(57)【特許請求の範囲】
【請求項１】
インクを吐出するヘッドが搭載されるキャリッジと、
前記キャリッジを一方向に沿って往復移動自在に支持するキャリッジレールと、
前記キャリッジを前記キャリッジレールに沿って移動させる駆動部と、
前記キャリッジの位置情報を検出する位置検出部と、
前記キャリッジの移動経路に対向する位置に設けられ、前記ヘッドのメンテナンスの際に用いられる複数のユニット部と、
前記ユニット部の位置を記憶するユニット位置記憶部と、
前記位置検出部で検出される位置情報に基づいて前記ユニット部に対応する位置まで前記キャリッジを移動させて停止させるように前記駆動部を制御する制御部と、を備えるインクジェット記録装置であって、
前記ユニット部の各々と前記キャリッジとの距離情報を各々記憶したユニット距離記憶部と、前記キャリッジと共に移動し、各ユニット部と検出器との距離情報を検出する距離検出部とを備え、
前記制御部は、前記距離検出部により検出された距離情報及び前記ユニット距離記憶部に記憶された距離情報からユニット部を特定すると共に当該ユニット部の距離情報の検出時に前記位置検出部により検出された前記キャリッジの位置情報から当該ユニット部の位置情報を取得し、取得した当該ユニット部の位置情報を前記ユニット位置記憶部に記憶し、当該ユニット部の位置情報と前記位置検出部により検出することで得られたキャリッジの位置情報を用いて前記駆動部によるキャリッジ移動を制御することを特徴とするインクジェット記録装置。
【請求項２】
前記距離検出部により検出された距離情報と、各ユニット部の距離情報の検出時に前記位置検出部により検出された前記キャリッジの位置情報とから各ユニット部の位置情報を取得し、前記ユニット位置記憶部に記憶されている前記ユニット部の位置情報を書き換える補正部を備えることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記ユニット距離記憶部には、各ユニット部が設けられていると予測される各ユニット部の設置位置の範囲情報と、前記ユニット部を検出するための距離閾値情報とが記憶され、
前記制御部は、前記範囲情報に基づく範囲内において、前記距離検出部により検出された検出信号が所定の距離閾値を超えているか否かを判定し、その判定結果に基づいて当該距離閾値を超えていると判定した場合に、当該範囲内に前記ユニット部が存在するとして前記ユニット部の位置情報を取得することを特徴とする請求項１又は２に記載のインクジェット記録装置。
【請求項４】
前記ユニット距離記憶部には、前記ユニット部の存在を特定するためのユニット部の幅閾値情報が記憶され、
前記制御部は、前記距離検出部により検出された検出信号が所定の幅閾値を超えているか否かを判定し、当該幅閾値を超えていると判定した場合に、前記ユニット部の位置情報を取得することを特徴とする請求項３に記載のインクジェット記録装置。
【請求項５】
前記制御部は、前記ユニット部の位置情報の取得を複数回にわたって行うことを特徴とする請求項３又は４に記載のインクジェット記録装置。
【請求項６】
前記ユニット距離記憶部には、それぞれのユニット部毎に複数の距離閾値情報が記憶され、
前記制御部は、複数の距離閾値情報を用いて前記ユニット部の位置情報を取得することを特徴とする請求項３〜５のいずれか一項に記載のインクジェット記録装置。
【請求項７】
前記ユニット距離記憶部には、それぞれのユニット部毎に複数の幅閾値情報が記憶され、
前記制御部は、複数の幅閾値情報を用いて前記ユニット部の位置情報を取得することを特徴とする請求項４〜６のいずれか一項に記載のインクジェット記録装置。
【請求項８】
前記制御部は、前記範囲情報に基づく範囲内において、前記距離検出部が前記ユニット部を検出しなかった場合に、報知部によりユーザに報知することを特徴とする請求項３〜７のいずれか一項に記載のインクジェット記録装置。
【請求項９】
前記制御部は、前記距離検出部により検出された距離情報が所定値距離以上である場合に、前記キャリッジの移動を停止させることを特徴とする請求項１〜８のいずれか一項に記載のインクジェット記録装置。
【請求項１０】
前記距離検出部により搬送部に載置された記録媒体の端部を検出し、
前記制御部は、前記キャリッジが検出された記録媒体の端部の位置まで移動したときに前記ヘッドを駆動させて画像形成を行うことを特徴とする請求項１〜９のいずれか一項に記載のインクジェット記録装置。
【請求項１１】
前記ユニット部は、記録時に前記ヘッドから離間するように下方に移動し、非記録時に前記ヘッドのノズルを覆うために上方に移動するキャッピングユニットであり、
前記ユニット位置記憶部には、前記キャッピングユニットが前記ヘッドのノズルを覆う位置にあるか否かを検出する第１の検査閾値と、前記キャッピングユニットが前記ヘッドのノズルから離間した位置にあるか否かを検出する第２の検査閾値とが記憶され、
前記制御部は、前記距離検出部により検出された検出信号が第１の検査閾値及び第２の検査閾値を超えているか否かを判定して前記キャッピングユニットの動作を検査することを特徴とする請求項１〜１０のいずれか一項に記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置に関する。
【背景技術】
【０００２】
普通紙やプラスチック薄板等の種々の記録媒体に画像を形成することができるインクジェット記録装置が知られている。インクジェット記録装置は、ノズルからインクを吐出するヘッドを備えている。ヘッドのノズルから記録媒体に向けて微細な液滴としてインクを吐出することにより、記録媒体に画像を形成することができる。
ヘッドを搭載したキャリッジが移動することにより記録媒体に画像を形成することができるインクジェット記録装置においては、キャリッジの移動経路上であって、記録領域から外れた非記録領域にメンテナンス等を行うためのユニット（キャッピングユニット、サクションユニット、クリーニングユニット等）が設けられている。キャリッジをこのような各ユニットまで移動させる場合、又は記録媒体の上方にキャリッジを移動させる場合のキャリッジの位置決めは、予め各ユニットや記録媒体の位置情報をメモリに記憶させておき、キャリッジレールに設けられたセンサを用いてキャリッジの移動量を検出し、この移動量からキャリッジの位置を求め、求めた位置とメモリに記憶させた位置情報とが一致したときにキャリッジの移動を停止させることにより行われる（例えば、特許文献１）。
【０００３】
ここで、キャリッジの位置決めは、インクの吐出位置にも関わってくるため、位置決めは非常に重要であり、高精度な位置決めが要求される。
ところが、キャリッジの位置決めを高精度に行うためには、構造が複雑になるため、生産ラインの工程数が増え、コストもかかる。また、組み立てた後は、構造を変えることもできないため、経年劣化による構成部品の位置ずれ等が生じた際に対応することができない。
このような問題をキャリッジの動作制御で解消する方法も試みられている。例えば、センサにより検出された記録媒体の位置に応じて印字位置をシフトするものが知られている（例えば、特許文献１参照）。
また、ノズルから記録媒体までの距離をセンサで検出し、検出された距離に基づいてインクの吐出タイミングを制御するものも知られている（例えば、特許文献２，３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−３４０１４１号公報
【特許文献２】特開２００５−２８７１５号公報
【特許文献３】特開２００６−１５９８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記の特許文献１に記載の技術では、記録媒体の印字位置のように、一つの位置ずれを解消する場合には有効であるが、インクジェット記録装置のように複数の異なる位置で位置決めを高精度に行うためには不十分である。また、各ユニットはそれぞれ大きさが異なるため、上記の技術だけを用いて位置決め精度を向上させることは困難である。
また、上記の特許文献２，３に記載の技術においても、単に記録媒体の端部の位置ずれを解消する場合には有効であるが、インクジェット記録装置のように複数の異なる位置で位置決めを高精度に行うためには不十分である。
【０００６】
そこで、本発明は、上記課題を解決するためになされたものであり、各ユニットや記録媒体に対するキャリッジの位置決め精度を向上させることができるインクジェット記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、請求項１に記載の発明は、
インクを吐出するヘッドが搭載されるキャリッジと、
前記キャリッジを一方向に沿って往復移動自在に支持するキャリッジレールと、
前記キャリッジを前記キャリッジレールに沿って移動させる駆動部と、
前記キャリッジの位置情報を検出する位置検出部と、
前記キャリッジの移動経路に対向する位置に設けられ、前記ヘッドのメンテナンスの際に用いられる複数のユニット部と、
前記ユニット部の位置を記憶するユニット位置記憶部と、
前記位置検出部で検出される位置情報に基づいて前記ユニット部に対応する位置まで前記キャリッジを移動させて停止させるように前記駆動部を制御する制御部と、を備えるインクジェット記録装置であって、
前記ユニット部の各々と前記キャリッジとの距離情報を各々記憶したユニット距離記憶部と、前記キャリッジと共に移動し、各ユニット部と検出器との距離情報を検出する距離検出部とを備え、
前記制御部は、前記距離検出部により検出された距離情報及び前記ユニット距離記憶部に記憶された距離情報からユニット部を特定すると共に当該ユニット部の距離情報の検出時に前記位置検出部により検出された前記キャリッジの位置情報から当該ユニット部の位置情報を取得し、取得した当該ユニット部の位置情報を前記ユニット位置記憶部に記憶し、当該ユニット部の位置情報と前記位置検出部により検出することで得られたキャリッジの位置情報を用いて前記駆動部によるキャリッジ移動を制御することを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載のインクジェット記録装置において、
前記距離検出部により検出された距離情報と、各ユニット部の距離情報の検出時に前記位置検出部により検出された前記キャリッジの位置情報とから各ユニット部の位置情報を取得し、前記ユニット位置記憶部に記憶されている前記ユニット部の位置情報を書き換える補正部を備えることを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載のインクジェット記録装置において、
前記ユニット距離記憶部には、各ユニット部が設けられていると予測される各ユニット部の設置位置の範囲情報と、前記ユニット部を検出するための距離閾値情報とが記憶され、
前記制御部は、前記範囲情報に基づく範囲内において、前記距離検出部により検出された検出信号が所定の距離閾値を超えているか否かを判定し、その判定結果に基づいて当該距離閾値を超えていると判定した場合に、当該範囲内に前記ユニット部が存在するとして前記ユニット部の位置情報を取得することを特徴とする。
【００１０】
請求項４に記載の発明は、請求項３に記載のインクジェット記録装置において、
前記ユニット距離記憶部には、前記ユニット部の存在を特定するためのユニット部の幅閾値情報が記憶され、
前記制御部は、前記距離検出部により検出された検出信号が所定の幅閾値を超えているか否かを判定し、当該幅閾値を超えていると判定した場合に、前記ユニット部の位置情報を取得することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項３又は４に記載のインクジェット記録装置において、
前記制御部は、前記ユニット部の位置情報の取得を複数回にわたって行うことを特徴とする。
【００１２】
請求項６に記載の発明は、請求項３〜５のいずれか一項に記載のインクジェット記録装置において、
前記ユニット距離記憶部には、それぞれのユニット部毎に複数の距離閾値情報が記憶され、
前記制御部は、複数の距離閾値情報を用いて前記ユニット部の位置情報を取得することを特徴とする。
【００１３】
請求項７に記載の発明は、請求項４〜６のいずれか一項に記載のインクジェット記録装置において、
前記ユニット距離記憶部には、それぞれのユニット部毎に複数の幅閾値情報が記憶され、
前記制御部は、複数の幅閾値情報を用いて前記ユニット部の位置情報を取得することを特徴とする。
【００１４】
請求項８に記載の発明は、請求項３〜７のいずれか一項に記載のインクジェット記録装置において、
前記制御部は、前記範囲情報に基づく範囲内において、前記距離検出部が前記ユニット部を検出しなかった場合に、報知部によりユーザに報知することを特徴とする。
【００１５】
請求項９に記載の発明は、請求項１〜８のいずれか一項に記載のインクジェット記録装置において、
前記制御部は、前記距離検出部により検出された距離情報が所定値距離以上である場合に、前記キャリッジの移動を停止させることを特徴とする。
【００１６】
請求項１０に記載の発明は、請求項１〜９のいずれか一項に記載のインクジェット記録装置において、
前記距離検出部により搬送部に載置された記録媒体の端部を検出し、
前記制御部は、前記キャリッジが検出された記録媒体の端部の位置まで移動したときに前記ヘッドを駆動させて画像形成を行うことを特徴とする。
【００１７】
請求項１１に記載の発明は、請求項１〜１０のいずれか一項に記載のインクジェット記録装置において、
前記ユニット部は、記録時に前記ヘッドから離間するように下方に移動し、非記録時に前記ヘッドのノズルを覆うために上方に移動するキャッピングユニットであり、
前記ユニット位置記憶部には、前記キャッピングユニットが前記ヘッドのノズルを覆う位置にあるか否かを検出する第１の検査閾値と、前記キャッピングユニットが前記ヘッドのノズルから離間した位置にあるか否かを検出する第２の検査閾値とが記憶され、
前記制御部は、前記距離検出部により検出された検出信号が第１の検査閾値及び第２の検査閾値を超えているか否かを判定して前記キャッピングユニットの動作を検査することを特徴とする。
【発明の効果】
【００１８】
請求項１に記載の発明によれば、インクジェット記録装置を構成する各構成のいずれかに経年劣化等による位置ずれが生じていたとしても、位置ずれが生じた状態における現時点でのユニット部の位置を直接検出し、その位置にキャリッジを移動させることができるようになるので、ユニット部に対してキャリッジの停止位置がずれることがなくなる。
よって、各ユニットや記録媒体に対するキャリッジの位置決め精度を向上させることができる。
【００１９】
請求項２に記載の発明によれば、ユニット部の位置がずれたとしても、補正部によって記憶部に記憶されているユニット部の位置情報を書き換えることができるので、ユニット部に対してキャリッジの停止位置がずれることがなくなる。
これにより、インクジェット記録装置の構成の変化（経年劣化等）に追随して各ユニット部の位置情報を補正することができるので、各ユニット部の位置の再調整を行う必要がなくなる。
【００２０】
請求項３に記載の発明によれば、制御部は、距離検出部により検出された検出信号において、距離閾値を超えた位置をユニット部の存在位置として検出することができるので、距離閾値を超えたか否かの判定だけで、ユニット部に対してキャリッジの停止位置を決定することができる。
【００２１】
請求項４に記載の発明によれば、制御部は、距離検出部により検出された検出信号において、幅閾値を超えたか否かでユニット部をより詳細に特定することができるので、仮に距離が等しい異なるユニット部が存在した場合であったとしても、ユニット部を特定することができる。
これにより、距離閾値のみを用いてユニット部を検出する場合に比べてより高精度にキャリッジの停止位置を取得することができる。
【００２２】
請求項５に記載の発明によれば、取得したユニットの位置情報の誤検出を抑制することができ、信頼性を向上させることができる。
【００２３】
請求項６に記載の発明によれば、似たような形状のユニット部が複数存在する場合であっても複数の距離閾値を用いてユニット部を特定することができ、高精度に位置情報を取得することができる。
【００２４】
請求項７に記載の発明によれば、似たような形状のユニット部が複数存在する場合であっても複数の幅閾値を用いてユニット部を特定することができ、高精度に位置情報を取得することができる。
【００２５】
請求項８に記載の発明によれば、ユニット部が存在すると予測される範囲内にユニット部が存在しない場合には、報知部によってユーザに報知されるので、ユーザは即座に対応可能となり、距離検出部の誤検出を抑制することができる。
【００２６】
請求項９に記載の発明によれば、キャリッジの移動経路に障害物がある場合、記録媒体に大きなしわ等ができている場合にキャリッジを停止させることができるようになり、距離検出部の誤検出を抑制することができる。
これにより、キャリッジの移動経路における異物検出装置、しわ検出装置としても用いることができる。
【００２７】
請求項１０に記載の発明によれば、記録媒体への印字開始位置を検出することができるようになる。
よって、記録媒体に対する印字位置のずれを防止することができる。
【００２８】
請求項１１に記載の発明によれば、距離検出部により検出された検出信号が第１の検査閾値及び第２の検査閾値を超えているか否かを判定することで、キャッピングユニットの状態を把握することができる。
これにより、キャッピングユニットの動作検査装置、すなわち、キャップの着脱検査装置としても用いることができる。
【図面の簡単な説明】
【００２９】
【図１】インクジェット記録装置の概略を示す斜視図。
【図２】記録媒体とユニット部との配置を示す図。
【図３】制御部に関する構成を示すブロック図。
【図４】距離検出部の出力特性を示すグラフ。
【図５】距離検出部によるユニット部の検出方法について説明する図。
【図６】記憶部に記憶されている距離閾値、幅閾値の例を示す図。
【図７】ユニット部の位置情報の補正について説明するフローチャート。
【図８】（ａ）はユニット部の位置情報の補正について説明する検出信号の概略を示す図、（ｂ）はユニット部の位置情報の補正についての具体例を示す図。
【図９】（ａ）はユニット部の検出開始位置からユニット部を検出する方法を説明する図、（ｂ）はユニット部に凹部を形成してユニット部を検出する方法を説明する図、（ｃ）はユニット部に検出体を設けてユニット部を検出する方法を説明する図。
【図１０】複数の距離閾値及び幅閾値を用いてユニット部を検出する方法を説明する図。
【図１１】距離検出部を用いて記録媒体の端部を検出する方法を説明する図。
【図１２】距離検出部を用いて記録媒体のしわを検出する方法を説明する図。
【図１３】距離検出部を用いてキャッピングユニットの状態を検査する方法を説明する図。
【発明を実施するための形態】
【００３０】
以下、図面を参照しながら、インクジェット記録装置について説明する。インクジェット記録装置は、具体的には、インクジェットプリンタである。
図１〜図３に示すように、インクジェットプリンタ１００は、搬送部１、キャリッジレール２、キャリッジ３、ヘッド４、駆動部５、位置検出部６、ユニット部７（図２参照）、距離検出部８、表示部９（図３参照）、制御部１０（図３参照）を備えている。
【００３１】
搬送部１は、画像が形成される記録媒体Ｓをヘッド４の下方に搬送するものである。搬送部１は、モータ（図示略）の駆動により搬送ベルトがキャリッジ３の移動方向（Ｘ方向）に直交する方向Ｙに移動するように構成されている。搬送ベルトは、上面が記録媒体Ｓを載置、支持できる大きさに形成されている。
【００３２】
キャリッジレール２は、インクジェット記録装置１００の躯体（フレーム）に設けられている。キャリッジレール２は、搬送部１を跨ぐように配置され、その長手方向Ｘが搬送部１による記録媒体Ｓの搬送方向Ｙに直交する方向に沿うように配置されている。キャリッジレール２は、キャリッジ３が記録媒体Ｓの幅方向（Ｘ方向）全域を移動できるよう、記録媒体Ｓの載置領域の幅よりも長くなるように形成されている。
【００３３】
キャリッジ３は、キャリッジレール２に支持されている。キャリッジ３は、キャリッジレール２の長手方向（Ｘ方向）に沿って往復移動自在となるように、キャリッジレール２に支持されている。
キャリッジ３には、インクを吐出するヘッド４が搭載されている。ヘッド４は、複数の色インク毎に個別に設けられている。ヘッド４は、例えば、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）等の各色に対応して設けられ、それぞれのヘッド４には記録媒体Ｓに対向する位置にノズルが形成されている。このノズルから液滴状のインクを吐出することにより、記録媒体Ｓに画像が形成される。
【００３４】
駆動部５は、キャリッジ３をキャリッジレール２に沿って移動させるための機構である。駆動部５は、モータ５１、主動ローラ５２、従動ローラ５３、ベルト５４を備えている。
モータ５１は、キャリッジレール２の一端に設けられている。通電により出力軸が回転するように構成され、その出力軸には、主動ローラ５２が設けられている。主動ローラ５２は、出力軸に固定され、出力軸の回転と共に軸回りに回転する。
従動ローラ５３は、キャリッジレール２の他端に回転自在に設けられている。
ベルト５４は、主動ローラ５２と従動ローラ５３とに掛けわたされている。ベルト５４にはキャリッジ３が取り付けられている。
従って、モータ５１が駆動すると、出力軸が回転して主動ローラ５２も軸回りに回転する。主動ローラ５２が回転することにより、ベルト５４も主動ローラ５２と従動ローラ５３との間で回転する。これにより、ベルト５４に取り付けられたキャリッジ３も主動ローラ５２と従動ローラ５３との間との間で移動する。ここで、モータ５１の回転を正逆転させることで、キャリッジ３を往復移動させることができる。
【００３５】
位置検出部６は、キャリッジレール２の長手方向に沿うように設けられている。位置検出部６は、キャリッジ３の位置情報を検出するリニアセンサであり、キャリッジ３の移動により位置センサ信号を出力し、キャリッジ３の原点位置からの移動距離に基づいて、キャリッジ３の位置を検出する。
なお、位置検出部６は、リニアセンサに限られず、ロータリーセンサでもよい。また、駆動部５のモータ５１を光学式センサや磁気式センサ付きのモータとし、このセンサを位置検出部６としてもよい。
【００３６】
ユニット部７は、おもにヘッド４のメンテナンス時に用いられるものである。図２に示すように、ユニット部７は、ヘッド４のノズルのキャッピングを行うキャッピングユニット７１、ヘッド４のノズルからの予備排出を行う排出ユニット７２、ノズル欠を検出するノズル欠検出ユニット７３、ヘッド４のクリーニングを行うクリーニングユニット７４、ノズルから不要なインクやヘッド４内に進入した空気を吸引するサクションユニット７５等からなる。これらの各ユニットは、キャリッジ３の移動経路に対向する位置に配置されている。
キャッピングユニット７１は、非記録時にノズルの乾燥を防止するためにノズルに被せられる保湿キャップである。この保湿キャップは、記録時にヘッド４から離間するように下方に移動し、非記録時にヘッド４のノズルを覆うために上方に移動する。
排出ユニット７２は、インクを排出する場所であり、具体的には、排出溝である。
ノズル欠検出ユニット７３は、レーザ光を発光する発光部と、発光部から発光されたレーザ光を受光する受光部とを備えており、ノズルから吐出されたインクがレーザ光の発光経路上を通過することができるように配置されている。そして、受光部がレーザ光を受光したか否かでインクの吐出状態、具体的には、ノズル欠があるか否かを調べることができる。すなわち、受光部がレーザ光を受光した場合には、インクによってレーザ光が遮られなかったことになるため、そのノズルはインクの吐出不良であることが検出できる。
クリーニングユニット７４は、ブレードやローラによってヘッド４のノズル面に付着したインクを拭き取るものである。
サクションユニット７５は、ヘッド４内を清掃する際に、ヘッド４内から不要なインクを吸引したり、ヘッド４内に侵入した空気を吸引したりするものである。
【００３７】
距離検出部８は、キャリッジ３に設けられ、キャリッジ３と共にキャリッジレール２の長手方向に沿って移動する。距離検出部８は、各ユニット部７１〜７５と当該検出部８との距離情報を検出する。
距離検出部８は、投光信号と、投光対象物であるユニット部７から反射された受光信号の光強度とを用いてユニット部７までの距離を検出する光距離センサであり、距離に応じた電圧値を有する距離検出信号を出力する。
図４に距離検出部８の出力特性を示す。距離検出部８は、ユニット部７までの距離が近いほど出力電圧値が高くなり、検出範囲外、つまり一定の距離範囲よりも近づきすぎたり、離れたりすると、一定の電圧値を検出する。
なお、距離検出部８は、上記の光の反射を利用したセンサ以外にも、超音波の反射時間に応じて出力電圧値が変化するような超音波センサを用いることも可能である。
【００３８】
図３に示すように、表示部９は、インクジェット記録装置１００の状態に関してユーザに報知すべき情報が表示される。すなわち、表示部９は、報知部として機能する。表示部９は、キャリッジレール２のように動作しない場所に設けられている。
【００３９】
制御部１０は、外部装置から入力された記録媒体Ｓに記録すべき画像の画像データをヘッド４の各ノズルに対応するデータに変換する等、インクジェット記録装置１００の各部の駆動を制御する。
図３に示すように、制御部１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力インターフェース等がバスに接続された汎用のコンピュータで構成され、制御部１０には、搬送部１、駆動部５、位置検出部６、ユニット部７、距離検出部８、表示部９、記憶部１１等が接続されている。
【００４０】
記憶部１１は、データの書き換え可能なＥＥＰＲＯＭ等から構成されている。
記憶部１１には各ユニット部７１〜７５の位置情報が記憶され、記憶部１１はユニット位置記憶部を構成している。ここで、ユニット部７の位置情報とは、キャリッジ３の基準位置からの距離に関する情報（いわゆるポジションテーブル）である。すなわち、ユニット部７にキャリッジ３が対向するためにキャリッジ３が基準位置から移動する距離を位置情報として記憶している。なお、一つの基準位置からユニット部７の位置を特定することができれば、キャリッジ３の基準位置はどの位置としてもよい。
図５、図６に示すように、記憶部１１には、ユニット部７が設けられていると予測されるユニット部７の設置位置の範囲情報と、ユニット部７を検出するための距離閾値情報と、より詳細にユニット部７を特定するためのユニット部７の幅閾値情報と、が記憶されている。つまり記憶部１１は、当該距離閾値情報を記憶するユニット距離記憶部としての構成を備えている。
【００４１】
図５に示すように、ユニット部７の設置位置の範囲情報は、距離検出部８により検出された距離検出信号のうち、ユニット部７であるか否かの判定を行うために用いる領域に関する情報である。すなわち、制御部１０は、距離検出部８によって検出された距離検出信号のうち、範囲情報に含まれている範囲の距離検出信号の電圧値だけを判定に用い、かかる範囲に属していない距離検出信号については制御部１０によるユニット部７の有無の判定に採用しない。
なお、範囲情報は、ユニット部７の配置位置の範囲に位置ずれ等のマージンを見込んでユニット部７の配置領域よりも少し大きい範囲とされている。
【００４２】
図５に示すように、距離閾値情報は、範囲情報に基づく範囲内の距離検出信号がユニット部７を検出したものであるか否かを判定する際に、ユニット部７に必要な最低限の距離に対応する信号の閾値である。すなわち、距離検出信号が距離閾値を超えていれば、その範囲にはユニット部７が存在すると判定することができ、距離閾値を超えていなければ、その範囲内にはユニット部７は存在しないということになる。なお、距離閾値は、ユニット部７であると認識するために必要な最低限の距離（下限値）のみを設定してもよいが、ユニット部７の上部に障害物が付着していると、キャリッジ３が衝突してしまうこともあるため、これを回避するためにも距離の上限の閾値も設けておくとなおよい。
具体的には、図６に示すように、ユニット部７の底面を基準位置としてキャッピングユニット７１の距離閾値が「１００〜１０５」、排出ユニット７２の距離閾値が「９０〜９５」、ノズル欠検出ユニットの距離閾値が「９０〜９５」、クリーニングユニット７４の距離閾値が「８０〜８５」、サクションユニット７５の距離閾値が「１００〜１０５」として記憶されている。
【００４３】
幅閾値情報は、ユニット部７をより詳細に特定するために用いられるユニット部７の幅に対する閾値である。すなわち、一つのユニット部７においても、同じ距離の場所が複数あるような場合も考えられるため、そのような場合にユニット部７のどの位置をもって位置情報とするのかを決定する際に用いられる。
具体的には、図６に示すように、キャッピングユニット７１の幅閾値が「４０〜５０」、排出ユニット７２の幅閾値が「１０〜１５」、ノズル欠検出ユニットの幅閾値が「１５〜２０」、クリーニングユニット７４の幅閾値が「２５〜３０」、サクションユニット７５の幅閾値が「４０〜５０」として記憶されている。
なお、本実施形態では上述した通り、ユニット部７をより詳細に特定するために幅閾値情報を用いて説明しているが、かかる構成は必ずしも必須ではない。つまり、ユニット部７の数が少ない場合や、各ユニット部の間隔が空いている場合等は、前述した距離情報のみでユニット部７を特定する構成でも良い。
【００４４】
制御部１０は、距離検出部８により検出された距離情報及び記憶部１１に記憶された距離情報からユニット部７を特定すると共に、記憶部１１に特定されたユニット部７の位置を記憶させ、ユニット部７の位置情報と位置検出部６により検出したキャリッジ３の位置情報を用いて駆動部５によるキャリッジ３の移動を制御する。
制御部１０は、図５に示すように、範囲情報に基づくユニット部７が存在すると考えられる範囲内において、距離検出部８により検出された距離検出信号が距離閾値を超えているか否かを判定する。そして、検出された距離検出信号から算出されるユニット部７の幅が幅閾値を超えているか否かを判定する。このように、ユニット部７を検索する範囲を決定し、距離検出信号から距離と幅を用いてユニット部７を特定している。
制御部１０は、距離検出部８によりユニット部７を特定し、そのユニット部７の位置情報を位置検出部６により取得することで、ユニット部７の位置情報を取得する。取得した各ユニット部７の位置情報は、最新のユニット部７の位置情報として記憶部１１に書き込まれる。既に記憶部１１に書き込まれていたユニット部７の位置情報は新しいデータによって上書きされ、更新される。これにより、ユニット部７の位置情報の補正を行うことができ、制御部１０は、補正部として機能する。
制御部１０は、補正されたユニット部７の位置情報に基づき、キャリッジ３を停止させる。
制御部１０は、この処理を複数回繰り返すことで、ユニット部７の位置情報の取得を複数回にわたって行うこともできる。これは、位置情報の補正精度を高める上で好ましい処理である。
制御部１０は、範囲情報に基づく範囲内において、距離検出部８がユニット部７を検出しなかった場合に、その範囲内にユニット部７が存在しない旨を表示部９に表示させ、ユーザに報知する。なお、ユーザへの報知は、表示部９への表示だけに限らず、アラーム音により報知するもの、光源の点灯又は点滅により報知するものであってもよい。
【００４５】
＜各ユニット部の位置情報の補正について＞
次に、記憶部１１に記憶されている各ユニット部の位置情報（以下、ポジションテーブルという）の補正処理について説明する。
図７に示すように、キャリッジ３を移動させる前は、ポジションテーブルの補正を行う前であるため、ポジションテーブルは初期値の状態として設定される（ステップＳ１０１）。
次いで、制御部１０による駆動部５の制御により、キャリッジ３をキャリッジレール２に沿って移動させ、ユニット部７のスキャンを開始する（ステップＳ１０２）。
キャリッジ３の移動過程において、制御部１０は、記憶部１１に記憶された範囲情報に基づく位置において、距離検出部８によって検出された距離検出信号の電圧値が記憶部１１に記憶された距離閾値となる電圧値を超えているか否かを判定する（ステップＳ１０３）。
【００４６】
ステップＳ１０３において、制御部１０は、距離検出部８によって検出された距離検出信号の電圧値が記憶部１１に記憶された距離閾値となる電圧値を超えていると判定した場合（ステップＳ１０３：ＹＥＳ）、制御部１０は、距離検出部８により検出されてユニット部７であると認められた位置がポジションテーブルの初期値と一致していないか否か、すなわち、位置ずれが生じているか否かを判定する（ステップＳ１０４）。
ステップＳ１０３において、制御部１０は、距離検出部８によって検出された距離検出信号の電圧値が記憶部１１に記憶された距離閾値となる電圧値を超えていないと判定した場合（ステップＳ１０３：ＮＯ）、制御部１０は、ユニット部７のスキャンが終了したか否かを判定する（ステップＳ１０６）。
【００４７】
ステップＳ１０４において、制御部１０は、距離検出部８により検出されてユニット部７であると認められた位置がポジションテーブルの初期値と一致していないと判定した場合（ステップＳ１０４：ＹＥＳ）、制御部１０は、距離検出部８により検出された位置にポジションテーブルを補正する（ステップＳ１０５）。
ステップＳ１０４において、制御部１０は、距離検出部８により検出されてユニット部７であると認められた位置がポジションテーブルの初期値と一致していると判定した場合（ステップＳ１０４：ＮＯ）、制御部１０は、ユニット部７のスキャンが終了したか否かを判定する（ステップＳ１０６）。
【００４８】
ステップＳ１０６において、制御部１０は、ユニット部７のスキャンが終了していると判定した場合（ステップＳ１０６：ＹＥＳ）、制御部１０は本処理を終了させる。一方、制御部１０は、ユニット部７のスキャンが終了していないと判定し場合（ステップＳ１０６：ＮＯ）、制御部１０は、ステップＳ１０３の処理に戻る。
【００４９】
ここで、ポジションテーブルの補正について、具体例を挙げて説明する。
図８（ａ）に示すように、距離検出部８により検出された距離検出信号が最上段のような波形であったとする。そして、記憶部１１に記憶されている初期のポジションテーブルが二段目の信号波形であるとする。
ここで、距離検出部８によるユニット部７の検出開始位置を基準とすると、各ユニット部７の位置ずれにより、実際に検出されたユニット部７の位置と初期のポジションテーブルとの間でユニット部７が検出される位置が異なっていることがわかる。
このような場合、制御部１０は、ポジションテーブルが距離検出部８によって検出された距離検出信号の検出開始位置となるように、ポジションテーブルを最下段の波形となるように補正する。
図８（ｂ）に示すように、基準位置に対してキャッピングユニット７１の位置が「１０００」、排出ユニット７２の位置が「１５００」、ノズル欠検出ユニットの位置が「２０００」、クリーニングユニット７４の位置が「２５００」、サクションユニット７５の位置が「３０００」として記憶されている場合において、距離検出部８により検出されたキャッピングユニット７１の位置が「１１００」、排出ユニット７２の位置が「１８００」、ノズル欠検出ユニットの位置が「２２００」、クリーニングユニット７４の位置が「２４００」、サクションユニット７５の位置が「２９００」であった場合、制御部１０は、各ユニット部７１〜７５の位置を検出された位置に補正する。
【００５０】
なお、ユニット部７の検出に際しては、図９（ａ）に示すように、ユニット部７が周囲より高くなっている部分を距離検出部８によって検出するものであってもよいが、図９（ｂ）に示すように、ユニット部７の一部に凹部７ｂを形成し、その底面部の距離を周囲とは全く異なる距離に形成することで、ユニット部７の特定ができるようにしてもよい。
また、図９（ｃ）に示すように、ユニット部７の上面に凸部を形成したり、検出用の物体７ｃを取り付けることにより、その上面部までの距離を周囲とは全く異なる距離に形成することで、ユニット部７の特定ができるようにしてもよい。
【００５１】
また、一つのユニット部７毎に複数の距離閾値情報及び幅閾値情報を記憶部１１に記憶し、制御部１０が複数の距離閾値情報及び幅閾値情報を用いてユニット部７の位置情報を取得するようにしてもよい。
具体的には、図１０に示すように、ユニット部７Ａが複数の距離、幅を有している場合において、距離の異なる部分毎に検出領域を分け、一つの領域では、距離閾値（１）及び幅閾値（１）を用い、他の一つの領域では距離閾値（２）及び幅閾値（２）を用い、これらの検出結果からユニット部７Ａを特定するようにしてもよい。
このような方法を採用することで、形状が似たユニット部７が複数存在する場合であっても複数の距離閾値及び幅閾値を用いてユニット部７を特定することができるので、ユニット部７の位置情報をより確実に取得することができる。
また、他の位置にあるユニット部７を検出してしまうような誤検出を防止することができる。
【００５２】
＜記録媒体の端部の検出、記録媒体のしわ等の検出＞
インクジェット記録装置１００に設けられている距離検出部８は、ユニット部７の距離を検出してユニット部７の位置情報を取得するために用いられているが、図１１に示すように、距離検出部８を記録媒体Ｓの端部検出に用いてもよい。
具体的には、記憶部１１に記録媒体Ｓの厚さ（距離）の閾値の範囲を記憶させておき、制御部１０は、距離検出部８により検出された距離情報が当該閾値の範囲内であると判定した場合に、ヘッド４を駆動させてインクを吐出させて記録媒体Ｓに記録を開始させる。
これにより、記録媒体Ｓへの印字開始位置を検出することができるようになる。すなわち、キャリッジ３が記録媒体Ｓの端部まで移動したときに初めてヘッド４が駆動して画像の形成が行われるので、記録媒体Ｓへの記録位置のずれも生じない。
さらには、図１２に示すように、記録媒体Ｓにしわが発生している、記録媒体Ｓ上に障害物があると認められる距離の閾値を記録部１１に記憶させておき、制御部１０は、距離検出部８により検出された距離の情報がその閾値を超えたと判定した場合に、制御部１０は、駆動部５の駆動を停止させてキャリッジ３の移動を即座に停止させることもできる。
このように、キャリッジ３の移動経路に障害物がある場合、記録媒体Ｓに大きなしわ等ができている場合にも、距離検出部８でしわや障害物を検出してキャリッジ３を停止させることができるようになり、距離検出部８の誤検出を抑制することができる。
従って、距離検出部８は、キャリッジ３の移動経路における異物検出装置、しわ検出装置としても用いることができる。
【００５３】
＜キャッピングユニットの動作検査＞
インクジェット記録装置１００に設けられている距離検出部８は、ユニット部７の距離を検出してユニット部７の位置情報を取得するために用いられているが、図１３に示すように、距離検出部８をキャッピングユニット７１の動作検査に用いてもよい。
具体的には、図１３に示すように、キャッピングユニット７１の保湿キャップがヘッド４のノズルを覆う位置にあるか否かを検出する第１の検査閾値と、キャッピングユニット７１がヘッド４のノズルから離間した位置にあるか否かを検出する第２の検査閾値とが記憶部１１に記憶されている。
すなわち、第１の検査閾値は、非記録時にキャッピングユニット７１の保湿キャップがノズルを覆っているか否かを判定するための閾値であり、第２の検査閾値は、記録時にキャッピングユニット７１の保湿キャップがノズルから外されて下方に退避しているか否かを判定するための閾値である。
制御部１０は、距離検出部８により検出された距離検出信号が第１の検査閾値及び第２の検査閾値を超えているか否かを判定してキャッピングユニット７１の位置を特定し、キャッピングユニット７１の動作を検査する。
これにより、距離検出部８により検出された距離検出信号が第１の検査閾値及び第２の検査閾値を超えているか否かを判定することで、制御部１０は、キャッピングユニット７１の状態を把握することができる。
従って、距離検出部８は、キャッピングユニット７１の動作検査装置、すなわち、キャップの着脱検査装置としても用いることができる。
【００５４】
＜作用・効果＞
以上のように、インクジェット記録装置１００によれば、インクジェット記録装置を構成する各構成のいずれかに経年劣化等による位置ずれが生じていたとしても、距離検出部８は、位置ずれが生じた状態における現時点でのユニット部７の位置を検出し、その位置にキャリッジ３を移動させることができるようになるので、ユニット部７に対してキャリッジ３の停止位置がずれることがなくなる。
よって、ユニット部７や記録媒体Ｓに対するキャリッジ３の位置決め精度を向上させることができる。
【００５５】
また、ユニット部７の位置がずれたとしても、制御部１０によって記憶部１１に記憶されているユニット部７の位置情報（ポジションテーブル）を書き換えることができるので、ユニット部７に対してキャリッジ３の停止位置がずれることがなくなる。
これにより、インクジェット記録装置１００の構成の変化（経年劣化等）に追随してユニット部７の位置情報（ポジションテーブル）を補正することができるので、ユニット部７の位置の再調整を行う必要がなくなる。
【００５６】
また、制御部１０は、距離検出部８により検出された距離検出信号において、距離閾値を超えた位置をユニット部７の存在位置として検出することができるので、距離閾値を超えたか否かの判定だけで、ユニット部７に対してキャリッジ３の停止位置を決定することができる。
また、制御部１０は、距離検出部８により検出された距離検出信号において、幅閾値を超えたか否かでユニット部７をより詳細に特定することができるので、仮に距離が等しい異なるユニット部７が存在した場合であったとしても、ユニット部７を特定することができる。
これにより、距離閾値のみを用いてユニット部７を検出する場合に比べてより高精度にキャリッジ３の停止位置を取得することができる。
また、ユニット部７の位置情報の取得を複数回行うことにより、取得したユニット部７の位置情報の誤検出を抑制することができ、信頼性を向上させることができる。
【符号の説明】
【００５７】
１  搬送部
２  キャリッジレール
３  キャリッジ
４  ヘッド
５  駆動部
６  位置検出部
７  ユニット部
８  距離検出部
９  表示部（報知部）
１０  制御部（補正部）
１１  記憶部（ユニット位置記憶部、ユニット距離記憶部）
７１  キャッピングユニット（ユニット部）
７２  排出ユニット（ユニット部）
７３  ノズル欠検出ユニット（ユニット部）
７４  クリーニングユニット（ユニット部）
７５  サクションユニット（ユニット部）
１００  インクジェット記録装置
Ｓ  記録媒体
【図１】
0005659638.tif 000002
【図２】
0005659638.tif 000003
【図３】
0005659638.tif 000004
【図４】
0005659638.tif 000005
【図５】
0005659638.tif 000006
【図６】
0005659638.tif 000007
【図７】
0005659638.tif 000008
【図８】
0005659638.tif 000009
【図９】
0005659638.tif 000010
【図１０】
0005659638.tif 000011
【図１１】
0005659638.tif 000012
【図１２】
0005659638.tif 000013
【図１３】
0005659638.tif 000014