(57)【要約】【課題】不要な新品検知処理の実施を抑制する画像形成装置を提供する。【解決手段】画像形成装置１００は、装着された現像カートリッジ１のトナーメモリ１１から識別情報を読み出す。画像形成装置１００は、読み出された識別情報が筐体メモリ３２に記憶されている場合、装着されている現像カートリッジ１が、過去に装着された装着済カートリッジであると判定する。画像形成装置１００は、現像カートリッジ１が装着済カートリッジであると判定した場合、新品検知処理を実行せず、現像カートリッジ１が装着済カートリッジではないと判定された場合、新品検知処理を実行する。【選択図】図１
2020003598.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体に対して着脱可能な現像カートリッジであって、
現像ローラと、
前記現像ローラの回転に伴い、回転する検知ギアであって、所定の回転量を回転した後に回転が止まる検知ギアと、
前記現像カートリッジを識別可能な識別情報を記憶するトナーメモリと、
を有する現像カートリッジと、
前記現像カートリッジが前記筐体に装着された状態において、前記トナーメモリと電気的に接続されるコネクタと、
前記検知ギアの回転を検知するセンサと、
前記筐体に装着された現像カートリッジの識別情報である装着済識別情報を記憶する筐体メモリと、
制御部であって、
前記コネクタを介して、前記トナーメモリから前記識別情報を読み出す読み出し処理と、
前記読み出し処理で読み出された前記識別情報が前記筐体メモリに記憶されている場合、前記筐体に装着されている前記現像カートリッジが、過去に装着された装着済カートリッジであると判定する判定処理と、
前記現像ローラを回転させ、前記センサに前記検知ギアの回転を検知させる新品検知処理と、
を実行する制御部と、
を備え、
前記制御部は、
前記判定処理において、前記現像カートリッジが前記装着済カートリッジであると判定した場合、前記新品検知処理を実行せず、
前記判定処理において、前記現像カートリッジが前記装着済カートリッジではないと判定された場合、前記新品検知処理を実行する、
ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって
前記筐体は、
開口と、
前記開口を閉鎖するカバーと、
を有し、
前記現像カートリッジは、前記カバーにより閉鎖されていない前記開口を介して、前記筐体に対して着脱可能であり、
前記制御部は、前記カバーにより前記開口が閉鎖されたことを検知すると、前記読み出し処理を実行する、
ことを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２に記載の画像形成装置であって、
前記筐体メモリは前記制御部が有する、
ことを特徴とする画像形成装置。
【請求項４】
請求項１から請求項３のいずれか一つに記載の画像形成装置であって、
前記制御部は、
前記読み出し処理で読み出された前記識別情報が、前記筐体メモリに記憶さていない場合、前記識別情報を装着済識別情報として前記筐体メモリに書き込む書き込み処理
をさらに実行する、
ことを特徴とする画像形成装置。
【請求項５】
請求項１から請求項４のいずれか一つに記載の画像形成装置であって、
前記制御部は、
前記判定処理において、前記現像カートリッジが前記装着済カートリッジではないと判定された場合に、前記新品検知処理を含むロングウォーミングアップ処理を実行し、
前記判定処理において、前記現像カートリッジが前記装着済カートリッジであると判定された場合に、前記新品検知処理を含まないショートウォーミングアップ処理を実行する、
ことを特徴とする画像形成装置。
【請求項６】
請求項１から請求項５のいずれか一つに記載の画像形成装置であって、
複数の前記現像カートリッジを備え、
前記制御部は、
複数の前記現像カートリッジのそれぞれについて、前記判定処理を実行し、
前記判定処理において、前記装着済カートリッジではないと判定された前記現像カートリッジに対して、前記新品検知処理を実行する、
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
レーザプリンタ、ＬＥＤプリンタ等の電子写真方式の画像形成装置には、必要な情報を記憶するメモリを備えたものがある。この種の画像形成装置は、例えば、特許文献１に記載されている。
【０００３】
特許文献１に記載の画像形成装置はトナーカートリッジを備える。トナーカートリッジは、不揮発性ＲＡＭを有する。不揮発性ＲＡＭにはトナーカートリッジを識別するための識別情報が記憶される。画像形成装置は、不揮発性ＲＡＭへのアクセス中に、トナーカートリッジを交換する際に開閉するトナーカートリッジカバーが開けられると、不揮発性ＲＡＭへのアクセスを止める。そして、画像形成装置は、不揮発性ＲＡＭへのアクセスが止められたことを、不揮発性ＲＡＭへ記憶する。画像形成装置は、不揮発性ＲＡＭにアクセスを止めたことを示す情報が格納されていると判断すると、アクセスを止める前の動作（読み込みまたは書き込み）を再び最初から行う。これにより、不揮発性ＲＡＭに、常に適正なデータを記憶することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１６９４２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、画像形成装置には、カバーが開閉されると、装着されているトナーカートリッジの新品検知処理を実行するものがある。カバーは、トナーカートリッジを交換しない場合でも開閉されることがある。このため、画像形成装置は、トナーカートリッジの新品検知処理を実行する必要がない場合であっても、新品検知処理を実施する場合がある。
【０００６】
本発明は、不要な新品検知処理の実施を抑制する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本願の第１発明の画像形成装置は、筐体と、前記筐体に対して着脱可能な現像カートリッジであって、現像ローラと、前記現像ローラの回転に伴い、回転する検知ギアであって、所定の回転量を回転した後に回転が止まる検知ギアと、前記現像カートリッジを識別可能な識別情報を記憶するトナーメモリと、を有する現像カートリッジと、前記現像カートリッジが前記筐体に装着された状態において、前記トナーメモリと電気的に接続されるコネクタと、前記検知ギアの回転を検知するセンサと、前記筐体に装着された現像カートリッジの識別情報である装着済識別情報を記憶する筐体メモリと、制御部であって、前記コネクタを介して、前記トナーメモリから前記識別情報を読み出す読み出し処理と、前記読み出し処理で読み出された前記識別情報が前記筐体メモリに記憶されている場合、前記筐体に装着されている前記現像カートリッジが、過去に装着された装着済カートリッジであると判定する判定処理と、前記現像ローラを回転させ、前記センサに前記検知ギアの回転を検知させる新品検知処理と、を実行する制御部と、を備え、前記制御部は、前記判定処理において、前記現像カートリッジが前記装着済カートリッジであると判定した場合、前記新品検知処理を実行せず、前記判定処理において、前記現像カートリッジが前記装着済カートリッジではないと判定された場合、前記新品検知処理を実行する。
【０００８】
本願の第２発明は、第１発明の画像形成装置あって、前記筐体は、開口と、前記開口を閉鎖するカバーと、を有し、前記現像カートリッジは、前記カバーにより閉鎖されていない前記開口を介して、前記筐体に対して着脱可能であり、前記制御部は、前記カバーにより前記開口が閉鎖されたことを検知すると、前記読み出し処理を実行する。
【０００９】
本願の第３発明は、第１発明または第２発明の画像形成装置あって、前記筐体メモリは前記制御部が有する。
【００１０】
本願の第４発明は、第１発明から第３発明のいずれか一つの画像形成装置であって、前記制御部は、前記読み出し処理で読み出された前記識別情報が、前記筐体メモリに記憶さていない場合、前記識別情報を装着済識別情報として前記筐体メモリに書き込む書き込み処理、をさらに実行する。
【００１１】
本願の第５発明は、第１発明から第４発明のいずれか一つの画像形成装置であって、前記制御部は、前記判定処理において、前記現像カートリッジが前記装着済カートリッジではないと判定された場合に、前記新品検知処理を含むロングウォーミングアップ処理を実行し、前記判定処理において、前記現像カートリッジが前記装着済カートリッジであると判定された場合に、前記新品検知処理を含まないショートウォーミングアップ処理を実行する。
【００１２】
本願の第６発明は、第１発明から第５発明のいずれか一つの画像形成装置であって、複数の前記現像カートリッジを備え、前記制御部は、複数の前記現像カートリッジのそれぞれについて、前記判定処理を実行し、前記判定処理において、前記装着済カートリッジではないと判定された前記現像カートリッジに対して、前記新品検知処理を実行する。
【発明の効果】
【００１３】
本願の第１発明〜第６発明によれば、現像カートリッジが装着済カートリッジである場合、その現像カートリッジは新品に交換されていないため、新品検知処理を実施しない。これにより、不要な現像ローラの駆動を省略して、現像カートリッジの寿命を延ばすことができる。
【図面の簡単な説明】
【００１４】
【図１】画像形成装置の概念図である。
【図２】画像形成装置における電気的接続を示す図である。
【図３】現像カートリッジの斜視図である。
【図４】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【図５】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【図６】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【図７】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【図８】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【図９】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【図１０】開けられたカバーが閉じられた際に実行される処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照しつつ説明する。
【００１６】
＜１．実施形態１＞
＜１．１．画像形成装置の構成＞
図１は、画像形成装置１００の概念図である。図２は、画像形成装置１００における電気的接続を示す図である。
【００１７】
画像形成装置１００は電子写真方式のプリンタである。画像形成装置１００の例としては、レーザプリンタまたはＬＥＤプリンタが挙げられる。図１に示すように、画像形成装置１００は、ケーシング１０１、制御回路基板３、複数のドラムカートリッジ２、複数の現像カートリッジ１、およびフレーム１０２を備える。
【００１８】
ケーシング１０１は、制御回路基板３およびフレーム１０２を収容する筐体である。ケーシング１０１は、開口１０１Ａを有する。ケーシング１０１は、開口１０１Ａを閉鎖可能に設けられたカバー１０１Ｂを有する。複数の現像カートリッジ１および複数のドラムカートリッジ２は、カバー１０１Ｂを開けた状態で、開口１０１Ａを介して、ケーシング１０１内のフレーム１０２に対して装着される。
【００１９】
より詳細には、フレーム１０２は、複数のスロット１０２Ａを有する。また、複数の現像カートリッジ１は、ドラムカートリッジ２それぞれに装着される。そして、現像カートリッジ１が装着されたドラムカートリッジ２が、フレーム１０２のスロット１０２Ａに対して装着される。
【００２０】
現像カートリッジ１はドラムカートリッジ２に装着される。複数の現像カートリッジ１は、互いに異なる色（例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、およびブラック（Ｋ）の各色）のトナー（現像剤）を収容する。なお、複数の現像カートリッジ１は、同じ色のトナーを収容してもよい。また、本実施形態の現像カートリッジ１の数は、４つである。また、本実施形態のドラムカートリッジ２の数は、４つである。ただし、現像カートリッジ１の数は、１〜３つであってもよく、５つ以上であってもよい。また、ドラムカートリッジ２の数は、１〜３つであってもよく、５つ以上であってもよい。
【００２１】
現像カートリッジ１は、トナーメモリ１１と、現像ローラ１２とを有する。トナーメモリ１１は、情報の読み出しおよび書き込みが可能な記憶媒体である。トナーメモリ１１は、フラッシュＲＯＭ、ＥＥＰＲＯＭなど、データの読み出し、書き込みおよびデータの消去などが可能なメモリであればよい。
【００２２】
フレーム１０２には、トナーメモリ１１と電気的に接続されるコネクタ１０４（図２参照）が設けられる。現像カートリッジ１が装着されたドラムカートリッジ２がスロット１０２Ａに装着されると、トナーメモリ１１は、コネクタ１０４を介して制御回路基板３と電気的に接続される。そして、後述のプロセッサ３１により、トナーメモリ１１に情報が書き込みされ、または、トナーメモリ１１から情報が読み出される。トナーメモリ１１には、現像カートリッジ１に関する情報が記憶される。トナーメモリ１１に記憶される情報には、例えば、現像カートリッジ１を識別するための識別情報（装着済識別情報）、純正品であることを示すコード、トナーの色情報、現像ローラ１２の回転数、トナーの使用量、現像カートリッジ１に関するエラー履歴などがある。なお、トナーメモリ１１に記憶される情報は、上記の情報全てを含んでいてもよいし、少なくともいずれか一つを含んでいてもよい。トナーメモリ１１に記憶される情報は、適宜変更可能である。
【００２３】
ドラムカートリッジ２は、ドラムメモリ２１と、感光体ドラム２２とを有する。ドラムメモリ２１は、情報の読み出しおよび書き込みが可能な記憶媒体である。ドラムメモリ２１は、フラッシュＲＯＭ、ＥＥＰＲＯＭなど、データの読み出し、書き込みおよびデータの消去などが可能なメモリであればよい。
【００２４】
フレーム１０２には、ドラムメモリ２１と電気的に接続されるコネクタ１０５が設けられる。現像カートリッジ１が装着されたドラムカートリッジ２がスロット１０２Ａに装着されると、ドラムメモリ２１は、コネクタ１０５を介して制御回路基板３と電気的に接続される。そして、後述のプロセッサ３１により、ドラムメモリ２１に情報が書き込みされ、または、ドラムメモリ２１から情報が読み出される。ドラムメモリ２１には、ドラムカートリッジ２に関する情報が記憶される。ドラムメモリ２１に記憶される情報には、例えば、ドラムカートリッジ２を識別するための識別情報、純正品であることを示すコード、ドラムカートリッジ２の適合機種、ドラムカートリッジ２の仕様、感光体ドラム２２の寿命、新品であるかどうかを示す情報、感光体ドラム２２の回転数、印刷枚数、エラー履歴などがある、なお、ドラムメモリ２１に記憶される情報は、上記の情報全てを含んでいてもよいし、少なくともいずれか一つを含んでいてもよい。ドラムメモリ２１に記憶される情報は、適宜変更可能である。
【００２５】
感光体ドラム２２の表面は、ドラムカートリッジ２に装着された現像カートリッジ１の現像ローラ１２の表面と接触する。感光体ドラム２２の表面には、現像ローラ１２を介して、現像カートリッジ１のトナーが供給される。感光体ドラム２２は、現像カートリッジ１から供給されるトナーを、印刷用紙に転写する。
【００２６】
制御回路基板３は、例えば、回路基板と、ＣＰＵ等のプロセッサ３１と、記憶媒体である筐体メモリ３２と、を有する。
【００２７】
プロセッサ３１は、筐体メモリ３２に記憶されるプログラムに従って、印刷制御を行う制御部であって、画像形成装置１００における諸処理を実行する。プロセッサ３１が実行する諸処理は、後述する、読み出し処理、書き込み処理、判定処理およびウォーミングアップ処理、などである。
【００２８】
筐体メモリ３２は、プロセッサ３１が実行するプログラム、および必要なデータを記憶する記憶媒体である。
【００２９】
制御回路基板３は、駆動部１０６と電気的に接続されている。駆動部１０６は、現像カートリッジ１の現像ローラ１２の回転制御を行う。駆動部１０６は、プロセッサ３１により駆動制御される。具体的には、駆動部１０６は、プロセッサ３１からの信号に基づいて動作するモータと、モータにより回転する駆動シャフトとを有する。駆動シャフトは、現像カートリッジ１が装着された状態のドラムカートリッジ２がフレーム１０２に装着されたときに、後述する現像カップリング３１２（図３参照）に接続される。
【００３０】
＜１．２．現像カートリッジの構成＞
次に、現像カートリッジ１の構成について説明する。図３は、現像カートリッジ１の斜視図である。
【００３１】
現像カートリッジ１は、トナーを収容する筐体３０を有する。筐体３０は、第１方向に沿って延びる。筐体３０は、第１側板３０１と第２側板３０２とを有する。第１側板３０１は、筐体３０の第１方向の一端に位置する。第２側板３０２は、筐体３０の第１方向の他端に位置する。第１側板３０１と第２側板３０２とは、第１方向に離れている。
【００３２】
第１側板３０１には、現像ローラギア３１１および現像カップリング３１２等が配置される。現像ローラギア３１１および現像カップリング３１２は、第１側板３０１に、例えばねじ止めで固定される内カバー３１３に収容される。内カバー３１３は、第１方向に延びる円筒状のカラー３３１を有する。現像カップリング３１２はカラー３３１の内側に位置する。現像カップリング３１２は内カバー３１３から露出する。
【００３３】
現像ローラギア３１１は、現像ローラ１２を回転させるためのギアである。ドラムカートリッジ２に装着された状態の現像カートリッジ１がフレーム１０２に装着されると、駆動部１０６の駆動シャフトが現像カップリング３１２に接続される。そして、駆動部１０６の回転力が現像カップリングを介して、現像ローラギア３１１を含む複数のギアに伝達される。つまり、現像カップリング３１２が回転すると、現像ローラギア３１１が回転し、現像ローラギア３１１と共に現像ローラ１２も回転する。
【００３４】
内カバー３１３には、外カバー３１４が固定される。外カバー３１４は、第１方向において、内カバー３１３に対して、筐体３０と反対側に位置する。外カバー３１４は、トナーメモリ１１を保持する。トナーメモリ１１は、４つの電気的接触面１１１を有する。電気的接触面１１１は、導体である金属からなる。現像カートリッジ１が装着されたドラムカートリッジ２がスロット１０２Ａに装着されると、上記のコネクタ１０４が、トナーメモリ１１の電気的接触面１１１と接触する。そして、トナーメモリ１１は、コネクタ１０４を介して制御回路基板３と電気的に接続される。
【００３５】
第２側板３０２には、リセットギア３１５が設けられる。リセットギア３１５は、本発明の「検知ギア」の一例である。現像カップリング３１２が駆動部１０６から駆動力を受けると、現像カップリング３１２の回転は、不図示のアイドルギアを介して、不図示のアジテータに伝達される。リセットギア３１５は、第１方向に延びる回転軸について回転可能である。そして、リセットギア３１５は、アジテータの回転に伴い、回転軸について回転する。リセットギア３１５の外周面には、突起３１６が設けられる。突起３１６は、リセットギア３１５の回転と共に回転し、周方向の位置が変わる。フレーム１０２には、レバー１０３Ａ（図１参照）が設けられる。リセットギア３１５が回転すると、突起３１６は、周方向の特定の位置において、このレバー１０３Ａを押圧する。フレーム１０２には、レバー１０３Ａの押圧を検知するセンサ１０３（図１参照）が設けられる。
【００３６】
ドラムカートリッジ２に装着された現像カートリッジ１がフレーム１０２装着されると、リセットギア３１５に動力が伝達される。現像カートリッジ１が新品の場合、上記の動力によって、リセットギア３１５が回転する。リセットギア３１５の回転に伴い、リセットギア３１５の突起３１６がレバーを押す。センサ１０３が、レバーが押されたことを示す検出信号を、制御回路基板３へ出力する。これにより、プロセッサ３１は、リセットギア３１５の回転を検知する。そして、プロセッサ３１は、現像カートリッジ１が新品であると認識する。
【００３７】
このリセットギア３１５の歯は、外周面の一部分にのみ設けられている。このため、リセットギア３１５が所定角度回転すると、ギア歯の噛み合いが外れて、リセットギア３１５は回転を停止する。したがって、一度装着された現像カートリッジ１を再装着しても、リセットギア３１５は回転しない。つまり、一度装着された現像カートリッジ１を再装着しても、リセットギア３１５の突起３１６によりレバーが押圧されることがない。すなわち、センサ１０３から制御回路基板３へ、検出信号は出力されない。これにより、プロセッサ３１は、現像カートリッジ１が新品でないと認識する。
【００３８】
＜１．３．カバー開閉後の処理について＞
続いて、カバー１０１Ｂ開閉後にプロセッサ３１が行う処理について、説明する。図４および図５は、開けられたカバー１０１Ｂが閉じられた際に実行される処理の流れを示すフローチャートである。開けられたカバー１０１Ｂが閉じられた場合、ドラムカートリッジ２が新品に交換された可能性がある。このため、図４および図５に示す処理が実行される。
【００３９】
まず、プロセッサ３１は、カバー１０１Ｂが閉じられたか否かを判定する（ステップＳ１）。例えば、画像形成装置１００は、カバー１０１Ｂの開閉を検知するセンサを備える。プロセッサ３１は、そのセンサからの信号に基づいて、カバー１０１Ｂが閉じられたか否かを判定する。プロセッサ３１が、カバー１０１Ｂが閉じられていないと判定した場合（ステップＳ１：ＮＯ）、プロセッサ３１は、ステップＳ１の処理を再度実行する。なお、プロセッサ３１は、ステップＳ１において、現像カートリッジ１が装着されたか否かを判定してもよい。
【００４０】
プロセッサ３１が、カバー１０１Ｂが閉じられたと判定した場合（ステップＳ１：ＹＥＳ）、プロセッサ３１は、筐体メモリ３２に記憶される、エラーフラグおよび交換フラグをオフに設定する（ステップＳ２）。エラーフラグは、装着された現像カートリッジ１にエラーがあることを示す情報である。交換フラグは、現像カートリッジ１が交換されたことを示す情報である。
【００４１】
次に、プロセッサ３１は、現像カートリッジ１のトナーメモリ１１との通信をチェックする（ステップＳ３）。そして、プロセッサ３１は、トナーメモリ１１と通信できるか否かを判定する（ステップＳ４）。例えば、現像カートリッジ１が装着されていないため、トナーメモリ１１と通信できない場合（ステップＳ４：ＮＯ）、プロセッサ３１は、エラーフラグをオンに設定する（ステップＳ１２）。
【００４２】
一方、トナーメモリ１１と通信できる場合（ステップＳ４：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１の認証を行う（ステップＳ５）。そして、プロセッサ３１は、トナーメモリ１１を認証できたか否かを判定する（ステップＳ６）。プロセッサ３１が、トナーメモリ１１の認証ができないと判定した場合（ステップＳ６：ＮＯ）、プロセッサ３１は、エラーフラグをオンに設定する（ステップＳ１２）。
【００４３】
プロセッサ３１が、トナーメモリ１１を認証できたと判定した場合（ステップＳ６：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１内のデータをチェックする（ステップＳ７）。そして、プロセッサ３１は、トナーメモリ１１内のデータをチェックできたか否かを判定する（ステップＳ８）。例えば、トナーメモリ１１内に必要なデータが記憶されておらず、プロセッサ３１が、トナーメモリ１１内のデータをチェックできないと判定した場合（ステップＳ８：ＮＯ）、プロセッサ３１は、筐体メモリ３２に記憶されるエラーフラグをオンに設定する（ステップＳ１２）。
【００４４】
プロセッサ３１が、トナーメモリ１１内のデータをチェックできたと判定した場合（ステップＳ８：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１に記憶される識別情報を読み出す読み出し処理を実行する。そして、プロセッサ３１は、読み出した識別情報が筐体メモリ３２に記憶さているかを判定する判定処理を実行する（ステップＳ９）。筐体メモリ３２には、一度装着された現像カートリッジの識別情報が記憶される。このため、プロセッサ３１が、トナーメモリ１１から読み出した識別情報が筐体メモリ３２に記憶されていると判定した場合（ステップＳ９：ＹＥＳ）、プロセッサ３１は、装着されている現像カートリッジ１は、過去に装着された装着済現像カートリッジであると判定し、ステップＳ１３の処理に移る。
【００４５】
プロセッサ３１が、トナーメモリ１１から読み出した識別情報が筐体メモリ３２に記憶されていないと判定した場合（ステップＳ９：ＮＯ）、プロセッサ３１は、装着されている現像カートリッジ１は、装着済現像カートリッジでないと判定し、カバー１０１Ｂの開閉時に、現像カートリッジ１が交換されたと認識する。この場合、プロセッサ３１は、トナーメモリ１１から読み出した識別情報を、筐体メモリ３２に書き込む書込み処理を実行する（ステップＳ１０）。そして、プロセッサ３１は、交換フラグをオンに設定する（ステップＳ１１）。交換フラグがオンに設定されることで、プロセッサ３１は、カバー１０１Ｂが開閉されたときに、現像カートリッジ１が交換されたと認識する。
【００４６】
プロセッサ３１は、ステップＳ３からステップＳ１２の処理を、複数の現像カートリッジ１それぞれに対してすべて完了したか否かを判定する（ステップＳ１３）。プロセッサ３１が、すべての現像カートリッジ１に対して上記処理が完了していないと判定した場合（ステップＳ１３：ＮＯ）、プロセッサ３１は、他の現像カートリッジ１に対して、ステップＳ３以降の処理を実行する。
【００４７】
プロセッサ３１が、すべての現像カートリッジ１に対して上記処理が完了したと判定した場合（ステップＳ１３：ＹＥＳ）、プロセッサ３１は、筐体メモリ３２に記憶されるエラーフラグがオンに設定されているかを判定する（ステップＳ１４）。エラーフラグがオンに設定されている場合（ステップＳ１４：ＹＥＳ）、プロセッサ３１はエラー処理を実行する（ステップＳ１５）。エラー処理では、例えば、エラーの内容を報知する。具体的には、プロセッサ３１が、画像形成装置１００のケーシング１０１に設けられたディスプレイに、エラーの内容を表示する。
【００４８】
エラーフラグがオンに設定されていない場合（ステップＳ１４：ＮＯ）、プロセッサ３１は、交換フラグがオンに設定されているかを判定する（ステップＳ１６）。交換フラグがオンに設定されている場合（ステップＳ１６：ＹＥＳ）、プロセッサ３１は、カバー１０１Ｂが開閉されたときに、少なくとも１つの現像カートリッジ１が交換されたと認識する。この場合、交換後の現像カートリッジ１は新品の現像カートリッジの可能性がある。このため、プロセッサ３１は、後述のロングウォーミングアップ処理を実行する（ステップＳ１７）。
【００４９】
交換フラグがオンに設定されていない場合（ステップＳ１６：ＮＯ）、プロセッサ３１は、全ての現像カートリッジは交換されていないため、装着されている現像カートリッジ１は新品でないと認識する。この場合、プロセッサ３１は、後述するショートウォーミングアップ処理を実行する（ステップＳ１８）。本実施形態では、交換フラグがオンに設定されていれば、プロセッサ３１は、４つの現像カートリッジそれぞれに対して、ロングウォーミングアップ処理を実行する。
【００５０】
ロングウォーミングアップ処理は、カバー１０１Ｂが開閉され、正常に装着された現像カートリッジ１が、装着済カートリッジではないと判定された場合に実行される。ロングウォーミングアップ処理は、ショートウォーミングアップ処理と、新品検知処理とを含む。新品検知処理は、現像カートリッジ１が新品の現像カートリッジであるかを検知する処理である。ショートウォーミングアップ処理は、カバー１０１Ｂが開閉され、正常に装着された現像カートリッジ１が、装着済カートリッジであると判定された場合に実行される。ショートウォーミングアップ処理は新品検知処理を含まないため、ロングウォーミングアップ処理にかかる時間は、ショートウォーミングアップ処理にかかる時間よりも長い。
【００５１】
ショートウォーミングアップ処理は、現像ローラ１２および感光体ドラム２２などを回転させる各モータを駆動する処理を有する。ショートウォーミングアップ処理は、トナーの転写用の電極に高圧を印加する処理を有する。また、ショートウォーミングアップ処理は、現像カートリッジ１のトナーの残量をチェックする処理を有する。さらに、ショートウォーミングアップ処理は、ドラムカートリッジ２の有無をチェックする処理を有する。なお、ショートウォーミングアップ処理は、その他、周知の処理を有してもよい。
【００５２】
ロングウォーミングアップ処理は、上記のショートウォーミングアップ処理に加え、新品検知処理を含む。新品検知処理では、プロセッサ３１が駆動部１０６を動作させて、現像ローラ１２を回転させる。そして、プロセッサ３１は、センサ１０３からの検出信号により、レバーが押されたか否か、すなわち、リセットギア３１５の回転の有無を検知する。これにより、プロセッサ３１は、現像カートリッジ１が新品であるかを検知する。
【００５３】
なお、新品検知処理では、プロセッサ３１は、現像ローラ１２を感光体ドラム２２に圧接して、現像ローラ１２を回転させる。また、新品検知処理は、新品検知を行った後に、プロセッサ３１が現像ローラ１２を感光体ドラム２２から離間させて、各ローラをクーリングするクリーニング処理を含む。
【００５４】
仮に、カバー１０１Ｂを開閉する都度、新品検知処理を実行すると、印刷が可能となるまでの待機時間が長くなる。しかしながら、本実施形態の画像形成装置１００は、装着されている現像カートリッジ１が、装着済カートリッジである場合には、新品検知処理を実行せず、装着済カートリッジでない場合に、新品検知処理を実行する。このため、不必要な新品検知処理を実行させないことで、印刷が可能となるまでの待機時間を短縮することができる。また、新品検知処理を行う場合、現像ローラ１２を感光体ドラム２２に圧接させるため、現像ローラ１２と感光体ドラム２２とが摩耗する。この結果、現像カートリッジ１の寿命が短くなる。しかしながら、必要がない新品検知処理を実行させないことで、現像ローラ１２と感光体ドラム２２との摩耗が減るため、寿命の短縮を抑制できる。
【００５５】
＜２．実施形態２＞
以下に、実施形態２について説明する。実施形態１では、４つの現像カートリッジそれぞれに対して、１つの交換フラグを設定している。つまり、交換フラグがオンに設定されていれば、４つの現像カートリッジそれぞれに対して、ロングウォーミングアップ処理が実行される。これに対し、実施形態２では、４つの現像カートリッジのうち、カラー（Ｃ、Ｍ、Ｙ）のトナーを収容する現像カートリッジと、モノクロ（Ｋ）のトナーを収容する現像カートリッジとに対して、別々に交換フラグを設定する点が、実施形態１と相違する。なお、画像形成装置１００の構成は、実施形態１と同じであるため、その説明は省略する。
【００５６】
＜２．１．カバー開閉後の処理について＞
図６および図７は、開けられたカバー１０１Ｂが閉じられた際に実行される処理の流れを示すフローチャートである。
【００５７】
まず、プロセッサ３１は、カバー１０１Ｂが閉じられたか否かを判定する（ステップＳ２１）。プロセッサ３１が、カバー１０１Ｂが閉じられていないと判定した場合（ステップＳ２１：ＮＯ）、プロセッサ３１は、ステップＳ２１の処理を再度実行する。なお、プロセッサ３１は、ステップＳ２１において、現像カートリッジ１が装着されたか否かを判定してもよい。
【００５８】
プロセッサ３１が、カバー１０１Ｂが閉じられたと判定した場合（ステップＳ２１：ＹＥＳ）、プロセッサ３１は、筐体メモリ３２に記憶される、エラーフラグ、モノクロ交換フラグ、およびカラー交換フラグをオフに設定する（ステップＳ２２）。モノクロ交換フラグは、モノクロ（Ｋ）のトナーを収容する現像カートリッジが交換されたことを示す情報である。カラー交換フラグは、カラー（Ｃ、Ｍ、Ｙ）のトナーを収容する現像カートリッジが交換されたことを示す情報である。
【００５９】
次に、プロセッサ３１は、現像カートリッジ１のトナーメモリ１１との通信をチェックする（ステップＳ２３）。そして、プロセッサ３１は、トナーメモリ１１と通信できるか否かを判定する（ステップＳ２４）。トナーメモリ１１と通信できない場合（ステップＳ２４：ＮＯ）、プロセッサ３１は、エラーフラグをオンに設定する（ステップＳ３２）。
【００６０】
一方、トナーメモリ１１と通信できる場合（ステップＳ２４：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１の認証を行う（ステップＳ２５）。そして、プロセッサ３１は、トナーメモリ１１を認証できたか否かを判定する（ステップＳ２６）。プロセッサ３１が、トナーメモリ１１の認証ができないと判定した場合（ステップＳ２６：ＮＯ）、プロセッサ３１は、エラーフラグをオンに設定する（ステップＳ３２）。
【００６１】
プロセッサ３１が、トナーメモリ１１を認証できたと判定した場合（ステップＳ２６：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１内のデータをチェックする（ステップＳ２７）。そして、プロセッサ３１は、トナーメモリ１１内のデータをチェックできたか否かを判定する（ステップＳ２８）。プロセッサ３１が、トナーメモリ１１内のデータをチェックできないと判定した場合（ステップＳ２８：ＮＯ）、プロセッサ３１は、筐体メモリ３２に記憶されるエラーフラグをオンに設定する（ステップＳ３２）。
【００６２】
プロセッサ３１が、トナーメモリ１１内のデータをチェックできたと判定した場合（ステップＳ２８：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１に記憶される識別情報を読み出す読み出し処理を実行する。そして、プロセッサ３１は、読み出した識別情報が筐体メモリ３２に記憶さているかを判定する判定処理を実行する（ステップＳ２９）。プロセッサ３１が、トナーメモリ１１から読み出した識別情報が筐体メモリ３２に記憶されていると判定した場合（ステップＳ２９：ＹＥＳ）、プロセッサ３１は、処理対象の現像カートリッジ１は装着済現像カートリッジであると判定し、ステップＳ３３の処理に移る。
【００６３】
プロセッサ３１が、トナーメモリ１１から読み出した識別情報が筐体メモリ３２に記憶されていないと判定した場合（ステップＳ２９：ＮＯ）、プロセッサ３１は、処理対象の現像カートリッジ１は、装着済現像カートリッジでないと判定し、カバー１０１Ｂの開閉時に、現像カートリッジ１が交換されたと認識する。この場合、プロセッサ３１は、トナーメモリ１１から読み出した識別情報を、筐体メモリ３２に書き込む書込み処理を実行する（ステップＳ３０）。そして、プロセッサ３１は、交換フラグをオンに設定する（ステップＳ３１）。このとき、プロセッサ３１は、処理対象の現像カートリッジが、カラー（Ｃ、Ｍ、Ｙ）のトナーを収容する現像カートリッジである場合、カラー交換フラグをオンに設定する。また、プロセッサ３１は、処理対象の現像カートリッジが、モノクロ（Ｋ）のトナーを収容する現像カートリッジである場合、モノクロ交換フラグをオンに設定する。
【００６４】
プロセッサ３１は、ステップＳ２３からステップＳ３２の処理を、複数の現像カートリッジ１それぞれに対してすべて完了したか否かを判定する（ステップＳ３３）。プロセッサ３１が、すべての現像カートリッジ１に対して上記処理が完了していないと判定した場合（ステップＳ３３：ＮＯ）、プロセッサ３１は、他の現像カートリッジ１に対して、ステップＳ２３以降の処理を実行する。
【００６５】
プロセッサ３１が、すべての現像カートリッジ１に対して上記処理が完了したと判定した場合（ステップＳ３３：ＹＥＳ）、プロセッサ３１は、筐体メモリ３２に記憶されるエラーフラグがオンに設定されているかを判定する（ステップＳ３４）。エラーフラグがオンに設定されている場合（ステップＳ３４：ＹＥＳ）、プロセッサ３１はエラー処理を実行する（ステップＳ３５）。
【００６６】
エラーフラグがオンに設定されていない場合（ステップＳ３４：ＮＯ）、プロセッサ３１は、カラー交換フラグがオンに設定されているかを判定する（ステップＳ３６）。カラー交換フラグがオンに設定されている場合（ステップＳ３６：ＹＥＳ）、プロセッサ３１は、全ての現像カートリッジ１に対して、ロングウォーミングアップ処理を実行する（ステップＳ３７）。
【００６７】
カラー交換フラグがオンに設定されていない場合（ステップＳ３６：ＮＯ）、プロセッサ３１は、モノクロ交換フラグがオンに設定されているかを判定する（ステップＳ３８）。モノクロ交換フラグがオンに設定されている場合（ステップＳ３８：ＹＥＳ）、プロセッサ３１は、モノクロ（Ｋ）のトナーを収容する現像カートリッジ１に対して、ロングウォーミングアップ処理を実行するとともに、カラー（Ｃ、Ｍ、Ｙ）のトナーを収容する現像カートリッジ１に対して、ショートウォーミングアップ処理を実行する（ステップＳ３９）。
【００６８】
モノクロ交換フラグがオンに設定されていない場合（ステップＳ３８：ＮＯ）、プロセッサ３１は、４つの現像カートリッジ１それぞれに対して、ショートウォーミングアップ処理を実行する（ステップＳ４０）。
【００６９】
仮に、カバー１０１Ｂを開閉する都度、新品検知処理を実行すると、印刷が可能となるまでの待機時間が長くなる。しかしながら、実施形態２の画像形成装置１００は、実施形態１と同様、装着されている現像カートリッジ１が、装着済カートリッジである場合には、新品検知処理を実行せず、装着済カートリッジでない場合に、新品検知処理を実行する。このため、不必要な新品検知処理を実行させないことで、印刷が可能となるまでの待機時間を短縮することができる。また、新品検知処理を行う場合、現像ローラ１２を感光体ドラム２２に圧接させるため、現像ローラ１２と感光体ドラム２２とが摩耗する。この結果、現像カートリッジ１の寿命が短くなる。しかしながら、必要がない新品検知処理を実行させないことで、現像ローラ１２と感光体ドラム２２との摩耗が減るため、寿命の短縮を抑制できる。
【００７０】
＜３．実施形態３＞
以下に、実施形態３について説明する。実施形態１では、４つの現像カートリッジそれぞれに対して、１つの交換フラグを設定している。これに対し、実施形態３では、４つの現像カートリッジそれぞれに対して、交換フラグを設定する点で、実施形態１と相違する。なお、画像形成装置１００の構成は、実施形態１と同じであるため、その説明は省略する。
【００７１】
＜３．１．カバー開閉後の処理について＞
図８〜図１０は、開けられたカバー１０１Ｂが閉じられた際に実行される処理の流れを示すフローチャートである。
【００７２】
まず、プロセッサ３１は、カバー１０１Ｂが閉じられたか否かを判定する（ステップＳ５１）。プロセッサ３１が、カバー１０１Ｂが閉じられていないと判定した場合（ステップＳ５１：ＮＯ）、プロセッサ３１は、ステップＳ５１の処理を再度実行する。なお、プロセッサ３１は、ステップＳ５１において、現像カートリッジ１が装着されたか否かを判定してもよい。
【００７３】
プロセッサ３１が、カバー１０１Ｂが閉じられたと判定した場合（ステップＳ５１：ＹＥＳ）、プロセッサ３１は、筐体メモリ３２に記憶される、エラーフラグ、（Ｋ）交換フラグ、（Ｙ）交換フラグ、（Ｍ）交換フラグ、および（Ｃ）交換フラグをオフに設定する（ステップＳ５２）。（Ｋ）交換フラグは、（Ｋ）のトナーを収容する現像カートリッジが交換されたことを示す情報である。（Ｙ）交換フラグは、（Ｙ）のトナーを収容する現像カートリッジが交換されたことを示す情報である。（Ｍ）交換フラグは、（Ｍ）のトナーを収容する現像カートリッジが交換されたことを示す情報である。（Ｃ）交換フラグは、（Ｃ）のトナーを収容する現像カートリッジが交換されたことを示す情報である。
【００７４】
次に、プロセッサ３１は、現像カートリッジ１のトナーメモリ１１との通信をチェックする（ステップＳ５３）。そして、プロセッサ３１は、トナーメモリ１１と通信できるか否かを判定する（ステップＳ５４）。トナーメモリ１１と通信できない場合（ステップＳ５４：ＮＯ）、プロセッサ３１は、エラーフラグをオンに設定する（ステップＳ５９）。
【００７５】
一方、トナーメモリ１１と通信できる場合（ステップＳ５４：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１の認証を行う（ステップＳ５５）。そして、プロセッサ３１は、トナーメモリ１１を認証できたか否かを判定する（ステップＳ５６）。プロセッサ３１が、トナーメモリ１１の認証ができないと判定した場合（ステップＳ５６：ＮＯ）、プロセッサ３１は、エラーフラグをオンに設定する（ステップＳ５９）。
【００７６】
プロセッサ３１が、トナーメモリ１１を認証できたと判定した場合（ステップＳ５６：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１内のデータをチェックする（ステップＳ５７）。そして、プロセッサ３１は、トナーメモリ１１内のデータをチェックできたか否かを判定する（ステップＳ５８）。プロセッサ３１が、トナーメモリ１１内のデータをチェックできないと判定した場合（ステップＳ５８：ＮＯ）、プロセッサ３１は、筐体メモリ３２に記憶されるエラーフラグをオンに設定する（ステップＳ５９）。
【００７７】
プロセッサ３１が、トナーメモリ１１内のデータをチェックできたと判定した場合（ステップＳ５８：ＹＥＳ）、プロセッサ３１は、トナーメモリ１１に記憶される識別情報を読み出す読み出し処理を実行する。そして、プロセッサ３１は、読み出した識別情報が筐体メモリ３２に記憶さているかを判定する判定処理を実行する（ステップＳ６０）。プロセッサ３１が、トナーメモリ１１から読み出した識別情報が筐体メモリ３２に記憶されていると判定した場合（ステップＳ６０：ＹＥＳ）、プロセッサ３１は、処理対象の現像カートリッジ１は装着済現像カートリッジであると判定し、ステップＳ６９の処理に移る。
【００７８】
プロセッサ３１が、トナーメモリ１１から読み出した識別情報が筐体メモリ３２に記憶されていないと判定した場合（ステップＳ６０：ＮＯ）、プロセッサ３１は、処理対象の現像カートリッジ１は装着済現像カートリッジでないと判定し、カバー１０１Ｂの開閉時に交換されたと認識する。この場合、プロセッサ３１は、フレーム１０２に装着されている現像カートリッジ１がブラック（Ｋ）のトナーを収容する現像カートリッジであるかを判定する（ステップＳ６１）。プロセッサ３１が、フレーム１０２に装着されている現像カートリッジ１がブラック（Ｋ）のトナーを収容する現像カートリッジであると判定した場合（ステップＳ６１：ＹＥＳ）、プロセッサ３１は、（Ｋ）交換フラグをオンに設定する（ステップＳ６２）。
【００７９】
プロセッサ３１が、フレーム１０２に装着されている現像カートリッジ１がブラック（Ｋ）のトナーを収容する現像カートリッジでないと判定した場合（ステップＳ６１：ＮＯ）、プロセッサ３１は、フレーム１０２に装着されている現像カートリッジ１がイエロー（Ｙ）のトナーを収容する現像カートリッジであるかを判定する（ステップＳ６３）。プロセッサ３１が、フレーム１０２に装着されている現像カートリッジ１がイエロー（Ｙ）のトナーを収容する現像カートリッジであると判定した場合（ステップＳ６３：ＹＥＳ）、プロセッサ３１は、（Ｙ）交換フラグをオンに設定する（ステップＳ６４）。
【００８０】
プロセッサ３１が、フレーム１０２に装着されている現像カートリッジ１がイエロー（Ｙ）のトナーを収容する現像カートリッジでないと判定した場合（ステップＳ６３：ＮＯ）、プロセッサ３１は、フレーム１０２に装着されている現像カートリッジ１がマゼンタ（Ｍ）のトナーを収容する現像カートリッジであるかを判定する（ステップＳ６５）。プロセッサ３１が、フレーム１０２に装着されている現像カートリッジ１がマゼンタ（Ｍ）のトナーを収容する現像カートリッジであると判定した場合（ステップＳ６５：ＹＥＳ）、プロセッサ３１は、（Ｍ）交換フラグをオンに設定する（ステップＳ６６）。
【００８１】
プロセッサ３１が、フレーム１０２に装着されている現像カートリッジ１がマゼンタ（Ｍ）のトナーを収容する現像カートリッジでないと判定した場合（ステップＳ６５：ＮＯ）、プロセッサ３１は、フレーム１０２に装着されている現像カートリッジ１がシアン（Ｃ）のトナーを収容する現像カートリッジであると認識する。そして、プロセッサ３１は、（Ｃ）交換フラグをオンに設定する（ステップＳ６７）。
【００８２】
交換フラグにオンを設定した後、プロセッサ３１は、処理対象の現像カートリッジ１は、カバー１０１Ｂの開閉時に交換されたと認識する。そして、プロセッサ３１は、トナーメモリ１１から読み出した識別情報を、筐体メモリ３２に書き込む書込み処理を実行する（ステップＳ６８）。プロセッサ３１は、ステップＳ５３からステップＳ６８の処理を、複数の現像カートリッジ１それぞれに対してすべて完了したか否かを判定する（ステップＳ６９）。プロセッサ３１が、すべての現像カートリッジ１に対して上記処理が完了していないと判定した場合（ステップＳ６９：ＮＯ）、プロセッサ３１は、他の現像カートリッジ１に対して、ステップ５３以降の処理を実行する。
【００８３】
プロセッサ３１が、すべての現像カートリッジ１に対して上記処理が完了したと判定した場合（ステップＳ６９：ＹＥＳ）、プロセッサ３１は、筐体メモリ３２に記憶されるエラーフラグがオンに設定されているかを判定する（ステップＳ７０）。エラーフラグがオンに設定されている場合（ステップＳ７０：ＹＥＳ）、プロセッサ３１はエラー処理を実行する（ステップＳ７１）。
【００８４】
エラーフラグがオンに設定されていない場合（ステップＳ７０：ＮＯ）、プロセッサ３１は、（Ｋ）交換フラグ、（Ｙ）交換フラグ、（Ｍ）交換フラグまたは（Ｃ）交換フラグのいずれかがオンに設定されているかを判定する（ステップＳ７２）。オンに設定されている交換フラグがある場合（ステップＳ７２：ＹＥＳ）、プロセッサ３１は、オンに設定されている交換フラグに対応する現像カートリッジ１に対して、ロングウォーミングアップ処理を実行し、他の現像カートリッジに対して、ショートウォーミングアップ処理を実行する（ステップＳ７３）。
【００８５】
オンに設定されている交換フラグがない場合（ステップＳ７２：ＮＯ）、プロセッサ３１は、４つの現像カートリッジ１それぞれに対して、ショートウォーミングアップ処理を実行する（ステップＳ７４）。
【００８６】
仮に、カバー１０１Ｂを開閉する都度、新品検知処理を実行すると、印刷が可能となるまでの待機時間が長くなる。しかしながら、実施形態３の画像形成装置１００は、実施形態１と同様、装着されている現像カートリッジ１が、装着済カートリッジである場合には、新品検知処理を実行せず、装着済カートリッジでない場合に、新品検知処理を実行する。このため、不必要な新品検知処理を実行させないことで、印刷が可能となるまでの待機時間を短縮することができる。また、新品検知処理を行う場合、現像ローラ１２を感光体ドラム２２に圧接させるため、現像ローラ１２と感光体ドラム２２とが摩耗する。この結果、現像カートリッジ１の寿命が短くなる。しかしながら、必要がない新品検知処理を実行させないことで、現像ローラ１２と感光体ドラム２２との摩耗が減るため、寿命の短縮を抑制できる。
【００８７】
また、実施形態３では、４つの現像カートリッジそれぞれに対して交換フラグを設定するため、必要な現像カートリッジに対してのみロングウォーミングアップ処理を実行することができる。このため、個々の現像カートリッジに対して、寿命の短縮を抑制できる。
【００８８】
＜４．変形例＞
以上、本発明の一実施形態について説明したが、本発明は、上記の実施形態に限定されるものではない。
【００８９】
上記の実施形態では、装着済カートリッジの識別情報を筐体メモリ３２に記憶している。しかしながら、装着済カートリッジの識別情報を、ドラムメモリ２１にも記憶してもよい。この場合、プロセッサ３１は、ドラムカートリッジ２がフレーム１０２に装着されると、コネクタ１０５を介して、ドラムメモリ２１に記憶されている情報を読み出す。プロセッサ３１は、トナーメモリ１１から読み出した識別情報と、ドラムメモリ２１から読み出した識別情報とが一致するかにより、装着されている現像カートリッジ１が装着済カートリッジであるかを判定する判定処理を実行する。そして、プロセッサ３１は、装着済カートリッジである場合には、新品検知処理を実行せず、装着済カートリッジでない場合には、新品検知処理を実行する。
【００９０】
ショートウォーミングアップ処理の内容は、上記の実施形態で説明した内容に限定されない。各実施形態で説明したその他の処理の内容は、上記の説明に限定されない。
【００９１】
また、上記の実施形態または変形例に登場した各要素を、矛盾が生じない範囲で、適宜に組み合わせてもよい。
【符号の説明】
【００９２】
１        ：現像カートリッジ
２        ：ドラムカートリッジ
３        ：制御回路基板
１１      ：トナーメモリ
１２      ：現像ローラ
２１      ：ドラムメモリ
２２      ：感光体ドラム
３０      ：筐体
３１      ：プロセッサ
３２      ：筐体メモリ
５３      ：ステップ
１００    ：画像形成装置
１０１    ：ケーシング
１０１Ａ  ：開口
１０１Ｂ  ：カバー
１０２    ：フレーム
１０２Ａ  ：スロット
１０３    ：センサ
１０４    ：コネクタ
１０５    ：コネクタ
１０６    ：駆動部
１１１    ：電気的接触面
３０１    ：第１側板
３０２    ：第２側板
３１１    ：現像ローラギア
３１２    ：現像カップリング
３１３    ：内カバー
３１４    ：外カバー
３１５    ：リセットギア
３１６    ：突起
３３１    ：カラー
【図１】
2020003598.tif 000003
【図２】
2020003598.tif 000004
【図３】
2020003598.tif 000005
【図４】
2020003598.tif 000006
【図５】
2020003598.tif 000007
【図６】
2020003598.tif 000008
【図７】
2020003598.tif 000009
【図８】
2020003598.tif 000010
【図９】
2020003598.tif 000011
【図１０】
2020003598.tif 000012