(57)【要約】【課題】記録ヘッドの負荷を軽減する記録装置を提供する。【解決手段】記録データに基づいて記録媒体に記録するように構成された記録ヘッドであって、記録データは、記録位置が指定された第１のオブジェクトおよび第２のオブジェクトを含み、第２のオブジェクトは、指定された記録位置をシフトすることによって配置するよう指定されている、記録ヘッドと、第１のオブジェクトを指定された記録位置に配置し、第２のオブジェクトを、指定された記録位置をシフトすることによって配置して記録するよう記録ヘッドを制御するように構成された制御部とを備える。【選択図】図６
2019021072.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を記録する記録装置と前記記録装置に画像のデータを出力する情報処理装置とで構成される記録システムであり、
前記記録装置は、
前記情報処理装置から入力したデータに応じて、配列された記録素子により記録媒体に画像を記録する記録手段と、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、
前記設定手段によって設定された画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、
を有することを特徴とする記録システム。
【請求項２】
記録媒体に画像を記録する記録装置と前記記録装置に画像データを出力する情報処理装置とで構成される記録システムであり、
前記記録装置は、
配列された記録素子により記録媒体に画像を記録する記録手段と、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、
前記情報処理装置から入力した画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、を有し、
前記情報処理装置は、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、
前記設定手段によって設定された画像データを前記記録装置に出力する出力手段と、を有する
ことを特徴とする記録システム。
【請求項３】
配列された記録素子により記録媒体に画像を記録する記録装置と前記記録装置に画像データを出力する情報処理装置とで構成される記録システムであり、
前記情報処理装置は、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な画像データを作成する作成手段と、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、
前記設定手段の設定に応じて前記作成手段により作成された画像データを前記記録装置に出力する出力手段と、を有する
ことを特徴とする記録システム。
【請求項４】
配列された記録素子により記録媒体に画像を記録する記録手段と、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、
前記設定手段によって設定された画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、
を有することを特徴とする記録装置。
【請求項５】
配列された記録素子により記録媒体に画像を記録する記録手段と、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定された画像データを入力する入力手段と、
前記入力手段が入力した画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、
を有することを特徴とする記録装置。
【請求項６】
配列された記録素子により記録媒体に画像を記録する際に、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な記録装置に画像データを出力する情報処理装置であり、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、
前記設定手段によって設定された画像データを前記記録装置に出力する出力手段と、
を有することを特徴とする情報処理装置。
【請求項７】
配列された記録素子により記録媒体に画像を記録する記録装置に画像データを出力する情報処理装置であり、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な画像データを作成する作成手段と、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、
前記設定手段の設定に応じて前記作成手段により作成された画像データを前記記録装置に出力する出力手段と、
を有することを特徴とする情報処理装置。
【請求項８】
記録すべき画像内のオブジェクトの種類を解析する解析手段をさらに有し、
前記設定手段は、前記解析手段によりテキストデータでないと解析されたオブジェクトを前記シフトを許容する画像データに設定し、前記解析手段によりテキストデータであると解析されたオブジェクトを前記シフトを抑制する画像データに設定することを特徴とする請求項１に記載の記録システム。
【請求項９】
記録すべき画像内のオブジェクトの種類を解析する解析手段を有し、
前記設定手段は、前記解析手段によりテキストデータでないと解析されたオブジェクトを前記シフトを許容する画像データに設定し、前記解析手段によりテキストデータであると解析されたオブジェクトを前記シフトを抑制する画像データに設定することを特徴とする請求項４に記載の記録装置。
【請求項１０】
前記設定手段は、フォームオーバレイ記録を行う際に、オーバレイデータ内のオブジェクト毎に前記シフトを許容するオブジェクトと前記シフトを抑制するオブジェクトとを設定可能であることを特徴とする請求項２または３に記載の記録システム。
【請求項１１】
前記設定手段は、フォームオーバレイ記録を行う際に、オーバレイデータ内のオブジェクト毎に前記シフトを許容するオブジェクトと前記シフトを抑制するオブジェクトとを設定可能であることを特徴とする請求項６または７に記載の情報処理装置。
【請求項１２】
前記作成手段は、前記シフトを抑制する画像データを前記シフトの方向と反対の方向にシフトさせた第１の画像データと、前記シフトを許容する画像データを前記シフトの方向にシフトさせない第２の画像データとを作成することを特徴とする請求項３に記載の記録システム。
【請求項１３】
前記作成手段は、前記シフトを抑制する画像データを前記シフトの方向と反対の方向にシフトさせた第１の画像データと、前記シフトを許容する画像データを前記シフトの方向にシフトさせない第２の画像データとを作成することを特徴とする請求項７に記載の情報処理装置。
【請求項１４】
配列された記録素子により記録媒体に画像を記録する記録方法であり、
前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な画像データを作成する作成工程と、
記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定工程と、
前記設定工程における設定に応じて前記作成工程において作成された画像データを出力する出力工程と、を有することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録データを生成する情報処理装置、記録ヘッドを駆動することによって記録データに基づいて記録を行う記録装置、ならびに情報処理装置および記録装置を含む記録システムに関する。
【背景技術】
【０００２】
記録媒体に記録を行う記録装置として、インクジェット記録装置が知られている。その中で高速の記録動作が可能な方式として記録ヘッドとしてラインヘッドを搭載した記録装置がある。ラインヘッドは、記録媒体の全幅に渡って吐出口（ノズル）を配置することによって記録ヘッドを固定させた状態で記録媒体の搬送だけで記録することができる。そのため、記録媒体の搬送方向と直交する方向（幅方向）に記録ヘッドを走査することで記録するシリアル方式の記録装置に比べて記録速度を高めることができる。
【０００３】
ラインヘッドでは、記録媒体の全幅に渡って吐出口が配置されているため吐出口の数が多く、記録速度も速いため、単位時間あたりに吐出するインク滴数が増大する。このことから、例えば、吐出エネルギー発生素子として発熱素子を使用してインクを加熱するサーマルインクジェット方式で記録装置が実装される場合、ノズルごとの性能差が生じることがある。このことは、幅方向の記録データに偏りがある場合に、使用される吐出エネルギー発生素子（ノズル）に対する負荷が高まるためである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開第２０１３−１９３３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１は、記録データのドットの密度に基づいて、ノズルに形成が割り当てられたドットの一部を別のノズルによって形成する（使用するノズルをシフトさせる）印刷装置を開示している。特許文献１に開示された印刷装置は、特定のノズルへの負荷を別のノズルに分散することによって当該特定のノズルへの負荷を軽減している。しかしながら、特許文献１に係る印刷装置は、ノズルへの負荷を分散することによって生じる記録位置のズレを考慮していない。つまり、記録された位置が記録したい位置からズレることは許容している。しかし、記録位置のズレが許容できない場合がある。例えば、葉書に郵便番号を記録するような場合、所定の枠内に郵便番号が記録される必要があり、枠からはみ出すと郵便番号を機械で読み取れない可能性があるため、記録位置がズレることは避けたい。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、ノズルを分散させることに伴って記録範囲が決められている画像の位置ズレが発生することを抑制することができる情報処理装置、記録装置および記録システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る記録システムは、記録媒体に画像を記録する記録装置と前記記録装置に画像のデータを出力する情報処理装置とで構成される記録システムであり、前記記録装置は前記情報処理装置から入力したデータに応じて、配列された記録素子により記録媒体に画像を記録する記録手段と、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、前記設定手段によって設定された画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、を有することを特徴とする。
【０００８】
また、本発明に係る別の記録システムは、記録媒体に画像を記録する記録装置と前記記録装置に画像データを出力する情報処理装置とで構成される記録システムであり、前記記録装置は配列された記録素子により記録媒体に画像を記録する記録手段と、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、前記情報処理装置から入力した画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段とを有し、前記情報処理装置は記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、前記設定手段によって設定された画像データを前記記録装置に出力する出力手段と、を有することを特徴とする。
【０００９】
また、本発明に係る別の記録システムは、配列された記録素子により記録媒体に画像を記録する記録装置と前記記録装置に画像データを出力する情報処理装置とで構成される記録システムであり、前記情報処理装置は前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な画像データを作成する作成手段と、記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、前記設定手段の設定に応じて前記作成手段により作成された画像データを前記記録装置に出力する出力手段と、を有することを特徴とする。
【００１０】
また、本発明に係る記録装置は、配列された記録素子により記録媒体に画像を記録する記録手段と、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、前記設定手段によって設定された画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、を有することを特徴とする。
【００１１】
また、本発明に係る別の記録装置は、配列された記録素子により記録媒体に画像を記録する記録手段と、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせるシフト手段と、記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定された画像データを入力する入力手段と、前記入力手段が入力した画像データに基づいて、前記記録手段による記録媒体への記録を行う制御手段と、を有することを特徴とする。
【００１２】
また、本発明に係る情報処理装置は、配列された記録素子により記録媒体に画像を記録する際に、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な記録装置に画像データを出力する情報処理装置であり、記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、前記設定手段によって設定された画像データを前記記録装置に出力する出力手段と、を有することを特徴とする。
【００１３】
また、本発明に係る別の情報処理装置は、配列された記録素子により記録媒体に画像を記録する記録装置に画像データを出力する情報処理装置であり、前記記録素子の配列方向において、複数の記録範囲が選択可能となるように、記録素子の使用範囲をシフトさせて記録媒体に記録可能な画像データを作成する作成手段と、記録すべき画像の画像データのうち、前記記録素子の配列方向への所定量のシフトを許容する画像データと、前記シフトを抑制する画像データとを設定可能とする設定手段と、前記設定手段の設定に応じて前記作成手段により作成された画像データを前記記録装置に出力する出力手段と、を有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ノズルを分散させることに伴って記録範囲が決められている画像の位置ズレが発生することを抑制することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る記録システムの構成を示す図である。
【図２】本発明に係る記録システムの詳細な構成を示す図である。
【図３】オブジェクト操作画面を示す図である。
【図４】オブジェクトが記録された記録媒体を示す図である。
【図５】オブジェクトが記録された記録媒体を示す図である。
【図６】記録位置のシフト方向を示す図である。
【図７】シフト処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。図１は、本発明に係る記録システムの構成を示す図である。記録システム１は、情報処理装置１０および記録装置２０を含み、それらが相互に通信ケーブル３０を介して接続されている。情報処理装置１０と記録装置２０とがネットワーク接続される場合、通信ケーブル３０は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）ケーブルで実装される。また、情報処理装置１０と記録装置２０とがシリアル接続される場合、通信ケーブル３０は、例えば、ＳＣＳＩまたはＵＳＢケーブルで実装される。
【００１７】
情報処理装置１０は、記録データを生成し、記録装置２０に送信するコンピュータデバイスである。情報処理装置１０は、パーソナルコンピュータまたはタブレットコンピュータなどを含む、演算機能および通信機能を有する任意のコンピュータデバイスで実装される。記録装置２０は、記録データに基づいて記録媒体Ｐに対して情報を形成する装置である。本実施形態では、記録媒体Ｐにインクを吐出する記録ヘッドを有するインクジェットプリンタで実装される。記録ヘッドは、記録媒体の全幅に渡って吐出口（ノズル）が配置されたラインヘッドで実装されるが、記録ヘッドがキャリッジに格納され、キャリッジが往復移動するシリアルヘッドで実装されてもよい。また、記録ヘッドは、インクの流路に吐出エネルギー発生素子（発熱素子）が設けられ、インクを加熱することによって発生する蒸気泡の圧力でインク滴を吐出するサーマルインクジェット方式で実装される。なお、吐出口および吐出エネルギー発生素子を含む素子を「記録素子」と称する。
【００１８】
次に、図２を参照して、本発明に係る記録システム１の詳細な構成を説明する。情報処理装置１０では、オペレーティングシステム（ＯＳ）の制御下でプロセッサ（制御部）１０１が各種プログラム（プリンタドライバおよびアプリケーションプログラムなど）を実行する。プロセッサ１０１のシステムバスはＰＣＩバスまたはＩＳＡバスとホスト／ＰＣＩブリッジ１０２およびＰＣＩ／ＩＳＡブリッジ１０６をそれぞれ介して、各々の構成要素と結合される。プロセッサ１０１のシステムバスは、キャッシュメモリ（図示しない）を有し、プロセッサ１０１が常時アクセスするデータを記憶する。
【００１９】
メインメモリ１０４は、オペレーティングシステム（ＯＳ）、アプリケーションプログラム、およびプリンタドライバなどを一時的に記憶する揮発性記憶領域である。メインメモリ１０４はまた、各プログラムを実行するための作業用メモリ領域としても使用される。例えば、アプリケーションプログラムにて記述されたＲＧＢデータ、ならびにＲＧＢデータから色信号（本実施形態ではシアン、マゼンタ、イエロー、およびブラック）に変換した２値化データなども記憶する。通信Ｉ／Ｆは、記録装置２０と通信するインタフェースであり、ネットワークインタフェース（ＮＩＣ）またはＵＳＢインタフェースなどで実装される。上述したＲＧＢデータおよび画像信号を含む記録データは、メインメモリ１０４に記憶され、通信Ｉ／Ｆを介して記録装置２０に送信される。
【００２０】
ディスプレイ（表示部）１０８は、ユーザからの入力を受け付け、入力結果を表示するためのマンマシンＩ／Ｆ画面を表示する。ＣＲＴＣ１０７は、ビデオコントローラであり、ディスプレイ１０８を制御する。ＣＲＴＣ１０７は、プロセッサ１０１によってＶＲＡＭ１１３に書き込まれた表示用ビットマップデータを継続的に読み出してディスプレイ１０８に継続的に送信する。ＲＯＭ１１２は，キーボードおよびマウス１０９、ならびにＦＤＤ１１０などの入出力機器を制御するＢＩＯＳ、電源起動時の初期化・自己診断プログラムなどのファームウェアを記憶する。ＥＥＰＲＯＭ１１１は、情報処理装置１０が恒久的に利用する各種の設定ファイルを記憶するための書き換え可能な不揮発性記憶領域である。ＥＥＰＲＯＭ１１１はまた、本実施形態に係る記録ヘッドの記録特性データも記憶する。
【００２１】
記録装置２０では、プロセッサ（制御部）２０１がＲＯＭ２０３に記憶された制御プログラムをＲＡＭ２０２に読み出して実行する。通信Ｉ／Ｆ２０４は、情報処理装置１０から送信された記録データを受信し、プロセッサ２０１が一時的にＲＡＭ２０２に記憶する。記録装置２０は、シアン、マゼンダ、イエローおよびブラックのインクをそれぞれ吐出する４つの記録ヘッド２０５Ｃ、２０５Ｍ、２０５Ｙおよび２０５Ｋ（以下、総称して「記録ヘッド２０５」）を含む。記録ヘッドには、インクを吐出する多数の記録素子が配列されている。本実施形態では、ヘッド駆動部２０６は、プロセッサ２０１からのヘッド駆動信号に応じて、記録ヘッド２０５の駆動を制御する。具体的には、ヘッド駆動信号に応じてヒートパルス信号を生成し、記録ヘッド２０５に送信する。記録ヘッド２０５は、ヒートパルス信号に応じて、吐出エネルギー発生を駆動して吐出口からインク滴を吐出することによって記録媒体Ｐに記録を行う。
【００２２】
装置駆動部２０７は、記録媒体Ｐを搬送する搬送機構（搬送ベルトまたは搬送ローラなど）を駆動する。メモリ制御（Ｒ／Ｗ）部２０８は、記録ヘッド２０５がそれぞれ有するメモリ２０９乃至２１２から書き込みを行う。本実施形態では、メモリ２０９乃至２１２は、例えば、書き換え可能な不揮発性メモリであるＥＥＰＲＯＭで実装される。
【００２３】
本発明では、記録データに含まれるオブジェクトごとに記録位置のシフトを許容するか否かを設定できるようにし、シフト「不可」に設定されたオブジェクトはシフトさせないようにする。各オブジェクトは基本的にシフト「可」に設定しておき、葉書における郵便番号のように、位置ズレが許容できないオブジェクトのみシフト「不可」に設定しておくこと。これによって、ノズルへの負荷を分散させつつ、位置ズレが許容できない画像の位置ズレを抑制することができる。
【００２４】
ここで、用語「オブジェクト」とは、記録データに基づいて記録媒体Ｐに記録されることになる画像、テキストおよびマークなどを含む、一定の記録区画を意味する。
【００２５】
次に、図３を参照して、オブジェクトごとに記録位置のシフトを許容するか否かをユーザが設定する例を説明する。
【００２６】
本実施形態では、所定の記録処理の中の共通データとしてのフォームデータに、可変データであるオーバレイデータを重ね合わせて記録するフォームオーバレイ印刷を例に説明する。図３に示すように、情報処理装置１０のディスプレイ１０８には、オブジェクト操作画面３００が表示される。本実施形態では、郵便番号の枠、切手を貼る位置を示す画像で構成されたフォームデータに、オブジェクト（送り先の郵便番号）３０２、オブジェクト（宛先住所）３０３、オブジェクト（宛名）３０４をオーバレイデータとして合成する例を用いる。オブジェクト操作画面３００は、プロセッサ１０１が専用アプリケーションプログラムを実行することによって表示されるマンマシンＩ／Ｆ画面である。ユーザは、図３（ａ）に示すオブジェクト操作画面３００上に表示されたフォームデータを確認する。そして図３（ｂ）に示すようにオーバレイデータの記録位置を確認する。
【００２７】
ユーザは、マウスカーソル３０５でオブジェクトを選択することができ、各オブジェクトの記録位置や大きさを編集することができる。
【００２８】
ユーザは所望のオブジェクトを選択し、図３（ｃ）に示すメニュー表示３０６において、選択したオブジェクトに対するコピー、編集、およびシフト設定などをマウスカーソル３０７で選択することができる。メニュー表示３０６においてシフト設定を選択すると、図３（ｄ）に示すシフト設定画面３０８上で、選択したオブジェクトの記録位置のシフトを許容するか否かをマウスカーソル３０９で指定することができる。この操作によって、オブジェクトごとに記録位置のシフトを許容するか否かを指定することができる。本実施形態では、オブジェクト３０２をシフト不可に設定し、オブジェクト３０３および３０４をシフト可能オブジェクトとして指定するものとする。フォームデータについてもシフト設定の操作を可能としても良いが本実施形態ではフォームデータをシフト対象としない例について説明する。
【００２９】
オブジェクト３０２乃至３０４に対しシフト設定を行うと、図３（ｅ）に示すように、プロセッサ１０１がレイアウトデータ３１０を作成し、ＨＤＤ１０５などの記憶領域に記憶する。レイアウトデータ３１０は、オブジェクト操作画面３００において指定された全オブジェクトに対するサイズ、記録位置、およびシフト可否を記述した設定情報である。サイズは、Ｘ座標量およびＹ座標量で示される。記録位置は、Ｘ座標およびＹ座標で示される。シフト可否が「可」の場合、ノズルを分散させる際に所定の座標量だけオブジェクトの記録位置がシフトされ、「不可」の場合、ノズルを分散させる際にもオブジェクトの記録位置がシフトされず、記録位置に示される座標に配置されて記録されるようにする。
【００３０】
次に図４を参照してオブジェクト３０２乃至３０４の記録位置をいずれもシフトさせた場合の記録結果と、本実施形態を適用した場合の記録結果を比較して説明する。図４（ａ）は、図３で説明したオブジェクト３０２乃至３０４のいずれもが記録位置をシフトしないで記録された記録媒体を示す。オブジェクト３０３および３０４に示された破線は、記録される位置の説明のために表示してあり、実際には記録されない。図４（ｂ）は、オブジェクト３０２乃至３０４のいずれもが記録位置をシフトして記録された記録媒体を示す。
【００３１】
図４（ｂ）に示すように、オブジェクト３０２乃至３０４の記録位置は所定の座標量左にシフトされている。オブジェクト３０３および３０４はそれぞれ宛先住所および宛名であり、それらは葉書のフォーマットの空白箇所に記録されるため、記録位置の中心が破線よりも左方向にシフトされてもあまり影響はない。一方で、オブジェクト３０２は郵便番号であるため、フォームデータの枠内に記録する必要がある。そのため、図３で説明したようにオブジェクト３０２をシフト「不可」に設定しておく。そして、オブジェクト３０３、３０４のみをシフトさせることで図４（ｃ）に示すようにオブジェクト３０２の記録位置がシフトされずフォームデータの枠内に記録することができる。
【００３２】
次にオブジェクトの記録位置をシフトさせることによる、ノズルへの負荷の低減の様子を図５に示す。
【００３３】
図５（ａ）に示すように、記録媒体Ｐは、装置駆動部２０７によって搬送方向Ａに移動し、その移動に合わせて記録方向Ｂに記録がされる。記録ヘッド２０５は、配列された多数の記録素子を備え、図５では、その記録素子を破線で一定の範囲で区切り、それぞれ記録素子ａ乃至ｚと表わしている。記録素子ａ乃至ｚの各々は、インクを加熱することによってインクを吐出する。これによって、図に示すオブジェクトに対し、記録方向Ｂに１ラインごとに記録を行う。
【００３４】
図５（ａ）の例では、オブジェクト３０２の記録を行うときに、記録素子ｍ、ｏ乃至ｖおよびｘがインクを吐出する。オブジェクト３０３の記録を行うときに、記録素子ｗ乃至ｘがインクを吐出する。オブジェクト３０４の記録を行うときに、記録素子ｎ乃至ｐがインクを吐出する。図５（ａ）に示すように、オブジェクト３０２の一部（郵便番号の「７」の部分）とオブジェクト３０３の一部は、記録方向Ｂに対し重なっている。よって、記録素子ｘは、オブジェクト３０２および３０３の両方の記録を行うときにインクを吐出することになり、記録素子ｘへの負荷が高まることになる。
【００３５】
一方で、本発明では、図５（ｂ）に示すように、オブジェクト３０３の記録位置を左にシフトすることによって、オブジェクト３０３の記録を行うときに記録素子ｖ乃至ｘがインクを吐出することになる。記録素子ｗは、オブジェクト３０２の記録を行うときにインクを吐出せず、代わりにオブジェクト３０３を記録の記録を行うときに、記録素子ｗの大部分がインクを吐出する。よって、記録素子ｘの負荷が記録素子ｗに分散され、記録素子ｘへの負荷は軽減される。
【００３６】
次に、図６を参照して、本実施形態における画像の記録位置のシフトの方法を説明する。本実施形態では、ユーザから記録開始の指示を受けると、情報処理装置１０のプロセッサ１０１から記録装置２０のプロセッサ２０１に対して、画像の記録位置をシフトさせるか否か、シフトさせる場合にその方向とシフト量を問い合わせる。記録装置２０のプロセッサ２０１は、シフトさせるか否かの回答と、シフトさせる場合はその方向とシフト量を情報処理装置１０に回答する。
【００３７】
記録位置を＋方向（図６の右方向）にシフトさせる場合、情報処理装置１０のプロセッサ１０１は、図６（ａ）に示すようにシフト設定が「不可」のオブジェクト３０２を逆の−方向（図６の左方向）に通知されたシフト量だけシフトさせる。その方向およびシフト量は、記録装置２０に送信される。記録装置２０のプロセッサ２０１は、フォームデータの位置は固定したまま、図６（ｂ）に示すようにオーバレイデータ全体を＋方向にシフトさせる。これにより、オブジェクト３０２の記録位置がシフトしない位置に戻る。
【００３８】
また、記録位置を−方向（図６の左方向）にシフトさせる場合、情報処理装置１０のプロセッサ１０１は、図６（ｃ）に示すようにシフト設定が「不可」のオブジェクト３０２を逆の＋方向（図６の右方向）に通知されたシフト量だけシフトさせる。その方向およびシフト量は、記録装置２０に送信される。記録装置２０のプロセッサ２０１は、フォームデータの位置は固定したまま、図６（ｄ）に示すようにオーバレイデータ全体を−方向にシフトさせる。これにより、オブジェクト３０２の記録位置がシフトしない位置に戻る。
【００３９】
このように、本実施形態では、シフト設定「不可」に設定したオブジェクトの記録位置が記録装置２０のシフト処理によりシフトしないように、情報処理装置１０側で予めシフト方向とは逆方向にシフトさせた記録データを作成して、記録装置２０に送信する。記録装置２０は、オブジェクト毎のシフト設定は気にせず、シフトすべき方向にシフトさせる。その一方で、シフト設定「不可」のオブジェクトは予めシフト方向とは逆方向にシフトされているため、全体としてはシフト設定「不可」のオブジェクトのみシフトしないようにすることができる。
【００４０】
次に、図７のフローチャートを参照して、本発明の実施形態に係る記録システム１が実行する処理を説明する。図７における情報処理装置１０が実行する処理は、プロセッサ１０１が専用アプリケーションプログラムおよびプリンタドライバを実行することによって実行される。また、記録装置２０が実行する処理は、プロセッサ２０１の制御の下に、各構成要素によって実行される。本実施形態では、図３乃至図６で説明したように、葉書のフォーマットを有する共通のフォームデータに、可変データであるオーバレイデータを重ねて記録する例を説明する。フォームデータは、情報処理装置１０のＲＯＭ１０５に予め記憶されているが、フォームデータは、記録装置２０のＲＯＭ２０３などに記憶されていてもよい。
【００４１】
まず、情報処理装置１０のプロセッサ１０１は、ステップＡ７０１でアプリケーションを起動し画像の編集画面（図３（ｂ）をディスプレイに表示する。ユーザから編集結果の記憶指示があった場合、プロセッサ１０１は編集結果をＨＤＤに記憶する（ステップＡ７０２）。そして、ステップＡ７０３でユーザからの記録開始指示を受けると、ステップＡ７０４で、記録装置２０のプロセッサ２０１に記録位置のシフトを行う否か、および、シフトする場合の方向とシフト量を問い合わせる。
【００４２】
記録装置２０のプロセッサ２０１はその問い合わせを受けて、プロセッサ１０１に回答を送るが、それは図７（ｂ）で詳述する。
【００４３】
ステップＡ７０５で記録装置２０からの回答を受信すると、プロセッサ１０１はその内容が、「シフトしない（Ｎｏ）」だった場合、ステップＡ７０６に進み、予めのシフトは行わず、記録データを記録装置２０に送信して終了する。
【００４４】
受信結果が「シフトする（Ｙｅｓ）」だった場合、同時に受信したシフト方向とシフト量に従ってシフト設定「不可」のオブジェクトをシフトさせる。例えば、シフト方向が＋方向だった場合、ステップＡ７０７ａに進み、−方向にシフトさせた記録データを記録装置に送信する。シフト方向が−方向だった場合はステップＡ７０７ｂに進み、＋方向にシフトさせた記録データを記録装置に送信する。
【００４５】
次に図７（ｂ）を参照して、記録装置２０のプロセッサ２０１の処理について説明する。プロセッサ２０１は、図７（ａ）のステップＡ７０４で行われた問い合わせを受けて、ステップＰ７０１で、次の記録がシフトタイミングであるかどうかを判定する。シフトタイミングの判定は、累積記録枚数のパラメータまたは、ノズルの累積使用量のパラメータなどで行い、判定に使用するパラメータが所定の閾値を超えている場合にシフトタイミングであると判定する。また、シフト方向は＋方向と−方向を交互に選択するものとする。また、シフト量はシフト処理の度に変えても良いし、固定のシフト量としても良い。
【００４６】
次の記録がシフトタイミングではない場合、プロセッサ２０１は、情報処理装置１０のプロセッサ１０１に「シフトしない（Ｎｏ）」を回答する（ステップＰ７０２）。そして、ステップＰ７０３で記録データが送信されてくるのを待つ。記録データを受信したらステップＰ７０４で受信したフォームデータと予めシフトしていないオーバレイデータを合成し、１枚分の画像記録を行う。そして、最終の記録ページかどうかを判定し、最終ページでない場合は、次の記録データを待つためステップＰ７０３に戻る。最終ページであった場合は、ステップＰ７０６に進み、シフトタイミングの判定に用いるパラメータを更新して処理を終了する。
【００４７】
ステップＰ７０１で、次の記録がシフトタイミングである場合、そのシフト方向が＋方向である場合は、ステップ７０７ａに進み、プロセッサ２０１に＋方向のシフト量を回答する。そして、ステップＰ７０８ａで記録データが送信されてくるのを待つ。記録データを受信したらステップＰ７０９ａで受信したオーバレイデータ全体を所定のシフト量だけ＋方向にシフトさせる。そして、ステップＰ７１０ａでフォームデータと合成し、１枚分の画像記録を行う。そして、ステップＰ７１１ａで最終の記録ページかどうかを判定し、最終ページでない場合は、次の記録データを待つためステップＰ７０８ａに戻る。最終ページであった場合は、ステップＰ７０６に進み、シフトタイミングの判定に用いるパラメータを更新して処理を終了する。
【００４８】
ステップＰ７０１で、次の記録がシフトタイミングであり、そのシフト方向が−方向である場合は、ステップＰ７０７ｂ乃至Ｐ７１１ｂを実行する。ステップＰ７０７ｂ乃至Ｐ７１１ｂは、ステップＰ７０７ａ乃至Ｐ７１１ａの＋−を逆にしただけなので説明を省略する。
【００４９】
以上のように、本発明に係る記録システムについて説明した。上記実施形態では、２つのデータをフォームデータにオーバレイして記録する方式を採用しているが、そのような構成に限定されない。フォームデータなしに、シフト不可オブジェクトを含む記録データ（第１の記録データ）およびシフト可能オブジェクトを含む記録データ（第２の記録データ）を合成して記録してもよい。
【００５０】
また、ユーザが記述または編集したオブジェクトデータからオブジェクトを認識し、指定されたシフト可否設定に基づいてシフト不可オブジェクトの記録位置がシフトしないようにしてもよい。例えば、ＯＣＲ（Optical Character Recognition）などテキストデータを解析する解析手段を設け、認識したオブジェクトがテキストデータである場合に、シフト不可オブジェクトとして判定する。その結果、そのオブジェクトの記録位置がシフトしないようにしてもよい。またさらに、上述したオーバレイ処理、およびシフト判定処理は、情報処理装置１０および記録装置２０のいずれかで実行されてもよい。
【００５１】
さらに、情報処理装置１０は、シフト情報の設定のみを行い、記録装置２０がその設定に基づいてオブジェクトの記録位置をシフトした画像を生成するようにしてもよい。例えば、シフト不可に設定されたオブジェクトの記録位置の座標を記録装置２０に通知し、記録装置２０がその座標の画像がシフトしないように記録してもよい。
【００５２】
また、本実施形態では、情報処理装置と記録装置とで構成される記録システムの例を用いて説明したが、情報処理装置のみ、または記録装置のみで実装することも可能である。情報処理装置のみで実装する場合は、シフト不可に設定されたオブジェクト以外をシフトさせた画像を作成して記録装置に送信し、記録装置がそのまま記録媒体に記録することで、シフト不可に設定されたオブジェクトの位置ズレを抑制することができる。また、記録装置のみで実装する場合は、ＯＣＲなどの解析結果と、シフト不可設定を予め関連付けたテーブル（設定手段）を設け、解析結果に基づいてシフト不可に設定されているオブジェクト以外をシフトさせるようにする。
【００５３】
なお、本発明に係る記録装置２０の記録ヘッドは、ピエゾ素子に電圧を加えることによって吐出口からインクを吐出するピエゾインクジェット方式で実装されてもよい。
【符号の説明】
【００５４】
Ｐ        記録媒体
１０      情報処理装置
１０１    制御部（作成手段）
１０３    通信Ｉ／Ｆ（出力手段）
２０      記録装置
２０１    制御部（制御手段、シフト手段、解析手段）
２０４    通信Ｉ／Ｆ（入力手段）
２０５    記録ヘッド（記録手段）
３０８    シフト設定画面（設定手段）
【図１】
2019021072.tif 000003
【図２】
2019021072.tif 000004
【図３】
2019021072.tif 000005
【図４】
2019021072.tif 000006
【図５】
2019021072.tif 000007
【図６】
2019021072.tif 000008
【図７】
2019021072.tif 000009