(57)【特許請求の範囲】
【請求項１】
下部ケースと、前記下部ケースの上面を開閉する上部ケースとを具備し、
前記下部ケースの上面の前方側に印刷媒体載置面を設け、後方側にロール状印刷媒体を収納するロール状印刷媒体収納部を設け、
前記印刷媒体載置面の上方に位置する上部ケースの下面にサーマルヘッドを設け、前記下部ケースの前記印刷媒体載置面の前方にプラテンローラを設け、終端が近づいたことを示す印が施された印刷媒体に印字を行う印刷装置において、
前記上部ケースの下面に設けられ、前記印刷媒体の終端が近づいたことを示す印の有無を前記印刷媒体載置面上部の異なる位置で検出する第１の検出部及び第２の検出部と、
前記印刷媒体載置面上であって前記第１の検出部と前記第２の検出部が検出を行う位置に設置される初期値設定部と、
前記印刷媒体を載置しない状態の初期値設定部に対して検出した前記第１の検出部と前記第２の検出部の検出初期値を各検出部の基準値として同一値になるように設定する初期値設定手段と、
前記第１の検出部と前記第２の検出部で取得された両検出値を前記基準値に合わせて補正し、補正後の両検出値の差を予め設定しておいた所定値と比較する比較手段と、
前記差が前記所定値よりも大きい場合は検出部が前記印を検出したと判断して、前記終端が近づいたことの報知を行う報知手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記第１の検出部と前記第２の検出部は、前記印刷媒体の移動方向と直交する方向に並列に配置されていることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記初期値設定部は、前記印刷媒体の厚みと同等以上の厚みを有し、少なくとも前記第１の検出部と前記第２の検出部の両者に対向する幅を有する白板であることを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
前記第１の検出部または前記第２の検出部の少なくとも何れか一方は、前記印刷媒体の幅方向に移動可能に設置されていることを特徴とする請求項１乃至３の内の何れかに記載の印刷装置。
【請求項５】
前記第１の検出部又は前記第２の検出部を取り付ける検出部取付部には、前記印刷媒体に当接して前記第１の検出部又は前記第２の検出部と前記印刷媒体との離間距離を均一にするガイド部を設けたことを特徴とする請求項１乃至４の内の何れかに記載の印刷装置。
【請求項６】
請求項１乃至５の内の何れかに記載の印刷装置を備えることを特徴とする商品販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷装置を備えた販売データ処理装置に関するものである。
【背景技術】
【０００２】
ＰＯＳレジスタ等で印字発行されるレシート（印刷媒体）のニアエンド（終端が近づいたこと）の検出は、レシートにレシートエンド（レシート終端）を示す印（マーク）を予め印刷しておくと共に、この印を検出する検出センサを設置し、印字のためにロール紙から繰り出されたレシートの前記印の有無をこの検出センサが検出することによって行われる。そして検出センサが前記印を検出すると、ＰＯＳレジスタの制御部は、使用しているレシートが終端であると判断し、レシート交換等のメッセージを報知するようにしている。この種のニアエンド検出機構は、例えば特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実開平０１−１９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで従来、レシートのニアエンドの検出は、１つの検出センサがレシートの印を検出することで行われてきた。一方例えば、検出センサの検出値は、温度変化により変化する。このため、平常温度の際の検出センサの検出値を基準値として設定していると、高温や低温のときは、検出センサの検出値の変化により、印の検出に誤りが生じる恐れがあった。
【０００５】
また、種類や厚みの異なるレシートを使用した場合、レシートの反射率が異なり、この点からも検出センサの検出値が変化し、印の検出に誤りが生じる恐れがあった。
【０００６】
本発明は上述の点に鑑みてなされたものでありその目的は、例えば、設置環境による温度変化による影響を受けず、また印刷媒体の種類に対応し、正確に印刷媒体が終端に近づいたことを検出することができる印刷装置及び印刷装置を備えた販売データ処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、下部ケースと、前記下部ケースの上面を開閉する上部ケースとを具備し、前記下部ケースの上面の前方側に印刷媒体載置面を設け、後方側にロール状印刷媒体を収納するロール状印刷媒体収納部を設け、前記印刷媒体載置面の上方に位置する上部ケースの下面にサーマルヘッドを設け、前記下部ケースの前記印刷媒体載置面の前方にプラテンローラを設け、終端が近づいたことを示す印が施された印刷媒体に印字を行う印刷装置において、前記上部ケースの下面に設けられ、前記印刷媒体の終端が近づいたことを示す印の有無を前記印刷媒体載置面上部の異なる位置で検出する第１の検出部及び第２の検出部と、前記印刷媒体載置面上であって前記第１の検出部と前記第２の検出部が検出を行う位置に設置される初期値設定部と、前記印刷媒体を載置しない状態の初期値設定部に対して検出した前記第１の検出部と前記第２の検出部の検出初期値を各検出部の基準値として同一値になるように設定する初期値設定手段と、前記第１の検出部と前記第２の検出部で取得された両検出値を前記基準値に合わせて補正し、補正後の両検出値の差を予め設定しておいた所定値と比較する比較手段と、前記差が前記所定値よりも大きい場合は検出部が前記印を検出したと判断して、前記終端が近づいたことの報知を行う報知手段と、を有することを特徴としている。
２つの検出部で検出した両検出値に基づいて印刷媒体の終端が近づいたことを示す印の有無を検出するので、周辺温度の変化や用紙の種類の影響を受けずに正確に印刷媒体が終端に近づいたこと（以下「ニアエンド」ともいう）を検出・報知することができる。例えば、ロール状印刷媒体の場合、その残量に応じてロールの厚み（直径）が異なるため、そこから引き出される印刷媒体と検出部との間の離間距離が異なる場合（または印刷媒体が検出部に搬入される角度が異なる場合）があるが、そのような場合は、離間距離（または角度）が異なることで検出部の検出値が異なり、これが原因で印刷媒体のニアエンドの誤検出などを生じる恐れがある。これに対して本発明の場合は、２つの検出部の検出値に基づいてニアエンドを検出するので、周辺温度の変化等に影響されることなく、常に正確な検出が行える。なお、終端が近づいたことの報知には、印刷媒体の残量が少なくなったことの報知も含まれる。
また、第１，第２の検出部は、印刷媒体の終端が近づいたことを示す印の有無を異なる位置で検出するので、第１，第２の検出部の双方が印を検出してしまうことを確実に防止できる。
【０００８】
また本発明は、前記第１の検出部と前記第２の検出部が、前記印刷媒体の移動方向と直交する方向に並列に配置されていることを特徴としている。
ロールから引き出した印刷媒体は撓むことがある。その際、第１，第２の検出部が印刷媒体の移動方向に向かって異なる位置に設置されていると、各検出部と印刷媒体間の離間距離が異なって、両検出値の差に撓みによる誤差が生じてしまう。本発明では、例えロールから引き出した印刷媒体が撓んでも、一般に、印刷媒体の移動方向と直交する方向の印刷媒体の撓み方向の高さは同一なので、各検出部と印刷媒体間の離間距離は同一になり、両検出値の差に撓みによる誤差は生じない。これによって、より確実に、印刷媒体のニアエンドを検出・報知することができる。
【０００９】
また第１，第２の検出部両方の基準値を同一に設定するので、より確実に、印刷媒体のニアエンドを検出・報知することができる。
【００１０】
また本発明は、前記初期値設定部が、前記印刷媒体の厚みと同等以上の厚みを有し、少なくとも前記第１の検出部と前記第２の検出部の両者に対向する幅を有する白板であることを特徴としている。
【００１１】
また本発明は、前記第１の検出部または前記第２の検出部の少なくとも何れか一方が、前記印刷媒体の幅方向に移動可能に設置されていることを特徴としている。
これによって、幅の異なる印刷媒体や、印の位置が異なる印刷媒体であっても、これらに容易に対応して、印刷媒体のニアエンドを検出・報知することができる。
【００１２】
また本発明は、前記第１の検出部又は前記第２の検出部を取り付ける検出部取付部に、前記印刷媒体に当接して前記第１の検出部又は前記第２の検出部と前記印刷媒体との離間距離を均一にするガイド部を設けたことを特徴としている。
また本発明は、前記印刷装置を備えた商品販売データ処理装置にある。
【発明の効果】
【００１３】
本発明によれば、例えば、設置環境による温度変化による影響を受けず、また印刷媒体の種類に対応し、正確に印刷媒体が終端に近づいたことを検出することができる。
【図面の簡単な説明】
【００１４】
【図１】ＰＯＳシステム１の概略構成図である。
【図２】印刷用ＰＯＳレジスタ２００の一例を示す機能ブロック図である。
【図３】印刷装置１０を装着した会計用ＰＯＳレジスタ３００の斜視図である。
【図４】印刷装置１０を示す概略斜視図である。
【図５】サーマルヘッド２１を示す図である。
【図６】ロール紙７０を分解し、且つレシート７３の終端近傍部分を示す図である。
【図７】会計用ＰＯＳレジスタ３００の機能ブロック図である。
【図８】第１，第２の検出センサ３５−１，２における基準値の初期設定用フロー図である。
【図９】印刷装置１０の印刷動作部分の概略機構図である。
【図１０】検出センサ３５−１，２によるニアエンド検出フロー図である。
【図１１】印刷装置１０−２の印刷動作部分の概略機構図である。
【図１２】他の各種レシート７３の終端近傍部分と、他の検出センサ３５−１，２の設置位置とを示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を図面を参照して詳細に説明する。
図１は本発明を適用した会計用ＰＯＳレジスタ３００を用いて構成されたＰＯＳシステム１の概略構成図である。同図に示すようにＰＯＳシステム１は、ストアコントローラ１００と、Ｎ台（Ｎは１以上の整数）の印刷用ＰＯＳレジスタ（登録手段）２００と、Ｍ台（Ｍは１以上の整数）の会計用ＰＯＳレジスタ（会計手段）３００と、Ｌ台（Ｌは１以上の整数）の携帯端末（端末装置）４００とを有している。
【００１６】
印刷用ＰＯＳレジスタ２００は、ＬＡＮ１１０を介してストアコントローラ１００に接続されているものと、接続されていないものとが存在する。また、会計用ＰＯＳレジスタ３００も同様に、ＬＡＮ１１０を介してストアコントローラ１００に接続されているものと、接続されていないものとが存在する。つまり、各印刷用ＰＯＳレジスタ２００と会計用ＰＯＳレジスタ３００とは、ＬＡＮ１１０を介して接続されていなくても良いことを示している。なおＬＡＮ接続の形態は、有線、無線を問わない。
【００１７】
ストアコントローラ１００は、ＰＯＳシステム１を制御するコンピュータであって、商品マスタなどの種々の情報を管理する。ストアコントローラ１００は、適宜、最新の商品マスタを各印刷用ＰＯＳレジスタ２００と会計用ＰＯＳレジスタ３００に送信する。なお、商品マスタは、各商品の商品識別情報、商品名称、販売価格などの商品情報を格納したファイルであって、適宜、更新される。
【００１８】
印刷用ＰＯＳレジスタ２００は、顧客が購入する商品の全ての買上情報をコードにしてレシートへ印刷するための装置である。印刷用ＰＯＳレジスタ２００は、種々の操作キーや表示部などを備える。印刷用ＰＯＳレジスタ２００は、店員の操作により顧客が購入する商品に付されたバーコード（商品コード）を読み取るスキャナ部が接続されている。印刷用ＰＯＳレジスタ２００は、顧客が購入する商品に付されたバーコードを読み取り、読み取ったコード情報に基づいて、顧客の買上情報を表すコード（会計用コード、例えば２次元コード）に変換する。印刷用ＰＯＳレジスタ２００は、内蔵する印刷装置によって変換後のコード（会計用コード）をレシート（印刷媒体）へ印刷する。
【００１９】
会計用ＰＯＳレジスタ３００は、レシートに印刷されたコード（会計用コード）を読み取って会計を行うための装置である。会計用ＰＯＳレジスタ３００は、最新の商品マスタをストアコントローラ１００から直接的に適宜取得し、会計用ＰＯＳレジスタ３００が備える後述するＲＡＭ３０３に記憶することができる。
【００２０】
図２は、印刷用ＰＯＳレジスタ２００の一例を示す機能ブロック図である。同図に示すように印刷用ＰＯＳレジスタ２００は、このレジスタの動作を制御するＣＰＵ２０１と、ＣＰＵ２０１が実行するプログラムを記憶するＲＯＭ２０２と、種々の情報を記憶するＲＡＭ２０３と、商品に付されているバーコード（商品コード）を光学的に読み取るスキャナ部（読み取り手段）２０４と、商品の名称や価格などを表示する表示部（店員用）２０５及び表示部（客用）２０５ａと、各種操作ボタンからなる操作部２０６と、ＬＡＮ１１０を介してストアコントローラ１００と通信する通信部２０７と、操作の確認が必要なとき等に音を発生させるブザー２０８と、２次元コードをレシートへ印刷するレシート印刷部（印刷装置）２０９と、顧客の買上情報を記憶するハードディスク２１０とを備えて構成されている。各構成要素は互いにバスを介して接続されている。
【００２１】
図３は、本発明の一実施形態にかかる印刷装置１０を装着した会計用ＰＯＳレジスタ３００の斜視図である。同図に示すように会計用ＰＯＳレジスタ３００は、基台３３０上に、スキャナ部３０４及び表示部３０５と、表示ポール３４０とを設置して構成されている。基台３３０の正面側には、釣銭釣札部３１０（３１０ａ，３１０ｂ，３１０ｃ）とレシート発行部３１１が設置されている。
【００２２】
スキャナ部３０４は、前記レシートに印刷されたコード（会計用コード）を読み取る。表示部３０５は、買上明細の情報を表示する。釣銭釣札部３１０は、硬貨出金口３１０ａと、硬貨入金口３１０ｂと、紙幣入出金口３１０ｃとを有している。レシート発行部３１１からは、その内部に収納設置されている本実施形態にかかる印刷装置１０によって印刷された会計済のレシート７３が排出される。表示ポール３４０の先端には会計用ＰＯＳレジスタ３００に生じた状況に応じて選択的に発光状態（点灯・点滅状態等）が変化する発光部３４３が設置されている。
【００２３】
図４は、本実施形態にかかる印刷装置１０を示す概略斜視図である。なお以下の説明において、印刷装置１０内に収納するロール状印刷媒体（以下「ロール紙」という）７０のレシート（印刷媒体）７３を引き出していく方向（矢印Ａ方向）を前方、その反対方向を後方ということとする。同図に示すように印刷装置１０は、下部ケース１１と、下部ケース１１の後方側の上辺近傍部分を軸として揺動して前記下部ケース１１の上面を開閉する上部ケース９０とを具備して構成されている。
【００２４】
下部ケース１１の上面前方側には印刷媒体載置面１５が設けられ、後方側にはロール紙７０を収納する凹状のロール紙収納部１３が形成されている。印刷媒体載置面１５の前方には、プラテンローラ１７が設置されている。プラテンローラ１７は図示しないステッピングモータ等の駆動手段によって回転駆動される。ロール紙収納部１３はロール紙７０の略全体を収納する寸法形状に形成されており、この例の場合、ロール紙７０の回転軸を支持しないでロール紙収納部１３に投入するだけの、いわゆるドロップインタイプのものを用いている。プラテンローラ１７の前方には、カッター（可動側）１９Ａが設置されている。印刷媒体載置面１５の周囲近傍には、ヘッドＯＮ／ＯＦＦセンサ３７と、用紙の有無しを検出する用紙有無しセンサ３９と、カッター１９Ａを動作させても安全か否かを判断するプラテンロックセンサ４１とが設置されている。
【００２５】
上部ケース９０の下面前方側にはサーマルヘッド２１が設置され、さらにサーマルヘッド２１の前方側には、カッター（固定側）１９Ｂが設置されている。サーマルヘッド２１の後方側には、一対の検出センサ（第１，第２の検出部）３５−１，３５−２が並列に設置されている。即ち、第１，第２の検出センサ３５−１，２は、サーマルヘッド（印字ヘッド）２１の直下に設置されている。各検出センサ３５−１，３５−２の両側には、それぞれ一対の板状のガイド部３１が設けられている。なお、第１の検出センサ３５−１は、下記するレシート７３の印７５が通過する位置に設置され、第２の検出センサ３５−２は、下記するレシート７３の印７５が通過しない位置に設置されている。言い換えれば、第１の検出センサ３５−１は、レシート７３の終端の近傍を示す印７５を検出可能な位置に配置され、第２の検出センサ３５−２は、レシート７３の終端の近傍を示す印７５を検出しない位置に配置されている。さらに言い換えれば、第１，第２の検出センサ３５−１，２は、レシート７３の終端が近づいたことを示す印７５の有無を異なる位置で検出するように配置され、これによって、両検出センサ３５−１，２の双方が印７５を検出することを確実に防止している。
【００２６】
図５はサーマルヘッド２１を示す図であり、同図（ａ）は平面図、同図（ｂ）は裏面図、同図（ｃ）は右側面図、同図（ｄ）は正面図である。同図に示すようにサーマルヘッド２１は、回路基板等を収納した略横長矩形状の本体部２４の一方（後方側）の辺近傍に、その辺の略全長にわたる発熱部２６を設置して構成されている。発熱部２６は下記するロール紙７０から繰り出される感熱紙からなるレシート７３を選択的に加熱して印字する。本体部２４の発熱部２６を設けた反対側の辺の一端近傍位置と中間位置には、所定距離だけ離間して検出部取付部２７，２７が設けられている。検出部取付部２７は何れも、開口部分を下方向に向けた横断面コ字状であり、開口部分を検出部収納部２９とし、その両側の板状に突出する側壁を一対のガイド部３１としている。両ガイド部３１の先端辺（下端辺）は、レシート７３の表面に当接する印刷媒体当接部３３であり、これら印刷媒体当接部３３はレシート７３の繰り出し方向に沿う方向を向いている。各検出部収納部２９にはそれぞれチップ型反射型センサの第１，第２の検出部（以下「第１，第２の検出センサ」という）３５−１，３５−２が収納、設置されている。両検出センサ３５−１，２は、前記レシート７３の移動方向と直交する方向に並列に配置されている。各検出センサ３５−１，２の発光受光部３５ａは下方向に向かって露出している。各検出センサ３５−１，２の発光受光部３５ａを設けた下面と印刷媒体当接部３３の間には所定の間隔Ｌ１が設けられている。この間隔Ｌ１は、第１，第２の検出センサ３５−１，２がレシート７３表面を精度よく検出できる寸法に設定されている。第１，第２の検出センサ３５−１，２は、発光受光部３５ａからレシート７３に照射した光の反射率の違いによる発光受光部３５ａの受光量を検出値（電圧値）として求める。なお両検出部取付部２７はサーマルヘッド２１の本体部２４に一体に取り付けられているが、本体部２４の外装ケースが合成樹脂製の場合はこれと一体成形によって取り付けても良く、本体部２４の外装ケースが金属製の場合はこれに組み付けることによって一体化しても良い。
【００２７】
図６はロール紙７０を管状体７１とレシート（印刷媒体）７３に分解し、且つレシート７３の終端近傍部分を示す図である。ロール紙７０は、管状体７１にレシート７３を巻回して構成されている。レシート７３の終端近傍部分の一方の面の一側辺近傍には、レシート７３の終端（又はその近傍でもよい）から、レシート７３の長手方向に向けて所定長さＬ２で帯状の印（マーク）７５が印刷されている。この印７５は、レシート７３のその他の部分の色とは別の色とすることによって形成されている。例えばレシート７３の色が白の場合、印７５の色は黒色、ピンク色等の白色以外の色にする。また印７５には模様等を付しても良い。なお、印７５は、図１２（ａ）に示すように、レシート７３の終端近傍部分の両側辺近傍に形成しても良く、また図１２（ｂ）に示すように、レシート７３の終端近傍部分の全面に形成する等しても良い。
【００２８】
図７は会計用ＰＯＳレジスタ３００の機能ブロック図である。同図に示すように、会計用ＰＯＳレジスタ３００は、このレジスタの動作を制御するＣＰＵ３０１と、ＣＰＵ３０１が実行するプログラムを記憶するＲＯＭ３０２と、種々の情報（例えばレシートから読み取られた商品の買上情報等）を記憶するＲＡＭ３０３と、前記印刷用ＰＯＳレジスタ２００で印刷されたレシートの会計用コード（２次元コード）を光学的に読み取るスキャナ部（読み取り手段）３０４と、種々の情報を表示（例えばスキャナ部３０４で読み取られた買上情報に基づき、顧客が購入する商品の買上明細を表示する等）する表示部３０５と、各種操作ボタンからなる操作部３０６と、ＬＡＮ１１０を介してストアコントローラ１００と通信する通信部３０７と、会計処理のエラー等を示すブザー音を発生させるブザー３０８と、顧客の会計終了後に顧客が持ち帰る会計済レシートを印刷する印刷部（印刷装置）１０と、硬貨出金口３１０ａ及び硬貨入金口３１０ｂ及び紙幣入出金口３１０ｃを有する釣銭釣札部３１０と、表示ポール３４０の発光部３４３を発光等させる報知部３２０と、携帯端末４００に無線送信する無線通信部３１２と、を備えて構成されている。各構成要素は互いにバスを介して接続されている。
【００２９】
図８は、前記印刷装置１０の第１，第２の検出センサ３５−１，２における基準値の初期設定用フロー図である。第１，第２の検出センサ３５−１，２の基準値の初期設定を行うには、まず予め、ロール紙７０を収納しない状態で、図４に示すように、上部ケース９０を開き、印刷媒体載置面１５上に白板（初期値設定板、初期値設定部）４５を載置して取り付けておく。白板４５は、レシートの厚みと同等以上の厚みを有し、少なくとも対向する一対の検出センサ３５−１，２の両者に対向する幅を有し、また両者に対向する面を同一の白色としている。そして上部ケース９０を閉じ、会計用ＰＯＳレジスタ３００の操作部３０６を操作することで、印刷装置１０の初期設定を指示する。これによって、ＣＰＵ３０１は、検出センサ３５−１が検出した検出値Ａ１を入力し、ＲＡＭ３０３に記憶する（ステップＳＴ１−１）。同様に、ＣＰＵ３０１は、検出センサ３５−２が検出した検出値Ａ２を入力し、ＲＡＭ３０３に記憶する（ステップＳＴ１−２）。これらの検出値（検出初期値）は、両検出センサ３５−１，２が白板４５に対して検出した検出値である。そして、これら検出値Ａ１，Ａ２が、基準値として同一値となるように設定し、ＲＡＭ３０３に記憶しておく（ステップＳＴ１−３）。例えば、第１の検出センサ３５−１と第２の検出センサ３５−２の実際の検出値が、それぞれ“１”、“４”の場合、これらを何れも基準値“２” 、“２”と判断（補正）するように設定しておく。即ち、図８の初期設定用フローのプログラム及びこれを実行するＣＰＵ３０１等は、初期値設定手段である。なお、初期値設定手段は、検出センサ３５−１，２を接続するセンサ用基盤において検出値を何れも基準値“２”、“２”と補正させることで構成しても良い。この場合は、会計用ＰＯＳレジスタ３００（ＣＰＵ３０１等）で上記設定を行う必要がなくなる。
【００３０】
次にＰＯＳシステム１の動作について説明する。まず印刷用ＰＯＳレジスタ２００において、店員が顧客の購入する商品のバーコードを、スキャナ部２０４によって読み取る。スキャナ部２０４が顧客の購入する全ての商品を読み取ると、読み取った買上情報に基づいて、会計用コードをレシート印刷部２０９にてレシートに印刷する。次に顧客は、そのレシートを持って、何れかの会計用ＰＯＳレジスタ３００の前まで移動する。そして顧客は、会計用ＰＯＳレジスタ３００のスキャナ部３０４において、レシートに印刷された買上情報を読み取らせる。この会計操作が開始されると同時に、発光部３４３を点灯する。会計用ＰＯＳレジスタ３００は、読み取った買上情報に基づいて、買上総額を含む買上明細を表示部３０５に表示する。次に、会計用ＰＯＳレジスタ３００は、顧客により投入された紙幣又は硬貨を計数し、投入された金額と買上総額とを比較し、投入された金額が買上総額に達するのを待つ。投入された金額が買上総額と同一又はそれ以上に投入された場合は、投入された金額から買上総額を減算し、お釣りを算出する。そして印刷部（印刷装置）１０において顧客が持ち帰る会計済レシート７３を印刷してレシート発行部３１１から排出し、次に釣銭釣札部３１０から釣銭を排出する。一連の会計処理が終了すると、発光部３４３を消灯する。
【００３１】
図９は印刷装置１０の印刷動作部分の概略機構図である。同図は、ロール紙７０をロール紙収納部１３に投入し、そのレシート７３をプラテンローラ１７の前方まで引き出した上で、図４に示す上部ケース９０を下部ケース１１上に被せた状態を示している。このとき引き出されたレシート７３は、下部ケース１１の印刷媒体載置面１５とサーマルヘッド２１の間の隙間、及びプラテンローラ１７と発熱部２６の間を通過している。
【００３２】
そしてプラテンローラ１７を図示しないステッピングモータ等の駆動手段によって回転することにより、レシート７３がロール紙７０から繰り出されて搬送され、同時に発熱部２６によってレシート７３に印字が行われる。印字が行われたレシート（会計済レシート）７３は、図３に示すレシート発行部３１１から外部に排出され、その根元側が図９に示すカッター１９（１９Ａ，１９Ｂ）によって切断される。
【００３３】
図１０は、検出センサ３５−１，２によるニアエンド検出フロー図である。印字のため、レシート７３が、両検出センサ３５−１，２に対向する位置を通過していく際、ＣＰＵ３０１は、第１の検出センサ３５−１によって検出された検出値ａ１を入力し、ＲＡＭ３０３に記憶する（ステップＳＴ２−１）。同時に、ＣＰＵ３０１は、第２の検出センサ３５−２が検出した検出値ａ２を入力し、ＲＡＭ３０３に記憶する（ステップＳＴ２−２）。これらの検出値は、両検出センサ３５−１，２がレシート７３の表面に対して検出した検出値である。そして、これら検出値ａ１，ａ２を、前記基準値に合わせて補正し、補正後の両検出値ｂ１，ｂ２を求め、これらをＲＡＭ３０３に記憶する（ステップＳＴ２−３）。
【００３４】
そして補正後の両検出値ｂ１，ｂ２の差を、予め設定しておいた値（所定値）Ｓ１（例えば“３”）と比較し、前記差が値Ｓ１よりも大きい場合は、ＣＰＵ３０１は第１の検出センサ３５−１が印７５を検出したと判断してステップＳＴ２−５に移行し、一方前記差が値Ｓ１よりも小さい場合は、ＣＰＵ３０１は第１の検出センサ３５−１が印７５を検出していないと判断してステップＳＴ２−１に移行し、前記ステップＳＴ２−１〜ＳＴ２−４を繰り返す（ステップＳＴ２−４）。即ち、ステップＳＴ２―４のプログラム及びこれを実行するＣＰＵ３０１等は、第１，第２の検出センサ３５−１，２で取得された検出値ａ１，ａ２（即ち、ｂ１，ｂ２）の差を比較する比較手段である。
【００３５】
そして、ステップＳＴ２−４において、印７５を検出したと判断して、ステップＳＴ２−５に移行した場合は、レシート７３がニアエンドであることを印刷装置１０や表示部３０５等に報知する。具体的には、ＣＰＵ３０１は、印刷装置１０に指令を出し、現在行っている１単位の印刷が終了した段階でレシート７３の繰出し・印字を中止、または即座にレシート７３の繰出し・印字を中止し、または表示部３０５（さらに報知部３２０の発光部３４３や携帯端末４００等）に指令を出し、ロール紙７０を取り替えることを警告表示する等の各種の処理を行う。即ち、ステップＳＴ２―５及びこれを実行するＣＰＵ３０１等は、前記ステップＳＴ２―４において比較された両検出値ｂ１，ｂ２の差が所定の値Ｓ１を超えた場合にニアエンドの報知を行う報知手段である。なお、上記報知（警告表示等）は、上記印刷用ＰＯＳレジスタ２００の店員用の表示部２０５で行っても良い。
【００３６】
上述のように、２つの検出センサ３５−１，２で検出した両検出値ａ１，ａ２（ｂ１，ｂ２）を比較することでレシート７３の終端を示す印７５の有無を検出するので、周辺温度の変化や用紙の種類の影響を受けずに正確にレシート７３のニアエンドを検出・報知することができる。
【００３７】
また上記実施形態では、上述のように、予め、第１，第２の検出センサ３５−１，２それぞれの検出初期値を、基準値として同一に設定したので、より確実に、レシート７３のニアエンドを検出・報知することができる。即ち例えば、前記白板４５を用いて検出した第１の検出センサ３５−１の検出初期値が“１”であったとした場合、これを基準値“２”に初期設定し、第２の検出センサ３５−２の検出初期値が“４”であったとした場合、これを基準値“２”に初期設定する。つまり実際の検出値“１”，“４”、即ち電圧値を、演算により同じ値“２”，“２”として設定する。そして、この設定した基準値をベースにして測定した第１，第２の検出センサ３５−１，２の出力が、例えばそれぞれ“１”、“１”の場合は、ニアエンドを検出していないと判断し、それぞれ“４”、“１”の場合は、ニアエンドを検出したと判断する。特に上記実施形態では、検出初期値を検出するのに、別途用意した白板４５を用いたので、より正確に第１，第２の検出センサ３５−１，２の検出値を同一の基準に合わせることができ、より確実に、レシート７３のニアエンドを検出・報知することができる。白板４５は、これを印刷媒体載置面１５上に常に設置（貼着等）しておくことが好ましい。何故なら、例えば、印刷媒体載置面１５が黒色等の白色以外の色彩であった場合、レシート７３が幅方向にずれて検出センサ３５が印刷媒体載置面１５の色彩を検出した場合、これを印７５と誤検出する恐れがあるが、白板４５（即ち、レシート７３と同様の色彩のもの）を設置していれば、誤検出することがないからである。
【００３８】
また上記印刷装置１０においては、第１，第２の検出センサ３５−１，２が、上部ケース９０側に配置されているので、上部ケース９０を開けると第１，第２の検出センサ３５−１，２が露出する。このためこれら第１，第２の検出センサ３５−１，２をメンテナンスし易いという利点がある。
【００３９】
図１１は本発明の他の実施形態にかかる印刷装置１０−２の印刷動作部分の概略機構図である。この印刷装置１０−２において、上記印刷装置１０と相違する点は、ガイド部３１を省略した点のみである。上記印刷装置１０のように、ガイド部３１を設ければ、第１，第２の検出センサ３５−１，２とレシート７３間の離間距離Ｌ１を均一にし易く、第１，第２の検出センサ３５−１，２による検出値を一定に安定させ易い。一方、印刷装置１０−２のようにガイド部３１を省略すると、図１１に点線で示すように、ロール紙７０の残量に応じてロール紙７０の厚み（直径）が異なるため、そこから引き出されるレシート７３と第１，第２の検出部３５−１，２との間の離間距離が異なる（またはレシート７３が第１，第２の検出センサ３５−１，２に搬入される角度が異なる）。またロールから引き出したレシート７３は撓むことがある（例えばレシート７３に印字してカットして印字済みのレシート７３を排出した後に、プラテンローラ１７からカッター１９までの間のレシート７３をバックフィードさせるような場合等）。そのような場合、もし１つの検出センサだけで検出値を検出していると、前記離間距離が異なることで生じる検出値の変化が印７５の有無の判断に影響を与え、これが原因でレシート７３のニアエンドの誤検出などを生じる恐れがある。これに対して本発明の場合は、２つの検出センサ３５−１，２の検出値を比較してニアエンドを検出するが、レシート７３との離間距離が変化しても、両検出センサ３５−１，２においては、一般に同時に同じ距離だけ変化するので検出値の変化量が同じになる。従って、離間距離の変化に影響されることなく、常に正確な検出を行うことができる。
【００４０】
特に上記各実施形態においては、第１，第２の検出センサ３５−１，２を、レシート７３の移動方向と直交する方向に並列に配置しているので、例えロールから引き出したレシート７３が撓んでも、一般に、レシート７３の移動方向と直交する方向のレシート７３の撓み方向の高さは同一なので、各検出センサ３５−１，２とレシート７３との間の離間距離は同一になり、両検出値の差に撓みによる誤差は生じない。これによって、より確実に、レシート７３のニアエンドを検出・報知することができる。
【００４１】
また、上記各実施形態における第１，第２の検出センサ３５−１，２は、何れも装置に固定する構成としたが、第１，第２の検出センサ３５−１，２の両者又は何れか一方を、レシート７３の進行方向に交差する幅方向に移動できるように構成しても良い。このように構成すれば、幅の異なるレシート７３や、印７５の位置が異なるレシート７３であっても、検出センサ３５−１，２の位置を変えることで、これらに容易に対応して、レシート７３のニアエンドを検出・報知することができる。また図１２（ｃ）に示すように、第１，第２の検出センサ３５−１，２（発光受光部３５ａ）の設置位置を、レシート７３の進行方向に向かって異なる位置に設置しても良い。特に図１２（ｄ）に示すように、レシート７３の終端近傍部分の全面に印７５を設けた場合は、第１，第２の検出センサ３５−１，２（発光受光部３５ａ）の設置位置をレシート７３の進行方向に向かって異なる位置に設置することで、第１，第２の検出センサ３５−１，２が印７５の有無を異なる位置で検出するように構成しても良い。
【００４２】
以上本発明の実施形態を説明したが、本発明は上記実施形態に限定されるものではなく、特許請求の範囲、及び明細書と図面に記載された技術的思想の範囲内において種々の変形が可能である。なお直接明細書及び図面に記載がない何れの形状や構造や材質であっても、本願発明の作用・効果を奏する以上、本願発明の技術的思想の範囲内である。例えば、上記説明では、商品の登録を店員が行い、会計を顧客が行うＰＯＳシステム１の会計用ＰＯＳレジスタ３００の印刷装置１０に本発明を適用した例を示したが、印刷用ＰＯＳレジスタ２００のレシート印刷部２０９に本発明の印刷装置を適用しても良い。また本発明は、登録と会計の全てを顧客が１台の装置で行うＰＯＳシステムや、店員が登録と会計の全てを行うＰＯＳシステムに本発明の印刷装置を適用しても良い。また券売機等の印刷装置に適用しても良い。即ち本発明は、商品の販売データを処理し且つ印刷部を有する商品販売データ処理装置であれば、どのような装置にも適用できる。さらに本発明は、商品販売データ処理装置以外の各種印刷部を有する装置にも適用が可能であり、例えば台紙レスラベルや台紙付きラベルを用いてラベルを発行する印刷装置（ラベルプリンタ）等でのニアエンド検出にも適用できる。
【００４３】
また上記説明では、初期値設定板（初期値設定部）として白板を用いて両検出センサの基準値を設定したが、白板の代りに、例えば、白色以外の所望の色の初期値設定板を用いても良い。また場合によっては、ロール紙から印刷媒体載置面上に引き出したレシートの印のない部分の面を両検出センサに検出させて、基準値を設定しても良い。また印刷媒体載置面自体の色を白色等の所望の色とし、前記初期値設定板に代えて、この面を初期値設定部として両検出センサに検出させて、基準値を設定しても良い。
【符号の説明】
【００４４】
１  ＰＯＳシステム                        １０  印刷装置（印刷部）
１１  下部ケース                          １３  ロール紙収納部
１５  印刷媒体載置面                      １７  プラテンローラ（印字部）
１９（１９Ａ，１９Ｂ）  カッター          ２１  サーマルヘッド（印字部）
２４  本体部                              ２６  発熱部
２７  検出部取付部                        ２９  検出部収納部
３１  ガイド部                            ３３  印刷媒体当接部
３５−１  第１の検出センサ（検出部）
３５−２  第２の検出センサ（検出部）      ３５ａ  発光受光部
３７  ヘッドＯＮ／ＯＦＦセンサ            ３９  用紙有無しセンサ
４１  プラテンロックセンサ
４５  白板（初期値設定板、初期値設定部）
７０  ロール紙（ロール状印刷媒体）        ７１  管状体
７３  レシート                            ７５  印
９０  上部ケース                          １００  ストアコントローラ
１１０  ＬＡＮ                            ２００  印刷用ＰＯＳレジスタ
２０１  ＣＰＵ                            ２０２  ＲＯＭ
２０３  ＲＡＭ                            ２０４  スキャナ部
２０５  表示部（店員用）                  ２０５ａ  表示部（客用）
２０６  操作部                            ２０７  通信部
２０８  ブザー                            ２０９  レシート印刷部
２１０  ハードディスク                    ３００  会計用ＰＯＳレジスタ
３０１  ＣＰＵ                            ３０２  ＲＯＭ
３０３  ＲＡＭ                            ３０４  スキャナ部
３０５  表示部                            ３０６  操作部
３０７  通信部                            ３０８  ブザー
３１０  釣銭釣札部                        ３１０ａ  硬貨出金口
３１０ｂ  硬貨入金口                      ３１０ｃ  紙幣入出金口
３１１  レシート発行部                    ３１２  無線通信部
３２０  報知部                            ３３０  基台
３４０  表示ポール                        ３４３  発光部
４００  携帯端末                          １０−２  印刷装置
【図１】
0006524787.tif 000002
【図２】
0006524787.tif 000003
【図３】
0006524787.tif 000004
【図４】
0006524787.tif 000005
【図５】
0006524787.tif 000006
【図６】
0006524787.tif 000007
【図７】
0006524787.tif 000008
【図８】
0006524787.tif 000009
【図９】
0006524787.tif 000010
【図１０】
0006524787.tif 000011
【図１１】
0006524787.tif 000012
【図１２】
0006524787.tif 000013