(57)【要約】【課題】チェックアウト待ちの顧客に不要なストレスを与えないようにする。【解決手段】商品販売データ処理装置１１は、顧客に向けた情報を表示する表示部１１０と、商品コード読取部１０１と、商品コード読取前の商品５０１を載置するための載置部３０５に載置された商品５０１の重量を計量する計量部３０１と、を備え、商品コード読取部１０１によって読み取られた商品コードに基づいて商品販売データ処理を実行し、また、計量部３０１によって計量される重量の減少変化に応じて減少する時間表示を表示部１１０に表示するようにした。【選択図】図１
2010122755.tif 000002
【特許請求の範囲】
【請求項１】
情報処理を実行する情報処理部と、
顧客に向けた情報を表示する表示部と、
商品に付された商品コードを読み取る商品コード読取部と、
商品コード読取前の商品を載置するための載置部に載置された商品の重量を計量する計量部と、
前記情報処理部が、前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行する手段と、
前記情報処理部が、前記計量部によって計量される重量の減少変化に応じて減少する時間表示を前記表示部に表示する表示処理を実行する手段と、
を備える商品販売データ処理装置。
【請求項２】
前記載置部は、商品を収納する買物カゴを１つだけ載置する形状を有する、
請求項１記載の商品販売データ処理装置。
【請求項３】
買物カゴの数量を入力するための入力部を備え、
前記情報処理部は、前記入力部から入力された買物カゴの数量が１である場合には前記表示処理を実行し、前記入力部から入力された買物カゴの数量が２以上である場合には前記計量部によって軽量される重量がゼロになる毎に当該買物カゴの数量を減じ、当該数量が１になることにより前記表示処理を実行する、
請求項２記載の商品販売データ処理装置。
【請求項４】
情報処理を実行する情報処理部と、
顧客に向けて情報を表示する表示部と、
商品コードを読み取る商品コード読取部と、
前記情報処理部が、前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行する手段と、
前記情報処理部が、前記商品販売データ処理を実行可能にする登録モードと、前記商品販売データ処理を実行不可にする１種類以上の非登録モードとを選択的に設定する手段と、
前記情報処理部が、非登録モードの設定に伴って、非登録モード毎に予め規定されている登録モード設定までに要する時間表示を前記表示部に表示する手段と、
を備える商品販売データ処理装置。
【請求項５】
顧客に向けた情報を表示する表示部と、商品に付された商品コードを読み取る商品コード読取部と、商品コード読取前の商品を載置するための載置部に載置された商品の重量を計量する計量部と、を備える商品販売データ処理装置のコンピュータにインストールされて、当該コンピュータに、
前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行する機能と、
前記計量部によって計量される重量の減少変化に応じて減少する時間表示を前記表示部に表示する表示処理を実行する機能と、
を実現させるコンピュータプログラム。
【請求項６】
顧客に向けて情報を表示する表示部と、商品コードを読み取る商品コード読取部と、を備える商品販売データ処理装置のコンピュータにインストールされて、当該コンピュータに、
前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行する機能と、
前記商品販売データ処理を実行可能にする登録モードと、前記商品販売データ処理を実行不可にする１種類以上の非登録モードとを選択的に設定する機能と、
非登録モードの設定に伴って、非登録モード毎に予め規定されている登録モード設定までに要する時間表示を前記表示部に表示する機能と、
を実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スーパーマーケット等の店舗に設置されて使用されるＰＯＳ端末等の商品販売データ処理装置、及び商品販売データ処理装置用のコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の店舗には、ＰＯＳ端末等の商品販売データ処理装置が導入されている。ＰＯＳ端末には、スキャナ等の商品コード読取部が接続されている。オペレータは、ＰＯＳ端末やスキャナを使用して、各々の顧客に対してチェックアウトを行う。チェックアウトを行うオペレータは、顧客が持ち寄った商品の商品コードをスキャナに読取らせる。すると、ＰＯＳ端末では、読取られた商品コードに基づいて、商品の合計金額を算出する等の処理、つまり、商品販売データ処理が実行される。
【０００３】
【特許文献１】特開平０５−３０３６８５号公報
【特許文献２】特開平１１−１６１８４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
チェックアウトにおいては、顧客がチェックアウトカウンタに持ち込んだ全ての商品について、その商品コードが読取られることになる。そのため、大量の商品を購入しようとする顧客に対してのチェックアウトに要する時間は、相対的に長くなる。
【０００５】
ところで、顧客は、並んでいる顧客の人数がなるべく少ないチェックアウトカウンタに並ぼうとする。早く自分のチェックアウトの順番が巡ってくると考えるからである。しかし、並んでいる顧客の人数が少なくても、その顧客が大量の商品を購入しようとしている場合にはチェックアウト作業に要する時間が長くなる。そのため、このチェックアウトカウンタに並んでしまった顧客は、予想に反して自身のチェックアウトまでに長時間待たされることになり、不満を覚える。
【０００６】
特許文献１には、オペレータに待ち時間を入力させて顧客に表示するようにした技術が開示されている。しかし、待ち時間の入力はオペレータの判断に委ねられているため、誤った待ち時間を顧客に知らせしまうおそれがある。また、特許文献２に開示されている技術も、一人の顧客に対してのチェックアウトに要する平均時間を表示するようにしたものであるため、待ち時間は誤ったものである可能性が極めて高い。これらの技術によって表示される待ち時間が実際の待ち時間とはかけ離れたものである場合、顧客はストレスを感じてしまう。
【０００７】
本発明は以上の点を鑑みてなされたものであり、チェックアウト待ちの顧客に対して不要なストレスを与えないようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の商品販売データ処理装置は、情報処理を実行する情報処理部と、顧客に向けた情報を表示する表示部と、商品に付された商品コードを読み取る商品コード読取部と、商品コード読取前の商品を載置するための載置部に載置された商品の重量を計量する計量部と、を備え、前記情報処理部は、前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行し、前記計量部によって計量される重量の減少変化に応じて減少する時間表示を前記表示部に表示する表示処理を実行する。
【０００９】
本発明の商品販売データ処理装置は、情報処理を実行する情報処理部と、顧客に向けて情報を表示する表示部と、商品コードを読み取る商品コード読取部と、を備え、前記情報処理部は、前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行し、前記商品販売データ処理を実行可能にする登録モードと、前記商品販売データ処理を実行不可にする１種類以上の非登録モードとを選択的に設定し、非登録モードの設定に伴って、非登録モード毎に予め規定されている登録モード設定までに要する時間表示を前記表示部に表示する。
【００１０】
本発明のコンピュータプログラムは、顧客に向けた情報を表示する表示部と、商品に付された商品コードを読み取る商品コード読取部と、商品コード読取前の商品を載置するための載置部に載置された商品の重量を計量する計量部と、を備える商品販売データ処理装置のコンピュータにインストールされて、当該コンピュータに、前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行する機能と、前記計量部によって計量される重量の減少変化に応じて減少する時間表示を前記表示部に表示する表示処理を実行する機能と、を実現させる。
【００１１】
本発明のコンピュータプログラムは、顧客に向けて情報を表示する表示部と、商品コードを読み取る商品コード読取部と、を備える商品販売データ処理装置のコンピュータにインストールされて、当該コンピュータに、前記商品コード読取部によって読み取られた商品コードに基づいて商品販売データ処理を実行する機能と、前記商品販売データ処理を実行可能にする登録モードと、前記商品販売データ処理を実行不可にする１種類以上の非登録モードとを選択的に設定する機能と、非登録モードの設定に伴って、非登録モード毎に予め規定されている登録モード設定までに要する時間表示を前記表示部に表示する機能と、を実現させる。
【発明の効果】
【００１２】
本発明によれば、個別の状況に応じた待ち時間が表示され、実際の待ち時間とかけ離れた待ち時間が顧客に伝わることがなくなり、チェックアウト待ちの顧客に対して余計なストレスを与えないようにすることができる。また、表示される待ち時間は状況を的確に反映したものであるため、顧客は、待ち時間に応じて、買物カゴに入れ忘れていた商品を売場に取りに行ったり、別のチェックアウトカウンタに並びなおしたりすることもできるようになる。
【発明を実施するための最良の形態】
【００１３】
本発明の実施の形態を図１ないし図６に基づいて説明する。本実施の形態の商品販売データ処理装置は、スーパーマーケットに導入されて店舗の会計場所に設置されたチェックアウトシステム１への適用例である。
【００１４】
図１は、チェックアウトシステム１を示す斜視図である。チェックアウトシステム１は、オペレータによって使用されるＰＯＳ端末１１を備える。ＰＯＳ端末１１は、レジ台５１上のドロワ２１上面に載置されている。ドロワ２１は、ＰＯＳ端末１１によって開放動作の制御を受ける。ＰＯＳ端末１１の上面には、オペレータによって押下操作されるキーボード２２が配置されている。キーボード２２は、数字を入力するためのテンキー２２ｄ、「小計」という文字が表示された仮締めキー２２ｅ、「合計」という文字が表示された締めキー２２ｆ等を含む（いずれも図３参照）。キーボード２２を操作するオペレータから見てキーボード２２よりも奥側には、オペレータに向けて情報を表示する表示デバイス２３が設けられている。表示デバイス２３の表示面には、タッチパネル２６が積層されている。表示デバイス２３よりもさらに奥側には、顧客用表示デバイス２４が回転自在に立設されている。なお、図１に示す顧客用表示デバイス２４は、その表示面を図１中手前側に向けている。しかし、顧客用表示デバイス２４を回転させることによって、顧客用表示デバイス２４は顧客に向けて情報を表示する。キーボード２２を操作するオペレータから見て表示デバイス２３に左隣には、レシート（図示せず）を印字発行するレシートプリンタ２７が配置されている。レシートプリンタ２７は、開閉自在なカバー２７ａを有する。カバー２７ａを開くことによって、ロール状のレシート用紙（図示せず）を補充することができる。
【００１５】
ＰＯＳ端末１１が載置されているレジ台５１と共にＬ字を形成するようにして、横長テーブル状のチェックアウトカウンタ１５１が配置されている。チェックアウトカウンタ１５１の上面には、平坦な荷受面１５２が形成されている。荷受面１５２には、買物カゴ１５３が載置される。買物カゴ１５３は、バーコード５０２が付された複数個の商品５０１を収納する。
【００１６】
チェックアウトカウンタ１５１には、略中央に位置させて、ＰＯＳ端末１１とデータ送受信自在に接続されたスキャナ１０１が設置されている。スキャナ１０１は、薄型矩形形状のハウジング１０２を備える。ハウジング１０２の正面には読取窓１０３が配置されている。ハウジング１０２の上部には、操作部１０４が取り付けられている。操作部１０４には、タッチパネル１０５が表面に積層された表示デバイス１０６が設けられている。表示デバイス１０６の右隣にはキーボード１０７が配設されている。キーボード１０７は、数字を入力するためのテンキーを含む。キーボード１０７の右隣には、図示しないカードリーダのカード読取溝１０８が設けられている。オペレータ側（図１中手前側）から見て操作部１０４の裏面左側には、オペレータによるチェックアウトを受けている最中の顧客に対して情報を提供するための顧客用第１表示デバイス１０９が設置されている。さらに、オペレータ側から見てハウジング１０２の裏面右側にも、顧客に対して情報を表示するための顧客用第２表示デバイス１１０が設けられている。顧客用第２表示デバイス１１０は、一例として、ＬＣＤである。ここで図１中には、顧客の流れを黒線矢印で示している。顧客用第２表示デバイス１１０の表示面は、顧客の流れの上流側に向けられている。
【００１７】
チェックアウトカウンタ１５１には、オペレータ側から見てスキャナ１０１の右側に位置させて、縦長の凹部１５１ａがチェックアウトカウンタ１５１を削るようにして設けられている。凹部１５１ａには、凹部１５１ａと略同じ高さを有する計量装置３０１が嵌め込まれている。計量装置３０１は、直方体状のハウジング３０２を有する。ハウジング３０２の上部には、平坦な上面を有する載置台３０５が配置されている。載置台３０５の上面は、買物カゴ１５３の底面形状よりもわずかに大きい。つまり、図１に示すように、載置台３０５の大きさ及び形状は、買物カゴ１５３を一つだけ載置することができるように定められている。計量装置３０１が凹部１５１ａに嵌め込まれた状態で、載置台３０５の上面は、チェックアウトカウンタ１５１の荷受面１５２と同じ高さに位置付けられる。以下の説明では、載置台３０５の上面をも含むチェックアウトカウンタ１５１の上面を、荷受面１５２と呼ぶことがある。
【００１８】
図２は、計量装置３０１のハードウェア構成を示す模式図である。計量装置３０１は、ロードセルユニット３１４を有する。ロードセルユニット３１４は、構造及び形状をロードセル（図示せず）の一端側をベース３１５に固定し、他端側に荷重受け部３１６を有する。荷重受け部３１６には秤フレーム３１７が固定されている。秤フレーム３１７は、図２では図示しないが、上面から見てＸ字形状をしており、四隅に秤皿としての載置台３０５を載置する。ロードセルユニット３１４の出力信号は、アンプ３１８で増幅され、アナログデジタル変換器（ＡＤ／Ｃ）３１９でデジタル信号に変換され、演算部３２０で解析される。演算部３２０では、ロードセルユニット３１４の出力信号に基づく重量解析がなされる。演算部３２０は、一例として、動作シーケンスが書き込まれた半導体チップ構成を有する。演算部３２０は、解析結果である重量データを送信部３２１に送信し、送信部３２１は、この重量データを外部に出力する。出力された重量データは、後述するように、ＰＯＳ端末１１に入力される。このような重量データの出力は、一定周期で実行される。
【００１９】
図１の説明に戻る。オペレータ側から見てスキャナ１０１の右側に位置する荷受面１５２上の領域をスキャン前領域１５２ａと呼び、オペレータ側から見てスキャナ１０１の左側に位置する荷受面１５２上の領域をスキャン後領域１５２ｂと呼ぶ。チェックアウトにおいては、オペレータによって、スキャン前領域１５２ａに位置付けられた買物カゴ１５３から商品５０１が取り出され、スキャン後領域１５２ｂに位置付けられた買物カゴ１５３へと移動される。この移動過程では、商品５０１に付されたバーコード５０２がスキャナ１０１の読取窓１０３に向けられる。この際、読取窓１０３の奥側に配置されたスキャナ部１６４（図３参照）は、バーコード５０２を光学的に読み取って商品コードにデコードして外部に出力する。
【００２０】
図３は、チェックアウトシステム１のハードウェア構成を示すブロック図である。ＰＯＳ端末１１は、各種演算処理を実行し各部を制御するＣＰＵ６１を有する。ＣＰＵ６１には、ＲＯＭ６２とＲＡＭ６３とがバス接続されて構成されている。ＰＯＳ端末１１のＣＰＵ６１には、前述したドロワ２１、キーボード２２、表示デバイス２３、タッチパネル２６、顧客用表示デバイス２４、レシートプリンタ２７がいずれも各種の入出力回路（いずれも図示せず）を介して接続されている。さらに、ＰＯＳ端末１１のＣＰＵ６１には、スキャナ１０１に設置されている顧客用第２表示デバイス１１０が入出力回路（図示せず）を介して接続されている。これらは、ＰＯＳ端末１１のＣＰＵ６１による制御を受ける。
【００２１】
ＰＯＳ端末１１のＣＰＵ６１には、ＨＤＤ６４が接続されている。ＨＤＤ６４には、コンピュータプログラム５２や各種ファイルが記憶されている。ファイルの一例は、商品コードに対応付けて商品情報（商品名、単価等）を記憶するＰＬＵファイル５３である。ＨＤＤ６４に記憶されているコンピュータプログラム５２や各種ファイルは、ＰＯＳ端末１１の起動時に、その全部又は一部がＲＡＭ６３にコピーされて使用される。また、ＰＯＳ端末１１には、店舗のバックヤードに設置されたストアコンピュータＳＣとデータ通信を実行するための通信インターフェース２５が設けられている。
【００２２】
ＰＯＳ端末１１には、さらに、スキャナ１０１との間でデータ送受信を可能にする接続インターフェース６５が設けられている。スキャナ１０１には、ＰＯＳ端末１１との間でデータ送受信を可能にする接続インターフェース１７５が接続されている。スキャナ１０１のスキャナ部１６４によって読み取りデコードされた商品コードは、接続インターフェース１７５を介して出力され、接続インターフェース６５を介してＰＯＳ端末１１に入力される。なお、スキャナ１０１にＣＰＵ、ＲＯＭ、ＲＡＭが設けて、このＣＰＵが、操作部１０４やスキャナ部１６４を制御するようにしても良い。
【００２３】
また、ＰＯＳ端末１１には、計量装置３０１との間でデータ送受信を可能にする接続インターフェース６６が設けられている。計量装置３０１のハードウェア構成については上述したので（図２参照）、ここでは説明を省略する。計量装置３０１の送信部３２１（図１参照）から出力された重量データは、接続インターフェース６６を介してＰＯＳ端末１１に入力される。
【００２４】
ＰＯＳ端末１１のＣＰＵ６１は、コンピュータプログラム５２に従い、商品販売データ処理を実行する。ここで、チェックアウトの流れと共に商品販売データ処理について概略的に説明する。
【００２５】
一人の顧客がチェックアウトの終了によりチェックアウトカウンタ１５１を離れると、この顧客の後ろに並んでチェックアウトの終了を待っていた別の顧客（図１において位置Ｐ２に位置している）に対するチェックアウトが開始される。この顧客の後ろにも別の顧客が自身のチェックアウトに待機して並んでいる。
【００２６】
チェックアウトの開始に際して、顧客は、チェックアウトカウンタ１５１に持ち寄った買物カゴ１５３（この顧客が購入を希望する商品５０１が収納されている）を、荷受面１５２のスキャン前領域１５２ａに載置させる。そして、この顧客はスキャナ１０１と対面する位置（位置Ｐ１）までチェックアウトカウンタ１５１に沿って移動する。そのため、この顧客の後ろに並んでいた別の顧客は、位置Ｐ２へと移動する。位置Ｐ２に位置する顧客にとって、表示面が顧客の流れの上流側に向けられている顧客用第２表示デバイス１１０は、非常に見易い。
【００２７】
オペレータは、位置Ｐ１に移動した顧客に買物カゴ１５３の数量を尋ねる。顧客はこのオペレータに対してチェックアウトカウンタ１５１に持ち寄った買物カゴ１５３の数量を回答することになる。オペレータは、顧客からの回答（つまり、買物カゴ１５３の数量）に対応する数字を、テンキー２２ｄの押下操作によってＰＯＳ端末１１に入力する。なお、スキャナ１０１のキーボード１０７によって入力しても良い。
【００２８】
次に、オペレータは、スキャン前領域１５２ａに位置付けられた買物カゴ１５３を載置台３０５に載置させる。顧客が持ち寄った買物カゴ１５３の数量が「１」であれば、その一つの買物カゴ１５３を載置台３０５に載置させる。これに対して、顧客が持ち寄った買物カゴ１５３の数量が「２以上」であれば、２以上の買物カゴ１５３のうちのまず一つを載置台３０５に載置させる。スキャン後領域１５２ｂには、空の買物カゴ１５３が位置付けられている。そして、オペレータは、載置台３０５に載置された買物カゴ１５３から商品５０１を取り出してスキャン後領域１５２ｂの買物カゴ１５３に収納する過程で、この商品５０１に付されたバーコード５０２をスキャナ１０１のスキャナ部１６４に読み取らせる作業（以下、スキャン作業と呼ぶ）を行う。すると、ＰＯＳ端末１１には商品コードが入力される。そこで、ＰＯＳ端末１１のＣＰＵ６１は、この商品コードに対応する商品情報をＰＬＵファイル５３から取得してＲＡＭ６３に記憶する処理を実行する。この処理は、オペレータによって仮締めキー２２ｅが押下されるまで実行される。なお、スキャナ１０１のキーボード１０７によって入力しても良い。
【００２９】
ＰＯＳ端末１１のＣＰＵ６１は、仮締めキー２２ｅの押下を判定すると、ＲＡＭ６３に記憶された商品情報に含まれる単価に基づいて合計金額を算出してＲＡＭ６３に記憶する。このとき、ＰＯＳ端末１１のＣＰＵ６１は、テンキー２２ｄの押下によって入力される預り金額もＲＡＭ６３に記憶する。そして、ＰＯＳ端末１１のＣＰＵ６１は、締めキー２２ｆの押下を判定すると、ＲＡＭ６３に記憶されている預り金額と合計金額とに基づいて釣銭金額を算出してＲＡＭ６３に記憶する。さらに、ＰＯＳ端末１１のＣＰＵ６１は、ドロワ２１を開放させ、レシートプリンタ２７を駆動制御してＲＡＭ６３に記憶された商品情報や金額等が印刷されたレシートを発行させる。こうして、商品販売データ処理が終了する。なお、商品販売データ処理装置の実行中、ＰＯＳ端末１１のＣＰＵ６１は、表示デバイス２３、顧客用表示デバイス２４、顧客用第１表示デバイス１０９に、商品情報や金額等の必要な情報を適宜表示させている。
【００３０】
オペレータは、開放されたドロワ２１から釣銭金額に相当する貨幣を取り出し、取り出した貨幣とレシートプリンタ２７から発行されたレシートとを、位置Ｐ１に位置する顧客に手渡す。貨幣とレシートとが手渡された顧客は、スキャン後領域１５２ｂに位置付けられている買物カゴ１５３（バーコード５０２が読み取られた後の商品５０１が収納されている）を持ち上げて、位置Ｐ１から離れてサッカー台（図示せず）に赴き、商品５０１の袋詰めを行う。こうして、一人の顧客に対するチェックアウトが終了する。
【００３１】
ところで、チェックアウト中のオペレータは、仮締めキー２２ｅを押下する前に、全ての買物カゴ１５３に収納された全ての商品５０１についてスキャン作業を行うことになる。ここで、顧客が持ち寄った買物カゴ１５３が一つである場合について説明する。この場合、載置台３０５に載置されたこの買物カゴ１５３が収納する商品５０１についてのみスキャン作業を行うことになる。スキャン作業の後、載置台３０５に載置された買物カゴ１５３は空になるので、オペレータは、この空になった買物カゴ１５３をスキャン後領域１５２ｂに移動させる。
【００３２】
これに対して、顧客が持ち寄った買物カゴ１５３が２以上である場合について説明する。この場合、オペレータは、まず、載置台３０５に載置された最初の一つの買物カゴ１５３について、この買物カゴ１５３に収納された商品５０１の商品コードを読み取るスキャン作業を行う。このスキャン作業の後、載置台３０５に載置された最初の一つの買物カゴ１５３は空になるので、オペレータは、この空になった買物カゴ１５３をスキャン後領域１５２ｂに移動させる。そして、残りの買物カゴ１５３を載置台３０５に載置させて、同様にしてスキャン作業を行う。このような作業の繰り返しを、顧客が持ち寄った全ての買物カゴ１５３について行う。
【００３３】
次に、コンピュータプログラム５２に従って、上記の商品販売データ処理と並列的にＰＯＳ端末１１のＣＰＵ６１が実行する処理について説明する。
【００３４】
図４は、ＰＯＳ端末１１で実行される処理の流れを顧客用第２表示デバイス１１０の画面例と共に示すフローチャートである。商品販売データ処理が開始されると、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０を制御して、その表示面に、「登録中」というメッセージＭ１とインジケータＭ２とを表示する（ステップＳ１０１）。インジケータＭ２の上方領域には「待ち時間」という文字列が表示されている。そのため、顧客用第２表示デバイス１１０を見易い位置Ｐ２にいる顧客は、インジケータＭ２が自身のチェックアウトまでの待ち時間を示すものであると認識することができる。ここで、インジケータＭ２は、４本のバーによって構成されており、待ち時間を４段階で示している。インジケータＭ２のバーとしては、塗り潰されたバーと枠のみのバーとの２種類がある。塗り潰されたバーが多いほど、インジケータＭ２は、待ち時間が長いことを示す。ステップＳ１０１では、４本とも塗り潰されたバーがインジケータＭ２として表示される。このようなインジケータＭ２を見た位置Ｐ２で待機する顧客は、自身のチェックアウトの順番までに待つ時間が長いと認識することができる。
【００３５】
次に、ＰＯＳ端末１１のＣＰＵ６１は、買物カゴ１５３の数量（Ｎ）入力に待機する（ステップＳ１０２）。前述したように、オペレータは、位置Ｐ１に位置する顧客の持ち寄った買物カゴ１５３の数量を、テンキー２２ｄ等を操作して入力する。ＰＯＳ端末１１のＣＰＵ６１は、買物カゴ１５３の数量が入力されたことを判定したならば（ステップＳ１０２のＹ）、これをＲＡＭ６３に記憶する。そして、ＲＡＭ６３に記憶された買物カゴ１５３の数量（Ｎ）が「１」であるか「２以上」であるかを判定する（ステップＳ１０３）。
【００３６】
買物カゴ１５３の数量が「２以上」である場合（ステップＳ１０３のＹ）、ＰＯＳ端末１１のＣＰＵ６１は、計量処理を実行する（ステップＳ１０４）。計量処理は、ＰＯＳ端末１１のＣＰＵ６１が、計量装置３０１から一定周期で出力される重量データの受信に待機して、重量データを受信したならば、この重量データに基づく重量を、載置台３０５に載置された買物カゴ１５３の重量（Ｗ）として、ＲＡＭ６３に一時記憶する処理である。ここでは、買物カゴ１５３の数量は「２以上」であるので、その内の一つの買物カゴ１５３が載置台３０５に載置されており、この載置台３０５に載置された買物カゴ１５３の重量がＲＡＭ６３に記憶される。スキャン作業が進むに従って、載置台３０５に載置された買物カゴ１５３からは次々と商品５０１が取り出されていく。そのため、買物カゴ１５３の重量は、次第に減少していく。このような過程で、ＰＯＳ端末１１のＣＰＵ６１は、計量処理（ステップＳ１０４）を、載置台３０５に載置された買物カゴ１５３の重量（Ｗ）がゼロになったと判定するまで（ステップＳ１０５）、実行する。前述したように、載置台３０５に載置された買物カゴ１５３に収納された商品５０１についてスキャン作業が終了すると、この買物カゴ１５３は載置台３０５から取り除かれてスキャン後領域１５２ｂに移動されるため、買物カゴ１５３の重量（Ｗ）はゼロになるのである。
【００３７】
ＰＯＳ端末１１のＣＰＵ６１は、買物カゴ１５３の重量（Ｗ）が未だゼロになっていないと何度も繰り返し判定しては（ステップＳ１０５のＮ）、再び、計量処理を実行することになる（ステップＳ１０４）。一つの買物カゴ１５３について、スキャン作業が瞬時に終了することはないためである。そして、買物カゴ１５３の重量（Ｗ）がゼロではないと判定した場合には（ステップＳ１０５のＮ）、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０の表示内容を維持したままにする（ステップＳ１０７）。つまり、顧客用第２表示デバイス１１０の表示面には、「登録中」というメッセージＭ１と共に４本とも塗り潰されたバーがインジケータＭ２として表示されている。
【００３８】
そして、ＰＯＳ端末１１のＣＰＵ６１は、載置台３０５に載置された買物カゴ１５３の重量（Ｗ）がゼロになったと判定したならば（ステップＳ１０５のＹ）、ひとまず計量処理を終了して、ＲＡＭ６３に記憶された買物カゴ１５３の数量（Ｎ）から「１」を減じた数（Ｎ−１）が「１」であるか否かを判定する（ステップＳ１０６）。こうして、いま計量処理を終えた買物カゴ１５３以外の買物カゴ１５３の残数が「１」であるか否かを判定するのである。買物カゴ１５３の残数が「１」であれば（ステップＳ１０６のＹ）、次に、買物カゴ１５３の数量（Ｎ）が「１」であると判定された場合（ステップＳ１０３のＮ）と同様の処理が引き続き実行される。これに対して、買物カゴ１５３の残数が「１」でなければ（ステップＳ１０６のＮ）、まだ、２以上の買物カゴ１５３が残っていることになる。この場合、ＰＯＳ端末１１のＣＰＵ６１は、ＲＡＭ６３に記憶された買物カゴ１５３の数量（Ｎ）から「１」を減じた数（Ｎ−１）を、新たに買物カゴ１５３の数量（Ｎ）としてＲＡＭ６３を更新する（ステップＳ１０８）。そして、買物カゴ１５３の残数（Ｎ−１）が「１」となるまで（ステップＳ１０６のＹ）、一つずつ買物カゴ１５３の計量処理を繰り返す。
【００３９】
図５は、図４のフローチャートの続きである。ＰＯＳ端末１１のＣＰＵ６１は、ＲＡＭ６３に記憶された買物カゴ１５３の数量（Ｎ）が「１」であると判定すると（図４のステップＳ１０３のＮ）、載置台３０５に載置された一つの買物カゴ１５３についての計量処理を実行する（ステップＳ２０１）。ここで、「一つ」とは、顧客が持ち寄った買物カゴ１５３が「一つ」の場合もあるし、前述のように、２以上の買物カゴ１５３の内の残りの「一つ」である場合もある。計量処理の処理内容ついては、図４のステップＳ１０４と同様であるので説明を省略する。ＰＯＳ端末１１のＣＰＵ６１は、計量処理により受信した重量データに基づく買物カゴ１５３の重量を、基準重量（Ｗｂ）としてＲＡＭ６３に記憶保存する（ステップＳ２０２）。その後、載置台３０５に載置された買物カゴ１５３が収納する商品５０１についてスキャン作業がオペレータによって行われる。スキャン作業により、この買物カゴ１５３の重量は減少していく。
【００４０】
ＰＯＳ端末１１のＣＰＵ６１は、買物カゴ１５３の重量が減少する過程で計量処理を実行し（ステップＳ２０３）、計量処理によりＲＡＭ６３に一時記憶される買物カゴ１５３の重量（Ｗｃ）の判定を行う（ステップＳ２０４、ステップＳ２０５）。ＰＯＳ端末１１のＣＰＵ６１は、このような計量処理（ステップＳ２０３）及び判定（ステップＳ２０４、ステップＳ２０５）は、スキャン作業の過程で、買物カゴ１５３の重量（Ｗｃ）が空の買物カゴ１５３の重量と等しくなったと判定されるまで（ステップＳ２０６のＹ）、行われる。空の買物カゴ１５３の重量は、ＲＯＭ６２に予め記憶されている。なお、載置台３０５に載置された買物カゴ１５３の重量（Ｗ）と空の買物カゴ１５３の重量とが等しい場合とは、厳密に両者の重量が一致することを要するものではなく、ある程度の測定誤差が設けられている。
【００４１】
このとき、ＰＯＳ端末１１のＣＰＵ６１が、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が基準重量（Ｗｂ）の３分の２以上であると判定した場合（ステップＳ２０４のＹ）について説明する。この場合、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０の表示内容を維持したままにする（ステップＳ２０８）。つまり、顧客用第２表示デバイス１１０には、４本の塗り潰されたバーがインジケータＭ２として表示されたままとなる。このようなインジケータＭ２を見た位置Ｐ２にいる顧客は、自身のチェックアウトが行われるまで待つ時間に変化はない（長時間待つ）と認識する。
【００４２】
ＰＯＳ端末１１のＣＰＵ６１が、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が基準重量（Ｗｂ）の３分の２未満であって３分の１以上であると判定した場合（ステップＳ２０４のＮ、ステップＳ２０５のＹ）について説明する。この場合、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０を制御して、「登録中」というメッセージＭ１はそのままに、インジケータＭ２を構成する４本のバーのうち、一番上のバーのみを枠のバーとする（ステップＳ２０９）。このようなインジケータＭ２を見た位置Ｐ２にいる顧客は、自身のチェックアウトが行われるまで待つ時間がわずかに減ったことを認識する。
【００４３】
ＰＯＳ端末１１のＣＰＵ６１が、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が基準重量（Ｗｂ）の３分の１未満であるものの（ステップＳ２０５のＮ）、まだ、空の買物カゴ１５３の重量と等しくないと判定した場合（ステップＳ２０６のＮ）について説明する。この場合、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０を制御して、「登録中」というメッセージＭ１はそのままに、インジケータＭ２を構成する４本のバーのうち、上の２本のバーを枠のバーとする（ステップＳ２１０）。このようなインジケータＭ２を見た位置Ｐ２にいる顧客は、自身のチェックアウトが行われるまで待つ時間が相当減ったことを認識する。
【００４４】
そして、ＰＯＳ端末１１のＣＰＵ６１は、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が空の買物カゴ１５３の重量と等しくなったと判定した場合には（ステップＳ２０６のＹ）、次に、仮締めキー２２ｅの押下に待機する（ステップＳ２０７）。前述したように、オペレータは、位置Ｐ１にいる顧客について、全ての買物カゴ１５３に収納された全ての商品５０１についてスキャン作業を行った後、仮締めキー２２ｅを押下する。ＰＯＳ端末１１のＣＰＵ６１は、オペレータの操作による仮締めキー２２ｅの押下を判定したならば（ステップＳ２０７のＹ）、また計量処理を実行して（ステップＳ２１１）、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が空の買物カゴ１５３の重量と等しいか否かを判定する（ステップＳ２１２）。
【００４５】
ここで、ＰＯＳ端末１１のＣＰＵ６１が、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が空の買物カゴ１５３の重量と等しくないと判定した場合（ステップＳ２１２のＮ）、表示デバイス２３に警告を表示する（ステップＳ２１３）。警告は、一例として、「注意！！  カゴ内に未登録の商品があります。」という文字列である。ここで、オペレータが、載置台３０５に載置された買物カゴ１５３に収納された全ての商品５０１についてスキャン作業を済ませる前に、仮締めキー２２ｅを押下してしまったとする。この場合、載置台３０５に載置された買物カゴ１５３には商品５０１が残っているため、その重量（Ｗｃ）は空の買物カゴ１５３と等しくなく（ステップＳ２１２のＮ）、表示デバイス２３には警告が表示される（ステップＳ２１３）。これにより、このオペレータに対して、スキャン済みでない商品５０１がこの買物カゴ１５３に残っていることを報知できる。このような報知を締めキー２２ｆの押下（ステップＳ２１５）の前にオペレータに行うことにより、「オペレータが釣銭やレシートを顧客に手渡した後に、まだスキャンすべき商品５０１が残っていることに気付き、再びこの顧客に対してチェックアウト作業を行う」といった煩雑なトラブルの発生を回避することができる。
【００４６】
ＰＯＳ端末１１のＣＰＵ６１は、載置台３０５に載置された買物カゴ１５３の重量（Ｗｃ）が空の買物カゴ１５３の重量と等しいと判定した場合には（ステップＳ２１２のＹ）、顧客用第２表示デバイス１１０の表示を変化させる（ステップＳ２１４）。ステップＳ２１４では、ＰＯＳ端末１１のＣＰＵ６１は、インジケータＭ２を構成する４本のバーのうち、上の３本のバーを枠のバーとする。さらに、メッセージＭ１を「会計中」という文字列にする。このようなメッセージＭ１及びインジケータＭ２を見た位置Ｐ２にいる顧客は、自身のチェックアウトが行われるまでの時間があとわずかであると認識する。
【００４７】
そして、ＰＯＳ端末１１のＣＰＵ６１は、オペレータの操作によって締めキー２２ｆが押下されたことを判定すると（ステップＳ２１５のＹ）、メッセージＭ１を「お待たせしました。」という文字列にすると共に、インジケータＭ２を構成する４本全てのバーを枠のバーとして（ステップＳ２１６）、処理を終了する。このようなメッセージＭ１及びインジケータＭ２を見た位置Ｐ２にいる顧客は、位置Ｐ１にいる顧客のチェックアウトが終了して、自身のチェックアウトが開始されることを認識する。
【００４８】
以上のように、本実施の形態では、顧客の流れの上流側に向いている顧客用第２表示デバイス１１０に表示されるメッセージＭ１とインジケータＭ２とが変化することにより、位置Ｐ２いる顧客や位置Ｐ２よりも顧客の流れの上流側にいる顧客に対して、チェックアウトまでの待ち時間を認識させることができる。この待ち時間（インジケータＭ２）は、チェックアウトのスキャン作業の進行に応じて減少するものであるため、状況を的確に反映したものである。このため、チェックアウトカウンタ１５１に並んでいる顧客は「いつまで待たされるのか分からない」というストレスを感じることが無くなる。また、顧客は、待ち時間に応じて、買物カゴ１５３に入れ忘れていた商品５０１を売場に取りに行ったり、別のチェックアウトカウンタ１５１に並びなおしたりすることもできる。
【００４９】
なお、買物カゴ１５３の数量を入力するためのキーは、例えば顧客用第２表示デバイス１１０に設けられていても良い。この場合、顧客は自ら買物カゴ１５３の数量を入力することが可能となり、オペレータの作業負担が軽減される。
【００５０】
また、顧客が持ち寄る買物カゴ１５３の数量は「１」である場合がほとんどであると考えられる。そのため、買物カゴ１５３の数量が２以上である場合だけオペレータが数量入力をするようにしても良い。この場合、例えば、載置台３０５に買物カゴ１５３が載置されたならば計量装置３０１が所定の信号を出力する。そして、ＰＯＳ端末１１のＣＰＵ６１がこれを受信し、受信後一定時間数量入力がなされなければ、買物カゴ１５３の数量（Ｎ）を「１」として、ステップＳ２０１の計量処理を実行するようにする。
【００５１】
次に、ＰＯＳ端末１１の各種モードについて説明する。例えば、商品販売データ処理を実行可能なモードは「登録モード」である。通常、ＰＯＳ端末１１のＣＰＵ６１は「登録モード」を設定している。「登録モード」と対になるのが「休止中モード」である。所定の操作によって「休止中モード」が設定されると、ＲＡＭ６３に記憶されているデータはＨＤＤ６４に退避され、ＰＯＳ端末１１の電源はオフになる。この場合、ＰＯＳ端末１１のＣＰＵ６１は、商品販売データ処理を実行することはできない。そして、再び電源がオンにされることで、ＨＤＤ６４に退避されたデータがロードされ、ＰＯＳ端末１１は、元の状態、つまり「登録モード」へと復帰する。また、ＰＯＳ端末１１のＣＰＵ６１は、レシートプリンタ２７のレシート用紙が補充中である場合には、「補充中モード」を設定する。レシートプリンタ２７は、レシート用紙の補充のためにカバー２７ａが開かれると、カバー２７ａの開状態を検知して出力する。この出力に応じてＣＰＵ６１は、「補充中モード」を設定する。また、レシートプリンタ２７は、レシート用紙の補充が終了してカバー２７ａが閉じられると、カバー２７ａの閉状態を検知して出力する。この出力に応じてＣＰＵ６１は、「補充中モード」を解除して再び「登録モード」を設定する。さらに、ＰＯＳ端末１１のＣＰＵ６１は、その他のエラーの発生に応じて「エラーモード」を設定する。「エラーモード」は、ＣＰＵ６１に接続された各部が出力するエラー信号に応じて、ＣＰＵ６１が設定するモードである。「補充中モード」又は「エラーモード」が設定されている場合、ＰＯＳ端末１１のＣＰＵ６１は、商品販売データ処理を実行することができない。
【００５２】
このようなＰＯＳ端末１１のＣＰＵ６１がコンピュータプログラム５２に従って実行する処理であって、図４及び図５に基づいて説明した処理とは別の処理について説明する。
【００５３】
図６は、ＰＯＳ端末１１で実行される別の処理の流れを顧客用第２表示デバイス１１０の画面例と共に示すフローチャートである。ＰＯＳ端末１１のＣＰＵ６１は、「休止中モード」の設定に応じて（ステップＳ３０１のＮ）、顧客用第２表示デバイス１１０を制御する。そして、メッセージＭ１として「休止中  他のレーンをご利用下さい。」という文字列を表示する。さらに、インジケータＭ２を構成する４本全てのバーを塗り潰されたバーとする（ステップＳ３０４）。このようなインジケータＭ２を見た顧客は、チェックアウトが開始されるまでに、長時間待つと考える。
【００５４】
「登録モード」に設定されている（ステップＳ３０１のＹ）ＰＯＳ端末１１が、「補充中モード」が設定された場合（ステップＳ３０２のＹ）について説明する。この場合、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０のメッセージＭ１を「補充中  お待たせして申し訳ありません。」という文字列にする。そして、インジケータＭ２を構成するバーのうち、上の３つを枠のバーにして、下の１つを塗り潰されたバーにする（ステップＳ３０５）。このようなインジケータＭ２を見た顧客は、チェックアウトが開始されるまでの時間が残り僅かであると考える。
【００５５】
ＰＯＳ端末１１が「補充中モード」ではなく（ステップＳ３０２のＮ）、「エラーモード」に設定された場合（ステップＳ３０３のＹ）について説明する。この場合、ＰＯＳ端末１１のＣＰＵ６１は、顧客用第２表示デバイス１１０のメッセージＭ１を「調整中  お待たせして申し訳ありません。」という文字列にする。そして、インジケータＭ２を構成するバーのうち、上の２つを枠のバーにして、下の２つを塗り潰されたバーにする（ステップＳ３０６）。このようなインジケータＭ２を見た顧客は、チェックアウトが開始されるまでの時間が「補充中モード」よりは長いと考える。
【００５６】
そして、「補充中モード」や「エラーモード」が解消されたならば（ステップＳ３０３のＮ）、「登録モード」が設定されているＰＯＳ端末１１のＣＰＵ６１は、メッセージＭ１を「お待たせしました。」という文字列にすると共にインジケータＭ２を構成する全てのバーを枠のバーにする（ステップＳ３０７）。そして、ＰＯＳ端末１１のＣＰＵ６１は、商品販売データ処理の実行に備える。
【００５７】
以上のように、本実施の形態では、商品販売データ処理が実行不可となるモードが設定されると、登録モード設定までに要する時間がインジケータＭ２として顧客用第２表示デバイス１１０に表示される。インジケータＭ２の表示内容（塗り潰されたバー及び枠のバーの本数）は、モード毎に予め定められているので、顧客は、「長時間待たなくてはいけないのか」とか「少しだけ待てば良いのか」等、状況に応じた待ち時間を的確に把握することが可能となる。したがって、顧客は、どれぐらい待てば良いのか分からないというような余計なストレスを感じることがなくなる。
【図面の簡単な説明】
【００５８】
【図１】チェックアウトシステムを示す斜視図である。
【図２】計量装置のハードウェア構成を示す模式図である。
【図３】チェックアウトシステムのハードウェア構成を示すブロック図である。
【図４】ＰＯＳ端末で実行される処理の流れを顧客用第２表示デバイスの画面例と共に示すフローチャートである。
【図５】図４のフローチャートの続きである。
【図６】ＰＯＳ端末で実行される別の処理の流れを顧客用第２表示デバイスの画面例と共に示すフローチャートである。
【符号の説明】
【００５９】
１１…ＰＯＳ端末（商品販売データ処理装置）、５２…コンピュータプログラム、６１…ＣＰＵ（情報処理部）、１０１…スキャナ（商品コード読取部）、１１０…顧客用第２表示デバイス（表示部）、１５３…買物カゴ、３０１…計量装置（計量部）、３０５…載置台（載置部）、５０１…商品、Ｍ２…インジケータ（時間表示）
【図１】
2010122755.tif 000003
【図２】
2010122755.tif 000004
【図３】
2010122755.tif 000005
【図４】
2010122755.tif 000006
【図５】
2010122755.tif 000007
【図６】
2010122755.tif 000008