(57)【要約】【課題】本発明は、ノズルの微駆動の発生周期を記録周期よりも長くする。【解決手段】インク吐出式印刷装置１は、画像データ転送部５３から、ノズルの形成されている記録ヘッド２０を搭載するキャリッジ６へ、画像データSD［1:0］をデータ信号線ＤＬを通して転送し、駆動波形出力部５１が、ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号S0を含む駆動波形信号Ｖcomをキャリッジ６へ転送する。画像データ転送部５３は、微駆動波形信号S0をマスクする微駆動マスクデータSDを生成し、データ信号線ＤＬを通して、画像データSD［1:0］と時系列で微駆動マスクデータSDを記録ヘッド駆動部４１ａ〜４１ｄへ転送し、記録ヘッド駆動部４１ａ〜４１ｄが、駆動波形信号Ｖcom及び画像データSD［1:0］と微駆動マスクデータSDに基づいて、各ノズルの駆動を制御する。【選択図】          図５
2015100980.tif 000002
【特許請求の範囲】
【請求項１】
インク滴を吐出する所定数のノズルの形成されている記録ヘッドを搭載するヘッド保持手段と、
画像データを前記ヘッド保持手段へデータ信号線を通して転送するデータ転送手段と、
前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号を含む各種駆動波形信号を前記ヘッド保持手段へ転送する信号転送手段と、
前記微駆動波形信号をマスクするマスク信号を生成するマスク信号生成手段と、
前記データ転送手段に、前記データ信号線を通して、前記マスク信号を前記画像データと時系列で転送させるマスク信号転送手段と、
前記駆動波形信号及び前記画像データと前記マスク信号に基づいて、前記各ノズルの駆動を制御する駆動制御手段と、
を備えていることを特徴とするインク吐出式印刷装置。
【請求項２】
前記マスク信号生成手段は、
前記ノズルによる画像の印刷周期の所定倍数毎に前記マスク信号を生成することを特徴とする請求項１記載のインク吐出式印刷装置。
【請求項３】
前記インク吐出式印刷装置は、
主走査方向の印刷周期をカウントするカウント手段を、さらに備え、
前記マスク信号生成手段は、
前記カウント手段のカウントする所定数の前記印刷周期毎に前記マスク信号を生成することを特徴とする請求項３記載のインク吐出式印刷装置。
【請求項４】
前記インク吐出式印刷装置は、
前記マスク信号を生成する生成タイミングを設定する設定手段を、さらに備え、
前記マスク信号生成手段は、
前記設定手段によって設定された前記生成タイミングに基づいて、前記マスク信号を生成することを特徴とする請求項１から請求項４のいずれか記載のインク吐出式印刷装置。
【請求項５】
前記ヘッド保持手段は、
複数の前記ノズルが並んだノズル列を所定数搭載し、
前記データ転送手段は、
前記ノズル列に対応する前記画像データを該ノズル列毎に前記データ信号線を通して転送し、
前記マスク信号生成手段は、
前記ノズル列毎の前記マスク信号を生成し、
前記マスク信号転送手段は、
前記データ転送手段に、前記マスク信号を前記ノズル列毎に、前記データ信号線を通して、前記画像データと時系列で転送させ、
前記駆動制御手段は、
前記駆動波形信号及び前記ノズル列毎の前記画像データと前記マスク信号に基づいて該ノズル列毎に前記各ノズルの駆動を制御することを特徴とする請求項１から請求項４のいずれかに記載のインク吐出式印刷装置。
【請求項６】
前記マスク信号生成手段は、
前記ノズル列毎に、異なる生成タイミングで前記マスク信号を生成することを特徴とする請求項５記載のインク吐出式印刷装置。
【請求項７】
前記マスク信号生成手段は、
前記インク吐出式印刷装置の印刷モード、環境温湿度、印刷動作時間のうち少なくともいずれかに基づいて、前記マスク信号の生成タイミングを適宜変更することを特徴とする請求項１から請求項６のいずれかに記載のインク吐出式印刷装置。
【請求項８】
インク滴を吐出する所定数のノズルの形成されている記録ヘッドを搭載するヘッド保持手段へデータ信号線を通して画像データを転送するデータ転送処理ステップと、
前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号を含む各種駆動波形信号を前記ヘッド保持手段へ転送する信号転送処理ステップと、
前記微駆動波形信号をマスクするマスク信号を生成するマスク信号生成処理ステップと、
前記データ転送処理ステップにおいて、前記データ信号線を通して、前記マスク信号を前記画像データと時系列で転送させるマスク信号転送処理ステップと、
前記駆動波形信号及び前記画像データと前記マスク信号に基づいて、前記各ノズルの駆動を制御する駆動制御処理ステップと、
を有することを特徴とするインク吐出式印刷制御方法。
【請求項９】
制御プロセッサに、
インク滴を吐出する所定数のノズルの形成されている記録ヘッドを搭載するヘッド保持手段へデータ信号線を通して画像データを転送するデータ転送処理と、
前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号を含む各種駆動波形信号を前記ヘッド保持手段へ転送する信号転送処理と、
前記微駆動波形信号をマスクするマスク信号を生成するマスク信号生成処理と、
前記データ転送処理において、前記データ信号線を通して、前記マスク信号を前記画像データと時系列で転送させるマスク信号転送処理と、
前記駆動波形信号及び前記画像データと前記マスク信号に基づいて、前記各ノズルの駆動を制御する駆動制御処理と、
を実行させることを特徴とするインク吐出式印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インク吐出式印刷装置、インク吐出式印刷制御方法及びインク吐出式印刷制御プログラムに関し、詳細には、安価かつ簡単に、ノズルの微駆動の発生周期を記録周期よりも長くして消費電力を削減するインク吐出式印刷装置、インク吐出式印刷制御方法及びインク吐出式印刷制御プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタ等のインク吐出式印刷装置は、通常用紙、ロール紙、フィルム等の各種被記録媒体への画像の記録（印刷）に用いられる。
【０００３】
そして、インク吐出式印刷装置としては、ノズルの形成されている記録ヘッドを搭載するキャリッジを主走査方向に移動させながらインク滴を被記録媒体に向かって吐出して画像を記録するシリアル方式と、記録幅のノズルの形成されている記録ヘッドを搭載するキャリッジを停止させた状態でインク滴を被記録媒体に吐出して画像を記録するライン方式とがある。そして、シリアル方式のインク吐出式印刷装置の場合、キャリッジに、１回の主走査で記録する記録列にわたって列方向（副走査方向）に複数のノズルが配列されたノズル列が形成された記録ヘッドを所定数搭載しているとともに、各ノズル列毎に、該ノズル列のノズルを個別に駆動するノズル駆動部を搭載している。
【０００４】
このようなインク吐出式印刷装置は、各ノズル駆動部に対応させて、画像データに基づいて変調された駆動パルスを生成するヘッド制御部を備えており、ヘッド制御部は、生成した駆動パルスを、各ノズル駆動部に、それぞれ信号線を通して出力する。
【０００５】
このようなインク吐出式印刷装置は、ノズルの乾燥や詰まりを防止するために、画像の存在しない「０」（非吐出）データが連続する場合に、印刷動作中に、インクを吐出しない程度にノズルを微駆動させて、ノズル面を維持する動作（以下、微駆動という。）を行っている。
【０００６】
従来のインク吐出式印刷装置は、「０」データが連続する画像データの場合、微駆動を記録周期で連続して発生する。ところが、微駆動が必要な周期は、記録周期よりも長い。したがって、不要な微駆動が存在することになり、消費電力を削減するうえで、改良の必要があった。
【０００７】
そして、従来、インク滴を吐出するノズルと、このノズルが連通するインク流路と、このインク流路の一部の壁面を形成する振動板と、この振動板に対向する電極とを有するインクジェットヘッドを搭載したインクジェット記録装置において、インク滴を吐出させる第１駆動波形とインク滴を吐出させずにメニスカスを振動させる第２駆動波形とを時系列で生成出力する手段と、印字信号に応じて前記第１駆動波形を選択し、前記印字信号とは独立したメニスカス振動選択信号に応じて前記第２駆動波形を選択して複数の前記電極に同時に印加させる手段とを備えたインクジェット記録装置が提案されている（特許文献１参照）。
【０００８】
この従来技術は、第１駆動波形と第２駆動波形を１つの信号線で時系列に制御側からヘッド側に出力するとともに、第２駆動波形を選択するメニスカス振動選択信号を、別の信号線で制御側からヘッド側に出力し、ヘッド側の選択回路で、第１駆動波形と第２駆動波形の選択を行って、メニスカスの振動頻度を抑制している。すなわち、インク吐出も微駆動も行わず、中間電位のみ印加する状態と微駆動を行う状態の切り替え（微駆動Ｏｎ／Ｏｆｆ切り替え）を行っている。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記公報記載の従来技術にあっては、制御側からヘッド側に、第２駆動波形を選択するメニスカス振動選択信号を、第１駆動波形と第２駆動波形を出力する信号線とは別の信号線で出力し、ヘッド側の選択回路で、第１駆動波形と第２駆動波形の選択を行って、メニスカスの振動頻度を抑制している。その結果、制御側とヘッド側の間に、メニスカス振動選択信号を流す信号線が必要であり、また、選択回路がヘッド側に必要である。その結果、構成が複雑で、コストが高くなるという問題があった。
【００１０】
そこで、本発明は、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長くすることを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１記載のインク吐出式印刷装置は、インク滴を吐出する所定数のノズルを搭載する記録ヘッドと、画像データを前記記録ヘッドへデータ信号線を通して転送するデータ転送手段と、前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号を含む各種駆動波形信号を前記記録ヘッドへ転送する信号転送手段と、前記微駆動波形信号をマスクするマスク信号を生成するマスク信号生成手段と、前記データ転送手段に、前記データ信号線を通して、前記マスク信号を前記画像データと時系列で転送させるマスク信号転送手段と、前記記録ヘッドに搭載され、前記駆動波形信号及び前記画像データと前記マスク信号に基づいて、前記各ノズルの駆動を制御する駆動制御手段と、を備えていることを特徴としている。
【発明の効果】
【００１２】
本発明によれば、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長くすることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施例を適用したインク吐出式印刷装置の概略斜視図。
【図２】インク吐出式印刷装置のキャリッジ部分の平面図。
【図３】インク吐出式印刷装置の要部ブロック図。
【図４】駆動波形と吐出インク滴サイズの関係を示す図。
【図５】記録ヘッド制御部と記録ヘッド駆動部のブロック図。
【図６】記録ヘッドの駆動タイミングを示す図。
【図７】記録ヘッド駆動マスタパターンのシリアル転送タイミングを示す図。
【図８】微駆動マスクデータと微駆動マスク信号の関係を示す図。
【図９】画像データと吐出されるインク滴の関係を示す図。
【図１０】微駆動周期と記録周期の関係を示す図。
【図１１】第２実施例におけるインク吐出式印刷装置の記録ヘッド制御部と記録ヘッド駆動部のブロック図。
【図１２】第２実施例の記録ヘッドの駆動タイミングを示す図。
【図１３】第２実施例の微駆動マスクデータの出力タイミングにカウンタを用いた記録ヘッド制御部と記録ヘッド駆動部のブロック図。
【図１４】第２実施例の微駆動マスクデータの出力タイミングに主走査位置カウントを用いた記録ヘッド制御部と記録ヘッド駆動部のブロック図。
【図１５】記録ヘッド制御部と複数の記録ヘッド駆動部との接続状態を示す図。
【図１６】複数の記録ヘッドにおける微駆動の動作タイミングを示す図。
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１５】
図１〜図１０は、本発明のインク吐出式印刷装置、インク吐出式印刷制御方法及びインク吐出式印刷制御プログラムの第１実施例を示す図であり、図１は、本発明のインク吐出式印刷装置、インク吐出式印刷制御方法及びインク吐出式印刷制御プログラムの第１実施例を適用したインク吐出式印刷装置１の概略斜視図である。
【００１６】
図１において、インク吐出式印刷装置１は、本体筐体２が、本体フレーム３上に配設されており、本体筐体２内には、図１に両矢印Ａで示す主走査方向に主ガイドロッド４と副ガイドロッド５が張り渡されている。主ガイドロッド４は、キャリッジ６を移動可能に支持しており、キャリッジ６には、副ガイドロッド５に係合してキャリッジ６の姿勢を安定化させる連結片６ａが設けられている。
【００１７】
インク吐出式印刷装置１は、図１及び図２に示すように、主ガイドロッド４に沿って無端ベルト状のタイミングベルト７が配設されており、タイミングベルト７は、駆動プーリ８と従動プーリ９との間に張り渡されている。駆動プーリ８は、主走査モータ１０によって回転駆動され、従動プーリ９は、タイミングベルト７に対して所定の張りを与える状態で配設されている。駆動プーリ８は、主走査モータ１０によって回転駆動されることで、その回転方向に応じて、タイミングベルト７を主走査方向に回転移動させる。
【００１８】
キャリッジ６は、タイミングベルト７に連結されており、タイミングベルト７が駆動プーリ８によって主走査方向に回転移動されることで、主ガイドロッド４に沿って主走査方向に往復移動する。
【００１９】
インク吐出式印刷装置１は、図示しないが、本体筐体２内に、カートリッジ部が収納されており、また、本体筐体２内の主走査方向両端部位置に、維持ユニット１１が収納されている。カートリッジ部は、例えば、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各インクをそれぞれ収納するカートリッジが、交換可能に収納されている。カートリッジ部の各カートリッジは、図２に示すキャリッジ６の対応する色の記録ヘッド２０と、図示しないインクチューブで連結されている。カートリッジ部の各カートリッジは、インクチューブを通して記録ヘッド２０に対してインクを供給する。
【００２０】
インク吐出式印刷装置１は、後述するように、キャリッジ６を主走査方向に移動させながら、図示しないプラテン上を、主走査方向と直交する副走査方向（図１の矢印Ｂ方向）に間欠的に搬送される用紙等の被記録媒体Ｐにインク滴を吐出する。インク吐出式印刷装置１は、被記録媒体Ｐにインク滴を吐出することで、被記録媒体Ｐに画像を記録出力（印刷出力）する。
【００２１】
すなわち、本実施例のインク吐出式印刷装置１は、被記録媒体Ｐを副走査方向に間欠的に搬送し、被記録媒体Ｐの副走査方向の搬送が停止している間に、キャリッジ６を主走査方向に移動させながら、キャリッジ６に搭載された記録ヘッド２０のノズル列２１ａ〜２１ｄ（図２参照）からプラテン上の被記録媒体Ｐ上にインク滴を吐出して、被記録媒体Ｐに画像を形成する。なお、図２において、ノズル列２１ａ〜２１dは、ＣＭＹＫに対応している。
【００２２】
維持ユニット１１は、記録ヘッド２０のノズル２１ａ〜２１ｄの吐出面の清掃、キャッピング、不要なインクの吐出等を行って、記録ヘッド２０からの不要なインクの排出や、記録ヘッド２０の信頼性の維持を図っている。
【００２３】
インク吐出式印刷装置１は、被記録媒体Ｐの搬送部分を開閉可能に、カバー１２が設けられており、インク吐出式印刷装置１のメンテナンス時やジャム発生時に、カバー１２を開けることで、本体筐体２内部のメンテナンス作業やジャム被記録媒体の除去等の作業を行うことができる。
【００２４】
キャリッジ（ヘッド保持手段）６は、図２に示すように、記録ヘッド２０を搭載している。記録ヘッド２０は、それぞれ上記カートリッジ部の対応する色のカートリッジにパイプで連結されて、それぞれ対応する色のインクを、対向する被記録媒体Ｐに吐出する複数のノズルが配設されているノズル列２１ａ〜２１ｄの形成されている記録ヘッド２０ａ〜２０ｄ（図３参照）で構成されている。
【００２５】
各記録ヘッド２０ａ〜２０ｄは、そのインク吐出面（ノズル面）が、図１の下方（被記録媒体Ｐ側）に向くように、キャリッジ６に搭載されており、各記録ヘッド２０ａ〜２０ｄに配設されているノズル列２１ａ〜２１ｄから被記録媒体Ｐにインク滴を吐出する。
【００２６】
インク吐出式印刷装置１は、タイミングベルト７、すなわち、主ガイドロッド４に平行に、少なくともキャリッジ６の移動範囲に亘ってエンコーダシート１３が配設されている。一方、キャリッジ６には、エンコーダシート１３を読み取る主走査エンコーダセンサ１４が取り付けられている。インク吐出式印刷装置１は、主走査エンコーダセンサ１４によるエンコーダシート１３の読取結果に基づいて主走査モータ１０の駆動を制御することで、キャリッジ６の主走査方向の移動を制御する。
【００２７】
キャリッジ６に搭載されている記録ヘッド２０ａ〜２０ｄは、図２に示すように、ノズル列２１ａ〜２１ｄが形成されている。記録ヘッド２０ａ〜２０ｄは、プラテン上を搬送される被記録媒体Ｐ上にノズル列２１ａ〜２１ｄからインクを吐出することで、被記録媒体Ｐに画像を形成する。なお、記録ヘッド２０ａ〜２０ｄの配置及びノズル列２１ａ〜２１ｄの配置は、図２に示す配置に限るものではない。
【００２８】
インク吐出式印刷装置１は、キャリッジ６の下方に、無端帯状の搬送ベルト１５が、一対の搬送ローラ１６ａ、１６ｂに張り渡される状態で配設されている。搬送ベルト１５は、搬送ローラ１６ａ、１６ｂによって、キャリッジ６の移動方向と直交する副走査方向（搬送方向）に回転駆動される。搬送ローラ１６ａは、従動プーリ１７が固定されており、従動プーリ１７は、駆動プーリ１８とタイミングベルト１９で連結されている。駆動プーリ１８は、副走査モータ２２の回転軸に連結されており、副走査モータ２２が回転することで、駆動プーリ１８、タイミングベルト１９及び従動プーリ１８を介して搬送ローラ１６ａが回転駆動される。インク吐出式印刷装置１は、副走査モータ２２によって搬送ローラ１６ａが回転駆動されることで、搬送ベルト１５が搬送方向に回転される。
【００２９】
搬送ローラ１６ａには、副走査エンコーダ２３が連結されており、副走査エンコーダ２３に近接して副走査エンコーダセンサ２４が配設されている。副走査エンコーダセンサ２４は、搬送ローラ１６ａとともに回転する副走査エンコーダ２３の回転位置を検出して、搬送ベルト１６ａの回転量、搬送量を検出する。
【００３０】
インク吐出式印刷装置１は、図示しない被記録媒体供給部から搬送ベルト１５上に被記録媒体が搬送され、搬送ベルト１５は、回転することで、被記録媒体を副走査方向（搬送方向）に搬送する。
【００３１】
そして、インク吐出式印刷装置１は、その要部が、図３に示すようにブロック構成されている。インク吐出式印刷装置１は、図３に示すように、ＣＰＵ（Central Processing Unit）３１、ＲＯＭ（Read Only Memory）３２、ＲＡＭ（Random Access Memory）３３、ホストＩ／Ｆ３４、記録ヘッド制御部３５、主走査制御部３６、副走査制御部３７等を備えているとともに、上記キャリッジ６、主走査モータ１０、副走査エンコーダセンサ２４及び副走査モータ２２等を備えている。上記ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ホストＩ／Ｆ３４、記録ヘッド制御部３５、主走査制御部３６及び副走査制御部３７は、バス３８で接続されている。
【００３２】
上記キャリッジ６は、記録ヘッド２０として、ＹＭＣＫに対応する記録ヘッド２０ａ〜２０ｄを搭載しているとともに、記録ヘッド駆動部４１ａ〜４１ｄ及び上記主走査エンコーダセンサ１４を搭載している。
【００３３】
ＲＯＭ３２は、インク吐出式印刷装置１としての基本プログラム、本発明のインク吐出式印刷制御プログラム及び必要なシステムデータ等を格納している。
【００３４】
ＣＰＵ３１は、ＲＯＭ３２内のプログラムに基づいて、ＲＡＭ３３をワークメモリとして利用して、インク吐出式印刷装置１の各部を制御して、インク吐出式印刷装置１としての基本処理を実行するとともに、本発明のインク吐出式印刷制御方法を実行する。
【００３５】
すなわち、インク吐出式印刷装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明のインク吐出式印刷制御方法を実行するインク吐出式印刷制御プログラムを読み込んでＲＯＭ３２等に導入することで、後述する安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長くするインク吐出式印刷制御方法を実行するインク吐出式印刷装置として構築されている。このインク吐出式印刷制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３６】
ホストＩ／Ｆ３４には、所定の回線を介してコンピュータ等のホスト装置ＨＳが接続されており、ホストＩ／Ｆ３４は、ホスト装置ＨＳからインク吐出式印刷装置１に送られてくる制御信号及びデータを受け取るとともに、インク吐出式印刷装置１からホスト装置ＨＳへのステータス信号等の信号の送り出しを行う。
【００３７】
ＲＡＭ３３は、ＣＰＵ３１の制御下で、印刷対象の画像データ（描画データ）が展開される。また、ＲＯＭ３２は、記録ヘッド２０の各ノズルを駆動させる微駆動波形（微駆動波形信号）を含む共通駆動波形（駆動波形信号）Ｖcom（図４参照）が予め格納されている。図４において、共通駆動波形Ｖcomは、複数の駆動パルス（図４では、駆動パルスＰ１、駆動パルスＰ２、駆動パルスＰ３、駆動パルスＰ４）の集まりで構成されている。インク吐出式印刷装置１は、共通駆動波形Ｖcomの駆動パルスＰ１〜Ｐ４の組み合わせによって、各ノズルの画像データに対する吐出インク滴のサイズを決定する。そして、図４の場合、画像データが２ｂｉｔで、インク滴サイズとして、微駆動サイズＳ０、小滴サイズＳ１、中滴サイズＳ２、大滴サイズＳ３の４サイズを選択する場合が記載されている。すなわち、インク吐出式印刷装置１は、インク滴サイズとして、微駆動サイズＳ０を選択する場合には、駆動パルスＰ１によって、インク滴を吐出させずにノズルを微駆動する。インク吐出式印刷装置１は、インク滴サイズとして、小滴サイズＳ１を選択する場合には、駆動パルスＰ４によって、小滴のインク滴を吐出させる。インク吐出式印刷装置１は、インク滴サイズとして、中滴サイズＳ２を選択する場合には、駆動パルスＰ３、Ｐ４によって、中滴のインク滴を吐出させる。インク吐出式印刷装置１は、インク滴サイズとして、大滴サイズＳ３を選択する場合には、駆動パルスＰ２、Ｐ３、Ｐ４によって、大滴のインク滴を吐出させる。
【００３８】
そして、記録ヘッド制御部３５は、主走査エンコーダセンサ１４からの主走査位置検出信号が主走査制御部３６を介して入力される。記録ヘッド制御部３５は、主走査位置検出信号に対応するキャリッジ６の位置情報に応じて、ＲＡＭ３３に格納されている画像データ、ＲＯＭ３２に格納されている共通駆動波形Ｖcom及び制御信号を、キャリッジ６の各記録ヘッド駆動部４１ａ〜４１ｄに転送する。
【００３９】
駆動ヘッド駆動部（駆動制御手段）４１ａ〜４１ｄは、各記録ヘッド２０ａ〜２０ｄに対応して配設されており、それぞれ記録ヘッド制御部３５から画像データ、共通駆動波形Ｖcom及び制御信号が送信されてくる。駆動ヘッド駆動部４１ａ〜４１ｄは、記録ヘッド制御部３５から送信されてくる画像データ、共通駆動波形Ｖcom及び制御信号に基づいて、対応する記録ヘッド２０ａ〜２０ｄの各ノズルの駆動を制御して、インク滴の吐出を制御する。
【００４０】
そして、記録ヘッド制御部３５及び記録ヘッド駆動部４１ａ〜４１ｄは、図５に示すようにブロック構成されている。すなわち、記録ヘッド制御部３５は、駆動波形出力部５１、駆動マスクパターン転送部５２及び画像データ転送部５３等を備えている。また、記録ヘッド駆動部４１ａ〜４１ｄは、図５では、記録ヘッド駆動部４１ａについてのみ記載するが、他の記録ヘッド駆動部４１ｂ〜４１ｄについても同様の構成である。そして、記録ヘッド４１ａ〜４１ｄは、アナログスイッチ６１、レベルシフタ６２、階調デコーダ６３、画像データラッチ部６４、画像データシフトレジスタ６５、演算回路６６、マスクパターンラッチ部６７、マスクパターンシフトレジスタ６８及び微駆動マスク判定部６９等を備えている。
【００４１】
駆動波形出力部（信号転送手段）５１は、上記微駆動波形（微駆動波形信号）を含む共通駆動波形（駆動波形信号）Ｖcomを各記録ヘッド駆動部４１ａ〜４１ｄのアナログスイッチ６１へ出力する。
【００４２】
画像データ転送部（データ転送手段、マスク信号生成手段、マスク信号転送手段）５３は、記録ヘッド２０ａ〜２０ｄのノズル数分の画像シリアルデータSD[1:0]を画像データ転送クロックSCKに同期させて、データ信号線ＤＬを通して、記録ヘッド駆動部４１ａ〜４１ｄの画像データシフトレジスタ６５へ転送する。画像データ転送部５３は、画像シリアルデータSD[1:0]の画像データシフトレジスタ６５への転送が完了すると、データ信号線ＤＬを通して画像データラッチ信号SLnをノズル毎の画像データラッチ部６４へ出力して、各画像データラッチ部６４に画像データを記憶させる。また、画像データ転送部５３は、同時に、データ信号線ＤＬを通して、画像データラッチ信号SLnと微駆動マスクデータSD(画像シリアルデータと同じ信号、図６に示すマスクデータ)を微駆動マスク判定部６９へ出力して、微駆動マスク判定部６９に微駆動マスクデータSDを記憶させる。微駆動マスク判定部６９は、記憶した微駆動マスクデータSDから微駆動マスク信号mskを生成して、演算回路６６へ出力する。
【００４３】
記録ヘッド制御部３５は、画像データ転送部５３からの画像データラッチ信号SLnにより画像データを画像データラッチ部６４にラッチさせると、駆動波形出力部５１からのアナログの共通駆動波形Ｖcomを、アナログスイッチ６１へ出力する。
【００４４】
そして、駆動マスクパターン転送部５２は、シリアル転送クロックMCKとシリアル転送データMDをマスクパターンシフトレジスタ６８へ出力し、マスクパターンシフトレジスタ６８は、シリアル転送データMDをマスクパターンラッチ部６７に出力する。
【００４５】
駆動マスクパターン転送部５２は、シリアル転送ラッチ信号MLnをマスクパターンラッチ部６７に出力する。
【００４６】
マスクパターンラッチ部６７は、シリアル転送ラッチ信号MLnに同期して、マスクパターンシフトレジスタ６８からのシリアル転送データMDをラッチし、ヘッド駆動マスクパターンMNを、階調制御信号として駆動波形Ｖcomのタイミングに合わせて選択する。そして、マスクパターンラッチ部６７は、ヘッド駆動マスクパターンMN[3:1]については、そのまま階調デコーダ６３へ出力し、ヘッド駆動マスクパターンMNのbit０信号であるヘッド駆動マスクパターンMN[0]については、演算回路６６へ出力する。
【００４７】
演算回路６６には、さらに、微駆動マスク判定部６９から微駆動マスク信号mskが入力される。演算回路６６は、微駆動マスク信号mskとヘッド駆動マスクパターンMN[0]を論理演算して、マスク処理後のヘッド駆動マスクパターン0信号mn0を生成して階調デコーダ６３へ出力する。
【００４８】
階調デコーダ６３は、階調制御信号MN[3:1]、ヘッド駆動マスクパターン0信号mn0及び画像データラッチ部６４でラッチされた画像データを論理演算して、レベルシフタ６２へ出力する。レベルシフタ６２は、論理演算後の画像データをレベルシフトして、アナログスイッチ６１へ出力する。
【００４９】
アナログスイッチ６１は、駆動波形出力部５１からの共通駆動波形Ｖcomを論理演算後の画像データに基づいて開閉動作して、記録ヘッド２０ａ〜２０ｄへ駆動波形ＶoutNを出力する。そして、記録ヘッド２０ａ〜２０ｄは、内蔵するアクチュエータが、異なる駆動波形ＶoutNで各ノズルを駆動させて、画像データに基づいたインク滴の吐出を行う。
【００５０】
次に、本実施例の作用を説明する。本実施例のインク吐出式印刷装置１は、安価かつ簡単に、ノズルの微駆動の発生周期を記録周期よりも長くする。
【００５１】
すなわち、インク吐出式印刷装置１は、ホストＩ／Ｆ３４がホスト装置ＨＳ等からの画像データを受信したり、その他の印刷対象の画像データを取り込むと、取り込んだ画像データを一旦ＲＡＭ３３に保管する。ＣＰＵ３１は、ＲＡＭ３３内の画像データを記録ヘッド駆動部４１ａ〜４１ｄが処理可能な形式の画像データ（例えば、描画データ等）に変換して、ＲＡＭ３３に展開する。
【００５２】
そして、インク吐出式印刷装置１は、印刷要求があると、記録ヘッド制御部３５が、図６のｔ１で示すタイミングで、記録ヘッド駆動部４１ａ〜４１ｄに対して、ノズル数分の画像データSDを、画像データ転送クロックSCKに同期させて転送する。なお、図６において、SCKは、画像データ転送クロック、SDは、シリアルの画像データ及び微駆動マスクデータ、SLnは、画像データラッチ信号、MNは、ヘッド駆動マスクパターン、Ｖcomは、アナログのヘッド駆動波形、mn0は、ヘッド駆動マスクパターン０（マスク処理後）である。
【００５３】
記録ヘッド制御部３５は、画像データSDの転送が完了すると、図６のｔ２に示すタイミングで、画像データラッチ信号SLnを記録ヘッド駆動部４１ａ〜４１ｄの画像データラッチ部６４に出力する。画像データラッチ部６４は、画像データラッチ信号SLnが入力されると、ノズル毎の画像データを、ラッチして記憶する。また、記録ヘッド制御部３５は、同時に、画像データラッチ信号SLnと微駆動マスクデータSD（画像シリアルデータと同じ信号:図６のマスクデータ)を画像データシフトレジスタ６５及び画像データラッチ部６４に出力するとともに、微駆動マスク判定部６９へ出力する。微駆動マスク判定部６９は、この画像データラッチ信号SLnと微駆動マスクデータSDから微駆動マスクデータmskを判定して記憶し、演算回路６６へ微駆動マスク信号mskを出力する。
【００５４】
画像データラッチ後、記録ヘッド制御部３５は、図６のｔ３で示すタイミングで、各階調値のインク滴をノズルから吐出させるための駆動波形である共通駆動波形Ｖcomを、駆動波形出力部５１からアナログスイッチ６１へ出力する。
【００５５】
そして、記録ヘッド制御部３５は、図７に示すように、駆動マスクパターン転送部５２から記録ヘッド駆動部４１ａ〜４１ｄのマスクパターンシフトレジスタ６８へ、ヘッド駆動マスクパターンシリアル転送データMDとヘッド駆動マスクパターンシリアル転送クロックMCKを出力する。また、駆動マスクパターン転送部５２は、ヘッド駆動マスクパターンシリアル転送ラッチ信号MLnをマスクパターンラッチ部６７に出力する。したがって、マスクパターンラッチ部６７は、図７に示すように、シリアル転送ラッチ信号MLnに同期して、マスクパターンシフトレジスタ６８からのシリアル転送データMDをラッチし、ヘッド駆動マスクパターンMNを、階調制御信号として駆動波形のタイミングに合わせて選択して、ヘッド駆動マスクパターンMN[3:1]については、そのまま階調デコーダ６３へ出力する。また、マスクパターンラッチ部６７は、ヘッド駆動マスクパターンMNのbit０信号であるヘッド駆動マスクパターンMN[0]については、演算回路６６へ出力し、演算回路６６には、微駆動マスク判定部６９から微駆動マスク信号mskが入力される。
【００５６】
演算回路６６は、微駆動マスク信号mskとヘッド駆動マスクパターンMN[0]を論理演算して、マスク処理後のヘッド駆動マスクパターン0信号mn0を生成して階調デコーダ６３へ出力する。
【００５７】
すなわち、演算回路６６は、微駆動マスクデータSD［0］と微駆動マスク信号mskとの関係において、図８に示すように、画像データラッチ信号SLnがアサートされたときの微駆動マスクデータSD[0]を記憶して、SD[0]が「0」の場合は、微駆動マスク信号mskとして、「0」を出力、SD[0]が「1」の場合は、微駆動マスク信号mskとして、「1」を出力する。
【００５８】
階調デコーダ６３は、階調制御信号MN[3:1]、ヘッド駆動マスクパターン0信号mn0及び画像データラッチ部６４でラッチされた画像データを論理演算して、レベルシフタ６２へ出力する。レベルシフタ６２は、論理演算後の画像データをレベルシフトして、アナログスイッチ６１へ出力する。
【００５９】
アナログスイッチ６１は、駆動波形出力部５１からの共通駆動波形Ｖcomを論理演算後の画像データに基づいて開閉動作して、駆動波形ＶoutNを記録ヘッド２０ａ〜２０ｄへ出力する。記録ヘッド２０ａ〜２０ｄは、内蔵するアクチュエータが、各ノズルを異なる駆動波形ＶoutNで駆動して、画像データに基づいたインク滴の吐出を行う。
【００６０】
すなわち、図９に示すように、記録ヘッド駆動部４１ａ〜４１ｄは、アナログスイッチ６１から、微駆動マスクデータSD[1]、SD[0]が、「０」と「１」のいずれであるかと、ヘッド駆動マスクパターンMN[3:1]が、MN[1]、MN[2]、MN[3]のいずれであるかによって、滴なしの微駆動、小滴、中滴、大滴のいずれかでノズルを駆動させる駆動波形の駆動信号を記録ヘッド２０ａ〜２０ｄへ出力する。
【００６１】
そして、記録ヘッド制御部３５は、微駆動の周期を、図１０に示すように、記録周期（Ｖcomの周期）に対して、予め設定されている所定の定数倍（図１０では、４倍）となるように、画像データラッチ信号SLnと微駆動マスクデータSDを記録ヘッド駆動部４１a〜４１ｄへ出力する。
【００６２】
このように、本実施例のインク吐出式印刷装置１は、インク滴を吐出する所定数のノズルの形成されている記録ヘッド２０を搭載するキャリッジ（ヘッド保持手段）６と、画像データSD［1:0］を前記キャリッジ６へデータ信号線ＤＬを通して転送する画像データ転送部（データ転送手段）５３と、前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号S0を含む各種駆動波形信号Ｖcomを前記キャリッジ６へ転送する駆動波形出力部（信号転送手段）５１と、前記微駆動波形信号S0をマスクする微駆動マスクデータ（マスク信号）SDを生成する画像データ転送部（マスク信号生成手段）５３と、前記データ転送手段としての画像データ転送部５３に、前記データ信号線ＤＬを通して、前記微駆動マスクデータSDを前記画像データSD［1:0］と時系列で転送させる画像データ転送部（マスク信号転送手段）５３と、前記駆動波形信号Ｖcom及び前記画像データSD［1:0］と前記微駆動マスクデータSDに基づいて、前記各ノズルの駆動を制御する記録ヘッド駆動部（駆動制御手段）４１ａ〜４１ｄと、を備えている。
【００６３】
したがって、微駆動波形信号S0を制御する微駆動マスクデータSDを画像データSD［1:0］と同じデータ信号線ＤＬを通して、記録ヘッド制御部３５から記録ヘッド駆動部４１ａ〜４１ｄへ転送して、各ノズルの微駆動を制御することができる。その結果、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長くすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【００６４】
また、本実施例のインク吐出式印刷装置１は、インク滴を吐出する所定数のノズルの形成されている記録ヘッド２０ａ〜２０ｄを搭載するキャリッジ（ヘッド保持手段）６へデータ信号線ＤＬを通して画像データSD［1:0］を転送するデータ転送処理ステップと、前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号S0を含む各種駆動波形信号Ｖcomを前記キャリッジ６へ転送する信号転送処理ステップと、前記微駆動波形信号S0をマスクする微駆動マスクデータ（マスク信号）SDを生成するマスク信号生成処理ステップと、前記データ転送処理ステップにおいて、前記データ信号線ＤＬを通して、前記微駆動マスクデータSDを前記画像データSD［1:0］と時系列で転送させるマスク信号転送処理ステップと、前記駆動波形信号Ｖcom及び前記画像データSD［1:0］と前記微駆動マスクデータSDに基づいて、前記各ノズルの駆動を制御する駆動制御処理ステップと、を有するインク吐出式印刷方法を実行している。
【００６５】
したがって、微駆動波形信号S0を制御する微駆動マスクデータSDを画像データSD［1:0］と同じデータ信号線ＤＬを通して、記録ヘッド制御部３５から記録ヘッド駆動部４１ａ〜４１ｄへ転送して、各ノズルの微駆動を制御することができる。その結果、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長くすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【００６６】
さらに、本実施例のインク吐出式印刷装置１は、ＣＰＵ３１等の制御プロセッサに、インク滴を吐出する所定数のノズルの形成されている記録ヘッド２０ａ〜２０ｄを搭載するキャリッジ（ヘッド保持手段）６へデータ信号線ＤＬを通して画像データSD［1:0］を転送するデータ転送処理と、前記ノズルをインク滴非吐出の状態で微駆動させる微駆動波形信号S0を含む各種駆動波形信号Ｖcomを前記キャリッジ６へ転送する信号転送処理と、前記微駆動波形信号S0をマスクする微駆動マスクデータ（マスク信号）SDを生成するマスク信号生成処理と、前記データ転送処理において、前記データ信号線ＤＬを通して、前記微駆動マスクデータSDを前記画像データSD［1:0］と時系列で転送させるマスク信号転送処理と、前記駆動波形信号Ｖcom及び前記画像データSD［1:0］と前記微駆動マスクデータSDに基づいて、前記各ノズルの駆動を制御する駆動制御処理と、を実行させるインク吐出式印刷プログラムを搭載している。
【００６７】
したがって、微駆動波形信号S0を制御する微駆動マスクデータSDを画像データSD［1:0］と同じデータ信号線ＤＬを通して、記録ヘッド制御部３５から記録ヘッド駆動部４１ａ〜４１ｄへ転送して、各ノズルの微駆動を制御することができる。その結果、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長くすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【００６８】
また、本実施例のインク吐出式印刷装置１は、前記マスク信号生成手段としての画像データ転送部５３が、前記ノズルによる画像の印刷周期の所定倍数毎に前記微駆動マスクデータ（マスク信号）SDを生成している。
【００６９】
したがって、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長い所定倍数にすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【実施例２】
【００７０】
図１１〜図１６は、本発明のインク吐出式印刷装置、インク吐出式印刷制御方法及びインク吐出式印刷制御プログラムの第２実施例を示す図であり、図１１は、本発明のインク吐出式印刷装置、インク吐出式印刷制御方法及びインク吐出式印刷制御プログラムの第２実施例を適用したインク吐出式印刷装置１００の記録ヘッド制御部１０１と記録ヘッド駆動部４１ａのブロック図である。
【００７１】
なお、本実施例のインク吐出式印刷装置１００は、第１実施例のインク吐出式印刷装置１と同様のインク吐出式印刷装置に適用したものであり、本実施例の説明においては、第１実施例のインク吐出式印刷装置１と同様の構成部分については、第１実施例の説明で用いた符号をそのまま用いて説明する。
【００７２】
図１１において、インク吐出式印刷装置１００は、記録ヘッド制御部１０１と記録ヘッド駆動部４１ａ〜４１ｄを搭載するキャリッジ６等を備えており、その他の構成としては、図３に示したようなブロック構成となっている。なお、図１１において、キャリッジ６に、１つの記録ヘッド２０ａと、対応する記録ヘッド駆動部４１ａと、が搭載されている状態が示されているが、記録ヘッド２０ｂ〜２０ｄ及び対応する記録ヘッド駆動部４１ｂ〜４１ｄが搭載されている。
【００７３】
そして、記録ヘッド制御部１０１は、第１実施例と同様の駆動波形出力部５１、駆動マスクパターン転送部５２、画像データ転送部５３を備えているとともに、微駆動マスクデータ生成部１０２等を備えている。
【００７４】
微駆動マスクデータ生成部１０２は、印刷動作中の微駆動パルスの出力可否を示す微駆動マスクデータ（inj_vib_msk）を生成して、画像データ転送部５３へ出力する。
【００７５】
画像データ転送部５３は、まず、画像データ（ＲＡＭ３３に格納されている各ノズルの画像データ）SD及び画像データ転送クロックSCKを、データ信号線ＤＬを通して、記録ヘッド駆動部４１ａ〜４１ｄの画像データシフトレジスタ６５に出力し、また、画像データラッチ信号SLnを画像データラッチ部６４へ出力する。
【００７６】
次に、画像データ転送部５３は、その後、微駆動マスクデータ生成部１０２からの微駆動マスクデータ（inj_vib_msk）及び画像データラッチ信号SLnを、データ信号線ＤＬを通して、微駆動マスク判定部６９へ出力する。
【００７７】
そして、微駆動マスクデータ（inj_vib_msk）は、「０」のとき（inj_vib_msk=0のとき）、記録ヘッド駆動部４１ａ〜４１ｄで微駆動パルスをマスクさせるデータであり、「１」のとき（inj_vib_msk=1のとき）、微駆動パルスをマスクさせないデータである。微駆動マスクデータ生成部１０２は、記録周期の整数倍の周期で「０」となる微駆動マスクデータ（inj_vib_msk）を出力する。
【００７８】
次に、本実施例の作用を説明する。本実施例のインク吐出式印刷装置１００は、微駆動マスクデータ生成部１０２から記録周期の整数倍の周期を有する微駆動周期でノズルを微駆動する。
【００７９】
本実施例のインク吐出式印刷装置１００は、印刷タイミングに応じて、記録ヘッド制御部１０１の画像データ転送部５３が、画像データSD［0］として、ＲＡＭ３３のノズル数分の画像データSD及び微駆動マスクデータ（inj_vib_msk）をデータ信号線ＤＬを通して記録ヘッド駆動部４１aへ出力する。
【００８０】
すなわち、画像データ転送部５３は、印刷動作中において、ＲＡＭ３３に格納されているノズル数分の画像データSDを、画像データ転送クロックSCKに同期させて、データ信号線ＤＬを通して画像データラッチ部６４へ出力する。画像データ転送部５３は、画像データSDの転送が完了すると、画像データラッチ信号SLnを、データ信号線ＤＬを通して、記録ヘッド駆動部４１ａ〜４１ｄの画像データラッチ部６４に出力する。
【００８１】
そして、記録ヘッド制御部３５は、同時に、画像データラッチ信号SLnと微駆動マスクデータ生成部１０２の生成する微駆動マスクデータ（inj_vib_msk）を、データ信号線ＤＬを通して、微駆動マスク判定部６９へ出力する。
【００８２】
微駆動マスク判定部６９は、この微駆動マスクデータ（inj_vib_msk）を記憶し、演算回路６６へ、例えば、図１２に示すような微駆動マスク信号mskとして出力する。
【００８３】
そして、演算回路６６は、微駆動マスク信号mskである微駆動マスクデータ（inj_vib_msk）とヘッド駆動マスクパターンMN[0]を論理演算して、マスク処理後のヘッド駆動マスクパターン0信号mn0を生成して階調デコーダ６３へ出力する。
【００８４】
階調デコーダ６３は、階調制御信号MN[3:1]、ヘッド駆動マスクパターン0信号mn0及び画像データラッチ部６４でラッチされた画像データを論理演算して、レベルシフタ６２へ出力する。レベルシフタ６２は、論理演算後の画像データをレベルシフトして、アナログスイッチ６１へ出力する。アナログスイッチ６１は、駆動波形出力部５１からの共通駆動波形Ｖcomを論理演算後の画像データに基づいて開閉動作して、記録ヘッド２０ａ〜２０ｄへ出力する。各記録ヘッド２０ａ〜２０ｄは、内蔵するアクチュエータが、各ノズルを異なる駆動波形ＶoutNで駆動して、画像データに基づいたインク滴の吐出を行う。
【００８５】
そして、画像データ転送部５３は、ＲＡＭ３３内の画像データの転送を完了すると、微駆動マスクデータ生成部１０２からの微駆動マスクデータ（inj_vib_msk）及び画像データラッチ信号SLnを、データ信号線ＤＬを通して、微駆動マスク判定部６９へ出力する。
【００８６】
微駆動マスク判定部６９は、上述のように、この微駆動マスクデータ（inj_vib_msk）を記憶し、演算回路６６へ、例えば、図１２に示した微駆動マスク信号mskとして出力する。
【００８７】
そして、演算回路６６は、微駆動マスク信号mskである微駆動マスクデータ（inj_vib_msk）とヘッド駆動マスクパターンMN[0]を論理演算して、マスク処理後のヘッド駆動マスクパターン0信号mn0を生成して階調デコーダ６３へ出力する。
【００８８】
階調デコーダ６３は、階調制御信号MN[3:1]とヘッド駆動マスクパターン0信号mn0を論理演算して、レベルシフタ６２へ出力する。レベルシフタ６２は、論理演算後の画像データをレベルシフトして、アナログスイッチ６１へ出力する。アナログスイッチ６１は、駆動波形出力部５１からの共通駆動波形Ｖcomを論理演算後の画像データに基づいて開閉される。
【００８９】
このとき、アナログスイッチ６１は、共通駆動波形Ｖcomの滴サイズS0を選択するヘッド駆動マスクパターン0信号mn0が入力されるが、図１２にノズルａとノズルｂの場合について示すように、微駆動マスク信号mskが「０」のときにのみ、微駆動がｏｎとなる。なお、図１２において、ノズルａの駆動波形は、画像データが常に白データ(SD[1:0]=00)であった場合のアクチュエータ駆動波形であり、記録周期の４回に１回の割り合いで微駆動パルスが出力されている。また、ノズルｂの駆動波形は、画像データに吐出データ（「０」以外の画像データ）が含まれる場合のアクチュエータ駆動波形である。この場合、インク適を吐出しない微駆動パルスを出力する記録周期と、インク適を吐出する記録周期が重なった場合、インク適を吐出する吐出パルスを選択して出力するが、微駆動周期が記録周期の整数倍に設定されている。したがって、微駆動パルスを出力せず中間電位のみ印刷する期間（図１２で微駆動Offと記載している期間）は、微駆動周期より長くなることはない。その結果、ノズル面が不吐出になることを適切に防止し、適切な吐出性能を維持することができる。
【００９０】
このように、本実施例のインク吐出式印刷装置１００は、前記微駆動波形信号S0をマスクする微駆動マスクデータ（inj_vib_msk）を生成するマスク信号生成手段として、微駆動マスクデータ生成部１０２を備え、微駆動マスクデータ生成部１０２が、ノズルによる画像の印刷周期の所定倍数毎に前記マスク信号を生成して、画像データ転送部５３に出力している。そして、画像データ転送部５３が、微駆動マスクデータ（マスク信号）SDをデータ信号線ＤＬを通して、記録ヘッド駆動部４１ａ〜４１ｄに転送している。
【００９１】
したがって、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長い所定倍数にすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【００９２】
なお、微駆動マスクデータ（inj_vib_msk）の出力方法としては、上記方法に限るものではない。
【００９３】
例えば、図１３に示すように、微駆動マスクデータ生成部１０２に、微駆動カウンタ１０３を接続し、微駆動カウンタ１０３のカウント結果に基づいて、微駆動マスクデータ生成部１０２が微駆動マスクデータ（inj_vib_msk）を出力してもよい。なお、図１３において、図１１と同様の構成部分については、同一の符号を付して、その説明を省略する。
【００９４】
図１３において、微駆動カウンタ１０３は、記録周期をカウントするカウンタである。微駆動カウンタ１０３は、記録ヘッド制御部１０１内で記録周期毎に発生する駆動開始信号をトリガとして、カウントアップまたはカウントダウンを行って、カウント結果を微駆動マスクデータ生成部１０２に出力する。
【００９５】
微駆動マスクデータ生成部１０２は、微駆動周期として所定数の記録周期が、内部レジスタに予め設定されており、微駆動カウンタ１０３のカウントする記録周期の回数が、予め設定されている設定するになると、微駆動周期であるとして、微駆動マスクデータ（inj_vib_msk）を画像データ転送部５３に出力する。
【００９６】
すなわち、微駆動マスクデータ生成部１０２は、微駆動周期を設定する設定カウント値が内部レジスタに設定され、微駆動カウンタ１０３のカウント値が、該内部レジスタに設定されている設定カウント値をカウントアップまたはカウントダウンすると、微駆動マスクデータ（inj_vib_msk）を画像データ転送部５３に出力する。
【００９７】
なお、微駆動マスクデータ生成部１０２に設定される設定カウント値は、微駆動周期を決定する値であり、記録周期の整数倍で、ＣＰＵ３１によって任意に設定可能である。この微駆動周期の設定カウント値は、印刷モード、環境温湿度、印刷動作時間等の周辺環境やインク吐出式印刷装置１００の動作状態等により適宜変更してもよい。また、設定カウント値は、印刷動作中においても、印刷品質を観察したユーザが適宜設定変更して、ＣＰＵ３１から設定値を変更可能としてもよい。例えば、印刷動作時間が長くなってくるに従って、必要な微駆動周期が短くなる（ノズルが乾きやすくなる）場合は、印刷動作時間に応じて微駆動周期を短くする設定として、自動的に、印刷動作時間に応じて微駆動周期を短くするようにしてもよい。
【００９８】
すなわち、インク吐出式印刷装置１００は、主走査方向の印刷周期をカウントする微駆動カウンタ（カウント手段）１０３を、さらに備え、微駆動マスクデータ生成部（マスク信号生成手段）１０２が、微駆動カウンタ１０３のカウントする所定数の前記印刷周期毎に微駆動マスクデータ（inj_vib_msk）を生成する。
【００９９】
したがって、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を記録周期よりも長い所定倍数にすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【０１００】
また、インク吐出式印刷装置１００は、微駆動マスクデータ生成部（マスク信号生成手段）１０２が、インク吐出式印刷装置１００の印刷モード、環境温湿度、印刷動作時間のうち少なくともいずれかに基づいて、微駆動マスクデータ（inj_vib_msk）の生成タイミングを適宜変更している。
【０１０１】
したがって、インク吐出式印刷装置１００の動作環境や動作状況に応じて、微駆動マスクデータ（inj_vib_msk）の生成タイミングを調整することができ、消費電力及び発熱をより一層抑制することができる。
【０１０２】
また、微駆動マスクデータ（inj_vib_msk）の出力タイミングの設定方法としては、例えば、図１４に示すように、主走査位置カウントを用いてもよい。なお、図１４において、図１１と同様の構成部分については、同一の符号を付して、その説明を省略する。
【０１０３】
図１４において、インク吐出式印刷装置１００は、その記録ヘッド制御部１０１に、主走査制御部３６から主走査位置カウントが入力される。この主走査カウントは、主走査エンコーダセンサ１４から得られるキャリッジ６の位置情報に連動してヘッド制御信号を出力するための既存の信号である。主走査カウントは、複数ｂｉｔ、例えば、２ｂｉｔからなる信号であり、図１４の場合、この主走査カウントが、微駆動マスクデータ生成部１０２にも入力されている。
【０１０４】
微駆動マスクデータ生成部１０２は、例えば、主走査位置カウントの下位ｂｉｔが特定の値（例えば、「０」）と一致すると、微駆動パルスを出力する「０」の微駆動マスクデータ（inj_vib_msk）を出力し、それ以外は、「１」の微駆動マスクデータ（inj_vib_msk）を出力する。
【０１０５】
微駆動マスクデータ生成部１０２は、一致比較する主走査位置カウントのｂｉｔ数が変更されることで、微駆動マスクデータ（inj_vib_msk）を、その出力周期、すなわち、微駆動周期が変更された状態で出力する。すなわち、微駆動マスクデータ生成部１０２は、主走査位置カウントのｂｉｔ数が増えると、微駆動マスクデータ（inj_vib_msk）の微駆動周期が、記録周期の２ｎ倍となる。例えば、微駆動マスクデータ生成部１０２は、一致比較する主走査位置カウントが下位２ｂｉｔで設定されると、微駆動周期が記録周期の２の２乗＝４倍となる。
【０１０６】
図１４に示すようにすると、図１３の場合と比較して、微駆動周期の設定の自由度は低くなるが、微駆動カウンタ１０３を省くことができ、より小さな回路規模で実現することができる。
【０１０７】
このようにすると、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を、主走査位置カウントに基づいて、記録周期よりも長い所定倍数にすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【０１０８】
さらに、上記各実施例においては、記録ヘッド制御部３５、１０１と各記録ヘッド駆動部４１ａ〜４１ｄとの接続を、例えば、図１５に示すように行っている。なお、図１５では、記録ヘッド制御部１０１と各記録ヘッド駆動部４１ａ〜４１ｄとの接続状態について示しているが、記録ヘッド制御部３５と記録ヘッド駆動部４１ａ〜４１ｄについても同様である。いま、上述のように、４つの記録ヘッド駆動部４１ａ〜４１ｄが存在するものとし、各記録ヘッド駆動部４１ａ〜４１ｄが、記録ヘッド２０ａ〜２０ｄのノズル列２１ａ〜２１ｄを駆動するものとする。この場合、画像データ／微駆動マスクデータSDはそれぞれのノズル列２１ａ、２１ｂ、２１ｃ、２１ｄ毎に対応しており、それ以外の信号は、各ノズル列２１ａ〜２１ｄ共通である。
【０１０９】
そして、微駆動マスクデータ生成部１０２は、それぞれのノズル列２１ａ〜２１ｄに対応して個別に微駆動マスクデータ（inj_vib_msk）を生成する。
【０１１０】
すなわち、図１５において、微駆動マスクデータ（inj_vib_msk）[0]は、ノズル列２１ａに対応し、微駆動マスクデータ（inj_vib_msk）[1]は、ノズル列２１ｂに対応している。また、微駆動マスクデータ（inj_vib_msk）[2]は、ノズル列２１ｃに対応し、微駆動マスクデータ（inj_vib_msk）[3]は、ノズル列２１ｄに対応している。
【０１１１】
なお、微駆動マスクデータ生成部１０２は、図１３に示したように、微駆動カウンタ１０３のカウント結果に基づく場合には、微駆動カウンタ１０３が各ノズル列２１ａ〜２１ｄ毎にカウント動作を行った結果に基づいて、微駆動マスクデータ（inj_vib_msk）[3]を出力する。また、微駆動マスクデータ生成部１０２は、図１４に示したように、主走査位置カウントに基づく場合には、一致比較する主走査位置カウントのｂｉｔ数とその値として、ノズル列２１ａ〜２１ｄ毎のｂｉｔ数とその値を用いる。
【０１１２】
すなわち、いま、４つのノズル列２１ａ〜２１ｄを駆動する記録ヘッド駆動部４１ａ〜４１ｄへの記録周期と微駆動周期は、例えば、図１６のように示すことができる。図１６では、各ノズル列２１ａ〜２１ｄとも微駆動周期は、記録周期の４倍となっており、また、各ノズル列２１ａ〜２１ｄの微駆動タイミングがそれぞれ記録周期の１周期ずつずれて発生している。
【０１１３】
このように、本実施例のインク吐出式印刷装置１、１００は、微駆動パルスの出力タイミングを、複数のノズル列２１ａ〜２１ｄで分散させている。
【０１１４】
したがって、微駆動を複数のノズル列２１ａ〜２１ｄで分散して実施することができ、消費電力及び発熱を低減させることができる。また、画像データ用の信号線を利用して、微駆動オン／オフをする画像データとして記録ヘッド制御部３５、１０１から記録ヘッド駆動部４１ａ〜４１ｄへ出力しているため、微駆動オン／オフのための専用線を設ける必要がなく、構成を簡略化してコストを削減することができる。
【０１１５】
すなわち、インク吐出式印刷装置１、１００は、キャリッジ（ヘッド保持手段）６が、複数の前記ノズルが並んだノズル列２１ａ〜２１ｄを所定数搭載し、画像データ転送部（データ転送手段）５３が、前記ノズル列２１ａ〜２１ｄに対応する前記画像データを該ノズル列毎に前記データ信号線ＤＬを通して転送し、前記マスク信号生成手段としての微駆動マスクデータ生成部１０２または画像データ転送部５３が、ノズル列２１ａ〜２１ｄ毎の微駆動マスクデータ（inj_vib_msk）[3]を生成し、前記マスク信号転送手段としての画像データ転送部５３が、前記データ転送手段としての画像データ転送部５３に、微駆動マスクデータ（inj_vib_msk）[3]を前記ノズル列２１ａ〜２１ｄ毎に、データ信号線ＤＬを通して、前記画像データと時系列で転送させ、記録ヘッド駆動部（駆動制御手段）４１ａ〜４１ｄが、前記駆動波形信号Ｖcom及び前記ノズル列２１ａ〜２１ｄ毎の前記画像データと微駆動マスクデータ（inj_vib_msk）[3]に基づいて該ノズル列２１ａ〜２１ｄ毎に前記各ノズルの駆動を制御する。
【０１１６】
したがって、ノズル列２１ａ〜２１ｄが複数ある場合にも、安価かつ簡単に、インクを吐出するノズルの微駆動の発生周期を、主走査位置カウントに基づいて、記録周期よりも長い所定倍数にすることができ、消費電力及び発熱を安価かつ簡単に抑制することができる。
【０１１７】
さらに、インク吐出式印刷装置１、１００は、マスク信号転送手段としての画像データ転送部５３が、ノズル列２１ａ〜２１ｄ毎に、異なる生成タイミングで微駆動マスクデータ（inj_vib_msk）[3]を生成している。
【０１１８】
したがって、微駆動を複数のノズル列２１ａ〜２１ｄで分散して実施することができ、消費電力及び発熱を低減させることができる。また、データ信号線ＤＬを利用して、微駆動オン／オフをする画像データとして記録ヘッド制御部３５、１０１から記録ヘッド駆動部４１ａ〜４１ｄへ出力しているため、微駆動オン／オフのための専用線を設ける必要がなく、構成を簡略化してコストを削減することができる。
【０１１９】
なお、上記説明においては、シリアル方式のインク吐出式印刷装置１、１００に適用した場合について説明したが、ライン方式のインク吐出式印刷装置にも同様に適用することができる。
【０１２０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１２１】
１  インク吐出式印刷装置
２  本体筐体
３  本体フレーム
４  主ガイドロッド
５  副ガイドロッド
６  キャリッジ
６ａ  連結片
７  タイミングベルト
８  駆動プーリ
９  従動プーリ
１０  主走査モータ
１１  維持ユニット
１２  カバー
１３  エンコーダシート
１４  主走査エンコーダセンサ
１５  搬送ベルト
１６ａ、１６ｂ  搬送ローラ
１７  従動プーリ
１８  駆動プーリ
１９  タイミングベルト
２０  記録ヘッド
２０ａ〜２０ｄ  記録ヘッド
２１ａ〜２１ｄ  ノズル列
２２  副走査モータ
２３  副走査エンコーダ
２４  副走査エンコーダセンサ
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
３４  ホストＩ／Ｆ
３５  記録ヘッド制御部
３６  主走査制御部
３７  副走査制御部
３８  バス
４１ａ〜４１ｄ  記録ヘッド駆動部
５１  駆動波形出力部
５２  駆動マスクパターン転送部
５３  画像データ転送部
６１  アナログスイッチ
６２  レベルシフタ
６３  階調デコーダ
６４  画像データラッチ部
６５  画像データシフトレジスタ
６６  演算回路
６７  マスクパターンラッチ部
６８  マスクパターンシフトレジスタ
６９  微駆動マスク判定部
１００  インク吐出式印刷装置
１０１  記録ヘッド制御部
１０２  微駆動マスクデータ生成部
１０３  微駆動カウンタ
ＤＬ  データ信号線
【先行技術文献】
【特許文献】
【０１２２】
【特許文献１】特開２００２−１４４５４４号公報
【図１】
2015100980.tif 000003
【図２】
2015100980.tif 000004
【図３】
2015100980.tif 000005
【図４】
2015100980.tif 000006
【図５】
2015100980.tif 000007
【図６】
2015100980.tif 000008
【図７】
2015100980.tif 000009
【図８】
2015100980.tif 000010
【図９】
2015100980.tif 000011
【図１０】
2015100980.tif 000012
【図１１】
2015100980.tif 000013
【図１２】
2015100980.tif 000014
【図１３】
2015100980.tif 000015
【図１４】
2015100980.tif 000016
【図１５】
2015100980.tif 000017
【図１６】
2015100980.tif 000018