(57)【特許請求の範囲】
【請求項１】
商品に付された商品識別情報を読み取って記憶する携帯端末と、該携帯端末が記憶する前記商品識別情報を取り込んで精算を行う会計装置とからなる商品販売処理システムにおいて、
前記携帯端末は、
前記会計装置を動作させる複数の操作ボタンに対応するキー情報を記憶し、
前記キー情報を含む会計装置制御情報を生成する制御情報生成手段と、
前記商品識別情報と前記制御情報生成手段が生成した会計装置制御情報とを前記会計装置に送信する送信手段と
を備え、
前記会計装置は、前記送信手段から送信された商品識別情報と会計装置制御情報とに基づいて精算を行うこと
を特徴とする商品販売処理システム。
【請求項２】
前記携帯端末は、
商品識別情報毎に商品の価格情報を含む商品情報を記憶する商品情報記憶手段と、
商品識別情報毎に特売期間と特売価格に関する情報とを含む特売情報を記憶する特売情報記憶手段と
を備え、
制御情報生成手段は、前記読み取った商品識別情報に基づいて、前記特売情報記憶手段が記憶する特売情報を参照し、該商品識別情報を読み取った日時と重なる特売情報の特売価格に関する情報のコード情報或いは前記キー情報を含む会計装置制御情報を生成すること
を特徴とする請求項１に記載の商品販売処理システム。
【請求項３】
前記携帯端末は、商品識別情報毎に商品の価格情報を含む商品情報を記憶する商品情報記憶手段と、
商品識別情報毎に特売期間と特売価格に関する情報とを含む特売情報を記憶する特売情報記憶手段と、
当該携帯端末を操作する顧客が入店した入店日時を含んで記憶する入店日時記憶手段と
を備え、
制御情報生成手段は、前記読み取った商品識別情報に基づいて、前記特売情報記憶手段が記憶する特売情報を参照し、前記入店日時と重なる特売情報の特売価格に関する情報のコード情報或いは前記キー情報を含む会計装置制御情報を生成すること
を特徴とする請求項１又は請求項２に記載の商品販売処理システム。
【請求項４】
前記読み取った商品識別情報に対応する特売価格に関する情報を報知する報知手段を備えること
を特徴とする請求項２又は請求項３に記載の商品販売処理システム。
【請求項５】
前記携帯端末は、携帯端末を操作する顧客を識別する顧客識別情報を記憶する顧客情報記憶手段を備え、
前記会計装置制御情報は、顧客識別情報と前記キー情報とを含み、
前記会計装置は、
精算結果の情報に基づいて顧客に付与する特典情報を特定し、該特定した特典情報を前記会計装置制御情報の顧客識別情報と対応付けて記憶させる特典付与手段
を備えること
を特徴とする請求項１から請求項４のいずれかの項に記載の商品販売処理システム。
【請求項６】
商品に付された商品識別情報を読み取って記憶する携帯端末において、
会計装置を動作させる複数の操作ボタンに対応するキー情報を記憶し、
前記キー情報を含む会計装置制御情報を生成する制御情報生成手段と、
前記商品識別情報と前記制御情報生成手段が生成した会計装置制御情報とを前記会計装置に送信する送信手段と
を備える携帯端末。
【請求項７】
携帯端末が記憶する、会計装置を動作させる複数の操作ボタンに対応するキー情報と商品識別情報とを取り込んで精算を行う会計装置において、
前記商品識別情報と前記取り込んだ、会計装置を動作させる複数の操作ボタンに対応するキー情報とに基づいて精算を行うこと
を特徴とする会計装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スーパーマーケット等の店舗において、客自らが携帯端末を使い購入商品をスキャンして商品の購入を行うようにした携帯端末、会計装置、商品販売処理システムに関する。
【背景技術】
【０００２】
スーパーマーケット等の店舗では、集客を目的として、ある特定商品を期間或いは時間を区切って、通常販売している価格より安く商品を提供する特売或いはタイムサービスを実施することがある。そして、その特売或いはタイムサービスを実施する日は来店顧客が多く精算処理が間に合わない場合には、顧客は、レジスタに待ち行列を作って精算処理を待つ。
特許文献１には、顧客の商品の精算待ち時間を短縮するため、商品に付された商品コードの走査入力ができ、買物の途中の購入金額を知ることができる顧客のスキャニングによる商品販売処理システム及びＰＯＳレジスタが記載されている。
【特許文献１】特開平６−６８３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特売或いはタイムサービス等を実施する日は、通常の日よりも多くの顧客がＰＯＳレジスタへ殺到するために会計処理が間に合わないことがあり、特に、レジスタを操作する店員の入力操作の知識、習熟度により、入力操作に要する時間が異なるため、入力操作の知識、習熟度の少ない店員が担当するＰＯＳレジスタでは、会計を完了させるまでに要する時間が長くなると共に、操作ミスをしてしまうことが多く、その発生した操作ミスを訂正する訂正操作が生じる。そのようなＰＯＳレジスタでは、会計が完了するまでに要する時間が通常よりも多くかかってしまうという問題があった。
また、従来の商品販売処理システム及びＰＯＳレジスタでは、割引率や値引き額の入力等は、店員が入力を行っているため、その入力時間を短縮できないという欠点がある。
また、従来の商品販売処理システム及びＰＯＳレジスタでは、商品に付された商品コードや顧客カードを店員が走査入力するため、走査入力を忘れるなどの問題が生ずるという欠点がある。
【０００４】
また、タイムサービス等は時間を区切って実施するもので、従来の商品販売処理システム及びＰＯＳレジスタだけでは、前記タイムサービスの終了後の会計で購入する商品がその時間内の値下げ価格で購入したことを証明することは難しく、そのため時間内に購入したことを証明するために、値下げ価格のバーコードを作成し対象となる商品へ貼付し、販売商品とその商品の値下げ価格と区切った時間内に購入したことを証明するので、その商品コードに対応する値引きバーコードの作成や商品に貼付する時間や手間がかかり面倒であるという欠点があった。
また、スーパーマーケット等で２４時間営業する店舗では、顧客を無視して特売の終了（完了）日付を区切ることは難しく、従来の商品販売処理システム及びＰＯＳレジスタでは、全てのＰＯＳレジスタを自動的に元売価へ戻すと不都合が発生するという欠点があった。つまり、顧客の購買行動とは関係なしにＰＯＳレジスタの設定売価を無条件に元売価へ戻してしまうと、会計中の顧客と会計待ちの顧客とで販売価格が異なってしまい、顧客から見て不利益となるトラブルが発生する。そのため、従来の商品販売処理システム及びＰＯＳレジスタでは、顧客に迷惑がかからないように、顧客が居ないＰＯＳレジスタを順次店員が手動で締め処理を行い、その締め処理後の再起動で変わる日付に基づいて元売価へ戻すという操作を行うため、手動操作し忘れが発生する可能性があり、また、来店顧客の会計状態を見ながら手動操作を行う店員にとっては煩わしく面倒な作業であった。
【０００５】
本発明は上記の点に鑑みてなされたものであり、その目的は、商品を販売する期間とその販売価格とを顧客毎に管理し、店員の知識や習熟度や商品価格が切り替わる日付時刻に影響されることなく会計操作ができる商品販売システムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）商品に付された商品識別情報を読み取って記憶する携帯端末と、該携帯端末が記憶する前記商品識別情報を取り込んで精算を行う会計装置とからなる商品販売処理システムにおいて、前記携帯端末は、前記会計装置を動作させる複数の操作ボタンに対応するキー情報を記憶し、前記キー情報を含む会計装置制御情報を生成する制御情報生成手段と、前記商品識別情報と前記制御情報生成手段が生成した会計装置制御情報とを前記会計装置に送信する送信手段とを備え、前記会計装置は、前記送信手段から送信された商品識別情報と会計装置制御情報とに基づいて精算を行う。
上記構成によると、顧客が自ら購入商品の商品識別情報をスキャンする携帯端末は、店員が会計処理に用いる会計装置を自動操作させる会計装置制御情報を生成し、前記顧客が購入する商品の商品識別情報と前記会計装置制御情報とを会計装置へ取り込み、前記顧客の会計処理を行う。これにより、店員の会計装置への入力操作を削減することができるので、店員の知識や習熟度に影響されること無く、該会計装置での操作ミスや手間が無くなり、会計時間を短縮させることができる。
上記構成によると、前記会計装置制御情報は、店員が操作する会計装置の複数の操作ボタンと対応するキー情報を含む制御情報であるので、前記会計装置制御情報に基づいて会計処理を行えば、店員による会計装置の手動操作を不要にすることができる。
これにより、会計完了までの時間が短縮されるばかりではなく、店員の操作ミスを無くすことができ、また、顧客の会計待ちによる長蛇の列を解消することができる。
また、会計装置が備える複数の操作ボタンと対応するキー情報に基づいて、該会計装置の操作ボタンを自動操作する方式であるので、用途毎に特別なプログラムを作成用意すること無く、該会計処理で操作処理される全ての業務を前記キー情報（手順含む）に基づき操作ボタンを自動操作させることにより実行することができる。
【０００８】
（３）また、本発明の一態様は、前記携帯端末は、商品識別情報毎に商品の価格情報を含む商品情報を記憶する商品情報記憶手段と、商品識別情報毎に特売期間と特売価格に関する情報とを含む特売情報を記憶する特売情報記憶手段とを備え、制御情報生成手段は、前記読み取った商品識別情報に基づいて、前記特売情報記憶手段が記憶する特売情報を参照し、該商品識別情報を読み取った日時と重なる特売情報の特売価格に関する情報のコード情報或いは前記キー情報を含む会計装置制御情報を生成する。
上記構成によると、前記携帯端末は、商品の商品識別情報を読取った日付時刻と、携帯端末に記憶した特売情報の日付時刻とが重なった時に、割引或いは値引を示す会計装置制御情報を自動生成する。これにより、例えば、タイムサービスが実施され既に終了していたとしても、顧客がスキャンした商品の日付時刻に基づいて、前記スキャンした商品を値引価格で販売すべきか或いは通常価格で販売すべきかの判定を行い、顧客から見た不利益となる価格で商品を販売することが無くなる。また、割引或いは値引シールの作成や貼付することが無くなるので、手間及び時間と経費とを削減することができる。
【０００９】
（４）また、本発明の一態様は、前記携帯端末は、商品識別情報毎に商品の価格情報を含む商品情報を記憶する商品情報記憶手段と、商品識別情報毎に特売期間と特売価格に関する情報とを含む特売情報を記憶する特売情報記憶手段と、当該携帯端末を操作する顧客が入店した入店日時を含んで記憶する入店日時記憶手段とを備え、制御情報生成手段は、前記読み取った商品識別情報について、前記特売情報記憶手段が記憶する特売情報を参照し、前記入店日時と重なる特売情報の特売価格に関する情報のコード情報或いは前記キー情報を含む会計装置制御情報を生成する。
上記構成によると、前記携帯端末は、顧客が入店した日付時刻を記憶し、顧客が読ませた商品に付されているコード情報に基づいて、携帯端末に記憶された特売情報を参照し、コード情報が一致する特売情報の日付時刻と顧客が入店した日付時刻とが重なった時に、割引或いは値引のコード情報或いは前記キー情報を含む会計装置制御情報を自動生成し、前記会計端末は、この携帯端末で生成された会計装置制御情報に基づいて当該顧客の会計を行うので、従来の商品販売処理システム及びＰＯＳレジスタでは出来なかった、入店した顧客毎の日付時刻に基づいて、きめの細かな割引或いは値引の対応をすることができる。
また、スーパーマーケット等で２４時間営業の店舗では、特売或いはタイムサービスの終了時、会計中の顧客と会計待ちの顧客とで販売価格が違うということが無くなり、該携帯端末に記憶された情報に基づいてＰＯＳレジスタで会計処理を行うので、顧客の購買行動とは関係なしにＰＯＳレジスタの設定売価を無条件に元売価へ戻したとしても、顧客から見て不利益となる価格で商品を販売することが無くなる。
【００１０】
（５）また、本発明の一態様は、前記読み取った商品識別情報に対応する特売価格に関する情報を報知する報知手段を備える。
上記構成によると、前記携帯端末に記憶された特売のコード情報と日付時刻とが重なる時に、該携帯端末に記憶された特売情報を報知するので、顧客にお値打ち感を与え、購入点数を増やすことが出来る。
【００１１】
（６）また、本発明の一態様は、前記携帯端末は、携帯端末を操作する顧客を識別する顧客識別情報を記憶する顧客情報記憶手段を備え、前記会計装置制御情報は、顧客識別情報と前記キー情報とを含み、前記会計装置は、精算結果の情報に基づいて顧客に付与する特典情報を特定し、該特定した特典情報を前記会計装置制御情報の顧客識別情報と対応付けて記憶させる特典付与手段を備える。
上記構成によると、前記携帯端末は、顧客を識別する識別情報と前記キー情報とを記憶し、会計装置へ取り込み当該顧客の識別情報の入力ボタン操作とその識別とを自動操作させることができる。これにより、一般顧客の会計とは違う会計装置を操作するボタン操作（手数）が増えたとしても、店員が行うボタン操作及びその手順と対応するキー情報を生成し、それに基づいて会計処理が行われるので、店員がボタンを操作して会員カード等を手動で読ませるといった一連の操作手順を踏むこと無く、店員が行うボタン操作及びその手順と対応するキー情報を含む制御情報に基づいて、店員が会計装置に手を触れる事無く、該顧客の識別情報の入力及び識別とその購入金額に応じた特典を付与することができる。これにより、店員による操作ミスや操作忘れが無くなる。
【００１２】
（７）また、本発明の一態様は、商品に付された商品識別情報を読み取って記憶する携帯端末において、会計装置を動作させる複数の操作ボタンに対応するキー情報を記憶し、前記キー情報を含む会計装置制御情報を生成する制御情報生成手段と、前記商品識別情報と前記制御情報生成手段が生成した会計装置制御情報とを前記会計装置に送信する送信手段とを備える。
【００１３】
（８）また、本発明の一態様は、携帯端末が記憶する、会計装置を動作させる複数の操作ボタンに対応するキー情報と商品識別情報とを取り込んで精算を行う会計装置において、前記商品識別情報と前記取り込んだ、会計装置を動作させる複数の操作ボタンに対応するキー情報とに基づいて精算を行う。
【発明の効果】
【００１４】
本発明によれば、顧客が自ら購入商品の商品識別情報をスキャンする携帯端末に、会計装置を動作させる複数の操作ボタンと対応するキー情報と特売情報や顧客識別情報等を記憶し、前記スキャンした日付時刻或いは入店した日付時刻に基づき前記キー情報を含む制御情報を生成し、前記スキャンした商品識別情報と前記生成された制御情報とを会計装置に取り込み会計処理を行うので、店員が会計装置を動作させるボタンをボタン操作させる事無く、当該顧客の会計処理を行うことができるので、会計装置への入力操作を削減することができ、店員の知識や習熟度に影響されること無く、該会計装置での操作ミスや手間が無くなり、会計時間を短縮させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本実施形態による商品販売処理システムのシステム構成を示した概略図である。図１において、商品販売処理システムには、ストアコントローラ１０と、複数台のＰＯＳレジスタ２０と、来店客（顧客）が商品のコード読み取りに使用するｎ台のハンディターミナル３０−１〜３０−ｎ（携帯端末）と、各ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）レジスタ２０（会計装置）に有線接続され、ハンディターミナルが買い上げ商品の精算時にセットされるレジ用クレードル２１（中継器）と、ハンディターミナルが未使用時に載置されている客用クレードル４０と、会員カードリーダ５０とが含まれている。また、各ＰＯＳレジスタ２０と客用クレードル４０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６０によりストアコントローラ１０に接続されている。
【００１６】
ストアコントローラ１０は、商品情報ファイル（図４）、特売情報ファイル（図５）、会員情報ファイル（図６）、制御情報ファイル（図７）などの各種ファイルやデータの管理を行うコンピュータである。ここで、商品情報ファイルは、各商品のコード情報、商品名称、価格などの商品情報を格納したファイルであり、必要に応じてその内容を編集・変更することが可能になっているとともに、最新の商品ファイルが各ＰＯＳレジスタ２０と客用クレードル４０に適宜送信される。
【００１７】
また、特売情報ファイルは、各商品のコード情報、価格、割引率、値引額などの特売情報を格納したファイルである。また、会員情報ファイルは、この小売店に会員として登録した顧客のリストを会員番号などとともに格納したファイルである。また、制御情報ファイルは、ＰＯＳレジスタ２０の制御情報毎に制御に必要な情報を格納したファイルである。
なお、商品情報ファイル、特売情報ファイル、会員情報ファイル、制御情報ファイルについての詳細は後述する。
【００１８】
ＰＯＳレジスタ２０は、顧客が購入する商品の登録および精算を行うための装置であり、各種の操作キーや表示部などを備えている。このＰＯＳレジスタ２０は、店員の操作により商品のバーコードを読み取るバーコードスキャナが所定のケーブルで接続されていたものであるが、そのバーコードスキャナを取り外し、取り外した後の接続コネクタ２０ａに、レジ用クレードル２１が接続される。この接続には、取り外したバーコードスキャナで用いていたのと同じ通信規格、例えばＲＳ−２３２Ｃインタフェースを用いる。
これにより、ＰＯＳレジスタ２０とレジ用クレードル２１、およびレジ用クレードル２１に載置されるハンディターミナル３０の間は、ＲＳ−２３２Ｃのシリアル通信によりデータの通信が行われることになる。レジ用クレードル２１のレジ側の端子とハンディターミナル３０側の端子間は、直接、信号線で接続されている。
【００１９】
本商品販売処理システムを導入した小売店では、客用クレードル４０と会員カードリーダ５０が店内の入口付近に設置される。客用クレードル４０には未使用のハンディターミナル３０が複数セットされて顧客の使用に備えられており、顧客は会員番号が記憶された会員カードを会員カードリーダ５０に通すことで、そのうちの一つが使用可能状態となる。
このとき、会員カードリーダ５０は、会員カードから読み取った顧客の識別情報である会員番号を取得し、また、該読み取った日時（入店日時）をストアコントローラ１０に送信をする。そして、ストアコントローラ１０は、管理する商品情報ファイル、特売情報ファイル、制御情報ファイルなどの各種ファイル、及び、会員情報ファイルから選択した該会員番号に対応する顧客情報データ、入店日時などをハンディターミナル３０に送信をする。
【００２０】
顧客は、前記会員番号と各種ファイルと顧客情報データとが送信されたハンディターミナル３０を客用クレードル４０から取り外して、買い物を開始する。そして、顧客は、買いたい商品のバーコード（商品コード）をハンディターミナル３０のスキャナ部３０３に読み取らせる（以下、商品登録という）。この際、ハンディターミナル３０は、会計装置制御情報を生成し、バーコードに対応するコード情報（商品識別情報）と共に、商品登録情報として記憶する。顧客は、購入する全ての商品について商品登録をすると、ＰＯＳレジスタ２０へ行ってレジ用クレードル２１にハンディターミナル３０をセットする（図１ではハンディターミナル３０−１がセットされている）。
【００２１】
そうすると、上記記憶したコード情報や会計装置制御情報などの商品登録情報が、ハンディターミナル３０からレジ用クレードル２１を介してＰＯＳレジスタ２０へ送信される。ＰＯＳレジスタ２０は、こうして取得した会計装置制御情報に基づいて精算を行う。具体的に、ＰＯＳレジスタ２０は、商品の価格や割引価格を入力し、登録商品の合計金額を算出し、算出した合計金額等をＰＯＳレジスタ２０の表示部に表示し、また、顧客に対する特典であるポイントを付与し、さらに、レシートの発行等の精算処理を行う。
【００２２】
以下、本実施形態による携帯端末であるハンディターミナル３０について詳細を説明する。図２は、本実施形態によるハンディターミナル３０のハードウェア構成を示す概略ブロック図である。
ハンディターミナル３０は、ＣＰＵ３０１、ＲＯＭ３０２、スキャナ部３０３、ＲＡＭ３０４、表示ディスプレイ（表示部）３０５、ＬＥＤ発行部３０５ａ、操作部３０６、通信部３０７、ブザー３０８、電源制御部３０９、充電式電池３１０を含んで構成される。
【００２３】
ＣＰＵ３０１は、中央処理装置であり、ＲＯＭ３０２に記憶されているプログラムを読み出して実行することにより、ハンディターミナル３０の動作を制御する。
ＲＯＭ３０２は、上記プログラムを記憶している読み出し専用メモリである。
【００２４】
スキャナ部３０３（コード読取部）は、商品に付されているバーコードを読み取るためのものであり、読み取ったバーコードの情報を所定の形式のデータ（コード情報）に変換して出力する。このスキャナ部３０３は、ハンディターミナル３０の裏側の面に設けられており、バーコードをスキャナ部３０３に近付けることにより、読み取り動作が行われる（図１２）。顧客の操作によって、スキャナ部３０３が読み取ったコード情報は、登録商品を特定するデータとして、ＲＡＭ３０４の商品登録情報ファイルに記憶される。
【００２５】
ＲＡＭ３０４は、ストアコントローラ１０より取得した商品情報ファイル（図４）、特売情報ファイル（図５）、前記顧客情報データ、制御情報ファイル（図７）、前記入店日時、商品登録情報ファイル（図８〜１０）、自己のＩＰアドレスなどを記憶する、随時読み出し書き込みメモリである。
【００２６】
表示ディスプレイ３０５は、商品名や値段等の商品情報ファイルの情報、及び、その他の商品登録ファイルに登録した商品の一覧や合計金額、商品登録ファイルの商品の数、その他各種のメッセージ（例えば、ハンディターミナル３０の使い方が分からない顧客のための使用方法案内表示）等を表示する。
【００２７】
表示ディスプレイ３０５の上側中央部には、ＬＥＤ発光部３０６ａが設けられる。このＬＥＤ発光部３０６ａは、その点灯によって、客用クレードル４０に複数載置されたハンディターミナル３０のうちどれを使用するかを顧客に報知するためのものであり、ハンディターミナル３０は、ストアコントローラ１０からの顧客データを受信すると、ＬＥＤ発光部３０６ａを点灯する。
操作部３０６は、ハンディターミナル３０を操作する各種のキーからなる。詳細は、後述する。
【００２８】
通信部３０７は、レジ用クレードル２１および客用クレードル４０との間で行うデータ通信の制御を行う。
また、通信部３０７は、ハンディターミナル３０が客用クレードル４０に接続された場合には、ストアコントローラ１０から最新の商品ファイル、顧客情報データ等を受信する。なお、これらのデータ通信は、上記したようにＲＳ−２３２Ｃの通信プロトコルに従って行われる。
【００２９】
ブザー３０８は、客用クレードル４０に複数載置されているハンディターミナル３０のうち、ＬＥＤ発光部３０６ａが消灯しているハンディターミナル３０が客用クレードル４０から取り外された場合にブザー音を発生させるものである。
電源制御部３０９は、ハンディターミナル３０が客用クレードル４０に接続されている間に、客用クレードル４０から供給される電力による充電式電池３１０への充電を制御する。充電式電池３１０は、ハンディターミナル３０の各部を動作させるための電力を供給する。
【００３０】
図３は、本実施形態によるハンディターミナル３０の構成を示す概略ブロック図である。まず、ＲＡＭ３０４が記憶する各ファイル等について詳細を説明する。
ここで、商品情報記憶手段３０４１、特売情報記憶手段３０４２、入店日時記憶手段３０４３、顧客情報記憶手段３０４４、制御情報記憶手段３０４５、商品登録情報記憶手段３０４６は、ＲＡＭ３０４により実現される。
【００３１】
図４は、商品情報記憶手段３０４１が記憶する本実施形態による商品情報ファイルの一例を示した図である。
商品情報ファイルは、商品を識別するコード情報（商品識別情報）毎に、商品名称、生産者を示す産地メーカー名、商品の容量を示す規格容量、値段、登録日時等の各項目から構成される。
【００３２】
例えば、図４の商品情報ファイルは、コード情報が「０２００１２３００５５０４」である商品について、商品名称が「焼肉弁当」、産地メーカー名が「自家製」、規格容量が「１」個、値段が「５５０」円、登録日時が「２００８年１月２４日２２時２０分１２秒」であることを示している。
【００３３】
図５は、特売情報記憶手段３０４２が記憶する本実施形態による特売情報ファイルの一例を示した図である。特売情報記憶手段３０４２は、商品毎に特売期間と特売価格とを含む特売情報を記憶する。
特売情報ファイルは、商品のコード情報毎に、商品名称、値段、特売対象の対象個数、割引（「１」）と値引き（「２」）を示すコードである区分、区分が「１」（割引）の際の割引率（特売価格に関する情報）、区分が「２」（値引き）の際の値引額（特売価格に関する情報）、特売開始日時、特売終了日時等の各項目から構成される。なお、特売開始日時から特売終了日時との期間が特売期間である。また、特売価格に関する情報は、割引き、又は、値引き後の商品の価格であってもよい。
【００３４】
例えば、図５の特売情報ファイルは、コード情報が「０２００１２３００５５０４」である商品について、商品名称が「焼肉弁当」、値段が「５５０」円、対象個数が「１」個、区分が「１」個、割引率が「２０」％、値引額が「１１０」円、特売開始日時が「２００８年４月２０日１０時００分００秒」、特売終了日時が「２００８年４月２４日２２時３０分００秒」であることを示している。
【００３５】
顧客情報記憶手段３０４４は、ハンディターミナル３０を操作する顧客を識別する顧客情報データを記憶する。顧客情報データは、会員情報ファイルの一会員のデータである。
図６は、ストアコントローラ１０が記憶する本実施形態による会員情報ファイルの一例を示した図である。
会員情報ファイルは、顧客を識別する会員番号毎に、会員名、郵便番号、住所、電話番号、商品の購入金額の累計である累計金額、来店回数、最終来店日、購入金額の値引きや商品交換に利用されるポイントの累計ポイント数である累計ポイント、現在のポイント数である現在ポイント等との各項目から構成される。
【００３６】
例えば、図６の会員情報ファイルは、会員番号「１１００１」の会員は、会員名が「○○○○」、住所が「東京都品川区・・・」、電話番号が「０３−１２３４−５６７８」、累計金額が「３９８００」円、来店回数が「３５６」回、最終来店日が「２００８年４月１３日」、累計ポイントが「５６０」ポイント、現在ポイントが「２６０」ポイントであることを示している。
【００３７】
本実施形態では、例えば、ハンディターミナル３０を利用する顧客は、会員番号が「１１００１」とする。つまり、ハンディターミナル３０は、会員番号「１１００１」の会員情報を顧客情報データとしてストアコントローラ１０から受信し、顧客情報記憶手段３０４４に記憶させる。つまり、顧客情報記憶手段３０４４は、ハンディターミナル３０を操作する顧客を識別する顧客情報データを記憶する。
【００３８】
入店日時記憶手段３０４３は、当該ハンディターミナル３０を操作する顧客が入店した日時を記憶する。入店日時記憶手段３０４３は、会員カードリーダ５０が会員カードから会員番号を読み取った日時である前記入店日時を記憶する。
【００３９】
図７は、制御情報記憶手段３０４５が記憶する本実施形態による制御情報ファイルの一例を示した図である。
制御情報ファイルは、ＰＯＳレジスタ２０に設けられた複数の操作ボタンとその制御に必要な情報を格納したファイルである。後述する制御情報生成手段３０１１は、制御情報ファイルに基づいて会計装置制御情報を制御情報コードとして生成する。また、ＰＯＳレジスタ２０は、該制御情報コードを、制御情報ファイルに従って処理し、精算処理を行う。なお、後述する制御コードのうち、先頭に「Ａ」を付与した制御コードが制御情報コードである。
【００４０】
制御情報ファイルは、制御コードの種別を示す制御コード種別、ＰＯＳレジスタ２０の各精算機能を示す制御情報、制御情報の桁数である制御桁数、ＰＯＳレジスタ２０の精算機能の内容を示す制御動作、ＰＯＳレジスタ２０に設けられた複数の操作ボタンに対応するキー番号（キー情報）、割引処理（「０１」）と値引処理（「０２」）を示すコードである判断区分、キー番号の次に入力するコード情報の桁数を示すコード情報桁数、コード情報の次に入力する数値の桁数を示す入力桁数、キー番号に対応するキー名称、ＰＯＳレジスタ２０の操作について手動と自動とを選択する運転モード、操作手順（手順）等との各項目から構成される。すなわち、ハンディターミナル３０は、ＰＯＳレジスタ２０を動作させる複数の操作ボタンに対応するキー情報を記憶する。
【００４１】
例えば、図７の制御情報ファイルは、制御情報が「４５」の制御情報コードは、制御コード種別が「ＣＯＤＥ１２８」、制御桁数が「２」、制御動作が「割引バーコード処理」、キー番号が「なし」、判断区分が「０１」（値引処理）、コード情報桁数が「１３」桁、入力桁数が「３」桁、キー名称が「バーコード割引」、運転モードが「自動」、手順が「２」であることを示している。
【００４２】
以下、制御情報生成手段３０１１が生成し、商品登録情報記憶手段３０４６が記憶する会計装置制御情報を含む商品登録ファイルについて説明をする。
まず、制御情報生成手段３０１１について詳細を説明する。
制御情報生成手段３０１１は、ＰＯＳレジスタ２０を操作制御する会計装置制御情報を生成する。ここで、会計装置制御情報は、ＰＯＳレジスタ２０に設けられた複数の操作ボタン、液晶タッチパネル部２０５に表示されたボタン、カードリーダ部２１１の機能を自動操作させる情報である。例えば、会計装置制御情報は、割引率、割引額を入力するための割引キー、小計キー、現計キー、置数キーの押下等による会計入力、また、会員カードの読込みに対応する制御情報である。会計装置制御情報は、商品登録ファイル（図８〜図１０）に制御コードとして記憶される。
また、制御情報生成手段３０１１は、スキャナ部３０３が読み取ったコード情報に基づいて、特売情報記憶手段３０４２が記憶する特売情報を参照し、前記入店日時と重なる特売情報の特売価格に関する情報のコード情報或いはキー情報を含む会計装置制御情報を生成する。
なお、ＣＰＵ３０１がＲＯＭ３０２の保持するプログラムを読み出し、実行することにより、制御情報生成手段３０１１として機能する。
【００４３】
具体的に、制御情報生成手段３０１１は、まず、スキャナ部３０３が読み取ったコード情報の商品について、入店日時と特売情報記憶手段３０４２が記憶する特売情報ファイルより特売価格に関する情報を特定する。
以下、例えば、会員番号「１１００１」の顧客が、「２００８年４月２４日１０時２０分０５秒」（入店日時）に会員カードを会員カードリーダ５０に通し、ハンディターミナル３０のスキャナ部３０３で、コード情報「０２００１２３００５５０４」である商品コードを読み取ったとする。
【００４４】
制御情報生成手段３０１１は、特売情報記憶手段３０４２が記憶する特売情報ファイル（図５）より、コード情報「０２００１２３００５５０４」について、入店日時「２００８年４月２４日１０時２０分０５秒」が重なる特売期間を検索する。制御情報生成手段３０１１は、該検索の結果、「２００８年４月２４日１０時２０分０５秒」は、特売期間である特売開始日時「２００８年４月２０日１０時００分００秒」から特売終了日時「２００８年４月２４日２２時３０分００秒」に重なるので、商品名称「焼肉弁当」の値段（価格）「５５０」円を、図５中の１番目のデータに基づき特売価格、つまり、「２０」％引き（「１１０」円引き）の価格と特定する。
【００４５】
次に、制御情報生成手段３０１１は、制御情報ファイル（図７）に基づき、スキャナ部３０３が読み取ったコード情報に基づいて、特売情報記憶手段３０４２が記憶する特売情報を参照し、前記入店日時と重なる特売情報の特売価格に関する情報のコード情報或いはキー情報を含む会計装置制御情報を生成し、商品登録ファイルに記憶する。
【００４６】
以下、制御情報生成手段３０１１が生成する会計装置制御情報を含む商品登録ファイルについて３つ例を説明する（図８〜図１０）。
この３つの会計装置制御情報は、商品販売処理システムの導入時にどれを使用するかをストアコントローラ１０で選択設定し決定される。その選択設定された情報に基づいて携帯端末内で会計装置制御情報が自動生成される。
図８、図９、図１０の商品登録ファイルは、制御コード、商品名称、値段、データ区分、登録日付である日付等の各項目から構成される。
ここで、制御コードには、スキャナ部３０３が読み取ったコード情報と会計装置制御情報が含まれる。なお、データ区分は、データの種類を区別する区分であり、データ区分「０」は「通常価格」、データ区分「１」は「割引」、データ区分「２」は「値引」、データ区分「８８８」は「制御情報」、データ区分「９９９」は「完了」として区分する。
【００４７】
図８は、商品登録情報記憶手段３０４６が記憶する本実施形態による商品登録ファイルの一例を示した図である。
商品登録ファイルは、制御情報生成手段３０１１が生成する会計装置制御情報を格納する。
以下に説明する会計装置制御情報は、ＰＯＳレジスタ２０に、該ＰＯＳレジスタ２０に設けられた値引或いは割引ボタンが押下された場合の制御、及びその数値入力をさせる制御情報である。
図８の商品登録ファイルを受信したＰＯＳレジスタ２０は、商品名称「焼肉弁当」の価格「５５０」円を、ＰＯＳレジスタ２０に備えた割引キーと数字キーを押下して「２０」％割引く場合の制御をして特売価格に変更し、小計、現計等の精算を行う。
【００４８】
まず、制御コード「Ａ９０１００００３＜ＦＮＣ２＞」と「Ａ９９８１１００１：」について説明をする。制御コード「Ａ９０１００００３＜ＦＮＣ２＞」と「Ａ９９８１１００１：」は、顧客識別情報をＰＯＳレジスタ２０に入力する会計装置制御情報である。ここで、先頭の「Ａ」は制御情報コード（図７）と他の制御コード（コード情報）を区別するための文字であり、先頭に「Ａ」がある場合は、制御情報コードであることを意味する。
【００４９】
以下、各制御コードの意味について説明をする。制御情報コードについては、図７を参照して説明をする。
制御コード「Ａ９０１００００３＜ＦＮＣ２＞」は、制御情報「９０１」、キー番号「００００３」であり、該制御コードを受信したＰＯＳレジスタ２０が、会員番号を入力するためにＰＯＳレジスタ２０に設けられた会員ボタンが押下される「会員呼出キー」（キー名称）を「キー押下」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である。また、制御コード「Ａ９９８１１００１：」は、制御情報「９９８」、入力桁数が「５」桁であり、該制御コードを受信したＰＯＳレジスタ２０が、「置数キー」（キー名称）で５桁の数値「１１００１」を「数値入力」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である。
以上により、ＰＯＳレジスタ２０は顧客の会員番号を自動入力できる。なお、各制御コードの最後に付された「＜ＦＮＣ２＞」及び「：」は、チェックデジットである。
【００５０】
次に、図８中の制御コード「０２００１２３０５５０４」と「Ａ９０９０００９８２」と「Ａ９９８０００２０７」について説明をする。制御コード「Ａ９０９０００９８２」と「Ａ９９８０００２０７」とは、「焼肉弁当」を特売価格に変更する会計装置制御情報である。
まず、制御コード「０２００１２３０５５０４」は、コード情報であり、該コード情報の商品（「焼肉弁当」）が商品登録されたことを表わす。ＰＯＳレジスタ２０は、「焼肉弁当」の値段「５５０」円を入力する。なお、図８中の制御コード「０２００４５６００４５０２」、「４９１２３４５６７８９２８」、「４９１２３４５６７８９３５」も同様にコード情報であり、該コード情報の商品が商品登録されたことを表わす。
【００５１】
次に、制御コード「Ａ９０９０００９８２」は、制御情報「９０９」、キー番号「０００９８」であり、該制御コードを受信したＰＯＳレジスタ２０が、「割引キー」（キー名称）を割引率の入力前にＰＯＳレジスタ２０に設けられた割引ボタンが押下することを示す「プリセット押下」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である（以下、割引キー操作コードという）。
また、制御コード「Ａ９９８０００２０７」は、制御情報「９９８」、入力桁数が「５」桁であり、該制御コードを受信したＰＯＳレジスタ２０に設けられた数字キー、「置数」（キー名称）で５桁の数値「０００２０」を「数値入力」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である。
【００５２】
ＰＯＳレジスタ２０は、「プリセット押下」に続き「０００２０」を入力すると、先に入力された商品について「２０」％の割引を行う。このように、ＰＯＳレジスタ２０は、会計装置制御情報に基づき「焼肉弁当」の値段「５５０」円に対し、「２０」％の割引を自動入力する。なお、各制御コードの最後に付された「４」、「７」、「２」は、チェックデジットである。
【００５３】
次に、制御コード「Ａ９９９９９９９９＜ＦＦ＞」、「Ａ９０１００００１＜ＤＣ１＞」、「Ａ９９８０１３９５＠」、及び「Ａ９０１００００２＜ＥＭ＞」について説明をする。これらの制御コードは、小計、預かり金入力、現計等を行う会計装置制御情報である。
制御コード「Ａ９９９９９９９９＜ＦＦ＞」は、制御情報「９９９」、キー番号「９９９９９」であり、該制御コードを受信したＰＯＳレジスタ２０は、店員が商品登録操作を行い、もう登録する商品が無く締め処理を行わないといけないと判断することと同じ判定あり、いわゆる「商品登録完了」と判断と同様の判定制御（判定動作）をすることを表わす会計装置制御情報である（以下、商品登録完了コードという）。
商品登録完了コードは、表示ディスプレイ３０５に表示された画面で「買物完了」ボタンが選択され、決定ボタン３０７７が押下された場合に生成される。
【００５４】
制御コード「Ａ９０１００００１＜ＤＣ１＞」は、制御情報「９０１」、キー番号「００００１」であり、該制御コードを受信したＰＯＳレジスタ２０に設けられた「小計キー」（キー名称）を「キー押下」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である（以下、小計コードという）。なお、ＰＯＳレジスタ２０は、小計キーが押下されると、購入商品の合計金額を算出する。
【００５５】
制御コード「Ａ９９８０１３９５＠」は、制御情報「９９８」、入力桁数が「５」桁であり、該制御コードを受信したＰＯＳレジスタ２０が、「置数キー」（キー名称）で５桁の数値「０１３９５」を「数値入力」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である（以下、数値入力コードという）。つまり、店員が顧客から現金「１３９５」円（預かり金）を預かり、ＰＯＳレジスタ２０に「１３９５」円を入力した場合と同様の会計装置制御情報である。
なお、「１３９５」円は、顧客がレジ用クレードル２１にハンディターミナル３０をセットする前に操作部３０６を操作して入力する。例えば、ハンディターミナル３０は、釣り銭の有無を選択する画面を表示し、釣り銭がない場合には、商品登録ファイルに登録された商品の合計金額を計算し、預かり金の金額としてもよい。
【００５６】
制御コード「Ａ９０１００００２＜ＥＭ＞」は、制御情報「９０１」、キー番号「００００２」であり、該制御コードを受信したＰＯＳレジスタ２０に設けられた「現計キー」（キー名称）を「キー押下」（制御動作）する場合と同様の制御をすることを表わす会計装置制御情報である（以下、現計コードという）。なお、ＰＯＳレジスタ２０に設けられた現計キーが押下されると、預かり金と購入商品の合計金額との差額（釣り銭）を計算する。
以上の会計装置制御情報に基づき、ＰＯＳレジスタ２０は、商品の合計金額の計算（小計）、預かり金の入力、釣り銭の計算（現計）を自動で行う。なお、各制御コードの最後に付された「＜ＦＦ＞」、「＜ＤＣ１＞」、「＠」、「＜ＥＭ＞」は、チェックデジットである。
【００５７】
図９は、商品登録情報記憶手段３０４６が記憶する本実施形態による商品登録ファイルの別の一例を示した図である。
以下に説明する会計装置制御情報は、スキャナ部３０３が読み取ったコード情報（商品識別情報）に基づいて生成された新たなコード情報である。
図９の商品登録ファイルを受信したＰＯＳレジスタ２０は、値段「５５０」円の商品名称「焼肉弁当」について、値段が割引後の特売価格「４４０」円の商品名称「焼肉弁当」であるコード情報に基づいて精算を行う。
図９の例と図８の例とを比較すると、制御コード「０２００１２３００４４０３」のみが異なる。しかし、他の制御コードは、図８の例と同じであるので、図８の例と同じ制御コードについては、説明を省略する。
【００５８】
まず、制御情報生成手段３０１１は、スキャナ部３０３が読み取ったコード情報「０２００１２３００５５０４」から、コード情報である制御コード「０２００１２３００４４０３」を生成し商品登録ファイルに登録する。
ここで、制御コードの先頭２桁が「０２」は、商品番号と、値段からなる新たに生成されたコード情報とする。「０２００１２３００４４０３」は、コード情報を区別するフラグ「０２」と商品番号「００１２３」と値引き後の値段「００４４０」からなり、該制御コードを受信したＰＯＳレジスタ２０が、商品番号「００１２３」（商品名「焼肉弁当」）を値段「４４０」円で入力する場合と同様の制御をすることを表わす会計装置制御情報である（以下、制御コードの先頭２桁が「０２」の制御コードを割引処理済コードという）。
【００５９】
なお、商品番号「００１２３」に対応する商品名等は、予めストアコントローラ１０のデータファイルに登録されており、ハンディターミナル３０とＰＯＳレジスタ２０は、該データファイルを受信して記憶する。
また、制御情報生成手段３０１１は、コード情報「０２００１２３００５５０４」に変えて制御情報コード「０２００１２３００４４０３」を生成し、商品情報ファイルに記憶してもよいし、制御情報コード「０２００１２３００４４０３」を生成して商品情報ファイルに記憶し、先に商品情報ファイルに記憶したコード情報「０２００１２３００５５０４」を削除してもよい。また、制御コード「０２００１２３００４４０３」の最後に付された「３」は、チェックデジットである。
【００６０】
図１０は、商品登録情報記憶手段３０４６が記憶する本実施形態による商品登録ファイルの別の一例を示した図である。
図１０の商品登録ファイルを受信したＰＯＳレジスタ２０は、割引用の制御情報コードに基づいて精算を行う。
以下に説明する会計装置制御情報は、ＰＯＳレジスタ２０に、該ＰＯＳレジスタ２０に設けられた値引或いは割引ボタンが押下された場合の制御、及びその数値入力をさせる制御情報である。
図１０の例と図８の例とを比較すると、制御コード「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」のみが異なる。しかし、他の制御コードは、図８の例と同じであるので、図８の例と同じ制御コードについては、説明を省略する。
【００６１】
制御コード「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」は、先頭に「Ａ」があるので、制御情報コードである。よって、図７を参照しながら、該制御コードの意味について説明をする。
「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」は、制御情報「４５」、コード情報桁数「１３」桁、判断区分「０１」（割引処理）、入力桁「３」であり、該制御コードを受信したＰＯＳレジスタ２０が、コード情報「０２００１２３００５５０４」（商品名「焼肉弁当」）に対し、割引処理（「０１」）をし、その割引率は「０２０」、つまり、２０％であるということを入力する場合と同様の制御をすることを表わす会計装置制御情報である（以下、制御情報が「４５」の制御コードを割引コードという）。
【００６２】
ＰＯＳレジスタ２０は、制御コード「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」が入力されると、図１０の登録ファイル中のコード情報「０２００１２３００５５０４」の商品「焼肉弁当」の値段「５５０」円に対し、２０％割引をして計算する。また、制御コード「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」の最後に付された「＜ＥＴＸ＞」は、チェックデジットである。
【００６３】
なお、上述の説明では、特売価格を入店日時により決定しているが、商品コードを読み取った日時としてもよい。つまり、制御情報生成手段３０１１は、スキャナ部３０３が読み取ったコード情報について、特売情報記憶手段３０４２が記憶する特売情報を参照し、該コード情報を読み取った日時と重なる特売期間の特売価格に関する情報を含む会計装置制御情報を生成する。
【００６４】
例えば、会員番号「１１００１」の顧客が、ハンディターミナル３０のスキャナ部３０３で「２００８年４月２４日１８時４０分４２秒」に、コード情報「０２００８９６００３８０６」である商品コードを読み取ったとする。制御情報生成手段３０１１は、図５の特売情報ファイルより、コード情報「０２００８９６００３８０６」について、該コード情報を読み取った日時「２００８年４月２４日１８時４０分４２秒」が重なる特売期間を検索する。制御情報生成手段３０１１は、該検索の結果、「２００８年４月２４日１８時４０分４２秒」は、特売（タイムセール）期間である特売開始日時「２００８年４月２４日１８時３０分００秒」から特売終了日時「２００８年４月２４日１９時００分００秒」に重なるので、商品名称「ハンバーグ弁当」の値段（価格）「３８０」円を、図５中の２番目のデータに基づき特売価格、つまり、「５０」円引きの価格と特定する。
制御情報生成手段３０１１は、例えば、コード情報「０２００８９６００３８０６」を変更したコード情報「０２００８９６００３３０５」を生成して商品登録ファイルに記憶する。
【００６５】
なお、図８、図９、図１０では、商品名称「焼肉弁当」の割引方法について、割引キー操作コードによる割引方法（図８）、割引処理済コードによる割引方法（図９）、割引コードによる割引方法（図１０）を説明した。この方法の選択は、どの方法を適用するかを示す情報を、商品販売処理システム導入時のみハンディターミナル３０のＲＯＭ３０２又はＲＡＭ３０３に記憶させ、導入以降は、ハンディターミナル３０各々で設定する必要がない。例えば、どの方法を適用するかを示す情報は、数字一桁のコードであり、ハンディターミナル３０は、該コードが「０」の場合は、割引キー操作コードによる割引方法、「１」の場合は、割引処理済コードによる割引方法、「２」の場合は、割引コードによる割引方法を適用する。
【００６６】
次に、報知手段３０１２について説明をする。報知手段３０１２は、スキャナ部３０３が読み取ったコード情報に対応する特売価格に関する情報を、表示部３０５を介して報知する。
報知手段３０１２は、商品登録ファイルと制御情報ファイルとを参照して特売価格に関する情報を表示ディスプレイ（表示部）３０５に表示する。例えば、図８のファイルでは、制御コード「０２００１２３００５５０４」の「焼肉弁当」の値段「５５０」円を表示し、「Ａ９０９０００９８２」と「Ａ９９８０００２０７」より、２０％割引がある旨（特売価格）を表示部３０５に表示させる。
また、報知手段３０１２は、「焼肉弁当」について、２０％割引後の値段を計算し、「４４０」円（特売価格）を表示させてもよい。
なお、ＣＰＵ３０１がＲＯＭ３０２の保持するプログラムを読み出し、実行することにより、報知手段３０１２として機能する。
【００６７】
次に、送信手段３０１３について説明をする。送信手段３０１３は、コード情報と制御情報生成手段３０１１が生成した会計装置制御情報とを、通信部３０７を介し、ＰＯＳレジスタ２０に送信する。具体的に、送信手段３０１３は、ハンディターミナル３０がレジ用クレードル２１に接続された場合、ＲＡＭ３０４に記憶された商品登録ファイルを、レジ用クレードル２１を介してＰＯＳレジスタ２０に送信する。
なお、ＣＰＵ３０１がＲＯＭ３０２の保持するプログラムを読み出し、実行することにより、送信手段３０１３として機能する。
【００６８】
以下、ハンディターミナル３０とレジ用クレードル２１の外観について説明する。
図１１（表側）、図１２（裏側）は、本実施形態によるハンディターミナル３０の概略的外観を示す外観図である。
ハンディターミナル３０は、スキャナ部３０３、表示ディスプレイ３０５、操作部３０６、及び通信部３０７の接続端子３０７１を含んで構成される。操作部３０６は、バーコードの読み取りを開始するためのスキャンキー３０６１、バーコードを読み取った商品を１つずつ取り消したり数量を修正したりするための訂正キー３０６２、読み取った全商品を取り消すための取消キー３０６３、買い上げる商品の数量を指定するための＋（プラス）キー３０６４、−（マイナス）キー３０６５、読み取った全商品のリスト表示において商品を選択するカーソルを上下させるための上下矢印キー３０６６、入力操作を決定するための決定キー３０６７を有している。
【００６９】
図１３は、本実施形態によるレジ用クレードル２１の外観を示す概略的外観図である。
レジ用クレードル２１の上面（図中右側部分）には、ハンディターミナル３０の接続端子３０７１と接続される接続端子２１１が設けられている。この接続端子２１１にハンディターミナル３０の接続端子３０７１が接続されると、ハンディターミナル３０は、レジ用クレードル２１、レジ用クレードル２１の接続ケーブル２１２を介してＰＯＳレジスタ２０と電気的に接続され、ＰＯＳレジスタ２０とデータ通信を行うことができる状態となる。
【００７０】
また、レジ用クレードル２１は、接続端子２１１の左右両側が凸状部２１３を有するように形成されているとともに、これら凸状部２１３と直角をなす部位が凹状部２１４を有するように形成されている。ハンディターミナル３０はこれらの凸状部２１３および凹状部２１４に挟み込まれるような状態で、レジ用クレードル２１にセットされるようになっている。すなわち、ハンディターミナル３０をレジ用クレードル２１に載置する際、凸状部２１３および凹状部２１４がハンディターミナル３０を所定の位置へ案内するガイド部として機能することによって、ハンディターミナル３０の接続端子３０７１とレジ用クレードル２１の接続端子２１１とが正しく接触し、電気的接続がなされることとなる。
なお、レジ用クレードル２１の下側側面には、電源ランプ、通信ランプ（セットされたハンディターミナル３０とＰＯＳ端末２０とが通信中であることを示す）、エラーランプ（通信エラーが発生したことを示す）などが設けられている。
【００７１】
次に、本実施形態に係るＰＯＳレジスタ２０について説明をする。
図１４は本実施形態によるＰＯＳレジスタ２０の構成を示す概略ブロック図である。
本実施形態に係るＰＯＳレジスタ２０は、ＣＰＵ２０１、ハードディスク２０２、ＲＯＭ２０３、ＲＡＭ２０４、液晶タッチパネル部２０５、客用表示部２０６、レシート印字部２０７、ドロワ部２０８、通信部２０９、操作部２１０、カードリーダ２１１、ブザー２１２を含んで構成される。
【００７２】
ＣＰＵ２０１は、中央処理装置であり、ＲＯＭ２０３に記憶されているプログラムを読み出して実行することにより、ＰＯＳレジスタ２０の動作を制御する。ＲＯＭ２０３は、上記プログラムを記憶している読み出し専用メモリである。ＲＡＭ２０４（記憶部）は、ストアコントローラ１０より取得した商品情報ファイル（図４）、制御情報ファイル（図７）と、ハンディターミナル３０より取得した商品登録ファイル（図８〜図１０）などを記憶する、随時読み出し書き込みメモリである。
【００７３】
表示部である液晶タッチパネル部２０５（店員用表示部）と客用表示部２０６とは、商品登録ファイルの情報を表示する。また、液晶タッチパネル部２０５（店員用表示部）は、タッチパネル式であるため、表示だけではなく入力も受け付ける。操作部２１０は、ＰＯＳレジスタ２０を動作させる各種のキー、小計キー、現計キー、会員呼出キー、値引キー、割引キー、置数キー等の操作ボタンからなる。
【００７４】
通信部２０９は、ＬＡＮ６０を経由しストアコントローラ１０およびレジ用クレードル２１を介しハンディターミナル３０と通信する。ブザー２１２は、操作の確認が必要な時などにブザー音を発生させるものである。ハードディスク２０２は会計処理が終了後、ＲＡＭ２０４が記憶する情報を記憶する。レシート印字部２０７はレシートを印字する。ドロワ部２０８は現金や金券などを保管する。カードリーダ部２１１は顧客がクレジットカードでの支払いを希望する場合、会計処理のためクレジットカードの情報を読み取る。
【００７５】
ＰＯＳレジスタ２０は、ハンディターミナル３０の送信手段３０１３から送信されたコード情報と会計装置制御情報とに基づいて精算を行う。
具体的に、ＰＯＳレジスタ２０は、コード情報と会計装置制御情報とが含まれる制御コードが入力されると、ＲＡＭ２０４から制御情報ファイル（図７）を読込み、制御コードに対応する精算処理を行う。各制御コードと精算処理の対応は、図８〜図１０で説明したとおりである。
以下、ＰＯＳレジスタ２０の制御コードに基づく精算処理について説明をする。
【００７６】
まず、ＰＯＳレジスタ２０の顧客の会員番号に対する精算処理について説明をする。
ＰＯＳレジスタ２０は、制御コード「Ａ９０１００００３＜ＦＮＣ２＞」と「Ａ９９８１１００１：」とにより、顧客の会員番号「１１００１」を自動入力する。
【００７７】
次に、ＰＯＳレジスタ２０の割引、値引処理について説明をする。
例えば、図８の商品登録ファイルを受信したＰＯＳレジスタ２０は、制御コード「０２００１２３０５５０４」について、「焼肉弁当」の値段「５５０」円を入力する。次に、ＰＯＳレジスタ２０は、制御コード「Ａ９０９０００９８２」と「Ａ９９８０００２０７」とにより、制御情報ファイル「焼肉弁当」の値段「５５０」円に対し、「２０」％の割引をした特売価格に変更して精算を行う。
【００７８】
また、例えば、図９の商品登録ファイルを受信したＰＯＳレジスタ２０は、制御コード「０２００１２３００４４０３」により、値段「５５０」円の「焼肉弁当」（商品番号「００１２３」）を特売価格「４４０」円に変更して精算を行う。
また、例えば、図１０の商品登録ファイルを受信したＰＯＳレジスタ２０は、制御コード「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」により、値段「５５０」円の「焼肉弁当」（コード情報「０２００１２３００５５０４」）に、割引処理（「０１」）を行い、２０％（「０２０」）の割引をした特売価格に変更して精算を行う。
【００７９】
次に、ＰＯＳレジスタ２０の小計、現計等の会計処理について説明をする。
ＰＯＳレジスタ２０は、制御コード「Ａ９９９９９９９９＜ＦＦ＞」により、商品登録を完了し、「Ａ９０１００００１＜ＤＣ１＞」により、小計をする。また、ＰＯＳレジスタ２０は、制御コード「Ａ９９８０１３９５＠」により「１３９５」円の預かり金を自動入力し、制御コード「Ａ９０１００００２＜ＥＭ＞」により、現計をする。ＰＯＳレジスタ２０に設けられた現計キーが押下されると、預かり金と購入商品の合計金額との差額（釣り銭）を計算する。そして、ＰＯＳレジスタ２０は、レシート発行やお釣りがある場合には、釣り銭を排出する等の精算処理を行う。
【００８０】
また、ＰＯＳレジスタ２０は、顧客に対し精算結果に基づき特典を付与する。
特典付与手段は、精算結果の情報に基づいて顧客に付与する特典情報を特定し、該特定した特典情報を前記会計装置制御情報の顧客識別情報と対応付けて記憶させる。
具体的に、特典付与手段は、例えば、購入金額に応じたポイント計算し、付与するポイント数を特定する。そして、特典付与手段は、該特定したポイント数と前記会計装置制御情報の会員番号「１１００１」の情報をストアコントローラ１０に送信する。
【００８１】
ストアコントローラ１０は、特典付与手段から受信したポイント数を、会員情報ファイル（図６）の会員番号「１１００１」の会員に対し、累計ポイント、現在ポイントを加算して記憶する。これにより、各顧客に応じた特典の付与、例えば、購入金額に応じたポイント付与、をすることができる。
なお、ＣＰＵ２０１がＲＯＭ２０３の保持するプログラムを読み出し、実行することにより、特典付与手段として機能する。
【００８２】
以下、本実施形態に係るハンディターミナル３０とＰＯＳレジスタ２０の動作について説明をする。
図１５は、本実施形態によるハンディターミナル３０の動作を示すフロー図である。
まず、ハンディターミナル３０のスキャナ部３０３は、商品に付されているバーコードを読み取る（Ｓ１０１）。
【００８３】
制御情報生成手段３０１１は、Ｓ１０１にて読み取ったバーコードのコード情報について、商品の価格が特売価格の対象か否かを判断する（Ｓ１０２）。制御情報生成手段３０１１は、Ｓ１０５において該読み取った商品の価格が特売価格でないと判断した場合、Ｓ１０３の処理をする。一方、Ｓ１０５において該読み取った商品の価格が特売価格であると判断した場合、制御情報生成手段３０１１は、Ｓ１０４の処理をする。
例えば、入店日時「２００８年４月２４日１０時２０分０５秒」に入店した顧客が、ハンディターミナル３０のスキャナ部３０３で、コード情報「０２００１２３００５５０４」である商品コード（商品名称「焼肉弁当」）を読み取ったとする。ハンディターミナル３０は、入店日時が、特売情報ファイル（図５）の特売期間（特売開始日時「２００８年４月２０日１０時００分００秒」から特売終了日時「２００８年４月２４日２２時３０分００秒」）であるので、商品の価格が特売価格の対象であると判断し、Ｓ１０４の処理をする。
【００８４】
また、例えば、ハンディターミナル３０は、コード情報「４９１２３４５６７８２８」である商品コード（商品名称「チョコレート」）を読み取ったとすると、該コード情報は、特売情報ファイル（図５）に存在しないので、商品の価格が特売価格の対象でないと判断し、会計装置制御情報を生成せずにＳ１０３の処理をする。
また、例えば、ハンディターミナル３０は、コード情報「０２００８９６００３８０６」である商品コード（商品名称「ハンバーグ弁当」）を読み取ったとする。ハンディターミナル３０は、該読み取った時間が、特売情報ファイル（図５）のタイムセール期間（特売開始日時「２００８年４月２４日１８時３０分００秒」から特売終了日時「２００８年４月２４日１９時００分００秒」）であれば、商品の価格が特売価格の対象であると判断し、Ｓ１０４の処理をする。逆に、ハンディターミナル３０は、該読み取った時間が、タイムセール期間でなければ、商品の価格が特売価格の対象でないと判断し、会計装置制御情報を生成せずにＳ１０３の処理をする。
【００８５】
制御情報生成手段３０１１は、会計装置制御情報を生成する（Ｓ１０４）。
例えば、割引キー操作コードによる割引方法（図８）では、「焼肉弁当」（コード情報「０２００１２３００５５０４」）に対し、割引キー操作コード（制御コード「Ａ９０９０００９８２」と「Ａ９９８０００２０７」）を生成し、Ｓ１０３の処理をする。
また、例えば、割引処理済コードによる割引方法（図９）では、「焼肉弁当」（コード情報「０２００１２３００５５０４」）に対し、割引処理済コード（制御コード「０２００１２３００４４０３」）を生成し、Ｓ１０３の処理をする。
また、例えば、割引コードによる割引方法（図１０）では、「焼肉弁当」（コード情報「０２００１２３００５５０４」）に対し、割引コード（制御コード「Ａ４５０２００１２３００５５０４０１０２０＜ＥＴＸ＞」）を生成し、Ｓ１０３の処理をする。
【００８６】
次に、表示ディスプレイ３０５は、スキャナ部３０３が読み取った商品の情報を表示する（Ｓ１０３）。
次に、制御情報生成手段３０１１は、読み取った商品のコード情報、又は、生成した会計装置制御情報を制御コードとして商品登録ファイルに登録する（Ｓ１０５）。
【００８７】
次に、ハンディターミナル３０は、買い物が完了したか否かを判断する（Ｓ１０６）。具体的に、ハンディターミナル３０は、表示ディスプレイ３０５に表示された画面で「買物完了」ボタンが選択され、決定ボタン３０７７が押下されたか否かを判断する。
ハンディターミナル３０は、買い物が完了したと判断した場合、制御コード「Ａ９９９９９９９９＜ＦＦ＞」を生成する。一方、ハンディターミナル３０は、買い物が完了したと判断しない場合、Ｓ１０１の処理をする。
【００８８】
ハンディターミナル３０は、支払時に釣り銭が必要か否かを判断する（Ｓ１０６）。
具体的に、ハンディターミナル３０は、商品登録ファイルの情報に登録された商品点数と該商品の合計金額とを、表示ディスプレイ３０５に表示し、また、ハンディターミナル３０は、顧客の精算時の支払いについて「支払時に釣り銭が発生するか？」とその回答を選択する「はい」、「いいえ」ボタンとを表示する。ハンディターミナル３０は、該表示した「はい」又は「いいえ」ボタンが選択され、決定ボタン３０７７が押下されたか否かを判断する。
【００８９】
ハンディターミナル３０は、「いいえ」が選択され、支払い時に釣り銭必要でないと判断した場合、購入商品の合計金額を算出するために押下される制御コード「Ａ９０１００００１＜ＤＣ１＞」と、預かり金（「１３９５」円）を入力する制御コード「Ａ９９８０１３９５＠」と、現計キーを押下することを示す制御コード「Ａ９０１００００２＜ＥＭ＞」とを生成する（Ｓ１０８）。
一方、ハンディターミナル３０は、「はい」が選択され、支払い時に釣り銭必要であると判断した場合、制御コードを生成せずに、Ｓ１０９の判断をする。
【００９０】
次に、ハンディターミナル３０は、ハンディターミナル３０がレジ用クレードル２１にセットされたか否かを判断する（Ｓ１０９）。
ハンディターミナル３０は、ハンディターミナル３０がレジ用クレードル２１にセットされたと判断した場合Ｓ１１０の処理をする。一方、ハンディターミナル３０は、ハンディターミナル３０がレジ用クレードル２１にセットされていないと判断した場合Ｓ１０１の処理をする。
【００９１】
なお、ハンディターミナル３０は、ストアコントローラ１０から、商品情報ファイル、特売情報ファイル、制御情報ファイルなどの各種ファイル、及び、会員情報ファイルから選択した該会員番号に対応する顧客情報データ、入店日時などを受信する。このとき、会員情報ファイルの会員番号より、会計装置で会員情報を呼び出すときに会員番号を入力するために押下される制御コード「Ａ９０１００００３＜ＦＮＣ２＞」と、会員番号（「１１００１」）を入力する「Ａ９９８１１００１：」とを生成する。
【００９２】
図１６は、本実施形態によるＰＯＳレジスタ２０の動作を示すフロー図である。
まず、ＰＯＳレジスタ２０は、ハンディターミナル３０より商品登録ファイルを受信する（Ｓ２０１）。以下、商品登録ファイルは、図８の商品登録ファイルであるとする。
ＰＯＳレジスタ２０は、商品登録ファイルの１レコードである商品登録情報を１レコードずつ順次読み込む（Ｓ２０２）。ＰＯＳレジスタ２０は、商品登録ファイルの制御コードについて、制御情報コードであるか否かを判断、つまり、制御コードの先頭が「Ａ」であるか否かを判断する（Ｓ２０３）。Ｓ２０３において制御コードが制御情報コードでないと判断した場合、ＰＯＳレジスタ２０は、読み込んだ商品登録情報を登録する（Ｓ２０４）。
【００９３】
一方、Ｓ２０３において制御コードが制御情報コードであると判断した場合、ＰＯＳレジスタ２０は、制御情報コードが商品登録完了コードであるか否かを判断する（Ｓ２０５）。ＰＯＳレジスタ２０は、Ｓ２０５において制御情報コードが商品登録完了コードないと判断した場合、ＰＯＳレジスタ２０は、制御情報ファイルを参照して制御動作を実行する（Ｓ２０６）。例えば、ＰＯＳレジスタ２０は、図８中の制御コード「Ａ９０１００００３＜ＦＮＣ２＞」と「Ａ９９８１１００１：」より、顧客の会員番号「１１００１」を入力し、制御コード「Ａ９０９０００９８２」と「Ａ９９８０００２０７」により、割引（値引）処理等を実行する。
【００９４】
一方、Ｓ２０５において制御情報コードが商品登録完了コード（図８中の制御コード「Ａ９９９９９９９９＜ＦＦ＞」）であると判断した場合、ＰＯＳレジスタ２０は、商品登録ファイルに登録された商品名、値段、割引額等の商品明細、及び、商品数、合計金額を液晶タッチパネル部２０５（店員用表示部）と客用表示部２０６に表示する（Ｓ２０７）。この際、ＰＯＳレジスタ２０は、登録商品の合計金額より計算したポイント数を表示し、また、会員情報ファイルより、該会員番号（「１１００１」）の現在ポイントを特定し、該特定したポイントを表示してもよい。
【００９５】
次に、ＰＯＳレジスタ２０は、商品登録ファイルの続きを読込み、図８中の制御コード「Ａ９０１００００１＜ＤＣ１＞」により小計を行う（Ｓ２０８）。次に、ＰＯＳレジスタ２０は、商品登録ファイルの続きを読込み、図８中の制御コード「Ａ９９８０１３９５＠」により、「１３９５」円を入力する（Ｓ２０９）。
【００９６】
次に、ＰＯＳレジスタ２０は、商品登録ファイルの続きを読込み、図８中の制御コード「Ａ９０１００００２＜ＥＭ＞」により、現計を行う（Ｓ２１０）。
現計が終わると、ＰＯＳレジスタ２０は、レシートを印字する（Ｓ２１１）。そして、ＰＯＳレジスタ２０は、以上の精算処理の結果である顧客が購入した商品、値段、ポイント数等を精算データとして登録する（Ｓ２１２）。なお、この際、ＰＯＳレジスタ２０は、前記計算して表示したポイント数を現在のポイントに加算、つまり、ポイントを付与するする。
【００９７】
図１７は、本実施形態によるＰＯＳレジスタ２０の動作を示す別のフロー図である。
図１７は、商品登録完了コード、又は、小計コードがない場合、つまり、顧客が支払い予定金額を登録しなかった場合のＰＯＳレジスタ２０の別の動作を示すフロー図である。
【００９８】
まず、ＰＯＳレジスタ２０は、ハンディターミナル３０より商品登録ファイルを受信する（Ｓ３０１）。ここで、図１７の場合、ＰＯＳレジスタ２０は、例えば、商品登録ファイルを検索し、商品登録完了コードがないと判断する。
ＰＯＳレジスタ２０は、商品登録ファイルの１レコードである商品登録情報を１レコードずつ順次読み込む（Ｓ３０２）。ＰＯＳレジスタ２０は、商品登録ファイルの制御コードについて、制御情報コードであるか否かを判断、つまり、制御コードの先頭が「Ａ」であるか否かを判断する（Ｓ３０３）。Ｓ２０３において制御コードが制御情報コードでないと判断した場合、ＰＯＳレジスタ２０は、読み込んだ商品登録情報を登録する（Ｓ３０４）。
【００９９】
一方、Ｓ３０３において制御コードが制御情報コードであると判断した場合、ＰＯＳレジスタ２０は、制御情報コードが商品登録完了コードであるか否かを判断する（Ｓ３０５）。ＰＯＳレジスタ２０は、Ｓ３０５において制御情報コードが商品登録完了コードないと判断した場合、ＰＯＳレジスタ２０は、制御情報ファイルを参照して制御動作を実行する（Ｓ３０５）。
次に、ＰＯＳレジスタ２０は、商品登録ファイルの商品登録情報を、全て読み込みしたか否かを判断する（Ｓ３０６）。Ｓ３０６において全て読み込みをしていないと判断した場合、Ｓ３０２の処理をする。
【０１００】
一方、Ｓ３０６において全て読み込みをしたと判断した場合、ＰＯＳレジスタ２０は、商品登録ファイルに登録された商品名、値段、割引額等の商品明細、及び、商品数、合計金額を液晶タッチパネル部２０５（店員用表示部）と客用表示部２０６に表示する（Ｓ３０７）。
次に、ＰＯＳレジスタ２０に設けられた小計キーの押下があるか否かを判断する（Ｓ３０８）。Ｓ３０８において小計キーの押下があった場合、ＰＯＳレジスタ２０は、小計を行う（Ｓ３０９）。
そして、ＰＯＳレジスタ２０に設けられた数値キーが押下される（Ｓ３１０）と、ＰＯＳレジスタ２０は、押下された数値を預かり金として入力する（Ｓ３１１）。
次に、ＰＯＳレジスタ２０は、現計キーの押下があるか否かを判断する（Ｓ３１２）。Ｓ３１２において現計キーの押下があった場合、ＰＯＳレジスタ２０は、現計を行う（Ｓ３１３）。
現計が終わると、ＰＯＳレジスタ２０は、レシートを印字する（Ｓ３１４）。そして、ＰＯＳレジスタ２０は、以上の精算処理の結果である顧客が購入した商品、値段等を精算データとして登録する（Ｓ３１５）。
【０１０１】
このように、本実施形態によれば、顧客が自ら購入商品の商品コードをスキャンするハンディターミナルは、店員が会計処理に用いる会計装置を自動操作させる会計装置制御情報を生成し、制御コード（顧客が購入する商品のコード情報と会計装置制御情報と）を会計装置へ取り込み、顧客の会計処理を行う。これにより、店員の会計装置への入力操作を削減することができるので、店員の知識や習熟度に影響されること無く、該会計装置での操作ミスや手間が無くなり、会計時間を短縮させることができる。
【０１０２】
また、会計装置制御情報は、店員が会計操作する手動操作と同じ操作を自動操作させる制御情報であるので、店員による会計装置の手動操作を不要にすることができる。
これにより、会計完了までの時間が短縮されるばかりではなく、店員の操作ミスを無くすことができ、また、顧客の会計待ちによる長蛇の列を解消することができる。
また、ＰＯＳレジスタ２０が備える複数の操作ボタンと対応するキー情報に基づいて、該会計装置の操作ボタンを自動操作する方式であるので、用途毎に特別なプログラムを作成用意すること無く、該会計処理で操作処理される全ての業務を前記キー情報（手順含む）に基づき操作ボタンを自動操作させることにより実行することができる。
【０１０３】
また、ハンディターミナル３０は、商品の商品コードを読取った日付時刻と、ハンディターミナル３０が記憶する特売情報ファイルの特売期間とが重なった時に、割引或いは値引の制御コードを自動生成する。これにより、例えば、タイムサービスが実施され既に終了していたとしても、顧客がスキャンした商品の日付時刻に基づいて、前記スキャンした商品を値引価格で販売すべきか或いは通常価格で販売すべきかの判定を行い、顧客から見た不利益となる価格で商品を販売することが無くなる。また、割引或いは値引シールの作成や貼付することが無くなるので、手間及び時間と経費とを削減することができる。
【０１０４】
また、ハンディターミナル３０は、顧客が入店した日付時刻を記憶し、顧客が読込ませた商品に付されているコード情報を用いてハンディターミナル３０が記憶する特売情報ファイルを参照し、コード情報が一致する特売期間と顧客が入店した日付時刻とが重なった時に、割引或いは値引の制御コードを自動生成し、ＰＯＳレジスタ２０は、このハンディターミナル３０で生成された制御コードに基づいて当該顧客の会計を行うので、従来の商品販売処理システム及びＰＯＳレジスタでは出来なかった、入店した顧客毎の日付時刻に基づいて、きめの細かな割引或いは値引の対応をすることができる。
また、スーパーマーケット等で２４時間営業の店舗では、特売或いはタイムサービスの終了時、会計中の顧客と会計待ちの顧客とで販売価格が違うということが無くなり、該携帯端末に記憶された情報に基づいてＰＯＳレジスタで会計処理を行うので、顧客の購買行動とは関係なしにＰＯＳレジスタの設定売価を無条件に元売価へ戻したとしても、顧客から見て不利益となる価格で商品を販売することが無くなる。
【０１０５】
また、ハンディターミナル３０が記憶する特売情報ファイルの特売期間と日付時刻とが重なる時に、該携帯端末に記憶された特売情報を報知するので、顧客にお値打ち感を与え、購入点数を増やすことが出来る。
また、ハンディターミナル３０は、ハンディターミナル３０がレジ用クレードル２１に載置されている時に顧客を識別する会員番号を記憶し、ＰＯＳレジスタ２０へ取り込み当該顧客を識別するので、一般顧客の会計とは違う会計装置を操作するボタン操作（手数）が増えたとしても、店員が行うボタン操作及びその手順と対応するキー情報を生成し、それに基づいて会計処理が行われるので、店員がボタンを操作して会員カード等を手動で読ませるといった一連の操作手順を踏むこと無く、店員が行うボタン操作及びその手順と対応するキー情報を含む制御情報に基づいて、店員が会計装置に手を触れる事無く、該顧客の識別情報の入力及び識別とその購入金額に応じた特典を付与することができる。これにより、店員による操作ミスや操作忘れが無くなる。
【０１０６】
なお、本実施形態において、顧客はポイントを利用してもよい。つまり、顧客がハンディターミナル３０を操作することにより、利用するポイント数を登録し、制御情報生成手段３０１１がポイントを利用することを示す会計装置制御情報と、ポイント数を入力する会計装置制御情報とを生成する。そして、該会計装置制御情報を送信手段３０１３がＰＯＳレジスタ２０に送信し、ＰＯＳレジスタ２０は、登録商品の値段の合計金額からポイント数に応じた金額を差し引いてもよい。
また、本実施例では、携帯端末内で自動生成される会計装置制御情報は「ＣＯＤＥ１２８」を用いているが、これに限らず、例えば、ＮＷ−７、ＣＯＤＥ３９等のコード情報を用いても良い。
【０１０７】
また、本実施形態において、一のハンディターミナル３０は、一の顧客が利用している。しかし、本発明はこれに限らず、一のハンディターミナル３０を、複数の顧客が利用してもよい。例えば、土産物屋等で、通常の時間帯はさほど混まないが、ある時間帯に集中して顧客が混むような店舗であって、売り場面積が狭いような店舗では、混雑した時間帯のみ該ハンディターミナル３０へ複数の顧客の商品登録情報を記憶させ、該ハンディターミナルで会計を済ませて（仮レシート印字を顧客に手渡し）、混雑が終わった後、該ハンディターミナルに蓄積された複数の顧客の商品登録情報をＰＯＳレジスタ２０に送信し、精算を完了するようにしてもよい。
これにより、複数台の精算端末装置を店舗に設置することはなく、一時的に混む客を捌くことができる。
【０１０８】
なお、上述した実施形態におけるハンディターミナル３０、及び、ＰＯＳレジスタ２０の一部、例えば、制御情報生成手段３０１１、報知手段３０１２、送信手段３０１３をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１０９】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【図面の簡単な説明】
【０１１０】
【図１】本実施形態による商品販売処理システムのシステム構成を示した概略図である。
【図２】本実施形態による携帯端末のハードウェア構成を示す概略ブロック図である。
【図３】本実施形態による携帯端末の構成を示す概略ブロック図である。
【図４】本実施形態による商品情報ファイルの一例を示した図である。
【図５】本実施形態による特売情報ファイルの一例を示した図である。
【図６】本実施形態による会員情報ファイルの一例を示した図である。
【図７】本実施形態による制御情報ファイルの一例を示した図である。
【図８】本実施形態による商品登録ファイルの一例を示した図である。
【図９】本実施形態による商品登録ファイルの別の一例を示した図である。
【図１０】本実施形態による商品登録ファイルの別の一例を示した図である。
【図１１】本実施形態による携帯端末の外観（表側）を示す概略的外観図である。
【図１２】本実施形態による携帯端末の外観（裏側）を示す概略的外観図である。
【図１３】本実施形態によるレジ用クレードルの外観を示す概略的外観図である。
【図１４】本実施形態による会計装置の構成を示す概略ブロック図である。
【図１５】本実施形態による携帯端末の動作を示すフロー図である。
【図１６】本実施形態による会計装置の動作を示すフロー図である。
【図１７】本実施形態による会計装置の別の動作を示すフロー図である。
【符号の説明】
【０１１１】
１０・・・ストアコントローラ、２０・・・ＰＯＳレジスタ、２１・・・レジ用クレードル、３０・・・ハンディターミナル、４０・・・客用クレードル、５０・・・会員カードリーダ、３０１・・・ＣＰＵ、３０２・・・ＲＯＭ、３０３・・・スキャナ部、３０４・・・ＲＡＭ、３０５・・・表示ディスプレイ（表示部）、３０５ａ・・・ＬＥＤ発行部、３０６・・・操作部、３０７・・・通信部、３０８・・・ブザー、３０９・・・電源制御部、３１０・・・充電式電池、２０１・・・ＣＰＵ、２０２・・・ハードディスク、２０３・・・ＲＯＭ、２０４・・・ＲＡＭ、２０５・・・液晶タッチパネル部（店員用表示部）、２０６・・・客用表示部、２０７・・・レシート印字部、２０８・・・ドロワ部、２０９・・・通信部、２１０・・・操作部、２１１・・・カードリーダ部、２１２・・・ブザー
３０１１・・・制御情報生成手段、３０１２・・・報知手段、３０１３・・・送信手段、３０４１・・・商品情報記憶手段、３０４２・・・特売情報記憶手段、３０４３・・・顧客情報記憶手段、３０４４・・・入店日時記憶手段、３０４５・・・制御情報記憶手段、３０４６・・・商品登録情報記憶手段
【図１】
0005298641.tif 000002
【図２】
0005298641.tif 000003
【図３】
0005298641.tif 000004
【図４】
0005298641.tif 000005
【図５】
0005298641.tif 000006
【図６】
0005298641.tif 000007
【図７】
0005298641.tif 000008
【図８】
0005298641.tif 000009
【図９】
0005298641.tif 000010
【図１０】
0005298641.tif 000011
【図１１】
0005298641.tif 000012
【図１２】
0005298641.tif 000013
【図１３】
0005298641.tif 000014
【図１４】
0005298641.tif 000015
【図１５】
0005298641.tif 000016
【図１６】
0005298641.tif 000017
【図１７】
0005298641.tif 000018