(57)【要約】【課題】前捌きシステムを用いた決済処理業務の効率化を図ることが可能な商品販売データ処理装置及びプログラムを提供する。【解決手段】端末装置の各々から送信された当該端末装置で事前登録された商品の内訳と当該端末装置の端末識別子とを含む前捌きデータを記憶管理するために設けられた格納領域の状態を監視する監視手段と、前記格納領域に前記前捌きデータが格納された場合に、その旨を通知する通知情報を表示部に表示させ、当該前捌きデータに含まれた前記端末識別子を前記表示部に表示させる表示制御手段と、前記表示部に表示された前記端末識別子に対する選択操作を受け付ける受付手段と、前記受付手段が選択操作を受け付けた前記端末識別子を含む前記前捌きデータを、前記格納領域から取得する取得手段と、前記取得手段が取得した前記前捌きデータに基づき、前記事前登録された商品の決済を行う決済手段と、を備える。【選択図】図４
2016012320.tif 000002
【特許請求の範囲】
【請求項１】
端末装置の各々から送信された当該端末装置で事前登録された商品の内訳と当該端末装置の端末識別子とを含む前捌きデータを記憶管理するために設けられた格納領域の状態を監視する監視手段と、
前記格納領域に前記前捌きデータが格納された場合に、その旨を通知する通知情報を表示部に表示させ、当該前捌きデータに含まれた前記端末識別子を前記表示部に表示させる表示制御手段と、
前記表示部に表示された前記端末識別子に対する選択操作を受け付ける受付手段と、
前記受付手段が選択操作を受け付けた前記端末識別子を含む前記前捌きデータを、前記格納領域から取得する取得手段と、
前記取得手段が取得した前記前捌きデータに基づき、前記事前登録された商品の決済を行う決済手段と、
を備える商品販売データ処理装置。
【請求項２】
前記格納領域に前記前捌きデータが存在するか否かを示す存否情報を他の商品販売データ処理装置に通知するとともに、前記格納領域に前記前捌きデータが格納された場合に、当該前捌きデータに含まれた前記端末識別子を前記他の商品販売データ処理装置に通知する通知手段を更に備え、
前記他の商品販売データ処理装置の表示制御手段は、前記通知手段からの通知に基づいて、前記表示部への表示を制御する請求項１に記載の商品販売データ処理装置。
【請求項３】
前記表示制御手段は、前記前捌きデータに含まれた前記端末識別子を選択可能に表示した選択画面を前記表示部に表示させ、
前記受付手段は、前記選択画面に対する選択操作を受け付ける請求項１又は２に記載の商品販売データ処理装置。
【請求項４】
前記表示制御手段は、前記表示部に表示された前記通知情報に対する選択に応じて、前記選択画面を表示する請求項３に記載の商品販売データ処理装置。
【請求項５】
前記表示制御手段は、前記格納領域が空の状態に変化すると、前記表示部に表示させた前記通知情報を消去する請求項１〜４の何れか一項に記載の商品販売データ処理装置。
【請求項６】
商品販売データ処理装置のコンピュータを、
端末装置の各々から送信された当該端末装置で事前登録された商品の内訳と当該端末装置の端末識別子とを含む前捌きデータを記憶管理するために設けられた格納領域の状態を監視する監視手段と、
前記格納領域に前記前捌きデータが格納された場合に、その旨を通知する通知情報を表示部に表示させ、当該前捌きデータに含まれた前記端末識別子を前記表示部に表示させる表示制御手段と、
前記表示部に表示された前記端末識別子に対する選択操作を受け付ける受付手段と、
前記受付手段が選択操作を受け付けた前記端末識別子を含む前記前捌きデータを、前記格納領域から取得する取得手段と、
前記取得手段が取得した前記前捌きデータに基づき、前記事前登録された商品の決済を行う決済手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品販売データ処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ＰＯＳ（Point  Of  Sales）端末を有する会計システムに前捌きシステムを組み込んだものがある。係る前捌きシステムでは、店舗の会計エリアに設置されたＰＯＳ端末による決済の前に、店員が携帯する端末装置を操作して商品を登録する。次いで、この端末装置で登録された商品の商品情報を含む二次元コードを印字した事前登録券をプリンタによって発行する。そして、決済の際には、事前登録券に印字された二次元コードを読み取り、当該二次元コードに含まれている商品情報を決済に用いるようになっている。
【０００３】
また、近年では、タブレット端末やスマートフォン等の通信機能を備えた携帯型の端末装置が普及している。このような端末装置を前捌きシステムに適用した場合、端末装置で事前登録した商品の商品情報をＰＯＳ端末に送信することができるため、事前登録券の印字は不要となる。
【０００４】
しかしながら、複数の端末装置を用いた場合、どの端末装置で事前登録された商品情報かをＰＯＳ端末側では判別することができない。そのため、ＰＯＳ端末での決済時に、どの商品情報が決済の対象かを確認するための手間や、商品情報の取り違えが発生する可能性がある。また、これにより、オペレータの負荷や、決済処理が完了するまでの時間が増大する可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、前捌きシステムを用いた決済処理業務の効率化を図ることが可能な商品販売データ処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の商品販売データ処理装置は、監視手段と、表示制御手段と、受付手段と、取得手段と、決済手段とを備える。監視手段は、端末装置の各々から送信された当該端末装置で事前登録された商品の内訳と当該端末装置の端末識別子とを含む前捌きデータを記憶管理するために設けられた格納領域の状態を監視する。表示制御手段は、前記格納領域に前記前捌きデータが格納された場合に、その旨を通知する通知情報を表示部に表示させ、当該前捌きデータに含まれた前記端末識別子を前記表示部に表示させる。受付手段は、前記表示部に表示された前記端末識別子に対する選択操作を受け付ける。取得手段は、前記受付手段が選択操作を受け付けた前記端末識別子を含む前記前捌きデータを、前記格納領域から取得する。決済手段は、前記取得手段が取得した前記前捌きデータに基づき、前記事前登録された商品の決済を行う。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかる会計システムの概略構成を示す図である。
【図２】図２は、図１に示した携帯端末の概略構成を示す図である。
【図３】図３は、図１に示した決済装置の概略構成を示す図である。
【図４】図４は、図１に示した携帯端末及び決済装置の機能構成を示すブロック図である。
【図５】図５は、商品登録画面の一例を示す図である。
【図６】図６は、通知情報の表示例を示す図である。
【図７】図７は、通知情報の他の表示例を示す図である。
【図８】図８は、選択画面の一例を示す図である。
【図９】図９は、商品登録画面の一例を示す図である。
【図１０】図１０は、携帯端末及び決済装置が実行する前捌き処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、本実施形態にかかる商品販売データ処理装置及びプログラムについて詳細に説明する。
【０００９】
図１は、本実施形態にかかる会計システムの概略構成を示す図である。図１に示すように、会計システム１は、携帯端末１０と、決済装置２０と、ストアサーバ３０と、無線アクセスポイント４０とを備える。決済装置２０、ストアサーバ３０及び無線アクセスポイント４０は、有線ＬＡＮ（Local  Area  Network）等のネットワークＮによって接続されている。また、携帯端末１０は、無線通信によって無線アクセスポイント４０や決済装置２０に接続する。ここで、本実施形態では、携帯端末１０及び決済装置２０が、前捌きシステムを構成する。なお、携帯端末１０、決済装置２０及び無線アクセスポイント４０の個数は、特に問わないものとする。
【００１０】
会計システム１は、百貨店等の店舗に設置される。この会計システム１は、決済装置２０における商品の決済前に、店員が操作する携帯端末１０によって客が購入する商品の商品識別子（商品識別コード）を登録する。登録された商品識別コードは、携帯端末１０の端末識別子（端末番号）と関連付けて後述するマスタ機に管理される。そして、店員は客とともに決済装置２０へ向かい、自身が所持する携帯端末１０の端末番号をキャッシャに伝える。端末番号を受け付けたキャッシャは、決済装置２０を操作することでその端末番号に関連付けされた商品識別コードをマスタ機から取得する。そして、決済装置２０は、取得した商品識別コードに基づき商品の決済を行う。
【００１１】
携帯端末１０は、タブレット端末等の携帯型の情報処理端末である。携帯端末１０は、店舗の店員等に携帯され、商品の登録時等に操作される。なお、携帯端末１０の各々には、他の携帯端末１０と識別するための固有の端末番号が予め付与されているものとする。
【００１２】
図２は、携帯端末１０の概略構成を示す図である。図２に示すように、携帯端末１０は、ＣＰＵ（Central  Processing  Unit）１１と、ＲＯＭ（Read  Only  Memory）１２と、ＲＡＭ（Random  Access  Memory）１３と、通信Ｉ／Ｆ１４と、操作部１５と、表示部１６と、記憶部１７と、スキャナ部１８とを備える。また、携帯端末１０は、日時を計時するＲＴＣ（Real  Time  Clock）等の計時部を備える（図示せず）。
【００１３】
ＲＯＭ１２は、ＣＰＵ１１が実行する各種プログラムや各種データを記憶する。ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際に、一時的にデータやプログラムを記憶する。ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された各種プログラムをＲＡＭ１３に展開して実行することで各種の機能を実現させる。
【００１４】
通信Ｉ／Ｆ１４は、無線通信可能な通信インタフェースである。携帯端末１０は、通信Ｉ／Ｆ１４を介して、無線アクセスポイント４０や決済装置２０と通信を行うことが可能である。
【００１５】
操作部１５は、キーボードやポインティングデバイス等の入力装置である。操作部１５は、オペレータ（店員）による操作を受け付け、その操作内容をＣＰＵ１１に出力する。表示部１６は、ＬＣＤ等の表示デバイスである。表示部１６は、ＣＰＵ１１の制御の下、各種の情報を表示する。なお、表示部１６をタッチパネル構成としてもよい。この場合、表示部１６のタッチパネルは操作部１５として機能する。
【００１６】
記憶部１７は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の記憶装置である。記憶部１７は、ＣＰＵ１１が実行する各種プログラムや各種データを記憶する。また、記憶部１７は、自装置に割り振られた端末番号を記憶する。
【００１７】
スキャナ部１８は、バーコードや二次元コード等のコードシンボルを読み取るコードスキャナである。スキャナ部１８は、商品に付されたコードシンボルから商品識別コードを読み取る。ここで、商品識別コードは、例えばＪＡＮ（Japanese  Article  Number）コードやＵＰＣ（United  Product  Code）等の商品識別番号である。なお、スキャナ部１８は、携帯端末１０が具備する撮像部（図示せず）と、コードシンボルをデコード可能なプログラムとの協働により実現する形態としてもよい。この場合、スキャナ部１８は、撮像部によって撮像されたコードシンボルの画像から、当該コードシンボルをデコードすることで商品識別コードの読み取りを行う。
【００１８】
携帯端末１０では、スキャナ部１８により商品識別コードが読み取られると、その商品識別コードをＲＡＭ１３に一時記憶する。そして、操作部１５を介して、取引の確定を指示する操作が行われると、携帯端末１０は、ＲＡＭ１３に記憶された商品識別コードの各々を自装置に割り振られた端末番号と関連付け、前捌きデータとして後述するマスタ機２０ａに送信する。
【００１９】
図１に戻り、決済装置２０は、店舗の会計エリアに設けられるＰＯＳ端末等の商品販売データ処理装置である。決済装置２０は、保持する機能の違いから一のマスタ機２０ａと、一又は複数のサテライト機２０ｂとに大別される。以下、マスタ機２０ａとサテライト機２０ｂとを区別する必要がないときは、単に決済装置２０と表記する。
【００２０】
図３は、決済装置２０の概略構成を示す図である。図３に示すように、決済装置２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、通信Ｉ／Ｆ２４と、操作部２５と、表示部２６と、記憶部２７と、スキャナ部２８と、プリンタ部２９とを備える。また、決済装置２０は、日時を計時するＲＴＣ等の計時部を備える（図示せず）。
【００２１】
ＲＯＭ２２は、ＣＰＵ２１が実行する各種プログラムや各種データを記憶する。ＲＡＭ２３は、ＣＰＵ２１が各種プログラムを実行する際に、一時的にデータやプログラムを記憶する。ＣＰＵ２１は、ＲＯＭ２２や記憶部２７に格納された各種プログラムをＲＡＭ２３に展開して実行することで各種の機能を実現させる。
【００２２】
通信Ｉ／Ｆ２４は、ネットワークＮに接続可能な通信インタフェースである。決済装置２０は、通信Ｉ／Ｆ２４を介して、携帯端末１０やストアサーバ３０、他の決済装置２０等と通信を行うことが可能である。
【００２３】
操作部２５は、キーボードやポインティングデバイス等の入力装置である。係るキーボードは、数字や算術演算子等のテンキーや、取引の完了を指示するための締めキー等の他、後述する選択画面呼出キーを含む。操作部２５は、オペレータ（キャッシャ）の操作を受け付け、その操作内容をＣＰＵ２１に出力する。
【００２４】
表示部２６は、ＬＣＤ等の表示デバイスである。表示部２６は、ＣＰＵ２１の制御の下、取引内容等の各種情報を表示する。また、表示部２６は、キャッシャ用の表示デバイスの他、客用の表示デバイスを備えてもよい。また、表示部２６をタッチパネル構成としてもよい。この場合、表示部２６のタッチパネルは操作部２５として機能する。
【００２５】
記憶部２７は、ＨＤＤやＳＳＤ等の記憶装置である。記憶部２７は、ＣＰＵ２１が実行する各種プログラムや各種データを記憶する。また、記憶部２７は、各商品に関する情報（以下、商品情報という）を格納した商品情報テーブル２７１を記憶する。ここで、商品情報は、商品識別コード、その商品の部門、商品名、単価、値引又は割引の値等を含む。また、マスタ機２０ａの記憶部２７は、携帯端末１０から送信された前捌きデータを記憶・管理するために設けられたデータ格納部２７２（格納領域）を有する。
【００２６】
スキャナ部２８は、コードシンボルを読み取るコードスキャナである。スキャナ部２８は、商品に付されたコードシンボルを読み取り、そのコードシンボルに含まれた商品識別コードをＣＰＵ２１に出力する。プリンタ部２９は、レシート用紙等の用紙に印字を行う印字装置である。プリンタ部２９は、ＣＰＵ２１の制御の下、一取引の取引内容を用紙に印字する。
【００２７】
決済装置２０は、前捌きデータ等を介して一取引分の商品の商品識別コードを受け付けると、それら商品の決済処理を実行する。また、決済装置２０は、一取引の内訳を記録した商品販売データをストアサーバ３０に送信する。また、決済装置２０は、一取引の内訳を記録したレシートをプリンタ部２９から出力させる。
【００２８】
図１に戻り、ストアサーバ３０は、決済装置２０の各々に対し、各商品の商品データを提供する。また、ストアサーバ３０は、決済装置２０の各々から送信される商品販売データを記憶・管理する。
【００２９】
次に、上述した携帯端末１０及び決済装置２０（マスタ機２０ａ、サテライト機２０ｂ）の機能構成について、図４を参照して説明する。
【００３０】
図４は、携帯端末１０及び決済装置２０（マスタ機２０ａ、サテライト機２０ｂ）の機能構成を示すブロック図である。図４に示すように、携帯端末１０のＣＰＵ１１は、ＲＯＭ１２や記憶部１７に記憶されたプログラムを実行することで、コード取得部１１１及びデータ送信部１１２を機能部として備える。マスタ機２０ａのＣＰＵ２１は、ＲＯＭ２２や記憶部２７に記憶されたプログラムを実行することで、データ管理部２１１、状態監視部２１２、表示制御部２１３、選択受付部２１４、データ提供部２１５、データ取得部２１６及び決済処理部２１７を機能部として備える。また、サテライト機２０ｂのＣＰＵ２１は、ＲＯＭ２２や記憶部２７に記憶されたプログラムを実行することで、表示制御部３１１、選択受付部３１２、データ取得部３１３及び決済処理部３１４を機能部として備える。
【００３１】
携帯端末１０のコード取得部１１１は、スキャナ部１８で読み取られた商品識別コードを取得する。また、携帯端末１０のコード取得部１１１は、取得した商品識別コードをＲＡＭ１３等に一時記憶することで、商品の事前登録を行う。
【００３２】
携帯端末１０のデータ送信部１１２は、操作部１５を介して行われる取引確定の操作に応じて、前捌きデータをマスタ機２０ａに送信する。ここで、前捌きデータには、事前登録された商品識別コードの他、自装置の端末番号が含まれる。なお、前捌きデータを送信した後に、事前登録された商品識別コードを自動的に消去する形態としてもよい。
【００３３】
マスタ機２０ａのデータ管理部２１１は、携帯端末１０から送信された前捌きデータを受け付けると、その前捌きデータを記憶部２７のデータ格納部２７２に格納する。また、データ管理部２１１は、特定の端末番号を指示した決済済情報を受け付けると、その端末番号を含んだ前捌きデータを、データ格納部２７２から削除する。また、データ管理部２１１は、データ格納部２７２に格納可能な前捌きデータの個数が、各携帯端末１０（端末番号）につき最大一つとなるよう制御することが好ましい。
【００３４】
マスタ機２０ａの状態監視部２１２は、データ格納部２７２の状態を監視することで、携帯端末１０の各々から送信される前捌きデータの受信状態（状況）を監視する。また、状態監視部２１２は、データ格納部２７２の状態に応じ、前捌きデータの存否を通知する。具体的に、状態監視部２１２は、データ格納部２７２の状態変化を検知すると、その状態に応じた通知を決済装置２０全体（マスタ機２０ａ、サテライト機２０ｂ）に行う。ここで、データ格納部２７２の状態は、例えば以下の３つに大別することができる。
【００３５】
第１の状態として、空のデータ格納部２７２に前捌きデータが格納された状態が挙げられる。状態監視部２１２は、データ格納部２７２が第１の状態に変化したことを検知すると、前捌きデータが存在することを指示する存在情報を決済装置２０全体に通知（送信）する。また、状態監視部２１２は、データ格納部２７２に格納された前捌きデータに含まれる端末番号を、決済装置２０全体に通知（送信）する。
【００３６】
第２の状態として、前捌きデータが格納済のデータ格納部２７２に、新たな前捌きデータが格納された状態が挙げられる。状態監視部２１２は、データ格納部２７２が第２の状態に変化したことを検知すると、データ格納部２７２に格納された前捌きデータの各々に含まれる端末番号を、決済装置２０全体に通知（送信）する。
【００３７】
第３の状態として、データ格納部２７２が空の状態が挙げられる。状態監視部２１２は、データ格納部２７２が第３の状態に変化したことを検知すると、前捌きデータが存在しないことを指示する非在情報を決済装置２０全体に通知（送信）する。
【００３８】
マスタ機２０ａの表示制御部２１３は、表示部２６の表示制御を行う機能部である。具体的に、表示制御部２１３は、決済装置２０の業務に関係する各種の画面を表示部２６に表示させる。また、表示制御部２１３は、状態監視部２１２からの存在情報の通知に応じて、前捌きデータが存在することを通知する通知情報を表示部２６に表示させる。ここで、通知情報は、例えばアイコンやメッセージ等を用いることができる。
【００３９】
図５は、表示制御部２１３が表示する画面（商品登録画面）の一例を示す図である。この、商品登録画面は、客が購入する一取引分の商品（商品情報）をキャッシャに提示するための画面である。
【００４０】
図５に示すように、商品登録画面５１は、第１表示領域Ａ１と、第２表示領域Ａ２とを有する。第１表示領域Ａ１は、一取引で購入される商品の商品情報を表示するための領域である。第１表示領域Ａ１は、各商品に関する商品情報として、各商品の部門を示す「部門」と、商品名を示す「商品名」、単価を示す「単価」、点数を示す「点数」、値引又は割引の値を示す「値引」、各商品の金額であって、値引が有る場合にはその値を反映した金額を示す「金額」等の項目を有する。なお、同一の商品が複数ある場合には、「点数」項目の値が増加する。
【００４１】
第２表示領域Ａ２は、商品登録した商品の値引額、Ｍ＆ＭＡ（Mixed  MAtch）等によるまとめ値引額、外税、合計金額、預かり金額、請求残高等を表示するための領域である。
【００４２】
第１表示領域Ａ１の上方には、各種情報を表示するための第３表示領域Ａ３が設けられている。この第３表示領域Ａ３には、店舗を識別する店舗コード、決済装置２０を識別するレジコード、キャッシャを識別する責任者コードや氏名等が表示される。
【００４３】
表示制御部２１３は、状態監視部２１２から存在情報の通知を受け付けると、図６に示すように、前捌きデータが存在することを通知する通知情報Ｇ１を第３表示領域Ａ３に表示させる。ここで、図６は、通知情報の表示例を示す図である。また、表示制御部２１３は、状態監視部２１２から非在情報の通知を受け付けると、第３表示領域Ａ３に表示していた通知情報Ｇ１を消去する。
【００４４】
なお、図６の例では、通知情報Ｇ１として、携帯端末１０を表すアイコンを表示する形態としたが、表示形態はこれに限らないものとする。例えば、状態監視部２１２から通知された端末番号の個数に応じて、第３表示領域Ａ３に表示する通知情報Ｇ１の個数を増減させてもよい。
【００４５】
図７は、上述した通知情報の他の表示例を示す図である。図７の商品登録画面５１は、状態監視部２１２から３つの端末番号が通知された場合の画面例を示している。この場合、表示制御部２１３は、第３表示領域Ａ３に３つの通知情報Ｇ１を表示させる。また、この場合、通知情報Ｇ１に関連付けて、通知された端末番号を表示させる形態としてもよい。
【００４６】
さらに、表示制御部２１３は、選択画面呼出キー（操作部２５）の操作を受け付けると、端末番号を選択させるための選択画面を表示部２６に表示させる。具体的に、表示制御部２１３は、状態監視部２１２から通知された端末番号に基づき、その端末番号を選択可能とした選択画面５２を表示させる。例えば、８台の携帯端末１０に、１〜８の端末番号がそれぞれ割り振られているとする。この場合、状態監視部２１２から端末番号１、３、８が通知されたとすると、表示制御部２１３は、図８に示すように、端末番号１、３、８を選択可能とした選択画面５２を表示させる。
【００４７】
ここで、図８は、表示制御部２１３が表示する画面（選択画面）の一例を示す図である。図８に示すように、選択画面５２には、各携帯端末１０の端末番号１〜８が表示される。また、１〜８の端末番号のうち、状態監視部２１２から通知された端末番号１、３、８が選択可能に有効化されている。
【００４８】
なお、選択画面５２の表示形態は、図８に限らないものとする。例えば、図８では、状態監視部２１２から通知された端末番号のみ選択可能としたが、これに限らず、未通知の端末番号についても選択可能としてもよい。これにより、前捌きデータをマスタ機２０ａに送信したにも関わらず、端末番号の通知が遅れている携帯端末１０が存在するような場合に、その端末番号を含む前捌きデータを取得することができる。また、図８では、商品登録画面５１に重ねて選択画面５２を表示する形態としたが、これに限らず、例えば選択画面５２を表示している間、商品登録画面５１を非表示としてもよい。
【００４９】
また、本実施形態では、選択画面呼出キーの操作に応じて選択画面５２を表示することとしたが、これに限らないものとする。例えば、第３表示領域Ａ３に表示された通知情報Ｇ１に対して操作（タッチ操作等）が行われた場合に、選択画面５２を表示してもよい。また、通知情報Ｇ１に関連付けて端末番号を表示する形態の場合には、この通知情報Ｇ１を選択画面５２での選択項目としてもよい。具体的には、通知情報Ｇ１の操作に応じて、その通知情報Ｇ１に関連付けられた端末番号が選択されたと判定する。
【００５０】
図４に戻り、マスタ機２０ａの選択受付部２１４は、選択画面５２に対する選択操作を受け付ける。また、選択受付部２１４は、選択された端末番号を指示する取得要求を、マスタ機２０ａのデータ提供部２１５に出力（送信）する。例えば、図８の選択画面５２から端末番号１が選択されると、選択受付部２１４は、その端末番号１を指示する取得要求をデータ提供部２１５に出力する。
【００５１】
マスタ機２０ａのデータ提供部２１５は、選択受付部２１４（或いは選択受付部３１２）から送信された取得要求を受け付ける。データ提供部２１５は、取得要求で指示された端末番号を含む前捌きデータをデータ格納部２７２から読み出す。そして、データ提供部２１５は、読み出した前捌きデータを、取得要求を送信した決済装置２０（マスタ機２０ａ、サテライト機２０ｂ）のデータ取得部２１６、３１３に提供する。なお、データ提供部２１５は、異なる決済装置２０に同一の前捌きデータを多重に提供しないよう、排他制御を行うものとする。
【００５２】
マスタ機２０ａのデータ取得部２１６は、データ提供部２１５から提供された前捌きデータを取得する。また、データ取得部２１６は、商品情報テーブル２７１から、前捌きデータに含まれた商品識別コードの各々に対応する商品情報を取得する。そして、データ取得部２１６は、表示制御部２１３と協働することで、商品登録画面５１の第１表示領域Ａ１に商品情報を入力する。
【００５３】
図９は、表示制御部２１３が表示する画面（商品登録画面）の一例を示す図である。図９の商品登録画面５１に示すように、データ取得部２１６が取得した前捌きデータに対応する商品情報が、第１表示領域Ａ１の該当する項目に入力される。また、第１表示領域Ａ１の入力に伴い、第２表示領域Ａ２の表示内容も更新される。つまり、携帯端末１０において事前に登録された一取引分の商品情報が、決済装置２０のキャッシャに提示される。
【００５４】
マスタ機２０ａの決済処理部２１７は、第１表示領域Ａ１に入力された各商品の決済に係る決済処理を実行する。具体的に、決済処理部２１７は、第１表示領域Ａ１に入力された各商品の販売個数等に基づいて販売登録を行う。ここで、販売登録とは、各商品の商品情報を、その商品の購入数等と関連付けてＲＡＭ２３上に保持したり、ストアサーバ３０に登録したりすること等を意味する。また、決済処理部２１７は、決済処理が完了すると、その決済の対象となった前捌きデータに含まれる端末番号を指示した決済済情報を、データ管理部２１１に送信（出力）する。
【００５５】
なお、サテライト機２０ｂが有する表示制御部３１１、選択受付部３１２、データ取得部３１３及び決済処理部３１４の機能は、上述したマスタ機２０ａでの同名称の機能部（表示制御部２１３、選択受付部２１４、データ取得部２１６及び決済処理部２１７）と同様である。そのため、サテライト機２０ｂの機能部についての説明は省略する。
【００５６】
以下、会計システム１（前捌きシステム）の動作について説明する。ここで、図１０は、携帯端末１０及び決済装置２０（マスタ機２０ａ、サテライト機２０ｂ）が実行する前捌き処理の一例を示すシーケンス図である。
【００５７】
まず、携帯端末１０を携帯する店員は、売り場等において客が購入を所望した商品の商品登録を行う。ここで、店員が商品に付されたコードシンボルを携帯端末１０のスキャナ部１８にかざすと、携帯端末１０のコード取得部１１１は、その商品の商品識別コードを取得する（ステップＳ１１）。次いで、携帯端末１０のデータ送信部１１２は、取引確定の操作を受け付けると、商品識別コードと端末番号とを含んだ前捌きデータをマスタ機２０ａに送信する（ステップＳ１２）。
【００５８】
マスタ機２０ａのデータ管理部２１１は、携帯端末１０から送信された前捌きデータを記憶部２７のデータ格納部２７２に格納する（ステップＳ１３）。続いて、マスタ機２０ａの状態監視部２１２は、データ格納部２７２の状態変化（第１の状態又は第２の状態）に応じた通知を、自装置（マスタ機２０ａ）及びサテライト機２０ｂに行う（ステップＳ１４）。
【００５９】
続いて、マスタ機２０ａの表示制御部２１３及びサテライト機２０ｂの表示制御部３１１は、状態監視部２１２からの通知に応じて、通知情報を商品登録画面上に表示させる（ステップＳ１５、Ｓ１６）。これにより、決済装置２０のキャッシャは、表示部２６に通知情報が表示されたことで、未決済の前捌きデータが存在することを把握することができる。
【００６０】
一方、携帯端末１０を携帯する店員は、決済処理を行うため客とともに決済装置２０の何れかに向かうと、その携帯端末１０の端末番号を決済装置２０のキャッシャに通知する。そして、通知を受けたキャッシャは、選択画面呼出キー等を操作することで、選択画面の表示を行う。なお、本処理では、サテライト機２０ｂの何れかで、選択画面呼出キーの操作が行われたものとする。
【００６１】
サテライト機２０ｂの表示制御部３１１は、選択画面呼出キーの操作を受け付けると、選択画面を表示部２６に表示させる（ステップＳ１７）。サテライト機２０ｂの選択受付部３１２は、選択画面から端末番号の選択を受け付けると、この端末番号を指示した取得要求をマスタ機２０ａに送信する（ステップＳ１８）。
【００６２】
マスタ機２０ａのデータ提供部２１５は、取得要求を受け付けると、この取得要求で指示された端末番号を含む前捌きデータをデータ格納部２７２から読み出す（ステップＳ１９）。次いで、マスタ機２０ａのデータ提供部２１５は、読み出した前捌きデータを、取得要求を送信した決済装置２０（サテライト機２０ｂ）に提供（送信）する（ステップＳ２０）。なお、ステップＳ２０で提供した前捌きデータについては、他の決済装置２０に多重に提供してしまうことを防ぐため、排他制御を行うものとする。
【００６３】
サテライト機２０ｂのデータ取得部３１３は、マスタ機２０ａから前捌きデータを取得すると、この前捌きデータに含まれた商品識別コードに対応する商品情報を商品情報テーブル２７１から読み出す（ステップＳ２１）。次いで、サテライト機２０ｂのデータ取得部３１３は、表示制御部３１１と協働することで、読み出した商品情報を商品登録画面上に表示させる（ステップＳ２２）。
【００６４】
サテライト機２０ｂの決済処理部３１４は、締めキー等の操作に応じて決済処理を行う（ステップＳ２３）。続いて、サテライト機２０ｂの決済処理部３１４は、決済対象の前捌きデータに含まれる端末番号を指示した決済済情報を、マスタ機２０ａに送信する（ステップＳ２４）。
【００６５】
そして、マスタ機２０ａのデータ管理部２１１は、決済済情報を受け付けると、この決済済情報で指示された端末番号を含む前捌きデータを、データ格納部２７２から削除する（ステップＳ２５）。なお、前捌きデータの削除に伴い、データ格納部２７２が空となった場合、マスタ機２０ａの状態監視部２１２は非在情報の通知を行うものとする。
【００６６】
以上のように、本実施形態の決済装置２０によれば、データ格納部２７２の状態を監視することで、携帯端末１０の各々から送信される前捌きデータの受信状態を監視する。また、決済装置２０は、データ格納部２７２に前捌きデータが存在する場合に、その旨を通知する通知情報を表示部２６に表示させ、その前捌きデータに含まれた端末番号を表示部２６に表示させる。これにより、決済装置２０を操作するキャッシャは、前捌きデータが存在することや、その前捌きデータがどの携帯端末１０で事前登録されたものかを容易に判別することができる。そのため、キャッシャは、事前登録された商品の決済処理業務を円滑に進めることができるため、前捌きシステムを用いた決済処理業務の効率化を図ることができる。
【００６７】
また、本実施形態の決済装置２０によれば、一のマスタ機２０ａが備えるデータ格納部２７２において前捌きデータの記憶・管理を行い、当該データ格納部２７２の状態をサテライト機２０ｂに通知する。これにより、前捌きデータを一元的に管理することができるため、携帯端末１０の各々から送信された前捌きデータの管理を効率的に行うことができる。
【００６８】
以上、本発明の実施形態を説明したが、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、追加等を行うことができる。また、上記実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６９】
例えば、上記実施形態では、マスタ機２０ａを、サテライト機２０ｂと同様の決済装置２０としたが、これに限らず、前捌きデータの記憶・管理を行う専用のサーバ装置としてもよい。この場合、マスタ機２０ａは、データ管理部２１１、状態監視部２１２及びデータ提供部２１５の機能部を備えるものとする。
【００７０】
また、上記実施形態では、データ格納部２７２の状態をマスタ機２０ａの状態監視部２１２が監視する形態としたが、これに限らず、サテライト機２０ｂの各々で監視する形態としてもよい。具体的には、サテライト機２０ｂの各々が、状態監視部２１２と同等の機能を備えることで、データ格納部２７２の状態を直接監視する構成としてもよい。なお、この構成を採用する場合、サテライト機２０ｂの状態監視部２１２は、自装置の表示制御部３１１へのみ通知を行うことが好ましい。また、この構成を採用する場合、マスタ機２０ａの状態監視部２１２からサテライト機２０ｂへの通知は不要としてもよい。
【００７１】
また、上記実施形態では、複数台の決済装置２０を用いた例を説明したが、これに限らず、一台構成としてもよい。この場合、決済装置２０は、マスタ機２０ａのスタンドアロン構成としてもよい。また、前捌きデータの記憶・管理を行う専用のサーバ装置を設ける場合、サテライト機２０ｂのスタンドアロン構成としてもよい。
【００７２】
また、上記実施形態では、携帯端末１０において、事前登録された商品の内訳として当該商品の商品識別コードを前捌きデータに含める形態としたが、これに限らないものとする。例えば、各商品から読み取った商品識別コードに対応する商品情報を、決済装置２０やストアサーバ３０の商品情報テーブル２７１から読み出し、当該商品情報を前捌きデータに含める構成としてもよい。
【００７３】
上記実施形態の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供してもよい。更に、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００７４】
また、上記実施形態の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供する構成としてもよい。また、インターネット等のネットワーク経由で提供又は配布する構成としてもよい。
【符号の説明】
【００７５】
１  会計システム
１０  携帯端末
２０  決済装置
２０ａ  マスタ機
２０ｂ  サテライト機
１１１  コード取得部
１１２  データ送信部
２１１  データ管理部
２１２  状態監視部
２１３  表示制御部
２１４  選択受付部
２１５  データ提供部
２１６  データ取得部
２１７  決済処理部
２７１  商品情報テーブル
２７２  データ格納部
３１１  表示制御部
３１２  選択受付部
３１３  データ取得部
３１４  決済処理部
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２０１３−５４６３９号公報
【図１】
2016012320.tif 000003
【図２】
2016012320.tif 000004
【図３】
2016012320.tif 000005
【図４】
2016012320.tif 000006
【図５】
2016012320.tif 000007
【図６】
2016012320.tif 000008
【図７】
2016012320.tif 000009
【図８】
2016012320.tif 000010
【図９】
2016012320.tif 000011
【図１０】
2016012320.tif 000012