(57)【特許請求の範囲】
【請求項１】
情報処理を実行する情報処理部と、
貨幣を収納する貨幣収納部と、
前記貨幣収納部への入金および前記貨幣収納部からの出金を行う入出金部と、
前記情報処理部が、前記貨幣収納部に入金される金額と前記貨幣収納部から出金される金額との差を理論増減金額として算出する第１処理を実行する手段と、
前記情報処理部が、前記貨幣収納部に収納されている貨幣の在高金額を取得して当該在高金額と直前の一取引における在高金額との差を現金増減金額として算出する第２処理を実行する手段と、
前記情報処理部が、前記入出金部による入出金のエラー情報を記憶領域に記憶させる第３処理を実行する手段と、
前記情報処理部が、前記算出された理論増減金額と前記算出された現金増減金額とを照合して過不足の有無を判定する第４処理を実行する手段と、
前記情報処理部が、前記算出された理論増減金額と前記算出された現金増減金額との間に過不足が有ると判定した場合にさらに前記記憶領域にエラー情報が記憶されているか否かを判定し、エラー情報が記憶されていると判定したならば機械的ミスを原因とする過不足が発生した旨を出力し、エラー情報が記憶されていないと判定したならば人為的ミスを原因とする過不足が発生した旨を出力する第５処理を実行する手段と、
を備える入出金管理システム。
【請求項２】
前記情報処理部の一部であり前記第１処理と前記第４処理と前記第５処理とを実行する第１の情報処理部を有する商品販売データ処理装置と、
前記情報処理部の一部であり前記第２処理と前記第３処理とを実行する第２の情報処理部と、前記貨幣収納部と、前記入出金部と、を有する貨幣入出金装置と、
を備える請求項１記載の入出金管理システム。
【請求項３】
前記情報処理部の一部であり前記第１処理を実行する第１の情報処理部を有する商品販売データ処理装置と、
前記情報処理部の一部であり前記第２処理と前記第３処理と前記第４処理と前記第５処理とを実行する第２の情報処理部と、前記貨幣収納部と、前記入出金部と、を有する貨幣入出金装置と、
を備える請求項１記載の入出金管理システム。
【請求項４】
前記情報処理部の一部であり前記第１処理と前記第４処理とを実行する第１の情報処理部を有する商品販売データ処理装置と、
前記情報処理部の一部であり前記第２処理と前記第３処理と前記第５処理とを実行する第２の情報処理部と、前記貨幣収納部と、前記入出金部と、を有する貨幣入出金装置と、
を備える請求項１記載の入出金管理システム。
【請求項５】
前記情報処理部の一部であり前記第１処理と前記第５処理とを実行する第１の情報処理部を有する商品販売データ処理装置と、
前記情報処理部の一部であり前記第２処理と前記第３処理と前記第４処理とを実行する第２の情報処理部と、前記貨幣収納部と、前記入出金部と、を有する貨幣入出金装置と、
を備える請求項１記載の入出金管理システム。
【請求項６】
情報処理を実行する情報処理部と、
貨幣を収納する貨幣収納部と、
前記貨幣収納部への入金および前記貨幣収納部からの出金を行う入出金部と、
前記情報処理部が、前記貨幣収納部に入金される金額と前記貨幣収納部から出金される金額との差を理論増減金額として算出して一取引毎に記憶させる第１処理を実行する手段と、
前記情報処理部が、前記貨幣収納部に収納されている貨幣の在高金額を取得して当該在高金額と直前の一取引における在高金額との差を現金増減金額として算出して一取引毎に記憶させる第２処理を実行する手段と、
前記情報処理部が、前記入出金部による入出金のエラー情報を一取引毎に記憶領域に記憶させる第３処理を実行する手段と、
前記情報処理部が、対応する取引同士の前記記憶された理論増減金額と前記記憶された現金増減金額とを取引毎に照合して過不足の有無を判定する第４処理を実行する手段と、
前記情報処理部が、対応する取引同士の前記記憶された理論増減金額と前記記憶された現金増減金額との間に過不足が有ると判定した場合にさらに前記記憶領域にエラー情報が記憶されているか否かを判定し、エラー情報が記憶されていると判定したならばその取引について機械的ミスを原因とする過不足が発生した旨を出力し、エラー情報が記憶されていないと判定したならばその取引について人為的ミスを原因とする過不足が発生した旨を出力する第５処理を実行する手段と、
を備える入出金管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取引における入出金を管理する入出金管理システムに関する。
【背景技術】
【０００２】
特許文献１には、貨幣入出金装置に入金される金額と貨幣入出金装置から出金される金額との差額（理論増減金額）と、貨幣入出金装置の在高金額の差額（現金増減金額）とのの間に過不足が発生した場合に、その時間やキャッシャを特定できるようにした技術が記載されている。
【０００３】
【特許文献１】特開２００７−４１６６７公報
【特許文献２】特開２００５−７１０１５公報
【特許文献３】特開平９−２２３２６２公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、発生した過不足が人為的ミス（例えば、ＰＯＳ端末への入力忘れ、不正行為による釣銭機への入金忘れ等）を原因とするものなのか、機械的ミス（釣銭機での紙幣リジェクト、釣銭機での出金硬貨詰まり等）を原因とするものなのかを判断することはできない。
【０００５】
なお、特許文献２には、過不足の原因を分析するようにした技術が記載されているが、過不足の原因は、「キャッシャによる預かり金の着服不正、預かり金額のキー入力の誤入力、釣銭機２へ入金する際に預かり金を床に落とすことによる紛失（特許文献２の段落００３９参照）」であり、発生した過不足の原因が人為的ミスなのか機械的ミスなのかを判断できるようにしたものではない。また、特許文献３に記載された技術は、入出金についてのログを残すようにしたものに過ぎず、理論増減金額と現金増減金額との間に過不足が発生した場合にその旨が出力されるものでもない。
【０００６】
本発明の目的は、理論増減金額と現金増減金額との間に過不足が発生した場合に、その原因が人為的ミスなのか機械的ミスなのかを判断できるようにすることである。
【課題を解決するための手段】
【０００７】
本発明の入出金管理システムは、情報処理を実行する情報処理部と、貨幣を収納する貨幣収納部と、前記貨幣収納部への入金および前記貨幣収納部からの出金を行う入出金部とを備え、前記情報処理部が、前記貨幣収納部に入金される金額と前記貨幣収納部から出金される金額との差を理論増減金額として算出する第１処理と、前記貨幣収納部に収納されている貨幣の在高金額を取得して当該在高金額と直前の一取引における在高金額との差を現金増減金額として算出する第２処理と、前記入出金部による入出金のエラー情報を記憶領域に記憶させる第３処理と、前記算出された理論増減金額と前記算出された現金増減金額とを照合して過不足の有無を判定する第４処理と、前記算出された理論増減金額と前記算出された現金増減金額との間に過不足が有ると判定した場合にさらに前記記憶領域にエラー情報が記憶されているか否かを判定し、エラー情報が記憶されていると判定したならば機械的ミスを原因とする過不足が発生した旨を出力し、エラー情報が記憶されていないと判定したならば人為的ミスを原因とする過不足が発生した旨を出力する第５処理とを実行する。
【０００８】
別の面から見た本発明の入出金管理システムは、情報処理を実行する情報処理部と、貨幣を収納する貨幣収納部と、前記貨幣収納部への入金および前記貨幣収納部からの出金を行う入出金部とを備え、前記情報処理部が、前記貨幣収納部に入金される金額と前記貨幣収納部から出金される金額との差を理論増減金額として算出して一取引毎に記憶させる第１処理と、前記貨幣収納部に収納されている貨幣の在高金額を取得して当該在高金額と直前の一取引における在高金額との差を現金増減金額として算出して一取引毎に記憶させる第２処理と、前記入出金部による入出金のエラー情報を一取引毎に記憶領域に記憶させる第３処理と、対応する取引同士の前記記憶された理論増減金額と前記記憶された現金増減金額とを取引毎に照合して過不足の有無を判定する第４処理と、対応する取引同士の前記記憶された理論増減金額と前記記憶された現金増減金額との間に過不足が有ると判定した場合にさらに前記記憶領域にエラー情報が記憶されているか否かを判定し、エラー情報が記憶されていると判定したならばその取引について機械的ミスを原因とする過不足が発生した旨を出力し、エラー情報が記憶されていないと判定したならばその取引について人為的ミスを原因とする過不足が発生した旨を出力する第５処理とを実行する。
【発明の効果】
【０００９】
本発明によれば、理論増減金額と現金増減金額との間に過不足が発生した場合に、その原因が人為的ミスなのか機械的ミスなのかを判断することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の一実施の形態を図面に基づいて説明する。本実施の形態の入出金管理システムは、商品販売データ処理装置としてのＰＯＳ端末２１１と貨幣入出金装置としての釣銭機２４１とを有するＰＯＳシステム１０１への適用例である。
【００１１】
図１は、ＰＯＳシステム１０１を示すシステム構成図である。本実施の形態のＰＯＳシステム１０１は、店舗２０１に設置された店舗コンピュータ２８１と、各店舗２０１を統括する統括部３０１に設置された上位コンピュータ３１１と、契約によって各店舗２０１の警備等を担当する警備会社４０１に設置された警備会社コンピュータ４１１とを有する。店舗コンピュータ２８１と上位コンピュータ３１１と警備会社コンピュータ４１１とは、通信ネットワーク１１１を介して互いにデータ通信可能に接続されている。
【００１２】
店舗コンピュータ２８１は、店舗２０１のバックヤードに配置されている。店舗コンピュータ２８１には、ＬＡＮケーブル２９１を介して、複数台のＰＯＳ端末２１１が接続されている。ＰＯＳ端末２１１は、店舗２０１の売場に配置されている。各々のＰＯＳ端末２１１には、いわゆるリサイクル型の自動釣銭機である釣銭機２４１がデータ通信可能に接続されている。
【００１３】
図２は、ＰＯＳ端末２１１及び釣銭機２４１を示す外観斜視図である。ＰＯＳ端末２１１は、釣銭機２４１に載置されている。釣銭機２４１は、売場のレジ台（図示せず）に配置されている。
【００１４】
ＰＯＳ端末２１１は、各部をその内部又は外部に配置するハウジング２１２を備える。ハウジング２１２の上面には、キーボード２１３が設けられている。キーボード２１３は、上面に数字が表示されたテンキー、上面に「小計」と表示された仮締めキー、上面に「預／現計」と表示された締めキー（いずれも図示せず）等を含む。キーボード２１３の上方位置には、キャッシャに対しての情報表示機能を有するキャッシャ用表示器２１５が配置されている。キャッシャ用表示器２１５は、一例として、液晶ディスプレイである。キャッシャ用表示器２１５の画面上には、タッチパネル２１４が設けられている。キャッシャ用表示器２１５の左側には、プリンタカバー２１７が設けられている。プリンタカバー２１７の前面には、レシート発行口２１７ａが形成されている。プリンタカバー２１７の内部には、レシート用紙に印刷してレシートを発行するレシートプリンタであるプリンタ２２９（図４参照）が設けられている。キーボード２１３の右側には、カードスリット２１８が形成されている。カードスリット２１８は、ハウジング２１２に内蔵されたカードリーダ２２７（図４参照）によるカード情報の読み取りのために使用される。キャッシャ用表示器２１５の背面側には、客用表示器２１６がキャッシャ用表示器２１５よりも高い位置に配置されている。客用表示器２１６は、ハウジング２１２から突出した支柱に回転自在に取り付けられている。客用表示器２１６は、一例として、液晶ディスプレイである。さらに、ＰＯＳ端末２１１は、バーコードスキャナ２１９を有する。バーコードスキャナ２１９は、バーコードの形態で商品に付された商品コードを読み取る。
【００１５】
釣銭機２４１は、各部をその内部又は外部に配置するハウジング２４２を備える。ハウジング２４２の前面右側には、紙幣の入金を許容する紙幣投入口２４６が設けられている。紙幣投入口２４６の左側には、紙幣が払い出される紙幣払出口２４７が設けられている。ハウジング２４２の前面側中央部分には、上方に開口した硬貨投入口２４３が設けられている。硬貨投入口２４３は、複数枚の硬貨のまとまった投入を許容する。硬貨投入口２４３の左側には、硬貨が払い出される硬貨払出口２４４と、硬貨払出口２４４から払い出された硬貨を受ける硬貨受皿２４５とが設けられている。
【００１６】
図３は、釣銭機２４１を示す機能ブロック図である。釣銭機２４１は、硬貨（１円硬貨、５円硬貨、１０円硬貨、５０円硬貨、１００円硬貨、５００円硬貨）についての入出金機能を有する硬貨入出金部２４１ａと、紙幣（１０００円紙幣、５０００円紙幣、１００００円紙幣）についての入出金機能を有する紙幣入出金部２４１ｂとを有する。
【００１７】
まず、硬貨入出金部２４１ａについて説明する。硬貨入出金部２４１ａは、貨幣入金部としての硬貨入金部２５１、硬貨選別部２５２、貨幣収納部としての硬貨収納部２５３、及び貨幣出金部としての硬貨出金部２５４を含む。硬貨入金部２５１は、硬貨投入口２４３（図２参照）を含み、硬貨投入口２４３に投入された硬貨の入金を許容して硬貨を内部に搬送する。硬貨選別部２５２は、硬貨入金部２５１が入金を許容した硬貨をその搬送過程で金種に応じて選別する。硬貨収納部２５３は、硬貨選別部２５２が選別した硬貨を金種別に収納する。硬貨出金部２５４は、硬貨払出口２４４及び硬貨受皿２４５（図２参照）を含み、硬貨収納部２５３が収納している硬貨を、ＰＯＳ端末２１１からの払出指示に応じて硬貨払出口２４４から出金する。
【００１８】
また、硬貨入出金部２４１ａは、硬貨選別部２５２に金種毎に設けられて入金された硬貨を検出する入金検出部としての硬貨入金センサ２６８ａ（図４参照）を有し、硬貨出金部２５４に金種毎に設けられて出金される硬貨を検出する出金検出部としての硬貨出金センサ２６９ａ（図４参照）を有する。
【００１９】
次に、紙幣入出金部２４１ｂについて説明する。紙幣入出金部２４１ｂは、貨幣入金部としての紙幣入金部２５５、紙幣選別部２５６、貨幣収納部としての紙幣収納部２５７、及び、貨幣出金部としての紙幣出金部２５８を含む。紙幣入金部２５５は、紙幣投入口２４６（図２参照）を含み、紙幣投入口２４６に投入された紙幣の入金を許容して紙幣を内部に搬送する。紙幣選別部２５６は、紙幣入金部２５５が入金を許容した紙幣をその搬送過程で金種に応じて選別する。紙幣収納部２５７は、紙幣選別部２５６が選別した紙幣を金種別に収納する。紙幣出金部２５８は、紙幣払出口２４７（図２参照）を含み、紙幣収納部２５７が収納している紙幣を、ＰＯＳ端末２１１からの払出指示に応じて紙幣払出口２４７から出金する。
【００２０】
また、紙幣入出金部２４１ｂは、紙幣選別部２５６に設けられて入金された紙幣を検出する入金検出部としての紙幣入金センサ２６８ｂ（図４参照）を有し、紙幣出金部２５８に設けられて出金される紙幣を検出する出金検出部としての紙幣出金センサ２６９ｂ（図４参照）を有する。
【００２１】
このような釣銭機２４１が有する各部の構造等については、その内容が周知なので、説明を省略する。
【００２２】
なお、以下、硬貨入金センサ２６８ａと紙幣入金センサ２６８ｂとを併せて入金センサ２６８と称し、硬貨出金センサ２６９ａと紙幣出金センサ２６９ｂとを併せて出金センサ２６９と称することがある。
【００２３】
また、以下、硬貨入金部２５１と紙幣入金部２５５とを併せて貨幣入金部２９５と称し、硬貨収納部２５３と紙幣収納部２５７とを併せて貨幣収納部２９６と称し、硬貨出金部２５４と紙幣出金部２５８とを併せて貨幣出金部２９７と称することがある。貨幣入金部２９５と貨幣出金部２９７とは入出金部を構成する。
【００２４】
図４は、ＰＯＳ端末２１１及び釣銭機２４１のハードウェア構成を示すブロック図である。まず、ＰＯＳ端末２１１のハードウェア構成について説明する。
【００２５】
図４に示すように、ＰＯＳ端末２１１は、各部を駆動制御する制御部２２１を備える。制御部２２１は、各部を集中的に制御するＣＰＵ２２２に、バスライン２３５を介して、制御プログラム等の固定的データを予め記憶するＲＯＭ２２３と、各種データを書き換え自在に記憶してワークエリア等として機能するＲＡＭ２２４とが接続されて構成されている。ＲＡＭ２２４は、その一部が、ＰＯＳ端末２１１の電源を切っても記憶内容が消失しない不揮発性メモリである。
【００２６】
制御部２２１には、キーボード２１３及びタッチパネル２１４が接続された入力コントローラ２２５、キャッシャ用表示器２１５及び客用表示器２１６とが接続された表示コントローラ２２６、カードリーダ２２７が接続されたカードリーダコントローラ２２８、プリンタ２２９が接続されたプリンタコントローラ２３０、バーコードスキャナ２１９が接続されたスキャナコントローラ２３３、ＬＡＮインターフェース２３１、接続インターフェース２３４、及び、ＨＤＤ２３２がバスライン２３５を介して接続されている。さらに、ＰＯＳ端末２１１は、図示しない時計回路を有し、これがＣＰＵ２２２に接続されている。
【００２７】
入力コントローラ２２５は、キーボード２１３又はタッチパネル２１４からの入力信号を制御部２２１に取り込む。表示コントローラ２２６は、画像データに基づいてキャッシャ用表示器２１５又は客用表示器２１６を駆動制御し、画像データに応じた画像をキャッシャ用表示器２１５又は客用表示器２１６に表示させる。カードリーダコントローラ２２８は、カードリーダ２２７を駆動制御して、カードリーダ２２７が読み取ったカード情報等を制御部２２１に取り込む。プリンタコントローラ２３０は、印字データに応じた印刷をレシート用紙に対して行う。スキャナコントローラ２３３は、バーコードスキャナ２１９を駆動制御して、バーコードスキャナ２１９が読み取った商品コードを制御部２２１に取り込む。ＬＡＮインターフェース２３１は、ＬＡＮケーブル２９１（図１参照）を介して店舗コンピュータ２８１とのデータ通信を可能とする。接続インターフェース２３４は、通信ケーブル２３４ａを介して釣銭機２４１の接続インターフェース２７３と接続されている。つまり、通信ケーブル２３４ａを介して釣銭機２４１とのデータ通信を可能とする。ＨＤＤ２３２には動作プログラム、ＰＬＵファイル、画像ファイル、音声ファイル、売上ファイル等の各種ファイルが記憶保存されている。これらの動作プログラム、各種ファイル等は、その全部又は一部がＰＯＳ端末２１１の起動時にＲＡＭ２２４に移されて使用される。ＰＬＵファイルは、各商品を特定する商品コードに対応させて、単価等を書き換え自在に記憶する。ＰＬＵファイルは、店舗コンピュータ２８１（図１参照）から配信されてＨＤＤ２３２に格納される。
【００２８】
このように構成されたＰＯＳ端末２１１のＣＰＵ２２２は、検索処理と決済処理とを含む商品販売データ処理を実行する。
【００２９】
検索処理は、商品に付されたバーコードがバーコードスキャナ２１９を用いて読み取られた場合、読み取られたバーコードにより特定される商品コードを認識し、ＰＬＵファイルを検索してその商品コードに対応する単価、重量及び商品表示を取得する処理である。
【００３０】
決済処理は、検索処理で取得した単価に基づいて顧客が支払うべき合計金額を算出し、その合計金額の決済を実行する処理である。合計金額は、ＲＡＭ２２４に仮登録されるか、あるいは売上ファイルに登録される。決済処理では、キーボード２１３のテンキーの押下により顧客からの預り金額の入力を受け付け、合計金額と預り金額とに基づいて釣銭金額を求める。
【００３１】
次に、釣銭機２４１のハードウェア構成について説明する。
【００３２】
図４に示すように、釣銭機２４１は、各部を駆動制御する制御部２６１を備える。制御部２６１は、各部を集中的に制御するＣＰＵ２６２に、バスライン２７４を介して、制御プログラム等の固定的データを予め記憶するＲＯＭ２６３と、各種データを書き換え自在に記憶してワークエリア等として機能するＲＡＭ２６４とが接続されて構成されている。ＲＡＭ２６４は、その一部が、釣銭機２４１の電源を切っても記憶内容が消失しない不揮発性メモリである。ＲＡＭ２６４には、後述する釣銭機状態ファイルＦ１（図７参照）が形成されている。
【００３３】
制御部２６１には、モータ類２６５が接続されたモータコントローラ２６６、ソレノイド類２７１が接続されたソレノイドコントローラ２７２、入金センサ２６８と出金センサ２６９とを含むセンサ類２６７が接続されたセンサコントローラ２７０、及び、接続インターフェース２７３がバスライン２７４を介して接続されている。さらに、釣銭機２４１は、図示しない時計回路を有し、これがＣＰＵ２６２に接続されている。
【００３４】
モータコントローラ２６６は、モータ類２６５を駆動制御してモータ類２６５を回転させる。モータ類２６５は、釣銭機２４１の内部に設けられた搬送ベルト（図示せず）を回転させる駆動源である。搬送ベルトは、硬貨入金部２５１、硬貨出金部２５４、紙幣入金部２５５、紙幣出金部２５８等に設けられて、その回転により釣銭機２４１に対する貨幣の入出金等を行う。ソレノイドコントローラ２７２は、ソレノイド類２７１を駆動制御してソレノイド類２７１を変位させる。ソレノイド類２７１は、硬貨出金部２５４に設けられて、指示された枚数の硬貨の払い出しを行う。センサコントローラ２７０は、センサ類２６７の検出出力を制御部２６１に取り込む。接続インターフェース２７３は、通信ケーブル２３４ａを介してＰＯＳ端末２１１の接続インターフェース２３４と接続されている。つまり、通信ケーブル２３４ａを介してＰＯＳ端末２１１とのデータ通信を可能とする。
【００３５】
このように構成された釣銭機２４１のＣＰＵ２６２は、入金センサ２６８の検出出力に基づいて入金貨幣の金種を特定する。また、釣銭機２４１のＣＰＵ２６２は、出金センサ２６９の検出出力に基づいて出金貨幣の金種を特定する。金種を特定する処理手順等については、その内容が周知なので、説明を省略する。
【００３６】
図５は、ＰＯＳ端末２１１のＲＡＭ２２４のデータ構成を示す模式図である。ＰＯＳ端末２１１のＣＰＵ２２２は、ＲＡＭ２２４に、「日時」及び「取引Ｎｏ．」に対応付けて、「ＰＯＳ端末増減金額」と「過不足金額」とを記憶させる。さらに、キャッシャを特定する「キャッシャＮｏ．」等を対応付けて記憶するようにしてもよい。これらのデータは、所定の操作により消去されるまでＲＡＭ２２４に保存される。
【００３７】
「ＰＯＳ端末増減金額」は、決済処理でキーボード２１３のテンキーの押下により入力される現金の入金金額（預り金額）と、この入金金額と単価の合計金額とに基づいて求められる現金の出金金額（釣銭金額）との差額であり、ＰＯＳ端末２１１のＣＰＵ２２２が算出する。また、出金のみを行う場合は、キーボード２１３のテンキーの押下により入力される出金金額が「ＰＯＳ端末増減金額」となる。この場合、入金金額は￥０である。入金のみを行う場合（釣銭準備金の入金時等）、キーボード２１３のテンキーの押下により入力される入金金額が「ＰＯＳ端末増減金額」となる。この場合、出金金額は￥０である。いずれの場合も、釣銭機２４１に入金されるであろう入金金額から、釣銭機２４１から出金されるであろう出金金額を減じた金額が「ＰＯＳ端末増減金額」となる。つまり、「ＰＯＳ端末増減金額」は、理論増減金額であり、ＰＯＳ端末２１１のＣＰＵ２２２が、理論増減金額である「ＰＯＳ端末増減金額」を算出してＲＡＭ２２４に記憶させる処理は、第１処理に相当する。
【００３８】
「過不足金額」については、後述する（図８を参照）。
【００３９】
図６は、釣銭機２４１のＲＡＭ２６４のデータ構成を示す模式図である。釣銭機２４１のＣＰＵ２６２は、ＲＡＭ２６４に、「日時」及び「取引Ｎｏ．」に対応付けて、「釣銭機出金金額」、「釣銭機入金金額」、「釣銭機在高金額」、および、「釣銭機増減金額」を記憶させる。さらに、キャッシャを特定する「キャッシャＮｏ．」等を対応付けて記憶するようにしてもよい。これらのデータは、所定の操作により消去されるまでＲＡＭ２６４に保存される。
【００４０】
「釣銭機出金金額」は、一つの取引で貨幣出金部２９７により貨幣収納部２９６から出金された貨幣の金額であり、出金センサ２６９の検出出力に基づく。
【００４１】
「釣銭機入金金額」は、一つの取引で貨幣入金部２９５により入金される貨幣の金額であり、入金センサ２６８の検出出力に基づく。
【００４２】
「釣銭機在高金額」は、各取引で貨幣収納部２９６に収納されている貨幣の金額であり、「釣銭機出金金額」と「釣銭機入金金額」とに基づく。つまり、釣銭機２４１のＣＰＵ２６２は、前回取引の「釣銭機在高金額」を取得してＲＡＭ２６４に記憶させておく。そして、釣銭機２４１のＣＰＵ２６２は、この前回の「釣銭機在高金額」から「釣銭機出金金額」を減算し、「釣銭機入金金額」を加算することにより、今回取引の「釣銭機在高金額」を算出してＲＡＭ２６４に記憶させる。このＲＡＭ２６４に記憶された「釣銭機在高金額」は、次回取引における「釣銭機在高金額」の算出に際して使用されることになる。
【００４３】
「釣銭機増減金額」は、ある取引での「釣銭機在高金額」から、その直前の取引での「釣銭機在高金額」を減算して得られる差額であり、釣銭機２４１のＣＰＵ２６２が算出する。「釣銭機増減金額」は、現金増減金額であり、釣銭機２４１のＣＰＵ２６２が、現金増減金額である「釣銭機増減金額」を算出してＲＡＭ２６４に記憶させる処理は、第２処理に相当する。
【００４４】
次に、釣銭機状態ファイルＦ１について説明する。
【００４５】
図７は、釣銭機状態ファイルＦ１のデータ構成を示す模式図である。釣銭機２４１のＲＡＭ２６４に形成されている釣銭機状態ファイルＦ１は、取引毎の釣銭機２４１の状態を記憶するファイルである。より詳細には、「日時」が紐付けられた各「取引Ｎｏ．」に対応付けて、「入出金貨幣情報」と「釣銭機エラー情報」とを記憶する。これらの情報は、釣銭機２４１のＣＰＵ２６２がプログラムに従い実行する処理によって記憶される。さらに、キャッシャを特定する「キャッシャＮｏ．」等を対応付けて記憶するようにしてもよい。釣銭機状態ファイルＦ１は、所定の操作により消去されるまでＲＡＭ２６４に保存される。
【００４６】
「日時」は、釣銭機２４１の時計回路から取得されるもので、例えば、取引開始の日時、取引終了の日時、又は、これらの中間点の日時等である。
【００４７】
「取引Ｎｏ．」は、取引毎に追番で付される番号である。ここで、「取引」は、実際の商取引、つまり上記の検索処理や決済処理の実行を伴う取引に限られることはない。仮にＰＯＳ端末２１１への金額入力や釣銭機２４１での入出金がない場合にも、ＰＯＳ端末２１１のキーボード２１３での所定の操作によって、次取引に移行する。
【００４８】
「入出金貨幣情報」は、入金センサ２６８および出金センサ２６９の検出出力に基づいて特定された、貨幣入金部２９５および貨幣出金部２９７によって入出金された貨幣の情報であり、金種と数量とを含む。
【００４９】
「釣銭機エラー情報」は、貨幣入金部２９５による入金に際してのエラー情報と、貨幣出金部２９７による出金に際してのエラー情報とを含む。
【００５０】
まず、入金に際しての釣銭機エラー情報について説明する。例えば、釣銭機２４１に偽札が入金されたことを原因として、釣銭機２４１のＣＰＵ２６２が、入金センサ２６８の検出出力に基づいて、入金貨幣の金種を特定できなかった場合、釣銭機２４１のＣＰＵ２６２は、貨幣入金部２９５を制御してこの貨幣をリジェクト庫（図示せず）にリジェクトさせる。そして、釣銭機２４１のＣＰＵ２６２は、釣銭機エラー情報として、例えば「入金紙幣リジェクト発生」という情報を釣銭機状態ファイルＦ１に記憶させる。なお、金種の特定ができなかったことに基づくものであるため、金種についての情報は含まない。
【００５１】
次に、出金に際しての釣銭機エラー情報について説明する。釣銭機２４１のＣＰＵ２６２は、接続されたＰＯＳ端末２１１から送信される出金指示に応じて、貨幣収納部２９６に収納されている貨幣を貨幣出金部２９７に出金させる。出金される貨幣は出金センサ２６９に検出され、出金センサ２６９の検出出力に基づいて釣銭機２４１のＣＰＵ２６２は、出金貨幣の金種と数量とを特定する。ここで、出金センサ２６９は、出金を待機している先頭の貨幣を検出するセンサと、出金された貨幣を検出するセンサとを含んでいる。この両センサの検出出力結果が異なる場合、貨幣出金部２９７による貨幣出金に硬貨詰まり等のエラーが生じたことになる。この場合、釣銭機２４１のＣＰＵ２６２は、この貨幣については「釣銭機出金金額」としてカウントせず、釣銭機エラー情報として、例えば「出金硬貨詰まり発生」という情報を釣銭機状態ファイルＦ１に記憶させる。
【００５２】
このようにして、釣銭機２４１のＣＰＵ２６２が「釣銭機エラー情報」を釣銭機状態ファイルＦ１に記憶させる処理は、第３処理に相当する。
【００５３】
次に、本実施の形態で、釣銭機状態ファイルＦ１に基づいてＰＯＳ端末２１１のＣＰＵ２２２が実行する処理について説明する。
【００５４】
図８は、ＰＯＳ端末２１１のＣＰＵ２２２が実行する処理の流れを示すフローチャートである。
【００５５】
ＰＯＳ端末２１１のＣＰＵ２２２は、ある「取引Ｎｏ．」の取引の終了に応じて、対応する「取引Ｎｏ．」における「釣銭機増減金額」と「ＰＯＳ端末増減金額」との比較照合を実行し、両者間の「過不足金額」の有無を判定する（ステップＳ１０１）。この処理の前提として、釣銭機２４１のＣＰＵ２６２は、ＲＡＭ２６４に記憶されている「釣銭機増減金額」をＰＯＳ端末２１１に対して送信出力する。なお、取引の終了は、例えば、通常取引ではキーボード２１３の締めキーの押下による一取引終了の宣言により、両替業務ではキーボード２１３での所定の操作に応じた両替業務終了の宣言による。
【００５６】
ＰＯＳ端末２１１のＣＰＵ２２２は、判定の結果をＲＡＭ２２４に記憶させる。つまり、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が無いと判定したならば（ステップＳ１０２のＮ）、「過不足金額：￥０」を記憶させる（ステップＳ１０４）。そして処理を終了する。一方、両者間に過不足が有ると判定したならば（ステップＳ１０２のＹ）、その金額を「過不足金額」として記憶させる（ステップＳ１０３）。
【００５７】
両者間に過不足が有り（ステップＳ１０２のＹ）、「過不足金額」を記憶させたならば（ステップＳ１０３）、続けて、ＰＯＳ端末２１１のＣＰＵ２２２は、対応する「取引Ｎｏ．」の取引について、釣銭機状態ファイルＦ１を参照して、「釣銭機エラー情報」が記憶されているか否かを判定する（ステップＳ１０５）。この処理の前提として、釣銭機２４１のＣＰＵ２６２は、釣銭機状態ファイルＦ１のデータをＰＯＳ端末２１１に対して送信出力する。
【００５８】
そして、「釣銭機エラー情報」が記憶されていないと判定した場合には（ステップＳ１０６のＮ）、ＰＯＳ端末２１１のＣＰＵ２２２は、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が発生した旨の情報を出力する（ステップＳ１０８）。この情報は、「過不足金額」と共に、その過不足の発生が、キーボード２１３の誤入力やキャッシャの不正行為等の人為的ミスを原因とするものである旨の情報を含む（ステップＳ１０８）。
【００５９】
一方で、「釣銭機エラー情報」が記憶されていると判定した場合にも（ステップＳ１０６のＹ）、ＰＯＳ端末２１１のＣＰＵ２２２は、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が発生した旨の情報を出力する（ステップＳ１０７）。そして、この情報は、「過不足金額」と共に、その過不足の発生が、機械的ミス、つまり、釣銭機２４１の入出金エラーを原因とするものである旨の情報を含む（ステップＳ１０７）。
【００６０】
ここで、図８に示したフローチャートのステップＳ１０１〜Ｓ１０４の処理を「過不足判定処理」と称し、ステップＳ１０５〜Ｓ１０８の処理を「原因判定処理」と称する。「過不足判定処理」は、第４処理に相当し、「原因判定処理」は、第５処理に相当する。
【００６１】
次に、このような構成において本実施の形態のＰＯＳ端末２１１と釣銭機２４１とが実行する処理の具体例について、図９に基づいて説明する。
【００６２】
図９は、現金過不足が発生する場合の取引状況の一例を示す模式図である。
【００６３】
Ｎｏ．１１２の取引は、売上の合計金額：￥１，５００、顧客からの預り金額：￥２，０００（￥１，０００×２）、釣銭金額：￥５００の場合であって、顧客から預った１枚の￥１，０００が釣銭機２４１でリジェクトされた場合である。この取引では、ＰＯＳ端末２１１には、キーボード２１３により「￥２，０００」が入力される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、入力された預り金額「￥２，０００」と釣銭金額「￥５００」とから「ＰＯＳ端末増減金額：￥１，５００」を算出してＲＡＭ２２４に記憶させる。釣銭機２４１のＣＰＵ２６２は、「釣銭機出金金額：￥５００」、「釣銭機入金金額：￥１，０００」をＲＡＭ２６４に記憶させ、「釣銭機在高金額：￥９１，０００」を取得し、前回取引の釣銭機在高金額（￥９０，５００）と差から、「釣銭機増減金額：￥５００」を算出してＲＡＭ２６４に記憶させる。また、釣銭機２４１のＣＰＵ２６２によって、ＲＡＭ２６４の釣銭機状態ファイルＦ１には、「入出金貨幣情報」として出金：￥５００×１、入金：￥１，０００×１が記憶され、「釣銭機エラー情報」として「入金紙幣リジェクト発生」が記憶される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した過不足判定処理の実行により、「釣銭機増減金額：￥５００」と「ＰＯＳ端末増減金額：￥１，５００」との間の過不足の有無を判定し（ステップＳ１０１）、「釣銭機増減金額：￥５００」と「ＰＯＳ端末増減金額：￥１，５００」との間に過不足（−￥１，０００）が有ることを判定する（ステップＳ１０２のＹ）。そして、続けてＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した原因判定処理の実行により、釣銭機状態ファイルＦ１に「釣銭機エラー情報」が記憶されているか否かを判定し（ステップＳ１０５）、釣銭機状態ファイルＦ１に「釣銭機エラー情報」として「入金紙幣リジェクト発生」が記憶されていることを判定する（ステップＳ１０６のＹ）。したがって、ＰＯＳ端末２１１のＣＰＵ２２２は、Ｎｏ．１１２の取引について、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が生じ、それが機械的ミス（釣銭機２４１のミス）を原因とするものである旨の情報をキャッシャ用表示器２１５に出力して表示させる（ステップＳ１０７）。この情報は、過不足金額が￥１，０００である旨を含む。
【００６４】
Ｎｏ．１１２の取引後、ＰＯＳ端末２１１のキーボード２１３での入力操作無しに、釣銭機２４１に￥１０，０００（￥１，０００×１０）が入金されている。
【００６５】
Ｎｏ．１１３の取引は、売上の合計金額：￥５００、顧客からの預り金額：￥１，０００、釣銭金額：￥５００の場合である。この取引では、ＰＯＳ端末２１１には、キーボード２１３により「￥１，０００」が入力される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、入力された預り金額「￥１，０００」と釣銭金額「￥５００」とから「ＰＯＳ端末増減金額：￥５００」を算出してＲＡＭ２２４に記憶させる。釣銭機２４１のＣＰＵ２６２は、「釣銭機出金金額：￥５００」、「釣銭機入金金額：￥１１，０００」（Ｎｏ．１１２の取引後に入金された￥１０，０００を含む）をＲＡＭ２６４に記憶させ、「釣銭機在高金額：￥１０１，５００」を取得し、前回取引（Ｎｏ．１１２）の釣銭機在高金額（￥９１，０００）との差から、「釣銭機増減金額：￥１０，５００」を算出してＲＡＭ２６４に記憶させる。また、ＲＡＭ２６４の釣銭機状態ファイルＦ１には、釣銭機２４１のＣＰＵ２６２によって、「入出金貨幣情報」として出金：￥５００×１、入金：￥１，０００×１が記憶され、さらに、Ｎｏ．１１２の取引後に入金された￥１０，０００（￥１，０００×１０）も記憶される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した過不足判定処理の実行により、「釣銭機増減金額：￥１０，５００」と「ＰＯＳ端末増減金額：￥５００」との間の過不足の有無を判定し（ステップＳ１０１）、「釣銭機増減金額：￥１０，５００」と「ＰＯＳ端末増減金額：￥５００」との間に過不足（￥１０，０００）が有ることを判定する（ステップＳ１０２のＹ）。そして、続けてＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した原因判定処理の実行により、釣銭機状態ファイルＦ１に「釣銭機エラー情報」が記憶されているか否かを判定し（ステップＳ１０５）、釣銭機状態ファイルＦ１に「釣銭機エラー情報」として「入金紙幣リジェクト発生」が記憶されていないことを判定する（ステップＳ１０６のＮ）。したがって、ＰＯＳ端末２１１のＣＰＵ２２２は、Ｎｏ．１１３の取引について、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が生じ、それが人為的ミス（ここでは入力の忘れ）を原因とするものである旨の情報をキャッシャ用表示器２１５に出力して表示させる（ステップＳ１０８）。この情報は、過不足金額が￥１０，０００である旨を含む。
【００６６】
Ｎｏ．１１４の取引は、例えば２枚の￥５００硬貨を１枚の￥１，０００紙幣に両替する業務であり、実際に釣銭機２４１に貨幣を入金しなかった場合である。この取引では、ＰＯＳ端末２１１には、キーボード２１３により入金金額として「￥１，０００」が入力され、出金金額として「￥１，０００」が入力される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、両者の差から「ＰＯＳ端末増減金額：￥０」を算出してＲＡＭ２２４に記憶させる。釣銭機２４１のＣＰＵ２６２は、「釣銭機出金金額：￥１，０００」、「釣銭機入金金額：￥０」（入金されなかったため）をＲＡＭ２６４に記憶させ、「釣銭機在高金額：￥１００，５００」を取得し、前回取引（Ｎｏ．１１３）の釣銭機在高金額（￥１０１，５００）との差から、「釣銭機増減金額：−￥１，０００」を算出してＲＡＭ２６４に記憶させる。また、ＲＡＭ２６４の釣銭機状態ファイルＦ１には、釣銭機２４１にＣＰＵ２６２によって、「入出金貨幣情報」として「出金：￥１，０００×１」のみが記憶される。そしてＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した過不足判定処理の実行により、「釣銭機増減金額：−￥１，０００」と「ＰＯＳ端末増減金額：￥０」との間の過不足の有無を判定し（ステップＳ１０１）、「釣銭機増減金額：−￥１，０００」と「ＰＯＳ端末増減金額：￥０」との間に過不足（−￥１，０００）が有ることを判定する（ステップＳ１０２のＹ）。そして、続けてＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した原因判定処理の実行により、釣銭機状態ファイルＦ１に「釣銭機エラー情報」が記憶されているか否かを判定し（ステップＳ１０５）、釣銭機状態ファイルＦ１に「釣銭機エラー情報」が記憶されていないことを判定する（ステップＳ１０６のＮ）。したがって、ＰＯＳ端末２１１のＣＰＵ２２２は、Ｎｏ．１１４の取引について、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が生じ、それが人為的ミス（ここでは入金の忘れ）を原因とするものである旨の情報をキャッシャ用表示器２１５に出力して表示させる（ステップＳ１０８）。この情報は、過不足金額が−￥１，０００である旨を含む。
【００６７】
Ｎｏ．１１５の取引は、売上の合計金額：￥５００、顧客からの預り金額：現金￥１，０００、釣銭金額：￥５００の場合であって、出金される￥５００が釣銭機２４１で詰まってしまい出金されなかった場合である。この取引では、ＰＯＳ端末２１１には、キーボード２１３により「￥１，０００」が入力される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、入力された預り金額「￥１，０００」と釣銭金額「￥５００」とから「ＰＯＳ端末増減金額：￥５００」を算出してＲＡＭ２２４に記憶させる。釣銭機２４１のＣＰＵ２６２は、「釣銭機出金金額：￥０」（出金されなかったため）、「釣銭機入金金額：￥１，０００」をＲＡＭ２６４に記憶させ、「釣銭機在高金額：￥１０１，５００」を取得し、前回取引（Ｎｏ．１１４）の釣銭機在高金額（￥１００，５００）との差から、「釣銭機増減金額：￥１，０００」を算出してＲＡＭ２６４に記憶させる。また、釣銭機２４１のＣＰＵ２６２によって、ＲＡＭ２６４の釣銭機状態ファイルＦ１には、「入金：￥１，０００×１」が記憶され、「釣銭機エラー情報」として「出金硬貨詰まり発生」が記憶される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した過不足判定処理の実行により、「釣銭機増減金額：￥１，０００」と「ＰＯＳ端末増減金額：￥５００」との過不足の有無を判定し（ステップＳ１０１）、「釣銭機増減金額：￥１，０００」と「ＰＯＳ端末増減金額：￥５００」との間に過不足（￥５００）が有ることを判定する（ステップＳ１０２のＹ）。そして、続けてＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した原因判定処理の実行により、釣銭機状態ファイルＦ１に「釣銭機エラー情報」が記憶されているか否かを判定し（ステップＳ１０５）、釣銭機状態ファイルＦ１に「釣銭機エラー情報」として「出金硬貨詰まり発生」が記憶されていることを判定する（ステップＳ１０６のＹ）。したがって、ＰＯＳ端末２１１のＣＰＵ２２２は、Ｎｏ．１１５の取引について、「釣銭機増減金額」と「ＰＯＳ端末増減金額」との間に過不足が生じ、それが機械的ミス（釣銭機２４１のミス）を原因とするものである旨の情報をキャッシャ用表示器２１５に出力して表示させる（ステップＳ１０７）。この情報は、過不足金額が￥５００である旨を含む。
【００６８】
Ｎｏ．１１６の取引は、売上の合計金額：￥５００、顧客からの預り金額：現金￥１，０００、釣銭金額：￥５００の場合である。この取引では、ＰＯＳ端末２１１には、キーボード２１３により「￥１，０００」が入力される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、入力された預り金額「￥１，０００」と釣銭金額「￥５００」とから「ＰＯＳ端末増減金額：￥５００」を算出してＲＡＭ２２４に記憶させる。釣銭機２４１のＣＰＵ２６２は、「釣銭機出金金額：￥５００」、「釣銭機入金金額：￥１，０００」をＲＡＭ２６４に記憶させ、「釣銭機在高金額：￥１０２，０００」を取得し、前回取引（Ｎｏ．１１５）の釣銭機在高金額（￥１０１，５００）との差から、「釣銭機増減金額：￥５００」を算出してＲＡＭ２６４に記憶させる。また、釣銭機２４１のＣＰＵ２６２によって、ＲＡＭ２６４の釣銭機状態ファイルＦ１には、「出金：￥５００」と「入金：￥１，０００」とが記憶される。そして、ＰＯＳ端末２１１のＣＰＵ２２２は、図８のフローチャートに基づいて説明した過不足判定処理の実行により、「釣銭機増減金額：￥５００」と「ＰＯＳ端末増減金額：￥５００」との間の過不足の有無を判定し（ステップＳ１０１）、「釣銭機増減金額：￥５００」と「ＰＯＳ端末増減金額：￥５００」との間に過不足が無いことを判定する（ステップＳ１０２のＮ）。したがって、ＰＯＳ端末２１１のＣＰＵ２２２は、続けて原因判定処理を実行しない。
【００６９】
［別の実施形態］
上記実施の形態では、図８のフローチャートに基づいて説明した処理の実行主体がＰＯＳ端末２１１のＣＰＵ２２２である例を示した。つまり、上記実施の形態では、「過不足判定処理（ステップＳ１０１〜Ｓ１０４）」と「原因判定処理（ステップＳ１０５〜Ｓ１０８）」とをＰＯＳ端末２１１のＣＰＵ２２２が実行している。しかしながら、この二つの処理の実行主体は、ＰＯＳ端末２１１のＣＰＵ２２２に限られない。例えば、（イ）「過不足判定処理」と「原因判定処理」との実行主体が釣銭機２４１のＣＰＵ２６２、（ロ）「過不足判定処理」の実行主体がＰＯＳ端末２１１のＣＰＵ２２２、「原因判定処理」の実行主体が釣銭機２４１のＣＰＵ２６２、（ハ）「過不足判定処理」の実行主体が釣銭機２４１のＣＰＵ２６２、「原因判定処理」の実行主体がＰＯＳ端末２１１のＣＰＵ２２２、であってもよい。
【００７０】
（イ）「過不足判定処理」と「原因判定処理」との実行主体が釣銭機２４１のＣＰＵ２６２である場合には、ステップＳ１０１の前提として、ＰＯＳ端末２１１のＣＰＵ２２２は、ＲＡＭ２２４に記憶されている「ＰＯＳ端末増減金額」を釣銭機２４１に対して送信する。そして、釣銭機２４１のＲＡＭ２６４に「過不足金額」が記憶される（ステップＳ１０３、Ｓ１０４）。
【００７１】
（ロ）「過不足判定処理」の実行主体がＰＯＳ端末２１１のＣＰＵ２２２であり、「原因判定処理」の実行主体が釣銭機２４１のＣＰＵ２６２である場合には、ＰＯＳ端末２１１のＣＰＵ２２２は、ＲＡＭ２２４に「過不足金額」を記憶させた後、その「過不足金額」と共に、「原因判定処理」の実行指示を釣銭機２４１に送信する。
【００７２】
（ハ）「過不足判定処理」の実行主体が釣銭機２４１のＣＰＵ２６２であり、「原因判定処理」の実行主体がＰＯＳ端末２１１のＣＰＵ２２２である場合には、ステップＳ１０１の前提として、ＰＯＳ端末２１１のＣＰＵ２２２は、ＲＡＭ２２４に記憶されている「ＰＯＳ端末増減金額」を釣銭機２４１に対して送信する。そして、釣銭機２４１のＲＡＭ２６４に「過不足金額」が記憶される（ステップＳ１０３、Ｓ１０４）。また、釣銭機２４１のＣＰＵ２６２は、ＲＡＭ２６４に「過不足金額」を記憶させた後、その「過不足金額」と共に、「原因判定処理」の実行指示をＰＯＳ端末２１１に送信する。
【００７３】
［さらに別の実施形態］
「過不足判定処理」と「原因判定処理」とを取引終了に応じて実行せずに、例えば、業務終了後に一括して実行するようにしても良い。図５ないし図７に基づいて説明したように、「ＰＯＳ端末増減金額」、「釣銭機増減金額」、「釣銭機エラー情報」は、「日時」と「取引Ｎｏ．」とに対応付けて記憶される。そのため、「日時」又は「取引Ｎｏ．」に基づいて、各データの突き合せを実行して、「過不足判定処理」と「原因判定処理」とを業務終了後等に実行することができる。処理実行主体は、ＰＯＳ端末２１１のＣＰＵ２２２であっても良いし、釣銭機２４１のＣＰＵ２６２であっても良い。そして、機械的ミスを原因とする過不足が発生した旨の出力、人為的ミスを原因とする過不足が発生した旨の出力については、過不足が発生した取引について一覧でキャッシャ用表示器２１５等に表示させるようにする。
【図面の簡単な説明】
【００７４】
【図１】ＰＯＳシステムを示すシステム構成図である。
【図２】ＰＯＳ端末及び釣銭機を示す外観斜視図である。
【図３】釣銭機を示す機能ブロック図である。
【図４】ＰＯＳ端末及び釣銭機のハードウェア構成を示すブロック図である。
【図５】ＰＯＳ端末のＲＡＭのデータ構成を示す模式図である。
【図６】釣銭機のＲＡＭのデータ構成を示す模式図である。
【図７】釣銭機状態ファイルのデータ構成を示す模式図である。
【図８】ＰＯＳ端末のＣＰＵが実行する処理の流れを示すフローチャートである。
【図９】現金過不足が発生する場合の取引状況の一例を示す模式図である。
【符号の説明】
【００７５】
１０１…ＰＯＳシステム（入出金管理システム），２１１…ＰＯＳ端末（商品販売データ処理装置），２２２…ＣＰＵ（第１の情報処理部），２４１…釣銭機（貨幣入出金装置），２６２…ＣＰＵ（第２の情報処理部），２９５…貨幣入金部（入出金部），２９６…貨幣収納部，２９７…貨幣出金部（入出金部），Ｆ１…釣銭機状態ファイル（記憶領域）
【図１】
0004845864.tif 000002
【図２】
0004845864.tif 000003
【図３】
0004845864.tif 000004
【図４】
0004845864.tif 000005
【図５】
0004845864.tif 000006
【図６】
0004845864.tif 000007
【図７】
0004845864.tif 000008
【図８】
0004845864.tif 000009
【図９】
0004845864.tif 000010