欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)處理設(shè)備的制作方法

文檔序號:6396070閱讀:130來源:國知局
專利名稱:數(shù)據(jù)處理設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于接收遠程命令并且執(zhí)行實現(xiàn)一個或多個功能中的一個功能的處理的數(shù)據(jù)處理設(shè)備。本發(fā)明還涉及當和數(shù)據(jù)處理設(shè)備連接時使用的并且能夠執(zhí)行和數(shù)據(jù)處理設(shè)備的數(shù)據(jù)通信的終端設(shè)備。
背景技術(shù)
具有一個或多個功能,比如打印機功能和掃描儀功能,的數(shù)據(jù)處理設(shè)備是本領(lǐng)域熟知的。通常,配置這個類型的數(shù)據(jù)處理設(shè)備來從終端設(shè)備接收命令并且實現(xiàn)多種功能。
為了使用數(shù)據(jù)處理設(shè)備擁有的多種功能,需要把用于提供用戶接口來使用多種功能的應(yīng)用程序和用于控制數(shù)據(jù)處理設(shè)備本身的操作的特殊設(shè)備驅(qū)動器提供給終端設(shè)備。終端設(shè)備的用戶運行上述應(yīng)用程序并且執(zhí)行對應(yīng)于所需功能的操作來通過設(shè)備驅(qū)動器控制數(shù)據(jù)處理設(shè)備的操作。以這種方式,用戶可以使用多種功能。
近年來,提出了多種技術(shù)用于改進在這種類型的數(shù)據(jù)處理設(shè)備中的用戶友好度(用戶接口)。例如,一個這種數(shù)據(jù)處理設(shè)備(傳真機A)包括存儲單元(RAM12),終端設(shè)備(個人計算機PC)可以將其識別作和終端設(shè)備本身連接的外部存儲設(shè)備,如在日本專利申請公布No.2001-282694中公開的。當終端設(shè)備在這個存儲單元中存儲數(shù)據(jù)時,向用戶提示選擇用于處理數(shù)據(jù)的功能,并且基于所選功能處理數(shù)據(jù)。在用戶在這個數(shù)據(jù)處理設(shè)備中選擇了功能之后,將指示所選功能的指令通過安裝在終端設(shè)備端的設(shè)備驅(qū)動器(驅(qū)動器程序)發(fā)送到數(shù)據(jù)處理設(shè)備。
因為從在這個類型的數(shù)據(jù)處理設(shè)備中的終端設(shè)備端使用由數(shù)據(jù)處理設(shè)備擁有的多種功能,需要在終端設(shè)備和數(shù)據(jù)處理設(shè)備之間通過特殊的設(shè)備驅(qū)動器直接交換命令。
通常,結(jié)合在終端設(shè)備端中包含的操作系統(tǒng)(OS)開發(fā)并提供設(shè)備驅(qū)動器。因此,當OS升級時必須升級設(shè)備驅(qū)動器,否則數(shù)據(jù)處理設(shè)備不能合適的操作。需要來升級設(shè)備驅(qū)動器的工作可能極端麻煩并且是用戶的很大的負擔。另外,開發(fā)并提供數(shù)據(jù)處理設(shè)備的組織必須花費很大的開發(fā)成本,來為每一OS以及每次OS升級時開發(fā)并更新設(shè)備驅(qū)動器。
因此,近年來對可以使用數(shù)據(jù)處理設(shè)備擁有的功能而無需通過設(shè)備驅(qū)動器的技術(shù)產(chǎn)生了很大的需要。

發(fā)明內(nèi)容
考慮到前述的,本發(fā)明的一個目的是提供能夠使用數(shù)據(jù)處理設(shè)備擁有的功能但是不采用設(shè)備驅(qū)動器的技術(shù)。
根據(jù)本發(fā)明的一個方面,提供了一種具有一個或多個功能的數(shù)據(jù)處理設(shè)備。設(shè)備包括存儲多種類型的數(shù)據(jù)并且能夠由終端設(shè)備識別為外部存儲設(shè)備的存儲單元,其中終端設(shè)備和數(shù)據(jù)處理設(shè)備連接并且能夠和數(shù)據(jù)處理設(shè)備執(zhí)行數(shù)據(jù)通信;設(shè)備還包括功能實現(xiàn)單元,其執(zhí)行在指令數(shù)據(jù)存儲在存儲單元中時實現(xiàn)由指令數(shù)據(jù)指示的一個或多個功能中的一個的處理。
在具有這個結(jié)構(gòu)的數(shù)據(jù)處理設(shè)備中,當指令數(shù)據(jù)存儲在存儲單元中時執(zhí)行一處理以實現(xiàn)由該指令數(shù)據(jù)指示的功能。這里,由和數(shù)據(jù)處理設(shè)備連接的終端設(shè)備將其中存儲指令數(shù)據(jù)的存儲單元識別為可以通過在OS(操作系統(tǒng))中作為標準功能提供的功能(文件系統(tǒng))訪問(數(shù)據(jù)存儲和刪除)的存儲區(qū)域。就是說,終端設(shè)備將存儲單元識別為和終端設(shè)備本身連接的外部存儲設(shè)備。因此,終端設(shè)備可以僅簡單的通過在存儲單元中通過OS存儲指令數(shù)據(jù)來控制數(shù)據(jù)處理設(shè)備的操作。因此,不需要特殊的驅(qū)動器來控制數(shù)據(jù)處理設(shè)備的操作。
以這種方式,在簡單的提供用于產(chǎn)生指令數(shù)據(jù)的功能(比如包含用于提供用戶接口來產(chǎn)生指令數(shù)據(jù)的程序等)之后,數(shù)據(jù)處理設(shè)備擁有的功能可以用在終端設(shè)備端上而無需設(shè)備驅(qū)動器。因此,不需要伴隨著安裝終端設(shè)備的麻煩的操作,因此大大減少了用戶在使用數(shù)據(jù)處理設(shè)備中的負擔。
另外,如上所述,因為數(shù)據(jù)處理設(shè)備的操作可以由在OS中標準提供的功能控制,開發(fā)并提供數(shù)據(jù)處理設(shè)備的組織僅需要開發(fā)并提供產(chǎn)生指令數(shù)據(jù)的功能,由此減少了和設(shè)備驅(qū)動器相關(guān)聯(lián)的開發(fā)成本。
特別的,因為對于具有很少用戶的操作系統(tǒng)開發(fā)或提供特殊的設(shè)備驅(qū)動器和用于產(chǎn)生前述指令數(shù)據(jù)的功能在回收產(chǎn)品成本上的困難,所以傳統(tǒng)上不進行這種開發(fā)和提供。因此,運行這種操作系統(tǒng)的終端設(shè)備不能使用數(shù)據(jù)處理設(shè)備擁有的功能。但是,通過甚至對那些具有很少用戶的操作系統(tǒng)開發(fā)并提供上述的程序,可以減少前述的產(chǎn)品成本,并且運行這種操作系統(tǒng)的終端設(shè)備還可以使用數(shù)據(jù)處理設(shè)備的功能。
上述的功能實現(xiàn)單元執(zhí)行用于在指令數(shù)據(jù)存儲在存儲單元時實現(xiàn)由該指令數(shù)據(jù)指示的功能的處理。因此,不可能在指令數(shù)據(jù)留在存儲單元中時基于相同指令數(shù)據(jù)不合需要的重復相同處理。因此,可能采用下面的結(jié)構(gòu)來防止不合需要的重復相同處理。
例如,可以提供指令數(shù)據(jù)更改命令單元,用于在功能已經(jīng)由功能實現(xiàn)單元實現(xiàn)時修改指令數(shù)據(jù)指示,并且當指令數(shù)據(jù)指示已經(jīng)實現(xiàn)了指令數(shù)據(jù)指示的功能時功能實現(xiàn)單元不執(zhí)行實現(xiàn)該功能的處理。這個結(jié)構(gòu)可以防止相同處理基于相同的指令數(shù)據(jù)不合需要的重復。通過這個結(jié)構(gòu),可以通過以指示功能已經(jīng)被實現(xiàn)的內(nèi)容重寫部分指令數(shù)據(jù),或?qū)⒅甘竟δ芤呀?jīng)被實現(xiàn)的數(shù)據(jù)附加到指令數(shù)據(jù),來實現(xiàn)“指示功能已經(jīng)被實現(xiàn)”。


