(57)【要約】【課題】後処理機で適切な後加工ができるようにアイマーク画像およびラベル画像を正しい向きで配置する。【解決手段】長尺のラベル紙に印刷する画像データからラベル画像および該ラベル画像に対応して設けられたアイマーク画像を検出し、検出したアイマーク画像とラベル画像の相対的位置関係から、ラベル紙の搬送方向に対する画像データの画像の配置方向を決定し、画像データの画像を決定した配置方向で、搬送方向に繰り返し並べて配置する。【選択図】図９
2016146604.tif 000002
【特許請求の範囲】
【請求項１】
長尺のラベル紙に印刷する画像の配置方向を決定する画像制御装置であって、
印刷する画像データからラベル画像および該ラベル画像に対応して設けられたアイマーク画像を検出し、検出した前記アイマーク画像と前記ラベル画像の相対的位置関係から、ラベル紙の搬送方向に対する前記画像データの画像の配置方向を決定し、前記画像データの画像を決定した配置方向で、前記搬送方向に繰り返し並べて配置する、画像制御装置。
【請求項２】
ＸＹ座標系のＸ方向およびＹ方向における前記アイマーク画像と前記ラベル画像の相対的位置関係から、前記搬送方向に対する前記画像データの画像の配置方向を決定する、請求項１に記載の画像制御装置。
【請求項３】
ＸＹ座標系のＸ方向またはＹ方向において、前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、
Ｘ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、請求項１または請求項２に記載の画像制御装置。
【請求項４】
画像データから複数の前記アイマーク画像を検出した場合、
ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、
Ｘ方向またはＹ方向のいずれか一方と一致した場合、その一致した方向が前記搬送方向と平行になるように前記画像データの画像の配置方向を決定する、請求項１〜請求項３のいずれか１つに記載の画像制御装置。
【請求項５】
画像データから複数の前記アイマーク画像を検出した場合、
ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、
並びが複数列でＸ方向またはＹ方向の両方と一致した場合、さらにＸＹ座標系のＸ方向またはＹ方向において、それぞれの前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、前記アイマーク画像がＸ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、請求項１または請求項２に記載の画像制御装置。
【請求項６】
請求項１〜請求項５のいずれか１つに記載の画像制御装置と、
長尺のラベル紙を搬送する搬送部と、
前記搬送部から搬送される前記ラベル紙に、前記画像制御装置によって配置された画像データの画像を印刷する印刷部と
を備える、印刷装置。
【請求項７】
長尺のラベル紙に印刷する画像の配置方向を決定する画像制御装置で実行されるプログラムあって、
印刷する画像データからラベル画像および該ラベル画像に対応して設けられたアイマーク画像を検出するステップと、
検出した前記アイマーク画像と前記ラベル画像の相対的位置関係から、ラベル紙の搬送方向に対する前記画像データの画像の配置方向を決定するステップと、
前記画像データの画像を決定した配置方向で、前記搬送方向に繰り返し並べて配置するステップと、
を含む、プログラム。
【請求項８】
前記配置方向を決定するステップでは、
ＸＹ座標系のＸ方向およびＹ方向における前記アイマーク画像と前記ラベル画像の相対的位置関係から、前記搬送方向に対する前記画像データの画像の配置方向を決定する、請求項７に記載のプログラム。
【請求項９】
前記配置方向を決定するステップでは、
ＸＹ座標系のＸ方向またはＹ方向において、前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、
Ｘ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、請求項７または請求項８に記載のプログラム。
【請求項１０】
前記検出するステップで、画像データから複数の前記アイマーク画像を検出した場合、
配置方向を決定するステップでは、ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、Ｘ方向またはＹ方向のいずれか一方と一致した場合、その一致した方向が前記搬送方向と平行になるように前記画像データの画像の配置方向を決定する、請求項７〜請求項９のいずれか１つに記載のプログラム。
【請求項１１】
前記検出するステップで、画像データから複数の前記アイマーク画像を検出した場合、
配置方向を決定するステップでは、ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、並びが複数列でＸ方向またはＹ方向の両方と一致した場合、さらにＸＹ座標系のＸ方向またはＹ方向において、それぞれ前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、Ｘ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、請求項７または請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラベル紙に印刷する画像の配置方向を決定する画像制御装置、印刷装置、および画像制御装置で実行されるプログラムに関する。
【背景技術】
【０００２】
ロール状に巻かれた長尺のロール紙や、いわゆるシールとして貼付可能な長尺のラベルロール紙など様々な種類の用紙に対応できる印刷装置が開発されている。
【０００３】
ロール紙は、例えば、幅が数十ｍｍで搬送方向の長さが数１００ｍである。ロール紙は紙面が広いために複数の画像を連続して印刷できるが、その反面、画像を効率的に紙面に配置して印刷を行わないと余白領域が広くなり用紙が無駄になるという問題が生じる。
【０００４】
このような課題に対して、特許文献１に開示された印刷装置では、余白領域を少なくするために、印刷する画像データの画像のサイズとロール紙の幅を比較し、縦の長さがロール紙の幅よりも短い縦長の画像を印刷する場合には、この画像を９０度回転させてから印刷している。
【０００５】
またラベル紙を用いたラベルロール紙においては、紙面に印刷をしただけでは納品物としては完成していない。その後の工程で、印刷したラベルロール紙を、後処理機でラベル画像に沿って抜き加工する半切断処理や、ラベル画像以外の不要な部分を取り除くカス上げ加工を行ったりすることで最終納品物が完成する。
【０００６】
後工程においてこのような後処理機と連携させるために、一般に、印刷物にはラベル画像の位置を示す目印（アイマーク画像）を印刷する。そして、印刷したアイマーク画像の位置を後処理機のセンサーで検知することでラベル画像の位置に対応した、正確な抜き加工等の後処理が可能となる（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２３１１５４号公報
【特許文献２】特開２０１４−８３７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
このようなことから印刷措置では、ラベルロール紙に印刷を行う場合には後処理機で後加工できるように適切な向きで画像を配置し、印刷する必要がある。
【０００９】
しかしながら、ユーザーからの印刷指示で間違った画像の向きの印刷データが入力されたり、特許文献１のような技術で意図せずに画像が回転されたりした場合には、正しい位置でアイマーク画像およびラベル画像が印刷されないことになる。この場合、後処理機で正確な抜き加工ができなくなるために、最終納品物の品質が低下する恐れがある。
【００１０】
本発明は、上記事情に鑑みてなされたものであり、後処理機で適切な後加工ができるように適切に画像を配置する画像制御装置、印刷装置、および画像制御装置で実行されるプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の上記目的は、下記の手段によって達成される。
【００１２】
（１）長尺のラベル紙に印刷する画像の配置方向を決定する画像制御装置であって、
印刷する画像データからラベル画像および該ラベル画像に対応して設けられたアイマーク画像を検出し、検出した前記アイマーク画像と前記ラベル画像の相対的位置関係から、ラベル紙の搬送方向に対する前記画像データの画像の配置方向を決定し、前記画像データの画像を決定した配置方向で、前記搬送方向に繰り返し並べて配置する、画像制御装置。
【００１３】
（２）ＸＹ座標系のＸ方向およびＹ方向における前記アイマーク画像と前記ラベル画像の相対的位置関係から、前記搬送方向に対する前記画像データの画像の配置方向を決定する、上記（１）に記載の画像制御装置。
【００１４】
（３）ＸＹ座標系のＸ方向またはＹ方向において、前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、
Ｘ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、上記（１）または上記（２）に記載の画像制御装置。
【００１５】
（４）画像データから複数の前記アイマーク画像を検出した場合、
ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、
Ｘ方向またはＹ方向のいずれか一方と一致した場合、その一致した方向が前記搬送方向と平行になるように前記画像データの画像の配置方向を決定する、上記（１）〜上記（３）のいずれか１つに記載の画像制御装置。
【００１６】
（５）画像データから複数の前記アイマーク画像を検出した場合、
ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、
並びが複数列でＸ方向またはＹ方向の両方と一致した場合、さらにＸＹ座標系のＸ方向またはＹ方向において、それぞれの前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、前記アイマーク画像がＸ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、上記（１）または上記（２）に記載の画像制御装置。
【００１７】
（６）上記（１）〜上記（５）のいずれか１つに記載の画像制御装置と、
長尺のラベル紙を搬送する搬送部と、
前記搬送部から搬送される前記ラベル紙に、前記画像制御装置によって配置された画像データの画像を印刷する印刷部と
を備える、印刷装置。
【００１８】
（７）長尺のラベル紙に印刷する画像の配置方向を決定する画像制御装置で実行されるプログラムあって、
印刷する画像データからラベル画像および該ラベル画像に対応して設けられたアイマーク画像を検出するステップと、
検出した前記アイマーク画像と前記ラベル画像の相対的位置関係から、ラベル紙の搬送方向に対する前記画像データの画像の配置方向を決定するステップと、
前記画像データの画像を決定した配置方向で、前記搬送方向に繰り返し並べて配置するステップと、
を含む、プログラム。
【００１９】
（８）前記配置方向を決定するステップでは、
ＸＹ座標系のＸ方向およびＹ方向における前記アイマーク画像と前記ラベル画像の相対的位置関係から、前記搬送方向に対する前記画像データの画像の配置方向を決定する、上記（７）に記載のプログラム。
【００２０】
（９）前記配置方向を決定するステップでは、
ＸＹ座標系のＸ方向またはＹ方向において、前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、
Ｘ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、上記（７）または上記（８）に記載のプログラム。
【００２１】
（１０）前記検出するステップで、画像データから複数の前記アイマーク画像を検出した場合、
配置方向を決定するステップでは、ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、Ｘ方向またはＹ方向のいずれか一方と一致した場合、その一致した方向が前記搬送方向と平行になるように前記画像データの画像の配置方向を決定する、上記（７）〜上記（９）のいずれか１つに記載のプログラム。
【００２２】
（１１）前記検出するステップで、画像データから複数の前記アイマーク画像を検出した場合、
配置方向を決定するステップでは、ＸＹ座標系において、複数の前記アイマーク画像の並び方向が、Ｘ方向またはＹ方向と一致するか否かを判断し、並びが複数列でＸ方向またはＹ方向の両方と一致した場合、さらにＸＹ座標系のＸ方向またはＹ方向において、それぞれ前記アイマーク画像の一部または全部が前記ラベル画像と重なるか否かを判断し、Ｘ方向またはＹ方向のいずれか一方のみで重なった場合には、重ならない方向が前記搬送方向と平行になるように、前記画像データの画像の配置方向を決定する、上記（７）または上記（８）に記載のプログラム。
【発明の効果】
【００２３】
印刷する画像データから検出したアイマーク画像とラベル画像の相対的位置関係からラベル紙の搬送方向に対する画像データの画像の配置方向を決定し、画像データの画像を決定した配置方向で、前記搬送方向に繰り返し並べて配置する。これにより画像データの画像を正しい向きに配置することが可能となる。これによりその後の後工程で問題なくアイマーク画像を利用した処理を行うことができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態に係る印刷装置１０の構成を示す概略図である。
【図２】主に画像形成装置本体１００のハード構成を示すブロック図である。
【図３】プリンターコントローラーの構成を示すブロック図である。
【図４】印刷を実行する際の各データの流れを説明する模式図である。
【図５】アイマーク画像とラベル画像を含む画像データの例である。
【図６】図５（ｃ）の画像データを、ラベル紙Ｓの画像領域に繰り返し並べて配置させた状態を示した図である。
【図７】図６のように配置した画像データを印刷したラベル紙Ｓを示す図である。
【図８】図５（ｄ）の画像データを印刷したラベル紙Ｓを示す図である。
【図９】プリンターコントローラー１５０および制御部１１０が実行する画像配置処理を示すフローチャートである。
【図１０】プリンターコントローラー１５０および制御部１１０が実行する画像配置処理を示すフローチャートである。
【図１１】（ａ）は配置し直す前の画像、（ｂ）は配置し直した後の画像を示す図である。
【図１２】（ａ）は配置し直す前の画像、（ｂ）は配置し直した後の画像を示す図である。
【図１３】プリンターコントローラー１５０が実行する画像配置処理を示すフローチャートである。
【図１４】（ａ）は配置し直す前の画像、（ｂ）は配置し直した後の画像を示す図である。
【図１５】（ａ）は配置し直す前の画像、（ｂ）は配置し直した後の画像を示す図である。
【図１６】プリンターコントローラー１５０が実行する画像配置処理を示すフローチャートである。
【図１７】（ａ）は配置し直す前の画像、（ｂ）は配置し直した後の画像を示す図である。
【発明を実施するための形態】
【００２５】
以下、添付した図面を参照して、本発明の実施形態を説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００２６】
図１は、本発明を適用した実施形態に係る印刷装置１０の構成を示す概略図である。印刷装置１０は、画像形成装置本体１００、給紙装置２００、給紙調整装置３００、排紙調整装置４００、巻取り装置５００を備える。
【００２７】
給紙装置２００は、長尺のラベル紙の元巻きである印刷前のラベルロール紙ＲＯを収納、保持し、用紙搬送方向下流側にラベル紙Ｓを送り出す。ラベル紙Ｓは、紙に接着剤を塗布したラベルを剥離紙に貼り合わせたものである。
【００２８】
給紙調整装置３００は、給紙装置２００と画像形成装置本体１００と間の微小な用紙搬送速度の差および用紙の寄りを吸収するためのバッファー機能を有する。
【００２９】
画像形成装置本体１００は、トナーを用いた周知の電子写真式プロセスによる画像形成を行う印刷部１２０を本体内に備える。印刷部１２０は感光体ドラム、現像装置、書込みユニット、中間転写ベルト、定着部１２１、等を備える。印刷部１２０では、給紙装置２００から送り出されたラベル紙Ｓの紙面上にトナー画像を転写し、このトナー画像を定着部１２１で加熱・加圧処理することによりラベル紙Ｓの表面に定着させる。
【００３０】
画像形成装置本体１００の上部には操作表示部１３０を有している。操作表示部１３０は、ユーザーの操作を受けるとともに、情報を表示する。このため操作表示部１３０はたとえばタッチパネルなどのように操作部分と表示部分とが一体に構成されているもの、ボタンやキーなどのハードキーと液晶表示装置などのような構成等、どのような構成であってもよい。また、操作表示部１３０は、図示するように画像形成装置本体１００の筺体に設置されているものの他、画像形成装置本体１００の筺体から分離しているものであってもよい。
【００３１】
排紙調整装置４００も、給紙調整装置３００と同様に、画像形成装置本体１００と巻取り装置５００との間の微小な用紙搬送速度の差および用紙の寄りを吸収するためのバッファー機能を有する。また排紙調整装置４００は、ラベル紙Ｓを切断する切断器４０１を有しており、所望位置でラベル紙Ｓを搬送方向に直交する幅方向に沿って切断できる。
【００３２】
排紙調整装置４００を経たラベル紙Ｓは、巻取り装置５００に至り、ロールに巻回されて保持され、ラベルロール紙Ｒ１が生成される。
【００３３】
図２は、主に画像形成装置本体１００のハード構成を示すブロック図である。画像形成装置本体１００は、制御部１１０、印刷部１２０、前述の操作表示部１３０、大容量の記憶装置であるＨＤＤ（ハードディスクドライブ）１４０、およびプリンターコントローラー１５０を備える。
【００３４】
制御部１１０は、ＣＰＵ、ＲＡＭ、およびＲＯＭ等を備える。制御部１１０のＣＰＵは、ＲＯＭまたはＨＤＤ１４０に保存されている各種プログラムを実行することにより画像形成装置本体１００および印刷装置１０の全体の動作を統括的に制御する。
【００３５】
他の装置２００、３００、４００、５００もそれぞれ、制御部１１０と同様の制御部２１０、３１０、４１０、５１０を備えている。これらの装置は相互にデータのやり取りをすることにより印刷装置１０全体のラベル紙Ｓの搬送を制御する。
【００３６】
クライアントＰＣ（パーソナルコンピューター）６００からは印刷ジョブが送られてくる。印刷ジョブには、印刷設定が記述されたジョブチケットと印刷データ（ＰＤＬ形式）が含まれる。印刷データはプリンターコントローラー１５０でラスタライズ処理されることで画像データに変換される。変換された画像データは画像メモリーとしてのＲＡＭやＨＤＤ１４０に保存される。またスキャナー（図示せず）が読み取って得られた原稿の画像データも同様にＲＡＭやＨＤＤ１４０に保存される。印刷時には、ＲＡＭ等から印刷する画像データを読み出し、印刷部１２０の書込みユニット（図示せず）に画像信号を送る。
【００３７】
（プリンターコントローラー１５０の構成）
図３は、図２に示すプリンターコントローラー１５０のハード構成を示すブロック図である。プリンターコントローラー１５０は、ＣＰＵ１５１、ＲＡＭ１５２、通信インターフェース１５３、ＨＤＤ１５４、エンジンインターフェース１５５、および転送用バッファー１５６を有し、これらは信号をやり取りするためのバス１５７を介して相互に接続されている。
【００３８】
ＣＰＵ１５１は、ＨＤＤ１５４に保存されている各種プログラムを実行することにより後述する画像配置制御その他の各種処理を行う。
【００３９】
通信インターフェース１５３は、印刷装置１０が外部機器との間で通信を行うためのインターフェースである。イーサネット（登録商標）ＦＤＤＩなどの規格によるネットワークインターフェースや、ＵＳＢ、ＩＥＥＥ１３９４などのシリアルインターフェース、ＳＣＳＩ、ＩＥＥＥ１２８４などのパラレルインターフェース、Ｂｌｕｅｔｏｏｔｈ（登録商標、ＩＥＥＥ８０２．１１、ＨｏｍｅＲＦ、ＩｒＤＡなどの無線通信インターフェースなどの各種ローカル接続インターフェース、電話回線に接続するための電話回線インターフェースなどが用いられる。
【００４０】
エンジンインターフェース１５５は、印刷部１２０とのインターフェースの機能を果たす。エンジンインターフェース１５５には、転送用バッファー１５６が接続されている。転送用バッファー１５６は、印刷部１２０に画像を転送するために一時的に画像データを保存するためのバッファーである。
【００４１】
ＣＰＵ１５１は、上記制御プログラムを実行し、プリンターコントローラー１５０の各
部の制御や各種の演算処理を行う。また、後述するように、本実施形態では、プリンターコントローラー１５０および制御部１１０は協働して画像制御装置として機能する。プリンターコントローラー１５０が後述する画像データの画像の配置方向を決定し、決定した配置方向になるように必要に応じて画像データの画像を回転処理する。そして配置後の画像データの画像を制御部１１０に送る。
【００４２】
なお、本実施形態では、プリンターコントローラー１５０と制御部１１０とはそれぞれ独立したＣＰＵを有するように構成している。これに限られず制御部１１０のＣＰＵがプリンターコントローラー１５０の各部の制御や各種の演算処理を行うように構成されてもよい。
【００４３】
図４は、印刷を実行する際の各データの流れを説明する模式図である。クライアントＰＣ６００には、ワープロソフト、スプレッドシートおよびグラフィックソフト、等の各種アプリケーション、および印刷装置１０に対応したプリンタードライバーがインストールされている。アプリケーションにより原稿データを作成できる。作成した原稿データはプリンタードライバーにより変換され、印刷装置１０で解釈可能なＰＤＬ（ページ記述言語）形式の印刷データが生成される。
【００４４】
クライアントＰＣ６００は、印刷データ（ＰＤＬ形式）とジョブチケット（印刷設定）を合わせて印刷ジョブとして印刷装置１０に送信する。印刷設定には、印刷データの繰り返し枚数、用紙幅方向の余白量、および用紙搬送方向の余白量（画像間隔Ｗｇｙ）などの設定が含まれる。なお、ＰＤＦファイルなどのプリンターコントローラー１５０が直接処理可能なファイル形式であれば、上記のＰＤＬ形式への変換処理は不要である。この場合プリンタードライバーは、直接処理可能なファイル形式を送信するための専用のアプリケーションまたはプリンタードライバーの共有フォルダ（Ｈｏｔ  Ｆｏｌｄｅｒ）を利用して送信処理を行う。
【００４５】
プリンターコントローラー１５０では、受信した印刷データに対してラスタライズ処理を施し、ラスター形式（ビットマップ形式）の画像データを生成する。そして実行する印刷ジョブがラベル紙への印刷であれば、生成した画像データから、アイマーク画像およびこれ以外の画像をラベル画像として検出する。アイマーク画像については後述する。そして検出したアイマーク画像とラベル画像との位置関係からラベル画像の配置方向が適正であるか否かを判定し、判定結果に応じて適切な方向に画像データの全画像（ラベル画像とアイマーク画像を含む）を回転させる。
【００４６】
そして配置が適正となった画像データを制御部１１０に送る。制御部１１０では、ＲＡＭに画像データを展開し、これをメモリー読み出しモジュール（図示せず）に読み出す。これを印刷設定に応じて、主走査方向に関するスタート位置（図６参照）および幅、副走査方向に関するスタート位置、画像間隔（余白）および繰り返し回数の設定を行う。このような処理により、メモリー読み出しモジュールに読み出した画像データの画像を長尺のラベル紙の主走査方向の任意の位置に配置し、副走査方向に繰り返し出力する。
【００４７】
（ラベル画像とアイマーク画像の例）
図５（ａ）〜（ｄ）はアイマーク画像とラベル画像を含む画像データの例である。同図に示す画像データは、プリンターコントローラー１５０でＲＡＭ１５２に画像メモリー領域に展開されたラスタライズ処理後の画像データである。各画像データは左上端点を原点としたＸＹ座標系で記憶されており、各画素は例えば８ビットの濃度階調を有するＣ、Ｍ、Ｙ、Ｋの画像信号で記述される。
【００４８】
図５（ａ）、（ｂ）に示す例では、各画像データには１つのラベル画像７２ａとこのラベル画像７２ａの配置位置を示す１つのアイマーク画像７１が含まれる。図５（ｃ）、（ｄ）に示す画像データには、複数のラベル画像７２ｂとこれらに対応した複数のアイマーク画像７１が含まれる。
【００４９】
アイマーク画像は、後処理機が位置合わせのために使用するマークである。この後処理機では、装填された印刷後のラベルロール紙Ｒ１に対して抜き加工の半切断処理や、ラベル画像以外の不要な部分を取り除くカス上げ加工、または貼り付け処理、等を施す。一般にアイマーク画像は黒（Ｋの濃度２５５の画像信号）の１辺が数ｍｍの四角形である。ラベル画像の配置（面付け）は、市販のアプリケーションでユーザーが設定する場合と、専用のアプリケーションで自動的に設定する場合がある。その際、ラベル画像の配置とアイマーク画像の配置はユーザーが用いる印刷装置１０と後処理機の仕様に対応して設定する。
【００５０】
アイマーク画像は位置合わせのために用いることから、誤検知を防止するため、一般に、ラベル紙Ｓの搬送方向（副走査方向）においてアイマーク画像に対してラベル画像が重ならないように配置する。一方で、アイマーク画像に対しラベル紙Ｓの幅方向（主走査方向）ではラベル画像が重なるように配置する。一般に、紙面を有効に利用するために搬送方向においてラベル画像を詰めて配置する。そのため、ラベル画像とアイマーク画像は幅方向において重なるように配置される。
【００５１】
図６は、図５（ｃ）の画像データを元のままの配置で、ラベル紙Ｓの画像領域に繰り返し並べて配置させた状態を示した図である。画像領域では各画像データは左上端点を原点としたＸＹ座標系で配置する。
【００５２】
同図においてＸ方向は主走査方向でありラベル紙Ｓの紙面では幅方向に対応する。Ｙ方向は副走査方向でありラベル紙Ｓの紙面では搬送方向に対応する。印刷データに基づく画像データの生成および配置方向の決定についてはプリンターコントローラー１５０により行われる。決定した配置方向に配置し直した画像データは、プリンターコントローラー１５０から制御部１１０に送られる。
【００５３】
制御部１１０では、図６に示すように、受け取った画像データを、ラベル紙Ｓの用紙幅Ｗｓの幅を有する画像領域に繰り返し並べて配置する処理を行う。具体的には制御部１１０ではジョブチケットに記述されている余白量の設定に応じて、プリンターコントローラー１５０から送られた画像データの１枚目の書き出しのＸ方向およびＹ方向のスタート位置を設定する。そしてタイミング信号に合わせて、１走査ラインのデータごとに順次、印刷部１２０の書込みユニットに画像信号を出力する。
【００５４】
２枚目以降は画像長さＷｙ＋画像間隔ＷｇｙだけＹ方向にシフトさせた位置を書き出しのスタート位置に設定して、１枚目と同じ画像データを印刷部１２０に出力する。これをジョブチケットに記述された繰り返し枚数分繰り返す。
【００５５】
図７、図８は、印刷装置１０で印刷処理した後のラベル紙Ｓを示している。各図に示すラベル紙Ｓの搬送方向は、図６に示すＹ方向（副走査方向）と平行である。図７は、図６のように配置した画像データをラベル紙Ｓに印刷したものである。図８は、図５（ｄ）に示した画像データを印刷したものであり、図８（ａ）は比較例、図８（ｂ）は実施例にそれぞれ係る印刷装置で印刷したラベル紙Ｓを示す。図８（ａ）では、ユーザーの意図あるいは印刷装置による自動回転処理（例えば特開２００５−２３１１５４号公報参照）により、ラベル紙Ｓの紙面を有効に活用するために画像データの画像の長辺が用紙幅方向になるように画像を時計回りに９０度回転させて配置して印刷している。図８（ａ）では、アイマーク画像の並び方向がラベル紙Ｓの搬送方向に平行ではなく、また搬送方向において、ラベル画像とアイマーク画像とが重なる関係になっている。結果、図８（ａ）のような画像配置で印刷したラベルロール紙Ｒ１（図１参照）では、後処理機に装填しても、アイマーク画像を検出することができずにラベル画像の位置に合わせた正確な後加工ができない恐れが生じる。
【００５６】
一方で、図８（ｂ）のような配置の画像を印刷したラベルロール紙Ｒ１では、後処理機でアイマーク画像を検出することが可能であり、ラベル画像の位置に合わせた正確な後加工を行える。本実施形態では、以下に説明するように図８（ａ）のような配置で画像が印刷されないように画像データの画像を適切に配置する。
【００５７】
（アイマーク画像が１個の場合の画像配置処理）
図９〜図１７を参照し、本実施形態に係る印刷装置１０が実行する画像配置処理について説明する。図９、図１０、図１３および図１６は、プリンターコントローラー１５０および制御部１１０が実行する画像配置処理を示すフローチャートである。
【００５８】
最初に、図９のステップＳ１０１では、印刷ジョブを受け付ける。ステップＳ１０２では印刷ジョブに含まれるＰＤＬ形式の印刷データに対してラスタライズ処理を実行することで画像データを生成し、生成した画像データを解析する。アイマーク画像の形状および濃度値は所定の条件内に収まっている。例えば濃度値はＫ信号の２５５値であり、形状は５ｍｍ×５ｍｍの正方形である。アイマーク画像の検出はパターンマッチング等の周知の画像認識処理により検出できる。アイマーク画像の濃度、形状、サイズ等の情報は予めＨＤＤ１５４に記憶されていてもよいし、適宜、ユーザーが指定するようにしてもよい。
【００５９】
アイマーク画像を検出し（ステップＳ１０３：ＹＥＳ）、検出したアイマーク画像が１個であれば（ステップＳ１０４：ＹＥＳ）、次のステップＳ１０５で、Ｘ方向またはＹ方向のいずれか一方でのみアイマーク画像と、このアイマーク画像以外の画像であるラベル画像が重なるか否かを判断する。
【００６０】
Ｘ方向またはＹ方向のいずれか一方でのみ重なるのであれば（Ｓ１０５：ＹＥＳ）、重ならない方向をラベル紙Ｓの搬送方向に決定する（ステップＳ１０６）。以下、図１１および図１２を参照して具体的について説明する。
【００６１】
図１１（ａ）は図５（ａ）を再掲したものである。図１１（ａ）のような画像データからアイマーク画像７１を検出した場合、アイマーク画像７１のＸ方向またはＹ方向でラベル画像が重なるか否かを判断する。同図でａ１１、ａ１２は、それぞれアイマーク画像７１をＸ方向、Ｙ方向にそれぞれ延長した判定領域を示している。同図に示すように判定領域ａ１１とラベル画像７２ａは重なっているが、判定領域ａ１２とラベル画像７２ａは重なっていない。よって、図１１（ａ）ではＸ方向においてのみアイマーク画像７１の一部または全部がラベル画像７２ａと重なっており、重ならない方向はＹ方向である。よってＹ方向を搬送方向に決定する（Ｓ１０６）。
【００６２】
図１２（ａ）は図５（ｂ）を再掲したものである。図１２（ａ）のような画像データからアイマーク画像７１を検出した場合、アイマーク画像７１のＸ方向またはＹ方向でラベル画像が重なるか否かを判断する。判定領域ａ１３とラベル画像７２ａは重なっていないが、判定領域ａ１４とラベル画像７２ａは重なっている。よって、図１２（ａ）ではＹ方向においてのみアイマーク画像７１の一部または全部がラベル画像７２ａと重なっており、重ならない方向はＸ方向である。よってＸ方向を搬送方向に決定する（Ｓ１０６）。
【００６３】
図９のステップＳ１０７では決定した配置方向に基づいて、画像データを配置し直す。図１１（ｂ）、図１２（ｂ）はそれぞれ図１１（ａ）、図１２（ｂ）を、決定した配置方向に基づいて配置し直した画像を示す図である。図１１（ｂ）では、Ｙ方向を搬送方向に決定したので回転は不要であり、図１１（ａ）と向きは同じである。一方で、図１２（ｂ）ではＸ方向を搬送方向に決定したので、元のＸ方向が配置変更後のＹ方向になるように画像データの画像の向きを９０度回転させている。
【００６４】
プリンターコントローラー１５０は、ステップＳ１０１で受信した印刷データから生成した画像データの配置を、ステップＳ１０３からＳ１０７のような処理をすることで配置し直し、配置し直した画像データを制御部１１０に送る。制御部１１０は、ステップＳ１０８において、送られた画像データをＲＡＭに展開し、展開した画像データを設定枚数分、搬送方向に繰り返し並べて配置して印刷する（図６および図７参照）。
【００６５】
以上までが一通りの処理である。一方で、分岐処理として図９で符号「１０」に進んだ場合、つまりアイマーク画像が検出できなかった場合（ステップＳ１０３：ＮＯ）、またはアイマーク画像とラベル画像がＸ方向とＹ方向の両方向で重なった場合もしくは両方向とも重ならなかった場合には（ステップＳ１０５：ＮＯ）、図１０の処理を実行する。
【００６６】
図１０のステップＳ２０１では、ラベル紙の紙面が無駄にならないように自動回転を行う。具体的には画像データの画像（画像領域）の長辺方向の長さがラベル紙の幅Ｗｓよりも短ければ、長辺方向がラベル紙の幅方向になるように画像データの配置方向の決定を行う。以降は図９のステップＳ１０７以降の処理を実行する。
【００６７】
なお、ステップＳ２０１では、プリンターコントローラー１５０で画像データの画像を自動回転させているが、これに換えて、Ｓ２０１の処理を進める前に、操作表示部１３０に操作画面を表示してユーザーによる配置方向の選択を受け付けるようにしてもよい。または、ステップＳ２０１の制御に換えて、予め実行する処理の種類（自動回転の有効／無効、選択受付）をユーザーにより選択できるようにしてもよい。
【００６８】
（アイマーク画像が複数の場合の画像配置処理）
図１３は、検出されたアイマーク画像が複数の場合の画像配置処理を示すフローチャートであり、図９のステップＳ１０４でＮＯの判断をした場合（符号「２０」）に実行する。
【００６９】
図１３のステップＳ３０１では、複数のアイマーク画像の並び方向はＸ方向またはＹ方向の一方と一致するか否かを判断する。並びが複数列でその方向がＸ方向とＹ方向の両方ではなく、またはＸＹ方向以外の方向（斜め方向）でなく、Ｘ方向またはＹ方向の一方と一致していれば（Ｓ３０１：ＹＥＳ）、次に列数が１列か否かを判断する（Ｓ３０２）。
【００７０】
列数が１列であり（Ｓ３０２：ＹＥＳ）、並び方向でアイマーク画像とラベル画像が重ならなければ（Ｓ３０３：ＹＥＳ）、その並び方向を搬送方向に決定し（Ｓ３０４）、以降は図８のステップＳ１０７以降の処理を実行する。以下、図１４を参照して具体的に説明する。
【００７１】
図１４（ａ）は図５（ｄ）を再掲したものである。図１４（ａ）のような画像データから複数のアイマーク画像７１およびこれがＹ方向の列となっていること検出した場合、このアイマーク画像７１の並び方向であるＹ方向で、アイマーク画像７１とラベル画像７２ｃとが重ならないかを判定する。図１４（ａ）に示す判定領域ａ２１とラベル画像７２ｃは重なっていないので（Ｓ３０３：ＹＥＳ）、並びのＹ方向を搬送方向に決定する（Ｓ３０４）。
【００７２】
決定した配置方向に基づいて配置し直した画像を示す図である図１４（ｂ）と図１４（ａ）の向きは同じである。これはＹ方向を搬送方向に決定したためである。
【００７３】
次にラベル画像の並びの列が複数あった場合の画像配置処理について説明する。アイマーク画像の並びの列が複数であった場合（Ｓ３０２：ＮＯ）、各列の並び方向でアイマーク画像とラベル画像が重ならなければ（Ｓ３０５：ＹＥＳ）、その並び方向を搬送方向に決定する（Ｓ３０４）。以下、図１５を参照して具体的に説明する。
【００７４】
図１５は、ひとつの画像データに複数のアイマーク画像が含まれており、かつアイマーク画像が２列に並んでいる例である。２つの列の並び方向はともにＸ方向であり、１列目の判定領域ａ３１、２列目の判定領域ａ３２とラベル画像７２ｄ、７２ｅは重なっていないので（Ｓ３０５：ＹＥＳ）、並びのＸ方向を搬送方向に決定する（Ｓ３０４）。
【００７５】
図１５（ｂ）ではステップＳ３０４の決定に対応して、図１５（ａ）に示す元のＸ方向が配置変更後のＹ方向になるように画像データの画像の向きを９０度回転させている（Ｓ１０７）。なお、図１５の（ｂ）のような配置の画像を印刷したラベルロール紙Ｒ１は、後工程において、中央で輪切りに裁断して２つのロールに分割してから、それぞれのロールに対して、後処理機でアイマーク画像を利用した後加工がなされる。
【００７６】
図１６は、図１３のステップＳ３０１でＮＯの判断をした場合（符号「４０」）に実行するフローチャートである。図１７（ａ）に示す画像データは、４個のアイマーク画像が矩形の四隅に対応するように配置されていることにより、並びの列もＸ、Ｙ方向にそれぞれ２列ずつである。このような画像データの場合には、検出されたアイマーク画像が複数の場合であって、並び方向がＸ方向またはＹ方向の一方でないので、図１３のステップＳ３０１でＮＯの判断がなされる。
【００７７】
図１６のステップ４０１では、Ｘ方向またはＹ方向の一方のみで各々のアイマーク画像とラベル画像が重なるか否かを判断する。具体的には図１７（ａ）に示す画像データにおいてはアイマーク画像７１ａ〜７１ｄのそれぞれについて、Ｘ方向、Ｙ方向でラベル画像と重なるかを判断する。例えばアイマーク画像７１ａでは、判定領域ａ４１、ａ４３でラベル画像と重なるかを判定し、アイマーク画像７１ｂでは判定領域ａ４１、ａ４４でラベル画像と重なるかを判定する。判定領域ａ４１、ａ４２ではラベル画像７２ｆ、７２ｇと重なるが、判定領域ａ４３、ａ４４ではラベル画像７２ｆ、７２ｇと重なっていない。このことから各々のアイマーク画像７１ａ〜７１ｄは、共通してＸＹ方向のうちの一方のＸ方向でのみラベル画像と重なっており、Ｙ方向では重ならない（ステップＳ４０１：ＹＥＳ）。
【００７８】
よって重ならないＹ方向を搬送方向に決定し（Ｓ４０２）、以降は図８のステップＳ１０７以降の処理を実行する。決定した配置方向に基づいて配置し直した画像を示す図である図１７（ｂ）と図１７（ａ）の向きは同じである。これはＹ方向を搬送方向に決定したためである。
【００７９】
以上のように本実施形態では、画像制御装置として昨日するプリンターコントローラーおよび制御部１１０が、印刷する画像データからアイマーク画像とラベル画像を検出し、ＸＹ座標系におけるＸ方向およびＹ方向におけるアイマーク画像とラベル画像の相対的位置関係から、搬送方向に対する画像データの画像の配置方向を決定し、決定した配置で搬送方向に繰り返し並べて配置する。このようにすることで、アイマーク画像を用いて抜き加工等を行う後処理機で、問題なく後処理を行うことができ、印刷装置１０が後処理機と連携した高品質の製品を製造することが可能となる。
【００８０】
（変形例１）
図１３の示すフローチャートでは、アイマーク画像の並び方向がＸ方向またはＹ方向である場合に、並び方向でアイマーク画像とラベル画像が重なるか否かの判断をしていたが、これらの判断（Ｓ３０２〜Ｓ３０５）を省略してもよい。この場合、アイマーク画像がＸ方向またはＹ方向の列に並んでいることを検出したことにより、その方向を搬送方向に決定する。図１５に示した画像データのような後工程でラベルロール紙Ｒ１を複数に分割する場合を除いて、通常は、アイマーク画像は搬送方向に沿って一列に並べるからである。
【００８１】
（変形例２）
本発明の画像制御装置として、プリンターコントローラー１５０と制御部１１０の機能が統合された１つの装置により実現されてもよい。また本発明によるプリンターコントローラー１５０および制御部１１０により構成される画像制御装置のコンピュータにより実行されるプログラムは、ＵＳＢメモリー、ＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスクドライブ等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、印刷装置１０の一機能としてその装置のソフトウエアに組み込んでもよい。
【００８２】
そのほか、本発明は、特許請求の範囲に記載された内容によって規定されるものであり、様々な変形形態が可能である。
【符号の説明】
【００８３】
１０  印刷装置、
１００  画像形成装置本体、
１１０  制御部、
１２０  印刷部、
１２１  定着部、
１３０  操作表示部、
１４０  ＨＤＤ、
１５０  プリンターコントローラー、
１５１  ＣＰＵ、
１５２  ＲＡＭ、
１５３  通信インターフェース、
１５４  ＨＤＤ、
１５５  エンジンインターフェース、
１５６  転送用バッファー、
１５７  バス、
２００  給紙装置、
３００  給紙調整装置、
４００  排紙調整装置、
４０１  切断器、
５００  巻取り装置、
２１０、３１０、４１０、５１０  制御部、
Ｒ０、Ｒ１  ラベルロール紙。
【図１】
2016146604.tif 000003
【図２】
2016146604.tif 000004
【図３】
2016146604.tif 000005
【図４】
2016146604.tif 000006
【図５】
2016146604.tif 000007
【図６】
2016146604.tif 000008
【図７】
2016146604.tif 000009
【図８】
2016146604.tif 000010
【図９】
2016146604.tif 000011
【図１０】
2016146604.tif 000012
【図１１】
2016146604.tif 000013
【図１２】
2016146604.tif 000014
【図１３】
2016146604.tif 000015
【図１４】
2016146604.tif 000016
【図１５】
2016146604.tif 000017
【図１６】
2016146604.tif 000018
【図１７】
2016146604.tif 000019