專利名稱:屏幕畫面發(fā)送裝置與屏幕畫面產(chǎn)生方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過網(wǎng)絡(luò)發(fā)送PC(Personal Computer個(gè)人計(jì)算機(jī))等裝置上的計(jì)算機(jī)屏幕畫面的屏幕畫面發(fā)送裝置以及產(chǎn)生屏幕畫面的方法。
背景技術(shù):
存在經(jīng)由網(wǎng)絡(luò)連接到遠(yuǎn)程計(jì)算機(jī)(后文中稱之為遠(yuǎn)程裝置)的系統(tǒng),該系統(tǒng)從遠(yuǎn)程裝置接收顯示圖像并將其顯示,利用在手邊的裝置通過鍵盤輸入等方式向遠(yuǎn)程裝置發(fā)送信息,這樣遠(yuǎn)程裝置就可以如同在手邊一樣被使用。例如,VNC(Virtual Network Computing(虛擬網(wǎng)絡(luò)計(jì)算))以及Windows的遠(yuǎn)程桌面或智能顯示器(smart display)與此對應(yīng)。該類系統(tǒng)能夠用于對處在辦公室中位置間隔遠(yuǎn)的房間中的PC機(jī)進(jìn)行操作,在辦公室外對辦公室PC進(jìn)行操作,或者通過在手邊的裝置對位于房子中位置間隔遠(yuǎn)的房間中的PC進(jìn)行操作等等。
有線網(wǎng)絡(luò)以及無線網(wǎng)絡(luò)尤其在近些年中的發(fā)展非常顯著,并且正在總結(jié)出一種在上述系統(tǒng)中無線連接手邊裝置并且因此從任意位置對遠(yuǎn)程裝置進(jìn)行訪問的模式。然而,為了充分開發(fā)通過無線連接的方式在任意位置的可訪問性的優(yōu)點(diǎn),電池的使用構(gòu)成了代替從墻壁插頭獲得電源的有效手段。
在使用電池時(shí),電池的工作時(shí)間是確定其可用性的重要因素。單純增加電池容量可以延長工作時(shí)間,但這樣同時(shí)也增加了帶有電池的裝置的重量,以及增加了攜帶裝置的不方便性。不增加電池容量而延長持續(xù)工作時(shí)間就要求將裝置的功耗減到最小。
常規(guī)而言,已經(jīng)提出各種降低功耗的方法。最簡單的方法可能是使顯示器本身變暗,但是當(dāng)在明亮的周圍環(huán)境中使用該裝置時(shí),就有使顯示器變暗將大大降低屏幕畫面可視性的問題。作為另一種方法,Windows的智能顯示器允許電源在顯示器在一段時(shí)間中不被使用后自動(dòng)關(guān)閉以節(jié)省電池的電能。進(jìn)一步,JP-A-2002-323942(公開)提出,不僅在一定時(shí)間內(nèi)不工作時(shí)自動(dòng)切換到省電模式,而且在一定應(yīng)用事件發(fā)生時(shí)自動(dòng)從省電模式切換到正常模式,從而使用戶友好與節(jié)省電能相協(xié)調(diào)。
另一方面,JP-A-2000-341222(公開)描述了當(dāng)裝置處于工作過程中時(shí)的省電方法。根據(jù)JP-A-2000-341222(公開),視頻或者聲音的編碼數(shù)據(jù)從遠(yuǎn)程終端被發(fā)送到在手邊終端,并且在手邊終端的電池剩余容量減少時(shí),遠(yuǎn)程終端被通知電池剩余容量減少。當(dāng)接收到該信息時(shí),遠(yuǎn)程終端將編碼模式改變?yōu)槭‰娔J健?br>
如上所述,如在Windows的智能顯示器和JP-A-2002-323942(公開)的情況中一樣,作為屏幕畫面接收裝置的省電方法,提出了當(dāng)裝置不工作時(shí)自動(dòng)關(guān)閉電源或切換到省電模式的方法。然而,這樣的方法可以實(shí)現(xiàn)在裝置不工作時(shí)省電,但是當(dāng)裝置被長時(shí)間持續(xù)使用時(shí),仍存在完全不能實(shí)現(xiàn)省電和不能延長連續(xù)工作時(shí)間的問題。
另一方面,如在JP-A-2000-341222(公開)的情況中一樣,作為處于工作過程中的裝置的省電方法,提出一種根據(jù)圖像顯示終端的電池剩余電量改變圖像的省電編碼模式的方法。這里所述的“省電編碼模式”指降低圖像的分辨率或降低配色的色階或僅發(fā)送圖像的中心部分。然而,還是有這樣的問題,降低計(jì)算機(jī)屏幕畫面的分辨率造成字符破壞并且難以閱讀,這樣,減少圖像本身的信息量不僅使圖像外表變差而且還降低用戶友好度。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面提供一種屏幕畫面發(fā)送裝置,該屏幕畫面發(fā)送裝置包括配置為接收指示屏幕畫面顯示裝置的工作狀態(tài)的工作狀態(tài)信息的信息接收單元;配置為根據(jù)工作狀態(tài)信息確定將要被顯示在屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)配色的配色確定單元;配置為根據(jù)配色產(chǎn)生將要被顯示在屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)的屏幕畫面數(shù)據(jù)發(fā)生單元;和配置為將屏幕畫面數(shù)據(jù)發(fā)送到屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)發(fā)送單元。
根據(jù)本發(fā)明的另一方面提供一種屏幕畫面產(chǎn)生方法,該屏幕畫面產(chǎn)生方法包括接收指示屏幕畫面顯示裝置的工作狀態(tài)的工作狀態(tài)信息;根據(jù)工作狀態(tài)信息確定將要被顯示在屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)配色;根據(jù)配色產(chǎn)生將要被顯示在屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù);和將屏幕畫面數(shù)據(jù)發(fā)送到屏幕畫面顯示裝置。
圖1說明根據(jù)第一實(shí)施例的屏幕畫面發(fā)送系統(tǒng)的實(shí)例;圖2說明根據(jù)第一實(shí)施例的屏幕畫面顯示裝置的結(jié)構(gòu)框圖的實(shí)例;
圖3說明根據(jù)第一實(shí)施例的屏幕畫面發(fā)送裝置的結(jié)構(gòu)框圖的實(shí)例;圖4說明根據(jù)第一實(shí)施例的顯示器亮度信息的幀格式的實(shí)例;圖5說明根據(jù)第一實(shí)施例的用戶操作事件信息的幀格式的實(shí)例;圖6是顯示當(dāng)從根據(jù)第一實(shí)施例的屏幕畫面顯示裝置接收亮度信息時(shí)的處理的流程圖;圖7說明根據(jù)第二實(shí)施例的屏幕畫面顯示裝置的結(jié)構(gòu)框圖的實(shí)例;圖8說明根據(jù)第二實(shí)施例的工作狀態(tài)信息的幀格式的實(shí)例;圖9說明根據(jù)第三實(shí)施例的屏幕畫面顯示裝置的結(jié)構(gòu)框圖的實(shí)例;圖10說明根據(jù)第三實(shí)施例的屏幕畫面發(fā)送裝置的結(jié)構(gòu)框圖的實(shí)例;圖11說明根據(jù)第三實(shí)施例的電池剩余電量信息的幀格式的實(shí)例;圖12說明根據(jù)第三實(shí)施例的亮度設(shè)定信息的幀格式的實(shí)例;圖13是說明當(dāng)從第三實(shí)施例的屏幕畫面顯示裝置接收電池剩余電量信息時(shí)由屏幕畫面發(fā)送裝置進(jìn)行的處理流程的流程圖;圖14說明根據(jù)第四實(shí)施例的工作設(shè)定信息的幀格式的實(shí)例;圖15說明根據(jù)第五實(shí)施例的屏幕畫面顯示裝置的結(jié)構(gòu)框圖的實(shí)例;圖16說明根據(jù)第六實(shí)施例的屏幕畫面顯示裝置的結(jié)構(gòu)框圖的實(shí)例;圖17說明根據(jù)第六實(shí)施例的無索引(index)的屏幕畫面數(shù)據(jù)的幀格式的實(shí)例;圖18說明根據(jù)第六實(shí)施例的帶有索引的屏幕畫面數(shù)據(jù)的幀格式的實(shí)例;圖19說明根據(jù)第六實(shí)施例的僅帶有單一索引的屏幕畫面數(shù)據(jù)的幀格式的實(shí)例;圖20說明根據(jù)第六實(shí)施例的屏幕畫面發(fā)送裝置的結(jié)構(gòu)框圖的實(shí)例;圖21說明根據(jù)第七實(shí)施例的屏幕畫面發(fā)送裝置的結(jié)構(gòu)框圖的實(shí)例;圖22說明根據(jù)第七實(shí)施例的屏幕畫面屬性與發(fā)送速率之間的對應(yīng)關(guān)系表的實(shí)例;圖23示意性地說明背光型液晶顯示裝置的結(jié)構(gòu);圖24示意性地說明分裂背光型液晶顯示裝置的結(jié)構(gòu);以及圖25示意性地說明利用自發(fā)光元件作為顯示元件的顯示裝置的結(jié)構(gòu)。
具體實(shí)施例方式
(第一實(shí)施例)[指示亮度的屏幕畫面顯示裝置]圖1說明根據(jù)該實(shí)施例的屏幕畫面發(fā)送系統(tǒng)的實(shí)例。屏幕畫面發(fā)送裝置11和屏幕畫面顯示裝置12通過網(wǎng)絡(luò)13連接。在該圖中,屏幕畫面發(fā)送裝置11用電纜連接,屏幕畫面顯示裝置12通過無線LAN(Local Area Network(局域網(wǎng)))的接入點(diǎn)14連接到網(wǎng)絡(luò)13上。連接模式不限于此,例如,屏幕畫面發(fā)送裝置也可以通過接入點(diǎn)無線連接,或者屏幕畫面發(fā)送裝置與屏幕畫面顯示裝置可以用無線LAN的ad hoc模式直接無線連接。進(jìn)一步,該圖顯示屏幕畫面發(fā)送裝置和屏幕畫面顯示裝置連接到同一個(gè)網(wǎng)段中,但是兩者的連接不限于此,例如,兩個(gè)裝置的位置也可以經(jīng)由互聯(lián)網(wǎng)或內(nèi)聯(lián)網(wǎng)在地理上彼此相距一定距離。
屏幕畫面發(fā)送裝置11向屏幕畫面顯示裝置12發(fā)送屏幕畫面數(shù)據(jù)。另一方面,屏幕畫面顯示裝置12接收并顯示從屏幕畫面發(fā)送裝置11發(fā)送的屏幕畫面數(shù)據(jù)。進(jìn)一步,屏幕畫面顯示裝置12接收來自用戶的輸入并將其作為用戶操作事件發(fā)送到屏幕畫面發(fā)送裝置11。屏幕畫面發(fā)送裝置11產(chǎn)生反映所接收的用戶操作事件的屏幕畫面數(shù)據(jù)并將其發(fā)送到屏幕畫面顯示裝置12。通過上述機(jī)制,用戶能夠通過對在手邊的屏幕畫面顯示裝置12的操作實(shí)現(xiàn)對位于一定距離以外的屏幕畫面發(fā)送裝置11的操作。
圖2顯示屏幕畫面顯示裝置12的結(jié)構(gòu)框圖的實(shí)例。該圖顯示顯示器21,屏幕畫面數(shù)據(jù)接收單元22,通信控制單元23,輸入裝置24,用戶輸入分析單元25和顯示控制單元26。
顯示器21顯示由屏幕畫面數(shù)據(jù)接收單元22構(gòu)造的屏幕畫面。在圖23到25中顯示顯示器的實(shí)例。
圖23示意性地顯示背光型液晶顯示器(LCD)裝置的結(jié)構(gòu)。該圖顯示包括有效顯示區(qū)域的液晶面板111和照明液晶面板111的背光單元112。在液晶面板111的有效顯示區(qū)域中的每個(gè)像素的彩色顯示用從背光單元112照射的光控制。
圖24示意性地顯示分裂背光型液晶顯示裝置(具有多個(gè)分裂背光的液晶顯示裝置)的結(jié)構(gòu)。該圖顯示包括有效顯示區(qū)域的液晶面板113和照射液晶面板113的背光單元114。背光單元114被分成多個(gè)區(qū)域并且能夠互相獨(dú)立地控制各個(gè)區(qū)域中的光發(fā)射(照射)。背光單元114的每個(gè)區(qū)域也可以用例如LED(Light-Emitting Diode發(fā)光二極管)構(gòu)成。
圖25示意性地顯示利用自身發(fā)光元件作為顯示元件的顯示裝置的結(jié)構(gòu)。這里,有機(jī)EL顯示裝置115作為該種顯示裝置的實(shí)例被顯示。有機(jī)EL顯示裝置115具有多個(gè)發(fā)射與驅(qū)動(dòng)電流對應(yīng)的光的有機(jī)EL元件。每個(gè)有機(jī)EL元件與一個(gè)顯示元件相對應(yīng)。
通信控制單元23向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)并從網(wǎng)絡(luò)接收數(shù)據(jù)。數(shù)據(jù)被向/從成為終端裝置的屏幕畫面發(fā)送裝置準(zhǔn)確無誤地發(fā)送/接收。通信控制單元23必須在數(shù)據(jù)發(fā)送/接收之前形成與成為終端裝置的屏幕畫面發(fā)送裝置的通信信道。通常使用TCP/IP作為通信協(xié)議,但是通信協(xié)議不限于此,任何只要允許數(shù)據(jù)被發(fā)送/接收的協(xié)議都可以使用。進(jìn)一步,有必要指定成為終端裝置的屏幕畫面發(fā)送裝置,但是指定的方法也不特別限制,例如,如果采用TCP/IP協(xié)議則用戶可以指定IP索引,或者有DNS能夠被使用的環(huán)境則用戶可以指定主機(jī)名并且DNS可以將主機(jī)名轉(zhuǎn)變?yōu)镮P索引然后形成通信信道。將要被發(fā)送的數(shù)據(jù)包括從用戶輸入分析單元25發(fā)送的用戶操作事件并且該用戶操作事件被發(fā)送到指定的屏幕畫面發(fā)送裝置上。將要被接收的數(shù)據(jù)包括從屏幕畫面發(fā)送裝置發(fā)送的屏幕畫面數(shù)據(jù)。當(dāng)通信控制單元23接收屏幕畫面數(shù)據(jù)時(shí),向屏幕畫面數(shù)據(jù)接收單元22發(fā)送所接收的屏幕畫面數(shù)據(jù)。
輸入裝置24用于進(jìn)行用戶輸入并且將對應(yīng)于用戶已經(jīng)進(jìn)行的操作的信號發(fā)送到用戶輸入分析單元25。該裝置的類型不特別限制,可以是鼠標(biāo)和觸摸片,輸入筆,鍵盤或者幾種裝置的組合等。
用戶輸入分析單元25將從輸入裝置24得到的輸入信號轉(zhuǎn)換成被顯示在顯示器21上的計(jì)算機(jī)屏幕畫面上的用戶輸入事件并將其傳遞到通信控制單元23。輸入事件的實(shí)例包括指針移動(dòng),鼠標(biāo)左/右鍵的上/下按壓,按鍵的上/下按壓等。經(jīng)轉(zhuǎn)換的事件被發(fā)送到通信控制單元23之后再被發(fā)送到屏幕畫面發(fā)送裝置。
屏幕畫面數(shù)據(jù)接收單元22對從通信控制單元23發(fā)送的屏幕畫面數(shù)據(jù)進(jìn)行處理。如果所接收的屏幕畫面數(shù)據(jù)為壓縮數(shù)據(jù)則屏幕畫面數(shù)據(jù)接收單元22將其解壓縮并且在存放屏幕畫面數(shù)據(jù)接收單元22中的整個(gè)屏幕畫面的幀緩存器的適當(dāng)位置重寫該屏幕畫面數(shù)據(jù)。存儲在幀緩存器中的屏幕畫面數(shù)據(jù)被發(fā)送到顯示器21并被顯示。
顯示控制單元26控制顯示器21的亮度。作為控制亮度的方法,可以使用與顯示器的類型相匹配的方法。例如,當(dāng)顯示器為液晶顯示器時(shí),顯示控制單元26控制背光的亮度。當(dāng)顯示器的元件本身如有機(jī)EL顯示器一樣發(fā)射光時(shí),顯示控制單元26控制該元件的發(fā)光量??刂茣r(shí)間不特別限制,但是例如可以使用用戶利用一些輸入手段對其進(jìn)行控制的方法。例如,可以配備亮度控制按鈕,用戶可以通過按下該按鈕控制亮度?;蛘撸梢蕴峁┩ㄟ^軟件進(jìn)行亮度控制的用戶界面,在顯示器上顯示用于控制的GUI并且通過利用GUI的用戶操作控制亮度。進(jìn)一步,根據(jù)裝置的電池剩余電量控制亮度的方法可以作為另一種控制方法。同樣存在提供檢測電池剩余電量的手段并且例如當(dāng)電池剩余電量降至或低于預(yù)先設(shè)定的水平以下時(shí)降低顯示器亮度的方法。作為亮度的級別,亮度不僅可以在兩個(gè)級別上改變,還可以在多個(gè)級別上改變。在亮度控制之后,關(guān)于顯示器亮度的信息被發(fā)送到通信控制單元23,再被發(fā)送到屏幕畫面發(fā)送裝置。
圖3顯示屏幕畫面發(fā)送裝置11的結(jié)構(gòu)框圖的實(shí)例。該圖顯示屏幕畫面數(shù)據(jù)發(fā)生單元31,發(fā)送屏幕畫面數(shù)據(jù)獲取單元32,屏幕畫面數(shù)據(jù)發(fā)送單元33,通信控制單元34,工作狀態(tài)信息接收單元35和用戶操作事件接收單元36。屏幕畫面數(shù)據(jù)發(fā)生單元31包括配色確定單元。工作狀態(tài)信息接收單元35例如與信息接收單元相對應(yīng)。
屏幕畫面數(shù)據(jù)發(fā)生單元31產(chǎn)生所謂的計(jì)算機(jī)屏幕畫面。通常提供其存儲空間與屏幕畫面的分辨率相一致的幀緩存器用于存儲將要被顯示的最新屏幕畫面。通過應(yīng)用程序,OS(Operation System(操作系統(tǒng)))以及顯示驅(qū)動(dòng)程序等之間的合作產(chǎn)生屏幕畫面,并且產(chǎn)生的圖像被寫入幀緩存器。如果被顯示在自己裝置的顯示器(未在圖中顯示)上,寫入幀緩存器的內(nèi)容被發(fā)送到顯示器上。當(dāng)屏幕畫面數(shù)據(jù)發(fā)生單元31從用戶操作事件接收單元36接收用戶操作事件時(shí),根據(jù)事件類型產(chǎn)生屏幕畫面。例如,當(dāng)該事件為指針移動(dòng)事件時(shí),指針將在終端屏幕畫面上被重畫。
發(fā)送屏幕畫面數(shù)據(jù)獲取單元32獲取數(shù)據(jù)被顯示和更新的位置,并且獲取繪圖數(shù)據(jù)。作為獲取方法,也可以從屏幕畫面數(shù)據(jù)發(fā)生單元31接收所產(chǎn)生的將要被顯示和更新的所有更新信息并且直接使用?;蛘?,也可以從屏幕畫面數(shù)據(jù)發(fā)生單元31定期獲取最新屏幕畫面,將其與最后一次獲取的屏幕畫面進(jìn)行比較,從而提取經(jīng)更新的部分。另外,也可以鉤出(hook)諸如該系統(tǒng)中使用的屏幕畫面更新的繪圖型事件,從而監(jiān)視屏幕畫面的哪一部分已被更新并且僅獲取從屏幕畫面數(shù)據(jù)發(fā)生單元31的幀緩存器得到的經(jīng)更新部分的繪圖數(shù)據(jù)。所獲取的屏幕畫面數(shù)據(jù)被發(fā)送到屏幕畫面數(shù)據(jù)發(fā)送單元33。
屏幕畫面數(shù)據(jù)發(fā)送單元33發(fā)送已經(jīng)從發(fā)送屏幕畫面數(shù)據(jù)獲取單元32發(fā)送到屏幕畫面顯示裝置的經(jīng)更新的屏幕畫面數(shù)據(jù)。屏幕畫面的更新位置以及繪圖數(shù)據(jù)作為一組數(shù)據(jù)被發(fā)送。當(dāng)該繪圖數(shù)據(jù)未被壓縮時(shí),數(shù)據(jù)規(guī)模較大,因此數(shù)據(jù)可以首先被壓縮然后再被發(fā)送。
通信控制單元34向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)和從網(wǎng)絡(luò)接收數(shù)據(jù)。數(shù)據(jù)被向/從成為終端裝置的屏幕畫面發(fā)送裝置準(zhǔn)確無誤地發(fā)送/接收。在進(jìn)行通信之前,通信控制單元34從屏幕畫面顯示裝置接收通信信道產(chǎn)生請求并且建立通信信道。通信控制單元34向?yàn)槠湟呀⑼ㄐ判诺赖钠聊划嬅骘@示裝置發(fā)送從屏幕畫面數(shù)據(jù)發(fā)送單元33發(fā)送的數(shù)據(jù)。從屏幕畫面顯示裝置接收的數(shù)據(jù)類型的實(shí)例包括來自屏幕畫面顯示裝置的用戶操作事件以及工作狀態(tài)信息,并且該用戶操作事件以及工作狀態(tài)信息被分別發(fā)送到用戶操作事件接收單元36和工作狀態(tài)信息接收單元35。
工作狀態(tài)信息接收單元35接收屏幕畫面顯示裝置的顯示器亮度信息。工作狀態(tài)信息接收單元35向屏幕畫面數(shù)據(jù)發(fā)生單元31發(fā)送所接收的亮度信息。
當(dāng)屏幕畫面數(shù)據(jù)發(fā)生單元31從工作狀態(tài)信息接收單元35接收屏幕畫面顯示裝置的顯示器亮度信息時(shí),根據(jù)所接收的亮度信息改變將要產(chǎn)生的屏幕畫面配色。改變配色的方法不特別限制,但是例如可以采用改變配色從而使所采用配色之間的對比度增加的方法。增加對比度的一個(gè)具體實(shí)例可以是擴(kuò)展像素的色調(diào)范圍的方法。當(dāng)假設(shè)一些像素的初始色調(diào)為Y-org時(shí),在配色改變后的色調(diào)為Y-new,該屏幕畫面中的最大色調(diào)為Y-max,最小色調(diào)為Y-min,Y-new可以通過Y-new=(Y-org-Y-min)×(255/(Y-max-Y-min))計(jì)算得到。
在該表達(dá)式中,初始圖像的色調(diào)值從Y-min到Y(jié)-max的范圍被轉(zhuǎn)化為0到255的范圍,但也可以例如當(dāng)屏幕畫面顯示裝置的顯示器亮度降低時(shí)通過擴(kuò)大像素色調(diào)的范圍以逐步的方式控制該范圍。擴(kuò)大像素色調(diào)的范圍等同于例如擴(kuò)大施加到液晶顯示裝置中的液晶上的電壓的范圍。上面使用基于每個(gè)像素色調(diào)的對比度,但也可以使用基于色飽和度的對比度。當(dāng)屏幕畫面顯示裝置為諸如有機(jī)EL顯示裝置的元件發(fā)光型顯示裝置時(shí),最好不超過在顯示裝置側(cè)設(shè)定的亮度的總功耗而確定屏幕畫面配色。
作為改變配色的另一種方法,可以在諸如窗口背景和字符的背景配色與其上顯示的字符之間的對比度差增加的方式下使用配色。進(jìn)一步,替代總是改變整個(gè)屏幕畫面的配色,可以對屏幕畫面上的每個(gè)窗口確定配色。例如,可以僅改變活動(dòng)窗口的配色而使其它所有不活動(dòng)窗口的配色保持不變。諸如有機(jī)EL顯示裝置的元件發(fā)光型顯示裝置使活動(dòng)窗口更亮而使其它部分變暗,從而能夠在亮屏環(huán)境下對特定窗口進(jìn)行操作是同時(shí)使功耗保持到較低水平。如果是液晶顯示裝置的情況就有這樣的優(yōu)點(diǎn),即屏幕畫面發(fā)送裝置的工作負(fù)載小,因?yàn)閮H必須改變活動(dòng)窗口的配色。
用戶操作事件接收單元36根據(jù)諸如指針移動(dòng)和按鈕上/下按壓的事件類型在從屏幕畫面顯示裝置發(fā)送的用戶操作事件數(shù)據(jù)中提取輔助數(shù)據(jù)(光標(biāo)移動(dòng)事件的目的地坐標(biāo)等),并向屏幕畫面數(shù)據(jù)發(fā)生單元31發(fā)送所提取的事件。
接下來,將對在屏幕畫面顯示裝置12和屏幕畫面發(fā)送裝置11之間發(fā)送/接收的信息進(jìn)行說明。從屏幕畫面顯示裝置12向屏幕畫面發(fā)送裝置11發(fā)送的信息實(shí)例包括顯示器的亮度信息和用戶操作事件。圖4和5顯示用于信息發(fā)送的幀格式的實(shí)例。信息類型是用于區(qū)分?jǐn)?shù)據(jù)是顯示器亮度信息還是用戶操作事件信息的信息。如果是顯示器亮度信息,則說明屏幕畫面顯示裝置的當(dāng)前顯示器亮度級別??梢詫⒆鳛楸硎鲲@示器亮度的單位的cd/m2值(坎德拉每平方米)用于顯示器亮度級別?;蛘?,也可以事先設(shè)定分立的級別,例如,如果是設(shè)定三個(gè)級別,則為級別1,級別2和級別3,并且作為亮度信息發(fā)送當(dāng)前的亮度級別?;蛘咭部梢詫⑦B接啟動(dòng)時(shí)的亮度用作基準(zhǔn),并且描述相對于該基準(zhǔn)變化的程度。另一方面,有關(guān)指針位置(坐標(biāo)值)以及按鈕操作內(nèi)容(“按下右鍵”等)的信息被描述為用戶操作事件信息。
下文將對屏幕畫面顯示裝置12和屏幕畫面發(fā)送裝置11之間的操作流程的實(shí)例進(jìn)行描述。當(dāng)屏幕畫面顯示裝置12在開始使用時(shí)訪問屏幕畫面發(fā)送裝置11時(shí),計(jì)算機(jī)屏幕畫面從屏幕畫面發(fā)送裝置11發(fā)送到屏幕畫面顯示裝置12。之后,在屏幕畫面顯示裝置12上的用戶輸入被發(fā)送到屏幕畫面發(fā)送裝置11,并且新更新的屏幕畫面被發(fā)送到屏幕畫面顯示裝置12。在使用裝置一段時(shí)間之后,假設(shè)屏幕畫面顯示裝置12的電池剩余電量低于規(guī)定值,并且顯示器亮度自動(dòng)降低或者由用戶降低。在該種情況下,顯示器亮度信息從屏幕畫面顯示裝置12發(fā)送到屏幕畫面發(fā)送裝置11。屏幕畫面發(fā)送裝置11根據(jù)所接收的亮度信息改變屏幕畫面配色等設(shè)定,從而使該配色即使在經(jīng)改變的亮度下也易于看清,并且產(chǎn)生和發(fā)送新的屏幕畫面。
圖6是顯示在屏幕畫面發(fā)送裝置11上從屏幕畫面顯示裝置12接收亮度信息時(shí)進(jìn)行的操作流程的流程圖。步驟S11到S14的功能可以通過使計(jì)算機(jī)執(zhí)行進(jìn)行步驟S11到S14的指令來實(shí)施。并且,包括該指令的計(jì)算機(jī)程序可以存儲在計(jì)算機(jī)可讀介質(zhì)中。當(dāng)屏幕畫面發(fā)送裝置11從屏幕畫面顯示裝置12接收亮度信息時(shí)(S11),根據(jù)在所接收的亮度信息中顯示的亮度確定將要產(chǎn)生的屏幕畫面配色(S12)。之后,屏幕畫面發(fā)送裝置11利用所確定的配色產(chǎn)生屏幕畫面(S13)并向屏幕畫面顯示裝置12發(fā)送所產(chǎn)生的屏幕畫面(S14)。
利用上述屏幕畫面顯示裝置和屏幕畫面發(fā)送裝置,用戶能夠在從手邊的屏幕畫面顯示裝置觀看屏幕畫面發(fā)送裝置的計(jì)算機(jī)屏幕畫面的同時(shí)進(jìn)行遠(yuǎn)程操作。當(dāng)屏幕畫面顯示裝置的電池剩余電量減少時(shí),顯示器亮度自動(dòng)降低并且設(shè)定省電模式,同時(shí)在屏幕畫面顯示裝置上顯示的圖像變?yōu)閹в屑词巩?dāng)顯示器亮度降低時(shí)仍易于看清的配色的屏幕畫面,從而避免常規(guī)的由于省電方式導(dǎo)致的不便。
(第二實(shí)施例)[指示CPU速度等的屏幕畫面顯示裝置]圖7顯示該實(shí)施例的屏幕畫面顯示裝置41的結(jié)構(gòu)框圖的實(shí)例。該圖顯示CPU(CentralProcessing Unit(中央處理單元))42,內(nèi)存43,外部存儲器44,網(wǎng)絡(luò)裝置45,輸入裝置46,圖像處理電路47,幀緩存器48,顯示器49和電池50。
外部存儲器44是所謂的硬盤驅(qū)動(dòng)器或CD-ROM(Compact Disc Read only Memory(小型光盤只讀存儲器))驅(qū)動(dòng)器,DVD(Digital Versatile Disc(數(shù)字通用光盤))驅(qū)動(dòng)器等,并且存放大量數(shù)據(jù)或程序。當(dāng)操作該裝置必須的程序被存儲在外部存儲器44中時(shí),該程序被傳遞到內(nèi)存43上。
網(wǎng)絡(luò)裝置45是以太網(wǎng)或無線LAN裝置等,并且向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)或從網(wǎng)絡(luò)接收數(shù)據(jù)。
輸入裝置46是用戶輸入數(shù)據(jù)的裝置,與此對應(yīng)的有鼠標(biāo),鍵盤等。
內(nèi)存43是所謂的RAM(Random Access Memory(隨機(jī)存取存儲器))或ROM(Read OnlyMemory(只讀存儲器))。內(nèi)存43存儲操作裝置必須的程序和數(shù)據(jù)。
CPU 42控制其它元件43-50,讀取存儲在RAM或ROM中的程序,并且通過根據(jù)程序進(jìn)行操作而實(shí)現(xiàn)控制。
圖像處理電路47是用于對壓縮圖像數(shù)據(jù)進(jìn)行解壓縮處理的專用電路。
幀緩存器48是用于存儲將要被顯示在顯示器49上的圖像數(shù)據(jù)的地方。
顯示器49實(shí)際顯示存儲在幀緩存器48中的圖像。
該實(shí)施例中使用了圖像處理電路47,但也可以采用所有圖像處理都通過CPU 42進(jìn)行而不用其它任何圖像處理電路的模式。
下文將對屏幕畫面顯示裝置41從屏幕畫面發(fā)送裝置接收屏幕畫面數(shù)據(jù)時(shí)的操作進(jìn)行說明。當(dāng)屏幕畫面顯示裝置41在網(wǎng)絡(luò)裝置45上接收屏幕畫面數(shù)據(jù)時(shí),將所接收的數(shù)據(jù)存儲在內(nèi)存43中。屏幕畫面顯示裝置41分析所接收的屏幕畫面數(shù)據(jù)并且如果必須則整合多塊所接收的數(shù)據(jù),從而構(gòu)成一組圖像數(shù)據(jù)。該組圖像數(shù)據(jù)在未被壓縮時(shí)寫入幀緩存器48的適當(dāng)位置。當(dāng)圖像數(shù)據(jù)被壓縮時(shí),屏幕畫面顯示裝置41向圖像處理電路47傳遞數(shù)據(jù)并且圖像處理電路47解壓縮該數(shù)據(jù)。屏幕畫面顯示裝置41在幀緩存器的適當(dāng)位置寫入經(jīng)解壓縮的數(shù)據(jù)。最新被寫入的圖像數(shù)據(jù)被發(fā)送到顯示器49并且被顯示。通過上述處理步驟,來自屏幕畫面發(fā)送裝置的屏幕畫面數(shù)據(jù)被顯示在顯示器49上。
下文將對與屏幕畫面顯示裝置41的省電相關(guān)的操作進(jìn)行說明。作為省電的方法,首先考慮降低CPU 42的工作頻率的方法。通過降低工作頻率,功耗將被減少?;蛘?,也可以考慮降低圖像處理電路47的工作頻率的方法。另一種可能的方法是用可配置器件(configurable device)構(gòu)建圖像處理電路,并將電路結(jié)構(gòu)改變?yōu)樵谑‰娖陂g只需要小規(guī)模電路的圖像解碼器電路。在工作頻率改變和電路結(jié)構(gòu)改變的時(shí)間,例如,用戶可以被允許設(shè)定確定設(shè)定值的操作模式,或者也可以監(jiān)視電池剩余電量并且根據(jù)電池剩余電量改變結(jié)構(gòu)。指示工作頻率改變以及圖像處理電路結(jié)構(gòu)改變的信息作為工作狀態(tài)信息被發(fā)送到屏幕畫面發(fā)送裝置。
接下來,將對該實(shí)施例的屏幕畫面發(fā)送裝置進(jìn)行說明。因?yàn)槌烁鞣綁K之間的關(guān)系以外該屏幕畫面發(fā)送裝置的結(jié)構(gòu)框圖實(shí)例與圖3所示的第一實(shí)施例相同,從而省略了繪圖部分,僅對其中的不同部分進(jìn)行說明。
工作狀態(tài)信息接收單元接收有關(guān)上述屏幕畫面發(fā)送裝置中的CPU和圖像處理電路的工作頻率的設(shè)定信息以及圖像處理電路的結(jié)構(gòu)信息。該工作狀態(tài)信息接收單元向屏幕畫面數(shù)據(jù)獲取單元和屏幕畫面數(shù)據(jù)發(fā)送單元通知所接收的信息。該屏幕畫面數(shù)據(jù)獲取單元和屏幕畫面數(shù)據(jù)發(fā)送單元進(jìn)行相應(yīng)于屏幕畫面顯示裝置的工作狀態(tài)的處理。例如,當(dāng)工作頻率設(shè)定得低時(shí),發(fā)送屏幕畫面數(shù)據(jù)獲取單元的屏幕畫面獲取頻率被降低到可以在該工作頻率下進(jìn)行處理的幀速率?;蛘撸?dāng)圖像處理電路的結(jié)構(gòu)被改變時(shí),屏幕畫面數(shù)據(jù)發(fā)送單元被適合于以即使發(fā)生所述改變之后仍然允許屏幕畫面數(shù)據(jù)被解碼的圖像壓縮格式進(jìn)行壓縮。
在圖8中顯示從屏幕畫面顯示裝置向屏幕畫面發(fā)送裝置發(fā)送的工作狀態(tài)信息的幀格式的實(shí)例。在指示描述工作狀態(tài)的幀的信息類型之后,描述CPU的工作頻率,圖像編碼譯碼器(CODEC)的類型以及工作頻率。作為工作頻率,可以描述例如400MHz的時(shí)鐘的具體數(shù),或者在可以提供在三個(gè)級別的情況下用例如級別1,級別2和級別3的分立級別,就可以描述當(dāng)前的工作頻率級別。
如上所述,即使在屏幕畫面顯示裝置上由于省電而發(fā)生變化,仍然可以進(jìn)行與經(jīng)改變的結(jié)構(gòu)相匹配的屏幕畫面?zhèn)鬟f。
(第三實(shí)施例)[指令顯示器亮度的發(fā)送側(cè)]圖9顯示根據(jù)第三實(shí)施例的屏幕畫面顯示裝置51的結(jié)構(gòu)框圖的實(shí)例。與圖2不同的地方在于其中增加了電池剩余電量識別單元52。在該圖中,與圖2中相同的元件被標(biāo)以相同的附圖標(biāo)號并且省略重復(fù)的說明。下文僅重點(diǎn)說明與圖2不同的部分。
顯示控制單元26控制顯示器21的亮度。作為控制亮度的方法,任何與顯示器類型匹配的方法都可以使用。例如,當(dāng)顯示器為液晶顯示器時(shí),背光的亮度被控制。當(dāng)諸如有機(jī)EL顯示器的顯示器的元件本身發(fā)光時(shí),元件的發(fā)光量被控制。在控制時(shí)間方面,根據(jù)來自屏幕畫面發(fā)送裝置的顯示器亮度設(shè)定信息對所述時(shí)間進(jìn)行控制。
電池剩余電量識別單元52跟蹤屏幕畫面顯示裝置51的電池剩余電量。被識別的電池剩余電量作為電池剩余電量信息通知通信控制單元23從而被發(fā)送到屏幕畫面發(fā)送裝置并且進(jìn)一步被發(fā)送到顯示控制單元26??梢灾芷谛缘鼗蛘咴陔姵厥S嚯娏柯渲粱虻陀谝欢ㄋ綍r(shí)通知該電池剩余電量?;蛘?,電池剩余電量水平可以分為多個(gè)級別,任何時(shí)候電池剩余電量水平發(fā)生改變都將被通知。
圖10顯示根據(jù)第三實(shí)施例的屏幕畫面發(fā)送裝置61的結(jié)構(gòu)框圖的實(shí)例。與圖3不同的地方在于其中增加了電池剩余電量信息接收單元62。在該圖中,與圖3相同的元件被標(biāo)以相同的附圖標(biāo)號并省略重復(fù)的說明。下文說明的重點(diǎn)僅在與圖3不同的地方。
電池剩余電量信息接收單元62接收來自屏幕畫面顯示裝置的電池剩余電量信息。所接收的電池剩余電量信息被通知屏幕畫面數(shù)據(jù)發(fā)生單元31。
當(dāng)從電池剩余電量信息接收單元62接收屏幕畫面顯示裝置的電池剩余電量信息時(shí),屏幕畫面數(shù)據(jù)發(fā)生單元31根據(jù)電池剩余電量的級別改變將要產(chǎn)生的屏幕畫面。作為改變屏幕畫面的方法,可以有各種不同的考慮。首先,可以考慮將屏幕畫面也就是桌面的背景圖像改變?yōu)閱我活伾膱D像。采用單一顏色減少壓縮后的圖像數(shù)據(jù)大小,減少由屏幕畫面顯示裝置接收的數(shù)據(jù)量,從而能減少電能消耗。在桌面上可以排列很多圖標(biāo),但圖標(biāo)圖形也可以被改變?yōu)閱我活伾暮袪顖D形。進(jìn)一步,假設(shè)顯示器亮度由屏幕畫面顯示裝置改變,就有改變將要使用的顏色的另一種方法。作為顏色改變的另一個(gè)具體實(shí)例,可以考慮這樣的改變配色的方法,即增加窗口顏色和在其上顯示的字符顏色的對比度的差別,從而即使顯示器亮度降低仍然易于用戶觀看。另外,可以根據(jù)電池剩余電量逐步改變配色。首先,可利用與初始配色盡可能接近的顏色逐漸增大對比度的差別,并最終可采用具有諸如白色背景上的黑色或者相反的情況的與初始顏色無關(guān)的產(chǎn)生最強(qiáng)對比度差別的配色。在改變配色時(shí),屏幕畫面數(shù)據(jù)發(fā)生單元31產(chǎn)生并向通信控制單元34發(fā)送顯示器亮度設(shè)定信息,為的是向屏幕畫面顯示裝置通知可以改變顯示器亮度。屏幕畫面數(shù)據(jù)發(fā)生單元31包括亮度確定單元。
下文將對從屏幕畫面發(fā)送裝置61向屏幕畫面顯示裝置發(fā)送的顯示器亮度設(shè)定信息進(jìn)行說明。顯示器亮度設(shè)定信息是指示將要被發(fā)送到屏幕畫面顯示裝置的圖像的配色改變時(shí)顯示器亮度可以改變到什么程度的信息。例如,在假設(shè)作為亮度級別進(jìn)行3個(gè)級別的控制的情況,對配色提供三個(gè)改變級別,即“不變”,“帶有中等程度改進(jìn)的對比度的配色”和“帶有改進(jìn)到極限的對比度的配色”。屏幕畫面發(fā)送裝置61根據(jù)屏幕畫面顯示裝置的電池剩余電量向三種配色類型的任何一種進(jìn)行改變,并將與經(jīng)改變的配色相對應(yīng)的亮度級別作為顯示器亮度設(shè)定信息發(fā)送到屏幕畫面顯示裝置。屏幕畫面顯示裝置根據(jù)所接收的顯示器亮度設(shè)定信息改變顯示器亮度。作為其他顯示器亮度設(shè)定信息,也可以考慮根據(jù)屏幕畫面的某些部分控制亮度的信息。當(dāng)可以改變顯示器的各個(gè)區(qū)域的亮度的顯示器(例如,包括多個(gè)背光光源的顯示裝置,元件發(fā)光型顯示裝置)被用作屏幕畫面顯示裝置的顯示器時(shí),根據(jù)所接收的顯示器亮度設(shè)定信息增加應(yīng)使其更明亮的區(qū)域的亮度,而降低其它區(qū)域的亮度。例如,作為確定屏幕畫面中的每個(gè)區(qū)域的亮度的方法,可以考慮對顯示聚焦窗口(focuswindow)的區(qū)域(在分裂背光型顯示裝置的情況下為與該區(qū)域?qū)?yīng)的背光等)設(shè)定高亮度而對其它區(qū)域設(shè)定低亮度的方法?;蛘?,也可以考慮對用于輸入字符的鼠標(biāo)指針或光標(biāo)周圍的區(qū)域設(shè)定高亮度,或?qū)ζ聊划嬅骖l繁被更新的區(qū)域等設(shè)定高亮度的方法。
圖11顯示從屏幕畫面顯示裝置向屏幕畫面發(fā)送裝置發(fā)送的電池剩余電量信息的幀格式的實(shí)例。最先是表明電池剩余電量信息的信息類型,緊跟其后對電池剩余電量的級別進(jìn)行說明。作為電池剩余電量的級別,也可以考慮采用以諸如Ah(安培-小時(shí))的特定電池容量單位的數(shù)值的方法,也可以簡單地采用預(yù)設(shè)定的分立的剩余電量級別(例如,級別1,級別2等)。或者也可以采用象諸如80%,40%以及1/2,1/3等與滿充電狀態(tài)相關(guān)的充電率的各種表述。
圖12顯示從屏幕畫面發(fā)送裝置向屏幕畫面顯示裝置發(fā)送的顯示器亮度設(shè)定信息的幀格式的實(shí)例。最先是表明顯示器亮度設(shè)定信息的信息類型,緊跟其后對由顯示裝置設(shè)定的亮度級別進(jìn)行說明。作為亮度級別,可以根據(jù)上述三個(gè)級別采用級別1,級別2和級別3的值,也可以采用根據(jù)諸如cd/m2的亮度專用單位的數(shù)值表示亮度級別。在亮度級別之后,對有關(guān)屏幕畫面中亮度級別被設(shè)定的位置的信息(設(shè)定位置信息)進(jìn)行描述。當(dāng)整個(gè)顯示器的亮度始終被改變時(shí)該設(shè)定位置信息可以省略。當(dāng)上述顯示器中僅有一部分的亮度被改變時(shí),將要被改變部分的位置信息被發(fā)送。作為位置信息的具體實(shí)例,亮度被改變的區(qū)域可以呈現(xiàn)為矩形并且其坐標(biāo)可以被敘述,或者可以使用指示顯示器中亮度被改變的位置的位圖(bit map)。
圖13是顯示當(dāng)從屏幕畫面顯示裝置接收電池剩余電量信息時(shí)由屏幕畫面發(fā)送裝置進(jìn)行的處理流程的流程圖??梢酝ㄟ^使計(jì)算機(jī)執(zhí)行進(jìn)行步驟S22到S26的指令實(shí)現(xiàn)步驟S22到S26的功能。并且,包括這些指令的計(jì)算機(jī)程序可以被存儲在計(jì)算機(jī)可讀介質(zhì)中。當(dāng)從屏幕畫面顯示裝置接收電池剩余電量信息時(shí)(S22),屏幕畫面發(fā)送裝置根據(jù)基于所接收的電池剩余電量的配色確定屏幕畫面配色和顯示器亮度(S23)。所確定的顯示器亮度作為顯示器亮度設(shè)定信息發(fā)送到屏幕畫面顯示裝置(S24)。如果采用元件發(fā)光型顯示裝置,可以省略S23和S24。然后,屏幕畫面發(fā)送裝置產(chǎn)生利用所確定的配色產(chǎn)生屏幕畫面(S25)并將所產(chǎn)生的屏幕畫面發(fā)送到屏幕畫面顯示裝置(S26)。
如上所述,當(dāng)屏幕畫面顯示裝置的電池剩余電量降低時(shí),可以通過盡可能簡化屏幕畫面的顯示內(nèi)容減少屏幕畫面顯示裝置接收的數(shù)據(jù)數(shù)量從而減少屏幕畫面顯示裝置的功耗量。此外,不僅通過自動(dòng)降低顯示器亮度,而且還在亮度降低時(shí)通過用易于觀看的配色產(chǎn)生屏幕畫面,就可以在不降低使用性能的同時(shí)降低功耗。
(第四實(shí)施例)[指示屏幕畫面顯示裝置的CPU速度等信息的屏幕畫面發(fā)送側(cè)]下文將對本實(shí)施例的屏幕畫面顯示裝置進(jìn)行說明。由于該屏幕畫面顯示裝置的結(jié)構(gòu)框圖與第二實(shí)施例的圖7相同,將著重對與第二實(shí)施例不同的的處理進(jìn)行說明。
根據(jù)本實(shí)施例,屏幕畫面顯示裝置監(jiān)視電池剩余電量并將電池剩余電量信息發(fā)送到屏幕畫面發(fā)送裝置。而且,屏幕畫面顯示裝置從屏幕畫面發(fā)送裝置接收工作設(shè)定信息。工作設(shè)定信息涉及將要設(shè)定的CPU的工作頻率,圖像處理電路的工作頻率以及有關(guān)圖像處理電路的結(jié)構(gòu)信息。屏幕畫面顯示裝置根據(jù)所接收的工作設(shè)定信息改變設(shè)定。工作設(shè)定信息包括的信息條目數(shù)不限于一條而可以有多條信息,例如可以包括改變CPU的工作頻率和圖像處理電路的工作頻率的信息。
接下來將對該實(shí)施例的屏幕畫面發(fā)送裝置進(jìn)行說明。由于除了各個(gè)方塊之間的關(guān)系以外該屏幕畫面發(fā)送裝置的結(jié)構(gòu)框圖實(shí)例與圖10所示的第三實(shí)施例相同,因此僅通過圖10對與第三實(shí)施例不同的部分進(jìn)行說明。
電池剩余電量信息接收單元62向發(fā)送屏幕畫面數(shù)據(jù)獲取單元32和屏幕畫面數(shù)據(jù)發(fā)送單元33通知從屏幕畫面顯示裝置接收的電池剩余電量信息。
發(fā)送屏幕畫面數(shù)據(jù)獲取單元32和屏幕畫面數(shù)據(jù)發(fā)送單元33根據(jù)所通知的電池剩余電量改變幀速率和壓縮格式,根據(jù)該改變產(chǎn)生將由屏幕畫面顯示裝置設(shè)定的工作設(shè)定信息并將其發(fā)送到屏幕畫面顯示裝置。
圖14顯示工作設(shè)定信息的幀格式的實(shí)例。最先是表明敘述工作設(shè)定信息的幀的信息類型,緊跟其后對CPU的工作頻率,圖像編碼譯碼器(CODEC)的類型以及工作頻率進(jìn)行說明。作為工作頻率,可以使用描述例如400MHz的時(shí)鐘的具體數(shù)的方法,或者在可以提供諸如在三級別情況下用級別1,級別2和級別3的分立級別,就可以描述當(dāng)前的工作頻率級別。另外,圖14描述了CPU的工作頻率,圖像編碼譯碼器(CODEC)的類型和工作頻率,但僅將要改變的項(xiàng)目才可以被描述。
如上所述,當(dāng)屏幕畫面顯示裝置的電池剩余電量降低時(shí),通過改變發(fā)送屏幕畫面數(shù)據(jù)的方法以及將屏幕畫面顯示裝置設(shè)定到與將要被發(fā)送的屏幕畫面數(shù)據(jù)匹配的工作狀態(tài),就可以實(shí)現(xiàn)有效節(jié)電。
(第五實(shí)施例)[選擇發(fā)送事件]
圖15顯示根據(jù)該實(shí)施例的屏幕畫面顯示裝置的結(jié)構(gòu)框圖實(shí)例。在圖中,與圖2中相同的元件被標(biāo)以相同的附圖標(biāo)號,并省略重復(fù)的說明。下文將重點(diǎn)說明與圖2不同的各個(gè)框。
電池剩余電量識別單元72保持跟蹤屏幕畫面顯示裝置的電池剩余電量。電池剩余電量識別單元72向用戶輸入分析單元25通知所識別的電池剩余電量。電池剩余電量可以被周期通知,或僅在有來自用戶輸入分析單元25的請求時(shí)通知?;蛘撸姵厥S嚯娏克娇梢苑譃槎鄠€(gè)級別,并且任何時(shí)候電池剩余電量水平發(fā)生變化就可以進(jìn)行通知。
取代將從輸入裝置24輸入并被轉(zhuǎn)換的全部事件發(fā)送到屏幕畫面發(fā)送裝置,用戶輸入分析單元25根據(jù)從電池剩余電量識別單元72獲得的電池剩余電量信息控制發(fā)送數(shù)量。例如,可以考慮這樣的方法,當(dāng)電池剩余電量等于或高于一定水平時(shí),可以判定電池具有足夠電量,因此所有事件將被發(fā)送,但是當(dāng)電池剩余電量跌至或低于一定水平時(shí),指針移動(dòng)事件不總是被發(fā)送,僅在按鈕上下按壓事件發(fā)生時(shí)才發(fā)送,并且其他事件不發(fā)送。當(dāng)沒有光標(biāo)移動(dòng)事件正在發(fā)送時(shí),如果是屏幕畫面顯示裝置由其本身獨(dú)立拖動(dòng)光標(biāo)而不是使屏幕畫面發(fā)送裝置拖動(dòng)光標(biāo),用戶操作將不會有障礙。作為屏幕畫面發(fā)送裝置獨(dú)立拖動(dòng)光標(biāo)的方法,例如,可以考慮利用顯示器的OSD(On Screen Display(在屏幕畫面上顯示))功能。或者,替代除了按鈕上下按壓事件之外不發(fā)送任何指針移動(dòng)事件的方法,也可以考慮諸如每兩次發(fā)送一次或每三次發(fā)送一次的降低頻率的方法?;蛘?,可以根據(jù)電池剩余電量的級別改變降低事件發(fā)送頻率的方式。另外,在本實(shí)施例中根據(jù)電池剩余電量判定事件的發(fā)送,但也可以允許用戶設(shè)定裝置應(yīng)以什么模式工作。
本實(shí)施例的屏幕畫面發(fā)送裝置與第一實(shí)施例相同,因此省略對其的說明。
通過使用上述屏幕畫面顯示裝置和屏幕畫面發(fā)送裝置,用戶可以在手邊的屏幕畫面顯示裝置上注視屏幕畫面發(fā)送裝置的計(jì)算機(jī)屏幕畫面,同時(shí)對屏幕畫面發(fā)送裝置進(jìn)行操作,并且在屏幕畫面顯示裝置的電池剩余電量顯示不足時(shí)減少指針移動(dòng)事件的發(fā)送數(shù)量,從而減少從屏幕畫面顯示裝置發(fā)送到屏幕畫面發(fā)送裝置的數(shù)據(jù)量,并進(jìn)一步減少與指針移動(dòng)相關(guān)的屏幕畫面更新處理,從而降低屏幕畫面顯示裝置的功耗。
[改變高速緩存器容量]圖16顯示根據(jù)第六實(shí)施例的屏幕畫面顯示裝置81的結(jié)構(gòu)框圖的實(shí)例。在圖中,用相同的附圖標(biāo)號標(biāo)注與圖2相同的元件,并且省略重復(fù)的說明。下文將重點(diǎn)說明與圖2中不同的部分。
電池剩余電量識別單元82保持跟蹤屏幕畫面顯示裝置81的電池剩余電量。電池剩余電量識別單元82通過通信控制單元23向屏幕畫面發(fā)送裝置發(fā)送所識別的電池剩余電量。作為通知的時(shí)間,電池剩余電量可以被定期通知,或僅在有來自用戶輸入分析單元25的請求時(shí)通知?;蛘撸姵厥S嚯娏克娇梢苑譃槎鄠€(gè)級別,并且任何時(shí)候電池剩余電量水平發(fā)生變化就可以進(jìn)行通知。
接收屏幕畫面數(shù)據(jù)存儲器83存儲所接收的與索引相對應(yīng)的屏幕畫面數(shù)據(jù)。將要被存儲的屏幕畫面數(shù)據(jù)和索引被從屏幕畫面數(shù)據(jù)接收單元22發(fā)送。另外,當(dāng)有從屏幕畫面數(shù)據(jù)接收單元22獲取與索引對應(yīng)的屏幕畫面數(shù)據(jù)的請求時(shí),接收屏幕畫面數(shù)據(jù)存儲器83搜索所存儲的屏幕畫面數(shù)據(jù)并將搜索結(jié)果發(fā)送到屏幕畫面數(shù)據(jù)接收單元22。
屏幕畫面數(shù)據(jù)接收單元22可從屏幕畫面發(fā)送裝置接收如下三種屏幕畫面數(shù)據(jù)。
(1)包括繪圖數(shù)據(jù)但不包括索引的屏幕畫面數(shù)據(jù)(2)既包括繪圖數(shù)據(jù)又包括索引的屏幕畫面數(shù)據(jù)(3)包括索引但不包括繪圖數(shù)據(jù)的屏幕畫面數(shù)據(jù)在情況(1),屏幕畫面數(shù)據(jù)接收單元22根據(jù)更新的位置將繪圖數(shù)據(jù)寫入幀緩存器中。在情況(2),屏幕畫面數(shù)據(jù)接收單元22將繪圖數(shù)據(jù)寫入幀緩存器中并將繪圖數(shù)據(jù)和索引發(fā)送到接收屏幕畫面數(shù)據(jù)存儲器83并將其存儲。在情況(3),屏幕畫面數(shù)據(jù)接收單元22將索引發(fā)送到接收屏幕畫面數(shù)據(jù)存儲器83并獲取存儲在接收屏幕畫面數(shù)據(jù)存儲器83中的繪圖數(shù)據(jù)。屏幕畫面數(shù)據(jù)接收單元22將所獲取的繪圖數(shù)據(jù)寫入幀緩存器。圖17到圖19分別顯示幀格式(1)到(3)的實(shí)例。
圖20顯示第六實(shí)施例的屏幕畫面發(fā)送裝置91的結(jié)構(gòu)框圖的實(shí)例。與圖3不同的地方在于增加了發(fā)送屏幕畫面數(shù)據(jù)存儲器92和電池剩余電量信息接收單元93,并且去除了工作狀態(tài)信息接收單元35。在圖中,用相同的附圖標(biāo)號標(biāo)注與圖3相同的元件并省略重復(fù)的說明。下文將重點(diǎn)說明與圖3中不同的部分。
電池剩余電量信息接收單元93向屏幕畫面數(shù)據(jù)發(fā)送單元33通知從屏幕畫面顯示裝置接收的屏幕畫面顯示裝置的電池剩余電量信息。
發(fā)送屏幕畫面數(shù)據(jù)存儲器92存儲被發(fā)送的與索引相對應(yīng)的繪圖數(shù)據(jù)。將要被存儲的繪圖數(shù)據(jù)從屏幕畫面數(shù)據(jù)發(fā)送單元33接收,并且在繪圖數(shù)據(jù)被接收時(shí),將未被使用的索引分配給繪圖數(shù)據(jù)。被分配的索引被通知屏幕畫面數(shù)據(jù)發(fā)送單元33。進(jìn)一步,當(dāng)有對與來自屏幕畫面數(shù)據(jù)發(fā)送單元33的繪圖數(shù)據(jù)相同的繪圖數(shù)據(jù)的搜索請求時(shí),發(fā)送屏幕畫面數(shù)據(jù)存儲器92找到所存儲的繪圖數(shù)據(jù)與該數(shù)據(jù)之間的匹配,并且如果有任何完全相同的部分時(shí),將與該繪圖數(shù)據(jù)相關(guān)的索引發(fā)送到屏幕畫面數(shù)據(jù)發(fā)送單元33。作為匹配方法,可以僅當(dāng)兩者完全匹配或者當(dāng)找到完全包括所接收圖像的圖像時(shí)才發(fā)送索引,匹配位置可以和該圖像的索引一起發(fā)送。
當(dāng)從發(fā)送數(shù)據(jù)獲取單元32接收將要被發(fā)送到屏幕畫面顯示裝置的屏幕畫面數(shù)據(jù)時(shí),屏幕畫面數(shù)據(jù)發(fā)送單元33請求發(fā)送屏幕畫面數(shù)據(jù)存儲器92進(jìn)行搜索以檢查所接收的數(shù)據(jù)是否是已經(jīng)被發(fā)送的繪圖數(shù)據(jù)。當(dāng)在搜索中發(fā)現(xiàn)搜索目的時(shí),僅向屏幕畫面顯示裝置發(fā)送作為搜索結(jié)果的索引,因?yàn)槠聊划嬅鏀?shù)據(jù)已經(jīng)被發(fā)送。然而當(dāng)作為搜索結(jié)果繪圖數(shù)據(jù)的一部分匹配時(shí),指示哪一部分匹配的信息也被發(fā)送。當(dāng)在搜索中未發(fā)現(xiàn)搜索目的時(shí),則判斷繪圖數(shù)據(jù)是否應(yīng)該被存儲在發(fā)送屏幕畫面數(shù)據(jù)存儲器92中,并且如果繪圖數(shù)據(jù)應(yīng)該被存儲,則繪圖數(shù)據(jù)被發(fā)送到發(fā)送屏幕畫面數(shù)據(jù)存儲器92,并且從發(fā)送屏幕畫面數(shù)據(jù)存儲器92接收與被發(fā)送繪圖數(shù)據(jù)相關(guān)的索引。當(dāng)繪圖數(shù)據(jù)被最新存儲在發(fā)送屏幕畫面數(shù)據(jù)存儲器92中時(shí),繪圖數(shù)據(jù)和索引被發(fā)送到通信控制單元34并被發(fā)送到屏幕畫面顯示裝置,而當(dāng)繪圖數(shù)據(jù)未被存儲時(shí),僅繪圖數(shù)據(jù)被發(fā)送到通信控制單元34并被發(fā)送到屏幕畫面顯示裝置。
作為判斷未保存的繪圖數(shù)據(jù)是否被新保存的方法,可以考慮這樣的方法,其中確定被保存數(shù)據(jù)條目的最大數(shù),當(dāng)被保存的繪圖數(shù)據(jù)的條目數(shù)小于該最大數(shù)值時(shí)保存該繪圖數(shù)據(jù),而當(dāng)被保存的繪圖數(shù)據(jù)的條目數(shù)達(dá)到該最大數(shù)時(shí)不保存該繪圖數(shù)據(jù)。根據(jù)從電池剩余電量信息接收單元93接收到的屏幕畫面顯示裝置的電池剩余電量確定所述被保存數(shù)據(jù)條目的最大數(shù)。當(dāng)電池剩余電量充足時(shí),該最大條目數(shù)降低,當(dāng)電池剩余電量降低時(shí),該最大條目數(shù)增加。
如上所述,當(dāng)屏幕畫面顯示裝置的電池剩余電量充足時(shí),數(shù)據(jù)被立即發(fā)送,屏幕畫面發(fā)送裝置不對圖像數(shù)據(jù)等進(jìn)行搜索處理,從而屏幕畫面顯示裝置以較小延遲顯示屏幕畫面。當(dāng)電池剩余電量降低時(shí),所存儲的繪圖數(shù)據(jù)的數(shù)量增加,僅將要被發(fā)送/接收的索引增加,從而可以減少將要在屏幕畫面顯示裝置一側(cè)接收的數(shù)據(jù)量,并進(jìn)一步減少對所接收的圖像數(shù)據(jù)的處理量,從而降低功耗。
(第七實(shí)施例)[取決于位置改變發(fā)送速率]圖21顯示根據(jù)第七實(shí)施例的屏幕畫面發(fā)送裝置101的結(jié)構(gòu)框圖的實(shí)例。與圖3不同的地方在于增加了發(fā)送速率確定單元102和電池剩余電量信息接收單元103。在圖中,用相同的附圖標(biāo)號標(biāo)注與圖3相同的元件并且省略重復(fù)的說明。下文將重點(diǎn)說明與圖3中不同的部分。
電池剩余電量信息接收單元103向發(fā)送速率確定單元102通知從屏幕畫面顯示裝置接收的屏幕畫面顯示裝置的電池剩余電量信息。
發(fā)送速率確定單元102從將要被發(fā)送的屏幕畫面屬性和屏幕畫面顯示裝置的電池剩余電量信息確定屏幕畫面的發(fā)送速率。確定發(fā)送速率的方法不特別限制,但是作為實(shí)例,可以考慮存儲根據(jù)電池剩余電量的屏幕畫面屬性和發(fā)送速率之間的對應(yīng)關(guān)系表的方法。圖22顯示根據(jù)電池剩余電量的屏幕畫面屬性和發(fā)送速率之間的對應(yīng)關(guān)系表的實(shí)例。該表分“高”,“中等”和“低”三級表示發(fā)送速率。例如,屏幕畫面屬性“指針”表示利用指針圖像更新屏幕畫面并且指示當(dāng)屏幕畫面顯示裝置的電池剩余電量為30%或更多時(shí)以高速率進(jìn)行發(fā)送,當(dāng)屏幕畫面顯示裝置的電池剩余電量小于30%時(shí)以中等速率進(jìn)行發(fā)送。同樣,如果在視頻窗口中進(jìn)行屏幕畫面更新,則指示當(dāng)屏幕畫面顯示裝置的電池剩余電量為80%或更多時(shí)以高速率進(jìn)行發(fā)送,等于或大于60%時(shí)以中等速率,小于60%時(shí)以低速率進(jìn)行發(fā)送。當(dāng)有來自發(fā)送屏幕畫面數(shù)據(jù)獲取單元32對于每個(gè)屏幕畫面屬性的發(fā)送速率的問訊時(shí),發(fā)送速率確定單元102根據(jù)該對應(yīng)關(guān)系表檢查發(fā)送速率并給予回應(yīng)。
發(fā)送屏幕畫面數(shù)據(jù)獲取單元32獲取更新屏幕畫面并把將要被發(fā)送到屏幕畫面顯示裝置的數(shù)據(jù)發(fā)送到屏幕畫面數(shù)據(jù)發(fā)送單元33。此時(shí),發(fā)送屏幕畫面數(shù)據(jù)獲取單元32根據(jù)更新屏幕畫面的屬性改變發(fā)送速率??梢杂懈鞣N獲取屏幕畫面屬性的方法,但作為其一個(gè)實(shí)例,可以鉤出(hook)諸如指針移動(dòng)的與繪圖相關(guān)的事件以識別“指針”屬性并從諸如聚焦的開/關(guān)和位置的窗口屬性信息以及應(yīng)用程序名稱識別諸如“聚焦窗口”(focuswindow)和“視頻窗口”的屬性。發(fā)送屏幕畫面數(shù)據(jù)獲取單元32向發(fā)送速率確定單元102訊問更新屏幕畫面屬性的發(fā)送速率。當(dāng)發(fā)送速率為“高”時(shí),發(fā)送屏幕畫面數(shù)據(jù)獲取單元32立刻向屏幕畫面數(shù)據(jù)發(fā)送單元33發(fā)送所獲取的屏幕畫面。當(dāng)發(fā)送速率為“中等”或“低”時(shí),發(fā)送屏幕畫面數(shù)據(jù)獲取單元32將所獲取的屏幕畫面保留與其相對應(yīng)的預(yù)定時(shí)間,然后將屏幕畫面發(fā)送到屏幕畫面數(shù)據(jù)發(fā)送單元33。當(dāng)屏幕畫面在被保留的同時(shí)被新更新時(shí),發(fā)送屏幕畫面數(shù)據(jù)獲取單元32反映該更新并將其發(fā)送到屏幕畫面數(shù)據(jù)發(fā)送單元33。
如上所述,可以通過根據(jù)屏幕畫面的每個(gè)部分的屬性控制發(fā)送速率延長電池的使用時(shí)間并且不忽略對用戶輸入的響應(yīng),諸如以高速率發(fā)送作為諸如指針顯示和菜單顯示的用戶輸入的結(jié)果發(fā)生的屏幕畫面更新,以及因視頻回放窗口和未聚焦的窗口的顯示更新減小發(fā)送速率。
權(quán)利要求
1.一種屏幕畫面發(fā)送裝置,其特征在于,該屏幕畫面發(fā)送裝置包括配置為接收指示屏幕畫面顯示裝置的工作狀態(tài)的工作狀態(tài)信息的信息接收單元;配置為基于所述工作狀態(tài)信息確定要被顯示在所述屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)的配色的配色確定單元;配置為根據(jù)所述配色產(chǎn)生要被顯示在所述屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)的屏幕畫面數(shù)據(jù)發(fā)生單元;和配置為將所述屏幕畫面數(shù)據(jù)發(fā)送到所述屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)發(fā)送單元。
2.如權(quán)利要求1所述的裝置,其特征在于,所述屏幕畫面顯示裝置為背光型LCD裝置,并且信息接收單元接收作為工作狀態(tài)信息的指示LCD裝置的背光亮度的亮度信息。
3.如權(quán)利要求2所述的裝置,其特征在于,所述配色確定單元在所述亮度信息中指示的亮度降低時(shí)擴(kuò)大所述屏幕畫面數(shù)據(jù)中像素色調(diào)從最小值到最大值的范圍。
4.如權(quán)利要求1所述的裝置,其特征在于,所述信息接收單元接收作為所述工作狀態(tài)信息的指示所述屏幕畫面顯示裝置的電池剩余電量的電池信息。
5.如權(quán)利要求4所述的裝置,其特征在于,所述配色確定單元采用單一顏色作為所述屏幕畫面數(shù)據(jù)中的目標(biāo)圖像的配色,以及所述屏幕畫面數(shù)據(jù)發(fā)送單元壓縮所述屏幕畫面數(shù)據(jù)并發(fā)送經(jīng)壓縮的屏幕畫面數(shù)據(jù)。
6.如權(quán)利要求4所述的裝置,其特征在于,該裝置進(jìn)一步包括配置為基于電池剩余電量確定作為所述屏幕畫面顯示裝置的背光型LCD裝置的背光亮度的亮度確定單元;和配置為向所述屏幕畫面顯示裝置發(fā)送指示所述背光亮度的亮度信息的亮度信息發(fā)送單元。
7.如權(quán)利要求6所述的裝置,其特征在于,所述亮度確定單元確定具有多個(gè)背光光源的背光型LCD裝置的每個(gè)背光光源的亮度。
8.如權(quán)利要求1所述的裝置,其特征在于,所述配色確定單元獨(dú)立確定所述屏幕畫面數(shù)據(jù)中各個(gè)窗口的圖像的配色。
9.如權(quán)利要求8所述的裝置,其特征在于,所述配色確定單元僅改變活動(dòng)窗口的圖像的配色,而使不活動(dòng)窗口的圖像的配色保持不變。
10.一種屏幕畫面產(chǎn)生方法,其特征在于,該屏幕畫面產(chǎn)生方法包括接收指示屏幕畫面顯示裝置的工作狀態(tài)的工作狀態(tài)信息;基于所述工作狀態(tài)信息確定要被顯示在所述屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)的配色;根據(jù)所述配色產(chǎn)生要被顯示在所述屏幕畫面顯示裝置上的所述屏幕畫面數(shù)據(jù);和將所述屏幕畫面數(shù)據(jù)發(fā)送到所述屏幕畫面顯示裝置。
11.如權(quán)利要求10所述的方法,其特征在于,所述屏幕畫面顯示裝置為背光型LCD裝置,并且所述接收包括接收作為所述工作狀態(tài)信息的指示LCD裝置的背光亮度的亮度信息。
12.如權(quán)利要求11所述的方法,其特征在于,所述確定所述配色包括在所述亮度信息中指示的亮度降低時(shí)擴(kuò)大所述屏幕畫面數(shù)據(jù)中像素色調(diào)從最小值到最大值的范圍。
13.如權(quán)利要求10所述的方法,其特征在于,所述接收包括接收作為所述工作狀態(tài)信息的指示所述屏幕畫面顯示裝置的電池剩余電量的電池信息。
14.如權(quán)利要求13所述的方法,其特征在于,所述確定配色包括采用單一顏色作為所述屏幕畫面數(shù)據(jù)中目標(biāo)圖像的配色,以及所述屏幕畫面數(shù)據(jù)發(fā)送單元壓縮所述屏幕畫面數(shù)據(jù)并且發(fā)送經(jīng)壓縮的屏幕畫面數(shù)據(jù)。
15.如權(quán)利要求13所述的方法,其特征在于,該方法進(jìn)一步包括基于電池剩余電量確定作為所述屏幕畫面顯示裝置的背光型LCD裝置的背光亮度;和向所述屏幕畫面顯示裝置發(fā)送指示所述背光亮度的亮度信息。
16.如權(quán)利要求15所述的方法,其特征在于,所述確定包括確定具有多個(gè)背光光源的背光型LCD裝置的每個(gè)背光光源的亮度。
17.如權(quán)利要求10所述的方法,其特征在于,所述確定配色包括獨(dú)立確定所述屏幕畫面數(shù)據(jù)中各個(gè)窗口的圖像的配色。
18.如權(quán)利要求17所述的方法,其特征在于,所述確定包括僅改變活動(dòng)窗口的圖像的配色,而使不活動(dòng)窗口的圖像的配色保持不變。
全文摘要
根據(jù)本發(fā)明的一個(gè)方面提供的屏幕畫面發(fā)送裝置包括配置為接收指示屏幕畫面顯示裝置的工作狀態(tài)的工作狀態(tài)信息的信息接收單元;配置為根據(jù)工作狀態(tài)信息確定將要被顯示在屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)的配色的配色確定單元;配置為根據(jù)配色產(chǎn)生將要被顯示在屏幕畫面顯示裝置上的屏幕畫面數(shù)據(jù)的屏幕畫面數(shù)據(jù)發(fā)生單元;和配置為將屏幕畫面數(shù)據(jù)發(fā)送到屏幕畫面顯示裝置的屏幕畫面數(shù)據(jù)發(fā)送單元。另外,本發(fā)明還提供一種相應(yīng)的屏幕畫面產(chǎn)生方法。
文檔編號G06F3/147GK101025655SQ20071008524
公開日2007年8月29日 申請日期2007年2月15日 優(yōu)先權(quán)日2006年2月16日
發(fā)明者山口尚吾, 村井信哉, 伊瀨恒太郎 申請人:株式會社東芝