(57)【要約】【課題】シンボルを読み取る操作を行わなくても会計機での会計処理を行うことが可能な情報処理装置、システムおよびプログラムを提供することである。【解決手段】商品を収納する収納部を備えた機器に装着可能な情報処理装置であって、前記収納部に収納する商品を特定する商品特定情報を取得する取得部と、取得した前記商品特定情報または前記商品特定情報で特定される商品の商品情報を取引を特定する取引特定情報とともにサーバに送信する第１送信部と、会計機において会計処理を行うための操作が前記情報処理装置において成され、かつ前記情報処理装置が、前記会計機または前記会計機付近において発信された前記会計機を特定する会計機特定情報または前記会計機特定情報と関連付けられた関連特定情報が受信可能な前記会計機の近傍に位置する場合に、受信した前記会計機特定情報または前記関連特定情報を前記取引特定情報とともに前記サーバに送信する第２送信部と、を備える。【選択図】図８
2020135088.tif 000002
【特許請求の範囲】
【請求項１】
商品を収納する収納部を備えた機器に装着可能な情報処理装置であって、
前記収納部に収納する商品を特定する商品特定情報を取得する取得部と、
取得した前記商品特定情報または前記商品特定情報で特定される商品の商品情報を取引を特定する取引特定情報とともにサーバに送信する第１送信部と、
会計機において会計処理を行うための操作が前記情報処理装置において成され、かつ前記情報処理装置が、前記会計機または前記会計機付近において発信された前記会計機を特定する会計機特定情報または前記会計機特定情報と関連付けられた関連特定情報が受信可能な前記会計機の近傍に位置する場合に、受信した前記会計機特定情報または前記関連特定情報を前記取引特定情報とともに前記サーバに送信する第２送信部と、
を備えた情報処理装置。
【請求項２】
前記関連特定情報は、前記会計機に接続された前記会計機付近に位置するビーコンから前記会計機の近傍に発信され、
前記第２送信部は、前記ビーコンが発信した前記関連特定情報を受信すると、前記関連特定情報を前記取引特定情報とともに前記サーバに送信する、
請求項１に記載の情報処理装置。
【請求項３】
前記会計機特定情報は、前記会計機から近距離無線通信によって発信され、
前記第２送信部は、前記情報処理装置が発信した前記会計機特定情報を受信すると、前記会計機特定情報を前記取引特定情報とともに前記サーバに送信する、
請求項１に記載の情報処理装置。
【請求項４】
前記第２送信部は、前記情報処理装置が会計機の近傍に所定時間以上連続して位置している場合に、受信した前記会計機特定情報または前記関連特定情報を前記取引特定情報とともに前記サーバに送信する、
請求項１乃至３のいずれか一に記載の情報処理装置。
【請求項５】
商品を収納する収納部に装着可能な情報処理装置と、サーバと、商品の会計処理を行う会計機を備えたシステムであって、
前記情報処理装置は、
商品を収納する収納部を備えた機器に装着可能な情報処理装置であって、
前記収納部に収納する商品を特定する商品特定情報を取得する取得部と、
取得した前記商品特定情報または前記商品特定情報で特定される商品の商品情報を取引を特定する取引特定情報とともにサーバに送信する第１送信部と、
会計機において会計処理を行うための操作が前記情報処理装置において成され、かつ前記情報処理装置が、前記会計機または前記会計機付近において発信された前記会計機を特定する会計機特定情報または前記会計機特定情報と関連付けられた関連特定情報が受信可能な前記会計機の近傍に位置する場合に、受信した前記会計機特定情報または前記関連特定情報を前記取引特定情報とともに前記サーバに送信する第２送信部と、
を備え、
前記サーバは、
前記情報処理装置から受信した前記商品情報、または前記情報処理装置から受信した前記商品特定情報に基づいて取得した商品情報を、前記取引特定情報に関連付けて記憶する記憶部と、
前記情報処理装置から受信した前記取引特定情報に基づいて、前記記憶部から抽出した前記商品情報を取得するとともに、取得した前記商品情報を前記会計機特定情報または前記関連特定情報で特定される前記会計機に送信する第３送信部と、
を備え、
前記会計機は、
前記サーバから受信した前記商品特定情報または前記商品情報に基づいて、当該取引に係る会計処理を実行する、
システム。
【請求項６】
商品を収納する収納部を備えた機器に装着可能な情報処理装置としてのコンピュータを、
前記収納部に収納する商品を特定する商品特定情報を取得する取得部と、
取得した前記商品特定情報または前記商品特定情報で特定される商品の商品情報を取引を特定する取引特定情報とともにサーバに送信する第１送信部と、
会計機において会計処理を行うための操作が前記情報処理装置において成され、かつ前記情報処理装置が、前記会計機または前記会計機付近において発信された前記会計機を特定する会計機特定情報または前記会計機特定情報と関連付けられた関連特定情報が受信可能な前記会計機の近傍に位置する場合に、受信した前記会計機特定情報または前記関連特定情報を前記取引特定情報とともに前記サーバに送信する第２送信部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、システムおよびプログラムに関する。
【背景技術】
【０００２】
最近は、商品を販売する店舗において、購入する商品を入れるショッピングカートやカゴ（以降代表して「ショッピングカート」という）に商品に付されたシンボルを読み取るコードリーダを装着し、商品をショッピングカートに入れる際に、顧客自身が当該コードリーダを使用して商品のシンボルを読み取ることで、商品の売上登録操作を行うものがある（例えば公知文献１）。
【０００３】
このようなショッピングカートは、例えばタブレット端末やスマートフォン（以降代表して「タブレット端末」という）を装着して、ショッピングカートに入れられた商品の決済を行う場合に、当該タブレット端末の表示部に会計処理をすることを示すバーコード等のシンボルを表示させる操作をし、別途設置された会計機に設けられたリーダで、当該シンボルを読み取る。すると、会計機は、読み取ったシンボルに基づいて当該ショッピングカートにおいて売上登録処理された商品の商品情報をサーバから受信して、当該商品情報に基づいて決済処理を実行する。
【０００４】
そのため、会計機での会計処理を行う際に、顧客は、会計機に装着されたリーダを取り出して、タブレット端末の表示部に表示されたシンボルをリーダで読み取る操作を行う必要があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、シンボルを読み取る操作を行わなくても会計機での決済処理を行うことが可能な情報処理装置、システムおよびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、商品を収納する収納部を備えた機器に装着可能な情報処理装置であって、前記収納部に収納する商品を特定する商品特定情報を取得する取得部と、取得した前記商品特定情報または前記商品特定情報で特定される商品の商品情報を取引を特定する取引特定情報とともにサーバに送信する第１送信部と、会計機において会計処理を行うための操作が前記情報処理装置において成され、かつ前記情報処理装置が、前記会計機または前記会計機付近において発信された前記会計機を特定する会計機特定情報または前記会計機特定情報と関連付けられた関連特定情報が受信可能な前記会計機の近傍に位置する場合に、受信した前記会計機特定情報または前記関連特定情報を前記取引特定情報とともに前記サーバに送信する第２送信部と、を備える。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかるシステムを示すシステム図である。
【図２】図２は、ショッピングカートを示す斜視図である。
【図３】図３は、タブレット端末のハードウェア構成を示すブロック図である。
【図４】図４は、サーバのハードウェア構成を示すブロック図である。
【図５】図５は、関連記憶部に記憶されたデータの構造の一例を示す図である。
【図６】図６は、会計機のハードウェア構成を示すブロック図である。
【図７】図７は、タブレット端末の機能構成を示す機能ブロック図である。
【図８】図８は、タブレット端末の制御処理の流れを示すフローチャートである。
【図９】図９は、タブレット端末の表示部の表示例である。
【図１０】図１０は、タブレット端末の表示部の他の表示例である。
【図１１】図１１は、タブレット端末の表示部のさらに他の表示例である。
【図１２】図１２は、サーバの制御処理の流れを示すフローチャートである。
【図１３】図１３は、会計機の制御処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、本実施形態に係る情報処理装置、システムおよびプログラムを詳細に説明する。実施形態では、タブレット端末を情報処理装置の一例として説明する。なお、この適用例によって発明は限定されるものではない。
【０００９】
図１は、実施形態にかかるシステム１を示すシステム図である。システム１は、商品を販売する店舗内に設置される。図１に示すように、システム１は、複数台のタブレット端末２と、店舗での売上げを管理するサーバ４、複数台の会計機８を備える。サーバ４と各会計機８は、例えばＬＡＮ（Local  Area  Network）等のネットワークＬ２で電気的に接続されている。サーバ４と各会計機８は、ネットワークＬ２を介して相互に情報の送受信可能である。また、ネットワークＬ２には、無線アクセスポイント７が接続される。無線アクセスポイント７は、無線ＬＡＮ等の無線ネットワークＬ１を介して各タブレット端末２と接続される。そのため、各タブレット端末２は、サーバ４や会計機８と相互に情報の送受信可能である。
【００１０】
ショッピングカート３は、店内に陳列されている商品を収納する収納部３１（図２を参照）を備える。顧客は、店舗の入口でショッピングカート３（商品を収納する収納部を備えた機器）を借り受け、ショッピングカート３とともに店舗内を回遊しながら、陳列されている商品の中から購入する商品を収納部３１に収納する。なお、収納部３１にカゴ（図示せず）を載置し、カゴの中に商品を収納してもよい。
【００１１】
タブレット端末２は、ショッピングカート３に装着可能に設けられている。タブレット端末２は、商品を収納部３１に収納する際に、スキャナ２９（図２、図３を参照）を介して読み取ったバーコード等のシンボルに基づいて、当該商品の商品コード（商品特定情報）を取得して、当該商品に係る売上登録処理を実行する。ここで、売上登録処理とは、タブレット端末２が取得した商品コードに基づいて、商品マスタ１４２（図３を参照）から当該商品の商品情報（商品名、価格等）読み出し、読み出した当該商品の商品情報を表示するとともに、商品情報を商品情報部１３２（図３を参照）に記憶する処理をいう。
【００１２】
タブレット端末２は、売上登録処理した取得した商品コードに対応づけられた商品情報を商品マスタ（図３を参照）から読み出して、前もって読み取っておいた、取引特定情報であり顧客を特定する会員ＩＤ（Identification）とともに、サーバ４に送信する。
【００１３】
また、タブレット端末２は、顧客が、当該取引に係り会計機８で会計操作を行うための操作をタブレット端末２で行うと、会計操作を行うことが可能な会計機８を表示する。
【００１４】
また、タブレット端末２は、会計機８に近づき会計機８の近傍に位置する（すなわち会計機８に接続されたビーコン９４（図６を参照）が発信するビーコンＩＤ（関連特定情報）を含む電波を受信可能なエリアに入る）と、ビーコン９４が発信する電波を受信する。
【００１５】
実施形態におけるビーコン９４とは、例えば周囲数メートル〜数十メートルの限定的な範囲（エリア）に、ビーコン９４を特定するビーコンＩＤを含む電波を発信する装置であって、ビーコン９４に近づき当該エリア内に入った情報機器に対して情報を送信する。
【００１６】
また、タブレット端末２は、ビーコンＩＤを受信すると、当該ビーコンＩＤと当該取引を特定する取引特定情報をサーバ４に送信する。ここで、取引特定情報は、例えば、会員を特定する会員ＩＤ、取引を特定する取引番号、ショッピングカート３を特定するカート番号、等である。会員ＩＤは会員を特定する情報であるが、店舗内で同時に行われる複数の取引き（買物）において、同じ会員ＩＤが複数の取引きで同時に使用されることはなく、特定の一つの取引を一意に特定する情報であるため、当該取引において会員ＩＤも取引特定情報である。
【００１７】
サーバ４は、空いている（すなわち、会計処理を行っていない）会計機８を管理する。また、サーバ４は、顧客が購入する商品の商品情報を、当該顧客の会員ＩＤと関連付けて記憶する。また、サーバ４は、顧客が購入する商品の商品情報を、会計機８に送信する。
【００１８】
会計機８は、サーバ４から受信した商品情報に基づいて、当該取引に係る決済処理を実行する。決済処理とは、サーバ４から受信した商品情報に基づいて、取引に係る合計金額や税額の表示、顧客から預かった預り金に基づいて釣銭を計算して表示する処理、商品情報や決済情報（合計金額、預り金額、釣銭額等）を印字したレシートを発行する処理等をいう。なお、商品情報と決済情報を合わせた情報を売上情報という。
【００１９】
会計機８には、上述のビーコン９４が接続されている。そのため、ビーコン９４が発信する電波を受信するタブレット端末２は、当該ビーコン９４の近傍（すなわちビーコン９４に接続されている会計機８の近傍）に位置している。
【００２０】
次に、ショッピングカート３について説明する。図２は、ショッピングカート３を示す斜視図である。ショッピングカート３は、上面が開口したカゴ状の収納部３１、収納部３１の下方に配置された回転するキャスタ３２、収納部３１やキャスタ３２と連結されてショッピングカート３を移動させる際に顧客が把持するハンドル部３３等を備える。
【００２１】
収納部３１は、側面部と底面部が網目状の格子３１ａで略四角状に囲われた上方が開放された構成であり、収納部３１に収納された商品を外部から目視することができる。
【００２２】
また、ショッピングカート３は、ハンドル部３３付近にタブレット端末２を着脱可能に備える。また、ショッピングカート３は、タブレット端末２の右側に隣接してスキャナ２９を備える。スキャナ２９はショッピングカート３に対して着脱自在に保持される。スキャナ２９を商品に付されたバーコード等のシンボルに近づけることで、顧客は、スキャナ２９を取り、商品に付されたシンボルに近づけると、スキャナ２９は、シンボルを光学的に読み取る。スキャナ２９が読み取ったシンボルに基づいて、タブレット端末２は、当該商品を特定するための商品コード（商品特定情報）を取得する。
【００２３】
顧客は、店舗の入口でショッピングカート３を借用し、ハンドル部３３を押してショッピングカート３を移動させる。そして顧客は、購入する商品を陳列棚から取り、当該商品に付されているシンボルをスキャナ２９で読み取る。そして顧客は、シンボルを読み取った商品を収納部３１に収納する。タブレット端末２は、取得した商品コードをサーバ４に送信する。購入する商品の収納が終了すると、顧客は、ショッピングカート３を空いている会計機８の近傍（ビーコンから発信された電波を受信できる位置）に移動させる。すると、サーバ４は、収納部３１に収納されている商品に係る商品情報を会計機８に送信し、会計機８は、受信した商品情報に基づいて決済処理を実行する。
【００２４】
ここからは、タブレット端末２のハードウェア構成について説明する。図３は、タブレット端末２のハードウェア構成を示すブロック図である。図３に示すように、タブレット端末２は、ＣＰＵ（Central  Processing  Unit）２１、ＲＯＭ（Read  Only  Memory）２２、ＲＡＭ（Random  Access  Memory）２３、メモリ部２４等を備えている。ＣＰＵ２１は制御主体となる。ＲＯＭ２２は各種プログラムを記憶する。ＲＡＭ２３はプログラムや各種データを展開する。メモリ部２４は各種プログラムを記憶する。ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、メモリ部２４は、互いにバス２５を介して接続されている。ＣＰＵ２１とＲＯＭ２２とＲＡＭ２３が、制御部２００を構成する。すなわち、制御部２００は、ＣＰＵ２１がＲＯＭ２２やメモリ部２４に記憶されＲＡＭ２３に展開された制御プログラムに従って動作することによって、後述するタブレット端末２に係る制御処理を実行する。
【００２５】
ＲＡＭ２３は、会員ＩＤ記憶部２３１、商品情報部２３２を備える。会員ＩＤ記憶部２３１は、当該タブレット端末２を使用する会員を特定する会員ＩＤを記憶する。会員ＩＤは、顧客が所有する会員カードに記載されたバーコード等のシンボルを、後述するスキャナ２９で読み取って取得する。商品情報部１３２は、スキャナ２９で読み取られたシンボルに基づいて、当該商品を特定する商品情報を記憶する。
【００２６】
メモリ部２４は、電源を切っても記憶情報が保持されるＨＤＤ（Hard  Disc  Drive）やフラッシュメモリ等の不揮発性メモリで構成される。メモリ部２４は、制御プログラム部２４１、商品マスタ２４２を有する。制御プログラム部２４１は、タブレット端末２を制御するための制御プログラムを記憶する。商品マスタ２４２は、商品コードに対応付けて、当該商品の商品情報（商品名、価格等）を記憶する。
【００２７】
また、制御部２００は、バス２５およびコントローラ２６を介して、表示部２７、操作部２８、スキャナ２９、ビーコン受信部３０と接続している。表示部２７は、例えば液晶で構成され、操作者に購入した商品の商品情報等を表示する。操作部２８は、表示部２７上に設けられたタッチパネルで構成されたキーボードであり、例えば０〜９までのテンキー等と、会計キー２８１とＯＫキー２８２を備える。会計キー２８１は、収納部３１への商品の収納を終了し、決済に移る際に操作する。ＯＫキー２８２は、会計キー２８１の操作を確認する際に操作する。スキャナ２９は、商品に付されたシンボルを光学的に読み取る。なお、スキャナ２９は、シンボルを撮像して読み取るタイプのものであってもよい。ビーコン受信部３０は、ビーコンが発信する電波を受信する。ビーコンは、設置された場所から数メートルの範囲（エリア）にまで届く微弱な電波を発信する。実施形態では、当該電波には、当該ビーコンを特定する関連特定情報であるビーコンＩＤが含まれている。ビーコン受信部３０は、タブレット端末２が上記エリア内に位置する場合に、ビーコンが発信する電波を受信する。
【００２８】
また、制御部２００は、バス２５を介して、通信部９２と接続している。通信部９２は、無線ネットワークＬ１を介して、無線アクセスポイント７と通信可能に接続する。制御部２００は、通信部９２を介して、サーバ４や会計機８と通信を行う。
【００２９】
続いて、サーバ４のハードウェア構成について説明する。図４は、サーバ４のハードウェア構成を示すブロック図である。図４に示すように、サーバ４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、メモリ部４４等を備えている。ＣＰＵ４１は制御主体となる。ＲＯＭ４２は各種プログラムを記憶する。ＲＡＭ４３はプログラムや各種データを展開する。メモリ部４４は各種プログラムを記憶する。ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、メモリ部４４は、互いにバス４５を介して接続されている。ＣＰＵ４１とＲＯＭ４２とＲＡＭ４３が、制御部４００を構成する。すなわち、制御部４００は、ＣＰＵ４１がＲＯＭ４２やメモリ部４４に記憶されＲＡＭ４３に展開された制御プログラムに従って動作することによって、後述するサーバ４に係る制御処理を実行する。
【００３０】
ＲＡＭ４３は、空き会計機記憶部４３１、商品記憶部４３２を備える。空き会計機記憶部４３１は、空いている会計機８を特定する会計機番号（会計機特定情報）を記憶する。商品記憶部４３２は、会員ＩＤに対応付けて、当該会員ＩＤの顧客がスキャナ２９によってシンボルを読み取った商品（すなわち、顧客が購入する商品）の商品情報を記憶する。
【００３１】
メモリ部４４は、電源を切っても記憶情報が保持されるＨＤＤやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部４４は、制御プログラム部４４１、関連記憶部４４２を有する。制御プログラム部４４１は、サーバ４を制御するための制御プログラムを記憶する。関連記憶部４４２は、図５で後述する。
【００３２】
また、制御部４００は、バス４５およびコントローラ４６を介して、表示部４７、操作部４８と接続している。表示部４７は、例えば液晶で構成され、操作者に情報を表示する。操作部４８は、キーボードである。
【００３３】
また、制御部４００は、バス４５を介して、通信部４９と通信部５０と接続している。通信部４９は、無線ネットワークＬ１を介して、無線アクセスポイント７と通信可能に接続する。制御部４００は、通信部４９を介して、タブレット端末２と通信を行う。また、通信部５０は、ネットワークＬ２と通信可能に接続する。制御部４００は、通信部４９を介して、各会計機８と通信を行う。
【００３４】
次に、関連記憶部４４２について説明する。関連記憶部４４２は、会計機８を特定する会計機番号（会計機特定情報）とビーコンを特定するビーコンＩＤ（関連特定情報）とを関連付けて記憶する。ビーコンＩＤが特定されると、関連記憶部４４２に記憶された対応付けに基づいて、会計機番号が一意に特定される。関連記憶部４４２は、ビーコンＩＤ部４４２１と会計番号部４４２２を対応付けて備える。ビーコンＩＤ部４４２１は、ビーコンＩＤを記憶する。会計番号部４４２２は、ビーコンＩＤ部４４２１に記憶されたビーコンＩＤと対応付けられた会計機番号を記憶する。
【００３５】
各会計機８はＵＳＢ端子９１（図６を参照）を備え、当該ＵＳＢ端子９１には一個のビーコンが接続されている。関連記憶部４４２には、会計機８の会計機番号と当該会計機８に接続されたビーコンのビーコンＩＤが対応付けて記憶される。
【００３６】
ここからは、会計機８のハードウェア構成について説明する。図６は、会計機８のハードウェア構成を示すブロック図である。図８に示すように、会計機８は、ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、メモリ部８４等を備えている。ＣＰＵ８１は制御主体となる。ＲＯＭ８２は各種プログラムを記憶する。ＲＡＭ８３はプログラムや各種データを展開する。メモリ部８４は各種プログラムを記憶する。ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、メモリ部８４は、互いにバス８５を介して接続されている。ＣＰＵ８１とＲＯＭ８２とＲＡＭ８３が、制御部８００を構成する。すなわち、制御部８００は、ＣＰＵ８１がＲＯＭ８２やメモリ部８４に記憶されＲＡＭ８３に展開された制御プログラムに従って動作することによって、後述する会計機８に係る制御処理を実行する。
【００３７】
ＲＡＭ８３は、商品記憶部８３１を備える。商品記憶部８３１は、サーバ４（商品記憶部４３２が記憶していた）から受信した、決済処理を実行する商品の商品情報を記憶する。
【００３８】
メモリ部８４は、電源を切っても記憶情報が保持されるＨＤＤやフラッシュメモリ等の不揮発性メモリで構成される。メモリ部８４は、制御プログラム部８４１を有する。制御プログラム部４４１は、会計機８を制御するための制御プログラムを記憶する。
【００３９】
また、制御部８００は、バス８５およびコントローラ８６を介して、表示部８７、操作部８８、印字部８９、カードリーダ９０、ＵＳＢ端子９１と接続している。表示部８７は、例えば液晶で構成され、顧客等の操作者に情報（商品情報や決済情報）を表示する。操作部８８は、表示部８７上に設けられたタッチパネル状のキーボードであり、終了キー８８１を含む。終了キー８８１は、会計機８において決済処理を実行する場合に顧客が操作する。印字部８９は、例えばサーマルプリンタやインクジェットプリンタで構成される。印字部８９は、決済処理した商品に係る商品情報や決済情報を長尺状の用紙に印字して、レシートとして発行する。カードリーダ９０は、カード等の媒体を用いて決済を行う場合に、当該媒体から情報を読み取る。ＵＳＢ端子９１は、ビーコン９４と電気的に接続し、ビーコン９４に電力を供給する電源である。
【００４０】
また、制御部８００は、バス８５を介して、通信部９３と接続している。通信部９３は、ネットワークＬ２を介してサーバ４と通信可能に接続する。制御部８００は、通信部９３を介して、サーバ４と通信を行う。
【００４１】
ここからは、タブレット端末２の機能構成について説明する。図７は、タブレット端末２の機能構成を示す機能ブロック図である。タブレット端末２の制御部２００は、制御プログラム部２４１に記憶された制御プログラムに従って動作することで、取得部２０１、第１送信部２０２、条件判断部２０３、受信判断部２０４、第２送信部２０５として機能する。
【００４２】
取得部２０１は、収納部３１に収納する商品を特定する商品コードを取得する。具体的には、取得部２０１は、スキャナ２９が読み取った商品に付されたシンボルに基づいて商品コードを取得する。
【００４３】
第１送信部２０２は、取得した商品コードまたは当該商品コードで特定される商品の商品情報を、取引を特定する取引特定情報であるビーコンＩＤとともにサーバ４に送信する。実施形態では、第１送信部２０２は、取得した商品コードで特定される商品の商品情報を、取引を特定するビーコンＩＤとともにサーバ４に送信する。
【００４４】
条件判断部２０３は、ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしているかを判断する。具体的には、条件判断部２０３は、タブレット端末２において、商品の売上登録処理を終了して会計処理を開始するための会計キー２８１が操作されているか、また、会計処理を行うことを確認するためのＯＫキー２８２が操作されているかで、当該ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしているかを判断する。会計キー２８１およびＯＫキー２８２が操作されている場合には、条件判断部２０３は、ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしていると判断する。会計キー２８１とＯＫキー２８２の両方のキーあるいはいずれかのキーが操作されていない場合には、条件判断部２０３は、ビーコンＩＤと会員ＩＤとをサーバ４に送信するかの条件を満たしていないと判断する。
【００４５】
受信判断部２０４は、タブレット端末２がビーコン９４が発信したビーコンＩＤを含む電波を受信しているかを判断する。受信判断部２０４は、ビーコン受信部３０がビーコン９が発信した電波を受信している場合、ビーコン９４が発信した電波を受信していると判断する。受信判断部２０４は、ビーコン受信部３０がビーコン９が発信した電波を受信していない場合、ビーコン９４が発信した電波を受信していないと判断する。また、受信判断部２０４は、所定時間（例えば２〜３秒）以上継続してビーコン９４が発信した電波を受信しているかを判断する。受信判断部２０４は、ビーコン受信部３０がビーコン９が発信した電波を所定時間以上継続して受信している場合、ビーコン９４が発信した電波を所定時間以上継続して受信していると判断する。受信判断部２０４は、ビーコン受信部３０がビーコン９が発信した電波を所定時間以上継続して受信していない場合、ビーコン９４が発信した電波を所定時間以上継続して受信していないと判断する。
【００４６】
受信判断部２０４は、ビーコン９４が発信した電波を受信していると判断した場合、タブレット端末２（すなわち、ショッピングカート３）が会計機８の近傍に位置していると判断する。受信判断部２０４は、ビーコン９４が発信した電波を受信していないと判断した場合、タブレット端末２（すなわち、ショッピングカート３）が会計機８の近傍に位置していないと判断する。また、ビーコン９４が発信した電波を所定時間継続して受信している場合、タブレット端末２が所定時間継続して会計機８の近傍に位置していると判断する。タブレット端末２が所定時間継続して会計機８の近傍に位置している場合は、会計機８において会計操作を行うためにタブレット端末２が会計機８に接近していることを示す。タブレット端末２が会計機８の近傍に位置している時間が所定時間以下である場合は、例えば、会計機８において会計操作を行うためではないが、タブレット端末２が偶然会計機８に接近したことを示す。
【００４７】
第２送信部２０５は、会計機８において会計処理を行うための操作がタブレット端末２において成され、かつタブレット端末２が、会計機８または会計機８付近において発信された会計機８を特定する会計機番号または会計機番号と関連付けられたビーコンＩＤが受信可能な会計機８の近傍に位置する場合に、受信した会計機番号またはビーコンＩＤを会員ＩＤとともにサーバ４に送信する。具体的には、条件判断部２０３が、タブレット端末２において会計キー２８１およびＯＫキー２８２が操作されることで、ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしていると判断し、かつ受信判断部２０４が、ビーコン９４が発信したビーコンＩＤを含む電波を受信している（すなわち、タブレット端末２が会計機８の近傍に位置している）と判断した場合に、第２送信部２０５は、受信した会計機番号またはビーコンＩＤを会員ＩＤとともにサーバ４に送信する。実施形態では、第２送信部２０５は、ビーコンＩＤと会員ＩＤをサーバ４に送信する。
【００４８】
ここからは、タブレット端末２の制御について説明する。図８は、タブレット端末２の制御処理の流れを示すフローチャートである。図８に示すように、タブレット端末２の制御部２００は、スキャナ２９から会員カードに記載された会員ＩＤが入力されたかを判断する（Ｓ１１）。会員ＩＤが入力されたと判断した場合には（Ｓ１１のＹｅｓ）、制御部２００は、入力された会員ＩＤを会員ＩＤ記憶部２３１に記憶する（Ｓ１２）。そして制御部２００は、Ｓ１１に戻る。
【００４９】
また、会員ＩＤの入力ではないと判断した場合には（Ｓ１１のＮｏ）、制御部２００は、スキャナ２９が商品に付されたシンボルを読み取ったかを判断する（Ｓ１３）。スキャナ２９が商品に付されたシンボルを読み取ったと判断した場合には（Ｓ１３のＹｅｓ）、取得部２０１は、読み取ったシンボルに対応付けられた商品コードを取得する（Ｓ１４）。そして制御部２００は、取得した商品コードに基づいて、当該商品に係る売上登録処理を実行する（Ｓ１５）。そして制御部２００は、売上登録処理した商品の商品情報を表示部２７に表示する（Ｓ１６）。そして第１送信部２０２は、当該商品情報と、Ｓ１２で記憶した会員ＩＤをサーバ４に送信する（Ｓ１７）。そして制御部２００は、Ｓ１１に戻る。
【００５０】
図９は、Ｓ１６において表示部２７に表示される表示画面Ｇ１である。図９において、表示画面Ｇ１には、売上登録処理された商品の商品情報（商品Ａと商品Ｂと商品Ｃに係る商品情報）および合計金額情報Ｇ１１が表示される。また、表示画面Ｇ１には、商品の売上登録処理を終了して会計処理を開始するための会計キー２８１が表示される。
【００５１】
図８の説明に戻る。また、商品コードの取得ではないと判断した場合には（Ｓ１３のＮｏ）、条件判断部２０３は、会計キー２８１が操作されたかを判断する（Ｓ２１）。会計キー２８１が操作されたと判断した場合には（Ｓ２１のＹｅｓ）、売上登録処理を終了して、会計所へ移行するための会計開始画面を表示する（Ｓ２２）。
【００５２】
図１０は、Ｓ２２で表示される会計開始画面Ｇ２の一例を示す図である。会計開始画面Ｇ２には、会計処理に進むことを確認するメッセージＧ２１が表示される。実施形態の場合、メッセージＧ２１として、「お会計に進みます。よろしいですか？」「お会計へ進むと会計機で支払操作ができます。」が表示される。なお、戻るキーＧ２３が操作された場合には図９の画面に戻る。
【００５３】
図８の説明に戻る。次に条件判断部２０３は、ＯＫキー２８２が操作されたかを判断する（Ｓ２３）。ＯＫキー２８２は操作されていないと判断した場合には（Ｓ２３のＮｏ）、制御部２００はＳ２１に戻る。ＯＫキー２８２が操作されたと判断した場合には（Ｓ２３のＹｅｓ）、条件判断部２０３は、ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしていると判断し、次に制御部２００は、サーバ４に対して、空いている会計機８を問い合わせる（Ｓ２４）。そして制御部２００は、サーバ４から、空いている会計機８の会計機番号の情報を受信する（Ｓ２５）。そして制御部２００は、空いている会計機８の会計機番号を表示部２７に表示する（Ｓ２６）。そして制御部２００は、Ｓ１１に戻る。
【００５４】
図１１は、Ｓ２６で表示した会計機情報を示す会計機情報画面Ｇ３の一例を示す図である。会計機情報画面Ｇ３には、会計機８に進むことを促すメッセージＧ３１と、空いている（決済操作が可能な）会計機８の番号を示す情報Ｇ３２が表示される。
【００５５】
図８の説明に戻る。Ｓ２１において、会計キー２８１の操作ではないと判断した場合には（Ｓ２１のＮｏ）、受信判断部２０４は、ビーコン９４が発信している電波を受信しているか（すなわち、タブレット端末２が会計機８の近傍に近づいた位置しているか）を判断する（Ｓ３１）。ビーコン９４が発信している電波を受信していると判断した場合には（Ｓ３１のＹｅｓ）、次に制御部２００は、所定時間（例えば２〜３秒）以上継続してビーコン９４が発信している電波を受信しているかを判断する（Ｓ３２）。所定時間以上継続してビーコン９４が発信している電波を受信していると判断した場合には（Ｓ３２のＹｅｓ）、次に条件判断部２０３は、会計キー２８１とＯＫキー２８２はすでに操作されており、ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしているかを判断する（Ｓ３３）。ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしていると判断した場合には（Ｓ３３のＹｅｓ）、第２送信部２０５は、受信した電波に含まれるビーコンＩＤをＳ１２で記憶した会員ＩＤとともにサーバ４に送信する（Ｓ３５）。そして制御部２００は、Ｓ１１に戻る。
【００５６】
なお、Ｓ３１において、ビーコン９４が発信している電波を受信していないと判断した場合、Ｓ３２において、所定時間以上継続してビーコン９４が発信している電波を受信していないと判断した場合、Ｓ３３において、ビーコンＩＤと会員ＩＤとをサーバ４に送信する条件を満たしていないと判断した場合には、いずれも制御部２００はＳ１１に戻る。
【００５７】
ここからは、サーバ４の制御について説明する。図１２は、サーバ４の制御処理の流れを示すフローチャートである。図１２に示すように、サーバ４の制御部４００は、会計機８から、会計機８が空いたことを示す情報を当該会計番号とともに受信したかを判断する（Ｓ４１）。会計機８が空いたことを示す空き情報を当該会計番号とともに受信したと判断した場合には（Ｓ４１のＹｅｓ）、空いた会計機８の会計機番号を空き会計機記憶部４３１に記憶する。そして制御部４００は、Ｓ４１に戻る。
【００５８】
また、空き情報と会計番号の受信ではないと判断した場合には（Ｓ４１のＮｏ）、次に制御部４００は、タブレット端末２から、空いている会計機８の問い合わせがあったかを判断する（Ｓ５１）。タブレット端末２から、空いている会計機８の問い合わせがあったと判断した場合には（Ｓ５１のＹｅｓ）、制御部４００は、空き会計機記憶部４３１を検索し、空いている会計機８の会計機番号を問い合わせたあったタブレット端末２に送信する（Ｓ５２）。そして制御部４００は、Ｓ４１に戻る。
【００５９】
また、空いている会計機８の問い合わせではないと判断した場合には（Ｓ５１のＹｅｓ）、次に制御部４００は、タブレット端末２から、会員ＩＤとともに商品情報を受信したかを判断する（Ｓ６１）。会員ＩＤとともに商品情報を受信したと判断した場合には（Ｓ６１のＹｅｓ）、制御部４００は、当該会員ＩＤに受信した商品情報を対応付けて、商品記憶部４３２に記憶する（Ｓ６２）。制御部４００は、すでに商品記憶部４３２に記憶されている会員ＩＤとともに新たな商品情報を受信すると、Ｓ６２において、受信した新たな商品情報をすでに記憶されている当該会員ＩＤに追加的に対応付けて記憶する。そして制御部４００は、Ｓ４１に戻る。
【００６０】
また、会員ＩＤとともに商品情報を受信したのではないと判断した場合には（Ｓ６１のＮｏ）、次に制御部４００は、タブレット端末２から、会員ＩＤとともにビーコンＩＤを受信したかを判断する（Ｓ７１）。会員ＩＤとともにビーコンＩＤを受信したと判断した場合には（Ｓ７１のＹｅｓ）、制御部４００は、受信したビーコンＩＤに基づいて関連記憶部４４２を検索して、当該ビーコンＩＤに対応付けられている会計機番号を抽出する（Ｓ７２）。次に制御部４００は、受信した会員ＩＤに対応付けて商品記憶部４３２に記憶されているすべての商品情報を抽出する（Ｓ７３）。そして制御部４００は、Ｓ７３で抽出した商品情報を、Ｓ７２で抽出した会計機番号で特定される会計機８に送信する（Ｓ７４）。そして制御部４００は、Ｓ７２で抽出した会計機番号を空き会計機記憶部４３１から削除する（Ｓ７５）。そして制御部４００は、Ｓ４１に戻る。
【００６１】
また、会員ＩＤとビーコンＩＤを受信していないと判断した場合には（Ｓ７１のＮｏ）、制御部４００はＳ４１に戻る。
【００６２】
ここからは、会計機８の制御について説明する。図１３は、会計機８の制御処理の流れを示すフローチャートである。図１３に示すように、会計機８の制御部８００は、サーバ４から商品情報を受信したかを判断する（Ｓ８１）。サーバ４から商品情報を受信したと判断した場合には（Ｓ８１のＹｅｓ）、制御部８００は、受信した商品情報と、当該商品情報から算出した合計金額、顧客が支払う支払金額等を、表示部８７に表示する（Ｓ８２）。次に制御部８００は、終了キー８８１が操作されたかを判断する（Ｓ８３）。終了キー８８１が操作されるまで待機し（Ｓ８３のＮｏ）、終了キー８８１が操作されたと判断した場合には（Ｓ８３のＹｅｓ）、制御部８００は、表示された商品情報と決済情報に基づいて決済処理を実行する（Ｓ８４）。そして制御部８００は、Ｓ８１に戻る。
【００６３】
また、サーバ４からの商品情報の受信ではないと判断した場合には（Ｓ８１のＮｏ）、制御部８００は、Ｓ８４における決済処理が終了したかを判断する（Ｓ９１）。Ｓ８４における決済処理が終了したと判断した場合には（Ｓ９１のＹｅｓ）、制御部８００は、当該会計機８を特定する会計機番号と、当該会計機８が空き状態となったことを示す空き情報を、サーバ４に送信する（Ｓ９２）。そして制御部８００は、Ｓ８１に戻る。
【００６４】
また、Ｓ８４における決済処理がまだ終了していないと判断した場合には（Ｓ９１のＮｏ）、制御部８００は、Ｓ８１に戻る。
【００６５】
このような実施形態によれば、タブレット端末２は、会計機８において会計処理を行うための操作がタブレット端末２において成され、かつタブレット端末２が、ビーコンＩＤを含む電波が受信可能な会計機８の近傍に位置する場合に、受信したビーコンＩＤを会員ＩＤとともに前記サーバに送信する。そのため、顧客は、タブレット端末２においてシンボルを読み取る操作を行わなくても会計機８での決済処理を行うことが可能である。
【００６６】
また、実施形態によれば、タブレット端末２が、会計機８の近傍に所定時間以上連続して位置している場合に、タブレット端末２は会員ＩＤとビーコンＩＤをサーバ４に送信するようにした。そのため、決済をする意思がなくタブレット端末２が会計機８の近傍に近づいた場合（所定時間以上会計機８の近傍に位置していない場合）に、会員ＩＤとビーコンＩＤを誤ってサーバ４に送信することを防止できる。
【００６７】
以上、本発明の実施形態および変形例を説明したが、この実施形態および変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態および変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態および変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６８】
例えば、実施形態では、ビーコン９４が発信する電波をタブレット端末２が受信するようにした。しかしながらこれに限らず、例えば、会計機８に、会計機８の近傍に電波を発信する近距離無線通信の近距離無線通信機能を備え、タブレット端末２は、会計機８に近づいた場合に、近距離無線通信が発信する電波を受信可能とするようにしてもよい。この場合、近距離無線通信が発信する電波に、当該会計機８を特定する会計機番号（会計機特定情報）の情報を含むようにすれば、タブレット端末２は、会計機番号を含む電波を受信する。そしてタブレット端末２は、会員ＩＤと会計機番号をサーバ４に送信する。サーバ４は、受信した会員ＩＤに基づいて当該会員ＩＤに対応付けられている商品情報を取得して、受信した会計機番号で特定される会計機８に送信する。この場合、サーバ４は、関連記憶部４４２は不要となる。
【００６９】
また、実施形態では、ビーコン９４が発信する電波をタブレット端末２が受信した場合、サーバ４にビーコンＩＤおよび会員ＩＤを送信するようにした。しかしながらこれに限らず、例えば、当該電波を発信するビーコンが接続された会計機８に対して会員ＩＤを送信するようにしてもよい。会員ＩＤを受信した会計機８は、当該会員ＩＤをサーバ４に送付して、顧客が購入する商品の商品情報をサーバ４に問い合わせし、サーバ４は、当該問い合わせがあると、会計機８から受信した会員ＩＤに対応付けて記憶されている商品情報を、問い合わせがあった会計機８に送信するようにしてもよい。
【００７０】
また、実施形態では、タブレット端末２が商品を収納する収納部３１を備えた機器の一例であるショッピングカート３に装着された説明をした。しかしながらこれに限らず、例えば、タブレット端末２は、商品を収納する収納部を備えた機器の他の一例として、商品を収納するカゴに装着されてもよい。
【００７１】
また、実施形態では、タブレット端末２は、取得した商品コードが特定する商品の商品情報を、会員ＩＤとともにサーバ４に送信するようにした。しかしながらこれに限らず、例えば、タブレット端末２は、取得した商品コードを会員ＩＤとともにサーバ４に送信するようにしてもよい。この場合、サーバ４は商品マスタ２４２と同じ商品マスタを備え、受信した商品コードに基づいて商品マスタを検索して当該商品コードで特定される商品の商品情報を得る。
【００７２】
また、実施形態では、タブレット端末２は、商品コードを取得する毎に、商品情報と会員ＩＤをサーバ４に送信するようにした。しかしながらこれに限らず、例えば、タブレット端末２は、商品情報を一時蓄積記憶しておき、所定のタイミング（例えば、一定時間が経過したら、また例えば、会計キー２８１やＯＫキー２８２の操作等の締め操作が行われたタイミング）になったら、蓄積記憶した商品情報と会員ＩＤをサーバ４に送信するようにしてもよい。
【００７３】
また、実施形態では、タブレット端末２は、スキャナ２９でシンボルを光学的に読み取って商品コードを取得するようにした。しかしながらこれに限らず、タブレット端末２は、例えばタブレット端末２に内蔵されているカメラを用いてシンボルを撮像して商品コードを取得してもよい。また、タブレット端末２は、商品をカメラで撮像し、撮像した商品を一般物体認識して特定して、商品コードを取得してもよい。
【００７４】
また、実施形態では、タブレット端末２を情報処理装置の一例として説明した。しかしながらこれに限らず、例えば、情報処理装置は、スマートフォン等のショッピングカート３に装着可能な情報機器であってもよい。
【００７５】
また、実施形態では、会計機８を、顧客自身が操作を行うものとして説明した。しかしながらこれに限らず、会計機８は店員が行うものであってもよい。
【００７６】
また、実施形態では。会員ＩＤを取引特定情報の一例として説明した。しかしながらこれに限らず、取引特定情報は、例えば、取引を特定する取引番号や、ショッピングカート３を特定するカート番号であってもよい。
【００７７】
なお、実施形態のタブレット端末２で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００７８】
また、実施形態のタブレット端末２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のタブレット端末２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７９】
また、実施形態のタブレット端末２で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００８０】
２      タブレット端末
３      ショッピングカート
４      サーバ
８      会計機
９      ビーコン
２１    ＣＰＵ
２２    ＲＯＭ
２３    ＲＡＭ
２４    メモリ部
２９    スキャナ
３０    ビーコン受信部
３１    収納部
４１    ＣＰＵ
４２    ＲＯＭ
４３    ＲＡＭ
４４    メモリ部
８１    ＣＰＵ
８２    ＲＯＭ
８３    ＲＡＭ
８４    メモリ部
９４    ビーコン
１３２  商品情報部
１４２  商品マスタ
２００  制御部
２０１  取得部
２０２  第１送信部
２０３  条件判断部
２０４  受信判断部
２０５  第２送信部
２３１  会員ＩＤ記憶部
２３２  商品情報部
２４２  商品マスタ
２８１  会計キー
２８２  ＯＫキー
４００  制御部
４３１  会計機記憶部
４３２  商品記憶部
４４２  関連記憶部
８００  制御部
８３１  商品記憶部
８８１  終了キー
４４２１  ビーコンＩＤ部
４４２２  会計番号部
【先行技術文献】
【特許文献】
【００８１】
【特許文献１】特開２０１４−３２６９７号公報
【図１】
2020135088.tif 000003
【図２】
2020135088.tif 000004
【図３】
2020135088.tif 000005
【図４】
2020135088.tif 000006
【図５】
2020135088.tif 000007
【図６】
2020135088.tif 000008
【図７】
2020135088.tif 000009
【図８】
2020135088.tif 000010
【図９】
2020135088.tif 000011
【図１０】
2020135088.tif 000012
【図１１】
2020135088.tif 000013
【図１２】
2020135088.tif 000014
【図１３】
2020135088.tif 000015