(57)【特許請求の範囲】
【請求項１】
携帯端末から受信した会計に係る会計情報を使用して会計処理を実行する会計装置の各々の使用状況を受信する第１受信手段と、
前記第１受信手段が受信した前記会計装置の各々の使用状況と、前記会計装置の各々の設置場所とを有する画像情報を生成する生成手段と、
前記生成手段が生成した前記画像情報を表示する前記携帯端末に当該画像情報を送信する第１送信手段と、
前記携帯端末が前記会計処理に使用する前記会計装置の予約を受信する第２受信手段と、
前記第２受信手段が前記会計装置の予約を受信した場合に、当該会計装置の予約を登録する登録手段と、
前記携帯端末が予約していた前記会計装置を使用する順番になった場合に、当該会計装置が使用可能となったことを示す情報を当該携帯端末に送信する第２送信手段と、
を備えるサーバ装置。
【請求項２】
前記生成手段は、前記会計装置の使用可否と、一回あたりの使用時間と、使用経過時間と、予約登録の予約件数とに基づいて、前記会計装置の各々の早期に使用可能となる順位が示された前記使用状況と、前記会計装置の各々の設置場所とを有する前記画像情報を生成し、
前記第１送信手段は、前記生成手段が生成した前記画像情報を表示する前記携帯端末に当該画像情報を送信する、
請求項１に記載のサーバ装置。
【請求項３】
前記生成手段は、前記会計装置の残りの予約件数が示された前記使用状況と、前記会計装置の各々の設置場所とを有する前記画像情報を生成し、
前記第１送信手段は、前記生成手段が生成した前記画像情報を表示する前記携帯端末に当該画像情報を送信する、
請求項１又は２に記載のサーバ装置。
【請求項４】
前記生成手段は、前記会計装置の使用が開始されてからの経過時間が示された前記使用状況と、前記会計装置の各々の設置場所とを有する前記画像情報を生成し、
前記第１送信手段は、前記生成手段が生成した前記画像情報を表示する前記携帯端末に当該画像情報を送信する、
請求項１乃至３の何れか一項に記載のサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、サーバ装置に関する。
【背景技術】
【０００２】
近年、専門店などの店舗では、タブレット装置等を使用した接客業務が行われることがある。タブレット装置は、店員による商品の説明に用いられる。また、タブレット装置は、顧客が商品の購入を決断した場合に、商品販売データ処理に用いられる。
【０００３】
ここで、タブレット装置はプリンタを備えていないためレシートを発行することができない。また、タブレット装置はドロワを備えていないため現金を受領することもできない。そこで、店員は、プリンタやドロワ等を備えた会計装置がある場所に顧客を案内する必要がある。
【０００４】
しかしながら、案内先のプリンタやドロワ等を備えた会計装置に行列ができている場合には顧客は、会計装置が使用可能となるまで待つことになる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、早期に使用可能な会計装置を通知することができるサーバ装置を提供することである。
【課題を解決するための手段】
【０００６】
実施形態のサーバ装置は、第１受信手段と、生成手段と、第１送信手段と、第２受信手段と、登録手段と、第２送信手段と、を備える。前記第１受信手段は、携帯端末から受信した会計に係る会計情報を使用して会計処理を実行する会計装置の各々の使用状況を受信する。前記生成手段は、前記第１受信手段が受信した前記会計装置の各々の使用状況と、前記会計装置の各々の設置場所とを有する画像情報を生成する。前記第１送信手段は、前記生成手段が生成した前記画像情報を表示する前記携帯端末に当該画像情報を送信する。第２受信手段は、前記携帯端末が前記会計処理に使用する前記会計装置の予約を受信する。登録手段は、前記第２受信手段が前記会計装置の予約を受信した場合に、当該会計装置の予約を登録する。第２送信手段は、前記携帯端末が予約していた前記会計装置を使用する順番になった場合に、当該会計装置が使用可能となったことを示す情報を当該携帯端末に送信する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係るＰＯＳシステムの構成の一例を示す説明図である。
【図２】図２は、タブレット装置及び会計装置の外観の一例を示す分解斜視図である。
【図３】図３は、サーバ装置のハードウェア構成を示すブロック図である。
【図４】図４は、会計装置状況テーブルのデータ構成を示す説明図である。
【図５】図５は、タブレット装置のハードウェア構成を示すブロック図である。
【図６】図６は、会計装置のハードウェア構成を示すブロック図である。
【図７】図７は、ＰＯＳシステムの各装置が有する機能構成を示すブロック図である。
【図８】図８は、予約入力画像の一例を示す説明図である。
【図９】図９は、表示処理の一例を示すフローチャート図である。
【図１０】図１０は、予約処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、サーバ装置の実施形態を詳細に説明する。なお、以下に説明する実施形態は、サーバ装置の一実施形態であって、その構成や仕様等を限定するものではない。本実施形態は、専門店等の店舗に導入された、サーバ装置への適用例である。
【０００９】
図１は、本実施形態に係るＰＯＳ（Point  Of  Sales）システム１の構成の一例を示す説明図である。実施形態のＰＯＳシステム１は、サーバ装置１０と、複数のアクセスポイント２０と、複数のタブレット装置３０と、複数の会計装置４０とを備える。なお、サーバ装置１０は、複数台で構成されていてもよい。
【００１０】
サーバ装置１０と、アクセスポイント２０と、会計装置４０とは、ネットワークＮ１を介して、接続されている。ネットワークＮ１は、ＬＡＮ（Local  Area  Network）ケーブル等の有線により各装置を接続している。また、アクセスポイント２０と、タブレット装置３０とは、ネットワークＮ２を介して、接続されている。ネットワークＮ２は、Ｗｉ−Ｆｉ（Wireless  Fidelity）等の無線ＬＡＮにより各装置を接続している。
【００１１】
サーバ装置１０は、ＰＯＳシステム１が備える各装置の状況を管理するパーソナルコンピュータ等である。アクセスポイント２０は、タブレット装置３０と、ネットワークＮ１に接続された各装置との通信を中継する中継装置である。
【００１２】
タブレット装置３０は、専門店等の店員が使用する携帯端末である。タブレット装置３０は、専門店の各商品の商品情報を表示する。従って、店員は、表示された商品情報を使用して顧客に商品の説明を行うことができる。また、タブレット装置３０は、商品販売データ処理を実行することができる。更に詳しくは、タブレット装置３０は、商品販売データ処理として販売対象の商品を登録する売上登録を実行する。また、タブレット装置３０は、顧客から預かった貨幣の釣銭を算出する。
【００１３】
会計装置４０は、タブレット装置３０から受信した会計に係る会計情報を使用して会計処理を実行する装置である。更に詳しくは、会計装置４０は、一取引に係るレシートを印字する。または、会計装置４０は、接続インタフェース４０５（図６参照）を介して接続されたドロワ５０（図６参照）の開閉を制御する。
【００１４】
タブレット装置３０及び会計装置４０は、後述するタブレット接続インタフェース３５、４１（図２参照）を介して、接続することができる。タブレット装置３０及び会計装置４０は、接続されることでＰＯＳ端末として機能する。ここで、図２は、タブレット装置３０及び会計装置４０の外観の一例を示す分解斜視図である。タブレット装置３０は、表示部３１と、タッチパネル３２と、カードリーダライタ３３と、固定部材穴３４ａ、３４ｂと、タブレット接続インタフェース３５とを備える。会計装置４０は、タブレット接続インタフェース４１と、固定部材４２ａ、４２ｂと、シリンダー錠４３と、固定部材スイッチ４４と、レシート排出口４５とを備える。
【００１５】
表示部３１は、例えば液晶表示装置（ＬＣＤ）である。なお、表示部３１は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。タッチパネル３２は、表示部３１上の操作（タッチ）された箇所を検知して、表示部３１が表示している表示要素に応じた操作が入力されたものとして判断する。これにより、タッチパネル３２は、表示部３１が表示したキーが操作されたとして当該キーの操作を受け付ける。
【００１６】
カードリーダライタ３３は、クレジットカード等の決済に用いるカードの記憶媒体が記憶する情報の読み取り及び書き込みを実行する装置である。固定部材穴３４ａ、３４ｂは、タブレット装置３０を会計装置４０に固定する部材が挿入される穴である。タブレット接続インタフェース３５は、タブレット装置３０と会計装置４０とを接続するタブレット装置３０側のインタフェースである。
【００１７】
タブレット接続インタフェース４１は、タブレット装置３０と会計装置４０とを接続する会計装置４０側のインタフェースである。固定部材４２ａ、４２ｂは、タブレット装置３０を会計装置４０に固定する部材である。シリンダー錠４３は、タブレット装置３０と会計装置４０とを固定する固定部材４２ａ、４２ｂの動作を制限する。すなわち、シリンダー錠４３は、シリンダーキーによって開錠されたことを条件に、固定部材４２ａ、４２ｂの動作を許可する。これにより、シリンダー錠４３は、タブレット装置３０の持ち去りを防止する。固定部材スイッチ４４は、タブレット装置３０と会計装置４０とを固定する固定部材４２ａ、４２ｂを動かすスイッチである。固定部材スイッチ４４は、シリンダー錠４３が開錠されていることを条件に、固定部材４２ａ、４２ｂを動かす。レシート排出口４５は、会計処理された商品の売上情報をプリンタ４０６が用紙に印字したレシートを排出する。
【００１８】
次に、ＰＯＳシステム１が有する各種機器の詳細について説明する。
【００１９】
まず、サーバ装置１０のハードウェア構成について説明する。図３は、サーバ装置１０のハードウェア構成を示すブロック図である。サーバ装置１０は、制御部１０１、記憶部１０２、通信インタフェース１０３、入力部１０４、及び表示部１０５を備える。制御部１０１、記憶部１０２、通信インタフェース１０３、入力部１０４、及び表示部１０５は、システムバス１０６を介して相互に接続している。
【００２０】
制御部１０１は、サーバ装置１０の全体の動作を制御し、サーバ装置１０が有する各種の機能を実現する。制御部１０１は、ＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）とを備える。ＣＰＵは、サーバ装置１０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部１０２等に格納されたプログラムを実行する。
【００２１】
記憶部１０２は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）などの記憶装置である。記憶部１０２は、制御プログラムＰＲ１と、商品マスタＭ１と、会計装置状況テーブルＴ１と、地図情報Ｄ１とを記憶する。
【００２２】
制御プログラムＰＲ１は、オペレーティングシステムや、サーバ装置１０が備えている機能を発揮させるためのプログラムである。制御プログラムＰＲ１には、本実施形態に係る特徴的な機能を発揮させるプログラムが含まれる。
【００２３】
商品マスタＭ１は、各商品の情報を記憶したデータベースである。商品マスタＭ１は、商品コードと、商品名と、価格とを関連付けて記憶する。商品コードは、商品を識別可能な識別情報である。商品名は、商品の名称である。価格は、商品の価格である。
【００２４】
地図情報Ｄ１は、ＰＯＳシステム１を導入した店舗の売り場における会計装置４０の各々の設置場所が示された地図の画像情報である。
【００２５】
会計装置状況テーブルＴ１は、売り場に設置された会計装置４０の各々の使用状況を記憶する。ここで、図４は、会計装置状況テーブルＴ１のデータ構成を示す説明図である。会計装置状況テーブルＴ１は、会計装置識別情報と、使用状況と、使用経過時間と、予約登録とを関連付けて記憶する。会計装置識別情報は、会計装置４０を識別可能な識別情報である。使用状況は、会計装置４０の状況を示す。具体的には、使用状況には、未使用、会計中、予約中、メンテ中等の会計装置４０の状況が設定される。更に詳しくは、未使用は、会計装置４０が使用されていないため直ちに使用可能であることを示す。会計中は、会計装置４０が会計処理の実行中であることを示す。予約中は、会計装置４０の使用を予約したタブレット装置３０はあるが、未だ会計処理は開始されていない状態を示す。次の予約者が会計装置４０の使用を開始するまでの間を示す。メンテ中は、会計装置４０のメンテナンスが行われているため使用することができないことを示す。使用経過時間は、会計装置４０の使用が開始されてからの経過時間を示す。予約登録は、会計装置４０を予約したタブレット装置３０を示す。
【００２６】
図４に戻り、通信インタフェース１０３は、ネットワークＮ１と接続するためのインタフェースである。
【００２７】
入力部１０４は、キーボードや、マウス等の入力装置である。入力部１０４は、サーバ装置１０に対する操作を受け付ける。
【００２８】
表示部１０５は、例えば、液晶表示装置（ＬＣＤ）である。なお、表示部１０５は、液晶表示装置に限らず、有機ＥＬ表示装置等であってもよい。
【００２９】
次に、タブレット装置３０のハードウェア構成について説明する。図５は、タブレット装置３０のハードウェア構成を示すブロック図である。タブレット装置３０は、制御部３０１、記憶部３０２、通信インタフェース３０３、表示部３１、タッチパネル３２、カードリーダライタ３３、及びタブレット接続インタフェース３５を備える。制御部３０１、記憶部３０２、通信インタフェース３０３、表示部３１、タッチパネル３２、カードリーダライタ３３、及びタブレット接続インタフェース３５は、システムバス３０４を介して相互に接続している。
【００３０】
制御部３０１は、タブレット装置３０の全体の動作を制御し、タブレット装置３０が有する各種の機能を実現する。制御部３０１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備える。ＣＰＵは、タブレット装置３０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部３０２等に格納されたプログラムを実行する。
【００３１】
記憶部３０２は、ＨＤＤやＳＳＤなどの記憶装置である。記憶部３０２は、制御プログラムＰＲ２と、商品マスタＭ１とを記憶する。制御プログラムＰＲ２は、オペレーティングシステムや、タブレット装置３０が備えている機能を発揮させるためのプログラムである。制御プログラムＰＲ２には、本実施形態に係る特徴的な機能を発揮させるプログラムが含まれる。商品マスタＭ１は、サーバ装置１０から配信された商品マスタＭ１である。
【００３２】
通信インタフェース３０３は、ネットワークＮ２と接続するためのインタフェースである。
【００３３】
次に、会計装置４０のハードウェア構成について説明する。図６は、会計装置４０のハードウェア構成を示すブロック図である。会計装置４０は、制御部４０１、記憶部４０２、第１通信インタフェース４０３、第２通信インタフェース４０４、接続インタフェース４０５、プリンタ４０６、及びタブレット接続インタフェース４１を備える。制御部４０１、記憶部４０２、第１通信インタフェース４０３、第２通信インタフェース４０４、接続インタフェース４０５、プリンタ４０６、及びタブレット接続インタフェース４１は、システムバス４０７を介して相互に接続している。
【００３４】
制御部４０１は、会計装置４０の全体の動作を制御し、会計装置４０が有する各種の機能を実現する。制御部４０１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備える。ＣＰＵは、会計装置４０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部４０２等に格納されたプログラムを実行する。
【００３５】
記憶部４０２は、ＨＤＤやＳＳＤなどの記憶装置である。記憶部４０２は、制御プログラムＰＲ３を記憶する。制御プログラムＰＲ３は、オペレーティングシステムや、会計装置４０が備えている機能を発揮させるためのプログラムである。制御プログラムＰＲ３には、本実施形態に係る特徴的な機能を発揮させるプログラムが含まれる。
【００３６】
第１通信インタフェース４０３は、ネットワークＮ１と接続するためのインタフェースである。第２通信インタフェース４０４は、ネットワークＮ２と接続するためのインタフェースである。
【００３７】
接続インタフェース４０５は、外部機器と接続するインタフェースである。接続インタフェース４０５は、例えば、ドロワ５０を接続することができる。または、接続インタフェース４０５は、釣銭を自動的に排出する自動釣銭機を接続してもよい。または、接続インタフェース４０５は、商品コードを読み取るハンドスキャナを接続してもよい。
【００３８】
プリンタ４０６は、レシートやジャーナル等を印字する印字装置である。
【００３９】
次に、ＰＯＳシステム１の各装置が有する特徴的な機能について説明する。ここで、図７は、ＰＯＳシステム１の各装置が有する機能構成を示すブロック図である。
【００４０】
まず、会計装置４０の機能構成について説明する。制御部４０１のＣＰＵは、記憶部４０２の制御プログラムＰＲ３をＲＡＭに展開し、制御プログラムＰＲ３に従って動作することで、図７に示す各機能部をＲＡＭ上に生成する。具体的には、制御部４０１は、機能部として、通信制御部４００１と、状況監視部４００２と、会計処理部４００３とを備える。
【００４１】
通信制御部４００１は、第１通信インタフェース４０３及び第２通信インタフェース４０４を制御して、サーバ装置１０及びタブレット装置３０と通信する。
【００４２】
状況監視部４００２は、会計装置４０自身の使用状況を監視する。更に詳しくは、状況監視部４００２は、所定期間が経過するごとに、自身の使用状況を示す使用状況情報を生成する。使用状況情報は、自身の会計装置識別情報と、自身の使用状況と、自身の使用経過時間とを有する情報である。会計装置識別情報は、会計装置４０を識別可能な識別情報である。使用状況は、予約中、会計中、未使用、メンテ中等の会計装置４０の状況を示す情報である。使用経過時間は、会計装置４０自身の使用が開始されてからの経過時間を示す情報である。通信制御部４００１は、状況監視部４００２が生成した使用状況情報をサーバ装置１０に送信する。
【００４３】
会計処理部４００３は、タブレット装置３０から受信した会計に係る会計情報を使用して会計処理を実行する。会計処理とは、例えば、タブレット装置３０の売上登録における合計金額に対する現金支払いによる釣り銭がある場合に、ドロワ５０の開放を制御する処理である。または、会計処理とは、プリンタ４０６にレシートを印刷させる処理である。
【００４４】
次に、サーバ装置１０の機能構成について説明する。制御部１０１のＣＰＵは、記憶部１０２の制御プログラムＰＲ１をＲＡＭに展開し、制御プログラムＰＲ１に従って動作することで、図７に示す各機能部をＲＡＭ上に生成する。具体的には、制御部１０１は、機能部として、通信制御部１００１と、状況管理部１００２と、予測順位算出部１００３と、画像情報生成部１００４と、予約管理部１００５とを備える。
【００４５】
通信制御部１００１は、通信インタフェース１０３を制御して、タブレット装置３０及び会計装置４０と通信する。
【００４６】
状況管理部１００２は、ＰＯＳシステム１が有する会計装置４０の使用状況を管理する。更に詳しくは、第１受信手段である通信制御部１００１は、会計装置４０の各々の使用状況を示す使用状況情報を受信する。状況管理部１００２は、通信制御部１００１が使用状況情報を受信したことを条件に、使用状況情報に含まれる情報を会計装置状況テーブルＴ１に記憶させる。すなわち、状況管理部１００２は、会計装置状況テーブルＴ１において、使用状況情報の会計装置識別情報と同一の会計装置識別情報に関連付けられた使用状況及び使用経過時間を、受信した使用状況情報の使用状況及び使用経過時間に更新する。
【００４７】
予測順位算出部１００３は、会計装置４０の各々の早期に使用可能となる予測順位を算出する。すなわち、予測順位算出部１００３は、会計装置状況テーブルＴ１に基づいて、会計処理を早期に開始することが可能な会計装置４０の予測順位を算出する。予測順位算出部１００３は、使用状況が未使用等の即時に使用可能な会計装置４０は予測順位を第１位に設定する。予測順位算出部１００３は、即時の使用は不可能な会計装置４０は使用可能となるまでの予測時間に基づいて、予測順位を設定する。予測順位算出部１００３は、一回あたりの使用時間と、会計装置状況テーブルＴ１の使用経過時間と、予約登録の予約件数とに基づいて、即時の使用は不可能な会計装置４０が使用可能となるまでの予測時間を算出する。予測順位算出部１００３は、例えば、一回あたりの使用時間が１００秒、使用経過時間が６０秒、予約登録の予約件数が２件である場合に、予測時間を２４０秒と算出する。予測順位算出部１００３は、予測時間が短い会計装置４０の予測順位を高く設定する。
【００４８】
画像情報生成部１００４は、タブレット装置３０の表示部３１に表示させる各種画像情報を生成する。画像情報生成部１００４は、該当するタブレット装置３０に向けて通信制御部１００１に画像情報を送信させる。ここで、画像情報とは、会計装置４０の各々の使用状況と、会計装置４０の各々の設置場所とを有する画像の情報である。具体的には、生成手段である画像情報生成部１００４は、画像情報として、予約入力画像における、メッセージ画像と、売り場地図画像とを生成する。ここで、図８は、予約入力画像Ｇ１の一例を示す説明図である。予約入力画像Ｇ１は、会計処理に使用する会計装置４０を予約する画面である。予約入力画像Ｇ１は、メッセージ画像Ｇ１０と、売り場地図画像Ｇ２０と、自己位置画像Ｇ３０とを有する。自己位置画像Ｇ３０は、後述する表示制御部３００３が生成する。
【００４９】
メッセージ画像Ｇ１０は、予約の入力を促すメッセージを表示した画像である。図８に示すメッセージ画像Ｇ１０は、「予約する会計装置のボタンを押してください」とのメッセージを表示した画像である。
【００５０】
売り場地図画像Ｇ２０は、売り場に設置された会計装置４０の各々の使用状況と、会計装置４０の各々の設置場所が示された地図とを有する画像情報である。画像情報生成部１００４は、会計装置状況テーブルＴ１に記憶された会計装置４０の各々の使用状況と、地図情報Ｄ１とを用いて売り場地図画像Ｇ２０を生成する。売り場地図画像Ｇ２０は、会計装置ボタンＧ２１ａ、Ｇ２１ｂ、Ｇ２１ｃ、Ｇ２１ｄ、Ｇ２１ｅと、使用状況画像Ｇ２２ａ、Ｇ２２ｂ、Ｇ２２ｃ、Ｇ２２ｄ、Ｇ２２ｅとを備える。会計装置ボタンＧ２１ａ、Ｇ２１ｂ、Ｇ２１ｃ、Ｇ２１ｄ、Ｇ２１ｅは、売り場地図画像Ｇ２０が表示している店舗の売り場に設置された会計装置４０の使用の予約を入力するボタン画像である。使用状況画像Ｇ２２ａ、Ｇ２２ｂ、Ｇ２２ｃ、Ｇ２２ｄ、Ｇ２２ｅは、売り場地図画像Ｇ２０が表示している店舗の売り場に設置された会計装置４０の各々の使用状況を表示した画像である。更に詳しくは、画像情報生成部１００４は、使用状況画像Ｇ２２ａ、Ｇ２２ｂ、Ｇ２２ｃ、Ｇ２２ｄ、Ｇ２２ｅごとに、使用状況と、使用経過時間と、残予約と、予測順位とを備える。使用状況は、会計装置状況テーブルＴ１の使用状況を示す。使用経過時間は、会計装置状況テーブルＴ１の使用経過時間を示す。残予約は、会計装置状況テーブルＴ１の予約登録における会計装置４０の残りの予約件数を示す。予測順位は、予測順位算出部１００３が算出した予測順位を示す。送信手段である通信制御部１００１は、予約入力画像Ｇ１を表示するタブレット装置３０に画像情報生成部１００４が生成した画像情報を送信する。画像情報生成部１００４は、会計装置４０の各々の設置場所が示された地図に、使用状況画像Ｇ２２ａ、Ｇ２２ｂ、Ｇ２２ｃ、Ｇ２２ｄ、Ｇ２２ｅを重畳させることで、操作者が直観的に使用状況を把握することができるようにしている。
【００５１】
予約管理部１００５は、使用される会計装置４０の予約を管理する。具体的には、第２受信手段である通信制御部１００１は、タブレット装置３０が前記会計処理に使用する会計装置４０の予約に係る予約情報を受信する。ここで、予約情報とは、会計装置４０を予約する情報である。予約情報は、予約対象の会計装置４０の会計装置識別情報と、予約するタブレット装置３０を識別可能な識別情報とを有する。予約管理部１００５は、通信制御部１００１が予約情報を受信したことを条件に、会計装置状況テーブルＴ１の予約登録に予約するタブレット装置３０を登録する。
【００５２】
予約管理部１００５は、予約したタブレット装置３０が会計装置４０を使用する順番が回ってきたことを条件に、該当するタブレット装置３０に向けて通信制御部１００１に使用可能通知を送信させる。ここで、使用可能通知とは、予約していた会計装置４０が使用可能となったことをタブレット装置３０に通知する情報である。
【００５３】
予約管理部１００５は、通信制御部１００１が使用完了通知を受信したことを条件に、会計装置状況テーブルＴ１の予約登録から該当するタブレット装置３０の予約を削除する。ここで、使用完了通知とは、会計装置４０の使用が完了したことを示す通知である。使用完了通知は、会計装置４０の会計装置識別情報と、会計装置４０を使用していたタブレット装置３０を識別可能な識別情報とを有する。
【００５４】
次に、タブレット装置３０の機能構成について説明する。制御部３０１のＣＰＵは、記憶部３０２の制御プログラムＰＲ２をＲＡＭに展開し、制御プログラムＰＲ２に従って動作することで、図７に示す各機能部をＲＡＭ上に生成する。具体的には、制御部３０１は、機能部として、通信制御部３００１と、自己位置測位部３００２と、表示制御部３００３と、モード制御部３００４と、入力制御部３００５とを備える。
【００５５】
通信制御部３００１は、通信インタフェース３０３を制御して、サーバ装置１０及び会計装置４０と通信する。
【００５６】
自己位置測位部３００２は、タブレット装置３０自身の位置を測位する。自己位置測位部３００２は、アクセスポイント２０から送信されたＷｉ−Ｆｉのネットワーク検出に用いられるビーコン信号の電波強度に基づいて、アクセスポイント２０との距離を推定してタブレット装置３０自身の位置を測位する。または、自己位置測位部３００２は、ＧＰＳ（Global  Positioning  System）等を利用してタブレット装置３０自身の位置を測位してもよい。なお、自己位置測位部３００２のタブレット装置３０自身の位置の測位方法は一例であって如何なる方法で測位してもよい。
【００５７】
表示制御部３００３は、表示部３１を制御して各種画面を表示させる。例えば、表示制御部３００３は、表示部３１に予約入力画像Ｇ１を表示させる。表示制御部３００３は、予約入力画像Ｇ１として、サーバ装置１０から送信された画像情報に含まれるメッセージ画像Ｇ１０と、売り場地図画像Ｇ２０と、自己位置画像Ｇ３０を重畳して表示させる。ここで、自己位置画像Ｇ３０は、自己位置測位部３００２が測位したタブレット装置３０自身の位置を示すマークである。表示制御部３００３は、売り場地図画像Ｇ２０に自己位置画像Ｇ３０を重畳して表示させる。
【００５８】
モード制御部３００４は、タブレット装置３０のモードを制御する。ここで、ＰＯＳシステム１は、一台の会計装置４０を複数のタブレット装置３０が同タイミングで使用してしまう競合を防止する必要がある。そこで、モード制御部３００４は、モードを切り替えることで競合が発生することを防止する。具体的には、モード制御部３００４は、タブレット装置３０の会計モードと、接客モードとの切り替えを制御する。会計モードは、会計装置４０に会計処理を実行させる会計情報を送信可能なモードである。ここで、会計情報には、会計装置４０にドロワ５０の開放を要求する信号や、プリンタ４０６に印字させるレシートの印字内容等が含まれる。接客モードとは、商品マスタＭ１等を表示して接客するモードである。接客モードは、会計装置４０に会計情報を送信することはできないモードである。モード制御部３００４は、通信制御部３００１がサーバ装置１０から使用可能通知を受信したことを条件に、会計モードに設定する。モード制御部３００４は、通信制御部３００１がタブレット装置３０から会計完了通知を受信したことを条件に、接客モードに設定する。
【００５９】
入力制御部３００５は、タッチパネル３２を制御して、各種操作を受け付ける。例えば、入力制御部３００５は、予約入力画像Ｇ１を表示させる操作を受け付ける。または、入力制御部３００５は、会計装置４０に会計情報を送信させる操作を受け付ける。なお、入力制御部３００５は、会計モードに設定されていることを条件に、会計装置４０に会計情報を送信させる操作を受け付ける。すなわち、入力制御部３００５は、接客モードに設定されていることを条件に、会計装置４０に会計情報を送信させる操作は受け付けない。
【００６０】
次に、ＰＯＳシステム１の各装置が実行する表示処理について説明する。ここで、図９は、実施形態のＰＯＳシステム１の各装置が実行する表示処理の一例を示すフローチャート図である。
【００６１】
まず、会計装置４０の状況監視部４００２は、予め定められた所定時間が経過したか否かを判定する（ステップＳ１１）。所定時間が経過していないことを条件に（ステップＳ１１；Ｎｏ）、会計装置４０の状況監視部４００２は、所定時間の経過を待機する。
【００６２】
一方、所定時間が経過したことを条件に（ステップＳ１１；Ｙｅｓ）、会計装置４０の状況監視部４００２は、使用状況情報を生成する（ステップＳ１２）。次いで、会計装置４０の通信制御部４００１は、生成した使用状況情報を送信する（ステップＳ１３）。
【００６３】
次いで、サーバ装置１０の通信制御部１００１は、使用状況情報を受信する（ステップＳ２１）。次いで、サーバ装置１０の状況管理部１００２は、受信した使用状況情報を会計装置状況テーブルＴ１に登録する（ステップＳ２２）。
【００６４】
次いで、タブレット装置３０の入力制御部３００５は、予約入力画像Ｇ１を表示させる操作を受け付けたか否かを判定する（ステップＳ３１）。操作を受け付けていないことを条件に（ステップＳ３１；Ｎｏ）、タブレット装置３０の入力制御部３００５は、操作の受け付けを待機する。一方、操作を受け付けたことを条件に（ステップＳ３１；Ｙｅｓ）、タブレット装置３０の通信制御部３００１は、サーバ装置１０に画像情報の送信要求を送信する（ステップＳ３２）。
【００６５】
次いで、サーバ装置１０の通信制御部１００１は、画像情報の送信要求を受信する（ステップＳ２３）。次いで、サーバ装置１０の予測順位算出部１００３は、会計装置状況テーブルＴ１に基づいて、会計装置４０ごとに顧客を案内する予測順位を算出する（ステップＳ２４）。次いで、サーバ装置１０の画像情報生成部１００４は、画像情報を生成する（ステップＳ２５）。次いで、サーバ装置１０の通信制御部１００１は、生成した画像情報を送信する（ステップＳ２６）。
【００６６】
次いで、タブレット装置３０の通信制御部３００１は、画像情報を受信する（ステップＳ３３）。次いで、タブレット装置３０の自己位置測位部３００２は、自己の位置を測位する（ステップＳ３４）。次いで、タブレット装置３０の表示制御部３００３は、予約入力画像Ｇ１を表示させる（ステップＳ３５）。
【００６７】
以上により、ＰＯＳシステム１の各装置は、表示処理を終了する。
【００６８】
次に、ＰＯＳシステム１の各装置が実行する予約処理について説明する。ここで、図１０は、実施形態のＰＯＳシステム１の各装置が実行する予約処理の一例を示すフローチャート図である。
【００６９】
まず、タブレット装置３０の入力制御部３００５は、会計装置４０を予約する操作を受け付けたか否かを判定する（ステップＳ４１）。操作を受け付けていないことを条件に（ステップＳ４１；Ｎｏ）、タブレット装置３０の入力制御部３００５は、操作の受け付けを待機する。一方、操作を受け付けたことを条件に（ステップＳ４１；Ｙｅｓ）、タブレット装置３０の通信制御部３００１は、予約情報を送信する（ステップＳ４２）。
【００７０】
次いで、サーバ装置１０の通信制御部１００１は、予約情報を受信する（ステップＳ５１）。次いで、サーバ装置１０の予約管理部１００５は、会計装置状況テーブルＴ１の予約登録に予約を登録する（ステップＳ５２）。
【００７１】
次いで、サーバ装置１０の予約管理部１００５は、予約したタブレット装置３０の順番が回ってきたか否かを判定する（ステップＳ５３）。予約したタブレット装置３０の順番が回ってきていないことを条件に（ステップＳ５３；Ｎｏ）、サーバ装置１０の通信制御部１００１は、使用可能通知の送信を待機する。一方、予約したタブレット装置３０の順番が回ってきたことを条件に（ステップＳ５３；Ｙｅｓ）、サーバ装置１０の通信制御部１００１は、使用可能通知を送信する（ステップＳ５４）。
【００７２】
次いで、タブレット装置３０の通信制御部３００１は、使用可能通知を受信する（ステップＳ４３）。次いで、タブレット装置３０のモード制御部３００４は、会計モードに設定する（ステップＳ４４）。次いで、タブレット装置３０の通信制御部３００１は、会計装置４０に会計情報を送信させる操作に応じて会計情報を送信する（ステップＳ４５）。なお、会計情報を送信する要因は、操作を検知した場合に限らない。例えば、タブレット装置３０は、タブレット装置３０のタブレット接続インタフェース３５と、会計装置４０のタブレット接続インタフェース４１とが接続されたことを要因にして会計情報を送信してもよい。この場合には、タブレット装置３０は、通信インタフェース３０３を介して会計情報を送信してもよいし、タブレット接続インタフェース３５を介して会計情報を送信してもよい。または、タブレット装置３０は、使用可能通知を受信していることを条件として、会計装置４０との距離が所定の距離以下となったことを要因にして会計情報を送信してもよい。
【００７３】
次いで、会計装置４０の通信制御部４００１は、会計情報を受信する（ステップＳ６１）。次いで、会計装置４０の会計処理部４００３は、会計情報に係る会計処理を実行する（ステップＳ６２）。次いで、会計装置４０の会計処理部４００３は、会計処理が完了したか否かを判定する（ステップＳ６３）。会計処理が完了していないことを条件に（ステップＳ６３；Ｎｏ）、会計装置４０の会計処理部４００３は、ステップＳ６１に移行する。一方、会計処理が完了したことを条件に（ステップＳ６３；Ｙｅｓ）、会計装置４０の通信制御部４００１は、会計完了通知を送信する（ステップＳ６４）。
【００７４】
次いで、タブレット装置３０の通信制御部３００１は、会計完了通知を受信する（ステップＳ４６）。次いで、タブレット装置３０のモード制御部３００４は、接客モードに設定する（ステップＳ４７）。次いで、タブレット装置３０の通信制御部３００１は、使用完了通知を送信する（ステップＳ４８）。
【００７５】
次いで、サーバ装置１０の通信制御部１００１は、使用完了通知を受信する（ステップＳ５５）。次いで、サーバ装置１０の予約管理部１００５は、使用完了通知に該当する予約を会計装置状況テーブルＴ１の予約登録から削除する（ステップＳ５６）。
【００７６】
以上により、ＰＯＳシステム１の各装置は、予約処理を終了する。
【００７７】
以上のように、実施形態に係るＰＯＳシステム１のサーバ装置１０においては、通信制御部１００１は、タブレット装置３０から受信した会計に係る会計情報を使用して会計処理を実行する会計装置４０の各々から使用状況情報を受信する。状況管理部１００２は、使用状況情報に含まれる情報を会計装置状況テーブルＴ１に記憶させる。画像情報生成部１００４は、タブレット装置３０から予約入力画像Ｇ１に含まれるメッセージ画像Ｇ１０と売り場地図画像Ｇ２０との送信要求を受信した場合に、画像情報を生成する。通信制御部１００１は、画像情報生成部１００４が生成した画像情報をタブレット装置３０に送信する。従って、実施形態に係るサーバ装置１０は、早期に使用可能な会計装置４０を通知することができる。タブレット装置３０は、売り場における会計装置４０の各々の設置場所が示された地図の画像と、会計装置４０の各々の使用状況が示された予約入力画像Ｇ１を表示させる。よって、店員は、早期に会計処理を開始することが可能な会計装置４０に顧客を案内することができる。
【００７８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７９】
上述の実施形態において、画像情報生成部１００４は、予約入力画像Ｇ１として、会計装置４０が設置された売り場の地図を表示すると説明した。しかし、画像情報生成部１００４は、会計装置４０が設置された売り場の地図に限らず、会計装置４０が設置された場所の一覧表を表示してもよい。
【００８０】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００８１】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００８２】
１０  サーバ装置
１００１  通信制御部
１００２  状況管理部
１００３  予測順位算出部
１００４  画像情報生成部
１００５  予約管理部
【先行技術文献】
【特許文献】
【００８３】
【特許文献１】特開２０１３−２４６７８５号公報
【図１】
0006685725.tif 000002
【図２】
0006685725.tif 000003
【図３】
0006685725.tif 000004
【図４】
0006685725.tif 000005
【図５】
0006685725.tif 000006
【図６】
0006685725.tif 000007
【図７】
0006685725.tif 000008
【図８】
0006685725.tif 000009
【図９】
0006685725.tif 000010
【図１０】
0006685725.tif 000011