(57)【要約】【課題】効率的に記録媒体の位置合わせを行う。【解決手段】記録媒体２２に情報を記録し単票１０として発行する記録装置２であって、カバー３５付きの収容部７０と、前記カバー３５の開閉状態を検出するカバー開閉検出手段６１と、前記収容部７０に収容される前記記録媒体２２の残量を検出するニアーエンド検出手段８０と、前記記録媒体２２上に搬送方向に沿って設けられる位置検出用マークＢＭを検出するマーク検出手段６４と、前記記録媒体２２を所定の位置に合わせる位置合わせ手段と、前記記録媒体２２をカットするカット手段２５とを備え、前記カバー開閉検出手段６１及び前記ニアーエンド検出手段８０の検出状態に基づいて、前記マーク検出手段６４の検出結果を用いて、前記位置合わせ手段による前記記録媒体２２の位置合わせ、及び／または、前記カット手段２５による前記記録媒体２２のカットを実施する。【選択図】図５
2013000968.tif 000002
【特許請求の範囲】
【請求項１】
搬送手段で搬送される記録媒体に対して、記録手段で情報を記録し単票として発行する記録装置であって、
前記記録媒体を収容するカバー付きの収容部と、
前記カバーの開閉状態を検出するカバー開閉検出手段と、
前記収容部に収容される前記記録媒体の残量が所定の量以下になったことを検出するニアーエンド検出手段と、
前記記録媒体の搬送経路上に設けられ、前記記録媒体上に搬送方向に沿って所定間隔で設けられている位置検出用マークを検出するマーク検出手段と、
前記搬送手段によって搬送される前記記録媒体を所定の位置に合わせる位置合わせ手段と、
前記搬送手段により前記記録媒体が搬送される搬送経路上に設けられ、前記記録媒体をカットするカット手段と、を備え、
前記カバー開閉検出手段及び前記ニアーエンド検出手段の検出状態に基づいて、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び／または、前記カット手段による前記記録媒体のカット、を実施することを特徴とする記録装置。
【請求項２】
前記カバーを閉めたとき前記記録媒体を挟持し、前記カバーを開いたとき前記記録媒体を開放するもので、一方が前記カバー側に設けられ、他方が本体側に設けられた挟持手段を有することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記挟持手段は、サーマルヘッドとプラテンで構成されることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記カバー開閉検出手段が前記カバーの開閉を検知し、かつ、前記ニアーエンド検出手段が前記記録媒体のニアーエンド状態を検出し、その後、非ニアーエンド状態を検出したときは、
前記記録媒体は交換されたと判断して、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び、前記カット手段による前記記録媒体のカット、を実施することを特徴とする請求項１乃至３のいずれか一項に記載の記録装置。
【請求項５】
前記カバー開閉検出手段が前記カバーの開閉を検知したが、前記ニアーエンド検出手段が前記記録媒体のニアーエンド状態を検出しないときは、
前記記録媒体は交換されてないと判断して、
前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせを実施し、前記カット手段による前記記録媒体のカットを実施しないことを特徴とする請求項１乃至３のいずれか一項に記載の記録装置。
【請求項６】
搬送手段で搬送される記録媒体に対して、記録手段で情報を記録し単票として発行する記録装置の制御方法であって、
前記記録装置は、前記記録媒体を収容するカバー付きの収容部と、前記カバーの開閉状態を検出するカバー開閉検出手段と、前記収容部に収容される前記記録媒体の残量が所定の量以下になったことを検出するニアーエンド検出手段と、前記記録媒体の搬送経路上に設けられ、前記記録媒体上に搬送方向に沿って所定間隔で設けられている位置検出用マークを検出するマーク検出手段と、前記搬送手段によって搬送される前記記録媒体を所定の位置に合わせる位置合わせ手段と、前記搬送手段により前記記録媒体が搬送される搬送経路上に設けられ、前記記録媒体をカットするカット手段と、を備え、
前記カバー開閉検出手段及び前記ニアーエンド検出手段の検出状態に基づいて、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び／または、前記カット手段による前記記録媒体のカットを実施することを特徴とする記録装置の制御方法。
【請求項７】
記録媒体を搬送する搬送手段と、前記記録媒体に情報を記録する記録手段と、前記記録媒体を収容するカバー付きの収容部と、前記カバーの開閉状態を検出するカバー開閉検出手段と、前記収容部に収容される前記記録媒体の残量が所定の量以下になったことを検出するニアーエンド検出手段と、前記記録媒体の搬送経路上に設けられ、前記記録媒体上に搬送方向に沿って所定間隔で設けられている位置検出用マークを検出するマーク検出手段と、前記搬送手段によって搬送される前記記録媒体を所定の位置に合わせる位置合わせ手段と、前記搬送手段により前記記録媒体が搬送される搬送経路上に設けられ、前記記録媒体をカットするカット手段と、を備えた記録装置を制御する制御部が実行可能なプログラムであって、
前記カバー開閉検出手段及び前記ニアーエンド検出手段の検出状態に基づいて、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び／または、前記カット手段による前記記録媒体のカットを実施することを特徴とする制御部が実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来、ロール紙等の記録媒体を、カバーを有する本体に収容し記録媒体に記録を行うとともにオートカッターでカット処理を行い単票として発行する記録装置が知られている。この種の記録装置は、記録した位置に合わせて記録媒体のカット処理を行うため、記録媒体の位置合わせを行う必要がある。このため、記録媒体には、例えばブラックマークと呼ばれる位置検出用マークが設けられており、記録装置は、位置検出用マークを検出する検出手段を備えている。そして、検出された位置検出用マークの位置を基準として記録やカット等の処理が行われる（例えば、特許文献１参照）。
【０００３】
位置検出用マークが付いた記録媒体に記録を行う記録装置では、記録媒体の交換時に記録媒体の位置検出用マークがどこにあるのか不明になる（記録媒体の位置が不明になる）ので、記録媒体の位置検出用マークを検出し、これに基づき記録媒体を初期位置に位置決めする必要がある。そのために、従来においては、記録媒体の紙送り動作を行って位置検出用マークを検出し、これに基づき、記録媒体をカッターによる切断位置に位置決めして先頭側の部分をカットすることにより、記録媒体を初期位置に位置決めしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２６４０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
記録媒体の交換を示す指標として記録装置のカバーの開閉を検出して上記の位置決め動作を行う場合がある。このとき、単にカバーが開閉されたのみで記録媒体が交換されない場合は、記録媒体の位置がずれる可能性がある。特に、サーマル方式のプリンターは、カバー側に設けられたプラテンと本体側に設けられたサーマルヘッドにより、カバーを閉めると記録媒体が挟持される構成となっている。このようなプリンターでは、記録媒体を交換する場合でなくても、カバーを開けると挟持されていた記録媒体が開放されて位置がずれてしまい、その状態でカバーを締めると記録媒体の位置がずれて挟持される。
【０００６】
そのため、カット動作により小さな紙片が発生し、紙ジャムの原因となる虞がある。または、記録媒体がオートカッターの位置になくてカットしてしまう、いわゆる空カットを行うことにより、カッター寿命を縮める原因となる虞がある。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００８】
（適用例１）搬送手段で搬送される記録媒体に対して、記録手段で情報を記録し単票として発行する記録装置であって、前記記録媒体を収容するカバー付きの収容部と、前記カバーの開閉状態を検出するカバー開閉検出手段と、前記収容部に収容される前記記録媒体の残量が所定の量以下になったことを検出するニアーエンド検出手段と、前記記録媒体の搬送経路上に設けられ、前記記録媒体上に搬送方向に沿って所定間隔で設けられている位置検出用マークを検出するマーク検出手段と、前記搬送手段によって搬送される前記記録媒体を所定の位置に合わせる位置合わせ手段と、前記搬送手段により前記記録媒体が搬送される搬送経路上に設けられ、前記記録媒体をカットするカット手段と、を備え、前記カバー開閉検出手段及び前記ニアーエンド検出手段の検出状態に基づいて、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び／または、前記カット手段による前記記録媒体のカット、を実施することを特徴とする記録装置
【０００９】
この構成によれば、記録装置は、記録媒体が収容される収容部のカバーの開閉状態及び記録媒体の残量が所定の量以下になったこと、すなわちニアーエンド状態の変化を検出することができる。そしてこれらの検出結果から記録媒体が交換されたか否かを検知することができる。記録媒体が交換された場合には、記録媒体に設けられた位置検出用マークを検出することによって、記録媒体の位置合わせ及びカットを行うことができる。また、記録媒体が交換されない場合には、カット動作を行わず記録媒体の位置合わせを行うことができる。そのため、無駄なカット動作を防止することができ、作業の効率化、紙ジャム等の不具合の低減、及び信頼性の向上を実現できる。
【００１０】
（適用例２）前記カバーを閉めたとき前記記録媒体を挟持し、前記カバーを開いたとき前記記録媒体を開放するもので、一方が前記カバー側に設けられ、他方が本体側に設けられた挟持手段を有することを特徴とする上記の記録装置。
【００１１】
（適用例３）前記挟持手段は、サーマルヘッドとプラテンとで構成されることを特徴とする上記の記録装置。
【００１２】
これらの構成によれば、カバーの開閉によって記録媒体がずれ易いサーマルプリンターであっても、確実に記録媒体の位置合わせを行うことができる。また、無駄なカット動作を防止することができ、作業の効率化、紙ジャム等の不具合の低減、及び信頼性の向上を実現できる。
【００１３】
（適用例４）前記カバー開閉検出手段が前記カバーの開閉を検知し、かつ、前記ニアーエンド検出手段が前記記録媒体のニアーエンド状態を検出し、その後、非ニアーエンド状態を検出したときは、前記記録媒体は交換されたと判断して、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び、前記カット手段による前記記録媒体のカットを実施することを特徴とする上記の記録装置。
【００１４】
この構成によれば、記録装置は、記録媒体が交換されたと判断して記録媒体の位置合わせ及びカット動作を行うことができる。
【００１５】
（適用例５）前記カバー開閉検出手段が前記カバーの開閉を検知したが、前記ニアーエンド検出手段が前記記録媒体のニアーエンド状態を検出しないときは、前記記録媒体は交換されてないと判断して、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせを実施し、前記カット手段による前記記録媒体のカットを実施しないことを特徴とする上記の記録装置。
【００１６】
この構成によれば、記録装置は、記録媒体が交換されなかったと判断して記録媒体の位置合わせのみを実施し、カット動作を省略することができる。
【００１７】
（適用例６）搬送手段で搬送される記録媒体に対して、記録手段で情報を記録し単票として発行する記録装置の制御方法であって、前記記録装置は、前記記録媒体を収容するカバー付きの収容部と、前記カバーの開閉状態を検出するカバー開閉検出手段と、前記収容部に収容される前記記録媒体の残量が所定の量以下になったことを検出するニアーエンド検出手段と、前記記録媒体の搬送経路上に設けられ、前記記録媒体上に搬送方向に沿って所定間隔で設けられている位置検出用マークを検出するマーク検出手段と、前記搬送手段によって搬送される前記記録媒体を所定の位置に合わせる位置合わせ手段と、前記搬送手段により前記記録媒体が搬送される搬送経路上に設けられ、前記記録媒体をカットするカット手段と、を備え、前記カバー開閉検出手段及び前記ニアーエンド検出手段の検出状態に基づいて、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び／または、前記カット手段による前記記録媒体のカットを実施することを特徴とする記録装置の制御方法。
【００１８】
この制御方法によれば、記録装置は、記録媒体が収容される収容部のカバーの開閉状態及び記録媒体の残量が所定の量以下になったこと、すなわちニアーエンド状態の変化を検出することができる。そしてこれらの検出結果から記録媒体が交換されたか否かを検知することができる。記録媒体が交換された場合には、記録媒体に設けられた位置検出用マークを検出することによって、記録媒体の位置合わせ及びカットを行うことができる。また、記録媒体が交換されない場合には、カット動作を行わず記録媒体の位置合わせを行うことができる。そのため、無駄なカット動作を防止することができ、作業の効率化、紙ジャム等の不具合の低減、及び信頼性の向上を実現できる。
【００１９】
（適用例７）記録媒体を搬送する搬送手段と、前記記録媒体に情報を記録する記録手段と、前記記録媒体を収容するカバー付きの収容部と、前記カバーの開閉状態を検出するカバー開閉検出手段と、前記収容部に収容される前記記録媒体の残量が所定の量以下になったことを検出するニアーエンド検出手段と、前記記録媒体の搬送経路上に設けられ、前記記録媒体上に搬送方向に沿って所定間隔で設けられている位置検出用マークを検出するマーク検出手段と、前記搬送手段によって搬送される前記記録媒体を所定の位置に合わせる位置合わせ手段と、前記搬送手段により前記記録媒体が搬送される搬送経路上に設けられ、前記記録媒体をカットするカット手段と、を備えた記録装置を制御する制御部が実行可能なプログラムであって、前記カバー開閉検出手段及び前記ニアーエンド検出手段の検出状態に基づいて、前記マーク検出手段の検出結果を用いて、前記位置合わせ手段による前記記録媒体の位置合わせ、及び／または、前記カット手段による前記記録媒体のカットを実施することを特徴とする制御部が実行可能なプログラム。
【００２０】
このプログラムを制御部が実行することによって、記録装置は、記録媒体が収容される収容部のカバーの開閉状態及び記録媒体の残量が所定の量以下になったこと、すなわちニアーエンド状態の変化を検出することができる。そしてこれらの検出結果から記録媒体が交換されたか否かを検知することができる。記録媒体が交換された場合には、記録媒体に設けられた位置検出用マークを検出することによって、記録媒体の位置合わせ及びカットを行うことができる。また、記録媒体が交換されない場合には、カット動作を行わず記録媒体の位置合わせを行うことができる。そのため、無駄なカット動作を防止することができ、作業の効率化、紙ジャム等の不具合の低減、及び信頼性の向上を実現できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係るプリンターを適用した印刷システムの概略構成図。
【図２】プリンターの要部構成を示す側面図。
【図３】ニアーエンド検出手段を説明する図。
【図４】プリンターにより出力される帳票の例を示す図。
【図５】プリンターの制御系の構成を示すブロック図。
【図６】プリンターとホストコンピューターの動作シーケンスを示す図。
【図７】プリンターの動作を示すフローチャート。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の各図においては、説明を簡便にするため、各部の詳細構造や尺度を実際とは異ならせしめている。
【００２３】
（印刷システムの構成について）
本発明の実施形態に係る記録装置としてのプリンターを適用した印刷システムについて図１を参照して説明する。図１は、本発明の実施形態に係るプリンターを適用した印刷システムの概略構成を示す図である。
【００２４】
図１に示すように、印刷システム１は、単票としての帳票１０を発行するプリンター２に、プリンター２を制御するホストコンピューター３を接続して構成される。図１に示す印刷システム１は、例えば小売店等の店頭に設置された販売時点管理システム（ＰＯＳシステム）のレジスター、或いは、冨くじや各種チケットを発券する発券システムを構成し、レシート、クーポン、くじ、チケット等の帳票１０を印刷して発行する。
【００２５】
ホストコンピューター３は、売上登録処理や精算処理の処理内容、或いは発行する帳票に関する情報を表示するディスプレイ１２、帳票発行に関するバーコードを読み取るバーコードスキャナー１３、帳票発行指示等のキー等の各種キーを備えたキー入力部１４、精算用の現金を収容するキャッシュドロワー１５等を備えている。また、ホストコンピューター３には、プリンター２による帳票１０の発行記録や取引記録のデータを収集するサーバー１６が接続されている。
【００２６】
帳票１０の発行に際し、ホストコンピューター３は、バーコードスキャナー１３からの入力値や、キー入力部１４からの入力値に基づいて、サーバー１６にアクセスし、帳票１０を発行するために必要な情報を取得し、プリンター２に帳票１０の発行に係る各種動作を行わせる制御データを生成し、プリンター２に出力する。プリンター２は、ホストコンピューター３から入力された制御データに基づいて、各部を動作させ、帳票１０を発行する。
【００２７】
（記録装置の構成について）
本発明の実施形態に係る記録装置としてのプリンターについて図１〜図３を参照して説明する。図２は、印刷システムが備えるプリンターの要部構成を示す側面図である。図３は、ニアーエンド検出手段を説明する図であり、（ａ）は、ニアーエンド不検出状態を表す図、（ｂ）は、ニアーエンド不検出状態を表す図である。
【００２８】
図１に示すように、プリンター２の本体２０には開閉可能なカバー３５が設けられる。本体２０には、カバー３５を開くためのレバー３６が設けられ、カバー３５を開くと、記録媒体としてのロール紙２２を収容する収容部７０が露出し、ロール紙２２の補充や交換が可能になる。カバー３５には、カバー３５の開閉状態を検知するカバー開閉検出手段としてのカバーセンサー６１（図５参照）が設けられている。また、本体２０には、プリンター２の電源をオン／オフさせる電源スイッチ３７、動作モードの切り替え等の操作を行うための紙送りスイッチ３８、及び、ＬＥＤの点灯／消灯状態によりプリンター２の動作状態等を表示するＬＥＤ表示部３９が設けられている。
【００２９】
図２に示すように、プリンター２は、長尺の感熱紙をロール状に巻いたロール紙２２を記録媒体として用い、サーマルヘッド２４によりロール紙２２に熱を加えて文字等を記録（印刷）する。印刷後のロール紙２２はカット手段としてのカッターユニット２５によってカットされ、帳票１０として図１に示す排紙口２８から排出される。プリンター２は、本体２０にロール紙２２を収容し、このロール紙２２を繰り出して搬送するローラー形状のプラテン２３（搬送手段）と、プラテン２３に対向配置されたサーマルヘッド２４と、搬送方向に対し直交する方向にロール紙２２をカットするカッターユニット２５とを備える。カッターユニット２５は、ロール紙２２を幅方向に完全にカットする構成であっても、幅方向中央または端部を切り残す構成であってもよい。
【００３０】
プラテン２３は、図示しない駆動機構を介して搬送モーター３３（図５参照）に連結されており、搬送モーター３３の動作により回転する。プラテン２３とサーマルヘッド２４とは板ばね等の付勢手段により相互に密接するよう付勢されている。また、プラテン２３の周面はゴム等を用いて摩擦係数の高い面となっている。このため、プラテン２３の回転に伴い、プラテン２３とサーマルヘッド２４との間に挟まれたロール紙２２が搬送される。搬送モーター３３が正方向に回転する場合、プラテン２３はロール紙２２を排紙口２８に向けて搬送する方向に回転する。この場合の搬送方向を正方向とし、図２に矢印Ｆで示す。反対に、搬送モーター３３が逆方向に回転する場合、プラテン２３はロール紙２２を排紙口２８から引き戻す方向に回転する。この場合の搬送方向を逆方向とする。
【００３１】
ロール紙２２は、少なくとも一方の面に熱によって発色する発色層が設けられ、この面が表面１０Ａ（記録面）となっている。表面１０Ａの反対側、即ち裏面１０Ｂには、印刷やカットの位置合わせのために、位置検出用マークとしてのブラックマークＢＭ（図４参照）が所定間隔で設けられている。なお、裏面１０Ｂにおける発色層の有無は問わない。
【００３２】
ブラックマークＢＭは、例えば裏面１０Ｂの幅方向の一端に形成された所定サイズのマークであり、例えば、搬送方向に沿ったサイズが五ミリ程度の長方形である。ブラックマークＢＭの色としては、白色のロール紙２２に黒いブラックマークＢＭが形成される態様が一般的であるが、後述するマーク検出手段としてのＢＭセンサー６４のような光センサーが検出可能であればよい。ブラックマークＢＭは、ロール紙２２の全長にわたって、所定長さ毎に、即ち等間隔で印刷等により形成されている。なお、ブラックマークＢＭ付きの帳票１０の詳細については後述する。
【００３３】
次いで、ロール紙２２が収容される収容部７０及びニアーエンド検出手段８０について説明する。図３に示すように、収容部７０は、ロール紙保持面７２と、ニアーエンド検出手段８０とを備える。ロール紙２２は、収容部７０のロール紙保持面７２に回転自在に保持、収容される。ニアーエンド検出手段８０は、ロール紙２２のロール状をなす側面側にニアーエンドレバー８１を有する。ニアーエンドレバー８１は、ニアーエンドレバー回転中心８２を中心にして回転自在であり、ニアーエンドレバー回転中心８２から図中下方向へ延在し、延在した他端に検出突起８４を有する。そして、ニアーエンド検出手段８０は、検出突起８４をロール紙２２へ押圧状態にするばね８５と、ニアーエンドレバー８１の回動に連動して電気的にオン、オフするメカスイッチ８６とを有する。
【００３４】
このような構成のニアーエンド検出手段８０において、使用前のロール紙２２が投げ込み方式により装着されると、図３（ａ）に示すように、検出突起８４がロール紙２２側面に押されて回動し、メカスイッチ８６を電気的オン状態に作動させる。メカスイッチ８６の作動により、ロール紙２２が装着され供給可能であることが検出される。印刷が行われロール紙２２が消費されロール径が小さくなると、図３（ｂ）に示すように、ロール紙芯８３が次第に下方に下がり、検出突起８４の位置へ移動して来る。ロール紙２２に巻かれている帳票１０が規定量以下になると、ばね８５の押圧によりロール紙芯８３の中空部分へ検出突起８４が入り込む。検出突起８４が中空部分へ入り込むと、ニアーエンドレバー８１は回動しメカスイッチ８６から離れる。そのため、メカスイッチ８６は、電気的にオフとなりロール紙２２が所定に残量以下となる、ニアーエンド状態であることが検出される。
【００３５】
なお、ロール紙２２が軸支方式であっても、ロール紙２２のニアーエンド検出は可能である。軸支方式の場合、ロール紙２２は、ロール紙芯８３の中空部分を軸支される。この軸支部にニアーエンド検出手段８０が構成される。使用前のロール紙２２を設置したとき、ニアーエンド検出手段８０は、検出突起８４がロール紙２２の側面部に接する状態となっている。ロール紙２２が消費されると、軸支される中空部分を中心にしてロール径が次第に小さくなり、検出突起８４がロール紙２２の側面部に接する状態から外れ、ばね８５の押圧によりメカスイッチ８６から離れる方向へ回動する。そのため、メカスイッチ８６は、電気的にオフとなりニアーエンド状態を検出する。投げ込み方式及び軸支方式のいずれにおいても、検出突起８４の位置を変えることによりニアーエンド状態でのロール紙２２の残量を任意に設定可能である。
【００３６】
図２に示すように、プリンター２は、ロール紙２２の表面１０Ａに接するようにサーマルヘッド２４が配置され、裏面１０Ｂに対向してＢＭセンサー６４（マーク検出手段）が設けられている。ＢＭセンサー６４は、例えば反射型の光センサーであり、裏面１０Ｂに対して光を照射し、その反射光の光量を検出する。このＢＭセンサー６４が検出した光量の変化に基づきブラックマークＢＭを検出できる。
【００３７】
また、カッターユニット２５は、ロール紙２２の搬送路の一方側（裏面１０Ｂ側）に配置された固定刃３０と、この固定刃３０に対向してロール紙２２の搬送路の他方側（表面１０Ａ側）に配置された可動刃３１と、可動刃３１を固定刃３０に向けてスライドさせるカッター駆動モーター３２とを備えている。カッター駆動モーター３２の駆動力により、駆動機構（図示略）を介して可動刃３１がカッター駆動モーター３２に向けて移動され、固定刃３０と可動刃３１との間に印刷後のロール紙２２が挟まれ、カットされる。
【００３８】
ここで、ＢＭセンサー６４が裏面１０ＢのブラックマークＢＭを読み取る位置を読取位置ＲＰとし、サーマルヘッド２４が表面１０Ａに印刷する位置を印刷位置ＰＰとし、カッターユニット２５がロール紙２２をカットする位置をカッター位置ＣＰとすると、図２に示すロール紙２２の搬送路において、搬送方向Ｆの上流側から順に、読取位置ＲＰ、印刷位置ＰＰ、カッター位置ＣＰの順に並んでいる。読取位置ＲＰ、印刷位置ＰＰ、カッター位置ＣＰの間の搬送路に沿う距離は、いずれもプリンター２の機械的構造によって決定される。
【００３９】
（帳票の例について）
ここで帳票の例について図４を参照して説明する。図４は、プリンターが印刷出力する帳票の一例を示す図であり、（ａ）は裏面を示し、（ｂ）は表面を示す。図４（ａ）及び図４（ｂ）には帳票１０の一例として、一般にロッタリー（Ｌｏｔｔｅｒｙ，Ｌｏｔｔｏ）と呼ばれる数字選択式の富くじを示す。この図４（ｂ）では、ロール紙２２をカットして複数枚の帳票１０を発行する様子を説明するため、図２に示すカッターユニット２５によってカットされる帳票１０（ロール紙２２）上の位置を実線の被カット位置ＣＬで示す。
【００４０】
図４に示すように、１枚の帳票１０において、表面１０Ａには発行日時、発行した店舗や売り場、発券番号等の情報と、購入者が選択または自動選択された数字の組み合わせと、これらの数字の組み合わせを表す機械読み取り可能なコードが印刷される。裏面１０Ｂには、偽造を防止するために予め絵柄等が印刷され、帳票１０の数に相当するシリアル番号と、位置合わせ用のブラックマークＢＭが印刷されている。図４の例では１枚の帳票１０に使用する長さが決まっているので、この長さに合わせて絵柄、シリアル番号及びブラックマークＢＭが等間隔で予め印刷されている。
【００４１】
ここで、裏面１０Ｂに予め設けられたブラックマークＢＭどうしの間隔（ＢＭ間距離）を距離Ｄ１１とし、図４（ａ）に示したブラックマークＢＭを、搬送方向Ｆの下流（先頭）側から順にブラックマークＢＭ１，ＢＭ２，ＢＭ３とする。また、図２に示すＢＭセンサー６４が検出するブラックマークＢＭの先頭側の端から被カット位置ＣＬまでの長さを距離Ｄ１２とする。
【００４２】
図２に示すプリンター２は、読取位置ＲＰにおいてＢＭセンサー６４がブラックマークＢＭを検出したら、この検出したブラックマークＢＭの位置を基準としてロール紙２２の被カット位置ＣＬを決定し、ロール紙２２を正方向に搬送して被カット位置ＣＬがカッター位置ＣＰに達したら、カッター駆動モーター３２を駆動してカットする。被カット位置ＣＬがカッター位置ＣＰに達するタイミングは、プラテン２３を回転させる搬送モーター３３（図５参照）の回転数やパルス数により特定できる。
【００４３】
なお、図４（ｂ）には、プリンター２のカッター位置ＣＰ、印刷位置ＰＰ及び読取位置ＲＰの位置を、ロール紙２２に対応させて示している。そして、読取位置ＲＰの位置をＢＭ２に並ぶように破線で示している。印刷位置ＰＰとカッター位置ＣＰとの距離（搬送路に沿う距離）を距離Ｄ１、読取位置ＲＰと印刷位置ＰＰの間の距離（搬送路に沿う距離）を距離Ｄ２とし、読取位置ＲＰとカッター位置ＣＰとの間の距離（搬送路に沿う距離）を距離Ｄ３とする。
【００４４】
例えば、ＢＭセンサー６４がＢＭ２を検出した後で、このＢＭ２よりも距離Ｄ１２だけ先頭側にある被カット位置ＣＬでカットする場合を想定する。ＢＭセンサー６４がＢＭ２を検出したときには、読取位置ＲＰ（図２）にＢＭ２が位置していることになる。この時点で、カッターユニット２５のカッター位置ＣＰ（図２）は、図４（ｂ）に破線ＣＰで示すロール紙２２上の位置にある。ここで、プリンター２は、ＢＭ２の位置を基準として、ＢＭ２より下流側（先頭側、排出口側）にある被カット位置ＣＬ２の位置を決定する。
【００４５】
（プリンターの機能について）
ここで、プリンターの機能について図５を参照して説明する。図５は、プリンターの機能的構成を示すブロック図である。図５に示すように、プリンター２は、制御手段としての制御部４と、センサー制御部５１と、モータードライバー５２と、ヘッドドライバー５３と、Ｉ／Ｆ（インターフェイス）部５４と、入力部５５と、表示部５６とを備える。
【００４６】
制御部４は、プリンター２の各部を中枢的に制御する。センサー制御部５１は、制御部４の制御に従って各種センサーの検出状態を取得する。モータードライバー５２は、制御部４の制御のもとに各モーターを駆動する。ヘッドドライバー５３は、制御部４の制御のもとにサーマルヘッド２４への通電を行う。インターフェイス（Ｉ／Ｆ）部５４は、ホストコンピューター３に接続され、ホストコンピューター３との間で各種データを送受信する。入力部５５は、図１に示す紙送りスイッチ３８の操作を検出する。表示部５６は、制御部４の制御によってＬＥＤ表示部３９のＬＥＤの点灯状態を切り替える。
【００４７】
センサー制御部５１には、カバーセンサー６１と、リアルエンドセンサー６２と、上述のニアーエンド検出手段８０と、上述のＢＭセンサー６４とが接続されている。カバーセンサー６１は、図１に示すカバー３５の開閉状態を検出する機能を有し、カバー３５が開いた場合にオンとなり、カバー３５が閉じた場合にオフとなるスイッチ式のセンサーが好適に用いられる。リアルエンドセンサー６２は、図２に示すサーマルヘッド２４の近傍、紙経路の上流側に配置され、例えば、ロール紙２２の終端を検知してロール紙２２が無くなったことを検出する機能を有する。リアルエンドセンサー６２は、例えば反射型または透過型の光センサーが好適に用いられる。
【００４８】
ニアーエンド検出手段８０は、ロール紙２２の残量が所定の長さ以下になったことを検知して、ユーザーにロール紙２２の交換を促す機能を有する。ニアーエンド検出手段８０の詳細については後述する。センサー制御部５１は、これら各センサーに動作用の電力を供給し、各センサーの検出状態に応じて変化する出力電流を検出する。そして、センサー制御部５１は、各センサーの出力電流に基づいて各センサーの検出状態を特定し、検出状態を示すデジタルデータを生成して、制御部４に出力する。
【００４９】
モータードライバー５２には、プラテン２３を回転させる搬送モーター３３、及び、カッターユニット２５が備えるカッター駆動モーター３２が接続されている。モータードライバー５２は、カッター駆動モーター３２及び搬送モーター３３に対し、制御部４の制御に従って駆動電流を供給し、カッター駆動モーター３２と搬送モーター３３をそれぞれ正方向或いは逆方向に回転させる。ここで、カッター駆動モーター３２、搬送モーター３３がステッピングモーターとして構成されている場合、モータードライバー５２は、駆動電流とともに駆動パルスを出力する。
【００５０】
ヘッドドライバー５３は、サーマルヘッド２４が備える発熱素子に駆動電流を供給し、さらに発熱素子毎の電流の供給を制御することにより、サーマルヘッド２４によってロール紙２２に印刷を実行させる。
【００５１】
制御部４は、制御プログラム及び制御プログラムに係る設定値等のデータを記憶する不揮発性メモリー、このＲＯＭに記憶されたプログラムを実行するＣＰＵ、ＣＰＵが実行するプログラム及び処理されるデータを一時的に記憶するＲＡＭ等を備えて構成される。制御部４は、上記ＣＰＵがプログラムを実行することで、ソフトウェアとハードウェアの協働により、種々の機能を実現する。これらの機能は、記録制御部４１、距離検出部４２、処理位置制御部４３、搬送制御部４４、実行制御部４５、及び記憶部４６として表現される。
【００５２】
記録制御部４１は、インターフェイス部５４を介してホストコンピューター３から受信したコマンド及びデータに従って、モータードライバー５２を制御して搬送モーター３３を動作させ、ヘッドドライバー５３を制御し、ロール紙２２への印刷を実行する。
【００５３】
距離検出部４２（距離検出手段）は、センサー制御部５１を介してＢＭセンサー６４の検出状態を監視する処理と、搬送モーター３３の回転量に基づいてＢＭセンサー６４がブラックマークＢＭを検出してからのロール紙２２の搬送量をカウントする処理とを実行する。そして、距離検出部４２は、ＢＭセンサー６４がブラックマークＢＭを検出する毎に、検出されたブラックマークＢＭと、その直前に検出されたブラックマークＢＭとの間の距離（ブラックマークＢＭ間距離）を、カウント値に基づいて算出する。また、距離検出部４２は、後述する処理位置制御部４３によって、ブラックマークＢＭ間距離のずれ量が所定範囲を逸脱していると判定された場合には、カウント値をクリアし、ＢＭセンサー６４が次のブラックマークＢＭを検出してからカウントを開始する。
【００５４】
処理位置制御部４３（処理位置制御手段）は、距離検出部４２が算出したブラックマークＢＭ間距離と、予め記憶部４６に記憶されているブラックマークＢＭ間距離の基準値とをもとにずれ量を算出する。処理位置制御部４３は、算出したずれ量と、記憶部４６に記憶されているしきい値とを比較し、ずれ量がしきい値を超えているか否か、即ち設定された範囲から逸脱しているか否かを判定する。ずれ量が設定範囲内である場合、処理位置制御部４３は、直前にＢＭセンサー６４が検出したブラックマークＢＭの位置を基準として、それより上流側の被カット位置ＣＬを決定する。また、ずれ量が設定範囲内である場合、処理位置制御部４３は、直前にＢＭセンサー６４が検出したブラックマークＢＭの位置を基準として、それより先頭側の被カット位置ＣＬを決定する。
【００５５】
搬送制御部４４（搬送制御手段）は、モータードライバー５２を制御して搬送モーター３３を動作させ、処理位置制御部４３が決定した被カット位置ＣＬがカッターユニット２５のカッター位置ＣＰに達するようにロール紙２２を搬送する。処理位置制御部４３が決定した被カット位置ＣＬが、既にカッター位置ＣＰよりも下流側に位置している場合には、搬送モーター３３を逆回転させてロール紙２２をバックフィードして（逆搬送して）、被カット位置ＣＬとカッター位置ＣＰの位置を合わせる。搬送制御部４４は、ＢＭセンサー６４の検出位置からカッターユニット２５の処理位置までの距離（図４の距離Ｄ３）と、ＢＭセンサー６４がブラックマークＢＭを検出してからの搬送量とを比較することにより、被カット位置ＣＬがカッターユニット２５の位置を既に通過したか否かを判定する。実行制御部４５（実行制御手段）は、搬送制御部４４の制御によってロール紙２２上の被カット位置ＣＬがカッター位置ＣＰに達すると、モータードライバー５２を制御してカッターユニット２５を動作させ、ロール紙２２をカットする。
【００５６】
記憶部４６は、フラッシュＲＯＭやＥＥＰＲＯＭ等の書き換え可能な不揮発性メモリーにより構成され、各種設定値を不揮発的に記憶する。記憶部４６が記憶する設定値としては、ロール紙２２に設けられているブラックマークＢＭのブラックマークＢＭ間距離、処理位置制御部４３が判定を行うためのしきい値等が挙げられる。これらの設定値は、ホストコンピューター３から送信された値、紙送りスイッチ３８の操作により選択または入力された値、或いは、出荷時に予め記憶されていた値である。記憶部４６が記憶する設定値は、例えば、ロール紙２２の幅方向のサイズ毎に複数記憶されており、ホストコンピューター３から送信されるコマンドや紙送りスイッチ３８の操作によりロール紙２２のサイズが指定されることで、このサイズに対応する他の設定値が選択される構成としてもよい。
【００５７】
（印刷システムの基本動作について）
ここで、印刷システムの基本的な動作について、図６を参照して説明する。図６は、プリンターとホストコンピューターの動作シーケンスを示す図であり、（ａ）はホストコンピューターの動作を示し、（ｂ）はプリンターの動作を示す。
【００５８】
図６に示すステップＳ１１において、ホストコンピューター３は、帳票１０の印刷に先だって、プリンター２に対して設定情報を送信する。この設定情報は、少なくとも、ロール紙２２のブラックマークＢＭ間距離を含み、サーマルヘッド２４による印刷開始位置や、ロール紙２２のサイズ、使用するフォント等の情報を含んでいてもよい。
【００５９】
ステップＳ２１において、プリンター２の制御部４は、ホストコンピューター３から送信された設定情報を受信する。そしてステップＳ２２では、受信した設定情報に含まれるブラックマークＢＭ間距離を記憶部４６に記憶する等、設定情報に従ってプリンター２の動作に関する設定を行う。
【００６０】
その後、ステップＳ１２において、ホストコンピューター３は、プリンター２に対するトランザクションを実行し、プリンター２に対して印刷実行を指示するコマンド、印刷するデータ等を含む情報を送信する。
【００６１】
ステップＳ２３において、プリンター２の制御部４は、ホストコンピューター３のトランザクションにおいて送信されるコマンドやデータを受信し、受信したコマンドに従って、記録制御部４１がロール紙２２への印刷を実行する。この印刷を開始した後、ステップＳ２４では、制御部４は、帳票カット処理を実行し、印刷済みのロール紙２２を順次カットして帳票１０を出力する。
【００６２】
（プリンターの動作について）
ここで、プリンターの動作について、図７を参照して説明する。図７は、プリンターの動作を示すフローチャートであり、詳しくは、カバーセンサーによりカバー開閉状態を検出したときに記録媒体としてのロール紙交換の有無を判断してロール紙を初期位置に位置決めする動作を示す。
【００６３】
図７に示すように、ステップＳ３１において、図５に示すセンサー制御部５１は、プリンター２のカバー３５が開状態になったことをカバーセンサー６１の出力信号により検出する。なお、カバー３５は、ロール紙２２の交換や補充、その他メンテナンスの場合に開けられる。
【００６４】
次いで、ステップＳ３２において、図３に示すプリンター２のロール紙２２の収容部７０に設けられたニアーエンド検出手段８０の出力信号を監視する。ここでは、ニアーエンド検出手段８０の出力信号にあったか否か、すなわち、ロール紙２２に何らかの作業が加わったか否かを判定する。ニアーエンド検出手段８０の出力信号に変化があった場合は、出力信号が紙有り状態から紙無し状態に変化し、その後紙無し状態から紙有り状態に復帰したか否かを監視する。ニアーエンド検出手段８０の出力信号に変化が無い場合（ＮＯ）は、ロール紙２２に何らの作業も行われていない、すなわちロール紙２２の交換がなかったと判断してＡ処理を選択してステップＳ３３に進む。
【００６５】
ステップＳ３３においては、プリンター２のカバー３５が閉じられ、カバーセンサー６１の出力信号が閉状態を示していることを確認する。その後、ステップＳ３６に進み、ロール紙２２（帳票１０）の印字位置合わせを実施する。詳しくは、図５に示す搬送制御部４４が搬送モーター３３を動作させ、ロール紙２２の紙送り動作を行いつつ、ロール紙２２に設けられたブラックマークＢＭをＢＭセンサー６４で検出し現状の位置を認識する。そして、さらに、正方向もしくは逆方向に紙送り動作を行いロール紙２２（帳票１０）の被印刷開始位置を図２及び図４に示す印刷位置ＰＰに合わせる。そして印刷指令を受信するまで待機する。ホストコンピューター３からの印刷指令を受信すると、ステップＳ３７に進み、印刷を実施し、帳票カット処理を実行し帳票１０を順次出力する。
【００６６】
前述のステップＳ３２において、ニアーエンド検出手段８０の出力信号に変化があり（ＹＥＳ）、出力信号が紙有り状態から紙無し状態に変化し、その後紙無し状態から紙有り状態に復帰した場合は、使用済みのロール紙２２が取り除かれ新たなロール紙２２が収容された、すなわち、ロール紙２２の交換があったと判断してＢ処理を選択してステップＳ３３に進む。
【００６７】
ステップＳ３３においては、プリンター２のカバー３５が閉じられ、カバーセンサー６１の出力信号が閉状態を示していることを確認する。その後、ステップＳ３４に進み、ロール紙２２（帳票１０）の位置合わせを実施する。詳しくは、紙送り動作を行いつつ、ロール紙２２に設けられたブラックマークＢＭをＢＭセンサー６４で検出し現状の位置を認識する。そして、ロール紙２２（帳票１０）の正方向もしくは逆方向に紙送り動作を行いプリンター２のカッター位置ＣＰ（図２参照）とロール紙２２の被カット位置ＣＬ（図４参照）とを合わせる。そしてステップＳ３５に進む。
【００６８】
ステップＳ３５では、カッターユニット２５のカッター駆動モーター３２（図５参照）のを動作させ、ロール紙２２を被カット位置ＣＬでカットする。そして、必要があれば、正方向もしくは逆方向に紙送り動作を行いロール紙２２（帳票１０）の被印刷開始位置を図２及び図４に示す印刷位置ＰＰに合わせる。そして印刷指令を受信するまで待機する。ホストコンピューター３からの印刷指令を受信すると、ステップＳ３７に進み、印刷を実施し、帳票カット処理を実行し帳票１０を順次出力する。
【００６９】
以下に本実施形態の効果を述べる。
（１）ブラックマークＢＭが設けられ、印刷開始位置やカット位置が定まっている帳票１０を印刷し発行するプリンター２は、機構レイアウトや各構成要素の配置位置の関係で印刷処理やカット処理をする場合、位置合わせが必要になる。特に、ロール紙２２を交換した場合は、以降の印刷発行処理を確実なものとするためロール紙２２の位置合わせが重要になる。また、例えばサーマル方式のプリンター２は、カバー３５側に設けられたプラテン２３と本体側に設けられたサーマルヘッド２４により、カバー３５を閉めるとロール紙２２が挟持される構成となっている。このようなプリンター２では、ロール紙２２を交換する場合でなくても、カバー３５を開けると挟持されていたロール紙２２開放されて位置がずれてしまい、その状態でカバー３５を締めるとロール紙２２の位置がずれて挟持される。そのため、ロール紙２２の位置合わせが必要になる。
【００７０】
上述のプリンター２は、カバーセンサー６１及びニアーエンド検出手段８０の出力信号を監視することにより、カバー３５が開閉された場合、ロール紙２２交換がされたか否かを判定することができる。そして、ロール紙２２交換がされたか否かによってロール紙２２の位置合わせの処理を最適なものに選択することができる。そのため、無駄な作業を省略することができ、作業効率の向上を図ることができる。同時にスループットの低下を抑えることができる。
【００７１】
（２）上述のプリンター２は、ロール紙２２交換がされなかった場合、カット動作を省略することができる。そのため、カット動作において、ロール紙２２の位置ずれに起因する小さな紙片の発生や空カットを防止することができる。その結果、紙ジャム等の不具合を防止することができる。また、空カットによるカッター寿命の低下を防止することができる。
【符号の説明】
【００７２】
１…印刷システム、２…記録装置としてのプリンター、３…ホストコンピューター、４…制御部、１０…帳票、２２…記録媒体としてのロール紙、２３…搬送手段としてのプラテン、２４…記録手段としてのサーマルヘッド、２５…カット手段としてのカッターユニット、３２…カッター駆動モーター、３３…搬送モーター、３５…カバー、４１…記録制御部、４２…距離検出部、４３…処理位置制御部、４４…搬送制御部、４６…記憶部、６１カバー開閉検出手段としてのカバーセンサー、６４…マーク検出手段としてのＢＭセンサー、７０…収容部、８０…ニアーエンド検出手段、ＢＭ…位置検出用マークとしてのブラックマーク、ＣＬ…被カット位置、ＣＰ…カッター位置。
【図１】
2013000968.tif 000003
【図２】
2013000968.tif 000004
【図３】
2013000968.tif 000005
【図４】
2013000968.tif 000006
【図５】
2013000968.tif 000007
【図６】
2013000968.tif 000008
【図７】
2013000968.tif 000009