專利名稱:服務(wù)器設(shè)備和設(shè)置信息共享方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種服務(wù)器設(shè)備和一種設(shè)置信息共享方法,具體地涉及能夠在具有不 同功能的設(shè)備之間共享功能設(shè)置信息的服務(wù)器設(shè)備和設(shè)置信息共享方法。
背景技術(shù):
近年來,用戶開始普遍擁有諸如PC (個(gè)人計(jì)算機(jī))和電視接收設(shè)備的多個(gè)設(shè)備并 且經(jīng)由網(wǎng)絡(luò)等連接這些設(shè)備。例如,已經(jīng)提出了,當(dāng)用戶擁有多個(gè)電視接收設(shè)備時(shí)經(jīng)由網(wǎng)絡(luò) 或設(shè)置文件共享每個(gè)設(shè)備的設(shè)置信息。例如,在日本未經(jīng)審查的專利申請公開第2008-227678號中公開了經(jīng)由設(shè)置文件 共享設(shè)置的方法。在日本未經(jīng)審查的專利申請公開第2008-227678號中,電視接收設(shè)備的 設(shè)置以圖像文件的形式存儲在外部存儲器中,并且該圖像文件顯示在另一電視接收設(shè)備 上。這使得該設(shè)置能夠容易地在多個(gè)電視接收設(shè)備之間被共享。
發(fā)明內(nèi)容
然而,在日本未經(jīng)審查的專利申請公開第2008-227678號中,假定用于進(jìn)行共享 的設(shè)備具有相同的功能。因此,當(dāng)多個(gè)設(shè)備因制造商或型號類型的差別而導(dǎo)致功能不同時(shí) 難于共享設(shè)置。因而,考慮到上述問題實(shí)現(xiàn)了本發(fā)明,并且希望提供新的和改進(jìn)的服務(wù)器設(shè) 備和設(shè)置信息共享方法,該服務(wù)器設(shè)備和設(shè)置信息共享方法能夠容易地在具有不同功能的 設(shè)備之間共享信息。根據(jù)本發(fā)明的實(shí)施例,提供了一種服務(wù)器設(shè)備,其包括改變單元,其用于改變與 經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息;傳輸單元,其用于在功能設(shè)置信息已通過改 變單元被改變時(shí)向客戶機(jī)傳輸功能設(shè)置信息改變通知;接收單元,其用于從客戶機(jī)接收客 戶機(jī)的設(shè)備信息,其中已從傳輸單元向該客戶機(jī)傳輸了功能設(shè)置信息改變通知;比較單元, 其用于將通過接收單元接收的客戶機(jī)的設(shè)備信息與服務(wù)器設(shè)備的設(shè)備信息進(jìn)行比較;和創(chuàng) 建單元,其用于基于通過比較單元進(jìn)行的設(shè)備信息的比較結(jié)果創(chuàng)建包括改變后的功能設(shè)置 信息的公用文件。傳輸單元向客戶機(jī)傳輸通過創(chuàng)建單元?jiǎng)?chuàng)建的公用文件。根據(jù)上述配置,服務(wù)器設(shè)備傳輸已通過服務(wù)器設(shè)備被改變的功能設(shè)置信息并且從 客戶機(jī)接收設(shè)備信息。然后,服務(wù)器設(shè)備將客戶機(jī)的設(shè)備信息與服務(wù)器設(shè)備的設(shè)備信息進(jìn) 行比較,并且可以基于設(shè)備信息的比較結(jié)果創(chuàng)建包括改變后的功能設(shè)置信息的公用文件。 這使得設(shè)置能夠容易地在具有不同設(shè)備信息的設(shè)備之間被共享。而且,客戶機(jī)可以基于從傳輸單元傳輸?shù)墓梦募邪ǖ母淖兒蟮墓δ茉O(shè)置信 息,使客戶機(jī)的功能設(shè)置信息最優(yōu)化。創(chuàng)建單元可以創(chuàng)建對應(yīng)于設(shè)置層級的公用文件,該設(shè)置層級是基于通過比較單元進(jìn)行的設(shè)備信息的比較結(jié)果定義的。設(shè)置層級可以包括在不同設(shè)備之間公用的設(shè)置層級、在相同廠商的設(shè)備之間公用 的設(shè)置層級或者在相同設(shè)備型號之間公用的設(shè)置層級。
創(chuàng)建單元可以以XML(可擴(kuò)展標(biāo)記語言)描述改變后的功能設(shè)置信息并且可以創(chuàng) 建公用文件。創(chuàng)建單元可以在XML的資料(profile)節(jié)點(diǎn)中描述設(shè)置層級。根據(jù)本發(fā)明的另一實(shí)施例,提供了一種設(shè)置信息共享方法,該方法包括以下步驟 改變與經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息;當(dāng)功能設(shè)置信息已通過改變設(shè)置信息 步驟被改變時(shí),向客戶機(jī)傳輸功能設(shè)置信息改變通知;從客戶機(jī)接收對應(yīng)于已被傳輸?shù)墓?能設(shè)置信息的客戶機(jī)的功能設(shè)置信息;將改變后的功能設(shè)置信息與客戶機(jī)的功能設(shè)置信息 進(jìn)行比較;在作為比較步驟中的比較結(jié)果,改變后的功能設(shè)置信息和客戶機(jī)的功能設(shè)置信 息不同的情況中,創(chuàng)建包括改變后的功能設(shè)置信息的公用文件;以及將創(chuàng)建的公用文件傳 輸?shù)娇蛻魴C(jī)。根據(jù)本發(fā)明的又一實(shí)施例,提供了一種用于使計(jì)算機(jī)用作服務(wù)器設(shè)備的程序,該 服務(wù)器設(shè)備包括改變單元,其用于改變與經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息; 傳輸單元,其用于在功能設(shè)置信息已通過改變單元被改變時(shí)向客戶機(jī)傳輸功能設(shè)置信息改 變通知;接收單元,其用于從客戶機(jī)接收客戶機(jī)的設(shè)備信息,其中已從傳輸單元向該客戶機(jī) 傳輸了功能設(shè)置信息改變通知;比較單元,其用于將通過接收單元接收的客戶機(jī)的設(shè)備信 息與服務(wù)器設(shè)備的設(shè)備信息進(jìn)行比較;和創(chuàng)建單元,其用于基于通過比較單元進(jìn)行的設(shè)備 信息的比較結(jié)果創(chuàng)建包括改變后的功能設(shè)置信息的公用文件。傳輸單元向客戶機(jī)傳輸通過 創(chuàng)建單元?jiǎng)?chuàng)建的公用文件。根據(jù)如上文所述的本發(fā)明的實(shí)施例,即使在具有不同功能的設(shè)備之間仍可以容易 地共享設(shè)置。
圖1是用于解釋根據(jù)本發(fā)明的實(shí)施例的設(shè)置信息共享系統(tǒng)的概況的解釋性示意 圖;圖2是示出根據(jù)實(shí)施例的服務(wù)器設(shè)備的硬件配置的示例的解釋性示意圖;圖3是示出根據(jù)實(shí)施例的服務(wù)器設(shè)備的配置示例的框圖;圖4是用于解釋根據(jù)實(shí)施例的公用文件的解釋性示意圖;圖5是用于解釋根據(jù)實(shí)施例的設(shè)置值的描述層級的解釋性示意圖;圖6是用于解釋根據(jù)實(shí)施例的設(shè)置信息共享方法的解釋性示意圖;并且圖7是用于解釋根據(jù)實(shí)施例的客戶機(jī)的功能設(shè)置信息的最優(yōu)化的解釋性示意圖。
具體實(shí)施例方式在下文中,將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。應(yīng)當(dāng)注意,在本說明書和附 圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)性元件被標(biāo)注有相同的附圖標(biāo)記,并且這些結(jié) 構(gòu)性元件的重復(fù)解釋被省略?!?b>具體實(shí)施方式
”將按照如下順序進(jìn)行描述。[1]本實(shí)施例的目的[2]設(shè)置信息共享系統(tǒng)的概況[3]服務(wù)器設(shè)備的硬件配置
[4]服務(wù)器設(shè)備的功能配置 [5]設(shè)置信息共享方法[1]本實(shí)施例的目的首先將描述本實(shí)施例的目的。近年來,用戶開始普遍擁有諸如PC和電視接收設(shè)備 的多個(gè)設(shè)備并且經(jīng)由網(wǎng)絡(luò)等連接這些設(shè)備。例如,已經(jīng)提出了,當(dāng)用戶擁有多個(gè)電視接收設(shè) 備時(shí)經(jīng)由網(wǎng)絡(luò)或設(shè)置文件共享每個(gè)設(shè)備的設(shè)置信息。例如,在日本未經(jīng)審查的專利申請公開第2008-227678號中公開了經(jīng)由設(shè)置文件 共享設(shè)置的方法。在日本未經(jīng)審查的專利申請公開第2008-227678號中,電視接收設(shè)備的 設(shè)置以圖像文件的形式存儲在外部存儲器中,并且該圖像文件顯示在另一電視接收設(shè)備 上。這使得該設(shè)置能夠容易地在多個(gè)電視接收設(shè)備之間被共享。然而,在上述方法中,假定用于進(jìn)行共享的設(shè)備具有相同的功能。因此,在用于共 享設(shè)置的設(shè)備具有不同的功能時(shí)難于共享設(shè)置。因此,考慮到上文提及的情況,實(shí)現(xiàn)了根據(jù) 本發(fā)明的實(shí)施例的設(shè)置信息共享系統(tǒng)1。依照根據(jù)本實(shí)施例的設(shè)置信息共享系統(tǒng)1,即使在 具有不同功能的設(shè)備之間仍可以容易地共享設(shè)置。[2]設(shè)置信息共享系統(tǒng)的概況下面,將參照圖1描述根據(jù)本發(fā)明的實(shí)施例的設(shè)置信息共享系統(tǒng)1的概況。圖1 是用于解釋根據(jù)本實(shí)施例的設(shè)置信息共享系統(tǒng)1的概況的解釋性示意圖。如圖1中所示, 設(shè)置信息共享系統(tǒng)1包括服務(wù)器設(shè)備10,客戶機(jī)20a、20b和20c (在下文中,每個(gè)該客戶機(jī) 也會被稱為“客戶機(jī)20”)以及網(wǎng)絡(luò)50。網(wǎng)絡(luò)50可以包括諸如銅線纜或光纖線纜的線纜、諸如無線電波的數(shù)據(jù)傳輸路徑 以及用于控制通信的諸如路由器或基站的數(shù)據(jù)中繼設(shè)備。服務(wù)器設(shè)備10經(jīng)由網(wǎng)絡(luò)與客戶機(jī)20連接,并且具有向客戶機(jī)20傳輸服務(wù)器設(shè)備 10的設(shè)置信息并且通知客戶機(jī)20設(shè)置信息改變的功能。這使得能夠在服務(wù)器設(shè)備10和客 戶機(jī)20之間共享設(shè)置信息。后面將詳細(xì)描述服務(wù)器設(shè)備10和客戶機(jī)20之間的設(shè)置信息 共享。服務(wù)器設(shè)備10可以通過例如電視接收設(shè)備、諸如個(gè)人計(jì)算機(jī)的計(jì)算機(jī)設(shè)備(包括筆 記本型和桌面型)和PDA(個(gè)人數(shù)字助理)來例示??蛻魴C(jī)20經(jīng)由網(wǎng)絡(luò)與服務(wù)器設(shè)備10連接,并且具有接收服務(wù)器設(shè)備10的設(shè)置信 息并基于接收的設(shè)置信息改變客戶機(jī)20的設(shè)置信息的功能??蛻魴C(jī)端20可以通過例如電 視接收設(shè)備、諸如個(gè)人計(jì)算機(jī)的計(jì)算機(jī)設(shè)備(包括筆記本型和桌面型)和PDA來例示。在本實(shí)施例中,將對均通過如圖1中所示的電視接收設(shè)備來例示的服務(wù)器設(shè)備10 和客戶機(jī)20進(jìn)行描述。而且,將對也通過電視接收設(shè)備的設(shè)置信息來例示的設(shè)備之間共享 的設(shè)置信息進(jìn)行描述。電視接收設(shè)備的設(shè)置信息可以是例如諸如液晶電視的背光亮度值或 者影像質(zhì)量的各種設(shè)置信息。而且,服務(wù)器設(shè)備10和客戶機(jī)20可以具有不同的功能。功 能不同的情況可能是如下情況例如,由于設(shè)備之間制造商或型號類型的差異,致使關(guān)于液 晶電視的背光亮度值的設(shè)置信息中從最小值到最大值的設(shè)置范圍相互不同。在本實(shí)施例中,即使如上文所述,服務(wù)器設(shè)備10和客戶機(jī)20具有不同的功能時(shí), 仍可以在服務(wù)器設(shè)備10和客戶機(jī)20之間適當(dāng)?shù)毓蚕碓O(shè)置。而且,如圖1中所示,可以存在 其中多個(gè)電視接收設(shè)備中的一個(gè)是服務(wù)器設(shè)備10并且其他電視接收設(shè)備是客戶機(jī)20的服 務(wù)器-客戶機(jī)類型。而且,在多個(gè)電視接收設(shè)備經(jīng)由網(wǎng)絡(luò)連接并且電視接收設(shè)備中的一個(gè)的設(shè)置被改變的情況中,改變后的設(shè)置信息可以在其他電視接收設(shè)備之間被共享。在下文 中,將描述在這一個(gè)電視接收設(shè)備是服務(wù)器設(shè)備10并且其他電視接收設(shè)備是客戶機(jī)20的 情況中的設(shè)置信息共享。[3]服務(wù)器設(shè)備的硬件配置上文已描述了設(shè)置信息共享系統(tǒng)1的概況。下面將參照圖2描述服務(wù)器設(shè)備10 的硬件配置。服務(wù)器設(shè)備10包括CPU(中央處理單元)101、R0M(只讀存儲器)102、RAM(隨 機(jī)存取存儲器)103、主機(jī)總線104、橋105、外部總線106、接口 107、輸入設(shè)備108、輸出設(shè)備 109、存儲設(shè)備(HDD) 110、驅(qū)動(dòng)器111和通信設(shè)備112。CPU 101用作算數(shù)處理設(shè)備和控制設(shè)備,并且根據(jù)各種類型的程序控制服務(wù)器設(shè) 備10中的全部操作。而且,CPU 101可以是微處理器。R0M102在其中存儲由CPU 101使用 的程序和計(jì)算參數(shù)等。RAM 103在其中主要存儲由CPU 101執(zhí)行的程序和在執(zhí)行中適當(dāng)改 變的參數(shù)等。這些設(shè)備經(jīng)由包括CPU總線等的主機(jī)總線104互連。主機(jī)總線104經(jīng)由橋105連接至諸如PCI(外圍部件互連/接口 )總線的外部總 線。此外,主機(jī)總線104、橋105和外部總線106沒有必要分立配置并且它們的功能可以安 裝在一個(gè)總線上。輸入設(shè)備108包括用于由用戶輸入信息的輸入裝置,諸如鼠標(biāo)、鍵盤、觸摸板、按 鈕、麥克風(fēng)、開關(guān)和操縱桿;和用于基于用戶輸入生成輸入信號并將其輸出到CPU 101的輸 入控制電路。服務(wù)器設(shè)備10的用戶可以通過操作輸入設(shè)備108向服務(wù)器設(shè)備10輸入各種 類型的數(shù)據(jù)并給出用于進(jìn)行處理操作的指令。輸出設(shè)備109包括諸如CRT(陰極射線管)顯示設(shè)備、液晶顯示(IXD)設(shè)備、 0LED(有機(jī)光發(fā)射顯示)設(shè)備和燈的顯示設(shè)備;和諸如揚(yáng)聲器和頭戴式耳機(jī)的音頻輸出設(shè) 備。輸出設(shè)備109輸出例如再現(xiàn)的內(nèi)容。具體地,顯示設(shè)備以文本或圖像形式顯示諸如再 現(xiàn)的視頻數(shù)據(jù)的各種類型的信息。另一方面,音頻輸出設(shè)備將復(fù)制音頻數(shù)據(jù)轉(zhuǎn)換為音頻并 將其輸出。存儲設(shè)備110是被配置為服務(wù)器設(shè)備10的存儲單元的示例的數(shù)據(jù)存儲設(shè)備,并且 可以包括存儲介質(zhì)、用于在存儲介質(zhì)中記錄數(shù)據(jù)的記錄設(shè)備、用于從存儲介質(zhì)讀出數(shù)據(jù)的 讀取設(shè)備和用于刪除存儲介質(zhì)中記錄的數(shù)據(jù)的刪除設(shè)備。存儲設(shè)備110由例如HDD(硬盤 驅(qū)動(dòng)器)構(gòu)成。存儲設(shè)備110驅(qū)動(dòng)硬盤并且在其中存儲由CPU 101執(zhí)行的程序和各種類型 的數(shù)據(jù)。驅(qū)動(dòng)器111是用于存儲介質(zhì)的讀取器/寫入器,并且被構(gòu)建到服務(wù)器設(shè)備10中或 者附著在服務(wù)器設(shè)備10外部。驅(qū)動(dòng)器111讀出附著于驅(qū)動(dòng)器111的諸如磁盤、光盤、磁光 盤或半導(dǎo)體存儲器的可移除記錄介質(zhì)120中記錄的信息,并且將該信息輸出到RAM 103。通信設(shè)備112是例如由用于訪問通信網(wǎng)絡(luò)50的通信設(shè)備構(gòu)成的通信接口。而且, 通信設(shè)備112可以是被指定用于無線LAN(局域網(wǎng))的通信設(shè)備、被指定用于無線USB(通 用串行總線)的通信設(shè)備或者用于有線或線纜通信的有線通信設(shè)備。通信設(shè)備112經(jīng)由通 信網(wǎng)絡(luò)50向客戶機(jī)20傳輸并且從客戶機(jī)20接收諸如設(shè)置信息的各種數(shù)據(jù)。上文已描述了服務(wù)器設(shè)備10的硬件配置的示例。由于客戶機(jī)20具有與服務(wù)器設(shè) 備10的硬件配置基本上相同的硬件配置,因此客戶機(jī)20的描述被省略。[4]服務(wù)器設(shè)備的功能配置
下面將參照圖3描述服務(wù)器設(shè)備10的功能配置。圖3是示出服務(wù)器設(shè)備10的配 置示例的框圖。如圖3中所示,服務(wù)器設(shè)備10包括改變單元11、傳輸單元12、接收單元13、 比較單元14和創(chuàng)建單元15。改變單元11具有改變服務(wù)器設(shè)備10的功能設(shè)置信息的功能。這里,如上文所述, 設(shè)置信息可以通過諸如液晶電視的背光的亮度值或者影像質(zhì)量的多種設(shè)置信息來例示。通 過改變單元11改變的功能設(shè)置信息是與客戶機(jī)20共享的設(shè)置信息。改變單元11在改變 功能設(shè)置信息之后,通知傳輸單元12設(shè)置信息已被改變。傳輸單元12具有在接收到功能設(shè)置信息已通過改變單元11被改變的通知時(shí)向客 戶機(jī)20傳輸功能設(shè)置信息改變通知的功能??蛻魴C(jī)20向服務(wù)器設(shè)備10傳輸客戶機(jī)20的 設(shè)備信息,其中已通過服務(wù)器設(shè)備10的傳輸單元12向該客戶機(jī)20發(fā)送了功能設(shè)置信息改 變通知。接收單元13具有接收客戶機(jī)20的設(shè)備信息的功能,其中已通過傳輸單元12向該 客戶機(jī)20發(fā)送了功能設(shè)置信息改變通知。這里,通過接收單元13接收的客戶機(jī)20的設(shè)備 信息可以通過例如關(guān)于制造商的信息(廠商信息)和關(guān)于客戶機(jī)20的型號類型的信息(型 號信息)來例示。比較單元14具有將通過接收單元13接收的客戶機(jī)20的設(shè)備信息與服務(wù)器設(shè)備 10的設(shè)備信息進(jìn)行比較的功能。如上文所述,當(dāng)從客戶機(jī)20傳輸廠商信息和/或型號信息 作為設(shè)備信息時(shí),將它們與服務(wù)器設(shè)備10的廠商信息和/或型號信息進(jìn)行比較。創(chuàng)建單元15具有基于通過比較單元14進(jìn)行的服務(wù)器設(shè)備10和客戶機(jī)20的比較 結(jié)果創(chuàng)建公用文件的功能,共用文件包括通過改變單元11改變的功能設(shè)置信息。創(chuàng)建單元 15向傳輸單元12提供創(chuàng)建的公用文件。傳輸單元12向客戶機(jī)20傳輸通過創(chuàng)建單元15提 供的公用文件。創(chuàng)建單元15創(chuàng)建對應(yīng)于設(shè)置層級的公用文件,設(shè)置層級是基于通過比較單元14 進(jìn)行的設(shè)備信息的比較結(jié)果確定的。這里描述的設(shè)置層級包括在不同設(shè)備之間公用的設(shè)置 層級、在相同廠商的設(shè)備之間公用的設(shè)置層級或者在相同設(shè)備型號之間公用的設(shè)置層級。 例如,當(dāng)服務(wù)器設(shè)備10和客戶機(jī)20是相同廠商的但是不同設(shè)備型號的設(shè)備時(shí),創(chuàng)建對應(yīng)于 在不同設(shè)備之間公用的設(shè)置層級或者在相同廠商的設(shè)備之間公用的設(shè)置層級的公用文件。這里將參照圖4描述創(chuàng)建單元15創(chuàng)建的公用文件。在圖4中,描述了通過以XML 描述已通過改變單元11被改變的功能設(shè)置信息來創(chuàng)建公用文件的情況。圖4是用于解釋 以XML創(chuàng)建的公用文件的描述示例的解釋性示意圖。如圖4中以XML 400示出的,<configuration_list (配置列表)> 節(jié)點(diǎn)是XML的 根節(jié)點(diǎn)。在<configuration_list>節(jié)點(diǎn)下可以描述多個(gè)〈configuration (配置)> 節(jié)點(diǎn)。 在〈configuration〉節(jié)點(diǎn)中描述關(guān)于一個(gè)設(shè)置項(xiàng)的信息。在〈configuration〉節(jié)點(diǎn)下可以 描述〈profile(資料)> 節(jié)點(diǎn)、〈name(名稱)> 節(jié)點(diǎn)、〈type(類型)> 節(jié)點(diǎn)、〈value(值)> 節(jié)
點(diǎn)o〈profile〉節(jié)點(diǎn)指示設(shè)置值的描述層級?!磏ame〉節(jié)點(diǎn)識別設(shè)置值。<type>節(jié)點(diǎn)指 示設(shè)置值的類型?!磛alue〉節(jié)點(diǎn)指示設(shè)置值。在<type>節(jié)點(diǎn)中可以進(jìn)一步描述range (范 圍)類型(back light (背光))或者selection (選擇)類型(power saving (功率節(jié)約)), 在range類型中可以設(shè)置從最小值到最大值的范圍,在selection類型中通過從多個(gè)選項(xiàng)中選擇對設(shè)置值進(jìn)行設(shè)置。上述〈profile〉指示設(shè)置值的描述層級。例如,如圖5中所示,將描述其中設(shè)置值 的描述層級被分類為三種資料的示例。在common(公用)資料451中,定義了所有電視設(shè) 備中包括的設(shè)置功能。在vendor (廠商)資料452中,廠商使用針對該廠商開發(fā)的電視設(shè) 備的特有功能的公用定義。而且,在model (型號)資料453中,定義了該廠商的每個(gè)型號 之間的設(shè)置差別。在〈profile〉節(jié)點(diǎn)下的〈level〉節(jié)點(diǎn)中描述資料的分類。如果描述層級被分類為 vendor資料,則在〈vendor〉節(jié)點(diǎn)中描述廠商信息,并且如果描述層級被分類為model資料, 則在〈model〉節(jié)點(diǎn)中描述型號信息。S卩,通過以該方式給出各種描述層級的資料,即使在不同制造商的設(shè)備之間,只 要設(shè)備與common資料兼容,則仍可以共享設(shè)置。而且,通過使設(shè)備與每個(gè)制造商定義的 vendor資料兼容,可以通過每個(gè)制造商的設(shè)備共享設(shè)置。而且,在需要每個(gè)型號的精細(xì)設(shè)置 的情況中,可以定義model資料并且使每個(gè)型號的設(shè)備與model資料兼容。將再次參照圖3進(jìn)行描述。已從服務(wù)器設(shè)備10接收到上述公用文件的客戶機(jī)20 基于公用文件中包括的改變后的功能設(shè)置信息,使客戶機(jī)20的功能設(shè)置信息最優(yōu)化。后面 將詳細(xì)描述客戶機(jī)20中的功能設(shè)置信息的最優(yōu)化。[5]設(shè)置信息共享方法上文已描述了服務(wù)器設(shè)備10的功能配置。下面將描述設(shè)置信息共享方法。圖6 是用于解釋設(shè)置信息共享方法的解釋性示意圖。如圖6中所示,首先,服務(wù)器設(shè)備10的改 變單元11改變功能設(shè)置信息(S102)。下面,傳輸單元12向客戶機(jī)20傳輸在步驟S102中 已被改變的功能設(shè)置信息(S104)。然后,從客戶機(jī)20傳輸客戶機(jī)20的設(shè)備信息(S106)。服務(wù)器設(shè)備10的比較單 元14將在步驟S106中從客戶機(jī)20傳輸?shù)目蛻魴C(jī)20的設(shè)備信息與服務(wù)器設(shè)備10的設(shè)備 信息進(jìn)行比較(S108)。創(chuàng)建單元15創(chuàng)建對應(yīng)于設(shè)置層級的公用文件(S110),設(shè)置層級是基于在步驟108 中已被比較的設(shè)備信息的比較結(jié)果定義的。服務(wù)器設(shè)備10的傳輸單元12向客戶機(jī)20傳 輸在步驟S110中創(chuàng)建的公用文件(S112)??蛻魴C(jī)20基于公用文件中包括的改變后的功能設(shè)置信息,使客戶機(jī)20的功能設(shè) 置信息最優(yōu)化(S114),其中已在步驟S112中向該客戶機(jī)20傳輸了公用文件。下面將參照圖7描述步驟S114中的已接收到公用文件的客戶機(jī)20的功能設(shè)置信 息的最優(yōu)化。圖7是示出客戶機(jī)20中的功能設(shè)置信息的最優(yōu)化的流程圖。在圖7中,描述 了背光設(shè)置的共享作為功能設(shè)置信息的共享。在圖4中所示的以XML描述的公用文件400 中,描述了指示液晶顯示器的背光亮度值的設(shè)置值(back light)作為common資料。如圖4中所示,公用文件400中的背光的設(shè)置(back light)被定義為“最小值0, 最大值100”(類型range,范圍0至100)。此外,背光的設(shè)置值必須被設(shè)置為“40”(值 40)。另一方面,在客戶機(jī)20中,假設(shè)背光的設(shè)置被定義為“最小值0,最大值10”。在上述情況中,已接收到公用文件400的客戶機(jī)20首先確定是否必須調(diào)節(jié)范圍 (S202)。在上述示例中,客戶機(jī)20中的范圍(最小值、最大值)不同于公用文件400中的 范圍,從而在步驟S202中判斷必須調(diào)節(jié)范圍。
在步驟S202中判斷為必須調(diào)節(jié)范圍的情況中,公用文件中設(shè)置的范圍被調(diào)節(jié)為 客戶機(jī)20中的范圍,并且計(jì)算新的設(shè)置值(S204)。例如,如上文所述,在公用文件中設(shè)置的 范圍是“0至100”并且客戶機(jī)20中的范圍是“0至10”的情況中,背光的設(shè)置值“40”按照 “40X10/100” 被重置。然后,已在步驟S204中被設(shè)置的值被設(shè)置為客戶機(jī)20的背光的設(shè)置值(S206)。 以該方式,即使在不同制造商的設(shè)備之間,只要設(shè)備與公用資料兼容,仍可以共享設(shè)置。上 文已描述了設(shè)置信息共享方法。根據(jù)上述實(shí)施例,服務(wù)器設(shè)備向客戶機(jī)傳輸已通過服務(wù)器設(shè)備被改變的功能設(shè)置 信息,并且從客戶機(jī)接收設(shè)備信息。然后,服務(wù)器設(shè)備將客戶機(jī)的設(shè)備信息與服務(wù)器設(shè)備的 設(shè)備信息進(jìn)行比較,并且可以基于設(shè)備信息的比較結(jié)果創(chuàng)建包括改變后的功能設(shè)置信息的 公用文件。公用文件是根據(jù)在不同設(shè)備之間公用的設(shè)置層級、在相同廠商的設(shè)備之間公用 的設(shè)置層級或者在相同設(shè)備型號之間公用的設(shè)置層級而創(chuàng)建的。這使得即使在具有不同功 能的設(shè)備之間仍能夠共享設(shè)置信息。而且,每個(gè)廠商的設(shè)置可以在相同廠商的設(shè)備之間被 共享,并且每個(gè)型號的設(shè)置可以在相同的型號之間被共享。盡管前面參照圖描述了本發(fā)明的優(yōu)選實(shí)施例,但是本發(fā)明不限于此。本領(lǐng)域的技 術(shù)人員應(yīng)當(dāng)理解,在所附權(quán)利要求或其等同物的范圍內(nèi),依賴于設(shè)計(jì)需要和其他因素,可以 進(jìn)行各種修改、組合、子組合和替換。例如,在上述實(shí)施例中,假設(shè)經(jīng)由網(wǎng)絡(luò)50共享功能設(shè)置信息,但是本發(fā)明不限于 該示例。例如,通過將功能設(shè)置信息存儲在外部存儲器設(shè)備中并且使用所存儲的功能設(shè)置 信息,可以在設(shè)備之間共享設(shè)置信息。在該情況中,外部存儲器設(shè)備在其中存儲通過上述的 所有common資料、vendor資料和model資料創(chuàng)建的公用文件。然后,用于共享功能設(shè)置信 息的設(shè)備加載外部存儲器中存儲的公用文件,并且通過基于這些設(shè)備自身的設(shè)備信息選擇 最優(yōu)的描述層級而使功能設(shè)置信息最優(yōu)化。本申請包含與在2009年3月13日提交日本專利局的日本在先專利申請JP 2009-061774中公開的主題內(nèi)容相關(guān)的主題內(nèi)容,該在先申請的全部內(nèi)容通過引用合并于 此。
權(quán)利要求
一種服務(wù)器設(shè)備,包括改變單元,其用于改變與經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息;傳輸單元,其用于在功能設(shè)置信息已通過所述改變單元被改變時(shí)向所述客戶機(jī)傳輸功能設(shè)置信息改變通知;接收單元,其用于從所述客戶機(jī)接收所述客戶機(jī)的設(shè)備信息,其中已從所述傳輸單元向所述客戶機(jī)傳輸了所述功能設(shè)置信息改變通知;比較單元,其用于將通過所述接收單元接收的所述客戶機(jī)的設(shè)備信息與所述服務(wù)器設(shè)備的設(shè)備信息進(jìn)行比較;和創(chuàng)建單元,其用于基于通過所述比較單元進(jìn)行的設(shè)備信息的比較結(jié)果創(chuàng)建包括改變后的功能設(shè)置信息的公用文件,其中所述傳輸單元向所述客戶機(jī)傳輸通過所述創(chuàng)建單元?jiǎng)?chuàng)建的所述公用文件。
2.如權(quán)利要求1所述的服務(wù)器設(shè)備,其中所述客戶機(jī)基于從所述傳輸單元傳輸?shù)乃龉梦募邪ǖ母淖兒蟮墓δ茉O(shè)置信 息,使所述客戶機(jī)的功能設(shè)置信息最優(yōu)化。
3.如權(quán)利要求1所述的服務(wù)器設(shè)備,其中所述創(chuàng)建單元?jiǎng)?chuàng)建對應(yīng)于設(shè)置層級的所述公用文件,所述設(shè)置層級是基于通過所述比 較單元進(jìn)行的設(shè)備信息的比較結(jié)果定義的。
4.如權(quán)利要求3所述的服務(wù)器設(shè)備,其中所述設(shè)置層級包括在不同設(shè)備之間公用的設(shè)置層級、在相同廠商的設(shè)備之間公用的設(shè) 置層級或者在相同設(shè)備型號之間公用的設(shè)置層級。
5.如權(quán)利要求1所述的服務(wù)器設(shè)備,其中所述創(chuàng)建單元以可擴(kuò)展標(biāo)記語言XML描述改變后的功能設(shè)置信息并且創(chuàng)建所述公用 文件。
6.如權(quán)利要求5所述的服務(wù)器設(shè)備,其中所述創(chuàng)建單元在可擴(kuò)展標(biāo)記語言XML的資料節(jié)點(diǎn)中描述所述設(shè)置層級。
7.一種設(shè)置信息共享方法,包括以下步驟改變與經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息;當(dāng)功能設(shè)置信息已通過所述改變設(shè)置信息步驟被改變時(shí),向所述客戶機(jī)傳輸功能設(shè)置 信息改變通知;從所述客戶機(jī)接收對應(yīng)于已被傳輸?shù)墓δ茉O(shè)置信息的所述客戶機(jī)的功能設(shè)置信息; 將改變后的功能設(shè)置信息與所述客戶機(jī)的功能設(shè)置信息進(jìn)行比較; 在作為所述比較步驟中的比較結(jié)果,改變后的功能設(shè)置信息和所述客戶機(jī)的功能設(shè)置 信息不同的情況中,創(chuàng)建包括改變后的功能設(shè)置信息的公用文件;以及 將創(chuàng)建的公用文件傳輸?shù)剿隹蛻魴C(jī)。
8.一種用于使計(jì)算機(jī)用作服務(wù)器設(shè)備的程序,所述服務(wù)器設(shè)備包括 改變單元,其用于改變與經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息;傳輸單元,其用于在功能設(shè)置信息已通過所述改變單元被改變時(shí)向所述客戶機(jī)傳輸功 能設(shè)置信息改變通知;接收單元,其用于從所述客戶機(jī)接收所述客戶機(jī)的設(shè)備信息,其中已從所述傳輸單元 向所述客戶機(jī)傳輸了所述功能設(shè)置信息改變通知;比較單元,其用于將通過所述接收單元接收的所述客戶機(jī)的設(shè)備信息與所述服務(wù)器設(shè) 備的設(shè)備信息進(jìn)行比較;和 創(chuàng)建單元,其用于基于通過所述比較單元進(jìn)行的設(shè)備信息的比較結(jié)果創(chuàng)建包括改變后 的功能設(shè)置信息的公用文件, 其中所述傳輸單元向所述客戶機(jī)傳輸通過所述創(chuàng)建單元?jiǎng)?chuàng)建的所述公用文件。
全文摘要
本發(fā)明提供了一種服務(wù)器設(shè)備和設(shè)置信息共享方法。該服務(wù)器設(shè)備,其包括改變單元,其用于改變與經(jīng)由網(wǎng)絡(luò)連接的客戶機(jī)共享的功能設(shè)置信息;傳輸單元,其用于在功能設(shè)置信息已通過改變單元被改變時(shí)向客戶機(jī)傳輸功能設(shè)置信息改變通知;接收單元,其用于從客戶機(jī)接收客戶機(jī)的設(shè)備信息,其中已從傳輸單元向該客戶機(jī)傳輸了功能設(shè)置信息改變通知;比較單元,其用于將通過接收單元接收的客戶機(jī)的設(shè)備信息與服務(wù)器設(shè)備的設(shè)備信息進(jìn)行比較;和創(chuàng)建單元,其用于基于通過比較單元進(jìn)行的設(shè)備信息的比較結(jié)果創(chuàng)建包括改變后的功能設(shè)置信息的公用文件。
文檔編號H04N7/173GK101841532SQ201010127210
公開日2010年9月22日 申請日期2010年3月5日 優(yōu)先權(quán)日2009年3月13日
發(fā)明者石崎智范 申請人:索尼公司