(57)【要約】【課題】画像形成装置の出荷地域や装着部品によって制御パラメータが異なる場合、記憶デバイスに記憶されたこれら制御パラメータを全て読み出して、当該画像形成装置に対応する制御パラメータを見つけるためには多くの通信バッファと通信時間を要していた。【解決手段】プロセスカートリッジを着脱可能な画像形成装置であって、前記プロセスカートリッジは、画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、装着された画像形成装置からの要求に応じて、前記記憶手段にて記憶された情報を提供する管理手段と、を有し、前記画像形成装置は、自身に割り当てられた識別情報を保持する保持手段と、前記保持手段に保持された識別情報を用いて、対応する制御情報を前記プロセスカートリッジに要求し、取得する取得手段とを有する。【選択図】  図４
2020076898.tif 000002
【特許請求の範囲】
【請求項１】
プロセスカートリッジを着脱可能な画像形成装置であって、
前記プロセスカートリッジは、
画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、
装着された画像形成装置からの要求に応じて、前記記憶手段にて記憶された情報を提供する管理手段と、
を有し、
前記画像形成装置は、
自身に割り当てられた識別情報を保持する保持手段と、
前記保持手段に保持された識別情報を用いて、対応する制御情報を前記プロセスカートリッジに要求し、取得する取得手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記管理手段は、前記取得手段から前記識別情報が付与された要求を受け付け、当該要求に対する応答として、前記識別情報に対応する制御情報を前記画像形成装置に提供することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記識別情報は、画像形成装置の出荷地域または装着部品に応じて異なる値が割り当てられることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
プロセスカートリッジを着脱可能な画像形成装置であって、
前記プロセスカートリッジは、
画像形成装置に対する複数の分類それぞれに応じて割り当てられる複数の識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、
装着された画像形成装置からの要求に応じて、前記記憶手段にて記憶された情報を提供する管理手段と、
を有し、
前記画像形成装置は、
自身に割り当てられた複数の識別情報を保持する保持手段と、
前記保持手段に保持された前記複数の識別情報を用いて、対応する制御情報を前記プロセスカートリッジに要求し、取得する取得手段と
を有することを特徴とする画像形成装置。
【請求項５】
前記管理手段は、前記記憶手段に記憶している１または複数の情報の組を通し番号にて管理し、
前記取得手段は、
前記プロセスカートリッジの前記管理手段に対し、前記複数の分類のいずれかを基準として識別情報ごとの情報の組の数を問い合わせ、
前記問い合わせの結果と、前記保持手段に保持された前記複数の識別情報とに基づいて、前記記憶手段にて記憶されている１または複数の情報の組のうちの前記画像形成装置の情報の組に対応する通し番号を決定し、
前記決定された通し番号を用いて要求を行い、当該通し番号に対応する制御情報を前記プロセスカートリッジから取得することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記管理手段は、前記記憶手段に記憶している１または複数の情報の組を通し番号にて管理し、
前記保持手段は更に、前記プロセスカートリッジの前記記憶手段に記憶される前記複数の分類のいずれかを基準とした識別情報ごとの情報の組の数の固定値の情報を保持し、
前記取得手段は、
前記固定値の情報と、前記保持手段に保持された前記複数の識別情報とに基づいて、前記記憶手段にて記憶されている１または複数の情報の組のうちの前記画像形成装置の情報の組に対応する通し番号を決定し、
前記決定された通し番号を用いて要求を行い、当該通し番号に対応する制御情報を前記プロセスカートリッジから取得することを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記複数の分類は、画像形成装置の出荷地域、装着部品、および機種のいずれかを含むことを特徴とする請求項５または６に記載の画像形成装置。
【請求項８】
前記制御情報は、前記画像形成装置に応じた画像形成動作の補正パラメータであることを特徴とする請求項１乃至７のいずれか一項に記載の画像形成装置。
【請求項９】
前記制御情報は、前記画像形成装置に装着されたプロセスカートリッジの認証に用いられる情報であり、
前記画像形成装置は更に、
前記制御情報を用いて、前記プロセスカートリッジから取得される情報が正当か否かの認証を行う認証手段を有することを特徴とする請求項１乃至７のいずれか一項に記載の画像形成装置。
【請求項１０】
前記認証手段による認証は、前記制御情報を用いた共通鍵暗号方式にて行われることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
画像形成装置に着脱可能なプロセスカートリッジであって、
画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、
装着された画像形成装置からの要求に応じて、当該要求にて示された識別情報に対応する前記記憶手段にて記憶された制御情報を提供する管理手段と、
を有することを特徴とするプロセスカートリッジ。
【請求項１２】
画像形成装置に着脱可能なプロセスカートリッジであって、
画像形成装置に対する複数の分類それぞれに応じて割り当てられる複数の識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、
装着された画像形成装置からの要求に応じて、前記記憶手段にて記憶された情報を提供する管理手段と、
を有し、
前記要求は、前記複数の分類の少なくともいずれかに基づく情報を用いて行われることを特徴とするプロセスカートリッジ。
【請求項１３】
前記管理手段は、前記記憶手段に記憶している１または複数の情報の組を通し番号にて管理し、
前記管理手段は、前記通し番号を用いた要求を受け付け、当該通し番号に対応する制御情報を提供し、
前記装着された画像形成装置は、前記要求にて示す通し番号を、前記複数の識別情報を用いて算出することを特徴とする請求項１２に記載のプロセスカートリッジ。
【請求項１４】
前記管理手段は、前記複数の分類のいずれかを基準とした識別情報ごとの情報の組の数の問い合わせを受け付けた場合、当該識別情報ごとの情報の組の数を提供し、
前記装着された画像形成装置は、前記要求にて示される通し番号を、前記複数の識別情報と前記問い合わせの結果を用いて算出することを特徴とする請求項１３に記載のプロセスカートリッジ。
【請求項１５】
画像形成装置に着脱可能なプロセスカートリッジが備える記憶デバイスであって、
画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、
装着された画像形成装置からの要求に応じて、当該要求にて示された識別情報に対応する前記記憶手段にて記憶された制御情報を提供する管理手段と、
を有することを特徴とする記憶デバイス。
【請求項１６】
画像形成装置に着脱可能なプロセスカートリッジが備える記憶デバイスであって、
画像形成装置に対する複数の分類それぞれに応じて割り当てられる複数の識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、
装着された画像形成装置からの要求に応じて、前記記憶手段にて記憶された情報を提供する管理手段と、
を有し、
前記要求は、前記複数の分類の少なくともいずれかに基づく情報を用いて行われることを特徴とする記憶デバイス。
【請求項１７】
前記管理手段は、前記記憶手段に記憶している１または複数の情報の組を通し番号にて管理し、
前記管理手段は、前記通し番号を用いた要求を受け付け、当該通し番号に対応する制御情報を提供し、
前記装着された画像形成装置は、前記複数の識別情報を用いて、前記要求にて示される通し番号を算出することを特徴とする請求項１６に記載の記憶デバイス。
【請求項１８】
前記管理手段は、前記複数の分類のいずれかを基準とした識別番号ごとの情報の組の数の問い合わせを受け付けた場合、当該識別番号ごとの情報の組の数を提供し
前記装着された画像形成装置は、前記要求にて示される通し番号を、前記複数の識別情報と前記問い合わせの結果を用いて算出することを特徴とする請求項１７に記載の記憶デバイス。
【請求項１９】
プロセスカートリッジを着脱可能な画像形成装置の制御方法であって、
前記プロセスカートリッジは、画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段を有し、
前記画像形成装置は、自身に割り当てられた識別情報を保持する保持手段を有し、
前記画像形成装置において、前記保持手段に保持された識別情報を用いて、前記プロセスカートリッジに要求が行われた場合、当該要求の応答として、前記プロセスカートリッジから、前記記憶手段にて記憶された情報の中から前記識別情報に対応する制御情報が提供されることを特徴とする制御方法。
【請求項２０】
プロセスカートリッジを着脱可能な画像形成装置の制御方法であって、
前記プロセスカートリッジは画像形成装置に対する複数の分類それぞれに応じて割り当てられる複数の識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段を有し、
前記画像形成装置は、自身に割り当てられた複数の識別情報を保持する保持手段を有し、
前記画像形成装置において、前記保持手段に保持された前記複数の識別情報を用いて、前記プロセスカートリッジに要求が行われた場合、当該要求の応答として、前記プロセスカートリッジから、前記記憶手段にて記憶された情報の中から前記複数の識別情報に対応する制御情報が提供され、
前記要求は、前記複数の分類の少なくともいずれかに基づく情報を用いて行われることを特徴とする制御方法。
【請求項２１】
画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段を備えるプロセスカートリッジを着脱可能な画像形成装置を制御するコンピュータを、
自身に割り当てられた識別情報を保持する保持手段、
前記保持手段に保持された識別情報を用いて、対応する制御情報を前記プロセスカートリッジに要求し、取得する取得手段
として機能させるためのプログラム。
【請求項２２】
画像形成装置に対する複数の分類それぞれに応じて割り当てられる複数の識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段を備えるプロセスカートリッジを着脱可能な画像形成装置を制御するコンピュータを、
自身に割り当てられた複数の識別情報を保持する保持手段、
前記保持手段に保持された前記複数の識別情報を用いて、対応する制御情報を前記プロセスカートリッジに要求し、取得する取得手段
として機能させ、
前記要求は、前記複数の分類の少なくともいずれかに基づく情報を用いて行われることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびその制御方法、カートリッジ、記憶デバイス、並びにプログラムに関する。
【背景技術】
【０００２】
従来、複数機種の画像形成装置本体に着脱可能なカートリッジがある。特許文献１では、複数機種の画像形成装置に装着可能なカートリッジにおいて、機種ごとのプロセス条件パラメータをカートリッジの記憶デバイスに記憶することで、いずれの機種においても適切なプロセス条件に補正し画像形成を行う方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−８４６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像形成装置の出荷地域や装着部品によって最適な制御パラメータが異なる場合、それらに対応して、記憶デバイスにはより多くの制御パラメータが記憶される。これら制御パラメータを全て読み出して、装着された画像形成装置に最適な制御パラメータをカートリッジの記憶デバイスから見つけるためには多くの通信バッファと通信時間を要していた。
【０００５】
また、画像形成装置の生産を開始した後に出荷地域や装着部品が新たに追加される可能性がある。画像形成装置は、カートリッジの記憶デバイスに記憶された情報のうち予め指定されていた範囲を読み出す場合、新たに追加された制御パラメータは読み出すことが出来なかった。
【０００６】
本発明は、上記課題を鑑み、記憶デバイス内に格納されている多くの制御パラメータから装着された画像形成装置の構成に対応する制御パラメータを、少ない負荷のデータ通信で読み出すことを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため本発明は以下の構成を有する。すなわち、プロセスカートリッジを着脱可能な画像形成装置であって、前記プロセスカートリッジは、画像形成装置に対する分類に応じて割り当てられる識別情報と、前記画像形成装置の制御に用いられる制御情報とが対応付けられた１または複数の情報の組を記憶する記憶手段と、装着された画像形成装置からの要求に応じて、前記記憶手段にて記憶された情報を提供する管理手段と、を有し、  前記画像形成装置は、自身に割り当てられた識別情報を保持する保持手段と、前記保持手段に保持された識別情報を用いて、対応する制御情報を前記プロセスカートリッジに要求し、取得する取得手段とを有する。
【発明の効果】
【０００８】
本発明により、記録デバイスから画像形成装置の構成に対応した制御パラメータを、少ない負荷のデータ通信で読み出すことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係るプロセスカートリッジ方式の画像形成装置の断面図。
【図２】第１の実施形態に係る画像形成装置の構成例を示す図。
【図３】第１の実施形態に係る記憶デバイスのデータ構成例とシーケンスの図。
【図４】第１の実施形態に係る制御処理のフローチャート。
【図５】第１の実施形態に係る記憶デバイスの追加データ構成例とシーケンスの図。
【図６】第２の実施形態に係る記憶デバイスのデータ構成例とシーケンスの図。
【図７】第２の実施形態に係る制御処理のフローチャート。
【図８】第３の実施形態に係る制御処理のフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明に係る実施の形態について、図面を用いて説明する。なお、以下に示す各実施形態の構成は一例であり、これらの限定することを意図するものではない。
【００１１】
＜第１の実施形態＞
［装置構成］
図１は、本発明を適用可能なプロセスカートリッジ方式の画像形成装置１００の概略構成の例を示す図である。以下、画像形成装置１００による画像形成動作について説明する。以下では、現像剤の色の数や、現像剤の色ごとに構成される収容部の構成については説明を省略するが、画像形成装置は複数の色に対応していてよい。
【００１２】
感光体ドラム１は、像担持体であり、画像形成動作が開始されると、感光体駆動モーター（不図示）にて図中矢印Ａ方向に回転駆動される。帯電ローラ２は、感光体ドラム１表面を帯電する帯電装置であり、帯電用電源（不図示）から所定のタイミングで負電圧が印加され、感光体ドラム１上を一様に負帯電する。レーザ露光ユニット３は、帯電された感光体ドラム１を露光する露光装置であり、画像データに応じて、レーザビームを用いて感光体ドラム１の表面に露光を行うことで静電潜像を形成する。現像ローラ５は、現像剤Ｔ（以下、「トナー」と称する）を収容した収容部を含む現像装置４に配置された現像剤担持体である。感光体ドラム１上の静電潜像は、現像ローラ５に現像バイアスが印加されることにより静電潜像が現像されてトナー像（現像剤像）として可視化される。
【００１３】
一方、紙等の転写材Ｐが、転写装置としての転写ローラ９と感光体ドラム１との接触部に、タイミングを合わせて搬送されてくる。感光体ドラム１上で可視化されたトナー像は、この接触部にて、転写材Ｐ上に転写される。転写ローラ９と感光体ドラム１との間には、電源（不図示）により転写ローラ９に転写バイアスが印加されている。転写材Ｐに転写されたトナー像は、定着装置８で転写材Ｐに定着される。また、転写されずに感光体ドラム１上に残った残トナーは、クリーニング装置７により回収される。このような工程を繰り返すことで、画像形成動作が実行される。以下に詳細を述べる。
【００１４】
（転写装置）
転写ローラ９は、転写材Ｐの搬送路を介して、感光体ドラム１の周面に対向して設けられる。転写ローラ９は、金属などからなる芯金部材と、これの支持部材にウレタンゴムあるいはシリコンゴムなどの耐摩耗性に優れた弾性材料とからローラ状に構成され、感光体ドラム１と接触して転写ニップ部を形成する。転写ローラ９には、電源（不図示）により芯金部材を介して転写バイアスが印加可能である。この転写ニップ部に転写材Ｐが搬送されてくると、感光体ドラム１上のトナー像を静電的に引きつけてトナー像が感光体ドラム１から転写紙Ｐへ移行する。ここでは、負帯電性のトナーを使用し、転写バイアスとしてトナーの逆極性である正極性バイアスを印加することで転写プロセスが良好に行われる。
【００１５】
（定着装置）
定着装置８は、転写材Ｐ上に形成した画像に熱及び圧力を加えてトナー像を定着させるものであり、定着ローラ８１と弾性加圧ローラ８２とを有している。弾性加圧ローラ８２と定着ローラ８１は、ローラガイド部材（不図示）と所定の圧接力をもって所定幅の定着ニップ部を形成している。定着ニップ部が所定の温度に立ち上がって温調された状態で、未定着トナー画像が形成された転写材Ｐが定着ニップ部を挟持搬送されていく過程において、未定着トナー画像が転写材Ｐに定着される。
【００１６】
（プロセスカートリッジ）
本実施形態で示すプロセスカートリッジ方式では、感光体ドラム１、帯電ローラ２、トナーＴを収容した現像装置４、およびクリーニング装置７を一体としてプロセスカートリッジ１０が構成される。そして、プロセスカートリッジ１０は、画像形成装置１００本体に着脱可能として構成されている。また、プロセスカートリッジ１０は、各種情報を記憶や、要求に応じて情報の提供が可能な記憶デバイスＭを備えている。
【００１７】
（画像形成装置の制御概要）
図２を用いて、本実施形態に係る制御を説明する。本実施形態において、画像形成装置１００と、ホストコンピュータ１１０が通信可能に接続されている。画像形成装置１００は、エンジン制御部１０２を制御するコントローラ部１０１、及び、エンジン制御部１０２を含んで構成される。更に、画像形成装置１００には、着脱可能なプロセスカートリッジ１０が設けられる。コントローラ部１０１とエンジン制御部１０２は、ビデオインターフェース部１０３を介して接続される。ビデオインターフェース部１０３は、不図示のシリアル通信部と画像形成信号部とを含んで構成される。シリアル通信部は、コントローラ部１０１がエンジン制御部１０２に対してコマンドを送信し、エンジン制御部１０２がコントローラ部１０１にステータスを返答する際に用いられる。画像形成信号部は、画像データの送受信に用いられる。
【００１８】
メインＣＰＵ１０４は、エンジン制御部１０２全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。記憶部１０８は、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を含む。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）には後述の各フローチャートを実行する為の各種制御プログラムが記憶されている。また、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）は、後述のフローチャートを実行する場合において、各種演算結果やデータ取得結果を一時的に記憶するワークエリアとして機能する。
【００１９】
また、本実施形態に示す例では、画像形成装置１００本体側に設けられたＥＥＰＲＯＭに、出荷地域を示す構成識別情報が製造時に書き込まれ、保持されているものとする。なお、本実施形態では、ＥＥＰＲＯＭを用いたが、これに限定するものではなく、他の記憶手段、例えば、ＮＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  ＲＡＭ）などでもよい。
【００２０】
露光制御部１０５は、感光体ドラム１に対する露光の制御を行う。帯電制御部１０６は、感光体ドラム１に帯電バイアスを印加するための制御を行う。現像制御部１０７は、現像ローラ５に現像バイアスを印加するための制御を行う。
【００２１】
デバイス通信部１０９は、画像形成装置１００本体に備えられたインターフェース（不図示の電気接点部）を介してプロセスカートリッジ１０内の記憶デバイスＭに格納されている情報を取得する。転写制御部１１３は、感光体ドラム１上のトナー像を転写材Ｐに転写するために転写バイアスを印加するための制御を行う。定着制御部１１４は、上述した定着ニップ部周辺に設けられた温度検知素子（不図示）の検知結果に基づき通電制御を行い、転写材Ｐにトナーを定着させる定着温度を制御する。
【００２２】
判断部１２０は、記憶デバイスＭから取得した情報に基づいて、制御を変更するか否かを判断する。判断部１２０は、制御を変更すると判断した場合、記憶デバイスＭから取得した情報に基づいて変更された制御データをそれぞれの制御部に指示する。本実施形態に示す例では、転写制御に用いられる制御パラメータが変更される場合を説明する。なお、図２中では、判断部１２０は、メインＣＰＵ１０４とは別途設けられており、メインＣＰＵ１０４と同等の機能を有する構成を示す。
【００２３】
また、以下の説明では、基本的に判断部１２０が各種判断処理を行うよう説明するがこの形態に限定されない。例えば、後述の各種判断処理を、判断部１２０がメインＣＰＵ１０４と協同し実行してもよいし、或いは、全ての処理をメインＣＰＵ１０４に行わせてもよい。判断部１２０による処理の詳細は、図面を用いて後述する。
【００２４】
（記憶デバイス）
本実施形態に係るプロセスカートリッジ１０に備えられる記憶デバイスＭについて説明する。記憶デバイスＭは、デバイス記憶部Ｍ１と通信データ管理部Ｍ２とを含んで構成される。
【００２５】
デバイス記憶部Ｍ１は、プロセスカートリッジ１０の製造年月日、シリアル番号、プリント枚数カウンタ、トナー残量、および良好な出力画像を維持するためのプロセス制御（バイアスなど）に関するパラメータなどの情報を格納している。これらの情報は、初期値が格納された状態でプロセスカートリッジ１０が出荷される。本実施形態では、デバイス記憶部Ｍ１はＥＥＰＲＯＭを使用する例を示す。
【００２６】
通信データ管理部Ｍ２は、画像形成装置１００本体側のエンジン制御部１０２に設けられたデバイス通信部１０９から送られたデータに基づき、デバイス記憶部Ｍ１に格納されている情報を読み出し、デバイス通信部１０９にデータを返送する。本実施形態では、通信データ管理部Ｍ２はＣＰＵを使用する例を示す。
【００２７】
記憶デバイスＭについて図３を用いて説明する。記憶デバイスＭは、図３（ａ）のように樹脂で覆われた所定の形状にパッケージングされ、画像形成装置１００本体との通信のための電気的な接点部Ｓを備える。また、記憶デバイスＭにおける駆動電源は、接点部Ｓを介して画像形成装置１００本体側から供給されるものとする。
【００２８】
図３（ｂ）は、デバイス記憶部Ｍ１に格納されている情報の構造を模式的に示したものである。本実施形態では、デバイス記憶部Ｍ１に出荷地域を示す構成識別番号と、構成識別番号に対応する転写補正パラメータが組となって格納されている。構成識別番号は、画像形成装置１００の記憶部１０８に格納された構成識別情報に対応している。構成識別情報は、例えば、出荷前に画像形成装置１００のメーカーなどにより出荷地域ごとに定義されているものとする。しかし、これに限定するものではなく、画像形成装置１００の装着部品の構成や機能に応じて定義されてよい。転写補正パラメータは、画像形成装置１００の転写制御部１１３が印加する転写バイアスを補正する電圧値を示す制御パラメータ（制御情報）である。通信データ管理部Ｍ２はこれら３２組のデータを通し番号を割り当てて管理している。なお、本実施形態では、出荷地域に基づく構成識別番号を用いたが、これに限定するものではない。例えば、他の分類に対応した識別番号を用いてもよい。本実施形態において、各組のデータは、上から順に通し番号にて管理されているものとする。なお、ここでは構成識別番号として、３２の出荷地域が定義されているが、これに限定するものではなく、増減してもよい。
【００２９】
図３（ｃ）は、画像形成装置１００の判断部１２０及びデバイス通信部１０９が、画像形成装置１００に装着されたプロセスカートリッジ１０の記憶デバイスＭのデータを読み出して転写バイアスを補正するシーケンス図を示す。尚、ここでは、画像形成装置１００の記憶部１０８に、画像形成装置１００の構成識別番号として「１６」が記憶されている例を用いて説明する。
【００３０】
Ｓ３１１にて、判断部１２０は、記憶部１０８から構成識別番号を読み出す。読み出した結果の返送値は「０ｘ１０」であるとする。ここでの「０ｘ」は１６進数であることを意味し、「０ｘ１０」は、１０進数における「１６」を意味する。以下の説明では、１６進数の値を示す場合は「０ｘ」を付与し、１０進数の値を示す場合はそのままの値を記載する。
【００３１】
Ｓ３１２にて、判断部１２０及びデバイス通信部１０９は、記憶部１０８から読み出した構成識別番号「０ｘ１０」を付与したパラメータ読出し指示を記憶デバイスＭに送信する。
【００３２】
Ｓ３１３にて、通信データ管理部Ｍ２は、デバイス通信部１０９から構成識別番号と共にパラメータ読出し指示を受けると、受け付けた構成識別番号「０ｘ１０」に対応する情報をデバイス記憶部Ｍ１から読み出す。図３（ｂ）に示す例の場合、情報３０１に示すように、構成識別番号「０ｘ１０」に対応する転写補正パラメータは「２０」となる。つまり、この転写補正パラメータを１６進数で表すと「０ｘ１４」となる。その結果、デバイス記憶部Ｍ１からの返送値は、構成識別番号と連結させて「０ｘ１０１４」となる。
【００３３】
Ｓ３１４にて、通信データ管理部Ｍ２は、返送値「０ｘ１０１４」をデバイス通信部１０９へ返送する。例えば、エンジン制御部１０２の転写制御部１１３が基準転写バイアスとして＋１６００Ｖを設定しているとする。この場合、上記の返送値に基づき、判断部１２０は、記憶デバイスＭから返送された補正パラメータ２０Ｖを加算して転写制御部１１３に＋１６２０Ｖ（＝＋１６００Ｖ＋２０Ｖ）を印加させるように制御する。なお、補正パラメータとして「０」が返された場合には、補正が行われないこととなる。
【００３４】
［制御フロー］
図４（ａ）は、本実施形態に係る画像形成装置１００の制御フローを示す。本実施形態では、画像形成装置１００本体の電源が投入されると、プロセスカートリッジ１０に備えた記憶デバイスＭと画像形成装置１００のデバイス通信部１０９とが通信を開始できる状態となる。
【００３５】
Ｓ４０１にて、判断部１２０は、記憶部１０８から画像形成装置１００に割り当てられた構成識別番号を読み出す。
【００３６】
Ｓ４０２にて、判断部１２０は、デバイス通信部１０９を介して、通し番号を付与したパラメータ読出し指示を記憶デバイスＭに送信する。本実施形態では通し番号は、構成識別番号と同値であり、Ｓ４０２で付与する通し番号は、Ｓ４０１にて記憶部１０８から読み出した構成識別番号となる。そして、判断部１２０は、パラメータ読み出し指示に対する応答を受信する。
【００３７】
Ｓ４０３にて、判断部１２０は、記憶デバイスＭから返送された返送値がエラーであるか確認する。エラーである場合は（Ｓ４０３にてＹＥＳ）、判断部１２０は、転写バイアスを補正しない。この場合は、本処理フローを終了する。エラーでない場合は（Ｓ４０３にてＮＯ）、Ｓ４０４へ進む。
【００３８】
Ｓ４０４にて、判断部１２０は、返送された返送値が示す転写補正パラメータに基づいて、転写制御部１１３が印加する転写バイアスを補正する。そして、本処理フローを終了する。
【００３９】
図４（ｂ）は、本実施形態に係る記憶デバイスＭが備える通信データ管理部Ｍ２の制御フローを示す。
【００４０】
Ｓ４１１にて、通信データ管理部Ｍ２は、画像形成装置１００本体側からパラメータ読出し指示を受信したか否かを判定する。パラメータ読出し指示を受信した場合（Ｓ４１１にてＹＥＳ）Ｓ４１２へ進み、受信していない場合は（Ｓ４１１にてＮＯ）受信するまで待機する。
【００４１】
Ｓ４１２にて、通信データ管理部Ｍ２は、パラメータ読出し指示に付与された通し番号が、通信データ管理部Ｍ２が管理している通し番号の範囲内であるかを判定する。図３（ｂ）に示す例の場合、付与された通し番号が１０進数にて「１」〜「３２」のいずれかであるか否かが判定される。範囲内である場合（Ｓ４１２にてＹＥＳ）Ｓ４１３へ進み、範囲に存在しない場合（Ｓ４１２にてＮＯ）Ｓ４１４へ進む。
【００４２】
Ｓ４１３にて、通信データ管理部Ｍ２は、付与された通し番号の構成識別番号に対応する転写パラメータをデバイス記憶部Ｍ１から読み出し、パラメータ読取り指示に対する応答としてデバイス通信部１０９に対してデータを返送する。そして、本処理フローを終了する。
【００４３】
Ｓ４１４にて、通信データ管理部Ｍ２は、パラメータ読取り指示に対する応答としてデバイス通信部１０９に対してエラーを返送する。エラーを返送する際には、エラーを示す値が予め定義され、その値を返すようにしてよい。そして、本処理フローを終了する。
【００４４】
［転写補正パラメータの追加］
次に、記憶デバイスＭに転写補正パラメータを追加する方法について説明する。例えば、生産を開始した時に設定可能な出荷地域の数は３２であったが、その後、新たな出荷地域が加わり、その出荷地域では従来とは異なる転写補正パラメータで補正する必要がある場合などが想定される。
【００４５】
図５（ａ）は、図３（ｂ）のデバイス記憶部Ｍ１に格納されている情報に対して、新たな出荷地域向けの転写補正パラメータを追加した例である。本実施形態では、情報５０１に示す構成識別番号と転写補正パラメータを追加する例について説明する。また、通信データ管理部Ｍ２は、これら３３組のデータを通し番号を付加して管理する。新たに追加された出荷地域に対しては、情報５０１を含む記憶デバイスＭを備えるプロセスカートリッジ１０が出荷されるものとする。
【００４６】
図５（ｂ）は、新たな出荷地域で使用される画像形成装置１００が、プロセスカートリッジ１０の記憶デバイスＭのデータを読み出して転写バイアスを補正するシーケンス図である。尚、ここでは、画像形成装置１００の記憶部１０８に構成識別番号として「３３」が記憶されている例を用いて説明する。
【００４７】
Ｓ５１１にて、判断部１２０は、記憶部１０８から構成識別番号を読み出す。読み出した結果の返送値は「０ｘ２１」であるとする。つまり、１０進数における「３３」を意味する。
【００４８】
Ｓ５１２にて、判断部１２０及びデバイス通信部１０９は、記憶部１０８から読み出した構成識別番号「０ｘ２１」を付与したパラメータ読出し指示を記憶デバイスＭに送信する。
【００４９】
Ｓ５１３にて、通信データ管理部Ｍ２は、デバイス通信部１０９から構成識別番号と共にパラメータ読出し指示を受けると、受け付けた構成識別番号「０ｘ２１」に対応する情報をデバイス記憶部Ｍ１から読み出す。図５（ａ）に示す例の場合、情報５０１に示すように、構成識別番号「０ｘ２１」に対応する転写補正パラメータは「９０」となる。つまり、この転写補正パラメータを１６進数で表すと「０ｘ５Ａ」となる。その結果、デバイス記憶部Ｍ１からの返送値は、構成識別番号と連結させて「０ｘ２１５Ａ」となる。
【００５０】
Ｓ５１４にて、通信データ管理部Ｍ２は、返送値「０ｘ２１５Ａ」をデバイス通信部１０９へ返送する。例えば、エンジン制御部１０２の転写制御部１１３が基準転写バイアスとして＋１６００Ｖを設定しているとする。この場合、上記の返送値に基づき、判断部１２０は、記憶デバイスＭから返送された補正パラメータ９０Ｖを加算して転写制御部１１３に＋１６９０Ｖ（＝＋１６００Ｖ＋９０Ｖ）を印加させるように制御する。
【００５１】
以上、本実施形態により、画像形成装置は、記憶デバイスと１回のデータ通信を少ないデータ量で行うだけで所望の転写補正パラメータを取得でき、適切な画像形成条件を設定することができる。したがって、記憶デバイス内に格納されている多くの制御パラメータから装着された画像形成装置の構成に対応する制御パラメータを、少ない負荷のデータ通信にて取得することができる。また、本実施形態により、新たな出荷地域の識別情報と転写補正パラメータを追加する場合でも制御方法を変えること無く、適切な画像形成条件を設定することができる。
【００５２】
なお、上記の例では、転写制御に係るパラメータを例に挙げて説明したが、これ以外の制御パラメータに適用してもよい。また、図３（ｂ）では、構成識別番号と、１の制御パラメータを対応付けて記憶している例を示したが、複数の制御パラメータが対応付けて保持されていてよい。
【００５３】
また、上記の例では、構成識別番号ごとに異なる制御パラメータを対応付けて保持している構成を示したが、例えば、構成識別番号を範囲にて示し、その範囲と制御パラメータとを対応付けて保持するような構成であってもよい。これにより、プロセスカートリッジ側にて保持されるデータ量を削減することができる。
【００５４】
＜第２の実施形態＞
本実施形態では、プロセスカートリッジの記憶デバイスに記憶されたパラメータに基づいて、画像形成のプロセス条件を変更する場合、そのデータが正当な値であることを判断するために記憶デバイスの認証を行う形態について説明する。なお、第１の実施形態と同様の構成については、説明を省略する。
【００５５】
本実施形態では、一般的な認証方式として共通鍵暗号方式を利用したメッセージ認証コードを採用する。また、本実施形態に係る画像形成装置は、記憶デバイスに記憶している被認証情報を共通鍵の一部として利用するため、記憶デバイスの被認証情報を取得する必要がある。なお、本実施形態では、共通鍵暗号方式を用いる例を示すが、これに限定するものではなく、他の認証手段、例えば、公開鍵暗号方式やハッシュ関数を用いた検証などでもよい。
【００５６】
図６（ａ）は、デバイス記憶部Ｍ１に格納されている情報の構造を模式的に示す。本実施形態では、デバイス記憶部Ｍ１に、機種を一意に示す機種識別番号と、出荷地域を一意に示す構成識別番号と、構成識別番号に対応する被認証情報が組となって格納されている。機種識別情報と構成識別番号は画像形成装置１００の記憶部１０８に格納した機種識別情報と構成識別情報に対応している。なお、本実施形態では、機種に基づく機種識別番号と、出荷地域に基づく構成識別番号の２つの識別番号を用いた例を示すが、これに限定するものではない。例えば、更に多くの分類に対応した識別番号を用いてもよい。本実施形態において、各組のデータは、上から順に通し番号にて管理されているものとする。被認証情報と画像形成装置１００の判断部１２０が認証判断の際に共通鍵の一部として利用するデータである。なお、図６（ａ）では省略しているが、制御パラメータが図５（ａ）のように更に対応付けられていてよい。
【００５７】
情報６０１は、機種Ａに装着された際の認証判断に用いられる被認証情報を含む。機種Ａは、機種識別番号「１」にて示され、構成識別番号は「１」しか存在しないものとする。情報６０２は、機種Ｂに装着された際の認証判断に用いられる被認証情報を含む。機種Ｂは、機種識別番号「２」にて示され、構成識別番号は「１」から「１６」まで存在しているものとする。情報６０３は、機種Ｃに装着された際の認証判断に用いられる被認証情報を含む。機種Ｃは、機種識別番号「３」にて示され、構成識別番号は「１」から「３２」まで存在しているものとする。通信データ管理部Ｍ２は、各機種に対応して、これら４９組のデータを通し番号を付加して管理しているものとする。
【００５８】
図６（ｂ）は、画像形成装置１００の判断部１２０及びデバイス通信部１０９が、画像形成装置１００に装着されたプロセスカートリッジ１０の記憶デバイスＭのデータを読み出して認証するシーケンス図を示す。尚、ここでは、画像形成装置１００は機種Ｃであり、記憶部１０８に機種識別情報として「３」が記憶され、構成識別番号として「１６」が記憶されている例を用いて説明する。
【００５９】
Ｓ６１１にて、判断部１２０及びデバイス通信部１０９は、記憶部１０８から機種識別情報および構成識別番号を読み出す。読み出した結果の返送値は上記の番号に基づき「０ｘ０３１０」であるとする。
【００６０】
Ｓ６１２にて、判断部１２０及びデバイス通信部１０９は、記憶デバイスＭに機種別最終パラメータ読出しの指示を送信する。ここでの機種別最終パラメータ読み出しの指示とは、記憶デバイスＭに保持されている各機種に対応付けられた値のうち、末尾の構成識別番号の値とその構成識別番号に対応する被認証情報の値を要求するものである。なお、ここでの例では、機種識別番号を基準として、各機種識別番号の末尾の構成識別番号を取得する例を示したが、これに限定するものではない。
【００６１】
Ｓ６１３にて、通信データ管理部Ｍ２は、デバイス通信部１０９から機種別最終パラメータ読み出しの指示を受け付けると、デバイス記憶部Ｍ１から各機種識別番号の構成識別番号の最終番号と対応した被認証情報を読み出す。図６（ａ）に示す例の場合、機種識別番号「１」に対応する値として、情報６０４から構成識別番号「１」（＝「０ｘ０１」）と被認証情報「０ｘ１１１１」が読み出される。同様に、機種識別番号「２」「３」それぞれに対応する値として、情報６０５から構成識別番号「１６」（＝「０ｘ１０」）と被認証情報「０ｘ８９ＡＢ」が読み出され、情報６０６から構成識別番号「１６」（＝「０ｘ２０」）と被認証情報「０ｘＦＥＤＣ」が読み出される。
【００６２】
Ｓ６１４にて、通信データ管理部Ｍ２は、Ｓ６１３にて読み出したデータを連結したデータ「０ｘ０１０１１１１１０２１０８９ＡＢ０３２０ＦＥＤＣ」を返送値としてデバイス通信部１０９へ返送する。
【００６３】
Ｓ６１５にて、判断部１２０及びデバイス通信部１０９は、記憶デバイスＭからの返送値に、自身の機種識別番号が含まれているか否かを判定する。上述したように、ここでは画像形成装置１００の機種識別番号は「３」であるため、これが返送値に含まれているか否かが判断される。その結果、判断部１２０は、機種識別番号「０３」が返送値に含まれている事と判断し、通し番号を算出する。具体的には、返送値から、機種識別番号「１」（＝「０ｘ０１」）の構成数が「１」（＝「０ｘ０１」）、機種識別番号「２」（＝「０ｘ０２」）の構成数が「１６」（＝「０ｘ１０」）、機種識別番号「３」（＝「０ｘ０３」）の構成数が「３２」（＝「０ｘ２０」）である事を特定することができる。そして、取得したい構成識別番号は、機種識別番号「３」の構成識別番号「０ｘ１０」（＝「１６」）であるため、通し番号は「０ｘ２１」（＝「３３」＝「１」＋「１６」＋「１６」）として決定される。
【００６４】
Ｓ６１６にて、通信データ管理部Ｍ２は、デバイス通信部１０９から通し番号と共にパラメータ読出し指示を受けると、受け付けた通し番号「０ｘ２１」に対応する情報をデバイス記憶部Ｍ１から読み出す。図６（ａ）に示す例の場合、情報６０７に示すように、通し番号「０ｘ２１」に対応する被認証情報は「０ｘＢＡ９８」となる。その結果、デバイス記憶部Ｍ１からの返送値は、機種識別番号および通し番号と連結させて「０ｘ０３１０ＢＡ９８」となる。
【００６５】
Ｓ６１７にて、通信データ管理部Ｍ２は、返送値「０ｘ０３１０ＢＡ９８」をデバイス通信部１０９へ返送する。
【００６６】
次に、Ｓ６１８にて、判断部１２０は、記憶デバイスＭに対して、通し番号（ここでの例では、「０ｘ２１」）を付加して、メッセージ認証コードを要求する。
【００６７】
Ｓ６１９にて、通信データ管理部Ｍ２は、デバイス通信部１０９から送信されたメッセージ認証コード要求に付与された通し番号「０ｘ２１」に基づき、これに対応する被認証情報「０ｘＢＡ９８」を共通鍵の一部として用いる。一例として、メッセージとして「０ｘＡＡＡＡ」が用いられるものとし、この値は通信データ管理部Ｍ２側で予め保持しておいてよい。通信データ管理部Ｍ２は、メッセージ「０ｘＡＡＡＡ」と共通鍵（ここでの例では被認証情報「０ｘＢＡ９８」を一部に含む共通鍵）から、共通鍵認証方式によりメッセージ認証コードを計算する。ここでは、メッセージ認証コード「０ｘＢＢＢＢ」が算出されたものとする。通信データ管理部Ｍ２は、メッセージ認証コード要求に対応する応答として、メッセージ「０ｘＡＡＡＡ」とメッセージ認証コード「０ｘＢＢＢＢ」を連結し、返送値として「０ｘＡＡＡＡＢＢＢＢ」をデバイス通信部１０９に返送する。
【００６８】
更に、判断部１２０も同様に、パラメータ読み出し指示の応答として得られた被認証情報の値（ここでの例では「０ｘＢＡ９８」）を共通鍵の一部として用いる。そして、判断部１２０は、メッセージ認証コード要求の返送値として記憶デバイスＭが返送した値に基づき、メッセージ「０ｘＡＡＡＡ」と共通鍵（ここでの例では「０ｘＢＡ９８」を一部に含む）からメッセージ認証コードを計算する。その結果、自身が計算したメッセージ認証コードと、メッセージ認証要求の返送値にて示されるメッセージ認証コード（ここでは、「０ｘＢＢＢＢ」）とが一致した場合、判断部１２０は認証成功と判断する。
【００６９】
上記の認証結果を踏まえて、例えば、第１の実施形態の図３の処理を行ってもよい。もしくは、図６のシーケンスの中で合わせて制御パラメータを取得するような構成であってもよい。
【００７０】
［制御フロー］
図７（ａ）は、本実施形態に係る画像形成装置１００の制御フローを示す。本実施形態では、画像形成装置１００本体の電源が投入されると、プロセスカートリッジ１０に備えた記憶デバイスＭと画像形成装置１００のデバイス通信部１０９とが通信を開始できる状態となる。
【００７１】
Ｓ７０１にて、判断部１２０は、記憶部１０８から機種識別番号と構成識別番号を読み出す。
【００７２】
Ｓ７０２にて、判断部１２０は、デバイス通信部１０９を介して、機種別最終パラメータ読出し指示を記憶デバイスＭに送信する。そして、判断部１２０は、機種別最終パラメータ読出し指示に対する応答を受信する。
【００７３】
Ｓ７０３にて、判断部１２０は、記憶デバイスＭから返送された返送値に、Ｓ７０１で読み出した機種識別番号が含まれているか否かを確認する。含まれていると判断した場合（Ｓ７０３にてＹＥＳ）Ｓ７０４へ進み。含まれていないと判断した場合（Ｓ７０３にてＮＯ）、判断部１２０は認証エラーであるとし、本処理フローを終了する。
【００７４】
Ｓ７０４にて、判断部１２０は、記憶デバイスＭから返送された返送値に、Ｓ７０１で読み出した機種識別番号と構成識別番号が含まれているか否かを確認する。含まれていると判断した場合（Ｓ７０４にてＹＥＳ）Ｓ７０８へ進み、含まれていないと判断した場合（Ｓ７０４にてＮＯ）Ｓ７０５へ進む。
【００７５】
Ｓ７０５にて、判断部１２０は、記憶デバイスＭから返送された返送値と、Ｓ７０１で読み出した機種識別番号と構成識別番号から通し番号を算出する。本工程における通し番号の算出処理の詳細は図７（ｂ）を用いて後述する。
【００７６】
Ｓ７０６にて、判断部１２０は、通し番号を付加したパラメータ読出し指示を記憶デバイスＭに送信する。
【００７７】
Ｓ７０７にて、判断部１２０は、記憶デバイスＭから返送された返送値がエラーか否かを確認する。エラーである場合は（Ｓ７０７にてＹＥＳ）、判断部１２０は認証エラーであるとし、本処理フローを終了する。エラーでない場合は（Ｓ７０７にてＮＯ）Ｓ７０８へ進む。
【００７８】
Ｓ７０８にて、判断部１２０は、返送された被認証番号を用いて認証処理を実行する。その後、本処理フローを終了する。
【００７９】
（通し番号算出処理）
図７（ｂ）は、本実施形態に係る画像形成装置１００の通し番号算出の制御フローを示す。本処理フローは、図７（ａ）のＳ７０５の工程に対応する。
【００８０】
Ｓ７１１にて、判断部１２０は、変数としての通し番号に「０」を代入（初期化）する。また、判断部１２０は、記憶デバイスＭからの返送値（図６のＳ６１４の返送値）を、組毎に分割する。更に、判断部１２０は、変数としての組番号に「１」を代入（初期化）する。
【００８１】
Ｓ７１２にて、判断部１２０は、記憶部１０８から読み出した機種識別番号と、記憶デバイスＭから読み出した組番号の機種識別番号が一致するか否かを確認する。一致すると判定した場合（Ｓ７１２にてＹＥＳ）Ｓ７１４へ進み、一致しないと判定した場合（Ｓ７１２にてＮＯ）Ｓ７１３へ進む。
【００８２】
Ｓ７１３にて、判断部１２０は、通し番号（変数）に対して記憶デバイスＭから読み出した組番号の構成識別番号を加算する。また、判断部１２０は、組番号（変数）に「１」を加算する。その後、Ｓ７１２へ戻り、機種識別番号が一致するまで処理を繰り返す。
【００８３】
Ｓ７１４にて、判断部１２０は、通し番号（変数）に、記憶部１０８から読み出した構成識別番号を加算する。そして、本処理フローを終了し、図７のＳ７０６へ進む。
【００８４】
（機種別最終パラメータ読出し処理）
図７（ｃ）は、本実施形態に係る記憶デバイスＭの通信データ管理部Ｍ２による機種別最終パラメータ読出し処理の制御フローを示す。本処理フローは、図６（ｂ）のＳ６１６の工程に対応する。
【００８５】
Ｓ７２１にて、通信データ管理部Ｍ２は、機種別最終パラメータ読出し指示を受信したか否かを判定する。機種別最終パラメータ読出し指示を受信した場合（Ｓ７２１にてＹＥＳ）Ｓ７２２へ進み、受信していない場合（Ｓ７２１にてＮＯ）指示を受信するまで待機する。
【００８６】
Ｓ７２２にて、通信データ管理部Ｍ２は、各機種識別番号の構成識別番号の最終番号に対応した被認証情報をデバイス記憶部Ｍ１から読み出す。ここでの具体例は、図６（ｂ）を用いて説明した内容となる。その後、判断部１２０は、デバイス通信部１０９に対して読み出したデータを返送する。そして、本処理フローを終了する。
【００８７】
なお、本実施形態に係る記憶デバイスＭの通信データ管理部Ｍ２によるパラメータ読出しの制御フローは第１の実施形態の図４（ｂ）にて説明した通りである。
【００８８】
以上、本実施形態により、画像形成装置はプロセスカートリッジと、少ない回数のデータ通信を、少ないデータ量で実行することで所望の被認証情報を取得でき、認証制御を行うことができる。
【００８９】
＜第３の実施形態＞
第２の実施形態では、２回のデータ通信を行うことにより、所望の被認証情報を取得する方法について説明した。本実施形態では、記憶デバイスに記憶されている機種識別情報に過去に生産していた機種が含まれ、これらの機種は構成数が増えない場合において、１回のデータ通信で所望の被認証情報を取得し、認証制御に用いる方法について説明する。なお、第１、第２の実施形態と同様の構成については、ここでの詳細な説明は省略する。
【００９０】
デバイス記憶部Ｍ１に格納されている情報の構造は、第２の実施形態の図６（ａ）にて示したものと同様であるとする。以下では、情報６０１の機種Ａと、情報６０２の機種Ｂの構成は増えないものとし、情報６０３の機種Ｃの構成数は増える可能性があるとした場合の例について説明する。また、画像形成装置１００の記憶部１０８は機種Ａの構成数と機種Ｂの構成数の総和を構成オフセット数として記憶するものとする。つまり、機種Ａと機種Ｂの画像形成装置に対する構成識別情報の数は、固定値として扱う。例えば、図６（ａ）に示す例の場合、構成オフセット数は、「１７」（＝機種Ａの構成数「１」＋機種Ｂの構成数「１６」）となる。
【００９１】
（制御フロー）
図８は、本実施形態に係る画像形成装置１００の制御フローを示す。本実施形態では、画像形成装置１００本体の電源が投入されると、プロセスカートリッジ１０に備えた記憶デバイスＭと画像形成装置１００のデバイス通信部１０９とが通信を開始できる状態となる。
【００９２】
Ｓ８０１にて、判断部１２０は、記憶部１０８から機種識別番号と構成識別番号と構成オフセット数を読み出す。
【００９３】
Ｓ８０２にて、判断部１２０は、通し番号を算出する。ここで算出される通し番号は、Ｓ８０１で記憶部１０８から読み出した構成識別番号と構成オフセット数の総和となる。
【００９４】
Ｓ８０３にて、判断部１２０は、デバイス通信部１０９を介して、Ｓ８０２にて算出した通し番号を付加したパラメータ読出し指示を記憶デバイスＭに送信する。そして、判断部１２０は、パラメータ読出し指示に対する応答を受信する。
【００９５】
Ｓ８０４にて、判断部１２０は、記憶デバイスＭから返送された返送値がエラーであるか否かを確認する。エラーである場合は（Ｓ８０４にてＹＥＳ）、判断部１２０は認証エラーであるとし、本処理フローを終了する。エラーでない場合は（Ｓ８０４にてＮＯ）Ｓ８０５へ進む。
【００９６】
Ｓ８０５にて、判断部１２０は、返送された被認証番号を用いて認証処理を実行する。その後、本処理フローを終了する。
【００９７】
なお、本実施形態に係る記憶デバイスＭの通信データ管理部Ｍ２によるパラメータ読出しの制御フローは、第１の実施形態の図４（ｂ）にて説明した通りである。
【００９８】
以上、本実施形態により、画像形成装置はプロセスカートリッジと１回度のデータ通信を、少ないデータ量で実行することで所望の被認証情報を取得でき、認証制御を行うことができる。
【００９９】
＜その他の実施形態＞
本発明は上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１００】
１０…プロセスカートリッジ、１００…画像形成装置、１０１…コントローラ、１０２…エンジン制御部、１０３…ビデオインターフェース部、１０４…メインＣＰＵ、１０８…記憶部、１２０…判断部、Ｍ…記憶デバイス、Ｍ１…デバイス記憶部、Ｍ２…通信データ管理部
【図１】
2020076898.tif 000003
【図２】
2020076898.tif 000004
【図３】
2020076898.tif 000005
【図４】
2020076898.tif 000006
【図５】
2020076898.tif 000007
【図６】
2020076898.tif 000008
【図７】
2020076898.tif 000009
【図８】
2020076898.tif 000010