控制裝置以及遠(yuǎn)程控制裝置制造方法
【專利摘要】控制裝置(3)具備預(yù)先存儲(chǔ)有描繪命令數(shù)據(jù)(13)的存儲(chǔ)裝置(5)、中央運(yùn)算裝置(6)以及描繪運(yùn)算裝置(7)。描繪命令數(shù)據(jù)(13)是用于生成為了生成表示顯示在顯示裝置(4)中的顯示圖像的顯示數(shù)據(jù)而執(zhí)行的描繪命令的數(shù)據(jù)。中央運(yùn)算裝置(6)在預(yù)先確定的描繪條件成立的情況下通過(guò)參照畫面管理表格(41)來(lái)確定與該成立的描繪條件對(duì)應(yīng)的描繪命令確定數(shù)據(jù)而輸出。描繪運(yùn)算裝置(7)從存儲(chǔ)裝置(5)取得根據(jù)該輸出的描繪命令確定數(shù)據(jù)而確定的描繪命令數(shù)據(jù)(13),根據(jù)該取得的描繪命令數(shù)據(jù)(13)來(lái)生成顯示數(shù)據(jù)并輸出到顯示裝置(4)。
【專利說(shuō)明】控制裝置以及遠(yuǎn)程控制裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種顯示圖像的控制裝置以及遠(yuǎn)程控制裝置。
【背景技術(shù)】
[0002]以往,在用于對(duì)家電設(shè)備、儀器設(shè)備等進(jìn)行操作的遠(yuǎn)程控制裝置中,采用了對(duì)印刷在畫面上的文字、圖形的顯示/非顯示進(jìn)行切換的用戶界面。在最近的遠(yuǎn)程控制裝置中,在使表示圖形、文字等的圖像顯示在全點(diǎn)陣液晶顯示器(full dot liquid crystal display)上來(lái)提供容易理解的用戶界面的方面要求變高。另一方面,用于描繪圖像的處理負(fù)荷變大,為了執(zhí)行描繪處理,存在如下問(wèn)題:從遠(yuǎn)程控制裝置對(duì)家電設(shè)備、儀器設(shè)備等進(jìn)行控制的處理延遲,或用于存儲(chǔ)圖像的存儲(chǔ)器容量增加。為了減輕中央運(yùn)算裝置的處理負(fù)擔(dān),例如專利文獻(xiàn)I公開了如下技術(shù):作為執(zhí)行描繪處理的專用的硬件,將描繪運(yùn)算裝置裝載到中央運(yùn)算裝置內(nèi)或者中央運(yùn)算裝置外。
[0003]專利文獻(xiàn)1:日本特開2010-175638號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0004]然而,在專利文獻(xiàn)I記載的技術(shù)中,在使用了在內(nèi)部裝載了描繪運(yùn)算裝置的中央運(yùn)算裝置的情況下,要從以往所使用的中央運(yùn)算裝置變更為其它機(jī)型的中央運(yùn)算裝置。當(dāng)變更中央運(yùn)算裝置的機(jī)型時(shí),需要全部重新開發(fā)中央運(yùn)算裝置所執(zhí)行的程序,往往需要長(zhǎng)期的產(chǎn)品開發(fā)時(shí)間。特別是在與從遠(yuǎn)程控制裝置對(duì)家電、儀器設(shè)備的控制相關(guān)的程序中,通過(guò)多年的問(wèn)題修復(fù)而確保了高可靠性的情況也多,由于重新開發(fā)該程序而有可能產(chǎn)生可靠性上的問(wèn)題。
[0005]另外,在中央運(yùn)算裝置外裝載了描繪運(yùn)算裝置的情況下,也許不需要變更中央運(yùn)算裝置的機(jī)型,但是中央運(yùn)算裝置生成描繪請(qǐng)求(與實(shí)施方式中的描繪命令相當(dāng)),在存儲(chǔ)裝置(RAM)中發(fā)生寫入處理。特別是在描繪復(fù)雜的畫面的情況下,存在如下可能性:描繪請(qǐng)求的數(shù)據(jù)大小變大,與生成處理、寫入處理有關(guān)的負(fù)荷大,對(duì)家電、儀器設(shè)備等進(jìn)行控制這樣的描繪以外的處理較大地延遲。另外,在對(duì)家電、儀器設(shè)備進(jìn)行控制的程序執(zhí)行過(guò)程中,不少時(shí)間被分配給描繪請(qǐng)求的生成、寫入,因此再次需要該程序的定時(shí)(timing)驗(yàn)證等。另外,如果需要,則必須重新開發(fā)程序。
[0006]本發(fā)明是鑒于上述情況而完成的,其目的在于提供一種控制裝置以及遠(yuǎn)程控制裝置,能夠幾乎不變更已有的中央運(yùn)算裝置、已有的程序,而減輕用于使顯示圖像顯示于畫面的中央運(yùn)算裝置的處理負(fù)擔(dān)。
[0007]為了達(dá)到上述目的,本發(fā)明的控制裝置具備:
[0008]顯示裝置,將由顯示數(shù)據(jù)所表示的顯示圖像顯示到畫面;
[0009]存儲(chǔ)裝置,預(yù)先存儲(chǔ)有用于生成描繪命令的描繪命令數(shù)據(jù),其中,該描繪命令是為了生成顯示數(shù)據(jù)而執(zhí)行的命令;
[0010]中央運(yùn)算裝置,預(yù)先存儲(chǔ)有將表示作為執(zhí)行描繪命令的條件而預(yù)先確定的描繪條件的描繪條件數(shù)據(jù)與用于確定描繪命令數(shù)據(jù)的描繪命令確定數(shù)據(jù)關(guān)聯(lián)起來(lái)的畫面管理表格,在描繪條件成立的情況下通過(guò)參照畫面管理表格來(lái)確定與表示該成立的描繪條件的描繪條件數(shù)據(jù)關(guān)聯(lián)起來(lái)的描繪命令確定數(shù)據(jù),并輸出該確定的描繪命令確定數(shù)據(jù);以及
[0011]描繪運(yùn)算裝置,從存儲(chǔ)裝置取得根據(jù)從中央運(yùn)算裝置輸出的描繪命令確定數(shù)據(jù)而確定的描繪命令數(shù)據(jù),通過(guò)執(zhí)行根據(jù)該取得的描繪命令數(shù)據(jù)而生成的描繪命令來(lái)生成顯示數(shù)據(jù),將該生成的顯示數(shù)據(jù)輸出到顯示裝置。
[0012]根據(jù)本發(fā)明,幾乎不用變更已有的中央運(yùn)算裝置、已有的程序,而能夠減輕用于使顯示圖像顯示于畫面的中央運(yùn)算裝置的處理負(fù)擔(dān)。
【專利附圖】
【附圖說(shuō)明】
[0013]圖1是表示實(shí)施方式I的遠(yuǎn)程控制裝置的結(jié)構(gòu)的圖。
[0014]圖2是表示實(shí)施方式I的描繪命令數(shù)據(jù)的一個(gè)例子的圖。
[0015]圖3是表示描繪運(yùn)算裝置為了生成顯示數(shù)據(jù)而使用的各區(qū)域的關(guān)系的一個(gè)例子的圖。
[0016]圖4是表不實(shí)施方式I的畫面管理表格的一個(gè)例子的圖。
[0017]圖5是表示變換部所執(zhí)行的變換處理的一個(gè)例子的圖。
[0018]圖6是表示實(shí)施方式I的遠(yuǎn)程控制裝置所執(zhí)行的處理流程的一個(gè)例子的圖。
[0019]圖7是表示圖6所示的描繪命令執(zhí)行處理的詳細(xì)內(nèi)容的流程圖。
[0020]圖8是表示圖7所示的要素描繪處理的詳細(xì)內(nèi)容的流程圖。
[0021]圖9是表示圖6所示的描繪命令執(zhí)行處理的詳細(xì)內(nèi)容的一個(gè)變形例的流程圖。
[0022]圖10是表示圖9所示的要素描繪處理的詳細(xì)內(nèi)容的流程圖。
[0023]圖11是表示變形例2的遠(yuǎn)程控制裝置的結(jié)構(gòu)的圖。
[0024]圖12是表示變形例2的描繪命令數(shù)據(jù)的一個(gè)例子的圖。
[0025]圖13是表示變形例2的畫面管理表格的一個(gè)例子的圖。
[0026]圖14是表示變形例2的遠(yuǎn)程控制裝置所執(zhí)行的處理流程的一個(gè)例子的圖。
[0027]圖15是表示實(shí)施方式2的遠(yuǎn)程控制裝置的結(jié)構(gòu)的圖。
[0028]圖16是表示實(shí)施方式2的描繪命令數(shù)據(jù)的一個(gè)例子的圖。
[0029]圖17是表示實(shí)施方式2的遠(yuǎn)程控制裝置所執(zhí)行的處理流程的一個(gè)例子的圖。
[0030]圖18是表示圖17所示的描繪命令執(zhí)行處理的詳細(xì)內(nèi)容的流程圖。
[0031](符號(hào)說(shuō)明)
[0032]K301,401:遠(yuǎn)程控制裝置;2:操作部;3、303:控制裝置;4:顯示裝置;5、305、405:存儲(chǔ)裝置;6、306、406:中央運(yùn)算裝置;7、307、407:描繪運(yùn)算裝置;8:顯示部;9 =VRAM ;10:VRAM 數(shù)據(jù)取得部;11:顯示控制部;33、333、433:控制部;34:RAM ;35、335、435 =ROM ;36,336:通信部;37:輸入端口 ;45:寄存器;46、346、446:主機(jī)接口部;47:存儲(chǔ)裝置接口部;48、348、448:命令解析部;49:描繪部;50:變換部;61:描繪開始請(qǐng)求寄存器;62:描繪命令地址寄存器;63:窗口區(qū)域寄存器;64:滾動(dòng)量寄存器;65:要素種類寄存器;66:要素區(qū)域寄存器;67:要素地址寄存器;68、468:中斷寄存器。
【具體實(shí)施方式】[0033]下面參照【專利附圖】
【附圖說(shuō)明】本發(fā)明的實(shí)施方式。在所有附圖中,對(duì)相同的要素附加相同的標(biāo)記。另外,關(guān)于相同的要素,省略重復(fù)的說(shuō)明。
[0034]實(shí)施方式1.[0035]本發(fā)明的實(shí)施方式I的遠(yuǎn)程控制裝置是用戶用于操作空調(diào)機(jī)的裝置。此外,空調(diào)機(jī)是各種設(shè)備的一個(gè)例子,遠(yuǎn)程控制裝置操作的對(duì)象例如也可以是照明、安全系統(tǒng)這樣的家電設(shè)備、儀器設(shè)備等。
[0036]如圖1所示,本實(shí)施方式的遠(yuǎn)程控制裝置I具備操作部2以及控制裝置3。
[0037]操作部2包括用戶進(jìn)行操作的部位,輸出與該操作相應(yīng)的操作信號(hào)。本實(shí)施方式的操作部2具備通過(guò)用戶按下而進(jìn)行操作的多個(gè)按鈕,輸出與所按下的按鈕相應(yīng)的操作信號(hào)。此外,操作部2例如既可以是控制桿,也可以是觸摸面板等。
[0038]控制裝置3是進(jìn)行遠(yuǎn)程控制裝置I的整體控制的裝置,如圖1所示,具備顯示裝置
4、存儲(chǔ)裝置5、中央運(yùn)算裝置6、以及描繪運(yùn)算裝置7。
[0039]顯示裝置4是將顯示圖像顯示于畫面的裝置,如圖1所示,具備顯示部8、VRAM (Video Random Access Memory:視頻隨機(jī)存取存儲(chǔ)器)9、VRAM數(shù)據(jù)取得部10、以及顯示控制部11。
[0040]顯示部8是例如對(duì)應(yīng)32級(jí)灰階的全點(diǎn)陣形式的液晶設(shè)備,在一定大小的畫面中以一定的像素?cái)?shù)來(lái)顯示圖像。此外,顯示部8也可以是對(duì)應(yīng)彩色。VRAM9是保持VRAM數(shù)據(jù)(顯示數(shù)據(jù))的RAM。V RAM數(shù)據(jù)取得部10是取得從描繪運(yùn)算裝置7輸出的VRAM數(shù)據(jù)的接口,將所取得的VRAM數(shù)據(jù)保存到VRAM9中。顯示控制部11定期地取得保存在VRAM9中的VRAM數(shù)據(jù),使所取得的VRAM數(shù)據(jù)表示的顯示圖像顯示于顯示部8的畫面。
[0041]存儲(chǔ)裝置5是存儲(chǔ)各種數(shù)據(jù)的裝置,例如包括EEPROM(Electrically ErasableProgrammable Read-Only Memory:電可擦除可編程只讀存儲(chǔ)器)、串行閃存ROM (Read OnlyMemory:只讀存儲(chǔ)器)、并行閃存ROM等。
[0042]如圖1所示,存儲(chǔ)裝置5將要素圖像數(shù)據(jù)12和描繪命令數(shù)據(jù)13分別存儲(chǔ)到預(yù)先確定的地址。
[0043]要素圖像數(shù)據(jù)12包括表示在顯示部8的畫面的整體或者部分(窗口)中顯示的顯示圖像中所包含的文字、記號(hào)、圖形等要素的圖像(要素圖像)。
[0044]例如在空調(diào)機(jī)為制冷運(yùn)轉(zhuǎn)中的情況下,要素圖像是表示示出為制冷運(yùn)轉(zhuǎn)中的“制” “冷”的各文字的圖像、表示示出目標(biāo)溫度的“O”~“9”的各數(shù)字、“°C”的圖像、利用圖形來(lái)表示風(fēng)量的圖像。此外,一個(gè)要素圖像既可以如“制冷”那樣由多個(gè)文字等來(lái)構(gòu)成,也可以是要素圖像包括背景圖像。
[0045]描繪命令數(shù)據(jù)13包括用于生成為了生成表示顯示圖像的顯示數(shù)據(jù)而被執(zhí)行的命令(描繪命令)所需的數(shù)據(jù)。如圖2所示,描繪命令數(shù)據(jù)13包括窗口區(qū)域設(shè)定命令14、要素描繪命令15、以及表示描繪命令數(shù)據(jù)13的末端的末端命令16。
[0046]窗口區(qū)域設(shè)定命令14是用于在作為描繪運(yùn)算裝置7能夠處理的最大區(qū)域的假想?yún)^(qū)域內(nèi)設(shè)定窗口區(qū)域的命令。如該圖所示,窗口區(qū)域設(shè)定命令14包括表示窗口區(qū)域設(shè)定命令14的要素在后持續(xù)等的頭部(head) 17、以及表示在假想?yún)^(qū)域內(nèi)設(shè)定矩形的窗口區(qū)域的位置的假想?yún)^(qū)域坐標(biāo)值18~21。
[0047]該圖所示的第I個(gè)(該圖的左側(cè))的窗口區(qū)域設(shè)定命令14中包含的假想?yún)^(qū)域坐標(biāo)值18?21表示矩形區(qū)域(X0、X1、Y0、Y1)。這里,矩形區(qū)域(Χ0、Χ1、Υ0、Υ1)表示X方向的假想?yún)^(qū)域坐標(biāo)值的最小值為xo、其最大值為Χ1、Υ方向的假想?yún)^(qū)域坐標(biāo)值的最小值為Υ0、其最大值為Yl的矩形區(qū)域。
[0048]圖3示出根據(jù)第I個(gè)窗口區(qū)域設(shè)定命令14而設(shè)定于假想?yún)^(qū)域22的窗口區(qū)域23的例子。如該圖所示,本實(shí)施方式的假想?yún)^(qū)域坐標(biāo)值(x、Y)利用以該圖的右上為原點(diǎn)、左右為X方向、上下為Y方向的假想?yún)^(qū)域坐標(biāo)系來(lái)表示。
[0049]要素描繪命令15是用于將要素圖像的外接的矩形區(qū)域即要素區(qū)域24配置在窗口區(qū)域23內(nèi)的命令。此外,要素區(qū)域24不限于矩形,也可以適當(dāng)采用圓、橢圓等。如圖2所示,要素描繪命令15包括頭部25、要素種類26、相對(duì)坐標(biāo)值27?30、以及要素地址31。
[0050]頭部25表示要素描繪命令15的各要素在后持續(xù)等。要素種類26表示GIF、JPEG等的要素圖像數(shù)據(jù)12中所采用的圖像壓縮的種類。相對(duì)坐標(biāo)值27?30表示在窗口區(qū)域23內(nèi)配置要素區(qū)域24的位置。要素地址31表示在存儲(chǔ)裝置5中保存有要素圖像數(shù)據(jù)12的地址。
[0051]接續(xù)該圖所示的第I個(gè)窗口區(qū)域設(shè)定命令14之后的要素描繪命令15中包含的相對(duì)坐標(biāo)值27?30表示X方向的相對(duì)坐標(biāo)值的最小值為RX0、其最大值為RXl、Y方向的相對(duì)坐標(biāo)值的最小值為RY0、其最大值為RYl的矩形區(qū)域(RXO、RXU RY0, RYl)。
[0052]相對(duì)坐標(biāo)值是表示根據(jù)窗口區(qū)域設(shè)定命令14來(lái)設(shè)定的窗口區(qū)域內(nèi)的位置的坐標(biāo)值。如圖3所示,本實(shí)施方式的相對(duì)坐標(biāo)值(RX、RY)利用以窗口區(qū)域23的右上角的假想?yún)^(qū)域坐標(biāo)(Χ0、Υ0)為相對(duì)坐標(biāo)的原點(diǎn)、左右為X方向、上下為Y方向的相對(duì)坐標(biāo)系來(lái)表示。該圖的要素區(qū)域24是利用第I個(gè)窗口區(qū)域設(shè)定命令14之后的要素描繪命令15中包含的相對(duì)坐標(biāo)值27?30來(lái)配置的要素區(qū)域24的例子。
[0053]此夕卜,VRAM區(qū)域(顯示區(qū)域)32是與顯示部8的畫面對(duì)應(yīng)的區(qū)域,例如如該圖所示設(shè)定于假想?yún)^(qū)域22內(nèi)的中央等。因而,在該圖中,窗口區(qū)域23與VRAM區(qū)域32重疊的部分的圖像成為顯示圖像。即,在窗口區(qū)域23與VRAM區(qū)域32重疊的部分中配置的要素圖像顯示于顯示部8的畫面。另外,在向VRAM區(qū)域32的上方或者下方突出的窗口區(qū)域23的部分中配置的要素圖像不顯示于顯示部8的畫面,在窗口區(qū)域23滾動(dòng)了的情況下顯示于顯示部8的畫面。
[0054]回到圖1,中央運(yùn)算裝置(微型計(jì)算機(jī))6是進(jìn)行遠(yuǎn)程控制裝置I的整體控制的裝置,具備控制部33、RAM (Random Access Memory:隨機(jī)存取存儲(chǔ)器)34、R0M35、通信部36、以及輸入端口 37。
[0055]控制部33解析從R0M35讀入的軟件程序(下面稱為“程序”。)并按照該解析內(nèi)容來(lái)進(jìn)行運(yùn)算處理、或R0M35、RAM34、通信部36、輸入端口 37這樣的周邊功能的控制處理。
[0056]RAM34是作為控制部33的工作區(qū)域而使用的易失性存儲(chǔ)器。
[0057]R0M35是存儲(chǔ)控制部33所執(zhí)行的程序的非易失性存儲(chǔ)器,預(yù)先存儲(chǔ)有控制應(yīng)用程序40和畫面管理表格41。
[0058]控制應(yīng)用程序40是進(jìn)行遠(yuǎn)程控制裝置I的整體控制(主控制)、針對(duì)被控制裝置的控制、操作的程序。
[0059]畫面管理表格41保存有對(duì)畫面內(nèi)容進(jìn)行更新的描繪條件和在滿足該描繪條件的情況下所顯示的畫面內(nèi)容。[0060]圖4示出畫面管理表格41的一個(gè)例子。在畫面管理表格41中,針對(duì)每個(gè)畫面編號(hào),將描繪命令地址、和與操作類別相應(yīng)的畫面編號(hào)關(guān)聯(lián)起來(lái)。畫面編號(hào)是為了唯一地識(shí)別初始畫面、操作輸入畫面這樣的畫面的種類而預(yù)先分配給各個(gè)畫面的編號(hào)。描繪命令地址是保存有用于顯示與其關(guān)聯(lián)起來(lái)的畫面的描繪命令數(shù)據(jù)13的存儲(chǔ)裝置5上的地址。操作類別是用戶對(duì)操作部2進(jìn)行的操作的類別。操作類別在本實(shí)施方式中表示按下了由按鈕O?按鈕N所確定的按鈕中的哪個(gè)按鈕。與操作類別相應(yīng)的畫面編號(hào)表示根據(jù)在顯示有與其關(guān)聯(lián)起來(lái)的畫面編號(hào)(在圖4中是最左列所示的畫面編號(hào))的畫面時(shí)進(jìn)行了的操作的類別而接下來(lái)要顯示的畫面的畫面編號(hào)。這里,上述的描繪條件相當(dāng)于顯示中的畫面編號(hào)和操作類別,上述的畫面內(nèi)容相當(dāng)于描繪命令地址。此外,描繪命令地址是用于確定描繪命令數(shù)據(jù)13的描繪命令確定數(shù)據(jù)的一個(gè)例子。
[0061]回到圖1,通信部36是用于從中央運(yùn)算裝置6將主機(jī)命令輸出到描繪運(yùn)算裝置7、并讀寫描繪運(yùn)算裝置7的寄存器內(nèi)容的通信接口。作為具體的通信接口的方式,有時(shí)鐘同步型串行方式、非同步型串行通信方式、通用總線方式等。
[0062]輸入端口 37檢測(cè)來(lái)自操作部2的操作信號(hào)、來(lái)自描繪運(yùn)算裝置7的中斷信號(hào)等。
[0063]如圖1所示,描繪運(yùn)算裝置7具備寄存器45、主機(jī)接口部46、存儲(chǔ)裝置接口部47、命令解析部48、描繪部49、以及變換部50。
[0064]在寄存器45中保存有描繪運(yùn)算裝置7用于描繪處理的信息。如該圖所示,寄存器45具有描繪開始請(qǐng)求寄存器61、描繪命令地址寄存器62、窗口區(qū)域寄存器63、滾動(dòng)量寄存器64、要素種類寄存器65、要素區(qū)域寄存器66、要素地址寄存器67以及中斷寄存器68。
[0065]描繪開始請(qǐng)求寄存器61是用于中央運(yùn)算裝置6對(duì)描繪運(yùn)算裝置7指示開始描繪處理的寄存器。描繪命令地址寄存器62是用于對(duì)保存有處理對(duì)象的描繪命令數(shù)據(jù)13的存儲(chǔ)裝置5上的地址進(jìn)行設(shè)定的寄存器。窗口區(qū)域寄存器63是用于對(duì)處理對(duì)象的描繪命令內(nèi)示出的窗口區(qū)域進(jìn)行設(shè)定的寄存器。滾動(dòng)量寄存器64是用于對(duì)窗口區(qū)域的X方向以及Y方向的移動(dòng)量(滾動(dòng)量)進(jìn)行設(shè)定的寄存器。要素種類寄存器65是用于對(duì)所描繪的要素圖像的種類進(jìn)行設(shè)定的寄存器。要素區(qū)域寄存器66是用于對(duì)所描繪的要素圖像的描繪目的地坐標(biāo)(針對(duì)窗口區(qū)域的相對(duì)坐標(biāo))進(jìn)行設(shè)定的寄存器。要素地址寄存器67是用于對(duì)保存有所描繪的要素圖像的存儲(chǔ)裝置5上的地址進(jìn)行設(shè)定的寄存器。中斷寄存器68是用于設(shè)定表示描繪結(jié)束的描繪結(jié)束標(biāo)志的寄存器。
[0066]主機(jī)接口部46按照從中央運(yùn)算裝置6接受的主機(jī)命令,對(duì)寄存器45的規(guī)定位置的內(nèi)容進(jìn)行讀與。
[0067]另外,在中斷寄存器68的描繪結(jié)束標(biāo)志被設(shè)置了的情況下,主機(jī)接口部46向中央運(yùn)算裝置6的輸入端口 37輸出中斷信號(hào)。
[0068]存儲(chǔ)裝置接口部47是從存儲(chǔ)裝置5以規(guī)定的數(shù)據(jù)大小為單位(例如,I字節(jié)(Byte))來(lái)取得描繪命令數(shù)據(jù)13或者要素圖像數(shù)據(jù)12的接口。
[0069]命令解析部48監(jiān)視描繪開始請(qǐng)求寄存器61。當(dāng)指示開始描繪處理的標(biāo)志(描繪開始標(biāo)志)被設(shè)定于描繪開始請(qǐng)求寄存器61時(shí),命令解析部48經(jīng)由存儲(chǔ)裝置接口部47從存儲(chǔ)裝置5取得描繪命令數(shù)據(jù)13。詳細(xì)地說(shuō),命令解析部48從設(shè)定于描繪命令地址寄存器62的地址,取得存儲(chǔ)在存儲(chǔ)裝置5中的一連串的描繪命令數(shù)據(jù)13。
[0070]并且,命令解析部48通過(guò)解析描繪命令數(shù)據(jù)13,將包含在該描繪命令中的各數(shù)據(jù)保存到與各自對(duì)應(yīng)的寄存器63、65?67中。此時(shí),命令解析部48在每當(dāng)讀入描繪命令數(shù)據(jù)13的要素描繪命令時(shí)向描繪部49進(jìn)行要素描繪請(qǐng)求通知,臨時(shí)停止描繪命令數(shù)據(jù)13的讀入。命令解析部48在從描繪部49接受了要素描繪結(jié)束通知之后重新開始描繪命令數(shù)據(jù)13的讀入。這里,要素描繪請(qǐng)求通知是表示請(qǐng)求開始要素圖像的描繪的通知。要素描繪結(jié)束通知是表示要素圖像的描繪結(jié)束了的通知。
[0071]描繪部49在接受所述要素描繪請(qǐng)求通知時(shí)進(jìn)行要素圖像的描繪處理。詳細(xì)地說(shuō),描繪部49根據(jù)設(shè)定在要素地址寄存器67中的地址,從存儲(chǔ)裝置5經(jīng)由存儲(chǔ)裝置接口部47取得要素圖像數(shù)據(jù)12。描繪部49根據(jù)保存在要素種類寄存器65中的圖像種類數(shù)據(jù)所表示的圖像種類來(lái)進(jìn)行解壓縮處理,由此生成描繪數(shù)據(jù)。
[0072]而且,描繪部49參照窗口區(qū)域寄存器63、滾動(dòng)量寄存器64以及要素區(qū)域寄存器66,運(yùn)算按照所參照的各寄存器63、64、66針對(duì)要素圖像的各像素的每個(gè)像素配置的假想?yún)^(qū)域上的坐標(biāo)位置。描繪部49將包含在VRAM區(qū)域32中的要素圖像的描繪數(shù)據(jù)與表示各像素的坐標(biāo)位置的數(shù)據(jù)一起輸出到變換部50。具體地說(shuō),描繪數(shù)據(jù)是表示各像素的像素值的數(shù)據(jù),在單色圖像的情況下描繪數(shù)據(jù)以I比特(白、黑)來(lái)表示I個(gè)像素。
[0073]變換部50將從描繪部49輸入的描繪數(shù)據(jù)變換為與顯示裝置4對(duì)應(yīng)的數(shù)據(jù)格式的VRAM數(shù)據(jù)55。變換部50經(jīng)由VRAM數(shù)據(jù)取得部10,向與和描繪數(shù)據(jù)一起輸入的數(shù)據(jù)所表示的坐標(biāo)位置對(duì)應(yīng)的VRAM9上的位置寫入該變換后的VRAM數(shù)據(jù)55。在該變換處理中,例如如圖5所示,單色3像素量的描繪數(shù)據(jù)53被變換為16比特(bit)的VRAM數(shù)據(jù)55。
[0074]到此為止,說(shuō)明了本發(fā)明的實(shí)施方式I的遠(yuǎn)程控制裝置I的結(jié)構(gòu)。以下,參照附圖來(lái)說(shuō)明本實(shí)施方式的遠(yuǎn)程控制裝置I在工作中所執(zhí)行的處理。
[0075]如圖6所示,中央運(yùn)算裝置6通過(guò)執(zhí)行控制應(yīng)用程序40來(lái)進(jìn)行主控制處理(步驟S101)。
[0076]在執(zhí)行主控制處理(步驟S101)的過(guò)程中用戶操作了操作部2的情況下,向輸入端口 37輸入操作信號(hào)。由此,中央運(yùn)算裝置6檢測(cè)用戶的操作輸入(步驟S102),中斷主控制處理。
[0077]中央運(yùn)算裝置6參照畫面管理表格41 (步驟S103),根據(jù)顯示在顯示裝置4中的畫面的畫面編號(hào)和所取得的操作信號(hào)所表示的操作類別,按照成立的描繪條件來(lái)確定接下來(lái)的顯示畫面的描繪命令地址(步驟S104)。
[0078]例如,設(shè)為由中央運(yùn)算裝置6取得的操作信號(hào)所表示的操作類別為“按鈕O”、此時(shí)的顯示畫面的畫面編號(hào)為“O”。當(dāng)參照?qǐng)D4所示的畫面管理表格41時(shí),接下來(lái)要描繪的顯示畫面的畫面編號(hào)是“2”。中央運(yùn)算裝置6確定為與畫面編號(hào)“2”關(guān)聯(lián)起來(lái)的描繪命令地址“CCCCC”是接下來(lái)的顯示畫面的描繪命令地址。
[0079]接著,中央運(yùn)算裝置6將把所確定的描繪命令地址設(shè)定于描繪命令地址寄存器62的主機(jī)命令經(jīng)由通信部36而輸出到描繪運(yùn)算裝置7 (步驟S105)。此時(shí)接下來(lái),中央運(yùn)算裝置6也可以對(duì)滾動(dòng)量寄存器64設(shè)定某個(gè)值、例如“O”。
[0080]如圖6所示,描繪運(yùn)算裝置7的主機(jī)接口部46將與所輸入的主機(jī)命令相應(yīng)的描繪命令地址設(shè)定于描繪命令地址寄存器62 (步驟S106)。
[0081]接著,中央運(yùn)算裝置6將把描繪開始標(biāo)志寫入描繪開始請(qǐng)求寄存器61的主機(jī)命令(描繪開始請(qǐng)求)輸出到描繪運(yùn)算裝置7 (步驟S107)。之后,控制部33重新開始所中斷的主控制處理(步驟S108)。
[0082]描繪運(yùn)算裝置7的主機(jī)接口部46響應(yīng)于輸入了描繪開始請(qǐng)求的情形,將描繪開始標(biāo)志設(shè)定于描繪開始請(qǐng)求寄存器61 (步驟S109)。
[0083]對(duì)描繪開始請(qǐng)求寄存器61進(jìn)行監(jiān)視的描繪運(yùn)算裝置7的命令解析部48如果檢測(cè)出設(shè)定了描繪開始標(biāo)志,則進(jìn)行描繪命令執(zhí)行處理(步驟S110)。
[0084]在后面詳細(xì)敘述的描繪命令執(zhí)行處理(SllO)中,描繪運(yùn)算裝置7如該圖所示從描繪命令地址寄存器62所表示的存儲(chǔ)裝置5的地址取得描繪命令數(shù)據(jù)13(步驟S131)。此時(shí),描繪運(yùn)算裝置7每當(dāng)取得I字節(jié)的描繪命令數(shù)據(jù)13時(shí)使描繪命令地址寄存器62的內(nèi)容加I。由此,命令解析部48能夠一邊參照描繪命令地址寄存器62,一邊I字節(jié)I字節(jié)地取得描繪命令數(shù)據(jù)13。描繪運(yùn)算裝置7直到取得末端命令16為止,按照依次取得的描繪命令數(shù)據(jù)13的內(nèi)容來(lái)重復(fù)進(jìn)行窗口區(qū)域的設(shè)定處理或者要素圖像的描繪處理。
[0085]在所取得的描繪命令數(shù)據(jù)13為要素描繪命令15的情況下,命令解析部48在一個(gè)要素描繪命令15的取得完成了的時(shí)間點(diǎn),向描繪部49指示開始要素圖像的描繪處理。如該圖所示,描繪部49從要素地址寄存器67所表示的地址取得要素圖像數(shù)據(jù)12 (步驟S141)。這里,描繪部49每當(dāng)取得I字節(jié)的要素圖像數(shù)據(jù)12時(shí)使要素地址寄存器67的內(nèi)容加1,一邊參照要素地址寄存器67 —邊I字節(jié)I字節(jié)地取得要素圖像數(shù)據(jù)12。描繪部49通過(guò)對(duì)所取得的要素圖像數(shù)據(jù)12進(jìn)行解壓縮處理來(lái)生成描繪數(shù)據(jù)53。描繪部49根據(jù)需要將所生成的描繪數(shù)據(jù)和表示該描繪數(shù)據(jù)53所表示的要素圖像中包含的各像素的坐標(biāo)位置的數(shù)據(jù)輸出到變換部50。
[0086]變換部50將數(shù)據(jù)形式從描繪數(shù)據(jù)53變換為VRAM數(shù)據(jù)55,并將通過(guò)該變換所獲得的VRAM數(shù)據(jù)55輸出到顯示裝置4 (圖8所示的步驟S146)。描繪部49在進(jìn)行處理的要素圖像數(shù)據(jù)12中所包含的全部像素的處理完成時(shí),將要素描繪結(jié)束通知通知給命令解析部
48。響應(yīng)于該要素描繪結(jié)束通知,命令解析部48重新開始描繪命令數(shù)據(jù)13的取得。
[0087]命令解析部48在取得了末端命令16之后,將表示描繪處理結(jié)束的描繪結(jié)束標(biāo)志設(shè)置于中斷寄存器68。由此,主機(jī)接口部46檢測(cè)所設(shè)置的描繪結(jié)束標(biāo)志,將中斷信號(hào)輸出到中央運(yùn)算裝置6(步驟S139)。
[0088]中央運(yùn)算裝置6在檢測(cè)到中斷信號(hào)時(shí)(步驟S111),中斷主控制處理,將對(duì)中斷寄存器68進(jìn)行清除(clear)的主機(jī)命令(描繪結(jié)束標(biāo)志清除指令)經(jīng)由通信部36輸出到描繪運(yùn)算裝置7 (步驟SI 12)。然后,控制部33重新開始主控制處理(步驟SI 13)。
[0089]描繪運(yùn)算裝置7的主機(jī)接口部46在從中央運(yùn)算裝置6取得結(jié)束中斷清除指令時(shí),對(duì)中斷寄存器68進(jìn)行清除,使中斷信號(hào)停止(步驟S114)。
[0090]從到此為止的說(shuō)明可知,為了使顯示圖像顯示于顯示部8而由中央運(yùn)算裝置6所執(zhí)行的處理是從操作檢測(cè)處理(步驟S102)至描繪開始請(qǐng)求輸出處理(步驟S107)為止的處理、中斷信號(hào)取得處理(步驟S111)、以及中斷清除指令處理(步驟S112)。這些處理與如以往那樣生成描繪命令數(shù)據(jù)的處理相比極小。因而,能夠顯著地減輕為了使顯示圖像顯示于顯示部8而施加于中央運(yùn)算裝置6的處理負(fù)荷。
[0091]詳細(xì)地說(shuō)明描繪運(yùn)算裝置7所執(zhí)行的描繪命令執(zhí)行處理(步驟S110)。
[0092]描繪命令執(zhí)行處理(步驟S110)是通過(guò)由命令解析部48在描繪開始請(qǐng)求寄存器61中檢測(cè)描繪開始標(biāo)志而開始的。檢測(cè)到描繪開始標(biāo)志的命令解析部48經(jīng)由存儲(chǔ)裝置接口部47,從存儲(chǔ)裝置5取得保存在描繪命令地址寄存器62中的地址中配置的描繪命令數(shù)據(jù)13(圖6所示的步驟S131)。
[0093]此外詳細(xì)地說(shuō),命令解析部48如果經(jīng)由存儲(chǔ)裝置接口部47從存儲(chǔ)裝置5取得I字節(jié)的描繪命令數(shù)據(jù)13,則使描繪命令地址寄存器62的內(nèi)容加I。命令解析部48通過(guò)重復(fù)上述處理來(lái)I字節(jié)I字節(jié)地取得描繪命令數(shù)據(jù)13。為了簡(jiǎn)化說(shuō)明,下面省略與描繪命令數(shù)據(jù)取得處理的重復(fù)有關(guān)的說(shuō)明,但也可以I字節(jié)I字節(jié)地取得描繪命令數(shù)據(jù)13,并且適當(dāng)?shù)貓?zhí)行以下的處理。
[0094]如圖7所示,命令解析部48解析包含在描繪命令數(shù)據(jù)13中的頭部17、25,來(lái)判斷命令的種類是窗口區(qū)域設(shè)定命令14、還是要素描繪命令15、或者是末端命令16(步驟S132)。
[0095]在步驟S132中判斷為描繪命令的種類是窗口區(qū)域設(shè)定命令14的情況下,命令解析部48將包含在窗口區(qū)域設(shè)定命令中的窗口區(qū)域設(shè)定于窗口區(qū)域寄存器63 (步驟S133)。之后,命令解析部48返回到步驟S132。
[0096]例如,描繪命令數(shù)據(jù)13包括圖2所示的內(nèi)容,在步驟S132中,命令解析部48根據(jù)頭部17來(lái)判斷為是窗口區(qū)域設(shè)定命令14。在這種情況下,命令解析部48在步驟S133中在窗口區(qū)域寄存器63中設(shè)定窗口區(qū)域(X0、X1、Y0、Y1)。
[0097]在步驟S132中判斷為描繪命令的種類是要素描繪命令15的情況下,命令解析部48將要素描繪命令15中包含的要素種類26、要素區(qū)域27?30以及要素地址31分別設(shè)定到要素種類寄存器65、要素區(qū)域寄存器66以及要素地址寄存器67 (步驟S134?S136)。由此,當(dāng)一個(gè)要素描繪命令15的取得完成時(shí),命令解析部48將要素描繪請(qǐng)求通知輸出到描繪部49。
[0098]例如,描繪命令數(shù)據(jù)13包括圖2所示的內(nèi)容,在步驟S132中,命令解析部48根據(jù)頭部25來(lái)判斷為是要素描繪命令15。在這種情況下,命令解析部48在步驟S135中將要素區(qū)域(RX0、RX1、RY0、RY1)設(shè)定到要素區(qū)域寄存器66。
[0099]描繪部49在被輸入了要素描繪請(qǐng)求通知時(shí)開始要素圖像的描繪處理(步驟S137)。參照?qǐng)D8來(lái)說(shuō)明要素描繪處理(步驟S137)。
[0100]如該圖所示,描繪部49首先從在要素地址寄存器67中設(shè)定的地址,經(jīng)由存儲(chǔ)裝置接口部47從存儲(chǔ)裝置5取得要素圖像數(shù)據(jù)12 (步驟S141)。此時(shí),描繪部49每當(dāng)取得I字節(jié)的要素圖像數(shù)據(jù)12時(shí),使要素地址寄存器67的內(nèi)容加I。
[0101]描繪部49通過(guò)與在要素種類寄存器65中設(shè)定的要素種類26相應(yīng)的方法,對(duì)所取得的要素圖像數(shù)據(jù)12進(jìn)行解壓縮,由此生成要素圖像的描繪數(shù)據(jù)53 (步驟S142)。
[0102]描繪部49根據(jù)在窗口區(qū)域寄存器63、滾動(dòng)量寄存器64、以及要素區(qū)域寄存器66中保存的各數(shù)據(jù),計(jì)算出以假想?yún)^(qū)域22上的假想?yún)^(qū)域坐標(biāo)值來(lái)表示的要素區(qū)域24(步驟S143)。
[0103]例如,在窗口區(qū)域?yàn)榧傧雲(yún)^(qū)域坐標(biāo)值下的矩形區(qū)域(X0、X1、Y0、Yl)、滾動(dòng)量在X方向上為SX且在Y方向上為SY、要素區(qū)域24為相對(duì)坐標(biāo)值下的矩形區(qū)域(RX0、RX1、RY0、RYl)的情況下,以假想?yún)^(qū)域坐標(biāo)值來(lái)表示的要素區(qū)域24的位置被計(jì)算為假想?yún)^(qū)域坐標(biāo)值下的矩形區(qū)域(X0+RX0+SX、X0+RX1+SX、Y0+RY0+SY、Y0+RY1+SY)。在圖 3 中,例示了 SX 以及SY都是O的情況下的要素區(qū)域24。[0104]描繪部49在與作為處理對(duì)象的要素描繪命令15相應(yīng)的要素區(qū)域24中有與VRAM區(qū)域32重疊的部分(區(qū)域)的情況下(步驟S144;“是”),將表示該重疊的區(qū)域內(nèi)的要素圖像的描繪數(shù)據(jù)53輸出到變換部50。變換部50如上所述將描繪數(shù)據(jù)變換為VRAM數(shù)據(jù)55(步驟S145)。變換部50將通過(guò)變換所獲得的VRAM數(shù)據(jù)55輸出到顯示控制裝置4(步驟 S146)。
[0105]在表示與VRAM區(qū)域32重疊的區(qū)域內(nèi)的要素圖像的VRAM數(shù)據(jù)55的所有輸出(步驟S146)完成之后、或者在要素區(qū)域24中不存在與VRAM區(qū)域32重疊的區(qū)域的情況下(步驟S144 ;“否”),描繪部49將要素描繪結(jié)束通知輸出到命令解析部48(步驟S147)。由此,描繪部49結(jié)束要素描繪處理(步驟S137)。接受了要素描繪結(jié)束通知的命令解析部48返回到步驟S132。
[0106]通過(guò)這樣執(zhí)行要素描繪處理(步驟S137),生成表示要素圖像以及該要素圖像在顯示部8的畫面中的顯示位置的VRAM數(shù)據(jù)55并輸出到顯示裝置4。
[0107]這里,雖然未圖示,但是顯示裝置4的VRAM數(shù)據(jù)取得部10取得表示要素圖像的VRAM數(shù)據(jù)55。然后,VRAM數(shù)據(jù)取得部10以使該要素圖像配置于與VRAM區(qū)域32中的要素區(qū)域24的位置對(duì)應(yīng)的顯示部8的畫面的位置的方式,將VRAM數(shù)據(jù)55保存到VRAM9中。其結(jié)果,通過(guò)顯示控制部11,要素圖像被配置到恰當(dāng)?shù)奈恢枚@示于顯示部8。
[0108]之后,通過(guò)同樣地處理窗口區(qū)域設(shè)定命令14、要素描繪命令15,在一個(gè)窗口區(qū)域內(nèi)顯示多個(gè)要素圖像、或在其它窗口區(qū)域內(nèi)顯示要素圖像,從而在顯示部8中顯示畫面。
[0109]回到圖7,在步驟S132中判斷為描繪命令的種類是末端命令16的情況下,命令解析部48對(duì)中斷寄存器68設(shè)置描繪結(jié)束標(biāo)志(步驟S138)。
[0110]主機(jī)接口部46例如如果通過(guò)監(jiān)視中斷寄存器68而檢測(cè)到設(shè)置了描繪結(jié)束標(biāo)志,則將中斷信號(hào)輸出到中央運(yùn)算裝置6 (步驟S139)。由此,描繪運(yùn)算裝置7結(jié)束描繪命令執(zhí)行處理(步驟SI 10)。
[0111]到此為止說(shuō)明了本發(fā)明的實(shí)施方式I。
[0112]根據(jù)本實(shí)施方式,構(gòu)成為將保存有描繪命令數(shù)據(jù)13以及要素圖像數(shù)據(jù)12的存儲(chǔ)裝置5和描繪運(yùn)算裝置7外置于中央運(yùn)算裝置6。由于由描繪運(yùn)算裝置7來(lái)執(zhí)行與以往處理負(fù)荷高的畫面生成有關(guān)的處理(考慮了滾動(dòng)量的像素區(qū)域的設(shè)定、像素圖像數(shù)據(jù)的取得和解壓縮處理、向VRAM數(shù)據(jù)55的變換和向顯示裝置4的輸出),因此對(duì)中央運(yùn)算裝置6的主控制幾乎沒(méi)有影響。中央運(yùn)算裝置6只是進(jìn)行與操作類別相應(yīng)的描繪命令地址的特定處理、向描繪運(yùn)算裝置7的描繪開始請(qǐng)求的輸出處理、以及描繪結(jié)束后的中斷清除處理這樣的在短時(shí)間內(nèi)完成的處理。因此,能夠避免如下問(wèn)題:通過(guò)主控制所進(jìn)行的向被控制裝置的操作、控制由于進(jìn)行畫面生成處理而延遲。
[0113]另外,通過(guò)使用全點(diǎn)陣液晶,存儲(chǔ)描繪命令數(shù)據(jù)13以及要素圖像數(shù)據(jù)12所需的存儲(chǔ)器容量一般增加。在本實(shí)施方式中,這些數(shù)據(jù)12、13被保存在存儲(chǔ)裝置5中,并由描繪運(yùn)算裝置7從存儲(chǔ)裝置5直接取得,因此不需要增加內(nèi)置于中央運(yùn)算裝置6的R0M35的容量。
[0114]因而,不用將以往的遠(yuǎn)程控制裝置中所采用的中央運(yùn)算裝置6變更為高性能且內(nèi)置ROM容量大的機(jī)型,而能夠提供裝載了用戶操作性高的全點(diǎn)陣液晶的遠(yuǎn)程控制裝置。另夕卜,由于不需要變更中央運(yùn)算裝置6的機(jī)型,因此能夠沿用許多已有的軟件資產(chǎn)。其結(jié)果,能夠?qū)崿F(xiàn)產(chǎn)品周期的縮短。[0115]而且,在本實(shí)施方式中,并非由中央運(yùn)算裝置6將描繪命令數(shù)據(jù)13 (包含在描繪命令數(shù)據(jù)中的各種信息)設(shè)定到描繪運(yùn)算裝置7,而是事先將所制作的描繪命令數(shù)據(jù)13保存到存儲(chǔ)裝置5中。由此,中央運(yùn)算裝置6只是將描繪命令數(shù)據(jù)13的保存目的地的地址設(shè)定到描繪運(yùn)算裝置7,就可切換顯示圖像。因此,能夠減輕從中央運(yùn)算裝置6向描繪運(yùn)算裝置7輸出的數(shù)據(jù)量,能夠減輕中央運(yùn)算裝置6的處理負(fù)荷。
[0116]而且,在本實(shí)施方式中,根據(jù)假想?yún)^(qū)域坐標(biāo)值18?21和相對(duì)坐標(biāo)值27?30,將要素區(qū)域(要素圖像)24配置于假想?yún)^(qū)域22內(nèi)。由此,在接受了使窗口區(qū)域23滾動(dòng)的操作信號(hào)的情況下,不用改變窗口區(qū)域23的圖像,而只是根據(jù)操作信號(hào)使窗口區(qū)域23移動(dòng),就能夠使顯示圖像滾動(dòng)。因而,能夠高速地執(zhí)行滾動(dòng)處理。
[0117]而且,在本實(shí)施方式中,描繪條件包括通過(guò)操作信號(hào)來(lái)表示的操作的類別。由此,能夠使與用戶的操作相應(yīng)的顯示畫面顯示于顯示部8。另外,描繪條件還包括顯示在顯示部8中的顯示圖像的類別。由此,還能夠根據(jù)顯示在顯示部8中的顯示圖像的類別來(lái)切換顯示圖像。
[0118]本實(shí)施方式也可以如下那樣變形。
[0119]例如,在實(shí)施方式I中,設(shè)為遠(yuǎn)程控制裝置I在接受了基于用戶操作的操作信號(hào)的情況下根據(jù)需要來(lái)描繪圖像。但是,遠(yuǎn)程控制裝置I描繪圖像的觸發(fā)不限于接受操作信號(hào)。
[0120]例如,在執(zhí)行控制應(yīng)用程序40的控制部33滿足由包含在該控制應(yīng)用程序40中的控制邏輯所確定的條件的情況下,也可以根據(jù)需要將顯示圖像顯示于顯示部8。具體地說(shuō),例如有如下情形等:為了將設(shè)備、遠(yuǎn)程控制裝置I的問(wèn)題告知用戶而使特定的顯示圖像顯示于顯示部8 ;在顯示部8的畫面中顯示有當(dāng)前的室溫的情況下,根據(jù)室溫的變化而使變化后的室溫顯不于顯不部8。
[0121]而且例如在實(shí)施方式中,設(shè)為在設(shè)定描繪命令地址的主機(jī)命令中包括對(duì)滾動(dòng)量寄存器64中設(shè)定某個(gè)值的主機(jī)命令。但是,對(duì)滾動(dòng)量寄存器64設(shè)定滾動(dòng)量的方法不限于此。
[0122]例如,也可以在描繪命令數(shù)據(jù)13中包括規(guī)定的滾動(dòng)量,由命令解析部48將該滾動(dòng)量設(shè)定到滾動(dòng)量寄存器64。
[0123]另外,例如也可以將設(shè)定描繪命令地址的主機(jī)命令、與設(shè)定和用戶操作相應(yīng)的滾動(dòng)量的主機(jī)命令一起輸出。例如,在接受使描繪條件成立的操作信號(hào)之后在一定的時(shí)間內(nèi)接受了與滾動(dòng)對(duì)應(yīng)的操作信號(hào)的情況下,通信部36也可以接受控制部33的指示,將設(shè)定描繪命令地址的主機(jī)命令、與把表示與操作信號(hào)相應(yīng)的方向和量的滾動(dòng)量數(shù)據(jù)保存到滾動(dòng)量寄存器64中的主機(jī)命令(設(shè)定滾動(dòng)量的主機(jī)命令)一起輸出。此外,在表示滾動(dòng)的操作信號(hào)中包括滾動(dòng)的方向和量為宜。
[0124](變形例I)
[0125]而且例如在實(shí)施方式I中,如參照?qǐng)D7以及8所說(shuō)明那樣,每當(dāng)要素描繪處理(步驟S137)時(shí)根據(jù)需要將VRAM數(shù)據(jù)55輸出到顯示裝置4。但是,也可以例如直到將包含在一個(gè)描繪命令數(shù)據(jù)13中的要素描繪命令15全部執(zhí)行為止描繪部49儲(chǔ)存描繪數(shù)據(jù)53,之后變換部50根據(jù)需要將該描繪數(shù)據(jù)53變換為VRAM數(shù)據(jù)55而輸出到顯示裝置4。
[0126]圖9以及10示出本變形例的描繪運(yùn)算裝置7所執(zhí)行的處理流程的一個(gè)例子。在描繪命令執(zhí)行處理(步驟SI 10)中,如圖9所示,要素描繪處理(步驟S237)的詳細(xì)內(nèi)容不同。在要素描繪處理(步驟S237)中如圖10所示,在要素區(qū)域計(jì)算處理(步驟S143)之后,描繪部49儲(chǔ)存包含所確定的要素區(qū)域24的描繪數(shù)據(jù)53 (步驟S250)。
[0127]再次回到圖9,在由命令解析部48判斷為描繪命令是末端命令16的情況下(步驟S132 ;末端命令),本變形例的變換部50在結(jié)束中斷設(shè)定處理(步驟S138)之前,執(zhí)行重疊判斷處理(步驟S144)至VRAM數(shù)據(jù)輸出處理(步驟S146)。接著,描繪部49接受變換部50的指示而清除所儲(chǔ)存的描繪數(shù)據(jù)53 (步驟S251)。然后,描繪部49執(zhí)行要素描繪結(jié)束通知的輸出處理(步驟S147)。
[0128]根據(jù)本變形例,不是將各個(gè)要素圖像依次顯示于顯示部8,而是能夠?qū)谝粋€(gè)描繪命令數(shù)據(jù)13中的要素圖像匯總起來(lái)顯示于顯示部8。由此,也起到與實(shí)施方式I相同的效果。
[0129](變形例2)
[0130]在實(shí)施方式I中,設(shè)為描繪命令數(shù)據(jù)13包括由寄存器45所保持的數(shù)據(jù)表示的窗口區(qū)域(假想?yún)^(qū)域坐標(biāo)值18?21)、要素種類26、要素區(qū)域(相對(duì)坐標(biāo)值27?30)以及要素地址31的全部。但是,它們中的一部分也可以通過(guò)中央運(yùn)算裝置6而保存到寄存器63、65?67。在本變形例中,說(shuō)明實(shí)施方式I的描繪命令數(shù)據(jù)13中包含的上述數(shù)據(jù)群中的要素地址數(shù)據(jù)從中央運(yùn)算裝置6被保存到要素地址寄存器67的例子。
[0131]如圖11所示,本變形例的遠(yuǎn)程控制裝置301具備控制裝置303,該控制裝置303具有與實(shí)施方式I的控制裝置3不同的存儲(chǔ)裝置305、中央運(yùn)算裝置306以及描繪運(yùn)算裝置307。
[0132]存儲(chǔ)裝置305代替實(shí)施方式I的描繪命令數(shù)據(jù)13而存儲(chǔ)有描繪命令數(shù)據(jù)313。如圖12所示,描繪命令數(shù)據(jù)313在要素描繪命令315不包括要素地址31的這一點(diǎn)與實(shí)施方式I的描繪命令數(shù)據(jù)13不同。
[0133]中央運(yùn)算裝置306代替實(shí)施方式I的存儲(chǔ)有畫面管理表格41的R0M35、控制部33以及通信部36,而具備存儲(chǔ)有畫面管理表格341的R0M335、控制部333以及通信部336。
[0134]如圖13所示,畫面管理表格341除了描繪命令地址之外,還將要素地址與畫面編號(hào)關(guān)聯(lián)起來(lái)。要素地址是表示與畫面編號(hào)對(duì)應(yīng)的顯示圖像中包含的要素圖像的要素圖像數(shù)據(jù)12在存儲(chǔ)裝置305中的地址。
[0135]控制部333通過(guò)參照畫面管理表格341,除了描繪命令地址之外還確定要素地址。然后,控制部333使包含所確定的描繪命令地址和要素地址的指令(主機(jī)命令)輸出到通信部336。
[0136]通信部336與實(shí)施方式I的通信部36同樣地,接受控制部333的指示而將描繪命令地址的設(shè)定指令輸出到描繪運(yùn)算裝置307。除此之外,通信部336將把所確定的要素地址設(shè)定到要素地址寄存器67的主機(jī)命令(要素地址的設(shè)定指令)輸出到描繪運(yùn)算裝置307。
[0137]描繪運(yùn)算裝置307代替實(shí)施方式I的主機(jī)接口部46和命令解析部48,而具備主機(jī)接口部346和命令解析部348。
[0138]主機(jī)接口部346除了取得實(shí)施方式I的主機(jī)接口部46進(jìn)行輸入輸出的數(shù)據(jù)之外,還取得要素地址的設(shè)定指令。然后,主機(jī)接口部346將所取得的要素地址的設(shè)定指令中包含的要素地址設(shè)定到要素地址寄存器67。
[0139]命令解析部348通過(guò)解析描繪命令數(shù)據(jù)313,將窗口區(qū)域23、要素種類以及要素區(qū)域24設(shè)定到與各自對(duì)應(yīng)的寄存器63、65、66。[0140]到此為止說(shuō)明了本變形例的遠(yuǎn)程控制裝置301所具備的結(jié)構(gòu)。以下參照附圖來(lái)說(shuō)明遠(yuǎn)程控制裝置301所執(zhí)行的處理。
[0141]在本變形例中如圖14所示,中央運(yùn)算裝置306在畫面管理表格參照處理(步驟S103)之后,通過(guò)參照畫面管理表格341來(lái)確定描繪命令地址和要素地址(步驟S304)。這里所確定的要素地址是與如下畫面編號(hào)關(guān)聯(lián)起來(lái)的要素地址,其中,該畫面編號(hào)與通過(guò)和實(shí)施方式I相同的方法來(lái)確定的描繪命令地址相同。
[0142]通信部336接受控制部333的指示,將描繪命令地址的設(shè)定指令和要素地址的設(shè)定指令輸出到描繪運(yùn)算裝置307 (步驟S305)。
[0143]描繪運(yùn)算裝置307的主機(jī)接口部346取得描繪命令地址的設(shè)定指令和要素地址的設(shè)定指令。然后,主機(jī)接口部346將由控制部333所確定的描繪命令地址和要素地址分別設(shè)定到描繪命令地址寄存器 62和要素地址寄存器67 (步驟S306)。
[0144]根據(jù)本變形例,起到與實(shí)施方式I相同的效果。另外,能夠使描繪命令數(shù)據(jù)313的數(shù)據(jù)大小小于實(shí)施方式I的描繪命令數(shù)據(jù)13的數(shù)據(jù)大小。因而,能夠利用存儲(chǔ)容量比實(shí)施方式I小的存儲(chǔ)裝置305來(lái)構(gòu)成遠(yuǎn)程控制裝置301。
[0145]實(shí)施方式2.[0146]在本實(shí)施方式中,與實(shí)施方式I的變形例2同樣地,實(shí)施方式I的描繪命令數(shù)據(jù)13中包含的窗口區(qū)域數(shù)據(jù)、要素種類數(shù)據(jù)、要素區(qū)域數(shù)據(jù)以及要素地址數(shù)據(jù)的一部分通過(guò)中央運(yùn)算裝置而被保存到寄存器。在本實(shí)施方式中,上述的數(shù)據(jù)群的一部分并非如變形例2那樣包含在畫面管理表格341中,而是通過(guò)由中央運(yùn)算裝置執(zhí)行規(guī)定的程序來(lái)生成上述的數(shù)據(jù)群的一部分。在本實(shí)施方式中,以通過(guò)中央運(yùn)算裝置來(lái)生成要素地址數(shù)據(jù)的情況為例進(jìn)行說(shuō)明。
[0147]如圖15所示,本實(shí)施方式的遠(yuǎn)程控制裝置401具備控制裝置403,該控制裝置403具有與變形例2的控制裝置303不同的存儲(chǔ)裝置405、中央運(yùn)算裝置406以及描繪運(yùn)算裝置407。
[0148]存儲(chǔ)裝置405代替變形例2的描繪命令數(shù)據(jù)313而存儲(chǔ)有描繪命令數(shù)據(jù)413。如圖16所示,描繪命令數(shù)據(jù)413包含要素描繪命令415a、415b。此外,下面在對(duì)要素描繪命令415a、415b進(jìn)行統(tǒng)稱的情況下表述為要素描繪命令415。
[0149]要素描繪命令415的頭部425a、425b包含表示是否向中央運(yùn)算裝置406請(qǐng)求對(duì)要素地址寄存器67設(shè)定要素地址數(shù)據(jù)(要素地址的設(shè)定)的標(biāo)志(描繪中斷標(biāo)志)。此外,下面在對(duì)要素描繪命令415的頭部425a、425b進(jìn)行統(tǒng)稱的情況下表述為頭部425。
[0150]圖16的第I個(gè)窗口區(qū)域設(shè)定命令14后續(xù)的第I個(gè)和第2個(gè)要素描繪命令415a是在頭部425a中包含表示向中央運(yùn)算裝置406請(qǐng)求要素地址的設(shè)定(例如“I”)的描繪中斷標(biāo)志的例子。
[0151]另外,圖16的第I個(gè)窗口區(qū)域設(shè)定命令14后續(xù)的圖16的第3個(gè)要素描繪命令415b是在頭部425b中包含表示不向中央運(yùn)算裝置406請(qǐng)求要素地址的設(shè)定(例如“O”)的描繪中斷標(biāo)志的例子。
[0152]如該圖所示,包含描繪中斷標(biāo)志為I的頭部425a的要素描繪命令415a不包括要素地址31,包含描繪中斷標(biāo)志為O的頭部425b的要素描繪命令415b包括要素地址31。
[0153]此外,描繪中斷標(biāo)志也可以代替要素描繪命令415而包含于窗口區(qū)域設(shè)定命令14的頭部。在這種情況下,對(duì)于包含表示向中央運(yùn)算裝置406請(qǐng)求要素地址的設(shè)定的描繪中斷標(biāo)志的窗口區(qū)域設(shè)定命令14,后續(xù)有不包含要素地址31的要素描繪命令315即可。另夕卜,對(duì)于包含表示不向中央運(yùn)算裝置406請(qǐng)求要素地址的設(shè)定的描繪中斷標(biāo)志的窗口區(qū)域設(shè)定命令17,后續(xù)有包含要素地址31的要素描繪命令315即可。
[0154]中央運(yùn)算裝置406代替變形例2的R0M335和控制部333而具備R0M435和控制部433。
[0155]R0M435除了與實(shí)施方式I相同的控制應(yīng)用程序40和畫面管理表格41之外,還存儲(chǔ)有顯示應(yīng)用程序471。顯示應(yīng)用程序471包含為了設(shè)定要素地址而由控制部433所執(zhí)行的程序。
[0156]中央運(yùn)算裝置406在所取得的中斷寄存器468的描繪中斷標(biāo)志中設(shè)置了“I”的情況下,執(zhí)行顯示應(yīng)用程序471。由此,中央運(yùn)算裝置406決定描繪中的顯示畫面、遠(yuǎn)程控制裝置401的動(dòng)作狀態(tài)、以及與從該顯示畫面的描繪開始起的描繪中斷產(chǎn)生次數(shù)相應(yīng)的要素地址。
[0157]在本實(shí)施方式中,要素地址與各要素圖像對(duì)應(yīng)起來(lái)被編入到顯示應(yīng)用程序471中。因而,在執(zhí)行顯示應(yīng)用程序471時(shí),中央運(yùn)算裝置406通過(guò)適當(dāng)參照R0M435或者RAM34來(lái)決定恰當(dāng)?shù)囊氐刂贰4送?,要素地址也可以與各要素圖像對(duì)應(yīng)起來(lái)預(yù)先存儲(chǔ)到R0M435
坐寸ο
[0158]描繪運(yùn)算裝置407代替變形例2的寄存器45、主機(jī)接口部346以及命令解析部348,而具備具有中斷寄存器468的寄存器445、主機(jī)接口部446以及命令解析部448。
[0159]中斷寄存器468是用于除了設(shè)定與實(shí)施方式I相同的描繪結(jié)束標(biāo)志之外,還設(shè)定表示將描繪中斷信號(hào)發(fā)送到中央運(yùn)算裝置406的描繪中斷標(biāo)志的寄存器。
[0160]主機(jī)接口部446輸入輸出與變形例2的主機(jī)接口部346相同的數(shù)據(jù)。除此之外,主機(jī)接口部446監(jiān)視中斷寄存器468,例如在設(shè)置有表示“ I ”的描繪結(jié)束標(biāo)志或者描繪中斷標(biāo)志的情況下將中斷信號(hào)輸出到中央運(yùn)算裝置406。
[0161]命令解析部448通過(guò)解析描繪命令數(shù)據(jù)413,將窗口區(qū)域23、要素種類、要素區(qū)域24以及根據(jù)需要還將要素地址設(shè)定到與各自對(duì)應(yīng)的寄存器63、65、66、67。
[0162]到此為止說(shuō)明了本實(shí)施方式的遠(yuǎn)程控制裝置401所具備的結(jié)構(gòu)。以下參照附圖來(lái)說(shuō)明遠(yuǎn)程控制裝置401所執(zhí)行的處理。
[0163]在本實(shí)施方式中,如圖17所示,描繪運(yùn)算裝置407在后面詳細(xì)敘述的描繪命令執(zhí)行處理(步驟S410)中,根據(jù)需要來(lái)設(shè)置描繪中斷標(biāo)志并輸出中斷信號(hào)(步驟S463),中斷描繪命令執(zhí)行處理。
[0164]中央運(yùn)算裝置406在通過(guò)輸入端口 37檢測(cè)到從描繪運(yùn)算裝置407輸出的中斷信號(hào)時(shí),中央運(yùn)算裝置406中斷主控制處理,輸出從描繪運(yùn)算裝置407取得中斷寄存器468的內(nèi)容的主機(jī)命令。由此,中央運(yùn)算裝置406檢測(cè)設(shè)置于中斷寄存器468的描繪中斷標(biāo)志(步驟 S451)。
[0165]中央運(yùn)算裝置406在所取得的中斷寄存器468的描繪中斷標(biāo)志被設(shè)置有“I”的情況下,執(zhí)行顯示應(yīng)用程序471,決定描繪中的顯示畫面、遠(yuǎn)程控制裝置401的動(dòng)作狀態(tài)、以及與從該顯示畫面的描繪開始起的描繪中斷產(chǎn)生次數(shù)相應(yīng)的要素地址(步驟S452)。此外,在所取得的中斷寄存器468的描繪中斷標(biāo)志沒(méi)有被設(shè)置“I”的情況下,中央運(yùn)算裝置406可以重新開始主控制處理。
[0166]中央運(yùn)算裝置406將設(shè)定所決定的要素地址的主機(jī)命令和清除描繪中斷標(biāo)志的主機(jī)命令經(jīng)由通信部336輸出到描繪控制裝置407 (步驟S453)。之后,中央運(yùn)算裝置406重新開始主控制處理(步驟S454)。
[0167]此外,中央運(yùn)算裝置406也可以將設(shè)定要素地址的主機(jī)命令與設(shè)定所有寄存器的主機(jī)命令一起輸出。
[0168]描繪運(yùn)算裝置407的主機(jī)接口部446在取得設(shè)定要素地址的主機(jī)命令時(shí),描繪運(yùn)算裝置407在描繪命令執(zhí)行處理(步驟S410)中設(shè)定要素地址(步驟S464或者S136)。
[0169]參照?qǐng)D18說(shuō)明描繪命令執(zhí)行處理(步驟410)的詳細(xì)內(nèi)容。
[0170]在S132中,在判斷為描繪命令的種類是要素描繪命令415的情況下,命令解析部448判斷頭部425中包含的描繪中斷標(biāo)志的有無(wú)(步驟S461)。
[0171]在判斷為沒(méi)有包含描繪中斷標(biāo)志(在本實(shí)施方式中“O”)的情況下(步驟S461 ;無(wú)),命令解析部448與實(shí)施方式I同樣地依次設(shè)定要素種類、要素區(qū)域24、以及要素地址(步驟 S134 ?S136)。
[0172]在判斷為包含有描繪中斷標(biāo)志(在本實(shí)施方式中“I”)的情況下(步驟S461 ;有),命令解析部448將描繪中斷標(biāo)志設(shè)定到中斷寄存器468 (步驟S462)。命令解析部448將要素種類以及要素區(qū)域24分別設(shè)定到要素種類寄存器65以及要素區(qū)域寄存器66 (步驟S134以及S135)。
[0173]主機(jī)接口部446在檢測(cè)出對(duì)中斷寄存器468設(shè)定了描繪中斷時(shí),將描繪中斷信號(hào)輸出到中央運(yùn)算裝置406 (步驟S463)。然后,描繪運(yùn)算裝置407中斷描繪命令執(zhí)行處理(步驟 S410)。
[0174]主機(jī)接口部446在從中央運(yùn)算裝置406取得設(shè)定要素地址的主機(jī)命令時(shí),重新開始描繪命令執(zhí)行處理(步驟S410),將所取得的命令中包含的要素地址保存到要素地址寄存器67中(步驟S464)。
[0175]當(dāng)設(shè)定要素地址時(shí)(步驟S464或者S136),描繪部49執(zhí)行要素描繪處理(步驟S137)。從描繪部49接受要素描繪結(jié)束通知的命令解析部348回到步驟S132。
[0176]以上說(shuō)明了本發(fā)明的實(shí)施方式2。
[0177]根據(jù)本實(shí)施方式,除了起到與實(shí)施方式I相同的效果之外,還特別起到下面的效
果O
[0178]在一般的空調(diào)機(jī)的遠(yuǎn)程控制裝置401中例如顯示有制冷運(yùn)轉(zhuǎn)中的目標(biāo)溫度。當(dāng)目標(biāo)溫度被變更時(shí),變更后的目標(biāo)溫度顯示于與變更前相同布局的窗口。在實(shí)施方式I中,通過(guò)使與各目標(biāo)溫度的顯示圖像對(duì)應(yīng)的描繪命令數(shù)據(jù)13存儲(chǔ)到存儲(chǔ)裝置5,從而需要很多描繪命令數(shù)據(jù)13。
[0179]與此相對(duì),本實(shí)施方式的中央運(yùn)算裝置406根據(jù)描繪中的畫面編號(hào)、遠(yuǎn)程控制裝置401的動(dòng)作狀態(tài)、以及描繪中斷的產(chǎn)生次數(shù)來(lái)決定要素地址。因此,例如在顯示目標(biāo)溫度的情況下,如果顯示在遠(yuǎn)程控制裝置401中的目標(biāo)溫度為“20°C ”,則通過(guò)在第I次的中斷中將保存有“2”的圖像(文字)的要素地址設(shè)定到描繪運(yùn)算裝置407、在第2次的中斷中將保存有“O”的圖像(文字)的要素地址設(shè)定到描繪運(yùn)算裝置407,從而能夠自由地變更所顯示的目標(biāo)溫度。[0180]關(guān)于“ V ”是固定顯示,因此在描繪“ V ”的要素描繪命令415b中不設(shè)置描繪中斷標(biāo)志(例如,將頭部425b的描繪中斷標(biāo)志設(shè)為“O”或者Null (空))而利用要素描繪命令內(nèi)的要素地址31來(lái)示出“。C”的要素圖像數(shù)據(jù)保存目的地,由此從中央運(yùn)算裝置406不用特別地指示要素地址而能夠進(jìn)行描繪。
[0181]因而,描繪運(yùn)算裝置407在描繪命令執(zhí)行處理的過(guò)程中輸出中斷信號(hào),中央運(yùn)算裝置406設(shè)定要素地址等寄存器內(nèi)容,由此在目標(biāo)溫度顯示等只有一部分顯示內(nèi)容發(fā)生變化的畫面中,不需要針對(duì)每個(gè)目標(biāo)溫度將描繪命令數(shù)據(jù)保存到存儲(chǔ)裝置405,而能夠削減存儲(chǔ)裝置405所需的存儲(chǔ)容量。
[0182]以上說(shuō)明了本發(fā)明的實(shí)施方式以及變形例,但是本發(fā)明不限于實(shí)施方式以及變形例,例如還包括將各實(shí)施方式以及各變形例適當(dāng)組合的方式、以及與它們均等的技術(shù)范圍。
[0183]本申請(qǐng)主張基于2011年12月7日申請(qǐng)的包括說(shuō)明書、權(quán)利要求書、附圖以及摘要的日本國(guó)專利申請(qǐng)2011-267504號(hào)的優(yōu)先權(quán)。成為該基礎(chǔ)的專利申請(qǐng)的公開內(nèi)容通過(guò)參考而整體地包含在本申請(qǐng)中。
【權(quán)利要求】
1.一種控制裝置,其特征在于,具備: 顯示裝置,將由顯示數(shù)據(jù)所表示的顯示圖像顯示到畫面; 存儲(chǔ)裝置,預(yù)先存儲(chǔ)有用于生成描繪命令的描繪命令數(shù)據(jù),其中,該描繪命令是為了生成所述顯示數(shù)據(jù)而執(zhí)行的命令; 中央運(yùn)算裝置,預(yù)先存儲(chǔ)有將表示作為執(zhí)行所述描繪命令的條件而預(yù)先確定的描繪條件的描繪條件數(shù)據(jù)與用于確定所述描繪命令數(shù)據(jù)的描繪命令確定數(shù)據(jù)關(guān)聯(lián)起來(lái)的畫面管理表格,在所述描繪條件成立的情況下通過(guò)參照所述畫面管理表格來(lái)確定與表示該成立的描繪條件的描繪條件數(shù)據(jù)關(guān)聯(lián)起來(lái)的所述描繪命令確定數(shù)據(jù),并輸出該確定的描繪命令確定數(shù)據(jù);以及 描繪運(yùn)算裝置,從所述存儲(chǔ)裝置取得根據(jù)從所述中央運(yùn)算裝置輸出的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)執(zhí)行根據(jù)該取得的描繪命令數(shù)據(jù)而生成的描繪命令來(lái)生成所述顯示數(shù)據(jù),將該生成的顯示數(shù)據(jù)輸出到所述顯示裝置。
2.根據(jù)權(quán)利要求1所述的控制裝置,其特征在于, 所述描繪命令確 定數(shù)據(jù)表示所述存儲(chǔ)裝置中的存儲(chǔ)有所述描繪命令數(shù)據(jù)的地址。
3.根據(jù)權(quán)利要求1或者2所述的控制裝置,其特征在于, 所述描繪命令數(shù)據(jù)包括用于生成所述描繪命令的所有數(shù)據(jù), 所述描繪運(yùn)算裝置具備: 接口單元,在從所述中央運(yùn)算裝置輸出了所述描繪命令確定數(shù)據(jù)的情況下,取得該輸出的描繪命令確定數(shù)據(jù); 解析單元,從所述存儲(chǔ)裝置取得根據(jù)所述接口單元所取得的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)解析該取得的描繪命令數(shù)據(jù)來(lái)抽取用于生成所述描繪命令的數(shù)據(jù); 描繪單元,執(zhí)行根據(jù)由所述解析單元抽取的用于生成描繪命令的數(shù)據(jù)而生成的描繪命令,從而生成描繪數(shù)據(jù);以及 變換單元,通過(guò)將由所述描繪單元生成的描繪數(shù)據(jù)的數(shù)據(jù)形式變換為適合所述顯示裝置從而生成所述顯示數(shù)據(jù),將該生成的顯示數(shù)據(jù)輸出到所述顯示裝置。
4.根據(jù)權(quán)利要求3所述的控制裝置,其特征在于, 所述存儲(chǔ)裝置還預(yù)先存儲(chǔ)有表示要素圖像的要素圖像數(shù)據(jù),其中,該要素圖像是所述顯示圖像中包含的要素, 所述描繪命令數(shù)據(jù)包括用于確定所述要素圖像數(shù)據(jù)的要素確定數(shù)據(jù)以及為了生成所述顯示數(shù)據(jù)而在假想?yún)^(qū)域內(nèi)用于確定配置所述要素圖像的位置的要素配置數(shù)據(jù),其中,所述假想?yún)^(qū)域是所述描繪運(yùn)算裝置所使用的假想的區(qū)域, 所述解析單元從所述存儲(chǔ)裝置取得根據(jù)所述接口單元所取得的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)解析該取得的描繪命令數(shù)據(jù)來(lái)抽取所述要素確定數(shù)據(jù)和所述要素配置數(shù)據(jù), 所述描繪單元從所述存儲(chǔ)單元取得根據(jù)所述解析單元所抽取的要素確定數(shù)據(jù)而確定的所述要素圖像數(shù)據(jù),將由該取得的要素圖像數(shù)據(jù)所表示的要素圖像根據(jù)所述解析單元所抽取的要素配置數(shù)據(jù)而配置到所述假想?yún)^(qū)域內(nèi),在顯示區(qū)域與所配置的所述要素圖像有重疊的部分的情況下生成表示包含該重疊的部分的圖像的描繪數(shù)據(jù),其中,顯示區(qū)域是包含于所述假想?yún)^(qū)域中且與由所述顯示裝置顯示的畫面對(duì)應(yīng)的區(qū)域。
5.根據(jù)權(quán)利要求4所述的控制裝置,其特征在于, 所述要素配置數(shù)據(jù)包括表示設(shè)定窗口區(qū)域的所述假想?yún)^(qū)域內(nèi)的位置的窗口區(qū)域數(shù)據(jù)、以及表示配置所述要素圖像的所述窗口區(qū)域內(nèi)的位置的相對(duì)位置數(shù)據(jù), 所述解析單元從所述存儲(chǔ)裝置取得根據(jù)所述接口單元所取得的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)解析該取得的描繪命令數(shù)據(jù)來(lái)抽取所述要素確定數(shù)據(jù)、所述窗口區(qū)域數(shù)據(jù)以及所述相對(duì)位置數(shù)據(jù), 所述描繪單元從所述存儲(chǔ)單元取得根據(jù)所述解析單元所抽取的要素確定數(shù)據(jù)而確定的所述要素圖像數(shù)據(jù),根據(jù)所述解析單元所抽取的窗口區(qū)域數(shù)據(jù)而在所述假想?yún)^(qū)域內(nèi)設(shè)定所述窗口區(qū)域,根據(jù)所述解析單元所抽取的相對(duì)位置數(shù)據(jù)而將由所取得的所述要素圖像數(shù)據(jù)表示的要素圖像配置到所設(shè)定的所述窗口區(qū)域內(nèi),在所述顯示區(qū)域與該配置的要素圖像有重疊的部分的情況下生成表示包含該重疊的部分的圖像的描繪數(shù)據(jù)。
6.根據(jù)權(quán)利要求1或者2所述的控制裝置,其特征在于, 所述描繪命令數(shù)據(jù)包括用于生成所述描繪命令的數(shù)據(jù)的一部分和描繪中斷標(biāo)志,該描繪中斷標(biāo)志表示從所述中央運(yùn)算裝置取得用于生成所述描繪命令的數(shù)據(jù)的剩余部分, 所述描繪運(yùn)算裝置具備: 接口單元,在從所述中央運(yùn)算裝置輸出了所述描繪命令確定數(shù)據(jù)的情況下取得該輸出的描繪命令確定數(shù) 據(jù),將請(qǐng)求用于生成所述描繪命令的數(shù)據(jù)的剩余部分的描繪中斷信號(hào)輸出到所述中央運(yùn)算裝置,從所述中央運(yùn)算裝置取得用于生成所述描繪命令的數(shù)據(jù)的剩余部分; 解析單元,從所述存儲(chǔ)裝置取得根據(jù)所述接口單元所取得的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)解析該取得的描繪命令數(shù)據(jù)而抽取用于生成所述描繪命令的數(shù)據(jù)的一部分,并且使所述描繪中斷信號(hào)輸出到所述接口單元; 描繪單元,通過(guò)執(zhí)行根據(jù)由所述解析單元抽取的用于生成描繪命令的數(shù)據(jù)的一部分和由所述接口單元取得的用于生成描繪命令的數(shù)據(jù)的剩余部分而生成的描繪命令,生成描繪數(shù)據(jù);以及 變換單元,通過(guò)將由所述描繪單元生成的描繪數(shù)據(jù)的數(shù)據(jù)形式變換為適合所述顯示裝置從而生成所述顯示數(shù)據(jù),將該生成的顯示數(shù)據(jù)輸出到所述顯示裝置, 所述中央運(yùn)算裝置在從所述描繪運(yùn)算裝置取得所述描繪中斷信號(hào)的情況下,還通過(guò)執(zhí)行預(yù)先確定的處理而將用于生成所述描繪命令的數(shù)據(jù)的剩余部分輸出到所述描繪運(yùn)算裝置。
7.根據(jù)權(quán)利要求6所述的控制裝置,其特征在于, 所述存儲(chǔ)裝置還預(yù)先存儲(chǔ)有表示要素圖像的要素圖像數(shù)據(jù),其中,該要素圖像是所述顯示圖像中包含的要素, 所述描繪命令數(shù)據(jù)包括為了生成所述顯示數(shù)據(jù)而在所述描繪運(yùn)算裝置所使用的假想的區(qū)域即假想?yún)^(qū)域內(nèi)用于配置所述要素圖像的要素配置數(shù)據(jù)作為用于生成所述描繪命令的數(shù)據(jù)的一部分,并包括表示從所述中央運(yùn)算裝置取得用于確定所述要素圖像數(shù)據(jù)的要素確定數(shù)據(jù)作為用于生成所述描繪命令的數(shù)據(jù)的剩余部分的描繪中斷標(biāo)志, 所述接口單元在從所述中央運(yùn)算裝置輸出了所述描繪命令確定數(shù)據(jù)的情況下取得該輸出的描繪命令確定數(shù)據(jù),將請(qǐng)求所述要素確定數(shù)據(jù)的所述描繪中斷信號(hào)輸出到所述中央運(yùn)算裝置,從所述中央運(yùn)算裝置取得所述要素確定數(shù)據(jù), 所述解析單元從所述存儲(chǔ)裝置取得根據(jù)所述接口單元所取得的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)解析該取得的描繪命令數(shù)據(jù)而抽取所述要素配置數(shù)據(jù),并且使所述描繪中斷信號(hào)輸出到所述接口單元, 所述描繪單元從所述存儲(chǔ)單元取得根據(jù)所述接口單元所取得的要素確定數(shù)據(jù)而確定的所述要素圖像數(shù)據(jù),將由該取得的要素圖像數(shù)據(jù)所表示的要素圖像根據(jù)所述解析單元所抽取的要素配置數(shù)據(jù)而配置到所述假想?yún)^(qū)域內(nèi),在顯示區(qū)域與所配置的所述要素圖像有重疊的部分的情況下生成表示包含該重疊的部分的圖像的描繪數(shù)據(jù),其中,該顯示區(qū)域是包含于所述假想?yún)^(qū)域且與由所述顯示裝置顯示的畫面對(duì)應(yīng)的區(qū)域。
8.根據(jù)權(quán)利要求1~7中的任一項(xiàng)所述的控制裝置,其特征在于, 所述中央運(yùn)算裝置預(yù)先存儲(chǔ)有將用戶的操作的類別作為所述描繪條件而包含的描繪條件數(shù)據(jù)與所述描繪命令確定數(shù)據(jù)關(guān)聯(lián)起來(lái)的所述畫面管理表格,在接受表示所述操作的類別的操作信號(hào)的情況下參照所述畫面管理表格,確定與包含該接受的操作信號(hào)所表示的操作的類別的所述描繪條件數(shù)據(jù) 關(guān)聯(lián)起來(lái)的所述描繪命令確定數(shù)據(jù),并輸出該確定的描繪命令確定數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的控制裝置,其特征在于, 所述中央運(yùn)算裝置預(yù)先存儲(chǔ)有將所述用戶的操作的類別和顯示在所述顯示裝置中的顯示圖像的類別的組合作為所述描繪條件而包含的描繪條件數(shù)據(jù)與所述描繪命令確定數(shù)據(jù)關(guān)聯(lián)起來(lái)的所述畫面管理表格,在接受表示所述操作的類別的操作信號(hào)的情況下參照顯示在所述顯示裝置中的顯示圖像的類別和所述畫面管理表格,確定與包含該接受的操作信號(hào)所表示的操作的類別和該參照的顯示圖像的類別的組合的描繪條件數(shù)據(jù)關(guān)聯(lián)起來(lái)的所述描繪命令確定數(shù)據(jù),并輸出該確定的描繪命令確定數(shù)據(jù)。
10.一種遠(yuǎn)程控制裝置,其特征在于, 具備在用戶進(jìn)行了操作的情況下輸出表示該操作的類別的操作信號(hào)的操作單元、以及控制裝置, 所述控制裝置具備: 顯示裝置,將由顯示數(shù)據(jù)所表示的顯示圖像顯示到畫面; 存儲(chǔ)裝置,預(yù)先存儲(chǔ)有用于生成描繪命令的描繪命令數(shù)據(jù),其中,該描繪命令是為了生成所述顯示數(shù)據(jù)而執(zhí)行的命令; 中央運(yùn)算裝置,預(yù)先存儲(chǔ)有將表示作為執(zhí)行所述描繪命令的條件而預(yù)先確定的包含所述操作的類別的描繪條件的描繪條件數(shù)據(jù)與用于確定所述描繪命令數(shù)據(jù)的描繪命令確定數(shù)據(jù)關(guān)聯(lián)起來(lái)的畫面管理表格,在從所述操作單元接受所述操作信號(hào)的情況下參照所述畫面管理表格,確定與該接受的操作信號(hào)所表示的包含操作的類別的所述描繪條件數(shù)據(jù)關(guān)聯(lián)起來(lái)的所述描繪命令確定數(shù)據(jù),并輸出該確定的描繪命令確定數(shù)據(jù);以及 描繪運(yùn)算裝置,從所述存儲(chǔ)裝置取得根據(jù)從所述中央運(yùn)算裝置輸出的描繪命令確定數(shù)據(jù)而確定的所述描繪命令數(shù)據(jù),通過(guò)執(zhí)行根據(jù)該取得的描繪命令數(shù)據(jù)而生成的描繪命令來(lái)生成所述顯示數(shù)據(jù),將該生成的顯示數(shù)據(jù)輸出到所述顯示裝置。
【文檔編號(hào)】G06F3/048GK103988254SQ201280060053
【公開日】2014年8月13日 申請(qǐng)日期:2012年11月22日 優(yōu)先權(quán)日:2011年12月7日
【發(fā)明者】向井卓也, 行田知晃, 小泉吉秋, 中田成憲, 久代紀(jì)之 申請(qǐng)人:三菱電機(jī)株式會(huì)社