(57)【特許請求の範囲】
【請求項１】
画像を形成する染料層および染料層を保護するオーバーコート層を印画物に印画する画像印画装置であって、
第一の画像データを複数の領域に分割する分割手段と、
前記分割手段により分割された第一の画像データの間に第二の画像データを配置して第三の画像データを生成する生成手段と、
前記生成手段により生成された第三の画像データを印画物に印画し、前記第三の画像データの上に前記オーバーコート層を印画する印画手段であって、前記第三の画像データのうち前記第二の画像データ上にオーバーコート層を印画しない非印画領域を設定して前記オーバーコート層を印画する印画手段と、を有することを特徴とする画像印画装置。
【請求項２】
前記分割手段は、第二の画像データを複数の領域に分割し、
前記生成手段は、前記分割手段により分割された第一の画像データの間に、前記分割手段により分割された第二の画像データを交互に配置して第三の画像データを生成することを特徴とする請求項１に記載の画像印画装置。
【請求項３】
前記印画手段は、前記第三の画像データのうち前記第一の画像データ上の文字図形の部分にオーバーコート層を印画しない非印画領域を設定して前記オーバーコート層を印画することを特徴とする請求項１または２に記載の画像印画装置。
【請求項４】
前記第一の画像データの幅を縮小させる縮小手段を更に有し、
前記縮小手段は、前記第一の画像データを、縮小前の前記第一の画像データの幅と、前記第二の画像データおよび縮小後の前記第一の画像データの合計幅とが一致する縮小率に縮小することを特徴とする請求項１ないし３の何れか１項に記載の画像印画装置。
【請求項５】
前記第二の画像データは、前記第一の画像データと異なる画像データであることを特徴とする請求項１ないし４の何れか１項に記載の画像印画装置。
【請求項６】
前記第二の画像データは、規則性のない模様であることを特徴とする請求項１ないし４の何れか１項に記載の画像印画装置。
【請求項７】
前記第二の画像データは、前記第一の画像データと同系統の配色であることを特徴とする請求項１ないし４の何れか１項に記載の画像印画装置。
【請求項８】
画像を形成する染料層および染料層を保護するオーバーコート層を印画物に印画する画像印画装置の画像印画方法であって、
第一の画像データを複数の領域に分割する分割ステップと、
前記分割ステップにより分割された第一の画像データの間に第二の画像データを配置して第三の画像データを生成する生成ステップと、
前記生成ステップにより生成された第三の画像データを印画物に印画し、前記第三の画像データの上に前記オーバーコート層を印画する印画ステップであって、前記第三の画像データのうち前記第二の画像データ上にオーバーコート層を印画しない非印画領域を設定して前記オーバーコート層を印画する印画ステップと、を有することを特徴とする画像印画方法。
【請求項９】
画像を形成する染料層および染料層を保護するオーバーコート層を印画物に印画する画像印画装置を制御するためのプログラムであって、
第一の画像データを複数の領域に分割する分割ステップと、
前記分割ステップにより分割された第一の画像データの間に第二の画像データを配置して第三の画像データを生成する生成ステップと、
前記生成ステップにより生成された第三の画像データを印画物に印画し、前記第三の画像データの上に前記オーバーコート層を印画する印画ステップであって、前記第三の画像データのうち前記第二の画像データ上にオーバーコート層を印画しない非印画領域を設定して前記オーバーコート層を印画する印画ステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像印画装置、画像印画方法およびプログラムに関し、特に画像を形成する染料層および染料層を保護するオーバーコート層を印画物に印画する画像印画装置に関するものである。
【背景技術】
【０００２】
デジタルスチルカメラなどで撮影した画像を印画できる昇華型熱転写式の画像印画装置が知られている。ここで、昇華型熱転写式とは、発熱させたサーマルヘッドをインクリボンに押圧してインクを固体から気体に昇華させ印画紙に付着させる方式である。インクリボンにはイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の昇華性染料層およびオーバーコート（ＯＣ）層が配置されており、Ｙ、Ｍ、Ｃの昇華性染料層により形成された画像を無色透明なＯＣ層で保護して、耐久性、耐水性に優れた仕上がりを実現できる。
【０００３】
画像印画装置の中には画像内の任意の位置に文字情報、模様や吹き出しなどの図形情報を挿入する画像加工機能を持つものがある。このような画像加工機能によりユーザは様々な画像を作成して楽しむことができる。一方で、画像内に挿入した文字・図形情報を最初は隠蔽した状態にしておき、ユーザの特定の作業によって認識可能な状態にする機能が求められている。例えば、個人情報が含まれる文字・図形情報を挿入した印画物を絵葉書として郵送する場合、郵送相手以外の第三者には個人情報を隠蔽しておき、郵送相手は特定の作業をすることで認識可能な状態にできれば都合が良い。また、この機能はくじなどのアミューズメント用途に対しても幅広く活用できる。
【０００４】
例えば、特許文献１には、ＯＣ層の転写量を変化させてユーザの要求する情報を印画物に記録する技術が開示されている。無色透明なＯＣ層に記録された文字・図形情報は認識しづらいため隠蔽した状態にすることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−７３０３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に開示された技術では、文字・図形情報部分と周辺部のＯＣ層の厚みに差異があり光の反射率が異なるため、ユーザが視野角を変えて印画物を斜め方向から目視することで文字・図形情報は認識可能な状態になってしまう。すなわち、視野角を変えるだけで文字・図形情報を認識できるため意図せず第三者に読み取られてしまう可能性があり、隠蔽性が十分ではなかった。また、無色透明なＯＣ層に文字・図形情報を記録するため、隠蔽対象は無色透明な文字・図形情報に制限されてしまう。
【０００７】
本発明は上述したような課題を解決するために成されたものであり、視野角を変えても文字および図形を認識できないように隠蔽性を高めることを目的とする。また、無色透明以外の文字および図形を隠蔽できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像を形成する染料層および染料層を保護するオーバーコート層を印画物に印画する画像印画装置であって、第一の画像データを複数の領域に分割する分割手段と、前記分割手段により分割された第一の画像データの間に第二の画像データを配置して第三の画像データを生成する生成手段と、前記生成手段により生成された第三の画像データを印画物に印画し、前記第三の画像データの上に前記オーバーコート層を印画する印画手段であって、前記第三の画像データのうち前記第二の画像データ上にオーバーコート層を印画しない非印画領域を設定して前記オーバーコート層を印画する印画手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば視野角を変えても文字および図形を認識できないように隠蔽性を高めることができる。また、無色透明以外の文字および図形を隠蔽することができる。
【図面の簡単な説明】
【００１０】
【図１】インクリボンの構成を示す図である。
【図２】画像印画装置およびカートリッジの外観構成を示す図である。
【図３】画像印画装置の機能構成を示すブロック図である。
【図４】画像印画装置を側面から見た断面図である。
【図５】画像印画装置の印画処理を示すフローチャートである。
【図６】第１の実施形態に係る文字・図形入力処理を示すフローチャートである。
【図７】第１の実施形態に係る文字・図形隠蔽処理の概念図である。
【図８】第１の実施形態に係る印画紙の印画面を示す模式図である。
【図９】第１の実施形態に係る印画紙の断面を示す模式図である。
【図１０】第２の実施形態に係る文字・図形隠蔽処理の概念図である。
【図１１】第２の実施形態に係る印画紙の印画面を示す模式図である。
【図１２】第３の実施形態に係る第一の画像データの縮小処理の概念図である。
【図１３】第４の実施形態に係る第二の画像データに適さない例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施形態について添付の図面に基づいて詳細に説明する。
（第１の実施形態）
まず、本実施形態に係る昇華型熱転写式の画像印画装置（以下、印画装置という）で使用するインクリボンの構成について図１を参照して説明する。
図１は、インクリボン１００の構成を示す図である。インクリボン１００の基材上には画像を形成する昇華性染料層であるイエロー（Ｙ）１０１、マゼンタ（Ｍ）１０２、シアン（Ｃ）１０３、最後に画像形成層を保護する熱溶融性の樹脂製材料クリア層であるオーバーコート（ＯＣ）１０４が順番に配置されている。Ｙ、Ｍ、Ｃ、ＯＣの先頭にはインクリボン先頭検出用マーカ１０５が配置されている。一つの画像はＹ、Ｍ、Ｃ、ＯＣ一組を順次、印画物としてのロール紙へ熱転写することで形成される。インクリボン１００には印画可能な枚数分Ｙ、Ｍ、Ｃ、ＯＣが繰り返し配置されている。
【００１２】
図２は、本実施形態に係る印画装置およびカートリッジの外観構成を示す図である。
印画装置２００は、外装２０１の側面に設けたカートリッジ挿入口２０２に対して用紙カートリッジ２１０とインクカートリッジ２１１とを装着および取り出し可能である。
印画装置２００は、表示部２０３、操作部２０４〜２０９などを備えている。表示部２０３は、液晶表示装置（ＬＣＤ）などの表示画面で構成され、画像データの表示や印画設定を入力するための操作メニューを表示する。操作部２０４〜２０９のうち、電源ボタン２０４は印画装置２００の電源のＯＮ／ＯＦＦを行うボタンである。メニューボタン２０５は各種の操作メニューを呼び出して表示部２０３に表示するボタンである。十字キー２０６は画像データの選択、操作メニューの選択を行うボタンである。ＳＥＴボタン２０７は十字キー２０６によって選択された操作メニューを実行するボタンである。印画／中止ボタン２０８は画像データの選択および印画設定完了後に押下することで印画を実行し、印画中に押下することで印画を中止するボタンである。タッチスクリーン２０９は表示部２０３の上に設けられた透明の抵抗膜式のタッチスクリーンであって、十字キー２０６とＳＥＴボタン２０７に代わって表示画面を直接タッチすることで画像データの選択、操作メニューの選択および実行ができる。
【００１３】
また、用紙カートリッジ２１０は、外装２１５の中に帯状ロール紙（不図示）がローラ２１２に巻かれた状態で収納されている。
また、インクカートリッジ２１１は、外装２１６の中にインクリボン１００がインクリボン供給ローラ２１３とインクリボン巻き取りローラ２１４に巻かれた状態で収納されている。
【００１４】
図３は、印画装置２００の機能構成を示すブロック図である。印画装置２００は、メインコントローラ３０１、ＲＯＭ３０２、ＲＡＭ３０３、画像データ入力部３０４、サーマルヘッド３０５、ヘッド制御部３０６、ロール紙搬送モータドライバ３０７、駆動モータ３０８、給紙モータドライバ３０９、給紙モータ３１０を備える。また、印画装置２００は、インクリボン巻き取りモータドライバ３１１、インクリボン巻き取りモータ３１２、ヘッドアップダウンモータドライバ３１３、ヘッドアップダウンモータ３１４、カッタモータドライバ３１５、カッタモータ３１６を備える。また、印画装置２００は、リボン残量検出センサ３１７、ロール紙検出センサ３１８、ロール紙先頭検出センサ３１９、インクリボン先頭検出センサ３２０、環境温度検出センサ３２１、用紙種別検出センサ３２２、インク種別検出センサ３２３などを備える。
【００１５】
メインコントローラ３０１は、印画装置２００全体のシステム制御や各種プログラムに従った演算処理を司るＣＰＵ（中央処理装置）である。ＲＯＭ３０２は、メインコントローラ３０１を動作させる各種プログラムを格納している。ＲＡＭ３０３は、メインコントローラ３０１の演算処理用ワークメモリや印画データの一時格納用に使用されたり、操作部２０４〜２０９によって入力された各種設定データが格納される。
画像データ入力部３０４は、３つの入力インターフェース（Ｉ／Ｆ）を制御して画像データの入力を行う。第１の入力Ｉ／Ｆはメモリカードである。印画装置２００が有するカードスロット（不図示）にメモリカードを挿入して画像データが入力される。第２の入力Ｉ／Ｆはデジタルカメラである。印画装置２００とデジタルカメラをＵＳＢケーブルで接続して画像データが入力される。このとき、印画装置２００がホスト機器として機能してデジタルカメラ側から操作することが可能である。第３の入力Ｉ／ＦはＰＣ（ＰｅｒｓｏｎａｌＣｏｍｐｕｔｅｒ）である。印画装置２００とＰＣをＵＳＢケーブルで接続して画像データが入力される。このとき、印画装置２００がデバイス機器として機能してＰＣ側から操作することが可能である。
【００１６】
ヘッド制御部３０６は、サーマルヘッド３０５に配置された発熱抵抗体（不図示）を通電制御する。
ロール紙搬送モータドライバ３０７は、メインコントローラ３０１から送出されるパルス信号に応じてモータ励磁波形を出力し、ステッピングモータである駆動モータ３０８をパルス信号のステップ数だけ回転駆動する。駆動モータ３０８は後述するカール補正ローラ、グリップローラ、排紙ローラ、排紙蹴りだしローラに回転機構を介して結合される。ロール紙搬送モータドライバ３０７は、これらローラの回転を制御してロール紙を搬送する。
【００１７】
給紙モータ３１０は、ロール紙のローラ２１２に回転機構を介して結合される。給紙モータドライバ３０９は、給紙モータ３１０を介してローラ２１２の回転を制御してロール紙の引き出し・引き込みを行う。
インクリボン巻き取りモータ３１２は、インクリボン巻き取りローラ２１４に回転機構を介して結合される。インクリボン巻き取りモータドライバ３１１は、インクリボン巻き取りモータ３１２を介してインクリボン巻き取りローラ２１４の回転を制御してインクリボン１００の巻き取りを行う。
【００１８】
ヘッドアップダウンモータドライバ３１３は、ヘッドアップダウンモータ３１４の回転を制御してサーマルヘッド３０５の昇降を行う。
カッタモータドライバ３１５は、カッタモータ３１６を制御して後述するカッタユニットを動作させ、ロール紙のカットを行う。
リボン残量検出センサ３１７は、リボン巻き取り時の回転速度を検出してリボン残量を算出する。リボン残量検出センサ３１７によって算出されたリボン残量は表示部２０３に表示される。
ロール紙検出センサ３１８は、用紙カートリッジ２１０の出口から引き出されたロール紙の先端部を検出する。
ロール紙先頭検出センサ３１９は、サーマルヘッド３０５に対向して設けられたプラテンローラの後方に配置され、印画開始時にロール紙の先頭部がプラテンローラ後方を通過したことを検出する。
インクリボン先頭検出センサ３２０は、インクリボン先頭検出用マーカ１０５を検出する。
【００１９】
環境温度検出センサ３２１は、印画装置２００が設置されている環境の温度を検出する。環境温度検出センサ３２１によって検出された環境温度に基づいてヘッド制御部３０６はサーマルヘッド３０５に投入するエネルギーを制御する。
用紙種別検出センサ３２２は、用紙カートリッジ２１０の装着や用紙種類を検出する。具体的には、用紙カートリッジ２１０の外装２１５に設けられた複数の突起部が用紙種別検出センサ３２２の複数のスイッチ部を押し込むことで、用紙種別検出センサ３２２が用紙カートリッジ２１０の装着有無および用紙種類を検出する。
インク種別検出センサ３２３は、インクカートリッジ２１１の装着やインク種類を検出する。具体的には、インクカートリッジ２１１の外装２１６に設けられた複数の突起部がインク種別検出センサ３２３の複数のスイッチ部を押し込むことで、インク種別検出センサ３２３がインクカートリッジ２１１の装着有無およびインク種類を検出する。
【００２０】
印画装置２００の印画処理に関わる各部構成について図４を参照して説明する。図４は、印画装置２００を側面から見た断面図である。
印画装置２００では、用紙カートリッジ２１０に収納されているロール紙４０１が分離部材４０２でローラ２１２より引き剥がされ、カートリッジ搬送路４０３、カートリッジ出口４０４を通過する。
カートリッジ出口４０４を通過したロール紙４０１は、カール補正ローラ４０５ａとカール補正従動ローラ４０５ｂとの間を通過し、ローラ２１２に巻かれている方向と反対側にテンションが加えられることよってカールが矯正される。
カールが矯正されたロール紙４０１は、ピンチローラ４０６ａとグリップローラ４０６ｂとによって表裏面が挟持され、紙面で見てピンチローラ４０６ａが左回転、グリップローラ４０６ｂが右回転することでロール紙４０１が印画位置４０７に向かって搬送される。
【００２１】
印画位置４０７では、インクリボン１００がインクカートリッジ２１１外部に露出した状態になっている。すなわち、インクリボン１００はインクリボン供給ローラ２１３とインクリボン巻き取りローラ２１４とに亘って巻かれ、その間が印画位置４０７に位置する部分で露出している。また、印画位置４０７では、プラテンローラ４０８とサーマルヘッド３０５との間でインクリボン１００とロール紙４０１とが重ね合わせた状態になる。
サーマルヘッド３０５のヘッド位置を規制する位置規制部材４０９は、ヘッドアップダウンモータ３１４（不図示）の制御機構に連動して昇降する。
印画位置４０７よりも紙面で見て右側（排紙側）には、カッター刃４１０、カッター受け刃４１１により構成されるカッタユニットが配置される。カッター刃４１０、カッター受け刃４１１はロール紙４０１の搬送路を挟んで対向した位置に配置される。
【００２２】
カッタユニットに近接した位置には、カッタモータ３１６の動作をカッタユニットに伝達するギア列４１２が配置されている。ギア列４１２が駆動すると、はさみ状にカッター刃４１０とカッター受け刃４１１が擦り合わされてロール紙４０１をカットする。
カッタユニットの排紙側には、排紙ローラ４１３と排紙蹴りだしローラ４１４とが配置される。カッタユニットによってカットされたロール紙４０１は、排紙ローラ４１３と排紙蹴りだしローラ４１４により表裏面が挟持され、排紙口から排紙される。
【００２３】
次に、印画装置２００の印画処理を図５に示すフローチャートを参照して説明する。この処理は、メインコントローラ３０１が、ＲＯＭ３０２に格納されたプログラムを実行することにより実現する。
ステップＳ５０１では、メインコントローラ３０１は、ユーザによる印画したい画像データの選択に応じて、選択された画像データを検出する。ここでは、ユーザが画像データを容易に選択できるように、メインコントローラ３０１が画像データ入力部３０４に入力された画像データのサムネイルを表示部２０３に一覧表示する。ユーザは十字キー２０６またはタッチスクリーン２０９を操作して一覧表示された画像データの中から印画したい画像データを選択することができる。
【００２４】
ステップＳ５０２では、メインコントローラ３０１は、ユーザによる印画設定の操作に応じて、選択された画像データに対して文字・図形入力、用紙サイズの設定、印画枚数の設定など各種の印画設定を行う。なお、文字・図形入力についての詳細は後述する。ユーザはメニューボタン２０５で各種の操作メニューを呼び出し、十字キー２０６とＳＥＴボタン２０７またはタッチスクリーン２０９を操作して操作メニューを選択・実行することができる。
【００２５】
ステップＳ５０３では、メインコントローラ３０１は、ユーザによる印画／中止ボタン押下に応じて、印画設定に従って印画を開始する。
ステップＳ５０４では、メインコントローラ３０１は、ロール紙４０１を引き出す。具体的には、メインコントローラ３０１は、給紙モータドライバ３０９を介して給紙モータ３１０を回転駆動することによってロール紙４０１を用紙カートリッジ２１０から引き出し、ピンチローラ４０６ａとグリップローラ４０６ｂとで挟持させる。以降の用紙搬送は、メインコントローラ３０１が、駆動モータ３０８を回転駆動させてグリップローラ４０６ｂを回転させることで行われる。
【００２６】
ステップＳ５０５では、メインコントローラ３０１は、ロール紙先頭検出センサ３１９を介して、用紙カートリッジ２１０から引き出されたロール紙４０１の先頭を検出する。ロール紙先頭検出時点から以降の用紙搬送は、ステッピングモータである駆動モータ３０８のステップ数によって制御される。
ステップＳ５０６では、メインコントローラ３０１は、駆動モータ３０８によりロール紙４０１を印画位置４０７まで搬送する。具体的には、メインコントローラ３０１は、ロール紙４０１の印画開始位置がサーマルヘッド３０５直下に到達するまで、駆動モータ３０８を所定のステップ数だけ回転駆動する。ここでは、メインコントローラ３０１は、ロール紙先頭検出地点からロール紙４０１の引き出しを実行する。
【００２７】
ステップＳ５０７では、メインコントローラ３０１は、印画データを生成する。メインコントローラ３０１は、ＪＰＥＧデータからＹ、Ｍ、Ｃデータに変換して画像データを生成し、生成した画像データをＲＡＭ３０３に格納する。Ｙ、Ｍ、Ｃデータの最大階調値は２５５であり、画素ごとに画像データに応じた階調値を有する。また、メインコントローラ３０１は、全画素の階調値が１７０であるＯＣデータを生成し、生成したＯＣデータをＲＡＭ３０３に格納する。ただし、ステップＳ５０２の印画設定において文字・図形入力メニューが実行された場合は、指定範囲の画素の階調値が０であるＯＣデータが生成される。この文字・図形入力についての詳細は後述する。
【００２８】
ステップＳ５０８では、メインコントローラ３０１は、インクリボン１００のＹ１０１の先頭を検出する。インクリボン１００はインクリボン巻き取りモータ３１２の回転駆動によってインクリボン巻き取りローラ２１４に巻き取られる。このとき、メインコントローラ３０１は、インクリボン先頭検出センサ３２０を介して、インクリボンのＹ１０１のインクリボン先頭検出用マーカ１０５を検出することで、Ｙ１０１の先頭を検出する。
【００２９】
ステップＳ５０９では、メインコントローラ３０１は、Ｙ１０１をロール紙４０１に印画する。具体的には、メインコントローラ３０１は、いままで退避させていたサーマルヘッド３０５をプラテンローラ４０８に圧着させて、サーマルヘッド３０５とプラテンローラ４０８とでロール紙４０１とインクリボン１００とを挟み込む。メインコントローラ３０１は、ＲＡＭ３０３に格納したＹデータをヘッド制御部３０６に転送する。ヘッド制御部３０６は、Ｙデータを用いてサーマルヘッド３０５の発熱抵抗体（不図示）を通電制御することで、発熱抵抗体が発熱し、インクリボン１００のインクが昇華させてロール紙４０１に定着させる。メインコントローラ３０１は、サーマルヘッド３０５の通電と同期して、駆動モータ３０８を介してロール紙４０１を用紙カートリッジ２１０側に引き込む方向に用紙搬送を行う。すなわち、印画している間では、ロール紙４０１の搬送方向とインクリボン１００の巻き取り方向とが同じ方向になる。
ステップＳ５０９の処理によってロール紙４０１にＹデータが印画される。
【００３０】
ステップＳ５１０では、メインコントローラ３０１は、サーマルヘッド３０５をプラテンローラ４０８から離れるように待避させる。次に、メインコントローラ３０１は、駆動モータ３０８によりロール紙４０１を用紙カートリッジ２１０から引き出す方向であって、ロール紙４０１の印画開始位置がサーマルヘッド３０５直下に到達するまで、ロール紙４０１を搬送する。この位置は、ステップＳ５０６により、搬送された位置と同じ位置である。
【００３１】
ステップＳ５１１〜ステップＳ５１３では、インクリボン１００のＭ１０２に対して、ステップＳ５０８〜ステップＳ５１０と同様の処理を行う。また、ステップＳ５１４〜ステップＳ５１６では、インクリボン１００のＣ１０３に対して、ステップＳ５０８〜ステップＳ５１０と同様の処理を行う。
ステップＳ５１２では、メインコントローラ３０１は、Ｙ１０１により印画された画像に重ねるようにＭ１０２を印画する。また、ステップＳ５１５では、メインコントローラ３０１は、Ｙ１０１とＭ１０２とにより印画された画像に重ねるようにＣ１０３を印画する。
ステップＳ５１７〜ステップＳ５１８では、インクリボン１００のＯＣ１０４に対して、ステップＳ５０８〜ステップＳ５０９と同様の処理を行う。ステップＳ５１８では、Ｙ１０１、Ｍ１０２、Ｃ１０３により印画された画像の上にオーバーコート層を形成するＯＣ１０４を印画する。
【００３２】
ステップＳ５１９では、メインコントローラ３０１は、サーマルヘッド３０５を待避させた後、ロール紙４０１のカット位置がカッター刃４１０の位置に到達するまで、ロール紙４０１を用紙カートリッジ２１０から引き出す方向に搬送する。
ステップＳ５２０では、メインコントローラ３０１は、カッタモータ３１６を回転駆動してロール紙４０１をカットし、画像が印画された一枚の印画紙を形成する。
ステップＳ５２１では、メインコントローラ３０１は、印画紙の表裏面を排紙ローラ４１３と排紙蹴りだしローラ４１４とで挟持させて、駆動モータ３０８を介して排紙方向へ回転駆動して印画装置２００の外部へ排紙する。
上述したように、ステップＳ５０１〜ステップＳ５２１が実行されることで、画像データ１枚分の印画処理が完了する。
【００３３】
次に、視野角を変えても文字・図形情報を認識できないように隠蔽性を高めて印画する方法について詳細に説明する。
図６は、本実施形態の文字・図形の入力処理を示すフローチャートである。なお、文字・図形の入力処理は、図５に示すフローチャートのステップＳ５０２の印画設定において行われる処理の一つである。ここで、文字・図形とは、文字または図形の少なくも何れかが含まれるもの（文字図形）をいうものとする。
まず、ステップＳ６０１では、メインコントローラ３０１は、ユーザによる印画設定の文字・図形入力メニューを実行する操作に応じて、文字・図形入力メニューに移行する。ここでは、ユーザにより選択した画像データが表示部２０３に表示されている状態において、ユーザはメニューボタン２０５を押下することで、操作メニューの一覧が呼び出される。ユーザは十字キー２０６とＳＥＴボタン２０７またはタッチスクリーン２０９を操作して操作メニュー一覧の中から文字・図形入力メニューを選択して実行する。メインコントローラ３０１は、文字・図形入力メニューを実行する操作に応じて、表示部２０３に文字・図形入力画面（不図示）を表示する。
【００３４】
ステップＳ６０２では、メインコントローラ３０１は、ユーザによる文字・図形（第一の画像データ）の入力を検出する。ここで、ステップＳ６０２で入力される文字・図形を第一の画像データとして定義する。
文字・図形の入力方法としては、メインコントローラ３０１が、ユーザに一覧から入力させる選択肢または手書き入力の選択肢の何れかを選択できるように表示し、ユーザの選択に応じて入力方法を変更することができる。一覧から入力させる選択肢が選択された場合、メインコントローラ３０１は入力可能な文字・図形の一覧を表示し、ユーザは十字キー２０６とＳＥＴボタン２０７またはタッチスクリーン２０９を操作して、画像データとして入力する文字・図形を決定する。メインコントローラ３０１は決定された文字・図形をＲＯＭ３０２から読み出して第一の画像データとしてＲＡＭ３０３に格納する。一方、手書き入力の選択肢が選択された場合、メインコントローラ３０１はタッチスクリーン２０９を入力できる状態にし、ユーザはタッチスクリーン２０９を操作して任意の文字・図形を入力する。ここで、文字・図形の配色は任意の色を指定可能である。メインコントローラ３０１は入力された文字・図形を第一の画像データとしてＲＡＭ３０３に格納する。
【００３５】
ステップＳ６０３では、メインコントローラ３０１は、ユーザによる文字・図形（第二の画像データ）の入力を検出する。ここで、第一の画像データの隠蔽処理に使用する画像データを第二の画像データとする。第二の画像データ候補となる複数の画像データはＲＯＭ３０２に格納されている。本実施形態では、メインコントローラ３０１が第一の画像データに対して隠蔽性の高いものをＲＯＭ３０２から読み出し、第二の画像データとしてＲＡＭ３０３に格納する。
ステップＳ６０４では、メインコントローラ３０１は、文字・図形（第一の画像データ）を分割する。
ステップＳ６０５では、メインコントローラ３０１は、文字・図形（第二の画像データ）を分割する。第一の画像データを隠蔽処理する第一段階として、メインコントローラ３０１はＲＡＭ３０３に格納されている第一の画像データおよび第二の画像データを複数の領域に分割処理する。
【００３６】
図７は、本実施形態の文字・図形隠蔽処理の概念図である。ここでは、第一の画像データとして「春」、第二の画像データとして規則性のない模様の場合の例であって、第一の画像データと第二の画像データを水平方向に対して１２個の領域に等分割している。分割方向および分割数は予め決められた設定値とする。ただし、分割方向は水平方向に限定されず垂直方向や斜め方向であっても同様の隠蔽効果を得ることができるので、ユーザが任意の分割方向を設定できる構成としても良い。また、分割数によって第一の画像データの隠蔽性に差異が出るため、複数の領域に分割した第一の画像データの見栄えを確認しながらユーザが任意の分割数を設定できる構成としても良い。
【００３７】
ステップＳ６０６では、メインコントローラ３０１は、第一の画像データと第二の画像データとを合成する。第一の画像データを隠蔽処理する第二段階として、メインコントローラ３０１は分割した第一の画像データの間に分割した第二の画像データを配置するように合成し、第三の画像データとしてＲＡＭ３０３に格納する。
以上の隠蔽処理によって第一の画像データを認識困難にして隠蔽性を高めることができる。
【００３８】
図７に示すように、分割した第一の画像データと分割した第二の画像データとを交互に配置して合成することで、第三の画像データの状態では第一の画像データ「春」を認識することが困難である。
また、メインコントローラ３０１は、第二の画像データ上にはインクリボン１００のＯＣ１０４を印画しない非印画領域として設定し、ＯＣ階調値を０とする。このように設定することで、第二の画像データはＯＣ層で保護されないので、字消しや指等で擦ることで印画紙に印画されたＹ、Ｍ、Ｃの染料層を除去し、第二の画像データのみを消去することができる。したがって、ユーザは印画紙に隠蔽されている第一の画像データを認識可能な状態にすることができる。
【００３９】
ステップＳ６０７では、メインコントローラ３０１は、文字・図形（第三の画像データ）の挿入位置を決定する。ユーザは十字キー２０６とＳＥＴボタン２０７またはタッチスクリーン２０９を操作することで印画する画像データにおける、文字・図形（第三の画像データ）の挿入位置を決定する。メインコントローラ３０１は、ユーザにより決定された挿入位置に応じて、画像データと文字・図形（第三の画像データ）は合成して、合成した画像データをＲＡＭ３０３に格納する。
ステップＳ６０８では、メインコントローラ３０１は、文字・図形を挿入した画像データが表示部２０３に表示して、文字・図形入力メニューを終了する。
上述したようにステップＳ６０１〜ステップＳ６０８を実行することで選択した画像データに対して文字・図形入力処理が完了する。
【００４０】
図８は、文字・図形を挿入した画像データを印画したときの画像が形成された印画紙の印画面を示す模式図である。また、図９は、画像が形成された印画紙の断面を示す模式図である。
図８（ａ）に示すように、画像データ全体および第一の画像データが挿入されている部分はＯＣ層印画領域８０１である。ＯＣ層印画領域８０１は、図９（ａ）に示すように印画紙９０１の表面に設けられた染料受容層９０２に対してＹ、Ｍ、Ｃの染料層９０３が熱転写されており、染料受容層９０２の上にＯＣ層９０４が形成されている。したがって、Ｙ、Ｍ、Ｃの染料層９０３がＯＣ層９０４に保護されているので、印画紙の印画面を字消しや指等で擦った場合でもＹ、Ｍ、Ｃの染料層９０３が染料受容層９０２から除去されることはない。
一方、図８（ａ）に示すように、第二の画像データが挿入されている部分はＯＣ層非印画領域８０２である。ＯＣ層非印画領域８０２は、図９（ｂ）に示すように印画紙９０１の表面に設けられた染料受容層９０２に対してＹ、Ｍ、Ｃの染料層９０３が熱転写されており、染料受容層９０２の上にＯＣ層９０４は形成されていない。したがって、Ｙ、Ｍ、Ｃの染料層９０３がＯＣ層９０４に保護されていないので、印画紙の印画面を字消しや指等で擦った場合、図９（ｃ）に示すようにＹ、Ｍ、Ｃの染料層９０３が染料受容層９０２から除去される。図８（ｂ）は、ＯＣ層非印画領域８０２に存在していたＹ、Ｍ、Ｃの染料層９０３が完全に除去された状態を示している。図８（ｂ）のＯＣ層非印画領域８０２は印画紙の下地の色（白色等）が剥き出しになるため、第二の画像データの存在によって隠蔽されていた第一の画像データ「春」を認識することが可能になる。
【００４１】
以上のように本実施形態によれば、文字・図形の隠蔽処理として第一の画像データを複数の領域に分割し、分割した第一の画像データの間に第二の画像データを配置する。そして、第一の画像データ上にＯＣを印画し、第二の画像データ上にはＯＣを印画しない非印画領域として設定する。この隠蔽処理を行うことで、第二の画像データの存在によって第一の画像データを認識困難にすることができる。一方、第二の画像データとその周辺部のＯＣ層の厚みに差異があり光の反射率が異なるため、視野角を変えればＯＣ層を印画しない非印画領域を認識できる。しかし、第二の画像データ上に設定されたＯＣ層を印画しない非印画領域のみ認識できるため、視野角を変えても第一の画像データを認識できないように隠蔽性を高めることができる。
【００４２】
また、第一の画像データに制約条件はなく様々な配色を使用できるため無色透明以外の文字・図形であっても隠蔽できる。また、隠蔽されている第一の画像データを認識可能な状態にするためには、ユーザが印画紙の印画面を字消しや指等で擦って第二の画像データのＹ、Ｍ、Ｃの染料層を除去する作業が必要となる。したがって、意図せず第三者に文字・図形を読み取られてしまうことを防止することができる。
【００４３】
（第２の実施形態）
次に、第２の実施形態について図６のフローチャートを参照して詳細に説明する。ただし、第１の実施形態と同様の処理については説明を省略し、本実施形態における固有の処理を中心に説明する。
ステップＳ６０２では、メインコントローラ３０１は、ユーザによる文字・図形（第一の画像データ）の入力を、一覧から入力または手書き入力により検出する。ここで、メインコントローラ３０１は、第一の画像データをＯＣデータのみで設定する。具体的には第一の画像データのうち文字・図形部分を、ＯＣを印画しない非印画領域、例えばＯＣ階調値０として設定する。また、第一の画像データのうち文字・図形以外の部分を、ＯＣを印画する領域、例えばＯＣ階調値１７０として設定する。
【００４４】
ステップＳ６０３では、メインコントローラ３０１は、ユーザによる文字・図形（第二の画像データ）の入力を、一覧から入力または手書き入力により検出する。メインコントローラ３０１は、第二の画像データをＹ、Ｍ、Ｃデータで設定するので、ユーザは文字・図形の配色を任意の色で指定可能である。また、第二の画像データ上はＯＣを印画しない非印画領域、例えばＯＣ階調値０として設定される。
ステップＳ６０４〜Ｓ６０６において、第１の実施形態と同様にして第一の画像データの隠蔽処理が行われる。
【００４５】
図１０は、本実施形態の文字・図形隠蔽処理の概念図である。ここでは、第一の画像データ「春」と第二の画像データ「夏」とを水平方向に対して１２個の領域に等分割し、分割した第一の画像データと第二の画像データとを交互に配置して合成している。
ステップＳ６０７において、メインコントローラ３０１は、印画する画像データと第三の画像データとを合成するとき、印画する画像データのＹ、Ｍ、Ｃデータを第二の画像データのＹ、Ｍ、Ｃデータに置き換える。また、印画する画像データのＯＣデータは第一の画像データおよび第二の画像データのＯＣデータに置き換える。
【００４６】
図１１は、文字・図形を挿入した画像データを印画したときの画像が形成された印画紙の印画面を示す模式図である。第一の画像データ「春」はＯＣデータのみで設定されているため無色透明であり認識困難である。初期状態では第二の画像データ「夏」のみ認識可能な状態である。
図１１（ａ）に示すように、画像データ全体および第一の画像データの文字・図形以外の部分はＯＣ層印画領域１１０１である。ＯＣ層印画領域１１０１は印画紙に熱転写されたＹ、Ｍ、Ｃの染料層がＯＣ層に保護されているので、字消しや指等で擦った場合でもＹ、Ｍ、Ｃの染料層が除去されることはない。一方、第一の画像データの文字・図形部分および第二の画像データの部分はＯＣ層非印画領域１１０２である。ＯＣ層非印画領域１１０２は印画紙に熱転写されたＹ、Ｍ、Ｃの染料層がＯＣ層に保護されていないので、字消しや指等で擦った場合にＹ、Ｍ、Ｃの染料層が除去される。
図１１（ｂ）は、ＯＣ層非印画領域１１０２に存在していたＹ、Ｍ、Ｃの染料層が完全に除去された状態を示している。ＯＣ層非印画領域１１０２は印画紙の下地の色（白色等）が剥き出しになる。つまり、第一の画像データを隠蔽していた第二の画像データが消えて、第一の画像データの文字・図形部分が印画紙の下地の色（白色等）に変化するので、第一の画像データ「春」を認識することが可能になる。
【００４７】
以上のように本実施形態によれば、第一の画像データの文字・図形部分はＯＣを印画しない非印画領域として設定する。また、第二の画像データはＹ、Ｍ、Ｃデータで設定され、第二の画像データ上はＯＣを印画しない非印画領域として設定する。そして、文字・図形の隠蔽処理として第一の画像データおよび第二の画像データを複数の領域に分割し、分割した第一の画像データの間に分割した第二の画像データを配置して合成する。
第一の画像データを隠蔽処理しない場合、第一の画像データの文字・図形部分とその周辺部のＯＣ層の厚みには差異があり光の反射率が異なるため、視野角を変えれば文字・図形を認識できてしまう。本実施形態の隠蔽処理を行うことで第二の画像データの存在によって第一の画像データを認識困難にすることができ、視野角を変えても第一の画像データを認識できないように隠蔽性を高めることができる。
【００４８】
また、印画紙の印画面を字消しや指等で擦ってＹ、Ｍ、Ｃの染料層を除去する前は第二の画像データを認識可能な状態であり、除去した後は第一の画像データを認識可能な状態にすることができる。すなわち、Ｙ、Ｍ、Ｃの染料層の除去作業によって二種類の文字・図形の表示を切り替えることができる。
【００４９】
（第３の実施形態）
次に、第３の実施形態について図１２を参照して詳細に説明する。
図１２は、第一の画像データに対する縮小処理を示す概念図である。本実施形態では、第一の画像データに対する縮小処理を行う。なお、第一の画像データに対する縮小処理は図６のステップＳ６０４の文字・図形（第一の画像データ）の分割前に実行される処理である。
図１２（ａ）に示すように、第一の画像データと第二の画像データについて複数の領域
に分割する方向の幅をそれぞれＬ１、Ｌ２と定義する。この場合、第一の画像データと第二の画像データとを合成した第三の画像データの幅はＬ１＋Ｌ２となる。つまり、第三の画像データの幅は第一の画像データの幅に比べて確実に長くなる。この結果、第一の画像データは分割する方向に対して間延びし、文字・図形の見栄えが変化してしまう。
【００５０】
そこで、本実施形態では、メインコントローラ３０１は、第一の画像データを分割する前に縮小処理を実行することで文字・図形の見栄えの変化を軽減することができる。図１２（ｂ）に示すように、縮小率ａで縮小した第一の画像データの分割する方向の幅をａＬ１と定義する。この場合、縮小後の第一の画像データと第二の画像データとを合成した第三の画像データの合計幅はａＬ１＋Ｌ２となる。ここで、縮小前の第一の画像データの幅Ｌ１と第三の画像データの合計幅ａＬ１＋Ｌ２とを一致させることで文字・図形の見栄えの変化を軽減することができるので、
Ｌ１＝ａＬ１＋Ｌ２                                （１）
式（１）より縮小率ａを算出して
ａ＝（Ｌ１−Ｌ２）／Ｌ１                          （２）
と定義される。
【００５１】
以上のように本実施形態によれば、第一の画像データを分割する前に、縮小前の第一の画像データの幅Ｌ１と第三の画像データの合計幅ａＬ１＋Ｌ２が一致する縮小率ａを算出して第一の画像データを縮小する。第一の画像データは分割処理されるため、文字・図形の断片化による見栄えの変化は回避できない。本実施形態によれば、第一の画像データと第二の画像データの合成によって発生する文字・図形の分割方向に対する間延び、見栄えの変化に関しては上述した縮小処理を行うことで軽減できる。
【００５２】
（第４の実施形態）
次に、第４の実施形態について図１３を参照して詳細に説明する。
図７に示した第一の画像データの隠蔽処理を行う場合、合成する第二の画像データ次第で第一の画像データの隠蔽性は異なる。そこで、第一の画像データの隠蔽性を高めるための第二の画像データの条件について、図１３に示した第二の画像データとして適さない例を参照しながら説明する。
【００５３】
図１３（ａ）は、第二の画像データとして第一の画像データと同じ画像データを使用した場合の第三の画像データを示している。この場合、第三の画像データは分割した第一の画像データおよび第二の画像データが交互に配置されるため、元の文字・図形と見栄えは異なるが元の文字・図形を推察できるような見栄えになってしまう。そこで、第一の画像データの隠蔽性を高めるための一つの条件は、第二の画像データとして第一の画像データと異なる画像データを使用することである。
【００５４】
図１３（ｂ）は、第二の画像データとして規則性のある模様を使用した場合の第三の画像データを示している。
図１３（ｃ）は、第二の画像データとして第一の画像と全く異なる配色の画像データを使用した場合の第三の画像データを示している。
図１３（ｂ）、図１３（ｃ）では、第一の画像データと第二の画像データの見栄えの差異は非常に大きい。このため、第一の画像データが際立ってしまい文字・図形が認識可能な状態になってしまう。そこで、第一の画像データの隠蔽性を高めるための一つの条件は第二の画像データとして規則性のない模様を使用することである。さらに別の条件は第二の画像データとして第一の画像データと同系統の配色の画像データを使用することである。
以上のように本実施形態によれば、上記の条件を満たす第二の画像データを使用することで第一の画像データの隠蔽性を高めることができる。
【００５５】
以上、本発明を種々の実施形態と共に説明したが、本発明はこれらの実施形態にのみ限定されるものではなく、本発明の範囲内で変更等が可能である。
上述した第１の実施形態では、ステップＳ６０５で第２の画像データを分割する場合について説明したが、この場合に限られない。例えば、予め分割した第２の画像データをＲＯＭ３０２に格納しておき、メインコントローラ３０１は、分割した第１の画像データの間にＲＯＭ３０２に格納された、予め分割した第二の画像データを配置するように合成してもよい。
また、上述した第３の実施形態では、分割方向が水平方向である場合について説明したが、例えば分割方向を垂直方向にした場合、第３の実施形態における幅とは、図１２に示す幅の方向と直交する方向になる。
【００５６】
上述した本発明の実施形態における画像印画装置を構成する各手段または画像印画方法の各ステップは、ＲＯＭなどに記憶されたプログラムをメインコントローラが動作することによって実現できる。このプログラムおよびこのプログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
また、本発明は、例えばシステム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の装置からならシステムに適用してもよい。
【００５７】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【符号の説明】
【００５８】
１００：インクリボン  １０１：イエロー（Ｙ）  １０２：マゼンタ（Ｍ）  １０３：シアン（Ｃ）  １０４：オーバーコート（ＯＣ）  ８０１：ＯＣ層印画領域  ８０２：ＯＣ層非印画領域  ９０１：印画紙  ９０２：染料受容層  ９０３：Ｙ、Ｍ、Ｃ染料層  ９０４：オーバーコート（ＯＣ）層  １１０１：ＯＣ層印画領域  １１０２：ＯＣ層非印画領域
【図１】
0005818659.tif 000002
【図２】
0005818659.tif 000003
【図３】
0005818659.tif 000004
【図４】
0005818659.tif 000005
【図５】
0005818659.tif 000006
【図６】
0005818659.tif 000007
【図７】
0005818659.tif 000008
【図８】
0005818659.tif 000009
【図９】
0005818659.tif 000010
【図１０】
0005818659.tif 000011
【図１１】
0005818659.tif 000012
【図１２】
0005818659.tif 000013
【図１３】
0005818659.tif 000014