(57)【要約】【課題】  釣銭機内の貨幣の変動額と売上金額とが一致しない問題の原因を分析できるようにする。【解決手段】  金種別に貨幣を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機に釣銭データを出力する商品販売データ処理装置において、１回の取り引きにおける売上金額Ｃと、その取引における釣銭機２内の貨幣の変動額Ｇとを取得し（ステップＳ４，Ｓ１０）、それらを比較してそれらが一致しているか否かを判断する（ステップＳ１１）。その判断結果を取り引きを特定する取引特定情報に対応付けして記憶部に記憶させる（ステップＳ１３）。【選択図】    図６
2005071015.tif 000002
【特許請求の範囲】
【請求項１】
商品の取り引きにおける売上処理を実行し、金種別に貨幣を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機に釣銭データを出力する商品販売データ処理装置において、
１回の取り引きにおける前記釣銭機内の貨幣の変動額を取得する変動額取得手段と、
当該取り引きの売上処理による売上金額を取得する売上金額取得手段と、
取得した前記変動額と前記売上金額とを比較してそれらが一致しているか否かを判断する判断手段と、
前記判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部に記憶させる記憶手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項２】
商品の取り引きにおける売上処理を実行し、金種別に貨幣を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機に釣銭データを出力する商品販売データ処理装置において、
預かり金額を入力する入力手段と、
１回の取り引きにおける前記釣銭機への入金金額を取得する入金金額取得手段と、
当該取り引きにおいて前記入力手段により入力された預かり金額と取得した前記入金金額とを比較してそれらが一致しているか否かを判断する判断手段と、
前記判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部に記憶させる記憶手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項３】
商品の取り引きにおける売上処理を実行し、金種別に硬貨を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機に釣銭データを出力する商品販売データ処理装置において、
１回の取り引きにおける前記釣銭機内の硬貨の変動額を取得する変動額取得手段と、
当該売上処理による売上金額を取得する売上金額取得手段と、
取得した前記変動額と前記売上金額とを最小金額紙幣の額面金額未満の金額で比較してそれらが一致しているか否かを判断する判断手段と、
前記判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部に記憶させる記憶手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項４】
商品の取り引きにおける売上処理を実行し、金種別に硬貨を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機に釣銭データを出力する商品販売データ処理装置において、
預かり金額を入力する入力手段と、
１回の取り引きにおける前記釣銭機への入金金額を取得する入金金額取得手段と、
当該取り引きにおいて前記入力手段により入力された預かり金額と取得した前記入金金額とを最小金額紙幣の額面金額未満の金額で比較してそれらが一致しているか否かを判断する判断手段と、
前記判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部に記憶させる記憶手段と、
を備えることを特徴とする商品販売データ処理装置。
【請求項５】
前記変動額と前記売上金額とが一致していないと前記判断手段が判断した場合、その旨を報知する報知手段を備えることを特徴とする請求項１又は３記載の商品販売データ処理装置。
【請求項６】
前記預かり金額と前記入金金額とが一致していないと前記判断手段が判断した場合、その旨を報知する報知手段を備えることを特徴とする請求項２又は４記載の商品販売データ処理装置。
【請求項７】
前記変動額取得手段は、前記変動額を前記釣銭機の入金後在高から入金前在高を減算して取得することを特徴とする請求項１，３又は５記載の商品販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、釣銭機が接続される電子式キャッシュレジスタやＰＯＳ（Point Of Sales）端末等の商品販売データ処理装置に関する。
【背景技術】
【０００２】
従来、例えばＰＯＳ端末に釣銭機を接続して構成したシステムがある。このシステムでは、ＰＯＳ端末にて客が買上げる商品の販売登録が行われ、登録後、現金の預かり締め操作が行われると、預かり金額から登録商品の合計金額を減額する釣銭演算が行われ、その釣銭データが釣銭機に送出されて、釣銭機から釣銭相当の金銭が自動的に払い出される。そこでキャッシャは、釣銭機から払出された金銭をレシートとともに客に渡すとともに、客が支払った金銭を釣銭機に投入して、釣銭として循環利用するようにしている。このような釣銭機を利用することにより、会計場所での現金は客との授受のときを除いて全て釣銭機内部の金銭収納部に収納され、鍵を用いて釣銭機の蓋を開けない限り取出すことができないので、現金強奪のような犯罪を防止できるという利点がある。
【０００３】
ただし、キャッシャが客から受取った現金を釣銭機に投入しないで着服するような不正は可能であった。そこで、どのキャッシャが不正を行ったかをチェック可能な装置が提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平１０−１９８８６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常、釣銭機の入金金額と出金金額との差額と売上金額とは一致するが、何らかの原因によりそれらが一致しないという問題が起こることがある。この原因の一つには、上述したようなキャッシャの不正が挙げられるが、これ以外にも、例えば預かり金額の誤入力、預かり金を釣銭機へ入金する際に床へ落とすなどによる預かり金の紛失などが挙げられる。
【０００６】
釣銭機の入金金額と出金金額との差額と売上金額とが一致しないという問題を解決するには、問題の原因の分析を行うことが重要である。しかしながら、特許文献１に記載された技術では、どのキャッシャのときにそのような問題が発生するかはわかるが、それでは問題の原因の分析を行うことが難しい。
【０００７】
本発明の目的は、釣銭機内の貨幣の変動額と売上金額とが一致しない問題の原因を分析できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、１回の取り引きにおける釣銭機内の貨幣の変動額を取得する変動額取得手段と、当該取り引きの売上処理による売上金額を取得する売上金額取得手段と、取得した前記変動額と前記売上金額とを比較してそれらが一致しているか否かを判断する判断手段と、前記判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部に記憶させる記憶手段と、を備える。
【発明の効果】
【０００９】
本発明によれば、釣銭機内の貨幣の変動額と売上金額とが一致しない問題の原因を分析することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の第一の実施の形態を図１ないし図６に基づいて説明する。ここで、図１は本実施の形態のシステムを示すブロック図である。
【００１１】
図１に示すように、本実施の形態のシステムは、商品販売データ処理装置であるＰＯＳ端末１に釣銭機２が通信ケーブル３を介して接続されて構成されている。
【００１２】
図２は釣銭機２を示す機能ブロック図である。釣銭機２は、貨幣である紙幣及び貨幣の両方を扱うもので、図２に示すように、紙幣及び硬貨を金種別に収納する金銭収納部１１と、この金銭収納部１１に収納されている金銭の金種別の枚数を記憶する収納枚数記憶部１２と、客の支払いや釣銭準備金として補充する紙幣及び硬貨を投入する金銭投入口１３と、この金銭投入口１３から投入（入金）された金銭を金種別に選別し金銭収納部１１に収納する選別手段１４と、この選別手段１４により選別した金銭の枚数を金種別に計数する投入枚数計数手段１５とを備えている。
【００１３】
また、ＰＯＳ端末１から送信される釣銭データ等を受信するＰＯＳインタフェース１６と、このＰＯＳインタフェース１６を介して受信した釣銭データと収納枚数記憶部１２に記憶した金種別の収納枚数データとに基づいて金種別の払出し枚数を算出する払出し払出枚数演算手段１７と、金銭収納部１１に収納された金銭を金種別に１枚ずつ払出す払出手段１８と、この払出手段１８により金銭収納部１１から払出された金銭を受ける釣銭払出口１９と、払出手段１８により払出した金銭の枚数を金種別に計数する払出枚数計数手段２０と、この払出枚数計数手段２０により計数した金種別の払出枚数が払出枚数演算手段１７により算出した払出枚数に一致するまで払出手段１８を動作させて釣銭の払出しを行う金銭払出し制御手段２１と、投入枚数計数手段１５により計数した金種別の投入枚数及び払出枚数計数手段２０により計数した金種別の払出枚数に基づいて収納枚数記憶部１２の値を更新する収納枚数更新手段２２とを備えている。
【００１４】
さらに、本実施の形態においては、釣銭機２は、ＰＯＳインタフェース１６を介して現金在高の要求コマンドを受信すると、収納枚数記憶部１２に記憶した金種別の収納枚数データを読出して現時点における現金の在高を算出し、ＰＯＳインタフェース１６を介してＰＯＳ端末１に送出する現金在高演算手段２３を備えている。
【００１５】
図３はＰＯＳ端末１を示すブロック図、図４は在高・売上ファイルＦ１の構造を示す模式図、図５は入金エラー管理ファイルＦ２の構造を示す模式図である。図３に示すように、ＰＯＳ端末１は、マイクロコンピュータ（以下、マイコンという）３１、入力手段であるキーボード３２、モードキー３３、キャッシャ用表示器３４、客用表示器３５、コードスキャナ３６、サーマルプリンタ３７などから構成されている。
【００１６】
マイコン３１は、各部を集中的に制御するＣＰＵ（Central Processing Unit）３８に、アドレスバス、データバス等のバスライン３９を介して、起動プログラム等の固定的データを予め格納するＲＯＭ（Read Only Memory）４０と、売上バッファや印字バッファ等の各種バッファを構成して各種データを書き換え自在に格納するＲＡＭ（Random Access Memory）４１と、日付や日時を計時するタイマ４２とが接続されて構成されている。なお、ＲＡＭ４１は、バッテリ（図示せず）によってバックアップされている。
【００１７】
ＲＡＭ４１には、後述する売上処理において、図４に示すような在高・売上ファイルＦ１が形成される。在高・売上ファイルＦ１には、一取り引きでの釣銭機２の入金前在高を記憶する入金前在高エリア５１、当該取り引きにおける釣銭機２の入金後在高を記憶する入金後在高エリア５２、当該取り引きにおける釣銭機２内の貨幣の変動額を記憶する変動額エリア５３、当該取り引きの売上金額を記憶する売上金額エリア５４が設けられている。
【００１８】
また、図３に示すように、ＣＰＵ３８に接続されたバスライン３９には記憶部であるＨＤＤ（Hard Disk Drive）５５が接続されており、このＨＤＤ５５にはマイコン３１を動作させるコンピュータプログラムの他に、各種データファイルも格納されている。各種データファイルとしては、商品コードに対応付けて商品名や単価などを記憶する商品マスタファイル（図示せず）、売上データとして売上明細や売上金額等のジャーナルデータを取引番号に対応付けして記憶するジャーナルファイル（図示せず）、図５に示すような入金エラー管理ファイルＦ２等が格納されている。
【００１９】
入金エラー管理ファイルＦ２は、釣銭機２への入金エラーが有った取り引きに関わる情報を記憶するファイルである。入金エラー管理ファイルＦ２には、図５に示すように、入金エラーが有った取り引きの日時を記憶する取引日時エリア６１、当該取引の取引番号を記憶する取引番号エリア６２、キャッシャを特定するキャッシャ特定情報であるキャッシャＩＤを記憶するキャッシャＩＤエリア６３、当該取り引きにおける釣銭機２の入金前在高を記憶する入金前在高エリア６４、当該取り引きにおける釣銭機２の入金後在高を記憶する入金後在高エリア６５、当該取り引きにおける釣銭機２内の貨幣の変動額を記憶する変動額エリア６６、当該取り引きの売上金額を記憶する売上金額エリア６７が設けられている。ここで、取引日時は、取り引きを特定する取引特定情報である。
【００２０】
ＨＤＤ５５に格納されたコンピュータプログラムは、ＰＯＳ端末１の起動時に商品マスタファイル等の各種ファイルとともにＲＡＭ４１に書き込まれ、これによってマイコン３１による各部の駆動制御が可能な状態となる。次に、マイコン３１によって駆動制御される各部を図３に基づいて説明する。
【００２１】
キーボード３２は、置数キー，ＰＬＵキー，部門キー，小計キー，預／現計キー，クリアキー等の各種キーを配設したものである。キーボード３２は、キーボードコントローラ６８を介してバスライン３９に接続され、操作されたキーに応じた信号をキーボードコントローラ６８の動作によってマイコン３１に入力する。
【００２２】
モードキー３３は、モードキーコントローラ６９を介してバスライン３９に接続され、モードキーコントローラ６９の動作によって切り替え位置に応じた信号をマイコン３１に入力する。マイコン３１は、モードキー３３からの出力信号に応じて、ＰＯＳ端末１の動作モードを登録モード、設定モード、精算モード、点検モード等の各業務モードに設定する。
【００２３】
キャッシャ用表示器３４及び客用表示器３５は、表示コントローラ７０，７１を介してバスライン３９に接続され、マイコン３１からの表示データが表示コントローラ７０，７１に入力されると、表示コントローラ７０，７１に駆動されて所定事項を表示する。
【００２４】
コードスキャナ３６は、バーコードなどの商品コードを光学的に読み取るもので、スキャナコントローラ７２を介してバスライン３９に接続され、読み取った商品コードのデータをスキャナコントローラ７２の動作によってマイコン３１に送信する。
【００２５】
サーマルプリンタ３７は、プリンタコントローラ７３を介してバスライン３９に接続され、マイコン３１によって駆動制御される。さらに、このサーマルプリンタ３７には、カッタ部（図示せず）が内蔵されており、マイコン３１によって駆動制御される。これにより、サーマルプリンタ３７は、図示しない長尺紙であるレシート用紙にレシートとしての必要事項を印字し、これを切断してレシートとして発行する。
【００２６】
また、ＰＯＳ端末１には、通信ケーブル３を介して釣銭機２に接続され釣銭機２との間のデータ通信を司る通信インタフェース７４が、バスライン３９に接続され、マイコン３１によって駆動制御される。
【００２７】
次に、ＣＰＵ３８がコンピュータプログラムに従って実行する売上処理を図６に示すフローチャートに基づいて説明する。売上処理は、登録モードにおいて実行される。キャッシャは、登録モードで登録操作を行う際には、キャッシャＩＤをキー操作入力する。ここで、登録モードにおいては、ＲＡＭ４１内にはキャッシャＩＤを記憶するキャッシャＩＤエリアが形成され、入力されたキャッシャＩＤは、そのキャッシャＩＤエリアに記憶される。
【００２８】
まず、図６に示すように、登録モードが選択されるとＲＡＭ４１に図４に示す在高・売上ファイルＦ１を形成し現時点の釣銭機２内の在高（以後、在高Ａとも記載する）を取得する（ステップＳ１）。具体的には、釣銭機２に対し在高Ａの送信を要求する要求コマンドを送信する。そして、釣銭機２から送信された現時点における在高Ａを受信する。受信した現時点での釣銭機２の在高Ａを入金前在高（以後、入金前在高Ｂとも記載する）として在高・売上ファイルＦ１の入金前在高エリア５１に記憶させる（ステップＳ２）。
【００２９】
次に、会計操作が開始されるまで待機する（ステップＳ３）。会計操作は、例えば、コードスキャナ３６による商品に付された商品コードの読み取り入力である。そして、コードスキャナ３６により商品コードの読み取り入力がなされると、読み取り入力された商品コードに基づいて商品マスタファイルを検索し、該当する商品コードに対応した商品名や単価等を読み出し、商品コード及び読み出した商品名や単価等に基づいて売上登録し、この処理を小計キーが押下されるまで繰り返す。そして、小計キーの押下に応じて当該取引の売上金額（以後、売上金額Ｃとも記載する）を算出して取得する（ステップＳ４、売上金額取得手段）。詳しくは、在高・売上ファイルＦ１の売上金額エリア５４に記憶させる。
【００３０】
次に、客が買上げる商品の登録を終了しその客が現金で代金を支払うことを宣言する締め宣言が預／現計キーの操作により行われたことを検知すると、キーボード３２の置数キーによって入力された客からの預かり金額（以後、預かり金額Ｄとも記載する）を取得し（ステップＳ５）、その預かり金額Ｄから売上金額Ｃを減じて釣銭金額Ｅを算出し、釣銭機２に対し釣銭データを送信する（ステップＳ６）。そして、サーマルプリンタ３７によるレシートの印字発行、ジャーナルファイルへのジャーナル記録などを行う。
【００３１】
一方、ＰＯＳ端末１から釣銭データを受信した釣銭機２は、その釣銭データに基づいた釣銭を払い出す。
【００３２】
次に、釣銭機２の在高取得時点まで待機する（ステップＳ７のＮ）。この在高取得時点は、当該取り引きの終了に際して釣銭機２内の在高Ａを再び取得する時点を決定するものである。在高取得時点としては、例えば、当該取り引きに続く次の取り引き（当該取り引きの後に行われる取り引き）における会計開始操作が行われた時点である。また、別の例としては、ステップＳ５で締め宣言が行われてから規定時間後の時点としてもよい。この場合には、ステップＳ５で締め宣言が行われてから規定時間内に次の取り引きの会計開始操作が行われた場合には、規定時間経過を待つこと無く、その時点を在高取得時点とする。キャッシャは、この在高取得時点までに客からの預かり金を釣銭機２に入金するようにする。
【００３３】
当該取り引きに続く取り引きの会計開始操作を検知した場合や締め宣言後規定時間が経過し、在高取得時点となったと判断した場合には（ステップＳ７のＹ）、この時点での釣銭機２の在高Ａを取得する（ステップＳ８）。具体的には、ステップＳ２と同様に、釣銭機２に対し現時点での在高Ａの送信を要求する要求コマンドを送信する。そして、釣銭機２から送信された現時点における在高Ａを受信する。受信した現時点での釣銭機２の在高Ａを入金後在高（以後、入金後在高Ｆとも記載する）として在高・売上ファイルＦ１の入金後在高エリア５２に記憶させる（ステップＳ９）。
【００３４】
次に、入金後在高Ｆから入金前在高Ｂを減算して当該取り引きにおける釣銭機２内の貨幣の在高金額の変動額（以後、変動額Ｇとも記載する）を求め在高・売上ファイルＦ１の変動額エリア５３に記憶させる（ステップＳ１０）。ここに、ステップＳ１，Ｓ２，Ｓ８，Ｓ９，Ｓ１０により変動額取得手段の機能が実行される。そして、当該取り引きにおける釣銭機２の変動額Ｇと売上金額Ｃとを比較しそれらが一致しているか否かを判断する（ステップＳ１１、判断手段）。ここで、預かり金が全て釣銭機２に入金された場合には変動額Ｇと売上金額Ｃとは同額となる。
【００３５】
ステップＳ１１において変動額Ｇと売上金額Ｃとが一致すると判断した場合には（ステップＳ１１のＹ）、入金作業に問題は無いので、ステップＳ１２に進む。
【００３６】
一方、ステップＳ１１において変動額Ｇと売上金額Ｃとが一致しないと判断した場合には（ステップＳ１１のＮ）、入金作業に何らかの問題があるので、当該取り引きの日時、取引番号、キャッシャＩＤ、入金前在高Ｂ、入金後在高Ｆ、変動額Ｇ、売上金額Ｃをエラー情報としてＨＤＤ５５の入金エラー管理ファイルＦ２の各エリア６１〜６７に記憶させる（ステップＳ１３）。したがって、このように入金エラー管理ファイルＦ２に記憶させることが変動額Ｇと売上金額Ｃとが一致しない取り引きであると判断した結果を表しており、このステップＳ１３によって、記憶手段の機能が実行される。その後、ステップＳ１２に進む。
【００３７】
ステップＳ１２では、登録モードが終了であるか否かを判断し、終了であれば（ステップＳ１２のＹ）、処理を終了し、終了でなければ（ステップＳ１２のＮ）、ステップＳ２に戻り当該取り引きに続く次の取り引きの売上処理を行う。なお、ステップＳ２は、直近に取得した釣銭機２の在高Ａを入金前在高Ｂとして記憶するものであり、この場合には、ステップＳ８で取得しステップＳ９で入金後在高Ｆとして扱った在高Ａを入金前在高Ｂとして在高・売上ファイルＦ１の入金前在高エリア５１に記憶させる。
【００３８】
次に、この売上処理の変形例を説明する。この変形例では、ステップＳ１０で釣銭機２内の貨幣の変動額Ｇを求める方法として、上述したような入金後在高Ｆと入金前在高Ｂとの差額により求める代わりに、釣銭機２が算出した釣銭機２内への実際の入金金額（以後、入金金額Ｈとも記載する）を釣銭機２から取得し、その入金金額Ｈから釣銭金額Ｅを減算することにより求めるものである。
【００３９】
このように本実施の形態においては、売上金額Ｃと釣銭機２内の貨幣の変動額Ｇとが一致しない取り引き、つまり入金に関して問題がある取り引きに関する情報が、取り引き日時に関連付けされて入金エラー管理ファイルＦ２に記憶されるので、いつ入金エラーが発生したかを特定することができる。これにより、例えば、店舗内に設置した監視カメラでその日時の取り引きを見直すことにより、何が原因で入金エラーが発生したのかを把握することができる。ここで、入金エラー原因としては、キャッシャによる預かり金の着服不正、預かり金額のキー入力の誤入力、釣銭機２へ入金する際に預かり金を床に落とすことによる紛失などがある。
【００４０】
また、取り引きの日時がわかることにより、この取り引きが行われた状態がどのような状態であるか、例えば繁忙時であるか閑散時であるかなども分かり、どのような状況で入金エラーが発生するのかを分析することができる。
【００４１】
また、このように入金エラーの原因を分析することができるので、キャッシャが冤罪をこうむることが防止される。
【００４２】
また、このように取り引き毎に入金エラーチェックが行われるので、キャッシャに客からの預かり金を着服するという気が起こることを防止でき、この種の不正を未然に防止することにつながる。
【００４３】
また、本実施の形態においては、変動額取得手段は、変動額を釣銭機２の入金後在高Ｆから入金前在高Ｂを減算して取得することにより、簡単に変動額を取得することができる。
【００４４】
なお、本実施の形態では、ＰＯＳ端末１に接続する釣銭機として、硬貨及び紙幣の両方を扱う単一の釣銭機２を例に説明したが、釣銭機としては硬貨を扱う釣銭機と紙幣を扱う釣銭機との２つを設けてＰＯＳ端末１に接続しても良い。
【００４５】
次に、本発明の第二の実施の形態を図７に基づいて説明する。なお、前述した実施の形態と同じ部分は同一符号で示し説明も省略する（以降の実施の形態においても同様）。ここで、図７は本実施の形態の売上処理の流れを示すフローチャートである。
【００４６】
本実施の形態は、第一の実施の形態に対して売上処理での入金エラーの有無を把握するための処理が異なる。本実施の形態の売上処理は、図７に示すように、第一の実施の形態と同様にステップＳ１〜Ｓ９までの処理を実行した後、当該取り引きにおける釣銭機２への入金金額Ｈを取得する（ステップＳ１５、入金金額取得手段）。具体的には、入金金額Ｈ＝入金後在高Ｆ−入金前在高Ｂ＋釣銭金額Ｅにより入金金額Ｈが求まる。ここで、釣銭金額Ｅを加算しているのは、入金後在高Ｆは釣銭を払い出した後の在高である為である。また、別の方法として、第一の実施の形態の変形例で説明したように、釣銭機２から入金金額Ｈを取得しても良い。
【００４７】
そして、この入金金額Ｈと、ステップＳ５において入力手段であるキーボード３２により入力された預かり金額Ｄとを比較してそれらが一致しているか否かを判断する（ステップＳ１６、判断手段）。
【００４８】
ステップＳ１６において入金金額Ｈと預かり金額Ｄとが一致すると判断した場合には（ステップＳ１６のＹ）、入金作業に問題は無いので、ステップＳ１２に進む。
【００４９】
一方、ステップＳ１６において入金金額Ｈと預かり金額Ｄとが一致しないと判断した場合には（ステップＳ１６のＮ）、入金作業に何らかの問題があるので、ステップＳ１３に進み、エラー情報を入金エラー管理ファイルＦ２に記憶させる（ステップＳ１３）。この場合のエラー情報としては、当該取り引きの日時、取引番号、キャッシャＩＤ、入金前在高Ｂ、入金後在高Ｆ、変動額Ｇ、売上金額Ｃの他に、入金金額Ｈと預かり金額Ｄとを加えてそれらを入金エラー管理ファイルＦ２に記憶させる。このとき、入金エラー管理ファイルＦ２には、入金金額Ｈ、預かり金額Ｄを記憶するエリア（図示せず）を追加すればよい。その後、ステップＳ１２に進む。
【００５０】
このように本実施の形態においては、商品の取り引きにおける売上処理を実行し、金種別に貨幣を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機２に釣銭データを出力する商品販売データ処理装置であるＰＯＳ端末１において、預かり金額を入力する入力手段であるキーボード３２と、１回の取り引きにおける釣銭機２への入金金額を取得する入金金額取得手段と、当該取り引きにおいてキーボード３２により入力された預かり金額と取得した前記入金金額とを比較してそれらが一致しているか否かを判断する判断手段と、判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部であるＨＤＤ５５に記憶させる記憶手段と、を備えることにより、入金に関して問題がある取り引きに関する情報が、取引日時に関連付けされて入金エラー管理ファイルＦ２に記憶されるので、いつ入金エラーが発生したかを特定することができる。
【００５１】
次に、本発明の第三の実施の形態を図８ないし図１０に基づいて説明する。ここで、図８は本実施の形態のシステムを示すブロック図、図９は売上処理の流れを示すフローチャート、図１０は別例の売上処理の流れを示すフローチャートである。
【００５２】
本実施の形態の釣銭機は、硬貨のみを扱う硬貨釣銭機であり、図８に示すように、本実施の形態のシステムは、ＰＯＳ端末１に硬貨釣銭機８１及び紙幣を収納する紙幣ドロワ８２が通信ケーブル３を介して接続されて構成されている。硬貨釣銭機８１は、第一及び第二の実施の形態の釣銭機２の紙幣に関する部分がないものであり、その他の部分は同様である。紙幣ドロワ８２は、ＰＯＳ端末１に駆動されて紙幣収納部である引き出し（図示せず）の開閉を行うものであり、紙幣ドロワ８２は紙幣ドロワ８２内の在高を管理していない。この場合、紙幣ドロワ８２の在高をＰＯＳ端末１が管理することはできない。そこで、本実施の形態では、硬貨釣銭機８１が扱う硬貨に関して入金エラーの有無をチェックするようにした。
【００５３】
即ち、図６で示した第一の実施の形態の売上処理に対しては、ステップＳ１１に代えて、図９のフローチャートに示すステップＳ２１を実行する。ステップＳ２１では、売上金額Ｃと変動額Ｇとを、最小金額紙幣（本実施の形態では１０００円札）の額面金額未満の金額（つまり、１０００円未満）で比較しそれらが一致しているか否かを判断する（判断手段）。
【００５４】
一方、図７で示した第二の実施の形態の売上処理に対しては、ステップＳ１６に代えて、図１０のフローチャートに示すステップＳ３１を実行する。ステップＳ３１では、入金金額Ｈと預かり金額Ｄとを、最小金額紙幣（本実施の形態では１０００円札）の額面金額未満の金額（つまり、１０００円未満）で比較しそれらが一致しているか否かを判断する（判断手段）。
【００５５】
このように本実施の形態においては、商品の取り引きにおける売上処理を実行し、金種別に硬貨を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機である硬貨釣銭機８１に釣銭データを出力する商品販売データ処理装置であるＰＯＳ端末１において、１回の取り引きにおける硬貨釣銭機８１内の硬貨の変動額Ｇを取得する変動額取得手段と、当該売上処理による売上金額Ｃを取得する売上金額取得手段と、取得した変動額Ｇと売上金額Ｃとを最小金額紙幣（例えば、１０００円札）の額面金額未満の金額で比較してそれらが一致しているか否かを判断する判断手段と、判断手段の判断結果を当該取り引きを特定する取引特定情報である取引日時に対応付けして記憶部であるＨＤＤ５５に記憶させる記憶手段と、を備えることにより、最小金額紙幣（本実施の形態では１０００円札）の額面金額未満（本実施の形態では１０００円未満）の金額の入金チェックを行うことができ、入金に関して問題がある取り引きに関する情報が、取引日時に関連付けされて入金エラー管理ファイルＦ２に記憶されるので、いつ入金エラーが発生したかを特定することができる。これにより、釣銭機２が硬貨のみを扱い紙幣を扱わない場合においても、第一の実施の形態と同様に、何が原因で入金エラーが発生したのかを把握することができる。
【００５６】
また、商品の取り引きにおける売上処理を実行し、金種別に硬貨を収納し釣銭データに基づいた釣銭の自動払出しを実行する釣銭機である硬貨釣銭機８１に釣銭データを出力する商品販売データ処理装置であるＰＯＳ端末１において、預かり金額Ｄを入力する入力手段であるキーボード３２と、１回の取り引きにおける釣銭機８１への入金金額Ｈを取得する入金金額取得手段と、当該取り引きにおいてキーボード３２により入力された預かり金額Ｄと取得した入金金額Ｈとを最小金額紙幣の額面金額未満の金額で比較してそれらが一致しているか否かを判断する判断手段と、判断手段の判断結果を当該取り引きを特定する取引特定情報に対応付けして記憶部であるＨＤＤ５５に記憶させる記憶手段と、を備えることでも上述した作用効果を奏することができる。
【００５７】
次に、本発明の第四の実施の形態を説明する。本実施の形態は、第一、第二及び第三の実施の形態に適用可能なものである。第一、第二及び第三の実施の形態で、図６、図７、図９、図１０に示した売上処理のステップＳ１１、ステップＳ１６、ステップＳ２１、ステップＳ３１において、売上金額Ｃと変動額Ｇとが一致していないと判断した場合や、入金金額Ｈと預かり金額Ｄとが一致していないと判断した場合には、それぞれステップＳ１３に進みエラー情報を記憶させるが、この処理とともに、売上金額Ｃと変動額Ｇとが一致していない旨や入金金額Ｈと預かり金額Ｄとが一致していない旨を報知する（報知手段）。この報知としては、例えば、キャッシャ用表示器３４にその旨を表示させたり、ＰＯＳ端末１にスピーカを設けて、警告音を鳴らすなどにより実現することができる。
【００５８】
このように本実施の形態においては、変動額Ｇと売上金額Ｃとが一致していないと判断手段が判断した場合、その旨を報知する報知手段を備えること、又は、預かり金額Ｄと入金金額Ｈとが一致していないと判断手段が判断した場合、その旨を報知する報知手段を備えることにより、入金エラーが発生した時点で入金エラーの発生を知ることができる。また、このように入金エラーを報知することにより、キャッシャに客からの預かり金を着服するという気が起きることを防止でき、この種の不正を未然に防止することにつながる。
【図面の簡単な説明】
【００５９】
【図１】本発明の第一の実施の形態のシステムを示すブロック図である。
【図２】釣銭機を示す機能ブロック図である。
【図３】ＰＯＳ端末を示すブロック図である。
【図４】在高・売上ファイルの構造を示す模式図である。
【図５】入金エラー管理ファイルの構造を示す模式図である。
【図６】売上処理の流れを示すフローチャートである。
【図７】本発明の第二の実施の形態の売上処理の流れを示すフローチャートである。
【図８】本発明の第三の実施の形態のシステムを示すブロック図である。
【図９】売上処理の流れを示すフローチャートである。
【図１０】別例の売上処理の流れを示すフローチャートである。
【符号の説明】
【００６０】
１…ＰＯＳ端末（商品販売データ処理装置）、２…釣銭機、５５…ＨＤＤ（記憶部）、８１…硬貨釣銭機（釣銭機）、３２…キーボード、ステップＳ１，Ｓ２，Ｓ８，Ｓ９，Ｓ１０…変動額取得手段、ステップＳ４…売上金額取得手段、ステップＳ５…預かり金額取得手段、ステップＳ１１…判断手段、ステップＳ１５…入金金額取得手段、ステップＳ１６…判断手段、ステップＳ１３…記憶手段、ステップＳ２１…判断手段、ステップＳ３１…判断手段
【図１】
2005071015.tif 000003
【図２】
2005071015.tif 000004
【図３】
2005071015.tif 000005
【図４】
2005071015.tif 000006
【図５】
2005071015.tif 000007
【図６】
2005071015.tif 000008
【図７】
2005071015.tif 000009
【図８】
2005071015.tif 000010
【図９】
2005071015.tif 000011
【図１０】
2005071015.tif 000012