專利名稱:控制設(shè)備和方法、信息處理設(shè)備和方法、記錄介質(zhì)和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制設(shè)備和方法、信息處理設(shè)備和方法、記錄介質(zhì)、和程序。更具體地說(shuō),本發(fā)明涉及使信息處理設(shè)備得到更有效控制的控制設(shè)備和方法、信息處理設(shè)備和方法、記錄介質(zhì)、和程序。
背景技術(shù):
近年來(lái),新型的AV(視聽(tīng))設(shè)備等例如硬盤記錄器、DVD(數(shù)字多功能盤)記錄器等得到廣泛使用。
每個(gè)設(shè)備一般都配有遙控器。因此,每當(dāng)購(gòu)買一個(gè)新設(shè)備時(shí),住宅中遙控器的數(shù)量就增加一個(gè)。例如,在一般家庭中,已經(jīng)有了用于電視接收器、VTR(磁帶錄像機(jī))、音響設(shè)備等的遙控器。
此外,可以通過(guò)遙控器控制的、具有電視節(jié)目重放功能和音樂(lè)重放功能的個(gè)人計(jì)算機(jī)或諸如空調(diào)和照明設(shè)備之類的各種家用電器的數(shù)量也呈增加趨勢(shì)。一些家庭可能擁有數(shù)量相當(dāng)多的遙控器。
因此,人們按慣例提出了各種各樣能夠以綜合方式管理這樣多的遙控器的技術(shù)。
例如,在日本專利申請(qǐng)公布第2002-16990號(hào)中,公開(kāi)了下載遙控器的顯示屏幕信息和根據(jù)它顯示遙控器圖像,以便使遙控器的功能增加的技術(shù)。
此外,在日本專利申請(qǐng)公布第6-319177號(hào)中,公開(kāi)了在數(shù)個(gè)設(shè)備可由單個(gè)遙控器控制的情況下,使要受到控制的設(shè)備易于被檢測(cè)的技術(shù)。
但是,在上述的技術(shù)中,如果檢測(cè)到要受到控制的設(shè)備,在遙控器的屏幕上僅僅顯示用于控制設(shè)備的遙控器圖像。因此,存在不能有效地操作設(shè)備的問(wèn)題。
例如,在檢測(cè)到數(shù)個(gè)設(shè)備的情況下,只要在單個(gè)屏幕上同時(shí)顯示控制各自設(shè)備的數(shù)個(gè)遙控器圖像,用戶就需要花費(fèi)很長(zhǎng)時(shí)間來(lái)識(shí)別遙控器圖像和要對(duì)要根據(jù)它們來(lái)操作的設(shè)備所采取的措施。因此,不能有效地操作設(shè)備。此外,一些這樣的顯示可能引發(fā)用戶誤操作。
發(fā)明內(nèi)容
本發(fā)明就是在上面的環(huán)境下設(shè)計(jì)出來(lái)的,從而使目標(biāo)設(shè)備的控制更有效和更精確。
根據(jù)本發(fā)明的控制設(shè)備的特征在于,包括檢測(cè)裝置,用于通過(guò)無(wú)線通信檢測(cè)信息處理設(shè)備;第一獲取裝置,用于如果檢測(cè)裝置檢測(cè)到數(shù)個(gè)信息處理設(shè)備,則獲取數(shù)個(gè)信息處理設(shè)備的各自操作屏幕信息,第一獲取裝置是獲取所述操作屏幕信息的獲取裝置,所述操作屏幕信息用于顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的所述操作屏幕;編輯裝置,用于如果第一獲取裝置獲得數(shù)個(gè)操作屏幕信息,則編輯該數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕;顯示裝置,用于根據(jù)由編輯裝置編輯的操作屏幕信息顯示操作屏幕;和控制裝置,用于根據(jù)從顯示裝置顯示的操作屏幕提供的輸入控制信息處理設(shè)備。
第一獲取裝置可以通過(guò)無(wú)線通信從信息處理設(shè)備獲取操作屏幕信息。
第一獲取裝置可以通過(guò)無(wú)線通信從管理操作屏幕信息的預(yù)定服務(wù)器獲取操作屏幕信息。
可以進(jìn)一步包括存儲(chǔ)管理裝置,用于管理已經(jīng)獲得的操作屏幕信息的存儲(chǔ),其中,第一獲取裝置可以獲取其存儲(chǔ)由存儲(chǔ)管理裝置管理的操作屏幕信息。
存儲(chǔ)管理裝置可以從其存儲(chǔ)受到管理的操作屏幕信息當(dāng)中清除使用較不頻繁的操作屏幕信息。
可以進(jìn)一步包括強(qiáng)度檢測(cè)裝置,用于檢測(cè)從數(shù)個(gè)信息處理設(shè)備發(fā)出的各個(gè)無(wú)線電波的強(qiáng)度,其中,編輯裝置可以根據(jù)強(qiáng)度檢測(cè)裝置的檢測(cè)編輯操作屏幕信息,以便優(yōu)先顯示發(fā)出高強(qiáng)度無(wú)線電波的信息處理設(shè)備的操作屏幕。
顯示裝置根據(jù)強(qiáng)度檢測(cè)裝置的檢測(cè)確定控制設(shè)備是否在與信息處理設(shè)備的通信覆蓋范圍之外。如果確定控制設(shè)備在通信覆蓋范圍之外,則可以顯示操作屏幕,以便按預(yù)定時(shí)間逐漸增加它的透明度。
編輯裝置可以編輯數(shù)個(gè)操作屏幕信息,以便連續(xù)地顯示正被操作的操作屏幕。
可以進(jìn)一步包括歷史管理裝置,用于管理由控制裝置進(jìn)行的、對(duì)信息處理設(shè)備的控制的歷史。
編輯裝置可以根據(jù)由歷史管理裝置管理的歷史編輯操作屏幕信息,以便優(yōu)先顯示最近操作的信息處理設(shè)備的操作屏幕。
編輯裝置可以根據(jù)由歷史管理裝置管理的歷史編輯操作屏幕信息,以便優(yōu)先顯示使用最頻繁的操作屏幕。
編輯裝置可以根據(jù)由歷史管理裝置管理的歷史編輯操作屏幕信息,以便優(yōu)先顯示在包括當(dāng)前時(shí)間的時(shí)間間隔內(nèi)最有可能使用的操作屏幕。
可以進(jìn)一步包括選擇裝置,用于根據(jù)由歷史管理裝置管理的歷史,選擇與顯示其操作屏幕的信息處理設(shè)備有關(guān)的其它信息處理設(shè)備,其中,編輯裝置可以編輯操作屏幕信息,以便與信息處理設(shè)備的操作屏幕一起顯示由選擇裝置選擇的其它處理設(shè)備的操作屏幕。
選擇裝置可以根據(jù)分別控制信息處理設(shè)備和其它信息處理設(shè)備的時(shí)間之間的時(shí)間差選擇與信息處理設(shè)備有關(guān)的其它信息處理設(shè)備,這些時(shí)間是從歷史中獲得的。
操作屏幕信息可以用HTML(超文本標(biāo)記語(yǔ)言)進(jìn)行描述。
可以進(jìn)一步包括第二獲取裝置,用于按照信息處理設(shè)備的類型獲取其它操作屏幕信息,其中,顯示裝置可以根據(jù)由第二獲取裝置獲得的其它操作屏幕信息顯示其它操作屏幕,直到第一獲取裝置獲得操作屏幕信息為止。
如果信息處理設(shè)備發(fā)送操作屏幕信息,第一獲取裝置可以發(fā)送指示控制設(shè)備的特征的特征信息并獲取信息處理設(shè)備對(duì)該發(fā)送作出響應(yīng)而發(fā)送的操作屏幕信息。
根據(jù)本發(fā)明的控制設(shè)備的控制方法特征在于,包括檢測(cè)步驟,用于通過(guò)無(wú)線通信檢測(cè)信息處理設(shè)備;獲取步驟,用于在如果通過(guò)檢測(cè)步驟中的過(guò)程檢測(cè)到數(shù)個(gè)信息處理設(shè)備,則獲取數(shù)個(gè)信息處理設(shè)備的各自操作屏幕信息的同時(shí),獲取用于顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;編輯步驟,用于如果通過(guò)獲取步驟中的過(guò)程獲得數(shù)個(gè)信息處理設(shè)備,則編輯數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕;顯示步驟,用于根據(jù)通過(guò)編輯步驟中的過(guò)程編輯的操作屏幕信息,顯示操作屏幕;和控制步驟,用于根據(jù)從通過(guò)顯示步驟中的過(guò)程顯示的操作屏幕提供的輸入來(lái)控制信息處理設(shè)備。
記錄在根據(jù)本發(fā)明的第一記錄介質(zhì)上的程序的特征在于,包括檢測(cè)步驟,用于通過(guò)無(wú)線通信檢測(cè)信息處理設(shè)備;獲取步驟,用于在如果通過(guò)檢測(cè)步驟中的過(guò)程檢測(cè)到數(shù)個(gè)信息處理設(shè)備,則獲取數(shù)個(gè)信息處理設(shè)備的各個(gè)操作屏幕信息的同時(shí),獲取用于顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;編輯步驟,用于如果通過(guò)獲取步驟中的過(guò)程獲得數(shù)個(gè)信息處理設(shè)備,則編輯數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕;顯示步驟,用于根據(jù)通過(guò)編輯步驟中的過(guò)程編輯的操作屏幕信息,顯示操作屏幕;和控制步驟,用于根據(jù)從通過(guò)顯示步驟中的過(guò)程顯示的操作屏幕提供的輸入來(lái)控制信息處理設(shè)備。
根據(jù)本發(fā)明的第一程序的特征在于,包括檢測(cè)步驟,用于通過(guò)無(wú)線通信檢測(cè)信息處理設(shè)備;獲取步驟,用于在如果通過(guò)檢測(cè)步驟中的過(guò)程檢測(cè)到數(shù)個(gè)信息處理設(shè)備,則獲取數(shù)個(gè)信息處理設(shè)備的各個(gè)操作屏幕信息的同時(shí),獲取用于顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;編輯步驟,用于如果通過(guò)獲取步驟中的過(guò)程獲得數(shù)個(gè)信息處理設(shè)備,編輯數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕;顯示步驟,用于根據(jù)通過(guò)編輯步驟中的過(guò)程編輯的操作屏幕信息,顯示操作屏幕;和控制步驟,用于根據(jù)從通過(guò)顯示步驟中的過(guò)程顯示的操作屏幕提供的輸入來(lái)控制信息處理設(shè)備。
根據(jù)本發(fā)明的信息處理設(shè)備的特征在于,包括存儲(chǔ)裝置,用于存儲(chǔ)使控制設(shè)備顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息,即作為編輯要通過(guò)控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分的操作屏幕信息;和發(fā)送裝置,用于對(duì)來(lái)自控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將由存儲(chǔ)裝置存儲(chǔ)的操作屏幕信息發(fā)送到控制設(shè)備。
根據(jù)指示控制設(shè)備的特征的特征信息選擇操作屏幕信息,以便發(fā)送裝置可以將根據(jù)特征信息選擇的操作屏幕信息發(fā)送到控制設(shè)備。
根據(jù)本發(fā)明的信息處理設(shè)備的信息處理方法的特征在于,包括存儲(chǔ)步驟,用于存儲(chǔ)使控制設(shè)備顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息,即作為編輯要通過(guò)控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分的操作屏幕信息;和發(fā)送步驟,用于對(duì)來(lái)自控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將通過(guò)存儲(chǔ)步驟中的過(guò)程存儲(chǔ)的操作屏幕信息發(fā)送到控制設(shè)備。
記錄在根據(jù)本發(fā)明的第二記錄介質(zhì)上的程序的特征在于,包括存儲(chǔ)步驟,用于存儲(chǔ)使控制設(shè)備顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息,即作為編輯要通過(guò)控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分的操作屏幕信息;和發(fā)送步驟,用于對(duì)來(lái)自控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將通過(guò)存儲(chǔ)步驟中的過(guò)程存儲(chǔ)的操作屏幕信息發(fā)送到控制設(shè)備。
根據(jù)本發(fā)明的第二程序的特征在于,包括存儲(chǔ)步驟,用于存儲(chǔ)使控制設(shè)備顯示當(dāng)控制信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息,即作為編輯要通過(guò)控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分的操作屏幕信息;和發(fā)送步驟,用于對(duì)來(lái)自控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將通過(guò)存儲(chǔ)步驟中的過(guò)程存儲(chǔ)的操作屏幕信息發(fā)送到控制設(shè)備。
在根據(jù)本發(fā)明的控制設(shè)備和方法和程序中,通過(guò)無(wú)線通信檢測(cè)控制設(shè)備附近的信息處理設(shè)備。如果檢測(cè)到數(shù)個(gè)信息處理設(shè)備,則獲取數(shù)個(gè)信息處理設(shè)備的各自的操作屏幕信息。如果獲得數(shù)個(gè)操作屏幕信息,則編輯數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕。結(jié)果,根據(jù)經(jīng)過(guò)編輯的操作屏幕信息顯示操作屏幕。根據(jù)從操作屏幕提供的輸入控制信息處理設(shè)備。
在根據(jù)本發(fā)明的控制設(shè)備和方法和程序中,存儲(chǔ)使控制設(shè)備顯示當(dāng)控制信息處理設(shè)備時(shí)操作的操作屏幕的操作屏幕信息,即,作為用于要由控制設(shè)備編輯的數(shù)個(gè)操作屏幕的編輯的組元的操作屏幕信息。對(duì)來(lái)自控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將存儲(chǔ)的操作屏幕信息發(fā)送到控制設(shè)備。
圖1是示出應(yīng)用本發(fā)明的控制系統(tǒng)的配置的例子的圖形;圖2是示出圖1中的遙控器的外表的例子的透視圖;圖3是示出圖2中的遙控器的內(nèi)部配置的例子的方塊圖;圖4是示出圖3中的藍(lán)牙模塊的配置的例子的方塊圖;圖5是示出藍(lán)牙的協(xié)議棧的圖形;圖6是示出遙控器的功能配置的例子的方塊圖;圖7是示出圖6中的搜索部分的配置的例子的方塊圖;圖8是示出圖6中的存儲(chǔ)控制部分的配置的例子的方塊圖;圖9是示出圖6中的顯示控制部分的配置的例子的方塊圖;圖10是示出圖1中的個(gè)人計(jì)算機(jī)的配置的例子的方塊圖;圖11是示出圖10中的個(gè)人計(jì)算機(jī)的功能配置的例子的方塊圖;圖12是舉例示出遙控器的登記過(guò)程的流程圖;
圖13是示出在圖12中的步驟S14中顯示的屏幕的例子的圖形;圖14是示出通過(guò)圖12中的過(guò)程登記的信息的例子的圖形;圖15是舉例示出設(shè)備響應(yīng)圖12中的過(guò)程執(zhí)行的過(guò)程的流程圖;圖16是舉例示出遙控器顯示操作面板的過(guò)程的流程圖;圖17是示出在圖16中的步驟S34中顯示的屏幕的例子的圖形;圖18是示出在圖16中的步驟S37中顯示的屏幕的例子的圖形;圖19是舉例示出設(shè)備響應(yīng)圖16中的過(guò)程執(zhí)行的過(guò)程的流程圖;圖20是舉例示出遙控器控制設(shè)備的過(guò)程的流程圖;圖21是示出操作歷史的例子的圖形;圖22是示出按鈕ID的例子的圖形;圖23是舉例示出遙控器管理操作面板信息的過(guò)程的流程圖;圖24是示出操作面板的使用頻率的例子的圖形;圖25是舉例示出遙控器顯示操作面板的另一個(gè)過(guò)程的流程圖;圖26是舉例示出在圖25中的步驟S90中執(zhí)行的、遙控器的操作面板的顯示過(guò)程的流程圖;圖27是示出HTML文件的重新配置的例子的圖形;圖28是示出操作面板的顯示的例子的圖形;圖29是舉例示出遙控器控制操作面板的顯示的過(guò)程的流程圖;圖30是示出操作面板的顯示的另一個(gè)例子的圖形;圖31是舉例示出遙控器切換操作面板的顯示的過(guò)程的流程圖;圖32是示出在幀之間切換的例子的圖形;圖33是舉例示出遙控器改變操作面板的顯示的過(guò)程的流程圖;圖34是示出操作面板的顯示的又一個(gè)例子的圖形;圖35是舉例示出遙控器改變操作面板的顯示的過(guò)程的流程圖;圖36是舉例示出遙控器改變操作面板的顯示的過(guò)程的流程圖;圖37是舉例示出遙控器管理使用頻率的過(guò)程的流程圖;圖38是示出操作歷史的管理表的例子的圖形;圖39是舉例示出遙控器改變操作面板的顯示的過(guò)程的流程圖;圖40是舉例示出遙控器分析設(shè)備之間的相關(guān)性的過(guò)程的流程圖;圖41是示出控制設(shè)備之間的相關(guān)性的管理表的例子的圖形;圖42是舉例示出遙控器控制操作面板的顯示的過(guò)程的流程圖;
圖43是示出操作面板的顯示的例子的圖形;圖44是舉例示出遙控器顯示操作面板的過(guò)程的流程圖;圖45是示出操作面板的顯示的例子的圖形;圖46是舉例示出遙控器清除操作面板的顯示的過(guò)程的流程圖;圖47是示出操作面板的顯示的例子的圖形;圖48是舉例示出設(shè)備通知時(shí)間戳的過(guò)程的流程圖;和圖49是舉例示出遙控器響應(yīng)圖48中的過(guò)程執(zhí)行的過(guò)程的流程圖。
具體實(shí)施例方式
圖1是示出應(yīng)用本發(fā)明的控制系統(tǒng)的配置的例子的圖形。
遙控器(控制設(shè)備)1含有遵從例如藍(lán)牙(注冊(cè)商標(biāo))通信或IEEE(電氣和電子工程師協(xié)會(huì))802.11a、802.11b、802.11g等標(biāo)準(zhǔn)的無(wú)線通信設(shè)施。遙控器1基于用戶提供的輸入、通過(guò)無(wú)線通信將命令發(fā)送到要控制的設(shè)備(信息處理設(shè)備),以便控制該設(shè)備。
更具體地說(shuō),受遙控器控制的設(shè)備也配有通過(guò)藍(lán)牙的通信設(shè)施或遵從IEEE802.11b等的通信設(shè)施。
在如圖1所示的例子中,電視接收器21和音響系統(tǒng)22作為受遙控器1控制的設(shè)備位于房間11中。在房間12中,放置了或存在有個(gè)人計(jì)算機(jī)(PC)31和機(jī)器人32。
例如,當(dāng)由于內(nèi)置振動(dòng)傳感器中出現(xiàn)具有預(yù)定閾值或更大的振動(dòng),遙控器1檢測(cè)到用戶握著它時(shí),它搜索要控制的設(shè)備,以便檢測(cè)附近的設(shè)備。這里,術(shù)語(yǔ)“附近”指的是例如幾十厘米到幾米的范圍,該范圍使位于那時(shí)遙控器1所在的房間中的設(shè)備可以被檢測(cè)到。也可以讓用戶設(shè)置遙控器1搜索設(shè)備的范圍(附近的范圍)。
當(dāng)作為搜索結(jié)果,當(dāng)遙控器1檢測(cè)到要控制的設(shè)備時(shí),它通過(guò)例如HTTP(超文本傳輸協(xié)議)與設(shè)備通信,以便從設(shè)備中獲取用于顯示用戶為了控制設(shè)備而操作的操作面板(上面安排各種按鈕的屏幕)的操作面板信息。受遙控器1控制的每個(gè)設(shè)備都存儲(chǔ)例如以HTML(超文本標(biāo)記語(yǔ)言)描述的操作面板信息,并且響應(yīng)來(lái)自遙控器1的請(qǐng)求,通過(guò)諸如藍(lán)牙之類的無(wú)線通信將操作面板信息提供給遙控器1。
更具體地說(shuō),客戶機(jī)和服務(wù)器之間的系統(tǒng)是通過(guò)遙控器1和設(shè)備實(shí)現(xiàn)的。將操作面板信息從用作服務(wù)器的設(shè)備提供到遙控器1。
例如,在圖1中的房間11中,當(dāng)遙控器1檢測(cè)到用戶拾起它時(shí),它通過(guò)搜索檢測(cè)到作為可控制設(shè)備的電視接收器21和音響系統(tǒng)22。此外,遙控器1通過(guò)藍(lán)牙通信獲取來(lái)自電視接收器21和音響系統(tǒng)22的各自的操作面板信息,以便根據(jù)獲取的信息顯示操作面板。
因此,在于遙控器1的表面上形成的LCD(液晶顯示器)51(圖2)上,顯示操作電視接收器21的操作面板和操作音響系統(tǒng)22的操作面板。在以這種方式檢測(cè)到數(shù)個(gè)設(shè)備的情況下,在遙控器1中編輯操作面板信息(分割HTML文件的幀),以便在單個(gè)LCD51上為數(shù)個(gè)設(shè)備顯示操作面板。
觸摸面板疊加在LCD51上。當(dāng)用戶操作操作面板上的預(yù)定按鈕時(shí),將與該操作相對(duì)應(yīng)的命令發(fā)送到設(shè)備。在如圖1所示的例子中,用虛線畫(huà)出的箭頭表示將預(yù)定控制命令從遙控器1發(fā)送到音響系統(tǒng)22。
例如,如果用戶帶著遙控器1走出房間11,超出與設(shè)備(電視接收器21和音響系統(tǒng)22)的通信覆蓋范圍之外,清除直到那時(shí)顯示在遙控器1上的操作面板。
同樣,在房間12中,在預(yù)定時(shí)刻,譬如,在檢測(cè)到用戶拾起遙控器1的時(shí)刻,遙控器1搜索設(shè)備。在這種情況下,在遙控器1上,根據(jù)從個(gè)人計(jì)算機(jī)31和機(jī)器人32獲得的信息,在LCD51上顯示控制個(gè)人計(jì)算機(jī)31時(shí)操作的操作面板和控制機(jī)器人32時(shí)的操作面板。
因此,只要用戶攜帶遙控器1進(jìn)入與設(shè)備的通信覆蓋范圍,不用他/她親自在遙控器1上進(jìn)行任何操作,就可以顯示與附近設(shè)備相對(duì)應(yīng)的操作面板。
在如圖1所示的例子中,提供了可通過(guò)藍(lán)牙通信、IEEE802.11b等與遙控器1無(wú)線通信的接入點(diǎn)。例如,如果操作面板信息未存儲(chǔ)在檢測(cè)的設(shè)備中,或者,如果需要獲取新操作面板信息,以便使用為設(shè)備額外提供的功能,那么,遙控器1與接入點(diǎn)41通信,以通過(guò)網(wǎng)絡(luò)42訪問(wèn)服務(wù)器43,以便從服務(wù)器43下載操作面板信息。
結(jié)果是,可以接受向設(shè)備加入的功能,以便那時(shí)在遙控器1上顯示最適合設(shè)備功能的操作面板。
圖2是示出遙控器1的外表的例子的透視圖。
如圖2所示,遙控器1的外殼具有允許用一只手可以抓住和操作的尺寸。在遙控器1的外殼的前表面上形成顯示各種設(shè)備的操作面板的LCD51。將觸摸面板疊加在LCD51上,以便檢測(cè)用戶用指尖壓下的位置(按鈕)。
在遙控器1的外殼的側(cè)面的上部配有微動(dòng)(jog)轉(zhuǎn)盤52。使微動(dòng)轉(zhuǎn)盤52沿著圖中的空心箭頭所指那樣滾動(dòng)或?qū)⑺鼔合蛑黧w的內(nèi)部,以便選擇顯示在LCD51上的按鈕、圖標(biāo)等。例如,在以毗鄰方式垂直安排數(shù)個(gè)操作面板的情況下,用戶滾動(dòng)微動(dòng)轉(zhuǎn)盤52來(lái)滾動(dòng)LCD51的顯示范圍,以便能夠選擇操作面板。
為了將各種命令輸入CPU(中央處理單元)61(參見(jiàn)圖3),用戶可以操作鍵53。例如,作為鍵53,還可以提供進(jìn)行操作以開(kāi)始搜索的搜索開(kāi)始按鈕或當(dāng)遙控器1獲得數(shù)個(gè)操作面板信息時(shí)進(jìn)行操作以切換顯示的顯示切換按鈕。
圖3是示出遙控器1的內(nèi)部配置的例子的方塊圖。
CPU61按照存儲(chǔ)在ROM(只讀存儲(chǔ)器)62中的程序或從存儲(chǔ)部分69裝載到RAM(隨機(jī)存取存儲(chǔ)器)63的程序執(zhí)行各種處理。CPU61執(zhí)行各種處理所需的數(shù)據(jù)等被適當(dāng)?shù)卮鎯?chǔ)在RAM63中。
CPU61、ROM62和RAM63通過(guò)總線64互連。輸入/輸出接口65也與總線64相連接。
將LCD51、微動(dòng)轉(zhuǎn)盤52、鍵53、和安排成疊加在LCD51上的觸摸面板66與輸入/輸出接口65連接。將藍(lán)牙模塊67與輸入/輸出接口65連接,作為搜索或控制設(shè)備或與接入點(diǎn)41通信的無(wú)線通信模塊。
在如圖3所示的例子中,提供了遵從藍(lán)牙通信標(biāo)準(zhǔn)進(jìn)行通信的藍(lán)牙模塊67,作為搜索或控制設(shè)備的無(wú)線通信模塊。但是,取代藍(lán)牙模塊67,或者除了藍(lán)牙模塊67之外,可以提供諸如上述IEEE802.11b之類的無(wú)線LAN(局域網(wǎng))模塊。此外,可以提供進(jìn)行紅外線通信的模塊,以便通過(guò)利用紅外線的通信搜索或控制設(shè)備。
檢測(cè)在遙控器1的外殼中生成的振動(dòng)的振動(dòng)傳感器68和包括閃速存儲(chǔ)器和硬盤的存儲(chǔ)部分69也與輸入/輸出接口65連接。如下所述,有關(guān)設(shè)備的各種設(shè)備信息存儲(chǔ)在存儲(chǔ)部分69中,而從設(shè)備獲得的操作面板信息(HTML文件)存儲(chǔ)在它的高速緩沖存儲(chǔ)器69A中。
在遙控器1的表面上形成例如USB(通用串行總線)連接器等,以便通過(guò)USB電纜與連接器連接的驅(qū)動(dòng)器70適當(dāng)?shù)嘏c輸入/輸出接口65連接。
在需要的時(shí)候,將磁盤71、光盤72、磁光盤73、半導(dǎo)體存儲(chǔ)器74等附加在驅(qū)動(dòng)器70上,以便將從這些記錄介質(zhì)讀出的計(jì)算機(jī)程序安裝在存儲(chǔ)部分69上。此外,可以通過(guò)磁盤71到半導(dǎo)體存儲(chǔ)器74的任何一個(gè)為遙控器提供操作面板信息。
圖4是示出圖3中的藍(lán)牙模塊的配置的例子的方塊圖。
CPU81將存儲(chǔ)在ROM82中的控制程序擴(kuò)展到RAM83,以便控制藍(lán)牙模塊67的整體操作。CPU81到RAM83通過(guò)總線85互連。
閃速存儲(chǔ)器84與總線85連接。在閃速存儲(chǔ)器84中,存儲(chǔ)著例如為每個(gè)藍(lán)牙設(shè)備(含有藍(lán)牙模塊的一個(gè)設(shè)備)設(shè)置并可按照用戶的喜好修改的藍(lán)牙設(shè)備名、每個(gè)藍(lán)牙設(shè)備特有的藍(lán)牙地址等。
輸入/輸出接口86管理通過(guò)圖3中的輸入/輸出接口65提供的數(shù)據(jù)的輸入和輸出,以及基帶控制部分87根據(jù)來(lái)自CPU81的指令提供的數(shù)據(jù)的輸入和輸出。
基帶控制部分87將例如從輸入/輸出接口86提供的數(shù)據(jù)提供給GFSK(高斯頻移鍵控)調(diào)制部分101,以便當(dāng)從GFSK解調(diào)部分106提供數(shù)據(jù)時(shí),在將數(shù)據(jù)輸出到總線85或輸入/輸出接口86的同時(shí),將數(shù)據(jù)輸出到要控制的設(shè)備?;鶐Э刂撇糠?7適當(dāng)?shù)剡M(jìn)行諸如通信鏈路控制、包控制、邏輯信道控制、保密控制之類的各種控制,或諸如糾錯(cuò)編碼、解碼或數(shù)據(jù)隨機(jī)化之類的處理。
RF(射頻)部分88中的GFSK調(diào)制部分101通過(guò)濾波器限制從基帶控制部分87提供的數(shù)據(jù)的高頻無(wú)線電成分,以便進(jìn)行作為初級(jí)調(diào)制的頻率調(diào)制,然后,將所獲得的數(shù)據(jù)輸出到譜擴(kuò)展部分102。
譜擴(kuò)展部分102根據(jù)跳躍合成器部分104指示的跳頻模式,切換載波頻率,以便向通信控制部分103輸出對(duì)供應(yīng)數(shù)據(jù)進(jìn)行譜擴(kuò)展之后獲得的結(jié)果信號(hào)。
逆譜擴(kuò)展部分105根據(jù)跳躍合成器部分104指示的跳頻模式,使接收的頻率跳躍,以便獲取例如來(lái)自設(shè)備的信號(hào)。此外,逆譜擴(kuò)展部分105對(duì)所獲信號(hào)進(jìn)行逆譜擴(kuò)展,以便將結(jié)果信號(hào)輸出到GFSK解調(diào)部分106。GFSK解調(diào)部分106GFSK對(duì)從逆譜擴(kuò)展部分105提供的信號(hào)進(jìn)行解調(diào),以便將所獲數(shù)據(jù)輸出到基帶控制部分87。
通信控制部分103利用2.4GHz頻帶從天線89發(fā)送例如經(jīng)過(guò)譜擴(kuò)展的、用于攜帶預(yù)定命令的信號(hào)。此外,通信控制部分103將從天線89接收的信號(hào)輸出到逆譜擴(kuò)展部分105。
圖5是示出藍(lán)牙通信中PAN(個(gè)人局域網(wǎng))簡(jiǎn)檔的協(xié)議棧的例子的圖形。例如,遙控器1對(duì)設(shè)備的控制通過(guò)PAN簡(jiǎn)檔來(lái)完成。
協(xié)議棧由硬件部分111和軟件部分112組成。硬件部分111的物理層(RF層)121是利用2.4GHz頻帶進(jìn)行無(wú)線通信的協(xié)議,它對(duì)從基帶層122提供的數(shù)據(jù)進(jìn)行模擬轉(zhuǎn)換、與此相反的處理等。基帶層(Baseband layer)122是提供發(fā)送/接收的數(shù)據(jù)包與物理層121之間的接口的協(xié)議。更具體地說(shuō),除了創(chuàng)建包、編碼或解碼之外,它還規(guī)定管理跳頻的發(fā)送/接收頻率,管理時(shí)基間隙等。
軟件部分112中的L2CAP(邏輯鏈路控制和自適應(yīng)協(xié)議)(邏輯鏈路控制層)131是控制整個(gè)藍(lán)牙系統(tǒng)和提供上層和下層之間的接口的協(xié)議。具體地說(shuō),它按照協(xié)議的類型分類數(shù)據(jù),轉(zhuǎn)換包長(zhǎng)度等。BNEP(藍(lán)牙網(wǎng)絡(luò)封裝協(xié)議)132是提供通過(guò)多點(diǎn)連接二連接的從屬設(shè)備之間的通信的協(xié)議。SDP(服務(wù)發(fā)現(xiàn)協(xié)議)133是檢測(cè)另一個(gè)設(shè)備提供的功能或服務(wù)的協(xié)議。像基帶層122那樣,藍(lán)牙管理器134是管理藍(lán)牙通信中的通信鏈路的協(xié)議例如它指示基帶層122設(shè)置通信鏈路或與所設(shè)通信鏈路相聯(lián)系的各種參數(shù)。
藍(lán)牙庫(kù)135包含通信所需的各種成分。與所檢測(cè)的設(shè)備進(jìn)行的TCP/IP通信是通過(guò)TCP/IP(傳輸控制協(xié)議/網(wǎng)際協(xié)議)層136管理的,而利用HTTP的通信是通過(guò)HTTP層137管理的。通過(guò)藍(lán)牙通信的文件傳輸、LAN連接等是通過(guò)應(yīng)用層138完成的。
圖6是示出含有上述配置的遙控器1的功能配置的例子的方塊圖。如圖6所示的每個(gè)功能部分是通過(guò)CPU 61執(zhí)行預(yù)定控制程序?qū)崿F(xiàn)的。
通信控制部分151管理藍(lán)牙模塊67的操作,以便控制與設(shè)備的藍(lán)牙通信。因此,在取代藍(lán)牙模塊67而配備了無(wú)線LAN模塊等的情況下,它的操作受通信控制部分151控制。在如下的描述中,主要描述遙控器1通過(guò)藍(lán)牙通信控制設(shè)備的情況。
通信控制部分151包括搜索部分161和設(shè)備控制部分162。搜索部分161在預(yù)定循環(huán)內(nèi)或在用戶拾起遙控器1的外殼的預(yù)定時(shí)刻通過(guò)在藍(lán)牙中規(guī)定的Inquiry(查詢)和Page(呼叫)搜索出現(xiàn)在附近的設(shè)備。將指示搜索部分161搜索的結(jié)果的信息輸出到存儲(chǔ)控制部分152和顯示控制部分153。
設(shè)備控制部分162將與用戶提供的輸入相對(duì)應(yīng)的命令發(fā)送到所搜索到的設(shè)備,以便控制該設(shè)備(例如,切換電視接收器21的頻道等)。也就是說(shuō),將輸入檢測(cè)部分154檢測(cè)的、指示用戶提供的輸入的信息輸出到通信控制部分151的設(shè)備控制部分162。
存儲(chǔ)控制部分152在將存儲(chǔ)數(shù)據(jù)適當(dāng)提供給通信控制部分151等的同時(shí),管理存儲(chǔ)在存儲(chǔ)部分69中的數(shù)據(jù)。通過(guò)存儲(chǔ)控制部分152,可以管理例如與要控制的設(shè)備有關(guān)的信息和諸如用戶的操作歷史之類的信息。如下所述,為了利用遙控器1控制設(shè)備,要求用戶預(yù)先登記有關(guān)設(shè)備的信息。
顯示控制部分153控制LCD51的顯示。例如,當(dāng)通過(guò)通信控制部分151從要控制的設(shè)備獲得和提供操作面板信息時(shí),顯示控制部分153使LCD51根據(jù)提供的信息顯示操作面板。
輸入檢測(cè)部分154檢測(cè)用戶對(duì)鍵53和觸摸面板66提供的輸入。將指示由用戶提供的、檢測(cè)到達(dá)輸入信息適當(dāng)?shù)剌敵龅酱鎯?chǔ)控制部分152、顯示控制部分153等。
圖7是示出圖6中的搜索部分161的詳細(xì)配置的例子的方塊圖。
循環(huán)設(shè)置部分171按照那時(shí)遙控器1的狀態(tài),設(shè)置在其中進(jìn)行搜索的循環(huán)。對(duì)遙控器1設(shè)置例如10秒的循環(huán),作為進(jìn)行搜索的默認(rèn)循環(huán)。如果通過(guò)搜索沒(méi)有檢測(cè)到任何設(shè)備,循環(huán)設(shè)置部分171設(shè)置更長(zhǎng)的循環(huán)來(lái)取代默認(rèn)循環(huán),以便作為進(jìn)行搜索的循環(huán)。將指示循環(huán)設(shè)置部分171設(shè)置的循環(huán)的信息輸出到搜索執(zhí)行部分172。
搜索執(zhí)行部分172按照循環(huán)設(shè)置部分171設(shè)置的循環(huán),對(duì)設(shè)備進(jìn)行搜索(Inquiry,Page)。另外,當(dāng)振動(dòng)檢測(cè)部分173檢測(cè)到比預(yù)定閾值大的振動(dòng)時(shí),搜索執(zhí)行部分172對(duì)設(shè)備進(jìn)行搜索。將搜索執(zhí)行部分172搜索的結(jié)果適當(dāng)?shù)剌敵龅酱鎯?chǔ)控制部分152和顯示控制部分153。
振動(dòng)檢測(cè)部分173監(jiān)視來(lái)自振動(dòng)傳感器68的輸出,以便檢測(cè)在遙控器1中的生成的振動(dòng)。例如,當(dāng)檢測(cè)到比預(yù)定閾值大的振動(dòng)時(shí),振動(dòng)檢測(cè)部分173識(shí)別出遙控器1的外殼已被拾起,從而將指示這種情況的信息輸出到循環(huán)設(shè)置部分171和搜索執(zhí)行部分172。
圖8是示出圖6中的存儲(chǔ)控制部分152的詳細(xì)配置的例子的方塊圖。
設(shè)備信息管理部分181管理用戶通過(guò)登記操作登記和從通信控制部分151提供的設(shè)備信息。例如,設(shè)備信息管理部分181管理的設(shè)備信息包含設(shè)備名、類別(設(shè)備的類型)、制造者代碼、設(shè)備ID、藍(lán)牙地址等。設(shè)備信息管理部分181將管理的信息適當(dāng)?shù)靥峁┙o用戶設(shè)置管理部分184、操作歷史管理部分185等。
高速緩沖存儲(chǔ)器管理部分182將由通信控制部分151從設(shè)備獲得的操作面板信息存儲(chǔ)在高速緩沖存儲(chǔ)器69A中,并且管理它。例如,作為對(duì)操作面板信息的管理,高速緩沖存儲(chǔ)器管理部分182清除使用較為不頻繁的操作面板信息或在被存儲(chǔ)之后經(jīng)過(guò)了預(yù)定間隔的操作面板信息。高速緩沖存儲(chǔ)器管理部分182將存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的操作面板信息輸出到顯示控制部分153。
臨時(shí)操作面板管理部分183管理顯示臨時(shí)操作面板的信息,并在需要的時(shí)候,將它輸出到顯示控制部分153。如下所述,在遙控器1中,直到從通過(guò)搜索檢測(cè)到的設(shè)備獲取到操作面板信息,在LCD51上顯示基于設(shè)備類型的臨時(shí)操作面板。例如,在通過(guò)搜索檢測(cè)到電視接收器的情況下,直到從電視接收器21獲取到專用于電視接收器21的操作面板信息,在LCD51上顯示允許使用一般電視接收器的功能的臨時(shí)操作面板。用于顯示所顯示的臨時(shí)操作面板的信息也被輸出到高速緩沖存儲(chǔ)器管理部分182,以便通過(guò)高速緩沖存儲(chǔ)器69A來(lái)管理。
在遙控器1的存儲(chǔ)部分69中,預(yù)備了例如允許使用一般電視接收器的功能的操作面板信息、允許使用一般VTR的功能的操作面板信息、和允許使用一般DVD(數(shù)字多功能盤)播放器的功能的操作面板信息等,作為臨時(shí)操作面板信息。
用戶設(shè)置管理部分184根據(jù)從輸入檢測(cè)部分154提供的信息,管理例如用于操作面板的顯示的用戶設(shè)置。操作歷史管理部分185根據(jù)從輸入檢測(cè)部分154提供的信息,管理諸如遙控器1對(duì)設(shè)備的控制的內(nèi)容和它的時(shí)間之類的操作歷史。將用戶設(shè)置管理部分184管理的設(shè)置信息和操作歷史管理部分185管理的歷史信息適當(dāng)?shù)剌敵龅皆O(shè)備信息管理部分181。
圖9是示出圖6中的顯示控制部分153的詳細(xì)配置的例子的方塊圖。
操作面板信息獲取部分201獲取存儲(chǔ)控制部分152的高速緩沖存儲(chǔ)器管理部分182管理的操作面板信息或者從設(shè)備提供、隨后從通信控制部分151提供的操作面板信息,并且將它輸出到編輯部分202。
編輯部分202編輯操作面板信息獲取部分201提供的操作面板信息,以便創(chuàng)建使LCD51顯示操作面板的新操作面板信息。例如,當(dāng)操作面板信息獲取部分201提供了兩個(gè)設(shè)備的操作面板信息時(shí),編輯部分202編輯操作面板信息(HTML文件的幀的分離),以便在LCD51的上半部和下半部顯示各自的操作面板。將編輯部分202創(chuàng)建的操作面板信息輸出到控制部分203。
在編輯部分202進(jìn)行的編輯中,在需要的時(shí)候,引用操作歷史分析部分204提供的、操作歷史的分析結(jié)果的信息。
控制部分203控制LCD51的操作,以便使LCD51根據(jù)編輯部分202提供的操作面板信息顯示操作面板。
操作歷史分析部分204根據(jù)存儲(chǔ)控制部分152的操作歷史管理部分185管理的操作歷史分析用戶的喜好。例如,在編輯部分202獲得數(shù)個(gè)操作歷史信息的情況下,操作歷史分析部分204針對(duì)各個(gè)操作面板分析用戶的喜好,以便將分析結(jié)果輸出到編輯部分202。
無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205根據(jù)來(lái)自通信控制部分151的輸出,檢測(cè)由藍(lán)牙模塊67接收的無(wú)線電波的強(qiáng)度。將指示無(wú)線電波的檢測(cè)強(qiáng)度的信息輸出到編輯部分202和控制部分203。例如,對(duì)于由于與遙控器1相隔預(yù)定距離或更遠(yuǎn),從而其可接收無(wú)線電波較弱的設(shè)備的操作面板,控制它的顯示,以便使它具有更高的透明度(以便以較淡色調(diào)顯示)。
圖10是示出與將受遙控器1控制的設(shè)備相對(duì)應(yīng)的個(gè)人計(jì)算機(jī)的配置的例子的方塊圖。
由于個(gè)人計(jì)算機(jī)31基本上具有與如圖3所示的遙控器1相似的配置。因此,適當(dāng)?shù)厥÷詫?duì)重復(fù)部分的描述。
藍(lán)牙模塊229與輸入/輸出接口225連接。藍(lán)牙模塊229通過(guò)例如藍(lán)牙與遙控器1的藍(lán)牙模塊67通信,以便響應(yīng)來(lái)自藍(lán)牙模塊67的響應(yīng)來(lái)發(fā)送存儲(chǔ)在存儲(chǔ)部分228中的操作面板信息。
通信部分230通過(guò)例如有線或無(wú)線網(wǎng)絡(luò)向/從其它設(shè)備發(fā)送/接收各種信息。通信部分230還向/從通過(guò)因特網(wǎng)連接的各種設(shè)備發(fā)送/接收信息。
圖11是示出圖10中的個(gè)人計(jì)算機(jī)31的功能配置的例子的方塊圖。如圖11所示的每個(gè)功能部分都通過(guò)如圖10所示的CPU221執(zhí)行預(yù)定控制程序來(lái)實(shí)現(xiàn)。
控制部分241控制整個(gè)個(gè)人計(jì)算機(jī)1(通信控制部分242、操作面板信息管理部分243和設(shè)備信息管理部分244)的操作。通信控制部分242控制藍(lán)牙模塊229中的藍(lán)牙通信或通信部分230中的通信。
操作面板信息管理部分243管理存儲(chǔ)在存儲(chǔ)部分228中的操作面板信息,并響應(yīng)來(lái)自遙控器1的請(qǐng)求,讀出操作面板信息,以便提供該信息。設(shè)備信息管理部分244管理包括個(gè)人計(jì)算機(jī)31的名稱、類別(個(gè)人計(jì)算機(jī))、制造者代碼、設(shè)備ID、藍(lán)牙地址等的設(shè)備信息,并且將它提供給遙控器1。
圖1中的電視接收器21、音響系統(tǒng)22和機(jī)器人32具有與如圖10和11所示的個(gè)人計(jì)算機(jī)31相似的配置。因此,在需要的時(shí)候,圖10和11也被引用作為電視接收器21、音響系統(tǒng)22和機(jī)器人32的配置。除了如圖10所示的配置之外,諸如調(diào)諧器部分或揚(yáng)聲器部分之類各個(gè)設(shè)備固有的配置被加入電視接收器21和音響系統(tǒng)22中。
接著,描述圖1中的控制系統(tǒng)的操作。
首先,參照如圖12所示的流程圖,描述遙控器1登記設(shè)備信息的過(guò)程。
當(dāng)用戶發(fā)出登記設(shè)備信息的指令時(shí),搜索部分161在步驟S1中啟動(dòng)藍(lán)牙模塊67,以便對(duì)設(shè)備進(jìn)行搜索(Inquiry和Page)。
搜索部分161在步驟S2中確定在通信覆蓋范圍內(nèi)是否存在設(shè)備。如果確定不存在設(shè)備,返回到步驟S1,以便重復(fù)地進(jìn)行搜索。如果在從藍(lán)牙模塊67發(fā)出的電磁波的覆蓋范圍內(nèi)存在設(shè)備,該設(shè)備對(duì)搜索作出響應(yīng)。
在步驟S2中,如果搜索部分161確定在通信覆蓋范圍內(nèi)存在設(shè)備,過(guò)程轉(zhuǎn)到步驟S3,以便確定在通過(guò)搜索檢測(cè)到的設(shè)備當(dāng)中是否存在等待登記的設(shè)備。例如,為了允許通過(guò)利用遙控器1對(duì)設(shè)備進(jìn)行操作,要求將設(shè)備的設(shè)備信息登記到遙控器1的用戶通過(guò)預(yù)定操作將設(shè)備設(shè)置成登記等待狀態(tài)。
如果搜索部分161在步驟S3中確定在所檢測(cè)的設(shè)備當(dāng)中不存在等待登記的設(shè)備,則返回到步驟S1,以便重復(fù)上面的過(guò)程。如果即使在重復(fù)搜索預(yù)定次數(shù)之后,也沒(méi)有檢測(cè)到任何等待登記的設(shè)備,則終止該過(guò)程。
在步驟S3中,如果搜索部分161確定存在等待登記的設(shè)備,則將所檢測(cè)設(shè)備的信息輸出到顯示控制部分153(控制部分203(圖9))。
在步驟S4中,顯示控制部分153根據(jù)來(lái)自搜索部分161的輸出,在LCD51上顯示等待登記的設(shè)備(能夠登記設(shè)備信息的設(shè)備)的列表。
圖13是示出在步驟S4中顯示在LCD51上的屏幕的例子的圖形。
在如圖13所示的例子中,在屏幕的上部顯示了消息“可登記設(shè)備列表”。在它的下面顯示了“TV(電視接收器21)”和“音響系統(tǒng)(音頻系統(tǒng)22)”,作為被設(shè)置成登記等待狀態(tài)的設(shè)備。換句話說(shuō),假設(shè)如圖13所示的屏幕對(duì)應(yīng)于用戶將處在圖1中的房間1中的電視接收器21和音響系統(tǒng)22設(shè)置成登記等待狀態(tài),以便進(jìn)行登記操作的例子。
圖13中的“ TV”和“音響系統(tǒng)”的文本信息是根據(jù)通過(guò)搜索從電視接收器21和音響系統(tǒng)22獲得的設(shè)備的類別信息顯示的。
如果顯示了如圖13所示的屏幕,用戶通過(guò)壓下LCD51等的表面來(lái)移動(dòng)光標(biāo)301,以便選擇要登記的設(shè)備。輸入檢測(cè)部分154檢測(cè)用戶提供的輸入,以便將它通知通信控制部分151(設(shè)備控制部分162)。
在步驟S5中,設(shè)備控制部分162請(qǐng)求用戶指令登記它的信息的設(shè)備發(fā)送設(shè)備信息。響應(yīng)來(lái)自遙控器1的請(qǐng)求,從設(shè)備中讀出預(yù)先存儲(chǔ)的設(shè)備信息,以便通過(guò)藍(lán)牙通信,為遙控器1提供讀出的設(shè)備信息。
在步驟S6中,設(shè)備控制部分162控制藍(lán)牙模塊67,以便獲取從設(shè)備發(fā)送的設(shè)備信息。將獲得的設(shè)備信息從設(shè)備控制部分162輸出到存儲(chǔ)控制部分152(設(shè)備信息管理部分181)。
設(shè)備信息管理部分181將提供的設(shè)備信息存儲(chǔ)在存儲(chǔ)部分69中,以便在步驟S7中對(duì)它進(jìn)行登記。
圖14是示出設(shè)備信息管理部分181管理的設(shè)備信息的例子的圖形。
如圖所示,登記例如設(shè)備名、設(shè)備的類別、制造者代碼、設(shè)備ID和藍(lán)牙地址作為設(shè)備信息。
假設(shè)圖14對(duì)應(yīng)于在圖13中的選擇屏幕上選擇電視接收器21,并登記設(shè)備1(電視接收器21)的名稱“Television”、類別“TV”、制造者代碼“00x1”、設(shè)備ID“1234”和藍(lán)牙地址“08:00:46:21:94:A3”的例子。
重復(fù)執(zhí)行上面過(guò)程,以便將各個(gè)設(shè)備的信息順序加入如圖14所示的表格中。例如,由于設(shè)備控制部分162按照諸如制造者代碼之類的登記信息創(chuàng)建命令,從那時(shí)開(kāi)始可以通過(guò)遙控器1操作其設(shè)備信息得到登記的設(shè)備。
接收,參照如圖15所示的流程圖,描述設(shè)備響應(yīng)如圖12所示的過(guò)程所執(zhí)行的過(guò)程。
在步驟S21中,電視接收器21的控制部分241根據(jù)用戶提供給輸入部分226的輸入(圖10),確定是否發(fā)出設(shè)置登記等待狀態(tài)的指令,并且一直等待到確定發(fā)出指令為止。
如果控制部分241確定由于例如在步驟S21中操作了預(yù)定按鈕而發(fā)出了設(shè)置登記等待狀態(tài)的指令,則過(guò)程轉(zhuǎn)到步驟S22以將電視接收器21設(shè)置成登記等待狀態(tài)。
結(jié)果,藍(lán)牙模塊229重復(fù)地進(jìn)行Inquiry掃描和Page掃描。當(dāng)接收到來(lái)自遙控器1的無(wú)線電波時(shí),將登記等待狀態(tài)的設(shè)置通知遙控器1。
在步驟S23中,通信控制部分242確定遙控器1是否請(qǐng)求發(fā)送設(shè)備信息,并且一直等待到請(qǐng)求發(fā)送為止。
如果通信控制部分242在步驟S23中確定從遙控器1請(qǐng)求了發(fā)送設(shè)備信息,過(guò)程轉(zhuǎn)到步驟S24,在步驟S24中,發(fā)送設(shè)備信息管理部分244管理的設(shè)備信息。更具體地說(shuō),由設(shè)備信息管理部分244讀出存儲(chǔ)在存儲(chǔ)部分228中的設(shè)備信息,以便使其從通信控制部分242被發(fā)送到遙控器1。
如上所述,在接收從設(shè)備發(fā)送的設(shè)備信息的遙控器1中,進(jìn)行它的登記(圖12中的步驟S7)。
接著,參照如圖16所示的流程圖,描述遙控器1顯示操作面板的過(guò)程。例如,當(dāng)通過(guò)在預(yù)定循環(huán)內(nèi)執(zhí)行的搜索過(guò)程檢測(cè)到要控制的設(shè)備時(shí),執(zhí)行這個(gè)過(guò)程。
根據(jù)來(lái)自搜索部分161的設(shè)備檢測(cè)通知,存儲(chǔ)控制部分152的設(shè)備信息管理部分181參考在存儲(chǔ)部分69中管理的信息,以便在步驟S31中確定所檢測(cè)的設(shè)備的設(shè)備信息是否已經(jīng)登記。
在步驟S31中,如果設(shè)備信息管理部分181確定所檢測(cè)設(shè)備的設(shè)備信息還沒(méi)有登記,則轉(zhuǎn)到步驟S32,以便執(zhí)行參照?qǐng)D12描述的登記過(guò)程。更具體地說(shuō),當(dāng)檢測(cè)到等待登記的設(shè)備時(shí),請(qǐng)求所檢測(cè)的設(shè)備發(fā)送設(shè)備信息,以便登記響應(yīng)該請(qǐng)求而從設(shè)備發(fā)送的設(shè)備信息。
在設(shè)備信息得到登記之后,跳過(guò)步驟S33中的過(guò)程,以便執(zhí)行隨后的過(guò)程。
另一方面,如果設(shè)備信息管理部分181在步驟S31中確定在存儲(chǔ)部分69中已經(jīng)登記了諸如所檢測(cè)設(shè)備的設(shè)備ID或藍(lán)牙地址之類的設(shè)備信息,則轉(zhuǎn)到步驟S33。例如,如果已經(jīng)登記了如圖14所示的信息,使得通過(guò)搜索檢測(cè)到電視接收器21,那么,確定設(shè)備信息已經(jīng)登記了。
在步驟S33中,高速緩沖存儲(chǔ)器管理部分182確定所檢測(cè)設(shè)備的操作面板信息是否保留在高速緩沖存儲(chǔ)器69A中。如果確定沒(méi)有保留,則轉(zhuǎn)到步驟S34。
如果操作面板信息沒(méi)有保留在高速緩沖存儲(chǔ)器69A中,高速緩沖存儲(chǔ)器管理部分182將指示這種情況的信息輸出到臨時(shí)操作面板管理部分183。臨時(shí)操作面板管理部分183按照所檢測(cè)設(shè)備的類別,將用于顯示臨時(shí)操作面板的信息(下文稱為臨時(shí)操作面板信息)輸出到顯示控制部分153。
顯示控制部分153的操作面板信息獲取部分201獲取從臨時(shí)操作面板管理部分183輸出的臨時(shí)操作面板信息,以便通過(guò)編輯部分202將其輸出到控制部分203。
在步驟S34中,控制部分203使LCD51根據(jù)提供的信息顯示臨時(shí)操作面板。
圖17是示出在步驟S34中在LCD51上顯示的臨時(shí)操作面板的例子的圖形。
例如,如果盡管電視接收器21的操作面板信息沒(méi)有保留在高速緩沖存儲(chǔ)器69A中,但檢測(cè)到電視接收器21,那么,在LCD51上顯示如圖17所示的、允許通過(guò)遙控器1進(jìn)行為與制造者等無(wú)關(guān)的一般電視接收器提供的功能操作的操作面板。
在如圖17所示的例子中,在電視接收器21的臨時(shí)操作面板的左上方,顯示了起切換電源開(kāi)/關(guān)(ON/OFF)作用的電源按鈕311。在它的右下方,顯示了起改變頻道作用的數(shù)字小鍵盤312。在臨時(shí)操作面板的左下方,顯示了起調(diào)整音量作用的音量按鈕。電源按鈕311、數(shù)字小鍵盤312和音量小鍵盤313通常是為與制造者和功能無(wú)關(guān)的一般電視接收器的遙控器預(yù)備的。
這樣的臨時(shí)操作面板一直顯示到從檢測(cè)的電視接收器21發(fā)送用于顯示專用于電視接收器21的操作面板的操作面板信息為止。因此,直到從電視接收器21發(fā)送操作面板信息,以便根據(jù)它顯示操作面板(專用于電視接收器21的操作面板)為止,用戶可以利用臨時(shí)操作面板操作電視接收器21。具體地說(shuō),甚至在剛剛檢測(cè)到電視接收器21之后,用戶可以操作電視接收器21。
返回到圖16的描述,在步驟S35中,設(shè)備控制部分162向設(shè)備發(fā)送指示遙控器1的特征的特征信息,以便請(qǐng)求發(fā)送最適合遙控器1的操作面板信息。例如,如果檢測(cè)到電視接收器21,則將諸如LCD51的分辨率(屏幕尺寸)之類與硬件有關(guān)的信息發(fā)送到電視接收器21,作為遙控器1的特征信息,以便請(qǐng)求基于LCD51的分辨率發(fā)送操作面板信息。
在電視接收器21中,從數(shù)個(gè)預(yù)備設(shè)備信息當(dāng)中選擇例如符合于請(qǐng)求設(shè)備信息的遙控器的分辨率的設(shè)備信息,或者,進(jìn)行基于遙控器的分辨率的轉(zhuǎn)換處理。
由于響應(yīng)來(lái)自遙控器1的請(qǐng)求,通過(guò)藍(lán)牙通信從設(shè)備發(fā)送了符合于遙控器1的硬件配置的操作面板信息,設(shè)備控制部分162在步驟S36中接收發(fā)送的操作面板信息。顯示控制部分153的操作面板信息獲取部分201獲取由設(shè)備控制部分162接收的操作面板信息。
在操作面板信息獲取部分201獲得的操作面板信息經(jīng)過(guò)編輯部分202的預(yù)定編輯之后,將它提供給控制部分203。例如,如果操作面板信息是從數(shù)個(gè)設(shè)備獲得的,則在編輯部分202中進(jìn)行在LCD51上顯示數(shù)個(gè)操作面板的HTML文件(操作面板信息)的預(yù)定編輯。
在步驟S37中,控制部分203在LCD51上顯示操作面板。
圖18是示出在步驟S37中根據(jù)從電視接收器21發(fā)送的操作面板信息顯示的操作面板的例子的圖形。
在如圖18所示的例子中,在操作面板的右上方顯示了電源按鈕321。在左方,顯示了被操作用來(lái)在BS(廣播衛(wèi)星)數(shù)字廣播、CS(通信衛(wèi)星)數(shù)字廣播、和模擬廣播之間切換信源的切換按鈕322。在切換按鈕322的下面,顯示了數(shù)字小鍵盤323。在右方,顯示了起關(guān)閉聲音輸出作用的靜音按鈕324、起調(diào)整音量作用的音量按鈕325、和起改變頻道作用的頻道切換按鈕326。
從與如圖17所示的臨時(shí)操作面板的比較中可明顯看出,根據(jù)從電視接收器21發(fā)送的信息顯示的、如圖18所示的操作面板是按照電視接收器21的功能定制的。更具體地說(shuō)例如如果電視接收器21配有顯示BS數(shù)字廣播、CS數(shù)字廣播和模擬廣播的節(jié)目的功能,那么,顯示用于根據(jù)從電視接收器21發(fā)送的操作面板信息而在它們之間進(jìn)行切換的、配備有如圖18中的操作面板所示的按鈕的操作面板。遙控器1的用戶可以利用操作面板操作電視接收器21。
用于顯示如圖18所示的操作面板的操作面板信息(HTML文件)存儲(chǔ)在高速緩沖存儲(chǔ)器69A中。
返回到圖16的描述,顯示控制部分153的無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205確定遙控器1是否已出了與設(shè)備的通信覆蓋范圍,一直到確定它處在通信覆蓋范圍之外,過(guò)程轉(zhuǎn)到步驟S37以繼續(xù)顯示操作面板??刂扑{(lán)牙模塊67和設(shè)備之間的通信的通信控制部分151將用于通信的無(wú)線電波的接收條件通知無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205。
例如,如果在步驟S38中確定由于用戶與遙控器1一起移動(dòng),操作電視接收器21的用戶直到那時(shí)已經(jīng)走出通信覆蓋范圍之外,過(guò)程轉(zhuǎn)到步驟S39,在步驟S39中,控制部分203清除直到那時(shí)顯示的操作面板的顯示。
通過(guò)上面的過(guò)程,用戶只要把遙控器1帶到用戶想要操作的設(shè)備附近,以便自動(dòng)顯示設(shè)備的操作面板。在相近的時(shí)間里,用戶無(wú)需親自進(jìn)行清除操作面板上的顯示的操作,也可以清除顯示。
此外,由于顯示在遙控器1上的操作面板是根據(jù)從設(shè)備發(fā)送的信息顯示的,所以可以顯示基于設(shè)備功能的最佳操作面板。
接著,參照如圖19所示的流程圖,描述作為設(shè)備的電視接收器21響應(yīng)圖16中的過(guò)程執(zhí)行的過(guò)程。
在步驟S51中,電視接收器21的操作面板信息管理部分243根據(jù)通過(guò)通信控制部分242提供和藍(lán)牙模塊229接收的信息,確定遙控器1是否請(qǐng)求發(fā)送操作面板信息,并且一直等待到確定作出請(qǐng)求為止。
如果在步驟S51中確定請(qǐng)求發(fā)送操作面板信息,則操作面板信息管理部分243轉(zhuǎn)到步驟S52,以便根據(jù)包含在來(lái)自遙控器1的請(qǐng)求中、遙控器1的特征信息(LCD51的分辨率、指示是否可以彩色顯示的信息等)選擇要提供的操作面板信息。
例如,如果在電視接收器21中預(yù)備了基于各自分辨率的數(shù)個(gè)操作面板信息,則從它們當(dāng)中選擇符合于遙控器1的分辨率的那一個(gè)。此外,在操作面板信息管理部分243改變了操作面板信息的顯示尺寸之后,選擇符合于遙控器1的分辨率的那一個(gè)作為要提供的操作面板信息。將操作面板信息管理部分243選擇的操作面板信息輸出到通信控制部分242。
在步驟S53中,通信控制部分242將操作面板信息管理部分243選擇的操作面板信息發(fā)送到遙控器1。在遙控器1上,根據(jù)在這個(gè)步驟發(fā)送的操作面板信息顯示操作面板(圖16中的步驟S37)。
如上所述,由于操作面板信息是按照遙控器1的分辨率或諸如彩色顯示的可能性之類的特征選擇的,可以在遙控器1上顯示最佳操作面板。
下面參照?qǐng)D20的流程圖,描述遙控器1根據(jù)用戶提供給操作面板的輸入來(lái)控制設(shè)備的過(guò)程。
在步驟S61中,設(shè)備控制部分162根據(jù)來(lái)自輸入檢測(cè)部分154的輸出,確定用戶是否操作了顯示在LCD51上的操作面板上的預(yù)定按鈕,并且一直等待到確定操作了按鈕為止。例如,在LCD51上顯示如圖18所示的操作面板。
如果在步驟S61中確定操作了操作面板信息的預(yù)定按鈕,則顯示控制部分162轉(zhuǎn)到步驟S62,以便按照用戶提供的輸入來(lái)控制設(shè)備。更具體地說(shuō),根據(jù)包含在預(yù)先登記設(shè)備信息中的諸如制造者代碼之類的信息創(chuàng)建一個(gè)命令,并且將它從藍(lán)牙模塊67發(fā)送到設(shè)備。
在接收到命令的設(shè)備中,進(jìn)行基于命令的操作。來(lái)自遙控器1的命令也可以通過(guò)紅外線發(fā)送到設(shè)備,所述紅外線是從在遙控器1的預(yù)定位置上形成的發(fā)射部分發(fā)出的。
存儲(chǔ)控制部分152的操作歷史管理部分185在步驟S63中存儲(chǔ)最后進(jìn)行的操作的內(nèi)容,作為用戶的操作歷史。
圖21是示出由操作歷史管理部分185管理的操作歷史的例子的圖形。
如圖所示,為每個(gè)設(shè)備管理諸如操作的年/月/日和時(shí)間以及按鈕ID之類的信息作為操作歷史。例如,作為如圖22所示的數(shù)字小鍵盤323(圖18),將ID指定給在LCD51上顯示的操作面板的每個(gè)按鈕。操作的內(nèi)容用按鈕ID來(lái)表示。
在如圖22所示的例子中,將ID“001”到“012”指定給數(shù)字小鍵盤323(起改變電視接收器21等的頻道作用的數(shù)字小鍵盤)的各個(gè)按鈕“1”到“12”。同樣,將指定給各個(gè)按鈕的ID當(dāng)作代表操作的內(nèi)容的信息來(lái)管理。
返回到圖21的描述,在操作歷史的第1行中,對(duì)于“設(shè)備A”,登記了用戶在“2002年11月25日”進(jìn)行的、與按鈕ID“A001”所代表的內(nèi)容相對(duì)應(yīng)的操作。在第2行中,對(duì)于“設(shè)備B”,登記了用戶在“2002年11月25日”進(jìn)行的、與按鈕ID“B015”所代表的內(nèi)容相對(duì)應(yīng)的操作。類似地,為后面的每個(gè)設(shè)備登記操作的年/月/日和時(shí)間以及操作的內(nèi)容。
如下所述,用戶的喜好是根據(jù)如此登記的操作歷史分析的。分析結(jié)果在操作面板的顯示中得到反映。
接著,參照?qǐng)D23的流程圖,將描述遙控器1管理存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的操作面板信息的過(guò)程。該過(guò)程是在例如從設(shè)備等發(fā)送新操作面板信息的預(yù)定時(shí)刻執(zhí)行的。
在步驟S71中,存儲(chǔ)控制部分152的高速緩沖存儲(chǔ)器管理部分182參考存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的操作面板信息。如上所述,當(dāng)從設(shè)備獲得操作面板信息時(shí),顯示操作面板,同時(shí)將它的操作面板信息存儲(chǔ)在高速緩沖存儲(chǔ)器69A中,以便當(dāng)檢測(cè)提供操作面板信息的設(shè)備時(shí)再次使用。
在步驟S72中,高速緩沖存儲(chǔ)器管理部分182清除使用最不頻繁的操作面板信息。例如,如果根據(jù)操作歷史管理部分185管理的操作歷史,每個(gè)設(shè)備的操作面板的使用頻率像圖24中所示的那樣,則清除存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的操作面板信息當(dāng)中、使用最不頻繁的設(shè)備C的操作面板信息。
在如圖24所示的例子中,設(shè)備A的操作面板的使用次數(shù)是“10”,設(shè)備B的操作面板的使用次數(shù)是“5”,和設(shè)備C的操作面板的使用次數(shù)是“1”。此外,在如圖24所示的例子中,一次可以存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的操作面板信息的個(gè)數(shù)是3(設(shè)備A到C的操作面板信息)。但是,要存儲(chǔ)的個(gè)數(shù)可以隨高速緩沖存儲(chǔ)器69A的容量而改變。
在本例中,由于設(shè)備C的操作面板信息已被清除,如果以后的搜索再次檢測(cè)到設(shè)備C,那么,遙控器1請(qǐng)求設(shè)備C提供操作面板信息。
如上所述,參考操作歷史,以便順序清除使用較不頻繁的操作面板信息。結(jié)果,仍然存儲(chǔ)著使用頻繁的操作面板信息。因此,如果再次檢測(cè)到提供頻繁使用的操作面板信息的設(shè)備,無(wú)需等待從設(shè)備提供操作面板信息,根據(jù)存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的信息就可以顯示操作面板。
也可以將設(shè)備提供的操作面板信息永久存儲(chǔ)在存儲(chǔ)部分69中,而不是臨時(shí)存儲(chǔ)在高速緩沖存儲(chǔ)器中。結(jié)果,無(wú)需等待到從所檢測(cè)的設(shè)備提供操作面板信息也可以顯示操作面板。
如果通過(guò)搜索檢測(cè)到設(shè)備,那么,遙控器1進(jìn)行操作歷史的存儲(chǔ)、存儲(chǔ)在高速緩沖存儲(chǔ)器69A中的操作面板信息的管理等。即使檢測(cè)到數(shù)個(gè)設(shè)備,也可以以相似的方式執(zhí)行這些過(guò)程。
接著,參照?qǐng)D25的流程圖,描述在通過(guò)搜索檢測(cè)到數(shù)個(gè)設(shè)備的情況下,遙控器1執(zhí)行的過(guò)程。
當(dāng)搜索部分161通知檢測(cè)到設(shè)備時(shí),顯示控制部分153的操作面板信息獲取部分201在步驟S81中將“0”設(shè)置作為指示目標(biāo)設(shè)備的變量n。每當(dāng)獲得所檢測(cè)設(shè)備的操作面板信息時(shí),就使變量n逐個(gè)增加(步驟S88)。
存儲(chǔ)控制部分152的設(shè)備信息管理部分181在步驟S82中參考在存儲(chǔ)部分69中登記的信息,以便確定當(dāng)前目標(biāo)設(shè)備(與變量n相對(duì)應(yīng)的設(shè)備)的設(shè)備信息是否已經(jīng)登記。
在步驟S82中,如果確定目標(biāo)設(shè)備的設(shè)備信息還沒(méi)有登記,設(shè)備信息管理部分181轉(zhuǎn)到步驟S83,以便執(zhí)行設(shè)備信息的登記過(guò)程。在設(shè)備信息得到登記之后,跳過(guò)步驟S84中的過(guò)程,以便執(zhí)行隨后的過(guò)程。
另一方面,如果確定當(dāng)前目標(biāo)設(shè)備的設(shè)備信息已經(jīng)登記在存儲(chǔ)部分69中,則設(shè)備信息管理部分181轉(zhuǎn)到步驟S84。在步驟S84中,高速緩沖存儲(chǔ)器管理部分182確定目標(biāo)設(shè)備的操作面板信息是否保留在高速緩沖存儲(chǔ)器69A中。
如果在步驟S84中,確定目標(biāo)設(shè)備的操作面板信息保留在高速緩沖存儲(chǔ)器69A中,則高速緩沖存儲(chǔ)器管理部分182轉(zhuǎn)到步驟S85,以從高速緩沖存儲(chǔ)器69A中讀出操作面板信息,以便將它輸出到操作面板信息獲取部分201。
另一方面,如果在步驟S84中確定目標(biāo)設(shè)備的操作面板信息沒(méi)有保留在高速緩沖存儲(chǔ)器69A中,過(guò)程轉(zhuǎn)到步驟S86。
在步驟S86和87中,像在圖16中的步驟S35和S36那樣,將遙控器1的特征信息通知目標(biāo)設(shè)備。接收響應(yīng)該通知而發(fā)送的操作面板信息。
當(dāng)在步驟S85和S87中獲得目標(biāo)設(shè)備的操作面板信息時(shí),操作面板信息獲取部分201在步驟S88中將變量n的值加1,以便轉(zhuǎn)到步驟S89,在步驟S89中,確定是否從通過(guò)搜索檢測(cè)到的所有設(shè)備獲得了操作面板信息。
如果確定還沒(méi)有從所有被檢測(cè)到的設(shè)備獲得操作面板信息,則過(guò)程返回到步驟S82,以便從那時(shí)開(kāi)始為下一個(gè)目標(biāo)設(shè)備重復(fù)上面的過(guò)程。
如果在步驟S89中確定已經(jīng)從通過(guò)搜索檢測(cè)到的所有設(shè)備獲得了操作面板信息,則操作面板信息獲取部分201轉(zhuǎn)到步驟S90,以便執(zhí)行操作面板的顯示過(guò)程。在步驟S90中執(zhí)行例如對(duì)從所有被檢測(cè)到達(dá)設(shè)備獲得的操作面板信息進(jìn)行編輯、根據(jù)通過(guò)編輯獲得的信息顯示操作面板等。
接著,參照?qǐng)D26的流程圖,描述在圖25中的步驟S90中執(zhí)行的、操作面板的顯示過(guò)程。
如果檢測(cè)到數(shù)個(gè)設(shè)備,顯示控制部分153的編輯部分202在步驟S101中編輯獲得的操作面板信息,以便在LCD51上顯示數(shù)個(gè)操作面板。由于假設(shè)在圖16中通過(guò)搜索檢測(cè)到單個(gè)設(shè)備,根據(jù)從所檢測(cè)的設(shè)備獲得的操作面板信息,可以在整個(gè)LCD51上顯示單個(gè)操作面板。但是,如果檢測(cè)到數(shù)個(gè)設(shè)備,有必要根據(jù)從各個(gè)設(shè)備獲得的操作面板信息進(jìn)行編輯,以便在LCD51上顯示這些設(shè)備的操作面板。
作為操作面板信息的編輯例如可以重構(gòu)與HTML文件相對(duì)應(yīng)的操作面板信息,以便以在各個(gè)相應(yīng)幀中顯示各個(gè)設(shè)備的操作面板的方式將LCD51劃分成數(shù)個(gè)幀。
圖27是示出HTML文件的重新配置的例子的圖形。
HTML文件341對(duì)應(yīng)于從圖1中的電視接收器21獲得的操作面板信息。在<TITLE>標(biāo)記之間,描述了“TV”。在圖27中,HTML文件341的文檔的配置用標(biāo)記<HTML>到</HTML>、<HEAD>到</HEAD>、<TITLE>到</TITLE>、和<BODY>等的每一個(gè)來(lái)表示。
HTML文件342對(duì)應(yīng)于從圖1中的音響系統(tǒng)22獲得的操作面板信息。在<TITLE>標(biāo)記之間,描述了“AUDIO”。HTML文件342具有與HTML文件341相似的配置。
根據(jù)這些HTML文件341和HTML文件342,通過(guò)編輯部分202重構(gòu)HTML文件,以便創(chuàng)建例如HTML文件343。
在HTML文件343中的第1行上,描述了<FRAMSET ROWS=″50%,50%″>。<FRAMESET>標(biāo)記定義通過(guò)將LCD51(瀏覽器屏幕)水平劃分成每一個(gè)的尺寸為50%的兩個(gè)來(lái)創(chuàng)建上部幀和下部幀,其中瀏覽器屏幕的總垂直尺寸是100%。
在<FRAMESET>標(biāo)記的下面,描述了<FRAM SRC=″TV.html″>和<FRAM SRC=″AUDIO.html″>。結(jié)果,在通過(guò)<FRAMESET>標(biāo)記定義的上部幀中描述從電視接收器21獲得的、通過(guò)″TVhtml″指定的HTML文件341的內(nèi)容,而在下部幀中描述從音響系統(tǒng)22獲得的、通過(guò)″AUDIO.html″指定的HTML文件342的內(nèi)容。
例如,編輯HTML文件,以便在上部幀中顯示以前通過(guò)搜索檢測(cè)到的設(shè)備的操作面板。圖27顯示了在音響系統(tǒng)22之前檢測(cè)到電視接收器21的例子。
在步驟S102中,根據(jù)以這種方式指定幀分割的HTML文件343,在LCD51上顯示例如在圖28所示的操作面板。
如圖28所示,根據(jù)圖27中的HTML文件343,在LCD51的上半部中所形成的區(qū)域(幀)51A中顯示電視接收器21的操作面板,而在下半部中所形成的區(qū)域51B中顯示音響系統(tǒng)22的操作面板。
如上所述,如果數(shù)個(gè)設(shè)備出現(xiàn)在遙控器1的附近和通過(guò)搜索檢測(cè)到它們,則在LCD51上顯示例如所有被檢測(cè)設(shè)備的操作面板。更具體地說(shuō),即使在檢測(cè)到三個(gè)或四個(gè)設(shè)備的情況下,也可以以相似的方式編輯HTML文件,以便在形成的幀中顯示它們的操作面板。
在圖28中的LCD51的右端,形成區(qū)域51C。在區(qū)域51C中,顯示代表可以顯示在LCD51上的操作面板的圖標(biāo)。例如,與操作面板信息一起,圖標(biāo)的圖像信息也由設(shè)備提供。在圖28中的例子中,顯示代表電視接收器21的操作面板的圖標(biāo)351和代表音響系統(tǒng)22的操作面板的圖標(biāo)352。
例如,如果將單個(gè)操作面板設(shè)置成沒(méi)有任何幀分割地顯示在整個(gè)LCD51上,用戶可以通過(guò)操作圖標(biāo)351使電視接收器21的操作面板顯示在整個(gè)LCD51上和通過(guò)操作圖標(biāo)352使音響系統(tǒng)22的操作面板顯示在整個(gè)LCD51上。即使檢測(cè)到除了電視接收器21和音響系統(tǒng)22之外的設(shè)備,也在區(qū)域51C中顯示被操作用來(lái)顯示設(shè)備的操作面板的圖標(biāo)。
同樣,用戶可以預(yù)置通過(guò)劃分獲得的幀的個(gè)數(shù)、在檢測(cè)到數(shù)個(gè)設(shè)備的情況下每個(gè)幀的尺寸和位置。因此,按照用戶的喜好顯示操作面板,以便更有效和更確定地操作設(shè)備。用戶設(shè)置的信息由存儲(chǔ)控制部分152的用戶設(shè)置管理部分184管理。
通過(guò)如上所述的過(guò)程顯示的操作面板的顯示可根據(jù)在那時(shí)遙控器1的狀態(tài)、用戶提供的輸入或操作歷史的分析結(jié)果來(lái)改變。
首先,參照?qǐng)D29的流程圖,描述遙控器1按照藍(lán)牙通信中無(wú)線電波的接收控制操作面板的顯示的過(guò)程。
在步驟S111中,無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205從通信控制部分151獲取指示在藍(lán)牙模塊67上接收、來(lái)自設(shè)備的無(wú)線電波的狀態(tài)的信息。由于在藍(lán)牙模塊67上接收的無(wú)線電波也包含指示發(fā)送它的設(shè)備的ID等的信息,無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205在步驟S112中參考設(shè)備的ID,以便獲取從所有被檢測(cè)設(shè)備發(fā)出的無(wú)線電波的狀態(tài)。
在步驟S113中,無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205確定是否為所有的設(shè)備獲得了指示無(wú)線電波的接受的信息。如果確定還沒(méi)有從所有設(shè)備獲得信息,它返回到步驟S111,以便重復(fù)隨后的過(guò)程。
如果無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205確定從所有設(shè)備獲得了指示無(wú)線電波的接收的信息,過(guò)程轉(zhuǎn)到步驟S114,以便根據(jù)獲得的信息檢測(cè)每個(gè)無(wú)線電波的接收強(qiáng)度。以較高接收強(qiáng)度的次序分配幀,以便在LCD51上顯示各個(gè)操作面板。
例如,如果正在顯示如圖28所示的操作面板的時(shí)候,從音響系統(tǒng)22發(fā)出的無(wú)線電波的接收強(qiáng)度高于從電視接收器21發(fā)出的無(wú)線電波的接收強(qiáng)度,那么改變顯示,以便在區(qū)域51A中顯示音響系統(tǒng)22的操作面板,而在區(qū)域51B中顯示電視接收器21的操作面板。
一般認(rèn)為,以較高強(qiáng)度發(fā)送無(wú)線電波的設(shè)備比以較低強(qiáng)度發(fā)送無(wú)線電波的設(shè)備更接近遙控器1。因此,如上所述,與遙控器1較接近的設(shè)備具有例如顯示在上部幀51A中的優(yōu)先級(jí),使得用戶可以自然地識(shí)別將由他/她親自操作的操作面板。因此,在可以防止誤操作設(shè)備的同時(shí),可以有效地操作設(shè)備。
顯示具有優(yōu)先級(jí)的操作面板的位置可以由用戶來(lái)適當(dāng)設(shè)置。
盡管在上面的描述中,隨無(wú)線電波的強(qiáng)度而改變顯示操作面板的位置,但是例如也可以改變尺寸,以便使較近的設(shè)備的操作面板顯示得比較遠(yuǎn)的設(shè)備的操作面板顯示得大一些。在這種情況下,HTML文件也被重構(gòu),以便根據(jù)新創(chuàng)建的HTML文件顯示操作面板。
操作面板的顯示可以通過(guò)壓下顯示在LCD51上的預(yù)定位置上的切換按鈕來(lái)改變。
圖30顯示了在通過(guò)搜索檢測(cè)到電視接收器21、音響系統(tǒng)22、個(gè)人計(jì)算機(jī)31和VTR(磁帶錄像機(jī))(未示出)的情況下的顯示例子。
在區(qū)域51A和51B中顯示了電視接收器21和VTR的操作面板,而在區(qū)域C中顯示了操作用來(lái)顯示電視接收器21、音響系統(tǒng)22、個(gè)人計(jì)算機(jī)31和VTR的操作面板作用的圖標(biāo)351、352、391和392。
在如上所述檢測(cè)到例如四個(gè)設(shè)備的情況下,每當(dāng)壓下顯示在LCD51上的切換按鈕381時(shí),通過(guò)分割獲得的幀數(shù)發(fā)生改變。
接著,參照?qǐng)D31的流程圖,描述遙控器1對(duì)切換按鈕381的壓下作出響應(yīng)而改變通過(guò)分割獲得的幀數(shù)的過(guò)程。
在步驟S121中,編輯部分202根據(jù)來(lái)自輸入檢測(cè)部分154的輸入,確定切換按鈕381是否被用戶壓下,并且一直等待到確定按鈕被壓下為止。
如果在步驟S121中確定切換按鈕381已被壓下,編輯部分202轉(zhuǎn)到步驟S122,以便重構(gòu)HTML文件(從電視接收器21、音響系統(tǒng)22、個(gè)人計(jì)算機(jī)31和VTR獲得的操作面板信息),以便以與以前的排列不同的排列顯示各個(gè)操作面板,從而使LCD51根據(jù)創(chuàng)建的HTML文件顯示操作面板。
每當(dāng)切換按鈕381被壓下時(shí),就執(zhí)行上面的過(guò)程。
圖32是示出切換操作面板的顯示的例子的圖形。
例如,在檢測(cè)到四個(gè)設(shè)備的情況下,每當(dāng)切換按鈕381被壓下時(shí),按圖32中LCD51-1到51-4的次序切換操作面板的顯示。LCD51-1示出了只顯示四個(gè)設(shè)備之一的操作面板的例子。當(dāng)在這樣的狀態(tài)下壓下切換按鈕381時(shí)所顯示的LCD51-2示出了分別在上部幀和下部幀顯示兩個(gè)操作面板的例子。
在正在顯示LCD51-2的時(shí)候壓下切換按鈕381時(shí)所顯示的LCD51-3示出了只將下部幀進(jìn)一步水平劃分成兩個(gè),以便在各個(gè)幀中顯示操作面板的例子。并且,在正在顯示LCD51-3的時(shí)候壓下切換按鈕381時(shí)所顯示的LCD51-4示出了除了下部幀被劃分之外,將上部幀也水平劃分成兩個(gè),以便在個(gè)幀中顯示操作面板的例子。
在圖32中,省略了在各個(gè)區(qū)域中顯示的操作面板。
如上所述,每當(dāng)切換按鈕381被壓下時(shí),可以改變通過(guò)劃分獲得的幀數(shù)。用戶可以按照他/她親自操作的設(shè)備的數(shù)目容易地選擇劃分?jǐn)?shù)目。
接著,參照?qǐng)D33的流程圖,描述與微動(dòng)轉(zhuǎn)盤52的滾動(dòng)操作結(jié)合在一起的、遙控器1改變顯示在LCD51上的操作面板的過(guò)程。
例如,在通過(guò)搜索檢測(cè)到三個(gè)設(shè)備的情況下,創(chuàng)建按垂直指令依次排列的、所檢測(cè)設(shè)備的操作面板401到403的HTML文件,如圖34所示。
在圖34中,LCD51的顯示范圍用虛線顯示。用戶可以在這個(gè)范圍內(nèi)使用操作面板。用戶可以通過(guò)滾動(dòng)微動(dòng)轉(zhuǎn)盤52,沿著空心箭頭所指的那樣垂直滾動(dòng)顯示范圍,以便改變要顯示的操作面板。
在步驟S131中,顯示控制部分153的控制部分203根據(jù)來(lái)自輸入檢測(cè)部分154的輸入,確定微動(dòng)轉(zhuǎn)盤是否已經(jīng)滾動(dòng)過(guò),并且一直等待到確定被操作過(guò)。如果在步驟S131中確定微動(dòng)轉(zhuǎn)盤已經(jīng)滾動(dòng)過(guò),控制部分203轉(zhuǎn)到步驟S132,以便改變與滾動(dòng)量相聯(lián)系的顯示范圍。
例如,當(dāng)正在顯示如圖34所示的操作面板402的時(shí)候向上滾動(dòng)微動(dòng)轉(zhuǎn)盤52時(shí),LCD51上的顯示按照滾動(dòng)量向上滾動(dòng),以便在LCD51上顯示操作面板401。相反,當(dāng)向下滾動(dòng)微動(dòng)轉(zhuǎn)盤52時(shí),LCD51上的顯示按照滾動(dòng)量向下滾動(dòng),以便在LCD51上顯示操作面板403。
這樣,用戶能夠通過(guò)滾動(dòng)微動(dòng)轉(zhuǎn)盤52來(lái)改變要顯示的操作面板。
盡管上面描述了按照從設(shè)備發(fā)出的無(wú)線電波的接收、切換按鈕381的壓下、和微動(dòng)轉(zhuǎn)盤52的滾動(dòng)操作未改變操作面板的顯示的情況,但是,用戶也能夠根據(jù)如上所述的、對(duì)所存儲(chǔ)操作歷史的分析結(jié)果來(lái)改變操作面板的顯示。
首先,參照?qǐng)D35,描述遙控器1根據(jù)操作面板的操作時(shí)間改變顯示的過(guò)程。
在步驟S141中,顯示控制部分153的操作歷史分析部分204參考通過(guò)搜索檢測(cè)到的設(shè)備的操作歷史。因此,在檢測(cè)到數(shù)個(gè)設(shè)備的情況下,參考操作歷史管理部分185管理的、每個(gè)設(shè)備的操作歷史。
操作歷史分析部分204指示編輯部分202根據(jù)各個(gè)設(shè)備的操作時(shí)間重新排列操作面板,以便優(yōu)先顯示最近(最晚)操作過(guò)的設(shè)備的操作面板。優(yōu)先顯示指的是在使得用戶最好識(shí)別的位置上顯示目標(biāo)操作面板或以使得用戶最好識(shí)別的尺寸和顏色顯示目標(biāo)操作面板。顯而易見(jiàn),用戶能夠設(shè)置優(yōu)先顯示的位置、尺寸和顏色等。
例如,如果將幀劃分成上部幀和下部幀,那么,改變操作面板的顯示,以便在上部幀中優(yōu)先顯示最近操作過(guò)的操作面板,和在下部幀中顯示以前操作過(guò)的操作面板。在這種情況下,可以通過(guò)壓下圖標(biāo)來(lái)顯示在下部幀中所顯示的操作面板之前操作過(guò)的操作面板。
可以優(yōu)先只將最近操作過(guò)的操作面板在大范圍中放大顯示,而可以將其它操作面板在相對(duì)小的范圍中顯示。這樣,用戶可以設(shè)置成根據(jù)操作時(shí)間改變操作面板的顯示。
此外,不僅根據(jù)操作時(shí)間,也可以優(yōu)先顯示使用最頻繁的操作面板。
接著,參照?qǐng)D36的流程圖,描述遙控器1按照使用頻率改變操作面板的顯示的過(guò)程。
在步驟S151中,操作歷史分析部分204根據(jù)操作歷史管理部分185管理的操作歷史,參考通過(guò)搜索檢測(cè)到的每個(gè)設(shè)備的操作面板的使用頻率。
在步驟S152中,操作歷史分析部分204指示編輯部分202按照各個(gè)操作面板的使用頻率重新排列操作面板,以便優(yōu)先顯示使用最頻繁的操作面板。結(jié)果,編輯部分202編輯HTML文件。例如,在將幀劃分成兩個(gè),即上部幀和下部幀的情況下,在上部幀中優(yōu)先顯示使用最頻繁的操作面板,而在下部幀中顯示使用次頻繁的操作面板。此外,在這種情況下,可以通過(guò)操作圖標(biāo)顯示比顯示在下部幀中的操作面板使用更不頻繁的操作面板。
結(jié)果,根據(jù)操作歷史,用戶可能使用最頻繁的操作面板得到優(yōu)先顯示,使得用戶可以更有效地操作設(shè)備。
優(yōu)先顯示的操作面板可以按照操作遙控器1的次數(shù)來(lái)選擇。
接著,參照?qǐng)D37的流程圖,描述遙控器1根據(jù)操作歷史來(lái)管理每個(gè)時(shí)間間隔內(nèi)的使用頻率的操作歷史分析過(guò)程。
在步驟S161中,操作歷史分析部分204將目標(biāo)對(duì)準(zhǔn)操作歷史管理部分185管理的操作歷史之一并參考它的操作時(shí)間。如圖21所示,除了操作的內(nèi)容和操作的/年/月/日之外,操作時(shí)間也被存儲(chǔ)作為每個(gè)設(shè)備的操作歷史。
在步驟S162中,操作歷史分析部分204根據(jù)目標(biāo)操作歷史的操作時(shí)間,將操作歷史分配給預(yù)定時(shí)間間隔,以便創(chuàng)建每個(gè)時(shí)間間隔內(nèi)操作歷史的管理表。
圖38是示出每個(gè)時(shí)間間隔內(nèi)操作歷史的管理表的例子的圖形。
例如,對(duì)于每個(gè)小時(shí)來(lái)管理通過(guò)遙控器1操作的設(shè)備A到D的使用次數(shù)。在如圖38所示的例子中,可以看出,在時(shí)間間隔“13:00-13:59”內(nèi),設(shè)備A被操作25次,設(shè)備B被操作0次,設(shè)備C被操作10次,和設(shè)備D被操作2次。類似地,對(duì)于每個(gè)設(shè)備,管理在每個(gè)時(shí)間間隔“14:00-14:59”、“15:00-15:59”、“16:00-16:59”等內(nèi)的操作歷史。
圖38中的管理表表明,遙控器1的用戶在時(shí)間間隔“13:00-13:59”和“14:00-14:59”內(nèi)最有可能使用設(shè)備A,和在時(shí)間間隔“15:00-15:59”和“16:00-16:59”內(nèi)最有可能使用設(shè)備B。如下所述,編輯部分202改變操作面板的顯示,以便在包括那個(gè)時(shí)間(當(dāng)前時(shí)間)的時(shí)間間隔內(nèi)優(yōu)先顯示用戶最有可能使用的操作面板。
返回到圖37的描述,在步驟S163中,操作歷史分析部分204確定所有被檢測(cè)設(shè)備的操作歷史是否都已分配給管理表的各個(gè)時(shí)間間隔。如果確定還沒(méi)有分配它們,則返回到步驟S161,以便選擇下一個(gè)目標(biāo)操作歷史和重復(fù)按照操作時(shí)間將它分配給管理表的各個(gè)時(shí)間間隔的過(guò)程。
如果操作歷史分析部分204在步驟S163中確定所有被檢測(cè)設(shè)備的操作歷史都已分配給管理表的各個(gè)時(shí)間間隔,則終止該過(guò)程。
接著,參照?qǐng)D39的流程圖,描述遙控器1根據(jù)通過(guò)如圖37所示的過(guò)程創(chuàng)建的管理表改變操作面板的顯示的過(guò)程。
在步驟S171中,操作歷史分析部分204參考每個(gè)時(shí)間間隔內(nèi)(圖38中的管理表)所檢測(cè)的設(shè)備的操作歷史和當(dāng)前時(shí)間。
在步驟S172中,操作歷史分析部分204指示編輯部分202根據(jù)在包括當(dāng)前時(shí)間的時(shí)間間隔內(nèi)的使用次數(shù)優(yōu)先顯示使用最頻繁的操作面板。結(jié)果,例如如果當(dāng)前時(shí)間落在時(shí)間間隔“13:00-13:59”(譬如,13:30)內(nèi)和如圖38所示的管理表得到參考,則編輯部分202編輯HTML文件,以便優(yōu)先顯示設(shè)備A的操作面板。
通過(guò)上面的過(guò)程,例如即使在如圖1所示的房間11中,遙控器1整天檢測(cè)到電視接收器11和音響系統(tǒng)22,操作面板的顯示也可以隨時(shí)間而改變。因此,用戶可以更有效地操作設(shè)備。
當(dāng)要顯示預(yù)定設(shè)備的操作面板時(shí),高度相關(guān)的設(shè)備的操作面板可以與該設(shè)備的操作面板同時(shí)自動(dòng)顯示出來(lái)。例如,用戶很有可能在相近的時(shí)間里操作VTR和電視接收器、DVD播放器和電視接收器等,因此,可以認(rèn)為它們相互是高度相關(guān)的。因此,在這種情況下,與VTR或DVD播放器的操作面板一起自動(dòng)顯示電視接收器的操作面板。
此外,通過(guò)上面的過(guò)程,用戶可以更有效地操作設(shè)備。
接著,參照?qǐng)D40的流程圖,描述遙控器1根據(jù)操作歷史分析設(shè)備之間的相關(guān)性的過(guò)程。
在操作歷史分析部分204在步驟S181中參考如圖21所示的操作歷史列表中的兩個(gè)相繼操作歷史之后,它轉(zhuǎn)到步驟S182,以便確定操作歷史之間的時(shí)間差(操作時(shí)間之間的時(shí)間差)是否小于預(yù)定閾值(T3)。
例如,從如圖21所示的操作歷史中參考登記在第1行的設(shè)備A的操作歷史和隨后的登記在第2行的設(shè)備B的操作歷史,以便確定操作時(shí)間(16點(diǎn)0分15秒和16點(diǎn)0分08秒)之間的時(shí)間差是否小于閾值。
如果操作歷史分析部分204在步驟S182中確定兩個(gè)相繼操作時(shí)間之間的時(shí)間差大于預(yù)定閾值,過(guò)程返回到步驟S181,以便重新選擇下兩個(gè)相繼操作歷史(例如,圖21中登記在第2行的設(shè)備B的操作歷史和登記在第3行的設(shè)備A的操作歷史),并且從那時(shí)開(kāi)始重復(fù)相似的過(guò)程。
例如,如果在步驟S182中,從如圖21中的操作歷史中參考登記在第1行的設(shè)備A的操作歷史和隨后的、登記在第2行的設(shè)備B的操作歷史,以致確定各個(gè)操作時(shí)間之間的時(shí)間差“7秒”小于諸如“10秒”的閾值(T3),則操作歷史分析部分204將設(shè)備A和B識(shí)別為高度相關(guān)的,并且轉(zhuǎn)到步驟S183。
在步驟S183中,操作歷史分析部分204更新被識(shí)別為相互高度相關(guān)的設(shè)備之間的相關(guān)性的參數(shù),以便表示更高的相關(guān)性。
圖41是示出管理控制設(shè)備之間的相關(guān)性的管理表的例子的圖形。
在管理表中的第2行上,示出了指示設(shè)備A與其它設(shè)備(設(shè)備B到D)之間的各自的相關(guān)性的值。在第3行上,示出了指示設(shè)備B與其它設(shè)備(設(shè)備A、C和D)之間的各自的相關(guān)性的值。在第4行上示出了指示設(shè)備C與其它設(shè)備(設(shè)備A、B和D)之間的各自的相關(guān)性的值,和在第5行上示出了指示設(shè)備D與其它設(shè)備(設(shè)備A到C)之間的各自的相關(guān)性的值。
更具體地說(shuō),設(shè)備A和B之間的相關(guān)性用值“5”表示,設(shè)備A和C之間的相關(guān)性用值“0”表示,和設(shè)備A和D之間的相關(guān)性用值“2”表示。另外,設(shè)備B和C之間的相關(guān)性用值“0”表示,和設(shè)備B和D之間的相關(guān)性用值“1”表示。并且,設(shè)備C和D之間的相關(guān)性用值“0”表示。
例如,如果根據(jù)登記在圖21中的操作歷史的第1行的設(shè)備A的操作歷史和登記在第2行的設(shè)備B的操作歷史之間的時(shí)間差,確定設(shè)備A和B相互高度相關(guān),操作歷史分析部分204將指示圖41的管理表中設(shè)備A和B之間的相關(guān)性的值“5”加1,以致將該值重置成“6”。
一旦管理表得到更新,操作歷史分析部分204在步驟S184中參考全部?jī)蓚€(gè)相繼操作歷史,以便確定時(shí)間差和預(yù)定閾值是否得到相互比較。如果確定還沒(méi)有作出比較,則返回到步驟S181,以便重復(fù)隨后的過(guò)程。
如果在步驟S184中確定兩個(gè)相繼操作歷史之間的時(shí)間差和預(yù)定閾值得到了相互比較,終止該過(guò)程。此后,根據(jù)更新過(guò)的管理表顯示操作面板。
接著,參照?qǐng)D42的流程圖,描述遙控器1根據(jù)以上述方式更新的、相關(guān)性的管理表來(lái)控制操作面板的顯示的過(guò)程。這個(gè)過(guò)程是例如在檢測(cè)到數(shù)個(gè)設(shè)備和確定要顯示它們當(dāng)中的預(yù)定設(shè)備的操作面板的時(shí)候執(zhí)行的。
在操作歷史分析部分204在步驟S191中,參考通過(guò)參照?qǐng)D40所述的過(guò)程創(chuàng)建的、用于管理各個(gè)設(shè)備之間的相關(guān)性的管理表之后,它轉(zhuǎn)到步驟S192,以便確定是否存在與確定要顯示其操作面板的設(shè)備相關(guān)的設(shè)備。
如果操作歷史分析部分204在步驟S192中確定不存在與確定要顯示其操作面板的設(shè)備相關(guān)的設(shè)備,它轉(zhuǎn)到步驟S193,以便指令編輯部分202顯示所確定設(shè)備的操作面板,然后終止該過(guò)程。
另一方面,如果操作歷史分析部分204在步驟S192中確定存在與確定要顯示其操作面板的設(shè)備相關(guān)的設(shè)備,它轉(zhuǎn)到步驟S194,以便指令編輯部分202顯示確定要顯示的設(shè)備的操作面板,以及與該設(shè)備相關(guān)的設(shè)備的操作面板。在如圖41所示的管理表中,例如確定為其設(shè)置了例如值“5”或更大的值的設(shè)備是相互相關(guān)的。
圖43是示出通過(guò)上面過(guò)程顯示的操作面板的例子的圖形。為了便于描述,用虛線表示圖43的絕大部分。
例如,如果圖41中的設(shè)備A是電視接收器21和設(shè)備B是VTR,那么如圖43所示,與電視接收器21的操作面板(上部幀)一起,顯示VTR的操作面板(下部幀)作為與電視接收器21相關(guān)的設(shè)備的操作面板。
用戶可以操作相互聯(lián)系地顯示為如上所述的相關(guān)設(shè)備的數(shù)個(gè)操作面板。例如,如圖43中的實(shí)線所指那樣,通過(guò)將選擇電視接收器21的信道“1”的按鈕拖到VTR的記錄開(kāi)始按鈕(REC),用戶可以使VTR開(kāi)始記錄頻道“1”。
這樣,可以相互聯(lián)系地使用數(shù)個(gè)相關(guān)設(shè)備的操作面板,以便使設(shè)備得到有效控制。
如上所述,操作面板的顯示可以根據(jù)通過(guò)操作歷史的分析而獲得的各種信息來(lái)改變。
接著,參照?qǐng)D44的流程圖,描述當(dāng)通過(guò)在LCD51上正在顯示預(yù)定操作面板的時(shí)候執(zhí)行搜索檢測(cè)到新設(shè)備時(shí)執(zhí)行的、遙控器1的顯示過(guò)程。這個(gè)過(guò)程基本上與參照?qǐng)D16所述的過(guò)程相似。
更具體地說(shuō),根據(jù)來(lái)自搜索部分161的設(shè)備檢測(cè)通知,存儲(chǔ)控制部分152的設(shè)備信息管理部分181在步驟S201中確定所檢測(cè)設(shè)備的設(shè)備信息是否已經(jīng)登記。
如果設(shè)備信息管理部分181在步驟S201中確定所檢測(cè)設(shè)備的設(shè)備信息還沒(méi)有登記,則轉(zhuǎn)到步驟S202以便執(zhí)行設(shè)備信息的登記過(guò)程。結(jié)果是,新檢測(cè)設(shè)備的設(shè)備信息得到登記。在登記了設(shè)備信息之后,跳過(guò)步驟S203中的過(guò)程。
另一方面,如果設(shè)備信息管理部分181確定在存儲(chǔ)部分69中已經(jīng)登記了新檢測(cè)設(shè)備的設(shè)備信息,則轉(zhuǎn)到步驟S203。在步驟S203中,高速緩沖存儲(chǔ)器管理部分182確定所檢測(cè)設(shè)備的操作面板信息是否保留在高速緩沖存儲(chǔ)器69A中。如果確定沒(méi)有保留,過(guò)程轉(zhuǎn)到步驟S204。
在步驟S204中,設(shè)備控制部分162將遙控器1的特征信息發(fā)送到新檢測(cè)設(shè)備,以請(qǐng)求發(fā)送最適合遙控器1的操作面板信息。在步驟S205中接收對(duì)該請(qǐng)求作出響應(yīng)發(fā)送的操作面板信息。顯示控制部分153的操作面板信息獲取部分201獲取由設(shè)備控制部分162接收的操作面板信息。
另一方面,如果在步驟203中確定新檢測(cè)設(shè)備的操作面板信息保留在高速緩沖存儲(chǔ)器69A中,過(guò)程轉(zhuǎn)到步驟S206,在步驟S206中讀出保留的操作面板信息,以便被顯示控制部分153的操作面板信息獲取部分201獲取。
在步驟S207中,編輯部分202編輯操作面板信息,以便連續(xù)地顯示用戶當(dāng)前操作的操作面板,同時(shí)在其它區(qū)域中顯示新檢測(cè)設(shè)備的操作面板。根據(jù)編輯部分202創(chuàng)建的操作面板信息,控制部分203在步驟S208中將操作面板顯示在LCD51上。
圖45是示出在步驟S208中顯示的操作面板的例子的圖形。
圖45示出了這樣一個(gè)例子在LCD51的上部幀和下部幀中分別顯示電視接收器21和音響系統(tǒng)22的操作面板,用戶正在操作電視接收器21的操作面板的時(shí)候新檢測(cè)到DVD播放器,從而改變顯示。
更具體地說(shuō),在整個(gè)上區(qū)51A中連續(xù)地顯示當(dāng)前操作的電視接收器21的操作面板。在相近的時(shí)間里,已經(jīng)顯示在整個(gè)下部幀中的音響系統(tǒng)22的操作面板現(xiàn)在顯示在左下區(qū)51B中,同時(shí)新檢測(cè)DVT播放器的操作面板顯示在右下區(qū)51C中。
這樣,即使檢測(cè)到新設(shè)備,也以固定方式連續(xù)地顯示用戶正在操作的操作面板。因此,可以阻止操作面板的顯示的改變影響用戶的操作。
接著,參照?qǐng)D46的流程圖,描述遙控器1逐漸增加操作面板顯示的透明度(降低強(qiáng)度)以清除操作面板的顯示的過(guò)程。
在步驟S221中,顯示控制部分153的控制部分203根據(jù)來(lái)自無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205的輸出,確定是否已出了與設(shè)備的通信覆蓋范圍。在與通過(guò)搜索檢測(cè)到的設(shè)備的通信中,將指示由藍(lán)牙模塊67接收的無(wú)線電波的強(qiáng)度的信息重復(fù)地從無(wú)線電場(chǎng)強(qiáng)檢測(cè)部分205輸出到控制部分203。
如果控制部分203在步驟S221中確定還沒(méi)有走出通信覆蓋范圍,則止該過(guò)程。另一方面,如果控制部分203確定已除了通信覆蓋范圍,過(guò)程轉(zhuǎn)到步驟S222。例如,如果接收到強(qiáng)度低于預(yù)定閾值的無(wú)線電波,那么,確定已出了與無(wú)線電波的設(shè)備的通信覆蓋范圍。
在步驟S222中,控制部分203確定在出了與設(shè)備的通信覆蓋范圍后是否經(jīng)過(guò)了預(yù)定時(shí)間,并且一直等待到確定經(jīng)過(guò)了預(yù)定時(shí)間。
如果控制部分203確定出了與設(shè)備的通信覆蓋范圍后已經(jīng)經(jīng)過(guò)了預(yù)定時(shí)間,則過(guò)程轉(zhuǎn)到步驟S223,以便將顯示在LCD51上的操作面板的透明度增加一級(jí)(將強(qiáng)度降低一級(jí))。當(dāng)再次進(jìn)入與設(shè)備的通信覆蓋范圍內(nèi)時(shí),以正常強(qiáng)度(透明度為“0”)顯示操作面板。
控制部分203在步驟S224中確定透明度是否是100(不顯示操作面板)。如果確定透明度不是100,其返回到步驟S222,以便重復(fù)隨后的過(guò)程。更具體地說(shuō),呈現(xiàn)被設(shè)置成每經(jīng)過(guò)預(yù)定時(shí)間就將它的透明度增加一級(jí),以便隨著時(shí)間的流逝逐漸消失的操作面板。
如果在步驟S224中確定透明度是100,則終止該過(guò)程。
圖47是示出由于在出了與電視接收器21的通信覆蓋范圍之外后已經(jīng)經(jīng)過(guò)了預(yù)定時(shí)間,而設(shè)置了其透明度的操作面板的顯示的例子的圖形。
圖47中的虛線表示與圖18中的操作面板相比,以較淡顏色顯示電視接收器21的操作面板。
這樣,由于操作面板被顯示為強(qiáng)度越來(lái)越弱,用戶可以自然地識(shí)別出其已出了與設(shè)備的通信覆蓋范圍。
如上所述,由于操作面板信息是由例如設(shè)備本身提供的,用戶可以使遙控器1按照設(shè)備的功能顯示最佳操作面板屏幕。但是,例如存在著由于設(shè)備固件的版本升級(jí)等而加入功能等的一些情況。在這樣的情況下,有必要與新功能一致地更新操作面板。
接著,參照?qǐng)D48的流程圖,描述設(shè)備通知操作面板信息(HTML文件)的時(shí)間戳,以便遙控器1確定遙控器1擁有的操作面板信息是否是最新操作面板信息的過(guò)程。
在步驟S231中,例如電視接收器21的控制部分241確定是否已到了預(yù)定時(shí)刻,并且一直等待到確定已到了預(yù)定時(shí)刻。如果控制部分241在步驟S231中確定已到預(yù)定時(shí)刻,則它轉(zhuǎn)到步驟S232。
例如,當(dāng)在設(shè)備固件的版本升級(jí)之后,或經(jīng)過(guò)了為設(shè)備設(shè)置的預(yù)定間隔之后,設(shè)備第一次與遙控器1通信時(shí),控制部分241確定已到預(yù)定時(shí)刻。當(dāng)固件得到升級(jí)等時(shí),修改之后的與功能一致的操作面板信息也與固件一起安裝,以便由操作面板信息管理部分243來(lái)管理。
在步驟S232中,操作面板信息管理部分243通過(guò)通信控制部分242將存儲(chǔ)在電視接收器21中的操作面板信息的時(shí)間戳通知給遙控器1。在時(shí)間戳中,描述了創(chuàng)建操作面板信息的年/月/日等。
接著,參照?qǐng)D49的流程圖,描述遙控器1響應(yīng)圖48中的過(guò)程執(zhí)行的過(guò)程。
在步驟S241中,存儲(chǔ)控制部分152的高速緩沖存儲(chǔ)器管理部分182根據(jù)來(lái)自通信控制部分151的輸出,確定時(shí)間戳的通知是否從電視接收器21(設(shè)備)發(fā)出,并且一直等待到發(fā)出通知為止。
如果高速緩沖存儲(chǔ)器管理部分182在步驟S241中確定時(shí)間戳的通知已從電視接收器21發(fā)出,則其轉(zhuǎn)到步驟S242,以便將通知的時(shí)間戳和存儲(chǔ)在高速緩沖存儲(chǔ)器70A中的操作面板信息的時(shí)間戳相互比較。
高速緩沖存儲(chǔ)器管理部分182確定存儲(chǔ)的操作面板信息是否是最新的。如果確定該信息是最新的一個(gè),則終止該過(guò)程。另一方面,如果確定存儲(chǔ)的操作面板信息不是最新的一個(gè),過(guò)程轉(zhuǎn)到步驟S244。
在步驟S244中,設(shè)備控制部分162請(qǐng)求電視接收器21發(fā)送最新操作面板信息。該請(qǐng)求可以包含例如如上所述的遙控器1的特征信息。
如果不是從設(shè)備而是從服務(wù)器43獲得最新操作面板信息,通信控制部分151與接入點(diǎn)21通信,以便請(qǐng)求服務(wù)器43通過(guò)網(wǎng)絡(luò)發(fā)送操作面板信息。將例如來(lái)自遙控器1的電視接收器21的設(shè)備ID等通知服務(wù)器43,請(qǐng)求它發(fā)送最新操作面板信息。
例如,如果圖1中的音響系統(tǒng)22通過(guò)路由器(未示出)與網(wǎng)絡(luò)42連接,可以使音響系統(tǒng)22按照來(lái)自遙控器1的指令,通過(guò)路由器和網(wǎng)絡(luò)42從服務(wù)器43獲取最新操作面板信息,以便將它傳送給遙控器1。最新操作面板信息也可以以這種方式獲得。
在步驟S245中,確定是否響應(yīng)該請(qǐng)求從電視接收器21發(fā)送了操作面板信息。如果確定發(fā)送了該信息,則高速緩沖存儲(chǔ)器管理部分182在步驟S246中存儲(chǔ)發(fā)送的操作面板信息。
通過(guò)上面的過(guò)程,與那時(shí)的功能符合的設(shè)備的最新操作面板信息被存儲(chǔ)在遙控器1中。此外,借助于根據(jù)最新操作面板信息顯示的操作面板,確保用戶可以操作這些設(shè)備。
盡管上面主要描述了通過(guò)藍(lán)牙通信在遙控器1和設(shè)備之間進(jìn)行通信的情況,但是,也可以使用諸如IEEE802.11a和802.11b之類各種類型的無(wú)線通信。
盡管在上面的描述中,圖1中的電視接收器21、音響系統(tǒng)22、個(gè)人計(jì)算機(jī)31和機(jī)器人32對(duì)應(yīng)于受遙控器1控制的設(shè)備,但是,各種其它設(shè)備也可以受遙控器控制。例如,諸如DVD記錄器和硬盤記錄器之類的AV(視聽(tīng))設(shè)備、諸如照明設(shè)備和空調(diào)之類的家用電器、和其它設(shè)備可以受遙控器1控制。即使在這種情況下,每臺(tái)設(shè)備也存儲(chǔ)當(dāng)控制該設(shè)備時(shí)操作的操作面板的信息,以便為遙控器1提供存儲(chǔ)的操作面板信息。
如上所述的一系列過(guò)程可通過(guò)硬件或通過(guò)軟件來(lái)執(zhí)行。
如果通過(guò)軟件來(lái)執(zhí)行該一系列過(guò)程,則將構(gòu)成軟件的程序從網(wǎng)絡(luò)或記錄介質(zhì)安裝在內(nèi)置在專用硬件中的計(jì)算機(jī)或例如通過(guò)在上面安裝各種程序能夠執(zhí)行各種功能的通用計(jì)算機(jī)上。
記錄介質(zhì)不僅由用于獨(dú)立于設(shè)備本身地把程序提供給用戶的分布式的插件(Package)介質(zhì)組成,如圖3所示,而且由已經(jīng)內(nèi)置在設(shè)備本身中以便提供給用戶、上面記錄了程序的ROM62或包括在存儲(chǔ)部分69中的硬盤組成,其中所述插件介質(zhì)包括在上面記錄程序的磁盤71(包括軟盤)、光盤72(包括CD-ROM(只讀緊致盤存儲(chǔ)器)和DVD(數(shù)字多功能盤))、磁光盤73(包括MD(注冊(cè)商標(biāo))(小型盤))、和半導(dǎo)體存儲(chǔ)器74等。
在本說(shuō)明書(shū)中,描述記錄在記錄介質(zhì)上的程序的步驟顯然不僅包括以所述順序按時(shí)序執(zhí)行的過(guò)程,而且包括不必按時(shí)序執(zhí)行、而是并行地或獨(dú)立地執(zhí)行的過(guò)程。
此外,在本說(shuō)明中,系統(tǒng)指的是由數(shù)個(gè)設(shè)備構(gòu)成的整體設(shè)備。
工業(yè)可應(yīng)用性根據(jù)本發(fā)明,可以控制處在附近的信息處理設(shè)備。
此外,根據(jù)本發(fā)明,可以更有效地操作信息處理設(shè)備。
并且,根據(jù)本發(fā)明,可以防止誤操作遙控器。
權(quán)利要求
1.一種控制預(yù)定信息處理設(shè)備的的控制設(shè)備,其特征在于,包括檢測(cè)裝置,用于通過(guò)無(wú)線通信檢測(cè)信息處理設(shè)備;第一獲取裝置,用于如果所述檢測(cè)裝置檢測(cè)到數(shù)個(gè)信息處理設(shè)備,則獲取所述數(shù)個(gè)信息處理設(shè)備的各自的操作屏幕信息,所述第一獲取裝置是獲取所述操作屏幕信息的獲取裝置,所述操作屏幕信息用于顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的所述操作屏幕;編輯裝置,用于如果所述第一獲取裝置獲得所述數(shù)個(gè)操作屏幕信息,則編輯所述數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示所述數(shù)個(gè)操作屏幕;顯示裝置,用于根據(jù)由所述編輯裝置編輯的所述操作屏幕信息,顯示所述操作屏幕;和控制裝置,用于根據(jù)從通過(guò)所述顯示裝置顯示的所述操作屏幕提供的輸入,控制所述信息處理設(shè)備。
2.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,所述第一獲取裝置通過(guò)所述無(wú)線通信從所述信息處理設(shè)備獲取所述操作屏幕信息。
3.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,所述第一獲取裝置通過(guò)所述無(wú)線通信從管理所述操作屏幕信息的預(yù)定服務(wù)器獲取所述操作屏幕信息。
4.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,進(jìn)一步包括存儲(chǔ)管理裝置,用于管理所述已經(jīng)獲得的操作屏幕信息的存儲(chǔ),其中,所述第一獲取裝置獲取其存儲(chǔ)由所述存儲(chǔ)管理裝置管理的所述操作屏幕信息。
5.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,所述存儲(chǔ)管理裝置從其存儲(chǔ)受到管理的所述操作屏幕信息當(dāng)中清除使用較不頻繁的操作屏幕信息。
6.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,進(jìn)一步包括強(qiáng)度檢測(cè)裝置,用于檢測(cè)從所述數(shù)個(gè)信息處理設(shè)備發(fā)出的所述各個(gè)無(wú)線電波的強(qiáng)度,其中,所述編輯裝置根據(jù)所述強(qiáng)度檢測(cè)裝置的檢測(cè)編輯所述操作屏幕信息,以便優(yōu)先顯示發(fā)出高強(qiáng)度無(wú)線電波的所述信息處理設(shè)備的所述操作屏幕。
7.根據(jù)權(quán)利要求6所述的控制設(shè)備,其特征在于,所述顯示裝置根據(jù)所述強(qiáng)度檢測(cè)裝置的檢測(cè)確定所述控制設(shè)備是否在與所述信息處理設(shè)備的通信覆蓋范圍之外,如果確定所述控制設(shè)備在所述通信覆蓋范圍之外,則顯示所述操作屏幕,以便按預(yù)定時(shí)間逐漸增加它的透明度。
8.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,所述編輯裝置編輯所述數(shù)個(gè)操作屏幕信息,以便連續(xù)地顯示正被操作的所述操作屏幕。
9.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,進(jìn)一步包括歷史管理裝置,用于管理由所述控制裝置進(jìn)行的、對(duì)所述信息處理設(shè)備的控制的歷史。
10.根據(jù)權(quán)利要求9所述的控制設(shè)備,其特征在于,所述編輯裝置根據(jù)由所述歷史管理裝置管理的所述歷史,編輯所述操作屏幕信息,以便優(yōu)先顯示最近操作的信息處理設(shè)備的所述操作屏幕。
11.根據(jù)權(quán)利要求9所述的控制設(shè)備,其特征在于,所述編輯裝置根據(jù)由所述歷史管理裝置管理的所述歷史,編輯所述操作屏幕信息,以便優(yōu)先顯示使用最頻繁的操作屏幕。
12.根據(jù)權(quán)利要求9所述的控制設(shè)備,其特征在于,所述編輯裝置根據(jù)由所述歷史管理裝置管理的所述歷史編輯所述操作屏幕信息,以便優(yōu)先顯示在包括當(dāng)前時(shí)間的時(shí)間間隔內(nèi)最有可能使用的所述操作屏幕。
13.根據(jù)權(quán)利要求9所述的控制設(shè)備,其特征在于,進(jìn)一步包括選擇裝置,用于根據(jù)由所述歷史管理裝置管理的所述歷史,選擇與顯示其所述操作屏幕的所述信息處理設(shè)備有關(guān)的其它信息處理設(shè)備,其中,所述編輯裝置編輯所述操作屏幕信息,以便與所述信息處理設(shè)備的所述操作屏幕一起顯示由所述選擇裝置選擇的所述其它處理設(shè)備的所述操作屏幕。
14.根據(jù)權(quán)利要求13所述的控制設(shè)備,其特征在于,所述選擇裝置根據(jù)分別控制所述信息處理設(shè)備和所述其它信息處理設(shè)備的時(shí)間之間的時(shí)間差選擇與所述信息處理設(shè)備有關(guān)的其它信息處理設(shè)備,所述時(shí)間是從所述歷史中獲得的。
15.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,所述操作屏幕信息用HTML(超文本標(biāo)記語(yǔ)言)進(jìn)行描述。
16.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,進(jìn)一步包括第二獲取裝置,用于按照所述信息處理設(shè)備的類型獲取其它操作屏幕信息,其中,所述顯示裝置根據(jù)由所述第二獲取裝置獲得的所述其它操作屏幕信息顯示其它操作屏幕,直到所述第一獲取裝置獲得所述操作屏幕信息為止。
17.根據(jù)權(quán)利要求1所述的控制設(shè)備,其特征在于,如果所述信息處理設(shè)備發(fā)送所述操作屏幕信息,所述第一獲取裝置發(fā)送指示所述控制設(shè)備的特征的特征信息并獲取所述信息處理設(shè)備對(duì)所述發(fā)送作出響應(yīng)而發(fā)送的所述操作屏幕信息。
18.一種控制預(yù)定信息處理設(shè)備的控制設(shè)備的控制方法,其特征在于,包括檢測(cè)步驟,用于通過(guò)無(wú)線通信檢測(cè)所述信息處理設(shè)備;獲取步驟,用于在如果通過(guò)所述檢測(cè)步驟中的過(guò)程檢測(cè)到數(shù)個(gè)所述信息處理設(shè)備,則獲取所述數(shù)個(gè)信息處理設(shè)備的所述各個(gè)操作屏幕信息的同時(shí),獲取用于顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;編輯步驟,用于如果通過(guò)所述獲取步驟中的過(guò)程獲得所述數(shù)個(gè)信息處理設(shè)備,則編輯所述數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕;顯示步驟,用于根據(jù)通過(guò)所述編輯步驟中的過(guò)程編輯的所述操作屏幕信息,顯示所述操作屏幕;和控制步驟,用于根據(jù)從通過(guò)所述顯示步驟中的過(guò)程顯示的所述操作屏幕提供的輸入來(lái)控制所述信息處理設(shè)備。
19.一種記錄著可由計(jì)算機(jī)讀取的程序的記錄介質(zhì),所述程序使計(jì)算機(jī)執(zhí)行控制預(yù)定信息處理設(shè)備的過(guò)程,其特征在于,包括檢測(cè)步驟,用于通過(guò)無(wú)線通信檢測(cè)所述信息處理設(shè)備;獲取步驟,用于在如果通過(guò)所述檢測(cè)步驟中的過(guò)程檢測(cè)到數(shù)個(gè)所述信息處理設(shè)備則獲取所述數(shù)個(gè)信息處理設(shè)備的所述各個(gè)操作屏幕信息的同時(shí),獲取用于顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;編輯步驟,用于如果通過(guò)所述獲取步驟中的過(guò)程獲得所述數(shù)個(gè)信息處理設(shè)備,則編輯所述數(shù)個(gè)操作屏幕信息,以便在單個(gè)顯示區(qū)中顯示數(shù)個(gè)操作屏幕;顯示步驟,用于根據(jù)通過(guò)所述編輯步驟中的過(guò)程編輯的所述操作屏幕信息,顯示所述操作屏幕;和控制步驟,用于根據(jù)從通過(guò)所述顯示步驟中的過(guò)程顯示的所述操作屏幕提供的輸入來(lái)控制所述信息處理設(shè)備。
20.一種使計(jì)算機(jī)執(zhí)行控制預(yù)定信息處理設(shè)備的過(guò)程的程序,其特征在于,包括檢測(cè)步驟,用于通過(guò)無(wú)線通信檢測(cè)所述信息處理設(shè)備;獲取步驟,用于在如果通過(guò)所述檢測(cè)步驟中的過(guò)程檢測(cè)到數(shù)個(gè)所述信息處理設(shè)備,則獲取所述數(shù)個(gè)信息處理設(shè)備的所述各個(gè)操作屏幕信息的同時(shí),獲取用于顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;顯示步驟,用于根據(jù)通過(guò)所述編輯步驟中的過(guò)程編輯的所述操作屏幕信息,顯示所述操作屏幕;和控制步驟,用于根據(jù)從通過(guò)所述顯示步驟中的過(guò)程顯示的所述操作屏幕提供的輸入來(lái)控制所述信息處理設(shè)備。
21.一種根據(jù)來(lái)自控制設(shè)備的指令,控制其操作的信息處理設(shè)備,其特征在于,包括存儲(chǔ)裝置,用于存儲(chǔ)操作屏幕信息,該操作屏幕信息是用于編輯要通過(guò)所述控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分,所述操作屏幕信息是使控制設(shè)備顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;和發(fā)送裝置,用于對(duì)來(lái)自所述控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將由所述存儲(chǔ)裝置存儲(chǔ)的所述操作屏幕信息發(fā)送到所述控制設(shè)備。
22.根據(jù)權(quán)利要求21所述的信息處理設(shè)備,其特征在于,根據(jù)指示所述控制設(shè)備的特征的特征信息選擇所述操作屏幕信息,其中,所述發(fā)送裝置將根據(jù)所述特征信息選擇的所述操作屏幕信息發(fā)送到所述控制設(shè)備。
23.一種根據(jù)來(lái)自控制設(shè)備的指令控制其操作的信息處理設(shè)備的信息處理方法,其特征在于,包括存儲(chǔ)步驟,用于存儲(chǔ)操作屏幕信息,該操作屏幕信息是用于編輯要通過(guò)所述控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分,所述操作屏幕信息是使控制設(shè)備顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;和發(fā)送步驟,用于對(duì)來(lái)自所述控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將通過(guò)所述存儲(chǔ)步驟中的過(guò)程存儲(chǔ)的所述操作屏幕信息發(fā)送到所述控制設(shè)備。
24.一種記錄著可由計(jì)算機(jī)讀取的程序的記錄介質(zhì),所述程序使計(jì)算機(jī)執(zhí)行根據(jù)來(lái)自控制設(shè)備的指令,控制操作的過(guò)程,其特征在于,包括存儲(chǔ)步驟,用于存儲(chǔ)操作屏幕信息,該操作屏幕信息是用于編輯要通過(guò)所述控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分,所述操作屏幕信息是使控制設(shè)備顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;和發(fā)送步驟,用于對(duì)來(lái)自所述控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將通過(guò)所述存儲(chǔ)步驟中的過(guò)程存儲(chǔ)的所述操作屏幕信息發(fā)送到所述控制設(shè)備。
25.一種使計(jì)算機(jī)執(zhí)行根據(jù)來(lái)自控制設(shè)備的指令,控制操作的過(guò)程的程序,其特征在于,包括存儲(chǔ)步驟,用于存儲(chǔ)操作屏幕信息,該操作屏幕信息是用于編輯要通過(guò)所述控制設(shè)備編輯的數(shù)個(gè)操作屏幕的組成部分,所述操作屏幕信息是使控制設(shè)備顯示當(dāng)控制所述信息處理設(shè)備時(shí)要操作的操作屏幕的操作屏幕信息;和發(fā)送步驟,用于對(duì)來(lái)自所述控制設(shè)備的請(qǐng)求作出響應(yīng),通過(guò)無(wú)線通信將通過(guò)所述存儲(chǔ)步驟中的過(guò)程存儲(chǔ)的所述操作屏幕信息發(fā)送到所述控制設(shè)備。
全文摘要
本發(fā)明涉及能夠有效地和可靠地進(jìn)行設(shè)備控制的控制設(shè)備和方法、信息處理設(shè)備和方法、記錄介質(zhì)和程序。當(dāng)遙控器(1)進(jìn)行搜索和檢測(cè)到數(shù)個(gè)設(shè)備時(shí),有必要發(fā)送為每個(gè)所檢測(cè)設(shè)備顯示操作面板的操作面板信息。響應(yīng)這個(gè)請(qǐng)求,從設(shè)備發(fā)送并由遙控器(1)獲取操作面板信息,在遙控器(1)中編輯操作面板信息。根據(jù)通過(guò)編輯獲得的操作面板信息,在遙控器(1)上顯示檢測(cè)的數(shù)個(gè)設(shè)備的操作面板。本發(fā)明可應(yīng)用于能夠通過(guò)無(wú)線電通信控制各種AV設(shè)備和家用電器的信息處理設(shè)備。
文檔編號(hào)G08C19/16GK1692673SQ20038010046
公開(kāi)日2005年11月2日 申請(qǐng)日期2003年12月19日 優(yōu)先權(quán)日2003年1月30日
發(fā)明者角田弘史 申請(qǐng)人:索尼株式會(huì)社