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