(57)【要約】      （修正有）【課題】記録装置を高性能化する。【解決手段】記録ヘッド１９に印加するための電圧を発生させる電圧発生手段１３，１５、１６と、出力端子の電圧を記録ヘッドの電源端子に供給する電圧供給ライン１０２と、複数の記録素子のうち記録データにしたがう一走査において駆動されるものの数量の第２方向における第１分布を求め、第１分布に基づいて、電源端子の電圧の変動量の第２方向における第２分布を求める分析手段と、を備え、電圧発生手段は、分析手段によって求められた第２分布のうち、一走査において変動量が基準値に満たない領域では標準電圧を発生し、変動量が基準値を超える領域では、変動によって電源端子の電圧が標準電圧に近づく電圧を発生し、変動量の分布に対応する時刻より所定期間だけ先立って電源端子に供給する。【選択図】図４
2014004741.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子が第１方向に沿って配された第１記録素子列を含む記録ヘッドを備え、前記記録ヘッドを前記第１方向と交差する第２方向に走査させながら、記録データにしたがって前記複数の記録素子の其々を駆動させることにより記録媒体に対して記録を行う記録装置であって、
その出力端子に前記記録ヘッドに印加するための電圧を発生させる電圧発生手段と、
前記出力端子の電圧を前記記録ヘッドの電源端子に供給する電圧供給ラインと、
前記複数の記録素子のうち前記記録データにしたがう一走査において駆動されるものの数量の前記第２方向における第１分布を求め、前記第１分布に基づいて、前記電源端子の電圧の変動量の前記第２方向における第２分布を求める分析手段と、を備え、
前記電圧発生手段は、前記分析手段によって求められた前記第２分布のうち、前記一走査において前記変動量が基準値に満たない領域では標準電圧を発生し、前記変動量が前記基準値を超える領域では、前記電源端子の電圧が当該変動によって前記標準電圧に近づく電圧を発生し、前記変動量の分布に対応する時刻より所定期間だけ先立って前記電源端子に供給する、
ことを特徴とする記録装置。
【請求項２】
前記記録ヘッドは、前記第１記録素子列に並列に配された、前記第１記録素子列と同じ構成を有する第２記録素子列をさらに含み、
前記第１記録素子列及び前記第２記録素子列の其々が有する前記複数の記録素子の其々は、前記記録データにしたがって駆動され、
前記分析手段は、前記第１記録素子列についての前記第１分布と、前記第２記録素子列についての前記第１分布と、に基づいて前記第２分布を求める、
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記分析手段は、前記一走査によって記録する領域を複数に分割した分割領域の其々において駆動する記録素子の数量と、それに隣接する分割領域において駆動する記録素子の数量との差分にしたがって前記変動量を求め、
前記電圧発生手段は、当該差分にしたがった電圧を発生する、
ことを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記一走査における前記記録ヘッドの位置を検知するための検知手段をさらに備え、
前記検知手段は、前記記録ヘッドの位置を検知するエンコーダ、及び前記記録ヘッドの位置に応じた時間を計測するためのタイマーの少なくとも一方を含む、
ことを特徴とする請求項１乃至３のいずれか１項に記載の記録装置。
【請求項５】
前記電源端子の電圧を維持するためのフィードバック制御手段をさらに備え、
前記フィードバック制御手段は、当該一走査を開始した後において、前記変動量が前記基準値を超えた場合は、発振が生じないように定められたフィードバック期間にわたって前記電源端子を前記標準電圧に戻し、
前記所定期間は、前記フィードバック期間によって定められる、
ことを特徴とする請求項１乃至４のいずれか１項に記載の記録装置。
【請求項６】
複数の記録素子が第１方向に沿って配された第１記録素子列を含む記録ヘッドを備え、前記記録ヘッドを前記第１方向と交差する第２方向に走査させながら、記録データにしたがって前記複数の記録素子の其々を駆動させることにより記録媒体に対して記録を行う記録装置の駆動方法であって、
前記記録装置は、その出力端子に前記記録ヘッドに印加するための電圧を発生させる電圧発生手段と、前記出力端子の電圧を前記記録ヘッドの電源端子に供給する電圧供給ラインと、前記記録ヘッドの一走査を開始する前に前記記録データを分析する分析手段と、を備え、
前記記録装置の駆動方法は、
前記分析手段が、前記複数の記録素子のうち前記記録データにしたがう一走査において駆動されるものの数量の前記第２方向における第１分布を求め、前記第１分布に基づいて、前記電源端子の電圧の変動量の前記第２方向における第２分布を求める分析工程と、
前記電圧発生手段が、前記分析手段によって求められた前記第２分布のうち、前記一走査において前記変動量が基準値に満たない領域では標準電圧を発生し、前記変動量が前記基準値を超える領域では、該変動によって前記電源端子の電圧が前記標準電圧に近づく電圧を発生する電圧発生工程と、
前記電圧発生手段が、前記電圧発生工程で発生した電圧を、前記一走査における前記変動量の分布に対応する時刻より所定期間だけ先立って前記電源端子に供給する供給工程と、を含む、
ことを特徴とする記録装置の駆動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置及びその駆動方法に関する。
【背景技術】
【０００２】
インクジェット記録装置等を含む記録装置は、例えば、複数の記録素子が配された記録素子列を含む記録ヘッドを備え、記録ヘッドを走査させながら記録媒体に対して記録を行う。記録の際、一度に駆動される記録素子の数が多いと、それに要する電流量が多くなるため、記録ヘッドの電源電圧の電圧降下が生じる。特許文献１には、複数の記録素子を同時に駆動することによって生じる該電圧降下の量を予め予測し、記録素子を駆動する信号のパルス幅を、予測した該電圧降下の量に応じて補正する技術が開示されている。この方法によると、上述の電圧降下が生じた場合においてもインク吐出量を安定化させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２３７０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、記録ヘッドの一走査において一度に駆動される記録素子の数量が変動した場合においても、記録ヘッドの負荷が変動することによって記録ヘッドにおける電源電位が過渡的に変動しうる。この変動によって該電源電位が動作保障範囲から外れてしまうと、該電源電位が動作保障範囲内の電位に戻るまで記録素子が適切に駆動されず、記録が適切に為されない。この電源電位の変動は、特に、記録動作の高速化や記録素子数の増大に伴って顕著な問題になりうる。
【０００５】
本発明は、発明者による上記課題の認識を契機として為されたものであり、記録装置の高性能化に有利な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの側面は記録装置にかかり、前記記録装置は、複数の記録素子が第１方向に沿って配された第１記録素子列を含む記録ヘッドを備え、前記記録ヘッドを前記第１方向と交差する第２方向に走査させながら、記録データにしたがって前記複数の記録素子の其々を駆動させることにより記録媒体に対して記録を行う記録装置であって、その出力端子に前記記録ヘッドに印加するための電圧を発生させる電圧発生手段と、前記出力端子の電圧を前記記録ヘッドの電源端子に供給する電圧供給ラインと、前記複数の記録素子のうち前記記録データにしたがう一走査において駆動されるものの数量の前記第２方向における第１分布を求め、前記第１分布に基づいて、前記電源端子の電圧の変動量の前記第２方向における第２分布を求める分析手段と、を備え、前記電圧発生手段は、前記分析手段によって求められた前記第２分布のうち、前記一走査において前記変動量が基準値に満たない領域では標準電圧を発生し、前記変動量が前記基準値を超える領域では、該変動によって前記電源端子の電圧が前記標準電圧に近づく電圧を発生し、前記変動量の分布に対応する時刻より所定期間だけ先立って前記電源端子に供給する、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、記録装置の高性能化することができる。
【図面の簡単な説明】
【０００８】
【図１】比較例及び本実施形態の比較結果を説明する図。
【図２】記録装置の内部の構成例を説明する図。
【図３】本実施形態のシステムの構成例を説明する図。
【図４】本実施形態の電源に関する部分の構成例を説明する図。
【図５】本実施形態の記録ヘッドの模式図。
【図６】本実施形態の情報処理のフローの例を説明する図。
【図７】本実施形態の情報処理の具体的な例を説明する図。
【図８】本実施形態のフローチャートの例を説明する図。
【発明を実施するための形態】
【０００９】
記録装置は、紙などの記録媒体を搬送する搬送機構を具備し、インクまたはトナーを記録媒体に付着させることによって記録を行う。記録装置は、複数の記録素子を有する記録ヘッドを備え、記録ヘッドを走査させながら、外部から入力された記録データにしたがって、複数の記録素子を通電させ、駆動させることによって記録媒体に対して記録を行う。以下の説明は、例としてインクジェット記録装置を用いて述べるが、本実施形態はこれに限られない。例えば、記録装置の概念は、文字や画像を形成するためのプリンター、複写機、通信システムを有するファクシミリは勿論、捺染装置や加工装置等の産業用の記録装置をも含みうる。
【００１０】
記録の高速化や高画質化は、例えば、記録ヘッドを長尺化し、記録素子の数を増大させ、一走査あたりに要する時間を短縮化させることによって達成されうる。一方、記録動作は、各記録が一定の特性を以って為されるように、記録ヘッドの電源電位が動作保障範囲内になるように維持されることを要する。以下、本実施形態を説明するに先立って、参考例として、記録ヘッドを走査させながら記録する際に、一度に駆動される記録素子の数量が変動した場合に記録ヘッドの電源電位が過渡的な変動する例を述べる。
【００１１】
図１（ａ）は、例として、電源電位が変動してから元の電位に戻るまでの電源電位の波形を模式的に示している。Ｖ１ＭＩＮからＶ１ＭＡＸの範囲は、各記録が所望の特性を以って為される電源電位Ｖ１についての動作保障範囲を示している。電源電位Ｖ１は、時刻ｔ１において低下している。電源電位Ｖ１は、例えば、電源配線に付加されているコンデンサの値に応じて、時刻ｔ２まで低下する。ここで、電源回路は、電源電位を維持するためのフィードバック制御手段しうる。電源電位Ｖ１の変動を検知した電源回路は、外乱ノイズ等によって発振することを防ぐため、一定の時間をかけて電源電位Ｖ１を元の電位に戻しうる。即ち、電源電位Ｖ１が元の電位に戻るまでに一定のフィードバック期間が必要となる。ここでは、電源電位Ｖ１は時刻ｔ３において元の電位に戻っており、この場合、電源電位Ｖ１は、期間Ｔ１にわたって、Ｖ１ＭＩＮからＶ１ＭＡＸの範囲外の値になっている。このことは、例えば、期間Ｔ１を１００μｓ程度とし、一走査に要する時間を１０μｓ程度とすると、１０走査分の記録が適切に為されないことになってしまう。また、このことは、記録の高速化や記録素子数の増大によって、顕著な問題になる。上述のコンデンサの値を大きくすることによって電源電位Ｖ１の変動を抑制することも可能であるが、このことは、例えば、面積の増大をもたらしうる。
【００１２】
以下、図２乃至８を参照しながら、本実施形態の記録装置１を説明する。図２は、記録装置１の内部の構成の例を説明する鳥瞰図である。図３は、記録装置１のシステム構成の例を説明するブロック図である。記録装置１は、記録ヘッド１９、ヘッド中継回路１４、エンコーダセンサ３１（エンコーダ）、フレキシブルケーブル１１、及び本体制御部１２を備えうる。プラテン５３は、記録ヘッド１９が移動する領域において、記録をするための記録媒体５４（例えば、プリント用紙）を支持する。ここでは、ロール状に丸められた記録媒体５４の先端がプラテン５３の上に配されている。ＬＦローラ５０は、ＬＦモータ３７が回転することにより記録媒体５４を副走査方向に搬送する。ＣＲベルト５１には、記録ヘッド１９、ヘッド中継回路１４及びエンコーダセンサ３１を含む可動部が接続されており、ＣＲベルト５１は、ＣＲモータ３６が回転することにより可動部を走査方向に移動させる。エンコーダスリットコード５２は、可動部に沿って配されている。このエンコーダスリットコード５２は、例えば、１５０ｌｉｎｅ／ｉｎｃｈごとにスリットが設けられており、このスリットをエンコーダセンサ３１（検知手段）によって読み取ることにより可動部の位置を検知する。複数のインクタンク５５は、記録ヘッド１９から吐出するためのインクを有する容器である。ここでは、例えば、イエロー、マゼンダ、シアン、ブラックの各色についての４つのインクタンクを示しているが、本実施形態はこれに限られず、例えば、４つより多くてもよいし、少なくてもよい。フレキシブルケーブル１１は、可動部と、本体制御部１２等とを接続しており、走査によって可動部が移動しても、その形状を変化させて電気的な接続を維持することができる。
【００１３】
図３に示されるように、本体制御部１２は、記録の動作を制御する制御手段として機能し、ＣＰＵ３２、メモリ３３、ヘッド制御回路３４、メカトロニクス制御回路３５及び通信制御回路４１を含みうる。ＣＰＵ３２、メモリ３３、ヘッド制御回路３４、メカトロニクス制御回路３５及び通信制御回路４１は、バス１２７によって接続されている。ＣＰＵ３２は、バス１２７によって、各ユニットのレジスタにデータを設定することができ、後述のフローチャート（図８）にしたがって、記録の動作を制御する。メモリ３３は、例えば、ＲＯＭ等の不揮発性メモリやＲＡＭ等の揮発性のメモリで構成され、ＣＰＵ３２の動作に必要なプログラム、通信制御回路４１が取得した画像データ、動作中の一時的なデータを含む情報を保持する。ＣＰＵ３２は、例えば、信号線１２０（後述の信号線１０４及び１０９を含む。）を介して、ヘッド中継回路１４に選択信号を出力する。
【００１４】
ヘッド制御回路３４は、ヘッド中継回路１４を介して、記録ヘッド１９に配線１０８を介して記録信号を出力する。具体的には、ヘッド制御回路３４は、エンコーダセンサ３１によって検知した記録ヘッド１９の位置及び記録媒体５４の送り量に対応して、記録媒体５４の上に記録すべき情報（例えば、画像）を記録するための記録信号を出力する。エンコーダセンサ３１は、２つの相のパルス信号を用いて、記録ヘッド１９の移動量及び移動方向についての出力信号１２１をヘッド制御回路３４に出力する。
メカトロニクス制御回路３５は、エンコーダセンサ３８及びセンサ３９からの出力に応答して、モータ３６及び３７をそれぞれ制御する。ここで、信号線１２２及び１２３は、モータ３６及び３７とメカトロニクス制御回路３５とをそれぞれ接続し、モータ３６及び３７の相に応じた信号を伝搬する。エンコーダセンサ３８は、記録媒体５４の移動距離及び移動方向を、ＬＦモータ３７の回転量とその回転方向にしたがって計測する。エンコーダセンサ３８は、２つの相のパルス信号を用いてメカトロニクス制御回路３５に該移動量及び該移動方向についての出力信号１２４を出力しうる。センサ３９は、記録媒体５４がプラテン５３の上に存在するか否かを、出力信号１２５としてヘッド制御回路３４に出力する。例えば、センサ３９は、メカフラグ及びフォトインタラプタを用いて構成されうる。メカトロニクス制御回路３５は、例えば、モータ３６及び３７の回転の方向や速度を制御する。また、メカトロニクス制御回路３５は、例えば、複数のフォトインタラプタセンサやスイッチの状態をＣＰＵ３２に通知する。また、メカトロニクス制御回路３５は、例えば、エンコーダセンサ３８が検知するスリットの数をモータ３６の回転の方向にしたがって計測する。
【００１５】
通信制御回路４１は、ＬＡＮやＵＳＢ等を含む通信手段１２６によって、記録装置１とホストコンピュータ（例えば、パソコン）とのデータ通信を制御する。通信制御回路４１は、例えば、ホストコンピュータから通信手段１２６によって画像データを受信し、メモリ３３に格納しうる。また、記録装置１は、画像データをバス１２７によって、メモリ３３からヘッド制御回路３４に直接転送するダイレクトメモリアクセス機能も有しうる。電源ユニット１０は、例えば、電源配線１０１を介してヘッド中継回路１４に電源を供給し、ヘッド中継回路１４から電源配線１０２及び１１２を介して記録ヘッド１９に電源を供給する。
【００１６】
記録装置１は、エンコーダセンサ３１の出力によって記録ヘッド１９の位置を検知しながら、モータ３６を回転させて記録ヘッド１９を走査方向に適切な速度で走査させる。そして、記録ヘッド１９は、記録データにしたがってその位置に対応した記録を行う。この記録データは、メモリ３３から読み出され、ヘッド制御回路３４を介して記録ヘッド１９に伝達されうる。また、記録媒体５４は、モータ３７によって副走査方向に搬送され、このようにして、記録媒体５４の全体に記録すべき情報（例えば、画像）が記録される。
【００１７】
以下、図４を参照しながら、ヘッド中継回路１４の構成の例を説明する。ヘッド中継回路１４は、記録ヘッド１９への吐出制御信号１０８を中継する。ヘッド中継回路１４は、例えば、記録ヘッド１９に電源を供給するための２つの電源系統ＰＷ１及びＰＷ２を有している。２つの電源系統ＰＷ１及びＰＷ２は、例えば、電源系統ＰＷ１が、記録ヘッド１９が有する４つの記録素子列のうちの第１列及び第２列に電源を供給し、電源系統ＰＷ２が第３列及び第４列に電源を供給するように構成されうる。
【００１８】
電源系統ＰＷ１は、例えば、ヘッド電源回路１６、基準電圧生成回路１３、セレクタ回路１５、フィルタ回路１７及びコンデンサ１８を有する。ヘッド電源回路１６は、電源配線１０１を介して入力された電圧の電位を変換し、電源配線１０２を介して出力するＤＣ／ＤＣ回路である。また、ヘッド電源回路１６は、例えば、出力電圧の電位をモニタし、その電位を所定の電位に維持するためのフィードバック機能を有しうる。基準電圧生成回路１３は、複数の基準電圧を生成（若しくは発生）することができる。セレクタ回路１５は、基準電圧生成回路１３から配線群１０３を介して入力された複数の基準電圧の中から選択信号に応じた基準電圧を選択し、ヘッド電源回路１６に設定する。ヘッド電源回路１６は、設定された該基準電圧にしたがってＤＣ／ＤＣ変換した電圧を記録ヘッド１９に供給する。選択信号は、本体制御回路１２から配線１０４を介して、セレクタ回路１５に入力される。ヘッド電源回路１６、基準電圧生成回路１３及びセレクタ回路１５は、上述に例示されるように電圧発生手段を形成し、その出力端子は、電圧供給ライン（ここでは、電源配線１０２）によって、記録ヘッド１９の電源端子に電気的に接続される。フィルタ回路１７は、ヘッド電源回路１６の出力電圧の電位を、ノイズ等による発振を防止するために遅延させつつ、信号線１０６を介してヘッド電源回路１６にフィードバックする。コンデンサ１８は、ヘッド電源回路１６から出力される電源電位の変動を抑制するため、例えば、電源配線１０２と接地電位との間に設けられている。
【００１９】
電源系統ＰＷ２は、電源系統ＰＷ１と同様にして、例えば、ヘッド電源回路２２、基準電圧生成回路２０、セレクタ回路２１、フィルタ回路２３及びコンデンサ２４を有する。ここでは、電源系統ＰＷ１及びＰＷ２に対応して、２つの基準電圧生成回路１３及び２０が設けられているが、本実施形態はこの構成に限られない。例えば、１つの基準電圧生成回路１３から、セレクタ回路を用いて、２つのヘッド電源回路１６及び２２のそれぞれに選択的に電圧を出力する構成にしてもよい。
【００２０】
図５は、記録ヘッド１９が有する４つの記録素子列（第１記録素子列９０１、第２記録素子列９０２、第３記録素子列９０３及び第４記録素子列９０４）を模式的に示している。以下では、第１記録素子列９０１を、単に、第１列９０１と記し、その他の第２乃至第４記録素子列９０２乃至９０４についても同様とする。第１乃至第４列９０１乃至９０４の其々は、第１方向Ｙに沿って配された複数の記録素子を有している。また、第１乃至第４列９０１乃至９０４は、例えば、第１方向Ｙと交差する第２方向Ｘ（走査方向）に向かって順に、互いに並列に配されており、前述の４色の各色に対応している。記録装置１は、記録ヘッド１９を第２方向Ｘに向かって走査させ、第１乃至第４列９０１乃至９０４の其々から、対応する色のインクを吐出することによって記録を行う。図５において、距離Ｌ１２は、第１列９０１の中心と第２列９０２の中心との距離を示し、距離Ｌ２３は、第２列９０２の中心と第３列９０３の中心との距離を示し、距離Ｌ３４は、第３列９０３の中心と第４列９０４の中心との距離を示している。例えば、電源系統ＰＷ１は、電源配線１０２を介して第１列９０１及び第２列９０２に電源を供給し、電源系統ＰＷ２は、電源配線１１２を介して第３列９０３及び第４列９０４に電源を供給する。
【００２１】
以下では、図６を参照しながら、記録データにしたがう記録ヘッド１９の一走査において、電源電位の変動を補償するように、該変動に先立って変化する電圧（以下、「補償電圧」）を生成する手順について述べる。データＤ６０は、いわゆるパス分割が為され、２値化された記録データである。このデータＤ６０は、各色（ここでは、４色）についての記録データを有する。ここで、パス分割は、例えば、吐出したインクが隣接する記録位置間で混合することを防ぐために所定の割合のデータが間引かれて為されうる。このデータＤ６０は、以下、各色について個別に情報処理が為される（工程Ｓ７０乃至Ｓ７３）。図７は、各情報処理によって得られる各データの一部（走査方向）について示したイメージ図である。
【００２２】
工程Ｓ７０乃至Ｓ７３は、それぞれ同様の内容であるため、以下では、工程Ｓ７０について述べる。まず、データＤ６０のうちの１色についてのデータＤ６１１（例えば、第１列９０１についてのデータ）が得られる（図７（ａ））。以下、データＤ６１１乃至Ｄ６１４を代表してデータＤ６１と記し、その他の記号についても同様とする。
【００２３】
次に、データＤ６１１を複数の領域に分割し、駆動される記録素子の数量（即ち、記録すべきドットの数）を分割した領域（以下、単に「分割領域」という）ごとに算出したデータＤ６２１を取得する（図７（ｂ））。分割領域は、副走査方向については、例えば、記録素子列９０１の列の長さで定めてもよい。また、分割領域は、主走査方向については、例えば、前述のフィードバックの遅延時間において記録ヘッド１９が移動する距離の２分の１以下になるように定めてもよい。
【００２４】
その後、データＤ６２１をシフトさせたデータＤ６３１を取得する（図７（ｃ））。ここでは、電源系統ＰＷ１が第１列９０１及び第２列９０２に電源を供給する場合を考えている。よって、このシフトは、データＤ６２１（第１分布）とデータＤ６１２（第２分布）とが、第１列９０１と第２列９０２とが同時に駆動されるタイミングに対応するように為される。これは、第１列９０１と第２列９０２が距離Ｌ１２だけ離れているため、同じ記録位置に対して記録するタイミングが、第１列９０１と第２列９０２とでは異なるからである。
【００２５】
工程Ｓ７０乃至Ｓ７３で得られた各色についてのデータＤ６３１乃至Ｄ６３４（データＤ６３）の其々は、電源系統ＰＷ１及びＰＷ２に対応するように情報処理が為される（工程Ｓ７４及びＳ７５）。例えば、工程Ｓ７４で電源系統ＰＷ１について情報処理を行い、工程Ｓ７５で電源系統ＰＷ２について情報処理を行う。
【００２６】
工程Ｓ７４と工程Ｓ７５とは同様の内容であるため、以下では、工程Ｓ７４について述べる。まず、データＤ６３１とＤ６３２とを加算したデータＤ６４１２を取得する（図７（ｄ））。前述のとおり、電源系統ＰＷ１が第１列９０１及び第２列９０２に電源を供給する場合を考えているため、データＤ６３１は、第１列９０１と第２列９０２とが同時に駆動されるタイミングに対応するように情報処理が為されている。よって、得られたデータＤ６４１２は、第１列９０１と第２列９０２とを同時に駆動するときの負荷に関する情報を有している。このようにして、駆動する記録素子の数量、即ち、記録ヘッド１９の負荷の大きさの第２方向Ｘについての分布を分析しうる。
【００２７】
次に、前述の分割領域ごとに、隣接する領域との差分（駆動すべき記録素子の数量の変化分）を算出したデータＤ６５１２を取得する（図７（ｅ））。このようにして、一走査において負荷が変動する位置、即ち、記録ヘッド１９の電源電位が変動しうる位置を特定することができる。上述の分析及び特定は、例えば、ＣＰＵ３２が分析手段及び特定手段として演算処理を行うことによって為されうる。
【００２８】
その後、データＤ６５１２にしたがって、前述の分割領域のそれぞれについて、電源電位の変動を補償するためのデータＤ６６１２を取得する（図７（ｆ））。ここでは、記録ヘッド１９の電源電圧の標準の電位の値からの差分を示している。データＤ６６１２は、上述の手順にしたがって分析された結果から計算によって（例えば、２分の１の値によって）定められてもよいし、該結果にしたがって予め用意されたテーブルを参照して定められてもよい。このようにして定められる補償電圧は、その後に為される走査において、即ち、記録媒体５４の上の各位置を記録する際において、ヘッド電源回路１６（又は２２）に設定される。また、この補償は、記録ヘッド１９の標準電圧を２４Ｖとしたときに、該電源電圧の変動量（上述の差分）が、基準値（例えば、５００ｍＶ）を超える場合（若しくは、基準値以上の場合）に為されるように決定すればよい。
【００２９】
最後に、必要に応じて、データＤ６６１２をシフトさせたデータＤ６７１２を取得する（図７（ｇ））。このシフトは、例えば、前述のフィードバックの遅延時間において記録ヘッド１９が移動する距離に応じて定められうる。上述の方法によると、前述の補償電圧が、記録ヘッド１９の電源電位の変動が生じる前に、フィードバックの遅延時間に対応したタイミングでヘッド電源回路１６（又は２２）に設定されうる。
【００３０】
本実施形態では、２つの電源系統が４つの記録素子列の２列ずつに電源を供給する場合を考えたが、上述の工程は本形式には限られず、他の各実施形態に適宜対応するように変更が為されうる。例えば、記録素子列が１つの場合は、データのシフト（ここでは、例えば、Ｄ６３１２）する工程は省略されうる。
【００３１】
図８は、以上の動作を行うためのＣＰＵ３２の制御フローチャートの例を示している。図８（ａ）のステップＳ１０１（以下、単に「Ｓ１０１」と記す。他の記号についても同様とする。）では、形成すべき画像データ（各色のデータを含む２値化前のデータ）がメモリ３３に保持される。具体的には、例えば、通信制御回路４１が、通信手段１２６を介してホストコンピュータから画像データを受信し、画像データをメモリ３３に保持する。Ｓ１０２では、該画像データは、解像度に適合したデータに変換され、各色のデータに分解され、さらに、ディザ法や誤差拡散法等によってそれぞれ２値化されたデータがメモリ３３に保持される。Ｓ１０３では、後述の図８（ｂ）に例示されるフローチャートにしたがって、走査を行う前（実際の記録を開始する前）の情報処理（分析工程や特定工程等を含む。）が為されうる。Ｓ１０４では、後述の図８（ｃ）に例示されるフローチャートにしたがって、一走査分の記録が為される。Ｓ１０５では、次の走査を行うためにＬＦモータ３７を回転させて記録媒体５４を搬送する。Ｓ１０６では、形成すべき画像が全て記録されたことを確認する。記録が完了していない場合は、Ｓ１０３に戻り、上述の記録を継続する。記録が完了している場合はＳ１０７に進み、例えば、記録媒体５４を切断して排出し、記録ヘッド１９のメンテナンス処理を行う等の工程を経て、記録動作を終了する。  
【００３２】
図８（ｂ）は、Ｓ１０３のフローチャートの例を示している。Ｓ１１１では、色ごとに一走査分のパス分解を行ってデータＤ６１を生成する（図７（ａ）参照）。パス分解は、走査の前に、例えば、規則的にデータを間引くことによって為されてもよいし、マスクデータ等を用いてデータを間引くことによって為されてもよい。Ｓ１１２では、データＤ６１を複数の領域に分割し、駆動される記録素子の数量（即ち、記録すべきドットの数）を分割領域ごとに算出したデータＤ６２を生成する（図７（ｂ）参照）。Ｓ１１３では、同じ電源系統に含まれる記録素子列の其々が同時に駆動されるタイミングに対応するように、データＤ６２をシフトさせたデータＤ６３を作成する（図７（ｃ）参照）。
【００３３】
Ｓ１１４では、同じ電源系統に含まれる記録素子列についてのデータＤ６３に基づいてデータＤ６４を生成する（図７（ｄ）参照）。既に述べたとおり、データＤ６３は、同じ電源系統に含まれる記録素子列に互いに対応するように情報処理が為されている。よって、データＤ６４は、同じ電源系統に含まれる記録素子列の個々を同時に駆動するときの負荷に関する情報を有している。Ｓ１１５では、分割領域ごとに、隣接する領域との差分（駆動すべき記録素子の数量の変化分）を算出したデータＤ６５を生成する（図７（ｅ）参照）。Ｓ１１６では、分割領域のそれぞれについて、電源電位の変動を補償するためのデータＤ６６を生成する（図７（ｆ）参照）。Ｓ１１７では、データＤ６６を、例えば、フィードバックの遅延時間において記録ヘッド１９が移動する距離に応じてシフトさせたデータＤ６７を生成する（図７（ｇ）参照）。
【００３４】
図８（ｃ）は、Ｓ１０４のフローチャートの例を示している。Ｓ１２１では、ＣＲモータ３６を回転させ、記録ヘッド１９を走査方向に移動させる。Ｓ１２２では、エンコーダセンサ３１からパルスの数を計測することにより、記録ヘッド１９（特に、記録素子列９０）の位置を検知する。Ｓ１２３では、Ｓ１１７において生成されたデータＤ６７にしたがって、設定すべき補償電圧について記録ヘッド１９の位置に対応する値を読み出し、補償電圧を印加する準備を行う。Ｓ１２４では、本体制御回路１２から配線１０４（又は１０９）を介して入力された選択信号を用いて、この補償電圧を目標電圧値としてヘッド電源回路１６（又は２２）に設定する。Ｓ１２５では、記録ヘッド１９が記録素子列９０のそれぞれを駆動することによって、記録すべき各位置に、記録データにしたがって記録を行う。Ｓ１２６では、一走査が完了したことを確認し、完了していない場合はＳ１２１に戻り、完了している場合は本ルーチンを終了する。
【００３５】
図１（ｂ）は、上述のようにして記録が為された場合の記録ヘッド１９の電源電位の波形を、図１（ａ）と同様にして示している。ここで、時刻ｔ４は、前述の分析によって駆動される記録素子の数量が変動すると分析した時刻（タイミング）を示す。時刻ｔ４より所定期間Ｔ２だけ先立って、即ち、時刻ｔ５において、ヘッド電源回路１６（又は２２）に補償電圧を設定する。期間Ｔ２は、前述のフィードバックの遅延時間に対応しうる。これにより、電源電位Ｖ１は、時刻ｔ４では設定した補償電圧の電位になり、その後、時刻ｔ６では最小値になっているが、Ｖ１ＭＩＮからＶ１ＭＡＸの範囲内に収まっている。本実施形態では、エンコーダセンサ３１を用いて記録ヘッド１９の位置を検知しているが、上述の補償電圧の設定は、実際の記録のタイミングとの関係にしたがって為されればよく、例えば、タイマーを用いて時間を計測して行ってもよい。このように、記録装置１は、電源電位Ｖ１の過渡的な変動に対しても適切な記録を行うことができ、特に、記録動作の高速化や記録素子数の増大においても有利である。以上、本実施形態によると、記録装置１を高性能化することができる。
【００３６】
以上、実施形態を述べたが、本発明はこれらに限られるものではなく、目的、状態、用途、機能、およびその他の仕様の変更が適宜可能であり、他の実施形態によっても実施されうることは言うまでもない。
【図１】
2014004741.tif 000003
【図２】
2014004741.tif 000004
【図３】
2014004741.tif 000005
【図４】
2014004741.tif 000006
【図５】
2014004741.tif 000007
【図６】
2014004741.tif 000008
【図７】
2014004741.tif 000009
【図８】
2014004741.tif 000010