(57)【特許請求の範囲】
【請求項１】
購入される商品を登録する登録手段と、
前記登録手段による登録が開始された同一顧客において登録される複数の商品について、少なくとも登録された商品の品目に関する情報が記された明細シートを複数の商品群に分けて発行する旨を宣言する分割手段と、
前記同一顧客において登録された商品に関する情報を１つの情報に纏めて出力する出力手段と、
前記出力手段によって１つの情報に纏めて出力された情報に基づいて買上金額を精算する精算手段と、
前記精算手段による精算の際、前記分けられた商品群毎、複数の明細シートを発行する発行手段と、
を備えることを特徴とする精算システム。
【請求項２】
前記出力手段は、
前記１つの情報に纏めて出力された情報を印刷可能な媒体にコード化して印刷するとともに、前記精算の際に、複数の明細シートが発行される旨を印刷することを特徴とする請求項１に記載の精算システム。
【請求項３】
前記精算手段は、前記１つの情報に基づいて一括にて精算をし、
前記発行手段は、前記複数の明細シートの他に、前記同一顧客において登録された全ての商品の合計金額と、預かり金額と、釣銭額とが印字された受領書を発行することを特徴とする請求項１又は請求項２に記載の精算システム。
【請求項４】
購入される商品を登録する登録手段と、
前記登録手段による登録が開始された同一顧客において登録される複数の商品について、少なくとも登録された商品の品目に関する情報が記された明細シートを複数の商品群に分けて発行する旨を宣言する分割手段と、
前記分割手段により分けられ各々が関連付けられた商品群に関する情報を、各々の媒体に出力する出力手段と、
前記出力手段により出力された商品群に関する情報を精算のために入力する入力手段と、
前記出力手段によって一の媒体に出力された一の商品群に関する情報が、前記入力手段により入力された場合に、前記分けられた他の商品群に関する情報が存在する旨を報知する報知手段と、
前記入力手段により入力された商品群に関する情報に基づいて精算する精算手段と、
前記精算手段による精算の際、前記分けられた商品群毎、複数の明細シートを発行する発行手段と、
を備えることを特徴とする精算システム。
【請求項５】
前記出力手段は、
前記商品群に関する情報を印刷可能な媒体にコード化して印刷するとともに、各々の商品群に関する情報を識別する識別情報を前記各々の媒体に印刷し、
前記報知手段は、
前記他の商品群に関する情報を識別する識別情報を報知することを特徴とする請求項４に記載の精算システム。
【請求項６】
前記精算手段は、
前記関連付けられた商品群に関する情報の買上金額を一括して精算することを特徴とする請求項４又は請求項５に記載の精算システム。
【請求項７】
前記同一顧客において登録した複数の商品を商品群毎に一覧表示する表示手段を備えることを特徴とする請求項１乃至請求項６のいずれか一項に記載の精算システム。
【請求項８】
前記分割手段により分けられた複数の商品群のなかから一の商品群を指定する商品群指定手段を備え、
前記登録手段は、
前記商品群指定手段による商品群の指定後に登録を開始する商品について、指定された商品群に商品を登録することを特徴とする請求項１乃至請求項７のいずれか一項に記載の精算システム。
【請求項９】
前記商品群指定手段による商品群の指定を解除する商品群指定解除手段を備え、
前記登録手段は、
前記商品群指定解除手段による商品群の指定解除後に登録を開始する商品について、前記商品群指定手段による商品群の指定前の元の商品群に商品を登録することを特徴とする請求項８に記載の精算システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、精算システムに関する。特に、本発明は、購入される商品の登録を行う登録装置と、買上金額の精算を行う精算装置とを含む精算システムに関する。
【背景技術】
【０００２】
購入される商品（以下、「買上商品」とも称する）の登録を店員が行い、買上金額の精算をお客が行うシステムがある（例えば、特許文献１参照）。特許文献１に記載のシステムでは、お客は、商品登録後、登録装置によって発行されたカードを持って自動精算装置の前に移動し、当該カードを用いて自動精算装置で精算を行うものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２８４５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなシステムで買い物をする場合で、複数商品のうち、一部は自分の買い物のため、残りは例えば友人から頼まれた商品のように、同じお客が購入する商品でも異なる人へその商品が渡る場合がある。そして、前記友人から頼まれて買い物をする人は、確かにその商品を購入したことを示す明細シートが必要なので、上記システムは別の取引として登録し、前記カードがその取引の数だけ発行され、それぞれのカード毎に自動精算装置で精算することで、各々の明細シートが発行されることになる。
しかしながら、このように複数のカードが発行され、それぞれのカードにて精算するようにする場合、その全てのカード分の精算をお客に行わせる必要があるが、故意又は過失によりお客が一部のカード分の読み取りと支払いという外見上一連の行為を行ったことで一部の精算のみを行って帰ってしまう恐れがある。
【０００５】
本発明は、上記問題を考慮してなされたものであり、お客自らが買上金額の精算を行う精算システムにおいて、同一顧客の商品登録に対し、複数の明細シートを発行する場合であっても、一部の精算のみで退店してしまうことを防ぐことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、請求項１に係る精算システムは、購入される商品を登録する登録手段と、前記登録手段による登録が開始された同一顧客において登録される複数の商品について、少なくとも登録された商品の品目に関する情報が記された明細シートを複数の商品群に分けて発行する旨を宣言する分割手段と、前記同一顧客において登録された商品に関する情報を１つの情報に纏めて出力する出力手段と、前記出力手段によって１つの情報に纏めて出力された情報に基づいて買上金額を精算する精算手段と、前記精算手段による精算の際、前記分けられた商品群毎、複数の明細シートを発行する発行手段と、を備えることを特徴とする。
請求項１に係る精算システムによれば、お客自らが買上金額の精算を行う精算システムにおいて、同一顧客の商品登録に対し、登録の途中で分割され、該分割された商品群毎の明細シートが発行されるようになり、更に、一つに纏められ出力された情報に基づき精算されるようになるので、お客が一部の精算のみで退店してしまうことを防ぐことができるようになる。
【０００７】
請求項２に係る精算システムは、請求項１に係る精算システムにおいて、前記出力手段が、前記１つの情報に纏めて出力された情報を印刷可能な媒体にコード化して印刷するとともに、前記精算の際に、複数の明細シートが発行される旨を印刷することを特徴とする。
請求項２に係る精算システムによれば、お客は、媒体を見れば、精算の際に、複数の明細シートが発行されることが瞬時に分かるので、１つの媒体から最後に本当に複数の明細シートが発行されるのかという不安や無用な混乱を顧客に与えなくてすむようになる。
【０００８】
請求項３に係る精算システムは、請求項１又は請求項２に係る精算システムにおいて、前記精算手段が、前記１つの情報に基づいて一括にて精算をし、前記発行手段は、前記複数の明細シートの他に、前記同一顧客において登録された全ての商品の合計金額と、預かり金額と、釣銭額とが印字された受領書を発行することを特徴とする。
請求項３に係る精算システムによれば、分けられた明細シートが発行されるので、それぞれの明細シートを見ることで確かに当該商品が購入されたことを確認することができ、その明細シートの他に、複数の明細シートに係る商品の精算が一括にて行われて、該精算された取引の合計金額、預かり金額、釣銭額が印字された受領書が発行されるので、それぞれの明細シートに含まれる商品群毎での精算でなく、当該取引全体での精算が正しく行われたか否かを確認することができる。
【０００９】
請求項４に係る精算システムは、購入される商品を登録する登録手段と、前記登録手段による登録が開始された同一顧客において登録される複数の商品について、少なくとも登録された商品の品目に関する情報が記された明細シートを複数の商品群に分けて発行する旨を宣言する分割手段と、前記分割手段により分けられ各々が関連付けられた商品群に関する情報を、各々の媒体に出力する出力手段と、前記出力手段により出力された商品群に関する情報を精算のために入力する入力手段と、前記出力手段によって一の媒体に出力された一の商品群に関する情報が、前記入力手段により入力された場合に、前記分けられた他の商品群に関する情報が存在する旨を報知する報知手段と、前記入力手段により入力された商品群に関する情報に基づいて精算する精算手段と、前記精算手段による精算の際、前記分けられた商品群毎、複数の明細シートを発行する発行手段と、を備えることを特徴とする精算システム。
請求項４に係る精算システムによれば、登録の途中で分割され、該分割された商品群毎の明細シートが発行されるようになり、各明細シートに対応する各商品群に関する情報が夫々関連付けられて各媒体に出力され、精算時に、一の媒体に出力された一の商品群に関する情報が入力されたときに、前記分けられた他の商品群に関する情報が存在する旨が報知されるため、お客が一部の精算のみを行って帰ってしまうことを防ぐことができる。
【００１０】
請求項５に係る精算システムは、請求項４に係る精算システムにおいて、前記出力手段が、前記商品群に関する情報を印刷可能な媒体にコード化して印刷するとともに、各々の商品群に関する情報を識別する識別情報を前記各々の媒体に印刷し、前記報知手段が、前記他の商品群に関する情報を識別する識別情報を報知することを特徴とする。
請求項５に係る精算システムによれば、精算時に、他の商品群に関する情報を識別する識別情報が報知されるため、お客は、精算に他の媒体も用いる旨を容易に認識することができる。従って、不正精算及び精算ミスを削減することができるようになる。更に、報知される識別情報によって、他の媒体を容易に特定することができるため、複数枚の媒体を用いた精算を確実に行わせることができる。
【００１１】
請求項６に係る精算システムは、請求項４又は請求項５に係る精算システムにおいて、前記精算手段が、前記関連付けられた商品群に関する情報の買上金額を一括して精算することを特徴とする。
請求項６に係る精算システムによれば、分割された商品群に関する情報が印刷された媒体が複数になるような場合でも、精算は一括して行われるので、お客が一部の精算を未精算のまま退店してしまうことを防ぐことができる。
【００１２】
請求項７に係る精算システムは、請求項１乃至請求項６に係る精算システムにおいて、前記同一顧客において登録した複数の商品を商品群毎に一覧表示する表示手段を備えることを特徴とする。
請求項７に係る精算システムによれば、商品の登録時に、各商品群に正しく分けて商品を登録したか否かを確認することができる。また、指定商品群に商品を追加登録する際に、商品を追加登録するべき商品群がどの商品群であるかを確認することができる。例えば、お客の買物カゴ内に商品Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇが存在し、店員が、商品群１に商品Ａ、Ｂを登録し、続いて商品群２に商品Ｃ、Ｄを登録し、続いて商品群３に商品Ｅ、Ｆを登録した後に、お客から、商品Ｇは、現在登録中の商品群の商品（商品Ｅ、Ｆ）と同一の明細シートに含めるものではなく、既に登録が完了した商品群の商品（例えば、商品Ａ、Ｂ）と同一の明細シートに含めるものであると伝えられたときに、一覧表示を見て、商品Ｇを追加登録するべき商品群（例えば、商品Ａ、Ｂを登録した商品群）が商品群１であることを確認することができる。
【００１３】
請求項８に係る精算システムは、請求項１乃至請求項７に係る精算システムにおいて、  前記分割手段により分けられた複数の商品群のなかから一の商品群を指定する商品群指定手段を備え、前記登録手段は、前記商品群指定手段による商品群の指定後に登録を開始する商品について、指定された商品群に商品を登録することを特徴とする。
請求項８に係る精算システムによれば、指定商品群に商品を追加登録することができる。例えば、上述の如く、店員が、商品群１に商品Ａ、Ｂを登録し、商品群２に商品Ｃ、Ｄを登録し、商品群３に商品Ｅ、Ｆを登録した後に、お客から、商品Ｇは、現在登録中の商品群の商品と同一の明細シートに含めるものではなく、既に登録が完了した商品群の商品（例えば、商品Ａ、Ｂ）と同一の明細シートに含めるものであると伝えられたときに、商品Ｇを追加登録するべき商品群（例えば、商品Ａ、Ｂを登録した商品群１）を指定し、指定商品群１に商品Ｇを追加登録することができる。なお、一覧表示を表示する態様の場合、店員は、商品Ｇを追加登録するべき商品群（商品群１又は商品群２）を一覧表示によって確認し、商品群（例えば、商品Ａ、Ｂを登録した商品群１）を指定することができる。
【００１４】
請求項９に係る精算システムは、請求項８に係る精算システムにおいて、前記商品群指定手段による商品群の指定を解除する商品群指定解除手段を備え、前記登録手段は、前記商品群指定解除手段による商品群の指定解除後に登録を開始する商品について、前記商品群指定手段による商品群の指定前の元の商品群に商品を登録することを特徴とする。
請求項９に係る精算システムによれば、指定商品群に商品を追加登録した後に、元の商品群（商品群を指定して商品を追加登録する直前に商品を登録していた商品群）に、商品を登録することができる。例えば、お客の買物カゴ内に商品Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈが存在し、店員が、商品群１に商品Ａ、Ｂを登録し、商品群２に商品Ｃ、Ｄを登録し、商品群３に商品Ｅ、Ｆを登録し、商品群１を指定して商品Ｇを追加登録した後に、指定解除を行えば、商品群１を指定して商品Ｇを追加登録する直前に商品Ｅ、Ｆを登録していた商品群３に商品Ｈを登録することができる。
【発明の効果】
【００１５】
本発明によれば、以上の様に、お客自らが買上金額の精算を行う精算システムにおいて、同一顧客の商品登録に対し、登録の途中で分割され、該分割された商品群毎の明細シートが発行されるようになり、また、お客が一部の精算のみで退店することを防ぐことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る精算システムが稼働している様子を表す図である。
【図２】本発明の一実施形態に係る精算システムのネットワーク構成図である。
【図３】買上履歴情報の一例である。
【図４】お会計シートの一例である。
【図５】精算装置が表示する確認画面の一例である。
【図６】受領書及び明細シートの一例である。
【図７】登録装置の構成を表すブロック図である。
【図８】精算装置の構成を表すブロック図である。
【図９】登録装置の動作の一例を示すフローチャートである。
【図１０】精算装置の動作の一例を示すフローチャートである。
【図１１】登録装置が表示する登録画面の一例である。
【図１２】登録装置が表示する確認画面の一例である。
【図１３】指定商品群に商品を登録する処理の一例、及び、元の商品群に商品を登録する処理の一例を説明するための説明図である。
【図１４】指定商品群に商品を登録する処理の他の例、及び、元の商品群に商品を登録する処理の他の例を説明するための説明図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について図面を参照して説明する。図１は、本発明の一実施形態に係る精算システム１が稼働している様子を表す図である。精算システム１は、店舗フロアに設置される。精算システム１は、図１に示すように、登録装置１０と、精算装置２０、ストアコントローラ３０とを備える。なお、ストアコントローラ３０は、店舗フロアではなく店舗のバックヤードに設置されるため、図１において非図示としている。また、図１に図示した登録装置１０及び精算装置２０の各設置数は、一例であって、例えば、店舗の規模及びコストに応じて設置数を決定してもよい。
【００１８】
また、図１において、登録カウンタ１１は、登録装置１０の設置台である。精算カウンタ２１は、精算装置２０の設置台である。符号Ｓは、登録装置１０を操作するオペレータ（店員）である。符号Ｃは、店舗に来店した顧客である。
【００１９】
図２は、精算システム１のネットワーク構成図である。図３は、買上履歴情報の一例である。図４は、お会計シートの一例である。図５は、精算装置２０が表示する確認画面の一例である。図６は、受領書及び明細シートの一例である。
【００２０】
図２に示すように、ストアコントローラ３０、複数の登録装置１０（１０ａ、１０ｂ、…）、複数の精算装置２０（２０ａ、２０ｂ、…）の夫々は、ＬＡＮ４０を介して通信可能に接続されている。
【００２１】
ストアコントローラ３０は、コンピュータ（サーバ）である。ストアコントローラ３０は、ストアコントローラ記憶部（非図示）と、ストアコントローラ通信部（非図示）とを備える。
【００２２】
ストアコントローラ記憶部は、精算システム１全体で参照する情報を記憶する。例えば、ストアコントローラ記憶部は、精算システム１において商品を識別する商品コード（例えば、ＪＡＮコード）、商品名、単価などを保持する商品ファイルを記憶する。また、ストアコントローラ記憶部は、例えば、図３に示すような、買上履歴情報を記憶する。
【００２３】
図３に示す買上履歴情報は、取引番号、分割枝番号、商品コード、買上点数の項目を有する。取引番号は、精算システム１において各取引を識別するための識別情報である。取引番号の項目には、登録装置１０において実行された各取引の取引番号が記憶される。なお、本実施例の場合、取引番号の上位２桁は登録装置１０の装置番号、下位４桁は昇順に生成（採番）されるシリアル番号である。
【００２４】
分割枝番号は、１取引の複数の商品（同一顧客において登録される複数の商品）について明細シート（少なくとも登録された各商品の品目に関する情報を記したシート）を複数の商品群に分けて発行する旨の宣言（換言すれば、１取引の複数の商品を複数の商品群に分けて各商品群に対応する複数の明細シートを発行する旨の宣言。以下、「分割宣言」という）をした場合において、各明細シートに対応する商品群（１つの場合は商品、以下、同様）を示す枝（子）番号である。
つまり、分割枝番号は、１取引において登録する複数の商品を分割した際の分割された夫々の商品群を示す枝番号である。
【００２５】
例えば、図３に示す、取引番号「１１０００２」における分割枝番号「１」は、取引番号「１１０００２」の取引において１回目の分割宣言前に登録した商品群を示している。
取引番号「１１０００２」における分割枝番号「２」は、取引番号「１１０００２」の取引において１回目の分割宣言後であって２回目の分割宣言前に登録した商品群を示している。取引番号「１１０００２」における分割枝番号「３」は、取引番号「１１０００２」の取引において２回目の分割宣言後に登録した商品群を示している。
つまり、取引番号「１１０００２」において、分割枝番号「１」は、取引番号「１１０００２」の取引を３つに分割して登録した際の１つ目の商品群を示し、分割枝番号「２」は２つ目の商品群を示し、分割枝番号「３」は３つ目の商品群を示している。このように、一取引中で分割された商品群を分割枝番号として記憶しておくことで、後述の明細シートを各商品群毎に発行することができる。
【００２６】
なお、取引番号「１１０００１」には分割枝番号が存在していないが、これは、取引番号「１１０００１」の取引においては分割宣言をしていない旨を表している。
【００２７】
商品コードの項目には、取引番号（分割宣言をした場合は分割枝番号）毎の買上商品の商品コードが記憶される。買上点数の項目には、買上商品毎の買上点数が記憶される。
【００２８】
ストアコントローラ通信部は、登録装置１０から取引情報を受信し、受信した取引情報をストアコントローラ記憶部に記憶されている買上履歴情報に追加する。また、ストアコントローラ通信部は、精算装置２０の要求に応じて、ストアコントローラ記憶部に記憶されている買上履歴情報から取引情報を読み出して精算装置２０に送信する。
【００２９】
登録装置１０は、オペレータＳにより操作され、顧客Ｃの買上商品に付されたバーコードを読み取ることにより、買上商品の登録処理を実行し、取引情報を生成し、取引完了後、生成した取引情報をストアコントローラ３０に送信するとともに、１枚のお会計シート（媒体）を発行する。顧客Ｃは、オペレータＳからお会計シートを受け取って、精算カウンタ２１に移動する。
【００３０】
なお、登録装置１０は、１取引の実行中（登録処理中）に、分割宣言をした場合には、分割枝番号を生成（採番）し、分割枝番号毎に登録処理を実行する。
【００３１】
図４（ａ）は、登録装置１０が、分割宣言をしていない取引（図３に示す取引番号「１１０００１」）において発行するお会計シートの一例である。図４（ｂ）は、登録装置１０が、分割宣言をした取引（図３に示す取引番号「１１０００２」）において発行するお会計シートの一例である。
【００３２】
登録装置１０は、分割宣言をしていない取引（取引番号「１１０００１」の取引）においては、図４（ａ）に示すようなお会計シートを発行する。図４（ａ）に示すお会計シートに印刷された「＃  １１０００１」における「１１０００１」は、取引番号である。図４（ａ）に示すお会計シートに印刷された二次元バーコードは、取引情報の少なくとも一部（例えば、取引番号）をコード化した二次元バーコードである。
つまり、登録装置１０は、取引番号「１１０００１」に基づいて、お会計シートに、図４（ａ）に示すように、印刷日などに加え、「＃  １１０００１」を印刷するとともに、「１１０００１」をコード化した二次元バーコードを印刷する。
【００３３】
また、登録装置１０は、分割宣言をした取引（取引番号「１１０００２」の取引）においては、図４（ｂ）に示すようなお会計シートを発行する。図４（ｂ）に示すお会計シートに印刷された「＃  １１０００２（１／３）」における「１１０００２（１／３）」は、取引番号と分割枝番号とから構成された番号である（「＃  １１０００２（２／３）」における「１１０００２（２／３）」及び「＃  １１０００２（３／３）」における「１１０００２（３／３）」も同様）。図４（ｂ）に示すお会計シートに印刷された二次元バーコードは、取引情報の少なくとも一部（例えば、取引番号＋分割枝番号）をコード化した二次元バーコードである。
つまり、登録装置１０は、取引番号「１１０００２」と分割枝番号「１」「２」「３」とに基づいて、お会計シートに、図４（ｂ）に示すように、印刷日などに加え、「＃  １１０００２（１／３）」と「＃  １１０００２（２／３）」と「＃  １１０００２（３／３）」とを印刷するとともに、「１１０００２（１／３）」と「１１０００２（２／３）」と「１１０００２（２／３）」とをコード化した二次元バーコードを印刷する。
【００３４】
以上のように、登録装置１０は、分割宣言をしなかった場合には、取引番号を保持した会計シートを発行し、分割宣言をした場合には、取引番号と分割枝番号とを保持したお会計シートを発行する。つまり、登録装置１０は、分割宣言の有無に関らず、１枚のお会計シートを発行する。即ち、登録装置１０は、分割宣言をした場合であっても、同一顧客において登録された商品（１取引において登録された複数の商品）に関する情報を１つの情報に纏めて、１枚のお会計シートに出力する。
【００３５】
また、図４（ｂ）に示す例では、「明細シート数  ３」と表示しているが、例えば、「このお会計シートにより、３つの明細シートが発行されます」というように、複数の明細シートが発行される旨をメッセージによって印刷してもよい。
【００３６】
なお、図４（ｂ）の欄外に示すように、「＃  １１０００２（１／３）」における商品群は「ＡＡチーズ」「ＢＢ牛乳」が各１点、「＃  １１０００２（２／３）」における商品群は、「ＣＣ油」「ＤＤ肉」が各１点、「＃  １１０００２（３／３）」における商品群は「ＥＥチップス」「ＦＦチョコレート」が各１点であるものとする。
【００３７】
登録装置１０は、分割宣言を実行するべき旨を顧客Ｃから受け付ける機能を有する。上記機能を実現させるためには、種々の構成が考えられるが、例えば、登録装置１０に第１キー（終了キーとも称する）、第２キー（分割キーとも称する）の２種類の入力キーを設けることによって実現させてもよい。また、登録装置は、分割宣言の実行を顧客Ｃから受け付けた場合に、一取引において登録される複数の商品を分割枝番号毎に分けて登録する機能を有する。
【００３８】
例えば、登録装置１０は、商品のスキャンにより取引を開始し、取引実行中に、第２キーの押下を受け付けた場合（分割宣言の実行を顧客Ｃから受け付ける機能）、分割枝番号を生成し、分割枝番号毎に分けて商品を登録し（分割枝番号毎に分けて登録する機能）、その後、第１キーが押下された場合、当該取引を完了させて、当該取引の取引情報をストアコントローラ３０に送信し、図４（ｂ）に示すような、明細シートが複数毎発行されるお会計シートを発行する。
なお、登録装置１０は、取引実行中に、第２キーが押下されることなく第１キーが押下された場合には、当該取引を完了させて、当該取引の取引情報をストアコントローラ３０に送信し、図４（ａ）に示すような、明細シートが一枚発行されるお会計シートを発行する。
【００３９】
精算装置２０は、顧客Ｃにより操作され、お会計シートに印刷されている二次元バーコードを読み取って、読み取った二次元バーコードに基づいて、明細情報（例えば、商品名、単価、買上点数）を表示する。
【００４０】
例えば、精算装置２０は、図４（ｂ）に示す二次元バーコードを読み取った場合、図４（ｂ）に示す二次元バーコードに基づいて、図５に示すような明細情報（商品名、単価、買上点数）を出力する確認画面を表示する。
つまり、精算装置２０は、「＃  １１０００２（１／３）」に基づいて、取引番号「１１０００２」の取引の分割枝番号「１」において登録された商品群の商品コード、及び、夫々の買上点数をストアコントローラ３０から取得し、ストアコントローラ３０から取得した商品コードに基づいて商品ファイルから商品名及び単価「［商品名「ＡＡチーズ」，単価「５００円」］，［商品名「ＢＢ牛乳」、単価「３００円」］」を取得し、「＃  １１０００２（１／３）」に対応する明細情報「ＡＡチーズ  ５００円  １  ＢＢ牛乳  ３００円  １」を図５に示すように表示する。「＃  １１０００２（２／３）」に対応する明細情報「ＣＣ油  ５００円  １  ＤＤ肉  １０００円  １」、「＃  １１０００２（３／３）」に対応する明細情報「ＥＥチップス  ２００円  １  ＦＦチョコレート  ３００円  １」について同様である。
なお、図示しないが、精算装置２０は、図４（ａ）に示す二次元バーコードを読み取った場合、図４（ａ）に示す二次元バーコードに基づいて、同様に、「＃  １１０００１」に対応する明細情報を表示する。
【００４１】
また、図５に示す例では、各明細情報を区別可能な表示態様で表示しているが、区別不能な表示態様で表示してもよい。また、図５に示す例において、各明細情報の表示欄に「＃  １１０００２（１／３）」「＃  １１０００２（２／３）」「＃  １１０００２（３／３）」を表示してもよい。
【００４２】
また、図５に示す、お預り金額「３０００円」は、合計金額などを確認した顧客Ｃが預り金額として３０００円を投入した後に表示されたものである。つまり、図５に示す例では、精算装置２０は、一取引分の買上金額（図５の例では、合計金額である２８００円）を一括して精算するようにしている。なお、精算装置２０は、分割枝番号毎に個別に精算するようにしてもよい。また、精算装置２０は、分割枝番号毎に個別に精算する場合には、買上金額の高い順（図５の例では、「＃  １１０００２（２／３）」→「＃  １１０００２（１／３）」→「＃  １１０００２（３／３）」）に精算するようにしてもよい。
【００４３】
また、精算装置２０は、分割宣言がなされていない取引の精算が完了した場合には受領書を発行し、分割宣言がなされている取引の精算が完了した場合には受領書及び明細シートを発行する。例えば、精算装置２０は、図５に示す取引（取引番号「１１０００２」）の精算が完了した場合には、図６（ａ）に示すような受領書と、図６（ｂ）〜（ｄ）に示すような分割枝番号毎の明細シートを発行する。本実施の形態では、図４（ｂ）のように登録の途中で分割された場合においても、精算は分割された商品全てについて一括にて精算をするので、全ての商品、その合計金額、預かり金額、釣銭額等が印字された図６（ａ）に示すようないわゆるレシート（前記受領書）を発行する。つまり、商品登録の途中で分割されても精算は一括でされるため、預かり金額は、購入金額全体に対して支払われるものであるので、金銭の授受としては全体の取引に対してされ、受領書も取引全体として発行される。
【００４４】
そして、その受領書の他に、分割された商品群を確かに購入したことを示すために、図６（ｂ）〜（ｄ）に示す明細シートを発行する。そして、該明細シートは、分割されて登録された商品の品名、購入個数、金額、その商品群の合計金額が印字されている。つまり、本実施の形態では、取引そのものを分割しているものではないので、明細シートには、分割して登録されたそれぞれの商品群における購入商品とその金額、及び合計金額が印字されているだけである。
【００４５】
図７は、登録装置１０の構成を表すブロック図である。登録装置１０は、図７に示すように、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、スキャナ部１０４と、店員用表示部１０５と、客用表示部１０６と、ハードディスク１０７と、店員用操作部１０８と、通信部１０９と、ブザー１１０と、印刷部１１１と、バス１１２とを備える。これらは、バス１１２を介して互いに接続されている。
【００４６】
ＲＯＭ１０２は、種々の情報を記憶する。例えば、ＲＯＭ１０２は、商品登録処理をＣＰＵ１０１に実行させるための商品登録プログラムを記憶する。また、ＲＯＭ１０２は、自装置を識別させるための装置番号を記憶する。
【００４７】
スキャナ部１０４は、商品に付されたバーコードを光学的に読み取って、読み取ったバーコードによって表される商品データをＲＡＭ１０３に記憶させる。また、スキャナ部１０４は、オペレータＳを識別するための担当者名（担当者番号）を名札等から光学的に読み取って、読み取った担当者名をＲＡＭ１０３に記憶させる。
【００４８】
ＲＡＭ１０３は、種々の情報を一時記憶する。例えば、ＲＡＭ１０３は、ＲＯＭ１０２から読み出された商品登録プログラムを一時記憶する。また、ＲＡＭ１０３は、商品登録プログラムが実行されることによって生成される種々の変数、データ（例えば、スキャナ部１０４が読み取った商品データ、担当者名）を一時記憶する。また、ＲＡＭ１０３は、取引情報を一時記憶する。また、ＲＡＭ１０３は、ストアコントローラ３０から供給された商品ファイルを一時記憶してもよい。
【００４９】
ＣＰＵ１０１は、ＲＯＭ１０２に記憶された商品登録プログラムを読み出してＲＡＭ１０３に展開し、展開した商品登録プログラムの各ステップを実行することにより、登録装置１０全体を制御する。例えば、ＣＰＵ１０１は、商品登録の実行を制御し、取引情報の生成を制御し、二次元バーコードの生成及びお会計シートの発行を制御する。なお、ＣＰＵ１０１は、商品登録の実行に関連し、上述の如く、分割宣言の実行を顧客Ｃから受け付ける機能及び分割枝番号毎に分けて登録する機能を制御する。
【００５０】
店員用表示部１０５は、例えば、液晶ディスプレイ装置であり、オペレータＳに対して情報を表示する。店員用表示部１０５が表示する情報の一例は、買上商品の商品名、買上点数、販売単価などである。
【００５１】
客用表示部１０６は、例えば、液晶ディスプレイ装置であり、顧客Ｃに対して情報を提示する。客用表示部１０６は、例えば、店員用表示部１０５が表示している情報と同一の情報を表示する。
【００５２】
ハードディスク１０７は、例えば、磁気記録装置であり、ストアコントローラ３０から供給された商品データファイルを記憶する。ハードディスク１０７は、商品登録プログラムを記憶してもよい。
【００５３】
店員用操作部１０８は、オペレータＳからの種々の操作を受け付けるための各種キーを備える。店員用操作部１０８は、例えば、上述の第１キー、上述の第２キー、「追加」キー、金額等を指定入力するための数字キーなどを備える。
【００５４】
通信部１０９は、ＬＡＮ４０を介して外部の装置と通信するための通信インタフェースである。ブザー１１０は、確認音、警告音などを発生させるための音発生部である。印刷部１１１は、お会計シートを印刷して発行する。
【００５５】
図８は、精算装置２０の構成を表すブロック図である。精算装置２０は、図８に示すように、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、スキャナ部２０４と、表示部２０５と、客用操作部２０６と、通信部２０７と、ブザー２０８と、印刷部２０９と、釣銭機２１０と、バス２１１とを備える。これらは、バス２１１を介して互いに接続されている。
【００５６】
ＲＯＭ２０２は、種々の情報を記憶する。例えば、ＲＯＭ２０２は、精算処理をＣＰＵ２０１に実行させるための精算プログラムを記憶する。また、ＲＯＭ２０２は、自装置を識別させるための装置番号を記憶する。
【００５７】
スキャナ部２０４は、お会計シートに印刷された二次元バーコードを光学的に読み取って、読み取った二次元バーコードによって表されていた情報をＣＰＵ２０１に出力する。
【００５８】
ＲＡＭ２０３は、種々の情報を一時記憶する。例えば、ＲＡＭ２０３は、ストアコントローラ３０から供給された商品ファイルを一時記憶する。また、ＲＡＭ２０３には、ＲＯＭ２０２から読み出された精算プログラムを一時記憶する。また、ＲＡＭ２０３は、精算プログラムが実行されることによって生成される種々の変数、データ（例えば、釣銭額）を一時記憶する。また、ＲＡＭ２０３は、二次元バーコードによって表されていた情報を一時記憶する。なお、ストアコントローラ３０から供給された取引情報を一時記憶してもよい。
【００５９】
ＣＰＵ２０１は、ＲＯＭ２０２に記憶された精算プログラムを読み出してＲＡＭ２０３に展開し、展開した精算プログラムの各ステップを実行することにより、精算装置２０全体を制御する。例えば、ＣＰＵ２０１は、確認画面（図５参照）の表示を制御し、精算処理を制御し、受領書及び明細シートの発行を制御する。
【００６０】
表示部２０５は、例えば、液晶ディスプレイ装置であり、顧客Ｃに対して情報を表示する。表示部２０５が表示する情報の一例は、確認画面（図５参照）である。
【００６１】
客用操作部２０６は、タッチパネル式の入力装置である。客用操作部２０６は、表示部２０５に表示されたＧＵＩ操作ボタンに対する操作に応じて、操作信号をＣＰＵ２０１に出力する。ＧＵＩ操作ボタンの一例は、精算処理を指示するキー（図５に示す「お会計」ボタン）などである。
【００６２】
通信部２０７は、ＬＡＮ４０を介して外部の装置と通信するための通信インタフェースである。ブザー２０８は、確認音、警告音などを発生させるための音発生部である。印刷部２０９は、受領書及び明細シートを印刷して発行する。
【００６３】
釣銭機２１０は、現金の投入口及び排出口が備えられている。釣銭機２１０は、顧客Ｃによって投入口に投入された現金を計数して、その入金額をＣＰＵ２０１に通知する。また、釣銭機２１０は、ＣＰＵ２０１から通知された釣銭額に基づいて、その釣銭額と等しい額の現金を排出口から排出する。
【００６４】
図９は、登録装置１０の動作の一例を示すフローチャートである。図９に示すフローチャートは、ある顧客に対する商品登録（ステップＳ１０）により開始する。図９に示す各ステップは、ＣＰＵ１０１が制御する。なお、本フローチャートの開示時において、本取引の取引番号は既に生成（採番）されているものとする（ステップＳ２２参照）。
【００６５】
ステップＳ１０：スキャナ部１０４により買上商品に付されたバーコードを読み取ることで、取引を開始する。つまり、取引情報（取引番号、商品コード、買上点数）をＲＡＭ１０３に記憶する。
【００６６】
ステップＳ１２：第２キーが押下されたか否かを判断する。つまり、分割宣言をするか否かを判断する。ステップＳ１２がＹＥＳの場合はステップＳ１４へ進む。ステップＳ１２がＮＯの場合はステップＳ１６へ進む。
【００６７】
ステップＳ１４：分割枝番号を生成（採番）する（なお、１回目のステップＳ１４においては分割枝番号「１」及び「２」を生成し、２回目以降の各回においては分割枝番号「３」以降を順次生成する）。
【００６８】
ステップＳ１６：スキャナ部１０４による商品登録があったか否かを判断する。ステップＳ１６がＹＥＳの場合はステップＳ１２に戻る。ステップＳ１６がＮＯの場合はステップＳ１８へ進む。
なお、ステップＳ１４を経ずにステップＳ１２からステップＳ１６に飛びステップＳ１６がＹＥＳの場合には、直前に登録された商品の商品群と同じ商品群として、商品コード及び買上点数をＲＡＭ１０３に記憶する。即ち、前回の商品登録と今回の商品登録の間に分割宣言をしなかった場合には、今回の登録商品を、前回の登録商品と同じ商品群の商品とする。
一方、ステップＳ１２からステップＳ１４を経てステップＳ１６がＹＥＳの場合には、直前に登録された商品の商品群と異なる新たな商品群として、商品コード及び買上点数をＲＡＭ１０３に記憶する。即ち、前回の商品登録と今回の商品登録の間に分割宣言をした場合には、今回の登録商品を、前回の登録商品と同じ商品群ではなく新たな商品群の商品とする。
【００６９】
ステップＳ１８：第１キーが押下されたか否かを判断する。つまり、取引を完了させるか否かを判断する。ステップＳ１８がＹＥＳの場合はステップＳ２０に進む。ステップＳ１８がＮＯの場合はステップＳ１６に戻る。
【００７０】
ステップＳ２０：ＲＡＭ１０３に記憶された当該取引で記憶された全ての取引情報（図３における当該取引番号における分割枝番号や、その枝番号毎の商品コードや、その個数）に基づいて二次元バーコードを生成し、生成した二次元バーコードを印刷したお会計シートを発行する。具体的には、商品登録の開始から第１キーの押下迄の間に、第２キーが１回も押下されなかった場合には、取引番号の他、当該取引における全ての取引情報を二次元バーコード化した会計シート（例えば、図４（ａ）に示すようなお会計シート）を発行し、商品登録の開始から第１キーの押下迄の間に、第２キーが１回以上押下された場合には、取引番号及び分割枝番号の他、商品コードや買上個数等の全ての情報を二次元バーコード化したお会計シート（例えば、図４（ｂ）に示すようなお会計シート）を発行する。
ステップＳ２２：次の顧客の取引に用いる取引番号を新たに生成する。そして、本フローチャートは終了する。
【００７１】
なお、ステップＳ１４の後にステップＳ１６（ＹＥＳ）が１度もなくステップＳ１８（ＹＥＳ）になった場合、即ち、分割宣言後に何も商品登録せずに取引を完了させる場合には、ステップＳ２０を実行する前に、直前のステップＳ１４の処理をキャンセルする（例えば、直前のステップＳ１４にて生成され、ＲＡＭ１０３に記憶された分割枝番号を削除する）。
【００７２】
図１０は、精算装置２０の動作の一例を示すフローチャートである。図１０に示すフローチャートは、ある顧客のお会計シートの読み取り（ステップＳ４０）により開始する。図１０に示す各ステップは、ＣＰＵ２０１が制御する。
【００７３】
ステップＳ４０：スキャナ部２０４により当該顧客のお会計シートに印刷された二次元バーコードを読み取る。これにより、確認画面の表示に必要な情報を取得する。
ステップＳ４２：表示部２０５に確認画面を表示する。
ステップＳ４４：釣銭機２１０の現金投入口から預り金額の投入（入金）を受け付ける。
ステップＳ４６：お会計キーの押下を受け付ける。
ステップＳ４８：合計金額と預り金額とから釣銭額を算出する。
【００７４】
ステップＳ５０：受領書、明細シートを発行する。具体的には、ステップＳ４０にて、分割枝番号を保持していない会計シート（例えば、図４（ａ）に示すようなお会計シート）を読み取っていた場合には、受領書のみを発行し、分割枝番号を保持しているお会計シート（例えば、図４（ｂ）に示すようなお会計シート）を読み取っていた場合には、図６（ａ）〜（ｄ）に示すように、受領書及び複数の明細シートを発行する。
ステップＳ５２：ステップＳ４６において算出した釣銭額を釣銭機２１０の現金排出口から排出する。そして、本フローチャートは終了する。
【００７５】
以上、精算システム１によれば、お客自らが買上金額の精算を行う精算システムにおいて、お客自らが買上金額の精算を行う精算システムにおいて、同一顧客の商品登録に対し、複数の明細シートを発行する場合であっても、一つの二次元バーコードに纏まったお会計シートに基づき精算されるので、一部を未精算のまま退店することがなく、確実に精算をさせることができる。
【００７６】
なお、上記実施例では、取引番号と分割枝番号を一つの二次元バーコードに纏める例を説明したが、他の一例としては、例えば取引番号のみを、一次元バーコード化し、当該取引番号に関連付けられる分割枝番号、枝番号毎の商品コード、その買上点数は登録装置１０と通信可能なストアコントローラ３０に登録の際に記憶させ、精算装置２０で精算の際、当該取引番号を記憶する一次元バーコードがスキャナ部２０４により読み取られたとき、ストアコントローラ３０と通信し、該当する取引番号における取引情報を精算装置２０へ送信するよう制御してもよい。
また、取引番号は、商品コードと同じ桁数に合わせてから二次元バーコード化してもよい。例えば、精算システム１において、先頭２桁が４５や４５から始まる１３桁のＪＡＮコードを商品コードとして用いている場合には、登録装置１０は、先頭２桁に取引番号である旨の識別値（例えば、９９）、間の桁を０、末尾６桁に元々の取引番号を代入し、６桁の取引番号を商品コードと同じ１３桁にしてもよい。なお、上記実施例において採番される取引番号の桁数（６桁）は単なる一例である。採番される取引番号の桁数が６桁以外の場合であっても、同様に、商品コードと同じ桁数に合わせてから二次元バーコード化することができる。
なお、取引番号及び分割枝番号を二次元バーコード化する場合（即ち、分割宣言をした場合）には、取引番号と分割枝番号とを合わせた番号（例えば、「１１０００２（１／３）」）を、同様に、商品コードと同じ桁数に合わせてから二次元バーコード化してもよい。
【００７７】
なお、上述の実施例では、分割宣言をした場合にも、１枚のお会計シートを発行する態様を説明したが、分割宣言をした場合には、分割枝番号毎に複数のお会計シートを発行する態様としてもよい。換言すれば、分割宣言によって分けられ、各々が関連付けられた商品群に関する情報（お会計シートとして印刷する情報）を、各々の媒体（お会計シートの用紙）に出力してもよい。
【００７８】
例えば、登録装置１０は、３つの「１１０００２（１／３）」「１１０００２（２／３）」「１１０００２（３／３）」を保持した１枚のお会計シートに代えて、「１１０００２（１／３）」を保持したお会計シートと、「１１０００２（２／３）」を保持したお会計シートと、「１１０００２（３／３）」を保持したお会計シートの３つのお会計シートを発行してもよい。
【００７９】
また、分割宣言をした場合に分割枝番号毎に複数のお会計シートを発行する態様である場合、精算装置２０は、スキャナ部２０４により、一の取引の一の分割枝番号のお会計シートに印刷されている二次元バーコードを読み取ったときに、ストアコントローラ３０を参照し、当該取引の他の分割枝番号がある旨をブザー２０８又は表示部２０５により報知してもよい。
【００８０】
例えば、精算装置２０は、上述の３枚の会計シートのうちの１枚に印刷されている二次元バーコード（「１１０００２（１／３）」をコード化した二次元バーコード）を読み取った場合には、「１１０００２（２／３）」をコード化した二次元バーコードを印刷したお会計シート、「１１０００２（３／３）」をコード化した二次元バーコードを印刷したお会計シートがある旨を報知する。また、上記報知として、精算装置２０は、「１１０００２（２／３）」「１１０００２（３／３）」を表示部２０５に表示してもよい。即ち、精算装置２０は、この取引の他の全ての商品群に関する情報を識別する識別情報を報知してもよい。
【００８１】
また、分割宣言をした場合に分割枝番号毎に複数のお会計シートを発行する態様である場合、精算装置２０は、読み取ったお会計シート毎に精算をしてもよいし、１取引分の全てのお会計シートを読み取った後に１取引分を纏めて精算をしてもよい。
【００８２】
また、精算装置２０は、読み取ったお会計シート毎に精算する場合、一のお会計シートに印刷されている二次元バーコードを読み取ったときに代えて、当該お会計シートの精算が完了したときに、上述の報知をしてもよい。
【００８３】
また、上記実施例では、登録装置１０は、お会計シートに二次元バーコードを印刷するが、二次元バーコードに代えて他の種類のバーコード（例えば、ＪＡＮコード用のバーコード）を印刷してもよい。
【００８４】
更に、上記実施例では、分割宣言をしたときは分割枝番号という番号を用いて取引を小グループに分割する態様を説明したが、これに代えて、分割宣言をしたときは新たな取引を開始する態様としてもよい。つまり、上記実施例では、分割宣言をしたときに取引番号を変えずあくまで１つの取引内において小グループを形成し、商品を複数の小グループに振り分けて登録したが、これに代えて、分割宣言をした場合に新たな取引番号を生成し、商品を複数の取引に振り分けて登録してもよい。
【００８５】
なお、分割宣言をしたときに新たな取引を開始する態様であって、かつ、１枚のお会計シートを発行する態様の場合、登録装置１０は、分割宣言前後の複数の取引（当該顧客の最初の商品登録により開始した取引、及び、第１キー（終了キー）が押下される迄の間に、分割宣言によって開始した１以上の取引。以下、関連取引という）の全ての取引番号に関する取引情報を記憶（保持）した１枚のお会計シートを発行する。
【００８６】
また、分割宣言をしたときに新たな取引を開始する態様であって、かつ、複数枚のお会計シートを発行する態様の場合、精算装置２０は、関連取引を構成する一の取引のお会計シートに印刷されている二次元バーコードを読み取ったとき、又は、関連取引を構成する一の取引のお会計シートの精算が完了したときに、当該関連取引を構成する他の取引がある旨をブザー２０８又は表示部２０５により報知する。
具体的には、登録装置１０は、関連取引同士を夫々対応付ける関連取引情報（例えば、関連取引を構成する各取引の取引番号を夫々対応付けた情報）を生成し、精算装置２０は、当該関連取引情報（例えば、登録装置１０から送信されストアコントローラ３０に記憶されたもの、又は、二次元バーコードにバーコード化されたもの）を参照し、当該関連取引を構成する他の取引がある旨を報知する。
また、分割宣言毎に取引番号が分けられて、お会計シートが複数毎発行され、お会計シート毎に精算する場合、取引における精算はそれぞれ別々に行われるので、前記実施形態における受領書（いわゆるレシート）をそのお会計シートの枚数だけ発行するようにしてもよい。つまり、この場合は各受領書が前記実施の形態における明細シートを兼ねていることになる。
また、登録装置１０が、関連取引を構成する各取引の各お会計シートに、当該取引の取引番号を印刷する場合には、精算装置２０は、上記報知として、他の取引の取引番号を表示部２０５に表示してもよい。
【００８７】
なお、登録装置１０は、店員用表示部１０５に買上商品の商品名等を表示すると説明したが、例えば、登録画面上に買上商品の商品名等を表示する。図１１（ａ）は、登録装置１０が表示する登録画面の一例である。図１１（ａ）に例示した登録画面の領域Ｂは、スキャナ部１０４を用いて登録しない各商品を登録するためのキーを配置した領域である。領域Ａは、現在の商品群に登録した商品の一覧を表示する領域である。例えば、オペレータＳが、商品群１（分割枝番号「１」の商品群、以下、同様）にＡＡチーズ及びＢＢ牛乳を登録し、商品群２にＣＣ油及びＤＤ肉を登録し、商品群３にＥＥチップス及びＦＦチョコレートを登録した場合、領域Ａには、図１１（ａ）に示すように、現在登録中の商品群３に登録したＥＥチップス及びＦＦチョコレートが表示される。なお、図１１（ａ）の領域Ａの表示に代えて、図１１（ｂ）に示すように、商品群毎に区分して登録した商品を表示してもよい。
【００８８】
また、登録画面は、同一顧客において登録した複数の商品を商品群毎に一覧表示する確認画面（分割一覧表示画面とも称する）を表示するためのボタン（例えば、図１１（ａ）の「分割一覧表示」ボタン）を有する。図１２は、登録装置１０が表示する確認画面の一例である。
【００８９】
例えば、図１１（ａ）に例示した登録画面から、オペレータＳが、ある顧客Ｃの買上商品として、商品群１にＡＡチーズ及びＢＢ牛乳を登録し、商品群２にＣＣ油及びＤＤ肉を登録し、商品群３にＥＥチップス及びＦＦチョコレートを登録した後に、「分割一覧表示」ボタンを押下した場合、登録装置１０は、当該顧客Ｃにおいて登録した複数の商品（ＡＡチーズ、ＢＢ牛乳、…、ＦＦチョコレート）を商品群毎（商品群１、２、３）に一覧表示する図１２に示すような確認画面を店員用表示部１０５に表示する。なお、図１２に示す確認画面上には、商品群１に登録した商品の一覧情報としてＡＡチーズ及びＢＢ牛乳が表示され、商品群２に登録した商品の一覧情報としてＣＣ油及びＤＤ肉が表示され、商品群３に登録した商品の一覧情報としてＥＥチップス及びＦＦチョコレートが表示されている。
これにより、オペレータＳは、商品の登録時に、各商品群に正しく分けて商品を登録したか否かを確認することができる。なお、各商品群に登録された商品数が多いときは、スクロール表示するようにしてもよい。なお、確認画面上の「終」ボタンは、当該確認画面の表示を終了するためのボタンである。
【００９０】
なお、登録装置１０による商品の登録時において、商品を現在登録中の商品群（第２キー押下後であって第１キーの押下前に商品を登録している商品群）ではなく、既に商品の登録が完了した商品群（第２キーの押下前に商品を登録していた商品群）に商品を登録しなければならない場合がある。具体的には、お客の買物カゴ内に、ＡＡチーズ、ＢＢ牛乳、ＣＣ油、ＤＤ肉、ＥＥチップス、ＦＦチョコレート、ＧＧラーメン及びＨＨジュースが入っていて、オペレータＳが、商品群１にＡＡチーズ及びＢＢ牛乳を登録し、商品群２にＣＣ油及びＤＤ肉を登録し、商品群３にＥＥチップス及びＦＦチョコレートを登録した後に、お客から、ＧＧラーメンを、ＥＥチップス及びＦＦチョコレートと同一の明細シートではなく、ＡＡチーズ及びＢＢ牛乳と同一の明細シート（又は、ＣＣ油及びＤＤ肉と同一の明細レシート）に計上（印刷）してほしいと伝えられたような場合である。
【００９１】
また、既に商品の登録が完了した商品群に商品を登録した後に、元の商品群（商品群を指定して商品を追加登録する直前に商品を登録していた商品群）に商品を登録しなければならない場合がある。具体的には、上述の如く、商品群３にＦＦチョコレートを登録し、商品群１にＧＧラーメンを登録した後に、お客から、ＨＨジュースをＥＥチップス及びＦＦチョコレートと同一の明細シートに計上（印刷）してほしいと伝えられたような場合である。
【００９２】
上述のような場合、オペレータＳは、既に商品の登録が完了した商品群を指定（例えば、店員用操作部１０８を操作して指定）して、指定した商品群（指定商品群）に商品を追加登録する。また、オペレータＳは、指定商品群に商品を追加登録した後に、元の商品群への復帰を宣言（例えば、確認画面上の「終」ボタンを押下して宣言）し、元の商品群に商品を登録する。図１３は、指定商品群に商品を登録する処理の一例、及び、元の商品群に商品を登録する処理の一例を説明するための説明図である。
【００９３】
図１３（ａ）は、商品群１にＡＡチーズ及びＢＢ牛乳を登録し、商品群２にＣＣ油及びＤＤ肉を登録し、商品群３にＥＥチップス及びＦＦチョコレートを登録した後に、商品群１にＧＧラーメンを登録する迄の流れを表している。図１３（ｂ）は、商品群１にＧＧラーメンを登録した後、商品群３にＨＨジュースを登録し、登録を終了する迄の流れを表している。
【００９４】
（ＦＦチョコレートの登録迄）
オペレータＳは、登録画面の表示中において、第２キーを適宜押下しながら、スキャナ部１０４で、ＡＡチーズ、ＢＢ牛乳、・・・、ＦＦチョコレートを読み取って、商品群１にＡＡチーズ及びＢＢ牛乳を登録し、商品群２にＣＣ油及びＤＤ肉を登録し、商品群３にＥＥチップス及びＦＦチョコレートを登録する（図１３（ａ）参照）。
つまり、登録装置１０は、ＡＡチーズ及びＢＢ牛乳が読み取られ、第２キーが押下（１回目の押下）された場合、商品群１としてＡＡチーズ及びＢＢ牛乳を登録する（図９参照）。続いて、ＣＣ油及びＤＤ肉が読み取られた場合、登録装置１０は、商品群２としてＣＣ油及びＤＤ肉を登録する（図９参照）。続いて、第２キーが押下（２回目の押下）され、ＥＥチップス及びＦＦチョコレートが読み取られた場合、登録装置１０は、商品群３としてＥＥチップス及びＦＦチョコレートを登録する（図９参照）。
【００９５】
（ＧＧラーメンの登録）
オペレータＳは、商品群１〜商品群３への上記商品の登録後、登録画面上の「分割一覧表示」ボタンを押下して確認画面を表示させる。続いて、オペレータＳは、確認画面の表示中において、店員用操作部の数字「１」キー、「追加」キーを順次押下した後、スキャナ部１０４でＧＧラーメンを読み取って、商品群１にＧＧラーメンを追加登録する（図１３（ａ）参照）。なお、数字「１」キーの押下は、ＧＧラーメンを追加登録する商品群１を指定するものである。換言すれば、商品群Ｎを指定商品群とする旨の宣言が数字「Ｎ」キーの押下である。
つまり、登録装置１０は、第１キーが押下される前に、「分割一覧表示」ボタンが押下された場合、店員用表示部１０５に確認画面を表示する。続いて、数字「１」キー、「追加」キーの押下後に、ＧＧラーメンが読み取られた場合、登録装置１０は、商品群１にＧＧラーメンを追加登録する。
【００９６】
（ＨＨジュースの登録）
オペレータＳは、確認画面上の「終」ボタンを押下し、確認画面を消去する（１３（ｂ）参照）。続いて、オペレータＳは、登録画面の表示中において、スキャナ部１０４でＨＨジュースを読み取って、商品群３にＨＨジュースを登録する（図１３（ｂ）参照）。続いて、オペレータＳは、第１キーの押下し、登録を終了する（図１３（ｂ）参照）。
つまり、登録装置１０は、確認画面上の「終」ボタンが押下された場合、確認画面の表示を終了する。続いて、ＨＨジュースが読み取られた場合、登録装置１０は、「分割一覧表示」ボタンの押下前に登録していた元の商品群である商品群３に、ＨＨジュースを登録する。続いて、第１キーが押下された場合、登録装置１０は、お会計シートを発行し、取引番号を生成し、登録処理を終了する（図９参照）。
【００９７】
以上のように、登録装置１０は、第２キー（分割キー）の押下により分けられた複数の商品群のなかから一の商品群を指定する数字キー等を備え、商品群の指定後に読み取られる商品を指定商品群に登録する。また、登録装置１０は、数字キー等による商品群の指定を解除する「終」ボタンを備え、商品群の指定解除後に読み取られる商品を指定前の元の商品群に登録する。
【００９８】
なお、同一の指定商品群に複数の商品を連続して追加登録する場合、追加登録する各商品のスキャン前に数字キー等を押下する。例えば、図１３に示したＨＨジュースの登録後に、数字「２」キー及び「追加」キーが順次押下された後にＩＩガムが読み取られ、続いて、数字「２」キー及び「追加」キーが順次押下された後にＪＪソースが読み取られ、続いて、数字「２」キー及び「追加」キーが順次押下された後にＫＫプリンが読み取られた場合、登録装置１０は、商品群２にＩＩガム、ＪＪソース、及び、ＫＫプリンを追加登録する。但し、１番目の商品のスキャン前に数字キー等を押下し、２個目以降の商品についてスキャン前の数字キー等の押下を省略してもよい。例えば、図１３に示したＨＨジュースの登録後に、数字「２」キー及び「追加」キーが順次押下された後に、ＩＩガム、ＪＪソース、及び、ＫＫプリンが連続して読み取られた場合、登録装置１０は、商品群２にＩＩガム、ＪＪソース、及び、ＫＫプリンを追加登録するようにしてもよい。
【００９９】
また、確認画面を一旦表示した後に商品群を指定する態様を説明したが、確認画面（分割一覧表示画面）を表示せずに商品群を指定するようにしてもよい。なお、確認画面を表示せずに商品群を指定する態様の場合には、登録画面上に分割一覧表示ボタンを設けなくてもよい。
【０１００】
図１４は、指定商品群に商品を登録する処理の他の例、及び、元の商品群に商品を登録する処理の他の例を説明するための説明図である。具体的には、図１４は、確認画面を表示せずに商品群を指定する態様における例を説明する説明図である。
【０１０１】
図１４（ａ）は、図１３（ａ）と同一の場面（即ち、商品群１にＡＡチーズ及びＢＢ牛乳を登録し、商品群２にＣＣ油及びＤＤ肉を登録し、商品群３にＥＥチップス及びＦＦチョコレートを登録した後に、商品群１にＧＧラーメンを登録する場面）の他の流れを表している。図１４（ｂ）は、図１３（ｂ）と同一の場面（即ち、商品群１にＧＧラーメンを登録した後、商品群３にＨＨジュースを登録し、登録を終了する場面）の他の流れを表している。
【０１０２】
（ＧＧラーメンの登録）
オペレータＳは、商品群１〜商品群３への上記商品の登録後、登録画面の表示中において、数字「１」キー、「追加」キーを順次押下した後、スキャナ部１０４でＧＧラーメンを読み取って、商品群１にＧＧラーメンを追加登録する（図１４（ａ）参照）。つまり、登録画面において、「数字」キーの後に、「追加」キーが押された場合には、その数字キーが示す商品群に、続けて登録された商品を追加するよう制御する。この場合では数字キー「１」の後に「追加」キーが押されて、その押下後にＧＧラーメンが読み取られたので、登録装置１０は商品群１にＧＧラーメンを追加登録する。なお、商品群１〜商品群３への商品の登録処理は、図１３（ａ）と同様である。
【０１０３】
（ＨＨジュースの登録）
オペレータＳは、登録画面の表示中において、非図示の「追加終了」キーを押下し、商品群１への商品の追加登録を解除する。続いて、オペレータＳは、登録画面の表示中において、スキャナ部１０４でＨＨジュースを読み取って、商品群３にＨＨジュースを登録する（図１４（ｂ）参照）。続いて、オペレータＳは、第１キーの押下し、登録を終了する（図１４（ｂ）参照）。つまり、登録画面において、非図示の「追加終了」キーを押下後に、ＨＨジュースが読み取られた場合、登録装置１０は元の商品群である商品群３に、ＨＨジュースを登録する。
【０１０４】
なお、本発明の一実施形態による登録装置１０の各処理を実行するためのプログラム（商品登録プログラム）、及び、精算装置２０の各処理を実行するためのプログラム（精算プログラム（精算プログラム）をコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本発明の一実施形態による登録装置１０及び精算装置２０の各処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１０５】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１０６】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１０７】
例えば、上記実施形態では、確認画面（図１２、図１３（ａ）（ｂ）参照）を店員用表示部１０５に表示すると説明したが、確認画面の表示位置はこれに限定されない。例えば、店員用表示部１０５に加えて、客用表示部１０６に表示されるようにしてもよい。つまり、分割して登録された商品群を客用表示部１０６に表示してお客に見せることで、各買上商品が正しい商品群に分けられたか否かをお客が確認できるようにしてもよい。
【０１０８】
また、上記実施形態では、確認画面を表示する態様においては、全買上商品の商品登録の終了前（図９のステップＳ１８に示す第１キーの押下前）に、確認画面を表示すると説明したが（図１３（ａ）（ｂ）参照）、確認画面の表示タイミングはこれに限定されない。例えば、全買上商品の商品登録の終了後（図９のステップＳ１８に示す第１キーの押下後）に、店員用表示部１０５及び客用表示部１０６に、確認画面を表示し、各表示部に表示される例えば、非図示の「確認終了」キーのうちいずれかの「確認終了」キーの押下により、お会計シートを発行（図９のステップＳ１８）するようにしてもよい。これにより、最終的に、各買上商品が正しい商品群に分けられたか否かを店員の他、お客も確認することができる。
【符号の説明】
【０１０９】
１…精算システム  １０、１０ａ、１０ｂ…登録装置（登録手段、出力手段、分割手段）  １１…登録カウンタ  ２０、２０ａ、２０ｂ…精算装置（入力手段、精算手段、発行手段、報知手段）  ２１…精算カウンタ  ３０…ストアコントローラ  ４０…ＬＡＮ  １０１、２０１…ＣＰＵ  １０２、２０２…ＲＯＭ  １０３、２０３…ＲＡＭ  １０４、２０４…スキャナ部  １０５…店員用表示部  １０６…客用表示部  １０７…ハードディスク  １０８…店員用操作部  １０９、２０７…通信部  １１０、２０８…ブザー  １１１、２０９…印刷部  １１２、２１１…バス  ２０５…表示部  ２０６…客用操作部  ２１０…釣銭機
【図１】
0005861466.tif 000002
【図２】
0005861466.tif 000003
【図３】
0005861466.tif 000004
【図４】
0005861466.tif 000005
【図５】
0005861466.tif 000006
【図６】
0005861466.tif 000007
【図７】
0005861466.tif 000008
【図８】
0005861466.tif 000009
【図９】
0005861466.tif 000010
【図１０】
0005861466.tif 000011
【図１１】
0005861466.tif 000012
【図１２】
0005861466.tif 000013
【図１３】
0005861466.tif 000014
【図１４】
0005861466.tif 000015