(57)【要約】【課題】商品コードの読み取り作業と重量計量作業との繰り返し作業に際して、作業上の柔軟性をある程度の許容できるようにする。【解決手段】商品コード読取部（バーコードスキャナ２０３）や表示部（ＬＣＤ２１０）等のユーザインターフェースを顧客による操作と顧客への情報提供とが可能な位置に配置して顧客によるセルフチェックアウトを可能にする決済端末２０１と、商品コード読み取り後の商品を載置するための載置台３０３ａに載置された商品の重量を計量する秤装置３０１とを備え、秤装置３０１での計量結果に基づく重量チェック処理に際して、２以上に設定される規定数までの１又は２以上の商品についての商品コード読取部（バーコードスキャナ２０３）による商品コード読取後に、秤装置３０１から送信された重量値に基づいて得られる当該１又は２以上の商品の計量値が当該１又は２以上の商品の重量と同一性を有しているかどうかを判定するようにした。【選択図】図３
2008059503.tif 000002
【特許請求の範囲】
【請求項１】
商品コード読取部と表示部と入力部と決済部とを含むユーザインターフェースを顧客による操作と顧客への情報提供とが可能な位置に配置し、顧客によるセルフチェックアウトを可能にする決済端末と、
前記商品コード読取部で商品コード読み取り後の商品を載置するための載置部を備え、当該載置部に載置された商品の重量を計量し、計量した重量値を前記決済端末に送信する秤装置と、
前記決済端末の情報処理部が、前記商品コード入力部によって入力された商品コードに基づいて、個々の商品コードに対応させて単価と重量とを記憶する商品データファイルから対応する単価と重量とを検索する検索処理を実行する手段と、
前記決済端末の情報処理部が、２以上に設定される規定数までの１又は２以上の商品についての前記商品コード読取部による商品コード読取後に、前記秤装置から送信された重量値に基づいて得られる当該１又は２以上の商品の計量値が前記検索処理によって取得した当該１又は２以上の商品の重量と同一性を有しているかどうかを判定する重量チェック処理を実行する手段と、
前記決済端末の情報処理部が、前記重量チェック処理の結果、重量間の同一性があるとの判定結果を得た場合、前記商品コード読取部によって読み取られた商品コードと前記検索処理によって取得した単価とを含む商品情報を記憶部に記憶させる商品情報登録処理を実行する手段と、
を備える、セルフチェックアウト装置。
【請求項２】
前記重量チェック処理においては、前記秤装置から送信された重量値に前記検索処理によって検索された重量を加算して期待値を求め、その後に前記秤装置から送信された重量値を前記期待値と比較することによって、前記秤装置から送信された重量値に基づいて得られる１又は２以上の商品の計量値が前記検索処理によって取得した重量と同一性を有しているか否かを判定する、請求項１記載のセルフチェックアウト装置。
【請求項３】
商品コード読取部と表示部と入力部と決済部とを含むユーザインターフェースを顧客による操作と顧客への情報提供とが可能な位置に配置し、顧客によるセルフチェックアウトを可能にする決済端末と、
前記商品コード入力部による商品コード入力前の商品を載置するための最初の載置部を備え、当該最初の載置部に載置された商品の重量を計量し、計量した重量値を前記決済端末に送信する最初の秤装置と、
前記商品コード読取部で商品コード読み取り後の商品を載置するための載置部を備え、当該載置部に載置された商品の重量を計量し、計量した重量値を前記決済端末に送信する秤装置と、
前記決済端末の情報処理部が、前記商品コード入力部によって入力された商品コードに基づいて、個々の商品コードに対応させて単価を記憶する商品データファイルから対応する単価を検索する検索処理を実行する手段と、
前記決済端末の情報処理部が、２以上に設定される規定数までの１又は２以上の商品についての前記商品コード読取部による商品コード読取後に、前記秤装置から送信された重量値に基づいて得られる当該１又は２以上の商品の計量値が前記最初の秤装置から送信された重量に基づいて得られる当該１又は２以上の商品の計量値と同一性を有しているかどうかを判定する重量チェック処理を実行する手段と、
前記決済端末の情報処理部が、前記重量チェック処理の結果、重量間の同一性があるとの判定結果を得た場合、前記商品コード読取部によって読み取られた商品コードと前記検索処理によって取得した単価とを含む商品情報を記憶部に記憶させる商品情報登録処理を実行する手段と、
を備える、セルフチェックアウト装置。
【請求項４】
前記決済端末の情報処理部が、前記重量チェック処理に際して、前記規定数を超えた商品について前記商品コード読取部による商品コードの読み取りがあったと判定した場合、前記表示部にその旨のエラー報知画面を表示させる手段を備える、請求項１ないし３のいずれか一記載のセルフチェックアウト装置。
【請求項５】
前記決済端末の情報処理部は、
前記検索処理として、個々の商品コードに対応させて商品表示を記憶する商品データファイルから対応する商品表示を検索し、
前記重量チェック処理に際して、前記商品コード読取部による商品コード読取後の前記規定数を超えないと判定された商品についての前記商品表示を前記秤装置の載置部に載置すべきメッセージと共に前記エラー報知画面に含ませる、
請求項４記載のセルフチェックアウト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客によるセルフチェックアウトを可能にするセルフチェックアウト装置に関する。
【背景技術】
【０００２】
近年、商品販売データ処理を実行するための各種ユーザインターフェースを顧客による操作と顧客への情報提供と顧客へのレシート発行とが可能な位置に配置し、顧客によるセルフチェックアウトを可能にしたセルフチェックアウト装置の開発が進められている（特許文献１）。各種ユーザインターフェースとしては、例えばバーコードリーダ等のような商品コード読取部、情報を表示する表示部、情報を入力する入力部、例えば硬貨及び紙幣の入出金装置のような決済を可能とする決済部、及びレシートプリンタ等が用意される。
【０００３】
また、セルフチェックアウト装置では、不正行為を防止するために、顧客が持ち帰ることができる商品を、商品コード読取部で商品コードを読み取られた商品、換言すると、商品販売データ処理の対象となる購入商品だけに限るようにするための対策が必要となる。そのための対策として、例えば特許文献２に記載されているように、商品コード読取部で商品コードを読み取られた商品の重量をチェックし、不正行為を防止するようにした発明がなされている。重量チェックの手法として、特許文献２に記載されているのは、商品コード読取部で読み取った商品コードに基づいてＰＬＵファイルから当該商品の重量データを取得し、商品コードを読み取った後の商品の重量を計量し、重量データによって特定される重量と実際に計量された重量との同一性をもって重量チェックを行なう、という手法である。
【０００４】
【特許文献１】特開２００４−０８６７２８公報
【特許文献２】特開平０８−０８０６７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
セルフチェックアウト装置の基本操作は、商品コード読取部（例えばバーコードスキャナ）での商品コード（例えばバーコード）の読み取りと商品コード読み取り後の商品の重量計量とを繰返し、決済操作をする、というものである。重量計量に際して求められる操作は、一例として、秤装置が有する秤皿への商品の載置である。このため、ユーザは、商品コードの読み取り作業と重量計量作業とを一商品毎に繰り返すことになる。
【０００６】
これに対して、ユーザがセルフチェックアウト装置の使用に慣れ始めると、商品コードの読み取り作業と重量計量作業とを一商品毎に行なうことが煩わしく感ずるであろうことが予想される。このため、操作に慣れたユーザは、複数の商品について商品コードの読み取り作業を行なった後、それらの複数の商品を一度に秤皿に載せてしまうというような重量計量作業を行ないがちである。例えば、片手に持った商品について商品コードの読み取り作業を行った後、その商品を別の手に持ち替え、空いた手で更に別の商品を掴んで商品コードの読み取り作業を行い、その時点で両手に持っている商品コード読み取り後の商品を一度に秤皿に載せる、というような作業が行なわれてしまう可能性がある。
【０００７】
また、子供連れユーザの場合、結果的に、商品コードの読み取り作業と重量計量作業とが一商品毎に行われなくなってしまうことが予想される。例えば、子供が商品コードの読み取り作業を行った後、親がその商品について重量計量作業を行ったり、その逆の作業が行われたりすることが予想される。この場合、商品コードの読み取り作業を行なう主体と重量計量作業を行なう主体とが別人となるため、一商品毎の商品コードの読み取り作業と重量計量作業との繰り返しという作業の流れが崩れ易い。
【０００８】
以上のようなことを考慮すると、商品コードの読み取り作業と重量計量作業との繰返し作業に際して、ある程度の作業上の柔軟性を許容できるようにすることが望ましい。
【０００９】
本発明の目的は、商品コードの読み取り作業と重量計量作業との繰り返し作業に際して、ある程度の作業上の柔軟性を許容できるようにすることである。
【課題を解決するための手段】
【００１０】
本発明のセルフチェックアウト装置は、商品コード読取部と表示部と入力部と決済部とを含むユーザインターフェースを顧客による操作と顧客への情報提供とが可能な位置に配置し、顧客によるセルフチェックアウトを可能にする決済端末と、前記商品コード読取部で商品コード読み取り後の商品を載置するための載置部を備え、当該載置部に載置された商品の重量を計量し、計量した重量値を前記決済端末に送信する秤装置と、を備え、前記決済端末の情報処理部が、（１）前記商品コード入力部によって入力された商品コードに基づいて、個々の商品コードに対応させて単価と重量とを記憶する商品データファイルから対応する単価と重量とを検索する検索処理を実行し、（２）２以上に設定される規定数までの１又は２以上の商品についての前記商品コード読取部による商品コード読取後に、前記秤装置から送信された重量値に基づいて得られる当該１又は２以上の商品の計量値が前記検索処理によって取得した当該１又は２以上の商品の重量と同一性を有しているかどうかを判定する重量チェック処理を実行し、（３）前記重量チェック処理の結果、重量間の同一性があるとの判定結果を得た場合、前記商品コード読取部によって読み取られた商品コードと前記検索処理によって取得した単価とを含む商品情報を記憶部に記憶させる商品情報登録処理を実行する。
【００１１】
別の面から見た本発明のセルフチェックアウト装置は、商品コード読取部と表示部と入力部と決済部とを含むユーザインターフェースを顧客による操作と顧客への情報提供とが可能な位置に配置し、顧客によるセルフチェックアウトを可能にする決済端末と、前記商品コード入力部による商品コード入力前の商品を載置するための最初の載置部を備え、当該最初の載置部に載置された商品の重量を計量し、計量した重量値を前記決済端末に送信する最初の秤装置と、前記商品コード読取部で商品コード読み取り後の商品を載置するための載置部を備え、当該載置部に載置された商品の重量を計量し、計量した重量値を前記決済端末に送信する秤装置と、を備え、前記決済端末の情報処理部が、（１）前記商品コード入力部によって入力された商品コードに基づいて、個々の商品コードに対応させて単価を記憶する商品データファイルから対応する単価を検索する検索処理を実行し、（２）２以上に設定される規定数までの１又は２以上の商品についての前記商品コード読取部による商品コード読取後に、前記秤装置から送信された重量値に基づいて得られる当該１又は２以上の商品の計量値が前記最初の秤装置から送信された重量に基づいて得られる当該１又は２以上の商品の計量値と同一性を有しているかどうかを判定する重量チェック処理を実行し、（３）前記重量チェック処理の結果、重量間の同一性があるとの判定結果を得た場合、前記商品コード読取部によって読み取られた商品コードと前記検索処理によって取得した単価とを含む商品情報を記憶部に記憶させる商品情報登録処理を実行する。
【発明の効果】
【００１２】
本発明によれば、重量チェック処理に際して、２以上に設定される規定数までの１又は２以上の商品についての商品コード読取部による商品コード読取後に、秤装置から送信された重量値が当該１又は２以上の商品の重量と同一性を有しているかどうかを判定するようにしたので、規定数までの商品については、続けて商品コードを読みとった後にまとめて秤装置の載置部に載せるというような作業が可能となり、したがって、商品コードの読み取り作業と重量計量作業との繰り返し作業に際して、ある程度の作業上の柔軟性を許容することができる。
【発明を実施するための最良の形態】
【００１３】
本発明の実施の一形態を図１ないし図２５に基づいて説明する。
【００１４】
本実施の形態の説明は、次の項目に沿ってなされる。
【００１５】
１．システム構成
（１）システム構成の概要
（２）セルフチェックアウト端末
（３）アテンダント端末
２．セルフチェックアウト処理
（１）セルフチェックアウト処理の基本的ルーチン
（２）セルフチェックアウト処理時の画面遷移
（３）重量チェック処理
（一）基本処理
（二）連続スキャニング後のまとめ重量チェック
（三）重量チェックエラー
（四）連続スキャニングの個数エラー
（五）重量チェック処理のスキップ
（４）画面入力による商品情報登録
（５）パック詰め商品の商品情報登録
（一）パック詰め商品の入力手法
（二）第２の重量チェック処理
（６）中止指定
（７）呼出指定
（８）組合せ割引（セット割引）
（９）決済
（１０）チェッカーモード
以下、上記項目の順に説明する。
１．システム構成
（１）システム構成の概要
図１は、全体のシステム構成を示す模式図である。本実施の形態のシステムは、複数のセルフチェックアウトシステム１１と、複数台のＰＯＳ端末２１と、ストアコントローラ３１とが通信ネットワーク４１を介して接続されて構築されている。
【００１６】
セルフチェックアウトシステム１１は、複数台のセルフチェックアウト装置１０１に一台のアテンダント端末５０１が割り当てられて構成されている。セルフチェックアウト装置１０１は、決済端末２０１と秤装置３０１とから構成されている。
【００１７】
図２は、セルフチェックアウトシステム１１での各部の配置状態を示す平面図である。本実施の形態のセルフチェックアウトシステム１１は、四台のセルフチェックアウト装置１０１に対して一台のアテンダント端末５０１が割り当てられている。セルフチェックアウト装置１０１は、一対のセルフチェックアウト装置１０１が顧客通路１２１に沿って平行に並べられ、これらの一対のセルフチェックアウト装置１０１が顧客通路１２１を介して正面側を対面させるように配置されている。
【００１８】
顧客通路１２１の突き当りにはアテンダント端末５０１が配置されている。アテンダント端末５０１は、その外観上、本体部５０２と表示部としてのディスプレイ５０３とキーボード５０４と操作部としてのポインティングデバイス５０５とを有するパーソナルコンピュータ形態を有しており、アテンダントテーブル６０１に載置されている。
【００１９】
顧客は、顧客通路１２１を通ってどのセルフチェックアウト装置１０１に対してもアクセス可能となっている。例えば、図２中の右上方、顧客から見ると進行方向左奥側に位置するセルフチェックアウト装置１０１を使用しようとする場合、顧客通路１２１を通ってそのセルフチェックアウト装置１０１の前に立ち、セルフチェックアウトの終了後にはアテンダントテーブル６０１の前で左側又は右側に回りこんで立ち去ることになる。
（２）セルフチェックアウト端末
図３は、セルフチェックアウト装置１０１を示す斜視図である。セルフチェックアウト装置１０１は、決済端末２０１と秤装置３０１とから構成されている。
【００２０】
決済端末２０１は、顧客が購入しようとする商品を入れた籠（図示せず）を載置するための商品籠載置台１０２が左脇から突出したハウジング２０２を有している。商品籠載置台１０２の上面には、籠を位置決めするための突部１０３がＬ字形状に突出形成されている。
【００２１】
決済端末２０１のハウジング２０２は、床面に設置されるベースハウジング２０２ａと、このベースハウジング２０２ａの上面に載置される小振りな上部ハウジング２０２ｂとによって構成されている。ベースハウジング２０２ａの前面は、下方に向かうほどベースハウジング２０２ａの投影面積を狭めるように傾斜している。これにより、ベースハウジング２０２ａは、下方に向かうほど奥側にオフセットした形状となっている。
【００２２】
上部ハウジング２０２ｂには、各種ユーザインターフェースが設けられている。つまり、上部ハウジング２０２ｂには、左側に商品コード読取部としてのバーコードスキャナ２０３が配置され、右側にプリンタカバー２０４及び監視カメラ２０５が配置され、これらのバーコードスキャナ２０３とプリンタカバー２０４及び監視カメラ２０５の間には決済部としてのカード読取部２０６及びテンキー２０７が配置されている。バーコードスキャナ２０３は、商品に付された商品コードを読み取る商品コード読取部として機能する縦型スキャナである。プリンタカバー２０４には、レシート発行口２０８が設けられている。プリンタカバー２０４の奥側にはレシートプリンタ２５１（図６参照）が上部ハウジング２０２ｂに内蔵され、このレシートプリンタ２５１によって印字される図示しないレシートは、レシート発行口２０８から発行されるように構成されている。プリンタカバー２０４は、上部ハウジング２０２ｂに対して開閉自在に取り付けられ、フラップ２０９の引っ張り操作で開放される。監視カメラ２０５は、プリンタカバー２０４の上方に配置されている。カード読取部２０６は、図示しない非接触ＩＣカードと無線通信を確立し、非接触ＩＣカードに対して情報を読み書きする。非接触ＩＣカードは、一例として現金と等価な価値を有する電子マネーを記憶保存することが可能であり、別の一例として、引き落し銀行口座を特定するための識別番号を記憶保存し、決済に際して利用される。図１中、丸印の中に「ＣＡＲＤ」と記されている部分の奥側に図示しないアンテナが内蔵され、このアンテナを介して非接触ＩＣカードとの間の無線通信が確立される。テンキー２０７は、非接触ＩＣカードでの決済に際して、暗証番号の入力のために用いられる。
【００２３】
上部ハウジング２０２ｂには、液晶表示パネルを有する表示部としてのＬＣＤ２１０が取り付けられている。このＬＣＤ２１０は、その表示面に入力部としてのタッチパネル２１１を有し、右側方にカード読取溝２１２を有する。カード読取溝２１２の内部には、決済部としてのカードリーダライタ２５２（図６参照）が内蔵されている。カードリーダライタ２５２は、クレジットカード等の磁気カードに記録された情報、例えばカード番号や暗証番号を読み取る。
【００２４】
ベースハウジング２０２ａには、硬貨と紙幣との入出金装置２２１（図６参照）が内蔵されている。入出金装置２２１の一部として、ベースハウジング２０２ａの中央上面には硬貨投入口２１３が配置され、その左側には硬貨払出口２１４が配置されている。また、ベースハウジングの前面右上方位置には、紙幣投入口２１５と紙幣払出口２１６とが配置されている。このような入出金装置２２１は、貨幣及び紙幣の取扱いを可能にする機構部とこの機構部を制御する制御部とを有している（いずれも図示せず）。このような機構部の構造及び制御部での処理手順等については、その内容が周知なので、説明を省略する。
【００２５】
さらに、ベースハウジング２０２ａの背面からは、セルフチェックアウト装置１０１の現在の状態を表示する表示ポール２１７が立設されている。この表示ポール２１７は、先端部に青色と赤色とに選択的に発光する発光部２１８を有する。
【００２６】
図４は、秤装置３０１を示す斜視図である。秤装置３０１は、秤ハウジング３０２の上部に秤皿３０３が設けられ、この秤皿３０３に袋保持具３０４が取り付けられて構成されている。秤皿３０３は、その上面に載置台３０３ａを有する。袋保持具３０４は載置台３０３ａに取り付けられている。したがって、袋保持具３０４からすると、秤皿３０３は台座を構成する。つまり、載置台３０３ａの後方中央部にはポール形状のアーム支持部３０５が立設され、このアーム支持部３０５の上端には品物を載置するための一時置き台３０６が固定されている。一時置き台３０６は、上面が平坦面となっており、決済端末２０１のバーコードスキャナ２０３でバーコードを読み取った後の商品を一時的に置く用途で用いられる台である。載置台３０３ａ及び一時置き台３０６は、共に、商品コードが入力された商品を載置するための載置部としての役割を担っている。
【００２７】
このような一時置き台３０６の下面には、一対の保持アーム３０７とフック３０８とが取り付けられている。つまり、一時置き台３０６の下面両端位置には、アーム取付具３０９が固定されている。固定は、例えばネジ止め、接着止め等、各種の固定手法によってなされている。そして、それらのアーム取付具３０９のそれぞれには、保持アーム３０７が埋設されている。また、一時置き台３０６の下面中央位置には、フック取付具３１０が固定されている。固定は、例えばネジ止め、接着止め等、各種の固定手法によってなされている。そして、フック取付具３１０には、フック３０８が埋設されている。
【００２８】
図５は、保持アーム３０７に収納袋としてのレジ袋４０１が保持されている状態を示す斜視図である。保持アーム３０７は、例えばスーパーマーケット等で顧客に提供するビニール袋等のレジ袋４０１、つまり、開口部４０２とこの開口部４０２から突出する一対の把手４０３とを有してこれらの把手４０３が両側に位置付けられるように折り畳まれたレジ袋４０１を保持するために、一対の把手４０３を串刺し状態で保持する。このような保持状態を実現するために、把手４０３にはスリット４０４が形成されている。また、レジ袋４０１には、一対の把手４０３の間に位置させてミシン目４０５で脱落可能な一対の耳部４０６が形成されており、これらの耳部４０６には引掛け穴４０７が形成されている。フック３０８は、引掛け穴４０７を挿通し、これによってレジ袋４０１を保持アーム３０７と共に保持する。
【００２９】
より詳細には、レジ袋４０１は、折り畳まれた状態においては、その耳部４０６に設けられた引掛け穴４０７がフック３０８に引っ掛けられ、保持されている。保持アーム３０７は、このようにフック３０８に保持されている折り畳まれた状態のレジ袋４０１を保持する第１の保持部３１１を根本側に有する。これらのフック３０８及び第１の保持部３１１は、折り畳まれたレジ袋４０１を複数枚積層状態で保持し得るだけの保持容量を有している。保持アーム３０７は、第１の保持部３１１に連続してレジ袋４０１を第１の保持部３１１による保持位置よりも低い位置で開いた状態で保持する第２の保持部３１２を先端側に有する。第２の保持部３１２は、その中央部の高さが高くなる形状、より詳細にはアーチ形状に形成されている。したがって、第２の保持部３１２の両端部の二点は高さが低く、これらの高さが低い二点を繋ぐ中央部はアーチ形状に盛り上がっている。そして、第１の保持部３１１と第２の保持部３１２とは、第１の保持部３１１から第２の保持部３１２に直線的に傾斜する傾斜部３１３で連結されている。更に、第２の保持部３１２の端部、つまり保持アーム３０７の最先端となる部分は、高さが低い部分から斜め上方に向けて上昇している。この上昇部分は、保持したレジ袋４０１の把手４０３を脱落させないようにするための返し部３１４となっている。
【００３０】
図６は、決済端末２０１の電気的なハードウェア構成を示すブロック図である。決済端末２０１は、内部に情報処理部としての制御部２５３を有する。制御部２５３は、例えば動作シーケンスが書き込まれた半導体チップ構成のものであっても、ＲＡＭ２５４等に動作プログラムを記憶させて動作するマイクロコンピュータ構成のものであっても良い。ここでは、マイクロコンピュータ構成の制御部２５３を紹介する。
【００３１】
制御部２５３の中核をなすのはＣＰＵ２５５である。ＣＰＵ２５５には、固定データを固定的に記憶するＲＯＭ２５６と、可変データを書き換え自在に記憶するＲＡＭ２５４と、ＬＣＤ２１０に表示する表示画像を生成するＶＲＡＭ２５７と、ＨＤＤ２５８とがシステムバス２５９を介して接続されている。一例として、ＨＤＤ２５８には、動作プログラム、各種表示フレーム、ＰＬＵファイル、部門ファイル、重量データファイルＷＤＦ（図７参照）、画像ファイル、売上ファイル等の各種ファイル、重量チェック実行有無定義、商品載置場所定義、各種規則情報等（重量データファイルＷＤＦ以外は全て図示せず）が記憶保存されており、これらの動作プログラム、各種表示フレーム、各種ファイル及び各種規則情報等は、その全部又は一部が決済端末２０１の起動時にＲＡＭ２５４に移されて使用される。そして、それらのＰＬＵファイル、重量データファイルＷＤＦ、部門ファイル、画像ファイル、売上ファイル等の各種ファイル、重量チェック実行有無定義、商品載置場所定義、各種規則情報等は、商品データファイルを構成する。
【００３２】
なお、商品データファイルは、別の形態で分散された構成であっても、一つのファイルとしてまとめられた構成であっても、いずれでも良い。
【００３３】
商品データファイルを構成するＰＬＵファイルは、各商品を特定する商品コードに対応させて、単価の他に、商品表示、割引商品の別、割引金額、組合せ割引情報（Ｍ＆Ｍ（ミックス・アンド・マッチ）割引情報、セット割引情報）等を書き換え自在に記憶する。商品表示は、商品コードによって特定される商品の商品名称のテキストデータと、その商品の画像データとを含む。
【００３４】
商品データファイルを構成する部門ファイルは、ＰＬＵファイルに記憶されない各商品についての部門コードに対応させて、その単価、商品表示、割引商品の別、割引金額、組合せ割引情報（Ｍ＆Ｍ（ミックス・アンド・マッチ）割引情報、セット割引情報）等を書き換え自在に記憶する。商品表示は、部門コードによって特定される商品の商品名称のテキストデータと、その商品の画像データとを含む。
【００３５】
図７は、商品データファイルを構成する重量データファイルＷＤＦの一例を示す模式図である。重量データファイルＷＤＦは、ＰＬＵファイル及び部門ファイルに登録されている商品の商品コードに対応させて、設定重量（ｇ）、重量チェック実行有無定義、商品載置場所定義（袋詰めスキップ）、許容値タイプ定義、上限許容値、下限許容値、及び重量更新フラグを記憶している。このような重量データファイルＷＤＦは、別の一例として、ＰＬＵファイル、部門ファイルに含ませても良い。
【００３６】
重量データファイルＷＤＦ中の設定重量（ｇ）には、商品コードで特定される商品の重量の設定値が記憶されている。
【００３７】
重量チェック実行有無定義は、重量チェック実行の別を各商品コードに対応付けて記憶する定義情報である。決済端末２０１の制御部２５３は、重量チェック実行有無定義中、「０」は重量チェックしない、「１」は重量チェックすると解釈する。重量チェックをしない商品は、一例として、軽すぎて秤装置３０１による計量に馴染まない商品、あるいは、重すぎて秤装置３０１の秤皿３０３まで移動させにくい商品である。多くの商品の場合、重量チェックをすることになる。そこで、重量チェックをすることを意味する「１」をデフォルト値とすることができる。
【００３８】
別の一例として、重量チェックをすることの積極的な情報を持たせないようにしても良い。つまり、各商品について、重量チェックをするかしないかの一方だけの情報を持たせれば足りるので、そのような定義の仕方でも良い。このような重量チェック実行有無定義は、別の一例として、ＰＬＵファイルに含ませても良い。
【００３９】
商品載置場所定義（袋詰めスキップ）は、バーコードスキャナ２０３によってバーコードが読み取られた商品の載置場所として、秤皿３０３（袋詰めスキップしない）と一時置き台３０６（袋詰めスキップする（計量））と床面（袋詰めスキップする（重量））とのいずれにすべきかを個々の商品毎に定義する。決済端末２０１の制御部２５３は、重量チェック実行有無定義中、「０」は秤皿３０３（袋詰めスキップしない）、「１」は一時置き台３０６（袋詰めスキップする（計量））、「２」は床面（袋詰めスキップする（重量））と解釈する。
【００４０】
別の一例として、商品載置場所定義をＰＬＵファイルに含ませることも可能である。更に別の一例として、商品の特性、例えば、割れ易い、壊れ易い、型崩れし易い、重い等の特性情報をＰＬＵファイル等に記憶させておき、一例として、割れ易い、壊れ易い、型崩れし易いという特性を持つ商品については一時置き台３０６を載置場所として定義し、重いという特性を持つ商品については床面を載置場所として定義する。更に別の一例としては、重量データファイルＷＤＦに記憶されている重量が規定重量より重い場合のバーコード読み取り後の商品の載置場所として、床面を定義する。
【００４１】
重量データファイルＷＤＦは、商品の載置場所を秤皿３０３（袋詰めスキップしない）と一時置き台３０６（袋詰めスキップする（計量））と床面（袋詰めスキップする（重量））とのいずれにすべきかを積極的に定義している。これに対して、多くの商品の場合、バーコード読み取り後の載置場所が秤皿３０３となる。したがって、別の一例としては、バーコード読み取り後の載置場所が秤皿３０３となる商品については、その旨の格別の情報を持たせる必要はない。したがって、そのような商品については、その旨の格別の情報を設定してもしなくても良い。商品載置場所定義としては、バーコード読み取り後の商品の載置場所が秤皿３０３と一時置き台３０６と床面とのいずれであるかを定義付けていれば十分なので、それらの選択肢のうちの少なくとも二種類の載置場所についての情報のみ有していれば足りることになる。
【００４２】
許容値タイプ定義は、設定重量（ｇ）に対する許容幅を割合とするか上限値及び下限値とするかを決定するための情報である。つまり、重量チェック処理に際しては、秤装置３０１による現実の計量重量と設定重量（ｇ）に記憶されている重量との比較処理を実行することになるが、この際、設定重量（ｇ）に対する許容幅を設定する。この許容幅は、許容値タイプ定義に記憶されている定義に従い、設定重量（ｇ）に記憶されている重量値に対する割合で求められ、あるいは数値設定されている上限値及び下限値で求められる。
【００４３】
上限許容値及び下限許容値は、設定重量（ｇ）に対する許容幅を決定するための数値情報を記憶する。許容値タイプ定義が、設定重量（ｇ）に記憶されている重量値に対する割合を許容幅とする場合には、上限許容値及び下限許容値に記憶される数値は％の数値となる。また、許容値タイプ定義が、設定重量（ｇ）に記憶されている重量値に対する上限値及び下限値は具体的な数値となり、この場合、上限許容値及び下限許容値に記憶される数値は具体的な数値そのものとなる。
【００４４】
制御部２５３には、バーコードスキャナ２０３、ＬＣＤ２１０、タッチパネル２１１、カード読取部２０６、テンキー２０７、カードリーダライタ２５２、レシートプリンタ２５１、監視カメラ２０５、発光部２１８、スピーカ２１９が接続された音響回路２２０、入出金装置２２１との間でのデータ通信を媒介するインターフェース２６０がシステムバス２５９を介して接続され、制御部２５３による制御を受ける。音響回路２２０は、音声合成ＬＳＩを主体として構成され、合成音声及び合成音響を生成してスピーカ２１９から出力させる。これらのスピーカ２１９と音響回路２２０とは音響発生部を構成する。制御部２５３は、それらの各部を制御し、検索処理と重量チェック処理と商品情報登録処理と決済処理とを含む商品販売データ処理を実行する。
【００４５】
検索処理は、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、このバーコードによって特定される商品コードを認識し、ＰＬＵファイルを検索してその商品コードに対応する単価、重量及び商品表示を取得する。この場合、単価、重量及び商品表示は、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られたことに基づいて取得されれば良く、必ずしもバーコードの読み取りそれ自体をトリガとする必要はない。また、単価、重量及び商品表示は、同時に取得される必要はなく、それらの情報に対するアクセスが必要な場合にアクセスできる状態となっていれば良い。
【００４６】
重量チェック処理は、バーコードの読み取り後に秤装置３０１によって計量された重量に基づいて得られる対応商品の計量値が、検索処理によって取得した重量と同一性を有しているかどうかを判定する処理である。同一性を有しているかどうかは、重量データファイルＷＤＦ中、バーコードスキャナ２０３によって読み取られたバーコードによって特定される商品コードに対応させて設定されている設定重量（ｇ）及びその許容幅（許容値タイプ定義、上限許容値及び下限許容値）を検索取得し、計量重量が検索処理によって取得した設定重量（ｇ）の許容幅に収まっているかどうかを判定することによってなされる。
【００４７】
商品情報登録処理は、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、このバーコードによって特定される商品コードと特定された商品コードに基づいて検索処理によって検索された単価とを含む取引情報をＲＡＭ２５４に一時登録する処理である。
【００４８】
決済処理は、検索処理によって取得した単価に基づいて決済金額を算出し、その決済金額の決済を実行する処理である。決済金額は、タッチパネル２１１での締め操作に応じて必要な消費税計算等を含む売上合計金額を計算することによって算出され、ＲＡＭ２５４等に仮登録するか、あるいは売上ファイルに登録する。決済処理では、算出した決済金額について、現金、クレジットカード等の磁気カード、電子マネー又は銀行口座特定用の識別番号を記憶保存する非接触ＩＣカードを利用した決済を可能にする。現金の扱いは、ベースハウジング２０２ａに設けられた入出金装置２２１で実行され、磁気カードの扱いは、カード読取溝２１２の内部に設けられたカードリーダライタ２５２によって実行され、非接触ＩＣカードの扱いは、カード読取部２０６を介して実行される。
【００４９】
本実施の形態では、商品販売データ処理という概念を、検索処理、重量チェック処理、商品情報登録処理及び決済処理等を含む広義の概念として用いている。そこで、このような広義の意味での商品販売データ処理を支援するために、決済端末２０１の制御部２５３は、ＬＣＤ２１０に操作方法を表示し、顧客の便宜を図る。
【００５０】
制御部２５３にはシステムバス２５９を介して通信インターフェース２６１も接続されている。通信インターフェース２６１は、通信ネットワーク４１に接続され、アテンダント端末５０１及びストアコントローラ３１とセルフチェックアウト装置１０１との間のデータ通信を実現させる。
【００５１】
図８は、秤装置３０１の電気的なハードウェア構成を示す模式図である。秤装置３０１は、ロードセルユニット３５１を有する。ロードセルユニット３５１は、構造及び形状を図示しないロードセルの一端側をベース３５２に固定し、他端側に荷重受け部３５３を有する。荷重受け部３５３には秤フレーム３５４が固定されている。秤フレーム３５４は、図８では図示しないが、平面から見てＸ字形状をしており、四隅に秤皿３０３を載置する。ロードセルユニット３５１の出力信号は、アンプ３５５で増幅され、アナログデジタル変換器（ＡＤ／Ｃ）３５６でデジタル信号に変換され、演算部３５７で解析される。演算部３５７では、ロードセルユニット３５１の出力信号に基づく重量解析がなされる。演算部３５７は、例えば動作シーケンスが書き込まれた半導体チップ構成のものであっても、ＲＡＭ等に動作プログラムを記憶させて動作するマイクロコンピュータ構成のものであっても良い。演算部３５７は、解析結果である重量データを送信部３５８に送信し、送信部３５８を介して決済端末２０１に出力する。
（３）アテンダント端末
図９は、アテンダント端末５０１の電気的なハードウェア構成を示す模式図である。アテンダント端末５０１は、構成的にはマイクロコンピュータである。つまり、情報処理を実行する情報処理部としてのマイクロコンピュータを主体にアテンダント端末５０１が構成されている。そこで、アテンダント端末５０１は、マイクロコンピュータの中核をなすＣＰＵ５０６を有する。そして、このＣＰＵ５０６に対して、固定データを固定的に記憶するＲＯＭ５０７と、可変データを書き換え自在に記憶するＲＡＭ５０８と、ディスプレイ５０３に表示する表示画像を生成するＶＲＡＭ５０９と、ＨＤＤ５１０とがシステムバス５１１を介して接続されている。一例として、ＨＤＤ５１０には動作プログラム、各種表示フレーム及び各種ファイル等（全て図示せず）が記憶保存されており、これらの動作プログラム、各種表示フレーム及び各種ファイル等は、その全部又は一部がアテンダント端末５０１の起動時にＲＡＭ５０８に移されて使用される。
【００５２】
前述したディスプレイ５０３、キーボード５０４及びポインティングデバイス５０５は、インターフェース５１２及び通信インターフェース５１３と共に、システムバス５１１を介してＣＰＵ５０６に接続され、ＣＰＵ５０６による制御を受ける。
【００５３】
通信インターフェース５１３は、通信ネットワーク４１に接続され、セルフチェックアウト装置１０１及びストアコントローラ３１とアテンダント端末５０１との間のデータ通信を実現させる。
２．セルフチェックアウト処理
このような構成において、セルフチェックアウト装置１０１は、セルフチェックアウトを可能にする。この際、決済端末２０１の制御部２５３及び秤装置３０１の演算部３５７は、各種演算処理や各部の駆動制御処理等を実行し、セルフチェックアウト処理を支援する。つまり、決済端末２０１では、そのＬＣＤ２１０に各種のユーザ支援画面を表示し、前述した検索処理、重量チェック処理、商品情報登録処理及び決済処理を実行する。秤装置３０１は、決済端末２０１での重量チェック処理を支援するように、計量した重量の値を送信部３５８から決済端末２０１に送信出力する。以下、処理の流れを示すフローチャート、各種の画面例及び画面遷移例等を用いて、セルフチェックアウト処理の流れを説明する。
（１）セルフチェックアウト処理の基本的ルーチン
図１０は、セルフチェックアウト装置１０１（決済端末２０１）でのセルフチェックアウト処理の流れを示すフローチャートである。決済端末２０１の制御部２５３は、商品コードの入力有無判定に待機している（ステップＳ１１）。商品コードの入力は、バーコードスキャナ２０３によるバーコードの読み取りの他、ＬＣＤ２１０の表示に従ったタッチパネル２１１での入力操作によって行なわれる。
【００５４】
決済端末２０１の制御部２５３は、商品コードの入力を判定すると（ステップＳ１１のＹ）、その入力がバーコードスキャナ２０３によるバーコードの読み取り入力であった場合には（ステップＳ１２のＹ）、例えば制御部２５３のＣＰＵ２５５が有しているカウンタの値を「１」だけインクリメントし（ステップＳ１３）、タッチパネル２１１でのタッチ入力であった場合には（ステップＳ１２のＮ）、カウンタインクリメント（ステップＳ１３）を経ることなく、検索処理を実行する（ステップＳ１４）。その結果、前述したとおり、入力された商品コードに対応する単価、重量及び商品表示が取得される。
【００５５】
決済端末２０１の制御部２５３は、検索処理に続いて、重量チェック処理を実行する（ステップＳ１５）。重量チェック処理は、前述したように、バーコードの読み取り後に秤装置３０１によって計量された重量に基づく対応商品の計量値が、検索処理によって取得した重量と同一性を有しているかどうかを判定する処理である。そこで、重量チェック処理に際しては、バーコードの読み取り後に秤装置３０１によって計量された重量が参照し得る状態となっていなければならない。このような状態を実現するために、秤装置３０１は、随時、その計量結果を決済端末２０１に送信し、決済端末２０１は受信した計量結果を参照し得る状態に保持していなければならない。重量チェック処理の詳細については、図１４のフローチャートを参照して後述する。
【００５６】
図１１は、秤装置３０１から決済端末２０１への重量データ受信処理の流れを示すフローチャートである。秤装置３０１は、前述したように、ロードセルユニット３５１による計量結果を重量データとしてセルフチェックアウト装置１０１に送信する。決済端末２０１の制御部２５３は、セルフチェックアウト処理のスタートが指定されると、重量データの受信に待機している（ステップＳ５１）。そして、重量データの受信を判定すると（ステップＳ５１のＹ）、受信した重量データをＲＡＭ２５４に一時記憶する（ステップＳ５２）。図１１に示すフローチャートによる処理を実行するためのトリガとなるセルフチェックアウト処理のスタート指定は、後述する図１２に示す最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）中での選択ボタンＡ１のタッチパネル２１１によるタッチ指定等によってなされる。
【００５７】
図１０の参照に戻る。決済端末２０１の制御部２５３は、重量チェック処理に続いて、商品情報登録処理を実行する（ステップＳ１６）。つまり、重量チェック処理を通過した場合には、商品コード及びその単価等の取引情報をＲＡＭ２５４に一時登録する。
【００５８】
決済端末２０１の制御部２５３は、商品情報登録処理に続いて、決済指定の有無を判定する（ステップＳ１７）。決済指定は、ＬＣＤ２１０での表示に従ったタッチパネル２１１での入力操作によって実行される。そして、決済端末２０１の制御部２５３は、決済指定ありの判定をすると（ステップＳ１７のＹ）、前述した決済処理を実行する（ステップＳ１８）。
（２）セルフチェックアウト処理時の画面遷移
図１２は、セルフチェックアウト装置１０１（決済端末２０１）でのセルフチェックアウト処理実行時における画面遷移例を示す模式図である。顧客は、購入しようとする商品を籠に入れてセルフチェックアウト装置１０１に持ち寄り、商品を籠ごとセルフチェックアウト装置１０１の商品籠載置台１０２に載せる。
【００５９】
この際、決済端末２０１の制御部２５３は、図１２に示すような初期ガイダンス画面Ａ（左から第１列第１行目）を生成し、ＬＣＤ２１０に表示させる。初期ガイダンス画面Ａでは、顧客が持ち運んだ商品の取り扱い方法を案内する。案内される取り扱い方法は、二種類である。一方の取り扱い方法はバーコードスキャナ２０３を用いた商品コード入力であり、もう一つは、タッチパネル２１１からの入力指定である。前者のガイダンスとしては、「バーコードをガラス面にタッチしてください」という文字がその状態を示す絵柄と共に案内される。後者のガイダンスとしては、「バーコードのない商品は次の画面で登録します」という文字が次の画面を示す絵柄と共に案内される。
【００６０】
この際、制御部２５３は、セルフチェックアウト処理をスタートさせる場合、自機が待機中か商品スキャニング中かの稼働状況を示す稼働状況情報として、待機中であることを示す情報を、自機が割り当てられているアテンダント端末５０１に向けて出力する。
【００６１】
初期ガイダンス画面Ａでは、レジ袋を使用するかマイバスケットを使用するかの選択を、二つの選択ボタンＡ１とＡ２とによって可能とする。マイバスケットというのは、顧客自らが所持する買物籠を意味する。選択ボタンＡ１がタッチパネル２１１によってタッチ指定された場合、レジ袋４０１でのセルフチェックアウト処理をスタートさせる。選択ボタンＡ２がタッチパネル２１１によってタッチ指定された場合、マイバスケットでのセルフチェックアウト処理をスタートさせる。
【００６２】
この際、制御部２５３は、セルフチェックアウト処理をスタートさせる場合、自機が待機中か商品スキャニング中かの稼働状況を示す稼働状況情報として、稼動中であることを示す情報を、自機が割り当てられているアテンダント端末５０１に向けて出力する。
【００６３】
図１２は、選択ボタンＡ２がタッチパネル２１１によってタッチ指定され、マイバスケットでのセルフチェックアウト処理をスタートさせる例を示している（図１２の左から第１列第２行目）。レジ袋４０１での処理とマイバスケットでの処理との相違は、秤装置３０１での０点設定である。マイバスケットでの処理を実行する場合、制御部２５３は、秤装置３０１の秤皿３０３に店舗側の籠を載せ、その中にマイバスケットを広げるべきことを示す画像を生成し、ＬＣＤ２１０に表示して顧客に案内する。そして、マイバスケットが選択された後の初期ガイダンス画面Ａ（図１２の左から第１列第２行目）には、セット完了ボタンＡ３と戻るボタンＡ４とが表示される。制御部２５３は、セット完了ボタンＡ３がタッチパネル２１１によってタッチ指定された場合、０点設定を実行すべきことを秤装置３０１に伝達する。戻るボタンＡ４がタッチパネル２１１によってタッチ指定された場合には、最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）に戻る。
【００６４】
図１２には図示しないが、最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）において選択ボタンＡ１がタッチパネル２１１によってタッチ指定された場合、制御部２５３は、初期ガイダンス画面Ａの表示内容を、レジ袋４０１を使用する場合のガイダンス表示に切替える。このガイダンス表示では、秤装置３０１の袋保持具３０４に保持されているレジ袋４０１を予め開いておくことを案内する。つまり、保持アーム３０７の第１の保持部３１１に閉じられて積層状態で保持されている複数枚のレジ袋４０１から最上位のレジ袋４０１を引っ張り出し、第２の保持部３１２に保持させるよう指示する。この際、レジ袋４０１の耳部４０６は、ミシン目４０５の部分で取り除き、フック３０８に残しておくことができるので、その旨も案内する。このような案内に従いレジ袋４０１を引っ張り出すと、引っ張り出されたレジ袋４０１の把手４０３は、第２の保持部３１２に形成されているアーチ形状の両側の高さが低い二点に位置付けられ、自ずと開口部４０２が開かれる。図１２中には図示しないが、最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）において選択ボタンＡ１がタッチパネル２１１によってタッチ指定された場合にも、セット完了ボタンＡ３と戻るボタンＡ４とが表示される。
【００６５】
初期ガイダンス画面Ａ（図１２の左から第１列第１行及び第２行目）には、その左下に中止ボタンＹと呼出ボタンＺとが表示される。中止ボタンＹは、処理の中止を指示するためのボタンであり、呼出ボタンＺは、案内係（アテンダント）の店員を呼び出すためのボタンである。制御部２５３は、それらの中止ボタンＹ及び呼出ボタンＺを、セルフチェックアウト処理の一連の流れに従い遷移する各画面中、必要に応じて生成し、出現させる。
【００６６】
最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）において選択ボタンＡ１又はＡ２がタッチパネル２１１によって選択指定された後の初期ガイダンス画面Ａ（例えば、図１２の左から第１列第２行目）において、選択ボタンＡ３がタッチパネル２１１によってタッチ指定されると、制御部２５３は、基本画面Ｂを生成し、ＬＣＤ２１０に表示する（図１２の左から第２列第１行目）。基本画面Ｂは、ガイダンス表示領域Ｂ１とユーザ領域Ｂ２とから構成されている。ガイダンス表示領域Ｂ１は上方位置、ユーザ領域Ｂ２はその下方位置にそれぞれ配列されている。ガイダンス表示領域Ｂ１は、セルフチェックアウトを進めるために必要な各種のガイダンスを表示する。ユーザ領域Ｂ２は、セルフチェックアウトを進めるために必要な各種の操作ボタン及び取引情報を表示する。
【００６７】
商品に付されたバーコードの読み取りに待機する最初の基本画面Ｂ（図１２の左から第２列第１行目）におけるガイダンス表示領域Ｂ１には、「商品のバーコードをガラス面にタッチしてください」という表示がその状態を示す絵柄と共に表示される。
【００６８】
商品に付されたバーコードの読み取りに待機する最初の基本画面Ｂ（図１２の左から第２列第１行目）におけるユーザ領域Ｂ２には、各種の操作ボタンとして、バーコードのない商品を指定するための商品指定ボタンＢ２２が表示され、取引情報として、購入する商品の名称、点数、単価と、購入する商品の合計金額とを含む取引情報Ｂ２１が表示される。図１２に示す最初の基本画面Ｂ（左から第２列第１行目）の画面例では、今までに、ジュースが１点、牛乳が１点、コロッケが３点、それぞれ商品登録された状態を表わしている。購入点数が増えて表示しきれない場合には、取引情報Ｂ２１中のスクロールボタンをタッチパネル２１１によってタッチ指定することによって、スクロール表示可能となっている。また、同画面中、ジュースとコロッケとにはその左側に丸割印が表示されている。これは、割引商品であることを示している。割引商品であるかどうかは、一例として、ＰＬＵファイルに割引情報を持たせることで表示可能となる。
【００６９】
最初の基本画面Ｂ（図１２の左から第２列第１行目）のガイダンス表示領域Ｂ１に表示されているガイダンス表示に従い、顧客は、バーコードスキャナ２０３の前に商品をかざし、商品に付されたバーコードを読み取らせる。これにより、決済端末２０１の制御部２５３は、前述した検索処理を実行し、ＰＬＵファイルから必要な情報を取得する。
【００７０】
この際、制御部２５３は、ＬＣＤ２１０に表示されている基本画面Ｂ中、ユーザ領域Ｂ２の明度を落とし、読取確認画面Ｃを生成し、生成した読取確認画面Ｃをユーザ領域Ｂ２に重ねて表示する（図１２の左から第３列第１行目）。読取確認画面Ｃは、ＰＬＵファイルから検索されたバーコードが読み取られた商品の単価、割引金額、購入点数、購入金額という取引情報を含み、ＰＬＵファイルに記録されている商品表示から引用された当該商品の商品名称のテキストデータに基づく文字と当該商品の画像データに基づく絵柄とを含む。このような読取確認画面Ｃは、例えば、一般的なポップアップ表示技術を用いて表示しても良く、あるいは、基本画面Ｂに読取確認画面Ｃを重ねて表示するような表示フレームを用いる技術を用いても良い。つまり、結果的に、基本画面Ｂに読取確認画面Ｃが重なって表示されていれば良く、そのために採用する表示技術について制約はない。
【００７１】
ここで重要なことは、読取確認画面Ｃは、基本画面Ｂ中のユーザ領域Ｂ２にのみ重ねて表示され、ガイダンス表示領域Ｂ１には重なって表示されない、ということである。これにより、顧客に対して、継続的にガイダンス表示領域Ｂ１でのガイダンス表示を実行することができる。図１２に示す例では、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、ガイダンス表示領域Ｂ１では、「商品のバーコードをガラス面にタッチしてください」という最初の基本画面Ｂ（図１２の左から第２列第１行目）でのガイダンスから、「商品をレジ袋またはマイバスケットに入れてください」というガイダンスに表示が遷移している（図１２の左から第３列第１行目）。図１２には示さないが、制御部２５３は、文字のみならず、ガイダンス表示領域Ｂ１に表示する絵柄も商品をレジ袋又はマイバスケットに入れる作業を支援する絵柄に遷移させる。読取確認画面Ｃをガイダンス表示領域Ｂ１に重ねずに表示することにより、このようなガイダンス表示領域Ｂ１でのガイダンス表示及びその遷移を、顧客に容易く確認させることが可能となる。
【００７２】
図１３は、一時置き台３０６に載置すべき商品についての基本画面Ｂ及び読取確認画面Ｃを例示する模式図である。前述したように、決済端末２０１は、重量データファイルＷＤＦに商品載置場所定義（袋詰めスキップ）を持つ（図７参照）。そこで、最初の基本画面Ｂ（図１２の左から第２列第１行目）において、商品載置場所定義として一時置き台３０６が定義されている商品のバーコードがバーコードスキャナ２０３によって読み取られた場合、制御部２５３は、ガイダンス表示領域Ｂ１に「商品を一時置き台に置いてください」という文字をそのための作業を支援する絵柄と共に表示する図１３に例示する画像を生成し、ＬＣＤ２１０に表示する。
【００７３】
図１２に基づく説明に戻る。バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた後、制御部２５３は、重量チェック処理に待機している。そのために、商品に付されたバーコードが読み取られた後のガイダンス表示領域Ｂ１には、「商品をレジ袋またはマイバスケットに入れてください」という文字をそのための作業を支援する絵柄と共に示すガイダンスを表示する（図１２の左から第３列第１行目）。あるいは、図１３に例示するように、商品載置場所定義として一時置き台３０６が定義されている場合には、ガイダンス表示領域Ｂ１には、「商品を一時置き台に置いてください」という文字をそのための作業を支援する絵柄と共に示すガイダンスを表示する。
（３）重量チェック処理
（一）基本処理
そこで、それらのガイダンスに従い、顧客は、バーコードスキャナ２０３によってバーコードを読み取らせた商品をレジ袋４０１又はマイバスケットに入れ、あるいは一時置き台３０６に置く。これにより、レジ袋４０１に詰められた商品及び一時置き台３０６に載置された商品は、秤装置３０１の秤皿３０３に荷重をかけることになり、その荷重がロードセルユニット３５１によって計量されることになる。ロードセルユニット３５１による計量結果は、図１１のフローチャートに基づいて前述したように、送信部３５８を介して決済端末２０１に出力される。決済端末２０１は、ロードセルユニット３５１による計量結果を受信し、重量チェック処理を実行する（図１０のステップＳ１５）。
【００７４】
図１４は、セルフチェックアウト装置１０１（決済端末２０１）で実行される重量チェック処理の流れの詳細を示すフローチャートである。決済端末２０１の制御部２５３は、まず、ＲＡＭ２５４に一時記憶されている重量データを参照し、図１０中のステップＳ１１での商品コード入力前後における重量値の変動の有無を判定する（ステップＳ１０１２）。つまり、図１１のフローチャート中のステップＳ５２に示すように、決済端末２０１のＣＰＵ２５５は、秤装置３０１から重量データを受信すると（図１１中のステップＳ５１のＹ）、受信した重量データをＲＡＭ２５４に一時記憶する（図１１中のステップＳ５２）。そこで、図１０中のステップＳ１１での商品コード入力前後で、ＲＡＭ２５４に一時記憶されている重量データに基づく計量値の変動有無の判定をもって、バーコードスキャナ２０３によって商品コードを読み取った商品が秤装置３０１の載置台３０３ａに載置されたかどうかを判定することができる。
【００７５】
決済端末２０１の制御部２５３は、図１４のステップＳ１０１において、ＲＡＭ２５４に一時記憶されている秤装置３０１から受信した重量データについて変動ありを判定すると（ステップＳ１０１のＹ）、その重量データに基づいて得られる対応商品の重量値（現実の計量値）が当該商品の重量と同一性を有しているかどうかを判定する（ステップＳ１０２）。この判定は、個々の商品毎に重量データファイルＷＤＦ（図７参照）に記憶されている設定重量（ｇ）と許容値タイプ定義と上限許容値と下限許容値とを参照してなされる。つまり、決済端末２０１の制御部２５３は、図１０中のステップＳ１１における商品コード入力処理によって判明している商品コードから上記設定重量（ｇ）等を検索する。そして、図１０中のステップＳ１１での商品コード入力前後におけるＲＡＭ２５４に一時記憶された重量データに基づいて得られる対応商品の重量値（現実の計量値）が、その設定重量（ｇ）等によって特定される重量範囲に収まっているかどうかを判定する。これにより、現実の計量値が対応する商品の重量と同一性を有しているかどうかが判定される（ステップＳ１０２）。
【００７６】
決済端末２０１の制御部２５３は、ステップＳ１０２で、現実の計量値が対応する商品の重量と同一性を有していると判定した場合には（ステップＳ１０２のＹ）、図１０中のステップＳ１６における商品情報登録処理の実行を許可する（ステップＳ１０３）。これにより、前述した商品情報登録処理が実行される。決済端末２０１の制御部２５３は、その後、カウンタの値を０に戻し（ステップＳ１０５）、図１４に示すフローチャートの処理を終了する。
【００７７】
これに対して、決済端末２０１の制御部２５３は、ステップＳ１０２で、現実の計量データによって特定される重量値が対応する商品の重量と同一性を有していないと判定した場合には（ステップＳ１０２のＮ）、エラー処理を実行し（ステップＳ１０６）、ステップＳ１０２にリターンする。そして、予め設定されている時間が経過するタイムアウトになると（ステップＳ１０７）、図１０のステップＳ１６での商品情報登録処理の実行を許可することなく、カウンタの値を０に戻し（ステップＳ１０５）、図１４のフローチャートの処理を終了する。
【００７８】
ここで、ステップＳ１０２での重量データの一致性の判定処理についてその詳細を説明する。この処理は、各種のバリエーションを許容する。そこで、ここでは４種類のバリエーションを紹介し、更に重量チェック処理の別の実施の一形態をも紹介する。これらのバリエーション及び別の実施の一例は、表１〜表５にその手順を示している。これらの表１〜５中、「スキャニング」というのは、図１０中のステップＳ１１で入力有無が判定される商品コードの入力動作、代表的にはバーコードスキャナ２０３によるバーコードの読み取り動作を意味する。「計量値」というのは、秤装置３０１から送信された重量データに基づいて算出される計量値を意味する。「プリセット値」というのは、図１０中のステップＳ１２での検索処理の実行によって取得される重量の値を意味する。そして、「処理内容」に記載されている処理は、決済端末２０１の制御部２５３が実行する処理の内容を意味している。
【００７９】
最初のバリエーションを表１に基づいて説明する。
【００８０】
【表１】
2008059503.tif 000003
【００８１】
図１０中のステップＳ１１で入力有無が判定される商品コードの入力、代表的にはバーコードスキャナ２０３によるバーコードの読み取りがなされた場合、制御部２５３は、図１０中のステップＳ１２での検索処理の実行によって対応する重量が取得されるに際して、秤装置３０１から送信された重量データを取得し（表１中の手順１）、期待値を算出してＲＡＭ２５４に一時記憶している（表１中の手順２）。期待値は、重量データに基づく計量値を検索処理によって取得した重量に加算した値である。その後、秤装置３０１の制御部２５３は、秤装置３０１の載置台３０３ａに商品が置かれると、その後に秤装置３０１から送信された重量データを取得し（表１中の手順３）、表１中の手順２で取得した期待値と手順３で取得した重量データに基づく計量値とを比較し、その同一性を判定する（表１中の手順４）。
【００８２】
これにより、秤装置３０１の載置台３０３ａに先行して商品が載置されていようがいまいが、重量チェックの対象となる商品の現実の計量値が対応する商品の重量と同一性を有しているかどうかを正しく判定することができる（図１４中のステップＳ１０２）。
【００８３】
二つの目のバリエーションを表２に基づいて説明する。
【００８４】
【表２】
2008059503.tif 000004
【００８５】
秤装置３０１は、自ら零点設定を繰返し実行している（表２中の手順１）。つまり、秤装置３０１の載置台３０３ａに先行して商品が載置されていようがいまいが、秤装置３０１は重量値０を設定する。
【００８６】
図１０中のステップＳ１１で入力有無が判定される商品コードの入力、代表的にはバーコードスキャナ２０３によるバーコードの読み取りがなされた場合、制御部２５３は、図１０中のステップＳ１２での検索処理の実行によって対応する重量を取得し（表２中の手順２）。その後、決済端末２０１の制御部２５３は、秤装置３０１の載置台３０３ａに商品が置かれると、その後に秤装置３０１から送信された重量データを取得し（表２中の手順３）、表２中の手順２で検索処理によって取得した重量データに基づく計量値と手順３で取得した重量データに基づく計量値とを比較し、その同一性を判定する（表２中の手順４）。
【００８７】
このような決済端末２０１の制御部２５３による処理の間及び後も、秤装置３０１は自ら零点設定を繰り返している（表２中の手順５）。
【００８８】
これにより、秤装置３０１の載置台３０３ａに先行して商品が載置されていようがいまいが、重量チェックの対象となる商品の現実の計量値が対応する商品の重量と同一性を有しているかどうかを正しく判定することができる（図１４中のステップＳ１０２）。
【００８９】
三つの目のバリエーションを表３に基づいて説明する。
【００９０】
【表３】
2008059503.tif 000005
【００９１】
決済端末２０１の制御部２５３は、秤装置３０１から送信される重量データの取得とこれに基づく計量値のＲＡＭ２５４への一時記憶とを繰返している（表３中の手順１）。
【００９２】
図１０中のステップＳ１１で入力有無が判定される商品コードの入力、代表的にはバーコードスキャナ２０３によるバーコードの読み取りがなされた場合、制御部２５３は、図１０中のステップＳ１２での検索処理の実行によって対応する重量を取得する（表３中の手順２）。その後、決済端末２０１の制御部２５３は、秤装置３０１の載置台３０３ａに商品が置かれると、その後に秤装置３０１から送信された重量データを取得する（表３中の手順３）。そして、表３中の手順１で取得した重量データに基づく計量値と手順３で取得した重量データに基づく計量値との差分を計算し（表３中の手順４）、表３中の手順２で検索処理によって取得した重量データに基づく計量値と手順４で計算した差分値とを比較し、その同一性を判定する（表３中の手順５）。
【００９３】
これにより、秤装置３０１の載置台３０３ａに先行して商品が載置されていようがいまいが、重量チェックの対象となる商品の現実の計量値が対応する商品の重量と同一性を有しているかどうかを正しく判定することができる（図１４中のステップＳ１０２）。
【００９４】
四つの目のバリエーションを表４に基づいて説明する。
【００９５】
【表４】
2008059503.tif 000006
【００９６】
秤装置３０１は、自ら生成する重量データを演算部３５７が有する記憶領域に一時記憶している（表４中の手順１）。この場合の重量データは、秤装置３０１の載置台３０３ａに品物が置かれていないことが判定されている場合の重量データである。
【００９７】
図１０中のステップＳ１１で入力有無が判定される商品コードの入力、代表的にはバーコードスキャナ２０３によるバーコードの読み取りがなされた場合、制御部２５３は、図１０中のステップＳ１２での検索処理の実行によって対応する重量を取得する（表４中の手順２）。その後、決済端末２０１の制御部２５３は、秤装置３０１の載置台３０３ａに商品が置かれると、その後に秤装置３０１から送信された重量データを取得する（表３中の手順３）。この時点では、秤装置３０１はもはや自ら生成した重量データの一時記憶処理をしておらず、演算部３５７が有する記憶領域には、商品の載置判定直前の重量データが一時記憶されていることになる。そして、決済端末２０１の制御部２５３は、表４中の手順１で秤装置３０１が一時記憶している重量データを取得し、この取得した重量データに基づく計量値と手順３で取得した重量データに基づく計量値との差分を計算し（表４中の手順４）、表４中の手順２で検索処理によって取得した重量データに基づく計量値と手順４で計算した差分値とを比較し、その同一性を判定する（表４中の手順５）。
【００９８】
これにより、秤装置３０１の載置台３０３ａに先行して商品が載置されていようがいまいが、重量チェックの対象となる商品の現実の計量値が対応する商品の重量と同一性を有しているかどうかを正しく判定することができる（図１４中のステップＳ１０２）。
【００９９】
重量チェック処理の別の実施の一形態を表５に基づいて説明する。
【０１００】
【表５】
2008059503.tif 000007
【０１０１】
重量チェック処理の別の実施の一形態としては、計量重量同士を比較対照するような手法を採用しても良い。つまり、秤装置３０１とは別個の最初の秤装置（図示せず）を設けておく。この最初の秤装置は、バーコードスキャナ２０３によるバーコードの読み取り前の商品を載置するための最初の載置部（図示せず）を備え、当該最初の載置部に載置された商品の重量を計量し、計量した重量値を決済端末２０１に送信する。そして、決済端末２０１の制御部２５３は、重量チェック処理として、最初の秤装置によって計量された重量と秤装置３０１によって計量された重量との同一性を判定するわけである。
【０１０２】
表５を参照して詳細に説明する。運用上、最初の秤装置の最初の載置台（いずれも図示せず）に購入しようとする全ての商品を載せる。この際、最初の秤装置及び秤装置３０１は、その際の重量データを決済端末２０１に送信する。これにより、決済端末２０１の制御部２５３は、最初の秤装置から受信した重量データと秤装置３０１から受信した重量データとを共にＲＡＭ２５４に一時記憶する（表５中の手順１）。
【０１０３】
その後、運用上、最初の載置台に載置した商品を一品ずつ取り出し、商品コードの入力、代表的にはバーコードスキャナ２０３によるバーコードの読み取りを行ない、商品コード入力後の商品を秤装置３０１の載置台３０３ａに載置することになる。そこで、決済端末２０１の制御部２５３は、最初の秤装置から商品が取り出される度に最初の秤装置から送信される重量データを取得し（表５中の手順２）、手順１で取得した最初の秤装置から受信した重量データに基づく計量値に対する手順２で取得した重量データに基づく計量値の差分を計算する（表５中の手順３）。そして、商品コードの入力後、その商品が秤装置３０１の載置台３０３ａに載せられるので、決済端末２０１の制御部２５３は、秤装置３０１から送信される重量データを取得し（表５中の手順５）、手順１で取得した秤装置３０１から受信した重量データに基づく計量値に対する手順５で取得した重量データに基づく計量値の差分を計算する（表５中の手順６）。そして、制御部２５３は、表５中の手順３で計算した差分値と手順６で計算した差分値とを比較し、その同一性を判定する（表５中の手順６）。
【０１０４】
以後、手順２〜６が繰り返されることになる。
【０１０５】
これにより、秤装置３０１の載置台３０３ａに先行して商品が載置されていようがいまいが、重量チェックの対象となる商品の現実の計量値が対応する商品の重量と同一性を有しているかどうかを正しく判定することができる（図１４中のステップＳ１０２）。
【０１０６】
以上説明したように、ステップＳ１０２での重量データの一致性の判定処理は、各種のバリエーションを許容し（表１〜４参照）、更には、別の実施の一形態による重量チェック処理も許容される（表５参照）。
【０１０７】
（二）連続スキャニング後のまとめ重量チェック
本実施の形態の決済端末２０１は、商品コードの読み取り作業と重量計量作業との繰り返し作業に際して、ある程度の作業上の柔軟性を許容する。つまり、バーコードスキャナ２０３によるバーコードスキャンによる商品コードの入力を複数回連続して繰り返した後にまとめて対応商品を秤装置３０１の載置台３０３ａに載置するような操作が可能である。この場合のバーコードスキャンの繰返し回数は、規定数Ｘとして、例えばＲＡＭ２５４中の設定領域に設定されている。規定数Ｘは、自由に設定できる回数としても良く、固定値としても良い。以下、このような複数回の連続的なスキャニング後の重量チェック処理について説明する。
【０１０８】
決済端末２０１の制御部２５３は、図１４のステップＳ１０１において、ＲＡＭ２５４に一時記憶されている重量データを参照し、図１０中のステップＳ１１での商品コード入力前後における重量値に変動があることを判定するまでの間（ステップＳ１０１のＮ）、例えばＣＰＵ２５５が有しているカウンタの値を参照し、カウンタの値が２以上であるかどうかを判定する（ステップＳ１０８）。このカウンタは、バーコードスキャナ２０３による商品コードの読み取りが判定された場合にインクリメントするカウンタである（図１０中のステップＳ１１〜ステップＳ１２）。この際、ステップＳ１０８において、カウンタの値が２以上でないと判定された場合には（ステップＳ１０８のＮ）、カウンタの値は０か１のいずれかである。この場合にはステップＳ１０１の判定処理にリターンする。つまり、図１４のフローチャートの処理では、決済端末２０１において、バーコードスキャナ２０３による商品コードの入力がなされた状態では、ステップＳ１０１とステップＳ１０８との処理が繰り返され、秤装置３０１の載置台３０３ａに商品が載置されるとステップＳ１０２の処理に進むことになる。
【０１０９】
これに対して、決済端末２０１においては、バーコードスキャナ２０３による商品コードの入力がなされた後（図１０のステップＳ１１）、秤装置３０１の載置台３０３ａに商品が載置されることなく、再度、バーコードスキャナ２０３による商品コードの入力がなされると（図１０のステップＳ１１）、カウンタが２回インクリメントされているはずである（図１０のステップＳ１２〜ステップＳ１３）。そこで、この場合には、ステップＳ１０８でカウンタの値が２以上であると判定されることになるので（ステップＳ１０８のＹ）、決済端末２０１の制御部２５３は、カウンタの値がＸでないことを確認した上で（ステップＳ１０９のＮ）、重量データ加算処理を実行し（ステップＳ１１０）、ステップＳ１０１にリターンする。重量データ加算処理は、バーコードスキャナ２０３による複数回のバーコードスキャンによって読み取られた複数の商品コードに基づき重量データファイルＷＤＦ（図７）から検索される複数の重量値を加算する処理である。この場合、個々の商品毎に重量データファイルＷＤＦ（図７参照）に記憶されている設定重量（ｇ）と許容値タイプ定義と上限許容値と下限許容値とが参照され、一例として、設定重量（ｇ）が加算され、その許容値は許容値タイプ定義と上限許容値と下限許容値とを参照して決定される。許容値タイプ定義と上限許容値と下限許容値とを参照しての許容値の決定は、一例として、ＲＡＭ２５４中の設定領域に設定されている決定ルールに従い実行される。決定ルールとしては、一例として、優先すべき許容値タイプの順位付け、上限許容値及び下限許容値の単純加算値を上限許容値及び下限許容値とするルール、上限許容値及び下限許容値のうちの最大値を上限許容値及び下限許容値とするルール等、適宜決定することができる。その結果、バーコードスキャナ２０３による複数回のバーコードスキャンが行なわれた後に対応商品をまとめて秤装置３０１の載置台３０３ａに載置するという操作が行なわれた場合、図１１中のステップＳ５２においては当該全ての対応商品についての総重量データがＲＡＭ２５４に一時記憶されることになる。そこで、ステップＳ１０１では、ＲＡＭ２５４に一時記憶されている秤装置３０１から受信した重量データについて変動ありが判定され（ステップＳ１０１のＹ）、ステップＳ１０２では、重量データの同一性が判定される。ここで判定される同一性は、決済端末２０１の制御部２５３が秤装置３０１から受信してＲＡＭ２５４に一時記憶した重量データに基づく複数商品についての重量値（現実の計量値）と、重量データファイルＷＤＦ（図７）から検索されて図１４中のステップＳ１１０の加算処理により求められた複数商品の重量値の加算値との同一性である。ここに、バーコードスキャナ２０３による複数回のバーコードスキャンが行なわれた後に対応商品をまとめて秤装置３０１の載置台３０３ａに載置するという操作が行なわれた場合であっても、適正な重量チェック処理の実行が可能となる。
【０１１０】
このように、本実施の形態の決済端末２０１では、商品コードの読み取り作業と重量計量作業との繰り返し作業に際して、ある程度の作業上の柔軟性が許容される。これに対して、いくつまでの商品について連続するバーコードスキャンを可能にするのかという点については、例えばＲＡＭ２５４中の設定領域に設定した規定数Ｘによって決定することができる。つまり、決済端末２０１の制御部２５３は、ステップＳ１０９で、カウンタの値が規定数Ｘを超えたかどうかを判定する。カウンタの値が規定数Ｘを超えたと判定した場合（ステップＳ１０９のＹ）、エラー処理を実行し（ステップＳ１１１）、ステップＳ１０１にリターンする。
【０１１１】
（三）重量チェックエラー
図１４中のステップＳ１０６のエラー処理について説明する。
【０１１２】
重量チェック処理の結果、両重量間に同一性がないと判定された場合は、何らかの操作ミスか又は不正が行われたことになる。そこで、この場合、制御部２５３は、その旨を顧客にメッセージとして知らせ、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更し、何らかの操作ミスか又は不正が行われたことを、例えば案内係（アテンダント）の店員等に向けて報知する。
【０１１３】
図１５は、重量チェック処理の結果、バーコードが読み取られていない商品が秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置された場合重量エラー画面Ｄ１の一例を示す模式図である。決済端末２０１の制御部２５３は、重量チェック処理の結果、秤装置３０１の載置台３０３ａ又は一時置き台３０６に載置された商品の重量が設定重量の許容幅に含まれていないと判定した場合（図１４中のステップＳ１０２のＮ）、前述したように、エラー処理を実行する（図１４中のステップＳ１０６）。このエラー処理では、ＬＣＤ２１０に表示される基本画面Ｂ全体の明度を落とし、図１５に例示するような重量エラー画面Ｄ１を生成し、基本画面Ｂに重ねて表示する。重量エラー画面Ｄ１には、「バーコードが読み取られていない商品が袋に入っています  その商品を取り除いてください」という文字がそのための作業を支援する絵柄と共に表示される。このようなメッセージに従い商品が戻されると、エラーが解除される。その結果、決済端末２０１の制御部２５３は、基本画面Ｂ中のユーザ領域Ｂ２の明度を元に戻し、重量エラー画面Ｄ１を消去する。これにより、ＬＣＤ２１０の表示は、基本画面Ｂ（図１２の左から第３列第１行目）に復帰する。
【０１１４】
（四）連続スキャニングの個数エラー
ステップＳ１１１のエラー処理について説明する。
【０１１５】
図１６は、連続スキャニングの個数エラーが生じた場合のエラー報知画面としての個数エラー画面Ｄ２の一例を示す模式図である。決済端末２０１の制御部２５３は、図１４中のステップＳ１０９で、カウンタの値が規定数Ｘを超えたと判定した場合（ステップＳ１０９のＹ）、前述したように、エラー処理を実行する（ステップＳ１１１）。このエラー処理では、ＬＣＤ２１０に表示される基本画面Ｂ中、ガイダンス表示領域Ｂ１に、「次の商品をレジ袋またはマイバスケットに入れてください」という文字がそのための作業を支援する絵柄と共に表示する。そして、基本画面Ｂ中のユーザ領域Ｂ２の明度を落とし、図１６に例示するような個数エラー画面Ｄ２を生成し、基本画面Ｂに重ねて表示する。個数エラー画面Ｄ２は、「次の商品をレジ袋またはマイバスケットに入れてください」という指示内容が指し示す商品の表示情報を含んでいる。ここで指し示される商品は、重量チェック処理に際して、規定数Ｘを超えないと判定（図１４中のステップＳ１０９のＮ）された商品である。また、当該商品の商品情報は、「次の商品をレジ袋またはマイバスケットに入れてください」という指示内容が指し示す商品の商品表示に基づいて生成される。商品表示は、商品データファイルを構成するＰＬＵファイルから引用される。そして、ガイダンス表示領域Ｂ１に表示されるメッセージに従い対応する商品が秤装置３０１の載置台３０３ａに載せられると、エラーが解除される。その結果、決済端末２０１の制御部２５３は、基本画面Ｂ中のユーザ領域Ｂ２の明度を元に戻し、個数エラー画面Ｄ２を消去する。これにより、ＬＣＤ２１０の表示は、基本画面Ｂ（図１２の左から第３列第１行目）に復帰する。
【０１１６】
なお、規定数Ｘを超えてスキャンされた商品の商品コードについては、一例として、その商品コードの読み取りを無効として扱う。そこで、一例として、決済端末２０１の制御部２５３は、ＬＣＤ２１０に表示される基本画面Ｂ中のガイダンス表示領域Ｂ１にその旨のメッセージを表示する。
【０１１７】
（五）重量チェック処理のスキップ
図１７は、重量チェック対象外商品についての基本画面Ｂ及び読取確認画面Ｃを例示する模式図である。前述したように、決済端末２０１は、重量チェック実行有無定義を持つ。そこで、制御部２５３は、重量チェック実行有無定義を参照し、重量チェックをしないと定義付けられた商品については、図１７に例示するように、読取確認画面Ｃに確定ボタンＸを表示し、重量チェック処理をスキップする。そして、読取確認画面Ｃにおいて、確定ボタンＸがタッチパネル２１１によってタッチ指定された場合、制御部２５３は、商品販売データ処理の進行を許容し、基本画面Ｂ中のユーザ領域Ｂ２の明度を元に戻し、読取確認画面Ｃを消去する。これにより、ＬＣＤ２１０の表示は、基本画面Ｂ（図１２の左から第２列第１行目）に復帰する。
【０１１８】
このように、重量チェック対象外商品については、重量チェック処理をスキップする。これに対して、顧客に対しては、重量チェック処理をスキップすることを案内する必要はなく、むしろ、案内することによって却って不正行為の引き金ともなりかねない。そこで、図１７（ａ）に示すように、重量チェック処理をスキップするにも拘らず、商品に付されたバーコードが読み取られた後のガイダンス表示領域Ｂ１には、「商品をレジ袋またはマイバスケットに入れ、確定ボタンを押してください」という文字をそのための作業を支援する絵柄と共に示すガイダンスを表示する。このようなガイダンス表示は、「確定ボタンを押してください」というガイダンスを除けば、重量チェック処理をスキップしない商品と同一の表示である。これにより、顧客に対して、重量チェック処理をするのかしないのかを分かりにくくすることができる。
【０１１９】
もっとも、図１３に基づいて説明したように、制御部２５３は、商品載置場所定義に従い、ガイダンス表示領域Ｂ１にバーコード読み取り後の商品の載置場所を表示する。そこで、図１７（ｂ）に例示するように、制御部２５３は、床面を載置場所として商品載置場所定義に定義されている商品の場合、ガイダンス表示領域Ｂ１に「商品はレジ袋台の脇に置き、確定ボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示させる。
（４）画面入力による商品情報登録
図１２に基づく説明に戻る。前述したように、最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）には、「バーコードのない商品は次の画面で登録します」という文字が「次の画面」を示す絵柄と共に案内される。これを受けて、制御部２５３は、バーコードのない商品を登録するための画像として、基本画面Ｂ（図１２の左から第２列第１行目）中のユーザ領域Ｂ２に、「やさい」、「くだもの」、「そうざい」、「魚貝」、「その他」、「詰合せ」の六種類のタッチボタンからなる商品指定ボタンＢ２２を用意する。そこで、顧客は、購入しようとする商品にバーコードが付されていない場合、商品指定ボタンＢ２２をタッチパネル２１１によってタッチ指定することになる。これらのいずれかの商品指定ボタンＢ２２がタッチパネル２１１によってタッチ指定されると、基本画面Ｂ中のユーザ領域Ｂ２の取引情報Ｂ２１が部門選択画面Ｅに切り替え表示される（９図の左から第２列第２行目）。
【０１２０】
図１２に示す部門選択画面Ｅ（左から第２列第２行目）は、「そうざい」がタッチパネル２１１によってタッチ指定された一例を示している。この場合、部門選択画面Ｅとして、「そうざい」の範疇に含まれる各種の食品が４列４行の合計１６種、スクロールボタンによってスクロール可能に表示される。部門選択画面Ｅには、戻るボタンＥ１も表示され、この戻るボタンＥ１がタッチパネル２１１によってタッチ指定された場合には、部門選択画面Ｅが取引情報Ｂ２１に切り替え表示され、基本画面Ｂ（図１２の左から第２列第１行目）の表示に復帰する。
【０１２１】
基本画面Ｂ中のユーザ領域Ｂ２の取引情報Ｂ２１が部門選択画面Ｅに切り替え表示された場合（図１２の左から第２列第２行目）、制御部２５３は、ガイダンス表示領域Ｂ１に、「お持ちの商品のボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【０１２２】
そこで、そのガイダンスに従い、顧客が部門選択画面Ｅ（図１２の左から第２列第２行目）から一つの食品をタッチパネル２１１によってタッチ指定すると、基本画面Ｂ中のユーザ領域Ｂ２に、その食品についての部門登録画面Ｆ（図１２の左から第３列第２行目）が出現する。図１２に示す部門登録画面Ｆ（左から第３列第２行目）は、「玉子トウフ」がタッチ指定された一例を示している。この場合、「玉子トウフ」についての部門登録画面Ｆが出現する。部門登録画面Ｆは、商品の単価、割引金額、購入点数、購入金額という取引情報を含み、当該商品の商品名称のテキストデータに基づく文字と当該商品の画像データに基づく絵柄とを含み、更に、テンキーを含む。テンキーは、デフォルト設定が１点である購入点数の変更入力を可能にする。これらの各種データは、一例として、決済端末２０１においてＰＬＵファイルとは別個に設けられた部門ファイルに記録されている情報から引用される。また、部門登録画面Ｆには、取消しボタンＦ１と決定ボタンＦ２とが含まれている。取消しボタンＦ１がタッチパネル２１１によってタッチ指定された場合、基本画面Ｂのユーザ領域Ｂ２に部門選択画面Ｅが表示された画面（図１２の左から第２列第２行目）に復帰する。
【０１２３】
基本画面Ｂ中のユーザ領域Ｂ２に部門登録画面Ｆが表示された場合（図１２の左から第３列第２行目）、制御部２５３は、ガイダンス表示領域Ｂ１に、「点数を変更するときは数字キーから入力し、「決定」ボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【０１２４】
そこで、そのガイダンスに従い、部門登録画面Ｆ（図１２の左から第３列第２行目）において、必要に応じてテンキーによって購入点数を変更入力した後、決定ボタンＦ２をタッチパネル２１１によってタッチ指定すると、デフォルト又はテンキーによって変更入力された購入点数分だけ、選択した食品、図１２に示す例では「玉子トウフ」についての部門登録が完了する。そこで、制御部２５３は、ＬＣＤ２１０に表示されている基本画面Ｂ中、ユーザ領域Ｂ２の明度を落とし、読取確認画面Ｃを生成し、生成した読取確認画面Ｃをユーザ領域Ｂ２に重ねて表示する（図１２の左から第４列第２行目）。また、制御部２５３は、基本画面Ｂ中のガイダンス表示領域Ｂ１の表示を、「商品をレジ袋またはマイバスケットに入れてください」というガイダンスに表示に遷移させる（図１２の左から第４列第２行目）。図１２には示さないが、制御部２５３は、文字のみならず、ガイダンス表示領域Ｂ１に表示する絵柄も商品をレジ袋又はマイバスケットに入れる作業を支援する絵柄に遷移させる。読取確認画面Ｃをガイダンス表示領域Ｂ１に重ねずに表示することにより、このようなガイダンス表示領域Ｂ１でのガイダンス表示及びその遷移を、顧客に容易く確認させることが可能となる。
【０１２５】
ここで、「やさい」、「くだもの」、「そうざい」、「魚貝」、「その他」という五種類の商品指定ボタンＢ２２がタッチパネル２１１によってタッチ指定されて部門登録がなされた場合、つまり、「詰合せ」以外の商品指定ボタンＢ２２がタッチ指定されて部門登録がなされた場合には、基本画面Ｂ中のユーザ領域Ｂ２に読取確認画面Ｃを重ねて表示させた後の処理は、重量チェック処理である。つまり、既に説明したバーコードスキャナ２０３によって商品に付されたバーコードを読み取った場合の処理と共通性を有している。そこで、その後の処理については説明を省略する。
（５）パック詰め商品の商品情報登録
（一）パック詰め商品の入力手法
図１８は、パック詰め商品のセルフチェックアウト処理実行時における画面遷移例を示す模式図である。最初の基本画面Ｂ（図１２の左から第２列第１行目）における商品指定ボタンＢ２２に設定されている「詰合せ」は、パック詰め商品を意味している。つまり、スーパーマーケット等では、揚げ物、天婦羅、焼き鳥等、顧客が自由にパック詰めできるように各種の食品を並べたコーナーを設置するようなことが一般的に行われている。このようなコーナーでパック詰めする商品が「詰合せ」である。
【０１２６】
最初の基本画面Ｂ（図１２の左から第２列第１行目）において、「詰合せ」という商品指定ボタンＢ２２がタッチパネル２１１によってタッチ指定されると、制御部２５３は、ＬＣＤ２１０に表示されている基本画面Ｂ中、ユーザ領域Ｂ２の明度を落とし、このユーザ領域Ｂ２に表示されていた取引情報Ｂ２１を部門選択画面Ｅに切り替え表示するよう画面生成を行ない、この部門選択画面ＥをＬＣＤ２１０に表示する（図１８の左から第１列第１行目）。部門選択画面Ｅでは、「詰合せ」の範疇に含まれる各種の食品が４列４行の合計１６種、スクロールボタンによってスクロール可能に表示される。
【０１２７】
基本画面Ｂ中のユーザ領域Ｂ２の取引情報Ｂ２１が部門選択画面Ｅに切り替え表示された場合（図１８の左から第１列第１行目）、制御部２５３は、ガイダンス表示領域Ｂ１に、「お持ちの商品のボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【０１２８】
そこで、そのガイダンスに従い、「詰合せ」についての部門選択画面Ｅから一つの食品をタッチパネル２１１によってタッチ指定すると、制御部２５３は、その食品についての部門登録画面Ｆを生成し、基本画面Ｂ中のユーザ領域Ｂ２の明度を落としたまま、ユーザ領域Ｂ２に生成した部門登録画面Ｆを表示させる（図１８の左から第２列第１行目）。図１８は、「コロッケ」がタッチ指定された一例を示している。この場合、「コロッケ」についての部門登録画面Ｆが出現する（図１８の左から第２列第１行目）。部門登録画面Ｆは、商品の単価、割引金額、購入点数、購入金額という取引情報を含み、当該商品の商品名称のテキストデータに基づく文字と当該商品の画像データに基づく絵柄とを含み、更に、テンキーを含む。テンキーは、デフォルト設定が１点である購入点数の変更入力を可能にする。図１８に示す例では、テンキーによって購入点数が２点と変更入力されている。
【０１２９】
基本画面Ｂ中のユーザ領域Ｂ２に部門登録画面Ｆが表示された場合（図１８の左から第２列第１行目）、制御部２５３は、ガイダンス表示領域Ｂ１に、「点数を変更するときは数字キーから入力し、「決定」ボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【０１３０】
そこで、そのガイダンスに従い、部門登録画面Ｆ（図１８の左から第２列第１行目）において、必要に応じてテンキーによって購入点数を変更入力した後、決定ボタンＦ２をタッチパネル２１１によってタッチ指定すると、デフォルト又はテンキーによって変更入力された購入点数分だけ、選択した食品、図１８に示す例では「コロッケ」についての部門登録が完了する。その後、制御部２５３は、読取確認画面Ｃ（例えば、図１２の左から第４列第２行目）を表示することなく、再度、部門選択画面Ｅを表示させる（図１８の左から第３列第１行目）。但し、二回目以降の部門選択画面Ｅ（図１８の左から第１列第３行目）では、戻るボタンＥ１に代えて、決定ボタンＥ２が表示される。そこで、決定ボタンＥ２がタッチパネル２１１によってタッチ指定されるまで、繰返し、部門選択画面Ｅに表示される食品を登録することができる。
【０１３１】
二回目以降の部門選択画面Ｅ（図１８の左から第３列第１行目）において、制御部２５３は、ガイダンス表示領域Ｂ１に、「お持ちの商品のボタンを押し、パック内の全ての商品の入力が完了したら「決定」ボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【０１３２】
そこで、そのガイダンスに従い、顧客は、自らパック詰めした全ての食品について、部門選択画面Ｅと部門登録画面Ｆとによってその登録のための操作を繰り返す。そして、パック内の全ての食品についての登録作業が終了した場合、顧客は、タッチパネル２１１によって決定ボタンＥ２をタッチ指定する。これにより、制御部２５３は、読取確認画面Ｃを生成し、基本画面Ｂ中のユーザ領域Ｂ２の明度を落としたまま、ユーザ領域Ｂ２に生成した読取確認画面Ｃを重ねて表示する（図１８の左から第３列第２行目）。また、制御部２５３は、基本画面Ｂ中のガイダンス表示領域Ｂ１の表示を、「商品をレジ袋またはマイバスケットに入れてください」というガイダンスに表示に遷移させる（図１８の左から第３列第２行目）。図１８には示さないが、制御部２５３は、文字のみならず、ガイダンス表示領域Ｂ１に表示する絵柄も商品をレジ袋又はマイバスケットに入れる作業を支援する絵柄に遷移させる。読取確認画面Ｃをガイダンス表示領域Ｂ１に重ねずに表示することにより、このようなガイダンス表示領域Ｂ１でのガイダンス表示及びその遷移を、顧客に容易く確認させることが可能となる。
【０１３３】
（二）第２の重量チェック処理
この後、重量チェック処理が実行される。この場合、パック詰め商品のセルフチェックアウト処理においては、前述した重量チェック処理とは異なる重量チェック処理を実行する。便宜上、前述した重量チェック処理を第１の重量チェック処理と呼び、「詰合せ」の商品についての重量チェック処理を第２の重量チェック処理と呼ぶことにする。
【０１３４】
前述したように、最初の基本画面Ｂ中のユーザ領域Ｂ２（図１２の左から第２列第１行目）には、バーコードのない商品を登録するために「やさい」、「くだもの」、「そうざい」、「魚貝」、「その他」、「詰合せ」の六種類のタッチボタンからなる商品指定ボタンＢ２２が表示される。これらの商品指定ボタンＢ２２のタッチ指定に基づいて最終的に指定される商品は、ＰＬＵファイルには設定されず、部門ファイルに設定されているプリセット商品である。これらの商品のうちでも、「やさい」、「くだもの」、「そうざい」、「魚貝」、「その他」のタッチボタンからなる商品指定ボタンＢ２２のタッチ指定に基づいて最終的に指定されるプリセット商品については、部門ファイル中、対応する重量データを設定している。そこで、第１の重量チェック処理が可能である。これに対して、「詰合せ」のタッチボタンからなる商品指定ボタンＢ２２のタッチ指定に基づいて最終的に指定されるプリセット商品については、部門ファイル中、対応する重量データを設定していない。このため、第１の重量チェック処理を実行することができず、第２の重量チェック処理を実行することになる。
【０１３５】
第２の重量チェック処理では、秤装置３０１からの出力に基づいて秤皿３０３に商品が載置されたかどうかを判定する。つまり、秤装置３０１において、計量重量が少しでも増えたら、登録済みのパック詰め商品が正しくレジ袋４０１又はマイバスケットに入れられ、あるいは一時置き台３０６に置かれと判定する。いわば、簡易な重量チェック処理を実行する。
【０１３６】
この場合、顧客に対しては、秤皿３０３に商品が載置されたかどうかを判定するに過ぎない第２の重量チェック処理を実行したかどうかを案内する必要はなく、むしろ、案内することによって却って不正行為の引き金ともなりかねない。そこで、基本画面Ｂ中のユーザ領域Ｂ２に読取確認画面Ｃを重ねて表示する待機画面（図１８の左から第３列第２行目）において、ガイダンス表示領域Ｂ１には、「商品をレジ袋またはマイバスケットに入れてください」という第１の重量チェックを行なう場合と同一のガイダンスを表示する。これにより、顧客に対して、簡易な重量チェック処理がなされているに過ぎないことを知らせないようにすることができる。
【０１３７】
もっとも、本実施の形態のセルフチェックアウト装置１０１でのセルフチェックアウト操作は、バーコードスキャナ２０３によって商品に付されたバーコードを読み取らせ、バーコードを読み取らせた商品をレジ袋４０１又はマイバスケットに入れ、あるいは一時置き台３０６に置く、という操作を基本としている。このため、商品指定ボタンＢ２２のタッチ指定に基づいて最終的に登録されるプリセット商品の場合、通常とは異なる操作を要求することになる。このような操作上の相違から、顧客は、登録済みのパック詰め商品をレジ袋４０１又はマイバスケットに入れ、あるいは一時置き台３０６に置いた後、未登録の商品を間違ってレジ袋４０１又はマイバスケットに入れ、あるいは一時置き台３０６に置いてしまうようなこと、いわば二度置きの発生が予想される。このような二度置きが発生した場合、プリセット商品のうちでも、第１の重量チェック処理を実行する商品についてはエラーとなるため、大きな問題は発生しない。
【０１３８】
これに対して、プリセット商品のうち、第２の重量チェック処理を実行する商品、本実施の形態ではパック詰め商品の場合、秤皿３０３に商品が載置されたかどうかを判定するに過ぎないいわば簡易な重量チェック処理である第２の重量チェック処理を実行するため、未登録商品の二度置きが発生しても、これをエラーとすることができない。この場合、秤装置３０１からの出力に基づいて重量増を認識した後、更に重量増を認識した場合にはエラーとする、という対策も考えられる。しかしながら、秤装置３０１は、その秤皿３０３に品物が載置された後、振動が収まるまでの所定時間、計量を実行することができない。このため、振動が収まるまでの所定時間以上を待機時間として設定する必要があり、この待機時間内に二度置きが発生した場合には、やはりこれをエラーとすることができない。
【０１３９】
そこで、本実施の形態では、第２の重量チェックを実行する商品については、秤装置３０１によって計量された重量が規定値を超えたかどうかを判定し、超えた場合にはエラーとする、という処理を実行する。これにより、パック詰め商品に続いて商品が二度置きされた場合、その合計重量が規定重量を超えれば、エラーとすることが可能となる。このようなエラーが発生した場合、制御部２５３は、一例として、図１３に例示するような重量エラー画面Ｄ１を基本画面Ｂに重ねて表示する画面をＬＣＤ２１０に表示しても良い。
（６）中止指定
図１９は、中止ボタンＹが押された場合に出現する中止画面の一例を示す模式図である。各画面に表示される中止ボタンＹがタッチパネル２１１によってタッチ指定された場合、制御部は、図１９に例示するような中止画面Ｈを生成し、基本画面Ｂの全体の明度を落とし、ユーザ領域Ｂ２に生成した中止画面Ｈを重ねて表示する。中止画面Ｈには、「お買い物をやめてもよろしいですか？」という文字と共に、「はい」と「いいえ」と表示された二つの選択ボタンＨ１とＨ２が表示され、更に、呼出ボタンＺも表示される。「はい」と表示された選択ボタンＨ１がタッチパネル２１１によってタッチ指定されると、制御部２５３は、全ての処理を中止し、ＬＣＤ２１０の表示を最初の初期ガイダンス画面Ａ（図１２の左から第１列第１行目）に戻す。これに対して、「いいえ」と表示された選択ボタンＨ２がタッチパネル２１１によってタッチ指定されると、制御部２５３は、処理を直前状態に復帰させる。
（７）呼出指定
図２０は、呼出ボタンＺが押された場合に出現する店員呼出画面の一例を示す模式図である。各画面に表示される呼出ボタンＺがタッチパネル２１１によってタッチ指定された場合、制御部は、図２０（ａ）に例示するような店員呼出画面Ｉを生成し、基本画面Ｂの全体の明度を落とし、ユーザ領域Ｂ２に生成した店員呼出画面Ｉを重ねて表示する。店員呼出画面Ｉには、「店員を呼び出します。よろしいですか？」という文字と共に、「はい」と「いいえ」と表示された二つの選択ボタンＩ１とＩ２が表示される。「はい」と表示された選択ボタンＩ１がタッチパネル２１１によってタッチ指定されると、制御部２５３は、店員呼出画面Ｉを図２０（ｂ）に例示するように遷移させる。図２０（ｂ）に示す店員呼出画面Ｉでは、「ただ今店員がまいります。そのままお待ちください」という文字と共に、「呼出しを中止します」と表示された呼出中止ボタンＩ３が表示される。そこで、呼出中止ボタンＩ３がタッチパネル２１１によってタッチ指定されると、制御部２５３は、店員の呼出処理を実行する。呼出処理として、制御部２５３は、自機が割り当てられているアテンダント端末５０１に向けて店員呼出情報を出力する。これに対して、「いいえ」と表示された選択ボタンＩ２がタッチパネル２１１によってタッチ指定されると、制御部２５３は、店員の呼び出し処理を中止して処理を直前状態に復帰させる。
（８）組合せ割引（セット割引）
図２１は、組合せ割引（セット割引）が成立する場合のセルフチェックアウト処理実行時における画面遷移例を示す模式図である。図２１は、ヨーグルト、牛バラ肉、ヨーグルト、ヨーグルトの順番でそのバーコードをバーコードスキャナ２０３に読み取らせた一例を示している。一例として、ヨーグルト３個でセット割引が成立し、セット割引が成立した場合には１個分の値引きをする場合を想定すると、図２１に示す一例では、セット割引が成立している。そこで、図２１中、バーコードの読み取り後に重量チェック処理がなされてＬＣＤ２１０に表示される基本画面Ｂの遷移を参照すると、ユーザ領域Ｂ２に表示されている取引情報Ｂ２１における合計金額として、最初のヨーグルト（単価１５０円）の登録後は１５０円、続く牛バラ肉（単価４８０円）の登録後は６３０円（１５０円＋４８０円）、二つ目のヨーグルト（単価１５０円）の登録後は７８０円（１５０円＋４８０円＋１５０円）、そして、三つ目のヨーグルト（単価１５０円）の登録後は７８０円（１５０円＋４８０円＋１５０円＋１５０円−１５０円）となる。ヨーグルト３個でセット割引が成立したため、制御部２５３は、ヨーグルト１個分の単価である１５０円を値引き処理し、ユーザ領域Ｂ２に表示される取引情報Ｂ２１の「セット値引計」として−１５０円を表示している（図２１の左から第４列第２行目）。
【０１４０】
図２１中、ユーザ領域Ｂ２に表示される取引情報Ｂ２１には、セット割引の対象商品であるヨーグルトに丸得印を付して表示している。これは、ＰＬＵファイルに記憶されているセット割引情報に基づいて表示される。制御部２５３は、Ｍ＆Ｍ対象商品であることをＰＬＵファイルのセット割引情報に基づいて認識し、セット割引処理を実行する。
【０１４１】
以上、図２１ではセット割引についての画面遷移例を示したが、Ｍ＆Ｍ（ミックス・アンド・マッチ）割引の場合にも同様な処理が実行される。
（９）決済
図１２に基づく説明に戻る。基本画面Ｂ中のユーザ領域Ｂ２（図１２の左から第２列第１行目）には、「お会計」と表示された会計ボタンＢ２３が表示されている。この会計ボタンＢ２３のタッチ指定は、締め指定を意味する。そこで、タッチパネル２１１により会計ボタンＢ２３がタッチ指定されると、制御部２５３は、決済処理を実行する。つまり、制御部２５３は、会計画面Ｊを生成し、ユーザ領域Ｂ２に表示する（図１２の左から第２列第３行目）。会計画面Ｊは、合計金額の表示と、支払方法の選択ボタンＪ１〜Ｊ５と、最初の基本画面Ｂ（図１２の左から第２列第３行目）に戻るための「明細画面に戻る」と表示された戻るボタンＪ６とを含んでいる。選択ボタンＪ１は現金、選択ボタンＪ２はクレジット、選択ボタンＪ３は電子マネー型の非接触ＩＣカード、選択ボタンＪ４は銀行口座引き落し型の非接触ＩＣカード、選択ボタンＪ５は商品券・クーポンをそれぞれ選択指定する。
【０１４２】
ユーザ領域Ｂ２に会計画面Ｊを表示する場合、制御部２５３は、ガイダンス表示領域Ｂ１に、「次のカードでお支払いできます」というカード決済についての示唆を表示する。また、制御部２５３は、入出金装置２２１の図示しない制御部から金種毎のニアエンプティ情報、エンプティ情報、ニアフル情報、フル情報を受信している。そこで、制御部２５３は、受信した金種毎のニアエンプティ情報及びエンプティ情報に基づく釣銭情報をガイダンス表示領域Ｂ１に表示する。図１２に示す一例では、１０，０００円が釣銭切れとなっていることがガイダンス表示領域Ｂ１に表示されている（左から第２列第３行目）。
【０１４３】
図２２は、現金によるチェックアウト処理実行時における画面遷移例を示す模式図である。基本画面Ｂのユーザ領域Ｂ２に表示された会計画面Ｊ（図１２の左から第２例第３行目）において、現金を選択するための選択ボタンＪ１がタッチパネル２１１によってタッチ指定された場合（図２２の左から第１列第１行目）、制御部２５３は、ガイダンス画面Ｋを生成し、基本画面Ｂのユーザ領域Ｂ２に表示する（図２２の左から第２列第１行及び第３列第１行目）。ガイダンス画面Ｋは、入出金装置２２１に対して現金が未投入の場合、「お金を投入してください」という文字とそのための操作を顧客に示す絵柄とを含んだガイダンスを決済状況と共に表示する（図２２の左から第２列第１行目）。そして、現金が投入されると、ガイダンス画面Ｋのガイダンスは、「お金を投入してください  お支払いのときは「確認」ボタンを押してください」というガイダンスに遷移し、投入金額確認ボタンＫ１が出現する（図２２の左から第３列第１行目）。この際、制御部２５３は、基本画面Ｂのガイダンス表示領域Ｂ１に、利用できる紙幣についての情報をガイダンス表示する。
【０１４４】
制御部２５３は、ガイダンス画面Ｋに出現した投入金額確認ボタンＫ１がタッチ指定されると、基本画面Ｂの全体の明度を落として決済確認画面Ｌを重ねて表示する（図２２の左から第３列第２行目）。決済確認画面Ｌは、「はい」と「いいえ」と表示された選択ボタンＬ１とＬ２を有する。制御部２５３は、「いいえ」に対応する選択ボタンＬ２がタッチ指定されると直前のガイダンス画面Ｋ（図２２の左から第３列第１行目）に戻り、「はい」に対応する選択ボタンＬ１がタッチ指定されると、「お釣とレシートをお取りください」というガイダンスを表示する決済終了画面Ｍ（図２２の左から第４列第２行目）から最終画面Ｎ（図２２の左から第４列第３行目）に順に画面表示を遷移させる。決済終了画面Ｍから最終画面Ｎへの画面遷移はタイマ処理による。
【０１４５】
図２３は、クレジットカードによるチェックアウト処理実行時における画面遷移例を示す模式図である。基本画面Ｂのユーザ領域Ｂ２に表示された会計画面Ｊ（図１２の左から第２例第３行目）において、クレジットを選択するための選択ボタンＪ２がタッチパネル２１１によってタッチ指定された場合（図２３の左から第１列第１行目）、制御部２５３は、ガイダンス画面Ｋを生成し、基本画面Ｂのユーザ領域Ｂ２に表示する（図２３の左から第１列第２行及び第１列第３行目）。ガイダンス画面Ｋは、一括／リボ払い確認ボタンＫ２を含み（図２３の左から第１列第２行）、この一括／リボ払い確認ボタンＫ２のタッチ指定によって基本画面Ｂの全体の明度を落とした一括払いとリボ払いとを選択できる画面に遷移する（図２３の左から第１列第３行目）。
【０１４６】
そこで、顧客は、一括払いかリボ払いかを選択し、決済端末２０１のＬＣＤ２１０に設けられたカード読取溝２１２に沿ってクレジットカードを走査する。カードリーダライタ２５２によってクレジットカードの磁気ストライプに記録されている情報が正しく読み取られると、制御部２５３は、基本画面Ｂの全体の明度を落として決済確認画面Ｌを重ねて表示する（図２３の左から第２列第２行目）。クレジットカードの磁気ストライプに記録されている情報が正しく読み取られなかった場合には、再度の走査が促される（図２３の左から第２列第３行目）。
【０１４７】
決済確認画面Ｌは、「はい」と「いいえ」と表示された選択ボタンＬ１とＬ２を有する。制御部２５３は、「いいえ」に対応する選択ボタンＬ２がタッチ指定されると直前のガイダンス画面Ｋ（図２３の左から第３列第１行目）に戻り、「はい」に対応する選択ボタンＬ１がタッチ指定されると、「ただ今認証中です  少々お待ち下さい」という認証中画面Ｏに表示画面を画面遷移させ（図２３の左から第３列第２行目）、認証処理を実行する。その後、制御部２５３は、認証が得られなかった場合には、認証拒否画面Ｐに表示画面を画面遷移させる（図２３の左から第３列第２行目）。一方、認証が得られた場合には、制御部２５３は、「レシートをお取りください」というガイダンスを表示する決済終了画面Ｍ（図２３の左から第４列第２行目）から最終画面Ｎ（図２３の左から第４列第３行目）に順に画面表示を遷移させる。決済終了画面Ｍから最終画面Ｎへの画面遷移はタイマ処理による。
【０１４８】
以上、現金決済の場合（図２２）とクレジット決済の場合（図２３）とを例に挙げて説明した。基本画面Ｂのユーザ領域Ｂ２に表示された会計画面Ｊ（図１２の左から第２例第３行目）において、電子マネー型の非接触ＩＣカードを選択するための選択ボタンＪ３又は銀行口座引き落し型の非接触ＩＣカードを選択するための選択ボタンＪ４がタッチパネル２１１によってタッチ指定された場合にも、類似の手法による決済処理が可能となる。つまり、決済端末２０１では、顧客がタッチパネル２１１によって会計ボタンＢ２３をタッチ指定することにより締め指定をすると、制御部２５３は、商品販売データ処理で算出した決済金額について、現金、クレジットカード等の磁気カード、電子マネー型の非接触ＩＣカード、銀行引き落し型の非接触ＩＣカードを利用した決済処理を実行する。
【０１４９】
図２４は、商品券又はクーポンを利用する場合のチェックアウト処理実行時における画面遷移例を示す模式図である。商品券又はクーポンは、上記いずれの方法で決済する場合にも使用可能である。この場合、図２４に示すように、店員を呼び出し、店員による操作が必要とされる。そのために、決済端末２０１では、店員を呼び出して良いかどうかの問い合わせ画面（図２４の左から第２列第１行目）から待機画面となり（図２４の左から第３列第１行目）、その後、チェッカーモードとなる。チェッカーモードとなった場合、制御部２５３は、チェッカーモード待機画面Ｑ（図２４の左から第４列第１行目）に画面表示を遷移させる。
（１０）チェッカーモード
図２５は、チェッカーモード待機画面Ｑを例示する模式図である。商品券又はクーポンを利用する場合に限らず、店員による操作を必要とするチェッカーモードに移行する場合、制御部２５３は、表示画面をチェッカーモード待機画面Ｑにする。このチェッカーモード待機画面Ｑが表示されている場合、バーコードスキャナ２０３によって店員用バーコードが読み取られた場合にのみ、機器の動作モードがチェッカーモードにされ、店員による操作が可能となる。制御部２５３は、ＬＣＤ２１０にチェッカーモード待機画面Ｑを表示している場合、顧客による操作を受け付けない。
【０１５０】
図２６は、チェッカーモードでの画面遷移例を示す模式図である。制御部２５３は、チェッカーモード待機画面ＱをＬＣＤ２１０に表示している場合、バーコードスキャナ２０３によって店員用バーコードが読み取られると、画面表示をチェッカーモード初期画面Ｒとし（図２６の左から第１列第１行目）、店員による操作を可能とする。チェッカーモード初期画面Ｒには、釣銭補充ボタンＲ１、会計操作ボタンＲ２、メンテナンスモードボタンＲ３がタッチ指定可能に表示され、「スタート画面に戻る」と「元の画面に戻る」という二種類の戻るボタンＲ４とＲ５とがタッチ指定可能に表示されている。そこで、タッチパネル２１１によって釣銭補充ボタンＲ１、会計操作ボタンＲ２又はメンテナンスモードボタンＲ３をタッチ指定すると、釣銭補充、会計操作、メンテナンスをそれぞれ実行することが可能となる。
【０１５１】
釣銭補充ボタンＲ１をタッチ指定することによる釣銭補充では、「釣銭を補充／復旧操作が終わりましたら、完了ボタンを押してください」というメッセージ表示と共に、完了ボタンＲ６が表示され（図２６の左から第１列第２行目）、入出金装置２２１に対する釣銭の補充作業等が可能となる。
【０１５２】
会計操作ボタンＲ２をタッチ指定することによる会計操作は、例えば前述した商品券又はクーポンを利用する場合のチェックアウト処理に際して利用され、テンキーによる預かり金額の入力が可能となる（図２６の左から第２列第２行目）。そこで、釣銭の金額を入力すれば、制御部２５３は、「お釣りとレシートをお取りください」というガイダンスを表示する決済終了画面Ｍ（図２６の左から第２列第３行目）から最終画面Ｎ（図２６の左から第３列第３行目）に順に画面表示を遷移させ、決済処理を終了させることができる。
【０１５３】
メンテナンスモードボタンＲ３をタッチ指定することによるメンテナンスモードでは、各種のメンテナンスが可能となる。
【図面の簡単な説明】
【０１５４】
【図１】本発明の実施の一形態として、全体のシステム構成を示す模式図である。
【図２】セルフチェックアウトシステムでの各部の配置状態を示す平面図である。
【図３】セルフチェックアウト端末を示す斜視図である。
【図４】秤装置を示す斜視図である。
【図５】保持アームにレジ袋が保持されている状態を示す斜視図である。
【図６】決済端末の電気的なハードウェア構成を示すブロック図である。
【図７】商品データファイル（重量データファイル）の一例を示す模式図である。
【図８】秤装置の電気的なハードウェア構成を示す模式図である。
【図９】アテンダント端末の電気的なハードウェア構成を示す模式図である。
【図１０】セルフチェックアウト端末でのセルフチェックアウト処理の流れを示すフローチャートである。
【図１１】重量チェック処理に含まれている秤装置からの重量データ受信処理の流れを示すフローチャートである。
【図１２】セルフチェックアウト端末でのセルフチェックアウト処理実行時における画面遷移例を示す模式図である。
【図１３】一時置き台に載置すべき商品についての基本画面及び読取確認画面を例示する模式図である。
【図１４】重量チェック処理の流れの詳細を示すフローチャートである。
【図１５】重量チェック処理の結果、バーコードが読み取られていない商品が秤装置の載置部に載置された場合の重量チェックエラー画面の一例を示す模式図である。
【図１６】連続スキャニングの個数エラーが生じた場合の個数エラー画面の一例を示す模式図である。
【図１７】重量チェック対象外商品についての基本画面及び読取確認画面を例示する模式図である。
【図１８】パック詰め商品のセルフチェックアウト処理実行時における画面遷移例を示す模式図である。
【図１９】中止ボタンが押された場合に出現する中止画面の一例を示す模式図である。
【図２０】呼出ボタンが押された場合に出現する店員呼出画面の一例を示す模式図である。
【図２１】組合せ割引（セット割引）が成立する場合のセルフチェックアウト処理実行時における画面遷移例を示す模式図である。
【図２２】現金によるチェックアウト処理実行時における画面遷移例を示す模式図である。
【図２３】クレジットカードによるチェックアウト処理実行時における画面遷移例を示す模式図である。
【図２４】商品券又はクーポンを利用する場合のチェックアウト処理実行時における画面遷移例を示す模式図である。
【図２５】チェッカーモード待機画面を例示する模式図である。
【図２６】チェッカーモードでの画面遷移例を示す模式図である。
【符号の説明】
【０１５５】
２０１…決済端末、２０３…バーコードスキャナ（商品コード読取部、ユーザインターフェース）、２０６…カード読取部（決済部、ユーザインターフェース）、２０７…テンキー（入力部、ユーザインターフェース）、２１０…ＬＣＤ（表示部、ユーザインターフェース）、２１１…タッチパネル（入力部、ユーザインターフェース）、２２１…入出金装置（決済部、ユーザインターフェース）、２５２…カードリーダライタ（決済部、ユーザインターフェース）、２５３…制御部（情報処理部）、２５４…ＲＡＭ（記憶部）、３０１…秤装置、３０３ａ…載置台（載置部）、ＷＤＦ…重量データファイル（商品データファイル）、Ｄ２…個数エラー画面（エラー報知画面）
【図１】
2008059503.tif 000008
【図２】
2008059503.tif 000009
【図３】
2008059503.tif 000010
【図４】
2008059503.tif 000011
【図５】
2008059503.tif 000012
【図６】
2008059503.tif 000013
【図７】
2008059503.tif 000014
【図８】
2008059503.tif 000015
【図９】
2008059503.tif 000016
【図１０】
2008059503.tif 000017
【図１１】
2008059503.tif 000018
【図１２】
2008059503.tif 000019
【図１３】
2008059503.tif 000020
【図１４】
2008059503.tif 000021
【図１５】
2008059503.tif 000022
【図１６】
2008059503.tif 000023
【図１７】
2008059503.tif 000024
【図１８】
2008059503.tif 000025
【図１９】
2008059503.tif 000026
【図２０】
2008059503.tif 000027
【図２１】
2008059503.tif 000028
【図２２】
2008059503.tif 000029
【図２３】
2008059503.tif 000030
【図２４】
2008059503.tif 000031
【図２５】
2008059503.tif 000032
【図２６】
2008059503.tif 000033