(57)【要約】【課題】第三者による演算方法および演算式の解析を困難にして、第三者による非純正品の作製を困難にする。【解決手段】消耗品の装着時に（Ｓ１）、記憶媒体から固体識別情報および付加情報がリーダライタによって読み取られる（Ｓ２）。制御部は、複数のマスクパターンの中から１つのマスクパターンを選択し（Ｓ６）、第２の演算式に従って固体識別情報を用いて演算した第２の演算結果を、さらに選択したマスクパターンでマスク処理して得られる結果と、付加情報に含まれる第２の判別情報を同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断する（Ｓ７）。【選択図】図７
2011221378.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体が付された消耗品を装着して画像を形成する画像形成装置であって、
前記消耗品の装着時に、該消耗品に固有の固体識別情報と、該消耗品が純正品であるか否かを判別するための判別情報を含む付加情報とが記憶された前記記憶媒体から、前記固体識別情報および前記付加情報を読み取る読取装置と、
前記読取装置にて読み取った前記固体識別情報を用いて演算を行う演算制御部とを備え、
前記演算制御部は、複数のマスクパターンの中から１つのマスクパターンを選択し、所定の演算式に従って前記固体識別情報を用いて演算した結果を、さらに前記選択したマスクパターンでマスク処理して得られる結果と、前記付加情報に含まれる前記判別情報を前記同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断することを特徴とする画像形成装置。
【請求項２】
前記演算制御部は、第１の演算式に従って前記固体識別情報を用いて演算して得られる第１の演算結果が、前記付加情報に含まれる第１の判別情報と一致しているか否かを判断し、一致している場合に、前記複数のマスクパターンの中から１つのマスクパターンを選択し、第２の演算式に従って前記固体識別情報を用いて演算して得られる第２の演算結果を、さらに前記選択したマスクパターンでマスク処理して得られる結果と、前記付加情報に含まれる第２の判別情報を前記同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
情報を表示する表示部をさらに備え、
前記演算制御部は、前記第１の演算結果が前記第１の判別情報に一致していない場合、前記第２の演算結果をマスク処理して得られる結果が前記第２の判別情報をマスク処理して得られる結果と一致していない場合のいずれについても、装着された前記消耗品が非純正品であると判断し、非純正品であることを前記表示部に表示させることを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記消耗品は、内部にトナーを装填したトナーカートリッジであることを特徴とする請求項１から３のいずれかに記載の画像形成装置。
【請求項５】
記憶媒体が付された消耗品が純正品であるか否かを判断する純正品判断方法であって、
前記消耗品に固有の固体識別情報と、前記消耗品が純正品であるか否かを判別するための判別情報を含む付加情報とが記憶された前記記憶媒体から、前記固体識別情報および前記付加情報を読み取る読取工程と、
読み取った前記固体識別情報を用いて演算を行う演算工程とを有し、
前記演算工程では、複数のマスクパターンの中から１つのマスクパターンを選択し、所定の演算式に従って前記固体識別情報を用いて演算した結果を、さらに前記選択したマスクパターンでマスク処理して得られる結果と、前記付加情報に含まれる前記判別情報を前記同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断することを特徴とする純正品判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体が付された消耗品（例えばトナーカートリッジ）を用いて画像を形成する画像形成装置と、その画像形成装置に適用可能で、消耗品が純正品であるか否かを判断する純正品判断方法とに関するものである。
【背景技術】
【０００２】
従来から、記憶媒体が付された消耗品を使用する装置において、記憶媒体に記憶された情報に基づいて装置の使用が可能か否かを判断するものがある。例えば特許文献１のシステムでは、消耗品（例えばトナーカートリッジ）に記憶媒体（例えばＩＣタグ）を持たせ、消耗品の利用を許可する電子情報（例えば解除キーの情報）と、記憶媒体に固有の固体識別情報とを用いて所定の演算（例えば排他的論理和の演算）を実行し、その演算結果を暗号化して記憶媒体に書き込むようにしている。ユーザ側の装置（例えばプリンタ）では、消耗品の記憶媒体から暗号化情報を読み出して復号化し、その復号化した情報と上記の固体識別情報とを用いて所定の演算を実行し、上記の解除キー情報を復元する。解除キー情報を復元できた場合は、消耗品が純正品であると判断してその利用制限が解除され、その消耗品を使用することが可能となる。
【０００３】
また、例えば特許文献２には、消耗品がトナーカートリッジである場合に、非正規業者が使用済みのトナーカートリッジにトナーを再充填して再利用することを防止するシステムが開示されているが、このシステムにおいても、消耗品の記憶媒体に記憶された情報に基づいて装置の使用が可能か否かを判断している。つまり、消耗品の記憶媒体（例えばＲＦＩＤタグ）に、固体識別情報と、所定の演算式に従って固体識別情報を用いて演算した結果（演算情報）と、装置の使用が可能か否かを指示する使用指示情報とを記憶させている。ユーザ側の装置（例えばプリンタ）では、消耗品の記憶媒体から固体識別情報を読み出し、それを用いて所定の演算式に従って演算し、その演算結果が記憶媒体に記憶された演算情報に一致するか否かを判断する。演算式による演算結果と記憶された演算情報とが一致する場合には、記憶された演算情報に対応する使用指示情報に基づいて装置の使用が可能か否かを判断し、装置の使用が不可と判断した場合は、装置の使用が禁止される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３４８４４３号公報（請求項１、段落〔００１０〕、〔００１４〕等参照）
【特許文献２】特開２００５−１３４５１３号公報（請求項１等参照）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、消耗品が純正品である場合に装置の使用が可能となる特許文献１のシステムにおいて、第三者が非純正品を作製し、それをユーザ側の機器で使用させるためには、少なくとも、ユーザ側の機器で固体識別情報を用いて演算する際の演算方法およびそれに用いる演算式を解析によって取得する必要がある。そして、取得した演算式に従って演算した結果を、非純正品の記憶媒体に記憶させておく必要がある。
【０００６】
ところが、特許文献１では、ユーザ側の機器における固体識別情報を用いた演算方法が、解除キーの情報と固体識別情報との排他的論理和を演算するという画一的な演算方法であるため、第三者による演算方法の解析およびそれに用いられる演算式の解析が比較的容易であり、解析した演算式を用いて非純正品が容易に作製されるという問題が生ずる。なお、非正規業者による消耗品の再利用を防止する特許文献２のシステムにおいても、例えば最初に使用される全ての消耗品について画一的な演算方法が適用される場合には、上記と同様の問題が起こり得る。
【０００７】
本発明は、上記の問題点を解決するためになされたもので、その目的は、第三者による演算方法および演算式の解析を困難にすることができ、これによって、第三者による非純正品の作製を困難にすることができる画像形成装置と、その画像形成装置に適用可能な純正品判断方法とを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、記憶媒体が付された消耗品を装着して画像を形成する画像形成装置であって、前記消耗品の装着時に、該消耗品に固有の固体識別情報と、該消耗品が純正品であるか否かを判別するための判別情報を含む付加情報とが記憶された前記記憶媒体から、前記固体識別情報および前記付加情報を読み取る読取装置と、前記読取装置にて読み取った前記固体識別情報を用いて演算を行う演算制御部とを備え、前記演算制御部は、複数のマスクパターンの中から１つのマスクパターンを選択し、所定の演算式に従って前記固体識別情報を用いて演算した結果を、さらに前記選択したマスクパターンでマスク処理して得られる結果と、前記付加情報に含まれる前記判別情報を前記同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断することを特徴としている。
【０００９】
上記の構成によれば、消耗品（例えばトナーカートリッジ）の装着時に、読取装置により、固体識別情報と判別情報を含む付加情報とが記憶媒体（例えばＩＣタグ）から読み取られる。そして、演算制御部は、複数のマスクパターンの中から１つのマスクパターンを選択し、所定の演算式に従って固体識別情報を用いて演算した結果を、選択したマスクパターンでマスク処理して得られる結果と、付加情報に含まれる判別情報を同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された消耗品が純正品であるか否かを判断する。例えば、上記両方の結果が一致している場合には、装着された消耗品は純正品と判断され、一致していない場合には、非純正品（偽造品）と判断される。
【００１０】
ここで、第三者が非純正品を作製し、かつ、非純正品であることがわからないようにユーザに使用させるためには、画像形成装置における純正品判断の判断手法、すなわち、所定の演算を行って純正品かどうかを判断する際の演算方法を解析する必要がある。そして、その判断手法（演算方法）で必要となる演算式（固体識別情報から付加情報を得るための演算式）を解析によって取得し、取得した演算式に従って演算した結果を付加情報として、非純正品の記憶媒体に記憶させておく必要がある。
【００１１】
しかし、本発明では、装着された消耗品が純正品であるか否かを判断するにあたって使用されるマスクパターンが複数の中から選択され、全ての純正品判断において使用するマスクパターンが一定とはならない。つまり、純正品判断の判断手法が、使用するマスクパターンによって純正品判断を行うごとに（用いる消耗品ごとに）異なる。このように、本発明では、純正品の判断手法が一義的に定まらないので（画一的でないので）、第三者による純正品の判断手法の解析を困難にすることができ、その判断手法で用いられる演算式の解析を困難にすることができる。その結果、非純正品の作製を困難にすることができる。
【００１２】
なお、上記の作用効果は、以下に示す本発明の純正品判断方法によっても同様に得られる。すなわち、本発明の純正品判断方法は、記憶媒体が付された消耗品が純正品であるか否かを判断する純正品判断方法であって、前記消耗品に固有の固体識別情報と、前記消耗品が純正品であるか否かを判別するための判別情報を含む付加情報とが記憶された前記記憶媒体から、前記固体識別情報および前記付加情報を読み取る読取工程と、読み取った前記固体識別情報を用いて演算を行う演算工程とを有し、前記演算工程では、複数のマスクパターンの中から１つのマスクパターンを選択し、所定の演算式に従って前記固体識別情報を用いて演算した結果を、さらに前記選択したマスクパターンでマスク処理して得られる結果と、前記付加情報に含まれる前記判別情報を前記同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断するものである。
【００１３】
本発明の画像形成装置において、前記演算制御部は、第１の演算式に従って前記固体識別情報を用いて演算して得られる第１の演算結果が、前記付加情報に含まれる第１の判別情報と一致しているか否かを判断し、一致している場合に、前記複数のマスクパターンの中から１つのマスクパターンを選択し、第２の演算式に従って前記固体識別情報を用いて演算して得られる第２の演算結果を、さらに前記選択したマスクパターンでマスク処理して得られる結果と、前記付加情報に含まれる第２の判別情報を前記同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された前記消耗品が純正品であるか否かを判断してもよい。
【００１４】
この場合、演算制御部は、第１の演算結果に基づく判断と、第２の演算結果をマスク処理して得られる結果に基づく判断との２段階で、消耗品が純正品であるか否かを判断するので、純正品判断の精度を上げることができる。
【００１５】
本発明の画像形成装置は、情報を表示する表示部をさらに備え、前記演算制御部は、前記第１の演算結果が前記第１の判別情報に一致していない場合、前記第２の演算結果をマスク処理して得られる結果が前記第２の判別情報をマスク処理して得られる結果と一致していない場合のいずれについても、装着された前記消耗品が非純正品であると判断し、非純正品であることを前記表示部に表示させてもよい。
【００１６】
装着された消耗品が非純正品の場合に、表示部にその旨が表示されることにより、ユーザはその事態を把握することができ、必要に応じてメーカーに問い合わせるなどの措置を講じることが可能となる。
【００１７】
本発明の画像形成装置において、前記消耗品は、内部にトナーを装填したトナーカートリッジであってもよい。この場合、消耗品としてのトナーカートリッジに装填されたトナーを用いて画像を形成する構成において、上述した本発明の効果を得ることができる。
【発明の効果】
【００１８】
本発明によれば、純正品判断の判断手法が、使用するマスクパターンによって純正品判断を行うごとに異なり、一義的に定まらないので、第三者による純正品の判断手法およびそれに用いる演算式の解析を困難にすることができ、非純正品の作製を困難にすることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の一形態に係る複合機の概略の構成を模式的に示す断面図である。
【図２】上記複合機のハードウェア構成の一例を示すブロック図である。
【図３】上記複合機に装着されるトナーカートリッジに付されたタグのメモリに記憶されている情報の一部を示す説明図である。
【図４】上記メモリに記憶される固体識別情報の一例を示すとともに、その固体識別情報を用いた演算を具体的に示す説明図である。
【図５】上記メモリに記憶される固体識別情報の他の例を示すとともに、その固体識別情報を用いた演算を具体的に示す説明図である。
【図６】上記複合機のリーダライタおよび上記タグの概略の構成を示すブロック図である。
【図７】上記複合機における純正品判断手法の流れを示すフローチャートである。
【発明を実施するための形態】
【００２０】
本発明の実施の形態について、図面に基づいて説明すれば、以下の通りである。まず、本実施形態の画像形成装置の概略の構成について説明する。ここでは、画像形成装置として、電子写真方式で画像を形成するモノクロの複合機を例に挙げて説明する。
【００２１】
（画像形成装置の概略構成）
図１は、本実施形態に係る画像形成装置としての複合機１００の概略の構成を示す断面図である。複合機１００は、例えば、コピー、ファクシミリ、スキャナ、プリンタ等の諸機能を併せ持つ、いわゆるＭＦＰ（Multi Function Peripheral）と呼ばれるものである。この複合機１００において、装置最上部には原稿搬送装置１が設けられており、装置正面上方には操作パネル２が設けられている。原稿搬送装置１は、原稿トレイに積載された原稿を１枚ずつ、後述するスキャナ部３の読取位置（コンタクトガラス３ａ上）に自動で搬送して排出する。
【００２２】
操作パネル２は、印刷時の設定（例えば枚数、部数）をはじめとする各種の設定を行うための入力部として機能しているとともに、各種の情報を表示する表示部としての機能も有している。本実施形態では、操作パネル２は、タッチパネル式の液晶表示部２ａと、複数の押圧ボタン（図示せず）とで構成されており、液晶表示部２ａは入力部および表示部として、押圧ボタンは入力部として機能している。なお、上記の押圧ボタンは、テンキー（０〜９の数字キー、＃やＣ（クリア）などの記号キー）、機能選択キー（コピーモードやＦＡＸ送信モードなどの動作モード設定キー）、スタート、リセット、ストップの各種キーを含む。
【００２３】
また、複合機１００は、スキャナ部３、給紙部４、搬送部５、画像形成部６および定着部７を備えている。
【００２４】
スキャナ部３は、原稿を読み取って画像データを生成する。具体的に説明すると、スキャナ部３の上面には、送り読取用のコンタクトガラス３ａと、載置読取用のコンタクトガラス３ｂとが設けられている。また、スキャナ部３の内部には、水平方向（図１で言えば、左右方向）に移動する移動枠（露光ランプ、ミラー等を具備）、レンズ、イメージセンサ（例えばＣＣＤ）等の光学系部材（いずれも不図示）が設けられている。
【００２５】
原稿搬送装置１で連続的に搬送される原稿を読み取る場合、送り読取用のコンタクトガラス３ａの下方に移動枠を固定し、原稿の反射光をレンズ、イメージセンサに導く。一方、載置読取用のコンタクトガラス３ｂに載置された原稿を読み取る場合、移動枠を水平方向に移動させて、上記原稿の反射光をレンズ、イメージセンサに導く。イメージセンサの各画素の出力値をＡ／Ｄ変換することにより、読み取り原稿の画像データを得ることができる。上記の画像データは、後述する制御部８の記憶部８２（図２参照）に記憶される。
【００２６】
給紙部４は、用紙を収容するとともに、収容した用紙を画像形成部６に供給するものであり、本実施形態では、垂直方向に２段に積まれた２つの給紙カセット４ａ・４ａを有している。各給紙カセット４ａは、各種（例えば、普通紙、コピー用紙、再生紙等）、各サイズ（例えば、Ａ４、Ａ３、Ｂ４、Ｂ５、レターサイズ等）の用紙を複数（例えば、５００〜１０００枚程度）積載して収容する。なお、給紙カセット４ａの段数は上記の２段に限定されるわけではない。
【００２７】
また、各給紙カセット４ａには、用紙搬送方向上流側の端部を回動支点として回動する用紙積載板４ｂが設けられている。そして、この用紙積載板４ｂの下方には、一端がシャフト４ｃに連結されて他端で用紙積載板４ｂを上方に押し上げる押し上げ部材４ｄが設けられている。シャフト４ｃを回転させて押し上げ部材４ｄの角度を変化させ、用紙載置板４ｂを上方に押し上げることにより、用紙積載板４ｂ上に載置された用紙は給紙ローラ４ｅに押圧され、最上位の用紙が給紙ローラ４ｅの回転によって排出される。なお、給紙ローラ４ｅの回転によって複数枚の用紙が同時に給装された場合には、図示しないフィードローラおよびリタードローラによって用紙が捌かれ、最上位の１枚のみが搬送される。また、用紙積載板４ｂ上の用紙の残量は、図示しない用紙残量センサによって検知される。
【００２８】
搬送部５は、給紙部４から排紙トレイ（図示せず）に至る搬送路に沿って用紙を搬送する。具体的には、搬送部５は、用紙搬送時に回転駆動する複数の搬送ローラ対（図１では、上流側から５ａ〜５ｇの計７つを図示）や、搬送される用紙を画像形成部６の手前で待機させ、トナー像形成のタイミングを合わせて送り出すレジストローラ対５ｈ等を含んで構成されている。
【００２９】
画像形成部６は、スキャナ部３にて生成した画像データまたは外部（例えばパーソナルコンピュータ）から通信回線を介して入力された画像データに基づいて、給紙部４から給紙された用紙に画像（トナー像）を形成し、搬送される用紙にトナー像を転写する。この画像形成部６は、図１中の矢印方向に回転駆動可能に支持される感光体ドラム６ａを備えているとともに、その感光体ドラム６ａの周囲に配設される帯電装置６ｂ、露光装置６ｃ、現像装置６ｄ、転写ローラ６ｅおよび清掃装置６ｆを備えている。
【００３０】
この構成では、まず、帯電装置６ｂにより、感光体ドラム６ａの表面が所定電位に帯電される。そして、露光装置６ｃは、画像データに基づいてレーザ光を出力し、図１において、帯電装置６ｂの右側から感光体ドラム６ａの表面を走査露光する。これにより、感光体ドラム６ａの表面に画像データに応じた静電潜像が形成される。そして、図１において、感光体ドラム６ａの右側に位置する現像装置６ｄは、感光体ドラム６ａに形成された静電潜像にトナーを供給して現像する。感光体ドラム６ａの下方の転写ローラ６ｅは、感光体ドラム６ａに圧接し、ニップを形成する。そして、レジストローラ対５ｈがタイミングを図り用紙をニップに進入させる。用紙とトナー像のニップ進入時、転写ローラ６ｅには所定の電圧が印加され、用紙に感光体ドラム６ａ上のトナー像が転写される。転写後に感光体ドラム６ａに残留するトナー等は、清掃装置６ｆによって除去される。
【００３１】
定着部７は、画像形成部６にて用紙に転写されたトナー像を定着させる。本実施形態では、定着部７は、主として発熱体を内蔵する加熱ローラ７ａと加圧ローラ７ｂとで構成される。加熱ローラ７ａと加圧ローラ７ｂとは互いに圧接され、ニップを形成する。そして、用紙がこのニップを通過すると、トナーが溶融・加熱され、トナー像が用紙に定着される。トナー定着後の用紙は、排紙トレイに向けて送られる。なお、定着部７は、電磁誘導加熱方式等、他の加熱方式でトナー像を用紙に定着させる構成であってもよい。
【００３２】
また、本実施形態の複合機１００には、トナーカートリッジ２００が現像装置６ｄの上方に装着される。トナーカートリッジ２００は、例えばブラックのトナーを収容しており、そのトナーを現像装置６ｄに供給する。トナーカートリッジ２００は消耗品であり、トナー残量が少なくなってきたときに適宜新しいものと交換される。なお、本実施形態の複合機１００は、装着されるトナーカートリッジ２００に付されたタグ２１０（図６参照）に記憶されている情報を用いて、そのトナーカートリッジ２００が純正品であるか非純正品であるかを判断する機能を有しているが、その詳細については後述する。
【００３３】
（複合機のハードウェア構成）
次に、本実施形態の複合機１００のハードウェア構成について説明する。図２は、本実施形態の複合機１００のハードウェア構成の一例を示すブロック図である。
【００３４】
同図に示すように、本実施形態の複合機１００は、内部の制御基板上に制御部８を有している。制御部８は、原稿搬送装置１、操作パネル２、スキャナ部３、給紙部４、搬送部５、画像形成部６、定着部７等の複合機１００の各部の制御を司り、例えば、ＣＰＵ８１、記憶部８２、画像処理部８３等を含んで構成されている。ＣＰＵ８１は、中央演算処理装置であり、記憶部８２に格納され、展開される制御プログラムやデータに基づき複合機１００の各部の制御や演算を行う。記憶部８２はＲＯＭ、ＲＡＭ、フラッシュＲＯＭ等の不揮発性と揮発性の記憶装置の組み合わせで構成される。例えば、記憶部８２は、複合機１００の制御プログラム、データ等を記憶する。
【００３５】
また、制御部８には、各種コネクタ、ソケットを有し、複合機１００の外部と通信をするためのＩ／Ｆ部８４（インターフェイス部）が設けられる。そして、複合機１００は、Ｉ／Ｆ部８４を介し、ネットワークや、ケーブル等によりユーザ端末３００（例えば、パーソナルコンピュータ）を接続することができる。なお、ユーザ端末３００は、複数台、複合機１００と通信可能に接続できるが、図２では、便宜上、１台のみ図示している。
【００３６】
そして、使用者は、各ユーザ端末３００から複合機１００に向け、画像データやファイルを送信し、複合機１００は、受信した画像データ等に基づき印刷を行うことができる。例えば、受信した画像データに、画像処理部８３がデータ形式の変換や濃度調整等の画像処理を施し、印刷のために、露光装置６ｃに画像処理後の画像データを出力する。なお、画像処理部８３の機能は多様であるが、公知の方法で画像処理を行うことができるため、ここでは詳細な説明は省略する。
【００３７】
さらに、制御部８には、リーダライタ９が接続されている。リーダライタ９は、トナーカートリッジ２００に取り付けられたＲＦＩＤのタグ２１０（図６参照）と無線通信することが可能であり、タグ２１０に対して情報の読み出しや書き込みを行う読取装置や書込装置としての機能を有している。すなわち、制御部８がリーダライタ９に対して、タグ２１０に記憶されている情報の読み取りや、タグ２１０への情報の書き込みを指示すると、リーダライタ９は、制御部８の指示を受けて、タグ２１０に対して情報の読み出しや書き込みを行う。
【００３８】
ここで、記憶媒体としてのタグ２１０に記憶されている情報について説明する。図３は、タグ２１０のメモリ２１２に記憶されている情報の一部を示す説明図である。このように、メモリ２１２には、タグ２１０が付されたトナーカートリッジ２００の純正品判断の際に用いる情報として、固体識別情報２２０と付加情報２３０とが記憶されている。
【００３９】
固体識別情報２２０は、例えばタグ２１０の製造番号のように、製造されるタグ２１０の１つ１つに固有の情報である。したがって、タグ２１０がトナーカートリッジ２００に付された場合、固体識別情報２２０は、トナーカートリッジ２００の１つ１つに固有の情報となり、複数のトナーカートリッジ２００を区別し得る情報となる。また、固体識別情報２００は、メモリ２１２内において、書き換え不可能な領域に記憶されており、固体識別情報２００の書き込みや書き換えが不可能となっている。
【００４０】
付加情報２３０は、複合機１００に装着されたトナーカートリッジ２００が純正品であるか否かを判別するために付加された情報である。この付加情報２３０は、メモリ２１２内において、書き換え可能な領域に記憶されており、用いる固体識別情報２２０に応じて付加情報２３０を書き込む、あるいは書き換えることが可能である。例えば、タグ２１０の製造時に、そのタグ２１０の固体識別情報２２０に応じて付加情報２３０が書き込まれる。
【００４１】
このような付加情報２３０は、第１の判別情報２３１と、第２の判別情報２３２とを含んでいる。第１の判別情報２３１は、複合機１００にて、第１の演算式に従って固体識別情報２２０を用いて演算される第１の演算結果と同じ情報である。一方、第２の判別情報２３２は、複合機１００にて、第２の演算式に従って固体識別情報２２０を用いて演算される第２の演算結果と同じ情報である。
【００４２】
なお、第１および第２の演算式は、例えば固体識別情報２２０と所定の情報との排他的論理和による演算式を想定することができるが、排他的論理和以外の演算式とすることも勿論可能である。また、第１および第２の演算式として、複数の論理演算を組み合わせた式とすることも勿論可能である。以下、第１および第２の演算式を用いた演算により得られる第１の判別情報２３１および第２の判別情報２３２の具体例について説明する。なお、ここでは、説明の理解を容易にするために、ビット数を減らして説明する。
【００４３】
例えば、第１の演算式が、（固体識別情報＾０ｘ１１１１）であり、第２の演算式が、（固体識別情報＾０ｘ２２２２）であるとする。なお、“＾”の演算記号は、排他的論理和（ＸＯＲ）を示す。また、“０ｘ”は、１６進数であることを示す。
【００４４】
したがって、固体識別情報２２０が、例えば０ｘ１２３４である場合、第１の演算式による演算結果は、
０ｘ１２３４＾０ｘ１１１１＝０ｘ０３２５
となる。また、第２の演算式による演算結果は、
０ｘ１２３４＾０ｘ２２２２＝０ｘ３０１６
となる。よって、固体識別情報２２０が、例えば０ｘ１２３４である場合、第１の判別情報２３１としては、第１の演算結果と同じ情報である０ｘ０３２５が、その固体識別情報２２０を持つタグ２１０のメモリ２１２に書き込まれ、第２の判別情報２３２としては、第２の演算結果と同じ情報である０ｘ３０１６が上記メモリ２１２に書き込まれることになる。なお、上記演算を具体的に示したものを図４に示す。なお、図４に示したマスク処理については後述する。
【００４５】
また、固体識別情報２２０が、例えば０ｘ１１１１である場合、第１の演算式による演算結果は、
０ｘ１１１１＾０ｘ１１１１＝０ｘ００００
となる。第２の演算式による演算結果は、
０ｘ１１１１＾０ｘ２２２２＝０ｘ３３３３
となる。よって、固体識別情報２２０が、例えば０ｘ１１１１である場合、第１の判別情報２３１としては、第１の演算結果と同じ情報である０ｘ００００が、その固体識別情報２２０を持つタグ２１０のメモリ２１２に書き込まれ、第２の判別情報２３２としては、第２の演算結果と同じ情報である０ｘ３３３３が上記メモリ２１２に書き込まれることになる。なお、上記演算を具体的に示したものを図５に示す。なお、図５に示したマスク処理については後述する。
【００４６】
上記した制御部８は、例えば、トナーカートリッジ２００の装着時に、リーダライタ９によってタグ２１０から固体識別情報２２０および付加情報２３０を読み取ったときに、読み取った固体識別情報２２０を用いて、第１、第２の演算式に従って演算を行い、装着されたトナーカートリッジ２００が純正品であるか否かを判断する演算制御部としての機能を有している。
【００４７】
さらに、制御部８は、複数のマスクパターンの中から１つのマスクパターンを選択し、選択したマスクパターンを用いて第２の演算結果および第２の判別情報２３２をそれぞれマスク処理する機能も有している。図４では、マスクパターンとして０ｘＦＦ００を選択した場合の、第２の演算結果（０ｘ３０１６）とマスクパターンとの論理積を示している。また、図５では、マスクパターンとして０ｘＦ０Ｆ０を選択した場合の、第２の演算結果（０ｘ３３３３）とマスクパターンとの論理積を示している。制御部８は、このような演算結果を用いて純正品判断を行う。なお、制御部８による純正品判断の手法の詳細については後述する。
【００４８】
なお、タグ２１０のメモリ２１２に記憶させる情報としては、上記した純正品判断の際に用いる情報のほかに、例えば以下のようなものも記憶させることができる。すなわち、タグ２１０には、トナーカートリッジ２００に収容されるトナーの色の情報を記憶させることができる。この情報の読み出しにより、制御部８は、トナーカートリッジ２００の装着ミスを把握することができる。また、タグ２１０には、トナーカートリッジ２００の適合機種に関する情報を記憶させることもできる。この情報の読み出しにより、制御部８は、複合機１００に取り付けられたトナーカートリッジ２００が適切であるか否かを判断できる。さらに、タグ２１０には、トナーカートリッジ２００に収容されるトナーの特性や、高品質な画像を形成する上で現像装置６ｄの現像ローラ等に印加すべき適切な電圧等のパラメータを記憶させることができる。この情報の読み出しにより、制御部８は、より良い品質で印刷を行うことができる。
【００４９】
また、トナーカートリッジ２００内のトナーの残量を検知するため、タグ２１０には、トナーカートリッジ２００が複合機１００に装着されてから、トナーを用いて印刷された枚数の累計等を記憶させる（書き込む）ことができる。タグ２１０に記憶される印刷枚数に関する情報を絶えず書き替え、また、適宜読み出すことで、制御部８は、印刷枚数とトナー消費量との関係から、トナーカートリッジ２００内のトナーの残量や、トナー切れを演算等により検知することができる。
【００５０】
（リーダライタおよびタグの構成）
次に、上記したリーダライタ９およびトナーカートリッジ２００に付されるタグ２１０の構成について説明する。図６は、リーダライタ９およびタグ２１０の概略の構成を示すブロック図である。
【００５１】
リーダライタ９の基板９ａには、ＣＰＵ９１、メモリ９２、変調部９３、フィルタ９４、復調部９５、第１アンテナＡ１等が実装されている。ＣＰＵ９１は、制御部８との通信制御やリーダライタ９の動作を制御する演算装置である。メモリ９２には、ＣＰＵ９１が制御を行う上で必要となるプログラムやデータが記憶される。
【００５２】
変調部９３は、搬送波にタグ２１０に送信する指示や情報（信号波）をのせる。フィルタ９４は、変調後の波形のうち、通信に不要な周波数成分を取り除く。変調部９３は、振幅変調、周波数変調、位相変調等、リーダライタ９とタグ２１０間の通信方式に応じた変調を行う（復調部９５も同様）。そして、変調部９３の出力は、通信対象となるタグ２１０と対向する第１アンテナＡ１に入力され、通信対象となるタグ２１０に受信され、指示や情報が伝達される。復調部９５は、タグ２１０が記憶する情報等がのせられたタグ２１０からの反射波の復調を行う部分である。
【００５３】
一方、タグ２１０には、第２アンテナＡ２、ＩＣ２１１および上述したメモリ２１２が設けられている。なお、タグ２１０は、本実施形態のようにパッシブ型のものであってもよいし、電源を有するアクティブ型のものであってもよい。ＩＣ２１１は、制御演算回路、リーダライタ９と通信を行うための変復調回路、リーダライタ９の放出する搬送波等から電力を得るＩＣ２１１等の駆動用電源としての整流回路等を内蔵している。メモリ２１２には、上述したような各種情報が記憶される。なお、メモリ２１２は、ＩＣ２１１内に内蔵されてもよい。
【００５４】
リーダライタ９の第１アンテナＡ１は、基板９ａ上に配線によりコイル状（ループ状）に形成されており、タグ２１０の第２アンテナＡ２もコイル状（ループ状）に形成されている。例えば、リーダライタ９の第１アンテナＡ１とタグ２１０の第２アンテナＡ２とは、同程度の大きさとされる。また、変調部９３による第１アンテナＡ１への電圧印加や、ＩＣ２１１による第２アンテナＡ２への電圧印加により、磁界が生ずる。一方のアンテナで生じた磁界は、電磁誘導によって他方のアンテナに電圧（電流）を発生させ（電磁誘導方式）、通信が行われる。なお、リーダライタ９とタグ２１０は、電波方式で通信を行うものであってもよい。
【００５５】
リーダライタ９のＣＰＵ９１は、制御部８からの指示を受け、上記のようにタグ２１０と通信を行うことにより、リーダライタ９は、タグ２１０から情報の読み取りを行って、読み取った情報を制御部８に送信したり、制御部８から受け取ったデータをタグ２１０に書き込んだりすることが可能となる。
【００５６】
（純正品判断の手法について）
次に、複合機１００に装着されたトナーカートリッジ２００が純正品であるか否かの判断手法について説明する。図７は、純正品判断手法の流れを示すフローチャートである。
【００５７】
まず、複合機１００にトナーカートリッジ２００が装着されると（Ｓ１）、リーダライタ９によって、トナーカートリッジ２００のタグ２１０に記憶されている固体識別情報２２０および付加情報２３０（第１の判別情報２３１、第２の判別情報２３２）が読み取られる（Ｓ２；読取工程）。すると、制御部８は、以下に示すＳ３以降の演算工程において、読み取った固体識別情報２２０を用いて所定の演算を行うとともに、その演算結果に応じて、装着されたトナーカートリッジ２００が純正品であるか否かを判断する。
【００５８】
具体的には、制御部８は、第１の演算式（例えば固体識別情報＾０ｘ１１１１）に従って固体識別情報２２０を用いて演算し、その演算によって得られる第１の演算結果が、付加情報２３０に含まれる第１の判別情報２３１と一致しているか否かを判断する（第１の純正品判断；Ｓ３）。Ｓ３にて、第１の演算結果と第１の判別情報２３１とが一致していない場合、制御部８は、装着されたトナーカートリッジ２００は非純正品であると判断する（Ｓ４）。そして、制御部８は、非純正品である旨を操作パネル２の液晶表示部２ａに表示させ（Ｓ５）、処理を終了する。
【００５９】
一方、Ｓ３にて、第１の演算結果と第１の判別情報２３１とが一致している場合、次に、制御部８は、複数のマスクパターンの中から１つのマスクパターンを選択する（Ｓ６）。なお、制御部８は、１つマスクパターンを選択するにあたり、複数のマスクパターンの各々を乱数と対応付けておき、乱数を発生させて対応するマスクパターンを選択するようにしてもよいし、複数のマスクパターンを所定の順序（例えば昇順）またはランダムに並べておき、並べた順に選択するようにしてもよい。さらに、マスクパターンを選択する際は、所定回数同じものを選択し、所定回数に到達すると、別のマスクパターンを選択するようにしてもよい。
【００６０】
そして、制御部８は、第２の演算式（例えば固体識別情報＾０ｘ２２２２）に従って固体識別情報２２０を用いて演算し、その演算で得られる第２の演算結果を、さらにＳ６で選択したマスクパターンでマスク処理する。また、制御部８は、読み取った付加情報２３０に含まれる第２の判別情報２３２をＳ６で選択したものと同一のマスクパターンでマスク処理する。そして、制御部８は、第２の演算結果をマスク処理したものと、第２の判別情報２３２をマスク処理したものとが一致するか否かを判断する（第２の純正品判断；Ｓ７）。なお、図７のＳ７のボックス中の“＆”の演算記号は、論理積（ＡＮＤ）であることを示す。
【００６１】
Ｓ７にて、両者が一致している場合には、制御部８は、装着されたトナーカートリッジ２００は純正品であると判断し（Ｓ８）、処理を終了する。一方、Ｓ７にて、両者が一致していない場合には、制御部８は、装着されたトナーカートリッジ２００は非純正品であると判断し（Ｓ９）、非純正品である旨を操作パネル２の液晶表示部２ａに表示させ（Ｓ５）、処理を終了する。
【００６２】
以上のように、制御部８は、複数のマスクパターンの中から１つのマスクパターンを選択し（Ｓ６参照）、第２の演算式に従って固体識別情報２２０を用いて演算した第２の演算結果を、さらに選択したマスクパターンでマスク処理して得られる結果と、付加情報２３０に含まれる第２の判別情報２３２を同一のマスクパターンでマスク処理して得られる結果とが一致するか否かを判断することにより、装着された消耗品が純正品であるか否かを判断している（Ｓ７参照）。
【００６３】
装着された消耗品が純正品であるか否かを判断するにあたって、使用されるマスクパターンが複数の中から選択され、一定ではないので、純正品判断の判断手法が、使用するマスクパターンによって純正品判断を行うごとに、つまり、装着される消耗品ごとに異なることになる。これにより、第三者による純正品の判断手法の解析を困難にすることができ、その判断手法で用いられる演算式の解析を困難にすることができる。その結果、第三者による演算式を用いた非純正品の作製を困難にすることができる。
【００６４】
また、制御部８は、第１の演算結果に基づく第１の純正品判断と、第２の演算結果をマスク処理して得られる結果に基づく第２の純正品判断との２段階で、消耗品が純正品であるか否かを判断しているので、純正品判断の精度を上げることができる。
【００６５】
また、制御部８は、上述した判断手法に基づき、装着されたトナーカートリッジ２００が非純正品であると判断した場合には、非純正品であることを液晶表示部２ａに表示させるので、ユーザは表示内容を見て、使用しているトナーカートリッジ２００が非純正品であることを認識することができる。非純正品のまま使用するか、純正品を入手して使用するかはユーザの判断に委ねられるが、必要に応じてメーカーに問い合わせて対応を検討することも可能となる。
【００６６】
なお、本実施形態では、第１および第２の演算式、固体識別情報２２０、付加情報２３０を少ないビット数で例示したが、これは説明の理解をしやすくするためであり、さらにビット数を増やしたり（例えば２５６ビットの情報としたり）、複雑な演算式を採用することによって、演算式の解析をより困難にさせることも勿論可能である。また、演算式の数をさらに増やして（第３、第４の演算式などを用いて）純正品判断を行うことも可能である。
【００６７】
なお、本実施形態では、タグ２１０のメモリ２１２に記憶される付加情報２３０として、第１の判別情報２３１と第２の判別情報２３２とを分けて記憶しているが、第１の判別情報２３１と第２の判別情報２３２とを区別できるのであれば、１つの判別情報（ビット列）の中に第１の判別情報２３１と第２の判別情報２３２とを含めて記憶させるようにしてもよい。
【００６８】
なお、本実施形態では、画像形成装置をモノクロの複合機１００で構成した例について説明したが、本実施形態で示した構成は、複写機、プリンタ、ファクシミリなどの他の画像形成装置、タンデム式またはロータリー式のカラー画像形成装置にも適用可能である。カラー画像形成装置においては、各色のトナーカートリッジごとに上述した純正品の判断方法を適用すればよい。
【００６９】
以上、本発明の実施形態について説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【００７０】
本発明は、記憶媒体が付された消耗品（例えばトナーカートリッジ）を用いて画像を形成する画像形成装置に利用可能である。
【符号の説明】
【００７１】
２ａ    液晶表示部（表示部）
８      制御部（演算制御部）
９      リーダライタ（読取装置）
１００      複合機（画像形成装置）
２００      トナーカートリッジ（消耗品）
２１０      タグ（記憶媒体）
２２０      固体識別情報
２３０      付加情報
２３１      第１の判別情報
２３２      第２の判別情報
【図１】
2011221378.tif 000003
【図２】
2011221378.tif 000004
【図３】
2011221378.tif 000005
【図４】
2011221378.tif 000006
【図５】
2011221378.tif 000007
【図６】
2011221378.tif 000008
【図７】
2011221378.tif 000009