(57)【要約】【課題】軸無しタイプのプリンタで、装置を大型化させたり構造を複雑化させたりすることなく連続紙の後端を検出し、プリント動作中の実行中での連続紙不足を生じさせることなく連続紙を有効に利用する。【解決手段】軸無しタイプのプリンタ１で、ロール状の連続紙２に着脱自在に装着される被支持部１２に設けられたフランジ１３に検出マーク１４を設け、光センサ１５の検出位置における検出マーク１４の有無を判定し、連続紙２の搬送中における検出マーク１４の有無の判定結果が同じであることに基づきホッパ３内での連続紙２の後端を判定し、判定した連続紙２の後端位置からプリント部４までの案内経路Ｐの長さを予め定められた最大プリントサイズ以上とした。【選択図】    図１
2004268514.tif 000002
【特許請求の範囲】
【請求項１】
ホッパに収納されたロール状の連続紙を案内経路に沿って案内搬送する機構と、
プリント部とカッタ部とを駆動制御することで前記連続紙に最大プリントサイズが予め定められたプリント動作を実行する手段と、
前記連続紙の両端中心部に着脱自在に取り付けられて前記連続紙の両端面に対面するフランジを有する一対の被支持部を前記ホッパ内に回転自在かつ着脱自在に支持する機構と、
前記連続紙の軸心周りに沿って前記フランジに設けられた複数個の検出マークと、
検出位置における前記検出マークの有無に応じて出力値が変動する光センサと、
前記光センサの出力値に基づいて前記検出マークの有無を判定する手段と、
前記連続紙の搬送中における前記検出マークの有無の判定結果が変化しないことに基づき前記ホッパ内での前記連続紙の終端を判定する手段と、
を具備し、
前記ホッパ内での前記連続紙の終端位置から前記プリント部までの前記案内経路の経路長を前記最大プリントサイズ以上の長さとした記録媒体の終端検出装置。
【請求項２】
前記プリント動作を実行する手段は、前記ホッパ内での前記連続紙の終端が判定された場合に、以降のプリント動作を停止する請求項１記載の記録媒体の終端検出装置。
【請求項３】
前記検出マークは、前記フランジに形成された孔である請求項１記載の記録媒体の終端検出装置。
【請求項４】
前記検出マークの有無を判定する手段は、前記光センサによる検出位置よりも前記連続紙の外径が小さくなった場合の前記光センサの出力値に基づいて前記検出マークの有無を判定する請求項３記載の記録媒体の終端検出装置。
【請求項５】
前記ホッパ内での前記連続紙の終端を判定する手段は、前記連続紙の搬送中における前記検出マークの有無の判定結果が異なることを検出した後に前記ホッパ内での前記連続紙の終端を判定する請求項４記載の記録媒体の終端検出装置。
【請求項６】
前記検出マークは、前記プリント部の最小プリント単位に応じて定められる最小プリント長の前記連続紙を搬送する間に少なくとも一つが前記検出位置を通過するように設けられている請求項１記載の記録媒体の終端検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体の終端検出装置に関する。
【０００２】
【従来の技術】
ロール状の連続紙に対してプリントを行うプリンタのうち、軸無しタイプのプリンタで連続紙の残量を検出する場合、ホッパからプリント部までの案内経路上で連続紙の後端を検出する終端検出装置が適用されたプリンタや、連続紙の外径に応じてニアエンドを検出する終端検出装置が適用されたプリンタ等がある。
【０００３】
しかしながら、前者の記録媒体の終端検出装置を用いてプリント動作中の連続紙の不足を防止するためには、案内経路上に設けられる連続紙の後端検出位置からプリント部までが、予め定められた最大プリントサイズ以上の長さとなるように経路長を確保する必要があるため、プリンタが大型化してしまうという不具合がある。
【０００４】
また、後者の記録媒体の終端検出装置を用いる場合、連続紙のニアエンドを検出することしかできないため、連続紙を後端まで有効に利用することができず、未プリントのまま廃棄される分の連続紙が無駄となってしまう。
【０００５】
ところで、軸有りタイプのプリンタでは、例えば、支軸にエンコーダを取り付け、支軸の回転に伴うエンコーダの回転を検出することで連続紙の残量を検出するようにしたものがあるが、支軸にエンコーダを取り付けたりこのエンコーダの回転を検出するための機構を設けたりすることによりプリンタの構造が複雑化してしまうという不具合がある（例えば、特許文献１参照）。
【０００６】
また、連続紙の外周面に回転検出用のローラを接触させ、このローラにエンコーダを取り付けて、ローラの回転に伴うエンコーダの回転を検出することで連続紙の残量を検出するようにしたものがあるが、上述と同様に、ローラにエンコーダを取り付けたりこのエンコーダの回転を検出するための機構を設けたりすることによりプリンタの構造が複雑化してしまうという不具合がある。
【０００７】
【特許文献１】
特開平５−３３８３３５号公報
【０００８】
【発明が解決しようとする課題】
すなわち、従来では、軸無しタイプのプリンタで、装置を大型化させたり構造を複雑化させたりすることなく連続紙の後端を検出し、プリント動作中の実行中での連続紙不足を生じさせることなく連続紙を有効に利用することができる記録媒体の終端検出装置が適用されたプリンタはない。
【０００９】
そこで、本発明の目的は、軸無しタイプのプリンタで、装置を大型化させたり構造を複雑化させたりすることなく連続紙の後端を検出し、プリント動作中の実行中での連続紙不足を生じさせることなく連続紙を有効に利用することである。
【００１０】
【課題を解決するための手段】
本発明の記録媒体の終端検出装置は、ホッパに収納されたロール状の連続紙を案内経路に沿って案内搬送する機構と、プリント部とカッタ部とを駆動制御することで前記連続紙に最大プリントサイズが予め定められたプリント動作を実行する手段と、前記連続紙の両端中心部に着脱自在に取り付けられて前記連続紙の両端面に対面するフランジを有する一対の被支持部を前記ホッパ内に回転自在かつ着脱自在に支持する機構と、前記連続紙の軸心周りに沿って前記フランジに設けられた複数個の検出マークと、検出位置における前記検出マークの有無に応じて出力値が変動する光センサと、前記光センサの出力値に基づいて前記検出マークの有無を判定する手段と、前記連続紙の搬送中における前記検出マークの有無の判定結果が変化しないことに基づき前記ホッパ内での前記連続紙の終端を判定する手段と、を具備し、前記ホッパ内での前記連続紙の終端位置から前記プリント部までの前記案内経路の経路長を前記最大プリントサイズ以上の長さとした。
【００１１】
したがって、軸無しタイプのプリンタで、装置を大型化させたり構造を複雑化させたりすることなく連続紙の後端を検出し、プリント動作中の実行中での連続紙不足を生じさせることなく、連続紙を有効に利用することができる。
【００１２】
【発明の実施の形態】
本発明の実施の形態を図１ないし図７を参照して説明する。本実施の形態では、ロール状の連続紙に対して、最大プリントサイズが予め定められたプリント動作を行うプリンタへの適用例を示す。
【００１３】
図１は、本発明の記録媒体の終端検出装置を備えるプリンタを示す縦断側面図、図２はそのプリンタを一部分解した状態を示す背面斜視図である。プリンタ１は、ロール状の連続紙２を収容するホッパ３と、この連続紙２に対して印字を行うプリント部４と、連続紙２を搬送するトランスポート部５とを備えている。
【００１４】
ホッパ３とプリント部４とトランスポート部５とは、案内経路Ｐを介して連通されている。この案内経路Ｐは、プリント部４およびトランスポート部５を介して、ホッパ３と発行口Ｅとを連通しており、ホッパ３から引き出された連続紙２をプリント部４およびトランスポート部５を介して発行口Ｅへ案内する。以降、案内経路Ｐにおいてホッパ３側を上流側、発行口Ｅ側を下流側とする。
【００１５】
案内経路Ｐ中には、ホッパ３から引き出されてプリント部４へ至る連続紙２を張設状態とするテンションローラ１９が設けられている。テンションローラ１９は、側板７に設けられたアーム１９ａによって回転自在に支持されている。アーム１９ａは、スプリング１９ｂによって連続紙２を張設状態とする方向に付勢されている。
【００１６】
案内経路Ｐ中には、案内経路Ｐ中での連続紙２の有無に応じて出力が変化するペーパーエンドセンサ３４（図５参照）が設けられている。ペーパーエンドセンサ３４としては、例えば、反射型や透過型の光センサ等を用いることが可能である。本実施の形態では、案内経路Ｐ中に連続紙２が無い場合にＯＮ状態となる透過型の光センサをペーパーエンドセンサ３４として用いている。
【００１７】
次に、ホッパ３について説明する。ホッパ３は、連続紙２を、長さ方向における他端側（外周側の端部）から引き出し自在に保持する保持構造を備えている。保持構造で保持可能な連続紙２としては、連続紙２が巻回される巻回軸６を備え、糊付け等によって連続紙２の巻き始め側の端部がこの巻回軸６に固定されているタイプと、連続紙２の巻き始め側の端部が巻回軸６に固定されていないタイプとがあるが、本実施の形態では、後者のように、一端が巻回軸６に固定されていないタイプの連続紙２を用いるものとする。
【００１８】
なお、連続紙２は、一端が巻回軸６に固定されていないタイプの連続紙２に限るものではなく、所定の力で引っ張られることによって連続紙２の一端が巻回軸６から脱離するように固定されていてもよい。
【００１９】
本実施の形態では、連続紙２が巻回される巻回軸６が円筒形状を有しているものとするが、巻回軸６の形状は、円筒形状に限るものではなく、例えば、多角形状であってもよい。いずれの形状であっても、連続紙２は、後述するコア１０を両端に装着することを可能とする巻回軸６を備えている。
【００２０】
保持構造は、一対の側板７にそれぞれ形成された円弧状の切欠き８を備える軸受け部９と、巻回軸６の軸心方向の両端に脱離自在に装着されて軸受け部９に回転可能に支持されるコア１０とを備えている。
【００２１】
軸受け部９は、切欠き８に外周面を臨ませた状態で側板７に設けられて、連続紙２の巻回軸６の軸心方向と平行な軸心周りに回転自在な複数のローラ１１を備えている。ローラ１１は、各切欠き８に対して、対向する側板７の内側および外側にそれぞれ設けられている。
【００２２】
コア１０は、連続紙２への装着に際して、一端部側が巻回軸６に挿入されて他端部側が軸受け部９によって着脱自在に支持される円筒形状の被支持部１２と、被支持部１２の長さ方向の中央部に設けられた円板形状のフランジ１３とを備えている。
【００２３】
被支持部１２の外径寸法は、後述するプリント処理に際して、連続紙２がホッパ３から引き出された場合に、被支持部１２と巻回軸６との間で空転が生じない程度に巻回軸６の内径寸法と同等程度に設定されている。なお、被支持部１２は、円筒形状に限るものではなく、例えば、円柱形状であってもよい。被支持部１２の外周側の形状は、巻回軸６の内周側の形状に依存するものであり、巻回軸６の内周に嵌挿可能であるとともに、コア１０を巻回軸６の回転に連れ回り可能とする大きさであればよい。
【００２４】
フランジ１３の外径は、被支持部１２の外径よりも大きく設定されている。これにより、被支持部１２を巻回軸６に挿入した場合に、フランジ１３がストッパとなり、コア１０がフランジ１３部分で停止するようになっている。フランジ１３には、フランジ１３と同心円状に配列されて、被支持部１２の軸心方向に貫通する複数個の検出マークとしての孔１４が形成されている。
【００２５】
保持構造は、連続紙２の巻回軸６に挿入された被支持部１２を、軸受け部９によって下側から支持するとともに、後述するプリント処理に際して、連続紙２が引き出されることによる巻回軸６の回転に伴って軸受け部９における被支持部１２を回転可能とする。被支持部１２が回転すると、被支持部１２の回転に伴い被支持部１２に設けられているフランジ１３も回転する。ここに、軸受け部９とコア１０とによって、一対の被支持部１２をホッパ３内に回転かつ着脱自在に支持する機構が実現されている。
【００２６】
ホッパ３は、また、フランジ１３の回転によって回転する孔１４の回転軌道上に検出位置を有する光センサとしての回転検出センサ１５を備えている。本実施の形態の回転検出センサ１５は、孔１４の回転軌道上に向けて光を発光する図示しない発光素子と、フランジに対して発光素子と同じ側に配置されて発光素子で発光した光を受光する図示しない受光素子とを備え、受光素子での受光量に応じて出力が変化する反射型フォトセンサである。発光素子からの光の照射位置が検出位置となる。
【００２７】
ところで、発光素子から発光し受光素子で受光される光量は、発光素子から発光された光を反射する部材によって異なる。すなわち、フランジ１３の板面部分と孔１４部分とでは光を反射する材質が異なることから、フランジ１３の板面部分からと孔１４部分からとでは反射光量が異なり、このために受光素子での受光量もフランジ１３の板面部分と孔１４部分とで異なることになる。
【００２８】
検出マークとしては、孔１４の他に、例えば、フランジ１３の板面部分とは反射率の異なる材料を設けてもよい。この反射率の異なる材料は、インキ等をペイントしてもよいし、シールを貼り付けてもよい。
【００２９】
ところで、本実施の形態では、検出マークとして孔１４を設けているため、発光素子から発光された光は、連続紙２の残量が多く連続紙２の外径が孔１４の位置（回転検出センサ１５による検出位置）よりも外周側にある場合では連続紙２の側面部分で反射されるが、連続紙２の残量が少なく連続紙２の外径が孔１４の位置よりも内周側にある場合では反射されずに孔１４を通過する。このため、発光素子が孔１４に対して光を照射した場合の回転検出センサ１５からの出力値は、連続紙２の残量に応じても異なり、連続紙２の外径が孔１４の位置よりも外周側にある場合には回転検出センサ１５は高い出力値を示すが、連続紙２の外径が孔１４の位置よりも内周側にある場合には反射光を受光することができず回転検出センサ１５は低い出力値を示す。
【００３０】
なお、回転検出センサ１５は、反射型フォトセンサに限るものではなく、例えば、光を発光する発光素子と、フランジを間にして発光素子に対向する位置に配置されて発光素子で発光した光を受光する受光素子とを備え、受光素子での受光量に応じて出力が変化する透過型フォトセンサであってもよい。
【００３１】
次に、プリント部４について説明する。プリント部４は、ローラ構造のプラテン１６と、このプラテン１６に対して案内経路Ｐを介して接離自在に対向配置されたプリントヘッド１７とを備えている。
【００３２】
プラテン１６は、側板７に設けられたヘッド支持板１８間で、軸心周りに回動可能に支持されている。プラテン１６は、フィードモータ３２によって回転駆動され、連続紙２を所定方向へ搬送する機能も果たす。
【００３３】
プリントヘッド１７は、ヘッド支持板１８間で、プラテン１６から離反する方向に揺動可能に支持されている。公知の技術であるため図示および説明を省略するが、本実施の形態のプリントヘッド１７は、ライン状に配列された複数の発熱抵抗体を備えたサーマルヘッドであり、後述するプリント処理に際しては、複数の発熱抵抗体が、プリントデータに応じて１ライン分ずつ選択的に発熱するように駆動制御されて、連続紙２に所定事項をプリントする。
【００３４】
プラテン１６は、トランスポート部５とともに、案内経路Ｐ中における連続紙２を上流側から下流側へ搬送する機能も果たす。
【００３５】
次に、トランスポート部５について説明する。トランスポート部５は、案内経路Ｐにおいてプリント部４よりも連続紙２案内方向下流側に設けられている。このトランスポート部５は、案内経路Ｐ中を搬送される連続紙２を下側から支持する下側ガイド部材２５と、この下側ガイド部材２５に上方から対向接触配置されたエンドレスタイプの搬送ベルト２６とを備えている。搬送ベルト２６は、案内経路Ｐの上流側と下流側とで対をなして少なくとも一方がフィードモータ２７によって回転駆動される一対のギア２８に掛け渡されており、トランスポート部５における連続紙２を下側ガイド部材２５に押し付ける機能も果たす。ここに、プラテン１６やトランスポート部５によって、ホッパ３に収納された連続紙２を案内経路Ｐに沿って案内搬送する機構が実現されている。
【００３６】
後述するプリント処理に際して、フィードモータ２７，３２は、連続紙２が案内経路Ｐにおいて最小プリント長Ｌずつプリント位置２０を通過するように駆動される。ここで、最小プリント長Ｌとは、プリントヘッド１７によって一度にプリント可能な長さである最小プリント単位と同一ないし同等の長さである。これにより、後述するプリント処理に際して、プラテン１６および搬送ベルト２６は、プリントヘッド１７が一度にプリント可能な長さと同一ないし同等の長さずつ連続紙２を引き出し搬送する。
【００３７】
ところで、コア１０は、軸受け部９によって回転可能に支持されているため、プラテン１６および搬送ベルト２６により連続紙２が引き出されると、これに応じた巻回軸６の回転に伴ってコア１０が回転する。なお、同じ長さの連続紙２を引き出した場合、連続紙２の外径が大きい程コア１０の回転角は小さくなる。
【００３８】
本実施の形態では、フィードモータ２７，３２を駆動し、最大径を有する状態（使用初期状態）にある連続紙２を、最小プリント長Ｌ分引き出した場合に、回転検出センサ１５による検出位置に対して、孔１４とフランジ１３の板部分とが少なくとも１回ずつ到達するような間隔で形成されている。すなわち、フランジ１３においては、最大径を有する状態の連続紙２が最小プリント長Ｌ分引き出されることに伴って巻回軸６が回転し、巻回軸６の回転に応じてコア１０が回転した場合に、孔１４またはフランジ１３の板部分の少なくとも一方が、回転検出センサ１５による検出位置を横切るように通過し、フランジ１３または孔１４位置で停止するような間隔で孔１４が形成されている。
【００３９】
本実施の形態では、図３に示すように、使用初期状態における連続紙２の外径寸法をＤとした場合に、孔の配置角Ａが、下記に示す（１）式によって表される角度を満たすように設定されている。
Ａ≦３６０×Ｌ／（π×Ｄ）      …（１）
【００４０】
また、連続紙２の巻き始め側の端部は巻回軸６に固定されていないため、後述するプリント動作に際して、プラテン１６および搬送ベルト２６により連続紙２を巻き始め側まで引き出すと、やがては連続紙２の巻き始め側の端部が巻回軸６から離れる。以降、連続紙２の巻き始め側の端部を、連続紙２の後端とする。連続紙２の後端が巻回軸６から離れた場合、巻回軸６の回転が停止し、フランジ１３の回転も停止する。
【００４１】
ここで、図４に示すように、連続紙２が後端まで引き出されてこの連続紙２の後端が巻回軸６から離れる瞬間の位置をエンド位置２１、プラテン１６とプリントヘッド１７とが接触する位置をプリント位置２０とした場合、本実施の形態のプリンタ１では、上述した案内経路Ｐにおいて、エンド位置２１からプリント部４のプリント位置２０までの経路長ＰＬ（図４中太線で示す部分）が、後述する最大プリントサイズ以上の長さとなるように設定されている。
【００４２】
加えて、案内経路Ｐには、連続紙２を切断するカッタ部３５が設けられている。公知の技術であるため詳細な図示および説明を省略するが、このカッタ部３５は、例えば、可動刃を図１中紙面上下方向に移動させることにより連続紙２をカットするギロチン構造のものや、図示されるように平板長板状の固定刃３５ａとこの固定刃３５ａに対してモータ等によって摺動される可動刃３５ｂとを組み合わせ固定刃３５ａに対して可動刃３５ｂを摺動させることにより連続紙をカットする構造のものや、円盤状の回転刃を移動させることによって連続紙をカットする構造のもの等、各種の機構を用いることが可能である。いずれのカッタ部３５もカッタモータ３３（図５参照）等の駆動源から伝達される駆動力によって駆動される。
【００４３】
次に、プリンタ１に内蔵された各部の電気的接続について説明する。図５は、プリンタ１に内蔵された各部の電気的接続を示すブロック図である。プリンタ１は、プリンタ１内の各部を駆動制御するＣＰＵ３０を備えている。ＣＰＵ３０には、制御プログラム等の固定的なデータが予め格納されるＲＯＭや、可変的なデータを書き換え自在に記憶しＣＰＵ３０のワークエリアとして機能するＲＡＭ等によって構成されるメモリ３１が接続されている。
【００４４】
特に図示しないが、メモリ３１には、プリントデータを一時格納する受信バッファ、受信バッファに格納したプリントデータを展開する編集バッファや、プリントデータの展開に際して参照されてプリントする文字を示す文字キャラクタを文字コード毎に対応させて記憶保持するキャラクタジェネレータ用のバッファ等が確保されている。
【００４５】
同様に、特に図示しないが、メモリ３１には、後述するプリント処理に際して参照され、発光素子から発光された光がフランジ１３の板面部分から反射された場合の回転検出センサ１５からの出力値と、光素子から発光された光が孔１４部分に照射されてそのまま通過した場合の回転検出センサ１５からの出力値との差値を、規定変動量として記憶する判定値テーブルが確保されている。
【００４６】
また、同様に、特に図示しないが、メモリ３１には、後述するプリント処理に際して参照され、未プリントのプリントデータの有無に応じてフラグが立てられる最終判断フラグエリアが確保されている。本実施の形態では、あるプリントデータに基づくプリント動作に際して次のプリントデータが無い場合、および、後述するプリント処理で連続紙２の後端が検出された場合に、最終判断フラグエリアにフラグが立てられる。
【００４７】
上述したプリントヘッド１７、フィードモータ２７，３２、カッタモータ３３およびペーパーエンドセンサ３４は、それぞれ図示しない制御回路を介してＣＰＵ３０に接続されている。
【００４８】
プリントヘッド１７、フィードモータ２７，３２、カッタモータ３３は、ＣＰＵ３０から出力される駆動信号に基づき、それぞれ対応する制御回路によって駆動制御される。プリントヘッド１７は、後述するプリント処理に際して、対応する制御回路によって駆動制御されることにより、プリントヘッド１７における発熱抵抗体を選択的に駆動する。フィードモータ２７，３２は、後述するプリント処理に際して、対応する制御回路によって駆動制御されて、連続紙２を最小プリント長Ｌずつホッパ３から引き出して搬送するようにギア２８やプラテン１６に駆動力を伝達する。カッタモータ３３も同様に、後述するプリント処理に際して、対応する制御回路によって駆動制御されて、所定位置で連続紙２をカットするようにカッタ部３５に対して駆動力を伝達する。
【００４９】
本実施の形態では、ＣＰＵ３０や制御回路によりプリント部４やカッタ部３５を駆動制御することで、プリント部４においてプリントデータに基づくプリントを行い、カッタ部３５において所定位置で連続紙２をカットする一連の動作をプリント動作とする。
【００５０】
このプリント動作では、例えば、有価証券やＡＴＭ利用情報等のように規定のフォーマットに基づきプリントサイズが予め定められたプリントデータを対象とする。プリンタ１がプリント可能な規定のフォーマットは、複数サイズ設定されているが、その最大プリントサイズは予め定められている。本実施の形態では、プリント後において搬送方向の長さが最長となるフォーマットによって決定される連続紙２の搬送方向の長さを最大プリントサイズとする。
【００５１】
なお、プリント動作を行うフォーマットの種類は、後述するホストコンピュータＨから送信されるプリントデータに応じて選択的に決定される。
【００５２】
ＣＰＵ３０は、ペーパーエンドセンサ３４の出力値に基づき、案内経路Ｐ中における連続紙の有無を判断する。本実施の形態では、ペーパーエンドセンサがＯＮ状態である場合を、案内経路中に連続紙が無い状態であると判断する。
【００５３】
また、ＣＰＵ３０は、後述するプリント処理に際して、フィードモータ２７，３２の駆動中における回転検出センサ１５からの出力値の変動量に基づき、ホッパ３における連続紙２の残量および有無を判定する。
【００５４】
加えて、ＣＰＵ３０には、ホストコンピュータＨとの間で通信を行うＩ／Ｆ３６が接続されている。後述するプリント処理に際しては、ホストコンピュータＨから送信されるプリントデータをＩ／Ｆ３６を介して受信し、メモリのプリンタバッファに格納する。また、例えば、エラー発生等のプリンタ側の状況を示す情報は、Ｉ／Ｆ３６を介してホストコンピュータＨに送信される。
【００５５】
次に、メモリ３１に格納された制御プログラムに基づいてＣＰＵ３０が実行するプリント処理について図６および図７を参照して説明する。図６は、メモリ３１に格納された制御プログラムに基づいてＣＰＵ３０が実行するプリント処理を概略的に説明するフローチャートである。
【００５６】
プリント処理では、まず、ホストコンピュータＨから送信されるプリントコマンドを受信することによってプリント実行が指示されたと判断するまで待機しており（ステップＳ１のＮ）、プリント実行が指示されたと判断した場合には（ステップＳ１のＹ）、ペーパーエンドセンサ３４の出力値に基づき、ペーパーエンドセンサ３４がＯＮであるか否かを判断する（ステップＳ２）。
【００５７】
ペーパーエンドセンサ３４の出力値に基づき、ペーパーエンドセンサ３４がＯＮであると判断した場合（ステップＳ２のＹ）、ペーパーエンドであるとしてプリント処理を中断する。このとき、ペーパーエンドである旨をホストコンピュータＨに対して報知するようにしてもよい。
【００５８】
ペーパーエンドセンサ３４の出力値に基づき、ペーパーエンドセンサ３４がＯＮではないと判断した場合（ステップＳ２のＮ）、フィードモータ２７，３２を正転駆動して連続紙２を最小プリント長Ｌ搬送する（ステップＳ３）。
【００５９】
フィードモータ２７，３２を正転駆動して連続紙２を最小プリント長Ｌ分搬送する前後での回転検出センサ１５の出力値に基づき、連続紙２を最小プリント長Ｌ分搬送する前の回転検出センサ１５の出力値と連続紙２を最小プリント長Ｌ分搬送した後の回転検出センサ１５の出力値との変動量が、予め規定されている規定変動量以上であるか否かを判定する（ステップＳ４）。
【００６０】
ここで、連続紙２の残量が多く、連続紙２の外径が孔１４の位置よりも外周側にある場合、発光素子から発光された光は、フランジ１３の板面部分に照射されても孔１４部分に照射されても共に反射されるため、フランジ１３の板面部分と孔１４部分とでは若干の差が生じるものの常に高い出力値を示す（図７（ａ）参照）。
【００６１】
一方、連続紙２の残量が少なく、連続紙２の外径が小さくなって孔１４の位置よりも内周側にある場合、発光素子から発光された光は、フランジ１３の板面部分に照射されれば反射されるが、孔１４部分に照射されるとそのまま通過するので、フランジ１３の板面部分と孔１４部分とでは出力値に差が生じる（図７（ｂ）参照）。
【００６２】
本実施の形態では、各孔１４と巻回軸の中心とによって形成される角度Ａが（１）式で表される範囲を満たすように設定されているため、連続紙２の外径が孔１４の位置よりも小さい場合には、連続紙２を最小プリント長Ｌ分搬送することにより、回転検出センサ１５の出力値に必ず規定変動量以上の変動量を検出することができる。
【００６３】
連続紙２を最小プリント長Ｌ分搬送する前後での回転検出センサ１５の出力値の変動量が規定変動量より小さいと判定した場合（ステップＳ４のＮ）、プリントコマンドとともに受信したプリントデータに基づくプリントを完了したと判断するまで（ステップＳ６のＮ）、受信したプリントデータに基づいてプリントを行う（ステップＳ５）。
【００６４】
受信したプリントデータに基づくプリントを完了したと判断した場合には（ステップＳ６のＹ）、カッタ部３５によって連続紙２を所定位置でカットする（ステップＳ７）。ここに、ステップＳ５からステップＳ７までの処理によってプリント動作を実行する手段としての機能が実現されている。
【００６５】
そして、最終判断フラグエリアを参照し、最終判断フラグエリアにおけるフラグの有無を判断することにより次のプリントデータの有無を判断する（ステップＳ８）。
【００６６】
本実施の形態では、最終判断フラグエリアにフラグが立てられている場合を次のプリントデータが無い場合であると判断するため、ステップＳ８においては、最終判断フラグエリアにフラグが立てられている場合を次のプリントデータが無い状態であると判断する。
【００６７】
ここで、次のプリントデータが有ると判断した場合には（ステップＳ８のＹ）、ステップＳ３に進む。
【００６８】
ところで、連続紙２を最小プリント長Ｌ分搬送する前後での回転検出センサ１５の出力値の変動量が規定変動量以上であると判定した場合（ステップＳ４のＹ）、ステップＳ３で搬送した最小プリント長Ｌ分に相当する量のプリントデータ、すなわち、発熱抵抗体１ライン分をプリントし（ステップＳ９）、フィードモータ２７，３２を正転駆動して連続紙２を最小プリント長Ｌだけさらに搬送する（ステップＳ１０）。
【００６９】
そして、フィードモータ２７，３２を正転駆動して連続紙２を最小プリント長Ｌだけ搬送する前後での回転検出センサの出力値の変動量に基づき、連続紙２を最小プリント長Ｌだけ搬送する前の回転検出センサ１５の出力値と連続紙２を最小プリント長Ｌだけ搬送した後の回転検出センサ１５の出力値との変動量が、予め規定されている規定変動量以上であるか否かを判定する（ステップＳ１１）。ここに、連続紙２の後端を判定する機能が実現されている。
【００７０】
連続紙２を最小プリント長Ｌだけ搬送する前後での回転検出センサ１５の出力値の変動量が規定変動量以上であると判定した場合には（ステップＳ１１のＹ）、受信したプリントデータに基づくプリントを完了したか否かを判断し（ステップＳ１２）、受信したプリントデータに基づくプリントを完了したと判断した場合には（ステップＳ１２のＹ）、ステップＳ７に進む。ここに、ステップＳ９からステップＳ１２までの処理によってプリント動作を実行する手段としての機能が実現されている。
【００７１】
受信したプリントデータに基づくプリントが完了していないと判断した場合には（ステップＳ１２のＮ）、ステップＳ９に進む。
【００７２】
ここで、連続紙２の残量が少なく連続紙２の外径が孔１４の位置よりも内周側にある場合に、フランジ１３の板面部分と孔１４部分とで出力値に差が生じるのは、フランジ１３が回転することで回転検出センサ１５の検出位置をフランジ１３の板面部分と孔１４部分とが交互に通過するためである。
【００７３】
言い換えれば、連続紙２の外径が孔１４の位置よりも内周側にある場合であっても、フランジ１３が回転しなければ回転検出センサ１５の出力値は一定である。
【００７４】
すなわち、プリント動作を開始した時点では連続紙２の搬送に伴って回転検出センサ１５の出力値に変動があったにも拘わらず、このプリント動作中に、連続紙２の搬送に伴う回転検出センサ１５の出力値の変動が停止した場合、連続紙２の後端が巻回軸６から離れたことを示す。
【００７５】
このような状況は、図７（ｃ）に示すように、回転検出センサ１５の検出位置が孔１４部分に位置した状態で連続紙２の後端が巻回軸６から離れた場合と、図７（ｄ）に示すように、回転検出センサ１５の検出位置がフランジ１３の板面部分に位置した状態で連続紙２の巻き始め側の端部が巻回軸６から離れた場合との２通りが考えられる。
【００７６】
このため、ステップＳ４において連続紙２を最小プリント長Ｌだけ搬送する前後での回転検出センサ１５の出力値の変動量が規定変動量以上であると判定されているにも拘わらず、連続紙２を最小プリント長Ｌだけ搬送する前後での回転検出センサ１５の出力値の変動量が規定変動量より小さいと判定した場合には（ステップＳ１１のＮ）、最終判断フラグエリアにフラグを立て（ステップＳ１３）、ステップＳ１２に進む。本実施の形態では、ステップＳ１１によって検出マークの有無を判定する手段としての機能が実現されている。
【００７７】
これにより、連続紙２の終端をホッパ３内で検出することができるので、連続紙２終端の検出位置をホッパ３内とし、連続紙２の終端位置からプリント部４までの経路長が規定された最大プリントサイズ以上の長さとなるように確保した場合にも、プリンタ１を大型化させることがない。
【００７８】
ステップＳ１２において連続紙２を最小プリント長Ｌだけ搬送する前後での回転検出センサ１５の出力値の変動量が規定変動量より小さいと判定した場合に、ステップＳ１３において最終判断フラグエリアにフラグを立てることにより、受信したプリントデータ量に拘わらず、次のプリントデータは無いものとされる。
【００７９】
これにより、ステップＳ１３を経た後に、ステップＳ１２においてプリントデータに基づくプリント完了が判断されて、ステップＳ７に進んだ場合には、受信したプリントデータにおいてまだプリントされていないプリントデータがある場合にも、以降のプリント動作が行われることがない。
【００８０】
このように、本発明によれは、ホッパ３に収納されたロール状の連続紙２を案内経路Ｐに沿って案内搬送する機構と、プリント部４とカッタ部３５とを駆動制御することで連続紙２に最大プリントサイズが予め定められたプリント動作を実行する手段と、連続紙２の両端中心部に着脱自在に取り付けられて連続紙２の両端面に対面するフランジ１３を有する一対の被支持部１２をホッパ３内に回転自在かつ着脱自在に支持する機構と、連続紙２の軸心周りに沿ってフランジ１３に設けられた複数個の検出マーク（孔１４）と、検出位置における検出マーク（孔１４）の有無に応じて出力値が変動する回転検出センサ１５と、回転検出センサ１５の出力値に基づいて検出マーク（孔１４）の有無を判定する手段と、連続紙２の搬送中における検出マーク（孔１４）の有無の判定結果が変化しないことに基づきホッパ３内での連続紙２の終端を判定する手段と、によって記録媒体の終端検出装置が実現されており、この記録媒体の終端検出装置においてホッパ３内での連続紙２の終端位置２１からプリント部４までの案内経路Ｐの経路長ＰＬを最大プリントサイズ以上の長さとしたため、軸無しタイプのプリンタ１で、装置を大型化させたり構造を複雑化させたりすることなく連続紙２の後端を検出し、プリント動作中の実行中での連続紙不足を生じさせることなく、連続紙２を有効に利用することができる。
【００８１】
また、本実施の形態によれば、プリント動作を実行する手段は、ホッパ３内での連続紙２の終端が判定された場合に、以降のプリント動作を停止するため、プリント動作中の実行中での連続紙不足の発生をより確実に防止することができる。
【００８２】
また、本実施の形態によれば、検出マークは、フランジに形成された孔１４であるため、検出マークの有無を判定する手段として回転検出センサ１５による検出位置よりも連続紙２の外径が小さくなった場合の回転検出センサ１５の出力値に基づいて検出マーク１４の有無を判定することができ、プリント動作中の実行中で、連続紙２の後端を検出したことをより正確に判定することができる。
【００８３】
また、本実施の形態によれば、ホッパ３内での連続紙２の終端を判定する手段は、連続紙２の搬送中における検出マーク１４の有無の判定結果が異なることを検出した後にホッパ内での連続紙の終端を判定するため、プリント動作中の実行中で、連続紙２の後端を検出したことをより正確に判定することができる。
【００８４】
また、本実施の形態によれば、検出マーク１４は、プリント部４の最小プリント単位に応じて定められる最小プリント長Ｌの連続紙２を搬送する間に検出位置を通過するように設けられているため、ホッパ３内での連続紙２の後端検出をより正確に行うことができる。
【００８５】
【発明の効果】
本発明によれば、軸無しタイプのプリンタで、装置を大型化させたり構造を複雑化させたりすることなく連続紙の後端を検出し、プリント動作中の実行中での連続紙不足を生じさせることなく、連続紙を有効に利用することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態のプリンタを示す縦断側面図である。
【図２】そのプリンタを一部分解して背面側から見た状態を示す斜視図である。
【図３】フランジにおける孔の配置角について説明する説明図である。
【図４】ホッパとプリント部との間における案内経路長を説明する縦断側面図である。
【図５】プリンタに内蔵された各部の電気的接続を示すブロック図である。
【図６】メモリに格納された制御プログラムに基づいてＣＰＵが実行するプリント処理を概略的に説明するフローチャートである。
【図７】プリント処理に際して回転検出センサから出力される出力値の変動を示すタイミングチャートである。
【符号の説明】
２    連続紙
３    ホッパ
４    プリント部
１２    被支持部
１３    フランジ
１４    検出マーク，孔
１５    光センサ
３５    カッタ部
Ｐ    案内経路
【図１】
2004268514.tif 000003
【図２】
2004268514.tif 000004
【図３】
2004268514.tif 000005
【図４】
2004268514.tif 000006
【図５】
2004268514.tif 000007
【図６】
2004268514.tif 000008
【図７】
2004268514.tif 000009