(57)【特許請求の範囲】
【請求項１】
用紙媒体上に画像の印刷を行う画像形成部を有し、消耗品残量が所定量以下になると標準印刷動作である第１の動作から前記第１の動作とは異なり所定の機能を強調する特殊な印刷動作である第２の動作へ移行可能な画像形成装置であって、
前記画像形成装置の状態を表示する表示部と、
前記所定量を検出する残量検出部と、
前記第２の動作を制御する複数の動作プログラムと、
該複数の動作プログラムの中から所定の動作プログラムを選択する選択部と、
該選択部により選択された前記所定の動作プログラムに基づいて前記第２の動作を制御する制御部とを備え、
前記第２の動作は、前記消耗品残量がゼロに近い状態での強制印刷である旨を表示すると共に、印刷を継続する強制印刷動作を含むことを特徴とする画像形成装置。
【請求項２】
前記第２の動作は、印刷毎に前記用紙媒体１枚を手操作にて供給し、印刷を行う単発的印刷動作を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
電源投入時に、予め前記第２の動作を制御する所定の動作プログラムが選択されることを特徴とする請求項１又は請求項２に記載の画像形成装置。
【請求項４】
上位装置と交信する通信部を更に備え、
前記選択部による動作プログラムの選択は、
前記通信部を介する前記上位装置の要求に基づいて制御可能であることを特徴とする請求項１から請求項３までの何れか一項に記載の画像形成装置。
【請求項５】
前記複数の動作プログラムと異なる追加のプログラム、及び、前記複数の動作プログラムの何れかを更新する変更プログラムの内、少なくとも一方を予め格納するオプション拡張メモリと、
前記複数の動作プログラムへの前記追加のプログラムの拡張、又は、前記複数の動作プログラムの何れかについての前記変更プログラムによる更新を実行する拡張・更新部とを更に備えることを特徴とする請求項１から請求項４までの何れか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、その使用にともない消費される消耗品や、磨耗等により交換が必要な保守部品の補充や交換に関する制御が可能な画像形成装置に関する。
【背景技術】
【０００２】
プリンタや複写機等の画像形成装置には、その使用にともない消費されるトナー等の消耗品や、磨耗等により交換が必要な保守部品が用いられている。消耗品はその残りが一定量を下回った場合に、保守部品は使用期間や頻度により決められた寿命が近づいた場合に、装置の利用者や管理者に対して補充や交換を促すためのメッセージが表示されていた。
【特許文献１】特開２００１−３４３８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、消耗品の寿命が近づいたときの対処方法については、いく通りかの方法が考えられる。即ち、印刷効率を重視するための対処方法や、画質を重視するための対処方法等が考えられる。従来の画像形成装置では、消耗品の寿命が近づいたときの対処方法は、予め固定的に設定されており、利用者の意思に基づいて任意に変更することは不可能であった。
【課題を解決するための手段】
【０００４】
本発明は、用紙媒体上に画像の印刷を行う画像形成部を有し、消耗品残量が所定量以下になると標準印刷動作である第１の動作から上記第１の動作とは異なり所定の機能を強調する特殊な印刷動作である第２の動作へ移行可能な画像形成装置であって、上記画像形成装置の状態を表示する表示部と、上記所定量を検出する残量検出部と、上記第２の動作を制御する複数の動作プログラムと、該複数の動作プログラムの中から所定の動作プログラムを選択する選択部と、該選択部により選択された前記所定の動作プログラムに基づいて上記第２の動作を制御する制御部とを備え、
上記第２の動作は、上記消耗品残量がゼロに近い状態での強制印刷である旨を表示すると共に、印刷を継続する強制印刷動作を含むことを主要な特徴とする。
【発明の効果】
【０００５】
消耗品の寿命が近づいたときの対処方法に対して、印刷環境に応じて利用者の意思を任意に反映させることが出来るという効果を得る。
【実施例１】
【０００６】
図１は、実施例１による画像形成装置の構成のブロック図である。
図に示すように実施例１の画像形成装置１００は、設定部１と、記憶部２と、不揮発性メモリ３と、オペレータパネル５と、操作部６と、選択部７と、第１動作プログラム８と、プログラムテーブル９と、表示部１０と、エンジン制御部１１と、残量検知部１２と、消耗品１３と、制御部１４とを備える。
【０００７】
設定部１は、装置の印刷諸元として予め定めれている画像形成装置内の設定情報（デフォルトデータを含む）を操作部６を介してオペレータパネル５から受入れて設定し、管理する部分である。記憶部２は、不揮発性メモリ３に対して、情報データの書き込み／読出し制御を行う部分である。不揮発性メモリ３は、記憶部２による情報データの書き込み／読出し制御に基づいて装置電源のＯＮ／ＯＦＦに影響することなく消耗品の寿命が近づいたときの対処方法に対する設定情報や、消耗品残量、消耗品残量に対する限界値等を保持するメモリ領域である。
【０００８】
オペレータパネル５は、その内部にＳＷ（スイッチ）５−１、ＬＣＤ・ＬＥＤ（表示素子）５−２を有し、利用者による要求・指令を受入れたり、画像形成装置１００の状態を表示したりして、画像形成装置１００と利用者との間でマンマシンインタフェースの役割を分担する部分である。
【０００９】
操作部６は、オペレータパネル５を介する利用者による要求・指令を受入れて、設定部１へ設定情報として送出する部分である。選択部７は、設定部１の管理する設定情報に基づいてプログラムテーブル９から所定の動作プログラムを第２動作を制御する動作プログラムとして選択する部分である。ここで第２動作とは、消耗品の寿命が近づいたときの対処方法であって、第１動作である標準動作に対応し、該標準動作とは異なり所定の機能を強調する特殊動作を言う。
【００１０】
第１動作プログラム８は、第１動作、即ち、消耗品残量が所定量以下になる前に実行される標準動作の動作プログラムである。プログラムテーブル９は、第２動作、即ち、消耗品残量が所定量以下になると起動する複数の動作プログラムを格納するテーブルである。その内部には、例えば、第２−１動作プログラム、第２−２動作プログラム、第２−３動作プログラム、・・・第２−ｎ動作プログラムを格納している。
【００１１】
ここで第２動作の例を挙げると、第２−１動作は、即時、強制的に印刷停止を行う、第２−２動作は、利用者へ警告するためにＬＣＤやＬＥＤ表示のみ行い、印刷は継続する、第２−３動作は、１枚毎に用紙をセットし、印刷を行うマニュアルフィーダー給紙装置へ給紙トレイを切替え、その操作で動作させる、等である。
【００１２】
表示部１０は、オペレータパネル５が有するＬＣＤ・ＬＥＤ５−２に画像形成装置１００の状態や、利用者に対する設定操作の手順等を表示させる部分である。エンジン制御部１１は、画像形成部５０全体を制御する部分である。残量検知部１２は、後に説明する消耗品残量センサを制御して消耗品残量が所定量以下になるのを検出し、エンジン制御部１１を介して制御部１４へ通知する部分である。消耗品１３は、後に説明する定着器、トナー、感光ドラム、ベルト等の寿命交換部品である。
【００１３】
制御部１４は、図示しないＲＯＭに予め格納されている所定の動作プログラムを、図示しないＣＰＵが実行することによって装置全体を制御する部分である。又、本実施例では、図示しないＲＯＭに予め格納されている所定の動作プログラムを図示しないＣＰＵが実行することによって上記設定部１、記憶部２、操作部６、選択部７、表示部１０、エンジン制御部１１、残量検知部１２を起動・生成する部分である。更に、第１動作プログラム８を実行することによって画像形成装置１００の第１動作、即ち、標準動作を制御し、残量検知部１２から消耗品残量が所定値以下になった通知を受けると、第２−１動作プログラム、第２−２動作プログラム、第２−３動作プログラム、・・・第２−ｎ動作プログラムの何れかを実行することによって画像形成装置１００の第２動作、即ち、上記標準動作とは異なり所定の機能を強調する特殊動作を制御する部分である。
【００１４】
次に概略図を用いて定着器、トナー、感光ドラム、ベルト等の寿命交換部品について説明する。
図２は実施例１に関係する画像形成装置のハードウェア概略図である。
図中、定着器４０は、用紙媒体上のトナー像を焼き付ける部分である。トナー４１は粉末上の画像インクである。感光ドラム４２は、画像現像を帯電させて用紙媒体上にトナー像を形成するためのドラムである。ベルト４３は、画像形成装置内部で用紙媒体を走行させるためのベルトである。
【００１５】
又、これら、トナー４１の残量、定着器４０、感光ドラム４２、ベルト４３等の消耗品残量は、残量検知部１２（ここではトナー残量検知部４４のみ記載している）によって検知され、その検知結果は、記憶部２（図１）を介して不揮発性メモリ３（図１）に格納される。更に、消耗品残量が所定量以下になると、その旨、エンジン制御部１１を介して制御部１４へ通知される。定着器４０、トナー４１、感光ドラム４２、ベルト４３等の消耗品残量は、エンジン制御部１１による運転履歴に基づいて残量検知部１２が残量を換算して監視し、その結果が不揮発性メモリ３（図１）に格納されるとともに、表示部１０（図１）によってオペレータパネル５に表示され利用者へ知らされる。ここで残量検知部１２の一例としてトナー残量検知部４４を挙げ、その詳細について説明する。トナー４１は、図に示すようにトナーカートリッジ４１−１の内部にＩＤユニット４１−２と共に収納されている。
【００１６】
図３は、トナーロー検知のしくみ説明図（その１）である。
（ａ）は、ＩＤユニットの斜視図であり、（ｂ）は、ＩＤユニットの断面図である。
図に示すようにＩＤユニット４１−２の内部には、トナー４１が収納され、攪拌バー４１−３によって攪拌される。攪拌バー４１−３は、軸４１−４によって回転駆動される。但し、攪拌バー４１−３の回転と軸４１−４の回転には、約１８０度のガタツキが設けられている。従って、軸４１−４が攪拌バー４１−３を所定の回転速度で回転駆動し、攪拌バー４１−３が、Ｐ点（最上点）に達すると、攪拌バー４１−３は、自重によって略々Ｑ点（トナーレベル）まで瞬時に回転落下する。その攪拌バー４１−３を軸４１−４が所定の回転速度で後追いしてＱ点に達する。再度、軸４１−４が攪拌バー４１−３を所定の回転速度で回転駆動し、攪拌バー４１−３は、Ｒ点（最上点）に達する。この間に磁気センサ４１−５によって攪拌バー４１−３の通過が検出される。更に、軸４１−４が攪拌バー４１−３を所定の回転速度で回転駆動し、攪拌バー４１−３が、Ｐ点（最上点）に達する。以下同様の動作を繰返すことによってトナー４１を攪拌しながらＩＤユニットに設けられているスリット状の穴からトナーを供給することになる。
【００１７】
図４は、トナーロー検知のしくみ説明図（その２）である。
（ａ）は、トナーが多いとき（トナーフル）の状態を表わし、（ｂ）は、トナーが少ないとき（トナーロー）の状態を表わしている。
（ａ）トナーが多いとき（トナーフル）の状態では、磁気センサは（ａ−１）でＯＮし、（ａ−２）、（ａ−３）でＯＦＦであり、（ａー５）で再度ＯＮする。従って、攪拌バー４１−３がＲ点を通過する瞬時のみＯＮであり、ＯＮ状態の時間は極めて短い。
（ｂ）トナーが少ないとき（トナーロー）の状態では、磁気センサは（ｂ−１）でＯＮし、（ｂ−２）でＯＦＦになり、（ｂ−３）、（ｂ−４）、（ｂ−５）でＯＮ状態を維持する。従って、ＯＮ状態の時間は極めて長くなる。このようにＯＮ状態の時間長からトナー残量は換算・検知される。このトナー残量は不揮発性メモリ３（図１）へ格納される。更に、消耗品残量がトナー残量が所定量以下になると、その旨、エンジン制御部１１を介して制御部１４へ通知される。
【００１８】
実施例１の動作についてフローチャートを用いて説明する。
図５は、実施例１の消耗品寿命発生動作選択と動作移行におけるフローチャートである。
このフローチャートは、消耗品が寿命に達したときに、利用者が意図する動作が予め選択されていることを前提とする。以下の説明中では、消耗品が寿命に達するまでの動作を第１動作と記載し、消耗品が寿命に到達以降の動作を第２動作と記載する。
【００１９】
ステップＳ１−１
利用者が画像形成装置１００（図１）の電源スイッチをＯＮすると、装置全体の初期化処理が開始される。
【００２０】
ステップＳ１−２
表示部１０（図１）は、予め選択され、第２動作を制御する動作プログラムとして設定されているモードをオペレータパネル５（図１）に表示させる。
【００２１】
ステップＳ１−３
利用者が、オペレータパネル５（図１）を観て変更要求する場合にはステップＳ１−４へ進み、変更要求が無ければステップＳ１−６へ進む。
【００２２】
ステップＳ１−４
利用者は、表示部１０（図１）によってオペレータパネル５（図１）に表示される手順に基づいて第２動作として自己の意図するモード（動作プログラム）を選択する。操作部６（図１）は、この利用者による入力情報を設定部１（図１）へ送出し、設定部１（図１）は、この入力情報を設定情報として選択部７（図１）と記憶部２（図１）へ送出する。選択部７（図１）は、プログラムテープル９（図１）の中から所定のモード（動作プログラム）を選択する。この動作プログラムは第２動作を制御する動作プログラムとして設定される。その結果は記憶部２（図１）によって不揮発性メモリ３へ格納される。
【００２３】
ステップＳ１−５
この選択された動作プログラムは、表示部１０（図１）によってオペレータパネル５（図１）に再表示される。
【００２４】
ステップＳ１−６
以上のステップを経て印刷準備（初期化処理）が完了する。
【００２５】
ステップＳ１−７
画像形成装置１００（図１）が、印刷要求を待って待機し、印刷要求があるとステップＳ１−８へ進む。
【００２６】
ステップＳ１−８
制御部１４（図１）が、第１動作プログラム８（図１）に基づいて、エンジン制御部１１（図１）を起動し、印刷処理を開始する。同時に、残量検知部１２（図１）は、消耗品１３（図１）の残量検知を開始する。
【００２７】
ステップＳ１−９
残量検知部１２（図１）が消耗品の寿命を検知する前に所定の印刷処理が終了すればフローを終了する。それ以外の場合は次へ進む。
【００２８】
ステップＳ１−１０
残量検知部１２（図１）が、消耗品の寿命を検知すると、ステップＳ１−１１へ進む。それまではステップＳ１−８へ戻ってステップＳ１−９、ステップＳ１−１０を繰返す。
【００２９】
ステップＳ１−１１
制御部１４（図１）は、予め設定されている第２動作の動作プログラムに基づいてエンジン制御部１１（図１）を起動し、第２動作へ移行する。
【００３０】
ステップＳ１−１２
エンジン制御部１１（図１）は、第２動作を実行し、ステップＳ１−１１とステップＳ１−１２を繰り返し、印刷が終了するとフローを終了する。
【００３１】
図６は、選択動作時の印刷動作タイムチャートである。
図の縦軸方向に上から順番に、トナー量（１００％〜０％）、印刷動作の内容、オペレータパネルへの表示／通知を表わし、横軸に各項目共通の時間経過を表わしている。以下に時間経過に従って画像形成装置１００の印刷動作について説明する。
【００３２】
時刻Ｔ１
印刷動作が開始される。この時点は上記フローチャートのステップＳ１−８に該当する。ここでの印刷動作は消耗品制御の第１動作である。このときオペレータパネル５（図１）には“インサツチュウ”の表示がなされる。
【００３３】
時刻Ｔ２
印刷処理が進み、トナー量が５０％になる。このとき印刷動作は消耗品制御の第１動作であるが、オペレータパネル５（図１）には“トナーロー”の表示がなされる。
【００３４】
時刻Ｔ３
印刷処理が進み、トナー量が殆ど０に近づくと、印刷動作は消耗品制御の第２動作へ移行する。この時点は、上記フローチャートのステップＳ１−１０からステップＳ１−１１へ移行する時点に該当する。オペレータパネル５（図１）には“キョウセイインサツ”“トナーエンプティ”の表示がなされる。
【００３５】
時刻Ｔ４
ここでトナーが補給されたと仮定する。この時点は、上記フローチャートのステップＳ１−１１からステップＳ１−１２へ進む間にステップＳ１−８へ戻った状態を表わしている。このとき印刷動作は消耗品制御の第１動作である。このときオペレータパネル５（図１）には“インサツチュウ”の表示がなされる。以後同様の経過を辿ることになる。
【００３６】
図７は、実施例１の第２動作の選択と設定のフローチャートである。
この図は、第２動作として、利用者が意図する動作を予め選択し設定する動作を示すフローチャートである。
図８は、第２動作プログラムの説明図である。
この図は、図６の説明の中で必要になる第２動作の内容を説明する説明図である。
【００３７】
ステップＳ１−２１
利用者が画像形成装置１００（図１）の電源スイッチをＯＮすると、装置全体の初期化処理が開始される。
【００３８】
ステップＳ１−２２
第２動作の選択モードの移行指定がある場合にはステップＳ１−２３へ進み、移行指定がない場合にはフローを終了する。
【００３９】
ステップＳ１−２３
利用者は、表示部１０（図１）によってオペレータパネル５（図１）に表示される手順に基づいて第２動作の動作プログラムを選択する。この第２動作の動作プログラムには、例えば図７に示すように、第２−１動作は、即時、強制的に印刷停止を行う、第２−２動作は、利用者へ警告するためにＬＣＤやＬＥＤ表示のみ行い、印刷は継続する、第２−３動作は、１枚毎に用紙をセットし、印刷を行うマニュアルフィーダー給紙装置へ給紙トレイを切替え、その操作で動作させる、等が含まれている。
【００４０】
ステップＳ１−２４
操作部６（図１）は、この利用者による入力情報を受入れて設定部１（図１）へ送出する。設定部１（図１）は入力情報に基づく設定情報を選択部７（図１）と記憶部２（図１）へ送出する。選択部７（図１）はプログラムテープル９（図１）の中から所定の動作プログラムを選択し、第２動作の動作プログラムが設定される。この結果は、記憶部２（図１）によって不揮発性メモリ３（図１）へ格納されフローを終了する。
【００４１】
以上説明したように、本実施例によれば、消耗品の寿命が近づいたときの対処方法について、利用者の意思に基づいて複数の対処方法の中から選択して設定することが可能になるので、印刷環境に応じて利用者の意思を反映させることが出来るという効果を得る。
【実施例２】
【００４２】
本実施例では、図７のフローチャート（上記実施例１で説明した）に基づいて予め選択され、設定されている第２動作の動作プログラムを、上位装置から変更可能にすることを目的とする。
【００４３】
図９は、実施例２による画像形成装置の構成のブロック図である。
図に示すように実施例２の画像形成装置２００は、設定部２７と、記憶部２と、不揮発性メモリ３と、オペレータパネル５と、操作部６と、選択部７と、第１動作プログラム８と、プログラムテーブル９と、表示部２８と、エンジン制御部１１と、残量検知部１２と、消耗品１３と、制御部２９と、通信部２５と、コマンド設定・解析部２６とを備える。以下に実施例１との相違部分のみについて詳細に説明する。実施例１と同様の部分については、実施例１と同一の符号を付して説明を省略する。
【００４４】
通信部２５は、ホストＩ／Ｆ２５０と接続し、コマンド化された通信パケットの送受信を行う部分である。ここでホストＩ／Ｆ２５０とは、本実施例の画像形成装置２００の上位装置であってホストＰＣ、ネットワーク、ＵＳＢ・・・等々を含むものとする。
【００４５】
コマンド設定・解析部２６は、上記通信部２５を介してホストＩ／Ｆ２５０から通信パケットを受信して解析し、設定変更要求を取得する部分である。又、そのコマンドの結果や状態表示をコマンド化して上記通信部２５を介してホストＩ／Ｆ２５０へ返信する部分である。
【００４６】
設定部２７は、装置の印刷諸元として予め定めれている画像形成装置内の設定情報（デフォルトデータを含む）を操作部６を介してオペレータパネル５から、又は、通信部２５及びコマンド設定・解析部２６を介してホストＩ／Ｆ２５０から受入れて設定し、管理する部分である。
【００４７】
表示部２８は、オペレータパネル５が有するＬＣＤ・ＬＥＤ５−２に画像形成装置１００の状態や、設定変更手順等を表示させたりする部分である。又、画像形成装置１００の状態や設定内容、設定変更手順等をコマンド設定・解析部２６、通信部２５を介してホストＩ／Ｆ２５０へ送り図示しない表示手段に表示させる部分である。
【００４８】
制御部２９は、図示しないＲＯＭに予め格納されている所定の動作プログラムを、図示しないＣＰＵが実行することによって装置全体を制御する部分である。又、本実施例では、図示しないＲＯＭに予め格納されている所定の動作プログラムを図示しないＣＰＵが実行することによって上記通信部２５、コマンド設定・解析部２６、設定部２７、記憶部２、操作部６、選択部７、表示部２８、エンジン制御部１１、残量検知部１２を起動・生成する部分である。更に、第１動作プログラム８を実行することによって画像形成装置２００の第１の動作、即ち、標準動作を制御し、残量検知部１２から消耗品残量が所定値以下になった通知を受けると、第２−１動作プログラム、第２−２動作プログラム、第２−３動作プログラム、・・・第２−ｎ動作プログラムの何れかを実行することによって画像形成装置２００の第２の動作、即ち、上記標準動作とは異なり所定の機能を強調する特殊動作を制御する部分である。
【００４９】
実施例２の動作についてフローチャートを用いて説明する。
図１０は、実施例２の消耗品寿命発生動作選択と動作移行におけるフローチャートである。
このフローチャートは、消耗品が寿命に達したときに、利用者が意図する動作が予め選択されていることを前提とする。以下の説明中では、消耗品が寿命に達するまでの動作を第１動作と記載し、消耗品が寿命に到達以降の動作を第２動作と記載する。
【００５０】
ステップＳ２−１
利用者が画像形成装置２００（図９）の電源スイッチをＯＮすると、装置全体の初期化処理が開始される。
【００５１】
ステップＳ２−２
表示部２８（図９）は、予め選択されている第２動作モード（動作プログラム）をオペレータパネル５（図９）に表示させる。又は、コマンド設定・解析部２６（図９）、及び通信部２５（図９）を介してホストＩ／Ｆ２５０（図９）へ送り図示しない表示手段へ表示させる。
【００５２】
ステップＳ２−３
画像形成装置２００（図９）は、印刷準備を完了し、オペレータパネル５（図９）、又はホストＩ／Ｆ２５０（図９）を介する設定要求の受入れ状態を完了する。
【００５３】
ステップＳ２−４
オペレータパネル５（図９）、又はホストＩ／Ｆ２５０（図９）を介して第２動作モード（動作プログラム）の変更要求がある場合にはステップＳ２−５へ進み、変更要求が無ければステップＳ２−７へ進む。
【００５４】
ステップＳ２−５
変更要求に基づいて第２動作モード（動作プログラム）を選択する。設定部２７（図９）は、操作部６（図９）又は、コマンド設定・解析部２６（図９）から、利用者による入力情報を受入れて設定情報を選択部７（図９）と、記憶部２（図９）へ送出する。選択部７（図９）が、プログラムテープル９（図９）の中から所定の動作プログラムを選択し、第２動作モード（動作プログラム）を設定変更する。この結果は、記憶部２（図９）によって不揮発性メモリ３（図９）へ格納される。
【００５５】
ステップＳ２−６
この選択された動作プログラムは、表示部２８（図９）によってオペレータパネル５（図１）に再表示される。又は、コマンド設定・解析部２６（図９）、及び通信部２５（図９）を介してホストＩ／Ｆ２５０（図９）へ送られ図示しない表示手段へ再表示される。
【００５６】
ステップＳ２−７
画像形成装置２００（図９）が、印刷要求を待って待機し、印刷要求があるとステップＳ２−８へ進む。
【００５７】
ステップＳ２−８
制御部２９（図９）が、第１動作プログラム８（図９）に基づいて、エンジン制御部１１（図９）を起動し、印刷処理を開始する。同時に、残量検知部１２（図９）は、消耗品１３（図９）の残量検知を開始する。
【００５８】
ステップＳ２−９
残量検知部１２（図９）が消耗品の寿命を検知する前に所定の印刷処理が終了すればフローを終了する。それ以外の場合には次へ進む。
【００５９】
ステップＳ２−１０
残量検知部１２（図９）が、消耗品の寿命を検知するとステップＳ２−１１へ進む。それ以外の場合はステップＳ２−８へ戻って印刷を継続する。
【００６０】
ステップＳ２−１１
制御部２９（図９）は、設定部２７（図９）の設定に基づいて、予め設定され不揮発性メモリ３（図９）に格納されている第２動作のプログラムに基づいてエンジン制御部１１（図９）を起動し、第２動作へ移行する。
【００６１】
ステップＳ２−１２
設定変更された第２動作のプログラムに基づいてエンジン制御部１１（図９）は、印刷処理を実行してフローを終了する。
【００６２】
以上説明したように、本実施例の画像形成装置２００（図９）は、上位装置（ホストＩ／Ｆ２５０（図９））と通信接続して交信する通信部２５（図９）と、コマンド設定・解析部２６（図９）とを備えることによって、予め選択され、設定されている第２動作の動作プログラムを、上位装置から設定変更可能となり、画像形成装置２００（図９）を遠隔地から指令・操作することも可能になるという効果を得る。
【実施例３】
【００６３】
本実施例では、予め設定されている複数の動作プログラムと異なる追加のプログラムを後から追加することが可能な画像形成装置、更に、予め設定されている複数の動作プログラムを後から変更プログラムによって更新可能な画像形成装置を実現する。
【００６４】
図１１は、実施例３による画像形成装置の構成のブロック図である。
図に示すように実施例３の画像形成装置３００は、設定部３１と、記憶部２と、不揮発性メモリ３と、オペレータパネル５と、操作部６と、選択部７と、第１動作プログラム８と、プログラムテーブル３２と、表示部２８と、エンジン制御部１１と、残量検知部１２と、消耗品１３と、制御部３５と、通信部２５と、コマンド設定・解析部２６と、オプション拡張デバイスメモリ３３と、拡張・更新部３４とを備える。以下に実施例１または実施例２との相違部分のみについて詳細に説明する。実施例１または実施例２と同様の部分については、実施例１または実施例２と同一の符号を付して説明を省略する。
【００６５】
設定部３１は、装置の印刷諸元として予め定めれている画像形成装置内の設定情報（デフォルトデータを含む）を操作部６を介してオペレータパネル５から受入れて設定し、管理する部分である。更に、本実施例では特に、操作部６を介してオペレータパネル５から、又は、通信部２５、及びコマンド設定・解析部２６を介してホストＩ／Ｆ２５０から、オプション拡張要求、又は変更要求を受入れると、拡張・更新部３４へ該オプション拡張要求、又は変更要求を転送する部分である。
【００６６】
プログラムテーブル３２は、第２動作、即ち、消耗品残量が所定量以下になると起動する複数の動作プログラムを格納するテーブルである。その内部には、例えば、第２−１動作プログラム、第２−２動作プログラム、第２−３動作プログラム、・・・第２−ｎ動作プログラムを格納している。但し、本実施例では、その一部が拡張・更新部３４によって、変更動作プログラム３３−ｎで更新可能に構成されている。更に、拡張・更新部３４によって、オプション動作プログラム３３−ｍを追加格納可能に構成されている。
【００６７】
オプション拡張デバイスメモリ３３は、プログラムテーブル３２に追加格納が予定されるオプション動作プログラム３３−ｍ、及び、変更を予定している変更動作プログラム３３−ｎを格納する拡張メモリである。尚、このオプション動作プログラム３３−ｍ、及び、変更を予定している変更動作プログラム３３−ｎは複数であっても良い。又、この拡張メモリは、ときにはＵＳＢを介するものであっても良い。
【００６８】
拡張・更新部３４は、設定部３１からオプション拡張要求を受入れると、オプション拡張デバイスメモリ３３に格納されているオプション動作プログラム３３−ｍを読み出してプログラムテーブル３２へ追加格納する部分である。又、設定部３１から変更要求を受入れると、被変更動作プログラムを変更動作プログラム３３−ｎで更新する部分である。
【００６９】
制御部３５は、図示しないＲＯＭに予め格納されている所定の動作プログラムを、図示しないＣＰＵが実行することによって装置全体を制御する部分である。又、本実施例では、図示しないＲＯＭに予め格納されている所定の動作プログラムを図示しないＣＰＵが実行することによって上記通信部２５、コマンド設定・解析部２６、設定部３１、記憶部２、操作部６、選択部７、表示部２８、エンジン制御部１１、残量検知部１２、拡張・更新部３４を起動・生成する部分である。更に、第１動作プログラム８を実行することによって画像形成装置２００の第１の動作、即ち、標準動作を制御し、残量検知部１２から消耗品残量が所定値以下になった通知を受けると、第２−１動作プログラム、第２−２動作プログラム、第２−３動作プログラム、・・・第２−ｎ動作プログラム、オプション動作プログラム３３−ｍの何れかを実行することによって画像形成装置３００の第２の動作、即ち、上記標準動作とは異なり所定の機能を強調する特殊動作を制御する部分である。
【００７０】
実施例３の動作についてフローチャートを用いて説明する。
図１２は、実施例３の第２動作の選択と設定のフローチャートである。
この図は、第２動作として、利用者が意図する動作を予め選択し設定する動作を示すフローチャートである。
【００７１】
ステップＳ３−２１
利用者が画像形成装置３００（図１１）の電源スイッチをＯＮすると、装置全体の初期化処理が開始される。
【００７２】
ステップＳ３−２２
オペレータパネル５（図１１）、又はホストＩ／Ｆ２５０（図１１）を介して利用者に対して第２動作の動作プログラムの拡張（追加格納）要求、又は変更要求があるか否かを問い、拡張要求、又は変更要求がある場合にはステップＳ３−２３へ進み、拡張要求、又は変更要求が無ければステップＳ３−２４へ進む。
【００７３】
ステップＳ３−２３
設定部３１（図１１）は、オペレータパネル５（図１１）を介して操作部６（図１１）から、又はホストＩ／Ｆ２５０（図１１）を介してコマンド設定・解析部２６（図１１）からオプション拡張要求、又は変更要求を受入れると、該オプション拡張要求、又は変更要求を拡張・更新部３４（図１１）へ転送する。拡張・更新部３４（図１１）は、該オプション拡張要求を受入れるとオプション拡張デバイスメモリ３３（図１１）に格納されているオプション動作プログラム３３−ｍを読み出してプログラムテーブル３２（図１１）へ追加格納する。又は変更要求を受入れると、変更動作プログラム３３−ｎで変更要求されている第２−ｘ動作を更新する。
【００７４】
ステップＳ３−２４
第２動作の選択モードの移行指定がある場合にはステップＳ３−２５へ進み、移行指定がない場合にはフローを終了する。
【００７５】
ステップＳ３−２５
利用者は、表示部２８（図１１）によってオペレータパネル５（図１１）に、又は表示部２８（図１１）によってコマンド設定・解析部２６（図１１）及び通信部２５を介してホストＩ／Ｆ２５０（図１１）の表示手段（図示無し）に表示される手順に基づいて第２動作の動作プログラムを選択する。この第２動作の動作プログラムには、例えば図７に示すように、第２−１動作は、即時、強制的に印刷停止を行う、第２−２動作は、利用者へ警告するためにＬＣＤやＬＥＤ表示のみ行い、印刷は継続する、第２−３動作は、１枚毎に用紙をセットし、印刷を行うマニュアルフィーダー給紙装置へ給紙トレイを切替え、その操作で動作させる、等が含まれている。但し、本実施例では、変更動作プログラム３３−ｎで更新されている場合がある。更に、本実施例では、所定のオプション動作が追加される場合がある。
【００７６】
ステップＳ３−２６
操作部６（図１１）は、この利用者による入力情報を受入れて設定部３１（図１１）へ送出する。設定部３１（図１１）は入力情報に基づく設定情報を選択部７（図１１）と記憶部２（図１１）へ送出する。選択部７（図１１）はプログラムテープル３２（図１１）の中から所定の動作プログラムを選択し、第２動作の動作プログラムが設定される。この結果は、記憶部２（図１１）によって不揮発性メモリ３（図１１）へ格納されフローを終了する。
【００７７】
以上説明したように、本実施例によれば、オプション拡張デバイスメモリと拡張・変更部とを備えることによって、第２動作の内容を任意に追加することが出来るという効果を得る。更に、予めオプション拡張デバイスメモリに変更プログラムを格納しておくことによって、被変更プログラムを容易に変更（更新）出来るという効果を得る。
【産業上の利用可能性】
【００７８】
以上の説明では、本発明をプリンタ適用した場合について説明したが、本発明は、この例に限定されるものではない。即ち、ファクシミリ装置や、複写機、ＭＦＰ（マルチファンクションプリンタ）などにも適用可能である。
【図面の簡単な説明】
【００７９】
【図１】実施例１による画像形成装置の構成のブロック図である。
【図２】実施例１に関係する画像形成装置のハードウェア概略図である。
【図３】トナーロー検知のしくみ説明図（その１）である。
【図４】トナーロー検知のしくみ説明図（その２）である。
【図５】実施例１の消耗品寿命発生動作選択と動作移行におけるフローチャートである。
【図６】選択動作時の印刷動作タイムチャートである。
【図７】実施例１の第２動作の選択と設定のフローチャートである。
【図８】第２動作プログラムの説明図である。
【図９】実施例２による画像形成装置の構成のブロック図である。
【図１０】実施例２の消耗品寿命発生動作選択と動作移行におけるフローチャートである。
【図１１】実施例３による画像形成装置の構成のブロック図である。
【図１２】実施例３の第２動作の選択と設定のフローチャートである。
【符号の説明】
【００８０】
１    設定部
２    記憶部
３    不揮発性メモリ
５    オペレータパネル
５−１    ＳＷ（スイッチ）
５−２    ＬＣＤ・ＬＥＤ（表示素子）
６    操作部
７    選択部
８    第１動作プログラム
９    プログラムテーブル
９−１    第２−１動作プログラム
９−２    第２−２動作プログラム
９−３    第２−３動作プログラム
９−４    第２−ｎ動作プログラム
１０    表示部
１１    エンジン制御部
１２    残量検知部
１３    消耗品
１４    制御部
５０    画像形成部
１００    画像形成装置
【図１】
0004706022.tif 000002
【図２】
0004706022.tif 000003
【図３】
0004706022.tif 000004
【図４】
0004706022.tif 000005
【図５】
0004706022.tif 000006
【図６】
0004706022.tif 000007
【図７】
0004706022.tif 000008
【図８】
0004706022.tif 000009
【図９】
0004706022.tif 000010
【図１０】
0004706022.tif 000011
【図１１】
0004706022.tif 000012
【図１２】
0004706022.tif 000013