(57)【要約】【課題】  簡単な構成で、印刷画像上のイメージに生じる濃度ムラを低減させることができる。【解決手段】  印刷テープＴを走査方向に送る送り機構４１、走査方向に送られていく印刷テープＴに対し印刷処理を施す印刷ヘッド２２および、印刷ヘッド２２の走査方向下流側に配設され印刷テープＴを切断するテープカッター１７、を備えたテーププリンター１について、当該テーププリンター１で印刷可能な印刷データを生成する印刷データ生成装置であって、印刷データにおける印刷画像Ｇ上のイメージ配置エリアＡ１と、印刷テープＴを切断する時の紙送りの加減速区間において印刷ヘッド２２により印刷処理が施される印刷エリアＡ２と、が重ならないように、印刷画像Ｇの印刷向きを変更する。【選択図】  図５
2019034564.tif 000002
【特許請求の範囲】
【請求項１】
連続紙を走査方向に送る送り部と、前記走査方向に送られていく前記連続紙に対し印刷処理を施す印刷ヘッドと、前記印刷ヘッドの前記走査方向下流側に配設され前記連続紙を切断する切断部と、を備えた印刷装置と、
当該印刷装置で印刷する印刷データを生成する制御機構と、
を備えた印刷システムであって、
前記制御機構は、
前記印刷データにおける印刷画像上のイメージ配置エリアと、前記連続紙を切断する時の紙送りの加減速区間において前記印刷ヘッドにより印刷処理が施される印刷エリアと、が重ならないように、前記印刷画像が印刷される向きを変更した前記印刷データを生成することを特徴とする印刷システム。
【請求項２】
前記制御機構は、
前記印刷画像が印刷される向きを変更する向き変更処理について、当該向き変更処理の有無を決定する向き変更決定部と、
前記向き変更決定部によって前記向き変更処理「有」と決定された場合、前記向き変更処理を実行する向き変更実行部と、を備え、
前記向き変更決定部は、前記イメージ配置エリアと、前記加減速区間の前記印刷エリアと、が重ならないように、前記向き変更処理の有無を決定することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記向き変更決定部は、前記印刷データを解析して前記印刷画像上の前記イメージ配置エリアを判定し、判定した前記イメージ配置エリアを利用して、前記向き変更処理の有無を決定することを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記向き変更実行部は、前記向き変更処理として、前記印刷画像が印刷される向きを１８０°変更する処理を実行することを特徴とする請求項２または３に記載の印刷システム。
【請求項５】
前記向き変更決定部は、前記向き変更処理を実行した場合と、前記向き変更処理を実行しない場合との両方で、前記イメージ配置エリアと、前記加減速区間の前記印刷エリアとが重なるとき、前記イメージ配置エリアと、前記加減速区間の前記印刷エリアとの重畳面積が少なくなるように、前記向き変更処理の有無を決定することを特徴とする請求項２ないし４のいずれか一項に記載の印刷システム。
【請求項６】
前記向き変更決定部は、前記向き変更処理を実行した場合と、前記向き変更処理を実行しない場合との両方で、前記イメージ配置エリアと、前記加減速区間の前記印刷エリアとが重なるとき、前記イメージ配置エリアと前記加減速区間の前記印刷エリアとが重畳する重畳エリアにおける色の濃度について、当該濃度と基準値との差が大きくなるように、前記向き変更処理の有無を決定することを特徴とする請求項２ないし５のいずれか一項に記載の印刷システム。
【請求項７】
前記イメージ配置エリアは、中間階調の色のイメージが配置されたエリアであることを特徴とする請求項２ないし６のいずれか一項に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置と、当該印刷装置で印刷する印刷データを生成する制御機構と、を備えた印刷システムに関するものである。
【背景技術】
【０００２】
従来、印刷システムとして、印刷データ生成装置（ホストコンピューター）と、印刷データ生成装置から送信された印刷データを印刷する印刷装置と、を備えたものが知られている（特許文献１参照）。この印刷装置は、ロール紙を紙送り方向に搬送する用紙搬送部と、紙送り方向と直交する方向に多数のドットを同時に印刷可能に構成されたラインヘッドである印刷ヘッドと、カッター刃によりロール紙を切断する切断部と、を有している。この印刷装置では、印刷ヘッドからカッター刃までの間隔に相当する規定量だけ印刷データを印刷した後、紙送りを停止してロール紙のカットを実行し、その後、残りの印刷データを印刷する。これによって、印刷物の先頭に、印刷ヘッドからカッター刃までの間隔に相当する余白を生じさせないようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９７９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来の印刷システムでは、規定量だけ印刷データを印刷した後、ロール紙を切断すべく紙送りを停止しているが、紙送りを停止するには減速区間が必要である。そのため、実際には、紙送りを停止するための減速区間において、印刷を実行する構成となる。また、紙送りを再開する時の加速区間においても、印刷を実行する構成となっている。そして、この加減速区間で印刷するエリアに、イメージ（画図）が配置されていると、図４（ａ）に示すように、印刷されたイメージに濃度ムラ（すじムラ）が生じてしまう。これは、加減速区間では、ロール紙の搬送位置の検出が精度良く行えないことや、加減速によるロール紙の滑り、ひいては、サーマルヘッドによる発熱時間が通常より長くなる等の理由で生じる。このように、上記従来の印刷システムでは、印刷データにおける印刷画像上に配置されたイメージに、濃度ムラが生じてしまう虞があった。
これに対し、印刷データの全てを印刷した後に、ロール紙を逆送りしてロール紙をカットすることで、加減速区間で印刷が実行される構成自体を避けることも考えられるが、ロール紙を逆送りするための機能等を実装しなければならず、印刷装置が複雑化してしまうという問題がある。
【０００５】
本発明は、簡単な構成で、印刷画像上のイメージに生じる濃度ムラを低減させることができる印刷システムを提供することを課題としている。
【課題を解決するための手段】
【０００６】
本発明の印刷データ生成装置は、連続紙を走査方向に送る送り部、走査方向に送られていく連続紙に対し印刷処理を施すラインヘッドおよび、ラインヘッドの走査方向下流側に配設され連続紙を切断する切断部、を備えた印刷装置について、当該印刷装置で印刷可能な印刷データを生成する印刷データ生成装置であって、印刷データにおける印刷画像上のイメージ配置エリアと、連続紙を切断する時の紙送りの加減速区間においてラインヘッドにより印刷処理が施される印刷エリアと、が重ならないように、印刷画像が印刷される向きを変更することを特徴とする。
【０００７】
この場合、印刷画像が印刷される向きを変更する向き変更処理について、当該向き変更処理の有無を決定する向き変更決定部と、向き変更決定部によって向き変更処理「有」と決定された場合、向き変更処理を実行する向き変更実行部と、を備え、向き変更決定部は、イメージ配置エリアと、加減速区間の印刷エリアと、が重ならないように、向き変更処理の有無を決定することが好ましい。
【０００８】
また、向き変更決定部は、印刷データを解析して印刷画像上のイメージ配置エリアを判定し、判定したイメージ配置エリアを利用して、向き変更処理の有無を決定することが好ましい。
【０００９】
一方、向き変更実行部は、向き変更処理として、印刷画像が印刷される向きを１８０°変更する処理を実行することが好ましい。
【００１０】
本発明の印刷装置は、上記の印刷データ生成装置と、送り部、ラインヘッドおよび切断部と、を備えたことを特徴とする。
【００１１】
本発明の印刷データ生成方法は、連続紙を走査方向に送る送り部、走査方向に送られていく連続紙に対し印刷処理を施すラインヘッドおよび、ラインヘッドの走査方向下流側に配設され連続紙を切断する切断部、を備えた印刷装置について、当該印刷装置で印刷可能な印刷データを生成する印刷データ生成方法であって、印刷データにおける印刷画像上のイメージ配置エリアと、連続紙を切断する時の紙送りの加減速区間においてラインヘッドにより印刷処理が施される印刷エリアと、が重ならないように、印刷画像が印刷される向きを変更することを特徴とする。
【００１２】
本発明のプログラムは、コンピューターに、上記の印刷データ生成方法を実行させることを特徴とする。
【００１３】
これらの構成によれば、イメージ配置エリアと加減速区間の印刷エリアとが重ならないように、印刷画像が印刷される向きを変更する構成であるため、加減速区間での印刷で、イメージを印刷する事態を避けることができる。これによって、印刷されたイメージに濃度ムラが生じるのを避けることができる。このように、連続紙の逆送り等を行うことなく、簡単な構成で、印刷画像上のイメージに生じる濃度ムラを低減させることができる。なお、ここにいう「加減速区間」は、加速区間および／または減速区間を示している。
【００１４】
上記の印刷データ生成装置において、向き変更決定部は、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアと、加減速区間の印刷エリアとが重なるとき、イメージ配置エリアと、加減速区間の印刷エリアとの重畳面積が少なくなるように、向き変更処理の有無を決定することが好ましい。
【００１５】
この構成によれば、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアと、加減速区間の印刷エリアとが重なるときに、イメージ配置エリアと、加減速区間の印刷エリアとを極力重ならないようにすることができる。そのため、加減速区間での印刷で、イメージを印刷する事態を極力避けることができ、印刷されたイメージに濃度ムラが生じるのを極力避けることができる。
【００１６】
また、向き変更決定部は、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアと、加減速区間の印刷エリアとが重なるとき、イメージ配置エリアと加減速区間の印刷エリアとが重畳する重畳エリアにおける色の濃度について、当該濃度と基準値との差が大きくなるように、向き変更処理の有無を決定することが好ましい。
【００１７】
この構成によれば、濃度ムラが生じやすい（目立ちやすい）基準値と、重畳エリアの色の濃度との差が大きくなるように、向き変更処理の有無を決定する。これによって、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアと、加減速区間の印刷エリアとが重なるときにも、ユーザーが見たときに感じる濃度ムラを低減させることができる。
【００１８】
上記の印刷データ生成装置において、イメージ配置エリアは、中間階調の色のイメージが配置されたエリアであることが好ましい。
【００１９】
この構成によれば、濃度ムラが生じやすい（目立ちやすい）中間階調の色のイメージについて、そのイメージ配置エリアが、加減速区間の印刷エリアと重畳しないように、向き変更処理の有無を決定する。そのため、ユーザーが見たときに感じる濃度ムラを効果的に低減させることができる。
【図面の簡単な説明】
【００２０】
【図１】第１実施形態に係る閉蓋状態のテーププリンターを示した外観斜視図である。
【図２】開蓋状態のテーププリンターを示した外観斜視図である。
【図３】テーププリンターの制御構成を示した模式図である。
【図４】イメージ配置エリアと加減速区間の印刷エリアとが重なった時の印刷結果を示した図である。
【図５】テーププリンターによる印刷動作を示したフローチャートである。
【図６】第１実施形態における、向き変更処理の有無の決定処理を説明するための説明図である。
【図７】第２実施形態に係る印刷システムを示したシステム構成図である。
【図８】ロール紙プリンターの内部構造を示した斜視図である。
【図９】印刷システムによる印刷動作を示したフローチャートである。
【図１０】第２実施形態における、向き変更処理の有無の決定処理を説明するための説明図である。
【図１１】テーププリンターによる印刷動作の第１変形例を示したフローチャートである。
【図１２】テーププリンターによる印刷動作の第２変形例を示したフローチャートである。
【図１３】テーププリンターによる印刷動作の第３変形例を示したフローチャートである。
【発明を実施するための形態】
【００２１】
［第１実施形態］
以下、添付の図面を参照しながら、本発明の印刷システムについて説明する。第１実施形態では、本発明の印刷データ生成装置および印刷装置を適用したテーププリンターを例示する。このテーププリンターは、長尺状の印刷テープ（連続紙）に対し、印刷処理および切断処理を施して、ラベルを作成するものである。
【００２２】
図１および図２に示すように、テーププリンター１（印刷装置）は、装置ケース１１により外装が形成され、装置ケース１１の前部上面には、各種入力キーを備えたキーボード１２が配設されている。また、装置ケース１１の後部右上面には、キーボード１２からの入力結果等を表示するディスプレイ１３が配設されている。さらに、装置ケース１１の後部左上面には、開閉蓋１４が設けられている。
【００２３】
開閉蓋１４の内側には、テープカートリッジＣを装着するためのカートリッジ装着部１５が窪入形成されており、テープカートリッジＣは、開閉蓋１４を開放した状態でカートリッジ装着部１５に着脱可能に装着される。また、開閉蓋１４には、これを閉じた状態でテープカートリッジＣの装着／非装着を視認するための覗き窓１４ａが形成されている。
【００２４】
装置ケース１１の左側部には、カートリッジ装着部１５と外部とを連通するテープ排出口１６が形成されている。そして、このテープ排出口１６には、送り出した印刷テープＴを切断するためのテープカッター１７（切断部）が臨んでいる。
【００２５】
一方、図２に示すように、カートリッジ装着部１５は、ヘッドカバー２１に覆われた印刷ヘッド２２（ラインヘッド）と、印刷ヘッド２２に対峙するプラテン駆動軸２３と、後述のリボン巻取りリール３３と嵌合する巻取り駆動軸２４と、後述のテープリール３１の位置決め突起２５と、を有している。また、カートリッジ装着部１５の下側には、プラテン駆動軸２３および巻取り駆動軸２４を駆動するテープ送りモーター５１（図３参照）が内蔵されている。さらに、装置ケース１１の内部には、テーププリンター１を統括制御する制御機構４４（図３参照）を構成する回路基板が組み込まれている。
【００２６】
印刷ヘッド２２は、上下方向に列設された複数の発熱素子を有するサーマルラインヘッドで構成されている。印刷ヘッド２２は、各発熱素子を選択的に駆動することで、インクリボンＲ上のインクをドット単位で印刷テープＴに転写する。
【００２７】
テープカートリッジＣは、印刷テープＴを巻回したテープリール３１と、インクリボンＲを巻回したリボンリール３２と、インクリボンＲを巻き取るリボン巻取りリール３３と、印刷ヘッド２２に対峙するプラテンローラー３４と、これらを収容したカートリッジケース３５と、を有している。また、カートリッジケース３５には、印刷ヘッド２２を内蔵したヘッドカバー２１が挿通されるヘッド開口３６が、上下に貫通形成されている。
【００２８】
テープカートリッジＣがカートリッジ装着部１５に装着されると、ヘッドカバー２１がヘッド開口３６に差し込まれ、位置決め突起２５がテープリール３１の中心孔に差し込まれる。これと同時に、プラテン駆動軸２３がプラテンローラー３４に嵌合され、巻取り駆動軸２４がリボン巻取りリール３３に嵌合される。印刷テープＴは、テープリール３１から繰り出され、印刷ヘッド２２とプラテンローラー３４との対峙位置を通った後、テープ排出口１６に向かって送られ、テープ排出口１６から装置外部に送り出される（テープ送り経路）。一方、インクリボンＲは、リボンリール３２から繰り出され、印刷ヘッド２２とプラテンローラー３４との対峙位置を通った後、ヘッド開口３６の周壁を周回して、リボン巻取りリール３３に巻き取られる。このように、印刷テープＴとインクリボンＲとは、印刷ヘッド２２とプラテンローラー３４との対峙位置で重なった状態となっている。
【００２９】
テープカートリッジＣがカートリッジ装着部１５に装着された状態で、プラテン駆動軸２３および巻取り駆動軸２４を回転駆動すると、プラテンローラー３４およびリボン巻取りリール３３が回転し、これによって、印刷テープＴが上記テープ送り経路に沿って送られ、インクリボンＲが上記リボン送り経路に沿って送られていく。この送り動作に同期して、印刷ヘッド２２の各発熱素子を選択的に発熱駆動することで、送られていく印刷テープＴに対しインクリボンＲ上のインクを転写して、所望の印刷を行う。また、印刷テープＴの送りを一旦停止し、テープカッター１７を駆動することで、印刷テープＴを切断する。これら印刷処理および切断処理によって、ラベルが作成される。
【００３０】
次に図３を参照して、テーププリンター１の制御構成について説明する。図３に示すように、テーププリンター１は、送り機構４１（送り部）、印刷機構４２、切断機構４３、およびこれらを制御する制御機構４４を備えている。なお、「印刷データ生成装置」は、制御機構４４により構成されている。
【００３１】
送り機構４１は、プラテンローラー３４、プラテン駆動軸２３および、プラテン駆動軸２３を駆動するテープ送りモーター５１により構成されており、印刷テープＴを、テープリール３１から引き出しつつ上記テープ送り経路に沿って送る。すなわち、送り機構４１は、印刷テープＴを主走査方向に送る。
【００３２】
印刷機構４２は、主走査方向に直交したラインヘッドである印刷ヘッド２２により構成されており、送り機構４１によって主走査方向に送られていく印刷テープＴに印刷処理を施す。すなわち、印刷ヘッド２２の各発熱素子を選択的に発熱駆動して、主走査方向に送られていく印刷テープＴに対し、インクリボンＲ上のインクを転写する。このように、送り機構４１により印刷テープＴを送りながら、これに同期して、印刷ヘッド２２の各発熱素子を選択的に発熱駆動することで、印刷テープＴに対し印刷が施される。
【００３３】
切断機構４３は、テープカッター１７および、テープカッター１７を駆動するカッターモーター５２により構成されており、印刷テープＴを切断する。本実施形態では、送り機構４１による印刷テープＴの送りを一旦停止した状態で、テープカッター１７を駆動することで、印刷テープＴが切断される。なお、図３に示すように、テープカッター１７は、印刷ヘッド２２の主走査方向下流側に配設されている。そのため、切断機構４３は、印刷ヘッド２２の主走査方向下流側で、印刷テープＴを切断する構成となっている。
【００３４】
制御機構４４は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等を有し、テーププリンター１全体を統括制御する。そして、制御機構４４は、各種プログラムによって、印刷データ生成部６１、向き変更決定部６２、向き変更実行部６３、および印刷切断実行部６４として機能する。
【００３５】
印刷データ生成部６１は、印刷データを生成する。例えば、ユーザー操作による印刷画像Ｇの編集処理や各種設定の設定処理を受けて、印刷画像Ｇを含む印刷データを生成する。ここで生成される印刷データの印刷画像Ｇは、例えば、文字列と、イメージ（画図）と、を有するものである（図６参照）。
【００３６】
向き変更決定部６２は、印刷データにおける印刷画像Ｇが印刷される向き（以下、印刷向き）を変更する向き変更処理の有無を決定する。すなわち、向き変更決定部６２は、向き変更処理を行うか否かの決定を行う。この向き変更処理は、印刷画像Ｇを１８０°回転させて、印刷画像Ｇの印刷向きを１８０°変更する処理である。詳細は後述するが、向き変更決定部６２は、印刷画像Ｇ上のイメージ配置エリアＡ１（イメージが配置されたエリア）の位置に応じて、向き変更処理の有無を決定する。
【００３７】
向き変更実行部６３は、向き変更決定部６２によって向き変更処理「有」と決定された場合、印刷データに対し上記向き変更処理を実行する。すなわち、向き変更実行部６３は、印刷データの印刷画像Ｇを１８０°回転させて、印刷画像Ｇの印刷向きを１８０°変更する。
【００３８】
印刷切断実行部６４は、印刷データに基づいて印刷処理および切断処理を行う。すなわち、印刷切断実行部６４は、印刷データに基づき、送り機構４１、印刷機構４２および切断機構４３を制御して、印刷テープＴに対する印刷処理および切断処理を行う。
【００３９】
ところで、本実施形態では、印刷ヘッド２２の印刷位置からテープカッター１７の切断位置までの距離（以下、ヘッド・カッター間距離Ｌ）に伴う前端余白が生じないように、印刷画像Ｇの印刷の途中で、印刷テープＴの送りを一旦停止して切断処理を行うようにしている。すなわち、ヘッド・カッター間距離Ｌに相当する規定量、印刷画像Ｇを印刷した後、印刷テープＴの送りを一旦停止して切断処理を行い、その後、残りの印刷画像Ｇを印刷している。しかしながら、このような方法で印刷を行うと、印刷画像の印刷の途中で、切断処理を行うべく印刷テープＴの送りを一度停止する構成上、送りを停止する時に生じる減速区間においても、印刷処理を行う構成になる。この減速区間にて印刷を施す印刷エリアＡ２（以下、減速区間の印刷エリアＡ２）に、イメージが配置されていると、図４（ｂ）に示すように、印刷したイメージに濃度ムラが生じてしまう。
これに対し、本実施形態では、向き変更決定部６２により、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２とが極力重ならないように、向き変更処理の有無を決定することで、印刷画像Ｇ上のイメージに濃度ムラが生じないようにしている。詳細は後述するが、向き変更決定部６２は、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２と、が重ならないように、向き変更処理の有無を決定する。また、向き変更決定部６２は、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２と、が重なるとき、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２との重畳面積が少なくなるように、向き変更処理の有無を決定する。
【００４０】
ここで図５を参照して、向き変更決定部６２による向き変更処理の有無の決定処理を含んだテーププリンター１による印刷動作について説明する。この印刷動作は、ユーザー操作による印刷画像Ｇの編集処理や、各種設定の設定処理が行われた後に実行されるものとする。
【００４１】
図５に示すように、本印刷動作では、まず、印刷データ生成部６１により、印刷データを生成する（Ｓ１）。すなわち、上記編集処理の編集結果および上記設定処理の設定結果に基づいて、印刷画像Ｇを含む印刷データを生成する。
【００４２】
印刷データを生成したら、向き変更決定部６２により、向き変更処理の有無の決定処理を行う（Ｓ２〜Ｓ９）（向き変更決定ステップ）。具体的には、まず、生成した印刷データを解析して、印刷データにおける印刷画像Ｇのイメージ配置エリアＡ１を判定する（Ｓ２）。すなわち、印刷画像Ｇ上において、どの位置にイメージ配置エリアＡ１があるか、を判定する。
【００４３】
イメージ配置エリアＡ１を判定したら、判定したイメージ配置エリアＡ１と、減速区間の印刷エリアＡ２と、が重なっているか否かを判定する（Ｓ３）。なお、本実施形態では、減速区間の長さが、ヘッド・カッター間距離Ｌと略同一となっているため、減速区間の印刷エリアＡ２は、印刷画像Ｇの前端からヘッド・カッター間距離Ｌ分だけ後方に延在したエリアとなっている（図６参照）。すなわち、本工程では、印刷画像Ｇの前端からヘッド・カッター間距離Ｌ分だけ後方に延在したエリアに、イメージ配置エリアＡ１が重なっているか否かを判定する。
【００４４】
判定の結果、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２とが重なっていないと判定された場合（Ｓ３：Ｎｏ）、図６（ａ）に示すように、現時点で、すなわち、向き変更処理を実行しない状態で、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２とが重畳しないことが分かる。そのため、向き変更処理は不要と判断し、向き変更処理の有無について、向き変更処理「無」と決定する（Ｓ４）。
【００４５】
一方、判定の結果、イメージ配置エリアＡ１と、減速区間での印刷エリアＡ２と、が重なっていると判定された場合（Ｓ３：Ｙｅｓ）、今度は、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´と、が重なっているか否かを判定する（Ｓ５）。すなわち、印刷画像Ｇの後端からヘッド・カッター間距離Ｌ分だけ前方に延在したエリアに、イメージ配置エリアＡ１が重なっているか否かを判定する。
【００４６】
判定の結果、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´と、が重なっていないと判定された場合（Ｓ５：Ｎｏ）、図６（ｂ）に示すように、向き変更処理を実行した状態で、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２とが重畳しないことが分かる。そのため、向き変更処理が必要と判断し、向き変更処理の有無について、向き変更処理「有」と決定する（Ｓ６）。
【００４７】
一方、判定の結果、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´と、が重なっていると判定された場合（Ｓ５：Ｙｅｓ）、図６（ｃ）および（ｄ）に示すように、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２とが重畳することが分かる。そのため、今度は、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２との重畳面積ａが、向き変更処理を実行した場合と向き変更処理を実行しない場合とで、どちらが小さいか判定する（Ｓ７〜Ｓ９）。具体的には、まず、イメージ配置エリアＡ１と、減速区間での印刷エリアＡ２との重畳面積ａを算出する（Ｓ７）。次に、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´との重畳面積ｂを算出する（Ｓ８）。そして、前者の重畳面積ａが、後者の重畳面積ｂより大きいか否かを判定する（Ｓ９）。
【００４８】
判定の結果、前者の重畳面積ａが、後者の重畳面積ｂより大きくない（後者の重畳面積以下）と判定された場合（Ｓ９：Ｎｏ）、図６（ｃ）に示すように、向き変更処理を実行した場合より、向き変更処理を実行しない場合の方が、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２との重畳面積が小さくなることが分かる。そのため、向き変更処理は不要と判断し、向き変更処理の有無について、向き変更処理「無」と決定する（Ｓ４）。
【００４９】
一方、判定の結果、前者の重畳面積ａが、後者の重畳面積ｂより大きいと判定された場合（Ｓ９：Ｙｅｓ）、図６（ｄ）に示すように、向き変更処理を実行しない場合より、向き変更処理を実行した場合の方が、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２との重畳面積が小さくなることが分かる。そのため、向き変更処理は必要と判断し、向き変更処理の有無について、向き変更処理「有」と決定する（Ｓ６）。
【００５０】
向き変更決定部６２による決定処理が終了したら、その決定結果に応じて、向き変更実行部６３により向き変更処理を実行する（向き変更実行ステップ）。すなわち、向き変更処理「有」と決定された場合（Ｓ６）、印刷データ生成部６１により生成された印刷データに対し向き変更処理を実行する（Ｓ１０）。一方、向き変更処理「無」と決定された場合（Ｓ４）、向き変更処理を実行せずに、次の工程に移行する。
【００５１】
向き変更決定部６２の決定に応じた向き変更処理が終了したら、印刷データに基づいて、印刷処理および切断処理を実行する（Ｓ１１）。すなわち、向き変更実行部６３による向き変更処理が実行されなかった場合には、印刷データ生成部６１により生成されたままの印刷データに基づいて、印刷処理および切断処理を実行する。一方、向き変更実行部６３による向き変更処理が実行された場合には、印刷データ生成部６１により生成されたものに対し印刷画像を１８０°回転された印刷データに基づいて、印刷処理および切断処理を実行する。これによって、ラベルが作成され、印刷動作を終了する。
【００５２】
［第２実施形態］
次に図７ないし図１０を参照して、本発明の第２実施形態について説明する。第２実施形態では、本発明の印刷データ生成装置を適用した印刷システム１０１を例示する。すなわち、第２実施形態では、本発明の印刷データ生成装置を、当該印刷システム１０１のホストコンピューター１１１に適用したものを例示する。
【００５３】
図７に示すように、印刷システム１０１は、印刷データを生成するホストコンピューター１１１（印刷データ生成装置）と、ホストコンピューター１１１からの印刷データに基づいて、リール１３３に巻回されたロール紙Ｓ（連続紙）に印刷処理を行うロール紙プリンター１１２（印刷装置）と、を備えている。ホストコンピューター１１１とロール紙プリンター１１２とは、ケーブル１１３を介して接続され、有線通信によって、各種データを相互に送受信可能に構成される。なお、本実施形態では、ホストコンピューター１１１とロール紙プリンター１１２とを有線通信により接続する構成としたが、ホストコンピューター１１１とロール紙プリンター１１２とを無線通信により接続する構成であっても良い。また、ホストコンピューター１１１とロール紙プリンター１１２とを直接接続する構成であっても良いし、ホストコンピューター１１１とロール紙プリンター１１２とを、ネットワーク（インターネットやローカルエリアネットワーク）を介して接続する構成であっても良い。
【００５４】
ロール紙プリンター１１２は、通信機構１２０と、送り機構１２１（送り部）と、印刷機構１２２と、切断機構１２３と、制御機構１２４と、を備えている。通信機構１２０は、ホストコンピューター１１１との通信を行う。
【００５５】
図８に示すように、送り機構１２１は、用紙送りローラー１３１および、用紙送りローラー１３１を駆動する用紙送りモーター１３２により構成されており、ロール紙Ｓをリール１３３から引き出しつつ、ロール紙Ｓを主走査方向に送る。用紙送りローラー１３１は、下側の駆動ローラー１３１ａと上側の従動ローラー１３１ｂとから成るニップローラーで構成されており、用紙送りモーター１３２は、駆動ローラー１３１ａに接続されている。
【００５６】
印刷機構１２２は、印刷ヘッド１４１（ラインヘッド）により構成されており、送り機構１２１により主走査方向に送られていくロール紙Ｓに印刷処理を施す。印刷ヘッド１４１は、主走査方向に対し直交する方向に列設された複数の吐出ノズルを有している。すなわち、印刷ヘッド１４１は、インクジェットラインヘッドで構成されている。印刷ヘッド１４１は、各吐出ノズルから選択的にインクを吐出することで、ロール紙Ｓに印刷処理を施す。なお、印刷ヘッド１４１は、主走査方向に対し直交したノズル列を、主走査方向に複数並設させたものであっても良いし、複数のインクジェットヘッドを主走査方向に対し直交する方向に千鳥状に並べて、ラインヘッドを構成するようにしても良い。
【００５７】
切断機構１２３は、用紙カッター１５１（切断部）および、用紙カッター１５１を駆動するカッターモーター１５２により構成されており、ロール紙Ｓを切断する。用紙カッター１５１は、下側の下刃１６１と、下刃１６１に対向する上側の回転刃１６２と、回転刃１６２を主走査方向と直交する方向に往復動する回転刃移動機構１６３と、を有している。本実施形態では、送り機構１２１によるロール紙Ｓの送りを一旦停止した状態で、用紙カッター１５１を駆動（回転刃１６２を往動または復動）することで、ロール紙Ｓが切断される。なお、第１実施形態と同様、用紙カッター１５１は、印刷ヘッド１４１の主走査方向下流側に配設されている。そのため、切断機構１２３は、印刷ヘッド１４１の主走査方向下流側で、ロール紙Ｓを切断する構成となっている。
【００５８】
制御機構１２４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有し、ロール紙プリンター１１２全体を統括制御する。図７に示すように、制御機構１２４は、各種プログラムによって、印刷データ受信部１７１および印刷切断実行部１７２として機能する。印刷データ受信部１７１は、通信機構１２０を制御し、ホストコンピューター１１１から印刷データを受信する。印刷切断実行部１７２は、印刷データに基づいて、送り機構１２１、印刷機構１２２および切断機構１２３を制御し、ロール紙Ｓに対し印刷処理および切断処理を行う。
【００５９】
なお、第２実施形態においても、印刷ヘッド１４１の印刷位置から用紙カッター１５１の切断位置までの距離（以下、ヘッド・カッター間距離Ｌａ）に伴う前端余白が生じないように、印刷画像Ｇの印刷の途中で、ロール紙Ｓの送りを一旦停止して切断処理を行うようにしている。すなわち、ヘッド・カッター間距離Ｌａに相当する規定量、印刷画像Ｇを印刷した後、ロール紙Ｓの送りを一旦停止して切断処理を行い、その後、残りの印刷画像Ｇを印刷している。
【００６０】
一方、ホストコンピューター１１１は、一般的なパーソナルコンピューターを利用可能であり、操作機構１８１、表示機構１８２、通信機構１８３および制御機構１８４を有している。操作機構１８１は、マウスやキーボード等により構成されており、各種ユーザー操作を受け付ける。表示機構１８２は、ディスプレイ等により構成されており、各種情報を表示する。通信機構１８３は、ロール紙プリンター１１２との通信を行う。
【００６１】
制御機構１８４は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有し、ホストコンピューター１１１全体を統括制御する。そして、制御機構１８４は、各種プログラム（印刷データ生成用アプリケーションやプリンタードライバー）によって、印刷データ生成部１９１、向き変更決定部１９２、向き変更実行部１９３、印刷データ変換部１９４および印刷データ送信部１９５として機能する。印刷データ生成部１９１、向き変更決定部１９２および向き変更実行部１９３は、第１実施形態に記載のもの（印刷データ生成部６１、向き変更決定部６２および向き変更実行部６３）と同様である。
【００６２】
印刷データ変換部１９４は、印刷データを、ロール紙プリンター１１２により印刷可能なページ記述言語に変換する。印刷データ送信部１９５は、通信機構１８３を制御し、印刷データ変換部１９４によりページ記述言語に変換された印刷データを、ロール紙プリンター１１２に送信する。
【００６３】
次に図９を参照して、印刷システム１０１による印刷動作について説明する。本印刷動作は、ユーザー操作による印刷画像Ｇの編集処理や、各種設定の設定処理が行われた状態で実行されるものとする。
【００６４】
図９に示すように、本印刷動作では、まず、ホストコンピューター１１１は、印刷データ生成部１９１により、印刷データを生成する（Ｓ２１）。すなわち、上記編集処理の編集結果および上記設定処理の設定結果に基づいて、印刷画像Ｇを含む印刷データを生成する。
【００６５】
印刷データを生成したら、向き変更決定部１９２により、向き変更処理の有無の決定処理を行う（Ｓ２２〜Ｓ２９）（向き変更決定ステップ）。当該決定処理では、第１実施形態と同様、まず、生成した印刷データにおける印刷画像Ｇのイメージ配置エリアＡ１を判定し（Ｓ２２）、判定したイメージ配置エリアＡ１と、減速区間の印刷エリアＡ２とが重なっているか否かを判定する（Ｓ２３）。なお、減速区間の印刷エリアＡ２は、第１実施形態と同様、印刷画像Ｇの前端からヘッド・カッター間距離Ｌａ分だけ後方に延在したエリアとなっているが、厳密には、用紙カッター１５１の切断位置から、印刷ヘッド１４１における、当該切断位置から最も離間した吐出ノズルによる印刷位置（着弾位置）までの距離分だけ、印刷画像Ｇの前端から延在したエリアとなっている。
【００６６】
そして、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２とが重なっていないと判定された場合（Ｓ２３：Ｎｏ）には、向き変更処理「無」と決定する（Ｓ２４）（図１０（ａ）参照）。一方、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２とが重なっていると判定された場合（Ｓ２３：Ｙｅｓ）には、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´とが重なっているか否かを判定する（Ｓ２５）。イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´とが重なっていないと判定された場合（Ｓ２５：Ｎｏ）には、向き変更処理「有」と決定する（Ｓ２６）（図１０（ｂ）参照）。
【００６７】
一方、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´とが重なっていると判定された場合（Ｓ２５：Ｙｅｓ）には、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２との重畳面積ａを算出し（Ｓ２７）、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´との重畳面積ｂを算出する（Ｓ２８）。そして、前者の重畳面積ａが後者の重畳面積ｂより大きいか否かを判定する（Ｓ２９）。前者の重畳面積ａが後者の重畳面積ｂより大きくない場合（Ｓ２９：Ｎｏ）には、向き変更処理「無」と決定し（Ｓ２４）（図１０（ｃ）参照）、前者の重畳面積ａが後者の重畳面積ｂより大きい場合（Ｓ２９：Ｙｅｓ）には、向き変更処理「有」と決定する（Ｓ２６）（図１０（ｄ）参照）。
【００６８】
向き変更決定部１９２による決定処理が終了したら、第１実施形態と同様、その決定結果に応じて、向き変更実行部１９３により向き変更処理を実行する（向き変更実行ステップ）。すなわち、向き変更処理「有」と決定された場合（Ｓ２６）、印刷データ生成部１９１により生成された印刷データに対し向き変更処理を実行し（Ｓ３０）、向き変更処理「無」と決定された場合（Ｓ２４）、向き変更処理を実行せずに、次の工程に移行する。
【００６９】
向き変更決定部１９２の決定に応じた向き変更処理が終了したら、印刷データ変換部１９４により、印刷データを、ロール紙プリンター１１２で印刷可能なページ記述言語に変換する（Ｓ３１）。その後、印刷データ送信部１９５により、ページ記述言語に変換した印刷データをロール紙プリンター１１２に送信する（Ｓ３２）。これに対し、ロール紙プリンター１１２は、印刷データ受信部１７１により、ホストコンピューター１１１からの印刷データを受信し（Ｓ３３）、印刷切断実行部１７２により、受信した印刷データに基づいてロール紙Ｓに対し印刷処理および切断処理を行う（Ｓ３４）。これにより、印刷物が作成され、本印刷動作を終了する。
【００７０】
以上、各実施形態によれば、減速区間での印刷で、イメージを印刷する事態を極力避けることができる。これによって、印刷されたイメージに濃度ムラが生じるのを極力避けることができる。このように、連続紙（印刷テープＴおよびロール紙Ｓ）の逆送り等を行うことなく、簡単な構成で、印刷画像Ｇ上のイメージに生じる濃度ムラを低減させることができる。
【００７１】
なお、上記各実施形態においては、向き変更処理を実行した場合と向き変更処理を実行しない場合との両方で、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２とが重なるとき、重畳面積に基づいて、向き変更処理の有無を決定する構成であったが、これに限るものではない。例えば、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２との重畳エリアにおける色の濃度に基づいて、向き変更処理の有無を決定する構成であっても良い。具体的には、当該濃度と、濃度ムラが目立ちやすい基準値との差が大きくなるように、向き変更処理の有無を決定する。例えば、図１１に示すように、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２との重畳エリアの平均濃度ｃを算出する（Ｓ４１）。その後、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°回転させた時の減速区間の印刷エリアＡ２´との重畳エリアの平均濃度ｄを算出する（Ｓ４２）。そして、基準値ｅと前者の平均濃度ｃとの差分ｆを算出し（Ｓ４３）、基準値ｅと後者の平均濃度ｄとの差分ｇを算出する（Ｓ４４）。そして、両差分ｆ、ｇを比較し、前者の平均濃度の差分ｆが後者の平均濃度の差分ｇより大きい場合（Ｓ４５：Ｙｅｓ）には、向き変更処理「無」と決定し、前者の平均濃度の差分ｆが後者の平均濃度の差分ｇ以下である場合（Ｓ４５：Ｎｏ）には、向き変更処理「有」と決定する。かかる構成によれば、向き変更処理を実行した場合と、向き変更処理を実行しない場合との両方で、イメージ配置エリアＡ１と、減速区間の印刷エリアＡ２とが重なるときにも、ユーザーが見たときに感じる濃度ムラを低減させることができる。なお、上記基準値ｅは、連続紙（印刷テープＴおよびロール紙Ｓ）の材質やインク、印刷画像Ｇに施す画像処理等によって変化するため、基準値ｅは、連続紙の材質やインク、印刷画像Ｇに施す画像処理等を考慮して設定される。
【００７２】
また、重畳エリアの濃度が中間値（最大濃度を１．０とし濃度なしを０とした時の０．５付近の濃度）を超えていると、濃度ムラが目立たないため、重畳エリアの濃度が中間値を超えているか否かに基づいて、向き変更処理の有無を決定する構成であっても良い。例えば、図１２に示すように、イメージ配置エリアＡ１と減速区間の印刷エリアＡ２との重畳エリアの平均濃度ｃを算出した後（Ｓ４１）に、当該平均濃度ｃが中間値ｈを超えているか否かを判定し（Ｓ５１）、当該平均濃度ｃが中間値ｈを超えていると判定された場合（Ｓ５１：Ｙｅｓ）には、向き変更処理「無」と決定する（Ｓ４）。一方、当該平均濃度ｃが中間値ｈを超えていないと判定された場合（Ｓ５１：Ｎｏ）、イメージ配置エリアＡ１と、印刷画像Ｇの印刷向きを１８０°変更した時の減速区間の印刷エリアＡ２´との重畳エリアの平均濃度ｄを算出し（Ｓ４１）、その後、当該平均濃度ｄが中間値ｈを超えているか否かを判定する（Ｓ５２）。そして、当該平均濃度ｄが中間値ｈを超えていないと判定された場合（Ｓ５２：Ｎｏ）には、向き変更処理「無」と決定する（Ｓ４）。なお、上記中間値ｈについても、連続紙（印刷テープＴおよびロール紙Ｓ）の材質やインク、印刷画像Ｇに施す画像処理等によって変化するため、中間値ｈも、連続紙の材質やインク、印刷画像Ｇに施す画像処理等を考慮して設定される。
【００７３】
なお、図１３に示すように、重畳面積による判定と、上記の重畳エリアの濃度と基準値との差による判定とを組み合わせて、向き変更処理の有無を決定する構成であっても良い。すなわち、向き変更処理を実行した場合と、向き変更処理を実行しない場合とで重畳面積ａ、ｂが同一である場合（Ｓ６１：Ｙｅｓ）、重畳エリアの平均濃度ｃ、ｄと基準値ｅとの差分ｆ、ｇに基づいて、向き変更処理の有無を決定する構成であっても良い。ひいては、これらに加え、上記した濃度が中間値を超えているか否かの判定も組み合わせて、向き変更処理の有無を決定する構成であっても良い。
【００７４】
また、上記各実施形態においては、任意のイメージが配置されたイメージ配置エリアＡ１を用いて、向き変更処理の有無を決定する構成であったが、イメージ配置エリアＡ１として、中間階調の色のイメージが配置されたエリアを用いても良い。すなわち、中間階調の色のイメージは、濃度ムラが目立ちやすく、中間階調でない色のイメージは、濃度ムラが目立たない。これを勘案し、中間階調の色のイメージが配置されたエリアのみを、イメージ配置エリアＡ１として判定し、これを用いて、向き変更処理の有無を決定する。これにより、ユーザーが見たときに感じる濃度ムラを効果的に低減させることができる。
【００７５】
また、濃度ムラが目立ちやすい写真のイメージが配置されたエリアのみを、イメージ配置エリアＡ１として判定しても良いし、カラー印刷の場合、使用するインクの色以外の色のイメージが配置されたエリアのみを、イメージ配置エリアＡ１として判定しても良い。
【００７６】
なお、上記各実施形態においては、イメージ配置エリアＡ１と、連続紙（印刷テープＴおよびロール紙Ｓ）の切断時における減速区間の印刷エリアＡ２とに基づいて、向き変更処理の有無を決定する構成であったが、これに限るものではない。例えば、イメージ配置エリアＡ１と、切断時における加速区間の印刷エリアとに基づいて、向き変更処理の有無を決定する構成であっても良い。すなわち、連続紙切断後の紙送り再開時の加速区間において印刷ヘッド２２、１４１により印刷が施されるエリアと、イメージ配置エリアＡ１との重畳の有無や重畳面積等に基づいて、向き変更処理の有無を決定する構成であっても良い。ひいては、イメージ配置エリアＡ１と、切断時における加速区間および減速区間の印刷エリアとに基づいて、向き変更処理の有無を決定する構成であっても良い。
【００７７】
さらに、上記各実施形態においては、向き変更処理として、印刷画像の印刷向きを１８０°変更する処理を行ったが、向き変更処理として、印刷画像の印刷向きを９０°または２７０°変更する処理を行っても良い。
【００７８】
またさらに、上記各実施形態においては、生成した印刷データを解析して、印刷画像Ｇ上のイメージ配置エリアＡ１を判定する（Ｓ２、Ｓ３２）構成であったが、予め印刷レイアウトが決まっている場合には、これを省略することができる。例えば、印刷レイアウトが個々に定められた複数種の印刷フォームを記憶しておき、ユーザーに所望の印刷フォームを選択させて印刷データを生成する場合、選択した印刷フォームによって印刷レイアウトが決まっているため、上記工程を省略することができる。ひいては、予め印刷レイアウトが決まっている場合には、向き変更決定部を省略し、向き変更処理の有無の決定処理全体を省略する構成であっても良い。
【００７９】
また、上記各実施形態においては、第１実施形態では、サーマルヘッドを用いたサーマルプリンターに本発明を適用し、第２実施形態では、インクジェットヘッドを用いたインクジェットプリンターに、本発明を適用する構成であったが、これらに限るものではない。例えば、ドットインパクトヘッドを用いたドットインパクトプリンターに、本発明を適用しても良い。
【符号の説明】
【００８０】
１：テーププリンター、  １７：テープカッター、  ２２：印刷ヘッド、  ４１：送り機構、  ６２：向き変更決定部、  ６３：向き変更実行部、  １１１：ホストコンピューター、  １１２：ロール紙プリンター、  １２１：送り機構、  １４１：印刷ヘッド、  １５１：用紙カッター、  １９２：向き変更決定部、  １９３：向き変更実行部、  Ａ１：イメージ配置エリア、  Ａ２：減速区間の印刷エリア、  Ｇ：印刷画像。
【図１】
2019034564.tif 000003
【図２】
2019034564.tif 000004
【図３】
2019034564.tif 000005
【図４】
2019034564.tif 000006
【図５】
2019034564.tif 000007
【図６】
2019034564.tif 000008
【図７】
2019034564.tif 000009
【図８】
2019034564.tif 000010
【図９】
2019034564.tif 000011
【図１０】
2019034564.tif 000012
【図１１】
2019034564.tif 000013
【図１２】
2019034564.tif 000014
【図１３】
2019034564.tif 000015