(57)【要約】【課題】現像カートリッジの装置本体からの不正取出しが行われたことを判別可能にする。【解決手段】電源が投入されると、１つの現像器の読み書き位置に位置決めされ（＃５２）、カートリッジメモリの特定領域が読み取られ（＃５４）、不正取出フラグがセットされているか否かを判別する（＃５６）。そして、不正取出フラグがセットされていなければ（＃５６でＮＯ）、カートリッジメモリに格納されている寿命に関する情報を読み取って本体メモリに書き込む処理を実行した後（＃５８）、カートリッジメモリの特定領域に不正取出フラグをセットする（＃６０）。【選択図】      図８
2004286948.tif 000002
【特許請求の範囲】
【請求項１】
トナーを収容する現像カートリッジが装置本体に対して着脱可能に構成され、前記現像カートリッジの寿命に関する情報を含む固有情報を記憶するカートリッジ記憶手段が前記現像カートリッジに設けられた画像形成装置において、
前記現像カートリッジの前記装置本体からの不正取出しを認識可能とするための不正取出情報を前記カートリッジ記憶手段に書き込む本体制御手段を備えたことを特徴とする画像形成装置。
【請求項２】
前記本体制御手段は、電源投入ごとに前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていないと判断したときに、前記カートリッジ記憶手段に前記不正取出情報を書き込む請求項１に記載の画像形成装置。
【請求項３】
前記本体制御手段は、所定の画像形成枚数ごとに前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていないと判断したときに、前記カートリッジ記憶手段に前記不正取出情報を書き込む請求項１に記載の画像形成装置。
【請求項４】
前記本体制御手段は、画像形成動作ごとに前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていないと判断したときに、前記カートリッジ記憶手段に前記不正取出情報を書き込む請求項１に記載の画像形成装置。
【請求項５】
前記装置本体に設けられた本体記憶手段と、
前記現像カートリッジのトナー残量に応じた寿命値を求めて前記本体記憶手段に更新記憶する寿命演算手段とをさらに備え、
前記本体制御手段は、前記カートリッジ記憶手段に前記不正取出情報が書き込まれていないと判断したときに、前記カートリッジ記憶手段の少なくとも前記寿命に関する情報を前記本体記憶手段に格納するもので、
前記寿命演算手段は、画像形成毎に消費されるトナー量に応じた値を積算した積算値を求め、その積算値と前記本体記憶手段に格納された前記寿命に関する情報とに基づき前記寿命値を求めるものである請求項２〜４のいずれかに記載の画像形成装置。
【請求項６】
前記装置本体に対し移動可能に構成され、少なくとも１つの前記現像カートリッジが装着可能なカートリッジ支持手段と、
少なくとも所定の着脱位置と所定の読み書き位置とに前記カートリッジ支持手段を位置決めすべく前記カートリッジ支持手段を駆動する駆動手段と、
前記駆動手段の動作を制御して前記カートリッジ支持手段の位置決めを制御する駆動制御手段とをさらに備え、
前記着脱位置は、前記装置本体に設けられた現像カートリッジ用開口部を通して前記現像カートリッジの着脱が可能となる位置であり、
前記読み書き位置は、前記本体制御手段による前記カートリッジ記憶手段の読み書きが可能となる位置であり、
前記本体制御手段は、前記装置本体からの前記現像カートリッジの取出指示があると、その現像カートリッジの前記カートリッジ記憶手段に記憶されている前記寿命に関する情報を前記本体記憶手段に更新記憶されている前記寿命値に更新するとともに、前記不正取出情報を消去する取出準備動作を行うもので、
前記駆動制御手段は、前記取出指示があると、まず前記カートリッジ支持手段を前記読み書き位置に位置決めし、前記本体制御手段による前記取出準備動作の終了後に、前記カートリッジ支持手段を前記着脱位置に位置決めするものである請求項５に記載の画像形成装置。
【請求項７】
前記本体制御手段は、前記現像カートリッジが前記装置本体に装着されたときに、その装着された前記現像カートリッジの前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていると判断したときに、異常処理を行う請求項６に記載の画像形成装置。
【請求項８】
前記駆動手段は、前記現像カートリッジ用開口部を閉塞するカバーが開かれたときは、前記カートリッジ支持手段の駆動を停止する請求項６または７に記載の画像形成装置。
【請求項９】
前記カートリッジ支持手段は、前記現像カートリッジ用開口部の開口面にほぼ直交する回動軸周りに前記現像カートリッジを回動可能に構成されている請求項６〜８のいずれかに記載の画像形成装置。
【請求項１０】
前記現像カートリッジ用開口部を閉塞するカバーと、
前記カバーの開閉状態を検出する検出手段とをさらに備え、
前記駆動制御手段は、前記取出準備動作の終了後に前記カートリッジ支持手段を前記着脱位置に位置決めした状態で、前記カバーが一旦開かれた後閉じられたことが検出されると、前記現像カートリッジが前記装置本体に装着されたと判断して前記カートリッジ支持手段を前記読み書き位置に位置決めする請求項６〜９のいずれかに記載の画像形成装置。
【請求項１１】
トナーを収容する現像カートリッジが装置本体に対して着脱可能に構成され、前記現像カートリッジの寿命に関する情報を含む固有情報を記憶するカートリッジ記憶手段が前記現像カートリッジに設けられた画像形成装置において、
前記現像カートリッジの前記装置本体からの不正取出しを認識可能とするための不正取出情報を前記カートリッジ記憶手段に書き込む工程と、
前記現像カートリッジの前記装置本体からの取出指示があると、前記カートリッジ記憶手段に書き込まれている前記不正取出情報を消去する工程と
を備えたことを特徴とする現像カートリッジ不正取出情報の記憶制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、装置本体に対して着脱可能な現像カートリッジに、その寿命に関する情報を含む固有情報を記憶するカートリッジ記憶手段が設けられた画像形成装置およびそのカートリッジ記憶手段に書き込む現像カートリッジ不正取出情報の記憶制御方法に関するものである。
【０００２】
【従来の技術】
トナーを使用して画像を形成するプリンタ、複写機およびファクシミリ装置などの画像形成装置においては、トナー補給をユーザ自身が容易に行い得るように、トナー収容部がカートリッジ化されて現像カートリッジとして装置本体に対して着脱可能に構成されている。このような構成において、従来、現像カートリッジに収容されているトナー量などの寿命に関する情報、トナーの色、製造年月日その他の当該現像カートリッジの固有情報を記憶する不揮発性メモリなどからなるカートリッジメモリを現像カートリッジに設けるようにしたものが知られている（例えば、特許文献１、２参照）。上記特許文献１に記載の装置では、カートリッジメモリに電気的に接続された現像カートリッジ側のコネクタと、本体制御部に電気的に接続された装置本体側のコネクタとを接続した状態で、本体制御部によりカートリッジメモリの読み書きを行うように構成されている。また、上記特許文献２に記載の装置では、アンテナ部を介してカートリッジメモリの読み書きを非接触で行うように構成されている。
【０００３】
このような従来装置では、例えば不揮発性メモリの書換回数寿命、装置本体と現像カートリッジとを接続するコネクタの接続回数寿命や、そのコネクタを接離駆動するアクチュエータの駆動回数寿命などを考慮して、カートリッジメモリの読み書きを所定のタイミングで断続的に行うようにしている。従って、カートリッジメモリに格納されている寿命に関する情報は、最新のデータと常に一致しているわけではない。
【０００４】
【特許文献１】
特開２００２−３４１７０６号公報（段落［００１５］〜［００１９］）
【特許文献２】
特開２００１−２９０４００号公報（段落［０００４］）
【０００５】
【発明が解決しようとする課題】
ところで、上述したように、ユーザ自身による現像カートリッジの交換が可能に構成されているので、例えば大量印刷を行う際に、使用中の現像カートリッジを一旦取り出して保管しておき、新しい現像カートリッジを装着して大量印刷を行った後に、その現像カートリッジを取り出して保管しておいた古い現像カートリッジを再装着するような使い方も考えられる。このような使い方をする場合には、現像カートリッジを取り出す前に、寿命に関する情報の最新データをカートリッジメモリに書き込んで寿命に関する情報を最新データに一致させておかないと、再装着したときにカートリッジメモリから読み出す寿命に関する情報が不正確なものとなってしまうため、現像カートリッジの正確な寿命管理ができなくなってしまう。
【０００６】
ところが、画像形成装置の構成によっては、カートリッジメモリの情報を更新する前に、ユーザによって現像カートリッジが取り出されてしまうような不正取出しが行われることが考えられる。例えばカートリッジメモリの読み書き位置と、現像カートリッジの着脱位置とが異なり、現像カートリッジがカートリッジメモリの読み書き位置に移動中に現像カートリッジの着脱位置を通過するような構成において、現像カートリッジが着脱位置を通過する際にうっかりユーザによって現像カートリッジが取り出されてしまうことが考えられる。また、例えば停電などにより電源が遮断されたときに現像カートリッジが偶発的に着脱位置で停止した場合に、誤まってユーザによって現像カートリッジが取り出されてしまうことも考えられる。
【０００７】
このような不正取出しが行われると、カートリッジメモリの寿命に関する情報が最新のデータに更新されていないために、その取り出した現像カートリッジを後で再び使用するときにカートリッジメモリの記憶内容を読み出しても、寿命管理を正確に行うことが不可能になってしまう。
【０００８】
この発明は上記課題に鑑みなされたものであり、着脱可能な現像カートリッジにカートリッジメモリが設けられた画像形成装置において、現像カートリッジの装置本体からの不正取出しが行われたことを判別可能にすることを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、この発明にかかる画像形成装置は、トナーを収容する現像カートリッジが装置本体に対して着脱可能に構成され、前記現像カートリッジの寿命に関する情報を含む固有情報を記憶するカートリッジ記憶手段が前記現像カートリッジに設けられた画像形成装置において、前記現像カートリッジの前記装置本体からの不正取出しを認識可能とするための不正取出情報を前記カートリッジ記憶手段に書き込む本体制御手段を備えたことを特徴としている。
【００１０】
この構成によれば、現像カートリッジの装置本体からの不正取出しを認識可能とするための不正取出情報がカートリッジ記憶手段に書き込まれる。したがって、カートリッジ記憶手段に不正取出情報が書き込まれているか否かに基づいて、現像カートリッジの不正取出しが行われたか否かの判別が可能になる。ここで、「現像カートリッジの不正取出し」とは、現像カートリッジが所定の手順を経ずに装置本体から取り出されること、例えば停電中など交換が指示されない状態で取り出されたり、寿命に関する情報の最新データがカートリッジ記憶手段に書き込まれることなく取り出されることを言う。
【００１１】
ところで、現像カートリッジの装置本体からの不正取出しが行われた場合に、その不正取出しがされた現像カートリッジと入れ換えに装置本体に装着された現像カートリッジのカートリッジ記憶手段には、不正取出情報が書き込まれていない。また、現像カートリッジの装置本体からの不正取出しは、特に停電中などの電源オフのときに行われることが考えられる。
【００１２】
そこで、前記本体制御手段は、電源投入ごとに前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていないと判断したときに、前記カートリッジ記憶手段に前記不正取出情報を書き込むようにしてもよい。
【００１３】
この構成によれば、電源投入ごとにカートリッジ記憶手段の書込情報が読み取られ、不正取出情報が書き込まれているか否かが判断され、書き込まれていないと判断したときに、不正取出情報が書き込まれる。したがって、電源オフ状態で現像カートリッジの不正取出しが行われ、それと入れ換えに別の現像カートリッジが装着されたとしても、次の電源投入時には、その現像カートリッジのカートリッジ記憶手段に不正取出情報が書き込まれることとなるため、その現像カートリッジの不正取出しの判別が可能になる。
【００１４】
また、現像カートリッジの不正取出しは、電源オン状態であっても、例えば装置の動作中にユーザによって現像カートリッジの取出口を閉塞するカバーが開かれて、移動中であった現像カートリッジが偶発的に取出可能位置に停止したときなどに、誤まって行われることが考えられる。
【００１５】
そこで、前記本体制御手段は、所定の画像形成枚数ごとに前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていないと判断したときに、前記カートリッジ記憶手段に前記不正取出情報を書き込むようにしてもよい。
【００１６】
この構成によれば、所定の画像形成枚数ごとにカートリッジ記憶手段の書込情報が読み取られ、不正取出情報が書き込まれているか否かが判断され、書き込まれていないと判断したときに、不正取出情報が書き込まれる。したがって、現像カートリッジの不正取出しが行われ、それと入れ換えに別の現像カートリッジが装着されたとしても、装置で実行される画像形成が所定枚数に達したときに、その現像カートリッジのカートリッジ記憶手段に不正取出情報が書き込まれることとなるため、その現像カートリッジの不正取出しの判別が可能になる。
【００１７】
また、前記本体制御手段は、画像形成動作ごとに前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていないと判断したときに、前記カートリッジ記憶手段に前記不正取出情報を書き込むようにしてもよい。
【００１８】
この構成によれば、画像形成動作ごとにカートリッジ記憶手段の書込情報が読み取られ、不正取出情報が書き込まれているか否かが判断され、書き込まれていないと判断したときに、不正取出情報が書き込まれる。したがって、現像カートリッジの不正取出しが行われ、それと入れ換えに別の現像カートリッジが装置本体に装着されたとしても、画像形成動作が行われるときに、その現像カートリッジのカートリッジ記憶手段に不正取出情報が書き込まれることとなるため、その現像カートリッジの不正取出しの判別が可能になる。
【００１９】
また、前記装置本体に設けられた本体記憶手段と、前記現像カートリッジのトナー残量に応じた寿命値を求めて前記本体記憶手段に更新記憶する寿命演算手段とをさらに備え、前記本体制御手段は、前記カートリッジ記憶手段に前記不正取出情報が書き込まれていないと判断したときに、前記カートリッジ記憶手段の少なくとも前記寿命に関する情報を前記本体記憶手段に格納するもので、前記寿命演算手段は、画像形成毎に消費されるトナー量に応じた値を積算した積算値を求め、その積算値と前記本体記憶手段に格納された前記寿命に関する情報とに基づき前記寿命値を求めるものであるとしてもよい。
【００２０】
この構成によれば、カートリッジ記憶手段に不正取出情報が書き込まれていないと判断されると、カートリッジ記憶手段の少なくとも寿命に関する情報が本体記憶手段に格納される。そして、その寿命に関する情報と、画像形成毎に消費されるトナー量に応じた値を積算した積算値とに基づき、現像カートリッジのトナー残量に応じた寿命値が求められて、本体記憶手段に更新記憶される。
【００２１】
ここで、カートリッジ記憶手段の書込情報の読取りが電源オンごとの場合には、その不正取出し後に装着された現像カートリッジに収容されるトナー量と、本体記憶手段に格納された寿命に関する情報との差異は、その装着が電源オン中の場合には、装着から電源オフまでの画像形成で消費されたトナー量に抑えられるので、寿命管理を比較的正確に行うことが可能になる。また、その装着が電源オフ中の場合には、上記差異はないので、寿命管理を正確に行うことができる。
【００２２】
また、カートリッジ記憶手段の書込情報の読取りが所定の画像形成枚数ごとの場合には、その不正取出し後に装着された現像カートリッジに収容されるトナー量と、本体記憶手段に格納された寿命に関する情報との差異は、最大で上記所定枚数の画像形成で消費されたトナー量に抑えられるので、その寿命管理を比較的正確に行うことが可能になる。なお、上記所定の画像形成枚数は、上記差異が大きくなり過ぎて寿命管理を正確に行えなくなるような枚数に設定すればよい。
【００２３】
さらに、カートリッジ記憶手段の書込情報の読取りが画像形成動作ごとの場合に、「画像形成動作ごと」は画像形成開始前でも画像形成終了後でもよい。画像形成開始前であれば、画像形成のスループットは低下するが、その不正取出し後に装着された現像カートリッジに収容されるトナー量と、本体記憶手段に格納される寿命に関する情報とがほぼ一致するため、その寿命管理を正確に行うことが可能になるという利点がある。一方、画像形成終了後であれば、その不正取出し後に装着された現像カートリッジに収容されるトナー量と、本体記憶手段に格納される寿命に関する情報とは、その画像形成動作で消費されるトナー量だけ差異が生じるが、画像形成のスループットは低下しないという利点がある。
【００２４】
また、前記装置本体に対し移動可能に構成され、少なくとも１つの前記現像カートリッジが装着可能なカートリッジ支持手段と、少なくとも所定の着脱位置と所定の読み書き位置とに前記カートリッジ支持手段を位置決めすべく前記カートリッジ支持手段を駆動する駆動手段と、前記駆動手段の動作を制御して前記カートリッジ支持手段の位置決めを制御する駆動制御手段とをさらに備え、前記着脱位置は、前記装置本体に設けられた現像カートリッジ用開口部を通して前記現像カートリッジの着脱が可能となる位置であり、前記読み書き位置は、前記本体制御手段による前記カートリッジ記憶手段の読み書きが可能となる位置であり、前記本体制御手段は、前記装置本体からの前記現像カートリッジの取出指示があると、その現像カートリッジの前記カートリッジ記憶手段に記憶されている前記寿命に関する情報を前記本体記憶手段に更新記憶されている前記寿命値に更新するとともに、前記不正取出情報を消去する取出準備動作を行うもので、前記駆動制御手段は、前記取出指示があると、まず前記カートリッジ支持手段を前記読み書き位置に位置決めし、前記本体制御手段による前記取出準備動作の終了後に、前記カートリッジ支持手段を前記着脱位置に位置決めするものであるとしてもよい。
【００２５】
この構成によれば、現像カートリッジの取出指示があると、まずカートリッジ支持手段が読み書き位置に位置決めされ、その現像カートリッジのカートリッジ記憶手段に寿命に関する情報として本体記憶手段に更新記憶されている寿命値が書き込まれるとともに、不正取出情報が消去される。そして、その後にカートリッジ支持手段が着脱位置に位置決めされる。これによって、本体記憶手段に更新記憶されている寿命値がカートリッジ記憶手段に書き込まれた現像カートリッジは、不正取出情報が消去されていることから、装置本体からの不正取出しがされたものではなく、所定の手順を経て取り出された現像カートリッジとして扱われることとなる。
【００２６】
また、前記本体制御手段は、前記現像カートリッジが前記装置本体に装着されたときに、その装着された前記現像カートリッジの前記カートリッジ記憶手段の書込情報を読み取り、前記不正取出情報が書き込まれているか否かを判断し、書き込まれていると判断したときに、異常処理を行うとしてもよい。
【００２７】
この構成によれば、現像カートリッジが装置本体に装着されたときに、その装着された現像カートリッジのカートリッジ記憶手段の書込情報として不正取出情報が書き込まれている場合には、異常処理が行われる。上述したように、所定の手順を経て装置本体から取り出された現像カートリッジの不正取出情報は消去されているので、装着された現像カートリッジに不正取出情報が書き込まれているということは、その現像カートリッジは以前に装置本体からの不正取出しがされたことを意味している。従って、その現像カートリッジのカートリッジ記憶手段に格納されている寿命に関する情報は不正確である可能性が高いことから、異常処理を行うことで、寿命管理が不正確になるのを未然に防止することが可能になる。
【００２８】
なお、上記異常処理として、例えば装着された現像カートリッジが以前に装置本体からの不正取出しがされたものである旨のメッセージを表示して、ユーザに報知するようにしてもよい。また、上記異常処理として、例えば画像形成動作を停止してサービスマンによるメンテナンスを要求するようにしてもよい。
【００２９】
また、前記駆動手段は、前記現像カートリッジ用開口部を閉塞するカバーが開かれたときは、前記カートリッジ支持手段の駆動を停止するような構成を採用すると、例えばユーザにより上記カバーが開かれたときに、偶発的に現像カートリッジが現像カートリッジ用開口部から取出可能な位置に停止すると、ユーザーにより誤って現像カートリッジの不正取出しが行われることが考えられる。しかしながら、その場合には、不正取出情報が消去されることなく装置本体から取り出されることになるので、その現像カートリッジは不正取出しがされたものであることを判別することが可能になる。
【００３０】
また、前記カートリッジ支持手段は、前記現像カートリッジ用開口部の開口面にほぼ直交する回動軸周りに前記現像カートリッジを回動可能に構成されているとすると、回動軸周りに読み書き位置および着脱位置が設けられていることから、例えば読み書き位置への移動中に着脱位置を通過することが考えられる。その場合、停電などにより電源が遮断されたりユーザにより上記カバーが開かれたときに、偶発的に現像カートリッジが現像カートリッジ用開口部から取出可能な位置に停止すると、ユーザーにより誤って現像カートリッジの不正取出しが行われることが考えられる。しかしながら、その場合には、不正取出情報が消去されることなく装置本体から取り出されることになるので、その現像カートリッジは不正取出しがされたものであることを判別することが可能になる。
【００３１】
また、前記現像カートリッジ用開口部を閉塞するカバーと、前記カバーの開閉状態を検出する検出手段とをさらに備え、前記駆動制御手段は、前記取出準備動作の終了後に前記カートリッジ支持手段を前記着脱位置に位置決めした状態で、前記カバーが一旦開かれた後閉じられたことが検出されると、前記現像カートリッジが前記装置本体に装着されたと判断して前記カートリッジ支持手段を前記読み書き位置に位置決めするとしてもよい。
【００３２】
この構成によれば、カートリッジ支持手段への現像カートリッジの装着を、センサなどにより物理的に検出することなく判断することができ、これによって着脱位置に位置決めした状態から読み書き位置に位置決めした状態にカートリッジ支持手段を確実に駆動することができる。
【００３３】
また、上記目的を達成するために、この発明にかかる現像カートリッジ不正取出情報の記憶制御方法は、トナーを収容する現像カートリッジが装置本体に対して着脱可能に構成され、前記現像カートリッジの寿命に関する情報を含む固有情報を記憶するカートリッジ記憶手段が前記現像カートリッジに設けられた画像形成装置において、前記現像カートリッジの前記装置本体からの不正取出しを認識可能とするための不正取出情報を前記カートリッジ記憶手段に書き込む工程と、前記現像カートリッジの前記装置本体からの取出指示があると、前記カートリッジ記憶手段に書き込まれている前記不正取出情報を消去する工程とを備えたことを特徴としている。
【００３４】
この構成によれば、現像カートリッジの装置本体からの不正取出しを認識可能とするための不正取出情報がカートリッジ記憶手段に書き込まれるとともに、現像カートリッジの装置本体からの取出指示があると、その不正取出情報は消去される。したがって、カートリッジ記憶手段の不正取出情報が消去されることなく装置本体から取り出された場合には、現像カートリッジの不正取出しが行われたと判別することが可能になる。ここで、「現像カートリッジの不正取出し」とは、現像カートリッジが所定の手順を経ずに装置本体から取り出されること、例えば停電中など交換が指示されない状態で取り出されたり、寿命に関する情報の最新データがカートリッジ記憶手段に書き込まれることなく取り出されて、カートリッジ記憶手段に不正取出情報が書き込まれたままとなっていることを言う。
【００３５】
【発明の実施の形態】
図１はこの発明にかかる画像形成装置の一実施形態を示す図である。この装置は、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｋ）の４色のトナーを重ね合わせてフルカラー画像を形成したり、ブラック（Ｋ）のトナーのみを用いてモノクロ画像を形成する画像形成装置である。この画像形成装置では、ホストコンピュータなどの外部装置から画像信号を含む印字指令信号がコントローラ（ＣＰＵ）１６０（図５参照）に与えられると、このＣＰＵ１６０からの指令に応じて装置本体１に設けられたエンジン部ＥＧが所定の画像形成動作を実行し、シートＳに画像信号に対応する画像を形成する。
【００３６】
このエンジン部ＥＧでは、感光体２２が図１の矢印方向Ｄ１に回転自在に設けられている。また、この感光体２２の周りにその回転方向Ｄ１に沿って、帯電ユニット２３、ロータリー現像ユニット４およびクリーニング部２５がそれぞれ配置されている。帯電ユニット２３は所定の帯電バイアスを印加されており、感光体２２の外周面を所定の表面電位に均一に帯電させる。また、これらの感光体２２、帯電ユニット２３およびクリーニング部２５は一体的に感光体カートリッジ２を構成しており、後述するように、この感光体カートリッジ２が一体として装置本体１に対し着脱自在となっている。
【００３７】
そして、この帯電ユニット２３によって帯電された感光体２２の外周面に向けて露光ユニット６から光ビームＬが照射される。この露光ユニット６は、外部装置から与えられた画像信号に応じた光ビームＬにより感光体２２上を露光して画像信号に対応する静電潜像を形成する。
【００３８】
こうして形成された静電潜像は現像ユニット４によってトナー現像される。すなわち、現像ユニット４は、回転軸４ａ（図３参照）を中心に回転自在に設けられた支持フレーム４０、支持フレーム４０に対して着脱自在のカートリッジとして構成されてそれぞれの色のトナーを内蔵するイエロー用の現像器４Ｙ、シアン用の現像器４Ｃ、マゼンタ用の現像器４Ｍ、およびブラック用の現像器４Ｋを備えている。この現像ユニット４は、ＣＰＵ１６０により制御されている。そして、このＣＰＵ１６０からの制御指令に基づいて、現像ユニット４が回転駆動されるとともに、これらの現像器４Ｙ，４Ｃ，４Ｍ，４Ｋが選択的に感光体２２と当接してまたは所定のギャップを隔てて対向する所定の現像位置に現像ユニット４が位置決めされると、当該現像器（図１では現像器４Ｙ）に設けられて選択された色のトナーを担持する現像ローラ（図１では現像ローラ４１Ｙ）から感光体２２の表面にトナーを付与する。これによって、感光体２２上の静電潜像が選択トナー色で顕像化される。このように、この実施形態では、支持フレーム４０が本発明の「カートリッジ支持手段」に相当し、現像器４Ｙ，４Ｃ，４Ｍ，４Ｋが本発明の「現像カートリッジ」に相当する。
【００３９】
上記のようにして現像ユニット４で現像されたトナー像は、一次転写領域ＴＲ１で転写ユニット７の中間転写ベルト７１上に一次転写される。転写ユニット７は、複数のローラ７２〜７５に掛け渡された中間転写ベルト７１と、ローラ７３を回転駆動することで中間転写ベルト７１を所定の回転方向Ｄ２に回転させる駆動部（図示省略）とを備えている。そして、カラー画像をシートＳに転写する場合には、感光体２２上に形成される各色のトナー像を中間転写ベルト７１上に重ね合わせてカラー画像を形成するとともに、カセット８から１枚ずつ取り出され搬送経路Ｆに沿って二次転写領域ＴＲ２まで搬送されてくるシートＳ上にカラー画像を二次転写する。
【００４０】
このとき、中間転写ベルト７１上の画像をシートＳ上の所定位置に正しく転写するため、二次転写領域ＴＲ２にシートＳを送り込むタイミングが管理されている。具体的には、搬送経路Ｆ上において二次転写領域ＴＲ２の手前側にゲートローラ８１が設けられており、中間転写ベルト７１の周回移動のタイミングに合わせてゲートローラ８１が回転することにより、シートＳが所定のタイミングで二次転写領域ＴＲ２に送り込まれる。
【００４１】
また、こうしてカラー画像が形成されたシートＳは定着ユニット９、排出前ローラ８２および排出ローラ８３を経由して装置本体１の上面部に設けられた排出トレイ部８９に搬送される。また、シートＳの両面に画像を形成する場合には、上記のようにして片面に画像を形成されたシートＳの後端部が排出前ローラ８２後方の反転位置ＰＲまで搬送されてきた時点で排出ローラ８３の回転方向を反転し、これによりシートＳは反転搬送経路ＦＲに沿って矢印Ｄ３方向に搬送される。そして、ゲートローラ８１の手前で再び搬送経路Ｆに乗せられるが、このとき、二次転写領域ＴＲ２において中間転写ベルト７１と当接し画像を転写されるシートＳの面は、先に画像が転写された面とは反対の面である。このようにして、シートＳの両面に画像を形成することができる。
【００４２】
図２は図１の画像形成装置の外観斜視図である。前述したように、この画像形成装置では、各現像器４Ｙ等が装置本体１の支持フレーム４０に対して着脱自在となっているとともに、感光体カートリッジ２が装置本体１に対して着脱自在となっている。図２に示すように、装置本体１の側面部には開閉自在の外部カバー１００が設けられており、ユーザがこの外部カバー１００を開くと装置本体１に設けられた感光体用開口部１０５を通して感光体カートリッジ２の側面部が露出する。そして、感光体カートリッジ２を固定するためのロックレバー１０６を矢印方向Ｄ４に回転させることでロックが解除され、図２の（−ｙ）軸方向に沿って感光体カートリッジ２を引き出すことが可能となる。また、感光体用開口部１０５を通して、感光体カートリッジ２を図２のｙ軸方向に挿入することで、新たな感光体カートリッジ２を装着することができる。そして、ロックレバー１０６により感光体カートリッジ２を固定する。こうして感光体カートリッジ２が装着されると、感光体用開口部１０５は感光体カートリッジ２の側面部によりほぼ塞がれる。
【００４３】
また、装置本体１には、現像器４Ｙ，４Ｃ，４Ｍ，４Ｋの着脱操作を行うための現像器用開口部１１５が設けられている。そして、この現像器用開口部１１５を覆うように、開閉自在の内部カバー１１０が設けられている。この内部カバー１１０は、外部カバー１００の内側に設けられている。つまり、外部カバー１００が現像器用開口部１１５をも覆うように形成されているため、外部カバー１００が閉じられた状態では内部カバー１１０を開くことはできない。逆に、内部カバー１１０を閉じなければ外部カバー１００を閉じることができない。そして、ユーザがこの内部カバー１１０を開いたとき、現像ユニット４が所定の着脱位置に停止していれば、装着されている現像器の１つを現像器用開口部１１５を通して取り出すことが可能となる。また、１つの現像器を現像器用開口部１１５を通して装着することが可能となる。
【００４４】
このように、この実施形態においては、現像器用開口部１１５が本発明の「現像カートリッジ用開口部」に相当し、内部カバー１１０が本発明の「現像カートリッジ用開口部を閉塞するカバー」に相当する。
【００４５】
また、外部カバー１００には突起部１０１ａが設けられる一方、この突起部１０１ａに対応する本体側の位置には孔１０１ｂが設けられている。さらに、孔１０１ｂの底部には、後述するリミットスイッチ１０２が取り付けられている。そして、外部カバー１００が閉じられるとこの突起部１０１ａが本体側に設けられた孔１０１ｂに挿通され、孔１０１ｂの底部に設けられたリミットスイッチ１０２を押すことでその接点を閉じるようになっている。
【００４６】
内部カバー１１０にもこれと同様の機構が設けられている。すなわち、内部カバー１１０に突起部１１１ａが設けられる一方、それと対応する本体側の位置には孔１１１ｂが設けられている。そして、内部カバー１１０が閉じられると突起部１１１ａが孔１１１ｂに挿通され、孔１１１ｂの底部に設けられたリミットスイッチ１１２（後述）を押すことでその接点を閉じるようになっている。
【００４７】
さらに、感光体用開口部１０５の奥にもリミットスイッチ（図示省略）が設けられており、感光体カートリッジ２が装置本体１に装着されるとその接点が閉じるようになっている。このリミットスイッチは、感光体カートリッジ２が装置本体１に正しく装着された状態でその接点を閉じる一方、不完全な装着状態ではその接点を閉じることのないように設置されることが望ましい。というのは、不完全な装着状態で現像ユニット４を回転させて装置を破損することのないように、確実に装着されたことを検出する必要があるからである。
【００４８】
このように、この画像形成装置では、外部カバー１００および内部カバー１１０のそれぞれについて、各リミットスイッチの接点の状態から当該カバーの開閉状態を知ることができるとともに、感光体カートリッジ２が装置本体１に装着されているか否かを知ることができるようになっている。そして、外部カバー１００および内部カバー１１０が閉じられ、かつ、感光体カートリッジ２が装着された状態でのみ、上述した画像形成動作を実行する画像形成モードに移行可能になっている。なお、装置本体１の上面適所には、ユーザへのメッセージを表示するための表示パネル９０が設けられている。
【００４９】
図３は現像ユニット４の停止位置を示す模式図である。現像ユニット４は、ＣＰＵ１６０からの制御指令に基づき矢印方向Ｄ５に回転駆動され、ＣＰＵ１６０および図示を省略するロータリーロック機構によって、図３に示す３種類の位置に位置決めされ固定される。その３種類の位置とは：（ａ）ホームポジション；（ｂ）現像位置（読み書き位置）；（ｃ）着脱位置である。このうち、（ａ）ホームポジションは、この画像形成装置が画像形成動作を行わない待機状態にあるときに位置決めされる位置であり、図３（ａ）に示すように、各現像器４Ｙ等に設けられた現像ローラ４１Ｙ等がいずれも感光体２２から離間した状態にあり、かつ、装置本体１に設けられた現像器用開口部１１５を通していずれの現像器４Ｙ，…をも取り出すことのできない位置である。
【００５０】
また、（ｂ）現像位置は、感光体２２上の静電潜像を選択トナー色で顕像化する際に位置決めされる位置である。図３（ｂ）に示すように、一の現像器に設けられた現像ローラ（同図の例ではブラック用現像器４Ｋに設けられた現像ローラ４１Ｋ）が感光体２２と対向配置され、所定の現像バイアスを印加されることによって、静電潜像がトナーにより顕像化される。この現像位置においても、現像器用開口部１１５を通していずれかの現像器を取り出すことはできない。なお、画像形成動作中に外部カバー１００が開かれた場合には、画像形成動作は直ちに中止され、現像ユニット４はホームポジションに移動した後停止する。なお、（ｂ）現像位置は読み書き位置でもあるが、これについては後述する。
【００５１】
さらに、（ｃ）着脱位置は、現像器の着脱操作を行うときのみ取りうる位置である。現像ユニット４がこの着脱位置に位置決めされると、図３（ｃ）に示すように、一の現像器が現像器用開口部１１５に現れ、該開口部１１５を通して取り出すことができるようになる。図３（ｃ）は、イエロー用の現像器４Ｙが現像器用開口部１１５に現れた状態を示している。また、現像器を装着されていない支持フレーム４０に対しては、新たに現像器を装着することができるようになる。この着脱位置においては、いずれの現像器に設けられた現像ローラも感光体２２から離間した位置におかれる。このように、現像ユニット４が着脱位置に位置決めされたときに現像器用開口部１１５に現れた一の現像器のみを取り出し可能としている。そのため、ユーザが不用意に現像器の着脱を行って装置を損傷することがない。
【００５２】
なお、この画像形成装置では、４つの現像器４Ｙ，４Ｃ，４Ｍ，４Ｋのそれぞれに対して上記した現像位置および着脱位置が設定されているので、現像ユニット４の停止位置は１つのホームポジションを含めて都合９箇所である。
【００５３】
ここで、（ｂ）現像位置が読み書き位置でもある点について説明する。図３において、さらに、各現像器４Ｙ，４Ｃ，４Ｍ，４Ｋの一方端側面には、現像側コネクタ４２Ｙ，４２Ｃ，４２Ｍ，４２Ｋがそれぞれ固着されており、現像側コネクタ４２Ｙ，４２Ｃ，４２Ｍ，４２Ｋには、それぞれカートリッジメモリ４３Ｙ，４３Ｃ，４３Ｍ，４３Ｋ（図５参照）が電気的に接続されている。カートリッジメモリ４３Ｙ，４３Ｃ，４３Ｍ，４３Ｋは、各現像器４Ｙ，４Ｃ，４Ｍ，４Ｋの寿命に関する情報、製造ロット、製造年月日、内蔵トナーの色を含む特性などの各現像器４Ｙ，４Ｃ，４Ｍ，４Ｋの固有情報を記憶する。上記寿命に関する情報としては、この実施形態では例えば内蔵するトナー量を記憶している。この内蔵トナー量は、後述するように、ＣＰＵ１６０により読み取られ、本体メモリ１６１（図５参照）に書き込まれて、トナー残量の算出に用いられる。また、カートリッジメモリ４３Ｙ，…に記憶されている内蔵トナー量は、後述するように、算出されたトナー残量に更新記憶される。
【００５４】
そして、図３（ｂ）に示すように、現像ユニット４が現像位置に位置決めされたときに、感光体２２の対向位置にある現像器の矢印方向Ｄ５の１つ反対側の現像器のコネクタ（例えば、図３（ｂ）に示すように現像器４Ｋが感光体２２の対向位置に位置決めされたときには、矢印方向Ｄ５の１つ反対側の現像器４Ｙに固着されたコネクタ４２Ｙ）が、装置本体１に設けられた本体側コネクタ４２１の対向位置に位置決めされる。
【００５５】
この本体側コネクタ４２１は、現像ユニット４に対して接離方向（図３（ｂ）中、矢印方向）に移動可能に構成されており、モータ駆動回路４４（図５参照）によって駆動されるドロワモータ４５（図５参照）により現像ユニット４に近接移動し、対向位置に位置決めされている現像側コネクタと嵌合する。これによって、カートリッジメモリ４３Ｙ，４３Ｃ，４３Ｍ，４３Ｋが、両コネクタを介して装置本体１のＣＰＵ１６０と電気的に接続され、ＣＰＵ１６０によりカートリッジメモリ４３Ｙ，…の読み書きが行われ、これによって各現像器４Ｙ，４Ｃ，４Ｍ，４Ｋの装着検出や寿命管理などが行われる。ＣＰＵ１６０による読み書き動作の終了後は、ドロワモータ４５の駆動により本体側コネクタ４２１が現像側コネクタから離れて退避位置に戻る。なお、各現像側コネクタ４２Ｙ，…にはループバック配線が設けられており、この配線に接続される本体側コネクタ４２１の端子対の信号レベルに基づき、両コネクタの嵌合の有無が判別可能になっている。
【００５６】
なお、この実施形態では、現像ユニット４が現像位置に位置決めされると、現像側コネクタ４２Ｙ，…が装置本体１の本体側コネクタ４２１と機械的に嵌合することでカートリッジメモリ４３Ｙ，…の読み書きを行うようにしているが、例えば赤外線による無線通信等の電磁的手段を用いて非接触で読み書きを行うようにしてもよい。また、カートリッジメモリ４３Ｙ，４３Ｃ，４３Ｍ，４３Ｋは、電源オフ状態や現像器４Ｙ，４Ｃ，４Ｍ，４Ｋが装置本体１から取り外された状態でもそのデータを保存できる不揮発性メモリであることが望ましく、このような不揮発性メモリとしては、例えばフラッシュメモリなどのＥＥＰＲＯＭや強誘電体メモリ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  ＲＡＭ）などを採用することができる。このように、この実施形態では、カートリッジメモリ４３Ｙ，４３Ｃ，４３Ｍ，４３Ｋが本発明の「カートリッジ記憶手段」に相当する。
【００５７】
図４はこの画像形成装置の現像器操作部を示す図である。この現像器操作部１５０は、図２に示すように、内部カバー１１０の右横に設けられている。上述したように、この画像形成装置では、画像形成動作を行わない待機状態では現像ユニット４はホームポジションに位置決めされている。また、画像形成動作中に外部カバー１００が開かれたときにも現像ユニット４はホームポジションまで移動して停止する。そのため、ユーザが外部カバー１００を開き、次いで内部カバー１１０を開いて現像器用開口部１１５を露出させたとしても、直ちに現像器を取り出せる状態とはならない。
【００５８】
この画像形成装置では、ユーザが図４に示す現像器操作部１５０を操作することによって、ロータリー現像ユニット４が着脱位置に移動し、これにより初めて現像器の着脱が可能となる。具体的には、現像器操作部１５０に設けられた現像器操作ボタン１５１Ｍ、１５１Ｋ、１５１Ｃおよび１５１Ｙのうちユーザが交換を希望するトナー色に対応したボタンを押すと、後述する手順で現像ユニット４が所定量回転駆動されて着脱位置に位置決めされ、これによって選択されたトナー色に対応する現像器が現像器用開口部１１５に現れる。
【００５９】
図５はこの画像形成装置の電気的構成を示す図である。この画像形成装置には、図５に示すように、各部の動作を制御するコントローラ（ＣＰＵ）１６０が設けられており、本体メモリ１６１などが接続されている。本体メモリ１６１は、ＣＰＵ１６０の制御プログラムが格納されたＲＯＭ部やデータを一時的に格納するＲＡＭ部を備え、好ましくは上述したような不揮発性メモリが用いられる。
【００６０】
この本体メモリ１６１には、ドットカウンタ１６２が接続されている。このドットカウンタ１６２は、外部装置から入力される画像信号に基づき、感光体２２上に形成される印刷ドットの個数を各色ごとにカウントするもので、画像形成時にドット数を積算してゆき、例えば１色のトナー像を１枚形成ごとに、この積算値が本体メモリ１６１に格納される。そして、所定のタイミング（例えば４色のトナー像形成終了時や、外部装置から入力される印字指令信号に基づく一連の画像形成動作の終了時）で、各色の積算値に基づきＣＰＵ１６０は各色のトナー消費量を算出し、このトナー消費量に基づき、各現像器のトナー残量を求めて本体メモリ１６１に格納しておく。この実施形態では、上記トナー残量が本発明の「寿命値」に相当する。なお、このようなトナー消費量の計算方法は、公知の手法（例えば特開２００２−１６２８００号公報や特開２００２−１７４９２９号公報などを参照）を用いることができる。
【００６１】
また、ＣＰＵ１６０には、前述したリミットスイッチ１０２、１１２からの出力信号が入力されている。より具体的には、内部カバー１１０の開閉状態を検出するリミットスイッチ１１２が、一方端を電源に接続されたプルアップ抵抗１３１の他方端に接続されている。一方、外部カバー１００の開閉状態を検出するリミットスイッチ１０２は、一方端を電源に接続されたプルアップ抵抗１３２の他方端に接続されている。そして、これらプルアップ抵抗１３１、１３２それぞれの他方端は、ＣＰＵ１６０の入力ポートＰ１、Ｐ２にそれぞれ接続されている。
【００６２】
そのため、ＣＰＵ１６０は、２つの入力ポートＰ１、Ｐ２に入力される電圧レベルに基づいて、内部カバー１１０および外部カバー１００の開閉状態を判別することができる。すなわち、
（１）ポートＰ１がＨレベル：内部カバー１１０が開いている；
（２）ポートＰ１がＬレベル：内部カバー１１０が閉じている；
（３）ポートＰ２がＨレベル：外部カバー１００が開いている；
（４）ポートＰ２がＬレベル：外部カバー１００が閉じている
ことを判別することが可能である。
【００６３】
そして、その判別結果に基づき、ＣＰＵ１６０は、現像ユニット４の回転駆動を許可するか否かを判断する。すなわち、外部カバー１００および内部カバー１１０の両方が閉じられているときは現像ユニット４の回転駆動が許可される。そして、回転駆動を許可しているときには、必要に応じて、現像ユニット４を所定位置に位置決めすべく、ＣＰＵ１６０がモータ駆動回路４６に対して制御指令を出力する。モータ駆動回路４６は、この制御指令に応じて、現像ユニット４を回転駆動するステッピングモータ４７に対して所定パルス数の駆動パルスを出力する。なお、装置本体１には現像ユニット４のホームポジションを検出するホームポジションセンサ（図示省略）が設けられており、このホームポジションセンサからの検出信号と、上記パルス数に基づき、現像ユニット４は所定位置に位置決めされる。
【００６４】
また、上述したように、閉じられていた外部カバー１００が開かれると、現像ユニット４をホームポジションに位置決めして待機する。このとき画像形成動作中であれば、該動作を即座に中止する。この状態は、現像ユニット４の回転駆動は禁止されておらず、後述するように、現像器操作部１５０の操作待ちの状態となる。そして、この状態で、閉じられていた内部カバー１１０が開かれると、現像ユニット４の回転駆動を禁止する。このとき現像ユニット４が回転駆動中であれば、即座に停止する。これによって現像ユニット４の故障を回避している。このように、この実施形態では、リミットスイッチ１１２が本発明の「検出手段」に相当し、モータ駆動回路４６およびステッピングモータ４７が本発明の「駆動手段」に相当し、ＣＰＵ１６０が本発明の「駆動制御手段」に相当する。
【００６５】
また、ＣＰＵ１６０は、この画像形成装置の動作モードを制御するモード制御手段としての機能を有し、電源投入時に所定のイニシャル処理を行った後は待機モードに移行し、外部装置から印字指令信号が入力されると画像形成モードに移行し、外部カバー１００が開かれると待機モードに移行し、この待機モードで現像器操作ボタン１５１Ｙ，１５１Ｃ，１５１Ｍ，１５１Ｋのいずれかが押されるとカートリッジ交換モードに移行する。
【００６６】
また、ＣＰＵ１６０は、例えばカートリッジメモリ４３Ｙ，…の書換回数寿命、本体側コネクタ４２１や現像側コネクタ４２Ｙ，…の接続回数寿命や、ドロワモータ４５の駆動回数寿命などを考慮して、カートリッジメモリ４３Ｙ，…の読み書き動作を、後述するように、予め設定されたタイミングでのみ行うようにしている。
【００６７】
ところで、現像器４Ｙ，…の装置本体１からの不正取出しは、次のようなタイミングで行われることが考えられる。すなわち、この画像形成装置では、図３において現像ユニット４は回転方向Ｄ５に回転駆動されるので、現像ユニット４がホームポジションに位置決めされている状態（図３（ａ））で現像器操作ボタン１５１Ｙがオンにされてカートリッジ交換モードに移行すると、現像器４Ｙは、一旦着脱位置（図３（ｃ））を通過した後に、読み書き位置（図３（ｂ））に到達する。したがって、現像ユニット４の回転により現像器４Ｙが着脱位置に達したときに内部カバー１１０が開かれると、上述したように現像ユニット４の回転駆動は即座に停止されるので、現像器４Ｙの不正取出しが可能になってしまうこととなる。このような不正取出しが行われると、その現像器４Ｙに実際に貯留されているトナー残量は、カートリッジメモリ４３Ｙに記憶されているトナー残量より少ない。従って、この現像器４Ｙが後に再装着され、カートリッジメモリ４３Ｙのトナー残量が読み取られて、このデータに基づき寿命管理が行われると、トナーエンドを検出する前に、画像がかすれるなどの画像欠陥が生じてしまう虞がある。
【００６８】
そこで、カートリッジメモリ４３Ｙ，…の特定領域を利用して、ＣＰＵ１６０は、装置本体１に装着されている現像器４Ｙ，…のカートリッジメモリ４３Ｙ，…の特定領域に対して不正取出フラグを書き込むとともに、現像器操作ボタン１５１Ｙ，…が押されると、現像器４Ｙ，…が装置本体１から取り出される前に、不正取出フラグを消去する。これによって、現像器４Ｙ，…の装置本体１からの不正取出しを認識可能としている。このように、この実施形態では、ＣＰＵ１６０が本発明の「本体制御手段」に相当し、不正取出フラグが本発明の「不正取出情報」に相当する。なお、この動作については後に詳述する。
【００６９】
図６はカートリッジ交換モードへの移行手順を示すフローチャート、図７はカートリッジ交換モードの手順を示すフローチャートである。ＣＰＵ１６０は、図６の動作を所定周期（例えば３０ｍｓｅｃ）で実行している。図６において、まずポートＰ２の電圧レベルに基づき、外部カバー１００の開閉状態判別を行う（＃１０）。ここで、ポートＰ２がＬレベル、つまり上記（４）に示すように、外部カバー１００が閉じている場合は（＃１０でＮＯ）、このルーチンを終了する。一方、ポートＰ２がＨレベル、つまり上記（３）に示すように、外部カバー１００が開いている場合には（＃１０でＹＥＳ）、現像器操作部１５０の現像器操作ボタン１５１Ｙ，１５１Ｃ，１５１Ｍ，１５１Ｋのいずれかがオンにされたか否かを判別する（＃１２）。現像器操作ボタン１５１Ｙ，…のいずれもがオンにされないときは（＃１２でＮＯ）、このルーチンを終了する。すなわち、外部カバー１００が開いている間は、現像器操作ボタン１５１Ｙ，…の操作待ち状態となる。そして、現像器操作ボタン１５１Ｙ，１５１Ｃ，１５１Ｍ，１５１Ｋのいずれかがオンにされると（＃１２でＹＥＳ）、カートリッジ交換モードに移行する（＃１４）。以下では、一例として、現像器操作ボタン１５１Ｙがオンにされた場合について説明するが、他の現像器操作ボタン１５１Ｃ，１５１Ｍ，１５１Ｋがオンにされた場合も、同様の手順で動作が行われる。
【００７０】
カートリッジ交換モードに移行すると、図７に示すように、まず、現像ユニット４が回転駆動されて、取出対象である現像器４Ｙの現像側コネクタ４２Ｙが本体側コネクタ４２１の対向位置に位置決めされるように（図３（ｂ）参照）、現像ユニット４が読み書き位置（現像位置）に位置決めされる（＃２０）。次いで、ドロワモータ４５を駆動して現像側コネクタ４２Ｙと本体側コネクタ４２１とを嵌合させた上で、カートリッジメモリ４３Ｙの特定領域が読み取られ（＃２２）、不正取出フラグがセットされているか否かを判別する（＃２４）。そして、不正取出フラグがセットされていれば（＃２４でＹＥＳ）、その不正取出フラグを消去（リセット）した後（＃２６）、カートリッジメモリ４３Ｙに格納されている寿命に関する情報を、本体メモリ１６１に格納されているトナー残量に更新書込みするなどの所定の交換前処理を実行し、その終了後に現像ユニット４を着脱位置に位置決めする（＃２８）。
【００７１】
次いで、内部カバー１１０が開閉操作されたか否かを判別する（＃３０）。この画像形成装置では、支持フレーム４０における現像器４Ｙ，…の有無を物理的に検出するセンサは設けられておらず、現像器４Ｙ，…の支持フレーム４０への装着の有無は、読み書き位置において、本体側コネクタ４２１に嵌合する現像側コネクタ４２Ｙ，…の有無に基づき判定している。そこで、この実施形態では、現像ユニット４が着脱位置に位置決めされた状態で、内部カバー１１０が一旦開かれた後、閉じられるまでの間（＃３０でＮＯ）に、現像器４Ｙの装着があったものと見做し、内部カバー１１０が閉じられたときに（＃３０でＹＥＳ）、動作を次のステップ＃３２に進めるようにしている。
【００７２】
そして、ステップ＃３２では、ステップ＃３０で装着された筈の現像器４Ｙの現像側コネクタ４２Ｙが本体側コネクタ４２１の対向位置に位置決めされるように（図３（ｂ）参照）、現像ユニット４が読み書き位置（現像位置）に位置決めされる。次いで、ドロワモータ４５を駆動して現像側コネクタ４２Ｙと本体コネクタ４２１とを嵌合させた上で、カートリッジメモリ４３Ｙの特定領域が読み取られ（＃３４）、不正取出フラグがセットされているか否かを判別する（＃３６）。そして、不正取出フラグがセットされていなければ（＃３６でＮＯ）、カートリッジメモリ４３Ｙに格納されている寿命に関する情報を読み取って本体メモリ１６１に書き込むなどの所定の交換後処理を実行した後（＃３８）、カートリッジメモリ４３Ｙの特定領域に不正取出フラグをセットし、現像ユニット４をホームポジションに位置決めして（＃４０）、カートリッジ交換モードを終了する。
【００７３】
一方、ステップ＃２４で不正取出フラグがセットされていないときは（＃２４でＮＯ）、その現像器４Ｙは、以前に現像器４Ｙの不正取出しが行われ、その現像器４Ｙと入れ換えに装着されたものであると考えられる。そこで、リカバリ処理（＃４２）を実行する永久ループに入る。このリカバリ処理として、例えば不正取出しがされた現像器と入れ換えに装着されたものである旨のメッセージを表示パネル９０に表示してユーザに報知する処理を行えばよい。また、リカバリ処理として、サービスマンによるメンテナンスを要求するサービスマンコールとしてもよい。
【００７４】
また、ステップ＃３６で不正取出フラグがセットされているときは（＃３６でＹＥＳ）、その現像器４Ｙは、以前に、不正取出フラグを消去することなく装置本体１から不正に取り出されたものであると考えられる。そこで、リカバリ処理（＃４４）を実行する永久ループに入る。このリカバリ処理として、例えばこの現像器は以前に装置本体１から不正に取り出されたものである旨のメッセージを表示パネル９０に表示してユーザに報知する処理を行えばよい。また、リカバリ処理として、サービスマンによるメンテナンスを要求するサービスマンコールとしてもよい。このように、この実施形態では、ステップ＃４２，＃４４のリカバリ処理が、本発明の「異常処理」に相当する。
【００７５】
このように、この実施形態によれば、現像器操作部１５０の操作により現像器４Ｙ，…の交換がユーザによって指示されると、現像ユニット４を着脱位置に位置決めして現像器４Ｙ，…を現像器用開口部１１５に配置して取出可能にする前に、本体メモリ１６１に記憶しているトナー残量（寿命に関する情報）の最新データをカートリッジメモリ４３Ｙ，…に書き込むようにしているので、その現像器４Ｙ，…を再装着したときには、カートリッジメモリ４３Ｙ，…から読み出す寿命に関する情報を用いて、現像器４Ｙ，…の寿命管理を正確に行うことができる。従って、例えば大量印刷を行う際に、使用中でトナー残量の少ない現像器４Ｙ，…を一旦取り出して保管しておき、新しい現像器４Ｙ，…を装着して大量印刷を行った後に、その新しい現像器４Ｙ，…を取り出して、保管しておいたトナー残量の少ない現像器４Ｙ，…を再装着するような使い方も可能になる。これによって、装置の使い勝手を向上することができる。
【００７６】
また、この実施形態によれば、装置本体１に装着されている現像器４Ｙ，…のカートリッジメモリ４３Ｙ，…に不正取出フラグを書き込んで（セットして）おき、装置本体１から取り出される前に不正取出フラグを消去（リセット）するようにしているので、不正取出フラグの有無によって、上述したような不正取出しが行われたか否かを判別することができる。すなわち、図７の動作によれば、取出対象である現像器４Ｙのカートリッジメモリ４３Ｙの特定領域を読み取り、不正取出フラグがセットされているか否かを確認しているので（＃２４）、装置本体１からの現像器４Ｙの不正取出しが行われ、この不正取出しと入れ換えに装着された不正装着の現像器４Ｙであるか否かを判別することが可能になる。また、図７の動作によれば、装着された現像器４Ｙのカートリッジメモリ４３Ｙの特定領域を読み取り、不正取出フラグがセットされているか否かを確認しているので（＃３６）、その現像器４Ｙが、以前に装置本体１から不正取出しによって取り出されたものであるか否かを判別することが可能になる。このとき、既存のカートリッジメモリ４３Ｙ，…に不正取出フラグの書込みを行うため、不正取出フラグ（情報）の書込用に別途メモリを設ける必要がない。
【００７７】
図８は電源投入時に実行するカートリッジメモリの読み書き動作手順を示すフローチャートである。この実施形態では、ＣＰＵ１６０は、カートリッジ交換モード中以外に、所定のタイミング（この実施形態では、例えば電源投入時）でカートリッジメモリの読み書き動作を行う。その理由について以下に説明する。装置本体のＣＰＵをカートリッジメモリに常時接続して読み書きを常に行えるような構成ではなく、この実施形態のようにカートリッジメモリの読み書きを断続的に行う構成を採用していると、カートリッジメモリに格納されている寿命に関する情報（例えばトナー残量）が最新のデータに更新されるまでは、現像器に実際に貯留されているトナー残量と、カートリッジメモリに記憶されているトナー残量とは一致しない。
【００７８】
ところで、現像器の装置本体１からの不正取出しは、上述したようなカートリッジ交換モード中に行われるとは限らない。例えば、停電などで電源が急に遮断されたときに、偶発的に現像ユニット４が着脱位置（または現像器用開口部１１５から取出可能な位置）で停止した場合には、現像器（例えば現像器４Ｙ）の不正取出しが可能になる。この場合、電源オフ中であるので、ＣＰＵ１６０は、内部カバー１１０の開閉操作などを検知することはできない。そして、その不正取出しがされた現像器４Ｙと入れ換えに不正装着された現像器には初期トナー量が貯留されている筈であるが、本体メモリ１６１には不正取出しがされた現像器のトナー残量が寿命情報として記憶されたままであるので、このデータに基づき寿命管理を行うと、現像器にまだトナーが残っているのにトナーエンドを検出してしまう。すなわち、現像器にまだ十分にトナーが残っている状態で、現像器の交換をユーザに要求してしまうこととなる。また、その不正装着された現像器をそのまま使用し、再度、不正取出しが行われると、不正取出フラグがセットされないまま、装置本体１から取り出されることとなる。そこで、この実施形態では、電源投入時にカートリッジメモリの読み書き動作を行うことにより、電源オフ中に現像器の不正取出しが行われたか否かを判別するようにしている。
【００７９】
図８において、まず、電源が投入されると、現像ユニット４がホームポジションに位置決めされ（＃５０）、これによって現像ユニット４を駆動するステッピングモータ４７のパルス数がリセットされる。次いで、１つの現像器（例えば現像器４Ｙ）の読み書き位置に位置決めされ（＃５２）、次いで、ドロワモータ４５を駆動して現像側コネクタ４２Ｙと本体コネクタ４２１とを嵌合させた上で、カートリッジメモリ４３Ｙの特定領域が読み取られ（＃５４）、不正取出フラグがセットされているか否かを判別する（＃５６）。そして、不正取出フラグがセットされていなければ（＃５６でＮＯ）、電源オフ中に不正取出しが行われ、この現像器４Ｙは、その不正取出しがされた現像器と入れ換えに不正装着された現像器であることを意味する。そこで、カートリッジメモリ４３Ｙに格納されている寿命に関する情報を読み取って本体メモリ１６１に書き込む処理を実行した後（＃５８）、カートリッジメモリ４３Ｙの特定領域に不正取出フラグをセットして（＃６０）、ステップ＃６２に進む。
【００８０】
一方、不正取出フラグがセットされていれば（＃５６でＹＥＳ）、電源オフ中に不正取出しが行われていないことを意味する。そこで、全ての現像器について読み書き動作を行うまで（＃６２でＮＯ）、以上のステップ＃５０〜＃６０を繰り返し、全ての現像器のカートリッジメモリの読み書き動作を終了すると（＃６２でＹＥＳ）、このルーチンを終了し、電源投入時に実行される通常のイニシャル動作に移行する。
【００８１】
このように、この実施形態によれば、電源投入時にカートリッジメモリ４３Ｙ，…を読み取り、不正取出フラグがセットされていない場合には、不正取出フラグをセットするようにしているので、その現像器の不正取出しが行われても、不正取出フラグがセットされないまま、装置本体１から取り出されるのを未然に防止することができる。また、不正取出フラグがセットされていない場合には、寿命に関する情報を読み取り、本体メモリ１６１に格納するようにしているので、その現像器の寿命管理を正確に行うことができる。
【００８２】
なお、この発明は、上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行うことが可能である。例えば、上記実施形態では電源投入時にカートリッジメモリの読み取り動作を行うようにしているが、電源投入時に代えてまたは加えて、他のタイミングで図８の動作を実行するようにしてもよい。というのは、現像器の不正取出しは、電源オフ中に行われるとは限らないからである。
【００８３】
例えば、外部カバー１００が開かれて現像ユニット４がホームポジションへの移動中に内部カバー１１０が開かれ、偶発的に１つの現像器が着脱位置（または現像器用開口部１１５から取出可能な位置）に停止したときに、その現像器の不正取出しが可能となってしまう。また、例えば図９（ａ）に示すように、装置本体１ａに、現像器用開口部１１５を覆う現像器カバー２０１と、感光体用開口部１０５を覆う感光体カバー２０２とがそれぞれ独立に設けられ、いずれも装置本体１ａの外部から開閉できるように構成されている場合において、電源オン中に現像器カバー２０１が開かれ、偶発的に１つの現像器が着脱位置（現像器用開口部１１５から取出可能な位置）に停止したときに、その現像器の不正取出しが可能となってしまう。また、例えば図９（ｂ）に示すように、装置本体１ｂに、外部カバー２０３が現像器用開口部１１５および感光体用開口部１０５の両方を覆うように形成されている場合において、電源オン中に外部カバー２０３が開かれ、偶発的に１つの現像器が着脱位置（現像器用開口部１１５から取出可能な位置）に停止したときに、その現像器の不正取出しが可能となってしまう。これらの場合において、現像器の不正取出しと入れ換えに不正に装着された現像器については、そのまま継続して使用すると上記実施形態と同様の問題が生じる。
【００８４】
そこで、所定の画像形成枚数毎に、上記図８の動作を実行するようにしてもよい。この形態によれば、上述したような不正装着が万一発生しても、画像形成枚数が所定枚数以内で、寿命に関する情報を読み取ることになるので、寿命管理に大きな誤差が生じるのが避けられる。なお、所定枚数は、寿命管理に支障を来すほど大きな誤差にならない程度の適当な値に設定しておけばよい。
【００８５】
また、カートリッジメモリの読取機構が上述した非接触式で、読取動作に工数を要しない場合や、工数を要しても寿命管理を厳密に行いたい場合には、外部装置から入力される印字指令信号に基づく一連の画像形成動作毎に、上記図８の動作を実行するようにしてもよい。この形態によれば、上述したような不正装着が万一発生しても、一連の画像形成動作毎に寿命に関する情報を読み取ることになるので、寿命管理に殆ど誤差が生じないという利点がある。
【００８６】
また、上記実施形態では、不正取出情報として不正取出フラグを用いて、カートリッジメモリ４３Ｙ，…に不正取出情報を書き込む一例として、カートリッジメモリ４３Ｙ，…の特定領域に不正取出フラグをセットしているが、不正取出情報はこれに限られない。例えば、カートリッジメモリ４３Ｙ，…に記憶されている固有情報を在り得ない情報に書き換えておき、その在り得ない情報を不正取出情報として用いるようにしてもよい。例えば寿命に関する情報として内蔵トナー量を記憶している場合には、内蔵トナー量０あるいは１などの在り得ないトナー量に書き換えておき、カートリッジメモリ４３Ｙ，…を読み取ったときに、内蔵トナー量が０（あるいは１）となっているときは、不正取出情報が書き込まれていると判断するようにしてもよい。また、例えば寿命に関する情報として現像器の駆動時間を記憶している場合には、１０万時間などの在り得ない駆動時間に書き換えておいてもよい。また、例えば固有情報として製造年月日を記憶している場合には、１３月などの在り得ない製造月に書き換えておいてもよい。これらによっても、上記実施形態と同様に動作することができる。
【００８７】
また、上記実施形態は、イエロー、シアン、マゼンタおよびブラックの４色に対応した４個の現像器を装着可能なロータリー現像ユニットを備えるとともに、反転搬送経路ＦＲを備えることによりシートＳの両面に画像を形成することができる装置である。本発明はこれに限定されず、例えば、上記とは異なる個数の現像器を装着可能な現像ユニットを備える装置や、シートＳの片面のみに画像を形成する装置に対しても適用することが可能である。特に、本発明は、現像ユニットの読み書き位置と着脱位置とが異なり、読み書き位置への移動中に着脱位置を通過する構成の画像形成装置、現像器用開口部を閉塞する内部カバーがユーザによって自由に開くことが可能な構成の画像形成装置や、装置本体のＣＰＵをカートリッジメモリに常時接続してその読み書きを常に行える構成ではなくてカートリッジメモリの読み書きを断続的に行う構成の画像形成装置などに適用すると効果的である。
【図面の簡単な説明】
【図１】この発明にかかる画像形成装置の一実施形態を示す図。
【図２】図１の画像形成装置の外観斜視図。
【図３】現像ユニットの停止位置を示す模式図。
【図４】この画像形成装置の現像器操作部を示す図。
【図５】この画像形成装置の電気的構成を示す図。
【図６】カートリッジ交換モードへの移行手順を示すフローチャート。
【図７】カートリッジ交換モードの手順を示すフローチャート。
【図８】カートリッジメモリの読み書き動作手順を示すフローチャート。
【図９】この発明にかかる画像形成装置の変形形態を示す図。
【符号の説明】
４Ｙ，４Ｃ，４Ｍ，４Ｋ…現像器（現像カートリッジ）、  ４０…支持フレーム（カートリッジ支持手段）、  ４３Ｙ，４３Ｃ，４３Ｍ，４３Ｋ…カートリッジメモリ（カートリッジ記憶手段）、  ４７…ステッピングモータ（駆動手段）、  １１０…内部カバー（現像カートリッジ用開口部のカバー）、  １１２…リミットスイッチ（検出手段）  １１５…現像器用開口部（現像カートリッジ用開口部）、  １６０…ＣＰＵ（本体制御手段、寿命演算手段、駆動制御手段）、  １６１…本体メモリ（本体記憶手段）
【図１】
2004286948.tif 000003
【図２】
2004286948.tif 000004
【図３】
2004286948.tif 000005
【図４】
2004286948.tif 000006
【図５】
2004286948.tif 000007
【図６】
2004286948.tif 000008
【図７】
2004286948.tif 000009
【図８】
2004286948.tif 000010
【図９】
2004286948.tif 000011