(57)【要約】【課題】他国通貨による会計においても処理効率等を向上させる。【解決手段】店員が操作を行い、顧客の購入対象の商品を登録する登録装置と、前記商品の登録データに基づいて顧客が自ら操作して精算を行う精算装置とを有するＰＯＳシステムにおいて、前記登録装置は、通貨の種類を入力可能な入力手段と、前記入力手段による前記通貨の種類の入力に基づく第１情報を出力可能な第１出力手段とを備え、前記精算装置は、前記第１出力手段が出力した前記第１情報に基づく第２情報を出力可能な第２出力手段とを備える。【選択図】図４
2018036759.tif 000002
【特許請求の範囲】
【請求項１】
店員が操作を行い、顧客の購入対象の商品を登録する登録装置と、前記商品の登録データに基づいて顧客が自ら操作して精算を行う精算装置とを有するＰＯＳシステムにおいて、
前記登録装置は、
通貨の種類を入力可能な入力手段と、
前記入力手段による前記通貨の種類の入力に基づく第１情報を出力可能な第１出力手段と
を備え、
前記精算装置は、
前記第１出力手段が出力した前記第１情報に基づく第２情報を出力可能な第２出力手段と
を備えることを特徴とするＰＯＳシステム。
【請求項２】
前記第１出力手段は、
前記登録データと前記第１情報とを合わせて出力することを特徴とする請求項１に記載のＰＯＳシステム。
【請求項３】
前記第２出力手段は、
前記第１情報に応じた言語を用いて前記第２情報を出力することを特徴とする請求項１又は請求項２に記載のＰＯＳシステム。
【請求項４】
前記第２出力手段は、
前記入力手段による前記通貨の種類の入力が無かった場合、前記第２情報の出力を禁止し、前記登録データに関する情報のみを出力することを特徴とする請求項１乃至請求項３の何れか１項に記載のＰＯＳシステム。
【請求項５】
前記入力手段によって入力された前記通貨の種類と金額とに基づいて自国通貨による金額を算出する算出手段を備え、
前記精算装置は、
前記入力手段によって入力された通貨の種類にかかわらず自国通貨による精算を行うことを特徴とする請求項１乃至請求項４の何れか１項に記載のＰＯＳシステム。
【請求項６】
登録された商品の金額を報知する金額報知手段を備え、
前記金額報知手段は、
前記通貨の種類が入力された場合に、登録された商品の合計金額を少なくとも当該通貨によって報知することを特徴とする請求項１乃至請求項５の何れか１項に記載のＰＯＳシステム。
【請求項７】
登録された商品の合計金額よりも預かり金額が少ない場合に不足金額を報知する不足金額報知手段を備え、
前記不足金額報知手段は、
前記通貨の種類と金額とが入力され、かつ、登録された商品の合計金額よりも預かり金額が少ない場合に、少なくとも当該通貨によって前記不足金額を報知することを特徴とする請求項１乃至請求項６の何れか１項に記載のＰＯＳシステム。
【請求項８】
前記通貨の種類は、金種情報を含み、
前記第１出力手段は、前記第１情報に金種毎の数量を含めて出力することを特徴とする請求項１乃至請求項７の何れか１項に記載のＰＯＳシステム。
【請求項９】
店員が操作を行い、顧客の購入対象の商品を登録する登録装置と、前記商品の登録データに基づいて顧客が自ら操作して精算を行う精算装置とを有するＰＯＳシステムにおける登録装置として第１コンピュータを機能させ、前記ＰＯＳシステムにおける精算装置として第２コンピュータを機能させるプログラムであって、
前記第１コンピュータを、
通貨の種類を入力可能な入力手段、及び、
前記入力手段による前記通貨の種類の入力に基づく第１情報を出力可能な第１出力手段
として機能させ、
前記第２コンピュータを、
前記第１出力手段が出力した前記第１情報に基づく第２情報を出力可能な第２出力手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳシステム及びプログラムに関する。
【背景技術】
【０００２】
従来からスーパーマーケット等では、処理効率向上や顧客満足度向上等の観点からレジ待ちの列をいかに短くするかが課題となっている。最近では海外観光客の来店も増加し、他国通貨（外国通貨）による会計に起因してレジ待ちの列が長くなる傾向にある。他国通貨による会計に関連し、指定した通貨に表示を切り替え可能な装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−４８２６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示されるような技術では、他国通貨による会計への対策が不十分であるという問題がある。つまり、特許文献１に示されるような技術では、例えば他国人団体観光客の来店などがあった場合、レジ待ちの列が相当長くなり、処理効率等に問題が生じ得る。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、他国通貨による会計においても処理効率等を向上させる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一態様であるＰＯＳシステムは、店員が操作を行い、顧客の購入対象の商品を登録する登録装置と、前記商品の登録データに基づいて顧客が自ら操作して精算を行う精算装置とを有するＰＯＳシステムにおいて、前記登録装置は、通貨の種類を入力可能な入力手段と、前記入力手段による前記通貨の種類の入力に基づく第１情報を出力可能な第１出力手段とを備え、前記精算装置は、前記第１出力手段が出力した前記第１情報に基づく第２情報を出力可能な第２出力手段とを備えることを特徴とする。
【０００７】
これにより、通貨の種類として他国通貨の種類を入力した場合、入力した他国通貨の種類に応じた情報が出力される。従って、他国通貨による会計においても処理効率等を向上させることができる。
【０００８】
上記ＰＯＳシステムにおいて、前記第１出力手段は、前記登録データと前記第１情報とを合わせて出力するようにしてもよい。
【０００９】
これにより、他国通貨に関する情報と登録データとが纏めて出力されるため、処理効率等を向上させることができる。
【００１０】
上記ＰＯＳシステムにおいて、前記第２出力手段は、前記第１情報に応じた言語を用いて前記第２情報を出力するようにしてもよい。
【００１１】
これにより、顧客に合った言語が出力されるため、処理効率等を向上させることができる。
【００１２】
上記ＰＯＳシステムにおいて、前記第２出力手段は、前記入力手段による前記通貨の種類の入力が無かった場合、前記第２情報の出力を禁止し、前記登録データに関する情報のみを出力するようにしてもよい。
【００１３】
これにより、精算装置における出力を好適に調整することができる。
【００１４】
上記ＰＯＳシステムは、前記入力手段によって入力された前記通貨の種類と金額とに基づいて自国通貨による金額を算出する算出手段を備え、前記精算装置は、前記入力手段によって入力された通貨の種類にかかわらず自国通貨による精算を行うようにしてもよい。
【００１５】
これにより、他国通貨を扱う精算装置を用意することなく、処理効率等を向上させることができる。
【００１６】
上記ＰＯＳシステムは、登録された商品の金額を報知する金額報知手段を備え、前記金額報知手段は、前記通貨の種類が入力された場合に、登録された商品の合計金額を少なくとも当該通貨によって報知するようにしてもよい。
【００１７】
これにより、他国通貨による会計を望む顧客に、当該他国通貨に換算した合計金額を明確に伝えることができる。
【００１８】
上記ＰＯＳシステムは、登録された商品の合計金額よりも預かり金額が少ない場合に不足金額を報知する不足金額報知手段を備え、前記不足金額報知手段は、前記通貨の種類と金額とが入力され、かつ、登録された商品の合計金額よりも預かり金額が少ない場合に、少なくとも当該通貨によって前記不足金額を報知するようにしてもよい。
【００１９】
これにより、他国通貨による会計を望む顧客に、当該他国通貨に換算した不足金額を明確に伝えることができる。
【００２０】
上記ＰＯＳシステムにおいて、前記通貨の種類は、金種情報を含み、前記第１出力手段は、前記第１情報に金種毎の数量を含めて出力するようにしてもよい。
【００２１】
これにより、例えば、登録装置において回収し保管している金種毎（例えば外貨の金種毎）の数量（実在高）と、登録装置において入力された金種毎（例えば外貨の金種毎）の数量（理論在高）とを比較し、正しく回収し保管されているかを簡便に検証することができる。
【００２２】
上述した課題を解決するために、本発明の一態様であるプログラムは、店員が操作を行い、顧客の購入対象の商品を登録する登録装置と、前記商品の登録データに基づいて顧客が自ら操作して精算を行う精算装置とを有するＰＯＳシステムにおける登録装置として第１コンピュータを機能させ、前記ＰＯＳシステムにおける精算装置として第２コンピュータを機能させるプログラムであって、前記第１コンピュータを、通貨の種類を入力可能な入力手段、及び、前記入力手段による前記通貨の種類の入力に基づく第１情報を出力可能な第１出力手段として機能させ、前記第２コンピュータを、前記第１出力手段が出力した前記第１情報に基づく第２情報を出力可能な第２出力手段として機能させるプログラムである。
【発明の効果】
【００２３】
以上のように、他国通貨による会計においても処理効率等を向上させることができるようになる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係るＰＯＳシステムのネットワーク構成図である。
【図２】商品登録装置の構成を表すブロック図である。
【図３】精算装置の構成を表すブロック図である。
【図４】商品登録装置又は精算装置に記憶される各種情報の一例等である。
【図５】ＰＯＳシステムの動作の一例を示すフローチャートである。
【図６】商品登録装置における表示例である。
【図７】精算装置における表示例である。
【図８】レシート等の一例である。
【図９】商品登録装置の動作の他の例を示すフローチャートである。
【図１０】比較のために示す登録精算装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
図１０は、比較のために示す登録精算装置の動作の一例を示すフローチャートである。具体的には、他国（他の国及び他の地域）の通貨（以下、他国通貨（例えば米ドル等））による精算処理を行う場合における登録精算装置の動作の一例を示すフローチャートである。なお、登録精算装置とは、買上商品の登録処理と精算処理とを行うための装置である。
【００２６】
ステップＳ１００：スキャナ部のスキャン等により客の買上商品を登録する。
ステップＳ１０１：小計キーの押下を受け付ける。なお、ステップＳ１００において、店員は、客の全部の買上商品を登録した場合に小計キーを押下する。
【００２７】
ステップＳ１１５：預かり金の金額（他国通貨による金額）の置数入力を受け付ける。
ステップＳ１２３：預かり金の通貨（他国通貨）の指定を受け付ける。即ち、通貨の種類の入力を受け付ける。以下、指定を受け付けた通貨を指定通貨という。
例えば、店員が客から５米ドルを受け取った場合には、「５」を置数入力し（ステップＳ１１５）、「米ドル」ボタンを押下する（ステップＳ１２３）。
【００２８】
ステップＳ１２６：指定通貨による預かり金額を日本円による預かり金額に換算する。例えば、指定通貨による預かり金額が５米ドルであり、交換レート「１米ドル＝１０５円」であった場合には、指定通貨による預かり金額「５米ドル」を日本円による預かり金額「５２５円」に換算する。
【００２９】
ステップＳ１２７：合計金額に対し預かり金額が不足しているか否かを判断する。預かり金額が不足している場合（ＹＥＳ）にはステップＳ１１５に戻る。一方、預かり金額が不足していない場合（ＮＯ）にはステップＳ１３８に進む。
【００３０】
ステップＳ１３８：指定通貨による預かり金額を英語で表示する。また、釣り銭がある場合には、日本円による釣り銭金額を英語で表示する。例えば、客用表示部に英語で表示する。なお、店員用表示部には英語で表示してもよいし、日本語で表示してもよい。
ステップＳ１４２：精算キーの押下を受け付ける。
ステップＳ１４４：レシートを印字、発行する。また、釣り銭がある場合には釣り銭（日本円）を排出する。そして本フローチャートは終了する。
【００３１】
図１は、本発明の実施形態に係る（Point Of Sales）システム１のネットワーク構成図である。図１に示すＰＯＳシステム１は、複数の商品登録装置１０（商品登録装置１０ａ、商品登録装置１０ｂ等）と、複数の精算装置２０（精算装置２０ａ、精算装置２０ｂ等）と、ストアコントローラ（ストアコンピュータ）３０を備え、夫々はＬＡＮ４０を介して通信可能に接続されている。以下、個々の商品登録装置１０ａ、商品登録装置１０ｂ等の夫々を特に区別しない場合には単に商品登録装置１０と称し、個々の精算装置２０ａ、精算装置２０ｂ等の夫々を特に区別しない場合には単に精算装置２０と称するものとする。なお、ＬＡＮ４０以外の通信網が採用されてもかまわない。
【００３２】
商品登録装置１０は、店員により操作され、買上商品の登録処理を行うための装置である。例えば、商品登録装置１０は、登録処理の実行し、登録処理の処理内容（当該客の買上商品に関する商品登録情報）等を含む精算用情報を生成し、生成した精算用情報を店員により指定された精算装置２０に送信する。
【００３３】
より詳細には、商品登録装置１０は、当該商品登録装置１０における商品登録時に客又は店員が通貨の種類を入力した場合（具体的には、他国通貨を指定した場合、即ち他国通貨による金額を入力した場合）には、当該通貨の種類の入力に基づく精算用情報として、当該客の買上商品に関する商品登録情報と、当該他国通貨による金額に関する情報（又は、当該他国通貨による金額から算出される自国通貨による金額に関する情報）とを含む精算用情報を生成し、生成した精算用情報を店員により指定された精算装置２０に送信する。
【００３４】
一方、商品登録装置１０は、当該商品登録装置１０における商品登録時に客又は店員が通貨の種類を入力しなかった場合（具体的には、他国通貨を指定しなかった場合、即ち自国通貨による金額を入力した場合）には、当該客の買上商品に関する商品登録情報と、当該自国通貨による金額に関する情報とを含む精算用情報を生成し、生成した精算用情報を店員により指定された精算装置２０に送信する。
【００３５】
精算装置２０は、主に客により操作され、買上商品の精算処理を行うための装置である。例えば、精算装置２０は、商品登録装置１０から受信した精算用情報に基づいて精算処理を実行する。
【００３６】
より詳細には、精算装置２０は、商品登録装置１０から受信した精算用情報に基づく精算内容を表示し、更に所定の操作（例えばレシートを発行するためのボタン押下）に応じて、釣り銭がある場合には釣り銭を排出し、商品登録装置１０から受信した精算用情報に基づくレシートを印字、発行する。また、精算装置２０は、精算処理の処理内容を示した精算処理結果情報を生成し、生成した精算処理結果情報をストアコントローラ３０に送信する。
【００３７】
ストアコントローラ３０は、少なくとも、制御部（ストアコントローラ制御部と称する。非図示）、記憶部（ストアコントローラ記憶部と称する。非図示）、通信部（ストアコントローラ通信部と称する。非図示）を備える。ストアコントローラ制御部は、ストアコントローラ３０全体を制御する。
【００３８】
ストアコントローラ記憶部は、種々の情報を記憶する。例えば、ストアコントローラ記憶部は、商品ファイルを記憶する。商品ファイルは、商品コード（例えば、ＪＡＮ）、商品名、単価等を含むファイルである。また例えば、ストアコントローラ記憶部は、通貨ファイル（図４（Ａ）参照）、言語ファイル（図４（Ｂ）参照）、通貨交換ファイル（図４（Ｃ）参照）、通貨言語対応ファイル（図４（Ｄ）参照）を記憶する。また例えば、ストアコントローラ記憶部は、精算装置２０から送信された精算処理結果情報を記憶する。
【００３９】
ストアコントローラ通信部は、ストアコントローラ制御部の制御によって、種々の情報を送受信する。例えば、ストアコントローラ通信部は、外部（例えば、本部のサーバ）から商品ファイル、通貨ファイル、言語ファイル、通貨交換ファイル、通貨言語対応ファイルを受信し、ストアコントローラ記憶部に記憶する。また、ストアコントローラ通信部は、ストアコントローラ記憶部に記憶している商品ファイル、通貨ファイル、言語ファイル、通貨交換ファイル、通貨言語対応ファイルを商品登録装置１０に送信（配信）する。また、ストアコントローラ通信部は、ストアコントローラ記憶部に記憶している商品ファイル、通貨ファイル、言語ファイルを精算装置２０に送信（配信）する。また、ストアコントローラ通信部は、精算装置２０から精算処理結果情報を受信し、ストアコントローラ記憶部に記憶する。
【００４０】
図２は、商品登録装置１０の構成を表すブロック図である。商品登録装置１０は、図２に示すように、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、スキャナ部１０４と、店員用表示部１０５と、客用表示部１０６と、ハードディスク１０７と、店員用操作部１０８と、通信部１０９と、ブザー１１０と、印字部１１１とを備える。これらは、バス１１９を介して互いに接続されている。
【００４１】
ＲＯＭ１０２は、種々の情報を記憶する。例えば、ＲＯＭ１０２は、登録処理等をＣＰＵ１０１に実行させるための商品登録装置用プログラムを記憶する。また、店員用表示部１０５や客用表示部１０６に表示される種々の画面（商品登録画面（図６（Ａ）参照）、客用登録内容確認画面（図６（Ｂ）参照）、未精算一覧画面等）の画面情報や種々のメッセージのメッセージ情報を記憶する。また、ＲＯＭ１０２は、自装置を識別させるための装置番号を記憶する。
【００４２】
スキャナ部１０４は、コード化された情報を光学的に読み取って、読み取った情報をＲＡＭ１０３に記憶させる。例えば、スキャナ部１０４は、商品に付されたバーコードを光学的に読み取って、読み取ったバーコードによって表される商品データをＲＡＭ１０３に記憶させる。また、スキャナ部１０４は、各店員に関するバーコード（例えば、各店員の名札等に出力されたバーコード）を光学的に読み取って、読み取ったバーコードによって表される店員識別情報をＲＡＭ１０３に記憶させる。
【００４３】
ＲＡＭ１０３は、種々の情報を一時記憶する。例えば、ＲＡＭ１０３は、ＲＯＭ１０２から読み出された商品登録装置用プログラムを一時記憶する。また、ＲＡＭ１０３は、商品登録装置用プログラムが実行されることによって生成される種々の情報（例えば、スキャナ部１０４が読み取った情報、精算用情報等）を一時記憶する。また、ＲＡＭ１０３は、ストアコントローラ３０から供給された商品ファイル等を一時記憶してもよい。
【００４４】
ＣＰＵ１０１は、ＲＯＭ１０２に記憶された商品登録装置用プログラムを読み出してＲＡＭ１０３に展開し、展開した商品登録装置用プログラムの各ステップを実行することにより、商品登録装置１０全体を制御する。
【００４５】
店員用表示部１０５は、例えば、タッチパネル（例えば、液晶タッチパネル）であり、店員に種々の情報を表示し、また、タッチによる入力を受け付ける。例えば、店員用表示部１０５は、操作ボタン（例えば、商品毎のプリセットボタン、精算装置指定ボタン、未精算一覧表示ボタン、通貨指定ボタン等）を配置した商品登録画面を表示するとともに、買上商品の登録操作（例えば、スキャナ部１０４によるバーコードの読み取り、プリセットボタンのタッチ等）に応じて買上商品に関する情報（商品名、単価等）を表示する。なお、ＣＰＵ１０１は、操作（タッチ）に応じた処理を実行する。
【００４６】
客用表示部１０６は、例えば、タッチパネル（例えば、液晶タッチパネル）であり、客に種々の情報（例えば、買上商品に関する情報等）を表示し、また、タッチによる入力（例えば、通貨の種類の入力）を受け付ける。なお、ＣＰＵ１０１は、操作（タッチ）に応じた処理を実行する。
【００４７】
ハードディスク１０７は、例えば、磁気記録装置であり、ストアコントローラ３０から供給された商品ファイル等を記憶する。ハードディスク１０７は、商品登録装置用プログラムを記憶してもよい。また、ハードディスク１０７は、精算用情報を記憶してもよい。
【００４８】
店員用操作部１０８は、店員からの種々の操作を受け付けるための各種の操作キー（小計キー、置数キー、確認キー、訂正キー、プリセットキー等）を備える。なお、ＣＰＵ１０１は、操作（操作キーの押下）に応じた処理を実行する。例えば、ある買上商品の登録に対して訂正キーが押下された場合には、ＣＰＵ１０１は、当該商品の登録を取り消す。
【００４９】
通信部１０９は、ＬＡＮ４０を介して外部の装置と通信するための通信インタフェースである。ブザー１１０は、確認音、警告音などを発生させるための音発生部である。印字部１１１は、記録媒体を発行（出力）する。
【００５０】
図３は、精算装置２０の構成を表すブロック図である。精算装置２０は、図３に示すように、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、スキャナ部２０４と、表示部２０５と、操作部２０６と、通信部２０７と、ブザー２０８と、印字部２０９と、釣銭機２１０と、サインポール２１１とを備える。これらは、バス２１９を介して互いに接続されている。
【００５１】
ＲＯＭ２０２は、種々の情報を記憶する。例えば、ＲＯＭ２０２は、精算処理等をＣＰＵ２０１に実行させるための精算装置用プログラムを記憶する。また、表示部２０５に表示される種々の画面（精算内容確認画面（図７（Ａ）参照）、精算処理完了画面（図７（Ｂ）参照）等）の画面情報や種々のメッセージのメッセージ情報を記憶する。また、ＲＯＭ２０２は、自装置を識別させるための装置番号を記憶する。
【００５２】
スキャナ部２０４は、コード化された情報を光学的に読み取って、読み取った情報をＲＡＭ２０３に記憶させる。例えば、スキャナ部２０４は、各店員に関するバーコードを光学的に読み取って、読み取ったバーコードによって表される店員識別情報をＲＡＭ２０３に記憶させる。
【００５３】
ＲＡＭ２０３は、種々の情報を一時記憶する。例えば、ＲＡＭ２０３は、ＲＯＭ２０２から読み出された精算装置用プログラムを一時記憶する。また、ＲＡＭ２０３は、精算装置用プログラムが実行されることによって生成される種々の情報（例えば、スキャナ部２０４が読み取った情報、精算処理の終了後に生成する精算処理結果情報等）や通信部２０７によって受信された種々の情報（例えば、精算用情報等）を一時記憶する。また、ＲＡＭ２０３は、ストアコントローラ３０から供給された商品ファイル等を一時記憶してもよい。
【００５４】
ＣＰＵ２０１は、ＲＯＭ２０２に記憶された精算装置用プログラムを読み出してＲＡＭ２０３に展開し、展開した精算装置用プログラムの各ステップを実行することにより、精算装置２０全体を制御する。
【００５５】
表示部２０５は、例えば、タッチパネル（例えば、液晶タッチパネル）であり、主に客に種々の情報を表示し、また、タッチによる入力を受け付ける。なお、ＣＰＵ２０１は、操作（タッチ）に応じた処理を実行する。
【００５６】
操作部２０６は、客や店員からの種々の操作を受け付けるための各種の操作キー（確認キー、訂正キー、プリセットキー、精算キー等）を備える。なお、ＣＰＵ２０１は、操作（操作キーの押下）に応じた処理を実行する。
【００５７】
通信部２０７は、ＬＡＮ４０を介して外部の装置と通信するための通信インタフェースである。ブザー２０８は、確認音、警告音などを発生させるための音発生部である。印字部２０９は、記録媒体を発行（出力）する。
【００５８】
釣銭機２１０は、現金の投入口及び排出口を備える。釣銭機２１０は、客によって投入口に投入された現金を計数して、その入金額をＣＰＵ２０１に通知する。また、釣銭機２１０は、ＣＰＵ２０１から通知された釣り銭金額に基づいて、その釣り銭金額と等しい額の現金を排出口から排出する。
【００５９】
サインポール２１１は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させることで、例えば、商品登録装置１０の店員によって指定された旨、店員呼出中である旨等を報知する。
【００６０】
図４（Ａ）は、商品登録装置１０及び精算装置２０に記憶される通貨ファイルの一例である。通貨ファイルは、各通貨の識別情報を定義したファイルである。図４（Ａ）に示した通貨ファイルは、夫々の通貨を識別する通貨識別情報と、通貨とを対応付けて記憶している。
【００６１】
図４（Ｂ）は、商品登録装置１０及び精算装置２０に記憶される言語ファイルの一例である。言語ファイルは、各言語の識別情報を定義したファイルである。図４（Ｂ）に示した言語ファイルは、夫々の言語を識別する言語識別情報と、言語とを対応付けて記憶している。
【００６２】
図４（Ｃ）は、商品登録装置１０に記憶される通貨交換ファイルの一例である。通貨交換ファイルは、日本円以外の通貨から日本円に交換するときや日本円から日本円以外の通貨に交換するときに参照されるファイルである。図４（Ｃ）に示した通貨交換ファイルには、例えば、通貨識別情報「Ｃ１２」に対応付けて通貨識別情報「Ｃ１２」によって識別される米ドルから日本円への交換レート「×１０５」が記憶され、通貨識別情報「Ｃ１３」に対応付けて通貨識別情報「Ｃ１３」によって識別されるユーロから日本円への交換レート「×１１５」が記憶され、通貨識別情報「Ｃ１４」に対応付けて通貨識別情報「Ｃ１４」によって識別される人民元から日本円への交換レート「×１５．８」が記憶されている。なお、通貨交換ファイルは、例えば、一日に一度、更新される（毎日、外部からストアコントローラ３０が受信し、商品登録装置１０に配信される）ものであってもよい。
【００６３】
図４（Ｄ）は、商品登録装置１０に記憶される通貨言語対応ファイルの一例である。通貨言語対応ファイルは、通貨から言語を決定するときに参照されるファイルである。図４（Ｄ）に示した通貨言語対応ファイルは、通貨識別情報と言語識別情報とを対応付けて記憶している。例えば、米ドルが指定された場合には、米ドルの通貨識別情報「Ｃ１２」に対応する言語識別情報「Ｌ１２」によって識別される英語が決定され、また、ユーロが指定された場合には、ユーロの通貨識別情報「Ｃ１３」に対応する言語識別情報「Ｌ１２」によって識別される英語が決定され、また、人民元が指定された場合には、人民元の通貨識別情報「Ｃ１４」に対応する言語識別情報「Ｌ１８」によって識別される中国語（簡体字）が決定される。なお、図４（Ｅ）については後述する。
【００６４】
続いて、図５〜図８（Ａ）を用いて、ＰＯＳシステム１の動作について説明する。図５（Ａ）は、預かり金額が他国通貨によるものである場合における商品登録装置１０の動作の一例を示すフローチャートである。図５（Ｂ）は、預かり金額が他国通貨によるものである場合における精算装置２０の動作の一例を示すフローチャートである。図６（Ａ）は、商品登録装置１０の店員用表示部１０５に表示される商品登録画面の一例である。図６（Ｂ）は、商品登録装置１０の客用表示部１０６に表示される客用登録内容確認画面の一例である。図６（Ｃ）及び図６（Ｄ）は、商品登録装置１０の客用表示部１０６に表示される金額確認情報の一例である。図７（Ａ）は、精算装置２０の表示部２０５に表示される精算内容確認画面の一例である。図７（Ｂ）は精算装置２０の表示部２０５に表示される精算処理完了画面の一例である。図８（Ａ）は精算装置２０の印字部２０９から印字、発行されるレシートの一例である。なお、図８（Ｂ）及び図８（Ｃ）については後述する。
【００６５】
まず、図５（Ａ）を用いて、預かり金額が他国通貨によるものである場合における商品登録装置１０の動作を説明する。なお、図５（Ａ）において、各ステップの処理の主体は、特に断りがない限り、商品登録装置１０（ＣＰＵ１０１）である。
【００６６】
ステップＳ１０：スキャナ部１０４のスキャン等により客の買上商品を登録する。
買上商品の登録時には、店員用表示部１０５には例えば図６（Ａ）に示すような商品登録画面が表示され、客用表示部１０６には例えば図６（Ｂ）に示すような客用登録内容確認画面が表示される。図６（Ａ）は、３個目の買上商品（商品Ｃ）の登録後の商品登録画面を示し、図６（Ｂ）は、３個目の買上商品（商品Ｃ）の登録後の客用登録内容確認画面を示している。
【００６７】
図６（Ａ）に示した商品登録画面の左側中段付近（符号ａ）には、登録された夫々の買上商品の商品名と単価とが表示され、その上部には、最後に登録された買上商品の商品名と単価とが表示されている。商品登録画面の右側中段付近（符号ｂ）には、魚介類の各商品のプリセットボタンが配置され、その上部には、買上点数と合計金額とが表示されている。なお、買上点数や合計金額は、商品名や単価等と同様、商品登録情報に含まれる情報であってもよいし、商品登録情報に含まれる情報ではないが商品登録情報（商品名、単価等）から得られる情報であってもよい。
【００６８】
図６（Ａ）に示した商品登録画面の下部には種々のボタンが配置されている。下部の中央左側付近（符号ｃ）には、通貨を指定するための種々のボタン（即ち、通貨の種類を入力するための種々のボタン）が配置されている。「円」ボタンは、円（日本円）を指定するためのボタンである。「米ドル」ボタンは、米ドルを指定するためのボタンである。「ユーロ」ボタンは、ユーロを指定するためのボタンである。「元」ボタンは、人民元を指定するためのボタンである。「台湾ドル」ボタンは、台湾ドルを指定するためのボタンである。「その他」ボタンは、上記以外の通貨を指定するためのボタンである。なお、「その他」ボタンが押下された場合には、上記以外の通貨（例えば、韓国ウォン等）を指定するためのボタンを配置した小ウィンドウが表示されることにより、又は、現在表示されている「米ドル」ボタン等が上記以外の通貨（例えば、韓国ウォン等）を指定するためのボタンに切り換わることなどにより、上記以外の通貨が指定できるようになっていればよい。また、何れの通貨を指定するボタンも押下しなかった場合には、「円」ボタンが押下されたものとする。
【００６９】
また、右側（符号ｄ）には、「精算機１」ボタン、「精算機２」ボタン、「精算機３」ボタン、「お会計券」ボタン、「未精算一」ボタン等が配置されている。「精算機１」ボタンは、精算装置２０ａを指定するためのボタンである。「精算機２」ボタンは、精算装置２０ｂを指定するためのボタンである。「精算機３」ボタンは、精算装置２０ｃ（非図示）を指定するためのボタンである。「お会計券」ボタンは、お会計券（後述）を発行するためのボタンである。また、「未精算一」ボタンは、未精算一覧画面（未精算取引を一覧表示等するための画面）を表示するためのボタンである。なお、精算装置２０を指定するためのボタン（「精算機１」ボタン、「精算機２」ボタン、「精算機３」ボタン）や「お会計券」ボタンは、小計キーの押下後に有効となるようにし小計キーの押下前は無効となるようにしてもよい。
【００７０】
図６（Ｂ）に示した客用登録内容確認画面の上部（符号ａ）には、登録された夫々の買上商品の商品名と点数と金額、合計金額とが表示されている。客用登録内容確認画面の下部（符号ｂ）には、通貨の選択に関するメッセージ（即ち、通貨の種類の入力に関するメッセージ）が表示され、また、通貨を指定するための種々のボタン（通貨の種類を入力するための種々のボタン）が配置されている。
【００７１】
「ＪＰＹ」ボタンは、図６（Ａ）の「円」ボタンと同様、円（日本円）を指定するためのボタンである。「ＵＳＤ」ボタンは、図６（Ａ）の「米ドル」ボタンと同様、米ドルを指定するためのボタンである。「ＥＵＲ」ボタンは、図６（Ａ）の「ユーロ」ボタンと同様、ユーロを指定するためのボタンである。「ＲＭＢ」ボタンは、図６（Ａ）の「元」ボタンと同様、人民元を指定するためのボタンである。「ＮＴＤ」ボタンは、図６（Ａ）の「台湾ドル」ボタンと同様、台湾ドルを指定するためのボタンである。「ｏｔｈｅｒ」ボタンは、図６（Ａ）の「その他」ボタンと同様、上記以外の通貨を指定するためのボタンである。
【００７２】
ステップＳ１１：小計キーの押下を受け付ける。なお、ステップＳ１０において、店員は、客の全部の買上商品を登録した場合に小計キーを押下する。
【００７３】
また、ステップＳ１１では、登録した各商品の商品コード及び日本円による金額、日本円による合計金額をＲＡＭ１０３又はハードディスク１０７（以下、ＲＡＭ１０３等）に記憶する。
【００７４】
なお、小計キーの押下後は、店員用表示部１０５の表示は、商品登録画面（図６（Ａ））から小計画面（非図示）に切り換わる。小計画面上には、商品登録画面と同様、買上点数、合計金額が表示され、商品登録画面と同様のボタンが配置されている。
【００７５】
また、小計キーの押下後は、客用表示部１０６の表示は、客用登録内容確認画面（図６（Ｂ））から客用小計画面（非図示）に切り換わる。客用小計画面上には、客用登録内容確認画面と同様、買上点数、合計金額が表示され、客用登録内容確認画面と同様のメッセージが表示され、客用登録内容確認画面と同様のボタンが配置されている。
【００７６】
ステップＳ１５：預かり金の金額（他国通貨による金額）の置数入力を受け付ける。
ステップＳ２３：預かり金の通貨（他国通貨）の指定（小計画面上のボタン押下）を受け付ける。即ち、通貨の種類の入力を受け付ける。
なお、店員は、客から１０米ドルを受け取った場合には、「１０」を置数入力し（ステップＳ１５）、「米ドル」を指定（店員用表示部１０５に表示された小計画面上の「米ドル」ボタンを押下）する（ステップＳ２３）。また、店員は、客から１１米ドルを受け取った場合には、「１１」を置数入力し（ステップＳ１５）、「米ドル」を指定（店員用表示部１０５に表示された小計画面上の「米ドル」ボタンを押下）する（ステップＳ２３）。また、店員は、客から７０元を受け取った場合には、「７０」を置数入力し（ステップＳ１５）、「元」を指定（店員用表示部１０５に表示された小計画面上の「元」ボタンを押下）する（ステップＳ２３）。
【００７７】
また、ステップＳ１５では、置数入力された数値をＲＡＭ１０３等に記憶し、ステップＳ２３では、指定通貨の通貨識別情報をＲＡＭ１０３等に記憶する。例えば、店員が客から１０米ドルを受け取っていた場合、ステップＳ１１において「１０」が置数入力され、ステップＳ２３において「米ドル」が指定されるため、置数入力された数値「１０」と、指定通貨の通貨識別情報「Ｃ１２」とがＲＡＭ１０３等に記憶される。また、店員が客から１１米ドルを受け取っていた場合、ステップＳ１１において「１１」が置数入力され、ステップＳ２３において「米ドル」が指定されるため、置数入力された数値「１１」と、指定通貨の通貨識別情報「Ｃ１２」とがＲＡＭ１０３等に記憶される。また、店員が客から７０元を受け取っていた場合、ステップＳ１１において「７０」が置数入力され、ステップＳ２３において「元」が指定されるため、置数入力された数値「７０」と、指定通貨の通貨識別情報「Ｃ１４」とがＲＡＭ１０３等に記憶される。換言すれば、ステップＳ１５及びステップＳ２３では、指定通貨による預かり金額をＲＡＭ１０３等に記憶している。なお、後述するステップＳ２７における判断がＹＥＳであることによりステップＳ１５及びステップＳ２３を再度行ったときには（即ち指定通貨による預かり金額が変更されたときには）、新たな情報をＲＡＭ１０３等に記憶（上書きして記憶）する。
【００７８】
ステップＳ２６：指定通貨による預かり金額を日本円による預かり金額に換算する。
例えば、指定通貨による預かり金額が１０米ドルであった場合には、「１０米ドル」を「１０５０円」に換算する。具体的には、ＲＡＭ１０３等に記憶されている置数入力値「１０」と米ドルの通貨識別情報「Ｃ１２」を読み出すとともに、読み出した通貨識別情報「Ｃ１２」に対応する交換レート「×１０５」を通貨交換ファイル（図４（Ｃ））から読み出し、置数入力値「１０」と交換レート「×１０５」とに基づいて「１０米ドル」を「１０５０円」に換算する。同様に、指定通貨による預かり金額が１１米ドルであった場合には、「１１米ドル」を「１１５５円」に換算する。また、指定通貨による預かり金額が７０元であった場合には、「７０元」を「１１０６円」に換算する。具体的には、ＲＡＭ１０３等に記憶されている置数入力値「７０」と元の通貨識別情報「Ｃ１４」を読み出すとともに、読み出した通貨識別情報「Ｃ１４」に対応する交換レート「×１５．８」を通貨交換ファイル（図４（Ｃ））から読み出し、置数入力値「７０」と交換レート「×１５．８」とに基づいて「７０元」を「１１０６円」に換算する。
【００７９】
また、ステップＳ２６では、指定通貨から日本円への交換レートと、日本円による預かり金額（換算金額）とをＲＡＭ１０３等に記憶する。例えば、預かり金額が１０米ドルであった場合には、交換レート「×１０５」と、日本円による預かり金額「１０５０円」とがＲＡＭ１０３等に記憶される。また、預かり金額が１１米ドルであった場合には、交換レート「×１０５」と、日本円による預かり金額「１１５５円」とがＲＡＭ１０３等に記憶される。また、預かり金額が７０元であった場合には、交換レート「×１５．８」と、日本円による預かり金額「１１０６円」とがＲＡＭ１０３等に記憶される。なお、後述するステップＳ２７における判断がＹＥＳであることによりステップＳ２６を再度行ったときには（即ち指定通貨による預かり金額が変更されたときには）、新たな情報をＲＡＭ１０３等に記憶（上書きして記憶）する。
【００８０】
ステップＳ２７：合計金額に対し預かり金額が不足しているか否かを判断する。具体的には、ＲＡＭ１０３等に記憶されている日本円による合計金額と、ＲＡＭ１０３等に記憶されている日本円による預かり金額とを比較し、合計金額に対し預かり金額が不足しているか否かを判断する。
【００８１】
預かり金額が不足している場合（ＹＥＳ）にはステップＳ２８に進んだ後にステップＳ１５に戻る。一方、預かり金額が不足していない場合（ＮＯ）にはステップＳ３８に進む。
【００８２】
ステップＳ２８：指定通貨による不足金額を指定通貨に対応する言語（通貨対応言語）で表示する。例えば、買上商品の合計金額が１０８０円、客からの預かり金額が１０米ドルである場合には、店員用表示部１０５と客用表示部１０６の両方に、図６（Ｃ）に示すような金額確認情報を表示する。なお、「ＪＰＹ」は日本円の英語表記、「ＵＳＤ」は米ドルの英語表記、「Ｔｏｔａｌ」は合計金額の英語表記、「Ｐａｙｍｅｎｔ」は預かり金額の英語表記、「Ｓｈｏｒｔ」は不足金額の英語表記である。つまり、通貨対応言語（通貨の種類に応じた言語）による文言が表示されている。図６（Ｄ）についても同様である。
【００８３】
図６（Ｃ）に示した金額確認情報の上部（符号ａ）には、指定通貨（米ドル）から日本円への交換レート「１０５．００」が、指定通貨（米ドル）の通貨対応言語（英語）で表示されている。具体的には、交換レート「１０５．００」を含む英語表記「ＵＳＤ  ｔｏ  ＪＰＹ  １０５．００」が表示されている。なお、交換レート「×１０５」は、ＲＡＭ１０３等に記憶されている米ドルの通貨識別情報「Ｃ１２」と、通貨交換ファイル（図４（Ｃ））とに基づいて特定される。指定通貨（米ドル）の通貨対応言語（英語）は、ＲＡＭ１０３等に記憶されている米ドルの通貨識別情報「Ｃ１２」と、通貨言語対応ファイル（図４（Ｄ））と、言語ファイル（図４（Ｂ））とに基づいて特定される。図６（Ｄ）に示した金額確認情報の上部（符号ａ）についても同様である。
【００８４】
図６（Ｃ）に示した金額確認情報の中央（符号ｂ）には、日本円及び指定通貨（米ドル）による合計金額と、日本円及び指定通貨（米ドル）による預かり金額と、日本円及び指定通貨（米ドル）による不足金額とが、指定通貨（米ドル）の通貨対応言語（英語）で表示されている。
【００８５】
なお、米ドルによる合計金額「１０．２９」は、日本円による合計金額「１０８０」と交換レート「１０５．００」とに基づいて算出している（小数第３位を切り上げ）。また、米ドルによる不足金額「０．２９」は、指定通貨（米ドル）による合計金額「１０．２９」と指定通貨（米ドル）による預かり金額「１０．００」とに基づいて算出している。
【００８６】
ステップＳ３８：指定通貨による預かり金額を指定通貨の通貨対応言語で表示する。また、釣り銭がある場合には、日本円による釣り銭金額を指定通貨の通貨対応言語で表示する。例えば、買上商品の合計金額が１０８０円、客からの預かり金額が１１米ドルである場合には、店員用表示部１０５と客用表示部１０６の両方に、図６（Ｄ）に示すような金額確認情報を表示する。なお、「Ｃｈａｎｇｅ」は釣り銭金額の英語表記である。
【００８７】
図６（Ｄ）に示した金額確認情報の中央（符号ｂ）には、日本円及び指定通貨（米ドル）による合計金額と、日本円及び指定通貨（米ドル）による預かり金額と、日本円及び指定通貨（米ドル）による釣り銭金額とが、指定通貨（米ドル）の通貨対応言語（英語）で表示されている。
【００８８】
なお、米ドルによる合計金額「１０．２９」は、日本円による合計金額「１０８０」と交換レート「１０５．００」とに基づいて算出している（小数第３位を切り上げ）。また、米ドルによる釣り銭金額「０．７１」は、日本円による釣り銭金額「７５」と交換レート「１０５．００」とに基づいて算出している（小数第３位を切り上げ）。
【００８９】
また、ステップＳ３８では、指定通貨による合計金額、日本円及び指定通貨による釣り銭金額、指定通貨の通貨対応言語を識別する言語識別情報をＲＡＭ１０３等に記憶する。図６（Ｄ）の場合には、米ドルによる合計金額「１０．２９」、日本円による釣り銭金額「７５」、米ドルによる釣り銭金額「０．７２」、指定通貨の通貨対応言語を識別する言語識別情報「Ｌ１２」がＲＡＭ１０３等に記憶される。なお、他の情報については既にＲＡＭ１０３等に記憶されている。例えば、日本円による合計金額「１０８０」はステップＳ１１において記憶され、米ドルによる預かり金額「１１．００」はステップＳ１５及びステップＳ２３において記憶され、米ドルから日本円への交換レート「×１０５」と日本円による預かり金額「１１５５」はステップＳ２６において記憶されている。
【００９０】
ステップＳ３９：精算装置２０の指定（「精算機１」ボタン、「精算機２」ボタン、「精算機３」ボタンのうちの何れかのボタンの押下）を受け付ける。
【００９１】
ステップＳ４０：買上商品に関する商品登録情報と、指定通貨に関する金額情報とを含む精算用情報を生成し、ステップＳ３９において指定された精算装置２０に送信する。
例えば、ＲＡＭ１０３等を参照し、買上商品の夫々の情報（各商品の商品コード及び日本円による金額）、日本円による合計金額「１０８０（円）」、米ドルから日本円への交換レート「×１０５」、米ドルによる預かり金額「１１（米ドル）」、日本円による預かり金額「１１５５（円）」、日本円による釣り銭金額「７５（円）」、指定通貨の通貨対応言語を識別する言語識別情報「Ｌ１２」を含む精算用情報を生成し、ステップＳ３９において指定された精算装置２０に送信する。そして、図５（Ａ）のフローチャートは終了する。
【００９２】
続いて、図５（Ｂ）を用いて、預かり金額が他国通貨によるものである場合における精算装置２０の動作を説明する。なお、図５（Ｂ）において、各ステップの処理の主体は、特に断りがない限り、精算装置２０（ＣＰＵ２０１）である。
【００９３】
ステップＳ９０：商品登録装置１０から送信された精算用情報を受信する。
ステップＳ９１：精算内容を通貨対応言語で示した精算内容確認画面を表示部２０５に表示する。例えば、ステップＳ９０において、買上商品の夫々の情報、日本円による合計金額「１０８０（円）」、米ドルから日本円への交換レート「×１０５」、米ドルによる預かり金額「１１（米ドル）」、日本円による預かり金額「１１５５（円）」、日本円による釣り銭金額「７５（円）」、指定通貨の通貨対応言語を識別する言語識別情報「Ｌ１２」を含む精算用情報を受信した場合には、例えば、図７（Ａ）に示すような精算内容確認画面を表示する。
【００９４】
図７（Ａ）に示した精算内容確認画面には、ステップＳ９０において受信した精算用情報に基づく精算内容が表示されている。具体的には、図７（Ａ）に示した精算内容確認画面の右側（符号ａ、ｂ、ｃ）は、精算内容を表示する領域であるが、当該精算内容は、上記精算用情報に含まれている日本円による合計金額「１０８０（円）」、米ドルによる預かり金額「１１（米ドル）」、日本円による預かり金額「１１５５（円）」、日本円による釣り銭金額「７５（円）」を言語識別情報「Ｌ１２」によって識別される英語で示したものである。
【００９５】
即ち、右側上段付近（符号ａ）には、表示欄名が「Ｔｏｔａｌ」と英語で表示され、当該表示欄に表示される金額の単位を「Ｙｅｎ」と英語で表示した表示欄があり、当該表示欄には、日本円による合計金額「１０８０（円）」に基づく「１０８０」が表示されている。右側中段付近（符号ｂ）には、表示欄名が「Ｐａｙｍｅｎｔ」と英語で表示された２つの表示欄があり、一方の表示欄（当該表示欄に表示される金額の単位を「Ｄｏｌｌａｒ」と英語で表示した表示欄）には米ドルによる預かり金額「１１（米ドル）」に基づく「１１」が表示され、他方の表示欄（当該表示欄に表示される金額の単位を「Ｙｅｎ」と英語で表示した表示欄）には日本円による預かり金額「１１５５（円）」に基づく「１１５５」が表示されている。右側下段付近（符号ｃ）には、表示欄名が「Ｃｈａｎｇｅ」と英語で表示され、当該表示欄に表示される金額の単位を「Ｙｅｎ」と英語で表示した表示欄があり、当該表示欄には、日本円による釣り銭金額「７５（円）」に基づく「７５」が表示されている。
【００９６】
図７（Ａ）に示した精算内容確認画面の左側上段付近（符号ｄ）には、画面右下に配置されている「Ｃｏｎｆｉｒｍ」ボタン（符号ｆ）の押下を促すための英語のメッセージ「Ｔｏｕｃｈ  ｔｈｅ  “Ｃｏｎｆｉｒｍ”Ｂｕｔｔｏｎ  ｔｏ  ｃｏｍｐｌｅｔｅ  ｔｈｅ  ｐａｙｍｅｎｔ」が表示されている。当該メッセージは、日本語用の精算内容確認画面（非図示）に配置されているおわり（確認）ボタン（非図示）の押下を促すための日本語のメッセージ「よろしければおわり（確認）ボタンを押してください」に相当する各言語のメッセージとして予め用意したものの１つであって、ステップＳ９０において受信した精算用情報に含まれている言語識別情報「Ｌ１２」に基づいて選択され、表示されたものである。
【００９７】
図７（Ａ）に示した精算内容確認画面の左側下段付近（符号ｅ）には、表示欄名が「Ｔｏｄａｙ’ｓ  ｒａｔｅ」と英語で表示され、当該表示欄に表示される交換レートの内容を「ｙｅｎ／ｄｏｌｌａｒ」と英語で表示した表示欄があり、当該表示欄には、ステップＳ９０において受信した精算用情報に含まれている米ドルから日本円への交換レート「×１０５」に基づく「１０５」が表示されている。当該表示欄は、日本語用の精算内容確認画面（非図示）に表示される表示欄（表示欄名が「今日のレート」と日本語で表示され、当該表示欄に表示される交換レートの内容を「円／ドル」と日本語で表示した表示欄）に相当する各言語の表示欄として予め用意したものの１つであって、ステップＳ９０において受信した精算用情報に含まれている言語識別情報「Ｌ１２」に基づいて選択され、表示されたものである。
【００９８】
図７（Ａ）に示した精算内容確認画面の下部には種々のボタンが配置されている。「Ｃｏｎｆｉｒｍ」ボタン（符号ｆ）は、レシートを出力（釣り銭がある場合には更に釣り銭を排出）するためのボタンである。「日本語」ボタン（符号ｇ）は、日本語による表示に切り替えるためのボタンである。なお、「日本語」ボタンの押下によって日本語による表示に切り替わった場合には、当初の言語（「日本語」ボタンの押下前の言語）に戻すためのボタンを表示し、日本語による表示から当初の言語による表示に戻せるようにしてもよい。日本語による「日本語」ボタンに代えて英語による「Ｊａｐａｎｅｓｅ」ボタンを配置してもよい。
【００９９】
ステップＳ９２：レシートを発行するためのボタン（図７（Ａ）の「Ｃｏｎｆｉｒｍ」ボタン）の押下を受け付ける。
【０１００】
ステップＳ９３：精算内容を日本語及び通貨対応言語で示した精算処理完了画面を表示部２０５に表示する。例えば、図７（Ａ）に示した精算内容確認画面において、「Ｃｏｎｆｉｒｍ」ボタンが押下された場合には、例えば、図７（Ｂ）に示すような精算処理完了画面を表示する。
【０１０１】
図７（Ｂ）に示した精算処理完了画面には、ステップＳ９０において受信した精算用情報に基づく精算内容が表示されている。具体的には、図７（Ｂ）に示した精算処理完了画面の合計欄（表示欄名を日本語で「合計」と表示し、且つ、英語で「Ｔｏｔａｌ」と表示した表示欄）には、上記精算用情報に含まれている商品登録情報に基づく買上点数「３（個）」、及び、上記精算用情報に含まれている日本円による合計金額「１０８０（円）」が表示されている。また、お預かり欄（表示欄名を日本語で「お預り」と表示し、且つ、英語で「Ｐａｙｍｅｎｔ」と表示した表示欄）には、上記精算用情報に含まれている日本円による預かり金額「１１５５（円）」が表示されている。また、お釣り欄（表示欄名を日本語で「おつり」と表示し、且つ、英語で「Ｃｈａｎｇｅ」と表示した表示欄）には、上記精算用情報に含まれている日本円による釣り銭金額「７５（円）」が表示されている。なお、図７（Ｂ）に示した精算処理完了画面の下部には、日本語及び英語でメッセージが表示されている。
【０１０２】
ステップＳ９４：レシートを印字、発行する。また、釣り銭がある場合には釣り銭（日本円）を排出する。また、精算処理の処理内容を示した精算処理結果情報を生成し、生成した精算処理結果情報をストアコントローラ３０に送信する。そして、図５（Ｂ）のフローチャートは終了する。
【０１０３】
例えば、図７（Ａ）に示した精算内容確認画面において、「Ｃｏｎｆｉｒｍ」ボタンが押下された場合には、図７（Ｂ）に示した精算処理完了画面を表示するとともに、図８（Ａ）に示すようなレシートを印字、発行する。
【０１０４】
図８（Ａ）に示したレシートには、ステップＳ９０において受信した精算用情報に基づく情報が印字されている。例えば、図８（Ａ）に示したレシート上の「合計  ￥１，０８０」は、上記精算用情報に含まれている日本円による合計金額「１０８０（円）」に基づく印字である。また、「外貨  ￥１，１５５」は、上記精算用情報に含まれている日本円による預かり金額「１１５５（円）」に基づく印字である。また、「（＄１１  ×  ￥１０５）」は、上記精算用情報に含まれている米ドルによる預かり金額「１１（米ドル）」及び米ドルから日本円への交換レート「×１０５」に基づく印字である。また、「お釣り  ￥７５」は、日本円による釣り銭金額「７５（円）」に基づく印字である。なお、図８（Ａ）に示したレシートに印字されたバーコードは、商品登録情報（又は精算用情報）を特定するための照会用のバーコードである。
【０１０５】
続いて、図９を用いて、商品登録装置１０の他の動作について説明する。図９は、預かり金額が他国通貨によるものである場合における商品登録装置１０の他の動作の一例を示すフローチャートである。なお、図５（Ａ）のフローチャートは、実際に他国通貨を預かり金として手渡しされたときに他国通貨を指定（通貨の種類を入力）する場合の動作例を示しているが、以下に説明する図９のフローチャートは、他国通貨を預かり金として手渡しされる前に他国通貨を指定する場合の動作例を示している。
【０１０６】
なお、図９のステップＳ５０は図５（Ａ）のステップＳ１０と同様であり、図９のステップＳ５１は図５（Ａ）のステップＳ１１と同様であり、図９のステップＳ７８は図５（Ａ）のステップＳ３８と同様であり、図９のステップＳ７９は図５（Ａ）のステップＳ３９と同様であり、図９のステップＳ８０は図５（Ａ）のステップＳ４０と同様であるため、これらについては、説明の一部又は全部を書略する。
【０１０７】
ステップＳ５０：スキャナ部１０４のスキャン等により客の買上商品を登録する。
ステップＳ５１：小計キーの押下を受け付ける。
【０１０８】
ステップＳ５３：他国通貨の指定（ボタン押下）を受け付ける。即ち、通貨の種類の入力を受け付ける。
例えば、店員は、客からの米ドルを使用する旨の申し出があった場合には、「米ドル」を指定（店員用表示部１０５に表示された小計画面上の「米ドル」ボタンを押下）する（ステップＳ５３）。あるいは、客自ら「米ドル」を指定（客用表示部１０６に表示された客用小計画面上の「ＵＳＤ」ボタンを押下）する（ステップＳ５３）。
【０１０９】
また、ステップＳ５３では、指定通貨の通貨識別情報をＲＡＭ１０３等に記憶する。例えば、店員又は客により「米ドル」が指定された場合には、指定通貨の通貨識別情報「Ｃ１２」がＲＡＭ１０３等に記憶される。
【０１１０】
また、ステップＳ５３では、指定通貨のボタンを他のボタンと区別できる態様にて表示してもよい。例えば、店員用表示部１０５の小計画面上にて「米ドル」ボタンが押下された場合には、当該「米ドル」ボタンを「ユーロ」ボタン等の他のボタンと異なる表示態様（他のボタンと異なる大きさ、他のボタンと異なる色、ボタン上にマークの付加等）にて表示してもよい。これにより、指定通貨が何であるかを確認することができる。なお、店員用表示部１０５の小計画面上にて「米ドル」ボタンが押下された場合も客用表示部１０６の客用小計画面上にて「ＵＳＤ」ボタンが指定された場合も、両方のボタンの表示態様を他のボタンと異なる表示態様で表示してもよい。
【０１１１】
ステップＳ５４：日本円による合計金額を指定通貨による合計金額に換算する。
例えば、日本円による合計金額が１０８０円であった場合には、「１０８０円」を「１０．２９米ドル」に換算する。具体的には、ＲＡＭ１０３等に記憶されている日本円による合計金額「１０８０」と米ドルの通貨識別情報「Ｃ１２」を読み出すとともに、読み出した通貨識別情報「Ｃ１２」に対応する交換レート「×１０５」を通貨交換ファイル（図４（Ｃ））から読み出し、日本円による合計金額「１０８０」と交換レート「×１０５」とに基づいて「１０８０円」を「１０．２９米ドル」に換算する。
【０１１２】
また、指定通貨による合計金額を店員用表示部１０５（小計画面）や客用表示部１０６（客用小計画面）に表示する。例えば、指定通貨による合計金額を店員用表示部１０５や客用表示部１０６に指定通貨の通貨対応言語で表示（例えば、「Ｔｏｔａｌ  １０．２９  ＵＳＤ」等）してもよい。これにより、店員や客が、指定通貨による合計金額を確認することができる。なお、指定通貨の通貨対応言語に代えて又は加えて日本語（例えば、「合計金額  １０．２９米ドル」等）で指定通貨による合計金額を表示してもよい。
【０１１３】
また、ステップＳ５４では、合計金額をＲＡＭ１０３等に記憶する。具体的には、指定通貨による合計金額を日本語で表示する場合には、日本円及び指定通貨による合計金額をＲＡＭ１０３等に記憶し、指定通貨による合計金額を指定通貨の通貨対応言語で表示する場合には、日本円及び指定通貨による合計金額と当該通貨対応言語を識別する言語識別情報とをＲＡＭ１０３等に記憶する。
【０１１４】
ステップＳ５５：合計金額以上の預かり金の金額（指定通貨による金額）の置数入力を受け付ける。
ステップＳ６３：預かり金の通貨（指定通貨）の再指定（小計画面上のボタン押下）を受け付ける。即ち、通貨の種類の再入力を受け付ける。
例えば、指定通貨による合計金額が例えば「１０．２９米ドル」であって、店員が客から１１米ドルを受け取った場合には、「１１」を置数入力し（ステップＳ５５）、再度、「米ドル」を指定（店員用表示部１０５に表示された小計画面上の「米ドル」ボタンを押下）する（ステップＳ６３）。なお、ステップＳ５３において、指定通貨のボタンを他のボタンと区別できる態様にて表示している場合には、「米ドル」ボタンを再度押下すべきときに他のボタンを誤って押下するミスを抑えることができる。また、ステップＳ５５では、置数入力された数値をＲＡＭ１０３等に記憶する。
【０１１５】
ステップＳ７８：指定通貨による預かり金額を指定通貨の通貨対応言語で表示する。また、釣り銭がある場合には、日本円による釣り銭金額を指定通貨の通貨対応言語で表示する。また、ステップＳ７８では、日本円及び指定通貨による釣り銭金額をＲＡＭ１０３等に記憶する。なお、ステップＳ５４において指定通貨の通貨対応言語を識別する言語識別情報をＲＡＭ１０３等に記憶していない場合には、ステップＳ７８において、上記に加え、指定通貨の通貨対応言語を識別する言語識別情報をＲＡＭ１０３等に記憶する。
ステップＳ７９：精算装置２０の指定を受け付ける。
ステップＳ８０：買上商品に関する商品登録情報と、指定通貨に関する金額情報とを含む精算用情報を生成し、ステップＳ７９において指定された精算装置２０に送信する。
【０１１６】
なお、図９のフローチャートは、他国通貨を預かり金として手渡しされる前に他国通貨を指定する場合の動作例として、小計キーの押下後に他国通貨を指定する場合の動作例を説明したが、小計キー押下前に他国通貨を指定するようにしてもよい。つまり、小計キー押下後に店員用表示部１０５に表示される小計画面（非図示）や客用表示部１０６に表示される客用小計画面上ではなく、小計キー押下前に店員用表示部１０５に表示される商品登録画面（図６（Ａ））や客用表示部１０６に表示される客用登録内容確認画面（図６（Ｂ））において、他国通貨の指定（通貨の種類の入力）を受け付けるようにしてもよい。
【０１１７】
また、小計キー押下前に店員用表示部１０５に表示される商品登録画面（図６（Ａ））や客用表示部１０６に表示される客用登録内容確認画面（図６（Ｂ））において、他国通貨の指定を受け付けた場合には、少なくとも客用表示部１０６に表示される客用登録内容確認画面を、当該指定通貨の通貨対応言語で表示するようにしてもよいし、日本語及び当該指定通貨の通貨対応言語で表示するようにしてもよい。
【０１１８】
以上、本発明の実施形態を図面により説明してきたが、本発明はこの実施形態に限定されるものではなく、本発明の主旨を逸脱しない範囲における変更や追加があっても本発明に含まれることは言うまでもない。
【０１１９】
例えば、上記実施形態では、預かり金額が不足している場合には預かり金額を変更し、預かり金額が不足していない場合には預かり金額を変更しない例（例えば、図５（Ａ）のステップＳ２７（ＮＯ）ではステップＳ１５に戻るが、ステップＳ２７（ＹＥＳ）ではＳ１５に戻らない例）を説明したが、預かり金額が多すぎる場合（預かり金額として受け取った紙幣を１枚以上客に返しても尚も合計金額以上である場合等）には、返却に関する情報（返却可能な金額、返却可能な紙幣の枚数等）を示した金額確認情報を表示し、預かり金額を変更できるようにしてもよい。
【０１２０】
また、上記実施形態では、画面（小計キー押下前に店員用表示部１０５に表示される商品登録画面（図６（Ａ））、小計キー押下前に客用表示部１０６に表示される客用登録内容確認画面（図６（Ｂ））、小計キー押下後に店員用表示部１０５に表示される小計画面（非図示）、小計キー押下後に客用表示部１０６に表示される客用小計画面等）において、通貨を指定するためのボタン（「円」ボタン、「米ドル」ボタン等）を当初から押下可能に表示する例を説明したが、画面上において、通貨を指定するためのボタンを当初から押下可能に表示しないようにしてもよい。
【０１２１】
例えば、画面上に、他国通貨を指定するためのボタン（「米ドル」ボタン等）については当初から押下可能に表示し、自国通貨を指定するためのボタン（「円」ボタン）については、他国通貨が指定される前の状態では押下不能（非表示、無効なものとして表示（グレーダウン表示）等）とし、他国通貨が指定された後の状態において押下可能に表示してもよい。これにより、当初から押下可能なボタンの数を少なくすることができるとともに、自国通貨で精算をする場合に自国通貨を指定するためのボタンの押下の要否に悩むことがなくなる。
【０１２２】
また例えば、当初は、通貨を指定するためのボタン（「円」ボタン、「米ドル」ボタン等）を表示せずに「他国通貨」ボタンを表示し、「他国通貨」ボタンが押下された後の状態において通貨を指定するためのボタンを押下可能に表示してもよい。具体的には、「他国通貨」ボタンが押下された場合に、他国通貨を指定するためのボタンのみを押下可能に表示してもよいし、自国通貨を指定するためのボタンも他国通貨を指定するためのボタンも押下可能に表示してもよい。当初から押下可能なボタンの数を少なくすることができるとともに、自国通貨で精算をする場合に自国通貨を指定するためのボタンの押下の要否に悩むことがなくなる。
【０１２３】
また、上記実施形態では、通貨識別情報「Ｃ１３」であるユーロが指定された場合には、図４（Ｄ）に示した通貨言語対応ファイルに従って言語識別情報「Ｌ１２」によって識別される英語が常に選択される例を説明したが、指定通貨がユーロである場合に英語が選択されない場合があってもよい。例えば、ユーロが指定された場合に（「ユーロ」ボタンか「ＥＵＲ」ボタンが押下された場合に）、図４（Ｅ）に示すような、複数の言語のうちの何れかを指定可能な画面（小画面等）を表示し、当該画面にて指定された言語をユーロが指定された場合の言語としてもよい。これにより、ユーロ圏内の英語を得意としない客にも対応することができる。
【０１２４】
なお、指定可能な通貨の数（入力可能な通貨の種類）は、上記実施形態から特定される数に限定されない。例えば、他国通貨として指定可能な通貨は１種類（例えば米ドル）であってもよい。
【０１２５】
また、上記実施形態では、商品登録装置１０において他国通貨の指定を受け付けた場合（通貨の種類の入力を受け付けた場合）に、指定通貨から日本円への交換レートと、日本円及び指定通貨による合計金額と、日本円及び指定通貨による預かり金額と、日本円及び指定通貨による不足金額とを表示した金額確認情報（図６（Ｃ））か、指定通貨から日本円への交換レートと、日本円及び指定通貨による合計金額と、日本円及び指定通貨による預かり金額と、日本円及び指定通貨による釣り銭金額とを表示した金額確認情報（図６（Ｄ））を表示する例を説明したが、表示内容は、これに限定されない。例えば、商品登録装置１０において指定通貨による預かり金を入力し、かつ不足金額がある場合には、指定通貨による不足金額を表示し、他の情報を表示しないようにしてもよい。また例えば、商品登録装置１０において指定通貨による預かり金を入力し、かつ釣り銭金額がある場合には、日本円による釣り銭金額を表示し、他の情報を表示しないようにしてもよい。
【０１２６】
また、上記実施形態では、預かり金額が不足している場合には、商品登録装置１０の店員用表示部１０５と客用表示部１０６の両方に金額確認情報（図６（Ｃ））を表示する例を説明したが、店員用表示部１０５か客用表示部１０６のうちのいずれか一方に金額確認情報（図６（Ｃ））を表示してもよい。
【０１２７】
また、上記実施形態では、預かり金額が不足していない場合には、商品登録装置１０の店員用表示部１０５と客用表示部１０６の両方に金額確認情報（図６（Ｄ））を表示する例を説明したが、店員用表示部１０５か客用表示部１０６のうちのいずれか一方に金額確認情報（図６（Ｄ））を表示してもよい。
【０１２８】
また、上記実施形態では、金額確認情報（図６（Ｃ）、図６（Ｄ））を通貨対応言語で表示する例を説明したが、日本語及び通貨対応言語で表示してもよいし、日本語のみで表示してもよい。「日本語」ボタン（符号ｇ）を除いて通貨対応言語で表示している精算内容確認画面（図７（Ａ））についても同様である。また、上記実施形態では、精算処理完了画面（図７（Ｂ））を日本語及び通貨対応言語で表示する例を説明したが、日本語か通貨対応言語のうちのいずれか一方の言語で表示してもよい。また、上記実施形態では、レシート（図８（Ａ））を、日本語のみで印字（上部のロゴ部分の印字を除く）する例を説明したが、日本語及び通貨対応言語で印字してもよいし、通貨対応言語のみで印字してもよい。
【０１２９】
なお、日本語及び通貨対応言語で表示する場合において、日本語と通貨対応言語のいずれを優先させるかを選択できるようにしてもよい。例えば、画面上に日本語と通貨対応言語の優先度を切り替えるためのボタンを配置し、当該ボタンの押下に応じて優先させる一方を切り替えるようにしてもよい。なお、日本語よりも通貨対応言語を優先させた場合には、通貨対応言語による表記を日本語による表記よりも目立つ（文字が大きい等）ようになっていればよい。
【０１３０】
また、上記実施形態では、指定通貨による合計金額を画面上に表示する例を説明したが、画面上における表示に代えて又は加えて、指定通貨による合計金額を音声によって出力してもよい。また、上記実施形態では、指定通貨による不足金額を画面上に表示する例を説明したが、画面上における表示に代えて又は加えて、指定通貨による不足金額を音声によって出力してもよい。例えば、標品登録装置１０（精算装置２０も同様）は、ＲＯＭ１０２に音声情報を記憶するとともに音声情報を出力するスピーカを備え（ブザー１１０が音声情報を出力する場合は不要）、指定通貨による合計金額や不足金額を音声によって出力してもよい。なお、店員又は顧客の操作に応じて指定通貨による合計金額（指定通貨による不足金額も同様）を音声出力するようにしてもよい。例えば、画面上に音声出力をするためのボタンを配置し、当該ボタンの押下に応じて音声出力を開始してもよい。また、指定通貨による合計金額（指定通貨による不足金額も同様）を音声出力する場合には、指定通貨の通貨対応言語による音声出力を行うようにしてもよい。
【０１３１】
また、上記実施形態では、商品登録装置１０が通貨交換ファイル（図４（Ｃ））を記憶する例を説明したが、商品登録装置１０は通貨交換ファイルを記憶しなくてもよい。例えば、商品登録装置１０は、通貨交換ファイルを記憶せずに、通貨交換ファイルを備えるストアコントローラ３０に問い合わせることにより、指定通貨から日本円への交換レートを取得してもよい。また、上記実施形態では、商品登録装置１０が通貨言語対応ファイル（図４（Ｄ））を記憶する例を説明したが、商品登録装置１０は通貨言語対応ファイルを記憶しなくてもよい。例えば、商品登録装置１０は、通貨言語対応ファイルを記憶せずに、通貨言語対応ファイルを備えるストアコントローラ３０に問い合わせることにより、指定通貨の通貨対応言語を特定してもよい。
【０１３２】
また、上記実施形態では、商品登録装置１０は、買上商品の夫々の情報の他に、日本円による合計金額、指定通貨から日本円への交換レート、指定通貨による預かり金額、日本円による預かり金額、日本円による釣り銭金額、指定通貨の通貨対応言語を識別する言語識別情報を含む精算用情報を送信する例を説明したが、精算用情報に含まれる情報はこれに限定されない。
【０１３３】
例えば、商品登録装置１０は、日本円による合計金額、日本円による預かり金額、日本円による釣り銭金額の３つの金額を送信することに代えて、上記３つの金額のうちの２つの金額を含む精算用情報を送信するようにしてもよい。一例として、商品登録装置１０は、日本円による釣り銭金額を含まない精算用情報（買上商品の夫々の情報、日本円による合計金額、指定通貨から日本円への交換レート、指定通貨による預かり金額、日本円による預かり金額、指定通貨の通貨対応言語を識別する言語識別情報を含む精算用情報）を送信してもよい。商品登録装置１０が上記３つの金額のうちの２つの金額を含む精算用情報を送信した場合には、精算装置２０は、上記２つの金額から、上記３つの金額のうちの他の１つの金額を算出してもよい。例えば、商品登録装置１０が、上述した日本円による釣り銭金額を含まない精算用情報を送信した場合、精算装置２０は、日本円による合計金額と日本円による預かり金額とから日本円による釣り銭金額を算出してもよい。
【０１３４】
また、精算装置２０に交換レートを参照させる場合（例えば、精算装置２０内に通貨交換ファイルを記憶させる場合、ストアコントローラ３０に交換レートの問い合せをさせる場合）には、商品登録装置１０は、交換レートを含まない精算用情報を送信してもよい。例えば、商品登録装置１０は、指定通貨から日本円への交換レートも日本円による預かり金額も日本円による釣り銭金額も含まない精算用情報（買上商品の夫々の情報、日本円による合計金額、指定通貨による預かり金額、指定通貨の通貨対応言語を識別する言語識別情報を含む精算用情報）を送信してもよい。当該場合、精算装置２０は、指定通貨による預かり金額と指定通貨から日本円への交換レートとから日本円による預かり金額を算出し、日本円による合計金額と日本円による預かり金額とから日本円による釣り銭金額を算出してもよい。
【０１３５】
また例えば、精算装置２０が日本円による預かり金額と交換レートとから指定通貨による預かり金額を算出する場合や、指定通貨による預かり金額を画面（精算内容確認画面（図７（Ａ））や精算処理完了画面（図７（Ｂ）））に表示せずかつレシートにも印字しない場合には、商品登録装置１０は指定通貨による預かり金額を含まない精算用情報を送信してもよい。
【０１３６】
また例えば、精算装置２０が指定通貨による預かり金額と交換レートとから日本円による預かり金額を算出する場合や、日本円による預かり金額を画面に表示せずかつレシートにも印字しない場合には、商品登録装置１０は日本円による預かり金額を含まない精算用情報を送信してもよい。
【０１３７】
また、精算装置２０において指定通貨の通貨対応言語を参照させる場合（例えば、精算装置２０内に通貨言語対応ファイルを記憶させる場合、ストアコントローラ３０に通貨対応言語の問い合せをさせる場合）には、商品登録装置１０は、指定通貨の通貨対応言語を識別する言語識別情報を含まない精算用情報を送信してもよい。
【０１３８】
また例えば、精算装置２０が画面を日本語のみで表示し、かつ、日本語のみで印字したレシートを発行する場合には、商品登録装置１０は指定通貨の通貨対応言語を識別する言語識別情報を含まない精算用情報を送信してもよい。
【０１３９】
また、精算装置２０が指定通貨による合計金額を画面に表示等する場合には、商品登録装置１０は、指定通貨による合計金額を含む精算用情報を送信してもよい。また、精算装置２０が指定通貨による釣り銭金額を画面に表示等する場合には、商品登録装置１０は、指定通貨による釣り銭金額を含む精算用情報を送信してもよい。
【０１４０】
また、上記実施形態では、レシートは常に精算装置２０（印字部２０９）から印字、発行される例を説明したが、釣り銭がない場合にはレシートは商品登録装置１０（印字部１１１）から印字、発行されるようにしてもよい。釣り銭がなくレシートを商品登録装置１０から印字、発行する場合には、商品登録装置１０は、精算用情報を精算装置２０に送信しなくてもよい。釣り銭がなくレシートを商品登録装置１０から印字、発行し、精算用情報を精算装置２０に送信しない場合には、商品登録装置１０は、当該商品登録装置１０における精算処理の処理内容を示した精算処理結果情報を生成し、生成した精算処理結果情報をストアコントローラ３０に送信してもよい。
【０１４１】
また、上記実施形態では、精算用情報を送信する精算装置２０の決定方式として、店員自らが何れかの精算装置２０を指定（「精算機１」ボタン、「精算機２」ボタン、「精算機３」ボタンの何れかを押下）する決定方式（以下、指定決定方式）を説明したが、精算装置２０の決定方式は、上記指定方式に限定されない。例えば、店舗機器（商品登録装置１０、ストアコントローラ３０、精算装置２０等）が、精算装置２０の稼働状況（エラー、メンテナンス中であるか等）や利用状況（待機中（空き状態）、処理中等）等を判断し、精算用情報を送信する精算装置２０を決定する方式（以下、自動決定方式）を採用してもよい。自動決定方式の場合、精算処理を実行する精算装置２０を店舗機器が決定するため、店員は、単に、例えば「送信」ボタンを押下すればよいため、作業負担を軽減させることができます。
【０１４２】
自動決定方式では、ある精算装置２０に精算用情報を送信した場合、商品登録装置１０の表示部（店員用表示部１０５、客用表示部１０６）において送信先の精算装置２０を特定可能な情報を表示（例えば、精算用情報の送信後に「○○番のレジで精算をお願いします」というメッセージを表示）させたり、送信先の精算装置２０のサインポール２１１を点滅（又は点灯）させたりして、送信先の精算装置２０（自動決定方式における店舗機器の決定結果）を報知し、該当する精算装置に２０に客を案内（誘導）する。なお、表示部による報知（上記メッセージ等の表示）は、小計画面（非図示）上に表示してもよいし、小計画面に代えて又は加えて（重畳させて）表示する小ウィンドウ上に表示してもよい。
【０１４３】
また、通貨の種類の入力を受け付けた場合（他国通貨を指定した場合）には、当該指定通貨の種類に応じた言語（通貨対応言語）で上記メッセージ等を表示してもよい。例えば、客用表示部１０６には通貨対応言語で上記メッセージを表示し、店員用表示部１０５には日本語及び通貨対応言語で上記メッセージを表示してもよい。なお、店員用表示部１０５に表示する通貨対応言語による上記メッセージには、当該通貨対応言語による発音の仕方を例えば片仮名等にて表示してもよい。これにより外国語が不慣れな店員であっても表示された情報を活用することで客（外国人客）を精算装置に誘導することができる。更に、上記メッセージ等を通貨対応言語で印字した媒体（印刷物）を印字部１１１から発行し、客に開示又は手渡しするようにしてもよい。これにより外国語が不慣れな店員であっても媒体を活用することで客を精算装置へ確実に誘導することができる。
【０１４４】
なお、自動決定方式において、店舗機器は、夫々の精算装置２０の稼働状況や利用状況等に基づいて、夫々の精算装置２０における精算処理の優先順位（又は優先度）を算出し、当該優先順位（優先度）を用いて送信先の精算装置２０を決定してもよい。優先順位（優先度）を用いた自動決定方式を特に優先方式と称する場合がある。
【０１４５】
また、上記実施形態では、商品登録装置１０は、直接、精算装置２０に精算用情報を送信する例を説明したが、商品登録装置１０は、ストアコントローラ３０を介して精算装置２０に精算用情報を送信してもよい。
【０１４６】
なお、商品登録装置１０がストアコントローラ３０を介して精算装置２０に精算用情報を送信する態様では、商品登録装置１０が送信した精算用情報と、精算装置２０が受信する精算用情報とが異なる場合があってもよい。例えば、商品登録装置１０は、日本円による預かり金額を含まない精算用情報（買上商品の夫々の情報、日本円による合計金額、指定通貨による預かり金額、日本円による釣り銭金額、指定通貨の通貨対応言語を識別する言語識別情報を含む精算用情報）をストアコントローラ３０に送信し、ストアコントローラ３０は、商品登録装置１０から受信した精算用情報に含まれる指定通貨による預かり金額と自身が記憶している指定通貨から日本円への交換レートとから日本円による預かり金額を算出し、日本円による預かり金額を含む精算用情報（買上商品の夫々の情報、日本円による合計金額、指定通貨による預かり金額、日本円による預かり金額、日本円による釣り銭金額、指定通貨の通貨対応言語を識別する言語識別情報を含む精算用情報）を精算装置２０に送信し、精算装置２０は、ストアコントローラ３０から上記日本円による預かり金額を含む精算用情報を受信してもよい。
【０１４７】
また、商品登録装置１０から精算装置２０に精算用情報を供給する方法はＬＡＮ４０を介した精算用情報の送受信に限定されない。例えば、商品登録装置１０において精算用情報をコード化した２次元コードを印字したお会計券を発行し、精算装置２０においてお会計券上の２次元コードをスキャナ部２０４で読み取る方法によって、商品登録装置１０から精算装置２０に精算用情報を供給してもよい。なお、商品登録装置１０において精算用情報の一部（例えば取引番号）をコード化したバーコードを印字したお会計券を発行し、精算装置２０においてお会計券上のバーコードをスキャナ部２０４で読み取って取引番号を取得し、当該取引番号に対応する精算用情報を商品登録装置１０（又は、ストアコントローラ３０）から取得してもよい。
【０１４８】
なお、お会計券には、コード情報（２次元コード、バーコード）の他にも、顧客向け情報（例えば、当該お会計券をどうしたらいいのか、何をしたらいいのか等）を印字してもよい。また、他国通貨が指定され、かつお会計券上に顧客向けの説明文を印字する場合には、お会計券に、指定通貨（当該他国通貨）の通貨対応言語で顧客向け情報を印字するようにしてもよいし、日本語及び通貨対応言語で顧客向け情報を印字するようにしてもよい。
【０１４９】
また、上記実施形態では、商品登録装置１０は、他国通貨の指定を受け付けた場合には、商品登録情報と、当該他国通貨による金額に関する情報（又は、当該他国通貨による金額から算出される自国通貨による金額に関する情報）とを含む精算用情報を送信する例（つまり、商品登録情報と当該他国通貨による金額に関する情報等とを纏めて送信する例）を説明したが、商品登録装置１０は、商品登録情報を含まない精算用情報を送信してもよい（つまり、商品登録情報とは別個に、当該他国通貨による金額に関する情報等を送信してもよい）。
【０１５０】
なお、他国通貨の指定を受け付けなかった場合には、商品登録装置１０は、他国通貨による金額に関する情報等を含まない精算用情報を出力するため、精算装置２０は、他国通貨による金額に関する情報等に基づく情報を、例えば、精算内容確認画面や精算処理完了画面に表示することはなく、レシートにも印字することはない。
【０１５１】
以上のように、店員が操作を行い、顧客の購入対象の商品を登録する登録装置（商品登録装置１０）と、前記商品の登録データ（商品登録情報）に基づいて顧客が自ら操作して精算を行う精算装置（精算装置２０）とを有するＰＯＳシステム１は、前記登録装置は、通貨の種類を入力可能な入力手段（図６（Ａ）、図６（Ｂ）、図４（Ｃ）に示した通貨の種類を入力するための種々のボタン、図５（Ａ）のステップＳ２３の処理や、図９のステップＳ５３、Ｓ６３の処理等）と、前記入力手段による前記通貨の種類の入力に基づく第１情報（通貨の種類の入力を受け付けた場合に送信される精算用情報に含まれる情報であって、指定通貨による合計金額、指定通貨による預かり金額、指定通貨から日本円への交換レート、日本円による預かり金額、日本円による釣り銭金額、指定通貨による釣り銭金額、指定通貨の通貨対応言語を識別する言語識別情報等のうちの少なくとも一部の情報）を出力可能な第１出力手段（図５（Ａ）のステップＳ４０の処理や、図９のステップＳ８０の処理や、お会計券を発行する処理等）とを備え、前記精算装置は、前記第１出力手段が出力した前記第１情報に基づく第２情報（第１情報を含む精算用情報が出力された場合において精算内容確認画面や精算処理完了画面に表示される表示情報のうち、指定通貨による合計金額、指定通貨による預かり金額、指定通貨から日本円への交換レート、日本円による預かり金額、日本円による釣り銭金額、指定通貨による釣り銭金額、文言、メッセージ等のうちの少なくとも一部の情報）を出力可能な第２出力手段（図５（Ａ）のステップＳ９１、Ｓ９３の処理等）とを備える。
【０１５２】
これにより、通貨の種類として他国通貨の種類を入力した場合、入力した他国通貨の種類に応じた情報が出力される。従って、他国通貨による会計においても処理効率等を向上させることができる。つまり、店員は登録装置（商品登録装置１０）において顧客から他国通貨を受け取り、顧客は精算装置２０において精算内容を確認し、レシートや日本円の釣り銭を受け取るため、他国通貨による会計においても処理効率等を向上させることができる。
【０１５３】
なお、上記実施形態では、前記第１出力手段は、前記登録データと前記第１情報とを合わせて出力している。つまり、上記実施形態では、商品登録装置１０は、通貨の種類の入力を受け付けた場合、商品登録情報と、他国通貨による金額に関する情報等（指定通貨による合計金額、指定通貨による預かり金額、指定通貨から日本円への交換レート、日本円による預かり金額、日本円による釣り銭金額、指定通貨による釣り銭金額、指定通貨の通貨対応言語を識別する言語識別情報等のうちの少なくとも一部の情報）とを含む精算用情報を出力している。なお、上述したように、商品登録装置１０は、商品登録情報を含まない精算用情報を送信してもよい（つまり、商品登録情報とは別個に、当該他国通貨による金額に関する情報等を送信してもよい）。
【０１５４】
これにより、他国通貨に関する情報と登録データとが纏めて出力されるため、処理効率等を向上させることができる。
【０１５５】
なお、上記実施形態では、前記第２出力手段は、前記第１情報（言語識別情報等）に応じた言語を用いて前記第２情報を出力している。
【０１５６】
これにより、精算装置では、登録装置において入力した通貨の種類に応じた言語、即ち、顧客に合った言語が出力されるため、処理効率等を向上させることができる。
【０１５７】
なお、上記実施形態では、前記第２出力手段は、前記入力手段による前記通貨の種類の入力が無かった場合、前記第２情報の出力を禁止し、前記登録データに関する情報のみを出力している。つまり、上述したように、他国通貨の指定を受け付けなかった場合には、商品登録装置１０は、他国通貨による金額に関する情報等を含まない精算用情報を出力するため、精算装置２０は、他国通貨による金額に関する情報等に基づく情報を、例えば、精算内容確認画面や精算処理完了画面に表示することはなく、レシートにも印字することはない。
【０１５８】
これにより、精算装置における出力を好適に調整することができる。
【０１５９】
なお、上記実施形態では、前記入力手段によって入力された前記通貨の種類と金額とに基づいて自国通貨による金額を算出する算出手段（図５（Ａ）のステップＳ２６の処理等）を備え、前記精算装置は、前記入力手段によって入力された通貨の種類にかかわらず自国通貨による精算（図５（Ｂ）のステップＳ９４の処理等）を行っている。
【０１６０】
これにより、他国通貨を扱う精算装置を用意することなく、処理効率等を向上させることができる。
【０１６１】
なお、上記実施形態では、登録された商品の金額を報知する金額報知手段（図６（Ｃ）、図６（Ｄ）、図７（Ａ）、図７（Ｂ）における金額の表示等、図８（Ａ）における金額の印字等）を備え、前記金額報知手段は、前記通貨の種類が入力された場合に、登録された商品の合計金額を少なくとも当該通貨によって報知（図６（Ｃ）、図６（Ｄ）、図７（Ａ）における合計金額の表示）している。
【０１６２】
これにより、他国通貨による会計を望む顧客に、当該他国通貨に換算した合計金額を明確に伝えることができる。
【０１６３】
なお、上記実施形態では、登録された商品の合計金額よりも預かり金額が少ない場合に不足金額を報知する不足金額報知手段（図６（Ｃ）における不足金額の表示等）を備え、前記不足金額報知手段は、前記通貨の種類と金額とが入力され、かつ、登録された商品の合計金額よりも預かり金額が少ない場合に、少なくとも当該通貨によって前記不足金額を報知している。
【０１６４】
これにより、他国通貨による会計を望む顧客に、当該他国通貨に換算した不足金額を明確に伝えることができる。
【０１６５】
なお、前記通貨の種類は、金種情報を含み、前記第１出力手段は、前記第１情報に金種毎の数量を含めて出力してもよい。つまり、上記実施形態では、日本円、米ドル、ユーロ、…等を通貨の種類として説明したが、通貨の種類は、例えば、１米ドル硬貨、５米ドル紙幣、１０米ドル紙幣、…、１ユーロ硬貨、５ユーロ紙幣、１０ユーロ紙幣、…、等であってもよい。
【０１６６】
なお、米ドル、ユーロ、…等を通貨の種類として入力する態様（以下、国別態様という）では、国別態様における夫々の通貨を指定するためのボタン（例えば、「米ドル」ボタン、「ユーロ」ボタン等）を画面上に配置するが、１米ドル硬貨、５米ドル紙幣、１０米ドル紙幣、…、１ユーロ硬貨、５ユーロ紙幣、１０ユーロ紙幣、…、等を通貨の種類として入力する態様（以下、国別金種別態様という）では、国別金種別態様における夫々の通貨を指定するためのボタン（例えば、「１米ドル硬貨」ボタン、「５米ドル紙幣」ボタン、「１０米ドル紙幣」ボタン、…、「１ユーロ硬貨」ボタン、「５ユーロ紙幣」ボタン、「１０ユーロ紙幣」ボタン等）を画面上に配置するなどして、国別金種別態様における夫々の通貨の種類の入力ができるようになっていればよい。
【０１６７】
また、国別金種別態様では、国別態様おける日本円、米ドル、ユーロ、…等を識別する通貨識別情報（以下、国別通貨識別情報という）に代えて、１米ドル硬貨、５米ドル紙幣、１０米ドル紙幣、…、１ユーロ硬貨、５ユーロ紙幣、１０ユーロ紙幣、…、等を識別する通貨識別情報（以下、国別金種別通貨識別情報という）を用いるようにしてもよい。商品登録装置１０が国別金種別通貨識別情報等（金種毎の枚数情報）を含む精算用情報を出力することにより、精算装置２０は、国別金種別通貨識別情報等に基づく情報を出力することができるようになる。例えば、精算装置２０は、国別金種別通貨識別情報等に基づく情報を精算内容確認画面や精算処理完了画面に表示したり、国別金種別通貨識別情報等に基づく情報をレシート（図８（Ｂ）参照）に印字したり、国別金種別通貨識別情報等を含む精算処理結果情報をストアコントローラ３０に送信したりすることができるようになる。
【０１６８】
図８（Ｂ）に示したレシートには、指定通貨（米ドル）による預かり金額「１１（米ドル）」の金種毎の枚数情報（１米ドル硬貨が５枚、５米ドル紙幣が１枚、１０米ドル紙幣が１枚）が印字されている。なお、図８（Ｂ）に示したレシートでは、金種毎の枚数情報を通貨対応言語で表示する例を説明したが、日本語及び通貨対応言語で表示してもよいし、日本語のみで表示してもよい。
【０１６９】
また、国別金種別態様では、商品登録装置１０において、国別金種別通貨識別情報等を記憶するようにしてもよい。つまり、１米ドル硬貨５枚、５米ドル紙幣１枚、１０米ドル紙幣１枚による１１米ドルの預かり金額があった場合、商品登録装置１０は、金種毎の枚数情報（１米ドル硬貨が５枚、５米ドル紙幣が１枚、１０米ドル紙幣が１枚）をＲＡＭ１０３等に記憶するようにしてもよい。
【０１７０】
これにより、商品登録装置１０において、登録装置において回収し保管している金種毎（例えば外貨の金種毎）の数量（実在高）と、登録装置において入力された金種毎（例えば外貨の金種毎）の数量（理論在高）とを比較し、正しく回収し保管されているかを簡便に検証することができるようになる。
【０１７１】
商品登録装置１０では、外貨を受け取り、受け取った外貨を収納箱等に入れ登録装置近傍で保管する。店員（レジ担当者）の交代の際や閉店の際には、保管されている外貨を回収するための業務が発生する。回収の際には保管されていた外貨（実在高）の数量が適切であるかを判断するため、商品登録装置１０が記憶している外貨（理論在高）との比較作業が重要となる。ところが、商品登録装置１０で入力される通貨の種類が合計金額のみである場合（即ち、国別態様の場合）、比較作業ができない。つまり、例えば、商品登録装置１０において預かり金額「１１米ドル」を単に入力しただけでは、金種毎の枚数に関する情報（実在高と比較可能な理論在高）が記憶されないため、例えば、当該預かり金額が１０米ドル紙幣１枚と１米ドル硬貨１枚によるものであるのか１米ドル硬貨１１枚によるものであるのかを確認することができないからである。
一方、商品登録装置１０で入力される通貨の種類を金種にした場合（即ち、国別金種別態様の場合）、例えば、預かり金額「１１米ドル」を金種毎に枚数で入力し、金種毎の枚数に関する情報をＲＡＭ１０３等に記憶するため、比較作業を行うことができるようになる。なお、金種毎の枚数の入力方法の一例は、１米ドル硬貨が５枚の場合には「１米ドル硬貨」ボタンと「×５」ボタンを入力（又は、「×１」ボタンを５回入力）し、５米ドル紙幣が２枚の場合には「５米ドル紙幣」ボタンと「×２」ボタンを入力（又は、「×１」ボタンを２回入力）する方法である。
【０１７２】
つまり、商品登録装置１０は、国別態様では金種毎の枚数情報を取得できないが、国別金種別態様では、通貨の種類として金種毎の枚数情報を取得できるようになるため、外貨の金種毎の枚数情報を含むレポート（図８（Ｃ）参照）を出力することができるようになる。なお、商品登録装置１０が国別金種別通貨識別情報等（金種毎の枚数情報）を含む精算用情報を出力することにより、当該精算用情報を取得した精算装置２０においても、同様のレポートを出力してもよい。
【０１７３】
図８（Ｃ）に示したレポートには、外貨売上の印字欄（符号ａ）が設けられており、外貨売上の印字欄には、外貨取引回数「１（回）」、外貨総金額「１１（米ドル）」、円換算した総金額「１１５５（円）」が印字され、更に外貨内訳として、外貨総金額「１１（米ドル）」の金種毎の枚数情報（１米ドル硬貨が５枚、５米ドル紙幣が１枚、１０米ドル紙幣が１枚）が印字されている。なお、図８（Ｃ）は指定通貨が米ドルのみの場合の記載例であるが、上記レポートにおける外貨売上の印字欄は、指定通貨毎に、外貨取引回数、外貨総金額、円換算した総金額、外貨内訳が印字されるようになっている。
【０１７４】
なお、通貨の種類は金種情報を含むと説明したが、当該金種は、必ずしも他国通貨の金種（例えば、１米ドル硬貨、５米ドル紙幣、１０米ドル紙幣、…、１ユーロ硬貨、５ユーロ紙幣、１０ユーロ紙幣、…、等）でなく、日本円の金種（１円硬貨、１０円硬貨、…、１０００円紙幣、…、等）であってもよい。上述したように、商品登録装置１０では、外貨を受け取り、受け取った外貨を収納箱等に入れ登録装置近傍で保管するが、例えば、精算装置２０において取り扱いが困難又は不可能な硬貨（変形したり錆びたりしている硬貨、旧硬貨、記念硬貨）や紙幣（破れたり汚れたりしている紙幣、旧紙幣等）については、外貨と同様、店員が受け取って収納箱等に入れ登録装置近傍で保管する場合がある。日本円の金種の種類を入力することにより、上述のような硬貨や紙幣についても、外貨と同様、正しく回収し保管されているかを簡便に検証することができるようになる。
【０１７５】
なお、以上に説明したＰＯＳシステム１、商品登録装置１０、精算装置２０、ストアコントローラ３０を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１７６】
１  ＰＯＳシステム１
１０  商品登録装置
２０  精算装置
３０  ストアコントローラ
４０  ＬＡＮ
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  スキャナ部
１０５  店員用表示部
１０６  客用表示部
１０７  ハードディスク
１０８  店員用操作部
１０９  通信部
１１０  ブザー
１１１  印字部
１１９  バス
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  スキャナ部
２０５  表示部
２０６  操作部
２０７  通信部
２０８  ブザー
２０９  印字部
２１０  釣銭機
２１１  サインポール
２１９  バス
【図１】
2018036759.tif 000003
【図２】
2018036759.tif 000004
【図３】
2018036759.tif 000005
【図４】
2018036759.tif 000006
【図５】
2018036759.tif 000007
【図６】
2018036759.tif 000008
【図７】
2018036759.tif 000009
【図８】
2018036759.tif 000010
【図９】
2018036759.tif 000011
【図１０】
2018036759.tif 000012