(57)【特許請求の範囲】
【請求項１】
別体の被識別装置を任意に装着可能で、被識別装置の状態を識別する識別装置において、
前記被識別装置と信号の授受を行うための出力ポートおよび入力ポートと、
所定の識別符号を前記出力ポートから出力する符号生成手段と、
複数の論理のそれぞれに対応し、その対応する論理で前記識別符号を正規変換符号に変換する複数の符号変換手段と、
これら複数の符号変換手段のそれぞれに対応し、その対応する符号変換手段により得られた正規変換符号と、前記入力ポートからの入力信号とが一致するか否かを照合する複数の照合手段と、
これら複数の照合手段による照合結果に基づいて前記被識別装置の状態を識別する識別処理手段と、
前記被識別装置の使用状況を監視し、所定のタイミングで前記被識別装置における符号変換のための論理を変更させる論理変更制御手段とを具備したことを特徴とする識別装置。
【請求項２】
請求項１に記載の識別装置に装着されたときに当該識別装置自己の状態を識別させる被識別装置において、
前記識別装置の前記出力ポートから出力される前記識別符号を前記複数の論理のうちのいずれかで変換し、その結果得られる応答符号を前記入力ポートへと与えるもので、前記論理変更制御手段の制御の下に使用する論理を変更することが可能な応答符号生成手段を備えたことを特徴とする被識別装置。
【請求項３】
前記応答符号生成手段が使用する論理を外部から読み取ることを防止する読取防止手段を備えたことを特徴とする請求項２に記載の被識別装置。
【請求項４】
前記応答符号生成手段は、初期状態では所定の初期論理を使用するものであって、使用する論理が前記初期論理以外の論理に変更された後にも、使用する論理を前記初期論理に戻すことが可能であることを特徴とする請求項２に記載の被識別装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば複写機、プリンタあるいはファクシミリ装置などのように、交換可能な消耗品を有する製品において消耗品の状態の監視を行う等の用途に適した識別装置および被識別装置に関する。
【０００２】
【従来の技術】
複写機やプリンタでは、トナーなどのような消耗品を用いることが一般的であり、ユーザメンテナンスを容易とするために、ユニット化して容易に交換することが可能なようにしている。
【０００３】
このような消耗品ユニットは、使用にともなって劣化する場合が多く、ある程度の使用量に達すると初期の性能を発揮できなくなってしまう。そこで従来より、使用量を装置本体側で監視しておき、消耗品ユニットが寿命に達したらその消耗品ユニットの使用を禁ずるなどの措置を講じるようにしている。
【０００４】
【発明が解決しようとする課題】
しかしながら、使用量は消耗品ユニットが装着された時点からの印刷枚数などとして監視されることが一般的であるため、使用済みの消耗品ユニットが装着された場合でも無使用のものであるとして使用量の監視を行ってしまうので、このようなこのような使用済みの消耗品ユニットまたは使用済みの消耗品ユニットを流用して偽造された消耗品ユニットなどが新品として使用できてしまうという不具合があった。
【０００５】
そこで、消耗品ユニットにメモリを設けて、このメモリにその消耗品ユニットの使用量を記憶しておくようにした消耗品ユニットも存在するが、メモリの書き換えによって容易に新品として欺瞞できてしまうという不具合がある。
【０００６】
また、装置本体に消耗品ユニットを装着した際に、消耗品ユニットの一部が機械的または電気的に破損することで、新品と使用済みのものとを識別可能とすることも行われているが、このような構成を採ると、正規のルートでのリサイクルを行うことが困難となってしまうという不具合があった。
【０００７】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、消耗品ユニットなどのユニットについて新品であるかどうかなどの状態の識別などを容易に欺瞞されることなく確実に行うことが可能で、しかもリサイクルも容易な識別装置および被識別装置を提供することにある。
【０００８】
【課題を解決するための手段】
以上の目的を達成するために本発明は、例えばプロセスユニットなどの別体の被識別装置を任意に装着可能で、被識別装置の状態を識別する例えばディジタル複写機の複写機本体などの識別装置において、前記被識別装置と信号の授受を行うための出力ポートおよび入力ポートと、所定の識別符号を前記出力ポートから出力する例えばＣＰＵなどの符号生成手段と、複数の論理（例えば第１論理および第２論理）のそれぞれに対応し、その対応する論理で前記識別符号を正規変換符号に変換する複数の例えば符号変換機などの符号変換手段と、これら複数の符号変換手段のそれぞれに対応し、その対応する符号変換手段により得られた正規変換符号と、前記入力ポートからの入力信号とが一致するか否かを照合する複数の例えば照合部などの照合手段と、これら複数の照合手段による照合結果に基づいて前記被識別装置の状態を識別する例えばＣＰＵなどの識別処理手段と、前記被識別装置の使用状況を監視し、所定のタイミングで前記被識別装置における符号変換のための論理を変更させる例えばＣＰＵなどの論理変更制御手段とを備えた。
【０００９】
また、上述の識別装置に装着されたときに当該識別装置自己の状態を識別させる被識別装置において、前記識別装置の前記出力ポートから出力される前記識別符号を前記複数の論理のうちのいずれかで変換して得られる応答符号を前記入力ポートへと与えるもので、前記論理変更制御手段の制御の下に使用する論理を変更することが可能な例えば符号変換機などの応答符号生成手段を備えた。
【００１０】
このような手段を講じたことにより、被識別装置の応答符号生成手段では、識別装置の論理変更制御手段により被識別装置の使用状況に応じて設定された論理で、識別装置から出力される識別符号の符号変換が行われる。そしてこのような符号変換により被識別装置で生成された応答符号が識別装置の複数の照合手段にそれぞれ与えられ、前記応答符号生成手段に設定され得る複数の論理のそれぞれで前記識別符号を符号変換する複数の符号変換手段のそれぞれで生成された複数の正規変換符号と照合され、それらの照合の結果に基づいて識別装置にて被識別装置の状態が識別される。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態につき説明する。
【００１２】
図１は本実施形態に係る識別装置および被識別装置をプロセスユニットの識別のために適用してなるディジタル複写機の要部構成を示すブロック図である。
【００１３】
この図に示すように本実施形態のディジタル複写機は、複写機本体１とプロセスユニット２とからなる。プロセスユニット２は複写機本体１とは別体を成し、複写機本体１に対して任意に着脱が可能である。
【００１４】
複写機本体１は同図に示すように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、操作パネル１４、スキャナ１５、プリンタ本体１６、入出力部（以下、Ｉ／Ｏ部と称する）１７、コネクタ１８，１９、符号変換機２０，２１、照合部２２，２３およびカバー状態検出部２４を有している。そしてこれらの各部のうちのＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、操作パネル１４、スキャナ１５、プリンタ本体１６、Ｉ／Ｏ部１７およびカバー状態検出部２４は、システムバス２５を介して互いに接続されている。
【００１５】
またプロセスユニット２は同図に示すように、プロセスユニット本体２６、符号変換機２７およびコネクタ２８，２９を有している。
【００１６】
ＣＰＵ１１は、ＲＯＭ１２に格納された動作プログラムに基づくソフトウェア処理により、ディジタル複写機としての動作を実現するための各部の制御処理を行う。
【００１７】
ＲＯＭ１２は、ＣＰＵ１１の制御プログラム等を記憶する。
【００１８】
ＲＡＭ１３は、ＣＰＵ１１が各種の処理を行うために必要となる各種の情報を記憶するために使用される。
【００１９】
操作パネル１４は、ユーザによるＣＰＵ１１に対する各種の指示入力を受け付けるためのキー入力部や、ユーザに対して報知すべき各種の情報をＣＰＵ１１の制御の下に表示するための表示部などを有する。
【００２０】
スキャナ１５は、イメージセンサや画像処理回路などを有してなり、コピー対象の原稿の読取りを行って、その原稿を示す画像データを生成する。
【００２１】
プリンタ本体１６は、周知の電子写真プロセスによる用紙への画像形成を行う。このプリンタ本体１６が画像形成を行うに当たっては、装着されているプロセスユニット２を使用する。
【００２２】
Ｉ／Ｏ部１７には、コネクタ１８，１９、符号変換機２０，２１および照合部２２，２３がそれぞれ接続されており、コネクタ１８，１９および符号変換機２０，２１へ向けての信号出力処理や、コネクタ１９を介して入力される信号や、照合部２２，２３からの出力信号の入力処理を行う。
【００２３】
コネクタ１８，１９は、プロセスユニット２が装着されている場合に、そのプロセスユニット２に設けられているコネクタ２８，２９が結合する。そしてコネクタ１８は、出力ポートおよび入力ポートをそれぞれ有し、Ｉ／Ｏ部１７から出力される信号をプロセスユニット２に向けて出力するとともに、プロセスユニット２から出力される信号を照合部２２，２３へと与える。またコネクタ１９は、出力ポートおよび入力ポートをそれぞれ有し、Ｉ／Ｏ部１７から出力される信号をプロセスユニット２に向けて出力するとともに、プロセスユニット２から出力される信号をＩ／Ｏ部１７へと与える。
【００２４】
符号変換機２０，２１には、Ｉ／Ｏ部１７からプロセスユニット２に向けて出力される信号がそれぞれ分岐入力されている。そしてこの符号変換機２０，２１は、この入力信号を所定の規則に従って符号変換する。この符号変換機２０，２１はいずれも所定の論理演算を行って符号変換を実現するものであるが、その論理演算はそれぞれ異なる第１論理および第２論理で行う。
【００２５】
照合部２２，２３は、コネクタ１８を介してプロセスユニット２から与えられる信号と、符号変換機２０，２１で符号変換がなされた後の信号とをそれぞれ照合し、両信号が一致するか否かを示す照合結果情報をそれぞれ出力する。
【００２６】
カバー状態検出部２４は、複写機本体１に設けられた開閉カバーの開閉状態を検出し、ＣＰＵ１１からの要求に応じて検出結果をＣＰＵ１１へと通知する。開閉カバーは、プロセスユニット２の交換などのためにプロセスユニット２の収容空間を複写機本体１の外部に露出するための扉である。
【００２７】
プロセスユニット本体２６は、感光ドラムや現像器などの消耗品を備えたものであって、カートリッジ状を成していてユーザが容易に交換することを可能としてある。
【００２８】
符号変換機２７は、プロセスユニット本体２６に取り付けられている。またこの符号変換機２７はＰＬＤ(Programmable Logic Device)を用いてなり、コネクタ２９を介しての制御により内部の論理を書き替えることが可能である。そして符号変換機２７は、設定されている論理でコネクタ２８を介して入力される信号に対する論理演算を行い、演算結果をコネクタ２８へと出力する。
【００２９】
ところでＣＰＵ１１がＲＯＭ１２に格納された動作プログラムに基づくソフトウェア処理により実現する制御手段は、ディジタル複写機における周知の一般的な制御手段に加えて、識別符号出力制御手段、識別処理手段および論理変更制御手段を有している。
【００３０】
ここで識別符号出力制御手段は、プロセスユニット２の状態を識別するための所定の識別符号をＩ／Ｏ部１７を介してコネクタ１８および符号変換機２０，２１へと与えるための処理を行う。
【００３１】
識別処理手段は、照合部２２，２３から出力される照合結果情報に基づいてプロセスユニット２の状態の識別を行う。
【００３２】
そして論理変更制御手段は、識別処理手段による識別結果に応じた所定のタイミングで、装着されているプロセスユニット２の符号変換機２７の論理を書き替えるための制御処理を行う。
【００３３】
次に、以上のように構成されたディジタル複写機の動作につき説明する。なお、複写動作などのディジタル複写機における周知の一般的な動作については従来よりあるディジタル複写機と同様であるのでその説明は省略し、ここでは装着されたプロセスユニット２の状態の識別動作につき詳しく説明することとする。
【００３４】
まず、本ディジタル複写機の電源が投入されることによりＣＰＵ１１が起動された場合や、あるいは開閉カバーが開放状態から閉じられた場合など、プロセスユニット２の交換が行われている可能性がある所定のタイミングで、ＣＰＵ１１は図２に示すようなプロセスユニット状態識別処理を実行する。
【００３５】
このプロセスユニット状態識別処理においてＣＰＵ１１はまず、Ｉ／Ｏ部１７を介してコネクタ１８の出力ポートおよび符号変換機２０，２１へと識別符号を出力する（ステップＳＴ１）。ここで識別符号は、所定のビット長でビット配列は任意であって良い。ＣＰＵ１１は、例えば「年、月、日、時、分、秒の値に乱数を組み合わせてこれらを所定の順序で配列する」などといった予め定められたルールに従って識別符号を生成して出力する。
【００３６】
このように識別符号が出力されたとき、プロセスユニット２が装着されており、コネクタ１８にコネクタ２８が結合しているならば、Ｉ／Ｏ部１７から出力された識別符号はコネクタ１８，２８を介して符号変換機２７へと与えられる。
【００３７】
かくして符号変換機２０，２１および符号変換機２７のそれぞれに同一の識別符号が与えられることとなり、それぞれに符号変換が成される。そして符号変換機２０で符号変換された後の符号（以下、第１正規変換符号と称する）と、符号変換機２７で符号変換された後の符号（以下、応答符号と称する）とは、ともに照合部２２に、また符号変換機２１で符号変換された後の符号（以下、第２正規変換符号と称する）と応答符号とは、ともに照合部２３に入力され、それぞれ照合される。
【００３８】
さて、正規のプロセスユニット２の符号変換機２７には、出荷時には第１論理を設定しておくこととする。また、第１論理が不正に読み出されることを防止するべく、セキュリティビットをイネーブルしておく。
【００３９】
従って、装着されたプロセスユニット２が正規品であり、かつ未使用品であるならば、符号変換機２７の論理は第１論理に設定されている。このため、装着されたプロセスユニット２がこのような状態であるならば、応答符号は識別符号を第１論理で符号変換したものであって、符号変換機２０が出力する第１正規変換符号と一致するはずである。
【００４０】
そこでＣＰＵ１１は、ステップＳＴ１で識別符号を出力したのちに、照合部２２での照合の結果（第１論理照合結果）を取り込んで（ステップＳＴ２）、一致と判定されているか否かを確認する（ステップＳＴ３）。ここで一致と判定されていたならば、装着されたプロセスユニット２が正規品であり、かつ未使用品である状態であると、すなわち未使用品のプロセスユニット２が装着されたと判定する。そしてこの場合にＣＰＵ１１は、プロセスユニット２の使用量を監視するためのドラムカウンタのクリア（ステップＳＴ４）や、新品のプロセスユニット２に見合った各種パラメータ（初期パラメータ）の設定（ステップＳＴ５）を行う。
【００４１】
そして続いてＣＰＵ１１は、Ｉ／Ｏ部１７およびコネクタ１９、２９を介して符号変換機２７にアクセスし、その論理を第２論理に書き替える（ステップＳＴ６）。かくして、一旦使用が開始されたプロセスユニット２における符号変換機２７の論理は未使用時とは異ならされる。そしてこの場合にＣＰＵ１１は、この書き替えた第２論理が不正に読み出されることを防止するために、セキュリティビットをイネーブルし（ステップＳＴ７）、これをもって今回のプロセスユニット状態識別処理を終了する。
【００４２】
このように、一旦使用が開始された正規品のプロセスユニット２の符号変換機２７の論理は第２論理である。従ってこのようなプロセスユニット２が装着された状態でのプロセスユニット状態識別処理においては、応答符号は識別符号を第２論理で変換したものであって第１正規変換符号とは一致せず、第２正規変換符号と一致するはずである。
【００４３】
従ってこの場合には、ＣＰＵ１１はステップＳＴ３で一致しないと判定することとなるので、照合部２３での照合の結果（第２論理照合結果）を取り込んで（ステップＳＴ８）、一致と判定されているか否かを確認する（ステップＳＴ９）。ここで一致と判定されていたならば、装着されたプロセスユニット２が正規品であり、かつ使用途中である状態であると判定する。そしてこの場合にＣＰＵ１１は、特に別の処理を行うことなしにそのまま今回のプロセスユニット状態識別処理を終了する。
【００４４】
以上のように、プロセスユニット２が正規品であり、かつ正規の状態で使用されているならば、符号変換機２７の論理は第１論理または第２論理であって、応答符号は第１正規変換符号および第２正規変換符号のいずれかに必ず一致するはずである。そこでＣＰＵ１１は、第２論理照合結果が不一致であることをステップＳＴ９で認識したならば、装着されているプロセスユニット２が正規品ではないか、あるいは不正に改造されたものであると判断し、それに対処するための所定のエラー処理を実行する（ステップＳＴ１０）。なおこのエラー処理は例えば、印刷動作の実行を禁止に設定した上で、使用不可能なプロセスユニット２が装着されていることをユーザに対して報知するなどの処理である。そしてこのエラー処理が完了したならばＣＰＵ１１は、今回のプロセスユニット状態識別処理を終了する。
【００４５】
このように本実施形態によれば、正規の未使用のプロセスユニット２に設けられた符号変換機２７は、複写機本体１に設けられる符号変換機２０と同一の論理で符号変換を行い、この変換後の符号を応答符号として複写機本体１に返送する。そして複写機本体１では、このようにプロセスユニット２から返送されてくるはずである応答符号と符号変換機２０で符号変換した第１正規変換符号とが一致することをもって、プロセスユニット２が正規品かつ未使用品であると識別する。
【００４６】
一方、一旦使用が開始された正規のプロセスユニット２に設けられた符号変換機２７は、複写機本体１に設けられる符号変換機２１と同一の論理で符号変換を行い、この変換後の符号を応答符号として複写機本体１に返送する。そして複写機本体１では、このようにプロセスユニット２から返送されてくるはずである応答符号と符号変換機２１で符号変換した第２正規変換符号とが一致することをもって、プロセスユニット２が正規品かつ使用途中品であると識別する。
【００４７】
さらに、応答符号が第１正規変換符号および第２正規変換符号のいずれとも一致したにことをもって、プロセスユニット２が正規品ではないと識別する。
【００４８】
従って、複写機本体１では符号の単純な一致比較に基づいて、正規品であるか否か、および正規品であるか使用途中品であるかといったプロセスユニット２の状態の識別を行うことができ、非常に簡易な構成により実現できる。しかもプロセスユニット２は、複写機本体１から与えられる識別符号を所定の論理で変換して応答符号を得るので、識別符号を変化させることで応答符号も変化することとなり、特定の応答符号を発生するだけでは欺瞞されることがない。
【００４９】
また本実施形態によれば、符号変換機２７としてＰＬＤを用いているために、設定されている論理を読み出されるおそれがあるが、セキュリティビットにより論理の読み出しを禁止する機能を有したＰＬＤを用い、論理の書き込み後にはセキュリティビットをイネーブルして論理の読み出しを防止するようにしているので、符号変換機２７の論理を不正に書き替えてのプロセスユニット２の不正使用が行われることを防止することが可能である。
【００５０】
そしてさらに本実施形態によれば、正規のルートで回収、再生処理を施したプロセスユニット２は、符号変換機２７に第１論理を書き込むことで新品として再利用することが可能となり、容易にリサイクルすることが可能である。
【００５１】
なお、本発明は上記実施形態に限定されるものではない。例えば上記実施形態では、本発明に係る識別装置を複写機本体１に、また被識別装置をプロセスユニット２にそれぞれ設け、複写機本体１に装着されたプロセスユニット２の識別を行う例を示しているが、識別対象となるのはプロセスユニットには限らず、トナーユニットなどの他のユニットの識別にも本発明の適用が可能である。そしてその識別対象とするユニットは、消耗品にも限らず、例えばメモリユニットなどのような拡張ユニットの識別にも本発明の適用が可能である。さらには、ディジタル複写機には限らず、２つの別体のユニットが任意に装着される装置であれば本発明の適用が可能である。もちろん、任意の装置に組み込んで使用するような独立した識別装置および被識別装置として実現することも可能である。
【００５２】
また上記実施形態では、符号変換機２７にＰＬＤを用い、その内部論理を書き替えるようにしているが、第１論理で論理演算を行う論理演算回路と第２論理で論理演算を行う論理演算回路とをそれぞれ作り込んでおき、これらの論理演算回路の一方を選択的に有効とする構成であっても良い。その場合、ＰＬＤを用いずにハードウェア回路により実現することも可能である。あるいは、１チップマイコンなどを用いることもできる。
【００５３】
また上記実施形態では、使用する論理は第１および第２の２つのみとしているが３つ以上としてより他種類の状態を認識可能とすることも可能である。
【００５４】
また上記実施形態では、符号変換機２０，２１および照合部２２，２３をハードウェア回路により構成する例を示しているが、これらの回路が行う処理をＣＰＵ１１がソフトウェア処理により実現することも可能である。
【００５５】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００５６】
【発明の効果】
本発明によれば、被識別装置の応答符号生成手段では、識別装置の論理変更制御手段により被識別装置の使用状況に応じて設定された論理で、識別装置から出力される識別符号の符号変換を行い、これにより得られる応答符号を、前記応答符号生成手段に設定され得る複数の論理のそれぞれで前記識別符号を符号変換する複数の符号変換手段のそれぞれで生成された複数の正規変換符号と複数の照合手段でそれぞれ照合し、それらの照合の結果に基づいて識別装置にて被識別装置の状態を識別するようにしたので、消耗品ユニットなどのユニットについて新品であるかどうかなどの状態の識別などを容易に欺瞞されることなく確実に行うことが可能で、しかもリサイクルも容易となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る識別装置および被識別装置をプロセスユニットの識別のために適用してなるディジタル複写機の要部構成を示すブロック図。
【図２】図１中のＣＰＵ１１によるプロセスユニット状態識別処理における処理手順を示すフローチャート。
【符号の説明】
１…複写機本体
２…プロセスユニット
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…操作パネル
１５…スキャナ
１６…プリンタ本体
１７…入出力部（Ｉ／Ｏ部）
１８，１９…コネクタ
２０，２１…符号変換機
２２，２３…照合部
２４…カバー状態検出部
２５…システムバス
２６…プロセスユニット本体
２７…符号変換機
２８，２９…コネクタ
【図１】
0004629206.tif 000002
【図２】
0004629206.tif 000003