两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

終端裝置、服務(wù)器、畫面控制方法和畫面轉(zhuǎn)換方法

文檔序號(hào):6437476閱讀:148來源:國(guó)知局
專利名稱:終端裝置、服務(wù)器、畫面控制方法和畫面轉(zhuǎn)換方法
終端裝置、服務(wù)器、畫面控制方法和畫面轉(zhuǎn)換方法
相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求2010年11月4日提交的日本專利申請(qǐng)No. 2010-247152和2011年10 月31日提交的日本專利申請(qǐng)No. 2011-238502的優(yōu)先權(quán),這些專利申請(qǐng)的整個(gè)主題以引用方式并入本文中。技術(shù)領(lǐng)域
本發(fā)明的方面涉及用于根據(jù)來自服務(wù)器的轉(zhuǎn)換指令進(jìn)行顯示單元的畫面轉(zhuǎn)換的終端裝置、服務(wù)器、畫面控制方法、和畫面轉(zhuǎn)換方法。
背景技術(shù)
已經(jīng)提出用于在終端裝置的顯示器上顯示預(yù)定畫面的技術(shù)(參見例如 JP-A-Hl 1-21四14 和 JP-A-2009-207872)。JP-A-H11-2U914 描述了一種訪問主計(jì)算機(jī)以進(jìn)行業(yè)務(wù)處理的在線業(yè)務(wù)處理系統(tǒng)。在該在線業(yè)務(wù)處理系統(tǒng)中,從安裝在主計(jì)算機(jī)中的在線業(yè)務(wù)程序輸出輸出邏輯信息和輸出控制信息。然后,根據(jù)輸出信息,從主計(jì)算機(jī)向?yàn)g覽器發(fā)送與預(yù)存儲(chǔ)的超文本模板結(jié)合的超文本。根據(jù)超文本,在瀏覽器上顯示數(shù)據(jù)。
JP-A-2009-207872描述了一種在控制器上顯示用于控制醫(yī)療器械的畫面的醫(yī)療控制系統(tǒng)。在該醫(yī)療控制系統(tǒng)中,控制器從醫(yī)療器械接收GUI設(shè)置信息。GUI設(shè)置信息是為形成⑶I畫面的每個(gè)部分而生成的文本數(shù)據(jù)(⑶I畫面參數(shù)信息)??刂破鞣治觫荌設(shè)置信息以生成子圖像,將子圖像組合以形成⑶I圖像,并且顯示⑶I圖像。另外描述的是,控制器可預(yù)先存儲(chǔ)關(guān)于多個(gè)圖形的模板信息,并根據(jù)GUI畫面參數(shù)信息調(diào)節(jié)圖形的尺寸或位置。發(fā)明內(nèi)容
例如,在試圖通過諸如因特網(wǎng)的網(wǎng)絡(luò)用終端裝置接收所需服務(wù)的情況下,終端裝置在顯示單元上顯示用于適當(dāng)?shù)剌斎虢邮辗?wù)所需的信息等的多個(gè)畫面。用戶根據(jù)顯示的畫面多次進(jìn)行輸入操作。在進(jìn)行輸入操作時(shí),應(yīng)將表示多個(gè)待顯示畫面的圖像數(shù)據(jù)通過網(wǎng)絡(luò)傳輸至終端裝置或預(yù)先存儲(chǔ)在終端裝置內(nèi)。然而,在其中表示多個(gè)待顯示畫面的所有圖像數(shù)據(jù)均通過網(wǎng)絡(luò)傳輸至終端裝置的構(gòu)造中,由于通信速率導(dǎo)致直到畫面顯示之前的時(shí)間段可能變得更長(zhǎng)。另一方面,在其中表示多個(gè)待顯示畫面的所有圖像數(shù)據(jù)均預(yù)先存儲(chǔ)在終端裝置內(nèi)的構(gòu)造中,當(dāng)由服務(wù)提供服務(wù)器另外提供新服務(wù)時(shí),終端裝置沒有關(guān)于新服務(wù)的圖像數(shù)據(jù)。因此,無論何時(shí)添加服務(wù),都應(yīng)將關(guān)于新服務(wù)的圖像數(shù)據(jù)另外存儲(chǔ)在能夠與網(wǎng)絡(luò)通信的大量終端裝置中。此外,當(dāng)需要另外存儲(chǔ)圖像數(shù)據(jù)時(shí),可能需要在能夠與網(wǎng)絡(luò)通信的大量終端裝置中另外存儲(chǔ)用于管理關(guān)于新服務(wù)的畫面轉(zhuǎn)換的程序。
本發(fā)明的一個(gè)方面提供了終端裝置、服務(wù)器、畫面控制方法、和畫面轉(zhuǎn)換方法,其能夠減少在有關(guān)畫面顯示的信息通信期間的裝置之間的通信負(fù)荷,并且有效顯示關(guān)于諸如新添加的服務(wù)的擴(kuò)展功能的畫面。
根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例,提供了一種終端裝置,其被配置為與服務(wù)器進(jìn)行通信以進(jìn)行終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換。該終端裝置包括畫面存儲(chǔ)單元, 該畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示依次轉(zhuǎn)換的多個(gè)畫面的多個(gè)畫面信息;第一存儲(chǔ)單元,該第一存儲(chǔ)單元被配置為存儲(chǔ)第一模板信息,第一模板信息用于將終端裝置的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令相關(guān)聯(lián)以通過分別操作該多個(gè)第一類操作單元來指示畫面轉(zhuǎn)換的;驗(yàn)證單元,所述驗(yàn)證單元被配置為使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中的任一個(gè)有效,而不使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中的其他有效;第一發(fā)送控制單元,該第一發(fā)送控制單元被配置為向服務(wù)器發(fā)送表示由驗(yàn)證單元使之有效的第一類操作單元被操作的操作信息;和顯示控制單元,該顯示控制單元被配置為根據(jù)畫面存儲(chǔ)單元中存儲(chǔ)的畫面信息在顯示單元上顯示畫面,并且在由驗(yàn)證單元使之有效的第一類操作單元被操作時(shí),根據(jù)基于對(duì)已驗(yàn)證的第一類操作單元的操作的轉(zhuǎn)換指令,進(jìn)行顯示單元上顯示的畫面的轉(zhuǎn)換,第一接收控制單元,所述第一接收控制單元被配置為從所述服務(wù)器接收表示所述多個(gè)轉(zhuǎn)換指令中的任一個(gè)的第一指令信息,其中,所述驗(yàn)證單元被配置為使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中、與由所述第一接收控制單元接收的所述第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中、與并非由所述第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元有效,其中,第一接收控制單元被配置為接收從已收到由第一發(fā)送控制單元發(fā)送的操作信息的服務(wù)器發(fā)送的新的第一指令信息,并且其中,驗(yàn)證單元被配置為使與由第一接收控制單元所接收的新第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使與并非由該新第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元有效。
根據(jù)上述配置,通過第一類操作單元輸入用于畫面轉(zhuǎn)換的操作。然后,可以向服務(wù)器發(fā)送表示用于畫面轉(zhuǎn)換的操作進(jìn)行的操作信息,并且可以接收新第一指令信息,使得在顯示單元上顯示的畫面轉(zhuǎn)換為根據(jù)輸入操作的畫面。此時(shí),終端裝置不需要管理畫面轉(zhuǎn)換。 終端裝置接收從服務(wù)器發(fā)送的第一指令信息,并根據(jù)由第一指令信息表示的轉(zhuǎn)換指令使預(yù)定的第一類操作單元有效,而不使其他第一類操作單元有效。因此,不需要從服務(wù)器向終端裝置發(fā)送表示通過第一操作單元的操作的轉(zhuǎn)換的畫面的圖像數(shù)據(jù),從而可以減輕與顯示有關(guān)的通信負(fù)荷。
終端裝置可如下地構(gòu)造。也就是說,終端裝置進(jìn)一步可包括第二存儲(chǔ)單元,該第二存儲(chǔ)單元被配置為存儲(chǔ)第二模板信息,該第二模板信息用于將終端裝置的多個(gè)第二類操作單元與多個(gè)信息輸入類型相關(guān)聯(lián),以通過操作該多個(gè)第二類操作單元而輸入關(guān)于終端裝置的操作的設(shè)置信息;操作單元指定單元,該操作單元指定單元被配置為根據(jù)第二模板信息指定對(duì)于該多個(gè)信息輸入類型中的每一個(gè)來說唯一的至少一個(gè)第二類操作單元;和存儲(chǔ)控制單元,該存儲(chǔ)控制單元被配置為當(dāng)由操作單元指定單元指定的第二類操作單元被操作時(shí),存儲(chǔ)通過操作該指定的第二類操作單元輸入的設(shè)置信息,其中,畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示表示多個(gè)信息輸入類型的多個(gè)畫面的多個(gè)畫面信息,其中,第一接收控制單元被配置為從服務(wù)器接收表示用于輸入確定的信息的多個(gè)信息輸入類型中的任一個(gè)的第二指令信息,并接收對(duì)應(yīng)于第二指令信息而確定的且表示由第二指令信息表示的信息輸入類型中的轉(zhuǎn)換指令的第一指令信息,其中,驗(yàn)證單元被配置為使與由第一接收控制單元接收到的第一指令信息所表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,并且其中,第一發(fā)送控制單元被配置為向服務(wù)器發(fā)送表示由驗(yàn)證單元使之有效的第一類操作單元被操作的操作信息,并發(fā)送存儲(chǔ)控制單元存儲(chǔ)的設(shè)置信息。
根據(jù)上述配置,可以根據(jù)來自服務(wù)器的第二指令信息指定第二類操作單元。因此, 可通過使用指定的第二類操作單元的操作輸入設(shè)置信息,并且可將操作信息和輸入設(shè)置信息發(fā)送至服務(wù)器。
此外,在上述終端裝置中,第一接收控制單元可被配置為接收從已收到由第一發(fā)送控制單元發(fā)送的操作信息和設(shè)置信息的服務(wù)器發(fā)送的新第一指令信息和新第二指令信息,驗(yàn)證單元可被配置為使與由第一接收控制單元接收的新第一指令信息所表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,并且操作單元指定單元可指定用由第一接收控制單元接收的新第二指令信息表示且與用于輸入已確定信息的信息輸入類型相關(guān)的第二類操作單元。
根據(jù)上述配置,在使第一類操作單元有效的同時(shí)指定第二類操作單元。因此,可使兩個(gè)操作單元都可操作。
此外,在上述終端裝置中,第一接收控制單元可被配置為接收命令操作終端裝置的功能單元的第三指令信息和用于操作功能單元的參數(shù),其中,從已收到由第一發(fā)送控制單元發(fā)送的操作信息和設(shè)置信息的服務(wù)器發(fā)送第三指令信息和參數(shù),并且由第一接收控制單元接收的第三指令信息命令的功能單元可根據(jù)第一接收控制單元接收的參數(shù)來操作。
根據(jù)上述配置,有效的第一操作單元和已指定的第二操作單元被操作,并且關(guān)于該操作的操作信息和設(shè)置信息被發(fā)送至服務(wù)器。因此,可以適當(dāng)?shù)夭僮鞴δ軉卧?br> 此外,在上述終端裝置中,第一接收控制單元可被配置為從服務(wù)器接收作為信息輸入類型的表示至少一種參數(shù)輸入類型的第二指令信息以及對(duì)應(yīng)于第二指令信息而確定的且表示由第二指令信息表示的信息輸入類型中的轉(zhuǎn)換指令的第一指令信息,并且顯示控制單元可被配置為當(dāng)?shù)谝唤邮湛刂茊卧邮毡硎緟?shù)輸入類型的第二指令信息時(shí),在顯示單元上顯示包括用于輸入?yún)?shù)的區(qū)域的畫面。
根據(jù)上述配置,可以適當(dāng)?shù)剌斎胗糜趨?shù)的設(shè)置信息。
此外,在上述終端裝置中,功能單元可具有打印功能、掃描儀功能和復(fù)印功能中的至少一種。
根據(jù)該配置,在終端裝置中,可以適當(dāng)?shù)剡M(jìn)行打印功能、掃描儀功能和復(fù)印功能中的至少一種。
此外,在上述終端裝置中,第一接收控制單元可被配置為從服務(wù)器接收第一指令信息和解釋參數(shù)的內(nèi)容信息,并且顯示控制單元可被配置為顯示包括由第一接收控制單元接收的內(nèi)容信息所表示的解釋內(nèi)容的畫面。
根據(jù)該配置,可以從服務(wù)器接收內(nèi)容信息,并在顯示單元上顯示包括由收到的內(nèi)容信息表示的各種內(nèi)容的畫面。此外,第一接收控制單元可被配置為接收服務(wù)器響應(yīng)于從第一發(fā)送控制單元接收的操作信息而發(fā)送的新第一指令信息和新內(nèi)容信息,并且顯示控制單元可被配置為在顯示單元上顯示包括由第一接收控制單元接收的新內(nèi)容信息的畫面。在這種情況下,終端裝置可重復(fù)接收從服務(wù)器發(fā)送的內(nèi)容信息,并且在顯示單元上顯示包括由接收到的內(nèi)容信息表示的各種內(nèi)容的畫面。
此外,在上述終端裝置中,第一存儲(chǔ)單元可被配置為存儲(chǔ)用于關(guān)聯(lián)在顯示單元的畫面上的預(yù)定位置處顯示的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令的第一模板信息,并且驗(yàn)證單元可被配置為在顯示單元的畫面的預(yù)定位置將與由第一接收控制單元接收的第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元顯示為是可操作的而使之有效,并且不將與并非由第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元顯示為是可操作的。
根據(jù)該配置,終端裝置可適當(dāng)?shù)靥幚盹@示單元被配置為在畫面的預(yù)定位置顯示第一類操作單元的情況。例如,可以適當(dāng)?shù)靥幚斫K端裝置的顯示單元具有觸摸板功能的情況。
此外,在上述終端裝置中,第一存儲(chǔ)單元可被配置為存儲(chǔ)用于關(guān)聯(lián)由終端裝置的硬鍵分別配置的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令的第一模板信息,并且驗(yàn)證單元可使作為與由第一接收控制單元接收的第一指令信息所表示的轉(zhuǎn)換指令相關(guān)的硬鍵的第一類操作單元有效,而不使作為與并非由第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的硬鍵的其他第一類操作單元有效。
根據(jù)該配置,終端裝置可適當(dāng)?shù)靥幚淼谝徊僮鲉卧獮橛叉I的情況。例如,可以適當(dāng)?shù)靥幚斫K端裝置的顯示單元不具有觸摸板功能的情況。
根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例,提供了一種服務(wù)器,其被配置為與終端裝置進(jìn)行通信以進(jìn)行終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換。服務(wù)器包括第三存儲(chǔ)單元,該第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)第一指令信息表示用于命令顯示單元上顯示的畫面的轉(zhuǎn)換的多個(gè)轉(zhuǎn)換指令中的任一個(gè);第二發(fā)送控制單元,該第二發(fā)送控制單元被配置為向終端裝置發(fā)送多個(gè)第一指令信息中的任一個(gè);和第二接收控制單元,該第二接收控制單元被配置為接收由已收到由第二發(fā)送控制單元發(fā)送的第一指令信息的終端裝置發(fā)送的操作信息,該操作信息表示與由第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作,其中,當(dāng)?shù)诙邮湛刂茊卧邮赵摬僮餍畔r(shí),第二發(fā)送控制單元被配置為發(fā)送新第一指令信息。
根據(jù)上述配置,對(duì)應(yīng)于根據(jù)本發(fā)明的第一示例性實(shí)施例的終端裝置,服務(wù)器可適當(dāng)?shù)剡M(jìn)行終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換。
在上述服務(wù)器中,第三存儲(chǔ)單元可被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)第一指令信息表示用于命令顯示單元上顯示的畫面的轉(zhuǎn)換的多個(gè)轉(zhuǎn)換指令中的任一個(gè);以及多個(gè)第二指令信息,每個(gè)第二指令信息表示信息輸入類型,同時(shí)讓二者彼此相關(guān),其中,第二發(fā)送控制單元可被配置為向終端裝置發(fā)送彼此相關(guān)的第一指令信息和第二指令信息,并且其中,第二接收控制單元可被配置為接收從已收到由第二發(fā)送控制單元發(fā)送的第一指令信息和第二指令信息的終端裝置發(fā)送的操作信息和設(shè)置信息,操作信息表示與由第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作,并且設(shè)置信息通過操作與由第二指令信息表示的信息輸入類型相關(guān)的第二類操作單元來輸入。
此外,在上述服務(wù)器中,第三存儲(chǔ)單元可被配置為存儲(chǔ)多對(duì)相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)該多對(duì)相關(guān)的第一指令信息和第二指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓二者彼此相關(guān),其中,第二發(fā)送控制單元可被配置為向終端裝置發(fā)送一對(duì)相關(guān)的第一指令信息和第二指令信息,以及用于標(biāo)識(shí)該對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符,其中,第二接收控制單元可被配置為接收由已收到由第二發(fā)送控制單元發(fā)送的該對(duì)相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)該對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符的終端裝置發(fā)送的操作信息、設(shè)置信息和唯一標(biāo)識(shí)符,操作信息表示與由第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作,設(shè)置信息通過操作與由第二指令信息表示的信息輸入類型相關(guān)的第二類操作單元來輸入,并且唯一標(biāo)識(shí)符與用于標(biāo)識(shí)該對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符相匹配。該服務(wù)器進(jìn)一步可包括第四存儲(chǔ)單元,該第四存儲(chǔ)單元被配置為根據(jù)各唯一標(biāo)識(shí)符存儲(chǔ)定義多對(duì)相關(guān)的第一指令信息和第二指令信息的順序的樹信息;和第一指定單元,該第一指定單元被配置為當(dāng)?shù)诙邮湛刂茊卧邮盏讲僮餍畔ⅰ⒃O(shè)置信息和唯一標(biāo)識(shí)符時(shí),根據(jù)由第二接收控制單元接收的操作信息和唯一標(biāo)識(shí)符以及樹信息指定新的一對(duì)相關(guān)的第一指令信息和第二指令信息,其中第二發(fā)送控制單元可被配置為向終端裝置發(fā)送由第一指定單元指定的該新的一對(duì)相關(guān)的第一指令信息和第二指令信息;以及用于標(biāo)識(shí)該新的一對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符。
此外,在上述服務(wù)器中,第三存儲(chǔ)單元可被配置為存儲(chǔ)(i)多對(duì)相關(guān)的第一指令信息和第二指令信息,以及命令終端裝置的功能單元的操作的多個(gè)第三指令信息,以及, (ii)用于標(biāo)識(shí)該多對(duì)相關(guān)的第一指令信息和第二指令信息以及多個(gè)第三指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓(i)和(ii)彼此相關(guān),其中,第四存儲(chǔ)單元可被配置為根據(jù)其各唯一標(biāo)識(shí)符存儲(chǔ)定義多對(duì)相關(guān)的第一指令信息和第二指令信息以及多個(gè)第三指令信息的順序的樹信息,其中,當(dāng)?shù)诙邮湛刂茊卧邮詹僮餍畔?、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),第一指定單元被配置為根據(jù)由第二接收控制單元接收的操作信息和唯一標(biāo)識(shí)符、以及樹信息指定新的一對(duì)相關(guān)的第一指令信息和第二指令信息或新的第三指令信息。該服務(wù)器進(jìn)一步可包括 第五存儲(chǔ)單元,該第五存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第一類信息相關(guān)聯(lián)的第一映射信息,每個(gè)第一映射信息表示設(shè)置信息的類型;第六存儲(chǔ)單元,該第六存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第二類信息相關(guān)聯(lián)的第二映射信息,每個(gè)第二映射信息表示作為將用于終端裝置的功能單元的操作的參數(shù)的設(shè)置信息的類型;第二指定單元,該第二指定單元被配置為當(dāng)?shù)诙邮湛刂茊卧邮詹僮餍畔?、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),根據(jù)由第二接收控制單元接收的唯一標(biāo)識(shí)符以及第一映射信息指定表示由第二接收控制單元接收的設(shè)置信息的類型的第一類信息;和設(shè)置信息存儲(chǔ)控制單元,該設(shè)置信息存儲(chǔ)控制單元被配置為當(dāng)?shù)诙付▎卧付ū硎居傻诙邮湛刂茊卧邮盏脑O(shè)置信息的類型的第一類信息時(shí),在設(shè)置信息存儲(chǔ)單元中存儲(chǔ)與指定的第一類信息相關(guān)的設(shè)置信息,其中, 當(dāng)?shù)谝恢付▎卧芍付ǖ谌噶钚畔r(shí),第二發(fā)送控制單元被配置為進(jìn)一步向終端裝置發(fā)送指定的第三指令和參數(shù),該參數(shù)與設(shè)置信息存儲(chǔ)單元中存儲(chǔ)的設(shè)置信息相匹配,同時(shí)與和第二類信息相同的第一類信息相關(guān),該第二類信息與用于標(biāo)識(shí)指定的第三指令信息的唯一標(biāo)識(shí)符相關(guān)。
根據(jù)上述配置,對(duì)應(yīng)于具有上述配置的每個(gè)終端裝置,服務(wù)器可實(shí)現(xiàn)對(duì)應(yīng)的終端裝置的操作和/或功能。由服務(wù)器實(shí)現(xiàn)的功能、操作等的細(xì)節(jié)為如上文結(jié)合終端裝置所述, 因而將省去冗余的描述。服務(wù)器可被配置為與所有上述終端裝置相對(duì)應(yīng)的其他形式。
根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例,提供了一種畫面控制方法,該方法通過在終端裝置和服務(wù)器之間通信而進(jìn)行終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換,該終端裝置包括第一存儲(chǔ)單元,該第一存儲(chǔ)單元被配置為存儲(chǔ)第一模板信息,第一模板信息用于將終端裝置的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令相關(guān)聯(lián),以通過分別操作對(duì)應(yīng)的第一類操作單元而命令終端裝置的顯示單元上顯示的畫面的畫面轉(zhuǎn)換;和畫面存儲(chǔ)單元,該畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示依次轉(zhuǎn)換的多個(gè)畫面的多個(gè)畫面信息;該服務(wù)器包括第三存儲(chǔ)單元,該第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)第一指令信息表示多個(gè)轉(zhuǎn)換指令中的任一個(gè),該畫面控制方法包括通過終端裝置,從服務(wù)器接收第一指令信息;使通過第一模板信息關(guān)聯(lián)的多個(gè)第一類操作單元中與由接收的第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,并且不使與并非由接收的第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元有效;向服務(wù)器發(fā)送表示有效的第一類操作單元被操作的操作信息;根據(jù)在畫面存儲(chǔ)單元中存儲(chǔ)的畫面信息在顯示單元上顯示畫面,并且當(dāng)有效的第一類操作單元被操作時(shí),根據(jù)基于對(duì)有效的第一類操作單元的操作的轉(zhuǎn)換指令進(jìn)行顯示單元上顯示的畫面的轉(zhuǎn)換;接收從已收到通過發(fā)送步驟發(fā)送的操作信息的服務(wù)器發(fā)送的新第一指令信息;和使與由所接收的新第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使與并非由第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,通過服務(wù)器向終端裝置發(fā)送第一指令信息;接收從已收到通過發(fā)送步驟發(fā)送的第一指令信息的終端裝置發(fā)送的操作信息;并且當(dāng)接收到操作信息時(shí),發(fā)送新第一指令信息。
根據(jù)該配置,通過第一類操作單元輸入用于畫面轉(zhuǎn)換的操作。然后,可以向服務(wù)器發(fā)送表示用于畫面轉(zhuǎn)換的操作已進(jìn)行的操作信息,并且可以接收新第一指令信息,使得在顯示單元上顯示的畫面轉(zhuǎn)換為根據(jù)輸入操作的畫面。此時(shí),終端裝置不需要管理畫面轉(zhuǎn)換。 終端裝置接收從服務(wù)器發(fā)送的第一指令信息,并根據(jù)由第一指令信息表示的轉(zhuǎn)換指令使預(yù)定的第一類操作單元有效,而不使其他第一類操作單元有效。因此,不需要從服務(wù)器向終端裝置發(fā)送表示由第一操作單元的操作轉(zhuǎn)換的畫面的圖像數(shù)據(jù),從而可以減輕與顯示有關(guān)的通信負(fù)荷。該畫面控制方法在系統(tǒng)(包括根據(jù)上述示例性實(shí)施例的終端裝置的畫面控制系統(tǒng))中實(shí)現(xiàn)。
在上述畫面控制方法中,終端裝置進(jìn)一步可包括第二存儲(chǔ)單元,該第二存儲(chǔ)單元被配置為存儲(chǔ)第二模板信息,該第二模板信息用于將終端裝置的多個(gè)第二類操作單元與多個(gè)信息輸入類型相關(guān)聯(lián),以通過操作該多個(gè)第二類操作單元而輸入關(guān)于終端裝置的操作的設(shè)置信息,并且第三存儲(chǔ)單元可被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)第一指令信息表示多個(gè)信息輸入類型的每一個(gè)中的多個(gè)轉(zhuǎn)換指令中的任一個(gè),以及多個(gè)第二指令信息,每個(gè)第二指令信息表示信息輸入類型,同時(shí)讓二者彼此相關(guān)。畫面控制方法進(jìn)一步可包括通過終端裝置,根據(jù)第二模板信息指定對(duì)于該多個(gè)信息輸入類型中的每一個(gè)來說唯一的至少一個(gè)第二類操作單元;當(dāng)指定的第二類操作單元被操作時(shí),存儲(chǔ)通過操作指定的第二類操作單元輸入的設(shè)置信息;接收從服務(wù)器發(fā)送的相關(guān)的第一指令信息和第二指令信息;使與由通過接收步驟接收的第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效;指定與用于輸入已確定信息的信息輸入類型相關(guān)的第二類操作單元,該信息輸入類型由通過接收步驟接收的第二指令信息表示;以及,根據(jù)通過接收步驟接收的相關(guān)的第一指令信息和第二指令信息向服務(wù)器發(fā)送表示通過驗(yàn)證步驟使之有效的第一類操作單元被操作的操作信息, 以及通過存儲(chǔ)步驟存儲(chǔ)的設(shè)置信息,并且通過服務(wù)器,向終端裝置發(fā)送相關(guān)的第一指令信息和第二指令信息;以及接收由已接收通過發(fā)送步驟發(fā)送的第一指令信息和第二指令信息的終端裝置發(fā)送的操作信息和設(shè)置信息。
根據(jù)該配置,可以根據(jù)來自服務(wù)器的第二指令信息指定第二類操作單元。因此,設(shè)置信息可通過使用指定的第二類操作單元的操作輸入,并且可將操作信息和輸入設(shè)置信息發(fā)送至服務(wù)器。
此外,在上述畫面控制方法中,第三存儲(chǔ)單元可被配置為存儲(chǔ)多對(duì)相關(guān)的第一指令信息和第二指令信息,以及用于標(biāo)識(shí)該多對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符,同時(shí)讓二者彼此相關(guān),并且服務(wù)器進(jìn)一步可包括第四存儲(chǔ)單元,所述第四存儲(chǔ)單元被配置為根據(jù)唯一標(biāo)識(shí)符存儲(chǔ)定義該多對(duì)相關(guān)的第一指令信息和第二指令信息的順序的樹信息。畫面控制方法進(jìn)一步可包括通過終端裝置接收從服務(wù)器發(fā)送的相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)該相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符; 向服務(wù)器發(fā)送操作信息、通過存儲(chǔ)步驟存儲(chǔ)的設(shè)置信息、以及唯一標(biāo)識(shí)符,該操作信息表示根據(jù)通過接收步驟接收的相關(guān)的第一指令信息和第二指令信息通過驗(yàn)證步驟使之有效的第一類操作單元被操作,該唯一標(biāo)識(shí)符與用于標(biāo)識(shí)通過接收步驟接收的相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符相匹配;接收由已收到操作信息的服務(wù)器發(fā)送的新的相關(guān)的第一指令信息和第二指令信息、已確定信息、以及通過發(fā)送步驟發(fā)送的唯一標(biāo)識(shí)符;使與由接收的新第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效;以及指定與用于輸入已確定信息且由接收的新第二指令信息表示的信息輸入類型相關(guān)的第二類操作單元,并且通過服務(wù)器向終端裝置發(fā)送相關(guān)的第一指令信息和第二指令信息、以及用于標(biāo)識(shí)該相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符;接收由終端裝置發(fā)送的操作信息、已確定信息、以及唯一標(biāo)識(shí)符,該終端裝置已經(jīng)接收通過發(fā)送步驟發(fā)送的相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)該相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符;當(dāng)在接收步驟中接收到操作信息、設(shè)置信息、唯一標(biāo)識(shí)符時(shí),根據(jù)接收的操作信息、接收的唯一標(biāo)識(shí)符、以及樹信息指定相關(guān)的新第一指令信息和新第二指令信息,并且向終端裝置發(fā)送通過指定步驟指定的該相關(guān)的新第一指令信息和新第二指令信息、以及用于標(biāo)識(shí)該相關(guān)的新第一指令信息和新第二指令信息的唯一標(biāo)識(shí)符。
根據(jù)該配置,可從終端裝置向服務(wù)器發(fā)送操作信息、設(shè)置信息和唯一標(biāo)識(shí)符,并且終端裝置可接收由唯一標(biāo)識(shí)符標(biāo)識(shí)的新第一指令信息和新第二指令信息。
此外,在上述畫面控制方法中,第三存儲(chǔ)單元可被配置為存儲(chǔ)(i)多個(gè)相關(guān)的第一指令信息和第二指令信息、以及命令終端裝置的功能單元的操作的多個(gè)第三指令信息, 以及,( )用于標(biāo)識(shí)該多個(gè)相關(guān)的第一指令信息和第二指令信息以及該多個(gè)第三指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓(i)和(ii)彼此相關(guān),第四存儲(chǔ)單元可被配置為根據(jù)唯一標(biāo)識(shí)符存儲(chǔ)定義該多個(gè)相關(guān)的第一指令信息和第二指令信息以及該多個(gè)第三指令信息的順序的樹信息,該服務(wù)器進(jìn)一步可包括第五存儲(chǔ)單元,該第五存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第一類信息相關(guān)聯(lián)的第一映射信息,每個(gè)第一映射信息表示設(shè)置信息的類型;和第六存儲(chǔ)單元,該第六存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第二類信息相關(guān)聯(lián)的第二映射信息,每個(gè)第二映射信息表示作為將用于終端裝置的功能單元的操作的參數(shù)的設(shè)置信息的類型。畫面控制方法進(jìn)一步可包括通過服務(wù)器,在接收到操作信息、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),根據(jù)接收到的操作信息、接收到的唯一標(biāo)識(shí)符、以及樹信息指定相關(guān)的新第一指令信息和新第二指令信息,或新第三指令信息;在接收到操作信息、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),根據(jù)接收到的唯一標(biāo)識(shí)符和第一映射信息指定表示接收到的設(shè)置信息的類型的第一類信息;以及在表示通過接收步驟接收的設(shè)置信息的類型的第一類信息被指定時(shí),在設(shè)置信息存儲(chǔ)單元中存儲(chǔ)與指定的第一類型相關(guān)的設(shè)置信息;以及當(dāng)在指定步驟中指定第三指令信息時(shí),向終端裝置發(fā)送指定的第三指令和參數(shù),該參數(shù)與設(shè)置信息存儲(chǔ)單元中存儲(chǔ)的設(shè)置信息相匹配,同時(shí)與和第二類信息相同的第一類信息相關(guān),該第二類信息與用于標(biāo)識(shí)指定的第三指令信息的唯一標(biāo)識(shí)符相關(guān),通過終端接收從服務(wù)器發(fā)送的第三指令信息和參數(shù);以及執(zhí)行根據(jù)接收到的參數(shù)由接收到的第三指令信息命令的功能單元的操作。
根據(jù)該配置,如果驗(yàn)證的第一類操作單元和指定的第二類操作單元被操作,則可以向服務(wù)器發(fā)送關(guān)于該操作的操作信息、設(shè)置信息和唯一標(biāo)識(shí)符,以適當(dāng)?shù)夭僮鞴δ軉卧?br> 根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例,提供了一種由包括第三存儲(chǔ)單元的服務(wù)器進(jìn)行的畫面轉(zhuǎn)換方法,該第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)第一指令信息表示用于命令終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換的多個(gè)轉(zhuǎn)換指令中的任一個(gè),該畫面轉(zhuǎn)換方法被配置為通過與終端裝置通信來進(jìn)行顯示單元上顯示的畫面的轉(zhuǎn)換。該畫面轉(zhuǎn)換方法包括向終端裝置發(fā)送第一指令信息;接收由已收到通過發(fā)送步驟發(fā)送的第一指令信息的終端裝置發(fā)送的操作信息,該操作信息表示與由第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作;以及當(dāng)接收到操作信息時(shí),發(fā)送新第一指令信息。
根據(jù)該配置,對(duì)應(yīng)于根據(jù)本發(fā)明的示例性實(shí)施例的終端裝置,可以適當(dāng)?shù)剡M(jìn)行終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換。該畫面轉(zhuǎn)換方法可以是與具有上述配置的終端裝置中的每一個(gè)相對(duì)應(yīng)的畫面轉(zhuǎn)換方法。
根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例,提供了一種具有存儲(chǔ)在其上并由控制終端裝置的計(jì)算機(jī)可讀的計(jì)算機(jī)程序的非易失性計(jì)算機(jī)可讀介質(zhì),該終端裝置被配置為與服務(wù)器進(jìn)行通信以進(jìn)行終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換,該終端裝置包括第一存儲(chǔ)單元,該第一存儲(chǔ)單元被配置為存儲(chǔ)第一模板信息,第一模板信息用于將終端裝置的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令相關(guān)聯(lián),以通過分別操作該多個(gè)第一類操作單元來命令轉(zhuǎn)換畫面;和畫面存儲(chǔ)單元,該畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示依次轉(zhuǎn)換的多個(gè)畫面的多個(gè)畫面信息,該計(jì)算機(jī)程序在由計(jì)算機(jī)執(zhí)行時(shí),使計(jì)算機(jī)進(jìn)行包括下列步驟的操作從服務(wù)器接收表示多個(gè)轉(zhuǎn)換指令中的任一個(gè)的第一指令信息;使由第一模板信息關(guān)聯(lián)的多個(gè)第一類操作單元中與由接收到的第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使由第一模板信息關(guān)聯(lián)的多個(gè)第一類操作單元中與并非由第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元有效;向服務(wù)器發(fā)送表示有效的第一類操作單元被操作的操作信息;根據(jù)畫面存儲(chǔ)單元中存儲(chǔ)的畫面信息在顯示單元上顯示畫面,并且當(dāng)有效的第一類操作單元被操作時(shí),根據(jù)對(duì)有效的第一類操作單元的操作按照轉(zhuǎn)換指令進(jìn)行顯示單元上顯示的畫面的轉(zhuǎn)換,接收從已收到通過發(fā)送步驟發(fā)送的操作信息的服務(wù)器發(fā)送的新第一指令信息;以及,使與由接收到的新第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使與并非由接收到的新第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元有效。
根據(jù)該配置,可以實(shí)現(xiàn)根據(jù)本發(fā)明的示例性實(shí)施例的終端裝置。此外,計(jì)算機(jī)程序可以是由控制具有上述配置的終端裝置中的每一個(gè)的計(jì)算機(jī)可讀的計(jì)算機(jī)程序。
根據(jù)本發(fā)明的另一個(gè)示例性實(shí)施例,提供了一種具有存儲(chǔ)在其上并由控制包括第三存儲(chǔ)單元的服務(wù)器的計(jì)算機(jī)可讀的計(jì)算機(jī)程序的非易失性計(jì)算機(jī)可讀介質(zhì),該第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)第一指令信息表示用于命令終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換的多個(gè)轉(zhuǎn)換指令中的任一個(gè),該計(jì)算機(jī)程序用于通過與終端裝置通信而進(jìn)行顯示單元上顯示的畫面的轉(zhuǎn)換,該計(jì)算機(jī)程序在由計(jì)算機(jī)執(zhí)行時(shí),使計(jì)算機(jī)進(jìn)行包括下列步驟的操作向終端裝置發(fā)送第一指令信息;接收從已收到通過發(fā)送步驟發(fā)送的第一指令信息的終端裝置發(fā)送的操作信息,該操作信息表示與由第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作;以及當(dāng)接收到操作信息時(shí),發(fā)送新第一指令信息。
根據(jù)該配置,可以實(shí)現(xiàn)根據(jù)本發(fā)明的示例性實(shí)施例的服務(wù)器。此外,計(jì)算機(jī)程序可以是由控制具有上述配置的服務(wù)器中的每一個(gè)的計(jì)算機(jī)可讀的計(jì)算機(jī)程序。
在上文中,作為用于畫面轉(zhuǎn)換的操作的轉(zhuǎn)換指令,示出了用于確定預(yù)定內(nèi)容的“確定”(決定)、用于返回上一畫面的“上一個(gè)”、用于進(jìn)行到下一畫面的“下一個(gè)”等等作為示例。作為確定的信息輸入類型,示出了將在顯示單元上顯示的畫面的類型等作為示例。作為內(nèi)容信息,示出了個(gè)別定義信息的標(biāo)題和唯一列表信息或者個(gè)別定義信息的標(biāo)題和唯一輸入框信息作為示例。
根據(jù)上述配置,可以減少裝置之間對(duì)關(guān)于畫面顯示的信息通信過程中的通信負(fù)荷,并且有效地顯示關(guān)于諸如新添加的服務(wù)的擴(kuò)展功能的畫面。


