(57)【特許請求の範囲】
【請求項１】
印刷装置の交換式コンポネントのセキュリティシステムであって、
アドレス付けられたフローティングメモリロケーションを複数有するメモリ源を備える前記交換式コンポネントを提供する交換式コンポネント提供工程と、
前記フローティングメモリロケーションの一つを、最新セキュリティロケーションとして、無作為に選択するセキュリティロケーション選択工程と、
前記交換式コンポネントの前記メモリ源の前記最新セキュリティロケーションにセキュリティコードを最新セキュリティコードとして書き込むセキュリティコード書込み工程と、
前記最新セキュリティロケーションと前記最新セキュリティコードとを、前記印刷装置のメモリ素子に書き込んで格納する工程と、
無作為の新たな最新セキュリティロケーション及び無作為の新たな最新セキュリティコードを周期的に選択する工程と、
前記印刷装置の前記メモリ素子における前記最新セキュリティロケーションと前記最新セキュリティコードとを更新し、この新たな最新セキュリティコードを前記交換式コンポネントの前記メモリ源の新たな最新セキュリティロケーションに書き込む工程と、
前記交換式コンポネントの前記メモリ源の内容が書き換えられたか否かを決定するために、前記印刷装置の前記メモリ素子に格納された前記最新セキュリティコードと、前記交換式コンポネントの前記メモリ源に格納された前記最新セキュリティコードとを比較する工程と、
を含むことを特徴とする交換式コンポネントのセキュリティシステム。
【請求項２】
請求項１に記載の交換式コンポネントのセキュリティシステムにおいて、さらに、
前記交換式コンポネントの前記メモリ源の前記最新セキュリティロケーションに格納された前記最新セキュリティコードが、前記印刷装置の前記メモリ素子に格納された前記最新セキュリティコードと同じでないときに、前記メモリロケーションの各々内に警告コードを書き込む警告書込み工程を含むことを特徴とする交換式コンポネントのセキュリティシステム。
【請求項３】
請求項２に記載の交換式コンポネントのセキュリティシステムにおいて、さらに、
前記交換式コンポネントの前記メモリ源の前記最新セキュリティロケーションに格納された前記最新セキュリティコードが、前記印刷装置の前記メモリ素子に格納された前記最新セキュリティコードと同じでないときに、その交換式コンポネントを使用不能にする使用不能処理工程を含むことを特徴とする交換式コンポネントのセキュリティシステム。
【請求項４】
請求項１に記載の交換式コンポネントのセキュリティシステムにおいて、
前記セキュリティ書込み工程は、さらに、
前記セキュリティコードとして、無作為に番号を生成することを含むことを特徴とする交換式コンポネントのセキュリティシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、交換式コンポネントのセキュリティシステムに係り、特に印刷および複写装置に関し、特にカートリッジが、確実に、有効期間内で各種の既存の保証またはライセンスにしたがって使用されるようにするセキュリティシステムに関する。
【０００２】
【従来の技術】
通常、静電写真式およびインクジェット式のプリンタおよび複写機などの、印刷および複写機には、一般にカートリッジまたはＣＲＵ（Ｃｕｓｔｏｍｅｒ  ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔｓ、顧客交換式ユニット）と呼ばれる、一つ以上の交換式のサブアセンブリすなわちユニットが使用されている。一般的な交換式カートリッジ、すなわちＣＲＵは、一つのユニット内に感光体および必要な周辺機器を収容し、装置への挿入および取り外しができるように設計された、感光体カートリッジである。一つのカートリッジを使い終わると、その古いカートリッジは取り外されて新しいカートリッジが取り付けられる。その他、よく用いられる交換式カートリッジとしては、現像剤カートリッジ、トナーカートリッジ、インクカートリッジまたはタンク、および現像剤補給ボトルなどがある。
【０００３】
【発明が解決しようとする課題】
静電写真式複写装置において、交換式コンポネントが、確実に、有効期間内で既存の保証またはライセンスにしたがって使用されるようにするセキュリティ方法が必要である。
【０００４】
【課題を解決するための手段】
本発明に係る交換式コンポネントのセキュリティシステムは、印刷装置の交換式コンポネントのセキュリティシステムであって、アドレス付けられたフローティングメモリロケーションを複数有するメモリ源を備える前記交換式コンポネントを提供する交換式コンポネント提供工程と、前記フローティングメモリロケーションの一つを、最新セキュリティロケーションとして、無作為に選択するセキュリティロケーション選択工程と、前記交換式コンポネントの前記メモリ源の前記最新セキュリティロケーションにセキュリティコードを最新セキュリティコードとして書き込むセキュリティコード書込み工程と、前記最新セキュリティロケーションと前記最新セキュリティコードとを、前記印刷装置のメモリ素子に書き込んで格納する工程と、無作為の新たな最新セキュリティロケーション及び無作為の新たな最新セキュリティコードを周期的に選択する工程と、前記印刷装置の前記メモリ素子における前記最新セキュリティロケーションと前記最新セキュリティコードとを更新し、この新たな最新セキュリティコードを前記交換式コンポネントの前記メモリ源の新たな最新セキュリティロケーションに書き込む工程と、前記交換式コンポネントの前記メモリ源の内容が書き換えられたか否かを決定するために、前記印刷装置の前記メモリ素子に格納された前記最新セキュリティコードと、前記交換式コンポネントの前記メモリ源に格納された前記最新セキュリティコードとを比較する工程と、を含むことを特徴とする。
【０００５】
本発明に係る交換式コンポネントのセキュリティシステムにおいて、さらに、前記交換式コンポネントの前記メモリ源の前記最新セキュリティロケーションに格納された前記最新セキュリティコードが、前記印刷装置の前記メモリ素子に格納された前記最新セキュリティコードと同じでないときに、前記メモリロケーションの各々内に警告コードを書き込む警告書込み工程を含むことを特徴とする。
【０００６】
本発明に係る交換式コンポネントのセキュリティシステムにおいて、さらに、前記交換式コンポネントの前記メモリ源の前記最新セキュリティロケーションに格納された前記最新セキュリティコードが、前記印刷装置の前記メモリ素子に格納された前記最新セキュリティコードと同じでないときに、その交換式コンポネントを使用不能にする使用不能処理工程を含むことを特徴とする。
【０００７】
また、本発明に係る交換式コンポネントのセキュリティシステムにおいて、前記セキュリティ書込み工程は、さらに、前記セキュリティコードとして、無作為に番号を生成することを含むことを特徴とする。
【０００８】
本発明は、静電写真式複写装置の交換式コンポネント部品のセキュリティ方法を提供するものである。この方法は次の各ステップを含む。アドレス付けられたフローティングメモリロケーションを複数有するメモリ源を備える交換式コンポネントが提供される。フローティングメモリロケーションの一つを、最新セキュリティロケーションとして、無作為に選択する。交換式コンポネントのメモリ源の最新セキュリティロケーションにセキュリティコードを最新セキュリティコードとして書き込む。最新セキュリティロケーションと最新セキュリティコードとを、印刷装置のメモリ素子に書き込んで格納する。無作為の新たな最新セキュリティロケーション及び無作為の新たな最新セキュリティコードを周期的に選択する。印刷装置のメモリ素子における最新セキュリティロケーションと最新セキュリティコードとを更新し、この新たな最新セキュリティコードを交換式コンポネントのメモリ源の新たな最新セキュリティロケーションに書き込む。そして、交換式コンポネントのメモリ源の内容が書き換えられたか否かを決定するために、印刷装置のメモリ素子に格納された最新セキュリティコードと、交換式コンポネントのメモリ源に格納された最新セキュリティコードとを比較する。
【０００９】
【発明の実施の形態】
本発明の一実施形態によれば、トナー、現像剤および感光体用カートリッジなどの交換式カートリッジ形状の顧客交換式ユニット（ＣＲＵ）は、メモリ装置またはＣＲＵＭ（Ｃｕｓｔｏｍｅｒ  Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ  Ｍｏｎｉｔｏｒｓ、顧客交換式ユニットモニタ）を有する。各ＣＲＵＭには、そのカートリッジが当該装置用の正しい種類のカートリッジであることを識別するデータが収納されている。本発明のセキュリティシステムは、ここでは静電写真式レーザプリンタ用として開示されるが、本発明は、静電写真式およびインクジェット式のプリンタおよび複写機などの、広範囲の各種処理システム用にも同様に適合するものであり、本記載の特定の実施形態に用途を限定されないことは当業者に明らかである。
【００１０】
図１に、本発明のＣＲＵＭセキュリティシステムの実現に適合した、自動静電写真式の複写装置１０の一例を示す。図の例において、複写装置１０は、交換式の感光体カートリッジ用、現像剤カートリッジ用、およびトナーカートリッジ用のＣＲＵ１２，１４，１６を用いたレーザプリンタを含む。
【００１１】
各カートリッジは、それぞれプリセットされた最大像数であるＸ１２，Ｘ１４，Ｘ１６の像を、印刷物または複写物の形で供給するように設計および保証あるいはライセンスされる。最大の像数は各カートリッジで異なる。一つのカートリッジで作製される像の数が、最大像数であるＸ１２，Ｘ１４，Ｘ１６より少ない、ある所定の量のＹ１２，Ｙ１４，Ｙ１６に達すると、カートリッジが使用期限に近づいている、という警告が装置の表示パネルに表示される。この警告により、顧客は、新しいカートリッジの注文、ライセンスの更新、サービス技術者への連絡その他の各種の必要な行為を行う時間を得ることができる。警告後、装置は引き続き残りの像を作製することができる。プリセットされた最大像数であるＸ１２，Ｘ１４，Ｘ１６の像がいずれかのカートリッジにより作製されると、そのカートリッジは使用不能にされ、「カートリッジを交換せよ」とのメッセージが制御パネルに表示され、以降の装置動作は停止される。この時点で、以降の装置動作ができるようになるために、使い終わったカートリッジを装置から取り出して、新しいカートリッジをその位置に取り付ける必要がある。
【００１２】
図１および２に示した、感光体カートリッジ用のＣＲＵ１２は、外面２２が適当な光導電性材料でコーティングされた、感光体ドラム２０、および像形成に備えて光導電性表面２２を帯電する帯電コロトロン２４（図２に示さず）を含む。感光体ドラム２０は感光体カートリッジボディ２６内に回転可能に搭載される。図１に示すように、このドラムは矢印Ａで示した方向に回転し、それにより前記導電性表面を、露光ステーション３２、現像剤ステーション３４、および転写ステーション３６中を通して連続的に移送する。感光体カートリッジ用のＣＲＵ１２を収容するために、適当なキャビティ３８が装置フレーム１８に設けられる。感光体カートリッジボディ２６とキャビティ３８とは相補的な形状および寸法を有し、感光体カートリッジ用のＣＲＵ１２のキャビティ３８内への挿入時に、感光体ドラム２０が露光ステーション３２、現像剤ステーション３４、および転写ステーション３６との間で所定の動作関係に置かれる。感光体カートリッジ用のＣＲＵ１２のキャビティ３８内への挿入時に、感光体ドラム２０はドラム駆動手段（図示せず）に駆動可能に結合されると共に、感光体カートリッジ用のＣＲＵ１２に電気的に接続される。
【００１３】
静電写真プロセスにおいて、感光体ドラム２０の光導電性表面２２は、最初に帯電コロトロン２４により均一に帯電される。帯電された表面は、次に露光ステーション３２の位置に回転移動する。帯電された光導電性表面２２は、露光ステーション３２で像形成ビーム４０により露光され、感光体ドラム２０の光導電性表面２２に静電潜像が形成される。像形成ビーム４０は、レーザダイオード４２または他の適当なビーム源から導出され、像信号源４４からの像信号にしたがって変調される。像信号源４４は、メモリ、文書スキャナ、通信リンク等の他の各種の適当な像信号源を含む。レーザダイオード４２から出力された、変調された像形成ビーム４０は回転する多面ポリゴン４６の面に衝突し、その結果ビームは露光ステーション３２において感光体ドラム２０の光導電性表面２２の両端間で掃引される。
【００１４】
露光後、図１および３に示すように、静電トナー潜像は、現像剤ステーション３４において、現像剤カートリッジ１４内の磁気ブラシ現像システムにより感光体ドラム２０の光導電性表面２２上に現像される。磁気ブラシ現像システムは、現像剤カートリッジボディ５２に回転可能に搭載された、適当な磁気ブラシロール５０（図３に示さず）を含む。現像剤は、トナーカートリッジ用のＣＲＵ１６により磁気ブラシロール５０に供給される。現像剤カートリッジ１４を収容するために、適当なキャビティ５４が装置フレーム１８に設けられる。現像剤カートリッジボディ５２とキャビティ５４とは相補的な形状および寸法を有し、現像剤カートリッジのキャビティ内への挿入時に、磁気ブラシロール５０と感光体ドラム２０の光導電性表面２２との間で所定の現像動作関係に置かれる。現像剤カートリッジ１４の挿入時に、磁気ブラシロール５０は複写装置１０内の現像剤駆動手段（図示せず）に駆動可能に結合されると共に、現像剤カートリッジ１４に電気的に接続される。
【００１５】
図１および３に示した、トナーカートリッジ用のＣＲＵ１６は現像剤を収容する貯め部５６を含む。現像剤は、担体とトナーとの所定割合の混合物を含む。回転するらせんきり（オーガ）５８が、貯め部５６内の現像剤を混合して、磁気ブラシロール５０に転写する。オーガ５８はトナーカートリッジボディ６０に回転可能に搭載される。
【００１６】
図３に明示したように、現像剤カートリッジボディ５２は、内部に形成された、トナーカートリッジ用のＣＲＵ１６を収容するためのキャビティ６２を含む。現像剤カートリッジ１４内のキャビティ６２とトナーカートリッジボディ６０とは相補的な形状および寸法を有して、トナーカートリッジのキャビティ内への挿入時に、トナーカートリッジ用のＣＲＵ１６と磁気ブラシロール５０との間で所定の動作関係に置かれる。トナーカートリッジ用のＣＲＵ１６のキャビティ６２内への挿入時に、オーガ５８は、現像剤駆動手段（図示せず）に駆動可能に結合されると共に、トナーカートリッジに電気的に接続される。
【００１７】
図１において、感光体ドラム２０の光導電性表面に形成された像の印刷像は、複写装置１０により複写シート６８などの適当な基材上に形成される。複写シート６８のストックは複数の給紙トレイ７０，７２，７４内に供給される。各給紙トレイ７０，７２，７４は送給ロール７６を有し、この送給ロールは、給紙トレイ７０，７２，７４に蓄えられたシートスタックから、各シートを位置決め用ピンチロール対７８に送給する。シートは、感光体ドラム２０上の現像された像との適正な時間関係のタイミングで、転写ステーション３６に送られる。現像された像は、転写ステーション３６で周知の方法で複写シート６８に転写される。転写後、トナー像を担持した複写シートは感光体ドラム２０の光導電性表面２２から分離され、定着ステーション８０に送られる。定着ステーションにおいては周知の方法で、ロールヒューザ８２が、転写されたトナー像を複写シートに融着する。シートが定着ステーション８０から出力トレイ８６へと移動する際に、適当なシートセンサ８４が仕上がった各印刷シートを感知する。転写後に感光体ドラム２０の光導電性表面２２上に残った全ての残留トナー粒子は、感光体カートリッジ用のＣＲＵ１２内の適当な清浄機構（図示せず）により除去される。
【００１８】
図２および３において、各ＣＲＵ１２，１４，１６は、識別およびモニタ用チップすなわちＣＲＵＭ（顧客交換式ユニットモニタ）９０，９２，９４を含む。各ＣＲＵＭは、データ格納のための、電気的に消去可能なプログラム式読み取り専用メモリ（ＥＥＰＲＯＭ、Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、または他の適当な不揮発性メモリ素子を含む。
【００１９】
感光体カートリッジのＣＲＵ１２、現像剤カートリッジのＣＲＵ１４、およびトナーカートリッジのＣＲＵ１６について、適正な種類のＣＲＵのみが確実に複写装置１０に使用されるようにするために、カートリッジの種類を識別するコードが、製造時に各ＣＲＵＭのメモリに前もってプログラムされる。他の有用なデータもまた製造時にＣＲＵＭのメモリに前もってプログラムすることができる。例えば、カートリッジ内のトナーまたは現像剤の種類、バッチナンバー、シリアルナンバー、および保証または支払い済みライセンスの条項等である。カートリッジの利用度合を追跡するために、各カートリッジにより作製された像数のランニングカウントが、複写装置１０の稼働の間に各カートリッジのＣＲＵＭ９０，９２，９４内に保持される。接点パッド１００，１０２，１０４により、カートリッジの取り付けまたは取り外し時の際、装置上に設けられた対応接点パッドまたは端子に、ＣＲＵＭ９０，９２，９４を電気的に接続し、および切断することが可能になる。端子ブロック１０６，１０８と端子ボード１１０との協働作用によりＣＲＵＭ９０，９２，９４と複写装置１０との電気的接続が確立される。
【００２０】
図２に示すように、感光体カートリッジ用のＣＲＵ１２用の端子ブロック１０６は、端子ボード１１２に搭載される。端子ボード１１２は、装置フレーム１８内の感光体カートリッジが適合して収納されるキャビティ３８の中に配置される。感光体カートリッジ１２のキャビティ３８内への収納時に、感光体カートリッジのＣＲＵＭ９０上の接点パッド１００は端子ブロック１０６の接点１１４に接触係合し、それによりＣＲＵＭ９０と装置との間に電気的接続が形成される。
【００２１】
図３に示すように、トナーカートリッジ用のＣＲＵ１６のための端子ブロック１０８は端子ボード１１０上に搭載され、この端子ブロックは、現像剤カートリッジボディ５２に取り付けられる。現像剤カートリッジ用のＣＲＵ１４のＣＲＵＭ９２もまた端子ボード１１０に搭載される。現像剤カートリッジハウジング内のキャビティ６２へのトナーカートリッジ用のＣＲＵ１６の収納時に、トナーカートリッジのＣＲＵＭ９４の接点パッド１０４は、端子ボード１１０上の端子ブロック１０８の接点１１６に接触係合する。装置フレーム１８中のキャビティ５４内への現像剤カートリッジ用のＣＲＵ１４の収納時に、端子ボード１１０上の接点パッド１１８は、装置中のキャビティ５４内の接点パッド（図示せず）に接触係合する。これにより現像剤カートリッジのＣＲＵＭ９２およびトナーカートリッジ用のＣＲＵ１６のＣＲＵＭ９４は、端子ボード１１０上の接点パッド１１８を介して電気的に装置に接続される。
【００２２】
前述のように、ＣＲＵＭ９０，９２，９４はアドレス可能なメモリ（ＥＥＰＲＯＭ）を含み、このメモリにより、各カートリッジ用のＣＲＵ１２，１４，１６における残りの像数のカウントが格納またはロギングされる。各カートリッジにより作成された最新の像数、すなわち最新の像数のカウントであるＹ１２，Ｙ１４，Ｙ１６は、各印刷動作の最後に、装置制御ユニット（ＭＣＵ、Ｍａｃｈｉｎｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１３０（図４参照）により各種のＥＥＰＲＯＭに格納される。各カートリッジのＣＲＵＭは、最初に製造時において、対応するカートリッジにより作製可能な最大の像数を表す最大カウント数のＸ１２，Ｘ１４，Ｘ１６が、それぞれ前もってプログラムされる。あるいは、ライセンスされた量の印刷物または像を表す最大カウントをＣＲＵＭにプログラムすることもできる。
【００２３】
カウントシステムは、インクリメント方式あるいはデクリメント方式のいずれのシステムであってもよい。インクリメント方式システムでは、ＣＲＵＭ９０，９２，９４における最新像カウント数のＹ１２，Ｙ１４，Ｙ１６は、初期値がゼロに設定され、像の作製毎にインクリメントされる。最新像カウント数のＹ１２，Ｙ１４，Ｙ１６が最大カウント数のＸ１２，Ｘ１４，Ｘ１６に達すると、そのカートリッジは使用不能とされる。
【００２４】
また、カートリッジがライセンスされた有効期限に近づいていることを顧客に警告するために、最大カウント数より若干小さい、警告カウント数のＷ１２，Ｗ１４，Ｗ１６もＣＲＵＭ９０，９２，９４内に前もってプログラムされる。警告カウントに達すると、カートリッジ（またはライセンス）が有効期限に近づき早急に交換する必要があることをオペレータに警告するメッセージが、制御パネル１３８の表示ウィンドウ１４０に表示される。典型的には、警告カウントＷ１２，Ｗ１４，Ｗ１６は、関連する装置の種類に応じて、その後数百から数千の像を供給でき、その間にオペレータは、交換カートリッジの取り付け、あるいは新しいカートリッジの購入またはサービス技術者への連絡によるライセンスの更新を行い、引き続き装置を稼働できるようにする必要がある。
【００２５】
適当な装置制御ユニット１３０（図４に図式的に示す）は、印刷物を作製するために集積された形の複写装置１０の、各コンポネントの動作を制御するために具備されたものである。制御ユニット１３０は、一以上のマイクロプロセッサ１３２、および装置のオペレーティングシステムソフトウェア、プログラム、データ他を保持するための、ＲＯＭ１３４およびＲＡＭ１３６などの適当なメモリを含む。また、種々の制御および印刷ジョブプログラミング要素を備える制御パネル１３８（図１参照）が具備される。さらに制御パネル１３８は、種々の動作情報を装置のオペレータに表示するための、メッセージの表示ウィンドウ１４０を含む。
【００２６】
複写装置１０が始動すると、初期化およびセキュリティルーチンが制御ユニット１３０により実行される。初期化およびセキュリティルーチンの間に、各カートリッジ用のＣＲＵ１２，１４，１６の識別番号が、各カートリッジのＣＲＵＭから読み出され、制御ユニット１３０のＲＯＭ１３４に格納された対応する認識番号と比較される。いずれかのカートリッジの識別番号が当該カートリッジの認識番号と一致しない場合は、その不一致カートリッジは使用不能にされ、正しいカートリッジが取り付けられるまで複写装置１０の動作は停止される。この不一致カートリッジは、ＣＲＵＭ内の有効データポイントを無効値に設定することにより使用不能にされる。例えば、最新像カウントの数Ｙが、最大像カウントの数Ｘ以上の値に設定される。この後、「不適当な種類のカートリッジ」のメッセージが表示ウィンドウ１４０に表示される。
【００２７】
適正なカートリッジが収納されていることが決定されると、全てのカートリッジ用のＣＲＵ１２，１４，１６が保証またはライセンスされた有効期限に達しているかどうかを知るためのチェックが行われる。各カートリッジのＣＲＵＭ内にロギングされた最新像カウントの数であるＹ１２，Ｙ１４，Ｙ１６が取得され、最大像数であるＸ１２，Ｘ１４，Ｘ１６と比較される。あるカートリッジの最新の像カウントが、当該カートリッジについての保証またはライセンスされた最大の像数以上である場合は、その使い終わったカートリッジについて「有効期間終了」のメッセージが表示ウィンドウ１４０に表示される。複写装置１０の動作は、使い終わったカートリッジが交換されるまで停止される。カートリッジ用のＣＲＵ１２，１４，１６のいずれも有効期限に達していない（かつその他の欠陥が検出されない）と決定された場合は、装置は印刷物の作製が可能なスタンバイ状態に入る。
【００２８】
印刷がリクエストされると、複写装置１０は始動（サイクルアップ）し、印刷物の作製を開始する。制御ユニット１３０は、仕上がった印刷物が定着ステーション８０から出力トレイ８６中に移動する際にシートセンサ８４により検出される度に、カウントを行う。印刷作業が終了して装置が停止(サイクルダウン)すると、該作業の間に作製された像の総数、すなわち像形成作業カウントが一時的にＲＡＭ１３６に格納される。制御ユニットは、各カートリッジのＣＲＵ１２，１４，１６中のＥＥＰＲＯＭであるＣＲＵＭ９０，９２，９４から最新像カウントであるＹ１２，Ｙ１４，Ｙ１６を検索し、ＲＡＭからの像形成作業カウントを用い、各カートリッジのＥＥＰＲＯＭの新しい最新像カウントであるＹ１２，Ｙ１４，Ｙ１６を計算する。次いで制御ユニットは、新しい最新像カウントを各カートリッジのＣＲＵＭ９０，９２，９４中の各ＥＥＰＲＯＭ内に書き込む。
【００２９】
新しい最新像カウントであるＹ１２，Ｙ１４，Ｙ１６をＣＲＵＭ９０，９２，９４に記録する前に、制御ユニット１３０は、各新しい最新像カウントであるＹ１２，Ｙ１４，Ｙ１６を、各カートリッジのＣＲＵ１２，１４，１６におけるＣＲＵＭ９０，９２，９４のＥＥＰＲＯＭに格納された、警告カウントＷ１２，Ｗ１４，Ｗ１６と比較する。最新像カウントが警告カウント以上である場合は、その特定カートリッジについて「カートリッジ交換注文」のメッセージが表示ウィンドウに表示される。これによりオペレータに、識別されたカートリッジは期限切れに近く、新しい交換用カートリッジが手元にない場合はこれを取り寄せる必要があることが警告される。
【００３０】
また、各カートリッジについての新しい最新像カウントであるＹ１２，Ｙ１４，Ｙ１６は、最大像数であるＸ１２，Ｘ１４，Ｘ１６とも比較される。最新像カウントがいずれかのカートリッジのＣＲＵ１２，１４，１６の最大像数以上である場合は、そのカートリッジは使用不能とされ、そのカートリッジについて「寿命終了」のメッセージが表示ウィンドウ１４０に表示される。制御ユニット１３０は、この使い切ったカートリッジが新しい認定済みカートリッジと交換されるまで複写装置１０の以降の動作を停止させる。
【００３１】
像形成作業が終了し、複写装置１０のサイクルダウンの時に、最新像カウントであるＹ１２，Ｙ１４，Ｙ１６が更新され、最大像数であるＸ１２，Ｘ１４，Ｘ１６と比較される。このため、あるカートリッジについて最新像カウントが最大像数であるＸ１２，Ｘ１４，Ｘ１６を超えることがあり得ることが理解される。この事態は、あるカートリッジについての最新像カウントがジョブの開始時にゼロに近く、そのジョブに関しプログラムされた印刷物の数が、該カートリッジにおける残存像数より多い場合に起こる。中途でジョブを中断するのではなく、各カートリッジ用のＣＲＵ１２，１４，１６は、最大像カウント以上でも所定数の像の追加が可能な、安全係数をもって設計される。
【００３２】
図５に、本発明による動的なキルゾーン、すなわちフローティングキルゾーンを含んだＥＥＰＲＯＭを示す。図示のＥＥＰＲＯＭ１５０は、六つの不揮発性のメモリロケーション１５２，１５４，１５６，１５８，１６０，１６２を含む。メモリロケーションの内の一つ１５８は固定キルゾーンを含むものとして示されている。残りの五つのメモリロケーション１５２，１５４，１５６，１６０，１６２は、フローティングキルゾーン用として確保され、利用可能なキルゾーンロケーションＺ１，Ｚ２，Ｚ３，Ｚ４，Ｚ５として、図５中に示されている。本発明によるフローティングキルゾーンは、固定キルゾーンを用いなくても実施できる。また、ＥＥＰＲＯＭは、図示の五つのロケーションＺ１〜Ｚ５以外に、Ｚ１からＺｎまでの任意の数の利用可能なキルゾーンロケーションをもつこともできる。
【００３３】
ＣＲＵＭに登録された印刷物の数がゼロの新しいＣＲＵが複写装置１０に取り付けられた場合は、装置制御ユニット（ＭＣＵ）１３０（図４参照）は、キルゾーンロケーションＺ１〜Ｚ５の内の一つを最新キルゾーンロケーションとして無作為に選択し、次に、例えば５桁の数の無作為数を、最新セキュリティ番号として生成する。この後コントローラは、生成された最新キルゾーンロケーションおよび最新セキュリティ番号をＭＣＵのＲＯＭに書き込むと共に、最新セキュリティ番号をＣＲＵＭのＥＥＰＲＯＭ１５０内の最新キルゾーンロケーションに書き込む。
【００３４】
ＭＣＵは、無作為の新たな最新キルゾーンロケーションおよび無作為の新たな最新セキュリティ番号を、周期的に選択する。この後ＭＣＵは、ＭＣＵのＲＯＭ内の最新キルゾーンロケーションおよび最新セキュリティ番号を更新し、新たな最新セキュリティ番号をＣＲＵＭのＥＥＰＲＯＭ内の新たな最新キルゾーンロケーション内に書き込む。ＭＣＵは、周期的にこの最新セキュリティ番号および最新キルゾーンロケーションをＲＯＭから読み出す。この後ＭＣＵは、ＣＲＵＭが不当に書き換えられているかどうかを決定するために、ＲＯＭに格納された最新セキュリティ番号をＣＲＵＭ内の最新キルゾーンロケーションに格納されたセキュリティ番号と比較する。
【００３５】
ＣＲＵＭ内の最新キルゾーンのセキュリティ番号がＭＣＵに格納された最新セキュリティ番号に一致しない場合は、暗号化された警告メッセージが各キルゾーンロケーションＺ１〜Ｚ５に書き込まれる。次いでこの暗号化されたメッセージは、サービス技術者により読み取られ、そのサービス技術者は、この不一致の発生を製造者またはサプライヤに報告することができる。ＣＲＵは、装置が引き続いて動作できるようにプログラムすることができる。しかしながら、引き続いて動作した場合、正確な連続印刷カウント、および正確な前記不一致ＣＲＵの再注文および有効期間終了メッセージは保証されない。したがって、もはや最適性能での装置の継続動作は保証されない。他のプログラムとして、前記不一致ＣＲＵを無効にし、新しいＣＲＵが取り付けられるまで、以降の装置動作を停止させることもできる。
【００３６】
図６は、本発明によるフローティングキルゾーンを実現する、プロセスの一例を示すフローチャートである。所定の間隔の後、例えば１５０００回の印刷後に（ステップＳ１）、制御ユニット１３０は、制御ユニットのＲＯＭから最新のキルゾーンロケーションおよび最新セキュリティ番号を検索する（ステップＳ２）。次にＭＣＵは、検索された最新キルゾーンに対応する、ＣＲＵＭのＥＥＰＲＯＭ内のキルゾーンロケーションに格納された番号を読み出す（ステップＳ３）。ＣＲＵＭ内の最新キルゾーンロケーションから検索された番号は、ＲＯＭから検索された最新セキュリティ番号と比較される（ステップＳ４）。
【００３７】
二つのセキュリティ番号が一致する場合は、ＭＣＵは新しい最新キルゾーンロケーションを無作為に生成すると共に、新しい最新セキュリティ番号を無作為に生成し、それにしたがってＣＲＵのメモリを更新する（ステップＳ５）。新しい最新セキュリティ番号が装置のＲＯＭに書き込まれ（ステップＳ６）、またＣＲＵＭの新しい最新キルゾーンロケーションにも書き込まれる（ステップＳ７）。この結果、図５の破線矢印で示したように、フローティングキルゾーンは新しいキルゾーンロケーションに移動し、セキュリティ番号は新しい任意番号に変更される。最後に、装置は、印刷物を作製可能なスタンバイ状態に入る。
【００３８】
他方、ＣＲＵＭ内の最新キルゾーンから検索された番号が、ＭＣＵのＲＯＭから検索された最新セキュリティ番号に一致しない場合は、ＭＣＵは暗号化された「警告」メッセージを各キルゾーンロケーションＺ１〜Ｚ５に書き込む（ステップＳ９）。この後装置は、印刷物を作製可能なスタンバイ状態に入ることもできる（ステップＳ１０）。
【００３９】
次いでこの暗号化された警告メッセージは、ＣＲＵＭのメモリにアクセスしたサービス技術者により検出される。このことにより技術者は、セキュリティキルゾーンの完全性が破られている可能性を知ると共に、ＣＲＵがカートリッジまたはライセンスの期限のすくなくともいずれかに関するメッセージを提供できる、自動印刷カウントの循環が進まなくなることを知る。それにより技術者は適当な措置を取ることができる。適当な措置として、ＣＲＵの状態をチェックし、いずれか一つのＣＲＵが有効な寿命に達し、交換またはサービスを必要としているかどうかを決定することができる。また、適当な措置として、ライセンサまたは売り主に事態の発生を報告し、それにより保証条件またはライセンスからの逸脱をライセンサまたは売り主に警告することができる。
【００４０】
フローティングまたは動的キルゾーンをもつＣＲＵＭを使用することで、ＣＲＵＭの構成およびプログラムを逆行分析し、そのＣＲＵＭのセキュリティ特性の抜け道を見つけることがより難しくなる。キルゾーンは連続的に移動しているため、その位置を決定することは困難である。任意に与えられたＣＲＵにおけるＣＲＵＭ内のキルゾーンのロケーションを識別したとしても、それは後に別のＣＲＵを読み取りおよび再プログラムしようとする時には何の助力にもならない。フローティングキルゾーンは周期的に無作為に新しいロケーションに移るために、あるＣＲＵＭ内のキルゾーンは別のＣＲＵＭ内のキルゾーンと同じロケーションには存在しないことになる。したがって、ＣＲＵＭをリセットして、有用かつ保証またはライセンスされた期間より長くＣＲＵの有効期間を延ばすことはきわめて難しくなる。
【００４１】
前述のように、本発明によるフローティングキルゾーンは、新しいセキュリティ番号を生成することなく無作為に新しいロケーションに移ることができることが理解できる。セキュリティ番号は、ＣＲＵＭの製造時にプリセットされた一定数としても良い。この場合、古い前のキルゾーンロケーションからセキュリティ番号を取り除く必要がある。
【００４２】
交換式の感光体、現像剤、およびトナーカートリッジを用いて実現されるものとして本発明を開示したが、本発明は、開示されたカートリッジの数および種類に限定されるものではない。本発明は、前述または他のカートリッジなどの一以上の交換式カートリッジ、あるいは一以上の交換式モジュールが使用される全ての用途に等しく適合することは明らかである。
【図面の簡単な説明】
【図１】  本発明に係る実施の形態のセキュリティシステムの実現に適合した、自動静電写真式の複写装置の一例を示す図である。。
【図２】  本発明に係る実施の形態の、交換式コンポネントとしての感光体カートリッジの斜視図である。
【図３】  本発明に係る実施の形態の、交換式コンポネントとしての現像剤カートリッジおよびトナーカートリッジの斜視図である。
【図４】  本発明に係る実施の形態の、セキュリティシステムにおいて、装置制御ユニット（ＭＣＵ）と、各交換式コンポネントとの接続関係を示すブロック図である。
【図５】  本発明に係る実施の形態の、動的なキルゾーン、すなわちフローティングキルゾーンを含んだＥＥＰＲＯＭを示す図である。
【図６】  本発明に係る実施の形態の、フローティングキルゾーンを実現するプロセスの一例を示すフローチャートである。
【符号の説明】
１０  複写装置、１２，１４，１６  ＣＲＵ、１８  装置フレーム、２０  感光体ドラム、２２  光導電性表面、２４  帯電コロトロン、２６  感光体カートリッジボディ、３２  露光ステーション、３４  現像剤ステーション、３６  転写ステーション、３８，５４，６２  キャビティ、４０  像形成ビーム、４２  レーザダイオード、４４  像信号源、４６  多面ポリゴン、５０  磁気ブラシロール、５２  現像剤カートリッジボディ、５６  貯め部、５８  オーガ、６０  トナーカートリッジボディ、６８  複写シート、７０，７２，７４  給紙トレイ、７６  送給ロール、７８  位置決め用ピンチロール対、８０  定着ステーション、８２  ロールヒューザ、８４  シートセンサ、８６  出力トレイ、９０，９２，９４  ＣＲＵＭ、１００，１０２，１０４，１１８  接点パッド、１０６，１０８  端子ブロック、１１０，１１２  端子ボード、１１４，１１６  接点、１３０  制御ユニット、１３２  マイクロプロセッサ、１３４  ＲＯＭ、１３６ＲＡＭ、１３８  制御パネル、１４０  表示ウィンドウ、１５２，１５４，１５６，１６０，１６２  メモリロケーション。
【図１】
0004022061.tif 000002
【図２】
0004022061.tif 000003
【図３】
0004022061.tif 000004
【図４】
0004022061.tif 000005
【図５】
0004022061.tif 000006
【図６】
0004022061.tif 000007