(57)【特許請求の範囲】
【請求項１】
インクを印刷媒体に転写して画像を印刷するサーマルプリンタにおいて、
染料層のインクを前記印刷媒体に転写して画像を印刷すると共に、当該画像を保護するためのオーバーコート層を当該画像上に転写する印刷手段と、
前記印刷手段により転写するオーバーコート層の転写量を制御する制御手段と、を有し、
前記制御手段は、前記オーバーコート層を転写しない非転写領域を形成することで前記オーバーコート層に隠蔽情報を埋め込み、さらに、当該隠蔽情報が形成される非転写領域とそれ以外のオーバーコート層が転写される転写領域との光沢性の違いによって当該隠蔽情報が視認されるのを防ぐために、複数のドットからなる光沢性偽装パターンと、複数のドットからなる非光沢性偽装パターンとを前記非転写領域の近傍の前記転写領域内に形成するように前記オーバーコート層の転写量を制御することを特徴とするサーマルプリンタ。
【請求項２】
前記隠蔽情報を形成する前記非転写領域は、前記オーバーコート層を転写するための階調数がゼロの領域であり、
前記光沢性偽装パターンは、前記オーバーコート層を転写しない領域よりも高い階調数で転写されるパターンであり、
前記非光沢性偽装パターンは、前記光沢性偽装パターンより低い階調数で転写されるパターンであり、
さらに、前記隠蔽情報、前記光沢性偽装パターン及び前記非光沢性偽装パターンを取り囲む前記光沢性偽装パターンより低い階調数で転写される非光沢性ラインパターンを形成するようにオーバーコートを転写することを特徴とする請求項１に記載のサーマルプリンタ。
【請求項３】
前記オーバーコート層を転写するための基準となる階調数を、前記隠蔽情報を形成するためのゼロ階調の階調数と、前記光沢性偽装パターンを転写するための階調数と、前記非光沢性偽装パターンを転写するための階調数と、前記非光沢性ラインパターンを転写するための階調数とに置き換えることによりオーバーコート印刷データを生成する画像処理手段を更に有し、
前記制御手段は、前記画像処理手段により生成されたオーバーコート印刷データに応じて前記印刷手段により転写するオーバーコート層の転写量を制御することを特徴とする請求項２に記載のサーマルプリンタ。
【請求項４】
前記隠蔽情報を形成する前記非転写領域は、前記オーバーコート層を転写するための階調数がゼロの領域であり、
前記光沢性偽装パターンは、前記オーバーコート層を転写しない領域よりも高い階調数で転写されるパターンであり、
前記非光沢性偽装パターンは、光沢性偽装パターンより低い階調数で転写されるパターンであり、
さらに、前記隠蔽情報、前記光沢性偽装パターン及び前記非光沢性偽装パターンを含むような前記光沢性偽装パターンより低い階調数で転写される非光沢性ベースパターンを形成するようにオーバーコートを転写することを特徴とする請求項１に記載のサーマルプリンタ。
【請求項５】
前記オーバーコート層を転写するための基準となる階調数を、前記隠蔽情報を形成するためのゼロ階調の階調数と、前記光沢性偽装パターンを転写するための階調数と、前記非光沢性偽装パターンを転写するための階調数と、前記非光沢性ベースパターンを転写するための階調数とに置き換えることによりオーバーコート印刷データを生成する画像処理手段を更に有し、
前記制御手段は、前記画像処理手段により生成されたオーバーコート印刷データに応じて前記印刷手段により転写するオーバーコート層の転写量を制御することを特徴とする請求項４に記載のサーマルプリンタ。
【請求項６】
前記隠蔽情報は、文字、図形、絵、記号、及び写真の少なくともいずれかであることを特徴とする請求項１乃至５のいずれか１項に記載のサーマルプリンタ。
【請求項７】
前記光沢性偽装パターン及び前記非光沢性偽装パターンはそれぞれ、互いに異なる第１のパターンと第２のパターンとを有することを特徴とする請求項１乃至６のいずれか１項に記載のサーマルプリンタ。
【請求項８】
前記隠蔽情報を形成するドットと、前記光沢性偽装パターン及び前記非光沢性偽装パターンを形成するドットとが同じ形状であることを特徴とする請求項３に記載のサーマルプリンタ。
【請求項９】
前記隠蔽情報を形成するドットと、前記光沢性偽装パターン及び前記非光沢性偽装パターンを形成するドットとが円形又は方形であることを特徴とする請求項８に記載のサーマルプリンタ。
【請求項１０】
前記画像処理手段は、前記ドットの転写後の形状誤差を補正するための補正値を生成し、当該補正値により、前記オーバーコート層を転写するための基準となる階調数と、前記隠蔽情報を形成するためのゼロ階調の階調数と、前記光沢性偽装パターンを転写するための階調数と、前記非光沢性偽装パターンを転写するための階調数と、前記非光沢性ラインパターンを転写するための階調数とを補正することを特徴とする請求項８又は９に記載のサーマルプリンタ。
【請求項１１】
前記ドットの転写後の形状誤差は、サーマルヘッドの隣接する発熱抵抗体が相互に及ぼし合う熱、または前記サーマルヘッドの発熱抵抗体における印刷媒体の走査方向への蓄熱に起因して発生することを特徴とする請求項１０に記載のサーマルプリンタ。
【請求項１２】
前記画像処理手段は、前記サーマルヘッドの発熱抵抗体の駆動タイミングを早期化するように補正値を生成することを特徴とする請求項１１に記載のサーマルプリンタ。
【請求項１３】
染料層のインクを印刷媒体に転写して画像を印刷すると共に、当該画像を保護するためのオーバーコート層を当該画像上に転写するサーマルプリンタにおけるオーバーコート印刷方法であって、
印刷手段により転写するオーバーコート層の転写量を制御する制御工程を有し、
前記制御工程では、前記オーバーコート層を転写しない非転写領域を形成することで前記オーバーコート層に隠蔽情報を埋め込み、さらに、当該隠蔽情報が形成される非転写領域とそれ以外のオーバーコート層が転写される転写領域との光沢性の違いによって当該隠蔽情報が視認されるのを防ぐために、複数のドットからなる光沢性偽装パターンと、複数のドットからなる非光沢性偽装パターンとを前記非転写領域の近傍の前記転写領域内に形成するように前記オーバーコート層の転写量を制御することを特徴とするオーバーコート印刷方法。
【請求項１４】
コンピュータを、請求項１乃至１２のいずれか１項に記載のサーマルプリンタの各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至１２のいずれか１項に記載のサーマルプリンタの各手段として機能させるためのプログラムを記憶したコンピュータによる読み取りが可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマルプリンタにおいて印刷画像上に転写するオーバーコート印刷技術に関する。
【背景技術】
【０００２】
近年、家庭などにおいてデジタルカメラにより取得した画像データやコンピュータで加工した画像データをプリンタを用いて専用の印刷媒体に画像をプリントして写真を作成する、所謂、ホームラボが行われている。ホームラボには印刷色の階調表現に優れるサーマルプリンタが多く用いられている。
【０００３】
一方、サーマルプリンタのサーマルヘッドは、発熱抵抗体が一列に形成されて構成される（この一列方向を主走査方向、またはサーマルヘッドの長手方向とする）。
【０００４】
１画素（１ドット）の階調性は、１画素中に昇華させるインクリボンの染料の量を制御することで実現している。染料昇華量の制御は、上記発熱抵抗体に印加するエネルギーを制御することで実現している。
【０００５】
画像データに応じた印刷データに従って、印刷媒体を印刷方向に搬送しながら（印刷媒体搬送方向を副走査方向とする）、上記発熱抵抗体を選択的に通電することでインクリボンに染料を昇華させて画素を形成する。
【０００６】
インクリボンは印刷媒体に印刷色を与えるＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の染料層と、印刷画像を保護するオーバーコート層（ＯＣ）からなる。
【０００７】
インクリボンと印刷媒体をサーマルヘッドで圧接し、印刷媒体上に発熱抵抗体の主走査方向画素数×副走査方向画素数の面積に対応するＹ、Ｍ、Ｃ画素を順次走査で昇華して印刷色を構成する。その後、ＯＣを印刷画像上に転写し、上記昇華したＹ、Ｍ、Ｃからなる印刷色を保護する。
【０００８】
サーマルプリンタにより転写するＯＣは、上記発熱抵抗体に印加するエネルギーを制御することで、その厚みおよび表面状態を変更可能である。
【０００９】
特許文献１には、ＯＣの光沢の有無を任意に選択するプリンタ装置が記載されており、サーマルヘッドに対する通電を制御してＯＣに供給される熱量を一定に維持しながらＯＣに対する加熱温度を制御する。ＯＣに対する加熱温度を変更すると、ＯＣの表面状態が変わり、ＯＣ表面での乱反射の程度が変わる。これにより、印刷物の光沢の有無を任意に選択できる。
【００１０】
特許文献２には、画像情報に関連する付帯情報をＯＣに透かし文字として形成する方法が記載されており、印刷媒体のファイル等から画像情報を受け取ると共に、当該画像情報に関連する付帯情報を入手する。そして、画像情報を印刷媒体に印刷した後、転写ヘッドへの印加エネルギーを制御して、フィルム状シートの光沢度を変化させ、転写ヘッドへの印加エネルギーを制御して、フィルム状シートの光沢度を変化させる。これにより、画像情報に関連する付帯情報を当該シート上に透かし文字や記号等で形成することができる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００１−０１２９９６号公報
【特許文献２】特開２００２−２４０４０２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記特許文献１では、印刷物の光沢の有無を制御するのみで、印刷媒体に情報を隠蔽することについては考慮されていない。
【００１３】
上記特許文献２では、プリント画像の品位を落とすことなく、画像情報に関連する付帯情報を透かし文字として印刷媒体表面に形成するものである。画像情報に関連する付帯情報を印刷媒体表面の光沢度の差として形成して情報を目視可能にする方法であって、情報を隠蔽するものではない。
【００１４】
本発明は、上記課題に鑑みてなされ、その目的は、サーマルプリンタのオーバーコート印刷によって印刷画像上に埋め込まれる隠蔽情報を視認できないように偽装するオーバーコート印刷技術を実現することである。
【課題を解決するための手段】
【００１５】
上記課題を解決し、目的を達成するために、本発明に係るサーマルプリンタは、インクを印刷媒体に転写して画像を印刷するサーマルプリンタにおいて、染料層のインクを前記印刷媒体に転写して画像を印刷すると共に、当該画像を保護するためのオーバーコート層を当該画像上に転写する印刷手段と、前記印刷手段により転写するオーバーコート層の転写量を制御する制御手段と、を有し、前記制御手段は、前記オーバーコート層を転写しない非転写領域を形成することで前記オーバーコート層に隠蔽情報を埋め込み、さらに、当該隠蔽情報が形成される非転写領域とそれ以外のオーバーコート層が転写される転写領域との光沢性の違いによって当該隠蔽情報が視認されるのを防ぐために、複数のドットからなる光沢性偽装パターンと、複数のドットからなる非光沢性偽装パターンとを前記非転写領域の近傍の前記転写領域内に形成するように前記オーバーコート層の転写量を制御する。
【発明の効果】
【００１６】
本発明によれば、オーバーコート印刷によって印刷画像上に埋め込まれた隠蔽情報の近傍に偽装パターンを転写することで、当該隠蔽情報を視認できないように偽装でき、当該隠蔽情報の隠匿性を向上できる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る実施形態のオーバーコート印刷を施した印刷媒体の隠蔽情報を視覚的に示した図。
【図２】本実施形態のサーマルプリンタの構成を示すブロック図。
【図３】本実施形態のサーマルプリンタのサーマルヘッド電源供給部とライン発熱抵抗体、駆動用ＩＣを含むブロック図。
【図４】実施形態１のサーマルプリンタによる印刷処理を示すフローチャート。
【図５】実施形態１による隠蔽情報の偽装パターンとその印刷手順を説明する図。
【図６】実施形態１のオーバーコート印刷処理による１ドット印刷階調数とオーバーコート層厚みの特性曲線を例示する図。
【図７】実施形態１によるオーバーコート印刷を施した印刷媒体を異なる角度から見たときの様子を視覚的に示した図。
【図８】実施形態１によるオーバーコート印刷を施した印刷媒体の断面図。
【図９】実施形態２のサーマルプリンタによる印刷処理を示すフローチャート。
【図１０】実施形態２による隠蔽情報の偽装パターンとその印刷手順を説明する図。
【図１１】実施形態２によるオーバーコート印刷を施した印刷媒体を異なる角度から見たときの様子を視覚的に示した図。
【図１２】実施形態２によるオーバーコート印刷を施した印刷媒体の断面図。
【図１３】実施形態３による隠蔽情報の偽装パターンとその印刷手順を説明する図。
【図１４】実施形態３によるオーバーコート印刷を施した印刷媒体を異なる角度から見たときの様子を視覚的に示した図。
【図１５】実施形態３のオーバーコート印刷を施した印刷媒体の隠蔽情報を視覚的に示した図。
【図１６】実施形態４による隠蔽情報の偽装パターンとその印刷手順を説明する図。
【図１７】実施形態５による補正前後の光沢性ＯＣデータのピクセル配置及び印刷後の印刷媒体の様子を視覚的に示した図。
【図１８】実施形態５による補正前後の非光沢性ＯＣデータのピクセル配置及び印刷後の印刷媒体の様子を視覚的に示した図。
【発明を実施するための形態】
【００１８】
以下に、本発明を実施するための最良の形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。
【００１９】
［実施形態１］実施形態１のサーマルプリンタ及びオーバーコート印刷方法について説明する。
【００２０】
最初に、図２を参照して、サーマルプリンタの構成について説明する。
【００２１】
図２において、２０１はサーマルプリンタ全体の制御を司るＣＰＵ（Ｃｅｎｔｒａｌ  ＰｒＯＣｅｓｓｉｎｇ  Ｕｎｉｔ）である。２０２はＣＰＵ２０１のワークエリアとして使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。２０３はＣＰＵ２０１の処理手順を記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、例えばフラッシュメモリなどの書き換えが可能な不揮発性メモリで構成される。２０４は画像処理部であり、デジタル画像データ等を画面表示可能なデータに変換する処理、画像データ内の顔パーツ及び顔検出処理に用いられる。２０５は各種表示を行うための表示制御部である。２０６はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示器）であり、サーマルプリンタの画面に画像データや操作情報などの映像を表示するために使用する。２０７は外部記憶装置の制御部であり、メモリーカードソケット２０８に挿入されたカード記憶媒体に記憶されているデジタルデータの読み込み及び記憶媒体へのデジタルデータの書き出しの制御を行う。２０９は操作入力部であり、操作ボタン２１０、ポインティングデバイス２１１の操作情報をＣＰＵ２０１へ伝える。なお、ポインティングデバイス２１１は座標情報を取得可能なデバイスであれば良く、タッチパネルやマウスに相当するデバイスである。２１２はサーマルプリンタの印刷機能制御部であり、印刷エンジン２１３でデジタルデータのプリントを行う。２１４はＵＳＢインターフェースに代表されるような外部インターフェースの制御部であり、外部インターフェースコネクタ２１５を介して他の装置と接続することができる。２１６は上記各要素を通信可能に接続するバスである。
【００２２】
次に、図３を参照して、図２に示す印刷エンジン２１３を構成するサーマルヘッドについて説明する。
【００２３】
図３において、サーマルヘッドはライン発熱抵抗体３００とその駆動用ＩＣ３０１で構成されている。ライン発熱抵抗体３００にはヘッド電圧が印加されており、ヘッド駆動用ＩＣ３０１には電源ＶＤＤが印加されている。ライン発熱抵抗体３００はサーマルヘッドの主走査方向ドットの数だけ一列に形成されており、ＣＬＫ、ＬＡＴＣＨ、ＳＴＲＯＢＥ信号及びＤＡＴＡ信号の組み合わせで通電する発熱抵抗体を決定する。図２の画像処理部２０４で生成されたＣＬＫ、ＬＡＴＣＨ、ＳＴＲＯＢＥ信号及びＤＡＴＡ信号をヘッド駆動用ＩＣ３０１へ入力することで任意のドットを任意のタイミングで通電することが可能である。
【００２４】
サーマルプリンタの１ドット濃度階調数は、副走査方向一定時間内の印刷パルスにより発生する１ドットへの投入エネルギーにより表現することができる。例えば、０から５１１濃度階調を表現するとして、ある１ドットの副走査方向一定時間内の印刷パルス数が０であれば０エネルギーに対応するドット階調濃度となり、印刷パルス数が５１１であればその印加エネルギーに対応するドット階調濃度となる。
【００２５】
本実施形態並びにそれ以降において、副走査方向一定時間内の印刷パルス数のことを、１ドット印刷階調数と換言して説明を進める。このように、サーマルプリンタでは、１ドット印刷階調数によりインクリボンのインク転写量が制御可能であるため、カラーインクである染料層だけでなく、印刷画像を保護するオーバーコート層（ＯＣ）のインクの転写量も制御可能である。なお、インクリボンは印刷媒体に印刷色を与えるＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の染料層と、印刷画像を保護するＯＣからなる。
【００２６】
そして、ＯＣのインク転写量を制御して、印刷画像上の任意部分のＯＣ転写量をゼロ階調にすると、その部分が隠蔽情報となって、印刷後の印刷媒体表面を消しゴム等で擦ったときに隠蔽情報部分の染料層が剥がれ落ち、印刷色が消える。ＯＣ転写部分とＯＣ転写量ゼロの部分とでは、印刷媒体正面から目視した場合の反射率の違いが小さいため、印刷媒体表面を正面から目視した限りでは前者と後者の差は目立ちにくい。この性質を利用して、任意部分をＯＣ転写量ゼロの部分として印刷処理することで印刷媒体に隠蔽情報を印刷することができる。印刷後の印刷媒体表面を消しゴム等で擦るとＯＣ転写量ゼロの部分の印刷色が消え、印刷媒体に印刷した隠蔽情報が現れて解読することができる。
【００２７】
本実施形態のサーマルプリンタでは、ＯＣ転写量ゼロ（ゼロ階調）として情報を印刷することで隠蔽情報を印刷可能である。
【００２８】
次に、図４を参照して、実施形態１のサーマルプリンタによる画像データの印刷処理について説明する。なお、印刷する画像データはサーマルプリンタのメモリーカードソケット２０８に挿入されたメモリカードに記憶されているものとする。また、図４に示す処理は、サーマルプリンタの電源投入時に、ＲＯＭ２０３に格納されているファームウェアプログラムを、ＣＰＵ２０１がＲＡＭ２０２に展開することで実行される。
【００２９】
図４において、ＣＰＵ２０１は、メモリーカードソケット２０８に挿入されたメモリカードから画像データを読み出し、画像処理部２０４でイエロー・マゼンタ・シアンの各印刷データを生成するための画像処理を施す（Ｓ４０１）。次に、ＣＰＵ２０１は、イエロー印刷データを生成し（Ｓ４０２）、イエロー印刷を行う（Ｓ４０３）。次いで、マゼンタ印刷データを生成し（Ｓ４０４）、マゼンタ印刷（Ｓ４０５）、シアン印刷データを生成し（Ｓ４０６）、シアン印刷を行う（Ｓ４０７）。
【００３０】
なお、本実施形態の説明に用いるイエロー・マゼンタ・シアンの各印刷データとは、画像処理部２０４での画像処理後に、印刷機能制御部２１２へ送出されるデジタルデータのことである。
【００３１】
イエロー・マゼンタ・シアンの各色の印刷が終了したら、ＣＰＵ２０１は、図２の画像処理部２０４によりオーバーコート印刷データ（以下、ＯＣ印刷データ）処理を実行する。
【００３２】
ステップＳ４０８では、一定階調数のベースＯＣデータを全面に配置する。
【００３３】
ステップＳ４０９では、隠蔽情報パターンＯＣデータの配置を行う。
【００３４】
ステップＳ４１０では、光沢性偽装パターンＯＣデータの配置を行う。
【００３５】
ステップＳ４１１では、非光沢性偽装パターンＯＣデータの配置を行う。
【００３６】
ステップＳ４１２では、非光沢性ラインパターンＯＣデータの配置を行う。
【００３７】
ステップＳ４１３では、ステップＳ４０８からＳ４１２で配置したＯＣデータを上書き及び重ね合わせて合成する。
【００３８】
ステップＳ４１４では、ステップＳ４１２で合成したＯＣデータからＯＣ印刷データを生成し、ステップＳ４１５でＯＣ印刷を行う。
【００３９】
なお、本実施形態の説明に用いるＯＣ印刷データとは、画像処理部２０４でのＯＣ印刷データ処理後に印刷機能制御部２１２へ送出されるデジタルデータのことである。
【００４０】
ここで、図５及び図６を参照して、ステップＳ４０８からＳ４１２でのＯＣ印刷データ処理による隠蔽情報を遮蔽するための偽装パターンとその印刷手順について説明する。
【００４１】
なお、本実施形態の説明で用いるピクセルとは画像処理上の最小画素単位のことである。ピクセルと発熱抵抗体の１ドットは等しく対応していても良いし、任意比率により対応していても良い。
【００４２】
図５（Ａ）はステップＳ４０８でベースＯＣデータ５００を全面配置した状態を概念的に示している。なお、本実施形態の説明に用いる光沢性ベースＯＣデータとは、有限の厚みで印刷媒体の一部または全部を覆うように印刷されるＯＣのデータである。
【００４３】
ベースＯＣデータ５００は印刷媒体全面を覆うように転写されるため、印刷媒体全面に対応するドット数に対して１ドット印刷階調数を一定階調数Ｐｂａｓｅに設定する。Ｐｂａｓｅとは、図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、通常印刷のＯＣ転写安定性と表面光沢性が高くなるような階調数である。
【００４４】
図５（Ｂ）はステップＳ４０９で隠蔽情報パターンデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなるドット（以下、画像ブロック）を設定し、１ドット印刷階調数は図６においてＰ（ｚｅｒｏ）：ＯＣゼロ階調範囲にあり、印刷媒体にＯＣが転写しないような階調数に設定する。そして、予め設定された画像ブロックを隠蔽情報パターン５０１として配置する。実施形態１では「ＡＢＣ」という文字を隠蔽情報とする。
【００４５】
図５（Ｃ）はステップＳ４１０で光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなるＯＣ画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、Ｐｂａｓｅと異なるような階調数に設定する。そして、上記ＯＣ画像ブロックを光沢性偽装パターン５０２として配置する。
【００４６】
図５（Ｄ）はステップＳ４１１で非光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなるＯＣ画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性を失いながら転写する階調数に設定する。そして、上記ＯＣ画像ブロックを非光沢性偽装パターン５０３として配置する。
【００４７】
図５（Ｅ）はステップＳ４１２で非光沢性ラインパターンＯＣデータを配置した状態を概念的に示している。非光沢性ラインパターン５０４は印刷画像上の隠蔽情報パターン５０１の配置箇所を明示するためのラインパターンである。非光沢性ラインパターン５０４の１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性を失いながら転写する階調数に設定する。
【００４８】
図５（Ｆ）はステップＳ４１３でベースＯＣデータ５００、隠蔽情報パターン５０１、光沢性偽装パターン５０２、非光沢性偽装パターン５０３、非光沢性ラインパターン５０４の各ＯＣ画像ブロックを合成して配置した状態を概念的に示している。各パターンのＯＣデータの干渉を防ぐため、パターン間の加減算などは行わずにパターンデータの上書き重ね合わせ合成を行う。
【００４９】
なお、パターンデータの上書き重ね合わせ合成とは、先に配置されているＯＣデータの画像ブロックに対応するピクセルを、後に配置されるＯＣデータの画像ブロックに対応するピクセルで置き換えることを意味する。
【００５０】
実施形態１のパターンデータの上書き重ね合わせ合成は、ベースＯＣデータ５００、光沢性偽装パターン５０２、非光沢性偽装パターン５０３、非光沢性ラインパターン５０４、隠蔽情報パターン５０１の順で実行されることとする。
【００５１】
つまり、ベースＯＣデータ５００が重ね合わせの最下層、隠蔽情報パターン５０１が重ね合わせの最上層となるため、ＯＣデータ上の隠蔽情報パターン５０１に対応するピクセルはＰ（ｚｅｒｏ）：ＯＣゼロ階調の階調数になる。
【００５２】
図７は、実施形態１によるオーバーコート印刷を施した印刷媒体を異なる角度から見たときの様子を視覚的に示している。
【００５３】
図７（Ａ）のように印刷媒体を正面から見た場合、印刷されたＯＣの表面状態はほとんど視認できない。図７（Ｂ）のように印刷媒体を少し傾けて見た場合、印刷されたＯＣの表面状態が少し視認できる。
【００５４】
図７（Ｃ）のように印刷媒体を更に傾けて見た場合、印刷されたＯＣの表面状態は視認できるが、この時点では印刷媒体に印刷した隠蔽情報は偽装パターンによって偽装されているため解読することは困難である。
【００５５】
図８は実施形態１におけるＯＣ印刷を施した印刷媒体の断面図である。印刷媒体１００はベースフィルム８１０、染料受容層８１１からなり、その上層にＯＣ８１２が転写した状態となっている。染料受容層８１１にはインクリボンから昇華した染料８１３が存在し印刷色を形成している。
【００５６】
図８（Ａ）は印刷後そのままの状態、図８（Ｂ）は印刷後に隠蔽情報パターン５０１配置箇所を消しゴム等で擦り、隠蔽情報パターン５０１に相当する部分の印刷色を形成している染料を除去し、隠蔽情報が解読できる状態としたものである。
【００５７】
下記に示す各パターン断面のＯＣ厚みは、図６の１ドット印刷階調数と転写後のＯＣ厚みの特性曲線で説明することができる。
【００５８】
８００：ベースＯＣ断面  Ｐ（ｂａｓｅ）
８０１：隠蔽情報パターンの画像ブロックに対応するＯＣ断面  Ｐ（ｚｅｒｏ）
８０２：光沢性偽装パターンのＯＣ画像ブロックに対応するＯＣ断面  Ｐ（ｇｌｏｓｓ）
８０３：非光沢性偽装パターンのＯＣ画像ブロックに対応するＯＣ断面  Ｐ（ｍａｔ）
Ｐ（ｚｅｒｏ）：ＯＣゼロ階調範囲以外においては、１ドット印刷階調数が低いほど転写後のＯＣ厚みは大きく、１ドット印刷階調数が高いほど転写後のＯＣ厚みは小さくなる。
【００５９】
Ｐ（ｚｅｒｏ）：ＯＣゼロ階調範囲とＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲の間にはＯＣの転写が不安定となる転写不定区間があるため、ＯＣ印刷階調数を制御する際は該転写不定区間に値する印刷階調数は取らないこととする。
【００６０】
また、Ｐ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲とＰ（ｍａｔ）：非光沢性ＯＣ階調範囲の間にはＯＣの光沢性が不安定となる光沢不定区間があるため、ＯＣ印刷階調数を制御する際は該光沢不定区間に値する印刷階調数は取らないこととする。
【００６１】
各パターンの厚みと光沢性が揃っていないため、印刷媒体を様々な角度から見て印刷媒体表面の光の反射状態が変わっても隠蔽情報は偽装パターンに紛れて見えないため、隠蔽情報の解読は困難となる。
【００６２】
図１に実施形態１におけるＯＣ印刷を施した印刷媒体の隠蔽情報パターンを視覚的に示している。
【００６３】
図８（Ａ）のように印刷後のままの状態で印刷媒体を正面から見た場合、隠蔽情報はほとんど目視できない。視覚的に表現すると図１（Ａ）のように見える。図８（Ｂ）のように隠蔽情報を解読できる状態において印刷媒体を正面から見た場合、「ＡＢＣ」という隠蔽情報パターンが見えて隠蔽情報が解読できたことになる。視覚的に表現すると図１（Ｂ）のように見える。なお、図８（Ｂ）のように隠蔽情報を解読できる状態においては、印刷媒体を様々な角度から見ても隠蔽情報パターンが解読可能となる。
【００６４】
以上の実施形態１によれば、オーバーコート印刷によって印刷画像上に埋め込まれた隠蔽情報の近傍に偽装パターンを埋め込むことで、印刷媒体の如何なる方向からの光入反射および目視に対して隠蔽情報を偽装でき、当該隠蔽情報の隠匿性を向上できる。
【００６５】
また、偽装データは印刷媒体中の任意部分に隠蔽情報を埋め込んだことを明示する効果もある。
【００６６】
［実施形態２］次に、実施形態２のサーマルプリンタ及びオーバーコート印刷方法について説明する。なお、本実施形態を実現するサーマルプリンタのブロック構成は、前述した実施形態１と同様であるため、説明を省略する。
【００６７】
実施形態１では、ベースＯＣデータ５００、隠蔽情報パターン５０１、光沢性偽装パターン５０２、非光沢性偽装パターン５０３、非光沢性ラインパターン５０４を合成してＯＣ印刷データを生成した。これに対して、実施形態２では、上記非光沢性ラインパターン５０４に代えて、非光沢性ベースパターン５０５を合成してＯＣ印刷データを生成する。
【００６８】
なお、非光沢性ベースパターンＯＣデータとは、有限の厚みで印刷媒体の一部または全部を覆うように印刷されるＯＣであって、特に印刷媒体表面に光沢性のないＯＣを転写するデータである。
【００６９】
ここで、図９を参照して、実施形態２のサーマルプリンタによる印刷処理について説明するが、基本的な処理の流れは図４と同様であるので、異なる点についてのみ説明する。また、図９に示す処理は、サーマルプリンタの電源投入時に、ＲＯＭ２０３に格納されているファームウェアプログラムを、ＣＰＵ２０１がＲＡＭ２０２に展開することで実行される。
【００７０】
図９において、ステップＳ９０１からＳ９０７までは図４のＳ４０１からＳ４０７と同一の処理である。イエロー・マゼンタ・シアンの各色の印刷が終了したら、ＣＰＵ２０１は、図２の画像処理部２０４によりＯＣ印刷データ処理を実行する。
【００７１】
ステップＳ９０８では、基準階調数のベースＯＣデータを全面に配置する。
【００７２】
ステップＳ９５０では、非光沢性ベースパターンＯＣデータを配置する。
【００７３】
ステップＳ９０９では、隠蔽情報パターンＯＣデータの配置を行う。
【００７４】
ステップＳ９１０では、光沢性偽装パターンＯＣデータの配置を行う。
【００７５】
ステップＳ９１１では、非光沢性偽装パターンＯＣデータの配置を行う。
【００７６】
ステップＳ９１３では、ステップＳ９０８からＳ９１１で配置したＯＣデータを上書き及び重ね合わせて合成する。
【００７７】
ステップＳ９１４では、ステップＳ９１３で合成したＯＣデータからＯＣ印刷データを生成し、ステップＳ９１５でＯＣ印刷を行う。
【００７８】
なお、本実施形態の説明に用いるＯＣ印刷データとは、画像処理部２０４でのＯＣ印刷データ処理後に印刷機能制御部２１２へ送出されるデジタルデータのことである。
【００７９】
ここで、図１０を参照して、ステップＳ９０８からＳ９１１でのＯＣ印刷データ処理による隠蔽情報の偽装パターンとその印刷手順について説明する。
【００８０】
図１０（Ａ）はステップＳ９０８でベースＯＣデータ５００を全面配置した状態を概念的に示しているが、実施形態１と同一のデータであるので説明は省略する。
【００８１】
図１０（Ｂ）はステップＳ９５０で非光沢性ベースパターンＯＣデータ５０５を配置した状態を概念的に示している。非光沢性ベースパターンＯＣデータ５０５は図１０（Ｃ）に示すように、印刷媒体中の隠蔽情報パターン５０１の配置箇所を包含するように配置する。１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性を失いながら転写する階調数に設定する。
【００８２】
図１０（Ｃ）はステップ９０９で隠蔽情報パターンデータ５０１を配置した状態を概念的に示しているが、実施形態１と同一のデータであるので説明は省略する。
【００８３】
図１０（Ｄ）はステップＳ９１０で光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなるＯＣ画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性をもって転写する階調数に設定する。そして、上記ＯＣ画像ブロックを光沢性偽装パターン５０２として配置する。
【００８４】
図１０（Ｅ）はステップＳ９１１で非光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなるＯＣ画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、ステップＳ９５０で設定した非光沢性ベースパターンＯＣデータ５０５と異なるような階調数に設定する。そして、上記ＯＣ画像ブロックを非光沢性偽装パターン５０３として配置する。
【００８５】
図１０（Ｆ）はステップＳ９１３でベースＯＣデータ５００、非光沢性ベースパターンＯＣデータ５０５、隠蔽情報パターン５０１、光沢性偽装パターン５０２、非光沢性偽装パターン５０３の各ＯＣ画像ブロックを合成して配置した状態を概念的に示している。
【００８６】
各パターンのＯＣデータの干渉を防ぐため、パターン間の加減算などは行わずにパターンデータの上書き重ね合わせ合成を行う。
【００８７】
なお、パターンデータの上書き重ね合わせ合成とは、先に配置されているＯＣデータの画像ブロックに対応するピクセルを、後に配置されるＯＣデータの画像ブロックに対応するピクセルで置き換えることを意味する。
【００８８】
実施形態２のパターンデータの上書き重ね合わせ合成は、ベースＯＣデータ５００、非光沢性ベースＯＣデータ５０５、光沢性偽装パターン５０２、非光沢性偽装パターン５０３、非光沢性ラインパターン５０４、隠蔽情報パターン５０１の順に行うこととする。つまり、ベースＯＣデータ５００が重ね合わせの最下層、隠蔽情報パターン５０１が重ね合わせの最上層となるため、ＯＣデータ上の隠蔽情報パターン５０１に対応するピクセルはＰ（ｚｅｒｏ）：ＯＣゼロ階調の階調数になる。
【００８９】
図１１は、実施形態２によるオーバーコート印刷を施した印刷媒体を異なる角度から見たときの様子を視覚的に示している。実施形態１との違いは印刷媒体中の隠蔽情報パターンが非光沢性ベースＯＣの領域に配置されているところである。
【００９０】
図１１（Ａ）のように印刷媒体を正面から見た場合、印刷されたＯＣの表面状態はほとんど視認できない。図１１（Ｂ）のように印刷媒体を少し傾けて見た場合、印刷されたＯＣの表面状態が少し視認できる。
【００９１】
図１１（Ｃ）のように印刷媒体を更に傾けて見た場合、印刷されたＯＣの表面状態は視認できるが、この時点では印刷媒体に印刷した隠蔽情報は偽装パターンによって偽装されているため解読することは困難である。
【００９２】
図１２は実施形態２におけるＯＣ印刷を施した印刷媒体の断面図である。実施形態１との違いは印刷画像上の隠蔽情報パターン８０１が非光沢性ベースＯＣ８０５の領域に配置されていることである。
【００９３】
図１２（Ａ）は印刷後そのままの状態、図１２（Ｂ）は印刷後に隠蔽情報パターン５０１配置箇所を消しゴム等で擦り、隠蔽情報パターン５０１に相当する部分の印刷色を形成している染料を除去し、隠蔽情報が解読できる状態にしたものである
下記に示す各パターンのＯＣ断面の厚みは、図６の１ドットの印刷階調数と転写後のＯＣ厚みの特性曲線で説明できる。詳細は実施形態１と同じであるので省略する。
【００９４】
８０５：非光沢ベースＯＣ断面
８０１：隠蔽情報パターンの画像ブロックに対応するＯＣ断面
８０２：光沢性偽装パターンのＯＣ画像ブロックに対応するＯＣ断面
８０３：非光沢性偽装パターンのＯＣ画像ブロックに対応するＯＣ断面
各パターンの厚みと光沢性が揃っていないため、印刷媒体を様々な角度から見て印刷媒体表面の光の反射状態が変わっても隠蔽情報は偽装パターンに紛れて見えないため、隠蔽情報の解読は困難となる。
【００９５】
図１に実施形態２におけるＯＣ印刷を施した印刷媒体の隠蔽情報パターンを視覚的に示している。隠蔽情報パターンの見え方は実施形態１とほぼ同様である。
【００９６】
図１２（Ａ）のように印刷後そのままの状態において印刷媒体を正面から見た場合、隠蔽情報はほとんど視認できない。視覚的に表現すると図１（Ａ）のように見える。図１２（Ｂ）のように隠蔽情報を解読できる状態において印刷媒体を正面から見た場合、「ＡＢＣ」という隠蔽情報パターンが見えて隠蔽情報が解読できたことになる。視覚的に表現すると図１（Ｂ）のように見える。なお、図１２（Ｂ）のように隠蔽情報を解読できる状態においては、印刷媒体を様々な角度から見ても隠蔽情報パターンが解読可能となる。
【００９７】
［実施形態３］次に、実施形態３のサーマルプリンタ及びオーバーコート印刷方法について説明する。なお、本実施形態を実現するサーマルプリンタのブロック構成は、前述した実施形態１と同様であるため、説明を省略する。
【００９８】
実施形態１、２では、隠蔽情報や偽装パターンが正方形状の画像ブロックから形成されるものとして説明したが、画像ブロックの各ドットは正方形状に限定されるものではなく、複数ピクセルからなる任意の形状であればよい。以下では、実施形態３として、画像ブロックが正方形、円形、三角形の場合について説明する。
【００９９】
なお、実施形態３のサーマルプリンタによる印刷処理については図４と同様であるので、説明は省略する。
【０１００】
図１３（Ａ）はベースＯＣデータ１３００を全面配置した状態を概念的に示している。ベースＯＣデータ１３００は印刷媒体全面を覆うように転写されるため、印刷媒体全面に対応するドット数に対して１ドット印刷階調数を一定階調数Ｐｂａｓｅに設定する。Ｐｂａｓｅとは、図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、通常印刷のＯＣ転写安定性と表面光沢性が高くなるような階調数である。
【０１０１】
図１３（Ｂ）は隠蔽情報パターンデータを配置した状態を概念的に示している。正方形、円形、三角形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｚｅｒｏ）：ＯＣゼロ階調範囲にあり、印刷媒体にＯＣが転写しないような階調数に設定する。そして、上記設定した画像ブロックを隠蔽情報パターン１３０１として配置する。実施形態３では文字「ＡＢＣ」、数字「１２３」、絵「動物」を隠蔽情報とする。
【０１０２】
図１３（Ｃ）は光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形、円形、三角形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、Ｐｂａｓｅと異なるような階調数に設定する。そして、上記設定した画像ブロックを光沢性偽装パターン１３０２として配置する。ここで、隠蔽情報数字「１２３」を偽装するように、数字「４８７６７」を重ねて配置している。
【０１０３】
図１３（Ｄ）は非光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形、円形、三角形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性を失いながら転写する階調数に設定する。そして、上記設定した画像ブロックを非光沢性偽装パターン１３０３として配置する。ここで、隠蔽情報数字「１２３」を偽装するように、数字「４１３２９５」を重ねて配置している。
【０１０４】
図１３（Ｅ）は非光沢性ラインパターンＯＣデータを配置した状態を概念的に示している。非光沢性ラインパターン１３０４の１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性を失いながら転写する階調数に設定する。
【０１０５】
図１３（Ｆ）はベースＯＣデータ１３００、隠蔽情報パターン１３０１、光沢性偽装パターン１３０２、非光沢性偽装パターン１３０３、非光沢性ラインパターン１３０４のＯＣ画像ブロックを合成して配置した状態を概念的に示している。各パターンのＯＣデータの干渉を防ぐため、パターン間の加減算などは行わずにパターンデータの上書き重ね合わせ合成を行う。上書き重ね合わせ合成については、実施形態１と同じであるので説明を省略する。
【０１０６】
図１４は、実施形態３によるオーバーコート印刷を施した印刷媒体を異なる角度から見たときの様子を視覚的に示している。
【０１０７】
図１４（Ａ）のように印刷媒体を正面から見た場合、印刷されたＯＣの表面状態はほとんど視認できない。図１４（Ｂ）のように印刷媒体を少し傾けて見た場合、印刷されたＯＣの表面状態が少し視認できる。
【０１０８】
図１４（Ｃ）のように印刷媒体を更に傾けて見た場合、印刷されたＯＣの表面状態は視認できるが、この時点では印刷媒体に印刷した隠蔽情報は偽装パターンによって偽装されているため解読することは困難である。
【０１０９】
印刷後そのままの状態において印刷媒体を正面から見た場合、隠蔽情報はほとんど視認できない。視覚的に表現すると図１５（Ａ）のように見える。印刷後に隠蔽情報パターン１３０１の配置箇所を消しゴム等で擦り、隠蔽情報パターン１３０１に相当する部分の印刷色を形成している染料を除去すると、隠蔽情報が解読できる状態になる。
【０１１０】
隠蔽情報を解読できる状態において印刷媒体を正面から見た場合、文字「ＡＢＣ」、数字「１２３」、絵「動物」という隠蔽情報パターンが見えて隠蔽情報が解読できたことになる。視覚的に表現すると図１５（Ｂ）のように見える。
【０１１１】
以上の実施形態３によれば、オーバーコート印刷によって印刷画像上に埋め込まれた隠蔽情報や偽装パターンの各画像ブロックは正方形、円形、三角形などの任意の形状が適用可能である。
【０１１２】
また、本発明のオーバーコート印刷によって印刷媒体上に埋め込まれる隠蔽情報は文字に限らず、数字、絵でも適用可能である。また、文字、数字、絵以外にも記号、図形、写真など、画像ブロックとして表現できる２次元パターンであれば、本発明を適用可能である。
【０１１３】
更に実施形態３では隠蔽情報数字「１２３」を他の数字を偽装パターンとして隠蔽することを説明した。つまり、偽装パターンとしてあえて隠蔽情報の解読を妨げるようなパターンを用いることで偽装強度が増し、隠蔽情報の解読をより困難にすることができる。偽装パターンは数字に限らず、意味のある文字、絵、記号、写真でも適用可能である。
【０１１４】
［実施形態４］次に、実施形態４のサーマルプリンタ及びオーバーコート印刷方法について説明する。なお、本実施形態を実現するサーマルプリンタのブロック構成は、前述した実施形態１と同様であるため、説明を省略する。
【０１１５】
上記実施形態１乃至３では、偽装パターンの１ドット印刷階調数階調数を下記のように設定しオーバーコート印刷する方法について説明した。
【０１１６】
光沢性偽装パターン：１ドット印刷階調数をＰ（ｇｌｏｓｓ）範囲内で１つの任意階調数を設定。
【０１１７】
非光沢性偽装パターン：１ドット印刷階調数をＰ（ｍａｔ）範囲内で１つの任意階調数を設定。
【０１１８】
しかしながら、本発明を適用可能な偽装パターンの１ドット印刷階調数階調数は、Ｐ（ｇｌｏｓｓ）、Ｐ（ｍａｔ）それぞれに１つの任意階調数を設定する（偽装パターンの分散数１と呼ぶ）ように限定されるものではない。Ｐ（ｇｌｏｓｓ）、Ｐ（ｍａｔ）それぞれに２つ以上の任意階調数を設定する（偽装パターンの分散数２以上と呼ぶ）ことが可能である。
【０１１９】
実施形態４では、偽装パターンの１ドット印刷階調数階調数は、下記のように偽装パターンの分散数を２に設定し、ＯＣ印刷する方法について説明する。
【０１２０】
光沢性偽装パターン：１ドット印刷階調数をＰ（ｇｌｏｓｓ）範囲内で２つの任意階調数を設定。
【０１２１】
非光沢性偽装パターン：１ドット印刷階調数をＰ（ｍａｔ）範囲内で２つの任意階調数を設定。
【０１２２】
なお、実施形態４のサーマルプリンタによる印刷処理については基本的に図４と同様であり、異なる点は、ステップＳ４１０、Ｓ４１１において、Ｐ（ｇｌｏｓｓ）、Ｐ（ｍａｔ）それぞれに１つでなく、２つの任意階調数を設定するところである。
【０１２３】
ステップＳ４１０：光沢性偽装パターンＯＣデータ配置
ステップＳ４１１：非光沢性偽装パターンＯＣデータ配置
ここで、図１６を参照して、実施形態４のサーマルプリンタのＯＣ印刷データ処理による隠蔽情報の偽装パターンとその印刷手順について説明する。
【０１２４】
図１６（Ａ）はベースＯＣデータ１６００を全面配置した状態を概念的に示している。ベースＯＣデータ１６００は印刷媒体全面を覆うように転写されるため、印刷媒体全面に対応するドット数に対して１ドット印刷階調数を一定階調数Ｐｂａｓｅに設定する。Ｐｂａｓｅとは、図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、通常印刷のＯＣ転写安定性と表面光沢性が高くなるような階調数である。
【０１２５】
図１６（Ｂ）は隠蔽情報パターンデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｚｅｒｏ）：ＯＣゼロ階調範囲にあり、印刷媒体にＯＣが転写しないような階調数に設定する。そして、上記設定した画像ブロックを隠蔽情報パターン１６０１として配置する。実施形態４では「ＡＢＣ」という文字を隠蔽情報とする。
【０１２６】
図１６（Ｃ）は１つ目の光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、Ｐｂａｓｅと異なるような階調数に設定する。そして、上記設定した画像ブロックを光沢性偽装パターン１（１６０２）として配置する。
【０１２７】
図１６（Ｄ）は２つ目の光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲にあり、Ｐｂａｓｅおよび光沢性偽装パターン１（１６０２）の階調数と異なるような階調数に設定する。そして、上記設定した画像ブロックを光沢性偽装パターン２（１６０３）として配置する。
【０１２８】
図１６（Ｅ）は１つ目の非光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、印刷媒体にＯＣ表面が光沢性を失いながら転写する階調数に設定する。そして、上記設定した画像ブロックを非光沢性偽装パターン１（１６０４）として配置する。
【０１２９】
図１６（Ｆ）は２つ目の非光沢性偽装パターンＯＣデータを配置した状態を概念的に示している。正方形状の複数ピクセルからなる画像ブロックを設定し、１ドット印刷階調数は図６においてＰ（ｍａｔ）：非光沢性ＯＣ階調範囲にあり、非光沢性偽装パターン１（１６０４）の階調数と異なるような階調数に設定する。そして、上記設定した画像ブロックを非光沢性偽装パターン２（１６０５）として配置する。
【０１３０】
図１６（Ｇ）は下記ＯＣ画像ブロックを合成して配置した状態を概念的に示している。各パターンのＯＣデータの干渉を防ぐため、パターン間の加減算などは行わずにパターンデータの上書き重ね合わせ合成を行う。上書き重ね合わせ合成については、実施形態１とほぼ同じであるので説明を省略する。
【０１３１】
１６００：ベースＯＣデータ
１６０１：隠蔽情報パターン
１６０２：光沢性偽装パターン１（第１のパターン）
１６０３：光沢性偽装パターン２（第２のパターン）
１６０４：非光沢性偽装パターン１（第１のパターン）
１６０５：非光沢性偽装パターン２（第２のパターン）
以上の実施形態４によれば、印刷媒体中の任意部分に隠蔽情報を埋め込んで印刷する際に、偽装パターンデータの各ＯＣ画像ブロックの階調数を分散する。すると、各ＯＣパターンの厚みと光沢性がより揃わないように印刷されることになる。そのため、印刷媒体を様々な角度から見た場合の印刷媒体表面の反射状態がより乱されて偽装パターンの偽装強度が増し、隠蔽情報の解読をより困難にできる。
【０１３２】
［実施形態５］次に、実施形態５のサーマルプリンタ及びオーバーコート印刷方法について説明する。なお、本実施形態を実現するサーマルプリンタのブロック構成は、前述した実施形態１と同様であるため、説明を省略する。
【０１３３】
上述した実施形態１乃至４では各ＯＣ画像ブロックを複数ピクセルからなる任意の形状とし、各パターンのＯＣデータに異なる１ドット印刷階調数を設定してＯＣ印刷する方法について説明した。
【０１３４】
サーマルプリンタの基本的性質として、ＯＣ転写制御は発熱抵抗体に印加するエネルギー＝１ドット印刷階調数により行っているため、実際のサーマルプリンタではＯＣ印刷データ形状と実際に転写されるＯＣ転写形状とに誤差が生じる場合がある。差異が生じる主な原因はサーマルプリンタの動作方法とサーマルヘッドの熱特性にある。
【０１３５】
印刷媒体を副走査方向に搬送しながら発熱抵抗体を選択的に通電してＯＣを転写するのであるが、その際に発熱抵抗体に通電するときに発熱の立上りおよび立下り特性があるために、ＯＣを転写するエネルギーが副走査方向に遅れる性質がある。
【０１３６】
ある発熱抵抗体を連続して発熱すると、その発熱抵抗体の自己蓄熱により副操作方向に蓄熱が尾を引く傾向もある。また、ある発熱抵抗体の発熱が主走査方向に隣接する他の発熱抵抗体に伝播し、発熱抵抗体に与えられるエネルギーが変化する性質もある。
【０１３７】
そこで、実施形態５では、上述した現象に起因して発生するＯＣ印刷後の形状誤差が小さくなるようにＯＣ印刷データを補正するＯＣピクセル補正方法について、図１７および図１８を参照しつつ説明する。
【０１３８】
図１７（Ａ）および（Ｃ）は隠蔽情報パターンを、Ｐ（ｇｌｏｓｓ）：光沢性ＯＣ階調範囲に設定したベースＯＣデータ上に印刷する場合の各ＯＣ画像ブロックを、ピクセルレベルに拡大して説明する図である。
【０１３９】
図１７（Ｂ）および（Ｄ）は、図１７（Ａ）および（Ｃ）の各ＯＣ画像ブロックを用いて生成したＯＣ印刷データに従ってＯＣ印刷を施した印刷媒体の状態をピクセルレベルに拡大して視覚的に示している。
【０１４０】
図１７（Ａ）および（Ｃ）の各ＯＣ画像ブロックを囲う破線は、ＯＣピクセル補正前の画像ブロック領域である。また、図１７（Ｂ）および（Ｄ）の各ＯＣ画像ブロックに相当する領域を囲う破線は、ＯＣ印刷により得られるべき理想的なＯＣ印刷結果の領域である。
【０１４１】
図１７（Ａ）の各ＯＣ画像ブロックはＯＣピクセル補正前の画像ブロック、図１７（Ｃ）はＯＣピクセル補正後のＯＣ画像ブロックである。説明をより具体的にするため、各ＯＣ画像ブロックの形状と１ドット印刷階調数Ｐを下記のように設定する。
【０１４２】
１ドット印刷階調数Ｐ：０〜２５５階調
１７００：光沢性ベースＯＣデータ  Ｐ＝１７０
１７０１：隠蔽情報パターン１正方形画像ブロック（８×８ピクセル）  Ｐ＝０
１７０２：隠蔽情報パターン２円形画像ブロック（８×８ピクセル）  Ｐ＝０
１７０３：非光沢性偽装パターン１正方形画像ブロック（８×８ピクセル）  Ｐ＝２５５
１７０４：非光沢性偽装パターン２円形画像ブロック（８×８ピクセル）  Ｐ＝２３０
図１７（Ｂ）は、図１７（Ａ）の各ＯＣピクセル補正前のＯＣ画像ブロックを用いて生成したＯＣ印刷データに従ってＯＣ印刷を施した印刷媒体の状態をピクセルレベルに拡大して視覚的に示している。
【０１４３】
隠蔽情報パターン１正方形画像ブロック１７０１に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受け、理想的にはＯＣゼロであるはずの領域にＯＣ被り部分１７１１が発生している。
【０１４４】
隠蔽情報パターン２円形画像ブロック１７０２に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受け、理想的にはＯＣゼロであるはずの領域にＯＣ被り部分１７１２が発生している。
【０１４５】
非光沢性偽装パターン１正方形画像ブロック１７０３に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受け、理想的にはＰ＝２５５に対応する非光沢ＯＣであるはずの領域にＯＣ光沢変化部分１７１３が発生している。
【０１４６】
非光沢性偽装パターン２円形画像ブロック１７０４に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受け、理想的にはＰ＝２３０に対応する非光沢ＯＣであるはずの領域にＯＣ光沢変化部分１７１４が発生している。
【０１４７】
上記ＯＣ被り部分１７１１、ＯＣ被り部分１７１２、ＯＣ光沢変化部分１７１３、ＯＣ光沢変化部分１７１４が発生するため、正方形８×８ピクセルおよび円形８×８ピクセルで設定したはずの各ＯＣに形状やサイズ、周辺光沢感の差異が生じる。
【０１４８】
この各ＯＣの形状やサイズ、周辺光沢感の差異が視覚的に捉えられてしまうと、偽装パターンの偽装強度が低下してしまう。これらＯＣの形状やサイズ、周辺光沢感の差異を低減するようにＯＣピクセル補正を行う例を図１７（Ｃ）に示している。
【０１４９】
補正前のＯＣ画像ブロックを示す図１７（Ａ）に対して、下記のようにＯＣピクセルの補正値を設定する。
【０１５０】
隠蔽情報パターン１正方形画像ブロック１７０１→補正ピクセル１７３１
隠蔽情報パターン２円形画像ブロック１７０２→補正ピクセル１７３２
非光沢性偽装パターン１正方形画像ブロック１７０３→補正ピクセル１７３３
非光沢性偽装パターン２円形画像ブロック１７０４→補正ピクセル１７３４
補正ピクセル１７３１はＰ＝０とＰ＝２０からなり、サーマルヘッド副走査方向から見て隠蔽情報パターン１正方形画像ブロック１７０１の手前に設定する。補正ピクセル１７３１によりサーマルヘッドの発熱抵抗体の蓄熱による影響を減少させ、ＯＣ被り部分１７１１を低減することができる。
【０１５１】
補正ピクセル１７３２はＰ＝０から成り、サーマルヘッド副走査方向から見て隠蔽情報パターン２円形画像ブロック１７０２の手前に設定する。補正ピクセル１７３２により発熱抵抗体の蓄熱による影響を減少させ、ＯＣ被り部分１７１２を低減することができる。
【０１５２】
補正ピクセル１７３３はＰ＝２３０からなり、非光沢性偽装パターン１正方形画像ブロック１７０３のサーマルヘッド副走査方向両端に設定する。補正ピクセル１７３３により発熱抵抗体の駆動タイミングを早期化して発熱立上りを改善し、主走査方向に隣接する発熱抵抗体が相互に及ぼし合う熱の影響を減少させ、ＯＣ光沢変化部分１７１３を低減することができる。
【０１５３】
補正ピクセル１７３４はＰ＝２２０から成り、非光沢性偽装パターン２円形画像ブロック１７０４の全周囲に設定する。補正ピクセル１７３４により発熱抵抗体の駆動タイミングを早期化して発熱立上りを改善し、主走査方向に隣接する発熱抵抗体が相互に及ぼし合う熱の影響を減少させ、ＯＣ光沢変化部分１７１４を低減することができる。
【０１５４】
以上説明した図１７（Ｃ）の各ＯＣピクセル補正後のＯＣ画像ブロックを用いて生成したＯＣ印刷データに従ってＯＣ印刷を実施した印刷媒体の状態をピクセルレベルに拡大して視覚的に示しているのが図１７（Ｄ）である。図１７（Ｂ）で発生していたＯＣ被り部分１７１１，１７１２、ＯＣ光沢変化部分１７１３，１７１４が低減し、正方形８×８ピクセルおよび円形８×８ピクセルで設定した各ＯＣの形状やサイズ、周辺光沢感が視覚的に揃うように見えるようになる。
【０１５５】
図１８（Ａ）および（Ｃ）は隠蔽情報パターンを、Ｐ（ｍａｔ）：非光沢性ＯＣ階調範囲に設定したベースＯＣデータ上に印刷する場合の各ＯＣ画像ブロックを、ピクセルレベルに拡大して示している。
【０１５６】
図１８（Ｂ）および（Ｄ）は図１８（Ａ）および（Ｃ）の各ＯＣ画像ブロックを用いて生成したＯＣ印刷データに従ってＯＣ印刷を実施した印刷媒体の状態をピクセルレベルに拡大して視覚的に示している。
【０１５７】
図１８（Ａ）および（Ｃ）の各ＯＣ画像ブロックを囲う破線は、ＯＣピクセル補正前の画像ブロック領域である。また、図１８（Ｂ）および（Ｄ）の各ＯＣ画像ブロックに相当する領域を囲う破線は、ＯＣ印刷により得られるべき理想的なＯＣ印刷結果の領域である。
【０１５８】
図１８（Ａ）の各ＯＣ画像ブロックはＯＣピクセル補正前の画像ブロック、図１８（Ｃ）はＯＣピクセル補正後のＯＣ画像ブロックである。説明をより具体的にするため、各ＯＣ画像ブロックの形状と１ドット印刷階調数Ｐを下記のように設定する。
１ドット印刷階調数Ｐ：０〜２５５階調
１８００：非光沢性ベースＯＣデータ  Ｐ＝２５５
１８０１：隠蔽情報パターン１正方形画像ブロック（８×８ピクセル）  Ｐ＝０
１８０２：隠蔽情報パターン２円形画像ブロック（８×８ピクセル）  Ｐ＝０
１８０３：非光沢性偽装パターン１正方形画像ブロック（８×８ピクセル）  Ｐ＝２３０
１８０４：非光沢性偽装パターン２円形画像ブロック（８×８ピクセル）  Ｐ＝２３０
図１８（Ｂ）は、図１８（Ａ）の各ＯＣピクセル補正前のＯＣ画像ブロックを用いて生成したＯＣ印刷データに従ってＯＣ印刷を実施した印刷媒体の状態をピクセルレベルに拡大して視覚的に示している。
【０１５９】
隠蔽情報パターン１正方形画像ブロック１８０１に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受ける。このため、理想的にはＯＣゼロである領域にＯＣ被り部分１８１１、理想的にはＰ＝２５５に対応する非光沢性ベースＯＣである領域にＯＣ光沢変化部分１８２１が発生している。
【０１６０】
隠蔽情報パターン２円形画像ブロック１８０２に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受ける。このため、理想的にはＯＣゼロである領域にＯＣ被り部分１８１２、理想的にはＰ＝２５５に対応する非光沢性ベースＯＣである領域にＯＣ光沢変化部分１８２２が発生している。
【０１６１】
非光沢性偽装パターン１正方形画像ブロック１８０３に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受け、理想的にはＰ＝２３０に対応する非光沢ＯＣであるはずの領域にＯＣ光沢変化部分１８１３が発生している。
【０１６２】
非光沢性偽装パターン２円形画像ブロック１８０４に相当するＯＣゼロ部分はサーマルヘッドの熱特性の影響を受け、理想的にはＰ＝２３０に対応する非光沢ＯＣであるはずの領域にＯＣ光沢変化部分１８１４が発生している。
【０１６３】
上記ＯＣ被り部分１８１１，１８１２、ＯＣ光沢変化部分１８１３，１８１４，１８２１，１８２２が発生するため、正方形８×８ピクセルおよび円形８×８ピクセルで設定した各ＯＣに形状やサイズ、周辺光沢感に差異が生じる。
【０１６４】
これらＯＣの形状やサイズ、周辺光沢感の差異が視覚的に捉えられてしまうと、偽装パターンの偽装強度が低下してしまう。この各ＯＣの形状やサイズ、周辺光沢感の差異を低減するようにＯＣピクセル補正を行う例を図１８（Ｃ）に示している。
【０１６５】
補正前のＯＣ画像ブロック図１８（Ａ）に対して、下記のようにＯＣピクセル補正値を設定する。
【０１６６】
隠蔽情報パターン１正方形画像ブロック１８０１→補正ピクセル１８３１
隠蔽情報パターン２円形画像ブロック１８０２→補正ピクセル１８３２
非光沢性偽装パターン１正方形画像ブロック１８０３→補正ピクセル１８３３
非光沢性偽装パターン２円形画像ブロック１８０４→補正ピクセル１８３４
補正ピクセル１８３１はＰ＝０、Ｐ＝１０、Ｐ＝２０、Ｐ＝６０から成る。
【０１６７】
Ｐ＝０、Ｐ＝１０、Ｐ＝２０はサーマルヘッド副走査方向から見て隠蔽情報パターン１正方形画像ブロック１８０１の手前に設定する。Ｐ＝６０はサーマルヘッド副走査方向から見て隠蔽情報パターン１正方形画像ブロック１８０１の後ろ側に、隠蔽情報パターン１正方形画像ブロック１８０１の一部を置き換えるように設定する。
【０１６８】
補正ピクセル１８３１のうち、Ｐ＝０、Ｐ＝１０、Ｐ＝２０の補正ピクセルにより発熱抵抗体の蓄熱による影響を減少し、Ｐ＝６０の補正ピクセルにより発熱抵抗体の駆動タイミングを早期化して発熱立上りを改善させる。その結果、ＯＣ被り部分１８１１、ＯＣ光沢変化部分１８２１を低減することができる。
【０１６９】
補正ピクセル１８３２はＰ＝０、Ｐ＝６０から成る。
【０１７０】
Ｐ＝０はサーマルヘッド副走査方向から見て隠蔽情報パターン２円形画像ブロック１８０２の手前に設定する。Ｐ＝６０はサーマルヘッド副走査方向から見て隠蔽情報パターン１円形画像ブロック１８０２の後ろ側に、隠蔽情報パターン２円形画像ブロック１８０２の一部を置き換えるように設定する。補正ピクセル１８３２のうち、Ｐ＝０の補正ピクセルにより発熱抵抗体の蓄熱による影響を減少し、Ｐ＝６０の補正ピクセルにより発熱抵抗体の駆動タイミングを早期化して発熱立上りを改善させる。その結果、ＯＣ被り部分１８１２、ＯＣ光沢変化部分１８２２を低減することができる。
【０１７１】
補正ピクセル１８３３はＰ＝２２０からなり、サーマルヘッド副走査方向から見て非光沢性偽装パターン１正方形画像ブロック１８０３の前側に、非光沢性偽装パターン１正方形画像ブロック１８０３の一部を置き換えるように設定する。補正ピクセル１８３３により発熱抵抗体の蓄熱による影響を減少させ、ＯＣ光沢変化部分１８１３を低減することができる。
【０１７２】
補正ピクセル１８３４はＰ＝２２０からなり、非光沢性偽装パターン２円形画像ブロック１８０４の全周囲に設定する。補正ピクセル１８３４により、サーマルヘッド副走査方向から見て手前では発熱抵抗体の蓄熱による影響を低減し、サーマルヘッド副走査方向から見て後ろ側では発熱抵抗体の駆動タイミングを早期化して発熱立上りを改善させる。その結果、ＯＣ光沢変化部分１８１４を低減することができる。
【０１７３】
以上説明した図１８（Ｃ）の各ＯＣピクセル補正後のＯＣ画像ブロックを用いて生成したＯＣ印刷データに従ってＯＣ印刷を実施した印刷媒体の状態をピクセルレベルに拡大して視覚的に示しているのが図１８（Ｄ）である。図１８（Ｂ）で発生していたＯＣ被り部分１８１１，１８１２、ＯＣ光沢変化部分１８１３，１８１４，１８２１、１８２２が低減し、正方形８×８ピクセルおよび円形８×８ピクセルで設定した各ＯＣの形状やサイズ、周辺光沢感が視覚的に揃うように見える。
【０１７４】
以上の実施形態５では、ＯＣ画像ブロックにＯＣピクセル補正値を設定し、実際に転写される各々異なる階調数に設定したＯＣ転写後の形状誤差が小さくなるようにＯＣ印刷データを補正する方法について説明した。
【０１７５】
実施形態５ではＯＣゼロの隠蔽情報パターンと非光沢性偽装パターンのＯＣ画像ブロックを例として説明したが、本発明のＯＣピクセル補正方法は光沢性偽装パターンにも適用可能である。
【０１７６】
実施形態５ではＯＣ画像ブロックを８×８ピクセルの正方形および８×８ピクセルの円形として説明したが、本発明は上記ピクセル数および形状に限定されるものではない。ＯＣ画像ブロックを任意のピクセル数、任意の形状にしても本発明を適用可能である。
【０１７７】
実施形態５で説明したＯＣ補正ピクセルの配置およびＯＣ補正ピクセルの１ドット印刷階調数は概念を示すものである。ＯＣ補正ピクセルの配置およびＯＣ補正ピクセルの１ドット印刷階調数は、画像処理部２０４での画像処理方法や、印刷エンジン２１３のコンポーネントの１つであるサーマルヘッドの特性によって適宜調整、変更されるものである。
【０１７８】
要するに、本発明は、各ＯＣ画像ブロックに設定した１ドット印刷階調数に対するサーマルヘッドの特性の影響によるＯＣ転写後の形状誤差が小さくなるようにＯＣ補正ピクセルを設定すれば適用可能である。
【０１７９】
［他の実施形態］本実施形態のＯＣ印刷データ処理は画像処理部２０４で行うことを例に説明したが、本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図２】
0005836587.tif 000002
【図３】
0005836587.tif 000003
【図４】
0005836587.tif 000004
【図６】
0005836587.tif 000005
【図８】
0005836587.tif 000006
【図９】
0005836587.tif 000007
【図１２】
0005836587.tif 000008
【図１】
0005836587.tif 000009
【図５】
0005836587.tif 000010
【図７】
0005836587.tif 000011
【図１０】
0005836587.tif 000012
【図１１】
0005836587.tif 000013
【図１３】
0005836587.tif 000014
【図１４】
0005836587.tif 000015
【図１５】
0005836587.tif 000016
【図１６】
0005836587.tif 000017
【図１７】
0005836587.tif 000018
【図１８】
0005836587.tif 000019