(57)【特許請求の範囲】
【請求項１】
ターゲットに対して流体を吐出可能な複数のノズルを有する吐出手段と、前記吐出手段を駆動する吐出駆動手段とを備えた流体吐出装置においてノズル検査を行うべくノズルから流体を吐出させる検査用吐出方法であって、
一の検査時期に検査する対象ノズル毎に吐出時期をずらすようになっている単位吐出データであって、ノズル全数Ｑより少ない所定数Ｍ分の連続したノズル群を、前記対象ノズル毎に検査するための単位吐出データと、該単位吐出データの読み出し方向前側と後側とのうち少なくとも一方に連続して付加された少なくとも（Ｑ−Ｍ）分の長さを持つ非吐出データとを含む検査用吐出データをメモリに記憶しておき、
（Ａ）前記検査用吐出データの範囲内で前記吐出実行データの全てが転送対象に含まれるように前記メモリにおける転送開始アドレスを所定数Ｍ分ずつシフトした複数アドレスのうちから重複を避けて選択設定するステップと、
（Ｂ）前記メモリにおける前記転送開始アドレスから前記検査用吐出データを読み出して、前記吐出駆動手段へ転送するステップとを備え、
前記（Ａ），（Ｂ）ステップを、前記（Ａ）ステップで前記転送開始アドレスを変更しつつ、Ｑ／Ｍ以上の自然数で表される複数回繰り返す流体吐出装置における検査用吐出方法。
【請求項２】
前記流体吐出装置は、制御手段とダイレクト転送手段とを備え、
前記（Ａ）ステップでは、前記制御手段が前記ダイレクト転送手段に転送アドレスを設定し、前記（Ｂ）ステップでは、前記ダイレクト転送手段が前記メモリにおける前記転送開始アドレスから読み出した前記検査用吐出データを前記吐出駆動手段へダイレクト転送することを特徴とする請求項１に記載の流体吐出装置における検査用吐出方法。
【請求項３】
前記単位吐出データには、一ノズル当たり８の倍数に等しいセグメント数が用意されているとともに、該セグメント数以内の吐出回数が設定されており、
前記（Ｂ）ステップでは、前記メモリから８の倍数の所定ビット幅ずつデータ転送されることを特徴とする請求項２に記載の流体吐出装置における検査用吐出方法。
【請求項４】
ターゲットに流体を吐出可能な複数のノズルを有する吐出手段を備えた流体吐出装置であって、
一の検査時期に検査する対象ノズル毎に吐出時期をずらすようになっている単位吐出データであって、ノズル全数Ｑより少ない所定数Ｍ分の連続したノズル群を、前記対象ノズル毎に検査するための単位吐出データと、該単位吐出データの読み出し方向前側と後側とのうち少なくとも一方に連続して付加された少なくとも（Ｑ−Ｍ）分の長さを持つ非吐出データとを含む検査用吐出データとを記憶するメモリと、
前記検査用吐出データに基づいて前記吐出手段のノズルから流体を吐出させるべく前記吐出手段を駆動する吐出駆動手段と、
前記検査用吐出データの範囲内で前記メモリにおける転送開始アドレスを所定数Ｍ分ずつシフトした複数アドレスのうちから重複を避けて選択設定するアドレス設定手段と、
前記メモリにおける前記転送開始アドレスから前記検査用吐出データを読み出して前記吐出駆動手段へ転送する転送手段とを備え、
ノズル検査の際には、前記転送手段は、前記転送開始アドレスの設定が変更される毎に、前記メモリにおける前記転送開始アドレスから読み出した前記検査用吐出データの転送を、Ｑ／Ｍ以上の自然数で表される複数回繰り返すことを特徴とする流体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吐出手段のノズルの目詰まり等を検査すべく、ノズルから流体を吐出させる
流体吐出装置における検査用吐出方法及び流体吐出装置に関する。
【背景技術】
【０００２】
従来、この種の流体吐出装置であるインクジェットプリンタでは、記録ヘッド（吐出手
段）に設けられたノズルからインクを吐出することで、用紙等のターゲットに印刷が施さ
れる。ノズル内のインクが増粘するとノズルが目詰まりして、インクが吐出されないイン
クドット抜けなどの不具合が発生する。
【０００３】
例えば特許文献１には、この種のインクドット抜け（ノズル目詰まり）を検査する検査
装置が開示されている。この検査装置では、発光器から射出されたレーザー光が、ノズル
から吐出されたインク滴によって遮光されればインク滴が正常に吐出されていると判断し
、一方、レーザー光が遮光されなければインク滴がノズルの目詰まりのために吐出されな
かった吐出エラー（ノズル目詰まり）を検出する。そして、吐出エラー検出時には、記録
ヘッドに対しノズルクリーニングを実施するようにしていた。
【特許文献１】再公表特許ＷＯ００／２９２１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、記録ヘッドに設けられた複数個のノズルを検査する場合、検査はノズル一個
ずつ行う必要がある。特許文献１の検査装置では、レーザー光とインク滴吐出経路（イン
ク滴飛翔経路）とが交差するように、記録ヘッドと検査装置との相対位置を順次ずらしな
がら検査は行われる。
【０００５】
例えば記録ヘッドは、インク色に対応するノズル列毎に一定ピッチで配列された複数個
（例えば１８０個）のノズルを有する。例えば各ノズルに♯１〜♯１８０の番号を付すと
、最初に♯１のノズルのインク滴飛翔経路がレーザー光の射出経路に交差するよう位置合
わせし、この状態でインク滴を吐出することで♯１のノズルの目詰まり（ドット抜け）を
検査し、これを順番にノズル番号をずらしていって検査を進めることで、♯１〜♯１８０
の全ノズルについて検査が行われるようになっていた。
【０００６】
しかしながら、♯１〜♯１８０の全ノズルの吐出順序が考慮された検査用ドットパター
ンで吐出データを生成することは、生成した吐出データをメモリ（イメージバッファ）に
格納するための記憶容量が多く必要になるという問題があった。
【０００７】
本発明は、上記問題点を解決するためになされたものであって、その目的は、ノズル検
査のためにノズルから流体を吐出させるための検査用吐出データの格納領域を少なく済ま
せられる流体吐出装置における検査用吐出方法及び流体噴射装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、ターゲットに対して流体を吐出可能な複数のノズルを有する吐出手段と、前記吐出手段を駆動する吐出駆動手段とを備えた流体吐出装置においてノズル検査を行うべくノズルから流体を吐出させる検査用吐出方法であって、一の検査時期に検査する対象ノズル毎に吐出時期をずらすようになっている単位吐出データであって、ノズル全数Ｑより少ない所定数Ｍ分の連続したノズル群を、前記対象ノズル毎に検査するための単位吐出データと、該単位吐出データの読み出し方向前側と後側とのうち少なくとも一方に連続して付加された少なくとも（Ｑ−Ｍ）分の長さを持つ非吐出データとを含む検査用吐出データをメモリに記憶しておき、（Ａ）前記検査用吐出データの範囲内で前記吐出実行データの全てが転送対象に含まれるように前記メモリにおける転送開始アドレスを所定数Ｍ分ずつシフトした複数アドレスのうちから重複を避けて選択設定するステップと、（Ｂ）前記メモリにおける前記転送開始アドレスから前記検査用吐出データを読み出して、前記吐出駆動手段へ転送するステップとを備え、前記（Ａ），（Ｂ）ステップを、前記（Ａ）ステップで前記転送開始アドレスを変更しつつ、Ｑ／Ｍ以上の自然数で表される複数回繰り返すことを要旨とする。なお、検査対象ノズルにおいて一ノズル当たり少なくとも一回吐出される限りにおいて、ノズル間で吐出回数が異なっても構わない。また、全ノズルのうち検査対象ノズル以外のノズルについては吐出されなくても構わない。さらに、ノズル全数Ｑとは、流体種毎（例えばノズル列毎）のノズルの全数を指す。
【０００９】
これによれば、検査用吐出データの範囲内でメモリにおける転送開始アドレスを所定数Ｍ分ずつシフトした複数アドレスのうちから重複を避けて選択設定する。そして、設定された転送開始アドレスから検査用吐出データを読み出して吐出駆動手段へ転送する。この結果、吐出駆動手段は、転送された検査用吐出データに基づいて吐出手段を吐出駆動してノズルから流体を吐出させる。そして、この転送開始アドレスの設定と、設定された転送開始アドレスからのデータ転送とが、転送開始アドレスを変更しつつ複数回繰り返し行われることで、吐出手段の検査対象ノズル全てから一ノズル当たり少なくとも一回ずつ検査用の流体吐出が行われる。従って、検査用吐出データのデータサイズが小さいことから、メモリにおける検査用吐出データの格納領域を少なく済ませられる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を具体化した一実施形態を、図１〜図１２に従って説明する。図１は、外
装ケースを取り外したインクジェット式記録装置の斜視図を示す。図１に示すように、流
体吐出装置としてのインクジェット式記録装置（以下、プリンタ１１と称す）は、シリア
ルプリンタであり、上側が開口する略四角箱状の本体ケース１２を備える。この本体ケー
ス１２内に架設されたガイド軸１３にはキャリッジ１４が主走査方向（図１におけるＸ方
向）に案内されて往復動自在に設けられている。キャリッジ１４の背面側に固定された無
端状のタイミングベルト１５は、本体ケース１２の背面部内面上に軸支された一対のプー
リ１６，１７に巻き掛けられている。一方のプーリ１６と連結された駆動軸を有するキャ
リッジモータ１８が正逆転駆動されることにより、キャリッジ１４は主走査方向Ｘに往復
動する構成となっている。
【００１１】
キャリッジ１４の下部には、インク滴を吐出（噴射）する吐出手段としての記録ヘッド
１９が設けられている。本体ケース１２内において記録ヘッド１９と対向する下方位置に
は、記録ヘッド１９とターゲットとしての記録紙Ｐとの間隔を規定するプラテン２０が配
置されている。また、キャリッジ１４の上部には、ブラック用とカラー用の各インクカー
トリッジ２１，２２が着脱可能に装填されている。記録ヘッド１９は、各インクカートリ
ッジ２１，２２から供給された各色のインクを、各色のノズル列を構成する各ノズルから
吐出する。
【００１２】
プリンタ１１の背面側には、給紙トレイ２３と、給紙トレイ２３上に積重された多数枚
の記録紙Ｐのうち最上位の１枚のみを分離して副走査方向Ｙへ給送する自動給紙装置２４
（Ａuto Ｓheet Ｆeeder）とが設けられている。
【００１３】
また、本体ケース１２の図１における右側下部には紙送りモータ２５が配設され、この
紙送りモータ２５が駆動されることにより、図示しない搬送ローラ対及び排紙ローラ対が
回転駆動されて、記録紙Ｐが副走査方向Ｙへ搬送される。そして、キャリッジ１４を主走
査方向Ｘに移動させる途中で記録ヘッド１９のノズルから記録紙Ｐに向けてインク滴を吐
出する印刷動作と、記録紙Ｐを副走査方向Ｙに所定の紙送り量だけ搬送する紙送り動作と
を交互に繰り返すことで、記録紙Ｐに印刷が施される。
【００１４】
また、プリンタ１１には、キャリッジ１４の移動距離に比例する数のパルスを出力する
リニアエンコーダ２６がガイド軸１３に沿って延びるように架設されており、リニアエン
コーダ２６の出力パルスを用いてキャリッジ１４の主走査方向における位置、移動速度及
び移動方向が把握される。
【００１５】
プリンタ１１においてキャリッジ１４の移動経路上右端位置はホームポジションに設定
されている。ホームポジションに位置する際のキャリッジ１４の直下には、記録ヘッド１
９のノズル目詰まり等を予防・解消するクリーニングを行うメンテナンス装置３０が配設
されている。メンテナンス装置３０は、キャップ３２、ワイパ３３及び吸引ポンプ３５を
備え、キャップ３２を記録ヘッド１９のノズル開口面に当接させた状態で吸引ポンプ３５
を駆動し、ノズル開口面とキャップ３２とで囲まれた空間を負圧にすることで、記録ヘッ
ド１９のノズルからインクを強制的に吸引してクリーニングを行う。このクリーニングで
吸引されたインクは、キャップ３２及び吸引ポンプ３５を通ってプラテン２０の下側に配
置された廃液タンク３６に排出される。
【００１６】
本実施形態のプリンタ１１には、メンテナンス装置３０の近傍に記録ヘッド１９のノズ
ルの目詰まりを検査するノズル検査装置３７が設けられている。ノズル検査装置３７は、
ノズル別にインク滴の吐出の有無を検出して各ノズルの目詰まりを検査する。その検査方
式は、ノズル目詰まりを検査可能である限り、種々の方式を採用できる。例えば発光器か
ら射出したレーザー光にインク滴飛翔経路（予測経路）を交差するように位置合わせし、
ノズルから吐出されたインク滴によるレーザー光の遮光を受光器で検出できなかった場合
にノズル目詰まりと判定するレーザー方式を挙げることができる。レーザー方式は、例え
ば特許文献１に開示された装置を採用できる。また、他の方式として、記録ヘッド１９と
キャップ３２との間に電圧を印加してそれぞれを「−」と「＋」に帯電させ、記録ヘッド
１９から吐出された「−」に帯電したインク滴が、「＋」に帯電したキャップ３２に接近
する過程で静電誘導により記録ヘッド１９とキャップ３２間の電界が変化し、さらに着弾
時にインク滴の電荷が中和されて電界が変化する。そして、これらの電界の変化が反映さ
れた測定信号を積分回路で積分し、積分値が所定閾値を超えなければノズル目詰まりと判
定する電界検出方式も採用できる。
【００１７】
図３は記録ヘッドの底面を示す。図３に示すように、記録ヘッド１９の底面は複数個の
ノズルが開口するノズル開口面１９Ａとなっている。ノズル開口面１９Ａ上には、黒（Ｋ
）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）の４色のノズル列１９Ｋ，１９Ｃ，１
９Ｍ，１９Ｙが設けられている。各ノズル列１９Ｋ，１９Ｃ，１９Ｍ，１９Ｙは、副走査
方向Ｙ（図３の上下方向）に一定のノズルピッチで１８０個のノズル♯１〜♯１８０が配
列されることでそれぞれ構成される。記録ヘッド１９には、各ノズル♯１〜♯１８０と対
応する吐出素子３８がノズル数と同数内蔵されている（但し、図３では記録ヘッドの外側
に模式的に描いている）。吐出素子３８は、例えば圧電素子、静電素子により構成され、
所定駆動波形の電圧パルスが印加されると、電歪作用又は静電駆動作用により、ノズルに
連通するインク室を膨張・圧縮させるようにその内壁部（振動板）を変形させてノズルか
らインク滴を吐出する。また、吐出素子３８はノズル通路内のインクを加熱するヒーター
でもよく、ヒーターで加熱してインク内に発生した膜沸騰時の気泡の膨張を利用してノズ
ルからインク滴を吐出させる構成でもよい。吐出素子３８への電圧の印加制御は、ヘッド
制御ユニット４７〜５０（図２に示す）により行われる。
【００１８】
図２は、プリンタ１１の電気的な構成を示す概略構成図である。
プリンタ１１は、インターフェイス４１、制御部４２、転送手段としてのＤＭＡコント
ローラ４３、データ生成手段としての画像処理部４４、不揮発性メモリ４５、メモリとし
てのイメージバッファ４６、吐出駆動手段としてのヘッド制御ユニット４７〜５０（ＨＣ
Ｕ）及び検査制御部５１を備え、これらはバス５２を介して互いに接続されている。ヘッ
ド制御ユニット４７〜５０は、記録ヘッド１９の各ノズルに対応する各吐出素子３８（図
３に示す）と電気的に接続されており、印刷時は吐出素子３８に印加すべき電圧を制御す
る。また、検査制御部５１はノズル検査装置３７と電気的に接続され、制御部４２の指示
に従い所定検査時期になると、検査制御部５１はノズル検査装置３７を制御してノズル検
査（ノズル目詰まり検査）を実施する。ノズル検査装置３７は前述の如く、レーザー方式
又は電界検出方式を採用するものである。なお、本実施形態では、制御部４２、画像処理
部４４及び検査制御部５１は、ＣＰＵとＡＳＩＣ（Application Specific IC）のうち少
なくとも一方により構成されている。なお、制御部４２、画像処理部４４及び検査制御部
５１は、プログラムを実行するＣＰＵによりソフトウェアで構成されてもよいし、集積回
路等によりハードウェアで構成されてもよいし、さらにこれらの組み合わせにより構成さ
れてもよい。
【００１９】
プリンタ１１は、例えばホストコンピュータ（図示省略）からインターフェイス４１を
介して印刷データを受信する。受信した印刷データは受信バッファ（図示省略）に一時格
納された後、画像処理部４４によりイメージバッファ４６上に展開され、記録ヘッド１９
の一走査分のデータ（ラインデータ）ずつヘッド制御ユニット４７〜５０に転送される。
また、制御部４２は、印刷データに含まれるコマンドを解釈し、コマンドに従ってキャリ
ッジモータ１８及び紙送りモータ２５（いずれも図１参照）を駆動制御する。これにより
、キャリッジ１４を主走査方向Ｘへ移動させつつ記録ヘッド１９のノズルからインク滴を
吐出する印刷動作と、記録紙Ｐを指定ピッチで紙送りする紙送り動作とが交互に実施され
る。
【００２０】
次にノズル検査のために検査用吐出データをヘッド制御ユニット４７〜５０に転送する
データ転送処理に関する構成を詳しく説明する。
図２に示す不揮発性メモリ４５には、検査用吐出データ（検査用印刷データ）を生成す
るための原データが記憶されている。この原データは吐出データ（ビットマップデータ）
そのものであってもよいし、吐出データを構築するために必要な各種情報からなるデータ
であってもよい。画像処理部４４は、不揮発性メモリ４５から読み出した原データを基に
検査用吐出データを生成し、イメージバッファ４６に格納する。図２においてイメージバ
ッファ４６に格納されている検査用吐出データＴＤは、詳しくは、図６に示すようなデー
タ構成を有する。すなわち、図６に示すように、検査用吐出データＴＤは、全ノズル数（
１８０ノズル）の１／４に相当する「４５ノズル」分を一回の検査ブロックとする単位吐
出データＤａと、単位吐出データＤａの読み出し方向前側に連続して付加された読み出し
幅が「８セグメント」、かつ読み出し方向に「１３５ノズル」分のデータ長を有するヌル
データからなるブランクデータＤｂ（非吐出データ）とを含む。
【００２１】
単位吐出データＤａは、「４５ノズル」分のインク滴を検査の吐出順序で吐出可能なデ
ータである。ノズル検査のためのデータ転送時には、転送開始位置を示す先頭アドレス（
転送開始アドレス）ＡＤ１を２回目以降においてブランクデータＤｂの範囲内で「４５ノ
ズル」分ずつ調整しつつ、先頭アドレスから転送データ長分のデータを転送する処理を行
う。これにより、先頭アドレスをシフトさせつつデータ転送を複数回（本例では４回）繰
り返すことで、ヘッド制御ユニット４７〜５０に図４に示すような全ノズルの検査が可能
な検査用吐出データＷＤを転送できる。ここで、図６に示すように、単位吐出データＤａ
は、ノズル全数Ｑ（＝１８０）の１／４の連続する所定数Ｍ（＝４５）のノズル♯１〜♯
４５についてそれぞれ異なる吐出時期で吐出が可能なドットパターンで値「１」が配列さ
れた吐出実行データ（図６ではドットで示す）を含み、これら吐出実行データ以外の領域
がヌルデータ（値「０」）となっている。一ノズル当たり６４ショット分のセグメントが
用意されており、最大６４ショットの範囲内で所望のショット数を設定可能となっている
。また、ブランクデータＤｂは、８セグメント分のデータ幅をもち、かつ「ノズル全数Ｑ
−所定数Ｍ」のノズル数分（本例ではＱ−Ｍ＝１３５ノズル分）の高さ（データ長）をも
つデータとなっている。８セグメントのデータ幅としているのは、転送データ幅が８ビッ
ト幅であるからである。
【００２２】
図２に戻って、ＤＭＡコントローラ４３は、制御部４２からの転送指示に従ってデータ
のダイレクト転送（ＤＭＡ転送）を行うものであり、イメージバッファ４６における先頭
アドレスを書込み可能な先頭アドレス設定部５５と、転送データ長を設定可能かつ転送中
のデータ長を計測可能な転送カウンタ５６（例えばカウントダウンカウンタ）とを備えて
いる。制御部４２は、イメージバッファ４６中の検査用吐出データＴＤのアドレスを管理
しており、予め設定されたノズル検査実行時期になると、先頭アドレス設定部５５に先頭
アドレスＡＤ１を書込み設定し、かつ転送カウンタ５６に転送データ長を設定（セット）
した後、ＤＭＡコントローラ４３にイメージバッファ４６からヘッド制御ユニット４７〜
５０へのデータ転送を指示する。また、制御部４２は、転送完了の旨をＤＭＡコントロー
ラ４３から受信すると、先頭アドレス設定部５５に設定された先頭アドレスＡＤnをブラ
ンクデータＤｂの範囲内で「４５ノズル」分読み取り方向上流側へシフトさせた先頭アド
レスＡＤn+1（但し、ｎ＝１，２，３）に変更後、次の転送を指示する。
【００２３】
ＤＭＡコントローラ４３は、先頭アドレス設定部５５に設定された先頭アドレスＡＤを
転送開始位置としてイメージバッファ４６からデータ転送を開始し、転送カウンタ５６が
計測した転送中のデータ長が予め設定した転送データ長に達したら転送を終了する。そし
て、転送を終了した場合、ＤＭＡコントローラ４３は制御部４２に転送完了の旨を通知す
る。
【００２４】
また、ヘッド制御ユニット４７〜５０は、インク色別（ノズル列別）に四個設けられて
いる。各ヘッド制御ユニット４７〜５０は基本的に同じ構成で、図２に示すヘッド制御ユ
ニット４７と同じ内部構成を有している。以下、ヘッド制御ユニット４７について説明す
ると、その内部には、第一メモリ５８と第二メモリ５９とを備えている。イメージバッフ
ァ４６からヘッド制御ユニット４７に転送されたデータは、８セグメント×１８４ノズル
分の単位データサイズ毎に第一メモリ５８と第二メモリ５９に交互に格納される。ヘッド
駆動回路６１は、データ選択手段６０を介して第一メモリ５８と第二メモリ５９に接続さ
れている。データ選択手段６０は、例えばマルチプレクサにより構成され、入力される選
択信号（図示せず）に基づき読み出し元のメモリ５８と５９を交互に選択して吐出データ
をヘッド駆動回路６１に出力する。
【００２５】
ヘッド駆動回路６１はノズル数と同数本の信号線６２を介して記録ヘッド１９内の各吐
出素子３８（図３参照）にそれぞれ接続されている。吐出データは１ドットに対応する１
セグメントが１ビットのデータであり、値「０」に対応するノズルからはインク滴が吐出
されず、値「１」に対応するノズルからはインク滴が吐出される。
【００２６】
ここで、検査用吐出データについて図４を用いて説明する。図４に示す検査用吐出デー
タＷＤはヘッド制御ユニット４７がイメージバッファ４６から受信するデータである。ヘ
ッド制御ユニット４７はこの検査用吐出データＷＤに基づいて記録ヘッド１９内の吐出素
子３８に駆動電圧を印加することで、各ノズルからインク滴を所定検査順序（つまり吐出
順序）に従って吐出させる。
【００２７】
図４に示すように、検査用吐出データＷＤは、縦がヘッド高さ（ノズル♯１〜♯１８０
）分のデータ長、横が６４セグメントからなるノズル一個分の吐出データを、ノズル１８
０個分含むデータである。本例では１ドットに対応する１セグメントが１ビットで、図４
において各ノズル番号毎の６４セグメントのうち一ノズル当たりの検査吐出回数（ショッ
ト数）として設定された数だけ値「１」が並ぶ吐出実行データを含み、吐出実行データ以
外は非吐出を示すデータ値「０」が設定されている。なお、検査吐出回数は、ノズル検査
方式や要求検出精度に応じて適宜な数が設定される。
【００２８】
ノズル検査装置３７の検出精度は、一ノズル当たりの検査吐出回数が多いほど高くなる
。このため、本実施形態では、所望の検査精度を確保すべく検査吐出回数を複数回に設定
している。例えばレーザー方式であれば、レーザー光に対して記録ヘッド１９を移動させ
つつ検査対象のノズルから複数ショットずつインク滴を吐出し、全検査回数のうちインク
滴検出回数が所定回数に満たなかった場合に、ノズル目詰まりとして検出する。また、電
界検出方式の場合、一ショット当たりの測定電位の変化が比較的小さいため、複数ショッ
ト分の測定値を積算してその積算値が所定閾値に満たなければノズル目詰まりとして検出
するようにしている。
【００２９】
図５に示すように、検査用吐出データＷＤのうち最大６４セグメントある一ノズル分の
吐出データは、図５に示すように８ショット分のデータ幅の吐出データずつ、ヘッド制御
ユニット４７内の第一メモリ５８と第二メモリ５９に交互に転送される。これは、第一メ
モリ５８と第二メモリ５９が８ショット分の吐出データに匹敵する記憶容量しか持たない
ことに依存する。
【００３０】
図４に示すような検査用吐出データＷＤを最終的にヘッド制御ユニット４７〜５０に転
送する場合、１８０ノズル分の吐出データを含む検査用吐出データＷＤをそのままイメー
ジバッファ４６に格納するとなると、以下の記憶容量を確保しなければならない。
６４セグメント×１ビット×１８０ノズル数×１８４ノズル高さ≒２６１（kbyte）
このような大サイズの記憶領域を確保することは困難である。これに対し、本実施形態の
ノズル検査モードでは、４５ノズル分の吐出データを含む検査用吐出データＴＤ（検査ブ
ロック）を用いて、先頭アドレスをシフトさせつつ、４５ノズル分の吐出データずつＫ回
（本例では４回）転送を繰り返すことで、全ノズルの検査が可能な検査用吐出データＷＤ
をヘッド制御ユニット４７〜５０に渡す構成である。このため、イメージバッファ４６に
確保するメモリ領域は、４５ノズル分の単位吐出データＤａと、先頭アドレス調整用のブ
ランクデータＤｂとを格納できる以下の記憶容量があれば足りる。
６４セグメント×１ビット×４５ノズル×１８４ノズル高さ
＋８セグメント×１ビット×１３５ノズル高さ≒６７（kbyte）
このように、本実施形態の検査用吐出データＴＤを採用すれば、全ノズル数分の検査用吐
出データＷＤを格納する場合に比べ、約１／４程度の記憶容量で足りる。
【００３１】
以下、ノズル検査時のデータ転送処理を図８〜図１１の転送手順説明図、及び図１２に
示すフローチャートに基づいて説明する。なお、本実施形態では、ノズル検査は、プリン
タ１１の電源投入時と、クリーニングタイマ（図示省略）が前回のクリーニング実施時か
ら設定時間を計時した時、ユーザがクリーニング実行スイッチを操作した時に実施される
。
【００３２】
制御部４２はノズル検査時期になると、画像処理部４４に検査用吐出データの生成を指
示する。この結果、画像処理部４４は、不揮発性メモリ４５から検査用の原データを読み
出し、原データに基づいて図６に示す検査用吐出データＴＤを生成し、イメージバッファ
４６に書き込む（ステップＳ１０）。詳しくは、画像処理部４４は、原データに基づいて
単位吐出データＤａを生成し、その読み出し方向前側に連続してブランクデータＤｂを付
与して検査用吐出データＴＤを生成し、これをイメージバッファ４６に書き込む。
【００３３】
制御部４２は転送回数カウンタにＪ＝１を設定する（ステップＳ２０）。そして、制御
部４２は、ＤＭＡコントローラ４３の先頭アドレス設定部５５に先頭アドレスＡＤを設定
する（ステップＳ３０）。すなわち、先頭アドレスＡＤを、式  ＡＤ＝ＡＤ１−（Ｊ−１
）・Ｎk  により計算する。１回目はＪ＝１であるので、ＡＤ＝ＡＤ１となる。なお、Ｎk
は、「４５ノズル」分のアドレス値で、本例では「４５」となる。
【００３４】
また、制御部４２はＤＭＡコントローラ４３に転送データ長を設定する（ステップＳ４
０）。すなわち、制御部４２は、転送カウンタ５６に、検査ブロック１回分の転送データ
長を設定（セット）する。本例では、転送データ長としては、６４セグメント×１ビット
×４５ノズル×１８４ノズル高さ≒６２（kbyte）を設定する。
【００３５】
そして、制御部４２は、データ転送（ダイレクト転送）をＤＭＡコントローラ４３に指
示する（ステップＳ５０）。その結果、ＤＭＡコントローラ４３はイメージバッファ４６
に格納された検査用吐出データＴＤのうち先頭アドレスＡＤ１から転送データ長分のデー
タをヘッド制御ユニット４７に転送する。このときデータは８ビット幅で転送され、ヘッ
ド制御ユニット４７内の第一メモリ５８と第二メモリ５９に、１８４ノズル高さ分のデー
タ長ずつ交互に格納される（図５参照）。
【００３６】
図８〜図１１は、転送手順を説明する模式図である。図８は１回目の検査ブロック、図
９は２回目の検査ブロック、図１０は３回目の検査ブロック、図１１は４回目の検査ブロ
ックの各転送手順をそれぞれ示す。なお、これらの図では、説明を簡単にするため、一ノ
ズル当たり３２セグメントで表現している。
【００３７】
一回目の検査ブロック転送時は、図８に示すように、イメージバッファ４６における先
頭アドレスＡＤ１から転送データ長分のデータがヘッド制御ユニット４７にダイレクト転
送される。つまり、単位吐出データＤａの先頭（♯１）から読み出され、ブランクデータ
Ｄｂが全く含まれていない単位吐出データＤａが転送される。
【００３８】
この結果、ヘッド制御ユニット４７に転送された吐出データＤ♯１−１、Ｄ♯１−２、
Ｄ♯１−３、Ｄ♯１−４、Ｄ♯２−１、…、Ｄ♯45−３、Ｄ♯45−４は、順次交互に、第
一メモリ５８と第二メモリ５９に記憶される。ここで、吐出データの符号「Ｄ♯１−２」
は、一ノズル当たり３２セグメント幅のデータを８ビット幅で４列転送するうち、ノズル
♯１の２列目の転送データであることを示す。本例では、奇数列目は第一メモリ５８に格
納され、偶数列目は第二メモリ５９に格納される。そして、ヘッド駆動回路６１は第一メ
モリ５８と第二メモリ５９からデータ選択手段６０を介して交互に読み出した吐出データ
に基づいて記録ヘッド１９内の吐出素子３８を駆動する。この結果、ノズル♯１〜♯４５
から順次、最大ショット数以内の所定ショット数ずつインク滴が吐出される。このインク
滴の吐出に同期して検査制御部５１がノズル検査装置３７を動作させており、ノズル検査
装置３７がインク滴の吐出の有無を検出することで、ノズル♯１〜♯４５のノズル目詰ま
り（インクドット抜け）の検査が行われる。
【００３９】
その後、図１２に示すように、制御部４２は、Ｊ＝Ｋであるか否か、すなわち検査用の
インク滴吐出が全ノズルで終了したか否かを判断する（ステップＳ６０）。ここで、Ｋは
、全ノズルの検査が終えるために必要な転送回数であり、本実施形態では、Ｋは「４」（
＝ノズル全数Ｑ／所定数Ｍ＝１８０／４５））となる。Ｊ＝Ｋ（検査終了転送回数）であ
れば当該処理を終了し、一方、Ｊ＝Ｋでなければ、制御部４２は、Ｊ＝Ｊ＋１に変更する
（ステップＳ７０）。
【００４０】
そして、制御部４２は、ＤＭＡコントローラ４３から転送完了の旨を受信したか否かを
判断する（ステップＳ８０）。ここで、ＤＭＡコントローラ４３は、１回の検査ブロック
のデータ転送を完了する度に、制御部４２に対して転送完了の旨を通知する。制御部４２
は、転送完了の旨を受信すると、次の先頭アドレスを設定する（Ｓ３０）。２回目の検査
ブロックにおける先頭アドレスＡＤ２は、ＡＤ２＝ＡＤ１−Ｎkとなる。つまり、一回目
の検査ブロックにおける先頭アドレスＡＤ１より「Ｎk（＝４５）」だけ若い先頭アドレ
スＡＤ２を設定する。そして、制御部４２は転送データ長として前回と同じ値を転送カウ
ンタ５６に設定（セット）した後（Ｓ４０）、ＤＭＡコントローラ４３に転送指示をする
（Ｓ５０）。
【００４１】
この２回目の検査ブロック転送時は、図９に示すように、イメージバッファ４６におけ
る先頭アドレスＡＤ２から転送データ長分のデータがヘッド制御ユニット４７にダイレク
ト転送される。つまり、検査用吐出データＴＤの先頭（♯１）よりも「Ｎk（＝４５ノズ
ル）」分だけ若い先頭アドレスＡＤ２からデータが読み出される。この転送データの最初
の領域にはブランクデータＤｂのうち４５ノズル分のヌルデータが含まれる。このため、
ノズル♯１〜♯４５の全ての吐出実行データが先頭アドレスＡＤ２から読み出し方向下流
側へ「４５ノズル分」シフトして位置する状態でデータが転送される。
【００４２】
この結果、ヘッド制御ユニット４７には、順次、吐出データＤ♯46−１、Ｄ♯46−２、
Ｄ♯４６−３、Ｄ♯46−４、Ｄ♯47−１、…、Ｄ♯90−３、Ｄ♯90−４が転送され、これ
らが第一メモリ５８と第二メモリ５９に交互に記憶される。そして、ヘッド駆動回路６１
が第一メモリ５８と第二メモリ５９から交互に読み出した吐出データに基づいて記録ヘッ
ド１９内の吐出素子３８を駆動することにより、ノズル♯４６〜♯９０から順次、最大シ
ョット数以内の所定ショット数ずつインク滴が吐出される。このとき、ノズル検査装置３
７がインク滴の吐出の有無を検出することで、ノズル♯４６〜♯９０のノズル目詰まり（
インクドット抜け）の検査が行われる。なお、図９では、転送元と転送先とで同じ網掛け
模様のデータが対応している。
【００４３】
この２回目の転送時においては、図１２において、Ｊ＝２であって、Ｊ＝Ｋ（＝４）で
ないので（Ｓ６０）、Ｊ＝Ｊ＋１によりＪ＝３に変更する（Ｓ７０）。そして、転送完了
の旨を受信すれば（Ｓ８０）、制御部４２は、先頭アドレスＡＤ３＝ＡＤ１−２・Ｎkを
設定する（Ｓ３０）。つまり、２回目の検査ブロックにおける先頭アドレスＡＤ２よりさ
らに「Ｎk（＝４５）」だけ若い数字の先頭アドレスＡＤ３を設定する。そして、制御部
４２は転送データ長として前回と同じ値を転送カウンタ５６に設定（セット）した後（Ｓ
４０）、ＤＭＡコントローラ４３に転送指示をする（Ｓ５０）。
【００４４】
この３回目の検査ブロック転送時は、図１０に示すように、イメージバッファ４６にお
ける先頭アドレスＡＤ３から転送データ長分の吐出データがヘッド制御ユニット４７にダ
イレクト転送される。つまり、検査用吐出データＴＤの先頭（♯１）よりも「２・Ｎk（
＝９０ノズル）」分だけ若い先頭アドレスＡＤ３から読み出される。この転送データの最
初の領域にはブランクデータＤｂのうち９０ノズル分に相当するヌルデータが含まれる。
このため、ノズル♯１〜♯４５の全ての吐出実行データが先頭アドレスＡＤ３から読み出
し方向下流側へ「９０ノズル分」シフトして位置する状態でデータが転送される。
【００４５】
この結果、ヘッド制御ユニット４７には、順次、データＤ♯91−１、Ｄ♯91−２、Ｄ♯
91−３、Ｄ♯91−４、Ｄ♯92−１、…、Ｄ♯135−３、Ｄ♯135−４が転送され、これらが
第一メモリ５８と第二メモリ５９に交互に記憶される。そして、ヘッド駆動回路６１が第
一メモリ５８と第二メモリ５９から交互に読み出したデータに基づいて記録ヘッド１９内
の吐出素子３８を駆動することにより、ノズル♯９１〜♯１３５から順次、最大ショット
数以内の所定ショット数ずつインク滴が吐出される。このとき、ノズル検査装置３７がイ
ンク滴の吐出の有無を検出することで、ノズル♯９１〜♯１３５のノズル目詰まり（イン
クドット抜け）の検査が行われる。
【００４６】
この３回目の転送時においては、図１２において、Ｊ＝３であって、次にＪ＝Ｋ（＝４
）でないので（Ｓ６０）、Ｊ＝Ｊ＋１によりＪ＝４に変更する（Ｓ７０）。そして、転送
完了の旨を受信すれば（Ｓ８０）、制御部４２は、先頭アドレスＡＤ４＝ＡＤ１−３・Ｎ
kを設定する（Ｓ３０）。つまり、３回目の検査ブロックにおける先頭アドレスＡＤ３よ
りさらに「Ｎk（＝４５）」だけ若い先頭アドレスＡＤ４を設定する。そして、制御部４
２は転送データ長として前回と同じ値を転送カウンタ５６に設定（セット）した後（Ｓ４
０）、ＤＭＡコントローラ４３に転送指示をする（Ｓ５０）。
【００４７】
この４回目の検査ブロック転送時は、図１１に示すように、イメージバッファ４６にお
ける先頭アドレスＡＤ４から転送データ長分のデータがヘッド制御ユニット４７にダイレ
クト転送される。つまり、検査用吐出データＴＤの先頭（♯１）よりも「３・Ｎk（＝１
３５ノズル）」分だけ若い先頭アドレスＡＤ４からデータが読み出される。この転送デー
タの最初の領域にはブランクデータＤｂのうち１３５ノズル分に相当するヌルデータが含
まれる。このため、ノズル♯１〜♯４５の全ての吐出実行データが先頭アドレスＡＤ４か
ら読み出し方向下流側へ「１３５ノズル分」シフトして位置する状態でデータが転送され
る。
【００４８】
この結果、ヘッド制御ユニット４７には、順次、吐出データＤ♯136−１、Ｄ♯136−２
、Ｄ♯136−３、Ｄ♯136−４、Ｄ♯137−１、…、Ｄ♯180−３、Ｄ♯180−４が転送され
、これらが第一メモリ５８と第二メモリ５９に交互に記憶される。そして、ヘッド駆動回
路６１が第一メモリ５８と第二メモリ５９から交互に読み出した吐出データに基づいて記
録ヘッド１９内の吐出素子３８を駆動することにより、ノズル♯１３６〜♯１８０から順
次、最大ショット数以内の所定ショット数ずつインク滴が吐出される。このとき、ノズル
検査装置３７がインク滴の吐出の有無を検出することで、ノズル♯１３６〜♯１８０のノ
ズル目詰まり（インクドット抜け）の検査が行われる。
【００４９】
図７は、一ノズル当たり３２セグメントのうち「２０回」の吐出回数が設定された例に
おけるデータ転送処理を示したものである。図７に示すように、１回目の検査ブロックで
先頭アドレスＡＤ１が指定される。図中において、データ内の黒丸が吐出（データ値では
「１」）を示し、白丸が非吐出（データ値では「０」）を示している。最初はノズル♯１
の吐出データＤ♯１−１が第一メモリ５８に転送され、ノズル♯１のインク滴吐出が８回
行われ、次に吐出データＤ♯１−２が第二メモリ５９に転送され、ノズル♯１のインク滴
吐出が８回行われる。さらに吐出データＤ♯１−３が第一メモリ５８に転送され、ノズル
♯１のインク滴吐出が４回行われ、続いて吐出データＤ♯１−４が第二メモリ５９に転送
されるが、これはヌルデータのため、ノズル♯１のインク滴吐出は行われない。こうして
ノズル♯１から２０回のインク滴吐出が行われる。以下、ノズル♯２〜♯４５の各吐出デ
ータが同様の手順で順次転送され、ノズル♯２〜♯４５から２０回ずつインク滴吐出が行
われる。そして、先頭アドレスがＡＤを読み出し方向上流側へ所定数Ｍずつシフトさせて
先頭アドレスＡＤ２〜ＡＤ４を順次設定しつつ、アドレスシフトの度に同様の転送処理を
繰り返すことで、ノズル♯４６〜ノズル♯１８０から２０回ずつインク滴吐出が行われる
。このように本実施形態では、最大セグメント数Ｓmax（＝最大ショット数）の範囲内で
設定回数（設定ショット数）ずつインク滴吐出が行われる。
【００５０】
こうしてＫ回目のデータ転送を指示すると、Ｊ＝Ｋであるので（Ｓ６０で肯定判定）、
当該転送処理を終了する。
上記説明では、ある特定色のノズル検査に着目して検査用吐出データの転送処理を説明
したが、他のインク色のノズル検査についても、イメージバッファ４６からヘッド制御ユ
ニット４８〜５０へ同様に吐出データを転送する転送処理が行われる。このため、他のノ
ズル列のノズルについても、所定ショット数ずつインク滴が吐出され、ノズル検査装置３
７による同様のノズル検査が行われる。
【００５１】
以上、詳述したように本実施形態によれば、次の効果が得られる。
（１）全ノズルの検査を、全ノズル数より少ない所定のノズル数分のデータである単位
吐出データＤａと、単位吐出データＤａの前に付加した（検査対象全ノズル数「１８０」
−所定数「４５」）のノズル数（＝「１３５」）分のブランクデータＤｂとにより検査デ
ータを生成した。このデータ量の少ない検査データを用いて、先頭アドレスＡＤ（転送開
始位置）を「４５」ずつシフトさせつつ複数回の検査ブロックの転送を繰り返すことで、
データサイズの比較的小さな検査用吐出データＴＤを用いて、ヘッド制御ユニット４７に
全ノズルの検査用吐出データＷＤを転送できる。よって、全ノズルの検査用吐出データＷ
Ｄをそのまま格納する場合に比べ、検査用吐出データＴＤの格納領域を約１／４程度に小
さくできる。
【００５２】
（２）一つのノズルに対し複数回吐出できるように８の倍数となる複数セグメント（本
例では６４セグメント又は３２セグメント）用意したので、セグメント数以内の範囲でノ
ズル一個当たりの吐出回数を適宜設定することができる。このため、機種の異なるプリン
タ間や、検査方式の異なる検査装置間、要求検出精度の異なるノズル検出装置間において
、検査用のデータやプログラム、ハードウェアを共有できる。
【００５３】
（３）ノズル全数Ｑを二以上の自然数Ｎで割った際の商と等しい値に所定数Ｍを設定し
たので、Ｑ／Ｍ回のデータ転送を繰り返すことで全ノズルのノズル検査に必要なインク滴
吐出を実施できる。
【００５４】
（４）同一ノズル番号の吐出実行データ「１」を連続して複数個並べた検査用吐出デー
タとしたので、一ノズル当たり複数回ずつインク滴吐出を行わせることができ、電界検出
方式のノズル検査装置であっても、精度の高い検査を実施できる。
【００５５】
なお、実施の形態は、上記に限定されるものではなく、以下のように変更してもよい。
（変形例１）同一ノズル番号のノズルのインク滴吐出を複数回連続して実施するデータ
としたが、これに限定されない。例えば図１３（ａ）（ｂ）に示すように、一ノズル当た
り一回ずつ吐出されるデータ内容の検査用吐出データを採用することもできる。ここで、
図１３（ａ）は、所定数Ｍ＝６４のデータを複数回（３回）転送する構成であり、図１３
（ｂ）は所定数Ｍ＝８のデータを複数回（２３回）転送する構成である。図１３（ａ）で
はブランクデータＤｂが「１２８」ノズル分の高さあり、先頭アドレスＡＤ１〜ＡＤ３を
順次「６４ノズル」分ずつ変更しつつ計３回のデータ転送を行う。一方、図１３（ｂ）で
はブランクデータＤｂが「１７２」ノズル分の高さあり、先頭アドレスＡＤ１〜ＡＤ２３
を「８ノズル」分ずつ順次変更しつつ計２３回のデータ転送を行う。
【００５６】
（変形例２）先頭アドレスをシフトさせる方向はデータ読み取り方向上流側に限定され
ず、図１４に示すように、ブランクデータＤｂ内の先頭に、先頭アドレスＡＤ１を設定し
、その後、転送回数が増えるに連れて、先頭アドレスをデータ読み取り方向下流側へ所定
数Ｍ分ずつシフトさせる構成も採用できる。また、先頭アドレスを一方向へシフトさせる
のではなく、重複を避ける限りにおいてランダムに変更してもよい。例えば図６や図１４
において、先頭アドレスを、ＡＤ１，ＡＤ４，ＡＤ２，ＡＤ３の順序で変更してもよい。
【００５７】
（変形例３）吐出実行データ（例えば「１」）が、♯1，♯2，♯3，…♯45のようにノ
ズル番号が「１」ずつ増える順番で１回吐出分ずつ又は連続複数回吐出分ずつ並ぶ単位吐
出データに限定されない。すなわち、単位吐出データにおける吐出実行データ（例えば「
１」）の位置は、♯１〜♯45の検査対象ノズルの全てについて少なくとも一回の吐出が実
行可能な配列順序で並ぶ限りにおいて適宜変更できる。また、ノズルによって吐出回数が
異なっても構わない。例えばある特定ノズル（例えばノズル番号で５の倍数のノズル）に
ついては他のノズルより吐出回数が多かったり少なかったりしても構わない。また、検査
対象ノズルの全てで吐出される限りにおいて、単位吐出データＤａ内に所定数Ｍのノズル
の吐出実行データ「１」がランダムに配列されていても構わない。
【００５８】
（変形例４）ノズル検査装置のためのインク滴吐出に限定されない。例えばノズルチェ
ックパターンを記録紙上に印刷し、その印刷物を検査員が視認検査したり、その印刷物の
画像を画像読取装置（ＣＣＤカメラ等）により読み取って画像解析でノズル目詰まりを検
査したりする際のノズルチェックパターンの印刷のためのインク滴吐出にも適用できる。
【００５９】
（変形例５）前記実施形態では６４セグメント又は３２セグメントの例を示したが、一
ノズル当たりのセグメント数は適宜変更してもよい。また、検査用吐出データ生成時に一
ノズル当たりの吐出回数に合わせてセグメント数を調整してもよい。例えば吐出回数が８
回以下であれば一ノズル当たり８セグメントのデータを生成し、１６回以下であれば一ノ
ズル当たり１６セグメントのデータを生成し、３２回以下であれば一ノズル当たり３２セ
グメントのデータを生成し、さらに吐出回数が３２回を超えれば一ノズル当たり６４セグ
メントのデータを生成する。
【００６０】
（変形例６）検査用吐出方法として、一ノズル当たり複数回ずつ吐出した後に次のノズ
ルの複数回の吐出を開始する方法を採用したが、一ノズル当たり一回ずつの吐出を吐出時
期を変えて全ノズルに対して実行する処理を、複数回繰り返す検査用吐出方法も採用でき
る。例えば同一ノズルの検査を複数回（Ｎ回）行って、検査Ｎ数を増やしてノズルの検査
精度を高める場合に有効である。
【００６１】
（変形例７）検査用吐出データは一セグメント当たり１ビットに限定されず、複数ビッ
トであってもよい。例えばインク滴の吐出量を可変として、その吐出量の階調データを設
定可能に、一セグメント当たり２ビットや３ビットとしてもよい。
【００６２】
（変形例８）全ノズル数を二以上の自然数で割った値を所定数としたが、所定数は全ノ
ズル数が割り切れない数であってもよい。例えば全ノズル数「１８０」に対して所定数を
「５０」としてもよく、この場合、１８０／５０の値（＝３．６）以上の複数回（＝４回
）転送する構成とすればよい。この場合、最終回の転送では、５０ドットのうち３０ドッ
トは吐出に使用されるが、対応するノズルが存在しない残り２０ドットのデータは無視す
ればよい。
【００６３】
（変形例９）検査対象ノズルは記録ヘッドが有する全ノズル（１８０ノズル）に限定さ
れない。例えば全ノズルのうち一部の代表ノズルだけ検査対象とする場合や、印刷に使用
されないノズルが存在する場合は、全ノズルのうち一部のノズルを検体対象ノズルとする
こともできる。換言すれば、所定数Ｍの連続するノズルの全てが検査対象である必要はな
く、所定数Ｍのノズルの中に流体吐出されないノズルがあってもよい。
【００６４】
（変形例１０）ブランクデータ内で転送開始アドレスを調整することに限定されない。
例えば、単位吐出データに対して読み出し方向前側と後側の両方にブランクデータを分け
て付加してもよく、この場合、検査用吐出データの範囲内で全ての吐出実行データ（値「
１」のデータ）を含む領域が転送対象として選択されるように、所定数ずつ異なる転送開
始アドレスに毎回変更して転送を行う方法も採用できる。さらには単位吐出データＤａの
読み出し方向後側だけにブランクデータＤｂを付与した検査用吐出データも採用できる。
この場合、単位吐出データＤａは、例えば♯136〜♯180のノズルに相当するデータが吐出
実行データ「１」になっていて、♯１〜♯135のノズルに対応するデータが非吐出データ
「０」になっており、転送開始アドレス（先頭アドレス）は、単位吐出データＤａ中の♯
1〜♯135の範囲内で「４５」ずつ変更する構成とする。
【００６５】
（変形例１１）検査対象ノズルの全てが異なる吐出時期に吐出される構成に限定されず
、同時に複数個のノズルからインク滴が吐出される構成の検査用吐出データも採用できる
。異なるインク滴飛翔経路に対しレーザー光を同時に複数本射出できるように、発光器と
受光器を複数対備えた構成の場合や、電界検出方式でインク滴が着弾するキャップ又はフ
ラッシングボックスが異なるノズル間で検査可能に複数設けられた構成の場合は、同時に
検査可能なノズル間で同時にインク滴を吐出しても構わない。
【００６６】
（変形例１２）ブランクデータＤｂ（非吐出データ）のデータ長は、（ノズル全数Ｑ−
所定数Ｍ）分の長さ（Ｑ＝１８０、Ｍ＝４５の場合は、「１３５」）に限定されず、Ｑ／
Ｍ以上のデータ長であれば足りる。この場合、読み出し方向前側と後側の両方に分けた場
合は、前と後のトータルでＱ／Ｍ以上あればよい。
【００６７】
（変形例１３）制御部４２は、ソフトウェアのみにより構成されてもよいし、ハードウ
ェアのみから構成されてもよいし、さらにソフトウェアとハードウェアの協働により実現
されるものでもよい。例えば制御部４２が、プログラムを実行するＣＰＵにより構成され
たソフトウェアである場合、ハードウェアであるＤＭＡコントローラに替わり、ソフトウ
ェアである制御部４２がデータ転送処理を行ってもよい。
【００６８】
（変形例１４）前記実施形態では、インクジェット記録方式のシリアルプリンタに適用
したが、インクジェット記録方式のラインプリンタに適用してもよい。ラインプリンタで
あっても、ノズル検査用のデータを記憶するためのメモリ領域を小さく済ませられる。
【００６９】
（変形例１５）前記実施形態では、流体吐出装置をインクジェット式記録装置に具体化
したが、この限りではなく、インク以外の他の流体（液体や、機能材料の粒子が液体に分
散又は混合されてなる液状体、ゲルのような流状体、流体として流して吐出できる固体を
含む）を吐出したりする流体吐出装置に具体化することもできる。例えば、液晶ディスプ
レイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ及び面発光ディスプレイの製造な
どに用いられる電極材や色材（画素材料）などの材料を分散または溶解のかたちで含む液
状体を吐出する液状体吐出装置、バイオチップ製造に用いられる生体有機物を吐出する液
体吐出装置、精密ピペットとして用いられ試料となる液体を吐出する液体吐出装置であっ
てもよい。さらに、時計やカメラ等の精密機械にピンポイントで潤滑油を吐出する液体吐
出装置、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために
紫外線硬化樹脂等の透明樹脂液を基板上に吐出する液体吐出装置、基板などをエッチング
するために酸又はアルカリ等のエッチング液を吐出する液体吐出装置、ゲル（例えば物理
ゲル）などの流状体を吐出する流状体吐出装置、トナーなどの粉体（粉粒体）を例とする
固体を吐出する粉粒体吐出装置（例えばトナージェット式記録装置）であってもよい。そ
して、これらのうちいずれか一種の流体吐出装置に本発明を適用することができる。これ
らの構成でも吐出手段のノズル目詰まりを検査する検査用データのための記憶領域を小さ
く済ませられる。なお、本明細書において「流体」とは、気体のみからなる流体を含まな
い概念であり、流体には、例えば液体（無機溶剤、有機溶剤、溶液、液状樹脂、液状金属
（金属融液）等を含む）、液状体、流状体、粉粒体（粒体、粉体を含む）などが含まれる
。また、上記基板や精密機械等がターゲットとなる。
【図面の簡単な説明】
【００７０】
【図１】一実施形態におけるプリンタの概略斜視図。
【図２】プリンタの電気的構成を示すブロック図。
【図３】吐出素子と共に示す記録ヘッドの模式底面図。
【図４】検査用吐出データの全体イメージを示す模式図。
【図５】ヘッド制御ユニット内の各メモリへのデータ転送手順を説明する模式図。
【図６】検査用吐出データを示す模式図。
【図７】検査用吐出データのヘッド制御ユニットへの転送手順を説明する模式図。
【図８】ヘッド制御ユニットへの１回目のデータ転送手順を説明する模式図。
【図９】ヘッド制御ユニットへの２回目のデータ転送手順を説明する模式図。
【図１０】ヘッド制御ユニットへの３回目のデータ転送手順を説明する模式図。
【図１１】ヘッド制御ユニットへの４回目のデータ転送手順を説明する模式図。
【図１２】データ転送処理を示すフローチャート。
【図１３】（ａ）（ｂ）各変形例におけるデータ転送手順を示す模式図。
【図１４】図１３と異なる変形例におけるデータ転送手順を示す模式図。
【符号の説明】
【００７１】
１１…流体吐出装置としてのプリンタ、１４…キャリッジ、１８…キャリッジモータ、
１９…吐出手段としての記録ヘッド、１９Ａ…ノズル開口面、２５…紙送りモータ、３０
…メンテナンス装置、３２…キャップ、３７…検査手段としてのノズル検査装置、３８…
吐出素子、４２…アドレス設定手段を構成するとともに制御手段としての制御部、４３…
転送手段及びダイレクト転送手段としてのＤＭＡコントローラ、４４…データ生成手段と
しての画像処理部、４５…不揮発性メモリ、４６…メモリとしてのイメージバッファ、４
７〜５０…吐出駆動手段としてのヘッド制御ユニット（ＨＣＵ）、５１…検査制御部、５
５…アドレス設定手段を構成する先頭アドレス設定部、５６…転送カウンタ、５８…第一
メモリ、５９…第二メモリ、６１…ヘッド駆動回路、ＴＤ…検査用吐出データ、Ｄａ…単
位吐出データ、Ｄｂ…非吐出データとしてのブランクデータ、Ｍ…所定数、Ｑ…ノズル全
数、ＡＤ１〜ＡＤ４…転送開始アドレスとしての先頭アドレス、♯１〜♯１８０…ノズル
、Ｐ…ターゲットとしての記録紙。
【図１】
0004561818.tif 000002
【図２】
0004561818.tif 000003
【図３】
0004561818.tif 000004
【図４】
0004561818.tif 000005
【図５】
0004561818.tif 000006
【図６】
0004561818.tif 000007
【図７】
0004561818.tif 000008
【図８】
0004561818.tif 000009
【図９】
0004561818.tif 000010
【図１０】
0004561818.tif 000011
【図１１】
0004561818.tif 000012
【図１２】
0004561818.tif 000013
【図１３】
0004561818.tif 000014
【図１４】
0004561818.tif 000015