(57)【要約】【課題】トレーニング前後で釣銭機の在高を一致させる。【解決手段】在高管理手段は貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する。在高読込手段は、トレーニングモードの開始時に、自装置に接続された販売データ処理装置が貨幣収納部に収納されている在高として記憶している第２在高情報を読み込む。入金制御手段は、トレーニングモードにおいて収納部への入金額により第１在高情報を更新する。出金制御手段は、トレーニングモードにおいて収納部からの出金額により第１在高情報を更新する。エラー出力手段は、トレーニングモードの終了時の第１在高情報がトレーニングモードの開始時の第２在高情報と一致していなければエラー出力する。モード制御手段は、トレーニングモードの終了時の第１在高情報がトレーニングモードの開始時の第２在高情報と一致していればトレーニングモードを終了可能とする。【選択図】図４
2018063736.tif 000002
【特許請求の範囲】
【請求項１】
貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段と、
トレーニングモードの開始時に、自装置に接続された販売データ処理装置が前記貨幣収納部に収納されている在高として記憶している第２在高情報を前記販売データ処理装置から読み込む在高読込手段と、
前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する入金制御手段と、
前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する出金制御手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力するエラー出力手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とするモード制御手段と、
を備えた入出金装置。
【請求項２】
前記エラー出力手段は、前記トレーニングモードの終了時の前記第１在高情報と、前記トレーニングモードの開始時の前記第２在高情報との差額を表示出力する、請求項１に記載の入出金装置。
【請求項３】
前記モード制御手段は、前記トレーニングモードとして、前記販売データ処理装置における商品の販売登録処理に伴う入出金業務またはエラー対処業務をトレーニング対象として含むトレーニングモードを開始する、請求項１または２に記載の入出金装置。
【請求項４】
入出金装置と、当該入出金装置と接続された販売データ処理装置とを有する入出金システムであって、
前記販売データ処理装置は、
前記入出金装置の貨幣収納部に収納されている在高として第２在高情報を記憶した在高記憶手段を備え、
前記入出金装置は、
貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段と、
トレーニングモードの開始時に、前記販売データ処理装置から前記第２在高情報を読み込む在高読込手段と、
前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する入金制御手段と、
前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する出金制御手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力するエラー出力手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とするモード制御手段と、
を備えた入出金システム。
【請求項５】
入手金装置を制御するコンピュータを、
貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段と、
トレーニングモードの開始時に、自装置に接続された販売データ処理装置が前記貨幣収納部に収納されている在高として記憶している第２在高情報を前記販売データ処理装置から読み込む在高読込手段と、
前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する入金制御手段と、
前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する出金制御手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力するエラー出力手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とするモード制御手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、入出金装置、入出金システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、店舗では、ＰＯＳ（Point  Of  Sales）端末等の販売データ処理装置と、釣銭機等の入出金装置とを接続した入出金システムによって、預り金の入金処理や釣銭の出金処理を管理することがある。このような入出金システムにおける各種レジ業務の操作方法のトレーニングについては、ＰＯＳ端末単体、あるいは、釣銭機単体でそれぞれ行われるケースがある。また、従来技術として、ＰＯＳ端末側での商品登録処理の手順を練習しながら、釣銭機側での貨幣詰まり時の対応も練習できる入出金システムに関する技術も開示されている。いずれのケースにおいても、トレーニング前後で釣銭機内の在高が一致していることが求められる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明が解決しようとする課題は、トレーニング前後で釣銭機の在高を一致させることができる入出金装置、入出金システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００４】
実施形態の入出金装置は、在高管理手段と、在高読込手段と、入金制御手段と、出金制御手段と、エラー出力手段と、モード制御手段とを備える。在高管理手段は、貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する。在高読込手段は、トレーニングモードの開始時に、自装置に接続された販売データ処理装置が前記貨幣収納部に収納されている在高として記憶している第２在高情報を前記販売データ処理装置から読み込む。入金制御手段は、前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する。出金制御手段は、前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する。エラー出力手段は、前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力する。モード制御手段は、前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とする。
【図面の簡単な説明】
【０００５】
【図１】図１は、実施形態にかかる入出金システムの外観斜視図である。
【図２】図２は、釣銭機の各部の電気的接続例を示すブロック図である。
【図３】図３は、釣銭機の機能構成例を示すブロック図である。
【図４】図４は、釣銭機が実行する在高照合処理の手順例を示すフローチャートである。
【図５】図５は、ＰＯＳ端末の機能構成例を示すブロック図である。
【図６】図６は、在高確認指示を受付けた際に、ＰＯＳ端末が実行する在高照合処理の手順例を示すフローチャートである。
【図７】図７は、トレーニングモード終了時に、ＰＯＳ端末が実行する在高照合処理の手順例を示すフローチャートである。
【図８】図８は、その他の態様であるセルフＰＯＳの概略的構成を示した外観斜視図である。
【発明を実施するための形態】
【０００６】
図１は、実施形態にかかる入出金システム１００の外観斜視図である。入出金システム１００は、釣銭機１と、ＰＯＳ端末２とを備えている。
【０００７】
ＰＯＳ端末２は、客が購入する商品の商品情報に基づいて、売上データ（販売データ）を登録する販売データ処理装置である。図１に示すように、ＰＯＳ端末２は制御部４０（図５参照）を内蔵した筐体２０を備える。筐体２０の上部にはキーボード２５が設けられている。また、ＰＯＳ端末２は、筐体２０の上部でキーボード２５より奥側に、表面にタッチパネル２８を配設した店員用表示器２７を備えている。さらに店員用表示器２７の上方には、筐体２０の上面から突出して、客用表示器２９が設けられている。また、ＰＯＳ端末２は、店員用表示器２７の左隣に、レシートやジャーナルを印字するためのプリンタ２１を備えている。また、ＰＯＳ端末２には、レーザ式のハンドスキャナ、あるいは、光学読取式の縦型スキャナ等のスキャナ２６（図５参照）が接続されて用いられる。
【０００８】
ＰＯＳ端末２は、スキャナ２６（図５参照）が読み取った情報と、商品マスタ６１（図５参照）とに基づいて売上商品の商品情報を読み込む。そしてＰＯＳ端末２は、売上個数や売上金額や値引率等に基づいて小計および合計金額等を含む売上データを生成し、売上ファイル６２（図５参照）に登録する。また、店員がキーボード２５で客からの預り金額を入力すると、ＰＯＳ端末２は売上合計金額から預り金額を差し引いて釣り金額を算出し、この釣り金額を出金するよう釣銭機１に出金指示（出金コマンド）を出力する。また、ＰＯＳ端末２は、売上合計金額、釣り金額を店員用表示器２７、客用表示器２９に表示する。尚、客からの預り金額の入力については、釣銭機１が計数した入金額をＰＯＳ端末２に通知し、ＰＯＳ端末２がこの入金額に基づいて釣り金額を算出してもよい。
【０００９】
釣銭機１は、客からの預り金などを金種別に収納し、入金額をＰＯＳ端末２に通知する入金処理を制御する。また、釣銭機１は、ＰＯＳ端末２から釣銭の出金指示を受けると、金種ごとの出金枚数を決定し、各金種の紙幣または硬貨を出金する出金処理を制御する。また、釣銭機１は自装置が収納している在高を第１在高情報として自装置内で管理し、入金額、出金額により第１在高情報を更新する。
【００１０】
図１に示すように釣銭機１は、紙幣入出金ユニット１１０と、硬貨入出金ユニット１２０とを備えている。尚、釣銭機１は紙幣入出金ユニット１１０または硬貨入出金ユニット１２０のいずれか一方を備える構成でもよい。
【００１１】
紙幣入出金ユニット１１０は、その筐体１９の上面にディスプレイ１１と、操作部１２と、入金口１３と、出金口１４とを備えている。ディスプレイ１１は、動作モード、エラー通知などの情報を表示する。操作部１２は、動作モードを選択するための操作ボタンや、エラー通知を解除するための操作ボタン等を備えている。
【００１２】
硬貨入出金ユニット１２０は、その筐体３９の上面にディスプレイ１５と、操作部１６とを備えている。筐体３９の上面の右手前端部には、複数枚の硬貨を一度に投入できる入金口１７が設けられている。筐体３９の左手前端部には、硬貨を装置内から出金する出金口１８が設けられている。
【００１３】
次に、紙幣入出金ユニット１１０の筐体１９内部に設けられた構成、硬貨入出金ユニット１２０の筐体３９内部に設けられた構成、および各部の電気的接続例について図２を用いて説明する。
【００１４】
図２は、釣銭機１の各部の電気的接続例を示すブロック図である。紙幣入出金ユニット１１０は、制御部として機能するＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３を備えている。図２に示すように、紙幣入出金ユニット１１０のＣＰＵ３１はバスラインにより、ディスプレイ１１、操作部１２、通信Ｉ／Ｆ（Interface）３６、接続Ｉ／Ｆ３７に接続されている。また、ＣＰＵ３１はバスラインにより、入金センサ１３１、識別センサ１３２、収納センサ１３３、払出センサ１３４、出金センサ１３５等の各種センサに接続されている。また、ＣＰＵ３１はバスラインにより、入金機構１１１、選別機構１１２、紙幣収納部１１３、払出機構１１４、出金機構１１５に接続されている。通信Ｉ／Ｆ３６は、ＰＯＳ端末２と接続するためのインタフェースである。
【００１５】
入金センサ１３１は、入金口１３（図１参照）に差し込まれた紙幣を検出する。入金機構１１１は、入金センサ１３１が紙幣を検出すると、入金口１３（図１参照）に差し込まれた紙幣を筐体１９内部の紙幣搬入経路に取り込む機構である。
【００１６】
識別センサ１３２は、紙幣搬入経路に取り込まれた紙幣の金種や正偽を識別し、紙幣以外の異物を検出する。選別機構１１２は、識別センサ１３２の識別結果に応じて、偽貨を選別してリジェクト部（不図示）に排出する。また、選別機構１１２は、識別センサ１３２の識別結果に応じて、正貨を金種別に選別し、金種ごとの収納庫に収納する機構である。
【００１７】
紙幣収納部１１３は、金種別の収納庫を備えている。収納センサ１３３は、紙幣収納部１１３に設けられた金種ごとの収納庫に収納される紙幣を検出し、金種ごとの入金枚数を計上する。選別機構１１２により選別された各金種の紙幣は、該当する金種用の収納庫に収納される。
【００１８】
払出機構１１４は、操作部１２またはＰＯＳ端末２から受けた出金指示（出金コマンド）に応じて、紙幣収納部１１３から必要な金種の紙幣を必要枚数分だけ払い出し、筐体１９内部に設けられた紙幣搬出経路に搬出する機構である。払出センサ１３４は、紙幣収納部１１３に設けられた金種ごとの収納庫が払い出す紙幣を検出し、金種ごとの払出枚数を計上する。
【００１９】
出金機構１１５は、紙幣搬出経路の終端、すなわち、出金口１４近傍に設けられている。出金機構１１５は、紙幣搬出経路により出金口１４に向けて送り出されてきた紙幣を重ねて、出金口１４に送り出す機構である。出金センサ１３５は、出金口１４に設けられ、出金口１４に払い出された紙幣の取り残しを検出する。
【００２０】
紙幣入出金ユニット１１０の接続Ｉ／Ｆ３７は、硬貨入出金ユニット１２０の接続Ｉ／Ｆ３８と接続するためのインタフェースである。紙幣入出金ユニット１１０のＣＰＵ３１は、接続Ｉ／Ｆ３７、接続Ｉ／Ｆ３８および各種バスラインを介して、硬貨入出金ユニット１２０の各部と接続し、これら各部の動作を制御する。
【００２１】
ＣＰＵ３１は、硬貨入出金ユニット１２０のディスプレイ１５、操作部１６に接続されている。また、ＣＰＵ３１は、入金センサ１４１、識別センサ１４２、収納センサ１４３、払出センサ１４４、出金センサ１４５等の各種センサに接続されている。また、ＣＰＵ３１は、入金機構１２１、選別機構１２２、硬貨収納部１２３、払出機構１２４、出金機構１２５に接続されている。
【００２２】
入金センサ１４１は、入金口１７に投入された硬貨を検出する。入金機構１２１は、入金センサ１４１が硬貨を検出すると、入金口１７に投入された硬貨を筐体３９内部の硬貨搬入経路に取り込む機構である。
【００２３】
識別センサ１４２は、入金された硬貨の金種や、硬貨の正偽を識別し、硬貨以外の異物を検出する。選別機構１２２は、識別センサ１４２の識別結果に応じて、偽貨を選別してリジェクト部（不図示）に排出する。また、選別機構１２２は、正貨については金種別に選別して、金種ごとの収納庫に収納する機構である。
【００２４】
硬貨収納部１２３は、金種別の収納庫を備えている。収納センサ１４３は、硬貨収納部１２３に設けられた金種ごとの収納庫に収納される硬貨を検出し、金種ごとの入金枚数を計上する。選別機構１２２により選別された各金種の硬貨は、該当する金種用の収納庫に収納される。
【００２５】
払出機構１２４は、操作部１６またはＰＯＳ端末２から受けた出金指示（出金コマンド）に応じて、硬貨収納部１２３から必要な金種の硬貨を必要枚数分だけ払い出し、筐体３９内部に設けられた硬貨搬出経路に搬出する機構である。払出センサ１４４は、硬貨収納部１２３に設けられた金種ごとの収納庫が払い出す硬貨を検出し、金種ごとの払出枚数をカウントする。
【００２６】
出金機構１２５は、硬貨搬出経路の終端、すなわち、出金口１８近傍に設けられている。出金機構１２５は、硬貨搬出経路により出金口１８に向けて送り出されてきた硬貨をまとめて出金口１８に送り出す機構である。出金センサ１４５は、出金口１８に設けられ、出金口１８に払い出された硬貨の取り残しを検出する。
【００２７】
尚、図２では、紙幣入出金ユニット１１０が制御部として機能するＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３を備えて、硬貨入出金ユニット１２０を制御する構成とした。但し、制御部の構成はこれに限定されない。例えば、硬貨入出金ユニット１２０に制御部を設け、硬貨入出金ユニット１２０と紙幣入出金ユニット１１０とを制御する構成でもよい。あるいは、紙幣入出金ユニット１１０、硬貨入出金ユニット１２０のそれぞれに制御部を設け、各制御部が各ユニットの動作をそれぞれ制御してもよい。
【００２８】
次に、釣銭機１の機能構成について説明する。図３は、釣銭機１の機能構成例を示すブロック図である。ＲＯＭ３２は、図３に示すように、動作モード設定部７１と、エラーコード設定部７２と、第１在高記憶部７３と、第２在高記憶部７４とを有している。また、ＲＯＭ３２は、本実施形態の釣銭機１が実行するプログラム７５を格納している。
【００２９】
動作モード設定部７１は、釣銭機１の動作モードを設定するための記憶領域である。動作モードには、通常モード、トレーニングモードなどがある。通常モードとは、ＰＯＳ端末２側で実際の決済処理（販売登録処理）が行われる際に、釣銭機１が当該処理に要する入出金動作を実行するモードのことである。トレーニングモードとは、入出金業務を練習したり、貨幣詰まりへの対処方法を練習したりするモードのことである。
【００３０】
エラーコード設定部７２は、トレーニング時に発生させるエラーの種類を示すエラーコードを設定するための記憶領域である。
【００３１】
第１在高記憶部７３は、第１在高情報を記憶し、管理するための記憶領域である。第１在高情報とは、釣銭機１の在高（即ち、紙幣収納部１１３および硬貨収納部１２３が収納している貨幣の在高）について、釣銭機１自身が管理している在高を示した情報である。
【００３２】
第２在高記憶部７４は、トレーニングモードの開始時にＰＯＳ端末２から読み込んだ第２在高情報を格納するための記憶領域である。第２在高情報とは、ＰＯＳ端末２側が管理している釣銭機１の在高を示した情報のことである。
【００３３】
次に、釣銭機１が実行するプログラム７５について説明する。図３に示すように、釣銭機１が実行するプログラム７５は、操作受付部５１、モード切替部５２、表示制御部５３、入金制御部５４、出金制御部５５を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵ３１（プロセッサ）がＲＯＭ３２からプログラム７５を読み出して実行することにより、上記各部を主記憶装置上にロードして各部の機能を実現する。
【００３４】
尚、図３では、本実施形態の釣銭機１が実行するプログラム７５が、ＲＯＭ３２等に予め組み込まれて提供されるとした。尚、本実施形態の釣銭機１で実行されるプログラム７５は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００３５】
さらに、本実施形態の釣銭機１で実行されるプログラム７５を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の釣銭機１で実行されるプログラム７５をインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００３６】
操作受付部５１は、紙幣入出金ユニット１１０の操作部１２、および、硬貨入出金ユニット１２０の操作部１６（ともに図１参照）に対する操作を受付ける。
【００３７】
モード切替部５２は、操作受付部５１が受付けた操作に応じて、釣銭機１の動作モードを切り替える。例えば、モード切替部５２は、操作部１２においてトレーニングモードへ移行するための操作ボタンが操作されると、動作モードをトレーニングモードに切り替える。モード切替部５２は、動作モード設定部７１に現在の動作モードがトレーニングモードであることを示すフラグ値を設定する。また、モード切替部５２は、操作部１２において通常モードへ移行するための操作ボタンが操作されると、動作モードを通常モードに切り替える。モード切替部５２は、動作モード設定部７１に現在の動作モードが通常モードであることを示すフラグ値を設定する。
【００３８】
また、モード切替部５２は、トレーニングモードの開始時に、ＰＯＳ端末２の在高記憶部６３（図５参照）が記憶している第２在高情報を読み込み、第２在高記憶部７４に格納する。
【００３９】
モード切替部５２は、動作モードをトレーニングモードから通常モードに切り替える際に、第１在高記憶部７３が記憶している第１在高情報と、第２在高記憶部７４が記憶している第２在高情報とが一致しているか否かを判定する。そして、両者が一致していれば、モード切替部５２はトレーニングモードを終了し、動作モードを通常モードに切り替える。一方、第１在高情報と第２在高情報とが一致していなければ、通常モードには切り替えず、トレーニングモードを終了させない。
【００４０】
尚、ＰＯＳ端末２と連動してトレーニングを行うような形態においては、モード切替部５２は、第１在高情報と第２在高情報とが一致していればトレーニングモードを終了可能な状態にすればよい。そして、モード切替部５２は、ＰＯＳ端末２からトレーニングの終了を制御するモード切替コマンド等の指示を受けて、釣銭機１の動作モードを通常モードに切替ればよい。
【００４１】
表示制御部５３は、紙幣入出金ユニット１１０のディスプレイ１１、および、硬貨入出金ユニット１２０のディスプレイ１５に各種表示データを出力し、各表示画面での表示処理を制御する。例えば、表示制御部５３は、モード切替部５２が動作モードを切り替えると、切替後の動作モードをディスプレイ１１に表示する。無論、表示制御部５３は、ディスプレイ１１に加えディスプレイ１５にも併せて切替後の動作モードを表示してもよい。
【００４２】
また、表示制御部５３は、エラー発生時に、当該エラー内容をディスプレイ１１またはディスプレイ１５に表示し、オペレータにエラー発生を報知する。尚、エラー報知は、エラーメッセージ等の表示報知に限定されず、ブザー出力、音声出力、外部へのエラー出力など、その他の出力方法を用いてもよい。外部のエラー出力先の例としては、ＰＯＳ端末２や、ＰＯＳ端末２に接続されたストアコンピュータ、サポート店員用のアテンダント端末等とすることができる。
【００４３】
例えば、表示制御部５３は、上述のようにモード切替部５２が第１在高情報と第２在高情報とが一致していないと判定すると、在高に違算が生じている旨を示すエラーメッセージをディスプレイ１１に表示する。
【００４４】
尚、表示制御部５３は、第１在高情報と第２在高情報とに基づき、その差額（違算金額）をエラーメッセージに含めて表示してもよい。例えば、第１在高情報の示す在高が第２在高情報の示す在高より少なければ、「トレーニング開始時より（違算金額）が不足しています。釣銭機に（違算金額）を入金して下さい」等のメッセージを表示すればよい。一方、第１在高情報の示す在高が第２在高情報の示す在高より多ければ、「トレーニング開始時より（違算金額）分多く入金されています。釣銭機から（違算金額）分出金して下さい」等のメッセージを表示すればよい。これにより店員は、表示に従って入金または出金すれば違算を簡便に解消することができる。従って従来のように、メモ書き等を参照して違算が無いように入出金額を計算し、トレーニング終了時に違算を自ら解消する労力を省くことができる。
【００４５】
入金制御部５４は、紙幣収納部１１３または硬貨収納部１２３への入金動作を制御し、その入金額により第１在高記憶部７３が記憶する第１在高情報を更新する。例えば、入金制御部５４は、収納センサ１３３、１４３がカウントした金種ごとの入金枚数に基づいて、入金合計額を算出する。そして入金制御部５４は、入金合計額を第１在高記憶部７３の第１在高情報に加算して、第１在高情報を更新する。
【００４６】
出金制御部５５は、紙幣収納部１１３または硬貨収納部１２３からの出金動作を制御し、その出金額により第１在高記憶部７３が記憶する第１在高情報を更新する。例えば、出金制御部５５は、ＰＯＳ端末２から受信した出金コマンド、または、自装置の操作部１２、１６から入力された出金額に基づいて、各金種の出金枚数を決定する。そして、出金制御部５５は、出金機構１１５、１２５に各金種の出金枚数を指示する。出金機構１１５は、出金指示に基づいて各金種の紙幣を出金口１４に送り出す。出金機構１２５は、出金指示に基づいて各金種の硬貨を出金口１８に送り出す。また、出金制御部５５は、出金額を第１在高記憶部７３の第１在高情報から減算して、第１在高情報を更新する。
【００４７】
このように、入金制御部５４および出金制御部５５は、紙幣収納部１１３および硬貨収納部１２３が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段として機能する。
【００４８】
次に、釣銭機１の動作例について説明する。図４は、釣銭機１が実行する在高照合処理の手順例を示すフローチャートである。
【００４９】
まず、操作受付部５１は、操作部１２においてトレーニングモードへ移行するための操作ボタンが操作されたか否かを判定する（ステップＳ１）。トレーニングモードが選択されなければ（ステップＳ１：Ｎｏ）、ステップＳ１に戻る。トレーニングモードが選択されると（ステップＳ１：Ｙｅｓ）、モード切替部５２はＰＯＳ端末２の在高記憶部６３（図５参照）から第２在高情報を読み込む（ステップＳ２）。そしてモード切替部５２は、読み込んだ第２在高情報を第２在高記憶部７４に保存する（ステップＳ３）。
【００５０】
次に、モード切替部５２は、動作モード設定部７１の動作モードを通常モードからトレーニングモードに切り替えて設定し、トレーニングを開始する（ステップＳ４）。そして、操作受付部５１が操作部１２を介して、トレーニングの内容に対応するエラーコードの選択操作を受付けると、当該エラーコードに対応する各種設定をエラーコード設定部７２から読み込む。そしてモード切替部５２は、選択されたエラーコードに対応するトレーニング用のプログラムを実行する（ステップＳ４）。
【００５１】
次に、操作受付部５１は、操作部１２において通常モードへ移行するための操作ボタンが操作されたか否かを判定する（ステップＳ５）。通常モードが選択されなければ（ステップＳ５：Ｎｏ）、ステップＳ４に戻る。通常モードが選択されると（ステップＳ５：Ｙｅｓ）、モード切替部５２は、第１在高記憶部７３の第１在高情報と、第２在高記憶部７４の第２在高情報とが一致しているか照合する（ステップＳ６）。
【００５２】
第１在高情報と第２在高情報が一致していれば（ステップＳ７：Ｙｅｓ）、トレーニング前後で在高に違算が無いことを示しているので、モード切替部５２はトレーニングモードを終了する。即ち、モード切替部５２は、動作モード設定部７１に設定されている設定フラグを、トレーニングモードから通常モードに変更し、動作モードを通常モードに切り替える（ステップＳ８）。
【００５３】
一方、第１在高情報と第２在高情報が一致していない場合（ステップＳ７：Ｎｏ）、トレーニング中の入出金によりトレーニング前後で違算が生じたこととなる。この場合には、表示制御部５３は、違算が発生したことを示すエラーメッセージをディスプレイ１１に表示出力する（ステップＳ９）。なお、表示制御部５３は、エラーメッセージに第１在高情報と第２在高情報との間の違算金額を含めて表示する。店員は、メッセージ内容に従い、違算を解消するように違算額を入金または出金する。入金制御部５４または出金制御部５５は、入金額または出金額に応じて第１在高情報を更新する。
【００５４】
入出金動作が無い間（ステップＳ１０：Ｎｏ）は、待機する。違算を解消するための入出金動作が為され、入金制御部５４または出金制御部５５が第１在高記憶部７３の第１在高情報を更新すると（ステップＳ１０：Ｙｅｓ）、ステップＳ６に移行する。モード切替部５２は、更新後の第１在高情報と、第２在高記憶部７４の第２在高情報とを照合する（ステップＳ６）。入出金により違算が解消して第１在高情報と第２在高情報とが一致すれば（ステップＳ７：Ｙｅｓ）、モード切替部５２は上述と同様にトレーニングモードを終了し、通常モードに切り替える（ステップＳ８）。一方、違算が解消されていなければ（ステップＳ７：Ｎｏ）、再びステップＳ９に移行する。
【００５５】
尚、ＰＯＳ端末２と釣銭機１とが連携してトレーニングを実行する形態では、例えば以下のような手順とすればよい。釣銭機１は、ＰＯＳ端末２と釣銭機１とが連携してトレーニングモードを開始する旨の通知をＰＯＳ端末２から受信すると、ステップＳ１：Ｙｅｓと同様にステップＳ２に移行する。また、ＰＯＳ端末２からトレーニングモードの終了を通知されると、釣銭機１はステップＳ５：Ｙｅｓと同様にステップＳ６に移行する。
【００５６】
以上のように、本実施形態の釣銭機１は、トレーニング開始時にＰＯＳ端末２から読み込んだ第２在高情報と、トレーニング終了時の第１在高情報とが一致していなければエラー出力し、一致していればトレーニングを終了可能とする。従って、トレーニング前後で釣銭機１の在高を一致させることができる。
【００５７】
また、本実施形態の釣銭機１は、トレーニング終了時の第１在高情報と、トレーニング開始時の第２在高情報との差額をエラー通知に含めて出力する。これにより店員は、表示に従って差額分を入金または出金させれば違算を解消することができる。即ち店員は、逐一トレーニング時の入出金額を記録し、トレーニング終了時に整合がとれるよう在高を調整せずともよいので、トレーニング時の在高調整にかかる労力を省くことができる。
【００５８】
次に、ＰＯＳ端末２について説明する。上述のように、釣銭機１がトレーニング前後の在高を確認する機能を有するのであれば、ＰＯＳ端末２側で在高を確認する構成は必須ではない。無論、ＰＯＳ端末２側で在高確認をさらに行い、釣銭機１およびＰＯＳ端末２の双方にてダブルチェックする入出金システム１００を構成してもよい。あるいは、釣銭機側は従来構成とし、ＰＯＳ端末２側で在高確認を行ってもよい。
【００５９】
この点を踏まえ、以下では在高確認を行うことができるＰＯＳ端末２の構成について説明する。
【００６０】
図５は、ＰＯＳ端末２の機能構成例を示すブロック図である。図５に示すように、ＰＯＳ端末２は、ＣＰＵ、ＲＯＭ、ＲＡＭを有するコンピュータ構成の制御部４０を備えている。制御部４０は、バス２２により、通信Ｉ／Ｆ２３と、ＨＤＤ６０と、Ｉ／Ｏ機器制御部２４と接続している。Ｉ／Ｏ機器制御部２４は、各種インタフェースやバスラインにより、キーボード２５と、スキャナ２６と、店員用表示器２７と、タッチパネル２８と、客用表示器２９と、プリンタ２１と、接続Ｉ／Ｆ２０とに接続している。
【００６１】
通信Ｉ／Ｆ２３は、ＬＡＮ（Local  Area  Network）等のネットワークを介してストアサーバ（不図示）などの上位機種と接続するためのインタフェースである。接続Ｉ／Ｆ２０は、釣銭機１と接続するためのインタフェースである。
【００６２】
ＨＤＤ６０は、商品マスタ６１と、売上ファイル６２と、在高記憶部６３とを格納している。商品マスタ６１は、商品コードと、商品名、価格等の商品情報を対応付けたマスタファイルである。売上ファイル６２は、ＰＯＳ端末２が登録した売上データを格納するためのデータファイルである。在高記憶部６３は、第２在高情報を記憶するための記憶領域である。第２在高情報とは、釣銭機１が収納している在高についてＰＯＳ端末２側が管理している在高を示した情報である。
【００６３】
次に、ＰＯＳ端末２が実行するプログラムについて説明する。本実施形態のＰＯＳ端末２で実行されるプログラムは、制御部４０のＲＯＭまたはＨＤＤ６０等の記憶装置に予め組み込まれて提供される。但し、ＰＯＳ端末２で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００６４】
さらに、本実施形態のＰＯＳ端末２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のＰＯＳ端末２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００６５】
図５に示すように、ＰＯＳ端末２が実行するプログラムは、入力受付部４１、登録部４２、在高管理部４３、エラー出力部４４を含むモジュール構成となっている。実際のハードウェアとしては制御部４０のＣＰＵ（プロセッサ）がＲＯＭからプログラムを読み出して実行することにより、上記各部を主記憶装置上にロードして各部の機能を実現する。
【００６６】
入力受付部４１は、キーボード２５、スキャナ２６、タッチパネル２８を介して入力された情報を受付ける。例えば入力受付部４１は、キーボード２５を介して、客からの預り金の金額入力を受付ける。また、入力受付部４１は、接続Ｉ／Ｆ２０を介して接続されている釣銭機１から、釣銭機１が計上した入金額を受信する。また、入力受付部４１は、キーボード２５、または、表示画面上に設けられた在高確認キーが操作された際に、釣銭機１の在高を確認する旨の在高確認指示を受付ける。
【００６７】
また、入力受付部４１は、キーボード２５またはタッチパネル２８を介してトレーニングモードの開始指示および終了指示を受付ける。尚、釣銭機１がトレーニングモードを開始した旨を通知した際には、入力受付部４１は当該通知を受付ける。また、入力受付部４１は、接続Ｉ／Ｆ２０を介して接続されている釣銭機１から、釣銭機１で発生したエラーを示したエラー情報等を受信する。
【００６８】
登録部４２は、商品の売上データを売上ファイル６２に登録する処理を制御する。例えば売上データには、商品名、単価、個数、小計、合計金額、客からの預り金額、釣り金額等の情報が含まれる。また、登録部４２は、合計金額から預り金額を減算して釣り金額を算出する。そして登録部４２は、釣り金額を釣銭機１から出金させるための出金コマンドを、釣銭機１に出力する。
【００６９】
在高管理部４３は、預り金額、釣り金額に基づき、在高記憶部６３の第２在高情報を管理する。即ち、在高管理部４３は、上述のように入力受付部４１が受付けた入金額（例えば、預り金額）を、在高記憶部６３の第２在高情報に加算して第２在高情報を更新する。また、在高管理部４３は、出金コマンドに含めた出金額（釣り金額）を、在高記憶部６３の第２在高情報から減算して第２在高情報を更新する。
【００７０】
在高管理部４３は、釣銭機１が管理する第１在高情報とＰＯＳ端末２が管理する第２在高情報との間に違算が無いか確認する。即ち、在高確認指示を受付けると在高管理部４３は、釣銭機１の第１在高記憶部７３から第１在高情報を読み込む。また、在高管理部４３は、ＨＤＤ６０の在高記憶部６３から第２在高情報を読み込む。そして、在高管理部４３は、読み込んだ第１在高情報と第２在高情報とを比較し、違算の有無を判定する。
【００７１】
在高管理部４３が在高確認を行うタイミングは、例えば以下の２つである。
（１）入力受付部４１が在高確認指示を受付けた場合
（２）ＰＯＳ端末２または釣銭機１がトレーニングモードを終了する場合
【００７２】
エラー出力部４４は、在高管理部４３により第１在高情報と第２在高情報との間に違算が有ると判定された際に、エラー出力を行う。エラー出力は例えば、店員用表示器２７にエラーメッセージを表示したり、音声出力によりエラー内容を報知したりすればよい。その他にも、ブザー音を動作させたり、ＬＥＤ（Light  Emitting  Diode）を発光させたりしてもよい。
【００７３】
エラー出力部４４は、トレーニング実行中は第１在高情報と第２在高情報とに違算があってもエラー出力しない。
【００７４】
釣銭機１がＰＯＳ端末２からのコマンドによってではなく、操作部１２、１６からの操作によって単独で入出金動作を行うと、釣銭機１自身が管理する第１在高情報と、ＰＯＳ端末２が管理する第２在高情報との間には違算が生じることとなる。従ってＰＯＳ端末２が違算を検出してエラー出力する構成であると、店員はトレーニング用に釣銭機１単独で入出金を行う度に、逐次エラーを解消または解除しなければならない。そこで本実施形態において、エラー出力部４４は、違算が生じていてもトレーニング中はエラー出力を行わない構成とした。即ち、具体的には、上記（１）（２）のタイミングで行われる在高確認に対して、以下のような設定とする。
【００７５】
（１）在高確認指示により違算確認が行われた場合
（１−１）釣銭機１およびＰＯＳ端末２が通常モードである場合
エラー出力部４４は、第１在高情報と第２在高情報との間に違算が生じていれば、エラー出力する。
【００７６】
（１−２）釣銭機１またはＰＯＳ端末２がトレーニングモードである場合
エラー出力部４４は、第１在高情報と第２在高情報とが一致せず両者間に違算が生じてもエラーメッセージを出力しない。
【００７７】
（２）トレーニングモード終了時に違算確認が行われた場合
エラー出力部４４は、第１在高情報と第２在高情報との間に違算が生じていれば、エラー出力する。
【００７８】
尚、上述したように釣銭機１側で違算確認ならびにエラー出力が為された場合、ＰＯＳ端末２は単に釣銭機１のエラー出力に応じてエラーを報知してもよい。
【００７９】
このように本実施形態のＰＯＳ端末２は、釣銭機１またはＰＯＳ端末２がトレーニングモードであれば、釣銭機１が管理する第１在高情報とＰＯＳ端末２が管理する第２在高情報とに違算が生じてもエラー出力しない。従って例えば、トレーニング中にＰＯＳ端末２からの入出金指示とは関係なく釣銭機１が単独で入出金動作を行っても、トレーニング終了時に最終的に第１在高情報が第２在高情報と一致していれば、ＰＯＳ端末２は釣銭機１における入出金動作の度にエラー出力をしない。従って店員は、エラー解除や在高合わせなどを頻繁に行わずとも済むこととなり、トレーニングモードの使用感を向上させることができる。
【００８０】
次に、ＰＯＳ端末２の在高照合処理に関する動作例について説明する。まず、（１）のタイミングでＰＯＳ端末２が実行する在高照合処理の手順例について説明する。図６は、在高確認指示を受付けた際にＰＯＳ端末２が実行する在高照合処理の手順例を示すフローチャートである。
【００８１】
入力受付部４１が在高確認指示を受付けると（ステップＳ２１：Ｙｅｓ）、在高管理部４３は、釣銭機１の第１在高記憶部７３から第１在高情報を読み込む。また、在高管理部４３は、ＨＤＤ６０の在高記憶部６３から第２在高情報を読み込む（ステップＳ２２）。在高確認指示を受付けなければ（ステップＳ２１：Ｎｏ）、ステップＳ２１で待機する。そして、在高管理部４３は、読み込んだ第１在高情報と第２在高情報とを比較し、両者が一致しているか否かを判定する（ステップＳ２３）。両者が一致していれば（ステップＳ２３：Ｙｅｓ）、在高管理部４３は、ステップＳ２２で読み込んだ第１在高情報および第２在高情報を店員用表示器２７に表示する（ステップＳ２４）。尚、第１在高情報として、釣銭機１に収納されている貨幣合計額とともに、金種ごとの収納枚数を数値や図を用いて表示してもよい。
【００８２】
一方、第１在高情報と第２在高情報とが一致していなければ（ステップＳ２３：Ｎｏ）、エラー出力部４４は、釣銭機１またはＰＯＳ端末２がトレーニングモードであるか否かを判定する（ステップＳ２５）。トレーニングモードであれば（ステップＳ２５：Ｙｅｓ）ステップＳ２４に移行する。トレーニングモードでなければ（ステップＳ２５：Ｎｏ）、エラー出力部４４は違算が生じている旨のエラーメッセージを店員用表示器２７に表示する（ステップＳ２６）。
【００８３】
次に、（２）のタイミングでＰＯＳ端末２が実行する在高照合処理の手順例について説明する。図７は、トレーニングモード終了時にＰＯＳ端末２が実行する在高照合処理の手順例を示すフローチャートである。
【００８４】
入力受付部４１は、釣銭機１またはＰＯＳ端末２がトレーニングモードを終了する旨を受付けると（ステップＳ３１：Ｙｅｓ）、ステップＳ３２に移行する。トレーニングモードの終了を受付けなければ（ステップＳ３１：Ｎｏ）ステップＳ３１で待機する。在高管理部４３は、釣銭機１の第１在高記憶部７３から第１在高情報を読み込む。また、在高管理部４３は、ＨＤＤ６０の在高記憶部６３から第２在高情報を読み込む（ステップＳ３２）。そして、在高管理部４３は、読み込んだ第１在高情報と第２在高情報とを比較し、両者が一致しているか否かを判定する（ステップＳ３３）。両者が一致していれば（ステップＳ３３：Ｙｅｓ）処理を終了する。第１在高情報と第２在高情報とが一致していなければ（ステップＳ３３：Ｎｏ）、エラー出力部４４は、第１在高情報と第２在高情報とに違算が生じている旨のエラーメッセージを店員用表示器２７に表示する。
【００８５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８６】
その他の態様として、釣銭機１およびＰＯＳ端末２の機能構成を備えた１台構成の装置に、上述した本実施形態を適用してもよい。装置の例としては、スーパーマーケットやコンビニエンスストア等の店舗で用いられるセルフチェックアウト装置（以降、単にセルフＰＯＳと称する）を利用することができる。
【００８７】
図８は、その他の態様であるセルフＰＯＳ２００の概略的構成を示した外観斜視図である。図８に示すように、セルフＰＯＳ２００の本体２０２は、タッチパネル１０５が表面に配設された表示デバイス１０６や、商品の種別等を認識（検出）するために商品画像を読み取る商品読取部１０７を備えている。
【００８８】
表示デバイス１０６としては例えば液晶表示器が用いられる。表示デバイス１０６は、客にセルフＰＯＳ２００の操作方法を知らせるための案内画面や、各種の入力画面や、商品読取部１０７で読み込んだ商品情報を表示する登録画面、商品の合計金額や預かり金額、釣銭額等を表示し、支払い方法の選択をする精算画面等を表示する。
【００８９】
商品読取部１０７は、客が商品に付されたコードシンボルを商品読取部１０７の読取窓１０３にかざすことで商品画像を読取窓１０３内部に設けられた撮像部により読み取る。
【００９０】
また、本体２０２の右側にはかごに入った未清算の商品を置くための商品載置台２０３が設けられている。本体２０２の左側には精算済みの商品を置くための商品載置台２０４が設けられている。商品載置台２０４の奥側の上面には、精算済みの商品を袋に入れる前に一時的に置いておくための一時置き台２０６が突出して設けられている。一時置き台２０６の手前側端部には、精算済みの商品を入れるための袋を掛けるための袋掛けフック２０５が一対、設けられている。商品載置台２０３および２０４はそれぞれ計量器を備えており、精算の前後で商品の重量が同じであることを確認する機能を有している。
【００９１】
また、セルフＰＯＳ２００の本体２０２には、精算用の紙幣の入金や釣り紙幣の受け取りを行うための釣銭機２０１が設けられている。
【００９２】
このような構成のセルフＰＯＳ２００において、上述した釣銭機１（図１ないし図３参照）の機能構成を、釣銭機２０１に適用すればよい。また、上述したＰＯＳ端末２（図１、図５参照）の機能構成を、セルフＰＯＳ２００に適用すればよい。
【００９３】
以上説明したように、本実施形態によれば、トレーニングモードの終了時の釣銭機１の在高情報（第１在高情報）が、トレーニングモード開始時のＰＯＳ端末２の在高情報（第２在高情報）と一致していなければエラー出力し、一致していればトレーニングモードを終了可能とする。これにより、違算を解消してエラーが解除されるまで在高を合わせてからトレーニングモードを終了することとなるので、トレーニング前後で釣銭機１の在高を一致させることができる。
【符号の説明】
【００９４】
１…釣銭機、２…ＰＯＳ端末、５１…操作受付部、５２…モード切替部、５３…表示制御部、５４…入金制御部、５５…出金制御部、７３…第１在高記憶部、７４…第２在高記憶部、４１…入力受付部、４２…登録部、４３…在高管理部、４４…エラー出力部、６３…在高記憶部、１００…入出金システム。
【先行技術文献】
【特許文献】
【００９５】
【特許文献１】特開２０１４−１６７７４８号公報
【図１】
2018063736.tif 000003
【図２】
2018063736.tif 000004
【図３】
2018063736.tif 000005
【図４】
2018063736.tif 000006
【図５】
2018063736.tif 000007
【図６】
2018063736.tif 000008
【図７】
2018063736.tif 000009
【図８】
2018063736.tif 000010
【手続補正書】
【提出日】平成30年1月26日(2018.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自装置に接続された入出金装置から、当該入出金装置の貨幣収納部が収納している貨幣の在高として当該入出金装置が管理している第１在高情報を読み込む第１在高読込手段と、
前記貨幣収納部に収納されている在高として自装置が管理している第２在高情報を読み込む第２在高読込手段と、
前記入出金装置および自装置の動作モードを読み込むモード読込手段と、
前記入出金装置または自装置の動作モードが実際の決済処理を伴わないトレーニングモードである際には、前記第１在高情報と前記第２在高情報とに違算があっても当該トレーニング中はエラー出力を行わず、前記入出金装置または自装置の動作モードが前記トレーニングモードから実際の決済処理を伴う通常モードに切り替わって当該トレーニングを終了する際に、前記違算があればエラー出力するエラー出力手段と、
を備えた販売データ処理装置。
【請求項２】
販売データ処理装置を制御するコンピュータを、
自装置に接続された入出金装置から、当該入出金装置の貨幣収納部が収納している貨幣の在高として当該入出金装置が管理している第１在高情報を読み込む第１在高読込手段と、
前記貨幣収納部に収納されている在高として自装置が管理している第２在高情報を読み込む第２在高読込手段と、
前記入出金装置および自装置の動作モードを読み込むモード読込手段と、
前記入出金装置または自装置の動作モードが実際の決済処理を伴わないトレーニングモードである際には、前記第１在高情報と前記第２在高情報とに違算があっても当該トレーニング中はエラー出力を行わず、前記入出金装置または自装置の動作モードが前記トレーニングモードから実際の決済処理を伴う通常モードに切り替わって当該トレーニングを終了する際に、前記違算があればエラー出力するエラー出力手段と、
として機能させるプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明の実施形態は、販売データ処理装置およびプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
本発明が解決しようとする課題は、トレーニング前後で釣銭機の在高を一致させることができる販売データ処理装置およびプログラムを提供することである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
実施形態の販売データ処理装置は、自装置に接続された入出金装置から、当該入出金装置の貨幣収納部が収納している貨幣の在高として当該入出金装置が管理している第１在高情報を読み込む第１在高読込手段と、前記貨幣収納部に収納されている在高として自装置が管理している第２在高情報を読み込む第２在高読込手段と、前記入出金装置および自装置の動作モードを読み込むモード読込手段と、前記入出金装置または自装置の動作モードが実際の決済処理を伴わないトレーニングモードである際には、前記第１在高情報と前記第２在高情報とに違算があっても当該トレーニング中はエラー出力を行わず、前記入出金装置または自装置の動作モードが前記トレーニングモードから実際の決済処理を伴う通常モードに切り替わって当該トレーニングを終了する際に、前記違算があればエラー出力するエラー出力手段と、を備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
以上説明したように、本実施形態によれば、トレーニングモードの終了時の釣銭機１の在高情報（第１在高情報）が、トレーニングモード開始時のＰＯＳ端末２の在高情報（第２在高情報）と一致していなければエラー出力し、一致していればトレーニングモードを終了可能とする。これにより、違算を解消してエラーが解除されるまで在高を合わせてからトレーニングモードを終了することとなるので、トレーニング前後で釣銭機１の在高を一致させることができる。
（付記１）
貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段と、
トレーニングモードの開始時に、自装置に接続された販売データ処理装置が前記貨幣収納部に収納されている在高として記憶している第２在高情報を前記販売データ処理装置から読み込む在高読込手段と、
前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する入金制御手段と、
前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する出金制御手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力するエラー出力手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とするモード制御手段と、
を備えた入出金装置。
（付記２）
前記エラー出力手段は、前記トレーニングモードの終了時の前記第１在高情報と、前記トレーニングモードの開始時の前記第２在高情報との差額を表示出力する、付記１に記載の入出金装置。
（付記３）
前記モード制御手段は、前記トレーニングモードとして、前記販売データ処理装置における商品の販売登録処理に伴う入出金業務またはエラー対処業務をトレーニング対象として含むトレーニングモードを開始する、付記１または２に記載の入出金装置。
（付記４）
入出金装置と、当該入出金装置と接続された販売データ処理装置とを有する入出金システムであって、
前記販売データ処理装置は、
前記入出金装置の貨幣収納部に収納されている在高として第２在高情報を記憶した在高記憶手段を備え、
前記入出金装置は、
貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段と、
トレーニングモードの開始時に、前記販売データ処理装置から前記第２在高情報を読み込む在高読込手段と、
前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する入金制御手段と、
前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する出金制御手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力するエラー出力手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とするモード制御手段と、
を備えた入出金システム。
（付記５）
入手金装置を制御するコンピュータを、
貨幣収納部が収納する貨幣の在高を示す第１在高情報を管理する在高管理手段と、
トレーニングモードの開始時に、自装置に接続された販売データ処理装置が前記貨幣収納部に収納されている在高として記憶している第２在高情報を前記販売データ処理装置から読み込む在高読込手段と、
前記トレーニングモードにおいて、前記貨幣収納部に貨幣を入金する動作を制御し、その入金額により、前記第１在高情報を更新する入金制御手段と、
前記トレーニングモードにおいて、前記貨幣収納部から貨幣を出金する動作を制御し、その出金額により、前記第１在高情報を更新する出金制御手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していなければ、前記トレーニングモードを終了せずにエラー出力するエラー出力手段と、
前記トレーニングモードの終了時の前記第１在高情報が、前記トレーニングモードの開始時の前記第２在高情報と一致していれば、前記トレーニングモードを終了可能とするモード制御手段と、
として機能させるプログラム。