(57)【要約】【課題】収容容器が交換可能な画像形成装置においてユーザビリティを向上する。【解決手段】ＣＰＵ７０１は、交換条件を満たしていない（トナーの量が第１の所定量以上の）トナー容器Ｔが装着部３１０から取り外されたと判定されると、再装着を促すための警告画面１を表示させる。ＣＰＵ７０１は、警告画面１の表示の実施中で且つ装着部３１０にトナー容器Ｔが装着されていないと判定されている状態で扉２６が閉じられたと判定されると、警告画面１の表示を終了し、その後、扉２６が開けられたと判定されると、警告画面１を再度表示させる。【選択図】図１６
2019184877.tif 000002
【特許請求の範囲】
【請求項１】
感光体と、
前記感光体に静電潜像を形成するために前記感光体を露光する露光手段と、
現像剤を収容し、前記感光体に形成された前記静電潜像を前記現像剤を用いて現像する現像手段と、
前記現像手段へ補給するための現像剤を収容した収容容器が装着される装着部と、
前記装着部に収容容器が装着される際に開閉される扉と、
前記扉の開閉を検知する検知手段と、
前記装着部に収容容器が装着されているか否かを判定する判定手段と、
交換条件を満たしていない収容容器が前記装着部から取り外されたと前記判定手段により判定された場合に、前記交換条件を満たしていない収容容器の再装着を促すための第１の報知を実施すると共に、前記第１の報知の実施中で且つ前記装着部に収容容器が装着されていないと前記判定手段により判定されている状態で前記扉が閉じられたことが前記検知手段により検知されると前記第１の報知を終了し、その後、前記扉が開けられたことが前記検知手段により検知されると前記第１の報知を再度実施する制御手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記第１の報知の実施中で且つ前記装着部に収容容器が装着されていないと判定されている状態で前記扉が閉じられたことが検知されたことに応じて前記第１の報知を終了した場合、前記扉が閉じられたまま、前記装着部に収容容器が装着されているか否かを前記判定手段に再度判定させ、その判定の結果、前記装着部に収容容器が装着されていないと判定された場合、その後、前記扉が開けられたことが前記検知手段により検知されると前記第１の報知を再度実施することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記判定手段による再度の判定の結果、前記装着部に収容容器が装着されていないと判定された場合は、前記装着部に収容容器が未装着であることを示す第２の報知を実施することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記判定手段による再度の判定の結果、前記装着部に収容容器が装着されていないと判定された場合は、所定の情報を記憶手段に記憶させ、前記扉が開けられたことが前記検知手段により検知されたときに前記記憶手段に前記所定の情報が記憶されていれば前記第１の報知を再度実施することを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
収容容器は前記装着部に対して回転可能に装着され、
さらに、回転駆動により、前記装着部に装着された収容容器を回転させる駆動手段を有し、
前記判定手段は、収容容器の回転方向において収容容器に設けられた所定部位を検知している場合に、当該収容容器が前記装着部に装着されていると判定し、
前記制御手段は、前記装着部に収容容器が装着されているか否かを前記判定手段に再度判定させる際、前記扉が閉じられたまま前記駆動手段を制御して前記回転駆動を実施させることを特徴とする請求項２乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制御手段は、前記装着部に収容容器が装着されていると判定されている場合において、当該装着されている収容容器が前記取り外された前記交換条件を満たしていない収容容器と同一でないときは、前記交換条件を満たしていない収容容器への交換を促すための第３の報知を実施することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御手段は、収容容器を一意に識別する識別情報を前記装着部に装着された収容容器から取得して記憶し、前記装着部に装着されている収容容器が、前記取り外された前記交換条件を満たしていない収容容器と同一であるか否かを、前記装着部に装着されている収容容器から取得した識別情報と前記記憶した識別情報とに基づき判定することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記制御手段は、前記装着部に装着された収容容器内の現像剤が空であるか否かに基づいて、当該収容容器が前記交換条件を満たすか否かを判定することを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
前記制御手段は、前記第１の報知の実施中に前記装着部に収容容器が装着されたと判定されると前記第１の報知を終了し、その後、前記扉が閉じられないまま前記装着部から収容容器が取り外されたと判定されると、前記第１の報知を再度実施することを特徴とする請求項１乃至８のいずれか１項に記載の画像形成装置。
【請求項１０】
感光体と、前記感光体に静電潜像を形成するために前記感光体を露光する露光手段と、現像剤を収容し、前記感光体に形成された前記静電潜像を前記現像剤を用いて現像する現像手段と、前記現像手段へ補給するための現像剤を収容した収容容器が装着される装着部と、前記装着部に収容容器が装着される際に開閉される扉と、を有する画像形成装置の制御方法であって、
前記装着部に収容容器が装着されているか否かを判定し、
交換条件を満たしていない収容容器が前記装着部から取り外されたと判定した場合に、前記交換条件を満たしていない収容容器の再装着を促すための第１の報知を実施すると共に、前記第１の報知の実施中で且つ前記装着部に収容容器が装着されていないと判定している状態で前記扉が閉じられると前記第１の報知を終了し、その後、前記扉が開けられると前記第１の報知を再度実施する、ことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現像剤を収容した収容容器（トナー容器）が着脱可能な画像形成装置及びその制御方法に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置は、感光体上に形成された静電潜像を、現像器（現像装置）内の現像剤を用いて現像することによって画像を形成する。現像器内に蓄積できる現像剤の量には限りがあるので、画像形成装置に着脱可能な収容容器から現像器へ適宜現像剤が補給される。なお、収容容器内の現像剤の量にも限りがあるので、収容容器内に現像剤がなくなると、収容容器から現像器へ現像剤が補給できなくなる。そのため、収容容器内の現像剤がなくなった場合、画像形成装置は収容容器の交換をユーザに通知する。
【０００３】
ところが、収容容器内の現像剤の量が第１の所定量以上であるにも拘わらず、ユーザが収容容器を交換してしまうことがある。そこで、特許文献１に記載の画像形成装置は、収容容器が空となる前に収容容器が取り出された場合に、収容容器に現像剤が残っていてまだ使用できる旨を警告するための警告画面を表示している。特許文献１によれば、空ではない収容容器が再装着されることで画像形成動作が実行できるので、現像剤が残っている収容容器が廃棄されることを抑制できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−７１９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザが収容容器を装着部に装着したにも拘わらず、収容容器の装着を画像形成装置が正常に検知できない場合がある。収容容器の装着を正常に検知できなかった場合に警告画面が表示され続けると、ユーザが警告画面に表示された操作を繰り返してしまう可能性がある。例えば、ユーザが不要に収容容器の挿抜を繰り返す可能性がある。そのため、収容容器を着脱する際に開閉される装着部の扉が閉じられた場合には警告画面とは異なる画面が表示されていることが好ましい。
【０００６】
一方、扉が閉じられたことで警告画面と異なる画面が表示されると、取り外された収容容器の再装着を改めて促す機会がなくなる。また、装着部に収容容器が装着されていない状態で装着部の扉を閉じることが可能な装置がある。このような装置でも、上記警告画面が一旦表示された後、残存する現像剤が第１の所定量以上の収容容器が取り外されたままで扉が閉じられたことで上記警告画面と異なる他の画面が表示されると、取り外された収容容器の再装着を改めて促す機会がなくなる。従って、収容容器が未だ使用できることをユーザに再度通知できず、現像剤が残っている収容容器が無駄に廃棄されるおそれがあった。
【０００７】
本発明は、収容容器が交換可能な画像形成装置においてユーザビリティを向上することが目的である。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明は、感光体と、前記感光体に静電潜像を形成するために前記感光体を露光する露光手段と、現像剤を収容し、前記感光体に形成された前記静電潜像を前記現像剤を用いて現像する現像手段と、前記現像手段へ補給するための現像剤を収容した収容容器が装着される装着部と、前記装着部に収容容器が装着される際に開閉される扉と、前記扉の開閉を検知する検知手段と、前記装着部に収容容器が装着されているか否かを判定する判定手段と、交換条件を満たしていない収容容器が前記装着部から取り外されたと前記判定手段により判定された場合に、前記交換条件を満たしていない収容容器の再装着を促すための第１の報知を実施すると共に、前記第１の報知の実施中で且つ前記装着部に収容容器が装着されていないと前記判定手段により判定されている状態で前記扉が閉じられたことが前記検知手段により検知されると前記第１の報知を終了し、その後、前記扉が開けられたことが前記検知手段により検知されると前記第１の報知を再度実施する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、収容容器が交換可能な画像形成装置においてユーザビリティを向上することができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の構成図である。
【図２】画像形成装置の制御ブロック図である。
【図３】画像形成装置の斜視図である。
【図４】装着部の部分正面図、斜視図である。
【図５】１つのトナー容器の外観図、内部構造を示す図である。
【図６】トナー容器を装着部の側から見た図である。
【図７】移動しているトナーを濃度センサが検知する様子を示す図である。
【図８】トナー空判定のタイムチャートである。
【図９】交換画面の例を示す図である。
【図１０】回転速度制御処理のフローチャートである。
【図１１】各種信号のタイミングチャートである。
【図１２】扉開閉ＳＷと出力検知部の信号出力タイミングを示す図である。
【図１３】液晶画面に表示される画面例を示す図である。
【図１４】画面表示制御処理のフローチャートである。
【図１５】ボトル有無検知処理のフローチャートである。
【図１６】警告画面の再表示制御処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。
【００１２】
図１は、本発明の一実施の形態に係る画像形成装置の構成図である。この画像形成装置２００は、それぞれ異なる色の画像を形成するための複数の画像形成部Ｐ（Ｐａ、Ｐｂ、Ｐｃ、Ｐｄ）を備える。画像形成部Ｐａ、Ｐｂ、Ｐｃ、Ｐｄはそれぞれ、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｂｋ）のトナー像を形成する。画像形成装置２００の本体には、画像形成部Ｐａ、Ｐｂ、Ｐｃ、Ｐｄに対応する色の現像剤（トナー）を収容するトナー容器Ｔ（Ｔａ、Ｔｂ、Ｔｃ、Ｔｄ）が着脱自在に設けられる。トナー容器Ｔはトナーボトルや収容容器とも称される。トナー容器Ｔａはイエローのトナーを収容し、画像形成部Ｐａにイエローのトナーを補給する。トナー容器Ｔｂはマゼンタのトナーを収容し、画像形成部Ｐｂにマゼンタのトナーを補給する。トナー容器Ｔｃはシアンのトナーを収容し、画像形成部Ｐｃにシアンのトナーを補給する。トナー容器Ｔｄはブラックのトナーを収容し、画像形成部Ｐｄにブラックのトナーを補給する。
【００１３】
画像形成部Ｐａ〜Ｐｄは互いに同様の構成である。画像形成部Ｐは、イエロー、マゼンタ、シアン、ブラックの４色のトナー像を形成するものに限定されず、他の色のトナー像を形成する画像形成部であってもよい。なお、画像形成部Ｐａ、Ｐｂ、Ｐｃ、Ｐｄの並びはこの限りでない。画像形成部Ｐの各々は、感光体１（１ａ、１ｂ、１ｃ、１ｄ）、帯電器２（２ａ、２ｂ、２ｃ、２ｄ）、現像器１００（１００ａ、１００ｂ、１００ｃ、１００ｄ）、及びドラムクリーナ６（６ａ、６ｂ、６ｃ、６ｄ）を備える。画像形成部Ｐの各々の周囲には、露光手段である露光器３（３ａ、３ｂ、３ｃ、３ｄ）及び一次転写部４（４ａ、４ｂ、４ｃ、４ｄ）が設けられる。以降、各色に対応する構成要素を色ごとに区別しないときは同じ符号を用い、区別するときは符号の後にａ、ｂ、ｃ、ｄを付す。
【００１４】
感光体１はドラム型であり、金属ローラの表面に感光層を備える。感光体１は、画像形成時に矢印Ａ方向に回転する。帯電器２は、感光体１の表面を一様に帯電させる。表面が帯電した感光体１は、対応する色の画像を表す画像データに基づいて露光器３から照射されるレーザ光により走査される。これにより感光体１の表面に対応する色の画像の静電潜像が形成される。現像器１００は、静電潜像をトナーにより現像することで、感光体１にトナー像を形成する現像手段である。現像器１００は内部のトナー濃度を検知する濃度センサ８０（８０ａ、８０ｂ、８０ｃ、８０ｄ）（図２で後述）を備える。濃度センサ８０による検知の結果、トナー濃度が低下している場合、現像器１００には対応するトナー容器Ｔからトナーが補給される。現像器１００の内部には、非磁性トナーと磁性キャリアとを混合した二成分現像剤、或いは磁性トナーや非磁性トナーのみの一成分現像剤が収容される。本実施の形態では、二成分現像剤を用いるとする。
【００１５】
画像形成部Ｐａ〜Ｐｄの上方には中間転写ベルト７が設けられる。一次転写部４は、中間転写ベルト７を挟んで、対応する画像形成部Ｐに対向する位置に設けられる。各感光体１と対応する一次転写部４との間には、一次転写ニップ部Ｔ１（Ｔ１ａ、Ｔ１ｂ、Ｔ１ｃ、Ｔ１ｄ）が形成される。中間転写ベルト７は、一次転写ニップ部Ｔ１を通過する際に、感光体１に形成されたトナー像が転写される。トナー像の転写後に感光体１に残ったトナーは、ドラムクリーナ６により除去される。中間転写ベルト７は、二次転写内ローラ８、従動ローラ１７、テンションローラ１８、１９に掛け回される無端ベルトである。中間転写ベルト７が、二次転写内ローラ８の回転に応じて矢印Ｂ方向に回転すると、中間転写ベルト７上に転写されたトナー像は矢印Ｂ方向に搬送される。中間転写ベルト７を挟んで二次転写内ローラ８に対向する位置には、二次転写ローラ９が配設される。二次転写内ローラ８と二次転写ローラ９との間には転写ニップ部である二次転写部Ｔ２が形成される。中間転写ベルト７及びシート等の記録材Ｓが二次転写部Ｔ２を通過する際に、中間転写ベルト７に形成されたトナー像が記録材Ｓに転写される。トナー像の転写後に中間転写ベルト７に残ったトナーは、ベルトクリーナ１１により除去される。
【００１６】
記録材Ｓは、カセット部６０に収納されており、中間転写ベルト７に形成されたトナー像が二次転写部Ｔ２に搬送されるタイミングに合わせて、二次転写部Ｔ２に搬送される。まず、カセット部６０に収納された記録材Ｓは、給紙ローラ６１により給紙され、レジストレーションローラ対６２に向けて搬送パスを搬送される。レジストレーションローラ対６２は、記録材Ｓの斜行補正等を行った後に、記録材Ｓが二次転写部Ｔ２において中間転写ベルト７上のトナー像と接触するタイミングで、記録材Ｓを搬送する。二次転写部Ｔ２でトナー像が転写された記録材Ｓは定着器１３に搬送される。定着器１３は、熱源となるヒータを備え、常に最適な温度が維持されるように制御される。定着器１３は、対向する２つのローラにより形成された定着ニップ内で、通過する記録材Ｓに所定の圧力と熱量を与えて、記録材Ｓ上にトナー像を溶融固着させる。トナー像が定着された記録材Ｓは排紙ローラ対６４により画像形成装置２００から排出される。
【００１７】
図２は、画像形成装置２００の制御ブロック図である。制御部７００は、画像形成装置２００の全体を制御する。制御部７００は、ＣＰＵ７０１、ＲＯＭ７０２、ＲＡＭ７０３、モータ駆動部７０４、出力検知部７０５を備える。
【００１８】
ＣＰＵ７０１は、画像形成装置２００の各デバイスを制御する制御回路である。ＲＯＭ７０２は、画像形成装置２００で実行される各種処理を制御するための制御プログラムを格納している。ＲＡＭ７０３は、ＣＰＵ７０１が制御プログラムを実行するために使用されるシステムワークメモリである。
【００１９】
濃度センサ８０は、例えば、現像器１００内のトナーの量に基づいて変化する透磁率に応じた信号を出力する。なお、濃度センサ８０は、現像器１００内のトナーの量に基づいて変化する透磁率に応じた信号を出力するセンサに限定されず、現像器１００内のトナーの量を検知できればどのようなセンサであってもよい。ＣＰＵ７０１は、濃度センサ８０の出力信号を不図示の変換テーブルに基づいてトナー濃度に変換する。ＣＰＵ７０１は、トナー濃度が目標濃度となるようにトナー容器Ｔから現像器１００へのトナーの補給を制御する。
【００２０】
操作部７０６はタッチパネル等の液晶画面７０７を有する。操作部７０６の液晶画面７０７はＣＰＵ７０１からの信号によって警告画面や未装着画面等の各種画面を表示する。さらに、操作部７０６はＣＰＵ７０１からの信号によってユーザに画像形成装置２００の状態を通知する。なお、画面を表示する構成は液晶画面７０７に限らず、例えば、ネットワークを通じて画像形成装置２００と通信可能に接続されたＰＣのモニタであってもよい。
【００２１】
駆動モータ６０４は、トナー容器Ｔから現像器１００にトナーを補給するために、トナー容器Ｔを回転させる駆動源である。モータ駆動部７０４は、駆動モータ６０４を制御するために駆動モータ６０４に供給する電流を制御する。ＣＰＵ７０１が所定時間あたりに駆動モータ６０４に電流を供給すべき時間の割合を示す制御値であるＰＷＭ値を設定する。これによって、モータ駆動部７０４がＰＷＭ値に基づいて駆動モータ６０４に供給する電流を制御する。駆動モータ６０４としてＤＣモータ（ＤＣブラシモータ）が用いられる。そのため、駆動モータ６０４の回転速度、及び、駆動モータ６０４の回転駆動力は、所定時間あたりに駆動モータ６０４に電流が供給された時間の割合に応じて変化する。
【００２２】
なお、ＣＰＵ７０１がＥＮＢ（イネーブル）信号を出力している間、モータ駆動部７０４が駆動モータ６０４に電流を供給することができる。つまり、ＣＰＵ７０１がＥＮＢ信号を出力している間、モータ駆動部７０４が駆動モータ６０４にＰＷＭ値に基づく電流を供給する。これによりトナー容器Ｔが回転駆動される。一方、ＣＰＵ７０１がＥＮＢ信号を停止することに応じて、モータ駆動部７０４は駆動モータ６０４への電流の供給を停止する。これによりトナー容器Ｔの回転が停止する。
【００２３】
回転センサ２０３は発光部と受光部とを備えた光学センサであり、受光部の受光量に応じた信号を出力する。トナー容器Ｔの所定領域（外周部２２１）が検出位置を通過している間、回転センサ２０３の受光量は閾値以上となる。一方、トナー容器Ｔが回転する回転方向においてトナー容器Ｔの所定領域以外の領域が検出位置を通過している間、回転センサ２０３の受光量は閾値未満となる。なお、回転センサ２０３の具体的な構成は、図６を用いて後述する。
【００２４】
出力検知部７０５は、回転センサ２０３の出力信号に基づき、トナー容器Ｔの回転位置を示す出力信号として回転検知信号を出力する。すなわち、出力検知部７０５は、回転センサ２０３の受光量が閾値以上であればローレベルの信号を出力し、回転センサ２０３の受光量が閾値未満であればハイレベルの信号を出力する。従って、出力検知部７０５は、トナー容器Ｔの所定領域が検出位置を通過している間にローレベルの信号を出力し、トナー容器Ｔの所定領域以外の領域が検出位置を通過している間にハイレベルの信号を出力する。
【００２５】
読取部２２４は、画像形成装置２００の装着位置に装着されたトナー容器Ｔのボトルメモリ２２３に記録された補給情報を読み取ってＣＰＵ７０１へ通知する。さらに、読取部２２４は、ＣＰＵ７０１から通知された補給情報をトナー容器Ｔのボトルメモリ２２３へ書き込むこともできる。この補給情報は、例えば、トナー容器Ｔに収容されたトナーの色、トナー容器Ｔの識別番号、トナー容器Ｔの補給履歴を含む。なお、トナー容器Ｔの補給履歴は、例えば、トナー容器Ｔの回転回数である。ＣＰＵ７０１は、トナー容器Ｔを１回転する度に、読取部２２４によってトナー容器Ｔの回転回数の情報をボトルメモリ２２３（図５）に記録する。トナー容器Ｔの回転回数はトナーの補給回数に相当する。
【００２６】
モータ駆動部７０４、出力検知部７０５、回転センサ２０３、及び読取部２２４は色毎に設けられている。駆動モータ６０４も色毎に設けられている。しかし、駆動モータ６０４は、例えば、複数のトナー容器Ｔを１つの駆動モータによって回転する構成であってもよい。クラッチを介して駆動モータ６０４からトナー容器Ｔへ駆動力を伝達可能な状態と伝達不可能な状態とに切り替え制御できる構成であれば、１つの駆動モータ６０４が複数のトナー容器Ｔを選択的に回転駆動できる。
【００２７】
検知手段としての扉開閉ＳＷ（スイッチ）２７は、画像形成装置２００の扉２６（図３）の開閉状態に応じて開閉検知信号をＣＰＵ７０１へ出力する。開閉検知信号は、例えば、２値の信号である。開閉検知信号がローレベルの信号ならば、ＣＰＵ７０１は扉２６が閉状態であると判定する。一方、開閉検知信号がハイレベルの信号ならば、ＣＰＵ７０１は扉２６が開状態であると判定する。つまり、ＣＰＵ７０１は開閉検知信号に基づいて扉２６が開状態であるか閉状態であるかを判定する。
【００２８】
ここで、画像形成装置２００の扉２６に関して図３に基づき説明する。図３は、画像形成装置２００の斜視図である。図３において、画像形成装置２００は、トナー容器Ｔを着脱するためにユーザが開閉する扉２６を備える。扉２６には突起部２６ａが設けられている。扉２６が閉じられた場合、突起部２６ａは扉開閉ＳＷ２７を押圧する。扉開閉ＳＷ２７は突起部２６ａによって押圧されるとローレベルの信号を出力する。一方、扉開閉ＳＷ２７は突起部２６ａによる押圧を解除されるとハイレベルの信号を出力する。なお、扉２６は、トナー容器Ｔが装着される装着部３１０（図４）のみを開閉する扉であってもよい。あるいは、扉２６は画像形成装置２００の一側面の全体を開閉するように構成された開閉部材であってもよい。
【００２９】
図４を用いて装着部３１０の構成について説明する。図４（ａ）は装着部３１０をトナー容器Ｔの装着方向正面から見た部分正面図、図４（ｂ）は装着部３１０の内部を説明するための斜視図である。なお、トナー容器Ｔは、図４（ｂ）に示すように、装着部３１０に対して矢印Ｍ方向に装着される。この矢印Ｍ方向は、画像形成装置２００の感光ドラム１の回転軸線方向と略平行である。また、トナー容器Ｔの装着部３１０からの取り出し方向は、このＭ方向とは反対方向となる。トナー容器Ｔは、回転可能に装着部３１０に装着される。
【００３０】
装着部３１０は、駆動ギア３００、トナー容器Ｔの回転に応じてトナー容器Ｔのキャップ部２２２（図５）が回転することを規制する回転規制部３１１、底部３２１、規制部３１２を備える。規制部３１２は、トナー容器Ｔのキャップ部２２２を係止することでキャップ部２２２の回転軸線方向への移動を規制する。駆動ギア３００は、装着部３１０に装着されたトナー容器Ｔに対して駆動モータ６０４からの回転駆動力を伝達する。
【００３１】
底部３２１には、トナー容器Ｔが装着された場合に、トナー容器Ｔの排出口２１１（図５）と連通し、トナー容器Ｔから排出されたトナーを受け入れる受け入れ口３１３が形成されている。トナー容器Ｔの排出口２１１（図５）から排出されたトナーは受け入れ口３１３を通って現像器１００へと供給される。受け入れ口の直径は排出口２１１（図５）と同じであり、例えば、約２［ｍｍ］である。
【００３２】
図５（ａ）は、１つのトナー容器Ｔの外観図である。図５（ｂ）、（ｃ）は、トナー容器Ｔの内部構造を示す図である。トナー容器Ｔの各々の基本構成は共通であるので、トナー容器Ｔの１つを説明する。トナー容器Ｔはキャップ部２２２を有する。図５（ｂ）、（ｃ）ではキャップ部２２２を外した状態が示されている。トナー容器Ｔは伸縮するポンプ部２１０を有する。図５（ｂ）はポンプ部２１０が最大限伸張された状態を示し、図５（ｃ）はポンプ部２１０が最大限圧縮された状態を示す。
【００３３】
トナー容器Ｔは、主として、トナーを収容する収容部２０７、駆動モータ６０４から回転駆動力が伝達される駆動伝達部２０６、及び排出部２１２を備える。排出部２１２はトナーを排出する排出口２１１を有する。トナー容器Ｔは、トナーを排出口２１１から排出するためのポンプ部２１０を伸縮させる往復動部材２１３を備える。駆動伝達部２０６は、凸部２２０及びカム溝２１４を有する。カム溝２１４は、トナー容器Ｔの駆動伝達部２０６が回転する回転方向において駆動伝達部２０６の一周に亘って形成されている。収容部２０７は駆動伝達部２０６に連結されている。カム溝２１４及び凸部２２０は駆動伝達部２０６と一体に回転する。駆動モータ６０４が駆動ギアを介してトナー容器Ｔの駆動伝達部２０６に回転駆動力を伝達することによって、駆動伝達部２０６及び収容部２０７が回転する。収容部２０７の内部には、内周側に突出した凸部２０５が螺旋状に形成されている。凸部２０５は収容部２０７の回転に伴って収容部２０７内のトナーを排出口２１１に向けて搬送する。外周部２２１は、駆動伝達部２０６のうち、周方向における凸部２２０に隣接する部位であって、凸部２２０より低い領域である。
【００３４】
トナー容器Ｔは装着部３１０（図４（ｂ））に装着されて使用される。キャップ部２２２は、装着部３１０によって回転が規制されるので、駆動伝達部２０６が回転したとしても回転しない。排出口２１１、ポンプ部２１０、往復動部材２１３もキャップ部２２２と同様に、駆動伝達部２０６が回転したとしても回転しないように規制されている。キャップ部２２２の内側には、回転規制溝２１５（図６（ａ）、（ｂ））が形成されている。往復動部材２１３と回転規制溝２１５との係合により、回転規制溝２１５は、駆動伝達部２０６の回転によって往復動部材２１３が回転することを規制する。往復動部材２１３は、ポンプ部２１０に接続されると共に、往復動部材２１３が有する爪部２１３ａが駆動伝達部２０６のカム溝２１４と係合する。これにより、駆動伝達部２０６が回転することに応じて、往復動部材２１３が回転を規制された状態で爪部２１３ａがカム溝２１４に沿って移動する。従って、往復動部材２１３は、駆動伝達部２０６の回転に伴って、駆動伝達部２０６の回転軸の軸線方向、すなわち、矢印Ｘ方向及びその反対方向に往復動する。
【００３５】
ポンプ部２１０は、伸縮動作に伴って自身の容積が可変する樹脂製の蛇腹状のポンプである。ポンプ部２１０は、「山折り」部と「谷折り」部とがトナー容器Ｔの長手方向に沿って交互に繰り返し並んでいる。往復動部材２１３はポンプ部２１０と連結されているので、往復動部材２１３が往復動することによってポンプ部２１０は伸長と圧縮を交互に繰り返す。往復動部材２１３が矢印Ｘ方向に移動することによりポンプ部２１０が伸長する。そして、ポンプ部２１０が伸長することによりトナー容器Ｔの内圧が低下し、排出口２１１から空気が吸い込まれ、排出部２１２内のトナーを解す。次に、往復動部材２１３が矢印Ｘ方向と逆方向に移動することによりポンプ部２１０が圧縮される。そして、ポンプ部２１０が圧縮されることによりトナー容器Ｔの内圧が上昇し、排出口２１１に堆積したトナーが排出口２１１から現像器１００に供給される。つまり、駆動モータ６０４は、装着部３１０に装着されたトナー容器Ｔを回転させ、トナー容器Ｔの回転駆動によってポンプ部２１０を伸縮させる駆動手段として機能する。
【００３６】
キャップ部２２２には、トナー容器Ｔに関する情報を記録したボトルメモリ２２３が貼り付けられている。ＣＰＵ７０１は、読取部２２４を介してボトルメモリ２２３と通信し、トナー容器Ｔの補給情報を読み取る。補給情報はトナー容器Ｔの識別情報を含む。例えば、ＣＰＵ７０１は、ボトルメモリ２２３に記憶された識別情報に基づいてトナー容器Ｔを一意に特定する識別処理を実行する。さらに、補給情報はトナー容器Ｔの回転回数の値を含む。ＣＰＵ７０１は、トナー容器Ｔが１／２回転する度に、ボトルメモリ２２３に記憶されたトナー容器Ｔの回転回数の情報を更新する。さらに、キャップ部２２２は、排出口２１１を封止するシール部材２２２ｂを備えている。このシール部材２２２ｂにより排出口２１１が封止されていれば、トナー容器Ｔ内のトナーが排出口２１１から漏れ出すことを防止できる。なお、トナー容器Ｔが装着部３１０に装着される前にユーザがシール部材２２２ｂを除去することによって、トナー容器Ｔの排出口２１１が開放される。
【００３７】
トナー容器Ｔは１回転する間に補給動作を２回行う。１回のトナー補給動作は、ポンプ部２１０が最大圧縮している状態から開始し、ポンプ部２１０が伸長し、その後に圧縮し、ポンプ部２１０が最大圧縮した状態で終了する。カム溝２１４には、２つのピーク領域２１４ａと２つの谷領域２１４ｂとが、カム溝２１４の形成方向において、谷→ピーク→谷→ピークの順番で形成されている。往復動部材２１３の爪部２１３ａが係合しているカム溝２１４の位置がピーク領域２１４ａであるとき、ポンプ部２１０が最大伸長状態である（図５（ｂ））。往復動部材２１３の爪部２１３ａが係合しているカム溝２１４の位置が谷領域２１４ｂであるとき、ポンプ部２１０が最大圧縮状態である（図５（ｃ））。
【００３８】
回転センサ２０３について、図６（ａ）、（ｂ）を用いて説明する。図６（ａ）、（ｂ）は、トナー容器Ｔを装着部３１０の側から見た図である。図６（ａ）、（ｂ）は、はそれぞれ、出力検知部７０５がローレベル、ハイレベルの信号を出力している状態を示している。
【００３９】
回転センサ２０３は、上述のように発光部と受光部とを有する光学センサである。フラグ２０４は自重によってトナー容器Ｔの駆動伝達部２０６に接触する。フラグ２０４は、駆動伝達部２０６の軸心方向においては凸部２２０の形成領域と重なる位置に配置される。駆動伝達部２０６が回転すると、フラグ２０４は、駆動伝達部２０６の凸部２２０に押されて回転軸２０４ａを中心に回動し、発光部からの光を遮光する。
【００４０】
図６（ａ）は、駆動伝達部２０６の回転方向（図６（ａ）の時計方向）において外周部２２１にフラグ２０４が当接している様子を示している。この場合、フラグ２０４が発光部と受光部の間に位置していないので、受光部は発光部から発せられた光を受光することができる。本実施の形態においては、フラグ２０４が発光部と受光部の間に位置していなければ、受光部の受光光量が閾値以上となる。従って、回転センサ２０３によって、フラグ２０４が凸部２２０に接触しているか、外周部２２１に接触しているかを検知することができる。これにより回転センサ２０３は、トナー容器Ｔの回転位置を検知することができる。
【００４１】
具体的には、出力検知部７０５（図２）は、受光部に受光される光の受光光量が閾値以上であればローレベルの信号（論理‘Ｌ’）を出力する。つまり、図６（ａ）に示すように、フラグ２０４が外周部２２１に接触している間、出力検知部７０５はローレベルの信号（論理‘Ｌ’）をＣＰＵ７０１に出力する。一方、図６（ｂ）に示すように、フラグ２０４が凸部２２０に当接している場合、フラグ２０４が発光部と受光部の間に位置しているので、受光部は発光部から発せられた光を受光することができない。従って、受光部の受光光量は閾値未満となり、出力検知部７０５は、ハイレベルの信号（論理‘Ｈ’）を出力する。つまり、フラグ２０４が凸部２２０に接触している間、出力検知部７０５はハイレベルの信号（論理‘Ｈ’）をＣＰＵ７０１に出力する。ＣＰＵ７０１は、出力検知部７０５の出力に基づきトナー容器Ｔの装着の有無を判定する判定手段に該当する。
【００４２】
出力検知部７０５の出力信号がハイレベルからローレベルへ変化した後、トナー容器Ｔのポンプ部２１０は伸長し始める。出力検知部７０５の出力信号がローレベルを維持している間に、ポンプ部２１０は最大限伸長された状態を経て圧縮し始める。そして、出力検知部７０５の出力信号がローレベルからハイレベルへ変化する前に、ポンプ部２１０は最大限圧縮された状態へ移行する。つまり、フラグ２０４が外周部２２１に当接している間にポンプ部２１０は伸縮してトナーを現像器１００へ供給する。
【００４３】
図７（ａ）、（ｂ）、（ｃ）は、移動しているトナーを濃度センサ８０が検知する様子を示す図である。濃度センサ８０は透磁率センサである。濃度センサ８０は、図７（ａ）、（ｃ）に示すように、磁性体を含むトナーを検知した場合にはＯＮ（オン）状態の信号を出力し、図７（ｂ）に示すようにトナーを検知していない場合にはＯＦＦ（オフ）状態の信号を出力する。即ち、濃度センサ８０は、トナーを検知したか否かを示す信号を出力する。
【００４４】
本実施の形態においては、ＣＰＵ７０１は、濃度センサ８０からの出力信号を１００ｍｓｅｃ間隔でモニタリングすることで、現像器１００内のトナーの有無を判定している。ＣＰＵ７０１は、濃度センサ８０によって所定の回数、連続してトナーが検知されなかった場合（即ち、濃度センサ８０からの出力信号において、所定の回数、ＯＦＦ状態の検知が続いた場合）、現像器１００内にトナーが無いと判定する。なお、上記したトナーの有無検知処理は一例であり、他の処理を採用してもよい。また、濃度センサにピエゾセンサを適用してトナーの有無を検知する構成を採用してもよい。
【００４５】
図８を用いて、トナー容器Ｔ内のトナー空判定シーケンスを説明する。図８は、トナー空判定のタイムチャートである。前述したように、画像形成中、画像データに応じたトナーが現像器１００から排出される。そして、トナーが現像器１００から排出されると、やがて濃度センサ８０により現像器１００内のトナーが無いと判定される。濃度センサ８０により現像器１００内のトナーが無いと判定される状態は、現像器１００内のトナーが第２の所定量未満となったことを意味する。以下、この状態になったことを、便宜上、現像器１００が空になった、表現する。ＣＰＵ７０１は、現像器１００内のトナーが無くなった（空になった）と判定すると、駆動モータ６０４を制御してトナー容器Ｔを回転させる。これによって、トナー容器Ｔから現像器１００へトナーが補給されるので、やがて濃度センサ８０により現像器１００内にトナーが有ると判定される。
【００４６】
つまり、ＣＰＵ７０１は、現像器１００内のトナーが一定量に保たれるように、駆動モータ６０４を制御する。図８の例では、ＣＰＵ７０１は、駆動モータ６０４を４ｓｅｃ駆動させることで、濃度センサ８０の検知結果が、現像器１００内のトナー無しからトナー有りに変化している。また、トナー容器Ｔ内のトナーの量が第１の所定量未満となると、駆動モータ６０４を駆動しても現像器１００内にトナーが補給されない。すると、駆動モータ６０４を１６ｓｅｃの間、継続して駆動しても、濃度センサ８０により現像器１００内にトナーが無いと判定され続ける。この場合、ＣＰＵ７０１は、トナー容器Ｔ内のトナーが空である（残トナーが第１の所定量未満である）と判定する。
【００４７】
図９は、交換画面の例を示す図である。この交換画面は、現像器１００内のトナーが空であると判定されたときに操作部７０６の液晶画面７０７に表示される。この交換画面では、トナー容器Ｔ内のトナーがなくなったこと、及び、トナー容器Ｔを新しい（新品の）トナー容器Ｔに交換する必要があることをユーザに報知するメッセージが表示される。
【００４８】
ユーザは、交換画面の指示に従い、トナー容器Ｔを取り出し、代わりに新しいトナー容器Ｔを装着部３１０に装着する。ＣＰＵ７０１は、トナー容器Ｔが取り外されたことを検出した後に、トナー容器Ｔが装着されたことを検出すると、交換画面を消す。トナー容器Ｔが交換された場合、操作部７０６にはホーム画面が表示される。
【００４９】
なお、トナー容器Ｔが交換された直後は、現像器１００内が空であるため、ＣＰＵ７０１は、まず駆動モータ６０４を制御してトナー容器Ｔから現像器１００内へのトナー補給を実行する。そして、濃度センサ８０によって現像器１００内にトナー有りと判定されると、画像形成装置２００は画像形成動作が実行可能となる。
【００５０】
駆動モータ６０４はＤＣモータ（ＤＣブラシモータ）である。駆動モータ６０４がトナー容器Ｔを回転駆動する場合、トナー容器Ｔの回転速度がトナー容器Ｔの重量に応じて変動してしまう。トナー容器Ｔから現像器１００にトナーを供給するとトナー容器Ｔに収容されたトナーの量が減少するので、トナー容器Ｔは軽くなる。トナー容器Ｔ内のトナーの量が減少したにもかかわらず駆動モータ６０４が一定のＰＷＭ値に基づきトナー容器Ｔを回転させた場合、トナー容器Ｔの回転速度が目標回転速度よりも速くなる。トナー容器Ｔから現像器１００に補給されるトナーの量（補給量）は、トナー容器Ｔの内圧が変化する速度に応じた値となることが実験によって分かっている。つまり、トナー容器Ｔの重量が減少することによってトナー容器Ｔの回転速度が目標回転速度よりも速くなった場合、トナー容器Ｔの補給量が目標とする補給量よりも増加してしまう。
【００５１】
さらに、実験によれば、トナー容器Ｔの回転速度が増加するとトナー容器Ｔから１回に排出されるトナーの量が増加する。具体的には、トナー容器Ｔの回転速度が１２０ｒｐｍにおけるトナー排出量は、トナー容器Ｔの回転速度が３０ｒｐｍにおけるトナー排出量に対して４０［％］も増加した。トナー容器Ｔから直接、現像器１００にトナーを補給する構成において、トナー排出量が４０［％］も変化した場合、印刷物の濃度が変化してしまう可能性がある。
【００５２】
本実施の形態では、１回のトナー補給動作は、ポンプ部２１０が最大圧縮された状態から開始し、ポンプ部２１０を伸長させ、その後に圧縮させ、ポンプ部２１０が最大圧縮された状態で終了する。そして、トナーの補給量は、ポンプ部２１０を圧縮する際の回転速度の影響を受ける。そこで、トナー容器Ｔは、ポンプ部２１０が圧縮を開始するまでにＤＣモータ（ＤＣブラシモータ）が目標回転速度で安定するように、回転開始状態（すなわち、前回のトナー補給の回転停止状態）の位置が設計されている。
【００５３】
さらに、本実施の形態では、トナー容器Ｔの回転速度をフィードバック制御することにより、トナー容器Ｔの重量の変化に応じたトナー容器Ｔの回転速度の変化を低減する。フィードバック制御を高精度に行うためには、制御部７００がトナー容器Ｔの回転速度を高精度に測定することが重要である。ＤＣモータ（ＤＣブラシモータ）は、回転開始してから目標回転速度に達するまでに時間がかかる。さらに、ＤＣモータ（ＤＣブラシモータ）は、ＥＮＢ信号が停止してから回転停止するまでにも時間がかかる。従って、ＤＣモータ（ＤＣブラシモータ）が目標回転速度で安定しているタイミングを検出し、回転速度を測定する必要がある。上述したように、本実施形態のＤＣモータ（ＤＣブラシモータ）は、ポンプ部２１０が圧縮を開始するまでに目標回転速度で安定するように設計されている。よって、ポンプ部２１０が圧縮処理しているタイミングで制御部７００はトナー容器Ｔの回転速度を測定する。
【００５４】
以下、駆動モータ６０４の回転速度が目標速度となるように、ＣＰＵ７０１が駆動モータ６０４の回転駆動を制御する回転速度制御処理を説明する。図１０は、回転速度制御処理のフローチャートである。図１０に示す回転速度制御処理は、ＣＰＵ７０１がＲＯＭ７０２に格納されたプログラムをＲＡＭ７０３に読み出して実行することにより実現される。
【００５５】
トナー容器Ｔから現像器１００にトナーを補給する場合、ＣＰＵ７０１は図１０に示す回転速度制御処理を実行する。つまり、ＣＰＵ７０１は、トナー補給指示に基づき、図１０に示す回転速度制御処理を実行する。なお、ＣＰＵ７０１は、濃度センサ８０により検知された現像器１００内のトナーの量が第３の所定量よりも低下した場合にトナー補給指示を発する。
【００５６】
ＣＰＵ７０１は、まず、ステップＳ１００において駆動モータ６０４を制御してトナー容器Ｔを回転させる。すなわち、ＣＰＵ７０１はＲＡＭ７０３に記憶されたＰＷＭ値をモータ駆動部７０４に設定すると共に、ＥＮＢ信号をモータ駆動部７０４に出力する。これによって駆動モータ６０４がトナー容器Ｔの回転駆動を開始する。なお、ＲＡＭ７０３にＰＷＭ値が記憶されていなければ、ＣＰＵ７０１は、例えば、ＰＷＭ値として初期値を設定する。
【００５７】
駆動モータ６０４の回転駆動が開始された後、ステップＳ１０１において、ＣＰＵ７０１は出力検知部７０５からローレベルの信号（論理‘Ｌ’）が出力されるまで待機する。つまり、ＣＰＵ７０１はフラグ２０４が外周部２２１に当接するまで処理を待機する。ステップＳ１０１において、出力検知部７０５からローレベルの信号が出力されると、ステップＳ１０２において、ＣＰＵ７０１は所定クロック信号に応じたカウントを開始する。次いで、ステップＳ１０３において、ＣＰＵ７０１は出力検知部７０５からハイレベルの信号（論理‘Ｈ’）が出力されるまで待機する。つまり、ＣＰＵ７０１はフラグ２０４が凸部２２０に当接するまで待機する。出力検知部７０５から出力される信号がローレベルからハイレベルに変化すると、ステップＳ１０４において、ＣＰＵ７０１はカウントを停止する。すなわち、ステップＳ１０１からステップＳ１０４において、ＣＰＵ７０１は出力検知部７０５からローレベルの信号が出力されていた時間を計測する。ここで、出力検知部７０５から出力された信号がローレベルである期間は、トナー容器Ｔの回転に伴ってフラグ２０４が外周部２２１に当接していた期間に相当する。
【００５８】
出力検知部７０５の出力信号がローレベルからハイレベルに変化することに応じて、ＣＰＵ７０１は補給動作が１回（１ブロック）実施されたことを判定する。そのため、続くステップＳ１０５において、ＣＰＵ７０１はトナー容器Ｔの回転を停止する。ＣＰＵ７０１はモータ駆動部７０４に入力していたＥＮＢ信号を停止してトナー容器Ｔの回転駆動を停止する。
【００５９】
次に、ステップＳ１０６において、ＣＰＵ７０１はＲＡＭ７０３に記憶されたカウント値Ｔｎを取得する。カウント値Ｔｎは、トナー容器Ｔが回転する間に回転センサ２０３により外周部２２１が検出された時間に相当する。そして、回転センサ２０３により外周部２２１が検出された時間はポンプ部２１０が伸縮している時間に相当する。これは、トナー容器Ｔから現像器１００にトナーを補給する補給動作が実施された時間に相当する。
【００６０】
次に、ステップＳ１０７において、ＣＰＵ７０１はカウント値Ｔｎに基づき、ＲＡＭ７０３に記憶されているＰＷＭ値を補正し、回転速度制御処理を終了する。ＣＰＵ７０１は以下のようにＰＷＭ値を補正する。まず、ＣＰＵ７０１は、カウント値Ｔｎから今回の補給動作の回転速度Ｖ（ｎ）を求める。カウント値Ｔｎはフラグ２０４が外周部２２１に当接していた時間を示す。外周部２２１の周長は既知であるので、カウント値Ｔｎに基づき、今回の補給動作の回転速度Ｖ（ｎ）を求めることができる。次に、ＣＰＵ７０１は、次の式１に基づきＰＷＭ設定値の補正値Ｄ（ｎ＋１）を算出する。
【００６１】
Ｄ（ｎ＋１）＝Ｄ（ｎ）＋Ｋｉ＊（Ｖｔｇｔ−Ｖ（ｎ））・・・（式１）
ここで、Ｄ（ｎ）は現在のＰＷＭ値（ステップＳ１００において設定されたＰＷＭ値）である。Ｋｉは所定の比例定数、Ｖｔｇｔは目標回転速度である。ＰＷＭ値の補正値Ｄ（ｎ＋１）は、次回の補給動作の際に使用される。つまり、ＣＰＵ７０１は、ポンプ部２１０が伸縮する時間を計測し、計測結果に基づいて次にトナー容器Ｔを回転駆動させるときの回転速度を制御している。
【００６２】
フラグ２０４が凸部２２０に押し上げられるタイミングはポンプ部２１０の圧縮の終了タイミングに対応する。つまり、制御部７００は回転方向における凸部２２０の前端部の検知結果を回転速度の計測時間の終了と補給動作の終了の両方を示す指標として使用している。これにより、駆動伝達部２０６に設けられている凸部２２０の構成を簡単にすることができると共に、ＣＰＵ７０１の制御も簡単にすることができる。このようにＣＰＵ７０１は、駆動モータ６０４の回転速度を制御するＰＷＭ値を、回転センサ２０３によりトナー容器Ｔの外周部２２１が検知される時間に基づいて補正する。これによって、トナー容器Ｔの回転速度が目標回転速度に制御される。そのため、トナー容器Ｔのトナー排出量を安定させることができる。
【００６３】
図１１は、ＰＷＭ値、出力検知部７０５の出力信号（回転検知信号）、駆動モータ６０４の回転速度、カウント値Ｔｎ、補給動作を開始させるスタート信号、カウント開始を示すカウント開始信号、補給動作を終了させるストップ信号のタイミングチャートである。
【００６４】
ＣＰＵ７０１は、時刻ｔ０においてトナー容器Ｔから現像器１００にトナーを補給する場合、時刻ｔ０においてスタート信号を出力する。このスタート信号が出力されたことに応じて、モータ駆動部７０４が駆動モータ６０４に電流を供給する時間をＰＷＭ値（図１１においてはＤ（ｎ）［％］）に基づいて制御し始める。さらに、ＣＰＵ７０１は、時刻ｔ０においてスタート信号を出力することに応じて、カウント値を０に設定する。モータ駆動部７０４により駆動モータ６０４の回転駆動が開始された後、駆動モータ６０４の回転速度が増加する。このとき、出力検知部７０５はハイレベルの信号を出力している。つまり、トナー容器Ｔのポンプ部２１０は最大限圧縮された状態である。
【００６５】
次いで、時刻ｔ１において、出力検知部７０５の出力信号がハイレベルの信号からローレベルの信号に変化する。ＣＰＵ７０１は出力検知部７０５の出力信号がハイレベルの信号からローレベルの信号に変化することに応じてカウント開始信号を出力する。これにより、カウント値Ｔｎが増加し始める。出力検知部７０５がローレベルの信号を出力している間にポンプ部２１０は伸縮する。
【００６６】
次いで、時刻ｔ２において、出力検知部７０５の出力信号がローレベルの信号からハイレベルの信号に変化する。出力検知部７０５の出力信号がローレベルの信号からハイレベルの信号に変化することに応じてＣＰＵ７０１はストップ信号を出力する。これにより、カウント値Ｔｎの増加が停止すると共に、モータ駆動部７０４により駆動モータ６０４の回転駆動が停止される。このとき、トナー容器Ｔのポンプ部２１０は最大限圧縮している。ＣＰＵ７０１がモータ駆動部７０４により駆動モータ６０４の回転駆動を停止することによって、ポンプ部２１０が伸長を開始する前に、トナー容器Ｔの回転駆動を停止させる。
【００６７】
ここで、トナー容器Ｔが所定の回転角度にて装着部３１０に装着されると、フラグ２０４が凸部２２０（所定部位）に押し上げられる。つまり、ユーザがトナー容器Ｔを所定の回転角度にて装着部３１０に装着した場合、出力検知部７０５の出力信号はローレベルからハイレベルへ変化する。そのため、ＣＰＵ７０１は、出力検知部７０５の出力に基づいて、画像形成装置２００の装着部３１０にトナー容器Ｔが所定の回転角度にて装着されているか否を判定できる。ＣＰＵ７０１は、出力検知部７０５の出力信号がハイレベルであれば、装着部３１０にトナー容器Ｔが装着されていると判定し、出力検知部７０５の出力信号がローレベルであれば、装着部３１０にトナー容器Ｔが装着されていないと判定する。
【００６８】
図１２（ａ）、（ｂ）は、扉開閉ＳＷ２７の出力信号と出力検知部７０５の出力信号の出力タイミングを示す図である。図１２（ａ）、（ｂ）を用いて、画像形成装置２００の装着部３１０にトナー容器Ｔが装着されているか否かを判定する動作について説明する。
【００６９】
トナー補給動作が実行されていない場合、トナー容器Ｔはホームポジション（ＨＰ）にて停止している。このとき、フラグ２０４はトナー容器Ｔの凸部２２０によって押し上げられている（図６（ｂ））。そのため、出力検知部７０５はハイレベルの信号を出力する。なお、扉２６が開放されていなければ、扉開閉ＳＷ２７はローレベルの信号を出力する。
【００７０】
ユーザがトナー容器Ｔを交換する場合、ユーザは扉２６を開放する。扉２６が開状態ならば、扉開閉ＳＷ２７はハイレベルの信号を出力する。そして、ユーザがトナー容器Ｔを装着部３１０から取り出したことに応じて、出力検知部７０５はローレベルの出力信号を出力する。これは、フラグ２０４が自重によって発光部と受光部との間の位置から退避するためである（図６（ａ））。フラグ２０４が光路を遮らない位置へ移動するので、出力検知部７０５はローレベルの信号を出力する。
【００７１】
その後、ユーザが装着部３１０にトナー容器Ｔを装着したことに応じて、出力検知部７０５はハイレベルの出力信号を出力する。そして、ユーザが扉２６を閉じたことに応じて、扉開閉ＳＷ２７はローレベルの出力信号を出力する。扉開閉ＳＷ２７がハイレベルの信号を出力している間に、出力検知部７０５の出力信号がハイレベルからローレベルに変化し、さらにローレベルからハイレベルに変化した場合、ＣＰＵ７０１はトナー容器Ｔが一旦抜き取られた後に装着されたと判定する。
【００７２】
しかし、図１２（ｂ）に示すように、出力検知部７０５がローレベルの出力信号を出力した状態で扉２６が閉じられる可能性がある。例えば、トナー容器Ｔが装着部３１０に装着されないまま扉２６が閉められた場合、各出力信号は図１２（ｂ）に示すようになる。あるいは、トナー容器Ｔが装着部３１０に装着されているが、トナー容器Ｔの回転角度が所定（適切な）の回転角度と異なっている場合も、各出力信号は図１２（ｂ）に示すようになる。ＣＰＵ７０１は、図１２（ｂ）に示すような場合（出力検知部７０５がローレベルを出力した状態で扉開閉ＳＷ２７の出力がハイレベルからローレベルに変化した場合）、トナー容器Ｔが装着部３１０に装着されているのか否かを判定できない。
【００７３】
そこでこのような場合、ＣＰＵ７０１は、トナー容器Ｔの有無を判定するために駆動モータ６０４によってトナー容器Ｔを回転させる。トナー容器Ｔが装着部３１０に装着されていれば、回転するトナー容器Ｔの凸部２２０がやがて回転センサ２０３によって検知される。すると、出力検知部７０５の出力信号がローレベルからハイレベルに切り替わる。つまり、ＣＰＵ７０１は駆動モータ６０４にトナー容器Ｔを回転させ、出力検知部７０５の出力信号がローレベルからハイレベルに変化したことに応じて、トナー容器Ｔが装着部３１０に装着されていたと判定する。しかし、トナー容器Ｔを回転させても、出力検知部７０５の出力信号がローレベルのままであったなら、ＣＰＵ７０１は、トナー容器Ｔが装着部３１０に装着されていないと判定する。
【００７４】
図１３（ａ）〜（ｄ）は、液晶画面７０７に表示される画面例を示す図である。まず、図１３（ａ）は、トナー容器Ｔにトナーが第１の所定量以上残っている（交換条件を満たさない）状態でトナー容器Ｔが装着部３１０から取り出されたことに応じて表示される警告画面１（第１の報知）を示す図である。警告画面１には、取り出されたトナー容器Ｔ内のトナーの色に関する情報、及び、取り出されたトナー容器Ｔを装着部３１０に再装着するようにユーザに促すためのメッセージが表示される。これにより、ユーザが誤って交換不要であったトナー容器Ｔを廃棄してしまうことを抑制できる。警告画面１は、装着部３１０から取り出されたトナー容器Ｔの再装着をユーザに促すためのガイダンスに相当する。なお、取り外されたトナー容器Ｔ内のトナーの量が第１の所定量未満であったならば警告画面１は表示されない。
【００７５】
なお、トナー容器Ｔにトナーが第１の所定量以上残っていることは、そのトナー容器Ｔが交換条件を満たさないことを意味する。残存するトナーの量が第１の所定量未満のトナー容器Ｔは交換条件を満たす。交換条件の充足は、残存するトナー量に基づき決まるとしたが、他の要素で、または他の要素も含めて交換条件を定めてもよい。
【００７６】
図１３（ｂ）は、トナー容器Ｔにトナーが第１の所定量以上残っている（交換条件を満たさない）状態で別のトナー容器Ｔ´に交換されたことに応じて液晶画面７０７に表示される警告画面２（第３の報知）を示す図である。警告画面２には、トナーが第１の所定量以上残っている状態で交換されたトナー容器Ｔ内のトナーの色に関する情報、及び、装着部３１０に装着されたトナー容器Ｔ´に代えて前回取り出した（元の）トナー容器Ｔを再装着するように促すメッセージが表示される。これにより、一旦取り外したトナー容器Ｔにトナーが第１の所定量以上残っていることをユーザに報知させ、再度装着させることができる。そのため、トナー容器Ｔの無駄な廃棄を抑制できる。
【００７７】
なお、ＣＰＵ７０１は、トナー容器Ｔが装着部３１０に装着された後、トナー容器Ｔの識別情報をボトルメモリ２２３から取得する。この識別情報は、ＲＡＭ７０３に記憶される。そして、ＣＰＵ７０１は、新たに装着部３１０に装着されたトナー容器Ｔの識別情報と、ＲＡＭ７０３に記憶されている識別情報とを比較し、新たに装着されたトナー容器Ｔが、直前に取り外したトナー容器Ｔと同一かどうかを判定する。例えばＣＰＵ７０１は、トナーが第１の所定量以上残っているトナー容器Ｔが取り外された後、何らかのトナー容器Ｔが装着されたとき、識別情報同士を比較する。そして比較する識別情報が互いに異なっていれば、ＣＰＵ７０１は、トナー容器Ｔにトナーが第１の所定量以上残っている状態で別のトナー容器Ｔ´に交換されたと判定できる。
【００７８】
図１３（ｃ）は、トナー容器Ｔが装着部３１０に装着されていない状態で扉２６が閉じられたことに応じて液晶画面７０７に表示される未装着画面（第２の報知）の例を示す図である。未装着画面には、トナー容器Ｔを装着部３１０に装着することをユーザに促すためのメッセージが表示される。
【００７９】
図１３（ｄ）は、扉２６が開けられたことに応じて液晶画面７０７に表示される開閉画面を示す。開閉画面には、扉２６を閉めることをユーザに促すためのメッセージが表示される。ただし、開閉画面の表示優先度は前述の警告画面１や警告画面２より低い。つまり、警告画面１または警告画面２の表示中は、扉２６が開けられた状態であっても、開閉画面は表示されない。
【００８０】
ところで、トナー容器Ｔの装着を適切に検知できなかった場合であっても液晶画面７０７に表示された警告画面１を消す必要がある。ユーザが扉２６を閉じたにもかかわらず警告画面１が表示され続けてしまえば、ユーザが不快に感じるからである。
【００８１】
そこで、本実施の形態の画像形成装置２００は、扉開閉ＳＷの出力信号がハイレベルからローレベルに変化した場合にも、警告画面１を非表示にする。従って、警告画面１の表示中にユーザがトナー容器Ｔを装着部３１０に装着した状態で、不適切装着等によって回転センサ２０３が凸部２２０を検知できない場合であっても、ユーザが扉２６を閉じると警告画面１が消去される。あるいは、警告画面１の表示中にユーザがトナー容器Ｔを装着部３１０に装着せずにユーザが扉２６を閉じた場合も警告画面１が消去される。
【００８２】
次に、液晶画面７０７の画面表示制御を説明する。図１４は、画面表示制御処理のフローチャートである。この処理は、ＣＰＵ７０１がＲＯＭ７０２に格納されたプログラムをＲＡＭ７０３に読み出して実行することにより実現される。
【００８３】
ところで、ＣＰＵ７０１は、画像形成装置２００の主電源がオンされた後、読取部２２４を用いて、装着部３１０に装着されたトナー容器Ｔの補給情報を取得し、ＲＡＭ７０３に記憶する。トナー容器Ｔ内のトナーの量が第１の所定量以上で且つ、扉開閉ＳＷ２７の開閉検知信号がローレベルからハイレベルに変化すると、ＣＰＵ７０１は図１４に示す画面表示制御を開始する。従って、通常、第１の所定量以上のトナーが残っているトナー容器Ｔが装着されている状態で扉２６が開けられると画面表示制御が開始される。ここで、ＣＰＵ７０１は、例えば、トナー容器Ｔ内のトナーの量が第１の所定量以上であるか否かを、トナー容器Ｔの回転回数に基づいて判定する。例えば、ＣＰＵ７０１は、トナー容器Ｔの回転回数が所定回数未満ならば、トナー容器Ｔ内のトナーの量が第１の所定量以上であると判定する。
【００８４】
１回の補給動作においてトナー容器Ｔから排出されるトナーの量は決まっている。そのため、トナー容器Ｔの回転回数に基づきトナー容器Ｔ内のトナーの残量を判定できる。ＣＰＵ７０１は、装着部３１０に装着されているトナー容器Ｔが交換条件を満たしているか否かをトナー残量に基づき判定する。具体的には、ＣＰＵ７０１は、トナー容器Ｔの回転回数が所定回数以上であるならば交換条件が満たされたと判定し、トナー容器Ｔの回転回数が所定回数未満であるならば交換条件が満たされないと判定する。なお、交換条件の充足を、トナー容器Ｔの回転回数で決めることに限定されない。例えば、トナー容器Ｔを回転させても現像器１００内のトナーの量が第２の所定量以上とならない場合、ＣＰＵ７０１は、そのトナー容器Ｔは交換条件が満たされたと判定してもよい。
【００８５】
ＣＰＵ７０１は、ステップＳ２００において、ＲＡＭ７０３に格納されている変数である途中取り出しフラグ（所定の情報）をＯＦＦ（値＝０）に初期化する。この途中取り出しフラグは、後述するトナー容器未装着状態で扉２６が閉められ、再度開かれた際の制御（図１６）で使用される。次に、ステップＳ２０１で、ＣＰＵ７０１は、駆動モータ６０４が停止している状態でトナー容器Ｔが取り出される（取り外される）まで待機する。ＣＰＵ７０１は、出力検知部７０５の出力信号がハイレベルからローレベルへ変化すると、トナー容器Ｔが取り出されたと判定し、処理をステップＳ２０２に進める。なお、ＣＰＵ７０１は、トナー容器Ｔが取り出されずに扉２６が閉じられた場合、図１４の画面表示制御を終了する。
【００８６】
ステップＳ２０２において、ＣＰＵ７０１は、液晶画面７０７に警告画面１（図１３（ａ））を表示させる。つまり、トナー容器Ｔ内のトナーの量が第１の所定量以上で且つ、そのトナー容器Ｔが取り出されたと判定されたので、ＣＰＵ７０１は警告画面１を表示させることで、そのトナー容器Ｔの再装着を促す。
【００８７】
次に、ステップＳ２０３において、ＣＰＵ７０１は、トナー容器Ｔが装着部３１０に装着されたか否かを判定する。ここではＣＰＵ７０１は、出力検知部７０５の出力信号がローレベルからハイレベルに変化するとトナー容器Ｔが装着されたと判定する。ＣＰＵ７０１は、トナー容器Ｔが装着された判定すると、処理をステップＳ２０５へ移行する。一方、出力検知部７０５の出力信号がローレベルに維持されていれば、ＣＰＵ７０１は、トナー容器Ｔが装着されたと判定せず、処理をステップＳ２０４へ移行する。ステップＳ２０４において、ＣＰＵ７０１は、扉２６が閉じられたか否かを判定する。ＣＰＵ７０１は、扉開閉ＳＷ２７の開閉検知信号がハイレベルからローレベルへ変化すると扉２６が閉じられたと判定し、処理をステップＳ２１１に進める。一方、開閉検知信号がハイレベルに維持されていれば、ＣＰＵ７０１は扉２６が閉じられたと判定せず、処理をステップＳ２０３へ戻す。従って、ＣＰＵ７０１は、トナー容器Ｔが装着部３１０に装着されるかまたは、扉２６が閉じられるまで、ステップＳ２０３、Ｓ２０４の処理を繰り返す。
【００８８】
ステップＳ２０５において、ＣＰＵ７０１は液晶画面７０７に表示させた警告画面１を消す（つまり、警告画面１を非表示にする）。従って、ＣＰＵ７０１は、トナー容器Ｔの装着が検知されれば、扉２６が開状態であっても警告画面１を非表示にする。なお、ステップＳ２０５において、ＣＰＵ７０１は、液晶画面７０７に警告画面１とは異なる他の画面を表示させてもよい。例えば、トナー容器Ｔの装着操作がなされたことを報知してもよい。あるいは、ステップＳ２０５において、液晶画面７０７は、警告画面１の上に他の画面を重ねて表示してもよい。
【００８９】
次に、ステップＳ２０６において、ＣＰＵ７０１は読取部２２４を用いて、新たに装着されたトナー容器Ｔのボトルメモリ２２３から補給情報を読み取る。補給情報には識別情報が含まれる。次に、ステップＳ２０７において、ＣＰＵ７０１は装着部３１０に装着されたトナー容器Ｔが、前回（直前に）取り出されたトナー容器Ｔと同一であるか否かを判定する識別処理を実施する。前回取り出されたトナー容器Ｔの識別情報はＲＡＭ７０３に記憶されている。従って、ＣＰＵ７０１は、ステップＳ２０６で読み取った識別情報と、ＲＡＭ７０３に記憶されている識別情報とが同じであるかによって、新たに装着されたトナー容器Ｔと、前回取り出されたトナー容器Ｔとが同一のトナー容器Ｔであるか否かを判定する。
【００９０】
ステップＳ２０７において、両識別情報が一致せず、すなわち両トナー容器Ｔが同一でない場合は、ＣＰＵ７０１は、ステップＳ２０８において、液晶画面７０７に警告画面２（図１３（ｂ））を表示させる。従って、ＣＰＵ７０１は、扉２６が開状態であっても、取り出されたトナー容器Ｔとは別のトナー容器Ｔが装着されると警告画面２を表示させる。これにより、トナーが残っているトナー容器Ｔの無駄な廃棄を抑制できる。その後ＣＰＵ７０１は、処理をステップＳ２０９に進める。また、ステップＳ２０７において、両識別情報が一致し、すなわち、両トナー容器Ｔが同一である場合は、ＣＰＵ７０１は警告画面２を表示させることなく処理をステップＳ２０９へ移行する。
【００９１】
ステップＳ２０９において、ＣＰＵ７０１は、扉開閉ＳＷ２７の開閉検知信号がハイレベルからローレベルへ変化したか否かによって、扉２６が閉じられたか否かを判定する。ＣＰＵ７０１は扉２６が閉じられたと判定すると、本画面表示制御を終了させる。一方、開閉検知信号がハイレベルに維持されていれば、ＣＰＵ７０１は扉２６が閉じられたと判定せず、処理をステップＳ２１０に進める。
【００９２】
ステップＳ２１０において、ＣＰＵ７０１は、出力検知部７０５の出力信号がハイレベルからローレベルへ変化したか否かによって、トナー容器Ｔが取り出されたか否かを判定する。ステップＳ２１０において、出力検知部７０５の出力信号がハイレベルに維持されていれば、ＣＰＵ７０１は、トナー容器Ｔが取り出されたと判定せず、処理をステップＳ２０９へ戻す。従って、トナー容器Ｔが取り出されるかまたは、扉２６が閉じられるまで、ＣＰＵ７０１はステップＳ２０９、Ｓ２１０の処理を繰り返す。一方、ステップＳ２１０において、ＣＰＵ７０１はトナー容器Ｔが取り出されたと判定すると、処理をステップＳ２０２に戻す。従って、ＣＰＵ７０１は、警告画面１を消去した後、扉２６が閉じられることなく装着部３１０にトナー容器Ｔが装着され、その後、そのトナー容器Ｔが取り出されると、警告画面１を再表示させる。
【００９３】
ステップＳ２１１において、ＣＰＵ７０１は警告画面１を消す。従って、ＣＰＵ７０１は、トナー容器Ｔの装着が検知されずに扉２６が閉じられた場合、警告画面１を非表示にする。なお、ステップＳ２１１において、ＣＰＵ７０１は、液晶画面７０７に警告画面１とは異なる他の画面を表示させてもよい。あるいは、ステップＳ２１１において、液晶画面７０７は、警告画面１の上に他の画面を重ねて表示してもよい。次に、ステップＳ２１２において、ＣＰＵ７０１は後述するボトル有無検知処理（図１５）を実行する。このボトル有無検知処理は、トナー容器Ｔが装着部３１０に装着されているか否かを再判定する処理である。
【００９４】
次に、ステップＳ２１３において、ＣＰＵ７０１は、ボトル有無検知の結果に基づき、トナー容器Ｔが装着部３１０に装着されているか否かを判定する。そして、トナー容器Ｔが装着部３１０に装着されていると判定された場合、ＣＰＵ７０１は処理をステップＳ２１４へ移行する。ステップＳ２１４において、ＣＰＵ７０１は読取部２２４を用いて、装着されたトナー容器Ｔのボトルメモリ２２３から補給情報を読み取り、処理をステップＳ２１５に進める。ステップＳ２１５、Ｓ２１６では、ＣＰＵ７０１は、ステップＳ２０７、Ｓ２０８と同様の処理を実行する。ステップＳ２１６の後、ＣＰＵ７０１は、警告画面２が表示された状態で本画面表示制御を終了する。この場合、その後、ユーザが扉２６を開放すると、ＣＰＵ７０１は再び画面表示制御を開始する。ステップＳ２０７での判別の結果、両識別情報が一致し、すなわち、両トナー容器Ｔが同一である場合は、ＣＰＵ７０１は警告画面２を表示させることなく本画面表示制御を終了する。
【００９５】
ステップＳ２１３の判別の結果、トナー容器Ｔが装着されていなければ、ＣＰＵ７０１は処理をステップＳ２１７へ移行する。ステップＳ２１７において、ＣＰＵ７０１は液晶画面７０７に未装着画面（図１３（ｃ））を表示させる。従って、トナー容器Ｔが装着部３１０に装着されずに扉２６が閉じられた場合、液晶画面７０７には未装着画面が表示される。そして、ステップＳ２１８へ移行し、ＣＰＵ７０１は、ＲＡＭ７０３に格納されている途中取り出しフラグをＯＮ（値＝１）にする。途中取り出しフラグがＯＮであることは、トナーが第１の所定量以上残っている状態でトナー容器Ｔが装着部３１０から取り出されたまま扉２６が閉められたことを示す。ステップＳ２１８の後、ＣＰＵ７０１は液晶画面７０７に未装着画面を表示させたまま本画面表示制御を終了する。
【００９６】
ステップＳ２０５、Ｓ２１１によれば、回転センサ２０３によりトナー容器Ｔの凸部２２０が検出されるか、または、扉開閉ＳＷ２７により扉２６が閉じられたことが検知されると警告画面１が非表示にされる。あるいは、他の画面が警告画面１の上に重ねられる。
【００９７】
図１５は、図１４のステップＳ２１２で実行されるボトル有無検知処理のフローチャートである。このボトル有無検知処理は、トナー容器Ｔの装着が検知されずに扉２６が閉じられた場合に、トナー容器Ｔが装着部３１０に装着されたか否かを改めて判定する処理である。
【００９８】
まず、ステップＳ４００において、ＣＰＵ７０１は出力検知部７０５の出力信号がローレベル（Ｌｏｗ）であるか否かを判別する。上述したように、トナー容器Ｔが所定の回転角度にて装着部３１０に装着されている場合、出力検知部７０５はハイレベルの出力信号を出力する。しかし、トナー容器Ｔが所定の回転角度と異なる回転角度にて装着部３１０に装着されている場合、出力検知部７０５はローレベルの出力信号を出力する。また、トナー容器Ｔが装着部３１０に装着されていない場合も、出力検知部７０５はローレベルの信号を出力する。
【００９９】
ステップＳ４００で、出力検知部７０５の出力信号がローレベルならば、ＣＰＵ７０１は、ステップＳ４０１において、駆動モータ６０４を駆動する。すなわち、ＣＰＵ７０１は、ＲＡＭ７０３に記憶されたＰＷＭ値をモータ駆動部７０４に設定すると共に、ＥＮＢ信号をモータ駆動部７０４に出力する。これによって駆動モータ６０４が駆動され、トナー容器Ｔが回転を開始する。なお、駆動モータ６０４の駆動を開始した後、ＣＰＵ７０１は不図示のタイマ（不図示）によって時間の計測を開始する。一方、ステップＳ４００において、出力検知部７０５の出力信号がハイレベルならば、ＣＰＵ７０１は処理をステップＳ４０４へ移行する。この場合、回転センサ２０３が凸部２２０を検知しているので、ＣＰＵ７０１はトナー容器Ｔが装着部３１０に装着されている（トナー容器Ｔ有り）と判定する。
【０１００】
駆動モータ６０４が駆動を開始した後、ＣＰＵ７０１は、ステップＳ４０２において、出力検知部７０５の出力信号がハイレベルであるか否かを判別する。ここで、トナー容器Ｔが装着部３１０に装着されていれば、トナー容器Ｔが回転することで、やがてトナー容器Ｔの凸部２２０が回転センサ２０３によって検知される。つまり、トナー容器Ｔが装着部３１０に装着されていれば、出力検知部７０５の出力信号は駆動モータ６０４を駆動させた後にローレベルからハイレベルに変化する。
【０１０１】
また、ステップＳ４０２において、出力検知部７０５の出力信号がローレベルである場合は、ＣＰＵ７０１は、処理をステップＳ４０５に進める。ステップＳ４０５において、ＣＰＵ７０１は、ステップＳ４０１で駆動モータ６０４の駆動を開始してから所定時間が経過したか否かをタイマの計測結果に基づいて判別する。ここで、所定時間は、駆動モータ６０４が駆動を開始してから回転センサ２０３が凸部２２０を検出するのに十分な時間に設定される。そして、駆動モータ６０４の駆動を開始してから所定時間が経過していない場合は、ＣＰＵ７０１は、処理をステップＳ４０２に戻す。従って、出力検知部７０５からハイレベルの出力信号が出力されるかまたは、駆動モータ６０４の駆動を開始してから所定時間が経過するまで、ＣＰＵ７０１は駆動モータ６０４の駆動を継続する。
【０１０２】
ステップＳ４０２において出力検知部７０５の出力信号がハイレベルである場合は、ＣＰＵ７０１は処理をステップＳ４０３へ移行し、ＥＮＢ信号を停止して駆動モータ６０４の駆動を停止させる。なお、駆動モータ６０４が駆動を停止したことに応じて、ＣＰＵ７０１はタイマによる時間の計測を停止する。次に、ステップＳ４０４において、ＣＰＵ７０１は、トナー容器Ｔが装着部３１０に装着されていると判定し、図１５の処理を終了する。
【０１０３】
ステップＳ４０５で、駆動モータ６０４の駆動を開始してから所定時間が経過すると、トナー容器Ｔを回転させる動作を所定時間継続しても、回転センサ２０３が凸部２２０を検出できなかったと判断できる。そこでＣＰＵ７０１は、ステップＳ４０６で、ＥＮＢ信号を停止して駆動モータ６０４の駆動を停止させると共に、タイマによる時間の計測を停止する。そしてＣＰＵ７０１は、ステップＳ４０７で、トナー容器Ｔが装着部３１０に装着されていない（トナー容器Ｔ無し）と判定する。
【０１０４】
ステップＳ４０４、Ｓ４０７の後、ＣＰＵ７０１は、図１５のボトル有無検知処理を終了する。本処理によれば、扉２６が閉じられた時点で回転センサ２０３がトナー容器Ｔの凸部２２０を検出していない場合であっても、その後のトナー容器Ｔの回転動作によって装着部３１０にトナー容器Ｔが装着されていると判定することが可能となる。
【０１０５】
次に、警告画面１を再表示するための画面表示制御について説明する。従来の画像形成装置では、トナーボトル内にトナーがまだ残っている旨の警告画面が一旦、非表示になった場合に、トナーボトルの挿抜を再度検知しない限り警告画面が再表示されない。そのため、ユーザは、トナーがまだ残っているトナーボトルでなく、新しいトナーボトルを装着してしまうおそれがあった。これを解決するために、本実施の形態では、警告画面１を再表示する機会を設ける。
【０１０６】
図１６は、警告画面の再表示制御処理のフローチャートである。この処理は、ＣＰＵ７０１がＲＯＭ７０２に格納されたプログラムをＲＡＭ７０３に読み出して実行することにより実現される。この処理は、図１４に示す画面表示制御処理の後であって、扉開閉ＳＷ２７の開閉検知信号がローレベルからハイレベルへ変化すると開始される。
【０１０７】
まず、ステップＳ５００において、ＣＰＵ７０１は、ＲＡＭ７０３に格納されている途中取り出しフラグがＯＮであるか否かを判別する。そして、途中取り出しフラグがＯＦＦである場合は、ステップＳ５０２において、ＣＰＵ７０１は、開閉画面（図１３（ｄ））を液晶画面７０７に表示させ、図１６の処理を終了する。一方、途中取り出しフラグがＯＮである場合は、警告画面１（図１３（ａ））を液晶画面７０７に表示させ、図１６の処理を終了する。警告画面１が再表示されるので、トナーが第１の所定量以上残っているトナー容器Ｔの再装着を、ユーザが扉２６を開けたタイミングで改めて促すことができる。
【０１０８】
本実施の形態によれば、ＣＰＵ７０１は、警告画面１の表示の実施中で且つ装着部３１０にトナー容器Ｔが装着されていないと判定されている状態で扉２６が閉じられたと判定されると、警告画面１の表示を終了する（Ｓ２１１）。従って、扉２６が閉じられたまま警告画面１が表示され続けることによる不快感が解消される。また、ユーザがトナー容器Ｔの着脱を繰り返すことを抑制できるので、画像形成装置２００のダウンタイムを抑制できる。また、その後、扉２６が開けられたと判定されると、制御手段としてのＣＰＵ７０１は、警告画面１の表示を再度実施する（Ｓ５０１）。これにより、交換条件を満たさないトナー容器Ｔの再装着を促す報知を、扉２６が閉じられたことで一旦終了した後においても、扉２６が開けられたときに再度実施することができる。よって、トナー容器Ｔが交換可能な画像形成装置においてユーザビリティを向上することができる。
【０１０９】
また、ＣＰＵ７０１は、トナー容器Ｔが装着されていない状態で扉２６が閉じられたことに応じて警告画面１の表示を終了した場合、扉２６が閉じられたまま、トナー容器Ｔの装着の有無を再度判定する（Ｓ２１２、Ｓ２１３）。これにより、トナー容器Ｔの回転角度が不適切であっても、装着の有無の再度の判定時にトナー容器Ｔを回転させることで装着有りへと判定が変わる可能性がある。従って、ユーザによる装着の不備を是正することができる。また、装着の有無の再度の判定の結果、トナー容器Ｔが装着されていないと改めて判定された場合は、未装着画面（図１３（ｃ））が表示されるので（Ｓ２１７）、トナー容器Ｔが未装着であることを確証の高い状態で報知できる。一方、装着の有無の再度の判定の結果、トナー容器Ｔが装着されていると判定された場合において、装着されたトナー容器Ｔと前回取り出されたトナー容器Ｔとが同一でない場合は、警告画面２（図１３（ｂ））が表示される（Ｓ２１６）。これにより、トナーが残っているトナー容器Ｔの無駄な廃棄を抑制できる。
【０１１０】
なお、装着の有無の再度の判定は必須でなく、すなわち、図１４のステップＳ２１２〜Ｓ２１６を設けることは必須でない。例えば、ステップＳ２１１の後、ステップＳ２１７、Ｓ２１８を実行し、途中取り出しフラグをＯＮに設定するようにしてもよい。
【０１１１】
なお、図１３（ａ）〜（ｄ）に示す警告画面１（第１の報知）、警告画面２（第３の報知）、未装着画面（第２の報知）、開閉画面、及び図９に示す交換画面は、画面表示による各種報知の例であった。しかし、報知の態様は画面表示に限らず、例えば音声を用いてもよい。
【０１１２】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【符号の説明】
【０１１３】
２６  扉
１００  現像器
３１０  装着部
６０４  駆動モータ
７０１  ＣＰＵ
Ｔ  トナー容器
【図１】
2019184877.tif 000003
【図２】
2019184877.tif 000004
【図３】
2019184877.tif 000005
【図４】
2019184877.tif 000006
【図５】
2019184877.tif 000007
【図６】
2019184877.tif 000008
【図７】
2019184877.tif 000009
【図８】
2019184877.tif 000010
【図９】
2019184877.tif 000011
【図１０】
2019184877.tif 000012
【図１１】
2019184877.tif 000013
【図１２】
2019184877.tif 000014
【図１３】
2019184877.tif 000015
【図１４】
2019184877.tif 000016
【図１５】
2019184877.tif 000017
【図１６】
2019184877.tif 000018