(57)【要約】【課題】インクジェットプリンタに対し通電を行った際にインクキャリッジがホームポジション位置にないことを簡単かつ安価な構成で検出し、そのときにインクヘッドのメンテナンスを行うようにする。【解決手段】通電時に画像形成に備えて走査方向に往復移動するインクキャリッジの通電開始時点とホームポジション位置への到着時点との２つの時点間での所要時間値Ｔ１１＋Ｔ１２を測定するタイマと、このタイマにより測定された２つの時点間での所要時間値がインクキャリッジがホームポジション位置に停止しているときに要する基準時間値Ｔ１＋Ｔ２−αよりも小さいときに、インクキャリッジのメンテナンスを行うように制御する制御部とを備える。【選択図】　　　　　　　　図２
2004017313.tif 000002
【特許請求の範囲】
【請求項１】
シリアル型のインクジェットプリンタにおいて、
装置本体に対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジのあらかじめ設定した２つの時点間での所要時間を測定する測定手段と、
この測定手段により測定された２つの時点間の所要時間が所定時間と異なるときに、インクキャリッジのメンテナンスを行うように制御する制御手段と
を備えていることを特徴とするインクジェットプリンタ。
【請求項２】
上記請求項１に記載のインクジェットプリンタにおいて、
２つの時点としては、装置本体に対する通電開始時点と、インクキャリッジのホームポジション位置への到着時点とが適用されていることを特徴とするインクジェットプリンタ。
【請求項３】
上記請求項１に記載のインクジェットプリンタにおいて、
２つの時点としては、装置本体に対する通電開始時点と、インクキャリッジのインクセンシング位置への到着時点とが適用されていることを特徴とするインクジェットプリンタ。
【請求項４】
上記請求項１に記載のインクジェットプリンタにおいて、
２つの時点としては、装置本体に対する通電開始時点と、インクキャリッジの基準位置への到着時点とが適用されていることを特徴とするインクジェットプリンタ。
【請求項５】
上記請求項１に記載のインクジェットプリンタにおいて、
測定手段は、２つの時点の位置間でのインクキャリッジの最新の所要時間を測定するとともに、
制御手段は、上記測定手段により測定された最新の所要時間に基づいて所定時間を補正するようになっていることを特徴とするインクジェットプリンタ。
【請求項６】
上記請求項５に記載のインクジェットプリンタにおいて、
２つの時点の位置としては、インクキャリッジの基準位置とホームポジション位置とが適用されていることを特徴とするインクジェットプリンタ。
【請求項７】
上記請求項５に記載のインクジェットプリンタにおいて、
２つの時点の位置としては、インクキャリッジの基準位置とインクセンシング位置とが適用されていることを特徴とするインクジェットプリンタ。
【請求項８】
シリアル型のインクジェットプリンタにおいて、
装置本体に対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジの初期停止位置からホームポジション位置までの移動距離を測定する移動距離測定手段と、
この移動距離測定手段により測定された移動距離が所定移動距離と異なるときに、インクキャリッジのメンテナンスを行うように制御する制御手段と
を備えていることを特徴とするインクジェットプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、シリアル型のインクジェットプリンタに関し、特に、装置本体に対する通電時にインクキャリッジがホームポジション位置にないことを検出するものに係わる。
【０００２】
【従来の技術】
一般に、インクジェットプリンタにおいては、例えば図６に示すように、インクタンクやインクヘッドを搭載するインクキャリッジ５１を備え、このインクキャリッジ５１が用紙搬送方向に直交するガイドシャフト５２によってその軸方向に摺動自在に保持されている。また、上記ガイドシャフト５２の両端部付近にそれぞれ設けられた駆動軸５３ａ及び従動軸（図示せず）には、無端ベルト５４が巻回されており、その無端ベルト５４上の任意位置に上記インクキャリッジ５１が接続されている。これにより、上記駆動軸５３ａに接続されたモータ５５の駆動によって無端ベルト５４が回転すると、インクキャリッジ５１がガイドシャフト５２に沿って往復移動するようになっている。
【０００３】
また、上記ガイドシャフト５２と平行にタイミングフェンス５６が設けられており、このタンミングフェンスにはその長手方向に等ピッチのマーキングが施されている。更に、図７に示すように、上記インクキャリッジ５１には、上記タイミングフェンス５６上のマークを検出するセンサ５７が取り付けられている。そして、図示しない制御部は、上記センサ５７からの検出信号のカウント数や時間間隔に基づいてインクキャリッジ５１の移動距離や移動速度を認識し、これに基づいてインクキャリッジ５１を所定の速度で所定の距離移動させるように上記モータ５５の駆動制御を行っている。
【０００４】
ところで、上記制御部がインクキャリッジ５１の位置制御を制御部により行うに当たっては、インクキャリッジ５１の現在位置を正確に認識することが不可欠となる。しかし、上述の如き構成のインクジェットプリンタでは、ある位置からの移動距離や移動速度に基づいてインクキャリッジ５１の位置を把握しているため、不意の電源切断後に装置本体に対し通電が行われたときのようにインクキャリッジ５１が任意の位置に停止している場合には、その停止位置を基準にして制御を再開しても、画像形成処理等を正しく行うことができない。これは、インクキャリッジがホームポジション位置になければインクヘッドのメンテナンスが行われていないためであり、通電後にメンテナンスが行われていないインクヘッドでは画像形成しても高品質な画像を形成することができないからである。
【０００５】
そのため、制御部では、不意の電源切断後に装置本体に対し通電が行われた際に、図８に示すように、インクキャリッジ５１を一旦所定の基準位置まで移動させ（以下、基準位置検出動作という）、この位置を基準にしてインクキャリッジ５１の位置制御を行うようにしている。これにより、常に同じ位置を基準にしてインクキャリッジ５１の位置を正確に制御することが可能となる。ここで、上記基準位置は、図１２に示すように、インクキャリッジ５１の走査可能範囲の端部に設定されている。この基準位置には、規制部材５８が設けられており、基準位置検出動作時に上記基準位置に向かって移動してきたインクキャリッジ５１は規制部材５８に当接することによって、上記基準位置にインクキャリッジ５１が停止して位置決めされることになる。この場合、基準位置検出動作時におけるインクキャリッジ５１の速度は、規制部材５８への衝突によってインクキャリッジ５１が破損しないように、画像形成時の速度よりも十分に低速に設定されている。
【０００６】
【発明が解決しようとする課題】
ところが、上述の如きインクジェットプリンタでは、不意の電源切断後に装置本体に対し通電が行われたときにインクキャリッジ５１が基準位置まで移動するため、インクキャリッジ５１がホームポジション位置にあっても、同様の基準位置検出動作が行われることになり、ホームポジション位置においてインクヘッドのメンテナンスが行われたか否かの判断が付かないことになる。
【０００７】
そこで、不意の電源切断後に装置本体に対し通電が行われた際に、インクキャリッジがホームポジション位置にあることを位置検出手段で検出し、インクキャリッジがホームポジション位置にあることが検出されたときには、ホームポジション位置においてインクヘッドのメンテナンスが行われたと判断するようにしているものが提案されている（特開平７−１６４６２６号公報参照）。
【０００８】
しかしながら、上記提案のものでは、不意の電源切断後に装置本体に対し通電が行われたときにインクキャリッジがホームポジション位置にあることを検出する上で、位置検出手段が別途必要となって構成が複雑なものとなり、コストも高く付く。そのため、不意の電源切断後に装置本体に対し通電が行われた際に、ホームポジション位置においてインクヘッドのメンテナンスが行われたか否かの判断、つまりインクキャリッジがホームポジション位置にあるか否かの判定を簡単な構成で安価に行うことができない。
【０００９】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、装置本体に対し通電を行った際にインクキャリッジがホームポジション位置にないことを簡単かつ安価な構成で検出し、そのときにインクヘッドのメンテナンスを行うようにすることにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するため、本発明では、シリアル型のインクジェットプリンタを前提とし、装置本体に対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジのあらかじめ設定した２つの時点間、例えば、装置本体に対する通電開始時点とインクキャリッジのホームポジション位置への到着時点との間、装置本体に対する通電開始時点とインクキャリッジのインクセンシング位置への到着時点との間、または装置本体に対する通電開始時点とインクキャリッジの基準位置への到着時点との間などでの所要時間を測定する測定手段と、この測定手段により測定された２つの時点間の所要時間が所定時間、つまりインクキャリッジがホームポジション位置に停止しているときに要する時間と異なるときに、インクキャリッジのメンテナンスを行うように制御する制御手段とを備えている。
【００１１】
この特定事項により、インクキャリッジのあらかじめ設定した２つの時点間での所要時間、つまり装置本体に対する通電開始時点とインクキャリッジのホームポジション位置への到着時点との間での所要時間、装置本体に対する通電開始時点とインクキャリッジのインクセンシング位置（インクカートリッジ内のインク量を検知する位置）への到着時点との間での所要時間、または装置本体に対する通電開始時点とインクキャリッジの基準位置（インクヘッドによる画像形成を開始する位置）への到着時点との間での所要時間などを、インクキャリッジがホームポジション位置に停止しているときに要する所定時間と比較し、この所定時間と異なるときに、インクキャリッジがホームポジション位置にないことが判定され、そのときにインクキャリッジのメンテナンスを行うようにしている。これによって、インクキャリッジがホームポジション位置にないためにキャッピングされていないインクヘッドを通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することが可能となる。
【００１２】
しかも、２つの時点間の所要時間を測定する測定手段は、既存するタイマなどを兼用することも可能であり、非常に簡単かつ安価な構成によってインクキャリッジがホームポジション位置にないことを検出することが可能となる。更に、インクキャリッジがホームポジション位置にないときにインクヘッドのメンテナンスが行われることにより、インクヘッドが常に最良の状態で使用され、インクヘッドの長寿命化を図ることも可能となる。
【００１３】
特に、インクキャリッジがホームポジション位置にないことをより正確に検出し得るものとして、以下の構成が掲げられる。
【００１４】
つまり、２つの時点の位置間でのインクキャリッジの最新の所要時間を測定手段により測定するとともに、この測定手段により測定された最新の所要時間に基づいて所定時間を補正している。
【００１５】
この特定事項により、２つの時点の位置間、例えばインクキャリッジの基準位置とホームポジション位置との間、またはインクキャリッジの基準位置とインクセンシング位置との間などでの移動時間が、インクカートリッジ内のインク残量による負荷重量の変化などによって変動することになるが、その２つの時点の位置間でのインクキャリッジの最新の所要時間に基づいて所定時間を補正すれば、２つの時点の位置間での移動時間の変動に対処することが可能となり、インクキャリッジがホームポジション位置にないことをより正確に検出することが可能となる。
【００１６】
更に、所要時間の他の測定によってインクキャリッジがホームポジション位置にないことを検出するものとして、以下の構成が掲げられる。
【００１７】
つまり、シリアル型のインクジェットプリンタを前提とし、装置本体に対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジの初期停止位置からホームポジション位置までの移動距離を測定する移動距離測定手段と、この移動距離測定手段により測定された移動距離が所定移動距離と異なるときに、インクキャリッジのメンテナンスを行うように制御する制御手段とを備えている。
【００１８】
この特定事項により、画像形成に備えて走査方向に往復移動するインクキャリッジの初期停止位置からホームポジション位置までの移動距離を、インクキャリッジがホームポジション位置に停止しているときに要する所定移動距離と比較し、この所定移動距離と異なるときに、インクキャリッジがホームポジション位置にないことが判定され、インクキャリッジのメンテナンスを行うようにしている。従って、インクキャリッジがホームポジション位置にないためにキャッピングされていないインクヘッドを通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することが可能となる。
【００１９】
しかも、インクキャリッジの初期停止位置からホームポジション位置までの移動距離は、インクカートリッジ内のインク残量による負荷重量の変化などによって変動することがなく、インクキャリッジがホームポジション位置にないことをさらに正確に検出することが可能となる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２１】
＜第１の実施の形態＞
図１は本発明の第１の実施形態に係わるシリアル型のインクジェットプリンタを示し、このインクジェットプリンタは、その装置本体内にインクキャリッジ１２を備えている。このインクキャリッジ１２は、図示しないＤＣモータに駆動連結されている。具体的には、図示しないが、ＤＣモータの出力軸に回転一体に連結された駆動プーリと従動プーリとの間に掛け渡されたベルトの往路にインクキャリッジ１２が固定され、ＤＣモータの駆動に伴って図１における左右方向（走査方向）にインクキャリッジ１２がガイドシャフト１３に沿って、往復移動するようになっている。
【００２２】
また、インクキャリッジ１２には、図示しないインクタンクが搭載されていると共にインクヘッド１２ａが設けられている。具体的には、インクキャリッジ１２には、図示しないが、Ｂｋ（ブラック），Ｙ（イエロー），Ｍ（マゼンタ），Ｃ（シアン）の各色のインクを個別に収容した４個の第１〜第４インクタンクが走査方向に順に並べられて搭載されている。また、インクヘッド１２ａの内部には、これらタンクに供給路（図示せず）を経て個別に繋がる複数のノズル（図示せず）が設けられている。
【００２３】
そして、上記ガイドシャフト１３の背後には、そのガイドシャフト１３と平行に延びるタイミングフェンス１４が設けられている。このタンミングフェンス１４にはその長手方向に等ピッチのマーキングが施されている。更に、上記インクキャリッジ１２には、上記タイミングフェンス１４上のマークを検出するセンサ（図示せず）が取り付けられている。そして、図示しない制御部は、上記センサからの検出信号のカウント数や時間間隔に基づいてインクキャリッジ１２の移動距離や移動速度を認識し、これに基づいてインクキャリッジ１２を所定の速度で所定の距離移動させるように上記ＤＣモータの駆動制御を行っている。この場合、インクキャリッジ１２は、インクジェットプリンタに対し電源プラグが引き抜かれるなどして不意に電源切断されると、走査途中で停止してしまい、後述するホームポジション位置まで戻れないようになっている。
【００２４】
また、インクキャリッジ１２の走査可能範囲の一側端部（図１では左端）には規制部材１５が設けられている。そして、インクキャリッジ１２は、規制部材１５への当接によって停止し、この位置において位置決めされることになる。つまり、インクキャリッジ１２が規制部材１５に対し当接して停止した位置が基準位置となり、制御部によりインクキャリッジ１２を基準位置に向かって移動させることによって、インクキャリッジ１２の基準位置検出動作が行われるようになっている。また、インクキャリッジ１２の走査可能範囲の他側端部（図１では右端）にはメンテナンスユニット１６が設けられている。そして、インクキャリッジ１２は、画像形成終了時にメンテナンスユニット１６に対応する他側端部のホームポジション位置（メンテナンス位置）まで移動して停止するようになっている。上記メンテナンスユニット１６は、上下方向に昇降可能に構成されている。また、メンテナンスユニット１６は、インクキャリッジ１２のインクヘッド１２ａをキャップするキャッピング部材１６ａを備え、ホームポジション位置まで戻ってきたインクキャリッジ１２のインクヘッド１２ａのメンテナンスを行うとともに、そのインクヘッド１２ａに対しキャッピング部材１６ａによるキャッピングを行うようにしている。この場合、制御部は、タイミングフェンス１４上のマークを検出するセンサからの検出信号の時間間隔を計測するタイマ（測定手段）を備えている。
【００２５】
次に、制御部によるインクキャリッジ１２の初期停止位置に基づいたホームポジション位置にあるか否かの判定を行う手順を図２のタイムチャートおよび図３のフローチャートに基づいて説明する。この場合、インクジェットプリンタに対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジ１２のあらかじめ設定した２つの時点としては、インクジェットプリンタに対する通電開始時点と、インクキャリッジ１２のホームポジション位置への到着時点とが適用されている。
【００２６】
まず、図３のフローチャートのステップＳ１において、インクジェットプリンタに対する通電を開始、つまり電源をＯＮした後、ステップＳ２で、通電開始時点（電源ＯＮ時点）でのソフトタイマ値（時間）を初期値として記録する。
【００２７】
それから、ステップＳ３において、ＤＣモータによりインクキャリッジ１２を初期値となる初期停止位置から基準位置方向（図１では左方向）へ移動開始させる。その後、ステップＳ４において、インクキャリッジ１２が基準位置に到達すると、規制部材１５に対し当接させてインクキャリッジ１２を停止させる。それから、ステップＳ５において、ＤＣモータによりインクキャリッジ１２を基準位置からホームポジション位置（図１では右側）までの距離分を移動させる。その後、ステップＳ６において、インクキャリッジ１２をホームポジション位置で停止させてから、ステップＳ７で、上記ステップＳ６でのホームポジション位置のインクキャリッジ１２の停止時間つまりソフトタイマ値を最終値として記録する。
【００２８】
しかる後、ステップＳ８において、ソフトタイマ値の最終値から初期値を減算した値つまり所要時間値が基準時間値（所定時間）よりも小さいか否かを判定する。このとき、基準時間値としては、図２の（ａ）に示すように、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止している場合に、そのホームポジション位置から基準位置まで移動した後に再度ホームポジション位置まで移動するのに要する時間、つまりインクキャリッジ１２がホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）と基準位置からホームポジション位置まで移動するのに要する時間（Ｔ２）との合計時間（Ｔ１＋Ｔ２）からαを減算した値（Ｔ１＋Ｔ２−α）が適用されている。この場合、αは、所要時間値の誤差を考慮して設定された誤差値である。
【００２９】
上記ステップＳ８の判定が、最終値から初期値を減算した所要時間値が基準時間値よりも大きいＮＯである場合には、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止しているものと判断してそのままホームポジション位置で待機する。
【００３０】
一方、上記ステップＳ８の判定が、最終値から初期値を減算した所要時間値が基準時間値よりも小さいＹＥＳである場合には、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断する。例えば、図２の（ｂ）に示すように、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置以外の位置（初期停止位置）に停止している場合に、その初期停止位置から基準位置まで移動した後にホームポジション位置まで移動するのに要する時間、つまりインクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からホームポジション位置まで移動するのに要する時間（Ｔ１２）との合計時間（Ｔ１１＋Ｔ１２）が所要時間値として適用され、この所要時間値（Ｔ１１＋Ｔ１２）が基準時間値（Ｔ１＋Ｔ２−α）よりも小さいときに、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断する。このように、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断すると、ステップＳ９において、ホームポジション位置でメンテナンスユニット１６によるインクヘッド１２ａのメンテナンス処理を行ってから、待機する。この場合、メンテナンスユニット１６によるインクヘッド１２ａのメンテナンス処理には時間を要するため、図示しない表示パネル上に、その旨表示されるようになっている。
【００３１】
したがって、上記実施形態では、インクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からホームポジション位置まで移動するのに要する時間（Ｔ１２）との合計時間（Ｔ１１＋Ｔ１２）を所要時間値として適用し、この所要時間値（Ｔ１１＋Ｔ１２）と、インクキャリッジ１２がホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）と基準位置からホームポジション位置まで移動するのに要する時間（Ｔ２）との合計時間（Ｔ１＋Ｔ２）からαを減算した値つまり基準時間値（Ｔ１＋Ｔ２−α）とを比較し、所要時間値（Ｔ１１＋Ｔ１２）が基準時間値（Ｔ１＋Ｔ２−α）よりも小さいときに、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断され、ホームポジション位置においてメンテナンスユニット１６によるインクキャリッジ１２のメンテナンスが行われるようにしている。これによって、インクキャリッジ１２がホームポジション位置にないためにキャッピングされていないインクヘッド１２ａを通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することができることになる。
【００３２】
しかも、インクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からホームポジション位置まで移動するのに要する時間（Ｔ１２）とを測定するタイマとしては、タイミングフェンス１４上のマークを検出するセンサからの検出信号の時間間隔を計測する既存のタイマが兼用され、非常に簡単かつ安価な構成によってインクキャリッジ１２がホームポジション位置にないことを検出することができる。更に、インクキャリッジ１２がホームポジション位置にないときにホームポジション位置においてメンテナンスユニット１６によるインクヘッド１２ａのメンテナンスが行われることにより、インクヘッド１２ａが常に最良の状態で使用され、インクヘッド１２ａの長寿命化を図ることもできる。
【００３３】
なお、上記第１の実施形態では、基準時間値として、インクキャリッジ１２がホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）と基準位置からホームポジション位置まで移動するのに要する時間（Ｔ２）との合計時間（Ｔ１＋Ｔ２）から誤差値αを減算した値（Ｔ１＋Ｔ２−α）を適用したが、インクキャリッジがホームポジション位置から基準位置を経てホームポジション位置まで移動するのに要する合計時間（Ｔ１＋Ｔ２）に誤差値βを加算した値（Ｔ１＋Ｔ２＋β）を基準時間値として用い、基準時間値の範囲を（Ｔ１＋Ｔ２−α）から（Ｔ１＋Ｔ２＋β）としてもよい。この場合、所要時間値（Ｔ１１＋Ｔ１２）が基準時間値（Ｔ１＋Ｔ２＋β）よりも大きいときにも、インクキャリッジがインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断し、ホームポジション位置においてメンテナンスユニットによるインクキャリッジのメンテナンスが行われることになる。
【００３４】
＜第２の実施の形態＞
次に、本発明の第２の実施形態を図４および図５に基づいて説明する。
【００３５】
この実施形態では、インクキャリッジの基準時間値および所要時間値を測定する２つの時点を変更している。なお、インクキャリッジの２位置間を除くその他の構成は、上記第１の実施形態と同一であり、同じ部分については同一の符号を付してその詳細な説明は省略する。
【００３６】
すなわち、本実施形態では、インクジェットプリンタに対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジ１２のあらかじめ設定した２つの時点としては、インクジェットプリンタに対する通電開始時点と、インクキャリッジ１２のインクセンシング位置への到着時点とが適用されている。
【００３７】
そして、基準時間値としては、図４の（ａ）に示すように、インクキャリッジ１２がホームポジション位置から基準位置まで移動した後にインクセンシング位置まで移動するのに要する時間、つまりインクキャリッジ１２がホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ３）との合計時間（Ｔ１＋Ｔ３）から誤差値αを減算した値（Ｔ１＋Ｔ３−α）または誤差値βを加算した値（Ｔ１＋Ｔ３＋β）が適用されている。また、所要時間値としては、インクキャリッジが初期停止位置から基準位置まで移動した後にインクセンシング位置まで移動するのに要する時間、つまりインクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ１３）との合計時間（Ｔ１１＋Ｔ１３）が適用されている。この場合、インクセンシング位置は、基準位置からホームポジション位置に向かって移動するインクキャリッジ１２のホームポジション位置手前に設けられ、インクタンク内のインク残量を検出するインク残量検出手段（図示せず）が設置されている。
【００３８】
ここで、制御部によるインクキャリッジ１２の初期停止位置に基づいたホームポジション位置にあるか否かの判定を行う手順を図４のタイムチャートおよび図５のフローチャートに基づいて説明する。
【００３９】
まず、図５のフローチャートのステップＳ１１において、インクジェットプリンタに対する通電を開始、つまり電源をＯＮした後、ステップＳ１２で、通電開始時点（電源ＯＮ時点）でのソフトタイマ値（時間）を初期値として記録する。
【００４０】
それから、ステップＳ１３において、ＤＣモータによりインクキャリッジ１２を初期値となる初期停止位置から基準位置方向へ移動開始させる。その後、ステップＳ１４において、インクキャリッジ１２が基準位置に到達すると、規制部材１５に対し当接させてインクキャリッジ１２を停止させる。それから、ステップＳ１５において、ＤＣモータによりインクキャリッジ１２を基準位置からインクセンシング位置（ホームポジション位置の手前）までの距離分を移動させる。その後、ステップＳ１６において、インクキャリッジ１２をインクセンシング位置で停止させてから、ステップＳ１７で、上記ステップＳ１６でのインクセンシング位置のインクキャリッジ１２の停止時間つまりソフトタイマ値を最終値として記録する。
【００４１】
しかる後、ステップＳ１８において、ＤＣモータによりインクキャリッジ１２をインクセンシング位置からホームポジション位置までの距離分を移動させた後、ステップＳ１９で、インクキャリッジ１２をホームポジション位置で停止させる。
【００４２】
その後、ステップＳ２０において、ソフトタイマ値の最終値から初期値を減算した値つまり所要時間値が基準時間値（所定時間）の範囲内であるか否かを判定する。このとき、基準時間値としては、図４の（ａ）に示すように、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止している場合に、そのホームポジション位置から基準位置まで移動した後にインクセンシング位置まで移動するのに要する時間、つまりインクキャリッジ１２がホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ３）との合計時間（Ｔ１＋Ｔ３）からαを減算した値（Ｔ１＋Ｔ３−α）、または誤差値βを加算した値（Ｔ１＋Ｔ３＋β）を適用している。
【００４３】
上記ステップＳ２０の判定が、最終値から初期値を減算した所要時間値が基準時間値の範囲内｛（Ｔ１＋Ｔ３−α）＞（Ｔ１１＋Ｔ１３）＞（Ｔ１＋Ｔ３＋β）｝ではないＮＯの場合には、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止しているものと判断してそのままホームポジション位置で待機する。
【００４４】
一方、上記ステップＳ２０の判定が、最終値から初期値を減算した所要時間値と基準時間値とが異なるＹＥＳである場合には、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断する。例えば、図４の（ｂ）に示すように、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置以外の位置（初期停止位置）に停止している場合に、その初期停止位置から基準位置まで移動した後にインクセンシング位置まで移動するのに要する時間、つまりインクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ１３）との合計時間（Ｔ１１＋Ｔ１３）が所要時間値として適用され、この所要時間値が基準時間値の範囲内｛（Ｔ１＋Ｔ３−α）＞（Ｔ１１＋Ｔ１３）＞（Ｔ１＋Ｔ３＋β）｝であるＹＥＳの場合、つまり所要時間値（Ｔ１１＋Ｔ１３）が基準時間値（Ｔ１＋Ｔ３−α）よりも小さく、かつ基準時間値（Ｔ１＋Ｔ３＋β）よりも大きいときに、インクキャリッジがインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断する。このように、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断すると、ステップＳ２１において、ホームポジション位置でメンテナンスユニット１６によるインクヘッド１２ａのメンテナンス処理を行ってから、待機する。
【００４５】
したがって、上記実施形態では、インクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ１３）との合計時間（Ｔ１１＋Ｔ１３）を所要時間値として適用し、この所要時間値（Ｔ１１＋Ｔ１３）と、インクキャリッジ１２がホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ３）との合計時間（Ｔ１＋Ｔ３）に対し、誤差値αを減算した基準時間値（Ｔ１＋Ｔ３−α）および誤差値βを加算した基準時間値（Ｔ１＋Ｔ３＋β）を比較し、所要時間値が基準時間値の範囲内｛（Ｔ１＋Ｔ３−α）＞（Ｔ１１＋Ｔ１３）＞（Ｔ１＋Ｔ３＋β）｝であるとき、つまり所要時間値（Ｔ１１＋Ｔ１３）が基準時間値（Ｔ１＋Ｔ３−α）よりも小さく、かつ基準時間値（Ｔ１＋Ｔ３＋β）よりも大きいときに、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断され、ホームポジション位置においてメンテナンスユニット１６によるインクキャリッジ１２のメンテナンスが行われるようにしている。これによって、インクキャリッジ１２がホームポジション位置にないためにキャッピングされていないインクヘッド１２ａを通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することができることになる。
【００４６】
しかも、インクキャリッジ１２が初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）と基準位置からインクセンシング位置まで移動するのに要する時間（Ｔ１３）とを測定するタイマとしては、タイミングフェンス１４上のマークを検出するセンサからの検出信号の時間間隔を計測する既存のタイマが兼用され、非常に簡単かつ安価な構成によってインクキャリッジ１２がホームポジション位置にないことを検出することができる。
【００４７】
なお、本発明は、上記各実施形態に限定されるものではなく、その他種々の変形例を包含している。例えば、上記第１の実施形態では、インクキャリッジ１２の基準時間値および所要時間値をタイマにより測定する２つの時点として、インクジェットプリンタに対する通電開始時点と、インクキャリッジ１２のホームポジション位置への到着時点とを適用し、上記第２の実施形態では、２つの時点として、インクジェットプリンタに対する通電開始時点と、インクキャリッジ１２のインクセンシング位置への到着時点とを適用したが、インクジェットプリンタに対する通電開始時点と、インクキャリッジの基準位置への到着時点とが２つの時点として適用されていてもよい。この場合、図２および図３に示すように、インクキャリッジが初期停止位置から基準位置まで移動するのに要する時間（Ｔ１１）が所要時間値として適用され、この所要時間値（Ｔ１１）と、インクキャリッジがホームポジション位置から基準位置まで移動するのに要する時間（Ｔ１）に対し、誤差値αを減算した基準時間値（Ｔ１−α）または誤差値βを加算した基準時間値（Ｔ１＋β）とを比較し、所要時間値（Ｔ１１）が基準時間値（Ｔ１−α）よりも小さいとき、または基準時間値（Ｔ１＋β）よりも大きいときに、インクキャリッジがインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断され、ホームポジション位置においてメンテナンスユニットによるインクキャリッジのメンテナンスが行われることになる。
【００４８】
また、上記各実施形態では、所要時間値（Ｔ１１＋Ｔ１２）と基準時間値（Ｔ１＋Ｔ２−α）または基準時間値（Ｔ１＋Ｔ２＋β）とを比較したり、所要時間値（Ｔ１１＋Ｔ１３）と基準時間値（Ｔ１＋Ｔ３−α）または基準時間値（Ｔ１＋Ｔ３＋β）とを比較したりすることで、所要時間値（Ｔ１１＋Ｔ１２）、（Ｔ１１＋Ｔ１３）が基準時間値（Ｔ１＋Ｔ２−α）、（Ｔ１＋Ｔ３−α）よりも小さいとき、または基準時間値（Ｔ１＋Ｔ２＋β）、（Ｔ１＋Ｔ３＋β）よりも大きいときに、インクキャリッジ１２がインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断して、ホームポジション位置においてメンテナンスユニット１６によるインクキャリッジ１２のメンテナンスが行われるようにしたが、所要時間値と基準時間値とが異なっているときに、インクキャリッジがインクジェットプリンタへの通電開始時点でホームポジション位置に停止していないものと判断して、ホームポジション位置においてメンテナンスユニットによるインクキャリッジ１２のメンテナンスが行われるようにしてもよい。
【００４９】
加えて、２つの時点の位置間でのインクキャリッジの最新の所要時間をタイマにより測定するとともに、このタイマにより測定された最新の所要時間に基づいて基準時間値（所定時間）を制御部によって毎回又は定期的に補正するようにしてもよい。この場合には、インクカートリッジ内のインク残量による負荷重量の変化などによってインクカートリッジの２つの時点の位置間での所要時間値がそれぞれ変動することになるが、その２つの時点の位置間でのインクキャリッジの最新の所要時間値に基づいて基準時間値を補正すれば、２つの時点の位置間での移動時間値の変動に対処することができ、インクキャリッジがホームポジション位置にないことをより正確に検出することが可能となる。
【００５０】
更に、上記各実施形態では、インクキャリッジ１２の２つの時点の位置間での所要時間値をタイマで測定することによってインクキャリッジ１２がホームポジション位置にないことを検出するようにしたが、タイミングフェンス上のマークを検出するセンサを移動距離測定手段として流用し、インクジェットプリンタに対する通電時に画像形成に備えて走査方向に往復移動するインクキャリッジの初期停止位置からホームポジション位置までの移動距離をセンサにより測定し、このセンサにより測定された移動距離が、ホームポジション位置から基準位置を経て再度ホームポジション位置まで戻るのに要する所定移動距離と異なるときに、インクキャリッジのメンテナンスを行うように制御部（制御手段）により制御するようにしてもよい。この場合には、インクキャリッジがホームポジション位置にないためにキャッピングされていないインクヘッドをインクジェットプリンタの通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することができる。しかも、インクキャリッジの初期停止位置からホームポジション位置までの移動距離は、インクカートリッジ内のインク残量による負荷重量の変化などによって変動することがなく、インクキャリッジがホームポジション位置にないことをさらに正確に検出することができる。
【００５１】
【発明の効果】
以上、要するに、装置本体に対する通電時に、インクキャリッジの通電開始時点とホームポジション位置への到着時点との間、通電開始時点とインクセンシング位置への到着時点との間、または通電開始時点と基準位置への到着時点との間などの２つの時点間での所要時間が、インクキャリッジがホームポジション位置に停止しているときに要する所定時間と異なるときに、インクキャリッジのメンテナンスを行うように制御することで、インクヘッドを通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することができる。しかも、２つの時点間の所要時間を測定する測定手段として、既存するタイマなどを兼用すれば、非常に簡単かつ安価な構成によってインクキャリッジがホームポジション位置にないことを検出することができる。更に、装置本体に対する通電時にインクヘッドを常に最良の状態で使用でき、インクヘッドの長寿命化を図ることもできる。
【００５２】
特に、２つの時点の位置間でのインクキャリッジの最新の所要時間に基づいて所定時間を補正することで、インクカートリッジ内のインク残量による負荷重量の変化などによって所要時間が変動していても、インクキャリッジの最新の所要時間に基づいて所定時間を補正することで、２つの時点の位置間での移動時間の変動に対処することができ、インクキャリッジがホームポジション位置にないことをより正確に検出することができる。
【００５３】
更に、装置本体に対する通電時にインクキャリッジの初期停止位置からホームポジション位置までの移動距離がインクキャリッジのホームポジション位置からホームポジション位置までの所定移動距離と異なるときにインクキャリッジのメンテナンスを行うように制御することで、インクヘッドを通電後にホームポジション位置でメンテナンスし、高品質な画像を形成することができる。しかも、インクキャリッジの初期停止位置からホームポジション位置までの移動距離は、インクカートリッジ内のインク残量による負荷重量の変化などによって変動することがなく、インクキャリッジがホームポジション位置にないことをさらに正確に検出することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係わるインクジェットプリンタにおいてインクキャリッジの走査範囲内での位置関係を模式的に示す模式図である。
【図２】（ａ）は同インクキャリッジがホームポジション位置に停止している場合の通電時における走査時間に対する速度変化を示すタイムチャート図である。（ｂ）は同インクキャリッジがホームポジション位置に停止していない場合の通電時における走査時間に対する速度変化を示すタイムチャート図である。
【図３】同じく通電時の制御部によるインクキャリッジのホームポジション位置にあるか否かの判定を行う手順を示すフローチャート図である。
【図４】（ａ）は本発明の第２の実施形態に係わるインクジェットプリンタにおいてインクキャリッジがホームポジション位置に停止している場合の通電時における走査時間に対する速度変化を示すタイムチャート図である。（ｂ）は同インクキャリッジがホームポジション位置に停止していない場合の通電時における走査時間に対する速度変化を示すタイムチャート図である。
【図５】同じく通電時の制御部によるインクキャリッジのホームポジション位置にあるか否かの判定を行う手順を示すフローチャート図である。
【図６】従来例に係わるインクジェットプリンタのインクキャリッジ付近を透視した斜視図である。
【図７】同じくインクキャリッジのセンサ付近を示す断面図である。
【図８】同じくインクキャリッジの走査範囲内での位置関係を模式的に示す模式図である。
【符号の説明】
１　　　　　　　インクジェットプリンタ
１２　　　　　　インクキャリッジ
Ｔ１−α，Ｔ１＋β
通電開始時点と基準位置への到着時点との間での基準時間値（所定時間）
Ｔ１＋Ｔ２−α，Ｔ１＋Ｔ２＋β
通電開始時点とホームポジション位置への到着時点との間での基準時間値（所定時間）
Ｔ１＋Ｔ３−α，Ｔ１＋Ｔ３＋β
通電開始時点とインクセンシング位置への到着時点との間での基準時間値（所定時間）
Ｔ１１　　　　　通電開始時点と基準位置への到着時点との間での所要時間値（所要時間）
Ｔ１１＋Ｔ１２　通電開始時点とホームポジション位置への到着時点との間での所要時間値（所要時間）
Ｔ１１＋Ｔ１３　通電開始時点とインクセンシング位置への到着時点との間での所要時間値（所要時間）
【図１】
2004017313.tif 000003
【図２】
2004017313.tif 000004
【図３】
2004017313.tif 000005
【図４】
2004017313.tif 000006
【図５】
2004017313.tif 000007
【図６】
2004017313.tif 000008
【図７】
2004017313.tif 000009
【図８】
2004017313.tif 000010