(57)【要約】【課題】決済を実行するための操作ボタンを、顧客が操作し易い表示サイズで画面に表示することができるＰＯＳレジスタ及びＰＯＳシステムを提供する。【解決手段】画面に表示された操作ボタンによる操作入力に応じて、顧客が購入する商品について決済を実行する決済装置３１０〜３１２から、決済装置３１０〜３１２を識別する識別情報を取得し、当該識別情報に基づいて、当該決済装置を特定するＣＰＵ３０１と、ＣＰＵ３０１が特定した識別情報に基づいて、当該識別情報に対応する操作ボタンの表示サイズを定めるＣＰＵ３０１と、ＣＰＵ３０１が定めた表示サイズで、操作ボタンを領域に表示する表示部３０５とを、会計用ＰＯＳレジスタ３０が備える。【選択図】図４
2011253234.tif 000002
【特許請求の範囲】
【請求項１】
画面に表示された操作ボタンによる操作入力に応じて、顧客が購入する商品について決済を実行する決済装置を識別する識別情報を記憶する記憶手段と、
前記決済を実行する決済装置から識別情報を取得し、当該識別情報に基づいて、前記記憶手段が記憶する決済装置を特定する特定手段と、
前記特定手段が特定した前記決済装置に基づいて、前記操作ボタンを前記画面に表示する表示手段と、
を備えることを特徴とするＰＯＳレジスタ。
【請求項２】
前記表示手段は、前記特定手段が特定した前記決済装置の数と、前記画面の表示領域のサイズと、に基づいて、前記操作ボタンの表示サイズを定める
ことを特徴とする請求項１に記載のＰＯＳレジスタ。
【請求項３】
前記表示手段は、前記操作ボタンが操作された履歴に基づいて、前記画面の表示領域における前記操作ボタンを表示する位置を定めることを特徴とする請求項１又は請求項２に記載のＰＯＳレジスタ。
【請求項４】
前記表示手段は、前記操作ボタンが操作された履歴に基づいて、前記画面の表示領域における前記操作ボタンの並び順を定めることを特徴とする請求項１から請求項３のいずれか１項に記載のＰＯＳレジスタ。
【請求項５】
顧客が購入する商品に付されたコード情報に基づいて、前記商品の買上金額を精算する際に読み取られる精算用コードを印刷媒体に印刷する印刷手段
を有する商品登録装置と、
前記精算用コードと画面に表示された操作ボタンによる操作入力に応じて、顧客が購入する商品について決済を実行する決済装置を識別する識別情報を記憶する記憶手段と、
前記決済を実行する決済装置から識別情報を取得し、当該識別情報に基づいて、前記記憶手段が記憶する決済装置を特定する特定手段と、
前記特定手段が特定した前記決済装置に基づいて、前記操作ボタンを前記画面に表示する表示手段と、
を有する会計装置と、
を備えることを特徴とするＰＯＳシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客が購入する商品について決済を実行するＰＯＳレジスタ及びＰＯＳシステムに関する。
【背景技術】
【０００２】
表示画面中のボタン選択の認識性を向上させることを目的としたＰＯＳ端末装置が、特許文献１に開示されている。
【０００３】
また、近年、電子マネーの種類が増えている。様々な種類の電子マネーにより決済を行うという顧客の要望に応えるため、稼働中のＰＯＳ端末装置には、新種類の電子マネーを決済する決済装置が迅速に接続され、顧客が選択した電子マネーによりその決済装置が決済をすることができるよう、決済装置の設定がされなければならない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２７９５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されたＰＯＳ端末装置は、顧客が購入する商品について決済を実行するための操作ボタンの表示サイズを、通常のサイズから最小のサイズまで段階的に変化させて画面に表示させるものであった。前記ＰＯＳ端末装置に接続されている決済装置には、顧客が購入する商品の代金を決済する様々な決済装置がある。それら決済装置に対応する操作ボタンは、当該ＰＯＳ端末装置に予め表示設定をすることにより画面に表示されている。そのため、前記操作ボタンを表示させる情報の設定ミス又は設定忘れがあると、ＰＯＳ端末装置は、接続されている決済装置に対応する操作ボタンを画面に表示しない、接続されていない決済装置の操作ボタンを画面に表示してしまう、操作ボタンが操作されても決済が出来ない、又は決済の際にエラー等の不具合を発生させてしまうという問題があった。
【０００６】
また、ＰＯＳ端末装置の設定を店員が行なうことは困難である場合があり、その都度、店員はＰＯＳメーカーに依頼して設定をしてもらう必要があった。また、前記ＰＯＳメーカーが設定を行なったとしても、前記設定ミスや設定忘れ等が生じる場合があった。
【０００７】
本発明は、前記の点に鑑みてなされたものであり、接続されている決済装置に応じて表示させる操作ボタンを特定し、決済が実行できる決済装置の操作ボタンを、顧客が操作し易く画面に表示するＰＯＳレジスタ及びＰＯＳシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記の課題を解決するためになされたものであり、画面に表示された操作ボタンによる操作入力に応じて、顧客が購入する商品について決済を実行する決済装置を識別する識別情報を記憶する記憶手段と、前記決済を実行する決済装置から識別情報を取得し、当該識別情報に基づいて、前記記憶手段が記憶する決済装置を特定する特定手段と、前記特定手段が特定した前記決済装置に基づいて、前記操作ボタンを前記画面に表示する表示手段と、を備えることを特徴とするＰＯＳレジスタである。
【０００９】
また、本発明は、前記表示手段は、前記特定手段が特定した前記決済装置の数と、前記画面の表示領域のサイズと、に基づいて、前記操作ボタンの表示サイズを定めることを特徴とするＰＯＳレジスタである。
【００１０】
また、本発明は、前記表示手段が、前記操作ボタンが操作された履歴に基づいて、前記画面の表示領域における前記操作ボタンを表示する位置を定めることを特徴とするＰＯＳレジスタである。
【００１１】
また、本発明は、前記表示手段が、前記操作ボタンが操作された履歴に基づいて、前記画面の表示領域における前記操作ボタンの並び順を定めることを特徴とするＰＯＳレジスタである。
【００１２】
また、本発明は、顧客が購入する商品に付されたコード情報に基づいて、前記商品の買上金額を精算する際に読み取られる精算用コードを印刷媒体に印刷する印刷手段
を有する商品登録装置と、前記精算用コードと画面に表示された操作ボタンによる操作入力に応じて、顧客が購入する商品について決済を実行する決済装置を識別する識別情報を記憶する記憶手段と、前記決済を実行する決済装置から識別情報を取得し、当該識別情報に基づいて、前記記憶手段が記憶する決済装置を特定する特定手段と、前記特定手段が特定した前記決済装置に基づいて、前記操作ボタンを前記画面に表示する表示手段と、を有する会計装置と、を備えることを特徴とするＰＯＳシステムである。
【発明の効果】
【００１３】
本発明によれば、ＰＯＳレジスタ及びＰＯＳシステムは、接続されている決済装置に応じて操作ボタンの表示を行なうので、決済が実行できる決済装置の操作ボタンを、顧客が操作し易く画面に表示することができる。
【図面の簡単な説明】
【００１４】
【図１】一実施形態における、ＰＯＳシステムにおける会計処置の流れを示すイメージ図である。
【図２】一実施形態における、ＰＯＳシステムの構成図である。
【図３】一実施形態における、印刷用ＰＯＳレジスタの構成を示すブロック図である。
【図４】一実施形態における、会計用ＰＯＳレジスタの構成を示すブロック図である。
【図５】一実施形態における、ＲＡＭに記憶される端末情報の例を示す表である。
【図６】一実施形態における、会計用ＰＯＳレジスタの表示部に表示する確認画面であって、買上情報の明細の表示例である。
【図７】一実施形態における、会計用ＰＯＳレジスタの表示部に表示する選択画面であって、決済装置を顧客に選択させる選択画面の表示例である。
【図８】一実施形態における、会計用ＰＯＳレジスタの表示部に表示する選択画面であって、チャージされている金額を確認する電子マネーを顧客に選択させる選択画面の表示例である。
【図９】一実施形態における、会計用ＰＯＳレジスタの動作を示すフローチャートである。
【図１０】一実施形態における、会計用ＰＯＳレジスタの表示部に表示する選択画面であって、決済装置を顧客に選択させる選択画面の表示例である。
【図１１】一実施形態における、会計用ＰＯＳレジスタの表示部に表示する選択画面であって、チャージされている金額を確認する電子マネーを顧客に選択させる選択画面の表示例である。
【発明を実施するための形態】
【００１５】
本発明の実施形態について図面を参照して詳細に説明する。図１は、一実施形態における、ＰＯＳ（Ｐｏｉｎｔ Ｏｆ Ｓａｌｅｓ）システムにおける会計処置の流れを示すイメージ図である。まず、印刷用ＰＯＳレジスタ（商品登録装置）２０は、顧客が購入する商品に付されたバーコードを、店員の操作によりスキャンして、商品登録する。
【００１６】
顧客が購入する全ての商品のバーコードについて商品登録が完了した場合、印刷用ＰＯＳレジスタ２０は、２次元コード（会計データ）を印刷媒体（レシート用紙）である精算用レシート４０に印刷し、精算用レシート４０を顧客に発行する。ここで、２次元コードは、顧客が購入する全ての商品の買上内容（購入情報）と、買上金額（購入金額）を精算する際に読み取られる買上内容の順番を示す順番情報と、を示すコードである。
【００１７】
精算用レシート４０を受け取った顧客は、会計用ＰＯＳレジスタ（会計装置）３０が備えるスキャナ部を用いて、精算用レシート４０に印刷された２次元コードを読み取らせ、その顧客自身が、会計用ＰＯＳレジスタ３０の操作ボタンを操作することで、買上金額を精算する。
【００１８】
これにより、店員は、商品登録と２次元コードの印刷操作とを行うが、買上金額の精算を行わないので、効率よく短時間に会計処理を行うことができる。また、顧客が購入する商品の登録については店員が行うので、店員は、商品登録の改ざんが起こらないよう、セキュリティ面における監視役としての役割も果たすことができる。
【００１９】
なお、２次元コードが印刷された精算用レシート４０を発行する印刷用ＰＯＳレジスタ２０と、精算用レシート４０に印刷された２次元コードに基づいて、商品の買上金額の精算を行う会計用ＰＯＳレジスタ３０の設置台数とを、同数にする必要はない。例えば、会計用ＰＯＳレジスタ３０における処理時間は、２次元コードに基づいて会計を行うので短いため、会計用ＰＯＳレジスタ３０の設置台数を少なくしてもよい。
【００２０】
これにより、会計用ＰＯＳレジスタ３０の設置台数を削減して、会計用ＰＯＳレジスタ３０が設置される面積を削減すれば、削減した面積を売り場面積として有効活用させることができる。また、仮に、印刷用ＰＯＳレジスタ２０及び会計用ＰＯＳレジスタ３０の少なくとも一方の台数を削減した場合、従来のＰＯＳシステムと比べると、会計処理にかかる時間を大幅に短縮することができるので、会計処理を待つ顧客の待ち行列を解消させることができる。
【００２１】
次に、ＰＯＳシステムの各構成について説明する。
図２は、一実施形態における、ＰＯＳシステムの構成図である。図２に示すように、ＰＯＳシステムは、ストアコントローラ１０と、Ｎ台（Ｎは１以上の整数）の印刷用ＰＯＳレジスタ２０と、Ｍ台（Ｍは１以上の整数）の会計用ＰＯＳレジスタ３０とを含んで構成される。
【００２２】
ストアコントローラ１０は、ＰＯＳシステムを制御するコンピュータであり、商品マスタなどの種々の情報を管理する。ストアコントローラ１０は、各印刷用ＰＯＳレジスタ２０及び各会計用ＰＯＳレジスタ３０に、最新の商品マスタを適宜送信する。ここで、商品マスタとは、各商品の商品識別情報、商品名称、及び販売価格などの商品情報を格納したファイルであって、適宜更新される。
【００２３】
印刷用ＰＯＳレジスタ２０には、ストアコントローラ１０に接続されていない印刷用ＰＯＳレジスタ２０と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１を介してストアコントローラ１０に接続されている印刷用ＰＯＳレジスタ２０とが存在してよい。
【００２４】
印刷用ＰＯＳレジスタ２０には、顧客が購入する商品に付されたバーコード（商品コード）を店員の操作により読み取るスキャナが接続されている。印刷用ＰＯＳレジスタ２０は、顧客が購入する商品の全ての買上内容をコード（精算用コード）に変換して、変換したコードを精算用レシート４０に印刷する。ここで、精算用レシート４０に印刷されるコードは、２次元コード（例えば、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード（登録商標））である。
【００２５】
図３は、一実施形態における、印刷用ＰＯＳレジスタ２０の構成を示すブロック図である。印刷用ＰＯＳレジスタ２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、スキャナ部２０４と、表示部（店員用）２０５と、表示部（客用）２０５ａと、操作部２０６と、通信部２０７と、ブザー２０８と、レシート印刷手段２０９と、ハードディスク（記憶部）２１０とを備える。これらは、バスを介して相互に通信可能である。
【００２６】
ＲＯＭ２０２は、読み出し専用メモリであり、プログラムを予め記憶する。
ＣＰＵ２０１は、中央演算処理装置であり、ＲＯＭ２０２に記憶されているプログラムを読み出して実行することにより、印刷用ＰＯＳレジスタ２０の動作を制御する。
【００２７】
スキャナ部（読取部）２０４は、商品に付されているバーコード（商品コード）を光学的に読み取る。
ＲＡＭ２０３は、随時読み出し書き込みメモリであり、種々の情報を記憶する。例えば、ＲＡＭ２０３は、スキャナ部２０４によって読み取られたバーコードに基づく商品情報などを記憶する。また、例えば、ＲＡＭ２０３は、操作ボタンが操作された履歴を記憶してもよい。
【００２８】
表示部（店員用）２０５及び表示部（客用）２０５ａは、種々の情報を表示する。例えば、表示部（店員用）２０５及び表示部（客用）２０５ａは、商品マスタから取得した情報（例えば、商品の名称、価格等）を表示する。また、表示部（店員用）２０５は、タッチパネル（例えば、液晶タッチパネル）であり、店員に対する種々の情報を表示する。さらに、表示部（店員用）２０５は、画面内の領域に表示された操作ボタン（プリセットボタン）が操作されることにより、予め設定登録された商品情報（商品コード等）について、操作入力を受け付ける。
【００２９】
操作部２０６は、印刷用ＰＯＳレジスタ２０を動作させるための各種の操作ボタン（小計キー、現計キー、置数キー、訂正キー、及びプリセットキー等）を備える。例えば、操作部２０６は、操作ボタン（プリセットキー）が操作されることにより、そのプリセットキーに予め設定登録されている商品情報（商品コード等）について、操作入力を受け付ける。
【００３０】
通信部２０７は、ＬＡＮ１１を介して、他の装置と通信する。なお、例えば、ＣＤ−ＲＯＭなどの記憶媒体を介してＲＡＭ２０３に最新の商品マスタを記憶させるなどすれば、通信部２０７は、ストアコントローラ１０に必ずしも接続されていなくてよい。
ブザー２０８は、店員が操作を確認することが必要な場合などに、ブザー音を発生させる。
【００３１】
レシート印刷手段２０９は、図１に例として示す２次元コードを精算用レシート４０に印刷する。
ハードディスク２１０は、２次元コードが精算用レシート４０に印刷された場合、ＲＡＭ２０３が一時的に記憶する顧客の買上内容及び順番情報を記憶する。
【００３２】
図２に戻り、ＰＯＳシステムの各構成の説明を続ける。会計用ＰＯＳレジスタ３０には、ストアコントローラ１０に接続されていない会計用ＰＯＳレジスタ２０と、ＬＡＮ１１を介してストアコントローラ１０に接続されている会計用ＰＯＳレジスタ３０とが存在してよい。
【００３３】
会計用ＰＯＳレジスタ３０には、精算用レシート４０（図１を参照）に印刷されたコード（精算用コード）を読み取るスキャナが接続されている。会計用ＰＯＳレジスタ３０は、顧客の操作により、精算用レシート４０に印刷された２次元コードをスキャナで読み取り、さらに、操作ボタンを介した操作入力に応じて、商品の買上金額の精算を行なう。
【００３４】
図４は、一実施形態における、会計用ＰＯＳレジスタの構成を示すブロック図である。会計用ＰＯＳレジスタ３０は、ＣＰＵ（表示手段、特定手段）３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、スキャナ部（読取部）３０４と、表示部３０５と、操作部３０６と、通信部３０７と、ブザー３０８と、印刷手段３０９と、決済装置３１０〜３１２のポートを備える。これらは、バスを介して相互に通信可能である。尚、前記決済装置３１０〜３１２のポートは、決済種別毎の決済装置が接続できるようになっており、前記ポートは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）等のインターフェースに対応する仕様となっている。各種決済装置が決済装置３１０〜３１２のポートに接続され、該決済装置本体の電源がＯＮされることにより、これらはバスを介して前記ＣＰＵ３０１と相互に通信可能となる。
【００３５】
スキャナ部３０４は、印刷用ＰＯＳレジスタ２０により精算用レシート４０に印刷された２次元コード、又は商品に付されているバーコード（商品コード）を光学的に読み取る。
【００３６】
ＲＡＭ３０３は、種々の情報を記憶する、随時読み出し書き込みメモリである。例えば、ＲＡＭ３０３は、ストアコントローラ１０から取得した商品マスタ、及びスキャナ部３０４によって読み取られた２次元コード又はバーコードによって示される商品の買上内容などを記憶する。
【００３７】
また、ＲＡＭ３０３は、印刷用ＰＯＳレジスタ２０に接続された装置を識別する識別情報を、ＲＡＭ３０３のワークエリアに記憶する。また、ＲＡＭ３０３は、決済装置３１０〜３１２のポートで実行可能な決済装置を、決済装置毎に予めＲＡＭ３０３に端末情報として記憶させておく。
【００３８】
図５には、一実施形態における、ＲＡＭに記憶される端末情報の例が示されている。ＲＡＭ３０３は、例えば、決済装置を識別する識別情報、装置名称、決済種別、デバイスドライバ情報、及び認証情報などを記憶する。
【００３９】
決済装置（釣銭釣札機）３１０は、会計（商品の買上金額の精算）において、現金により決済を実行し、決済を実行した結果（例えば、決済が成立したか否かを示す情報）を、ポート及びバスを介してＣＰＵ３０１に出力する。また、決済装置３１０は、決済装置３１０を識別する識別情報（ＴＲ０００１）を、ＣＰＵ３０１に出力する。この識別情報には、決済装置３１０が実行可能である決済の種別「現金決済」を示す情報が含まれていてもよい。
【００４０】
決済装置３１１は、会計において、クレジットにより決済を実行し、決済を実行した結果を、ポート及びバスを介してＣＰＵ３０１に出力する。また、決済装置３１１は、決済装置３１１を識別する識別情報（ＣＲ１０１２）を、ＣＰＵ３０１に出力する。この識別情報には、決済装置３１１が実行可能である決済の種別「クレジット決済」を示す情報が含まれていてもよい。
【００４１】
決済装置３１２は、会計において、電子マネーＡにより決済を実行し、決済を実行した結果を、ポート及びバスを介してＣＰＵ３０１に出力する。また、決済装置３１２は、決済装置３１２を識別する識別情報（ＤＣＭＡ１）を、ＣＰＵ３０１に出力する。この識別情報には、決済装置３１１が実行可能である決済の種別「電子マネーＡ決済」を示す情報が含まれていてもよい。
【００４２】
表示部３０５は、ＣＰＵ３０１からの制御に応じて、種々の情報を画面に表示する。また、表示部３０５は、画面に表示した操作ボタンが操作された履歴（例えば、操作回数、操作順など）を、操作ボタン毎にＲＡＭ３０３に記憶させる。
【００４３】
ＲＯＭ３０２は、プログラムを記憶している読み出し専用メモリである。
ＣＰＵ３０１は、中央演算処理装置であり、ＲＯＭ３０２に記憶されているプログラムを読み出して実行することにより、会計用ＰＯＳレジスタ３０の動作を制御する。
【００４４】
ＣＰＵ３０１は、スキャナ部３０４で読み取られたコード情報に基づき、顧客が購入する商品の買上内容などの明細を、表示部３０５の画面に表示させる。図６には、一実施形態における、会計用ＰＯＳレジスタ３０の表示部３０５に表示する確認画面であって、買上情報の明細の表示例が示されている。表示部３０５の画面に表示される買上情報の明細には、商品名称、個数、値引割引、及び金額のうち、少なくとも１つ以上が含まれている。また、その画面には、現在の日時、値引の合計、商品の点数、金額の合計、会計処理を進めるための操作ボタン「お会計」、及び明細画面のページ数などが表示されていてもよい。
【００４５】
図４に戻り、ＣＰＵ３０１の説明を続ける。ＣＰＵ３０１は、決済装置を識別する識別情報に基づいて、会計用ＰＯＳレジスタ３０のポート（決済装置３１０〜３１２のポート）に接続された装置を検出する。ここで、ＣＰＵ３０１は、会計用ＰＯＳレジスタ３０に電源が投入された際、又は決済装置を検出するよう指示された際に、ポートに接続された決済装置３１０〜３１２を検出する。また、ＣＰＵ３０１は、装置を識別する識別情報を、ＲＡＭ３０３のワークエリアに記憶する。
【００４６】
ＣＰＵ３０１は、検出が全ポートについて完了した場合、装置を識別する識別情報をＲＡＭ３０３のワークエリアから読み出す。また、ＣＰＵ３０１は、ＲＡＭ３０３から読み出した識別情報から、決済装置を識別する予め記憶された端末情報を検索し決済装置を特定する（特定手段）。また、ＣＰＵ３０１は、決済装置３１０〜３１２のポートに接続されている決済装置が実行可能である決済の種別を、前記特定した端末情報より詠み出す。（特定手段）。
【００４７】
ＣＰＵ３０１は、ＲＡＭ３０３のワークエリアから読み出した識別情報から決済装置３１０〜３１２のポートに接続されている決済装置の識別情報の特定を全て完了した場合、表示部３０５の画面内の領域に表示させる操作ボタンの表示サイズを定める（表示手段）。ここで、ＣＰＵ３０１は、特定した端末情報に基づいて、その決済装置に対応する操作ボタンを前記表示サイズで画面内の領域に表示する（表示手段）。なお、表示部３０５の画面内において操作ボタンが表示される領域は、適宜定められてよい。例えば、操作ボタンが表示される領域は、画面の下半分の領域に定められてもよい。
【００４８】
ＣＰＵ３０１は、画面内の操作ボタンが表示される領域のサイズと、接続されている決済装置の個数とに基づいて、操作ボタンの表示サイズを定める（表示手段）。例えば、ＣＰＵ３０１は、画面内の操作ボタンが表示される領域の幅方向のサイズを、接続されている決済装置の個数で除算し、この除算結果を操作ボタンの幅方向の表示サイズとする（制御手段）。ここで、ＣＰＵ３０１は、幅方向の表示サイズを、除算結果よりも短いサイズで表示してもよい。また、高さ方向の表示サイズは、予め定められていてもよいし、幅方向の表示サイズに応じて定められてもよい。
【００４９】
また、ＣＰＵ３０１は、表示部３０５の画面内の領域に表示させる操作ボタンの表示位置を定める（表示手段）。ここで、ＣＰＵ３０１は、操作ボタンが操作された履歴に基づいて、画面内の操作ボタンが表示される領域における操作ボタンを表示する位置を定める。例えば、ＣＰＵ３０１は、画面において、最初に操作された回数が最も多い座標に、最も多く操作された操作ボタンを割り付ける。例えば、ＣＰＵ３０１は、画面において、最初に押下操作された回数が最も多い座標「領域内の左側に位置する座標」に、最も多く押下操作された操作ボタン「現金」を割り付ける。
【００５０】
ＣＰＵ３０１は、表示サイズ及び表示位置を定めた操作ボタンを、表示部３０５の画面内の領域に表示させ、その操作ボタンを介した操作入力に応じて、決済装置（例えば、現金決済、クレジット決済、電子マネー決済）を顧客に選択させる（表示手段）。図７には、一実施形態における、会計用ＰＯＳレジスタ３０の表示部３０５に表示する選択画面であって、決済装置を顧客に選択させる選択画面の表示例が示されている。この選択画面は、図６に示す操作ボタン「お会計」が操作された場合に、表示部３０５に表示される画面である。図７では、一例として、操作ボタン「現金」、「クレジット」、及び「電子マネーＡ」が、選択画面の下半分の領域に表示されている。また、その画面には、現在の日時、電子マネー媒体にチャージされている金額を顧客が確認するための操作ボタン「電子マネー確認」、及び明細画面を表示させるための操作ボタン「お買上内容確認」などが表示されていてもよい。
【００５１】
また、ＣＰＵ３０１は、表示サイズ及び表示位置を定めた操作ボタンを、表示部３０５の画面内の領域に表示させ、その操作ボタンを介した操作入力に応じて、電子マネー媒体にチャージされている金額を顧客に確認させる。図８には、一実施形態における、会計用ＰＯＳレジスタ３０の表示部３０５に表示する選択画面であって、チャージされている金額を確認する電子マネーの種別を顧客に選択させる選択画面の表示例が示されている。この選択画面は、図７に示す操作ボタン「電子マネー確認」が操作された場合に、表示部３０５に表示される画面である。一例として、図８では、電子マネーＡの媒体にチャージされている金額を顧客が確認するための操作ボタン「電子マネーＡ」が、選択画面の中央の領域に表示されている。また、その画面には、図７に示す選択画面に戻るための操作ボタン「とじる」などが表示されていてもよい。
【００５２】
図４に戻り、会計用ＰＯＳレジスタの構成の説明を続ける。操作部３０６は、会計用ＰＯＳレジスタ３０を動作させるための各種の操作ボタン（訂正キー及びプリセットキー等）を備える。例えば、操作部２０６は、操作ボタン（訂正キー）が操作されることにより、操作入力の訂正を受け付ける。
【００５３】
通信部３０７は、ＬＡＮ１１を介して、他の装置と通信する。例えば、ストアコントローラ１０と接続して、ストアコントローラ１０から最新の商品マスタを取得する。なお、例えば、ＣＤ−ＲＯＭなどの記憶媒体を介してＲＡＭ３０３に最新の商品マスタを記憶させるなどすれば、通信部３０７は、ストアコントローラ１０に必ずしも接続されていなくてよい。
【００５４】
ブザー３０８は、エラー等が発生した場合、エラーを報知するブザー音を発生させる。
印刷手段３０９は、会計（商品の買上金額の精算）が終了した場合、顧客が持ち帰る会計済みレシートを印刷して発行する。
【００５５】
次に、会計用ＰＯＳレジスタ３０の動作の手順を説明する。
図９は、一実施形態における、会計用ＰＯＳレジスタの動作を示すフローチャートである。ＣＰＵ３０１は、会計用ＰＯＳレジスタ３０のポート（決済装置３１０〜３１２のポート）に接続された装置を検出する（ステップＳ２００）。そして、ＣＰＵ３０１は、装置を識別する識別情報を、ＲＡＭ３０３のワークエリアに記憶させる（ステップＳ２１０）。
【００５６】
ＣＰＵ３０１は、検出が完了したか否かを全ポートについて判定する（ステップＳ２２０）。検出していないポートが残っている場合（ステップＳ２２０−ＮＯ）、ＣＰＵ３０１は、ステップＳ２００に移行する。一方、検出が全ポートについて完了した場合（ステップＳ２２０−ＹＥＳ）、ＣＰＵ３０１は、装置を識別する識別情報をＲＡＭ３０３のワークエリアから読み出す（ステップＳ２３０）。
【００５７】
ＣＰＵ３０１は、ＲＡＭ３０３から読み出した識別情報から、決済装置を識別する識別情報を選択する。そして、ＣＰＵ３０１は、選択した識別情報により識別される決済装置が実行可能である決済装置を、ＲＡＭ３０３に記憶する端末情報を検索し特定する。また、ＣＰＵ３０１は、決済装置が実行可能である決済の種別を、特定した端末情報より読み出す。（ステップＳ２４０）。
【００５８】
ＣＰＵ３０１は、ＲＡＭ３０３のワークエリアから読み出した識別情報から決済装置３１０〜３１２の特定を全て完了したか否かを判定する（ステップＳ２５０）。特定されていない決済装置の識別情報が残っている場合（ステップＳ２５０−ＮＯ）、ＣＰＵ３０１は、ステップＳ２３０に移行する。一方、決済装置３１０〜３１２の識別情報を選択することを全て完了した場合（ステップＳ２５０−ＹＥＳ）、ＣＰＵ３０１は、操作ボタンの表示サイズを定める（ステップＳ２６０）。そして、ＣＰＵ３０１は、操作ボタンを含む画面を、表示部３０５の画面に表示させる（ステップＳ２７０）。
【００５９】
以上のように、画面に表示された操作ボタンによる操作入力に応じて、顧客が購入する商品について決済を実行する決済装置を接続ポート３１０〜３１２から、決済装置３１０〜３１２を識別する識別情報を取得し、当該識別情報に基づいて、決済装置を特定するＣＰＵ３０１と、ＣＰＵ３０１が特定した決済装置に基づいて、当該決済装置に対応する操作ボタンの表示サイズを定めるＣＰＵ３０１と、ＣＰＵ３０１が定めた表示サイズで、操作ボタンを画面内の領域に表示する表示部３０５とを、会計用ＰＯＳレジスタ３０が備える。
【００６０】
これにより、会計用ＰＯＳレジスタは、接続されている決済装置に応じて操作ボタンの表示を行なうので、決済が実行できる決済装置の操作ボタンを、顧客が操作し易く画面に表示することができる。
【００６１】
また、ＣＰＵ３０１は、画面の表示領域のサイズと、接続されている決済装置の個数とに基づいて、操作ボタンの表示サイズを定める。これにより、会計用ＰＯＳレジスタは、画面内の領域に、接続されている決済装置の操作ボタンのみを、表示領域内で表示可能な最大の大きさで操作ボタンを表示するので、オペレータ（顧客、或いは店員）は操作がし易い。
【００６２】
また、ＣＰＵ３０１は、操作ボタンが操作された履歴に基づいて、画面の表示領域における操作ボタンを表示する位置を定める。これにより、会計用ＰＯＳレジスタは、操作ボタンが操作された履歴に基づいて、表示位置を定めることができる。
【００６３】
また、右利きの人口は左利きの人口に比べて世界的に多いので、オペレータ（顧客、店員等）の左右の手のうち、反射的に動く手は、概ね右手であることが多い。このため、ＣＰＵ３０１は、操作された履歴が多い順に画面の右側から操作ボタンを表示させるよう、画面の表示領域における操作ボタンの並び順を定めてもよい。これにより、操作する際に右手の動線が短くなるので、オペレータは、ボタン操作をスムーズに行なうことができる。また、オペレータは、直観的な操作がし易くなるので、会計用ＰＯＳレジスタの使い勝手が向上するという効果を奏する。
【００６４】
また、前記操作履歴の活用は、操作ボタンの表示位置及び並び順を定めることに限られなくてもよい。例えば、会計用ＰＯＳレジスタは、操作履歴が多い操作ボタンの表示サイズを、操作履歴が少ない操作ボタンと比較して大きく表示してもよい。これにより、オペレータは、ボタン操作を更にスムーズに行なうことができるので、直観的な操作がし易くなり、会計用ＰＯＳレジスタの使い勝手を更に向上させることができる。さらに、オペレータは、誤操作を削減させることができるという効果を奏する。
【００６５】
また、ＰＯＳシステムは、顧客が購入する商品に付されたコード情報に基づいて、前記商品の買上金額を精算する際に読み取られる精算用コードを精算用レシート４０に印刷するレシート印刷手段２０９を有する印刷用ＰＯＳレジスタ２０と、精算用コードと画面に表示された操作ボタンによる操作入力とに応じて、商品について決済を実行する決済装置３１０〜３１２から、決済装置３１０〜３１２を識別する識別情報を取得し、当該識別情報に基づいて、決済装置を特定するＣＰＵ３０１と、ＣＰＵ３０１が特定した決済装置に基づいて、当該決済装置に対応する操作ボタンを画面内の領域に表示する表示部３０５と、を有する会計用ＰＯＳレジスタ３０と、を備える。
【００６６】
これにより、ＰＯＳシステムは、接続され決済が実行できる決済装置に応じて、決済を実行するための操作ボタンを、顧客が操作し易く画面に表示することができる。
【００６７】
また、ＰＯＳレジスタは、電源が投入された際、又は決済装置を特定するよう指示された際に、ポートに接続された決済装置を全ポートについて検出する。
【００６８】
これにより、ＰＯＳレジスタ及びＰＯＳシステムは、ＰＯＳレジスタを保守する保守要員が行う設定操作によらずに決済装置を特定し、特定した決済が実行できる決済装置に応じて、操作ボタンを表示することができる。
【００６９】
なお、会計用ＰＯＳレジスタ３０には、更に多くの決済装置に対応する決済装置が接続されていてもよい。図１０には、一実施形態における、会計用ＰＯＳレジスタの表示部に表示する選択画面であって、決済装置を顧客に選択させる選択画面の表示例が示されている。この選択画面は、図７に相当する画面であり、図７に示す場合と比較して、多くの決済装置「電子マネーＢ決済」〜「電子マネーＥ決済」に対応する決済装置が、会計用ＰＯＳレジスタ３０に更に接続されている場合に表示される、決済装置の選択画面である。一例として、図１０では、操作ボタン「現金」、「クレジット」、及び「電子マネーＡ」〜「電子マネーＥ」が、選択画面の下半分の領域に表示されている。
【００７０】
画面内の操作ボタンが表示される領域の幅方向のサイズを、接続されている決済装置の個数で除算した除算結果が、予め定められたサイズ（閾値）よりも短い場合、ＣＰＵ３０１は、予め定められた幅方向のサイズで、複数の行にわたり、操作ボタンを表示させる。また、高さ方向の表示サイズは、操作ボタンの行数に応じて定められる。例えば、ＣＰＵ３０１は、画面内の操作ボタンが表示される領域の高さ方向のサイズを、操作ボタンの行数で除算した除算結果を、操作ボタンの高さ方向の表示サイズとする。
【００７１】
また、右利きの人口は左利きの人口に比べて世界的に多いので、オペレータ（顧客、店員等）の左右の手のうち、反射的に動く手は、概ね右手であることが多い。このため、ＣＰＵ３０１は、操作された履歴が多い順に画面の右側から操作ボタンを表示させるよう、画面の表示領域における操作ボタンの並び順を定めてもよい。これにより、操作する際に右手の動線が短くなるので、オペレータは、ボタン操作をスムーズに行なうことができる。また、オペレータは、直観的な操作がし易くなるので、会計用ＰＯＳレジスタの使い勝手が向上するという効果を奏する。
【００７２】
また、前記操作履歴の活用は、操作ボタンの表示位置及び並び順を定めることに限られなくてもよい。例えば、会計用ＰＯＳレジスタは、操作履歴が多い操作ボタンの表示サイズを、操作履歴が少ない操作ボタンと比較して大きく表示してもよい。これにより、オペレータは、ボタン操作を更にスムーズに行なうことができるので、直観的な操作がし易くなり、会計用ＰＯＳレジスタの使い勝手を更に向上させることができる。さらに、オペレータは、誤操作を削減させることができるという効果を奏する。
【００７３】
図１１には、一実施形態における、会計用ＰＯＳレジスタ３０の表示部３０５に表示する選択画面であって、チャージされている金額を確認する電子マネーを顧客に選択させる選択画面の表示例が示されている。この選択画面は、図１０に示す操作ボタン「電子マネー確認」が操作された場合に、表示部３０５に表示される画面である。一例として、図９では、電子マネーＡの媒体にチャージされている金額を顧客が確認するための操作ボタン「電子マネーＥ」、「電子マネーＢ」及び「電子マネーＡ」が、選択画面の下半分の領域に、各操作ボタンが操作された履歴に応じた順に表示されている。
【００７４】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００７５】
例えば、顧客が購入する商品のバーコードを、顧客自身がスキャナにスキャンさせて、印刷用ＰＯＳレジスタに商品を登録してもよい。
【００７６】
また、例えば、各印刷用ＰＯＳレジスタ２０と、各会計用ＰＯＳレジスタ３０とは、ＬＡＮ１１を介して接続されていなくてもよい。なお、ＬＡＮ接続の形態は、有線又は無線のいずれの形態であってもよい。
【００７７】
なお、以上に説明したＰＯＳレジスタ及びＰＯＳシステムを実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００７８】
１０…ストアコントローラ、１１…ＬＡＮ、２０…印刷用ＰＯＳレジスタ、３０…会計用ＰＯＳレジスタ、４０…精算用レシート、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…スキャナ部、２０５…表示部（店員用）、２０５ａ…表示部（客用）、２０６…操作部、２０７…通信部、２０８…ブザー、２０９…レシート印刷手段、２１０…ハードディスク、３０１…ＣＰＵ、３０２…ＲＯＭ、３０３…ＲＡＭ、３０４…スキャナ部、３０５…表示部、３０６…操作部、３０７…通信部、３０８…ブザー、３０９…印刷手段、３１０…決済装置、３１１…決済装置、３１２…決済装置
【図１】
2011253234.tif 000003
【図２】
2011253234.tif 000004
【図３】
2011253234.tif 000005
【図４】
2011253234.tif 000006
【図５】
2011253234.tif 000007
【図６】
2011253234.tif 000008
【図７】
2011253234.tif 000009
【図８】
2011253234.tif 000010
【図９】
2011253234.tif 000011
【図１０】
2011253234.tif 000012
【図１１】
2011253234.tif 000013