(57)【要約】【課題】機械読取コードを用いた決済を行う場合であっても、簡単に売上情報を収集することができる決済管理プログラムを提供する。【解決手段】決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末に、機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示させる表示ステップ、前記選択画面において選択されたブランドを指定するユーザ入力を受け付ける入力ステップ、ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する出力ステップとを実行させるための決済管理プログラムである。【選択図】図１
2020009200.tif 000002
【特許請求の範囲】
【請求項１】
決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末に、
機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示させる表示ステップ、
前記選択画面において選択されたブランドを指定するユーザ入力を受け付ける入力ステップ、
ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する出力ステップと
を実行させるための決済管理プログラム。
【請求項２】
決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末における決済管理方法であって、
表示部が、機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示し、
入力部が、前記選択画面において選択されたブランドを指定するユーザ入力を受け付け、
出力部が、ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する
決済管理方法。
【請求項３】
決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末であって、
機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示させる表示部と、
前記選択画面において選択されたブランドを指定するユーザ入力を受け付ける入力部と、
ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する生成指示出力部と
を有するユーザ端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決済管理プログラム、決済管理方法、ユーザ端末に関する。
【背景技術】
【０００２】
バーコードや二次元コード等の機械読取コードを用いた決済方式がある（例えば、特許文献１参照）。この決済方式においては、購入代金、その振り込み先、および購入情報識別子の情報からなる決済情報を二次元コードに変換し、この二次元コードを情報端末に表示させる。ユーザは、自身が所有するスマートフォン等の携帯端末のカメラ機能によってこの二次元コードを撮影し、撮影された決済情報を決済サーバに送信する。これにより、例えば、携帯端末の識別情報に関連付けられたユーザの預金口座から支払金額に応じた金額の振り込み処理を行うことで、店舗に支払うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１４１４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザは、機械読取コードによる決済処理サービスを提供する決済サービス会社を複数利用し、支払い金額や支払う対象の商品やサービスに応じて決済サービス会社を使い分ける場合もある。そのため、店舗は、利用者へのサービスの利便性を向上させるために、複数の決済サービス会社に対応する場合が多い。そうすると、店舗は、機械読取コードを用いた決済において、売上の管理をしようとすると、複数の決済サービス会社のそれぞれから決済に関する情報を収集する必要があるが、決済サービス会社毎に利用している決済システムが異なるために、決済に関する情報を収集する方法も異なる。そうすると、決済に関する情報を収集し、かつ、とりまとめるための手間や負担が大きくなってしまうという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、機械読取コードを用いた決済を行う場合であっても、簡単に売上情報を収集することができる決済管理プログラム、決済管理方法、ユーザ端末を提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末に、機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示させる表示ステップ、前記選択画面において選択されたブランドを指定するユーザ入力を受け付ける入力ステップ、ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する出力ステップとを実行させるための決済管理プログラムである。
【０００７】
また、本発明は、決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末における決済管理方法であって、表示部が、機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示し、入力部が、前記選択画面において選択されたブランドを指定するユーザ入力を受け付け、出力部が、ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する決済管理方法である。
【０００８】
また、本発明は、決済情報収集サーバに接続された店舗側決済端末に対して機械読取コードを用いた決済処理を行うユーザ端末であって、機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示させる表示部と、前記選択画面において選択されたブランドを指定するユーザ入力を受け付ける入力部と、ユーザ端末に備えられた決済処理機能のうち、前記ユーザ入力によって選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力する生成指示出力部とを有するユーザ端末である。
【発明の効果】
【０００９】
以上説明したように、この発明によれば、利用する対象のブランドの選択入力を受け付け、選択されたブランドに対応する決済処理機能に対して機械読取コードを生成させる指示を出力するようにした。これにより、決済処理機能に対し、機械読取コードを生成する機能を利用して決済処理を行わせることができるため、その機械読取コードを店舗側決済端末が撮像し、店舗側決済端末から決済情報収集サーバを経由して決済を行うことが可能となるため、簡単に売上情報を収集することができる。
また、ブランドが複数あったとしても、情報収集サーバを経由してから各ブランドのブランドサーバとの間で決済処理を行うことができるため、複数のブランドがあったとしても、決済処理を行うタイミングで売上情報を収集することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の一実施形態による決済システム１の構成を示す概略ブロック図である。
【図２】ユーザ端末１０の機能構成を説明する機能ブロック図である。
【図３】店舗側決済端末２０の機能構成を説明する機能ブロック図である。
【図４】第１決済処理の概念を表す図である。
【図５】第２決済処理の概念を表す図である。
【図６】決済情報収集サーバ４０の機能構成を説明する機能ブロック図である。
【図７】第１決済処理に基づく決済処理を行う場合における決済システム１の動作を説明するシーケンス図である。
【図８】ユーザ端末１０の表示部１０１に表示される画面の一例を示す図である。
【図９】ユーザ端末１０の表示部１０１に表示される画面の一例を示す図である。
【図１０】売上管理サーバ５０に記憶される情報の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態による決済システムについて図面を参照して説明する。
図１は、この発明の一実施形態による決済システム１の構成を示す概略ブロック図である。
この図において、決済システム１は、ユーザ端末１０、店舗側決済端末２０、ネットワーク３０、決済情報収集サーバ４０、売上管理サーバ５０、ブランドサーバ６０ａ、ブランドサーバ６０ｂ、ブランドサーバ６０ｃ（以下、特に識別しない場合には単にブランドサーバ６０と称する）、プリペイド口座サーバ８０ａ、クレジット口座サーバ８０ｂ、銀行口座サーバ８０ｃ、店舗側管理端末９０を含んで構成される。
【００１２】
ユーザ端末１０は、例えば、スマートフォン、携帯電話等であり、ユーザによって携帯される。この実施形態においては、ユーザは商品またはサービスの購入をする者である場合を一例として説明する。
ユーザ端末１０は、店舗側決済端末２０またはブランドサーバ６０との間で機械読取コード（例えば、二次元バーコード）を用いて情報の受け渡しを行うことで決済を行う決済機能を備える。
ここで、図２は、ユーザ端末１０の機能構成を説明する機能ブロック図である。ユーザ端末１０は、表示部１０１、入力部１０２、記憶部１０３、アプリケーション管理部１０４、制御部１０５、通信部１０６を含んで構成される。
【００１３】
表示部１０１は、例えば、液晶表示装置であり、各種情報を表示する。例えば、表示部１０１は、機械読取コードを用いた決済処理を行う決済処理機能であって複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示する。
また、表示部１０１は、機械読取コードを用いた決済を行なう際に必要な情報を入力するための入力画面を表示する。例えば、ユーザ端末１０において、決済金額を入力する必要がある場合には、決済金額を入力する入力画面が表示される。
入力部１０２は、例えば、タッチパッド等の入力装置であり、ユーザの操作によって入力される各種情報の入力を受け付ける。例えば、表示部１０２の選択画面において選択されたブランドを指定するユーザ入力を受け付ける。また、入力部１０２は、表示部１０２に表示された入力画面における入力欄に対するデータ入力を受け付ける。入力部１０２は、タッチパッドによって構成されてもよい。また、入力部１０２と表示部１０２は１つのタッチパネルによって構成されてもよい。
【００１４】
記憶部１０３は、揮発性メモリあるいは不揮発性メモリ等の記憶装置によって構成され、各種情報を記憶する。例えば、記憶部１０３は、アプリケーションプログラムを記憶する。このアプリケーションプログラムは、機械読取コードを用いた決済処理を行う決済処理機能を実現するためのプログラムである。このアプリケーションプログラムは、決済サービスを提供する決済サービス会社が複数ある場合には、それぞれの決済サービス会社から提供されるものであり、所定のダウンロードサイトからダウンロードして記憶部１０３に記憶されていてもよいし、予め記憶部１０３に記憶されていてもよい。
【００１５】
このアプリケーションプログラムは、機械読取コードを用いた決済処理を行うにあたり、アプリケーションプログラムを実行することで発行される機械読取コードを表示部１０１に表示させる機械読取コード表示機能と、店舗側決済端末２０の表示画面に表示される機械読取コードをユーザ端末１０が有するカメラ等の撮像部によって撮像し、撮像された機械読取コードを用いた決済処理を行う機械読取コード撮像機能を有する。
この機械読取コードは、商品またはサービスの購入に対応して決済用として発行される情報である。機械読取コードは、アプリケーションプログラムまたは、決済を行う対象のブランドのブランドサーバ６０によって発行してもらうことができる。
この機械読取コードには、種々の情報を含むようにすることができる。例えば、機械読取コードには、決済する金額である決済金額、ユーザ端末１０を利用するユーザを識別するユーザ識別情報、店舗側決済端末２０が設置された店舗を識別する店舗識別情報、又は店舗側決済端末２０を識別する決済端末識別情報、決済するブランドを識別するブランド識別情報、決済処理を個別に識別する決済識別情報などを含むようにすることができるが、これらの情報の全てを必ずしも含む必要はなく、一部の情報のみ含まれる場合もある。
【００１６】
アプリケーション管理部１０４は、記憶部１０３に記憶された複数のアプリケーションプログラムのうち、起動対象のアプリケーションプログラムを実行させる。例えば、アプリケーション管理部１０４は、アプリケーション管理プログラムとして記憶部１０３に記憶されており、ユーザによって、機械読取コードを用いた決済を行う要求が入力されると、アプリケーション管理プログラムが実行され、これによりアプリケーション管理部１０４の機能が実現される。アプリケーション管理部１０４は、機械読取コードを用いた決済を行う要求が入力されると、表示部１０１に対して、複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示させる。ここでは、選択可能なブランドは、記憶部１０３に記憶されたアプリケーションプログラムのそれぞれの提供元のブランドである。
【００１７】
また、アプリケーション管理部１０４は、生成指示出力部１０４１を有する。生成指示出力部１０４は、入力部１０２によってブランドを指定するユーザ入力が受け付けされると、ユーザ端末１０に備えられた決済処理機能すなわち、記憶部１０３に記憶された決済処理を実行するアプリケーションプログラムのうち、入力部１０２から入力されるユーザ入力によって選択されたブランドに対応するアプリケーションプログラムを実行させる指示を出力するとともに、アプリケーションプログラムによって機械読取コードを生成させる指示を出力する。ここでは、生成指示出力部１０４は、アプリケーションプログラムによって機械読取コードを生成させる指示を出力することで、アプリケーションプログラムの機械読取コード表示機能と機械読取コード撮像機能とのうち、機械読取コード表示機能を実行させることができる。これにより、ユーザ端末１０において機械読取コードを用いた決済を行う場合には、ユーザから利用する対象のブランドを選択してもらうだけで、選択されたブランドのアプリケーションプログラムが実行可能な機械読取コード表示機能と機械読取コード撮像機能とのうち、いずれの機能を利用するかをユーザに選択してもらう必要がなく、機械読取コード表示機能を実行することができる。
【００１８】
このアプリケーション管理部１０４は、ハードウェアで構成するようにしてもよいし、アプリケーション管理部１０４の機能を実現するプログラムを記憶部１０３に記憶しておき、ユーザから機械読取コードを用いた決済処理の要求が入力されたことに応じて、制御部１０５が記憶部１０３からこのプログラムを読み出して実行することで、アプリケーション管理部１０４の機能が実現されるようにしてもよい。その場合、アプリケーション管理部１０４を実現するプログラムは、記憶部１０３に予め記憶されていてもよいし、ユーザ端末１０がユーザからの指示に応じて所定のサーバからダウンロードして記憶部１０３に記憶するようにしてもよい。
【００１９】
制御部１０５は、ユーザ端末１０内の各部を制御する。制御部１０５は、記憶部１０３に記憶されたアプリケーションプログラムを読み出して実行することで、機械読取コードを用いた決済を行うための処理を行う。
制御部１０５は、例えば、決済情報収集サーバ４０を介して、ブランドサーバ６０に対して、機械読取コードを用いた決済処理を行う。これにより、制御部１０５は、プリペイド口座サーバ８０ａ、クレジット口座サーバ８０ｂ、銀行口座サーバ８０ｃ等において予め登録されたユーザのチャージポイントまたはチャージされた現金、銀行口座またはクレジット口座のいずれかを利用した決済を行なうことができる。
制御部１０５は、ユーザ端末１０を利用するユーザを識別するユーザ識別情報を、自身に設けられたメモリ領域に記憶する。このユーザ識別情報は、決済システム１の利用を開始する際にユーザ登録をすることで割り当てられる。このユーザ識別情報は、ユーザを個別に識別することができればよいため、ユーザ端末１０の電話番号、ユーザ端末１０の個体識別番号等を用いてもよい。
この制御部１０５は、例えばＣＰＵ（中央処理装置）等の処理装置もしくは専用の電子回路で構成されてよい。
通信部１０６は、外部の各機器と通信を行なう。
【００２０】
次に、図３は、店舗側決済端末２０の機能構成を説明する機能ブロック図である。店舗側決済端末２０は、通信部２０１、撮像部２０２、入力部２０３、出力部２０４、制御部２０５、記憶部２０６を含んで構成される。この店舗側決済端末２０は、１つの店舗に１つ設置されるようにしてもよいし、１つの店舗に複数設置されるようにしてもよい。
ここでいう店舗は、店舗側決済端末２０が設置される施設である。この店舗は、例えば、小売店、交通機関の各駅、駐輪場、駐車場、ゲームセンター等である。ここで、店舗は、商品の販売やサービスの提供の少なくともいずれか１つを目的とした施設に限られるものではなく、少なくとも商品の販売やサービスの提供が可能な施設であればよい。例えば、複数店舗が収容された複合商業施設やテーマパークなどの施設であってもよい。
なお、ここでいう施設とは、法人毎に統括される施設であってもよいし、各地域の支店毎に統括される施設、または建物毎に統括される施設であってもよく、施設が統括される単位や、施設の規模等は任意である。
【００２１】
店舗側決済端末２０は、図３において１つある場合について説明しているが、決済システム１において複数設けることができる。この店舗側決済端末２０には、それぞれを識別する決済端末識別情報が割り当てられている。また、店舗側決済端末２０には、店舗識別情報を割り当てることもできる。この決済端末識別情報と店舗識別情報は、両方割り当てられてもよいし、いずれか一方のみ割り当てられてもよい。両方が割り当てられている場合には、店舗毎であってかつ店舗側決済端末２０毎に売上の集計を行うことができる。
また、ここでは、店舗識別情報は、店舗を個別に識別する情報を用いてもよいし、店舗が属する企業を識別する情報を用いてもよいし、両方を含む情報を用いてもよい。例えば、企業がコンビニエンスストアである場合には、コンビニエンスストアを識別する情報と、そのコンビニエンスストアに属する店舗（例えば、コンビニエンスストアＡの○○店等）を識別する情報のうちいずれか一方または両方を用いることができる。
【００２２】
通信部２０１は、外部の各機器と通信を行なう。
通信部２０１は、ユーザ端末１０に対して機械読取コードを用いた決済処理に応じた決済情報を決済情報収集サーバ４０へ送信する機能を有する。
通信部２０１は、ユーザ識別情報に関連づけられ商品またはサービスの購入に対応して決済用として発行される場合には、この機械読取コードを受信する。ここでは、機械読取コードを発行する機械読取コード発行機能は、例えば、ブランドサーバ６０、ユーザ端末１０、他のサーバ装置のうちいずれかに設けることができる。
【００２３】
撮像部２０２は、商品またはサービスの購入に対応して決済用として発行される機械読取コードであって、ユーザ端末１０の表示部１０１の表示画面に表示された機械読取コードを読み取る。この撮像部２０２は、例えばカメラを用いることができる。
【００２４】
入力部２０３は、各種情報を入力する。入力部２０３は、例えば、入力ボタンまたはタッチパネルが用いられ、ユーザあるいは店員の操作に応じた操作入力を受け付ける。
【００２５】
出力部２０４は、各種情報を出力する。例えば、出力部２０４は、例えば液晶表示装置、電子ペーパ、タッチパネル等のうちいずれか１つあるいは複数の表示装置を用いることができる。
出力部２０４は、例えば、機械読取コードを表示することもできる。
【００２６】
制御部２０５は、店舗側決済端末２０内の各部を制御する。
制御部２０５は、複数種類の決済方法に対応して決済処理をすることができる。
制御部２０５は、ユーザ端末１０に対して機械読取コードを用いた決済処理を行う機械読取コード決済処理機能を有する。より具体的に、制御部２０５は、ユーザ端末１０に出力された機械読取コードを撮像部２０２によって読み取り、店舗側決済端末２０を識別する決済端末識別情報または店舗識別情報と読み取り結果と金額とに基づく決済受入情報を決済情報収集サーバ４０に送信する第１決済処理と、出力部２０４によってユーザ端末１０が読取可能な状態で機械読取コードを出力する第２決済処理とのいずれかによって決済処理を行う。制御部２０５は、ユーザ端末１０において機械読取コード表示機能が実行される場合には、第１決済処理を実行し、ユーザ端末１０において機械読取コード撮像機能が実行される場合には、第２決済処理を実行する。ここでは、第１決済処理と第２決済処理とでは、決済の経路（手順）が異なる。
【００２７】
ここで、図４は、第１決済処理の概念を表す図である。第１決済処理においては、ユーザ端末１０が機械読取コードの生成に必要な情報（例えば決済金額やユーザ識別情報等）が入力されると、機械読取コードの生成依頼を、本発明における各種決済処理を行う決済サーバ、すなわち決済を行う対象のブランドに対応するブランドサーバ６０に送信し、ブランドサーバ６０から送信される機械読取コードを受信すると（符号Ｓ１）、画面に表示する（符号Ｓ２）。店舗側決済端末２０は、表示された機械読取コードを撮像し（符号Ｓ３）、店舗側決済端末２０を識別する決済端末識別情報または店舗識別情報と読み取り結果と金額とに基づく決済受入情報を決済情報収集サーバ４０に送信する（符号Ｓ４）。この決済処理に応じて決済が完了すると、決済完了通知がブランドサーバ６０からユーザ端末１０へ送信されるとともに（符号Ｓ５）、決済完了通知がブランドサーバ６０から決済情報収集サーバ４０を経由して店舗側決済端末２０へ送信される（符号Ｓ６）。
【００２８】
図５は、第２決済処理の概念を表す図である。
店舗側決済端末２０が、機械読取コードの生成に必要な情報（例えば決済金額や決済端末識別情報など）が入力されると、機械読取コードの生成依頼を決済を行う対象のブランドに対応するブランドサーバ６０に送信し、ブランドサーバ６０から送信される機械読取コードを受信すると（符号Ｓ１１）、ユーザ端末１０が読取可能な状態で機械読取コードを画面に表示する（符号Ｓ１２）。
ユーザ端末１０は、表示された機械読取コードを撮像し（符号Ｓ１３）、機械読取コードに含まれる情報等に基づく決済受入情報を決済する対象のブランドに対応するブランドサーバ６０に送信する（符号Ｓ１４）。この決済処理に応じて決済が完了すると、決済完了通知がブランドサーバ６０からユーザ端末１０へ送信されるとともに（符号Ｓ１５）、決済完了通知がブランドサーバ６０から決済情報収集サーバ４０を経由して店舗側決済端末２０へ送信される（符号Ｓ１６）。
【００２９】
第１決済処理、第２決済処理のいずれにて決済を行うかについては、ユーザが選択する場合、決済を行う際に利用するブランドによって定められた決済方法に従う場合、決済処理を行う店舗において定められた決済方法に従う場合、決済を行う金額に応じて定められる決済方法に従う場合等、様々な場面があり得るが、本実施形態においては、表示部１０１に表示されたブランド選択画面においてブランドが選択されることを契機に、ユーザ端末１０の生成指示出力部１０４１によって機械読取コードの生成指示がされることで、ユーザ端末１０の表示部１０１に機械読取コードが表示されるため、店舗側決済端末２０では、第１決済処理が実行される。
なお、店舗側決済端末２０は、第１決済処理、第２決済処理のいずれであっても実行可能であるが、実施形態では、第１決済処理をついて主に説明する。
【００３０】
記憶部２０６は、各種情報を記憶する。例えば、記憶部２０６は、自店舗側決済端末２０に割り当てられた決済端末識別情報と店舗識別情報を記憶する。
【００３１】
図６は、決済情報収集サーバ４０の機能構成を説明する機能ブロック図である。
決済情報収集サーバ４０は、通信部４０１、機械読取コード決済管理部４０２、機械読取コード決済状況収集部４０３、制御部４０５、記憶部４０６を有する。
決済情報収集サーバ４０は、ユーザ端末１０や店舗側決済端末２０を利用して行われる決済に関する情報を収集して記憶する機能をする。
【００３２】
通信部４０１は、ネットワーク３０を介して他の機器と通信を行う。
通信部４０１は、後述する機械読取コード決済状況収集部４０３によって取得した決済結果を売上管理サーバ５０に送信する機能、店舗側決済端末２０から送信される機械読取コードを用いた決済処理に応じた決済情報を受信し、この受信した決済情報を決済サーバ（ブランドサーバ６０）に送信する機能を有する。ここでは、店舗側決済端末２０から送信される機械読取コードを用いた決済処理に応じた決済情報を決済サーバに送信することで、決済サーバに、この決済情報に基づいて決済処理を行わせ、決済処理が正常に完了したか否かを表す決済結果を受信することができる。
例えば通信部４０１は、店舗側決済端末２０によって第１決済処理が行われたことに応じて、当該店舗側決済端末２０から送信される決済受入情報を受信する機能、店舗側決済端末２０から決済受入情報を受信すると当該決済受入情報をブランドサーバ６０に送信する機能、決済受入情報を受信したブランドサーバ６０によって決済受入情報に基づく決済が行われた結果である決済結果を受信する機能を有する。
また、通信部４０１は、第２決済処理が行われたことに応じて、ユーザ端末１０からブランドサーバ６０に機械読取コードに基づく決済受入情報が送信され当該ブランドサーバ６０によって決済受入情報に基づく決済が行われた結果である決済結果をブランドサーバ６０から受信する機能を有する。
【００３３】
また、通信部４０１は、所定の送信タイミングが到来すると、記憶部４０６に記憶された決済結果を売上管理サーバ５０に送信する機能を有する。この送信タイミングは、一定時間毎であってもよいし、決められた時刻が到来するタイミングであってもよいし、外部からの送信要求があったタイミングであってもよい。外部からの送信タイミングとしては、売上管理サーバ５０等のほかの機器からの送信要求であってもよいし、決済情報収集サーバ４０の外部に接続される入力装置から送信指示が入力されたタイミングであってもよい。
【００３４】
機械読取コード決済管理部４０２は、機械読取コードを用いて行われる決済に関する情報を通信部４０１によって受信し、送信元とは異なる機器に送信する。この機械読取コード決済管理部４０２は、機械読取コードを用いて決済を行う機器同士の間においてゲートウェイとしての機能も有する。
機械読取コード決済状況収集部４０３は、決済システム１において、店舗側決済端末２０とユーザ端末１０との間で機械読取コードを用いた決済処理に関する情報を収集し、通信部４０１を介して売上管理サーバ５０に定期的に送信する機能を有する。この収集は、例えば、店舗側決済端末２０とユーザ端末１０との間で第１決済処理または第２決済処理に基づく機械読取コードを用いた決済を行うことに対応して、ブランドサーバ６０（決済サーバ）において行われた決済処理の結果をブランドサーバ６０から受信することで取得する。
【００３５】
制御部４０５は、決済情報収集サーバ４０における各部を制御する。
【００３６】
記憶部４０６は、決済に関する情報等の各種情報を記憶する。決済に関する情報としては、例えば、機械読み取りコードを用いて行われた決済結果がある。
機械読み取りコードを用いて行われた決済結果は、通信部４０１によって受信することができる。この決済結果には、店舗側決済端末２０の撮像部２０２によってユーザ端末１０に表示された二次元バーコードが撮像されたことに応じて行われた決済結果と、店舗側決済端末２０の出力部２０４に表示された二次元バーコードがユーザ端末１０によって撮像されたことに応じて行われた決済結果とがある。本実施形態においては、ユーザによって、表示部１０１に表示されたブランド選択画面においてブランドが選択されることを契機に、生成指示出力部１０４１によって機械読取コードの生成指示がされ、表示部１０１に機械読取コードが表示されるため、店舗側決済端末２０では、第１決済処理が実行される。そのため、記憶部４０６は、店舗側決済端末２０の撮像部２０２によってユーザ端末１０に表示された二次元バーコードが撮像されたことに応じて行われた決済結果が記憶される。
【００３７】
図１に戻り、ネットワーク３０は、インターネットやＶＰＮ等の各種ネットワークのいずれか１つであってもよいし、２つ以上を用いて構成するようにしてもよい。また、ネットワーク３０は、有線であっても無線であってもよいし、有線の区間と無線の区間の両方が含まれていてもよい。
【００３８】
売上管理サーバ５０は、通信部５１と売上情報記憶部５２を有する。通信部５１は、他の機器とネットワーク３０を介して通信する。また、通信部５１は、決済が行われた内容を表す決済情報を決済情報収集サーバ４０から受信する。
売上情報記憶部５２は、受信した決済情報を売上情報として記憶する。この売上情報は、対応するブランドのブランドサーバ６０に定期的（例えば、１日毎、または１週間毎）に配信することもできる。この売上管理サーバ５０は、サーバ装置、例えば、汎用コンピュータ、またはパーソナルコンピュータ等を含んで構成される。
【００３９】
ブランドサーバ６０ａ、６０ｂ、６０ｃ（以下、特に識別しなくてもよい場合には単にブランドサーバ６０と称する）は、各種決済処理を行う機能を有しており、決済サーバとして機能する。決済処理としては、例えば、第１決済処理、第２決済処理、第３決済処理のうちいずれの決済処理に対応する処理であってもよい。
また、ここでは、ブランドサーバ６０ａ、６０ｂ、６０ｃの３つのブランドサーバがある場合について説明するが、１つ、２つ、４つ以上のいずれであってもよい。
【００４０】
ブランドサーバ６０ａ、ブランドサーバ６０ｂ、ブランドサーバ６０ｃは、定期的（例えば、１日毎、または１週間毎）に売上管理サーバ５０から送信される決済情報、決済情報収集サーバ４０から送信される決済情報（または決済受入情報）、ユーザ端末１０から送信される決済受入情報を取得することができる。
【００４１】
ブランドサーバ６０ａ、ブランドサーバ６０ｂ、ブランドサーバ６０ｃは、各ブランド（決済サービス）を運営する企業によって管理されるサーバ装置である。ブランドとは、例えば、流通系企業や鉄道系企業によって運営されるプリペイド型電子マネーのブランド、クレジット系企業によって運営されるポストペイ型電子マネーのブランド、または、インターネット決済専用のプリペイド型電子マネーのブランド等である。これらのブランドは、機械読取コードを利用した決済、決済情報収集サーバ４０から送信される決済受入情報に基づく決済の少なくともいずれか一方に対応している。
これらブランドサーバ６０ａ、ブランドサーバ６０ｂ、ブランドサーバ６０ｃは、機械読取コードを利用し電子マネーによる決済を行なう場合には、機械読取コードに基づいて、当該機械読取コードにユーザを特定するユーザ識別情報を基に、決済を行う対象の口座を特定することで、プリペイド方式またはポストペイ方式にて決済を行うことができる。
【００４２】
ブランドサーバ６０ａ、ブランドサーバ６０ｂ、ブランドサーバ６０ｃは、ユーザ識別情報と決済を行なう対象の口座（ポイントまたは現金チャージを行うプリペイド口座、銀行口座またはクレジット決済を行なうクレジット口座）を特定する口座情報とを記憶しており、決済処理を行なう場合に、ユーザ識別情報に基づいて、決済する対象の口座を特定し、特定された口座に対応する口座サーバ（プリペイド口座サーバ８０ａ、クレジット口座サーバ８０ｂ、銀行口座サーバ８０ｃ）と通信することで決済処理をすることができる。
ブランドサーバ６０ａ、ブランドサーバ６０ｂ、ブランドサーバ６０ｃは、決済処理を行うにあたり、決済処理が可能な口座サーバにアクセスして決済を行う。例えば、ブランドサーバ６０ａは、プリペイド口座サーバ８０ａ、ブランドサーバ６０ｂは、クレジット口座サーバ８０ｂ、ブランドサーバ６０ｃは、銀行口座サーバ８０ｃを利用して決済処理を行う。
例えば、ブランドサーバ６０ａは、ユーザ識別情報に対応付けて、現金に対応するチャージ口座にチャージポイントを記憶しており、ユーザ端末１０からのチャージ要求に応じて、ユーザ端末１０に対応付けされた銀行口座（例えばプリペイド口座サーバ８０ａが決済処理を行なう対象の銀行口座）から引き落としをすることで、チャージポイントをチャージする。
また、ブランドサーバ６０ａは、ユーザ端末１０から決済の要求があった場合、またはユーザ端末１０を利用し店舗側決済端末２０を介して決済の要求があった場合には、決済する金額に応じたチャージポイントをユーザのチャージ口座からチャージポイントを減算することで、決済を行なう。
ブランドサーバ６０ａは、例えば、プリペイド方式にて決済を行う。
【００４３】
プリペイド口座サーバ８０ａは、ブランドサーバ６０ａを介して行なわれる決済処理に応じた金額をプリペイド口座から引き落とし処理を行なうことでプリペイド決済を行なう。プリペイド口座サーバ８０ａは、例えばブランドサーバ６０ａに接続され、決済処理を行う。プリペイド口座サーバ８０ａは、プリペイド方式にて決済を行う。
【００４４】
クレジット口座サーバ８０ｂは、店舗側決済端末２０を利用した決済であって、クレジットカードによる支払を行なう決済方式にてクレジット決済を行なう。クレジット口座サーバ８０ｂは、例えば、ブランドサーバ６０ｂに接続され、決済処理を行う。
クレジット口座サーバ８０ｂを利用して決済を行う場合には、例えば、ポストペイ方式にて決済を行う。すなわち、ブランドサーバ６０ｂにおいて決済処理が行われた後に、ブランドサーバ６０ｂからの請求に応じて、決済する金額に対応する金額を、決済するユーザのユーザ識別情報に対応したクレジット口座から引き落とす。
【００４５】
銀行口座サーバ８０ｃは、ブランドサーバ６０ｃに接続され、ブランドサーバ６０ｃを介して行なわれる決済処理に応じて、決済を行うユーザ識別情報に対応する銀行口座から決済する金額を引き落とすことで決済を行う。この銀行口座サーバ８０ｃを利用して決済を行う場合には、例えば、ポストペイ方式にて決済を行う。すなわち、ブランドサーバ６０ｃにおいて決済処理が行われた後に、ブランドサーバ６０ｃからの請求に応じて、決済する金額に対応する金額を、決済するユーザのユーザ識別情報に対応した口座から引き落とすものであり、クレジット決済の一種であるともいえる。また、銀行口座サーバ８０ｃは、チャージポイントを用いず、ユーザの銀行口座から、購入金額に対応する金額を引き落とす決済処理を行うことで、いわゆるデビット決済に沿った決済を行なうことができる。
【００４６】
店舗側管理端末９０は、店舗側決済端末２０が設けられた店舗に設けられる。店舗の管理者は、この店舗側管理端末９０を利用することで、店舗側決済端末２０を利用して行われた決済の履歴を参照することができる。店舗側管理端末９０は、例えば、店舗側決済端末２０の記憶部２０６に記憶された決済の履歴を参照することができる。また、売上管理サーバ５０に記憶された売上情報のうち、自店舗において決済が行われた売上情報を参照することができる。このように、店舗側管理端末９０は、自店舗において行われた非接触通信電子マネー決済の履歴と、機械読取コードを用いた決済の履歴の両方を参照することができる。また、機械読取コードを用いた決済の履歴は、第１決済処理と第２決済処理の両方の決済履歴を参照することができる。
【００４７】
次に、上述した決済システム１の動作を説明する。
図７は、第１決済処理に基づく決済処理を行う場合における決済システム１の動作を説明するシーケンス図、図８及び図９は、ユーザ端末１０の表示部１０１に表示される画面の一例を示す図である。決済システム１における第１決済処理、第２決済処理のいずれにて決済処理を行ってもよいが、この例では、ユーザ端末１０のアプリケーション管理部１０４の機能を用い、ユーザのブランド選択指定に応じて第１決済処理にて決済する場合について説明する。
ユーザ端末１０の制御部１０５は、ユーザにより決済用アプリケーションソフトウェアの起動指示が入力されると、アプリケーション管理部１０４の機能を起動する（ステップＳ１０１）。アプリケーション管理部１０４は、起動指示に応じて起動する。次にアプリケーション管理部１０４は、複数のブランドのうちいずれのブランドの決済処理機能を実行するかを選択する選択画面を表示部１０１に表示させる（ステップＳ１０２、図８）。ユーザによってブランドが選択され、利用する対象のブランドのボタンがタッチされると、ユーザ端末１０の入力部１０２は、タッチされたボタンに対応するブランドのユーザ入力を受け付ける（ステップＳ１０３）。アプリケーション管理部１０４は、入力部１０２によってユーザ入力を受け付けると、入力部１０２から入力されるユーザ入力によって選択されたブランドに対応するアプリケーションプログラムを実行させる指示を生成指示出力部１０４１によって出力するとともに、アプリケーションプログラムによって機械読取コードを生成させる指示を出力する（ステップＳ１０４）。これらの指示を受け、制御部１０５は、指示された対象のアプリケーションプログラムを記憶部１０３から読み出して実行する。そして制御部１０５は、アプリケーションプログラムを実行することで、支払金額を入力するための画面を表示部１０１に表示し（図９）、入力部１０２を介して金額のユーザ入力を受け付ける（ステップＳ１０５）。この金額の入力方法については、どのような方法であってもよいが、例えば、３つの方法がある。すなわち、店舗側決済端末２０が設置された店舗において、商品が陳列される商品陳列棚に取り付けられた棚札に商品の価格を表す情報を含む商品コードをユーザ端末１０によって読み取り、読み取った商品コードから価格の情報を制御部１０５が抽出することで入力されるようにしてもよい。この商品コードの読み取り対象は、棚札だけではなく、商品に取り付けられたバーコードを商品コードとして読み取るようにしてもよい。そして、購入対象の商品が複数ある場合には、それぞれの商品に対応した棚札の商品コードをそれぞれ読み取り、その合計値を算出することで金額入力を受け付けるようにしてもよい。
また、金額の入力方法として、Ｗｅｂ上において購入対象の商品を選択入力することで、その選択された商品に対応する金額を抽出するようにしてもよい。例えば、ユーザが店舗に来店し、購入対象の商品を手にとり、当該店舗が提供するＷｅｂページにユーザ端末１０によってアクセスし、購入対象の商品が掲載されたページに移動し、その商品あるいは商品の価格を入力部１０２から入力することで、金額の入力を受け付ける。
また、この２つの金額の入力方法以外に、金額をユーザ自身が入力部１０２から入力することで、この金額の入力を受け付けるようにしてもよい。
なお、金額の入力は、アプリケーションプログラムが入力を受け付ける場合について説明したが、アプリケーション管理部１０４が、ブランドの選択入力を受け付ける際に、金額の入力も受付し、選択されたブランドのアプリケーションを起動させる際に、金額の値もアプリケーションプログラムに引き渡すようにしてもよい。
【００４８】
金額が入力されると、ユーザ端末１０の制御部２０５は、決済用機械読取コードの生成依頼と、自ユーザ端末１０のユーザ識別情報とを、決済を行う対象のブランドに対応したブランドサーバ６０に送信する（ステップＳ１０６）。決済を行う対象のブランドは、ステップＳ１０３において選択されたブランドである。
【００４９】
ブランドサーバ６０は、機械読取コードの生成依頼を受信すると、ユーザ端末１０のユーザ識別情報と決済識別情報とブランド識別情報を用いて機械読取コードを生成するための機械読取コード生成用データを生成し（ステップＳ４０１）、生成依頼元のユーザ端末１０に機械読取コード生成用データを送信する（ステップＳ４０２）。決済識別情報は、１つの決済処理を個別に識別する情報であり、ブランドサーバ６０において生成される。この決済識別情報を用いることで、決済手続を個別に特定することが可能である。ブランド識別情報は、自ブランドサーバ６０のブランドを識別する情報である。このブランド識別情報は、各ブランドサーバ６０に割り当てられている。
ここで、ブランドサーバ６０は、ユーザ識別情報と決済識別情報とブランド識別情報を用いて機械読取コード生成用データを生成する場合について説明したが、ユーザ端末１０が機械読取コードの生成依頼をブランドサーバ６０に送信する際に、決済する金額をユーザに入力してもらい、その金額も機械読取コードの生成依頼とともに受信するようにしてもよい。これによりブランドサーバ６０は、ユーザ識別情報と決済識別情報とブランド識別情報の他に、金額も含めて機械読取コード生成用データを生成することもできる。
【００５０】
ユーザ端末１０の制御部１０５は、機械読取コード生成用データを受信すると、受信した機械読取コード生成用データとステップＳ１０１において入力された金額に基づいて機械読取コードを生成する（ステップＳ１０７）。
ここでは、機械読取コードの生成依頼をブランドサーバ６０に対して行うことで得られる機械読取コード生成用データを用いる場合について説明したが、ブランドサーバ６０と通信を行うことなく、ユーザ端末１０の制御部１０５がアプリケーションプログラムを実行することで、ユーザ識別情報と金額とブランド識別情報を用いて機械読取コードを生成するようにしてもよい。
【００５１】
ユーザ端末１０は、機械読取コードが生成されると、生成された機械読取コードを表示部１０２に表示する（ステップＳ１０８）。ユーザは、機械読取コードが表示されると、ユーザ端末１０の表示部１０２を店舗側決済端末２０の撮像部２０２の撮像可能な範囲に向ける。
【００５２】
店舗側決済端末２０の撮像部２０２は、ユーザ端末１０の表示部１０２に表示された機械読取コードを撮像する（ステップＳ２０１）。店舗側決済端末２０の制御部２０５は、撮影された機械読取コードと自店舗側決済端末２０に割り当てられた決済端末識別情報を決済受入情報として決済情報収集サーバ４０に送信するか、撮像された機械読取コードから金額とユーザ識別情報と決済識別情報とブランド識別情報を抽出し、抽出されたそれぞれの情報と決済端末識別情報を決済受入情報として決済情報収集サーバ４０に送信する（ステップＳ２０２）。
ここでは、ブランド識別情報は、機械読取コードに含まれている場合について説明したが、機械読取コードに含まれていなくてもよい。この場合、店舗側決済端末２０が、撮像部２０２によって機械読取コードを撮影する際に、店舗側決済端末２０の出力部２０４に表示されるブランドのなかから、決済を行う対象のブランドを選択入力してもらうようにしてもよい。そして、選択入力されたブランドのブランド識別情報を機械読取コードから得られた情報とともに決済情報収集サーバ４０に送信するようにしてもよい。
また、決済する金額は、機械読取コードに含まれている場合について説明したが、機械読取コードに含まれていなくてもよい。この場合、撮像部２０２によって機械読取コードを撮影する際に、店員が店舗側決済端末２０の入力部２０３から決済する金額を入力するようにしてもよい。
また、決済受入情報に含まれる決済端末識別情報は、店舗側決済端末２０によって設定される場合について説明したが、ユーザ端末１０において決済端末識別情報を設定するようにしてもよい。例えば、ユーザ端末１０は、金額を入力する際に、商品陳列棚に取り付けられた棚札の商品コードに決済端末識別情報（あるいは店舗識別情報）を含むようにすることで、金額を入力する際に決済端末識別情報も入力するようにしてもよい。また、Ｗｅｂ上において購入対象の商品を選択入力する際に、Ｗｅｂページに決済端末識別情報（あるいは店舗識別情報）を設定しておくことで、金額の選択入力の際に、決済端末識別情報（あるいは店舗識別情報）をＷｅｂページから抽出することで入力するようにしてもよい。
【００５３】
また、ユーザ端末１０の表示部１０２に機械読取コードを表示する際に、決済する金額を数字についても表示するようにしてもよい。この場合、店舗側の店員は、その表示部１０２に表示された金額が正しいか否かを確認した上で、店舗側決済端末２０にて読み取りをさせるようにしてもよい。この場合、決済する金額が正しいことを確認した上で、機械読取コードの読み取りを実施することができるため、誤りの無い金額にて決済処理を進めることができる。
【００５４】
決済情報収集サーバ４０の機械読取コード決済管理部４０２は、決済受入情報を受信すると、受信した決済受入情報を記憶部４０６に記憶するとともに決済受入情報に含まれるブランド識別情報に対応するブランドのブランドサーバ６０に、この決済受入情報を送信する（ステップＳ３０１）。
【００５５】
ブランドサーバ６０は、決済情報収集サーバ４０から決済受入情報を受信すると、決済受入情報に含まれるユーザ識別情報と金額に基づいて、決済を行う。例えば、決済受入情報を受信したブランドサーバ６０がプリペイド方式で決済をするブランドである場合には、決済受入情報に含まれるユーザ識別情報に対応するチャージ口座を特定し、決済受入情報に含まれる金額に対応するチャージポイントをそのチャージ口座から引き落とす処理である引き落とし処理を実行する（ステップＳ４０３）。
ブランドサーバ６０は、正しく引き落とし処理が行われると、引き落とし処理が正しく終了したことを表す決済完了通知を、決済受入情報に含まれる決済識別情報とともに決済情報収集サーバ４０に送信する（ステップＳ４０４）。さらにブランドサーバ６０は、決済受入情報に含まれるユーザ識別情報に基づいて、ユーザ識別情報に対応するユーザ端末１０を送信先として決済完了通知を決済識別情報とともに送信する（ステップＳ４０５）。
【００５６】
決済情報収集サーバ４０の機械読取コード決済管理部４０２は、ブランドサーバ６０から決済完了通知と決済識別情報とを受信すると、記憶部４０６を参照し、受信した決済識別情報に対応する決済受入情報を特定し、特定された決済受入情報に含まれる決済端末識別情報を特定し、その決済端末識別情報に対応する店舗側決済端末２０に対し、決済完了通知と決済識別情報を送信する（ステップＳ３０２）。さらに、決済情報収集サーバ４０の機械読取コード決済管理部４０２は、特定された決済受入情報に決済完了を示す情報を対応づけて記憶部４０６に記憶する（ステップＳ３０３）。
そして、決済情報収集サーバ４０の機械読取コード決済状況収集部４０３は、所定の送信タイミングが到来すると、記憶部４０６に記憶された決済受入情報と決済方法が機械読取コードであることを表す決済方法情報と決済完了を示す情報を含む売上情報を売上管理サーバ５０に送信する（ステップＳ３０４）。ここでは、ブランドサーバ６０から決済完了通知を受信する毎に売上情報を送信してもよい。売上管理サーバ５０は、通信部５１によって売上情報等を受信すると、受信した売上情報を売上情報記憶部５２に記憶する（ステップＳ５０１）。
この売上管理サーバ５０には、例えば、図１０に示すように、ユーザ識別情報、金額、ブランド識別情報、決済端末識別情報、日時、商品情報、決済方法等が対応づけて記憶される。
日時の情報は、決済情報収集サーバ４０が決済完了通知を受信した時刻であってもよく、決済情報収集サーバ４０が売上情報に含めて売上管理サーバ５０に送信してもよい。
また、商品情報は、例えば、ユーザ端末１０が、ステップＳ１０１において金額入力の過程において、入力部１０３を介してユーザに金額を入力してもらう段階において、商品陳列棚等の商品コードを読み取った際に商品コードに含まれる商品情報を取得し、この商品情報を用いるようにしてもよいし、Ｗｅｂ上において購入対象の商品を選択入力された際にＷｅｂ上のデータから得られる商品情報を用いるようにしてもよい。そして、ユーザ端末１０は、ステップＳ１０３において、得られた商品情報を含めた機械読取コードを生成するようにしてもよい。そして、決済受入情報に商品情報を含めるようにすることで、売上管理サーバ５０に売上情報として記憶することができる。
決済方法は、機械読取コードを用いた決済であることを示す情報や、他の決済方法にて決済された売上情報がある場合には、その決済方法を示す情報が含まれる。
【００５７】
店舗側決済端末２０は、決済情報収集サーバ４０から決済完了通知と決済識別情報とを受信すると、生成した決済受入情報に決済完了を表す情報を対応づけて記憶部２０６に記憶し、出力部２０４によって決済完了通知に基づく決済完了を示す情報を表示する。例えば、出力部２０４の表示画面に、「決済が完了しました」等のメッセージを表示するとともに、LED（発光ダイオード）等の発光素子を所定回数だけ点滅させる。これにより、店舗の店員は、決済が完了したことを確認した上で、商品等をユーザに引き渡す（ステップＳ２０５）。
【００５８】
一方、ユーザ端末１０の制御部１０５は、ブランドサーバ６０から決済完了通知を受信すると、読取された機械読取コードに対応する決済が完了したことを表示部１０２の画面上に表示する（ステップＳ１０９）。
【００５９】
ブランドサーバ６０は、決済完了通知を決済情報収集サーバ４０とユーザ端末１０に送信すると、決済した金額を店舗側決済端末２０の店舗の口座への支払処理を行なう（ステップＳ４０４）。
【００６０】
以上説明したように、機械読取コードを用いた決済を行う場合、アプリケーション管理部１０４が、利用する対象のブランドの選択入力を入力部１０２によって受け付け、選択されたブランドのアプリケーションプログラムに対して第１決済処理を実行させるようにした。これにより、アプリケーションプログラムに対し、第１決済処理と第２決済処理のうち第１決済処理を行わせることができるため、決済情報収集サーバ４０を経由した上で決済を行うことができる。したがって、機械読取コードを用いた決済を行う場合であっても、売上情報を収集することができる。ここで、第２決済処理が行われる場合、店舗側が準備した機械読取コードをユーザ端末によって撮像し、ユーザ端末がブランドサーバに対して通信を行うことで、店舗側決済端末等を介在することなく、ユーザ端末とブランドサーバとの間で決済処理が行われるため、店舗側では決済処理に関する情報をリアルタイムで得ることができない。また、店舗側において決済に関する情報が得られたとしても、決済が行われて一定時間が経過してから（予め決められた時刻に一日１回まとめて送信される場合や、月末等の決まった日にまとめて送信される場合等）、ブランドサーバのそれぞれから取得することとなる。その場合、各ブランドサーバから送信されるタイミングが同じであるとは限らないため、売上管理がしにくい。しかし上述の実施形態によれば、機械読取コードを用いた決済を行う場合に、第１決済処理と第２決済処理のうち第１決済処理を行うようにユーザを誘導することができる。また、ユーザも利用したいブランドを選択するだけですむため、負担が少ない。
また、上述した実施形態において、ブランドが複数あったとしても、情報収集サーバ４０を経由してから各ブランドのブランドサーバ６０との間で決済処理を行い、その決済結果を得ることができるため、複数のブランドがあったとしても、決済処理を行うタイミングで売上情報を収集することができる。
【００６１】
なお、上述した実施形態において、決済情報収集サーバ４０は、ブランドサーバ６０に対してネットワーク３０を介して通信を行う場合について説明した。複数のブランドサーバ６０のうち少なくとも１つのブランドサーバ６０については、仲介サーバを介して他の機器と通信を行う場合もある。このような場合、決済情報収集サーバ４０は、決済受入情報を送信する対象のブランドサーバ６０に接続された仲介サーバに送信することで、ブランドサーバ６０に決済受入情報を送信する。そして、決済情報収集サーバ４０は、決済受入情報に応じて決済処理された結果である決済結果を仲介サーバを介してブランドサーバ６０から受信する。これにより、決済情報収集サーバ４０は、仲介サーバを介して通信を行うブランドサーバ６０に対しても、仲介サーバを介することで通信を行い、決済結果を収集することができる。
【００６２】
また、売上管理サーバ５０において売上情報が集約された後、この売上情報に含まれる店舗識別情報を利用し、店舗識別情報毎に売上情報を集計することで、非接触通信を用いた決済処理、機械読取コードを用いた決済処理のそれぞれの決済処理毎に集計して売上を管理することができる。
１つの店舗に複数の店舗側決済端末２０が設置されている場合においては、その店舗に設置された複数の店舗側決済端末２０のそれぞれの店舗識別情報を元に、店舗側決済端末２０毎に売上情報を集計することも可能である。
【００６３】
なお、売上情報には、決済日時を用いるようにしてもよい。例えば、店舗側決済端末２０が決済処理を行う際に、その時点における日時情報を決済結果等に付加するようにしてもよい。これにより、売上日に基づく集計を行うことができる。
【００６４】
上述した実施形態におけるユーザ端末１０、店舗側決済端末２０または決済情報収集サーバ４０をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００６５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００６６】
１０…ユーザ端末、１５…ＩＣカード、２０…店舗側決済端末、３０…ネットワーク、４０…決済情報収集サーバ、５０…売上管理サーバ、５１…通信部、５２…売上情報記憶部、６０，６０ａ，６０ｂ，６０ｃ…ブランドサーバ、８０ａ…プリペイド口座サーバ，８０ｂ…クレジット口座サーバ，８０ｃ…銀行口座サーバ、９０…店舗側管理端末、１０１，２０２…撮像部、１０２…表示部、１０３，２０３…入力部、１０５，２０５，４０５…制御部、１０６，２０１，４０１…通信部、２０４…出力部、２０６，４０６…記憶部、２０７…非接触式読取部、４０２…機械読取コード決済管理部、４０３…機械読取コード決済状況収集部、４０４…非接触通信電子マネー決済部
【図１】
2020009200.tif 000003
【図２】
2020009200.tif 000004
【図３】
2020009200.tif 000005
【図４】
2020009200.tif 000006
【図５】
2020009200.tif 000007
【図６】
2020009200.tif 000008
【図７】
2020009200.tif 000009
【図８】
2020009200.tif 000010
【図９】
2020009200.tif 000011
【図１０】
2020009200.tif 000012