(57)【要約】【課題】より経済的に操作性良くＰＯＳレジスタにおける登録操作のスループットを上げて会計待ち行列を解消する（列崩しする）。【解決手段】顧客が購入する商品に付されたコード情報を読み取るスキャナと、前記スキャナが読み取ったコード情報を記憶するコード情報記憶手段と、前記コード情報記憶手段が記憶したコード情報を媒体に記録あるいは出力する出力手段と、を備える携帯端末と、前記携帯端末が媒体に記録あるいは出力したコード情報を読み取る読取部を設けて、前記読み取った２次元コードに基づいて商品登録を行うＰＯＳレジスタと、を有する。【選択図】図１
2010182105.tif 000002
【特許請求の範囲】
【請求項１】
顧客が購入する商品に付されたコード情報を読み取るスキャナと、
前記スキャナが読み取ったコード情報を記憶するコード情報記憶手段と、
前記コード情報記憶手段が記憶したコード情報を媒体に記録あるいは出力する出力手段と、
を備える携帯端末と、
前記携帯端末が媒体に記録あるいは出力したコード情報を読み取る読取部を設けて、
前記読み取ったコード情報に基づいて商品登録を行うＰＯＳレジスタと、
を有することを特徴とするＰＯＳシステム。
【請求項２】
前記出力手段は、前記コード情報を２次元コードで出力し、
前記読取部は、
前記読み取った２次元コードから前記コード情報を取得するコード情報取得手段と、
前記コード情報取得手段が取得した前記コード情報を前記ＰＯＳレジスタへ送信する送信手段と、
を備えた中継機であることを特徴とする請求項１に記載のＰＯＳシステム。
【請求項３】
前記携帯端末は、
前記スキャナが読み取ったコード情報に対応して数量を入力する数量入力手段を備え、
前記出力手段は、前記数量入力手段が入力した数量に対応して前記コード情報を繰り返し含んだ前記２次元コードを出力する
ことを特徴とする請求項１又は２に記載のＰＯＳシステム。
【請求項４】
前記出力手段は、前記２次元コードを印刷媒体へ印刷するよう制御する印刷制御手段を備えたことを特徴とする請求項１から３までのいずれか１項に記載のＰＯＳシステム。
【請求項５】
前記出力手段は、
前記２次元コードを表示部へ表示する表示手段を更に備え、
前記印刷制御手段或いは前記表示手段のいずれか一方を選択して前記２次元コードを出力する選択手段と、
を備えることを特徴とする請求項４に記載のＰＯＳシステム。
【請求項６】
前記携帯端末が備える前記スキャナは、２次元コードを光学的に読み取り、
前記携帯端末は、
前記スキャナが読み取った前記２次元コードから前記コード情報を取得するコード情報取得手段と、
前記コード情報取得手段が取得した前記コード情報を記憶する照合情報記憶手段と、
顧客が購入する商品に付されたコード情報が前記スキャナで読み取られると、当該コード情報と前記照合情報記憶手段が記憶する前記コード情報とを照合し、照合が一致すると、当該コード情報に対応する照合済みフラグを前記照合情報記憶手段にセットする照合手段と、
を備え、
前記出力手段は、前記照合済みフラグがセットされたコード情報のみを２次元コードで出力する
ことを特徴とする請求項１から５までのいずれか１項に記載のＰＯＳシステム。
【請求項７】
２次元コードを光学的に読み取る読取部と、
ＰＯＳレジスタと通信可能に接続される接続部と、
前記読取部が読み取った２次元コードからコード情報を取得するコード情報取得手段と、
前記コード情報取得手段が取得した前記コード情報を前記ＰＯＳレジスタへ送信する送信手段と、
を備えることを特徴とする中継器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳシステム及び中継器に関する。
【背景技術】
【０００２】
スーパーマーケット等の店舗では、集客を目的として、ある特定商品を期間或いは時間を区切って、通常販売している価格より安く商品を提供する特売或いはタイムサービスを実施することがある。そして、その特売或いはタイムサービスを実施する日（以下、特売日とする）は顧客が購入する商品数が通常時より多いため、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）レジスタにおいて、顧客が購入する商品の商品コードを入力して登録する登録操作は通常よりも多くの時間を要する。加えて、特売日は来店顧客が多いため、顧客は、ＰＯＳレジスタに待ち行列を作って精算処理を待つ場合がある。また、特売日に限らず、レジ担当者の熟練度合いによってＰＯＳレジスタに待ち行列ができる場合がある。
特許文献１には、顧客が購入する商品の商品コードを読み取るスキャナを複数接続可能な売上データ処理装置が記載されている。
また、登録専用のＰＯＳレジスタと会計専用のＰＯＳレジスタとをネットワークで接続し、精算処理を行う方法がある。この方法では、登録専用のＰＯＳレジスタで顧客が購入する商品の登録を行い、その顧客の会計番号を印字したレシートを発行する。発行されたレシートは店員から顧客へ手渡される。顧客は会計専用のＰＯＳレジスタへ行き、会計専用のＰＯＳレジスタを操作する店員へそのレシートを渡す。店員は、レシートに印字された会計番号を会計専用のＰＯＳレジスタに入力する。そして、会計専用のＰＯＳレジスタが、この顧客が購入する商品の商品コードを登録専用のＰＯＳレジスタから読み出して、会計処理を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実公平０７−０１６２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、複数のスキャナを使って購入する商品に付された商品コードを読み取るため、登録操作を行うキャッシャー担当者が、現在会計中の顧客の買物カゴの中へ隣の次に会計する顧客が購入する商品を混入させてしまう可能性がある、という問題がある。
また、登録専用のＰＯＳレジスタと会計専用のＰＯＳレジスタとをネットワークで接続して精算処理を行う方法では、少なくとも２台のＰＯＳレジスタを用いなければならないので不経済であり、また、会計情報である商品登録情報の記憶場所が離れているため、ネットワークの通信不良等が発生した場合には、会計専用のＰＯＳレジスタから登録専用のＰＯＳレジスタのデータを読み出せない。
また、予備用ＰＯＳレジスタを特売日にのみ臨時に複数台追加設置することも考えられるが、設置するスペースに余裕がなければならず、使用頻度と購入費用とのバランスから見ても経済的とは言えない。
本発明は上記の点に鑑みてなされたものであり、その目的は、より経済的に操作性良くＰＯＳレジスタにおける登録操作のスループットを上げて会計待ち行列を解消する（列崩しする）ＰＯＳシステム及び中継器を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、顧客が購入する商品に付されたコード情報を読み取るスキャナと、前記スキャナが読み取ったコード情報を記憶するコード情報記憶手段と、前記コード情報記憶手段が記憶したコード情報を媒体に記録あるいは出力する出力手段と、を備える携帯端末と、前記携帯端末が媒体に記録あるいは出力したコード情報を読み取る読取部を設けて、前記読み取ったコード情報に基づいて商品登録を行うＰＯＳレジスタと、を有することを特徴とするＰＯＳシステムである。
【０００６】
この発明によれば、店員が会計待ちをしている顧客の買い物カゴに入っている商品のバーコードを携帯端末にてスキャンし、該携帯端末がスキャンした全ての商品のコード情報を１つの２次元コード（ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード）にして出力する。本実施例では、紙媒体（伝票）へ２次元コードを印字しているが、２次元コードに限らず、３次元コード（ソリッドコード或いはオプティカルＩＤコードなど）を印字してもよい。或いは、書き換え可能であるロイコカード（リライトカード）や、ＩＣチップを内蔵するカード或いはＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）カード等の出力媒体に記録させてもよい。顧客はこの２次元コードを持ってＰＯＳレジスタへ行き、この２次元コードをＰＯＳレジスタの担当者に手渡す。そして、この担当者がＰＯＳレジスタ側でこの２次元コードを読み込ませると、ＰＯＳレジスタは２次元コードに含まれる複数の商品の登録を行う。つまり、ＰＯＳレジスタでは、買い物カゴから商品を取り出して、その商品に付されたバーコードを商品毎にスキャンするスキャン操作を行うことなく、２次元コードを読み込む操作だけで複数の商品の登録を一括で行うことができる。これにより、ハンディターミナル３０とＰＯＳレジスタ２０とで並行してスキャン操作を行うことができるので、ＰＯＳレジスタ２０前の会計待ち行列を軽減することができる。
【０００７】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記出力手段は、前記コード情報を２次元コードで出力し、前記読取部は、前記読み取った２次元コードから前記コード情報を取得するコード情報取得手段と、前記コード情報取得手段が取得した前記コード情報を前記ＰＯＳレジスタへ送信する送信手段と、を備えた中継機であることを特徴とする。
【０００８】
また、本発明の一態様は、２次元コードを光学的に読み取る読取部と、ＰＯＳレジスタと通信可能に接続される接続部と、前記読取部が読み取った２次元コードからコード情報を取得するコード情報取得手段と、前記コード情報取得手段が取得した前記コード情報を前記ＰＯＳレジスタへ送信する送信手段と、を備えることを特徴とする中継器である。
【０００９】
この発明によれば、中継器が２次元コードからコード情報を取得して、取得したコード情報をＰＯＳレジスタへ順次送信する。これは、従来のＰＯＳレジスタが備えるスキャナが読み取る情報と同一である。これにより、従来のＰＯＳレジスタに特別なソフト追加や仕様変更を行うことなく、従来のＰＯＳレジスタに中継器を接続するだけで２次元コードにて商品登録を行うことができる。
【００１０】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記携帯端末は、前記スキャナが読み取ったコード情報に対応して数量を入力する数量入力手段を備え、前記出力手段は、前記数量入力手段が入力した数量に対応して前記コード情報を繰り返し含んだ前記２次元コードを出力することを特徴とする。
【００１１】
この発明によれば、数量を入力することができるため、同じ商品を複数回スキャンする手間を省くことができる。また、コード情報と数量とを複雑な紐付けなどすることなく、顧客が購入する商品を数量分確実にＱＲコードに含めることができる。
【００１２】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記出力手段は、前記２次元コードを印刷媒体へ印刷するよう制御する印刷制御手段を備えたことを特徴とする。
【００１３】
この発明によれば、来店した顧客が買い物を終え、会計を行うためにＰＯＳレジスタの前に待ち行列を作っているときに、店員が行列に並んでいる顧客の買い物カゴの中に入れられた購入する全ての商品のバーコードを携帯端末のスキャナ部で読み取りコード情報を仮登録すると、該携帯端末は仮登録されたコード情報を含む２次元コードが印字された伝票を例えば携帯型プリンタなどにより印刷する。店員が印字された伝票を顧客へ手渡し、顧客がその伝票を持参し待ち行列の少ないＰＯＳレジスタへ移動してＰＯＳレジスタの担当者に２次元コードが印字された伝票を手渡すと、ＰＯＳレジスタの担当者が２次元コードをＰＯＳレジスタに読み込ませるだけで全ての購入商品をＰＯＳレジスタに登録することができる。これにより、顧客は会計待ちをしていたＰＯＳレジスタと同様に会計精算を行ってもらうことができ、会計待ちの顧客を他のＰＯＳレジスタへ分散させ会計待ちの行列を崩すことができる。
【００１４】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記出力手段は、前記２次元コードを表示部へ表示する表示手段を更に備え、前記印刷制御手段或いは前記表示手段のいずれか一方を選択して前記２次元コードを出力する選択手段と、を備えることを特徴とする。
【００１５】
この発明によれば、印刷制御手段或いは表示手段のいずれか一方を選択して２次元コードを出力することができるので、会計待ちの状況に応じて出力先を変更することができる。例えば、会計待ちの顧客数が少ない場合には、携帯端末の表示部へＱＲコードを表示させ、会計待ちの顧客数が多い場合には、印刷媒体へ印刷することができる。会計待ちの顧客数に合わせて２次元コードの出力先を容易に選択することができるので、効率の良い客捌きと消耗品の削減を行うことができる。
【００１６】
また、本発明の一態様は、上記のＰＯＳシステムにおいて、前記携帯端末が備える前記スキャナは、２次元コードを光学的に読み取り、前記携帯端末は、前記スキャナが読み取った前記２次元コードから前記コード情報を取得するコード情報取得手段と、前記コード情報取得手段が取得した前記コード情報を記憶する照合情報記憶手段と、顧客が購入する商品に付されたコード情報が前記スキャナで読み取られると、当該コード情報と前記照合情報記憶手段が記憶する前記コード情報とを照合し、照合が一致すると、当該コード情報に対応する照合済みフラグを前記照合情報記憶手段にセットする照合手段と、を備え、前記出力手段は、前記照合済みフラグがセットされたコード情報のみを２次元コードで出力することを特徴とする。
【００１７】
この発明によれば、携帯端末を注文商品のピッキング作業に用いることができる。具体的には、携帯端末を利用して以下の作業を行うことができる。インターネットやＦＡＸ等で注文された全ての商品のコード情報を１つの２次元コードにして予め印刷しておき、店員が携帯端末にその２次元コードを読み取らせる。次に、店員が注文された商品をピッキングしながらその商品のバーコードを携帯端末のスキャナに読み取らせ、ピッキング作業が終了すると、携帯端末にてＱＲコードを出力する。ここで、携帯端末は、ピッキングされた商品のコード情報のみをＱＲコードで出力することができる。そして、注文した顧客が来店すると、店員はピッキングした商品に基づいて出力した２次元コードを添付して渡す。ＰＯＳレジスタでは、この２次元コードを利用して会計処理を行うことができるため、この顧客の会計処理にかかる時間を短縮することができる。
【発明の効果】
【００１８】
この発明によれば、店員が会計待ちをしている顧客の買い物カゴに入っている商品のバーコードを携帯端末にてスキャンし、該携帯端末がスキャンした全ての商品のコード情報を媒体に記録あるいは１つの２次元コード（ＱＲコード）にして出力する。そして、この顧客がこの媒体あるいは２次元コードを持ってＰＯＳレジスタに行き、この媒体あるいは２次元コードをＰＯＳレジスタの担当者に手渡し、この担当者がＰＯＳレジスタの所でこの媒体あるいは２次元コードを読み込ませると、ＰＯＳレジスタは媒体あるいは２次元コードに含まれる複数の商品の登録を行う。つまり、ＰＯＳレジスタでは、買い物カゴから商品を取り出して、その商品に付されたバーコードを商品毎にスキャンするスキャン操作を行うことなく、媒体あるいは２次元コードを読み込む操作だけで複数の商品の登録を一括で行うことができる。これにより、ＰＯＳレジスタでは商品登録が早くなり、ＰＯＳレジスタ前の会計待ち行列を軽減することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態によるＰＯＳシステムの構成を示した概略図である。
【図２】本実施形態によるハンディターミナルの外観正面図及び背面図である。
【図３】本実施形態によるハンディターミナルに内蔵される電気回路の構成を示すブロック図である。
【図４】本実施形態によるハンディターミナルの機能構成を示すブロック図である。
【図５】本実施形態による出力手段の処理の概要を示す概略図である。
【図６】本実施形態による中継器に内蔵される電気回路の構成を示すブロック図である。
【図７】本実施形態による中継器の機能構成を示すブロック図である。
【図８】本実施形態によるＰＯＳレジスタに内蔵される電気回路の構成を示すブロック図である。
【図９】本実施形態による商品マスタのデータ構造及びデータ例を示す概略図である。
【図１０】本実施形態によるハンディターミナルの動作を示すフローチャートである。
【図１１】本実施形態による出力先選択画面の表示例を示す概略図である。
【図１２】本実施形態によるＱＲコードの印字例を示す概略図である。
【図１３】本実施形態によるＱＲコードの表示例を示す概略図である。
【図１４】本実施形態による中継器の動作を示すフローチャートである。
【図１５】本実施形態によるＰＯＳレジスタの動作を示すフローチャートである。
【図１６】本実施形態による照合ファイルのデータ構造及びデータ例を示す概略図である。
【図１７】本実施形態によるハンディターミナルのピッキング処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
［第１の実施形態］
図１は、本発明の一実施形態によるＰＯＳシステムの構成を示した概略図である。図１において、ＰＯＳシステムには、ストアコントローラ１０と、Ｎ台（Ｎは１以上の整数）のＰＯＳレジスタ２０と、ｎ台（ｎは１以上の整数）のハンディターミナル３０（携帯端末）と、各ＰＯＳジスタ２０に有線接続されハンディターミナル３０を載置可能な中継器２１と、ハンディターミナル３０と通信可能なプリンタ４０とを含んで構成される。
ストアコントローラ１０と各ＰＯＳレジスタ２０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６０を介して接続されている。また、ハンディターミナル３０とプリンタ４０は、シリアルケーブルを使用した有線接続、或いは、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線接続により接続されている。
【００２１】
ストアコントローラ１０は、商品マスタなどの各種ファイルやデータの管理を行うコンピュータである。ここで、商品マスタは、各商品の商品識別情報（コード情報）、商品名称、販売価格などの商品情報を格納したファイルであり、必要に応じてその内容を編集・変更することが可能になっている。ストアコントローラ１０は、最新の商品マスタを各ＰＯＳレジスタ２０に適宜送信する。なお、商品マスタについての詳細は後述する。
【００２２】
ＰＯＳレジスタ２０は、顧客が購入する商品の登録および精算を行うための装置であり、各種の操作キーや表示部などを備えている。このＰＯＳレジスタ２０は、店員の操作により商品のバーコードを読み取るバーコードスキャナが所定のケーブルで接続されていたものであるが、そのバーコードスキャナを取り外し、取り外した後の接続コネクタ２０ａに、中継器２１が接続される。この接続には、取り外したバーコードスキャナで用いていたのと同じ通信規格、例えばＲＳ−２３２Ｃインタフェースを用いる。なお、中継器２１は、バーコードスキャナを備えているため、ＰＯＳレジスタ２０においてバーコードスキャナを用いた商品登録も可能である。
これにより、ＰＯＳレジスタ２０と中継器２１、及び中継器２１に載置されるハンディターミナル３０の間は、ＲＳ−２３２Ｃのシリアル通信によりデータの通信が行われる。中継器２１のレジ側の端子とハンディターミナル３０側の端子間は、直接、信号線で接続されている。
【００２３】
なお、中継機２１は、ハンディターミナル３０を載置させる載置部を備えているがこれに限らず、載置部を備えず２次元コードを読み取るスキャナ部のみを備えてもよい。この場合、今まで使用していたＰＯＳレジスタ２０のスキャナ接続部２１３に中継機２１の接続部４０５が接続され、ＰＯＳレジスタ２０に今まで接続使用されていたスキャナが中継機２１に接続できる。
これにより、２次元コードを使って会計待ち顧客の列崩しを行う必要がない場合には、今まで通り顧客が購入する商品を一品づつスキャンしてＰＯＳレジスタ２０へ登録行うことで顧客の会計を行うことができる。これにより、中継機２１の接続し直しや切り替え等を行うことなく列崩しモードと通常モードとの両方の運用を直ぐに実施することができる。
【００２４】
本ＰＯＳシステムを設置した小売店では、ＰＯＳレジスタ２０に顧客の会計待ち行列ができた場合に、ＰＯＳレジスタ２０を操作する店員（キャッシャー担当者）とは別の店員が、会計待ちをしている顧客が購入する商品に添付されたバーコードをハンディターミナル３０に読み取らせる（以下、仮登録という）。このとき、ハンディターミナル３０は、バーコードに含まれているコード情報（商品識別情報）を記憶する。顧客が購入する全ての商品ついて仮登録を行うと、ハンディターミナル３０は、記憶したコード情報を１つのＱＲコードにて出力する。店員は、出力されたＱＲコードを顧客に手渡す。顧客は、ＰＯＳレジスタ２０に行き、中継器２１でＱＲコードを読み取らせる。すると、中継器２１は、ＱＲコードに含まれるコード情報をＰＯＳレジスタ２０へ送信する。ＰＯＳレジスタ２０はこうして取得したコード情報に基づいて精算を行う。一方、ハンディターミナル３０での仮登録と並行して、ＰＯＳレジスタ２０ではキャッシャー担当者が中継器２１のバーコードスキャナを用いて商品登録を行う。
ここで、例えばＰＯＳレジスタ２０にて会計処理をしている顧客から数番目に並んでいる顧客の商品をハンディターミナル３０で仮登録することにより、ＰＯＳレジスタ２０とハンディターミナル３０で並行して登録操作を行うことができる。
【００２５】
以下、本実施形態による携帯端末であるハンディターミナル３０について詳細を説明する。図２は、本実施形態によるハンディターミナル３０のハードウェア構成を示す概略ブロック図である。
ハンディターミナル３０は、ＣＰＵ３０１と、ＲＯＭ３０２と、スキャナ部３０３と、ＲＡＭ３０４と、表示部３０５と、ＬＥＤ発行部３０５ａと、操作部３０６と、通信部３０７と、ブザー３０８と、電源制御部３０９と、充電式電池３１０と、印刷通信部３１１とを含んで構成される。ＣＰＵ３０１と、ＲＯＭ３０２と、スキャナ部３０３と、ＲＡＭ３０４と、表示部３０５と、ＬＥＤ発行部３０５ａと、操作部３０６と、通信部３０７と、ブザー３０８と、電源制御部３０９と、印刷通信部３１１とは、バスを介して接続されており相互に通信可能となっている。
【００２６】
ＣＰＵ３０１は、中央処理装置であり、ＲＯＭ３０２に記憶されているプログラムを読み出して実行することにより、ハンディターミナル３０の動作を制御する。ＲＯＭ３０２は、上記プログラムを記憶している読み出し専用メモリである。
【００２７】
スキャナ部３０３は、商品に付されているバーコードを光学的に読み取る。ＲＡＭ３０４は、スキャナ部３０３で読み取られたバーコードなどを記憶する、随時読み出し書き込みメモリである。表示部３０５は、登録した商品の一覧やその他各種のメッセージ（例えば、ハンディターミナル３０の使い方が分からない店員のための使用方法案内表示）等を表示する。ＬＥＤ発光部３０５ａは、その点灯によって店員に商品の仮登録完了などを報知するものである。
【００２８】
通信部３０７は、接続端子により中継器２１と接続して、中継器２１との間で行うデータ通信の制御を行う。ブザー３０８は、エラー等のブザー音を発生させるものである。電源制御部３０９は、中継器２１から供給される電力による充電式電池３１０への充電を制御する。充電式電池３１０は、ハンディターミナル３０の各部を動作させるための電力を供給する。操作部３０６は、ハンディターミナル３０を操作する各種のキーからなる。
【００２９】
印刷通信部３１１は、プリンタ４０との間でデータ通信の制御を行う。ここで、印刷通信部３１１は、シリアルケーブルを使用した有線接続、或いは、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線接続によりプリンタ４０との間で行うデータ通信の制御を行う。
【００３０】
図３は、本実施形態によるハンディターミナル３０の外観図である。図３（ａ）は、ハンディターミナル３０の正面図である。図３（ｂ）は、ハンディターミナル３０の背面斜視図である。ハンディターミナル３０は、スキャナ部３０３、表示ディスプレイ３０５、操作部３０６、及び通信部３０７の接続端子３０７１を含んで構成される。操作部３０６は、バーコードの読み取りを開始するためのスキャンキー３０６１、バーコードを読み取った商品を１つずつ取り消したり数量を修正したりするための訂正キー３０６２、読み取った全商品を取り消すための取消キー３０６３、買い上げる商品の数量を指定するための＋（プラス）キー３０６４、−（マイナス）キー３０６５、読み取った全商品のリスト表示において商品を選択するカーソルを上下させるための上下矢印キー３０６６、入力操作を決定するための決定キー３０６７を有している。また、スキャナ部３０３は、ハンディターミナル３０の裏側の面に設けられており、バーコードをスキャナ部３０３に近付けることにより、読み取り動作が行われる。
【００３１】
図４は、本実施形態によるハンディターミナル３０の機能構成を示すブロック図である。
ＲＡＭ３０２のコード情報記憶手段３０２１は、スキャナ部３０４により読み取られたコード情報を記憶する。数量入力手段３０１１（上下矢印キー３０６６）は、スキャナ部３０４により読み取られたコード情報に対応する数量を入力する。
【００３２】
出力手段３０１２は、コード情報記憶手段３０２１に記憶されたコード情報を１つのＱＲコードにして出力する。
図５は、本実施形態による出力手段３０１２の処理の概要を示す概略図である。
図５（ａ）は、コード情報記憶手段３０２１が記憶するコード情報ファイルのデータ構造及びデータ例を示す概略図である。コード情報ファイルは、コード情報と、コード情報に対応する個数（数量）との各項目から構成される。図５（ｂ）は、出力手段３０１２が生成するＱＲコードが含む情報である。ＱＲコードには、コード情報の一覧が含まれる。出力手段３０１２は、コード情報記憶手段３０１２が記憶するコード情報をＱＲコードに含める。この時、出力手段３０１２は、コード情報の個数が２以上である場合には、その個数に対応してそのコード情報を繰り返し含んだＱＲコードを出力する。例えば、図５に示す例では、コード情報「４９１２３４５６７８９０４」は個数が「２」であるため、出力手段３０１２は、コード情報「４９１２３４５６７８９０４」をＱＲコードに２個含める。一方、コード情報「４９１２３４５６７８９１１」は個数が「１」であるため、出力手段３０１２は、コード情報「４９１２３４５６７８９１１」をＱＲコードに1個含める。
【００３３】
また、出力手段３０１２は、表示手段３０１２ａと、印刷制御手段３０１２ｂと、選択手段ｃを含む。表示手段３０１２ａは、ＱＲコードを表示部３０５に表示する。印刷制御手段３０１２ｂは、ＱＲコードをプリンタ４０に送信して、例えば伝票などの印刷媒体にそのＱＲコードを印刷するようプリンタ４０を制御する。選択手段３０１２ｃは、表示手段３０１２ａ或いは印刷制御手段３０１２ｂのいずれか一方を選択してＱＲコードを出力する。
【００３４】
次に、本実施形態による中継器２１について詳細を説明する。図６は、本実施形態による中継器２１のハードウェア構成を示す概略ブロック図である。
中継器２１は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、接続部４０５と、通信部４０６と、スキャナ部４０７と、読取部４０８とを含んで構成される。ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、接続部４０５と、通信部４０６と、スキャナ部４０７と、読取部４０８とは、バスを介して接続されており相互に通信可能となっている。
【００３５】
ＣＰＵ４０１は、中央処理装置であり、ＲＯＭ４０２に記憶されているプログラムを読み出して実行することにより、中継器２１の動作を制御する。ＲＯＭ４０２は、上記プログラムを記憶している読み出し専用メモリである。ＲＡＭ４０３は、随時読み出し書き込みメモリである。接続部４０５は、接続端子及びケーブルによりＰＯＳレジスタ２０と接続して、ＰＯＳレジスタ２０との間で行うデータ通信の制御を行う。通信部４０６は、接続端子によりハンディターミナル３０と接続して、ハンディターミナル３０との間で行うデータ通信の制御を行う。スキャナ部４０７は、商品に付されているバーコードを光学的に読み取る。読取部４０８は、ＱＲコードを光学的に読み取る。
【００３６】
図７は、本実施形態による中継器２１の機能構成を示すブロック図である。
ＣＰＵ４０１は、コード情報取得手段２１１１と、送信手段２１１２とを含んでいる。コード情報取得手段２１１１は、読取部４０８に読み取られたＱＲコードからコード情報を取得し、取得したコード情報を１つずつ順に送信手段２１１２に出力する。送信手段２１１２は、入力されたコード情報を順次ＰＯＳレジスタ２０に送信する。
【００３７】
次に、本実施形態に係るＰＯＳレジスタ２０について説明をする。
図８は、本実施形態によるＰＯＳレジスタ２０のハードウェア構成を示す概略ブロック図である。
本実施形態に係るＰＯＳレジスタ２０は、ＣＰＵ２０１と、ハードディスク２０２と、ＲＯＭ２０３と、ＲＡＭ２０４と、液晶タッチパネル部２０５と、客用表示部２０６と、レシート印字部２０７と、ドロワ部２０８と、通信部２０９と、操作部２１０と、カードリーダ２１１と、ブザー２１２と、スキャナ接続部２１３とを含んで構成される。ＣＰＵ２０１と、ハードディスク２０２と、ＲＯＭ２０３と、ＲＡＭ２０４と、液晶タッチパネル部２０５と、客用表示部２０６と、レシート印字部２０７と、ドロワ部２０８と、通信部２０９と、操作部２１０と、カードリーダ部２１１と、ブザー２１２と、スキャナ接続部２１３は、バスを介して接続されており相互に通信可能となっている。
【００３８】
ＣＰＵ２０１は、中央処理装置であり、ＲＯＭ２０３に記憶されているプログラムを読み出して実行することにより、ＰＯＳレジスタ２０の動作を制御する。ＲＯＭ２０３は、上記プログラムを記憶している読み出し専用メモリである。ＲＡＭ２０４は、ストアコントローラ１０より取得した商品マスタなどを記憶する、随時読み出し書き込みメモリである。
【００３９】
表示部である液晶タッチパネル部２０５（店員用表示部）と客用表示部２０６とは、商品マスタの情報を表示する。また、液晶タッチパネル部２０５（店員用表示部）は、タッチパネル式であるため、表示だけではなく入力も受け付ける。操作部２１０は、ＰＯＳレジスタ２０を動作させる各種のキー、小計キー、現計キー、会員呼出キー、値引キー、割引キー、置数キー、訂正キー、追加キー等の操作ボタンからなる。
【００４０】
通信部２０９は、ＬＡＮ６０を経由しストアコントローラ１０と通信する。ブザー２１２は、操作の確認が必要な時などにブザー音を発生させるものである。ハードディスク２０２は会計処理が終了後、ＲＡＭ２０４が記憶する情報を記憶する。レシート印字部２０７はレシートを印字する。ドロワ部２０８は現金や金券などを保管する。カードリーダ部２１１は顧客がクレジットカードでの支払いを希望する場合、会計処理のためクレジットカードの情報を読み取る。スキャナ接続部２１３は、接続端子及びケーブルにより中継器２１と接続して、中継器２１との間で行うデータ通信の制御を行う。
【００４１】
図９は、本実施形態による商品マスタのデータ構造及びデータ例を示す概略図である。商品マスタは、商品を識別するコード情報毎に、商品名称と、販売価格との各項目から構成される。商品マスタに記憶されている商品名称や販売価格などが商品情報である。
【００４２】
以下、本実施形態に係るＰＯＳシステムの動作について説明をする。
図１０は、本実施形態によるハンディターミナル３０の動作を示すフローチャートである。
まず、ステップＳ１０１では、スキャナ部３０４が、顧客が購入する商品に付されているバーコードからコード情報を読み取る。
【００４３】
次に、ステップＳ１０２では、ＣＰＵ３０１が、ＲＡＭ３０２のコード情報記憶手段３０２１に、Ｓ１０１にて読み取ったコード情報を書き込む。
次に、ステップＳ１０３では、ＣＰＵ３０１は、仮登録が完了したか否かを判定する。具体的には、ＣＰＵ３０１は、操作部３０６から完了を示す信号が入力された場合に、仮登録が完了したと判定する。仮登録が完了した場合には、ステップＳ１０４へ進む。一方、仮登録が完了していない場合には、ステップＳ１０１へ戻る。
【００４４】
ステップＳ１０４では、ＣＰＵ３０１は、クレードル（中継器２１）接続されているか否かを判定する。具体的には、ＣＰＵ３０１は、通信部３０７の接続端子３０７１に中継器２１が接続されている場合にクレードル接続されていると判定する。クレードル接続されている場合には、ステップＳ１０５へ進む。一方、クレードル接続されていない場合には、ステップＳ１０６へ進む。
【００４５】
ステップＳ１０５では、通信部３０７が、ＲＡＭ３０２のコード情報記憶手段３０２１に記憶されたコード情報を順次中継器２１へ送信する。
【００４６】
一方、ステップＳ１０６では、ＣＰＵ３０１の出力手段３０１２が、ＲＡＭ３０２のコード情報記憶手段３０２１に記憶されたコード情報を含むＱＲコードを生成する。具体的には、例えば出力手段３０１２は、コード情報記憶手段３０２１のコード情報ファイルに記憶されている各コード情報をＱＲコードに含める。この時、出力手段３０１２は、コード情報の個数が２以上である場合には、その個数に対応してそのコード情報を繰り返し含んだＱＲコードを生成する。
ステップＳ１０７では、ＣＰＵ３０１は、生成したＱＲコードを印字するか否かを判定する。具体的には、ＣＰＵ３０１の選択手段３０１２ｃが、表示部３０５に出力先の選択画面を表示する。この選択画面では、ＱＲコードを伝票に印字するか表示部３０５に表示するかを選択する。伝票に印字が選択された（ＱＲコードを印字する）場合には、ステップＳ１０８へ進む。一方、表示部３０５に表示が選択された（ＱＲコードを印字しない）場合は、ステップＳ１０９へ進む。
【００４７】
ステップＳ１０８では、ＣＰＵ３０１の印字制御手段３０１２ｂが、生成したＱＲコードをプリンタ４０に送信して、伝票にそのＱＲコードを印字するようプリンタ４０を制御する。
一方、ステップＳ１０９では、ＣＰＵ３０１の表示手段３０１２ａが、生成したＱＲコードを表示部３０５に表示する。
次に、ステップＳ１１０では、ＣＰＵ３０１は、ＲＡＭ３０２のコード情報記憶手段３０２に記憶されたコード情報を全て消去する。
【００４８】
図１１は、本実施形態による出力先選択画面の表示例を示す概略図である。
出力先選択画面は、上述したステップＳ１０６にて表示される画面であり、ＱＲコードの出力先を選択する。出力先選択画面には、登録された商品の点数５０１（つまりＲＡＭ３０２のコード情報記憶手段３０２１に記憶されたコード情報の数）と、伝票印字ボタン５０２と、表示ボタン５０３とが表示される。伝票印字ボタン５０２が押下されると、ＣＰＵ３０１の選択手段３０１２ｃは、出力先が伝票（プリンタ４０）であると判定する。一方、表示ボタン５０３が押下されると、ＣＰＵ３０１の選択手段３０１２ｃは、出力先が表示部３０５であると判定する。
【００４９】
図１２は、本実施形態によるＱＲコードの印字例を示す概略図である。
伝票には、現在の年月日時分と、買い物カゴ番号（Ｎｏ）と、登録された商品の点数と、ＱＲコード５０１とが印字される。ＱＲコード５０１には、ハンディターミナル３０にて仮登録された全ての商品のコード情報が記憶されている。なお、買い物カゴ番号は、ハンディターミナル３０が各買い物カゴに付与されたバーコード番号を読み取ったものである。
【００５０】
図１３は、本実施形態によるＱＲコードの表示例を示す概略図である。
表示部３０５には、登録された商品の点数と、ＱＲコード６０１とが表示される。ＱＲコード６０１には、ハンディターミナル３０にて仮登録された全ての商品のコード情報が記憶されている。
【００５１】
図１４は、本実施形態による中継器２１の動作を示すフローチャートである。
まず、ステップＳ２０１では、ＣＰＵ４０１は、読取部４０８がＱＲコードをスキャン（光学的に読み取った）か否かを判定する。ＱＲコードをスキャンした場合には、ステップＳ２０２へ進む。一方、ＱＲコードをスキャンしていない場合には、ステップＳ２０４へ進む。
【００５２】
ステップＳ２０２では、読取部４０８が、ＱＲコードを読み込む。
次に、ステップＳ２０３では、ＣＰＵ４０１のコード情報取得手段２１１１が、読み込んだＱＲコードからコード情報を取得する。具体的には、コード情報取得手段は、ＱＲコードに含まれたコード情報を１つづつ取得する。ＱＲコードには、１以上のコード情報が含まれる。
【００５３】
一方、ステップＳ２０４では、ＣＰＵ４０１は、クレードル接続されているか否かを判定する。具体的には、ＣＰＵ４０１は、通信部４０６の接続端子にハンディターミナル３０が接続されている場合にクレードル接続されていると判定する。クレードル接続されている場合には、ステップＳ２０５へ進む。一方、クレードル接続されていない場合には、ステップＳ２０１へ戻る。
ステップＳ２０５では、通信部４０６が、ハンディターミナル３０からコード情報を受信する。
【００５４】
ステップＳ２０６では、ＣＰＵ４０１の送信手段２１１２が、取得したコード情報をＰＯＳレジスタ２０へ順次送信する。
【００５５】
図１５は、本実施形態によるＰＯＳレジスタ２０の動作を示すフローチャートである。
まず、ステップＳ３０１では、ＣＰＵ２０１は、中継器２１からコード情報を受信して読み込む。或いは、ＣＰＵ２０１は、商品に付されたバーコードをスキャナ部４０７が読み取ったコード情報を読み込む。
次に、ステップＳ３０２では、ＣＰＵ２０１は、ＲＡＭ２０４に記憶されている商品マスタからコード情報に対応する商品情報を読み出す。そして、ＣＰＵ２０１は、コード情報に対応する商品を登録する。
次に、ステップＳ３０３では、ＣＰＵ２０１は、ステップＳ２０１で取得した商品情報を液晶タッチパネル部２０５に表示する。
次に、ステップＳ３０４では、ＣＰＵ２０１は、操作部２１０から出力される信号に基づいて、小計キーが押下されたか否かを判定する。小計キーが押下された場合には、ステップＳ３０５へ進む。一方、小計キーが押下されていない場合には、ステップＳ３１０へ進む。
【００５６】
ステップＳ３１０では、ＣＰＵ２０１は、操作部２１０から出力される信号に基づいて、追加キー又は訂正キーが押下された否かを判定する。追加キー又は訂正キーが押下された場合には、ステップＳ３１１へ進む。一方、追加キー又は追加キーが押下されていない場合には、ステップＳ３０１へ戻る。
ステップＳ３１１では、ＣＰＵ２０１は、商品の追加登録や訂正（登録されている商品の取消等）を行う。
【００５７】
一方、ステップＳ３０５では、ＣＰＵ２０１は、登録された商品の会計情報を液晶タッチパネル部２０５に表示する。具体的には、ＣＰＵ２０１は、登録された商品のコード情報に対応する現在価格を商品マスタから取得し、取得した情報に基づいて登録された商品の買上点数、小計、課税対象額、税額合計及び合計金額などを算出して液晶タッチパネル部２０５に表示する。
次に、ステップＳ３０６では、ＣＰＵ２０１は、操作部２１０から出力される信号に基づいて、店員が顧客から受け取った預かり金額の登録を行う。
【００５８】
次に、ステップＳ３０７では、ＣＰＵ２０１は、操作部２１０から出力される信号に基づいて、現計キーが押下された否かを判定する。現計キーが押下された場合には、ステップＳ３０８へ進む。一方、現計キーが押下されていない場合には、ステップＳ３１０へ進む。
ステップＳ３０８では、ＣＰＵ２０１は、レシート印字部２０７より、レシートを印字発行する。このとき、ＣＰＵ２０１は、会計情報と預かり金額に基づいてレシートに印字する会計データを生成する。
ステップＳ２０９では、ＣＰＵ２０１は、レシート印字された会計データをＲＡＭ２０４へ記憶保存させ、現在の取引を終了させて次の会計に備える。ＲＡＭ２０４に記憶された会計データは、一日の終わりに実行される日締め処理にて、ストアコントローラ１０へ売上データとしてＬＡＮ経由で送信される。
【００５９】
このように、本実施形態によれば、店員が会計待ちをしている顧客の購入商品の仮登録をハンディターミナル３０を用いて行い、ハンディターミナル３０に仮登録された全ての商品のコード情報を１つの２次元コード（ＱＲコード）にして出力する。そして、この顧客がこの２次元コードを持ってＰＯＳレジスタ２０に行き、ＰＯＳレジスタ２０に接続された中継器２１でこの２次元コードを読み取らせると、中継器２１が２次元コードに含まれるコード情報を順次ＰＯＳレジスタ２０に送信する。つまり、ＰＯＳレジスタ２０では、買い物カゴから商品を取り出して、その商品に付されたバーコードを商品毎にスキャンするスキャン操作をすることなく、２次元コードを読み込む操作だけで複数の商品の登録を一括で行うことができる。これにより、ハンディターミナル３０とＰＯＳレジスタ２０とで並行してスキャン操作を行うことができるので、ＰＯＳレジスタ２０前の会計待ち行列を軽減することができる。
【００６０】
［第２の実施形態］
次に、この発明の第２の実施形態によるＰＯＳシステムについて説明する。
本実施形態では、ファックスやインターネット等で注文を受けた商品のピッキング時にハンディターミナル３０を用いる。ピッキングとは、注文された商品を店員が収集する作業である。
【００６１】
本実施形態におけるハンディターミナル３０が備えるＣＰＵ３０１は、コード情報取得手段と、照合手段とを備える。また、スキャナ部３０３は、バーコード及びＱＲコードを光学的に読み取る。コード情報取得手段は、スキャナ部３０３によりＱＲコードが読み取られると、そのＱＲコードに含まれるコード情報を取得し、取得したコード情報をＲＡＭ３０２（照合情報記憶手段）に記憶する。具体的には、コード情報取得手段は、ＱＲコードに含まれたコード情報を１つづつ取得する。照合手段は、スキャナ部３０４によりバーコードが読み取られると、そのバーコードに含まれるコード情報と照合情報記憶手段に記憶されているコード情報とを照合する。つまり、照合手段は、読み取られたコード情報が照合情報記憶手段に記憶されているか否かを判定する。そして、照合手段は、読み取られたコード情報が照合情報記憶手段に記憶されている（照合が一致する）場合に、そのコード情報に対応する照合済みフラグをセット（つまり「１」に）する。また、出力手段３０１２は、照合情報記憶手段３０２２において照合済みフラグがセットされたコード情報のみを出力する。
【００６２】
図１６は、本実施形態による照合情報記憶手段が記憶する照合ファイルのデータ構造及びデータ例を示す概略図である。
照合ファイルは、コード情報と、照合済みフラグとの各項目から構成される。照合済みフラグは、コード情報の照合が一致したか否かを表すフラグであり、「１」はコード情報の照合が一致したことを表し、「０」は照合が一致していないことを表す。
【００６３】
図１７は、本実施形態によるハンディターミナル３０のピッキング処理の動作を示すフローチャートである。
ステップＳ４０１では、スキャナ部３０３が、印刷媒体に印刷されたＱＲコードを読み取る。このＱＲコードには、ファックスやインターネット等で注文を受けた商品のコード情報が含まれる。なお、ストアコントローラ１０などがこのＱＲコードを予め生成する。
次に、ステップＳ４０２では、ＣＰＵ３０１（コード情報取得手段）が、読み取ったＱＲコードからコード情報を取得し、取得したコード情報をＲＡＭ３０２（照合情報記憶手段）に記憶する。
次に、ステップＳ４０３では、スキャナ部４０３が、店員がピッキングを行った商品に付されたバーコードを読み取る。
そして、ステップＳ４０４では、ＣＰＵ３０１（照合手段）が、読み取ったバーコードに含まれるコード情報の照合が一致したか否かを判定する。ＣＰＵ３０１は、バーコードのコード情報が照合情報記憶手段に記憶されている場合に照合が一致したと判定する。コード情報の照合が一致した場合には、ステップＳ４０５へ進む。一方、コード情報の照合が一致しない場合には、ステップＳ４１０へ進む。
ステップＳ４１０では、ＣＰＵ３０１が、表示部３０５にエラーを表示して、ステップＳ４０３へ戻る。
【００６４】
ステップＳ４０５では、ＣＰＵ３０１（照合手段）は、照合されたコード情報に対応する照合済みフラグを１にする。
次に、ステップＳ４０６では、ＣＰＵ３０１は、操作部３０６が出力する信号に基づいて、ピッキング完了を示す操作が行われたか否かを判定する。ピッキング完了を示す操作が行われた場合には、ステップＳ４０７へ進む。一方、ピッキング完了を示す操作が行われていない場合には、ステップＳ４０３へ戻る。
【００６５】
ステップＳ４０７では、ＣＰＵ３０１の出力手段３０１２が、照合情報記憶手段３０２２に記憶されているコード情報のうち、照合済みフラグが１であるコード情報のみを含むＱＲコードを生成する。
次に、ステップＳ４０８では、印刷制御手段３０１２ｂが、生成されたＱＲコードをプリンタ４０に送信して、伝票にこのＱＲコードを印字させるよう制御する。プリンタ４０は、伝票にＱＲコードを印刷する。
次に、ステップＳ４０９では、ＣＰＵ３０１が、ＲＡＭ３０２の照合情報記憶手段に記憶されたコード情報を全て消去する。
【００６６】
店員は、注文した顧客が来店すると、ピッキングをした商品に、ＱＲコードが印字された伝票を貼付して渡す。これにより、ＰＯＳレジスタ２０におけるこの顧客の商品登録をＱＲコードにて行うことができるため、ＰＯＳレジスタ２０における登録操作を短縮することができる。また、照合済みフラグがセットされたコード情報のみを含むＱＲコードを伝票に印字するため、ピッキング漏れがあった商品又は品切れだった商品を会計することがない。
なお、ハンディターミナル３０は、ピッキング完了を示す操作が行われた時に、照合済みフラグがセットされていない商品がある場合には、ピッキングされなかった旨を表示部３０５に表示する。
【００６７】
なお、上述した実施形態におけるハンディターミナル３０、中継器２１及び、ＰＯＳレジスタ２０をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００６８】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００６９】
例えば、本実施形態では商品に付されたコード情報を商品コード（バーコード）としているが、ＧＳ１データバーである場合は、商品コードの他に商品に貼付されたバーコード（ＧＳ１データバー）に含まれる商品情報（例えば、販売期限、製造年月日、ロット番号等）をコード情報に含んでもよい。
【００７０】
なお、本実施例のハンディターミナル３０は、伝票に日付時刻を印字しているが、この日付時刻と伝票の有効時間（伝票発行から会計までの予定の時間、例えば１０分など）を２次元コード内に含めて印字してもよい。これにより、中継機２１が２次元コードを読み込んだ際に、中継機２１が計時している日付時刻からこの２次元コードに含まれた日付時刻を減算し、その減算した結果が有効時間を超えていた場合は中継機２１から警告音を報知し警告してからＰＯＳレジスタ２０へコード情報を送信してもよい。或いは、中継機２１で警告した時点で会計の受付を一旦中止してもよい。警告した時点で会計を中止する場合、第２の実施形態に基づいて、店員が買い物カゴの商品を一品づつチェックする方式を用いてもよい。
【００７１】
また、本実施例では、ハンディターミナル３０は、紙媒体（伝票）へ２次元コード（ＱＲコード）を印字しているが、２次元コードに限らず、３次元コード或いは３Ｄコード（ソリッドコード或いはオプティカルＩＤコードなど）などを印字してもよい。或いは、書き換え可能であるロイコカード（リライトカード）やＩＣチップを内蔵するカード、ＩＣタグ或いはＲＦＩＤカードなどの記録媒体に記録させてもよい。
紙媒体或いはリライトカード等に出力する場合には、店員が携帯可能なプリンタ４０を用いるが、ＩＣチップを内蔵するカード、ＩＣタグ又はＲＦＩＤカード等に記録させる場合には、店員が携帯可能な記録装置（書き込み装置）を携帯し、ハンディターミナル３０は顧客が購入する商品に付されたコード情報をすべてその記録装置から記録媒体に書き込む。なお、店員が携帯可能なプリンタ４０或いは記録装置は、店員が使用する前に予めハンディターミナル３０と紐付け（固有の識別番号をハンディターミナル３０内に記憶させる）を行う。これにより、間違って異なるプリンタ４０或いは記録装置に出力手段３０１２が出力することがなくなる。
【００７２】
また、本実施例で使用するプリンタ４０を、ハンディターミナル３０とネットワーク接続（無線ＬＡＮ接続）されているプリンタ４０とし、ＰＯＳレジスタ２０に近い場所に備え付け、この共有のプリンタ４０により伝票を出力してもよい。この場合、出力された伝票に記載されている買い物カゴ番号で顧客と符合させる。これにより、プリンタ４０の台数を減らすことができる。
【００７３】
また、図１１に示す出力先選択画面の表示例では、伝票印字ボタン５０２と表示ボタン５０３とを表示して、いずれかを選択するが、これに限らず、例えば、伝票の印字を行うか否かを「はい」「いいえ」で選択できるように表示してもよい。この場合、「はい」が選択されると、プリンタ４０によりＱＲコードが印刷された伝票を発行し、「いいえ」が選択されると、表示部３０５にＱＲコードを表示する。
【００７４】
また、ハンディターミナル３０に商品マスタや特売日の情報などを記憶する特売ファイルなどを記憶し、プリンタ４０から印刷される伝票へ合計金額などを印字してもよい。
また、本実施形態におけるハンディターミナル３０を用いて棚卸しや検品等を行ってもよい。この場合、ハンディターミナル３０は、棚卸しや検品を行った全ての商品のコード情報を含むＱＲコードを出力する。
また、中継器２１は、ＰＯＳレジスタ２０にコード情報を出力する間隔を設定する設定手段を備えてもよい。これにより、ＰＯＳレジスタ２０の処理スピードに合わせてコード情報を出力することができる。
また、ＰＯＳレジスタ２０に２次元コード（ＱＲコード）を読めるスキャナを接続すれば、中継機２１の読取部４０８を省略することもできる。
【符号の説明】
【００７５】
２０１，３０１，４０１…ＣＰＵ、２０２…ハードディスク、２０３，３０２，４０２…ＲＯＭ、２０４，３０３，４０３…ＲＡＭ、２０５…液晶タッチパネル部、２０６…客用表示部、２０７…レシート印字部、２０８…ドロワ部、２０９，３０７，４０６…通信部、２１０，３０６…操作部、２１１…カードリーダ部、２１２，３０８…ブザー、２１３，３０４…スキャナ部、３０５…表示部、３０５ａ…ＬＥＤ発光部、３０９…電源制御部、３１０…充電式電池、３１１…印刷通信部、４０５…接続部
【図１】
2010182105.tif 000003
【図２】
2010182105.tif 000004
【図３】
2010182105.tif 000005
【図４】
2010182105.tif 000006
【図５】
2010182105.tif 000007
【図６】
2010182105.tif 000008
【図７】
2010182105.tif 000009
【図８】
2010182105.tif 000010
【図９】
2010182105.tif 000011
【図１０】
2010182105.tif 000012
【図１１】
2010182105.tif 000013
【図１２】
2010182105.tif 000014
【図１３】
2010182105.tif 000015
【図１４】
2010182105.tif 000016
【図１５】
2010182105.tif 000017
【図１６】
2010182105.tif 000018
【図１７】
2010182105.tif 000019