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