(57)【特許請求の範囲】
【請求項１】
インクを吐出するノズル列を主走査方向に少なくとも２つ備えた記録ヘッドと、
２つのノズル列から順次インクを吐出させる吐出制御手段と、
光を発光するとともに、当該光の幅は、前記記録ヘッドが停止した状態で前記２つのノズル列から吐出された各インクと交わる幅である発光素子と、
前記ノズル列から吐出したインクが前記発光素子から発光する光と交わると出力信号のレベルを変化させる、前記発光素子に対応した受光素子と、
前記吐出制御手段によって２つのノズル列から順次吐出した各インクにより各出力信号のレベルが変化したときに、前記記録ヘッドの位置を検出する記録ヘッド位置検出手段と、を備え、
前記記録ヘッド位置検出手段は、
前記２つのノズル列から順次吐出した各インクにより１つの出力信号のレベルだけが変化した場合に、前記出力信号の出力幅を基に、前記出力幅に応じた距離だけ前記記録ヘッドの位置を調整することを特徴とする記録装置。
【請求項２】
前記出力幅と、前記出力幅に応じた距離と、の関係を対応付けて管理する管理テーブルを有し、
前記記録ヘッド位置検出手段は、
前記出力信号の出力幅に対応する前記距離を前記管理テーブルから取得し、前記出力幅に応じた前記距離だけ前記記録ヘッドの位置を調整することを特徴とする請求項１記載の記録装置。
【請求項３】
前記記録ヘッド位置検出手段は、
前記２つのノズル列から順次吐出した各インクにより何れの出力信号のレベルも変化しなかった場合に、前記２つのノズル列の間隔を基に前記記録ヘッドを移動させ、前記吐出制御手段によって前記２つのノズル列からインクを順次吐出させ、前記２つのノズル列から順次吐出した各インクにより少なくとも１つの出力信号のレベルが変化するまで、前記２つのノズル列の間隔を基に前記記録ヘッドを移動させ、前記吐出制御手段によって前記２つのノズル列からインクを順次吐出させることを特徴とする請求項１または２記載の記録装置。
【請求項４】
前記記録ヘッド位置検出手段は、
何れの出力信号のレベルも変化しなかった場合の回数が奇数回の場合は、前記２つのノズル列の間隔を基に、前記記録ヘッドを一方向に移動させ、前記回数が偶数回の場合は、前記２つのノズル列の間隔を基に、前記記録ヘッドを前記一方向とは逆方向に移動させ、前記回数に応じて前記記録ヘッドの移動幅を広げて前記記録ヘッドを移動させることを特徴とする請求項３記載の記録装置。
【請求項５】
前記記録ヘッドの移動回数が所定の回数に到達した場合に、その旨を通知する通知手段を有することを特徴とする請求項４記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタ等の記録装置に関する。
【背景技術】
【０００２】
インクジェット方式の記録装置は、記録ヘッドを搭載したキャリッジを主走査方向に往復移動させ、その往復移動時に記録ヘッドのノズル列からインクを吐出し、記録媒体上に像（ドット）を記録する。そして、搬送ローラ等を用いて記録媒体を副走査方向に搬送し、主走査方向の記録を繰り返し、記録媒体上に画像を形成することにしている。
【０００３】
また、上述したインクジェット方式の記録装置は、通常、キャリッジ（記録ヘッドを含む）の主走査方向の位置を検出するための目盛りやスリット等のマークが設けられたエンコーダと、そのエンコーダに沿って移動しながらマークを読み取る読取センサと、を有して構成し、読取センサで読み取った情報を基に、キャリッジの主走査方向の位置を管理している。しかし、記録装置を長期にわたって使用すると、エンコーダにインクが付着し、エンコーダに設けられたマークがインクにより汚れてしまう。マークがインクにより汚れてしまうと、読取センサは、マークを正確に読み取ることができず、キャリッジの実際の主走査方向の位置と、読取センサから得られたキャリッジの主走査方向の位置と、にずれが生じてしまうことになる。その結果、読取センサから得られる情報ではキャリッジ（記録ヘッド）の実際の主走査方向の位置を正確に検出することができなくなってしまう。
【０００４】
このようなことから、本発明より先に出願された技術文献として、キャリッジ（記録ヘッド）の実際の主走査方向の位置を検出して、読取センサから得られたキャリッジ（記録ヘッド）の主走査方向の位置を修正する技術について開示された文献がある（例えば、特許文献１：特開2007-45068号公報参照）。
【０００５】
具体的には、上記特許文献１では、図２３に示すように、所定のノズルの設計上のY座標（Yn）から検索する量（Yt）の半分を引いた位置（Yn-Yt/2）へ、光センサ部を移動させ、その位置で所定の１つのノズルから液滴を吐出させる。そして、その吐出した液滴が光センサ部の光軸を通過した時に、受光部の受光量が変化し、その変化した信号を吐出位置検索時の出力信号（L）として記憶する。次に、ステップ送りによりワンステップ送って、その位置での出力信号を記憶する。このステップ送りを、図２３に示すYt位置検索範囲にわたって行う。次に、光センサ部が液滴を検出していないときの受光量信号（Lh）と、上記記憶した受光量信号（L）と、を比較し、その比較結果が予め定めた所定値（Li）以下となる移動位置範囲（YaからYb））の中央値（Yc）をノズルの位置として求めている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献１の発明は、ステップ送りを多数回（図２３では20〜30回）行う必要があるため、ノズル位置を検出するのに時間がかかってしまう。
【０００７】
本発明は、上記事情に鑑みてなされたものであり、短時間で、高精度に記録ヘッドの位置を検出することが可能な記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために、本発明は、以下の特徴を有することとする。
【０００９】
＜記録装置＞
本発明にかかる記録装置は、
インクを吐出するノズル列を主走査方向に少なくとも２つ備えた記録ヘッドと、
２つのノズル列から順次インクを吐出させる吐出制御手段と、
光を発光するとともに、当該光の幅は、前記記録ヘッドが停止した状態で前記２つのノズル列から吐出された各インクと交わる幅である発光素子と、
前記ノズル列から吐出したインクが前記発光素子から発光する光と交わると出力信号のレベルを変化させる、前記発光素子に対応した受光素子と、
前記吐出制御手段によって２つのノズル列から順次吐出した各インクにより各出力信号のレベルが変化したときに、前記記録ヘッドの位置を検出する記録ヘッド位置検出手段と、を備え、
前記記録ヘッド位置検出手段は、
前記２つのノズル列から順次吐出した各インクにより１つの出力信号のレベルだけが変化した場合に、前記出力信号の出力幅を基に、前記出力幅に応じた距離だけ前記記録ヘッドの位置を調整することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、短時間で、高精度に記録ヘッドの位置を検出することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の記録装置の概略構成例を示す図である。
【図２】本実施形態の記録装置の制御機構の概略構成例を示す図である。
【図３】インク検知部Mdの概略構成例を示す図である。
【図４】インク検知部Mdの配置位置を示す図である。
【図５】散乱光検知方式のインク検知部Mdの構成例を示す図である。
【図６】PD出力回路302の構成例を示す図である。
【図７】透過光検知方式のインク検知部Mdの構成例を示す図である。
【図８】透過光検知方式のPD301の受光量を説明するための図である。
【図９】インク検知部Mdの処理動作例を説明するための第１の図である。
【図１０】インク検知部Mdの処理動作例を説明するための第２の図である。
【図１１】LD光の幅、LD光の間隔、ノズル列の間隔、の関係を説明するための図である。
【図１２】LD光の幅を説明するための図である。
【図１３】LD光の幅を説明するための図である。
【図１４】記録ヘッド6の位置検出動作の処理動作例を説明するための第１の図である。
【図１５】記録ヘッド6の位置検出動作の処理動作例を説明するための第２の図である。
【図１６】PD出力幅を説明するための図である。
【図１７】PDの出力幅と、光軸中心からの距離と、の関係を対応付けた管理テーブル500の構成例を示す図である。
【図１８】PDの出力幅と、光軸中心からの距離と、の関係を示す図である。
【図１９】ノズル列間の中心位置（ヘッド中心）と、LD光の光軸中心位置（光軸中心）と、の距離を説明するための図である。
【図２０】第２の実施形態の記録ヘッド6の位置検出動作の処理動作例を説明するための第１の図である。
【図２１】第２の実施形態の記録ヘッド6の位置検出動作の処理動作例を説明するための第２の図である。
【図２２】キャリッジ移動回数例を示す図である。
【図２３】本発明と関連するノズル位置（記録ヘッド位置）の検出動作例を説明するための図である。
【発明を実施するための形態】
【００１２】
＜本実施形態の記録装置の概要＞
まず、図２、図１１を参照しながら、本実施形態の記録装置の概要について説明する。
【００１３】
本実施形態の記録装置は、インクを吐出するノズル列A,Bを主走査方向に少なくとも２つ備えた記録ヘッド6と、２つのノズル列A,Bから順次インクを吐出させる吐出制御手段（制御部100,記録ヘッドドライバ103に相当）と、光を発光するとともに、当該光の幅は、記録ヘッド6が停止した状態で２つのノズル列A,Bから吐出された各インクと交わる幅である発光素子201と、ノズル列A,Bから吐出したインクが発光素子201から発光する光と交わると出力信号（PD_OUT）のレベルを変化させる、発光素子201に対応した受光素子301と、を備えることを特徴とする。
【００１４】
本実施形態の記録装置は、上記構成を有することで、２つのノズル列A,Bから順次吐出した各々のインクにより、受光素子301から得られる出力信号（PD_OUT）の出力レベルの変化を各々のインク毎で検知した場合に、記録ヘッド6の位置を検出する。これにより、本実施形態の記録装置は、短時間で、且つ、高精度に記録ヘッド6の位置を検出することができる。以下、添付図面を参照しながら、本実施形態の記録装置について説明する。
【００１５】
（第１の実施形態）
＜記録装置の概略構成例＞
まず、図１を参照しながら、本実施形態の記録装置の概略構成例について説明する。
【００１６】
本実施形態の記録装置は、両側の側板1，2間に主支持ガイドロッド3及び従支持ガイドロッド4を略水平な位置関係で横架し、主支持ガイドロッド3及び従支持ガイドロッド4でキャリッジ5を主走査方向に摺動自在に支持するように構成している。
【００１７】
キャリッジ5は、イエロー（Y）インク、マゼンタ（M）インク、シアン（C）インク、ブラック（Bk）インクを吐出する4個の記録ヘッド6を、その吐出面（ノズル面）を下方に向けて搭載している。また、キャリッジ5は、記録ヘッド6（符号「6」は、各記録ヘッドの何れか又は総称を意味する）の上側に4個のインクカートリッジ7（符号「7」は、各インクカートリッジの何れか又は総称を意味する）を交換可能に搭載している。インクカートリッジ7は、4個の記録ヘッド6にインクを供給するための各色のインク供給体である。キャリッジ5は、主走査モータ8で回転する駆動プーリ（駆動タイミングプーリ）9と、従動プーリ（アイドラプーリ）10と、の間に張装したタイミングベルト11に連結し、主走査モータ8を駆動制御することで、キャリッジ5を主走査方向に移動するように構成している。主走査方向の移動は、キャリッジ5に読取センサ41を設け、その読取センサ41がエンコーダ40のマークを検知して得られるエンコーダ値を基に制御する。マークとしては、目盛りやスリット等が挙げられる。
【００１８】
また、本実施形態の記録装置は、側板1，2を繋ぐ底板12上にサブフレーム13，14を立設し、このサブフレーム13，14間に搬送ローラ15を回転自在に保持して構成している。そして、サブフレーム14側に副走査モータ17を配設し、この副走査モータ17の回転を搬送ローラ15に伝達するために、副走査モータ17の回転軸に固定したギヤ18と搬送ローラ15の軸に固定したギヤ19とを有して構成している。
【００１９】
また、側板1とサブフレーム12との間には、記録ヘッド6の信頼性維持回復機構（以下、「サブシステム」と称する）21を配置している。サブシステム21は、記録ヘッド6の吐出面をキャッピングする4個のキャップ手段22をホルダ23で保持し、このホルダ23をリンク部材24で揺動可能に保持して構成している。そして、キャリッジ5が主走査方向に移動し、ホルダ23に設けた係合部25にキャリッジ5が当接した場合に、ホルダ23がリフトアップし、キャップ手段22で記録ヘッド6の吐出面をキャッピングするようにしている。また、キャリッジ5が画像形成領域16側に移動した場合に、ホルダ23がリフトダウンし、キャップ手段22が記録ヘッド6の吐出面から離れるようにしている。
【００２０】
なお、キャップ手段22は、吸引チューブ26を介して吸引ポンプ27に接続すると共に、大気開放口を形成し、大気開放チューブ及び大気開放バルブを介して大気に連通するようにしている。また、吸引ポンプ27は、吸引した廃液（廃インク）を廃液貯留槽に排出するようにしている。
【００２１】
また、ホルダ23の側方には、記録ヘッド6の吐出面をワイピングするワイパブレード30をブレードアーム31に取り付け、このブレードアーム31は、揺動可能に軸支し、図示しない駆動手段で回動されるカムの回転によって揺動するようにしている。
【００２２】
また、本実施形態の記録装置は、インク検知部Mdを有して構成し、インク検知部Mdは、記録ヘッド6のノズル列から吐出したインクの有無に応じた出力レベルの出力信号を出力する。そして、記録装置は、インク検知部Mdから出力した出力信号の出力レベルを基に、インクの有無を検知し、インクの有を検知した場合に、記録ヘッド6の位置を検出する。
【００２３】
＜記録装置の制御機構の構成例＞
次に、図２を参照しながら、本実施形態の記録装置の制御機構の構成例について説明する。
【００２４】
本実施形態の記録装置の制御機構は、制御部100、記憶部101、主走査ドライバ102、記録ヘッドドライバ103、LDドライバ202等を含んで構成している。
【００２５】
制御部100は、記録データや駆動制御信号（パルス信号）を、記憶部101および各ドライバに供給し、記録装置全体の制御を司る。制御部100は、主走査ドライバ102を介して、キャリッジ5の主走査方向の駆動を制御する。また、記録ヘッドドライバ103を介して、記録ヘッド6によるインクの吐出タイミングを制御する。また、LDドライバ202を介してLD201から発光する光の発光タイミングを制御する。
【００２６】
記憶部101は、所要の情報を保存しておくものである。例えば、制御部100で実行する処理手順等のプログラムが格納される。
【００２７】
本実施形態の制御部100は、記録ヘッド6の位置検出動作を開始する場合は、主走査ドライバ102、キャリッジ5、記録ヘッドドライバ103、記録ヘッド6、LDドライバ202、LD201等を制御し、キャリッジ5の移動を停止した状態で、LD201から光を発光すると共に、記録ヘッド6の隣接する２つのノズル列からインクを順次吐出し、インクの有無に応じた出力レベルの出力信号（PD_OUT）をインク検知部MdのPD出力回路302から複数取得する。制御部100は、インク検知部MdのPD出力回路302から取得した複数の出力信号（PD_OUT）の出力レベルを基に、記録ヘッド6の隣接する２つのノズル列から順次吐出した各々のインクを検知したか否かを判定し、記録ヘッド6の隣接する２つのノズル列から順次吐出した各々のインクを検知した場合に、記録ヘッド6の位置を検出する。
【００２８】
＜インク検知部Mdの構成例及び配置位置＞
次に、図２〜図４を参照しながら、インク検知部Mdの構成例及び配置位置について説明する。
【００２９】
本実施形態のインク検知部Mdは、図３に示すように発光部200の発光素子201と受光部300の受光素子301とが対になって構成している。本実施形態のインク検知部Mdは、図２に示すように、発光素子201と受光素子301とが対になった１つの構成を有して構成する。
【００３０】
本実施形態のインク検知部Mdの設置面には、図３に示すように、記録ヘッド6のノズル列から吐出したインクを回収するための廃液タンク400が設けられている。本実施形態のインク検知部Mdは、図４に示すように、画像形成領域16と、キャップ手段22（ホームポジション）と、の間に配置するため、廃液タンク400を設けることで、画像形成領域16とキャップ手段22との間で記録ヘッド6のノズル列からインクを吐出した場合でも、その吐出したインクを回収することができる。
【００３１】
また、本実施形態の記録装置において、画像形成領域16の位置は予め固定されており、インク検知部Mdとキャップ手段22との配置位置も予め固定される。このため、図４に示すように、インク検知部Mdの光軸中心とホームポジションとの距離（L1）、及び、インク検知部Mdの光軸中心と画像形成領域端部との距離（L2）も固定した値になる。従って、記録ヘッド6のノズル列と、インク検知部Mdの光軸中心と、の位置関係がわかれば、記録ヘッド6のノズル列とホームポジションとの距離、記録ヘッド6のノズル列と画像形成領域端部との距離もわかるため、記録ヘッド6のノズル列を所望の位置に移動することができる。なお、図４において、インク検知部Mdの光軸中心とは、インクを検知した受光素子301と対になっている発光素子201から発光した光の光軸中心であり、記録ヘッド中心とは、記録ヘッド6がホームポジションに位置した時の記録ヘッド6の中心位置である。
【００３２】
＜散乱光検知方式のインク検知部Mdの構成例＞
次に、図５を参照しながら、散乱光検知方式のインク検知部Mdの構成例について説明する。
【００３３】
本実施形態では、発光部200の発光素子201にLD（レーザーダイオード）、受光部300の受光素子301にPD（フォトダイオード）を用いた場合を例に説明する。
【００３４】
図５（a）は、インク検知部Mdの側面図を示し、図５（b）は、インク検知部Mdの上面図を示す。
【００３５】
本実施形態の発光部200は、LDドライバ（図２の202）、LD201、コリメートレンズ203、アパーチャ204を有して構成し、図５（b）に示すように、LD201から発光したLD光をコリメートレンズ203にて平行光に変換し、アパーチャ204で主走査方向に対して所望の光の幅になるようにLD光を絞る。なお、所望の光の幅については後述する。
【００３６】
また、本実施形態の受光部300は、PD301、PD出力回路（図２の302）を有して構成し、PD301は、図５に示すように、LD光が直接入射する位置に設けられるのではなく、記録ヘッド6のノズル列から吐出したインクがLD光と交わった際に発生する散乱光が入射する位置に設けられる。これにより、インクとLD光とが交わり、散乱光が発生した場合に、その散乱光がPD301に入光し、PD301は、電流を流すことになる。なお、PD301は、予め実験等を行って散乱光が入光する位置に配置されることになる。
【００３７】
PD出力回路302は、図６に示すように、I-V変換回路3021と、アンプ3022と、フィルタ3023と、コンパレータ3024と、トランジスタ3025と、を有して構成する。
【００３８】
I-V変換回路3021は、PD301で発生した電流を電圧に変換する。アンプ3022は、I-V変換回路3021で変換された電圧を増幅し、フィルタ3023は、アンプ3022で増幅された電圧からノイズを除去する。コンパレータ3024は、フィルタ3023から出力された電圧と、基準電圧と、を比較し、２値化した出力信号を出力する。コンパレータ3024の基準電圧は、インクとLD光とが交わることで発生した散乱光がPD301に入光したときのみ、インクを検知した旨のHighの出力信号が出力される値に調整する。PD出力回路302から出力された出力信号（PD_OUT）は、制御部100に出力し、制御部100は、PD出力回路302から出力された出力信号（PD_OUT）の出力レベルを基に、インクの有無を検知し、インクの有を検知した場合に、記録ヘッド6の位置を検出する。
【００３９】
＜透過光検知方式のインク検知部Mdの構成例＞
次に、図７を参照しながら、透過光検知方式のインク検知部Mdの構成例について説明する。図７（a）は、インク検知部Mdの側面図を示し、図７（b）は、インク検知部Mdの上面図を示す。
【００４０】
透過光検知方式のインク検知部Mdは、図５に示す散乱光検知方式の構成とほぼ同様に構成する。但し、PD301は、図７に示すように、LD光が直接入射する位置に設けられる。
【００４１】
透過光検知方式のインク検知部Mdは、図８に示すように、インクとLD光とが交わると、散乱光検知方式とは逆にPD301の受光量が減衰することを利用する。図８では、インクa、eはLD光と交わっていないため、PD301の受光量が減衰していない。これに対し、インクb、c、dは、LD光と交わっているため、PD301の受光量が減衰している。なお、図８に示すように、インクがLD光の光軸中心で交わるほど、PD301の受光量が多く減衰する。透過光検知方式のインク検知部MdのPD出力回路302は、PD301の受光量（Vt）を基に、PD301の受光量（Vt）が所定の値（h）以下になった場合に、インクを検知した旨のLowの出力信号（PD_OUT）を出力する。
【００４２】
このように、本実施形態のインク検知部Mdは、図５に示す散乱光検知方式、図７に示す透過光検知方式の何れかを適用し、散乱光検知方式のインク検知部Mdは、PD301の受光量が増加した場合に、インクを検知した旨のHighの出力信号（PD_OUT）を出力し、透過光検知方式のインク検知部Mdは、PD301の受光量が減衰した場合に、インクを検知した旨のLowの出力信号（PD_OUT）を出力し、インクの有無に応じた出力レベルの出力信号を出力するように構成する。
【００４３】
＜インク検知部Mdの処理動作例＞
次に、図９、図１０を参照しながら、インク検知部Mdの処理動作例について説明する。
【００４４】
記録ヘッドドライバ103は、図９に示すように、制御部100から指定された記録ヘッド6のノズル列（A列 and B列）のノズルナンバー（ノズル1 and ノズル2）からインクを吐出するように駆動波形（Vcom）を出力する。制御部100から指定された記録ヘッド6のノズル列からインクが正常に吐出され、インクがLD光と交わると、散乱光が発生し、インク検知部Mdは、Highの出力信号（PD_OUT）を制御部100に出力する。このため、制御部100は、図９に示すように、A列のノズル１、ノズル２、B列のノズル１、ノズル２からインクを吐出したときに、散乱光が発生し、Highの出力信号（PD_OUT）を得ることになる。
【００４５】
逆に、図１０に示すように、ノズル詰まりなどによりインクが吐出されない場合（A列のノズル２）や、インクが吐出されてもLD光とノズル位置とがずれている場合（B列のノズル１、ノズル２）は、記録ヘッドドライバ103が図９と同様な駆動波形（Vcom）を出力しても、インクとLD光とが交わらないため、散乱光が発生せず、インク検知部Mdは、Highの出力信号（PD_OUT）を出力しない。このため、制御部100は、図１０に示すように、A列のノズル１からインクを吐出したときだけ、散乱光が発生し、Highの出力信号（PD_OUT）を得ることになる。
【００４６】
制御部100は、インクを吐出するノズル列、ノズルナンバーを指定しているため、どのノズル列のどのノズルナンバーの出力信号（PD_OUT）をインク検知部Mdから取得したのかを把握することができる。これにより、制御部100は、インク検知部Mdから取得した出力信号（PD_OUT）を基に、どのノズル列のどのノズルナンバーから吐出されたインクを検知したか否かを特定することができる。
【００４７】
なお、図９、図１０では、１つのノズル列において２つのノズル（ノズル１、ノズル２）を用いてインクを吐出し、インクの検知精度を高めることにした。しかし、１つのノズル列において少なくとも１つのノズルを用いてインクを吐出するように構築することも可能である。
【００４８】
＜LD光の幅、LD光の間隔、ノズル列の間隔、の関係＞
次に、図１１〜図１３を参照しながら、LD光の幅、ノズル列の間隔、の関係について説明する。
【００４９】
本実施形態の記録装置は、記録ヘッド6を停止した状態で、その記録ヘッド6の隣接する２つのノズル列A,Bから順次吐出した各々のインクがLD光と交わった場合にインクを検知し、記録ヘッド6の位置を検出する。このため、以下の前提条件が必要となる。
【００５０】
LD光の幅（WID_LD）は、隣接するノズル列A,Bの間隔（DIS_NZ）以上の幅であること（図１１（a）参照）。
【００５１】
図１１（b）に示すように、LD光の幅（WID_LD）が隣接するノズル列A,Bの間隔（DIS_NZ）より狭いと仮定する（WID_LD＜DIS_NZ）。この場合、ノズル列A,BがLD光をまたいだ場合は、記録ヘッド6がLD201上に位置するにも関わらず、インクがLD光と交わらずインクを検知できないため、ノズル列A、Bの位置を検知することができない。このため、図１１（a）に示すように、LD光の幅（WID_LD）は、隣接するノズル列A,Bの間隔（DIS_NZ）以上の幅であることが必要になる（WID_LD≧DIS_NZ）。
【００５２】
実際は、ある程度の許容誤差を考慮し、ノズル列A,Bの間隔（DIS_NZ）に対してLD光の幅（WID_LD）を広げることが好ましい。LD光の幅（WID_LD）を広げることで、ノズル列A,B間の中心位置をLD光の光軸中心位置に対して位置合わせし易くすることができる。
【００５３】
許容誤差の一例として、ホームポジションに対する位置精度が挙げられる。通常は、ノズル面が乾かないようにホームポジションで記録ヘッド6のキャッピングを行っている。キャップ手段22の幅を記録ヘッド6の幅に対して十分大きく取っていれば許容誤差はあまり問題にはならず、LD光の幅（WID_LD）を十分広げることができる。しかし、実際は、マシン幅を狭めるために、キャップ手段22の幅も記録ヘッド6の幅となるべく同じ値にする必要がある。例えば、記録ヘッド6の幅が2mmであれば、キャップ手段22の幅は、2.4mm程度とする。この場合の許容誤差は±0.2mmとなる。
【００５４】
図１２に示すように、LD光の幅をWID_LD、ノズル列A,Bの間隔をDIS_NZとすると、図１２に示す構成から発生する最大の誤差は、（WID_LD-DIS_NZ)/2となる。なお、図１２において光軸中心とは、LD201から発光したLD光の光軸中心であり、ヘッド中心とは、記録ヘッド6の中心位置であり、ノズル列A,B間の中心位置である。
【００５５】
ノズル列A,Bの間隔（DIS_NZ）を1mmで固定した状態で許容誤差を変更した場合に、LD光の幅（WID_LD）の設定可能な範囲を図１３に示す。図１３に示すように、許容誤差を大きくすれば、LD光の幅（WID_LD）の設定可能な範囲も大きくすることができる。
【００５６】
なお、図１１（a）では、隣接するノズル列A,Bの間隔（DIS_NZ）を基準に、LD光の幅（WID_LD）を規定した。しかし、本質的にはLD光の幅（WID_LD）は、ノズル列A,Bの間隔（DIS_NZ）を基準に規定される必要はなく、記録ヘッド6が停止した状態でノズル列A,Bから吐出された各々のインクがLD光と交わるような幅（WID_LD）であれば良い。但し、ノズル列A,Bの間隔（DIS_NZ）を基準に、LD光の幅（WID_LD）を規定する方が設計上容易であり、尚かつ、精度良くLD光の幅（WID_LD）を規定することができる。
【００５７】
＜記録ヘッド6の位置検出動作例＞
次に、図１４を参照しながら、記録ヘッド6の位置検出動作例について説明する。
【００５８】
まず、制御部100は、読取センサ41から得られるエンコーダ値を基に、主走査ドライバ102を制御し、キャリッジ5をインク検知部Mdの位置（図１５（a）に示す停止目標位置）に移動する（ステップS1）。
【００５９】
具体的には、読取センサ41から得られるエンコーダ値を基に、図１５（a）に示すように、記録ヘッド6の中心位置がインク検知部MdのLD201の光軸中心上に位置するようにキャリッジ5を移動して停止させる。但し、エンコーダ40にインク汚れが発生した場合は、読取センサ41は、センサ出力が正常に得られないため、誤カウントされ、読取センサ41から得られるエンコーダ値に誤差が含まれてしまう。その結果、制御部100は、読取センサ41から得られるエンコーダ値を基に、主走査ドライバ102を制御し、キャリッジ5をインク検知部Mdの位置（図１５（a）に示す停止目標位置）に移動するようにしたとしても、実際の停止位置は、図１５（b）、（c）に示すように停止目標位置とは異なってしまう。
【００６０】
記録ヘッド6の中心位置がインク検知部MdのLD201の光軸中心上に位置するようにキャリッジ5を移動した後は、制御部100は、発光部200のLDドライバ202を制御し、LD201を点灯し、LD201から光を発光させる。また、制御部100は、記録ヘッドドライバ103を制御し、記録ヘッド6のA列、B列それぞれのノズル列からインクを順次吐出し、インクを吐出した時に受光部300のPD301から得られる出力信号（PD_OUT）を取得し、その取得した出力信号（PD_OUT）を記憶部101に記憶する（ステップS2）。なお、制御部100は、ノズル詰まりが予めわかっているノズルは避けて、それ以外のノズルからインクを吐出するように制御する。
【００６１】
制御部100は、インク検知部MdのPD301から得られた出力信号（PD_OUT）を基に、A列、B列両方のノズル列からインクを検知したか否かを判定する（ステップS3）。制御部100は、散乱光検知方式の場合は、図９、図１０に示すように、Highの出力信号（PD_OUT）がある場合に、インクを検知したと判定し、Highの出力信号（PD_OUT）がない場合に、インクを検知していないと判定する。図９は、A列、B列両方のノズル列からインクを検知した場合を示し、図１０は、A列のノズル列からインクを検知した場合を示す。
【００６２】
制御部100は、A列、B列両方のノズル列からインクを検知した場合は（ステップS3/Yes）、ノズル列A,B間の中心位置はLD光の光軸中心位置に存在すると判定する。このため、制御部100は、ノズル列A,B間の中心位置と、LD光の光軸中心位置と、の位置調整を完了し（ステップS4）、記録ヘッド6の位置検出動作を終了する（End）。
【００６３】
また、制御部100は、A列、B列両方のノズル列からインクを検知せず（ステップS3/No）、A列のノズル列のみからインクを検知した場合は（ステップS5/Yes）、インクを検知したA列のノズル列の出力信号（PD_OUT）を基に、PD出力幅を特定し、その特定したPD出力幅を基に、インクを検知したA列のノズル列とLD光の光軸中心との間の距離（ノズル列A-LD光間の距離）を特定する（ステップS6）。PD出力幅は、図１６に示すように、Highの出力信号（PD_OUT）を検出してからLowの出力信号（PD_OUT）を検出するまでにカウントしたクロック信号のカウント値（n）をPD出力幅とする。また、インクを検知したノズル列とLD光の光軸中心との間の距離は、図１７に示すように、PD出力幅と、LD光の光軸中心からの距離と、を対応づけた管理テーブル500を記憶部101で管理し、制御部100は、上記取得したPD出力幅を基に、管理テーブル500を参照し、PD出力幅に対応するLD光の光軸中心からの距離を特定し、その特定した距離をノズル列とLD光の光軸中心との間の距離とする。
【００６４】
散乱光検知方式のインク検知部Mdの場合は、図１８に示すように、インクがLD光の光軸中心に近いところで交差するほどPD出力幅が大きくなることを利用し、インクを検知したノズル列がLD光の光軸のどの位置にあるかを検出することができる。このため、まず、PD出力幅と、LD光の光軸中心からの距離と、の関係を予め実験等を行い測定し、その関係を図１７に示すように管理テーブル500に記憶して管理する。図１７に示す管理テーブル500は記憶部101に記憶する。そして、制御部100は、上記取得したPD出力幅を基に、管理テーブル500を参照し、PD出力幅に対応するLD光の光軸中心からの距離を特定し、その特定した距離をノズル列とLD光の光軸中心との間の距離とする。
【００６５】
次に、制御部100は、ステップS6で特定したノズル列AとLD光の光軸中心との間の距離（ノズル列A-LD光間の距離）と、ノズル列間の距離と、を基に、ノズル列間の中心位置と、LD光の光軸中心位置と、の位置調整を行う（ステップS7）。なお、ノズル列間の距離は、予め定められた値であるため、記憶部101等に予め記憶しておく。
【００６６】
図１９に示すように、ノズル列AとLD光の光軸中心との間の距離をDIS_NZ_LD、ノズル列間の距離をDIS_NZとすると、ノズル列間の中心位置（ヘッド中心）と、LD光の光軸中心位置（光軸中心）と、の距離は、(DIS_NZ/2)+DIS_NZ_LDとなる。制御部100は、ノズル列間の中心位置（ヘッド中心）と、LD光の光軸中心位置（光軸中心）と、の距離（(DIS_NZ/2)+DIS_NZ_LD）だけキャリッジ5を右に移動し、ノズル列間の中心位置（ヘッド中心）と、LD光の光軸中心位置（光軸中心）と、を一致させる（ステップS7）。この時、制御部100は、読取センサ41から得られるエンコーダ値を再設定する。次に、ステップS2の処理動作を再び行い、ステップS3においてA列、B列両方のノズル列からインクを検知した場合に（ステップS3/Yes）、記録ヘッド6の位置検出動作を終了する（ステップS4→End）。
【００６７】
また、制御部100は、ステップS3において、A列、B列両方のノズル列からインクを検知せず（ステップS3/No）、また、B列のノズル列からもインクを検知せず（ステップS5/No）、B列のノズル列のみからインクを検知した場合は（ステップS8/Yes）、インクを検知したB列のノズル列の出力信号（PD_OUT）を基に、PD出力幅を特定し、その特定したPD出力幅を基に、インクを検知したB列のノズル列とLD光の光軸中心との間の距離（ノズル列B-LD光間の距離）を特定する（ステップS9）。
【００６８】
次に、制御部100は、ステップS9で特定したノズル列BとLD光の光軸中心との間の距離（ノズル列B-LD光間の距離）と、ノズル列間の距離と、を基に、ノズル列間の中心位置と、LD光の光軸中心位置と、の位置調整を行う（ステップS10）。
【００６９】
制御部100は、ノズル列間の中心位置と、LD光の光軸中心位置と、の距離（(DIS_NZ/2)+DIS_NZ_LD）だけキャリッジ5を左に移動し、ノズル列間の中心位置と、LD光の光軸中心位置と、を一致させる（ステップS11）。この時、制御部100は、読取センサ41から得られるエンコーダ値を再設定する。次に、ステップS2の処理動作を再び行い、ステップS3においてA列、B列両方のノズル列からインクを検知した場合に（ステップS3/Yes）、記録ヘッド6の位置検出動作を終了する（ステップS4→End）。
【００７０】
また、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS8/No）、エラー通知を行い（ステップS11）、エンコーダ40のクリーニングもしくはエンコーダ40の交換を行うようにする。なお、エラー通知の方法は特に限定せず、表示部上にエラー通知を行ったり、音声にてエラー通知を行ったり、ネットワークを介して外部の管理装置にエラー通知を行ったりするようにすることが可能である。また、記録装置にクリーニング機構が設けられている場合は、上述したステップS11のエラー通知の際に、自動的にエンコーダ40のクリーニングを行うように制御することも可能である。
【００７１】
なお、PD出力幅の値を正確に得るためには、１つのノズル列からインクを複数回吐出し、１つのノズル列から複数の出力信号（PD_OUT）を取得する。そして、各出力信号（PD_OUT）からPD出力幅を取得し、その取得した各PD出力幅の平均PD出力幅を求めることが好ましい。これにより、精度の高いPD出力幅を得ることができる。
【００７２】
＜本実施形態の記録装置の作用・効果＞
このように、本実施形態の記録装置は、図２に示すように、ノズル列から吐出したインクの有無に応じた出力レベルの出力信号（PD_OUT）を生成するインク検知部Mdと、インク検知部Mdから出力された出力信号（PD_OUT）の出力レベルを基に、インクの有無を検知し、記録ヘッド6の位置を検出する制御部100と、を有して構成する。そして、インク検知部Mdは、LD201とPD301とが対となった構成を有し、図１１（a）に示すように、LD201から発光した光の幅（WID_LD）は、隣接するノズル列A,Bの間隔（DIS_NZ）以上の幅であり、LD201から発光した光がノズル列から吐出したインクと交わることにより、LD201と対になったPD301から得られる出力信号（PD_OUT）の出力レベルが変化し、制御部100は、記録ヘッド6を動かすことなく、隣接する２つのノズル列A,Bからインクを順次吐出すると共に、LD201から光を発光させ、隣接する２つのノズル列A,Bから順次吐出した各々のインクにより、PD301から得られる出力信号（PD_OUT）の出力レベルの変化を各々のインク毎で検知した場合に、記録ヘッド6の位置を検出する。これにより、本実施形態の記録装置は、短時間で、且つ、高精度に記録ヘッド6の位置を検出することができる。
【００７３】
（第２の実施形態）
次に、第２の実施形態について説明する。
【００７４】
第１の実施形態では、図１４に示すように、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No）、エラー通知を行うことにした（ステップS11）。
【００７５】
第２の実施形態では、図２０に示すように、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No）、ノズル列A,B間の距離を基に、キャリッジ5を移動させ（ステップS22）、再度、ノズル列A,Bよりインクを順次吐出させ（ステップS2）、インク検知を行う（ステップS3,S5,S8）。そして、上記処理を複数回行っても、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No→S20/No）、エラー通知を行う（ステップS11）。
【００７６】
これにより、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No）、ノズル列A,B間の距離を基に、キャリッジ5を移動させ（ステップS22）、記録ヘッド6の位置検出動作を行うことができる。以下、図２０を参照しながら、第２の実施形態について説明する。
【００７７】
本実施形態において記録ヘッド6の位置検出動作を開始する場合は、m=0として整数mを初期化する。mは、位置検出動作時のキャリッジ5の移動回数を特定するためのものであり、位置検出動作開始時に初期化する。
【００７８】
次に、第１の実施形態と同様にステップS1,S2の処理を行い、ノズル列A,Bからインクを順次吐出し、A列、B列両方のノズル列からインクを検知したか否かを判定する（ステップS3）。
【００７９】
ノズル列A,Bの何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No→S20/No）、mに1を加算し（m=m+1）、そのmがm＜n（nは、任意の整数）であるか否かを判定する（ステップS20）。m＜nである場合は（ステップS20/Yes）、以下の制御方法に従いキャリッジ移動を行う（ステップS21）。以下、ステップS21で行うキャリッジ移動について説明する。
【００８０】
キャリッジ5の移動距離は、ノズル列間距離×mとする。
キャリッジ5の移動方向は、mが奇数のときは右方向に移動し、mが偶数のときは左方向に移動する。
【００８１】
ステップS21の処理を行い、キャリッジ5を移動した後は、再度、ノズル列A,B両列からインクを順次吐出し（ステップS2）、インク検知を行う（ステップS3,S5,S8）。この上記の一連の処理を、インクを検知するまで所定回数繰り返し行う。
【００８２】
例えば、図２１に示すように、m=0（初期位置）の場合は、ノズル列A,B両列からインクを検知することができなかったため（ステップS8/No）、ノズル列A,B間の距離×m（m=1）だけキャリッジ5を右に移動する（ステップS21;m=1）。
【００８３】
上記移動でも、ノズル列A,B両方からインクを検知することができなかった場合は（ステップS8/No）、今度はノズル列A,B間の距離×m（m=2)だけキャリッジ5を左に移動する（ステップS21:m=2）。
【００８４】
上記移動により、ノズル列Aからインクを検知したため、ノズル列Aからインクを検知した際の処理動作を行う（ステップS6,S7）。後は、第１の実施形態と同様な処理を行う。
【００８５】
例えば、エンコーダ40の解像度が300lpi、ノズル列A,B間の距離が1mmとした場合、上述した図２０に示す処理動作に沿って実際に動作を行った際のキャリッジ5の移動回数を図２２に示す。図２２は、ノズル位置誤差（停止目標位置と実際の停止位置とのズレ）でのキャリッジ移動回数を図２２に示す。
【００８６】
図２２において、片方のノズル列のみの検知回数は1回とした。キャリッジ5の移動回数は、検出時間に直結するため、キャリッジ5の移動回数を低減させることで、短時間で、且つ、高精度に記録ヘッド6の位置を検出することができる。
【００８７】
なお、本実施形態では、エンコーダ40の汚れがひどくノズル位置誤差が大きい場合も想定し、mがある値n（nは、任意の整数）になった場合は（ステップS20/No）、エラー通知を行う（ステップS11）。これにより、エンコーダ40の汚れがひどい場合（m≧nの場合）は、エラー通知を行い（ステップS11）、エンコーダ40のクリーニングもしくはエンコーダ40の交換を行うようにする。なお、エラー通知の方法は特に限定せず、表示部上にエラー通知を行ったり、音声にてエラー通知を行ったり、ネットワークを介して外部の管理装置にエラー通知を行ったりするようにすることが可能である。また、記録装置にクリーニング機構が設けられている場合は、上述したステップS11のエラー通知の際に、自動的にエンコーダ40のクリーニングを行うように制御することも可能である。
【００８８】
＜本実施形態の記録装置の作用・効果＞
このように、本実施形態の記録装置は、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No）、ノズル列A,B間の距離を基に、キャリッジ5を移動させ（ステップS22）、再度、ノズル列A,Bよりインクを順次吐出させ（ステップS2）、インク検知を行う（ステップS3,S5,S8）。そして、上記処理を複数回行っても、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No→S20/No）、エラー通知を行う（ステップS11）。
【００８９】
これにより、A列、B列の何れのノズル列からもインクを検知できなかった場合は（ステップS3/No→S5/No→S8/No）、ノズル列A,B間の距離を基に、キャリッジ5を移動させ（ステップS22）、記録ヘッド6の位置検出動作を行うことができる。
【００９０】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００９１】
例えば、上述した実施形態では、制御部100は、図１４、図２０に示す一連の処理動作を行うことにした。しかし、図１４、図２０に示す一連の処理動作を１つの制御部100だけで行う必要はなく、複数の制御部で行うように構成することも可能である。
【００９２】
また、上述した本実施形態の記録装置を構成する各部の制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００９３】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００９４】
例えば、プログラムは、記録媒体としてのハードディスクやROM（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に、一時的、あるいは、永続的に格納（記録）しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。なお、リムーバブル記録媒体としては、フロッピー（登録商標）ディスク、CD-ROM（Compact Disc Read Only Memory）、MO（Magneto optical）ディスク、DVD（Digital Versatile Disc）、磁気ディスク、半導体メモリなどが挙げられる。
【００９５】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトから、コンピュータに無線転送することになる。また、ネットワークを介して、コンピュータに有線で転送することになる。
【００９６】
また、本実施形態における記録装置は、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。
【産業上の利用可能性】
【００９７】
本発明は、インクジェット方式の記録装置に好適である。
【符号の説明】
【００９８】
５    キャリッジ
６    記録ヘッド
Md    インク検知部
２００    発光部
２０１    LD
２０２    LDドライバ
３００    受光部
３０１    PD
３０２    PD出力回路
４１    読取センサ
４０    エンコーダ
１００    制御部
１０１    記憶部
１０２    主走査ドライバ
１０３    記録ヘッドドライバ
５００    管理テーブル
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００７−４５０６８号公報
【図１】
0005531792.tif 000002
【図２】
0005531792.tif 000003
【図３】
0005531792.tif 000004
【図４】
0005531792.tif 000005
【図５】
0005531792.tif 000006
【図６】
0005531792.tif 000007
【図７】
0005531792.tif 000008
【図８】
0005531792.tif 000009
【図９】
0005531792.tif 000010
【図１０】
0005531792.tif 000011
【図１１】
0005531792.tif 000012
【図１２】
0005531792.tif 000013
【図１３】
0005531792.tif 000014
【図１４】
0005531792.tif 000015
【図１５】
0005531792.tif 000016
【図１６】
0005531792.tif 000017
【図１７】
0005531792.tif 000018
【図１８】
0005531792.tif 000019
【図１９】
0005531792.tif 000020
【図２０】
0005531792.tif 000021
【図２１】
0005531792.tif 000022
【図２２】
0005531792.tif 000023
【図２３】
0005531792.tif 000024