(57)【要約】【課題】記録のスループットを向上する。【解決手段】記録装置１は、１パス目の記録データが、２パス目の記録データの記録開始位置よりも、第１の方向における上流であるか否かを判定する記録データ判定部２０１と、記録データ判定部２０１が上流であると判定した場合、記録ヘッド１０に、第１の方向への移動を停止せずに、１パス目の記録データと２パス目の記録データとの記録を実行させ、搬送部に、１パス目の記録データの記録と、２パス目の記録データの記録との間で、記録媒体を搬送方向に、ドット形成部の幅に対応する距離の搬送を行わせる記録制御部２０２と、を備える。【選択図】図２
2016016650.tif 000002
【特許請求の範囲】
【請求項１】
搬送方向に記録媒体を搬送する搬送部と、
前記搬送方向に延びるドット形成部を有し、前記搬送方向と交わる走査方向における第１の方向への移動に応じて前記ドット形成部によりドットを形成して、１パス分の記録を実行する記録部と、
１のパスで前記記録部に記録される第１の記録データの記録終了位置が、当該１のパスの次のパスで記録される第２の記録データの記録開始位置よりも、前記第１の方向における上流であるか否かを判定する記録データ判定部と、
前記記録データ判定部が上流であると判定した場合、
前記記録部に、前記第１の方向への移動を停止させずに、前記第１の記録データと前記第２の記録データとの記録を実行させ、
前記搬送部に、前記第１の記録データの記録と、前記第２の記録データの記録との間で、前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送を行わせる記録制御部と、
を備えることを特徴とする記録装置。
【請求項２】
前記記録データ判定部は、
前記記録部が前記第１の記録データの記録終了位置に移動するまでに、判定を行うことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録データ判定部は、
前記第１の記録データの記録終了位置が、前記第２の記録データの記録開始位置よりも、前記第１の方向において、所定距離以上、上流であるか否かを判定することを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記記録制御部は、
前記記録データ判定部が上流であると判定した場合、
前記第１の記録データの記録終了位置と、前記第２の記録データの記録開始位置との前記第１の方向における離間距離を取得し、
前記第１の記録データの記録後、前記第２の記録データの記録前に、前記搬送部による前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送が完了するように、取得した前記離間距離に応じて、前記記録部の移動速度を調整する
ことを特徴とする請求項１乃至３のいずれか１項に記載の記録装置。
【請求項５】
搬送方向に延びるドット形成部を有し、記録媒体の前記搬送方向と交わる走査方向における第１の方向に記録部を移動して、前記記録媒体に記録する際に、
１のパスで前記記録部に記録される第１の記録データの記録終了位置が、当該１のパスの次のパスで記録される第２の記録データの記録開始位置よりも、前記第１の方向における上流であるか否かを判定し、上流であると判定した場合、前記記録部により、前記記録部の前記第１の方向への移動を停止せずに、前記第１の記録データと前記第２の記録データとの記録を実行し、搬送部により、前記第１の記録データの記録と、前記第２の記録データの記録との間で、前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送を行うことを特徴とする記録制御方法。
【請求項６】
前記記録部が前記第１の記録データの記録終了位置に移動するまでに、判定を行うことを特徴とする請求項５に記載の記録制御方法。
【請求項７】
前記第１の記録データの記録終了位置が、前記第２の記録データの記録開始位置よりも、前記第１の方向において、所定距離以上、上流であるか否かを判定することを特徴とする請求項５又は６に記載の記録制御方法。
【請求項８】
前記第１の記録データの記録終了位置が、前記第２の記録データの記録開始位置よりも、上流であると判定した場合、
前記第１の記録データの記録終了位置と、前記第２の記録データの記録開始位置との前記第１の方向における離間距離を取得し、
前記第１の記録データの記録後、前記第２の記録データの記録前に、前記搬送部による前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送が完了するように、取得した前記離間距離に応じて、前記記録部の移動速度を調整する
ことを特徴とする請求項５乃至７のいずれか１項に記載の記録制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、及び、記録制御方法に関する。
【背景技術】
【０００２】
従来、記録部（プリントヘッド）を所定方向に走査させて、記録を実行する記録装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−７１５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の記録装置のように、記録部を走査させて記録を実行するものでは、記録部を走査させて記録するという構成を用いて、記録のスループットを向上したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、記録装置、及び、記録装置制御方法について、記録のスループットを向上する。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の記録装置は、搬送方向に記録媒体を搬送する搬送部と、前記搬送方向に延びるドット形成部を有し、前記搬送方向と交わる走査方向における第１の方向への移動に応じて前記ドット形成部によりドットを形成して、１パス分の記録を実行する記録部と、１のパスで前記記録部に記録される第１の記録データの記録終了位置が、当該１のパスの次のパスで記録される第２の記録データの記録開始位置よりも、前記第１の方向における上流であるか否かを判定する記録データ判定部と、前記記録データ判定部が上流であると判定した場合、前記記録部に、前記第１の方向への移動を停止させずに、前記第１の記録データと前記第２の記録データとの記録を実行させ、前記搬送部に、前記第１の記録データの記録と、前記第２の記録データの記録との間で、前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送を行わせる記録制御部と、を備えることを特徴とする。
本発明の構成によれば、２パス分の記録データの記録を、記録部による第１の方向への１回の移動で記録できるため、スループットが向上する。特に、第１の方向への移動中、記録部の移動が停止することがないため、より効果的にスループットを向上できる。
【０００６】
また、本発明の記録装置は、前記記録データ判定部は、前記記録部が前記第１の記録データの記録終了位置に移動するまでに、判定を行うことを特徴とする。
本発明の構成によれば、第１の記録データの記録終了位置が、第２の記録データの記録開始位置よりも、第１の方向における上流であるか否かの判定を、記録部が第１の記録データの記録終了位置に移動するまで行って、記録部が第１の記録データの記録終了位置に移動する前に、記録部の第１の方向への１回の移動で２パス分の記録データを記録するか否かを判定できる。
【０００７】
また、本発明の記録装置は、前記記録データ判定部は、前記第１の記録データの記録終了位置が、前記第２の記録データの記録開始位置よりも、前記第１の方向において、所定距離以上、上流であるか否かを判定することを特徴とする。
本発明の構成によれば、第１の記録データの記録終了位置が、第２の記録データの記録開始位置よりも上流であっても、第１の記録データの記録終了位置と第２の記録データの記録開始位置との離間距離が所定距離よりも短く、第１の記録データを記録した後、第２の記録データを記録する前に、記録媒体の搬送が完了しない場合に、記録部の第１の方向への１回の移動で２パス分の記録データを記録する処理を実行しないことができる。
【０００８】
また、本発明の記録装置は、前記記録制御部は、前記記録データ判定部が上流であると判定した場合、前記第１の記録データの記録終了位置と、前記第２の記録データの記録開始位置との前記第１の方向における離間距離を取得し、前記第１の記録データの記録後、前記第２の記録データの記録前に、前記搬送部による前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送が完了するように、取得した前記離間距離に応じて、前記記録部の移動速度を調整することを特徴とする。
本発明の構成によれば、離間距離に応じて、記録部の移動速度を変更することにより、第１の記録データの記録後、第２の記録データの記録前に、搬送部による記録媒体の搬送を完了させることができる。
【０００９】
また、上記目的を達成するために、本発明の記録制御方法は、搬送方向に延びるドット形成部を有し、記録媒体の前記搬送方向と交わる走査方向における第１の方向に記録部を移動して、前記記録媒体に記録する際に、１のパスで前記記録部に記録される第１の記録データの記録終了位置が、当該１のパスの次のパスで記録される第２の記録データの記録開始位置よりも、前記第１の方向における上流であるか否かを判定し、上流であると判定した場合、前記記録部により、前記記録部の前記第１の方向への移動を停止せずに、前記第１の記録データと前記第２の記録データとの記録を実行し、搬送部により、前記第１の記録データの記録と、前記第２の記録データの記録との間で、前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送を行うことを特徴とする。
本発明の構成によれば、２パス分の記録データの記録を、記録部による第１の方向への１回の移動で記録できるため、スループットが向上する。特に、第１の方向への移動中、記録部の移動が停止することがないため、より効果的にスループットを向上できる。
【００１０】
また、本発明の記録制御方法は、前記記録部が前記第１の記録データの記録終了位置に移動するまでに、判定を行うことを特徴とする。
本発明の構成によれば、第１の記録データの記録終了位置が、第２の記録データの記録開始位置よりも、第１の方向における上流であるか否かの判定を、記録部が第１の記録データの記録終了位置に移動するまで行って、記録部が第１の記録データの記録終了位置に移動する前に、記録部の第１の方向への１回の移動で２パス分の記録データを記録するか否かを判定できる。
【００１１】
また、本発明の記録制御方法は、前記第１の記録データの記録終了位置が、前記第２の記録データの記録開始位置よりも、前記第１の方向において、所定距離以上、上流であるか否かを判定することを特徴とする。
本発明の構成によれば、第１の記録データの記録終了位置が、第２の記録データの記録開始位置よりも上流であっても、第１の記録データの記録終了位置と第２の記録データの記録開始位置との離間距離が所定距離よりも短く、第１の記録データを記録した後、第２の記録データを記録する前に、記録媒体の搬送が完了しない場合に、記録部の第１の方向への１回の移動で２パス分の記録データを記録する処理を実行しないことができる。
【００１２】
また、本発明の記録制御方法は、前記第１の記録データの記録終了位置が、前記第２の記録データの記録開始位置よりも、上流であると判定した場合、前記第１の記録データの記録終了位置と、前記第２の記録データの記録開始位置との前記第１の方向における離間距離を取得し、前記第１の記録データの記録後、前記第２の記録データの記録前に、前記搬送部による前記記録媒体の前記搬送方向への前記ドット形成部の幅に対応する距離の搬送が完了するように、取得した前記離間距離に応じて、前記記録部の移動速度を調整することを特徴とする。
本発明の構成によれば、離間距離に応じて、記録部の移動速度を変更することにより、第１の記録データの記録後、第２の記録データの記録前に、搬送部による記録媒体の搬送を完了させることができる。
【図面の簡単な説明】
【００１３】
【図１】（Ａ）は本実施形態に係る記録装置の構成を示す図、（Ｂ）は記録ヘッドを示す図。
【図２】記録装置、及び、ホストコンピューターの機能的構成を示す図。
【図３】記録媒体に記録される画像の一例を示す図。
【図４】第１動作モードＤ１のときの記録装置の動作の説明に利用する図。
【図５】第２動作モードＤ２のときの記録装置の動作の説明に利用する図。
【図６】記録装置の動作を示すフローチャート。
【図７】対象画像データを座標系に展開した様子を示す図。
【図８】ワンパス連続記録を実行しない場合の説明に利用する図。
【図９】変形例の説明に利用する図。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。
【００１５】
図１（Ａ）は、本実施形態に係る記録装置１の要部の構成を、記録装置１にセットされる記録媒体Ｋと共に、模式的に示す図である。
【００１６】
本実施形態では、記録媒体Ｋは、単票紙である。ただし、記録媒体Ｋは単票紙に限らず、記録装置１によりドットが形成可能な媒体であれば何でもよい。
【００１７】
記録装置１は、インクリボンに、記録ワイヤー１０ｂ（図１（Ｂ））を打ち当ててインクリボンのインクを付着させてドットを形成し、記録を行うドットインパクトプリンターである。
【００１８】
記録装置１は、搬送ローラー１２を備える。搬送ローラー１２に対向する位置には、搬送ローラー１２の回転に従動して回転する従動ローラー１３が設けられる。記録媒体Ｋは、搬送ローラー１２と従動ローラー１３とに挟持され、搬送ローラー１２の回転に応じて、搬送方向Ｈに搬送される。
【００１９】
記録装置１は、シリアル・インパクト・ドット・マトリクス記録ヘッド（ＳＩＤＭ記録ヘッド）により構成された記録ヘッド１０（記録部）を備える。記録ヘッド１０は、キャリッジ１１に搭載される。キャリッジ１１は、第１位置Ｔ１と、第２位置Ｔ２との間で、走査方向Ｙにおける第１方向Ｙ１（第１の方向）、及び、第２方向Ｙ２に走査可能である。第１方向Ｙ１は、第１位置Ｔ１から第２位置Ｔ２へ向かう方向（搬送方向Ｈに向かって右に向かう方向）である。第２方向Ｙ２は、第２位置Ｔ２から第１位置Ｔ１へ向かう方向（搬送方向Ｈに向かって左に向かう方向）である。また、走査方向Ｙは、搬送方向Ｈと交わる方向である。記録ヘッド１０に対向する位置には、図示せぬプラテンが設けられる。
記録装置１による記録の方法については、後述する。
【００２０】
図１（Ｂ）は、記録ヘッド１０の下面を示す図である。
図１（Ｂ）示すように、記録ヘッド１０の下面の略中央には、ドット形成部１０ａが設けられる。ドット形成部１０ａは、搬送方向Ｈに沿って一列に並ぶ２４本の記録ワイヤー１０ｂを有する。記録ヘッド１０は、記録ワイヤー１０ｂを突出させて、図示せぬインクリボンに記録ワイヤー１０ｂを打ち当てて、記録媒体Ｋにインクリボンのインクを付着させることにより、記録媒体Ｋにドットを形成する。
【００２１】
図２は、記録装置１、及び、記録装置１に接続され、記録装置１を制御するホストコンピューター２の機能的構成を示すブロック図である。
【００２２】
図２に示すように、記録装置１は、制御部２０と、モーター駆動回路２１と、キャリッジ移動モーター２２と、搬送モーター２３と、ヘッド駆動回路２４と、入力部２５と、表示部２６と、通信部２７と、記憶部２８と、を備える。
【００２３】
制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、記録装置１を制御する。制御部２０は、ＲＯＭに記憶されたファームウェア等の制御プログラムを読み出して実行することにより、記録データ判定部２０１と、記録制御部２０２と、として機能する。これら機能ブロックが実行する処理については後述する。
【００２４】
モーター駆動回路２１は、キャリッジ移動モーター２２と接続する。キャリッジ移動モーター２２は、キャリッジ１１を第１方向Ｙ１、又は、第２方向Ｙ２へ移動させるモーターである。制御部２０は、モーター駆動回路２１を制御して、キャリッジ移動モーター２２に駆動電流や駆動パルスを出力し、キャリッジ移動モーター２２を駆動する。キャリッジ移動モーター２２の駆動に応じて、キャリッジ１１が第１方向Ｙ１、又は、第２方向Ｙ２へ移動する。
【００２５】
モーター駆動回路２１は、搬送モーター２３と接続する。搬送モーター２３は、搬送ローラー１２を回転させるモーターである。制御部２０は、モーター駆動回路２１を制御して、搬送モーター２３に駆動電流や駆動パルスを出力し、搬送モーター２３を駆動する。搬送モーター２３の駆動に応じて、搬送ローラー１２が回転し、搬送ローラー１２の回転に応じて、記録媒体Ｋが搬送方向Ｈに搬送される。
モーター駆動回路２１、搬送モーター２３、搬送ローラー１２、その他の記録媒体Ｋの搬送に関する機構、装置が「搬送部」に相当する。
【００２６】
ヘッド駆動回路２４は、記録ヘッド１０と接続する。ヘッド駆動回路２４は、制御部２０の制御で、記録ワイヤー１０ｂを突出させるソレノイドコイルに通電し、記録ワイヤー１０ｂを突出させる。記録ワイヤー１０ｂの突出に応じて、インクリボンのインクが記録媒体Ｋに付着し、ドットが形成される。
【００２７】
入力部２５は、記録装置１の筐体に設けられた操作スイッチと接続する。入力部２５は、操作スイッチに対する操作を検出し、検出した操作を示す信号を制御部２０に出力する。制御部２０は、入力部２５からの入力に応じて、操作に対応する処理を実行する。
【００２８】
表示部２６は、記録装置１の筐体に設けられた液晶表示パネルと接続する。表示部２６は、制御部２０の制御で、液晶表示パネルに各種情報を表示する。
【００２９】
通信部２７は、制御部２０の制御で、ホストコンピューター２と所定の通信規格に準拠して通信する。
【００３０】
記憶部２８は、不揮発性メモリーを備え、各種データを記憶する。
【００３１】
ホストコンピューター２は、ホスト制御部３０と、ホスト入力部３１と、ホスト表示部３２と、ホスト記憶部３３と、ホスト通信部３４と、を備える。
【００３２】
ホスト制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、ホストコンピューター２を制御する。
【００３３】
ホスト入力部３１は、キーボードや、マウス等の入力デバイスに接続され、入力デバイスからの入力を検出して、ホスト制御部３０に出力する。ホスト制御部３０は、ホスト入力部３１からの入力に基づいて、入力に対応する処理を実行する。
【００３４】
ホスト表示部３２は、液晶表示パネル等の表示装置に接続され、ホスト制御部３０の制御で、表示装置に各種情報を表示する。
【００３５】
ホスト記憶部３３は、不揮発性メモリーを備え、各種データを記憶する。
【００３６】
ホスト通信部３４は、ホスト制御部３０の制御で、所定の通信規格に従って、記録装置１と通信する。
【００３７】
次に、記録を実行するときの記録装置１、及び、ホストコンピューター２の基本的な動作について説明する。
記録装置１に記録を実行させる際、ホストコンピューター２は、記録装置１に記録させる画像の画像データを生成する。画像データは、記録装置１に記録させる画像を、ドットマトリックス状に配置したドットによって表すデータである。記録データを構成する各ドットは、ドットを形成しないことを示す白値と、ドットを形成することを示す黒値とのいずれかの値を保持する。画像データの生成後、ホストコンピューター２は、画像データを含み、画像データに基づく記録の実行を指示する制御データを生成する。ホストコンピューター２には、プリンタードライバーがインストール済である。制御データは、プリンタードライバーの機能により、記録装置１のコマンド体系に従ったコマンドを利用して生成される。ホストコンピューター２は、生成した制御データを記録装置１に送信する。
【００３８】
記録装置１の制御部２０は、制御データを受信する。次いで、制御部２０は、受信した制御データに含まれる画像データに基づいて、モーター駆動回路２１、及び、ヘッド駆動回路２４を制御して、記録ヘッド１０、キャリッジ１１、搬送ローラー１２を制御して、記録媒体Ｋに記録する。
【００３９】
次に、記録媒体Ｋに記録するときの記録装置１の動作について詳述する。
本実施形態に係る記録装置１は、記録媒体Ｋを記録するときの動作モードとして、第１動作モードＤ１と、第２動作モードＤ２とを備える。動作モードは、所定の手段によって切り替えることができる。
以下、まず、動作モードが第１動作モードＤ１の場合の記録装置１の動作について具体例を挙げて説明し、次いで、動作モードが第２動作モードＤ２の場合の記録装置１の動作について説明する。後に明らかとなる通り、第２動作モードＤ２で記録する場合、第１動作モードＤ１で記録する場合と比較して、記録に係る処理のスループットを向上できる。
【００４０】
図３は、記録装置１によって記録媒体Ｋに記録される画像Ｇの一例を示す図である。
図３の例では、先頭の２４ドットの領域Ａ１に、アルファベットの「Ａ」を表す記録データ（以下、「第１記録データＤＡ」という。）が記録される。第１記録データＤＡは、アルファベットの「Ａ」を表すように配置された黒ドットの集合である。また、領域Ａ１に続く２４ドットの領域Ａ２に、アルファベットの「Ｂ」を表す記録データ（以下、「第２記録データＤＢ」という。）が記録される。第２記録データＤＢは、アルファベットの「Ｂ」を表すように配置された黒ドットの集合である。
【００４１】
第１動作モードＤ１の場合、記録装置１は、図３に示す画像Ｇを以下の方法で記録する。
【００４２】
図４は、第１動作モードＤ１の場合に、図３に示す画像Ｇを記録するときの記録装置１の動作の説明に利用する図である。
図４（Ａ）は、記録を開始する前の記録ヘッド１０と、記録媒体Ｋとの関係を示す。図４（Ａ）に示すように、記録の開始前、記録ヘッド１０は、第１位置Ｔ１（キャリッジ１１の移動範囲の第２方向Ｙ２側の端の位置）に位置する。
記録の開始後、制御部２０は、モーター駆動回路２１を制御して、記録ヘッド１０を、第２位置Ｔ２に位置するまで第１方向Ｙ１に移動させる。記録ヘッド１０の第１方向Ｙ１への移動中、制御部２０は、ヘッド駆動回路２４を制御して、適切なタイミングで、適切な記録ワイヤー１０ｂを突出させてドットを形成し、第１記録データＤＡを記録する。
図４（Ｂ）は、第１記録データＤＡを記録後の、記録ヘッド１０と、記録媒体Ｋとの関係を示す。図４（Ｂ）に示すように、記録媒体Ｋの第１領域Ａ１における所定の位置に第１記録データＤＡが記録される。また、記録ヘッド１０は、第２位置Ｔ２に位置する。
【００４３】
第１位置Ｔ１から第２位置Ｔ２に至る一連の走査は、「１パス」に相当する。同様に、第２位置Ｔ２から第１位置Ｔ１に至る一連の走査は、「１パス」に相当する。また、１パスで記録ヘッド１０により行われる記録（ドットの形成）は、「１パス分の記録」に相当する。記録ヘッド１０は、１パス分の記録により、搬送方向Ｈに２４ドットの領域に、ドットを形成できる。
また、以下の説明において、「記録データ」とは、記録ヘッド１０による１パス分の記録で形成される黒ドットの集合をいう。また、記録データの記録終了位置とは、記録ヘッド１０による１パス分の記録で形成されるドットのうち、最も、当該１パスにおける記録ヘッド１０の走査方向側に位置するドットの位置のことをいう。また、記録データの記録開始位置とは、記録ヘッド１０による１パス分の記録で形成されるドットのうち、最も、当該１パスにおける記録ヘッド１０の走査方向と逆方向側に位置するドットの位置のことをいう。記録開始位置、及び、記録終了位置は、記録媒体Ｋの左端（第２方向Ｙ２側の端）を基準とした第１方向Ｙ１における位置によって表される。
【００４４】
次いで、制御部２０は、モーター駆動回路２１を制御して、記録媒体Ｋを、記録ヘッド１０に設けられたドット形成部１０ａの搬送方向Ｈにおける幅ＨＢ（図１（Ｂ）参照）に対応する距離、搬送方向Ｈに搬送する。
図４（Ｃ）は、記録媒体Ｋの搬送後の、記録ヘッド１０と、記録媒体Ｋとの関係を示す。図４（Ｃ）に示すように、記録媒体Ｋが、ドット形成部１０ａの幅ＨＢに対応する距離、搬送されることにより、次の１パスで記録ヘッド１０が記録データを記録する対象となる領域が領域Ａ２となる。
【００４５】
次いで、制御部２０は、モーター駆動回路２１を制御して、記録ヘッド１０を、第１位置Ｔ１に位置するまで第２方向Ｙ２に移動させる。記録ヘッド１０の第２方向Ｙ２への移動中、制御部２０は、ヘッド駆動回路２４を制御して、適切なタイミングで、適切な記録ワイヤー１０ｂを突出させてドットを形成し、第２記録データＤＢを記録する。
図４（Ｄ）は、第２記録データＤＢを記録後の、記録ヘッド１０と、記録媒体Ｋとの関係を示す。図４（Ｄ）に示すように、記録媒体Ｋの所定の位置に第２記録データＤＢが記録される。また、記録ヘッド１０は、第１位置Ｔ１に位置する。
【００４６】
以上のように、図３に例示する画像Ｇを記録媒体Ｋに記録する場合、第１動作モードＤ１では、記録ヘッド１０は、２パスで記録を実行する。
【００４７】
次に、動作モードが第２動作モードＤ２の場合の記録装置１の動作について説明する。
以下の説明では、図３に示すように、第１記録データＤＡの記録終了位置を「記録終了位置Ｋ１」と表現する。上述したように、第１記録データＤＡの記録終了位置Ｋ１は、第１記録データＤＡを構成する黒ドットのうち、最も第１方向Ｙ１側にある黒ドットの位置である。
また、図３に示すように、第２記録データＤＢの記録開始位置を「記録開始位置Ｋ２」と表現する。上述したように、第２記録データＤＢの記録開始位置Ｋ２は、第２記録データＤＢを構成する黒ドットのうち、最も第２方向Ｙ２側にある黒ドットの位置である。
【００４８】
図５は、第２動作モードＤ２の場合に、図３に示す画像Ｇを記録するときの記録装置１の動作の説明に利用する図である。
図５（Ａ）は、記録を開始する前の記録ヘッド１０と、記録媒体Ｋとの関係を示す。図５（Ａ）に示すように、記録の開始前、記録ヘッド１０は、第１位置Ｔ１に位置する。
記録の開始後、制御部２０は、モーター駆動回路２１を制御して、記録ヘッド１０の第１方向Ｙ１への移動を開始し、第１記録データＤＡを印刷する。
【００４９】
図５（Ｂ）は、第１記録データＤＡの記録を完了したときの記録ヘッド１０と、記録媒体Ｋとの関係を示す。図５（Ｂ）に示すように、第１記録データＤＡの記録を完了した時点では、記録ヘッド１０のドット形成部１０ａは、記録終了位置Ｋ１に対応する位置に位置する。
【００５０】
次いで、制御部２０は、記録ヘッド１０の移動を停止することなく、記録ヘッド１０のドット形成部１０ａの位置が記録開始位置Ｋ２に至る前に、記録媒体Ｋを、ドット形成部１０ａの幅ＨＢに対応する距離、搬送方向Ｈへ搬送する。
【００５１】
図５（Ｃ）は、記録ヘッド１０のドット形成部１０ａの位置が記録開始位置Ｋ２に至る前に、記録媒体Ｋの搬送が完了したときの記録ヘッド１０と、記録媒体Ｋとの関係を示す。図５（Ｃ）に示すように、制御部２０は、第１記録データＤＡの記録後、記録ヘッド１０の第１方向Ｙ１への移動を継続して実行し、記録ヘッド１０の第１方向Ｙ１への移動と合わせて、記録媒体Ｋの搬送を実行し、記録ヘッド１０のドット形成部１０ａの位置が記録開始位置Ｋ２に至る前に、記録媒体Ｋの搬送を完了させる。
【００５２】
次いで、制御部２０は、記録ヘッド１０を、第２位置Ｔ２に位置するまで第１方向Ｙ１に移動させる。記録ヘッド１０の第１方向Ｙ１への移動中、制御部２０は、ヘッド駆動回路２４を制御して、適切なタイミングで、適切な記録ワイヤー１０ｂを突出させてドットを形成し、第２記録データＤＢを記録する。
【００５３】
図５（Ｄ）は、第２記録データＤＢを記録後の、記録ヘッド１０と、記録媒体Ｋとの関係を示す。図５（Ｄ）に示すように、記録媒体Ｋの第２領域Ａ２における所定の位置に第２記録データＤＢが記録される。また、記録ヘッド１０は、第２位置Ｔ２に位置する。
【００５４】
以上のように、図３に例示する画像Ｇを記録媒体Ｋに記録する場合、第２動作モードＤ２では、記録ヘッド１０は、１パスで記録を実行する。このため、上述した第１動作モードＤ１と比較して、記録媒体Ｋへの記録に要する時間が短くスループットが向上する。
【００５５】
以下、第２動作モードＤ２において、第１動作モードＤ１の場合に複数パスで記録する画像を、１パスで記録することを、「ワンパス連続記録」と表現する。
また、以下では、第１モードＤ１の場合に、第１位置Ｔ１から第２位置Ｔ２へ向かう最初のパスで記録される記録データを、適宜、「１パス目の記録データ」と表現し、さらに、第２位置Ｔ２から第１位置Ｔ１へ向かう次のパスで記録される記録データを、適宜、「２パス目の記録データ」と表現する。上述したように、ワンパス連続記録では、１回のパスで、１パス目の記録データと、２パス目の記録データとが記録される。
【００５６】
次に、第２動作モードＤ２の場合にワンパス連続記録を実行するときの記録装置１の動作についてフローチャートを用いて詳述する。記録媒体Ｋに記録する画像の態様によっては、ワンパス連続記録を実行できないが、後に明らかとなるとおり、記録装置１は、ワンパス連続記録を実行できるか否かの判定を適切なタイミングで行った後、実行できる場合に、ワンパス連続記録を実行する。
【００５７】
図６は、第２動作モードＤ２で、ワンパス連続記録を実行するときの記録装置１の動作を示すフローチャートである。特に、図６のフローチャートは、第１位置Ｔ１から第２位置Ｔ２へ向かう１回の走査（１パス）の際の記録装置１の動作を示す。
図６に示すフローチャートの動作の開始時点では、記録ヘッド１０は、第１位置Ｔ１に位置した状態である。
また、図６に示すフローチャートの動作の開始時点では、記録装置１は、ホストコンピューター２から画像データを含む制御データを受信した状態である。記録装置１の制御部２０は、制御データから画像データを抽出し、所定の記憶領域に記憶する。画像データは、少なくとも、２パス分のデータサイズ（搬送方向Ｈに対応する方向に４８ドットのデータサイズ）を有する。
【００５８】
図６に示すように、記録装置１の制御部２０の記録データ判定部２０１は、所定の記録領域に記憶した画像データにおいて、記録が完了していない２パス分の画像データを取得する（ステップＳＡ１）。ステップＳＡ１で制御部２０が取得した２パス分の画像データは、第１動作モードＤ１の場合に、１のパスで記録すべき画像の画像データ、及び、当該１のパスの次のパスで記録すべき画像の画像データである。
以下、ステップＳＡ１で制御部２０が取得した２パス分の画像データを、「対象画像データ」という。また、対象画像データにおいて、１パス目のデータを「第１対象画像データ」といい、２パス目のデータを「第２対象画像データ」という。
【００５９】
次いで、記録データ判定部２０１は、対象画像データを所定の座標系に展開する（ステップＳＡ２）。
図７は、一例として、図３の領域Ａ１と領域Ａ２に対応する対象画像データを、所定の座標系に展開した様子を模式的に示す図である。
上述したように、画像データは、ドットマトリックス状にドットが配置されたデータである。このため、対象画像データを座標系に展開することにより、対象画像データの各ドットの位置は、座標系における座標によって特定できる。
図７に示す座標系において、ｙ軸の（＋）方向は、第１方向Ｙ１に対応する。ｙ軸の（−）方向は、第２方向Ｙ２に対応する。また、ｘ軸の（−）方向（図中、上へ向かう方向）は、搬送方向Ｈに対応する。図７の例では、対象画像データの図中左上の頂点に位置するドットが、座標系の原点Ｏに対応する。
【００６０】
次いで、記録データ判定部２０１は、以下の処理を実行する。記録データ判定部２０１は、第１対象画像データを構成するドットのうち、黒ドットであり、かつ、最もｙ軸の（＋）方向側に位置するドットを特定する。次いで、記録データ判定部２０１は、特定したドットのｙ座標を取得する（ステップＳＡ３）。以下、ステップＳＡ３で取得したｙ座標を「第１ｙ座標」という。ステップＳＡ３で記録データ判定部２０１が特定したｙ座標は、１パス目の画像データの記録終了位置に対応する。
図７の例では、ステップＳＡ３で、記録データ判定部２０１は、ドットＤＴ１を特定し、ドットＤＴ１のｙ座標（Ｙ１）を取得する。
【００６１】
次いで、記録データ判定部２０１は、以下の処理を実行する。記録データ判定部２０１は、第２対象画像データを構成するドットのうち、黒ドットであり、かつ、最もｙ軸の（−）方向側に位置するドットを特定する。次いで、記録データ判定部２０１は、特定したドットのｙ座標を取得する（ステップＳＡ４）。以下、ステップＳＡ４で取得したｙ座標を「第２ｙ座標」という。ステップＳＡ４で記録データ判定部２０１が特定したｙ座標は、２パス目の記録データの記録開始位置に対応する。
図７の例では、ステップＳＡ４で、記録データ判定部２０１は、ドットＤＴ２を特定し、ドットＤＴ２のｙ座標（Ｙ２）を取得する。
【００６２】
次いで、記録データ判定部２０１は、ステップＳＡ３で取得した第１ｙ座標と、ステップＳＡ４で取得した第１ｙ座標に基づいて、条件Ｊ１「第１ｙ座標＜第２ｙ座標」が成立するか否かを判定する（ステップＳＡ５）。
記録データ判定部２０１は、条件Ｊ１の成否の判定により、１パス目の記録データの記録終了位置が、２パス目の記録データの記録開始位置よりも、第１方向Ｙ１における上流であるか否かを判定する。図３の例でいえば、記録データ判定部２０１は、条件Ｊ１の成否の判定により、第１記録データＤＡの記録終了位置Ｋ１が、第２記録データＤＢの記録開始位置Ｋ２よりも、第１方向Ｙ１における上流であるか否かを判定する。
【００６３】
条件Ｊ１が成立しない場合（ステップＳＡ５：ＮＯ）、制御部２０の記録制御部２０２は、以下の処理を行う。すなわち、記録制御部２０２は、ステップＳＡ１で取得した対象画像データに基づくワンパス連続記録を実行せず、少なくとも、１パス目の記録データについては、第１動作モードＤ１と同様、１パス分の記録で実行する。なお、２パス目の記録データについては、第２位置Ｔ２から第１位置Ｔ１へ向かうパスを実行する際に、３パス目の記録データとの関係で、上述した方法でワンパス連続記録を実行するか否かを判定し、判定結果に応じた方法で、記録を実行する。
【００６４】
なお、条件Ｊ１が成立しないのは、図８（Ａ）に示すように、１パス目の記録データの記録終了位置が、２パス目の記録データの記録開始位置よりも第１方向Ｙ１における下流側にある場合である。この場合、１パス目の記録データの記録が完了した時点で、記録ヘッド１０のドット形成部１０ａの位置が、２パス目の記録データの記録開始位置よりも第１方向Ｙ１における下流側に位置するため、ワンパス連続記録を実行することができない。
【００６５】
ステップＳＡ５において、条件Ｊ１が成立する場合（ステップＳＡ５：ＹＥＳ）、記録制御部２０２は、１パス目の記録データの記録終了位置と、２パス目の記録データの記録開始位置との離間距離Ｒ１を取得する（ステップＳＡ７）。なお、離間距離Ｒ１は、ドット数で表される数値であり、ステップＳＡ７で、記録制御部２０２は、例えば、第２ｙ座標と、第１ｙ座標との差に基づいて、離間距離Ｒ１を取得する。
【００６６】
次いで、記録データ判定部２０１は、条件Ｊ２「離間距離Ｒ１≧距離ＳＫ（所定距離）」が成立するか否かを判定する（ステップＳＡ８）。
距離ＳＫは、後述する観点から事前に定められた閾値である。記録データ判定部２０１は、条件Ｊ２の成否の判定により、１パス目の記録データの記録終了位置が、２パス目の記録データの記録開始位置よりも、第１方向Ｙ１において、距離ＳＫ（所定距離）以上、上流であるか否かを判定する。図３の例でいえば、記録データ判定部２０１は、第１記録データＤＡの記録終了位置Ｋ１と、第２記録データＤＢの記録開始位置Ｋ２との離間距離Ｒ１が、距離ＳＫ以上であるか否かを判定する。
【００６７】
また、条件Ｊ１が成立し条件Ｊ２が成立しないのは、図８（Ｂ）に示すように、１パス目の記録データの記録終了位置と、２パス目の記録データの記録開始位置とが距離ＳＫよりも近接する場合である。図５で説明したように、ワンパス連続記録の実行時、制御部２０は、１パス目の記録データを印刷した後、記録ヘッド１０の移動を停止することなく、記録ヘッド１０のドット形成部１０ａの位置が記録開始位置Ｋ２に至る前に、記録媒体Ｋを、ドット形成部１０ａの幅ＨＢに対応する距離、搬送方向Ｈへ搬送する。そして、１パス目の記録データの記録終了位置と、２パス目の記録データの記録開始位置とが距離ＳＫよりも近接する場合、後述する記録ヘッド１０の移動速度の調整を行った場合であっても、記録ヘッド１０のドット形成部１０ａの位置が記録開始位置Ｋ２に至る前に、記録媒体Ｋの搬送方向Ｈへの搬送を完了することができない。このため、条件Ｊ１が成立した場合であっても、条件Ｊ２が成立しない場合、ワンパス連続記録を実行できない。なお、距離ＳＫの値は、記録ヘッド１０のドット形成部１０ａの位置が記録開始位置Ｋ２に至る前に、記録媒体Ｋの搬送方向Ｈへの搬送を完了することができるか否かを判定する閾値となるよう、事前のテストやシミュレーションに基づいて定められる。
【００６８】
条件Ｊ２が成立しない場合（ステップＳＡ８：ＮＯ）、処理手順がステップＳＡ６に移行し、記録制御部２０２は、少なくとも１パス目の記録データについては、ワンパス連続記録によらず、通常どおり記録する。
【００６９】
条件Ｊ２が成立する場合（ステップＳＡ８：ＹＥＳ）、記録制御部２０２は、ワンパス連続記録により、１パス目の記録データと、２パス目の記録データとを１パスで記録する。
まず、記録制御部２０２は、ステップＳＡ７で取得した離間距離Ｒ１に応じて、１パス目の記録データを記録した後、２パス目の記録データの記録開始位置に至る前に、記録ヘッド１０を移動させるときの「移動速度」を決定する（ステップＳＡ９）。移動速度は、１パス目の記録データの記録後、２パス目の記録データの記録前に、搬送部による記録媒体Ｋの搬送方向Ｈへのドット形成部１０ａの幅ＨＢに対応する距離の搬送が完了するような、速度とされる。本実施形態では、記憶部２８に、離間距離Ｒ１と、移動速度との関係を示すテーブルが記憶されており、ステップＳＡ９で、記録制御部２０２は、当該テーブルを参照して、移動速度を決定する。なお、移動速度は、減速に要する期間等を考慮した速度である。なお、当該テーブルでは、離間距離Ｒ１が十分にある場合は、１パス目の記録データの記録の前後で移動速度が変わらないように、離間距離Ｒ１と移動速度との関係が規定される。
このように、記録制御部２０２は、離間距離Ｒ１に応じて、移動速度を調整する。
【００７０】
次いで、記録制御部２０２は、第１位置Ｔ１に位置する記録ヘッド１０について、第１方向Ｙ１への移動を開始させる（ステップＳＡ１０）。
次いで、記録制御部２０２は、適切な位置に、１パス目の記録データを記録すると共に、１パス目の記録データの開始後、当該１パス目の記録データの記録が完了したか否かを判定する（ステップＳＡ１１）。
１パス目の記録データの記録が完了した場合（ステップＳＡ１１：ＹＥＳ）、記録制御部２０２は、ステップＳＡ９で決定した移動速度で記録ヘッド１０を移動させる（ステップＳＡ１２）。
ステップＳＡ１２の処理と並行して、記録制御部２０２は、記録媒体Ｋを、ドット形成部１０ａの幅ＨＢに対応する距離、搬送方向Ｈへ移動させる（ステップＳＡ１３）。
【００７１】
上述したように、離間距離Ｒ１に応じて移動速度が調整されるため、記録ヘッド１０のドット形成部１０ａの位置が２パス目の記録データの記録開始位置に至る前に、ステップＳＡ１３の搬送が完了する。
【００７２】
続くステップＳＡ１４で、記録制御部２０２は、記録ヘッド１０のドット形成部１０ａの位置が、２パス目の記録データの記録開始位置に至ったか否かを判定する（ステップＳＡ１４）。
至った場合（ステップＳＡ１４：ＹＥＳ）、記録制御部２０２は、記録ヘッド１０に、２パス目の記録データの記録を開始させる。これにより、２パス目の記録データは、記録媒体Ｋの適切な位置に記録される。その後、記録制御部２０２は、第２位置Ｔ２に至るまで、記録ヘッド１０を第１方向Ｙ１へ向かって移動する（ステップＳＡ１５）。
以上により、一連のワンパス連続記録が完了する。
【００７３】
図６のフローチャートを用いて説明したように、本実施形態では、制御部２０は、ワンパス連続記録を実行中、記録ヘッド１０の所定方向への移動を停止しない。ここで、１パス分の走行中に、記録ヘッド１０を一旦停止する場合、停止に必要な処理（停止のための電源回路の制御等）や、移動の再開に必要な処理（再開のための電源回路の制御や、各種センサーの検出値の取得と取得した検出値に基づく再開の可否判断等）が必要になる。このため、記録ヘッド１０を一旦停止する場合、停止しない場合と比較して、処理効率がよくなく、また、パフォーマンスが低下する。そして、本実施形態に係る記録装置１は、ワンパス連続記録を実行中、記録ヘッド１０の所定方向への移動を停止しない。このため、一旦停止することに伴う処理効率の低下、パフォーマンスの低下を抑制できる。
【００７４】
なお、図６のフローチャートでは、第１位置Ｔ１から第２位置Ｔ２に至るパスで、ワンパス連続記録を実行する場合の記録装置１の動作を説明した。しかしながら、記録装置１は、図６のフローチャートで示した処理を実行することにより、第２位置Ｔ２から第１位置Ｔ１に至るパスで、ワンパス連続記録を実行することができる。
【００７５】
また、図６のフローチャートでは、２パス分の記録データを、ワンパス連続記録において１パスで記録する対象としていた。しかしながら、ワンパス連続記録において、１パスで記録する対象は、２パス分の記録データに限らない。
図９は、一例として、３パス分の記録データを、ワンパス連続記録により、１パスで記録する場合の説明に利用するため、記録媒体Ｋに記録される画像の一例を示す図である。
図９で例示する３パス分の記録データを、ワンパス連続記録によって、第１位置Ｔ１から第２位置Ｔ２へ向かう１パスで記録する場合、記録データ判定部２０１は、以下の処理を行う。記録データ判定部２０１は、条件Ｑ１「１パス目の記録データの記録終了位置Ｘ１が、２パス目の記録データの記録開始位置Ｘ２よりも、所定距離以上、上流側に位置する」、及び、条件Ｑ２「２パス目の記録データの記録終了位置Ｘ３が、３パス目の記録データの記録開始位置Ｘ４よりも、所定距離以上、上流側に位置する」の２条件を満たすか否か判定する。２条件を満たす場合、記録制御部２０２は、ワンパス連続記録を実行する。記録制御部２０２は、図６のフローチャートで説明した処理に従った処理により、ワンパス連続記録を実行する。すなわち、記録制御部２０２は、１パス目の記録データの記録の完了後、２パス目の記録データの記録の開始前に、記録媒体Ｋを搬送方向Ｈに搬送させる。また、記録制御部２０２は、２パス目の記録データの記録の完了後、３パス目の記録データの記録の開始前に、記録媒体Ｋを搬送方向Ｈに搬送させる。
【００７６】
以上説明したように、本実施形態に係る記録装置１は、搬送方向に記録媒体Ｋを搬送する搬送部（搬送ローラー１２等）と、搬送方向Ｈと交わる走査方向Ｙにおける第１方向Ｙ１（第１の方向）に移動して、記録媒体Ｋに１パス分の記録を実行する記録ヘッド１０と、を備える。
また、記録装置１は、１パス目の記録データ（第１の記録データの記録終了位置）が、２パス目の記録データ（第２の記録データ）の記録開始位置よりも、第１方向Ｙ１における上流であるか否かを判定する記録データ判定部２０１を備える。
また、記録装置１は、記録データ判定部２０１が上流であると判定した場合、記録ヘッド１０に、第１方向Ｙ１への移動を停止せずに、１パス目の記録データと２パス目の記録データとの記録を実行させ、搬送部に、１パス目の記録データの記録と、２パス目の記録データの記録との間で、記録媒体Ｋを搬送方向Ｈに、ドット形成部１０ａの幅ＨＢに対応する距離の搬送を行わせる記録制御部２０２と、を備える。
この構成によれば、２パス分の画像データの記録を、記録ヘッド１０による第１方向Ｙ１への１回の移動で記録できるため、スループットが向上する。特に、第１方向Ｙ１への移動中、記録ヘッド１０の移動が停止することがないため、より効果的にスループットを向上できる。
【００７７】
また、本実施形態では、記録データ判定部２０１は、１パス目の記録データの記録終了位置が、２パス目の記録データの記録開始位置よりも、第１方向Ｙ１において、所定距離以上、上流であるか否かを判定する。
この構成によれば、１パス目の記録データの記録終了位置が、２パス目の記録データの記録開始位置よりも上流であっても、当該記録終了位置と当該記録開始位置との離間距離が所定距離よりも短く、１パス目の記録データを記録した後、２パス目の記録データを記録する前に、記録媒体Ｋの搬送を完了できない場合に、ワンパス連続記録を実行しないことができる。
【００７８】
また、本実施形態では、記録制御部２０２は、記録データ判定部２０１が上流であると判定した場合、１パス目の記録データの記録終了位置と、２パス目の記録データの記録開始位置との第１方向Ｙ１における離間距離Ｒ１を取得する。記録制御部２０２は、搬送部による記録媒体Ｋの搬送が完了したときに、記録ヘッド１０が当該記録開始位置よりも第１方向Ｙ１の上流に位置するように、取得した離間距離Ｒ１に応じて、記録ヘッド１０の移動速度を調整する。
この構成によれば、離間距離Ｒ１に応じて、記録ヘッド１０の移動速度を調整することにより、１パス目の記録データの記録後、２パス目の記録データの記録前に、搬送部による記録媒体Ｋの搬送を完了させることができる。
【００７９】
＜変形例＞
次いで、変形例について説明する。
なお、図６のフローチャートでは、記録データ判定部２０１は、ステップＳＡ８の判定、つまり、ワンパス連続記録を実行するか否かの判定を、記録ヘッド１０の移動の開始前に行っていた。しかしながら、記録データ判定部２０１が、ステップＳＡ８の判定を、記録ヘッド１０のドット形成部１０ａが１パス目の記録データの記録終了位置に至るまでに行う構成であってもよい。
この構成によれば、１パス目の記録データの記録終了位置が、２パス目の記録データの記録開始位置よりも、第１方向Ｙ１における上流であるか否かの判定を、記録ヘッド１０が１パス目の記録データの記録終了位置に移動するまで行って、記録ヘッド１０が１パス目の記録データの記録終了位置に移動する前に、記録ヘッド１０の第１方向Ｙ１への１回の移動（１パス）で、２パス分の記録データを記録するか否かを判定できる。
【００８０】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
上述した実施形態では、記録装置１のプリント方式は、ドットインパクト方式であった。しかしながら、本発明は、プリント方式にかかわらず、シリアルプリンターであれば適用可能である。
また、図２に示す各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
上述した実施形態では、動作モードが第１動作モードＤ１の場合、動作モードが第２動作モードＤ２の場合のいずれでも、第１方向Ｙ１へ移動させる印刷の印刷終了後の停止位置を第２位置Ｔ２としていたが、第２位置Ｔ２には限らない。例えば、次のパスの記録開始位置に加速して到達できる位置に停止すれば、記録ヘッドの走査範囲の端部である第２位置Ｔ２よりも効率よく印刷できる。
【符号の説明】
【００８１】
１…記録装置、２…ホストコンピューター、１０…記録ヘッド（記録部）、１０ａ…ドット形成部、１２…搬送ローラー（搬送部）、２０…制御部、２０１…記録データ判定部、２０２…記録制御部、２１…モーター駆動回路（搬送部）、２３…搬送モーター（搬送部）、Ｋ…記録媒体。
【図１】
2016016650.tif 000003
【図２】
2016016650.tif 000004
【図３】
2016016650.tif 000005
【図４】
2016016650.tif 000006
【図５】
2016016650.tif 000007
【図６】
2016016650.tif 000008
【図７】
2016016650.tif 000009
【図８】
2016016650.tif 000010
【図９】
2016016650.tif 000011