(57)【要約】【課題】追加構成の付加なくまた印刷時間をできるだけ低下させずに印刷ずれを軽減できる印刷制御装置を提供する。【解決手段】移動軌跡に基づく印刷ヘッドのＮ回目の所定範囲の移動により印刷媒体に印刷された第１印刷領域と移動軌跡に基づく印刷ヘッドのＮ＋１回目の所定範囲の移動により印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なる場合、移動軌跡に基づく印刷ヘッドのＮ＋１回目の移動の速度を低下させる。【選択図】図１
2015189227.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に印刷媒体に対して前記移動軌跡が相対移動するように前記印刷媒体または前記印刷ヘッドの少なくとも一方を移動させる制御とを繰り返す印刷制御を行う印刷制御装置が、
前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により前記印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定する印刷領域判定部と、
前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動の速度を低下させることを決定するヘッド移動速度決定部と、
を備えることを特徴とする印刷制御装置。
【請求項２】
前記印刷領域判定部は、取得した印刷制御信号に含まれる前記印刷ヘッドと前記印刷媒体との相対移動量が、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なる場合の相対移動量である場合、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定する
ことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記印刷ヘッドは前記相対移動の方向に並ぶ複数のドットを前記印刷媒体に同時に印刷する印刷ヘッドであり、
前記印刷領域判定部は、さらに、前記相対移動の方向に並ぶ複数のドットのうち、前記第１印刷領域の前記第２印刷領域に最も近い端部のドットと、前記第２印刷領域の前記第１印刷領域に最も近い端部のドットとを、前記印刷媒体に印刷することを示す前記印刷制御信号を取得した場合、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定する
ことを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記ヘッド移動速度決定部は、さらに、前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動の速度を低下させることを決定する
ことを特徴とする請求項１から請求項３の何れか一項に記載の印刷制御装置。
【請求項５】
前記ヘッド移動速度決定部は、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合、Ｎ−１回目の前記所定範囲の移動に基づく前記印刷ヘッドの移動の速度を低下させることを決定する
ことを特徴とする請求項１から請求項４の何れか一項に記載の印刷制御装置。
【請求項６】
前記ヘッド移動速度決定部は、前記Ｎ−１回目の前記所定範囲の移動における当該所定範囲の移動方向側端部近傍において前記印刷ヘッドの移動の速度を低下させることを決定する
ことを特徴とする請求項５に記載の印刷制御装置。
【請求項７】
予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に前記移動軌跡の垂線方向に前記印刷ヘッドを移動させて前記移動軌跡と同じ移動軌跡により印刷ヘッドを移動させる制御とを繰り返す印刷制御を行う印刷制御回路が、
前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定する印刷領域判定機能と、
前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の移動の速度を低下させることを決定するヘッド移動速度決定機能と、
を有することを特徴とする印刷制御回路。
【請求項８】
予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に前記移動軌跡の垂線方向に前記印刷ヘッドを移動させて前記移動軌跡と同じ移動軌跡により印刷ヘッドを移動させる制御とを繰り返す印刷制御を行う印刷制御装置が、
前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定し、
前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動の速度を低下させることを決定する
ことを特徴とする印刷制御方法。
【請求項９】
予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に前記移動軌跡の垂線方向に前記印刷ヘッドを移動させて前記移動軌跡と同じ移動軌跡により印刷ヘッドを移動させる制御とを繰り返す印刷制御を行う印刷制御装置を、
前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定する印刷領域判定手段、
前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動の速度を低下させることを決定するヘッド移動速度決定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御回路、印刷制御方法、プログラムに関する。
【背景技術】
【０００２】
印刷制御装置は、印刷媒体と印刷ヘッドとが予め定められた所定範囲の移動軌跡を相対移動するように制御して印刷を行う。このとき印刷制御装置は、印刷ヘッドが所定範囲の端部まで達した場合、印刷ヘッドと印刷媒体とを移動軌跡の垂線方向に相対移動させて同様の移動軌跡により印刷ヘッドを移動させて印刷する制御を繰り返し行う。移動軌跡の移動方向は直前の印刷ヘッドの移動と逆方向を想定しているが、前回の相対移動時の始点に印刷ヘッドの位置を合わせて順方向で同じ軌跡により繰り返し制御するようにしてもよい。このような印刷制御装置は、印刷ヘッドを所定範囲の移動軌跡の端部まで一回移動させるだけで当該移動軌跡の垂線方向に範囲を持った領域の印刷ができるよう、当該垂線方向に複数連なるドットを印刷できる印刷ヘッドを備えている場合が多い。例えば、印刷ヘッドは移動軌跡の垂線方向に１６０分の１インチ毎の１ドットが２４連なる場合、２４ドットの垂線方向の幅領域を持った印刷ができる。つまり印刷ヘッドは移動軌跡の垂線方向の所定のドットの幅領域の広さを有し、その範囲に複数のドットが印刷できるドット印刷機構（例えばドットインク噴射口）を備えている。このような印刷ヘッドを備えている印刷制御装置は、印刷ヘッドを移動軌跡の端部まで１回移動させるだけで、垂線方向の所定の幅領域に１つの文字（平仮名や漢字やアルファベット）又は文字を連ねた文を印刷することができる。
【０００３】
ところで上述の印刷制御装置は、印刷ヘッドと印刷媒体との複数回の移動軌跡方向の相対移動によって移動軌跡の垂線方向の広い領域に亘って１つの連なる範囲の印刷を行う場合がある。例えば移動軌跡の垂線方向に印刷ヘッドを移動させ、同様の移動軌跡により印刷ヘッドを移動させて印刷する制御を複数回繰り返し、大きな文字の１文字や１文を印刷する場合がある。または印刷制御装置はそのような制御を複数回繰り返して絵を描く場合や、上記垂線方向に長い罫線を印刷する場合などがある。このような印刷を行うにあたり印刷制御装置は、印刷媒体と印刷ヘッドとの移動軌跡の垂線方向の１回の相対移動に基づいて印刷された各領域の間に空白ができないよう制御する必要がある。
【０００４】
ここで、印刷ヘッドが移動軌跡上を移動するように駆動した際の振動により印刷ずれが起きる場合がある。例えば、印刷紙等のシートを印刷装置に給紙するための給紙機構（シートフィーダなど）は印刷装置と連結部によって連結する構造を有している。このような構造を有する印刷装置では、振動により連結部がずれる場合や、印刷紙が給紙機構において印刷ヘッドの移動方向にずれる場合がある。そうすると、印刷ヘッドと印刷媒体との複数回の移動軌跡方向の相対移動によって移動軌跡の垂線方向の広い領域に亘って１つの連なる範囲の印刷を行う場合、例えば印刷方向に印刷領域がずれる可能性がある。なお、印刷ずれを防止するために特許文献１の技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−２７８２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の特許文献１の技術はずれを補正するためのオートアジャストメント手段と、マニュアルアジャストメント手段とを備えている。このような印刷ずれの防止においては、ずれ防止機構を備えるための部品点数の増加に基づく製造コストの増加や、ずれ防止のための補正作業に工数が発生することが問題となっている。
【０００７】
そこでこの発明は、上述の課題を解決することのできる印刷制御装置、印刷制御回路、印刷制御方法、プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明の第１の態様によれば、予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に印刷媒体に対して前記移動軌跡が相対移動するように前記印刷媒体または前記印刷ヘッドの少なくとも一方を移動させる制御とを繰り返す印刷制御を行う印刷制御装置が、前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により前記印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定する印刷領域判定部と、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動の速度を低下させることを決定するヘッド移動速度決定部と、を備えることを特徴とする。
【０００９】
本発明の第２の態様によれば、予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に前記移動軌跡の垂線方向に前記印刷ヘッドを移動させて前記移動軌跡と同じ移動軌跡により印刷ヘッドを移動させる制御とを繰り返す印刷制御を行う印刷制御回路が、前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定する印刷領域判定機能と、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の移動の速度を低下させることを決定するヘッド移動速度決定機能と、を有することを特徴とする。
【００１０】
本発明の第３の態様によれば、予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に前記移動軌跡の垂線方向に前記印刷ヘッドを移動させて前記移動軌跡と同じ移動軌跡により印刷ヘッドを移動させる制御とを繰り返す印刷制御を行う印刷制御装置の印刷方法は、前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定し、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動の速度を低下させることを決定することを特徴とする。
【００１１】
本発明の第４の態様によれば、予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を前記所定範囲の端部まで行う制御と、当該端部まで移動させた後に前記移動軌跡の垂線方向に前記印刷ヘッドを移動させて前記移動軌跡と同じ移動軌跡により印刷ヘッドを移動させる制御とを繰り返す印刷制御を行う印刷制御装置を、前記移動軌跡に基づく前記印刷ヘッドのＮ回目の前記所定範囲の移動により印刷媒体に印刷された第１印刷領域と前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動により前記印刷媒体に印刷された第２印刷領域との一部領域において印刷領域が連なるか否かを判定する印刷領域判定手段、前記第１印刷領域と前記第２印刷領域との一部領域において印刷領域が連なると判定された場合に前記移動軌跡に基づく前記印刷ヘッドのＮ＋１回目の前記所定範囲の移動の速度を低下させることを決定するヘッド移動速度決定手段、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１２】
本発明によれば、印刷ヘッドのＮ回目の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、同様の形状の移動軌跡に基づく印刷ヘッドのＮ＋１回目の所定範囲の移動により印刷媒体に印刷された第２印刷領域との一部領域において少なくとも印刷領域が連なる場合の振動などによる印刷のずれを、構造上の機能の追加なくまた処理速度の低下の時間を短縮して軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による印刷制御装置の最小構成を示す図である。
【図２】本発明の一実施形態による印刷制御装置の具体例を示す図である。
【図３】本発明の一実施形態による印刷制御データの第一の例を示す図である。
【図４】本発明の一実施形態による印刷制御データの第二の例を示す図である。
【図５】本発明の一実施形態による印刷制御装置の動作例を示す図である。
【図６】本発明の一実施形態による印刷制御装置の処理フローを示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態による印刷制御装置を図面を参照して説明する。
図１は同実施形態による印刷制御装置の最小構成を示す図である。
図１において符号１は印刷制御装置（印刷制御回路）を示している。印刷制御装置１は少なくとも印刷領域判定部１１とヘッド移動速度決定部１２とを備えている。
【００１５】
印刷制御装置１は印刷装置（プリンタ等）に備わる。
印刷制御装置１は、予め定められた所定範囲の移動軌跡における印刷ヘッドの移動を所定範囲の端部まで行う制御と、当該端部まで移動させた後に印刷媒体に対して移動軌跡が相対移動するように印刷媒体または印刷ヘッドの少なくとも一方を移動させる制御とを繰り返す印刷制御を行う。
印刷領域判定部１１は、印刷ヘッドのＮ回目の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、同形状の移動軌跡に基づく印刷ヘッドのＮ＋１回目の所定範囲の移動により印刷媒体に印刷された第２印刷領域との一部領域において少なくとも印刷領域が連なるかを判定する処理部である。
またヘッド移動速度決定部１２は、第１印刷領域と前記第２印刷領域との一部領域において少なくとも印刷領域が連なると判定された場合に、移動軌跡に基づく印刷ヘッドの少なくともＮ＋１回目の所定範囲の移動の速度を低下させると決定する処理部である。またヘッド移動速度決定部１２は、第１印刷領域と前記第２印刷領域との一部領域において少なくとも印刷領域が連なると判定された場合に、移動軌跡に基づく印刷ヘッドの少なくともＮ回目の所定範囲の移動の速度を低下させると決定するようにしてもよい。
【００１６】
図２は同実施形態による印刷制御装置の具体例を示す図である。
この図が示すように印刷制御装置１は印刷装置１００に備わるものである。印刷装置１００には印刷制御装置１の他、受信バッファ２、印刷ヘッド３、ＬＦモータ４（紙送りモータ）、スペーシングモータ５（印刷ヘッド駆動モータ）を備える。
受信バッファ２はＰＣ（Personal Computer）などの印刷データの送信元から受信した当該印刷制御信号による印刷制御データを一時的に記憶する記憶装置である。
印刷ヘッド３は、紙などの印刷媒体に印字する機構である。印刷ヘッド３は、移動軌跡の所定範囲の端部から他端部までの１回の移動時の印刷において移動軌跡に対して垂線方向に並んだ複数のドットを印刷媒体に同時に印刷する機構を有している。
ＬＦモータ４は、印刷媒体を給紙機構（シートフィーダ）から印刷ヘッド３が印字できる位置に給紙するための駆動機構を駆動させるモータである。
スペーシングモータ５は予め定められた所定範囲の移動軌跡上を移動するよう印刷ヘッド３を駆動する。
【００１７】
印刷制御装置１は、印刷領域判定部１１、ヘッド移動速度決定部１２の他、第１印刷イメージバッファ１３、第２印刷イメージバッファ１４、高速移動プロファイル記憶部１６、低速移動プロファイル記憶部１７を備えている。
印刷領域判定部１１とヘッド移動速度決定部１２の概要は、図１を用いて説明した通りである。
第１印刷イメージバッファ１３は、本実施形態においては移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動において印刷媒体に印刷するデータを格納する記憶装置である。
第２印刷イメージバッファ１４は、本実施形態においては移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動において印刷媒体に印刷するデータを格納する記憶装置である。
【００１８】
高速移動プロファイルは、印刷ヘッド３を高速に移動させて印刷を行う場合に用いる高速移動プロファイルデータであって、印刷ヘッド３、ＬＦモータ４、スペーシングモータ５を駆動させるためのデータである。例えば当該高速移動プロファイルデータは、移動速度や、モータ回転速度などの情報が含まれている。
低速移動プロファイルは、印刷ヘッド３を低速に移動させて印刷を行う場合に用いる低速移動プロファイルデータであって、印刷ヘッド３、ＬＦモータ４、スペーシングモータ５を駆動させるためのデータである。例えば当該低速移動プロファイルデータは、移動速度や、モータ回転速度などの情報が含まれている。
印刷制御部１８は、ヘッド移動速度決定部１２の処理結果や受信バッファ２に記録されている印刷制御データに基づいて印刷ヘッド３、ＬＦモータ４、スペーシングモータ５の駆動制御や、印刷制御装置１の各処理部の制御を行う処理部である。
【００１９】
本実施形態において印刷装置１００の印刷制御装置１は、印刷ヘッド３を、所定範囲（例えば給紙される用紙の幅の範囲）の直線の移動軌跡における当該所定範囲の一端であるＡ端部から他端であるＢ端部まで移動させる制御を行う。また印刷制御装置１は印刷ヘッド３をＢ端部まで移動させた後に印刷媒体（給紙される紙）に対して移動軌跡が相対移動するように制御を行う。この制御は印刷媒体を紙送りすることで当該紙送り方向とは逆方向に移動軌跡が相対移動するように印刷ヘッド３と印刷媒体との位置を相対移動させてもよい。またはこの制御は印刷媒体を動かさずに直線の移動軌跡とは直行する方向であって、印刷媒体の送り方向とは逆方向に印刷ヘッド３を移動させてもよい。またはこの制御は印刷媒体と印刷ヘッド３とを共に移動させて印刷媒体に対して前記移動軌跡が所定の相対移動量だけ移動するように制御するようにしてもよい。
【００２０】
図３は印刷制御データの第一の例を示す図である。
この図ではＮ回目とＮ＋１回目に共に『亜』という文字を印刷する場合の印刷制御データの一例を示している。印刷装置１００の印刷ヘッド３は、１回の所定範囲の移動軌跡における移動時の印刷において移動軌跡の直行方向（高さ方向）に２４ドットを同時に印刷できる印刷ヘッド３である。例えば１ドットは直径が１／１６０（１６０分の１）インチのドットである。その場合１回の所定範囲の移動軌跡の移動時において印刷できる当該移動軌跡の直行方向（高さ方向）の幅を示すヘッド高さＨは、２４／１６０（１６０分の２４）インチとなる。図３に示すヘッド高さＨは２４／１６０インチを示している。なお図３（ａ）は、移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動による印刷媒体（用紙）への印刷に用いられる印刷制御データを示している。この印刷制御データにより印刷される印刷領域を第１印刷領域と呼ぶ。また図３（ｂ）は移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動による印刷媒体（用紙）への印刷に用いられる印刷制御データを示している。この印刷制御データにより印刷される印刷領域を第２印刷領域と呼ぶ。
【００２１】
図３の印刷制御データ（ａ）は、最下端ドットＰ１を印刷しない印刷制御データを示している。
また図３の印刷制御データ（ｂ）は、最上端ドットＰ２を印刷しない印刷制御データを示している。
また図３の印刷制御データ（ａ）には、当該印刷制御データ（ａ）の印刷が完了した場合の次の印刷制御データ（ｂ）に基づく印刷を行う場合の改行量Ｍ１が含まれている。当該改行量Ｍ１は印刷ヘッド３と印刷媒体とを相対移動させる移動量に相当する。印刷制御部１８はこの改行量Ｍ１を用いて印刷ヘッド３や、ＬＦモータ４を制御する。本実施形態において改行量Ｍ１は、印刷媒体を紙送りする量であり、印刷制御部１８は、この印刷媒体を紙送り方向に改行量分移動させることで移動軌跡の直行方向に印刷ヘッド３と印刷媒体との位置が相対移動する制御を行う。
また図３の印刷制御データ（ｂ）は、最下端ドットＰ３を印刷しない印刷制御データを示している。
また図３の印刷制御データ（ｂ）には、当該印刷制御データ（ｂ）の印刷が完了した場合の次の印刷制御データに基づく印刷を行う場合の改行量Ｍ２が含まれている。
なお説明の便宜上、印刷制御データ（ａ）と印刷制御データ（ｂ）とを分けて説明しているが、それらは１つの印刷制御データとしてマージされているデータであってよい。
【００２２】
図３で示す印刷制御データ（ａ）、印刷制御データ（ｂ）を用いて印刷制御を行う印刷制御装置１は、移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動により印刷媒体に印刷された第２印刷領域とにおいては、印刷領域が連ならないと判定する。
より具体的には印刷制御装置１の印刷領域判定部１１は、取得した印刷制御データに含まれる改行量Ｍ１が、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なる場合の相対移動量でない場合、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連ならないと判定してよい。図３においては、改行量Ｍ１がヘッド高さＨ（２４／１６０インチ）以上の値『（２４／１６０）＋αインチ』である場合の例である。改行量Ｍ１がヘッド高さＨ（２４／１６０インチ）以上の値『（２４／１６０）＋αインチ』である場合には図３に図示するように、印刷制御データ（ａ）に基づく最下端ドットＰ１と、印刷制御データ（ｂ）に基づく最上端ドットＰ２との間にαインチ分の隙間が形成されて印刷される。このような場合には、第１印刷領域と、第２印刷領域とにおいては、印刷領域が連ならない。
【００２３】
なお印刷領域判定部１１は、上記の判定において、さらに、印刷媒体に対する移動軌跡の相対移動の方向に並ぶ複数のドットのうち、第１印刷領域の前記第２印刷領域に最も近い端部のドットと、第２印刷領域の第１印刷領域に最も近い端部のドットとを、印刷媒体に印刷することを示す前記印刷制御信号を取得したかを判定してもよい。つまり、印刷領域判定部１１は、まず、改行量Ｍ１が、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なる場合の相対移動量かを判定する。その後、印刷領域判定部１１は、第１印刷領域の第２印刷領域に最も近い端部のドットと、第２印刷領域の第１印刷領域に最も近い端部のドットとを印刷媒体に印刷することを示す印刷制御信号を取得したかを判定する。そして両方の判定においてＹｅｓの場合、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なると判定するようにしてもよい。
【００２４】
他方、改行量Ｍ１がヘッド高さＨ（２４／１６０インチ）である場合、印刷制御装置１は、印刷制御データ（ａ）に基づく最下端ドットＰ１と、印刷制御データ（ｂ）に基づく最上端ドットＰ２との間に隙間形成せずに印刷する。以下、印刷制御装置１が、印刷制御データ（ａ）に基づく最下端ドットＰ１と、印刷制御データ（ｂ）に基づく最上端ドットＰ２との間に隙間形成せずに印刷する場合の例について説明する。
【００２５】
図４は印刷制御データの第二の例を示す図である。
この図ではＮ回目とＮ＋１回目の移動軌跡に基づく各印刷の両方の印刷範囲にわたって『Ｉ』という文字を印刷する場合の印刷制御データ（ｃ），（ｄ）の一例を示している。図（ｃ）は、所定範囲の移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動による印刷媒体（用紙）への印刷に用いられる印刷制御データを示している。この印刷制御データ（ｃ）により印刷される印刷領域を第１印刷領域と呼ぶ。また図３（ｄ）は所定範囲の移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動による印刷媒体（用紙）への印刷に用いられる印刷制御データを示している。この印刷制御データにより印刷される印刷領域を第２印刷領域と呼ぶ。
【００２６】
図４の印刷制御データ（ｃ）は、最下端ドットＰ１を印刷する印刷制御データを示している。
また図４の印刷制御データ（ｄ）は、最上端ドットＰ２を印刷する印刷制御データを示している。
また図４の印刷制御データ（ｃ）には、当該印刷制御データ（ｃ）の印刷が完了した場合の次の印刷制御データ（ｄ）に基づく印刷を行う場合の改行量Ｍ１が含まれている。    また図４の印刷制御データ（ｄ）は、最下端ドットＰ３を印刷しない印刷制御データを示している。
また図４の印刷制御データ（ｄ）には、当該印刷制御データ（ｄ）の印刷が完了した場合の次の印刷制御データに基づく印刷を行う場合の改行量Ｍ２が含まれている。
なお図３同様に、説明の便宜上、印刷制御データ（ｃ）と印刷制御データ（ｄ）とを分けて説明しているが、それらは１つの印刷制御データとしてマージされているデータであってよい。
【００２７】
図４で示す印刷制御データ（ｃ）、印刷制御データ（ｄ）を用いて印刷制御を行う印刷制御装置１は、移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動により印刷媒体に印刷された第２印刷領域とにおいては、印刷領域が連なると判定する。
より具体的には印刷制御装置１の印刷領域判定部１１は、取得した印刷制御データに含まれる改行量Ｍ１が、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なる場合の相対移動量である場合、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なると判定する。
改行量Ｍ１がヘッド高さＨ（２４／１６０インチ）である場合、印刷制御装置１は、図４で示すように、印刷制御データ（ｃ）に基づく最下端ドットＰ１と、印刷制御データ（ｄ）に基づく最上端ドットＰ２との間に隙間形成せずに印刷する。
【００２８】
本実施形態においては、上述したように印刷領域判定部１１は、まず、改行量Ｍ１が、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なる場合の相対移動量かを判定する。その後印刷領域判定部１１は、第１印刷領域の第２印刷領域に最も近い端部のドットと、第２印刷領域の第１印刷領域に最も近い端部のドットとを、印刷媒体に印刷することを示す印刷制御信号を取得したかを判定する。そして両方の判定においてＹｅｓの場合、第１印刷領域と第２印刷領域との一部領域において少なくとも印刷領域が連なると判定する。
【００２９】
そして、ヘッド移動速度決定部１２は、第１印刷領域と前記第２印刷領域との一部領域において少なくとも印刷領域が連なると判定された場合に、少なくとも移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動の速度を低下させると決定する。
またはヘッド移動速度決定部１２は、第１印刷領域と前記第２印刷領域との一部領域において少なくとも印刷領域が連なると判定された場合、移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動の速度を低下させると決定するようにしてもよい。
またはヘッド移動速度決定部１２は、第１印刷領域と前記第２印刷領域との一部領域において少なくとも印刷領域が連なると判定された場合、移動軌跡に基づく印刷ヘッド３のＮ回目とＮ＋１回目の所定範囲の移動の速度を低下させると決定するようにしてもよい。
【００３０】
またはヘッド移動速度決定部１２は、第１印刷領域と前記第２印刷領域との一部領域において少なくとも印刷領域が連なると判定された場合、さらにＮ−１回目の所定範囲の移動に基づく印刷ヘッド３の移動の速度を低下させると決定してもよい。
この場合ヘッド移動速度決定部１２は、Ｎ−１回目の所定範囲の移動における当該所定範囲の移動方向側端部近傍において印刷ヘッド３の移動の速度を低下させると決定するようにしてもよい。
【００３１】
図５は印刷制御装置の動作例を示す図である。
この図では印刷制御装置１が、印刷制御データ（Ａ）を用いて、印刷ヘッド３の１回目の所定範囲の移動により『ＡＡＡＡＡ』という文字列を印刷する場合の例を示している。印刷制御データ（Ａ）には、最上端ドットと、最下端ドットを印刷しないことを示す情報と、改行量がヘッド高さＨを超える（改行量＝ヘッド高さＨ＋α）ことを示す情報とが含まれている。
またこの図では印刷制御装置１がさらに、印刷制御データ（Ｂ）を用いて、印刷ヘッド３の２回目の所定範囲の移動により『ＢＢＢＢＢ』という文字列を印刷する場合の例を示している。印刷制御データ（Ｂ）には、最上端ドットと、最下端ドットを印刷しないことを示す情報と、改行量がヘッド高さＨであることを示す情報とが含まれている。
またこの図では印刷制御装置１がさらに、印刷制御データ（Ｃ）を用いて、印刷ヘッド３の３回目の所定範囲の移動により『ＣＣＣＣＣ』という文字列を印刷する場合の例を示している。印刷制御データ（Ｃ）には、最上端ドットを印刷しないことを示す情報と、最下端ドットを印刷することを示す情報と、改行量がヘッド高さＨを超える（改行量＝ヘッド高さＨ＋α）ことを示す情報とが含まれている。
【００３２】
またこの図では印刷制御装置１がさらに、印刷制御データ（Ｄ），（Ｅ）を用いて、印刷ヘッド３の４回目、５回目の所定範囲の移動により『１２３４５』という文字列を印刷する場合の例を示している。印刷制御データ（Ｄ）には、最上端ドットを印刷しないことを示す情報と、最下端ドットを印刷することを示す情報と、改行量がヘッド高さＨであることを示す情報とが含まれている。印刷制御データ（Ｅ）には、最上端ドットを印刷することを示す情報と、最下端ドットを印刷しないことを示す情報と、改行量がヘッド高さＨを超える（改行量＝ヘッド高さＨ＋α）ことを示す情報とが含まれている。
【００３３】
またこの図では印刷制御装置１がさらに、印刷制御データ（Ｆ）を用いて、印刷ヘッド３の６回目の所定範囲の移動により『あああああ』という文字列を印刷する場合の例を示している。印刷制御データ（Ｆ）には、最上端ドットと、最下端ドットを印刷しないことを示す情報と、改行量がヘッド高さＨを超える（改行量＝ヘッド高さＨ＋α）ことを示す情報とが含まれている。
またこの図では印刷制御装置１がさらに、印刷制御データ（Ｇ）を用いて、印刷ヘッド３の７回目の所定範囲の移動により『亜亜亜亜亜』という文字列を印刷する場合の例を示している。印刷制御データ（Ｆ）には、最上端ドットと、最下端ドットを印刷しないことを示す情報と、改行量がヘッド高さＨを超える（改行量＝ヘッド高さＨ＋α）ことを示す情報とが含まれている。
【００３４】
なお説明の便宜上、印刷制御データ（Ａ），（Ｂ），（Ｃ），（Ｄ），（Ｅ），（Ｆ），（Ｇ）それぞれの印刷制御データを分けて説明しているが、それらは１つの印刷制御データとしてマージされているデータであってよい。
なお上述の印刷ヘッド３の４回目、５回目のそれぞれの所定範囲の移動においては、印刷制御装置１は印刷ヘッド３を順方向に移動させる制御を行うようにしてもよいし、逆方向に移動させる制御を行うようにしてもよい。
【００３５】
印刷制御データ（Ａ）を用いた印刷時における移動軌跡が、Ｎ回目の当該移動範囲の所定範囲の移動であるとし、印刷制御データ（Ｂ）を用いた印刷時における移動軌跡が、Ｎ＋１回目の当該移動範囲の所定範囲の移動であるとする。この場合、印刷領域判定部１１は、印刷制御データ（Ａ）には最下端ドットを印刷しないことを示す情報が含まれており、印刷制御データ（Ｂ）には最上端ドットを印刷しないことを示す情報が含まれており、また印刷制御データ（Ａ）には改行量がヘッド高さＨを超えることを示す情報とが含まれていることを検出する。すると印刷領域判定部１１は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の領域において印刷領域が連ならないと判定する。
【００３６】
また印刷制御データ（Ｂ）を用いた印刷時における移動軌跡が、Ｎ回目の当該移動範囲の所定範囲の移動であるとし、印刷制御データ（Ｃ）を用いた印刷時における移動軌跡が、Ｎ＋１回目の当該移動範囲の所定範囲の移動であるとする。この場合、印刷領域判定部１１は、印刷制御データ（Ｂ）には最下端ドットを印刷しないことを示す情報が含まれており、印刷制御データ（Ｃ）には最上端ドットを印刷しないことを示す情報が含まれており、また印刷制御データ（Ｂ）には改行量がヘッド高さＨであることを示す情報とが含まれていることを検出する。すると印刷領域判定部１１は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の領域において印刷領域が連ならない判定する。
【００３７】
また印刷制御データ（Ｃ）を用いた印刷時における移動軌跡が、Ｎ回目の当該移動範囲の所定範囲の移動であるとし、印刷制御データ（Ｄ）を用いた印刷時における移動軌跡が、Ｎ＋１回目の当該移動範囲の所定範囲の移動であるとする。この場合、印刷領域判定部１１は、印刷制御データ（Ｃ）には最下端ドットを印刷することを示す情報が含まれており、印刷制御データ（Ｄ）には最上端ドットを印刷しないことを示す情報が含まれており、また印刷制御データ（Ｃ）には改行量がヘッド高さＨを超えることを示す情報とが含まれていることを検出する。すると印刷領域判定部１１は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の領域において印刷領域が連ならないと判定する。
【００３８】
印刷制御データ（Ｄ）を用いた印刷時における移動軌跡が、Ｎ回目の当該移動範囲の所定範囲の移動であるとし、印刷制御データ（Ｅ）を用いた印刷時における移動軌跡が、Ｎ＋１回目の当該移動範囲の所定範囲の移動であるとする。この場合、印刷領域判定部１１は、印刷制御データ（Ｄ）には最下端ドットを印刷することを示す情報が含まれており、印刷制御データ（Ｅ）には最上端ドットを印刷することを示す情報が含まれており、また印刷制御データ（Ｄ）には改行量がヘッド高さＨであることを示す情報とが含まれていることを検出する。すると印刷領域判定部１１は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の一部領域において印刷領域が連なると判定する。この時ヘッド移動速度決定部１２は、少なくとも移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動の速度を低下させると決定する。またはヘッド移動速度決定部１２は、さらに、移動軌跡に基づく印刷ヘッド３のＮ回目の所定範囲の移動の速度を低下させると決定するようにしてもよい。
【００３９】
またはヘッド移動速度決定部１２は、さらにＮ−１回目の所定範囲の移動に基づく印刷ヘッド３の移動の速度を低下させると決定してもよい。この場合ヘッド移動速度決定部１２は、Ｎ−１回目の所定範囲の移動における当該所定範囲の移動方向側端部近傍において印刷ヘッド３の移動の速度を低下させると決定するようにしてもよい。
【００４０】
また印刷制御データ（Ｅ）を用いた印刷時における移動軌跡が、Ｎ回目の当該移動範囲の所定範囲の移動であるとし、印刷制御データ（Ｆ）を用いた印刷時における移動軌跡が、Ｎ＋１回目の当該移動範囲の所定範囲の移動であるとする。この場合、印刷領域判定部１１は、印刷制御データ（Ｅ）には最下端ドットを印刷しないことを示す情報が含まれており、印刷制御データ（Ｆ）には最上端ドットを印刷しないことを示す情報が含まれており、また印刷制御データ（Ｅ）には改行量がヘッド高さＨを超えることを示す情報とが含まれていることを検出する。すると印刷領域判定部１１は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の領域において印刷領域が連ならないと判定する。
【００４１】
印刷制御データ（Ｆ）を用いた印刷時における移動軌跡が、Ｎ回目の当該移動範囲の所定範囲の移動であるとし、印刷制御データ（Ｇ）を用いた印刷時における移動軌跡が、Ｎ＋１回目の当該移動範囲の所定範囲の移動であるとする。この場合、印刷領域判定部１１は、印刷制御データ（Ｆ）には最下端ドットを印刷しないことを示す情報が含まれており、印刷制御データ（Ｇ）には最上端ドットを印刷しないことを示す情報が含まれており、また印刷制御データ（Ｆ）には改行量がヘッド高さＨを超えることを示す情報とが含まれていることを検出する。すると印刷領域判定部１１は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の領域において印刷領域が連ならないと判定する。
【００４２】
図６は印刷制御装置の処理フローを示す図である。
次に、図６を用いて印刷制御装置の処理フローについて順を追って説明する。
まず印刷装置１００の受信バッファ２がＰＣ（Personal Computer）などの外部装置から印刷制御データを取得する。この印刷制御データは受信バッファ２が記憶する。印刷制御装置１は印刷制御データが受信バッファ２に記録されると処理を開始する。
【００４３】
印刷制御装置１は自装置内に備えるメモリに判定保留フラグと印刷実施済みフラグとを記憶している。
判定保留フラグは、印刷媒体への印刷におけるヘッド移動速度の判定を保留したか否かを示すフラグである。判定保留フラグは当該判定が保留されている状態である場合にはＯＮと設定され、当該判定が保留されていない状態である場合にはＯＦＦと設定される。
また印刷実施済みフラグは、印刷ヘッド３の所定範囲の移動軌跡の移動による印刷媒体への印刷の実施が終了したか否かを示すフラグである。印刷実施済みフラグは当該実施が終了されている状態であると後の処理で判定したい場合にはＯＮと設定され、当該実施が終了されていない状態であると後の処理で判定したい場合にはＯＦＦと設定される。
印刷制御部１８は初期状態においては、判定保留フラグがＯＦＦであると判定する（ステップＳ１）。また印刷制御部１８は初期状態において、印刷実施済みフラグがＯＦＦであると判定する（ステップＳ２）。
【００４４】
また印刷制御部１８は印刷制御データを解析する（ステップＳ３）。そして印刷制御部１８は、受信バッファ２に記録されている印刷制御データに含まれる情報のうち、印刷ヘッド３のＮ回目の所定範囲の移動軌跡の移動による印刷媒体への印刷に用いられる印刷制御データを読み取って第１印刷イメージバッファ１３に記録する（ステップＳ４）。この印刷制御データを印刷制御データ（Ｎ）と呼ぶこととする。なお印刷制御データ（Ｎ）には、印刷ヘッド３のＮ回目の所定範囲の移動軌跡の移動による印刷媒体への印刷と、印刷ヘッド３のＮ＋１回目の所定範囲の移動軌跡の移動による印刷媒体への印刷とが行われる場合の、印刷ヘッド３と印刷媒体との相対移動量（以下、改行量と呼ぶ）が含まれている。印刷制御部１８は印刷領域判定部１１に判定処理の開始を指示する。すると印刷領域判定部１１が処理を開始する。
【００４５】
印刷領域判定部１１は判定保留フラグがＯＮであるか否かを判定する（ステップＳ５）。今、判定保留フラグはＯＮでない為、ステップＳ５においてはＮｏと判定する。そして印刷領域判定部１１は、印刷制御データ（Ｎ回目）を第１印刷イメージバッファ１３より取得する。印刷領域判定部１１は印刷制御データ（Ｎ回目）に含まれる最下端ドットに関する印刷有無の情報を読み取る。印刷領域判定部１１は印刷制御データ（Ｎ回目）に含まれる最下端ドットに関する印刷有無の情報が、最下端ドットを印刷すること（印刷有）を示すかを判定する（ステップＳ６）。印刷制御データ（Ｎ回目）に含まれる最下端ドットに関する印刷有無の情報が、最下端ドットを印刷すること（印刷有）を示す場合には、印刷領域判定部１１は、印刷制御データ（Ｎ回目）に含まれる改行量を取得する。印刷領域判定部１１は印刷制御データ（Ｎ回目）から取得した改行量がヘッド高さＨ（２４／１６０インチ）以下の値であるかを判定する（ステップＳ７）。
【００４６】
印刷制御データ（Ｎ回目）が、最下端ドットを印刷することを示し、かつ改行量がヘッド高さＨ以下の値を示す場合、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷される第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷される第２印刷領域と、の一部領域において印刷領域が連なる可能性がある。従って印刷領域判定部１１はメモリに記録されている判定保留フラグをＯＮに書き換える（ステップＳ８）。
【００４７】
またステップＳ６，ステップＳ７の処理が共にＹｅｓの場合、印刷領域判定部１１は、Ｎに１を加算して、Ｎ＋１回目の所定範囲の移動軌跡の移動による印刷媒体への印刷に用いられる印刷制御データについて判定を行うと決定し（ステップＳ９）、印刷制御部１８へ通知する。すると印刷制御部１８は、受信バッファ２に記録されている印刷制御データを解析する（ステップＳ３）。そして印刷制御部１８は、受信バッファ２に記録されている印刷制御データに含まれる情報のうち、印刷ヘッド３のＮ＋１回目の所定範囲の移動軌跡の移動による印刷媒体への印刷に用いられる印刷制御データを読み取って第２印刷イメージバッファ１４に記録する（ステップＳ４）。この印刷制御データを印刷制御データ（Ｎ＋１）と呼ぶこととする。すると印刷制御部１８は判定処理の開始を印刷領域判定部１１へ指示する。
【００４８】
印刷領域判定部１１は判定保留フラグがＯＮであるか否かを判定する（ステップＳ５）。今、ステップＳ９の処理によって判定保留フラグがＯＮである為、ステップＳ５においてはＹｅｓと判定する。また印刷領域判定部１１は印刷実施済みフラグがＯＦＦであるか否かを判定する（ステップＳ１１）。今、印刷は実施していない為、ステップＳ１１においてはＹｅｓと判定する。そしてステップＳ５とステップＳ１１の判定が共にＹｅｓである場合には、印刷領域判定部１１は印刷制御データ（Ｎ＋１）を第２印刷イメージバッファ１４より取得する。印刷領域判定部１１は印刷制御データ（Ｎ＋１）に含まれる最上端ドットに関する印刷有無の情報を読み取る。印刷領域判定部１１は印刷制御データ（Ｎ＋１）に含まれる最上端ドットに関する印刷有無の情報が、最上端ドットを印刷すること（有）を示すかを判定する（ステップＳ１２）。印刷領域判定部１１は、ステップＳ６、ステップＳ７、ステップＳ１２の結果をヘッド移動速度決定部１２へ通知する。
【００４９】
ここで、印刷制御データ（Ｎ）が最下端ドットを印刷することを示し、かつ改行量がヘッド高さＨ以下の値を示し、また印刷制御データ（Ｎ＋１）が最上端ドットを印刷することを示すとする。この場合、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の一部領域において印刷領域が連なる。よってヘッド移動速度決定部１２は、低速移動プロファイルデータを用いて、Ｎ回目の所定範囲の移動軌跡の移動による印刷媒体への印刷を行うと決定する。そしてヘッド移動速度決定部１２は、低速移動プロファイルデータを低速移動プロファイル記憶部１７から読み取る（ステップＳ１３）。そしてヘッド移動速度決定部１２は、印刷制御データ（Ｎ）と低速移動プロファイルデータとを用いた印刷媒体への印刷を印刷制御部１８へ指示する。すると印刷制御部１８はそれら印刷制御データ（Ｎ）と低速移動プロファイルデータとを用いた印刷媒体への印刷を実行し、また印刷制御データ（Ｎ）に含まれる改行量を用いた改行の制御を行う（ステップＳ１４）。なお印刷制御データ（Ｎ）は印刷制御データ（Ｎ＋１）に対しては印刷制御データ（Ｎ−１）となる印刷制御データであり、ステップＳ９においてＮ←Ｎ＋１と設定した為、図６のステップＳ１４においては『印刷制御データ（Ｎ−１）の印刷を実行』と記載している。
【００５０】
またヘッド移動速度決定部１２は、低速移動プロファイルデータを低速移動プロファイル記憶部１７から読み取る（ステップＳ１５）。そしてヘッド移動速度決定部１２は、印刷制御データ（Ｎ＋１）と低速移動プロファイルデータとを用いた印刷媒体への印刷を印刷制御部１８へ指示する。すると印刷制御部１８はそれら印刷制御データ（Ｎ＋１）と低速移動プロファイルデータとを用いた印刷媒体への印刷を実行し、また印刷制御データ（Ｎ＋１）に含まれる改行量を用いた改行の制御を行う（ステップＳ１６）。これにより印刷ヘッド３のＮ＋１回目の所定範囲の移動軌跡の移動による印刷媒体への印刷が実行される。よって印刷制御部１８はメモリに記録されている印刷実施済みフラグをＯＮに書き換える（ステップＳ１７）。なおステップＳ９においてＮ←Ｎ＋１と設定したため、図６のステップＳ１６に記載されている印刷制御データ（Ｎ）の”Ｎ”はＮ＋１を示す。
【００５１】
なおステップＳ１２において印刷制御データ（Ｎ＋１）に含まれる最上端ドットに関する印刷有無の情報が、最上端ドットを印刷すること（有）を示さない（Ｎｏ）と判定した場合、印刷制御データ（Ｎ）に基づいて印刷される第１印刷領域と、印刷制御データ（Ｎ＋１）に基づいて印刷される第２印刷領域との一部領域において印刷領域が連なる可能性がない。この場合、ヘッド移動速度決定部１２は、高速移動プロファイルデータを用いて、Ｎ回目の所定範囲の移動軌跡の移動による印刷媒体への印刷を行うと決定する。そしてヘッド移動速度決定部１２は、高速移動プロファイルデータを高速移動プロファイル記憶部１６から読み取る（ステップＳ１８）。そしてヘッド移動速度決定部１２は、印刷制御データ（Ｎ）と高速移動プロファイルデータとを用いた印刷媒体への印刷を印刷制御部１８へ指示する。すると印刷制御部１８はそれら印刷制御データ（Ｎ）と高速移動プロファイルデータとを用いた印刷媒体への印刷を実行し、また印刷制御データ（Ｎ）に含まれる改行量を用いた改行の制御を行う（ステップＳ１９）。なお印刷制御データ（Ｎ）は印刷制御データ（Ｎ＋１）に対しては印刷制御データ（Ｎ−１）となる印刷制御データであり、図６のステップＳ１９においては『印刷制御データ（Ｎ−１）の印刷を実行』と記載している。これにより印刷ヘッド３のＮ回目の所定範囲の移動軌跡の移動による印刷媒体への印刷が実行される。Ｎ＋１回目の所定範囲の移動軌跡の移動による印刷媒体への印刷は実行されていないため印刷制御部１８はメモリに記録されている印刷実施済みフラグをＯＦＦとする（ステップＳ２０）。そして印刷制御装置１は印刷制御データ（Ｎ＋１）を用いてステップＳ６以降の処理を行う。
【００５２】
上述のステップＳ１７またはステップＳ２０の後、印刷領域判定部１１は印刷制御データ（Ｎ＋１）に含まれる最下端ドットに関する印刷有無の情報を読み取る。印刷領域判定部１１は印刷制御データ（Ｎ＋１）に含まれる最下端ドットに関する印刷有無の情報が、最下端ドットを印刷すること（印刷有）を示すかを判定する（ステップＳ６）。印刷制御データ（Ｎ＋１）に含まれる最下端ドットに関する印刷有無の情報が、最下端ドットを印刷すること（印刷有）を示す場合には、次に印刷領域判定部１１は、印刷制御データ（Ｎ＋１）に含まれる改行量を取得する。印刷領域判定部１１は印刷制御データ（Ｎ＋１）から取得した改行量がヘッド高さＨ（２４／１６０インチ）以下の値であるかを判定する（ステップＳ７）。
【００５３】
印刷制御データ（Ｎ＋１）が、最下端ドットを印刷することを示し、かつ改行量がヘッド高さＨ以下の値を示す場合、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋２回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の一部領域において印刷領域が連なる可能性がある。従って印刷領域判定部１１はメモリに記録されている判定保留フラグをＯＮとする（ステップＳ８）。これ以降、ステップＳ９においてＮ←Ｎ＋１を設定し（これによりＮ＝Ｎ＋２となる）、印刷制御装置１はステップＳ３からの処理を繰り返す。
【００５４】
つまり、ステップＳ６，ステップＳ７の処理において共にＹｅｓの場合、印刷領域判定部１１は、ステップＳ８の処理を経て、Ｎ＋１に１を加算して、Ｎ＋２回目の所定範囲の移動軌跡の移動による印刷媒体への印刷に用いられる印刷制御データについて判定を行うと決定し（ステップＳ９）、印刷制御部１８へ通知する。すると印刷制御部１８は、受信バッファ２に記録されている印刷制御データを解析する（ステップＳ３）。そして印刷制御部１８は、受信バッファ２に記録されている印刷制御データに含まれる情報のうち、印刷ヘッド３のＮ＋２回目の所定範囲の移動軌跡の移動による印刷媒体への印刷に用いられる印刷制御データを読み取って第２印刷イメージバッファ１４に記録する（ステップＳ４）。この印刷制御データを印刷制御データ（Ｎ＋２）と呼ぶこととする。すると印刷制御部１８は判定処理の開始を印刷領域判定部１１へ指示する。なお、上述の処理において、印刷制御データ（Ｎ）による印刷と印刷制御データ（Ｎ＋１）による印刷とが終了すると、印刷制御部１８は、事前に、第１印刷イメージバッファ１３に印刷制御データ（Ｎ＋１）を読み込み、第２印刷イメージバッファに印刷制御データ（Ｎ＋２）を順次読み込む処理を行っていてよい。
【００５５】
印刷領域判定部１１は判定保留フラグがＯＮであるか否かを判定する（ステップＳ５）。今、直前のステップＳ８の処理により判定保留フラグがＯＮである。よって印刷領域判定部１１は、ステップＳ５においてはＹｅｓと判定する。また印刷領域判定部１１は印刷実施済みフラグがＯＦＦであるか否かを判定する（ステップＳ１１）。ステップＳ１７において印刷実施済みフラグをＯＮと設定している場合は、ステップＳ１１においてはＮｏと判定する。そしてステップＳ３１の処理へ移行する。ステップＳ３１の処理以降の説明については後述する。
【００５６】
ここで、ステップＳ６，ステップＳ７の何れかの処理においてＹｅｓでない場合、つまり印刷制御データ（Ｎ＋１）が、最下端ドットを印刷することを示さないか、または改行量がヘッド高さＨ以下の値を示さない場合には、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋２回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域とにおいて印刷領域が連ならない。よって低速で印刷する必要はなくなる。そして印刷領域判定部１１は印刷制御データ（Ｎ＋１）について印刷実施済みフラグがＯＦＦであるか否かを判定する（ステップＳ２１）。既にステップＳ１７において印刷実施済みフラグをＯＮと設定している場合は、既に印刷制御データ（Ｎ＋１）による印刷は終了しているため、印刷領域判定部１１は印刷制御データ（Ｎ＋１）について印刷実施済みフラグがＯＦＦでない（Ｎｏ）と判定する。そして印刷領域判定部１１は、メモリに記録されている判定保留フラグをＯＮからＯＦＦに書き換える（ステップＳ２４）。また印刷制御部１８は印刷制御データ（Ｎ＋１）による印刷を実施すると、初期値に戻すため、印刷実施済みフラグをＯＦＦとする（ステップＳ２５）。
【００５７】
一方、ステップＳ２１において印刷実施済みフラグがＯＦＦである（Ｙｅｓ）と判定した場合は、Ｎ回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、Ｎ＋１回目の移動範囲の所定範囲の移動により印刷媒体に印刷された第２印刷領域と、の一部領域において印刷領域が連ならないと判定された場合である。この場合ステップＳ５においてＮｏと判定され、ステップＳ６またはステップＳ７においてＮｏと判定されるため、またステップＳ２１における印刷実施フラグについての判定もＯＦＦ（Ｙｅｓ）である。この場合、印刷領域判定部１１は、ステップＳ６の結果またはステップＳ６とステップＳ７の両方の結果と、ステップＳ２１の結果とをヘッド移動速度決定部１２へ出力する。
【００５８】
するとヘッド移動速度決定部１２は、ステップＳ６の結果またはステップＳ６とステップＳ７の両方の結果とに基づいて、印刷制御データ（Ｎ）による第１印刷領域と、印刷制御データ（Ｎ＋１）による第２印刷領域との一部領域において印刷領域が連ならないと判定する。さらにヘッド移動速度決定部１２は、印刷制御データ（Ｎ）よる印刷を実施していないと判定する。したがってヘッド移動速度決定部１２は、高速移動プロファイルデータを用いて、Ｎ回目の所定範囲の移動軌跡の移動による印刷媒体への印刷を行うと決定する。そしてヘッド移動速度決定部１２は、高速移動プロファイルデータを高速移動プロファイル記憶部１６から読み取る（ステップＳ２２）。そしてヘッド移動速度決定部１２は、印刷制御データ（Ｎ）と高速移動プロファイルデータとを用いた印刷媒体への印刷を印刷制御部１８へ指示する。すると印刷制御部１８はそれら印刷制御データ（Ｎ）と高速移動プロファイルデータとを用いた印刷媒体への印刷を実行し、また印刷制御データ（Ｎ）に含まれる改行量を用いた改行の制御を行う（ステップＳ２３）。印刷領域判定部１１は印刷制御データ（Ｎ）による印刷が実施されると判定を保留しているメモリに記録されている判定保留フラグをＯＮからＯＦＦに書き換える（ステップＳ２４）。また印刷制御部１８は印刷制御データ（Ｎ）による印刷を実施すると、初期値に戻すため、印刷実施済みフラグをＯＦＦとする（ステップＳ２５）。
【００５９】
以上の処理により、印刷制御データ（Ｎ）が最下端ドットを印刷することを示し、かつ改行量がヘッド高さＨ以下の値を示し、また印刷制御データ（Ｎ＋１）が最上端ドットを印刷することを示す場合、第１印刷領域と、第２印刷領域と、の一部領域において印刷領域が連なる。この場合、ヘッド移動速度決定部１２は、印刷制御データ（Ｎ）に基づく印刷を低速に制御する。またヘッド移動速度決定部１２は、印刷制御データ（Ｎ＋１）に基づく印刷を低速に制御する。このように低速の印刷制御を行うことにより、印刷制御装置１は、印刷制御データ（Ｎ）による第１印刷領域と、印刷制御データ（Ｎ＋１）による第２印刷領域との一部領域において印刷領域が連なる場合の振動などによる印刷のずれを、構造上の機能の追加なく軽減することができる。また印刷制御データ（Ｎ）による第１印刷領域と、印刷制御データ（Ｎ＋１）による第２印刷領域との一部領域において印刷領域が連なる場合のみ、印刷制御データ（Ｎ）による第１印刷領域の印刷と、印刷制御データ（Ｎ＋１）による第２印刷領域の印刷のみの速度を低下させるため、印刷速度の低下時間を短縮することができる。なお印刷制御データ（Ｎ）の前に高速で制御すると判定した印刷制御データ（Ｎ−１）がある場合、印刷制御データ（Ｎ−１）の所定範囲の移動における当該所定範囲の移動方向側端部近傍において印刷ヘッド３の移動の速度を低下させることを行い、さらに振動などによる印刷のずれを軽減させてもよい。
【００６０】
ここでステップＳ１１の判定において印刷実施済みフラグがＯＦＦでない場合（Ｎｏ）の処理について以下に説明する。例えば印刷制御データ（Ｎ）に基づいて印刷される第１印刷領域と、印刷制御データ（Ｎ＋１）に基づいて印刷される第２印刷領域との一部領域において印刷領域が連なり、さらに印刷制御データ（Ｎ＋１）に基づいて印刷される第１印刷領域と、印刷領域データ（Ｎ＋２）に基づいて印刷される第２印刷領域との一部領域において少なくとも印刷領域が連なる可能性がある場合、判定フラグがＯＮでも、印刷制御データ（Ｎ＋１）が既に印刷された状態となる。この場合、印刷領域判定部１１は印刷制御データ（Ｎ＋２）を第２印刷イメージバッファ１４より取得する。印刷領域判定部１１は印刷制御データ（Ｎ＋２）に含まれる最上端ドットに関する印刷有無の情報を読み取る。印刷領域判定部１１は印刷制御データ（Ｎ＋２）に含まれる最上端ドットに関する印刷有無の情報が、最上端ドットを印刷すること（有）を示すかを判定する（ステップＳ３１）。印刷領域判定部１１は、ステップＳ６、ステップＳ７、ステップＳ３１の結果をヘッド移動速度決定部１２へ通知する。
【００６１】
ここで、印刷制御データ（Ｎ＋１）が最下端ドットを印刷することを示し、かつ改行量がヘッド高さＨ以下の値を示し、また印刷制御データ（Ｎ＋２）が最上端ドットを印刷することを示す場合、印刷制御データ（Ｎ＋１）に基づいて印刷される第１印刷領域と、印刷制御データ（Ｎ＋２）に基づいて印刷される第２印刷領域と、の一部領域において印刷領域が連なる。この場合、ヘッド移動速度決定部１２は、低速移動プロファイルデータを用いて、Ｎ＋２回目の所定範囲の移動軌跡の移動による印刷媒体への印刷を行うと決定する。そしてヘッド移動速度決定部１２は、低速移動プロファイルデータを低速移動プロファイル記憶部１７から読み取る（ステップＳ３２）。そしてヘッド移動速度決定部１２は、印刷制御データ（Ｎ＋２）と低速移動プロファイルデータとを用いた印刷媒体への印刷を印刷制御部１８へ指示する。すると印刷制御部１８はそれら印刷制御データ（Ｎ＋２）と低速移動プロファイルデータとを用いた印刷媒体への印刷を実行し、また印刷制御データ（Ｎ＋２）に含まれる改行量を用いた改行の制御を行う（ステップＳ３３）。なおこの場合、ステップＳ９においてＮ←Ｎ＋２と設定しているため、図６のステップＳ３３に記載されている印刷制御データ（Ｎ）の”Ｎ”は実際にはＮ＋２を示す。これにより印刷ヘッド３のＮ＋２回目の所定範囲の移動軌跡の移動による印刷媒体への印刷が実行される。よって印刷制御部１８はメモリに記録されている印刷実施済みフラグをＯＮとする（ステップＳ３４）。なお印刷領域判定部１１がステップＳ３１において印刷制御データ（Ｎ＋２）に含まれる最上端ドットに関する印刷有無の情報が、最上端ドットを印刷すること（有）を示さない（Ｎｏ）と判定した場合、印刷制御部１８は、メモリに記録されている印刷実施済みフラグをＯＦＦとする（ステップＳ３５）。そして印刷制御装置１は印刷制御データ（Ｎ＋２）を用いてステップＳ６以降の処理を行う。
【００６２】
以上、本発明の実施形態について説明したが、上述の処理によれば、印刷ヘッド３のＮ回目の所定範囲の移動により印刷媒体に印刷された第１印刷領域と、同様の形状の移動軌跡に基づく印刷ヘッド３のＮ＋１回目の所定範囲の移動により印刷媒体に印刷された第２印刷領域との一部領域において少なくとも印刷領域が連なる場合の振動などによる印刷のずれを、構造上の機能の追加なくまた処理速度の低下の時間を短縮して軽減することができる。
【００６３】
上述の印刷制御装置は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００６４】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００６５】
１・・・印刷制御装置
２・・・受信バッファ
３・・・印刷ヘッド
４・・・ＬＦモータ
５・・・スペーシングモータ
１１・・・印刷領域判定部１１
１２・・・ヘッド移動速度決定部１２
１３・・・第１印刷イメージバッファ
１４・・・第２印刷イメージバッファ
１６・・・高速移動プロファイル記憶部
１７・・・低速移動プロファイル記憶部
１８・・・印刷制御部
【図１】
2015189227.tif 000003
【図２】
2015189227.tif 000004
【図３】
2015189227.tif 000005
【図４】
2015189227.tif 000006
【図５】
2015189227.tif 000007
【図６】
2015189227.tif 000008