(57)【要約】【課題】チェックアウト操作を可能とする。【解決手段】実施形態のセルフチェックアウト端末は、読取手段と、表示手段と、制御手段と、を備える。読取手段は、商品に付与されたバーコードを読み取る。表示手段は、バーコードの付与されていない商品を指定する商品指定ボタンが配置されたユーザ領域を含み、バーコードの読み取り待機時の基本画面を表示する。制御手段は、前記読取手段で前記バーコードを読み取った際に、前記表示手段に表示された前記基本画面に含まれる前記ユーザ領域の明度を低下させる。【選択図】図９
2010257485.tif 000002
【特許請求の範囲】
【請求項１】
商品に付与されたバーコードを読み取る読取手段と、
バーコードの付与されていない商品を指定する商品指定ボタンが配置されたユーザ領域を含み、バーコードの読み取り待機時の基本画面を表示する表示手段と、
前記読取手段で前記バーコードを読み取った際に、前記表示手段に表示された前記基本画面に含まれる前記ユーザ領域の明度を低下させる制御手段と、
を備えることを特徴とするセルフチェックアウト端末。
【請求項２】
前記制御手段は、さらに、前記ユーザ領域の明度を低下させた後、前記読取手段で読み取られた前記バーコードの付与された前記商品の購入に関する情報が示された読取確認画面を生成し、生成した前記読取確認画面を、前記ユーザ領域に重畳して前記表示手段に表示すること、
を特徴とする請求項１に記載のセルフチェックアウト端末。
【請求項３】
商品に付与されたバーコードを読み取る読取手段と、表示手段と、備えるコンピュータを、
バーコードの付与されていない商品を指定する商品指定ボタンが配置されたユーザ領域を含み、バーコードの読み取り待機時の基本画面を、前記表示手段に表示する制御を行う表示制御手段と、
前記読取手段で前記バーコードを読み取った際に、前記表示手段に表示された前記基本画面に含まれる前記ユーザ領域の明度を低下させる制御手段と、
して機能させるためのチェックアウトプログラム。
【請求項４】
前記制御手段は、さらに、前記ユーザ領域の明度を低下させた後、前記読取手段で読み取られた前記バーコードの付与された前記商品の購入に関する情報が示された読取確認画面を生成し、生成した前記読取確認画面を、前記ユーザ領域に重畳して前記表示手段に表示すること、
を特徴とする請求項３に記載のチェックアウトプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、顧客によるセルフチェックアウトを可能にするセルフチェックアウト端末、及びチェックアウトプログラムに関する。
【背景技術】
【０００２】
スーパーマーケット、コンビニエンスストアなどの店舗では、さまざまな種類の商品が販売されている。店舗で販売される商品の中には、アルコール飲料やタバコなど、その商品の販売を許可するための年齢条件が定められている商品がある（以下、「年齢制限商品」と表記する）。年齢制限商品が販売されている店舗では、年齢制限商品を購入しようとする顧客の年齢を確認して、店員によって顧客の年齢が年齢制限商品に定められている年齢条件を満たしているか否かが判断された上で、年齢制限商品が顧客に販売される。とりわけアルコール飲料やタバコの販売については、未成年の飲酒や喫煙が法律上禁止されているため、各地域に制定される条例や業者間の自主的な取極により、店員が年齢制限商品を購入しようとする顧客を直接目視した上で年齢確認を行うことが要請されてきている。
【０００３】
商品販売データ処理装置とドロワとにより構成されるＰＯＳレジが導入されている店舗では、店員は、年齢制限商品を顧客に販売するにあたり、顧客に年齢を尋ねたり顧客の風貌から年齢を推測したりすることによって、顧客が年齢条件を満たしているか否かを判断している。
【０００４】
顧客の年齢が年齢条件を満たしているか否かは、顧客自身の申告により判断されることもある。例えば、特許文献１には、顧客が年齢制限（特許文献１では販売条件）をクリアしているか否かを顧客自身に入力させる制限確認装置を備え、顧客が販売制限をクリアしていないと入力するとその後の販売処理を中止する商品販売データ処理装置の発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、商品販売データ処理装置としてのセルフチェックアウト端末が店舗に導入されはじめている。セルフチェックアウト端末は、商品販売データ処理装置と決済部と計量部とにより構成され、顧客によるセルフチェックアウトを可能にする。セルフチェックアウト端末における機器操作は、基本的には全て顧客が行う。セルフチェックアウト端末が導入されている店舗の店員は、複数台のセルフチェックアウト端末の操作支援や監視を行うアテンダントとして、個々のセルフチェックアウト端末を操作する顧客をチェックし、顧客が行う機器操作のサポートや顧客の不正操作の監視を行う。そのために、アテンダントはセルフチェックアウト端末を見渡すことができる程度に離れた位置に設置されているアテンダントテーブルで待機している。
【０００６】
しかし、セルフチェックアウト端末が導入されている店舗では、ＰＯＳレジが導入されている場合に比べて、顧客とアテンダントとが互いに直接的なコミュニケーションを取る機会が少ない。そのため、顧客がセルフチェックアウト端末に年齢制限商品の商品コードを入力して年齢制限商品を購入しようとする場合、アテンダントが顧客の年齢を確認することが難しい。
【０００７】
本発明の目的は、年齢制限商品を購入しようとする顧客の年齢確認を確実に行うことである。
【課題を解決するための手段】
【０００８】
実施形態のセルフチェックアウト端末は、読取手段と、表示手段と、制御手段と、を備える。読取手段は、商品に付与されたバーコードを読み取る。表示手段は、バーコードの付与されていない商品を指定する商品指定ボタンが配置されたユーザ領域を含み、バーコードの読み取り待機時の基本画面を表示する。制御手段は、前記読取手段で前記バーコードを読み取った際に、前記表示手段に表示された前記基本画面に含まれる前記ユーザ領域の明度を低下させる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の一形態として、全体のシステム構成を示す模式図である。
【図２】セルフチェックアウトシステムでの各部の配置状態を示す平面図である。
【図３】セルフチェックアウト端末を示す斜視図である。
【図４】決済端末の電気的なハードウェア構成を示すブロック図である。
【図５】商品データファイルの一例を示す模式図である。
【図６】秤装置の電気的なハードウェア構成を示す模式図である。
【図７】アテンダント端末の電気的なハードウェア構成を示すブロック図である。
【図８】セルフチェックアウト端末でのセルフチェックアウト処理の流れを示すフローチャートである。
【図９】セルフチェックアウト端末でのセルフチェックアウト処理実行時における画面遷移例を示す模式図である。
【図１０】重量データ受信処理の流れを示すフローチャートである。
【図１１】重量チェックファイルの一例を示す模式図である。
【図１２】重量チェック処理の流れの一例を示すフローチャートである。
【図１３】商品袋詰め待ちフェーズでの重量チェック処理の流れの一例を示すフローチャートである。
【図１４】中止ボタンが押された場合に出現する中止画面の一例を示す模式図である。
【図１５】（ａ）は呼出ボタンが押された場合に出現する店員呼出画面（呼出選択）の一例を示す模式図、（ｂ）は呼出ボタンが押された場合に出現する店員呼出画面（呼出中）の一例を示す模式図である。
【図１６】アテンダント端末での監視画面の一例を示す模式図である。
【図１７】制限情報判定処理の流れの一例を示すフローチャートである。
【図１８】停止処理の流れの一例を示すフローチャートである。
【図１９】停止処理において表示部に表示される画面表示の一例を示す模式図である。
【図２０】停止処理においてアテンダント端末のディスプレイに表示される画面表示の一例を示す模式図である。
【発明を実施するための形態】
【００１０】
本発明の実施の一形態を図１ないし図２０に基づいて説明する。本実施の形態の商品販売データ処理装置は、顧客によるセルフチェックアウト操作を可能とするセルフチェックアウト端末、及びチェックアウトプログラムに適用される。
【００１１】
本実施の形態の説明は、次の項目に沿ってなされる。
【００１２】
１．システム構成
（１）システム構成の概要
（２）セルフチェックアウト端末
２．セルフチェックアウト処理
（１）セルフチェックアウト処理の基本的ルーチン
（２）セルフチェックアウト処理時の画面遷移
（３）画面入力による商品情報登録
（４）重量チェック処理
（５）中止指定
（６）呼出指定
（７）決済
３．アテンダント端末での監視
（１）セルフチェックアウト端末がアテンダント端末に送信する各種の情報
（２）アテンダント端末が表示する監視画面
（３）監視画面上での監視処理
（一）稼動状況表示
（二）使用宣言表示
（三）商品販売データ処理情報表示
（四）エラー発生情報表示
（五）店員呼出表示
（六）入出金関連表示
４．制限情報判定処理
５．停止処理
以下、上記項目の順に説明する。
【００１３】
１．システム構成
（１）システム構成の概要
図１は、全体のシステム構成を示す模式図である。本実施の形態のシステムは、複数のセルフチェックアウトシステム１１と、複数台のＰＯＳ端末２１と、ストアコントローラ３１とが通信ネットワーク４１を介して接続されて構築されている。
【００１４】
セルフチェックアウトシステム１１は、複数台のセルフチェックアウト端末１０１にデータ通信自在に接続する一台のアテンダント端末５０１が割り当てられて構成されている。セルフチェックアウト端末１０１は、決済端末２０１と秤装置３０１とから構成されている。
【００１５】
図２は、セルフチェックアウトシステム１１での各部の配置状態を示す平面図である。本実施の形態のセルフチェックアウトシステム１１は、四台のセルフチェックアウト端末１０１に対して一台のアテンダント端末５０１が割り当てられている。セルフチェックアウト端末１０１は、一対のセルフチェックアウト端末１０１が顧客通路１２１に沿って平行に並べられ、これらの一対のセルフチェックアウト端末１０１が顧客通路１２１を介して正面側を対面させるように配置されている。
【００１６】
顧客通路１２１の突き当りには上位機としてのアテンダント端末５０１が配置されている。アテンダント端末５０１は、その外観上、本体部５０２と上位機表示部としてのディスプレイ５０３とキーボード５０４と操作部としてのポインティングデバイス５０５とを有するパーソナルコンピュータ形態を有しており、アテンダントテーブル６０１に載置されている。アテンダント８２は、アテンダント端末５０１と対面する位置で待機し、アテンダント端末５０１の操作を行う。アテンダント８２が待機する位置は、そこに立つアテンダント８２が顧客通路１２１を通行したりセルフチェックアウト端末１０１を操作したりする顧客８１を直接目視できる位置である。
【００１７】
顧客８１は、顧客通路１２１を通ってどのセルフチェックアウト端末１０１に対してもアクセス可能となっている。例えば、図２中の右上方、顧客８１から見ると進行方向左奥側に位置するセルフチェックアウト端末１０１を使用しようとする場合、顧客８１は顧客通路１２１を通ってそのセルフチェックアウト端末１０１の前に立ち、セルフチェックアウトの終了後にはアテンダントテーブル６０１の前で左側又は右側に回りこんで立ち去ることになる。アテンダント端末５０１に対面する位置で待機するアテンダント８２は、顧客８１が行う一連の行動を監視する。
【００１８】
（２）セルフチェックアウト端末
図３は、セルフチェックアウト端末１０１を示す斜視図である。セルフチェックアウト端末１０１は、決済端末２０１と秤装置３０１とから構成されている。
【００１９】
決済端末２０１は、顧客が購入しようとする商品を入れた籠ＢＫを載置するための商品籠載置台１０２が左脇から突出したハウジング２０２を有している。商品籠載置台１０２の上面には、籠を位置決めするための突部１０３がＬ字形状に突出形成されている。
【００２０】
決済端末２０１のハウジング２０２は、床面に設置されるベースハウジング２０２ａと、このベースハウジング２０２ａの上面に載置される小振りな上部ハウジング２０２ｂとによって構成されている。ベースハウジング２０２ａの前面は、下方に向かうほどベースハウジング２０２ａの投影面積を狭めるように傾斜している。これにより、ベースハウジング２０２ａは、下方に向かうほど奥側にオフセットした形状となっている。
【００２１】
上部ハウジング２０２ｂには、各種ユーザインターフェースが設けられている。つまり、上部ハウジング２０２ｂには、左側にバーコードスキャナ２０３が配置され、右側にプリンタカバー２０４及び監視カメラ２０５が配置され、これらに挟まれる中央部には決済部としてのカード読取部２０６及びテンキー２０７が配置されている。
【００２２】
バーコードスキャナ２０３は、商品に付されたコードシンボルを読み取りデコードして、デコードした商品コードを制御部２５３（図４参照）に入力する商品コード入力部として機能する。このコードシンボルは、商品を特定する商品コードがシンボル化されたものであり、その一例はバーコード、および、二次元コードである。以下、商品コードとしてバーコードが採用されている場合について説明する。
【００２３】
また、テンキー２０７は、価格や購入点数などの各種データを入力する入力部として機能する他、数字で表現されている商品コードを入力するための商品コード入力部としても機能する。プリンタカバー２０４には、レシート発行口２０８が設けられている。プリンタカバー２０４の奥側にはレシートプリンタ２５１（図４参照）が上部ハウジング２０２ｂに内蔵され、このレシートプリンタ２５１によって印字される図示しないレシートは、レシート発行口２０８から発行されるように構成されている。プリンタカバー２０４は、上部ハウジング２０２ｂに対して開閉自在に取り付けられ、フラップ２０９の引っ張り操作で開放される。監視カメラ２０５は、プリンタカバー２０４の上方に配置されている。カード読取部２０６は、図示しない非接触ＩＣカードと無線通信を確立し、非接触ＩＣカードに対して情報を読み書きする。非接触ＩＣカードは、一例として現金と等価な価値を有する電子マネーを記憶保存することが可能であり、別の一例として、引き落し銀行口座を特定するための識別番号を記憶保存し、決済に際して利用される。図３中、丸印の中に「ＣＡＲＤ」と記されている部分の奥側に図示しないアンテナが内蔵され、このアンテナを介して非接触ＩＣカードとの間の無線通信が確立される。テンキー２０７は、非接触ＩＣカードでの決済に際して、暗証番号の入力のために用いられる。
【００２４】
上部ハウジング２０２ｂには、液晶表示パネルを有する表示部としてのＬＣＤ２１０が取り付けられている。このＬＣＤ２１０は、その表示面に入力部としてのタッチパネル２１１を有し、右側方にカード読取溝２１２を有する。カード読取溝２１２の内部には、決済部としてのカードリーダライタ２５２（図４参照）が内蔵されている。カードリーダライタ２５２は、クレジットカード等の磁気カードに記録された情報、例えばカード番号や暗証番号を読み取る。
【００２５】
ベースハウジング２０２ａには、硬貨と紙幣との入出金装置２２１（図４参照）が内蔵されている。入出金装置２２１の一部として、ベースハウジング２０２ａの中央上面には硬貨投入口２１３が配置され、その左側には硬貨払出口２１４が配置されている。また、ベースハウジングの前面右上方位置には、紙幣投入口２１５と紙幣払出口２１６とが配置されている。このような入出金装置２２１は、貨幣（紙幣および硬貨）の取扱いを可能にする機構部とこの機構部を制御する制御部とを有している（いずれも図示せず）。このような機構部の構造及び制御部での処理手順等については、その内容が周知なので、説明を省略する。
【００２６】
さらに、ベースハウジング２０２ａの背面からは、セルフチェックアウト端末１０１の現在の状態を表示する報知部としての表示ポール２１７が立設されている。この表示ポール２１７は、先端部に青色と赤色とに選択的に発光する発光部２１８を有する。
【００２７】
秤装置３０１は、秤ハウジング３０２の上部に秤皿３０３が設けられ、この秤皿３０３に袋保持具３０４が取り付けられて構成されている。秤皿３０３は、その上面に載置台３０３ａを有する。袋保持具３０４は載置台３０３ａに取り付けられている。載置台３０３ａの後方中央部には、品物を載置するための一時置き台３０６が立設されている。一時置き台３０６は、上面が平坦面となっており、決済端末２０１のバーコードスキャナ２０３でバーコードを読み取った後の商品を一時的に置く用途で用いられる台である。載置台３０３ａ及び一時置き台３０６は、共に、商品コードが入力された商品を載置するための載置部としての役割を担っている。秤装置３０１はその内部に、秤皿３０３の四隅を支持して秤皿３０３を載置するロードセルユニット３５１（図６参照）を有し、載置部（載置台３０３ａ及び一時置き台３０６）に載置された商品の重量データを決済端末２０１に送信する。秤装置３０１が決済端末２０１に重量データを送信する仕組みについては、図６に基づいて後述する。
【００２８】
図４は、決済端末２０１の電気的なハードウェア構成を示すブロック図である。決済端末２０１は、内部に情報処理部としての制御部２５３を有する。制御部２５３は、例えば動作シーケンスが書き込まれた半導体チップ構成のものであっても、ＲＡＭ２５４等に動作プログラムを記憶させて動作するマイクロコンピュータ構成のものであっても良い。ここでは、マイクロコンピュータ構成の制御部２５３を紹介する。
【００２９】
制御部２５３の中核をなすのはＣＰＵ２５５である。ＣＰＵ２５５には、固定データを固定的に記憶するＲＯＭ２５６と、可変データを書き換え自在に記憶するＲＡＭ２５４と、ＬＣＤ２１０に表示する表示画像を生成するＶＲＡＭ２５７と、データ記憶部としてのＨＤＤ２５８とがシステムバス２５９を介して接続されている。ＲＡＭ２５４とＲＯＭ２５６とＨＤＤ２５８とは、各種情報を記憶する記憶部を構成する。一例として、ＨＤＤ２５８には、動作プログラム、各種表示フレーム、ＰＬＵファイルＰＦ（図５（ａ）参照）、部門ファイル、重量データファイルＷＤＦ（図５（ｂ）参照）、画像ファイル、売上ファイル等の各種ファイル等（ＰＬＵファイルＰＦ及び重量データファイルＷＤＦ以外は全て図示せず）が記憶保存されている。動作プログラムには、ＮＴＰ（ネットワークタイムプロトコル）が含まれている。ＮＴＰは、決済端末２０１に正確な現在時刻を把握させる機能を実現させるプログラムである。これらの動作プログラム、各種表示フレーム、各種ファイル及び各種規則情報等は、その全部又は一部が決済端末２０１の起動時にＲＡＭ２５４に移されて使用される。そして、それらのＰＬＵファイルＰＦ、重量データファイルＷＤＦ、部門ファイル、画像ファイル、売上ファイル等の各種ファイル等は、商品データファイルを構成する。
【００３０】
商品データファイルを構成するＰＬＵファイルＰＦは、各商品を特定する商品コードに対応させて、単価の他に、商品表示、割引商品の別、割引金額、Ｍ＆Ｍ（ミックス・アンド・マッチ）情報等を書き換え自在に記憶する。商品表示は、商品コードによって特定される商品の商品名称のテキストデータと、その商品の画像データとを含む。
【００３１】
商品データファイルを構成する部門ファイルは、ＰＬＵファイルＰＦに記憶されない各種商品を分類する部門を特定する部門コードに対応させて、その単価、商品表示、割引商品の別、割引金額、Ｍ＆Ｍ（ミックス・アンド・マッチ）情報等を書き換え自在に記憶する。商品表示は、部門コードによって特定される商品の商品名称のテキストデータと、その商品の画像データとを含む。なお、この部門は、ＰＬＵファイルＰＦに記憶される各種商品とＰＬＵファイルＰＦに記憶されない各種商品を区別することなく分類してもよい。
【００３２】
図５（ａ）は、商品データファイルを構成するＰＬＵファイルＰＦの一例を示す模式図である。ＰＬＵファイルＰＦは、商品コードに対応させて、商品名称と単価と画像データと制限情報としての２０禁商品フラグとを記憶している。つまり、ＰＬＵファイルＰＦには、商品コードに対応させてその商品の販売を許可する年齢条件が定められている年齢制限商品であるか否かを示す制限情報を記憶する制限情報データファイルが含まれている。
【００３３】
商品名称は、商品コードに対応する商品の名称に相当するテキストデータである。
【００３４】
画像データは、一例として、商品コードに対応する商品の絵柄がバイナリデータ化されたものである。バイナリデータのデータ形式としては、例えば、ＪＰＥＧ形式、ＢＭＰ形式、ＧＩＦ形式、ＰＮＧ形式などの各種形式を採用することができる。また別の一例として、画像データは、商品データファイルを構成する画像ファイルを特定するための画像ファイル名に相当するテキストデータであってもよい。
【００３５】
制限情報としての２０禁商品フラグとは、商品コードに対応する商品が年齢制限商品であるか否かを定義して記憶する定義情報である。ここで、年齢制限商品とは、その商品の販売を許可する判断基準となる年齢条件が定められている商品を意味する。この年齢制限とは、例えば、「２０歳以上」、「１８歳以上」などである。以下、年齢条件は「２０歳以上」である場合について説明する。
【００３６】
ＰＬＵファイルＰＦにおいて、２０禁商品フラグは、商品コードに対応付けて「０」および「１」のいずれかが設定される。そして、セルフチェックアウト端末１０１の制御部２５３は、２０禁商品フラグが「０」である場合には商品コードにより特定される商品は年齢制限商品ではないと解釈し、２０禁商品フラグが「１」である場合には商品コードにより特定される商品は年齢制限商品であると解釈する。
【００３７】
以上に説明したようなＰＬＵファイルＰＦは、別の一例として、部門ファイルを含んでいてもよい。
【００３８】
また、別の一例として、制限情報は、ＰＬＵファイルＰＦとは別に構成される制限情報データファイルに商品コードと対応づけて記憶されて、この制限情報データファイルが商品データファイルを構成していてもよい。
【００３９】
また、別の一例として、商品データファイルを構成するＰＬＵファイルＰＦや制限情報データファイルは、通信ネットワーク４１を介してセルフチェックアウト端末１０１とデータ通信自在に接続するストアコントローラ３１や、通信ネットワーク４１と接続する図示しない広域ネットワークを介してセルフチェックアウト端末１０１とデータ通信自在に接続する図示しない本部サーバに格納されていてもよい。
【００４０】
図５（ｂ）は、商品データファイルを構成する重量データファイルＷＤＦの一例を示す模式図である。重量データファイルＷＤＦは、商品コードに対応させて、基準重量（ｇ）、重量チェック実行有無定義、商品載置場所定義（袋詰めスキップ）、許容値タイプ定義、上限許容値、下限許容値、及び重量更新フラグを記憶している。このような重量データファイルＷＤＦは、別の一例として、ＰＬＵファイルＰＦ、部門ファイルに含ませても良い。
【００４１】
基準重量（ｇ）には、商品コードで特定される商品の重量の基準値が記憶されている。
【００４２】
重量チェック実行有無定義は、前述したように、重量チェック実行の別を各商品コードに対応付けて記憶する定義情報である。セルフチェックアウト端末１０１の制御部２５３は、重量チェック実行有無定義中、「０」は重量チェックしない、「１」は重量チェックすると解釈する。重量チェックをしない商品は、一例として、軽すぎて秤装置３０１による計量に馴染まない商品、あるいは、重すぎて秤装置３０１の載置台３０３ａまで移動させにくい商品である。このような重量チェック実行有無定義は、別の一例として、ＰＬＵファイルＰＦに含ませても良い。
【００４３】
商品載置場所定義（袋詰めスキップ）は、バーコードスキャナ２０３によってバーコードが読み取られた商品の載置場所として、載置台３０３ａ（重量スキップしない）と一時置き台３０６（重量スキップする（計量））と床面（重量スキップする（重量））とのいずれにすべきかを個々の商品毎に定義する。セルフチェックアウト端末１０１の制御部２５３は、重量チェック実行有無定義中、「０」は載置台３０３ａ（重量スキップしない）、「１」は一時置き台３０６（重量スキップする（計量））、「２」は床面（重量スキップする（重量））と解釈する。別の一例として、商品載置場所定義をＰＬＵファイルＰＦに含ませることも可能である。更に別の一例として、商品の特性、例えば、割れ易い、壊れ易い、型崩れし易い、重い等の特性情報をＰＬＵファイルＰＦ等に記憶させておき、一例として、割れ易い、壊れ易い、型崩れし易いという特性を持つ商品については一時置き台３０６を載置場所として定義し、重いという特性を持つ商品については床面を載置場所として定義する。更に別の一例としては、重量データファイルＷＤＦに記憶されている重量が規定重量より重い場合のバーコード読み取り後の商品の載置場所として、床面を定義する。
【００４４】
許容値タイプ定義は、基準重量（ｇ）に対する許容幅を割合とするか上限値及び下限値とするかを決定するための情報である。つまり、重量チェック処理に際しては、秤装置３０１による現実の計量重量と基準重量（ｇ）に記憶されている重量との比較処理を実行することになるが、この際、基準重量（ｇ）に対する許容幅を設定する。この許容幅は、許容値タイプ定義に記憶されている定義に従い、基準重量（ｇ）に記憶されている重量値に対する割合で求められ、あるいは数値設定されている上限値及び下限値で求められる。
【００４５】
上限許容値及び下限許容値は、基準重量（ｇ）に対する許容幅を決定するための数値情報を記憶する。許容値タイプ定義が、基準重量（ｇ）に記憶されている重量値に対する割合を許容幅とする場合には、上限許容値及び下限許容値に記憶される数値は％の数値となる。また、許容値タイプ定義が、基準重量（ｇ）に記憶されている重量値に対する上限値及び下限値は具体的な数値となり、この場合、上限許容値及び下限許容値に記憶される数値は具体的な数値そのものとなる。
【００４６】
重量更新フラグは、重量登録処理の実行の有無を記憶する。セルフチェックアウト端末１０１の制御部２５３は、重量更新フラグ中、「０」は未更新、「１」は自動更新済み、「２」は手動更新済み、「３」は個別更新済みと解釈する。未更新の場合にはデフォルト値となる。自動更新は、重量登録処理の実行によって行なわれる。手動更新は、手入力によって行なわれる。個別更新は、自動更新後に手入力で修正されることによって行なわれる。
【００４７】
図４に示す決済端末２０１の電気的なハードウェア構成を示すブロック図の説明に戻る。制御部２５３には、バーコードスキャナ２０３、ＬＣＤ２１０、タッチパネル２１１、カード読取部２０６、テンキー２０７、カードリーダライタ２５２、レシートプリンタ２５１、監視カメラ２０５、報知部としての発光部２１８、入出金装置２２１との間でのデータ通信を媒介するインターフェース２６０がシステムバス２５９を介して接続され、制御部２５３による制御を受ける。制御部２５３は、それらの各部を制御し、商品コードの入力を待機する処理と取得処理と制限情報判定処理と重量チェック処理と停止処理と商品情報登録処理とを含む商品販売データ処理と、決済処理とを実行する。
【００４８】
取得処理は、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、このバーコードによって特定される商品コードを認識し、商品データファイルを検索してその商品コードに対応する単価、重量及び商品表示を取得する処理である。
【００４９】
制限情報判定処理とは、バーコードによって特定される商品が年齢制限商品であるか否かを判定する処理である。
【００５０】
重量チェック処理は、バーコードの読み取り後に秤装置３０１によって計量されたバーコードが読み取られた商品の重量が、取得処理によって取得した重量と同一性を有しているかどうかを判定する処理である。同一性を有しているかどうかは、秤装置３０１による計量重量に基づいて得られる商品の重量が取得処理によって取得した重量の許容幅（例えば上限値と下限値との間）、つまり重量範囲に収まっているかどうかを判定することによってなされる。
【００５１】
停止処理とは、前記制限情報判定処理においてバーコードによって特定される商品が年齢制限商品であると判定した場合には、実行中の一取引の商品販売データ処理を停止する処理である。
【００５２】
商品情報登録処理は、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、このバーコードによって特定される商品コードと特定された商品コードに基づいて取得処理によって検索された単価とを含む取引情報をＲＡＭ２５４に一時登録する処理である。
【００５３】
決済処理は、取得処理によって取得した単価に基づいて決済金額を算出し、その決済金額の決済を実行する処理である。決済金額は、タッチパネル２１１での締め操作に応じて必要な消費税計算等を含む売上合計金額を計算することによって算出され、ＲＡＭ２５４等に仮登録するか、あるいは売上ファイルに登録する。決済処理では、算出した決済金額について、現金、クレジットカード等の磁気カード、電子マネー又は銀行口座特定用の識別番号を記憶保存する非接触ＩＣカードを利用した決済を可能にする。現金の扱いは、ベースハウジング２０２ａに設けられた入出金装置２２１で実行され、磁気カードの扱いは、カード読取溝２１２の内部に設けられたカードリーダライタ２５２によって実行され、非接触ＩＣカードの扱いは、カード読取部２０６を介して実行される。
【００５４】
本実施の形態では、商品販売データ処理という概念を、商品コードの入力を待機する処理、取得処理、制限情報判定処理、重量チェック処理、停止処理および商品情報登録処理を含む広義の概念として用いている。そこで、個々の商品コードに対応する商品を処理対象とするこのような広義の意味での商品販売データ処理を支援するために、制御部２５３は、ＬＣＤ２１０に操作方法を表示し、顧客の便宜を図る。
【００５５】
制御部２５３にはシステムバス２５９を介して通信インターフェース２６１も接続されている。通信インターフェース２６１は、通信ネットワーク４１に接続され、アテンダント端末５０１及びストアコントローラ３１とセルフチェックアウト端末１０１との間のデータ通信を実現させる。
【００５６】
図６は、秤装置３０１の電気的なハードウェア構成を示す模式図である。秤装置３０１は、ロードセルユニット３５１を有する。ロードセルユニット３５１は、構造及び形状を図示しないロードセルの一端側をベース３５２に固定し、他端側に荷重受け部３５３を有する。荷重受け部３５３には秤フレーム３５４が固定されている。秤フレーム３５４は、平面から見てＸ字形状をしており、四隅を支持して秤皿３０３を載置する。ロードセルユニット３５１の出力信号は、アンプ３５５で増幅され、アナログデジタル変換器（ＡＤ／Ｃ）３５６でデジタル信号に変換され、演算部３５７で解析される。演算部３５７では、ロードセルユニット３５１の出力信号に基づく重量解析がなされる。演算部３５７は、例えば動作シーケンスが書き込まれた半導体チップ構成のものであっても、ＲＡＭ等に動作プログラムを記憶させて動作するマイクロコンピュータ構成のものであっても良い。演算部３５７は、解析結果である重量データを送信部３５８に送信し、送信部３５８を介して決済端末２０１に出力する。このような決済端末２０１への重量データの送信は、一例として、所定周期毎に定期的に実行され、別の一例として、ユーザによってセルフチェックアウト処理のスタートが指定された後に所定周期毎に定期的に実行される。この場合の周期は、例えば数μｓｅｃ〜数百μｓｅｃというような短い周期であることが望ましい。
【００５７】
（３）アテンダント端末
図７は、アテンダント端末５０１の電気的なハードウェア構成を示すブロック図である。アテンダント端末５０１は、構成的にはマイクロコンピュータである。つまり、情報処理を実行する情報処理部としてのマイクロコンピュータを主体にアテンダント端末５０１が構成されている。そこで、アテンダント端末５０１は、マイクロコンピュータの中核をなすＣＰＵ５０６を有する。そして、このＣＰＵ５０６に対して、固定データを固定的に記憶するＲＯＭ５０７と、可変データを書き換え自在に記憶するＲＡＭ５０８と、ディスプレイ５０３に表示する表示画像を生成するＶＲＡＭ５０９と、ＨＤＤ５１０とがシステムバス５１１を介して接続されている。一例として、ＨＤＤ５１０には動作プログラム、各種表示フレーム及び各種ファイル等（全て図示せず）が記憶保存されており、これらの動作プログラム、各種表示フレーム及び各種ファイル等は、その全部又は一部がアテンダント端末５０１の起動時にＲＡＭ５０８に移されて使用される。
【００５８】
前述したディスプレイ５０３、キーボード５０４及びポインティングデバイス５０５は、インターフェース５１２及び通信インターフェース５１３と共に、システムバス５１１を介してＣＰＵ５０６に接続され、ＣＰＵ５０６による制御を受ける。
【００５９】
通信インターフェース５１３は、通信ネットワーク４１に接続され、セルフチェックアウト端末１０１及びストアコントローラ３１とアテンダント端末５０１との間のデータ通信を実現させる。
【００６０】
このような構成において、セルフチェックアウト端末１０１は、セルフチェックアウトを可能にする。この際、決済端末２０１の制御部２５３及び秤装置３０１の演算部３５７は、各種演算処理や各部の駆動制御処理等を実行し、セルフチェックアウト処理を支援する。つまり、決済端末２０１では、そのＬＣＤ２１０に各種のユーザ支援画面を表示し、前述した商品販売データ処理および決済処理を実行する。秤装置３０１は、決済端末２０１での重量チェック処理を支援するように、計量した重量の値を送信部３５８から決済端末２０１に送信出力する。以下、処理の流れを示すフローチャート、各種の画面例及び画面遷移例等を用いて、セルフチェックアウト処理の流れを説明する。
【００６１】
２．セルフチェックアウト処理
（１）セルフチェックアウト処理の基本的ルーチン
図８は、セルフチェックアウト端末１０１でのセルフチェックアウト処理の流れを示すフローチャートである。セルフチェックアウト端末１０１の制御部２５３は、商品コードの入力有無判定に待機している（ステップＳ１１）。商品コードの入力は、バーコードスキャナ２０３によるバーコードの読み取りの他、ＬＣＤ２１０の表示に従ったタッチパネル２１１での入力操作によって行なわれる。
【００６２】
セルフチェックアウト端末１０１の制御部２５３は、取得商品コードの入力を待機し（ステップＳ１１）、商品コードの入力を判定すると（ステップＳ１１のＹ）、処理を実行する（ステップＳ１２）。その結果、前述したとおり、入力された商品コードに対応する単価、重量、商品表示（商品名称及び画像データ）及び制限情報としての２０禁商品フラグが取得され、ＲＡＭ２５４に一時記憶される。
【００６３】
セルフチェックアウト端末１０１の制御部２５３は、取得処理に続いて、制限情報判定処理を実行する（ステップＳ１２ａ）。制限情報判定処理については、図１７を参照して後述する。
【００６４】
セルフチェックアウト端末１０１の制御部２５３は、制限情報判定処理に続いて、重量チェック処理を実行する（ステップＳ１３）。重量チェック処理については、図１０ないし図１３を参照して後述する。
【００６５】
セルフチェックアウト端末１０１の制御部２５３は、重量チェック処理に続いて、停止処理を実行する（ステップＳ１３ａ）。停止処理については、図１８ないし図２０を参照して後述する。
【００６６】
セルフチェックアウト端末１０１の制御部２５３は、停止処理に続いて、商品情報登録処理を実行する（ステップＳ１４）。つまり、重量チェック処理を通過した場合には、商品コード及びその単価等の取引情報をＲＡＭ２５４に一時登録する。
【００６７】
セルフチェックアウト端末１０１の制御部２５３は、商品情報登録処理に続いて、決済指定の有無を判定する（ステップＳ１５）。決済指定は、ＬＣＤ２１０での表示に従ったタッチパネル２１１での入力操作によって実行される。そして、セルフチェックアウト端末１０１の制御部２５３は、決済指定ありの判定をすると（ステップＳ１５のＹ）、前述した決済処理を実行する（ステップＳ１６）。
【００６８】
（２）セルフチェックアウト処理時の画面遷移
図９は、セルフチェックアウト端末１０１でのセルフチェックアウト処理実行時における画面遷移例を示す模式図である。顧客は、購入しようとする商品を籠に入れてセルフチェックアウト端末１０１に持ち寄り、商品を籠ごとセルフチェックアウト端末１０１の商品籠載置台１０２に載せる。
【００６９】
この際、決済端末２０１の制御部２５３は、図９に示すような初期ガイダンス画面Ａ（左から第１列第１行目）を生成し、ＬＣＤ２１０に表示させる。初期ガイダンス画面Ａでは、顧客が持ち運んだ商品の取り扱い方法を案内する。案内される取り扱い方法は、二種類である。一方の取り扱い方法はバーコードスキャナ２０３を用いた商品コード入力であり、もう一つは、タッチパネル２１１からの入力指定である。前者のガイダンスとしては、「バーコードをガラス面にタッチしてください」という文字がその状態を示す絵柄と共に案内される。後者のガイダンスとしては、「バーコードのない商品は次の画面で登録します」という文字が次の画面を示す絵柄と共に案内される。
【００７０】
初期ガイダンス画面Ａでは、レジ袋を使用するかマイバスケットを使用するかの選択を、二つの選択ボタンＡ１とＡ２とによって可能とする。マイバスケットというのは、顧客自らが所持する買物籠を意味する。選択ボタンＡ１がタッチパネル２１１によってタッチ指定された場合、レジ袋４０１でのセルフチェックアウト処理をスタートさせる。選択ボタンＡ２がタッチパネル２１１によってタッチ指定された場合、マイバスケットでのセルフチェックアウト処理をスタートさせる。
【００７１】
この際、制御部２５３は、セルフチェックアウト処理をスタートさせる場合、自機が待機中か商品スキャニング中かの稼働状況を示す稼働状況情報として、稼動中であることを示す情報を、自機が割り当てられているアテンダント端末５０１に向けて出力する。
【００７２】
図９に示す一例では、選択ボタンＡ２がタッチパネル２１１によってタッチ指定され、マイバスケットでのセルフチェックアウト処理がスタートしている（図９の左から第１列第２行目）。レジ袋４０１での処理とマイバスケットでの処理との相違は、秤装置３０１での０点設定である。マイバスケットでの処理を実行する場合、制御部２５３は、秤装置３０１の載置台３０３ａに店舗側の籠を載せ、その中にマイバスケットを広げるべきことを示す絵柄を、ＬＣＤ２１０に表示して顧客に案内する。そして、マイバスケットが選択された後の初期ガイダンス画面Ａ（図９の左から第１列第２行目）には、セット完了ボタンＡ３と戻るボタンＡ４とが表示される。制御部２５３は、セット完了ボタンＡ３がタッチパネル２１１によってタッチ指定された場合、０点設定を実行すべきことを秤装置３０１に伝達する。戻るボタンＡ４がタッチパネル２１１によってタッチ指定された場合には、最初の初期ガイダンス画面Ａ（図９の左から第１列第１行目）に戻る。
【００７３】
初期ガイダンス画面Ａ（図９の左から第１列第１行及び第２行目）には、その左下に中止ボタンＹと呼出ボタンＺとが表示される。中止ボタンＹは、処理の中止を指示するためのボタンであり、呼出ボタンＺは、案内係（アテンダント）の店員を呼び出すためのボタンである。制御部２５３は、それらの中止ボタンＹ及び呼出ボタンＺを、セルフチェックアウト処理の一連の流れに従い遷移する各画面中、必要に応じて生成し、出現させる。
【００７４】
最初の初期ガイダンス画面Ａ（図９の左から第１列第１行目）において選択ボタンＡ１又はＡ２がタッチパネル２１１によって選択指定された後の初期ガイダンス画面Ａ（例えば、図９の左から第１列第２行目）において、セット完了ボタンＡ３がタッチパネル２１１によってタッチ指定されると、制御部２５３は、基本画面Ｂを生成し、ＬＣＤ２１０に表示する（図９の左から第２列第１行目）。基本画面Ｂは、ガイダンス表示領域Ｂ１とユーザ領域Ｂ２とから構成されている。ガイダンス表示領域Ｂ１は上方位置、ユーザ領域Ｂ２はその下方位置にそれぞれ配列されている。ガイダンス表示領域Ｂ１は、セルフチェックアウトを進めるために必要な各種のガイダンスを表示する。ユーザ領域Ｂ２は、セルフチェックアウトを進めるために必要な各種の操作ボタン及び取引情報を表示する。
【００７５】
商品に付されたバーコードの読み取りに待機する最初の基本画面Ｂ（図９の左から第２列第１行目）におけるガイダンス表示領域Ｂ１には、「商品のバーコードをガラス面に近づけてください」という表示がその状態を示す絵柄と共に表示される。
【００７６】
商品に付されたバーコードの読み取りに待機する最初の基本画面Ｂ（図９の左から第２列第１行目）におけるユーザ領域Ｂ２には、各種の操作ボタンとして、バーコードのない商品を指定するための商品指定ボタンＢ２２が表示され、取引情報として、購入する商品の名称、点数、単価と、購入する商品の合計金額とを含む取引情報Ｂ２１が表示される。図９に示す最初の基本画面Ｂ（左から第２列第１行目）の画面例では、今までに、ポタージュスープが１点、きゅうりが１点、コロッケが２点、フライが３点、チョコスナック菓子が１点、なしが１点、なしが２点、それぞれ商品登録された状態を表わしている。購入点数が増えて表示しきれない場合には、取引情報Ｂ２１中のページ切替ボタンをタッチパネル２１１によってタッチ指定することによって、表示内容を切替えることが可能となっている。また、同画面中、チョコスナック菓子にはその左側に「値引済」というマークが表示されている。これは、割引商品であることを示している。同様に、計３点のなしには、その左側に「セット」というマークが表示されている。これは、Ｍ＆Ｍ（ミックス・アンド・マッチ）対象商品であることを示している。割引商品やＭ＆Ｍ対象商品であるかどうかは、一例として、ＰＬＵファイルＰＦに割引情報やＭ＆Ｍ情報を持たせることで表示可能となる。
【００７７】
最初の基本画面Ｂ（図９の左から第２列第１行目）のガイダンス表示領域Ｂ１に表示されているガイダンス表示に従い、顧客は、バーコードスキャナ２０３の前に商品をかざし、商品に付されたバーコードを読み取らせる。これにより、制御部２５３は、前述した取得処理（図８のステップＳ１２）を実行し、ＰＬＵファイルＰＦ及び重量データファイルＷＤＦから必要な情報を取得する。さらに、制御部２５３は、取得処理によって取得した２０禁商品フラグの内容に基づいて、制限情報判定処理を実行する。
【００７８】
この際、制御部２５３は、ＬＣＤ２１０に表示されている基本画面Ｂ中、ユーザ領域Ｂ２の明度を落とし、読取確認画面Ｃを生成し、生成した読取確認画面Ｃをユーザ領域Ｂ２に重ねて表示する（図９の左から第３列第１行目）。読取確認画面Ｃは、ＰＬＵファイルＰＦから検索されたバーコードが読み取られた商品の単価、割引金額、購入点数、購入金額という取引情報を含み、さらに、ＰＬＵファイルＰＦに記録されている商品表示から引用された当該商品の商品名称のテキストデータに基づく文字と当該商品の画像データに基づく絵柄と、取消ボタンＥＳＣとを含む。加えて、制限情報判定処理の結果としてバーコードが読み取られた商品が年齢制限商品であると判定された場合、読取確認画面Ｃの右上には２０禁商品マークＡＬＴが表示される。２０禁商品マークＡＬＴとは、太字フォント書体の「２０」という文字に赤丸と直線とからなる図９に示すような図形を重層させたシンボルである。
【００７９】
別の一例として、読取確認画面ＣにテンキーＴＫを表示し、デフォルト設定が１点である購入点数の変更による乗算入力を可能にしてもよい。この場合、セルフチェックアウト端末１０１の制御部２５３は、乗算入力された場合、その旨及び置数された数値をＲＡＭ２５４に一時記憶し、対応数値分の乗算登録を可能にする。このような読取確認画面Ｃは、例えば、一般的なポップアップ表示技術を用いて表示しても良く、あるいは、基本画面Ｂに読取確認画面Ｃを重ねて表示するような表示フレームを用いる技術を用いても良い。つまり、結果的に、基本画面Ｂに読取確認画面Ｃが重なって表示されていれば良く、そのために採用する表示技術について制約はない。
【００８０】
読取確認画面Ｃは、基本画面Ｂ中のユーザ領域Ｂ２にのみ重ねて表示され、ガイダンス表示領域Ｂ１には重なって表示されない、ということである。これにより、顧客に対して、継続的にガイダンス表示領域Ｂ１でのガイダンス表示を実行することができる。図９に示す例では、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、ガイダンス表示領域Ｂ１では、「商品のバーコードをガラス面に近づけてください」という最初の基本画面Ｂ（図９の左から第２列第１行目）でのガイダンスから、「「次へ」ボタンを押してください」というガイダンスに表示が遷移している。（図９の左から第３列第１行目）。制御部２５３は、文字のみならず、ガイダンス表示領域Ｂ１に表示する絵柄も商品をレジ袋又はマイバスケットに入れる作業を支援する絵柄に遷移させる。読取確認画面Ｃをガイダンス表示領域Ｂ１に重ねずに表示することにより、このようなガイダンス表示領域Ｂ１でのガイダンス表示及びその遷移を、顧客に容易く確認させることが可能となる。
【００８１】
また、前述したように、決済端末２０１は、商品載置場所定義を持つ。そこで、最初の基本画面Ｂ（図９の左から第２列第１行目）において、商品載置場所定義として一時置き台３０６が定義されている商品のバーコードがバーコードスキャナ２０３によって読み取られた場合、制御部２５３は、最初の基本画面Ｂ（図９の左から第２列第１行目）でのガイダンスにおいて、「商品をレジ袋または一時置き台に置いてください」という文字とそのための作業を支援する絵柄とを共にガイダンス表示領域Ｂ１に表示してもよい。さらに、読取確認画面ＣにテンキーＴＫを表示させ、デフォルト設定が１点である購入点数の変更による乗算入力を可能にしてもよい。
【００８２】
バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた後、制御部２５３は、重量チェック処理に待機している。そのために、商品に付されたバーコードが読み取られた後のガイダンス表示領域Ｂ１には、「商品をレジ袋またはマイバスケットに入れてください」という文字をそのための作業を支援する絵柄と共に示すガイダンスを表示する。一例として、図示はしないが、制御部２５３は、商品載置場所定義として一時置き台３０６が定義されている場合にはガイダンス表示領域Ｂ１に「商品を一時置き台に置いてください」という文字をそのための作業を支援する絵柄と共に示すガイダンスを表示する。そこで、これらのガイダンスに従い、顧客は、バーコードスキャナ２０３によってバーコードを読み取らせた商品をレジ袋４０１又はマイバスケットに入れ、あるいは一時置き台３０６に置く。これにより、レジ袋４０１に詰められた商品及び一時置き台３０６に載置された商品は、秤装置３０１の秤皿３０３に荷重をかけることになり、その荷重がロードセルユニット３５１によって計量されることになる。ロードセルユニット３５１による計量結果は、前述したように、送信部３５８を介して決済端末２０１に出力される。決済端末２０１は、ロードセルユニット３５１による計量結果を受信し、重量チェック処理を実行する。前述したように、重量チェック処理は、バーコードの読み取り後に秤装置３０１によって計量されたバーコードが読み取られた商品の重量が、取得処理によって重量データファイルＷＤＦから取得した重量と同一性を有しているかどうかを判定する処理である。同一性を有しているかどうかは、前述したように、秤装置３０１による計量重量に基づいて得られる商品の重量が取得処理によって取得した重量の許容幅（例えば上限値と下限値との間）、つまり重量範囲に収まっているかどうかを判定することによってなされる。
【００８３】
重量チェック処理の結果、両重量間に同一性がないと判定された場合は、何らかの操作ミスか又は不正が行われたことになる。そこで、この場合、制御部２５３は、商品販売データ処理の進行を停止し、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更し、何らかの操作ミスか又は不正が行われたことを、例えば案内係（アテンダント）の店員等に向けて報知する。商品販売データ処理の進行を停止する結果、ＬＣＤ２１０の表示画面としては、読取確認画面Ｃが表示されたままの状態となり、顧客には、処理が進行しないことが示される。
【００８４】
制御部２５３は、前述した制限情報判定処理によって、バーコードを読み取った商品が年齢制限商品であると判定した場合、重量チェック処理の実行後に停止処理を実行して、実行中の一連の商品販売データ処理を一旦停止させる。
【００８５】
（３）画面入力による商品情報登録
前述したように、最初の初期ガイダンス画面Ａ（図９の左から第１列第１行目）には、「バーコードのない商品は次の画面で登録します」という文字が「次の画面」を示す絵柄と共に案内される。これを受けて、制御部２５３は、バーコードのない商品の登録を可能とするために、基本画面Ｂ（図９の左から第２列第１行目）中のユーザ領域Ｂ２に、「やさい」、「くだもの」、「そうざい」、「魚介」、「惣菜詰合せ」、「その他」などを含む六種類の商品ジャンルを示したタッチボタンからなる商品指定ボタンＢ２２を用意する。そこで、顧客は、購入しようとする商品にバーコードが付されていない場合、商品指定ボタンＢ２２をタッチパネル２１１によってタッチ指定することになる。これらのいずれかの商品指定ボタンＢ２２がタッチパネル２１１によってタッチ指定されると、基本画面Ｂ中のユーザ領域Ｂ２の取引情報Ｂ２１が部門選択画面Ｅに切り替え表示される（図９の左から第２列第２行目）。
【００８６】
図９に示す部門選択画面Ｅ（左から第２列第２行目）は、「惣菜詰合せ」がタッチパネル２１１によってタッチ指定された一例を示している。この場合、部門選択画面Ｅとして、「惣菜詰合せ」の範疇に含まれる各種の食品を選択することを可能とする商品表示が４列４行の合計１６種、ページ切替ボタンによって表示内容を切替可能に表示される。部門選択画面Ｅには、戻るボタンＥ１も表示され、この戻るボタンＥ１がタッチパネル２１１によってタッチ指定された場合には、部門選択画面Ｅが取引情報Ｂ２１に切り替え表示され、基本画面Ｂ（図９の左から第２列第１行目）の表示に復帰する。
【００８７】
基本画面Ｂ中のユーザ領域Ｂ２の取引情報Ｂ２１が部門選択画面Ｅに切り替え表示された場合（図９の左から第２列第２行目）、制御部２５３は、ガイダンス表示領域Ｂ１に、「お持ちの商品のボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【００８８】
そこで、そのガイダンスに従い、顧客が部門選択画面Ｅ（図９の左から第２列第２行目）から一つの食品をタッチパネル２１１によってタッチ指定すると、基本画面Ｂ中のユーザ領域Ｂ２に、その食品についての部門登録画面Ｆ（図９の左から第３列第２行目）が出現する。図９に示す部門登録画面Ｆ（左から第３列第２行目）は、「玉子トウフ」がタッチ指定された一例を示している。この場合、「玉子トウフ」についての部門登録画面Ｆが出現する。部門登録画面Ｆは、商品の取引情報と、当該商品の商品名称のテキストデータに基づく文字と、当該商品の画像データに基づく絵柄と、乗算入力を実現するためのテンキーＴＫとを含む。セルフチェックアウト端末１０１の制御部２５３は、前述したように、乗算入力された場合、その旨及び置数された数値をＲＡＭ２５４に一時記憶し、対応数値分の乗算登録を可能にする。
【００８９】
これらの各種データは、一例として、決済端末２０１においてＰＬＵファイルＰＦとは別個に設けられた部門ファイルに記録されている情報から引用される。また、部門登録画面Ｆには、取消しボタンＦ１と決定ボタンＦ２とが含まれている。取消しボタンＦ１がタッチパネル２１１によってタッチ指定された場合、基本画面Ｂのユーザ領域Ｂ２に部門選択画面Ｅが表示された画面（図９の左から第２列第２行目）に復帰する。
【００９０】
基本画面Ｂ中のユーザ領域Ｂ２に部門登録画面Ｆが表示された場合（図９の左から第３列第２行目）、制御部２５３は、ガイダンス表示領域Ｂ１に、「点数を変更するときは数字キーから入力し、「決定」ボタンを押してください」という文字をそのための作業を支援する絵柄と共に表示する。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。
【００９１】
そこで、そのガイダンスに従い、部門登録画面Ｆ（図９の左から第３列第２行目）において、必要に応じてテンキーＴＫによって購入点数を変更して乗算入力した後、決定ボタンＦ２をタッチパネル２１１によってタッチ指定すると、デフォルト又はテンキーＴＫによって乗算入力された購入点数分だけ、選択した食品、図９に示す例では「玉子トウフ」についての部門登録（商品コード入力）が完了する。そこで、制御部２５３は、ＬＣＤ２１０に表示されている基本画面Ｂ中、ユーザ領域Ｂ２の明度を落とし、読取確認画面Ｃを生成し、生成した読取確認画面Ｃをユーザ領域Ｂ２に重ねて表示する（図９の左から第４列第２行目）。また、制御部２５３は、基本画面Ｂ中のガイダンス表示領域Ｂ１の表示を、「商品をレジ袋またはマイバスケットに入れてください」というガイダンスに表示に遷移させる（図９の左から第４列第２行目）。図９には示さないが、制御部２５３は、文字のみならず、ガイダンス表示領域Ｂ１に表示する絵柄も商品をレジ袋又はマイバスケットに入れる作業を支援する絵柄に遷移させる。読取確認画面Ｃをガイダンス表示領域Ｂ１に重ねずに表示することにより、このようなガイダンス表示領域Ｂ１でのガイダンス表示及びその遷移を、顧客に容易く確認させることが可能となる。
【００９２】
ここで、「やさい」、「くだもの」、「魚介」、「その他」などを含む五種類の商品指定ボタンＢ２２がタッチパネル２１１によってタッチ指定されて部門登録がなされた場合、つまり、「惣菜詰合せ」以外の商品指定ボタンＢ２２がタッチ指定されて部門登録がなされた場合には、基本画面Ｂ中のユーザ領域Ｂ２に読取確認画面Ｃを重ねて表示させた後の処理は、次に説明する重量チェック処理である。
【００９３】
（４）重量チェック処理
ここで、重量チェック処理の流れを図１０ないし図１３を参照しながら説明する。
【００９４】
図１０は、重量データ受信処理の流れを示すフローチャートである。秤装置３０１は、ロードセルユニット３５１による計量結果を重量データとしてセルフチェックアウト端末１０１に送信する。そこで、セルフチェックアウト端末１０１の制御部２５３は、図９に示す最初の初期ガイダンス画面Ａ（図９の左から第１列第１行目）中での選択ボタンＡ１のタッチパネル２１１によるタッチ指定等によってセルフチェックアウト処理のスタートが指定されると、重量データの受信に待機している（ステップＳ５１）。そして、重量データの受信を判定すると（ステップＳ５１のＹ）、受信した重量データを現在重量としてＲＡＭ２５４に一時記憶する（ステップＳ５２）。
【００９５】
図１１は、重量チェックファイルの一例を示す模式図である。セルフチェックアウト処理のスタートが指定されると、セルフチェックアウト端末１０１の制御部２５３は、図１１に例示する重量チェックファイルＷＣＦをＲＡＭ２５４に生成する。重量チェックファイルＷＣＦは、図１０中のステップＳ５２で一時記憶する現在重量及び元重量を一時記憶する。重量チェックファイルＷＣＦは、更に、変動重量についても一時記憶する。変動重量は、商品販売データ処理の処理対象となっている商品の重量であり、停止処理において用いられる。
【００９６】
前述したように、秤装置３０１から決済端末２０１への重量データの送信は、例えば数μｓｅｃ〜数百μｓｅｃというような短い周期で定期的に実行される。図１０に示すフローチャート中のステップＳ５１の受信処理では、秤装置３０１から決済端末２０１への重量データの送信があれば、いつでも受信ありを判定する。したがって、決済端末２０１の制御部２５３は、例えば数μｓｅｃ〜数百μｓｅｃというような短い周期で定期的に送信されてくる秤装置３０１からの重量データを図１１に示す重量チェックファイルＷＣＦに現在重量として更新記憶させていく。
【００９７】
図１２は、重量チェック処理の流れの一例を示すフローチャートである。まず、セルフチェックアウト端末１０１の制御部２５３は、セルフチェックアウト処理のスタートが指定されると、商品情報を登録するための登録待ち状態となる。重量チェック処理では、この状態で商品コードの入力有無判定に待機する（ステップＳ１０１）。商品コードの入力を判定した場合には（ステップＳ１０１のＹ）、図１３に処理内容を示す商品袋詰め待ちフェーズに移行する（ステップＳ１０２）。商品袋詰め待ちフェーズは、商品コードを入力した商品を秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置し、重量チェックを通過することによって終了する（図１３のステップＳ２１１参照）。これに対して、商品コードの入力待ちであると判定された場合には（ステップＳ１０１のＮ）、図１１に示す重量チェックファイルＷＣＦに記憶されている現在重量を参照し（ステップＳ１０３）、同様に図１１に示す重量チェックファイルＷＣＦに記憶されている元重量に対する重量変化を判定する（ステップＳ１０４）。商品コードの入力待ちであるとの判定（ステップＳ１０１のＮ）は、セルフチェックアウト処理のスタートが指定されて未だ商品コードの入力が済んでいない場合か、前の商品についての商品袋詰めフェーズが正常に終了した場合かのいずれかの場合になされる。
【００９８】
ここで、前述したように、元重量というのは、一取引の中で、商品コードが一つも入力されていない場合には０（ｇ）、その後、商品コードが入力された場合には、商品コードが入力された商品が原則的には全て秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されている状態での秤装置３０１による計量値を意味している。このようなことから、正常な運用がなされている限り、ステップＳ１０４では元重量に対する重量変化ありとの判定がなされないはずである。したがって、ステップＳ１０４で元重量に対する重量変化ありとの判定がなされなければ（ステップＳ１０４のＮ）、ステップＳ１０１での商品コードの入力有無判定にリターンする。
【００９９】
これに対して、商品コードが入力されていない商品が秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置された場合には、現在重量が元重量を上回ることになる。あるいは、既に秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されている商品情報登録後の商品が取り去られれば、現在重量が元重量を下回ることになる。そこで、元重量に対する重量変化ありとの判定がなされた（ステップＳ１０４のＹ）後のステップＳ１０５では、重量が増加したかどうか、換言すると、現在重量が元重量より増加したのか減少したのかを判定する。
【０１００】
セルフチェックアウト端末１０１の制御部２５３は、現在重量が元重量より増加したと判定した場合には（ステップＳ１０５のＹ）、エラー報知を実行する（ステップＳ１０６）。このような事象は、商品コードが入力されていない商品が秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されたという操作ミス又は不正が行なわれた際に発生する。そのため、制御部２５３は、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更し、当該操作ミスか又は不正が行われたことを、例えば案内係（アテンダント）の店員等に向けてエラー報知する。また、セルフチェックアウト端末１０１のＬＣＤ２１０に、誤って投入した商品を載置部から取り除くよう促す旨を示す重量エラー画面を表示する。
【０１０１】
一方、セルフチェックアウト端末１０１の制御部２５３は、現在重量が元重量より減少したと判定した場合にも（ステップＳ１０５のＮ）、エラー報知を実行する（ステップＳ１１０）。このような事象は、既に秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されている商品情報登録後の商品が取り去られた際に発生する。このような事象は、一例として、親がセルフチェックアウト端末１０１を操作している間、秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に一旦載置された商品、例えば菓子類等を子供が持ち去ってしまうことにより発生する。そのため、制御部２５３はエラー報知として、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更し、当該操作ミスか又は不正が行われたことを、例えば案内係（アテンダント）の店員等に向けて報知する。また、セルフチェックアウト端末１０１のＬＣＤ２１０に、誤って載置部から取り除いた商品を元の位置に戻すよう促す旨を示す重量エラー画面を表示する。
【０１０２】
その後、図１０に示すステップＳ５２で一時記憶された図１１に示す現在重量を参照し（ステップＳ１０７）、現在重量＝元重量を判定すれば（ステップＳ１０８のＹ）、操作ミス又は不正によって秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置された商品が余分に載置されたり取り去られたりした後に元の状態に戻されたことになるので、ステップＳ１０９でエラー解除処理を実行する。エラー解除処理は、エラー報知の消去によってなされる。つまり、セルフチェックアウト端末１０１の制御部２５３は、基本画面Ｂ中のユーザ領域Ｂ２の明度を元に戻し、重量エラー画面Ｄ１、Ｄ２を消去する。これにより、ＬＣＤ２１０の表示は、基本画面Ｂ（図９の左から第２列第１行目）に復帰する。
【０１０３】
図１３は、商品袋詰め待ちフェーズでの重量チェック処理の流れの一例を示すフローチャートである。まず、セルフチェックアウト端末１０１の制御部２５３は、図１２中のステップＳ１０１で商品コードの入力を判定すると（ステップＳ１０１のＹ）、商品袋詰め待ちフェーズに移行する（ステップＳ１０２）。図１３に処理の流れを示す商品袋詰め待ちフェーズでは、まず、ＬＣＤ２１０に袋詰めメッセージを表示する（ステップＳ２０１）。袋詰めメッセージは、図９中、ガイダンス表示領域Ｂ１での「商品をレジ袋またはマイバスケットに入れてください」というガイダンスによって示されている。
【０１０４】
続くステップＳ２０２では、セルフチェックアウト端末１０１の制御部２５３は、商品データファイルを構成する重量データファイルＷＤＦ（図５（ｂ）参照）を検索し、入力された商品コードに対応する基準重量およびその許容幅（上限許容値及び下限許容値）を取得し、重量Ａを求める。この重量Ａは、図５に示す重量データファイルＷＤＦにそれぞれ記憶されている基準重量に対する上限許容値及び下限許容値の範囲である。例えば、基準重量が３１０（ｇ）で上限許容値及び下限許容値がそれぞれ１０（ｇ）である場合、重量Ａは３００〜３２０（ｇ）となる。
【０１０５】
続いて、図１０中のステップＳ５２により図１１に示す重量チェックファイルＷＣＦ中の現在重量として一時記憶された現在重量を参照し（ステップＳ２０３）、その重量チェックファイルＷＣＦ中に一時記憶されている元重量に対する重量変化を判定する（ステップＳ２０４）。
【０１０６】
この際、商品袋詰め待ちフェーズでは、商品コードが入力された商品が秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されるはずである。これに対して、商品が載置部に載置されるまでは、ステップＳ２０４の重量変化の判定処理を経て現在重量の参照処理（ステップＳ２０２）にリターンする。
【０１０７】
そして、商品が載置部（載置台３０３ａ又は一時置き台３０６）に載置されれば、ステップＳ２０４で元重量に対する現在重量の重量変化が判定され（ステップＳ２０４のＹ）、ＬＣＤ２１０に２０禁商品マークＡＬＴが表示されている場合にはその表示を消去して（ステップＳ２０７）、重量チェックのための判定処理が実行される。つまり、載置部に載置された商品の重量である現在重量の増加分を重量Ｂとして求めるために、現在重量から元重量を減じた重量を重量Ｂと置く（ステップＳ２０８）。つまり、現在重量−元重量＝重量Ｂの計算を実行する。そして、ステップＳ２０２で取得した基準重量に対する上限許容値及び下限許容値の範囲である重量Ａと重量Ｂとの同一性を判定する（ステップＳ２０９）。重量Ａと重量Ｂとの同一性判定は、重量Ａの範囲に重量Ｂが含まれているかどうかをもってなされる。
【０１０８】
その結果、セルフチェックアウト端末１０１の制御部２５３は、重量Ａと重量Ｂとの同一性を判定すると（ステップＳ２０９のＹ）、図１１に示す重量チェックファイルＷＣＦ中、変動重量を載置部に載置された商品の重量である重量Ｂの値に更新し（ステップＳ２０９ａ）、元重量の値として現在重量の値を代入して更新した後（ステップＳ２１０）、登録待ちフェーズに移行し（ステップＳ２１１）、商品袋詰め待ちフェーズでの処理を終了する。
【０１０９】
これに対して、商品コードが入力されていない商品が秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置された場合には、その商品と商品コードが入力された商品との重量に同一性がない限り、重量Ａと重量Ｂとの同一性が判定されない（ステップＳ２０９のＮ）。この場合、セルフチェックアウト端末１０１の制御部２５３は、重量Ｂが０よりも重いかどうかを判定し（ステップＳ２１２）、それに応じたエラー報知を実行する（ステップＳ２１３、ステップＳ２１４）。つまり、ステップＳ２０８で現在重量−元重量＝重量Ｂとして求めた秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置された商品の重量が０よりも重ければ（ステップＳ２１２のＹ）、商品コードが入力されていない商品が秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されたという操作ミス又は不正が行なわれているはずである。そこで、この場合、制御部２５３は、これに応じたエラー報知処理を実行する（ステップＳ２１３）。つまり、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更し、当該操作ミスか又は不正が行われたことを、例えば案内係（アテンダント）の店員等に向けて報知する。また、セルフチェックアウト端末１０１のＬＣＤ２１０に、誤って投入した商品を載置部から取り除くよう促す旨を示す重量エラー画面を表示する。これに対して、重量Ｂが０よりも軽ければ（ステップＳ２１２のＮ）、既に秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されている商品情報登録後の商品が取り去られたはずである。そこで、この場合、制御部２５３は、これに応じたエラー報知処理を実行する（ステップＳ２１４）。つまり、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更し、当該操作ミスか又は不正が行われたことを、例えば案内係（アテンダント）の店員等に向けて報知する。また、セルフチェックアウト端末１０１のＬＣＤ２１０に、誤って載置部から取り除いた商品を元の位置に戻すよう促す旨を示す重量エラー画面を表示する。
【０１１０】
その後、セルフチェックアウト端末１０１の制御部２５３は、図１０に示すステップＳ５２で一時記憶された図１１に示す現在重量を参照し（ステップＳ２１５）、現在重量＝元重量を判定すれば（ステップＳ２１６）、操作ミス又は不正によって秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置された商品が取り去られた後に元に戻されたか、あるいは、既に秤装置３０１の載置部（載置台３０３ａ又は一時置き台３０６）に載置されている商品情報登録後の商品が取り去られた後、再び載置部に戻されたことになるので、ステップＳ２１７でエラー解除処理を実行し、ステップＳ２０４の処理にリターンする。
【０１１１】
ところで、前述したように、決済端末２０１は、重量チェック実行有無定義を持つ。そこで、制御部２５３は、重量チェック実行有無定義を参照し、重量チェックをしないと定義付けられた商品については、重量チェック処理をスキップする。その際、図示はしないが、制御部２５３は読取確認画面Ｃに取引情報や商品表示とともに、確定ボタンを表示する。そして、読取確認画面Ｃにおいて、確定ボタンがタッチパネル２１１によってタッチ指定された場合、制御部２５３は、商品販売データ処理の進行を許容し、基本画面Ｂ中のユーザ領域Ｂ２の明度を元に戻し、読取確認画面Ｃを消去する。これにより、ＬＣＤ２１０の表示は、基本画面Ｂ（図９の左から第２列第１行目）に復帰する。
【０１１２】
（５）中止指定
図１４は、中止ボタンＹが押された場合に出現する中止画面の一例を示す模式図である。各画面に表示される中止ボタンＹがタッチパネル２１１によってタッチ指定された場合、制御部は、図１４に例示するような中止画面Ｈを生成し、基本画面Ｂの全体の明度を落とし、ユーザ領域Ｂ２に生成した中止画面Ｈを重ねて表示する。中止画面Ｈには、「お買い物をやめてもよろしいですか？」という文字と共に、「はい」と「いいえ」と表示された二つの選択ボタンＨ１とＨ２が表示され、更に、呼出ボタンＺも表示される。「はい」と表示された選択ボタンＨ１がタッチパネル２１１によってタッチ指定されると、制御部２５３は、全ての処理を中止し、ＬＣＤ２１０の表示を最初の初期ガイダンス画面Ａ（図９の左から第１列第１行目）に戻す。これに対して、「いいえ」と表示された選択ボタンＨ２がタッチパネル２１１によってタッチ指定されると、制御部２５３は、処理を直前状態に復帰させる。
【０１１３】
（６）呼出指定
図１５は、呼出ボタンＺが押された場合に出現する店員呼出画面の一例を示す模式図である。各画面に表示される呼出ボタンＺがタッチパネル２１１によってタッチ指定された場合、制御部２５３は、図１５（ａ）に例示するような店員呼出画面Ｉを生成し、基本画面Ｂの全体の明度を落とし、ユーザ領域Ｂ２に生成した店員呼出画面Ｉを重ねて表示する。店員呼出画面Ｉには、「店員を呼び出します。よろしいですか？」という文字と共に、「はい」と「いいえ」と表示された二つの選択ボタンＩ１とＩ２が表示される。「はい」と表示された選択ボタンＩ１がタッチパネル２１１によってタッチ指定されると、制御部２５３は、店員呼出画面Ｉを図１５（ｂ）に例示するように遷移させて、呼出処理を実行する。呼出処理は、制御部２５３が自機が割り当てられているアテンダント端末５０１に向けて店員呼出情報を出力する処理である。これに対して、「いいえ」と表示された選択ボタンＩ２がタッチパネル２１１によってタッチ指定されると、制御部２５３は、呼出処理を中止して処理を直前状態に復帰させる。
【０１１４】
図１５（ｂ）に示す店員呼出画面Ｉでは、「ただ今店員がまいります。そのままお待ちください」という文字と共に、「呼出しを中止します」と表示された呼出中止ボタンＩ３が表示される。呼出中止ボタンＩ３がタッチパネル２１１によってタッチ指定されると、制御部２５３は、呼出処理を中止する。
【０１１５】
（７）決済
図９に基づく説明に戻る。基本画面Ｂ中のユーザ領域Ｂ２（図９の左から第２列第１行目）には、「お会計」と表示された会計ボタンＢ２３が表示されている。この会計ボタンＢ２３のタッチ指定は、締め指定を意味する。そこで、タッチパネル２１１により会計ボタンＢ２３がタッチ指定されると、制御部２５３は、決済処理を実行する。つまり、制御部２５３は、会計画面Ｊを生成し、ユーザ領域Ｂ２に表示する（図９の左から第２列第３行目）。会計画面Ｊは、合計金額の表示と、支払方法の選択ボタンＪ１〜Ｊ５と、最初の基本画面Ｂ（図９の左から第２列第１行目）に戻るための「明細画面に戻る」と表示された戻るボタンＪ６とを含んでいる。選択ボタンＪ１は現金、選択ボタンＪ２はクレジット、選択ボタンＪ３は電子マネー型の非接触ＩＣカード、選択ボタンＪ４は銀行口座引き落し型の非接触ＩＣカード、選択ボタンＪ５は商品券・クーポンをそれぞれ選択指定する。これにより、決済端末２０１では、顧客がタッチパネル２１１によって会計ボタンＢ２３をタッチ指定することにより締め指定をすると、制御部２５３は、商品販売データ処理で算出した決済金額について、現金、クレジットカード等の磁気カード、電子マネー型の非接触ＩＣカード、銀行引き落し型の非接触ＩＣカードを利用した決済処理を実行する。
【０１１６】
３．アテンダント端末での監視
（１）セルフチェックアウト端末がアテンダント端末に送信する各種の情報
図１６は、アテンダント端末５０１での監視画面の一例を示す模式図である。前述したセルフチェックアウト端末１０１は、自機が割り当てられたアテンダント端末５０１に対して、自機の識別コードに対応付けて通信ネットワーク４１上に各種の情報を送信出力する。各種の情報としては、稼働状況情報、使用宣言情報、制限情報スキャン情報、商品販売データ処理情報、エラー発生情報、エラー解除情報、店員呼出情報、店員呼出中断情報、エラー発生時刻情報、店員呼出発生時刻情報、金種別過不足情報等である。
【０１１７】
稼働状況情報は、個々のセルフチェックアウト端末１０１が待機中か商品スキャニング中かの稼働状況に関する情報である。セルフチェックアウト端末１０１の制御部２５３は、セルフチェックアウト端末１０１が待機中か商品スキャニング中かの稼働状況に関する情報をアテンダント端末５０１に向けて出力する。
【０１１８】
使用宣言情報は、例えばマイバスケットの使用宣言情報である。マイバスケットの使用宣言情報は、個々のセルフチェックアウト端末１０１において、マイバスケットの使用が宣言された場合（図９の左側から第１列第２行目）に出力される。
【０１１９】
制限商品スキャン情報は、個々のセルフチェックアウト端末１０１で実行された商品販売データ処理において、その商品販売データ処理の処理対象となっている商品が年齢制限商品である場合に出力され、レベル０の制限商品スキャン情報、レベル１の制限商品スキャン情報、および、レベル２の制限商品スキャン情報の三種類の制限商品スキャン情報からなる。レベル１の制限商品スキャン情報は、セルフチェックアウト端末１０１の制御部２５３が実行する制限情報判定処理（図８のステップＳ１２ａ）において、バーコードをスキャンした商品が年齢制限商品である場合に出力される。レベル２の制限商品スキャン情報は、セルフチェックアウト端末１０１の制御部２５３が実行する停止処理（図８のステップＳ１３ａ）において、顧客が載置部に載置した商品が年齢制限商品である場合に出力される。レベル０の制限商品スキャン情報は、セルフチェックアウト端末１０１の制御部２５３が実行する停止処理（図８のステップＳ１３ａ）を終了する直前に行われる警告表示などの画面表示（図２０参照）を解除する際に出力される。
【０１２０】
商品販売データ処理情報は、個々のセルフチェックアウト端末１０１で実行されている商品販売データ処理に関する情報である。セルフチェックアウト端末１０１の制御部２５３は、商品販売データ処理の流れの中で発生する取引情報を、アテンダント端末５０１に向けて出力する。
【０１２１】
エラー発生情報は、個々のセルフチェックアウト端末１０１で生じたエラーについての情報である。エラー発生情報として、セルフチェックアウト端末１０１は、入出金装置２２１に何らかの異常が発生した場合の釣銭機異常、レシートプリンタ２５１に何らかの異常が発生した場合のプリンタ異常、カードリーダライタ２５２又はカード読取部２０６に何らかの異常が発生した場合のカード異常、重量チェックエラーが発生した場合の重量チェック異常等をエラー発生情報として出力する。また、エラー発生情報は、より詳細なエラー詳細情報を含んでいる。
【０１２２】
エラー解除情報は、個々のセルフチェックアウト端末１０１で生じたエラーの解除情報である。エラー解除情報として、セルフチェックアウト端末１０１は、入出金装置２２１に何らかの異常が発生した場合の釣銭機異常、レシートプリンタ２５１に何らかの異常が発生した場合のプリンタ異常、カードリーダライタ２５２又はカード読取部２０６に何らかの異常が発生した場合のカード異常、重量チェックエラーが発生した場合の重量チェック異常等についての各種解除情報をエラー解除情報として出力する。
【０１２３】
店員呼出情報は、個々のセルフチェックアウト端末１０１において、呼出ボタンＺがタッチ指定された場合にセルフチェックアウト端末１０１からアテンダント端末５０１に向けて出力される。
【０１２４】
店員呼出中断情報は、呼出ボタンＺがタッチ指定された後、呼出中止ボタンＩ３（図１５（ｂ）参照）がタッチ指定された場合に、セルフチェックアウト端末１０１からアテンダント端末５０１に向けて出力される。
【０１２５】
エラー発生時刻情報は、エラー発生時刻についての情報である。また、店員呼出発生時刻情報は、店員呼出発生時刻についての情報である。セルフチェックアウト端末１０１の制御部２５３は、エラー発生時点や店員呼出発生時点において、動作プログラムに含まれるＮＴＰ（ネットワークタイムプロトコル）によって実現される処理によってエラー発生時刻や店員呼出発生時刻を取得し、アテンダント端末５０１に向けて出力する。別の一例として、アテンダント端末５０１がエラー発生情報や店員呼出情報を受信した時刻をもってエラー発生時刻や店員呼出発生時刻としてもよい。
【０１２６】
金種別過不足情報は、入出金装置２２１が各種金種毎に出力し、これをセルフチェックアウト端末１０１の制御部２５３がアテンダント端末５０１に向けて出力する金種毎のニアエンプティ情報、エンプティ情報、ニアフル情報、フル情報からなる。
【０１２７】
（２）アテンダント端末が表示する監視画面
以上説明した各種の情報を受信するアテンダント端末５０１は、その起動時にＨＤＤ５１０からＲＡＭ５０８に移された制御プログラムに従い、ＣＰＵ５０６が個々のセルフチェックアウト端末１０１に対応する監視画面５２１を生成する。この際、一例として、図２に示す配列を採用した場合、アテンダント端末５０１から見て左奥側のセルフチェックアウト端末１０１はレジ１、右奥側のセルフチェックアウト端末１０１はレジ２、左手前側のセルフチェックアウト端末１０１はレジ３、右手前側のセルフチェックアウト端末１０１はレジ４として番号を割り振り、現実の配列を模した画面配列とする。つまり、監視画面５２１中、レジ１は左上欄、レジ２は右上欄、レジ３は左下欄、レジ４は右下欄となるよう、分割画面構成を実行する。そして、ＣＰＵ５０６は、セルフチェックアウト端末１０１の決済端末２０１から送信される各種の情報を受信すると、ＶＲＡＭ５０９等を利用して、受信した情報に基づく画面表示をディスプレイ５０３に表示させる。以下、監視画面５２１について詳細に述べる。
【０１２８】
分割された個々の監視画面５２１は、レジ番号を表示するタイトルバー５２２、エラー情報欄５２３、使用宣言情報欄５２４、取引情報表示欄５２５、釣銭状態情報表示欄５２６を有している。
【０１２９】
タイトルバー５２２は、個々の監視画面５２１中の最上位置に横長形状で配置され、その下方には右側を開けてエラー情報欄５２３と使用宣言情報欄５２４と取引情報表示欄５２５とが下方に向けて順に配列されている。図１６に示すように、タイトルバー５２２には、割り当てられたセルフチェックアウト端末１０１を特定する情報として、レジ１〜レジ４までの表示がなされている。
【０１３０】
エラー情報欄５２３は、釣銭機異常表示欄５２３ａ、プリンタ異常表示欄５２３ｂ、カード異常表示欄５２３ｃという三種類の表示欄を有し、これらの釣銭機異常表示欄５２３ａ、プリンタ異常表示欄５２３ｂ、カード異常表示欄５２３ｃは、横一列に配列されている。
【０１３１】
使用宣言情報欄５２４は、マイバスケット使用宣言表示欄５２４ａを有し、このマイバスケット使用宣言表示欄５２４ａの横には二つのブランク欄５２４ｂが横一列に配列されている。
【０１３２】
取引情報表示欄５２５は、セルフチェックアウト端末１０１から受信した取引情報を横書きで表示する欄である。
【０１３３】
釣銭状態情報表示欄５２６は、エラー情報欄５２３と使用宣言情報欄５２４と取引情報表示欄５２５とがオフセットした右側の領域に設けられている。釣銭状態情報表示欄５２６には、行方向に金種を配置し、列方向に金種に対応させて入出金装置２２１から送信される金種毎の貨幣（紙幣もしくは硬貨）枚数を配置した、左右２列構成の金種別状態表示５２６ａが示されている。金種別状態表示５２６ａの左列には、上から順に「￥１」、「￥５」、「￥１０」、「￥５０」、「￥１００」、「￥５００」、「￥１，０００」、「￥２，０００」、「￥５，０００」、「￥１０，０００」という文字表示が示されている。金種別状態表示５２６ａの右列には、金種毎の貨幣の枚数が示されている。金種毎の貨幣の枚数の末尾には、金種別に、「補充」表示及び「回収」という文字表示５２６ｂが選択的に付加される。「補充」は、貨幣を入出金装置２２１に補充すべき旨を示す。「回収」は、貨幣を入出金装置２２１から回収すべき旨を示す。
【０１３４】
監視画面５２１は、共通項目として、右上に現在時刻を表示する時刻表示欄５２７が配置され、その下方にコマンド表示欄５２８が縦一列に配置されている。コマンド表示欄５２８には、上から順に、「データメンテ」、「商品マスタ」、「プリセットボタン」、「ジャーナルログ」、「画像取込」、「ＰＯＳ機能ボタン」、「重量エラーリスト」、「自動学習リスト」、「次へ」、「戻る」という各種のコマンドボタン５２８ａが割り当てられている。これらのコマンドボタン５２８ａには、必要に応じて様々な機能を割り当てることが可能となっている。
【０１３５】
（３）監視画面上での監視処理
（一）稼動状況表示
このような監視画面５２１を利用し、アテンダント端末５０１は、割り当てられたセルフチェックアウト端末１０１の状態監視を実行する。つまり、アテンダント端末５０１は、稼働状況情報を受信すると、稼働状況毎に特定色に変化させる固有の効果を監視画面５２１中のタイトルバー５２２に生じさせ、受信した当該稼働状況情報を対応する個々の監視画面５２１中に表示する。例えば、待機中のセルフチェックアウト端末１０１（レジ２）については、そのタイトルバー５２２を白色表示し、商品スキャニング中のセルフチェックアウト端末１０１（レジ１）については、そのタイトルバー５２２を青色表示する。固有の効果は色彩の他にも、形状、模様、あるいはこれらの要素の組み合わせであっても良い。
【０１３６】
（二）使用宣言表示
アテンダント端末５０１は、個々のセルフチェックアウト端末１０１から使用宣言情報（例として、マイバスケットの使用宣言情報）を受信すると、使用宣言情報欄５２４にマイバスケット使用宣言表示欄５２４ａを強調表示する。強調表示は、タイトルバー５２２と同一の色彩での発色によってなされる。
【０１３７】
（三）商品販売データ処理情報表示
アテンダント端末５０１は、個々のセルフチェックアウト端末１０１から商品販売データ処理情報を受信すると、取引情報表示欄５２５に受信した取引情報を表示する。一例として、レジ１の監視画面５２１の取引情報表示欄５２５の右側には、「ポタージュスープ  １点  ２５８円」、…、「ビール  １点  １８３」という購入履歴情報欄５２５ａと、「値引計    −７０円」、「合計金額  １，１８９円」、「支払い金額」、「おつり」という決済情報欄５２５ｂとが表示されている。また、決済情報欄５２５ｂの左側には、２０歳未満販売禁止表示５５０が表示されている。２０歳未満販売禁止表示５５０は、「酒・たばこ購入中」というメッセージ５５０ａと、その旨を示すアイコン５５０ｂとから構成されている。図１６に示す例では、レジ１において「ビール」が購入されているために、２０歳未満販売禁止表示５５０が取引情報表示欄５２５に表示されている。アイコン５５０ｂは、前述した２０禁商品マークＡＬＴ（図９参照）と同様の形態を有する。この２０歳未満販売禁止表示５５０の表示については、図１８に基づいて後述する。
【０１３８】
（四）エラー発生情報表示
アテンダント端末５０１は、個々のセルフチェックアウト端末１０１からエラー発生情報を受信すると、第一に、固有の効果を監視画面５２１に生じさせ、第二に、当該固有の効果と共通する効果を有するエラー報知画面５２９を生成して対応する監視画面５２１上に重ねて表示し、第三に、当該固有の効果と共通する効果でエラー情報欄５２３に該当するエラー表示を行なう。監視画面５２１に生じさせる固有の効果は、一例として、特定色への変化である。例えば、アテンダント端末５０１のＣＰＵ５０６は、エラー発生情報を送信したセルフチェックアウト端末１０１（レジ４）について、そのタイトルバー５２２を赤色表示にする。
【０１３９】
アテンダント端末５０１のＣＰＵ５０６は、監視画面５２１のタイトルバー５２２と共通する効果を有するエラー報知画面５２９を生成し、レジ４の監視画面５２１上に重ねて表示する。エラー報知画面５２９も、タイトルバー５２２での効果と同様に、赤色表示とする。また、ＣＰＵ５０６は、エラー報知画面５２９に閉じるボタン５２９ａを操作指定可能に表示する。ポインティングデバイス５０５によって閉じるボタン５２９ａが操作指定された場合、ＣＰＵ５０６はその表示消去を実行する。また、ＣＰＵ５０６は、エラー発生時刻とともにエラー発生情報をエラー報知画面５２９に表示する。表示されるエラー発生情報は、釣銭機異常、プリンタ異常およびカード異常のいずれか一以上である。ＣＰＵ５０６は、エラー情報欄５２３の表示として、エラー発生情報が釣銭機異常だった場合には釣銭機異常表示欄５２３ａを強調表示し、エラー発生情報がプリンタ異常だった場合にはプリンタ異常表示欄５２３ｂを強調表示し、エラー発生情報がカード異常だった場合、カード異常表示欄５２３ｃを強調表示する。エラー情報欄５２３のエラー表示も、監視画面５２１のタイトルバー５２２と同様に赤色表示される。
【０１４０】
エラー報知画面５２９には、閉じるボタン５２９ａと詳細ボタン５２９ｂとが含まれている。ＣＰＵ５０６は、ポインティングデバイス５０５等によって閉じるボタン５２９ａが操作指定された場合、エラー報知画面５２９を消去する。ここで、ＣＰＵ５０６は、エラー報知画面５２９を消去する際、エラー情報欄５２３のエラー表示を残す。アテンダント端末５０１に対面しているアテンダント８２は、残されたエラー情報欄５２３のエラー表示を見ることで、どのセルフチェックアウト端末１０１についてどのようなエラーが発生していたのかを後々容易に確認することができる。
【０１４１】
また、ＣＰＵ５０６は、ポインティングデバイス５０５等によって詳細ボタン５２９ｂを操作指定された場合には図示しないエラー詳細画面５５１を監視画面５２１の全体に重ねて表示する。
【０１４２】
アテンダント端末５０１のＣＰＵ５０６は、ポインティングデバイス５０５等によってエラー解除操作が入力されると、エラー発生情報を送信したセルフチェックアウト端末１０１に向けてエラー解除指令を送信出力する。この際、セルフチェックアウト端末１０１は、図１３に示すフローチャート中のステップＳ２１３、Ｓ２１４のエラー報知がなされているはずである。このため、セルフチェックアウト端末１０１の制御部２５３は、その重量チェックエラーが解消されない限り、図１３のフローチャートに示すルーチンを抜け出せず、その後の制限情報判定処理（図８のステップＳ１３ａ）を実行することができない。これに対して、セルフチェックアウト端末１０１の制御部２５３は、アテンダント端末５０１から送信されたエラー解除指令を受信することで、図１３に示すフローチャートのルーチンを終了させる。セルフチェックアウト端末１０１の制御部２５３は、アテンダント端末５０１から送信されたエラー解除指令を受信すると、商品登録を続行するよう促す旨を示す指示画面をＬＣＤ２１０に表示する。セルフチェックアウト端末１０１の制御部２５３は、タッチパネル２１１から処理続行操作が入力されると、図１３に示すフローチャートのルーチンを終了させ、バーコードスキャナ２０３によって既にバーコード読み取りした商品についての商品販売データ処理を中止し、ＬＣＤ２１０の表示を基本画面Ｂ（図９の左から第２列第１行目）に復帰させ、アテンダント端末５０１にエラー解除情報を送信し、次の処理に進行できるようにする。
【０１４３】
上記に述べた一例では、重量チェック処理の実行によってセルフチェックアウト端末１０１に生じた重量チェックエラーをアテンダント端末５０１にて解除可能にしている。別の一例として、店員が携帯している店員バーコードをバーコードスキャナ２０３から読み込ませることで、重量チェックエラーが解除されるようにしてもよい。
【０１４４】
セルフチェックアウト端末１０１の制御部２５３は、発生したエラーが解消された場合、エラー解除情報をアテンダント端末５０１に送信出力する。アテンダント端末５０１のＣＰＵ５０６は、セルフチェックアウト端末１０１からエラー解除情報を受信した場合には、図１６に示すエラー情報欄５２３のエラー表示を消去する。
【０１４５】
アテンダント端末５０１のＣＰＵ５０６は、各種のエラーが発生した場合、エラー情報をＲＡＭ５０８に記録する。アテンダント端末５０１のＣＰＵ５０６は、監視画面５２１のコマンド表示欄５２８に備わる「重量エラーリスト」と表示されるコマンドボタン５２８ａが操作指定されると、ＲＡＭ５０８に記録された各種エラーをディスプレイ５０３に表示する。
【０１４６】
（五）店員呼出表示
図１６に基づく説明に戻る。アテンダント端末５０１は、個々のセルフチェックアウト端末１０１から店員を呼び出し中であることを示す店員呼出情報を受信すると、第一に、固有の効果を監視画面５２１に生じさせ、第二に、当該固有の効果と共通する効果を有する店員呼出画面５３０を生成して対応する監視画面５２１上に重ねて表示する。監視画面５２１に生じさせる固有の効果は、一例として、特定色への変化である。例えば、アテンダント端末５０１のＣＰＵ５０６は、店員呼出情報を送信したセルフチェックアウト端末１０１（レジ３）について、そのタイトルバー５２２を黄色表示する。
【０１４７】
アテンダント端末５０１のＣＰＵ５０６は、監視画面５２１のタイトルバー５２２と共通する効果を有する店員呼出画面５３０を生成し、レジ３の監視画面５２１上に重ねて表示する。店員呼出画面５３０も、タイトルバー５２２での効果と同様に、黄色表示とする。また、ＣＰＵ５０６は、店員呼出画面５３０に閉じるボタン５３０ａと詳細ボタン５３０ｂとを操作指定可能に表示する。ポインティングデバイス５０５によって閉じるボタン５３０ａが操作指定された場合、ＣＰＵ５０６はその表示消去を実行し、店員呼出発生時刻とともに店員呼出発生情報を店員呼出画面５３０に表示する。また、ＣＰＵ５０６は、ポインティングデバイス５０５等によって詳細ボタン５３０ｂを操作指定された場合には店員呼出に関する図示しない詳細画面を監視画面５２１の全体に重ねて表示する。
【０１４８】
（六）入出金関連表示
アテンダント端末５０１のＣＰＵ５０６は、個々のセルフチェックアウト端末１０１から当該セルフチェックアウト端末１０１が備える入出金装置２２１での金種毎の過不足情報を示す金種別過不足情報を受信すると、受信した当該金種別過不足情報を対応する個々の監視画面５２１中の釣銭状態情報表示欄５２６における金種別状態表示５２６ａに反映させる。
【０１４９】
個々のセルフチェックアウト端末１０１は、金種別過不足情報として、金種毎のニアエンプティ情報、エンプティ情報、ニアフル情報及びフル情報をアテンダント端末５０１に送信する。そこで、アテンダント端末５０１のＣＰＵ５０６は、ある金種についてニアエンプティ情報を受信した場合には、金種別状態表示５２６ａの当該金種部分を灰色に変化させる強調表示を行い、その右側に「補充」という文字表示５２６ｂを出現させる。また、アテンダント端末５０１のＣＰＵ５０６は、ある金種についてニアフル情報を受信した場合には、金種別状態表示５２６ａの当該金種部分を赤色に変化させる強調表示を行い、その右側に「回収」という文字表示５２６ｂを出現させる。
【０１５０】
４．制限情報判定処理
セルフチェックアウト端末１０１の制御部２５３が実行する一取引の商品販売データ処理において、処理対象となる商品が年齢制限商品である場合、店員はその商品を購入しようとしている顧客の年齢が年齢条件を満たしているか否かを直接目視して確認する必要がある。店員が顧客の年齢確認を行う前提として、商品販売データ処理の処理対象となっている商品が年齢制限商品である必要がある。制御部２５３が実行する制限情報判定処理は、取得処理によって取得した制限情報に基づいて、入力された商品コードにより特定される商品が年齢制限商品であるか否かを判定する処理である。
【０１５１】
図１７は、制限情報判定処理の流れの一例を示すフローチャートである。セルフチェックアウト端末１０１の制御部２５３は、取得処理（図８のステップＳ１２）を終了すると、制限情報判定処理を開始する。この時点でＲＡＭ２５４には、入力された商品コードと、この商品コードに対応する制限情報としての２０禁商品フラグが一時記憶されている。ここで、ＲＡＭ２５４に一時記憶されている２０禁商品フラグは、商品データファイルを構成するＰＬＵファイルＰＦに格納されていたものである。
【０１５２】
セルフチェックアウト端末１０１の制御部２５３は、制限情報判定処理を開始すると、ＲＡＭ２５４に一時記憶されている２０禁フラグの内容に基づいて、処理対象となる商品が年齢制限商品であるか否かを判断する（ステップＳ７５０）。制御部２５３は、処理対象となる商品が年齢制限商品でないと判断すると（ステップＳ７５０のＮ）、そのまま制限情報判定処理を終了する。これに対し、制御部２５３は、処理対象となる商品が年齢制限商品であると判定すると（ステップＳ７５０のＹ）、バーコードをスキャンした商品が年齢制限商品である旨を示す表示をＬＣＤ２１０に表示する予備警告処理を実行した後に（ステップＳ７５１）、制限情報判定処理を終了する。ＬＣＤ２１０に表示する表示内容の一例として、制御部２５３は、図９の第３列目第１行目に示す２０禁商品マークＡＬＴを読取確認画面Ｃに表示する。
【０１５３】
また、制御部２５３は、ステップＳ７５１に示す予備警告処理を実行する際、アテンダント端末５０１にレベル１の制限商品スキャン情報を送信する。アテンダント端末５０１は、レベル１の制限商品スキャン情報を受信すると、ディスプレイ５０３に注意表示ＳＵ１を表示する（図２０に基づいて後述）。
【０１５４】
このように、制御部２５３が重量チェック処理の実行前に制限情報判定処理を実行することによって、顧客はバーコードをスキャンした商品が年齢制限商品であるか否かを早期に認識することができる。顧客は、読取確認画面Ｃに表示される取消ボタンＥＳＣをタッチ指定することにより、年齢制限商品である商品についての商品販売データ処理を取り消すことができる。この場合、制御部２５３は、ＬＣＤ２１０の画面表示を基本画面Ｂに戻して、実行しているセルフチェックアウト処理（図８参照）を、ステップＳ１１に示す商品コード入力待ちの状態に待機する。これに対し、顧客は、読取確認画面Ｃに表示される取消ボタンＥＳＣをタッチ指定することなく画面表示に従って載置部に商品を載置することができる。この場合、制御部２５３は、重量チェック処理（図８のステップＳ１３）を実行した後に、以下に示す停止処理を実行する。
【０１５５】
５．停止処理
セルフチェックアウト端末１０１の制御部２５３が実行する一取引の商品販売データ処理において、処理対象となる商品が年齢制限商品である場合、店員はその商品を購入しようとしている顧客の年齢が年齢条件を満たしているか否かを直接目視して確認する必要がある。制御部２５３が実行する制限情報判定処理は、店員が顧客を直接目視して顧客の年齢を確認するために、実行中の商品販売データ処理を一旦停止する処理である。この停止処理は、重量チェック処理（図８のステップＳ１３）の実行後に実行される。重量チェック処理が終了した時点で、重量チェックファイルＷＣＦには、元重量として載置部に載置されている全ての商品とマイバスケットとの総重量が、変動重量として今回の商品販売データ処理の処理対象となる商品の重量が、それぞれ記憶されている。
【０１５６】
図１８は、停止処理の流れの一例を示すフローチャートである。セルフチェックアウト端末１０１の制御部２５３は、入力された商品コードに対応する商品が年齢制限商品でない場合には、停止処理を行わず（ステップＳ７０１のＮ）、商品情報登録処理を実行する（図８のステップＳ１４）。これに対し、セルフチェックアウト端末１０１の制御部２５３は、入力された商品コードに対応する商品が年齢制限商品である場合には、ＬＣＤ２１０に警告表示ＳＳ１（図１９（ａ））を表示する警告処理を実行し（ステップＳ７０２）、このまま処理を続行する処理続行命令およびその商品についての商品販売データ処理を中止する商品販売データ処理中止命令のいずれかが入力されるまで処理を待機する（ステップＳ７０３のＮ、７０５のＮ）。また、制御部２５３は、ステップＳ７０２に示す警告処理において、アテンダント端末５０１に対してレベル２の制限商品スキャン情報を送信する。アテンダント端末５０１は、レベル２の制限商品スキャン情報を受信すると、ディスプレイ５０３に操作指示表示ＳＵ２を表示する（図２０に基づいて後述）。
【０１５７】
制御部２５３は、バーコードスキャナ２０３から店員が携帯する店員バーコードがスキャンされた場合に、処理続行命令が入力されたと解釈する。別の一例として、制御部２５３は、アテンダント端末５０１から送信される処理続行命令を受信した場合に、処理続行命令が入力されたと解釈する。
【０１５８】
また、制御部２５３は、アテンダント端末５０１から送信される商品販売データ処理中止命令を受信した場合に、商品販売データ処理中止命令が入力されたと解釈する。
【０１５９】
処理続行命令が入力された場合（ステップＳ７０３のＹ）、制御部２５３は、表示している警告画面の表示を取り消して警告を解除し（ステップＳ７０４）、停止処理を終了する。この際、制御部２５３は、アテンダント端末５０１に対してレベル０の制限商品スキャン情報を送信する。アテンダント端末５０１は、レベル０の制限商品スキャン情報を受信すると、ディスプレイ５０３に表示していた操作指示表示ＳＵ２の表示を取りやめる。
【０１６０】
これに対し、商品販売データ処理中止命令が入力された場合（ステップＳ７０３のＮ、Ｓ７０５のＹ）、制御部２５３は、図１９（ｂ）に示すように、載置部に載置した年齢制限商品である商品を取り外すよう顧客に促す画面表示をＬＣＤ２１０に表示する（ステップＳ７０６）。顧客は、図１９（ｂ）に示す画面表示の内容に従って今回の商品販売データ処理の処理対象である商品を載置部から取り外すと、今回の商品販売データ処理を取り消して次の商品についてバーコードをスキャンすることが可能になる。その際、制御部２５３は、処理を以下に述べるステップＳ７０７、Ｓ７０８のＹ、Ｓ７１４、Ｓ７１５の順に実行した上で、図８のステップＳ１１に示す商品コード入力待ちの状態に待機する。また、制御部２５３は、顧客が商品を載置部から取り外さない間は、処理を以下に述べるステップＳ７０７、Ｓ７０８のＮ、Ｓ７０９のＮの順に行って待機している。なお、顧客が載置部から取り外した商品は、一例として、セルフチェックアウト端末１０１の近傍に配置された図示しない返却台に返却される。
【０１６１】
ステップＳ７０６に示す処理に続く処理として、制御部２５３は、図１１に示す重量チェックファイルＷＣＦ中の現在重量として一時記憶された現在重量、元重量および変動重量を参照し（ステップＳ７０７）、元重量から現在重量を引いた重量値が変動重量と一致しているか否かを判定する（ステップＳ７０８）。ステップＳ７０８に示す処理によって、制御部２５３は、今回の商品販売データ処理の対象となる年齢制限商品である商品が載置部から取り外されたか否かを判断する。制御部２５３は、元重量から現在重量を引いた重量値が変動重量と一致していると判断した場合（ステップＳ７０８のＹ）、ステップＳ７０２で行ったＬＣＤ２１０への画面表示を取り消し（ステップＳ７１４）、今回の商品販売データ処理においてＲＡＭに一時記憶した商品コード、単価、基準重量などの情報をクリアして（ステップＳ７１５）、停止処理を終了し、処理を図８のステップＳ１１に戻す。この際、制御部２５３は、アテンダント端末５０１に対してレベル０の制限商品スキャン情報を送信する。アテンダント端末５０１は、レベル０の制限商品スキャン情報を受信すると、ディスプレイ５０３に表示していた操作指示表示ＳＵ２の表示を取りやめる。
【０１６２】
これに対し、制御部２５３は、元重量から現在重量を引いた重量値が変動重量と一致しないと判断した場合（ステップＳ７０８のＮ）、現在重量と元重量とが一致していると判断した場合は処理を待機し（ステップＳ７０９のＹ）、現在重量と元重量とが一致しないと判断した場合には（ステップＳ７０９のＮ）、今回の商品販売データ処理の対象となる年齢制限商品である商品とは異なる別の商品が載置部から取り外されたとして、ステップＳ７１０〜Ｓ７１３に示す処理を実行する。図１８のステップＳ７１０〜Ｓ７１３に示す処理は、重量チェック処理（図１３参照）のステップＳ２１３〜Ｓ２１４に示す処理と概ね同様の処理である。異なる点は、制御部２５３は現在重量および元重量の大小関係に関わらず、この両者が一致していなければ一律にエラー報知（ステップＳ７１０）を行い、セルフチェックアウト端末１０１のＬＣＤ２１０に元の状態に商品を戻す旨を示す画面表示（図１９（ｃ）参照）を表示する点である。顧客が誤って載置部から取り外してしまった商品を再び載置部に戻した結果、制御部２５３が現在重量と元重量とが再び一致したと判定すると（ステップＳ７１２のＹ）、制御部２５３は、エラー解除処理およびエラー報知消去（ステップＳ７１３）を実行した後に、処理をステップＳ７０６まで戻す。制御部２５３が実行するステップＳ７１３の処理は、重量チェック処理（図１３参照）のステップＳ２１７で実行する処理と同じである。
【０１６３】
図１９（ａ）は、停止処理において表示部に表示される警告表示の一例を示す模式図である。制御部２５３は、停止処理においてステップＳ７０２に示す処理を実行する際、ＬＣＤ２１０に表示されている読取確認画面Ｃ全体の明度を落とし、警告表示ＳＳ１を表示する。警告表示ＳＳ１には「年齢の確認が必要です。／ただいま店員がまいります／しばらくお待ちください」という文字表示と、店員を模したイラスト表示とが含まれる。制御部２５３は、ＬＣＤ２１０に警告表示ＳＳ１を表示した状態で、処理続行命令および商品販売データ処理中止命令が入力されるまで待機している。
【０１６４】
なお、図示はしないが、警告表示ＳＳ１に呼出ボタンを含ませ、タッチパネル２１１を介して呼出ボタンがタッチ指定された場合にアテンダント端末５０１にレベル２の制限商品スキャン情報を再度送信するようにしてもよい。
【０１６５】
図１９（ｂ）は、停止処理において表示部に表示される、商品を取り外すよう顧客に促す旨の表示の一例を示す模式図である。制御部２５３は、停止処理においてステップＳ７０６に示す処理を実行する際、ＬＣＤ２１０に表示されている読取確認画面Ｃ全体の明度を落とし、図１９（ｂ）に示す画面表示ＳＳ２を表示する。画面表示ＳＳ２には「先ほど袋に入れた物を取り除いて／返却台に置いてください。」という文字表示と、その顧客に促す作業の概要を表現したイラスト表示とが含まれる。読取確認画面Ｃの左下には、呼出ボタンＺが配置されている。タッチパネル２１１を介して呼出ボタンＺがタッチ指定されると、制御部２５３はアテンダント端末５０１に店員呼出情報を送信する。顧客は、読取確認画面Ｃに表示された画面表示ＳＳ２に示される操作手順が理解できない場合には、呼出ボタンＺをタッチ指定することによりアテンダントを呼び出し、操作手順の説明をアテンダントに請うことができる。
【０１６６】
図１９（ｃ）は、停止処理において表示部に表示される、商品を元の位置に戻すよう顧客に促す旨の表示の一例を示す模式図である。制御部２５３は、停止処理においてステップＳ７１０に示す処理を実行する際、ＬＣＤ２１０に表示されている読取確認画面Ｃ全体の明度を落とし、図１９（ｃ）に示す画面表示ＳＳ３を表示する。画面表示ＳＳ３には「取り除くべき商品が違います。／元の状態に戻してください。」という文字表示と、その顧客に促す作業の概要を表現したイラスト表示とが含まれる。読取確認画面Ｃの左下には、図１９（ｂ）に示す画面表示ＳＳ２と同様に呼出ボタンＺが配置されている。
【０１６７】
図１９（ｃ）に示すように、読取確認画面Ｃの左下には、呼出ボタンＺの右隣に中止ボタンＹも用意されている。制御部２５３は、中止ボタンＹがタッチ指定された場合、図１４に基づいて説明した中止指定の処理を実行する。これは、図１９（ｃ）に示す画面表示ＳＳ３がＬＣＤ２１０に表示される時点で、顧客はどの商品を載置部から取り外さなくてはならないか理解できていないことが想定され、取り外すべき商品を特定するよりも、セルフチェックアウト処理を初めからやり直したほうが効率的である、などの理由による。
【０１６８】
図２０は、停止処理においてアテンダント端末のディスプレイに表示される画面表示の一例を示す模式図である。前述したように、アテンダント端末５０１は、その起動時にＨＤＤ５１０からＲＡＭ５０８に移された制御プログラムに従い、ＣＰＵ５０６が個々のセルフチェックアウト端末１０１に対応する監視画面５２１を生成する（図１６参照）。図２０は、アテンダント端末５０１がセルフチェックアウト端末１０１から送信される制限商品スキャン情報を受信した際に表示される監視画面５２１の一例である。
【０１６９】
アテンダント端末５０１は、個々のセルフチェックアウト端末１０１からレベル１の制限商品スキャン情報を受信すると、注意表示ＳＵ１を生成してセルフチェックアウト端末１０１に対応する監視画面５２１上に重ねて表示する。注意表示ＳＵ１は、アテンダント端末５０１がレベル１の制限商品スキャン情報を受信した時点の時刻と、「警告商品がスキャンされました。」という文字表示と、閉じるボタンＳＵ１ａとを含む。アテンダント端末５０１を操作するアテンダント８２は、ポインティングデバイス５０５などにより閉じるボタンＳＵ１ａを操作指定することができる。アテンダント端末５０１のＣＰＵ５０６は、閉じるボタンＳＵ１ａが操作指定されると、注意表示ＳＵ１を消去する。
【０１７０】
アテンダント端末５０１は、個々のセルフチェックアウト端末１０１からレベル２の制限商品スキャン情報を受信すると、操作指示表示ＳＵ２を生成してセルフチェックアウト端末１０１に対応する監視画面５２１上に重ねて表示する。操作指示表示ＳＵ２は、アテンダント端末５０１がレベル２の制限商品スキャン情報を受信した時点の時刻と、「店員呼出中／警告商品購入中、年齢確認が必要です。」という文字表示と、エラー解除ボタンＳＵ２ａと、販売不許可ボタンＳＵ２ｂと、閉じるボタンＳＵ２ｃとを含む。アテンダント端末５０１を操作するアテンダント８２は、ポインティングデバイス５０５などによりエラー解除ボタンＳＵ２ａ、販売不許可ボタンＳＵ２ｂ、および、閉じるボタンＳＵ２ｃのいずれも操作指定することができる。アテンダント端末５０１のＣＰＵ５０６は、閉じるボタンＳＵ２ｃが操作指定されると、操作指示表示ＳＵ２を消去する。アテンダント端末５０１のＣＰＵ５０６は、エラー解除ボタンＳＵ２ａが操作指定された場合、アテンダント端末５０１のＣＰＵ５０６は、セルフチェックアウト端末１０１に処理続行命令を送信した上で操作指示表示ＳＵ２を消去する。販売不許可ボタンＳＵ２ｂが指定操作された場合、アテンダント端末５０１のＣＰＵ５０６は、セルフチェックアウト端末１０１に商品販売データ処理中止命令を送信した上で操作指示表示ＳＵ２を消去する。
【０１７１】
重量チェック処理の実行後では、顧客がバーコードをスキャンした商品は、顧客が行う行動によって、載置部に載置されている。顧客が載置部に商品を入れることによって、顧客のその商品を購入しようとする意思が客観的に示されたことになる。つまり、制御部２５３が重量チェック処理の実行後に停止処理を実行することによって、店員はまさに顧客が年齢制限商品を購入しようとしていることを確実に認識することができ、かつ、顧客が買おうとしている商品が年齢制限商品である場合にはその商品についての商品販売データ処理が一旦停止され、アテンダント８２が入力する処理続行命令および商品販売データ処理中止命令のいずれかの命令が入力されない限り顧客はその後の処理を実行することができないため、店員は顧客の年齢確認を確実に行うことができる。
【０１７２】
なお、別の一例として、セルフチェックアウト端末１０１の制御部２５３は、処理続行命令が入力された後に続行される個々の商品についての商品販売データ処理において、一旦停止処理をスキップするようにしてもよい。このようにすることで、店員が顧客の年齢確認を行いその顧客について年齢制限商品の販売を許可した後、店員が再び年齢確認を行う必要がなくなる。
【０１７３】
同様に、別の一例として、セルフチェックアウト端末１０１の制御部２５３は、商品販売データ処理中止命令が入力された後に続行される個々の商品についての商品販売データ処理において、制限情報判別処理を実行した結果バーコードをスキャンした商品が年齢制限商品である場合にはその商品についての商品販売データ処理を中止して処理をステップＳ１１（図８参照）に戻すようにしてもよい。このようにすることで、店員が顧客の年齢確認を行いその顧客について年齢制限商品の販売を禁止した後、顧客が年齢制限商品のバーコードをスキャンすることができなくなり、年齢条件を満たさない顧客に対して年齢制限商品の販売を確実に阻止することができる。
【符号の説明】
【０１７４】
１０１…セルフチェックアウト端末、２０１…決済端末、２０３…バーコードスキャナ（商品コード入力部）、２０７…テンキー（入力手段）、２５４…ＲＡＭ（記憶部）、２５６…ＲＯＭ（記憶部）、２５８…ＨＤＤ（記憶部、データ記憶部）、３０１…秤装置、３０３ａ…載置台（載置部）、３０６…一時置き台（載置部）、ＰＦ…ＰＬＵファイル（商品データファイル、制限情報データファイル）、ＷＤＦ…重量データファイル（商品データファイル）
【先行技術文献】
【特許文献】
【０１７５】
【特許文献１】特開２００６−０３９８８４公報
【図１】
2010257485.tif 000003
【図２】
2010257485.tif 000004
【図３】
2010257485.tif 000005
【図４】
2010257485.tif 000006
【図５】
2010257485.tif 000007
【図６】
2010257485.tif 000008
【図７】
2010257485.tif 000009
【図８】
2010257485.tif 000010
【図９】
2010257485.tif 000011
【図１０】
2010257485.tif 000012
【図１１】
2010257485.tif 000013
【図１２】
2010257485.tif 000014
【図１３】
2010257485.tif 000015
【図１４】
2010257485.tif 000016
【図１５】
2010257485.tif 000017
【図１６】
2010257485.tif 000018
【図１７】
2010257485.tif 000019
【図１８】
2010257485.tif 000020
【図１９】
2010257485.tif 000021
【図２０】
2010257485.tif 000022