(57)【特許請求の範囲】
【請求項１】
用紙収納部に収納された長尺用紙を引き出しその長尺用紙に商品の取引明細を印字する商品販売データ処理装置において、
当該装置内における長尺用紙の有無を検出するセンサと、
長尺用紙の使用数に係わる使用数データを記憶する記憶部と、
前記センサが長尺用紙が無いことを検出した場合、その検出に対応する時点が前回の長尺用紙の使い切りに対応した時点から規定時間経過しているか否かを判断する判断手段と、
前記判断手段が前記センサによる長尺用紙の無しの検出に対応する時点は前回の長尺用紙の使い切りに対応した時点から規定時間経過していると判断した場合、長尺用紙が使い切られたと判断し、前記記憶部に記憶されている前記使用数データを更新する使用数データ更新手段と、
前記記憶部に記憶されている前記使用数データを出力する出力手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項２】
外部の電子機器からの使用数出力指令の入力を受け付ける受付手段を備え、
前記出力手段は、前記使用数データの出力として、前記受付手段が前記電子機器からの前記使用数出力指令の入力を受け付けた場合に、前記記憶部に記憶されている前記使用数データを前記電子機器に対して送信することを特徴とする請求項１記載の商品販売データ処理装置。
【請求項３】
用紙収納部に収納された長尺用紙を引き出しその長尺用紙に商品の取引明細を印字する商品販売データ処理装置において、
当該装置内における長尺用紙の有無を検出するセンサと、
長尺用紙の在庫に係わる在庫データを記憶する記憶部と、
前記センサが長尺用紙が無いことを検出した場合、その検出に対応する時点が前回の長尺用紙の使い切りに対応した時点から規定時間経過しているか否かを判断する判断手段と、
前記判断手段が前記センサによる長尺用紙の無しの検出に対応する時点は前回の長尺用紙の使い切りに対応した時点から規定時間経過していると判断した場合、長尺用紙が使い切られたと判断し、前記記憶部に記憶されている前記在庫データを更新する在庫データ更新手段と、
前記記憶部に記憶されている前記在庫データに基づいて長尺用紙の在庫の補充を要求する補充要求手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項４】
前記補充要求手段は、長尺用紙の在庫の補充の要求として、前記記憶部に記憶されている前記在庫データに基づいて長尺用紙の在庫の補充を要求する用紙補充データを外部の電子機器に対して送信することを特徴とする請求項３記載の商品販売データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、長尺用紙を使用する商品販売データ処理装置に関する。
【０００２】
【従来の技術】
従来、ＥＣＲ（Electronic Cash Register：電子式キャッシュレジスタ）やＰＯＳ（Point Of Sales：販売時点管理）端末などの商品販売データ処理装置では、商品の取引における売上処理を実行し、その取引に係わる取引明細を印字したレシートを発行している。
【０００３】
このようなレシートは、長尺状の用紙である長尺用紙をロール状に巻いたものを切断したものである。詳しくは、商品販売データ処理装置は、用紙収納部にロール状の長尺用紙を収納しており、この長尺用紙を引き出し搬送し、その搬送過程で印字し、印字後の長尺用紙を切断してレシートとして発行している。
【０００４】
このような商品販売データ処理装置には、装置内の長尺用紙の有無を検出する用紙検出手段が用紙収納部や用紙搬送路に設けられ、この用紙検出手段による長尺用紙の無しの検出回数を記憶して、その検出回数を長尺用紙の使用数として長尺用紙の交換回数を管理しているものがある（例えば、特許文献１）。
【０００５】
このような商品販売データ処理装置において長尺用紙が無くなった場合は、キャッシャが新しい長尺用紙を用紙収納部に収納し、その長尺用紙を用紙搬送路に引き出して商品販売データ処理装置にセットしている。
【０００６】
【特許文献１】
特開昭６０−７２０９５号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、キャッシャが長尺用紙を商品販売データ処理装置にセットする際に、その長尺用紙のセットに手間取った場合に、用紙収納部や用紙搬送路に対して長尺用紙を何回も出し入れしてしまうことがある。このように、用紙収納部や用紙搬送路に対して長尺用紙を何回も出し入れしてしまうと、その度に、用紙検出手段が長尺用紙の無しを検出してしまい、その検出回数が記憶されてしまう。これにより、実際には長尺用紙を１回しか交換していないのに、それより多く長尺用紙を交換したように長尺用紙の交換回数の管理がなされてしまうという問題がある。
【０００８】
本発明の目的は、長尺用紙の使用数を正確に計数することである。
【０００９】
【課題を解決するための手段】
本発明は、長尺用紙（例えば、レシート用紙）の使用数に係わる使用数データを記憶する記憶部と、当該装置内における長尺用紙の有無を検出するセンサ（例えば、反射型センサ）が長尺用紙が無いことを検出した場合、その検出に対応する時点が前回の長尺用紙の使い切りに対応した時点から規定時間経過しているか否かを判断する判断手段と、前記判断手段が前記センサによる長尺用紙の無しの検出に対応する時点は前回の長尺用紙の使い切りに対応した時点から規定時間経過していると判断した場合、長尺用紙が使い切られたと判断し、前記記憶部に記憶されている前記使用数データを更新する使用数データ更新手段と、を備える。
【００１０】
したがって、センサが長尺用紙が無いことを検出した場合、その検出に対応する時点が前回の長尺用紙の使い切りに対応した時点から規定時間経過している場合にのみ、長尺用紙が使い切られたと判断され、規定時間経過していない場合は、長尺用紙が使い切られたとは判断されない。これにより、規定時間を適当な時間に設定することにより、例えば、キャッシャが長尺用紙を商品販売データ処理装置にセットする際に、長尺用紙を商品販売データ処理装置内に対して何回も出し入れしてしまっても、長尺用紙の使用数とは関係のないセンサの長尺用紙の無しの検出を長尺用紙の使用数に計数しないようにすることが可能となる。
【００１１】
【発明の実施の形態】
本発明の第一の実施の形態を図１ないし図６に基づいて説明する。本実施の形態は、商品販売データ処理装置としてＥＣＲへの適用例である。また、本実施の形態では、長尺用紙として、長尺用紙がロール状に巻かれたレシート用紙Ｒが適用されている。
【００１２】
ここで、図１は本実施の形態のＥＣＲを概略的に示す外観斜視図、図２はＥＣＲの内部構造を概略的に示す外観斜視図である。
【００１３】
図１及び図２に示すように、ＥＣＲ１は、引出し２が設けられたドロワ３上に載置されており、売上処理を実行し、このドロワ３の引出し２の開閉を制御する。
【００１４】
ＥＣＲ１の本体４の前方右側には、キーボード５が配置され、キーボード５の後方には、図示しない鍵により登録・設定・精算等の動作モードを切替自在に設定するモード切替スイッチ６が配置されている。本体４の後方右側にはキャッシャ用表示器７が配置され、キャッシャ用表示器７の後方には、客用表示器８が配置されている。そして、本体４の後方左側にはレシート発行口９が形成されたプリンタカバー１０が本体４に対して着脱自在に設けられている。このプリンタカバー１０を開放するとＥＣＲ１に内蔵されレシート用紙Ｒに取引明細を印字するプリンタ１１を露出させることが可能となる。さらに、ＥＣＲ１には、商品コード等を光学的に読み取るコードスキャナ１２が接続されている。
【００１５】
次に、プリンタ１１を図２に基づいて説明する。プリンタ１１は、売上処理に伴い、取引単位でレシートを印字発行するものであり、プリンタ１１には、その後方に位置させてレシート用紙Ｒを収納する投げ込み式の用紙収納部１３が設けられている。
【００１６】
プリンタ１１には、その前方であって用紙収納部１３より上方に位置させて印字ユニット１５が配置されている。印字ユニット１５には、図示しないモータに駆動されて回転しレシート用紙Ｒを搬送するプラテン１６と、そのプラテン１６に対向するサーマルヘッド１７とが設けられている。
【００１７】
そして、プリンタ１１には、用紙収納部１３を始点とし印字ユニット１５を経由してレシート発行口９に至る用紙経路１８が形成されている。レシート発行口９の用紙経路１８の用紙搬送方向上流側には、レシート用紙Ｒを切断するカッタ（図示せず）が設けられている。
【００１８】
プリンタ１１には、プリンタ１１内の用紙の有無を検出するセンサである反射型センサ１４が用紙経路１８に対向するように設けられている。具体的には、反射型センサ１４は、レシート用紙Ｒのペーパエンドを検出しペーパエンド信号を出力する。
【００１９】
このようなＥＣＲ１の電装系は図３に示すように構成されている。ＥＣＲ１は、各部を集中的に制御するＣＰＵ（Central Processing Unit）、制御プログラムなどを格納するＲＯＭ（Read Only Memory）、各種データを書き換え自在に格納するワークエリアとして機能するＲＡＭ（Random Access Memory）、日時を計時するタイマ等で構成される制御部１９と、フラッシュメモリ等で構成されて制御部１９にバス２０を介した接続された記憶部であるメモリ部２１とが設けられている。この制御部１９には、図示しないホストコンピュータなどの外部の電子機器との間でデータ通信を実行する通信インタフェース２２もバス２０を介して接続されている。
【００２０】
メモリ部２１には、図４に示すように、レシート用紙使用数カウンタテーブル２３が設けられている。このレシート用紙使用数カウンタテーブル２３には、使用数エリア２４ａと、日時エリア２４ｂと、規定時間エリア２４ｃとが設けられている。使用数エリア２４ａには、レシート用紙Ｒの使用数に係わる使用数データとしてレシート用紙Ｒの使用数がカウントされて記憶される。日時エリア２４ｂには、レシート用紙Ｒの使い切りに対応した時点としてレシート用紙Ｒの前回（最新）の使い切りの時点に対応する日時が記憶される。なお、このＥＣＲ１の製造時には、日時エリア２４ｂには初期設定として０年０月０日０時０分が設定される。規定時間エリア２４ｃには、後述するレシート用紙Ｒの使用数の管理処理において用いられる「規定時間（例えば、１０分）」が記憶されている。さらに、このメモリ部２１には、商品マスタファイル、電子ジャーナルとして機能するジャーナルファイル等が格納されている。
【００２１】
また、制御部１９には、バス２０及びＩ／Ｏ機器２６を介して、前述したキーボード５、モード切替スイッチ６、キャッシャ用及び客用表示器７，８、コードスキャナ１２、プリンタ１１が接続されている。また、制御部１９には、Ｉ／Ｏ機器２６を介してブザー２７、ドロワ３も接続されている。ブザー２７は、反射型センサ１４によりレシート用紙Ｒのペーパエンドの検出がされた場合に、音を鳴らすことによりレシート用紙Ｒの無しをキャッシャに報知する。
【００２２】
このようなＥＣＲ１の売上処理について簡単に説明する。例えば商品に付された商品コードがＥＣＲ１のコードスキャナ１２によって読み取られると、ＥＣＲ１は読み取った商品コードに基づいてメモリ部２１に記憶されている商品マスタファイルを検索し、該当する商品コードに対応した商品名や単価等を読み出す。ＥＣＲ１は、商品コード及び読み出した商品名や単価等に基づいて売上登録するとともに、部門別登録やキャッシャ用及び客用表示器７，８への表示、ドロワ３の引出し２の開放、プリンタ１１によるレシートの印字発行、ジャーナルファイルへのジャーナル記録などを行う。
【００２３】
次に、制御部１９が行なうレシート用紙Ｒの使用数の管理処理を図５に基づいて説明する。ここで、図５はレシート用紙Ｒの使用数の管理処理の流れを示すフローチャートである。
【００２４】
まず、レシート用紙Ｒの無しの検出として反射型センサ１４によるレシート用紙Ｒのペーパエンドの検出に待機する（ステップＳ１）。反射型センサ１４によるレシート用紙Ｒのペーパエンドの検出が有ったと判断した場合には（ステップＳ１のＹ）、前回のレシート用紙Ｒの使い切りに対応した時点としてレシート用紙使用数カウンタテーブル２３の日時エリア２４ｂに記憶されている日時（初期設定日時や前回のレシート用紙Ｒの使い切り日時）を取得する（ステップＳ２）。このように、レシート用紙Ｒの１回目の使い切りに対する前回のレシート用紙Ｒの使い切りに対応した時点としては、初期設定日時が適用される。
【００２５】
そして、反射型センサ１４によるレシート用紙Ｒのペーパエンドの検出に対応する時点として現在の日時をタイマから取得し検出日時として扱い（ステップＳ３）、その検出日時の日時がステップＳ２で日時エリア２４ｂから取得した日時（初期設定日時や前回のレシート用紙Ｒの使い切り日時）から規定時間経過しているか否かを判断する（ステップＳ４、判断手段）。規定時間は、規定時間エリア２４ｃに記憶されている時間（本実施の形態では、１０分）が適用される。
【００２６】
反射型センサ１４によるレシート用紙Ｒのペーパエンドの検出に対応する検出日時がステップＳ２で日時エリア２４ｂから取得した日時から規定時間（本実施の形態では、１０分）経過していると判断した場合には（ステップＳ４のＹ）、レシート用紙Ｒが使い切られたと判断し、レシート用紙使用数カウンタテーブル２３の使用数エリア２４ａに記憶されているレシート用紙Ｒの使用数を更新する（ステップＳ５、使用数データ更新手段）。具体的には、使用数エリア２４ａに記憶されているレシート用紙Ｒの使用数に「１」を加える。
【００２７】
そして、タイマから現在の日時を取得し、その取得した現在の日時を反射型センサ１４によるレシート用紙Ｒのペーパエンドの検出日時として扱い、レシート用紙使用数カウンタテーブル２３の日時エリア２４ｂに記憶されている日時をその検出日時（現在の日時）に更新する（ステップＳ６）。このように、本実施の形態では、ステップＳ６で更新した検出日時が、ステップＳ１において反射型センサ１４が用紙エンドを検出した日時に対応する日時とされる。
【００２８】
一方、ステップＳ４において、ステップＳ３で取得した反射型センサ１４によるレシート用紙Ｒのペーパエンドの検出に対応する検出日時がステップＳ２で日時エリア２４ｂから取得した日時から規定時間（本実施の形態では１０分）経過していないと判断した場合には（ステップＳ４のＮ）、レシート用紙Ｒは使い切られていないと判断し、レシート用紙Ｒの使用数カウントテーブルの使用数エリア２４ａや日時エリア２４ｂを更新することなく、処理を終了する。
【００２９】
次に、制御部１９が実行するレシート用紙Ｒの使用数データの送信処理を図６に基づいて説明する。ここで、図６はレシート用紙Ｒの使用数データの送信処理の流れを示すフローチャートである。
【００３０】
まず、図示しないホストコンピュータなどの外部の電子機器からのレシート用紙Ｒの使用数データ送信要求指令の受信まで待機する（ステップＳ１１、受付手段）。
【００３１】
ホストコンピュータなどの外部の電子機器からのレシート用紙Ｒの使用数データ送信要求指令が受信されたと判断した場合には（ステップＳ１１のＹ）、レシート用紙使用数カウンタテーブル２３の使用数エリア２４ａに記憶されているレシート用紙Ｒの使用数を含めた応答電文を作成する（ステップＳ１２）。そして、レシート用紙Ｒの使用数データ送信要求指令を送信してきたホストコンピュータなどの外部の電子機器に対してその応答電文を送信する（ステップＳ１３、出力手段）。
【００３２】
以上説明したように、本実施の形態では、反射型センサ１４がレシート用紙Ｒが無いことを検出した場合、その検出日時がレシート用紙使用数カウンタテーブル２３の日時エリア２４ｂに記憶されている日時（初期設定日時や前回のレシート用紙Ｒ使い切り日時）から規定時間（本実施の形態では１０分）経過している場合にのみ、レシート用紙Ｒが使い切られたと判断されて、レシート用紙使用数カウンタテーブル２３の使用数エリア２４ａに記憶されているレシート用紙Ｒの使用数が更新され、規定時間経過していない場合は、レシート用紙Ｒが使い切られたとは判断されないので、１回のレシート補充を規定時間（本実施の形態では１０分）未満で行なうことにより、例えば、キャッシャがレシート用紙ＲをＥＣＲ１にセットする際に、レシート用紙ＲをＥＣＲ１内に対して何回も出し入れしてしまって、反射型センサ１４が何回もレシート用紙Ｒの無しを検出したとしても、レシート用紙Ｒの使用数とは関係のない検出をレシート用紙Ｒの使用数として計数しないので、これにより、レシート用紙Ｒの使用数を正確に計数することができる。
【００３３】
なお、本実施の形態では、レシート用紙Ｒの有無を検出するセンサとして、反射型センサ１４を例に説明したが、センサとしてはこれに限るものではなく、例えば、透過型センサであってもよい。
【００３４】
また、レシート用紙Ｒをジャーナル印字用に用いてもよい。このとき、ジャーナル印字用に使用したレシート用紙Ｒの使用数もレシート用紙Ｒの使用数として含めてよい。
【００３５】
また、本実施の形態では、長尺用紙としてロール状のものを例に説明したが、これに限るものではなく、例えば、つづら折りに折り畳まれた長尺用紙であってもよい。
【００３６】
このように、本実施の形態においては、外部の電子機器（例えばホストコンピュータ）からの使用数出力指令の入力を受け付ける受付手段を備え、出力手段は、使用数データの出力として、受付手段が電子機器からの使用数出力指令の入力を受け付けた場合に、記憶部であるメモリ部２１に記憶されている使用数データを電子機器に対して送信することにより、例えば、各店舗に設置されたＥＣＲ１におけるレシート用紙Ｒの使用数を、店舗を統括する統括本部に設置されたホストコンピュータによって統括本部側において取得することができるので、統括本部において各店舗のレシート用紙Ｒの使用数を把握することができる。
【００３７】
次に、本発明の第二の実施の形態を図７及び図８に基づいて説明する。なお、前述した第一の実施の形態と同じ部分は同一符号で示し説明も省略する。ここで、図７は本実施の形態のメモリ部２１に設けられたレシート用紙在庫数テーブル３１を示す模式図、図８はレシート用紙Ｒの在庫数の管理処理の流れを示すフローチャートである。
【００３８】
本実施の形態の第一の実施の形態との相違点は、レシート用紙Ｒの在庫数の管理処理を実行する点であり、これに伴い、メモリ部２１に記憶されているデータも異なる。
【００３９】
図７に示すように、本実施の形態のメモリ部２１には、店舗のレシート用紙Ｒの在庫データである在庫数を記憶するレシート用紙在庫数テーブル３１が設けられている。ここで、店舗にレシート用紙Ｒが納入された場合には、キャッシャは、キーボード５のキー入力によりレシート用紙Ｒの納入数をレシート用紙在庫数テーブル３１に加算する。
【００４０】
次に、制御部１９が行なうレシート用紙Ｒの在庫数の管理処理を図８に基づいて説明する。
【００４１】
まず、レシート用紙使用数カウンタテーブル２３の使用数エリア２４ａのレシート用紙Ｒの使用数が更新されるまで待機する（ステップＳ２１のＮ）。使用数エリア２４ａのレシート用紙Ｒの使用数の更新は、第一の実施の形態において説明したレシート用紙Ｒの使用数の管理処理において実行される。ここで、レシート用紙Ｒの使用数の管理処理におけるレシート用紙使用数カウンタテーブル２３の使用数エリア２４ａに記憶されているレシート用紙Ｒの使用数を更新する処理を実行するステップＳ５において、在庫データ更新手段の機能が実行される。
【００４２】
レシート用紙使用数カウンタテーブル２３の使用数エリア２４ａのレシート用紙Ｒの使用数が更新されたと判断した場合には（ステップＳ２１のＹ）、レシート用紙Ｒが１個使い切られたので、レシート用紙Ｒの在庫から１個のレシート用紙ＲがＥＣＲ１に補充されたと判断し、レシート用紙Ｒの現在の在庫数を更新する（ステップＳ２２）。具体的には、レシート用紙在庫数テーブル３１に記憶されているレシート用紙Ｒの在庫数から、「１」を引く。
【００４３】
次に、ステップＳ２２で算出したレシート用紙Ｒの在庫数が規定数（例えば１０個）になったか否かを判断する（ステップＳ２３）。レシート用紙Ｒの在庫数が規定数（本実施の形態では１０個）になったと判断した場合には（ステップＳ２３のＹ）、レシート用紙Ｒの在庫の補充を要求する用紙補充データをホストコンピュータなどの外部の電子機器に対して送信する（ステップＳ２４、補充要求手段）。
【００４４】
このように、本実施の形態においては、用紙収納部１３に収納された長尺用紙であるレシート用紙Ｒを引き出しそのレシート用紙Ｒに商品の取引明細を印字する商品販売データ処理装置であるＥＣＲ１において、当該装置内におけるレシート用紙Ｒの有無を検出するセンサである反射型センサ１４と、レシート用紙Ｒの在庫に係わる在庫データを記憶する記憶部であるメモリ部２１と、反射型センサ１４がレシート用紙Ｒが無いことを検出した場合、その検出に対応する時点が前回のレシート用紙Ｒの使い切りに対応した時点から規定時間経過しているか否かを判断する判断手段と、判断手段が反射型センサ１４によるレシート用紙Ｒの無しの検出に対応する時点は前回のレシート用紙Ｒの使い切りに対応した時点から規定時間経過していると判断した場合、レシート用紙Ｒが使い切られたと判断し、メモリ部２１に記憶されている在庫データを更新する在庫データ更新手段と、メモリ部２１に記憶されている在庫データに基づいてレシート用紙Ｒの在庫の補充を要求する補充要求手段と、を備えることにより、レシート用紙Ｒの在庫数を正確に管理することができる。
【００４５】
また、本実施の形態においては、補充要求手段は、長尺用紙であるレシート用紙Ｒの在庫の補充の要求として、記憶部であるメモリ部２１に記憶されている在庫データに基づいてレシート用紙Ｒの在庫の補充を要求する用紙補充データを外部の電子機器（例えば、ホストコンピュータ）に対して送信することにより、例えば、ＥＣＲ１を有する各店舗におけるレシート用紙Ｒの在庫数が規定数になった場合には、それらの店舗を統括する統括本部に設置されたホストコンピュータに用紙補充データを送信させることができるので、レシート用紙Ｒの補充管理を統括本部において確実に行なうことができる。
【００４６】
【発明の効果】
本発明によれば、センサが長尺用紙が無いことを検出した場合、その検出に対応する時点が前回の長尺用紙の使い切りに対応した時点から規定時間経過している場合にのみ、長尺用紙が使い切られたと判断され、規定時間経過していない場合は、長尺用紙が使い切られたとは判断されないので、規定時間を適当に設定することにより、例えば、キャッシャが長尺用紙を商品販売データ処理装置にセットする際に、長尺用紙を商品販売データ処理装置内に対して何回も出し入れしてしまっても、長尺用紙の使用数とは関係のないセンサの長尺用紙の無しの検出を長尺用紙の使用数に計数しないようにすることができ、これにより、長尺用紙の使用数を正確に計数することができる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態のＥＣＲを概略的に示す外観斜視図である。
【図２】ＥＣＲの内部構造を概略的に示す外観斜視図である。
【図３】ＥＣＲの電装系の構成を示すブロック図である。
【図４】レシート用紙使用数カウンタテーブルを示す模式図である。
【図５】レシート用紙の使用数の管理処理の流れを示すフローチャートである。
【図６】レシート用紙の使用数データの送信処理の流れを示すフローチャートである。
【図７】本発明の第二の実施の形態のメモリ部に設けられたレシート用紙在庫数テーブルを示す模式図である。
【図８】レシート用紙の在庫数の管理処理の流れを示すフローチャートである。
【符号の説明】
１…ＥＣＲ（商品販売データ処理装置）、１３…用紙収納部、１４…反射型センサ（センサ）、２１…メモリ部（記憶部）、Ｒ…レシート用紙（長尺用紙）
ステップＳ４…判断手段、ステップＳ５…使用数データ更新手段，在庫データ更新手段、ステップＳ１１…受付手段、ステップＳ１３…出力手段、ステップＳ２４…補充要求手段
【図１】
0003694505.tif 000002
【図２】
0003694505.tif 000003
【図３】
0003694505.tif 000004
【図４】
0003694505.tif 000005
【図５】
0003694505.tif 000006
【図６】
0003694505.tif 000007
【図７】
0003694505.tif 000008
【図８】
0003694505.tif 000009