專利名稱:圖像形成裝置及其控制方法
技術領域:
本發明涉及圖像形成裝置、該圖像形成裝置的控制方法及其存儲介質。
背景技術:
已經提出了如下的旋轉顯影旋轉式圖像形成裝置,其旋轉移動充當記錄材料儲存單元的多個調色劑盒來執行打印。例如,存在如下的彩色打印裝置,其依據通過用戶操作輸入進行的指定,或者諸如“無調色劑”等的圖像形成裝置的狀態,將內部具有用戶所需的彩色調色劑的調色劑盒移動至更換位置。在彩色打印裝置將調色劑盒移動至更換位置的時間段中,將用于向用戶報告調色劑盒正在移動至更換位置的消息(移動中消息),顯示在顯示單元上。更換位置是調色劑盒能夠被更換的位置。日本專利特開2003-323027號公報公開了如下的裝置,該裝置檢測各個調色劑盒中容納的調色劑的量,并且將檢測出的調色劑量最小的調色劑盒,移動至更換位置。另外, 日本專利特開2008-15947號公報公開了如下的數據處理裝置,該數據處理裝置基于打印作業的狀態,來確定警告顯示的有用度,以便不執行有用度低的警告顯示。如果在旋轉顯影旋轉式彩色打印裝置將調色劑盒移動至更換位置的同時,始終在顯示單元上顯示移動中消息,則依據顯示定時而定,可能發生以下的問題。更具體地說,當彩色打印裝置不考慮用戶操作輸入、而依據“無調色劑”狀況等自動將調色劑盒移動至更換位置時,即使用戶不執行調色劑盒更換操作,也會顯示移動中消息。結果,用戶無法知道彩色打印裝置為何將調色劑盒移動至更換位置,從而可能導致用戶疑惑。此外,即使將日本專利特開2008-15947號公報中公開的技術應用于彩色打印裝置,以便基于打印作業的狀態來確定警告顯示是否適當,則也無法選擇作為對移動中消息的替代的合適消息作為替代顯示,從而無法將該消息報告給用戶。
發明內容
本發明提供如下的機構,該機構在記錄材料儲存單元處于向更換位置移動的狀況并且移動中狀況不應當報告給用戶時,確定用于代替所述移動中狀況的合適狀態。根據本發明的一個方面,提供一種圖像形成裝置,其旋轉移動儲存記錄材料的多個記錄材料儲存單元,由此來執行打印,所述圖像形成裝置包括移動單元,其被構造為將所述記錄材料儲存單元移動至更換位置;檢測單元,其被構造為檢測所述記錄材料儲存單元正在向所述更換位置移動的移動中狀況;獲取單元,其被構造為在檢測到所述記錄材料儲存單元處于所述移動中狀況時,獲取當前正在報告給用戶的所述圖像形成裝置的狀態作為第一狀態,并且,獲取在所述記錄材料儲存單元移動至所述更換位置之后轉變到的所述圖像形成裝置的狀態作為第二狀態;以及確定單元,其被構造為在確定所檢測到的移動中狀況不應當報告給用戶時,將所述第一狀態及所述第二狀態中的任何一者,確定為要代替所述移動中狀況并且應當報告給用戶的所述圖像形成裝置的狀態。本發明的圖像形成裝置在不應當向用戶報告調色劑盒正在向更換位置移動時,不向用戶報告移動中狀況。然后,本發明的圖像形成裝置顯示適合用于替代的圖像形成裝置的狀態。因此,例如,當圖像形成裝置在不考慮用戶操作輸入的情況下、自動將調色劑盒移動至更換位置時,圖像形成裝置的狀態能夠被顯示,以便用戶不會因而產生疑惑。
通過以下參照附圖對示例性實施例的描述,本發明的其他特征將變得清楚。
圖IA是例示本實施例的系統結構的示例的圖。
圖IB是例示PC的硬件結構的示例的圖。
圖2是例示設備的硬件結構的示例的圖。
圖3A是例示設備的示例的斷面圖。
圖3B是例示用于更換設備中配備的調色劑盒的機構的圖。
圖4A是例示要由PC上安裝的UI應用顯示的畫面的示例的圖。
圖4B是例示更換對話框的示例的圖。
圖4C是設備的所有可能狀況的列表。
圖5是例示更換位置移動指示處理的流程圖。
圖6是例示設備狀態報告處理的流程圖。
圖7是例示替代狀態表的示例的圖。
具體實施例方式圖IA是例示本實施例的系統結構的示例的圖;圖IB是例示PC的硬件結構的示例的圖。圖IA是例示本實施例的系統結構的示例的圖。圖IA中所示的系統包括PC(個人計算機)102及設備103。PC 102和設備103經由通信電纜(例如,USB等)或網絡相互連接,其中,USB是UniversalSerial Bus (通用串行總線)的縮寫。PC 102是由用戶101操作的信息處理裝置。用戶101能夠運用在PC 102上運行的UI (用戶界面)應用,由此向設備103提供任何設置或指令。UI應用在PC 102中配備的顯示單元上,顯示設備103的狀況 (狀態)。通過該結構,將設備103的狀況報告給PC 102的用戶。更具體地說,通過在經由網絡通信的外部設備的顯示單元上顯示設備103的狀況,來執行對設備103的狀況的通知。 設備103是本實施例的圖像形成裝置。設備103旋轉移動儲存充當記錄材料的調色劑的多個記錄材料儲存單元(調色劑盒),由此執行打印。設備103是例如彩色打印裝置。本實施例的設備103不具有操作面板,或者作為另一選擇,具有極小的操作面板。圖IB是例示圖IA中所示的PC 102的硬件結構的示例的圖。PC 102包括CPU(中央處理單元)201、RAM (隨機存取存儲器)202。PC 102還包括HDD (硬盤驅動器)203、操作單元I/F(接口)204及操作單元206。PC 102還包括LAN(局域網)I/F 207,USB I/F 208、 顯示單元I/F209及顯示單元210。PC 102中配備的各個設備被布置在系統總線205上。CPU 201是控制整個PC 102的處理器。RAM 202是CPU 201藉以運行的系統工作存儲器。運用RAM 202作為用于記錄程序的程序存儲器。HDD 203是數據存儲區域。操作單元I/F 204是接口單元,其充當與操作單元206之間的信息輸入/輸出的媒介。操作單元 I/F 204接收來自操作單元206的輸入信號。另外,操作單元I/F 204經由操作單元206, 將用戶輸入的信息傳遞至CPU 201。顯示單元I/F 209是接口單元,其充當與顯示單元210之間的信息輸入/輸出的媒介。顯示單元I/F 209依照CPU 201的控制,將輸出信號輸出至顯示單元210。USB I/F 208是用于連接至USB設備的功能單元。USB I/F 208用于經由 USB來獲取或返回另一設備的狀況。LAN I/F 207是用于連接至LAN的功能單元。LAN I/F 207用于經由LAN來獲取或返回另一設備的狀況。圖2是例示圖IA中所示的設備103的硬件結構的示例的圖。設備103包括控制器單元313及打印機單元314。控制器單元313控制整個設備103。更具體地說,可以通過控制器單元313的功能,來實現本實施例的圖像形成裝置的控制方法及其存儲介質。控制器單元313向打印機單元314提供指令,并且使得打印機單元314執行圖像數據打印處理。 此外,控制器單元313響應于來自PC 102上的UI應用的用戶操作輸入,接收更換位置移動指令,并且向打印機單元314提供更換位置移動指令。更換位置移動指令是將指定調色劑盒移動至更換位置的指令。此外,控制器單元313從打印機單元314獲取設備103的狀態。控制器單元313 依據獲取的設備103的狀態而定,自動向打印機單元314提供更換位置移動指令。例如,當黑色調色劑盒未位于更換位置時,控制器單元313提供更換位置移動指令。此外,例如,控制器單元313基于錯誤信息,自動向打印機單元314提供更換位置移動指令。錯誤信息是指示與調色劑盒中發生的錯誤相關的狀態的信息。錯誤信息包括例如無調色劑盒,以及無調色劑等。此外,控制器單元313充當檢測單元,該檢測單元被構造為通過從打印機單元314 獲取設備103的狀態,來檢測調色劑盒處于調色劑盒正在被旋轉移動至更換位置的狀態 (移動中狀況)。控制器單元313是獲取單元,該獲取單元被構造為在檢測到調色劑盒處于移動中狀況時,獲取當前正在PC 102中配備的顯示單元上顯示的、即當前正在報告給用戶的設備103的狀態,作為第一狀態。控制器單元313獲取在調色劑盒移動至更換位置之后發生轉變的設備103的狀態,作為第二狀態。例如,控制器單元313從打印機單元314獲取錯誤信息,作為表示第二狀態的信息。控制器單元313基于獲取到的第一狀態及第二狀態,來確定檢測到的移動中狀況是否應當作為待顯示對象,即是否應當報告給用戶。當控制器單元313確定移動中狀況不應當報告給用戶時,控制器單元313充當確定單元,該確定單元被構造為確定第一狀態和第二狀態中的任何一者,作為要替代移動中狀況并且應當報告給用戶的設備103的狀態。 根據本發明的實施例,當移動中狀況不是與調色劑盒響應于用戶操作輸入而發生的移動相對應的狀態、并且控制器單元313確定該移動中狀況不應當報告給用戶時,控制器單元313 執行以下的處理。控制器單元313基于第一狀態及第二狀態,來確定要替代該移動中狀況、 并且應當報告給用戶的設備103的狀態。打印機單元314依照控制器單元313給出的指令,來執行打印處理。此外,打印機單元314獲取設備103的狀態,并且將設備103的狀態發送至控制器單元313。此外,打印機單元314從控制器單元313接收更換位置移動指令,并且將待移動的調色劑盒,旋轉移動至更換位置。更具體地說,控制器單元313及打印機單元314各自充當移動單元,該移動單元被構造為將調色劑盒移動至更換位置。控制器單元313包括CPU 301、閃存ROM (只讀存儲器)302及RAM (隨機存取存儲器)303。控制器單元313還包括NVMEM(非易失性存儲器,Non-Volatile Memory) 304、LANI/F 311、圖像總線I/F 307及USBI/F 306。控制器單元313又包括RIP (光柵圖像處理器, Raster ImageProcessor) 308、打印機 I/F 310 及圖像處理單元 309。CPU 301是對控制器單元313進行總體控制的處理器。RAM 303是CPU 301藉以運行的系統工作存儲器。RAM 303是用于記錄程序的程序存儲器,或者是用于臨時記錄圖像數據的圖像存儲器。NVMEM 304是記錄設置信息等的非易失性存儲器。閃存ROM 302是可重寫非易失性存儲器。閃存ROM 302預先存儲用于控制設備103的各種控制程序。USB I/ F307使得PC 102能夠連接至USB設備。LAN I/F 311使得PC 102能夠連接至LAN。圖像總線I/F 307是總線橋,其將系統總線305連接至以高速傳送圖像數據的圖像總線312,由此轉換數據結構。從CPU 301到USB I/F306的構成要素被布置在系統總線305上。圖像總線 312 包括 PCI (外圍部件互連,Peripheral ComponentInterconnect)總線或者IEEE 1394。RIP 308、打印機I/F 310及圖像處理單元309被布置在圖像總線312 上。RIP 308將諸如PDL(頁面描述語言,Page Description Language)代碼等的矢量數據,展開為位像數據(光柵圖像數據)。打印機I/F 310將打印機單元314連接至控制器單元313,由此執行圖像數據的同步/異步轉換以及數據的交換。圖像處理單元309對輸入圖像數據執行校正、修改、編輯,并且對打印輸出圖像數據執行打印機校正及分辨率轉換等。此外,圖像處理單元309執行圖像數據旋轉,或者對多值圖像數據執行諸如JPEG等的壓縮/解壓縮處理,以及對二值圖像數據執行諸如JBIG、MMR或MH等的壓縮/解壓縮處理。打印機單元314將已由RIP 308產生的光柵圖像數據,轉換為紙張上的圖像。用于通過打印機單元314將光柵圖像數據轉換為紙張上的圖像的方法,包括如下的電子照相系統及噴墨系統等,其中,所述電子照相系統運用感光鼓或感光帶,所述噴墨系統從精細噴嘴陣列噴出墨,由此將圖像直接打印到紙張上。打印機單元314可以使用這些系統中的任何一種。打印機單元314依照CPU 301給出的指令,來開始啟動打印操作。圖3A是例示圖IA中所示的設備的示例的斷面圖;圖:3B是例示用于更換設備中配備的調色劑盒的機構的圖。圖3A是例示設備103的示例的斷面圖。圖3A中所示的設備 103是運用旋轉顯影系統的彩色打印裝置。在設備103中配備的掃描器711中,包括將圖像信號轉換為光信號的激光輸出單元、多面體(例如,八面體)多棱鏡712、旋轉多棱鏡712 的電機,以及f/θ透鏡(成像透鏡)713。從激光輸出單元發射的激光束被多棱鏡712的側面反射,穿過f/ θ透鏡713及反射鏡714,并且逐線掃描(光柵掃描)在圖示箭頭方向上旋轉的感光鼓715的表面。通過該結構,在感光鼓715的表面上,形成與原稿的圖像相對應的靜電潛像。在感光鼓715的外圍, 布置了一次帶電器717、全表面曝光燈718、收集未轉印至紙張的殘留調色劑的清潔器單元 723、以及轉印前帶電器724。顯影單元7 是通過激光曝光、使已在感光鼓715的表面上形成的靜電潛像顯影的單元。顯影單元7 具有下述結構。更具體地說,使顯影單元726中配備的顯影套筒(731Y,731M,731C,731Bk)與感光鼓715接觸,進行直接顯影。各調色劑盒(730Y,730M, 730C,730Bk)儲存備用調色劑。螺桿732輸送顯影劑。將顯影套筒(731Y,731M,731C, 73 IBk)、調色劑盒(730Y,730M,730C,730Bk)及螺桿(732),布設在顯影單元(726)的中心軸 P周圍。請注意,前述各構成要素的參考符號“Y”、“M”、“C”及“Bk”表示所述各構成要素的顏色,其中,“Y”是指黃色,“M”指品紅色,“C”指青色,“Bk”指黑色。
機身蓋701是蓋住設備103的機身的封蓋。機身蓋701被構造為使得用戶101能夠打開和關閉機身蓋701。用戶101可以僅拆卸位于機身蓋701正下方的調色劑盒(730Y、 730M、730C或730Bk)。機身蓋701正下方的位置稱為“更換位置”。更具體地說,在多個調色劑盒當中,僅位于更換位置的一個調色劑盒是可更換的。在圖3A中所示的示例中,黑色調色劑盒(730Bk)被布置在更換位置。通過圍繞軸P旋轉調色劑盒(730Y,730M,730C,730Bk), 能夠改變位于更換位置的調色劑顏色。此外,設備103用于在黑色調色劑盒(730Bk)被布置于更換位置時,以最快的速度執行打印。當設備103能夠以最快的速度執行打印時,更換位置處存在的調色劑顏色可能因引擎結構而不同。顯影單元位置傳感器742檢測顯影單元726的旋轉位置。當形成黃色調色劑圖像時,顯影單元7 在圖3A中所示的位置處,執行黃色調色劑顯影處理。當形成品紅色調色劑圖像時,顯影單元726圍繞軸P旋轉,以便使品紅色顯影器內的顯影套筒(731M)與感光鼓715接觸。當使青色及黑色調色劑圖像顯影時,顯影單元726以同樣的方式操作。轉印鼓716將在感光鼓715上形成的調色劑圖像,轉印至紙張。調節板719檢測轉印鼓716的移動位置。使位置傳感器720與調節板719緊密接觸,由此檢測轉印鼓716已移動至初始位置。調節板719、位置傳感器720、轉印鼓清潔器725、壓紙輥727及中和器7 是布設在轉印輥716周圍的轉印帶電器。另一方面,進紙盒(735及736)各自容納紙張(紙疊)791。 例如,假設在進紙盒735中容納A4大小的紙張,在進紙盒736中容納A3大小的紙張。當進給和傳送紙張時,由進紙輥(737,738)從盒(735,736)進給紙張。定時輥(739、740及741) 確定進紙及送紙的定時。紙張穿過這些輥,并且被引導至導紙機構490中。然后,紙張的前端被夾持器7 夾持,并且,紙張被卷繞在轉印鼓716上。通過該結構,設備103的操作進入到圖像形成處理。通過具有上述結構,設備103能夠實現與4種顏色即YMCK相對應的全色打印。圖;3B是例示用于更換設備中配備的調色劑盒的機構的圖。當更換調色劑盒時,用戶打開機身蓋701。機身蓋701正下方的、通過打開機身蓋701能夠觀察到的位置,是能夠更換調色劑盒的更換位置401。用戶能夠更換位于更換位置401的調色劑盒。請注意,調色劑盒的更換位置401不局限于圖:3B中所示的位置,而是可以因設備103的構造而不同。調色劑盒730C是青色調色劑盒。調色劑盒730M是品紅色調色劑盒。調色劑盒730Y 是黃色盒。調色劑盒730 是黑色調色劑盒。在圖:3B中所示的示例中,調色劑盒730 是可更換的。調色劑盒730C、730M、730Y及73(Bk各自安裝在圍繞軸P旋轉的顯影單元7 上。 當設備103從控制器單元313接收到更換位置移動指令時,設備103旋轉顯影單元726,并且將指定調色劑盒移動至更換位置。圖4A至4C是例示要在PC上顯示的畫面的示例的圖。圖4A是例示要由PC 102 上安裝的UI應用顯示的畫面的示例的圖。PC 102的CPU 201執行UI應用。UI應用經由 USB I/F 208或LAN I/F 207連接至設備103。當PC 102響應于用戶101的操作而安裝UI 應用時,UI應用與設備103發生關聯。圖4A中所示的畫面內的設備狀態顯示單元505,顯示連接至UI應用的設備103的狀況(狀態)。通過該結構,將設備103的狀況報告給PC102的用戶。在該示例中,設備狀態顯示單元505顯示表示設備103處于打印中的狀態(打印中狀態)的圖像。設備狀態描述單元506顯示表示與UI應用相連接的設備103的狀態的文本。在該示例中,設備狀態描述單元506顯示表示設備103處于打印中狀態的文本。作業執行狀態顯示單元503顯示如下的信息,該信息表示由與UI應用相連接的設備103執行的作業的打印狀況。在該示例中,作業執行狀態顯示單元503顯示如下的信息, 該信息表示用戶1正在打印文檔名稱是testl. doc的作業,并且表示6頁當中有3頁的打印已經完成。當設備103未執行打印時,作業執行狀態顯示單元503不顯示信息。更換按鈕502是顯示圖4B中所示的更換對話框的按鈕。當用戶經由操作單元206 選擇更換按鈕502時,顯示更換對話框。作業取消按鈕504是用于停止正在被設備103執行的作業的按鈕。當用戶經由操作單元206操作作業取消按鈕504時,停止正在被設備103 執行的作業。圖4B是例示更換對話框的示例的圖。用戶101可以利用更換對話框601,將設備 103的調色劑盒(730Y,730M,730C,730Bk)當中的任意一個彩色調色劑盒移動至更換位置 401。更換對話框601具有黃色選擇按鈕602、品紅色選擇按鈕603、青色選擇按鈕604及黑色選擇按鈕605。當用戶101選擇黃色選擇按鈕602時,UI應用經由USB接口 208,向設備103(設備103的控制器單元31 提供更換位置移動指令。接收到該更換位置移動指令的設備103 的控制器單元313,將黃色調色劑盒(730Y)移動至更換位置401。圖4C是設備的所有可能狀況的列表。在圖4B中所示的畫面內的設備狀態顯示單元505及設備狀態描述單元506上,顯示圖4C中所示的狀況。“就緒”801表示設備103準備好執行打印的狀態。“打印中” 802表示設備103正在執行打印操作的狀態。“無調色劑盒”803表示設備(10 上未設置任何一種調色劑盒(730Y,730M,730C,730Bk)的狀態。“無調色劑”804表示在任何一個調色劑盒(730Y、730M、730C及730Bk)中均無調色劑剩余的狀態。“調色劑顏色不相同” 807表示如下的狀態,即與各顏色(730Y、730M、730C及 730Bk)中的任何一種相對應的調色劑盒,被設置在不正確的顯影套筒(731Y、731M、731C及 731Bk)上。“準備中”805表示設備103正在準備轉變到可打印狀態的狀態。“調色劑旋轉中” 806是前述的移動中狀況,并且對應于如下的狀態,即設備103正在執行將各調色劑盒 (730Y、730M、730C及730Bk)中的任何一者旋轉至更換位置的操作。設備103中配備的打印機單元314獲取各個狀況,并且,控制器單元313從打印機單元314接收由打印機單元314 獲取到的狀況,由此檢測設備103的狀況。控制器單元313經由USB I/F 306或LAN I/F 311,將檢測到的狀況報告給UI應用。然后,UI應用將報告的狀況顯示在畫面上。在圖4C中所示的各狀況當中,多種狀況可能同時發生。在這種情況下,控制器單元313從當前檢測到的各狀況中,選擇具有最高優先級的狀況,并且將選擇的狀況報告給 UI應用。各狀況的優先級被預先確定。例如,按“調色劑旋轉中”806、“準備中”805、“無調色劑”804、“無調色劑盒”803、“打印中”802及“就緒”801的順序給出優先級。當控制器單元313檢測到“調色劑旋轉中” 806時,控制器單元313向UI應用,報告通過參照圖6的處理流程(稍后描述)選擇出的待顯示狀況。圖5是例示由控制器單元執行的更換位置移動指示處理的流程圖。控制器單元313中配備的CPU 301以固定的間隔,來依照圖5中所示的流程圖,確定是否向打印機單元 314提供更換位置移動指令。首先,控制器單元313確定控制器單元313自身是否存儲有作業(例如,打印作業)(步驟Si)。當控制器單元313存儲有作業時,控制器單元313向打印機單元314,詢問在更換位置401布置的調色劑盒是否為黑色調色劑盒(730Bk)(步驟S》。然后,基于來自已對詢問做出響應的打印機單元314的響應,控制器單元313確定在更換位置401布置的調色劑盒是否為黑色調色劑盒(730他)。當在更換位置401布置的調色劑盒是黑色調色劑盒(730Bk)時,處理結束。另一方面,當在更換位置401布置的調色劑盒不是黑色調色劑盒 (730Bk)時,控制器單元313向打印機單元314提供更換位置移動指令,并且將黑色調色劑盒移動至更換位置(步驟S3)。當控制器單元313未保持有作業時,控制器單元313確定是否已從UI應用接收到更換位置移動指令(步驟S4)。當控制器單元313從UI應用接收到更換位置移動指令時, 控制器單元313向打印機單元314,詢問在更換位置401,是否布置了與更換位置移動指令指定的顏色相對應的調色劑盒(步驟S5)。基于來自已對所述詢問做出響應的打印機單元 314的響應,控制器單元313確定在更換位置401,是否布置了存儲有更換位置移動指令指定的彩色調色劑的調色劑盒。當在更換位置401布置了存儲有更換位置移動指令指定的彩色調色劑的調色劑盒時,結束處理。另一方面,當在更換位置401未布置存儲有更換位置移動指令指定的彩色調色劑的調色劑盒時,控制器單元313執行以下的處理。控制器單元313向打印機單元314 提供更換位置移動指令,并且將調色劑盒移動至更換位置(步驟S6)。當控制器單元313未從UI應用接收到更換位置移動指令時,控制器單元313執行以下的處理。控制器單元313確定是否發生與調色劑盒相關的錯誤(步驟S7)。在該示例中,控制器單元313確定是否發生諸如“無調色劑盒”、“調色劑顏色不相同”或“無調色劑” 等的錯誤。當未發生與調色劑盒相關的錯誤時,結束處理。另一方面,當發生與調色劑盒相關的錯誤時,控制器單元313向打印機單元314,詢問在更換位置是否布置了發生錯誤的調色劑盒(步驟S8)。基于來自已對所述詢問做出響應的打印機單元314的響應,控制器單元 313確定在更換位置,是否布置了發生錯誤的調色劑盒(步驟S8)。當在更換位置布置了發生錯誤的調色劑盒時,結束處理。另一方面,當在更換位置未布置發生錯誤的調色劑盒時, 控制器單元313執行以下的處理。控制器單元313向打印機單元314提供更換位置移動指令,并且將發生錯誤的調色劑盒移動至更換位置(步驟S9)。步驟S6中的更換位置移動指令,是通過由用戶101利用更換對話框進行的操作輸入而提供的更換位置移動指令。更具體地說,該更換位置移動指令是基于用戶101的意圖而提供的。另一方面,步驟S3或步驟S9中的更換位置移動指令,是在不考慮用戶101的意圖的情況下、由控制器單元313自動執行的指令。如果UI應用在圖4A中所示的畫面內的設備狀態顯示單元505及設備狀態描述單元506上,顯示通過要自動執行的更換位置移動指令提供的設備103的狀態,即“調色劑旋轉中”,則用戶101可能產生疑惑。這樣,控制器單元313執行稍后將參照圖6描述的處理,并且僅在要在UI應用上顯示“調色劑旋轉中”的定時,將狀態“調色劑旋轉中”報告給UI應用。
圖6是例示用于從控制器單元向UI應用報告設備的狀態的處理的流程圖。控制器單元313中配備的CPU 301以固定的間隔,來依照圖6中所示的流程圖執行處理,并且確定將在UI應用上顯示的設備103的狀態。首先,控制器單元313經由打印機I/F 310,向打印機單元314詢問設備103(設備103的打印機單元314)的當前狀況,并且獲取當前狀況(步驟S11)。接下來,控制器單元313確定在獲取到的狀況中,是否包括狀態“調色劑旋轉中”即移動中狀況(步驟S12)。 當在獲取到的狀況當中不包括狀態“調色劑旋轉中”時,控制器單元313將獲取到的狀況當中具有最高優先級的狀況,作為待顯示對象報告給UI應用(步驟S17)。當在獲取到的狀況中包括狀態“調色劑旋轉中”時,控制器單元313確定當前正在被控制器單元313報告給UI應用的狀態是否為“打印中”(步驟S13)。當當前正在被控制器單元313報告給UI應用的狀態是“打印中”時,控制器單元313確定自身當前是否檢測到狀態“無調色劑”(步驟S14)。當當前未檢測到狀態“無調色劑”時,控制器單元313確定當前檢測到的狀態“調色劑旋轉中”是由如下原因導致的,即該狀態起因于通過由用戶 101利用更換對話框進行的操作輸入而提供的更換位置移動指令,也就是說,該狀態是待顯示的狀態。這樣,控制器單元313將狀態“調色劑旋轉中”,作為待顯示對象報告給UI應用 (步驟S15)。當當前檢測到狀態“無調色劑”時,控制器單元313確定當前檢測到的狀態“調色劑旋轉中”不是由如下原因導致的,即不是起因于通過用戶101的操作輸入而提供的更換位置移動指令。然后,控制器單元313確定狀態“調色劑旋轉中”不是待顯示狀態。更具體地說,當移動中狀況不與調色劑盒響應于用戶操作輸入而發生的移動相對應時,控制器單元 313確定移動中狀況不應當報告給用戶。接下來,控制器單元313參照例如圖7中所示的替代狀態表,并且確定要作為待顯示對象報告給UI應用的狀態。圖7中所示的替代狀態表具有替代狀態信息,該替代狀態信息是檢測到旋轉中時的狀態、旋轉后轉變到的狀態以及報告狀態之間的對應信息。檢測到旋轉中時的狀態,是在檢測到狀態“調色劑旋轉中”時正在被控制器單元313報告給UI應用的狀況,即當前正在被顯示于PC 102的顯示單元上的設備的狀態(第一狀態)。旋轉后轉變到的狀態,是在旋轉移動中的調色劑盒移動至更換位置之后轉變到的設備103的狀況,即如前所述的第二狀態。當控制器單元313當前檢測到“調色劑旋轉中”及“無調色劑”的狀態時,旋轉后轉變到的狀態是“無調色劑”。當控制器單元313當前檢測到“調色劑旋轉中”及“調色劑顏色不相同”的狀態時,旋轉后轉變到的狀態是“調色劑顏色不相同”。當控制器單元313當前檢測到 “調色劑旋轉中”及“無調色劑盒”的狀態時,旋轉后轉變到的狀態是“無調色劑盒”。此外, 當檢測到旋轉中時的狀態是“就緒”、并且控制器單元313檢測到控制器單元313自身具有作業時,旋轉后轉變到的狀態是“打印中”。報告狀態,是由控制器單元313作為待顯示對象報告給UI應用的狀態。替代狀態表被預先存儲在閃存ROM 302中。如上所述,在圖6中所示的步驟S13中,當前正在被控制器單元313報告給UI應用的狀態(檢測到旋轉中時的狀態)是“打印中”。此外,在圖6中所示的步驟S14中,控制器單元313檢測到狀態“無調色劑”。更具體地說,旋轉后轉變到的狀態是“無調色劑”。這樣,控制器單元313參照圖7中所示的替代狀態表中的第1個條目(第1行數據),并且選擇在該條目中包括的報告狀態中設置的“打印中”。選擇的狀態“打印中”,與在該條目中包括的檢測到旋轉中時的狀態中設置的狀態相同。控制器單元313將選擇的狀態“打印中”, 確定為代替“調色劑旋轉中”的狀態。回到圖6,控制器單元313將已被確定為替代狀況的狀態“打印中”,作為待顯示狀況報告給UI應用(步驟S16)。當當前正在被控制器單元313報告給UI應用的狀態不是“打印中”時,控制器單元 313確定當前正在報告給UI應用的狀態是否為“準備中”(步驟S18)。當當前正在報告給 UI應用的狀態是“準備中”時,控制器單元313確定當前是否檢測到狀態“無調色劑盒”(步驟S19)。當當前未檢測到狀態“無調色劑盒”時,控制器單元313確定當前檢測到的狀態 “調色劑旋轉中”是由如下原因導致的,即該狀態起因于通過由用戶101利用更換對話框進行的操作輸入而提供的更換位置移動指令,也就是說,該狀態是待顯示的狀態。這樣,控制器單元313將狀態“調色劑旋轉中”,作為待顯示對象報告給UI應用(步驟S20)。當當前檢測到狀態“無調色劑盒”時,控制器單元313確定當前檢測到的狀態“調色劑旋轉中”不是由如下原因導致的,即不是起因于通過用戶101的操作輸入而提供的更換位置移動指令。更具體地說,控制器單元313確定狀態“調色劑旋轉中”不是待顯示狀態。 接下來,控制器單元313參照圖7中所示的替代狀態表,并且將狀態“準備中”確定為代替 “調色劑旋轉中”的狀態。然后,控制器單元313將狀態“準備中”,作為待顯示對象報告給 UI應用(步驟S21)。當當前正在被控制器單元313報告給UI應用的狀態不是“準備中”時,控制器單元313確定當前正在報告給UI應用的狀態是否為“就緒”(步驟S22)。當當前正在報告給 UI應用的狀態是“就緒”時,控制器單元313確定控制器單元313自身是否存儲有作業,即旋轉后轉變到的狀態是否是“打印中”(步驟S2!3)。當控制器單元313未保持有作業時,控制器單元313確定自身當前檢測到的狀態“調色劑旋轉中”是由如下原因導致的,即該狀態起因于通過由用戶101利用更換對話框進行的操作輸入而提供的更換位置移動指令,也就是說,該狀態是待顯示的狀態。這樣,控制器單元313將狀態“調色劑旋轉中”,作為待顯示對象報告給UI應用(步驟S25)。當控制器單元313存儲有作業時,控制器單元313確定當前檢測到的狀態“調色劑旋轉中”不是由如下原因導致的,即該狀態不是起因于通過用戶101的操作輸入而提供的更換位置移動指令,也就是說,狀態“調色劑旋轉中”不是待顯示的狀態。接下來,控制器單元 313參照圖7中所示的替代狀態表,并且確定代替“調色劑旋轉中”的狀態。更具體地說,控制器單元313選擇在替代狀態表中的第4個條目中包括的報告狀態中設置的“打印中”。選擇的狀態“打印中”,與在該條目中包括的檢測到旋轉中時的狀態中設置的狀態相同。控制器單元313將選擇的狀態“打印中”,確定為代替“調色劑旋轉中”的狀態。然后,控制器單元313將狀態“打印中”,作為待顯示對象報告給UI應用(步驟S24)。根據參照圖6及7所述的、用于從控制器單元向UI應用報告設備的狀態的處理, 當狀態“調色劑旋轉中”不應當被顯示時,控制器單元313不將狀態“調色劑旋轉中”報告給UI應用。在這種情況下,控制器單元313確定代替“調色劑旋轉中”的合適狀況,并且將該合適狀況報告給UI應用。更具體地說,根據本實施例的圖像形成裝置,可以在PC 102上顯示替代“調色劑旋轉中”的合適狀況,所述合適狀況將依據檢測到旋轉中時的狀態以及旋轉后轉變到的狀態來確定。結果,即使當控制器單元313自動提供更換位置移動指令時,控制器單元313也能夠將與設備103的狀態相對應的合適狀況,報告給PC 102的用戶101。還可以由讀出并執行記錄在存儲設備上的程序來執行上述實施例的功能的系統或裝置的計算機(或者諸如CPU或MPU等的設備),來實現本發明的各方面;并且可以利用由通過例如讀出并執行記錄在存儲設備上的程序來執行上述實施例的功能的系統或裝置的計算機來執行各步驟的方法,來實現本發明的各方面。為此,例如經由網絡或從充當存儲設備的各種類型的記錄介質(例如,計算機可讀介質)將程序提供給計算機。雖然參照示例性實施例對本發明進行了描述,但是應當理解,本發明不局限于所公開的示例性實施例。應當對所附權利要求的范圍給予最寬的解釋,以使所述范圍涵蓋所有的這類變型例以及等同結構和功能。本申請要求2010年6月15日提交的日本專利申請2010-135734號公報的優先權, 并且在此通過引用并入所述公報的全部內容。
權利要求
1.一種圖像形成裝置,其旋轉移動儲存記錄材料的多個記錄材料儲存單元,由此來執行打印,所述圖像形成裝置包括移動單元,其被構造為將所述記錄材料儲存單元移動至更換位置;檢測單元,其被構造為檢測所述記錄材料儲存單元正在向所述更換位置移動的移動中狀況;獲取單元,其被構造為在檢測到所述記錄材料儲存單元處于所述移動中狀況時,獲取當前正在報告給用戶的所述圖像形成裝置的狀態作為第一狀態,并且,獲取在所述記錄材料儲存單元移動至所述更換位置之后轉變到的所述圖像形成裝置的狀態作為第二狀態;以及確定單元,其被構造為在確定所檢測到的移動中狀況不應當報告給用戶時,將所述第一狀態及所述第二狀態中的任何一者,確定為要替代所述移動中狀況并且應當報告給用戶的所述圖像形成裝置的狀態。
2.根據權利要求1所述的圖像形成裝置,其中,所述確定單元獲取與在所述記錄材料儲存單元中發生的錯誤相關的狀態,作為所述第二狀態。
3.根據權利要求1所述的圖像形成裝置,其中,所述確定單元獲取所述圖像形成裝置正在打印中的打印中狀態,作為所述第一狀態。
4.根據權利要求1所述的圖像形成裝置,其中,在所述多個記錄材料儲存單元當中,僅所述更換位置處的一個記錄材料儲存單元是可更換的,所述移動單元依據用戶操作輸入或者所述圖像形成裝置的狀態,將所述記錄材料儲存單元移動至所述更換位置,并且,當所述移動中狀況不是與所述記錄材料儲存單元響應于所述用戶操作輸入而發生的移動相對應的狀態時,所述確定單元確定所述移動中狀況不應當報告給用戶。
5.根據權利要求1所述的圖像形成裝置,其中,所述圖像形成裝置的狀態通過被顯示在如下的顯示單元上而被報告,所述顯示單元是經由網絡進行通信的外部設備的顯示單元。
6.一種圖像形成裝置,其旋轉移動儲存記錄材料的多個記錄材料儲存單元,由此來執行打印,所述圖像形成裝置包括移動單元,其被構造為將所述記錄材料儲存單元移動至更換位置;檢測單元,其被構造為檢測所述記錄材料儲存單元正在向所述更換位置移動的移動中狀況;獲取單元,其被構造為在檢測到所述記錄材料儲存單元處于所述移動中狀況時,獲取當前正在報告給用戶的所述圖像形成裝置的狀態作為第一狀態,并且,獲取在所述記錄材料儲存單元移動至所述更換位置之后轉變到的所述圖像形成裝置的狀態作為第二狀態;以及確定單元,其被構造為在所檢測到的移動中狀況不是與所述記錄材料儲存單元響應于用戶操作輸入而發生的移動相對應的狀態、并且確定所檢測到的移動中狀況不應當報告給用戶時,基于所述第一狀態及所述第二狀態,來確定要替代所述移動中狀況并且應當報告給用戶的所述圖像形成裝置的狀態。
7.一種圖像形成裝置的控制方法,所述圖像形成裝置旋轉移動儲存記錄材料的多個記錄材料儲存單元,由此來執行打印,所述控制方法包括以下步驟 檢測所述記錄材料儲存單元正在向更換位置移動的移動中狀況; 當檢測到所述記錄材料儲存單元處于所述移動中狀況時,獲取當前正在報告給用戶的所述圖像形成裝置的狀態作為第一狀態,并且,獲取在所述記錄材料儲存單元移動至所述更換位置之后轉變到的所述圖像形成裝置的狀態作為第二狀態;以及當確定所檢測到的移動中狀況不應當報告給用戶時,將所述第一狀態及所述第二狀態中的任何一者,確定為要替代所述移動中狀況并且應當報告給用戶的所述圖像形成裝置的狀態。
8. 一種圖像形成裝置的控制方法,所述圖像形成裝置旋轉移動儲存記錄材料的多個記錄材料儲存單元,由此來執行打印,所述控制方法包括以下步驟 檢測所述記錄材料儲存單元正在向更換位置移動的移動中狀況; 當檢測到所述記錄材料儲存單元處于所述移動中狀況時,獲取當前正在報告給用戶的所述圖像形成裝置的狀態作為第一狀態,并且,獲取在所述記錄材料儲存單元移動至所述更換位置之后轉變到的所述圖像形成裝置的狀態作為第二狀態;以及當所檢測到的移動中狀況不是與所述記錄材料儲存單元響應于用戶操作輸入而發生的移動相對應的狀態、并且確定所檢測到的移動中狀況不應當報告給用戶時,基于所述第一狀態及所述第二狀態,來確定要替代所述移動中狀況并且應當報告給用戶的所述圖像形成裝置的狀態。
全文摘要
本發明提供圖像形成裝置及其控制方法。控制器單元檢測調色劑盒正在向更換位置旋轉移動,并且獲取當前正在被顯示在PC上的設備的狀態(第一狀態),以及在所述調色劑盒移動至所述更換位置之后轉變到的設備的狀態(第二狀態)。然后,控制器單元基于所述第一狀態及所述第二狀態,來確定移動中狀況是否應當報告給用戶,并且在確定所述移動中狀況不應當報告給用戶時,確定要替代所述移動中狀況并且應當報告給用戶的設備的狀態。
文檔編號G03G15/00GK102289167SQ201110166029
公開日2011年12月21日 申請日期2011年6月15日 優先權日2010年6月15日
發明者川尻健介 申請人:佳能株式會社