專利名稱:圖像形成裝置和鑒別方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像形成裝置。尤其是,本發(fā)明涉及一種具有鑒別性能的圖像形成裝置。
背景技術(shù):
傳統(tǒng)的圖像形成裝置,例如打印機(jī)、復(fù)印機(jī)等等,通常都具有使用限制模式。在該使用限制模式中,用戶在該圖像形成裝置中輸入用戶代碼,并且該圖像形成裝置鑒別該用戶,且如果鑒別到該用戶就允許該用戶使用圖像形成裝置。此外,在包括了機(jī)箱中的復(fù)印機(jī)、打印機(jī)、傳真機(jī)、掃描儀等等的功能的圖像形成裝置中也提供了所述使用限制模式。
此外,廣泛地使用了一種方法,在該方法中鑰匙卡、預(yù)付卡、硬幣不足(coin lack)、卡閱讀器等連接到該圖像形成裝置上,以便當(dāng)放了卡或投入硬幣時該圖像形成裝置解除使用限制,并且該圖像形成裝置可以實現(xiàn)記賬管理。
已有多種用于按照公司部門(section)和用戶的活動來實現(xiàn)該使用限制的目的。這樣,就要求快速地提供一種圖像形成裝置,該圖像形成裝置包括用于實現(xiàn)適合于用戶目的的使用限制和記賬管理。
然而,傳統(tǒng)的鑒別方法是通過在系統(tǒng)軟件中提供一種鑒別性能來實現(xiàn)的,該系統(tǒng)軟件不可變地置于該圖像形成裝置中。這樣,就很難在該圖像形成裝置中快速地定制一種適應(yīng)用戶要求的鑒別性能。
此外,依賴于使用限制或記賬管理的目的的改變,可能存在該使用限制或記賬管理的方法也應(yīng)當(dāng)該變的情況。這樣,就要求快速地改變該使用限制或記賬管理的方法。然而,通過采用這種嵌在系統(tǒng)軟件中的鑒別性能,很難改變僅僅是該系統(tǒng)軟件的一部分的鑒別性能,因為這種改變可能在很大程度上會影響到該系統(tǒng)軟件中不應(yīng)當(dāng)改變的其它功能。
發(fā)明內(nèi)容
本發(fā)明的一個目的是提供一種圖像形成裝置和一種鑒別方法,其能夠使用戶按照不同的目的很容易地添加或改變鑒別功能。
該目的可以由包括應(yīng)用程序和用于向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件的圖像形成裝置來實現(xiàn),該圖像形成裝置包括鑒別模塊,用于將鑒別屏幕顯示在該圖像形成裝置的操作板上,其中如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件,則該鑒別模塊允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕,其中該鑒別模塊與該系統(tǒng)端軟件分開提供在該圖像形成裝置中。
按照本發(fā)明,除非滿足該鑒別條件,否則不允許將該鑒別屏幕變?yōu)橛糜谑褂迷搱D像形成裝置的屏幕。這樣,通過適當(dāng)?shù)卦O(shè)置鑒別屏幕和鑒別條件,就能夠?qū)崿F(xiàn)適合于不同目的的使用限制。此外,因為該鑒別模塊與不可變地置于ROM等當(dāng)中的系統(tǒng)端軟件是分開的,所以該鑒別模塊能夠很容易地添加或改變。
本發(fā)明的其它目的、特征和優(yōu)點將從結(jié)合附圖來進(jìn)行閱讀時的后面的詳細(xì)說明中變得更加明顯,其中圖1示出了該復(fù)合機(jī)器器和該操作板的外部視圖;圖2示出了在該鑒別/記賬服務(wù)器150和該復(fù)合機(jī)器100通過網(wǎng)絡(luò)相連的情況下的結(jié)構(gòu);圖3是按照本發(fā)明的第一實施例的復(fù)合機(jī)器的方塊圖;圖4是按照本發(fā)明的第一實施例的復(fù)合機(jī)器的方塊圖;圖5示出了按照第一實施例的圖3和4中所示的復(fù)合機(jī)器100的硬件結(jié)構(gòu);圖6是示出了當(dāng)運行該復(fù)合機(jī)器100時該復(fù)合機(jī)器100的操作的流程圖;圖7用于解釋該應(yīng)用設(shè)置文件;圖8A和8B示出了該應(yīng)用設(shè)置文件中的信息例子;圖9是示出了該SCS122運行之后該復(fù)合機(jī)器100的操作的流程圖,該SCS122是該控制服務(wù)中的一個;圖10用于解釋該優(yōu)先權(quán)應(yīng)用程序的設(shè)置;圖11示出了按照第一實施例該操作板210上的屏幕狀態(tài)轉(zhuǎn)換;圖12是用于解釋按照第一實施例的該鑒別模塊的操作的時序圖;
圖13示出了第二實施例中的屏幕狀態(tài)轉(zhuǎn)換;圖14示出了一種結(jié)構(gòu),其中按照該第二實施例該鑒別/記賬服務(wù)器150通過網(wǎng)絡(luò)與該復(fù)合機(jī)器100相連接;圖15是用于解釋按照第二實施例的該復(fù)合機(jī)器100的操作的時序圖;圖16示出了在第一和第二實施例中所述的鑒別模塊117的結(jié)構(gòu)的一個例子;圖17示出了包括該鑒別模塊117(Java程序)的Java運行環(huán)境118的一個例子的方塊圖;圖18示出了設(shè)置鑒別模式的信息的一個例子;圖19是用于解釋按照第三實施例的鑒別方法的圖;圖20示出了由該系統(tǒng)端鑒別控制部分501所顯示的鑒別屏幕;圖21是在使用由該系統(tǒng)端鑒別控制部分所顯示的鑒別屏幕的情況下的流程圖;圖22是用于解釋該第三實施例的鑒別方法的圖;圖23示出了由該鑒別模塊117所顯示的鑒別屏幕的一個例子;圖24是在使用由該系統(tǒng)端鑒別控制部分所顯示的鑒別屏幕和由該鑒別模塊所顯示的鑒別屏幕的情況下的流程圖;圖25示出了該復(fù)合機(jī)器100與PDA601和蜂窩式電話602進(jìn)行通信的結(jié)構(gòu)。
具體實施例方式
(第一實施例)下面,將參照圖1和2描述本發(fā)明的第一實施例的概要。
本實施例的圖像形成裝置(以下稱作復(fù)合機(jī)器)包括硬件資源和應(yīng)用程序。硬件資源包括顯示部分、打印部分、圖像拾取部分等用于圖像形成的部分。應(yīng)用程序包括打印應(yīng)用程序、復(fù)印應(yīng)用程序、傳真應(yīng)用程序等。此外,該復(fù)合機(jī)器在該應(yīng)用程序和該硬件資源之間提供了多種控制服務(wù)。該控制服務(wù)管理該硬件資源,并且實現(xiàn)運行控制和圖像形成處理。與傳統(tǒng)的復(fù)合機(jī)器相比,應(yīng)用程序能夠很容易地添加到這個實施例的復(fù)合機(jī)器中。因此,對于這個實施例的復(fù)合機(jī)器,通過開發(fā)適合于用戶需求的新的應(yīng)用程序,就能夠很容易地將該新的應(yīng)用程序添加到在用戶端操作的復(fù)合機(jī)器上。
該復(fù)合機(jī)器具有如圖1所示的操作部分(以下稱作操作板),該操作部分通常用于每個應(yīng)用程序。通過按下該操作板上的應(yīng)用程序轉(zhuǎn)換鍵就能夠?qū)⒁粋€應(yīng)用程序轉(zhuǎn)換到另一個應(yīng)用程序。
這個實施例的復(fù)合機(jī)器包括本發(fā)明的鑒別模塊。該鑒別模塊置于復(fù)合機(jī)器中而與不可變地置于該系統(tǒng)端中的鑒別性能是分開的。當(dāng)該鑒別模塊的屏幕顯示在該操作板上時,除非滿足該鑒別條件,否則該屏幕不能變成另一個應(yīng)用程序的屏幕。用于實現(xiàn)由該鑒別模塊所使用的鑒別的信息能夠置于該復(fù)合機(jī)器中。可替換地,該信息也可以置于外部鑒別/記賬服務(wù)器中,以便該復(fù)合機(jī)器請求該鑒別/記賬服務(wù)器執(zhí)行鑒別。
此外,按照這個實施例的復(fù)合機(jī)器,該鑒別模塊能夠設(shè)為“優(yōu)先權(quán)應(yīng)用程序”。該優(yōu)先權(quán)應(yīng)用程序是一種當(dāng)運行該應(yīng)用程序時具有屏幕控制權(quán)的應(yīng)用程序。也就是說,當(dāng)響應(yīng)于接通該復(fù)合機(jī)器或系統(tǒng)復(fù)位而運行該優(yōu)先權(quán)應(yīng)用程序時,該優(yōu)先權(quán)應(yīng)用程序的屏幕就首先顯示在該操作板上。這樣,通過將該鑒別應(yīng)用程序設(shè)置為“優(yōu)先權(quán)應(yīng)用程序”,所要求的應(yīng)用程序的使用就受到限制,除非滿足鑒別條件。除應(yīng)用程序之外,系統(tǒng)端中的軟件模塊也能夠設(shè)為該優(yōu)先權(quán)應(yīng)用程序。也就是說,在本說明書中的“優(yōu)先權(quán)應(yīng)用程序”可以包括應(yīng)用程序和系統(tǒng)端軟件。
圖2示出了在使用該鑒別/記賬服務(wù)器的情況下的結(jié)構(gòu)。在圖2所示的結(jié)構(gòu)中,復(fù)合機(jī)器100和鑒別/記賬服務(wù)器150通過網(wǎng)絡(luò)進(jìn)行連接。
下面描述圖2的結(jié)構(gòu)中復(fù)合機(jī)器的操作的概要。
當(dāng)將該鑒別模塊作為優(yōu)先權(quán)應(yīng)用程序來運行時,就在該操作板上顯示屏幕來提示輸入用于用戶鑒別的“用戶代碼”和“密碼”。當(dāng)通過利用復(fù)合機(jī)器中的卡閱讀器來從卡上獲得該鑒別數(shù)據(jù)時,“插卡”之類的信息就顯示在該操作板上。
下面,描述僅使用用戶代碼的情況。首先,想要使用該復(fù)合機(jī)器100的用戶從顯示在操作板上的屏幕中輸入該用戶代碼。當(dāng)復(fù)合機(jī)器100接收到該用戶代碼時,該復(fù)合機(jī)器100就將該用戶代碼發(fā)送給鑒別/記賬服務(wù)器150。該鑒別/記賬服務(wù)器150檢測是否存在與所接收的用戶代碼相同的數(shù)據(jù)。如果存在該數(shù)據(jù),則該服務(wù)器150就給復(fù)合機(jī)器100返回表示鑒別成功的信息。該鑒別模塊在該操作板上顯示“請選擇應(yīng)用程序鍵”之類的信息并且運行該應(yīng)用程序轉(zhuǎn)換鍵。
如果該用戶按下復(fù)印鍵,則顯示該復(fù)印應(yīng)用程序的屏幕以便該用戶能夠復(fù)印文檔。復(fù)印操作結(jié)束之后并且過了一段時間(時間設(shè)置例如空閑狀態(tài)30秒)之后,運行“系統(tǒng)自動清零”。然后,顯示該鑒別模塊的屏幕并且再次將該模式變?yōu)槭褂孟拗颇J健?br>
接下來,詳細(xì)描述本發(fā)明的第一實施例。
圖3是按照本發(fā)明的第一實施例的復(fù)合機(jī)器的方塊圖。如該圖中所示,復(fù)合機(jī)器100包括硬件資源103、軟件組110以及復(fù)合機(jī)器運行部分140。該硬件資源103包括黑白行式打印機(jī)(B&WLP)101,彩色行式打印機(jī)102,和掃描儀、傳真機(jī)等。該軟件組110包括平臺120和應(yīng)用程序130。當(dāng)接通該復(fù)合機(jī)器時,首先執(zhí)行該復(fù)合機(jī)器運行部分140。該復(fù)合機(jī)器運行部分140初始化并且對該機(jī)器進(jìn)行診斷,還運行每個控制服務(wù)和每個應(yīng)用程序。
該平臺120包括控制服務(wù)、系統(tǒng)資源管理器(SRM)123以及通用OS121,其中,該控制服務(wù)用于對來自應(yīng)用程序的處理請求進(jìn)行解釋從而發(fā)出對硬件資源的獲取請求,該系統(tǒng)資源管理器123用于管理一個或多個硬件資源并且裁決來自該控制服務(wù)的獲取請求。
該控制服務(wù)包括多個服務(wù)模塊,該服務(wù)模塊包括系統(tǒng)控制服務(wù)(SCS)122、引擎控制服務(wù)(ECS)124、存儲器控制服務(wù)(MCS)125、操作板控制服務(wù)(OCS)126、傳真控制服務(wù)(FCS)127以及網(wǎng)絡(luò)控制服務(wù)(NCS)128。此外,該平臺120具有應(yīng)用程序接口(API),該應(yīng)用程序接口能夠通過利用預(yù)定函數(shù)來從該應(yīng)用程序130中接收處理請求。
該通用OS121是UNIX之類的通用操作系統(tǒng)。該SRM123的處理用于實現(xiàn)系統(tǒng)控制并且與SCS122一起實現(xiàn)資源管理。該SCS122的處理實現(xiàn)應(yīng)用程序管理、操作部分的控制、系統(tǒng)屏幕的顯示、LED顯示、資源管理以及中斷應(yīng)用程序控制。該ECS124的處理控制這些硬件資源的引擎。該SCS122除了上述功能之外還包括用戶鑒別的功能。例如,該SCS122具有一種鑒別功能,如果用戶輸入的用戶代碼和密碼與復(fù)合機(jī)器中注冊的相同,就允許使用復(fù)合機(jī)器。
該MCS125的處理實現(xiàn)對圖像存儲器和硬盤裝置(HDD)的處理。該FCS127的處理實現(xiàn)用于發(fā)送和接收傳真的處理。該NCS128是用于提供通常用于需要網(wǎng)絡(luò)I/O的應(yīng)用程序的服務(wù)的處理。該NCS128包括用于協(xié)議處理的功能,該協(xié)議處理是用于實現(xiàn)數(shù)據(jù)通信的。
該OCS126控制該操作板,其中該操作板是用于在操作者(用戶)和該機(jī)器的控制部分之間傳送信息的裝置。在該實施例的復(fù)合機(jī)器100中,該OCS126包括OCS處理部分和OCS函數(shù)庫部分。該OCS處理部分從該操作板上獲取表示按下鍵的按鍵事件,并且將相應(yīng)于該按鍵事件的按鍵事件函數(shù)發(fā)送給SCS122。該OCS函數(shù)庫注冊作圖函數(shù)和其它用于控制該操作板的函數(shù),其中,該作圖函數(shù)用于根據(jù)來自應(yīng)用程序或來自該控制服務(wù)的請求而將不同的圖像輸出到操作板上。
該應(yīng)用程序130包括打印機(jī)應(yīng)用程序111、復(fù)印應(yīng)用程序112、傳真應(yīng)用程序113、掃描儀應(yīng)用程序114,其中,打印機(jī)應(yīng)用程序111是用于打印的應(yīng)用程序,傳真應(yīng)用程序113是用于傳真的應(yīng)用程序,掃描儀應(yīng)用程序114是用于掃描儀的應(yīng)用程序。此外,該復(fù)合機(jī)器100可能包括按照需要添加到該復(fù)合機(jī)器上的附加應(yīng)用程序115和116。該附加應(yīng)用程序可以是按照需要從閃存卡(flash card)或SD卡等卡中安裝(載入)到復(fù)合機(jī)器100上。此外,該附加應(yīng)用程序能夠從閃存卡或SD卡上運行。還有,該附加應(yīng)用程序能夠通過網(wǎng)絡(luò)從服務(wù)器上安裝或運行。
還有,該復(fù)合機(jī)器100包括本發(fā)明的該鑒別模塊117。采用與附加應(yīng)用程序相同的方式,該鑒別模塊117很容易地能夠從閃存卡、SD卡和與網(wǎng)絡(luò)連接的服務(wù)器中添加到該復(fù)合機(jī)器上。當(dāng)該鑒別模塊的功能改變時,能夠很容易地安裝新的鑒別模塊。該鑒別模塊可以置于控制服務(wù)端(圖3)和應(yīng)用程序端(圖4)的任何一個當(dāng)中。
當(dāng)通過利用函數(shù)調(diào)用、通過發(fā)送返回值以及通過交換信息來實現(xiàn)進(jìn)程間的通信時,應(yīng)用程序的每個處理和控制服務(wù)的每個處理都執(zhí)行處理。該控制服務(wù)向應(yīng)用程序130提供普通的服務(wù)。該控制服務(wù)可以被系統(tǒng)端軟件調(diào)用,并且由該控制服務(wù)提供給應(yīng)用程序的服務(wù)可以由系統(tǒng)端服務(wù)調(diào)用。
圖5示出了按照第一實施例的圖3和4中所示的復(fù)合機(jī)器100的硬件結(jié)構(gòu)。如圖5所示,該復(fù)合機(jī)器100包括控制臺200、操作板210、傳真控制單元(FCU)220、USB設(shè)備230、IEEE1394設(shè)備240、藍(lán)牙設(shè)備250以及引擎部分260。該控制臺200包括ASIC201、CPU202、RAM203、ROM204、HDD205、閃存卡接口部分206以及網(wǎng)絡(luò)接口控制器209。該操作板210直接與ASIC201相連接。FCU220、USB設(shè)備230、IEEE1394設(shè)備240、藍(lán)牙設(shè)備250以及引擎部分260都是通過PCI總線來與ASIC201相連接的。
該網(wǎng)絡(luò)接口控制器209通過利用MAC地址來與連接到網(wǎng)絡(luò)271上的其它設(shè)備進(jìn)行通信。FCU220與電話網(wǎng)272相連接。通過利用USB設(shè)備230,IEEE1394設(shè)備240和藍(lán)牙設(shè)備250,該復(fù)合機(jī)器100就能夠與其它終端273-275相連接。終端273-275可以是個人計算機(jī)、PDA、蜂窩式電話等。該閃存卡接口部分206是用于與插入該閃存卡接口部分206中的閃存卡207進(jìn)行數(shù)據(jù)交換的接口。該復(fù)合機(jī)器100可以具有一個SD卡接口部分。
ROM204存儲應(yīng)用程序、控制服務(wù)的程序和SRM123。
按照本實施例,該鑒別模塊117直接從該閃存卡207上運行??商鎿Q地,該鑒別模塊117能夠從該閃存卡上安裝到HDD205中并且能夠從HDD205上運行。當(dāng)裝運(ship)該復(fù)合機(jī)器100時,打印機(jī)應(yīng)用程序111、復(fù)印應(yīng)用程序112、掃描儀應(yīng)用程序114之類的應(yīng)用程序和控制服務(wù)就嵌入到了ROM204中。當(dāng)接通該復(fù)合機(jī)器100時,該應(yīng)用程序和該控制服務(wù)就由復(fù)合機(jī)器運行部分140來運行。因為SCS122的鑒別函數(shù)嵌入到了ROM204中,所以就很難改變該鑒別函數(shù)。另一方面,因為該鑒別模塊117能夠按照需要從閃存卡或SD卡上運行,所以該鑒別模塊117能夠很容易地添加或改變。
接下來,詳細(xì)描述這個實施例中的復(fù)合機(jī)器100的操作。
圖6是示出了當(dāng)運行該復(fù)合機(jī)器時該復(fù)合機(jī)器的操作的流程圖。這個處理是由復(fù)合機(jī)器運行部分140來實現(xiàn)的。
在接通該復(fù)合機(jī)器或復(fù)位該復(fù)合機(jī)器的同時,在步驟S1中實現(xiàn)初始化處理。該初始化處理包括BIOS(基本輸入/輸出系統(tǒng))的運行與引導(dǎo)裝入程序的運行、核心程序的運行、硬件的初始化與診斷等。
接著,在步驟S2中該復(fù)合機(jī)器100為了應(yīng)用程序設(shè)置文件而在ROM等之類的存儲介質(zhì)中搜索該ROM文件(romfs文件),該應(yīng)用程序設(shè)置文件位于該存儲介質(zhì)中的預(yù)定位置上,并且在步驟S3中該復(fù)合機(jī)器100搜索該應(yīng)用程序設(shè)置文件。例如,如圖7中所示,ROM文件(ROM0和ROM1)都存儲在ROM和閃存卡中,其中,該應(yīng)用程序設(shè)置文件處于每一個頭部中。圖8A示出了ROM中的應(yīng)用程序設(shè)置文件的例子,而圖8B示出了閃存卡中的應(yīng)用程序設(shè)置文件的例子。在圖8A和8B中,“-2”等表示運行優(yōu)先權(quán)。
接著,該復(fù)合機(jī)器100參考ROM中的應(yīng)用程序設(shè)置文件,并且按照安裝命令來安裝該ROM文件系統(tǒng)(romfs)。然后,在步驟S4中該復(fù)合機(jī)器100通過參考包括閃存卡中的一個的應(yīng)用程序設(shè)置文件(附圖8B)來檢測運行條件和應(yīng)用程序的運行順序,然后,在步驟S5中運行應(yīng)用程序和包括SCS122的控制服務(wù)。在圖7、8A和8B所示的例子中,應(yīng)用程序按照A→C→B→D→E的順序來運行。
在應(yīng)用程序還存儲在硬盤(HDD205)中的情況下,運行用于運行硬盤中的該應(yīng)用程序的運行裝置。在步驟S6中,該運行裝置運行該硬盤并且等待硬盤準(zhǔn)備的完成。其后,搜索ROM文件和應(yīng)用程序設(shè)置文件。按照該應(yīng)用程序設(shè)置文件,在步驟S7-S9中運行該應(yīng)用程序。
圖9是示出了運行SCS122之后復(fù)合機(jī)器100的操作的流程圖,該SCS122是該控制服務(wù)中的一種。
當(dāng)按照該應(yīng)用程序設(shè)置文件來運行該SCS處理時,在步驟S11中將窗口顯示在操作板210上并且顯示“請等待”之類的信息。在此期間,在步驟S12中為每個所運行的應(yīng)用程序(復(fù)印、打印等)進(jìn)行應(yīng)用程序注冊。該SCS122從每個應(yīng)用程序中接收應(yīng)用程序注冊請求信息,并且將每個應(yīng)用程序的ID存儲在RAM等存儲器中,以便實現(xiàn)該應(yīng)用程序的注冊。
接著,在步驟S13中,通過參考RAM203之類的存儲器中的預(yù)定區(qū)域(以下稱作“優(yōu)先權(quán)應(yīng)用程序區(qū)域”),該復(fù)合機(jī)器100檢測是否存在任何優(yōu)先權(quán)應(yīng)用程序。如果該存儲器中的優(yōu)先權(quán)應(yīng)用程序區(qū)域中沒有優(yōu)先權(quán)應(yīng)用程序的設(shè)置,那么就在步驟S14中將默認(rèn)的應(yīng)用程序(通常是復(fù)印應(yīng)用程序)設(shè)置為優(yōu)先權(quán)應(yīng)用程序。如果將該鑒別模塊設(shè)置為優(yōu)先權(quán)應(yīng)用程序,那么在步驟S15中該鑒別模塊就變?yōu)樵搩?yōu)先權(quán)應(yīng)用程序。
在優(yōu)先權(quán)應(yīng)用程序區(qū)域中設(shè)置應(yīng)用程序作為優(yōu)先權(quán)應(yīng)用程序意味著為該應(yīng)用程序提供訪問該操作板的權(quán)限(權(quán)力),也就是說,在優(yōu)先權(quán)應(yīng)用程序區(qū)域中設(shè)置應(yīng)用程序作為優(yōu)先權(quán)應(yīng)用程序意味著對該應(yīng)用程序提供屏幕控制權(quán)。下面,描述將鑒別模塊117設(shè)置為優(yōu)先權(quán)應(yīng)用程序的情況。如果將該鑒別模塊117設(shè)置為優(yōu)先權(quán)應(yīng)用程序,那么在步驟S16中SCS122就將通知信息發(fā)送給鑒別模塊117,從而通知該屏幕控制權(quán)利提供給了該鑒別模塊117。
接著,當(dāng)該鑒別模塊117從SCS122中接收到該通知信息時,在步驟S17中,該鑒別模塊117將用戶鑒別屏幕顯示在操作板210上。更具體地,該屏幕是響應(yīng)于從鑒別模塊117中接收的顯示請求而由OCS126顯示在操作板210上的。也就是說,該鑒別模塊117為OCS126指定了作圖信息。也就是說,該鑒別模塊117指定了作圖信息并且調(diào)用作圖函數(shù),以便OCS126實現(xiàn)用于顯示指定的作圖信息的處理。
如果從用戶鑒別屏幕上輸入的數(shù)據(jù)滿足鑒別條件(步驟S18中的Y(是)),則在步驟S19中提示應(yīng)用程序的選擇的信息就連同示出允許使用復(fù)合機(jī)器100的信息一起顯示在操作板上。在上述處理中,從操作板210上的鍵入、按鈕按下等之類的操作都通過OCS126和SCS122發(fā)送給了鑒別模塊。
當(dāng)用戶從該操作板210上選擇了應(yīng)用程序時,將所選擇的應(yīng)用程序通知給SCS122。該SCS122將優(yōu)先權(quán)應(yīng)用程序的設(shè)置變?yōu)樗x擇的應(yīng)用程序。然后,SCS122向所選擇的應(yīng)用程序發(fā)送信息來通知該屏幕控制權(quán)提供給了所選擇的應(yīng)用程序。其后,就在步驟S20中執(zhí)行所選擇的應(yīng)用程序。
當(dāng)執(zhí)行該應(yīng)用程序時,在系統(tǒng)自動清零、鑒別模塊鍵的按下以及該應(yīng)用程序工作的結(jié)束之類的情況(occasion)下,該屏幕控制權(quán)就轉(zhuǎn)移給鑒別模塊并且該鑒別模塊顯示鑒別屏幕。
在上述例子中,一開始就將該鑒別模塊117設(shè)置成了優(yōu)先權(quán)應(yīng)用程序。為了將該鑒別模塊117設(shè)置為優(yōu)先權(quán)應(yīng)用程序,用戶從該復(fù)合機(jī)器的初始設(shè)置屏幕中選擇“優(yōu)先權(quán)應(yīng)用程序設(shè)置”。然后,如圖10中所示,顯示包括所添加的應(yīng)用程序(鑒別模塊等)的優(yōu)先權(quán)應(yīng)用程序設(shè)置屏幕。然后,用戶從屏幕上選擇想要添加的應(yīng)用程序。從而,所選擇的應(yīng)用程序的名稱就注冊在優(yōu)先權(quán)應(yīng)用程序區(qū)域中。當(dāng)運行復(fù)合機(jī)器時,SCS122就參考該信息來確定優(yōu)先權(quán)應(yīng)用程序設(shè)置存在還是不存在。采用這種方式,就能夠使得該鑒別模塊在運行該復(fù)合機(jī)器的同時顯示鑒別屏幕。
在上述處理中,將復(fù)印應(yīng)用程序作為例子在附圖11中示出了操作板210上的屏幕的狀態(tài)轉(zhuǎn)換。
如圖11中所示,響應(yīng)于電源接通或重啟,顯示鑒別模塊屏幕并且該復(fù)合機(jī)器進(jìn)入等待鑒別條件輸入的狀態(tài)(狀態(tài)1)。如果用戶的輸入不滿足該鑒別條件,則該鑒別屏幕就不變成另一個屏幕。如果用戶的輸入滿足示該鑒別條件(鑒別OK),則復(fù)合機(jī)器就顯示應(yīng)用程序選擇屏幕并且進(jìn)入等待應(yīng)用程序改變按鍵事件的狀態(tài)(狀態(tài)2)。然后,復(fù)合機(jī)器接收表示所選擇的應(yīng)用程序的輸入,以便該屏幕變?yōu)樵搼?yīng)用程序的屏幕。
例如,當(dāng)選擇復(fù)印應(yīng)用程序時,就顯示用于復(fù)印的屏幕,并且復(fù)合機(jī)器進(jìn)入復(fù)印有效狀態(tài)(狀態(tài)3)。當(dāng)該復(fù)印應(yīng)用程序工作時,響應(yīng)于工作結(jié)束、系統(tǒng)自動清零、返回到鑒別模塊的按鍵事件檢測等,屏幕就返回到鑒別屏幕。
圖12是用于解釋該鑒別模塊117的操作的時序圖。左側(cè)中,示出了相應(yīng)于該操作的操作板210的屏幕信息。通過OCS126,實現(xiàn)了在操作板210上的顯示和從該操作板210上的數(shù)據(jù)輸入。然而,盡管圖12沒有示出OCS126,但是示出了SCS122、鑒別模塊117以及復(fù)印應(yīng)用程序112。
該圖中,首先示出了鑒別模塊屏幕(也可稱作“鑒別屏幕”),并且該狀態(tài)是鑒別條件輸入等待狀態(tài)(鑒別條件輸入等待期間P1)。這個狀態(tài)中,如果將該應(yīng)用程序轉(zhuǎn)換按鍵事件發(fā)送給SCS122并且如果SCS122向該鑒別模塊117發(fā)送了屏幕釋放請求,那么該鑒別模塊117就不接受該請求而是將NG返回給SCS122。也就是說,在該鑒別條件輸入等待期間P1中,除非存在滿足該鑒別條件的輸入,否則該鑒別模塊117就為該屏幕釋放請求返回NG并且不接受屏幕釋放。
當(dāng)從操作板210上輸入用戶代碼和密碼之類的鑒別信息時,SCS122就將該鑒別信息通知給鑒別模塊117,以便該鑒別模塊117檢測該鑒別信息是否有效。如果鑒別成功,則通知給SCS122(鑒別檢測)。
在鑒別期間P2中,該鑒別模塊117顯示應(yīng)用程序轉(zhuǎn)換屏幕。該應(yīng)用程序轉(zhuǎn)換屏幕可以由SCS122來顯示。在該應(yīng)用程序轉(zhuǎn)換屏幕上,如果選擇該復(fù)印應(yīng)用程序122,則將復(fù)印應(yīng)用程序轉(zhuǎn)換按鍵事件發(fā)送給SCS122,并且該SCS122向該鑒別模塊117發(fā)送屏幕釋放請求。因為已經(jīng)鑒別了該用戶,所以該鑒別模塊117就向SCS122發(fā)送屏幕釋放OK。
該SCS122將該復(fù)印應(yīng)用程序設(shè)置在優(yōu)先權(quán)應(yīng)用程序區(qū)域中,并且向該復(fù)印應(yīng)用程序發(fā)送消息來通知將屏幕控制權(quán)提供給了該應(yīng)用程序。然后,該復(fù)印應(yīng)用程序112就顯示復(fù)印屏幕。其后,在復(fù)印使用期間P3里,使用該復(fù)印應(yīng)用程序。當(dāng)使用該復(fù)印應(yīng)用程序時,如果通過按下操作板210上的鍵來選擇該鑒別模塊117,那么就將鑒別模塊按鍵事件發(fā)送給SCS122。當(dāng)SCS122向該復(fù)印應(yīng)用程序發(fā)送屏幕釋放請求時,該復(fù)印應(yīng)用程序就通知SCS122屏幕釋放成功(OK)。然后,SCS122將該鑒別模塊117設(shè)置在該優(yōu)先權(quán)應(yīng)用程序區(qū)域中,并且向該鑒別模塊117發(fā)送信息來通知提供了該屏幕控制權(quán)。然后,該鑒別模塊117顯示該鑒別模塊屏幕,而該復(fù)合機(jī)器就進(jìn)入鑒別條件輸入等待狀態(tài)(鑒別條件輸入等待期間P4)。因為在復(fù)印應(yīng)用程序工作的時候該復(fù)合機(jī)器能夠顯示該鑒別模塊屏幕,所以能夠在該鑒別用戶離開該復(fù)合機(jī)器的時候防止其他用戶在沒有允許的情況下使用該復(fù)合機(jī)器。
在復(fù)印時沒有引發(fā)任何鑒別模塊按鍵事件的情況下,如果在復(fù)印操作結(jié)束之后復(fù)合機(jī)器100被擱置一段時間,那么SCS122就使系統(tǒng)自動清零以便將該控制權(quán)轉(zhuǎn)變給鑒別模塊117。然后,該鑒別模塊117顯示該鑒別模塊屏幕,以便該復(fù)合機(jī)器進(jìn)入鑒別條件輸入等待期間P5。
該復(fù)印操作完成之后,不是利用該鑒別模塊117,而是能夠使用SCS122的使用限制性能,其中,用戶限制可以通過顯示示出“請插卡”等的彈出窗口來實現(xiàn)。
如上所述,按照第一個實施例,該復(fù)合機(jī)器100的使用限制能夠通過利用該鑒別模塊117來實現(xiàn)。在以上例子中,盡管鑒別是通過比較用戶代碼等來實現(xiàn)的,但是該鑒別條件并不限于上述例子。該鑒別條件也可以適當(dāng)?shù)匕凑諔T例和用戶的需求來確定,并且可以顯示適于鑒別條件的鑒別屏幕。例如,可以通過利用公司的私有雇員證或通過利用指紋來實現(xiàn)鑒別。還有,該鑒別方法并不限于上述例子。例如,除了復(fù)合機(jī)器100檢測該鑒別條件的方法之外,也能夠采用一種遠(yuǎn)程鑒別/記賬服務(wù)器檢測該鑒別條件的方法。通過改變該鑒別模塊117而不改變其它應(yīng)用程序(復(fù)印、打印、傳真等),就能夠改變該鑒別條件或鑒別方法。因為沒必要改變其它應(yīng)用程序,所以就能夠很容易地定制復(fù)合機(jī)器100的鑒別功能。
此外,按照本實施例,當(dāng)實現(xiàn)復(fù)印操作時可以將復(fù)印屏幕變?yōu)殍b別模塊屏幕。這樣,即使用戶在指示該復(fù)合機(jī)器100復(fù)印大量文檔之后離開該復(fù)合機(jī)器100,除非再次實現(xiàn)了鑒別,否則該屏幕也不會變?yōu)槠渌鼞?yīng)用程序屏幕。因此,這就能夠防止其他用戶不正當(dāng)?shù)厥褂迷搹?fù)合機(jī)器100。此外,即使當(dāng)用戶在離開復(fù)合機(jī)器100之前忘記將該屏幕變?yōu)殍b別屏幕,也能夠防止無效用戶使用該復(fù)合機(jī)器100,因為該鑒別屏幕能夠在復(fù)印結(jié)束之后響應(yīng)系統(tǒng)自動清零而進(jìn)行顯示。
(第二實施例)接下來,描述本發(fā)明的第二實施例。在第二實施例中,管理復(fù)印的數(shù)量并且該鑒別模塊117計算剩余的數(shù)量。也就是說,該鑒別模塊117不僅實現(xiàn)鑒別還實現(xiàn)記賬處理。
圖13示出了第二實施例中的屏幕轉(zhuǎn)換。如該圖中所示,在第二實施例中,當(dāng)正在使用復(fù)印應(yīng)用程序時(狀態(tài)3),如果復(fù)印的數(shù)量超過容許的數(shù)量,則鑒別模塊117顯示警告信息(狀態(tài)4)。在這種情況下,如果更新剩余計數(shù)量,則該屏幕就變回了復(fù)印屏幕。如果不更新剩余計數(shù)量,就停止復(fù)印操作以便將該屏幕返回到鑒別屏幕。
第二實施例的復(fù)合機(jī)器100的操作參照圖14的方塊圖和圖15的時序圖來進(jìn)行描述。圖14示出了一種結(jié)構(gòu),其中,鑒別/記賬服務(wù)器150通過網(wǎng)絡(luò)與該復(fù)合機(jī)器100相連接。
用戶將用戶代碼等輸入到鑒別模塊屏幕上之后,該鑒別/記賬服務(wù)器150就通過比較所注冊的用戶代碼和輸入的用戶代碼來實現(xiàn)用戶鑒別。當(dāng)鑒別成功時,在步驟S101中將已鑒別的用戶能夠完成的復(fù)印的有效數(shù)量(稱為“剩余計數(shù)”)發(fā)送給復(fù)合機(jī)器100。
在步驟S102中,該鑒別模塊117通過NCS128來接收該剩余計數(shù)并且將該剩余計數(shù)存儲在非易失性RAM或HDD之類的存儲器中。在為每個用戶都執(zhí)行記賬的情況下,為每個用戶獲取該剩余計數(shù),并且將每個用戶的剩余計數(shù)都存儲在該存儲器中。此外,例如,在為每個部門執(zhí)行記賬時,每個部門的剩余計數(shù)都能夠存儲在該存儲器中。
如第一實施例中所述,因為鑒別成功了,所以將應(yīng)用程序選擇指令顯示在該操作板上。當(dāng)用戶選擇該復(fù)印應(yīng)用程序時,該屏幕控制權(quán)就轉(zhuǎn)移給該復(fù)印應(yīng)用程序112,以便顯示該復(fù)印屏幕。
該復(fù)印應(yīng)用程序112詢問該鑒別模塊117該剩余計數(shù)是否大于0。如果該剩余計數(shù)大于0,則在步驟S103中該鑒別模塊117返回“打印OK”。該詢問可以通過SCS122來實現(xiàn)??商鎿Q地,該復(fù)印應(yīng)用程序112本身也可以通過參考該存儲器來檢測是否存在任何剩余計數(shù)。
當(dāng)用戶開始復(fù)印時,在步驟S104中,該復(fù)印應(yīng)用程序112將打印工作發(fā)送給ECS124。該復(fù)印引擎接收相應(yīng)于來自ECS124的工作的指令。該復(fù)印引擎每復(fù)印一次,在步驟S105中,該復(fù)印引擎就通知該ECS124表示打印完成的事件。在步驟S106中,該事件通過SCS122發(fā)送給該鑒別模塊117。
在步驟S107中,該鑒別模塊117通過從剩余計數(shù)中減去已經(jīng)被復(fù)印了的數(shù)量來更新剩余計數(shù)。然后,在步驟S108中,該鑒別模塊117每印一頁或定期通過NCS128來將該剩余計數(shù)通知該鑒別/記賬服務(wù)器150。
當(dāng)剩余計數(shù)變成0時,在步驟S109中,該鑒別模塊117就指示該復(fù)印應(yīng)用程序112停止打印。這種通知也能夠通過SCS122來實現(xiàn)。其后,在步驟S110中,該復(fù)印應(yīng)用程序就取消該復(fù)印工作并且指示ECS124停止打印。然后,該鑒別模塊117在該操作板上顯示表示沒有剩余計數(shù)的警告。
如果該鑒別服務(wù)器150更新該剩余計數(shù),則在步驟S111中將新的剩余計數(shù)發(fā)送給鑒別模塊117,并且在步驟112中該鑒別模塊117通知該復(fù)印應(yīng)用程序112該剩余計數(shù)已經(jīng)更新。然后,在步驟113中,該復(fù)印引用程序112請求ECS124重新開始復(fù)印。其后,重新開始復(fù)印。
當(dāng)剩余計數(shù)變成0而復(fù)印還要執(zhí)行時,SCS122也能夠執(zhí)行該處理來停止該復(fù)印操作。在這種情況下,例如,該SCS122就顯示一個彈出窗口來表示“請插入密鑰卡”。因此,該復(fù)印應(yīng)用程序的使用就能得以限制,除非插入有效的密鑰卡。
在上述例子中,該鑒別模塊117收集打印完成通知以便管理該剩余計數(shù)??商鎿Q地,該鑒別模塊117也可以配置為收集關(guān)于一系列的操作、打印、讀取、傳真發(fā)送等的信息,這些操作是當(dāng)應(yīng)用程序與用戶ID相關(guān)聯(lián)使用的時候而發(fā)生的。因此,就能夠管理表示誰使用什么樣的應(yīng)用程序的記錄信息和用量(usage),而且能夠按照該記錄信息來實現(xiàn)記賬。
如上所述,按照第二實施例,該鑒別模塊117收集打印完成通知之類的記錄信息。與SCS122之類的控制服務(wù)不同,該鑒別模塊117能夠很容易地添加到復(fù)合機(jī)器100中。這樣,就容易改變收集該記錄信息的方法,以便能夠靈活地采用適于市場需求的記賬方法,并且能夠以不同的形式來獲取該復(fù)合機(jī)器100的使用(usage)。例如,通過為每個用戶或每個部門收集紙張大小、打印設(shè)置(雙面打印、集中打印、裝訂等)、復(fù)印數(shù)、出現(xiàn)卡紙的次數(shù)等,就能夠掌握該復(fù)合機(jī)器100的使用狀態(tài)。此外,通過輸入表示誰進(jìn)行什么類型的文檔的復(fù)印或者誰掃描或傳真什么類型的文檔的信息,該復(fù)合機(jī)器100能夠收集這些信息以便該復(fù)合機(jī)器100的使用狀態(tài)能夠更具體地進(jìn)行管理。這些信息能夠通過配置該復(fù)合機(jī)器100而很容易地收集起來,以便不允許用戶使用該復(fù)合機(jī)器100,除非用戶除了用戶代碼和密碼之外還輸入了這些信息。
圖16示出了在第一和第二實施例中所描述的鑒別模塊117的結(jié)構(gòu)的例子。如圖16中所示,該鑒別模塊117包括鑒別控制部分301、鑒別數(shù)據(jù)管理部分302、使用限制管理部分303以及使用狀態(tài)管理部分304。該鑒別管理部分301包括操作屏幕釋放確定部分3011和按鍵/事件/計時器監(jiān)視部分3012。
該鑒別控制部分301具有在接通該復(fù)合機(jī)器100、系統(tǒng)復(fù)位或者結(jié)束打印之類的工作之后用于顯示該鑒別模塊117的鑒別屏幕的功能。該鑒別控制部分301確定從該鑒別屏幕上輸入的數(shù)據(jù)(例如,用戶代碼)是否滿足鑒別條件。例如,該鑒別控制部分301比較輸入的用戶代碼和所注冊的用戶代碼,并且確定如果它們相同則鑒別成功。除非該鑒別成功,否則該用戶想要使用的應(yīng)用程序是不能使用的。該操作屏幕釋放確定部分3011具有用于確定該鑒別屏幕是否按照該鑒別結(jié)果釋放為應(yīng)用程序的另一個屏幕的功能。該按鍵/事件/計時器監(jiān)視部分3012具有用于監(jiān)視輸入按鍵、事件以及計時器的超時的功能。
該鑒別模塊117中的鑒別控制部分301能夠通過網(wǎng)絡(luò)從IC卡、SD卡或服務(wù)器上添加到復(fù)合機(jī)器100中。
該鑒別數(shù)據(jù)管理部分302系統(tǒng)地實現(xiàn)用戶代碼和密碼之類的鑒別數(shù)據(jù)的管理以及信息的管理。為了響應(yīng)來自鑒別控制部分301的詢問,該鑒別數(shù)據(jù)管理部分302獲取必要的數(shù)據(jù)并且將該數(shù)據(jù)返回給鑒別控制部分301。此外,該鑒別數(shù)據(jù)管理部分302可以確定輸入的數(shù)據(jù)是否滿足鑒別條件,并且將該確定結(jié)果返回給鑒別控制部分301。還有,該鑒別數(shù)據(jù)管理部分302具有對鑒別數(shù)據(jù)的更新/編輯功能。
該使用限制管理部分303具有對每個用戶或?qū)γ拷M(部門)的每個應(yīng)用程序執(zhí)行使用限制的功能。例如,如果進(jìn)行了一種設(shè)置,其中允許一個特定部門使用特定的應(yīng)用程序,則該使用限制管理部分303就將通過由鑒別控制部分301所顯示的使用限制屏幕輸入的部門名稱與該設(shè)置信息進(jìn)行比較,并且確定是否能夠使用該特定應(yīng)用程序。除了對每個應(yīng)用程序的使用限制功能之外,該使用限制管理部分303還具有一種功能,用于為每個用戶或為每個部門設(shè)置特定應(yīng)用程序的使用上限(例如復(fù)印數(shù))。當(dāng)該使用達(dá)到該上限時,使用限制管理部分303就將這個情況通知給鑒別控制部分301。
使用狀態(tài)管理部分304具有為每個鑒別的用戶或組管理應(yīng)用程序的使用狀態(tài)的功能。例如,如果該應(yīng)用程序是復(fù)印應(yīng)用程序,則該使用狀態(tài)管理部分304就管理復(fù)印的數(shù)量。如果該應(yīng)用程序是利用網(wǎng)絡(luò)的應(yīng)用程序,則例如,該使用狀態(tài)管理部分304就管理日志,這些日志是所傳送的數(shù)據(jù)的目的地。
由上述管理部分所管理的數(shù)據(jù)可以存儲在該復(fù)合機(jī)器100的硬盤中。此外,不在該復(fù)合機(jī)器100中提供這些管理部分,而是將這些管理部分置于通過網(wǎng)絡(luò)連接的外部服務(wù)器中。
如上所述,與系統(tǒng)端中的傳統(tǒng)的鑒別性能(例如,SCS122中的鑒別性能)相比,本發(fā)明的鑒別模塊117能夠很容易地添加或改變。也就是說,該鑒別模塊117能夠按照用戶的需求來改變,并且改變的鑒別模塊117能夠按照需要安裝在復(fù)合機(jī)器100中。
通過利用Java程序來實現(xiàn)該鑒別模塊117,該鑒別模塊117就能夠從外部服務(wù)器上下載并且能夠立即運行。因此,該鑒別模塊117能夠更容易地添加和改變。
圖17示出了包括該鑒別模塊117(Java程序)的Java運行環(huán)境118的例子的方塊圖。該Java運行環(huán)境位于圖3所示的復(fù)合機(jī)器100的結(jié)構(gòu)中的應(yīng)用層中。
如圖17中所示,該Java運行環(huán)境118包括該鑒別模塊117也就是Java程序、類庫401、虛擬機(jī)器402以及程序裝入程序403。圖17還示出了提供Java程序的Web服務(wù)器400。該復(fù)合機(jī)器100和該Web服務(wù)器400通過網(wǎng)絡(luò)進(jìn)行連接。
該類庫401包括用于執(zhí)行該Java程序所需的類庫和用于提供操作該復(fù)合機(jī)器100的服務(wù)的類庫。該虛擬機(jī)器402解釋并執(zhí)行該Java程序。程序裝入程序從Web服務(wù)器400中下載該Java程序并且完成執(zhí)行管理。在該環(huán)境中,事先在Web服務(wù)器400中加載開發(fā)的Java程序。然后,該程序裝入程序403訪問該Web服務(wù)器400,并且下載用戶想要的Java程序,而且執(zhí)行該Java程序。
(第三實施例)接下來,描述本發(fā)明的第三實施例。在第三實施例中,不可變地包括在系統(tǒng)端中(例如包括在SCS122中)的鑒別性能和該鑒別模塊117是通過將它們進(jìn)行轉(zhuǎn)換來使用的。以下,將系統(tǒng)端中的鑒別性能稱為“系統(tǒng)端鑒別控制部分”。下面,將通過利用系統(tǒng)端鑒別控制部分來實現(xiàn)鑒別的模式稱為“標(biāo)準(zhǔn)鑒別模式”,而將通過利用該鑒別模塊117來實現(xiàn)鑒別的模式稱為“附加鑒別模式”。
下面,描述一種情況,其中,通過利用由該系統(tǒng)端鑒別控制部分所顯示的鑒別屏幕,由該系統(tǒng)端鑒別控制部分或鑒別模塊117來實現(xiàn)鑒別。
在這個實施例中,標(biāo)準(zhǔn)鑒別模式或附加鑒別模式通過利用初始設(shè)置屏幕等來為每個應(yīng)用程序進(jìn)行設(shè)置。圖18示出了設(shè)置信息的一個例子。在圖18所示的例子中,標(biāo)準(zhǔn)鑒別模式為復(fù)印應(yīng)用程序和附加應(yīng)用程序2而設(shè)置,而附加鑒別模式是為掃描儀應(yīng)用程序和附加應(yīng)用程序1而設(shè)置。對于傳真應(yīng)用程序,并不存在使用限制設(shè)置。
如圖19中復(fù)合機(jī)器100的原理圖所示,在該附加鑒別模式中,將從系統(tǒng)端鑒別控制部分501所顯示的鑒別屏幕上輸入的數(shù)據(jù)傳送給鑒別模塊117,并且將鑒別結(jié)果傳送給系統(tǒng)端鑒別控制部分501。圖20示出了由系統(tǒng)端鑒別控制部分501所顯示的鑒別屏幕。這個鑒別屏幕稱為“鑒別屏幕A”。該鑒別屏幕A是用于提示輸入用戶代碼和密碼的屏幕。
下面,參照圖21中所示的流程圖來描述這種情況下的操作。
在步驟S201中復(fù)合機(jī)器100接通之后,在步驟S202中該系統(tǒng)端鑒別控制部分501就在操作板上顯示該鑒別屏幕A。在步驟S203中用戶通過按下操作板上的應(yīng)用程序轉(zhuǎn)換鍵來選擇應(yīng)用程序。此外,在步驟S204中用戶從該鑒別屏幕A上輸入用戶代碼和密碼。該系統(tǒng)端鑒別控制部分501獲取該按鍵信息。
在步驟S205中,系統(tǒng)端鑒別控制部分501按照圖18中所示的設(shè)置來對所選擇的應(yīng)用程序進(jìn)行鑒別模式的檢測。如果該模式是標(biāo)準(zhǔn)鑒別模式,則在步驟S206中該系統(tǒng)端鑒別控制部分501通過比較存儲在復(fù)合機(jī)器100中的數(shù)據(jù)和輸入的數(shù)據(jù)來實現(xiàn)該鑒別。如果鑒別成功,則在步驟S207中顯示所選擇的應(yīng)用程序的屏幕而不是該鑒別屏幕A。
如果該模式是附加鑒別模式,則在步驟S208中系統(tǒng)端鑒別控制部分501向該鑒別模塊117發(fā)送輸入的用戶代碼和密碼。
在步驟S209中,根據(jù)輸入的用戶代碼和密碼,該鑒別模塊117通過參考由鑒別模塊117管理的鑒別數(shù)據(jù)和使用限制數(shù)據(jù)來實現(xiàn)鑒別。作為鑒別的結(jié)果,如果所選擇的應(yīng)用程序能夠讓用戶使用,則在步驟S210中鑒別模塊117就向系統(tǒng)端鑒別控制部分501發(fā)送可用通知。在鑒別模塊117向外部服務(wù)器發(fā)送該用戶代碼和密碼來請求鑒別的情況下,鑒別模塊117在從服務(wù)器中接收到鑒別結(jié)果之后就向系統(tǒng)端鑒別控制部分501發(fā)送鑒別結(jié)果。當(dāng)系統(tǒng)端鑒別控制部分501接收成功通知時,在步驟S211中,系統(tǒng)端鑒別控制部分501就允許所選擇的應(yīng)用程序顯示該應(yīng)用程序的屏幕,并且是顯示該應(yīng)用程序的屏幕而不是鑒別屏幕A。
接下來,解釋一個例子,其中,使用了由系統(tǒng)端鑒別控制部分501顯示的鑒別屏幕和由鑒別模塊117顯示的鑒別屏幕。該模式設(shè)置與也是在這種情況下的圖18中所示的模式設(shè)置是相同的。
在這個例子中,如圖22中所示,由鑒別模塊117顯示的鑒別屏幕用于為相應(yīng)于附加鑒別模式的應(yīng)用程序?qū)崿F(xiàn)鑒別,并且該鑒別模塊117實現(xiàn)該鑒別。對于相應(yīng)于標(biāo)準(zhǔn)鑒別模式的應(yīng)用程序,由系統(tǒng)端鑒別控制部分501顯示的鑒別屏幕A用于實現(xiàn)鑒別,并且該系統(tǒng)端鑒別控制部分501實現(xiàn)該鑒別。在系統(tǒng)端鑒別控制部分501和鑒別模塊117之間,交換有關(guān)屏幕釋放之類的信息。圖23示出了由鑒別模塊117顯示的鑒別屏幕的例子。這種屏幕稱為“鑒別屏幕B”。
下面,參照圖24所示的流程圖來描述這種情況下的操作。在后面的處理中,該鑒別模塊已經(jīng)設(shè)置成了優(yōu)先權(quán)應(yīng)用程序。
在步驟S301中接通復(fù)合機(jī)器100之后,在步驟S302中該鑒別模塊117將鑒別屏幕B顯示在操作板上。在步驟S303中,用戶通過按下操作板上的應(yīng)用程序轉(zhuǎn)換鍵來選擇應(yīng)用程序。在步驟S304中,該鑒別模塊117根據(jù)圖18中所示的設(shè)置來對所選擇的應(yīng)用程序進(jìn)行鑒別模式的檢測。
如果用于所選擇的應(yīng)用程序的模式是標(biāo)準(zhǔn)鑒別模式,則因為該應(yīng)用程序不是鑒別模塊117的目標(biāo)對象,所以在步驟S305中該鑒別模塊117就將屏幕控制權(quán)轉(zhuǎn)給系統(tǒng)端鑒別控制部分501。然后,在步驟S306中,系統(tǒng)端鑒別控制部分501顯示該鑒別屏幕A。
在步驟S307中,系統(tǒng)端鑒別控制部分501通過比較復(fù)合機(jī)器100中存儲的數(shù)據(jù)和輸入的數(shù)據(jù)來實現(xiàn)該鑒別。如果鑒別成功,則在步驟S308中顯示所選擇的應(yīng)用程序的屏幕而不是鑒別屏幕A,以便用戶能夠使用所選擇的應(yīng)用程序。
如果用于所選擇的應(yīng)用程序的模式是附加鑒別模式,則因為所選擇的應(yīng)用程序是鑒別模塊117的目標(biāo)對象,所以在步驟S309中該鑒別模塊117就根據(jù)從已經(jīng)顯示的鑒別屏幕B上輸入的數(shù)據(jù)來實現(xiàn)鑒別。如果鑒別成功,則在步驟S310中顯示所選擇的應(yīng)用程序的屏幕而不是鑒別屏幕B,以便用戶能夠使用所選擇的應(yīng)用程序。
如第一實施例中所述,當(dāng)正在使用所選擇的應(yīng)用程序時,該屏幕就響應(yīng)于一個工作例如打印工作的完成、系統(tǒng)自動清零等而返回到鑒別屏幕B。
此外,當(dāng)通過按下應(yīng)用程序轉(zhuǎn)換鍵來選擇應(yīng)用程序,同時顯示的是鑒別屏幕A或另一個應(yīng)用程序的屏幕時,如果所選擇的應(yīng)用程序是該鑒別模塊117的目標(biāo)對象,則將該屏幕變?yōu)殍b別屏幕B。
(第四實施例)以下描述本發(fā)明的第四實施例。
到目前為止所描述的實施例中,用于鑒別的數(shù)據(jù)是由用戶從復(fù)合機(jī)器100的操作板上輸入的??商鎿Q地,該數(shù)據(jù)也能夠從具有數(shù)據(jù)通信性能的PDA(個人數(shù)字助理)或蜂窩式電話上輸入。在這個實施例中,描述從PDA或蜂窩式電話上輸入數(shù)據(jù)的情況。
圖25示出了一種結(jié)構(gòu),其中復(fù)合機(jī)器100與PDA601和蜂窩式電話602進(jìn)行通信。如圖25中所示,復(fù)合機(jī)器100連接到網(wǎng)絡(luò)603(因特網(wǎng)之類的LAN或WAN)。該連接可以通過無線LAN卡604用有線方法或無線方法來實現(xiàn)。此外,復(fù)合機(jī)器100能夠提供通過利用專門的網(wǎng)絡(luò)來直接連接到PDA601的功能。此外,復(fù)合機(jī)器100能夠提供通過利用擴(kuò)展性能來與蜂窩式電話602進(jìn)行通信的功能。
該復(fù)合機(jī)器100包括數(shù)據(jù)通信協(xié)議處理功能605、Web服務(wù)器功能606以及用于產(chǎn)生鑒別屏幕數(shù)據(jù)的屏幕數(shù)據(jù)產(chǎn)生功能607。該屏幕數(shù)據(jù)產(chǎn)生功能607置于例如該鑒別模塊117中。復(fù)合機(jī)器100的其它部分與到目前為止所描述的復(fù)合機(jī)器100的那些部分相同。通過采用這樣的結(jié)構(gòu),就能夠在復(fù)合機(jī)器100與PDA601或蜂窩式電話602之間實現(xiàn)數(shù)據(jù)通信。以下,描述當(dāng)執(zhí)行鑒別時的操作。PDA601和蜂窩式電話602統(tǒng)稱為“便攜式終端”。
首先,該便攜式終端通過指定復(fù)合機(jī)器100的URL或IP地址來訪問復(fù)合機(jī)器100。然后,復(fù)合機(jī)器100產(chǎn)生相應(yīng)于用于提示輸入鑒別信息的屏幕的HTML數(shù)據(jù)或XML數(shù)據(jù),并將該數(shù)據(jù)發(fā)送給便攜式終端。
接收該屏幕數(shù)據(jù)的便攜式終端在便攜式終端的屏幕顯示部分上顯示圖20或圖23中所示的屏幕中的一個屏幕。然后,該便攜式終端的用戶輸入必要的鑒別數(shù)據(jù)并將該數(shù)據(jù)發(fā)送給復(fù)合機(jī)器100。
一旦通過在該便攜式終端中注冊該鑒別數(shù)據(jù),下一次的輸入操作就會變得比較容易。在蜂窩式電話通過利用擴(kuò)展(extension)性能來與復(fù)合機(jī)器100進(jìn)行通信的情況下,其中擴(kuò)展號碼已經(jīng)事先分配給了復(fù)合機(jī)器100,通過在蜂窩式電話發(fā)出呼叫的同時將該鑒別數(shù)據(jù)發(fā)送給復(fù)合機(jī)器100,該操作就變得更加容易了。
接收該鑒別數(shù)據(jù)的復(fù)合機(jī)器100通過例如第三實施例中所描述的方法來實現(xiàn)鑒別。當(dāng)鑒別成功時,復(fù)合機(jī)器100的屏幕就變?yōu)樗x擇的應(yīng)用程序,以便能夠使用該應(yīng)用程序。該應(yīng)用程序的選擇可以在復(fù)合機(jī)器100上或者從便攜式終端上實現(xiàn)。
如上所述,按照本發(fā)明,提供了一種包括應(yīng)用程序和向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件的圖像形成裝置,其中,該圖像形成裝置包括鑒別模塊,用于將鑒別屏幕顯示在該圖像形成裝置的操作板上,其中如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件,則該鑒別模塊允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕,其中該鑒別模塊置于該圖像形成裝置中而與該系統(tǒng)端軟件是分開的。
按照本發(fā)明,除非滿足該鑒別條件,否則不允許將該鑒別屏幕變?yōu)橛糜谑褂迷搱D像形成裝置的屏幕。這樣,通過適當(dāng)?shù)卦O(shè)置鑒別屏幕和鑒別條件,就能夠?qū)崿F(xiàn)適于不同目的的使用限制。此外,因為該鑒別模塊與不可變地置于ROM等當(dāng)中的系統(tǒng)端軟件是分開的,所以該鑒別模塊能夠很容易地添加或改變。
在該圖像形成裝置中,該系統(tǒng)端軟件可包括鑒別功能部分,并且當(dāng)用戶選擇特定的應(yīng)用程序時,該圖像形成裝置就參考表示每個應(yīng)用程序和該鑒別模塊或該鑒別功能部分之間的對應(yīng)的信息,并且通過利用該鑒別模塊或相應(yīng)于該特定應(yīng)用程序的鑒別功能部分來實現(xiàn)鑒別。因此,這就能夠有選擇地為每個應(yīng)用程序使用該鑒別功能部分和另外提供的鑒別模塊。
該圖像形成裝置還可包括用于從外部記錄介質(zhì)上執(zhí)行該鑒別模塊的部分,或者用于從該外部記錄介質(zhì)上將該鑒別模塊加載到該圖像形成裝置中并且運行該鑒別模塊的部分。因此,可以根據(jù)需要運行定制的鑒別模塊。
該圖像形成裝置還可包括鑒別模塊執(zhí)行部分,用于從通過網(wǎng)絡(luò)連接到該圖像形成裝置的服務(wù)器中下載該鑒別模塊并且執(zhí)行該鑒別模塊。該鑒別模塊可以是Java程序,而且該鑒別模塊執(zhí)行部分包括類庫和虛擬機(jī)器。按照這種結(jié)構(gòu),該鑒別模塊就能夠很容易地添加或改變。
該圖像形成裝置還可包括通信部分,其用于與便攜式終端進(jìn)行無線數(shù)據(jù)通信,其中,該鑒別模塊通過利用從該便攜式終端中通過該通信部分接收的鑒別數(shù)據(jù)來實現(xiàn)鑒別。此外,該圖像形成裝置還可包括用于產(chǎn)生相應(yīng)于用于在該便攜式終端中提示輸入鑒別數(shù)據(jù)的屏幕的圖像數(shù)據(jù)、并且將該圖像數(shù)據(jù)發(fā)送給便攜式終端的部分。
按照本發(fā)明,該鑒別數(shù)據(jù)不僅能夠從該操作板上輸入,還能夠從PDA和蜂窩式電話之類的便攜式終端上輸入。
該圖像形成裝置中,該鑒別數(shù)據(jù)可包括部門名或使用應(yīng)用程序的目的。因此,能夠?qū)崿F(xiàn)對不同對象的鑒別。
該復(fù)合機(jī)器還可包括用于當(dāng)起動該圖像形成裝置時首先顯示該鑒別模塊的鑒別屏幕的部分。
按照本發(fā)明,該鑒別屏幕能夠在接通該圖像形成裝置之后立即顯示,從而能夠?qū)崿F(xiàn)使用限制。
該圖像形成裝置中,當(dāng)該圖像形成裝置在該操作板上顯示不是該鑒別屏幕的屏幕時,如果該圖像形成裝置檢測到工作的結(jié)束、系統(tǒng)自動清零或指示使用該鑒別模塊的按鍵輸入,則該圖像形成裝置可以顯示該鑒別屏幕而不是該鑒別屏幕之外的屏幕。
按照本發(fā)明,即使當(dāng)一個工作是在用戶正在使用該圖像形成裝置時離開它之后完成的,該鑒別屏幕也能夠自動顯示。此外,該鑒別屏幕還能夠在該系統(tǒng)自動清零功能工作的時候進(jìn)行自動顯示。此外,當(dāng)使用該圖像形成裝置時,該鑒別屏幕還能夠通過輸入用于使用該鑒別模塊的按鍵來自動顯示。
該圖像形成裝置中,如果該圖像形成裝置檢測到在一個工作結(jié)束之后過了一定時間,則該圖像形成裝置可以運行該系統(tǒng)自動清零功能并且顯示該鑒別屏幕。
該圖像形成裝置中,該鑒別模塊可包括用于收集有關(guān)該圖像形成裝置使用的記錄信息的部分。此外,該鑒別模塊可收集如記錄信息的打印完成通知,并且當(dāng)打印的張數(shù)達(dá)到預(yù)定數(shù)量時在該操作板上顯示警告。
本發(fā)明并不限于該具體公開的實施例,并且在不脫離本發(fā)明的范圍的情況下可以進(jìn)行變化和修改。
權(quán)利要求
1.一種圖像形成裝置,包括應(yīng)用程序和用于向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件,該圖像形成裝置包括鑒別模塊,用于將鑒別屏幕顯示在該圖像形成裝置的操作板上,其中如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件,則該鑒別模塊允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕,其中該鑒別模塊與該系統(tǒng)端軟件分開提供于該圖像形成裝置中。
2.如權(quán)利要求1所述的圖像形成裝置,其中該系統(tǒng)端軟件包括鑒別功能部分,并且其中,當(dāng)用戶選擇特定的應(yīng)用程序時,該圖像形成裝置就參考表示每個應(yīng)用程序和該鑒別模塊或該鑒別功能部分之間的對應(yīng)的信息,并且通過利用該鑒別模塊或相應(yīng)于該特定應(yīng)用程序的鑒別功能部分來實現(xiàn)鑒別。
3.如權(quán)利要求1所述的圖像形成裝置,該圖像形成裝置還包括用于從外部記錄介質(zhì)上執(zhí)行該鑒別模塊的部分,或者用于從該外部記錄介質(zhì)上將該鑒別模塊加載到該圖像形成裝置中并且執(zhí)行該鑒別模塊的部分。
4.如權(quán)利要求1所述的圖像形成裝置,該圖像形成裝置還包括鑒別模塊執(zhí)行部分,用于從通過網(wǎng)絡(luò)連接到該圖像形成裝置的服務(wù)器中下載該鑒別模塊,并執(zhí)行該鑒別模塊。
5.如權(quán)利要求4所述的圖像形成裝置,其中該鑒別模塊是Java程序,而且該鑒別模塊執(zhí)行部分包括類庫和虛擬機(jī)器。
6.如權(quán)利要求1所述的圖像形成裝置,該圖像形成裝置還包括通信部分,用于與便攜式終端進(jìn)行無線數(shù)據(jù)通信,其中,該鑒別模塊通過利用從該便攜式終端中通過該通信部分接收的鑒別數(shù)據(jù)來實現(xiàn)鑒別。
7.如權(quán)利要求6所述的圖像形成裝置,該圖像形成裝置還包括用于產(chǎn)生圖像數(shù)據(jù)并且將該圖像數(shù)據(jù)發(fā)送給便攜式終端的部分,該圖像數(shù)據(jù)相應(yīng)于用于在該便攜式終端中提示輸入鑒別數(shù)據(jù)的屏幕。
8.如權(quán)利要求1所述的圖像形成裝置,其中該鑒別數(shù)據(jù)包括部門名稱或使用應(yīng)用程序的用途。
9.如權(quán)利要求1所述的圖像形成裝置,該圖像形成裝置還包括用于當(dāng)起動該圖像形成裝置時首先顯示該鑒別模塊的鑒別屏幕的部分。
10.如權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)該圖像形成裝置在該操作板上顯示不是該鑒別屏幕的屏幕時,如果該圖像形成裝置檢測到工作的結(jié)束、系統(tǒng)自動清零或指示使用該鑒別模塊的按鍵輸入,則該圖像形成裝置顯示該鑒別屏幕而不是該鑒別屏幕之外的屏幕。
11.如權(quán)利要求10所述的圖像形成裝置,其中,如果該圖像形成裝置檢測到在工作結(jié)束之后過了一定時間,則該圖像形成裝置運行該系統(tǒng)自動清零功能并且顯示該鑒別屏幕。
12.如權(quán)利要求1所述的圖像形成裝置,該鑒別模塊包括用于收集有關(guān)該圖像形成裝置的使用的記錄信息的部分。
13.如權(quán)利要求12所述的圖像形成裝置,其中該鑒別模塊收集打印完成通知作為該記錄信息,并且當(dāng)打印的張數(shù)達(dá)到預(yù)定數(shù)量時在該操作板上顯示警告。
14.一種用于圖像形成裝置的鑒別方法,該圖像形成裝置包括應(yīng)用程序和用于向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件,該圖像形成裝置包括獨立于系統(tǒng)端軟件的鑒別模塊,其中,該鑒別模塊將鑒別屏幕顯示在該圖像形成裝置的操作板上,并且,如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件,則該鑒別模塊允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕。
15.如權(quán)利要求14所述的鑒別方法,其中該系統(tǒng)端軟件包括鑒別功能部分,并且其中,當(dāng)用戶選擇特定的應(yīng)用程序時,該圖像形成裝置就參考表示每個應(yīng)用程序和該鑒別模塊或該鑒別功能部分之間的對應(yīng)的信息,并且通過利用該鑒別模塊或相應(yīng)于該特定應(yīng)用程序的鑒別功能部分來實現(xiàn)鑒別。
16.如權(quán)利要求14所述的鑒別方法,其中該圖像形成裝置從外部記錄介質(zhì)上執(zhí)行該鑒別模塊,或者該圖像形成裝置從該外部記錄介質(zhì)上加載該鑒別模塊并且執(zhí)行該鑒別模塊。
17.如權(quán)利要求14所述的鑒別方法,其中該圖像形成裝置從通過網(wǎng)絡(luò)連接到該圖像形成裝置的服務(wù)器中下載該鑒別模塊并且執(zhí)行該鑒別模塊。
18.如權(quán)利要求14所述的鑒別方法,該圖像形成裝置還包括通信部分,用于與便攜式終端進(jìn)行無線數(shù)據(jù)通信,其中該鑒別模塊通過利用從該便攜式終端中通過該通信部分接收的鑒別數(shù)據(jù)來實現(xiàn)鑒別。
19.如權(quán)利要求14所述的鑒別方法,其中,當(dāng)該圖像形成裝置在該操作板上顯示不是該鑒別屏幕的屏幕時,如果該圖像形成裝置檢測到工作的結(jié)束、系統(tǒng)自動清零或指示使用該鑒別模塊的按鍵輸入,則該圖像形成裝置顯示該鑒別屏幕而不是該鑒別屏幕之外的屏幕。
20.如權(quán)利要求14所述的鑒別方法,其中該鑒別模塊收集有關(guān)該圖像形成裝置的使用的記錄信息。
21.一種在圖像形成裝置上執(zhí)行的計算機(jī)程序,該圖像形成裝置包括應(yīng)用程序和用于向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件,該計算機(jī)程序包括用于將鑒別屏幕顯示在該圖像形成裝置的操作板上的程序代碼裝置;用于如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件、則允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕的程序代碼裝置,其中該計算機(jī)程序獨立于該系統(tǒng)端軟件而提供在該圖像形成裝置中。
22.如權(quán)利要求21所述的計算機(jī)程序,該圖像形成裝置還包括通信部分,用于與便攜式終端進(jìn)行無線數(shù)據(jù)通信,其中,該計算機(jī)程序包括用于通過利用從該便攜式終端中通過該通信部分接收的鑒別數(shù)據(jù)來實現(xiàn)鑒別的程序代碼裝置。
23.如權(quán)利要求21所述的計算機(jī)程序,該計算機(jī)程序包括用于收集有關(guān)該圖像形成裝置的使用的記錄信息的程序代碼裝置。
24.如權(quán)利要求23所述的計算機(jī)程序,該計算機(jī)程序包括用于收集打印完成通知作為該記錄信息、并且當(dāng)打印的張數(shù)達(dá)到預(yù)定數(shù)量時在該操作板上顯示警告的程序代碼裝置。
25.一種用于存儲在圖像形成裝置上執(zhí)行的計算機(jī)程序的計算機(jī)可讀介質(zhì),該圖像形成裝置包括應(yīng)用程序和用于向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件,該計算機(jī)程序包括用于將鑒別屏幕顯示在該圖像形成裝置的操作板上的程序代碼裝置;用于如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件、則允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕的程序代碼裝置,其中該計算機(jī)程序與系統(tǒng)端軟件獨立地提供在該圖像形成裝置中。
26.如權(quán)利要求25所述的計算機(jī)可讀介質(zhì),該圖像形成裝置還包括通信部分,用于與便攜式終端進(jìn)行無線數(shù)據(jù)通信,其中,該計算機(jī)程序包括用于通過利用從該便攜式終端中通過該通信部分接收的鑒別數(shù)據(jù)來實現(xiàn)鑒別的程序代碼裝置。
27.如權(quán)利要求25所述的計算機(jī)可讀介質(zhì),該計算機(jī)程序包括用于收集有關(guān)該圖像形成裝置的使用的記錄信息的程序代碼裝置。
28.如權(quán)利要求27所述的計算機(jī)可讀介質(zhì),該計算機(jī)程序包括用于收集打印完成通知作為該記錄信息、并且當(dāng)打印的張數(shù)達(dá)到預(yù)定數(shù)量時在該操作板上顯示警告的程序代碼裝置。
全文摘要
提供一種包括應(yīng)用程序和用于向該應(yīng)用程序提供系統(tǒng)端服務(wù)的系統(tǒng)端軟件的圖像形成裝置,其中該圖像形成裝置包括鑒別模塊,用于將鑒別屏幕顯示在該圖像形成裝置的操作板上,其中如果從該鑒別屏幕上輸入的鑒別數(shù)據(jù)滿足鑒別條件,則該鑒別模塊允許該圖像形成裝置顯示用于使用該圖像形成裝置的屏幕而不是該鑒別屏幕,而且,其中該鑒別模塊與該系統(tǒng)端軟件獨立地提供在該圖像形成裝置中。
文檔編號H04N1/32GK1523459SQ20041000731
公開日2004年8月25日 申請日期2004年1月29日 優(yōu)先權(quán)日2003年1月29日
發(fā)明者毛呂井昭平 申請人:株式會社理光