(57)【要約】【課題】信頼性の高いニアーエンド検出装置を提供する。【解決手段】リアルエンドセンサー１１８と、カバーオープンセンサー１２０と、ニアーエンドとなる搬送距離を保持する第１記憶部１０５と、実搬送距離を保持する第２記憶部１０７と、ニアーエンドの設定値を変更するガイダンスＧを表示する表示部と、入力部１１２と、制御部１０２とを備え、前記第２記憶部１０７の値が、前記第１記憶部１０５の前記搬送距離以上になった場合にニアーエンド状態と判定し、前記カバーオープンセンサー１２０を監視し、前記カバーオープンセンサー１２０が開を検出した場合に前記リアルエンドセンサー１１８を監視し、前記リアルエンドセンサー１１８が紙無し状態から紙有り状態を検出した場合にロール紙交換と判定し前記ガイダンスＧを表示し、前記入力部１１２で前記設定値を前記第１記憶部１０５に記憶するニアーエンド検出装置５０。【選択図】図１
2012187794.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙を収容し前記ロール紙に情報を記録する印刷装置のニアーエンド検出装置であって、
前記ロール紙の有無を検出するリアルエンドセンサーと、
前記ロール紙が収容される部位を覆うロール紙カバーの開閉を検出するカバーオープンセンサーと、
ニアーエンド状態と設定されるロール紙搬送距離を保持する第１記憶部と、
未使用状態からの実ロール紙搬送距離の累積値を保持する第２記憶部と、
エンドユーザーがニアーエンドに関する設定値を変更するためのガイダンスを表示する表示部と、
前記エンドユーザーの入力を検出する入力部と、
各部を制御する制御部と、を備え、
前記第２記憶部で保持している前記累積値が、前記第１記憶部で保持している前記ロール紙搬送距離以上になった場合にニアーエンド状態になったと判定し、
ロール紙交換のための前記カバーオープンセンサーを監視し、
前記カバーオープンセンサーが開を検出した場合に前記リアルエンドセンサーを監視し、
前記リアルエンドセンサーがロール紙無し状態からロール紙有り状態を検出した場合にロール紙交換がされたと判定し、
前記表示部によって前記ガイダンスを表示し、
前記エンドユーザーが前記ガイダンスに基づいて、前記入力部にて選択した前記設定値を前記第１記憶部に記憶しなおすことを特徴とするニアーエンド検出装置。
【請求項２】
前記印刷装置は、前記エンドユーザーがニアーエンドに関する前記設定値を変更するための前記ガイダンスを前記ロール紙に印刷することを特徴とする請求項１に記載のニアーエンド検出装置。
【請求項３】
前記入力部の入力方法として、特殊操作にて起動する特殊モードを有することを特徴とする請求項１または請求項２に記載のニアーエンド検出装置。
【請求項４】
ロール紙を収容し前記ロール紙に情報を記録する印刷装置のニアーエンド検出方法であって、
前記ロール紙の有無を検出するリアルエンドセンサーと、
前記ロール紙が収容される部位を覆うロール紙カバーの開閉を検出するカバーオープンセンサーと、
エンドユーザーの入力を検出する入力部と、
ニアーエンド状態と設定されるロール紙搬送距離を保持する第１記憶部と、
未使用状態からの実ロール紙搬送距離の累積値を保持する第２記憶部と、
各部を制御する制御部と、を備え、
前記第２記憶部で保持している前記累積値が、前記第１記憶部で保持している前記ロール紙搬送距離以上になった場合にニアーエンド状態になったと判定し、
ロール紙交換のための前記カバーオープンセンサーの開閉を監視し、
前記カバーオープンセンサーが開を検出した場合に前記リアルエンドセンサーを監視し、
前記リアルエンドセンサーがロール紙無し状態からロール紙有り状態を検出した場合にロール紙交換がされたと判定し、
前記エンドユーザーがニアーエンドに関する設定値を変更するためのガイダンスを表示し、
前記エンドユーザーが表示された前記ガイダンスに基づいて、前記入力部にて選択した前記設定値を前記第１記憶部に記憶しなおすことを特徴とするニアーエンド検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報が記録される記録媒体のニアーエンド検出装置、およびニアーエンド検出方法に関する。
【背景技術】
【０００２】
情報が記録される記録媒体として、長尺状の記録紙が巻き芯に巻き取られた構成のロール紙を用いるプリンターやＦＡＸなどの印刷装置が知られている。この種の印刷装置では、ロール紙を全て使い切ってしまい印刷不能状態になる以前に、ロール紙の交換がもうすぐ必要になることをエンドユーザーに報知するためのニアーエンド検出を備えているものがある。ニアーエンド検出は、ロール紙収納部に装填されたロール紙の残りが所定量よりも少なくなったこと（ニアーエンド状態）を、ロール紙の巻き芯や外周面の位置をリミットスイッチなどの機械式センサーや光学式センサーを用いて検出する。そして、さらに一定量の紙送りを行った場合に印刷を停止して、ロール紙交換をエンドユーザーに通知する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１１２５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ロール紙の巻き芯や外周面の位置から算出されるロール紙の残量は、使用する巻き芯の径や紙厚によって変動する。また、ロール紙の全長は、製造ロット毎にばらつきを有している場合がある、上述のニアーエンド検出では信頼性の高いニアーエンドが困難であった。また、エンドユーザーが、ロール紙の直近の使用状況に応じてその設定値を簡単に変更することが困難であった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００６】
［適用例１］ロール紙を収容し前記ロール紙に情報を記録する印刷装置のニアーエンド検出装置であって、前記ロール紙の有無を検出するリアルエンドセンサーと、前記ロール紙が収容される部位を覆うロール紙カバーの開閉を検出するカバーオープンセンサーと、ニアーエンド状態と設定されるロール紙搬送距離を保持する第１記憶部と、未使用状態からの実ロール紙搬送距離の累積値を保持する第２記憶部と、エンドユーザーがニアーエンドに関する設定値を変更するためのガイダンスを表示する表示部と、前記エンドユーザーの入力を検出する入力部と、各部を制御する制御部と、を備え、前記第２記憶部で保持している前記累積値が、前記第１記憶部で保持している前記ロール紙搬送距離以上になった場合にニアーエンド状態になったと判定し、ロール紙交換のための前記カバーオープンセンサーを監視し、前記カバーオープンセンサーが開を検出した場合に前記リアルエンドセンサーを監視し、前記リアルエンドセンサーがロール紙無し状態からロール紙有り状態を検出した場合にロール紙交換がされたと判定し、前記表示部によって前記ガイダンスを表示し、前記エンドユーザーが前記ガイダンスに基づいて、前記入力部にて選択した前記設定値を前記第１記憶部に記憶しなおすことを特徴とするニアーエンド検出装置。
【０００７】
この構成によれば、本発明に係るニアーエンド検出装置を適用した印刷装置は、エンドユーザーがニアーエンドとなったロール紙の交換作業をするとき、カバーオープンセンサーおよびリアルエンドセンサーによって、ロール紙交換作業の進捗を知ることができる。そして、適正なタイミングで、第１記憶部に記憶されたニアーエンド状態にするまでのロール紙搬送距離（設定値）を補正するためのガイダンスを表示することができ、第１記憶部の設定値の更新を促すことができる。また、前回使用したロール紙の残量が所望の残量と異なっている場合等、必要があれば、エンドユーザーは、入力部を使用して第１記憶部の設定値を容易に変更することができる。そのため、製造ロット毎の巻き芯の径、紙厚、ロール紙長のばらつきに即座に対応でき、ニアーエンド状態となったときのロール紙残量の無駄を低減することができる。従って、信頼性の高いニアーエンド検出装置を提供することができる。
【０００８】
［適用例２］前記印刷装置は、前記エンドユーザーがニアーエンドに関する前記設定値を変更するための前記ガイダンスを前記ロール紙に印刷することを特徴とする上記のニアーエンド検出装置。
【０００９】
この構成によれば、ニアーエンドの設定値を変更するガイダンスをロール紙に印刷することができる。そのため、設定値の変更作業をより視覚的に表示することができる。その結果、第１記憶部の設定値を容易に補正することができる。
【００１０】
［適用例３］前記入力部の入力方法として、特殊操作にて起動する特殊モードを有することを特徴とする上記のニアーエンド検出装置。
【００１１】
この構成によれば、入力部の入力方法として、紙送りスイッチ等の電気式スイッチを用い、例えば所定回数のオン動作等の特殊操作を行ない、設定値の変更作業を実施することができる。そのため、特定の入力機構を必要とせずに第１記憶部の設定値を容易に補正することができる。
【００１２】
［適用例４］ロール紙を収容し前記ロール紙に情報を記録する印刷装置のニアーエンド検出方法であって、前記ロール紙の有無を検出するリアルエンドセンサーと、前記ロール紙が収容される部位を覆うロール紙カバーの開閉を検出するカバーオープンセンサーと、エンドユーザーの入力を検出する入力部と、ニアーエンド状態と設定されるロール紙搬送距離を保持する第１記憶部と、未使用状態からの実ロール紙搬送距離の累積値を保持する第２記憶部と、各部を制御する制御部と、を備え、前記第２記憶部で保持している前記累積値が、前記第１記憶部で保持している前記ロール紙搬送距離以上になった場合にニアーエンド状態になったと判定し、ロール紙交換のための前記カバーオープンセンサーの開閉を監視し、前記カバーオープンセンサーが開を検出した場合に前記リアルエンドセンサーを監視し、前記リアルエンドセンサーがロール紙無し状態からロール紙有り状態を検出した場合にロール紙交換がされたと判定し、前記エンドユーザーがニアーエンドに関する設定値を変更するためのガイダンスを表示し、前記エンドユーザーが表示された前記ガイダンスに基づいて、前記入力部にて選択した前記設定値を前記第１記憶部に記憶しなおすことを特徴とするニアーエンド検出方法。
【００１３】
この方法によれば、本発明に係るニアーエンド検出方法を適用した印刷装置は、エンドユーザーがニアーエンドとなったロール紙の交換作業をするとき、カバーオープンセンサーおよびリアルエンドセンサーによって、ロール紙交換作業の進捗を知ることができる。そして、適正なタイミングで、第１記憶部に記憶されたニアーエンド状態にするまでのロール紙搬送距離（設定値）を補正するためのガイダンスを表示することができ、第１記憶部の設定値の更新を促すことができる。また、前回使用したロール紙の残量が所望の残量と異なっている場合等、必要があれば、エンドユーザーは、入力部を使用して第１記憶部の設定値を容易に変更することができる。そのため、製造ロット毎の巻き芯の径、紙厚、ロール紙長のばらつきに即座に対応でき、ニアーエンド状態となったときのロール紙残量の無駄を低減することができる。従って、信頼性の高いニアーエンド検出方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】ニアーエンド検出装置および検出方法を適用する印刷装置を含む出力システムの概要構成を示す模式図。
【図２】印刷装置の基本的な印刷ルーチンを示すフローチャート。
【図３】印刷装置の印刷処理の流れを示すフローチャート。
【図４】ニアーエンド検出処理の流れを示すフローチャート。
【図５】ニアーエンド検出の設定値を変更する処理の流れを示すフローチャート。
【図６】設定値の変更を促すガイダンスの例を示す図。
【発明を実施するための形態】
【００１５】
以下、本実施形態に係るニアーエンド検出方法について、図面を参照して説明する。
【００１６】
（印刷装置を含む出力システムの全体構成について）
まず、本発明のニアーエンド検出方法を適用する印刷装置を含む出力システムについて、図１を参照して説明する。図１は、ニアーエンド検出方法を適用する印刷装置を含む出力システムの概要構成を示す模式図である。なお、ここでは、印刷装置の印刷作業において、ロール状の記録媒体であるロール紙が全て使い切った状態をリアルエンドといい、ロール紙を全て使い切らずに所定の残量を確保している状態をニアーエンドという。
【００１７】
図１に示すように、印刷装置１００は、制御装置１１０と、プリンター機構部１３０と、インターフェイス部１１４とを有する。制御装置１１０は、制御部としてのＣＰＵ１０２と、記憶部としてのＲＡＭ部１０４と、ＲＯＭ部１２４とを備えている。ＣＰＵ（制御部）１０２は、印刷装置１００の各部の動作を統括的に制御する。ＲＯＭ部１２４は、ＣＰＵ１０２が各部を制御するためのプログラム等を記憶しており、ＣＰＵ１０２は、このプログラムを順次実行する。インターフェイス部１１４は、外部に接続されたコンピューター等のホスト装置１２６と印刷装置１００との間で通信を行う。
【００１８】
プリンター機構部１３０は、印刷部１１６と、入力部としての紙送りスイッチ１１２とを有している。印刷部１１６は、少なくとも、図示しない紙送り機構と、インターフェイス部１１４を介してホスト装置１２６から送信されてくる印字データをロール状の記録媒体（以下、ロール紙Ｒという）に印字するための印刷ヘッド１２２と、ロール紙Ｒの有無を検知するためのリアルエンドセンサー１１８と、ロール紙Ｒが収容される部位を覆う図示しないロール紙カバーの開閉を検知するためのカバーオープンセンサー１２０とを有する。なお、印刷ヘッド１２２は、サーマルヘッドであってもよいし、インクジェットヘッドであってもよいし、インパクトドットヘッドであってもよい。形式は問わない。
【００１９】
紙送りスイッチ１１２は、印刷ヘッド１２２によって印刷されるロール紙Ｒの紙送り動作を実施するための電気式スイッチであり、印刷部１１６の紙送り機構によってロール紙Ｒを搬送するために使用する場合と、入力部としてニアーエンド検出の設定値を補正する場合に使用される。
【００２０】
ＲＡＭ部１０４は、様々なデータや情報を格納する。本実施形態では、ＲＡＭ部１０４は、少なくとも、第１記憶部１０５と、第２記憶部１０７とを有し、第１記憶部１０５には、少なくとも、ニアーエンド長さ１０６のデータが保持され、第２記憶部１０７には、少なくとも、積算長さ１０８および履歴長さ１１０のデータが保持される。
【００２１】
ここで、ニアーエンド長さ１０６とは、ロール紙Ｒを交換してからニアーエンドとして検出するまでのロール紙搬送距離の設定値をいう。積算長さ１０８とは、ロール紙Ｒを交換してから実施された実際のロール紙搬送距離の値をいう。履歴長さ１１０とは、ロール紙Ｒの交換時に取得できる積算長さ１０８を確認してニアーエンド長さ１０６を補正した値をいう。
【００２２】
本実施形態では、補正する値として、エンドユーザーが積算長さ１０８（ロール紙の実搬送距離の値）を補正したいと思ったとき、エンドユーザーが加算すべき値、例えば、＋４ｍ〜−４ｍのいずれかの値を採用している。なお、履歴長さ１１０のデータは、例えば、少なくとも過去５回分のデータが保持される。
【００２３】
（印刷装置の通常処理について）
次いで、印刷装置の通常処理について、図２を参照して説明する。図２は、印刷装置の基本的な印刷ルーチンを示すフローチャートである。
【００２４】
図２に示すように、印刷装置１００の通常処理（Ｓ２００）において、ステップＳ２１０では、図１に示すＣＰＵ１０２（制御部）が、インターフェイス部１１４を介してホスト装置１２６からの印刷指令データおよび印刷データを受信したか否かを調べる。印刷指令データを受信しない（ＮＯ）場合は、印刷指令データを受信するまで待機する。印刷指令データを受信した（ＹＥＳ）場合は、ステップＳ２２０に進む。
【００２５】
ステップＳ２２０では、印刷指令データおよび印刷データに基づいて、図１に示す印刷部１１６を用いて印刷処理を実施する。具体的には、印刷装置１００の図示しない紙送り機構でロール紙Ｒを紙送りしながら、印刷ヘッド１２２を用いロール紙Ｒの表面にドットを形成し文字や画像を記録する。
【００２６】
（印刷装置の印刷処理について）
次いで、ニアーエンド検出方法を適用した印刷装置の印刷処理について、図３を参照して説明する。図３は、ニアーエンド検出方法を適用した印刷装置の印刷処理の流れを示すフローチャートである。
【００２７】
図３に示すように、印刷装置１００の印刷処理（Ｓ３００）において、ステップＳ３１０では、全印字領域（印刷データ）を紙送り方向において行単位（例えば、３０ドット／１行）に分割して、印刷データに基づいて１行分を印字する。そして、ステップＳ３２０では、１行分を印字する毎に、図１に示す第２記憶部１０７に保持される積算長さ１０８のデータに１行分として３０ドットを加算する。なお、印字されない紙送り動作時においても紙送り長さをドット数に換算して積算長さ１０８のデータに加算する。この作業は、印刷動作や紙送り動作毎に実行され第２記憶部１０７に保持される積算長さ１０８のデータに累積される。
【００２８】
ステップＳ３３０では、累積された積算長さ１０８の値と、第１記憶部１０５に保持されるニアーエンドとして設定されたロール紙搬送距離であるニアーエンド長さ１０６の値とを比較し、ニアーエンドを通知するかどうかを判断する。
【００２９】
ニアーエンドでない（ＮＯ）場合、すなわち、積算長さ１０８の値がニアーエンド長さ１０６の値未満である場合は、ステップＳ３４０に進む。ステップＳ３４０では、残りの印刷行があるか無いかを調べる。残りの印刷行が無い（ＮＯ）場合は、印刷処理（Ｓ３００）の作業を終了する。残りの印刷行がある（ＹＥＳ）場合は、ステップＳ３１０に戻り再度印刷処理を実施する。
【００３０】
ニアーエンドである（ＹＥＳ）の場合、すなわち、積算長さ１０８の値がニアーエンド長さ１０６の値以上である場合は、ステップＳ３５０に進む。ステップＳ３５０では、印字作業を一旦停止する。そして、ステップＳ３６０のニアーエンド処理に進む。ニアーエンド処理の詳細については後述する。
【００３１】
ステップＳ３６０のニアーエンド処理が実施された後は、ステップＳ３７０に進み、残りの印刷行があるか無いかを調べる。残りの印刷行が無い（ＮＯ）場合は、印刷処理（Ｓ３００）の作業を終了する。残りの印刷行がある（ＹＥＳ）場合は、ステップＳ３１０に戻り再度印刷処理を実施する。
【００３２】
（ニアーエンド処理について）
次いで、本発明の実施形態に係るニアーエンド検出方法のニアーエンド処理について、図４を参照して説明する。図４は、ニアーエンド検出処理の流れを示すフローチャートである。図３に示す印刷処理（Ｓ３００）のステップＳ３３０において、ニアーエンドを検知した（ＹＥＳ）場合は、ステップＳ３５０で印字作業を一旦停止し、ステップＳ３６０のニアーエンド処理（Ｓ４００）を実行する。
【００３３】
図４に示すように、印刷装置１００のニアーエンド処理（Ｓ４００）において、ステップＳ４１０では、エンドユーザーに現在使用されているロール紙Ｒがニアーエンド状態になったことを通知する。具体的には、印刷装置１００の外面に設けられた表示部として、例えばＬＥＤを用いて所定のＬＥＤを所定の周期で点滅させて通知してもよいし、液晶等の表示パネルを用いて文字情報で通知してもよい。
【００３４】
次いで、ステップＳ４２０では、図１に示す印刷装置１００のプリンター機構部１３０の図示しないロール紙カバーが開けられたか否かを判定する。ここでは、ニアーエンド状態となった使用済みのロール紙Ｒ１を新たなロール紙Ｒ２と交換するために、ロール紙Ｒ１が収容される部位を覆う図示しないロール紙カバーが開けられたか否かを検知するカバーオープンセンサー１２０の出力を監視する。ロール紙カバーが開けられない（ＮＯ）場合、すなわちカバーオープンセンサー１２０の出力が変化しない場合は、そのまま待機する。ロール紙カバーが開けられたことをカバーオープンセンサー１２０で検出した（ＹＥＳ）場合は、ステップＳ４３０に進む。
【００３５】
ステップＳ４３０では、図１に示す印刷装置１００のリアルエンドセンサー１１８の出力を監視する。リアルエンドセンサー１１８は、前述のようにロール状の記録媒体であるロール紙Ｒを全て使い切ったか否か、換言すると、印刷装置１００の印刷ヘッド１２２の直近で記録媒体が検出されるか否かを検知するものである。そのため、使用済みのロール紙Ｒ１が新たなロール紙Ｒ２に交換され印刷装置１００にセットされる場合、リアルエンドセンサー１１８は、使用済みのロール紙Ｒ１の除去により、紙有り状態から紙無し状態を検知する。
【００３６】
その後、新たなロール紙Ｒ２に交換されセットされることにより、リアルエンドセンサー１１８は、紙無し状態から紙有り状態を検知する。すなわち、リアルエンドセンサー１１８の出力を監視することで、新たなロール紙Ｒ２がセットされたか否かを知ることができる。
【００３７】
ステップＳ４３０において、リアルエンドセンサー１１８の出力が紙無しから紙有りに変化しない（ＮＯ）場合は、ステップＳ４５０に進む。ステップＳ４５０では、プリンター機構部１３０のロール紙カバーが閉じられたか否かを判定する。ここでは、ステップＳ４２０と同様にカバーオープンセンサー１２０の出力を監視する。ロール紙カバーが閉じられない（ＮＯ）場合は、例えば、ロール紙Ｒの交換作業の途中と判断して、ステップＳ４３０に進み、再度リアルエンドセンサー１１８が紙無しから紙有りに変化するのを待つ。ロール紙カバーが閉じられた（ＹＥＳ）場合は、例えば、ロール紙Ｒの交換作業が中断されたと判断して、ステップＳ４２０に進み、新たなロール紙Ｒ２がセットされるためにロール紙カバーが開けられるのを待って待機する。
【００３８】
ステップＳ４３０において、リアルエンドセンサー１１８の出力が紙無しから紙有りに変化した（ＹＥＳ）場合、すなわち、新たなロール紙Ｒ２が交換され印刷装置１００の印刷部１１６にセットされた場合は、ステップＳ４４０の設定変更処理に進む。設定変更処理の詳細については以下に述べる。
【００３９】
（設定変更処理について）
次いで、本発明の実施形態に係るニアーエンド検出方法の設定変更処理について、図５及び図６を参照して説明する。図５は、ニアーエンド検出の設定値を変更する処理の流れを示すフローチャートであり、図６は、設定値の変更を促すガイダンスの例を示す図である。図４に示すニアーエンド処理（Ｓ４００）のステップＳ４３０において、リアルエンドセンサー１１８の出力が紙無しから紙有りに変化した場合は設定変更処理（Ｓ５００）を実行する。
【００４０】
図５に示すように、ステップＳ５１０では、エンドユーザーにロール紙Ｒの交換に伴い、次回のニアーエンド長さ１０６の設定を変更するか否かを促すガイダンスを通知する。なお、前述のように、ニアーエンド長さ１０６とは、ニアーエンドとして検出するまでのロール紙搬送距離の設定値をいう。通知の例としては、図１に示す印刷装置の印刷部１１６を用いロール紙Ｒ２の印刷面に、図６に示すガイダンスＧを印字する。
【００４１】
図６に示すように、ガイダンスＧは、前回使用していたロール紙Ｒ１の実残量を目安にエンドユーザーが次回に使用する新たなロール紙Ｒ２のニアーエンド時の残量を調整可能とするものである。すなわち、エンドユーザーが使用済みのロール紙Ｒ１はもっと使用できると判断した場合は、次回のロール紙Ｒ２に対してニアーエンド長さ１０６を長く設定することができるものである。エンドユーザーが使用済みのロール紙Ｒ１をもっと早めに使用を終わらせたいと判断した場合、次回のロール紙Ｒ２に対してニアーエンド長さ１０６を短く設定することができるものである。なお、本実施形態では、希望の補正値Ｍを入力する方法のひとつの例として、紙送りスイッチ１１２の押し下げ回数Ｎによって補正値Ｍを決定している。
【００４２】
具体的には、紙送りスイッチ１１２を１回押すことによってニアーエンド長さ１０６、すなわちニアーエンドとするためのロール紙搬送距離に、例えば４ｍを加算する。また、以降、２回押すことによってニアーエンド長さ１０６に３ｍが加算され、３回押すことによってニアーエンド長さ１０６に２ｍが加算される。このようにして、紙送りスイッチ１１２の押し下げ回数Ｎが１回増える毎に、４ｍを最大に１ｍずつ減算され、マイナス４ｍまで調整できるように設定されている。図６に示すように、ニアーエンド長さ１０６を変更しない場合は、紙送りスイッチ１１２を５回押せばよい。なお、この数値は、例示であってこれに限定されるものではない。ロール紙Ｒの全長その他によって任意に変更可能である。
【００４３】
図５に示すように、ステップＳ５２０では、図６に示すガイダンスＧに従ってエンドユーザーが押し下げした紙送りスイッチ１１２の押し下げ回数Ｎをカウントする。そして、カウントされた押し下げ回数Ｎが０回もしくは１０回以上の場合は待機する。カウントされた押し下げ回数Ｎが１回から９回の場合は、ステップＳ５３０に進む。この処理は図１に示すＣＰＵ１０２で処理される。なお、紙送りスイッチ１１２が押し下げられた回数に従って、上述の補正値Ｍが決定される。
【００４４】
また、このとき、紙送りスイッチ１１２の押し下げ回数Ｎのカウントは、ロール紙カバーが開いている状態、すなわちカバーオープンセンサー１２０がロール紙カバーの閉を検出するまでに実施されることが好ましい。紙送りスイッチ１１２は、ロール紙カバーが閉じられている状態では、通常のロール紙Ｒの紙送り動作を実施するための電気式スイッチとして機能する。
【００４５】
次いで、ステップＳ５３０では、決定した補正値Ｍを、使用済みのロール紙Ｒ１に対して実施された実際のロール紙搬送距離、すなわち積算長さ１０８に加算もしくは減算する。そして、求められた積算長さ１０８は、図１に示す印刷装置１００の第２記憶部１０７に記憶される。そして、ステップＳ５４０では、補正された積算長さ１０８を、履歴長さ１１０として第２記憶部１０７に登録する。本実施形態では、履歴長さ１１０として、例えば過去の５回分のデータが保存される。
【００４６】
次いで、ステップＳ５５０では、図１に示す第２記憶部１０７に記憶された過去５回分（今回ステップＳ５４０で登録された履歴長さ１１０を含む）の平均値を求める。そして、この平均値を新たなニアーエンド長さ１０６として決定し、印刷装置１００の制御装置１１０の第１記憶部１０５に登録する。
【００４７】
以下、本実施形態の効果を記載する。
（１）上述のニアーエンド検出方法では、印刷装置１００は、リアルエンドセンサー１１８およびカバーオープンセンサー１２０によってエンドユーザーがロール紙Ｒの交換操作をしたことを自動で検出することができる。そして、そのタイミングで、第１記憶部１０５に記憶されたニアーエンド長さ１０６を補正するためのガイダンスＧを表示することができる。そして、エンドユーザーが、今回使用したロール紙Ｒの残量を見て、次回使用するロール紙Ｒ２の残量を調整することができる。ロール紙Ｒ２の残量を調整したいと思った場合、エンドユーザーは、入力部として紙送りスイッチ１１２を使用して第１記憶部１０５のニアーエンド長さ１０６を容易に補正、変更することができる。その結果、製造ロット毎のロール紙Ｒの長さの誤差や、メカ体毎の紙送り量の誤差に即座に対応でき、ロール紙Ｒの無駄を低減することができる。従って、信頼性の高いニアーエンド検出方法を提供することができる。
【００４８】
（２）上述のニアーエンド検出方法では、ニアーエンドの設定値を変更するためのガイダンスＧを記録媒体に印字してエンドユーザーに知らせることができる。そのため、設定値の変更作業をより容易にすることができる。
【００４９】
（３）上述のニアーエンド検出方法では、既に設けられている紙送りスイッチ１１２の押し下げ動作の回数でニアーエンドの設定値を変更することができる。そのため、専用の入力部を設ける必要が無く、コスト削減を実現できる。
【００５０】
（４）上述のニアーエンド検出方法では、過去の積算長さ１１８とその補正値を履歴長さ１１０として保存することができる。そしてニアーエンド長さ１０６として過去分の任意の回数の平均値を設定することができる。そのため、製造ロット毎のロール紙Ｒの長さのばらつき等に対応することができ、ニアーエンド長さ１０６の信頼性を向上させることができる。
【００５１】
以上、本発明の実施例について説明したが、上記実施例に対しては、本発明の趣旨から逸脱しない範囲で様々な変形を加えることができる。例えば上記実施例以外の変形例は、以下の通りである。
【００５２】
（第１変形例）上述のニアーエンド検出方法では、ガイダンスＧとして記録媒体に所定事項を印字する場合を例にとり説明したが、これに限定されない。表示部として液晶パネル等を用いてもよい。これは、例えば、ニアーエンドの通知と兼用してもよい。また、上述のニアーエンド検出方法では、入力部として紙送りスイッチ１１２を用いた場合について説明したがこれに限定されない。ディップスイッチを用いてもよいし、表示部をタッチパネルとして用いてもよい。
【符号の説明】
【００５３】
５０…ニアーエンド検出装置、１００…印刷装置、１０２…ＣＰＵ（制御部）、１０４…ＲＡＭ部、１０５…第１記憶部、１０６…ニアーエンド長さ、１０７…第２記憶部、１０８…積算長さ、１１０…履歴長さ、１１２…入力部としての紙送りスイッチ、１１４…インターフェイス部、１１６…印刷部、１１８…リアルエンドセンサー、１２０…カバーオープンセンサー、１２２…印刷ヘッド、１２４…ＲＯＭ部、１２６…ホスト装置、１３０…プリンター機構部。
【図１】
2012187794.tif 000003
【図２】
2012187794.tif 000004
【図３】
2012187794.tif 000005
【図４】
2012187794.tif 000006
【図５】
2012187794.tif 000007
【図６】
2012187794.tif 000008