(57)【要約】【課題】熱転写プリンタ用のインクリボンの類似品の使用を、コストの上昇を招くことなく有効に防止することを可能とする熱転写プリンタおよびそのインクリボンを提供すること。【解決手段】コード読取部１０は、インクリボンに予め付与された識別コード（第１のコード）をインクリボンから読み取る。フィルタ処理部２０は、所定の規則に従って識別コード予め対応づけられたコードであってインクリボンの梱包箱に予め印刷されたセキュリティコード（第２のコード）に対して所定の規則に従ったフィルタ処理を施す。判定部３０は、読み取られた識別コードとフィルタ処理が施されたセキュリティコードとを照合して、装着されたインクリボンが正規のものであるか否かを判定する。【選択図】　図１
2004082546.tif 000002
【特許請求の範囲】
【請求項１】
熱転写プリンタで用いられるインクリボンが正規品か否かを判別するインクリボンの判別方法であって、
（ａ）インクリボンに予め付与された第１のコードを該インクリボンから読み取る第１のステップと、
（ｂ）所定の規則に従って前記第１のコードに予め対応づけられたコードであって前記インクリボンの梱包箱に予め印刷された第２のコードに対して前記所定の規則に従った処理を施す第２のステップと、
（ｃ）前記第１のコードと前記第３のコードとを照合して前記インクリボンが正規のものであるか否かを判定する第３のステップと、
を含むことを特徴とするインクリボンの判別方法。
【請求項２】
前記第２のステップでは、
乱数フィルタを用いて前記第２のコードに対して前記所定の規則に従った処理を施すことを特徴とする請求項１記載のインクリボンの判別方法。
【請求項３】
前記第３のステップにおいて、前記インクリボンが正規のものであると判定された場合、このインクリボンが既に使用済みか否かを判定する第４のステップをさらに含むことを特徴とする請求項１または２記載のインクリボンの判別方法。
【請求項４】
前記第１のコードは、加熱した時のみ発色するインキを使用して前記インクリボンに記録されたことを特徴とする請求項１ないし３の何れかに記載のインクリボンの判別方法。
【請求項５】
サーマルヘッドによりインクリボンを加熱してプリンタ用紙の紙面上に画像を形成する熱転写プリンタにおいて、
インクリボンに予め付与された第１のコードを該インクリボンから読み取る読取部と、
所定の規則に従って前記第１のコードに予め対応づけられたコードであって前記インクリボンの梱包箱に予め印刷された第２のコードを入力し、該第２のコードに対して前記所定の規則に従った処理を施して第３のコードを得る処理部と、
前記読取手段により読み取られた第１のコードと前記処理手段により得られた第３のコードとを照合して前記インクリボンが正規のものであるか否かを判定する判定部と、
を備えたことを特徴とする熱転写プリンタ。
【請求項６】
前記判定部は、前記インクリボンが正規のものであると判定した場合、このインクリボンが既に使用済みか否かを判定することを特徴とする請求項５記載の熱転写プリンタ。
【請求項７】
前記第１のコードは、前記ロール状のインクリボンの導出部分に形成されたことを特徴とする請求項５または６の何れかに記載された熱転写プリンタ。
【請求項８】
前記第１のコードは、例えば、加熱した時のみ発色するインキを使用して前記インクリボンに記録されたことを特徴とする請求項５ないし７の何れかに記載の熱転写プリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、サーマルヘッドによりインクリボンを加熱して画像を紙面上に形成する熱転写プリンタ及びそのインクリボンの判別方法に関する。
【０００２】
【従来の技術】
熱転写プリンタは、サーマルヘッドでインクリボンを加熱してインクを用紙に転写することにより、紙面に任意の画像を形成するようになっている。これらインクリボンおよび用紙は消耗品であり、規定枚数のプリントが行われて残量がなくなると、新しい用紙やインクリボンに取り替えられる。一般に、熱転写プリンタのメーカーは、色を正しく表現する必要上、使用すべき用紙やインクリボンを指定している。
【０００３】
【発明が解決しようとする課題】
ところで、近年、プリントサービス装置やデジタルカメラにより撮影された画像のプリントなど、熱転写プリンタの用途が増え、用紙やインクリボンなどの消耗品の消費量が増大している。このため、正規のメーカー以外からこの種の消耗品の類似品（いわゆる海賊版）が出回っている状況がある。しかし、このような類似品を使用した場合、本来の画像品質が得られないばかりでなく、装置の故障を招く虞もある。
【０００４】
そこで、これら消耗品及びプリンタを製造する正規のメーカーでは、その類似品の使用を防止するため、色々な対策を施している。以下に、インクリボンの類似品を判別するための従来技術をいくつか説明する。
第１の従来技術として、インクリボン上の各色領域の間に、黒色のレジストレーションマークを形成しておき、プリント時にそのレジストレーションマークを読み取って、正規のインクリボンか否かを判別する方法がある。しかしながら、この従来技術によれば、レジストレーションマークを見れば、第３者が容易に模倣することが可能であるという問題がある。
【０００５】
第２の従来技術として、インクリボンのコアの周囲にバーコードを形成しておき、プリント時にそのバーコードを読み取って、正規のインクリボンか否かを判別する方法がある。しかしながら、この従来技術によれば、第１の従来技術と同様に、バーコードを見れば、第３者が容易に模倣することが可能であるという問題がある。
第３の従来技術として、インクリボンを収納するカセットにＩＣチップを搭載し、このＩＣチップに消耗品の残量を記憶させ、記憶された残量がゼロになったら、そのカセットを使用できないようにする方法がある。しかしながら、この従来技術によれば、インクリボンのコストが上昇するという問題がある。
【０００６】
この発明は、上記事情に鑑みてなされたもので、熱転写プリンタ用のインクリボンの類似品の使用を、コストの上昇を招くことなく有効に防止することを可能とする熱転写プリンタ及びそのインクリボンの判別方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の課題を解決するために、本発明に係るインクリボンの判別方法は、熱転写プリンタで用いられるインクリボンが正規品か否かを判別するインクリボンの判別方法であって、（ａ）インクリボンに予め付与された第１のコードを該インクリボンから読み取る第１のステップと、（ｂ）所定の規則に従って前記第１のコードに予め対応づけられたコードであって前記インクリボンの梱包箱に予め印刷された第２のコードに対して前記所定の規則に従った処理を施す第２のステップと、（ｃ）前記第１のコードと前記第３のコードとを照合して前記インクリボンが正規のものであるか否かを判定する第３のステップと、を含むことを特徴とする。
【０００８】
前記第２のステップでは、例えば、乱数フィルタを用いて前記第２のコードに対して前記所定の規則に従った処理を施すことを特徴とする。
前記第３のステップにおいて、前記インクリボンが正規のものであると判定された場合、このインクリボンが既に使用済みか否かを判定する第４のステップをさらに含むことを特徴とする。
前記インクリボンの判別方法において、前記第１のコードは、例えば、加熱した時のみ発色するインキを使用して前記インクリボンに記録されたことを特徴とする。
【０００９】
本発明に係る熱転写プリンタは、サーマルヘッドによりインクリボンを加熱してプリンタ用紙の紙面上に画像を形成する熱転写プリンタにおいて、インクリボンに予め付与された第１のコードを該インクリボンから読み取る読取部と、所定の規則に従って前記第１のコードに予め対応づけられたコードであって前記インクリボンの梱包箱に予め印刷された第２のコードを入力し、該第２のコードに対して前記所定の規則に従った処理を施して第３のコードを得る処理部と、前記読取手段により読み取られた第１のコードと前記処理手段により得られた第３のコードとを照合して前記インクリボンが正規のものであるか否かを判定する判定部と、を備えたことを特徴とする。
【００１０】
前記判定部は、例えば、前記インクリボンが正規のものであると判定した場合、このインクリボンが既に使用済みか否かを判定することを特徴とする。
前記第１のコードは、例えば、前記ロール状のインクリボンの導出部分に形成されたことを特徴とする。
前記熱転写プリンタにおいて、前記第１のコードは、例えば、加熱した時のみ発色するインキを使用して前記インクリボンに記録されたことを特徴とする。
【００１１】
【発明の実施の形態】
以下、図面を参照して、この発明の実施の形態を説明する。
＜実施の形態１＞
図１に、この発明の実施の形態１に係る熱転写プリンタの機能ブロックを示す。同図において、符号１０は、図示しないインクリボンに予め付与された固有の識別コード（第１のコード）を、このインクリボンから読み取るコード読取部である。このコード読み取り部は、上記識別コードをインクリボンから光学的に読み取るための複数個のフォトセンサを備えている。
【００１２】
符号２０は、インクリボンの梱包箱に予め印刷されたセキュリティコード（第２のコード）に対して所定の規則に従ったフィルタ処理を施すフィルタ処理部である。このフィルタ処理部２０は、予め取り決められた乱数フィルタを有し、この乱数フィルタの乱数を上記セキュリティコードに掛けることにより上記所定の規則に従ったフィルタ処理を行うように構成されている。即ち、所定の規則とは、乱数フィルタを意味し、またフィルタ処理とは、この乱数フィルタをセキュリティコードに掛けることを意味する。以下の説明では、上記所定の処理が施されたセキュリティコードを「処理済コード」と称す。
【００１３】
ここで、同一のインクリボンに着目すれば、その包装箱に印刷されたセキュリティコードは、上記所定の規則に従って、このインクリボンに付与された識別コードに予め対応づけられている。即ち、識別コードとセキュリティコードは、インクリボンおよびその包装箱に固有のものであって、複数のインクリボンおよび包装箱に同一のコードが重複して付与されることはなく、識別コードとセキュリティコードはインクリボンおよびその包装箱に固有のものである。
【００１４】
また、この実施の形態１では、インクリボンの包装箱に印刷されたセキュリティコードにフィルタ処理を施して得られる処理済コードは、この包装箱に収納されたインクリボンの識別コードと一致するものとする。ただし、これに限定されることなく、正規のインクリボンであることの判別が可能な限度において、これら識別コードとセキュリティコードとの間に一定の対応関係があれば足りる。
【００１５】
符号３０は、コード読取部１０により読み取られた識別コードと、フィルタ処理部２０により得られた処理済コードとを照合してインクリボンが正規のものであるか否かを判定する判定部である。符号４０は、全体の動作を制御する制御部である。また、この制御部４０は、装着されたインクリボンが使用済みとなった場合、その識別コードまたはセキュリティコードを「使用済コード」として記憶する機能を有している。上述のコード読取部１０、フィルタ処理部２０、判定部３０、制御部４０は、バス５０を介して接続されてる。
なお、特に図示しないが、この熱転写プリンタは、上述の構成要素以外に、熱転写プリンタとして機能するための各種の処理部および機構部を有している。
【００１６】
次に、図２に、この実施の形態に係る熱転写プリンタに装着されるインクリボン６０を示す。同図に示すように、このインクリボンは、ロール状の形態を有し、プリント用紙の搬送動作に同期して、巻き出し側のロール６０Ｂから巻き取り側のロール６０Ａに巻き取られようになっている。また、その先頭端にあたる導出部分には、上述の識別コードが記録されたコード記録部分７０が形成されている。この例では、識別コードはバーコードとして記録されている。
【００１７】
以下、図３に示すフローチャートに従って、熱転写プリンタにインクリボンを装着する際のインクリボンの判別動作を説明する。
先ず、作業者は、熱転写プリンタにインクリボンを装着し、このインクリボンの包装箱に印刷された上述のセキュリティコードを図示しないプリンタ操作部から入力する（ステップＳ１）。このセキュリティコードは制御部４０内の記憶部に記憶される。
【００１８】
フィルタ処理部２０は、制御部４０に記憶されたセキュリティコードに対し乱数フィルタを掛けてフィルタ処理を施し、処理済コードを生成する（ステップＳ２）。この処理済コードは、乱数フィルタが掛けられた値Ｂとして制御部４０に記憶される（ステップＳ３）。
以上により、包装箱に印刷されたセキュリティコードから処理済コードを表す値Ｂが取得される。
【００１９】
続いて、熱転写プリンタのコード読取部１０は、インクリボンの交換時に、インクリボンの導出部分に記録された識別コードをフォトセンサにより読み取る（ステップＳ４）。読み取った識別コードは値Ａとして制御部４０の記憶部に記憶される（ステップＳ５）。
続いて、判定部３０は、制御部４０に記憶された上述の値Ａと値Ｂとを比較照合する。そして、これらの値が一致した場合、即ち識別コードと処理済コードとが一致した場合、このインクリボンは正規のものであって、使用可能なものであると判定する（ステップＳ６；ＹＥＳ）。
【００２０】
続いて、判定部３０は、値Ａと値Ｂとが一致した場合、過去にこのインクリボンが使用済みのものか否かを判定する（ステップＳ７）。即ち、判定部３０は、値Ａおよび値Ｂと制御部４０に記憶された上述の使用済コードとを比較することにより、これらの値で特定されるインクリボンが使用済みのものであるか否かを判定する。そして、これらの値に対して該当する使用済コードが存在しない場合、装着されたインクリボンが１巻分の枚数のプリントが可能なものであると判断する（ステップＳ８）。
【００２１】
ここで、上述のステップＳ６において、値Ａと値Ｂとが不一致の場合（ステップＳ６；ＮＯ）、判定部３０は、使用できないインクリボンであると判断し（ステップＳ９）、制御部４０は、この判断を受けて、このインクリボンを用いたプリント動作を禁止する。また、上述のステップＳ７において、使用済みのものであると判定された場合（ステップＳ７；ＹＥＳ）、使用できないインクリボンであると判断し、同様にその後のプリント動作を禁止する（ステップＳ１０）。
結局、この実施の形態によれば、値Ａと値Ｂとが一致し、且つこれらの値が使用済コードと一致しない場合にプリント動作が可能とされる。
【００２２】
なお、この実施の形態１では、使用済コードを記憶し、ステップＳ７およびＳ１０により、インクリボンが使用済みか否かを判定し、使用できないインクリボンを判断するものとしたが、これに限定されることなく、ステップＳ７およびＳ１０の処理を適宜省略するものとしてもよい。
また、この実施の形態１では、セキュリティコードをインクリボンの導出部分に記録するものとしたが、これに限定されない。例えば、このセキュリティコードが印刷されたラベルを包装箱に貼付しておき、このラベルを剥がしてインクリボンの導出部分に貼り、それをフォトセンサで読み取るものとしてもよい。
【００２３】
＜実施の形態２＞
次に、この発明に係る実施の形態２を説明する。
上述の実施の形態１では、識別コードは黒マークインキなどにより可視像としてインクリボン上に形成されるものとしたが、この実施の形態２では、加熱した時のみ黒色に発色する特殊なインキを使用して識別コードをインクリボンのコード記録部分に記録しておく。そして、この識別コードを読み取る際に、コード記録部分を加熱して識別コードを現像させる。
【００２４】
即ち、図４（ａ）に示すように、インクリボン６０のコード記録部分７０Ａに上述の特殊インキを用いて識別コードを印刷しておく。この識別コードが記録されたコード記録部７０Ａは、上述の実施の形態１の図３に示すステップＳ４において、サーマルヘッドにより加熱される。これにより、コード記録部分７０Ａに記録された識別コードが発色して、図４（ｂ）に示すように可視像となって現れる。この識別コードのパターンは、発色している間にフォトセンサにより読み取られる。識別マークが読み取られた後、時間の経過に伴って温度が下がると、コード記録部分７０Ａの発色が抑えられ、識別コードが再び消える。
このように、実施の形態２によれば、識別コードが読み取られた後に消えるので、識別コードの模倣を防ぐことができる。
【００２５】
以上、この発明の実施の形態を説明したが、この発明は、上述の実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【００２６】
【発明の効果】
以上説明したように、この発明によれば、インクリボンに予め付与された第１のコードを該インクリボンから読み取り、所定の規則に従って前記第１のコードに予め対応づけられたコードであって前記インクリボンの梱包箱に予め印刷された第２のコードに対して前記所定の規則に従った処理を施し、前記第１のコードと前記第３のコードとを照合して前記インクリボンが正規のものであるか否かを判定するようにしたので、熱転写プリンタ用のインクリボンの類似品の使用を、コストの上昇を招くことなく有効に防止することが可能となる。
【図面の簡単な説明】
【図１】この発明の実施の形態１に係る熱転写プリンタの機能ブロック図である。
【図２】この発明の実施の形態１に係るインクリボンのコード記録部分を説明するための図である。
【図３】この発明の実施の形態１に係る熱転写プリンタの動作を説明するためのフローチャートである。
【図４】この発明の実施の形態２に係るインクリボンのコード記録部分を説明するための図である。
【符号の説明】
１０…磁石
２０…フィルタ処理部
３０…判定部
４０…制御部
５０…バス
６０…インクリボン
７０，７０Ａ…コード記録部分
【図１】
2004082546.tif 000003
【図２】
2004082546.tif 000004
【図３】
2004082546.tif 000005
【図４】
2004082546.tif 000006