(57)【要約】【課題】  突き当て位置からホームポジションを検出するキャリッジ駆動制御において、キャリッジを突き当て部へ突き当てる際に大きな衝突音が発生したり記録ヘッドに大きな衝撃を与えたりすることを防止しつつ、ホームポジション検出時間を短縮する。【解決手段】  正確なホームポジションＨＰにキャリッジ３７を移動させるべくキャリッジ３７を突き当て部２に突き当たるまで移動させる前に、ホームポジションＨＰ近傍におけるキャリッジロック制御を実行して、キャリッジロック部材３９をキャリッジ３７の往復可動範囲に進出させた状態でキャリッジ３７の一定量の移動を試み、キャリッジ３７の実際の移動量からキャリッジ３７がホームポジションＨＰ近傍に位置しているか否かを判定し、その判定結果に応じたキャリッジ３７の移動制御を実行してキャリッジ３７を突き当て部２に突き当たるまで移動させる。【選択図】図３
2006015562.tif 000002
【特許請求の範囲】
【請求項１】
所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力を前記キャリッジへ伝達する駆動力伝達手段と、前記キャリッジの移動量を検出するキャリッジ移動量検出手段と、前記往復可動範囲の一端側近傍の所定位置に設定されたホームポジション近傍に前記キャリッジが停止している状態で、前記キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、前記キャリッジが突き当たった状態で前記往復可動範囲の他端側における前記キャリッジの移動限界位置を規定する突き当て部と、ホームポジションを基点とした前記キャリッジの移動量に基づく前記駆動力源の駆動制御による前記キャリッジの移動制御、及びホームポジションにおける前記キャリッジの前記キャリッジロック手段によるロック／ロック解除の切換制御を実行する制御装置とを備えたキャリッジ駆動装置であって、
前記制御装置は、前記キャリッジを前記突き当て部に突き当たるまで移動させ、前記キャリッジが前記突き当て部に突き当たっている状態から、前記突き当て部とホームポジションとの距離に相当する既定移動量αだけ前記キャリッジをホームポジション側へ移動させることによって、前記キャリッジをホームポジションに停止させる動作を含むホームポジション検出手段を有し、
前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジロック手段をロック状態に制御してから一定の移動速度以下で既定移動量βの前記キャリッジの移動を試み、
実際の前記キャリッジの移動量が既定移動量β未満であった場合には、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させた後、移動速度を一定の速度以下に減速してから前記突き当て部に突き当たるまでさらに前記キャリッジを移動させ、
実際の前記キャリッジの移動量が既定移動量βであった場合には、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる、ことを特徴としたキャリッジ駆動装置。
【請求項２】
請求項１において、前記制御装置は、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定した際には、前記キャリッジロック手段をロック解除状態に制御した後、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させる前に、一定の移動速度以下で既定移動量γの前記キャリッジの移動を試み、実際の前記キャリッジの移動量が既定移動量γ未満であった場合には、前記キャリッジロック手段により前記キャリッジがロックされたままの状態であると判定し、前記駆動力源の駆動制御を停止してエラーを出力する、ことを特徴としたキャリッジ駆動装置。
【請求項３】
請求項１又は２において、前記制御装置は、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる際には、移動開始からの前記キャリッジの移動量が、前記往復可動範囲において前記キャリッジが前記突き当て部から最も遠い位置ある状態から前記突き当て部まで移動した場合の移動量に相当する既定移動量δを超えた時点で、前記駆動力源の駆動制御を停止してエラーを出力する、ことを特徴としたキャリッジ駆動装置。
【請求項４】
請求項１〜３のいずれか１項において、前記制御装置は、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させた後、ホームポジション側へ既定移動量εの前記キャリッジの移動を試み、実際の前記キャリッジの移動量が既定移動量ε未満であった場合には、前記キャリッジの往復可動範囲に障害物があると判定し、前記駆動力源の駆動制御を停止してエラーを出力する、ことを特徴としたキャリッジ駆動装置。
【請求項５】
被噴射材に液体を噴射する液体噴射ヘッドを搭載し、主走査方向に往復動可能に配設された前記キャリッジと、副走査方向へ被噴射材を副走査方向へ所定の搬送量で搬送する搬送手段と、請求項１〜４のいずれか１項に記載のキャリッジ駆動装置とを備えた液体噴射装置。
【請求項６】
所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力を前記キャリッジへ伝達する駆動力伝達手段と、前記キャリッジの移動量を検出するキャリッジ移動量検出手段と、前記往復可動範囲の一端側近傍の所定位置に設定されたホームポジション近傍に前記キャリッジが停止している状態で、前記キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、前記キャリッジが突き当たった状態で前記往復可動範囲の他端側における前記キャリッジの移動限界位置を規定する突き当て部とを備えたキャリッジ駆動装置のホームポジションを基点とした前記キャリッジの移動量に基づく前記駆動力源の駆動制御による前記キャリッジの移動制御、及びホームポジションにおける前記キャリッジの前記キャリッジロック手段によるロック／ロック解除の切換制御を実行する制御をコンピュータに実行させるためのキャリッジ駆動制御プログラムであって、
前記キャリッジを前記突き当て部に突き当たるまで移動させ、前記キャリッジが前記突き当て部に突き当たっている状態から、前記突き当て部とホームポジションとの距離に相当する既定移動量αだけ前記キャリッジをホームポジション側へ移動させることによって、前記キャリッジをホームポジションに停止させる動作を含むホームポジション検出手順と、
前記ホームポジション検出手順によるホームポジションの検出を実行する前に、前記キャリッジロック手段をロック状態に制御してから一定の移動速度以下で既定移動量βの前記キャリッジの移動を試みる手順と、
実際の前記キャリッジの移動量が既定移動量β未満であった場合には、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させた後、移動速度を一定の速度以下に減速してから前記突き当て部に突き当たるまでさらに前記キャリッジを移動させる手順と、
実際の前記キャリッジの移動量が既定移動量βであった場合には、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる手順とを有する、ことを特徴としたキャリッジ駆動制御プログラム。
【請求項７】
所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力を前記キャリッジへ伝達する駆動力伝達手段と、前記キャリッジの移動量を検出するキャリッジ移動量検出手段と、前記往復可動範囲の一端側近傍の所定位置に設定されたホームポジション近傍に前記キャリッジが停止している状態で、前記キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、前記キャリッジが突き当たった状態で前記往復可動範囲の他端側における前記キャリッジの移動限界位置を規定する突き当て部とを備えたキャリッジ駆動装置の制御方法であって、
前記キャリッジを前記突き当て部に突き当たるまで移動させ、前記キャリッジが前記突き当て部に突き当たっている状態から、前記突き当て部とホームポジションとの距離に相当する既定移動量αだけ前記キャリッジをホームポジション側へ移動させることによって、前記キャリッジをホームポジションに停止させる工程を含むホームポジション検出工程と、
前記ホームポジション検出工程によるホームポジションの検出を実行する前に、前記キャリッジロック手段をロック状態に制御してから一定の移動速度以下で既定移動量βの前記キャリッジの移動を試みる工程と、
実際の前記キャリッジの移動量が既定移動量β未満であった場合には、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させた後、移動速度を一定の速度以下に減速してから前記突き当て部に突き当たるまでさらに前記キャリッジを移動させる工程と、
実際の前記キャリッジの移動量が既定移動量βであった場合には、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる工程とを有する、ことを特徴としたキャリッジ駆動装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力をキャリッジへ伝達する駆動力伝達手段と、キャリッジの移動量を検出するキャリッジ移動量検出手段と、往復可動範囲の一端側近傍の所定位置に設定されたホームポジションにキャリッジが停止している状態で、キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、キャリッジが突き当たった状態で往復可動範囲の他端側におけるキャリッジの移動限界位置を規定する突き当て部とを備えたキャリッジ駆動装置、並びに該キャリッジ駆動装置を備えた液体噴射装置に関する。
【０００２】
ここで、液体噴射装置とは、液体噴射ヘッドとしての記録ヘッドから記録紙等の被記録材へインクを噴射して被記録材への記録を実行するインクジェット式記録装置、複写機及びファクシミリ等の記録装置に限らず、インクに代えて特定の用途に対応する液体を前述した記録ヘッドに相当する液体噴射ヘッドから、被記録材に相当する被噴射材に噴射して、液体を被噴射材に付着させる装置を含む意味で用いる。また、液体噴射ヘッドとしては、前述した記録ヘッド以外に、液晶ディスプレイ等のカラーフィルタ製造に用いられる色材噴射ヘッド、有機ＥＬディスプレイや面発光ディスプレイ（ＦＥＤ）等の電極形成に用いられる電極材（導電ペースト）噴射ヘッド、バイオチップ製造に用いられる生体有機物噴射ヘッド、精密ピペットとしての試料を噴射する試料噴射ヘッド等が挙げられる。
【背景技術】
【０００３】
液体噴射装置の一例として公知のインクジェット式記録装置は、被噴射材としての被記録材に液体としてのインクを噴射する液体噴射ヘッドとしての記録ヘッドを搭載したキャリッジが主走査方向へ往復動可能に配設されており、キャリッジを主走査方向へ往復動させながら被記録材へインクを噴射する動作と、被記録材を副走査方向へ所定の搬送量で搬送する動作とを交互に繰り返すことによって、被記録材への記録が実行されるように構成されているのが一般的である。このようなインクジェット式記録装置は、キャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力をキャリッジへ伝達する駆動力伝達手段と、キャリッジの移動量を検出するキャリッジ移動量検出手段とを備えているのが一般的である。
【０００４】
キャリッジの駆動制御の一例としては、キャリッジの往復可動範囲の一端側近傍の所定位置には、キャリッジの移動量に基づく駆動力源の駆動制御によるキャリッジの移動制御の基点となるホームポジションを設定し、ホームポジションとなる位置にキャリッジが移動したことを検出するセンサ等を設け、そのセンサでキャリッジが検出された状態のキャリッジの移動位置をホームポジションとするものが公知である。ホームポジションへキャリッジを移動させた後は、キャリッジの移動方向（モータ等の駆動力源の駆動方向）と公知のリニアエンコーダ等によるキャリッジ移動量検出手段にて検出されるキャリッジの移動量からホームポジションを基点としたキャリッジの移動位置を特定して所望のキャリッジの駆動制御を実行する（例えば、特許文献１参照）。  
また、ホームポジションとなる位置にキャリッジが移動したことを検出するセンサを設けずにキャリッジの駆動制御を実行する技術も公知である。例えば、キャリッジの往復可動範囲の端部に設けられたシャーシ（記録装置本体のフレーム）の側板にキャリッジを突き当て、その突き当て位置を基点として所望のキャリッジの駆動制御を実行する（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００３−２４６１１１号公報
【特許文献２】特開２００３−１０８２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ホームポジションにキャリッジが移動したことを検出するセンサを設けると、その分だけコストが増加するという課題が生じる。また、経年変化等によってセンサの検出精度の低下や検出位置のずれが生じると、正確なホームポジション位置を基点とした高精度なキャリッジの駆動制御ができなくなってしまう虞がある。  
一方、キャリッジの往復可動範囲の端部に設けられた記録装置本体フレームの側板等にキャリッジを突き当て、その突き当て位置からホームポジションを検出する場合には、キャリッジを突き当て位置へ突き当てる際に発生する衝突音やキャリッジに搭載されている記録ヘッドへの衝撃が問題となる。突き当てる際のキャリッジの移動速度を遅くすれば、衝突音や記録ヘッドへの衝撃を低減させることができるが、それによってホームポジションを検出するための動作の時間が長くなってしまうという課題が生じる。逆にキャリッジの移動速度を速くすると、ホームポジションを検出する時間は短縮されるが、大きな衝突音が発生したり、記録ヘッドへの衝撃によってヘッド面のノズルのメニスカスが破壊されていわゆるドット抜けが生じたりする虞がある。
【０００７】
そこで、例えば、キャリッジが突き当て位置へ突き当たる直前まで高速にキャリッジを移動させ、そこから突き当て位置へ突き当たるまでは低速でキャリッジを移動させれば、上記のような課題を概ね解決することは可能である。しかし、ホームポジションを検出する前の段階におけるキャリッジの位置は、紙詰まりが生じて記録が中断された場合やユーザの手によって移動させられている場合等、全く予期せぬ位置にある場合も想定され、そのような状態でキャリッジを突き当て位置近傍まで高速に移動させようとすると、高速移動中にキャリッジが突き当たって大きな衝突音が発生したり、記録ヘッドへ大きな衝撃を与えてしまったりする可能性があった。
【０００８】
本発明は、このような状況に鑑み成されたものであり、その課題は、突き当て位置からホームポジションを検出するキャリッジ駆動制御において、キャリッジを突き当て部へ突き当てる際に大きな衝突音が発生したり記録ヘッドに大きな衝撃を与えたりすることを防止しつつ、突き当て位置に基づくホームポジション検出時間を短縮することにある。
【課題を解決するための手段】
【０００９】
上記課題を達成するため、本発明の第１の態様は、所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力を前記キャリッジへ伝達する駆動力伝達手段と、前記キャリッジの移動量を検出するキャリッジ移動量検出手段と、前記往復可動範囲の一端側近傍の所定位置に設定されたホームポジション近傍に前記キャリッジが停止している状態で、前記キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、前記キャリッジが突き当たった状態で前記往復可動範囲の他端側における前記キャリッジの移動限界位置を規定する突き当て部と、ホームポジションを基点とした前記キャリッジの移動量に基づく前記駆動力源の駆動制御による前記キャリッジの移動制御、及びホームポジションにおける前記キャリッジの前記キャリッジロック手段によるロック／ロック解除の切換制御を実行する制御装置とを備えたキャリッジ駆動装置であって、前記制御装置は、前記キャリッジを前記突き当て部に突き当たるまで移動させ、前記キャリッジが前記突き当て部に突き当たっている状態から、前記突き当て部とホームポジションとの距離に相当する既定移動量αだけ前記キャリッジをホームポジション側へ移動させることによって、前記キャリッジをホームポジションに停止させる動作を含むホームポジション検出手段を有し、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジロック手段をロック状態に制御してから一定の移動速度以下で既定移動量βの前記キャリッジの移動を試み、実際の前記キャリッジの移動量が既定移動量β未満であった場合には、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させた後、移動速度を一定の速度以下に減速してから前記突き当て部に突き当たるまでさらに前記キャリッジを移動させ、実際の前記キャリッジの移動量が既定移動量βであった場合には、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる、ことを特徴としたキャリッジ駆動装置である。
【００１０】
キャリッジのホームポジションを検出するに際しては、まず、キャリッジを突き当て部に突き当たるまで移動させる。次にキャリッジが突き当て部に突き当たっている状態から、既定移動量αだけキャリッジをホームポジション側へ移動させることによって、キャリッジを正確にホームポジションに停止させる。既定移動量αは、突き当て部からホームポジションまでの距離に相当する移動量であり、キャリッジ駆動装置の突き当て部からホームポジションまでの距離に応じてあらかじめ設定される移動量である。
【００１１】
このホームポジション検出手段によるホームポジションの検出を実行する必要が生じる場合としては、キャリッジ駆動装置の電源ＯＮ時等の初期化動作時と、キャリッジ駆動制御中にキャリッジの往復可動範囲に何らかの障害が発生してキャリッジ駆動制御が物理的に中断された場合等とに大別される。例えば、キャリッジ駆動装置を備えた液体噴射装置の一例としてのインクジェット式記録装置等においては、装置の電源ＯＦＦ操作がされると、キャリッジをホームポジションに移動させ、キャリッジが移動時の振動等によりホームポジション近傍から動いてしまわないようにキャリッジロック手段によってロックし、かつホームポジション近傍に配置された封止手段（キャッピング装置等）によって、記録ヘッドのヘッド面が乾燥してしまうのを防止すべく記録ヘッドのヘッド面の封止状態を保持した状態で電源ＯＦＦ状態へ移行するようになっているのが一般的である。
【００１２】
したがって、電源ＯＮ時の初期化動作時には、キャリッジは、キャリッジロック手段によってロックされている状態で必ずホームポジション近傍に存在することになる。そのため、キャリッジの停止位置から突き当て部までの距離が略一定に定まるので、ホームポジションの検出動作の実行時間を短縮するべく高速にキャリッジを突き当て部近傍まで移動させた後、一定の移動速度以下（大きな衝突音が発生したり、キャリッジに搭載されている記録ヘッドに大きな衝撃が加わってしまったりする虞のない程度に充分な低速）に減速してからキャリッジを突き当て部に突き当てることができる。
【００１３】
一方、キャリッジ駆動制御中にキャリッジの往復可動範囲に何らかの障害が発生してキャリッジ駆動制御が物理的に中断された等の場合には、キャリッジの位置が特定できない状態となる可能性が高い。このような状態では、ホームポジションの検出動作の実行時間を短縮するべく高速にキャリッジを突き当て部近傍まで移動させようとしてもキャリッジが不特定位置に停止しているため、キャリッジの高速移動中にキャリッジが突き当て部に突き当たって大きな衝突音が発生したり、キャリッジに搭載されている記録ヘッドに大きな衝撃が加わってしまったりする虞がある。
【００１４】
そこで、ホームポジションの検出を実行すべくキャリッジを突き当て部に突き当たるまで移動させる前に、キャリッジがホームポジション近傍に停止しているか否かを判定するために、キャリッジロック手段をロック状態に制御してから一定の移動速度以下で（キャリッジロック手段を破損しない程度に充分な低速で）既定移動量βのキャリッジの移動を試みる。尚、既定移動量βは、キャリッジがホームポジション近傍に位置している状態でキャリッジを移動させた際に、ロック制御状態のキャリッジロック手段の係止部にキャリッジが当接するのに充分な搬送量に設定される。
【００１５】
そして、実際のキャリッジの移動量が既定移動量β未満であった場合には、キャリッジがホームポジション近傍でキャリッジロック手段によってロックされている状態と判定する。つまり、キャリッジロック手段をロック状態に制御して、既定移動量βのキャリッジの移動を試み、キャリッジの実際の移動量がそれに満たない場合には、キャリッジはキャリッジロック手段によってロックされて移動できない状態であり、すなわちキャリッジがキャリッジロック手段によってロック可能なホームポジション近傍に停止していると判定することができる。この場合には、キャリッジロック手段をロック解除状態にしてから、突き当て部に突き当たる直前まで高速でキャリッジを移動させた後、移動速度を一定の速度以下一定の移動速度（大きな衝突音が発生したり、キャリッジに搭載されている記録ヘッドに大きな衝撃が加わってしまったりする虞のない程度に充分な低速）に減速してから突き当て部に突き当たるまでさらにキャリッジを移動させる。
【００１６】
一方、実際のキャリッジの移動量が既定移動量βであった場合には、キャリッジがホームポジション近傍以外の不特定位置にある状態と判定する。つまり、キャリッジロック手段をロック状態に制御して既定移動量βのキャリッジの移動を試み、キャリッジの実際の移動量が既定移動量βだった場合には、キャリッジはキャリッジロック手段によってロックされておらず、突き当て部側へ移動可能な状態であり、すなわちキャリッジがホームポジション近傍以外のキャリッジロック手段によってロックすることができない不特定位置に停止していると判定することができる。この場合には、キャリッジの停止位置が特定できないので、キャリッジロック手段をロック解除状態に制御した後、移動開始から突き当て部に突き当たるまで一定の移動速度以下（大きな衝突音が発生したり、キャリッジに搭載されている記録ヘッドに大きな衝撃が加わってしまったりする虞のない程度に充分な低速）でキャリッジを移動させる。
【００１７】
このように、キャリッジを突き当て部に突き当たるまで移動させる前に、キャリッジロック手段をロック状態に制御して既定移動量βのキャリッジの移動を試み、既定移動量βのキャリッジ駆動制御に対する実際のキャリッジの移動量からキャリッジがホームポジション近傍に位置しているか否かを判定する。そして、キャリッジを突き当て部に突き当たるまで移動させる際には、そのキャリッジの停止位置に応じたキャリッジ駆動制御を実行する。それによって、ホームポジションの検出動作時におけるキャリッジの停止位置がホームポジション近傍に位置しているか否かに関わらず、突き当て位置からホームポジションを検出するキャリッジ駆動制御において、キャリッジを突き当て部へ突き当てる際に大きな衝突音が発生したり記録ヘッドに大きな衝撃を与えたりすることを防止することができるという作用効果が得られる。  
また、キャリッジがホームポジション近傍に停止している場合には、高速にキャリッジを突き当て部近傍まで移動させた後、充分な低速でキャリッジを突き当て部に突き当てることによって、突き当て位置に基づくホームポジション検出時間を短縮することができるという作用効果が得られる。
【００１８】
本発明の第２の態様は、前述した第１の態様において、前記制御装置は、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定した際には、前記キャリッジロック手段をロック解除状態に制御した後、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させる前に、一定の移動速度以下で既定移動量γの前記キャリッジの移動を試み、実際の前記キャリッジの移動量が既定移動量γ未満であった場合には、前記キャリッジロック手段により前記キャリッジがロックされたままの状態であると判定し、前記駆動力源の駆動制御を停止してエラーを出力する、ことを特徴としたキャリッジ駆動装置である。
【００１９】
このように、キャリッジロック手段をロック解除状態に制御した後、突き当て部に突き当たる直前まで高速でキャリッジを移動させる前に、再度一定の移動速度以下で（キャリッジロック手段を破損しない程度に充分な低速で）既定移動量γのキャリッジの移動を試みる。そして、実際のキャリッジの移動量が既定移動量γ未満であった場合には、キャリッジロック手段をロック解除制御したにも関わらず、何らかの要因でキャリッジロック手段にキャリッジがロックされたままとなっている可能性があると判定することができる。したがって、そのような場合には、駆動力源の駆動制御を停止してエラーを出力する。それによって、キャリッジがキャリッジロック手段にロックされたままの状態でキャリッジを高速移動させてキャリッジロック手段を破損してしまうことを防止することができる。尚、既定移動量γは、キャリッジロック手段をロック解除制御したにも関わらず、キャリッジロック手段がロック状態のままとなってしまっている状態で、キャリッジがキャリッジロック手段の係止部に当接するのに充分な移動量に設定される。
【００２０】
本発明の第３の態様は、前述した第１の態様又は第２の態様において、前記制御装置は、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる際には、移動開始からの前記キャリッジの移動量が、前記往復可動範囲において前記キャリッジが前記突き当て部から最も遠い位置ある状態から前記突き当て部まで移動した場合の移動量に相当する既定移動量δを超えた時点で、前記駆動力源の駆動制御を停止してエラーを出力する、ことを特徴としたキャリッジ駆動装置である。
【００２１】
このように、移動開始から突き当て部に突き当たるまで一定の移動速度以下でキャリッジを移動させる際に、移動開始からのキャリッジの移動量が既定移動量δ（往復可動範囲においてキャリッジが突き当て部から最も遠い位置ある状態から突き当て部まで移動した場合の移動量に相当する移動量）を超えた場合には、例えば、キャリッジ移動量検出手段や駆動力源等に何らかの異常が発生している可能性があるので、駆動力源の駆動制御を停止してエラーを出力する。それによって、キャリッジ移動量検出手段や駆動力源等の異常を早期に検出することができる。
【００２２】
本発明の第４の態様は、前述した第１の態様〜第３の態様のいずれかにおいて、前記制御装置は、前記ホームポジション検出手段によるホームポジションの検出を実行する前に、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させた後、ホームポジション側へ既定移動量εの前記キャリッジの移動を試み、実際の前記キャリッジの移動量が既定移動量ε未満であった場合には、前記キャリッジの往復可動範囲に障害物があると判定し、前記駆動力源の駆動制御を停止してエラーを出力する、ことを特徴としたキャリッジ駆動装置である。
【００２３】
このように、移動開始から突き当て部に突き当たるまで一定の移動速度以下でキャリッジを突き当て部側へ移動させた後、ホームポジション側へ既定移動量εのキャリッジの移動を試みる。そして、実際のキャリッジの移動量が既定移動量ε未満であった場合には、キャリッジの往復可動範囲に何らかの障害物があると判定し、駆動力源の駆動制御を停止してエラーを出力する。キャリッジを突き当て部に突き当たるまで移動させた状態であるからキャリッジの往復可動範囲に障害物等が存在している可能性は低いと考えられるが、念のため障害物の有無を確認する。それによって、キャリッジの往復可動範囲に障害物が存在することによるホームポジションの誤検出等を防止することができる。尚、既定移動量εは、小さくすれば、障害物の検知範囲は狭くなるが検知時間を短縮することができ、大きくすれば、障害物の検知範囲を広くすることができるが検知時間は長くなることになる。
【００２４】
本発明の第５の態様は、被噴射材に液体を噴射する液体噴射ヘッドを搭載し、主走査方向に往復動可能に配設された前記キャリッジと、副走査方向へ被噴射材を副走査方向へ所定の搬送量で搬送する搬送手段と、前述した第１の態様〜第４の態様のいずれかに記載のキャリッジ駆動装置とを備えた液体噴射装置である。
【００２５】
本発明の第５の態様に記載の液体噴射装置によれば、被噴射材に液体を噴射する液体噴射ヘッドを搭載し、主走査方向に往復動可能に配設されたキャリッジを備えた液体噴射装置において、前述した第１の態様〜第４の態様のいずれかに記載の発明による作用効果を得ることができる。
【００２６】
本発明の第６の態様は、所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力を前記キャリッジへ伝達する駆動力伝達手段と、前記キャリッジの移動量を検出するキャリッジ移動量検出手段と、前記往復可動範囲の一端側近傍の所定位置に設定されたホームポジション近傍に前記キャリッジが停止している状態で、前記キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、前記キャリッジが突き当たった状態で前記往復可動範囲の他端側における前記キャリッジの移動限界位置を規定する突き当て部とを備えたキャリッジ駆動装置のホームポジションを基点とした前記キャリッジの移動量に基づく前記駆動力源の駆動制御による前記キャリッジの移動制御、及びホームポジションにおける前記キャリッジの前記キャリッジロック手段によるロック／ロック解除の切換制御を実行する制御をコンピュータに実行させるためのキャリッジ駆動制御プログラムであって、前記キャリッジを前記突き当て部に突き当たるまで移動させ、前記キャリッジが前記突き当て部に突き当たっている状態から、前記突き当て部とホームポジションとの距離に相当する既定移動量αだけ前記キャリッジをホームポジション側へ移動させることによって、前記キャリッジをホームポジションに停止させる動作を含むホームポジション検出手順と、前記ホームポジション検出手順によるホームポジションの検出を実行する前に、前記キャリッジロック手段をロック状態に制御してから一定の移動速度以下で既定移動量βの前記キャリッジの移動を試みる手順と、実際の前記キャリッジの移動量が既定移動量β未満であった場合には、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させた後、移動速度を一定の速度以下に減速してから前記突き当て部に突き当たるまでさらに前記キャリッジを移動させる手順と、実際の前記キャリッジの移動量が既定移動量βであった場合には、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる手順とを有する、ことを特徴としたキャリッジ駆動制御プログラムである。
【００２７】
本願発明の第６の態様に記載のキャリッジ駆動制御プログラムによれば、前述した第１の態様に記載の発明と同様の作用効果を得ることができるとともに、このキャリッジ駆動制御プログラムを実行することができる任意のキャリッジ駆動装置に、前述した第１の態様に記載の発明と同様の作用効果をもたらすことができる。
【００２８】
本発明の第７の態様は、所定方向へ往復動可能に配設されたキャリッジを往復可動範囲の任意の位置へ移動させるべく駆動力源の駆動力を前記キャリッジへ伝達する駆動力伝達手段と、前記キャリッジの移動量を検出するキャリッジ移動量検出手段と、前記往復可動範囲の一端側近傍の所定位置に設定されたホームポジション近傍に前記キャリッジが停止している状態で、前記キャリッジの移動を任意にロック可能な構成を有するキャリッジロック手段と、前記キャリッジが突き当たった状態で前記往復可動範囲の他端側における前記キャリッジの移動限界位置を規定する突き当て部とを備えたキャリッジ駆動装置の制御方法であって、前記キャリッジを前記突き当て部に突き当たるまで移動させ、前記キャリッジが前記突き当て部に突き当たっている状態から、前記突き当て部とホームポジションとの距離に相当する既定移動量αだけ前記キャリッジをホームポジション側へ移動させることによって、前記キャリッジをホームポジションに停止させる工程を含むホームポジション検出工程と、前記ホームポジション検出工程によるホームポジションの検出を実行する前に、前記キャリッジロック手段をロック状態に制御してから一定の移動速度以下で既定移動量βの前記キャリッジの移動を試みる工程と、実際の前記キャリッジの移動量が既定移動量β未満であった場合には、前記キャリッジがホームポジション近傍で前記キャリッジロック手段によってロックされている状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、前記突き当て部に突き当たる直前まで高速で前記キャリッジを移動させた後、移動速度を一定の速度以下に減速してから前記突き当て部に突き当たるまでさらに前記キャリッジを移動させる工程と、実際の前記キャリッジの移動量が既定移動量βであった場合には、前記キャリッジがホームポジション近傍以外の不特定位置にある状態と判定し、前記キャリッジロック手段をロック解除状態に制御して、移動開始から前記突き当て部に突き当たるまで一定の移動速度以下で前記キャリッジを前記突き当て部側へ移動させる工程とを有する、ことを特徴としたキャリッジ駆動装置の制御方法である。
【００２９】
本願発明の第７の態様に記載のキャリッジ駆動装置の制御方法によれば、前述した第１の態様に記載の発明と同様の作用効果を得ることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を図面に基づいて説明する。  
まず、本発明に係る「キャリッジ駆動装置」を備えた「液体噴射装置」としてのインクジェット式記録装置１の概略構成について説明する。
【００３１】
図１は、インクジェット式記録装置１を示す斜視図であり、図２は、インクジェット式記録装置１からスキャナユニットを外した装置本体の斜視図であり、図３は、同じくインクジェット式記録装置１からスキャナユニットを外した装置本体１の異なる角度の斜視図であり、図４は、インクジェット式記録装置１の要部側面図である。
【００３２】
図１に示す如くインクジェット式記録装置１は、プリンタ機能に加えてスキャナ機能を備えるタイプであり、装置本体３と、装置本体３の上面側に位置するスキャナユニット５と、スキャナユニット５の後方側に設けられる給送部７とを備えている。装置本体３は、主としてインクジェット式プリンタの機能、すなわち給送部７から給送された「被噴射材」としての記録紙Ｐに記録を行う「液体噴射ヘッド」としての記録ヘッド３８、記録ヘッド３８を支持しながら主走査方向Ｘに往復移動可能なキャリッジ３７を備えている。符号９で示す部材は記録紙Ｐの排出受け部９を示し、この排出受け部９は、プリンタ機能の使用時に手前側にほぼ９０°回動した状態で記録後の記録紙Ｐを受けるようにして使用する。装置本体３の上面左側には操作パネル１１が設けられており、スキャナユニット５を使用したスキャニング機能、装置本体３での記録機能及びスキャニングした画像を記録する機能などがこの操作パネル１１で操作可能となっている。
【００３３】
スキャナユニット５は回動軸１３を中心に上方へ回動することにより開閉可能な蓋体１５を備え、蓋体１５の下側にはスキャニングを行う際に対象となる印刷物等を載置するガラス載置面（図示せず）が形成されている。更にガラス載置面の下側にはスキャニング装置（図示せず）が設けられている。スキャナユニット５は、それ自体が全体として回動軸１７を中心に上方へ回動することで装置本体３の上部が開放し、キャリッジ３７等のメンテナンスができるようになっている。図１に示す如く給送部７は、不使用時には蓋体１９によって閉鎖されており、蓋体１９を図１に示す如く後方側へ回動させることにより給送部７が開放状態となり、また一定角度位置で固定することで記録紙サポート２３として機能するようになる。記録紙サポート２３には、記録紙Ｐの幅寸法に合わせてスライド可能にエッジガイド２５が設けられている。蓋体１９が開放状態にある時、給送部７には給送口２７が形成され、記録紙サポート２３に積重された記録紙Ｐが図示しない給送機構により一枚ずつ給送口２７から記録ヘッド３８による記録実行領域へ給送されるようになっている。
【００３４】
給送部７から給送された記録紙Ｐは、下側の搬送駆動ローラ２１と上側の搬送従動ローラ２２とに挟持された状態で、副走査方向Ｙへの精密な搬送動作を受けながら、記録紙Ｐの搬送方向（副走査方向Ｙ）の下流側に位置する記録ヘッド３８側へ搬送される。記録ヘッド３８は、キャリッジ３７に支持されており、キャリッジ３７は記録紙Ｐの搬送方向（副走査方向Ｙ）に直交する主走査方向Ｘへ往復運動可能に配設されている。キャリッジ３７には、記録ヘッド３８から噴射されるインクが充填されたインクカートリッジ（図示せず）が装着される。記録ヘッド３８と対向する位置には、案内前部材２６に一体に形成されたプラテン２４が設けられており、プラテン２４は、記録ヘッド３８によって記録紙Ｐに記録を行う際に、記録紙Ｐを下側から支持する作用を担う。記録ヘッド３８とプラテン２４の上面との距離ＰＧは、記録紙Ｐの厚さに応じて適宜調節できる。距離ＰＧが適正に調整されている状態で、記録紙Ｐは、プラテン２４上を滑らかに通過しながら、高品質の記録が行なわれるようになっており、記録ヘッド３８で記録された記録紙Ｐは、排出駆動ローラ９１と排出フレーム９３に設けられた排出ギザローラ９２とに挟持された状態で、排出駆動ローラ９１の回転駆動により引き出されて排出される。また排出フレーム９３の先端側（搬送方向上流側）であって、記録ヘッド３８と排出ギザローラ９２との間には、記録紙Ｐの後端の浮き上がりを規制する押さえローラ２８が設けられている。
【００３５】
図５は、キャリッジ３７近傍を記録装置の背面側から見た斜視図であり、図６は、その拡大斜視図である。図７は、キャリッジロック部材３９の斜視図である。  
図３に示す如く、キャリッジ３７の背面側にはキャリッジ支持部２９が形成されており、キャリッジ支持部２９は、スライド軸３１に対して滑らかに摺動できるように支持されている。装置本体３には、キャリッジ３７を往復可動範囲の任意の位置へ移動させるべく「駆動力源」としてのキャリッジ駆動用モータ３２が配設されている。また、キャリッジ駆動用モータ３２の駆動力をキャリッジ３７へ伝達する「駆動力伝達手段」として、キャリッジ駆動用モータ３２の出力軸に設けられる駆動プーリ３３１と、反対側に設けられる従動プーリ３３２との間に歯付き無端ベルト３３が巻回されている。歯付き無端ベルト３３は、図３に示す如くキャリッジ支持部２９の上面に形成される固定部３５においてキャリッジ３７に接続されており、キャリッジ駆動用モータ３２の正回転（ＣＷ回転）又は逆回転（ＣＣＷ回転）に伴い、歯付き無端ベルト３３が時計回り又は反時計回りに周回運動をすることにより、キャリッジ３７が主走査方向Ｘに往復運動する。
【００３６】
図２に示す如く、キャリッジ３７の「往復可動範囲」の一端側（右側）近傍の所定位置には、キャリッジ３７の移動制御位置の基点となるホームポジションＨＰが設定されている。ホームポジションＨＰの近傍には、ホームポジションＨＰ近傍にキャリッジ３７が待機停止している状態でキャリッジ３７の他端側（左側）への移動を任意にロック可能な「キャリッジロック手段」を構成するキャリッジロック部材３９及び記録ヘッド３８のヘッド面を封止するキャッピング装置４が設けられている。キャリッジロック部材３９は、記録紙Ｐを給送する駆動系の輪列を介して回転駆動する回動軸４１に対して摩擦抵抗を有した状態で回動可能に軸支されている。また、キャリッジ３７の「往復可動範囲」の他端側（左側）には、キャリッジ３７が突き当たった状態で「往復可動範囲」の他端側（左側）におけるキャリッジ３７の移動限界位置を規定する突き当て部２が装置本体３のフレームの一部により形成されている。
【００３７】
キャリッジロック部材３９は、回動軸４１にはめ込まれる環状部４３と、その直径方向一側に突出させたアーム４５の先端に形成された係止片４７と、環状部４３の直径方向反対側に突出した保持部４９と、その内部に設けた付勢手段としてのバネ５１と、該バネ５１により常時回動軸４１の表面に圧接される弾性変形可能な摺接片５３（図７参照）とを有している。キャリッジロック部材３９は、それ自体に外力が加えられなければ、バネ５１で摺接片５３が回動軸４１の表面に押し付けられることで、摩擦力により回動軸４１と一体に回動する。また、係止片４７が他の部材に触れて摺接片５３と回動軸４１表面との摩擦力を上回る力が作用した場合には、環状部４３が回動軸４１の周りで滑って、回動軸４１のみが回動するようになっている。係止片４７は、図示の如く略矩形の形状をしており、平坦な当接面５５を有する。係止片４７のうち、装置本体３の向かって左側へ向いている片には係合作用部５７が形成されており、係合作用部５７には、図示の如く断面が先細りとなるように係合傾斜面５８が形成されている。
【００３８】
一方、図５において右側（装置本体３の向かって左側）のキャリッジ支持部２９の背面側（図５では手前側に見えている）には、被係止部５９が形成されている。被係止部５９にキャリッジロック部材３９の係止片４７が係合した状態で、ホームポジションＨＰにあるキャリッジ３７を移動しないようにロックすることができる。被係止部５９には、係止時に係止片４７の当接面５５と面接触する被当接面６１と、被当接面６１に隣接した被係合作用部６３とが形成されている。被係合作用部６３は図６に拡大して示す如く、上下方向に延びる溝部６５を有しており、水平断面が鈎状に形成された形態を有する。キャリッジロック部材３９の係止片４７が被係止部５９に係止している状態で溝部６５に係合傾斜面５８が楔状に嵌まり込むようになっている。すなわち、キャリッジロック部材３９の係止片４７が被係止部５９に係止する場合、まずキャリッジロック部材３９が回動軸４１とともに回動して、係止片４７の当接面５５が被係止部５９の被当接面６１に面接触する。この状態でキャリッジ３７が若干移動したとき、被係合作用部６３の溝部６５内に係合傾斜面５８が楔状にしっかり掛かり合うように入り込み、係止片４７が被係止部５９に対して確実に固定されるようになる。
【００３９】
つづいて、本発明に係る「キャリッジ駆動装置」の「制御装置」としての記録制御部１００について説明する。
【００４０】
図８は、インクジェット記録装置１の概略のブロック図である。  
記録制御部１００は、システムバスＳＢを備えており、システムバスＳＢには、ＲＯＭ１２１、ＲＡＭ１２２、ＵＳＢインタフェース機能を実現するＵＳＢコントローラ１２３、メモリカードインタフェース１２４、ＭＰＵ（マイクロプロセッサ）１２６、Ｉ／Ｏ１２７、ヘッドドライバ１２８、及びスキャナユニット５を制御するスキャナ制御部１２９がデータ転送可能に接続されている。ＭＰＵ１２６では各種処理の演算処理が行われる。ＲＯＭ１２１には、ＭＰＵ１２６の演算処理に必要なソフトウェア・プログラム及びデータがあらかじめ記憶されている。ＲＡＭ１２２は、ソフトウェア・プログラムの一時的な記憶領域、ＭＰＵ１２６の作業領域等として使用される。
【００４１】
モータドライバ１３１は、キャリッジ駆動用モータ３２を含むインクジェット式記録装置１の各種モータを駆動制御する駆動制御回路である。センサ１３２は、インクジェット記録装置１の各種状態情報を検出する各センサである。また、装置本体３には、キャリッジ３７の移動量を検出する「キャリッジ移動量検出手段」として公知のリニアエンコーダ１３３が設けられている。Ｉ／Ｏ１２７は、ＭＰＵ１２６における演算処理結果に基づいて、モータドライバ１３１に対して出力制御を行うとともに、センサ１３２が出力する状態情報及びリニアエンコーダ１３３が出力するキャリッジ３７の移動量情報等を入力する。
【００４２】
メモリカードインタフェース１２４は、メモリカードスロット１２５に挿入されたメモリカードに格納されている画像データの読み出しを実行する。メモリカードインタフェース１２４を介してメモリカードから読み出された画像データは、ＭＰＵ１２６にて実行されるプログラム処理によってＲＧＢデータからＹＭＣデータに色変換された後、２値化処理が行われて２値化されたＹＭＣデータに変換されて記録データが生成される。生成された記録データは、情報処理装置２００から記録データを受信した場合と同様にヘッドドライバ１２８へ転送される。ヘッドドライバ１２８は、その記録データに基づいて記録ヘッド３８を駆動し、記録ヘッド３８のヘッド面から各色のインクが記録紙Ｐの記録面に噴射される。
【００４３】
上述したような構成を有する記録制御部１００は、センサ１３２から入力した各部の状態情報、記録紙Ｐを副走査方向Ｙへ搬送する搬送駆動ローラ２１の回転位置情報、リニアエンコーダ１３３から入力したキャリッジ３７の移動量情報等に基づいて、キャリッジ駆動用モータ３２等の各モータを駆動制御することによって、給送部７による記録紙Ｐの給送、搬送駆動ローラ２１の回転による記録紙Ｐの副走査方向Ｙへの搬送、ホームポジションＨＰを基点としたキャリッジ３７の主走査方向Ｘへの移動制御、記録ヘッド３８からのインク噴射制御、並びにホームポジションＨＰに停止しているキャリッジ３７の「キャリッジロック手段」によるロック／ロック解除の切換制御等を実行する。
【００４４】
つづいて、キャリッジ３７の主走査方向Ｘへの移動制御に際して基点となるホームポジションＨＰの検出手順について説明する。  
ホームポジションＨＰには、キャリッジ３７を検出するためのセンサが設けられていないので、所定のホームポジションＨＰ検出手順によってキャリッジ３７をホームポジションＨＰへ移動させ、その位置を基点としたキャリッジ３７の移動方向及び移動量に基づいて、キャリッジ３７の移動位置を正確に特定しながらキャリッジ３７の駆動制御を実行する。そのため、正常な動作状態においては、少なくともインクジェット式記録装置１の電源ＯＮ時の初期化動作時には、必ずホームポジションＨＰの検出手順を実行する必要がある。また、異常な動作状態としては、キャリッジ３７の駆動制御中に記録紙Ｐの詰まり等によってキャリッジ３７の往復可動範囲に何らかの障害が発生してキャリッジ３７の駆動制御が物理的に中断された場合等が想定される。このような場合には、キャリッジ駆動用モータ３２に対する制御量と実際のキャリッジ３７の移動量とに誤差が生じて、正確なキャリッジ３７の移動位置を特定できていない可能性があるので、やはり電源ＯＮ時の初期化動作時と同様にホームポジションＨＰの検出手順を実行する必要がある。
【００４５】
図９（図９−１〜図９−３）は、ホームポジションＨＰの検出手順を示したフローチャートである。  
まず、キャリッジロック部材３９をロック方向へ回動させるキャリッジロック制御を実行する（ステップＳ１）。キャリッジ３７がホームポジションＨＰ近傍に停止している場合には、キャリッジ３７の被係止部５９にキャリッジロック部材３９の係止片４７が係止されてキャリッジ３７はロックされ、キャリッジ３７がホームポジションＨＰ近傍以外の位置に停止している場合には、キャリッジ３７はロックされない。  
つづいて、キャリッジ３７をＣＷ方向へ微速で移動させる（ステップＳ２）。ＣＷ方向とは、キャリッジ駆動用モータ３２の正回転によりキャリッジ３７が移動する方向であり、キャリッジ３７がホームポジションＨＰ側から突き当て部２側へ移動する方向である。また、微速とは、キャリッジ３７が突き当て部に突き当たった際に大きな衝突音が発生したり、キャリッジ３７に搭載されている記録ヘッド３８に大きな衝撃が加わってしまったりする虞のない程度に充分な低速であり、キャリッジロック部材３９と係合した状態でキャリッジ３７を移動させてもキャリッジロック部材３９を破損しない程度に充分な低速であれば良く、以下同様である。そして、移動量４２ｓｔｅｐ（既定移動量β）以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ３）。つまり、キャリッジ３７をＣＷ方向へ微速で移動させるべくキャリッジ駆動用モータ３２をＣＷ方向へ回転させ、４２ｓｔｅｐを超える移動量をリニアエンコーダ１３３で検出したか否かを判定する。尚、既定移動量βは、キャリッジ３７がホームポジションＨＰ近傍に位置している状態でキャリッジ３７を突き当て部２側へ移動させた際に、ロック制御状態のキャリッジロック部材３９の係止片４７にキャリッジが当接するのに充分な搬送量に設定される。
【００４６】
移動量４２ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ３でＮｏ）、つまり、４２ｓｔｅｐを超える移動量をリニアエンコーダ１３３で検出した場合には、キャリッジロック部材３９によるキャリッジ３７のロックがされていない状態であり、キャリッジ３７がホームポジションＨＰ近傍以外の不特定位置に停止している状態であると判定する。一方、移動量４２ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ３でＹｅｓ）、つまり、リニアエンコーダ１３３が出力するキャリッジ３７の移動量情報が４２ｓｔｅｐを超える前に変化しなくなった場合には、キャリッジ３７の被係止部５９にキャリッジロック部材３９の係止片４７が係止されてキャリッジ３７がロックされている状態であると判定する。
【００４７】
このように、「キャリッジロック手段」をロック制御した状態でキャリッジ３７を微速で移動させると、キャリッジ３７の実際の移動量からキャリッジ３７がホームポジションＨＰ近傍に停止しているか否かを検出することができる。そして、キャリッジ３７がホームポジションＨＰ近傍に停止している状態と、キャリッジ３７がホームポジションＨＰ近傍以外の位置に停止している状態と、それぞれの状態に応じた手順を実行する。
【００４８】
まず、ステップＳ３において、キャリッジ３７がホームポジションＨＰ近傍以外の位置に停止している状態であると判定した後の手順について説明する。この場合には、キャリッジ３７の停止位置を特定することができないため、キャリッジ３７を突き当て部２に突き当たるまで微速で移動させることになる。  
移動量４２ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ３でＮｏ）、つづいて、キャリッジ３７を停止させ（ステップＳ４）、ＣＣＷ方向へキャリッジを３０ｓｔｅｐだけ微速で移動させた後（ステップＳ５）、キャリッジロック部材３９をロック解除方向へ回動させるキャリッジロック解除制御を実行する（ステップＳ６）。ＣＣＷ方向とは、キャリッジ駆動用モータ３２の逆回転によりキャリッジ３７が移動する方向であり、キャリッジ３７が突き当て部２側からホームポジションＨＰ側へ移動する方向である。つづいて、キャリッジ３７を再びＣＷ方向へ微速で移動させ（ステップＳ７）、移動量２６００ｓｔｅｐ（既定移動量δ）以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ８）。既定移動量δは、キャリッジ３７の往復可動範囲においてキャリッジ３７が突き当て部２から最も遠い位置ある状態から突き当て部２まで移動した場合の移動量に相当する移動量である。したがって、移動量２６００ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ８でＮｏ）、リニアエンコーダ１３３やキャリッジ駆動用モータ３２等に何らかの異常が発生している可能性があるので、キャリッジ駆動用モータ３２の駆動制御を停止してフェイタルエラーを出力する。
【００４９】
一方、移動量２６００ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ８でＹｅｓ）、キャリッジ３７が突き当て部２に突き当たって停止したと判定し、つづいて、キャリッジ３７を再びＣＣＷ方向へ微速で移動させ（ステップＳ９）、移動量６０ｓｔｅｐ（既定移動量ε）以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ１０）。移動量６０ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ１０でＹｅｓ）、キャリッジ３７の往復可動範囲に何らかの障害物があると判定し、キャリッジ駆動用モータ３２の駆動制御を停止してフェイタルエラーを出力する。尚、既定移動量εは、小さくすれば、障害物の検知範囲は狭くなるが検知時間を短縮することができ、大きくすれば、障害物の検知範囲を広くすることができるが検知時間は長くなることになる。  
そして、移動量６０ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ１０でＮｏ）、キャリッジ３７を停止させた後（ステップＳ１１）、ホームポジション決定の本シーケンス（後述）へ移行する（ステップＳ２７）。
【００５０】
次に、ステップＳ３において、キャリッジ３７がホームポジションＨＰ近傍に停止している状態であると判定した後の手順について説明する。この場合には、キャリッジ３７の略正確な停止位置を特定することができている状態なので、その位置（ホームポジションＨＰ近傍）からキャリッジ３７を突き当て部２に突き当たる直前まで高速で移動させた後、そこから微速で突き当て部２に突き当てる。  
移動量４２ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ３でＹｅｓ）、キャリッジ３７の駆動制御を停止した後（ステップＳ１２）、ステップＳ３におけるキャリッジ３７の移動開始から何かに当たって停止するまでの移動量Ｍが１４ｓｔｅｐ以上だったか否かを判定する（ステップＳ１３）。移動量Ｍが１４ｓｔｅｐ以上だった場合には（ステップＳ１３でＹｅｓ）、キャリッジ３７をＣＣＷ方向へ微速で移動させ（ステップＳ１４）、移動量Ｍｓｔｅｐ以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ１５）。移動量Ｍｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ１５でＹｅｓ）、キャリッジ３７の往復可動範囲に何らかの障害物があると判定し、キャリッジ駆動用モータ３２の駆動制御を停止してフェイタルエラーを出力する。移動量Ｍｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ１５でＮｏ）、キャリッジ３７を停止させ（ステップＳ１８）、キャリッジロック部材３９をロック解除方向へ回動させるキャリッジロック解除制御を実行する（ステップＳ１９）。
【００５１】
一方、移動量Ｍが１４ｓｔｅｐ未満だった場合には（ステップＳ１３でＮｏ）、キャリッジ３７をＣＣＷ方向へ微速で移動させ（ステップＳ１６）、移動量２０ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ１７）。移動量２０ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ１７でＹｅｓ）、同様にキャリッジ３７の往復可動範囲に何らかの障害物があると判定し、キャリッジ駆動用モータ３２の駆動制御を停止してフェイタルエラーを出力する。移動量２０ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ１７でＮｏ）、キャリッジ３７を停止させ（ステップＳ１８）、キャリッジロック部材３９をロック解除方向へ回動させるキャリッジロック解除制御を実行する（ステップＳ１９）。
【００５２】
キャリッジロック解除制御を実行した後（ステップＳ１９）、つづいて、キャリッジ３７を突き当て部２近傍まで高速で移動させる前に、再びキャリッジ３７をＣＷ方向へ微速で移動させ（ステップＳ２０）、１２４ｓｔｅｐ（既定移動量γ）以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ２１）。１２４ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ２１でＹｅｓ）、何らかの要因によって、キャリッジロック解除制御を実行したにも関わらず、キャリッジロック部材３９をロック解除方向へ回動していない、或いはキャリッジ３７が何らかの障害物等に当たっていると判定し、ステップＳ７へ移行する。
【００５３】
尚、既定移動量γは、キャリッジロック部材３９の回動位置がロック状態のままとなってしまっている状態で、キャリッジ３７の被係止部５９にキャリッジロック部材３９の係止片４７が係合するのに充分な移動量に設定される。また、当該実施例においては、１２４ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止した場合には（ステップＳ２１でＹｅｓ）ステップＳ７へ移行しているが、そのままフェイタルエラーとしても良い。それによって、キャリッジ３７の被係止部５９にキャリッジロック部材３９の係止片４７が係合したままの状態でキャリッジ３７を高速移動させてキャリッジロック部材３９を破損してしまうことを防止することができる。或いは、当該実施例のようにステップＳ７へ移行することによって再度キャリッジ３７がキャリッジロック部材３９、或いは障害物等に当たっているか否かの判定動作が行われることになり、場合によっては、再度の判定動作によってそれらの要因が解消する可能性もある。
【００５４】
そして、１２４ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ２１でＮｏ）、キャリッジ３７をいったん停止させた後（ステップＳ２２）、移動量を２０４１ｓｔｅｐとしてキャリッジ３７を突き当て部２近傍まで高速で移動させる。その際、キャリッジ３７をＣＷ方向へ高速で移動させ（ステップＳ２３）、２０４１ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止したか否かを判定する（ステップＳ２４）。この２０４１ステップは、キャリッジ３７をＣＷ方向（突き当て部２側）へ高速で移動させる際の移動開始位置から突き当て部２にキャリッジ３７が突き当たる直前の位置までの移動量に相当する。２０４１ｓｔｅｐ以内にキャリッジ３７が何かに当たって停止しなかった場合には（ステップＳ２４でＮｏ）、つまり、キャリッジ３７が突き当て部２に突き当たる直前の位置まで移動した時点で、その位置でキャリッジ３７を停止させ（ステップＳ２６）、ＨＰ（ホームポジション）決定の本シーケンスへ移行する（ステップＳ２７）。
【００５５】
ＨＰ（ホームポジション）決定の本シーケンスは、基本的には、キャリッジ３７を微速でＣＷ方向へ移動させて突き当て部２に突き当て、突き当て部２からホームポジションＨＰまでの距離に相当する移動量（既定移動量α）だけ、キャリッジ３７をＣＣＷ方向（ホームポジションＨＰ側）へ高速で移動させることによって、正確なホームポジションＨＰにキャリッジ３７を停止させる手順を含むシーケンスである。
【００５６】
尚、本来は、２０４１ｓｔｅｐ以内にキャリッジ３７が突き当て部２に突き当たることはない。しかし、当該実施例においては、突き当て部２に突き当たる直前のギリギリの位置までキャリッジ３７を高速移動させるため、極めて確立は低いものの機構的な精度やキャリッジ３７の移動開始位置のわずかな誤差等によって、２０４１ｓｔｅｐ以内にキャリッジ３７が突き当て部２に突き当たってしまう可能性がある。そのため、もし２０４１ｓｔｅｐ以内に突き当て部２にキャリッジ３７が高速で突き当たってしまった場合には（ステップＳ２４でＹｅｓ）、キャリッジ３７の位置及び状態が不安定になっている可能性があるので、キャリッジ３７を６０ｓｔｅｐだけＣＣＷ方向へ微速で戻して（ステップＳ２５）、キャリッジ３７を突き当て部２に突き当たる直前の位置へ戻してからキャリッジ３７を停止させ（ステップＳ２６）、ＨＰ（ホームポジション）決定の本シーケンスへ移行する（ステップＳ２７）。
【００５７】
このように、正確なホームポジションＨＰにキャリッジ３７を移動させるべくキャリッジ３７を突き当て部２に突き当たるまで移動させる前に、ホームポジションＨＰ近傍におけるキャリッジロック制御を実行して、キャリッジロック部材３９をキャリッジ３７の往復可動範囲に進出させる。その状態でキャリッジ３７の一定量（既定移動量β）の移動を試み、実際のキャリッジ３７の移動量からキャリッジ３７がホームポジションＨＰ近傍に位置しているか否かを判定する。そして、上述したように、その判定結果に応じたキャリッジ３７の移動制御を実行してキャリッジ３７を突き当て部２に突き当たるまで移動させる。それによって、キャリッジ３７が突き当て部２に高速で衝突してしまうことを防止しつつ、キャリッジ３７を突き当て部２に突き当たるまで移動する際の移動時間を短縮することができる。
【００５８】
このようにして、ホームポジションＨＰを検出する基準となる突き当て部２から正確なホームポジションＨＰを検出するキャリッジ駆動制御において、キャリッジ３７を突き当て部２へ突き当てる際に大きな衝突音が発生したり記録ヘッド３８に大きな衝撃を与えたりすることを防止しつつ、突き当て部２に基づくホームポジション検出時間を短縮することができる。
【００５９】
尚、本発明は上記実施例に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本発明の範囲内に含まれるものであることは言うまでもない。
【図面の簡単な説明】
【００６０】
【図１】本発明に係るインクジェット式記録装置の斜視図である。
【図２】スキャナユニットを外したインクジェット式記録装置の斜視図である。
【図３】スキャナユニットを外したインクジェット式記録装置の斜視図である。
【図４】インクジェット式記録装置の要部側面図である。
【図５】キャリッジ及びキャリッジロック部材を背面側から見た斜視図である。
【図６】キャリッジロック機構の被係止部と係止片の周辺の拡大斜視図である。
【図７】キャリッジロック部材の斜視図である。
【図８】インクジェット記録装置の概略のブロック図である。
【図９−１】ホームポジションＨＰの検出手順を示したフローチャートである。
【図９−２】ホームポジションＨＰの検出手順を示したフローチャートである。
【図９−３】ホームポジションＨＰの検出手順を示したフローチャートである。
【符号の説明】
【００６１】
１  スキャナ付き記録装置、３  装置本体、５  スキャナユニット、７  給送部、９  排出受け部、２１  搬送駆動ローラ、２２  搬送従動ローラ、２３  記録紙サポート、２４  プラテン、２５  エッジガイド、２６  プラテンユニット、２７  給送口、２８  押さえローラ、２９  キャリッジ支持部、３１  スライド軸、３２  キャリッジ駆動用モータ、３３  歯付き無端ベルト、３７  キャリッジ、３８  記録ヘッド、３９  キャリッジロック部材、４１  回動軸、４３  環状部、４５  アーム、４７  係止片、４９  保持部、５１  バネ、５３  摺接片、５５  当接面、５７  係合作用部、５８  係合傾斜面、５９  被係止部、６１  被当接面、６３  被係合作用部、６５  溝部、９１排出駆動ローラ、９２  排出従動ローラ、９３  排出フレーム、１２１  ＲＯＭ、１２２  ＲＡＭ、１２３  ＵＳＢコントローラ、１２４  メモリカードインタフェース、１２５  メモリカードスロット、１２６  ＭＰＵ、１２７  Ｉ／Ｏ、１２８  ヘッドドライバ、１２９  スキャナ制御部、ＨＰ  ホームポジション、Ｐ  記録紙、ＳＢ  システムバス、Ｘ  主走査方向、Ｙ  副走査方向
【図１】
2006015562.tif 000003
【図２】
2006015562.tif 000004
【図３】
2006015562.tif 000005
【図４】
2006015562.tif 000006
【図５】
2006015562.tif 000007
【図６】
2006015562.tif 000008
【図７】
2006015562.tif 000009
【図８】
2006015562.tif 000010
【図９−１】
2006015562.tif 000011
【図９−２】
2006015562.tif 000012
【図９−３】
2006015562.tif 000013