(57)【要約】      （修正有）【課題】高品質なインクジェット印刷を実現するためのインクジェット装置、駆動素子制御装置および制御方法を提供する。【解決手段】インクジェット装置は、ノズルおよび駆動素子１３２を有するチャネルを複数備えるヘッド１３０を含み、駆動素子１３２に駆動信号を印加することでノズルからインク滴を吐出させる。さらに時定数に応じて駆動信号の立ち上がり時間を調整する遅延回路１９０と、略同時に駆動されるチャネルの駆動数を計算する計算手段１５５と、駆動数に応じて遅延回路１９０の時定数を設定する時定数設定手段１５７とを含む。【選択図】図６
2014172348.tif 000002
【特許請求の範囲】
【請求項１】
ノズルおよび駆動素子を有するチャネルを複数備えるヘッドを含み、該駆動素子に駆動信号を印加することで前記ノズルからインク滴を吐出させるインクジェット装置であって、
時定数に応じて前記駆動信号の立ち上がり時間を調整する遅延回路と、
略同時に駆動されるチャネルの駆動数を計算する計算手段と、
前記駆動数に応じて前記遅延回路の時定数を設定する時定数設定手段と
を含む、インクジェット装置。
【請求項２】
前記遅延回路は、設定する時定数を指定する制御信号に応じて前記時定数を変化させる可変素子を含む、請求項１に記載のインクジェット装置。
【請求項３】
前記遅延回路は、それぞれ所定時定数を有する複数の回路と、設定する時定数を指定する制御信号に応じて、該複数の回路の中から導通させる少なくとも１つの回路を選択するスイッチ回路を含む、請求項１または２に記載のインクジェット装置。
【請求項４】
前記ヘッドの前記インク滴を吐出する吐出特性を記録する記録手段をさらに含み、
前記時定数設定手段は、前記駆動数に対し、前記ヘッドの前記吐出特性に応じて異なる前記遅延回路の時定数を与える、請求項１〜３のいずれか１項に記載のインクジェット装置。
【請求項５】
前記ヘッドの周辺温度を測定する温度測定手段をさらに含み、
前記時定数設定手段は、前記駆動数に対し、前記ヘッドの前記周辺温度に応じて異なる前記遅延回路の時定数を与える、請求項１〜４のいずれか１項に記載のインクジェット装置。
【請求項６】
さらに、駆動信号を出力する駆動信号生成手段と、
前記駆動信号生成手段が出力する前記駆動信号の電流増幅を行う電流増幅器と
を含み、前記時定数は、前記駆動数が増大するに伴い小さな値が与えられる、請求項１〜５のいずれか１項に記載のインクジェット装置。
【請求項７】
駆動素子を複数備えるヘッドに対し、駆動信号を出力する駆動素子制御装置であって、
前記駆動信号を生成する信号生成手段と、
時定数に応じて前記駆動信号の立ち上がり時間を調整する遅延回路と、
略同時に駆動される駆動素子の駆動数を計算する計算手段と、
前記駆動数に応じて前記遅延回路の時定数を設定する時定数設定手段と
を含む、駆動素子制御装置。
【請求項８】
ノズルおよび駆動素子を有するチャネルを複数備えるヘッドを含み、該駆動素子に駆動信号を印加することで前記ノズルからインク滴を吐出させるインクジェット機構を制御する制御方法であって、制御装置が、
前記駆動信号を生成するステップと、
遅延回路により時定数に応じて前記駆動信号の立ち上がり時間を調整するステップと
を含み、さらに、
略同時に駆動されるチャネルの駆動数を計算するステップと、
前記駆動数に応じて前記遅延回路の時定数を設定するステップと
を含む、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット技術に関し、より詳細には、高品質なインクジェット印刷を実現するためのインクジェット装置、駆動素子制御装置および制御方法に関する。
【背景技術】
【０００２】
圧電素子を駆動素子とするインクジェット・プリントシステムでは、駆動波形と呼ばれる電圧波形を圧電素子に印加し、これにより圧電素子を歪ませることにより、チャネルの容量を変化させて、ノズルから色材を含むインク滴を吐出している（特開２００１−１２９９９１号公報：特許文献１）。
【０００３】
一方、駆動される駆動素子数が変動することに起因して、その負荷（静電容量）が変化し、着弾位置や滴サイズの精度が悪化するなどの不具合が生じることが知られている。負荷（静電容量）が変化すると、それに伴い駆動波形の立ち上がり時間および立ち下がり時間が変化し、インク滴の吐出速度が安定せず、着弾位置のずれを生じさせる。また、駆動波形にオーバーシュートおよびアンダーシュートがあらわれ、インク主滴から分離した小液滴、いわゆるサテライトが増加してしまう。
【０００４】
従来技術では、ＲＣ遅延回路を挿入することによって、駆動波形の立ち上がり時間および立ち下がり時間を遅らせ、上述した駆動素子数の変動に伴う駆動波形の変化を抑制している。また、負荷の変動に合わせて記録ヘッド制御部から出力する駆動波形の立ち上がり時間および立ち下がり時間を調整する技術も知られている（特許第３７３１３４６号公報：特許文献２）。
【０００５】
その他、特開平１１−３２０８７９号公報（特許文献３）は、上記駆動波形の立ち上がり時間および立ち下がり時間を一定に保持することを目的とした技術を開示する。特許文献２の駆動回路は、駆動電圧が高くなるとオン抵抗が低下するという特性を有するトランジスタと、駆動電圧が高くなると駆動波形の立ち上がり時間及び立ち下がり時間が短くなるようにトランジスタを駆動する特性を有する素子駆動回路とを備える。これにより、印加される駆動電圧の増加と共に静電容量が増加するというアクチュエータの特性をキャンセルさせている。
【０００６】
しかしながら、従来技術のＲＣ遅延回路を用いる技術では、固定されたＲＣ時定数により遅延させているため、負荷にかかわらず、必要以上に立ち上がり時間および立ち下がり時間が遅くなる場合があった。これは、駆動波形の高速化を図る上で障害となる。また、上記特許文献２の従来技術では、電流増幅回路を複数有するシステムでは、ＤＡＣ（Digital to Analog Converter）やオペアンプ等も複数設ける必要があるため、計装コストを増大させてしまう点で充分なものではなかった。これは、電流増幅回路各々について、その負荷に応じて出力駆動波形を調整する必要があるためである。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上記従来技術の不具合に鑑みてなされたものであり、本発明は、駆動素子の負荷の変動に伴う、駆動波形における立ち上がり時間および立ち下がり時間の変化を、余剰な遅延を削減しつつ、低い計装コストで抑制することができるインクジェット装置、駆動素子制御装置および制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、上記従来技術における課題を解決するために、下記特徴を有するインクジェット装置を提供する。本インクジェット装置は、ノズルおよび駆動素子を有するチャネルを複数備えるヘッドを含み、該駆動素子に駆動信号を印加することで前記ノズルからインク滴を吐出させるものである。本インクジェット装置は、さらに、時定数に応じて駆動信号の立ち上がり時間を調整する遅延回路と、略同時に駆動されるチャネルの駆動数を計算する計算手段と、上記駆動数に応じて前記遅延回路の時定数を設定する時定数設定手段とを含む。
【発明の効果】
【０００９】
上記構成によれば、駆動素子の負荷の変動に伴う駆動波形における立ち上がり時間および立ち下がり時間の変化を、余剰な遅延を削減しつつ、低い計装コストで抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態によるインクジェット・プリンタの全体構成図。
【図２】第１の実施形態によるインクジェット・プリンタのハードウェア構成図。
【図３】第１の実施形態において、駆動信号の生成からヘッドの圧電素子を駆動するまでの信号の流れを説明する図。
【図４】従来技術によるＲＣ遅延回路が挿入された回路ブロック図。
【図５】（Ａ）素子駆動数が多い場合および（Ｂ）素子駆動数が少ない場合において観測される共通駆動波形Ｖｃｏｍを表すグラフ。
【図６】第１の実施形態によるＲＣ遅延回路が挿入された回路ブロック図。
【図７】（Ａ）最大値１ｋΩのデジタル・ポテンショメータの特性を示すグラフおよび（Ｂ）素子駆動数と決定される抵抗値との関係を表すグラフ。
【図８】第１の実施形態における回路ブロックのタイミングチャート。
【図９】画像データに基づき素子駆動数を計算する構成を説明する図。
【図１０】複数の電流アンプ回路が設けられた場合の回路ブロック図。
【図１１】第２の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロック図。
【図１２】第２の実施形態における素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックのタイミングチャート。
【図１３】第３の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロック図。
【図１４】（Ａ）吐出速度に依存する共通駆動波形Ｖｃｏｍを表すグラフ、および（Ｂ）吐出特性に依存する素子駆動数と決定される抵抗値との関係を表すグラフ。
【図１５】第４の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロック図。
【図１６】第５の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロック図。
【図１７】（Ａ）ヘッド周辺温度に依存する共通駆動波形Ｖｃｏｍを表すグラフ、および（Ｂ）ヘッド周辺温度に依存する素子駆動数と決定される抵抗値との関係を表すグラフ。
【図１８】第６の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロック図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について説明するが、本発明の実施形態は、以下に説明する実施形態に限定されるものではない。なお、以下に説明する実施形態では、インクジェット装置および駆動素子制御装置の一例として、インクジェット・プリンタ１００、および該インクジェット・プリンタ１００を制御する制御装置１４０を用いて説明する。
【００１２】
［第１の実施形態］
図１は、第１の実施形態によるインクジェット・プリンタ１００の全体構成を示す図である。図１に示すインクジェット・プリンタ１００は、主要な構成要素として、キャリッジ１２０と、キャリッジ１２０に搭載されるヘッド１３０と、該ヘッド１３０に接続される制御装置１４０とを含み構成される。キャリッジ１２０上のヘッド１３０と、これから物理的に離間して設けられる制御装置１４０とは、フラット・フレキシブル・ケーブル（ＦＦＣ）１０８により接続される。
【００１３】
キャリッジ１２０は、キャリッジ機構を構成するガイドロッド１０２により保持され、主走査モータ１０４から、該モータとの間に渡されたプーリー機構１０６を介して動力の伝達を受ける。これにより、キャリッジ１２０は、主走査モータ１０４の駆動に応答して、ガイドロッド１０２に沿い、主走査方向に走査される。キャリッジ１２０の位置は、筐体に固定されたエンコーダシート１１８に等間隔で記録されたパターンを、キャリッジ１２０に固定された主走査エンコーダセンサ１２４で移動しながら読み取って、カウントを加算または減算することで取得される。
【００１４】
キャリッジ１２０に搭載したヘッド１３０内には、インク滴を吐出するノズルに対応して、さらに駆動素子（アクチュエータ）である圧電素子が設けられており、ノズルおよび圧電素子のセットがチャネルを構成する。本インクジェット・プリンタ１００では、制御装置１４０からヘッド１３０内の圧電素子に対し、制御信号および駆動信号を伝達することによって、圧電素子が駆動される。そして、圧電素子の駆動に伴いチャネルの圧力室壁が、内圧が増大する方向に変形されることで、ノズルからインク滴が吐出される。
【００１５】
キャリッジ１２０に搭載されたヘッド１３０には、例えばブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各色のインク滴を吐出するノズル列が設けられる。キャリッジ１２０を主走査方向に移動させながら、必要な位置で、ヘッド１３０に配列されたノズル列Ｋ，Ｃ，Ｍ，Ｙからインク滴を吐出することによって、記録媒体上に画像が作像される。
【００１６】
印字動作中、キャリッジ１２０は、描画領域１１２ａの外から加速しながら描画領域１１２ａに到達し、描画領域１１２ａに到達したノズル列から順次インク吐出動作を開始させる。例えば、描画領域１１２ａの右側に位置する退避位置１１０から図中の左方向に加速したキャリッジ１２０が描画領域１１２ａに差しかかると、各ノズル列がＫ，Ｃ，Ｍ，Ｙの順にインク吐出を開始させる。
【００１７】
上述したような主走査方向のキャリッジ移動とインク吐出動作を１回行うことで、ノズル列の長さと同じ幅のバンドに対して画像が形成される。１バンド分の画像形成が終了したら副走査モータ１１４を駆動して、プーリー機構１１６を介してローラに動力を伝達し、静電吸着ベルト１１２上に吸着された記録媒体を副走査方向に移動させて、再度１バンド分の画像形成動作をさせる。これを繰り返すことにより、記録媒体の所定の場所に画像が形成される。
【００１８】
図２は、第１の実施形態によるインクジェット・プリンタ１００のハードウェア構成を示す図である。図２に示すインクジェット・プリンタ１００は、制御装置１４０上のコンポーネントと、キャリッジ１２０上のコンポーネントとを含み構成される。
【００１９】
制御装置１４０上には、ＣＰＵ１４２と、ＲＯＭ１４４と、ＲＡＭ１４６と、ホストインタフェース（以下、Ｉ／Ｆと参照する。）１４８と、記録ヘッド制御部１５２と、エンコーダ解析部１６４と、主走査モータ駆動部１６６と、副走査モータ駆動部１６８と、入出力部（Ｉ／Ｏ）１７０とが設けられている。キャリッジ１２０には、複数のヘッドドライバ１２２ａ〜１２２ｄと、複数のヘッド１３０ａ〜１３０ｄと、主走査エンコーダセンサ１２４とが含まれる。ヘッドドライバ１２２は、制御装置１４０から入力される駆動信号に基づき、対応するヘッド１３０を駆動する。主走査エンコーダセンサ１２４は、キャリッジの移動量（走査位置）を計測し、エンコーダ解析部１６４に測定結果を出力する。
【００２０】
上記Ｉ／Ｏ１７０は、インクジェット・プリンタ１００内に配置された、レジストセンサ、温度センサ、給紙センサなどの各種センサやアクチュエータに接続される。主走査モータ駆動部１６６および副走査モータ駆動部１６８は、それぞれ、主走査モータ１０４および副走査モータ１１４を駆動する信号を出力する。これら走査モータ１０４，１１４の動作を制御することで、主走査および副走査方向への走査が実現される。
【００２１】
エンコーダ解析部１６４は、主走査エンコーダセンサ１２４および副走査エンコーダセンサ１７２と接続され、各エンコーダが出力する信号を解析し、主走査位置および副走査位置、各走査方向の速度を抽出する。記録ヘッド制御部１５２は、印刷出力に関する種々の制御を実行しており、上記ヘッド１３０の圧電素子を駆動するための所定形状の波形を有する駆動信号を生成し、各ヘッドドライバ１２２に出力する。
【００２２】
インクジェット・プリンタ１００の典型的な印刷動作は、ホスト１５０が送出した印刷ジョブをホストＩ／Ｆ１４８で受信し、画像データを生成する画像処理と、モータ制御を行うメカニカル制御とを協調制御することによって実現される。画像処理では、制御装置１４０は、ＣＰＵ１４２の制御の下、受信した印刷ジョブを解析してＲＡＭ１４６上に画像を展開することによって、印刷すべき画像データを生成する。メカニカル制御では、制御装置１４０は、主走査エンコーダセンサ１２４からの出力をエンコーダ解析部１６４で解析しながら、モータ駆動部１６６，１６８で走査モータ１０４，１１４の制御を行う。
【００２３】
記録ヘッド制御部１５２は、主走査エンコーダセンサ１２４から得られるキャリッジ１２０の位置に連動して、ＲＡＭ１４６上に格納された画像データ、ＲＯＭ１４４に格納された駆動波形および制御信号を各ヘッドドライバ１２２に転送する。ヘッドドライバ１２２は、記録ヘッド制御部１５２により転送されたデータに基づいて、ヘッド１３０を駆動し、インク滴を吐出させる。このような協調制御により、ヘッド１３０を記録媒体に対し位置決めしつつ、画像データに応じてノズルからインク滴を吐出させ、所望の着弾位置に所望のサイズのインク滴を着弾させる。
【００２４】
圧電素子を駆動する駆動信号は、上述したように、記録ヘッド制御部１５２にて生成される。駆動信号の波形は、典型的には、印刷モード（速度重視モードまたは画質重視モードの指定）や記録媒体の種類（普通紙または光沢紙の指定など）に応じて、複数種類の中から使い分けられる。波形の選択制御では、ＣＰＵ１４２が、ＲＯＭ１４４内に格納されたそれぞれ波形を規定する複数の駆動波形データの中から、受信した印刷ジョブの要求に従って駆動波形データを選択する。駆動波形データが選択されると、ＣＰＵ１４２は、記録ヘッド制御部１５２に対し、該当する駆動波形データを転送する。
【００２５】
このとき、Ｉ／Ｏ１７０に入力される温度センサを用いて、環境温度などに依存して駆動波形の振幅を調整する制御が行われる場合もある。この温度制御は、ＲＯＭ１４４に格納された駆動波形データを一度ＲＡＭ１４６に展開し、ＣＰＵ１４２の演算により、一定の係数を乗じた結果データを生成することによって実現することができる。
【００２６】
図３は、第１の実施形態において、駆動信号の生成からヘッドの圧電素子を駆動するまでの信号の流れを説明する図である。記録ヘッド制御部１５２は、より具体的には、駆動波形制御部１５４と、画像データ制御部１５６とを含み構成される。駆動波形制御部１５４は、まず、選択された駆動波形データの入力を受けて、波形データを形成し、ＤＡコンバータ１５８へ送出する。ＤＡコンバータ１５８は、デジタル形式の波形データをアナログ電圧信号に変換する。電圧信号は、引き続いてオペアンプ１６０で電圧増幅される。電圧増幅された信号は、電流アンプ回路１６２で電流増幅されて、ＦＦＣ１０８を介して、ヘッドドライバ１２２に送出される。この送出される信号は、圧電素子を駆動するための共通の信号であり、以下、この信号の波形を共通駆動波形Ｖｃｏｍと参照する。
【００２７】
画像データ制御部１５６は、ヘッドドライバ１２２に対し、画像のシリアルデータ［１：０］、シフトクロックＳＣＫ、ラッチ信号ＬＴおよび駆動波形選択制御信号ＭＮ［３：０］を出力する。ヘッドドライバ１２２は、シフトレジスタ１８０と、ラッチ回路１８２と、階調デコーダ１８４と、レベルシフタ１８６と、アナログスイッチ１８８とを含み構成される。ヘッド１３０は、それぞれノズルおよび圧電素子１３２からなるＮ個のチャネルを備え、インク滴の非吐出を含めて複数階調（例えば４階調）のインク滴を吐出可能とされている。
【００２８】
図３に示すシフトレジスタ１８０は、画像データ制御部１５６からシリアルデータＳＤ［１：０］を受信し、転送クロックＳＣＫの立ち上がりエッジで転送を行う。ラッチ回路１８２は、ラッチ信号ＬＴの立下りエッジにてシフトレジスタ１８０からの出力データをラッチする。階調デコーダ１８４は、シリアルデータと、駆動波形選択制御信号ＭＮ［３：０］とをデコードして、結果データを出力する。レベルシフタ１８６は、階調デコーダ１８４のロジックレベル電圧信号をアナログスイッチ１８８が動作可能なレベルへと変換する。レベルシフタ１８６を介して与えられる階調デコーダ１８４の出力により、アナログスイッチ１８８の開閉が制御される。
【００２９】
階調デコーダ１８４が、駆動波形選択信号ＭＮに基づき、レベルシフタ１８６を介してアナログスイッチ１８８の開閉を制御することにより、共通駆動波形Ｖｃｏｍから階調値にあった階調波形が選択され、ヘッド駆動出力Ｖｄ１〜Ｎが出力される。ヘッド駆動出力Ｖｄ１〜Ｎにより、ヘッド１３０に設けられた各圧電素子１３２−１〜１３２−Ｎが変位させられ、各ノズルからインク滴が吐出される。
【００３０】
以下、まず、図４および図５を参照して、ＲＣ遅延回路を用いて立ち上がり時間および立ち下がり時間の変動を抑制する従来技術について説明する。図４は、従来技術によるＲＣ遅延回路が挿入された回路ブロックを示す図である。図４に示すように従来技術では、オペアンプ９６０と、電流アンプ回路９６２との間に、抵抗素子および容量素子から構成されるＲＣ遅延回路９９０が設けられている。
【００３１】
記録ヘッド制御部９５２で生成された波形データは、ＤＡコンバータ９５８でアナログ信号に変換され、オペアンプ９６０で電圧増幅される。オペアンプ９６０で電圧増幅された信号は、ＲＣ遅延回路９９０で遅延させられた後、電流アンプ回路９６２で電流増幅され、アナログスイッチ９８８に送出される。
【００３２】
このとき、略同時に駆動される圧電素子９３２の数（以下、素子駆動数と参照する。）、つまりアナログスイッチ９８８の開閉状態に依存して、負荷（静電容量）が変化する。図５は、（Ａ）素子駆動数が多い場合および（Ｂ）素子駆動数が少ない場合において観測される共通駆動波形Ｖｃｏｍを表すグラフである。図５（Ａ）および（Ｂ）の各グラフには、ＲＣ遅延回路が挿入された場合（実線）と、ＲＣ遅延回路が挿入されていない場合（点線）とが示されている。
【００３３】
図５（Ａ）および（Ｂ）を比較すると、ＲＣ遅延回路が挿入されていない場合（点線）は、素子駆動数の増加に伴い、立ち上がり時間および立ち下がり時間が長くなることがわかる。一方、ＲＣ遅延回路が挿入されている場合（実線）は、素子駆動数の多寡による立ち上がり時間および立ち下がり時間の変動が抑制される。つまり、従来技術では、ＲＣ遅延回路９９０を挿入することによって充分に遅延させて、その見返りとして、圧電素子２３２の負荷（静電容量）の変動による立ち上がり時間および立ち下がり時間への影響を小さくしている。
【００３４】
しかしながら、図５（Ａ）および（Ｂ）を比較すると明らかなように、ＲＣ遅延回路が挿入されている場合（実線）は、挿入されていない場合（点線）に比べ素子駆動数が多い場合も少ない場合も、立ち上がり時間および立ち下がり時間が長くなる。これは、圧電素子９３２の負荷による遅延に加えて、ＲＣ遅延回路９９０の固定された時定数に応じた遅延が加わっているためである。このような余剰な遅延は、特に駆動する圧電素子数が多い場合に、ノズル駆動の高速化の妨げとなる。
【００３５】
そこで、本実施形態では、素子駆動数に応じてＲＣ遅延回路のＲＣ時定数を変化させて、これにより、駆動波形の立ち上がり時間および立ち下がり時間を調整する構成を採用する。以下、図６〜図１０を参照しながら、第１の実施形態による素子駆動数に応じた駆動波形の調整機構について説明する。
【００３６】
図６は、第１の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックを示す図である。本実施形態では、オペアンプ１６０と電流アンプ回路１６２との間に、可変ＲＣ遅延回路１９０が挿入されている。可変ＲＣ遅延回路１９０は、設定される時定数に応じて駆動波形の立ち上がり時間および立ち下がり時間を調整する遅延回路である。
【００３７】
可変ＲＣ遅延回路１９０は、制御信号に応じて時定数を変化させる可変抵抗素子および可変容量素子の一方または両方を含むことができる。図６に示す実施形態では、可変ＲＣ遅延回路１９０は、可変抵抗素子であるデジタル・ポテンショメータ１９４と、固定容量素子であるコンデンサ１９２とを含み構成されている。時定数は、デジタル・ポテンショメータ１９４の抵抗値Ｒと、コンデンサ１９２の静電容量値Ｃとの積（ＲＣ）で表される。
【００３８】
本実施形態による記録ヘッド制御部１５２は、上述した駆動波形制御部１５４に加えて、さらに、素子駆動数計算部１５５と、時定数設定部１５７とを含み構成される。素子駆動数計算部１５５は、略同時に駆動される圧電素子１３２の駆動数を計算する計算手段である。形成すべき画素が多く、印字率が高い場合は、多数の圧電素子１３２を同時駆動する必要がある。一方、形成すべき画素が少なく、印字率が低い場合は、同時駆動する圧電素子１３２は少なくなる。したがって、素子駆動数計算部１５５は、画像データに基づき、各駆動波形のサイクルでのインク滴の平均濃度を算出し、素子駆動数を推定することができる。
【００３９】
図９は、画像データに基づき、該当タイミングでのインク滴の平均濃度に基づき素子駆動数を計算する構成を説明する図である。図９に示すように、画像データにおいて、濃度が濃く高い像密度の領域上にノズル列が位置するタイミングでは、素子駆動数は大きな値となる。一方、濃度が薄く低い像密度の領域上にノズル列が位置するタイミングでは、素子駆動数は小さな値となる。
【００４０】
再び図６を参照すると、時定数設定部１５７は、計算された素子駆動数に応じて、上記可変ＲＣ遅延回路１９０の時定数を規定するパラメータを設定する時定数設定手段である。素子駆動数と、時定数を規定するパラメータとは、事前に対応関係が定義されており、時定数設定部１５７は、この対応関係に基づいて、計算された素子駆動数に対応してパラメータを決定する。図６に示す実施形態では、デジタル・ポテンショメータ１９４の抵抗設定値が時定数を規定するパラメータとなる。
【００４１】
図７（Ａ）は、最大値１ｋΩのデジタル・ポテンショメータの抵抗値を設定値（８ビット）に対してプロットしたグラフであり、図７（Ｂ）は、素子駆動数に応じて決定される抵抗値（設定値）をプロットしたグラフである。図７（Ａ）に示すように、デジタル・ポテンショメータ１９４は、抵抗値および設定値の間に線形な関係を有している。
【００４２】
素子駆動数が多くなると、圧電素子全体の負荷が増大するため、時定数設定部１５７は、図７（Ｂ）に示すように、より小さな抵抗値を与えて、可変ＲＣ遅延回路１９０の時定数を小さくする。反対に素子駆動数が少なくなると、負荷が小さくなるため、時定数設定部１５７は、大きな負荷の場合の全体の時定数に合わせて、より大きな抵抗値を与えて、可変ＲＣ遅延回路１９０の時定数を大きくする。
【００４３】
時定数設定部１５７は、ＳＰＩ（Serial Peripheral Interface）やＩ２Ｃなどのインタフェースを介して、デジタル・ポテンショメータ１９４に設定値を送信し、抵抗値を設定させる。説明する実施形態では、図６に示すように、時定数設定部１５７は、デジタル・ポテンショメータ１９４に対し、転送クロックＣＬＫと、設定値データのシリアルデータＤＡＴＡとを入力する。
【００４４】
図８は、本実施形態における素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックのタイミングチャートを示す。駆動波形制御部１５４は、インク吐出の周期毎に共通駆動波形Ｖｃｏｍを出力させる。ここで、各インク吐出のサイクルに注目すると、現在のサイクルにおいて、素子駆動数計算部１５５は、まず、画像データに基づき、次のサイクルにおける素子駆動数の予測値を計算する。そして、時定数設定部１５７は、計算された素子駆動数に応じて、次のサイクルで用いる抵抗設定値を求め、ポテンショメータ１９４に設定値データを出力する。次のサイクルでは、前回サイクルで設定された抵抗設定値がデジタル・ポテンショメータ１９４に反映され、可変ＲＣ遅延回路の時定数が変化する。
【００４５】
上述した説明した第１の実施形態による構成によれば、素子駆動数によって変化する負荷（静電容量）による遅延と、可変ＲＣ遅延回路１９０による遅延との合計が均衡されるように、可変ＲＣ遅延回路１９０の時定数が変更される。このため、素子駆動数が変化しても、立ち上がり時間および立ち下がり時間を略一定にすることが可能となる。
【００４６】
また、上述した実施形態では、抵抗設定値の送信は、設定しようとする駆動波形の１区間前の期間に行われることになる。図８に示すようなタイミング制御を行うことにより、連続して抵抗値を変更する必要がある場合にも対応可能となる。また、デジタル・ポテンショメータ１９４のような可変素子を使用することにより、素子駆動数に応じて滑らかにＲＣ時定数を変更することが可能となる。
【００４７】
なお、インクジェット・プリンタ１００においては、複数の電流アンプ回路１６２を設ける場合もある。図１０は、複数の電流アンプ回路１６２ａ，１６２ｂが設けられた場合の回路ブロックを示す。圧電素子１３２の負荷に応じて駆動波形自体を調整する従来技術では、電流アンプ回路１６２ａ，１６２ｂの後段の圧電素子１３２ａ，１３２ｂの負荷に応じて異なる駆動波形を生成する必要がある。このため、ＤＡコンバータ１５８およびオペアンプ１６０も電流アンプ回路１６２ａ，１６２ｂ毎に設ける必要があり、計装コストを増大させる。
【００４８】
一方、上述した第１の実施形態による素子駆動数に応じた駆動波形の調整機構を提供する場合、図１０に示されるように、上記可変ＲＣ遅延回路１９０が、各電流アンプ回路１６２毎にその前段に設けられる。しかしながら、ＤＡコンバータ１５８およびオペアンプ１６０を電流アンプ回路１６２毎に設ける必要はない。したがって、上記回路構成は、計装コストの増大を抑制する場合にも有利であるといえる。
【００４９】
この場合は、素子駆動数計算部１５５は、電流アンプ回路１６２ａ，１６２ｂ毎に素子駆動数を計算する。そして、時定数設定部１５７は、各可変ＲＣ遅延回路１９０ａ，１９０ｂに対して、その後段の電流アンプ回路１６２ａ，１６２ｂに接続される圧電素子１３２ａ，１３２ｂの負荷に応じて、それぞれ時定数を決定し、設定すればよい。
【００５０】
［第２の実施形態］
上述した第１の実施形態では、ＲＣ遅延回路は、可変素子を用いて連続的に時定数が変更可能に構成されていた。以下、第１の実施形態よりも簡便かつ低コストに構成することが可能な、第２の実施形態による素子駆動数に応じた駆動波形の調整機構について説明する。
【００５１】
図１１は、第２の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックを示す図である。なお、以下の説明では、第１の実施形態と同様または対応する機能を有する要素に対しては、下二桁で同一の符番を付して参照する。また、第２の実施形態は、第１の実施形態と同様な構成を備えるので、以下、相違点を中心に説明する。
【００５２】
第２の実施形態では、オペアンプ２６０と電流アンプ回路２６２との間には、切替可能なＲＣ遅延回路２９０が挿入されている。切り替え可能なＲＣ遅延回路２９０は、それぞれ所定時定数を有する複数のＲＣ遅延回路と、制御信号に応じて上記複数のＲＣ遅延回路の中から導通させるチャンネルを選択するスイッチ回路２９４とを含む。切替可能なＲＣ遅延回路２９０は、入力される制御信号に応じた時定数で駆動波形における立ち上がり時間および立ち下がり時間を調整することができる。
【００５３】
図１１に示す切替可能なＲＣ遅延回路２９０は、３組のＲＣ遅延回路（Ｒ１＆Ｃ１、Ｒ２＆Ｃ２、Ｒ３＆Ｃ３）を備え、スイッチ回路２９４により、２つの選択制御信号（ＳＥＬ＿１，ＳＥＬ＿２）に応じて導通させるチャンネルが選択される。各回路の時定数は、それぞれ、Ｒ１・Ｃ１，Ｒ２・Ｃ２，Ｒ３・Ｃ３であり、Ｒ１・Ｃ１＞Ｒ２・Ｃ２＞Ｒ３・Ｃ３の大小関係を有しているものとする。また、第４のチャンネルとして、ＲＣ遅延回路を含まないチャンネルが設けられている。第２の実施形態による時定数設定部２５７は、計算された素子駆動数に応じて２つの選択制御信号（ＳＥＬ＿１，ＳＥＬ＿２）を出力することにより時定数を切り替える。
【００５４】
下記表１は、制御信号（ＳＥＬ＿１，ＳＥＬ＿２）と、スイッチ回路２９４が選択するチャネルとの対応関係をまとめたものである。下記表１に示されるように、選択制御信号ＳＥＬ＿１およびＳＥＬ＿２は、その値の組み合わせにより、Ａ１−Ｙ１〜Ａ４−Ｙ４のチャンネルを一意に指定する。
【００５５】
【表１】
2014172348.tif 000003
【００５６】
また、第２の実施形態においては、素子駆動数の範囲と、所定時定数を有するＲＣ回路へのチャンネルとは、予め対応関係が定義されており、素子駆動数に応じて下記表２に示すような対応関係の下、導通させるチャンネルが選択される。
【００５７】
【表２】
2014172348.tif 000004
【００５８】
第２の実施形態でも、第１の実施形態と同様に、大きな素子駆動数に対応して導通されるチャンネルには、小さな時定数を有する回路が配置される。これにより、圧電素子の大きな負荷に対応して遅延回路の時定数が小さくなり、合計が均衡される。反対に、小さな素子駆動数に対応して導通されるチャンネルには、大きな時定数を有する回路が配置される。これにより、圧電素子の小さな負荷に対応して遅延回路の時定数が大きくなり、合計が均衡される。
【００５９】
図１２は、第２の実施形態における素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックのタイミングチャートを示す。現在のサイクルにおいて、素子駆動数計算部２５５は、まず、画像データに基づき、次のサイクルにおける素子駆動数の予測値を計算する。次のサイクルのタイミングでは、時定数設定部１５７は、計算された素子駆動数に応じて、表２の対応関係の接続チャネルが導通するように制御信号（ＳＥＬ＿１、ＳＥＬ＿２）を出力し、スイッチ回路２９４にチャネルを切り替えさせる。これにより、前回計算された素子駆動数に応じた時定数の回路にチャンネルが切り替わり、時定数が段階的に変化する。
【００６０】
上述した説明した第２の実施形態による構成によれば、素子駆動数によって変化する負荷による遅延と、可変ＲＣ遅延回路１９０による遅延との合計が均衡されるように、時定数が段階的に切り替えられる。このため、素子駆動数が変化しても、立ち上がり時間および立ち下がり時間を一定にすることが可能となる。
【００６１】
また、制御信号（ＳＥＬ＿１，ＳＥＬ＿２）が駆動波形に合わせてスイッチ回路２９４に入力され、チャンネルが切り替えられるため、連続して時定数を変更する必要がある場合にも対応可能となる。また、アナログスイッチを使用して、複数の中から導通する回路を切り替えているため、簡単で安価な構成で素子駆動数に応じて段階的にＲＣ時定数を変更することができる。
【００６２】
［第３の実施形態］
ヘッドの特性のバラツキにより、同一の駆動波形で動作させた場合でも、インク滴の吐出速度が異なることが知られているが、以下、このようなヘッドの吐出特性を考慮してＲＣ遅延回路の時定数を決定する、第３の実施形態について説明する。
【００６３】
図１３は、第３の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックを示す図である。なお、以下の説明では、第１の実施形態と同様な機能を有する要素に対しては、下二桁で同一の符番を付して参照する。また、第３の実施形態は、第１の実施形態と同様な構成を備えるので、以下、相違点を中心に説明する。
【００６４】
第３の実施形態では、オペアンプ３６０と電流アンプ回路３６２との間には、第１の実施形態と同様に、可変ＲＣ遅延回路３９０が挿入されている。可変ＲＣ遅延回路３９０は、設定される時定数に応じて駆動波形の立ち上がり時間および立ち下がり時間を調整する。
【００６５】
第３の実施形態では、上述したバラツキに起因したヘッドの吐出特性を予め不揮発メモリ３５９に記録し、記録ヘッド制御部３５２は、不揮発メモリ３５９からヘッド３３０の吐出特性を読み出し、駆動波形を変更する。このとき、図１４（Ａ）に示すように、吐出速度が速い性質を有するヘッドでは、駆動波形の振幅を小さくするため、立ち上がりおよび立ち下がりが遅くなる。反対に、吐出速度が遅い性質を有するヘッドでは、駆動波形の振幅を大きくするために、立ち上がりおよび立ち下がりが早くなる。素子駆動数が多い場合と少ない場合とで駆動波形の立ち上がり時間および立ち下がり時間を合わせるためには、駆動波形の立ち上がりおよび立ち下がりが早くなるほど、ＲＣ時定数を大きくする必要がある。
【００６６】
そこで、第３の実施形態による時定数設定部３５７は、素子駆動数に対し、ヘッドの吐出特性に応じて異なる時定数を与える。図１４（Ｂ）は、２つのヘッドの吐出特性の場合に素子駆動数に応じて決定される抵抗値（設定値）をプロットしたグラフである。上述したように吐出速度が遅いヘッド（点線）の方が、振幅が大きくなる分、駆動波形の立ち上がりおよび立ち下がりが早くなるので、より大きな抵抗値を与えて可変ＲＣ遅延回路３９０の時定数を大きくしている。反対に吐出速度が早いヘッド（実線）の方が、振幅が小さくてすむ分、駆動波形の立ち上がりおよび立ち下がりが遅くなるので、図１４（Ｂ）に示すように、吐出速度が遅い場合に比較して小さな抵抗値を与えて、可変ＲＣ遅延回路３９０の時定数を小さくしている。
【００６７】
上述した第３の実施形態の構成によれば、素子駆動数によって変化する負荷による遅延と、可変ＲＣ遅延回路３９０による遅延との合計が均衡されるように、ヘッドの吐出特性に応じて、可変ＲＣ遅延回路３９０の時定数を切り替えることができる。このため、ヘッドにバラツキがあっても、適切に素子駆動数が変化に対応して、立ち上がり時間および立ち下がり時間を一定にすることが可能となる。
【００６８】
［第４の実施形態］
上述した第３の実施形態では、ＲＣ遅延回路は、可変素子を用いて連続的に時定数が変更可能に構成されていた。以下、第３の実施形態よりも簡便かつ低コストに構成することが可能な、第４の実施形態について説明する。
【００６９】
図１５は、第４の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックを示す図である。なお、以下の説明では、第１〜第３の実施形態と同様なまたは対応する機能を有する要素に対しては、下二桁で同一の符番を付して参照する。また、第４の実施形態は、第１〜第３の実施形態と同様な構成を備えるので、以下、相違点を中心に説明する。
【００７０】
第４の実施形態では、第２の実施形態と同様に、オペアンプ４６０と電流アンプ回路４６２との間に、切替可能なＲＣ遅延回路４９０が挿入されている。切り替え可能なＲＣ遅延回路４９０は、それぞれ所定時定数を有する複数のＲＣ遅延回路と、スイッチ回路４９４とを含む。
【００７１】
第４の実施形態においては、素子駆動数の範囲と、所定時定数を有するＲＣ回路へのチャンネルとは、ヘッドの吐出速度毎に予め対応関係が定義されており、素子駆動数に応じて下記表３に示すような対応関係の下、導通させるチャンネルが選択される。
【００７２】
【表３】
2014172348.tif 000005
【００７３】
第４の実施形態でも、第３の実施形態と同様に、吐出速度が遅いヘッドの方の時定数を大きくする必要があるため、同じＲＣ回路のチャンネルを導通させる場合でも、上述したように吐出速度が遅いヘッドの方が、素子駆動数の大きな範囲が対応付けられている。
【００７４】
上述した説明した第４の実施形態による構成によれば、ヘッドの吐出特性に適合させて、スイッチ回路４９４のチャンネルを切り替える素子駆動数の範囲が変更されている。このため、バラツキにより特性が異なるヘッドが使用される場合でも、適切に素子駆動数が変化に対応して立ち上がり時間および立ち下がり時間を一定にすることが可能となる。
【００７５】
［第５の実施形態］
従来より、インク温度が低くなると粘度高くなり、吐出させにくいため、駆動波形の振幅を大きくし、チャネルの変位量を大きくすることが行われている。以下、このようなヘッドの周辺環境を考慮してＲＣ遅延回路の時定数を決定する、第５の実施形態について説明する。
【００７６】
図１６は、第５の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックを示す図である。なお、以下の説明では、第１の実施形態と同様なまたは対応する機能を有する要素に対しては、下二桁で同一の符番を付して参照する。また、第５の実施形態は、第１の実施形態と同様な構成を備えるので、以下、相違点を中心に説明する。
【００７７】
第５の実施形態では、オペアンプ５６０と電流アンプ回路５６２との間には、第１の実施形態と同様に、可変ＲＣ遅延回路５９０が挿入されている。可変ＲＣ遅延回路５９０は、設定される時定数に応じて駆動波形の立ち上がり時間および立ち下がり時間を調整する。また、記録ヘッド制御部５５２は、ＡＤコンバータ５５１を介して、ヘッド５３０の周辺に設けられたヘッド周辺温度センサ５３６に接続され、測定温度の入力を受けている。
【００７８】
第５の実施形態では、記録ヘッド制御部５５２は、ヘッド周辺温度センサ５３６からヘッド周辺の測定温度を取得し、測定温度に応じて駆動波形を変更する。このとき、図１７（Ａ）に示すように、測定温度が高く、インク温度が高い場合は、駆動波形の振幅を小さくするため、立ち上がりおよび立ち下がりが遅くなる。反対に、インク温度が低い場合は駆動波形の振幅を大きくするために、立ち上がりおよび立ち下がりが早くなる。素子駆動数が多い場合と少ない場合とで駆動波形の立ち上がり時間および立ち下がり時間を合わせるためには、駆動波形の立ち上がりおよび立ち下がりが早くなるほど、ＲＣ時定数を大きくする必要がある。
【００７９】
そこで、第５の実施形態による時定数設定部５５７は、素子駆動数に対し、測定温度に応じて異なる遅延回路の時定数を与える。図１７（Ｂ）は、測定温度が高い場合と低い場合について、素子駆動数に応じて決定される抵抗値（設定値）をプロットしたグラフである。上述したように測定温度が低い方（点線）が、振幅が大きくなる分、駆動波形の立ち上がりおよび立ち下がりが早くなるので、より大きな抵抗値を与えて可変ＲＣ遅延回路５９０の時定数を大きくする。反対に測定温度が高い方（実線）が、振幅が小さくなる分、駆動波形の立ち上がりおよび立ち下がりが遅くなるので、図１７（Ｂ）に示すように、温度が低い場合に比較して小さな抵抗値を与えて、可変ＲＣ遅延回路５９０の時定数を小さくする。
【００８０】
上述した説明した第５の実施形態の構成によれば、素子駆動数によって変化する負荷による遅延と、可変ＲＣ遅延回路５９０による遅延との合計が均衡されるように、測定されたヘッド周辺温度に応じて、可変ＲＣ遅延回路５９０の時定数を切り替えることができる。このため、ヘッド周辺環境が変化し、駆動波形が切り替えられた場合であっても、変化に対応して、適切に素子駆動数が変化に対応して、立ち上がり時間および立ち下がり時間を一定にすることが可能となる。
【００８１】
［第６の実施形態］
上述した第５の実施形態では、ＲＣ遅延回路は、可変素子を用いて連続的に時定数が変更可能に構成されていた。以下、第５の実施形態よりも簡便かつ低コストに構成することが可能な第６の実施形態について説明する。
【００８２】
図１８は、第６の実施形態による素子駆動数に応じた駆動波形の調整機構を備えた回路ブロックを示す図である。なお、以下の説明では、第１〜第５の実施形態と同様なまたは対応する機能を有する要素に対しては、下二桁で同一の符番を付して参照する。また、第６の実施形態は、第１〜第５の実施形態と同様な構成を備えるので、以下、相違点を中心に説明する。
【００８３】
第６の実施形態では、第２の実施形態と同様に、オペアンプ６６０と電流アンプ回路６６２との間に、切替可能なＲＣ遅延回路６９０が挿入されている。切り替え可能なＲＣ遅延回路６９０は、それぞれ所定時定数を有する複数のＲＣ遅延回路と、スイッチ回路６９４とを含む。また、記録ヘッド制御部６５２は、ＡＤコンバータ６５１を介して、ヘッド６３０の周辺に設けられたヘッド周辺温度センサ６３６に接続され、測定温度の入力を受けている。
【００８４】
第６の実施形態においては、素子駆動数の範囲と、所定時定数を有するＲＣ回路へのチャンネルとは、ヘッド周辺温度毎に予め対応関係が定義されており、素子駆動数に応じて下記表４に示すような対応関係の下、導通させるチャンネルが選択される。
【００８５】
【表４】
2014172348.tif 000006
【００８６】
第６の実施形態でも、第５の実施形態と同様に、ヘッド周辺温度が低い方の時定数を大きくする必要があるため、同じＲＣ回路のチャンネルを導通させる場合でも、上述したようにヘッド周辺温度が低い方が、素子駆動数の大きな範囲が対応付けられている。
【００８７】
上述した説明した第６の実施形態による構成によれば、ヘッド周辺温度に対応して、スイッチ回路６９４のチャンネルを切り替える素子駆動数の範囲が変更されている。このため、経時変化等によりヘッド周辺温度が変動した場合でも、適切に素子駆動数が変化に対応して立ち上がり時間および立ち下がり時間を一定にすることが可能となる。
【００８８】
以上説明したように、上述までの実施形態によれば、駆動素子の負荷の変動に伴う駆動波形における立ち上がり時間および立ち下がり時間の変化を、余剰な遅延を削減しつつ、低い計装コストで抑制することができる、インクジェット装置、駆動素子制御装置および制御方法を提供することができる。
【００８９】
なお、上述までの実施形態では、インクジェット装置として、インクジェット・プリンタ１００を用いて説明したが、インクジェット装置としては、プリンタに限定されず、コピー、ファクシミリ機能など画像形成機能を備えたインクジェット方式の他の画像形成装置などとしてもよい。また、本実施形態において「描画」とは、顔料や染料などの色材を含むインク滴を記録媒体に塗布して画像を形成することをいうが、このような例に限定されない。他の実施形態では、色材を含むインク以外にも、有機、無機または金属の導電材料、半導体材料、絶縁材料、発光材料、キャリア輸送材料、染料、ＤＮＡなどを含むインク滴を、紙媒体、ガラス、樹脂、布などの基板の上の必要な箇所にインク滴を着弾させ、所望のパターンを描画するインクジェット機構を備えた如何なる装置に対して、本発明を適用してもよい。また、インクジェット方式としても、上述した作用効果を奏する限り、圧電素子を駆動装置とするピエゾ方式に限定されることはない。
【００９０】
また、上記機能部は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して、あるいは電気通信回線を通じて頒布することができる。また、上記機能部の一部または全部は、例えばフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などのプログラマブル・デバイス（ＰＤ）上に実装することができ、あるいはＡＳＩＣ（特定用途向集積）として実装することができ、上記機能部をＰＤ上に実現するためにＰＤにダウンロードする回路構成データ（ビットストリームデータ）、回路構成データを生成するためのＨＤＬ（Hardware Description Language）、ＶＨＤＬ（VHSIC（Very High Speed Integrated Circuits） Hardware Description Language））、Ｖｅｒｉｌｏｇ−ＨＤＬなどにより記述されたデータとして記録媒体により配布することができる。
【００９１】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００９２】
１００…インクジェット・プリンタ、１０２…ガイドロッド、１０４…主走査モータ、１０６…プーリー、１０８…ＦＦＣ、１１０…退避位置、１１２…静電吸着ベルト、１１２ａ…描画領域、１１４…副走査モータ、１１６…プーリー、１１８…エンコーダシート、１２０…キャリッジ、１２２…ヘッドドライバ、１２４…主走査エンコーダセンサ、１３０，２３０，３３０，４３０，５３０，６３０，９３０…ヘッド、１３２、２３２，３３２，４３２，５３２．６３２，９３２…圧電素子、１４０…制御装置、１４２…ＣＰＵ、１４４…ＲＯＭ、１４６…ＲＡＭ、１４８…ホストＩ／Ｆ、１５０…ホスト、１５２，２５２，３５２，４５２，５５２，６５２，９５２…記録ヘッド制御部、１５４，２５４，３５４，４５４，５５４，６５４，９５４…駆動波形制御部、１５５，２５５，３５５，４５５，５５５，６５５，９５５…素子駆動数計算部、１５６…画像データ制御部、１５７，２５７，３５７，４５７，５５７，６５７…時定数設定部、１５８，２５８，３５８，４５８，５５８，６５８，９５８…ＤＡコンバータ、１６０，２６０，３６０，４６０，５６０，６６０，９６０…オペアンプ、１６２、２６２，３６２，４６２，５６２，６６２，９６２…電流アンプ回路、１６４…エンコーダ解析部、１６６…主走査モータ駆動部、１６８…副走査モータ駆動部、１７０…入出力部、１７２…主走査エンコーダセンサ、１７４…センサ・アクチュエータ、１８０…シフトレジスタ、１８２…ラッチ回路、１８４…階調デコーダ、１８６…レベルシフタ、１８８，２８８，３８８，４８８，５８８，６８８，９８８…アナログスイッチ、１９０，２９０，３９０，４９０，５９０，６９０，９９０…遅延回路、１９２，３９２，５９２…コンデンサ、１９４，３９４，５９４…ポテンショメータ、２９４、４９４，６９４…スイッチ回路、３５９，４５９…不揮発性メモリ、５３６，６３６…ヘッド周辺温度センサ、５５１，６５１…ＡＤコンバータ
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２００１−１２９９９１号公報
【特許文献２】特許第３７３１３４６号公報
【特許文献３】特開平１１−３２０８７９号公報
【図１】
2014172348.tif 000007
【図２】
2014172348.tif 000008
【図３】
2014172348.tif 000009
【図４】
2014172348.tif 000010
【図５】
2014172348.tif 000011
【図６】
2014172348.tif 000012
【図７】
2014172348.tif 000013
【図８】
2014172348.tif 000014
【図９】
2014172348.tif 000015
【図１０】
2014172348.tif 000016
【図１１】
2014172348.tif 000017
【図１２】
2014172348.tif 000018
【図１３】
2014172348.tif 000019
【図１４】
2014172348.tif 000020
【図１５】
2014172348.tif 000021
【図１６】
2014172348.tif 000022
【図１７】
2014172348.tif 000023
【図１８】
2014172348.tif 000024