(57)【特許請求の範囲】
【請求項１】
ロール状に巻かれた記録紙に印刷を行う熱転写型プリンタであって、
前記記録紙の同一面に連続して印刷される複数の画像データを記憶する記憶部と、
前記複数の画像データのそれぞれから、印刷方向に対して前端領域および後端領域の画像データを抽出する画像データ抽出部と、
前記複数の画像データのうち、先行して印刷される先行画像データの後端領域の画像データと、前記先行画像データの後に続けて印刷される後続画像データの前端領域の画像データとのそれぞれに対して、条件を満たすか判定する条件判定部と、
前記条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データの少なくとも一方が前記条件を満たさないと判定した場合に前記先行画像データと前記後続画像データとの間に余白を設けて印刷し、前記条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データが共に前記条件を満たすと判定した場合に前記先行画像データと前記後続画像データとの間に余白を設けずに印刷するように印刷制御を行う印刷制御部と、
を備え、
前記先行画像データと前記後続画像データとの間に余白を設けずに印刷する場合、前記印刷制御部は、前記先行画像データの印刷に際して保護層の転写領域の後端が、他のインクの転写領域の後端よりも前端側に位置するように当該保護層の転写動作を制御し、
前記条件とは、判定対象の領域の画素濃度が予め定められた閾値を下回ることである、
熱転写型プリンタ。
【請求項２】
前記複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部と、
余白最小化部と、
をさらに備え、
前記条件判定部は、前記複数の画像データのそれぞれについて、前記前端領域および前記後端領域の画像データに対して前記条件を満たすか判定を行い、
前記余白最小化部は、前記複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、前記条件判定部の判定結果を参照して前記画像データ回転部を制御する、
請求項１に記載の熱転写型プリンタ。
【請求項３】
前記複数の画像データの印刷順序を変更する画像データ順序変更部と、
余白最小化部と、
をさらに備え、
前記条件判定部は、前記複数の画像データのそれぞれについて、前記前端領域および前記後端領域の画像データに対して前記条件を満たすか判定を行い、
前記余白最小化部は、前記複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、前記条件判定部の判定結果を参照して前記画像データ順序変更部を制御する、
請求項１に記載の熱転写型プリンタ。
【請求項４】
前記複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部と、
前記複数の画像データの印刷順序を変更する画像データ順序変更部と、
余白最小化部と、
をさらに備え、
前記条件判定部は、前記複数の画像データのそれぞれについて、前記前端領域および前記後端領域の画像データに対して前記条件を満たすか判定を行い、
前記余白最小化部は、前記複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、前記条件判定部の判定結果を参照して前記画像データ回転部および前記画像データ順序変更部を制御する、
請求項１に記載の熱転写型プリンタ。
【請求項５】
ロール状に巻かれた記録紙に印刷を行う熱転写型プリンタの印刷制御方法であって、
前記熱転写型プリンタは、
記憶部と、
画像データ抽出部と、
条件判定部と、
印刷制御部と、
を備え、
前記印刷制御方法は、
（ａ）前記記憶部が、前記記録紙の同一面に連続して印刷される複数の画像データを記憶する工程と、
（ｂ）前記画像データ抽出部が、前記複数の画像データのそれぞれから、印刷方向に対して前端領域および後端領域の画像データを抽出する工程と、
（ｃ）前記条件判定部が、前記複数の画像データのうち、先行して印刷される先行画像データの後端領域の画像データと、前記先行画像データの後に続けて印刷される後続画像データの前端領域の画像データとのそれぞれに対して条件を満たすか判定する工程と、
（ｄ）前記印刷制御部が、前記条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データの少なくとも一方が前記条件を満たさないと判定した場合に前記先行画像データと前記後続画像データとの間に余白を設けて印刷し、前記条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データが共に前記条件を満たすと判定した場合に前記先行画像データと前記後続画像データとの間に余白を設けずに印刷するように印刷制御を行う工程と、
を備え、
前記工程（ｄ）において、前記先行画像データと前記後続画像データとの間に余白を設けずに印刷する場合、前記印刷制御部は、前記先行画像データの印刷に際して保護層の転写領域の後端が、他のインクの転写領域の後端よりも前端側に位置するように当該保護層の転写動作を制御し、
前記工程（ｃ）において、前記条件とは、判定対象の領域の画素濃度が予め定められた閾値を下回ることである、
印刷制御方法。
【請求項６】
前記熱転写型プリンタは、
前記複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部と、
余白最小化部と、
をさらに備え、
前記印刷制御方法は、
前記工程（ｃ）において、前記条件判定部は、前記複数の画像データのそれぞれについて、前記前端領域および前記後端領域の画像データに対して前記条件を満たすか判定を行い、
（ｅ）前記余白最小化部が、前記複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、前記条件判定部の判定結果を参照して前記画像データ回転部を制御する工程をさらに備える、
請求項５に記載の印刷制御方法。
【請求項７】
前記熱転写型プリンタは、
前記複数の画像データの順序を変更する画像データ順序変更部と、
余白最小化部と、
をさらに備え、
前記印刷制御方法は、
前記工程（ｃ）において、前記条件判定部は、前記複数の画像データのそれぞれについて、前記前端領域および前記後端領域の画像データに対して前記条件を満たすか判定を行い、
（ｆ）前記余白最小化部が、前記複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、前記条件判定部の判定結果を参照して前記画像データ順序変更部を制御する工程をさらに備える、
請求項５に記載の印刷制御方法。
【請求項８】
前記熱転写型プリンタは、
前記複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部と、
前記複数の画像データの順序を変更する画像データ順序変更部と、
余白最小化部と、
をさらに備え、
前記印刷制御方法は、
前記工程（ｃ）において、前記条件判定部は、前記複数の画像データのそれぞれについて、前記前端領域および前記後端領域の画像データに対して前記条件を満たすか判定を行い、
（ｇ）前記余白最小化部が、前記複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、前記条件判定部の判定結果を参照して前記画像データ回転部および前記画像データ順序変更部を制御する工程をさらに備える、
請求項５に記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は熱転写型プリンタおよびその印刷制御方法に関する。
【背景技術】
【０００２】
一般に、昇華熱転写方式の熱転写型プリンタは、ロール状に巻かれた記録紙に対して加熱されたインクシートを密着させて各色インクの転写を行う。インクシートには、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のインク領域および印刷面を保護するためのオーバーコート層（ＯＰ）が長手方向に順に設けられている。
【０００３】
熱転写型プリンタにおいては、インクシートに対してサーマルヘッドから熱を加え、各色およびＯＰ層の転写を、記録紙の同一の領域に順次行う。記録紙は、グリップローラとピンチローラにより挟持されて搬送される。記録紙は、印刷動作終了後にカッタの位置まで搬送され、１画面単位で切断される。
【０００４】
記録紙は、グリップローラとピンチローラにより挟持されて搬送される。そのため、記録紙のグリップ力あるいは記録紙の材質により、記録紙の搬送長にばらつきが発生する。よって、印刷動作終了後にカッタまで搬送される記録紙の長さ（搬送距離）を精密に制御することが困難である。
【０００５】
例えば、記録紙が理想の切断位置よりも長く搬送された場合、印刷物に余白が発生する。また、記録紙が理想の切断位置よりも短く搬送された場合、転写されている先行画像のＯＰ層の上に後続画像を転写することになる。ＯＰ層の上にＹＭＣ層を重ねて転写する場合、熱転写不良が発生することがある。そのため、後続画像のＹＭＣ層の転写はＯＰ層が施されていない位置から行うのが好ましい。
【０００６】
上記理由により、従来は、転写領域間（先行画像と後続画像の境界）に余白を設け、各色とＯＰ層の転写が終わった印刷領域に対して印刷物を小さく切断することで印刷物の余白の発生および熱転写不良の発生を防いでいた。しかし、記録紙の熱転写領域間に相当する部分は切断片として切り捨てられるため、記録紙の使用効率が低下していた。
【０００７】
上記問題に対し、印画物の余白を無くす縁なし設定と、印画物の余白を設ける縁あり設定を設けて、縁あり設定の場合のみ印刷領域間の余白を無くし、切り捨てる記録紙量を削減する熱転写プリンタが提案されている（例えば、特許文献１参照）。また、ＯＰ層をＹＭＣ塗料層に対して、転写を開始する位置をパネル側に所定長ずらして転写することにより、ＯＰ層上にＹＭＣ層が転写されることにより発生する熱転写不良を防ぐ方法が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１１０９２９号公報
【特許文献２】特開２０１１−８８３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１に記載の方法では、写真プリントなど縁を設けない熱転写プリンタに対して適用することができない。また、特許文献２に記載の方法では、インクシート１画面分を超えるサイズの画像を被転写体の複数の印刷面に分割して印刷するマルチパネル印刷を行う熱転写プリンタを対象としている。さらに、隣接する印刷面の境界部はＹＭＣ層を２重に転写することになるため、入力画像の濃度が高い場合、濃度が高くなってしまい印画面のつなぎ部分が不自然となってしまう問題があった。
【００１０】
本発明は、以上のような課題を解決するためになされたものであり、画像の境界において転写不良の発生を抑制し、かつ記録紙の使用効率を向上させた熱転写型プリンタおよびその印刷制御方法の提供を目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る熱転写型プリンタは、ロール状に巻かれた記録紙に印刷を行う熱転写型プリンタであって、記録紙の同一面に連続して印刷される複数の画像データを記憶する記憶部と、複数の画像データのそれぞれから、印刷方向に対して前端領域および後端領域の画像データを抽出する画像データ抽出部と、複数の画像データのうち、先行して印刷される先行画像データの後端領域の画像データと、先行画像データの後に続けて印刷される後続画像データの前端領域の画像データとのそれぞれに対して、条件を満たすか判定する条件判定部と、条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データの少なくとも一方が条件を満たさないと判定した場合に先行画像データと後続画像データとの間に余白を設けて印刷し、条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データが共に条件を満たすと判定した場合に先行画像データと後続画像データとの間に余白を設けずに印刷するように印刷制御を行う印刷制御部と、を備え、先行画像データと後続画像データとの間に余白を設けずに印刷する場合、印刷制御部は、先行画像データの印刷に際して保護層の転写領域の後端が、他のインクの転写領域の後端よりも前端側に位置するように保護層の転写動作を制御し、前記条件とは、判定対象の領域の画素濃度が予め定められた閾値を下回ることである。
【００１２】
本発明に係る印刷制御方法は、ロール状に巻かれた記録紙に印刷を行う熱転写型プリンタの印刷制御方法であって、熱転写型プリンタは、記憶部と、画像データ抽出部と、条件判定部と、印刷制御部と、を備え、印刷制御方法は、（ａ）記憶部が、記録紙の同一面に連続して印刷される複数の画像データを記憶する工程と、（ｂ）画像データ抽出部が、複数の画像データのそれぞれから、印刷方向に対して前端領域および後端領域の画像データを抽出する工程と、（ｃ）条件判定部が、複数の画像データのうち、先行して印刷される先行画像データの後端領域の画像データと、先行画像データの後に続けて印刷される後続画像データの前端領域の画像データとのそれぞれに対して条件を満たすか判定する工程と、（ｄ）印刷制御部が、条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データの少なくとも一方が条件を満たさないと判定した場合に先行画像データと後続画像データとの間に余白を設けて印刷し、条件判定部が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データが共に条件を満たすと判定した場合に先行画像データと後続画像データとの間に余白を設けずに印刷するように印刷制御を行う工程と、を備え、工程（ｄ）において、先行画像データと後続画像データとの間に余白を設けずに印刷する場合、印刷制御部は、先行画像データの印刷に際して保護層の転写領域の後端が、他のインクの転写領域の後端よりも前端側に位置するように保護層の転写動作を制御し、前記工程（ｃ）において、前記条件とは、判定対象の領域の画素濃度が予め定められた閾値を下回ることである。
【発明の効果】
【００１３】
本発明に係る熱転写型プリンタは、先行画像データと後続画像データの向かい合う端部領域が共に条件を満たす場合にのみ、余白を設けずに印刷を行う。よって画像データの濃度に関して条件を設定することにより、画像の境界付近における濃度上昇を抑制して不自然さを抑制することができる。さらに、余白を設けずに印刷を行う場合は、後続画像の転写が先行画像の保護層に重ねて行われないように、先行画像の保護層の後端を前端側に短く転写する。これにより、余白を設けずに印刷を行う場合であっても、後続の印刷画像に転写不良が発生することを防止することが可能である。よって、本発明に係る熱転写型プリンタによれば、画像の境界において転写不良の発生を抑制しつつ、切り捨てる余白部分を削減して記録紙の使用効率を向上させることが可能である。
【００１４】
本発明に係る印刷制御方法は、先行画像データと後続画像データの向かい合う端部領域が共に条件を満たす場合にのみ、余白を設けずに印刷を行う。よって画像データの濃度に関して条件を設定することにより、画像の境界付近における濃度上昇を抑制して不自然さを抑制することができる。さらに、余白を設けずに印刷を行う場合は、後続画像の転写が先行画像の保護層に重ねて行われないように、先行画像の保護層の後端を前端側に短く転写する。これにより、余白を設けずに印刷を行う場合であっても、後続の印刷画像に転写不良が発生することを防止することが可能である。よって、本発明に係る印刷制御方法によれば、画像の境界において転写不良の発生を抑制しつつ、切り捨てる余白部分を削減して記録紙の使用効率を向上させることが可能である。
【図面の簡単な説明】
【００１５】
【図１】実施の形態１に係る熱転写型プリンタの機能ブロック図である。
【図２】実施の形態１に係る熱転写型プリンタの印刷機構を示す図である。
【図３】実施の形態１に係る熱転写型プリンタのハードウェア構成を示す図である。
【図４】実施の形態１に係る熱転写型プリンタの別のハードウェア構成を示す図である。
【図５】実施の形態１に係る熱転写型プリンタの動作を示すフローチャートである。
【図６】実施の形態１に係る熱転写型プリンタに記憶される画像データを示す模式図である。
【図７】境界領域に余白を設ける場合の印刷動作を示す模式図である。
【図８】境界領域に余白を設けない場合の先行画像の印刷動作を示す模式図である。
【図９】境界領域に余白を設けない場合の後続画像の印刷動作を示す模式図である。
【図１０】実施の形態２に係る熱転写型プリンタの機能ブロック図である。
【図１１】実施の形態２に係る熱転写型プリンタの動作を示すフローチャートである。
【図１２】実施の形態２に係る熱転写型プリンタに記憶される画像データを示す模式図である。
【図１３】実施の形態２に係る熱転写型プリンタの印刷動作を示す模式図である。
【図１４】実施の形態３に係る熱転写型プリンタの機能ブロック図である。
【図１５】実施の形態３に係る熱転写型プリンタの動作を示すフローチャートである。
【図１６】実施の形態３に係る熱転写型プリンタに記憶される画像データを示す模式図である。
【図１７】実施の形態３に係る熱転写型プリンタの印刷動作を示す模式図である。
【図１８】記録紙の切断位置のずれを説明する模式図である。
【図１９】印刷画像の熱転写不良を説明する模式図である。
【図２０】前提技術における印刷方法を説明する模式図である。
【発明を実施するための形態】
【００１６】
＜前提技術＞
本発明の実施形態を説明する前に、本発明の前提となる技術について説明する。一般に熱転写型プリンタにおいて、記録紙８は、グリップローラとピンチローラにより挟持されて搬送される。そのため、記録紙８のグリップ力あるいは記録紙８の材質により、記録紙８の搬送長にばらつきが発生する。よって、印刷動作終了後にカッタまで搬送される記録紙の長さ（搬送距離）を精密に制御することが困難である。
【００１７】
図１８は、記録紙８の切断位置のずれを説明する模式図である。記録紙８に先行画像が印刷されて転写領域１ｃが形成される。転写領域１ｃの後端を切断する動作について説明する。図１８において理想の切断位置を矢印Ａで示す。実際には、上述した理由により切断位置が前後にずれてしまう。例えば、記録紙８が理想の切断位置よりも長く搬送された場合、記録紙８は、矢印Ｂで示す位置で切断される。この場合、印画物１ｄの後端に余白（未転写領域）が生じてしまう。
【００１８】
一方、記録紙８が理想の切断位置よりも短く搬送された場合、記録紙８は、矢印Ｃで示す位置で切断される。この場合、切断された記録紙８の前端には、図１９に示すように転写領域１ｃの後端が残された状態となる。そして、余白を設けずに記録紙８の前端から続けて後続画像を印刷して、転写領域２ｃが形成される。このとき、転写領域２ｃの前端（即ち印画物２ｄの前端）の領域２ｅにおいて転写不良が生じることがある。転写不良が生じるのは、図１９に示すように、領域２ｅにおいて、先行画像の転写領域１ｃのＯＰ層の上に重ねて後続画像の転写領域（Ｙ層、Ｍ層、Ｃ層、ＯＰ層）が形成されるためである。
【００１９】
そこで、前提技術においては上述した転写不良を避けるために、図２０に示すように転写領域１ｃと転写領域２ｃとの間（先行画像と後続画像の境界）に余白８ｃを設けていた。前提技術においては、図２０に示すように転写領域１ｃよりも内側の位置（矢印Ｄで示す位置）において切断を行って、印画物１ｄを得る。これにより、印画物１ｄには未転写領域が残らない。同様に、転写領域２ｃよりも内側の位置（矢印Ｅで示す位置）において切断を行って、印画物２ｄを得る。この際、先行画像と後続画像の境界において切断片８ｂが発生する。このように、前提技術においては、先行画像と後続画像との間に余白を設けることで、熱転写不良を防止していた。しかしながら、記録紙８の一部は切断片８ｂとして切り捨てられるため、記録紙８の使用効率が低かった。以下で説明する本発明の実施形態は、上述の問題を解決するものである。
【００２０】
＜実施の形態１＞
＜構成＞
図１は、実施の形態１における熱転写型プリンタ１００の機能ブロック図である。また、図２は、熱転写型プリンタ１００の印刷機構の構成を示す図である。図１に示すように、熱転写型プリンタ１００は、記憶部２１と、画像データ抽出部２２と、条件判定部２３と、印刷制御部２４と、印刷機構部２５とを備える。
【００２１】
記憶部２１には、外部の記録媒体２０から受信した複数の画像データが記憶される。画像データ抽出部２２は、複数の画像データのそれぞれから、前端、後端の領域の画像データを抽出する。条件判定部２３は、画像データ抽出部２２が抽出した画像データが予め定められた条件を満たしているかどうか判定を行う。印刷制御部２４は、条件判定部２３の判定結果に基づいて、複数の画像データの印刷画像間の境界において余白を設けるかどうかを決定し、印刷機構部２５の印刷動作を制御する。
【００２２】
図２に示すように印刷機構部２５は、記録紙搬送部としてグリップローラ７ａおよびピンチローラ７ｂを備える。また、印刷機構部２５は、転写部としてサーマルヘッド１２、ヒートシンク４、冷却ファン５およびプラテンローラ６を備える。また、印刷機構部２５は、インクシート搬送部としてインク巻取りリール１０ａ、インク巻出しリール１０ｂを備える。また、印刷機構部２５は、記録紙切断部としてカッタ１１を備える。印刷機構部２５には、記録紙ロール８ａおよびインクシート９がセットされる。
【００２３】
インクシート５は、単位画面分のイエロー（Ｙ）層、単位画面分のマゼンタ（Ｍ）層、単位画面分のシアン（Ｃ）層、単位画面分の保護（ＯＰ）層（オーバーコート層とも呼ばれる）が順に配置され、これらの領域を一組として、この組が繰り返して配置されて構成される。
【００２４】
次に、印刷機構部２５の基本動作について説明する。記憶部２１に記憶されている画像データは図示しない転写制御部で印刷用転写データに変換され、転写動作が開始される。転写時、サーマルヘッド１２は、インクシート９および記録紙８を介してプラテンローラ６に圧着される。サーマルヘッド１２には、転写データに応じて発熱量が与えられる。サーマルヘッド１２によってインクシート９上の染料が昇華して記録紙８に定着する。まず、記録紙８の転写領域にＹ層が転写される。その後、記録紙８が巻き戻され、同じ転写領域にＭ層が転写される。この転写動作をＣ層、ＯＰ層についても順次行い、カラー印刷画像が形成される。転写時において、記録紙８はグリップローラ７ａおよびピンチローラ７ｂに圧着され、図示しないステッピングモータにより一定速で搬送されている。また、インクシート９もインク巻取りリール１０ａにより所定の張力により図示しないモータによって巻き取られ、インク巻出しリール１０ｂ側も所定の張力になるようにブレーキを与えられている。
【００２５】
図３は、熱転写型プリンタ１００のハードウェア構成を示す図である。図３に示すように、記憶部２１は記憶装置３２により実現される。記憶装置３２はインターフェース３１を介して、外部の記録媒体２０から複数の画像データを受信する。記憶装置３２は例えばハードディスクドライブ等である。熱転写型プリンタ１００における画像データ抽出部２２、条件判定部２３、印刷制御部２４の各機能は、処理回路３３により実現される。インターフェース３１、記憶装置３２、処理回路３３、メモリ３４および印刷機構３５はバス３０により相互に接続されている。
【００２６】
処理回路３３は、専用のハードウェアであってもよい。また、処理回路３３は、図４に示すように、メモリ３４に格納されるプログラムを実行するＣＰＵ３６（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰともいう）であってもよい。
【００２７】
処理回路３３が専用のハードウェアである場合、処理回路３３は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ、ＦＰＧＡ、またはこれらを組み合わせたものが該当する。画像データ抽出部２２、条件判定部２３、印刷制御部２４の各部の機能それぞれを処理回路で実現してもよいし、各部の機能をまとめて処理回路で実現してもよい。
【００２８】
処理回路がＣＰＵ３６の場合、画像データ抽出部２２、条件判定部２３、印刷制御部２４の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリ３４に格納される。処理回路は、メモリ３４に記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。また、これらのプログラムは、画像データ抽出部２２、条件判定部２３、印刷制御部２４の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ３４とは、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＥＰＲＯＭ、ＥＥＰＲＯＭ等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等が該当する。
【００２９】
なお、画像データ抽出部２２、条件判定部２３、印刷制御部２４の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００３０】
また、図１における記憶部２１、画像データ抽出部２２、条件判定部２３、印刷制御部２４の各部の機能は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置で実現してもよい。
【００３１】
＜動作＞
図５は、熱転写型プリンタ１００の動作を示すフローチャートである。まず、記憶部２１は外部の記録媒体２０から、第１、第２の画像データ１，２を受信して記憶する（ステップＳ１０１）。第１、第２の画像データは、図６に示す順序および向きで記憶部２１に記憶されているとする。
【００３２】
次に、画像データ抽出部２２が、図６に示す第１の画像データ１の後端領域１ｂを抽出する（ステップＳ１０２）。さらに、画像データ抽出部２２が、第２の画像データ２の前端領域２ａを抽出する（ステップＳ１０３）。ここで、第１の画像データの後端領域１ｂは、第１の画像データを例えば９個の領域に等分割したときに搬送方向と反対側の端に来る領域として定義される。
【００３３】
次に、条件判定部２３が、第１の画像データ１の後端領域１ｂと、第２の画像データ２の前端領域２ａの両方が、予め定められた条件を満たすかどうかを判定する（ステップＳ１０４）。
【００３４】
ここで、予め定められた条件とは、前端領域（あるいは後端領域）の画素の濃度が予め定められた閾値を下回っているかどうかである。すなわち、第１の画像データ１の後端領域１ｂの画像データの全ての画素の濃度が閾値を下回っている場合に、第１の画像データ１の後端領域１ｂが条件を満たしていると判定する。第２の画像データ２の前端領域２ａについても同様に判定を行う。
【００３５】
ステップＳ１０４において第１の画像データ１の後端領域１ｂと、第２の画像データ２の前端領域２ａの両方が、予め定められた条件を満たすと判定された場合、印刷制御部２４は、第１、第２の画像データ１，２の境界領域において余白を設けずに印刷を行うよう、印刷機構部２５を制御する（ステップＳ１０５）。
【００３６】
一方、ステップＳ１０４において第１の画像データ１の後端領域１ｂと、第２の画像データ２の前端領域２ａの少なくとも一方が、予め定められた条件を満たさないと判定された場合、印刷制御部２４は、第１、第２の画像データ１，２の境界領域において余白を設けて印刷を行うよう、印刷機構部２５を制御する（ステップＳ１０６）。
【００３７】
図７は、第１、第２の画像データ１，２の境界領域において余白を設けて印刷を行う場合の印刷動作を説明する模式図である。まず、転写領域１ｃに第１の画像データ１が印刷される。そして、転写領域１ｃの前後端よりも転写領域の内側にずれた位置（矢印Ｄで示す位置）において記録紙８を切断する。こうして第１の画像データ１が印刷された印画物１ｄを得る。続いて、記録紙８を余白８ｃ分だけ搬送してから、転写領域２ｃに第２の画像データ２が印刷される。そして、転写領域２ｃの前後端よりも転写領域の内側にずれた位置（矢印Ｅで示す位置）において記録紙８を切断する。こうして第２の画像データ２が印刷された印画物２ｄを得る。
【００３８】
以上のようにして、余白８ｃを設けて第１、第２の画像データ１，２を印刷した場合、切断片８ｂが生じるため、記録紙８の利用効率が低下する。
【００３９】
図８は、第１、第２の画像データ１，２の境界領域において余白を設けずに印刷を行う場合の先行画像（第１の画像データ１）の印刷動作を説明する模式図である。図９は、第１、第２の画像データ１，２の境界領域において余白を設けずに印刷を行う場合の後続画像（第２の画像データ２）の印刷動作を説明する模式図である。まず、転写領域１ｃに第１の画像データ１が印刷される。この際、図８に示すように、ＯＰ層の後端の位置が、Ｃ、Ｍ、Ｙ層の後端よりも前端側に来るようにＯＰ層の転写を行う。そして、転写領域１ｃよりも転写領域の内側にずれた位置（矢印Ｆで示す位置）において記録紙８を切断する。ここで、図８に示すように矢印Ｆで示す切断位置は、Ｃ、Ｍ、Ｙ層の後端とＯＰ層の後端との間に来る。こうして第１の画像データ１が印刷された印画物１ｄを得る。
【００４０】
続いて、図９に示すように転写領域２ｃに第２の画像データ２が印刷される。ここで、転写領域２ｃの前端は、切断された記録紙８の前端である。そして、転写領域２ｃの後端よりも転写領域の内側にずれた位置（矢印Ｇで示す位置）において記録紙８を切断する。こうして第２の画像データ２が印刷された印画物２ｄを得る。
【００４１】
＜効果＞
本実施の形態１における熱転写型プリンタ１００は、ロール状に巻かれた記録紙８に印刷を行う熱転写型プリンタ１００であって、記録紙８の同一面に連続して印刷される複数の画像データ（即ち、第１、第２の画像データ１，２）を記憶する記憶部２１と、複数の画像データのそれぞれから、印刷方向に対して前端領域および後端領域の画像データを抽出する画像データ抽出部２２と、複数の画像データのうち、先行して印刷される先行画像データ（即ち第１の画像データ１）の後端領域１ｂの画像データと、先行画像データの後に続けて印刷される後続画像データ（即ち第２の画像データ２）の前端領域２ａの画像データとが条件を満たすか判定する条件判定部２３と、条件判定部２３が、先行画像データ（即ち第１の画像データ１）の後端領域１ｂの画像データと後続画像データ（即ち第２の画像データ２）の前端領域２ａの画像データの少なくとも一方が条件を満たさないと判定した場合に先行画像データと後続画像データとの間に余白を設けて印刷し、条件判定部２３が、先行画像データ（即ち第１の画像データ１）の後端領域１ｂの画像データと後続画像データ（即ち第２の画像データ２）の前端領域２ａの画像データが共に条件を満たすと判定した場合に先行画像データと後続画像データとの間に余白を設けずに印刷するように印刷制御を行う印刷制御部２４と、を備え、先行画像データと後続画像データとの間に余白を設けずに印刷する場合、印刷制御部２４は、先行画像データの印刷に際して保護層（ＯＰ層）の転写領域の後端が、他のインクの転写領域の後端よりも前端側に位置するように保護層の転写動作を制御する。
【００４２】
熱転写型プリンタ１００は、先行画像データと後続画像データの向かい合う端部領域が共に条件を満たす場合にのみ、余白を設けずに印刷を行う。よって画像データの濃度に関して条件を設定することにより、画像の境界付近における濃度上昇を抑制して不自然さを抑制することができる。さらに、余白を設けずに印刷を行う場合は、後続画像の転写が先行画像のＯＰ層に重ねて行われないように、先行画像のＯＰ層の後端を前端側に短く転写する。これにより、余白を設けずに印刷を行う場合であっても、後続の印刷画像に転写不良が発生することを防止することが可能である。よって、熱転写型プリンタ１００によれば、画像の境界において転写不良の発生を抑制しつつ、切り捨てる余白部分を削減して記録紙の使用効率を向上させることが可能である。
【００４３】
また、本実施の形態１における熱転写型プリンタ１００において、条件とは、判定対象の領域の画素濃度が予め定められた閾値を下回ることである。
【００４４】
従って、熱転写型プリンタ１００によれば、画像の境界において画素濃度が閾値よりも低い場合にのみ余白を設けずに印刷を行う。よって、先行画像の最後端領域の染料層に後続画像の最先端領域の染料層を重ねて印刷することによる境界付近での濃度上昇を抑えることができる。よって、余白を設けずに印刷する場合であっても、境界における不自然さを抑制することが可能である。
【００４５】
また、本実施の形態１における熱転写型プリンタ１００の印刷制御方法は、ロール状に巻かれた記録紙８に印刷を行う熱転写型プリンタ１００の印刷制御方法であって、熱転写型プリンタ１００は、記憶部２１と、画像データ抽出部２２と、条件判定部２３と、印刷制御部２４と、を備え、印刷制御方法は、（ａ）記憶部２１が、記録紙８の同一面に連続して印刷される複数の画像データを記憶する工程と、（ｂ）画像データ抽出部２２が、複数の画像データのそれぞれから、印刷方向に対して前端領域および後端領域の画像データを抽出する工程と、（ｃ）条件判定部２３が、複数の画像データのうち、先行して印刷される先行画像データの後端領域の画像データと、先行画像データの後に続けて印刷される後続画像データの前端領域の画像データとのそれぞれに対して条件を満たすか判定する工程と、（ｄ）印刷制御部２４が、条件判定部２３が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データの少なくとも一方が条件を満たさないと判定した場合に先行画像データと後続画像データとの間に余白を設けて印刷し、条件判定部２３が、先行画像データの後端領域の画像データと後続画像データの前端領域の画像データが共に条件を満たすと判定した場合に先行画像データと後続画像データとの間に余白を設けずに印刷するように印刷制御を行う工程と、を備え、工程（ｄ）において、先行画像データと後続画像データとの間に余白を設けずに印刷する場合、印刷制御部２４は、先行画像データの印刷に際して保護層の転写領域の後端が、他のインクの転写領域の後端よりも前端側に位置するように保護層の転写動作を制御する。
【００４６】
従って、熱転写型プリンタ１００の印刷制御方法は、先行画像データと後続画像データの向かい合う端部領域が共に条件を満たす場合にのみ、余白を設けずに印刷を行う。さらに、余白を設けずに印刷を行う場合は、後続画像の転写が先行画像のＯＰ層に重ねて行われないように、先行画像のＯＰ層の後端を前端側に短く転写する。これにより、余白を設けずに印刷を行う場合であっても、後続の印刷画像に転写不良が発生することを防止することが可能である。よって、熱転写型プリンタ１００の印刷制御方法によれば、画像の境界において転写不良の発生を抑制しつつ、切り捨てる余白部分を削減して記録紙の使用効率を向上させることが可能である。
【００４７】
また、本実施の形態１における熱転写型プリンタ１００の印刷制御方法の工程（ｃ）において、条件とは、判定対象の領域の画素濃度が予め定められた閾値を下回ることである。
【００４８】
従って、熱転写型プリンタ１００の印刷制御方法によれば、画像の境界において画素濃度が閾値よりも低い場合にのみ余白を設けずに印刷を行う。よって、先行画像の最後端領域の染料層に後続画像の最先端領域の染料層を重ねて印刷することによる境界付近での濃度上昇を抑えることができる。よって、余白を設けずに印刷する場合であっても、境界における不自然さを抑制することが可能である。
【００４９】
＜実施の形態２＞
＜構成＞
図１０は、本実施の形態２における熱転写型プリンタ２００の機能ブロック図である。本実施の形態２における熱転写型プリンタ２００は、熱転写型プリンタ１００（図１）に対して余白最小化部２６および画像データ回転部２７をさらに備える。
【００５０】
本実施の形態２において、条件判定部２３は、記憶部２１に記憶された各画像データの前端領域および後端領域に関して、予め定められた条件を満たすかどうか判定を行う。ここで、予め定められた条件とは実施の形態１で述べた条件と同じである。
【００５１】
余白最小化部２６は、条件判定部２３の判定結果を参照して、各画像データが１８０°回転可能だと仮定したときに、隣接する画像データの境界において条件を満たす端部領域が向かい合わせになる組み合わせが最も多くなるように各画像データの向きを決定する。
【００５２】
そして、画像データ回転部２７は、余白最小化部２６が決定した各画像データの向きに基づいて該当する画像データを１８０°回転させる。
【００５３】
印刷制御部２４は、隣接する画像データの境界において両方の画像データの端部領域が条件を満たしている場合は、余白を設けずに印刷を行うよう、印刷機構部２５を制御する。一方、印刷制御部２４は、隣接する画像データの境界において少なくとも一方の画像データの端部領域が条件を満たしていない場合は、余白を設けて印刷を行うよう、印刷機構部２５を制御する。
【００５４】
余白最小化部２６および画像データ回転部２７の各機能は、図３に示す処理回路３３により実現される。処理回路３３は、専用のハードウェアであってもよい。また、処理回路３３は、図４に示すように、メモリ３４に格納されるプログラムを実行するＣＰＵ３６であってもよい。
【００５５】
＜動作＞
図１１は、熱転写型プリンタ２００の動作を示すフローチャートである。まず、記憶部２１は外部の記録媒体２０から、第１、第２の画像データ１，２を受信して記憶する（ステップＳ２０１）。第１、第２の画像データは、図１２（ａ）に示す順序および向きで記憶部２１に記憶されているとする。
【００５６】
次に、画像データ抽出部２２が、第１、第２の画像データ１，２の前端領域１ａ，２ａおよび後端領域１ｂ，２ｂの画像データを抽出する（ステップＳ２０２）。次に、条件判定部２３が、抽出された第１、第２の画像データ１，２の前端領域１ａ，２ａおよび後端領域１ｂ，２ｂが予め定められた条件を満たすかどうかを判定する（ステップＳ２０３）。
【００５７】
ここで、予め定められた条件とは、実施の形態１と同様に、前端領域（あるいは後端領域）の画素の濃度が予め定められた閾値を下回っているかどうかである。
【００５８】
ここで、図１２（ａ）中の○で示すように、第１の画像データ１の前端領域１ａおよび第２の画像データ２の前端領域２ａが条件を満たしているとする。また、図１２（ａ）中の×で示すように、第１の画像データ１の後端領域１ｂおよび第２の画像データ２の後端領域２ｂは条件を満たしていないとする。
【００５９】
次に、余白最小化部２６は、条件判定部２３の判定結果を参照して、各画像データが１８０°回転可能だと仮定したときに、隣接する画像データの境界において条件を満たす端部領域が向かい合わせになる組み合わせが最も多くなるように各画像データの向きを決定する（ステップＳ２０４）。図１２（ａ）の例の場合、第１の画像データ１を１８０°回転させれば、図１２（ｂ）の状態となり、共に条件を満たす第１の画像データ１の前端領域１ａと第２の画像データ２の前端領域２ａとが向かい合うことがわかる。よって、余白最小化部２６は、第１の画像データ１を１８０°回転させることを決定する。
【００６０】
次に、画像データ回転部２７は、余白最小化部２６の決定に基づいて、該当する画像データ（即ち第１の画像データ）を１８０°回転させる（ステップＳ２０５）。この結果として、記憶部２１には図１２（ｂ）に示す順序および向きで第１、第２の画像データ１，２が記憶される。
【００６１】
そして、印刷制御部２４は、印刷機構部２５を制御して、画像データ回転部２７により回転処理が行われた複数の画像データの印刷を行わせる（ステップＳ２０６）。実施の形態１と同様、隣接する画像データの境界において向かい合う端部領域の両方が条件を満たすと判定されている場合、印刷制御部２４は、隣接する画像データの境界において余白を設けずに印刷を行うよう、印刷機構部２５を制御する。一方、隣接する画像データの境界において向かい合う端部領域の少なくとも一方が条件を満たさないと判定されている場合、印刷制御部２４は、隣接する画像データの境界において余白を設けて印刷を行うよう、印刷機構部２５を制御する。
【００６２】
図１２（ｂ）に示す例では、第１、第２の画像データ１，２の境界において向かい合う端部領域（前端領域１ａと前端領域２ａ）の両方が条件を満たすと判定されている。よって、図１３に示すように、印刷制御部２４は、図１２（ｂ）に示す画像データの向きで第１、第２の画像データ１，２の印刷を行う。つまり、転写領域１ｃに１８０°回転した第１の画像データ１を印刷する。このとき、印刷制御部２４は、転写領域１ｃの後端において、実施の形態１の図８で説明したようにＯＰ層の転写位置を制御する。そして、転写領域１ｃよりも転写領域の内側にずれた位置（矢印Ｈで示す位置）において記録紙８を切断する。
【００６３】
続いて、図１３に示すように転写領域２ｃに第２の画像データ２が印刷される。ここで、転写領域２ｃの前端は、切断された記録紙８の前端である。そして、転写領域２ｃの後端よりも転写領域の内側にずれた位置（矢印Ｉで示す位置）において記録紙８を切断する。こうして第２の画像データ２が印刷された印画物２ｄを得る。
【００６４】
＜効果＞
本実施の形態２における熱転写型プリンタ２００は、複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部２７と、余白最小化部２６と、をさらに備え、条件判定部２３は、複数の画像データのそれぞれについて、前端領域および後端領域の画像データに対して条件を満たすか判定を行い、余白最小化部２６は、複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、条件判定部２３の判定結果を参照して画像データ回転部２７を制御する。
【００６５】
熱転写型プリンタ２００においては、各画像データを回転させて、余白の総量が最小となる各画像データの向きの組み合わせを求める。よって、実施の形態１で述べた効果に加えて、記録紙８の使用効率をさらに向上させることが可能である。
【００６６】
また、本実施の形態２における熱転写型プリンタ２００の印刷制御方法において、熱転写型プリンタ２００は、複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部２７と、余白最小化部２６と、をさらに備え、印刷制御方法は、工程（ｃ）において、条件判定部２３は、複数の画像データのそれぞれについて、前端領域および後端領域の画像データに対して条件を満たすか判定を行い、（ｅ）余白最小化部２６が、複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、条件判定部２３の判定結果を参照して画像データ回転部２７を制御する工程をさらに備える。
【００６７】
熱転写型プリンタ２００の印刷制御方法においては、各画像データを回転させて、余白の総量が最小となる各画像データの向きの組み合わせを求める。よって、実施の形態１で述べた効果に加えて、記録紙８の使用効率をさらに向上させることが可能である。
【００６８】
＜実施の形態３＞
＜構成＞
図１４は、本実施の形態３における熱転写型プリンタ３００の機能ブロック図である。本実施の形態３における熱転写型プリンタ３００は、熱転写型プリンタ１００（図１）に対して余白最小化部２６および画像データ順序変更部２８をさらに備える。
【００６９】
本実施の形態３において、条件判定部２３は、記憶部２１に記憶された各画像データの前端領域および後端領域に関して、予め定められた条件を満たすかどうか判定を行う。ここで、予め定められた条件とは実施の形態１で述べた条件と同じである。
【００７０】
余白最小化部２６は、条件判定部２３の判定結果を参照して、各画像データの順序が変更可能だと仮定したときに、隣接する画像データの境界において条件を満たす端部領域が向かい合わせになる組み合わせが最も多くなるように各画像データの順序を決定する。
【００７１】
そして、画像データ順序変更部２８は、余白最小化部２６が決定した画像データの順序に基づいて画像データの順序を変更する。
【００７２】
印刷制御部２４は、隣接する画像データの境界において両方の画像データの端部領域が条件を満たしている場合は、余白を設けずに印刷を行うよう、印刷機構部２５を制御する。一方、印刷制御部２４は、隣接する画像データの境界において少なくとも一方の画像データの端部領域が条件を満たしていない場合は、余白を設けて印刷を行うよう、印刷機構部２５を制御する。
【００７３】
余白最小化部２６および画像データ順序変更部２８の各機能は、図３に示す処理回路３３により実現される。処理回路３３は、専用のハードウェアであってもよい。また、処理回路３３は、図４に示すように、メモリ３４に格納されるプログラムを実行するＣＰＵ３６であってもよい。
【００７４】
＜動作＞
図１５は、熱転写型プリンタ３００の動作を示すフローチャートである。まず、記憶部２１は外部の記録媒体２０から、第１、第２、第３の画像データ１，２，３を受信して記憶する（ステップＳ３０１）。第１、第２、第３の画像データ１，２，３は、図１６（ａ）に示す順序および向きで記憶部２１に記憶されているとする。
【００７５】
次に、画像データ抽出部２２が、第１、第２、第３の画像データ１，２，３の前端領域１ａ，２ａ，３ａおよび後端領域１ｂ，２ｂ，３ｂの画像データを抽出する（ステップＳ３０２）。次に、条件判定部２３が、抽出された第１、第２、第３の画像データ１，２，３の前端領域１ａ，２ａ，３ａおよび後端領域１ｂ，２ｂ，３ｂが予め定められた条件を満たすかどうかを判定する（ステップＳ３０３）。
【００７６】
ここで、予め定められた条件とは、実施の形態１と同様に、前端領域（あるいは後端領域）の画素の濃度が予め定められた閾値を下回っているかどうかである。
【００７７】
ここで、図１６（ａ）中の○で示すように、第１の画像データ１の後端領域１ｂおよび第３の画像データ２の前端領域３ａが条件を満たしているとする。また、図１６（ａ）中の×で示すように、第１の画像データ１の前端領域１ａ、第２の画像データ２の前端領域２ａ、後端領域２ｂおよび第３の画像データ２の後端領域３ｂは条件を満たしていないとする。
【００７８】
次に、余白最小化部２６は、条件判定部２３の判定結果を参照して、各画像データの順序を変更可能だと仮定したときに、隣接する画像データの境界において条件を満たす端部領域が向かい合わせになる組み合わせが最も多くなるように各画像データの順序を決定する（ステップＳ３０４）。図１６（ａ）の例の場合、第２の画像データ２と第３の画像データ３の順序を入れ替えれば、図１６（ｂ）の状態となり、共に条件を満たす第１の画像データ１の後端領域１ｂと第３の画像データ３の前端領域３ａとが向かい合うことがわかる。よって、余白最小化部２６は、第２の画像データ２と第３の画像データ３の順序を入れ替えることを決定する。
【００７９】
次に、画像データ順序変更部２８は、余白最小化部２６の決定に基づいて、該当する画像データ（即ち第２、第３の画像データ２，３）の順序を入れ替える（ステップＳ３０５）。この結果として、記憶部２１には図１６（ｂ）に示す順序および向きで第１、第２、第３の画像データ１，２，３が記憶される。
【００８０】
そして、印刷制御部２４は、印刷機構部２５を制御して、画像データ順序変更部２８により順序の変更が行われた複数の画像データの印刷を行わせる（ステップＳ３０６）。実施の形態１と同様、隣接する画像データの境界において向かい合う端部領域の両方が条件を満たすと判定されている場合、印刷制御部２４は、隣接する画像データの境界において余白を設けずに印刷を行うよう、印刷機構部２５を制御する。一方、隣接する画像データの境界において向かい合う端部領域の少なくとも一方が条件を満たさないと判定されている場合、印刷制御部２４は、隣接する画像データの境界において余白を設けて印刷を行うよう、印刷機構部２５を制御する。
【００８１】
図１６（ｂ）に示す例では、第１、第３の画像データ１，３の境界において向かい合う端部領域（後端領域１ｂと前端領域３ａ）の両方が条件を満たすと判定されている。また、１６（ｂ）に示す例では、第３、第２の画像データ３，２の境界において向かい合う端部領域（後端領域３ｂと前端領域２ａ）の両方が条件を満たさないと判定されている。
【００８２】
よって、図１７に示すように、印刷制御部２４は、図１６（ｂ）に示す画像データの順序で第１〜第３の画像データ１，２，３の印刷を行う。つまり、転写領域１ｃに第１の画像データ１を印刷する。このとき、印刷制御部２４は、転写領域１ｃの後端において、実施の形態１の図８で説明したようにＯＰ層の転写位置を制御する。そして、転写領域１ｃよりも転写領域の内側にずれた位置（矢印Ｊで示す位置）において記録紙８を切断する。
【００８３】
続いて、図１７に示すように転写領域３ｃに第３の画像データ３が印刷される。ここで、転写領域３ｃの前端は、切断された記録紙８の前端である。そして、転写領域３ｃの後端よりも転写領域の内側にずれた位置（矢印Ｋで示す位置）において記録紙８を切断する。こうして第３の画像データ３が印刷された印画物３ｄを得る。
【００８４】
さらに、記録紙８を余白８ｃ分だけ搬送してから、第２の転写領域２ｃに第２の画像データ２が印刷される。そして、第２の転写領域２ｃの前後端よりも転写領域の内側にずれた位置（矢印Ｌ，Ｍで示す位置）において記録紙８を切断する。こうして第２の画像データ２が印刷された印画物２ｄを得る。
【００８５】
＜効果＞
本実施の形態３における熱転写型プリンタ３００は、複数の画像データの印刷順序を変更する画像データ順序変更部２８と、余白最小化部２６と、をさらに備え、条件判定部２３は、複数の画像データのそれぞれについて、前端領域および後端領域の画像データに対して条件を満たすか判定を行い、余白最小化部２６は、複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、条件判定部２３の判定結果を参照して画像データ順序変更部２８を制御する。
【００８６】
熱転写型プリンタ３００においては、各画像データの順序を入れ替えて、余白の総量が最小となる画像データの順序を求める。よって、実施の形態１で述べた効果に加えて、記録紙８の使用効率をさらに向上させることが可能である。
【００８７】
また、本実施の形態３における熱転写型プリンタ３００の印刷制御方法において、熱転写型プリンタ３００は、複数の画像データの順序を変更する画像データ順序変更部２８と、余白最小化部２６と、をさらに備え、印刷制御方法は、工程（ｃ）において、条件判定部２３は、複数の画像データのそれぞれについて、前端領域および後端領域の画像データに対して条件を満たすか判定を行い、（ｆ）余白最小化部２６が、複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、条件判定部２３の判定結果を参照して画像データ順序変更部を制御する工程をさらに備える。
【００８８】
熱転写型プリンタ３００の印刷制御方法においては、各画像データの順序を入れ替えて、余白の総量が最小となる画像データの順序を求める。よって、実施の形態１で述べた効果に加えて、記録紙８の使用効率をさらに向上させることが可能である。
【００８９】
＜実施の形態４＞
本実施の形態４における熱転写型プリンタは、熱転写型プリンタ２００（図１０）と熱転写型プリンタ３００（図１４）とを組み合わせた構成とする。つまり、本実施の形態４における熱転写型プリンタは、図１０の画像データ回転部２７と、図１４の画像データ順序変更部２８の両方を備える。
【００９０】
本実施の形態４において、余白最小化部２６は、条件判定部２３の判定結果を参照して、各画像データの向きおよび順序を変更可能だと仮定したときに、隣接する画像データの境界において条件を満たす端部領域が向かい合わせになる組み合わせが最も多くなるように各画像データの向きおよび順序を決定する。その他の動作は、実施の形態２もしくは実施の形態３と同じため説明を省略する。
【００９１】
＜効果＞
本実施の形態４における熱転写型プリンタは、複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部２７と、複数の画像データの印刷順序を変更する画像データ順序変更部２８と、余白最小化部２６と、をさらに備え、条件判定部２３は、複数の画像データのそれぞれについて、前端領域および後端領域の画像データに対して条件を満たすか判定を行い、余白最小化部２６は、複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、条件判定部２３の判定結果を参照して画像データ回転部２７および画像データ順序変更部２８を制御する。
【００９２】
本実施の形態４における熱転写型プリンタにおいては、各画像データの向きを変更し、かつ、順序を入れ替えて、余白の総量が最小となる画像データの順序を求める。よって、実施の形態２および実施の形態３で述べた効果に加えて、記録紙８の使用効率をさらに向上させることが可能である。
【００９３】
また、本実施の形態４における熱転写型プリンタの印刷制御方法において、熱転写型プリンタは、複数の画像データの少なくとも１つを１８０°回転させる画像データ回転部２７と、複数の画像データの順序を変更する画像データ順序変更部２８と、余白最小化部２６と、をさらに備え、印刷制御方法は、工程（ｃ）において、条件判定部２３は、複数の画像データのそれぞれについて、前端領域および後端領域の画像データに対して条件を満たすか判定を行い、（ｇ）余白最小化部２６が、複数の画像データの印刷に関して印刷画像間の余白の総量が最小となるように、条件判定部２３の判定結果を参照して画像データ回転部２７および画像データ順序変更部２８を制御する工程をさらに備える。
【００９４】
本実施の形態４における熱転写型プリンタの印刷制御方法においては、各画像データの向きを変更し、かつ、順序を入れ替えて、余白の総量が最小となる画像データの順序を求める。よって、実施の形態２および実施の形態３で述べた効果に加えて、記録紙８の使用効率をさらに向上させることが可能である。
【００９５】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００９６】
１  第１の画像データ、２  第２の画像データ、３  第３の画像データ、１ａ，２ａ，３ａ  前端領域、１ｂ，２ｂ，３ｂ  後端領域、１ｃ，２ｃ，３ｃ  転写領域、１ｄ，２ｄ，３ｄ  印画物、２ｅ  領域、４  ヒートシンク、５  冷却ファン、６  プラテンローラ、７ａ  グリップローラ、７ｂ  ピンチローラ、８  記録紙、８ａ  記録紙ロール、８ｂ  切断片、８ｃ  余白、９  インクシート、１０ａ  インク巻取りリール、１０ｂ  インク巻出しリール、１１  カッタ、１２  サーマルヘッド、２０  記録媒体、２1  記憶部、２２  画像データ抽出部、２３  条件判定部、２４  印刷制御部、２５  印刷機構部、２６  余白最小化部、２７  画像データ回転部、２８  画像データ順序変更部、３０  バス、３１  インターフェース、３２  記憶装置、３３  処理回路、３４  メモリ、３５  印刷機構、３６  ＣＰＵ、１００，２００，３００  熱転写型プリンタ。
【図１】
0006509056.tif 000002
【図２】
0006509056.tif 000003
【図３】
0006509056.tif 000004
【図４】
0006509056.tif 000005
【図５】
0006509056.tif 000006
【図６】
0006509056.tif 000007
【図７】
0006509056.tif 000008
【図８】
0006509056.tif 000009
【図９】
0006509056.tif 000010
【図１０】
0006509056.tif 000011
【図１１】
0006509056.tif 000012
【図１２】
0006509056.tif 000013
【図１３】
0006509056.tif 000014
【図１４】
0006509056.tif 000015
【図１５】
0006509056.tif 000016
【図１６】
0006509056.tif 000017
【図１７】
0006509056.tif 000018
【図１８】
0006509056.tif 000019
【図１９】
0006509056.tif 000020
【図２０】
0006509056.tif 000021