圖1是一方框圖,示出了根據(jù)優(yōu)選實施例的通信系統(tǒng)的結(jié)構(gòu);圖2(a)是示出了使用掃描儀功能的處理中的步驟的流程圖的第一部分;圖2(b)是示出了使用掃描儀功能的處理中的步驟的流程圖的第二部分;圖3(a)示出了內(nèi)容通知數(shù)據(jù)的結(jié)構(gòu);圖3(b)示出了內(nèi)容通知數(shù)據(jù)的另一結(jié)構(gòu);圖4示出了用戶接口窗口;圖5是示出了使用遠程調(diào)整功能的處理中的步驟的流程圖;圖6示出了用戶接口窗口;圖7是示出了使用打印機功能的處理中的步驟的流程圖;和圖8是示出了在功能實現(xiàn)處理中的步驟的流程圖。
具體實施例方式
下面將描述本發(fā)明的優(yōu)選實施例。
如圖1所示,通信系統(tǒng)1包括多功能設(shè)備100和個人計算機(在下文中作為PC提到)200,它們彼此連接并且能夠通過通信電纜300執(zhí)行數(shù)據(jù)通信。
多功能設(shè)備100包括用于通過電話網(wǎng)絡(luò)400實現(xiàn)語音呼叫的電話功能;用于通過電話網(wǎng)絡(luò)400發(fā)送和接收圖像信號的傳真功能;以及用于登記由電話功能和傳真功能使用的呼叫目的和傳輸目的的號碼登錄功能(標識符號碼;在優(yōu)選實施例中的電話號碼)。另外,多功能設(shè)備100具有多個可以通過后面描述的功能實現(xiàn)處理(圖8)實現(xiàn)的功能,包括用于掃描在紙張上的圖像作為圖像數(shù)據(jù)的掃描儀功能;用于基于圖像數(shù)據(jù)在紙張上打印圖像的打印機功能;用于報告用于多種功能的設(shè)置的設(shè)置通知功能;以及用于不在多功能設(shè)備100的操作面板120上執(zhí)行操作而從外部源接收指令并且更改涉及多種功能的設(shè)置的內(nèi)容的遠程調(diào)整功能。
另外,將指示用于上述多種功能的設(shè)置的內(nèi)容的數(shù)據(jù)記錄在RAM140中,CPU132執(zhí)行用于基于由這個設(shè)置數(shù)據(jù)指示的設(shè)置的內(nèi)容實現(xiàn)這些功能的處理。
除了多種應(yīng)用程序,HD220存儲掃描儀程序、設(shè)置程序和打印機程序。提供這些程序用于執(zhí)行下面描述的,使用掃描儀功能的處理(圖2),使用遠程調(diào)整功能的處理(圖5),以及使用打印機功能的處理(圖7)。
網(wǎng)絡(luò)I/F234是用于連接PC200和通信網(wǎng)絡(luò)600(在優(yōu)選實施例中是局部區(qū)域網(wǎng)絡(luò)(LAN))的接口。
<用于使用由PC200的CPU212執(zhí)行的掃描儀功能的處理>
之后,將參考圖2描述在用于使用由PC200的CPU212執(zhí)行的掃描儀功能的處理中的步驟。當在輸入設(shè)備240上執(zhí)行操作來開始掃描儀程序時開始這個處理。使用掃描儀功能的處理指導多功能設(shè)備100掃描在紙張上的圖像作為圖像數(shù)據(jù),其中已經(jīng)將紙張設(shè)置在了多功能設(shè)備100端上的掃描位置上。因此,當將具有被掃描的圖像的紙張設(shè)置在多功能設(shè)備100的掃描位置上時,用戶開始掃描儀程序。
首先,CPU212核對PC200本身是否和多功能設(shè)備100合適的連接(S110)。在這個處理中,當CPU212可以訪問在多功能設(shè)備100的RAM140中的共享區(qū)域時,CPU212確定PC200和多功能設(shè)備100合適的連接。
如果CPU212在處理S110中確定沒有合適的連接多功能設(shè)備100(S110否),則CPU212發(fā)布指示沒有合適的連接多功能設(shè)備100的通知(S120)并且終止使用掃描儀功能的處理。通過在顯示器250上顯示指示沒有合適的連接多功能設(shè)備100的消息來發(fā)布在處理S120中的通知。
但是,當在處理S110中合適的連接多功能設(shè)備100時(S110是),則CPU212產(chǎn)生用于獲得掃描儀性能的掃描儀指令數(shù)據(jù)(S130)。這個掃描儀指令數(shù)據(jù)執(zhí)行用于向多功能設(shè)備100請求關(guān)于掃描儀功能的設(shè)置的通知。
之后,CPU212在RAM140的共享區(qū)域中存儲在S130中產(chǎn)生的掃描儀指令數(shù)據(jù)(S140)。在RAM140中存儲了這個掃描儀指令數(shù)據(jù)之后,在下面描述的在多功能設(shè)備100端上的功能實現(xiàn)處理中,產(chǎn)生用來報告用于掃描儀功能的設(shè)置的內(nèi)容的內(nèi)容通知數(shù)據(jù)并將其存儲在RAM140的共享區(qū)域中。如圖3(a)所示,作為掃描儀功能的設(shè)置,內(nèi)容通知數(shù)據(jù)是指示諸如顏色類型,分辨率,掃描區(qū)域,亮度,以及對比度這樣的參數(shù)的文本數(shù)據(jù)。
之后,CPU212等待直到在RAM140的共享區(qū)域中存儲了內(nèi)容通知數(shù)據(jù)(S150否)。
當在處理S150中在共享區(qū)域中存儲了內(nèi)容通知數(shù)據(jù)時(S150是),之后CPU212從共享區(qū)域中讀取這個內(nèi)容通知數(shù)據(jù)(S160)。
之后,基于在S160中讀取的內(nèi)容通知數(shù)據(jù),在顯示器250上顯示用于使用掃描線功能的用戶接口(在下文中作為用戶I/F提到)圖像(S170)。在這個處理中,如圖4所示,在顯示器250上顯示用戶I/F窗口。這個用戶I/F窗口包括用于指定掃描儀功能的多種設(shè)置的設(shè)置區(qū)域a,用于開始掃描儀功能來掃描圖像作為圖像數(shù)據(jù)的開始按鈕b,用于存儲在多功能設(shè)備100端上掃描的圖像數(shù)據(jù)用于以后的處理的保存按鈕c,以及用于取消使用掃描儀功能的處理的取消按鈕d。在這個用戶I/F窗口中的設(shè)置區(qū)域a包括顏色類型a1,分辨率a2,掃描區(qū)域a3,亮度a4,以及對比度a5。這些設(shè)置區(qū)域a指定由在S160中讀取的內(nèi)容通知數(shù)據(jù)指示的多種設(shè)置(基于內(nèi)容通知數(shù)據(jù)的在掃描區(qū)域a3中的區(qū)域由虛線指示)。
在顯示用戶I/F窗口之后,用戶可以在輸入設(shè)備240上執(zhí)行操作來在設(shè)置區(qū)域a中更改(指定)設(shè)置。之后,用戶可以執(zhí)行操作來選擇(點按)開始按鈕b或可以執(zhí)行操作來選擇取消按鈕d。
之后,CPU212從在RAM140中的共享區(qū)域刪除在S160中讀取的內(nèi)容通知數(shù)據(jù)(S180)。之后,CPU212確定是否執(zhí)行了操作來在用戶I/F窗口中選擇開始按鈕b(S190)。
如果在S190中沒有執(zhí)行選擇開始按鈕b的處理(S190否),則CPU212確定是否執(zhí)行了操作來選擇取消按鈕d(S200)。如果在S200沒有執(zhí)行選擇取消按鈕d的操作(S200否),則CPU212返回到處理S190。如果在S190執(zhí)行了選擇開始按鈕b的操作(S190是),則CPU212產(chǎn)生用于開始掃描處理的掃描儀指令數(shù)據(jù)(S210)。這個掃描儀指令數(shù)據(jù)指導掃描儀執(zhí)行開始掃描圖像的功能。與在S160中從共享區(qū)域中讀取的內(nèi)容通知數(shù)據(jù)類似,掃描儀指令數(shù)據(jù)是指示用于掃描儀功能的參數(shù)的文本數(shù)據(jù)(更改內(nèi)容;參看圖3(a))。
之后,CPU212在RAM140的共享區(qū)域存儲在S210產(chǎn)生的掃描儀指令數(shù)據(jù)(S220)。在RAM140存儲了這個掃描儀指令數(shù)據(jù)之后,多功能設(shè)備100在下面描述的功能實現(xiàn)處理(圖8)中執(zhí)行掃描處理來掃描在設(shè)置在掃描位置上的紙張上的圖像作為圖像數(shù)據(jù)。在這個處理中掃描的圖像數(shù)據(jù)存儲在RAM140的共享區(qū)域中。
之后,CPU212等待直到圖像數(shù)據(jù)存儲在RAM140的共享區(qū)域中(S230否)。當圖像數(shù)據(jù)在S230中存儲在共享區(qū)域中時(S230是),之后CPU212從共享區(qū)域中讀取這個圖像數(shù)據(jù)(S240)。
之后,CPU212在顯示器250上顯示由在S240讀取的圖像數(shù)據(jù)指示的內(nèi)容(S250)。在這個處理中,在上述的用戶I/F窗口的掃描區(qū)域a3中顯示由在S240讀出的圖像數(shù)據(jù)指示的內(nèi)容。一旦在這個區(qū)域顯示了由圖像數(shù)據(jù)指示的內(nèi)容,用戶可以在輸入設(shè)備240上執(zhí)行操作來選擇(點按)保存按鈕c或取消按鈕d。
之后,CPU212確定是否執(zhí)行了操作來在用戶I/F窗口中選擇保存按鈕c(S260)。如果在S260沒有執(zhí)行選擇保存按鈕c的操作(S260否),則CPU212確定是否執(zhí)行了選擇取消按鈕d的操作(S270)。如果在S270的處理中沒有執(zhí)行選擇取消按鈕d的操作(S270否),則CPU212返回到S260。
但是,如果在S260執(zhí)行了選擇保存按鈕c的操作(S260是),則CPU212保存在S240中讀取的圖像數(shù)據(jù)(S280)。在這個處理中,因為何時以應(yīng)用程序保存數(shù)據(jù)是本領(lǐng)域普通技術(shù)人員熟知的,用戶使用輸入設(shè)備240輸入文件名稱并指定保存位置(在HD220或存儲卡500上的存儲區(qū)域)來保存在處理S240讀取的圖像數(shù)據(jù)。
在完成處理S280或當在S270執(zhí)行了選擇取消按鈕d的操作(S270是)時,CPU212從RAM140的共享區(qū)域刪除在S240讀取的圖像數(shù)據(jù)(S290)。
在完成S290的處理后或當在S200執(zhí)行了選擇取消按鈕d的操作(S200是)時,之后CPU 212清除用戶I/F窗口的顯示(S300),并且終止使用掃描儀功能的處理,其中用戶I/F窗口在S170中在顯示器250上顯示。
<使用由PC200的CPU212執(zhí)行的遠程調(diào)整功能的處理>
在使用由PC200的CPU212執(zhí)行的遠程調(diào)整功能的處理中的下一個步驟將參考圖5進行描述。當在輸入設(shè)備240上執(zhí)行操作來開始調(diào)整程序時開始這個處理。
首先,CPU212確定PC200本身是否合適的連接到多功能設(shè)備100(S310)。這個處理類似于在圖2中的處理S110。如果在S310中沒有合適的連接多功能設(shè)備100(S310否),則CPU212發(fā)布指示沒有合適的連接多功能設(shè)備100的通知(S320)并且終止用于使用遠程調(diào)整功能的處理。處理S320類似于圖2的處理S120。
但是,如果在S310中合適的連接了多功能設(shè)備100(S310是),則CPU212產(chǎn)生用于獲得當前設(shè)置的調(diào)整指令數(shù)據(jù)(S330)。調(diào)整指令數(shù)據(jù)用來向多功能設(shè)備100請求對于由多功能設(shè)備100擁有的多種功能的設(shè)置的報告。在優(yōu)選的實施例中,調(diào)整指令數(shù)據(jù)是比如如圖3(b)所示的,指示用于掃描儀功能,比如顏色類型,分辨率,掃描區(qū)域,亮度,以及對比度,的設(shè)置;指示用于打印機功能,比如打印質(zhì)量以及對比度,的設(shè)置;以及用于電話號碼登錄功能(設(shè)置自動撥號),比如鍵入的號碼,指示號碼是電話號碼(TEL)或傳真號碼(FAX)的號碼類型,以及姓名(XXX,YYY,ZZZ),的設(shè)置。
之后,CPU212在RAM140的共享區(qū)域中存儲在S330中產(chǎn)生的調(diào)整指令數(shù)據(jù)(S340)。當在RAM140中存儲了調(diào)整指令數(shù)據(jù)時,多功能設(shè)備100在下面描述的功能實現(xiàn)處理(圖8)中產(chǎn)生內(nèi)容通知數(shù)據(jù)來報告用于每一功能的設(shè)置(參看圖3(b))并且在RAM140的共享區(qū)域中存儲這個數(shù)據(jù)。
之后,CPU212等待直到在RAM的共享區(qū)域中存儲了內(nèi)容通知數(shù)據(jù)(S350否)。當在S350中在共享區(qū)域中存儲了內(nèi)容通知數(shù)據(jù)時(S350是),CPU212從共享區(qū)域中讀取這個內(nèi)容通知數(shù)據(jù)(S360)。
之后,CPU212基于在S360讀取的內(nèi)容通知數(shù)據(jù)在顯示器250上顯示用戶I/F窗口,使得可以更改對于多功能設(shè)備100擁有的多種功能的設(shè)置(S370)。在這個處理中,在顯示器250上顯示比如如圖6所示的用戶I/F窗口。用戶I/F窗口包括其中顯示每一功能的目錄結(jié)構(gòu)e,用于對每一功能輸入設(shè)置項目的輸入空間f,用于結(jié)束輸入設(shè)置的OK按鈕g,用于取消使用遠程調(diào)整功能的處理的取消按鈕h,以及類似按鈕。這里,用于由在輸入設(shè)備240上的操作選擇的功能的輸入空間f在用戶I/F窗口中顯示。在這個時間,將由在S360中讀取的內(nèi)容通知數(shù)據(jù)指示的內(nèi)容輸入進輸入空間f(圖6示出了當選擇了設(shè)置自動撥號時的實例)。
一旦顯示了用戶I/F窗口,用戶可以操作輸入設(shè)備240來顯示用于任意功能的輸入空間f和輸入用于這些功能的設(shè)置項目。接下來,用戶可以執(zhí)行操作來選擇OK按鈕g或取消按鈕h。
之后,CPU212從RAM140的共享區(qū)域刪除在S360讀取的內(nèi)容通知數(shù)據(jù)(S380)。之后,CPU212確定是否執(zhí)行了操作來在用戶I/F窗口選擇OK按鈕g(S390)。
如果在S390沒有執(zhí)行操作來選擇OK按鈕g(S390否),則CPU212確定是否執(zhí)行了操作來選擇取消按鈕h(S400)。如果在S400沒有執(zhí)行選擇取消按鈕h的操作(S400否),則CPU212返回到S390。
但是,如果在S390執(zhí)行了操作來選擇OK按鈕g(S390是),則CPU212產(chǎn)生用于更改設(shè)置的調(diào)整指令數(shù)據(jù)(S410)。調(diào)整指令數(shù)據(jù)用來基于在用戶I/F窗口的輸入窗口f中輸入的設(shè)置項目更改用于多種功能的設(shè)置。與在360中從共享區(qū)域讀取的內(nèi)容通知數(shù)據(jù)類似,調(diào)整指令數(shù)據(jù)是指示用于多種功能的設(shè)置(更改)的文本數(shù)據(jù)。
之后,CPU212在RAM140的共享區(qū)域中存儲在S410中產(chǎn)生的調(diào)整指令數(shù)據(jù)(S420)。當這個調(diào)整指令數(shù)據(jù)存儲在RAM140中時,多功能設(shè)備100基于在下面描述的功能實現(xiàn)處理(圖8)中的調(diào)整指令數(shù)據(jù)更新用于多種功能的設(shè)置。接下來,將指示對每一功能完成了設(shè)置更新的終止通知數(shù)據(jù)存儲在RAM140的共享區(qū)域中。之后,CPU212等待直到在RAM140的共享區(qū)域中存儲了終止通知數(shù)據(jù)(S430否)。
當在S430中在共享區(qū)域中存儲了終止通知數(shù)據(jù)時(S430是),CPU212在多功能設(shè)備100端發(fā)布指示對每一功能完成了設(shè)置的更新的通知(S440)。在處理S440中,CPU212通過在顯示器250上顯示指示更新了設(shè)置的消息發(fā)布通知。之后,CPU212刪除在S430存儲在RAM140的共享區(qū)域中的終止通知數(shù)據(jù)(S450)。
在完成處理S450之后或當在S400執(zhí)行了選擇取消按鈕h的操作時(S400是),之后CPU 212清除在S370中在顯示器250上顯示的用戶I/F窗口(S460)并且終止使用遠程調(diào)整功能的處理。
<使用由PC200的CPU212執(zhí)行的打印機功能的處理>
之后,將參考圖7描述在使用由PC200的CPU212執(zhí)行的打印機功能的處理中的步驟。當在輸入設(shè)備240上執(zhí)行操作來指導通過安裝在HD220上的應(yīng)用程序打印圖像數(shù)據(jù)時開始這個處理。
首先,CPU212確定PC200本身是否合適的連接到多功能設(shè)備100(S510)。這個處理和在圖2中的處理S110相同。
當在S510中沒有合適的連接多功能設(shè)備100(S510否)時,CPU212發(fā)布指示沒有合適的連接多功能設(shè)備100的通知(S520)并且終止使用打印機功能的處理。S520的處理和圖2的處理S120相同。
但是,如果在S510中合適的連接了多功能設(shè)備100(S510是),則CPU212產(chǎn)生打印指令數(shù)據(jù)(S530)。打印指令數(shù)據(jù)用來指導打印機功能開始打印圖像數(shù)據(jù)。這個打印指令數(shù)據(jù)能夠識別由上述的應(yīng)用程序指導來打印的圖像數(shù)據(jù)。
之后,CPU212在RAM140的共享區(qū)域中存儲在S530中產(chǎn)生的打印指令數(shù)據(jù)以及要由上述應(yīng)用程序指導來打印的圖像數(shù)據(jù)(S540)。當在RAM140中存儲了打印指令數(shù)據(jù)時,多功能設(shè)備100在下面描述的功能實現(xiàn)處理(圖8)中在紙張上打印由圖像數(shù)據(jù)指示的圖像。接下來,在RAM140的共享區(qū)域中存儲指示完成打印的終止通知數(shù)據(jù)。
之后,CPU212等待直到在RAM140的共享區(qū)域中存儲了終止通知數(shù)據(jù)(S550否)。當在S550中在共享區(qū)域中存儲了終止通知數(shù)據(jù)時(S550是),CPU212在多功能設(shè)備100端發(fā)布指示完成打印的通知(S560)。在S550的處理中,CPU212通過在顯示器250上顯示指示完成打印的消息發(fā)布通知。
之后,CPU212刪除在S550存儲在RAM140的共享區(qū)域中的終止通知數(shù)據(jù)(S570)并且終止使用打印機功能的處理。
<由多功能設(shè)備100的CPU132執(zhí)行的功能實現(xiàn)處理>
之后,將參考圖8描述由多功能設(shè)備100的CPU132執(zhí)行的功能實現(xiàn)處理。當操作多功能設(shè)備100時反復執(zhí)行功能實現(xiàn)處理。
首先,CPU132確定在RAM140的共享區(qū)域中是否存儲了掃描儀指令數(shù)據(jù)(S160)。掃描儀指令數(shù)據(jù)是當在PC200端執(zhí)行在圖2中的處理S140或S220時存儲在共享區(qū)域中的數(shù)據(jù)。
如果在S610中在共享區(qū)域中存儲了掃描儀指令數(shù)據(jù)(S610是),則CPU132從共享區(qū)域中讀取這個掃描儀指令數(shù)據(jù)(S620)。
之后,CPU132確定在S620中讀取的掃描儀指令數(shù)據(jù)是否請求用于掃描儀功能的設(shè)置的通知(S630)。從PC200端在圖2的處理S140或S220中在共享區(qū)域中存儲掃描儀指令數(shù)據(jù),但是在S140中存儲的掃描儀指令數(shù)據(jù)請求用于掃描儀功能的設(shè)置的通知,而且在S220中存儲的掃描儀指令數(shù)據(jù)指導掃描儀功能開始掃描圖像。
如果掃描儀指令數(shù)據(jù)在S630中請求用于掃描儀功能的設(shè)置的通知(S630是),則CPU132產(chǎn)生內(nèi)容通知數(shù)據(jù)(S640)。在這個處理中,CPU132基于存儲在RAM140中的設(shè)置數(shù)據(jù)產(chǎn)生比如如圖3(a)所述的內(nèi)容通知數(shù)據(jù)。
之后CPU132在RAM140的共享區(qū)域中存儲在S640產(chǎn)生的內(nèi)容通知數(shù)據(jù)(S650)。這個內(nèi)容通知數(shù)據(jù)是在圖2的S160中由PC200讀取的數(shù)據(jù)。
但是,如果掃描儀指令數(shù)據(jù)在S630指導掃描儀功能開始掃描圖像(S630否),則CPU132控制掃描單元152來從設(shè)置在掃描位置的紙張上掃描圖像作為圖像數(shù)據(jù)(S660)。
之后,CPU132在RAM140的共享區(qū)域中存儲在S660掃描的圖像數(shù)據(jù)(S670)。這個圖像數(shù)據(jù)是在圖2的處理S240和S290中由PC200讀取和刪除的數(shù)據(jù)。
在完成處理S670或處理S650之后,CPU132刪除在S610在共享區(qū)域存儲的掃描儀指令數(shù)據(jù)(S680)并且返回到S610。
但是,如果掃描儀指令數(shù)據(jù)在上述的S610處理中沒有存儲在共享區(qū)域中(S610否),則CPU132確定調(diào)整指令數(shù)據(jù)是否存儲在共享區(qū)域中(S710)。當PC 200執(zhí)行圖5的處理S340或S420時,這個調(diào)整指令數(shù)據(jù)存儲在共享區(qū)域中。
如果在S710中將調(diào)整指令數(shù)據(jù)存儲在共享區(qū)域中(S710是),則CPU132從共享區(qū)域中讀取這個調(diào)整指令數(shù)據(jù)(S720)。
之后,CPU132確定在S720讀取的調(diào)整指令數(shù)據(jù)是否請求用于多種功能的設(shè)置的通知(S730)。由PC200在圖5的處理S340或S420中在共享區(qū)域中存儲調(diào)整指令數(shù)據(jù),但是在S340中存儲的調(diào)整指令數(shù)據(jù)請求用于多種功能的設(shè)置的通知,而在S420中存儲的調(diào)整指令數(shù)據(jù)請求用于多種功能的設(shè)置的更改。
當在S730調(diào)整指令數(shù)據(jù)請求用于多種功能的設(shè)置的通知時(S730是),CPU132產(chǎn)生內(nèi)容通知數(shù)據(jù)(S740)。在這個處理中,CPU132根據(jù)在RAM140中存儲的設(shè)置數(shù)據(jù)產(chǎn)生比如如圖3(b)所示的內(nèi)容通知數(shù)據(jù)。
之后,CPU132在RAM140的共享區(qū)域中存儲在S740產(chǎn)生的內(nèi)容通知數(shù)據(jù)(S750)。這個內(nèi)容通知數(shù)據(jù)是由PC200在圖5的S360中讀取的數(shù)據(jù)。
但是,如果調(diào)整指令數(shù)據(jù)請求用于多種功能的設(shè)置的更改(S730否),則CPU132根據(jù)在S710存儲在共享區(qū)域中的調(diào)整指令數(shù)據(jù)更改用于功能的設(shè)置(S760)。在這個處理中,通過將存儲在RAM140中的設(shè)置數(shù)據(jù)中指示的多種參數(shù)更改為由調(diào)整指令數(shù)據(jù)指示的參數(shù),CPU132更改用于功能的設(shè)置。將在由設(shè)置數(shù)據(jù)指示的參數(shù)中的標識符號碼重新設(shè)置到在由調(diào)整指令數(shù)據(jù)指示的參數(shù)中的標識符號碼。
之后,CPU132在RAM140的共享區(qū)域中存儲指示完成更改設(shè)置的終止通知數(shù)據(jù)(S770)。這個終止通知數(shù)據(jù)是PC200在圖5的處理S430和S450中讀取和刪除的數(shù)據(jù)。
在完成處理S770或處理S750之后,CPU132刪除在S710存儲在共享區(qū)域中的調(diào)整指令數(shù)據(jù)(S780)并且返回到S610。
另外,如果在上述的處理S610中在共享區(qū)域中既沒有存儲掃描儀指令數(shù)據(jù)也沒有存儲調(diào)整指令數(shù)據(jù)(S610否,S710否),則CPU132確定在共享區(qū)域中是否存儲了打印指令數(shù)據(jù)(S810)。當PC200執(zhí)行圖7中的處理S540時這個打印指令數(shù)據(jù)存儲在共享區(qū)域中。
如果在S810打印指令數(shù)據(jù)存儲在了共享區(qū)域中(S810是),則CPU132從共享區(qū)域中讀取打印指令數(shù)據(jù)(S820)。
之后,CPU132根據(jù)在S820讀取的調(diào)整指令數(shù)據(jù)控制打印單元145來在紙張上基于圖像數(shù)據(jù)打印圖像(S830)。因為打印指令數(shù)據(jù)可以識別存儲在共享區(qū)域中的圖像數(shù)據(jù)以及如上所述的打印指令數(shù)據(jù),CPU132從共享區(qū)域中讀取由打印指令數(shù)據(jù)識別的圖像數(shù)據(jù)并且指導打印單元156在紙張上基于這個圖像數(shù)據(jù)打印。
之后,CPU132在RAM140的共享區(qū)域中存儲指示完成了打印處理的終止通知數(shù)據(jù)(S840)。這個終止通知數(shù)據(jù)是PC200在圖7的處理S550和S570中讀取和刪除的數(shù)據(jù)。
在完成處理S840之后,CPU132刪除在S810中存儲在共享區(qū)域中的打印指令數(shù)據(jù)和圖像數(shù)據(jù),并且返回到S610。
另外,在上述的處理S610中,如果掃描儀指令數(shù)據(jù),調(diào)整指令數(shù)據(jù),和打印指令數(shù)據(jù)都沒有存儲在共享區(qū)域中(S610否,S710否,S810否),則CPU132返回到S610。
在通信系統(tǒng)1中提供的多功能設(shè)備100執(zhí)行在圖8的功能實現(xiàn)處理中的用于在指令數(shù)據(jù)存儲在RAM140的共享區(qū)域中時實現(xiàn)由該指令數(shù)據(jù)指示的功能的處理。這里,和多功能設(shè)備100連接的PC200可以識別出RAM140的共享區(qū)域,其中將指令數(shù)據(jù)存儲為可以以文件系統(tǒng)功能訪問的存儲區(qū)域,并且文件系統(tǒng)功能在操作系統(tǒng)中標準提供。因此,多功能設(shè)備100的操作可以由PC200端簡單的通過在共享區(qū)域中使用操作系統(tǒng)存儲指令數(shù)據(jù)而控制(參考圖2,圖5,和圖7),由此消除了對于特殊的設(shè)備驅(qū)動器來控制多功能設(shè)備100的操作的需要。
但是,通過合并用于執(zhí)行圖2,圖5和圖7的處理的程序,多功能設(shè)備100的功能可以由PC200使用,其后不需要設(shè)備驅(qū)動器。因此,可以消除在合并設(shè)備驅(qū)動器中包括的麻煩的操作,因此大大減輕用戶在需要使用多功能設(shè)備100的操作上的負擔。
另外,由于多功能設(shè)備100的操作可以由上述操作系統(tǒng)中的標準的功能控制,當開發(fā)并提供多功能設(shè)備100時,僅僅需要開發(fā)并提供上述的程序,由此消除了開發(fā)設(shè)備驅(qū)動器所需的成本。
特別的,因為對于具有很少用戶的操作系統(tǒng)開發(fā)或提供特殊的設(shè)備驅(qū)動器和用于產(chǎn)生前述指令數(shù)據(jù)的功能在回收產(chǎn)品成本上的困難,所以傳統(tǒng)上不進行這種開發(fā)和提供。因此,運行這種操作系統(tǒng)的個人計算機不能使用多功能設(shè)備100擁有的功能。但是,通過對于甚至具有很少用戶的操作系統(tǒng)開發(fā)并提供上述的程序,可以減少前述的產(chǎn)品成本,并且運行這種操作系統(tǒng)的個人計算機還可以使用多功能設(shè)備100的功能。
另外,在圖8的功能實現(xiàn)處理中執(zhí)行功能之后,從RAM140的共享區(qū)域刪除用來啟動功能執(zhí)行的指令數(shù)據(jù)(處理S680,S780,和S850)。因為當這種指令數(shù)據(jù)存儲在RAM140的共享區(qū)域中時,執(zhí)行實現(xiàn)由指令數(shù)據(jù)在這個功能實現(xiàn)處理中指示的功能的處理,如果指令數(shù)據(jù)留在共享區(qū)域中,可能基于相同的指令數(shù)據(jù)不合需要的反復執(zhí)行相同處理。但是,通過刪除用來啟動上述功能的執(zhí)行的指令數(shù)據(jù),可能防止基于相同指令數(shù)據(jù)重復執(zhí)行相同處理。另外,因為從共享區(qū)域中刪除了指令數(shù)據(jù)本身,避免了不需要的數(shù)據(jù)占據(jù)RAM140的問題,并且可以有效的使用RAM140的共享區(qū)域。
另外,在掃描儀指令數(shù)據(jù)存儲在RAM140的共享區(qū)域中之后,在圖8的處理S660中開始將圖像掃描為圖像數(shù)據(jù)。但是,在圖2的處理S220中,PC200簡單的通過在RAM140的共享區(qū)域中通過操作系統(tǒng)存儲掃描儀指令數(shù)據(jù)來控制在多功能設(shè)備100中的掃描單元152的操作,使得可以使用掃描儀功能。
另外,通過在圖8的S670中在RAM140的共享區(qū)域中存儲在S660讀取的圖像數(shù)據(jù),PC200可以自由的訪問圖像數(shù)據(jù)。
另外,當打印指令數(shù)據(jù)存儲在RAM140的共享區(qū)域中時,在圖8的處理S830中可以在紙張上打印和打印指令數(shù)據(jù)一起存儲在共享區(qū)域中的基于圖像信息的圖像。因此,在多功能設(shè)備100中的打印單元156的操作可以在PC200端上簡單的通過在RAM140的共享區(qū)域中通過操作系統(tǒng)存儲打印指令數(shù)據(jù)來控制,使得可以使用打印機功能。
另外,在圖8的S830中打印圖像之后,從RAM140的共享區(qū)域中刪除用來在S850中啟動圖像打印的打印指令數(shù)據(jù)和圖像數(shù)據(jù)本身。因為圖像數(shù)據(jù)通常在體積上大于簡單的數(shù)據(jù),比如調(diào)整指令數(shù)據(jù),為了有效的使用RAM140的共享區(qū)域,在數(shù)據(jù)用來實現(xiàn)打印功能之后,需要從共享區(qū)域中刪除這種大體積的數(shù)據(jù)。
另外,在RAM140的共享區(qū)域中存儲請求報告設(shè)置的調(diào)整指令數(shù)據(jù)或請求報告設(shè)置的掃描儀指令數(shù)據(jù)之后,指示由指令數(shù)據(jù)請求的設(shè)置的參數(shù)的內(nèi)容通知數(shù)據(jù)可以在圖8的處理S740和S750或S640和S650中存儲在RAM140的共享區(qū)域中。在PC200端在RAM140的共享區(qū)域中通過操作系統(tǒng)存儲調(diào)整指令數(shù)據(jù)或掃描儀指令數(shù)據(jù)之后(圖2的處理S140和圖5的S340),PC200端可以在用戶I/F窗口中顯示由存儲在共享區(qū)域中的內(nèi)容通知數(shù)據(jù)指示的內(nèi)容(處理S170和S370)。以這種方式,可以通過在RAM140的共享區(qū)域中通過在PC200端上的操作系統(tǒng)存儲調(diào)整指令數(shù)據(jù)和掃描儀指令數(shù)據(jù)的步驟,使用多功能設(shè)備100上用于報告設(shè)置(設(shè)置通知功能)的功能,并且之后在用戶I/F窗口中顯示由存儲在共享區(qū)域中的內(nèi)容通知數(shù)據(jù)指示的內(nèi)容。
另外,在請求更改設(shè)置的調(diào)整指令數(shù)據(jù)存儲在RAM140的共享區(qū)域之后,可以將相關(guān)功能的設(shè)置更改為由在圖8的處理S760中的調(diào)整指令數(shù)據(jù)指示的設(shè)置。因此,通過在RAM140的共享區(qū)域中通過在PC200端上的操作系統(tǒng)存儲調(diào)整指令數(shù)據(jù),可以使用遠程調(diào)整功能,其中該功能用于外部更改關(guān)于多功能設(shè)備100擁有的功能的設(shè)置而無需執(zhí)行直接操作(圖5的處理S420)。
另外,包括在通信系統(tǒng)1中的PC200具有上述的結(jié)構(gòu),并且可以通過圖2的處理S130和S210,圖5的處理S330和S410,以及圖7的處理S530從用戶接收操作并產(chǎn)生指令數(shù)據(jù)。PC200可以在多功能設(shè)備100中的RAM140的共享區(qū)域中存儲這個指令數(shù)據(jù),并且可以通過處理S140,S220,S340,S420和S540使用多功能設(shè)備100擁有的多種功能。
另外,當在圖2的S230在RAM140的共享區(qū)域中存儲了圖像數(shù)據(jù)時,這個圖像數(shù)據(jù)可在處理S280中保存。因此,可以將圖像數(shù)據(jù)存儲在PC200上,而無需用戶有意的執(zhí)行操作來訪問圖像數(shù)據(jù)。
另外,在多功能設(shè)備100端(RAM140的共享區(qū)域)存儲的圖像數(shù)據(jù)在圖2的S290記錄在PC200端(HD220)上之后,可以從多功能設(shè)備100端刪除這個圖像數(shù)據(jù)。因此,可以避免大體積的圖像數(shù)據(jù)占據(jù)多功能設(shè)備100端(RAM140)的共享區(qū)域,由此有效的使用在多功能設(shè)備100端上的共享區(qū)域。
當在圖2的處理S170或圖5的S370顯示用戶I/F窗口時,可以從多功能設(shè)備100(RAM140的共享區(qū)域)刪除用來顯示這個用戶I/F窗口的內(nèi)容通知數(shù)據(jù)。因此,可能防止不需要的數(shù)據(jù)占據(jù)多功能設(shè)備100(RAM140)中的共享區(qū)域,由此有效的使用在多功能設(shè)備100端上的共享區(qū)域。
雖然參考它的特殊實施例詳細描述了本發(fā)明,對本領(lǐng)域普通技術(shù)人員來說很明顯可以在不脫離本發(fā)明的精神,以及其由附加權(quán)利要求所定義的范圍的情況下做出多種修改和變更。
例如,在上述實施例中,本發(fā)明的數(shù)據(jù)處理設(shè)備的結(jié)構(gòu)應(yīng)用于多功能設(shè)備100。但是,很明顯本發(fā)明可以應(yīng)用到其它設(shè)備,只要該設(shè)備可以實現(xiàn)一個或多個功能。
另外,設(shè)置在圖2中使用掃描儀功能的處理在通過輸入設(shè)備240運行掃描儀程序時開始。但是,可以設(shè)置這個處理在被另一應(yīng)用程序(比如圖像創(chuàng)建軟件)調(diào)用時開始。在這個情況中,在S240中讀取圖像數(shù)據(jù)之后執(zhí)行處理來發(fā)送這個圖像數(shù)據(jù)到上述的應(yīng)用程序(來使得應(yīng)用程序可以使用數(shù)據(jù)),從而代替從S250到S290的處理。
另外,在每一流程圖為優(yōu)選實施例示出了的處理由計算機系統(tǒng)執(zhí)行,該計算機系統(tǒng)在多功能設(shè)備100中包括CPU132以及在PC200中包括CPU212。但是,這些處理中的一些或全部可能由和多功能設(shè)備100及PC200通過有線或無線信號傳輸線路連接的獨立的計算機系統(tǒng)執(zhí)行。
在上述優(yōu)選實施例的多功能設(shè)備100中,根據(jù)存儲在ROM134中的程序執(zhí)行在流程圖中指示的處理。但是,上述程序可能存儲在存儲卡500上,并且可能在媒體驅(qū)動180中安裝存儲卡500時,根據(jù)這些存儲在存儲卡500上的程序執(zhí)行在流程圖中指示的處理。
另外,在優(yōu)選實施例的PC200中,根據(jù)存儲在HD220上的程序執(zhí)行在流程圖中指示的處理。但是,如果PC200可以以比如軟盤或存儲卡的記錄媒介執(zhí)行數(shù)據(jù)輸入和輸出,可能設(shè)置PC200來基于存儲在這個記錄媒介中的上述程序來執(zhí)行在流程圖中指示的處理。
另外,在優(yōu)選實施例中,電話網(wǎng)絡(luò)400可以是公共交換電話網(wǎng)絡(luò)(PSTN)或IP電話網(wǎng)絡(luò)。
另外,在優(yōu)選實施例中,配置多功能設(shè)備100來通過電話網(wǎng)絡(luò)400發(fā)送和接收(傳真通信)圖像信號。但是,可能配置多功能設(shè)備100在能夠通過因特網(wǎng)執(zhí)行數(shù)據(jù)通信時通過因特網(wǎng)執(zhí)行傳真通信。
另外,在優(yōu)選實施例中,在多功能設(shè)備100和PC200之間使用在多功能設(shè)備100的RAM140中的共享區(qū)域交換多種數(shù)據(jù)。但是,這個數(shù)據(jù)的交換還可能通過安裝在媒體驅(qū)動180中的存儲卡500執(zhí)行。在這個情況中,在優(yōu)選實施例中的“RAM140的共享區(qū)域”應(yīng)該由“安裝在媒體驅(qū)動180中的存儲卡500”代替。
另外,在優(yōu)選實施例中,將用于通過掃描儀程序,調(diào)整程序,以及打印機程序產(chǎn)生指令數(shù)據(jù)的功能提供給PC200。但是,本發(fā)明并不限于任意用于把產(chǎn)生指令數(shù)據(jù)的功能提供給PC200的特定結(jié)構(gòu)。例如,多功能設(shè)備100可以使用由包含在PC200中的另一應(yīng)用程序(比如文本編輯器)產(chǎn)生的數(shù)據(jù)作為上述的指令數(shù)據(jù)。通過操作PC200的輸入設(shè)備240,用戶可以通過上述程序產(chǎn)生指令數(shù)據(jù)并且在多功能設(shè)備100端(RAM140的共享區(qū)域)上存儲該指令數(shù)據(jù)。這個結(jié)構(gòu)消除了上許程序的需要,由此進一步減少了開發(fā)成本。
在優(yōu)選實施例中,通過在圖2的處理S170中和圖5的S370中顯示用戶I/F窗口來通知用戶由內(nèi)容通知數(shù)據(jù)指示的設(shè)置。但是,可以采用其它結(jié)構(gòu)來報告由內(nèi)容通知數(shù)據(jù)指示的設(shè)置。例如,在處理S170和S370中,由內(nèi)容通知數(shù)據(jù)指示的設(shè)置可能在和用戶I/F窗口分開的對話框的消息中顯示或者可能通過揚聲器作為語音輸出。
另外,在優(yōu)選實施例中,通過在圖8的處理S680,S780和S850中從RAM140的共享區(qū)域中刪除用來實現(xiàn)每一功能的指令數(shù)據(jù),來防止基于相同指令數(shù)據(jù)不合需要的重復相同處理。但是,可能采用另一設(shè)置來防止這種相同處理基于相同指令數(shù)據(jù)的不和需要的重復執(zhí)行。例如,在處理S680,S780和S850中可能更改用于實現(xiàn)功能的指令數(shù)據(jù)來指示已經(jīng)實現(xiàn)了功能(指令數(shù)據(jù)更改命令單元),并且設(shè)置處理S610,S710和S810來確定指令數(shù)據(jù)是否存儲在共享區(qū)域,而且還確定是否已經(jīng)實現(xiàn)了功能。通過這個結(jié)構(gòu),可以實現(xiàn)“指示功能已經(jīng)被實現(xiàn)”,例如,通過以指示已經(jīng)實現(xiàn)了功能的內(nèi)容重寫一部分指令數(shù)據(jù)或通過附加指示已經(jīng)實現(xiàn)了功能的數(shù)據(jù)到指令數(shù)據(jù)。這個結(jié)構(gòu)可以防止相同處理基于相同指令數(shù)據(jù)不合需要的重復。
另外,在優(yōu)選實施例中,PC200在圖7的S540中在RAM140中將打印指令數(shù)據(jù)和圖像數(shù)據(jù)作為分開的數(shù)據(jù)存儲。但是,PC200可以在S540中在RAM140的共享區(qū)域中將圖像數(shù)據(jù)本身作為打印指令數(shù)據(jù)存儲。在這個情況中,當在圖8的S810中在RAM140的共享區(qū)域中存儲了圖像數(shù)據(jù)時,可以配置多功能設(shè)備100來執(zhí)行從S820開始的處理,同時將這個圖像數(shù)據(jù)看作打印指令數(shù)據(jù)。
另外,在優(yōu)選實施例中,可以從PC200端使用多功能設(shè)備100擁有的掃描儀功能,打印機功能,設(shè)置通知功能,以及遠程調(diào)整功能。但是,可能使得多功能設(shè)備100擁有的其它功能可以從PC200端使用。
權(quán)利要求
1.一種具有一個或多個功能的數(shù)據(jù)處理設(shè)備,本設(shè)備包括存儲單元,存儲多種類型的數(shù)據(jù),并且能夠由終端設(shè)備識別為外部存儲設(shè)備,其中終端設(shè)備和數(shù)據(jù)處理設(shè)備連接并且能夠和數(shù)據(jù)處理設(shè)備執(zhí)行數(shù)據(jù)通信;以及功能實現(xiàn)單元,執(zhí)行在指令數(shù)據(jù)存儲在存儲單元中時實現(xiàn)由指令數(shù)據(jù)指示的一個或多個功能中的一個的處理。
2.如權(quán)利要求1所述的數(shù)據(jù)處理設(shè)備,進一步包括指令數(shù)據(jù)刪除命令單元,在功能實現(xiàn)單元實現(xiàn)由指令數(shù)據(jù)指示的功能之后從存儲單元中刪除指令數(shù)據(jù)。
3.如權(quán)利要求1或2所述的數(shù)據(jù)處理設(shè)備,進一步包括讀取單元,實現(xiàn)掃描儀功能來讀取規(guī)定的圖像作為圖像數(shù)據(jù),其中當用于指導使用掃描儀功能讀取圖像的讀取指令數(shù)據(jù)存儲在存儲單元中時,功能實現(xiàn)單元指導讀取單元讀取圖像作為圖像數(shù)據(jù)。
4.如權(quán)利要求3所述的數(shù)據(jù)處理設(shè)備,其中功能實現(xiàn)單元指導讀取單元讀取圖像并且產(chǎn)生表示圖像的圖像數(shù)據(jù),并且之后在存儲單元中存儲由讀取單元讀取的圖像數(shù)據(jù)。
5.如權(quán)利要求1或2所述的數(shù)據(jù)處理設(shè)備,進一步包括打印單元,其實現(xiàn)打印功能來在打印媒介上基于圖像數(shù)據(jù)打印圖像,其中當指示以打印機功能打印的圖像的打印指令數(shù)據(jù)以及圖像數(shù)據(jù)存儲在存儲單元中時,功能實現(xiàn)單元指導打印單元基于圖像數(shù)據(jù)打印圖像。
6.如權(quán)利要求1或2所述的數(shù)據(jù)處理設(shè)備,其中當用于請求關(guān)于一個或多個功能中一個的設(shè)置的通知的通知指令數(shù)據(jù)存儲在存儲單元中時,功能實現(xiàn)單元在存儲單元中存儲指示關(guān)于通知指令數(shù)據(jù)為其請求通知的功能的設(shè)置的內(nèi)容通知數(shù)據(jù)。
7.如權(quán)利要求1或2所述的數(shù)據(jù)處理設(shè)備,其中當用于請求關(guān)于一個或多個功能中一個的設(shè)置的更新的更改指令數(shù)據(jù)存儲在存儲單元中時,功能實現(xiàn)裝置更新被指導為要由更改指令數(shù)據(jù)更新的功能的設(shè)置。
8.一種終端設(shè)備,當與如權(quán)利要求1到7的任意一個所述的數(shù)據(jù)處理設(shè)備相連時使用并能夠與其執(zhí)行通信,該終端設(shè)備包括指令數(shù)據(jù)產(chǎn)生單元,接收用戶的操作并且產(chǎn)生指導數(shù)據(jù)處理設(shè)備來實現(xiàn)一個或多個功能中的一個的指令數(shù)據(jù)。
9.當與如權(quán)利要求3或4所述的數(shù)據(jù)處理設(shè)備相連時使用并能夠與其執(zhí)行通信的如權(quán)利要求8所述的終端設(shè)備,該終端設(shè)備包括終端端存儲單元,存儲多種類型的數(shù)據(jù);指令數(shù)據(jù)存儲命令單元,在數(shù)據(jù)處理設(shè)備中的存儲單元中存儲由指令數(shù)據(jù)產(chǎn)生單元產(chǎn)生的讀取指令數(shù)據(jù);以及圖像數(shù)據(jù)存儲命令單元,在圖像數(shù)據(jù)存儲在存儲單元中時,指令數(shù)據(jù)存儲命令單元在數(shù)據(jù)處理設(shè)備中的存儲單元中存儲讀取指令數(shù)據(jù)之后,在終端端存儲單元中存儲圖像數(shù)據(jù)。
10.如權(quán)利要求9所述的終端設(shè)備,進一步包括圖像數(shù)據(jù)刪除命令單元,當根據(jù)來自圖像數(shù)據(jù)存儲命令單元的命令,將圖像數(shù)據(jù)存儲在終端端存儲單元中時,刪除存儲在數(shù)據(jù)處理設(shè)備提供的存儲單元中的圖像數(shù)據(jù)。
11.當與如權(quán)利要求6所述的數(shù)據(jù)處理設(shè)備相連時使用并能夠與其執(zhí)行通信的如權(quán)利要求8所述的終端設(shè)備,該終端設(shè)備包括指令數(shù)據(jù)存儲命令單元,在數(shù)據(jù)處理設(shè)備提供的存儲單元中存儲由指令數(shù)據(jù)產(chǎn)生單元產(chǎn)生的通知指令數(shù)據(jù);以及內(nèi)容通知單元,在指令數(shù)據(jù)存儲命令單元在數(shù)據(jù)處理設(shè)備中的存儲單元中存儲通知指令數(shù)據(jù)之后,當內(nèi)容通知數(shù)據(jù)存儲在存儲單元中時報告由內(nèi)容通知數(shù)據(jù)指示的設(shè)置。
12.如權(quán)利要求11所述的終端設(shè)備,進一步包括內(nèi)容通知數(shù)據(jù)刪除命令單元,當內(nèi)容通知單元報告由內(nèi)容通知數(shù)據(jù)指示的設(shè)置時,刪除存儲在數(shù)據(jù)處理設(shè)備中的存儲單元中的內(nèi)容通知數(shù)據(jù)。
13.一種存儲介質(zhì),存儲用于控制使用中連接至終端設(shè)備的數(shù)據(jù)處理設(shè)備的程序,以能夠執(zhí)行其間的數(shù)據(jù)通信,該程序包括使得該終端設(shè)備能夠?qū)?shù)據(jù)處理設(shè)備的數(shù)據(jù)存儲單元識別為外部存儲設(shè)備以使得該終端設(shè)備可由數(shù)據(jù)存儲單元訪問的程序;以及執(zhí)行一處理以當指令數(shù)據(jù)存儲在存儲單元中時實現(xiàn)指令數(shù)據(jù)所指示的數(shù)據(jù)處理設(shè)備的一個功能的程序。
14.一種存儲介質(zhì),存儲用于控制使用中連接至數(shù)據(jù)處理設(shè)備的終端設(shè)備的程序,以能夠執(zhí)行其間的數(shù)據(jù)通信,該程序包括使得該終端設(shè)備能夠?qū)?shù)據(jù)處理設(shè)備的數(shù)據(jù)存儲單元識別為外部存儲設(shè)備以使得該終端設(shè)備可由數(shù)據(jù)存儲單元訪問的程序;接收用戶操作并產(chǎn)生指導數(shù)據(jù)處理設(shè)備實現(xiàn)一功能的指令數(shù)據(jù)的程序;以及將指令數(shù)據(jù)存儲在存儲單元中的程序。
全文摘要
提供使得終端設(shè)備可以使用數(shù)據(jù)處理設(shè)備提供的多種功能而不使用設(shè)備驅(qū)動器的技術(shù)。多功能設(shè)備執(zhí)行用于當由指令數(shù)據(jù)指示的指令數(shù)據(jù)存儲在RAM的共享區(qū)域中時實現(xiàn)該功能的處理。這里,可以通過和多功能設(shè)備連接的個人計算機,將其中存儲指令數(shù)據(jù)的RAM的共享區(qū)域識別為可以通過文件系統(tǒng)訪問的存儲區(qū)域,其中文件系統(tǒng)是作為操作系統(tǒng)的標準特征提供的功能。因此,可以從個人計算機端簡單的通過在共享區(qū)域中通過操作系統(tǒng)存儲指令數(shù)據(jù)來控制多功能設(shè)備的操作,消除了特殊的設(shè)備驅(qū)動器控制多功能設(shè)備的操作的需要。
文檔編號G06F13/10GK1551001SQ20041003142
公開日2004年12月1日 申請日期2004年3月29日 優(yōu)先權(quán)日2003年3月28日
發(fā)明者稻田肇 申請人:兄弟工業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
城步| 富蕴县| 衡阳县| 平阴县| 寻乌县| 加查县| 三门县| 澳门| 石棉县| 柳河县| 阳新县| 秭归县| 上林县| 武宣县| 南京市| 凤台县| 康保县| 蒲城县| 泰州市| 秀山| 云阳县| 泌阳县| 古蔺县| 盈江县| 栾城县| 秭归县| 安徽省| 依安县| 响水县| 黑河市| 南澳县| 怀宁县| 繁峙县| 巴林右旗| 建德市| 攀枝花市| 周宁县| 平邑县| 兴义市| 炎陵县| 义乌市|