(57)【特許請求の範囲】
【請求項１】
来店客が携帯端末を操作して商品に対応するコード情報を読み取り、該読み取られたコード情報に基づいてレジ装置で精算を行う商品販売処理システムの携帯端末において、
商品に付された前記コード情報を読み取る読取手段と、
前記読取手段により読み取られた前記コード情報を買上商品情報として記憶する記憶手段と、
前記記憶手段に記憶された買上商品情報が正しいか否かを確認するために、買上商品のうち、一部の商品のコード情報を読み取る確認手段と、
前記記憶手段へ記憶させる為の読み取りから、前記確認手段の読み取りへ切り替えるための切替手段と、
該確認手段にて読み取ったコード情報が前記記憶手段に記憶されているか否かを判断する判断手段と、
該判断手段の結果を報知する報知手段と、
を備えたことを特徴とする携帯端末。
【請求項２】
前記確認手段の実行のために読み取られたコード情報に関する商品情報は、前記記憶手段へ非加算とするよう制御することを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記報知手段は表示部であり、
該表示部は、前記確認手段の読み取りを実行させる際の指針となる指針情報を表示することを特徴とする請求項１または請求項２のいずれか１項に記載の携帯端末。
【請求項４】
前記指針情報は、前記確認手段を実行させる商品の数量である
ことを特徴とする請求項３に記載の携帯端末。
【請求項５】
前記記憶手段は、前記コード情報に対応する商品名や値段を商品ごとに記憶する商品ファイルを記憶し、
前記指針情報は、前記確認手段を実行させる商品を指定する情報である
ことを特徴とする請求項３に記載の携帯端末。
【請求項６】
来店客が携帯端末を操作して商品に対応するコード情報を読み取り、該読み取られたコード情報に基づいてレジ装置で精算を行う商品販売処理システムの携帯端末において、
商品に付された前記コード情報を読み取る読取手段と、
前記コード情報に対応する商品名や値段を商品ごとに記憶する商品ファイルと、前記読取手段により読み取られた前記コード情報を買上商品情報として記憶する記憶手段と、
前記記憶手段に記憶された買上商品情報が正しいか否かを確認するために、前記記憶手段に記憶された前記コード情報のうち、予め定められた条件を満たす一部の前記コード情報の商品を特定する情報を、確認のための指針情報として報知する報知手段と、
を備えたことを特徴とする携帯端末。
【請求項７】
前記報知手段は、前記記憶手段に記憶された買上商品情報のうち、最も高価な買上商品を報知する
ことを特徴とする請求項６に記載の携帯端末。
【請求項８】
請求項１から請求項７のいずれか１項に記載の携帯端末を利用し、顧客が携帯端末を操作して商品コードを読み取り、前記読み取られた商品コードに基づいてレジ装置で精算を行う商品販売処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は商品販売処理システムに係り、特に来店客自身が商品のコードを読み取る携帯端末および携帯端末とレジ装置とを備えた商品販売処理システムに関する。
【背景技術】
【０００２】
スーパーマーケット等の小売店では、客が買い上げる商品の登録・精算にＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ）レジスタなどの装置（いわゆるレジ）が使用されている。ＰＯＳレジスタは、通常、従業員が操作するものであり、従業員は、ＰＯＳレジスタに接続（併設）されているバーコードスキャナを使って商品に付されているバーコードを読み取ることによって、登録・精算の作業を行う。
【０００３】
また、近年では、バーコードの読み取りを来店客自身が行うようにすることで、煩忙時間帯にレジの前に客が大勢並んで混雑が発生することを防止したり、店側の作業負担を軽減したりすることを可能にした、セルフチェックアウトシステムと呼ばれる商品販売処理システムが提案されている（例えば、特許文献１参照）。
【０００４】
特許文献１によれば、購入する商品が決まった顧客は、セルフチェックアウトシステムが設置されている場所まで移動し、当該システムに備わっているスキャナを用いて購入する商品に付されているバーコードを読み取らせ、バーコードを読み取らせた商品を当該システムに備わっているベルトコンベアに載せて移動させる。移動させられた商品に付されたバーコードは、移動途中に再度読み取られる構成となっている。そして、特許文献１に記載されているセルフチェックアウトシステムでは、顧客の操作によって読み取られたバーコードと、ベルトコンベアによって搬送される途中に読み取られたバーコードが一致する場合には正常な商品登録とし、不一致の場合は顧客に対して再度商品のバーコードを読み取るよう促すように処理が行われている。
【特許文献１】特開平６−２４３３４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示されているように、購入商品の全てを確認していては時間がかかるという問題があった。精算時間を短縮するには、購入商品の確認を行わない方法が考えられるが、顧客による商品登録の場合、不正な登録を抑制させる機会が必要である。また、特許文献１に記載のセルフチェックアウトシステムは、搬送手段を有する大型な機器を導入する必要があり、容易に導入することができないという問題があった。
【０００６】
本発明は上記の点に鑑みてなされたものであり、その目的は、簡単な構成で顧客に対し不正な登録を抑制させることが可能で、精算時間を短縮させることができる携帯端末および商品販売処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、来店客が携帯端末を操作して商品に対応するコード情報を読み取り、該読み取られたコード情報に基づいてレジ装置で精算を行う商品販売処理システムの携帯端末において、商品に付された前記コード情報を読み取る読取手段と、前記読取手段により読み取られた前記コード情報を買上商品情報として記憶する記憶手段と、前記記憶手段に記憶された買上商品情報が正しいか否かを確認するために、買上商品のうち、一部の商品のコード情報を読み取る確認手段と、前記記憶手段へ記憶させる為の読み取りから、前記確認手段の読み取りへ切り替えるための切替手段と、該確認手段にて読み取ったコード情報が前記記憶手段に記憶されているか否かを判断する判断手段と、該判断手段の結果を報知する報知手段と、を備えたことを特徴とする携帯端末である。
【０００８】
これにより、買い物かご等に入っている実際に購入する商品の一部について、確かに顧客が読み取った商品かどうかを確認することで、一致する場合には顧客による商品登録全体において誤りが無いことを推定でき、また、買上商品の一部について誤りがある場合には、少なくとも該商品について誤りがあるので顧客が商品登録した買上商品情報を使用しないようにすることが可能になり、買上商品の一部についてのみ判断するので、精算作業の遅延にならず精算作業を進めることができる。また、買上商品の一部であっても商品登録を確認するため、不正な商品登録を行うことを顧客に対して抑止させることができる。また、そもそも買上商品情報が記憶されている携帯端末を利用して商品登録と確認とをすることができるため、確認のための特別な装置を必要とせず、簡単な構成で買上商品情報を確認することができる。
【０００９】
また、本発明の携帯端末において、前記確認手段の実行のために読み取られたコード情報に関する商品情報は、前記記憶手段へ非加算とするよう制御することを特徴とする。
【００１０】
これにより、買上商品を確認する際、読み取ったデータは買上商品として記憶されないので、確認のために読み取ったデータを消去するといった手間も無く、確認のみを迅速に行うことができる。
【００１１】
また、本発明の携帯端末において、前記報知手段は表示部であり、該表示部は、前記確認手段の読み取りを実行させる際の指針となる指針情報を表示することを特徴とする。
【００１２】
これにより、買上商品のうち、判断を行う対象である商品のコードを読み取るための指針となる情報を表示部に表示させることができるため、従業員は買上商品のうちどの商品を選択して確認したら良いかを考える必要が無く、買上商品情報が正しく登録されているか否かの確認作業を迅速に行うことができる。
【００１３】
また、本発明の携帯端末において、前記指針情報は、前記確認手段を実行させる商品の数量であることを特徴とする。
【００１４】
これにより、具体的にコードを読み取るべき商品の個数が指定されるため、従業員は何個の商品を確認したら良いかを考える必要が無く、買上商品情報が正しく登録されているか否かの確認作業を迅速に行うことができる。
【００１５】
また、本発明の携帯端末において、前記記憶手段は、前記コード情報に対応する商品名や値段を商品ごとに記憶する商品ファイルを記憶し、前記指針情報は、前記確認手段を実行させる商品を指定する情報であることを特徴とする。
【００１６】
これにより、具体的にどの商品のコードを読み取れば良いかが指定されるため、従業員はどの商品を確認したら良いかを考える必要が無く、買上商品情報が正しく登録されているか否かの確認作業を迅速に行うことができる。
【００１７】
また、本発明は、来店客が携帯端末を操作して商品に対応するコード情報を読み取り、該読み取られたコード情報に基づいてレジ装置で精算を行う商品販売処理システムの携帯端末において、商品に付された前記コード情報を読み取る読取手段と、前記コード情報に対応する商品名や値段を商品ごとに記憶する商品ファイルと、前記読取手段により読み取られた前記コード情報を買上商品情報として記憶する記憶手段と、前記記憶手段に記憶された買上商品情報が正しいか否かを確認するために、前記記憶手段に記憶された前記コード情報のうち一部の前記コード情報を、確認のための指針情報として報知する報知手段と、を備えたことを特徴とする携帯端末である。
【００１８】
これにより、買上商品情報のうち、例えば高価な商品や外見上商品の区別がつきにくい商品が、従業員が確認するための商品として報知されるため、不正の蓋然性のある商品について確認ができ、また、あくまで買上商品のうち一部の商品のみの商品名が報知されるため、迅速な精算処理を行うことができ、また、買上商品の一部であっても商品登録を確認するため、不正な商品登録を行うことを顧客に対して抑止させることができる。つまり、携帯端末の報知手段に、指針情報を表示させるだけにしてもよい。そして、指針情報を表示するだけの操作キーを携帯端末に設けるようにしてもよい。つまり、携帯端末を用いて商品の確認をするか、指針情報のみを携帯端末に表示するかはいずれも顧客による商品登録の後にその内容を確認するための内容で、携帯端末が判断するか、店員が判断するかの違いであり、課題や技術的に共通するものである。
【００１９】
また、本発明の携帯端末において、前記報知手段は、前記記憶手段に記憶された買上商品情報のうち、最も高価な買上商品を報知することを特徴とする。
【００２０】
これにより、具体的に商品が指定されるため、従業員はどの商品を確認したら良いかを考える必要が無く、買上商品情報が正しく登録されているか否かの確認作業を迅速に行うことができる。
【００２１】
また、本発明は、携帯端末を利用し、顧客が携帯端末を操作して商品コードを読み取り、前記読み取られた商品コードに基づいてレジ装置で精算を行う商品販売処理システムである。
【００２２】
これにより、買い物かご等に入っている実際に購入する商品の一部について、確かに顧客が読み取った商品かどうかを確認することで、一致する場合には顧客による商品登録全体において誤りが無いことを推定でき、また、買上商品の一部について誤りがある場合には、少なくとも該商品について誤りがあるので顧客が商品登録した買上商品情報を使用しないようにすることが可能になり、買上商品の一部についてのみ判断するので、精算作業の遅延にならず精算作業を進めることができる。また、買上商品の一部であっても商品登録を確認するため、不正な商品登録を行うことを顧客に対して抑止させることができる。また、そもそも買上商品情報が記憶されている携帯端末を利用して商品登録と確認とをすることができるため、確認のための特別な装置を必要とせず、簡単な構成で買上商品情報を確認することができる。
【発明の効果】
【００２５】
本発明によれば、精算時間を短縮させることができ、しかも簡単な装置で顧客に対して不正な登録を抑制させる効果を生じさせることができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態による商品販売処理システムのシステム構成を示した図である。同図において、商品販売処理システムには、ストアコントローラ１０と、複数台のＰＯＳレジスタ２０と、来店客が商品のコード読み取りに使用するｎ台のハンディターミナル３０−１〜３０−ｎ（携帯端末）と、各ＰＯＳレジスタ２０に有線接続され、ハンディターミナルが買い上げ商品の精算時にセットされるレジ用クレードル２１（中継器）と、スキャナ２２と、ハンディターミナルが未使用時に載置されている客用クレードル４０と、会員カードリーダ５０とが含まれている。また、各ＰＯＳレジスタ２０と客用クレードル４０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６０によりストアコントローラ１０に接続されている。
【００２７】
ここで、ストアコントローラ１０と各ＰＯＳレジスタ２０とは、本商品販売処理システムを構築する小売店において既に導入済みの既存の装置類であり、そこに、レジ用クレードル２１、ハンディターミナル３０−１〜３０−ｎ、客用クレードル４０、会員カードリーダ５０を追加導入することにより、本商品販売処理システムが構成されることになる。
【００２８】
ストアコントローラ１０は、商品マスタ、従業員ファイル、会員ファイルなどの各種ファイルやデータの管理を行うコンピュータである。図２は商品マスタの一例を示した図である。商品マスタは表形式で表され、属性としては商品コード、商品名称、値段、特売がある。１行が１つの商品の情報を示す。例えば、商品コードが１１１１１の商品名称は焼肉弁当であり、値段は６５０円であり、特売は５５０円である。その他の商品についての情報は図示する通りである。
【００２９】
図３は従業員ファイルの一例を示した図である。従業員ファイルは表形式で表され、属性としては従業員番号と名前とがある。１行が一名の従業員の情報を示す。例えば、従業員番号が９０００１の名前（従業員名）はＡＡＡＡである。その他の従業員についての情報は図示する通りである。
【００３０】
なお、本実施形態では、商品コードの上一桁は例えば１であり、従業員番号の上一桁は例えば９である。これにより、ハンディターミナル３０のスキャナ部３０４がバーコードを読み取った際、コードの上一桁が１である場合は商品の情報を読み取ったことがわかり、コードの上一桁が９である場合は従業員の情報を読み取ったことがわかる。
【００３１】
ＰＯＳレジスタ２０は、来店客が買い上げる商品の登録および精算を行うための装置であり、各種の操作キーや表示部などを備えている。このＰＯＳレジスタ２０は、元々、従業員の操作により商品のバーコードを読み取るバーコードスキャナが所定のケーブルで接続コネクタ２０ｂを介して接続されている。また、接続コネクタ２０ａに、レジ用クレードル２１が接続される。この接続には、バーコードスキャナと同じ通信規格、例えばＲＳ−２３２Ｃインタフェースを用いる。これにより、ＰＯＳレジスタ２０とレジ用クレードル２１、およびレジ用クレードル２１に載置される後述のハンディターミナル３０の間は、ＲＳ−２３２Ｃのシリアル通信によりデータの通信が行われることになる。レジ用クレードル２１のレジ側の端子とハンディターミナル側の端子間は、直接、信号線で接続されている。つまり、ＰＯＳレジスタのＣＰＵは、接続コネクタ２０−ａあるいは接続コネクタ２０−ｂのいずれかから入力された情報を買上商品情報と認識する。
【００３２】
本商品販売処理システムを導入した小売店では、客用クレードル４０と会員カードリーダ５０が店内の入口付近に設置される。客用クレードル４０には未使用のハンディターミナル３０が複数セットされて来店客の使用に備えられており、来店客が会員カードを会員カードリーダ５０に通すことで、そのうちの一つが使用可能状態となる。来店客は、そのハンディターミナル３０を客用クレードル４０から取り外して、買い物を開始する。そして、買いたい商品のコードをハンディターミナル３０に読み取らせていき、最後にＰＯＳレジスタ２０へ行ってレジ用クレードル２１にハンディターミナル３０をセットする（図１ではハンディターミナル３０−１がセットされている）。
【００３３】
そうすると、上記読み取られた商品のコードなどの買上商品情報が、ハンディターミナル３０からレジ用クレードル２１を介してＰＯＳレジスタ２０へ送信され、登録情報記憶手段に記憶される。ＰＯＳレジスタ２０は、こうして取得した買上商品情報に従って、図示しないメモリに保持している商品マスタ（上記したようにストアコントローラ１０から受信したもの）を参照することにより商品登録を実行する。これにより、ＰＯＳレジスタ２０において、買い上げ商品の合計金額が算出され、算出された合計金額等がＰＯＳレジスタ２０の表示部に表示され、従業員が精算操作をすると精算処理が行われて販売実績ファイルが更新され、レシートが発行される。
【００３４】
なお、客用クレードル４０は、ＣＰＵやメモリ（図示省略）を備えるとともに、ストアコントローラ１０、セットされたハンディターミナル３０、および会員カードリーダ５０と通信するための通信機能を有している。そして、ストアコントローラ１０から送信された商品マスタをメモリに記憶しておき、ハンディターミナル３０がセットされた時、ハンディターミナル３０内の商品マスタを更新する。また、（複数の）ハンディターミナル３０がセットされた順番を管理して、セットされているハンディターミナル３０の中で最も早くセットされたものに、会員カードリーダ５０からの会員番号データを送信する。
【００３５】
図４は、ハンディターミナル３０の構成を示すブロック図、図５および図６は、ハンディターミナル３０のそれぞれ表側外観図、裏側外観図である。なお、表側は表示ディスプレイ３０５が設けられている面、裏側はその反対側の面である。
【００３６】
ＣＰＵ３０１（制御部）は、中央処理装置であり、ＲＯＭ３０２に記憶されているプログラムを読み出して実行することにより、ハンディターミナル３０の動作を制御する。ＲＯＭ３０２は、上記プログラムを記憶している読み出し専用メモリである。ＲＡＭ３０３（記憶部）は、ＣＰＵ３０１が動作するために呼び出したデータ等を一時的に記憶するエリアや、ストアコントローラ１０より取得した商品マスタと、スキャナ部３０４で読み取った商品のバーコードのデータなどを記憶する、随時読み出し書き込みメモリである。
【００３７】
スキャナ部３０４（読取部）は、商品に付されているバーコードを読み取るためのものであり、読み取ったバーコードの情報を所定の形式のデータに変換して出力する。このスキャナ部３０４は、図６に示されるように、ハンディターミナル３０の裏側の面に設けられており、バーコードをスキャナ部３０４に近付けることにより、読み取り動作が行われる。客の操作によってバーコード読み取りが行われスキャナ部３０４から出力されたデータは、買い上げ商品を特定するデータとしてＲＡＭ３０３へ送られ、記憶される。
【００３８】
表示ディスプレイ３０５（表示部）は、スキャナ部３０４によりバーコードを読み取った商品の個別の商品名や値段、読み取った全商品のリストや合計金額、買い上げ点数、その他各種のメッセージ（例えば、ハンディターミナル３０の使い方が分からない客のための使用方法案内表示）などを表示する。また、表示ディスプレイ３０５の上側中央部には、ＬＥＤ発光部３０５ａが設けられる。このＬＥＤ発光部３０５ａは、その点灯によって、客用クレードル４０に複数載置されたハンディターミナル３０のうちどれを使用するかを来店客に報知するためのものであり、上記した会員カードリーダ５０からの会員番号データが受信されると、ＬＥＤ発光部３０５ａが点灯するように制御が行われるようになっている。
【００３９】
操作部３０６は、ハンディターミナル３０を操作する各種のキーからなり、図５に示されるように、バーコードの読み取りを開始するためのスキャンキー３０６１、バーコードを読み取った商品を１つずつ取り消したり数量を修正したりするための訂正キー３０６２、読み取った全商品を取り消すための取消キー３０６３、買い上げる商品の数量を指定するための＋（プラス）キー３０６４、−（マイナス）キー３０６５、読み取った全商品のリスト表示において商品を選択するカーソルを上下させるための上下矢印キー３０６６、入力操作を決定するための決定キー３０６７を有している。
【００４０】
通信部３０７は、レジ用クレードル２１および客用クレードル４０との間で行うデータ通信の制御を行う。具体的には、ハンディターミナル３０がレジ用クレードル２１に接続された場合には、ＲＡＭ３０３に記憶された買い上げ商品のデータ（スキャナ部３０４により商品のバーコードから読み取ったデータ）をレジ用クレードル２１を介してＰＯＳレジスタ２０に送信し、ハンディターミナル３０が客用クレードル４０に接続された場合には、ストアコントローラ１０から送信される、最新の商品マスタや会員番号データを受信する。ＲＡＭ３０３に記憶されている買い物商品のデータは前記客用クレードルに接続された際に消去され、次に、顧客がハンディターミナル３０を使用する場合には買上商品データは何も記憶されていない状態になっている。なお、これらのデータ通信は、上記したようにＲＳ−２３２Ｃの通信プロトコルに従って行われる。
【００４１】
ここで、ハンディターミナル３０とレジ用クレードル２１および客用クレードル４０との電気的接続は、図６に示されるように、ハンディターミナル３０の裏側の面に設けられた接続端子３０７１によりとられている。また、この接続端子３０７１は、上記のデータ通信のほか、客用クレードル４０に接続された時に充電式電池３１０の充電を行う用途も兼ねている。
【００４２】
ブザー３０８は、客用クレードル４０に複数載置されているハンディターミナル３０のうち、ＬＥＤ発光部３０５ａが消灯しているハンディターミナル３０が客用クレードル４０から取り外された場合にブザー音を発生させるものである。
【００４３】
電源制御部３０９は、ハンディターミナル３０が客用クレードル４０に接続されている間に、客用クレードル４０から供給される電力による充電式電池３１０への充電を制御する。充電式電池３１０は、ハンディターミナル３０の各部を動作させるための電力を供給する。
【００４４】
図７は、レジ用クレードル２１の外観図を示したものである。レジ用クレードル２１の上面（図中右側部分）には、ハンディターミナル３０の接続端子３０７１と接続される接続端子２１１が設けられている。この接続端子２１１にハンディターミナル３０の接続端子３０７１が接続されると、ハンディターミナル３０は、レジ用クレードル２１、レジ用クレードル２１の接続ケーブル２１２、ＰＯＳレジスタ２０の接続コネクタ２０ａを順次通ってＰＯＳレジスタ２０と電気的に接続され、ＰＯＳレジスタ２０とデータ通信を行うことができる状態となる。
【００４５】
また、レジ用クレードル２１は、接続端子２１１の左右両側が凸状部２１３を有するように形成されているとともに、これら凸状部２１３と直角をなす部位が凹状部２１４を有するように形成されている。ハンディターミナル３０はこれらの凸状部２１３および凹状部２１４に挟み込まれるような状態で、レジ用クレードル２１にセットされるようになっている。すなわち、ハンディターミナル３０をレジ用クレードル２１に載置する際、凸状部２１３および凹状部２１４がハンディターミナル３０を所定の位置へ案内するガイド部として機能することによって、ハンディターミナル３０の接続端子３０７１とレジ用クレードル２１の接続端子２１１とが正しく接触し、電気的接続がなされることとなる。
【００４６】
なお、図７に示すように、レジ用クレードル２１の下側側面には、電源ランプ、通信ランプ（セットされたハンディターミナル３０とＰＯＳ端末２０とが通信中であることを示す）、エラーランプ（通信エラーが発生したことを示す）などが設けられている。
【００４７】
図８は本実施形態のＰＯＳレジスタ２０の構成を示すブロック図である。ＣＰＵ４０１（制御部）は、中央処理装置であり、ＲＯＭ４０２に記憶されているプログラムを読み出して実行することにより、ＰＯＳレジスタ２０の動作を制御する。ＲＯＭ４０２は、上記プログラムを記憶している読み出し専用メモリである。ＲＡＭ４０３（記憶部）は、ストアコントローラ１０より取得した商品マスタと、ハンディターミナル３０より取得した登録商品ファイルなどを記憶する、随時読み出し書き込みメモリである。
【００４８】
スキャナ部４０４（コード読取部）は、商品に付されているバーコードを読み取るためのものであり、読み取ったバーコードの情報を所定の形式のデータに変換して出力する。スキャナ部４０４には図１の２０ａ、２０ｂそれぞれの接続コネクタが備わっており、２０ａはレジ用クレードルを介してハンディターミナル３０に記憶された買上商品情報を読み取り、２０ｂは従業員の操作により商品のバーコードを読み取るバーコードスキャナが所定のケーブルで接続されている。そして、いずれかの接続コネクタから入力されたデータは買い上げ商品を特定するデータとして、登録情報記憶手段としてのＲＡＭ４０３へ送られ、記憶される。
【００４９】
液晶タッチパネル部４０５（表示部）は、登録商品ファイルなど、店員に知らせる情報を表示する。また、タッチパネル式であるため、表示だけではなく入力も受け付ける。
操作部４０６は、ＰＯＳレジスタ２０を操作する各種のキーからなる。通信部４０７は、ＬＡＮ６０を経由しストアコントローラおよびレジ用クレードル２１を介しハンディターミナル３０と通信する。ブザー４０８は、操作の確認が必要な時などにブザー音を発生させるものである。ハードディスク４０９は会計処理が終了後、ＲＡＭ４０３が記憶する買上情報を買上実績データとして記憶する。客用表示部４１０は商品の金額、合計金額、つり銭の金額など、顧客に知らせる情報を表示する。レシート印字部４１１はレシートを印字する。ドロワ部４１２は現金や金券などを保管する。カードリーダ部４１３は顧客がクレジットカードでの支払いを希望する場合、会計処理のためクレジットカードの情報を読み取る。
【００５０】
次に、本実施形態におけるハンディターミナル３０の動作（ＣＰＵ３０１の処理）を、図９のフローチャートに沿って説明する。
【００５１】
（ステップＳ１０１）顧客は購入希望の商品をかごに入れる。また、顧客はハンディターミナル３０を操作し、購入を希望する商品の情報を登録する。具体的には、顧客はハンディターミナル３０を操作し、スキャナ部３０４を用いて、商品に付されているバーコードをハンディターミナル３０に読み取らせる。ハンディターミナル３０のＣＰＵ３０１は、スキャナ部３０４で読み取ったバーコードに含まれるコードの情報の上一桁が例えば１であると判断した場合、読み取ったコードを買上商品情報としてＲＡＭ３０３の買上商品情報エリアに記憶させる。その後、ステップＳ１０２に進む。
【００５２】
（ステップＳ１０２）顧客は、ハンディターミナル３０に購入希望商品の登録を完了した後、商品情報を登録したハンディターミナル３０と、購入希望の商品を入れたかごとをレジのオペレータ（従業員）に渡す。レジのオペレータは、顧客より受け取ったハンディターミナル３０を操作し、自己の従業員バーコードをハンディターミナル３０に読み取らせる。例えば、従業員バーコードは自己の名札に付されている。
【００５３】
具体的には、レジのオペレータはハンディターミナル３０を操作し、スキャナ部３０４を用いて、自己の名札に付されているバーコードをハンディターミナル３０に読み取らせる。ハンディターミナル３０のＣＰＵ３０１は、スキャナ部３０４で読み取ったバーコードに含まれるコードの情報の上一桁が例えば９である場合、従業員情報を読み取ったと判断し、購入商品確認モード（方式）の処理を実行する。購入商品確認モードの処理は、後述するステップＳ１０３からステップＳ１０８の処理である。その後、ステップＳ１０３に進む。
【００５４】
（ステップＳ１０３）レジのオペレータは、顧客より受け取ったかごに入っている商品のうち一つを選択し、その商品に付されているバーコードをハンディターミナル３０に読み取らせる。例えば、かごに入っている商品の内、一番高額な商品を選択し、その商品に付されているバーコードをハンディターミナル３０に読み取らせる。
【００５５】
具体的には、レジのオペレータはハンディターミナル３０を操作し、スキャナ部３０４を用いて、選択した商品に付されているバーコードをハンディターミナル３０に読み取らせる。その後、ステップＳ１０４に進む。
【００５６】
（ステップＳ１０４）ハンディターミナル３０のＣＰＵ３０１は、ステップＳ１０３で読み取ったバーコードに含まれる商品コードが、ステップＳ１０１でＲＡＭ３０３に登録された買上商品情報に含まれているか否か判断する。ステップＳ１０３で読み取ったバーコードに含まれる商品コードが、ステップＳ１０１でＲＡＭ３０３に登録された買上商品情報に含まれているとＣＰＵ３０１が判断した場合、ステップＳ１０５に進み、それ以外はステップＳ１０９に進む。なお、ここで読み取られたバーコードの商品コードはＲＡＭ３０３の買上商品情報エリアに加算されないようＣＰＵ３０１は制御する。つまり、読み取られた商品コードが、単にＲＡＭ３０３の買上商品情報エリアにあるか否かを判断するだけである。これにより、確認のためにスキャンした商品を、確認後に取り消すといった操作が不要となる。
【００５７】
（ステップＳ１０５）ハンディターミナル３０のＣＰＵ３０１は、表示ディスプレイ３０５に「○」を表示する。これにより、レジのオペレータは、ステップＳ１０３で読み取った商品情報が、ステップＳ１０１でＲＡＭ３０３に正しく登録されていたことを知ることができる。その後、ステップＳ１０６に進む。
【００５８】
ステップＳ１０５での表示ディスプレイ３０５に表示される画面例を図１０に示す。図示する例では、画面の最上部に小計情報が表示されている。小計情報は、購入商品の個数と、購入商品の金額の合計とを示した情報である。図示する例では、購入商品の個数は「５」であり、金額は「￥８９４」である。小計情報の下には、ステップＳ１０３でバーコードに含まれている商品の情報の内、商品名と値段とが表示されている。商品名は「チョコレート」であり、金額は「￥１７８」である。また、値段の左側に数量が表示されている。図示する例では「１コ」である。また、値段の下に「○」が表示されている。これにより、レジのオペレータは、ステップＳ１０３で読み取った商品情報が、ステップＳ１０１でＲＡＭ３０３に正しく登録されていたことを知ることができる。
【００５９】
（ステップＳ１０６）レジのオペレータは、他の商品についてもチェックを行う際には、続けてかごに入っている商品を取り出し、商品に付されているバーコードの読み取りを行う。また、レジのオペレータは、他の商品についてはチェックを行わない際には、ハンディターミナル３０をレジ用クレードルに載置する。ハンディターミナル３０のＣＰＵ３０１は、続けて商品コードが入力されると他の商品についてもチェックを行うとし、ステップＳ１０３に戻り、それ以外はステップＳ１０７に進む。
【００６０】
（ステップＳ１０７）レジのオペレータは、ＰＯＳレジスタ２０に接続されているレジ用クレードル２１にハンディターミナル３０を載置する。ハンディターミナル３０がレジ用クレードル２１に接続されると、ハンディターミナル３０のＣＰＵ３０１が、レジ用クレードルと電気的に接続されたと認識し、ＲＡＭ３０３の買上商品情報エリアに記憶されていた買上商品の商品コードを、レジ用クレードル２１を介してＰＯＳレジスタ２０に送信する。そして、レジ用クレードル２１にハンディターミナル３０が載置され、最後の買上商品情報データが送信されると購入商品確認モードから商品登録モードに変わるため、モード切り換え操作が不要となり操作性がよくなる。その後、ステップＳ１０８に進む。
【００６１】
なお、購入商品確認モードを終了し、商品登録モードへ戻すためのキー（不図示）をハンディターミナル３０の表示部３０５に表示させ、該キーが選択されてからレジ用クレードル２１に接続した場合に買上商品の商品コードをＰＯＳレジスタ２０に送信するようにしてもよい。
【００６２】
（ステップＳ１０８）ＰＯＳレジスタ２０は、ハンディターミナル３０から送信された買上商品情報に基づいて精算処理を実施する。その後、処理を終了する。
【００６３】
（ステップＳ１０９）ハンディターミナル３０のＣＰＵ３０１は、表示ディスプレイ３０５に「×」を表示する。これにより、レジのオペレータは、ステップＳ１０３で読み取った商品情報が、ステップＳ１０１でＲＡＭ３０３に登録に正しく登録されていないことを知ることができる。その後、ステップＳ１１０に進む。
【００６４】
ステップＳ１０９で表示ディスプレイ３０５に表示される画面例を図１１に示す。図示する例では、画面の最上部に小計情報が表示されている。小計情報は、購入商品の個数と、購入商品の金額の合計とを示した情報である。図示する例では、購入商品の個数は「５」であり、金額は「￥８９４」である。小計情報の下に「×」が表示されている。これにより、レジのオペレータは、ステップＳ１０３で読み取った商品情報が、ステップＳ１０１でＲＡＭ３０３に正しく登録されていないことを知ることができる。
【００６５】
（ステップＳ１１０）ステップＳ１０９で、ハンディターミナル３０に登録されている商品情報は正しく登録されていないことがわかったため、レジのオペレータは、ハンディターミナル３０に登録されている商品情報を使用せずに、ステップＳ１０２で顧客から受け取ったかごに入っているすべての商品のバーコードを、ＰＯＳレジスタ２０の２０ｂの接続コネクタに接続されているスキャナを用いて読み取り、ＰＯＳレジスタ２０にバーコードに含まれている情報を登録する。ＰＯＳレジスタ２０は、スキャナ部が読み取ったバーコードに含まれる情報に基づいて精算処理を実施する。その後、処理を終了する。
【００６６】
なお、ステップＳ１０１からステップＳ１１０の処理が終了した場合、当該処理で使用されたハンディターミナル３０は、従業員により客用クレードル４０に戻される。ハンディターミナル３０が客用クレードル４０に戻された場合、客用クレードル４０に戻されたハンディターミナル３０のＲＡＭ３０３に記憶された買上商品情報は消去される。
【００６７】
上述したとおり、本実施形態によれば、顧客が登録した買上商品情報に、顧客が購入する商品の情報が正しく含まれているか否かの確認を行っていることを顧客に知らせることができるため、不正登録の抑止効果が得られる。また、買上商品の一部の商品についての確認であるため、精算処理に要する時間を長くすること無く確認することができる。
【００６８】
また、図９を用いて説明した例では、ＰＯＳレジスタに買上商品情報を送信する前に買上商品情報の確認を行っているが、ＰＯＳレジスタに買上商品情報を送信した後に買上商品情報の確認を行っても良い。
【００６９】
図１２はＰＯＳレジスタに買上商品情報を送信した後に買上商品情報の確認を行う手順について示したフローチャートである。
【００７０】
（ステップＳ２０１）顧客は購入希望の商品をかごに入れる。また、顧客はハンディターミナル３０を操作し、購入を希望する商品の情報を登録する。具体的には、顧客はハンディターミナル３０を操作し、スキャナ部３０４を用いて、商品に付されているバーコードをハンディターミナル３０に読み取らせる。ハンディターミナル３０のＣＰＵ３０１は、スキャナ部３０４で読み取ったバーコードに含まれるコードの情報の上一桁が例えば１であると判断した場合、読み取ったコードを買上商品情報としてＲＡＭ３０３の買上商品情報エリアに記憶させる。その後、ステップＳ１０２に進む。
【００７１】
（ステップＳ２０２）顧客は、ハンディターミナル３０に購入希望商品の登録を完了した後、商品情報を登録したハンディターミナル３０と、購入希望の商品を入れたかごとをレジのオペレータ（従業員）に渡す。レジのオペレータは、顧客より受け取ったハンディターミナル３０をＰＯＳレジスタ２０に接続されているレジ用クレードル２１に載置する。ハンディターミナル３０がレジ用クレードル２１に接続されると、ハンディターミナル３０のＣＰＵ３０１が、レジ用クレードルと電気的に接続されたと認識し、ＲＡＭ３０３の買上商品情報エリアに記憶されていた買上商品の商品コードを、レジ用クレードル２１を介してＰＯＳレジスタ２０に送信し、ＰＯＳレジスタ２０は買上商品の商品コードを受信し、ＲＡＭ４０３に記憶する。また、レジのオペレータは、自己の従業員バーコードをＰＯＳレジスタ２０に読み取らせる。例えば、従業員バーコードは自己の名札に付されている。
【００７２】
具体的には、レジのオペレータはＰＯＳレジスタ２０に接続されているバーコードスキャナを操作し、自己の名札に付されているバーコードをＰＯＳレジスタ２０に読み取らせる。ＰＯＳレジスタ２０のＣＰＵは、バーコードスキャナで読み取ったバーコードに含まれるコードの情報の上一桁が９である場合、従業員情報を読み取ったと判断し、購入商品確認モード（方式）の処理を実行する。購入商品確認モードの処理は、後述するステップＳ２０３からステップＳ２０９の処理である。その後、ステップＳ２０３に進む。
【００７３】
（ステップＳ２０３）レジのオペレータは、顧客より受け取ったかごに入っている商品の内一つを選択し、その商品に付されているバーコードをＰＯＳレジスタ２０に接続されているバーコードスキャナに読み取らせる。例えば、かごに入っている商品の内、一番高額な商品を選択し、その商品に付されているバーコードをＰＯＳレジスタ２０に接続されているバーコードスキャナに読み取らせる。
【００７４】
具体的には、レジのオペレータはＰＯＳレジスタ２０に接続されているバーコードスキャナを操作し、選択した商品に付されているバーコードをＰＯＳレジスタ２０に読み取らせる。その後、ステップＳ２０４に進む。
【００７５】
（ステップＳ２０４）ＰＯＳレジスタ２０のＣＰＵは、ステップＳ２０３で読み取ったバーコードに含まれる商品コードが、ステップＳ２０２でハンディターミナル３０より送信された買上商品情報に含まれているか否か判断する。ステップＳ２０３で読み取ったバーコードに含まれる商品コードが、ステップＳ２０２でハンディターミナル３０より送信され、ＲＡＭ４０３に記憶された買上商品情報に含まれているとＰＯＳレジスタ２０のＣＰＵが判断した場合、ステップＳ２０５に進み、それ以外はステップＳ２０７に進む。なお、ここで読み取られたバーコードの商品コードは買上商品情報に加算されないようにＰＯＳレジスタ２０のＣＰＵは制御する。つまり、読み取られた商品コードが、単にステップＳ２０２でハンディターミナル３０より送信された買上商品情報に含まれているか否かを判断するだけである。これにより、確認のためにスキャンした商品を、確認後に取り消すといった操作が不要となる。
【００７６】
（ステップＳ２０５）ＰＯＳレジスタ２０のＣＰＵは、ＰＯＳレジスタ２０の表示ディスプレイに「○」を表示する。これにより、レジのオペレータは、ステップＳ２０３で読み取った商品情報が、ステップＳ２０２でハンディターミナル３０より送信された買上商品情報に正しく登録されていたことを知ることができる。その後、ステップＳ２０６に進む。
【００７７】
（ステップＳ２０６）レジのオペレータは、他の商品についてもチェックを行う際には、続けてかごに入っている商品を取り出し、商品に付されているバーコードの読み取りを行う。また、レジのオペレータは、他の商品についてはチェックを行わない際には、小計キーや預／現キーを押して、ステップＳ２０２でＲＡＭ４０３に記憶された買上商品情報に基づいて精算処理を行う。バーコードの読み取りを行った場合はステップＳ２０３に戻り、それ以外はステップＳ２１０に進む。
【００７８】
（ステップＳ２０７）ＰＯＳレジスタ２０のＣＰＵは、ＰＯＳレジスタ２０の表示ディスプレイに「×」を表示する。これにより、レジのオペレータは、ステップＳ２０３で読み取った商品情報が、ステップＳ２０２でハンディターミナル３０より送信された買上商品情報に正しく登録されていないことを知ることができる。その後、ステップＳ２０８に進む。
【００７９】
（ステップＳ２０８）レジのオペレータは、ステップＳ２０７の処理により、ステップＳ２０２で受信した買上商品情報には誤りがあることがわかるので、ステップＳ２０２で受信した買上商品情報を取り消す。その後、ステップＳ２０９に進む。
【００８０】
（ステップＳ２０９）レジのオペレータは、ステップＳ２０２で顧客から受け取ったかごに入っているすべての商品のバーコードを、ＰＯＳレジスタ２０が備えているスキャナ部を用いて読み取り、ＰＯＳレジスタ２０にバーコードに含まれている情報を登録する。ＰＯＳレジスタ２０は、スキャナ部が読み取ったバーコードに含まれる情報に基づいて精算処理を実施する。その後、処理を終了する。
【００８１】
（ステップＳ２１０）ＰＯＳレジスタ２０は、ステップＳ２０２でハンディターミナル３０より送信された買上商品情報に基づいて精算処理を実施する。その後、処理を終了する。
【００８２】
また、図９を用いて説明した例では、レジのオペレータが、かごに入っている商品のうち一つあるいは複数を任意に選択し、買上商品の確認を行っているが、レジのオペレータが確認を行う商品を選択しやすいように、確認を行う商品を選択するための指針となる表示（指針情報の表示）を行うようにしてもよい。なお、この場合、ハンディターミナル３０のＲＡＭ３０３は、予め商品ファイルを記憶している。
【００８３】
図１３は、指針情報の表示を行う場合における買上商品情報の確認を行う手順について示したフローチャートである。
【００８４】
（ステップＳ３０１）顧客は購入希望の商品をかごに入れる。また、顧客はハンディターミナル３０を操作し、購入を希望する商品の情報を登録する。具体的には、顧客はハンディターミナル３０を操作し、スキャナ部３０４を用いて、商品に付されているバーコードをハンディターミナル３０に読み取らせる。ハンディターミナル３０のＣＰＵ３０１は、スキャナ部３０４で読み取ったバーコードに含まれるコードの情報の上一桁が例えば１であると判断した場合、読み取ったコードを買上商品情報としてＲＡＭ３０３の買上商品情報エリアに記憶させる。その後、ステップＳ３０２に進む。
【００８５】
（ステップＳ３０２）顧客は、ハンディターミナル３０に購入希望商品の登録を完了した後、商品情報を登録したハンディターミナル３０と、購入希望の商品を入れたかごとをレジのオペレータ（従業員）に渡す。レジのオペレータは、顧客より受け取ったハンディターミナル３０を操作し、自己の従業員バーコードをハンディターミナル３０に読み取らせる。例えば、従業員バーコードは自己の名札に付されている。
【００８６】
具体的には、レジのオペレータはハンディターミナル３０を操作し、スキャナ部３０４を用いて、自己の名札に付されているバーコードをハンディターミナル３０に読み取らせる。ハンディターミナル３０のＣＰＵ３０１は、スキャナ部３０４で読み取ったバーコードに含まれるコードの情報の上一桁が例えば９である場合、従業員情報を読み取ったと判断し、購入商品確認モード（方式）の処理を実行する。購入商品確認モードの処理は、後述するステップＳ３０３からステップＳ３０８の処理である。その後、ステップＳ３０３に進む。
【００８７】
（ステップＳ３０３）ハンディターミナル３０のＣＰＵ３０１は、表示ディスプレイ３０５に指針情報を表示する。その後、ステップＳ３０４に進む。具体的には、ハンディターミナル３０のＣＰＵ３０１は、ステップＳ３０１でＲＡＭ３０３の買上商品情報エリアに記憶させた買上商品情報と、ＲＡＭ３０３が予め記憶している商品ファイルとに基づいて、買上商品情報に含まれる商品のうち、最も高額な商品の商品名を表示ディスプレイ３０５に表示させる。
【００８８】
ステップＳ３０４からステップＳ３１１の処理は、図９のステップＳ１０３からステップＳ１１０の処理と同様である。
【００８９】
上述したとおり、ハンディターミナル３０の表示ディスプレイ３０５に指針情報を表示することができる。これにより、レジのオペレータは確認を行うべき商品をすぐに知ることができ、より迅速な精算処理を行うことができる。
【００９０】
図１４は、本実施形態におけるハンディターミナルの表示ディスプレイに表示される指針情報の例である。図示する例では、画面の最上部に小計情報が表示されている。小計情報は、購入商品の個数と、購入商品の金額の合計とを示した情報である。図示する例では、購入商品の個数は「５」であり、金額は「￥３８４５」である。小計情報の下には、ステップＳ３０３の処理により表示された指針情報が表示されている。図示する例では指針情報は、「「○○産国産牛肉ステーキ」￥１５００を確認してください」である。これにより、レジのオペレータは、確認すべき商品は「○○産国産牛肉ステーキ」であることを知ることができる。
【００９１】
なお、ステップＳ３０３では、最も高額な商品の商品名を指針情報としたが、価格の高い上位３つの商品など、複数の商品の商品名を指針情報としてもよい。具体的には、初めに最も高額な商品の商品名を指針情報として表示ディスプレイ３０５に表示する。当該商品の確認が完了した後、ステップＳ３０７でステップＳ３０３に戻り、２番目に高額な商品の商品名を指針情報として表示ディスプレイ３０５に表示する。同様に、決められた商品の数だけステップＳ３０３からステップＳ３０７の処理を繰り返し実行する。
【００９２】
また、ステップＳ３０３では、最も高額な商品の商品名を指針情報としたが、予め、商品ファイルの商品毎に、確認対象の商品であるか否かを判別するためのフラグを立てておき、フラグが立っている商品が登録された場合、その商品の商品名を指針情報として表示ディスプレイ３０５に表示してもよい。
【００９３】
例えば、外見上同じような形態で、一目では正しく登録されている商品であるか否か判断がつきにくい商品を確認対象の商品としてフラグを立てておく。具体的には、ワインは種類が異なっていてもボトルの形状がほぼ同一であるため、高価な商品であるか、安価な商品であるか、外見上からは判断がつきにくい。そのため、全てのワインについてはフラグを立てておき、ワインが買上商品情報に登録された場合には、登録されたワインの商品名を指針情報として表示ディスプレイ３０５に表示するようにしてもよい。
【００９４】
図１５は、本実施形態におけるハンディターミナルの表示ディスプレイに表示される指針情報の例である。図示する例では、画面の最上部に小計情報が表示されている。小計情報は、購入商品の個数と、購入商品の金額の合計とを示した情報である。図示する例では、購入商品の個数は「５」であり、金額は「￥３８４５」である。小計情報の下には、ステップＳ３０３の処理により表示された指針情報が表示されている。図示する例では指針情報は、「「ワイン」￥１３００を確認してください」である。これにより、レジのオペレータは、確認すべき商品は「ワイン」であることを知ることができる。
【００９５】
また、ステップＳ３０３では、最も高額な商品の商品名を指針情報としたが、買上商品情報に登録された商品の個数のうち、予め決められた割合の数の商品を指針情報として表示ディスプレイ３０５に表示するようにしてもよい。
【００９６】
具体的には、買上商品情報に登録された商品の数が２０点であり、２０％の商品について指針情報として表示する場合、ハンディターミナル３０のＣＰＵ３０１は、ステップＳ３０２の処理の後、確認する商品の数「４」を算出し、算出した数を「確認個数」としてＲＡＭ３０３に記憶させる。なお、確認個数が整数とならない場合は、小数点以下の数を切り上げるようにする。
【００９７】
また、ＣＰＵ３０１は、ステップＳ３０３の処理を行う毎に「確認個数」の数から１を減算する。また、ＣＰＵ３０１は、ステップＳ３０７において、「確認個数」が１以上であると判断した場合はステップＳ３０３に戻り、それ以外はステップＳ３０８に進む。これにより、確認個数として算出した数の商品を指針情報として表示ディスプレイ３０５に表示することができる。また、確認個数の算出を行った際に、確認個数を含んだメッセージを表示ディスプレイ３０５に表示させてもよい。
【００９８】
図１６は、本実施形態におけるハンディターミナルの表示ディスプレイに表示される確認個数の例である。図示する例では、画面の最上部に小計情報が表示されている。小計情報は、購入商品の個数と、購入商品の金額の合計とを示した情報である。図示する例では、購入商品の個数は「２０」であり、金額は「￥４９８５」である。小計情報の下には、確認個数を含んだメッセージが表示されている。図示する例では、確認個数を含んだメッセージは「残り４点を確認してください」である。これにより、レジのオペレータは、確認すべき商品の個数は残り４点であることを知ることができる。
【００９９】
なお、図１３に示した指針情報の表示手順では、ハンディターミナル３０を用いて商品の確認を行ったが、ハンディターミナル３０では商品の確認を行わずに、単に確認すべき商品を表示ディスプレイ３０５に表示させるだけにしてもよい。つまり、ハンディターミナル３０の表示ディスプレイ３０５に、指針情報を表示させるだけにしてもよい。そして、指針情報を表示するだけの操作キーをハンディターミナル３０に設けるようにしてもよい。つまり、ハンディターミナル３０を用いて商品の確認をするか、指針情報のみをハンディターミナル３０に表示するかはいずれも顧客による商品登録の後にその内容を確認するための内容で、ハンディターミナル３０が判断するか、店員が判断するかの違いであり、課題や技術的に共通するものである。
【０１００】
図１７はハンディターミナルの表示ディスプレイに、指針情報を表示させる手順について示したフローチャートである。
【０１０１】
（ステップＳ４０１）顧客は購入希望の商品をかごに入れる。また、顧客はハンディターミナル３０を操作し、購入を希望する商品の情報を登録する。具体的には、顧客はハンディターミナル３０を操作し、スキャナ部３０４を用いて、商品に付されているバーコードをハンディターミナル３０に読み取らせる。ハンディターミナル３０のＣＰＵ３０１は、スキャナ部３０４で読み取ったバーコードに含まれるコードの情報の上一桁が例えば１であると判断した場合、読み取ったコードを買上商品情報としてＲＡＭ３０３の買上商品情報エリアに記憶させる。その後、ステップＳ４０２に進む。
【０１０２】
（ステップＳ４０２）顧客は、ハンディターミナル３０に購入希望商品の登録を完了した後、商品情報を登録したハンディターミナル３０と、購入希望の商品を入れたかごとをレジのオペレータ（従業員）に渡す。レジのオペレータは、顧客より受け取ったハンディターミナル３０の指針情報の表示キー（図示せず）を押下する。その後、ステップＳ４０３に進む。
【０１０３】
（ステップＳ４０３）ハンディターミナル３０のＣＰＵは、ステップＳ４０１でＲＡＭ３０３の買上商品情報エリアに記憶された買上商品情報の中から確認すべき商品を表示ディスプレイ３０５に表示させる。その後、処理を終了する。
【０１０４】
なお、図１７を参照して説明した例では、確認すべき商品を表示ディスプレイ３０５に表示したが、買上商品情報に記憶されている商品のうち、最も高価な商品の商品名を表示ディスプレイ３０５に表示させてもよく、フラグを設定しておき、フラグが立っている商品の商品名を表示ディスプレイ３０５に表示してもよい。
【０１０５】
また、レジ用クレードル２１にハンディターミナル３０を載置することで、前記モード変更が実行されて、ハンディターミナル３０の表示ディスプレイ３０５に、指針情報が表示されるようにしてもよい。これによりレジのオペレータは確認のために商品のバーコードを読み取らせる必要がないため、迅速な確認作業を行うことができる。そして、レジのオペレータは、表示ディスプレイ３０５に表示された商品がかご内にあるか否かを視認し、商品がかご内にあればハンディターミナル３０の前記表示キーを押すことで確認すべき商品を非表示にし、ハンディターミナル３０をレジ用クレードル２１に載置して買上情報をＰＯＳレジスタ２０に転送し、商品がかご内に無ければ、ハンディターミナル３０のＲＡＭ３０３に記憶されている買上商品情報を使用せず、一品ごとにスキャナ２０ｂを用いて商品登録を行う。
【０１０６】
なお、図１３に示した指針情報の表示手順では、ハンディターミナル３０を用いて商品の確認を行ったが、商品の確認をハンディターミナル３０で行わずにＰＯＳレジスタ２０で行ってもよい。つまり、ＰＯＳレジスタ２０に、確認手段か、商品登録のためのバーコードスキャナによる読み取りか、確認手段のための読み取りかを切り換えるための操作キーを設け、ＰＯＳレジスタ２０へ買上情報が移行された後に、該キーを操作して、コネクタ２０ｂに接続されているバーコードスキャナで商品に付されているバーコードを読み取ることで、移行された買上情報が記憶されている登録情報記憶手段に、該読み取ったコード情報が記憶されているかを判断し、記憶されているか否かをＰＯＳレジスタ２０の表示部に表示されるようにしてもよい。ただし、前記切り換えのためのキーを設けるようにしたが、当該ＰＯＳレジスタ２０では商品登録をしないようにした場合、切り換え手段は備えずＰＯＳレジスタ２０へ移行されたらすぐに確認手段を実行させるようにＰＯＳレジスタ２０を制御するようにしてもよい。
【０１０７】
以上、図面を参照して本発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１０８】
例えば、上記実施形態の図９で示したフローチャートのステップＳ１０３では、買上商品の読み取りを行った場合に、買上商品情報エリアに加算しないよう制御するとしたが、顧客が登録した商品であるか、確認のために登録した商品であるかを分けて記憶し、クレードルへ載置する前に、確認のために登録した商品を記憶部から消去するようにしてもよい。
【０１０９】
また、上記実施形態の図９で示したフローチャートのステップＳ１０９では、読み取った商品が買上商品情報エリアに記憶されていないと判断した場合、その会員を特定し記憶できるように、ＰＯＳレジスタに不正登録があったことを宣誓するキーを設けるようにしてもよい。
【０１１０】
この場合の処理についての具体例を以下に示す。図９のステップＳ１０９を経て、ステップＳ１０８において精算処理を行う際、店員は顧客から会員カードを提示してもらい、ＰＯＳレジスタに不正登録があったことを宣誓するキーを押してから会員カードを読み取るようにする。これにより、ストアコントローラ１０に記憶されている会員ファイルが記憶する当該顧客の情報に不正があったことを示すフラグを立てる。
【０１１１】
そして、次回の来店時に当該顧客が会員カードを読み取り、客用クレードルからハンディターミナルを取り出す際に、当該ハンディターミナルの表示部に顧客にはわからない表示にて過去に不正登録があったことを示す表示を行う。
【０１１２】
なお、フラグを立てる替わりに、ストアコントローラ１０に記憶されている会員ファイルが記憶する当該顧客の情報に、不正登録があったことを宣誓するキーが押される毎にカウントアップする回数を記憶させ、当該回数をハンディターミナルの表示部の隅などに表示させるようにしてもよい。これにより、不正登録があったことを宣誓するキーが押された回数に応じて、登録商品の確認の回数を変えるようにしてもよく、あるいは、不正登録があったことを宣誓するキーが押された回数が多い顧客が登録した商品については、登録商品の確認を行わず、通常のＰＯＳレジスタのように店員が全ての商品を再度登録するようにしてもよい。
【０１１３】
また、本実施形態では、従業員バーコードを読み取ることで購入商品確認モードへ移行したが、これに限らず、ハンディターミナルに通常の商品登録モードか、購入商品確認モードかを切り替える固定キーや表示キーを設け、該キーの選択により、前記モードの切り替えを行うようにしてもよい。
【０１１４】
また、本実施形態では、確認を行う商品の数は１つであったが、これに限らず、買上商品の一部で、複数の商品を確認するようにしてもよい。
【０１１５】
また、指針情報として確認個数を表示するようにしたが、例えば、購入商品が１０点未満の場合は確認個数を１つとし、購入商品が１０点以上２０点未満の場合は確認個数を３つとするなど、該表示する確認個数を買上商品情報に記憶された商品の点数に応じて変更するようにしてもよい。
【０１１６】
また、上記実施例では購入商品確認モードで商品があったときは「○」を、無かったときは「×」をハンディターミナルの表示部に表示するようにしたが、表示の方法は「○」「×」に限らず、商品があること、無いことがわかる絵や文字などで表示するようにしてもよい。
【図面の簡単な説明】
【０１１７】
【図１】本発明の一実施形態による商品販売処理システムのシステム構成図である。
【図２】本実施形態による商品マスタの一例を示した図である。
【図３】本実施形態による特売区分の一例を示した図である。
【図４】図１の商品販売処理システムにおけるハンディターミナルの構成を示すブロック図である。
【図５】図４のハンディターミナルの表側外観図である。
【図６】図４のハンディターミナルの裏側外観図である。
【図７】図１の商品販売処理システムにおけるレジ用クレードルの外観図である。
【図８】図１の商品販売処理システムにおけるＰＯＳレジスタの構成を示すブロック図である。
【図９】本実施形態におけるハンディターミナルの動作を示したフローチャートである。
【図１０】本実施形態におけるハンディターミナルの表示ディスプレイに表示される画面例である。
【図１１】本実施形態におけるハンディターミナルの表示ディスプレイに表示される画面例である。
【図１２】本実施形態におけるＰＯＳレジスタに買上商品情報を送信した後に買上商品情報の確認を行う手順について示したフローチャートである。
【図１３】本実施形態において、指針情報の表示を行う場合の買上商品情報の確認を行う手順について示したフローチャートである。
【図１４】本実施形態におけるハンディターミナルの表示ディスプレイに表示される画面例である。
【図１５】本実施形態におけるハンディターミナルの表示ディスプレイに表示される画面例である。
【図１６】本実施形態におけるハンディターミナルの表示ディスプレイに表示される画面例である。
【図１７】本実施形態におけるハンディターミナルの表示ディスプレイに、指針情報を表示させる手順について示したフローチャートである。
【符号の説明】
【０１１８】
１０・・・ストアコントローラ、２０・・・ＰＯＳレジスタ、２１・・・レジ用クレードル、２２・・・スキャナ、３０・・・ハンディターミナル、４０・・・客用クレードル、５０・・・会員カードリーダ、３０１，４０１・・・ＣＰＵ（制御部）、３０２，４０２・・・ＲＯＭ、３０３，４０３・・・ＲＡＭ（記憶部）、３０４，４０４・・・スキャナ部（読取部）、３０５・・・表示ディスプレイ（表示部）、３０６，４０６・・・操作部、３０７，４０７・・・通信部、３０８，４０８・・・ブザー、３０９・・・電源制御部、３１０・・・充電式電池、４０５・・・液晶タッチパネル部、４０９・・・ハードディスク、４１０・・・客用表示部、４１１・・・レシート印字部、４１２・・・ドロワ部、４１３・・・カードリーダ部
【図１】
0005286910.tif 000002
【図２】
0005286910.tif 000003
【図３】
0005286910.tif 000004
【図４】
0005286910.tif 000005
【図５】
0005286910.tif 000006
【図６】
0005286910.tif 000007
【図７】
0005286910.tif 000008
【図８】
0005286910.tif 000009
【図９】
0005286910.tif 000010
【図１０】
0005286910.tif 000011
【図１１】
0005286910.tif 000012
【図１２】
0005286910.tif 000013
【図１３】
0005286910.tif 000014
【図１４】
0005286910.tif 000015
【図１５】
0005286910.tif 000016
【図１６】
0005286910.tif 000017
【図１７】
0005286910.tif 000018