(57)【要約】【課題】  ４色分の現像器の情報を更新するときに４色すべてのカートリッジメモリへの書き込みを行わなければならないため、メモリの更新に要する時間が長くなってしまう。【解決手段】  第１の記憶手段には、少なくとも第１の記憶手段が備えられた第１の現像器に関する情報である第１のデータと、第１の現像器とは異なる第２の現像器に関する情報である第２のデータとが保持されており、第２の記憶手段には、少なくとも第１の現像器に関する情報である第３のデータと、第２の記憶手段が備えられた第２の現像器に関する情報である第４のデータとが保持されており、制御手段は、アクセス手段によって、第１の記憶手段の第１のデータ及び第２のデータの書き込みを行わせた後、第２の記憶手段の第３のデータ及び第４のデータに対して、第１のデータ及び第２のデータと同じ内容のデータで書き込みを行わせない。【選択図】  図７
2014119506.tif 000002
【特許請求の範囲】
【請求項１】
像担持体と、
前記像担持体に画像形成を行うための複数の現像器と、
前記複数の現像器の夫々に備えられる複数の記憶手段と、
前記記憶手段にアクセス位置でアクセスするアクセス手段と、
前記アクセス手段により前記複数の記憶手段のうち、いずれの記憶手段にアクセスするかを制御する制御手段と、を備え、
第１の記憶手段には、少なくとも第１の記憶手段が備えられた第１の現像器に関する情報である第１のデータと、前記第１の現像器とは異なる第２の現像器に関する情報である第２のデータとが保持されており、
第２の記憶手段には、少なくとも前記第１の現像器に関する情報である第３のデータと、第２の記憶手段が備えられた第２の現像器に関する情報である第４のデータとが保持されており、
前記制御手段は、前記アクセス手段によって、前記第１の記憶手段の前記第１のデータ及び前記第２のデータの書き込みを行わせた後、前記第２の記憶手段の第３のデータ及び第４のデータに対して、前記第１のデータ及び前記第２のデータと同じ内容のデータで書き込みを行わせないことを特徴とする画像形成装置。
【請求項２】
前記複数の現像器を保持し、前記複数の現像器の各々を前記アクセス位置又は現像器を着脱可能な交換位置に順次移動させる移動手段を備え、
前記制御手段は、前記複数の現像器のうち前記交換位置で交換された可能性のある現像器に備えられた記憶手段からのみ、前記アクセス手段によりデータの読み出しを行わせることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記記憶手段は、記憶手段が設けられている現像器に関する情報と、他のすべての現像器に関する情報とを保持していることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記交換位置にある現像器を着脱するために開閉されるドアの開閉状態を検知する検知手段を備え、
前記制御手段は、前記検知手段により前記ドアが開状態となったと検知された際に、前記交換位置にある現像器を交換された可能性のある現像器であるとすることを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記記憶手段は、前記現像器を一意に識別するためのシリアルナンバーをさらに保持しており、
前記制御手段は、前記アクセス手段によって読み出したデータに含まれる前記シリアルナンバーを比較することで、前記現像器が着脱されたか否かを判断することを特徴とする請求項２乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記記憶手段は、前記現像器を一意に識別するためのシリアルナンバーをさらに保持しており、
前記制御手段は、前記アクセス手段によって読み出したデータに含まれる前記シリアルナンバーを比較し、前記現像器のシリアルナンバーと一致したデータを現像器のデータとして用いることを特徴とする請求項２乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記記憶手段は、前記現像器に関する情報が更新された時期を示す更新時期情報をさらに保持しており、
前記制御手段は、前記アクセス手段によって読み出したデータのうち、同一の現像器に対する複数のデータを比較し、前記更新時期情報から最も新しいと判断されたデータを現像器のデータとして用いることを特徴とする請求項２乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記制御手段は、前記更新時期情報から最も新しいと判断されたデータが異常であると判断された場合、前記更新時期情報から最も新しいと判断されたデータより更新時期の古いデータを現像器のデータとして用いることを特徴とする請求項７に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像を形成する電子写真方式の画像形成装置におけるメモリの制御に関するものである。
【背景技術】
【０００２】
従来、電子写真画像形成プロセスを用いた画像形成装置においては、像担持体としての感光ドラム、及び感光ドラムに作用するプロセス手段を一体的にカートリッジ化して、このカートリッジを画像形成装置本体に着脱可能とするプロセスカートリッジ方式が採用されているものがある。プロセス手段とは、感光ドラムを帯電する帯電手段、感光ドラム上の静電潜像を顕像化する現像器、感光ドラムの表面を清掃するクリーニング手段などがある。
【０００３】
更にカートリッジにメモリを持たせ、そのカートリッジの使用可能量やカートリッジ特有の画像形成時の制御条件等を記憶し、画像形成装置に情報を渡したり、実際にカートリッジが使用された度合いを画像形成装置から書き込んだりする、カートリッジメモリ方式が採用されているものもある。また、カラー画像を形成する画像形成装置においては、現像器をカートリッジ化して、一つの感光ドラムに対して、順次現像器を切り替えて画像形成を行う、いわゆるロータリ方式といわれるものがある。このような画像形成装置においては、カートリッジメモリを各色の現像器毎に搭載し、ロータリ機構により現像器を所定のメモリアクセス位置に移動させることで読み書きを行うという方法が特許文献１に開示されている。４色の現像器を夫々メモリアクセス位置に移動することで、メモリの更新を行うことが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１３８７１１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような現像器の切り替えをおこなう画像形成装置の場合、４色分の現像器の情報を更新するときに４色すべてのカートリッジメモリへの書き込みを行わなければならないため、メモリの更新に要する時間が長くなってしまう。また、データの更新頻度が高くなると、メモリへの書き込み回数が増え、メモリの寿命やメモリ接点の寿命の進みが早くなってしまうという課題があった。
【０００６】
本出願に係る発明は、上記のような状況を鑑みてなされたものであり、メモリの更新にかかる時間を抑制し、且つメモリやメモリ接点の寿命の進みも抑制することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、像担持体と、前記像担持体に画像形成を行うための複数の現像器と、前記複数の現像器の夫々に備えられる複数の記憶手段と、前記記憶手段にアクセス位置でアクセスするアクセス手段と、前記アクセス手段により前記複数の記憶手段のうち、いずれの記憶手段にアクセスするかを制御する制御手段と、を備え、第１の記憶手段には、少なくとも第１の記憶手段が備えられた第１の現像器に関する情報である第１のデータと、前記第１の現像器とは異なる第２の現像器に関する情報である第２のデータとが保持されており、第２の記憶手段には、少なくとも前記第１の現像器に関する情報である第３のデータと、第２の記憶手段が備えられた第２の現像器に関する情報である第４のデータとが保持されており、前記制御手段は、前記アクセス手段によって、前記第１の記憶手段の前記第１のデータ及び前記第２のデータの書き込みを行わせた後、前記第２の記憶手段の第３のデータ及び第４のデータに対して、前記第１のデータ及び前記第２のデータと同じ内容のデータで書き込みを行わせないことを特徴とする。
【発明の効果】
【０００８】
本発明の構成によれば、メモリの更新にかかる時間を抑制し、且つメモリやメモリ接点の寿命の進みも抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の概略構成図
【図２】画像形成装置の動作を制御するための制御ブロック図
【図３】現像器メモリ１７２のデータ配置図
【図４】制御メモリ２０２のデータ配置図
【図５】現像器メモリからのデータの読み出し動作の全体の流れを示したフローチャート
【図６】現像器メモリの読み出し動作の詳細を示したフローチャート
【図７】現像器メモリ１７２を更新する時の流れを示したフローチャート
【図８】１回目の更新が行われた後の現像器メモリ１７２のデータ配置図
【図９】２回目の更新が行われた後の現像器メモリ１７２のデータ配置図
【図１０】現像器メモリ１７２のデータ配置図
【図１１】現像器メモリの読み出し動作の詳細を示したフローチャート
【発明を実施するための形態】
【００１０】
以下、図面を用いて本発明の実施形態について説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組合せの全てが発明の解決手段に必須のものとは限らない。
【００１１】
（第１の実施形態）
［画像形成装置の説明］
図１は、画像形成装置の概略構成図である。ここで説明する画像形成装置は、像担持体としての感光ドラムの被露光部に現像剤を付着させて可視化する反転現像系である。負帯電現像剤を担持した現像剤担持体としての現像ローラを感光ドラムに当接させて現像を行う一成分画像形成装置である。なお、以下、説明の便宜上、夫々の色毎の部材を有するものについては、添え字を省略することがあるが、どの色も同様の構成として置き換えることができる。
【００１２】
画像形成装置は、感光ドラム１００、光学ユニット１０１、帯電ローラ１０２、一次転写ローラ１０３、中間転写体テンションローラ１０４、中間転写体駆動ローラ１０５、中間転写体クリーニングローラ１０７、中間転写体１０８、回転式現像器保持体１５０（以下ロータリとも呼ぶ）、ロータリ駆動モータ１６１、４色の着脱可能な現像器１５１ａ〜ｄ（以下、カートリッジとも呼ぶ）から構成されている。なお、現像器には、１５１ａにＹ（イエロー）、１５１ｂにＭ（マゼンタ）、１５１ｃにＣ（シアン）、１５２ｄにＫ（ブラック）の各色の現像剤が収容されている。夫々の現像器には、不揮発性メモリ１７２ａ〜１７２ｄ（以下、現像器メモリとも呼ぶ）が備えられている。また、画像形成装置は、現像器メモリ１７２への電気的接触部１７０（以下、現像器メモリ接点とも呼ぶ）、現像器メモリ接点１７０を当接離間させるための駆動モータ１７１（以下、当接離間モータとも呼ぶ）、回転式現像器基準位置検知センサ１３１（以下、ホームポジションセンサとも呼ぶ）、搬送ベルト１２１、定着ユニット１２６、給紙トレイ２００、手差し給紙トレイ１２４、濃度及びタイミングセンサ１３０、二次転写ローラ１２０、排紙ローラ１６２、等を備える。
【００１３】
次に、画像形成の工程について説明する。まず、帯電ローラ１０２によって感光ドラム１００の表面を所望の極性に均一に帯電（例えば−６００Ｖ）させる。次に、画像同期信号を基準にコントローラから送出される画像データを基に、光学ユニット１０１を用いてレーザＬで感光ドラム１００上を露光することにより、感光ドラム上に静電潜像を形成させる。その後、Ｙ（イエロー）の現像器１５１ａの現像スリーブ１５２に所定の電圧を印加（例えば−３００Ｖ）することにより、感光ドラム１００上の静電潜像をトナーにより可視化することでトナー像を形成する。感光ドラム１００上に形成されたトナー像は、一次転写ローラ１０３により中間転写ベルト１０８に一次転写される。
【００１４】
同様にＭ（マゼンタ）、Ｃ（シアン）、Ｂｋ（ブラック）についても、順次各色の現像器１５１ｂ〜１５１ｄで感光ドラム１００上にそれぞれのトナーによるトナー像を形成する。各色で現像されたトナー像は、順次中間転写ベルト１０８に一次転写されることで、中間転写ベルト１０８上に複数色のトナー像が重畳された画像が形成される。その後、所定のタイミングで二次転写ローラ１２０と中間転写体クリーニングローラ１０７を中間転写ベルト１０８に当接させる。中間転写ベルト１０８にそれぞれのローラを当接させた後、例えば所定のタイミングで画像と反対極性（例えばプラス極性）の転写高圧（例えば＋１０００Ｖ）を二次転写ローラ１２０に印加する。また、クリーニングローラ１０７には同様にプラス極性の電圧（例えば＋１０００Ｖ）と矩形波電圧（例えば１ＫＨＺ、２ＫＶｐｐ）の印加を行う。
【００１５】
給紙トレイから給紙ローラ１２５によって、記録材Ｐが給紙される。又は、手差し給紙トレイ１２４から給紙ローラ１２３によって、記録材Ｐが給紙される。給紙された記録材Ｐはレジローラ１２２で一時停止された後、二次転写部に再搬送される。再搬送された記録材Ｐに中間転写ベルト１０８上の画像が、二次転写ローラ１２０に転写電圧を印加させることで二次転写される。画像が二次転写された記録材Ｐは、搬送ベルト１２１により搬送され、定着器１２６で熱と圧により画像が定着される。その後、画像が定着された記録材Ｐは、上部排紙トレイ１２８又は下部排紙トレイ１６３へ排出される。
【００１６】
画像が二次転写された後、中間転写ベルト１０８上に残留する残トナーはクリーニングローラ１０７によって再帯電され、感光ドラム１００に再転写された後、感光ドラム１００に接触しているクリーニング手段によりクリーニングされる。中間転写ベルト１０８から記録材Ｐに二次転写が行われた後、クリーニングローラ１０７と二次転写ローラ１２０は、中間転写ベルト１０８より離間され、次の画像の形成に備える。また、クリーニングされた感光ドラム１００は帯電ローラ１０２により再び所定の極性に均一に帯電され、次の画像の形成に備える。
【００１７】
［制御ブロック図の説明］
図２は画像形成装置の動作を制御するための制御ブロック図である。現像器メモリ１７２ａ〜１７２ｄへのアクセスは画像形成を行っていない状態で行う。まず、ロータリ駆動モータ１６１を駆動することにより現像器の移動手段としてのロータリ１５０を回転させ、現像器１５１をメモリアクセス位置に順次移動させる。メモリアクセス位置とは、現像器メモリ１７２に現像器メモリ接点１７０が接触可能で、現像器メモリ１７２にアクセス可能な位置となる。図１に示した画像形成装置においては、マゼンタの現像器１５１ｂがメモリアクセス位置にある状態を示している。
【００１８】
現像器１５１をメモリアクセス位置に移動した後、当接離間モータ１７１を制御することで、現像器メモリ接点１７０を現像器メモリ１７２に接触させる。現像器メモリ接点１７０が現像器メモリ１７２に接触することで、ＣＰＵ２０１は通信回路２０３を介して現像器メモリ１７２へのアクセスが可能となる。この状態でＣＰＵ２０１は制御メモリ２０２の内容を読み出し、現像メモリ１７２に書き込みをする。又は、現像メモリ１７２の内容を読み出し、制御メモリ２０２に読み出しをする。本実施形態においては、制御メモリ２０２はＲＡＭを用いている。現像メモリ１７２へのアクセスが終了した後、当接離間モータ１７１を制御し、現像器メモリ接点１７０を現像器メモリ１７２から離間させる。ここまでが、１つの現像器メモリ１７２に対する一連のアクセス制御となる。アクセスしたい現像器１５１をメモリアクセス位置に駆動することにより、任意の現像器メモリ１７２に対してメモリアクセス制御を行うことが可能となる。
【００１９】
［現像器メモリに対するアクセス制御］
次に、本実施形態における現像器メモリに対するアクセス制御について説明する。図３は、現像器メモリ１７２のデータ配置図である。各現像器メモリは、メモリが配置された現像器の色の情報を記憶する自現像器データ領域と、メモリが配置された現像器の色とは異なる色である他の現像器の情報を記憶する他現像器データ領域を有している。自現像器データ領域のデータを各色の第１データとする。また、他の色の現像器のメモリに保持されている、自身の第１データと同様の内容であるデータを第２データとする。画像形成装置全体で見ると、４つのメモリに全部で８つのデータが保持されており、データが多重化された状態となっている。
【００２０】
図３においては、イエローの現像器メモリの第１データの多重化データがマゼンタの現像器メモリに第２データとして保持されている。同様にマゼンタの現像器メモリの第１データの多重化データがイエローの現像器メモリに第２データとして保持されている。また、同様にシアンの現像器メモリの第１データの多重化データがブラックの現像器メモリに第２データとして保持されている。また、同様にブラックの現像器メモリの第１データの多重化データがシアンの現像器メモリに第２データとして保持されている。それぞれのデータ領域にはデータ領域に記憶された現像器を一意に識別するためのシリアルナンバーと、データ領域に記憶されたデータの異常を判定するためのチェックサムと、多重化されたデータのうち最後に更新されたデータ領域を判別するための更新時期情報がある。なお、自現像器データ領域である第１データ領域のシリアルナンバーは読み出し専用データであり、以降の説明でも更新されることはないとして説明する。また、他現像器データ領域である第２データ領域のシリアルナンバーは更新可能データである。
【００２１】
図４は、制御メモリ２０２のデータ配置図である。すべての色の現像器分のデータ領域を有しているが、現像器メモリのように多重化はせず、夫々の色の最新のデータを記憶している。現像器メモリにアクセスするためにはロータリをメモリアクセス位置に移動する必要があるため、画像形成中にはアクセスすることはできない。このため画像形成装置の初期化時に各色の現像器メモリから情報を読み出したデータを制御メモリに記憶し、画像形成中に使用する。また、画像形成中に更新された現像器情報は制御メモリに記憶し、画像形成が終了した後に現像器メモリにアクセスすることで現像器情報を更新する。
【００２２】
次に、現像器メモリ１７２からのデータの読み出し動作について図５、図６を用いて説明する。図５は、初期化時の現像器メモリからのデータの読み出し動作の全体の流れを示したフローチャートである。図６は、一つの現像器メモリ１７２からのデータの読み出し動作の詳細を示したフローチャートである。
【００２３】
まず、図５のフローチャートを用いて現像器メモリ１７２からのデータの読み出し動作の全体の流れについて説明する。Ｓ５０１において、ＣＰＵ２０１はロータリモータを駆動し、現像器メモリ読み出し要求のある色の現像器をメモリアクセス位置に移動させる。現像器メモリの読み出し要求は、制御メモリに現像器メモリの内容が読みだされていない、又は現像器が交換された可能性がある場合に発生する要求である。ここでは、画像形成装置の電源投入直後の初期化動作を例として説明する。電源投入直後の制御メモリのデータはクリアされているため、すべての現像器に対して現像器メモリ読み出し要求が発生する。複数の要求が発生しているときは現像器メモリの読み出しの順番に特に制限はないが、ロータリの回転量が少なくなる方が読み出し動作にかかる時間も短くできる等で望ましいため、最もメモリアクセス位置に近い現像器のメモリから順番に読み出しを行う。ここでは一例として、マゼンタ→シアン→ブラック→イエローの順にメモリの読み出しを行う。
【００２４】
Ｓ５０２において、ＣＰＵ２０１はメモリアクセス位置にある現像器の現像メモリ１７２に現像器メモリ接点１７０を当接させる。Ｓ５０３において、ＣＰＵ２０１は通信回路２０３を介して現像器メモリ１７２のデータを読み出し、必要に応じて制御メモリに転送する。このメモリ読み出し動作の詳細については図６を用いて後述する。
【００２５】
現像器メモリ１７２の読み出しが完了すると、Ｓ５０４において、ＣＰＵ２０１はメモリ読み出し動作を完了した現像器に対する読み出し要求をクリアする。Ｓ５０５において、ＣＰＵ２０１は現像器メモリ接点１７０を現像器メモリ１７２から離間させる。Ｓ５０６において、ＣＰＵ２０１は読み出し要求が残っている現像器があるか否か判断する。読み出し要求がある場合は、Ｓ５０１に戻り、読み出し要求のある現像器１５１をメモリアクセス位置に移動させる。読み出し要求がない場合は、画像形成装置の初期化時における現像器メモリからの読み出し動作を完了する。
【００２６】
次に図６のフローチャートと、図３の現像器メモリ１７２のデータ配置図を用いて、現像器メモリの読み出し動作の詳細について説明する。図３の説明で述べたように、夫々の現像器メモリ１７２には、複数（本実施形態においては２つ）の現像器に関するデータが多重化された状態となっている。ここでは、イエローの現像器メモリ１７２ａとマゼンタの現像器メモリ１７２ｂの二つの現像器データの読み出し動作を行い、多重化されたデータから有効な現像器データを制御メモリ２０２に転送する動作を説明する。
【００２７】
まず、マゼンタの現像器メモリ１７２ｂに対する読み出し動作について説明する。Ｓ６０１において、ＣＰＵ２０１は通信回路２０３を介してマゼンタの現像器メモリ１７２ｂのデータをすべて読み出す。この時点では読み出しを行ったデータは不図示のバッファメモリに保存する。バッファメモリはＣＰＵ２０１から常にアクセス可能なメモリで、ＣＰＵ２０１に内蔵されたメモリを用いることが多い。バッファメモリは４色分の現像器メモリと同一のデータ構造を持ち、画像形成装置の初期化時における現像器メモリからの読み出し動作を完了するまで情報を保持する。
【００２８】
Ｓ６０２において、ＣＰＵ２０１は読み出した現像器メモリの他現像器データ領域に保持されている色の現像器メモリをバッファメモリに読み出し済みか否かをチェックする。ここでは、マゼンタの現像器メモリ１７２ｂに保持されている他現像器データはイエロー現像器に関するデータであるので、イエローの現像器メモリ１７２ａの情報が読み出し済みか否かをチェックする。本実施形態においては、マゼンタ→イエローの順で現像器メモリの読み出し動作を行うので、ここではまだイエローの現像器メモリ１７２ａの読み出し動作は行っていないと判断する。イエローの現像器メモリ１７２ａの読み出し動作が行われていないため、マゼンタの現像器メモリ１７２ｂの読み出し動作はここで終了する。
【００２９】
次に、イエローの現像器メモリ１７２ａに対する読み出し動作について説明する。Ｓ６０１において、ＣＰＵ２０１は通信回路２０３を介してイエローの現像器メモリ１７２ａのデータをすべてバッファメモリに読み出す。Ｓ６０２において、ＣＰＵ２０１は読み出した現像器メモリの他現像器データ領域に保持されている色の現像器メモリをバッファメモリに読み出し済みか否かをチェックする。イエローの現像器メモリ１７２ａに保持されている他現像器データはマゼンタ現像器に関するデータであり、先ほどマゼンタの現像器メモリ１７２ｂのデータは読み出しを行っているので、読み出し済みと判断する。Ｓ６０３において、ＣＰＵ２０１は自現像器データをイエローとして以降の処理を行う。以降のデータ処理の説明においては、現像器メモリの第１データ領域及び第２データ領域のデータはバッファメモリに読み込まれたデータを使用する。
【００３０】
Ｓ６０４において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域と第２データ領域のシリアルナンバーが一致するか比較する。これは、現像器の交換等によりマゼンタの現像器メモリ１７２ｂの第２データ領域に記憶されたイエロー現像器のデータと、第１データ領域に保持されているイエロー現像器のデータを比較し、イエロー現像器１５２ａが変わっているか否かのチェックである。Ｓ６０４においてシリアルナンバーが一致しなかった場合は、Ｓ６１４において、ＣＰＵ２０１は第１データ領域のチェックサムを計算し、保存されているデータにエラーがあるか否かを判断する。エラーがあると判断された場合は、Ｓ６１５においてＣＰＵ２０１は現像器メモリエラーであると判断する。
【００３１】
Ｓ６０４において、シリアルナンバーが一致した場合は、Ｓ６０５において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域と第２データ領域のチェックサムの確認を行う。以下、２つのデータ領域の両方とも異常がない場合、１つだけ異常がある場合、両方とも異常がある場合について説明する。
【００３２】
Ｓ６０５において、２つのデータ領域の両方とも異常がないと判断された場合、Ｓ６０６において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域と第２データ領域の更新時期情報を比較する。更新時期情報は最新データ領域を判断するためのデータであり、例えば単調増加するデータである場合、大きい方が最新データ領域と判断できる。Ｓ６０６において第２データ領域が最新のデータであると判断された場合は、Ｓ６０７において、ＣＰＵ２０１はイエロー現像器に関する第２データ領域と制御メモリのイエロー現像器に関するデータ領域のシリアルナンバーを比較する。Ｓ６０７において、シリアルナンバーが一致していなければ、Ｓ６０８において、ＣＰＵ２０１はイエロー現像器に関する第２データ領域のデータを制御メモリへ転送する。電源投入直後の場合は、制御メモリのデータはクリアされているため、制御メモリに保持されているシリアルナンバーデータは実在しない現像器の値となっており、バッファメモリに保持されているデータが制御メモリに転送されることとなる。
【００３３】
Ｓ６０６において、第１データ領域が最新のデータであると判断された場合は、Ｓ６１２において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域と制御メモリのイエロー現像器に関するデータ領域のシリアルナンバーを比較する。Ｓ６１２において、シリアルナンバーが一致していなければ、Ｓ６１３において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域のデータを制御メモリへ転送する。
【００３４】
Ｓ６０５において、２つのデータ領域のうち、どちらか１つのデータ領域が異常であると判断された場合、Ｓ６０９において、ＣＰＵ２０１は第１データ領域と第２データ領域のどちらが正常な領域であるかを判断する。Ｓ６０９において、第１データ領域が正常であると判断されると、Ｓ６１１において、ＣＰＵ２０１は第１データ領域のデータを第２データ領域にコピーする。Ｓ６０９において、第２データ領域が正常であると判断されると、Ｓ６１０において、ＣＰＵ２０１は第２データ領域のデータを第１データ領域にコピーする。その後、Ｓ６１２において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域と制御メモリのイエロー現像器に関するデータ領域のシリアルナンバーを比較する。Ｓ６１２において、シリアルナンバーが一致していなければ、Ｓ６１３において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域のデータを制御メモリへ転送する。また、Ｓ６０５において、２つのデータ領域のうち、いずれのデータ領域も異常であると判断された場合、Ｓ６１５において、ＣＰＵ２０１は現像器メモリエラーであると判断する。
【００３５】
制御メモリに第１データ領域又は第２データ領域のデータを転送した後、又は現像器メモリエラーであると判断した後、Ｓ６１６において、ＣＰＵ２０１は他現像器データ領域に保持されている色のデータ処理が終了しているか否かを判断する。ここでは、イエローの現像器メモリに保持されている他現像器データ領域の色はマゼンタであり、マゼンタの現像器メモリのデータに関する処理は実施していない。よって、Ｓ６１７において、ＣＰＵ２０１はデータ処理の対象色をマゼンタに設定してＳ６０４のシリアルナンバーの比較から繰り返し行う。他現像器データ領域に保持されている色のデータ処理が終了していれば、現像器メモリの読み出し動作を終了する。
【００３６】
なお、マゼンタのデータ処理に関してはイエローのデータ処理と同様となるので、ここでの説明は省略する。イエローとマゼンタの両方のデータ処理が完了すると、イエローの現像器メモリ読み出し動作を終了する。また、ここではイエローの現像器メモリとマゼンタの現像器メモリの初期化時の読み出し動作を一例として説明したが、シアンの現像器メモリ１７２ｃとブラックの現像器メモリ１７２ｄも対になって同様のデータ構成をしており、同じ手順で初期化時の読み出し動作を行うことができる。すべての色の読み出し動作を行うと、画像形成装置の初期化時における現像器メモリ１７２からの読み出し動作を完了する。
【００３７】
次に、画像形成を行った後に、現像器メモリ１７２の情報を更新する方法について図７、図８、図９を用いて説明する。図７は、現像器メモリ１７２を更新する時の流れを示したフローチャートである。先に説明したとおり現像器メモリの更新は画像形成中に更新された制御メモリの内容を画像形成が終了した後に、夫々の現像器メモリへ書き込み動作を行うことで実現している。情報の更新過程を明示的に説明するため、１回目の画像形成が終了した後の制御メモリデータをＤＡＴＡ１、２回目の画像形成が終了した後の制御メモリデータをＤＡＴＡ２として以降の説明を行う。
【００３８】
Ｓ７０１において、ＣＰＵ２０１は１度目の画像形成が終了し、１回目の現像器メモリの更新動作が開始されると、更新パターンＡと更新パターンＢのどちらを実行するかを判断する。本実施形態においては、イエローとシアンの現像器メモリを更新する動作をパターンＡ、マゼンタとブラックの現像器メモリを更新する動作をパターンＢと定義する。なお、更新するメモリの組合せは任意に設定することが可能である。更新パターンの選択方法としては、ここでは前回実施された更新パターンではない方を選択し、２つの更新パターンを交互に実施するように判断する。なお、更新パターンの選択方法もこれに限られるものではなく、所定回数の更新が行われたら器切り替えるようにしてもよいし、総更新回数を比較して更新頻度の低いパターンを選択してもよいし、適宜選択方法は設定可能である。
【００３９】
電源投入直後、最初の現像器メモリデータの更新時で、前回実施された更新パターンが不明な場合は特にどちらのパターンを選択してもよいが、初期化時のメモリ読み込み動作においては、古いほうのデータを更新するようにパターンを選択することが望ましい。例えば、図６のＳ６０６において、イエロー現像器に関するデータのうち、更新時期情報により第２データ領域が最新と判断された場合、第１データ領域が記憶されているイエロー現像器の現像メモリを更新するパターンＡを採用する。以下、更新パターンＡから更新を開始する動作を例に説明する。
【００４０】
Ｓ７０１において、更新パターンとしてパターンＡが選択されると、Ｓ７０２において、ＣＰＵ２０１はロータリ１５０を回転させ、イエローの現像器１５１ａをメモリアクセス位置に移動させる。Ｓ７０３において、ＣＰＵ２０１は現像器メモリ接点１７０をイエローの現像器メモリ１７２ａに当接させる。Ｓ７０４において、ＣＰＵ２０１は通信回路２０３を介して制御メモリ２０２のイエロー現像器に関するデータ領域のデータをイエローの現像器メモリ１７２ａの自現像器データ領域へ書き込んでイエロー現像器に関する第１データを更新する。次に、Ｓ７０５において、ＣＰＵ２０１は制御メモリ２０２のマゼンタ現像器に関するデータ領域のデータをイエローの現像器メモリ１７２ａの他現像器データ領域へ書き込んでマゼンタ現像器に関する第２データを更新する。イエローの現像器メモリ１７２ａの書き込みが完了すると、Ｓ７０６において、ＣＰＵ２０１は現像器メモリ接点１７０をイエローの現像器メモリ１７２ａから離間させる。
【００４１】
Ｓ７０７において、ＣＰＵ２０１はロータリ１５０を回転させ、シアンの現像器１５１ｃをメモリアクセス位置に移動させる。Ｓ７０８において、ＣＰＵ２０１は現像器メモリ接点１７０をシアンの現像器メモリ１７２ｃに当接させる。Ｓ７０９において、ＣＰＵ２０１は通信回路２０３を介して制御メモリ２０２のシアン現像器に関するデータ領域のデータをシアンの現像器メモリ１７２ｃの自現像器データ領域へ書き込んでシアン現像器に関する第１データを更新する。次に、Ｓ７１０において、ＣＰＵ２０１は制御メモリ２０２のブラック現像器に関するデータ領域のデータをシアンの現像器メモリ１７２ｃの他現像器データ領域へ書き込んでブラック現像器に関する第２データを更新する。シアンの現像器メモリ１７２ｃの書き込みが完了すると、Ｓ７１１において、ＣＰＵ２０１は現像器メモリ接点１７０をシアンの現像器メモリ１７２ｃから離間させる。Ｓ７１２において、ＣＰＵ２０１は次回の更新パターンをパターンＢに設定して、パターンＡで行われた１回目の現像器メモリの更新動作を終了する。
【００４２】
図８に、１回目の更新が行われた後の現像器メモリ１７２のデータ配置図を示す。パターンＡの更新動作では、アクセスした現像器メモリはイエローとシアン２つだが、画像形成が終了した後の４色分のデータが制御メモリからＤＡＴＡ１として更新されている。つまり、４色の夫々の現像器メモリ１７２にアクセスすることなく、ここでは２つの現像器メモリ１７２にアクセスするだけで、４色全てのデータがＤＡＴＡ１として更新されている。これにより、現像メモリにアクセスする回数を抑制するとともに、現像メモリの更新かかる時間も抑制することができる。
【００４３】
次に、１回目の現像器メモリの更新動作を行った後、さらに画像形成を行い、２回目の現像器メモリの更新動作を行う方法について、図７を用いて説明する。２回目の現像器メモリの更新動作が開始されると、Ｓ７０１において、ＣＰＵ２０１は前回の更新動作の終了時に次回は更新パターンＢで更新を行うと指定されているため、更新パターンＢを実行すると判断する。Ｓ７０１において、更新パターンとしてパターンＢが選択されると、Ｓ７１３において、ＣＰＵ２０１はロータリ１５０を回転させ、マゼンタの現像器１５１ｂをメモリアクセス位置に移動させる。Ｓ７１４において、ＣＰＵ２０１は現像器メモリ接点１７０をマゼンタの現像器メモリ１７２ｂに当接させる。Ｓ７１５において、ＣＰＵ２０１は通信回路２０３を介して制御メモリ２０２のマゼンタ現像器に関するデータ領域のデータをマゼンタの現像器メモリ１７２ｂの自現像器データ領域へ書き込んでマゼンタ現像器に関する第１データを更新する。次に、Ｓ７１６において、ＣＰＵ２０１は制御メモリ２０２のイエロー現像器に関するデータ領域のデータをマゼンタの現像器メモリ１７２ｂの他現像器データ領域へ書き込んでイエロー現像器に関する第２データを更新する。マゼンタの現像メモリ１７２ｂの書き込みが完了すると、Ｓ７１７において、ＣＰＵ２０１は現像器メモリ接点１７０をマゼンタの現像器メモリ１７２ｂから離間させる。
【００４４】
Ｓ７１８において、ＣＰＵ２０１はロータリ１５０を回転させ、ブラックの現像器１５１ｄをメモリアクセス位置に移動させる。Ｓ７１９において、ＣＰＵ２０１は現像器メモリ接点１７０をブラックの現像器メモリ１７２ｄに当接させる。Ｓ７２０において、ＣＰＵ２０１は通信回路２０３を介して制御メモリ２０２のブラック現像器に関するデータ領域のデータをブラックの現像器メモリ１７２ｄの自現像器データ領域へ書き込んでブラック現像器に関する第１データを更新する。次に、Ｓ７２１において、ＣＰＵ２０１は制御メモリ２０２のシアン現像器に関するデータ領域のデータをブラックの現像器メモリ１７２ｄの他現像器データ領域へ書き込んでシアン現像器に関する第２データを更新する。ブラックの現像器メモリ１７２ｄの書き込みが完了すると、Ｓ７２２において、ＣＰＵ２０１は現像器メモリ接点１７０をブラックの現像器メモリ１７２ｄから離間させる。Ｓ７２３において、ＣＰＵ２０１は次回の更新パターンをパターンにＡ設定して、パターンＢで行われた２回目の現像器メモリの更新動作を終了する。
【００４５】
図９に、２回目の更新が行われた後の現像器メモリ１７２のデータ配置図を示す。パターンＢの更新動作では、アクセスした現像器メモリはマゼンタとブラックの２つだが、画像形成が終了した後の４色分のデータが制御メモリからＤＡＴＡ２として更新されている。つまり、４色の夫々の現像器メモリ１７２にアクセスすることなく、ここでは２つの現像器メモリ１７２にアクセスするだけで、４色全てのデータがＤＡＴＡ２として更新されている。これにより、現像メモリにアクセスする回数を抑制するとともに、現像メモリの更新かかる時間も抑制することができる。なお、ここでは一例として、画像形成が終了した後、毎回現像器メモリの更新を行うとして説明したが、これに限られるものではなく、現像メモリの更新間隔は例えば所定枚数以上の画像形成を行った後にする等、適宜設定することが可能である。
【００４６】
このように、各色の現像器メモリに、自現像器データ領域と他現像器データ領域を設けることによって、１度の現像器メモリへのアクセスで複数色の現像器情報を更新することが可能となった。これにより、現像メモリにアクセスする回数を抑制するとともに、現像メモリの更新かかる時間も抑制することができる。よって、現像器メモリとメモリ接点の当接回数も抑制することができ、夫々の部材の寿命の進みも抑制することができる。
【００４７】
（第２の実施形態）
本実施形態においては、先の第１の実施形態で説明した画像形成装置の初期化動作が行われ、現像器メモリ１７２の内容を制御メモリ２０２に読み込み済みの状態において、現像器１５１の交換が行われた時の動作について説明する。また、第１の実施形態においては、制御メモリ２０２に揮発性メモリを使用していたが、制御メモリ２０２に不揮発性メモリを使用した場合は、電源投入時にも現像器メモリ１７２の内容を制御メモリ２０２に保持しておくことが可能である。したがって、制御メモリ２０２に不揮発性メモリを使用した場合、電源投入時にも本実施形態で説明する現像器１５１の交換が行われた時の更新動作と同様の方法を適用することが可能である。なお、先の第１の実施形態と同様の構成については、ここでの説明は省略する。
【００４８】
画像形成装置に装着されている現像器１５１は、画像形成装置が待機状態において、現像器交換ドア１１０を開けることで、交換位置にある現像器１５１の交換が可能となる。図１においては、イエロー現像器１５１ａが交換位置にあり交換が可能である。現像器交換ドアセンサ１１１は、現像器交換ドア１１０の開閉状態を検知するセンサである。ＣＰＵ２０１は現像器交換ドアセンサ１１１によって、現像器交換ドア１１０が開状態であると検知したときに、交換位置にある現像器１５１が交換された可能性があると判断する。そして、交換位置にある現像器１５１の現像器メモリ１７２の読み出し要求を発生する。また、ユーザは交換位置にある現像器以外の他の現像器を交換したい場合、不図示の操作パネル等から交換したい色の現像器を指定する。ＣＰＵ２０１は、他の色の現像器を交換するための指定を受けると、ロータリ駆動モータ１６１を駆動して、指示を受けた色の現像器を交換位置まで移動させる。ユーザの指定されたすべての現像器１５１の交換を終えると、画像形成装置は初期化動作を開始し、現像器メモリ１７２の読み出し動作を開始する。
【００４９】
ここでは、イエロー現像器１５１ａは交換されず、その後マゼンタ現像器１５１ｂが交換された場合について、先の第１の実施形態で説明した図５、図６のフローチャートを用いて説明する。Ｓ５０１において、ＣＰＵ２０１はロータリモータを駆動し、現像器メモリ読み出し要求のある色の現像器をメモリアクセス位置に移動させる。ここでは、イエローとマゼンタの現像器メモリ読み出し要求があるので、まずイエロー現像器１５１ａをメモリアクセス位置に移動させる。Ｓ５０２において、ＣＰＵ２０１は現像器メモリ接点１７０をイエローの現像器メモリ１７２ａに当接させる。Ｓ５０３において、ＣＰＵ２０１は通信回路２０３を介してイエローの現像器メモリ１７２ａの読み出しを行う。
【００５０】
Ｓ６０１において、ＣＰＵ２０１は現像器メモリ１７２ａから読み出したデータを不図示のバッファメモリに保存する。次に、Ｓ６０２において、ＣＰＵ２０１は読み出した現像器メモリの他現像器データ領域に保持されている色の現像器メモリをバッファメモリに読み出し済みか否かをチェックする。なお、本実施形態においては、読み出し済みか否かの判断基準は、制御メモリにデータがあるか否かではなく、現像器メモリの読み出し要求があるか否かで判断する。これは、現像器メモリの読み出し要求がある場合は現像器が交換されている可能性があり、制御メモリの内容が有効ではない可能性があると判断できるからである。本実施形態においては、マゼンタの現像器メモリ読み出し要求があるので、ここではまだマゼンタの現像器メモリ１７２ｂの読み出し動作は行っていないと判断する。マゼンタの現像器メモリ１７２ｂの読み出し動作が行われていないため、イエローの現像器メモリ１７２ａの読み出し動作はここで終了する。Ｓ５０４において、ＣＰＵ２０１はイエローの現像器メモリ読み出し要求をクリアする。Ｓ５０５において、ＣＰＵ２０１は現像器メモリ接点１７０をイエローの現像器メモリ１７２ａから離間させる。Ｓ５０６において、ＣＰＵ２０１は現像器メモリ読み出し要求が残っているか否か判断する。この時点では、マゼンタの現像器メモリの読み出し要求が残っているので、Ｓ５０１に戻る。
【００５１】
Ｓ５０１において、ＣＰＵ２０１はロータリモータを駆動し、マゼンタ現像器１５１ｂをメモリアクセス位置に移動させる。Ｓ５０２において、ＣＰＵ２０１は現像器メモリ接点１７０をマゼンタの現像器メモリ１７２ｂに当接させる。Ｓ５０３において、ＣＰＵ２０１は通信回路２０３を介してマゼンタの現像器メモリ１７２ｂの読み出しを行う。
【００５２】
Ｓ６０１において、ＣＰＵ２０１はマゼンタの現像器メモリ１７２ｂから読み出したデータを不図示のバッファメモリに保存する。次にＳ６０２において、ＣＰＵ２０１は読み出した現像器メモリの他現像器データ領域に保持されている色の現像器メモリをバッファメモリに読み出し済みか否かをチェックする。マゼンタの現像器メモリ１７２ｂの他現像器データ領域に保持されている色はイエローであり、すでに読み出し済みであると判断する。Ｓ６０３において、ＣＰＵ２０１は自現像器データをマゼンタとして以降の処理を行う。
【００５３】
Ｓ６０４において、ＣＰＵ２０１はマゼンタ現像器に関する第１データ領域と第２データ領域のシリアルナンバーが一致するか比較する。ここで、マゼンタ現像器に関する第１データには現像器を交換した後のシリアルナンバーが保存されており、マゼンタ現像器に関する第２データには現像器を交換する前のシリアルナンバーが保存されており、シリアルナンバーの比較結果は一致しない。Ｓ６０４においてシリアルナンバーが一致しなかった場合は、Ｓ６１４において、ＣＰＵ２０１は第１データ領域のチェックサムを計算し、保存されているデータにエラーがあるか否かを判断する。エラーあると判断された場合は、Ｓ６１５においてＣＰＵ２０１は現像器メモリエラーであると判断する。
【００５４】
エラーでないと判断された場合は、Ｓ６１１において、ＣＰＵ２０１はマゼンタ現像器に関する第１データ領域のデータは正常であると判断し、第１データ領域のデータを第２データ領域にコピーしデータの多重化を回復させる。その後、Ｓ６１２において、ＣＰＵ２０１はマゼンタ現像器に関する第１データ領域と制御メモリのマゼンタ現像器に関するデータ領域のシリアルナンバーを比較する。Ｓ６１２において、シリアルナンバーが一致していなければ、Ｓ６１３において、ＣＰＵ２０１はマゼンタ現像器に関する第１データ領域のデータを制御メモリへ転送する。Ｓ６１６において、ＣＰＵ２０１は他現像器データ領域に保持されている色のデータ処理が終了しているか否かを判断する。ここでは、マゼンタの現像器メモリに保持されている他現像器データ領域の色であるイエロー現像器に対するデータ処理は行っていないので、Ｓ６１７においてＣＰＵ２０１はデータ処理の対象色をイエローと設定する。
【００５５】
Ｓ６０４において、ＣＰＵ２０１はマゼンタ現像器と同様に、イエロー現像器に関する第１データ領域と第２データ領域のシリアルナンバーが一致するか比較する。イエロー現像器は交換されていないため二つのデータ領域のシリアルナンバーは一致する。シリアルナンバーが一致した場合、これ以降の処理は先の第１の実施形態で説明した処理と同様のため説明は省略するが、通常バッファメモリのデータは現像器メモリの内容より新しいので、バッファメモリから制御データへのデータの転送は行われずにイエローの現像器データの処理は終了する。この時点で、マゼンタとイエローの両方のデータ処理が終了しているので、マゼンタ現像器のメモリ読み出し動作を終了する。本実施形態では、イエローとマゼンタの現像器メモリ読み出し要求が発生した状態で、画像形成装置の初期化が開始された。どちらの色の現像器メモリ読み出し要求に応じた処理は完了し、この時点で他の色の現像器メモリ読み出し要求は残っていない。したがって、シアンとブラックの現像メモリの読み出し動作は行うことなく、画像形成装置の初期化時の現像器メモリの読み出し動作は終了となる。
【００５６】
このように、各色の現像器メモリに、自現像器データ領域と他現像器データ領域を設けることによって、メモリへの書き込みだけなくメモリからの読み出しも、１度の現像器メモリへのアクセスで複数色の現像器情報を読み出すことが可能となった。また、交換された可能性のある現像器メモリのみ読み出し処理を行うことにより、現像メモリにアクセスする回数を抑制するとともに、現像メモリの読み出しにかかる時間も抑制することができる。よって、現像器メモリとメモリ接点の当接回数も抑制することができ、夫々の部材の寿命の進みも抑制することができる。
【００５７】
（第３の実施形態）
本実施形態においては、先の第１の実施形態及び第２の実施形態で説明した現像メモリ１つに、４色のデータを保持させる場合のメモリ更新動作について説明する。なお、先の第１の実施形態及び第２の実施形態と同様の構成については、ここでの説明は省略する。
【００５８】
図１０は、現像器メモリ１７２のデータ配置図である。各現像器メモリは、メモリが配置された現像器の色の情報を記憶する自現像器データ領域と、メモリが配置された現像器の色とは異なる色である他の３色の現像器の情報を記憶する３つの他現像器データ領域を有している。自現像器データ領域のデータを各色の第１データとする。また、他の色の現像器のデータが保持されている他現像器データ領域を夫々第２データ、第３データ、第４データとする。画像形成装置全体で見ると、４つのメモリに全部で１６のデータが保持されており、データが４重化された状態となっている。
【００５９】
図１０においては、イエローの現像器メモリ１７２ａの第１データの多重化データがマゼンタの現像器メモリ１７２ｂに第２データ、シアンの現像器メモリ１７２ｃに第３データ、ブラックの現像器メモリ１７２ｄに第４データとして保持されている。同様に、マゼンタの現像器メモリ１７２ｂの第１データの多重化データがイエローの現像器メモリ１７２ａに第２データ、シアンの現像器メモリ１７２ｃに第３データ、ブラックの現像器メモリ１７２ｄに第４データとして保持されている。同様に、シアンの現像器メモリ１７２ｃの第１データの多重化データがイエローの現像器メモリ１７２ａに第２データ、マゼンタの現像器メモリ１７２ｂに第３データ、ブラックの現像器メモリ１７２ｄに第４データとして保持されている。同様に、ブラックの現像器メモリ１７２ｄの第１データの多重化データがイエローの現像器メモリ１７２ａに第２データ、マゼンタの現像器メモリ１７２ｂに第３データ、シアンの現像器メモリ１７２ｃに第４データとして保持されている。それぞれのデータ領域にはデータ領域に記憶された現像器を識別するためのシリアルナンバーと、データ領域に記憶されたデータの異常を判定するためのチェックサムと、多重化されたデータのうち最後に更新されたデータ領域を判別するための更新時期情報がある。なお、自現像器データ領域である第１データ領域のシリアルナンバーは読み出し専用データであり、以降の説明でも更新されることはないとして説明する。また、他現像器データ領域である第２〜４データ領域のシリアルナンバーは更新可能データである。制御メモリ２０２のデータ配置は、先の第１の実施形態の図４と同様となる。
【００６０】
図１１のフローチャートと、図１０の現像メモリ１７２のデータ配置図を用いて、現像器メモリの読み出し動作の詳細について説明する。なお、現像器メモリにアクセスするための手順は先の第１の実施形態の図５で説明した方法と同一であるため、ここでの説明は省略する。図１０の説明で述べたように、夫々の現像器メモリ１７２には、４つの現像器に関するデータが多重化された状態となっている。ここでは、４つの現像器データの読み出し処理を行い、多重化されたデータから有効な現像器データを制御メモリ２０２に転送する動作を説明する。
【００６１】
まず、マゼンタの現像器メモリ１７２ｂに対する読み出し動作について説明する。Ｓ１１０１において、ＣＰＵ２０１は通信回路２０３を介してマゼンタの現像器メモリ１７２ｂのデータをすべて読み出す。この時点では読み出しを行ったデータは不図示のバッファメモリに保存する。バッファメモリはＣＰＵ２０１から常にアクセス可能なメモリで、ＣＰＵ２０１に内蔵されたメモリを用いることが多い。バッファメモリは４色分の現像器メモリと同一のデータ構造を持ち、画像形成装置の初期化時における現像器メモリからの読み出し動作を完了するまで情報を保持する。
【００６２】
Ｓ１１０２において、ＣＰＵ２０１は読み出した現像器メモリのすべての他現像器データ領域に保持されている色の現像器メモリをバッファメモリに読み出し済みか否かをチェックする。ここでは、マゼンタの現像器メモリ１７２ｂに保持されている他現像器データはイエロー、シアン、ブラックの３つの現像器に関するデータであるので、この時点ではまだ読み出し動作は行っていないと判断する。他の色の現像器メモリ１７２の読み出し動作が行われていないため、マゼンタの現像器メモリ１７２ｂの読み出し動作はここで終了する。同様にシアン、ブラックの現像器メモリ読み出し時の処理も、現像器メモリからのデータをすべてバッファメモリに読み出す。その際に、他現像器データ領域に保持されている色のすべての現像器メモリの読み出し動作は行っていないと判断される。
【００６３】
次に、最後にアクセスされるイエローの現像器メモリ１７２ａに対する読み出し動作について説明する。Ｓ１１０１において、ＣＰＵ２０１は通信回路２０３を介してイエローの現像器メモリ１７２ａのデータをすべてバッファメモリに読み出す。Ｓ１１０２において、ＣＰＵ２０１は読み出した現像器メモリのすべての他現像器データ領域に保持されている色の現像器メモリをバッファメモリに読み出し済みか否かチェックする。この時点は、すべての現像器メモリデータの読み出しを行っているので、読み出し済みと判断する。Ｓ１１０３において、ＣＰＵ２０１は自現像器データをイエローとして以降の処理を行う。以降のデータ処理の説明においては、現像器メモリの第１データ領域及び第２〜４データ領域のデータはバッファメモリに読み込まれたデータを使用する。
【００６４】
Ｓ１１０４において、ＣＰＵ２０１はイエロー現像器に関する第１データ領域と第２〜４データ領域のシリアルナンバーが一致するか比較する。これは、現像器の交換等により他の現像器メモリに記憶されたイエロー現像器のデータと、第１データ領域に保持されているイエロー現像器のデータを比較し、イエロー現像器１５１ａが同じものが装着されているかどうかのチェックである。第１データ領域とシリアルナンバーが一致する領域を以降はシリアルナンバー一致領域とする。
【００６５】
Ｓ１１０４において、シリアルナンバーが一致した場合は、Ｓ１１０５において、ＣＰＵ２０１はイエロー現像器に関する第１〜４データ領域のうち、シリアルナンバー一致領域のチェックサムを計算し、記憶されているチェックサムと比較することでデータに異常がないかチェックする。以降の説明では、チェックサムに異常がない領域を正常データ領域、異常がある領域を異常領域とする。以下、すべての領域に異常がない場合、正常な領域と異常な領域がある場合、すべての領域が異常である場合について説明する。
【００６６】
Ｓ１１０５において、すべての領域に異常がないと判断された場合、Ｓ１１０６において、ＣＰＵ２０１はすべてのイエロー現像器に関する第１〜第４データ領域の更新時期情報を比較する。そして、最も新しいデータ領域を有効データ領域とする。Ｓ１１０７において、ＣＰＵ２０１は有効データ領域と制御メモリのイエロー現像器に関するデータ領域のシリアルナンバーを比較する。Ｓ１１０７において、シリアルナンバーが一致していなければ、Ｓ１１０８において、ＣＰＵ２０１は有効データ領域のデータを制御メモリへ転送する。電源投入直後の場合は、制御メモリ２０２のデータはクリアされているため、制御メモリ２０２に保持されているシリアルナンバーデータは実在しない現像器の値となっており、有効データ領域のデータが制御メモリに転送されることとなる。
【００６７】
Ｓ１１０５において、正常領域と異常領域の両方があると判断された場合は、Ｓ１１０９において、ＣＰＵ２０１は正常領域の中にシリアルナンバー一致領域があるか判断する。Ｓ１１０９において、正常領域の中にシリアルナンバー一致領域があると判断された場合、Ｓ１１１０において、ＣＰＵ２０１はシリアルナンバー一致領域且つ正常領域のなかで、更新時期情報を比較し、最も新しい領域を有効データ領域とする。その後、Ｓ１１１１において、ＣＰＵ２０１は有効データ領域のデータを異常領域にコピーし、異常データを回復する。Ｓ１１０９において、正常領域且つシリアルナンバー一致領域が存在しない場合は、Ｓ１１１５において、ＣＰＵ２０１は現像器メモリエラーであると判断する。また、Ｓ１１０５において、すべての領域が異常領域であると判断された場合は、Ｓ１１１５において、ＣＰＵ２０１は現像器メモリエラーであると判断する。
【００６８】
Ｓ１１０４においてシリアルナンバーが一致しなかった場合は、Ｓ１１１２において、ＣＰＵ２０１は第１データ領域のチェックサムを計算し、保存されているデータにエラーがあるか否かを判断する。エラーがあると判断された場合は、Ｓ１１１５においてＣＰＵ２０１は現像器メモリエラーであると判断する。エラーが無いと判断された場合は、Ｓ１１１３において、ＣＰＵ２０１は第１データ領域のデータを第２〜４領域の３つの領域すべてにコピーする。その後、Ｓ１１１４において、ＣＰＵ２０１は第１データ領域のデータを制御メモリに転送する。
【００６９】
以上でイエローの現像器データに対する処理は終了し、Ｓ１１１６において、ＣＰＵ２０１は他現像器データ領域に保持されている色のデータ処理が終了しているか否かを判断する。ここでは、他の３つの現像器データの処理が行われていないため、Ｓ１１１７において、ＣＰＵ２０１はデータ処理の対象を他の色の現像器データに設定して、Ｓ１１０４のシリアルナンバーの比較から繰り返し行う。なお、他の色の現像器データに対する処理はイエローと同様であるので、ここでの説明は省略する。マゼンタ、シアン、ブラックの現像器データの処理をすべて終了するとイエローの現像器メモリ１７２ａに対する読み込み処理を終了する。
【００７０】
次に、画像形成を行った後に、現像器メモリ１７２の情報を更新する方法について説明する。基本的な更新の方法は第１の実施形態で説明したものと同様であるとので、ここでの詳しい説明は省略し、先の第１の実施形態と異なる部分のみを説明する。先の第１の実施形態では、現像器メモリを１回更新するタイミングで、２色の現像器メモリデータを更新していたのに対し、本実施形態においては、現像器メモリを１回更新するタイミング、４色の現像器メモリデータを更新している。つまり、第１の実施形態においては、２つのメモリにアクセスすることで４色の現像器メモリデータを更新していたのに対し、本実施形態においては、１つのメモリにアクセスすることで４色の現像器メモリデータを更新できる。なお、更新する現像器メモリの順番はここでは一例として、イエロー→マゼンタ→シアン→ブラックの順で現像器メモリの更新を行うとする。しかし、これに限られるものではなく、順番は適宜設定することが可能である。
【００７１】
第１の実施形態でも説明したように、画像形成中に更新された制御メモリ２０２の内容を画像形成が終了した後に現像器メモリ１７２に書き込むために、現像器メモリ１７２の更新を行っている。情報の更新過程を明示的に説明するため、１回目の画像形成が終了した後の制御メモリデータをＤＡＴＡ１、２回目の画像形成が終了した後の制御メモリデータをＤＡＴＡ２、３回目の画像形成が終了した後の制御メモリデータをＤＡＴＡ３、４回目の画像形成が終了した後の制御メモリデータをＤＡＴＡ４として以降の説明を行う。まず、１回目の画像形成が終了し、１回目の現像器メモリの更新動作が開始されると、イエローの現像器メモリ１７２ａに制御メモリデータＤＡＴＡ１を書き込む。同様に、２回目の画像形成が終了し、２回目の現像器メモリの更新動作が開始されると、マゼンタの現像器メモリ１７２ｂに制御メモリデータＤＡＴＡ２を書き込む。３回目の画像形成が終了し、３回目の現像器メモリの更新動作が開始されると、シアンの現像器メモリ１７２ｃに制御メモリデータＤＡＴＡ３を書き込む。４回目の画像形成が終了し、４回目の現像器メモリの更新動作が開始されると、ブラックの現像器メモリ１７２ｄに制御メモリデータＤＡＴＡ４を書き込む。以上の更新動作を繰り返すことで、現像器メモリの更新を継続して行うことができる。これにより、４色の夫々の現像器メモリ１７２にアクセスすることなく、ここでは１つの現像器メモリ１７２にアクセスするだけで、４色全てのデータが更新される。これにより、現像メモリにアクセスする回数を抑制するとともに、現像メモリの更新かかる時間も抑制することができる。
【００７２】
なお、ここでは一例として、１つの現像器メモリに４つの現像器に関するデータを保持させているが、例えば１つの現像器メモリに３つの現像器に関するデータを保持させても、同様に現像メモリにアクセスする回数を抑制するとともに、現像メモリの更新かかる時間も抑制することができる。また、ここでは一例として、画像形成が終了した後、毎回現像器メモリの更新を行うとして説明したが、これに限られるものではなく、現像メモリの更新間隔は例えば所定枚数以上の画像形成を行った後にする等、適宜設定することが可能である。
【００７３】
このように、各色の現像器メモリに、自現像器データ領域と他現像器データ領域を設けることによって、１度の現像器メモリへのアクセスで複数色の現像器情報を更新することが可能となった。これにより、現像メモリにアクセスする回数を抑制するとともに、現像メモリの更新かかる時間も抑制することができる。よって、現像器メモリとメモリ接点の当接回数も抑制することができ、夫々の部材の寿命の進みも抑制することができる。
【符号の説明】
【００７４】
１００  感光ドラム
１５１  現像器
１７０  現像器メモリ接点
１７２  現像器メモリ
【図１】
2014119506.tif 000003
【図２】
2014119506.tif 000004
【図３】
2014119506.tif 000005
【図４】
2014119506.tif 000006
【図５】
2014119506.tif 000007
【図６】
2014119506.tif 000008
【図７】
2014119506.tif 000009
【図８】
2014119506.tif 000010
【図９】
2014119506.tif 000011
【図１０】
2014119506.tif 000012
【図１１】
2014119506.tif 000013