(57)【要約】      （修正有）【課題】基準位置から遠く離れた位置から記録ヘッドを基準位置に移動する際の時間を短縮できるプリンタを提供すること。【解決手段】記録ヘッド２を主走査方向に移動して記録媒体Ｐに対して記録を行うプリンタ１において、記録ヘッド２の移動を制御する記録ヘッド移動制御手段と、記録媒体Ｐと記録ヘッド２の基準位置ＢＰとの間に配置されるマーカ２５と、記録ヘッド２と共に移動し、マーカ２５を検出するためのマーカ検出センサ１４とを備え、記録ヘッド２移動制御手段は、マーカ２５から記録媒体Ｐ側に所定距離Ｌを超えた位置に位置する記録ヘッド２を、基準位置ＢＰに移動する際の移動速度を、マーカ検出センサ１４がマーカ２５を検出するまでの間の少なくとも一部を高速とし、マーカ２５を検出した後は低速とすることとする。【選択図】図１
2009039922.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドを主走査方向に移動して記録媒体に対して記録を行うプリンタにおいて、
上記記録ヘッドの移動を制御する記録ヘッド移動制御手段と、
上記記録媒体と上記記録ヘッドの基準位置との間に配置されるマーカと、
上記記録ヘッドと共に移動し、上記マーカを検出するためのマーカ検出センサとを備え、
上記記録ヘッド移動制御手段は、
上記マーカから上記記録媒体側に所定距離を超えた位置に位置する上記記録ヘッドを上記基準位置に向けて移動する際の移動速度を、上記マーカ検出センサが上記マーカを検出するまでの間の少なくとも一部を高速とし、上記マーカを検出した後は低速とすることを特徴とするプリンタ。
【請求項２】
前記マーカ検出センサは、前記記録媒体の存在を検出可能なセンサであり、
前記記録ヘッド移動制御手段は、
前記マーカ検出センサの検出信号が、前記記録媒体の検出信号である記録媒体検出信号か、前記マーカの検出信号であるマーカ検出信号かを判断し、上記検出信号が上記記録媒体検出信号であるときは、上記マーカ検出信号が検出されるまでは、前記記録ヘッドを前記基準位置に移動する際の前記速度を高速とし、上記マーカ検出信号が検出された後は、前記速度を低速とすることを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記記録ヘッド移動制御手段は、
前記マーカ検出センサの検出信号が、前記記録媒体検出信号か、前記マーカ検出信号かの判断に加えて、前記記録媒体を支持するプラテンの検出信号であるプラテン検出信号であるかどうかを判断し、前記検出信号が上記プラテン検出信号であるときは、このプラテン検出信号が前記マーカより前記記録媒体側の上記プラテンを検出している検出信号か、あるいは上記プラテン検出信号が前記マーカより前記基準位置側の上記プラテンを検出している検出信号かを判断し、
上記プラテン検出信号が前記マーカより前記記録媒体側の上記プラテンを検出している検出信号であると判断される場合には、前記マーカから前記記録媒体側に前記所定距離を超えた位置に位置する前記記録ヘッドを前記基準位置に移動する際の移動速度を、上記マーカ検出センサが上記マーカを検出するまでの間の少なくとも一部を高速とし、上記プラテン検出信号が前記マーカより前記基準位置側の上記プラテンを検出している検出信号であると判断される場合には前記速度を低速とすることを特徴とする請求項１または２に記載のプリンタ。
【請求項４】
記録ヘッドを主走査方向に移動して記録媒体に対して記録を行うプリンタの記録ヘッドの移動制御方法において、
上記記録媒体と上記記録ヘッドの基準位置との間に配置されるマーカよりも上記記録媒体側に所定距離を超えた位置に位置する上記記録ヘッドを、上記基準位置に向けて移動させる際の移動速度を、
上記記録ヘッドと共に移動し上記マーカを検出するためのマーカ検出センサが上記マーカを検出するまでの間の少なくとも一部を高速とし、上記マーカ検出センサが上記マーカを検出した後は低速とすることを特徴とするプリンタの記録ヘッドの移動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタおよびプリンタの記録ヘッドの移動制御方法に関する。
【背景技術】
【０００２】
プリンタの記録ヘッドの主走査方向における位置は、所定位置に設定される初期位置からの距離として求めている。そしてこの距離は、主走査方向に沿って配設されるエンコーダを利用して、記録ヘッドの初期位置からの移動量に基づいて求めている。そのため、記録ヘッドの主走査方向における位置を正確に求めるためには、記録ヘッドを初期位置に正確に位置合せする必要がある。この初期位置は、プリンタの主走査方向における絶対位置となり得る位置精度の高い部分を基準位置として、この基準位置から所定の距離に設定されている。したがって、記録ヘッドを初期位置に位置合わせする際には、先ず、記録ヘッドを基準位置に位置合わせし、その後、記録ヘッドを所定距離だけ移動させて初期位置に位置合わせすることで記録ヘッドを初期位置に正確に位置合わせすることができる。記録ヘッドの初期位置への位置合わせは具体的には、例えば、次のようにして行っている。
【０００３】
先ず、記録ヘッドが搭載されるキャリッジを、記録ヘッドの主走査走行における移動範囲の移動端にあるストッパ等の位置精度の高い位置決め部に当接するまで記録ヘッドを移動する。そして、キャリッジが該位置決め部に当接した位置を基準位置とし、この基準位置から記録ヘッドを所定距離移動させた位置を初期位置としている。このように記録ヘッドを位置決め部に当接させて基準位置に位置合わせする場合、キャリッジを位置決め部に当接させるときに、キャリッジと位置決め部との間に強い衝撃が発生するとプリンタが損傷する虞がある。そのため、キャリッジを位置決め部に当接させるときには、該衝撃が発生しないようにキャリッジ（記録ヘッド）を低速で移動させている。
【０００４】
ところで、プリンタは、記録動作を実行している間に、停電が発生したりあるいは電源スイッチのオフ操作がされる等により電力の供給が停止されてしまった場合には、ＲＡＭ内の画像データや記録ヘッドの位置情報が消去された状態で記録動作を中断する。その後、電力の供給が回復した場合には、プリンタは所定の復旧処理を行うことで、記録途中の画像データについて記録動作を再開することができる。かかる復旧処理に関しては、例えば、特許文献１等に開示されている。
【０００５】
復旧処理に際しては、記録ヘッドの位置情報が失われているため、記録ヘッドを改めて初期位置に位置させる必要がある。初期位置への移動に際しては、上述したように、一旦、記録ヘッドを基準位置に移動させる必要がある。そのため、記録ヘッドについて復旧処理を行うに当たり、記録ヘッドが記録媒体上等の基準位置から遠く離れた位置で停止してしまっている場合には、この遠く離れた位置から基準位置まで記録ヘッドを移動させなくてはいけない。
【０００６】
【特許文献１】特開２００７−１８１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、高速で基準位置まで移動させるとキャリッジが位置決め部に衝突し、プリンタが損傷する虞がある。一方、基準位置から遠く離れた位置から低速で記録ヘッドを基準位置まで移動させると基準位置に到達するまでに長時間を要する。そこで、本発明は、基準位置から遠く離れた位置から記録ヘッドを基準位置に移動する際の時間を短縮でき
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、記録ヘッドを主走査方向に移動して記録媒体に対して記録を行うプリンタにおいて、記録ヘッドの移動を制御する記録ヘッド移動制御手段と、記録媒体と上記記録ヘッドの基準位置との間に配置されるマーカと、記録ヘッドと共に移動し、マーカを検出するためのマーカ検出センサとを備え、記録ヘッド移動制御手段は、マーカから上記記録媒体側に所定距離を超えた位置に位置する記録ヘッドを基準位置に向けて移動する際の移動速度を、マーカ検出センサがマーカを検出するまでの間の少なくとも一部を高速とし、マーカを検出した後は低速とすることとする。
【０００９】
プリンタをこのように構成した場合には、基準位置より記録媒体側に位置する記録ヘッドを基準位置に位置させるまでの時間を短縮できる。
【００１０】
また、他の発明は、上述の発明に加え、マーカ検出センサは、記録媒体の存在を検出可能なセンサであり、記録ヘッド移動制御手段は、マーカ検出センサの検出信号が、記録媒体の検出信号である記録媒体検出信号か、マーカの検出信号であるマーカ検出信号かを判断し、検出信号が記録媒体検出信号であるときは、マーカ検出信号が検出されるまでは、記録ヘッドを基準位置に移動する際の速度を高速とし、マーカ検出信号が検出された後は、速度を低速とすることとする。
【００１１】
プリンタをこのように構成した場合には、マーカ検出センサを記録媒体の存在を検出するためのセンサと兼ねることにより、部品点数の増加とプリンタの大型化を抑えながらマーカの検出を行うことができる。さらに、記録ヘッドの位置に応じた適切な速度で、記録ヘッドを基準位置に移動することができる。
【００１２】
また、他の発明は、上述の発明に加え、記録ヘッド移動制御手段は、マーカ検出センサの検出信号が、記録媒体検出信号か、マーカ検出信号かの判断に加えて、記録媒体を支持するプラテンの検出信号であるプラテン検出信号であるかどうかを判断し、検出信号がプラテン検出信号であるときは、このプラテン検出信号がマーカより記録媒体側のプラテンを検出している検出信号か、あるいはプラテン検出信号がマーカより基準位置側のプラテンを検出している検出信号かを判断し、プラテン検出信号がマーカより記録媒体側のプラテンを検出している検出信号であると判断される場合には、マーカから記録媒体側に所定距離を超えた位置に位置する記録ヘッドを基準位置に移動する際の移動速度を、マーカ検出センサがマーカを検出するまでの間の少なくとも一部を高速とし、プラテン検出信号がマーカより基準位置側のプラテンを検出している検出信号であると判断される場合には速度を低速とすることとする。
【００１３】
プリンタをこのように構成した場合には、プリンタをこのように構成した場合には、記録ヘッドの位置をより正確に判断でき、記録ヘッドの位置に応じた適切な速度で、記録ヘッドを基準位置に移動することができる。
【００１４】
上述の課題を解決するため、記録ヘッドを主走査方向に移動して記録媒体に対して記録を行うプリンタの記録ヘッドの移動制御方法において、記録媒体と記録ヘッドの基準位置との間に配置されるマーカよりも記録媒体側に所定距離を超えた位置に位置する記録ヘッドを、基準位置に向けて移動させる際の移動速度を、記録ヘッドと共に移動しマーカを検出するためのマーカ検出センサがマーカを検出するまでの間の少なくとも一部を高速とし、マーカ検出センサがマーカを検出した後は低速とすることとする。
【００１５】
プリンタの記録ヘッドの移動制御方法をこのように構成した場合には、基準位置より記録媒体側に位置する記録ヘッドを基準位置に位置させるまでの時間を短縮できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図面を参照しながら説明をする。なお、プリンタの記録ヘッドの移動制御方法については、プリンタ１の構成に併せて説明する。
【００１７】
（プリンタの全体構成）
図１は、本発明の実施の形態に係るプリンタ１の概略の構成を示す構成図である。図２は、プリンタ１の電気的な構成の概略を示す回路ブロック図である。
【００１８】
図１に示すように、プリンタ１は、記録ヘッド２と、この記録ヘッド２が載置されるキャリッジ３と、このキャリッジ３を記録ヘッド２の移動方向である主走査方向に沿ってガイドするガイド軸４と、プリンタ１内に送られた記録媒体としての記録用紙Ｐを支持するプラテン５と、ガイド軸４およびプラテン５が取り付けられるフレーム６等の部材を備え、これらの部材が筐体７に収容されている。
【００１９】
キャリッジ３は、ガイド軸４に沿って配設されるタイミングベルト８に固定されている。このタイミングベルト８はキャリッジモータ９により往復移動可能となっている。したがって、キャリッジ３は、タイミングベルト８の往復移動によりガイド軸４に沿って往復移動させられる。なお、記録ヘッド２は、キャリッジ３に一体的に取り付けられていて、記録ヘッド２もキャリッジ３と共にガイド軸４に沿う方向である主走査方向に往復移動することができる。
【００２０】
また、記録用紙Ｐは、用紙搬送ローラ１０の回転を受けてガイド軸４と直交する方向である副走査方向に移動可能となっている。用紙搬送ローラ１０は、搬送モータ１１により回転駆動され、上述のように記録用紙Ｐを副走査方向に移動する。
【００２１】
ガイド軸４に隣接した位置には、ガイド軸４に沿って、記録ヘッド２の主走査方向の位置を検出するためのエンコーダスケール１２が配設されている。また、キャリッジ３には、エンコーダスケール１２を読み取るためのエンコーダセンサ１３と記録用紙Ｐの紙幅を検出するための紙幅センサ１４とが備えられている。
【００２２】
エンコーダセンサ１３は、エンコーダスケール１２を挟んで配置される投光部と受光部を備えている。記録ヘッド２が移動すると、投光部から受光部に投射された光は、エンコーダスケール１２により遮光と通過が行われる。したがって、エンコーダセンサ１３の受光部からは、投射光の遮光と通過に対応したＨｉ−Ｌｏｗの信号であるエンコーダ信号が出力され、このエンコーダ信号に基づいて、記録ヘッド２の移動量を検出することができる。
【００２３】
紙幅センサ１４は、キャリッジ３の記録用紙Ｐと対向する側に配設され、記録用紙Ｐに対して光を投光する投光部と、記録用紙Ｐで反射された光を受光する受光部とを備えている。紙幅センサ１４は、この投光部から記録用紙Ｐに対して投光された光が、受光部に受光されるか否かにより、投光位置に記録用紙Ｐが在るか無いかを検出することができる。なお、プラテン５は、紙幅センサ１４の投光部から投射された光を反射し難いように、黒色に構成されている。
【００２４】
したがって、紙幅センサ１４は、検出位置である投光部の光の投光位置に記録用紙Ｐが在るときには、受光部に記録用紙Ｐで反射された投光部からの光が入射し、例えば、所定の閾値を超えるＨｉの信号が出力される。一方、紙幅センサ１４の検出位置がプラテン５上であるときは、投光部からの光がプラテン５で反射する量が少ないため、例えば、紙幅センサ１４からは所定の閾値以下のＬｏｗの信号が出力される。
【００２５】
（回路ブロックの構成）
次に、図２を参照しながら図１に示すプリンタ１の電気的な構成の概略を説明する。
【００２６】
図２において、プリンタ１は、ホストコンピュータ１５から入力された画像形成データ等を受け取るインターフェース１６と、制御部１７と、キャリッジモータ９と、このキャリッジモータ９を駆動するキャリッジモータドライバ１８と、搬送モータ１１と、この搬送モータ１１を駆動する搬送モータドライバ１９と、記録ヘッド２と、記録ヘッド２を駆動制御する記録ヘッド駆動手段としての記録ヘッドドライバ２０と、エンコーダセンサ１３と、紙幅センサ１４等を有する。
【００２７】
制御部１７は、画像形成データ等に基づいて記録ヘッド２の吐出制御やキャリッジモータ９の駆動制御および搬送モータ１１の駆動、その他、プリンタ１の様々な動作制御を司るＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、プリンタ１の各種動作に係る処理プログラムが記憶されているＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、作業用のメモリであるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３と、ホストコンピュータ１５からインターフェース１６を介して入力される画像形成データを格納するＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）２４等を備える。なお、制御部１７あるいはＣＰＵ２１については、ホストコンピュータ１５を利用するように構成してもよい。
【００２８】
（プリンタの動作）
次に、上述の構成を有するプリンタ１の動作を簡単に説明する。
【００２９】
先ず、図示を省略する電源を入れると、ＣＰＵ２１は、記録ヘッド２を初期位置ＨＰに移動させる。この初期位置ＨＰは、記録ヘッド２の移動範囲のいずれか一方の側に設定され、記録ヘッド２の移動範囲の一端位置ＲＰから距離Ｍに設定されている。
【００３０】
次いで、ホストコンピュータ１５から送られる画像データに基づいてＣＰＵ２１はプリンタ１の記録動作を実行する。すなわち、ＣＰＵ２１が、ホストコンピュータ１５から送られる画像データに基づいて、記録ヘッド２の記録用紙Ｐへの記録動作と、記録ヘッド２の主走査方向への移動と、記録用紙Ｐの副走査方向への移動とを制御することで、記録用紙Ｐに所定の記録が行われる。
【００３１】
記録動作を行う際の記録ヘッド２の主走査方向のＣＰＵ２１による移動制御は、記録ヘッド２の初期位置ＨＰからの移動量に基づいて行う。記録ヘッド２の初期位置ＨＰからの移動量は、エンコーダセンサ１３からのエンコーダ信号に基づいてＣＰＵ２１において求められる。初期位置ＨＰは、上述したように記録ヘッド２が記録用紙Ｐに記録を行なう際の主走査方向への移動制御の基準となる位置である。したがって、記録動作を行う際には、記録ヘッド２を正確に初期位置ＨＰに位置させる必要がある。そのため、上述した電源投入時における記録ヘッド２の初期位置ＨＰへの移動に先立って、記録ヘッド２を記録ヘッド２の移動範囲の一端側に設けられる基準位置ＢＰ（＝一端位置ＲＰ）に移動させた後、この基準位置ＢＰから距離Ｍだけ他端側に移動した位置を初期位置ＨＰとしている。そして、基準位置ＢＰから記録ヘッド２をエンコーダ信号に基づいて距離Ｍを移動し、初期位置ＨＰに位置させる。
【００３２】
基準位置ＢＰは、初期位置ＨＰを挟んで記録用紙Ｐの反対側に位置するフレーム側面６Ａにキャリッジ３が当接した位置に設定されている。つまり、キャリッジ３の側面３がフレーム側面６Ａに当接したときの記録ヘッド２の位置を基準位置ＢＰとし、この基準位置ＢＰから記録用紙Ｐ側に距離Ｍだけ離れた位置を初期位置ＨＰに設定している。
【００３３】
フレーム６にはガイド軸４が支持され、フレーム６を基準にプラテン５等、プリンタ１を構成する部材が配設されている。したがって、キャリッジ３がフレーム６に当接した位置を、初期位置ＨＰを決定するための基準の位置とすることで、初期位置ＨＰをプリンタ１における絶対位置として扱うことができる。
【００３４】
なお、記録ヘッド２が基準位置ＢＰに移動したかどうかは、次のように判断する。
【００３５】
キャリッジ３が移動しているか否かは、エンコーダ信号に基づいて判断することができる。つまり、キャリッジ３が移動しているときは、エンコーダセンサ１３からＨｉ−Ｌｏｗ信号のエンコーダ信号が出力されるが、キャリッジ３が停止しているときは、ＨｉまたはＬｏｗの信号が継続しているエンコーダ信号が出力される。したがって、キャリッジ３をフレーム側面６Ａの側に移動し、キャリッジ側面３Ａがフレーム側面６Ａに当接しそれ以上移動ができなくなくなった状態となると、エンコーダ信号はＨｉ−Ｌｏｗ信号からＨｉまたはＬｏｗの信号が継続する。つまり、ＨｉまたはＬｏｗの信号が継続する状態になるまでキャリッジ３をフレーム側面６Ａ側に移動したときに、記録ヘッド２（キャリッジ３）が基準位置ＢＰに位置していると判断する。なお、キャリッジ３をフレーム側面６Ａに当接させる際には、キャリッジ３がフレーム側面６Ａに当接する際にキャリッジ３とフレーム６との間に強い衝撃が生じない低い速度でキャリッジ３を移動する。
【００３６】
プリンタ１は、記録動作を開始する前に、紙幅センサ１４により記録用紙Ｐの主走査方向の紙幅を検出する。この紙幅の検出は、次のように行われる。
【００３７】
紙幅センサ１４は、上述したように、投光部から記録用紙Ｐに対して投光された光の受光部での受光状態により投光位置に記録用紙Ｐが在るか無いかを検出するものである。紙幅センサ１４により、この紙幅センサ１４の投光位置に記録用紙Ｐが在るか無いかを検出しながら、記録ヘッド２を主走査方向の移動範囲全域に亘って移動させる。紙幅センサ１４の投光位置、すなわち検出位置に記録用紙Ｐがある場合には、受光部には記録用紙Ｐで反射された光が入射し、紙幅センサ１４からはＨｉの信号が出力される。一方、紙幅センサ１４の検出位置が記録用紙Ｐから外れたプラテン５である場合には、プラテン５は、記録用紙Ｐに比べて光の反射量が少ないため紙幅センサ１４からはＬｏｗの信号が出力される。したがって、記録ヘッド２を主走査方向の移動範囲全域に亘って移動させた際に、紙幅センサ１４の出力がＨｉとなっている間の記録ヘッド２の移動距離をエンコーダセンサ１３により検出することで、記録用紙Ｐの紙幅を検出することができる。このようにして記録用紙Ｐの紙幅を検出し、紙幅に応じた記録を行う。
【００３８】
ところで、プリンタ１は、記録動作を正常に終了する場合には、記録ヘッド２を初期位置ＨＰの近傍に停止させて記録動作を終了するように構成されている。したがって、電源投入時に記録ヘッド２を初期位置ＨＰに位置させる場合に、前回の記録動作が正常に終了されていた場合には、記録ヘッド２の停止位置は基準位置ＢＰから遠くないため、低速で基準位置ＢＰに向けて移動しても長時間を要することはない。
【００３９】
これに対し、記録動作をしている最中に停電等によりプリンタ１への電力の供給が断たれた場合には、記録ヘッド２は、電力の供給が断たれた位置で停止する。そして、電力の供給が再開された場合には、プリンタ１は、画像形成データの再送等の所定の復旧動作を行う。この復旧動作の１つに、記録ヘッド２を初期位置ＨＰに移動させる動作がある。
【００４０】
この記録ヘッド２の初期位置ＨＰへの移動に当たっては、上述したように記録ヘッド２を基準位置ＢＰに移動する必要がある。しかしながら、記録ヘッド２が、例えば、記録用紙Ｐ上等、基準位置ＢＰから遠く離れた位置に停止している場合がある。この場合に、記録ヘッド２を記録動作が正常に行われた後に初期位置ＨＰから基準位置ＢＰに移動させられるときのような低速で移動させた場合には、基準位置ＢＰに到達するまでに長時間を要し、操作者に不快感を与える。
【００４１】
一方、該低速より速い高速で移動することとすると、キャリッジ側面３Ａがフレーム側面６Ａに当接した際の衝撃で、プリンタ１が損傷する虞がある。そこで、本実施の形態のプリンタ１においては、以下の構成を採ることで、復旧動作時における記録ヘッド２の基準位置ＢＰへの移動時間の短縮を図ることとしている。
【００４２】
プリンタ１においては、図１に示すように、初期位置ＨＰと記録用紙Ｐとの間に、マーカ２５が設けられている。このマーカ２５は、プラテン５上であって、紙幅センサ１４により検出できる部位に配設されている。このマーカ２５は、紙幅センサ１４により検出可能なものであり、例えば、幅Ｗの白色のテープをプラテン５に貼着する等により構成する。マーカ２５は、プラテン５にサイズの異なる記録用紙Ｐが載置されても、記録用紙Ｐが重ならない位置に配設されている。
【００４３】
（記録ヘッドの復旧時の動作）
以下に図３に示すフローチャートを参照しながら説明するように、マーカ２５を設け、このマーカ２５を紙幅センサ１４により検出することで、復旧動作時の記録ヘッド２の基準位置ＢＰへの移動時間の短縮を図っている。なお、このフローチャートに示す処理は、記録ヘッド移動制御手段として機能するＣＰＵ２１の指令に基づき実行される。
【００４４】
停電等により正常な印字動作が終了されないまま、記録ヘッド２の移動が停止された後、電力の供給が再開されると、ＣＰＵ２１は、記録ヘッド２を基準位置ＢＰに移動する復旧動作を開始し（スタート）、記録ヘッド２の停止位置、具体的には、復旧動作開示時における紙幅センサ１４の検出位置に応じて所定の処理を実行する。
【００４５】
先ず、記録ヘッド２の停止位置が、紙幅センサ１４の検出位置においてマーカ２５より基準位置ＢＰ側の範囲Ａにあるときの復旧動作について説明する。
【００４６】
復旧動作が開始（スタート）すると、先ず、紙幅センサ１４からの出力がＨｉかＬｏｗかを判断する（ステップＳ１０）。紙幅センサ１４の検出位置が記録用紙Ｐあるいはマーカ２５上にある場合は、投光部から投射された光が記録用紙Ｐあるいはマーカ２５で反射して受光部に入射されるため、出力信号はＨｉと検出される。一方、紙幅センサ１４の検出位置が記録用紙Ｐおよびマーカ２５から外れたプラテン上にある場合は、プラテン５での光の反射量が少ないため、受光部への入射量は小さく出力信号はＬｏｗと検出される。
【００４７】
ここでの復旧動作は、記録ヘッド２の停止位置が、紙幅センサ１４の検出位置において範囲Ａである場合の動作であるので、紙幅センサ１４の検出位置はマーカ２５と基準位置ＢＰとの間のプラテン５上ということになる。したがって、紙幅センサ１４の出力信号はＬｏｗと判断される（ステップＳ１０においてＮｏ）。
【００４８】
続いて、記録ヘッド２を基準位置ＢＰ側に低速で移動する（ステップＳ２０）。この低速の速さは、具体的には、キャリッジ３がこの速度でフレーム６に衝突してもプリンタ１に損傷を与えない速度である。そして、記録ヘッド２を基準位置ＢＰに向けて移動させる際に、エンコーダスケール１２に基づいて移動を開始した位置からの移動距離の測定を行い、この移動距離が、マーカ２５と基準位置ＢＰの間の距離Ｌであるかどうかの判断を行う（ステップＳ３０）。
【００４９】
そして、該移動距離が距離Ｌに満たない場合には、紙幅センサ１４の出力信号がＨｉかＬｏｗかの検出（ステップＳ４０）を行う。ここでは上述したように記録ヘッド２の停止位置が、紙幅センサ１４の検出位置がマーカ２５より基準位置ＢＰ側である。そのため、該移動距離が、距離Ｌを超えることはなく、また、マーカ２５と基準位置ＢＰとの間はプラテン５であるので、この間を記録ヘッド２が移動しているときの紙幅センサ１４の出力はＬｏｗである。つまり、ステップＳ３０においてＮｏの判断がされるとともにステップＳ４０においてもＮｏの判断がなされる。
【００５０】
そして、記録ヘッド２が移動できるかどうかを判断する（ステップＳ５０）。つまり、キャリッジ側面３Ａがフレーム側面６Ａに当接し記録ヘッド２が移動できない状態になっているかどうかを判断する（ステップＳ５０）。キャリッジ側面３Ａがフレーム側面６Ａに当接せず、フレーム６側に移動可能であるときは（ステップＳ５０においてＹｅｓ）、ステップＳ２０からステップＳ５０までの処理を繰り返す。
【００５１】
ステップＳ２０からステップＳ５０までの処理を繰り返し、キャリッジ側面３Ａがフレーム側面６Ａに当接し記録ヘッド２を移動させることができなくなるまで記録ヘッド２を移動したときは（ステップＳ５０においてＮｏ）、記録ヘッド２を距離Ｍだけ記録用紙Ｐ側に移動して初期位置ＨＰに位置させる（ステップＳ６０）。
【００５２】
なお、記録ヘッド２が移動できるかどうかの判断は、上述したようにエンコーダ信号に基づいて行い、エンコーダ信号がＨｉまたはＬｏｗいずれかの状態で変化しなくなった場合には、記録ヘッド２が基準位置ＢＰに位置していると判断する（ステップＳ５０においてＮｏ）。
【００５３】
次に、紙幅センサ１４の検出位置がマーカ２５と記録用紙Ｐのマーカ２５側の縁部との間である範囲Ｂ、または記録用紙Ｐを挟んだマーカ２５の反対側とはる範囲Ｃとなる位置に、記録ヘッド２が停止したときの復旧動作について説明する。
【００５４】
復旧動作が開始（スタート）すると、先ず、紙幅センサ１４からの出力信号がＨｉかＬｏｗかを判断する（ステップＳ１０）。範囲Ｂおよび範囲Ｃは記録用紙Ｐを外れたプラテン５上の範囲であるので、紙幅センサ１４の出力信号はＬｏｗと検出される（ステップＳ１０においてＮｏ）。
【００５５】
続いて、記録ヘッド２を基準位置ＢＰ側に低速で移動する（ステップＳ２０）。そして、記録ヘッド２を基準位置ＢＰに向けて移動させる際に、移動を開始した位置からの移動距離の測定をエンコーダスケール１２に基づいて行い、この移動距離が、マーカ２５と基準位置ＢＰの間の距離Ｌであるかどうかの判断を行う（ステップＳ３０）。
【００５６】
そして、該移動距離が距離Ｌに満たない場合（ステップＳ３０においてＮｏ）には、紙幅センサ１４の出力信号がＨｉかＬｏｗかの検出（ステップＳ４０）を行う。記録ヘッド２の移動開始位置における紙幅センサ１４の検出位置が範囲Ｂであってマーカ２５から所定距離としての距離Ｌの範囲にあるとき、または、該移動開始位置における紙幅センサ１４の検出位置が範囲Ｃであって記録用紙Ｐから距離Ｌの範囲にあるときは、記録ヘッド２が移動開始位置から距離Ｌを移動するまで間に、紙幅センサ１４はマーカ２５または記録用紙Ｐを検出し、ステップＳ４０においてＹｅｓの判断がなされる。
【００５７】
このステップＳ４０においてＹｅｓの判断がされる場合は、紙幅センサ１４がマーカ２５を検出したのか記録用紙Ｐを検出したのかは判断できない。そこで、ステップＳ４０においてＹｅｓの判断がされた後、さらに記録ヘッド２を低速でマーカ２５の幅Ｗだけ移動し続け（ステップＳ７０）、かかる移動をさせた時の紙幅センサ１４の出力信号がＨｉかＬｏｗかを判断する（ステップＳ８０）。
【００５８】
ステップＳ８０において、Ｌｏｗの判断（ステップＳ８０においてＮｏ）がなされたときは、ステップＳ４０において紙幅センサ１４はマーカ２５を検出したと判断できる。この場合には、記録ヘッド２と基準位置ＢＰとの間の距離が短いと判断し、記録ヘッド２を低速で移動させる（ステップＳ９０）。
【００５９】
そして、記録ヘッド２が移動できるどうかを判断しながら（ステップＳ１００）、移動できる間は低速で移動を続け（ステップＳ９０、ステップＳ１００においてＹｅｓ）、移動できなくなった場合には（ステップＳ１００においてＮｏ）、記録ヘッド２は基準位置ＢＰに位置したと判断する。そして、記録ヘッド２を距離Ｍだけ記録用紙Ｐ側に移動して初期位置ＨＰに位置させる（ステップＳ１１０）。
【００６０】
これに対し、ステップＳ８０において、Ｈｉの判断（ステップＳ８０においてＹｅｓ）がなされたときは、ステップＳ４０において紙幅センサ１４は記録用紙Ｐを検出したと判断できる。この場合には、記録ヘッド２と基準位置ＢＰとの間の距離が、マーカ２５から所定距離としての距離Ｌを超えて長いと判断し、記録ヘッド２を基準位置ＢＰに向けて高速で移動させる（ステップＳ１２０）。
【００６１】
そして、記録ヘッド２を高速で移動させながら紙幅センサ１４の出力信号がＨｉかＬｏｗかを判断する（ステップＳ１３０）。出力信号がＨｉであるとき（ステップＳ１３０においてＹｅｓ）は紙幅センサ１４の検出位置が記録用紙Ｐの上にあると判断できるので、ステップＳ１２０に戻って記録ヘッド２の高速での移動を継続する。
【００６２】
出力信号がＬｏｗになったとき（ステップＳ１３０においてＮｏ）は、紙幅センサ１４の検出位置は記録用紙Ｐを外れた範囲Ｂになったと判断できる。この場合も引き続き記録ヘッド２を高速で移動させる（ステップＳ１４０）。そして、記録ヘッド２を高速で移動させながら紙幅センサ１４の出力信号がＨｉかＬｏｗかを判断する（ステップＳ１５０）。出力信号がＬｏｗであるとき（ステップＳ１５０においてＮｏ）は紙幅センサ１４の検出位置はまだ範囲Ｂにあると判断できるので、ステップＳ１４０に戻って記録ヘッド２の高速での移動を継続する。
【００６３】
一方、出力信号がＨｉとなったとき（ステップＳ１５０においてＹｅｓ）は紙幅センサ１４がマーカ２５を検出したと判断できる。紙幅センサ１４がマーカ２５を検出したと判断した場合（ステップＳ１５０においてＹｅｓ）には、キャリッジ３がフレーム６に高速で衝突しないように、キャリッジモータ９の駆動に制動を掛け記録ヘッド２の移動速度を低速まで減速する（ステップＳ１６０）。
【００６４】
そして、記録ヘッド２が移動できるどうかを判断しながら（ステップＳ１７０）、移動できる間は、低速で移動を続け（ステップＳ１６０、ステップＳ１７０においてＹｅｓ）、移動できなくなった場合には（ステップＳ１７０においてＮｏ）、記録ヘッド２は基準位置ＢＰに位置したと判断し、記録ヘッド２を初期位置ＨＰまで移動する（ステップＳ１８０）。
【００６５】
なお、マーカ２５は、上述したように復旧処理時に高速で基準位置ＢＰに向かって移動する記録ヘッド２の移動速度の減速を開始する際の目標位置として機能している。したがって、マーカ２５は、キャリッジモータ９が高速で移動している記録ヘッド２を、フレーム側面６Ａにキャリッジ側面３Ａが当接するまでに低速に減速できるのに必要な距離、キャリッジ側面３Ａから離れた位置に設けられている。
【００６６】
上述したステップＳ３０において、記録ヘッド２の移動を開始した位置からの移動距離が、距離Ｌを超えていると判断された場合（ステップＳ３０においてＹｅｓ）には、記録ヘッド２を高速で移動させる。つまり、復旧処理を開始する際の記録ヘッド２の停止位置が、紙幅センサ１４の検出位置において、範囲Ｂまたは範囲Ｃであってマーカ２５または記録用紙Ｐから距離Ｌを越えて離れている場合には記録ヘッド２を高速で移動させる。
【００６７】
そして、紙幅センサ１４の出力信号がＨｉかＬｏｗかの検出（ステップＳ２００）を行う。出力信号がＬｏｗと検出される場合（ステップＳ２００においてＮｏ）は、ステップＳ１９０に戻って記録ヘッド２の高速移動を継続する。
【００６８】
ところで、ステップＳ２００において出力信号がＨｉとして検出されたときは、紙幅センサ１４がマーカ２５または記録用紙Ｐのいずれかを検出した信号である。しかしながらこのステップＳ２００においてＹｅｓの判断がされる場合は、紙幅センサ１４がマーカ２５を検出したのか記録用紙Ｐを検出したのかは判断できない。そこで、ステップＳ２００においてＹｅｓの判断がされた後、さらに記録ヘッド２を高速でマーカ２５の幅Ｗだけ移動し続け（ステップＳ２１０）、かかる移動をさせた時の紙幅センサ１４の出力信号がＨｉかＬｏｗかを判断する（ステップＳ２２０）。
【００６９】
ステップＳ２２０においてＬｏｗの判断（ステップＳ２２０においてＮｏ）がなされたときは、ステップＳ２００において紙幅センサ１４はマーカ２５を検出したと判断できる。この場合には、紙幅センサ１４の検出位置がマーカ２５まで移動したと判断し、記録ヘッド２を低速で移動させる（ステップＳ２３０）。
【００７０】
そして、記録ヘッド２が移動できるどうかを判断しながら（ステップＳ２４０）、移動できる間は、低速で移動を続け（ステップＳ２３０、ステップＳ２４０においてＹｅｓ）、移動できなくなった場合には（ステップＳ２４０においてＮｏ）、記録ヘッド２は基準位置ＢＰに位置したと判断する。そして、記録ヘッド２を距離Ｍだけ記録用紙Ｐ側に移動して初期位置ＨＰに位置させる（ステップＳ２５０）。
【００７１】
これに対し、ステップＳ２２０においてＨｉの判断（ステップＳ２２０においてＹｅｓ）がなされたときは、ステップＳ２００において紙幅センサ１４は記録用紙Ｐを検出したと判断できる。この場合には、記録ヘッド２と基準位置ＢＰとの間の距離が長いと判断し、記録ヘッド２を基準位置ＢＰに向けて高速で移動させる（ステップＳ２６０）。
【００７２】
そして、記録ヘッド２を高速で移動させながら紙幅センサ１４の出力信号がＨｉかＬｏｗかを判断する（ステップＳ２７０）。出力信号がＨｉであるとき（ステップＳ２７０においてＹｅｓ）は紙幅センサ１４の検出位置が記録用紙Ｐの上にあると判断できるので、ステップＳ２７０に戻って記録ヘッド２の高速での移動を継続する。出力信号がＬｏｗになったとき（ステップＳ２７０においてＮｏ）は、紙幅センサ１４の検出位置は記録用紙Ｐを外れた範囲Ｂになったと判断できる。この場合はまだ、紙幅センサ１４の検出位置がマーカ２５に到達していない状態なので記録ヘッド２の高速での移動を継続する（ステップＳ２８０）。そして、記録ヘッド２を高速で移動させながら紙幅センサ１４の出力信号がＨｉかＬｏｗかを判断する（ステップＳ２９０）。
【００７３】
出力信号がＬｏｗであるとき（ステップＳ２９０においてＮｏ）は紙幅センサ１４の検出位置はまだ範囲Ｂにあると判断できるので、ステップＳ２８０に戻って記録ヘッド２の高速での移動を継続する。一方、出力信号がＨｉとなったとき（ステップＳ２９０においてＹｅｓ）は紙幅センサ１４がマーカ２５を検出したと判断できる。
【００７４】
紙幅センサ１４がマーカ２５を検出したと判断した場合（ステップＳ２９０においてＹｅｓ）、キャリッジ３がフレーム６に高速で衝突しないように、キャリッジモータ９の駆動に制動を掛け記録ヘッド２の移動速度を低速まで減速する（ステップＳ３００）。そして、記録ヘッド２が移動できるどうかを判断しながら（ステップＳ３１０）、移動できる間は、低速で移動を続け（ステップＳ３００、ステップＳ３１０においてＹｅｓ）、移動できなくなった場合には（ステップＳ３１０においてＮｏ）、記録ヘッド２は基準位置ＢＰに位置したと判断し、記録ヘッド２を初期位置ＨＰにまで移動する（ステップＳ３２０）。
【００７５】
上述したように、復旧処理を開始する際の記録ヘッド２の停止位置が、紙幅センサ１４の検出位置において範囲Ｃにあるときには、基準位置ＢＰに向けて記録ヘッド２を高速で移動させることができるので、復旧処理における記録ヘッド２の基準位置ＢＰへの移動時間を短縮することができる。また、復旧処理を開始する際の記録ヘッド２の停止位置が、紙幅センサ１４の検出位置において範囲Ｂであって、マーカ２５から距離Ｌより遠くにあるときも、基準位置ＢＰに向けて記録ヘッド２を高速で移動させることができるので、復旧処理における記録ヘッド２の基準位置ＢＰへの移動時間を短縮することができる。
【００７６】
次に、記録ヘッド２の停止位置が、紙幅センサ１４の検出位置においてマーカ２５上である範囲Ｄまたは記録用紙Ｐ上である範囲Ｅにあるときの復旧動作について説明する。
【００７７】
記録ヘッド２の停止位置が上述の範囲Ｄまたは範囲Ｅであるときは、投光部から投射された光が記録用紙Ｐあるいはマーカ２５で反射して受光部に入射されるため、紙幅センサ１４の出力信号はＨｉと検出される。つまり、ステップＳ１０において、紙幅センサ１４からの出力がＨｉと判断される（ステップＳ１０においてＹｅｓ）。
【００７８】
そして、上述したステップＳ７０およびステップＳ８０の処理により、ステップＳ１０において紙幅センサ１４がマーカ２５を検出したのか、記録用紙Ｐを検出したのかを判断し、マーカ２５を検出したと判断される場合（ステップＳ８０においてＮｏ）には、ステップＳ９０からステップＳ１１０の処理を行う。また、記録用紙Ｐを検出したと判断される場合（ステップＳ８０においてＹｅｓ）には、ステップＳ１２０からステップＳ１８０の処理が行われる。
【００７９】
このように、復旧処理を開始する際の記録ヘッド２の停止位置が、紙幅センサ１４の検出位置において範囲Ｅ、すなわち記録用紙Ｐ上にあるときには、基準位置ＢＰに向けて記録ヘッド２を高速で移動させることができるので、復旧処理における記録ヘッド２の基準位置ＢＰへの移動時間を短縮することができる。
【００８０】
上述の実施の形態において、マーカ２５の検出を、記録用紙Ｐの紙幅を検出するための紙幅センサ１４により行っているが、マーカ２５を検出する専用のセンサを備えるようにしてよい。マーカ２５を専用に検出するセンサを備える場合には、例えは、マーカ２５を磁性体として、この磁性体のマーカ２５を磁気センサにより検出するようにしてもよい。また、マーカ２５は、一箇所のみならず複数箇所に設け、マーカの検出信号の検出間隔等に基づいてキャリッジ３がマーカ２５に到達したことを判断するようにしてもよい。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係プリンタの全体的な概略の構成を示す構成図である。
【図２】図１に示すプリンタの電気的な構成を示す回路ブロック図である。
【図３】図１に示すプリンタの復旧動作を行う際における記録ヘッドの基準位置への移動の処理を説明するためのフローチャートである。
【符号の説明】
【００８２】
１  …  プリンタ    ２  …  記録ヘッド    １４  …  紙幅センサ（マーカ検出センサ）    ２１  …  ＣＰＵ（記録ヘッド移動制御手段）    ２５  …  マーカ    Ｐ  …  記録媒体    ＢＰ  …  基準位置    Ｌ  …  所定距離
【図１】
2009039922.tif 000003
【図２】
2009039922.tif 000004
【図３】
2009039922.tif 000005