根據(jù)以下結(jié)合附圖的本發(fā)明的示例性實(shí)施例的描述,本發(fā)明的上述和其他方面將變得更顯而易見和更易于理解,在附圖中
圖1是示出根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的系統(tǒng)的整個(gè)配置的實(shí)例的示意圖, 特別地,是示出構(gòu)成根據(jù)該示例性實(shí)施例的系統(tǒng)的一部分的畫面控制系統(tǒng)中包括的多功能裝置和中繼服務(wù)器的硬件配置的實(shí)例的框圖2是示出由多功能裝置執(zhí)行的主處理的流程圖3A至30是示出各種類型的個(gè)別定義信息的描述內(nèi)容的示意圖,其中
圖3A是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇是否使用外部服務(wù)器或裝置的功能;
圖IBB是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇是否允許使用外部服務(wù);
圖3C是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠從是外部服務(wù)的服務(wù)A和服務(wù)B中選擇所需服務(wù);
圖3D是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇使用上傳服務(wù)還是下載服務(wù);
圖3E是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠確認(rèn)用戶使用上傳服務(wù);
圖3F是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇在介質(zhì)中存儲(chǔ)圖像數(shù)據(jù)還是打印圖像數(shù)據(jù);
圖3G是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠從多個(gè)圖像數(shù)據(jù)中選擇所需圖像數(shù)據(jù);
圖:3H是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠確認(rèn)在為外部服務(wù)而與服務(wù)器通信過程中已經(jīng)發(fā)生錯(cuò)誤;
圖31是示出用于執(zhí)行圖像數(shù)據(jù)下載的個(gè)別定義信息的描述內(nèi)容的示意圖3J是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇讀取介質(zhì)還是進(jìn)行掃描;
圖3K是示出用于執(zhí)行圖像數(shù)據(jù)的上傳的個(gè)別定義信息的描述內(nèi)容的示意圖3L是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇進(jìn)行復(fù)印還是掃描;
圖3M是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠輸入復(fù)印分辨率;
圖3N是示出個(gè)別定義信息的描述內(nèi)容的示意圖,用于顯示畫面以使用戶能夠選擇是否開始復(fù)??;以及
圖30是示出用于進(jìn)行復(fù)印的個(gè)別定義信息的描述內(nèi)容的示意圖4A至4D是示出在具有觸摸板功能的顯示單元上顯示的多種類型的畫面的示意圖,其中
圖4A是示出根據(jù)圖3C中所示的個(gè)別定義信息生成的畫面(包括文本列表的列表畫面)的示意圖4B是示出根據(jù)圖3G中所示的個(gè)別定義信息生成的畫面(包括圖像列表的列表畫面)的示意圖4C是示出根據(jù)圖3H中所示的個(gè)別定義信息生成的畫面(消息畫面)的示意圖; 以及
圖4D是示出根據(jù)圖3M中所示的個(gè)別定義信息生成的畫面(輸入框畫面)的示意圖5是示出在圖2的主處理中執(zhí)行的圖像信息生成處理的流程圖6A和6B是示意圖,示出在多功能裝置的顯示單元具有觸摸板功能的情況下的模板信息的實(shí)例,以及在多功能裝置的顯示單元不具有觸摸板功能的情況下的模板信息的實(shí)例;
圖7是示出其中在圖5的圖像信息生成處理中生成圖像信息的處理的示意圖8是示出在圖2的主處理中執(zhí)行的操作結(jié)果信息生成處理的流程圖9是示出由中繼服務(wù)器執(zhí)行的主處理的流程圖IOA和IOB分別是示出樹信息和未確定表的示意圖IlA和IlB分別是示出第一映射表和第二映射表的示意圖12是示出設(shè)置信息表的示意圖13是示出個(gè)別定義信息的描述內(nèi)容的示意圖,該個(gè)別定義信息是通過將列表項(xiàng)目“服務(wù)C”添加到圖3C中所示的個(gè)別定義信息獲得的,并且用于顯示畫面以使用戶能夠選擇是外部服務(wù)的服務(wù)A、服務(wù)B和服務(wù)C中的任一項(xiàng);
圖14是示出通過將唯一編號(hào)003的已確定信息是服務(wù)C的情況的描述添加到圖 IOB的未確定表的唯一編號(hào)00 和006A獲得的未確定表的示意圖;以及
圖15是示出設(shè)置信息表的示意圖,該設(shè)置信息表是通過將設(shè)置項(xiàng)目“服務(wù)C提供的處理的列表”添加到圖12的設(shè)置信息表而獲得的。19具體實(shí)施方式
將參考附圖描述根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例的系統(tǒng)1。本發(fā)明不限于下文所述配置,在不脫離本發(fā)明的范圍的前提下,可具有各種配置。例如,下列配置的一部分可以省略或被另一個(gè)配置取代。另外,下列配置的一部分可包括另一配置。
<系統(tǒng)的整個(gè)配置>
將參考圖1描述包括畫面控制系統(tǒng)10的系統(tǒng)1的整個(gè)配置。系統(tǒng)1是例如服務(wù)協(xié)同系統(tǒng)。系統(tǒng)1包括畫面控制系統(tǒng)10以及服務(wù)提供服務(wù)器300A和300B(統(tǒng)稱為服務(wù)提供服務(wù)器300)。畫面控制系統(tǒng)10包括多功能裝置100和中繼服務(wù)器200。在系統(tǒng)1中,多功能裝置100、中繼服務(wù)器200以及服務(wù)提供服務(wù)器300A和300B通過能夠數(shù)據(jù)通信的網(wǎng)絡(luò) 400彼此相連。圖1示出了單個(gè)多功能裝置100;然而,可以存在多個(gè)多功能裝置100。網(wǎng)絡(luò)400的實(shí)例包括因特網(wǎng)。數(shù)據(jù)通信基于例如HTTP/1. 1進(jìn)行。
在系統(tǒng)1中,可以在服務(wù)提供商提供的電子文件存儲(chǔ)服務(wù)中上傳和下載電子文件。由系統(tǒng)1提供的其他服務(wù)的實(shí)例包括文檔生成/編輯服務(wù)。根據(jù)文檔生成/編輯服務(wù), 用戶可進(jìn)行生成和編輯文檔以及與其他用戶共享文檔(電子文件)中的至少一個(gè)處理。諸如電子文件存儲(chǔ)服務(wù)的服務(wù)通過由每個(gè)服務(wù)提供商設(shè)置在因特網(wǎng)上的服務(wù)提供服務(wù)器300 來提供。服務(wù)提供服務(wù)器300是已知的Web服務(wù)器。服務(wù)提供服務(wù)器300與連接到諸如因特網(wǎng)的網(wǎng)絡(luò)400的終端之間進(jìn)行基于HTTP的通信,以為終端提供預(yù)定服務(wù)。在以下描述中,諸如電子文件存儲(chǔ)服務(wù)的上述服務(wù)被稱為服務(wù)A和B。服務(wù)A由服務(wù)提供服務(wù)器300A 提供,服務(wù)B由服務(wù)提供服務(wù)器300B提供。
多功能裝置100具體地為小型數(shù)字組合機(jī)。多功能裝置具有例如打印功能、掃描儀功能、復(fù)印功能和傳真功能。多功能裝置100可將例如通過掃描儀功能讀取的圖像的電子文件上傳到用于電子文件存儲(chǔ)服務(wù)的服務(wù)提供服務(wù)器。另外,多功能裝置100可從用于電子文件存儲(chǔ)服務(wù)的服務(wù)提供服務(wù)器下載電子文件,并且通過多功能裝置100的打印功能打印下載的電子文件。多功能裝置100與中繼服務(wù)器200配合接收電子文件存儲(chǔ)服務(wù)。此時(shí),在多功能裝置100的顯示單元150上顯示的畫面由中繼服務(wù)器200管理,并且按照來自中繼服務(wù)器200的指令進(jìn)行轉(zhuǎn)換。中繼服務(wù)器200可以是具有已知的服務(wù)器功能的裝置。 中繼服務(wù)器200可以是由多功能裝置100的制造商所有的服務(wù)器。替代地,中繼服務(wù)器200 可以是現(xiàn)有的出租服務(wù)器或虛擬服務(wù)器。
<多功能裝置和中繼服務(wù)器的硬件配置>
將參考圖1描述畫面控制系統(tǒng)10中包括的多功能裝置100和中繼服務(wù)器200的硬件配置。多功能裝置100包括通信單元110、控制單元120、存儲(chǔ)單元130、存儲(chǔ)卡控制器 140、顯示單元150、打印單元160、掃描儀單元170和操作單元180。通信單元110與連接到網(wǎng)絡(luò)400的其他設(shè)備進(jìn)行通信??墒褂靡阎木W(wǎng)絡(luò)卡作為通信單元110??刂茊卧?20包括中央處理器(CPU)以及電連接到CPU(未示出)的ROM和RAM,并且構(gòu)成計(jì)算機(jī)。CPU按照ROM中存儲(chǔ)的計(jì)算機(jī)程序控制多功能裝置100的操作。ROM中存儲(chǔ)的計(jì)算機(jī)程序包括用于圖2、5和8中所示的每個(gè)處理的計(jì)算機(jī)程序。此外,ROM中存儲(chǔ)的計(jì)算機(jī)程序包括用于生成基于用諸如XML的標(biāo)記語(yǔ)言書寫的文本的畫面的渲染驅(qū)動(dòng)程序。RAM暫時(shí)地存儲(chǔ)各種類型的數(shù)據(jù)。
存儲(chǔ)單元130可以是已知的非易失性存儲(chǔ)裝置,例如NAND型閃存。存儲(chǔ)單元130存儲(chǔ)各種類型的數(shù)據(jù),例如,下文將描述的圖6A和6B(若無特別區(qū)分,以下統(tǒng)稱為圖6)所示的模板信息。存儲(chǔ)卡控制器140控制插入多功能裝置100的存儲(chǔ)卡141的存儲(chǔ)。特別地, 存儲(chǔ)卡控制器140基于控制單元120的指令進(jìn)行在存儲(chǔ)卡141中寫數(shù)據(jù)、擦除存儲(chǔ)卡141 中存儲(chǔ)的數(shù)據(jù)、讀取存儲(chǔ)卡141中存儲(chǔ)的數(shù)據(jù)等操作。在存儲(chǔ)卡141中存儲(chǔ)具有預(yù)定格式的電子文件。顯示單元150具有諸如LCD的顯示裝置。顯示單元150顯示下文將描述的各種畫面。顯示單元150可以是具有觸摸板功能的類型(下文稱為觸摸板型)。打印單元 160按照控制單元120的指令打印圖像。掃描儀單元170讀取記錄在用戶設(shè)置的頁(yè)面上的圖像。掃描儀單元170按照控制單元120的指令讀取圖像。操作單元180包括用戶可操作的多個(gè)操作按鈕,并且根據(jù)用戶的操作(例如按壓)向控制單元120發(fā)送信號(hào)。用戶可通過操作操作單元180輸入所需指令。
在觸摸板型而言,用戶可通過操作顯示單元150輸入所需指令。例如,圖4A至4D 中所示的鍵(例如,“確定”鍵(用于轉(zhuǎn)換指令的鍵)和“向上”鍵(不是用于轉(zhuǎn)換指令的鍵))不包括在操作單元180中,并且通過顯示單元150的觸摸板功能來實(shí)現(xiàn)。操作單元 180包括下文將描述的項(xiàng)目選擇鍵和數(shù)字選擇鍵。
如果多功能裝置100在顯示單元150中沒有觸摸板功能(下文稱為非觸摸板型), 則圖4A至4D中所示的鍵(例如,“確定”鍵(用于轉(zhuǎn)換指令的鍵)和“向上”鍵(不是用于轉(zhuǎn)換指令的鍵))被分配為操作單元180的硬鍵。即使在非觸摸板型的情況下,操作單元 180也包括下文將描述的項(xiàng)目選擇鍵和數(shù)字選擇鍵。
中繼服務(wù)器200包括通信單元210、控制單元220和存儲(chǔ)單元230。通信單元210 與連接到網(wǎng)絡(luò)400的其他設(shè)備進(jìn)行通信??墒褂靡阎木W(wǎng)絡(luò)卡作為通信單元210??刂茊卧?20包括CPU以及電連接到CPU (未示出)的ROM和RAM,并且構(gòu)成計(jì)算機(jī)。CPU按照ROM 和存儲(chǔ)單元230中存儲(chǔ)的計(jì)算機(jī)程序控制中繼服務(wù)器200的操作。RAM暫時(shí)存儲(chǔ)各種類型的數(shù)據(jù)。存儲(chǔ)單元230可以是已知的非易失性存儲(chǔ)裝置,例如硬盤驅(qū)動(dòng)器。存儲(chǔ)單元230 存儲(chǔ)計(jì)算機(jī)程序。例如,存儲(chǔ)的計(jì)算機(jī)程序包括用于圖9所示的處理的計(jì)算機(jī)程序。此外, 存儲(chǔ)的計(jì)算機(jī)程序包括用于與服務(wù)提供服務(wù)器300進(jìn)行通信以向多功能裝置100提供服務(wù)的計(jì)算機(jī)程序。中繼服務(wù)器200將被描述為物理存在的服務(wù)器;然而,中繼服務(wù)器200可以是用作與多個(gè)物理設(shè)備配合的服務(wù)器的虛擬機(jī)。
存儲(chǔ)單元230存儲(chǔ)圖3A至30中所示的個(gè)別定義信息、圖IOA和IOB中所示的樹信息和未確定表、圖IlA和IlB中所示的第一映射表和第二映射表、以及圖12中所示的設(shè)置信息表。設(shè)置信息表(下文將詳細(xì)描述)包括已經(jīng)通過用戶在多功能裝置100中的“確定”鍵上的操作確定的已確定信息和作為未確定信息的設(shè)置信息。作為在圖12中所示的設(shè)置信息表中的未確定信息的設(shè)置信息的實(shí)例包括通過中繼服務(wù)器200的內(nèi)部處理開啟或關(guān)閉的001標(biāo)志、服務(wù)A提供的處理的列表和服務(wù)B提供的處理的列表、通過在中繼服務(wù)器 200和服務(wù)提供服務(wù)器300之間通信更新的錯(cuò)誤標(biāo)識(shí)信息、圖像數(shù)據(jù)的縮略圖的列表、以及圖像數(shù)據(jù)的數(shù)據(jù)名稱的列表。處理的列表由中繼服務(wù)器200的管理員提前設(shè)置。
<多功能裝置執(zhí)行的主處理>
將參考圖2描述由多功能裝置100執(zhí)行的主處理。為了開始主處理,用戶向多功能裝置100輸入處理開始。特別地,如果多功能裝置100為觸摸板型,則在處于待機(jī)狀態(tài)的多功能裝置100的顯示單元150上顯示多個(gè)應(yīng)用啟動(dòng)圖標(biāo)。用戶觸摸多個(gè)應(yīng)用啟動(dòng)圖標(biāo)中的任一個(gè)應(yīng)用啟動(dòng)圖標(biāo)。應(yīng)用啟動(dòng)圖標(biāo)包括用于從頂部畫面命令啟動(dòng)遠(yuǎn)程UI的應(yīng)用啟動(dòng)圖標(biāo)、以及用于從關(guān)于多功能裝置100中的任何一種功能(例如復(fù)印和掃描)的畫面命令啟動(dòng)遠(yuǎn)程UI的應(yīng)用啟動(dòng)圖標(biāo)。當(dāng)用戶觸摸用于從頂部畫面命令啟動(dòng)遠(yuǎn)程UI的應(yīng)用啟動(dòng)圖標(biāo)時(shí),控制單元120向中繼服務(wù)器200發(fā)送不包括指定裝置功能的信息的應(yīng)用啟動(dòng)請(qǐng)求信息。當(dāng)用戶觸摸用于從關(guān)于任一種功能的畫面命令啟動(dòng)遠(yuǎn)程UI的應(yīng)用啟動(dòng)圖標(biāo)時(shí),控制單元120向中繼服務(wù)器200發(fā)送包括指定裝置功能的信息的應(yīng)用啟動(dòng)請(qǐng)求信息。頂部畫面是按照具有唯一編號(hào)001的個(gè)別定義信息(參見圖3A)在顯示單元150上顯示的畫面,以使用戶能夠選擇使用外部服務(wù)還是多功能裝置100的功能。當(dāng)用戶選擇使用外部服務(wù)時(shí),實(shí)現(xiàn)了用于使用外部服務(wù)的遠(yuǎn)程UI ;而當(dāng)用戶選擇使用多功能裝置100的功能時(shí),實(shí)現(xiàn)了用于使用多功能裝置100的功能的遠(yuǎn)程UI。
同時(shí),在非觸摸板型的情況下,為了開始主處理,用戶按下與主處理的開始相關(guān)的操作單元180的操作按鈕。當(dāng)開始主處理時(shí),在步驟SlOO中,控制單元120控制通信單元 110以向中繼服務(wù)器200發(fā)送應(yīng)用啟動(dòng)請(qǐng)求信息,而沒有任何指定裝置功能的信息。然后, 控制單元120待機(jī),直到收到中繼服務(wù)器200響應(yīng)于發(fā)送的應(yīng)用啟動(dòng)請(qǐng)求信息而發(fā)送的個(gè)別定義信息為止(步驟S102中為“否”)??刂茊卧?20控制通信單元110,以接收個(gè)別定義信息。當(dāng)接收到個(gè)別定義信息(步驟S102中為“是”)時(shí),在步驟S104中,控制單元120 確定接收的個(gè)別定義信息的指令類型。接收的個(gè)別定義信息存儲(chǔ)在控制單元120中包括的 RAM等內(nèi)。
個(gè)別定義信息包括如圖3A至30所示的各種類型的信息。具體地,如圖3A至30 所示,每個(gè)個(gè)別定義信息包括唯一編號(hào)和指令類型。唯一編號(hào)具有作為用于標(biāo)識(shí)個(gè)別定義信息的唯一標(biāo)識(shí)符的功能。圖3A至3H、3J和3L至3N所示的個(gè)別定義信息是其中指令類型表示UI指令且包括UI指令信息的個(gè)別定義信息。UI指令信息包括畫面類型(已確定信息輸入類型)、標(biāo)題、表示由“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵進(jìn)行的每個(gè)轉(zhuǎn)換指令有效還是無效的信息、以及唯一信息。“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的任一個(gè)鍵的操作變?yōu)橛糜谶M(jìn)行顯示單元150上顯示的畫面的轉(zhuǎn)換(改變)的操作。圖3A至3D、3F至 3G、3J、3L和3N中所示的唯一列表信息是其中畫面類型為列表類型的UI指令信息中包括的唯一信息。圖3E和3H所示的唯一消息信息是其中畫面類型為消息類型的UI指令信息中包括的唯一信息。圖3M所示的唯一輸入框信息是其中畫面類型為輸入框類型的UI指令信息中包括的唯一信息。唯一輸入框信息包括輸入框初值、能輸入的字符、最大字符數(shù)和最小字符數(shù)。圖3I、3K和30所示的個(gè)別定義信息是其中指令類型表示功能操作指令且包括功能操作指令信息的個(gè)別定義信息。功能操作指令信息包括操作類型。其中指令類型表示功能操作指令的個(gè)別定義信息包括如下所述用于執(zhí)行指定功能的參數(shù)。多功能裝置100按照這些參數(shù)進(jìn)行諸如打印功能、掃描儀功能和復(fù)印功能的功能。下面將描述包括在個(gè)別定義信息中的上述信息。
當(dāng)存儲(chǔ)在RAM中的個(gè)別定義信息中包括的指令類型表示功能操作指令(步驟S104 中的功能操作指令)時(shí),在步驟S106中,控制單元120控制打印單元160、掃描儀單元170、 存儲(chǔ)卡控制器140和通信單元110中的至少一個(gè),使得根據(jù)參數(shù)進(jìn)行與功能操作指令信息中包括的操作類型相對(duì)應(yīng)的功能。例如,圖31所示的個(gè)別定義信息包括表示下載的操作類型。在這種情況下,根據(jù)個(gè)別定義信息中描述的指令參數(shù)和數(shù)據(jù)名稱,控制單元120控制通信單元110,以下載服務(wù)提供服務(wù)器300中存儲(chǔ)的圖像數(shù)據(jù)。當(dāng)個(gè)別定義信息包括表示打印下載的圖像數(shù)據(jù)的參數(shù)時(shí),根據(jù)個(gè)別定義信息中描述的指令和打印的參數(shù),控制單元120 控制打印單元160以打印圖像數(shù)據(jù)。在執(zhí)行步驟S106之后,控制單元120控制通信單元 110以向中繼服務(wù)器200發(fā)送功能操作結(jié)束信息,其表示RAM中存儲(chǔ)的個(gè)別定義信息中命令的功能操作已經(jīng)結(jié)束。在發(fā)送功能操作結(jié)束信息時(shí),控制單元120將與RAM中存儲(chǔ)的個(gè)別定義信息的唯一編號(hào)匹配的唯一編號(hào)加入功能操作結(jié)束信息中。然后,控制單元120返回步驟S102的處理。此時(shí),控制單元120擦除RAM中存儲(chǔ)的個(gè)別定義信息。
同時(shí),當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息中包括的指令類型表示UI指令(步驟S104 中的UI指令)時(shí),在步驟SllO中,控制單元120執(zhí)行畫面信息生成處理。在畫面信息生成處理中,參考RAM中存儲(chǔ)的個(gè)別定義信息。下面將描述在步驟SllO中執(zhí)行的畫面信息生成處理。在執(zhí)行步驟SllO的畫面信息生成處理之后,在步驟S112中,控制單元120按照步驟SllO中生成的畫面信息在顯示單元150上顯示畫面。在能夠點(diǎn)亮構(gòu)成操作單元180的硬鍵的并且是非觸摸板型多功能裝置100中,根據(jù)畫面信息點(diǎn)亮被命令亮起的硬鍵的背光源。為指令操作被有效的硬鍵可被點(diǎn)亮以使之可見,從而可以為用戶提高可操作性。
將參考圖4A至4D描述步驟S112中在顯示單元150上顯示的畫面。示出多功能裝置100為觸摸板型時(shí)的情況作為示例。當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息為圖3C所示的個(gè)別定義信息時(shí),在顯示單元150上顯示圖4A中所示的畫面。該畫面為基于其中畫面類型表示列表類型的個(gè)別定義信息的列表類畫面。圖4A所示的畫面包括在個(gè)別定義信息中描述為標(biāo)題的“請(qǐng)選擇服務(wù)”、以及基于“確定”鍵為有效的描述的“確定”鍵(在圖4A中標(biāo)以 “確定”)。由于描述了“上一個(gè)”鍵和“下一個(gè)”鍵是無效的,圖4A所示的畫面中不包括“上一個(gè)”鍵(在圖4D中標(biāo)以“上一個(gè)”)和“下一個(gè)”鍵(在圖4D中標(biāo)以“下一個(gè)”)?!吧弦粋€(gè)”鍵和“下一個(gè)”鍵可包括在圖4A所示的畫面中,以不能操作(不可操作)。在這種情況下,可將“上一個(gè)”鍵和“下一個(gè)”鍵變灰。此外,圖4A所示的畫面包括諸如“服務(wù)A”和“服務(wù)B”的選項(xiàng)。此外,圖4A所示的畫面包括作為當(dāng)畫面類型表示“列表”類型時(shí)的唯一鍵的 “向上”鍵和“向下”鍵(參見圖4A中分別由向上三角形和倒三角形示出的兩個(gè)鍵)。用戶通過操作(按或觸摸)“向上”鍵與“向下”鍵和操作上面標(biāo)有服務(wù)名稱的鍵來選擇所需服務(wù)。當(dāng)存在多個(gè)服務(wù)名稱時(shí),如果操作了“向下”鍵,則可以顯示多個(gè)此后的服務(wù)名稱的列表;如果操作了“向上”鍵,則可以顯示多個(gè)此前的服務(wù)名稱的列表??筛鶕?jù)描述為個(gè)別定義信息選擇方法的“選擇一項(xiàng)”來選擇一項(xiàng)服務(wù)。
當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息為圖3G所示的個(gè)別定義信息時(shí),在顯示單元150上顯示圖4B中所示的畫面。該畫面是基于其中畫面類型表示列表類型的個(gè)別定義信息的列表類畫面。圖4B所示的畫面包括在個(gè)別定義信息中描述為標(biāo)題的“請(qǐng)選擇服務(wù)”、以及基于“確定”鍵為有效的描述的“確定”鍵。圖4B所示的畫面包括作為選項(xiàng)的圖像數(shù)據(jù)的縮略圖。用戶通過觸摸縮略圖選擇所需圖像數(shù)據(jù)。如果操作了“向下”鍵,則顯示后面四個(gè)圖像數(shù)據(jù)項(xiàng)的縮略圖;如果操作了“向上”鍵,則顯示前面四個(gè)圖像數(shù)據(jù)項(xiàng)的縮略圖??筛鶕?jù)在個(gè)別定義信息中描述為選擇方法的“選擇多項(xiàng)”來選擇多個(gè)圖像數(shù)據(jù)項(xiàng)。
在圖3G等中所示的個(gè)別定義信息中的括號(hào)內(nèi)描述的信息通過多功能裝置100和服務(wù)提供服務(wù)器300之間的通信結(jié)果或由多功能裝置100收到的用戶輸入來更新。具體地,在圖3G所示的唯一列表信息中的括號(hào)內(nèi)描述的“列表”和“圖像列表”的內(nèi)容通過多功能裝置100和中繼服務(wù)器200之間的通信結(jié)果來更新。也就是說,當(dāng)控制單元120根據(jù)個(gè)別定義信息進(jìn)行處理時(shí),唯一列表信息具有更新后的最新值。在圖3H的唯一消息信息中, 在括號(hào)內(nèi)描述的“消息”的內(nèi)容通過多功能裝置100和中繼服務(wù)器200之間的通信結(jié)果來更新。也就是說,當(dāng)控制單元120根據(jù)個(gè)別定義信息進(jìn)行處理時(shí),唯一消息信息具有更新后的最新值。在圖31的功能操作指令信息中,在括號(hào)內(nèi)描述的“參數(shù)”的內(nèi)容通過由多功能裝置100收到的用戶輸入來更新。具體地,“圖像數(shù)據(jù)的數(shù)據(jù)名稱”通過用戶在根據(jù)圖3G所示個(gè)別定義信息生成的畫面(圖4B)中選擇圖像數(shù)據(jù)的輸入操作來更新。“存儲(chǔ)在介質(zhì)中 /打印”通過用戶在根據(jù)圖3F所示的個(gè)別定義信息生成的畫面(未示出)中將圖像數(shù)據(jù)存儲(chǔ)到介質(zhì)中或打印圖像數(shù)據(jù)的輸入操作來更新。也就是說,當(dāng)控制單元120根據(jù)個(gè)別定義信息進(jìn)行處理時(shí),功能操作指令信息具有更新后的最新值。類似地,對(duì)于圖I和30的功能操作指令信息中的括號(hào)內(nèi)描述的“參數(shù)”的內(nèi)容,當(dāng)控制單元120根據(jù)個(gè)別定義信息進(jìn)行處理時(shí),功能操作指令信息具有更新后的最新值。
當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息為圖3H所示的個(gè)別定義信息時(shí),在顯示單元150上顯示圖4C中所示的畫面。該畫面為基于其中畫面類型表示消息類型的個(gè)別定義信息的消息類畫面。圖4C所示的畫面包括描述為個(gè)別定義信息中的標(biāo)題的“服務(wù)器錯(cuò)誤”、以及基于其中“下一個(gè)”鍵為有效的描述的“下一個(gè)”鍵。由于描述了 “確定”鍵和“上一個(gè)”鍵是無效的,圖4C所示的畫面中不包括“確定”鍵和“下一個(gè)”鍵。與上文中類似,“確定”鍵和“上一個(gè)”鍵可以在其中“確定”鍵和“上一個(gè)”鍵不能操作(不可操作)的狀態(tài)(包括其中“確定”鍵和“上一個(gè)”鍵已變灰的狀態(tài))中顯示。此外,在圖4C所示的畫面中,不包括對(duì)于畫面類型來說唯一的任何鍵。圖4C所示的畫面包括作為與圖4B所示的消息“請(qǐng)選擇圖像數(shù)據(jù)”相對(duì)應(yīng)的消息的“與服務(wù)器通信失敗”。如果用戶已確認(rèn)該消息,則用戶按下“下一個(gè)” 鍵。
當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息為圖3M所示的個(gè)別定義信息時(shí),在顯示單元150上顯示圖4D中所示畫面。該畫面為基于其中畫面類型表示輸入框類型的個(gè)別定義信息的輸入框類畫面。圖4D所示的畫面包括描述為個(gè)別定義信息的標(biāo)題的“復(fù)印分辨率”、基于其中 “確定”鍵為有效的描述的“確定”鍵、基于其中“上一個(gè)”鍵為有效的描述的“上一個(gè)”鍵、 以及基于其中“下一個(gè)”鍵為有效的描述的“下一個(gè)”鍵。圖4D所示的畫面包括左箭頭鍵和右箭頭鍵(參見圖4D中用左箭頭和右箭頭示出的兩個(gè)鍵)、用于擦除在輸入框中輸入的數(shù)值的“清除”鍵(在圖4D中標(biāo)以“清除”)、以及0至9的數(shù)字鍵(在圖4B中標(biāo)以“0”至 “9”),以作為在畫面類型表示“輸入框”類的情況下唯一的鍵。0至9的數(shù)字鍵對(duì)應(yīng)于表示能輸入的字符為數(shù)值且只有數(shù)值能夠輸入到輸入框內(nèi)的信息。在圖4D的畫面的輸入框中, 顯示描述為輸入框初值的“200”作為復(fù)印分辨率的初值。在將復(fù)印分辨率從初值200dpi 改為例如300dpi的情況下,用戶操作左箭頭鍵或右箭頭鍵以將用于輸入數(shù)值的光標(biāo)移動(dòng)到“2”的位置,操作“清除”鍵以擦除“2”,然后操作數(shù)字鍵“3”。通過這種方式,用戶輸入 300dpi的所需分辨率。輸入的分辨率是與表示最大字符數(shù)為3、最小字符數(shù)為3的信息相對(duì)應(yīng)的3位數(shù)。
如果多功能裝置100為非觸摸板型,則“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的每一個(gè)被分配到操作單元180的預(yù)定硬鍵,并且被有效,從而能夠進(jìn)行預(yù)定指令操作。在非觸摸板型中,在列表類畫面中,單獨(dú)地提供用于選擇預(yù)定服務(wù)項(xiàng)目的項(xiàng)目選擇鍵。用戶操作“向上”鍵和“向下”鍵,以將按鈕移動(dòng)到表示所需服務(wù)的位置,然后操作項(xiàng)目選擇鍵。通過操作項(xiàng)目選擇鍵來選擇所需服務(wù)。類似地,在輸入框類畫面中,單獨(dú)地提供用于選擇畫面中顯示的數(shù)字0至9的數(shù)字選擇鍵。在將顯示為初值的200dpi改為300dpi的情況下,用戶進(jìn)行以下操作。用戶操作與“清除”鍵相對(duì)應(yīng)的硬鍵。通過這種方式,將輸入框中的整個(gè) “200”擦除。接著,用戶操作與左箭頭鍵或右箭頭鍵相對(duì)應(yīng)的硬鍵,以將按鈕移動(dòng)到包括在顯示的畫面中的“3”的位置,并且將數(shù)字選擇鍵操作一次。通過操作數(shù)字選擇鍵而將“3”輸入到輸入框中。隨后,用戶將按鈕移動(dòng)到“0”的位置,并且將數(shù)字選擇鍵依次操作兩次。通過對(duì)數(shù)字選擇鍵的兩次操作而將兩個(gè)“0”輸入到輸入框中,從而使所顯示的值變?yōu)椤?00”。 在非觸摸板型的情況下,其中操作被分配到硬鍵的鍵(例如,“向上”鍵、“向下”鍵、左箭頭鍵和右箭頭鍵)可以不包括在畫面中。
在執(zhí)行步驟S112之后,在步驟S114中,控制單元120確定是否已在每個(gè)畫面顯示中操作了任何鍵??刂茊卧?20待機(jī),直到操作了任何鍵為止(步驟S114中為“否”)。當(dāng)某個(gè)鍵被操作(步驟S114中為“是”)時(shí),在步驟S116中,控制單元120確定被操作的鍵是否是對(duì)畫面類型來說唯一的鍵。此處,對(duì)畫面類型來說唯一的鍵是除了在個(gè)別定義信息中描述為有效或無效的鍵之外的鍵。具體地,對(duì)畫面類型來說唯一的鍵的實(shí)例包括圖4A所示的“向上”鍵和“向下”鍵、以及圖4D所示的左箭頭鍵、右箭頭鍵、“清除”鍵和0至9的數(shù)字鍵。當(dāng)被操作的鍵是對(duì)畫面類型來說唯一的鍵(步驟S116中為“是”)時(shí),在步驟S118中, 控制單元120執(zhí)行對(duì)畫面類型來說唯一的處理。例如,當(dāng)在圖4A所示的畫面中顯示多個(gè)服務(wù)名稱時(shí),如果操作了“向下”鍵,則控制單元120顯示多個(gè)此后的服務(wù)名稱的列表。在該列表顯示狀態(tài)中,如果操作了表示選項(xiàng)的任何鍵,具體地,如果操作了表示“服務(wù)A”的鍵以選擇服務(wù)A作為選擇,則控制單元120在RAM中存儲(chǔ)表示服務(wù)A的項(xiàng)目編號(hào)。由于服務(wù)A 顯示在列表的頂部,因此項(xiàng)目編號(hào)為“1”。此外,控制單元120將已在圖4D所示的畫面的輸入框中輸入的值存儲(chǔ)到RAM中。具體地,如果輸入值為“200”,則控制單元120將200作為輸入字符串信息存儲(chǔ)到RAM中;如果輸入的值為“300”,則控制單元120將300作為輸入字符串信息存儲(chǔ)到RAM中。在非觸摸板型的情況下,如果操作了“清除”鍵、左箭頭鍵、右箭頭鍵和項(xiàng)目選擇鍵中的任一個(gè)以如上所述更改地輸入框中顯示的值,則控制單元120適當(dāng)?shù)貓?zhí)行對(duì)畫面類型來說唯一的處理。在執(zhí)行步驟S118之后,控制單元120返回步驟S114的處理。
當(dāng)被操作的鍵不是對(duì)畫面類型來說唯一的鍵時(shí),換句話講,當(dāng)被操作的鍵是“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的任一個(gè)(步驟S116中為“否”)時(shí),在步驟S120中, 控制單元120確定RAM中存儲(chǔ)的個(gè)別定義信息中是否描述了被操作的鍵是有效的。當(dāng)沒有描述被操作的鍵是有效的(步驟S120中為“否”)時(shí),控制單元120返回步驟S 114的處理。 當(dāng)描述了被操作的鍵是有效的(步驟S120中為“是”)時(shí),在步驟S122中,控制單元120執(zhí)行操作結(jié)果信息生成處理。下面將描述在步驟S122中執(zhí)行的操作結(jié)果信息生成處理。隨后,在步驟SlM中,控制單元120控制通信單元110以將生成的操作結(jié)果信息發(fā)送至中繼服務(wù)器200,并且返回步驟S102的處理。此時(shí),控制單元120擦除RAM中存儲(chǔ)的個(gè)別定義信息??刂茊卧?20反復(fù)執(zhí)行主處理,直到輸入主處理的結(jié)束操作為止。在主處理結(jié)束之后, 多功能裝置100返回待機(jī)狀態(tài)。中繼服務(wù)器200可被配置為向多功能裝置100發(fā)送待機(jī)指令。在這種情況下,如果收到待機(jī)指令,則多功能裝置100結(jié)束主處理。
將參考圖5描述在圖2所示的主處理的步驟SllO中執(zhí)行的畫面信息生成處理。 當(dāng)開始畫面信息生成處理時(shí),在步驟S200中,控制單元讀取RAM中存儲(chǔ)的個(gè)別定義信息的 UI指令信息。然后,在步驟S202中,控制單元120將存儲(chǔ)單元130中存儲(chǔ)的模板信息讀取到RAM中。模板信息具有圖6所示的構(gòu)造。在讀取模板信息時(shí),控制單元120根據(jù)UI指令信息指定畫面類型,并且根據(jù)指定的畫面類型從模板信息中提取唯一畫面類型信息。具體地,在指定的畫面類型為列表類型的情況下,控制單元120提取表示唯一鍵是什么的信息、 表示圖6所示是“▲(向上)”鍵和“▼(向下)”鍵等的位圖信息。在步驟S204中,基于從模板信息提取的信息,控制單元120指定對(duì)畫面類型來說唯一的鍵,并且生成表示在圖2 的步驟S112中顯示的畫面的一部分的畫面信息。具體地,控制單元120生成畫面信息,以用于在顯示單元150上顯示根據(jù)表示唯一鍵是什么的信息指定的“▲(向上)”鍵、“▼(向下)”鍵等。此時(shí),控制單元120在畫面信息中并入包括在UI指令信息中的預(yù)定信息。并入的預(yù)定信息不但包括描述為列表、輸入框初值和消息的信息,而且包括描述為選擇方法、 最大字符數(shù)和最小字符數(shù)的信息。
在執(zhí)行步驟S204之后,在步驟S206中,控制單元120在步驟S204中生成的畫面信息上添加描述為UI指令信息中的標(biāo)題的字符串。然后,在步驟S208中,控制單元120根據(jù)模板信息使在UI指令信息中描述為有效鍵且用于畫面轉(zhuǎn)換的操作鍵有效。在本文中, 有效是指以下處理。也就是說,如果多功能裝置100為觸摸板型,則有效是指使在UI指令信息中描述為有效鍵且分配到“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中每一個(gè)的指令操作的鍵是可操作的,并且包括在畫面信息中。如果多功能裝置100為非觸摸板型,則有效是指使“確定”鍵、“上一個(gè)”鍵或“下一個(gè)”鍵的指令操作分配操作單元180中包括的任何硬鍵。 此外,當(dāng)可以點(diǎn)亮硬鍵時(shí),將“確定”鍵、“上一個(gè)”鍵或“下一個(gè)”鍵的指令操作分配到的硬鍵被點(diǎn)亮。在步驟S208中,控制單元120根據(jù)模板信息的唯一畫面類型信息使“向上”鍵、 “向下”鍵、左箭頭鍵、右箭頭鍵、“清除”鍵等是可操作的。在執(zhí)行步驟S208之后,控制單元 120返回圖2的步驟Sl 12的處理。
將參考圖7描述步驟S204和S208中執(zhí)行的具體實(shí)例。在基于圖7的描述中,示出了多功能裝置100為觸摸板型的情況作為示例。例如,當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息為圖 3C所示的個(gè)別定義信息時(shí),首先,在步驟S204中,控制單元120根據(jù)表示列表類型的畫面類型從圖6中所示的模板信息提取作為基本畫面信息的表示列表的基本畫面的位圖信息(參見圖7的(A))。在圖6所示的模板信息的唯一畫面類型信息(列表類型)中,“向上”鍵和 “向下”鍵被關(guān)聯(lián)作為唯一鍵。因此,控制單元120提取表示“向上”鍵和“向下”鍵的位圖信息,并生成畫面信息。該畫面信息被生成為根據(jù)表示唯一畫面類型信息(列表類型)中包括的“向上”鍵和“向下”鍵的位置的信息將表示“向上”鍵和“向下”鍵的位圖信息設(shè)置在表示基本畫面的位圖信息的預(yù)定位置處。換句話講,控制單元120生成表示圖7的(A) 中所示的畫面的畫面信息。然后,控制單元120根據(jù)表示圖6中所示的唯一畫面類型信息 (列表類型)中包括的選項(xiàng)的位置的信息將在UI指令信息的唯一列表信息中描述為選項(xiàng)的 “服務(wù)A”和“服務(wù)B”設(shè)置在預(yù)定位置處。換句話講,在步驟S204中,控制單元120生成表示圖7的(B)中所示的畫面的畫面信息。在該畫面信息中,“服務(wù)A”和“服務(wù)B”被有效作為列表的選項(xiàng)??刂茊卧?20在生成的畫面信息中并入表示描述為UI指令信息中的選擇方法的“選擇一項(xiàng)”的信息。26
然后,在步驟S206中,控制單元120根據(jù)表示在圖6所示的模板信息中包括的標(biāo)題的位置的信息將“選擇服務(wù)”設(shè)置在預(yù)定位置處(參見圖7的(C))。也就是說,控制單元 120生成表示圖7的(C)中所示的畫面的畫面信息。隨后,在步驟S208中,對(duì)于在UI指令信息中有效的“確定”鍵,控制單元120從圖6的模板信息的操作鍵信息中提取包括在操作鍵信息中且表示與確定操作相關(guān)的“確定”鍵的位圖信息(參見圖7的(D))。也就是說,控制單元120生成表示圖7的⑶中所示的畫面的畫面信息。在該畫面信息中,“確定”鍵被有效作為用來輸入用于畫面轉(zhuǎn)換的轉(zhuǎn)換指令的鍵。除了“確定”鍵之外,可以示出“上一個(gè)” 鍵和“下一個(gè)”鍵作為用于輸入轉(zhuǎn)換指令的鍵的例子。
<操作結(jié)果信息生成處理>
將參考圖8描述在圖2所示的主處理的步驟S122中執(zhí)行的操作結(jié)果信息生成處理。當(dāng)開始操作結(jié)果信息生成處理時(shí),控制單元120在RAM中存儲(chǔ)表示在步驟S114中被操作且在步驟S120中被確定為有效的鍵的鍵類型。在步驟S114中被操作且在步驟S120中被確定為有效的鍵是“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的任一個(gè)。例如,在步驟S300 中,控制單元120存儲(chǔ)表示“確定”鍵的鍵類型。隨后,在步驟S302中,控制單元120確定鍵類型。當(dāng)鍵類型表示“上一個(gè)”鍵或“下一個(gè)”鍵(步驟S302中的“上一個(gè)”鍵或“下一個(gè)”鍵)時(shí),控制單元120進(jìn)行到步驟S310的步驟。同時(shí),當(dāng)鍵類型表示“確定”鍵(步驟 S302中的“確定”鍵)時(shí),在步驟S304中,控制單元120確定在圖2的步驟S112中在顯示單元150上顯示的畫面的畫面類型??刂茊卧?20根據(jù)RAM中存儲(chǔ)的個(gè)別定義信息的UI 指令信息進(jìn)行步驟S304的確定。當(dāng)畫面類型為消息類型時(shí),由于顯示單元150的畫面(參見圖4C)中不包括“確定”鍵,因此步驟S304的確定僅對(duì)列表類型和輸入框類型進(jìn)行。
當(dāng)畫面類型為列表類型(步驟S304中的列表類型)時(shí),控制單元120將從包括在列表中的選項(xiàng)中選擇的選項(xiàng)的項(xiàng)目編號(hào)存儲(chǔ)到RAM中。然后,在步驟S306中,控制單元 120生成包括在步驟S300中存儲(chǔ)的鍵類型、已確定信息和與RAM中存儲(chǔ)的個(gè)別定義信息中描述的唯一信息相匹配的唯一編號(hào)的操作結(jié)果信息,并且將操作結(jié)果信息存儲(chǔ)在控制單元 120的內(nèi)部RAM中。例如,當(dāng)在圖4A中選擇“服務(wù)A”時(shí),在圖2的步驟Sl 18中,將表示服務(wù)A的項(xiàng)目編號(hào)“ 1,,存儲(chǔ)到RAM中。也就是說,控制單元120將“ 1,,作為已確定信息存儲(chǔ)到RAM中。然后,控制單元120生成包括表示在步驟S300中存儲(chǔ)的“確定”鍵的鍵類型、作為已確定信息的“1”、以及與RAM中存儲(chǔ)的個(gè)別定義信息中描述的唯一編號(hào)(在圖3C所示的個(gè)別定義信息中描述為“003”)相匹配的唯一編號(hào)的操作結(jié)果信息。這里,已確定信息表示顯示單元150的畫面中顯示的列表的選項(xiàng)和輸入框內(nèi)的已輸入字符串中通過操作“確定”鍵而確定將存儲(chǔ)到RAM的已確定信息。
當(dāng)畫面類型為輸入框類型(步驟S304中的輸入框類型)時(shí),控制單元120將輸入的字符串信息作為已確定信息存儲(chǔ)到RAM中。然后,在步驟S308中,控制單元120生成包括在步驟S300中存儲(chǔ)的鍵類型、已確定信息和與RAM中存儲(chǔ)的個(gè)別定義信息中描述的唯一編號(hào)相匹配的唯一編號(hào)的操作結(jié)果信息,并且將操作結(jié)果信息存儲(chǔ)在控制單元120的內(nèi)部 RAM中。例如,當(dāng)在圖4D中確定200dpi的初值時(shí),在圖2的步驟S118中存儲(chǔ)“200”。當(dāng)分辨率已改為300dpi時(shí),在圖2的步驟S118中存儲(chǔ)“300”。也就是說,控制單元120將“200” 或“300”作為已確定信息存儲(chǔ)到RAM中。然后,控制單元120生成包括表示“確定”鍵的鍵類型、作為已確定信息的“200”或“300”、以及與RAM中存儲(chǔ)的個(gè)別定義信息中描述的唯一編號(hào)(在圖3M所示個(gè)別定義信息中描述為“013”)相匹配的唯一編號(hào)的操作結(jié)果信息。
另外,在步驟S310中,控制單元120生成包括在步驟S300中存儲(chǔ)的鍵類型和與 RAM中存儲(chǔ)的個(gè)別定義信息中描述的唯一編號(hào)相匹配的唯一編號(hào)的操作結(jié)果信息,并且將操作結(jié)果信息存儲(chǔ)在控制單元120的內(nèi)部RAM中。在執(zhí)行步驟S306、S308或S310之后,控制單元120返回圖2的步驟SlM的處理。
<中繼服務(wù)器執(zhí)行的主處理>
將參考圖9描述由中繼服務(wù)器200執(zhí)行的主處理。中繼服務(wù)器200的控制單元220 待機(jī),直到通過網(wǎng)絡(luò)400從多功能裝置100接收到預(yù)定信息為止(步驟S400中為“否”)。 當(dāng)圖9中所示的主處理開始時(shí),中繼服務(wù)器200的控制單元220將001標(biāo)志為“啟用”存儲(chǔ)到RAM中。下面將詳細(xì)描述001標(biāo)志。控制單元220控制通信單元210以接收預(yù)定信息。 當(dāng)接收到預(yù)定信息(步驟S400中為“是”)時(shí),在步驟S401中,控制單元220確定接收的預(yù)定信息的類型。接收的預(yù)定信息存儲(chǔ)在構(gòu)成控制單元220的RAM等中。在本文中,接收的預(yù)定信息可照原樣存儲(chǔ),或者接收的預(yù)定信息可被分析并以適合后續(xù)處理的格式存儲(chǔ)。替代地,接收的預(yù)定信息可存儲(chǔ)到存儲(chǔ)單元230中。接收的預(yù)定信息為應(yīng)用啟動(dòng)請(qǐng)求信息、功能操作結(jié)束信息和操作結(jié)果信息中的任一種。應(yīng)用啟動(dòng)請(qǐng)求信息在圖2的步驟SlOO中發(fā)送,功能操作結(jié)束信息在圖2的步驟S108中發(fā)送,操作結(jié)果信息在圖2的步驟SlM中發(fā)送。 當(dāng)預(yù)定信息為應(yīng)用啟動(dòng)請(qǐng)求信息(步驟S401中的應(yīng)用啟動(dòng)請(qǐng)求信息)時(shí),在步驟S402中, 控制單元220確定應(yīng)用啟動(dòng)請(qǐng)求信息中是否包括指定裝置功能的任何信息。當(dāng)應(yīng)用啟動(dòng)請(qǐng)求信息中包括指定裝置功能的任何信息(步驟S402中為“是”)時(shí),在步驟S403中,控制單元220將與應(yīng)用啟動(dòng)請(qǐng)求信息指定的功能相對(duì)應(yīng)的個(gè)別定義信息讀入RAM中。與每個(gè)功能相對(duì)應(yīng)的個(gè)別定義信息的唯一編號(hào)存儲(chǔ)在存儲(chǔ)單元230中。具體地,控制單元220將與應(yīng)用啟動(dòng)請(qǐng)求信息指定的功能相對(duì)應(yīng)的個(gè)別定義信息的唯一編號(hào)從存儲(chǔ)單元230讀入RAM 中。隨后,控制單元220將圖IOA所示的樹信息從存儲(chǔ)單元230讀入RAM中。控制單元220 樹信息中對(duì)應(yīng)于讀入RAM的唯一編號(hào)記錄的個(gè)別定義信息從存儲(chǔ)單元230讀入RAM中。例如,當(dāng)應(yīng)用啟動(dòng)請(qǐng)求信息指定復(fù)印功能時(shí),控制單元220將與唯一編號(hào)“013”相對(duì)應(yīng)的個(gè)別定義信息從存儲(chǔ)單元230讀入RAM中。當(dāng)應(yīng)用啟動(dòng)請(qǐng)求信息中不包括指定裝置功能的任何信息(步驟S402中為“否”)時(shí),在步驟S404中,控制單元220將第一個(gè)別定義信息(即, 用于在顯示單元150上顯示遠(yuǎn)程UI的頂畫面的個(gè)別定義信息)讀入RAM中。具有最小唯一編號(hào)的個(gè)別定義信息變?yōu)榈谝粋€(gè)別定義信息。根據(jù)圖IOA所示的樹信息,將具有唯一編號(hào)“001”的個(gè)別定義信息從存儲(chǔ)單元230讀入RAM中。
在步驟S404之后,在步驟S405中,控制單元220將001標(biāo)志為“啟用”存儲(chǔ)到RAM 中。001標(biāo)志是用于在中繼服務(wù)器200中存儲(chǔ)下述狀態(tài)的標(biāo)志其中中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào)“001”的個(gè)別定義信息。作為根據(jù)001標(biāo)志的“啟用”或 “未啟用”的控制單元220的處理的示例,當(dāng)已通過通信單元110收到包括表示“上一個(gè)”鍵的鍵類型和唯一編號(hào)“013” (參見圖3M)的操作結(jié)果信息并且001標(biāo)志為“啟用”時(shí),在步驟S408中,將具有唯一編號(hào)“001”的個(gè)別定義信息從存儲(chǔ)單元230讀入RAM中,以在多功能裝置100的顯示單元150上顯示遠(yuǎn)程UI的頂畫面。相比之下,已收到包括表示“上一個(gè)” 鍵的鍵類型和唯一編號(hào)“013”(參見圖3M)的操作結(jié)果信息并且001標(biāo)志為“未啟用”時(shí), 控制單元220在步驟S420中將001標(biāo)志為“未啟用”存儲(chǔ)到RAM中,而不在下文將描述的步CN 102547019 A驟S408中讀取個(gè)別定義信息,并且在步驟S421中控制通信單元210,以向多功能裝置100 發(fā)送用于結(jié)束多功能裝置100的主處理的待機(jī)指令,以使多功能裝置100處于待機(jī)狀態(tài)。
當(dāng)預(yù)定信息為功能操作結(jié)束信息(步驟S401中的功能操作結(jié)束信息)時(shí),控制單元220前進(jìn)到步驟S412的處理。當(dāng)預(yù)定信息為操作結(jié)果信息(步驟S401中的操作結(jié)果信息)時(shí),在步驟S406中,控制單元220確定包括在接收的操作結(jié)果信息中的鍵類型。當(dāng)鍵類型表示“上一個(gè)”鍵(步驟S406中的“上一個(gè)”鍵)時(shí),在步驟S408中,控制單元220將上一個(gè)個(gè)別定義信息從存儲(chǔ)單元230讀入RAM中。具體地,控制單元220可將圖IOA所示的樹信息讀入RAM(可使用在步驟S403或S404中讀取的整個(gè)樹信息,這在下文將描述的步驟S412中也是如此),并且根據(jù)樹信息指定操作結(jié)果信息中包括的唯一編號(hào)的前一個(gè)唯一編號(hào)。例如,當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“004”(參見圖3D)時(shí),控制單元220 根據(jù)樹信息將唯一編號(hào)“003”指定為前一個(gè)唯一編號(hào)。當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“006”(參見圖3F)時(shí),樹信息顯示前一個(gè)唯一編號(hào)為未確定的。在這種情況下,樹信息顯示前一個(gè)唯一編號(hào)為未確定的006A。在這種情況下,控制單元220將圖IOB所示的未確定表從存儲(chǔ)單元230讀入RAM中。隨后,控制單元220根據(jù)該未確定表指定前一個(gè)唯一編號(hào)。在未確定的006A中,當(dāng)具有唯一編號(hào)“003”的操作結(jié)果信息中包括的已確定信息為 “服務(wù)A”時(shí),將“004”指定為前一個(gè)唯一編號(hào);當(dāng)具有唯一編號(hào)“003”的操作結(jié)果信息中包括的已確定信息為“服務(wù)B”時(shí),將“005”指定為前一個(gè)唯一編號(hào)。如上所述,當(dāng)樹信息將前一個(gè)唯一編號(hào)表示為“未確定的***”(如“未確定的006A”)時(shí),控制單元220根據(jù)圖IOB 所示的未確定表指定前一個(gè)唯一編號(hào)。接著,控制單元220將包括指定的唯一編號(hào)“003” 的個(gè)別定義信息(前一個(gè)個(gè)別定義信息)從存儲(chǔ)單元230讀入RAM中。
當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“001”(參見圖3A)時(shí),樹信息將前一個(gè)唯一編號(hào)表示為“待機(jī)”。當(dāng)樹信息將前一個(gè)唯一編號(hào)表示為“待機(jī)”時(shí),控制單元220不讀取前一個(gè)個(gè)別定義信息。
當(dāng)鍵類型表示“下一個(gè)”鍵(步驟S406中的“下一個(gè)”鍵)時(shí),控制單元220前進(jìn)到步驟S412的處理。當(dāng)鍵類型表示“確定”鍵(步驟S406中的“確定”鍵)時(shí),控制單元 220將圖IlA所示的第一映射表從存儲(chǔ)單元230讀入RAM中。此外,控制單元220提取包括在接收的操作結(jié)果信息中的唯一編號(hào)。隨后,控制單元220指定與和提取的唯一編號(hào)相匹配的唯一編號(hào)相關(guān)的項(xiàng)目。然后,在步驟S411中,控制單元220將操作結(jié)果信息中包括的已確定信息在設(shè)置信息表中存儲(chǔ)為與指定的項(xiàng)目相關(guān)的設(shè)置信息。例如,當(dāng)接收的操作結(jié)果信息包括表示“確定”鍵的鍵類型、已確定信息“外部服務(wù)”、以及唯一編號(hào)“001”時(shí),控制單元220根據(jù)第一映射表指定與唯一編號(hào)“001”相關(guān)的項(xiàng)目“外部服務(wù)/裝置功能”。然后,控制單元220將接收的已確定信息“外部服務(wù)”在設(shè)置信息表中存儲(chǔ)為與項(xiàng)目“外部服務(wù)/裝置功能”相對(duì)應(yīng)的設(shè)置信息,如圖12所示。在執(zhí)行步驟S411之后,控制單元220前進(jìn)到步驟S412的處理。
在步驟S412中,控制單元220將下一個(gè)個(gè)別定義信息從存儲(chǔ)單元230讀入RAM中。 具體地,類似在步驟S408中,控制單元220根據(jù)圖IOA所示的樹信息和圖IOB所示的未確定表指定在接收的操作結(jié)果信息中包括的唯一編號(hào)的下一個(gè)唯一編號(hào)。例如,當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“001”(參見圖3A)時(shí),控制單元220知道“未確定的001B”存儲(chǔ)在樹信息中。當(dāng)具有唯一編號(hào)“001”的操作結(jié)果信息中包括的已確定信息表示“外部服務(wù)”時(shí),控制單元220根據(jù)未確定表將“002”指定為下一個(gè)唯一編號(hào);當(dāng)具有唯一編號(hào)“001” 的操作結(jié)果信息中包括的已確定信息表示“裝置功能”時(shí),控制單元220將“002”指定為下一個(gè)唯一編號(hào)。當(dāng)樹信息將下一個(gè)唯一編號(hào)表示為“未確定的***” (如“未確定的001B”) 時(shí),控制單元220根據(jù)圖IOB所示的未確定表指定下一個(gè)唯一編號(hào)。當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“004” (參見圖3D)時(shí),控制單元220根據(jù)樹信息將“006”指定為下一個(gè)唯一編號(hào)。
當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“006”(參見圖3F)時(shí),控制單元220知道 “未確定的006B”存儲(chǔ)在樹信息中??刂茊卧?20根據(jù)未確定表從服務(wù)提供服務(wù)器獲取存儲(chǔ)在用于由具有唯一編號(hào)“003”的操作結(jié)果信息中包括的已確定信息表示的服務(wù)的服務(wù)提供服務(wù)器(當(dāng)已確定信息表示“服務(wù)A”時(shí)為服務(wù)提供服務(wù)器300A)內(nèi)的縮略圖和圖像數(shù)據(jù)的數(shù)據(jù)名稱。當(dāng)縮略圖和數(shù)據(jù)名稱的獲取正常結(jié)束時(shí),控制單元220將唯一編號(hào)“007”指定為下一個(gè)唯一編號(hào)。當(dāng)縮略圖和數(shù)據(jù)名稱的獲取異常結(jié)束時(shí),控制單元220將唯一編號(hào) “008”指定為下一個(gè)唯一編號(hào)。在這種情況下,當(dāng)樹信息將下一個(gè)唯一編號(hào)表示為“未確定的***”并且在未確定表中示出特定處理時(shí),控制單元220根據(jù)未確定表執(zhí)行特定處理,以指定與執(zhí)行的特定程序相對(duì)應(yīng)的下一個(gè)唯一編號(hào)。類似地,即使當(dāng)樹信息將前一個(gè)唯一編號(hào)表示為“未確定的***”并且在未確定表中示出特定處理時(shí),控制單元220根據(jù)未確定表執(zhí)行特定處理,以指定與執(zhí)行的特定程序相對(duì)應(yīng)的前一個(gè)唯一編號(hào)。
當(dāng)包括在操作結(jié)果信息中的唯一編號(hào)為“009”(參見圖31)時(shí),樹信息將下一個(gè)唯一編號(hào)表示為“待機(jī)”。在這種情況下,當(dāng)樹信息將下一個(gè)唯一編號(hào)表示為“待機(jī)”時(shí),控制單元220不讀取下一個(gè)個(gè)別定義信息。
控制單元220將包括指定的下一個(gè)唯一編號(hào)的個(gè)別定義信息(下一個(gè)個(gè)別定義信息)從存儲(chǔ)單元230讀入RAM中。在執(zhí)行步驟S408或S414之后,在步驟S410中,控制單元220確定樹信息是否將前一個(gè)唯一編號(hào)或下一個(gè)唯一編號(hào)表示為“待機(jī)”。可通過確定已在步驟S408還是S412中讀取個(gè)別定義信息來進(jìn)行該確定。當(dāng)樹信息未將前一個(gè)唯一編號(hào)或下一個(gè)唯一編號(hào)表示為“待機(jī)”(步驟S410中為“否”)時(shí),控制單元220前進(jìn)到步驟 S414的處理。當(dāng)樹信息將前一個(gè)唯一編號(hào)或下一個(gè)唯一編號(hào)表示為“待機(jī)”(步驟S410中為“是”)時(shí),控制單元220前進(jìn)到步驟S420的處理。
在步驟S414中,控制單元220讀取圖12所示的設(shè)置信息表中存儲(chǔ)的設(shè)置信息。
下面將描述步驟S414??刂茊卧?20提取已在步驟S404、S408或S412中讀入RAM 的個(gè)別定義信息中包括的唯一編號(hào)。另外,控制單元220將圖IlB所示的第二映射表從存儲(chǔ)單元230讀入RAM中。然后,控制單元220確定與和提取的唯一編號(hào)相匹配的唯一編號(hào)相對(duì)應(yīng)的任何項(xiàng)目是否記錄在第二映射表中。接著,當(dāng)與和提取的唯一編號(hào)相匹配的唯一編號(hào)相對(duì)應(yīng)的任何項(xiàng)目記錄在第二映射表中時(shí),控制單元220在第二映射表中指定與該唯一編號(hào)相關(guān)的項(xiàng)目。隨后,控制單元220讀取在設(shè)置信息表中存儲(chǔ)的與和指定的項(xiàng)目相同的項(xiàng)目相關(guān)的設(shè)置信息。同時(shí),當(dāng)與和提取的唯一編號(hào)相匹配的唯一編號(hào)相對(duì)應(yīng)的任何項(xiàng)目沒有記錄在第二映射表中時(shí),控制單元220不從設(shè)置信息表中讀取設(shè)置信息。
在執(zhí)行步驟S414之后,在步驟S416中,控制單元220將與步驟S414中讀取的設(shè)置信息相匹配的參數(shù)添加到RAM中存儲(chǔ)的個(gè)別定義信息中。例如,當(dāng)RAM中存儲(chǔ)的個(gè)別定義信息為具有唯一編號(hào)“007”的個(gè)別定義信息(參見圖3G)時(shí),在步驟S414中,控制單元220指定圖像數(shù)據(jù)的縮略圖列表并且將圖像數(shù)據(jù)的數(shù)據(jù)名稱列表指定為項(xiàng)目。接著,從設(shè)置信息表中讀取與這些指定的項(xiàng)目相關(guān)的設(shè)置信息。參見圖12,圖像數(shù)據(jù)的縮略圖列表包括第一縮略圖、第二縮略圖、第三縮略圖、第四縮略圖等,圖像數(shù)據(jù)的數(shù)據(jù)名稱列表包括第一文件名、第二文件名、第三文件名、第四文件名等。因此,在步驟S416中,作為參數(shù)添加縮略圖和文件名,以允許多功能裝置100的用戶選擇圖像數(shù)據(jù)。隨后,在步驟S418中,控制單元 220控制通信單元210,以將RAM中存儲(chǔ)的個(gè)別定義信息發(fā)送至多功能裝置100。在執(zhí)行步驟S418之后,控制單元220返回步驟S400的處理,并且重復(fù)執(zhí)行主處理。
在步驟S420中,控制單元220將001標(biāo)志為“未啟用”存儲(chǔ)到RAM中。隨后,在步驟S421中,控制單元220控制通信單元210以向多功能裝置100發(fā)送待機(jī)指令。
<用于使用下載服務(wù)的⑶1>
此處,將參考圖3A至30描述用于在多功能裝置100中使用服務(wù)A的下載服務(wù)的 ⑶I的配置。
為了使用服務(wù)A的下載服務(wù),用戶從頂畫面觸摸應(yīng)用啟動(dòng)圖標(biāo),該圖標(biāo)用于命令中繼服務(wù)器200啟動(dòng)顯示在處于待機(jī)狀態(tài)的多功能裝置100中的遠(yuǎn)程UI。這樣做時(shí),在步驟SlOO中,多功能裝置100向中繼服務(wù)器200發(fā)送應(yīng)用啟動(dòng)請(qǐng)求信息,在應(yīng)用啟動(dòng)請(qǐng)求信息中不包括指定裝置功能的任何信息。
當(dāng)接收不含指定裝置功能的任何信息的應(yīng)用啟動(dòng)請(qǐng)求信息時(shí),中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào)“001”的個(gè)別定義信息(參見圖3A)。
當(dāng)接收具有唯一編號(hào)“001”的個(gè)別定義信息時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶選擇是否使用外部服務(wù)或多功能裝置100的功能。
當(dāng)用戶選擇外部服務(wù)時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào) “001”、表示“確定”鍵的鍵類型以及表示外部服務(wù)的已確定信息的操作結(jié)果信息。
當(dāng)接收包括唯一編號(hào)“001”、表示“確定”鍵的鍵類型以及表示外部服務(wù)的已確定信息的操作結(jié)果信息時(shí),中繼服務(wù)器200根據(jù)樹信息和未確定表向多功能裝置100發(fā)送具有唯一編號(hào)“002”的個(gè)別定義信息(參見圖3B)。
當(dāng)接收具有唯一編號(hào)“002”的個(gè)別定義信息時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶關(guān)于用戶是否要使用外部服務(wù)而選擇“是”或“否”。
當(dāng)用戶選擇“是”時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“002”、 表示“確定”鍵的鍵類型以及表示“是”的已確定信息的操作結(jié)果信息。
當(dāng)接收包括唯一編號(hào)“002”、表示“確定”鍵的鍵類型以及表示“是”的已確定信息的操作結(jié)果信息時(shí),中繼服務(wù)器200根據(jù)樹信息和未確定表向多功能裝置100發(fā)送具有唯一編號(hào)“003”的個(gè)別定義信息(參見圖3C)。
當(dāng)接收具有唯一編號(hào)“003”的個(gè)別定義信息時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶選擇外部服務(wù)。
當(dāng)用戶選擇服務(wù)A時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào) “003”、表示“確定”鍵的鍵類型以及表示服務(wù)A的已確定信息的操作結(jié)果信息。
當(dāng)接收包括唯一編號(hào)“003”、表示“確定”鍵的鍵類型以及表示服務(wù)A的已確定信息的操作結(jié)果信息時(shí),中繼服務(wù)器200根據(jù)樹信息和未確定表向多功能裝置100發(fā)送具有唯一編號(hào)“004”的個(gè)別定義信息(參見圖3D)。
當(dāng)接收具有唯一編號(hào)“002”的個(gè)別定義信息時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶選擇使用服務(wù)A的上傳服務(wù)還是下載服務(wù)。
當(dāng)用戶選擇下載時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“004”、 表示“確定”鍵的鍵類型以及表示下載的已確定信息的操作結(jié)果信息。
當(dāng)接收包括唯一編號(hào)“004”、表示“確定”鍵的鍵類型以及表示下載的已確定信息的操作結(jié)果信息時(shí),中繼服務(wù)器200根據(jù)樹信息和未確定表向多功能裝置100發(fā)送具有唯一編號(hào)“006”的個(gè)別定義信息(參見圖3F)。
當(dāng)接收具有唯一編號(hào)“006”的個(gè)別定義信息時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶選擇將下載的圖像數(shù)據(jù)存儲(chǔ)在介質(zhì)內(nèi)還是打印下載的圖像數(shù)據(jù)。
當(dāng)用戶選擇打印下載的圖像數(shù)據(jù)時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“006”、表示“確定”鍵的鍵類型以及表示打印的已確定信息的操作結(jié)果信息。
當(dāng)接收包括唯一編號(hào)“006”、表示“確定”鍵的鍵類型以及表示打印的已確定信息的操作結(jié)果信息時(shí),中繼服務(wù)器200為了服務(wù)根據(jù)樹信息和未確定表訪問服務(wù)提供服務(wù)器 300A。如果與服務(wù)提供服務(wù)器300A的通信正常,則中繼服務(wù)器200獲取服務(wù)提供服務(wù)器 300A中存儲(chǔ)的圖像數(shù)據(jù)的縮略圖和數(shù)據(jù)名稱。然后,中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào)“007”的個(gè)別定義信息(參見圖3G)。由中繼服務(wù)器200發(fā)送的個(gè)別定義信息包括服務(wù)提供服務(wù)器300中存儲(chǔ)的圖像數(shù)據(jù)的縮略圖和數(shù)據(jù)名稱。同時(shí),如果與服務(wù)提供服務(wù)器300A的通信出錯(cuò),則中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào)“008” 的個(gè)別定義信息(參見圖3H)。
當(dāng)接收具有唯一編號(hào)“007”的個(gè)別定義信息時(shí),多功能裝置100顯示圖像數(shù)據(jù)的縮略圖的列表畫面(參見圖4B),以允許用戶選擇要下載的圖像數(shù)據(jù)。
當(dāng)用戶選擇圖像數(shù)據(jù)時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送具有唯一編號(hào) “007”、表示“確定”鍵的鍵類型、以及表示用戶選擇的圖像數(shù)據(jù)的數(shù)據(jù)名稱的已確定信息的個(gè)別定義信息。
當(dāng)接收具有唯一編號(hào)“007”、表示“確定”鍵的鍵類型、以及表示用戶選擇的圖像數(shù)據(jù)的數(shù)據(jù)名稱的已確定信息的個(gè)別定義信息時(shí),中繼服務(wù)器200根據(jù)樹信息和未確定表向多功能裝置100發(fā)送具有唯一編號(hào)“009”的個(gè)別定義信息(參見圖31)。由中繼服務(wù)器 200發(fā)送的個(gè)別定義信息包括表示將執(zhí)行下載的操作類型、表示將打印下載的圖像數(shù)據(jù)的參數(shù)、以及表示用戶選擇的圖像數(shù)據(jù)的數(shù)據(jù)名稱的參數(shù)。
當(dāng)接收具有唯一編號(hào)“009”的個(gè)別定義信息時(shí),多功能裝置100從服務(wù)提供服務(wù)器300A下載個(gè)別定義信息中包括的數(shù)據(jù)名稱的圖像數(shù)據(jù),并且打印下載的圖像數(shù)據(jù)。
當(dāng)打印結(jié)束時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“009”的功能操作結(jié)束信息。
當(dāng)接收包括唯一編號(hào)“009”的功能操作結(jié)束信息時(shí),中繼服務(wù)器200根據(jù)樹信息向多功能裝置100發(fā)送待機(jī)指令信息。
當(dāng)接收到待機(jī)指令信息時(shí),多功能裝置100返回待機(jī)狀態(tài)。
另一方面,當(dāng)接收具有唯一編號(hào)“008”的個(gè)別定義信息時(shí),多功能裝置100顯示消息畫面(參見圖4C),用于通知用戶與服務(wù)提供服務(wù)器300A的通信已出現(xiàn)錯(cuò)誤。
當(dāng)用戶按下“下一個(gè)”鍵時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“008”和表示“下一個(gè)”鍵的鍵類型的操作結(jié)果信息。
當(dāng)接收到包括唯一編號(hào)“008”和表示“下一個(gè)”鍵的鍵類型的操作結(jié)果信息時(shí),中繼服務(wù)器200根據(jù)樹信息向多功能裝置100發(fā)送具有唯一編號(hào)“003”的個(gè)別定義信息(參見圖3C)。
如上所述,用于使用服務(wù)A的下載服務(wù)的⑶I包括下列基本配置其中,中繼服務(wù)器200根據(jù)樹信息和未確定表向多功能裝置100發(fā)送個(gè)別定義信息,并且多功能裝置100 根據(jù)個(gè)別定義信息顯示各種畫面。
<用于使用上傳服務(wù)的⑶1>
下文將描述用于在多功能裝置100中使用服務(wù)B的上傳服務(wù)的⑶I的配置。
用于使用服務(wù)B的上傳服務(wù)的⑶I包括與用于使用服務(wù)A的下載服務(wù)的⑶I通用的基本配置。
當(dāng)用戶從頂畫面觸摸應(yīng)用啟動(dòng)圖標(biāo)以命令中繼服務(wù)器200啟動(dòng)遠(yuǎn)程UI時(shí),在步驟 SlOO中,多功能裝置100向中繼服務(wù)器200發(fā)送應(yīng)用啟動(dòng)請(qǐng)求信息,在應(yīng)用啟動(dòng)請(qǐng)求信息中不包括指定裝置功能的任何信息。從步驟SlOO到其中多功能裝置100顯示允許用戶選擇外部的列表畫面(參見圖4A)的步驟的處理通用于用于使用服務(wù)A的下載服務(wù)的GUI。
在下文中,將描述用于使用服務(wù)B的上傳服務(wù)的GUI,同時(shí)將不再重復(fù)關(guān)于通用的基本配置的冗余描述。
當(dāng)用戶選擇服務(wù)B時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào) “001”、表示“確定”鍵的鍵類型以及表示服務(wù)B的已確定信息的操作結(jié)果信息。
當(dāng)已收到操作結(jié)果信息的中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào) “005”的個(gè)別定義信息(參見圖3E)時(shí),多功能裝置100顯示消息畫面(未示出),以通知用戶用戶將使用服務(wù)B的上傳服務(wù)。
當(dāng)用戶按下“下一個(gè)”鍵時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào) “005”和表示“下一個(gè)”鍵的鍵類型的操作結(jié)果信息。
當(dāng)已收到操作結(jié)果信息的中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào) “010”的個(gè)別定義信息(參見圖3J)時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶選擇上傳從介質(zhì)讀取的圖像數(shù)據(jù)還是上傳通過掃描文檔獲得的圖像數(shù)據(jù)。
當(dāng)用戶選擇掃描時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“010”、 表示“確定”鍵的鍵類型以及表示掃描的已確定信息的操作結(jié)果信息。
當(dāng)接到該操作結(jié)果信息時(shí),中繼服務(wù)器200向多功能裝置100發(fā)送包括唯一編號(hào) “011”(參見圖I)、表示上傳的操作類型、以及表示通過掃描待上傳文檔而獲得的圖像數(shù)據(jù)的參數(shù)的個(gè)別定義信息。根據(jù)接收的個(gè)別定義信息,多功能裝置100通過掃描文檔獲取圖像數(shù)據(jù)并將獲取的圖像數(shù)據(jù)上傳至服務(wù)提供服務(wù)器300A。
<用于使用復(fù)印功能的⑶1>
下文將描述用于在多功能裝置100中使用多功能裝置100的復(fù)印功能的GUI的配置。
用于使用多功能裝置100的復(fù)印功能的⑶I包括通用于用于使用服務(wù)A的下載服務(wù)的基本配置。
當(dāng)用戶從頂畫面觸摸應(yīng)用啟動(dòng)圖標(biāo)以命令中繼服務(wù)器200啟動(dòng)遠(yuǎn)程UI時(shí),在步驟SlOO中,多功能裝置100向中繼服務(wù)器200發(fā)送應(yīng)用啟動(dòng)請(qǐng)求信息,在應(yīng)用啟動(dòng)請(qǐng)求信息中不包括指定裝置功能的任何信息。從步驟SlOO到其中多功能裝置100顯示允許用戶選擇使用外部服務(wù)或多功能裝置100的功能的列表畫面(未示出)的步驟的處理通用于用于使用服務(wù)A的下載服務(wù)的⑶I。
在下文中,將描述用于使用多功能裝置100的復(fù)印功能的GUI,同時(shí)將不再重復(fù)通用基本配置的冗余描述。
當(dāng)用戶選擇使用多功能裝置100的功能時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“001”、表示“確定”鍵的鍵類型以及表示使用多功能裝置100的功能的已確定信息的操作結(jié)果信息。
當(dāng)已收到操作結(jié)果信息的中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào) “012”的個(gè)別定義信息(參見圖3L)時(shí),多功能裝置100顯示列表畫面(未示出),以允許用戶選擇使用掃描儀功能還是復(fù)印功能。
當(dāng)用戶選擇復(fù)印功能時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào) “012”、表示“確定”鍵的鍵類型以及表示復(fù)印的已確定信息的操作結(jié)果信息。
當(dāng)已收到操作結(jié)果信息的中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào) “013”的個(gè)別定義信息(參見圖3M)時(shí),多功能裝置100顯示用于輸入復(fù)印分辨率的輸入框畫面(參見圖4D)。
當(dāng)用戶輸入復(fù)印分辨率時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào) “013”、表示“確定”鍵的鍵類型以及表示復(fù)印分辨率的已確定信息的操作結(jié)果信息。
當(dāng)已收到操作結(jié)果信息的中繼服務(wù)器200向多功能裝置100發(fā)送具有唯一編號(hào) “014”的個(gè)別定義信息(參見圖3N)時(shí),多功能裝置100顯示用于通知用戶將使用復(fù)印功能的消息畫面(未示出)。
當(dāng)用戶選擇“是”時(shí),多功能裝置100向中繼服務(wù)器200發(fā)送包括唯一編號(hào)“014”、 表示“確定”鍵的鍵類型以及表示“是”的已確定信息的操作結(jié)果信息。
當(dāng)已收到操作結(jié)果信息的中繼服務(wù)器200向多功能裝置100發(fā)送包括唯一編號(hào) “015”(參見圖30)、表示復(fù)印的操作類型、以及表示復(fù)印分辨率的參數(shù)的個(gè)別定義信息時(shí), 多功能裝置100以個(gè)別定義信息表示的復(fù)印分辨率復(fù)印文檔。
〈用于使用復(fù)印功能的另一個(gè)⑶1>
為了使用復(fù)印功能,用戶可從關(guān)于復(fù)印功能的畫面觸摸顯示在處于待機(jī)狀態(tài)的多功能裝置100中的遠(yuǎn)程UI中的用于命令中繼服務(wù)器200啟動(dòng)的應(yīng)用啟動(dòng)圖標(biāo)。這樣做時(shí), 在步驟S 100中,多功能裝置100向中繼服務(wù)器200發(fā)送應(yīng)用啟動(dòng)請(qǐng)求信息和在應(yīng)用啟動(dòng)請(qǐng)求信息中包括的指定裝置功能的信息。
〈關(guān)于其他⑶I>
除了上述GUI之外,本發(fā)明的創(chuàng)新性概念可應(yīng)用到用于使用新服務(wù)提供服務(wù)器 300C(未示出)的服務(wù)的GUI,或用于使用多功能裝置100的掃描儀功能的GUI。
根據(jù)本示例性實(shí)施例,不需要在多功能裝置100和中繼服務(wù)器200之間通過網(wǎng)絡(luò) 400發(fā)送和接收大量圖像數(shù)據(jù),例如,表示在多功能裝置100的顯示單元150上顯示的畫面的位圖數(shù)據(jù)。具體地,不需要在多功能裝置100和中繼服務(wù)器200之間根據(jù)待顯示的圖像中包括的畫面類型和各種鍵發(fā)送和接收表示基本畫面的圖像數(shù)據(jù)。因此,可以減少畫面顯34示中裝置之間的通信負(fù)荷。多功能裝置100不需要管理畫面轉(zhuǎn)換,并且中繼服務(wù)器200不需要根據(jù)待顯示的圖像中包括的畫面類型和各種鍵管理表示基本畫面的圖像數(shù)據(jù)。根據(jù)該配置,當(dāng)在多功能裝置100中進(jìn)行諸如“確定”鍵的操作的預(yù)定操作時(shí),中繼服務(wù)器200可僅僅通過發(fā)送用于命令多功能裝置100的個(gè)別定義信息來根據(jù)預(yù)定操作有效地進(jìn)行畫面轉(zhuǎn)換。特別地,即使在多個(gè)多功能裝置100(例如,觸摸板型的多功能裝置100和非觸摸板型的多功能裝置100)的情況下,由于中繼服務(wù)器200不需要根據(jù)多個(gè)多功能裝置100的畫面類型和各種鍵有意地管理基本畫面,也可以根據(jù)通用個(gè)別定義信息命令具有不同配置的多個(gè)多功能裝置100。
此外,例如,假設(shè)的是,除服務(wù)A和服務(wù)B之外,由服務(wù)提供服務(wù)器300A、服務(wù)提供服務(wù)器300B或另一個(gè)服務(wù)提供服務(wù)器新提供了服務(wù)C。在這種情況下,為了使服務(wù)C可選, 在圖4A所示的畫面中,應(yīng)包括服務(wù)C作為選項(xiàng)。對(duì)于這種新選項(xiàng)的添加,在本示例性實(shí)施例中,通過在圖3C所示的個(gè)別定義信息的唯一列表信息中另外描述服務(wù)C來生成圖13所示的新個(gè)別定義信息,并將其存儲(chǔ)在中繼服務(wù)器200的存儲(chǔ)單元230中。通過在圖IOB所示的未確定表中添加服務(wù)C提供的處理的列表來生成圖14所示的未確定表,并將其存儲(chǔ)到中繼服務(wù)器200的存儲(chǔ)單元230中。此外,通過在圖12所示的設(shè)置信息表中添加“服務(wù)C 提供的處理的列表”的列表項(xiàng)目來生成圖15所示的設(shè)置信息表,并將其存儲(chǔ)到中繼服務(wù)器 200的存儲(chǔ)單元230中。通過向諸如存儲(chǔ)在存儲(chǔ)單元230中的個(gè)別定義信息、從中繼服務(wù)器 200發(fā)送的個(gè)別定義信息和由多功能裝置100接收的個(gè)別定義信息的信息中添加關(guān)于服務(wù) C的信息來獲得服務(wù)C添加到服務(wù)A和服務(wù)B的個(gè)別定義信息。接著,以上述方式,在顯示單元150上顯示包括表示服務(wù)C的選項(xiàng)的列表。因此,即使當(dāng)多功能裝置100不具有表示作為選項(xiàng)的服務(wù)C的圖像數(shù)據(jù),也可以選擇新服務(wù)C。換句話講,在本示例性實(shí)施例中,即使另外存儲(chǔ)了用于畫面顯示的新圖像數(shù)據(jù),也可以處理新服務(wù)的添加。特別地,即使當(dāng)系統(tǒng) 1中存在多個(gè)多功能裝置100(例如,觸摸板型的多功能裝置100和非觸摸板型的多功能裝置100),也不需要在多個(gè)多功能裝置100中另外存儲(chǔ)用于畫面顯示的新圖像數(shù)據(jù),此為優(yōu)選的。
此外,例如,假設(shè)規(guī)格已更改,使得當(dāng)用戶進(jìn)行操作以選擇圖像數(shù)據(jù)并在圖4B所示的畫面中操作“確定”鍵時(shí),顯示消息“下載開始”,然后下載用戶所選的圖像數(shù)據(jù)。在這種情況下,例如,生成包括下列內(nèi)容的個(gè)別定義信息并將其存儲(chǔ)到中繼服務(wù)器200的存儲(chǔ)單元230中唯一編號(hào)“016”、表示UI指令的指令類型、表示消息類型的畫面類型、標(biāo)題“下載服務(wù)”、其中“確定”鍵為無效的信息、其中“上一個(gè)”鍵為無效的信息、其中“下一個(gè)”鍵為有效的信息、以及表示“下載開始”的唯一消息信息。另外,圖IOA所示的樹信息、表示包括唯一編號(hào)“007”的個(gè)別定義信息的下一個(gè)個(gè)別定義信息從“009”變?yōu)椤?16”的信息、以及表示唯一編號(hào)“009”的信息被添加作為表示包括唯一編號(hào)“016”的個(gè)別定義信息的下一個(gè)個(gè)別定義信息的信息,以便生成新樹信息,并且將新樹信息存儲(chǔ)到中繼服務(wù)器200的存儲(chǔ)單元230中。由于關(guān)于消息“下載開始”的信息到諸如個(gè)別定義信息的消息存儲(chǔ)在存儲(chǔ)單元230中,當(dāng)用戶進(jìn)行操作以選擇圖像數(shù)據(jù)并操作“確定”鍵時(shí),從中繼服務(wù)器200發(fā)送具有唯一編號(hào)“016”的個(gè)別定義信息并由多功能裝置100接收。然后,以上述方式在顯示單元150上顯示消息“下載開始”,并且如果用戶操作了 “下一個(gè)”鍵,則從中繼服務(wù)器200發(fā)送具有唯一編號(hào)“009”的個(gè)別定義信息并由多功能裝置100接收。通過這種方式,執(zhí)行下載。因此,由于中繼服務(wù)器200的存儲(chǔ)單元230中存儲(chǔ)的信息被更新,因此即使當(dāng)多功能裝置100中存儲(chǔ)的信息沒有被更新時(shí),如果用戶進(jìn)行操作以選擇圖像數(shù)據(jù),也可以在顯示消息“下載開始”之后實(shí)施用于開始下載的UI。換句話講,即使當(dāng)多功能裝置100中存儲(chǔ)的信息沒有被更新時(shí),也可以處理UI的規(guī)格的變化。具體地,即使當(dāng)系統(tǒng)1中存在多個(gè)多功能裝置100(例如,觸摸板型的多功能裝置100和非觸摸板型的多功能裝置100)時(shí),也無需更新在多個(gè)多功能裝置100中存儲(chǔ)的信息,此為優(yōu)選的。
〈修改〉
在以上描述中,已經(jīng)描述了其中多功能裝置100被配置為與中繼服務(wù)器200進(jìn)行通信的實(shí)例。由中繼服務(wù)器200執(zhí)行的上述處理可由服務(wù)提供服務(wù)器300A和300B中的任一個(gè)或兩個(gè)執(zhí)行。在這種情況下,可以省略中繼服務(wù)器200。
網(wǎng)絡(luò)400可以是除因特網(wǎng)之外的網(wǎng)絡(luò),例如LAN。數(shù)據(jù)通信不僅可以使用 HTTP/1. 1,而且可以使用除HTTP/1. 1之外的HTTP、FTP或獨(dú)特的協(xié)議。
多功能裝置100可被配置為僅當(dāng)在圖5所示的步驟S208的畫面信息生成處理中使之有效的操作鍵(即對(duì)畫面類型來說唯一的鍵)操作時(shí),在圖2所示的多功能裝置100 的主處理的步驟S114中的確定結(jié)果才變?yōu)榭隙ǖ?步驟S114中為“是”)。例如,在觸摸板型的情況下,可以控制觸摸板,使得即使當(dāng)除了圖5所示的步驟S208的畫面信息生成處理中使之有效的操作鍵(即對(duì)畫面類型來說唯一的鍵)的位置之外的位置被觸摸時(shí),也沒不檢測(cè)該觸摸。在非觸摸板型的情況下,可以控制操作單元180,使得即使當(dāng)除了步驟S208 中使之有效的硬鍵之外的硬鍵被操作,也不檢測(cè)該操作。在非觸摸板型的情況下,控制單元 120可命令音頻輸出單元(未示出)在除了步驟S208中使之有效的硬鍵之外的硬鍵被操作時(shí)輸出拒絕音。
已經(jīng)舉例說明了具有打印功能、掃描儀功能、復(fù)印功能和傳真功能的多功能裝置 100 ;然而,能夠使用本示例性實(shí)施例的配置的裝置可以是不同于多功能裝置100的另一種裝置。例如,下列設(shè)備可以采用本示例性實(shí)施例的配置辦公設(shè)備,例如打印機(jī)、掃描儀、復(fù)印機(jī)和傳真機(jī);移動(dòng)終端,例如便攜式電話、PDA和頭戴顯示器;AV產(chǎn)品,例如照相機(jī)、播放器和電視機(jī);家用電器,例如電話、數(shù)字相框、微波爐和冰箱;醫(yī)療器械,等等。
〈部件的對(duì)應(yīng)關(guān)系〉
本示例性實(shí)施例中的多功能裝置100的存儲(chǔ)單元130的存儲(chǔ)區(qū)域的存儲(chǔ)區(qū)域(其中存儲(chǔ)圖6所示的模板信息的基本畫面信息)是畫面存儲(chǔ)單元的實(shí)例。本示例性實(shí)施例中的多功能裝置100的存儲(chǔ)單元130的存儲(chǔ)區(qū)域的存儲(chǔ)區(qū)域(其中存儲(chǔ)圖6所示的模板信息的操作鍵信息)是第一存儲(chǔ)單元的實(shí)例。在觸摸板型的情況下,表示與“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的每一個(gè)的操作相關(guān)的鍵的位圖信息以及表示每個(gè)鍵的位置的信息是第一模板信息的實(shí)例。在非觸摸板型的情況下,表示哪個(gè)硬鍵與“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的每一個(gè)的操作相關(guān)的信息以及表示是否點(diǎn)亮與“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵相對(duì)應(yīng)的硬鍵的信息是第一模板信息的實(shí)例。在觸摸板型的情況下,在顯示單元150的畫面中顯示的“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵是第一類操作單元的實(shí)例。 在非觸摸板型的情況下,是與“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵的操作相關(guān)的操作單元 180的操作按鈕的預(yù)定硬鍵是第一類操作單元的實(shí)例。執(zhí)行圖5所示的步驟S208的控制單元120是使單元有效的實(shí)例。執(zhí)行圖2所示的步驟SllO或S112的控制單元120是顯示控制單元的實(shí)例。在包括表示如圖3A中所示的UI指令的指令類型的個(gè)別定義信息中,表示“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的每一個(gè)為有效還是無效的信息是第一指令信息的實(shí)例。表示在圖8所示的步驟S306、S308或S310中生成的操作結(jié)果信息的鍵類型的信息是操作信息的實(shí)例。執(zhí)行圖2所示的步驟S102的控制單元120是第一接收控制單元的實(shí)例,執(zhí)行步驟SlM的控制單元120是第一發(fā)送控制單元的實(shí)例。
本示例性實(shí)施例中的多功能裝置100的存儲(chǔ)單元130的存儲(chǔ)區(qū)域的存儲(chǔ)區(qū)域(其中存儲(chǔ)圖6所示的模板信息的唯一畫面類型信息)是第二畫面存儲(chǔ)單元的實(shí)例。在觸摸板型的情況下,在顯示單元150的畫面中顯示的“向上”鍵、“向下”鍵、左箭頭鍵、右箭頭鍵、 “清除”鍵和數(shù)字鍵是第二類操作單元的實(shí)例。在非觸摸板型的情況下,針對(duì)是諸如“向上” 鍵的每個(gè)鍵的操作的操作單元180的操作按鈕的預(yù)定硬鍵是第二類操作單元的實(shí)例。是畫面類型的列表類型和輸入框類型是用于通過操作每個(gè)第二類操作單元輸入設(shè)置信息的多個(gè)信息輸入類型的實(shí)例。執(zhí)行圖5所示的步驟S202或S204的控制單元120是操作單元指定單元的實(shí)例。在個(gè)別定義信息的包括表示如圖3A中所示的UI指令的指令類型的個(gè)別定義信息中,表示畫面類型的信息是第二指令信息的實(shí)例。執(zhí)行圖8所示的步驟S302、S304、 S306或S308的控制單元120是存儲(chǔ)控制單元的實(shí)例。
在本示例性實(shí)施例中,中繼服務(wù)器200的存儲(chǔ)單元230的存儲(chǔ)區(qū)域的存儲(chǔ)區(qū)域 (其中存儲(chǔ)包括表示“確定”鍵、“上一個(gè)”鍵和“下一個(gè)”鍵中的每一個(gè)為有效或無效的信息的個(gè)別定義信息)是第三存儲(chǔ)單元的實(shí)例。執(zhí)行圖9所示的步驟S400的控制單元220是第二接收控制單元的實(shí)例,執(zhí)行步驟S418的控制單元220是第二發(fā)送控制單元的實(shí)例。在存儲(chǔ)單元230的存儲(chǔ)區(qū)域中,圖IlA所示的第一映射表的存儲(chǔ)區(qū)域是第五存儲(chǔ)單元的實(shí)例, 圖IlB所示的第二映射表的存儲(chǔ)區(qū)域是第六存儲(chǔ)單元的實(shí)例。執(zhí)行圖9所示的步驟S401、 S406或S411的控制單元220是第二指定單元的實(shí)例。執(zhí)行圖9所示的步驟S411的控制單元220是設(shè)置信息存儲(chǔ)控制單元的實(shí)例。
權(quán)利要求
1.一種終端裝置,其被配置為與服務(wù)器進(jìn)行通信以進(jìn)行所述終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換,所述終端裝置包括畫面存儲(chǔ)單元,所述畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示依次轉(zhuǎn)換的多個(gè)畫面的多個(gè)畫面信息;第一存儲(chǔ)單元,所述第一存儲(chǔ)單元被配置為存儲(chǔ)第一模板信息,所述第一模板信息用于將所述終端裝置的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令相關(guān)聯(lián),以通過分別操作所述多個(gè)第一類操作單元而命令轉(zhuǎn)換畫面;驗(yàn)證單元,所述驗(yàn)證單元被配置為使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中的任一個(gè)有效,而不使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中的其他有效;第一發(fā)送控制單元,所述第一發(fā)送控制單元被配置為向所述服務(wù)器發(fā)送表示由所述驗(yàn)證單元使之有效的所述第一類操作單元被操作的操作信息;顯示控制單元,所述顯示控制單元被配置為根據(jù)所述畫面存儲(chǔ)單元中存儲(chǔ)的畫面信息在所述顯示單元上顯示畫面,并且在由所述驗(yàn)證單元使之有效的所述第一類操作單元被操作時(shí),根據(jù)基于對(duì)有效的第一類操作單元的操作的所述轉(zhuǎn)換指令,進(jìn)行所述顯示單元上顯示的所述畫面的轉(zhuǎn)換,和第一接收控制單元,所述第一接收控制單元被配置為從所述服務(wù)器接收表示所述多個(gè)轉(zhuǎn)換指令中的任一個(gè)的第一指令信息,其中,所述驗(yàn)證單元被配置為使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中、與由所述第一接收控制單元接收的所述第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使由所述第一模板信息相關(guān)的所述多個(gè)第一類操作單元中、與并非由所述第一指令信息表示的其他轉(zhuǎn)換指令相關(guān)的其他第一類操作單元有效,其中,所述第一接收控制單元被配置為接收從已收到由所述第一發(fā)送控制單元發(fā)送的所述操作信息的所述服務(wù)器發(fā)送的新第一指令信息,并且其中,所述驗(yàn)證單元被配置為使與由所述第一接收控制單元接收的所述新第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使與并非由所述新第一指令信息表示的所述其他轉(zhuǎn)換指令相關(guān)的所述其他第一類操作單元有效。
2.根據(jù)權(quán)利要求1所述的終端裝置,進(jìn)一步包括第二存儲(chǔ)單元,所述第二存儲(chǔ)單元被配置為存儲(chǔ)第二模板信息,所述第二模板信息用于將所述終端裝置的多個(gè)第二類操作單元與多個(gè)信息輸入類型相關(guān)聯(lián),以通過操作所述多個(gè)第二類操作單元而輸入關(guān)于所述終端裝置的操作的設(shè)置信息;操作單元指定單元,所述操作單元指定單元被配置為基于所述第二模板信息指定對(duì)于所述多個(gè)信息輸入類型中的每一個(gè)來說唯一的至少一個(gè)第二類操作單元;和存儲(chǔ)控制單元,所述存儲(chǔ)控制單元被配置為當(dāng)由所述操作單元指定單元指定的第二類操作單元被操作時(shí),存儲(chǔ)通過操作指定的第二類操作單元輸入的設(shè)置信息,其中,所述畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示表示所述多個(gè)信息輸入類型的所述多個(gè)畫面的所述多個(gè)畫面信息,其中,所述第一接收控制單元被配置為從所述服務(wù)器接收表示用于輸入已確定信息的所述多個(gè)信息輸入類型中的任一個(gè)的第二指令信息,并接收對(duì)應(yīng)于所述第二指令信息而確定的且表示由所述第二指令信息表示的信息輸入類型中的轉(zhuǎn)換指令的第一指令信息,其中,所述驗(yàn)證單元被配置為使與由所述第一接收控制單元收到的所述第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的所述第一類操作單元有效,并且其中,所述第一發(fā)送控制單元被配置為向所述服務(wù)器發(fā)送表示由所述驗(yàn)證單元使之有效的所述第一類操作單元被操作的所述操作信息,并發(fā)送所述存儲(chǔ)控制單元存儲(chǔ)的設(shè)置信息。
3.根據(jù)權(quán)利要求2所述的終端裝置,其中,所述第一接收控制單元被配置為接收從已收到由所述第一發(fā)送控制單元發(fā)送的所述操作信息和所述設(shè)置信息的所述服務(wù)器發(fā)送的新第一指令信息和新第二指令信息,其中,所述驗(yàn)證單元被配置為使與由所述第一接收控制單元收到的所述新第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,并且其中,所述操作單元指定單元指定由所述第一接收控制單元接收的所述新第二指令信息表示的且與用于輸入已確定信息的所述信息輸入類型相關(guān)的第二類操作單元。
4.根據(jù)權(quán)利要求2或3所述的終端裝置,其中,所述第一接收控制單元被配置為接收命令所述終端裝置的功能單元的操作的第三指令信息和用于操作所述功能單元的參數(shù),其中,所述第三指令信息和所述參數(shù)是從已收到由所述第一發(fā)送控制單元發(fā)送的所述操作信息和所述設(shè)置信息的所述服務(wù)器發(fā)送的, 并且其中,由所述第一接收控制單元接收的所述第三指令信息命令的所述功能單元根據(jù)所述第一接收控制單元接收的所述參數(shù)來操作。
5.根據(jù)權(quán)利要求4所述的終端裝置,其中,所述第一接收控制單元被配置為從所述服務(wù)器接收作為所述信息輸入類型的表示至少一種參數(shù)輸入類型的第二指令信息,以及對(duì)應(yīng)于所述第二指令信息而確定的且表示由所述第二指令信息表示的所述信息輸入類型中的轉(zhuǎn)換指令的第一指令信息,并且其中,所述顯示控制單元被配置為當(dāng)所述第一接收控制單元接收表示所述參數(shù)輸入類型的所述第二指令信息時(shí),在所述顯示單元上顯示包括用于輸入?yún)?shù)的區(qū)域的畫面。
6.根據(jù)權(quán)利要求4所述的終端裝置,其中,所述功能單元具有打印功能、掃描儀功能和復(fù)印功能中的至少一種。
7.根據(jù)權(quán)利要求4所述的終端裝置,其中,所述第一接收控制單元被配置為從所述服務(wù)器接收第一指令信息和解釋參數(shù)的內(nèi)容信息,并且其中,所述顯示控制單元被配置為顯示包括由所述第一接收控制單元接收的所述內(nèi)容信息表示的解釋內(nèi)容的畫面。
8.根據(jù)權(quán)利要求1至3中的任一項(xiàng)所述的終端裝置,其中,所述第一存儲(chǔ)單元被配置為存儲(chǔ)用于關(guān)聯(lián)所述顯示單元的畫面上的預(yù)定位置處顯示的所述多個(gè)第一類操作單元與所述多個(gè)轉(zhuǎn)換指令的所述第一模板信息,并且其中,所述驗(yàn)證單元被配置為在所述顯示單元的所述畫面的預(yù)定位置處將與由所述第一接收控制單元接收的所述第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的所述第一類操作單元顯示為是可操作的而使之有效,而不將與并非由所述第一指令信息表示的所述其他轉(zhuǎn)換指令相關(guān)的所述其他第一類操作單元顯示為是可操作的。
9.根據(jù)權(quán)利要求1至3中的任一項(xiàng)所述的終端裝置,其中,所述第一存儲(chǔ)單元被配置為存儲(chǔ)用于關(guān)聯(lián)由所述終端裝置的硬鍵分別配置的所述多個(gè)第一類操作單元與所述多個(gè)轉(zhuǎn)換指令的所述第一模板信息,并且其中,所述驗(yàn)證單元使作為與由所述第一接收控制單元接收的所述第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的硬鍵的所述第一類操作單元有效,而不使作為與并非由所述第一指令信息表示的所述其他轉(zhuǎn)換指令相關(guān)的硬鍵的所述其他第一類操作單元有效。
10.一種服務(wù)器,其被配置為與終端裝置進(jìn)行通信以進(jìn)行所述終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換,所述服務(wù)器包括第三存儲(chǔ)單元,所述第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)所述多個(gè)第一指令信息表示用于命令所述顯示單元上顯示的所述畫面的轉(zhuǎn)換的多個(gè)轉(zhuǎn)換指令中的任一個(gè);第二發(fā)送控制單元,所述第二發(fā)送控制單元被配置為向所述終端裝置發(fā)送所述多個(gè)第一指令信息中的任一個(gè);和第二接收控制單元,所述第二接收控制單元被配置為接收由已收到所述第二發(fā)送控制單元發(fā)送的所述第一指令信息的所述終端裝置發(fā)送的操作信息,所述操作信息表示與由所述第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作,其中,當(dāng)所述第二接收控制單元接收到所述操作信息時(shí),所述第二發(fā)送控制單元被配置為發(fā)送新第一指令信息。
11.根據(jù)權(quán)利要求10所述的服務(wù)器,其中,所述第三存儲(chǔ)單元被配置為存儲(chǔ)所述多個(gè)第一指令信息,每個(gè)所述多個(gè)第一指令信息表示用于命令所述顯示單元上顯示的所述畫面的轉(zhuǎn)換的所述多個(gè)轉(zhuǎn)換指令中的任一個(gè),以及多個(gè)第二指令信息,每個(gè)所述多個(gè)第二指令信息表示信息輸入類型,同時(shí)讓所述第一指令信息和所述多個(gè)第二指令信息彼此相關(guān),其中,所述第二發(fā)送控制單元被配置為向所述終端裝置發(fā)送彼此相關(guān)的第一指令信息和第二指令信息,并且其中,所述第二接收控制單元被配置為接收從已收到由所述第二發(fā)送控制單元發(fā)送的所述第一指令信息和所述第二指令信息的所述終端裝置發(fā)送的操作信息和設(shè)置信息,所述操作信息表示與由所述第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作,并且所述設(shè)置信息是通過操作與由所述第二指令信息表示的所述信息輸入類型相關(guān)的第二類操作單元輸入的。
12.根據(jù)權(quán)利要求11所述的服務(wù)器,其中,所述第三存儲(chǔ)單元被配置為存儲(chǔ)多對(duì)相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)所述多對(duì)相關(guān)的第一指令信息和第二指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓標(biāo)識(shí)所述多對(duì)相關(guān)的第一指令信息和第二指令信息與所述多個(gè)唯一標(biāo)識(shí)符彼此相關(guān),其中,所述第二發(fā)送控制單元被配置為向所述終端裝置發(fā)送一對(duì)相關(guān)的第一指令信息和第二指令信息,以及用于標(biāo)識(shí)所述一對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符,其中,所述第二接收控制單元被配置為接收從已收到由所述第二發(fā)送控制單元發(fā)送的所述一對(duì)相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)所述一對(duì)相關(guān)的第一指令信息和第二指令信息的所述唯一標(biāo)識(shí)符的所述終端裝置發(fā)送的操作信息、設(shè)置信息和唯一標(biāo)識(shí)符,所述操作信息表示與由所述第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作,所述設(shè)置信息是通過操作與由所述第二指令信息表示的所述信息輸入類型相關(guān)的第二類操作單元輸入的,并且所述唯一標(biāo)識(shí)符與用于標(biāo)識(shí)所述一對(duì)相關(guān)的第一指令信息和第二指令信息的所述唯一標(biāo)識(shí)符相匹配, 所述服務(wù)器進(jìn)一步包括第四存儲(chǔ)單元,所述第四存儲(chǔ)單元被配置為基于所述唯一標(biāo)識(shí)符存儲(chǔ)定義所述多對(duì)相關(guān)的第一指令信息和第二指令信息的順序的樹信息;和第一指定單元,所述第一指定單元被配置為當(dāng)所述第二接收控制單元接收操作信息、 設(shè)置信息和唯一標(biāo)識(shí)符時(shí),基于由所述第二接收控制單元接收的所述操作信息和所述唯一標(biāo)識(shí)符、以及所述樹信息指定新的一對(duì)相關(guān)的第一指令信息和第二指令信息,其中,所述第二發(fā)送控制單元被配置為向所述終端裝置發(fā)送由所述第一指定單元指定的所述新的一對(duì)相關(guān)的第一指令信息和第二指令信息,以及用于標(biāo)識(shí)所述新的一對(duì)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符。
13.根據(jù)權(quán)利要求12所述的服務(wù)器,其中,所述第三存儲(chǔ)單元被配置為存儲(chǔ)(i)多對(duì)相關(guān)的第一指令信息和第二指令信息,以及命令所述終端裝置的功能單元的操作的多個(gè)第三指令信息,以及,( )用于標(biāo)識(shí)所述多對(duì)相關(guān)的第一指令信息和第二指令信息以及所述多個(gè)第三指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓⑴和(ii)彼此相關(guān),其中,所述第四存儲(chǔ)單元被配置為基于所述唯一標(biāo)識(shí)符存儲(chǔ)定義所述多對(duì)相關(guān)的第一指令信息和第二指令信息以及所述多個(gè)第三指令信息的順序的樹信息,其中,當(dāng)所述第二接收控制單元接收操作信息、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),所述第一指定單元被配置為基于由所述第二接收控制單元接收的所述操作信息和所述唯一標(biāo)識(shí)符、以及所述樹信息指定新的一對(duì)相關(guān)的第一指令信息和第二指令信息或新第三指令信息, 所述服務(wù)器進(jìn)一步包括第五存儲(chǔ)單元,所述第五存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第一類信息相關(guān)聯(lián)的第一映射信息,每個(gè)所述第一映射信息表示設(shè)置信息的類型;第六存儲(chǔ)單元,所述第六存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第二類信息相關(guān)聯(lián)的第二映射信息,每個(gè)所述第二映射信息表示作為將用于所述終端裝置的功能單元的操作的參數(shù)的設(shè)置信息的類型;第二指定單元,所述第二指定單元被配置為當(dāng)所述第二接收控制單元接收操作信息、 設(shè)置信息和唯一標(biāo)識(shí)符時(shí),基于由所述第二接收控制單元接收的所述唯一標(biāo)識(shí)符以及所述第一映射信息指定表示由所述第二接收控制單元接收的設(shè)置信息的類型的第一類信息;和設(shè)置信息存儲(chǔ)控制單元,所述設(shè)置信息存儲(chǔ)控制單元被配置為當(dāng)所述第二指定單元指定表示由所述第二接收控制單元接收的所述設(shè)置信息的類型的所述第一類信息時(shí),在設(shè)置信息存儲(chǔ)單元中存儲(chǔ)與指定的第一類信息相關(guān)的所述設(shè)置信息,其中,當(dāng)所述第一指定單元指定第三指令信息時(shí),所述第二發(fā)送控制單元被配置為進(jìn)一步向所述終端裝置發(fā)送指定的第三指令和參數(shù),所述參數(shù)與所述設(shè)置信息存儲(chǔ)單元中存儲(chǔ)的設(shè)置信息相匹配,同時(shí)與和第二類信息相同的第一類信息相關(guān),所述第二類信息與用于標(biāo)識(shí)指定的第三指令信息的所述唯一標(biāo)識(shí)符相關(guān)。
14.一種畫面控制方法,所述方法通過在終端裝置和服務(wù)器之間通信來進(jìn)行在所述終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換,所述終端裝置包括第一存儲(chǔ)單元,所述第一存儲(chǔ)單元被配置為存儲(chǔ)第一模板信息,所述第一模板信息用于將所述終端裝置的多個(gè)第一類操作單元與多個(gè)轉(zhuǎn)換指令相關(guān)聯(lián),以通過分別操作對(duì)應(yīng)的第一類操作單元來命令所述終端裝置的所述顯示單元上顯示的所述畫面的畫面轉(zhuǎn)換;和畫面存儲(chǔ)單元,所述畫面存儲(chǔ)單元被配置為存儲(chǔ)用于分別顯示依次轉(zhuǎn)換的多個(gè)畫面的多個(gè)畫面信息,所述服務(wù)器包括第三存儲(chǔ)單元,所述第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)所述多個(gè)第一指令信息表示所述多個(gè)轉(zhuǎn)換指令中的任一個(gè),所述畫面控制方法包括通過所述終端裝置,從所述服務(wù)器接收第一指令信息;使由所述第一模板信息關(guān)聯(lián)的所述多個(gè)第一類操作單元中、與由接收的第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使與并非由接收的第一指令信息表示的所述其他轉(zhuǎn)換指令相關(guān)的所述其他第一類操作單元有效;向所述服務(wù)器發(fā)送表示有效的第一類操作單元被操作的操作信息; 根據(jù)在所述畫面存儲(chǔ)單元中存儲(chǔ)的畫面信息在所述顯示單元上顯示畫面,并且當(dāng)有效的第一類操作單元被操作時(shí),根據(jù)基于對(duì)有效的第一類操作單元的操作的所述轉(zhuǎn)換指令進(jìn)行所述顯示單元上顯示的所述畫面的轉(zhuǎn)換;接收從收到通過所述發(fā)送步驟發(fā)送的所述操作信息的所述服務(wù)器發(fā)送的新第一指令信息;和使與由接收的新第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效,而不使與并非由所述第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效, 通過所述服務(wù)器,向所述終端裝置發(fā)送第一指令信息;接收從已收到通過所述發(fā)送步驟發(fā)送的所述第一指令信息的所述終端裝置發(fā)送的操作信息;并且當(dāng)接收所述操作信息時(shí),發(fā)送新第一指令信息。
15.根據(jù)權(quán)利要求14所述的畫面控制方法,其中,所述終端裝置進(jìn)一步包括第二存儲(chǔ)單元,所述第二存儲(chǔ)單元被配置為存儲(chǔ)第二模板信息,所述第二模板信息用于將所述終端裝置的多個(gè)第二類操作單元與多個(gè)信息輸入類型相關(guān)聯(lián),以通過操作所述多個(gè)第二類操作單元來輸入關(guān)于所述終端裝置的操作的設(shè)置信息;并且其中,所述第三存儲(chǔ)單元被配置為存儲(chǔ)所述多個(gè)第一指令信息,每個(gè)所述多個(gè)第一指令信息表示所述多個(gè)信息輸入類型的每一個(gè)中的所述多個(gè)轉(zhuǎn)換指令中的任一個(gè),以及多個(gè)第二指令信息,每個(gè)所述多個(gè)第二指令信息表示信息輸入類型,同時(shí)讓所述多個(gè)第一指令信息和所述多個(gè)第二指令信息彼此相關(guān),所述畫面控制方法進(jìn)一步包括 通過所述終端裝置,基于所述第二模板信息指定對(duì)于所述多個(gè)信息輸入類型中的每一個(gè)來說唯一的至少一個(gè)第二類操作單元;當(dāng)指定的第二類操作單元被操作時(shí),存儲(chǔ)通過操作指定的第二類操作單元輸入的設(shè)置 fn息;接收從所述服務(wù)器發(fā)送的相關(guān)的第一指令信息和第二指令信息; 使與由通過所述接收步驟接收的所述第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的所述第一類操作單元有效;指定與用于輸入已確定信息的所述信息輸入類型相關(guān)的第二類操作單元,所述信息輸入類型由通過所述接收步驟接收的所述第二指令信息表示;以及基于通過所述接收步驟接收的所述相關(guān)的第一指令信息和第二指令信息,向所述服務(wù)器發(fā)送表示通過所述驗(yàn)證步驟使之有效的所述第一類操作單元被操作的操作信息和通過所述存儲(chǔ)步驟存儲(chǔ)的設(shè)置信息,并且通過所述服務(wù)器,向所述終端裝置發(fā)送相關(guān)的第一指令信息和第二指令信息;以及接收由已接收通過所述發(fā)送步驟發(fā)送的所述第一指令信息和所述第二指令信息的所述終端裝置發(fā)送的操作信息和設(shè)置信息。
16.根據(jù)權(quán)利要求15所述的畫面控制方法,其中,所述第三存儲(chǔ)單元被配置為存儲(chǔ)多對(duì)相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)所述多對(duì)相關(guān)的第一指令信息和第二指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓標(biāo)識(shí)所述多對(duì)相關(guān)的第一指令信息和第二指令信息與所述多個(gè)唯一標(biāo)識(shí)符彼此相關(guān),其中,所述服務(wù)器進(jìn)一步包括第四存儲(chǔ)單元,所述第四存儲(chǔ)單元被配置為基于其唯一標(biāo)識(shí)符來存儲(chǔ)定義所述多對(duì)相關(guān)的第一指令信息和第二指令信息的順序的樹信息,所述畫面控制方法進(jìn)一步包括 通過所述終端裝置,接收從所述服務(wù)器發(fā)送的相關(guān)的第一指令信息和第二指令信息,以及用于標(biāo)識(shí)所述相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符;向所述服務(wù)器發(fā)送操作信息、通過所述存儲(chǔ)步驟存儲(chǔ)的設(shè)置信息、以及唯一標(biāo)識(shí)符,所述操作信息表示基于通過所述接收步驟接收的相關(guān)的第一指令信息和所述第二指令信息通過所述驗(yàn)證步驟使之有效的所述第一類操作單元被操作,所述唯一標(biāo)識(shí)符與用于標(biāo)識(shí)通過所述接收步驟接收的相關(guān)的第一指令信息和所述第二指令信息的所述唯一標(biāo)識(shí)符相匹配;接收由已收到所述操作信息的所述服務(wù)器發(fā)送的新的相關(guān)的第一指令信息和第二指令信息、所述已確定信息、以及通過所述發(fā)送步驟發(fā)送的所述唯一標(biāo)識(shí)符;使與由接收的新第一指令信息表示的轉(zhuǎn)換指令相關(guān)的第一類操作單元有效;以及指定與用于輸入已確定信息且由接收的新第二指令信息表示的信息輸入類型相關(guān)的第二類操作單元,并且通過所述服務(wù)器,向所述終端裝置發(fā)送相關(guān)的第一指令信息和第二指令信息、以及用于標(biāo)識(shí)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符;接收由所述終端裝置發(fā)送的操作信息、已確定信息、以及唯一標(biāo)識(shí)符,所述終端裝置已經(jīng)接收通過所述發(fā)送步驟發(fā)送的相關(guān)的第一指令信息和第二指令信息以及用于標(biāo)識(shí)相關(guān)的第一指令信息和第二指令信息的唯一標(biāo)識(shí)符;當(dāng)在所述接收步驟中接收到操作信息、設(shè)置信息、唯一標(biāo)識(shí)符時(shí),基于接收的操作信息、接收的唯一標(biāo)識(shí)符、以及所述樹信息指定相關(guān)的新第一指令信息和新第二指令信息,并且向所述終端裝置發(fā)送通過所述指定步驟指定的相關(guān)的新第一指令信息和新第二指令信息、以及用于標(biāo)識(shí)所述相關(guān)的新第一指令信息和新第二指令信息的唯一標(biāo)識(shí)符。
17.根據(jù)權(quán)利要求16所述的畫面控制方法,其中,所述第三存儲(chǔ)單元被配置為存儲(chǔ)(i)多個(gè)相關(guān)的第一指令信息和第二指令信息,以及命令所述終端裝置的功能單元的操作的多個(gè)第三指令信息,以及,( )用于標(biāo)識(shí)所述多個(gè)相關(guān)的第一指令信息和第二指令信息以及所述多個(gè)第三指令信息的多個(gè)唯一標(biāo)識(shí)符,同時(shí)讓(i)和(ii)彼此相關(guān),其中,所述第四存儲(chǔ)單元被配置為基于所述唯一標(biāo)識(shí)符存儲(chǔ)定義所述多個(gè)相關(guān)的第一指令信息和第二指令信息以及所述多個(gè)第三指令信息的順序的樹信息, 其中,所述服務(wù)器進(jìn)一步包括第五存儲(chǔ)單元,所述第五存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第一類信息相關(guān)聯(lián)的第一映射信息,每個(gè)所述第一映射信息表示設(shè)置信息的類型;和第六存儲(chǔ)單元,所述第六存儲(chǔ)單元被配置為存儲(chǔ)將多個(gè)唯一標(biāo)識(shí)符與多個(gè)第二類信息相關(guān)聯(lián)的第二映射信息,每個(gè)所述第二映射信息表示作為將用于所述終端裝置的功能單元的操作的參數(shù)的設(shè)置信息的類型,所述畫面控制方法進(jìn)一步包括 通過所述服務(wù)器,當(dāng)接收操作信息、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),基于接收的操作信息、接收的唯一標(biāo)識(shí)符、以及所述樹信息指定相關(guān)的新第一指令信息和新第二指令信息或新第三指令信息;在接收操作信息、設(shè)置信息和唯一標(biāo)識(shí)符時(shí),基于接收的唯一標(biāo)識(shí)符和所述第一映射信息指定表示接收的設(shè)置信息的類型的第一類信息;在表示通過所述接收步驟接收的所述設(shè)置信息的類型的所述第一類信息被指定時(shí),在設(shè)置信息存儲(chǔ)單元中存儲(chǔ)與指定的第一類信息相關(guān)的設(shè)置信息;以及當(dāng)在所述指定步驟中指定第三指令信息時(shí),向所述終端裝置發(fā)送指定的第三指令和參數(shù),所述參數(shù)與所述設(shè)置信息存儲(chǔ)單元中存儲(chǔ)的設(shè)置信息相匹配,同時(shí)與和第二類信息相同的第一類信息相關(guān),所述第二類信息與用于標(biāo)識(shí)指定的第三指令信息的所述唯一標(biāo)識(shí)符相關(guān),通過所述終端,接收從所述服務(wù)器發(fā)送的第三指令信息和參數(shù);以及執(zhí)行根據(jù)接收的參數(shù)由接收的第三指令信息命令的所述功能單元的操作。
18.—種畫面轉(zhuǎn)換方法,其由包括第三存儲(chǔ)單元的服務(wù)器進(jìn)行,所述第三存儲(chǔ)單元被配置為存儲(chǔ)多個(gè)第一指令信息,每個(gè)所述多個(gè)第一指令信息表示用于命令終端裝置的顯示單元上顯示的畫面的轉(zhuǎn)換的多個(gè)轉(zhuǎn)換指令中的任一個(gè),所述畫面轉(zhuǎn)換方法被配置為通過與所述終端裝置通信來進(jìn)行所述顯示單元上顯示的所述畫面的轉(zhuǎn)換,所述畫面轉(zhuǎn)換方法包括向所述終端裝置發(fā)送第一指令信息;接收由已收到通過所述發(fā)送步驟發(fā)送的所述第一指令信息的所述終端裝置發(fā)送的操作信息,所述操作信息表示與由所述第一指令信息表示的所述轉(zhuǎn)換指令相關(guān)的第一類操作單元被操作;以及當(dāng)接收到所述操作信息時(shí),發(fā)送新第一指令信息。
全文摘要
本發(fā)明提供了終端裝置、服務(wù)器、畫面控制方法和畫面轉(zhuǎn)換方法。終端裝置包括顯示單元、多個(gè)操作單元、存儲(chǔ)單元和控制單元,并且與服務(wù)器通信以進(jìn)行顯示單元上顯示的畫面的轉(zhuǎn)換。存儲(chǔ)單元存儲(chǔ)將操作單元與用于命令畫面轉(zhuǎn)換的轉(zhuǎn)換指令相關(guān)的模板信息。控制單元從服務(wù)器接收表示任一個(gè)轉(zhuǎn)換指令的指令信息,使與接收的指令信息表示的轉(zhuǎn)換指令相關(guān)的操作單元有效,并且向服務(wù)器發(fā)送表示有效的操作單元被操作的操作信息??刂茊卧邮諒姆?wù)器發(fā)送的新指令信息,并且使與由該新指令信息表示的轉(zhuǎn)換指令相關(guān)的操作單元有效。
文檔編號(hào)G06F3/048GK102547019SQ201110345140
公開日2012年7月4日 申請(qǐng)日期2011年11月4日 優(yōu)先權(quán)日2010年11月4日
發(fā)明者浦川豐 申請(qǐng)人:兄弟工業(yè)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临武县| 长白| 淄博市| 怀化市| 富民县| 色达县| 八宿县| 建宁县| 九江市| 香河县| 栾城县| 基隆市| 桐庐县| 盘山县| 策勒县| 邢台市| 呈贡县| 福安市| 运城市| 西乌珠穆沁旗| 黄冈市| 综艺| 余姚市| 蓝田县| 太仆寺旗| 鄂伦春自治旗| 普定县| 诸暨市| 潼关县| 会泽县| 措勤县| 桃江县| 昆山市| 隆化县| 兴隆县| 伊宁市| 鄂尔多斯市| 宜州市| 通州区| 香河县| 沧源|