(57)【要約】【課題】釣銭準備金として適切な枚数の貨幣を用意できるようにする。【解決手段】金種毎の入金枚数と出金枚数との差に基づいて指定の日数分の日毎の貨幣の減枚数を金種毎に求める処理と（Ｓ２０３）、減枚数の平均値を金種毎に求める処理と（Ｓ２０４）、減枚数と平均値との差の二乗和を指定の日数から１を減じた値で除して減枚数の標準偏差を金種毎に求める処理と（Ｓ２０５）、標準偏差に指定の乗数を乗じた数値と平均値との和を釣銭基準枚数として金種毎に求める処理と（Ｓ２０６）、釣銭基準枚数を表示する画像データを生成して表示部に表示させる処理と（Ｓ２０７、Ｓ２０８）を実行する。【選択図】図７
2008269150.tif 000002
【特許請求の範囲】
【請求項１】
情報処理を実行する情報処理部と、
情報表示機能を有する表示部と、
前記情報処理部が、第１のファイルに日毎に記憶されている金種毎の入金枚数と出金枚数との差に基づいて指定の日数分の日毎の貨幣の減枚数を金種毎に求める処理と、前記求めた減枚数の平均値を金種毎に求める処理と、前記求めた減枚数と前記求めた平均値との差の二乗和を前記指定の日数から１を減じた値で除して減枚数の標準偏差を金種毎に求める処理と、前記求めた標準偏差に指定の乗数を乗じた数値と前記求めた平均値との和を釣銭基準枚数として金種毎に求める処理と、を実行する手段と、
前記情報処理部が、前記求めた釣銭基準枚数を表示する画像データを生成し、当該生成した釣銭基準枚数の画像データに応じた表示を前記表示部に表示させる処理を実行する手段と、
を備えるストアコンピュータ。
【請求項２】
前記情報処理部に、釣銭残高枚数を金種毎に入力する手段と、
前記情報処理部が、前記入力された釣銭残高枚数と前記求めた釣銭基準枚数との差を釣銭として補充する補充枚数として金種毎に求める手段と、
前記情報処理部が、前記求めた補充枚数を表示する画像データを生成し、当該生成した補充枚数の画像データに応じた表示を前記表示部に表示させる手段と、
を備える請求項１記載のストアコンピュータ。
【請求項３】
入金枚数と出金枚数とを金種毎に日毎に記憶する第２のファイルを格納する記憶部を有するＰＯＳ端末との間でデータ通信可能にする通信部を備え、
前記第１のファイルは、入金枚数と出金枚数とを前記ＰＯＳ端末毎に日毎に分別して記憶し、
前記情報処理部は、前記通信部を介して前記第２のファイルに記憶されている入金枚数と出金枚数とを抽出して前記第１のファイルに記憶させる、
請求項２記載のストアコンピュータ。
【請求項４】
前記第１のファイルは、入金枚数と出金枚数とを曜日毎に分別して記憶し、
前記情報処理部は、指定の曜日毎の指定の日数分の減枚数を求めることにより、釣銭基準枚数を求めるようにした、
請求項３記載のストアコンピュータ。
【請求項５】
前記第１のファイルは、前記ＰＯＳ端末が配置されている売場毎に分別して当該ＰＯＳ端末毎の入金枚数と出金枚数とを記憶し、
前記情報処理部は、指定の売場毎に指定の日数分の減枚数を求めることにより、釣銭基準枚数を求めるようにした、
請求項４記載のストアコンピュータ。
【請求項６】
プリンタを備え、
前記情報処理部は、前記求めた釣銭基準枚数の印字データを生成し、前記プリンタを駆動制御して当該生成した印字データに応じた印刷をさせる、
請求項１ないし５のいずれか一記載のストアコンピュータ。
【請求項７】
情報表示機能を有する表示部を備えるストアコンピュータのコンピュータにインストールされ、当該コンピュータに、
第１のファイルに日毎に記憶されている金種毎の入金枚数と出金枚数との差に基づいて指定の日数分の日毎の貨幣の減枚数を金種毎に求める処理と、前記求めた減枚数の平均値を金種毎に求める処理と、前記求めた減枚数と前記求めた平均値との差の二乗和を前記指定の日数から１を減じた値で除して減枚数の標準偏差を金種毎に求める処理と、前記求めた標準偏差に指定の乗数を乗じた数値と前記求めた平均値との和を釣銭基準枚数として金種毎に求める処理と、を実行する機能と、
前記求めた釣銭基準枚数を表示する画像データを生成し、当該生成した釣銭基準枚数の画像データに応じた表示を前記表示部に表示させる処理を実行する機能と、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信可能に接続されたＰＯＳ端末を統括管理するストアコンピュータ及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、データ通信可能に接続されたＰＯＳ端末を統括管理するストアコンピュータがある。ストアコンピュータは、接続されたＰＯＳ端末からジャーナルデータ等を含む各種データを抽出し、抽出したデータを自身のＨＤＤ内の各種ファイルに記憶させる。
【０００３】
ＰＯＳ端末には、貨幣を収納するドロワ又は自動釣銭機が接続されて使用される。例えば、自動釣銭機は、入出金枚数、在高枚数等を金種別に記憶する。ＰＯＳ端末は、自動釣銭機が記憶する入金枚数、入出金枚数、在高枚数を含むデータを抽出する。ストアコンピュータは、各ＰＯＳ端末が記憶するこのデータを抽出して各種ファイルに記憶させる。
【０００４】
店舗の従業員は、閉店時に自動釣銭機に収納されている貨幣の在高を確認する。在高の確認は、ストアコンピュータが記憶するデータを参照することにより行うことになる。そして、店舗の従業員は、確認した在高に基づいて翌営業日分の釣銭準備金を自動釣銭機にセットする。
【０００５】
【特許文献１】特開２００５−５６０５５公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
自動釣銭機等にセットする釣銭準備金として用意すべき貨幣の枚数には、適切な基準がない。そのため、自動釣銭機等にセットした貨幣の枚数が多すぎたり少なすぎたりすることが頻繁に発生する。セットした貨幣の枚数が少なすぎて足りなくなってしまった場合、業務中に補充作業が発生するため従業員への負担となる。そこで、釣銭不足を避けるために貨幣の枚数を多めにセットしようとすると、現金が多量に必要となり店舗にとって負担となる。
【０００７】
特許文献１には、入力された金額（合計金額）を予め設定記憶されている金種毎の構成比率に基づき配分して金種毎の枚数（指定枚数）を求めることができる装置（売上金入金処理装置）が記載されているが、釣銭準備金のための適切な貨幣の枚数を求めるようにしたものではない。
【０００８】
本発明の目的は、釣銭準備金として適切な枚数の貨幣を用意できるようにすることである。
【課題を解決するための手段】
【０００９】
本発明のストアコンピュータは、情報処理を実行する情報処理部と、情報表示機能を有する表示部と、を備え、前記情報処理部が、第１のファイルに日毎に記憶されている金種毎の入金枚数と出金枚数との差に基づいて指定の日数分の日毎の貨幣の減枚数を金種毎に求める処理と、前記求めた減枚数の平均値を金種毎に求める処理と、前記求めた減枚数と前記求めた平均値との差の二乗和を前記指定の日数から１を減じた値で除して減枚数の標準偏差を金種毎に求める処理と、前記求めた標準偏差に指定の乗数を乗じた数値と前記求めた平均値との和を釣銭基準枚数として金種毎に求める処理と、を実行し、前記情報処理部が、前記求めた釣銭基準枚数を表示する画像データを生成し、当該生成した釣銭基準枚数の画像データに応じた表示を前記表示部に表示させる処理を実行するようにした。
【００１０】
本発明のコンピュータプログラムは、情報表示機能を有する表示部を備えるストアコンピュータのコンピュータにインストールされ、当該コンピュータに、第１のファイルに日毎に記憶されている金種毎の入金枚数と出金枚数との差に基づいて指定の日数分の日毎の貨幣の減枚数を金種毎に求める処理と、前記求めた減枚数の平均値を金種毎に求める処理と、前記求めた減枚数と前記求めた平均値との差の二乗和を前記指定の日数から１を減じた値で除して減枚数の標準偏差を金種毎に求める処理と、前記求めた標準偏差に指定の乗数を乗じた数値と前記求めた平均値との和を釣銭基準枚数として金種毎に求める処理と、を実行する機能と、前記求めた釣銭基準枚数を表示する画像データを生成し、当該生成した釣銭基準枚数の画像データに応じた表示を前記表示部に表示させる処理を実行する機能と、を実行させる。
【発明の効果】
【００１１】
本発明によれば、釣銭基準枚数が求められて表示部に表示されるため、釣銭準備金として適切な枚数の貨幣を用意できる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の一形態を図１ないし図１５に基づいて説明する。本実施の形態は、店舗１２１としてのスーパーマーケットに導入されたＰＯＳシステム１０１を構成するストアコンピュータ４０１への適用例である。
【００１３】
図１は、ＰＯＳシステム１０１を示すシステム構成図である。ＰＯＳシステム１０１が導入されているスーパーマーケットである店舗１２１は、食品売場、衣料品売場、雑貨売場等の複数の売場１３１と、売場１３１とは別に設けられて商品在庫の保管場所でもあるバックヤード１４１とを含んでいる。ＰＯＳシステム１０１は、売場１３１毎のチェックアウトカウンタに配置されて商品販売データ処理を実行する５台のＰＯＳ端末２０１と、バックヤード１４１に配置されてＰＯＳ端末２０１を統括管理するストアコンピュータ４０１とによって構成されている。なお、ＰＯＳ端末２０１の台数は５台に限られないことは言うまでもない。ＰＯＳ端末２０１とストアコンピュータ４０１とは、店舗１２１に配設されたＬＡＮケーブル１１１によって互いにデータ通信可能に接続されている。ストアコンピュータ４０１は、必要に応じてＰＯＳ端末２０１からデータを抽出する。また、ストアコンピュータ４０１は、必要に応じてＰＯＳ端末２０１にデータを配信する。ＰＯＳ端末２０１には、貨幣の入金及び出金機能を有する自動釣銭機３０１がデータ通信可能に接続されている。ＰＯＳ端末２０１は、自動釣銭機３０１を制御し、必要に応じてデータを抽出する。
【００１４】
図２は、ＰＯＳ端末２０１のハードウェア構成を示すブロック図である。ＰＯＳ端末２０１は、各部を駆動制御するマイクロコンピュータ２５１を備える。マイクロコンピュータ２５１は、各部を集中的に制御するＣＰＵ２５２に、バスライン２５５を介して、コンピュータプログラム等の固定的データを予め記憶するＲＯＭ２５３と、各種データを書き換え自在に記憶してワークエリア等として機能するＲＡＭ２５４とが接続されて構成されている。したがって、マイクロコンピュータ２５１は、情報処理を実行する情報処理部を構成する。ＲＡＭ２５４は、その一部が、ＰＯＳ端末２０１の電源を切っても記憶内容が消失しない不揮発性メモリである。ＲＡＭ２５４には、ＰＯＳ端末２０１を識別する識別番号であるＰＯＳ端末番号が割り当てられて記憶されている。
【００１５】
図２に示すように、マイクロコンピュータ２５１には、バスライン２５５を介して、ＬＣＤ２１１が接続された表示コントローラ２５６、タッチパネル２１２が接続されたタッチパネルコントローラ２５７、キーボード２１３が接続されたキーボードコントローラ２５８、バーコードスキャナ２１４が接続されたスキャナコントローラ２５９、レシートプリンタであるプリンタ２１５が接続されたプリンタコントローラ２６０、通信部としての通信インターフェース２６１、記憶部としてのＨＤＤ２６２、及び、自動釣銭機３０１が接続された外部機器インターフェース２６３が接続されている。表示コントローラ２５６は、画像データに応じた画像をＬＣＤ２１１に表示させる。タッチパネルコントローラ２５７は、タッチパネル２１２からの入力信号をマイクロコンピュータ２５１に取り込む。キーボードコントローラ２５８は、キーボード２１３からの入力信号をマイクロコンピュータ２５１に取り込む。スキャナコントローラ２５９は、バーコードスキャナ２１４を駆動制御して、バーコードスキャナ２１４が読み取った商品コードをマイクロコンピュータ２５１に取り込む。プリンタコントローラ２６０は、印字データに応じた印刷をレシート用紙に対して行う。通信インターフェース２６１は、ＬＡＮケーブル１１１を介してストアコンピュータ４０１とのデータ通信を可能とする。ＨＤＤ２６２は、後述する第２のファイルとしての個別ファイル２０２の他、マイクロコンピュータ２５１に各種処理を実行させるコンピュータプログラム、商品コードに対応付けて商品の単価を記憶する商品データファイル、各種アプリケーションソフトウェア等を格納する。外部機器インターフェース２６３は、自動釣銭機３０１との間でデータ通信を可能とする。
【００１６】
図２に示すように構成されたＰＯＳ端末２０１のマイクロコンピュータ２５１は、商品販売データ処理を実行する。つまり、マイクロコンピュータ２５１は、バーコードスキャナ２１４が読み取った商品コードに基づいて、商品データファイルを検索して対応する単価を取得し、仮締め指示に応じて取得した単価の合計金額を求める。次に、マイクロコンピュータ２５１は、顧客からの預かり金額が入力された後、締め指示に応じて、入力金額と求めた合計金額との差を釣銭金額として求める。次に、マイクロコンピュータ２５１は、単価、合計金額、入力金額、釣銭金額等を含む印字データを生成してプリンタ２１５に出力して印刷させる。また、単価、合計金額、入力金額、釣銭金額等を含むジャーナルデータを取引毎に生成して、ＨＤＤ２６２に格納された個別ファイル２０２に記憶させる。ＨＤＤ２６２は、ジャーナルデータを日毎に記憶する。
【００１７】
図３は、自動釣銭機３０１のハードウェア構成を示すブロック図である。自動釣銭機３０１は、各部を駆動制御するマイクロコンピュータ３５１を備える。マイクロコンピュータ３５１は、各部を集中的に制御するＣＰＵ３５２に、バスライン３５５を介して、コンピュータプログラム等の固定的データを予め記憶するＲＯＭ３５３と、各種データを書き換え自在に記憶してワークエリア等として機能するＲＡＭ３５４とが接続されて構成されている。したがって、マイクロコンピュータ３５１は、情報処理を実行する情報処理部を構成する。ＲＡＭ３５４は、その一部が、自動釣銭機３０１の電源を切っても記憶内容が消失しない不揮発性メモリである。
【００１８】
図３に示すように、マイクロコンピュータ３５１には、バスライン３５５を介して、モータ３１１が接続されたモータコントローラ３５６、入金検出センサ３５７ａ及び出金検出センサ３５７ｂを含むセンサ類３５７、及び、ＰＯＳ端末２０１が接続された外部機器インターフェース３５８が接続されている。モータコントローラ３５６は、モータ３１１を駆動制御してモータ３１１を回転させる。モータ３１１は、自動釣銭機３０１の内部に設けられた硬貨案内経路及び紙幣案内経路を形成する搬送ベルト（図示せず）を回転駆動させる駆動源である。搬送ベルトの回転により、硬貨又は紙幣は、自動釣銭機３０１に対して入出金される。入金検出センサ３５７ａは、図３中には図示しないが金種毎に設けられている。入金検出センサ３５７ａは、搬送ベルトによって自動釣銭機３０１に入金される硬貨又は紙幣を検出して検出結果をマイクロコンピュータ３５１に出力する。出金検出センサ３５７ｂは、図３中には図示しないが金種毎に設けられている。出金検出センサ３５７ｂは、搬送ベルトによって自動釣銭機３０１から出金される硬貨又は紙幣を検出してマイクロコンピュータ３５１に出力する。
【００１９】
図３に示すように構成された自動釣銭機３０１のマイクロコンピュータ３５１は、入金検出センサ３５７ａ及び出金検出センサ３５７ｂからの出力に基づき、入金枚数と出金枚数とを金種毎にカウントしてＲＡＭ３５４に記憶させる。また、マイクロコンピュータ３５１は、カウントした入金枚数と出金枚数とに基づいて、自動釣銭機３０１における在高枚数を金種毎に求めてＲＡＭ３５４に記憶させる。マイクロコンピュータ３５１は、ＲＡＭ３５４に記憶させた入金枚数、出金枚数、在高枚数を含むデータをＰＯＳ端末２０１に送信する。このようなデータ送信は、外部機器インターフェース３５８を介して接続されたＰＯＳ端末２０１からの要求に応じて、又は、定期的に実行される。
【００２０】
図２に示したＰＯＳ端末２０１のマイクロコンピュータ２５１は、接続された自動釣銭機３０１から受信した入金枚数、出金枚数、在高枚数を含むデータ（枚数データ）を個別ファイル２０２に日毎に記憶させる。したがって、個別ファイル２０２は、日毎に記憶されたジャーナルデータと枚数データとを含む。
【００２１】
図４は、ストアコンピュータ４０１のハードウェア構成を示すブロック図である。ストアコンピュータ４０１は、各部を駆動制御するマイクロコンピュータ４５１を備える。マイクロコンピュータ４５１は、各部を集中的に制御するＣＰＵ４５２に、バスライン４５５を介して、コンピュータプログラム等の固定的データを予め記憶するＲＯＭ４５３と、各種データを書き換え自在に記憶してワークエリア等として機能するＲＡＭ４５４とが接続されて構成されている。したがって、マイクロコンピュータ４５１は、情報処理を実行する情報処理部を構成する。
【００２２】
図４に示すように、マイクロコンピュータ４５１には、バスライン４５５を介して、表示部としてのＬＣＤ４１１が接続された表示コントローラ４５６、キーボード４１２が接続されたキーボードコントローラ４５７、ポインティングデバイスであるマウス４１３が接続されたポインティングデバイスコントローラ４５８、プリンタ４１４が接続されたプリンタコントローラ４５９、通信インターフェース４６０、及び、ＨＤＤ４６１が接続されている。表示コントローラ２５６は、画像データに応じた画像をＬＣＤ４１１に表示させる。キーボードコントローラ４５７は、テンキー４１２ａ及び「Ｅｎｔｅｒ」と表示された登録キー４１２ｂとを含むキーボード４１２からの入力信号をマイクロコンピュータ４５１に取り込む。ポインティングデバイスコントローラ４５８は、マウス４１３からの入力信号をマイクロコンピュータ４５１に取り込む。プリンタコントローラ４５９は、印字データに応じた印刷を用紙に対して行う。通信インターフェース４６０は、ＬＡＮケーブル１１１を介してＰＯＳ端末２０１とのデータ通信を可能とする。ＨＤＤ４６１は、後述する第１のファイルとしての統合ファイル４０２を格納する他、マイクロコンピュータ４５１に各種処理を実行させるコンピュータプログラム、商品データファイル、各種アプリケーションソフトウェア等を格納する。
【００２３】
図４に示すように構成されたストアコンピュータ４０１のマイクロコンピュータ４５１は、ＰＯＳ端末２０１とデータ通信を実行する。例えば、マイクロコンピュータ４５１は、ＨＤＤ４６１に格納された商品データファイルのデータをＰＯＳ端末２０１に対して随時配信する。ＰＯＳ端末では、配信された商品データファイルのデータがＨＤＤ２６２に格納される。また、ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＰＯＳ端末２０１のＨＤＤ２６２に格納されている個別ファイル２０２に記憶されているデータを抽出する。
【００２４】
図５は、個別ファイル２０２のデータを抽出する際の処理の流れを示すフローチャートである。所定の指示操作に応じて又は定期的に、ストアコンピュータ４０１のマイクロコンピュータ４５１は、通信インターフェース４６０とＬＡＮケーブル１１１とを介して、ＰＯＳ端末２０１のＨＤＤ２６２に格納されている個別ファイル２０２が記憶するデータを抽出し（ステップＳ１０１）、ＨＤＤ４６１の統合ファイル４０２に記憶させる（ステップＳ１０２）。
【００２５】
図６は、統合ファイル４０２のデータ構成を示す模式図である。統合ファイル４０２は、ＰＯＳ端末２０１のＨＤＤ２６２に格納されている個別ファイル２０２から抽出したデータを記憶するファイルである。
【００２６】
図６（ａ）に示すように、統合ファイル４０２は、抽出したデータを分別して記憶する。つまり、統合ファイル４０２は、抽出したデータを、「食品売場」「衣料品売場」・・・のように売場別に記憶し、「Ｎｏ．１」「Ｎｏ．２」・・・のようにＰＯＳ端末２０１に割り当てられたＰＯＳ端末番号別に記憶し、「今週」「先週」・・・のように週別に記憶し、「月」「火」・・・のように曜日別に日毎に記憶する。例えば、売場１３１として「衣料品売場」に配置されたＰＯＳ端末番号が「Ｎｏ．３」のＰＯＳ端末２０１から抽出された「先先々週」の「金」曜日のデータは、矢印Ａに示すデータ領域に記憶されている。
【００２７】
図６（ｂ）に示すように、統合ファイル４０２が分別して記憶するデータ、つまり、ＰＯＳ端末２０１からの抽出データは、ジャーナルデータと枚数データとを含む。枚数データは、「￥１０，０００」「￥５，０００」・・・のように金種別にして、「入金枚数」と「出金枚数」と「在高枚数」とに枚数を記憶する。つまり、統合ファイル４０２は、ＰＯＳ端末２０１毎に金種別の入金枚数と出金枚数とを日毎に記憶する。
【００２８】
図６に示した統合ファイル４０２が記憶するデータを参照して、ストアコンピュータ４０１のマイクロコンピュータ４５１は、釣銭として自動釣銭機３０１にセットしておくべき貨幣の枚数である釣銭基準枚数を求める処理と、現実に自動釣銭機３０１に補充すべき枚数である補充枚数を求める処理とをコンピュータプログラムに従い実行する。
【００２９】
図７は、釣銭基準枚数を求める際の処理の流れを示すフローチャートである。まず、キーボード４１２又はマウス４１３による所定の操作に応じて、ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＰＯＳ端末別表示画面５０１（図８参照）をＬＣＤ４１１に表示させる（ステップＳ２０１）。
【００３０】
図８は、ＰＯＳ端末別表示画面５０１を示す模式図である。ＰＯＳ端末別表示画面５０１は、ＰＯＳ端末番号を表示するＰＯＳ端末番号表示エリア５１４を画面上端部分に有する。また、金種が表示された金種表示エリア５１１に対応させて釣銭基準枚数を表示する基準枚数表示エリア５１２と補充枚数を表示する補充枚数表示エリア５１３とを画面中央部分に有する。また、各種ボタンとして、「再計算」と表示された再計算ボタン５１６、「印字」と表示された印字ボタン５１７、「補充枚数」と表示された補充枚数ボタン５１８、「曜日別」と表示された曜日別画面切替ボタン５１９、及び、「売場別」と表示された売場別画面切替ボタン５２０を画面右端に有する。また、ＰＯＳ端末番号である数字が表示された複数のＰＯＳ端末選択ボタン５１５を画面下端に有する。画面上には、マウス４１３の操作に応じて移動自在なマウスポインタ（図示せず）が表示される。マウスポインタを各種ボタン上に位置させてマウス４１３をクリックすることにより、指定の処理がストアコンピュータ４０１のマイクロコンピュータ４５１によって実行される。
【００３１】
図７のフローチャートの説明に戻る。ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＰＯＳ端末別表示画面５０１が有するＰＯＳ端末選択ボタン５１５のクリックを待機する（ステップＳ２０２）。いずれか一のＰＯＳ端末選択ボタン５１５がクリックされてＰＯＳ端末２０１が指定されたならば（ステップＳ２０２のＹ）、ストアコンピュータ４０１のマイクロコンピュータ４５１は、統合ファイル４０２に日毎に記憶されている入金枚数と出勤枚数とに基づいて、対応するＰＯＳ端末２０１について、１日前から指定日数前（例えば、５日前）までの指定日数分（つまり、５日分）の貨幣の減枚数（ｘとする）を金種毎に求める（ステップＳ２０３）。なお、指定日数はキーボード４１２等により任意に入力可能なものである。
【００３２】
次に、ステップＳ２０４として、求めた減枚数ｘの平均値（ｍとする）を求める。例えば、５０円硬貨について、
５日分          １日前    ２日前    ３日前    ４日前    ５日前  
減枚数ｘ        ２４枚    １８枚    １６枚    １５枚    ２７枚  
というデータ内容であれば、減枚数ｘの平均値ｍ＝２０という結果が求められる。
【００３３】
次に、ステップＳ２０５として、まず、ストアコンピュータ４０１のマイクロコンピュータ４５１は、求めた減枚数ｘと求めた平均値ｍとの差の二乗和を、指定日数（データ数、ｎとする）から１を減じた数値で除して、分散（σ２とする）を金種毎に求める。つまり、分散σ２を以下の式、
σ２＝（（ｘ１−ｍ）２＋（ｘ２−ｍ）２＋・・・＋（ｘｎ−ｍ）２）／（ｎ−１）
によって求める。そして、求めた分散σ２を開平して標準偏差（σとする）を金種毎に求める。つまり、標準偏差σを以下の式、
σ＝√（σ２）
によって求める。例えば、上記５０円硬貨についてのデータ内容に基づいて、標準偏差σ＝５．２４４が求められる。
【００３４】
次に、ステップＳ２０６として、ストアコンピュータ４０１のマイクロコンピュータ４５１は、求めた標準偏差σに指定の乗数（ｋとする）を乗じた数値と求めた平均値ｍとの和を釣銭として準備する枚数となる釣銭基準枚数として金種毎に求める。つまり、乗数ｋを２とした場合、釣銭基準枚数を以下の式、
釣銭基準枚数＝ｍ＋２σ
によって求める。つまり、平均値ｍ＝２０、標準偏差σ＝５．２４４であれば、釣銭基準枚数として、２０＋２×５．２４４≒３０（枚）が求められる。
【００３５】
ここで、求めた値（釣銭基準枚数）がｍ±ｋσの範囲を外れる確率（εとする）は、
ｍ±ｋσ      確率ε（％）
ｍ±１σ    ３１．７
ｍ±２σ    ４．５５
ｍ±３σ    ０．２７
ｍ±４σ    ０．００６
となる。したがって、乗数ｋ＝２（ｍ＋２σ）とした本実施の形態では、求めた釣銭基準枚数（３０枚）を釣銭としてセットした場合、１００−４．５５／２＝９７．７２５（％）、つまり、約９８％の確率で業務中の釣銭補充が発生しない。こうして適切な釣銭基準枚数が求められる。
【００３６】
次に、ステップＳ２０７として、ストアコンピュータ４０１のマイクロコンピュータ４５１は、求めた釣銭基準枚数を表示する画像データを生成する。そして、生成した画像データに応じた表示画像として釣銭基準枚数を基準枚数表示エリア５１２（図８参照）に表示させる（ステップＳ２０８）。
【００３７】
図８で示したＰＯＳ端末別表示画面５０１が有する「補充枚数」と表示された補充枚数ボタン５１８のクリックにより、ストアコンピュータ４０１のマイクロコンピュータ４５１は、補充枚数を求める処理を実行する。
【００３８】
図９は、補充枚数を求める際の処理の流れを示すフローチャートである。補充枚数ボタン５１８がクリックされたならば（ステップＳ３０１）、ストアコンピュータ４０１のマイクロコンピュータ４５１は、統合ファイル４０２が記憶する前営業日の在高枚数を釣銭残高枚数として金種毎に取得する。これにより、ストアコンピュータ４０１のマイクロコンピュータ４５１に釣銭残高枚数が入力される（ステップＳ３０２）。次に、ストアコンピュータ４０１のマイクロコンピュータ４５１は、入力された釣銭残高枚数と釣銭基準枚数との差を釣銭として補充する枚数である補充枚数として金種毎に求める（ステップＳ３０３）。例えば、ある金種について、釣銭基準枚数＝３０、釣銭残高枚数＝１２であれば、補充枚数として、３０−１２＝１８（枚）が求められる。つまり、１８枚補充すればよいことになる。そして、ストアコンピュータ４０１のマイクロコンピュータ４５１は、求めた金種別の補充枚数を表示する画像データを生成し（ステップＳ３０４）、補充枚数表示エリア５１３（図８参照）に補充枚数を表示する（ステップＳ３０５）。
【００３９】
次に、図１０に基づいて、ＰＯＳ端末別表示画面５０１（図８）が有する「曜日別」と表示された曜日別画面切替ボタン５１９がクリックされた場合の処理について説明する。
【００４０】
図１０は、曜日別画面切替ボタン５１９がクリックされた際の処理の流れを示すフローチャートである。曜日別画面切替ボタン５１９がクリックされたならば（ステップＳ４０１のＹ）、ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＰＯＳ端末別表示画面５０１から切り替えてＬＣＤ４１１に曜日別表示画面６０１（図１１参照）を表示させる（ステップＳ４０２）。
【００４１】
図１１は、曜日別表示画面６０１を示す模式図である。ＰＯＳ端末別表示画面５０１と同じ部分は、同じ符号で示す。曜日別表示画面６０１は、曜日を表示する曜日表示エリア６１１を画面上端に有する。また、金種表示エリア５１１に対応させて基準枚数表示エリア５１２を画面中央部分に有する。また、各種ボタンとして、再計算ボタン５１６、印字ボタン５１７、売場別画面切替ボタン５２０の他、「レジ別」と表示されたＰＯＳ端末別画面切替ボタン５３１を画面右端に有する。また、各曜日が表示された曜日選択ボタン６１２を画面下端に有する。
【００４２】
図１０のフローチャートの説明に戻る。ストアコンピュータ４０１のマイクロコンピュータ４５１は、曜日選択ボタン６１２（図１１参照）のクリックにより曜日指定がなされたならば（ステップＳ４０３のＹ）、指定された曜日（例えば木曜日）の全てのＰＯＳ端末２０１について指定日数分の釣銭基準枚数を金種別に求める（ステップＳ４０４）。釣銭基準枚数を求める際の処理については図７に示したフローチャートに基づいて説明したので省略する。そして、求められた釣銭基準枚数は、曜日別表示画面６０１の基準枚数表示エリア５１２に表示される。
【００４３】
次に、図１２に基づいて、ＰＯＳ端末別表示画面５０１（図８）又は曜日別表示画面６０１（図１１）が有する「売場別」と表示された売場別画面切替ボタン５２０がクリックされた場合の処理について説明する。
【００４４】
図１２は、売場別画面切替ボタン５２０がクリックされた場合の処理の流れを示すフローチャートである。売場別画面切替ボタン５２０がクリックされたならば（ステップＳ５０１のＹ）、ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＬＣＤ４１１に売場別表示画面７０１（図１３参照）を切り換えて表示させる（ステップＳ５０２）。
【００４５】
図１３は、売場別表示画面７０１を示す模式図である。ＰＯＳ端末別表示画面５０１と同じ部分は、同じ符号で示す。売場別表示画面７０１は、売場を表示する売場表示エリア７１１を画面上端に有する。また、金種表示エリア５１１に対応させて基準枚数表示エリア５１２を画面中央部分に有する。また、各種ボタンとして、再計算ボタン５１６、印字ボタン５１７、曜日別画面切替ボタン５１９、及び、ＰＯＳ端末別画面切替ボタン５３１を画面右端に有する。また、各売場名が表示された売場選択ボタン７１２を画面下端に有する。
【００４６】
図１２のフローチャートの説明に戻る。ストアコンピュータ４０１のマイクロコンピュータ４５１は、売場選択ボタン７１２（図１３参照）のクリックにより売場指定がなされたならば（ステップＳ５０３のＹ）、指定された売場（例えば衣料品売場）の全てのＰＯＳ端末２０１について指定日数分の釣銭基準枚数を金種別に求める（ステップＳ５０４）。釣銭基準枚数を求める際の処理については図７に示したフローチャートに基づいて説明したので省略する。そして、求められた釣銭基準枚数は、売場別表示画面７０１の基準枚数表示エリア５１２に表示される。
【００４７】
次に、図１４に基づいて、ＰＯＳ端末別表示画面５０１（図８参照）、曜日別表示画面６０１（図１１参照）、又は、売場別表示画面７０１（図１３参照）が有する「印字」と表示された印字ボタン５１７がクリックされた場合の処理について説明する。
【００４８】
図１４は、印字ボタン５１７がクリックされた場合の処理の流れを示すフローチャートである。印字ボタン５１７がクリックされたならば（ステップＳ６０１のＹ）、ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＬＣＤ４１１の表示画像の画像データに基づく印字データを生成し（ステップＳ６０２）、プリンタ４１４を駆動制御して印字データに応じた印刷を実行させる（ステップＳ６０３）。ステップＳ６０３では、プリンタ４１４は、用紙を搬送して印字データに応じた印刷がなされた印刷物４４１を発行する。
【００４９】
印刷物４４１の発行は、ストアコンピュータ４０１のプリンタ４１４によるものに限られず、印刷物４４１は、ＰＯＳ端末２０１のプリンタ２１５から発行されるようにしてもよい。この場合、ストアコンピュータ４０１のマイクロコンピュータ４５１は、生成した印字データを指定のＰＯＳ端末２０１に送信し、ＰＯＳ端末２０１のマイクロコンピュータ２５１は、受信した印字データに応じてプリンタ２１５を駆動制御してレシート用紙への印刷を実行させる。例えば、売場別表示画面７０１が有する印字ボタン５１７がクリックされた場合、ストアコンピュータ４０１のマイクロコンピュータ４５１は、売場別表示画面７０１の売場表示エリア７１１に表示されている売場１３１に配置されたＰＯＳ端末２０１に対して印字データを送信する。これにより、例えば、食品売場に配置されたＰＯＳ端末２０１のプリンタ２１５から、「食品売場」の釣銭基準枚数が印字された印刷物４４１を発行させることができる。なお、印字データの生成をＰＯＳ端末２０１のマイクロコンピュータ２５１が実行するようにしてもよい。この場合、ストアコンピュータ４０１のマイクロコンピュータ４５１は、求めた釣銭基準枚数等のデータをＰＯＳ端末２０１に送信する。そして、ＰＯＳ端末２０１のマイクロコンピュータ２５１は、受信したデータに基づき印字データを生成して、プリンタ２１５に印刷させる。
【００５０】
図１５は、印刷物４４１を示す模式図である。（ａ）は、ＰＯＳ端末別としてＰＯＳ端末番号が「Ｎｏ．３」であるＰＯＳ端末２０１の釣銭基準枚数と補充枚数とが金種に対応させて印字された印刷物４４１である。（ｂ）は、曜日別として「水曜日」の釣銭基準枚数が金種に対応させて印字された印刷物４４１である。（ｃ）は、売場別として「食品売場」の釣銭基準枚数が印字された印刷物４４１である。印刷物４４１は可搬性を有するため、従業員は、印刷物４４１を持ち運び移動して任意の場所で貨幣の準備等の作業をすることができる。
【００５１】
なお、本実施の形態では、ＰＯＳ端末２０１に自動釣銭機３０１が接続されているＰＯＳシステム１０１を例に説明したが、ＰＯＳ端末２０１にはドロワが接続されていてもよい。この場合、入金枚数、出金枚数、在高枚数等の金種別の枚数データは、ＰＯＳ端末２０１のキーボード２１３等を操作してＰＯＳ端末２０１のマイクロコンピュータ２５１に入力することになる。ＰＯＳ端末２０１のマイクロコンピュータ２５１は、入力された枚数データを個別ファイル２０２に記憶させる。こうして、ストアコンピュータ４０１のマイクロコンピュータ４５１は、ＰＯＳ端末２０１から枚数データ等を抽出することができる。また、ストアコンピュータ４０１のキーボード４１２等を操作してストアコンピュータ４０１のマイクロコンピュータ４５１にＰＯＳ端末２０１毎の枚数データを直接入力するようにしてもよい。ストアコンピュータ４０１のマイクロコンピュータ４５１は、入力された枚数データを統合ファイル４０２に記憶させる。
【図面の簡単な説明】
【００５２】
【図１】ＰＯＳシステムを示すシステム構成図である。
【図２】ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図３】自動釣銭機のハードウェア構成を示すブロック図である。
【図４】ストアコンピュータのハードウェア構成を示すブロック図である。
【図５】個別ファイルのデータを抽出する際の処理の流れを示すフローチャートである。
【図６】統合ファイルのデータ構成を示す模式図である。
【図７】釣銭基準枚数を求める際の処理の流れを示すフローチャートである。
【図８】ＰＯＳ端末別表示画面を示す模式図である。
【図９】補充枚数を求める際の処理の流れを示すフローチャートである。
【図１０】曜日別画面切替ボタンがクリックされた際の処理の流れを示すフローチャートである。
【図１１】曜日別表示画面を示す模式図である。
【図１２】売場別画面切替ボタンがクリックされた場合の処理の流れを示すフローチャートである。
【図１３】売場別表示画面を示す模式図である。
【図１４】印字ボタンがクリックされた場合の処理の流れを示すフローチャートである。
【図１５】印刷物を示す模式図である。
【符号の説明】
【００５３】
２０１…ＰＯＳ端末、２０２…個別ファイル（第２のファイル）、２６１…通信インターフェース（通信部）、２６２…ＨＤＤ（記憶部）、４０１…ストアコンピュータ、４０２…統合ファイル（第１のファイル）、４１１…ＬＣＤ（表示部）、４１４…プリンタ、４５１…マイクロコンピュータ（情報処理部）
【図１】
2008269150.tif 000003
【図２】
2008269150.tif 000004
【図３】
2008269150.tif 000005
【図４】
2008269150.tif 000006
【図５】
2008269150.tif 000007
【図６】
2008269150.tif 000008
【図７】
2008269150.tif 000009
【図８】
2008269150.tif 000010
【図９】
2008269150.tif 000011
【図１０】
2008269150.tif 000012
【図１１】
2008269150.tif 000013
【図１２】
2008269150.tif 000014
【図１３】
2008269150.tif 000015
【図１４】
2008269150.tif 000016
【図１５】
2008269150.tif 000017