(57)【要約】【課題】  １つの画素列において複数の吐出口のうちの１つの吐出口のみに対して吐出不良判定を行うことができる場合において、記録データによらずそれらの吐出口に対して満遍なく吐出不良の有無を判定する。【解決手段】  先に吐出動作が行われる画素列において吐出不良判定を行う吐出口として選択された吐出口については、後の吐出動作が行われる画素列において吐出不良判定を行う吐出口を選択するための優先順位が最下位となるように、優先順位を更新する。【選択図】  図８
2018047671.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するための複数の吐出口が配列された記録ヘッドと、
各画素に対するインクの吐出または非吐出を定める記録データを取得する取得手段と、
前記記録ヘッドと記録媒体とを前記所定方向と交差する交差方向に相対的に移動させながら、前記記録データに基づいて前記複数の吐出口からの吐出動作を行う制御手段と、を備えた記録装置であって、
予め定められた前記複数の吐出口の優先順位に基づいて、前記交差方向における各画素列において前記複数の吐出口のうちの１つの吐出口を選択する選択手段と、
前記交差方向における各画素列において、前記制御手段による吐出動作に基づいて、前記選択手段によって選択された吐出口が吐出不良であるか否かを判定する判定手段と、を有し、
前記選択手段は、前記交差方向に互いに隣接する２つの画素列のうち、先に吐出動作が行われる画素列において前記選択手段によって選択された吐出口については後の吐出動作が行われる画素列において優先順位が最下位となるように、優先順位を更新し、更新後の優先順位に基づいて後に吐出動作が行われる画素列における１つの吐出口を選択することを特徴とする記録装置。
【請求項２】
前記選択手段は、前記２つの画素列に関し、先に吐出動作が行われる画素列において前記選択手段によって選択されなかった吐出口については後に吐出動作が行われる画素列において優先順位が上位となるように、優先順位を更新することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記選択手段は、各画素列において、前記複数の吐出口の優先順位が同じ順位となり得るように、優先順位を更新することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記選択手段は、前記２つの画素列に関し、（ｉ）先に吐出動作が行われる画素列において前記選択手段によって選択されなかった吐出口であって、先に吐出動作が行われる画素列において前記選択手段によって選択された吐出口の優先順位よりも上位の優先順位の前記吐出口については、後に吐出動作が行われる画素列において優先順位が同じとなり、（ｉｉ）先に吐出動作が行われる画素列において前記選択手段によって選択されなかった吐出口であって、先に吐出動作が行われる画素列において前記選択手段によって選択された吐出口の優先順位よりも下位の優先順位の前記吐出口については、後に吐出動作が行われる画素列において優先順位が上位となるように、優先順位を更新することを特徴とする請求項１に記載の記録装置。
【請求項５】
前記選択手段は、各画素列において、前記複数の吐出口の優先順位が互いに異なる順位となるように、優先順位を更新することを特徴とする請求項４に記載の記録装置。
【請求項６】
前記選択手段は、各画素列において、優先順位が上位の吐出口から順番に前記記録データによってインクの吐出が定められているか否かを判定し、最初にインクの吐出が定められていると判定された吐出口を前記１つの吐出口として選択することを特徴とする請求項１から５のいずれか１項に記載の記録装置。
【請求項７】
前記制御手段は、前記記録ヘッド内の複数の吐出口を分割して得られる複数の駆動ブロックについて、同じ画素列において前記複数の駆動ブロックが互いに異なるタイミングで駆動されるようにして前記複数の吐出口からの吐出動作を行うように制御し、
前記選択手段は、同じ画素列において、駆動ブロックごとに１つの吐出口を選択することを特徴とする請求項１から６のいずれか１項に記載の記録装置。
【請求項８】
前記選択手段は、（ｉ）前記制御手段による吐出動作を開始してから所定のタイミングまでは第１の前記優先順位を更新しながら各画素列において１つの吐出口を選択し、（ｉｉ）前記所定のタイミングからは前記第１の優先順位と異なる第２の前記優先順位を更新しながら各画素列において１つの吐出口を選択することを特徴とする請求項１から７のいずれか１項に記載の記録装置。
【請求項９】
前記第２の優先順位は、前記第１の優先順位をオフセットした順位であることを特徴とする請求項８に記載の記録装置。
【請求項１０】
前記判定手段によって吐出不良であると判定された吐出口からのインクの吐出を吐出正常である他の吐出口によって補完する補完手段を更に有することを特徴とする請求項１から９のいずれか１項に記載の記録装置。
【請求項１１】
インクを吐出するための複数の吐出口が配列された記録ヘッドを用いて記録を行う記録方法であって
各画素に対するインクの吐出または非吐出を定める記録データを取得し、
前記記録ヘッドと記録媒体とを前記所定方向と交差する交差方向に相対的に移動させながら、前記記録データに基づいて前記複数の吐出口からの吐出動作を行い、
予め定められた前記複数の吐出口の優先順位に基づいて、前記交差方向における各画素列において前記複数の吐出口のうちの１つの吐出口を選択し、
前記交差方向における各画素列において、吐出動作に基づいて、選択された吐出口が吐出不良であるか否かを判定し、
前記交差方向に互いに隣接する２つの画素列のうち、先に吐出動作が行われる画素列において選択された吐出口については後の吐出動作が行われる画素列において優先順位が最下位となるように、優先順位を更新し、更新後の優先順位に基づいて後に吐出動作が行われる画素列における１つの吐出口を選択することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録方法に関する。
【背景技術】
【０００２】
インクを吐出する複数の吐出口を配列した吐出口列を有する記録ヘッドを用い、記録ヘッドと記録媒体とを相対的に移動させながらインクの吐出を行うことで画像の記録を行う記録装置が知られている。
【０００３】
このような記録装置において複数の吐出口のうちのある吐出口においてインクの吐出不良が発生した場合、画像に白抜けが生じ、得られる画像の画質が低下してしまう。これを抑制するため、吐出不良が発生している吐出口を精度良く検出することが求められている。
【０００４】
ここで、特許文献１には、記録動作を行いながら、複数の吐出口に対して共通に設けられた検出回路を用いて圧電素子を駆動させた際の圧力室内の残留振動を検出し、それによってインクの吐出不良の有無を判定ことが記載されている。これにより、記録動作中であっても吐出不良が発生している吐出口を検出することが可能となる。更に、同文献には複数の吐出口からインクを吐出する際、吐出回数が少ない吐出口を優先して吐出不良の有無を判定するための吐出口として選択することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３３１１９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、複数の吐出口に対して１つの検出回路が共通に設けられている場合、１つの画素列では複数の吐出口のうちの１つの吐出口における吐出不良の有無しか判定することができない。そのため、複数の画素列を利用して複数の吐出口における吐出不良を満遍なく検出するためには、画素列ごとに異なる吐出口を吐出不良の有無を判定するための吐出口として選択する必要がある。
【０００７】
そこで、画素列ごとに吐出不良判定を行う吐出口を選択するための優先順位を複数の吐出口に対して定め、その優先順位を画素列ごとに異ならせる。このようにすれば、画素列ごとに異なる吐出口が優先的に吐出不良判定を行う吐出口として選択される。
【０００８】
図１は吐出不良判定のための吐出口の選択における優先順位が画素列ごとに１つずつオフセットされるように設定した場合において、各画素列にて選択される吐出不良判定を行う吐出口を説明するための図である。なお、図１（ａ）は各画素列における優先順位を示している。また、図１（ｂ）は記録データの一例と、その記録データが取得された際に各画素列において実際にどの吐出口が吐出不良判定を行う吐出口として選択されるのかを示す図である。なお、ここでは簡単のため、図１（ａ）、（ｂ）に示すように各画素列において吐出口「０」〜「７」の合計８個の吐出口の中から１つの吐出口を選択する形態について記載する。
【０００９】
ここで、図１（ａ）に示す優先順位は、番号が小さいほど上位の優先順位に対応している。すなわち、ある画素列において「０」の優先順位が記載されている場合、その画素列では対応する吐出口が最上位であることを示している。また、図１（ｂ）に示すグレー部が記録データによってインクの吐出が定められた画素を、丸印が付けられた箇所が実際に吐出不良判定のために選択される吐出口の位置を示している。
【００１０】
吐出不良判定を行うためには、対象の吐出口に対して記録データによってインクの吐出が定められている必要がある。ここで、画素列「０」をみると、図１（ｂ）に示すように吐出口「２」、「３」、「６」、「７」の合計４つの吐出口においてインクの吐出が定められている。そのため、画素列「０」においては吐出口「２」、「３」、「６」、「７」が吐出不良判定を行うことができる吐出口である。図１（ａ）に示す画素列「０」における優先順位を見ると、このうちで優先順位が最上位の吐出口は優先順位が「２」である吐出口「２」である。したがって、画素列「０」では吐出口「２」が吐出不良判定を行う吐出口として選択される。
【００１１】
また、画素列「１」においては、図１（ｂ）に示すように吐出口「１」、「２」、「５」、「６」の合計４つの吐出口においてインクの吐出が定められている。図１（ａ）に示す画素列「１」における優先順位を見ると、このうちで優先順位が最上位の吐出口は優先順位が「０」である吐出口「１」である。したがって、画素列「１」では吐出口「１」が吐出不良判定を行う吐出口として選択される。
【００１２】
同じようにして他の画素列「２」〜「１１」についても吐出不良判定のために選択される吐出口を見ると、図１（ｂ）に示すようになる。図１（ｂ）からわかるように、図１（ａ）に示すような優先順位にしたがった場合、記録データによっては偏った吐出口のみを吐出不良判定を行う吐出口として選択してしまう。
【００１３】
本発明は上記の課題を鑑みて為されたものであり、１つの画素列において複数の吐出口のうちの１つの吐出口のみに対して吐出不良判定を行うことができる場合において、記録データによらずそれらの吐出口に対して満遍なく吐出不良の有無を判定することを目的とする。
【課題を解決するための手段】
【００１４】
そこで、本発明は、インクを吐出するための複数の吐出口が配列された記録ヘッドと、各画素に対するインクの吐出または非吐出を定める記録データを取得する取得手段と、前記記録ヘッドと記録媒体とを前記所定方向と交差する交差方向に相対的に移動させながら、前記記録データに基づいて前記複数の吐出口からの吐出動作を行う制御手段と、を備えた記録装置であって、予め定められた前記複数の吐出口の優先順位に基づいて、前記交差方向における各画素列において前記複数の吐出口のうちの１つの吐出口を選択する選択手段と、前記交差方向における各画素列において、前記制御手段による吐出動作に基づいて、前記選択手段によって選択された吐出口が吐出不良であるか否かを判定する判定手段と、を有し、前記選択手段は、前記交差方向に互いに隣接する２つの画素列のうち、先に吐出動作が行われる画素列において前記選択手段によって選択された吐出口については後の吐出動作が行われる画素列において優先順位が最下位となるように、優先順位を更新し、更新後の優先順位に基づいて後に吐出動作が行われる画素列における１つの吐出口を選択することを特徴とする。
【発明の効果】
【００１５】
本発明に係る記録装置によれば、１つの画素列において複数の吐出口のうちの１つの吐出口のみに対して吐出不良判定を行うことができる場合において、記録データによらずそれらの吐出口に対して満遍なく吐出不良の有無を判定することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】吐出不良判定処理の一例を説明するための図である。
【図２】実施形態に係る画像記録装置の内部構成を示す模式図である。
【図３】実施形態に係る記録ヘッドを示す模式図である。
【図４】実施形態に係る記録制御系を説明するための図である。
【図５】実施形態に係る画像処理の過程を示すフローチャートである。
【図６】実施形態における時分割駆動制御を説明するための図である。
【図７】実施形態に係る吐出不良判定処理の過程を示すフローチャートである。
【図８】実施形態における吐出不良判定処理を説明するための図である。
【図９】実施形態における吐出不良判定処理を説明するための図である。
【発明を実施するための形態】
【００１７】
以下に図面を参照し、本発明の第１の実施形態について詳細に説明する。
【００１８】
（第１の実施形態）
図２は本実施形態に係るインクジェット記録装置の内部構成を部分的に示す模式図である。
【００１９】
本実施形態のインクジェット記録装置（以下、プリンタ、記録装置とも称する）は、記録ヘッド１０１〜１０４を有する記録ヘッド群１０７を備えている。ここで、記録ヘッド１０１〜１０４は、それぞれブラックインク（Ｋインク）、シアンインク（Ｃインク）、マゼンタインク（Ｍインク）、イエローインク（Ｙインク）を吐出するためのものである。また、記録ヘッド１０１〜１０４は、それぞれのＹ方向（所定方向）における長さが記録媒体１０６のＹ方向における幅よりも長くなるように形成されている。本実施形態における記録ヘッド群１０７は、これらの記録ヘッド１０１〜１０４がＸ方向（交差方向）に並ぶことにより構成される。
【００２０】
記録媒体１０６は、搬送ローラ１０５（および他の不図示のローラ）が搬送モータ（不図示）の駆動力によって回転することにより、Ｘ方向に搬送（移動）される。この記録媒体１０６をＸ方向への搬送（移動）することによって、記録ヘッド群１０７をＸ方向に走査させた場合とほぼ同様の効果を得ることができる。記録媒体１０６が搬送される間に、記録ヘッド１０１〜１０４それぞれに配列された複数の吐出口（以下、ノズルとも称する）から、後述する記録データに従ってインクの吐出動作が行われる。これにより、記録媒体１０６に対する１回の記録ヘッドのＸ方向への相対的な走査にて記録媒体１０６上に画像が形成される。
【００２１】
図３（ａ）は、本実施形態に係るブラックインクを吐出するための記録ヘッド１０１の詳細な構成を示す模式図である。記録ヘッド１０１は、後述する複数の吐出口列（以下、ノズル列とも称する）を有する１８個の記録素子基板２０１〜２１８が、１つの記録素子基板のＹ方向における一方の端部と１つの記録素子基板のＹ方向における他方の端部とがＹ方向に同じ位置となるように、Ｙ方向に沿って千鳥状に配置されることにより構成される。これにより、記録ヘッド１０１のＹ方向における長さは記録媒体１０６のＹ方向における幅よりも長尺なものとなっている。なお、本実施形態に適用可能な記録ヘッドは図３（ａ）に示すような複数の記録素子基板をＹ方向に沿って配置したものに限られない。例えば、記録媒体１０６の幅以上の長さを有する吐出口列を持ったひとつの記録素子基板から構成された記録ヘッドであっても良い。
【００２２】
図３（ｂ）は、本実施形態に係る図３（ａ）に示す記録素子基板２０１の詳細な構成を示す模式図である。記録素子基板２０１には、それぞれブラックインクを吐出する１２８０個の吐出口がＹ方向に１２００ｄｐｉの解像度（１／１２００インチの間隔）相当で配列された、８個の吐出口列２０１ａ〜２０１ｈがＸ方向に並んで配置されている。各吐出口の直下には記録素子が設置されており（不図示）、記録素子が駆動されることで生成される熱エネルギーによって直上のインクが発泡し、それにより吐出口からインクが吐出される。なお、若干の製造誤差があっても実質的に同じ程度の間隔で並んでいれば、多少吐出口列間の間隔が異なるような形態であっても良い。ここでは記録素子基板２０１について示したが、記録素子基板２０２〜２１８についても同様の構成である。
【００２３】
図４は、本実施形態に係る記録制御系を示すブロック図である。同図に示すように、この記録システムは、図２に示したプリンタ１００と、そのホスト装置としてのパーソナルコンピュータ（以下、ホストＰＣと称する）３００を有して構成される。
【００２４】
ホストＰＣ３００は、以下の要素を有して構成される。ＣＰＵ３０１は、記憶手段であるＲＡＭ３０２やＨＤＤ３０３に保持されているプログラムに従った処理を実行する。ＲＡＭ３０２は、揮発性のメモリであり、プログラムやデータを一時的に保持する。ＨＤＤ３０３は、不揮発性のメモリであり、同じくプログラムやデータを保持する。本実施形態では、データ転送Ｉ／Ｆ（インターフェース）３０４はプリンタ１００との間におけるデータの送受信を制御する。このデータ送受信の接続方式としては、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ等を用いることができる。キーボード・マウスＩ／Ｆ３０５は、キーボードやマウス等のＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）を制御するＩ／Ｆであり、ユーザーは、このＩ／Ｆを介して入力を行うことができる。ディスプレイＩ／Ｆ３０６は、ディスプレイ（不図示）における表示を制御する。
【００２５】
一方、プリンタ１００は、以下の要素を有して構成される。ＣＰＵ３１１は、ＲＡＭ３１２やＲＯＭ３１３に保持されているプログラムに従い、後述する各処理を実行する。ＲＡＭ３１２は、揮発性のメモリであり、プログラムやデータを一時的に保持する。ＲＯＭ３１３は不揮発性のメモリであり、後述する処理で使用する優先順位テーブルやプログラムを保持することができる。
【００２６】
データ転送Ｉ／Ｆ３１４は、ＰＣ３００との間におけるデータの送受信を制御する。ヘッドコントローラ３１５は、図２に示したそれぞれの記録ヘッド１０１〜１０４に対して後述する記録データを供給するとともに、記録ヘッドの吐出動作を制御する。具体的には、ヘッドコントローラ３１５は、ＲＡＭ３１２の所定のアドレスから制御パラメータと記録データを読み込む構成とすることができる。そして、ＣＰＵ３１１が、制御パラメータと記録データをＲＡＭ３１２の上記所定のアドレスに書き込むと、ヘッドコントローラ３１５により処理が起動され、記録ヘッドからのインク吐出が行われる。
【００２７】
（データの処理過程）
図５は本実施形態における制御プログラムにしたがってＣＰＵ３０１が実行する画像処理の過程を示すフローチャートである。なお、この制御プログラムはＲＯＭ３０２に予め格納されている。
【００２８】
記録処理が開始されると、まず、において記録装置１００は輝度に関する色信号であるＲ（レッド）信号、Ｇ（グリーン）信号、Ｂ（ブルー）信号によって示される画像データを取得する（ステップＳ１１）。なお、本実施形態では画像データは解像度６００ｄｐｉでＲＧＢ各８ｂｉｔ２５６階調のデータである。
【００２９】
次に、画像データをＨＤＤ３０３に格納された色変換テーブルを用いて変換することにより、インクの色に関する色信号であるＣ（シアン）信号、Ｍ（マゼンタ）信号、Ｙ（イエロー）信号、Ｋ（ブラック）信号によって示されるインク色データを生成する（ステップＳ１２）。ここで、インク色データは解像度６００ｄｐｉでＣＭＹＫ各色８ｂｉｔ２５６階調のデータである。
【００３０】
次に、インク色データにＨＤＤ３０３に格納されたディザパターンを用いて量子化（２値化）を行い、各画素領域に対する各インクの吐出または非吐出を定める量子化データを生成する（ステップＳ１３）。したがって、量子化データは６００ｄｐｉでＣＭＹＫ各色１ｂｉｔ２階調のデータとなる。なお、ここでは量子化処理としてディザパターンを用いるディザ法を実行する形態について記載したが、誤差拡散法等、他の方法によって量子化処理を実行しても良い。
【００３１】
次に、量子化データにＨＤＤ３０３に格納されたマスクパターンを用いることにより量子化データを各インクを吐出する複数の吐出口列に分配し、記録に用いる記録データを生成する（ステップＳ１４）。例えば、ブラックインクの記録素子基板２０１内の吐出口列２０１ａ〜２０１ｈに対応する量子化データに対してこの分配処理を実行することにより、吐出口列２０１ａ〜２０１ｈそれぞれから記録媒体１０６上に記録を行うための８通りの記録データを生成することができる。
【００３２】
なお、ここではステップＳ１１〜Ｓ１４をすべてホストＰＣ３００内のＣＰＵ３０１が実行する形態について記載したが、他の形態による実施も可能である。例えば、ステップＳ１１〜Ｓ１４をすべてプリンタ１００内のＣＰＵ３１１が実行しても良い。また、例えばステップＳ１１、Ｓ１２をホストＰＣ３００内のＣＰＵ３０１が、ステップＳ１３、Ｓ１４をプリンタ１００内のＣＰＵ３１１がそれぞれ分担して実行するような形態であっても良い。
【００３３】
（時分割駆動制御）
多数の記録素子が配列された記録ヘッドを用いる場合、記録ヘッド内の全ての記録素子を同時に駆動して同一のタイミングでインクを吐出しようとすると、大容量の電源が必要となってしまう。このような電源の大容量化を抑制するために記録ヘッド内の記録素子を複数の駆動ブロックに分割し、同一の画素列内を記録するために駆動ブロックごとに駆動するタイミングを異ならせる、いわゆる時分割駆動制御を行うことが一般に知られている。この時分割駆動制御によれば、同時に駆動する記録素子の数を減らすことができるため、記録装置に必要な電源の容量を抑えることができる。
【００３４】
図６は、本実施形態で実行する時分割駆動制御を説明するための図である。なお、図６（ａ）は時分割駆動制御における駆動順序と、それぞれの駆動順序において駆動する駆動ブロックと、の対応関係を示している。また、図６（ｂ）は図６（ａ）に示す駆動順序と駆動ブロックの対応関係に基づいて時分割駆動を行った際にインクが吐出される位置を模式的に示している。
【００３５】
なお、以降の説明では簡単のため、記録ヘッド１０１内の記録素子基板２０１に設けられた吐出口列２０１ａからの吐出のみについて記載する。また、以降の説明では吐出口列２０１内のＹ方向における一方側（図６（ｂ）の上側）端部の吐出口を吐出口「０」とし、Ｙ方向における他方側（図６（ｂ）の下側）に向かうにしたがって吐出口「１」、吐出口「２」、吐出口「３」、・・・と１つずつ番号を増加させ、Ｙ方向における他方側端部の吐出口を吐出口「１２７９」と称して説明する。
【００３６】
本実施形態では、吐出口列２０１ａ内の複数の吐出口をＹ方向に連続する８個の記録素子で構成される１つのセクションとし、各セクション内で相対的に同じ位置に位置する吐出口に対応する記録素子を同じ駆動ブロックとする。例えば、各セクションにおいて最も上側に位置する吐出口「０」、吐出口「８」、吐出口「１６」、・・・に対応する記録素子を駆動ブロック「１」とする。言い換えると、吐出口「８×ｋ（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「１」に相当する。また、各セクションにおいて上から２番目に位置する吐出口「１」、吐出口「９」、吐出口「１７」、・・・に対応する記録素子を駆動ブロック「２」とする。言い換えると、吐出口「８×ｋ＋１（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「２」に相当する。以下同様に、吐出口「８×ｋ＋２（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「３」に、吐出口「８×ｋ＋３（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「４」に、吐出口「８×ｋ＋４（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「５」に、吐出口「８×ｋ＋５（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「６」に、吐出口「８×ｋ＋６（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「７」に、吐出口「８×ｋ＋７（ｋは０以上の整数）」に対応する記録素子が駆動ブロック「８」にそれぞれ相当する。
【００３７】
本実施形態では駆動順序の設定が記録装置１００内のＲＯＭ３１３に記憶されており、それを記録ヘッドに送信する。そして記録ヘッドでは受信した駆動順序に基づいて所定の間隔でブロック選択信号が送られてきて、そのブロック選択信号と記録データとのＡＮＤで駆動信号が記録素子に流れる。本実施形態では、図６（ｂ）に示すように駆動順序として駆動ブロック「１」、「５」、「３」、「８」、「６」、「４」、「２」、「７」の順序で各駆動ブロックに属する記録素子が駆動されるようにブロック選択信号を印加する。この結果、図６（ｂ）に示すように、同一の画素列内であっても駆動ブロックごとにＸ方向に異なる位置にインクが吐出される。詳細には、Ｘ方向下流側から吐出口「８×ｋ（ｋは０以上の整数）」、吐出口「８×ｋ＋４（ｋは０以上の整数）」、吐出口「８×ｋ＋２（ｋは０以上の整数）」、吐出口「８×ｋ＋７（ｋは０以上の整数）」、吐出口「８×ｋ＋５（ｋは０以上の整数）」、吐出口「８×ｋ＋３（ｋは０以上の整数）」、吐出口「８×ｋ＋１（ｋは０以上の整数）」、吐出口「８×ｋ＋６（ｋは０以上の整数）」の順序でインクが吐出されることになる。
【００３８】
（吐出不良の判定方法）
本実施形態における記録ヘッドは、１つの吐出口列（例えば吐出口列２０１ａ）に配置された複数の吐出口に対して１つの吐出判定検出回路が接続されている。この吐出判定検出回路はそれらの吐出口における吐出不良を判定するために共通に用いられるため、同じタイミングでは１つの吐出口しか判定することができない。
【００３９】
ここで、上述の時分割駆動制御を行うことを考えると、例え記録データが同じ画素列にインクの吐出を定めていたとしても、異なる駆動ブロックに属する記録素子は同じタイミングでは駆動されないことがわかる。例えば吐出口「８×ｋ（ｋは０以上の整数）」である吐出口「０」と吐出口「８×ｋ＋１（ｋは０以上の整数）」である吐出口「１」は異なるタイミングで駆動される。そのため、吐出口「０」と吐出口「１」については１つの画素列の中でどちらも吐出不良の判定をすることができる。
【００４０】
しかし、同じ駆動ブロックに属する記録素子に対応する吐出口、例えば吐出口「８×ｋ（ｋは０以上の整数）」である吐出口「０」と吐出口「８」は同じタイミングで駆動され得る。したがって、１つの画素列において吐出口「０」と吐出口「８」の両方について吐出不良の判定を行うことはできない。
【００４１】
上記の点を鑑み、本実施形態では、各画素列において同じ駆動ブロックに属する記録素子に対応する吐出口の中から後述する選択方法にしたがって１つの吐出口を選択し、その選択された吐出口において吐出不良の判定を行う。以下の説明では簡単のため、吐出口「８×ｋ（ｋは０以上の整数）」のみについて記載する。更に、簡単のため吐出口「８×ｋ（ｋは０以上の整数）」が８つの吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」から構成されるとして記載する。
【００４２】
図７は本実施形態における制御プログラムにしたがってＣＰＵ３１１が実行する各画素列での吐出不良を判定する吐出口を決定する処理の過程を示すフローチャートである。なお、この制御プログラムはＲＯＭ３１３に予め格納されている。
【００４３】
まず、図７に示す処理が開始されると、ステップＳ２１において上述した画像処理にて生成された記録データを取得する。
【００４４】
次に、ステップＳ２２では画素列「０」において吐出不良の判定を行うため、「Ｍ」の値を「０」に設定する。そして、ステップＳ２３では、画素列「Ｍ」における優先順位を示す情報が取得される。
【００４５】
ここで、本実施形態では優先順位を示す情報として、複数の吐出口それぞれに対して「０」〜「７」のいずれかの値が設定される。なお、番号が小さいほど上位の優先順位に対応している。例えば、「０」が最上位の優先順位に対応し、「７」が最下位の優先順位に対応している。
【００４６】
この段階では、ステップＳ２２にて「Ｍ」の値は「０」に設定されているため、画素列「０」の優先順位（初期優先順位）を示す情報が取得される。なお、本実施形態では初期優先順位は全ての吐出口について最下位である「７」となるように定められているものとする。
【００４７】
次に、ステップＳ２４では優先順位が上位の吐出口から順番に記録データによってインクの吐出が定められているか否かを判定するため、「Ｎ」の値を「０」に設定する。そして、ステップＳ２５において優先順位「Ｎ」の吐出口において記録データによってインクの吐出が定められているか（ＯＮとなっているか）否かを判定する。
【００４８】
ステップＳ２５にてインクの吐出が定められていると判定された場合、ステップＳ２８に進み、その優先順位「Ｎ」の吐出口を画素列「Ｍ」において吐出不良判定を行う吐出口に決定する。なお、優先順位「Ｎ」の吐出口が複数存在する場合、番号が小さい吐出口から順番にステップＳ２５における処理を行うものとする。その後、後述するステップＳ２９へと進む。
【００４９】
一方、ステップＳ２５にてインクの非吐出が定められていると判定された場合、ステップＳ２６へと進み、優先順位「Ｎ」が最下位であるか否かを判定する。最下位でない場合、ステップＳ２７へと進み、「Ｎ」を「Ｎ＋１」にインクリメントする処理が行われる。そして、再度ステップＳ２５へと戻り、先に優先順位「Ｎ」の吐出口について行った処理を今度は優先順位「Ｎ＋１」の吐出口について実行する。一方、ステップＳ２６にて最下位であると判定された場合には、他に吐出不良判定をすべき吐出口は存在しないため、その画素列については吐出不良判定を行わず、ステップＳ２９へと進む。
【００５０】
つまり、本実施形態におけるステップＳ２５、Ｓ２６、Ｓ２７を行うことにより、優先順位が上位の吐出口から順番に記録データによってインクの吐出が定められているか否かを判定し、そのうち最初にインクの吐出口が定められていると判定された吐出口を吐出不良判定を行う吐出口として選択することができる。
【００５１】
ステップＳ２９では、全ての画素列にて吐出不良判定処理が終了したか否かが判定される。終了したと判定された場合、図７における処理を終了する。
【００５２】
一方、ステップＳ２９にてまだ吐出不良判定処理を行っていない画素列が存在すると判定された場合、ステップＳ３０に進み、先に吐出不良判定処理が行われた画素列「Ｍ」の次に記録を行う画素列「Ｍ＋１」における優先順位を更新する。
【００５３】
ここで、この優先順位の更新は以下の法則にしたがって行われる。すなわち、画素列「Ｍ」における優先順位に比べ、画素列「Ｍ」にて吐出不良判定が行われた吐出口については画素列「Ｍ＋１」では優先順位が最下位となり、画素列「Ｍ」にて吐出不良判定が行われなかった吐出口については画素列「Ｍ＋１」では優先順位が１だけ上位となるように、画素列「Ｍ＋１」における優先順位を更新する。
【００５４】
そして、ステップＳ３１へと進み、「Ｍ」を「Ｍ＋１」にインクリメントする処理が行なわれる。そして、再度ステップＳ２３へと戻り、先に画素列「Ｍ」について行った処理を今度は画素列「Ｍ＋１」に対して実行する。
【００５５】
図８は本実施形態において各画素列にて選択される吐出不良の有無を判定するための吐出口を説明するための図である。なお、図８（ａ）は各画素列における優先順位を示している。また、図８（ｂ）は記録データの一例と、その記録データが取得された際に各画素列において実際にどの吐出口が吐出不良判定のための吐出口として選択されるのかを示す図である。以降、図８（ａ）、（ｂ）を参照しながら、図７におけるフローチャートにしたがって吐出不良判定を行った際の過程について詳細に説明する。
【００５６】
吐出不良判定処理が開始され、ステップＳ２１、Ｓ２２の処理が終了した後、ステップＳ２３にて画素列「０」の優先順位が取得される。上述したように初期優先順位はいずれの吐出口においても最下位の「７」である。そのため、図８（ａ）に示すように、画素列「０」では吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」の優先順位はいずれも「７」となる。
【００５７】
次に、ステップＳ２４以降の処理が行われるが、画素列「０」では上位の優先順位「０」〜「６」の吐出口は存在しないため、「Ｎ」が「７」となるまでステップＳ２７における「Ｎ」のインクリメントが繰り返される。
【００５８】
そして、「Ｎ」が「７」となった後、ステップＳ２５で優先順位「７」の吐出口について番号が小さい吐出口から順番に記録データがインクの吐出を定めているか否かの判定が行われる。まず、吐出口「０」、「８」について上記の判定が行われるが、これらの吐出口については画素列「０」ではインクの非吐出が定められているため、吐出不良判定する吐出口には選ばない。次に吐出口「１６」について判定が行われ、吐出口「１６」はインクの吐出が定められているため、ステップＳ２８へと進み、この吐出口「１６」を画素列「０」において吐出不良判定を行う吐出口に決定する。
【００５９】
そして、ステップＳ２９にてまだ全ての画素列で吐出不良判定を行う吐出口を決定していないと判定され、ステップＳ３０へと進み、次の画素列「１」における優先順位の更新が行われる。画素列「０」では吐出口「１６」を吐出不良判定を行う吐出口に決定したため、画素列「１」では吐出口「１６」の優先順位を最下位に、吐出口「１６」以外の吐出口の優先順位を１だけ上位となるように、優先順位の更新が行われる。この結果、更新後の優先順位では、図８（ａ）に示すように画素列「１」では吐出口「１６」の優先順位が「７」に、吐出口「１６」以外の吐出口の優先順位が「６」となる。その後、ステップＳ３１にて「Ｍ」のインクリメントが行われ、ステップＳ２３にて画素列「１」の優先順位が取得される。
【００６０】
次に、ステップＳ２４以降の処理が行われるが、画素列「１」では上位の優先順位「０」〜「５」の吐出口は存在しないため、「Ｎ」が「６」となるまでステップＳ２７における「Ｎ」のインクリメントが繰り返される。
【００６１】
そして、「Ｎ」が「６」となった後、ステップＳ２５で優先順位「６」の吐出口について番号が小さい吐出口から順番に記録データがインクの吐出を定めているか否かの判定が行われる。まず、吐出口「０」について判定が行われるが、吐出口「０」については画素列「１」ではインクの非吐出が定められているため、吐出不良判定する吐出口には選ばない。次に吐出口「８」について判定が行われ、吐出口「８」はインクの吐出が定められているため、ステップＳ２８へと進み、この吐出口「８」を画素列「１」において吐出不良判定を行う吐出口に決定する。
【００６２】
そして、ステップＳ２９にてまだ全ての画素列で吐出不良判定を行う吐出口を決定していないと判定され、ステップＳ３０へと進み、次の画素列「２」における優先順位の更新が行われる。画素列「１」では吐出口「８」を吐出不良判定を行う吐出口に決定したため、画素列「２」では吐出口「８」の優先順位を最下位に、吐出口「８」以外の吐出口の優先順位を１だけ上位となるように、優先順位の更新が行われる。この結果、更新後の優先順位では、図８（ａ）に示すように画素列「２」では吐出口「８」の優先順位が「７」に、吐出口「１６」の優先順位が「６」に、吐出口「８」、「１６」以外の優先順位が「５」となる。その後、ステップＳ３１にて「Ｍ」のインクリメントが行われ、ステップＳ２３にて画素列「２」の優先順位が取得される。
【００６３】
次に、ステップＳ２４以降の処理が行われるが、画素列「２」では上位の優先順位「０」〜「４」の吐出口は存在しないため、「Ｎ」が「５」となるまでステップＳ２７における「Ｎ」のインクリメントが繰り返される。
【００６４】
そして、「Ｎ」が「５」となった後、ステップＳ２５で優先順位「５」の吐出口について番号が小さい吐出口から順番に記録データがインクの吐出を定めているか否かの判定が行われる。まず、吐出口「０」について判定が行われるが、吐出口「０」については画素列「２」ではインクの非吐出が定められているため、吐出不良判定する吐出口には選ばない。次に吐出口「２４」について判定が行われ、吐出口「２４」はインクの吐出が定められているため、ステップＳ２８へと進み、この吐出口「２４」を画素列「２」において吐出不良判定を行う吐出口に決定する。
【００６５】
以降は同様にして、画素列「３」〜「１１」において吐出不良判定を行う吐出口をそれぞれ決定する。その結果、画素列「３」では吐出口「０」が、画素列「４」では吐出口「３２」が、画素列「５」では吐出口「４８」が、画素列「６」では吐出口「４０」が、画素列「７」では吐出口「４８」が、画素列「９」では吐出口「４０」が、画素列「１０」では吐出口「４８」が、画素列「１１」では吐出口「０」が、それぞれ吐出不良判定を行う吐出口に決定される。なお、画素列「８」については優先順位が最下位でとなっても記録データによってインクの吐出が定められた吐出口が見つからないため、ステップＳ２６でＹｅｓと判定され、画素列「８」では吐出不良判定を行わないことが決定される。
【００６６】
そして、記録動作を行う際には、各画素列において上記のようにして選択された吐出口に吐出不良が存在するか否かを判定する。そして、吐出不良が存在すると判定された場合には、その吐出口から本来吐出するはずであったインクの代わりに、他の吐出口からインクを吐出する、いわゆる不吐補完処理を行う。この不吐補完処理としては種々の処理を実行することができる。例えば、吐出口列２０１ａ内の吐出口「０」における吐出不良を吐出正常である他の吐出口列（例えば吐出口列２０１ｂ）内の吐出口「０」によって補完する、いわゆる他列補完処理を行っても良い。また、例えば吐出口列２０１ａ内の吐出口「８」における吐出不良を吐出正常である吐出口列２０１ａ内の隣接する吐出口（例えば吐出口「９」）によって補完する、いわゆる隣接補完処理を行っても良い。
【００６７】
図８（ｂ）からわかるように、本実施形態によれば、吐出不良判定を行う吐出口をＸ方向に沿って満遍なく選択することができる。
【００６８】
（第２の実施形態）
上述した第１の実施形態では、同一駆動ブロックに属する複数の吐出口における優先順位が同じ画素列において同じ順位を取り得る形態について記載した。
【００６９】
これに対し、本実施形態では、同じ画素列においては同一駆動ブロックに属する複数の吐出口における優先順位が互いに異なる順位となる形態について記載する。
【００７０】
なお、上述した第１の実施形態と同様の部分については説明を省略する。
【００７１】
本実施形態においても、第１の実施形態と同様に優先順位を示す情報として複数の吐出口それぞれに対して「０」〜「７」のいずれかの値が設定される。但し、上述したように同じ画素列では、同一駆動ブロックに属する複数の吐出口には異なる優先順位しか設定されない。したがって、画素列「０」では吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」の優先順位はそれぞれ「０」、「１」、「２」、「３」、「４」、「５」、「６」、「７」と互いに異なるように設定されている。
【００７２】
更に、ステップＳ３０における画素列「Ｍ＋１」における優先順位の更新時には、以下のようにして優先順位が設定される。画素列「Ｍ」にて吐出不良判定を行うと決定した吐出口については、画素列「Ｍ＋１」では優先順位が最下位となる。また、画素列「Ｍ」にて吐出不良判定を行わないと決定した吐出口のうち、画素列「Ｍ」にて吐出不良判定を行うと決定した吐出口の優先順位よりも下位の優先順位が定められていた吐出口については、画素列「Ｍ＋１」では優先順位を１だけ上位となるように設定される。そして、画素列「Ｍ」において吐出不良判定を行わないと決定した吐出口のうち、画素列「Ｍ」にて吐出不良判定を行うと決定した吐出口の優先順位よりも上位の優先順位が定められていた吐出口については、画素列「Ｍ＋１」でも画素列「Ｍ」と同じ優先順位に設定する。このように優先順位を更新することにより、画素列「Ｍ＋１」においても同一駆動ブロックに属する複数の吐出口の優先順位を互いに異なる順位に設定することが可能となる。
【００７３】
図９は本実施形態において各画素列にて選択される吐出不良の有無を判定するための吐出口を説明するための図である。なお、図９（ａ）は各画素列における優先順位を示している。また、図９（ｂ）は記録データの一例と、その記録データが取得された際に各画素列において実際にどの吐出口が吐出不良判定のための吐出口として選択されるのかを示す図である。以降、図９（ａ）、（ｂ）を参照しながら、図７におけるフローチャートにしたがって吐出不良判定を行った際の過程について詳細に説明する。
【００７４】
吐出不良判定処理が開始され、ステップＳ２１、Ｓ２２の処理が終了した後、ステップＳ２３にて画素列「０」の優先順位が取得される。上述したように、初期優先順位は図９（ａ）に示すように吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」でそれぞれ「０」、「１」、「２」、「３」、「４」、「５」、「６」、「７」となる。
【００７５】
次に、ステップＳ２４にて「Ｎ」＝「０」が設定され、ステップＳ２５で優先順位「０」の吐出口「０」において記録データによってインクの吐出が定められていないと判定される。したがって、ステップＳ２６を経て、ステップＳ２７における「Ｎ」のインクリメントが行われ、「Ｎ」＝「１」が設定される。そして、今度はステップＳ２５にて優先順位「１」の吐出口「８」においても記録データによってインクの吐出が定められていないと判定される。したがって、同じようにしてステップＳ２７にて「Ｎ」のインクリメントが行われ、「Ｎ」＝「２」が設定される。
【００７６】
そして、ステップＳ２５にて優先順位「２」の吐出口「１６」において記録データによってインクの吐出が定められていると判定される。したがって、ステップＳ２８へと進み、吐出口「１６」を画素列「０」において吐出不良判定を行う吐出口に決定する。
【００７７】
次に、ステップＳ２９にてまだ全ての画素列で吐出不良判定を行う吐出口を決定していないと判定され、ステップＳ３０へと進み、次の画素列「１」における優先順位の更新が行われる。画素列「０」では吐出口「１６」を吐出不良判定を行う吐出口に決定したため、画素列「１」では吐出口「１６」の優先順位が最下位である「７」となるように更新が行われる。また、吐出不良判定を行う吐出口である吐出口「１６」には、画素列「０」において優先順位「２」が定められていた。したがって、画素列「１」では画素列「０」に比べ、優先順位「２」よりも上位の優先順位が定められていた吐出口「０」、「８」については優先順位は変わらず、また、優先順位「２」よりも下位の優先順位が定められていた吐出口「２４」、「３２」、「４０」、「４８」、「５６」については優先順位が１だけ上位となるように、優先順位の更新が行われる。その結果、画素列「１」では、吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」それぞれにおいて優先順位は「０」、「１」、「７」、「２」、「３」、「４」、「５」、「６」となる。その後、ステップＳ３１にて「Ｍ」のインクリメントが行われ、ステップＳ２３にて画素列「１」の優先順位が取得される。
【００７８】
以降、同様にして画素列「１」〜「１１」における吐出不良判定を行う吐出口の決定と、次の画素列における優先順位の更新と、を繰り返し行う。ここで、画素列「１０」における吐出不良判定を行う吐出口の決定が終了し、次の画素列「１１」の優先順位が更新された際を考える。すると、図９（ａ）に示すように、画素列「１１」では、吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」それぞれにおいて優先順位は「４」、「２」、「１」、「３」、「５」、「６」、「７」、「０」となる。
【００７９】
そして、ステップＳ２４にて「Ｎ」＝「０」が設定され、ステップＳ２５にて優先順位「０」の吐出口「５６」にインクの吐出が定められていると判定される。したがって、ステップＳ２８へと進み、吐出口「５６」を画素列「１１」において吐出不良判定を行う吐出口に決定する。
【００８０】
図９（ｂ）に示す本実施形態で決定される吐出不良判定を行う吐出口と、図８（ｂ）に示す第１の実施形態で決定される吐出不良判定を行う吐出口と、を比較するとわかるように、本実施形態によっても第１の実施形態と同様に、吐出不良判定を行う吐出口をＸ方向に沿って満遍なく選択することができる。
【００８１】
更に、図８（ｂ）に示す第１の実施形態では画素列「１１」において吐出口「０」が吐出不良判定を行う吐出口に選ばれていたのに対し、図９（ｂ）に示す本実施形態では画素列「１１」において吐出口「５６」が吐出不良判定を行う吐出口に選ばれる。ここで、図８（ｂ）、図９（ｂ）のいずれにおいても吐出口「０」が画素列「３」にて吐出不良判定を行う吐出口に選択されているが、吐出口「５６」は画素列「０」〜「１０」のいずれにおいても吐出不良判定を行う吐出口に選択されていない。したがって、画素列「１１」において吐出口「５６」を吐出不良判定を行う吐出口に選択する本実施形態の方が第１の実施形態に比べてより吐出不良判定を行う吐出口をより満遍なく選択できていることがわかる。
【００８２】
これは、本実施形態では各優先順位が複数の吐出口に１つずつしか割り当てられず、且つ、優先順位が最上位となった吐出口は吐出不良判定を行うことが決定されない限り優先順位が変わらないためである。したがって、図９（ｂ）に示す本実施形態では画素列「７」で吐出口「５６」が優先順位が最上位の「０」となった後、画素列「８」〜「１１」では吐出口「５６」のみが優先順位「０」となるため、画素列「１１」で吐出口「５６」において記録データによってインクの吐出が定められると必ず吐出口「５６」が吐出不良判定を行う吐出口として選択されるのである。
【００８３】
一方、図８（ｂ）に示す第１の実施形態では、複数の吐出口が同じ優先順位を取り得る。そのため、画素列「１１」では吐出口「５６」のほかに吐出口「０」、「８」、「１６」、「２４」も優先順位が最上位の「０」となる。これにより、画素列「０」〜「１０」において吐出不良判定を行っていない吐出口「５６」ではなく、既に画素列「３」で吐出不良判定を行った吐出口「０」を吐出不良判定を行う吐出口に選択してしまうのである。
【００８４】
以上記載したように、本実施形態によれば、第１の実施形態よりも更に好適に、吐出不良判定を行う吐出口を満遍なく選択することができる。
【００８５】
なお、上述した第２の実施形態ではある優先順位（初期優先順位）を画素列ごとに更新しながら各画素列において吐出不良判定を行う吐出口を選択する形態について記載したが、他の形態による実施も可能である。常に同じ初期優先順位を更新しながら吐出不良判定を行うと、各画素列における優先順位の更新によって吐出不良判定を行う吐出口はある程度分散するとはいえ、初期には初期優先順位が上位に定められた吐出口が優先的に吐出不良判定を行う吐出口として選択される。そのため、画素列全体でみると、初期優先順位が上位に定められた吐出口が吐出不良判定を行う吐出口に選択される回数が若干多くなる。
【００８６】
所定のタイミングごとに優先順位をリセットし、異なる初期優先順位を新たに設定することにより、上述の問題は解消できる。例えば、所定のタイミングまでは吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」それぞれに対して「０」、「１」、「２」、「３」、「４」、「５」、「６」、「７」となる初期優先順位を画素列ごとに更新しながら吐出不良判定を行う吐出口を選択し、所定のタイミングからは吐出口「０」、「８」、「１６」、「２４」、「３２」、「４０」、「４８」、「５６」それぞれに対して「４」、「５」、「６」、「７」、「０」、「１」、「２」、「３」となる初期優先順位を画素列ごとに更新しながら吐出不良判定を行う吐出口を選択すれば良い。
【００８７】
ここで、所定のタイミングまで用いる初期優先順位と所定のタイミングから用いる初期優先順位は互いにオフセットした順位を記載した。これは、互いにオフセットした順位とするためには、１つの初期優先順位とオフセット値（上記の例では吐出口「０」の初期優先順位が「０」から「４」に変更されているため、オフセット値＝＋４）のみをＲＯＭ３１３に記憶しておけば良く、ＲＯＭ３１３の容量低減に繋がるという理由のためである。無論、所定のタイミングまで用いる初期優先順位と所定のタイミングから用いる初期優先順位が互いにオフセットした順位でなく、無相関な順位であっても良い。
【００８８】
また、初期優先順位を切り替えるタイミングは適宜異なるタイミングとしても良い。例えば、１ページに記録が終了したタイミングにて初期優先順位を変更しても良いし、所定数の画素列ごとに初期優先順位を変更しても良い。
【００８９】
なお、以上に説明した各実施形態では、図２に示すような記録媒体の幅よりも長尺な記録ヘッドを用い、吐出口の配列方向と交差する方向へ記録媒体を搬送させながらインクを吐出し、１回の搬送（移動）によって記録媒体への記録を完了する形態について記載したが、他の形態による実施も可能である。例えば、記録ヘッドを吐出口の配列方向と交差する方向へ走査させながらインクを吐出する吐出動作と、走査間に記録媒体を配列方向に搬送する搬送動作と、を繰り返し行い、複数回の走査（移動）によって記録媒体への記録を完了する形態であっても良い。
【図１】
2018047671.tif 000003
【図２】
2018047671.tif 000004
【図３】
2018047671.tif 000005
【図４】
2018047671.tif 000006
【図５】
2018047671.tif 000007
【図６】
2018047671.tif 000008
【図７】
2018047671.tif 000009
【図８】
2018047671.tif 000010
【図９】
2018047671.tif 000011