(57)【要約】【課題】光学式センサを用いて搬送路上の記録媒体の有無を判定する記録装置において、コスト増や大幅な構成変更を伴わずに、記録媒体の有無を正確に判定できるようにする。【解決手段】プリンタ１０は、往復移動可能なキャリッジに搭載され、記録媒体に画像を記録する記録ヘッド２０と、記録媒体を搬送する搬送部と、キャリッジに搭載され、記録媒体の搬送路に向けて光を照射して反射光を検出する紙幅センサ４３と、搬送部によって記録媒体を搬送させる一方、搬送中の紙幅センサ４３の検出値に基づいて、紙幅センサ４３の位置における記録媒体の有無を判定するコントローラ６０と、を備え、記録媒体があると判定した状態から、紙幅センサ４３の検出値に基づいて記録媒体がないと判定した場合に、キャリッジを移動させ、移動中または移動後の紙幅センサ４３の検出値に基づいて記録媒体の有無を判定する。【選択図】図８
2009095991.tif 000002
【特許請求の範囲】
【請求項１】
往復移動可能なキャリッジに搭載され、記録媒体に画像を記録する記録ヘッドと、
前記記録媒体を搬送する搬送部と、
前記キャリッジに搭載され、前記記録媒体の搬送路に向けて光を照射して反射光を検出する光学式センサと、
前記搬送部によって前記記録媒体を搬送させる一方、搬送中の前記光学式センサの検出値に基づいて、前記光学式センサの位置における前記記録媒体の有無を判定する制御部と、を備え、
前記制御部は、前記記録媒体があると判定した状態から、前記光学式センサの検出値に基づいて前記記録媒体がないと判定した場合に、前記キャリッジを移動させ、移動中または移動後の前記光学式センサの検出値に基づいて前記記録媒体の有無を判定すること、
を特徴とする記録装置。
【請求項２】
請求項１記載の記録装置において、
前記制御部は、
前記キャリッジの移動中に前記光学式センサの検出値が前記記録媒体の存在を示す値になった場合、前記記録媒体があると判定し、
前記キャリッジが移動可能範囲の端に達するまでの間に、前記光学式センサの検出値が前記記録媒体の存在を示す値にならなかった場合、前記記録媒体がないと判定すること、
を特徴とする記録装置。
【請求項３】
請求項１または２に記載の記録装置において、
前記制御部は、前記記録ヘッドにより画像が記録された前記記録媒体を排出する排出動作中に、前記光学式センサの検出値に基づいて前記記録媒体がないと判定した場合には、前記キャリッジを移動させ、移動中の前記光学式センサの検出値に基づいて前記記録媒体の排出が完了したか否かを判定すること、
を特徴とする記録装置。
【請求項４】
請求項３記載の記録装置において、
前記制御部は、前記搬送部によって前記記録媒体を排出する間、前記キャリッジを所定位置に移動させて前記記録媒体の有無を判定し、
前記記録媒体がないと判定した後に前記キャリッジを移動させ、移動中の前記光学式センサの検出値に基づいて前記記録媒体があると判定した場合には、前記キャリッジを前記所定位置に戻してから、前記搬送部により前記記録媒体を排出させること、
を特徴とする記録装置。
【請求項５】
請求項３記載の記録装置において、
前記制御部は、前記搬送部によって前記記録媒体を排出する間、前記キャリッジを所定位置に移動させて前記記録媒体の有無を判定し、
前記記録媒体がないと判定した後に前記キャリッジを移動させ、移動中の前記光学式センサの検出値に基づいて前記記録媒体があると判定した場合には、前記キャリッジを当該位置で停止させた状態で、前記搬送部により前記記録媒体を排出させること、
を特徴とする記録装置。
【請求項６】
請求項１から５のいずれかに記載の記録装置において、
前記光学式センサから光が照射される位置に、光の反射率が低くなるよう構成された案内板を設けたこと、
を特徴とする記録装置。
【請求項７】
往復移動可能なキャリッジに搭載され、記録媒体に画像を記録する記録ヘッドと、前記記録媒体を搬送する搬送部と、前記キャリッジに搭載され、前記記録媒体の搬送路に向けて光を照射して反射光を検出する光学式センサと、を備えた記録装置を制御して、
前記搬送部によって前記記録媒体を搬送させる一方、搬送中の前記光学式センサの検出値に基づいて、前記光学式センサの位置における前記記録媒体の有無を判定し、
前記記録媒体があると判定した状態から、前記記録媒体がないと判定した場合に、前記キャリッジを移動させ、移動中または移動後の前記光学式センサの検出値に基づいて前記記録媒体の有無を判定すること、
を特徴とする記録装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学式センサを備えた記録装置、および、この記録装置の制御方法に関する。
【背景技術】
【０００２】
一般に、プリンタなどの記録装置においては、記録媒体（記録用紙）の搬送路に向けて光を照射する光学式センサを用いて記録媒体の有無を検出し、記録媒体の幅や先端・後端を検出している。光学式センサは記録媒体に接触することなく検出を行えるという利点がある反面、記録媒体の表面が黒ベタ印刷されている場合など、記録媒体からの反射光が通常と著しく異なる場合には、誤検出をするおそれがある。そこで、記録媒体の搬送路上に複数の光学式センサを設け、これら複数の光学式センサの検出値を総合することで、紙端の有無等を判断するプリンタが提案された（例えば、特許文献１参照）。
【特許文献１】特開平２００２−１３７８４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載されたプリンタのようにセンサの数を増やして誤検出を防止しようとすると、センサの増加に応じたコスト増を招くという問題があった。また、各センサの間に適切な距離が確保される等の条件を満たす必要があるが、記録ヘッドの周囲にセンサを配設できるスペースは限られており、センサを望ましい場所に配置することは困難であった。
そこで、本発明は、光学式センサを用いて搬送路上の記録媒体の有無を判定する記録装置において、コスト増や大幅な構成変更を伴わずに実現可能な手法により、記録媒体の有無を正確に判定できるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、本発明は、往復移動可能なキャリッジに搭載され、記録媒体に画像を記録する記録ヘッドと、前記記録媒体を搬送する搬送部と、前記キャリッジに搭載され、前記記録媒体の搬送路に向けて光を照射して反射光を検出する光学式センサと、前記搬送部によって前記記録媒体を搬送させる一方、搬送中の前記光学式センサの検出値に基づいて、前記光学式センサの位置における前記記録媒体の有無を判定する制御部と、を備え、前記制御部は、前記記録媒体があると判定した状態から、前記光学式センサの検出値に基づいて前記記録媒体がないと判定した場合に、前記キャリッジを移動させ、移動中または移動後の前記光学式センサの検出値に基づいて前記記録媒体の有無を判定すること、を特徴とする記録装置を提供する。
この構成によれば、キャリッジに搭載された光学式センサの検出値に基づいて記録媒体の有無の判定を行い、記録媒体があると判定した状態から記録媒体がないと判定した場合に、キャリッジとともに光学式センサを移動させて、この移動中または移動後の光学式センサの検出値に基づいて記録媒体の有無を判定する。これにより、例えば、記録媒体に表面の反射率が低い領域がある等の要因によって、記録媒体が存在するにも関わらず反射光が低下する場合など、光学式センサが検出する反射光の検出値と記録媒体の有無とが整合しないような状況であっても、コスト増を招くような構成に頼ることなく、光学式センサを移動させて再び判定を行うことで、正確に記録媒体の有無を判定できる。
【０００５】
上記構成において、前記キャリッジの移動中に前記光学式センサの検出値が前記記録媒体の存在を示す値になった場合、前記記録媒体があると判定し、前記キャリッジが移動可能範囲の端に達するまでの間に、前記光学式センサの検出値が前記記録媒体の存在を示す値にならなかった場合、前記記録媒体がないと判定してもよい。
この場合、光学式センサの検出値により記録媒体がないと判定された場合に、キャリッジの移動中における光学式センサの検出値に基づいて判定を行い、光学式センサの検出値が記録媒体の存在を示す値になったら記録媒体があると判定するので、記録媒体の有無を、正確に、かつ速やかに判定できる。また、キャリッジの移動を開始してから移動可能範囲の端に達するまでの間の光学式センサの検出値に基づいて、記録媒体がないとの判定を、より正確に行える。
【０００６】
上記構成において、前記制御部は、前記記録ヘッドにより画像が記録された前記記録媒体を排出する排出動作中に、前記光学式センサの検出値に基づいて前記記録媒体がないと判定した場合には、前記キャリッジを移動させ、移動中の前記光学式センサの検出値に基づいて前記記録媒体の排出が完了したか否かを判定するものとしてもよい。
この場合、画像を記録した後の記録媒体を排出する動作において、搬送路における記録媒体の有無を判定することで、記録媒体の排出の進行状況を正確に判定できる。これにより、例えば、既に記録媒体の排出が完了したのに排出動作を継続し、或いは、記録媒体が排出されていないのに排出動作を終了する等の不具合を防止できる。
【０００７】
上記構成において、前記制御部は、前記搬送部によって前記記録媒体を排出する間、前記キャリッジを所定位置に移動させて前記記録媒体の有無を判定し、前記記録媒体がないと判定した後に前記キャリッジを移動させ、移動中の前記光学式センサの検出値に基づいて前記記録媒体があると判定した場合には、前記キャリッジを前記所定位置に戻してから、前記搬送部により前記記録媒体を排出させてもよい。
この場合、記録媒体があると判定した場合には、キャリッジを所定位置に戻してから、搬送部により記録媒体を排出させるので、再び光学式センサの検出値に基づいて記録媒体がないと判定した場合に、同様の動作を速やかに行って記録媒体の有無を判定する。これにより、常に同じ方法によって記録媒体の有無を正確に判定できるという利点がある。
【０００８】
上記構成において、前記制御部は、前記搬送部によって前記記録媒体を排出する間、前記キャリッジを所定位置に移動させて前記記録媒体の有無を判定し、前記記録媒体がないと判定した後に前記キャリッジを移動させ、移動中の前記光学式センサの検出値に基づいて前記記録媒体があると判定した場合には、前記キャリッジを当該位置で停止させた状態で、前記搬送部により前記記録媒体を排出させてもよい。
この場合、記録媒体があると判定した場合には、キャリッジを当該位置で停止させた状態で搬送部により記録媒体を排出させるので、記録媒体を排出する動作におけるキャリッジの移動量を抑えることで、スループットの向上を図ることができる。
【０００９】
上記構成において、前記光学式センサから光が照射される位置に、光の反射率が低くなるよう構成された案内板を設けた構成としてもよい。
この場合、光学式センサの位置に記録媒体がない場合に、光学式センサが検出する反射光の光量が非常に低くなるため、記録媒体の有無による光学式センサの検出値の差が大きくなる。このため、光学式センサの検出値に基づいて、容易に、より正確に記録媒体の有無を判定できる。
【００１０】
また、上記課題を解決するため、本発明は、往復移動可能なキャリッジに搭載され、記録媒体に画像を記録する記録ヘッドと、前記記録媒体を搬送する搬送部と、前記キャリッジに搭載され、前記記録媒体の搬送路に向けて光を照射して反射光を検出する光学式センサと、を備えた記録装置を制御して、前記搬送部によって前記記録媒体を搬送させる一方、搬送中の前記光学式センサの検出値に基づいて、前記光学式センサの位置における前記記録媒体の有無を判定し、前記記録媒体があると判定した状態から、前記記録媒体がないと判定した場合に、前記キャリッジを移動させ、移動中または移動後の前記光学式センサの検出値に基づいて前記記録媒体の有無を判定すること、を特徴とする記録装置の制御方法を提供する。
この制御方法によれば、キャリッジに搭載された光学式センサの検出値に基づいて記録媒体の有無の判定を行い、記録媒体があると判定した状態から記録媒体がないと判定した場合に、キャリッジとともに光学式センサを移動させて、この移動中または移動後の光学式センサの検出値に基づいて記録媒体の有無を判定する。これにより、例えば、記録媒体に表面の反射率が低い領域がある等の要因によって、記録媒体が存在するにも関わらず反射光が低下する場合など、光学式センサが検出する反射光の検出値と記録媒体の有無とが整合しないような状況であっても、コスト増を招くような構成に頼ることなく、光学式センサを移動させて再び判定を行うことで、正確に記録媒体の有無を判定できる。
【００１１】
また、上記方法を実現するためのコンピュータプログラムを、フレキシブルディスクやハードディスク装置等の磁気的記録媒体、ＭＯ等の光磁気記録媒体、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷ、ＤＶＤ−ＲＡＭ等の光学式記録媒体、半導体記憶デバイスを用いた記憶装置等の各種記録媒体に、コンピュータによって読み取り可能な形式で記録された形態としてもよい。このプログラムをコンピュータにより実行すれば、上記の制御方法と同様の効果が得られる。
【発明の効果】
【００１２】
本発明によれば、コスト増を招くような構成に頼ることなく、光学式センサが検出する反射光の検出値と記録媒体の有無とが整合しないような状況であっても、正確に、搬送路における記録媒体の有無を判定できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の一実施の形態を説明する。
［第１の実施形態］
図１は、本発明を適用した第１の実施形態に係るプリンタ１０の前方の外観を示す斜視図である。また、図２は、プリンタ１０の側断面視図である。図３は、インクリボンカートリッジ２９を外したフレーム構成を示す斜視図であり、図４は、図３のフレーム構成をトラクタユニット１３側から見て示す斜視図である。また、図５は、インクリボンカートリッジ２９を装着した状態のフレーム構成を示す斜視図である。
【００１４】
プリンタ１０は、複数の記録ワイヤを選択的に打ち出す記録ヘッド２０と、この記録ヘッド２０が搭載されるキャリッジ２１とを備え、記録ヘッド２０から打ち出された記録ワイヤを記録媒体（図８に示すシートＰ）に打ち付けることによって文字を含む画像を記録するシリアルドットインパクトプリンタである。
シートＰとしては、所定長さに裁断されたカットシートと、複数枚が連結された連続シートとを用いることができる。カットシートおよび連続シートの材料は紙に限定されず合成樹脂であってもよく、表面に無機材料または有機材料を含むコーティングが施されていてもよい。カットシートとしては、例えば単票紙、複写紙、通帳またはカットフィルムなどがあり、連続シートとしては連続紙がある。
【００１５】
図１および図２に示すように、プリンタ１０は、大別すると、記録ユニットを構成するプリンタ本体１２と、プリンタ本体１２の後方（リア側）からシートＰを供給するトラクタユニット１３と、プリンタ本体１２の前方（フロント側）からシートＰを手差し供給するためのシートガイド１４とを備えている。この記録ユニットは、上部ケース１５および下部ケース１６からなる外装で覆われる構成となっている。プリンタ本体１２は、ＭＰＵ等を備えた制御部としてのコントローラ６０（図８）と、このコントローラ６０の制御に従ってシートＰを搬送し、画像を記録する記録機構部とを備えている。
【００１６】
図３および図４に示すように、プリンタ本体１２は、一対のサイドフレーム２５、２６の間に、背面フレーム２７、プラテン２２、キャリッジ軸２８、複数のローラ軸２３ａ、トラクタユニット１３などが架け渡され、キャリッジ軸２８にはキャリッジ２１が、各ローラ軸２３ａには搬送ローラ２３が設けられている。
上記の記録機構部は、記録ヘッド２０、キャリッジ２１およびプラテン２２と、複数の搬送ローラ２３とを備えている。搬送ローラ２３は、各図に図示したものを含めて複数配設されている。搬送ローラ２３は、シートＰの搬送路の上下に配置されてシートＰを挟んで搬送するローラであり、プラテン２２に対してプリンタ本体１２の前方および後方に、それぞれ一対ずつ配置されている。搬送ローラ２３は、右サイドフレーム２６の外側に配列された駆動輪列部４１を介して、ＰＦ（Paper Feed）モータ５６（図８）に連結され、ＰＦモータ５６の駆動力によって、図２中において時計回りまたは反時計回りの向きに回転駆動される。この搬送ローラ２３の回転により、シートＰが、プリンタ本体１２の前方（シートガイド１４側）から後方、および後方から前方へ搬送される。
ＰＦモータ５６は、入力されたパルス分だけ所定方向に回転するステッピングモータとして構成され、搬送ローラ２３によるシートＰの搬送量は、ＰＦモータ５６の動作ステップ数とほぼ対応する。ここで、シートＰの搬送方向は、後述するキャリッジ２１の主走査方向と直交する副走査方向である。プリンタ１０が備える複数の搬送ローラ２３は、ＰＦモータ５６と、ＰＦモータ５６の駆動力を搬送ローラ２３に伝達する駆動輪列部４１とともに、搬送部を構成する。
【００１７】
キャリッジ２１は、キャリッジ軸２８に摺動自在に挿通され、キャリッジ軸２８に並べて配設された無端形状のタイミングベルト４８（図３）に連結されている。タイミングベルト４８はキャリッジ駆動モータ５７（図８）の正転および反転動作によって往復駆動される。従って、キャリッジ２１は、キャリッジ駆動モータ５７の正転および反転動作により、タイミングベルト４８とともに駆動され、キャリッジ軸２８に案内されて往復移動する。このキャリッジ２１の移動方向を主走査方向とする。
キャリッジ２１は上記記録ヘッド２０を搭載する。記録ヘッド２０は、多数の記録ワイヤ（図示略）を備え、これら記録ワイヤをプラテン２２に向けて打ち出す。プラテン２２は、キャリッジ２１とともに主走査方向に移動する記録ヘッド２０の移動範囲に沿って、すなわち主走査方向に延設されるプラテンである。
【００１８】
プリンタ本体１２には、図５に示すように、ステーショナリー形式のインクリボンカートリッジ２９が着脱自在に装着され、このインクリボンカートリッジ２９のインクリボンが記録ヘッド２０とプラテン２２との間に繰り出される。記録ヘッド２０は、キャリッジ２１と共に主走査方向に走行される間に記録ワイヤを突出させてインクリボンに打ち当て、インクリボンのインクをシートＰの記録面に付着させて、画像を記録する。
キャリッジ２１には、インクリボンカートリッジ２９から繰り出されたインクリボンとシートＰとの間に位置して、インクリボンからシートＰを保護するリボンマスクホルダ５１が取り付けられる。
【００１９】
プラテン２２のシート搬送下流側（図２における右側、図３におけるプラテン２２の奥側）には案内板としての紙案内４５が配設され、搬送下流側において、シートＰは紙案内４５の上側の面である案内面４５ａに載せられて案内される。紙案内４５は左サイドフレーム２５と右サイドフレーム２６に架け渡され、記録ヘッド２０の主走査方向に亘って延在し、搬送されるシートＰの紙幅全体を下側から受けるようになっている。そして、紙案内４５の案内面４５ａには、主走査方向に延在する態様で、後述する傾斜面４５ｂおよび紙粉排出用孔４６が形成されている。
【００２０】
また、トラクタユニット１３は、連続シートを記録ヘッド２０側へ供給するものであり、図４に示すように、左右一対のトラクタ３０を有する。各トラクタ３０は、図２に示すように、トラクタ駆動プーリ３０ａと、トラクタ従動プーリ３０ｂと、これらプーリ３０ａ，３０ｂに巻き掛けられたトラクタベルト３１とを備え、ＰＦモータ５６の駆動力が駆動機構（図示略）を介して伝達されることによって、トラクタ駆動プーリ３０ａが回転駆動され、トラクタベルト３１が駆動されて連続シートを搬送する。この連続シートは、例えば、トラクタベルト３１のピンに係合するスプロケットホールが穿設されたスプロケット紙である。トラクタユニット１３は、記録ヘッド２０によって画像を記録するために連続シートを搬送ローラ２３に向けて供給し、さらに、記録ヘッド２０による記録動作の実行中および記録動作後の排出動作時には、搬送ローラ２３とともに動作して連続シートを送る。
【００２１】
図６は、キャリッジ２１の構成を示す斜視図である。
キャリッジ２１には、キャリッジ軸２８が摺動自在に挿通されるボス部１９ａが一体に形成されており、このボス部１９ａを介して、キャリッジ２１は、主走査方向にのみ移動可能にキャリッジ軸２８に係留される。キャリッジ２１の先端に取り付けられたリボンマスクホルダ５１の本体５１ａと、案内ピン５２との間に、上述したようにインクリボンカートリッジ２９内のインクリボンが繰り出される。
【００２２】
さらに、リボンマスクホルダ５１の本体５１ａには、その下方におけるシートＰの有無を検出する光学式センサとしての紙幅センサ４３が配設されている。紙幅センサ４３は反射型光学式センサとして構成され、ＬＥＤ等を備えた発光部（図示略）、および、フォトトランジスタやフォトダイオードを備えた受光部（図示略）を備えており、この発光部および受光部が、紙案内４５に対して上下方向において対向する態様で配置されている。
紙幅センサ４３は、キャリッジ２１が主走査方向に走査される間、傾斜面４５ｂまたは傾斜面４５ｂ上を搬送されるシートＰの記録面に向けて検出用の光を照射する。
【００２３】
図７は、紙案内４５の上にシートＰを搬送した状態を示す要部断面図である。
上述のように、紙案内４５においてシートＰの搬送路を構成する平面としての案内面４５ａの一部が凹んで、主走査方向に延びる傾斜面４５ｂが形成され、傾斜面４５ｂの下端は開口して紙粉排出用孔４６となっている。このため、シートＰが搬送される案内面４５ａに紙粉が溜まると、この紙粉が、プリンタ１０の動作時の振動等によって傾斜面４５ｂから紙粉排出用孔４６に落ちる。シートＰは、紙粉排出用孔４６および傾斜面４５ｂの上を通過するよう搬送され、傾斜面４５ｂは、シートＰの搬送時にシートＰの先端が紙粉排出用孔４６に引っかからないよう案内する役割を果たしている。
【００２４】
図７に示すように、紙幅センサ４３の発光部（図示略）が発する光は、図中符号Ｌで示すように紙粉排出用孔４６に向けて、シートＰに対して略垂直に発せられる。ここで紙幅センサ４３の直下にシートＰが存在する場合、シートＰの記録面で反射した反射光が、図中符号Ｒで示すように紙幅センサ４３に達し、紙幅センサ４３が備える受光部（図示略）により検出される。
一方、シートＰが紙幅センサ４３の直下にない場合、紙幅センサ４３が発した光は紙粉排出用孔４６に入射し、或いは、傾斜面４５ｂで反射する。
紙粉排出用孔４６の内部に入射した光の反射光は紙幅センサ４３に戻ることは殆どなく、案内面４５ａを含む紙案内４５の表面は反射率が低くなるように暗色（例えば、黒）に着色（塗装）されている。これに対し、シートＰの多くは案内面４５ａよりも明るい色（例えば、白色紙であれば白色度８０％〜５０％程度）である。従って、紙幅センサ４３が発した光ＬがシートＰで反射した反射光Ｒは、光Ｌが案内面４５ａや傾斜面４５ｂ、紙粉排出用孔４６等で反射した反射光に比べて格段に強い光であるから、紙幅センサ４３が検出した受光量（検出値）が、所定の閾値を超えたか否かに基づいて、紙幅センサ４３の直下におけるシートＰの有無を判定できる。
【００２５】
例えば、プリンタ１０は、キャリッジ２１を主走査方向に移動させながら紙幅センサ４３の検出値を取得し、紙幅センサ４３の検出値が閾値を超えたときの主走査方向における紙幅センサ４３の位置を特定することで、シートＰの両端部の位置を決定し、シートＰの幅を求めることができる。
また、例えば、ＰＦモータ５６の動作によりシートＰを搬送させる間における紙幅センサ４３の検出値に基づいて、シートＰの先端または後端がキャリッジ２１の下を通過したか否かを検出できる。すなわち、紙幅センサ４３の検出値が閾値以下か否かに基づいて、シートＰが紙幅センサ４３の下方から離れて、排出が完了したかどうかを判定できる。
【００２６】
プリンタ１０では、フロント側から手差しによりカットシートを供給する手差し給送と、リア側からトラクタユニット１３により連続シートを供給するリア給送とを行える。
手差し給送時には、オペレータによってシートＰがシートガイド１４に載せられ、プリンタ本体１２の内部に向けて押し込まれる。シートガイド１４は、フロント側（図１）から見て左端に、シートＰの挿入時にシートＰの左端を突き当てる壁部を備え、シートＰは、この壁部に当たった状態で、すなわちシートガイド１４の左端（図１）に寄せた状態で押し込まれる。手差し給送時には、シートＰが供給されるフロント側からみて左端がキャリッジ２１の０桁位置となり、右端が８０桁位置となる。
【００２７】
シートガイド１４とフロント側の搬送ローラ２３との間に配設された紙端センサ４４（図８）によってシートＰの先端が検出されると、ＰＦモータ５６（図８）により搬送ローラ２３が駆動され、シートＰが記録ヘッド２０へ向けて搬送される。シートＰが搬送されてキャリッジ２１の直下に達すると、紙幅センサ４３がシートＰからの反射光を受光して、その検出値が閾値を超える。この紙幅センサ４３の検出値の変化に応じて、プリンタ１０は、記録ヘッド２０による記録を開始する。記録ヘッド２０による記録は１行毎に行われ、この記録中は、搬送ローラ２３によってシートＰが１行ずつリア側へ搬送される。そして、記録ヘッド２０による記録が終了すると、ＰＦモータ５６および搬送ローラ２３によってシートＰがシートガイド１４に排出される。
この手差し給送の動作時に、プリンタ本体１２のフロント側からリア側へシートＰを搬送する一連の動作過程を給送シーケンスとし、プリンタ本体１２のリア側からフロント側へシートＰを搬送する一連の動作過程を排出シーケンスとする。
【００２８】
一方、トラクタユニット１３によりリア給送を行う場合には、ＰＦモータ５６の動作によってトラクタユニット１３および搬送ローラ２３が駆動され、連続シートで構成されたシートＰが記録ヘッド２０へ向けて搬送されると、記録ヘッド２０による記録が開始される。この記録の開始後は、トラクタユニット１３および搬送ローラ２３によって、記録ヘッド２０が１行の記録を行う毎に、シートＰが所定長搬送され、フロント側から順次排出される。
手差し給送およびリア給送のいずれの場合も、シートＰの搬送路は、図２に示すように対向して設けられた搬送ローラ２３、２３の間、紙案内４５の上、記録ヘッド２０とプラテン２２との間を通る略水平の経路である。
手差し給送とリア給送との切替は、例えば、図示しないレバーをオペレータが切り替えることによって、ＰＦモータ５６の駆動力をトラクタユニット１３に伝達する機構を切り替えるようにしてもよいし、或いは、後述するコントローラ６０によって自動的に切り替えてもよい。リア給送時には、シートＰが供給されるトラクタユニット１３側からみて左端が０桁位置となる。
【００２９】
図８は、プリンタ１０の制御系の構成を示すブロック図である。
プリンタ１０は、プリンタ１０の各部を制御するコントローラ６０と、コントローラ６０の制御に従ってモータを含む各部を駆動するモータドライバ回路５５、および、各センサの検出状態をコントローラ６０に出力するゲートアレイ５８を備えている。
コントローラ６０は、ＭＰＵ６１と、ＭＰＵ６１により実行される制御プログラムおよび当該制御プログラムで処理されるデータ等を記憶するフラッシュＲＯＭ６２と、ＭＰＵ６１により実行されるプログラムおよび処理されるデータ等を一時的に記憶するメモリ６３とを備えている。ＭＰＵ６１は、フラッシュＲＯＭ６２に記憶された制御プログラムを読み出して実行することにより、ゲートアレイ５８から入力される各センサの検出状態を参照し、モータドライバ回路５５に制御情報を出力して、ＰＦモータ５６、キャリッジ駆動モータ５７、および記録ヘッド２０を動作させる。
フラッシュＲＯＭ６２は、書き換え可能な不揮発性メモリにより構成され、制御プログラムやデータを予め記憶している他、必要に応じて、プリンタ１０の動作に関する種々のデータを記憶する。
ＭＰＵ６１には、プリンタ１０外部のホストコンピュータ１００から、画像記録を指示する制御情報と、シートＰに記録すべき画像のデータとを含むジョブが入力される。
【００３０】
モータドライバ回路５５は、ＭＰＵ６１に接続され、ＭＰＵ６１から入力される制御情報に従って、ＰＦモータ５６、キャリッジ駆動モータ５７および記録ヘッド２０に対し、駆動電流と制御信号とを出力する。モータドライバ回路５５は、ステッピングモータとして構成されるＰＦモータ５６に対しては、駆動電流とともに駆動パルスを出力し、ＰＦモータ５６は、この駆動パルスに応じたステップ数だけ回転動作する。また、モータドライバ回路５５は、サーボモータとして構成されるキャリッジ駆動モータ５７に駆動電流を出力することによって、キャリッジ駆動モータ５７を動作させ、キャリッジ２１を主走査方向に往復移動させる。また、モータドライバ回路５５は、ＭＰＵ６１から入力される制御情報に従って記録ヘッド２０を制御し、記録ヘッド２０が備えるワイヤ（図示略）を突出させる。
【００３１】
ゲートアレイ５８は、紙幅センサ４３および紙端センサ４４からアナログ信号として出力される検出値を、検出値を示すデジタル信号に変換して、ＭＰＵ６１に出力する。
紙幅センサ４３は、上述したように、キャリッジ２１が備えるリボンマスクホルダ５１に搭載され、記録ヘッド２０の近傍におけるシートＰの有無を検出するセンサであり、案内面４５ａに向けて光を照射して、その反射光の受光量を検出値として出力する。紙幅センサ４３と案内面４５ａとは近接しているため、紙幅センサ４３は、次に述べる紙端センサ４４よりも高感度のセンサとして機能する。
紙端センサ４４は、シートガイド１４の基端部に配設され、シートガイド１４からプリンタ本体１２内に入ろうとするシートＰの先端を検出する。紙端センサ４４は、例えば、シートＰの搬送路を向く発光部と受光部とを備えた反射型光センサ、或いは、シートＰの搬送路を挟んで対向する発光部と受光部により構成される透過型光センサである。
【００３２】
このように構成されるプリンタ１０は、給送シーケンスにおいて、シートガイド１４から差し込まれたシートＰを、コントローラ６０の制御のもとにモータドライバ回路５５によってＰＦモータ５６を駆動することで、搬送する。シートＰが記録位置に達すると、モータドライバ回路５５によってキャリッジ駆動モータ５７が駆動され、キャリッジ２１が主走査方向に移動されるとともに、記録ヘッド２０によって画像が記録される。
そして、シートＰに画像を記録した後、プリンタ１０は排出シーケンスを実行し、シートＰをシートガイド１４から排出する。排出シーケンスにおいては、ＰＦモータ５６を駆動して搬送ローラ２３を回転させ、シートＰを搬送する動作を行いながら、紙幅センサ４３の検出値に基づいてシートＰの排出が完了したか否かを判別する。
【００３３】
上述したように、プリンタ１０は、紙幅センサ４３により反射光を検出させて、その検出値が、予め設定された閾値を超えるか否かに基づいて、紙幅センサ４３の直下におけるシートＰの有無を判定する。しかしながら、黒のベタ塗り印刷が施されたシートＰを用いる場合など、シートＰの表面おける光の反射率が非常に低く、この反射率の低い部分が紙幅センサ４３の直下に位置する状態では、紙幅センサ４３が受光する光量は、シートＰの明色部分の反射光を受光したときに比べて大幅に低くなる。この場合、紙幅センサ４３の直下にシートＰがあるにも関わらず、紙幅センサ４３の検出値が閾値以下となって、シートＰがないと誤判定される可能性がある。
そこで、プリンタ１０は、紙幅センサ４３による検出値が低く、シートＰが存在しない（「シートなし」）と判定した場合に、キャリッジ２１を走査させて紙幅センサ４３の検出値を監視し、本当にシートＰがないか確認することで、誤判定を防止する。以下、この動作について詳細に説明する。
【００３４】
図９は、プリンタ１０の動作を示すフローチャートであり、特に、排出シーケンスにおける動作を示す。
コントローラ６０は、シートＰを排出する排出シーケンスを開始すると、キャリッジ駆動モータ５７を駆動してキャリッジ２１を排出時の基本位置へ移動させ（ステップＳ１１）、ＰＦモータ５６を駆動してシートＰの搬送を開始する（ステップＳ１２）。
ここで、基本位置とは、キャリッジ２１の移動可能範囲の端（０桁位置）から所定距離（事前に設定された距離）だけ離れた位置であり、キャリッジ２１がこの基本位置にあるとき、プリンタ１０で使用可能な最小のシートＰが搬送される範囲と、紙幅センサ４３とが重なる位置である。つまり、キャリッジ２１を基本位置に移動させると、シートＰのサイズに関わらず、搬送されるシートＰが必ず紙幅センサ４３の直下を通過する。このため、基本位置にキャリッジ２１を移動させることで、排出シーケンスで搬送されるシートＰからの反射光を確実に紙幅センサ４３で検出できる。
【００３５】
コントローラ６０は、シートＰを搬送しながら紙幅センサ４３の検出値を監視し（ステップＳ１３）、紙幅センサ４３の検出値が閾値以下となって、「シートなし」と判定するまでシートＰの搬送を続ける（ステップＳ１３；Ｎｏ）。そして、紙幅センサ４３の検出値が変化して、「シートあり」と判定した状態から「シートなし」と判定すると（ステップＳ１３；Ｙｅｓ）、コントローラ６０は、キャリッジ２１の移動を開始する（ステップＳ１４）。このキャリッジ２１の移動は、移動可能範囲の端位置（８０桁位置）に向けた移動であり、この移動中に、紙幅センサ４３がシートＰの側端をまたぐことになる。
【００３６】
キャリッジ２１の端位置への移動中、コントローラ６０は紙幅センサ４３の検出値を監視し（ステップＳ１５）、紙幅センサ４３の検出値が「シートあり」に変化しない場合はキャリッジ２１が端位置に達したか否かを判別し（ステップＳ１６）、端位置に達していなければステップＳ１５に戻る。これにより、紙幅センサ４３の検出値が閾値を超えて、「シートあり」に変化するか（ステップＳ１５；Ｙｅｓ）、或いは、キャリッジ２１が移動可能範囲の端位置に達する（ステップＳ１６；Ｙｅｓ）まで、キャリッジ２１が移動される。
キャリッジ２１が端位置に達すると、コントローラ６０は、シートＰが紙幅センサ４３の直下に無く、シートＰの排出が完了したと判定し（ステップＳ１７）、排出シーケンスを終了する（ステップＳ１８）。排出シーケンスの終了時、コントローラ６０の制御により、キャリッジ２１がもとの端位置（０桁位置）に戻されるようにしてもよい。
【００３７】
一方、キャリッジ２１を端位置（８０桁位置）へ移動する間に、紙幅センサ４３の検出値が閾値を超えて、「シートあり」に変化した場合（ステップＳ１５；Ｙｅｓ）、コントローラ６０は、シートＰの排出がまだ終了していないと判定し、キャリッジ２１を基本位置まで移動させる（ステップＳ１９）。さらに、コントローラ６０はＰＦモータ５６によってシートＰを所定量だけ搬送させ（ステップＳ２０）、ステップＳ１３に戻る。
【００３８】
以上のように、本発明を適用した第１の実施形態に係るプリンタ１０によれば、キャリッジ２１に搭載された紙幅センサ４３の検出値に基づいてシートＰの有無の判定を行い、紙幅センサ４３の検出値が変化して、「シートあり」と判定した状態から、「シートなし」と判定した場合に、キャリッジ２１とともに紙幅センサ４３を移動させて、この移動中の紙幅センサ４３の検出値に基づいてシートＰの有無を判定する。これにより、紙幅センサ４３の検出値とシートＰの有無とが整合しないような状況であっても、コスト増を招くような構成に頼ることなく、紙幅センサ４３を移動させて再び判定を行うことで、正確にシートＰの有無を判定できる。
【００３９】
シートＰには、予め暗色のベタ塗り印刷が施された箇所や、プリンタ１０によって暗色のベタ塗り印刷を行った部分など、光の反射率が非常に低い領域が存在する可能性がある。しかしながら、通常、シートＰの側端には余白部分（例えば、３ミリメートル幅）が存在するため、紙幅センサ４３の直下にシートＰがあれば、キャリッジ２１の移動に伴って、ほぼ必ず紙幅センサ４３が白色または明色部分からの反射光を検出し、「シートあり」と判定される。これに対し、シートＰが紙幅センサ４３の直下に存在しない場合は、キャリッジ２１を移動させても、紙幅センサ４３がシートＰからの反射光を受けることはないので、紙幅センサ４３の検出値は低いままとなる。
このように、プリンタ１０は、「シートなし」と判定した場合に、キャリッジ２１を主走査方向に移動させるとともに、移動中の紙幅センサ４３の検出値に基づいてシートＰの有無を判定することで、反射型の紙幅センサ４３を利用して、光の反射率が一様でないシートＰの有無を正確に判定できるという格別の効果を奏する。
【００４０】
コントローラ６０は、キャリッジ２１の移動中に紙幅センサ４３の検出値がシートＰの存在を示す値になった場合に「シートあり」と判定するので、シートＰの有無を、正確に、かつ速やかに判定できる。また、キャリッジ２１が移動可能範囲の端に達するまでの間に、紙幅センサ４３の検出値がシートＰの存在を示す値にならなかった場合、「シートなし」と判定するので、キャリッジ２１を移動可能範囲の端に達するまで移動させて、その間の紙幅センサ４３の検出値を用いることで、シートＰの有無をより正確できる。
また、記録ヘッド２０により画像が記録されたシートＰを排出する排出シーケンスにおいて、シートＰの排出の進行状況を正確に判定できるので、例えば、既にシートＰの排出が完了したのに排出動作を継続し、或いは、シートＰが排出されていないのに排出動作を終了する等の不具合を防止できる。
【００４１】
さらに、コントローラ６０は、搬送部によってシートＰを排出する間、「シートなし」と判定した場合にキャリッジ２１を移動させ、移動中の紙幅センサ４３の検出値に基づいて「シートあり」と判定した場合には、キャリッジ２１を所定位置に戻してから、搬送部によりシートＰを排出させるので、再び紙幅センサ４３の検出値に基づいて「シートなし」と判定した場合には同様の動作を速やかに行ってシートＰの有無を判定できる。これにより、常に同じ方法によってシートＰの有無を正確に判定できるという利点がある。
【００４２】
また、紙案内４５においては、紙幅センサ４３から光が照射される位置には、光の反射率が低くなるように、傾斜面４５ｂや紙粉排出用孔４６が配置され、さらに案内面４５ａや傾斜面４５ｂは暗色に着色されている。このため、シートＰの有無による紙幅センサ４３の検出値の差が大きくなり、紙幅センサ４３の検出値に基づいて、容易に、より正確にシートＰの有無を判定できる。
【００４３】
［第２の実施形態］
図１０は、本発明を適用した第２の実施形態に係るプリンタ１０の動作を示すフローチャートであり、特に、排出シーケンスにおける動作を示す。
なお、本第２の実施形態において上記第１の実施形態と同様に構成される部分については、同符号を付して図示および説明を省略する。また、本第２の実施形態に係る図１０のフローチャートにおいて、上記第１の実施形態に係る図９のフローチャートと同様の処理を行うステップには、同符号を付して説明を省略する。
【００４４】
図１０に示す動作で、コントローラ６０は、ステップＳ１１〜Ｓ１８（図９）の処理を行う。そして、紙幅センサ４３の検出値が増大して、判定が「シートあり」に変化した場合（ステップＳ１５；Ｙｅｓ）、コントローラ６０は、キャリッジ２１をその位置で停止させたまま、ＰＦモータ５６を駆動して搬送を再開させる（ステップＳ２５）。すなわち、紙幅センサ４３の直下にシートＰの明色部分がある状態を保ち、シートＰの搬送を再開する。このシートＰの搬送を再開した後、コントローラ６０は、紙幅センサ４３の検出値を監視し（ステップＳ２６）、紙幅センサ４３の検出値が低下して「シートなし」と判定するまでシートＰの搬送を行い、「シートなし」と判定したら（ステップＳ２６；Ｙｅｓ）、ステップＳ１７に移行する。
【００４５】
この第２の実施形態によれば、紙幅センサ４３の検出値に基づいて「シートあり」と判定された状態から、紙幅センサ４３の検出値が低下して「シートなし」と判定され、キャリッジ２１を移動させることで紙幅センサ４３の検出値が再び増大した場合に、キャリッジ２１をその位置で停止させて、シートＰの搬送を再開する。
これにより、上記第１の実施形態と同様に、例えばシートＰの黒ベタ塗り領域等の影響があっても、シートＰの有無を正確に判定することができる。また、キャリッジ２１を移動させて紙幅センサ４３がシートＰの明色部分からの反射光を検出した場合に、この位置で紙幅センサ４３を停止させて、シートＰの搬送を再開するので、「シートなし」と判定した後のキャリッジ２１の移動量を抑えることができ、スループットの向上を図ることができる。
【００４６】
なお、上記第１および第２の実施形態においては、「シートあり」を判定した状態から、紙幅センサ４３の検出値が予め設定された閾値以下となって、「シートなし」と判定した場合に、キャリッジ２１を移動させながら、その移動中の紙幅センサ４３の検出値に基づいてシートＰの有無を判定するものとしたが、本発明はこれに限定されるものではなく、例えば、キャリッジ２１を所定距離だけ移動させて停止させ、この停止状態における紙幅センサ４３の検出値に基づいてシートＰの有無を判定してもよい。この場合、「シートなし」と判定する毎に、キャリッジ２１を所定距離だけ移動させて、紙幅センサ４３の検出値を取得して判定を行えばよく、キャリッジ２１が移動可能範囲の端位置へ達したら、シートＰの排出が完了したものと判定すればよい。
さらに、予め検出または設定されたシートＰの幅方向のサイズやシートＰの側端部の位置を記憶しておき、紙幅センサ４３の検出値に基づいて「シートなし」と判定した場合に、紙幅センサ４３がシートＰの側端部の位置に重なるまでキャリッジ２１を移動させて、この位置で紙幅センサ４３の検出値に基づいてシートＰの有無を判定してもよい。この場合、紙幅センサ４３の検出値が低下して「シートなし」と判定した場合に、ほぼ全てのシートＰに存在する余白領域まで紙幅センサ４３を移動させて、シートＰの有無を判定する。これにより、確実にシートＰの有無を判定するとともに、キャリッジ２１の移動回数を大幅に減らすことができ、スループットの著しい向上を図ることができる。
【００４７】
また、上記第１および第２の実施形態では、シートＰを排出する排出シーケンスの動作において、紙幅センサ４３の検出値に基づいてシートＰの有無を判定する場合について説明したが、本発明はこれに限定されるものではなく、手差し給紙の場合にシートガイド１４から挿入されたシートＰを記録ヘッド２０の直下へ搬送する給送シーケンスにおいて、シートＰの有無を判定する場合において、本発明を適用してもよい。この場合、シートＰの搬送中に紙幅センサ４３の検出値が低下した場合に、シートＰの黒ベタ塗り領域の影響等によるものか、シートＰの破れや搬送経路からの逸脱等の異常によるものかを正確に判定できるという利点がある。
【００４８】
また、上記第１および第２の実施形態では、ドットインパクトプリンタとしてのプリンタ１０に本発明を適用した例について説明したが、本発明はこれに限定されるものではなく、シートＰを給送および排出する搬送動作を行うプリンタであって、シートＰの一部に光を照射してシートＰを検出するものであれば、どのようなプリンタであっても適用可能である。具体的には、インクを記録媒体の記録面に吐出して画像を記録するインクジェット方式のプリンタにも本発明を適用可能であるし、発熱体を備えた記録ヘッドにより感熱紙に画像を記録するサーマルプリンタ、熱昇華型プリンタ、或いは、複写機やファクシミリなどの電子写真方式により画像を記録する記録装置にも本発明を適用可能である。さらには、上記の各種プリンタを内蔵した電子機器にも本発明を適用可能である。
【図面の簡単な説明】
【００４９】
【図１】第１の実施形態に係るプリンタの前方の外観を示す斜視図である。
【図２】プリンタの側断面視図である。
【図３】インクリボンカートリッジを外したフレーム構成を示す斜視図である。
【図４】図３のフレーム構成をトラクタユニット側から見て示す斜視図である。
【図５】インクリボンカートリッジを装着した状態を示す斜視図である。
【図６】キャリッジの斜視図である。
【図７】紙案内の上にシートを搬送した状態を示す要部断面図である。
【図８】プリンタの制御系の構成を示すブロック図である。
【図９】プリンタの動作を示すフローチャートである。
【図１０】第２の実施形態に係るプリンタの動作を示すフローチャートである。
【符号の説明】
【００５０】
１０…プリンタ（記録装置）、１１…記録ヘッド、１２…プリンタ本体、１３…トラクタユニット、１４…シートガイド、１５…上部ケース、１６…下部ケース、２０…記録ヘッド、２１…キャリッジ、２２…プラテン、２３…搬送ローラ（搬送部）、２３ａ…ローラ軸、２５…左サイドフレーム、２６…右サイドフレーム、２７…背面フレーム、２８…キャリッジ軸、２９…インクリボンカートリッジ、３０…トラクタ、３１…トラクタベルト、４１…駆動輪列部（搬送部）、４３…紙幅センサ（光学式センサ）、４５…紙案内（案内板）、４５ａ…案内面、４５ｂ…傾斜面、４６…紙粉排出用孔、４８…タイミングベルト、５１…リボンマスクホルダ、５５…モータドライバ回路、５６…ＰＦモータ（搬送部）、５８…ゲートアレイ、６０…コントローラ（制御部）、Ｐ…シート。
【図１】
2009095991.tif 000003
【図２】
2009095991.tif 000004
【図３】
2009095991.tif 000005
【図４】
2009095991.tif 000006
【図５】
2009095991.tif 000007
【図６】
2009095991.tif 000008
【図７】
2009095991.tif 000009
【図８】
2009095991.tif 000010
【図９】
2009095991.tif 000011
【図１０】
2009095991.tif 000012