(57)【要約】【課題】操作に慣れた顧客に対してもガイダンスによる煩わしさを与えないセルフチェックアウト端末を提供する。【解決手段】商品販売データ処理中の所定の場面でボタンを表示させる場合（ステップＳ１０３ａのＹ）、入力された顧客コードに対応付けて記憶された操作履歴を参照し（ステップＳ１０４ａ）、この場面で表示すべきボタンのタッチ操作回数が所定回数以上であると判定したならば（ステップＳ１０５ａのＹ、ステップＳ１０６ａのＹ）、このボタンの表示をスキップして（ステップＳ１０７ａ）、商品販売データ処理の進行の停止をせず処理を次に進めるようにした（ステップＳ１０８ａ）。【選択図】図１０
2009157563.tif 000002
【特許請求の範囲】
【請求項１】
顧客を特定する顧客コードを入力するための顧客コード入力部と、商品を特定する商品コードを入力するための商品コード入力部と、情報を表示する表示部と、前記表示部の画面上に配置された情報を入力するためのタッチパネルと、決済を可能とする決済部とを有する決済端末と、
商品を載置するための載置部を有して当該載置部に載置された載置物の重量を計量し、計量した重量値を前記決済端末に送信する秤装置と、
前記決済端末の情報処理部が、商品コードに対応させて単価とその商品の基準重量とを記憶する商品データファイルから前記商品コード入力部によって入力された商品コードに対応する単価と基準重量とを取得する検索処理と、前記商品コード入力部による商品コード入力後に前記秤装置から送信された重量値が前記検索処理によって取得した基準重量と同一性を有するか否かを判定する重量チェック処理と、前記重量チェック処理の結果同一性を有すると判定した場合には前記入力された商品コードと前記検索処理によって取得した単価とを含む商品情報を記憶部に記憶させる商品情報登録処理と、前記検索処理によって取得した単価に基づき決済金額を算出してこの決済金額について前記決済部を利用した決済を行う決済処理とを含む商品販売データ処理を実行する手段と、
前記決済端末の情報処理部が、前記商品販売データ処理中の所定の場面で前記タッチパネルによるタッチ操作が可能な画像であるボタンを前記表示部の画面に表示させて前記商品販売データ処理の進行を停止し、当該ボタンが前記タッチパネルを介してタッチ操作されたならば、前記商品販売データ処理の進行停止を解除して処理を次に進める手段と、
前記決済端末の前記情報処理部が、前記顧客コード入力部によって入力された顧客コードに対応付けて前記ボタンのタッチ操作についての操作履歴を記憶部に記憶させる手段と、
前記決済端末の前記情報処理部が、前記商品販売データ処理中の所定の場面で前記ボタンを前記表示部の画面に表示させるに際して前記入力された顧客コードに対応付けて記憶された前記操作履歴を参照し、この場面で表示すべき前記ボタンのタッチ操作回数が所定回数以上であると判定したならば、当該ボタンの表示をスキップして前記商品販売データ処理の進行の停止をせず処理を次に進める手段と、
を備えるセルフチェックアウト端末。
【請求項２】
前記操作履歴は、前記商品販売データ処理中の所定の場面で表示すべき前記ボタンが複数ある場合には、複数の前記ボタンのタッチ操作回数を記憶し、
前記決済端末の情報処理部は、表示すべき前記ボタンが複数ある場面で前記ボタンの表示をスキップして前記商品販売データ処理の進行の停止をせず処理を次に進めるに際しては、前記操作履歴が記憶するタッチ操作回数が最多である前記ボタンがタッチ操作されたものとして処理を次に進める、
請求項１記載のセルフチェックアウト端末。
【請求項３】
前記操作履歴は、前記商品販売データ処理中の所定の場面で表示すべき前記ボタンが複数ある場合には、複数の前記ボタンのタッチ操作回数を記憶すると共に、最も新しくタッチ操作された前記ボタンについてその旨を示す最新操作情報を記憶し、
前記決済端末の情報処理部は、表示すべき前記ボタンが複数ある場面で前記ボタンの表示をスキップして前記商品販売データ処理の進行の停止をせず処理を次に進めるに際しては、前記操作履歴に前記最新操作情報が記憶されている前記ボタンがタッチ操作されたものとして処理を次に進める、
請求項１記載のセルフチェックアウト端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客によるセルフチェックアウトを可能にするセルフチェックアウト端末に関する。
【背景技術】
【０００２】
近年、商品販売データ処理を実行するための各種ユーザインターフェースを顧客による操作と顧客への情報提供と顧客へのレシート発行とが可能な位置に配置し、顧客によるセルフチェックアウトを可能にしたセルフチェックアウト端末の開発が進められている（特許文献１参照）。各種ユーザインターフェースとしては、例えば、バーコードリーダのような商品コードを入力するための商品コード入力部、情報を表示するための表示部、キーボタンやタッチパネル等のような情報を入力するための情報入力部、硬貨及び紙幣の入出金装置のような決済を可能とする決済部、及びレシートプリンタ等が用意される。
【０００３】
セルフチェックアウト端末は、商品コードの読み取りから決済処理まで顧客自らの操作によって実行するものであるので、正しい操作を顧客に行ってもらうためには、操作手順を親切にガイダンスすることが重要となる。
【０００４】
そこで、特許文献１には、セルフチェックアウトの進行に応じた各種のガイダンスが表示部に表示されるセルフチェックアウト端末が記載されている。これによれば、顧客の操作が支援されて、顧客は正しい操作を行うことができる。
【０００５】
【特許文献１】特開２００７−７２５６０公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
セルフチェックアウトの進行に応じて表示されるガイダンスとして、セルフチェックアウトの現在状況を顧客に確認する文字列と共に表示されてタッチパネルによりタッチ操作可能なボタンがある。例えば、「○○でよろしいですか？」という文字列と共に表示される「はい」と表示されたボタンである。このようなボタンを含むガイダンスは、セルフチェックアウト端末の操作が全くの初めてである顧客にとっては、セルフチェックアウトの現状をその都度確認できるため非常に有益である。しかしながら、その一方で、逐一ボタンのタッチ操作を顧客に強要するものであるため、操作に慣れた顧客に対しては煩わしさを与えてしまう。
【０００７】
本発明は、操作に慣れた顧客に対してもガイダンスによる煩わしさを与えないセルフチェックアウト端末を提供することである。
【課題を解決するための手段】
【０００８】
本発明のセルフチェックアウト端末は、顧客を特定する顧客コードを入力するための顧客コード入力部と、商品を特定する商品コードを入力するための商品コード入力部と、情報を表示する表示部と、前記表示部の画面上に配置された情報を入力するためのタッチパネルと、決済を可能とする決済部とを有する決済端末と、商品を載置するための載置部を有して当該載置部に載置された載置物の重量を計量し、計量した重量値を前記決済端末に送信する秤装置と、を備え、前記決済端末の情報処理部が、商品コードに対応させて単価とその商品の基準重量とを記憶する商品データファイルから前記商品コード入力部によって入力された商品コードに対応する単価と基準重量とを取得する検索処理と、前記商品コード入力部による商品コード入力後に前記秤装置から送信された重量値が前記検索処理によって取得した基準重量と同一性を有するか否かを判定する重量チェック処理と、前記重量チェック処理の結果同一性を有すると判定した場合には前記入力された商品コードと前記検索処理によって取得した単価とを含む商品情報を記憶部に記憶させる商品情報登録処理と、前記検索処理によって取得した単価に基づき決済金額を算出してこの決済金額について前記決済部を利用した決済を行う決済処理とを含む商品販売データ処理を実行し、前記商品販売データ処理中の所定の場面で前記タッチパネルによるタッチ操作が可能な画像であるボタンを前記表示部の画面に表示させて前記商品販売データ処理の進行を停止し、当該ボタンが前記タッチパネルを介してタッチ操作されたならば、前記商品販売データ処理の進行停止を解除して処理を次に進め、前記顧客コード入力部によって入力された顧客コードに対応付けて前記ボタンのタッチ操作についての操作履歴を記憶部に記憶させ、前記商品販売データ処理中の所定の場面で前記ボタンを前記表示部の画面に表示させるに際して前記入力された顧客コードに対応付けて記憶された前記操作履歴を参照し、この場面で表示すべき前記ボタンのタッチ操作回数が所定回数以上であると判定したならば、当該ボタンの表示をスキップして前記商品販売データ処理の進行の停止をせず処理を次に進めるようにした。
【発明の効果】
【０００９】
本発明によれば、顧客の操作履歴に応じてボタン表示がスキップされて、ボタンのタッチ操作を要求せずに処理が進行するため、操作に慣れた顧客に対してもガイダンスによる煩わしさを与えないセルフチェックアウト端末を提供することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の形態について図１ないし図１５に基づいて説明する。
【００１１】
図１は、全体のシステム構成を示す模式図である。本実施の形態のシステムは、複数のセルフチェックアウトシステム１１と、複数台のＰＯＳ端末２１と、ストアコントローラ３１とが通信ネットワーク４１を介して接続されて構築されている。セルフチェックアウトシステム１１は、複数台のセルフチェックアウト端末１０１に一台のアテンダント端末５０１が割り当てられて構成されている。セルフチェックアウト端末１０１は、決済端末２０１と秤装置３０１とから構成されている。
【００１２】
図２は、セルフチェックアウト端末１０１を示す斜視図である。セルフチェックアウト端末１０１は、決済端末２０１と秤装置３０１とから構成されている。
【００１３】
決済端末２０１は、顧客が購入しようとする商品を入れた籠（図示せず）を載置するための商品籠載置台１０２が脇から突出したハウジング２０２を有している。
【００１４】
決済端末２０１のハウジング２０２は、床面に設置されるベースハウジング２０２ａと、このベースハウジング２０２ａの上面に載置される上部ハウジング２０２ｂとによって構成されている。ベースハウジング２０２ａの前面は、下方に向かうほどベースハウジング２０２ａの投影面積を狭めるように傾斜している。これにより、ベースハウジング２０２ａは、下方に向かうほど奥側にオフセットした形状となっている。
【００１５】
上部ハウジング２０２ｂには、右側にバーコードスキャナ２０３が配置され、左側にプリンタカバー２０４が配置されている。バーコードスキャナ２０３とプリンタカバー２０４との間にはカード挿入口２１２が配置されている。
【００１６】
バーコードスキャナ２０３は、ガラス板で形成されている読取面２０３ａを有し、この読取面２０３ａの前面に位置する読取空間に所定パターンのレーザ光パターンを照射する縦型スキャナである。バーコードスキャナ２０３は、読取空間に物品が位置付けられてその物品に付されたバーコードが読取面２０３ａに向けられると、バーコードからの反射光を受光素子（図示せず）で受光する。そして、バーコードスキャナ２０３は、受光素子の出力信号に基づくバーコードの受光信号をデコードし、そのバーコードが表現している商品コードや顧客コードをコードデータとして取得し、決済端末２０１の制御部２５３（図４参照）に出力する。ここで、商品コードは、商品を特定するコードであって商品に付されている。また、顧客コードは、顧客を特定するコードであって本実施の形態ではポイントカードに印刷されている。
【００１７】
プリンタカバー２０４には、レシート発行口２０８が設けられている。プリンタカバー２０４の奥側にはレシートプリンタ２５１（図４参照）が上部ハウジング２０２ｂに内蔵され、このレシートプリンタ２５１によって印字される図示しないレシートは、レシート発行口２０８から発行されるように構成されている。プリンタカバー２０４は、上部ハウジング２０２ｂに対して開閉自在に取り付けられている。
【００１８】
カード挿入口２１２の内部には、磁気カードに対するデータの読み書きを可能とする磁気カードリーダライタであるカードリーダライタ２５２（図４参照）が内蔵されている。カード挿入口２１２には、磁気カードとしてクレジットカードが挿入される。
【００１９】
上部ハウジング２０２ｂには、液晶表示パネルを有する表示部としてのＬＣＤ２１０が取り付けられている。このＬＣＤ２１０の画面には、入力部としてのタッチパネル２１１が積層配置されている。
【００２０】
ベースハウジング２０２ａには、硬貨と紙幣との入出金装置２２１（図４参照）が内蔵されている。入出金装置２２１の一部として、ベースハウジング２０２ａの中央上面には硬貨投入口２１３が配置され、その左側には硬貨払出口２１４が配置されている。また、ベースハウジングの前面右上方位置には、紙幣投入口２１５と紙幣払出口２１６とが配置されている。このような入出金装置２２１は、硬貨及び紙幣の取扱いを可能にする機構部とこの機構部を制御する制御部とを有している（いずれも図示せず）。このような機構部の構造及び制御部での処理手順等については、その内容が周知なので、説明を省略する。
【００２１】
さらに、ベースハウジング２０２ａの背面からは、セルフチェックアウト端末１０１の現在の状態を表示する警報装置としての表示ポール２１７が立設されている。この表示ポール２１７は、先端部に青色と赤色とに選択的に発光する発光部２１８を有する。
【００２２】
次に、秤装置３０１について説明する。秤装置３０１は、秤ハウジング３０２の上部に秤皿３０３が設けられ、この秤皿３０３に袋保持具３０４が取り付けられて構成されている。秤皿３０３は、その上面に載置台３０３ａを有する。袋保持具３０４は載置台３０３ａに取り付けられている。したがって、袋保持具３０４からすると、秤皿３０３は台座を構成する。つまり、載置台３０３ａの後方中央部にはポール形状のアーム支持部３０５が立設され、このアーム支持部３０５の上端には品物を載置するための一時置き台３０６が固定されている。一時置き台３０６は、上面が平坦面となっており、決済端末２０１のバーコードスキャナ２０３でバーコードを読み取った後の商品を一時的に置く用途で用いられる台である。載置台３０３ａ及び一時置き台３０６は、共に、商品コードが入力された商品を載置するための載置部としての役割を担っている。
【００２３】
このような一時置き台３０６の下面には、一対の保持アーム３０７とフック３０８とが取り付けられている。つまり、一時置き台３０６の下面両端位置には、アーム取付具３０９（図３参照）が固定されている。固定は、例えばネジ止め、接着止め等、各種の固定手法によってなされている。そして、それらのアーム取付具３０９のそれぞれには、保持アーム３０７が埋設されている。また、一時置き台３０６の下面中央位置には、フック取付具３１０（図３参照）が固定されている。固定は、例えばネジ止め、接着止め等、各種の固定手法によってなされている。そして、フック取付具３１０には、フック３０８が埋設されている。
【００２４】
図３は、保持アーム３０７にレジ袋４０１が保持されている状態を示す斜視図である。保持アーム３０７は、例えばスーパーマーケット等で顧客に提供するビニール袋等の収納袋としてのレジ袋４０１、つまり、開口部４０２とこの開口部４０２から突出する一対の把手４０３とを有してこれらの把手４０３が両側に位置付けられるように折り畳まれたレジ袋４０１を保持するために、一対の把手４０３を串刺し状態で保持する。このような保持状態を実現するために、把手４０３にはスリット４０４が形成されている。また、レジ袋４０１には、一対の把手４０３の間に位置させてミシン目４０５で脱落可能な一対の耳部４０６が形成されており、これらの耳部４０６には引掛け穴４０７が形成されている。フック３０８は、引掛け穴４０７を挿通し、これによってレジ袋４０１を保持アーム３０７と共に保持する。
【００２５】
図４は、決済端末２０１の電気的なハードウェア構成を示すブロック図である。決済端末２０１は、内部に情報処理部としての制御部２５３を有する。制御部２５３は、例えば動作シーケンスが書き込まれた半導体チップ構成のものであっても、ＲＡＭ２５４等に動作プログラムを記憶させて動作するマイクロコンピュータ構成のものであっても良い。ここでは、マイクロコンピュータ構成の制御部２５３を紹介する。
【００２６】
制御部２５３の中核をなすのはＣＰＵ２５５である。ＣＰＵ２５５には、固定データを固定的に記憶するＲＯＭ２５６と、可変データを書き換え自在に記憶するＲＡＭ２５４と、ＬＣＤ２１０に表示する表示画像を生成するＶＲＡＭ２５７と、ＨＤＤ２５８とがシステムバス２５９を介して接続されている。
【００２７】
制御部２５３には、バーコードスキャナ２０３、ＬＣＤ２１０、タッチパネル２１１、カードリーダライタ２５２、レシートプリンタ２５１、発光部２１８、入出金装置２２１との間でのデータ通信を媒介するインターフェース２６０がシステムバス２５９を介して接続され、制御部２５３による制御を受ける。また、制御部２５３にはシステムバス２５９を介して通信インターフェース２６１も接続されている。通信インターフェース２６１は、通信ネットワーク４１に接続され、アテンダント端末５０１及びストアコントローラ３１とセルフチェックアウト端末１０１との間のデータ通信を実現させる。なお、図示はしないが、秤装置３０１との間のデータ通信を実現させるインターフェースもシステムバス２５９を介して制御部２５３に接続されている。
【００２８】
制御部２５３に接続されたＨＤＤ２５８には、動作プログラム、各種表示フレーム、ＰＬＵファイルＰＦ（図５（ａ）参照）、部門ファイル、重量データファイルＷＤＦ（図５（ｂ）参照）、画像ファイル、売上ファイル等の各種ファイル等（ＰＬＵファイルＰＦ、重量データファイルＷＤＦ以外は全て図示せず）が記憶保存されている。これらの動作プログラム、各種表示フレーム、各種ファイル及び各種規則情報等は、その全部又は一部が決済端末２０１の起動時にＲＡＭ２５４に移されて使用される。そして、それらのＰＬＵファイルＰＦ、重量データファイルＷＤＦ、部門ファイル、画像ファイル、売上ファイル等の各種ファイル等は、商品データファイルを構成する。
【００２９】
商品データファイルを構成するＰＬＵファイルＰＦは、各商品を特定する商品コードに対応させて、単価の他に、商品表示、割引商品の別、割引金額、Ｍ＆Ｍ（ミックス・アンド・マッチ）情報等を書き換え自在に記憶する。商品表示は、商品コードによって特定される商品の商品名称のテキストデータと、その商品の画像データとを含む。
【００３０】
商品データファイルを構成する部門ファイルは、ＰＬＵファイルＰＦに記憶されない各商品についての部門コードに対応させて、その単価、商品表示、割引商品の別、割引金額、Ｍ＆Ｍ（ミックス・アンド・マッチ）情報等を書き換え自在に記憶する。商品表示は、部門コードによって特定される商品の商品名称のテキストデータと、その商品の画像データとを含む。
【００３１】
図５（ａ）は、ＰＬＵファイルＰＦの一例を示す模式図である。ＰＬＵファイルＰＦは、商品コードに対応させて、商品表示と単価と画像データとを記憶している。商品表示は、対応する商品の商品名称に相当するテキストデータである。画像データは、対応する商品の画像データである。
【００３２】
図５（ｂ）は、重量データファイルＷＤＦの一例を示す模式図である。重量データファイルＷＤＦは、商品コードに対応させて、設定重量（ｇ）、重量チェック実行有無定義、商品載置場所定義（袋詰めスキップ）、許容値タイプ定義、上限許容値、及び、下限許容値を記憶している。
【００３３】
設定重量（ｇ）には、商品コードで特定される商品の重量の設定値が記憶されている。なお、商品コードで特定される商品が次に述べるように重量チェックしない商品である場合にも、設定重量（ｇ）には重量の設定値が記憶されている。
【００３４】
重量チェック実行有無定義は、前述したように、重量チェック実行の別を各商品コードに対応付けて記憶する定義情報である。セルフチェックアウト端末１０１の制御部２５３は、重量チェック実行有無定義中、「０」は重量チェックしない、「１」は重量チェックすると解釈する。重量チェックをしない商品は、一例として、軽すぎて秤装置３０１による計量に馴染まない商品、あるいは、重すぎて秤装置３０１の載置台３０３ａまで移動させにくい商品である。このような重量チェック実行有無定義は、別の一例として、ＰＬＵファイルＰＦに含ませても良い。
【００３５】
商品載置場所定義（袋詰めスキップ）は、バーコードスキャナ２０３によってバーコードが読み取られた商品の載置場所として、載置台３０３ａ（重量スキップしない）と一時置き台３０６（重量スキップする（軽量））と床面（重量スキップする（重量））とのいずれにすべきかを個々の商品毎に定義する。セルフチェックアウト端末１０１の制御部２５３は、商品載置場所定義中、「０」は載置台３０３ａ（重量スキップしない）、「１」は一時置き台３０６（重量スキップする（軽量））、「２」は床面（重量スキップする（重量））と解釈する。別の一例として、商品載置場所定義をＰＬＵファイルＰＦに含ませることも可能である。更に別の一例として、商品の特性、例えば、割れ易い、壊れ易い、型崩れし易い、重い等の特性情報をＰＬＵファイルＰＦ等に記憶させておき、一例として、割れ易い、壊れ易い、型崩れし易いという特性を持つ商品については一時置き台３０６を載置場所として定義し、重いという特性を持つ商品については床面を載置場所として定義する。更に別の一例としては、重量データファイルＷＤＦに記憶されている重量が規定重量より重い場合のバーコード読み取り後の商品の載置場所として、床面を定義する。
【００３６】
許容値タイプ定義は、設定重量（ｇ）に対する許容幅を割合とするか上限値及び下限値とするかを決定するための情報である。つまり、重量チェック処理に際しては、秤装置３０１による現実の計量重量と設定重量（ｇ）に記憶されている重量との比較処理を実行することになるが、この際、設定重量（ｇ）に対する許容幅を設定する。この許容幅は、許容値タイプ定義に記憶されている定義に従い、設定重量（ｇ）に記憶されている重量値に対する割合で求められ、あるいは数値設定されている上限値及び下限値で求められる。
【００３７】
上限許容値及び下限許容値は、設定重量（ｇ）に対する許容幅を決定するための数値情報を記憶する。許容値タイプ定義が、設定重量（ｇ）に記憶されている重量値に対する割合を許容幅とする場合には、上限許容値及び下限許容値に記憶される数値は％の数値となる。また、許容値タイプ定義が、設定重量（ｇ）に記憶されている重量値に対する上限値及び下限値は具体的な数値を許容幅とする場合には、上限許容値及び下限許容値に記憶される数値は具体的な数値そのものとなる。
【００３８】
さらに、制御部２５３に接続されたＨＤＤ２５８には、顧客データベースＣＤＢ（図８参照）が記憶保存されている。顧客データベースＣＤＢは、顧客コードに対応付けて、その顧客コードによって特定される顧客についての情報を記憶するファイルである。つまり、顧客データベースＣＤＢは、基本的な構成として、顧客コードに対応付けてその顧客の個人情報の他、金銭と等価なサービスポイント等を記憶する。サービスポイントは、取引毎に顧客の支払金額に対して一定の割合で付与される。そして、本実施の形態では、顧客データベースＣＤＢは、セルフチェックアウト端末１０１の操作履歴をも顧客コードに対応付けて記憶する。このような顧客データベースＣＤＢの詳細については図８に基づいて説明する。
【００３９】
このような制御部２５３は、各部を制御し、検索処理と重量チェック処理と商品情報登録処理と決済処理とを含む商品販売データ処理を実行する。
【００４０】
図６は、商品販売データ処理を示すフローチャートである。セルフチェックアウト端末１０１の制御部２５３は、商品コードの入力有無判定に待機している（ステップＳ１１）。商品コードの入力は、バーコードスキャナ２０３によるバーコードの読み取りの他、ＬＣＤ２１０の表示に従ったタッチパネル２１１での入力操作によって行なわれる。
【００４１】
セルフチェックアウト端末１０１の制御部２５３は、商品コードの入力を判定すると（ステップＳ１１のＹ）、検索処理を実行する（ステップＳ１２）。
【００４２】
検索処理は、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、このバーコードによって特定される商品コードを認識し、商品データファイルを構成する各種ファイルを検索してその商品コードに対応する単価、重量、商品表示等を取得する処理である。
【００４３】
次に、セルフチェックアウト端末１０１の制御部２５３は、検索処理に続いて、重量チェック処理を実行する（ステップＳ１３）。
【００４４】
重量チェック処理は、バーコードの読み取り後に秤装置３０１によって計量されたバーコードが読み取られた商品の重量が、検索処理によって取得した重量と同一性を有しているかどうかを判定する処理である。同一性を有しているかどうかは、秤装置３０１による計量重量に基づいて得られる商品の重量が検索処理によって取得した重量の許容幅（例えば上限値と下限値との間）、つまり重量範囲に収まっているかどうかを判定することによってなされる。
【００４５】
次に、セルフチェックアウト端末１０１の制御部２５３は、重量チェック処理に続いて、商品情報登録処理を実行する（ステップＳ１４）。
【００４６】
商品情報登録処理は、バーコードスキャナ２０３によって読み取られたバーコードによって特定される商品コードと特定された商品コードに基づいて検索処理によって検索された単価とを含む商品情報をＲＡＭ２５４に一時登録する処理である。
【００４７】
セルフチェックアウト端末１０１の制御部２５３は、商品情報登録処理に続いて、決済指定の有無を判定する（ステップＳ１５）。決済指定は、ＬＣＤ２１０での表示に従ったタッチパネル２１１での入力操作によって実行される。そして、セルフチェックアウト端末１０１の制御部２５３は、決済指定ありの判定をすると（ステップＳ１５のＹ）、決済処理を実行する（ステップＳ１６）。
【００４８】
決済処理は、検索処理によって取得した単価に基づいて決済金額を算出し、その決済金額の決済を実行する処理である。決済金額は、タッチパネル２１１での締め操作に応じて必要な消費税計算等を含む売上合計金額を計算することによって算出され、ＲＡＭ２５４等に仮登録するか、あるいは売上ファイルに登録する。決済処理では、算出した決済金額について、現金を利用した決済を可能にする。現金の扱いは、ベースハウジング２０２ａに設けられた入出金装置２２１で実行される。また、決済端末２０１に、非接触ＩＣカードリーダライタを設けて、電子マネーカードを利用した決済を可能にしてもよい。
【００４９】
本実施の形態では、商品販売データ処理という概念を、検索処理、重量チェック処理、商品情報登録処理、及び、決済処理等を含む広義の概念として用いている。
【００５０】
図７は、秤装置３０１の電気的なハードウェア構成を示す模式図である。秤装置３０１は、ロードセルユニット３５１を有する。ロードセルユニット３５１は、構造及び形状を図示しないロードセルの一端側をベース３５２に固定し、他端側に荷重受け部３５３を有する。荷重受け部３５３には秤フレーム３５４が固定されている。秤フレーム３５４は、平面から見てＸ字形状をしており、四隅に秤皿３０３を載置する。ロードセルユニット３５１の出力信号は、アンプ３５５で増幅され、アナログデジタル変換器（ＡＤ／Ｃ）３５６でデジタル信号に変換され、演算部３５７で解析される。演算部３５７では、ロードセルユニット３５１の出力信号に基づく重量解析がなされる。演算部３５７は、例えば動作シーケンスが書き込まれた半導体チップ構成のものであっても、ＲＡＭ等に動作プログラムを記憶させて動作するマイクロコンピュータ構成のものであっても良い。演算部３５７は、解析結果である重量データを送信部３５８に送信し、送信部３５８を介して決済端末２０１に出力する。このような決済端末２０１への重量データの送信は、一例として、所定周期毎に定期的に実行され、別の一例として、ユーザによってセルフチェックアウト処理のスタートが指定された後に所定周期毎に定期的に実行される。この場合の周期は、例えば数μｓｅｃ〜数百μｓｅｃというような短い周期であることが望ましい。
【００５１】
ここで、重量チェック処理の詳細について説明する。秤装置３０１は、決済端末２０１での重量チェック処理を支援するように、計量した重量の値を送信部３５８から決済端末２０１に送信出力する。つまり、秤装置３０１は、ロードセルユニット３５１による計量結果を重量データとして決済端末２０１に送信する。重量チェック処理中、決済端末２０１の制御部２５３は、重量データの受信に待機しており、秤装置３０１から決済端末２０１への重量データの送信があれば、いつでも受信ありを判定する。そして、決済端末２０１の制御部２５３は、重量データの受信を判定すると、受信した重量データをＲＡＭ２５４に一時記憶する。次に、制御部２５３は、重量チェック処理として、ＲＡＭ２５４に一時記憶した重量データによって特定される重量値から、その直前までＲＡＭ２５４に一時記憶していた重量データによって特定される重量値を減じ、増加分の重量値を得る。この際、制御部２５３は、その直前に検索処理を実行しているはずである。つまり、制御部２５３は、バーコードスキャナ２０３が出力する商品コードに基づいてＰＬＵファイルＰＦ及び重量データファイルＷＤＦを検索し、その商品コードに対応する単価、重量の許容幅（例えば上限値と下限値との間）及び商品表示を取得しているはずである。そこで、制御部２５３は、ＲＡＭ２５４に一時記憶した重量データによって特定される重量値からその直前までＲＡＭ２５４に一時記憶していた重量データによって特定される重量値を減じて得た増加分の重量値が、検索処理によって取得した重量の許容幅（例えば上限値と下限値との間）、つまり重量範囲に収まっているかどうかを判定する。これにより、重量チェック処理が実行される。
【００５２】
ところで、本実施の形態では、決済端末２０１の制御部２５３は、商品販売データ処理の例えば分岐点等の場面では、その処理の進行を停止し、所定の画面を生成してＬＣＤ２１０に表示させる。例えば、流れが２通りに分岐する場面では、この画面は各流れに対応付けられた２つのボタンを有する。以下、このような画面を「ボタン画面」と呼ぶ。そして、ボタン画面が有するボタンはタッチパネル２１１によるタッチ操作が可能であり、決済端末２０１の制御部２５３は、ボタンのタッチ操作に応じて商品販売データ処理の進行の停止を解除し、タッチ操作されたボタンに対応付けられた流れへと商品販売データ処理を進める。
【００５３】
例えば、前述した決済処理では、現金決済とクレジット決済とを選択する決済方法選択の場面が、決済指定の後の分岐点として設定されている。そして、この分岐点では、決済端末２０１の制御部２５３は、ボタン画面として決済方法選択画面Ｓ（図１３参照）をＬＣＤ２１０に表示させる。決済方法選択画面Ｓは、後述する基本画面Ｂのユーザ領域Ｂ２に表示され、「現金」と表示された現金決済ボタンＳ１と、「クレジット」と表示されたクレジット決済ボタンＳ２とを有する。そして、現金決済ボタンＳ１がタッチパネル２１１によってタッチ操作されたならば、現金決済の決済処理が引き続き実行され、クレジット決済ボタンＳ２がタッチパネル２１１によってタッチ操作されたならば、クレジット決済の決済処理が引き続き実行される。
【００５４】
そして、本実施の形態では、ＬＣＤ２１０に表示されるボタン画面中のボタンのタッチ操作についての情報が操作履歴として顧客データベースＣＤＢに記憶される。
【００５５】
図８は、顧客データベースＣＤＢに記憶された操作履歴の一例を示す模式図である。操作履歴は、商品販売データ処理の分岐点で制御部２５３によって表示されるボタン画面と、そのボタン画面が有するボタン及びそのタッチ操作回数とを対応付けて記憶する。さらに操作履歴は、各ボタン画面中の最も新しくタッチ操作されたボタンについて、その旨を示す最新操作フラグＦＬを併せて記憶する。
【００５６】
例えば、図８に示す顧客データベースＣＤＢが記憶する操作履歴は、顧客コード「１２３４」によって特定される顧客についての操作履歴である。図８に示す操作履歴は、この顧客がこれまでに、決済方法選択画面Ｓの現金決済ボタンＳ１を「１０回」タッチ操作し、また、クレジット決済ボタンＳ２を「１１回」タッチ操作したことを記憶している。さらにこの操作履歴は、最新操作情報としての最新操作フラグＦＬを現金決済ボタンＳ１について記憶している。つまり、この顧客については、これまでに決済方法選択画面Ｓが表示された際に、クレジット決済ボタンＳ２を現金決済ボタンＳ１よりも多くタッチ操作しているものの、最も新しくは現金決済ボタンＳ１をタッチ操作していることが分かる。
【００５７】
ところで、本実施の形態では、商品販売データ処理が「初心者モード」又は「スマートモード」に移行した状態で決済端末２０１の制御部２５３によって実行される。
【００５８】
「初心者モード」は、セルフチェックアウト端末１０１の操作が全くの初めてである顧客や初めてではないけれども操作に慣れていない顧客に適したモードであり、商品販売データ処理の進行に伴って決済端末２０１の制御部２５３によってＬＣＤ２１０に表示されるボタン画面がスキップされないモードである。
【００５９】
「スマートモード」は、セルフチェックアウト端末１０１に何度も接して操作に慣れている顧客に適したモードであり、ボタン画面が適宜スキップされるモードである。
【００６０】
このようなモード選択は、セルフチェックアウト端末１０１での商品販売データ処理の開始に際して顧客が行う操作によって実行される。そのため、決済端末２０１の制御部２５３は、顧客が籠を商品籠載置台１０２に載せる際に、モード選択画面Ｍ（図９参照）を生成し、ＬＣＤ２１０に表示させる。
【００６１】
図９は、ＬＣＤ２１０に表示されるモード選択画面Ｍの画面例を示す模式図である。なお、モード選択画面Ｍは、グレーアウトされて表示される基本画面Ｂに重ねて表示される。基本画面Ｂの詳細については後述する。モード選択画面Ｍは、「モードを選んで下さい」という文字列と共に、初心者モードボタンＭ１とスマートモードボタンＭ２とを有している。初心者モードボタンＭ１がタッチパネル２１１によってタッチ操作された場合には、決済端末２０１の制御部２５３は、初心者モードに移行して、ボタン画面表示をスキップしない商品販売データ処理の実行を開始する。一方、スマートモードボタンＭ２がタッチパネル２１１によってタッチ操作された場合には、決済端末２０１の制御部２５３は、スマートモードに移行して、ボタン画面表示をスキップする商品販売データの実行を開始する。
【００６２】
次に、スマートモードに移行した状態での商品販売データ処理の実行中にボタン画面表示をスキップする際に、決済端末２０１の制御部２５３が実行する表示スキップ処理について説明する。
【００６３】
図１０は、表示スキップ処理の一例を示すフローチャートである。表示スキップ処理は、決済端末２０１に入力される顧客コードに基づいて実行される。そのために、まず決済端末２０１の制御部２５３は、顧客コードを取得する（ステップＳ１０１ａ）。顧客コードの取得は、前述したように、ポイントカードにバーコードとして印刷された顧客コードがバーコードスキャナ２０３によって読み取られることによってなされる。つまり、バーコードスキャナ２０３が出力する顧客コードを受信することにより、制御部２５３は顧客コードを取得する。
【００６４】
次に、決済端末２０１の制御部２５３は、受信した顧客コードに基づいて顧客データベースＣＤＢを検索し、顧客データベースＣＤＢに記憶されているこの顧客コードによって特定される顧客についての操作履歴のデータを取得する（ステップＳ１０２ａ）。取得した操作履歴は、ＲＡＭ２５４に記憶される。
【００６５】
次に、決済端末２０１の制御部２５３は、商品販売データ処理中に設定されているボタン画面の表示場面の遭遇に待機する（ステップＳ１０３ａ）。前述したように、この場面では、タッチパネル２１１によってタッチ操作可能なボタンを有するボタン画面が制御部２５３によってＬＣＤ２１０に表示される。
【００６６】
ボタン画面の表示場面に達したならば（ステップＳ１０３ａのＹ）、決済端末２０１の制御部２５３は、ステップＳ１０２ａで取得している操作履歴を参照して（ステップＳ１０４ａ）、その場面で表示されるべきボタン画面が有するボタンのタッチ操作回数の総数が「０回」であるか否かについて判定する（ステップＳ１０５ａ）。つまり、ボタンのタッチ操作が「０回」であれば（ステップＳ１０５ａのＮ）、決済端末２０１の制御部２５３は、この場面における顧客の操作は初めてであると判定して、この場面で表示すべきボタン画面を生成してＬＣＤ２１０に表示させる（ステップＳ１０９ａ）。そして、このボタン画面が有するボタンのタッチ操作がなされたならば、決済端末２０１の制御部２５３は、そのボタンのタッチ操作回数を「＋１」として操作履歴を更新し（ステップＳ１１０ａ）、商品販売データ処理の停止を解除して、タッチ操作されたボタンに応じた次の流れへと商品販売データ処理を進める（ステップＳ１１１ａ）。これは、ボタン画面が複数のボタンを有する場合も同様である。そして、決済端末２０１の制御部２５３は、ボタン画面表示の場面に遭遇することを待機することになる（ステップＳ１０３ａ）。この待機（ステップＳ１０３ａ）は、商品販売データ処理の終了（ステップＳ１１２ａのＹ）まで行われる。
【００６７】
一方で、ステップＳ１０５ａにて、ボタン画面のボタンのタッチ操作回数の総数が「０回」ではない場合には（ステップＳ１０５ａのＹ）、決済端末２０１の制御部２５３は、引き続き、ボタンのタッチ操作回数の総数が所定回数に達しているか否かについて判定する（ステップＳ１０６ａ）。例えば、ステップＳ１０３ａで決済方法選択画面Ｓが表示されるべき場面に達して、ステップＳ１０４ａで図８に示した顧客データベースＣＤＢの操作履歴が参照する場合を例に取って説明する。図８に示す操作履歴については、現金決済ボタンＳ１とクレジット決済ボタンＳ２とのタッチ操作回数の総数は「２１回」である。ここで、ステップＳ１０６ａの「所定回数」が「２０回」であるとすると、決済端末２０１の制御部２５３は、タッチ操作回数の総数が所定回数以上であると判定して（ステップＳ１０６ａのＹ）、決済方法選択画面ＳのＬＣＤ２１０への表示をスキップする（ステップＳ１０７ａ）。そして、タッチ操作回数が最多であるクレジット決済ボタンＳ２に応じたクレジット決済の流れへと処理を進める（ステップＳ１０８ａ）。つまり、決済方法選択画面ＳをＬＣＤ２１０に表示させてクレジット決済ボタンＳ２がタッチされること無しに、クレジット決済が選択されることになる。
【００６８】
また、ステップＳ１０６ａの「所定回数」が「３０回」であるとすると、決済端末２０１の制御部２５３は、タッチ操作回数の総数が所定回数以上ではないと判定して（ステップＳ１０６ａのＮ）、決済方法選択画面ＳをＬＣＤ２１０に表示させることになる（ステップＳ１０９ａ）。つまり、決済方法選択画面Ｓの表示スキップは実行されない。
【００６９】
ところで、ステップＳ１０７ａでボタン画面の表示がスキップされた場合、顧客は異なる選択肢を望む場合がある。したがって、ボタン画面の表示をスキップして処理を次に進めた際にも、異なる選択肢が選択された場合の流れに移行できるようにする。例えば、ステップＳ１０７ａで決済方法選択画面Ｓの表示がスキップされて、ステップＳ１０８ａでクレジット決済へと処理が進んだ場合について説明する。この場合、本実施の形態では、決済端末２０１の制御部２５３は、基本画面Ｂのユーザ領域Ｂ２に「お支払い方法選択へもどる」と表示された選択画面表示ボタンＳ４を表示させる。この選択画面表示ボタンＳ４がタッチパネル２１１によってタッチ操作された場合、決済端末２０１の制御部２５３は、決済方法選択画面Ｓを生成して表示させる。これにより、顧客は現金決済を選択することが可能となる。
【００７０】
次に、表示スキップ処理の別の一例を図１１に基づいて説明する。
【００７１】
図１１は、表示スキップ処理の別の一例を示すフローチャートである。図１１に基づいて説明する表示スキップ処理では、図１０のステップＳ１０８ａに替えてステップＳ１０８ｂを実行する（その他のステップでの処理内容は同じであるので説明は省略する）。つまり、本例では、ボタン画面の表示をスキップした後に（ステップＳ１０７ｂ）、決済端末２０１の制御部２５３は、最新操作フラグＦＬが記憶されているボタンに応じた流れへと商品販売データ処理を進める（ステップＳ１０８ｂ）。これによれば、顧客の最近の行動を反映してボタン画面のスキップを実行することができる。
【００７２】
次に、図１２ないし図１５に基づいて、商品販売データ処理実行時のＬＣＤ２１０の画面遷移例を説明する。以下に説明する画面遷移の実行主体は、決済端末２０１の制御部２５３である。
【００７３】
まず、図１２及び図１３に基づいて、初心者モードに移行した状態での画面遷移例について説明する。初心者モードに移行した状態では表示スキップ処理は実行されない。つまり、ボタン画面のスキップは実行されない。
【００７４】
図１２は、初心者モードでの商品販売データ処理実行時の画面遷移の一例を示す模式図である。まず、モード選択画面Ｍ（図９参照）の初心者モードボタンＭ１がタッチ指定されると、制御部２５３は、モード選択画面Ｍを消去して、ポイントカード所有確認画面Ｐ（図１２の上から第１行第１列目）をグレーアウトされた基本画面Ｂに重ねて表示させる。ポイントカード所有確認画面Ｐは、「ポイントカードをお持ちですか？」という文字列と共に、「はい」と表示されたボタンＰ１と「いいえ」と表示されたボタンＰ２とを有している。
【００７５】
「はい」と表示されたボタンＰ１がタッチされると、制御部２５３はポイントカード所有確認画面Ｐを消去して、基本画面Ｂのグレーアウトを解除する。
【００７６】
ここで、基本画面Ｂについて説明する。基本画面Ｂは、画面上方位置のガイダンス表示領域Ｂ１と、画面下方位置のユーザ領域Ｂ２とから構成されている。ガイダンス表示領域Ｂ１は、セルフチェックアウトを進めるために必要な各種のガイダンスを表示する。ユーザ領域Ｂ２は、セルフチェックアウトを進めるために必要な各種のボタン及び取引情報を表示する。
【００７７】
「はい」と表示されたボタンＰ１がタッチされた後の基本画面Ｂのガイダンス表示領域Ｂ１には（図１２の上から第２行第１列目）、「ポイントカードのバーコードをガラス面に近づけてください」という文字列がガイダンスとして表示される。このとき、基本画面Ｂのユーザ領域Ｂ２には、バーコードスキャナ２０３の読取面２０３ａにカードを近づけている絵柄が表示される。前述したように本実施の形態では、顧客を特定する顧客コードがバーコードの形態で顧客が所有するポイントカードに印刷されている。バーコードスキャナ２０３は、受光素子の出力信号に基づくバーコードの受光信号をデコードし、そのバーコードが表現している顧客コードをコードデータとして取得し、決済端末２０１の制御部２５３に出力する。決済端末２０１の制御部２５３は、これを受信して顧客データベースＣＤＢから対応するデータを取得し、続けて、商品に付されたバーコードの読み取りに待機する。なお、ユーザ領域Ｂ２には「キャンセル」と表示されたキャンセルボタンＸが表示される。キャンセルボタンＸがタッチ操作されると、制御部２５３は基本画面Ｂをグレーアウトして再びポイントカード所有確認画面Ｐを表示させる（図１２の上から第１行第１列目）。
【００７８】
ポイントカード所有確認画面Ｐ（図１２の上から第１行第１列目）において「いいえ」と表示されたボタンＰ２がタッチされた場合にも、商品に付されたバーコードの読み取りに待機する。
【００７９】
商品に付されたバーコードの読み取りに待機している状態での基本画面Ｂ（図１２の上から第１行第２列目）のガイダンス表示領域Ｂ１には、「商品のバーコードをガラス面に近づけてください」という文字列がその状態を示す絵柄と共に表示される。このとき基本画面Ｂのユーザ領域Ｂ２には、バーコードのない商品を指定するための商品指定ボタンＢ２２が表示され、取引情報として、購入する商品の名称、点数、単価と、購入する商品の合計金額とを含む取引情報Ｂ２１が表示される。図１２の上から第１行第２列目に示す画面例では、今までに、ポテトチップスが１点商品登録された状態を表わしている。さらに、このときの基本画面のユーザ領域Ｂ２には、中止ボタンＹと呼出ボタンＺとが表示される。中止ボタンＹは、処理の中止を指示するためのボタンであり、呼出ボタンＺは、案内係の店員を呼び出すためのボタンである。決済端末２０１の制御部２５３は、中止ボタンＹ及び呼出ボタンＺを、商品販売データ処理の流れに従い遷移する各画面中、必要に応じて生成し、出現させる。そして、ガイダンス表示領域Ｂ１に表示されているガイダンス表示に従って顧客がバーコードスキャナ２０３の前に商品をかざしてバーコードを読み取らせたならば、決済端末２０１の制御部２５３は、前述した検索処理を実行し、ＰＬＵファイルＰＦ及び重量データファイルＷＤＦから必要な情報を取得する。
【００８０】
この際、制御部２５３は、基本画面Ｂのユーザ領域Ｂ２をグレーアウトして読取確認画面Ｃを生成し、生成した読取確認画面Ｃをユーザ領域Ｂ２に重ねて表示する（図１２の上から第１行第３列目）。読取確認画面Ｃは、ＰＬＵファイルＰＦから検索されたバーコードが読み取られた商品の単価、購入点数、購入金額という情報を含み、ＰＬＵファイルＰＦに記録されている商品表示から引用された当該商品の商品名称のテキストデータに基づく文字と当該商品の画像データに基づく絵柄とを含む。このとき、バーコードスキャナ２０３によって商品に付されたバーコードが読み取られた場合、ガイダンス表示領域Ｂ１のガイダンスが「商品をレジ袋に入れてください」というガイダンスに遷移している（図１２の上から第１行第３列目）。また、ガイダンス表示領域Ｂ１に表示する絵柄も商品をレジ袋に入れる作業を支援する絵柄に遷移させる。ガイダンスに従って顧客がバーコードスキャナ２０３によってバーコードを読み取らせた商品をレジ袋４０１に入れると、レジ袋４０１に詰められた商品は、秤装置３０１の秤皿３０３に荷重をかけることになり、その荷重がロードセルユニット３５１によって計量されることになる。ロードセルユニット３５１による計量結果は、前述したように、送信部３５８を介して決済端末２０１に出力される。決済端末２０１は、ロードセルユニット３５１による計量結果を受信し、重量チェック処理を実行する。重量チェック処理の結果、両重量間に同一性がないと判定された場合は、何らかの操作ミスか又は不正が行われたことになる。この場合、制御部２５３は、商品販売データ処理の進行を停止し、表示ポール２１７の先端部に設けられている発光部２１８の発光色を青色から赤色に変更する。商品販売データ処理の進行を停止する結果、ＬＣＤ２１０の表示としては、読取確認画面Ｃが表示されたままの状態となり、顧客には処理が進行しないことが示される。一方で、重量チェック処理の結果、両重量間に同一性があると判定された場合は、決済端末２０１の制御部２５３は、読取確認画面Ｃを消去してユーザ領域Ｂ２のグレーアウトを解除し、取引情報Ｂ２１を表示する基本画面ＢにＬＣＤ２１０の表示を復帰させる（図１２の上から第１行第２列目）。
【００８１】
ここで、重量チェック処理のスキップについて説明する。前述したように、決済端末２０１は、重量チェック実行有無定義を持つ。そこで、制御部２５３は、重量チェック実行有無定義を参照し、重量チェックをしないと定義付けられた商品については、図１２の上から第２行第２列、第３列に例示するように、読取確認画面Ｃ中の下方位置に「次へ」と表示されたボタンＷを表示して、重量チェック処理をスキップする。このとき、図１２の上から第２行第２列に示すように、重量チェック処理をスキップするにも拘らず、商品に付されたバーコードが読み取られた後のガイダンス表示領域Ｂ１には、「商品をレジ袋に入れ、［次へ］ボタンを押してください」という文字列がそのための作業を支援する絵柄と共に表示される。さらに、図１２の上から第２行第３列に示すように、床面を載置場所として商品載置場所定義（袋詰めスキップ）に定義されている商品の場合、ガイダンス表示領域Ｂ１には、「商品をレジ袋台以外の場所に置いて、［次へ］ボタンを押してください」という文字列がそのための作業を支援する絵柄と共に表示される。そして、読取確認画面ＣのボタンＷがタッチパネル２１１によってタッチ指定された場合、制御部２５３は、商品販売データ処理の進行を許容し、読取確認画面Ｃを消去してユーザ領域Ｂ２のグレーアウトを解除し、取引情報Ｂ２１を表示する基本画面ＢにＬＣＤ２１０の表示を復帰させる（図１２の上から第１行第２列目）。
【００８２】
次に、バーコードのない商品の取扱について説明する。基本画面Ｂのユーザ領域Ｂ２に商品指定ボタンＢ２２が表示されている状態で（図１２の上から第１行第２列目）、いずれかの商品指定ボタンＢ２２がタッチパネル２１１によってタッチ指定されると、ユーザ領域Ｂ２が部門選択画面Ｅに切り替え表示される（図１２の上から第３行第１列目）。なお、図１２に例示する商品指定ボタンＢ２２は、「やさい」、「くだもの」、「魚介」、「そうざい詰合せ」、「その他」の５種類のタッチボタンからなり、図１２に例示する部門選択画面Ｅ（図１２の上から第３行第１列目）は、「そうざい詰合せ」がタッチパネル２１１によってタッチ指定された一例を示している。この場合、部門選択画面Ｅとして、「そうざい」の範疇に含まれる各種の食品が４列４行の合計１６種、図示しないスクロールボタンによってスクロール可能に表示される。部門選択画面Ｅには、戻るボタンＥ１も表示され、この戻るボタンＥ１がタッチパネル２１１によってタッチ指定された場合には、部門選択画面Ｅが取引情報Ｂ２１に切り替え表示され、基本画面Ｂ（図１２の上から第１行第２列目）の表示に復帰する。
【００８３】
基本画面Ｂ中のユーザ領域Ｂ２が部門選択画面Ｅに切り替え表示された場合、制御部２５３は、ガイダンス表示領域Ｂ１に「商品のボタンを押してください」という文字列を表示する（図１２の上から第３行第１列目）。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。このガイダンスに従い、顧客が部門選択画面Ｅから一つの食品をタッチパネル２１１によってタッチ指定すると、基本画面Ｂのユーザ領域Ｂ２がグレーアウトされて、このグレーアウトされたユーザ領域Ｂ２に重なって、その食品についての部門登録画面Ｆ（図１２の上から第３行第２列目）が出現する。
【００８４】
図１２に示す部門登録画面Ｆは、「かきあげ」がタッチ指定された一例を示している。この場合、「かきあげ」についての部門登録画面Ｆが出現する。部門登録画面Ｆは、商品の単価、購入点数、購入金額という情報を含み、当該商品の商品名称のテキストデータに基づく文字と当該商品の画像データに基づく絵柄とを含み、更に、テンキーを含む。テンキーは、デフォルト設定が１点である購入点数の変更入力を可能にする。これらの各種データは、一例として、決済端末２０１においてＰＬＵファイルＰＦとは別個に設けられた部門ファイルに記録されている情報から引用される。また、部門登録画面Ｆには、「もどる」と表示されたボタンＦ１と「次へ」と表示されたボタンＦ２とが含まれている。「もどる」と表示されたボタンＦ１がタッチパネル２１１によってタッチ指定された場合、部門登録画面Ｆが消去されて基本画面Ｂのユーザ領域Ｂ２のグレーアウトが解除されて、このユーザ領域Ｂ２に部門選択画面Ｅが表示された画面（図１２の上から第３行第１列目）へと復帰する。
【００８５】
基本画面Ｂ中のユーザ領域Ｂ２に部門登録画面Ｆが表示された場合（図１２の上から第３行第２列目）、制御部２５３は、ガイダンス表示領域Ｂ１に「商品の点数を入力して、［次へ］ボタンを押してください」という文字列を表示させる。これにより、顧客は、次にどのような操作をすれば良いのかを知ることができる。そして、顧客がこのガイダンスに従い部門登録画面Ｆにおいて、必要に応じてテンキーによって購入点数を変更入力した後、「次へ」と表示されたボタンＦ２をタッチパネル２１１によってタッチ指定すると、詰合確認画面Ｇ（図１２の上から第３行第３列目）がグレーアウトされたユーザ領域Ｂ２に重なって出現する。
【００８６】
詰合確認画面Ｇ（図１２の上から第３行第３列目）は、「そうざい詰合せ」の登録に際して出現する画面である。詰合確認画面Ｇは、「１パック内の「そうざい」をすべて登録しましたか？」という文字列と共に、「はい」と表示されたボタンＧ１と「いいえ（残りを登録）」と表示されたボタンＧ２とを含んでいる。詰合確認画面Ｇにおいて「はい」と表示されたボタンＧ１がタッチパネル２１１によってタッチ指定されたならば、制御部２５３は、読取確認画面Ｃを出現させて（図１２の上から第３行第４列目）、重量チェック処理を実行する。そして、重量チェック処理の結果が正常なものであったならば、読取確認画面Ｃは消去されて基本画面Ｂのユーザ領域Ｂ２のグレーアウトは解除されて、ユーザ領域Ｂ２に取引情報Ｂ２１が表示された画面（図１２の上から第１行第２列目）に復帰する。一方で、詰合確認画面Ｇにおいて「いいえ（残りを登録）」と表示されたボタンＧ２がタッチパネル２１１によってタッチ指定されたならば、１パック内全ての食品についての登録を実行させるために、基本画面Ｂのユーザ領域Ｂ２に部門選択画面Ｅが表示された画面（図１２の上から第３行第１列目）にＬＣＤ２１０の表示は遷移する。なお、「そうざい詰合せ」以外の「やさい」等の登録に際しては、部門登録画面Ｆにおいて「次へ」と表示されたボタンＦ１がタッチ指定された場合には、詰合確認画面Ｇは出現せずに読取確認画面Ｃが表示されて重量チェック処理が実行される。
【００８７】
顧客は、購入を希望する全ての商品登録を終了させたならば決済を行うことになる。そのため、基本画面Ｂのユーザ領域Ｂ２には、取引情報Ｂ２１の右下位置に位置させて、決済処理に移行するための「お会計」と表示された決済ボタンＢ２３が表示されている（図１２の上から第１行第２列目）。決済ボタンＢ２３がタッチパネル２１１によってタッチ指定されたならば、決済端末２０１の制御部２５３は、決済処理を実行する。
【００８８】
図１３は、初心者モードでの決済処理実行時の画面遷移の別の一例を示す模式図である。決済端末２０１の制御部２５３は、決済処理の実行に際してまず分岐点に遭遇する。つまり、本実施の形態では、制御部２５３は、現金決済による決済処理とクレジット決済による決済処理とを選択的に実行するのである。そのため、制御部２５３は、現金決済を選択するための現金決済ボタンＳ１とクレジット決済を選択するためのクレジット決済ボタンＳ２とを含む決済方法選択画面Ｓを生成し、これをグレーアウトさせたユーザ領域Ｂ２中に出現させる（図１３の上から第１行第１列目）。なお、決済方法選択画面Ｓは、戻るボタンＳ３を有し、この戻るボタンＳ３がタッチ指定されると、ＬＣＤ２１０の画面表示は、ユーザ領域Ｂ２に取引情報Ｂ２１が表示された基本画面Ｂに復帰する（図１２の上から第１行第２列目）。
【００８９】
決済方法選択画面Ｓ（図１３の上から第１行第１列目）において現金決済ボタンＳ１がタッチ指定された場合、決済処理は現金決済の流れに進む。つまり、基本画面Ｂのガイダンス表示領域Ｂ１には「現金を投入してください」という文字列が表示され、ユーザ領域Ｂ２には現金投入操作を支援する絵柄が表示される（図１３の上から第２行第１列目）。そして、硬貨投入口２１３又は紙幣投入口２１５に貨幣が投入されて、決済金額以上の貨幣が入出金装置２２１に入金されたならば、制御部２５３は、基本画面Ｂのガイダンス表示領域Ｂ１の表示を「よろしければ［精算］ボタンを押してください」という文字列に遷移させ、基本画面Ｂのユーザ領域Ｂ２には「精算」と表示された精算ボタンＳ５を表示させる（図１３の上から第２行第２列目）。なお、現金の投入中、ユーザ領域Ｂ２には、決済金額や投入金額の情報を含む金額情報が表示されるため（図１３の上から第２行第２列目）、顧客は投入すべき金額と自己が投入した金額とを把握することができる。そして、精算ボタンＳ５がタッチパネル２１１によってタッチ指定されたならば、決済端末２０１の制御部２５３は、入出金装置２２１を駆動制御して釣銭金額に相当する貨幣を硬貨払出口２１４又は紙幣払出口２１６から出金させ、レシートプリンタ２５１を駆動制御してレシート発行口２０８からレシートを発行させる。このとき、制御部２５３は、基本画面Ｂのガイダンス表示領域Ｂ１の表示を「おつりとレシートをお取りください」という文字列に遷移させ、ユーザ領域Ｂ２にはレシート発行口２０８と硬貨払出口２１４と紙幣払出口２１６とを強調した絵柄を表示させる。また、ユーザ領域Ｂ２には釣銭金額も併せて表示させる（図１３の上から第２行第３列目）。そして決済端末２０１が内蔵するタイマー（図示せず）によって例えば表示遷移から５秒が計時されたならば、制御部２５３は、基本画面Ｂの表示を最終表示にする（図１３の上から第３行第４列目）。最終表示は、図１３の上から第３行第４列に示すように、基本画面Ｂのガイダンス表示領域Ｂ１に、カゴを元の場所に戻す旨と商品の持ち帰りを促す旨とをガイダンスとして有し、ユーザ領域Ｂ２に「ご利用ありがとうございました」という文字列と共に店員の絵柄を有する。ＬＣＤ２１０に最終表示が提供されている間、決済端末２０１の制御部２５３は、決済金額に応じたサービスポイントを付与する処理を実行する。つまり、制御部２５３は、付与するサービスポイントを上乗せして顧客データベースＣＤＢを更新する。
【００９０】
一方で、決済方法選択画面Ｓ（図１３の上から第１行第１列目）においてクレジット決済ボタンＳ２がタッチ指定された場合、決済処理はクレジット決済の流れに進む。つまり、基本画面Ｂのガイダンス表示領域Ｂ１には「クレジットカードを入れてください」という文字列が表示され、ユーザ領域Ｂ２にはカード挿入を支援する絵柄が表示される（図１３の上から第３行第１列目）。そして、カード挿入口２１２からクレジットカードが挿入されて、このクレジットカードの磁気ストライプに記憶されているデータがカードリーダライタ２５２によって読み取られたならば、制御部２５３は、基本画面Ｂをグレーアウトさせて、その上にクレジット決済確認画面Ｈを生成して表示させる（図１３の上から第３行第２列目）。クレジット決済確認画面Ｈは、「この内容でよろしいですか？」という文字列を有し、この文字列の下方位置に決済金額、一括払いと分割払いとの別、カード会社の情報等を表示させる。さらに、クレジット決済確認画面Ｈは、「はい」と表示されたボタンＨ１と「いいえ」と表示されたボタンＨ２とを含む。ここで、「いいえ」と表示されたボタンＨ２がタッチ操作されたならば、制御部２５３はクレジット決済確認画面Ｈを消去して、カードリーダライタ２５２にクレジットカードを返却させ、再びカード挿入を要求する画面表示に復帰する（図１３の上から第３行第１列目）。一方で、「はい」と表示されたボタンＨ１がタッチ操作されたならば、決済端末２０１の制御部２５３は、認証処理を実行する。認証処理は、決済金額やカードリーダライタ２５２が読み取ったカード情報等を含む情報をデータ化し、このデータをＣＡＦＩＳなどの中継センタを経由してクレジット会社のコンピュータに送信して認証を得る処理である。そして、認証処理の結果、認証が得られたならば、決済端末２０１の制御部２５３は、カードリーダライタ２５２を駆動制御して、挿入されていたクレジットカードをカード挿入口２１２から返却させ、レシートプリンタ２５１を駆動制御して、レシート発行口２０８からレシートを発行させる。このとき、制御部２５３は、基本画面Ｂのガイダンス表示領域Ｂ１を「クレジットカードとレシートをお取りください」という文字列に遷移させ、ユーザ領域Ｂ２にはカード挿入口２１２とレシート発行口２０８とを強調した絵柄を表示させる。また、ユーザ領域Ｂ２には、決済金額、一括払いと分割払いとの別、カード会社の情報等も併せて表示させる（図１３の上から第３行第３列目）。そして、タイマーによって例えば表示遷移から５秒が計時されたならば、制御部２５３は、現金決済が行われた場合と同様に、基本画面Ｂの表示を最終表示にする（図１３の上から第３行第４列目）。
【００９１】
次に、図１４及び図１５に基づいて、スマートモードに移行した状態での画面遷移例について説明する。スマートモードに移行した状態では表示スキップ処理が実行される。つまり、ボタン画面のスキップが実行される。
【００９２】
図１４は、スマートモードでの商品販売データ処理実行時の画面遷移例を示す模式図である。まず、モード選択画面Ｍ（図９参照）でスマートモードボタンＭ２がタッチパネル２１１によってタッチ操作されたならば、図１４の上から第１行第１列目に示すように、制御部２５３は、ポイントカード所有確認画面Ｐの表示をスキップして、顧客コードの読取に待機する（図１４の上から第２行第１列目）。なお、このポイントカード所有確認画面Ｐの表示をスキップする処理は、表示スキップ処理の実行によるものではない。また、図１４の上から第３行第３列目に示すように、詰合確認画面Ｇの表示がスキップされ、さらに、図１４の上から第３行第４列目に示すように、続いて表示されるべき読取確認画面Ｃの表示もスキップされている。つまり、この場合、顧客データベースＣＤＢの操作履歴には、詰合確認画面Ｇが有するボタンＧ１とボタンＧ２とのタッチ操作回数が所定回数以上記憶されており、「はい」と表示されたボタンＧ１のタッチ操作回数の方が多く記憶されている。または、操作履歴には、ボタンＧ１について最新操作フラグＦＬが記憶されている。
【００９３】
図１５は、スマートモードでの決済処理実行時の画面遷移の別の一例を示す模式図である。基本画面Ｂのユーザ領域Ｂ２に表示されている決済ボタンＢ２３（図１４の上から第１行第２列目）がタッチ操作されたならば、図１５の上から第１行第１列目に示すように、制御部２５３は、決済方法選択画面Ｓの表示をスキップする。そして、現金決済ボタンＳ１とクレジット決済ボタンＳ２とについて、タッチ操作回数が多いボタンに対応する決済へと進むことになる。また、操作履歴に最新操作フラグＦＬが記憶されている方のボタンに対応する決済へと進むことになる。現金決済の決済処理が行われる場合（図１５の上から第２行第１列目）、決済端末２０１の制御部２５３は、基本画面Ｂのユーザ領域Ｂ２を、精算ボタンＳ５を含む画面表示に遷移させずに（図１５の上から第２行第２列目）、入出金装置２２１を駆動制御して釣銭金額に相当する貨幣を硬貨払出口２１４又は紙幣払出口２１６から出金させ、レシートプリンタ２５１を駆動制御してレシート発行口２０８からレシートを発行させる（図１５の上から第２行第３列目）。つまり、操作履歴には、精算ボタンＳ５のタッチ操作回数が所定回数以上記憶されている。一方で、クレジット決済の決済処理が行われる場合（図１５の上から第３行第１列目）、カード挿入口２１２にクレジットカードが挿入されたならば、決済端末２０１の制御部２５３は、クレジット決済確認画面Ｈの表示をスキップして（図１５の上から第３行第２列目）、認証処理を実行する。つまり、この場合、操作履歴には、例えば、クレジット決済確認画面Ｈが有する「はい」と表示されたボタンＨ１について最新操作フラグＦＬが記憶されている。
【００９４】
以上説明したように本実施の形態によれば、顧客の操作履歴に応じてボタンを含むボタン画面の表示がスキップされて、ボタンのタッチ操作を要求せずに処理が進行する。そのため、操作に慣れた顧客に対してもガイダンスによる煩わしさを与えないセルフチェックアウト端末を提供することができる。
【図面の簡単な説明】
【００９５】
【図１】全体のシステム構成を示す模式図である。
【図２】セルフチェックアウト端末を示す斜視図である。
【図３】保持アームにレジ袋が保持されている状態を示す斜視図である。
【図４】決済端末の電気的なハードウェア構成を示すブロック図である。
【図５】（ａ）は、ＰＬＵファイルの一例を示す模式図であり、（ｂ）は、重量データファイルの一例を示す模式図である。
【図６】商品販売データ処理を示すフローチャートである。
【図７】秤装置の電気的なハードウェア構成を示す模式図である。
【図８】顧客データベースに記憶された操作履歴の一例を示す模式図である。
【図９】ＬＣＤに表示されるモード選択画面の画面例を示す模式図である。
【図１０】表示スキップ処理の一例を示すフローチャートである。
【図１１】表示スキップ処理の別の一例を示すフローチャートである。
【図１２】初心者モードでの商品販売データ処理実行時の画面遷移の一例を示す模式図である。
【図１３】初心者モードでの決済処理実行時の画面遷移の別の一例を示す模式図である。
【図１４】スマートモードでの商品販売データ処理実行時の画面遷移例を示す模式図である。
【図１５】スマートモードでの決済処理実行時の画面遷移の別の一例を示す模式図である。
【符号の説明】
【００９６】
１０１…セルフチェックアウト端末，２０１…決済端末，２０３…バーコードスキャナ（顧客コード入力部、商品コード入力部），２１０…ＬＣＤ（表示部），２１１…タッチパネル，２２１…入出金装置（決済部），２５３…制御部（情報処理部），３０１…秤装置
【図１】
2009157563.tif 000003
【図２】
2009157563.tif 000004
【図３】
2009157563.tif 000005
【図４】
2009157563.tif 000006
【図５】
2009157563.tif 000007
【図６】
2009157563.tif 000008
【図７】
2009157563.tif 000009
【図８】
2009157563.tif 000010
【図９】
2009157563.tif 000011
【図１０】
2009157563.tif 000012
【図１１】
2009157563.tif 000013
【図１２】
2009157563.tif 000014
【図１３】
2009157563.tif 000015
【図１４】
2009157563.tif 000016
【図１５】
2009157563.tif 000017