(57)【要約】【課題】フォームオーバーレイ記録の場合に、記録データの偏りを効率よく軽減させることができる記録装置および記録方法を提供すること。【解決手段】記録媒体に記録を行う記録手段と、記録手段が記録するデータがフォームオーバーレイデータである場合は、記録手段により記録媒体に記録が行われる際のデータの角度を所定のページ毎に変更する制御手段と、を有する記録装置。【選択図】図６
2019014087.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録を行う記録手段と、
前記記録手段が記録するデータがフォームオーバーレイデータである場合は、前記記録手段により記録媒体に記録が行われる際のデータの角度を所定のページ毎に変更する制御手段と、
を有することを特徴とする記録装置。
【請求項２】
前記制御手段は、前記記録手段が記録するフォームオーバーレイデータの内容によらず、前記変更を行うことを特徴とする請求項１記載の記録装置。
【請求項３】
前記制御手段は、前記記録手段が記録するフォームオーバーレイデータを構成するフォームデータ及びオーバーレイデータに対し行う前記変更の制御は同一であることを特徴とする請求項１記載の記録装置。
【請求項４】
前記制御手段は、前記記録手段が記録するデータがフォームオーバーレイデータでない場合は、前記変更を行わないことを特徴とする請求項１ないし請求項３のいずれか１項に記載の記録装置。
【請求項５】
前記制御手段は、前記記録手段が記録するデータがフォームオーバーレイデータでない場合は、記録媒体に記録が行われる際のデータの角度を変更するか否かを所定のページ毎に決定することを特徴とする請求項１ないし請求項３のいずれか１項に記載の記録装置。
【請求項６】
前記制御手段は、前記記録手段が記録するデータに偏りがある場合に以降のデータの角度を変更すると決定することを特徴とする請求項５に記載の記録装置。
【請求項７】
前記制御手段は、フォームデータに偏りがある場合に前記変更を行うことを特徴とする請求項１ないし請求項３のいずれか１項に記載の記録装置。
【請求項８】
前記制御手段は、１ページ目のオーバーレイデータに偏りがある場合に前記変更を行うことを特徴とする請求項１ないし請求項３のいずれか１項に記載の記録装置。
【請求項９】
前記変更は、データの角度を１８０度回転させる変更であることを特徴とする請求項１ないし請求項６のいずれか１項に記載の記録装置。
【請求項１０】
記録媒体に記録を行う記録工程と、
前記記録工程において記録されるデータがフォームオーバーレイデータである場合は、前記記録工程において記録媒体に記録される際のデータの角度を所定のページ毎に変更する制御工程と、
を有することを特徴とする記録方法。
【請求項１１】
記録媒体に記録を行う記録手段と、記録のためのデータを作成する情報処理手段とで構成される記録システムであり、
前記情報処理手段は、前記記録手段が記録するデータがフォームオーバーレイデータである場合は、前記記録手段により記録媒体に記録が行われる際のデータの角度を所定のページ毎に変更する制御手段を有することを特徴とする記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録を行う記録装置、記録装置の記録方法および記録システムに関する。
【背景技術】
【０００２】
記録ヘッドを備える記録装置では、所定量の記録を行うと記録ヘッドの消耗品が消耗することで記録品位が低下することから、所定量の記録を行った記録ヘッドは交換されていた。また、記録データに偏りがあり、一部の消耗品が先に消耗した場合には記録品位にバラツキが発生する。よって、他の部分に問題が無くとも、一部の消耗品が消耗した場合にも交換しなくてはならない。その結果、一部の消耗品が消耗していなくても、記録ヘッドの交換が必要となり、ランニングコストの増加が懸念されていた。
【０００３】
そこで特許文献１では、記録データを所定領域ごとに分割し、所定領域における記録の履歴を累積することで記録の偏りを判定して、偏りが有る場合には、画像を反転（回転）することで、記録位置の偏りを軽減することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１１８２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の方法では、全ての記録データについて逐次偏りの有無を算出することが必要であり、ＣＰＵなど演算回路の処理負荷が大きくなる。特に、フォームオーバーレイ記録の場合、共通データであるフォームデータに可変データであるオーバーレイデータ（主にテキストデータで構成）を重ねて記録するため、複数ページに渡って同じデューティーの記録が繰り返されることになる。この場合、記録デューティーをページごとに逐一算出することは、ＣＰＵなど演算回路の処理能力が無駄に使用されていることになる。その結果、他の処理が遅くなる可能性がある。
【０００６】
よって本発明は、フォームオーバーレイ記録の場合に、記録データの偏りを効率よく軽減させることができる記録装置、記録方法および記録システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
そのため本発明の記録装置は、記録媒体に記録を行う記録手段と、前記記録手段が記録するデータがフォームオーバーレイデータである場合は、前記記録手段により記録媒体に記録が行われる際のデータの角度を所定のページ毎に変更する制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、フォームオーバーレイ記録の場合に、記録データの偏りを効率よく軽減させることができる記録装置、記録方法および記録システムを実現することができる。
【図面の簡単な説明】
【０００９】
【図１】記録システムの構成を示す図である。
【図２】ホストＰＣと記録装置それぞれのシステムを示すブロック図である。
【図３】記録装置の構成を示す概略図である。
【図４】ホストＰＣが記録データとして生成する画像データの構成を示す図である。
【図５】オーバーレイ部分の構成とデータベースを示す図である。
【図６】記録装置における記録処理を示したフローチャートである。
【図７】データベースと、それに基づいて記録を行った結果を示した図である。
【図８】記録処理を示したフローチャートである。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、図面を参照して本発明の第１の実施形態について説明する。
【００１１】
図１は、本実施形態における記録システムの構成を示す図である。記録装置１０２は、ホストＰＣ１０１（情報処理装置）とケーブル１０３を介して接続されており、ホストＰＣ１０１から記録データを受信して記録媒体Ｐに記録を行う。記録装置１０２は、記録結果を出力する出力手段であり、記録媒体に液体（インク）を吐出して記録を行う所謂インクジェット方式の記録装置である。
【００１２】
図２は、ホストＰＣ１０１と記録装置１０２それぞれのシステムを示すブロック図である。ＣＰＵ２２０は、オペレーティングシステム（ＯＳ）の制御の下で、ＲＡＭ等の記憶領域に格納された各種プログラムを実行して本実施形態の動作を実現する。ホストＰＣ１０１では、ローカルバスであるＰＣＩバスとＩＳＡバスとがホスト／ＰＣＩブリッジ２２１、ＰＣＩ／ＩＳＡブリッジ２２８を介して階層的に構成され、全体としてシステムバスを構成している。ホストＰＣ１０１内の各ブロックは、システムバスを介して相互にデータの送受信を行う。
【００１３】
システムバスには、Ｌ２キャッシュと呼ぶ高速のメモリ（不図示）が接続されており、ＣＰＵ２２０が常時アクセスするコードやデータを記憶している。メモリ２２２は、オペレーティングシステム（ＯＳ）、アプリケーションプログラム、プリンタドライバ等、実行プログラムを一時的に記憶する記憶領域である。また、メモリ２２２は、各プログラム実行のための作業用メモリ領域としても用いられる。メモリ２２２は、アプリケーションプログラムにより描画処理されたＲＧＢ画像データや、ＲＧＢ画像データから色空間変換された、記録装置１０２の各記録ヘッドの各インク色に対応したインク色データ等も記憶する。本実施形態においてインク色データは、ブラック、シアン、マゼンタ、イエローの各インク色に対応した２値の画像データである。
【００１４】
ホストＰＣ１０１は、誤差拡散法等で２値化された画像データを記録データとして作成し、通信インタフェース２２３を介して記録装置１０２に送信する。通信インタフェース２２３は、例えばＵＳＢ、ネットワーク等であり、ＰＣＩバスに接続されている。ＣＲＴＣ２２４は、ビデオコントローラであり、ＣＰＵ２２０によりＶＲＡＭ２２５に書き込まれた表示用ビットマップデータを読み取って、ＣＲＴ、ＬＣＤ、ＰＤＰ等のディスプレイ２２６に転送する。ユーザは、ディスプレイ２２６により、例えば記録指示した記録ジョブの処理経過や処理結果を認識することができる。
【００１５】
ＲＯＭ２２９は、入力デバイス２３２やＦＤＤ２３１等の入出力機器を制御するＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）プログラムや、電源投入時の初期化プログラムや自己診断プログラム等を格納する。ここで、入力デバイス２３２は、例えば、キーボードやポインティングデバイスである。ユーザは、入力デバイス２３２により、例えば、記録装置１０２での記録等を指示することができる。ＥＥＰＲＯＭ２３０は、恒久的に利用する各種のパラメータを記憶させるための書き換え可能な不揮発性のメモリである。オペレーティングシステム（ＯＳ）、各種アプリケーションプログラムの各処理を実行するプログラム、記録装置１０２に対応するプリンタドライバ等は、ＨＤＤ２２７からメインメモリ２２２に読み出されてＣＰＵ２２０により実行される。
【００１６】
記録装置１０２は、記録データを記憶するＲＡＭ２０２や、制御プログラムや吐出タイミング調整値等を記憶するＲＯＭ２０３、ホストＰＣ１０１との通信を行うインタフェースとなる通信装置２０４、各記録ヘッドを駆動制御する記録ヘッド制御部２０５を含む。また、記録装置１０２は、記録媒体搬送のためのアクチュエータ等を駆動制御する装置駆動部２０６、各記録ヘッド内のメモリ２０８〜２１１に対する読み込み及び書き込み（Ｒ／Ｗ）を制御するメモリ制御回路２０７を含む。ＣＰＵ２０１は、ＲＡＭ２０２に格納された各種プログラムを実行して本実施形態の動作を実現する。記録装置１０２は、ブラック、シアン、マゼンタ、イエローの４色それぞれの吐出口列に対応するライン型記録ヘッド２２を搭載している。
【００１７】
本実施形態においては、上記４色として説明するが、淡シアン等上記４色以外の色や特定の目的に応じた特色インク色を含んでもよい。各記録ヘッドは、キャリッジ等に着脱自在に取り付けられている。
【００１８】
図３は、記録装置１０２の構成を示す概略図である。記録装置１０２は、ホストＰＣ１０１から送信される記録対象の記録データに基づいて、記録ヘッド２２（２２Ｋ、２２Ｃ、２２Ｍ、２２Ｙ）から記録媒体Ｐにインクを吐出して記録を行う。４つの複数色それぞれに対応した記録ヘッド２２は、記録媒体Ｐの搬送方向（矢印Ａ方向）に沿って順に配置されている。記録ヘッド２２は、搬送方向に対して、ブラックインク用記録ヘッド２２Ｋ、シアンインク用記録ヘッド２２Ｃ、マゼンタインク用記録ヘッド２２Ｍ、イエローインク用記録ヘッド２２Ｙの順で配置されている。記録ヘッド２２は、所謂フルライン型記録ヘッドであり、記録媒体Ｐの搬送方向に沿って、記録幅全域に亘った記録ヘッドを平行に並べて構成されている。記録装置１０２は、記録を行う際に、各記録ヘッドを移動させることなく、各記録ヘッドに設けられたヒータを駆動することにより吐出口から記録媒体Ｐにインクを吐出して記録を行う。
【００１９】
図４は、ホストＰＣ１０１が記録データとして生成する画像データの構成を示す図である。デザイン４０１は、フォームオーバーレイで記録される画像となっており、フォーム部分４０２とオーバーレイ部分４０３とで構成される。フォーム部分４０２は、全てのページで同じデザインとして記録される画像である。そのため１ページ毎に記録データの繰り返しがある。オーバーレイ部分４０３は、一般的に、ページ毎に切り替わる情報となっており、テキスト形式のデータや共通の画像データ等でデザインされる画像である。そのため記録内容はページ毎に切り替わるが、インクを吐出する吐出口や吐出量にはページ毎に繰り返しがある。
【００２０】
図５（ａ）は、オーバーレイ部分４０３の構成を示す図であり、図５（ｂ）は、オーバーレイ部分４０３のデータベース５０１を示す図である。本実施形態における処理は、データベースに基づいて記録を行うアプリケーションを想定している。データベース５０１は、記録する部数、および記録するデータとしての社名、部署、氏名、メールアドレスの項目から形成され、これらをレコードと呼ぶ単位で保持するデータベースである。各レコード（所定の形式で作成、管理された複数の文字列の集合）には、それぞれレコード番号が割当てられている。レコード単位で異なる文字列を流し込み文字列と呼び、本実施形態におけるデータベース５０１は、４つの流し込み文字列５０２Ａから５０３Ｄを備えたデータベースとなる。オーバーレイ部分４０３は、可変の文字情報である４つの流し込み文字列５０２Ａから５０３Ｄを順に配置して成るオブジェクト５０３Ａから５０３Ｄで構成されており、レコード毎に記録される内容が異なる。各レコードにはそれぞれ部数も設定されており、各レコードの記録においては、設定された部数の記録が繰り返し行われる。このようにフォームオーバーレイ記録では、独立して管理された文書の定型部分（フォーム部分４０２）に、データベースからオーバーレイ部分４０３を読み出して、それを重ね合わせて（合成して）連続した複数枚の（合成画像の）記録が行われる。そのため、従来の記録方法では、フォーム部分４０２とオーバーレイ部分４０３に偏りがある場合、記録ヘッドにおける一部の消耗品（吐出口）が消耗することが懸念されていた。
【００２１】
そこで本発明では、フォームオーバーレイ記録の場合には、実際の記録データに偏りがあるかどうかによらず、所定のページ毎に、画像の角度を変更させて記録を行うことで、記録の偏りを軽減させる。そして本実施形態では、データベース５０１におけるレコード番号によって所定のページ毎に画像データを１８０°回転させる。例えば、レコード番号が奇数の場合には画像を回転することなく記録を行い、レコード番号が偶数の場合に画像を１８０°回転させて記録を行う。このように、所定のページ毎に記録する画像の角度を変更（回転）させることで、ＣＰＵなど演算回路の処理能力が無駄に使用されることなく、記録データの偏りを効率よく軽減させることができる。以下、その方法について説明する。
【００２２】
図６は、記録装置１０２における記録処理を示したフローチャートである。以下このフローチャートを用いて本実施形態における記録処理を説明する。
【００２３】
本実施形態では記録処理が開始されると、ステップＳ６０１で、フォームオーバーレイ記録であるかを確認する。フォームオーバーレイ記録でなければ、後述するステップＳ６０４に移行して、フォームオーバーレイ記録であれば、ステップＳ６０２に移行する。ステップＳ６０２では、記録する対象のレコード番号が偶数であるかを確認する。レコード番号が奇数であれば、後述するステップＳ６０４に移行して、レコード番号が偶数であれば、ステップＳ６０３に移行する。ステップＳ６０３では、画像データを１８０°回転することを設定する。その後、ステップＳ６０４で、１８０°回転した記録データを作成し、ステップＳ６０５で、記録媒体Ｐに１レコード分の記録を行う。そしてステップＳ６０６で、次のレコードがあるかどうかを確認し、次のレコードがある場合は、ステップＳ６０１に戻って記録処理を繰り返す。次のレコードがない場合は記録処理を終了する。
【００２４】
図７は、データベースと、それに基づいて記録を行った結果を示した図である。レコード番号が奇数である記録物７０１、７０３、７０５は、画像が回転することなく記録が行われており、レコード番号が偶数である記録物７０２、７０４は、画像が１８０°回転した状態で記録されている。また各記録物は、それぞれの部数に対応した枚数が記録されている。このように、フォームオーバーレイ記録の場合にはこれから記録する記録データの偏りがあるかを確認せずに、レコード番号に基づいて画像を回転することで、ＣＰＵなど演算回路の処理能力が無駄に使用されることがなく、記録データの偏りを効率よく軽減させることができる。
【００２５】
なお、フォーム部分４０２の画像或いはオーバーレイ部分４０３の文字情報によって回転を行うかを判断してもよい。つまりフォーム部分４０２の画像或いはオーバーレイ部分４０３の文字情報に偏りがある場合には、所定量の記録後に画像を回転することは記録ヘッドの一部の消耗品の消耗を抑制するのに効果的であるが、偏りがない場合には、画像を回転させても効果的ではない。そこで、フォーム部分４０２の画像或いはオーバーレイ部分４０３の文字情報に偏りが有るかを判定するか、あるいはフォーム部分４０２の画像或いはオーバーレイ部分４０３の文字情報に偏りが有るかの情報を取得して回転するかを決定する構成でもよい。この判定をするにあたり、フォーム部分或いはオーバーレイ部分の１つのデータについて偏りが有るかを確認するだけなので、処理に伴う負荷が大きくなることはない。
【００２６】
また、本実施形態ではレコード番号が偶数である場合に画像を回転した。つまりレコードの単位で画像を回転したが、これに限定するものではなく、連続記録枚数の上限を決めておき、あるレコード番号の記録を行っている際に、記録枚数の上限（所定の記録数量）を超えたらそのレコードの途中で画像を回転するようにしてもよい。また、本実施形態では、記録媒体が長方形のものを用いた例を説明したが、記録媒体が正方形等でもよく、その場合は、回転させる角度は９０°や２７０°でもよい。
【００２７】
また、図６の各ステップの処理は、記録装置１０２のＣＰＵ２０１が行ったが、ホストＰＣ１０１側で回転させた記録データの作成まで行ったうえで、記録装置１０２に送信するような記録システムに適用することも可能である。
【００２８】
（第２の実施形態）
以下、図面を参照して本発明の第２の実施形態を説明する。なお、本実施形態の基本的な構成は第１の実施形態と同様であるため、以下では特徴的な構成についてのみ説明する。
【００２９】
第１の実施形態では、フォームオーバーレイデータでない場合、記録データの回転を行わなかったが、本実施形態では、フォームオーバーレイデータでない場合、記録データの偏りの有無を所定のページ毎に判定し、偏りがある場合に回転処理を行う。
【００３０】
図８は、本実施形態における記録処理を示したフローチャートである。以下、このフローチャートを用いて本実施形態の記録処理を説明する。なお、ステップＳ６０２からステップＳ６０６の処理は第１の実施形態と同じであるため説明を省略する。
【００３１】
まずステップＳ６０１で、フォームオーバーレイ記録であるかを確認する。フォームオーバーレイ記録であればステップＳ６０２に移行し、フォームオーバーレイ記録でなければステップＳ８０１に移行する。ステップＳ８０１では、記録するページが所定のページ数に到達したかを確認する。所定のページ数は例えば累積１００ページである。所定のページ数に到達していなければステップＳ８０４に移行し、回転処理を行うか否かの決定は行わず、記録データを作成する。所定のページ数に到達していればステップＳ８０２に移行する。ステップＳ８０２では、記録するページの記録データに偏りがあるかを確認する。偏りがなければステップＳ８０４に移行し、偏りがあればステップＳ８０３に移行する。ステップＳ８０３では、画像を１８０°回転することを設定する。その後、ステップ８０４で、１８０°回転した記録データを作成し、ステップＳ８０５で、記録装置Ｐに１ページ分の記録を行う。そしてステップＳ８０６で、次のページの記録データがあるかどうかを確認し、次のページの記録データがある場合は、ステップＳ８０１に戻って記録処理を繰り返す。次のページの記録データがない場合は記録処理を終了する。本実施形態の場合も、フォームオーバーレイ記録の場合にはこれから記録する記録データの偏りがあるかを確認しないので、ＣＰＵなど演算回路の処理能力が無駄に使用されることがなく、記録データの偏りを効率よく軽減させることができる。
【符号の説明】
【００３２】
２２  記録ヘッド（記録手段）
１０１  ホストＰＣ
１０２  記録装置
４０２  フォーム部分
４０３  オーバーレイ部分
２０１  ＣＰＵ（制御手段）
【図１】
2019014087.tif 000003
【図２】
2019014087.tif 000004
【図３】
2019014087.tif 000005
【図４】
2019014087.tif 000006
【図５】
2019014087.tif 000007
【図６】
2019014087.tif 000008
【図７】
2019014087.tif 000009
【図８】
2019014087.tif 000010