專利名稱:信息設備遠程操作系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種信息設備遠程操作系統(tǒng),其中具有能夠顯示多個窗口的顯示裝置的信息設備,例如處于遠程位置的個人計算機,被通過網(wǎng)絡使用其它信息設備進行操作。
背景技術:
最近幾年,能夠連接到網(wǎng)絡的小型信息終端,例如能夠連接到因特網(wǎng)的蜂窩電話和具有無線LAN(局域網(wǎng))的PDA(個人數(shù)字助理)已經(jīng)普及了。而且,包括在這些小型信息終端中的顯示裝置的分辨率也已經(jīng)提高了,并且也已經(jīng)能夠顯示細微的圖像了。因此,對于通過網(wǎng)絡連接到諸如處于從小型信息終端的遠程位置的個人計算機的設備以便操作該設備的產(chǎn)品的研發(fā)得到了發(fā)展。
例如,用于從能夠用來進行Web瀏覽的蜂窩電話和PDA通過網(wǎng)絡操作預先安裝有軟件的個人計算機(PC)的技術例如在“Software for Realizing RemoteOperations of PC from Cellular Phone”,日本IBM[在線]出版物[2004年4月12日搜索],因特網(wǎng)<URLhttp//www-6.ibm.com/jp/domino05/ewm/NewsDB.nsf/2002/05271>中已經(jīng)得以公開。
另外,以相同的方式,例如在“Virtual Network Cc”ATT,[在線],[2004年4月12日搜索],因特網(wǎng)<URLhttp//www.uk.research.att.com/archive/vnc/>中已經(jīng)公開了使用能夠使用特定語言的網(wǎng)頁瀏覽器或專用閱讀器操作預先安裝有軟件的PC的技術。
而且,通過使用其中在蜂窩電話和PC之間提供中繼服務器,并在中繼服務器和蜂窩電話之間利用原始協(xié)議進行通信的方法由蜂窩電話對PC執(zhí)行遠程操作的遠程操作系統(tǒng)也已經(jīng)實現(xiàn)了,如在例如“Research of Computer RemoteOperation System Using Cellular Phone”Masato Nakasu[在線],Tsukuba大學[2004年4月12日搜索],因特網(wǎng)URLhttp//www.iplab.is.tsukuba.ac.ip/~baru/research/keitai.html>中所公開的那樣。
然而,利用通過網(wǎng)絡和Web瀏覽器連接預先安裝有軟件的PC到蜂窩電話或PDA的技術,整個屏幕被轉換成HTML(超文本標記語言)并從諸如用作被操作裝置的PC等信息設備發(fā)送到諸如用作操作裝置的蜂窩電話、PDA等信息設備,從而產(chǎn)生這樣的問題,即,操作操作側信息設備的情形和操作被操作側信息設備的情形之間的顯示不相同。
而且,利用使用能夠使用特定語言的Web瀏覽器或專用瀏覽器操作預先安裝有軟件的PC的技術,用作被操作側信息設備的PC的屏幕可以毫無變化地顯示在操作側信息設備上,但是用作操作側信息設備的可用信息設備被限制為要在特定操作系統(tǒng)上操作的信息設備,因此,就不能使用蜂窩電話和一些PDA。
進一步地,利用包括在蜂窩電話和PC之間提供中繼服務器并進行通信的技術的傳統(tǒng)的各種類型遠程操作技術,既使在執(zhí)行從諸如小型信息終端等操作側信息設備將圖像信息移植到諸如PC等被操作側信息設備的情況下,也只有部分被操作側信息設備的屏幕顯示在操作側信息設備上。因此,在被操作側信息設備是具有能夠顯示多個窗口的顯示裝置的信息設備時,在操作側信息設備的屏幕顯示是不考慮窗口進行的。在要參照另外一個窗口時,在操作側信息設備需要垂直和水平移動顯示屏幕的指令。
換句話說,利用傳統(tǒng)信息設備,由于在操作側信息設備的顯示范圍和被操作側信息設備的窗口之間存在不相關性,從而產(chǎn)生了這樣的問題,即,隨著窗口的移動而使得在操作側信息設備的操作變復雜。尤其是,所述顯示區(qū)域被限制在小型信息設備,會產(chǎn)生這樣的問題,即,在從小型操作側信息設備參照被操作側信息設備上大的窗口時,只能參照該窗口的一部分。
除了這些問題之外,諸如蜂窩電話等信息設備還具有這樣的問題,即,不能使用通常提供給PC的輸入裝置,例如鼠標等,和按鈕或鍵的數(shù)量受到限制。
換句話說,在使用諸如具有硬件限制且其顯示單元小于例如PC等正常信息設備的顯示單元的蜂窩電話或PDA的信息設備對例如PC等信息設備進行遠程操作時,存在多種降低方便性的因素。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述傳統(tǒng)情形而作出的,因此,本發(fā)明的一個目的是提供一種信息設備遠程操作系統(tǒng),其中特定的信息設備可以由其它信息設備遠程操作,并進一步提高用戶在遠程操作時的方便性。
另外,本發(fā)明的另一個目的是提供一種信息設備遠程操作系統(tǒng),其中可以通過網(wǎng)絡使用操作側信息設備遠程操作另一個被操作信息設備,所述操作側信息設備的顯示單元與諸如PC等正常信息設備的顯示單元相比校小,并可以在進一步提高用戶在遠程操作時方便性的狀態(tài)中,在操作側信息設備上顯示被操作側信息設備的屏幕。
為此,根據(jù)本發(fā)明的第一方面,一種信息設備遠程操作系統(tǒng),包括用來在被操作側顯示單元上顯示窗口并執(zhí)行應用程序的被操作側信息設備;和通過網(wǎng)絡連接到所述被操作側信息設備,并具有小于被操作側顯示單元的操作側顯示單元的操作側信息設備;所述被操作側信息設備配有用來在操作側顯示單元上顯示顯示于被操作側顯示單元的至少一部分屏幕范圍作為初始狀態(tài)的情況下,存儲具有顯示優(yōu)先級作為在顯示圖像范圍時的參數(shù)的、關于從與同窗口和操作側顯示單元相關的觀看區(qū)域相關的指定窗口的任意參考位置的相對區(qū)域范圍的觀看參數(shù)的觀看區(qū)域存儲單元;用來根據(jù)所述觀看信息產(chǎn)生要顯示于操作側顯示單元作為初始狀態(tài)的圖像的屏幕信息處理單元;用來將所述觀看信息和由該屏幕信息處理單元產(chǎn)生的圖像一起發(fā)送到操作側信息設備,并從操作側信息設備接收應用程序操作信息的通信單元;和用來通過將由該通信設備接收的應用程序操作信息提供給操作系統(tǒng)來操作該應用程序的控制信息處理單元;以及所述操作側信息設備配有用來接收由被操作側信息設備發(fā)送的圖像和觀看信息的通信單元;用來存儲由該通信單元接收的觀看信息的觀看區(qū)域存儲單元;用來根據(jù)存儲在觀看區(qū)域存儲單元中的觀看信息在依據(jù)顯示優(yōu)先級包括于操作側顯示單元上的多個顯示區(qū)域上顯示通過通信單元接收的至少部分圖像區(qū)域的屏幕信息處理單元;和用來將輸入到操作單元的應用程序操作信息提供給通信單元,并控制操作側信息設備發(fā)送該信息的控制信息處理單元。
另外,為此,根據(jù)本發(fā)明的第二方面,一種信息設備遠程操作系統(tǒng),包括用來在被操作側顯示單元上顯示窗口并執(zhí)行應用程序的被操作側信息設備;和通過網(wǎng)絡連接并具有比被操作側顯示單元小的操作側顯示單元的操作側信息設備;并且,所述被操作側信息設備配有用來在操作側顯示單元上顯示顯示于被操作側顯示單元的至少一部分屏幕范圍作為初始狀態(tài)的情況下,存儲具有顯示優(yōu)先級作為在顯示圖像范圍時的參數(shù)的、關于從與同窗口和操作側顯示單元相關的觀看區(qū)域相關的指定窗口的任意參考位置的相對區(qū)域范圍的觀看信息的觀看區(qū)域存儲單元;用來根據(jù)所述觀看信息產(chǎn)生要顯示于操作側顯示單元作為初始狀態(tài)的圖像的屏幕信息處理單元;用來將所述觀看信息和由該屏幕信息處理單元產(chǎn)生的圖像一起發(fā)送到操作側信息設備,并從操作側信息設備接收應用程序操作信息的通信單元;和用來通過將該通信單元接收的應用程序操作信息提供給操作系統(tǒng)來操作該應用程序的控制信息處理單元。
另外,為此,根據(jù)本發(fā)明的第三方面,一種信息設備遠程操作系統(tǒng),包括用來在被操作側顯示單元上顯示窗口并執(zhí)行應用程序的被操作側信息設備;和通過網(wǎng)絡連接被操作側信息設備并具有比被操作側顯示單元小的操作側顯示單元的操作側信息設備;及所述操作側信息設備配有用來在操作側顯示單元上顯示顯示于被操作側顯示單元的至少一部分屏幕范圍作為初始狀態(tài)的情況下,接收根據(jù)具有顯示優(yōu)先級作為在顯示圖像范圍時的參數(shù)的、關于從與同窗口和操作側顯示單元相關的觀看區(qū)域相關的指定窗口的任意參考位置的相對區(qū)域范圍的觀看信息在操作側信息設備中產(chǎn)生并發(fā)送的圖像和觀看信息的通信單元;用于通信單元接收的觀看信息的觀看區(qū)域存儲單元;用來根據(jù)存儲在觀看區(qū)域存儲單元中的觀看信息在依據(jù)顯示優(yōu)先級包括于操作側顯示單元上的多個顯示區(qū)域上顯示通過通信單元接收的至少部分圖像區(qū)域的屏幕信息處理單元;和用來將輸入到操作單元的應用程序操作信息提供給通信單元,并控制操作側信息設備發(fā)送該信息的控制信息處理單元。
通過根據(jù)本發(fā)明的信息設備遠程操作系統(tǒng),在通過網(wǎng)絡進一步提高用戶方便性的狀態(tài)中可以由其它信息設備遠程操作特定的信息設備。
另外,通過根據(jù)本發(fā)明的信息設備遠程操作系統(tǒng),可以通過網(wǎng)絡使用操作側信息設備遠程操作另一個被操作側信息設備,所述操作側信息設備的顯示單元與諸如PC等正常信息設備相比較小,并可以在進一步提高用戶在遠程操作時的方便性的狀態(tài)中,在操作側信息設備上顯示被操作側信息設備的屏幕。
圖1是顯示根據(jù)本發(fā)明的信息設備遠程操作系統(tǒng)實施例的配置圖;圖2是圖1所示信息設備遠程操作系統(tǒng)的詳細配置圖;圖3是顯示在圖1所示PC被操作側顯示單元上顯示的屏幕例子的圖;圖4是顯示用來規(guī)定用作要顯示于圖1所示蜂窩電話的操作側顯示單元上的PC屏幕區(qū)域的觀看區(qū)域的觀看信息例子的表;圖5是顯示由圖4所示觀看信息規(guī)定的觀看區(qū)域例子的圖;圖6是顯示在通過網(wǎng)絡從蜂窩電話使用圖1所示信息設備遠程操作系統(tǒng)操作PC時的流程的順序圖;圖7是要顯示于圖1所示蜂窩電話的操作側顯示單元上的屏幕例子;圖8是顯示在一個觀看區(qū)域被取作要顯示于圖1所示PC被操作側顯示單元上的整個屏幕的情況下,要顯示于蜂窩電話的操作側顯示單元上的屏幕例子的圖;圖9是顯示在激活窗口變化時通過更新圖4所示的觀看信息的顯示優(yōu)先級而產(chǎn)生的新觀看信息的表;圖10是顯示在根據(jù)在激活窗口中的變化設定在圖4所示觀看信息中的窗口的顯示優(yōu)先級時信息處理過程例子的流程圖;圖11是顯示在圖1所示蜂窩電話操作單元中的按鈕布置例子的圖;圖12是顯示屏幕顯示格式的圖,其中標題欄顯示于圖1所示蜂窩電話的操作側顯示單元上;圖13A1到13B2是顯示在其中滾動條顯示于圖1所示蜂窩電話的操作側顯示單元上的屏幕的顯示格式的圖;圖14是顯示要用來著色在圖13A1到13B2所示滾動條的色彩例子的表;圖15是顯示要用來著色圖14所示滾動條色彩的設置參考例子的表。
圖16A和16B是顯示圖1所示蜂窩電話操作側顯示單元的顯示格式被根據(jù)操作側顯示單元的角度進行轉換的例子的圖;和圖17是顯示分配功能到圖1所示蜂窩電話的操作單元中的功能按鈕的例子的表。
具體實施例方式
將參考附圖對根據(jù)本發(fā)明的信息設備遠程操作系統(tǒng)實施例進行描述。注意,在附圖所示的狀態(tài)中,在此使用指示例如“上、下、左、右”等方向的術語。
圖1是顯示根據(jù)本發(fā)明的信息設備遠程操作系統(tǒng)實施例的配置圖。
信息設備遠程操作系統(tǒng)1具有這樣的布置,其中可以通過用作網(wǎng)絡例子的因特網(wǎng)4在用作操作側信息設備例子的蜂窩電話2和用作被操作側信息設備例子的個人計算機(PC)3之間相互進行通信。換句話說,因特網(wǎng)4連接到用來發(fā)送信息到蜂窩電話2/從蜂窩電話2接收信息的基站5。
蜂窩電話2包括操作側顯示單元2a,PC3包括被操作側顯示單元3a。通常,蜂窩電話2的操作側顯示單元2a小于PC3的被操作側顯示單元3a,因此,在蜂窩電話2的操作側顯示單元2a上不進行任何修改來顯示在PC3的被操作側顯示單元3a上顯示的屏幕顯著惡化了用戶的方便性。
注意,根據(jù)本發(fā)明的網(wǎng)絡并不限制為因特網(wǎng)4;還可以使用諸如LAN等的網(wǎng)絡,無論是有線還是無線通信都可以。此外,操作側信息設備可以是固定的信息設備,只要該操作側顯示單元2a是小尺寸類型,并且其顯示單元具有諸如蜂窩電話2或PDA等的移動性就可以。換句話說,操作側信息設備可以不使用無線通信直接連接到網(wǎng)絡,只要該操作側信息設備可以與被操作側信息設備進行通信就可以。此外,蜂窩電話2和PC3不必總是連接到因特網(wǎng)4上,只要在使用時每一個連接到因特網(wǎng)4就足夠了。
圖2是圖1所示信息設備遠程操作系統(tǒng)1的詳細配置圖。蜂窩電話2包括操作單元10、控制信息處理單元11、通信單元12、屏幕信息處理單元13、操作側顯示單元2a、圖像顯影單元14、顯示單元角度檢測單元15、觀看區(qū)域存儲單元16。另一方面,PC3包括通信單元17、屏幕信息處理單元18、圖像壓縮單元19、觀看區(qū)域存儲單元20、控制信息處理單元21、操作系統(tǒng)22、具有偽驅動器23的設備驅動器24、VRAM(視頻隨機存取存儲器)25,和被操作應用程序存儲單元26。注意在圖2中省略了基站5。
PC3的通信單元17具有通過網(wǎng)絡將從屏幕信息處理單元18或控制信息處理單元21接收的各種類型信息發(fā)送到蜂窩電話2的功能,和將從蜂窩電話2接收的各種類型信息提供給屏幕信息處理單元18或控制信息處理單元21的功能。
PC3的觀看區(qū)域存儲單元20存儲為在要顯示于PC3的被操作側顯示單元3a上的整個或部分屏幕作為初始狀態(tài)預先顯示于蜂窩電話2的操作側顯示單元2a的情況下規(guī)定圖像的范圍和圖像的相對位置而產(chǎn)生的信息。此后,要顯示于蜂窩電話2上的PC3的屏幕范圍將被稱為觀看區(qū)域,并且用來規(guī)定該觀看區(qū)域的信息將被稱作觀看信息。
PC3的VRAM25是用來記錄顯示于PC3的被操作側顯示單元3a上的圖像信息的存儲器。屏幕信息處理單元18包括基于存儲在觀看區(qū)域存儲單元20中的觀看信息通過裝置驅動器24的偽驅動器23從VRAM25獲得顯示于PC3的被操作側顯示單元3a上的至少部分屏幕信息的功能,用來通過將從VRAM25獲得的圖像信息提供給圖像壓縮單元19來壓縮圖像信息的功能,和用來通過將這些信息提供給通信單元17來將觀看信息和被壓縮的圖像信息一起發(fā)送到蜂窩電話2的功能。
PC3的圖像壓縮單元19具有用來壓縮從屏幕信息處理單元18接收的圖像信息,并將壓縮的圖像信息反饋給屏幕信息處理單元18的功能。
PC3的控制信息處理單元21包括用來基于要被操作窗口的轉換信息設置要被操作窗口的顯示優(yōu)先級的功能,用來通過通信單元17從蜂窩電話2接收諸如要被操作窗口的轉換信息、窗口的顯示優(yōu)先級、和要被操作觀看區(qū)域的選擇信息等的信息,并通過將所接收的信息提供給操作系統(tǒng)22來轉換要被操作側窗口的功能,和用來將通過通信單元17從蜂窩電話2接收的應用程序操作信息提供給操作系統(tǒng)22以便執(zhí)行應用程序操作的功能。
可選地,當要被在蜂窩電話2中操作的窗口基于諸如從峰窩電話2接收的窗口轉換信息的信息與要被在PC3中操作的窗口不一致時,可以進行這樣的布置,在該布置中,控制信息處理單元21提供窗口轉換命令到操作系統(tǒng)以便要在PC3中被操作的窗口也變成要在蜂窩電話2中操作的窗口。
PC3的被操作應用程序存儲單元26存儲要運行于PC3的操作系統(tǒng)上的各種類型應用程序,并且從被操作應用程序存儲單元26讀取到操作系統(tǒng)中的應用程序成為要被操作的對象。
另一方面,蜂窩電話2的通信單元12具有通過網(wǎng)絡將從屏幕信息處理單元13或控制信息處理單元11接收的各種類型信息發(fā)送到PC3的功能,和將從PC3接收的各種類型信息提供給屏幕信息處理單元13或控制信息處理單元11的功能。
蜂窩電話2的操作單元10具有基于用戶操作從用戶接收各種類型信息,并將該信息提供給控制信息處理單元11的功能。
蜂窩電話2的屏幕信息處理單元13包括將通過通信單元12從PC3接收的壓縮圖像信息提供給圖像顯影單元14以便顯影該壓縮圖像信息的功能,用來將通過通信單元12從PC3接收的觀看信息寫入觀看區(qū)域存儲單元16的功能,用來將所顯影的圖像提供給操作側顯示單元2a以便基于存儲在觀看區(qū)域存儲單元16中的觀看信息以預定顯示格式顯示圖像的功能,和用來將存儲在觀看區(qū)域存儲單元16中的觀看信息提供給通信單元12以便在觀看信息被更新時發(fā)送所述的觀看信息的功能。
操作側顯示單元2a具有顯示從屏幕信息處理單元13接收的圖像的功能。圖像顯影單元14具有從屏幕信息處理單元13接收壓縮圖像信息,執(zhí)行顯影處理,并將顯影的圖像信息反饋給屏幕信息處理單元13的功能。觀看區(qū)域存儲單元16存儲通過通信單元12從PC3接收的觀看信息。蜂窩電話2的控制信息處理單元11包括基于從操作單元10接收的要被操作窗口的轉換信息設置要被操作窗口的顯示優(yōu)先級的功能,和通過通信單元12從PC3接收諸如要被操作窗口的轉換信息或窗口顯示優(yōu)先級的信息/發(fā)送這些信息到PC3的功能。
此外,控制信息處理單元11包括用來接收與蜂窩電話2自身的各種操作相關的操作信息,例如從操作單元10接收的操作側顯示單元2a的顯示格式變化命令,并將該操作信息提供給屏幕信息處理單元13的功能,用來編輯存儲在觀看區(qū)域存儲單元16中的觀看信息的功能,和用來將從操作單元10接收的應用程序的操作信息提供給通信單元12以便發(fā)送該操作信息到PC3的功能。
在蜂窩電話2的操作側顯示單元2a具有改變其方向例如旋轉功能的功能,以及具有檢測操作側顯示單元2a的方向被改變并將該結果提供給屏幕信息處理單元13的功能的情況下,提供蜂窩電話2的顯示單元角度檢測單元15。
下面,將對信息設備遠程操作系統(tǒng)1的操作進行描述。首先,產(chǎn)生觀看信息并預先將其存儲在PC3的觀看區(qū)域存儲單元20中。圖3是顯示在圖1所示PC3的被操作側顯示單元3a上要顯示的屏幕例子的圖。
如圖3所示,在PC3的被操作側顯示單元3a上顯示了任意數(shù)量的窗口。例如,顯示了三個窗口W1、W2、和W3,并且在每個窗口W1、W2、和W3上顯示了諸如文本、圖形、符號等的信息。背景顯示于非各個窗口W1、W2、和W3的部分上。隨后,相應于各窗口W1、W2、和W3的各種應用程序AP1、AP2、和AP3通過各窗口W1、W2、和W3從被操作應用程序存儲單元26讀取到操作系統(tǒng)22,并被執(zhí)行,此時,顯示于被操作側顯示單元3a上的圖像被暫時存儲在VRAM25中。
在各窗口W1、W2、和W3上的圖像由任意數(shù)量的窗格構成。例如,在窗口W3中顯示了由三個窗格P1、P2、和P3構成的圖像。窗格P1和P3例如由諸如電子郵件列表信息或郵件主體文本的小文本信息構成,以及窗格P2例如由圖像信息構成。
如上所述,觀看區(qū)域被設置為要顯示于蜂窩電話2的操作側顯示單元2a上的要被顯示于PC3的被操作側顯示單元3a的屏幕的范圍。該觀看區(qū)域由具有多個參數(shù)的觀看信息來定義。
圖4是顯示用來規(guī)定用作要顯示于圖1所示蜂窩電話2的操作側顯示單元2a上的PC3的屏幕范圍的觀看區(qū)域的觀看信息例子的表。圖5是顯示由圖4所示觀看信息規(guī)定的觀看區(qū)域例子的圖。
如圖4所示,觀看信息由多個參數(shù)構成,并且觀看區(qū)域與任意一個窗口相關。從而,觀看區(qū)域與應用程序相關。作為參數(shù),觀看信息至少具有要與之相關的窗口(指定窗口)、從與指定的窗口相關的任意參考位置的相對觀看區(qū)域的區(qū)域范圍信息、和在蜂窩電話2的操作側顯示單元2a上顯示觀看區(qū)域時的顯示優(yōu)先級。為了方便起見,具有每個參數(shù)的觀看信息被加上識別號來作為識別信息。
在識別信息中,觀看區(qū)域的區(qū)域范圍信息由所需數(shù)量的子參數(shù)來定義,例如,四個子參數(shù)(x,y,w,h)。分別地,子參數(shù)x代表與指定窗口相關的任意參考位置,例如,在圖5中從所指定窗口的左邊界到觀看區(qū)域的左邊界的PC3的距離,和子參數(shù)y代表從所指定窗口的上邊界到觀看區(qū)域的上邊界的PC3的距離。另外,子參數(shù)w和h分別代表在圖5中觀看區(qū)域的寬度和高度。
然而,與所指定窗口相關的參考位置可以是點、線、或處于所指定窗口的外部。另外,區(qū)域范圍信息可以由諸如極坐標等的任意坐標系統(tǒng)定義。而且,觀看區(qū)域可以被任意設置,只要該觀看區(qū)域包括在PC3的被操作側顯示單元3a的范圍內(nèi)就可以,而不用考慮處于所指定窗口的內(nèi)部還是外部,以及用來規(guī)定相對于該觀看區(qū)域窗口的相對位置的參考位置。
在圖5中,虛線代表由觀看信息規(guī)定的觀看區(qū)域。在圖4和5的例子中,五個觀看區(qū)域V1、V2、V3、V4和V5由與窗口W1、W2、和W3相關的觀看信息所定義,并且指定給其識別號。正如從圖4中可以看出的那樣,觀看區(qū)域V1的指定窗口是窗口W1,觀看區(qū)域V1的區(qū)域范圍具有處于距離窗口V1左邊界50(任意相對單位)的位置的左邊界、距離窗口W1的上部邊界0的頂部,具有寬度75和高度75。而且,觀看區(qū)域V1的顯示優(yōu)先級處于第四優(yōu)先級。
而且,其指定窗口是窗口W3的觀看區(qū)域是三個觀看區(qū)域V3、V4、和V5。各觀看區(qū)域V3、V4、和V5的顯示范圍分別是(x,y,w,h)=(5,5,50,50),(60,125,50,50),(0,0,200,200),并且各觀看區(qū)域的顯示優(yōu)先級分別是第一、第二和第三。從而,屬于窗口W3的觀看區(qū)域V3顯示在圖5中前景中。
如上所述,多個觀看區(qū)域V3、V4、和V5可以相對于單個窗口W3定義。此時,公共窗口W3被當作所指定的窗口,因此,觀看區(qū)域V3、V4、和V5的顯示優(yōu)先級被設定為第一、第二和第三以便可以連續(xù)地排列。
換句話說,觀看區(qū)域基于觀看信息與窗口或應用程序相關,并定義為相應于該應用程序的顯示區(qū)域。觀看信息被存儲在觀看區(qū)域存儲單元20中。該觀看信息的產(chǎn)生和保存允許PC3的運程操作,這提高了用戶通過蜂窩電話2執(zhí)行的方便性。
圖6是顯示在基于圖1所示信息設備遠程操作系統(tǒng)通過網(wǎng)絡由蜂窩電話2操作PC3時的流程的順序圖。
首先,在S1,要顯示于蜂窩電話2的操作側顯示單元2a上的圖像信息和存儲在觀看區(qū)域存儲單元20中的觀看信息一起基于該觀看信息從PC3發(fā)送到蜂窩電話2。從PC3到蜂窩電話2的圖像信息的該發(fā)送定時可以在PC3被導入時或在PC3接收到來自蜂窩電話2的發(fā)送圖像信息的請求時自動發(fā)送。
更具體來說,首先,屏幕信息處理單元18通過偽驅動器23從VRAM25獲得要顯示于PC3的被操作側顯示單元3a上的圖像信息。此外,屏幕信息處理單元18將所獲得的圖像信息提供給圖像壓縮單元19,并將在圖像壓縮單元19中壓縮的圖像信息反饋到屏幕信息處理單元18。
接著,屏幕信息處理單元18將從觀看區(qū)域存儲單元20中讀取的觀看信息和被壓縮的圖像信息提供給通信單元17,接著通信單元17將該壓縮圖像信息和觀看信息通過網(wǎng)絡發(fā)送到蜂窩電話2。
從而,蜂窩電話2的通信單元12接收所壓縮的圖像信息和觀看信息。所壓縮的圖像信息被提供給蜂窩電話2的屏幕信息處理單元13。屏幕信息處理單元13將壓縮的圖像信息提供給屏幕顯影單元14,屏幕顯影單元14顯影所壓縮的圖像信息,并將顯影出的圖像信息反饋給屏幕信息處理單元13。另一方面,觀看信息被通過屏幕信息處理單元13寫入觀看區(qū)域存儲單元16,并被存儲。
隨后,在S2,屏幕信息處理單元13參考從觀看區(qū)域存儲單元16讀取的觀看信息產(chǎn)生相應于每個觀看區(qū)域的圖像信息,并將所產(chǎn)生的圖像信息提供給操作側顯示單元2a以便顯示該信息。
從而,要從PC3發(fā)送到蜂窩電話2的圖像信息至少包括相應于要顯示在蜂窩電話2的顯示單元上的觀看區(qū)域的圖像信息,并包括具有低顯示優(yōu)先級而沒有被顯示的觀看區(qū)域的圖像信息或根據(jù)需要處于觀看區(qū)域外部的圖像信息。相反,要顯示于PC3的被操作側顯示單元3a上的整個圖像信息可以被看作要從PC3發(fā)送到蜂窩電話2的圖像信息。
圖7是要顯示于圖1所示蜂窩電話2的操作側顯示單元2a的屏幕例子。操作側顯示單元2a包括多個顯示區(qū)域。例如,操作側顯示單元2a包括一個主顯示區(qū)域MD和三個子顯示區(qū)域SD1、SD2、和SD3。在主顯示區(qū)域MD和子顯示區(qū)域SD1、SD2、和SD3上,顯示了顯示于被操作側顯示單元3a的部分屏幕,即,在觀看信息中定義的部分觀看區(qū)域。
顯示于主顯示區(qū)域MD和子顯示區(qū)域SD1、SD2、和SD3上的內(nèi)容是通過定義要觀看信息的參數(shù)的顯示優(yōu)先級來確定的。例如,顯示優(yōu)先級確定為第一優(yōu)先級的觀看區(qū)域的圖像顯示于主顯示區(qū)域MD上,而優(yōu)先級確定為第二、第三、和第四優(yōu)先級的觀看區(qū)域的圖像顯示于子顯示區(qū)域SD1、SD2、和SD3上。
圖7是根據(jù)在圖4和5中定義的觀看信息在操作側顯示單元2a上顯示部分被操作側顯示單元3a的例子。例如,顯示優(yōu)先級處于第一優(yōu)先級的部分觀看區(qū)域V3顯示于主顯示區(qū)域MD上。
以相同的方式,部分觀看區(qū)域V4、部分觀看區(qū)域V5、部分觀看區(qū)域V2分別根據(jù)每個的顯示優(yōu)先級顯示于子顯示區(qū)域SD1、SD2、和SD3上。觀看區(qū)域V1處于第五顯示優(yōu)先級,因此,在蜂窩電話2的操作側顯示單元2a上沒有顯示。注意,前面提到的顯示區(qū)域(主顯示區(qū)域MS和子顯示區(qū)域SD1、SD2、和SD3)被預先設置蜂窩電話2一側,并且是與窗口不同的固定區(qū)域。可選地,該觀看區(qū)域可以被看作PC3被操作側顯示單元3a的整個屏幕。
圖8是顯示在一個觀看區(qū)域被看作要顯示于圖1所示PC3被操作側顯示單元3a的整個屏幕的情況下,要顯示于蜂窩電話2的操作側顯示單元2a上的屏幕例子的圖。如圖8所示,一個觀看區(qū)域可以被看作表示用來顯示PC3的被操作側顯示單元3a的整個屏幕的整個屏幕圖的觀看區(qū)域。更具體來說,包括各窗口W1、W2、和W3的PC3的被操作側顯示單元3a的整個屏幕和背景一起顯示于子顯示區(qū)域SD2上。定義這陣一個整個屏幕圖允許容易地識別在PC3的被操作側顯示單元3a上的整個屏幕的窗口布置。
整個屏幕圖的指定窗口可以被定義為所有的窗口,或可以定義為與任何窗口都不相關??蛇x地,以與非整個屏幕圖的正常觀看區(qū)域相同的方式,整個屏幕圖的指定窗口可以與單個窗口相關,并被定義成觀看區(qū)域的觀看范圍為與PC3的被操作側顯示單元3a的整個屏幕相當?shù)膮^(qū)域范圍。
如上所述,顯示于PC3的被操作側顯示單元3a上的圖像被分割并作為每個觀看區(qū)域的圖像顯示于蜂窩電話2的操作側顯示單元2a上,從而,用戶可以減少諸如滾動或屏幕位置移動操作的次數(shù),并能夠容易地識別顯示于PC3的被操作側顯示單元3a上的圖像。
接著,在S3,例如,選擇要操作的窗口(應用程序)。此后,當前要操作的窗口將被稱作激活窗口,和指定窗口為激活窗口的觀看區(qū)域將被稱作激活觀看區(qū)域。激活窗口通常顯示于PC3的被操作側顯示單元3a的前景,以及激活觀看區(qū)域例如顯示于蜂窩電話2的操作側顯示單元2a的主顯示區(qū)域MD上。因此,在存在多個觀看區(qū)域的情況下,指定窗口為激活窗口并且部分或全部圖像要顯示于子顯示區(qū)域SD1、SD2、和SD3的每一觀看區(qū)域就成為激活觀看區(qū)域。
可以通過操作蜂窩電話2的操作單元10來轉換激活的窗口。更具體來說,在轉換激活窗口時,用戶從操作單元10輸入激活窗口轉換信息到控制信息處理單元11。例如,激活窗口轉換信息可以從操作單元10通過直接輸入觀看區(qū)域的識別號或選擇子顯示區(qū)域SD1、SD2、或SD3來輸入到控制信息處理單元11??蛇x地,在從蜂窩電話2的操作單元10操作PC3的Alt鍵+TAB鍵時的相同信息可以作為激活窗口轉換信息輸入到控制信息處理單元11。
接著,在S4,控制信息處理單元11在接收到激活窗口轉換信息時,從觀看區(qū)域存儲單元16獲得觀看信息。在第一顯示優(yōu)先級觀看區(qū)域的指定窗口不是成為激活窗口的窗口的情況下,控制信息處理單元11執(zhí)行改變觀看區(qū)域顯示優(yōu)先級的處理并更新觀看區(qū)域存儲單元16的觀看信息。
圖9是顯示在改變激活窗口時通過更新圖4所示觀看信息的顯示優(yōu)先級而產(chǎn)生的新觀看信息的表。如圖9所示,激活窗口每次改變時,觀看區(qū)域的顯示優(yōu)先級就更新。更具體來說,窗口W2在DISPLAY PRIORITY(1)處是激活窗口,并處于第一顯示優(yōu)先級,從而,其指定窗口是窗口W2的觀看區(qū)域V2顯示于主顯示區(qū)域MD上。
在進行從該狀態(tài)改變以便顯示于子顯示區(qū)域SD1上的觀看區(qū)域V3成為被操作的激活觀看區(qū)域的情況下,顯示優(yōu)先級被改變?yōu)樵贒ISPLAY PRIORIY(2)中所示的那樣。更具體來說,觀看區(qū)域V3的顯示優(yōu)先級成為第一優(yōu)先級,而其它屬于用作觀看區(qū)域V3的指定窗口的窗口W3的觀看區(qū)域V4和V5的顯示優(yōu)先級根據(jù)在觀看區(qū)域V3的顯示優(yōu)先級的變化而增加。
此外,在顯示于子顯示區(qū)域SD1的觀看區(qū)域V4隨著要從該狀態(tài)操作的激活觀看區(qū)域的變化而變化的情況下,顯示優(yōu)先級如DISPLAY PRIORITY(3)所示那樣變化。更具體來說,由于在該情況下激活窗口沒有變化,所以屬于窗口W3的觀看區(qū)域V3和V5的顯示優(yōu)先級被設定為更高的優(yōu)先級。
如上所述,在蜂窩電話2操作的窗口的多個區(qū)域可以同時按照定義為在公共窗口中同時變化即互相跟隨變化的分離區(qū)域的多個觀看區(qū)域V3、V4和V5的顯示優(yōu)先級顯示于操作側顯示單元2a上。
圖10是顯示在依據(jù)激活窗口中的變化設置在圖4所示觀看信息中的窗口顯示優(yōu)先級時信息處理程序例子的流程圖。
例如,當從操作單元10接收到激活窗口轉換信息時,控制信息處理單元11根據(jù)圖10所示的算法來設置新窗口的顯示優(yōu)先級。一旦接收到激活窗口轉換信息,控制信息處理單元11就參考以顯示優(yōu)先級順序的觀看信息,設置指定為激活觀看區(qū)域的觀看區(qū)域的顯示優(yōu)先級為第一優(yōu)先級,設置與被指定為激活觀看區(qū)域的觀看區(qū)域屬于相同窗口的觀看區(qū)域為更高顯示優(yōu)先級,并將其它觀看區(qū)域設置為更低顯示優(yōu)先級。
如上所述,可以作出多個窗口彼此相關以及屬于相同窗口的觀看區(qū)域彼此相關的布置,指定窗口是相關的其它窗口的觀看區(qū)域的顯示優(yōu)先級在某一窗口的指定窗口成為激活窗口時被設定更高優(yōu)先級。
這樣,在需要同時參考和操作多個窗口的情況下,每個窗口的觀看區(qū)域可以通過更少的操作步驟分別顯示于主顯示區(qū)域或子顯示區(qū)域。注意,在這種情況下與指定窗口相關的窗口的特定信息被添加觀看信息作為參數(shù),并在控制信息處理單元11設置顯示優(yōu)先級時使用。
接著,在S5,觀看區(qū)域的新顯示優(yōu)先級被從蜂窩電話2發(fā)送到PC3。更具體來說,蜂窩電話2的控制信息處理單元11將該觀看區(qū)域的新顯示優(yōu)先級提供給通信單元12,接著蜂窩電話2的通信單元12通過網(wǎng)絡將該觀看區(qū)域的新顯示優(yōu)先級發(fā)送到PC3的通信單元17。
接著,在S6,PC3的通信單元17將該觀看區(qū)域的新顯示優(yōu)先級提供給PC3的控制信息處理單元21??刂菩畔⑻幚韱卧?1基于該觀看區(qū)域的新顯示優(yōu)先級更新觀看區(qū)域存儲單元20的觀看信息,并將窗口顯示優(yōu)先級信息提供給操作系統(tǒng)22以便改變在PC3側的激活窗口。
接著,在S7,PC3的屏幕信息處理單元18通過偽驅動器23從VRAM25獲得在激活窗口改變之后顯示于PC3被操作側顯示單元3a上的圖像信息。屏幕信息處理單元18將所獲得的圖像信息提供給圖像壓縮單元19以便產(chǎn)生在激活窗口變化之后的壓縮圖像信息。
接著,在S8,在激活窗口變化之后的壓縮圖像被通過PC3的通信單元17和蜂窩電話2的通信單元12從PC3的屏幕信息處理單元18發(fā)送到蜂窩電話2的屏幕信息處理單元13。
接著,在S9,蜂窩電話2的屏幕信息處理單元13將在激活窗口變化之后的壓縮圖像提供給圖像顯影單元14以便執(zhí)行顯影處理,并根據(jù)存儲在觀看區(qū)域存儲單元16中的觀看區(qū)域顯示優(yōu)先級在操作側顯示單元2a顯示在激活窗口變化之后所獲得的圖像。換句話說,屏幕信息處理單元13在更新之后參考從觀看區(qū)域存儲單元16中讀取的新觀看信息,并將相應于具有第一顯示優(yōu)先級的觀看區(qū)域的圖像信息提供給操作側顯示單元2a以便在主顯示區(qū)域MD上顯示該信息。
注意,一旦如此選擇了激活窗口,那么指定窗口是激活窗口的觀看區(qū)域就顯示于主顯示區(qū)域MD上,并且也顯示于子顯示區(qū)域上。在選擇了屬于激活窗口的要被操作的觀看區(qū)域的情況下,不執(zhí)行激活窗口的轉換,并將顯示區(qū)域從子顯示區(qū)域變化到主顯示區(qū)域MD。
既使在通過PC3側的操作來改變激活窗口的情況下,PC3側的控制信息處理單元21也只能執(zhí)行顯示優(yōu)先級的復位處理,并將觀看區(qū)域的新顯示優(yōu)先級通過PC3的通信單元17和蜂窩電話2的通信單元12發(fā)送到控制信息處理單元11。隨后,改變要顯示于蜂窩電話2側的操作側單元2a上的激活觀看區(qū)域。換句話說,激活窗口在PC3和蜂窩電話2之間相互同步,并且其它的操作信息也要在兩者之間根據(jù)需要同步。
如上所述,一旦選擇了要被操作的激活窗口和激活觀看區(qū)域,用戶就可以從蜂窩電話2的操作單元10遠程操作通過PC3的窗口激活的各種類型的應用程序??蛇x地,諸如改變蜂窩電話2操作側顯示單元2a的顯示格式的各種類型操作可以在遠程操作各種類型應用程序之前進行。
通常,諸如蜂窩電話2的小型信息設備與諸如PC3的正常信息設備不同,其不包括諸如鼠標的輸入裝置,并且按鈕的數(shù)量也有限。因此,即使有了按鈕數(shù)量限制為象蜂窩電話2那樣的操作單元10,蜂窩電話2的控制信息處理單元11還包括允許與諸如在PC3中的鍵盤或鼠標那樣的輸入裝置一樣的信息輸入的功能。
圖11是顯示在圖1所示蜂窩電話2的操作單元10中的按鈕布置例子的圖。蜂窩電話2包括操作單元10和操作側顯示單元2a。操作單元10包括用作方向指示鍵的上/下/左/右按鈕10a,用作任務轉換鍵的功能按鈕10b,和數(shù)字按鈕10c。另外,操作側顯示單元2a包括主顯示區(qū)域MD和子顯示區(qū)域SD1、SD2、和SD3,并且光標30顯示于要被操作的主顯示區(qū)域MD上。諸如圖像信息和PC3的操作信息的各種類型的信息被通過與基站5相關的無線電波由天線單元31發(fā)送/接收。
在主顯示區(qū)域MD上,可以執(zhí)行諸如移動光標30、移動在PC3的窗口上的上/下滾動條和左/右滾動條、移動要顯示于蜂窩電話2的操作側顯示單元2a上的觀看區(qū)域(滾動)、和改變要顯示于蜂窩電話2的操作側顯示單元2a上的觀看區(qū)域縮放等的操作,以及文本輸入和使用操作單元10的數(shù)字按鈕10c操作應用程序。
在這些操作中,對于移動光標30、移動在PC3的窗口上的上/下滾動條和左/右滾動條、和移動要顯示于蜂窩電話2的操作側顯示單元2a上的觀看區(qū)域來說,向著蜂窩電話2的操作側單元2a的垂直和水平方向上的操作都是必需的。對于改變觀看區(qū)域的縮放來說,改變一維空間值也是必須的。
對于諸如PC3的正常信息設備,可以使用諸如鼠標或軌跡球的輸入裝置來完成前述操作。但是,在操作單元10具有象蜂窩電話2那樣的硬件或軟件限制的情況下,操作單元10必須使用更少的按鈕來實現(xiàn)等同的功能。因此,可以作出在垂直和水平方向上的操作被指定給上/下/左/右按鈕10a或撥號盤的布置,并且諸如移動光標30、移動滾動條、和移動觀看區(qū)域的每種移動操作的類型可以使用功能按鈕10b來進行模式轉換(改變上/下/左/右按鈕10a的功能)。這樣,用戶可以通過上/下/左/右按鈕10a的功能轉換用更少的按鈕操作來實現(xiàn)如光標的移動和PC3滾動條的移動等操作。
通常,執(zhí)行運行于PC3上的應用程序的與顯示于主顯示區(qū)域MD上的觀看區(qū)域有關的操作,但是也可以執(zhí)行不是諸如轉換要顯示于主顯示區(qū)域MD上的觀看區(qū)域的應用程序操作和終止遠程操作的操作。因此,在用來對應用程序執(zhí)行操作的應用程序操作模式和用來執(zhí)行非應用程序操作的控制模式之間進行轉換的功能轉換功能被指定給功能按鈕10b。這樣,用戶可以通過功能按鈕10b的功能轉使用更少的按鈕操作實現(xiàn)與PC3的操作相當?shù)牟僮鳌?br>
此外,可以作出其中多種顯示格式被設置到蜂窩電話2的操作側顯示單元2a的布置,其可以轉換為顯示模式。
圖12是顯示標題欄顯示于圖1所示的蜂窩電話2的操作側顯示單元2a上的屏幕的顯示格式的圖。如圖12所示,蜂窩電話2的操作側顯示單元2a包括主顯示區(qū)域MD和三個子顯示區(qū)域SD1、SD2、和SD3。在此,標題欄TB1、TB2、和TB3被添加到各子顯示區(qū)域SD1、SD2、和SD3。設定標題欄TB1、TB2、和TB3以便通過改變每個觀看區(qū)域的顏色來清楚地指示要顯示于各子顯示區(qū)域SD1、SD2、和SD3上的每個觀看區(qū)域是否激活。從而,可以清楚地確認和確定當前被操作的激活窗口和激活觀看區(qū)域。
換句話說,各標題欄TB1、TB2、和TB3用作指示相應于顯示于操作側顯示單元2a的各自子顯示區(qū)域SD1、SD2、和SD3上的每個圖像的觀看區(qū)域的指定窗口是否是要被操作的激活窗口的識別顯示例子。
在圖12所示例子中,標題欄TB1、TB2、和TB3被用作指示觀看區(qū)域是否激活的識別顯示,但是可以使用任意的顯示方法,只要能夠識別諸如每介子顯示區(qū)域的邊界顏色的每個子顯示區(qū)域激活就可以。此外,可以作出標題欄添加到相應于激活窗口的主顯示區(qū)域并向其添加與子顯示區(qū)域相同的顏色的布置,從而,可以直觀地看出主顯示區(qū)域和子顯示區(qū)域是否相應于同一窗口。
此外,可以作出設置標題欄TB1、TB2、和TB3以便對每個相應的窗口具有不同的顏色的布置,從而,在多個主顯示區(qū)域和子顯示區(qū)域中,可以直觀地看出哪一個觀看區(qū)域的哪一個顯示區(qū)域相應于哪一個窗口。
對標題欄TB1、TB2、和TB3進行顏色控制,其中在屏幕信息處理單元13從觀看區(qū)域存儲單元16中獲得觀看信息,并確定顯示于每個子顯示區(qū)域的觀看區(qū)域的指定窗口是否為激活窗口,即,觀看信息的顯示優(yōu)先級是否處于第一優(yōu)先級,以及標題欄TB1、TB2、和TB3的顏色信息根據(jù)所確定的結果提供給操作側顯示單元2a。
圖13A1到13B2是顯示滾動條顯示于圖1所示蜂窩電話2的操作側顯示單元2a上時屏幕的顯示格式的圖,圖14是顯示要用于著色圖13A1到13B2中所示滾動條的顏色例子的表,圖15是顯示要用來著色圖14所示滾動條的顏色的設置參考例子的表。
如圖13A1到13B2所示,可以作出滾動條顯示于蜂窩電話2的操作側顯示單元2a上以便提高用戶的方便性的布置。圖13A1到13B1顯示了要顯示于PC3的被操作側顯示單元3a上的屏幕例子,圖13A2到13B2顯示了此時要顯示于蜂窩電話2的操作側顯示單元2a上的屏幕例子。
在如圖13A1和13B1所示那樣,將某一窗口區(qū)域設定為激活觀看區(qū)域,并且其它區(qū)域被設定為非激活觀看區(qū)域的情況下,具有各觀看區(qū)域的高顯示優(yōu)先級的觀看區(qū)域顯示于蜂窩電話2的操作側顯示單元2a,如圖13A2和13B2所示。更具體來說,在蜂窩電話2的操作側顯示單元2a上提供主顯示區(qū)域MD和多個子顯示區(qū)域SD1、SD2、和SD3,顯示優(yōu)先級為第一優(yōu)先級的部分激活觀看區(qū)域顯示于主顯示區(qū)域MD上,并且顯示優(yōu)先級是第二、第三、和第四優(yōu)先級的每一部分觀看區(qū)域顯示于子顯示區(qū)域SD1、SD2、和SD3。
此外,在主顯示區(qū)域MD上提供滾動條(上/下滾動條SB1和左/右滾動條SB2)。這些滾動條用多種顏色進行著色以便通過它們的顏色來指示顯示于主顯示區(qū)域MD上的觀看區(qū)域和激活窗口的顯示狀態(tài)。
在著色滾動條中所使用的顏色例如是四種顏色顏色1(C1)、顏色2(C2)、顏色3(C3)和顏色4(C4),如圖14所示,并分別將白、藍、紅和紫指定給顏色1、顏色2、顏色3和顏色4。滾動條的各顏色1到4根據(jù)圖15所示的設置參考分別與觀看區(qū)域和激活窗口的顯示狀態(tài)相關。更具體來說,例如,分別地,滾動條顏色的顏色1指示處于激活窗口的外部的區(qū)域以及沒有顯示于被操作側顯示單元3a的主顯示區(qū)域MD的范圍,顏色2指示處于激活窗口內(nèi)部但不在顯示于主顯示區(qū)域MD上的范圍之內(nèi)的區(qū)域,顏色3指示處于激活窗口的外部并也在顯示于被操作側顯示單元3a的主顯示區(qū)域MD的范圍之外的區(qū)域,和顏色4指示處于激活窗口的內(nèi)部并也在顯示于主顯示區(qū)域MD上的范圍之內(nèi)的區(qū)域。
因此,在指定窗口是激活窗口的觀看區(qū)域被設置為處于激活窗口內(nèi)部的情況下,如圖13A1所示,在激活窗口內(nèi)的觀看區(qū)域顯示于主顯示區(qū)域MD上,從而滾動條的顏色被用顏色1、顏色2和顏色4進行著色。
另一方面,在指定窗口是激活窗口的觀看區(qū)域被設置為處于激活窗口的外部的情況下,如圖13B1所示,由部分激活窗口和處于激活窗口的外部的區(qū)域構成的觀看區(qū)域顯示于主顯示區(qū)域MD,從而滾動條的顏色用顏色1、顏色2、顏色3和顏色4進行著色。
也就是說,滾動條起到了指示在被操作側顯示單元3a、激活窗口和操作側顯示單元2a的主顯示區(qū)域MD之間的相對位置關系的位置顯示的作用。
在控制滾動條顏色時,PC3的屏幕信息處理單元18通過通信單元17在發(fā)送圖像信息時將有關PC3的被操作側顯示單元3a的整體尺寸以及激活窗口的位置和尺寸的信息也發(fā)送到蜂窩電話2的屏幕信息處理單元13。蜂窩電話2的屏幕信息處理單元13基于有關PC3的被操作側顯示單元3a的整體尺寸和激活窗口的位置和尺寸的信息確定滾動條的顏色,并將滾動條的顏色提供給操作側顯示單元2a以便對其進行顯示。
注意,滾動條的顏色可以定義為任何顏色,但是將顏色定義為具有固定顏色的顏色4、顏色2和顏色3便于用戶直觀地識別在觀看區(qū)域和激活窗口之間的位置關系。
這樣,由于滾動條的顏色顯示,用戶一眼就可以確定當前顯示于操作側顯示單元2a的范圍與被操作側顯示單元3a的整個屏幕和激活窗口具有何種位置關系。
圖16A和16B是顯示圖1所示蜂窩電話2的操作側顯示單元2a的顯示格式被根據(jù)操作側顯示單元2a的角度進行轉換的例子的圖。
圖16A顯示了在用戶指向與蜂窩電話主單元2b相關的垂直方向的操作側顯示單元2a的情況下要顯示于操作顯示單元2a上的屏幕的顯示格式,圖16B顯示了在用戶指向與蜂窩電話主單元2b相關的成水平方向的操作側顯示單元2a的情況下要顯示于操作側顯示單元2a上的屏幕顯示格式。
如圖16A所示,在用戶指向與蜂窩電話主單元2b相關的垂直方向的操作側顯示單元2a的情況下,操作側顯示單元2a的屏幕分割成主顯示區(qū)域MD和子顯示區(qū)域SD。在主顯示區(qū)域MD上,顯示用來顯示與圖8相同的整個屏幕的整個屏幕圖,并且在子顯示區(qū)域SD上,顯示處于第一顯示優(yōu)先級的觀看區(qū)域。
另一方面,在蜂窩電話2具有用來傾斜操作側顯示單元2a的角度的功能的情況下,操作側顯示單元2a可以被指向與蜂窩電話主單元2b相關的水平方向(旋轉操作側顯示單元2a 90度),如圖16B所示。在用戶將操作側顯示單元2a指向與蜂窩電話主單元2b相關的水平方向的情況下,顯示單元角度檢測單元15檢測到操作側顯示單元2a指向與蜂窩電話主單元2b相關的水平方向,并將檢測結果提供給屏幕信息處理單元13作為顯示單元角度信息。
當屏幕信息處理單元13從顯示單元角度檢測單元15接收到顯示單元角度信息以便讓操作側顯示單元2a處于與蜂窩電話主單元2b相關的水平方向上時,屏幕信息處理單元13就轉換顯示格式,產(chǎn)生圖像信息,并將該圖像信息提供給操作側顯示單元2a以便顯示該圖像。從而,例如,如圖16B所示,只有在操作側顯示單元2a指向水平方向之后,整個屏幕圖才顯示于主顯示區(qū)域MD上。
以相同的方式,既使在操作側顯示單元2a被從其處于與蜂窩電話主單元2b相關的水平方向的狀態(tài)在垂直方向上傾斜的情況下,顯示單元角度檢測單元15也檢測到操作側顯示單元2a處于與蜂窩電話主單元2b相關的垂直方式,并將顯示單元角度信息提供給屏幕信息處理單元13。屏幕信息處理單元13轉換顯示格式,產(chǎn)生圖像信息,并將該圖像信息提供給操作側顯示單元2a以便顯示所分割的主顯示區(qū)域MD和子顯示區(qū)域SD,如圖16A所示。
從而,可以根據(jù)操作側顯示單元2a的方向自動進行垂直分割顯示模式和水平未分割顯示模式的轉換顯示。因此,用戶可以在執(zhí)行更精細操作時最大化地使用蜂窩電話2的操作側顯示單元2a的屏幕。而且,可以通過旋轉操作側顯示單元2a自動將顯示轉換到整個圖。
如上所述,可作出其中可以設置在操作側顯示單元2a上具有各種類型顯示格式的顯示的布置,并且可以使用蜂窩電話2的功能按鈕10b作為一種改變各種類型模式的裝置,通過一次觸摸控制來轉換該顯示模式。
除了顯示格式之外,可以做出這樣的布置,在其中,對于顯示其當前指定窗口不是激活窗口的觀看區(qū)域的圖像的子顯示區(qū)域,既使在該激活窗口改變時,該圖像顯示也不改變,即,當指定窗口是最后一次的激活窗口時的圖像顯示可以被保留。
換句話說,在圖像被更新以便改變某一觀看區(qū)域的指定窗口為激活窗口之后,一旦該激活窗口被改變到另一個窗口,那么指定窗口為新的激活窗口的觀看區(qū)域的圖像就顯示于前景上,在過去所編輯的觀看區(qū)域的圖像隱藏于指定窗口是新激活窗口的觀看區(qū)域圖像的后面,因此,用戶可能看不到過去所編輯的觀看區(qū)域的圖像。
從而,連續(xù)毫無變化地顯示其指定窗口為最后一次的激活窗口的觀看區(qū)域的該圖像允許該圖像一直顯示于前景上,既使該激活窗口變成另一個也是如此,并允許用戶在操作側顯示單元2a上參考該圖像。
在這種情況下,屏幕顯示處理單元13可以包括執(zhí)行這些動作的功能。更具體來說,在屏幕顯示處理單元13參考存儲在觀看區(qū)域存儲單元16中的觀看信息和顯示于其指定窗口不是激活窗口的子顯示區(qū)域上的觀看區(qū)域的情況下,屏幕顯示處理單元13阻止更新顯示于子顯示區(qū)域上的圖像。
現(xiàn)在,在存在大量觀看區(qū)域的情況下,具有較低顯示優(yōu)先級的觀看區(qū)域不顯示于操作側顯示單元2a上。因此,存在方便用戶通過蜂窩電話2的按鈕操作手動編輯觀看區(qū)域的顯示優(yōu)先級的情況,例如用戶想通過增加顯示優(yōu)先級來將具有太低顯示于操作側顯示單元2a上的顯示優(yōu)先級觀看區(qū)域顯示于主顯示區(qū)域或子顯示區(qū)域上的情況。
因此,蜂窩電話2的按鈕可以包括編輯觀看區(qū)域的顯示優(yōu)先級的功能。這樣,在用戶想?yún)⒖计渲付ù翱跒榉羌せ畲翱诘挠^看區(qū)域時,用戶無需改變激活窗口就可以在子顯示區(qū)域上顯示屬于目標窗口的觀看區(qū)域。注意,該功能可以包括在控制信息處理單元11中。
圖17是顯示指定功能給圖1所示蜂窩電話2的操作單元10中的功能按鈕10b的例子的表。如圖17所示,例如,在按壓功能按鈕FB1時,就執(zhí)行被稱作上/下/左/右按鈕10a的功能改變的模式改變。在按壓功能按鈕FB2時,操作模式就被設置為將控制模式改變到應用程序操作模式,反之亦然。此外,在長時間(預定的時間周期或更長)按壓功能按鈕FB2的情況下,可以轉換顯示模式,即,垂直分割整個屏幕模式和正常顯示模式。而且,在操作側顯示單元2a上顯示/不顯示滾動條的轉換或顯示/不顯示標題欄的轉換的功能可以被指定給功能按鈕10b。
前述轉換可以在控制信息處理單元11中進行。更具體來說,無論什么時候,控制信息處理單元11從操作單元10接收到通過用戶操作數(shù)字按鈕10c、功能按鈕10b或上/下/左/右按鈕10a產(chǎn)生的操作信息,控制信息處理單元11都更新和存儲各種類型模式,例如當前下/左/右按鈕10a的功能模式。在該模式被確定一次之后,當控制信息處理單元11從數(shù)字按鈕10c或上/下/左/右按鈕10a而不是功能按鈕10b接收到操作信息時,控制信息處理單元11就將該應用程序的操作信息、圖像的滾動指令等提供給屏幕信息處理單元13以便更新在操作側顯示單元2a上的顯示。在應用程序的操作信息的情況下,控制信息處理單元11將該信息提供給通信單元12以便將該信息通過網(wǎng)絡發(fā)送到PC3側的通信單元17。
在圖6的S10中,例如,在用來執(zhí)行不是應用程序的操作的控制模式下,操作單元10接收操作信息,例如要顯示于蜂窩電話2上的主顯示區(qū)域或子顯示區(qū)域上的圖像的移動命令。
接著,在S11,操作單元10將該操作信息提供給控制信息處理單元11。在該操作信息是用來重新顯示屏幕的情況下,控制信息處理單元11基于該操作信息通知屏幕信息處理單元13重新顯示命令。屏幕信息處理單元13基于該重新顯示命令產(chǎn)生預定的圖像信息,并將該圖像信息提供給操作側顯示單元2a以便顯示該圖像。
注意,此時,在顯示沒有顯示于主顯示區(qū)域或子顯示區(qū)域的區(qū)域圖像的情況下,以及在還沒有從PC3接收到相應圖像信息的情況下,就向PC3發(fā)送傳輸該圖像信息的請求,并從PC3接收該圖像信息,并顯示。相反,在重新顯示該圖像所需的圖像信息存儲在蜂窩電話2側的情況下,例如,在已經(jīng)接收到與整個屏幕圖相當?shù)膱D像信息的情況下,就無需有關PC3傳輸該圖像信息的請求。
在S12,例如,在執(zhí)行應用程序遠程操作的應用程序模式下,蜂窩電話2的操作單元10接收操作信息,例如光標30的移動、在激活窗口中的文本輸入作為應用程序操作信息。
從而,在S13,操作單元10將應用程序操作信息提供給控制信息處理單元11,接著該應用程序操作信息被通過蜂窩電話2的通信單元12和PC3的通信單元17提供給PC3的控制信息處理單元21。
接著,在S14,PC3的控制信息處理單元21將該應用程序操作信息提供給操作系統(tǒng)22以便執(zhí)行應用程序操作。從而,在應用程序操作之后,例如在光標移動之后的圖像就顯示于激活窗口上。
接著,在S15,PC3的屏幕信息處理單元18通過偽驅動器23獲得在相應于屬于激活窗口的觀看區(qū)域的應用程序操作之后的圖像,并將該圖像提供給屏幕壓縮單元19以便執(zhí)行壓縮處理。從而,產(chǎn)生在應用程序操作之后的壓縮圖像。
接著,在S16,PC3的屏幕信息處理單元18將應用程序操作之后的壓縮圖像發(fā)送到蜂窩電話2的屏幕信息處理單元13。
在S17,以與S9相同的方式,在應用程序操作之后的圖像顯示于蜂窩電話2的操作側顯示單元2a。
也就是說,上述信息設備遠程操作系統(tǒng)1是用來從例如通過網(wǎng)絡連接到信息設備的小型信息終端的信息設備操作具有能夠進行多個窗口顯示的顯示裝置的信息設備,例如PC3,的系統(tǒng),并基于要顯示于被操作側顯示單元3a上的窗口設置操作側顯示單元2a的顯示區(qū)域。
從而,根據(jù)信息設備遠程操作系統(tǒng)1,在操作要參考諸如蜂窩電話2的信息設備的操作側顯示單元2a操作的信息設備的情況下,要顯示于操作側顯示單元2a上的圖像可以被容易地對于被操作側顯示單元3a中每個窗口進行轉換。換句話說,要被操作的信息設備的窗口可以通過簡單地操作諸如峰窩電話2的信息設備來容易地改變。
另外,在設置與一個窗口有關的多個顯示范圍作為操作側顯示單元2a的觀看區(qū)域的情況下,允許用戶在操作側顯示單元2a上顯示大的窗口的同時參考在同一窗口內(nèi)的多個部分。
此外,既使在通過操作例如被操作側PC3的信息設備或例如蜂窩電話2的小型信息終端來移動窗口的情況下,要顯示于操作側顯示單元2a的圖像區(qū)域被設置作相對于該窗口的參考位置的區(qū)域,從而,在無需切換在操作側顯示單元2a上的顯示范圍的情況下就可以執(zhí)行重新顯示。
另外,可以通過同步在蜂窩電話2和PC3上的激活窗口來一直保持蜂窩電話2和PC3的要被操作的對象匹配的狀態(tài)。
而且,設置觀看區(qū)域為用來顯示被操作側顯示單元3a的整個屏幕的整個屏幕圖,允許戶參考PC3的整個屏幕態(tài)進行工作。
權利要求
1.一種信息設備遠程操作系統(tǒng),包括用來在被操作側顯示單元上顯示窗口并執(zhí)行應用程序的被操作側信息設備;和可以通過網(wǎng)絡連接到被操作側信息設備、并具有比被操作側顯示單元小的操作側顯示單元的操作側信息設備,其中所述被操作側信息設備包括配置用來在操作側顯示單元上作為初始狀態(tài)顯示顯示于被操作側顯示單元上的至少部分屏幕范圍的情況下,存儲具有顯示優(yōu)先級作為在顯示圖像范圍時的參數(shù)的、關于從與同窗口和操作側顯示單元相關的觀看區(qū)域相關的指定窗口的任意參考位置的相對區(qū)域范圍的觀看信息的觀看區(qū)域存儲單元;配置用來根據(jù)所述觀看信息產(chǎn)生要顯示于操作側顯示單元上的圖像作為初始狀態(tài)的屏幕信息處理單元;配置用來將觀看信息與由該屏幕信息處理單元產(chǎn)生的圖像一起發(fā)送到操作側信息設備,并配置用來從操作側信息設備接收應用程序操作信息的通信單元;和配置用來通過將由該通信單元接收的應用程序操作信息給予操作系統(tǒng)來操作應用程序的控制信息處理單元,和所述操作側信息設備包括配置用來接收從被操作側信息設備發(fā)送來的圖像和觀看信息的通信單元;配置用來存儲該通信單元接收的觀看信息的觀看區(qū)域存儲單元;配置用來根據(jù)存儲在所述觀看區(qū)域存儲單元中的觀看信息在依據(jù)顯示優(yōu)先級包括在操作側顯示單元中的多個顯示區(qū)域上顯示通信單元接收的至少部分圖像區(qū)域的屏幕信息處理單元;和配置用來將輸入的應用程序操作信息給予通信單元,并配置用來控制被操作側信息設備發(fā)送該信息的控制信息處理單元。
2.一種被操作側信息設備,用來在被操作側顯示單元上顯示窗口并執(zhí)行應用程序,并可以通過網(wǎng)絡連接到具有比被操作側顯示單元小的操作側顯示單元的操作側信息設備,該被操作側信息設備包括配置用來在操作側顯示單元上作為初始狀態(tài)顯示顯示于被操作側顯示單元上的至少部分屏幕范圍的情況下,存儲具有顯示優(yōu)先級作為在顯示圖像范圍時的參數(shù)的、關于從與同窗口和操作側顯示單元相關的觀看區(qū)域相關的指定窗口的任意參考位置的相對區(qū)域范圍的觀看信息觀看區(qū)域存儲單元;配置用來根據(jù)所述觀看信息產(chǎn)生要顯示于操作側顯示單元上的圖像作為初始狀態(tài)的屏幕信息處理單元;配置用來將觀看信息與由該屏幕信息處理單元產(chǎn)生的圖像一起發(fā)送到所述操作側信息設備,并配置用來從操作側信息設備接收應用程序操作信息的通信單元;和配置用來通過將由該通信單元接收的應用程序操作信息給予操作系統(tǒng)來操作應用程序的控制信息處理單元。
3.一種通過網(wǎng)絡遠程控制被操作側信息設備的操作側信息設備,所述被操作側信息設備在被操作側顯示單元上顯示窗口并執(zhí)行應用程序,該操作側信息設備包括小于被操作側顯示單元的操作側顯示單元;配置用來在操作側顯示單元上作為初始狀態(tài)顯示顯示于被操作側顯示單元上的至少部分屏幕范圍的情況下,接收根據(jù)具有顯示優(yōu)先級作為在顯示圖像范圍時的參數(shù)的、關于從與同窗口和操作側顯示單元相關的觀看區(qū)域相關的指定窗口的任意參考位置的相對區(qū)域范圍的觀看信息在操作側信息設備產(chǎn)生和發(fā)送的圖像和觀看信息的通信單元;配置用來存儲通信單元接收的觀看信息的觀看區(qū)域存儲單元;配置用來根據(jù)存儲在所述觀看區(qū)域存儲單元中的觀看信息在依據(jù)顯示優(yōu)先級包括在操作側顯示單元中的多個顯示區(qū)域上顯示通信單元接收的至少部分圖像區(qū)域的屏幕信息處理單元;和配置用來將輸入的應用程序操作信息給予通信單元,并配置用來控制所述被操作側信息設備發(fā)送該信息的控制信息處理單元。
4.根據(jù)權利要求1的系統(tǒng),其中要在操作側信息設備中提供的所述屏幕信息處理單元和要在所述被操作信息設備中提供的所述屏幕信息處理單元中的至少一個包括用來修改觀看區(qū)域顯示優(yōu)先級的功能,每一個跟隨并修改其指定窗口以共用方式共用于每個屏幕信息處理單元的觀看區(qū)域的顯示優(yōu)先級。
5.根據(jù)權利要求1的系統(tǒng),其中在操作側信息設備中提供的所述屏幕信息處理單元和在所述被操作信息設備中提供的所述屏幕信息處理單元中的至少一個包括用來修改觀看區(qū)域顯示優(yōu)先級的功能,其每一個都遵循并修改指定窗口以相互方式與其相關的觀看區(qū)域的顯示優(yōu)先級。
6.根據(jù)權利要求1的系統(tǒng),其中所述觀看信息包括關于用來顯示被操作側顯示單元的整個屏幕的整個屏幕圖的信息。
7.根據(jù)權利要求1的系統(tǒng),其中所述要在所述被操作側信息設備中提供的控制信息處理單元包括用于將改變要被操作的窗口的指令給予操作系統(tǒng)以便響應于要由操作側信息設備操作的觀看區(qū)域的選擇信息,并在要被操作的觀看區(qū)域的指定窗口與要被在操作信息設備中操作的窗口不一致的情況下,要被操作的窗口成為觀看區(qū)域的指定窗口。
8.根據(jù)權利要求1的系統(tǒng),其中要在操作側信息設備中提供的所述屏幕顯示處理單元包括在相應于顯示于操作側顯示單元的顯示區(qū)域上的圖像的觀看區(qū)域的指定窗口不是要被操作的窗口的情況下,最后一次操作的圖像被無需更新屏幕顯示地連續(xù)顯示的功能。
9.根據(jù)權利要求1的系統(tǒng),其中要在操作側信息設備中提供的所述控制信息處理單元包括用來改變存儲在觀看區(qū)域存儲單元中的觀看信息的顯示優(yōu)先級的功能。
10.根據(jù)權利要求1的系統(tǒng),其中要在操作側信息設備中提供的所述屏幕顯示處理單元包括用來控制所述操作側顯示單元顯示指示相應于在操作側顯示單元的每個顯示區(qū)域上顯示的圖像的各觀看區(qū)域的指定窗口是否是要被操作的窗口的識別顯示的功能。
11.根據(jù)權利要求1的系統(tǒng),其中要在操作側信息設備中提供的所述屏幕顯示處理單元包括用來控制操作側顯示單元顯示指示在被操作側單元、要被操作的窗口和操作側顯示單元的顯示區(qū)域之間的相對位置關系的位置顯示的功能。
12.根據(jù)權利要求1的系統(tǒng),其中所述操作側信息設備包括用來檢測操作側顯示單元的方向已經(jīng)改變,并將顯示單元角度信息給予在操作側信息設備中屏幕信息處理單元的顯示單元角度檢測單元,并且,操作側信息設備的屏幕信息處理單元基于從顯示單元角度檢測單元接收的顯示單元角度信息改變操作側顯示單元的顯示格式。
13.根據(jù)權利要求1的系統(tǒng),其中所述操作側信息設備配有方向指示鍵和任務改變鍵,并通過任務改變鍵在以下操作中的至少兩種操作間轉換以便執(zhí)行通過方向指示鍵對顯示于操作側顯示單元的顯示區(qū)域上的光標進行的移動操作;對顯示于操作側顯示單元的顯示區(qū)域上的圖像進行的移動操作;和對要顯示于操作側顯示單元的顯示區(qū)域上的圖像的顯示縮放進行的修改操作。
14.根據(jù)權利要求1的系統(tǒng),其中所述操作側信息設備配有任務改變鍵,并且輸入到操作側信息設備的操作單元的應用程序操作信息被給予通信單元以便使得被操作側信息設備發(fā)送該信息,從而通過任務改變鍵在用來在應用程序上執(zhí)行操作的應用程序操作模式和用來執(zhí)行非應用程序操作的控制模式之間轉換。
全文摘要
一種信息設備遠程操作系統(tǒng)包括被操作側信息設備和操作側信息設備。所述被操作側信息設備包括用來存儲有關與窗口相關的觀看區(qū)域的觀看信息的觀看區(qū)域存儲單元、用來基于所述觀看信息產(chǎn)生要顯示于操作側顯示單元上的圖像作為初始狀態(tài)的屏幕信息處理單元、通信單元、和用來操作應用程序的控制信息處理單元。所述操作側信息設備包括通信單元、用來存儲觀看信息的觀看區(qū)域存儲單元、用來在多個顯示區(qū)域上以從高到低顯示優(yōu)先級順序顯示圖像的屏幕信息處理單元、和用來發(fā)送應用程序操作信息到被操作側信息設備的控制信息處理單元。
文檔編號G06F15/00GK1722908SQ20051006778
公開日2006年1月18日 申請日期2005年2月7日 優(yōu)先權日2004年4月15日
發(fā)明者清水伸夫, 高橋真實子 申請人:株式會社東芝