(57)【要約】【課題】ばらばらになってしまうおそれのある用紙に印刷を行うとき、印刷順序を正確に復元できるような印刷物を作成可能にすること。【解決手段】プリンター１は、記録紙１６の残量が設定残量以下になったニアエンド状態を検出した場合には、用紙終端における印刷終了行の後ろの余白部分に終端用マークＭ１を印刷した後、終端用マークＭ１が排紙口９の外側に露出されるまで搬送を行ってから記録紙１６の搬送動作を停止し、オフラインモードに移行する。印刷を続行するために用紙交換が行われると、保留中の印刷データの印刷を再開する前に、次の記録紙１６の先頭における印刷開始行よりも上の余白部分に、直前に印刷した終端用マークＭ１に対応する先頭用マークＭ２を印刷する。【選択図】図４
2013244656.tif 000002
【特許請求の範囲】
【請求項１】
用紙装填部から繰り出される連続紙を印刷ヘッドによる印刷位置を経由する搬送路に沿って搬送して当該連続紙への印刷データの印刷を行うプリンターの印刷制御方法であって、
第１の連続紙への印刷の次に、当該第１の連続紙とは別体の第２の連続紙に印刷を行う場合には、
前記第１の連続紙に印刷される印刷データの印刷終了位置よりも用紙後端側に第１のマークを印刷すると共に、前記第２の連続紙に印刷される印刷データの印刷開始位置よりも用紙先頭側に前記第１のマークに対応する第２のマークを印刷することを特徴とするプリンターの印刷制御方法。
【請求項２】
請求項１において、
印刷中の連続紙の残量を監視し、
前記第１の連続紙の残量が予め設定した設定残量より少ないニアエンド状態を検出した場合には、予め設定した用紙長さだけ印刷を行った後、前記第１のマークを印刷して印刷を停止することを特徴とするプリンターの印刷制御方法。
【請求項３】
請求項２において、
前記ニアエンド状態を検出した後、前記予め設定した用紙長さの連続紙への印刷を実行しても印刷データの印刷が完了しない場合には、前記第１の連続紙の終端よりも手前で前記印刷データの印刷を中断して、印刷中断位置よりも後ろに前記第１のマークを印刷して印刷を停止し、
前記用紙装填部に前記第２の連続紙が装填されて印刷が再開されると、当該第２の連続紙に前記第２のマークを印刷して、当該第２のマークの後ろから前記印刷データの印刷を再開することを特徴とするプリンターの印刷制御方法。
【請求項４】
請求項２または３において、
前記第１の連続紙に前記第１のマークを印刷した後、当該第１のマークを印刷した前記第１の連続紙の部分を外部に露出させてから当該第１の連続紙の搬送を停止することを特徴とするプリンターの印刷制御方法。
【請求項５】
請求項１において、
前記第１の連続紙と前記第２の連続紙は、前記搬送路における前記印刷ヘッドの搬送方向下流側に配置されたカッターにより、前記用紙装填部から繰り出される連続紙を別体に切り離したものであり、
前記用紙装填部から繰り出される連続紙の切断を指示する切断コマンドが入力された場合には、
当該切断コマンドに基づく連続紙の切断位置と、当該切断位置よりも前に印刷される印刷データの印刷終了位置との間に前記第１のマークを印刷し、
前記切断位置よりも後ろに印刷される印刷データの印刷開始位置と前記切断位置との間に前記第２のマークを印刷することを特徴とするプリンターの印刷制御方法。
【請求項６】
請求項１において、
前記第１の連続紙と前記第２の連続紙は、前記搬送路における前記印刷ヘッドの搬送方向下流側に配置されたカッターにより、前記用紙装填部から繰り出される連続紙を別体に切り離したものであり、
前記用紙装填部から繰り出される連続紙の切断位置が前記カッターによるカット位置に位置決めされるまで前記連続紙を搬送して停止するティアオフ動作の実行を指示するティアオフ操作が行われた場合には、
前記切断位置と、当該切断位置よりも前に印刷される印刷データの印刷終了位置との間に前記第１のマークを印刷し、
前記切断位置よりも後ろに印刷される印刷データの印刷開始位置と前記切断位置との間に前記第２のマークを印刷することを特徴とするプリンターの印刷制御方法。
【請求項７】
請求項５または６において、
前記第１のマークを印刷した後、前記第２のマークを印刷する前に印刷を中断して、前記切断位置が前記カッターによるカット位置に位置決めされるまで前記用紙装填部から繰り出される連続紙を搬送し、
当該連続紙が前記切断位置で切断されたことを検出したことに基づいて、あるいは、予め設定した操作が行われたことに基づいて印刷を再開し、
前記第１の連続紙と切り離された前記第２の記録紙に前記第２のマークを印刷し、当該第２のマークの後ろから印刷データの印刷を行うことを特徴とするプリンターの印刷制御方法。
【請求項８】
請求項５または６において、
前記切断位置の前後に前記第１のマークおよび前記第２のマークを印刷した後、前記切断位置が前記カッターによるカット位置に到達するまで前記用紙装填部から繰り出される連続紙の印刷を継続し、
当該連続紙の切断位置が前記カット位置に到達するまでに印刷を中断して、当該切断位置で当該連続紙を切断した後、
前記第１の連続紙と切り離された前記第２の連続紙への印刷データの印刷を再開することを特徴とするプリンターの印刷制御方法。
【請求項９】
請求項５において、
前記第１のマークを印刷した後、前記切断位置が前記カッターによるカット位置に位置決めされるまで前記連続紙を搬送して停止するティアオフ動作を行うことを特徴とするプリンターの印刷制御方法。
【請求項１０】
用紙装填部と、
当該用紙装填部から繰り出される連続紙に印刷するための印刷ヘッドと、
当該印刷ヘッドによる印刷位置を経由する搬送路に沿って前記連続紙を搬送する搬送手段と、
前記印刷ヘッドおよび前記搬送手段を制御することにより、請求項１ないし９のいずれかの項に記載のプリンターの印刷制御方法による制御を行う制御手段とを有することを特徴とするプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、長尺の記録紙（連続紙）を装填して印刷するプリンターおよびその印刷制御方法に関する。
【背景技術】
【０００２】
供給される情報を長尺の記録紙に順次印刷するプリンターでは、記録紙の残量が少なくなると印刷を停止し、用紙交換が行われると新たに装填された記録紙の先頭から印刷を再開している。この種のプリンターにおいて、用紙交換に伴って発生する各種の不都合を解消するための構成を備えたものがある。例えば、記録紙の残量が少なくなったときにそのことをユーザーに知らせるため、記録紙の終端部分に予めニアエンドマークを付しておいたり、あるいは、ニアエンド検出器によって用紙の終端が近づいたことを検出したことに基づき、記録紙にニアエンドマークを印刷することが行われている。特許文献１、２には、この種のプリンターが開示されている。
【０００３】
特許文献１、２のような構成では、記録紙の残量が少なくなると、プリンターから外部に排出されている印刷済みの記録紙がニアエンドマークの付された記録紙になるため、用紙交換が必要な状態であることにユーザーが気付きやすい。従って、用紙切れになる前に迅速に用紙交換を行うことができ、用紙切れによって印刷が停止するという事態の発生を抑制できる。また、ユーザーが用紙切れに気付く前に記録紙の残量がなくなってプリンターが停止した場合に、プリンターの故障であると誤解するおそれがないため、用紙切れになった場合においても迅速に印刷を再開できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−３６３７４号公報
【特許文献２】特開２０１０−３６３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、長時間にわたって受信する情報を順次記録紙に印刷し続ける場合、途中で記録紙が交換されると、受信した一連の情報が複数の記録紙にまたがって印刷される。このように、一連の情報が複数の記録紙にまたがって印刷され、印刷後に記録紙がばらばらになってしまった場合、記録紙の順序を印刷順どおりの順序に復元するのが困難になってしまい、印刷された情報の順序を正しく把握できなくなってしまうおそれがある。また、記録紙を切断して複数のページの印刷物を作成する場合においても同様に、印刷後にばらばらになったページの順序を印刷順どおりの順序に復元するのが困難であり、印刷された情報の順序を正しく把握できなくなってしまうおそれがある。また、ページ落ち（印刷結果の中から一部のページが抜けてしまうこと）を発見できないおそれがある。
【０００６】
本発明の課題は、このような点に鑑みて、ばらばらになってしまうおそれのある用紙に印刷を行うとき、印刷された情報の印刷順およびページ落ちの有無を正確に把握できるように印刷を行うことのできるプリンターおよびその印刷制御方法を提案することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明は、用紙装填部から繰り出される連続紙を印刷ヘッドによる印刷位置を経由する搬送路に沿って搬送して当該連続紙への印刷データの印刷を行うプリンターによるプリンターの印刷制御方法であって、
第１の連続紙への印刷の次に、当該第１の連続紙とは別体の第２の連続紙に印刷を行う場合には、
前記第１の連続紙に印刷される印刷データの印刷終了位置よりも用紙後端側に第１のマークを印刷すると共に、前記第２の連続紙に印刷される印刷データの印刷開始位置よりも用紙先頭側に前記第１のマークに対応する第２のマークを印刷することを特徴としている。
【０００８】
このように、本発明では、印刷継続中に用紙切れが発生して用紙交換を行うときや、連続紙を切断して複数のページの印刷物を作成するときのように、複数の連続紙にまたがって印刷を行うとき、先に印刷される第１の連続紙と、その次に印刷される第２の連続紙に関連性のあるマークを印刷できる。このようにすると、印刷後に連続紙がばらばらになったとき、このマークに従って連続紙の順序を印刷順どおりの順序に復元できる。よって、別々の連続紙にまたがって印刷された情報の順序およびページ落ちの有無を正確に把握できる。また、第１のマークによってユーザーに用紙交換や用紙切断などの作業を促すこともできる。
【０００９】
本発明において、印刷中の連続紙の残量を監視し、前記第１の連続紙の残量が予め設定した設定残量より少ないニアエンド状態を検出した場合には、予め設定した用紙長さだけ印刷を行った後、前記第１のマークを印刷して印刷を停止するように構成できる。このように、用紙残量がある程度残っているニアエンド状態を検出することにより、用紙の末尾に第１のマークを確実に印刷できる。
【００１０】
また、本発明において、前記ニアエンド状態を検出した後、前記予め設定した用紙長さの連続紙への印刷を実行しても印刷データの印刷が完了しない場合には、前記第１の連続紙の終端よりも手前で前記印刷データの印刷を中断して、印刷中断位置よりも後ろに前記第１のマークを印刷して印刷を停止し、前記用紙装填部に前記第２の連続紙が装填されて印刷が再開されると、当該第２の連続紙の先頭に前記第２のマークを印刷して、当該第２のマークの後ろから前記印刷データの印刷を再開することが望ましい。このようにすると、印刷データの途中であっても確実に記録紙の末尾および次の記録紙の先頭に第１、第２のマークを挿入できる。
【００１１】
ここで、前記第１の連続紙に前記第１のマークを印刷した後、当該第１のマークを印刷した前記第１の連続紙の部分を外部に露出させてから当該第１の連続紙の搬送を停止することが望ましい。このようにすると、第１のマークをユーザーが確認できるため、ユーザーが用紙切れの状況を迅速に把握でき、用紙切れをプリンターの故障と誤解するおそれもない。よって、迅速な用紙交換が可能になる。
【００１２】
また、本発明において、前記第１の連続紙と前記第２の連続紙は、前記搬送路における前記印刷ヘッドの搬送方向下流側に配置されたカッターにより、前記用紙装填部から繰り出される連続紙を別体に切り離したものであり、前記用紙装填部から繰り出される連続紙の切断を指示する切断コマンドが入力された場合には、当該切断コマンドに基づく連続紙の切断位置と、当該切断位置よりも前に印刷される印刷データの印刷終了位置との間に前記第１のマークを印刷し、前記切断位置よりも後ろに印刷される印刷データの印刷開始位置と前記切断位置との間に前記第２のマークを印刷するように構成できる。あるいは、前記第１の連続紙と前記第２の連続紙は、前記搬送路における前記印刷ヘッドの搬送方向下流側に配置されたカッターにより、前記用紙装填部から繰り出される連続紙を別体に切り離したものであり、前記用紙装填部から繰り出される連続紙の切断位置が前記カッターによるカット位置に位置決めされるまで前記連続紙を搬送して停止するティアオフ動作の実行を指示するティアオフ操作が行われた場合には、前記切断位置と、当該切断位置よりも前に印刷される印刷データの印刷終了位置との間に前記第１のマークを印刷し、前記切断位置よりも後ろに印刷される印刷データの印刷開始位置と前記切断位置との間に前記第２のマークを印刷するように構成できる。このようにすると、連続紙を切断して複数のページの印刷物を作成したとき、複数のページがばらばらになってもその順序を印刷順どおりの順序に復元できる。
【００１３】
この場合に、前記第１のマークを印刷した後、前記第２のマークを印刷する前に印刷を中断して、前記切断位置が前記カッターによるカット位置に位置決めされるまで前記用紙装填部から繰り出される連続紙を搬送し、当該連続紙が前記切断位置で切断されたことを検出したことに基づいて、あるいは、予め設定した操作が行われたことに基づいて印刷を再開し、前記第１の連続紙と切り離された前記第２の記録紙に前記第２のマークを印刷し、当該第２のマークの後ろから印刷データの印刷を行うように構成できる。あるいは、前記切断位置の前後に前記第１のマークおよび前記第２のマークを印刷した後、前記切断位置が前記カッターによるカット位置に到達するまで前記用紙装填部から繰り出される連続紙の印刷を継続し、当該連続紙の切断位置が前記カット位置に到達するまでに印刷を中断して、当該切断位置で当該連続紙を切断した後、前記第１の連続紙と切り離された前記第２の連続紙への印刷データの印刷を再開するように構成してもよい。このように、本発明では、連続紙の切断動作を第２のマークの印刷動作よりも先に行うこともできるし、その逆の順序で行うことも可能である。
【００１４】
この場合に、前記第１のマークを印刷した後、当該切断位置が前記カッターによるカット位置に位置決めされるまで前記連続紙を搬送して停止するティアオフ動作を行うことが望ましい。このようにすると、ユーザーが用紙カット待ちの状況を迅速に把握でき、用紙カット待ちの状況をプリンターの故障と誤解するおそれもない。よって、連続紙を迅速に切断できる。
【００１５】
次に、本発明のプリンターは、
用紙装填部と、
当該用紙装填部から繰り出される連続紙に印刷するための印刷ヘッドと、
当該印刷ヘッドによる印刷位置を経由する搬送路に沿って前記連続紙を搬送する搬送手段と、
前記印刷ヘッドおよび前記搬送手段を制御することにより、上記のプリンターの印刷制御方法による制御を行う制御手段とを有することを特徴としている。
【発明の効果】
【００１６】
本発明によれば、複数の連続紙にまたがって印刷を行うとき、先に印刷される第１の連続紙と、その次に印刷される第２の連続紙に関連性のあるマークを印刷できるため、印刷後に連続紙がばらばらになったとき、このマークに従って連続紙の順序を印刷順どおりの順序に復元できる。よって、別々の連続紙にまたがって印刷された情報の順序およびページ落ちの有無を正確に把握できる。また、第１のマークによってユーザーに用紙交換や用紙切断などの作業を促すことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係るプリンターの外観斜視図である。
【図２】プリンターの要部の構成を示す概略断面図である。
【図３】プリンターの制御系を示す概略ブロック図である。
【図４】記録紙の末尾および先頭に印刷されるマークの説明図である。
【図５】用紙交換前後の印刷制御を示すフローチャートである。
【図６】記録紙の切断位置の前後に印刷されるマークの説明図である。
【図７】印刷データに含まれる切断コマンドに基づいて切断位置の前後に関連性のあるマークを印刷する制御を示すフローチャートである。
【図８】ティアオフスイッチの操作に基づいて切断位置の前後に関連性のあるマークを印刷する制御を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下に、図面を参照して、本発明のプリンターおよびこのプリンターにおける印刷制御方法の実施の形態を説明する。
【００１９】
（全体構成）
図１は本発明の実施の形態に係るプリンターの外観斜視図であり、図２はプリンターの要部の構成を示す概略断面図である。図１に示すように、本例のプリンター１は全体として直方体形状をしたプリンター本体２と、プリンター本体２の後方に設けられたロール紙ホルダー３と、プリンター本体２の上面におけるプリンター前後方向の中程の位置から斜め後方に突出している用紙ガイド４を備えている。プリンター本体２の前端部分には操作パネル５が設けられている。操作パネル５は、プリンター１のステータスを表示する複数のＬＥＤ６および操作スイッチ７を備えている。
【００２０】
プリンター１の上面において用紙ガイド４の前側に隣接する位置には、プリンター幅方向に延びる排紙口９が設けられている。用紙ガイド４の側方には操作レバー１０が設けられている。操作レバー１０はプリンター本体２の上面部分から上方に突出しており、プリンター前後方向に移動可能となっている。また、プリンター本体２の側面部分には回転式の操作ノブ１１が設けられている。更に、排紙口９の近傍には、排紙口９の縁に沿ってプリンター幅方向に延びるカッター１２（図２参照）が固定されている。
【００２１】
図２に示すように、ロール紙ホルダー３の内部には、ロール紙１５が転動可能な状態で装填されるロール紙装填部２０（用紙装填部）が設けられている。ロール紙１５は筒状の巻芯１７に長尺の記録紙１６（連続紙）を巻き付けたものであり、巻芯１７の中心軸線をプリンター幅方向に向けた状態でロール紙装填部２０に装填される。ロール紙ホルダー３は、ロール紙１５から繰り出される記録紙１６に所定の張力を付与するためのテンションローラー２１と、記録紙１６の残量が予め設定した設定残量以下になったニアエンド状態を検出するニアエンドセンサー２２を備えている。
【００２２】
本例では、ニアエンドセンサー２２として、ロール紙１５の半径寸法を監視して半径寸法が予め設定した寸法以下となったときにニアエンドと判定する構成のものを採用している。すなわち、ニアエンドセンサー２２は、一方の端部が所定の軸線Ｌ１回りに回転可能に支持され、他方の端部がロール紙１５の外周面に当接可能な検出レバー２３と、この検出レバー２３を、他方の端部分がロール紙１５の外周面に当接する方向に付勢している付勢部材２４と、検出レバー２３の軸線Ｌ１回りの回転角度を検出するセンサー２５を備え、検出レバー２３の軸線Ｌ１回りの角度位置に基づいて、ロール紙１５の半径寸法を検出する。なお、ロール紙１５の半径寸法を光学センサーなどの他の構成のセンサーを用いて検出することにより、ニアエンド状態を検出するように構成してもよい。
【００２３】
プリンター本体２の内部には、プラテンローラー２６および印刷ヘッド２７が配置されている。プラテンローラー２６は回転中心軸線をプリンター幅方向に向けた姿勢で配置されており、印刷ヘッド２７による印刷位置Ａを規定している。プラテンローラー２６には紙送りモーター３２からの駆動力が駆動力伝達機構３４を介して伝達される。ここで、操作ノブ１１はプラテンローラー２６に連結されている。本例では、紙送りモーター３２へ電力が供給されていない状態では、操作ノブ１１を操作することによってプラテンローラー２６を回転させることができる。
【００２４】
プラテンローラー２６における印刷位置Ａよりも上方の部位には、第１押圧ローラー２８が所定の付勢力で押し付けられている。一方、印刷位置Ａよりも下方には、プラテンローラー２６と対向するように第２押圧ローラー２９が配置されている。第２押圧ローラー２９は、プラテンローラー２６に所定の付勢力で押し付けられるニップ位置２９Ａと、プラテンローラー２６の間に空間を開けた開放位置２９Ｂの間を移動可能に取り付けられている。ここで、第２押圧ローラー２９は、押圧ローラー移動機構３０を介して操作レバー１０に連結されている。押圧ローラー移動機構３０は、操作レバー１０の操作に連動して、第２押圧ローラー２９をニップ位置２９Ａおよび開放位置２９Ｂに移動させるように構成されている。
【００２５】
印刷ヘッド２７はプラテンローラー２６よりもプリンター前方に配置されている。印刷ヘッド２７は、そのヘッド面２７ａを後方に向けてプラテンローラー２６に対峙させた状態でキャリッジ３３に搭載されている。印刷ヘッド２７はインクリボンに記録ワイヤーを打ち当ててインクリボンのインクを印刷媒体に付着させて印刷を行うシリアル・インパクト・ドット・マトリクス・プリントヘッドである。キャリッジ３３は、プリンター幅方向に延びるキャリッジガイド軸３５に支持されており、キャリッジモーター３６の駆動によってキャリッジガイド軸３５に沿ってプリンター幅方向に移動する。
【００２６】
ロール紙装填部２０に装填されたロール紙１５から繰り出される記録紙１６は、テンションローラー２１、第２押圧ローラー２９とプラテンローラー２６の間、印刷位置Ａ、第１押圧ローラー２８とプラテンローラー２６の間を経由して排紙口９に至る搬送路３７に沿って搬送される。第２押圧ローラー２９をニップ位置２９Ａに移動させ、搬送路３７に沿って引き出された記録紙１６を第２押圧ローラー２９とプラテンローラー２６に挟み込んだ状態で紙送りモーター３２が駆動されると、プラテンローラー２６が図２の時計回り方向ＣＷに回転して、記録紙１６が搬送路３７に沿って排紙口９に向かって搬送される。排紙口９からプリンター１の外部に露出された記録紙１６は、用紙ガイド４に沿って上方に排出される。
【００２７】
記録紙１６を搬送路３７に沿って引き出して、第２押圧ローラー２９をニップ位置２９Ａに移動させると、プリンター１は印刷可能な状態となる。この状態で外部の機器から印刷データが供給されると、プリンター１は印刷を開始する。すなわち、プリンター１は、紙送りモーター３２の駆動によってプラテンローラー２６を回転駆動させて記録紙１６を搬送路３７に沿って排紙口９に向かう方向に紙送りする紙送り動作と、印刷ヘッド２７をキャリッジガイド軸３５に沿って移動させながら駆動して記録紙１６に印刷を施す印刷動作を交互に繰り返して、記録紙１６に印刷データを印刷する。
【００２８】
ここで、搬送路３７には、第２押圧ローラー２９とテンションローラー２１の間に、記録紙１６の残量がゼロになったリアルエンド状態を検出するためのリアルエンドセンサー３１が配置されている。本例では、リアルエンドセンサー３１として、搬送路３７を挟んで対向配置された発光部３８と受光部３９を備えるものが採用されている。リアルエンドセンサー３１は、発光部３８から射出された光線が搬送路３７を紙送りされる記録紙１６によって遮られて受光部３９に届かない状態から、記録紙１６の終端が発光部３８と受光部３９の間を通過して受光部３９が光線を検出できる状態に変化すると、その時点をリアルエンドとして検出する。なお、反射式の光学センサーや磁気センサーなどの他の構成のセンサーを用いてリアルエンド状態を検出するように構成してもよい。
【００２９】
（制御系）
図３はプリンター１の制御系を示す概略ブロック図である。プリンター１の制御系はＣＰＵおよびメモリーを備える制御部４１を中心に構成されている。制御部４１の入力側には、通信インターフェースを備える通信部４２および操作スイッチ７が接続されている。制御部４１の出力側には、紙送りモーター３２、キャリッジモーター３６、印刷ヘッド２７、ＬＥＤ６が、それぞれデバイスドライバー（不図示）を介して接続されている。また、制御部４１には、ニアエンドセンサー２２およびリアルエンドセンサー３１が接続されている。
【００３０】
制御部４１は、プリンター１が受信した印刷データの印刷動作を司る印刷制御部４４と、プリンター１の動作モードをオンラインモードとオフラインモードの間で切り替える動作モード切り替え部４５と、ニアエンド状態が検出されたときに実行するニアエンド処理動作を司るニアエンド処理制御部４６と、記録紙１６の終端および次の記録紙１６の先頭に予め設定した対応するマークを印刷する動作を司る連続マーク印刷部４７と、リアルエンド状態が検出されたときに実行するリアルエンド処理動作を司るリアルエンド処理制御部４８を備えている。
【００３１】
印刷制御部４４は、通信部４２を介して受信した印刷データを一時的に保持する印刷バッファーを備えている。印刷制御部４４は、紙送りモーター３２、キャリッジモーター３６および印刷ヘッド２７を駆動制御して、印刷バッファーに保持された印刷データを逐次に印刷するとともに、印刷が済んだ印刷データを印刷バッファーから逐次に消去する。
【００３２】
動作モード切り替え部４５は、プリンター１の動作モードを、外部の機器から供給される印刷データを逐次に印刷するオンラインモードと、外部の機器からの印刷データの受け付けを停止するオフラインモードの間で切り替える。動作モード切り替え部４５は、プリンター１の起動時には動作モードをオンラインモードとする。また、動作モード切り替え部４５は、動作モード切り替え指令に基づき、プリンター１の動作モードをオンラインモードとオフラインモードの間で切り換える。ここで、動作モード切り替え指令は、外部の機器からの入力や操作スイッチ７の操作に基づいて入力可能である。また、動作モード切り替え指令は、印刷制御部４４、連続マーク印刷部４７、リアルエンド処理制御部４８等からも供給される。
【００３３】
ニアエンド処理制御部４６は、ニアエンドセンサー２２の出力に基づいて用紙残量を監視しており、用紙残量が予め設定した設定残量より少ないニアエンド状態が検出されると、印刷バッファーの印刷データに基づいて設定行数分の印刷を行う。ここで、設定行数とは、設定残量（すなわち、ニアエンド状態における用紙残量）の記録紙１６に印刷可能な行数であり、例えば、２５５行などの行数に設定される。本例では、記録紙１６が無くなった状態で印刷が行われることを回避するために、設定残量を、設定行数よりも多くの行数を印刷することが可能な用紙長に設定している。従って、設定残量に対して設定行数の印刷が行われた場合には、印刷終了行よりも後ろ側にある記録紙１６の末尾に少なくとも１行の印刷が可能な余白が形成される。
【００３４】
図４は記録紙１６の末尾および先頭に印刷されるマークの説明図である。連続マーク印刷部４７は、ニアエンド状態が検出されて設定行数の印刷が行われ、これに伴って設定行数分の用紙長さだけ記録紙１６（１６Ａ：第１の連続紙）が搬送されると、この記録紙１６（１６Ａ）の末尾の余白部分に終端用マークＭ１（第１のマーク）を印刷する。図４の例では、終端用マークＭ１として、ページの終端であることを示す文字列「ＥＮＤ」と、ページ番号を示す「＃００１」、および、次のページに印刷すべきページ番号である「＃００２」を組み合わせたものを用いている。終端用マークＭ１の印刷後、連続マーク印刷部４７は、印刷動作を停止すると共に、終端用マークＭ１が排紙口９の外側に移動するまで搬送してから記録紙１６（１６Ａ）の搬送を停止する。
【００３５】
また、連続マーク印刷部４７は、終端用マークＭ１の印刷後、ロール紙１５の交換が行われるなどして次に印刷データの印刷が再開されるときには、新たに装填されたロール紙１５から引き出された記録紙１６（１６Ｂ：第２の連続紙）の先頭における印刷開始行の上の余白部分に、先頭用マークＭ２（第２のマーク）を印刷する。このため、本例では、記録紙１６の先頭における印刷データの印刷開始位置を、印刷開始行の前に少なくとも１行の印刷が可能な余白が形成される位置に設定している。図４の例では、先頭用マークＭ２として、ページの先頭であることを示す文字列「Ｓｒａｒｔ」と、ページ番号を示す「＃００２」を組み合わせたものを用いている。連続マーク印刷部４７は、先頭用マークＭ２のページ番号として、直前に印刷された終端用マークＭ１のページ番号に１を加算した番号を印刷する。これにより、先頭用マークＭ２と、その直前に印刷された終端用マークＭ１のページ番号が連番になると共に、終端用マークＭ１を見れば次のページ番号までも知ることができる。
【００３６】
連続マーク印刷部４７は、先頭用マークＭ２の印刷後、次に記録紙１６のニアエンド状態が検出されると、先頭用マークＭ２が印刷された記録紙１６の末尾に、この先頭用マークＭ２と同じページ番号およびその次のページ番号を含む終端用マークＭ１を印刷する。そして、ニアエンド状態が検出され、ロール紙１５の交換が行われる毎に、交換前の記録紙１６の末尾への終端用マークＭ１の印刷と、交換後の記録紙１６の先頭への先頭用マークＭ２の印刷を行う。このようにして、連続マーク印刷部４７は、ロール紙１５の交換が行われる毎にそのページ番号を１ずつ加算しながら、先の記録紙１６の末尾および次の記録紙１６の先頭に対して、連番のページ番号を含むマークを印刷する。
【００３７】
リアルエンド処理制御部４８は、リアルエンド状態が検出されると、即時に紙送り動作および印刷動作を停止し、その後の印刷を保留する。また、動作モード切り替え部４５に動作モード切り替え指令を供給して、動作モードをオンラインモードからオフラインモードに切り替え、プリンター１が外部の機器から新たな印刷データを受け付けない状態とする。
【００３８】
（用紙交換前後の印刷制御）
図５は用紙交換前後の印刷制御を示すフローチャートである。プリンター１は、電源が投入されるとオンラインモードとされ、ニアエンドセンサー２２がニアエンド状態を検出可能な状態となる。ニアエンド処理制御部４６および印刷制御部４４は、ニアエンドセンサー２２の出力に基づいて記録紙１６（第１の記録紙）の残量を監視しながら、外部の機器から印刷データの供給を受けて逐次に印刷を行う（ステップＳ１、Ｓ２）。
【００３９】
ニアエンド処理制御部４６は、ニアエンドセンサー２２がニアエンド状態を検出すると（ステップＳ１：Ｙｅｓ）、設定行数となるまで行単位の印刷を実行する（ステップＳ３）。ここで、連続マーク印刷部４７は、印刷行数が設定行数となっても受信済みの印刷データの印刷が終わらない場合には、印刷の途中でも動作モード切り替え指令を動作モード切り替え部４５に供給してプリンター１をオフラインモードに移行させ（ステップＳ４）、印刷データの印刷を中断して、印刷バッファーに保持された残りの印刷データの印刷を保留する。そして、印刷終了行（すなわち、印刷中断位置）の後ろ側に残っている記録紙１６（１６Ａ）の末尾の余白部分に終端用マークＭ１を印刷する（ステップＳ５）。続いて、終端用マークＭ１が排紙口９の外側に移動するまで搬送動作を行ってから搬送動作を停止する（ステップＳ６）。
【００４０】
ここで、印刷を続行するために新たなロール紙１５がユーザーによってプリンター１に装填されると（ステップＳ７）、連続マーク印刷部４７は、搬送路３７に引き出された新たな記録紙１６（１６Ｂ）の先頭を印刷位置Ａに位置決めする頭出し動作を行う（ステップＳ８）。ここで、連続マーク印刷部４７は、印刷データの印刷開始位置ではなく、先頭用マークＭ２の印刷位置、すなわち、新たな記録紙１６の先頭の余白部分を印刷位置Ａに位置決めする。しかる後に、連続マーク印刷部４７は、この余白部分に先頭用マークＭ２を印刷する（ステップＳ９）。そして、プリンター１をオンラインモードに復帰させ（ステップＳ１０）、ステップＳ２に戻り、ニアエンド処理制御部４６および印刷制御部４４の制御に基づき、記録紙１６の残量を監視しながら保留中の印刷データの印刷を実行する。
【００４１】
（作用効果）
以上のように、本例のプリンター１では、記録紙１６の残量が少ない状態、すなわち、記録紙１６の残量が設定残量以下になったニアエンド状態を検出した場合には、用紙の末尾における印刷終了行の後ろの余白部分に終端用マークＭ１を印刷して印刷を停止する。そして、用紙交換が行われ、次の記録紙１６への印刷データの印刷を再開するときには、次の記録紙１６の先頭における印刷開始行よりも上の余白部分に、直前に印刷した終端用マークＭ１に対応する先頭用マークＭ２を印刷する。本例では、このように、ばらばらになってしまうおそれのある複数の記録紙１６にまたがって印刷が行われる場合に、これらの記録紙に関連性のあるマークを印刷できるため、印刷後に記録紙１６がばらばらになったとしても、このマークに従って記録紙１６の順序を印刷順どおりの順序に復元できる。よって、別々の記録紙にまたがって印刷された情報の順序を正確に把握できる。また、印刷されたはずの記録紙１６が抜けていること（ページ落ち）の有無を確認できる。
【００４２】
また、本例では、ニアエンド状態を検出できるため、検出時点を基準として設定行数分の印刷動作およびこれに伴う搬送動作を行うことにより、記録紙１６の末尾に終端用マークＭ１を確実に印刷できる。更に、印刷データの途中で用紙終端に到達した場合においても終端用マークＭ１および先頭用マークＭ２を確実に印刷できる。また、用紙交換待ちの状態に移行するときには、終端用マークＭ１が排紙口９の外側に露出されるまで搬送してから記録紙１６の搬送動作を停止するため、ユーザーに用紙切れの状態を容易に把握させることができると共に、用紙切れの状態をプリンター１の故障と誤解するおそれもない。よって、迅速な用紙交換が可能になる。
【００４３】
（改変例）
（１）上記実施形態では、ニアエンド状態を検出したことに基づいて終端用マークＭ１および先頭用マークＭ２の印刷を行っているが、リアルエンド処理制御部４８がリアルエンド状態を検出したことに基づいて終端用マークＭ１および先頭用マークＭ２を印刷する処理を行うように構成してもよい。この場合には、リアルエンドセンサー３１による検出位置から印刷位置Ａまでの搬送距離を考慮して記録紙１６の搬送動作を行い、終端用マークＭ１の印刷を行えばよい。
【００４４】
（２）上記実施形態は、ニアエンド状態を検出して、用紙交換すなわちロール紙１５の交換に伴って前の記録紙１６の終端と次の記録紙１６の先頭に終端用マークＭ１および先頭用マークＭ２を印刷するものであったが、長尺の記録紙１６を切断して複数のページの印刷物を作成する場合に、先に印刷されるページの終端と、次に印刷されるページの先頭に終端用マークＭ１および先頭用マークＭ２を印刷する処理を行うこともできる。
【００４５】
（切断コマンドに基づいて切断位置の前後に関連性のあるマークを印刷する制御）
図６は記録紙の切断位置の前後に印刷されるマークの説明図であり、図６（ａ）は切断前の状態、図６（ｂ）は切断後の状態を示している。また、図７は印刷データに含まれる切断コマンドに基づいて切断位置の前後に関連性のあるマークを印刷する制御を示すフローチャートである。本例では、ページ区切り位置でペーパーカットを行うための切断コマンド（切断指示）が印刷データに含まれている。このような印刷データを受信すると、印刷制御部４４は、まず、最初のページの印刷データを逐次に印刷する（ステップＳ１１）。印刷制御部４４は、印刷データのページ区切り位置にある切断コマンドを検出すると、切断コマンドよりも前の印刷データの印刷を終えた段階で印刷を中断し、プリンター１をオフラインモードに移行させる（ステップＳ１２）。そして、切断コマンドよりも後ろの印刷データの印刷を保留する。
【００４６】
連続マーク印刷部４７は、印刷データに含まれる切断コマンドに基づき、切断コマンドよりも前の印刷データの最終行Ｌａ（図６（ａ）参照）から予め設定した用紙長だけ後方の位置を切断位置Ｃ（図６（ａ）参照）と判断する。そして、最終行Ｌａと切断位置Ｃとの間の余白領域に終端用マークＭ１を印刷する（ステップＳ１３）。切断位置Ｃは、最終行Ｌａの後ろに少なくとも１行分の余白が確保されるように設定されている。
【００４７】
終端用マークＭ１の印刷後、連続マーク印刷部４７は、切断位置Ｃがカッター１２によるカット位置Ｂに位置決めされるまで記録紙１６を搬送してから記録紙１６の搬送を停止するティアオフ動作を行う（ステップＳ１４）。カット位置Ｂは、印刷ヘッド２７による印刷位置Ａの搬送方向後方側に設定されている。従って、ティアオフ動作により、記録紙１６に印刷した終端用マークＭ１が排紙口９の外側に露出された状態になる。
【００４８】
カッター１２によって記録紙１６が切断位置Ｃで切断されると、印刷済みの記録紙１６Ｃ（第１の連続紙：図６（ｂ）参照）と、残りの記録紙１６Ｄ（第２の連続紙：図６（ｂ）参照）が別体に切り離される（ステップＳ１５）。この切断動作は、ユーザーが手動で行うことが想定されている。連続マーク印刷部４７は、記録紙１６の切断が実行されたことを搬送路３７等に設けられたセンサーによって検出したことに基づき、あるいは、印刷を再開するための予め設定した操作（例えば、図示しない印刷再開ボタンの操作）が行われたことに基づき、印刷を再開する。連続マーク印刷部４７は、印刷を再開すると、記録紙１６Ｄの頭出し動作を行う（ステップＳ１６）。続いて、記録紙１６Ｄの先頭の余白部分に先頭用マークＭ２を印刷する（ステップＳ１７）。しかる後に、プリンター１をオンラインモードに復帰させる（ステップＳ１８）。そして、ステップＳ１１に戻り、先頭用マークＭ２の後ろから保留中の印刷データの印刷を行う。
【００４９】
ここで、記録紙１６の切断後に保留中の印刷データの印刷を再開するとき、再開後に印刷する印刷データの先頭行Ｌｂ（図６（ｂ）参照）は、記録紙１６Ｄの先端（すなわち、切断位置Ｃ）よりも少なくとも１行分後ろ側から印刷される。これにより、先頭行Ｌｂの前に先頭用マークＭ２を印刷するための余白が確保される。ステップＳ１７の頭出し動作では、先頭行Ｌｂよりも前の余白部分を印刷位置Ａに位置決めすることにより、先頭行Ｌｂよりも上に先頭用マークＭ２を印刷する。
【００５０】
（ティアオフ操作に基づいて切断位置の前後に関連性のあるマークを印刷する制御）
図８はティアオフスイッチの操作に基づいて切断位置の前後に関連性のあるマークを印刷する制御を示すフローチャートである。本例では、ペーパーカットを行うための切断コマンド（切断指示）が印刷データに含まれていない。このような印刷データを受信すると、印刷制御部４４は、印刷データを逐次に印刷する（ステップＳ２１）。受信済みの印刷データの印刷を完了すると、印刷制御部４４は、印刷動作を停止してオンラインモードのまま待機する（ステップＳ２２）。待機状態で新たな印刷データを受信すると、ステップＳ２１に戻って印刷を行う。
【００５１】
本例では、プリンター１の操作パネル５に設けられた操作スイッチ７の１つがティオアフスイッチである。受信済みの印刷データの印刷が終わった後、ユーザーによってティアオフスイッチが操作されると（ステップＳ２３）、連続マーク印刷部４７は、この操作に基づいてプリンター１をオフラインモードに移行させる（ステップＳ２４）。続いて、連続マーク印刷部４７は、印刷済みの印刷データの最終行Ｌａ（図６（ａ）参照）から予め設定した用紙長だけ後方の位置を切断位置Ｃ（図６（ａ）参照）と判断して、最終行Ｌａと切断位置Ｃとの間の余白領域に終端用マークＭ１を印刷する（ステップＳ２５）。しかる後に、連続マーク印刷部４７は、切断位置Ｃがカッター１２によるカット位置Ｂに位置決めされるまで記録紙１６を搬送してから記録紙１６の搬送を停止するティアオフ動作を行う（ステップＳ２６）。
【００５２】
ティアオフ動作が行われると、上述したように、記録紙１６に印刷した終端用マークＭ１が排紙口９の外側に露出された状態になる。ユーザーによる用紙カットが行われ（ステップＳ２７）、記録紙１６が切断位置Ｃで切断されると、連続マーク印刷部４７は、記録紙１６の切断が実行されたことを搬送路３７等に設けられたセンサーによって検出したことに基づき、あるいは、印刷を再開するための予め設定した操作（例えば、図示しない印刷再開ボタンの操作）が行われたことに基づき、印刷を再開する。連続マーク印刷部４７は、印刷を再開すると、記録紙１６Ｄの頭出し動作（ステップＳ２８）、および、記録紙１６Ｄの先頭の余白部分への先頭用マークＭ２の印刷動作（ステップＳ２９）を行った後、プリンター１をオンラインモードに復帰させて待機する（ステップＳ３０）。ステップＳ３０の待機状態において新たな印刷データを受信すると、ステップＳ２１に戻り、先頭用マークＭ２の後ろから新たに受信した印刷データの印刷を行う。なお、ステップＳ２１の印刷動作の途中でティアオフスイッチの操作を受け付ける設定にすることもできる。この場合には、その時点で印刷を中断してオフラインモードに移行すると共に印刷データの印刷を保留し、用紙カット後に頭出し動作および先頭用マークＭ２の印刷を行い、しかる後にオンラインモードに復帰して保留中の印刷データの印刷を再開すればよい。
【００５３】
このように、印刷データと共に入力される切断コマンド、あるいは、ティアオフスイッチの操作入力に基づいて切断位置Ｃの前後に終端用マークＭ１および先頭用マークＭ２を印刷する制御を行うことにより、長尺の記録紙１６から複数のページの印刷物を作成して、印刷後にページがばらばらになった場合においても、終端用マークＭ１および先頭用マークＭ２に従って印刷順どおりにページの順序を復元できる。また、ページ落ちの有無を確認できる。よって、ページの連続性を保証できる。
【００５４】
なお、カッター１２として手動のカッターの代わりにオートカッターを用いることもできる。この場合には、上記の手順とは異なり、先頭用マークＭ２の印刷を用紙カットの前に行うこともできる。すなわち、切断位置Ｃの手前に終端用マークＭ１を印刷し、続いて、切断位置Ｃの後ろに先頭用マークＭ２を印刷した後も印刷を継続する。そして、切断位置Ｃがカット位置Ｂに到達するまでのいずれかの時点（カット位置Ｂに到達した時点を含む）で印刷を中断し、カット位置Ｂに到達するまで記録紙１６を搬送し、カット位置Ｂに到達したらオートカッターによる自動切断を行い、しかる後に中断位置の後ろから印刷を再開する。このようにすると、切断後に記録紙１６を逆送することなく印刷を再開できる。
【００５５】
（３）上記各例では、終端用マークＭ１および先頭用マークＭ２として、連番のページ番号を含むと共に、終端用マークＭ１には次の先頭用マークＭ２に含まれるページ番号を加えたものを用いているが、終端用マークＭ１および先頭用マークＭ２は互いに対応付けられているものであればよく、このようなマークに限定されるものではない。例えば、終端用マークＭ１とその次に印刷する先頭用マークＭ２の対に、他の対には含まれない同一の記号や対応する記号が含まれているものであればよい。
【符号の説明】
【００５６】
１…プリンター、２…プリンター本体、３…ロール紙ホルダー、４…用紙ガイド、５…操作パネル、６…ＬＥＤ、７…操作スイッチ、９…排紙口、１０…操作レバー、１１…操作ノブ、１２…カッター、１５…ロール紙、１６…記録紙（連続紙）、１６（１６Ａ）…記録紙（第１の連続紙）、１６（１６Ｂ）…記録紙（第２の連続紙）、１７…巻芯、２０…ロール紙装填部（用紙装填部）、２１…テンションローラー、２２…ニアエンドセンサー、２３…検出レバー、２４…付勢部材、２５…センサー、２６…プラテンローラー、２７…印刷ヘッド、２７ａ…ヘッド面、２８…押圧ローラー、２９…押圧ローラー、２９Ａ…ニップ位置、２９Ｂ…開放位置、３０…押圧ローラー移動機構、３１…リアルエンドセンサー、３２…紙送りモーター、３３…キャリッジ、３４…駆動力伝達機構、３５…キャリッジガイド軸、３６…キャリッジモーター、３７…搬送路、３８…発光部、３９…受光部、４１…制御部、４２…通信部、４４…印刷制御部、４５…動作モード切り替え部、４６…ニアエンド処理制御部、４７…連続マーク印刷部、４８…リアルエンド処理制御部、Ａ…印刷位置、Ｂ…カット位置、Ｃ…切断位置、Ｍ１…終端用マーク（第１のマーク）、Ｍ２…先頭用マーク（第２のマーク）、Ｌａ…最終行、Ｌｂ…先頭行
【図１】
2013244656.tif 000003
【図２】
2013244656.tif 000004
【図３】
2013244656.tif 000005
【図４】
2013244656.tif 000006
【図５】
2013244656.tif 000007
【図６】
2013244656.tif 000008
【図７】
2013244656.tif 000009
【図８】
2013244656.tif 000010