(57)【要約】【課題】ロール状の用紙に印字するサーマルプリンタの用紙排出装置において、部品点数を多くすることなく、用紙を搬送するローラの用紙挿入口側と用紙排出口側の両方の紙詰まりを検出することができる用紙排出装置および用紙排出方法を提供する。【解決手段】プリンタ装置によって印字された用紙を挿入して挟み込んで保持するとともに、ローラの回転によって用紙を搬送する用紙排出ローラと、用紙排出ローラの外側の円周に向かう中心線上で、用紙排出ローラが用紙を挟み込んだ際の該用紙排出ローラと該用紙が接する線上の用紙位置を検出するように配置され、該用紙排出ローラが該用紙を挟み込んだ量に基づいた電圧値を出力する用紙センサと、用紙センサの出力値に基づいて用紙排出ローラを制御し、用紙を搬送する用紙排出制御手段と、を備える。【選択図】図１
2010115815.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ装置によって印字された用紙を排出する用紙排出装置において、
挿入された用紙を挟み込んで保持するとともに、ローラの回転によって前記用紙を搬送する用紙排出ローラと、
前記用紙排出ローラの外側の円周に向かう中心線上で、前記用紙排出ローラが前記用紙を挟み込んだ際の該用紙排出ローラと該用紙が接する線上の用紙位置を検出するように配置され、該用紙排出ローラが該用紙を挟み込んだ量に基づいた電圧値を出力する用紙センサと、
前記用紙センサの出力値に基づいて前記用紙排出ローラを制御し、前記用紙を搬送する用紙排出制御手段と、
を備えることを特徴とする用紙排出装置。
【請求項２】
前記用紙排出制御手段は、
前記用紙が挿入され、前記用紙センサが該用紙の先端部を検出したときに前記ローラの回転を開始して該用紙を挟み込んで前記ローラの回転を停止し、
前記プリンタ装置の印字が完了した後に前記ローラの回転を開始して前記プリンタ装置が印字した量に応じた該用紙を搬送した後に前記ローラの回転を停止して該用紙を保持し、
次の用紙が挿入される前に回収されなかった該用紙を排出する、
ことを特徴とする請求項１に記載の用紙排出装置。
【請求項３】
プリンタ装置によって印字された用紙を排出する用紙排出装置における用紙排出方法において、
挿入された用紙を挟み込んで保持するとともに、ローラの回転によって前記用紙を搬送する用紙搬送手順と、
前記ローラの外側の円周に向かう中心線上で、前記ローラが前記用紙を挟み込んだ際の該ローラと該用紙が接する線上の用紙位置を検出する用紙位置検出手順と、
前記用紙位置検出手順が検出した前記用紙の位置に基づいて前記ローラを制御する用紙排出制御手順と、
を備えることを特徴とする用紙排出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタの用紙排出装置において用紙の挿入口側と、排出口側との両方の紙詰まりを検出する用紙排出装置および用紙排出方法に関する。
【背景技術】
【０００２】
従来、レシート等に使用されるロール状の用紙に印字するサーマルプリンタでは、印字中の用紙を該サーマルプリンタの内部に格納することにより、用紙の受取人が印字中の用紙に触れることを防止して安定した印字を確保している。また、印字完了後に一部を残して切断した用紙を排出し、排出した用紙の後端部を用紙排出装置のローラが保持することにより、印字した用紙の落下を防ぎ、用紙の受取人が印字された用紙を引き抜くことによって用紙の未切断部が切断され、受取人が印字された用紙を受け取りやすくしている。このようなサーマルプリンタに装備される用紙排出装置では、用紙を搬送するローラの用紙排出口側に用紙の有無を検出する用紙センサを配置して用紙の搬送を制御している（特許文献１参照）。
【特許文献１】特開平８−７３０９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１のように用紙センサをローラの用紙排出口側に配置した場合、用紙が排出されたことの検出を行うことができるが、用紙挿入口側から用紙が挿入されたことを検出することができず、また、逆に用紙センサをローラの用紙挿入口側に配置した場合は、用紙排出口側から用紙が排出されたことを検出することができない。このため、用紙センサが検出できない側において用紙の紙詰まりが起こった場合は、その紙詰まりを検出することができないという問題がある。
【０００４】
また、用紙挿入口側と用紙排出口側の両方の紙詰まりを検出するため、用紙センサの前後に用紙を搬送するローラを配置して紙詰まりを検出する方法や、用紙を搬送するローラの用紙挿入口側と用紙排出口側の両方に用紙センサを配置して紙詰まりを検出する方法があるが、これらの方法は部品点数が多くなり、また、用紙排出装置を小型化するのは困難であるという問題がある。
【０００５】
本発明は、上記の課題認識に基づいてなされたものであり、ロール状の用紙に印字するサーマルプリンタの用紙排出装置において、部品点数を多くすることなく、用紙を搬送するローラの用紙挿入口側と用紙排出口側の両方の紙詰まりを検出することができる用紙排出装置および用紙排出方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明の用紙排出装置は、プリンタ装置によって印字された用紙を排出する用紙排出装置において、挿入された用紙を挟み込んで保持するとともに、ローラの回転によって前記用紙を搬送する用紙排出ローラと、前記用紙排出ローラの外側の円周に向かう中心線上で、前記用紙排出ローラが前記用紙を挟み込んだ際の該用紙排出ローラと該用紙が接する線上の用紙位置を検出するように配置され、該用紙排出ローラが該用紙を挟み込んだ量に基づいた電圧値を出力する用紙センサと、前記用紙センサの出力値に基づいて前記用紙排出ローラを制御し、前記用紙を搬送する用紙排出制御手段と、を備えることを特徴とする。
【０００７】
また、本発明の前記用紙排出制御手段は、前記用紙が挿入され、前記用紙センサが該用紙の先端部を検出したときに前記ローラの回転を開始して該用紙を挟み込んで前記ローラの回転を停止し、前記プリンタ装置の印字が完了した後に前記ローラの回転を開始して前記プリンタ装置が印字した量に応じた該用紙を搬送した後に前記ローラの回転を停止して該用紙を保持し、次の用紙が挿入される前に回収されなかった該用紙を排出する、ことを特徴とする。
【０００８】
また、本発明の用紙排出方法は、プリンタ装置によって印字された用紙を排出する用紙排出装置における用紙排出方法において、挿入された用紙を挟み込んで保持するとともに、ローラの回転によって前記用紙を搬送する用紙搬送手順と、前記ローラの外側の円周に向かう中心線上で、前記ローラが前記用紙を挟み込んだ際の該ローラと該用紙が接する線上の用紙位置を検出する用紙位置検出手順と、前記用紙位置検出手順が検出した前記用紙の位置に基づいて前記ローラを制御する用紙排出制御手順と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ロール状の用紙に印字するサーマルプリンタの用紙排出装置において、ローラが挟み込んだ用紙の位置を検出する用紙センサからの出力値に基づいて、印字が開始されてから予め定められた時間以上経過しても用紙センサの出力値が変化しない場合は、ローラの用紙挿入口側で紙詰まりが起こっている可能性があると判断することができる。また、用紙を排出してから予め定められた時間以上経過しても用紙センサの出力値が変化しない場合は、ローラの用紙排出口側で紙詰まりが起こっている可能性があると判断することができるので、部品点数を多くすることなく、用紙を搬送するローラの用紙挿入口側と用紙排出口側の両方の紙詰まりを検出することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について、図面を参照して説明する。図１は、本発明の実施形態によるプリントシステムの概略構成を示した図である。なお、図１（Ａ）は、本実施形態のプリントシステム全体の概略構成を示した図であり、図１（Ｂ）は、用紙排出装置３の概略の配置を示した図である。図１（Ａ）において、プリントシステムは、プリンタ装置２と用紙排出装置３から構成され、図示しない制御手段から入力された印字指示に従って該制御手段から入力された印字データをロール状の感熱用紙１に印字する。また、図１（Ｂ）は、用紙排出装置３を用紙の排出口側から見た図である。なお、本実施形態のプリントシステムは、プリントシステム全体の制御を行うための図示しない印字制御部を備え、該印字制御部によってプリンタ装置２および用紙排出装置３の各部の動作が制御される。
【００１１】
本実施形態のプリントシステムは、感熱用紙１に印字中のときは、印字された感熱用紙１をプリンタ装置２と用紙排出装置３との間で図１（Ａ）のａ点のように屈曲して格納され、感熱用紙１の受取人が印字中の感熱用紙に触れることを防止している。また、印字が完了したときに感熱用紙１に印字されている範囲で切断し、該切断された感熱用紙１を搬送し、搬送した感熱用紙１の後端部を用紙排出装置３のローラが保持することで、受取人が印字された感熱用紙１を受け取りやすくしている。また、予め定められた時間後に受取人が印字された感熱用紙１を引き抜いて受け取ったか否かを確認し、感熱用紙１が受け取られていない場合は、該感熱用紙１を用紙排出装置３より排出する。
【００１２】
プリンタ装置２は、図示しない印字制御部からの制御信号に従って感熱用紙１に印字を行う感熱式プリンタである。プリンタ装置２は、感熱用紙１に印字を行うプリント部２１と、印字済みの感熱用紙１を切断する用紙カット部２２とから構成される。また、プリント部２１は、感熱用紙１に熱を印加することによって印字を行うサーマルヘッド２１１と、印字を行う際に感熱用紙１を移動させるためのプリントローラ２１２を備え、用紙カット部２２は、印字済みの感熱用紙１を切断するための用紙カッタ２２１を備えている。
【００１３】
プリンタ装置２は、印字制御部から印字開始命令が入力されると、例えば、図示しないモータによってプリントローラ２１２を回転させて感熱用紙１を移動（紙送り）させ、印字するデータに応じた熱をサーマルヘッド２１１に印加することによって感熱用紙１に印字を行う。また、プリンタ装置２は、印字制御部からの用紙切断命令に従って、例えば図示しないモータを回転させることによって用紙カッタ２２１を下方に移動させて感熱用紙１を切断する。なお、本発明においては、プリントローラ２１２の回転方法、サーマルヘッド２１１への熱の印加方法、用紙カッタ２２１による用紙の切断方法は、規定しない。
【００１４】
用紙排出装置３は、図示しない印字制御部からの制御信号に従って印字済みの感熱用紙１の排出を制御する用紙排出制御装置である。用紙排出装置３は、図１（Ｂ）に示すように、それぞれ２つに分割され、上下から挟むことによって印字済みまたは印字中の感熱用紙１を支持する上ローラ３１−１および下ローラ３１−２（以下、まとめて表すときには「用紙排出ローラ３１」という。）と、該用紙排出ローラ３１の分割された間に配置され、感熱用紙１の有無および感熱用紙１の先端部と後端部を検出する反射型フォトセンサからなる用紙センサ３２から構成される。
【００１５】
なお、用紙排出装置３における用紙センサ３２は、図１（Ａ）および図１（Ｂ）に示すように上ローラ３１−１の回転中心Ｃ１と下ローラ３１−２の回転中心Ｃ２を結んだ中心線Ｙ上で、上ローラ３１−１と下ローラ３１−２によって感熱用紙１を挟み込んだ際に下ローラ３１−２と感熱用紙１が接する点の集合である接線Ｘ上で、用紙排出ローラ３１の長さ方向の幅Ｗの中心位置に配置され、感熱用紙１の位置を用紙の下方から検出している。
【００１６】
なお、上ローラ３１−１の代わりに用紙を押さえつけて支える役割のみを備えた用紙抑え部材を使用し、感熱用紙１を移動（紙送り）させる部材が下ローラ３１−２のみで構成されたプリントシステムにおいても、同様の考えで用紙センサ３２を配置することができる。また、下ローラ３１−２の代わりに上記と同様な用紙抑え部材を使用し、感熱用紙１を移動（紙送り）させる部材が上ローラ３１−１のみで構成されたプリントシステムにおいては、下ローラ３１−２のみで構成されたプリントシステムを上下逆に考えることで同様に構成することができる。
【００１７】
用紙排出装置３は、印字制御部から印字開始命令が入力されると、例えば、図示しないモータによって用紙排出ローラ３１を回転させて感熱用紙１を挟み込み、感熱用紙１の先端部を挟み込んだ時点で停止し、感熱用紙１を固定する。また、印字制御部から用紙搬送命令が入力されると、用紙排出ローラ３１を回転させて感熱用紙１を搬送（紙送り）して、感熱用紙１の後端部を挟み込んだ時点で停止し、感熱用紙１を固定する。また、印字制御部から用紙排出命令が入力されると、用紙排出ローラ３１を回転させて感熱用紙１を排出する。なお、本発明においては、用紙排出ローラ３１の回転方法は、規定しない。
【００１８】
次に、本実施形態におけるプリントシステムの制御について説明する。図２は、本実施形態のプリントシステムにおける印字制御部の構成を示したブロック図である。図２において、印字制御部は、印字処理部２００、プログラムメモリ２０１、プリンタ制御部２０２、用紙排出制御部２０３から構成される。なお、印字制御部は、図示しない制御手段から入力された印字指示に従って該制御手段から入力された印字データを、プリンタ装置２を用いてプリントする。
【００１９】
プログラムメモリ２０１は、本実施形態のプリントシステムの全体制御を行うためのシステムプログラムを記憶し、後述する印字処理部２００から読み出されるメモリである。
【００２０】
印字処理部２００は、制御手段から入力された印字指示に従って後述するプリンタ制御部２０２および用紙排出制御部２０３を制御する例えばＣＰＵ(Central Processing Unit)等の処理手段である。
印字処理部２００は、本実施形態のプリントシステムの電源がオンされたときにプログラムメモリ２０１からシステムプログラムを読み出し、印字待機状態となる。印字処理部２００は、印字指示が入力されると、後述するプリンタ制御部２０２に印字開始命令を出力すると共に、入力された印字データを後述するプリンタ制御部２０２に出力し、印字の処理を行う。なお、印字処理部２００による印字処理は、入力された印字データを印字する１ライン毎に分割し、その分割した１ライン毎の印字データを後述するプリンタ制御部２０２からの印字完了信号が入力される毎に順次出力する。また、印字処理中に印字処理部２００は、後述する用紙排出制御部２０３に用紙センサ３２のセンサ電圧検出命令を出力し、用紙排出の制御を行う。
【００２１】
印字処理部２００は、入力された印字データの印字が完了すると、後述するプリンタ制御部２０２に用紙切断命令を出力する。また、印字処理部２００は、後述するプリンタ制御部２０２からの用紙切断完了信号が入力されると、後述する用紙排出制御部２０３に用紙搬送命令を出力する。また、印字処理部２００は、用紙搬送命令を出力してから予め定められた時間が経過すると、後述する用紙排出制御部２０３に用紙排出命令を出力する。
【００２２】
プリンタ制御部２０２は、印字処理部２００から入力された印字開始命令、印字データ、および用紙切断命令に応じて該プリンタ制御部２０２が制御するプリンタ装置２を制御するブロックである。
プリンタ制御部２０２は、印字処理部２００から印字開始命令が入力されると、プリンタ装置２のプリントローラ２１２へのプリント制御信号を出力して印字を開始する。また、プリンタ制御部２０２は、印字処理部２００から入力された印字データを、サーマルヘッド２１１が印加する熱に対応したプリントデータに変換し、印字する１ライン毎にプリントデータをサーマルヘッド２１１に出力する。また、プリンタ制御部２０２は、印字処理部２００から入力された印字データの印字が完了すると、印字完了信号を印字処理部２００に出力する。
【００２３】
プリンタ制御部２０２は、印字処理部２００から用紙切断命令が入力されると、プリンタ装置２の用紙カット部２２へのカッタ制御信号を出力して印字された用紙を切断し、該用紙の切断完了後に用紙切断完了信号を印字処理部２００に出力する。
【００２４】
用紙排出制御部２０３は、印字処理部２００から入力されたセンサ電圧検出命令、用紙搬送命令、および用紙排出命令に応じて該用紙排出制御部２０３が制御する用紙排出装置３を制御するブロックである。
用紙排出制御部２０３は、印字処理部２００からセンサ電圧検出命令が入力されると、用紙センサ３２が出力するセンサ電圧を検出する。また、検出したセンサ電圧が予め定められた電圧値以下になると、用紙排出装置３の用紙排出ローラ３１へのローラ制御信号を出力して感熱用紙１の先端部を用紙排出ローラ３１に挟み込んで固定する。
【００２５】
用紙排出制御部２０３は、印字処理部２００から用紙搬送命令が入力されると、用紙排出装置３の用紙排出ローラ３１へのローラ制御信号を出力し、感熱用紙１の後端部を用紙排出ローラ３１に挟み込んで固定した状態で用紙排出ローラ３１を停止させる。なお、印字処理部２００から用紙搬送命令による用紙排出ローラ３１の制御は、例えば、印字処理部２００から入力された印字データに応じて印字したライン数等、印字された感熱用紙１の長さに関する情報に基づいて、紙送り（用紙搬送）の制御を行う。なお、本発明においては、用紙搬送命令に伴う用紙排出ローラ３１の制御方法は、規定しない。
【００２６】
用紙排出制御部２０３は、印字処理部２００から用紙排出命令が入力されると、用紙排出装置３の用紙排出ローラ３１へのローラ制御信号を出力し、感熱用紙１が排出されると用紙排出ローラ３１を停止させ、印字処理部２００に次の印字が可能であることを示す次印字可能信号を出力する。なお、印字処理部２００から用紙排出命令による用紙排出ローラ３１の制御は、用紙センサ３２が出力するセンサ電圧を検出し、検出したセンサ電圧が予め定められた電圧値以下のとき、用紙排出ローラ３１を回転させるローラ制御信号を出力して感熱用紙１を排出（紙送り）する。また、検出したセンサ電圧が予め定められた電圧値以上になると、用紙排出ローラ３１の回転を停止させる。
【００２７】
次に、本実施形態における用紙排出装置３において、用紙センサ３２のセンサ電圧と用紙排出ローラ３１の動作の関係について説明する。図３は、本実施形態の用紙排出装置３における用紙センサ３２のセンサ電圧の変化を示したグラフである。図３において、用紙センサ３２を覆う用紙の量（用紙センサ３２が用紙によって隠れる量）によって変化するセンサ電圧を示している。
【００２８】
まず、印字処理部２００からの印字開始命令によって印字が開始されると、プリンタ装置２によって１ラインずつ印字が行われ、印字された感熱用紙１が用紙排出ローラ３１に挿入され、感熱用紙１の先端部が用紙センサ３２を覆うことによって、センサ電圧が下降してくる。
【００２９】
続いて、用紙センサ３２が感熱用紙１によって覆われ、センサ電圧がＶAよりも低い電圧（ローラ回転開始ポイントＡ１）になると、用紙排出制御部２０３は１ステップずつ用紙排出ローラ３１を回転させて、感熱用紙１の先端部を用紙排出ローラ３１に挟み込む。
【００３０】
続いて、用紙センサ３２がさらに感熱用紙１によって覆われ、センサ電圧がＶBよりも低い電圧（ローラ回転一時停止ポイントＢ１）になると、用紙排出制御部２０３は用紙排出ローラ３１の回転を停止して、感熱用紙１の先端部を用紙排出ローラ３１に完全に挟み込み固定する。なお、印字処理部２００による印字処理中は、用紙排出ローラ３１の停止が継続されるため、センサ電圧はローラ回転一時停止ポイントＢ１の値が継続される。
【００３１】
続いて、印字処理部２００による印字処理が完了し、印字処理部２００から用紙搬送命令が入力されると、用紙排出制御部２０３は、用紙排出ローラ３１を回転させて感熱用紙１の搬送を行う。その際、用紙センサ３２が感熱用紙１によってさらに覆われることにより、センサ電圧は、完全に覆われた状態を示す最低電圧値となる。なお、用紙排出制御部２０３が、感熱用紙１の後端部を用紙排出ローラ３１に挟み込んで固定した状態で用紙排出ローラ３１の回転を停止させるため、センサ電圧は最低電圧値が継続される。
【００３２】
続いて、予め定められた時間が経過後、印字処理部２００から用紙排出命令が入力されると、用紙排出制御部２０３は、用紙排出ローラ３１を回転させて感熱用紙１の排出を行う。その際、感熱用紙１の後端部が用紙センサ３２を覆わなくなってくると、センサ電圧が上昇してくる。
【００３３】
続いて、用紙センサ３２がさらに感熱用紙１によって覆われなくなり、センサ電圧がＶAよりも高い電圧（ローラ回転停止ポイントＡ２）になると、用紙排出制御部２０３は感熱用紙１が無くなったことを認識し、用紙排出ローラ３１の回転を停止する。なお、印字処理部２００から用紙排出命令が入力される前に用紙の受取人が印字された感熱用紙１を引き抜いた場合も、センサ電圧がＶAより高くなり、用紙排出制御部２０３は感熱用紙１が無くなったことを認識することができる。なお、この場合、印字処理部２００からの用紙搬送命令による処理によって、すでに用紙排出ローラ３１は停止しているため、その後に入力される印字処理部２００から用紙排出命令に応じた用紙排出ローラ３１の制御は行わない。なお、本発明においては、用紙の受取人が印字された感熱用紙１を引き抜いた場合の用紙排出ローラ３１の制御方法は、規定しない。
【００３４】
次に、本実施形態におけるプリントシステムの処理手順について説明する。図４は、本実施形態のプリントシステムの処理手順を示したフローチャートである。なお、本実施形態のプリントシステムは、電源がオンされて印字待機状態となっているところから説明を行う。また、用紙センサ３２のセンサ電圧に応じた判断の説明を行う際には、図３に示した用紙センサ３２のセンサ電圧のグラフを参照する。
【００３５】
まず、ステップＳ１０において、印字処理部２００は、制御手段から印字指示が入力されたか否かを確認し、印字指示が入力された場合は、ステップＳ２０において、印字開始命令をプリンタ制御部２０２に出力し、印字を開始する。また、ステップＳ１０において、印字指示が入力されていない場合は、ステップＳ１０を繰り返す。
【００３６】
続いて、印字処理部２００は、ステップＳ３０において、印字する１ライン分の印字データをプリンタ制御部２０２に出力する。また、印字処理部２００は、用紙センサ３２のセンサ電圧検出命令を用紙排出制御部２０３に出力する。
【００３７】
続いて、印字処理部２００は、ステップＳ４０において、入力された印字データの全てをプリンタ制御部２０２に出力したか否かを判断し、全ての印字データをプリンタ制御部２０２に出力していない場合は、ステップＳ３０に戻って次の１ライン分の印字データをプリンタ制御部２０２に出力すると共に、センサ電圧検出命令を用紙排出制御部２０３に出力する。このことにより、用紙排出制御部２０３に対するセンサ電圧検出命令が、印字する１ライン毎に出力される。
【００３８】
なお、図示していないが、印字処理部２００からの印字開始命令によって印字が開始されると、プリンタ制御部２０２は、プリンタ装置２のプリントローラ２１２へのプリント制御信号を出力して印字を開始する。また、印字処理部２００から１ライン分の印字データが入力される毎に、プリンタ制御部２０２は、プリンタ装置２のプリントローラ２１２へのプリント制御信号（紙送り）、およびサーマルヘッド２１１が印加する熱に対応したプリントデータを出力する。また、プリンタ制御部２０２は、印字処理部２００から入力された印字データの印字が完了すると、印字完了信号を印字処理部２００に出力する。このことにより、プリンタ装置２において、プリントローラ２１２による感熱用紙１の紙送りと、サーマルヘッド２１１による感熱用紙１への熱印加が１ライン毎に行われ、この処理を繰り返すことにより、感熱用紙１への印字が行われる。
【００３９】
また、印字処理部２００によって印字が開始されると、用紙排出制御部２０３は、ステップＳ３１０において、印字処理部２００からのセンサ電圧検出命令が入力された否かを確認し、印字処理部２００からセンサ電圧検出命令が入力された場合は、ステップＳ３２０において、用紙センサ３２のセンサ電圧を検出する。また、ステップＳ３１０において、印字処理部２００からセンサ電圧検出命令が入力されていない場合は、ステップＳ３１０を繰り返す。
【００４０】
続いて、用紙排出制御部２０３は、ステップＳ３３０において、検出した用紙センサ３２のセンサ電圧が、予め定められた値、例えば、図３に示したＶAよりも低い電圧であるか否かを判断し、用紙センサ３２のセンサ電圧がＶAよりも低い電圧である場合は、感熱用紙１の先端部が用紙排出ローラ３１の用紙挿入口側に挿入されたと判断し、ステップＳ３４０に進む。ステップＳ３３０において、用紙センサ３２のセンサ電圧がＶAよりも低い電圧でない場合は、ステップＳ３１０の戻って次のセンサ電圧検出命令が入力されるのを待つ。
【００４１】
続いて、用紙排出制御部２０３は、ステップＳ３４０において、印字処理部２００からのセンサ電圧検出命令が入力された否かを確認し、印字処理部２００からセンサ電圧検出命令が入力された、すなわち、次の１ライン分の印字が開始された場合は、ステップＳ３５０において、用紙排出装置３の用紙排出ローラ３１へのローラ制御信号を出力して感熱用紙１の先端部を用紙排出ローラ３１に挟み込んで固定する。また、用紙センサ３２のセンサ電圧を検出する。また、ステップＳ３４０において、印字処理部２００からセンサ電圧検出命令が入力されていない場合は、ステップＳ３４０を繰り返す。
【００４２】
続いて、用紙排出制御部２０３は、ステップＳ３６０において、検出した用紙センサ３２のセンサ電圧が、予め定められた値、例えば、図３に示したＶBよりも低い電圧であるか否かを判断し、用紙センサ３２のセンサ電圧がＶBよりも低い電圧である場合は、感熱用紙１の先端部が用紙排出ローラ３１に完全に挟み込まれて固定されたと判断し、ステップＳ７１０に進む。ステップＳ３６０において、用紙センサ３２のセンサ電圧がＶBよりも低い電圧でない場合は、ステップＳ３４０に戻って次のセンサ電圧検出命令が入力されるのを待ち、再度、用紙排出ローラ３１への感熱用紙１の先端部が完全に挟み込まれるようにする。なお、用紙排出ローラ３１に感熱用紙１の先端部が挟み込まれて固定された状態で印字処理部２００による印字処理が行われる。このことにより、印字された感熱用紙１がプリンタ装置２と用紙排出装置３との間で図１（Ａ）のａ点に示したように屈曲して格納される。このことにより、感熱用紙１の受取人が印字中の感熱用紙に触れることを防止している。
【００４３】
印字処理部２００による印字処理が完了した場合、すなわち、ステップＳ４０において、入力された全ての印字データをプリンタ制御部２０２に出力した場合、印字処理部２００は、ステップＳ５０において、用紙切断命令をプリンタ制御部２０２に出力する。印字処理部２００から用紙切断命令が入力されると、プリンタ制御部２０２がプリンタ装置２の用紙カット部２２にカッタ制御信号を出力して、印字された感熱用紙１が用紙カッタ２２１によって切断される。プリンタ制御部２０２は、感熱用紙１の切断が完了すると、用紙切断完了信号を印字処理部２００に出力する。
【００４４】
続いて、ステップＳ６０において、印字処理部２００は、プリンタ制御部２０２から用紙切断完了信号が入力されたか否かを確認し、用紙切断完了信号が入力された場合は、ステップＳ７０において、用紙搬送命令を用紙排出制御部２０３に出力し、ステップＳ８０に進む。また、ステップＳ６０において、プリンタ制御部２０２からの用紙切断完了信号が入力されていない場合は、ステップＳ６０を繰り返す。
【００４５】
用紙排出制御部２０３は、ステップＳ７１０において、印字処理部２００から用紙搬送命令が入力された否かを確認し、印字処理部２００から用紙搬送命令が入力された場合は、ステップＳ７２０において、用紙搬送処理を行う。また、ステップＳ７１０において、印字処理部２００から用紙搬送命令が入力されていない場合は、ステップＳ７１０を繰り返す。なお、ステップＳ７２０における用紙搬送処理は、例えば、入力された印字データを印字したときのライン数等、該印字によって使用された感熱用紙１の長さに対応するデータを印字処理部２００から取得して、用紙排出装置３の用紙排出ローラ３１に該取得した感熱用紙１の長さに対して予め定められた割合の紙送り（用紙搬送）を行うためのローラ制御信号を出力することによって行われる。このことにより、予め定められた割合の紙送りがされた感熱用紙１の後端部が、用紙排出ローラ３１に挟み込まれた状態で固定され、感熱用紙１の受取人が印字された用紙を受け取りやすくする。
【００４６】
また、印字処理部２００は、ステップＳ８０において、予め定められた時間、例えば、６０ｓの経過時間を待ち、予め定められた時間が経過すると、ステップＳ９０において、用紙排出命令を用紙排出制御部２０３に出力し、ステップS１００に進む。
【００４７】
用紙排出制御部２０３は、ステップＳ９１０において、印字処理部２００から用紙排出命令が入力された否かを確認し、印字処理部２００から用紙排出命令が入力された場合は、ステップＳ９２０において、用紙センサ３２のセンサ電圧を検出する。また、ステップＳ９１０において、印字処理部２００から用紙排出命令が入力されていない場合は、ステップＳ９１０を繰り返す。
【００４８】
続いて、用紙排出制御部２０３は、ステップＳ９３０において、検出した用紙センサ３２のセンサ電圧が、予め定められた値、例えば、図３に示したＶAよりも高い電圧であるか否かを判断し、用紙センサ３２のセンサ電圧がＶAよりも高い電圧でない場合は、ステップＳ９３１において、用紙排出装置３の用紙排出ローラ３１へのローラ制御信号を出力して感熱用紙１を排出（紙送り）し、用紙センサ３２のセンサ電圧を検出して、ステップＳ９３０に戻って用紙センサ３２のセンサ電圧の判断を行う。
【００４９】
ステップＳ９３０において、検出した用紙センサ３２のセンサ電圧が、ＶAよりも高い電圧である場合は、感熱用紙１の後端部が用紙排出ローラ３１から完全に排出されたと判断し、ステップＳ１０１０に進み、次の印字が可能であることを示す次印字可能信号を印字処理部２００に出力して、該印字における用紙排出処理を完了する。
【００５０】
印字処理部２００は、ステップＳ１００において、用紙排出制御部２０３からの次印字可能信号が入力された否かを確認し、用紙排出制御部２０３から次印字可能信号が入力された場合は、ステップＳ１１０において、次に印字する印字データが入力されているか否かを確認し、次に印字する印字データが入力されている場合は、ステップＳ１０に戻って次の印字処理を行う。また、印字処理部２００は、ステップＳ１００において、用紙排出制御部２０３から次印字可能信号が入力されていない場合は、ステップＳ１００を繰り返す。また、印字処理部２００は、ステップＳ１１０において、次に印字する印字データが入力されていない場合は、印字処理を完了する。
【００５１】
上記に述べたとおり、本発明を実施するための最良の形態によれば、用紙センサ３２の出力するセンサ電圧によって、感熱用紙１の先端部の位置を判断することができる。すなわち、用紙排出制御部２０３は、センサ電圧が、図３に示したＶAより高い場合は、感熱用紙１が無く、センサ電圧がＶAより低くＶBより高い場合は、感熱用紙１の先端部が用紙センサ３２上に有り、センサ電圧がＶBより低い場合は、感熱用紙１の先端部が用紙排出ローラ３１に完全に挟み込まれて固定されたと判断する。このことにより、印字開始から予め定められた時間以上経過しても用紙センサ３２のセンサ電圧が変化しない（センサ電圧が下降してローラ回転開始ポイントＡ１を超えない）場合は、用紙排出ローラ３１の用紙挿入口側で紙詰まりが起こっている可能性があると判断することができる。
【００５２】
また、用紙の排出が開始してから予め定められた時間以上経過しても用紙センサ３２のセンサ電圧が変化しない（センサ電圧が上昇してローラ回転停止ポイントＡ２を超えない）場合は、用紙排出ローラ３１の用紙排出口側で紙詰まりが起こっている可能性があると判断することができる。
例えば、ステップＳ９０において、用紙排出命令を用紙排出制御部２０３に出力してから、ステップＳ１００において、用紙排出制御部２０３から次印字可能信号が入力されていない時間が、予め定められた時間以上経過した場合は、用紙排出口側で紙詰まりと判断することができる。また、例えば、ステップＳ９３０において、検出した用紙センサ３２のセンサ電圧が、予め定められた値よりも高い電圧でない時間が、予め定められた時間以上経過した場合は、用紙排出口側で紙詰まりと判断することもできる。
【００５３】
また、用紙センサ３２の出力するセンサ電圧の変化（センサ電圧が下降しているか、またはセンサ電圧が上昇しているか）を確認することによって、感熱紙１の先端部であるか後端部であるかを判断することもできる。
【００５４】
また、本実施形態において、ローラ回転開始ポイントＡ１と、ローラ回転停止ポイントＡ２とのセンサ電圧は、同じＶAの電圧としたが、それぞれ異なる電圧値に設定することもできる。
【００５５】
また、本実施形態において、用紙センサ３２は、覆われることによってセンサ電圧が下降する構成としたが、用紙によって覆われることにより出力が変化するセンサであれば、予め定めるセンサの出力に応じた用紙排出ローラ３１の制御を変更する（ローラ回転一時停止ポイントＢ１の電圧をローラ回転開始ポイントＡ１、およびローラ回転停止ポイントＡ２よりも高い電圧とする）ことによって、例えば、センサが用紙によって覆われることによりセンサ電圧が上昇するセンサ等、どのようなセンサを使用することもできる。
【００５６】
また、本実施形態において、用紙排出ローラ３１は、センサ電圧がＶAよりも低い電圧（ローラ回転開始ポイントＡ１）になったときに回転させる構成としたが、用紙排出ローラ３１の回転を開始するタイミングは規定しない。例えば、印字開始と同時に用紙排出ローラ３１を回転させることや、印字開始から予め定められた時間が経過したときに用紙排出ローラ３１を回転させることもできる。
【００５７】
また、本実施形態において、ステップＳ８０およびステップＳ９０で示したように、予め定められた時間が経過しても受取人によって感熱用紙１が受け取られていない場合の用紙排出処理は、感熱用紙１を紙送りして用紙排出装置３から排出する方法を説明したが、例えば、用紙排出装置３または、プリンタ装置２と用紙排出装置３との間に感熱用紙１を廃棄するために一時保存する構成を設け、用紙排出処理時に用紙排出ローラ３１を逆回転させて、受取人によって受け取られなかった感熱用紙１を、この一時保存する構成とすることもできる。
【００５８】
なお、本発明においては、プリンタ装置における用紙への印字方法、用紙の紙送り方法、用紙の切断方法は規定しない。
【００５９】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態によるプリントシステムの概略構成を示した図である。
【図２】本実施形態のプリントシステムにおける印字制御部の構成を示したブロック図である。
【図３】本実施形態の用紙排出装置におけるセンサ電圧の変化を示したグラフである。
【図４】本実施形態のプリントシステムの処理手順を示したフローチャートである。
【符号の説明】
【００６１】
１  感熱用紙  ２  プリンタ装置  ３  用紙排出装置  ２１  プリント部  ２２  用紙カット部  ２１１  サーマルヘッド  ２１２  プリントローラ  ２２１  用紙カッタ  ３１  用紙排出ローラ  ３１−１  上ローラ  ３１−２  下ローラ  ３２  用紙センサ  ２００  印字処理部  ２０１  プログラムメモリ  ２０２  プリンタ制御部  ２０３  用紙排出制御部
【図１】
2010115815.tif 000003
【図２】
2010115815.tif 000004
【図３】
2010115815.tif 000005
【図４】
2010115815.tif 000006