(57)【要約】  サーマルプリンタで行うパノラマ印画の画像品質を向上することを目的とする。サーマルプリンタはつなぎ目位置計算部および制御部を備える。つなぎ目位置計算部は、インクリボンの印画サイズより長いパノラマ画像を印画サイズ以下の複数の画像に分割し、複数の画像がつながるように複数回に分けて印画するパノラマ印画における、複数の画像間のつなぎ目の位置を人間の目での知覚されにくさの指標に基づいて特定する。制御部は、つなぎ目位置計算部で特定されたつなぎ目の位置で分割された複数の画像が、インクリボンの複数の単位印画領域によって印画媒体の連続した複数の領域にそれぞれ熱転写されてつながるように、印画媒体、インクリボンおよびサーマルヘッドを制御する。
2018078743.tif 000002
【特許請求の範囲】
【請求項１】
規定の印画サイズ単位でインク（１１ａａ〜１１ａｄ）が形成された複数の単位印画領域（１１ａ）を有するインクリボン（１１）の前記インクをサーマルヘッド（１３）で印画媒体（１２）に熱転写することによって印画を行うサーマルプリンタであって、
前記インクリボンの前記印画サイズより長いパノラマ画像を前記印画サイズ以下の複数の画像に分割し、前記複数の画像がつながるように複数回に分けて印画するパノラマ印画における、前記複数の画像間のつなぎ目の位置（１ａ，１ｂ）を人間の目での知覚されにくさの指標に基づいて特定するつなぎ目位置計算部（８ａ；８ｂ；８ｃ）と、
前記つなぎ目位置計算部で特定された前記つなぎ目の位置で分割された前記複数の画像が、前記インクリボンの前記複数の単位印画領域によって前記印画媒体の連続した複数の領域にそれぞれ熱転写されてつながるように、前記印画媒体、前記インクリボンおよび前記サーマルヘッドを制御する制御部（４）と
を備える、サーマルプリンタ。
【請求項２】
請求項１に記載のサーマルプリンタであって、
前記つなぎ目位置計算部（８ａ）は、前記パノラマ画像の周波数成分に基づいて、前記つなぎ目の位置（１ａ，１ｂ）を特定する、サーマルプリンタ。
【請求項３】
請求項２に記載のサーマルプリンタであって、
前記つなぎ目位置計算部（８ａ）は、前記パノラマ画像における前記つなぎ目の位置（１ａ，１ｂ）を特定する所定領域において、前記パノラマ画像の長さ方向における前記周波数成分が最も高い位置を前記つなぎ目の位置として特定する、サーマルプリンタ。
【請求項４】
請求項１に記載のサーマルプリンタであって、
前記つなぎ目位置計算部（８ｂ；８ｃ）は、前記パノラマ画像の階調成分に基づいて、前記つなぎ目の位置（１ａ，１ｂ）を特定する、サーマルプリンタ。
【請求項５】
請求項４に記載のサーマルプリンタであって、
前記つなぎ目位置計算部（８ｂ）は、前記パノラマ画像における前記つなぎ目の位置（１ａ，１ｂ）を特定する所定領域において、前記パノラマ画像の長さ方向における前記階調成分の変化が最も大きい位置を前記つなぎ目の位置として特定する、サーマルプリンタ。
【請求項６】
請求項１に記載のサーマルプリンタであって、
前記サーマルヘッド（１３）の温度を計測する温度センサ（２１）と、
前記サーマルプリンタ内の温度および湿度を計測する温湿度センサ（２２）と
をさらに備え、
前記つなぎ目位置計算部（８ｃ）は、前記温度センサが計測する前記サーマルヘッドの温度と、前記温湿度センサが計測する前記サーマルプリンタ内の温度および湿度とに基づいて、前記インク（１１ａａ〜１１ａｄ）が前記印画媒体（１２）に熱転写されたときの発色特性を算出し、前記発色特性と前記パノラマ画像の階調成分とに基づいて、前記つなぎ目の位置（１ａ，１ｂ）を特定する、サーマルプリンタ。
【請求項７】
請求項６に記載のサーマルプリンタであって、
前記つなぎ目位置計算部（８ｃ）は、前記発色特性および前記階調成分に基づいて前記パノラマ画像が印画されたときの尾引きを算出し、前記パノラマ画像における前記つなぎ目の位置（１ａ，１ｂ）を特定する所定領域において、前記パノラマ画像の長さ方向における前記尾引きが最も少ない位置を前記つなぎ目の位置として特定する、サーマルプリンタ。
【請求項８】
規定の印画サイズ単位でインク（１１ａａ〜１１ａｄ）が形成された複数の単位印画領域（１１ａ）を有するインクリボン（１１）の前記インクをサーマルヘッド（１３）で印画媒体（１２）に熱転写することによって印画を行うサーマルプリンタの制御方法であって、
前記インクリボンの前記印画サイズより長いパノラマ画像を前記印画サイズ以下の複数の画像に分割し、前記複数の画像がつながるように複数回に分けて印画するパノラマ印画における、前記複数の画像間のつなぎ目の位置（１ａ，１ｂ）を人間の目での知覚されにくさを指標として特定する第１工程と、
前記第１工程において特定された前記つなぎ目の位置で分割された前記複数の画像が、前記インクリボンの前記複数の単位印画領域によって前記印画媒体の連続した複数の領域にそれぞれ熱転写されてつながるように、前記印画媒体、前記インクリボンおよび前記サーマルヘッドを制御する第２工程と
を備える、サーマルプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマルプリンタおよびサーマルプリンタの制御方法に関し、特にパノラマ印画を行うサーマルプリンタおよびその制御方法に関するものである。
【背景技術】
【０００２】
ロール紙などの印画媒体にインクリボンのインクをサーマルヘッドで熱転写することによって印画を行うサーマルプリンタでは、印画媒体がロール紙である場合には、ロール紙の搬送方向（「副走査方向」とも呼ばれる。）の長さには制約がない。しかしながら、インクリボンには、例えばＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）およびＯＰ（保護層）のインクのそれぞれが規定のサイズで形成されているため、これらのインクのサイズによって印画サイズが制限される。このため、所望の印画サイズに合わせてインクリボンを交換する必要がある。【０００３】
パノラマ画像のように、副走査方向に対して長い画像の印画を行う場合には、長い印画サイズに対応したインクリボンを用いる必要がある。しかしながら、このようなインクリボンは流通量が少なくコストが高くなるという問題があった。【０００４】
そこで、パノラマ画像のような、既定のインクリボンの印画サイズよりも長い画像の印画を行う手段として、パノラマ印画がある。パノラマ印画では、パノラマ画像を規定の印画サイズのインクリボンを組み合わせて印画が可能となるように分割する。パノラマ画像をインクリボンの印画サイズ以下の複数の画像に分割することによって、規定の印画サイズのインクリボンでも印画が可能となり、分割された複数の画像をつなぎ合わせるように複数回に分けて印画することによって１枚の印画物とする。しかしながら、つなぎ合わせて印画する際に、そのまま重ねて印画してしまうとつなぎ目の画像品質が悪くなるという問題があった。【０００５】
そのため、例えば特許文献１に記載の技術では、つなぎ目の濃度差を低減することによって画像品質の向上を行っている。また、特許文献２に記載の技術では、つなぎ目の濃度が一定になるように、つなぎ目の先に印画する部分と、つなぎ目の後に印画する部分との画像補正をそれぞれ変更することによって画像品質の向上を行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−８２６１０号公報
【特許文献２】国際公開第２０１１／１２５１３４号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１および特許文献２に記載の従来の技術では、パノラマ画像を複数の画像に分割する際に、例えば２Ｌサイズのパノラマ画像を２つのＬサイズの画像に分割するといったように、規定のサイズで分割を行っている。これは、例えばＬサイズのインクリボンを装着したサーマルプリンタは、Ｌサイズで印画を行うように、インクリボンのサイズによって印画サイズが規定されているためである。【０００８】
このように従来の技術では、パノラマ画像をインクリボンの規定の印画サイズに合わせて分割することから、パノラマ印画のつなぎ目が人間の目に知覚されやすい部分に作成されてしまう場合がある。【０００９】
そこで、本発明は、上述のような課題を解決するためになされたものであり、人間の目に知覚されにくい位置にパノラマ印画のつなぎ目を作成することによって、パノラマ印画の画像品質を向上することができるサーマルプリンタおよびサーマルプリンタの制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るサーマルプリンタは、規定の印画サイズ単位でインクが形成された複数の単位印画領域を有するインクリボンのインクをサーマルヘッドで印画媒体に熱転写することによって印画を行うサーマルプリンタである。サーマルプリンタはつなぎ目位置計算部および制御部を備える。つなぎ目位置計算部は、インクリボンの印画サイズより長いパノラマ画像を印画サイズ以下の複数の画像に分割し、複数の画像がつながるように複数回に分けて印画するパノラマ印画における、複数の画像間のつなぎ目の位置を人間の目での知覚されにくさの指標に基づいて特定する。制御部は、つなぎ目位置計算部で特定されたつなぎ目の位置で分割された複数の画像が、インクリボンの複数の単位印画領域によって印画媒体の連続した複数の領域にそれぞれ熱転写されてつながるように、印画媒体、インクリボンおよびサーマルヘッドを制御する。【００１１】
また、本発明に係るサーマルプリンタの制御方法は、規定の印画サイズ単位でインクが形成された複数の単位印画領域を有するインクリボンのインクをサーマルヘッドで印画媒体に熱転写することによって印画を行うサーマルプリンタの制御方法である。サーマルプリンタの制御方法は、インクリボンの印画サイズより長いパノラマ画像を印画サイズ以下の複数の画像に分割し、複数の画像がつながるように複数回に分けて印画するパノラマ印画における、複数の画像間のつなぎ目の位置を人間の目での知覚されにくさの指標に基づいて特定する第１工程と、第１工程において特定されたつなぎ目の位置で分割された複数の画像が、インクリボンの複数の単位印画領域によって印画媒体の連続した複数の領域にそれぞれ熱転写されてつながるように、印画媒体、インクリボンおよびサーマルヘッドを制御する第２工程とを備える。
【発明の効果】
【００１２】
本発明によれば、パノラマ印画における、複数の画像間のつなぎ目の位置が人間の目での知覚されにくさの指標に基づいて特定されることから、パノラマ印画のつなぎ目が人間の目に知覚されにくくなる。よって、パノラマ印画における画像品質を向上することができる。【００１３】
この発明の目的、特徴、局面、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係るサーマルプリンタが出力するパノラマ印画物を示す図である。
【図２】実施の形態１に係るサーマルプリンタが備えるインクリボンを示す図である。
【図３】実施の形態１に係るサーマルプリンタの構成を示すブロック図である。
【図４】実施の形態１に係るサーマルプリンタが行うパノラマ画像の分割処理を示すフローチャートである。
【図５】実施の形態２に係るサーマルプリンタの構成を示すブロック図である。
【図６】実施の形態２に係るサーマルプリンタが行うパノラマ画像の分割処理を示すフローチャートである。
【図７】実施の形態３に係るサーマルプリンタの構成を示すブロック図である。
【図８】実施の形態３に係るサーマルプリンタが行うパノラマ画像の分割処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
【００１６】
＜実施の形態１＞
以下では、サーマルプリンタが受信したパノラマ画像に対して、３つの画像に分割してパノラマ印画を行う場合を例として、パノラマ画像を分割し、パノラマ印画を行う方法について説明する。
【００１７】
図１は、本発明の実施の形態１に係るサーマルプリンタ１０Ａが出力する、パノラマ画像を印画したパノラマ印画物２の一例を示す図である。図２は、実施の形態１に係るサーマルプリンタ１０Ａが備えるインクリボン１１の構成の一例を示す図である。
【００１８】
図２の例では、インクリボン１１は、複数の単位印画領域１１ａを有する。単位印画領域１１ａには、規定サイズのＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）およびＯＰ（保護層）の４つのインク１１ａａ〜１１ａｄが、副走査方向においてその順に形成されている。通常の印画では、１つの単位印画領域１１ａ、つまり４つのインク１１ａａ〜１１ａｄが印画媒体に熱転写されることによって、１枚の印画物が得られる。
【００１９】
パノラマ印画では、インクリボン１１の印画サイズ、つまりインク１１ａａ〜１１ａｄの各サイズより副走査方向において長いパノラマ画像を、印画サイズ以下の複数の画像に分割して印画を行う。図１の例では、パノラマ画像は３枚の画像に分割され、２ヶ所のつなぎ目の位置１ａ，１ｂでつながるように、１枚のパノラマ印画物２として印画される。
【００２０】
＜サーマルプリンタの構成＞
図３は、本発明の実施の形態１に係るサーマルプリンタ１０Ａの構成の一例を示すブロック図である。図３に示されるように、サーマルプリンタ１０Ａは、画像受信部３、記憶部７、画像データ処理部６ａ、制御部４、および転写部５を備える。
【００２１】
画像受信部３は、サーマルプリンタ１０Ａで印画する画像データを受信する。画像受信部３は、例えば、ＵＳＢ（Universal Serial Bus）メモリもしくはメモリーカード、または有線／無線のネットワークなどを介して画像データを受信する。
【００２２】
記憶部７は、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＥＰＲＯＭ、ＥＥＰＲＯＭ等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等である。
【００２３】
記憶部７には、サーマルプリンタ１０Ａの各構成要素を制御するためのプログラム、例えば、後述するような画像データのつなぎ目の位置を計算するプログラム、つなぎ目の画像品質を向上させるつなぎ目処理を行うプログラムなどの画像データ処理を行うプログラム、画像受信部３が受信した画像データなどが格納されている。
【００２４】
画像データ処理部６ａは、記憶部７に記憶された画像データに対して各種画像処理を行う。画像データ処理部６ａは、周波数成分解析部１４を有するつなぎ目位置計算部８ａとつなぎ目処理部９とを備える。つなぎ目位置計算部８ａおよびつなぎ目処理部９の機能は、画像データ処理部６ａによって実現される。
【００２５】
つなぎ目位置計算部８ａは、周波数成分解析部１４において、画像受信部３が受信した画像データの周波数成分を解析する。また、つなぎ目位置計算部８ａは、周波数成分解析部１４での周波数成分の解析結果に基づいて、画像データをパノラマ印画する際のつなぎ目の位置を特定する。つなぎ目処理部９は、つなぎ目位置計算部８ａで特定されたつなぎ目の位置の画像品質を向上させるための補正処理を行う。画像データ処理部６ａの動作については後で詳細に説明する。
【００２６】
制御部４は、サーマルプリンタ１０Ａの各構成要素を制御する。制御部４は、例えば、モータおよびセンサ（図示せず）を制御することによって、インクリボン１１と印画媒体であるロール紙１２を動かし、サーマルヘッド１３を制御することによって、転写部５が行う印画の動作を制御する。
【００２７】
転写部５は、インクリボン１１、印画媒体であるロール紙１２、およびサーマルヘッド１３を備える。転写部５は、制御部４に制御されることによって、画像データ処理部６ａで画像処理された画像データを、ロール紙１２にインクリボン１１のインク１１ａａ〜１１ａｄをサーマルヘッド１３で熱転写することによって印画する。
【００２８】
なお、画像データ処理部６ａおよび制御部４は、専用のハードウェアであっても、記憶部７に格納されるプログラムを実行するＣＰＵ（Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰともいう）であってもよい。
【００２９】
画像データ処理部６ａおよび制御部４が専用のハードウェアである場合、画像データ処理部６ａおよび制御部４は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ、ＦＰＧＡ、またはこれらを組み合わせたものが該当する。
【００３０】
画像データ処理部６ａがＣＰＵの場合、つなぎ目位置計算部８ａおよびつなぎ目処理部９の機能はソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、記憶部７に格納される。画像データ処理部６ａは、記憶部７に記憶されたプログラムを読み出して実行することにより、つなぎ目位置計算部８ａおよびつなぎ目処理部９の機能を実現する。また、このプログラムは、つなぎ目位置計算部８ａおよびつなぎ目処理部９の手順や方法をコンピュータに実行させるものであるともいえる。
【００３１】
また、制御部４がＣＰＵの場合、制御部４は、記憶部７に記憶されたプログラムを読みだして実行することにより、サーマルプリンタ１０Ａが備える各構成要素を制御する機能を実現する。
【００３２】
なお、画像データ処理部６ａおよび制御部４の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。
【００３３】
＜サーマルプリンタの動作＞
サーマルプリンタ１０Ａは、画像受信部３が受信したパノラマ画像の画像データを記憶部７に記憶した後、当該画像データのパノラマ印画を行う場合には、パノラマ画像の分割処理を行う。
【００３４】
図４は、本発明の実施の形態１に係るサーマルプリンタ１０Ａが行うパノラマ画像の分割処理を示すフローチャートである。図４に示されるように、ステップＳ１１においてパノラマ画像の画像分割処理を開始する。
【００３５】
次に、ステップＳ１２において、周波数成分解析部１４は、パノラマ画像におけるつなぎ目の位置を特定する所定領域における周波数成分（「空間周波数」とも呼ばれる。）を解析する。当該所定領域は、１回目に実行されるステップＳ１２においては、パノラマ画像の始点、つまり副走査方向において最初に印画される位置から印画サイズの副走査方向の長さ分の領域となる。また、２回目以降に実行されるステップＳ１２においては、当該所定領域は、前回の処理におけるステップＳ１３において特定されたつなぎ目の位置から印画サイズの副走査方向の長さ分の領域となる。
【００３６】
周波数成分解析部１４は、例えば、２次元フーリエ変換または離散コサイン変換などを用いて画像の周波数成分の解析を行う。なお、画像の周波数成分の解析手法は、これらの手法に限定されない。
【００３７】
次に、ステップＳ１３において、つなぎ目位置計算部８ａは、ステップＳ１２での周波数成分の解析結果に基づいて、パノラマ印画のつなぎ目の位置を特定する。本実施の形態では、つなぎ目位置計算部８ａは、ステップＳ１２で解析された周波数成分の高さを人間の目での知覚されにくさの指標として、パノラマ印画のつなぎ目の位置を特定する。
【００３８】
画像の低周波成分が多い部分では、画像の変化が少ないことから、そのような位置につなぎ目を作成してパノラマ印画した場合には、つなぎ目の位置が人間の目に知覚されやすくなる。一方、画像の高周波成分が多い部分では、画像の変化が大きいことから、そのような位置につなぎ目を作成してパノラマ印画を行った場合には、つなぎ目の位置が人間の目に知覚されにくくなる。
【００３９】
つなぎ目位置計算部８ａは、例えば、つなぎ目の位置の特定処理を行う所定領域において、副走査方向の空間周波数が最も高い部分を、パノラマ印画のつなぎ目の位置として特定する。
【００４０】
なお、つなぎ目位置計算部８ａは、つなぎ目の位置の特定処理を行う所定領域において、副走査方向の空間周波数が所定値以上の部分のうち、分割された画像のサイズが最も長くなるような位置をつなぎ目の位置として特定してもよい。これにより、画像の分割数を低減することができ、熱転写の回数を抑制することができる。
【００４１】
また、つなぎ目位置計算部８ａがつなぎ目の位置の特定処理を行う所定領域は、パノラマ画像の始点、または前回の処理において特定されたつなぎ目の位置から印画サイズの副走査方向の長さ分の領域における、当該領域の始点から所定長さ分の領域を除いた領域であってもよい。この場合にも、パノラマ画像の分割数を低減することができる。
【００４２】
その後、ステップＳ１４において、つなぎ目処理部９は、ステップＳ１３で特定されたつなぎ目の位置の画像に対して、例えば特許文献１などに記載の手法を用いて、つなぎ目の画像品質を向上するためのつなぎ目補正処理を行う。なお、つなぎ目補正の手法は、特許文献１に記載の手法に限られない。
【００４３】
次に、ステップＳ１５において、つなぎ目位置計算部８ａは、パノラマ画像におけるステップＳ１３で特定されたつなぎ目の位置以降の画像の副走査方向における長さが、インクリボン１１の印画サイズ以下であるか否かを判定する。
【００４４】
ステップＳ１５において、つなぎ目以降の画像の長さが印画サイズ以下でないと判定されるとされる場合には、ステップＳ１２〜Ｓ１５の一連の処理が再度実行される。
【００４５】
一方、ステップＳ１５において、つなぎ目以降の画像の長さが印画サイズ以下であると判定される場合には、ステップＳ１６において画像分割処理を終了する。
【００４６】
その後、制御部４が転写部５を制御することによって、転写部５は、ステップＳ１３で特定されたつなぎ目の位置に合わせてパノラマ印画を行う。具体的には、制御部４は、ステップＳ１３で特定されたつなぎ目の位置で分割された複数の画像が、インクリボン１１の複数の単位印画領域１１ａによってロール紙１２の連続した複数の領域にそれぞれ熱転写されてつながるように転写部５を制御する。これにより、図１に示されるようなパノラマ印画物２が作成される。
【００４７】
本実施の形態に係るサーマルプリンタ１０Ａでは、従来技術のように、規定サイズにパノラマ画像を分割するのではなく、つなぎ目位置計算部８ａは、人間の目での知覚されにくさの指標に基づいてつなぎ目の位置を特定することから、人間の目に知覚されにくい位置につなぎ目を作成することができる。よって、パノラマ印画の画像品質を向上することができる。
【００４８】
また、つなぎ目位置計算部８ａは、周波数成分解析部１４で解析される画像の周波数成分に基づいてつなぎ目の位置を特定する。これにより、画像のパターンの変化が大きいような位置、つまり人間の目で知覚されにくい位置にパノラマ印画のつなぎ目を作成することができる。
【００４９】
＜実施の形態２＞
本発明を実施するための実施の形態２では、実施の形態１ではパノラマ画像の周波数成分に基づいて行っていたパノラマ印画のつなぎ目の位置特定を、階調成分に基づいて行うものである。
【００５０】
図５は、本発明の実施の形態２に係るサーマルプリンタ１０Ｂの構成の一例を示すブロック図である。図５に示されるように、サーマルプリンタ１０Ｂは、図３に示されるサーマルプリンタ１０Ａと比較して、画像データ処理部６ａにかわり画像データ処理部６ｂを備える。なお、実施の形態２において、実施の形態１で説明したものと同一の構成要素については、同一符号を付して詳細な説明を省略する。
【００５１】
画像データ処理部６ｂは、記憶部７に記憶された画像データに対して各種画像処理を行う。画像データ処理部６ｂは、階調成分解析部１５を有するつなぎ目位置計算部８ｂとつなぎ目処理部９とを備える。つなぎ目位置計算部８ｂおよびつなぎ目処理部９の機能は、画像データ処理部６ｂによって実現される。
【００５２】
なお、画像データ処理部６ｂは、画像データ処理部６ａと同様、専用のハードウェアであっても、記憶部７に格納されるプログラムを実行するＣＰＵであってもよい。
【００５３】
図６は、本発明の実施の形態２に係るサーマルプリンタ１０Ｂが行うパノラマ画像の分割処理を示すフローチャートである。図６に示されるステップＳ２１，Ｓ２４〜Ｓ２６は、図４に示されるステップＳ１１，Ｓ１４〜Ｓ１６と同様であるので詳細な説明は省略する。
【００５４】
図６に示されるように、ステップＳ２１において画像分割処理を開始した後、ステップＳ２２が実行される。ステップＳ２２において、つなぎ目位置計算部８ｂは、階調成分解析部１５において、パノラマ画像におけるつなぎ目の位置を特定する所定領域における画像の階調成分を解析する。当該所定領域は、実施の形態１におけるつなぎ目位置計算部８ａがつなぎ目の位置の特定処理を行う所定領域と同様であるので詳細な説明は省略する。
【００５５】
次に、ステップＳ２３において、つなぎ目位置計算部８ｂは、ステップＳ２２での階調成分の解析結果に基づいて、パノラマ印画のつなぎ目の位置を特定する。本実施の形態では、つなぎ目位置計算部８ｂは、ステップＳ２２で解析された階調成分の変化の大きさを人間の目での知覚されにくさの指標として、パノラマ印画の際のつなぎ目の位置を特定する。
【００５６】
一般的に、画像の階調の変化が少なく、画像が一様な部分につなぎ目を作成すると、つなぎ目が人間の目に知覚されやすい。一方、画像の階調の変化が大きい位置につなぎ目を作成してパノラマ印画を行った場合には、つなぎ目の位置が人間の目に知覚されにくくなる。
【００５７】
つなぎ目位置計算部８ｂは、例えば、つなぎ目の位置の特定処理を行う所定領域において、副走査方向の階調の変化が最も大きい位置を、パノラマ印画のつなぎ目の位置として特定する。
【００５８】
なお、つなぎ目位置計算部８ｂは、つなぎ目の位置の特定処理を行う所定領域において、副走査方向の階調の変化が所定値以上の部分のうち、分割された画像のサイズが最も長くなるような位置をつなぎ目の位置として特定してもよい。これにより、画像の分割数を低減することができ、熱転写の回数を抑制することができる。
【００５９】
本実施の形態に係るサーマルプリンタ１０Ｂでは、つなぎ目位置計算部８ｂは、階調成分解析部１５で解析される画像の階調成分に基づいてつなぎ目の位置を特定する。これにより、画像が一様でない位置、つまり人間の目で知覚されにくい位置にパノラマ印画のつなぎ目を作成することができる。
【００６０】
＜実施の形態３＞
本発明を実施するための実施の形態３では、実施の形態２では画像の階調成分に基づいて行っていたパノラマ印画のつなぎ目の位置の特定を、尾引きの解析結果に基づいて行うものである。
【００６１】
ここで、「尾引き」とは、サーマルプリンタおいて、濃度が非常に高い領域のすぐ後に濃度が非常に低い領域が存在する画像を印画する際に、濃度の低い領域内に濃い色を擦ったような部分がのびる現象である。この尾引きが発生した部分にパノラマ印画のつなぎ目を作成すると、人間の目に知覚されやすくなってしまう。
【００６２】
図７は、本発明の実施の形態３に係るサーマルプリンタ１０Ｃの構成の一例を示すブロック図である。図７に示されるように、実施の形態３に係るサーマルプリンタ１０Ｃは、図５に示されるサーマルプリンタ１０Ｂと比較して、温度センサ２１および温湿度センサ２２をさらに備える。また、画像データ処理部６ｂにかわり画像データ処理部６ｃを備える。なお、実施の形態３において、実施の形態１，２で説明したものと同一の構成要素については、同一符号を付して詳細な説明を省略する。
【００６３】
温度センサ２１は、サーマルヘッド１３の温度を計測する。温湿度センサ２２は、サーマルプリンタ１０Ｃ内の温度および湿度を計測する。
【００６４】
画像データ処理部６ｃは、記憶部７に記憶された画像データに対して各種画像処理を行う。画像データ処理部６ｃは、階調成分解析部１５、発色特性解析部１６および尾引き解析部１７を有するつなぎ目位置計算部８ｃとつなぎ目処理部９とを備える。つなぎ目位置計算部８ｂおよびつなぎ目処理部９の機能は、画像データ処理部６ｃによって実現される。
【００６５】
なお、画像データ処理部６ｃは、画像データ処理部６ａ，６ｂと同様、専用のハードウェアであっても、記憶部７に格納されるプログラムを実行するＣＰＵであってもよい。
【００６６】
図８は、本発明の実施の形態３に係るサーマルプリンタ１０Ｃが行うパノラマ画像の分割処理を示すフローチャートである。図８に示されるステップＳ３１，３２，Ｓ３６〜Ｓ３８は、図６に示されるステップＳ２１，Ｓ２２，Ｓ２４〜Ｓ２６と同様であるので詳細な説明は省略する。
【００６７】
図８に示されるように、ステップＳ３１において画像分割処理を開始した後、ステップＳ３２が実行される。ステップＳ３２において、つなぎ目位置計算部８ｃは、階調成分解析部１５において、パノラマ画像におけるつなぎ目の位置を特定する所定領域における画像の階調成分を解析する。当該所定領域は、実施の形態１におけるつなぎ目位置計算部８ａがつなぎ目の位置の特定処理を行う所定領域と同様であるので詳細な説明は省略する。
【００６８】
次に、ステップＳ３３において、つなぎ目位置計算部８ｃは、発色特性解析部１６において、温湿度センサ２２でのサーマルプリンタ１０Ｃ内の温度および湿度、ならびに温度センサ２１でのサーマルヘッド１３の温度の計測結果に基づいて、インク１１ａａ〜１１ａｄをロール紙１２に熱転写した際の発色特性を解析する。
【００６９】
次に、ステップＳ３４において、つなぎ目位置計算部８ｃは、尾引き解析部１７において、ステップＳ３２での階調成分の解析結果と、ステップＳ３３での発色特性の解析結果とに基づいて、画像の尾引きを解析する。尾引き解析部１７は、例えば、画像の階調成分が、副走査方向において高階調から低階調に所定量変化している箇所を、尾引きが発生しやすい位置とする。
【００７０】
ステップＳ３５において、つなぎ目位置計算部８ｃは、ステップＳ３４での尾引きの解析結果に基づいて、パノラマ印画のつなぎ目の位置を特定する。本実施の形態では、つなぎ目位置計算部８ｃは、ステップＳ３４で解析される尾引きの量を人間の目での知覚されにくさの指標として、パノラマ印画の際のつなぎ目の位置を特定する。
【００７１】
尾引きが多い部分につなぎ目を作成すると、つなぎ目が人間の目に知覚されやすい。一方、尾引きが少ない位置につなぎ目を作成してパノラマ印画を行った場合には、つなぎ目の位置が人間の目に知覚されにくくなる。
【００７２】
つなぎ目位置計算部８ｃは、例えば、つなぎ目の位置の特定処理を行う所定領域において、尾引きが最も少ない位置を、パノラマ印画のつなぎ目の位置として特定する。
【００７３】
なお、つなぎ目位置計算部８ｃは、つなぎ目の位置の特定処理を行う所定領域において、尾引きが所定値より少ない部分のうち、分割された画像のサイズが最も長くなるような位置をつなぎ目の位置として特定してもよい。これにより、画像の分割数を低減することができ、熱転写の回数を抑制することができる。
【００７４】
本実施の形態に係るサーマルプリンタ１０Ｃでは、つなぎ目位置計算部８ｂは、尾引き解析部１７で解析される画像の尾引きに基づいてつなぎ目の位置を特定する。これにより、尾引きが少ない位置、つまりつなぎ目が人間の目で知覚されにくい位置にパノラマ印画のつなぎ目を作成することができる。
【００７５】
なお、本発明は、その発明の範囲において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略したりすることが可能である。
【００７６】
この発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発名の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００７７】
１ａ，１ｂ  つなぎ目の位置、２  パノラマ印画物、３  画像受信部、４  制御部、５  転写部、６ａ〜６ｃ  画像データ処理部、７  記憶部、８ａ〜８ｃ  つなぎ目位置計算部、９  つなぎ目処理部、１０Ａ〜１０Ｃ  サーマルプリンタ、１１  インクリボン、１１ａ  単位印画領域、１１ａａ〜１１ａｄ  インク、１２  ロール紙、１３  サーマルヘッド、１４  周波数成分解析部、１５  階調成分解析部、１６  発色特性解析部、１７  尾引き解析部、２１  温度センサ、２２  温湿度センサ。
【図１】
2018078743.tif 000003
【図２】
2018078743.tif 000004
【図３】
2018078743.tif 000005
【図４】
2018078743.tif 000006
【図５】
2018078743.tif 000007
【図６】
2018078743.tif 000008
【図７】
2018078743.tif 000009
【図８】
2018078743.tif 000010
【国際調査報告】
2018078743.tif 000011
2018078743.tif 000012
2018078743.tif 000013
2018078743.tif 000014