專利名稱:打印圖像形成設(shè)備的供給信息的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及打印圖像形成設(shè)備的供給信息。
背景技術(shù):
近來,諸如打印機(jī)、復(fù)印機(jī)等的圖像形成設(shè)備可以裝備有當(dāng)圖像形成設(shè)備的供給需更 換時通知用戶的功能,如第2001-260502號日本專利申請公開公報中所述。然而,這種指示供給需更換的通知對不負(fù)責(zé)維修圖像形成設(shè)備的用戶來說是不必要的。 尤其當(dāng)將該通知打印在記錄紙上時,會因這種通知功能而打斷用戶當(dāng)前進(jìn)行的打印作業(yè)。 此外,通知可能包含不應(yīng)泄露給一般公眾的機(jī)密信息,所以輸出該通知是不可取的。另一方面,負(fù)責(zé)維修圖像形成設(shè)備的管理人員不是經(jīng)常能夠檢查圖像形成設(shè)備的顯示 或輸出。即使當(dāng)圖像形成設(shè)備顯示或打印指示需要更換供給的通知時,管理人員也需時間 來獲得此類信息。發(fā)明內(nèi)容本發(fā)明的示例的實施例包括設(shè)備、方法、系統(tǒng)、計算機(jī)程序和產(chǎn)品,每一種能存儲圖 像形成設(shè)備的打印機(jī)供給的供給信息,并根據(jù)打印設(shè)定信息產(chǎn)生包含要打印到記錄紙上的 供給信息的供給信息表。有關(guān)包括供給信息表的外形、內(nèi)容或型式的供給信息表,具有供給信息的記錄紙的類 型,更新供給信息的定時,打印供給信息表的定時,打印供給信息表的設(shè)備,或?qū)⒕哂泄?給信息表的記錄紙排出的地點(diǎn)或位置等等的各種設(shè)置,可根據(jù)打印設(shè)定信息來確定。此夕卜,在一個實例中,可在打印供給信息表之前中斷由用戶正在執(zhí)行的打印作業(yè)。此外,在另一個實例中,可在打印供給信息表之前對用戶進(jìn)行驗證,以確定是否允許 該用戶打印供給信息表。除上述例示的實施例外,本發(fā)明可用各種其他方式來實施。
根據(jù)參照附圖的下列詳細(xì)描述,可容易地獲得和理解本揭示及其許多附帶優(yōu)點(diǎn)和特征 的更完整的評價。圖1為根據(jù)本發(fā)明的實施例說明圖像形成系統(tǒng)的結(jié)構(gòu)示意方框圖;圖2為根據(jù)本發(fā)明的實施例說明圖像形成設(shè)備的硬件結(jié)構(gòu)示意方框圖;圖3為根據(jù)本發(fā)明的實施例說明圖2所示的所選打印機(jī)引擎部分的結(jié)構(gòu)示意方框圖;圖4為根據(jù)本發(fā)明的實施例說明圖3所示的圖像形成單元的結(jié)構(gòu)示意方框圖;圖5為根據(jù)本發(fā)明的實施例說明圖3所示的轉(zhuǎn)印裝置的結(jié)構(gòu)示意方框圖;圖6為根據(jù)本發(fā)明的實施例說明圖2所示打印機(jī)控制器的結(jié)構(gòu)示意方框圖;圖7為根據(jù)本發(fā)明的實施例說明圖2所示打印機(jī)控制器內(nèi)部打印模式的結(jié)構(gòu)示意方框圖;圖8A為圖2所示打印機(jī)控制器中存儲的一例供給信息數(shù)據(jù)結(jié)構(gòu)的說明圖; 圖8B為圖2所示打印機(jī)控制器中存儲的一例供給信息數(shù)據(jù)結(jié)構(gòu)的說明圖; 圖9為一例存儲供給信息的表格;圖10為說明由圖2所示的打印機(jī)控制器執(zhí)行的有關(guān)供給信息的功能或操作的示意方框圖;圖11為由圖2所示的圖像形成設(shè)備打印的一例供給信息表;圖12為由圖2所示的圖像形成設(shè)備打印的一例供給信息表;圖13為根據(jù)本發(fā)明的實施例說明更新供給信息的操作的流程圖;圖14為根據(jù)本發(fā)明的實施例說明取得供給信息的操作的流程圖;圖15為根據(jù)本發(fā)明的實施例說明取得供給信息的操作的流程圖;圖16為根據(jù)本發(fā)明的實施例說明處理取得供給信息的請求的操作流程圖;圖17為根據(jù)本發(fā)明的實施例說明打印供給信息的操作流程圖;圖18為一例由圖2所示圖像形成設(shè)備所顯示的屏幕說明圖;圖19為根據(jù)本發(fā)明的實施例說明選擇供給信息托盤的操作流程圖;圖20為一例由圖2所示圖像形成設(shè)備所顯示的屏幕說明圖;圖21為根據(jù)本發(fā)明的實施例說明打印供給信息的操作流程圖;圖22A為一例由圖2所示圖像形成設(shè)備所顯示的屏幕說明圖;圖22B為一例由圖2所示圖像形成設(shè)備所顯示的屏幕說明圖23為根據(jù)本發(fā)明的實施例說明取得時間信息的操作流程圖;圖24為一例由圖2所示圖像形成設(shè)備所顯示的屏幕說明圖;圖25為根據(jù)本發(fā)明的實施例說明打印供給信息的操作流程圖;圖26為根據(jù)本發(fā)明的實施例說明驗證用戶和打印供給信息的操作流程圖;圖27A至27C為一例由圖2所示圖像形成設(shè)備所顯示的屏幕說明圖;圖28為根據(jù)本發(fā)明的實施例說明利用備用圖像形成設(shè)備打印供給信息的操作流程圖;及圖29為根據(jù)本發(fā)明的實施例當(dāng)圖2所示的圖像形成設(shè)備中檢測到錯誤時打印供給信息 的操作流程圖。附圖用來說明本發(fā)明的實施例而不應(yīng)理解為限制其范圍。除非有明確地說明,否則并 不認(rèn)為附圖按比例畫出。
具體實施方式
這里所用的術(shù)語中只是用來說明特定的實施例,并不打算限制本發(fā)明。如這里所用的 單數(shù)形式"一 (a, an)"和"該(the)"也用來包括復(fù)數(shù)形式,除非上下文清楚地指明是 表示單數(shù)。還應(yīng)理解當(dāng)術(shù)語"包括(includes和/或including)"用于本說明書中時,指 定所述的特征、整數(shù)、步驟、操作、單元、和/或部件的存在,但并不排除一個或多個特 征、整數(shù)、步驟、操作、單元、部件、和/或其組合的存在或增加。為清楚起見,在說明附圖所示的實施例中使用具體的術(shù)語。但是,本揭示不打算限定 如此選擇的術(shù)語,而是應(yīng)理解為每個具體單元包括所有以類似方式操作的技術(shù)等效體?,F(xiàn)在參看附圖,其中相同的標(biāo)注數(shù)字在全部的幾個視圖中表示相同的或?qū)?yīng)的部分, 圖1示出根據(jù)本發(fā)明的實施例的圖像形成系統(tǒng)。圖1的圖像形成系統(tǒng)包括可統(tǒng)稱為圖像形 成設(shè)備l的多個圖像形成設(shè)備la、 lb、 lc和ld,和可統(tǒng)稱為終端3的多個計算機(jī)終端3a 和3b。參看圖l,圖像形成設(shè)備la、 lb、 lc和終端3a通過局域網(wǎng)(LAN) 2a連接。圖像 形成設(shè)備ld和終端3d通過LAN 2b連接。可統(tǒng)稱為LAN2的LAN 2a和LAN 2b可互相連接 以建成廣域網(wǎng)(WAN),圖1所示的全部設(shè)備可在其中通信。此外,LAN 2可連接因特網(wǎng)。 本例中,圖像形成設(shè)備lb和圖像形成設(shè)備lc可通過符合IEEE1394標(biāo)準(zhǔn)的通信線4互相 直接連接。此外,在本例中,如圖2所示,圖像形成設(shè)備1可連接主機(jī)設(shè)備40以和主機(jī) 設(shè)備40建立服務(wù)器-客戶系統(tǒng)。圖1的圖像形成系統(tǒng)能以各種其他方法實現(xiàn),只要它包括 具有如下述的打印供給信息功能的圖像形成設(shè)備1即可。圖像形成設(shè)備1主要包括控制器和打印機(jī)引擎。例如,控制器將由終端3或主機(jī)設(shè)備 40送來的打印數(shù)據(jù)轉(zhuǎn)換為圖像數(shù)據(jù)。打印機(jī)引擎根據(jù)圖像數(shù)據(jù)在記錄紙上形成色粉圖像。 終端3或主機(jī)設(shè)備40可由信息處理設(shè)備如包括處理器的通用計算機(jī)來實施,它可以配備 有顯示裝置和輸入裝置。終端3或主機(jī)設(shè)備40可選擇地稱為客戶設(shè)備或網(wǎng)絡(luò)客戶設(shè)備。 這時,圖像形成設(shè)備1可稱為服務(wù)器設(shè)備或網(wǎng)絡(luò)服務(wù)器設(shè)備。參看圖2,說明一例圖像形成設(shè)備1的硬件結(jié)構(gòu),這時圖像形成設(shè)備1由能夠打印從 外部接收的或存儲于圖像形成設(shè)備l中的數(shù)據(jù)的打印機(jī)來實施。另一方面,如下面所述, 只要能打印諸如供給量信息和/或供給狀態(tài)信息的供給信息,圖像形成設(shè)備1可以實施作 為例如能復(fù)印原件的復(fù)印機(jī),或能實施一個或多個掃描、傳真、復(fù)印、打印和通過網(wǎng)絡(luò)通 信的功能的多功能設(shè)備(MTF)。當(dāng)由掃描器或MTF實施圖像形成設(shè)備1時,可附加提供如 掃描器引擎、掃描器裝置或文件送進(jìn)器的其他裝置。本說明書中為說明方便,圖像形成設(shè) 備l可稱為打印機(jī)l。此外,打印機(jī)1可包括任何所需種類的打印機(jī),如激光打印機(jī)或噴 墨打印機(jī)。如圖2所示,打印機(jī)1包括打印機(jī)控制器10,打印機(jī)引擎30,及操作面板31。此外, 如上面對圖1所述的,打印機(jī)1可接到LAN 2和主機(jī)設(shè)備40上。打印機(jī)控制器10按照操作模式,將通過網(wǎng)絡(luò)2從終端3或從主機(jī)設(shè)備40接收的打印 數(shù)據(jù)轉(zhuǎn)換為圖像數(shù)據(jù),并將其輸出到打印機(jī)引擎30。操作模式可用安裝在打印機(jī)l上的打 印機(jī)驅(qū)動器由打印機(jī)l設(shè)定。另一方面,打印模式可由主機(jī)設(shè)備40、終端3或在網(wǎng)絡(luò)2上 提供的任何其他設(shè)備使用打印機(jī)驅(qū)動器來設(shè)定,并與打印數(shù)據(jù)一起送到打印機(jī)控制器10。 再看圖1,打印機(jī)控制器10包括中央處理器(CPU) 11,專用集成電路(ASIC) 12,定時 器13,只讀存儲器(ROM) 14,字體R0M 15,隨機(jī)存儲器(RAM) 16,硬盤驅(qū)動器(HDD) 17,網(wǎng)絡(luò)接口控制器(NIC) 18,主機(jī)接口 (I/F) 19,引擎I/F 20,面板I/F 21,媒體 I/F 22,以及卡I/F 23,它們均通過總線連接。CPU 11可根據(jù)存儲于ROM 14的一個或多個程序,控制打印機(jī)1的整體運(yùn)作。例如, 一旦激活,CPU11根據(jù)存儲于R0M14中的引導(dǎo)程序,從HDD17讀出操作系統(tǒng)(OS)程序, 將OS程序加載到RAM 16上,并激活該0S程序。同時,CPU 11可將一個或多個應(yīng)用程序 加載到RAM 16上。利用被加載到RAM 16上的一個或多個程序,CPU 11利用打印機(jī)控制器 10的一個或多個裝置執(zhí)行所要的操作。 ASIC 12根據(jù)存儲于ROM 14中的一個或多個程序處理各種數(shù)據(jù)。定時器13產(chǎn)生表示 當(dāng)前日期或時間的時間信息。CPU 11配備有一個或多個存儲器,例如包括ROM 14,字體ROM 15,和HDD 17。 ROM 14 存儲使CPU11或ASIC12執(zhí)行所需操作的一個或多個程序。此外,R0M14可存儲由CPU11 或ASIC 12所用的其他類數(shù)據(jù)。字體ROM 15存儲各種打印用字體數(shù)據(jù)。RAM 16可用作調(diào)度諸如0S程序或應(yīng)用程序的 各種程序的程序存儲器,用于處理各種數(shù)據(jù)的CPU 11所用的工作存儲器,用于存儲要在 文件頁上打印的打印數(shù)據(jù)的緩沖區(qū),用于存儲從打印數(shù)據(jù)轉(zhuǎn)換的圖像數(shù)據(jù)的位圖存儲器, 用于存儲各種有關(guān)圖像形成裝置的供給的信息的共享存儲器58,如供給信息58b (圖6)。 本例中,RAM 16可由非易失RAM (NVRAM)來實施。另一方面,除RAM 16外,還可提供一 個或多個NVRAM。 HDD 17存儲大量數(shù)據(jù),包括例如包括OS程序或應(yīng)用程序的各種程序, 要打印的打印數(shù)據(jù),有關(guān)打印數(shù)據(jù)的信息等。各種有關(guān)圖像形成裝置的供給的信息,如供 給信息,可存儲在HDD 17中。CPU ll還進(jìn)一步配備有一個或多個接口,包括例如NIC 18,主機(jī)I/F 19,引擎I/F 20,面板I/F 21,媒體I/F 22,及卡I/F 23。 NIC 18允許打印機(jī)控制器10用網(wǎng)絡(luò)2通 信。NIC 18可由例如可從圖像形成設(shè)備1卸下的網(wǎng)絡(luò)接口卡來實施。主機(jī)I/F 19控制打 印機(jī)控制器10與主機(jī)設(shè)備40之間的通信,例如,以允許接收來自主機(jī)設(shè)備40的打印數(shù) 據(jù)或控制數(shù)據(jù),或使?fàn)顟B(tài)數(shù)據(jù)發(fā)送到主機(jī)設(shè)備40。引擎I/F20控制打印機(jī)10與打印機(jī)引 擎30之間的通信,例如,以允許圖像數(shù)據(jù)或控制數(shù)據(jù)輸出到打印機(jī)引擎30,或從打印機(jī) 引擎30輸入狀態(tài)數(shù)據(jù)。面板I/F 21控制打印機(jī)控制器10與操作面板31之間的通信。媒 體I/F 22控制打印機(jī)控制器10與外部媒體之間的通信,媒體I/F 22可被安裝到打印機(jī)1 配置的插槽中或從其上卸下。例如,CPU11可通過檢查外部媒體裝到插槽或從插槽中卸下 時產(chǎn)生的電壓變化來識別外部媒體是否進(jìn)入??↖/F 23控制打印機(jī)控制器10與外部卡之間的通信,外部卡可被安裝到打印機(jī)1配 置的插槽或從其上卸下。在一例中,外部卡可由SCSI卡來實施,SCSI卡將打印機(jī)1與圖 1的圖像形成系統(tǒng)中提供的充電裝置連接。在另一例中,外部卡可由對打印機(jī)1提供用戶 的識別信息的識別卡來實施。操作面板31至少具有對用戶輸出接收來自打印機(jī)控制器10的狀態(tài)數(shù)據(jù)和對打印機(jī)控 制器10輸入接收來自用戶的控制數(shù)據(jù)的功能之一。例如,操作面板31可包括能顯示各種
數(shù)據(jù)的顯示裝置,如液晶顯示器(LCD)。附加地或選擇地,操作面板31可包括能輸入接 收來自用戶的各種設(shè)定信息的輸入裝置,它們可用任意數(shù)目的鍵、鍵盤、10鍵(tenkey)、 開關(guān)、指針裝置等來實施。附加地或選擇地,操作面板31可用提供輸出和輸入功能的觸 摸面板來實施。打印機(jī)引擎30包括圖像形成裝置和檢測器130。在一例中,打印機(jī)引擎30在打印機(jī) 控制器10的控制下利用圖像形成裝置執(zhí)行打印操作。例如,打印機(jī)引擎30根據(jù)接收來自 打印機(jī)控制器10的圖像數(shù)據(jù)和控制數(shù)據(jù)形成色粉圖像。在另一例中,打印機(jī)引擎30利用 檢測器130檢測圖像形成裝置的供給信息,送出供給信息到打印機(jī)控制器10用于存儲, 并在打印機(jī)控制器10的控制下用圖像形成裝置輸出供給信息。在形成色粉圖像的實例中,打印機(jī)控制器10使打印機(jī)引擎30根據(jù)接收來自主機(jī)設(shè)備 40或終端3的打印數(shù)據(jù),形成色粉圖像。這種情況下,CPU 11根據(jù)打印機(jī)應(yīng)用程序,利 用NIC 18、主機(jī)I/F 19、及引擎I/F 20中的任一個,執(zhí)行打印操作。首先,CPU 11通過 主機(jī)I/F 19從主機(jī)設(shè)備40或通過NIC 18從終端3取得數(shù)據(jù),包括打印數(shù)據(jù)和控制數(shù)據(jù)。 CPU 11將打印數(shù)據(jù)轉(zhuǎn)換為圖像數(shù)據(jù)。通過引擎I/F 20, CPU 11將圖像數(shù)據(jù)送到打印機(jī)引 擎30,并指令打印機(jī)引擎30根據(jù)圖像數(shù)據(jù)形成調(diào)色像?,F(xiàn)參看圖3、 4、 5中的任一個,根據(jù)本發(fā)明的實施例說明打印機(jī)引擎30的結(jié)構(gòu)。參看圖3,打印機(jī)引擎30包括四個圖像形成單元103K、 103Y、 103M和103C (統(tǒng)稱為 "圖像形成單元103"),四個色粉盒102K、 102Y、 102M和102C (統(tǒng)稱為"色粉盒102"), 送紙盒104和105,轉(zhuǎn)印裝置106,光學(xué)寫入裝置107,定影裝置108,及檢測器130。本 例中,圖像形成單元103具有串聯(lián)型結(jié)構(gòu),包括分別用于黑、黃、品紅、青色的四個感光 體IOOK、 IOOY、 IOOM和100C (統(tǒng)稱為"感光體100")。對每個感光體IOOK、 IOOY、 100M 和IOOC提供一個或多個裝置,如圖4所示。如圖4所示,圖像形成單元103另外包括充電裝置201,顯影裝置101,清潔裝置202, 及放電裝置203,它們均在感光體100附近。充電裝置201均勻地對感光體100的表面充電到預(yù)定的極性。光學(xué)寫入裝置107(圖3) 將經(jīng)調(diào)制光L曝光到感光體100的帶電荷的表面,以在其感光體100的帶電荷的表面上形 成潛像。例如,光寫入裝置107可根據(jù)接收來自打印機(jī)控制器10 (圖2)的圖像數(shù)據(jù)調(diào)制 來自光源的光束,并以感光體100的表面的主掃描方向和副掃描方向掃描該調(diào)制的光L, 以形成潛像。顯影裝置101通過施加具有與預(yù)定極性相反極性的色粉,將潛像顯影為色粉 圖像。色粉由圖3的對應(yīng)色粉盒102提供。形成于感光體100表面上的色粉圖像被轉(zhuǎn)印到 被轉(zhuǎn)印裝置106的轉(zhuǎn)印帶IIO傳送的記錄紙的表面上。記錄紙由圖3所示的送紙盒104和 105中的一個送出。清潔裝置202從感光體100的表面除去轉(zhuǎn)印圖像后留在感光體100的 表面上的殘余的色粉。本例中,清潔裝置202可用刷子如磁刷或刀口。由清潔裝置202收 集的殘余的色粉存入所用的色粉瓶(未圖示)中。放電裝置203在圖像轉(zhuǎn)印后對感光體100 帶電荷表面放電。具有色粉圖像的記錄紙由轉(zhuǎn)印裝置106帶到定影裝置108。當(dāng)記錄紙通 過定影裝置108時,通過加熱加壓將色粉圖像定影在記錄紙的表面上。本例中,定影裝置 108可包括潤滑劑供給裝置(未圖示)。當(dāng)定影時,對定影裝置108提供潤滑劑(油)。本例中,轉(zhuǎn)印裝置106可用兩個步驟將色粉圖像轉(zhuǎn)印到記錄紙上。如圖5所示,轉(zhuǎn)印 裝置106的轉(zhuǎn)印帶110可由中間轉(zhuǎn)印帶來實施。這時,轉(zhuǎn)印裝置106還可包括驅(qū)動輥111, 轉(zhuǎn)印偏壓輥112,轉(zhuǎn)印地輥(transfer earth roller) 113,及送紙輥114。轉(zhuǎn)印帶110 是環(huán)繞驅(qū)動輥111,轉(zhuǎn)印偏壓輥112,轉(zhuǎn)印地輥113的環(huán)形帶,由驅(qū)動輥111沿箭頭所示 的方向驅(qū)動。轉(zhuǎn)印帶110在第一轉(zhuǎn)印位置N1與感光體100的表面緊密接觸,在這里形成 于感光體100表面色粉圖像被轉(zhuǎn)印到轉(zhuǎn)印帶110的表面上。轉(zhuǎn)印帶110在第二轉(zhuǎn)印位置N2 與送紙輥114緊密接觸,在這個位置,由轉(zhuǎn)印帶110傳送的色粉圖像被轉(zhuǎn)印到通過形成于 輥111與114之間的輥隙的轉(zhuǎn)印帶的表面上。當(dāng)傳送色粉圖像的記錄紙通過定影裝置108 時,通過定影裝置108施加的熱與壓力,色粉圖像被定影在記錄紙上。具有定影后的色粉 圖像的記錄紙從打印機(jī)l排出,完成打印操作。在圖3、 4、 5所示的另一結(jié)構(gòu)中,打印機(jī)引擎30的圖像形成裝置可以各種其他方法來 實施。例如,圖4的轉(zhuǎn)印裝置106可不用中間轉(zhuǎn)印帶110。這時,形成于感光體100上的 色粉圖像可直接轉(zhuǎn)印到向著定影裝置108傳送記錄紙的轉(zhuǎn)印帶上。在另一例中,打印機(jī)引 擎30的圖像形成裝置中提供的每個裝置的位置和大小可以不同于圖3至5任一個所示的 位置和大小。如前面對圖2所提到的,在另一例中,對于打印機(jī)引擎30中提供的圖像形成裝置,打 印機(jī)控制器10可處理諸如供給量信息或供給狀態(tài)信息的供給信息。本例中,圖像形成裝 置的供給量信息對應(yīng)于由檢測器130可取得的任何信息,它描述打印機(jī)1中提供圖像形成 裝置的供給的量("打印機(jī)供給"),包括例如裝置的使用程度,裝置的剩余壽命,由裝 置管理的供給消耗量,由裝置管理的供給的剩余量。本例中,供給狀態(tài)信息對應(yīng)于有關(guān)打 印機(jī)供給的當(dāng)前狀態(tài)的任何信息,諸如打印機(jī)供給的接近結(jié)束狀態(tài)或結(jié)束狀態(tài)。本說明書
中,接近結(jié)束狀態(tài)指的是所述供給不久需要更換或補(bǔ)充的狀態(tài)。結(jié)束狀態(tài)指的是所述供給 現(xiàn)在需要更換或補(bǔ)充的狀態(tài)。附加地或選擇地,供給狀態(tài)信息可對應(yīng)于表明打印機(jī)供給是 不是由生產(chǎn)商保證的合法產(chǎn)品的信息。為取得有關(guān)感光體100的供給量信息,在感光體100運(yùn)轉(zhuǎn)期間,檢測器130可用能計 測感光體100的轉(zhuǎn)數(shù)的計數(shù)器,或用能計測時間周期的定時器。在另一例中,為取得有關(guān) 顯影裝置101的供給量信息,在顯影裝置101運(yùn)轉(zhuǎn)期間,檢測器130可用能計測顯影裝置 101的顯影輥轉(zhuǎn)數(shù)的計數(shù)器,或用能計測時間周期的定時器。在另一例中,為取得有關(guān)轉(zhuǎn) 印裝置106的供給量信息,在轉(zhuǎn)印裝置106運(yùn)轉(zhuǎn)期間,檢測器130可用能計測轉(zhuǎn)印帶110 的轉(zhuǎn)數(shù)的計數(shù)器,或用能計測時間周期的定時器。在另一例中,為取得有關(guān)定影裝置108 的供給量信息,在定影裝置108運(yùn)轉(zhuǎn)期間,檢測器130可用能計測定影裝置108中提供的 輥的轉(zhuǎn)數(shù)的計數(shù)器,或用能計測時間周期的定時器。在另一例中,為取得有關(guān)色粉盒102 的供給量信息,檢測器130可用能檢測色粉盒102中殘余的色粉的量的色粉傳感器。在另 一例中,為取得有關(guān)清潔裝置202的供給量信息,檢測器130可用能檢測存儲在清潔裝置 202的使用的色粉瓶中的使用的色粉量的使用的色粉瓶傳感器。在另一例中,為取得有關(guān) 定影裝置108的供給量信息,檢測器130可用能檢測定影裝置108中剩油量的供油傳感器。 在另一例中,為取得有關(guān)送紙盒104或105的供給量信息,檢測器130可用能檢測送紙盒 104或105中剩余紙張的量的紙張傳感器。作為解說,下面說明使用檢測器130獲得有關(guān)感光體100的供給量信息的實例操作。 通過重復(fù)上面對圖4說明的圖像形成操作,包括充電、曝光、顯影、轉(zhuǎn)印、定影及清 潔,感光體100的表面退化,從而感光體100的表面被用壞或損傷,或者感光體100的光 電導(dǎo)性被降低。這引起一個或多個問題,包括降低圖像質(zhì)量,異常的色粉消耗量,或記錄 紙的擠塞。鑒此,當(dāng)檢測到感光體100的退化時,更換感光體100。還有,當(dāng)檢測到感光 體100的退化時,打印機(jī)l的圖像形成操作被限制或不進(jìn)行,以抑制感光體100的進(jìn)一步 退化。為獲得供給量信息,檢測器130計測由驅(qū)動電動機(jī)驅(qū)動感光體100的累積時間,獲 得計測的時間周期。還有,在本例中,利用有關(guān)計測的打印一頁記錄紙的時間周期的信息, 可將所述計測的時間周期轉(zhuǎn)換為頁數(shù)("打印的頁數(shù)")。存儲該打印頁數(shù)到非易失存儲器 如RAM 16或HDD 17,作為感光體100的供給量信息。作為解說,下面說明取得有關(guān)色粉盒102的供給量信息的實例操作。 通過重復(fù)上面對圖4說明的顯影操作,色粉被消耗。即使在記錄紙上不形成單色或彩
色色粉圖像時,只要顯影裝置101在運(yùn)作,也要消耗色粉,因為色粉可起到緩沖劑作用來 抑制顯影裝置101和感光體100之間產(chǎn)生的摩擦。當(dāng)存于色粉盒102中的全部色粉被消耗 時,就不能形成高質(zhì)量的色粉圖像。另外,當(dāng)存于色粉盒102中的全部色粉被消耗時,由 于顯影裝置101與感光體100之間產(chǎn)生的摩擦,感光體100易受損。另外,由于沒有色粉 施加于感光體100的帶電荷的表面上,導(dǎo)致記錄紙與感光體100的表面直接接觸,從而損 害感光體100或引起記錄紙的阻塞。鑒此,當(dāng)檢測到色粉供給不足時,更換色粉盒102。 另外,當(dāng)檢測到色粉供給不足時,打印機(jī)l的圖像形成操作被限制或不進(jìn)行,以抑制色粉 進(jìn)一步消耗。為獲得供給量信息,檢測器130計測剩余在色粉盒102中的色粉的量("剩 余色粉量"),例如,通過檢測色粉的總重量,或檢測累積的色粉堆成的高度。存儲該剩余 的色粉量到非易失存儲器如RAM 16或HDD 17,作為色粉盒102的供給量信息。檢測器130檢測的供給信息,如供給量信息和/或供給狀態(tài)信息,以由打印機(jī)控制器 10可管理的形式存入任一所需的存儲器中。例如,該供給信息可存入共享存儲器58,如 圖6、 8和9中的任一個所示。此外在本例中,顯示設(shè)定信息和/或打印設(shè)定信息,以由 打印機(jī)控制器10可管理的形式存入共享存儲器58中,如圖9所示。共享存儲器58相當(dāng) 于任一所需的存儲器,如圖2的RAM 16或HDD 17。在一例中,打印機(jī)控制器10根據(jù)接收來自打印機(jī)引擎30有關(guān)供給信息被更新的通知, 更新供給量信息。例如打印機(jī)引擎30每當(dāng)打印的頁數(shù)增加10% (0%相當(dāng)于感光體100剛安 裝時的狀態(tài)),發(fā)通知給打印機(jī)控制器10。在另一例中,每當(dāng)剩余的色粉量減少5%,打印 機(jī)引擎30就發(fā)通知給打印機(jī)控制器10, 100%相當(dāng)于色粉量充滿的狀態(tài)。當(dāng)被通知時,打 印機(jī)控制器10可更新存入存儲器的供給量信息。這時,打印機(jī)控制器10可顯示一個選擇 鍵,以允許用戶選擇是打印更新的供給量信息,還是供給量信息被更新的通知信息。根據(jù) 接收到打印供給量信息的請求,打印機(jī)控制器10可取得更新的供給信息,以打印設(shè)定信 息所確定形式轉(zhuǎn)換該更新的供給量信息,在記錄紙上打印該更新的供給量信息。在另一例中,打印機(jī)控制器10根據(jù)接收來自打印機(jī)引擎30有關(guān)打印機(jī)供給為接近結(jié) 束狀態(tài)或結(jié)束狀態(tài)的通知,更新供給狀態(tài)信息。例如當(dāng)打印的頁數(shù)達(dá)到以前由用戶設(shè)置的 第一參考等級如45000頁時,打印機(jī)引擎30發(fā)送通知給打印機(jī)控制器10,表明感光體100 處于接近結(jié)束狀態(tài)。選擇地或附加地,當(dāng)打印的頁數(shù)達(dá)到以前由用戶設(shè)置的第二參考等級 如50000頁時,打印機(jī)引擎30發(fā)送通知給打印機(jī)控制器10,表明感光體100處于結(jié)束狀 態(tài)。在另一例中,當(dāng)剩余色粉量達(dá)到以前由用戶設(shè)置的第一參考等級如15%時,打印機(jī)引
擎30發(fā)送通知給打印機(jī)控制器10,表明色粉處于接近結(jié)束狀態(tài)。選擇地或附加地,當(dāng)剩 余色粉量達(dá)到以前由用戶設(shè)置的第二參考等級如0%時,打印機(jī)引擎30發(fā)送通知給打印機(jī) 控制器10,表明色粉處于結(jié)束狀態(tài)。當(dāng)被通知時,打印機(jī)控制器10可更新存入存儲器的 供給狀態(tài)信息。同時或根據(jù)接收到打印供給狀態(tài)信息的請求時,打印機(jī)控制器10可取得更新的供給狀態(tài)信息,以打印設(shè)定信息所確定形式轉(zhuǎn)換該更新的供給狀態(tài)信息,在記錄紙 上打印該更新的供給信息。由于確定打印機(jī)供給的結(jié)束狀態(tài)或接近結(jié)束狀態(tài)的參考等級可 根據(jù)用戶的喜好來改變,故可在對用戶適當(dāng)?shù)臅r刻檢測打印機(jī)供給的結(jié)束狀態(tài)或接近結(jié)束 狀態(tài)。本例中,由用戶設(shè)置確定打印機(jī)供給的結(jié)束狀態(tài)的參考等級。另一方面,可缺省設(shè) 置確定打印機(jī)供給的結(jié)束狀態(tài)的參考等級。在另一例中,打印機(jī)控制器10根據(jù)接收來自操作面板31、主機(jī)設(shè)備40及終端3中一 個的打印供給信息的請求,可取得供給量信息。根據(jù)接收到打印供給信息的請求,打印機(jī) 控制器IO可取得存入存儲器中的供給信息,以打印設(shè)定信息所確定形式轉(zhuǎn)換該供給信息, 在記錄紙上打印該供給信息。可在取得的時間更新供給信息。在另一例中,打印機(jī)控制器10通過例如檢測打印機(jī)供給提供的鑒別信息如集成電路 (IC)芯片信息,可更新表明打印機(jī)供給是否合法產(chǎn)品的供給狀態(tài)信息("合法性信息")。 例如,打印機(jī)引擎30可通過檢測色粉盒102提供的IC芯片,確定色粉盒102是否是合法 產(chǎn)品,并對打印機(jī)控制器10發(fā)出通知。當(dāng)被通知時,打印機(jī)控制器10更新合法性信息, 并將該合法性信息轉(zhuǎn)換為用戶可理解的形式,用來輸出。例如,通過打印表示使用合法產(chǎn) 品的通知消息或記號,打印機(jī)控制器10通知用戶使用合法產(chǎn)品。通過這種方式,可阻止 使用非法產(chǎn)品。在任一個上述例子中,可根據(jù)以前缺省設(shè)置的或按照用戶喜好設(shè)置的打印設(shè)定信息, 打印供給信息。例如,打印設(shè)定信息可確定具有供給信息的供給信息表的外形,包含在 供給信息表中的供給信息的內(nèi)容或類型,打印供給信息表的定時,在其上打印供給信息的 記錄紙的紙型,輸出有供給信息表的記錄紙的裝置,排出有供給信息表的記錄紙的地點(diǎn)或 位置,被允許打印供給信息表的用戶,被允許利用所選打印機(jī)打印供給信息的用戶,等等。此外,在任一個上述例子中,在打印供給信息之前,打印機(jī)控制器10確定打印機(jī)1 是否正在實施打印作業(yè)。當(dāng)打印作業(yè)正在進(jìn)行時,打印機(jī)控制器10中斷該打印作業(yè),或 讓用戶決定是否中斷打印作業(yè)。這種情況下,以用戶容易識別供給信息被打印的方式打印 供給信息。例如,可將具有供給信息的記錄紙排出到不同于具有打印過的記錄紙托盤的托參看圖6和7,說明一例打印機(jī)控制器10的軟件結(jié)構(gòu)。參看圖6,打印機(jī)控制器10包括信息管理器模塊51,系統(tǒng)管理器模塊52,作業(yè)管 理器模塊53,打印管理器模塊54,應(yīng)用程序接口 (API)管理器模塊55,內(nèi)部打印模塊 56,及用戶接口'API (UIAPI)管理器模塊57。可統(tǒng)稱為打印機(jī)應(yīng)用程序的上述模塊51、 52、 53、 54、 55、 56和57,可與其他處理或?qū)油ㄐ?。例如,打印機(jī)應(yīng)用程序通過PDP-API 61與頁說明語言(PDL)處理62進(jìn)行通信,來接收可由PDL處理62從接收外部的打印數(shù) 據(jù)轉(zhuǎn)換的圖像數(shù)據(jù)。在另一例中,打印機(jī)應(yīng)用程序通過UIAPI 64與包含顯示模塊63a的 外部處理63進(jìn)行通信,使操作面板31 (圖2)或主機(jī)設(shè)備40的顯示器或終端3顯示各種 信息如供給信息。在另一例中,打印機(jī)應(yīng)用程序通過SYSTEM-API 65與服務(wù)層模塊66進(jìn) 行通信,控制一個或多個可在打印機(jī)控制器10的CPU 11上運(yùn)行的應(yīng)用程序或OS程序。 例如,打印機(jī)應(yīng)用程序通過服務(wù)層模塊66與打印機(jī)引擎30進(jìn)行通信,發(fā)送圖像數(shù)據(jù)給打 印機(jī)引擎30,或從打印機(jī)引擎30接收供給信息。再參看圖6,信息管理器模塊51可對管理供給信息負(fù)責(zé)。在一例中,信息管理器模塊 51可起請求/響應(yīng)處理器51a的作用,負(fù)責(zé)接收或發(fā)送有關(guān)供給信息的請求。在另一例中, 信息管理器模塊51可起信息取得器51b的作用,負(fù)責(zé)管理存儲在共享存儲器58中的供給 信息58b,諸如從共享存儲器58取得供給信息,或確定是否參照由系統(tǒng)管理器模塊52管 理的設(shè)定信息來取得供給信息。被取得的供給信息可在取得時被更新。信息管理器模塊51可通過UIAPI管理器模塊57從外部接收或從內(nèi)部系統(tǒng)管理器模塊 52接收有關(guān)供給信息的請求,如圖6中箭頭所示。例如,當(dāng)UIAPI管理器模塊57從外部 處理63接收顯示或打印供給信息的請求時,信管理器模塊51可通過UIAPI管理器模塊 57從外部處理63接收獲得或更新供給信息的請求。在另一例中,當(dāng)系統(tǒng)管理器模塊52從 服務(wù)層模塊66接收供給信息被更新的通知時,信息管理器模塊51可從系統(tǒng)管理器模塊52 接收更新供給信息的請求。此外,信息處理器模塊51可對內(nèi)部打印模塊56發(fā)送有關(guān)供給 信息的請求,如圖6中箭頭所示。系統(tǒng)管理器模塊52負(fù)責(zé)管理打印機(jī)1的系統(tǒng)的狀態(tài)。例如,系統(tǒng)管理器模塊52可起 管理設(shè)定信息如顯示或打印設(shè)定信息的設(shè)定信息管理器52c的作用。如下面所述,打印設(shè) 定信息可包括表明是否打印供給信息的打印/不打印信息,表明是否允許用戶選擇輸出 供給信息的托盤的托盤信息,表明是否限制供給信息的打印的訪問限制信息,表明是否激 活備用打印的備用打印激活信息,表明是否限制備用打印的備用打印限制信息等。除了顯 示或打印設(shè)定信息外,設(shè)定信息管理器52c可管理供電信息,表明打印機(jī)引擎30處于作 業(yè)模式或節(jié)能模式。供電信息可存入共享存儲器58中。在另一例中,系統(tǒng)管理器模塊52可起打印機(jī)管理器(plotter manager) 52b的作用, 確定打印操作是否由打印機(jī)引擎30正執(zhí)行中。另一方面,系統(tǒng)管理器模塊52可起信息管 理器52a的作用,負(fù)責(zé)管理有關(guān)供給信息的請求,諸如對信息管理器模塊51或共享存儲 器58進(jìn)行初始化,或?qū)⑷〉没蚋鹿┙o信息的請求發(fā)送到信息管理器模塊51。例如,系 統(tǒng)管理器模塊52的信息管理器52a根據(jù)接收來自打印機(jī)引擎30有關(guān)供給信息被更新的信 息,發(fā)送更新供給信息的請求。此外,系統(tǒng)管理器模塊52具有管理用戶識別(ID)信息 或設(shè)備識別(ID)信息的功能,這些信息存入共享存儲器58中。作業(yè)管理器模塊53具有打印作業(yè)管理器53a,負(fù)責(zé)管理打印作業(yè)。在一例中,當(dāng)打印 機(jī)管理器52b表明打印機(jī)引擎30正在進(jìn)行打印作業(yè)時,作業(yè)管理器模塊53保持供給信息 的打印。在另一例中,作業(yè)管理器模塊53根據(jù)接收打印供給信息的請求,指令打印機(jī)管 理器52b中斷當(dāng)前進(jìn)行的打印作業(yè)。打印管理器模塊54負(fù)責(zé)管理由打印機(jī)引擎30執(zhí)行的圖像數(shù)據(jù)的打印。API管理器模塊55管理打印機(jī)應(yīng)用程序和PDL處理62之間通過PDL-API 61的通信。內(nèi)部打印模塊56負(fù)責(zé)圖像數(shù)據(jù)以外的打印信息,包括系統(tǒng)設(shè)定信息,錯誤記錄,供 給信息等。在本例中,包括打印設(shè)定信息的系統(tǒng)設(shè)定信息被存入共享存儲器58 ("系統(tǒng)信 息58a")。錯誤記錄取自作業(yè)管理器模塊53。供給信息的打印由供給信息打印機(jī)56a施行。例如,打印機(jī)1根據(jù)檢測選擇測試打印功能的用戶指令,在操作面板31上顯示圖18 所示的屏幕。當(dāng)用戶通過操作面板31選擇"系統(tǒng)設(shè)置表"時,打印機(jī)1使內(nèi)部打印模塊 56打印系統(tǒng)設(shè)定信息。當(dāng)用戶通過操作面板31選擇"錯誤記錄"時,打印機(jī)1使內(nèi)部打 印模塊56打印錯誤記錄。當(dāng)用戶通過操作面板31選擇"供給信息表"時,打印機(jī)1使內(nèi) 部打印模塊56打印供給信息表。UIAPI管理器模塊57管理打印機(jī)應(yīng)用程序和外部處理63之間通過UIAPI 64的通信。 UIAPI管理器模塊57備有請求/響應(yīng)處理器57a,接收和發(fā)送有關(guān)供給信息的請求。例如, UIAPI管理器模塊57從外部處理63接收顯示或打印供給信息的請求,對信息管理器模塊 51發(fā)送取得供給信息的請求。參看圖7,圖6的內(nèi)部打印模塊56包括命令接收器71,打印控制器72,圖像數(shù)據(jù) 產(chǎn)生器73,字符數(shù)據(jù)取得器74,及打印數(shù)據(jù)取得器75。命令接收器71從外部處理63接收諸如請求的事件。例如,當(dāng)接到打印的請求時,命 令接收器71分析該打印請求,并將接到打印請求通知打印機(jī)控制器72。打印機(jī)控制器72根據(jù)接收的打印請求,控制打印操作。例如,打印機(jī)控制器72可取 得一幀或一區(qū)。圖像數(shù)據(jù)產(chǎn)生器73利用設(shè)計信息,產(chǎn)生或繪出圖像數(shù)據(jù)。字符數(shù)據(jù)取得器74和打印數(shù)據(jù)取得器75,當(dāng)例如通過訪問存儲多種為產(chǎn)生或繪圖要 用的函數(shù)的數(shù)據(jù)庫的方式產(chǎn)生或繪出所述圖像數(shù)據(jù)時,各自取得圖像數(shù)據(jù)產(chǎn)生器73要用 的信息。另一方面,字符數(shù)據(jù)取得器74和打印數(shù)據(jù)取得器75當(dāng)接收打印供給信息的請求 時,通過信息管理模塊51 (圖6)取得供給信息。如上所述,圖2的CPU 11可利用圖6的打印機(jī)應(yīng)用程序管理供給信息。參看圖10, CPU11主要執(zhí)行更新供給信息,取得供給信息,及打印供給信息的功能。如上所述,供給 信息以打印機(jī)控制器10可管理的形式被存入共享存儲器58 (圖6)。例如,供給信息58b (圖6)具有圖8A所示的數(shù)據(jù)結(jié)構(gòu),以陣列形式對圖像形成裝置 的所要求的打印機(jī)供給數(shù)的每一個存儲各種信息。例如,以對應(yīng)形式為每一個打印機(jī)供給 存儲供給信息和打印設(shè)定信息。如圖8B所示,可用任意位數(shù)指定為打印所選的每個供給。圖8B示出的該例中,指定 色粉為數(shù)字0。指定使用的色粉瓶為數(shù)字l。指定顯影單元為數(shù)字2。指定感光體單元為數(shù) 字3。指定轉(zhuǎn)印單元為數(shù)字4。指定中間轉(zhuǎn)印單元為數(shù)字5。指定定影/第二轉(zhuǎn)印單元為數(shù) 字6。指定定影單元為數(shù)字7。指定定影油單元為數(shù)字8。通過排列供給信息,使所選的由 指定位數(shù)確定的位置與所選的供給相關(guān)聯(lián),即使當(dāng)用如圖8B所示的一列數(shù)字?jǐn)?shù)據(jù)表示這 種信息時,也可識別供給信息。例如,可對所選的供給的號碼,存儲在預(yù)定時刻可從打印機(jī)引擎30取得的供給量信息。 當(dāng)供給量信息由該供給的剩余量來表示時,該供給量信息以百分比表示,100%表示供給的 充滿狀態(tài)。在另一例中,可對所選的供給的號碼,存儲供給狀態(tài)信息。供給狀態(tài)信息可表 示為一負(fù)整數(shù)。本例中,負(fù)整數(shù)"一l"表示供給是不合理的,或供給量信息是未知的。 負(fù)整數(shù)"一2"表示供給處于接近結(jié)束狀態(tài)。負(fù)整數(shù)"一3"表示供給處于正常狀態(tài)。此夕卜,在本例中,表示是否打印供給信息("打印/不打印信息")的打印設(shè)定信息可為 選擇的供給號碼被存儲。打印/不打印信息以標(biāo)志信息的形式來表示,用"0", "1", "ON"
或"OFF"來表示。如圖8B所示,標(biāo)志信息"0"表示打印/不打印信息被設(shè)置為不打印。標(biāo)志信息"1"表示打印/不打印信息被設(shè)置為打印。本例中,設(shè)置打印/不打印信息基本上等同于表示是否顯示供給信息的顯示設(shè)定信息 (顯示/不顯示信息)。另一方面,可設(shè)置打印/不打印信息具有與顯示/不顯示信息的值不同的值。這時,可附加地存儲顯示/不顯示信息作為供給信息58b的一部分。除了打印/不打印信息,可對所選的打印機(jī)供給的號碼,存儲其他類型的打印設(shè)定信息, 例如,當(dāng)檢測到供給的接近結(jié)束狀態(tài)時表示是否打印供給狀態(tài)信息的打印設(shè)定信息,("接 近結(jié)束打印/不打印信息"),當(dāng)檢測到供給的結(jié)束狀態(tài)時表示是否打印供給狀態(tài)信息的打 印設(shè)定信息,("結(jié)束打印/不打印信息"),或者當(dāng)打印機(jī)l中檢測到錯誤時表示是否打印供給信息的打印設(shè)定信息。此外,可存儲下列信息作為打印設(shè)定信息表示是否按照用戶指令選擇輸出供給信息的托盤的托盤信息;表示是否限制供給信息的打印的訪問限制信 息;表示是否激活備用打印的備用打印激活信息;或表示是否允許備用打印的備用打印限 制信息。此外,對每一個登記的用戶所選的號碼,以對應(yīng)形式置備存儲供給信息和打印設(shè) 定信息的供給信息58b。在對圖8A或8B所述的數(shù)據(jù)結(jié)構(gòu)的替換中,可以表格形式存儲供給信息,它可以對應(yīng) 的形式存儲供給名稱,供給信息和打印設(shè)定信息,如圖9所示。參看圖9,供給信息可用 表明供給的狀態(tài)的字符串或用表明供給的剩余量的百分比來表示。參看圖IO,在一例中,CPU 11根據(jù)接收來自打印機(jī)引擎30關(guān)于供給信息被更新的通 知,更新存儲于非易失存儲器如RAM 16或HDD 17中的供給信息。這時,系統(tǒng)管理器模塊 52 (圖6)對打印機(jī)引擎30發(fā)出為發(fā)送更新的供給信息的請求,取得更新的供給信息。然 后系統(tǒng)管理器模塊52利用得自打印機(jī)引擎30的更新的供給信息,更新存儲于共享存儲器 58中的供給信息。系統(tǒng)管理器模塊52進(jìn)而通知信息管理模塊51,供給信息已被更新。在另一例中,CPU11根據(jù)在打印機(jī)應(yīng)用程序內(nèi)部接收更新供給信息的請求,更新存儲 在非易失存儲器如RAM 16或HDD 17中的供給信息。例如,當(dāng)從外部接收到打印供給信息 的請求時,可產(chǎn)生更新供給信息的請求。在另一例中,根據(jù)接收取得的供給信息的請求,CPU 11取得存儲在非易失存儲器如RAM 16或HDD 17中的供給信息。例如,當(dāng)從外部接收到打印的請求時,可產(chǎn)生取得供給信息 的請求。除了取得供給信息之外,可以執(zhí)行更新。在另一例中,根據(jù)從外部或打印機(jī)應(yīng)用程序內(nèi)部接收到打印供給信息的請求,CPU 11
取得存儲在非易失存儲器如RAM 16或HDD 17中的供給信息,并打印該供給信息。除了取 得供給信息之外,可以執(zhí)行更新。圖11示出一例供給信息表,它可由打印機(jī)1打印作為供給信息。參看圖ll,供給信 息表包括對每一個所選的供給的號碼的供給名稱和供給量信息或供給狀態(tài)信息。列入到供 給信息表上的供給,可由用戶通過操作面板31 (圖2)或主機(jī)設(shè)備40的輸入裝置或終端3 來改變或輸入打印設(shè)定信息,作出選擇。另一方面,可缺省設(shè)置要列表的供給。此外,供給量信息的單位或類型可按照打印設(shè)定信息改變。例如,參看圖11,打印剩 余量作為供給量信息。選擇地或附加地,可打印使用量作為供給量信息。在另一例中,當(dāng) 對不同顏色提供一個以上單位時,可按照用戶的喜好選擇對應(yīng)于任何數(shù)目的顏色的一個或 多個單位來打印。此外,供給量信息的外形可按打印設(shè)定信息來改變。例如,參看圖11,供給量信息顯 示為條形圖。另一方面,供給量信息可顯示為任何其他所要的形式,如圖符或圖畫。本例 中,條形圖的標(biāo)尺可以刻度為10%或20%,隨檢測器130的特性而定(圖2)。另一方面, 當(dāng)檢測器130不能以高精度檢測時,供給量信息可用表示供給是否為結(jié)束狀態(tài)、接近結(jié)束 狀態(tài)、或正常狀態(tài)的供給狀態(tài)信息來取代。參看圖11,使用的色粉瓶的狀態(tài)"0K",表示 供給屬于正常狀態(tài),不需要更換。選擇地或附加地,可打印供給狀態(tài)信息代替供給量信息,如圖12所示。參看圖12, 對黃色色粉打印的消息"不久更換",表示黃色色粉處于接近結(jié)束狀態(tài)。對品紅色粉打印 的消息"現(xiàn)在更換",表示品紅色粉處于結(jié)束狀態(tài)。參看圖13,根據(jù)本發(fā)明的實施例說明更新供給信息的操作。如上面圖10所述,根據(jù) 從系統(tǒng)外部接收的供給信息被更新的通知或根據(jù)接收系統(tǒng)內(nèi)部更新供給信息的請求,由 CPU 11按照打印機(jī)應(yīng)用程序,執(zhí)行圖13的操作。Sl確定供給信息是否可從打印機(jī)引擎30取得。當(dāng)供給信息可取得時(Sl為"是"), 操作進(jìn)入S2。當(dāng)供給信息不可取得時(Sl為"否"),操作結(jié)束。例如,打印機(jī)1可在包 括操作模式和節(jié)能模式的多種模式中的一種模式下操作。為減少電能消耗,打印機(jī)l被設(shè) 置成當(dāng)預(yù)定期間內(nèi)打印機(jī)l的空閑狀態(tài)被檢測到時,可被自動地從操作模式切換到節(jié)能模 式。本例中,可通過打印機(jī)控制器10的定時器13獲得計測的期間(圖2)。當(dāng)打印機(jī)l處 于節(jié)能模式時,對打印機(jī)引擎30不供應(yīng)電能,使得不能從打印機(jī)引擎30得到供給信息, 從而不能進(jìn)行供給信息的更新。可通過參照供電信息來確定打印機(jī)1是處于操作模式還是
節(jié)能模式,供電信息作為標(biāo)志信息,存儲于非易失存儲器如RAM 16 (圖2)中。S2取得打印設(shè)定信息,如打印/不打印信息,并確定打印設(shè)定信息是否置于打印的"ON" 上。當(dāng)打印/不打印信息置于"ON"時(S2為"是"),操作進(jìn)入S3。當(dāng)打印/不打印信息 置于"OFF"時(S2為"否"),操作結(jié)束。可對每一個可用于更新的打印機(jī)引擎30的供給 執(zhí)行S2。S3例如通過發(fā)送供給信息的請求,使打印機(jī)引擎30獲得更新的供給信息。S4更新存儲于共享存儲器58中的供給信息,共享存儲器58由系統(tǒng)管理器模塊52和 信息管理器模塊51用取自打印機(jī)引擎30的更新的供給信息來管理,并結(jié)束操作。圖13的操作可在任何所需的時刻來執(zhí)行。在一例中,定期地執(zhí)行圖13的操作。在另 一例中,如下面所述,根據(jù)接收取得供給信息或打印供給信息的請求,執(zhí)行圖13的操作。 在另一例中,根據(jù)接收來自打印機(jī)引擎30的供給信息被更新的通知,執(zhí)行圖13的操作。 在另一例中,在打印機(jī)1從操作模式轉(zhuǎn)換到節(jié)能模式時或從節(jié)能模式轉(zhuǎn)換到操作模式時, 執(zhí)行圖13的操作。在另一例中,在完成供給信息的打印后,執(zhí)行圖13的操作。在另一例 中,在打印機(jī)1開機(jī)時執(zhí)行圖13的操作?,F(xiàn)在參看圖14和圖15中的一個,根據(jù)本發(fā)明實施例說明取得供給信息的操作。如上 面圖10的說明,根據(jù)通過UIAPI 64從系統(tǒng)外部例如從外部處理63接收取得供給信息的 請求,CPU 11按照打印機(jī)應(yīng)用程序,使用進(jìn)程間通信技術(shù)執(zhí)行圖14的操作。根據(jù)從系統(tǒng) 內(nèi)部例如從內(nèi)部打印模塊56接收取得供給信息的請求,CPU ll按照打印機(jī)應(yīng)用程序,使 用功能調(diào)用技術(shù)執(zhí)行圖15的操作。這種情況下,內(nèi)部打印模塊56被作為線程(thread) 創(chuàng)建。參看圖14, Sll執(zhí)行從外部處理63接受取得供給信息的請求。例如可由信息管理器模 塊51的請求/響應(yīng)處理器51a接受或不接受請求,如下面圖16所述。S12確定是否由信息管理器模塊51的請求/響應(yīng)處理器51a成功地接受取得供給信息 的請求。由信息管理器模塊51的信息取得器51b執(zhí)行S12。如成功地接受該請求(S12為 "是"),操作進(jìn)入S13。如未成功地接受(S12為"否"),操作結(jié)束。S13以基本上相似于上述的圖13的方式,更新供給信息。S14通知請求/響應(yīng)處理器51a,完成更新,結(jié)束操作。 一旦被通知,請求/響應(yīng)處理器 51a以響應(yīng)的形式對外部處理63發(fā)送更新的供給信息。另一方面,請求/響應(yīng)處理器51a 通知外部處理63,完成更新,讓外部處理63從共享存儲器58取得被更新的供給信息。
參看圖15,根據(jù)內(nèi)部接收取得供給信息的請求,S21開始取得該供給信息的處理。這 時,內(nèi)部打印模塊56等待直到完成供給信息的更新,其執(zhí)行基本上類似于上面圖13所述 的方式。根據(jù)接收來自該功能的包括更新的供給信息的返回值,在S22,內(nèi)部打印模塊56 結(jié)束取得供給信息的處理。
參看圖16,根據(jù)本發(fā)明的實施例說明接受取得供給信息的請求的操作。CPU11按照打 印機(jī)應(yīng)用程序在圖14的Sll執(zhí)行圖16的操作。此外,本例中,假設(shè)取得供給信息的請求 由外部處理63的顯示模塊63a所發(fā)出。
根據(jù)接收來自顯示模塊63a的取得供給信息的請求,在Slll,信息管理器模塊51的 請求/響應(yīng)處理器51a (圖6)開始接受該請求的處理。
在S112,例如通過檢査存儲在請求管理表中的信息,確定在接收Slll接收的請求之 前是否已經(jīng)從顯示模塊63a接收取得供給信息的請求。請求管理表存儲著識別請求的識別 信息,和識別以對應(yīng)方式發(fā)送請求的調(diào)用處理的識別信息。如果已經(jīng)從顯示模塊63a接收 請求(S32為"是"),則結(jié)束操作,進(jìn)入圖14的S12。這種情況中,當(dāng)前被接收的請求未 被接受,不執(zhí)行供給信息的更新。如果未從顯示模塊63a接收請求(S112為"否"),則操 作進(jìn)入S113。
S113,接受取得供給信息的請求。這時,識別請求的識別信息和識別調(diào)用處理(已經(jīng) 發(fā)送該請求,即顯示模塊63a)的識別信息存入請求管理表。
S114,確定存入共享存儲器58的更新供給信息的處理是否在執(zhí)行。當(dāng)更新供給信息的 處理在執(zhí)行(S114為"是")時,操作進(jìn)入S116。當(dāng)更新供給信息的處理不在執(zhí)行(S114 為"否")時,操作進(jìn)入S115。
S115開始更新供給信息的處理,以大體上類似于上述圖13的方式執(zhí)行之。
S116確定更新供給信息的處理是否完成。如果完成更新供給信息的處理(S116為 "是"),則操作進(jìn)入S118。如果未完成更新供給信息的處理(S116為"否"),則操作進(jìn) 入S117。
S117確定是否從外部處理63接收取得供給信息的請求。當(dāng)確定接收該請求時(S117 為"是"),操作返回S112,例如通過檢查存儲在請求管理表中的識別信息,來確定在S117 接收的請求是否已經(jīng)從顯示模塊63a接收。當(dāng)確定未接收該請求時(S117為"否"),操作 返回S114。例如,當(dāng)在S117檢測的請求由顯示模塊63a發(fā)出時,則在S117檢測的請求不 被接受。以這種方式,同一處理或模塊發(fā)出的請求數(shù)被抑制或限制為每次一個。另一方面,
當(dāng)S117檢測的請求由不同的處理或模塊或不同終端3發(fā)出時,則接受在S117檢測的請求,
將該請求登記到請求管理表中。
響應(yīng)于S117接收的請求,S118發(fā)送該更新的供給信息到顯示模塊63a。另一方面,S118 發(fā)送完成更新的通知。
在S119,通過檢査存儲在請求管理表中的信息,確定是否存在一個或多個未處理的請 求。如確定存在一個或多個未處理的請求,則操作返回S114。如確定不存在未處理的請求, 則結(jié)束操作。
圖16的操作可用各種其他方法執(zhí)行。例如,當(dāng)S117確定未接收請求時(S117為"否"), 操作可返回SA116。在另一例中,當(dāng)S119確定存在一個或多個未處理的請求時(S119為 是"),操作可返回S118,將在S115取得的更新的供給信息發(fā)送給一個或多個未處理的請 求。此外,本例中,可依進(jìn)入的次序處理存入請求管理表中的多個請求。
參看圖17,根據(jù)本發(fā)明的實施例說明打印供給信息的操作。根據(jù)接收打印供給信息的 請求,CPU 11按照打印機(jī)應(yīng)用程序執(zhí)行圖17的操作。例如,打印機(jī)1的操作面板31可顯 示圖18所示的屏幕。當(dāng)用戶從圖18的屏上選擇"供給信息表"時,打印機(jī)l確定接收打 印供給信息的請求。
S41確定打印作業(yè)是否當(dāng)前由打印機(jī)引擎30當(dāng)前在進(jìn)行??捎上到y(tǒng)管理模塊52的打 印機(jī)管理器52b (圖6)執(zhí)行S41。如果未進(jìn)行打印作業(yè)(S41為"否"),則操作進(jìn)入S48。 如果打印作業(yè)被進(jìn)行(S41為"是"),則操作進(jìn)入S42。
在S42,通過檢査HDD 17或RAM 16,確定是否可用存儲空間。如存儲空間可資利用(S42 為"是"),則操作進(jìn)入S43。如不能利用存儲空間(S42為"否"),則操作進(jìn)入S44。
S43中斷當(dāng)前進(jìn)行的打印作業(yè)。這時,按照打印作業(yè)要打印的打印數(shù)據(jù)存入HDD17或 RAM 16的數(shù)據(jù)盤區(qū)。當(dāng)數(shù)據(jù)盤區(qū)存滿時,操作從S43進(jìn)入S44。
S44中斷當(dāng)前進(jìn)行的打印作業(yè),并將打印機(jī)1從聯(lián)機(jī)模式切換到脫機(jī)模式,防止打印 機(jī)l接收另外的打印數(shù)據(jù)。
S45確定是否有任何部分的打印數(shù)據(jù)已作為色粉圖像打印到托盤上。如果已打印出打 印數(shù)據(jù)(S45為"是"),則操作進(jìn)入S47。如未打印出打印數(shù)據(jù)(S45為"否"),則操作進(jìn) 入S46。
S47取得有關(guān)打印數(shù)據(jù)打印在其上的托盤的信息,并選擇具有供給信息的記錄紙要打 印在其上的托盤("供給信息托盤")。例如,可參照下面圖19說明的方式執(zhí)行S47。
S46確定是否可取得有關(guān)打印數(shù)據(jù)打印在其上的托盤的信息。當(dāng)確定有關(guān)輸出打印數(shù) 據(jù)的托盤的信息可取得時(S46為"是"),操作進(jìn)入S47。當(dāng)確定有關(guān)輸出打印數(shù)據(jù)的托 盤的信息不可取得時(S46為"否"),操作進(jìn)入S48而不選擇供給信息托盤,這樣供給信 息托盤將自動地設(shè)置為缺省托盤。
S48如下面參照圖21所述那樣打印供給信息。
S49確定要打印的打印數(shù)據(jù)是否在S43已經(jīng)存入數(shù)據(jù)盤區(qū)。當(dāng)確定要打印的打印數(shù)據(jù) 已經(jīng)存入(S49為"是"),操作進(jìn)入S52,打印該打印數(shù)據(jù),結(jié)束操作。當(dāng)確定要打印數(shù) 據(jù)沒有存入(S49為"否"),操作進(jìn)入S50,檢查打印機(jī)l的模式。
當(dāng)打印機(jī)1處于脫機(jī)模式時(S50為"是"),操作進(jìn)入S51,從脫機(jī)模式切換到聯(lián)機(jī)模 式,繼續(xù)接收打印數(shù)據(jù)。當(dāng)打印機(jī)l處于聯(lián)機(jī)模式時(S50為"否"),結(jié)束操作。
如上述參照圖17的說明,由于打出供給信息時可中斷打印作業(yè),故在完成打印作業(yè)之 前,供給的量或狀態(tài)可通知用戶。例如,當(dāng)供給信息表明供給處于結(jié)束狀態(tài)時,用戶能夠 取消打印作業(yè)。這樣,可保持高的打印圖像的質(zhì)量。
參看圖19,根據(jù)本發(fā)明的實施例說明選擇供給信息托盤的操作。CPU11按照打印機(jī)應(yīng) 用程序在圖17的S47執(zhí)行圖19的操作。
S61確定打印機(jī)l是否可用多于一個的托盤。當(dāng)只有一個托盤可用時(S61為"否"), 操作進(jìn)入S65。當(dāng)可用多于一個托盤時(S61為"是"),操作進(jìn)入S62。
S65選擇缺省托盤作為供給信息托盤,并激活移動功能,使具有供給信息的記錄紙排 出到缺省托盤上,這樣相對于具有打印數(shù)據(jù)的記錄紙的邊緣,移動該記錄紙的邊緣。這樣 一來,即使當(dāng)供給信息被排出到打印數(shù)據(jù)被排出的同一個托盤上,用戶也能容易地識別供 給信息被輸出。
S62確定是否通過參照存儲在打印機(jī)1的非易失存儲器中的托盤信息選擇了用戶選擇 模式,作為打印設(shè)定信息。例如,通過操作面板31或主機(jī)設(shè)備40的輸入裝置或終端3, 用戶可事先選擇用戶選擇模式,這允許用戶選擇供給信息托盤。當(dāng)選擇了用戶選擇模式時 (S62為"是"),操作進(jìn)入S64。當(dāng)未選擇用戶選擇模式時(S62為"否"),操作進(jìn)入S63。
S64允許用戶在操作面板31或主機(jī)設(shè)備40的輸入裝置或終端3上顯示選擇打印機(jī)1 可用的一個托盤的請求,來選擇供給信息托盤。例如,操作面板31可顯示圖20中所示的 屏幕,允許用戶選擇一個托盤作為供給信息托盤。
S65自動地選擇輸出打印數(shù)據(jù)的托盤以外的托盤,作為供給信息托盤。
可用各種其他方式執(zhí)行圖19的操作。例如,作為對上述選擇的替換或附加,打印機(jī)l 可提供用戶在其型式不同于具有打印數(shù)據(jù)的記錄紙型式的記錄紙上打印供給信息的選擇。 這樣一來,用戶可容易地識別供給信息被打印出來。
現(xiàn)在參看圖21,根據(jù)本發(fā)明的實施例說明打印供給信息的操作。由CPU ll按照打印 機(jī)應(yīng)用程序在圖17的S48執(zhí)行圖21的操作。
S71接收打印供給信息的請求。例如,系統(tǒng)管理模塊52 (圖6)通過UIAPI64從外部 處理63接收請求。
S72創(chuàng)建打印線程。本例中,內(nèi)部打印模塊56可起打印線程的作用。
S73確定打印線程是否成功地創(chuàng)建。如打印線程成功地創(chuàng)建(S73為"是"),操作進(jìn)入 S74,使內(nèi)部打印模塊54開始打印處理。如打印線程未被成功地創(chuàng)建(S73為"否"),操 作進(jìn)入S78。
S74執(zhí)行打印準(zhǔn)備,包括供給信息托盤的選擇, 一幀的產(chǎn)生,或設(shè)置各種打印條件。
S75產(chǎn)生要打印的數(shù)據(jù)("供給信息數(shù)據(jù)"),它包括供給信息。例如,內(nèi)部打印模塊56 (圖6)利用供給信息產(chǎn)生供給信息數(shù)據(jù),供給信息以大體上類似于上面參照圖15所述的 方、法通過字符數(shù)據(jù)取得器74和打印數(shù)據(jù)取得器75 (圖7)取得。本例中,供給信息數(shù)據(jù) 附加地包括標(biāo)題數(shù)據(jù),它可包括以下面參照圖23說明的方式取得的時間信息。表示當(dāng)前 日期和/或時間的時間信息可幫助用戶處理供給信息。例如,通過檢査時間信息,用戶能 估計供給的使用程度或何時應(yīng)該訂購新供給的定時。
在S76,例如通過參照存儲在非易失存儲器如RAM 16中的打印設(shè)定信息,確定是否從 用戶接收取消供給信息的打印的請求??蓪懭氡硎臼欠袢∠蛴〉拇祟愋畔⒆鳛闃?biāo)志信 息。當(dāng)確定未接收到取消的請求時(S76為"否"),操作進(jìn)入S77,開始打印供給信息。 當(dāng)確定接收到取消的請求時(S76為"是"),操作進(jìn)入S80,取消供給信息的打印。
另一方面,在S76,打印機(jī)1在操作面板31上顯示圖22A中所示的屏幕,它包含按鈕, 允許用戶在打印操作時取消供給信息的打印。根據(jù)檢測取消按鈕的用戶選擇,打印機(jī)l可 取消供給信息的打印,同時將操作面板31的顯示從圖22A的屏幕切換到圖22B的屏幕。
當(dāng)完成在S77的打印時,S78對外部處理63發(fā)送完成打印的通知。另一方面,當(dāng)打印 在S80被取消時,S78發(fā)送取消打印的通知。另外,當(dāng)在創(chuàng)建打印線程中因錯誤引起打印 失敗時(S73為"否"),S78發(fā)送產(chǎn)生錯誤的通知。
S79刪除打印線程,結(jié)束操作。 參看圖23,根據(jù)本發(fā)明的實施例說明取得包含在供給信息數(shù)據(jù)的標(biāo)題數(shù)據(jù)中的時間信 息的操作。由內(nèi)部打印模塊56在圖21的S75執(zhí)行圖23的操作。
S91通過參照打印設(shè)定信息,確定是否在標(biāo)題數(shù)據(jù)中包含時間信息。當(dāng)確定包含時間 信息時(S91為"是"),操作進(jìn)入S92。當(dāng)確定不包含時間信息時(S91為"否"),結(jié)束操 作。
S92確定打印機(jī)l是否可利用諸如定時器的實時時鐘(RTC)線路來取得時間信息。當(dāng) 可利用RTC時(S92為"是"),操作進(jìn)入S96。當(dāng)不可利用RTC時(S92為"否"),操作進(jìn) 入S93。
S93確定是否可利用網(wǎng)絡(luò)時間協(xié)議(NTP)。當(dāng)可利用NTP時(S93為"是"),操作進(jìn)入 S96。當(dāng)不可利用NTP時(S93為"否"),操作進(jìn)入S94。
S94請求用戶通過操作面板31或主機(jī)設(shè)備40的顯示裝置或終端3,輸入時間信息。例 如,操作面板31可顯示圖24所示的屏幕,請求用戶輸入當(dāng)前的日期和時間。
S96確定時間信息是否被輸入。當(dāng)確定時間信息被輸入時(S95為"是"),操作進(jìn)入 S96。當(dāng)確定時間信息未輸入時(S95為"否"),結(jié)束操作,進(jìn)入圖21的S76。這種情況 下,時間信息不包含在標(biāo)題數(shù)據(jù)中。另一方面,當(dāng)確定時間信息未輸入時(S95為"否"), 操作可重復(fù)S95。
S96取得包含在標(biāo)題數(shù)據(jù)中的表示當(dāng)前日期和/或時間的時間信息,結(jié)束操作,進(jìn)入圖 21的S76。
現(xiàn)在參看圖25,根據(jù)本發(fā)明的實施例說明打印供給信息的操作。根據(jù)接收打印供給信 息的請求,CPU 11按照打印機(jī)應(yīng)用程序執(zhí)行圖25的操作。
S101確定打印作業(yè)是否由打印機(jī)引擎30基本上以與上面參照圖17的S41所述的類似 方式正在進(jìn)行。如沒有打印作業(yè)在進(jìn)行(S101為"否"),則操作進(jìn)入S105。如打印作業(yè) 在進(jìn)行(S101為"是"),則操作進(jìn)入S102。
S102確定是否根據(jù)打印作業(yè)在托盤上已經(jīng)打出任何部分打印數(shù)據(jù)。如已經(jīng)打出打印數(shù) 據(jù)(S102為"是"),則操作進(jìn)入S104,確定打印作業(yè)是否完成。如果確定打印作業(yè)完成 (S104為"是"),操作進(jìn)入S105。如果確定打印作業(yè)未完成(S104為"否"),操作重復(fù) S104。
在S102,如果未按照打印作業(yè)打出打印數(shù)據(jù)(S102為"否"),則操作進(jìn)入S103,中 斷打印作業(yè)。這時,如上面參照圖17的S43所述,打印數(shù)據(jù)存入盤數(shù)據(jù)區(qū)。
S105打印供給信息,如上面參照圖21所述那樣。
S106確定是否在S103中斷打印作業(yè)。當(dāng)確定打印作業(yè)被中斷時(S106為"是"),操 作進(jìn)入S107,恢復(fù)打印作業(yè)。當(dāng)確定打印作業(yè)未中斷時(S106為"否"),結(jié)束操作。根 據(jù)接收用戶恢復(fù)打印作業(yè)的指令執(zhí)行S107。另一方面,可在打印供給信息后經(jīng)過預(yù)定的時 間之后執(zhí)行S107。
如上面參照圖25所述,由于在當(dāng)前執(zhí)行的打印作業(yè)完成之后打印供給信息,所以即使 在托盤上打出打印數(shù)據(jù),也可防止有供給信息的記錄紙與有打印數(shù)據(jù)的記錄紙相混淆。
上述圖17或25所述的打印供給信息的操作可用各種其他方法來執(zhí)行。例如,在圖17 的S42或圖25的S103中斷當(dāng)前執(zhí)行的打印作業(yè)前,打印機(jī)1可允許用戶例如通過在操作 面板31或主機(jī)設(shè)備40的顯示裝置或終端3上顯示選擇按鈕,選擇是否中斷打印作業(yè)。
在另一例中,通過在圖17的S41或圖25的S101之前接收請求,在開始打印供給信息 的操作前,打印機(jī)1確定當(dāng)前登錄在系統(tǒng)上的用戶是否被授權(quán)打印供給信息。
在另一例中,當(dāng)存儲作為打印設(shè)定信息的訪問限制信息表明限制訪問供給信息時,打 印機(jī)1可執(zhí)行下面圖26的S151至S153所述的用戶認(rèn)證。訪問限制信息存入非易失存儲 器作為標(biāo)志信息。當(dāng)認(rèn)證處理確定允許用戶訪問供給信息時,大體上可用上面參照圖17 或25所述的類似方式打印供給信息。
另一方面,可在中斷打印作業(yè)前,如在圖25的S103前,執(zhí)行圖26的S151和S152 的操作。當(dāng)認(rèn)證處理確定允許用戶訪問供給信息時,大體上可用上面參照圖25所述的類 似方式,在中斷打印作業(yè)的同時,打印供給信息。當(dāng)認(rèn)證處理確定不允許用戶訪問供給信 息時,可恢復(fù)中斷的打印作業(yè)。
參看圖26,根據(jù)本發(fā)明的實施例說明當(dāng)訪問供給信息被限制時打印供給信息的操作。
S151請求用戶通過操作面板31或主機(jī)設(shè)備40的顯示裝置或終端3,輸入用戶信息, 如用戶名和密碼。例如,打印機(jī)1可顯示圖27A所示的屏幕,請求用戶輸入用戶名。根據(jù) 檢測用戶輸入,打印機(jī)1顯示圖27B所示的屏幕,請求用戶輸入密碼。根據(jù)檢測用戶輸入, 操作進(jìn)入S152,利用用戶名和密碼,開始認(rèn)證用戶的處理。這時,打印機(jī)1顯示圖27C所 示的屏幕。本例中,對可訪問供給信息的第一組用戶和不可訪問供給信息的第二組用戶的 各組準(zhǔn)備供給信息和打印設(shè)定信息。為說明方便計,第一用戶組和第二用戶組可分別稱作 管理人員和一般用戶。利用用戶信息,CPU11確定當(dāng)前登錄在系統(tǒng)上的用戶是管理人員還 是一般用戶。
根據(jù)S153產(chǎn)生的結(jié)果,S153確定該用戶是否可訪問供給信息。當(dāng)確定該用戶可訪問 供給信息,即該用戶是管理人員時(S153為"是"),操作進(jìn)入S154,大體用上面參照圖 17至25所述的方法打印供給信息。當(dāng)確定該用戶不可訪問供給信息,即該用戶是一般用 戶時(S153為"否"),操作進(jìn)入S157。
S155確定是否完成供給信息的打印。當(dāng)確定打印完成時(S155為"是"),操作進(jìn)入 S156。當(dāng)確定打印未完成時(S155為"否"),操作進(jìn)入S155。另外,S155在確定完成供 給信息的打印后,可確定因打印供給信息而中斷的當(dāng)前的打印作業(yè)是否完成。
S156刪除在S151輸入的用戶信息,結(jié)束操作。另一方面,S156可自動注銷用戶。通 過刪除管理人員的用戶信息,即使當(dāng)管理人員偶然忘記從系統(tǒng)上注銷,也能防止只供管理 人員訪問的供給信息被一般用戶所打印。S156可在S155之后的任何時刻執(zhí)行。
當(dāng)用戶為一般用戶時,在S157,打印機(jī)1可打印所選的一部分供給信息,并結(jié)束操作。 在結(jié)束操作前,可執(zhí)行被中斷的打印作業(yè)。例如,所選的一部分供給信息包含可對一般用 戶泄露的信息,它是由管理人員事先設(shè)定的。在另一例中,所選部分的供給信息可包含所 有用戶需要知道的信息,如告知供給處于結(jié)束狀態(tài)的信息。利用打印/不打印信息管理該 所選的部分信息。
可用各種其他方法執(zhí)行圖26的操作。例如,替代在S154打印供給信息,打印機(jī)l通 過在操作面板31或主機(jī)設(shè)備40的顯示裝置或終端3上顯示選擇按鈕,允許用戶選擇是否 打印供給信息。
在另一例中,禾ll用打印機(jī)l打印供給信息的替代中,可用除打印機(jī)l外的備用打印機(jī) 打印供給信息,只要備用打印機(jī)通過網(wǎng)絡(luò)如圖1的LAN2連接到打印機(jī)1上就可。參看圖 28,根據(jù)本發(fā)明的實施例說明利用備用打印機(jī)打印供給信息的操作。可在執(zhí)行參照圖21 所述的打印供給信息的處理之后,執(zhí)行圖28的操作,可在圖17的S48或圖25的S105執(zhí) 行之。
在大體上用類似于圖21所述的方法在Slll執(zhí)行打印供給信息的操作之后,例如通過 檢查打印機(jī)引擎30, S112確定是否供給信息的打印失敗。如確定例如因打印機(jī)l中的錯 誤引起打印失敗時(S112為"是"),操作進(jìn)入Sl13。如確定打印并不失敗時(S112為"否"), 結(jié)束操作。這種情況下,由打印機(jī)l打印供給信息。
S113尋找可利用的備用打印機(jī)。例如,打印機(jī)l可參看存儲一臺或多臺備用打印機(jī)的 備用打印機(jī)表,并從該表中選擇一臺打印機(jī)作為備用打印機(jī)。根據(jù)備用打印機(jī)的可利用性
做出選擇,選出當(dāng)前不執(zhí)行打印作業(yè)的備用打印機(jī)。另一方面,可選擇位于打印機(jī)l近旁 的或打印機(jī)l管理人員近旁的備用打印機(jī)。在另一例中,當(dāng)無法用備用打印機(jī)表時,打印 機(jī)1可查詢網(wǎng)絡(luò)上退出的一臺或多臺打印機(jī)。S1114通過參照對備用打印機(jī)設(shè)定的訪問限制信息,確定是否對用戶利用備用打印機(jī) 打印供給信息要求用戶認(rèn)證。當(dāng)確定訪問被限制時,操作進(jìn)入S115,用參照圖26的S151 至S153所述的方法開始認(rèn)下用戶的處理。S116根據(jù)S115得到的結(jié)果,確定是否允許用戶 利用備用打印機(jī)打印供給信息。當(dāng)S115的認(rèn)證處理確定允許用戶利用備用打印機(jī)打印時 (S116為"是"),操作進(jìn)入S118。當(dāng)S115的認(rèn)證處理確定不允許用戶利用備用打印機(jī)打 印時(S116為"否"),操作進(jìn)入S117。 S117通過在操作面板31或主機(jī)設(shè)備40的顯示裝 置或終端3上顯示通知信息或錯誤信息,通知用戶不允許供給信息的打印。另一方面,S117 允許用戶大體上用圖26的S157所述的類似方法,打印所選部分的供給信息。當(dāng)確定不限制對備用打印機(jī)訪問時,或認(rèn)證處理確定允許用戶利用備用打印機(jī)打印時, 操作進(jìn)入S118,連接打印機(jī)1與備用打印機(jī)。S119確定是否成功地建立連接。當(dāng)確定成功地建立連接時(S119為"是"),操作進(jìn)入 S120,開始將供給信息數(shù)據(jù)傳送到備用打印機(jī)。當(dāng)確定數(shù)據(jù)傳送完成時(S121為"是"), 操作進(jìn)入S122,使備用打印機(jī)開始打印包括取自打印機(jī)l的供給信息的供給信息表。本例 中,供給信息表可附加地包括有關(guān)打印機(jī)1的信息,如打印機(jī)l的識別信息??稍跇?biāo)題中 打印此類識別信息。當(dāng)確定供給信息的打印完成時(S123為"是"),操作進(jìn)入S124,確定是否需要通知。 當(dāng)確定需要通知時(S124為"是"),操作進(jìn)入S125,通知打印機(jī)l完成打印。另一方面, 在S125,備用打印機(jī)通知選定的用戶,如管理人員,完成供給信息的打印。這種情況下。 備用打印機(jī)發(fā)送包含通知信息的電子郵件給該選定的用戶。通知信息可包括關(guān)于要求備用 打印機(jī)打印供給信息的打印機(jī)l的信息,和關(guān)于實際打印供給信息的備用打印機(jī)的信息??捎酶鞣N其他方法執(zhí)行圖28的操作。例如,在S113尋找備用打印機(jī)之前,打印機(jī)l 參照備用打印活動信息,確定備用打印機(jī)是否可資應(yīng)用。以標(biāo)志信息的形式存儲備用打印 活動信息,作為打印設(shè)定信息。當(dāng)激活備用打印機(jī)時,打印機(jī)l可連接備用打印機(jī),打印 供給信息。這種情況下,操作進(jìn)入S113。當(dāng)備用打印機(jī)未激活時,打印機(jī)l不連接備用打 印機(jī)打印供給信息。這種情況下,結(jié)束操作。另一例中,在S113尋找備用打印機(jī)之前,通過參照表明是否允許用戶連接備用打印機(jī)
的備用打印限制信息,打印機(jī)l確定是否限制備用打印。備用打印限制信息可存入非易失 存儲器作為標(biāo)志信息。當(dāng)備用打印限制信息表明允許備用打印時,打印機(jī)l執(zhí)行用戶認(rèn)證 處理,如上面參照圖26的S151至S153所述。當(dāng)認(rèn)證處理確定允許用戶使用備用打印機(jī), 操作進(jìn)入S113,尋找備用打印機(jī)。這時,可不執(zhí)行對應(yīng)于S114、 S115和S116的確定用戶 是否可訪問供給信息的執(zhí)行的認(rèn)證處理。當(dāng)認(rèn)證處理確定不允許用戶使用備用打印機(jī)時, 操作進(jìn)入S117。在另一例中,當(dāng)確定在S119連接失敗時(S119為"否"),操作返回S113,尋找以前 在S113所選的備用打印機(jī)以外的備用打印機(jī)。如上所述,可在任何需要的時刻打印供給信息。參看圖29,根據(jù)本發(fā)明的實施例說明 當(dāng)打印+幾1中錯誤被檢測時打印供給信息的操作。S141取消當(dāng)前由打印機(jī)引擎30執(zhí)行的打印作業(yè)。S142確定打印機(jī)l中檢測的錯誤是否與圖像形成裝置的供給有關(guān)。當(dāng)確定該錯誤與供 給有關(guān)時(S142為"是"),操作進(jìn)入S143。當(dāng)確定該錯誤與供給無關(guān)時(S142為"否"), 結(jié)束操作。S143通過參照包含當(dāng)產(chǎn)生錯誤時是否打印供給信息的打印設(shè)定信息,如錯誤打印/不 打印信息,確定當(dāng)錯誤被檢測時是否需要打印供給信息。當(dāng)確定需要打印時(S143為"是"), 操作進(jìn)入S144,大體用類似于參照圖21所述的方法,打印供給信息。當(dāng)確定不需要打印 時(S143為"否"),結(jié)束操作??捎酶鞣N其他方法執(zhí)行圖29的操作。例如,當(dāng)檢測出有關(guān)供給的錯誤為指定給錯誤打 印/不打印信息的預(yù)定值時,設(shè)置打印機(jī)1自動打印供給信息。在另一例中,可為所選的 供給號碼的每一個獨(dú)立存儲包括是否需要打印的打印設(shè)定信息。例如,可為所選的供給號 碼的每一個存儲包括是否在錯誤時打印供給信息的錯誤打印/不打印信息。在另一例中, 代替打印設(shè)定信息,確定是否打印供給信息,通過在操作面板31或主機(jī)設(shè)備40的顯示裝 置或終端3上顯示選擇按鈕,當(dāng)檢測到錯誤時,打印機(jī)l可讓用戶選擇是否打印。按照上述的講解,各種附加的修正和改變是可能的。因此應(yīng)該理解在所附的權(quán)利要求 范圍內(nèi),可用這里專門說明之外的各種方法實現(xiàn)本說明書揭示的內(nèi)容。例如,在本揭示和所附權(quán)利要求的范圍內(nèi),可以互相組合和/或互相代替各種說明的實 施例的各因素和/或特征。在另一例中,由打印機(jī)1執(zhí)行的任一個上述的功能或操作都可由供給信息管理器部分 地實施。例如,可由諸如包括處理器的通用計算機(jī)的任何所要的信息處理設(shè)備來實施。這 時,供給信息管理器的處理器根據(jù)上面參照圖6或7所述的打印機(jī)應(yīng)用程序來執(zhí)行所需的 操作。參看圖l,假設(shè)終端3a用作供給信息管理器,終端3a從多個圖像形成設(shè)備la、 lb、 lc和ld (統(tǒng)稱"圖像形成設(shè)備1")的每一個接收供給信息并以與圖像形成設(shè)備1的識別 信息對應(yīng)的方式存儲該供給信息。此外,終端3a可存儲顯示設(shè)定信息。在預(yù)定的時刻, 終端3a根據(jù)打印設(shè)定信息產(chǎn)生包括被存儲的供給信息的供給信息表,并使圖像形成設(shè)備1 在記錄紙打印供給信息表??捎山K端3以大體類似于參照圖28的S113所述的方法選擇打 印供給信息表的圖像形成設(shè)備1。此外,如上所述,本發(fā)明的上述的和其他的方法的任一種均可以存儲在任何類型的媒 體中的計算機(jī)程序的形式來實施。存儲媒體的例子包括,但不是限制,軟盤,硬盤,光盤, 磁光盤,磁帶,非易失存儲卡,ROM (只讀存儲器)等。另一方面,本發(fā)明的上述的和其他的方法的任一種均可用ASIC來實施,ASIC由互連 常規(guī)元件電路的適當(dāng)網(wǎng)絡(luò)或由與一個或多個常規(guī)通用微處理器和/或相應(yīng)編程的信號處理 器組合而成。本專利申請基于并主張2006年8月25日在日本專利局提交的日本專利申請第 2006-228956號的優(yōu)先權(quán),其全部內(nèi)容通過參考結(jié)合于此。
權(quán)利要求
1.一種圖像形成設(shè)備,其特征在于,包括圖像形成裝置,被配置成利用打印機(jī)供給在記錄紙上打印圖像數(shù)據(jù),檢測器,被配置成檢測打印機(jī)供給的供給信息,以及控制器,被配置成存儲由所述檢測器檢測的供給信息,根據(jù)打印設(shè)定信息產(chǎn)生包含供給信息的供給信息表,并在記錄紙上打印供給信息表。
2. 如權(quán)利要求l所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成在打 印供給信息表后更新被存儲的供給信息。
3. 如權(quán)利要求1或2所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成中斷由所述圖像形成裝置正在執(zhí)行的圖像形成作業(yè),使所述圖像形成裝置在完成該圖像形 成作業(yè)前打印供給信息表。
4. 如權(quán)利要求3所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成選擇 排出具有供給信息表的記錄紙的地點(diǎn)或位置。
5. 如權(quán)利要求3或4所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成 利用由用戶輸入的信息驗證用戶,產(chǎn)生驗證結(jié)果,并當(dāng)驗證結(jié)果表明該用戶可以訪問該供 給信息時,允許用戶中斷由所述圖像形成裝置正在執(zhí)行的圖像形成作業(yè)。
6. 如權(quán)利要求5所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成確定 是否完成供給信息表的打印,產(chǎn)生確定結(jié)果,并當(dāng)確定結(jié)果表明供給信息的打印完成時, 刪除用戶輸入的信息。
7. 如權(quán)利要求1至4任一項所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被 配置成在打印供給信息前驗證用戶,產(chǎn)生驗證結(jié)果,并當(dāng)驗證結(jié)果表明該用戶不可訪問該 供給信息時,在內(nèi)容上限制要包括在供給信息表中的供給信息。
8. 如權(quán)利要求1至4任一項所述的圖像形成設(shè)備,其特征在于,進(jìn)一步包括 網(wǎng)絡(luò)接口,被配置成通過網(wǎng)絡(luò)連接所述設(shè)備與備用圖像形成設(shè)備, 其中供給信息表由所述圖像形成設(shè)備和所述備用圖像形成設(shè)備中的至少一個來打印。
9. 如權(quán)利要求8所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成驗證 用戶,產(chǎn)生驗證結(jié)果,并當(dāng)驗證結(jié)果表明該用戶可訪問該供給信息或允許該用戶執(zhí)行備用 打印時,由所述備用圖像形成設(shè)備打印所述供給信息表。
10. 如權(quán)利要求8或9所述的圖像形成設(shè)備,其特征在于,所述備用圖像形成設(shè)備選 自用戶以前登記的多個圖像形成設(shè)備。
11. 如權(quán)利要求1或2所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置 成當(dāng)檢測到錯誤時確定所述錯誤是否由圖像形成裝置的供給引起的,產(chǎn)生確定結(jié)果,并當(dāng) 所述確定結(jié)果表明所述錯誤是由所述供給引起時,打印供給信息表。
12. 如權(quán)利要求1或2所述的圖像形成設(shè)備,其特征在于,所述控制器進(jìn)一步被配置成根據(jù)供給信息確定所述供給是否是接近結(jié)束狀態(tài)、結(jié)束狀態(tài)和不合理狀態(tài)中的至少一 種,產(chǎn)生確定結(jié)果,并當(dāng)所述確定結(jié)果表明所述供給是接近結(jié)束狀態(tài)、結(jié)束狀態(tài)和不合理 狀態(tài)中的至少一種時,打印供給信息表。
13. —種管理圖像形成設(shè)備中設(shè)置的圖像形成裝置的供給的方法,其特征在于,所述方法包括存儲所述圖像形成裝置的供給的供給信息和以前為所述圖像形成裝置的供給設(shè)定的打印設(shè)定信息;根據(jù)所述打印設(shè)定信息,產(chǎn)生包括被存儲的供給信息的供給信息表;和 在記錄紙上打印所述供給信息表。
14. 如權(quán)利要求13所述的方法,其特征在于,進(jìn)一步包括-確定圖像形成裝置當(dāng)前是否正在執(zhí)行圖像形成作業(yè),產(chǎn)生確定結(jié)果;和 當(dāng)所述確定結(jié)果表明正在執(zhí)行圖像形成作業(yè)時,中斷正在執(zhí)行的圖像形成作業(yè),直到所述供給信息表被打印為止。
15. 如權(quán)利要求14所述的方法,其特征在于,進(jìn)一步包括 選擇具有供給信息表的記錄紙被排出的地點(diǎn)或位置。
16. 如權(quán)利要求14或15所述的方法,其特征在于,進(jìn)一步包括 利用用戶輸入的信息驗證用戶,產(chǎn)生驗證結(jié)果,當(dāng)所述驗證結(jié)果表明用戶可訪問所述供給信息時,中斷正在執(zhí)行的圖像形成作業(yè)。
17. 如權(quán)利要求16所述的方法,其特征在于,進(jìn)一步包括當(dāng)所述驗證結(jié)果進(jìn)一步表明允許用戶執(zhí)行備用打印時,通過網(wǎng)絡(luò)連接所述圖像形成設(shè) 備與備用圖像形成設(shè)備,由備用圖像形成設(shè)備打印所述供給信息表。
18. 如權(quán)利要求17所述的方法,其特征在于,進(jìn)一步包括從所述備用圖像形成設(shè)備接收供給信息表打印完成的通知,所述通知包括有關(guān)所述備 用圖像形成設(shè)備的識別信息。
19. 如權(quán)利要求13所述的方法,其特征在于,進(jìn)一步包括當(dāng)檢測到錯誤時,確定所述錯誤是否由圖像形成裝置的供給所引起,產(chǎn)生確定結(jié)果, 當(dāng)所述確定結(jié)果表明所述錯誤是由圖像形成裝置的供給引起時,打印供給信息表。
20. —種管理供給信息的系統(tǒng),其特征在于,所述系統(tǒng)包括第一圖像形成設(shè)備,該設(shè)備包括配置成用來檢測第一圖像形成設(shè)備中設(shè)置的第一供給 的第一供給信息的第一檢測器;第二圖像形成設(shè)備,該設(shè)備包括配置成用來檢測第二圖像形成設(shè)備中設(shè)置的第二供給 的第二供給信息的第二檢測器;和供給信息管理器,該供給信息管理器通過網(wǎng)絡(luò)與第一圖像形成設(shè)備和第二圖像形成設(shè) 備連接,被配置成用來存儲第一供給信息和第二供給信息,根據(jù)打印設(shè)定信息產(chǎn)生包括第 一供給信息和第二供給信息的供給信息表,并利用第一圖像形成設(shè)備和第二圖像形成設(shè)備 中的至少一個,在記錄紙上打印供給信息表。
全文摘要
本發(fā)明提供一種設(shè)備、方法、系統(tǒng)、計算機(jī)程序和產(chǎn)品,每一種能存儲圖像形成裝置的打印機(jī)供給的供給信息,并根據(jù)打印設(shè)定信息產(chǎn)生包含要打印到記錄紙上的供給信息的供給信息表。
文檔編號G06F3/12GK101132468SQ20071014851
公開日2008年2月27日 申請日期2007年8月22日 優(yōu)先權(quán)日2006年8月25日
發(fā)明者五十嵐之, 井上宜也, 北澤利夫, 藤田健, 齊藤優(yōu)香 申請人:株式會社理光