(57)【特許請求の範囲】
【請求項１】
第１のサービスを提供する第１のサーバを介して、利用者機器に商品情報を提供する商品情報提供部と、
前記第１のサーバを介して、前記利用者機器からの商品購入依頼を受け付ける受付部と、
前記商品購入依頼に対して個別に割当てられた識別情報を含むキー情報を発行するキー情報発行部と、
前記商品購入依頼にかかる商品に関する情報および前記キー情報を前記第１のサーバを介して前記利用者機器に送信し、前記キー情報および前記商品購入依頼にかかる商品の金額情報を、第２のサービスを提供する第２のサーバに送信する、送信部と、
を備える、情報処理装置。
【請求項２】
前記キー情報は、前記利用者機器が前記第２のサーバに接続するために用いられるＵＲＬである、請求項１に記載の情報処理装置。
【請求項３】
前記第２のサーバは、金融機関と前記利用者機器との間で行われる金融取引のための中継サービスを提供し、
前記情報処理装置は、
前記商品購入依頼にかかる商品についての決済が完了した場合、前記第２のサーバから、前記キー情報を含む決済完了通知を受信する受信部をさらに備える、請求項１または２に記載の情報処理装置。
【請求項４】
前記情報処理装置は、
前記商品情報提供部により前記利用者機器に提供された商品情報を記憶する提供情報記憶部と、
前記受付部は、前記商品購入依頼の受け付けに基づき前記提供情報記憶部を参照し、前記利用者機器に提供された最新の商品情報に対応する商品を、前記商品購入依頼にかかる商品として特定する、請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記受付部は、前記第１のサーバを介して前記利用者機器から商品情報の再送要求を受け付け、
前記商品情報提供部は、前記受付部による前記再送要求の受け付けに基づき前記提供情報記憶部を参照し、前記利用者機器に提供された最新でない商品情報を前記利用者機器に再度提供する、請求項４に記載の情報処理装置。
【請求項６】
前記キー情報は、前記利用者機器が前記第２のサーバに接続するために用いられる時限付きのＵＲＬである、請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
コンピュータを、
第１のサービスを提供する第１のサーバを介して、利用者機器に商品情報を提供する商品情報提供部と、
前記第１のサーバを介して、前記利用者機器からの商品購入依頼を受け付ける受付部と、
前記商品購入依頼に対して個別に割当てられた識別情報を含むキー情報を発行するキー情報発行部と、
前記商品購入依頼にかかる商品に関する情報および前記キー情報を前記第１のサーバを介して前記利用者機器に送信し、前記キー情報および前記商品購入依頼にかかる商品の金額情報を、第２のサービスを提供する第２のサーバに送信する、送信部と、
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介して金融サービスを提供可能なインターネットバンキングが広く普及している。金融機関の利用者は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やスマートフォンなどの利用者機器を用いてインターネットバンキングにアクセスすることにより、残高照会および取引明細の照会などを実行することが可能である。また、インターネットバンキングは、インターネット上のショップから指定された金額で決済を行い、決済完了をショップ側に通知するＷｅｂ決済機能も有する。
【０００３】
上記のＷｅｂ決済機能に関し、特許文献１には、利用者ごとにＵＲＬを発行し、当該ＵＲＬをメールで利用者に通知し、利用者が当該ＵＲＬを利用したアクセスによりＷｅｂ決済を行うための技術が開示されている。また、特許文献２には、ブログ上で商品を販売する場合に、商品に固有なＵＲＬを発行し、当該ＵＲＬを利用して決済を行う技術が開示されている。また、特許文献３には、ブログ上で商品を決済する技術が開示されている。また、特許文献４には、利用者が商品を購入する場合にワンタイムＩＤを発行し、当該ワンタイムＩＤを利用して決済を行う技術が開示されている。また、特許文献５および６には、モールサイトで利用者が商品を購入する場合、決済サイトに利用者を誘導し、決済サイト上での決済が完了するとモールサイトに利用者を戻す技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１６３６６号公報
【特許文献２】特開２０１１−２８５６１号公報
【特許文献３】特開２００７−１４０９８２号公報
【特許文献４】特開２００８−４０４２号公報
【特許文献５】特開２０１１−１１７９７６号公報
【特許文献６】特開２００６−３３８２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のようなＷｅｂ決済では、利用者の金融機関におけるＩＤやパスワードなどの情報の漏洩が懸念される。特に、ユーザが１または２以上のサーバを介してショップに商品購入を依頼する場合、当該１または２以上のサーバに利用者の情報が知られ、当該１または２以上のサーバから利用者の情報が漏洩することが懸念される。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、利用者の情報のセキュリティを向上することが可能な、新規かつ改良された情報処理装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、第１のサービスを提供する第１のサーバを介して、利用者機器に商品情報を提供する商品情報提供部と、前記第１のサーバを介して、前記利用者機器からの商品購入依頼を受け付ける受付部と、前記商品購入依頼に対して個別に割当てられた識別情報を含むキー情報を発行するキー情報発行部と、前記商品購入依頼にかかる商品に関する情報および前記キー情報を前記第１のサーバを介して前記利用者機器に送信し、前記キー情報および前記商品購入依頼にかかる商品の金額情報を、第２のサービスを提供する第２のサーバに送信する、送信部と、を備える、情報処理装置が提供される。
【０００８】
前記キー情報は、前記利用者機器が前記第２のサーバに接続するために用いられるＵＲＬであってもよい。
【０００９】
前記第２のサーバは、金融機関と前記利用者機器との間で行われる金融取引のための中継サービスを提供し、前記情報処理装置は、前記商品購入依頼にかかる商品についての決済が完了した場合、前記第２のサーバから、前記キー情報を含む決済完了通知を受信する受信部をさらに備えてもよい。
【００１０】
前記情報処理装置は、前記商品情報提供部により前記利用者機器に提供された商品情報を記憶する提供情報記憶部と、前記受付部は、前記商品購入依頼の受け付けに基づき前記提供情報記憶部を参照し、前記利用者機器に提供された最新の商品情報に対応する商品を、前記商品購入依頼にかかる商品として特定してもよい。
【００１１】
前記受付部は、前記第１のサーバを介して前記利用者機器から商品情報の再送要求を受け付け、前記商品情報提供部は、前記受付部による前記再送要求の受け付けに基づき前記提供情報記憶部を参照し、前記利用者機器に提供された最新でない商品情報を前記利用者機器に再度提供してもよい。
【００１２】
前記キー情報は、前記利用者機器が前記第２のサーバに接続するために用いられる時限付きのＵＲＬであってもよい。
【００１３】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、第１のサービスを提供する第１のサーバを介して、利用者機器に商品情報を提供する商品情報提供部と、前記第１のサーバを介して、前記利用者機器からの商品購入依頼を受け付ける受付部と、前記商品購入依頼に対して個別に割当てられた識別情報を含むキー情報を発行するキー情報発行部と、前記商品購入依頼にかかる商品に関する情報および前記キー情報を前記第１のサーバを介して前記利用者機器に送信し、前記キー情報および前記商品購入依頼にかかる商品の金額情報を、第２のサービスを提供する第２のサーバに送信する、送信部と、として機能させるための、プログラムが提供される。
【発明の効果】
【００１４】
以上説明したように本発明によれば、利用者の情報のセキュリティを向上することが可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態による情報処理システムの構成を示す説明図である。
【図２】本実施形態による対話型サービスサーバが提供する対話画面の具体例を示す説明図である。
【図３】対話画面における商品購入依頼を示す説明図である。
【図４】対話型サービスサーバの構成を示す説明図である。
【図５】加盟店サーバの構成を示す説明図である。
【図６】利用者データベースの構成を示す説明図である。
【図７】商品データベースの構成を示す説明図である。
【図８】提供情報データベースの構成を示す説明図である。
【図９】購入情報データベースの構成を示す説明図である。
【図１０】携帯端末の構成を示す説明図である。
【図１１】決済ＵＲＬを含む対話画面の具体例を示す説明図である。
【図１２】中継サーバの構成を示す説明図である。
【図１３】決済サーバの構成を示す説明図である。
【図１４】本実施形態による情報処理システムの動作を示す説明図である。
【図１５】本実施形態による情報処理システムの動作を示す説明図である。
【図１６】加盟店サーバのハードウェア構成を示したブロック図である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１７】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００１８】
＜１．情報処理システムの概要＞
まず、図１を参照し、本発明の実施形態による情報処理システムの概要を説明する。
【００１９】
図１は、本発明の実施形態による情報処理システムの構成を示す説明図である。図１に示したように、本発明の実施形態による情報処理システムは、携帯端末２０と、中継サーバ３０と、決済サーバ４０と、対話型サービスサーバ５０と、加盟店サーバ６０と、を備える。携帯端末２０、中継サーバ３０、対話型サービスサーバ５０および加盟店サーバ６０はネットワーク１２Ａにより接続され、中継サーバ３０および決済サーバ４０はネットワーク１２Ｂにより接続される。
【００２０】
（ネットワーク）
ネットワーク１２Ａおよび１２Ｂ（以下、単にネットワーク１２と総称する場合もある。）は、ネットワーク１２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、ネットワーク１２は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク１２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２１】
（携帯端末）
携帯端末２０は、金融機関の顧客である利用者により利用される利用者機器の一例である。携帯端末２０には、加盟店サーバ６０から対話型サービスサーバ５０を介して商品情報が提供される。なお、商品情報は商品にかかる情報であり、商品としては、販売またはレンタルされる物品、販売またはレンタルされるコンテンツデータ、および提供されるサービスなどが挙げられる。また、図１においては、利用者機器の一例として携帯端末２０を示しているが、利用者機器は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、およびウェアラブル機器などの情報処理装置であってもよい。
【００２２】
（中継サーバ）
中継サーバ３０は、決済サーバ４０と携帯端末２０との間で行われる金融取引の中継サービス（第２のサービス）を提供する情報処理装置（第２のサーバ）である。例えば、中継サーバ３０は、携帯端末２０から受信される認証情報を用いて決済サーバ４０にログインし、携帯端末２０の利用者の口座に関する決済サーバ４０による決済（資金移動）を支援する。この中継サーバ３０は、例えば金融機関やシステムベンダのデータセンタに設置される。
【００２３】
（決済サーバ）
決済サーバ４０は、ネットワーク１２を介して金融サービスを提供することが可能な、金融機関のサーバである。金融機関としては、銀行、クレジットカード会社および証券会社などが挙げられる。決済サーバ４０が銀行のサーバである場合、決済サーバ４０は、インターネットバンキングサービスを提供し得る。例えば、決済サーバ４０は、中継サーバ３０から受信される携帯端末２０の利用者の認証情報に基づいて認証処理を行い、認証処理が成功した場合に入出金明細照会および決済などを行ってもよい。
【００２４】
特に、本実施形態においては、決済サーバ４０は、加盟店サーバから商品の決済金額を引継ぎ、利用者の認証処理が成功した場合に決済を行う。ただし、決済サーバ４０は、携帯端末２０の利用者、加盟店および金融機関との事前契約に基づき、携帯端末２０からの認証情報（ＩＤおよびパスワードなど）の送信無しに決済を行うことも可能である。
【００２５】
（対話型サービスサーバ）
対話型サービスサーバ５０は、金融機関と異なる組織のサーバであり、第１のサービスの一例である対話型サービスを携帯端末２０に提供する。具体的には、対話型サービスサーバ５０は、携帯端末２０に、通信相手との対話画面を提供し、携帯端末２０から送信された情報および通信相手から送信された情報を上記対話画面に逐次追加する。特に、本実施形態による対話型サービスサーバ５０は、加盟店サーバ６０から提供される商品情報を、携帯端末２０と加盟店サーバとの対話画面に逐次追加する。以下、図２を参照し、本実施形態による対話型サービスサーバ５０が提供する対話画面の具体例を説明する。
【００２６】
図２は、本実施形態による対話型サービスサーバ５０が提供する対話画面の具体例を示す説明図である。対話型サービスサーバ５０は、加盟店サーバ６０から携帯端末２０の利用者への商品情報を受信すると、図２に示したように、携帯端末２０と加盟店サーバ６０（図２の例においてはＡ社）との対話画面において、商品情報の表示７２および７４を追加する。携帯端末２０の利用者は、当該対話画面を見ることにより、加盟店サーバ６０から提供された商品情報を認識することが可能である。
【００２７】
ここで、携帯端末２０の利用者は、対話画面を見て、商品情報にかかる商品の購入を所望することが考えられる。このため、本実施形態による情報処理システムは、対話画面に対する利用者による操作に基づいて商品情報にかかる商品の購入が可能となるように設計される。以下、図３を参照して説明を続ける。
【００２８】
図３は、対話画面における商品購入依頼を示す説明図である。携帯端末２０の利用者が、所定の金融機関と関連付けられた、商品の購入依頼を意味する画像７６（スタンプ）を選択すると、図３に示したように、対話型サービスサーバ５０は当該画像７６を対話画面に追加する。そして、画像７６が対話画面に追加されると、加盟店サーバ６０により、購入依頼にかかる商品の決済のための情報処理が行われる。当該情報処理については詳細に後述する。
【００２９】
（加盟店サーバ）
加盟店サーバ６０は、本発明の実施形態による情報処理システムに加盟している加盟店のサーバである。加盟店サーバ６０は、携帯端末２０の利用者の情報、商品情報などを管理しており、図２を参照して説明したように、対話型サービスサーバ５０を介して携帯端末２０に商品情報を提供する。
【００３０】
（背景）
上述したように、対話画面において図３を参照して説明したように利用者から商品購入依頼が出された場合、決済サーバ４０が商品購入依頼にかかる商品の決済を行う。ここで、決済サーバ４０による決済のためには、携帯端末２０の利用者が認証情報を入力する必要がある。しかし、当該認証情報の入力および通信が対話画面を介して行われると、対話型サービスサーバ５０に利用者の認証情報が知られ、対話型サービスサーバ５０から利用者の情報が漏洩することが懸念される。
【００３１】
そこで、上記事情を一着眼点にして本発明の実施形態が創作されるに至った。本発明の実施形態によれば、ネットワークを介した商品の決済における利用者の情報のセキュリティを向上することが可能である。以下、このような本発明の実施形態の構成および動作を順次詳細に説明する。
【００３２】
＜２．対話型サービスサーバの構成＞
図４は、対話型サービスサーバ５０の構成を示す説明図である。図４に示したように、対話型サービスサーバ５０は、通信部５４０と、情報管理部５５０と、受付管理部５６０と、決済用ＵＲＬ通知部５７０と、を備える。
【００３３】
（通信部）
通信部５４０は、携帯端末２０および加盟店サーバ６０とのインタフェースである。例えば、通信部５４０は、加盟店サーバ６０から提供される商品情報の送受信、携帯端末２０から送信される商品購入依頼の送受信、および後述する決済用ＵＲＬの送受信などを行う。
【００３４】
（情報管理部）
情報管理部５５０は、加盟店サーバ６０から提供された商品情報を管理する。例えば、情報管理部５５０は、通信部５４０により加盟店サーバ６０から商品情報が受信されると、当該商品情報を携帯端末２０と加盟店サーバ６０との対話画面に追加し、商品情報を含む対話画面を通信部５４０に携帯端末２０へ送信させる。
【００３５】
（受付管理部）
受付管理部５６０は、携帯端末２０から送信された商品購入依頼を管理する。例えば、受付管理部５６０は、通信部５４０により携帯端末２０から商品購入依頼が受信されると、当該商品購入依頼を示す画像（例えば、図３に示した画像７６）を携帯端末２０と加盟店サーバ６０との対話画面に追加し、当該画像を含む対話画面を通信部５４０に加盟店サーバ６０へ送信させる。
【００３６】
（決済用ＵＲＬ通知部）
決済用ＵＲＬ通知部５７０は、商品購入依頼にかかる商品の決済のために用いられるＵＲＬ（以下、決済用ＵＲＬ）の通知を管理する。例えば、決済用ＵＲＬ通知部５７０は、通信部５４０により加盟店サーバ６０から決済用ＵＲＬおよび対象の商品名情報などが受信されると、決済用ＵＲＬおよび商品名情報などを携帯端末２０と加盟店サーバ６０との対話画面に追加する。そして、決済用ＵＲＬ通知部５７０は、決済用ＵＲＬおよび商品名情報などの通知のために、決済用ＵＲＬおよび商品名情報などが追加された対話画面を通信部５４０に携帯端末２０へ送信させる。
【００３７】
＜３．加盟店サーバの構成＞
以上、対話型サービスサーバ５０の構成を説明した。続いて、図５を参照し、加盟店サーバ６０の構成を説明する。
【００３８】
図５は、加盟店サーバ６０の構成を示す説明図である。図５に示したように、加盟店サーバ６０は、利用者データベース６３２と、商品データベース６３４と、提供情報データベース６３６と、購入情報データベース６３８と、通信部６４０と、制御部６５０と、を備える。
【００３９】
（利用者データベース）
利用者データベース６３２は、対話型サービスにおける利用者の識別子である利用者特定キーと利用者情報を関連付けて格納する利用者情報記憶部として機能する。利用者データベース６３２は、利用者情報として、例えば図６に示したように、利用者ＩＤ、氏名、郵便番号および住所などを利用者特定キーと関連付けて格納する。なお、利用者ＩＤは、加盟店における利用者の識別子である。また、加盟店が提供する商品が物品である場合、利用者の情報として当該商品の郵送のために郵便番号および住所が必要であるが、利用者の情報は郵便番号および住所を含まなくてもよい。例えば、加盟店が提供する商品が音楽データや映像データなどのコンテンツデータである場合、加盟店サーバ６０は、郵便番号および住所無しに、ネットワーク１２を介してコンテンツデータを利用者に提供することが可能である。
【００４０】
（商品データベース）
商品データベース６３４は、加盟店が取り扱う商品に関する情報を商品ごとに格納するデータベースである。商品データベース６３４は、商品に関する情報として、例えば図７に示したように、商品ＩＤ、商品名および金額などを格納する。
【００４１】
（提供情報データベース）
提供情報データベース６３６は、加盟店サーバ６０から携帯端末２０に提供された商品情報の履歴を格納する提供情報記憶部として機能する。提供情報データベース６３６は、例えば図８に示したように、携帯端末２０に提供された商品情報および提供順序を利用者ＩＤと関連付けて格納する。より具体的には、図８の例には、利用者ＩＤ「Ｕ０００００１」に対応する携帯端末２０に、商品ＩＤが「Ｓ０００００１」である「心拍計」の商品情報が１番目に提供され、商品ＩＤが「Ｓ０００００２」である「ストレッチポール」の商品情報が２番目に提供され、商品ＩＤが「Ｓ０００００３」である「アイエステ機」の商品情報が３番目に提供され、商品ＩＤが「Ｓ０００００４」である「心拍計」の商品情報が４番目に提供されたことが示されている。利用者ＩＤ「Ｕ０００００１」に対応する携帯端末２０には図８に示した例では５番目の商品情報が提供されていないので、「心拍計」の商品情報が携帯端末２０に提供された最新の商品情報である。
【００４２】
（購入情報データベース）
購入情報データベース６３８は、各商品購入依頼に関する情報を格納するデータベースである。購入情報データベース６３８は、例えば図９に示したように、各商品購入依頼に対応する注文ＩＤ、利用者ＩＤ、商品ＩＤ、決済用ＵＲＬおよび決済状態などを関連付けて格納する。決済用ＵＲＬは、携帯端末２０に発行された商品購入依頼にかかる商品を購入するために用いられるキー情報の一例であり、決済状態は、上記決済ＵＲＬに基づく決済の状態（決済済み／ＵＲＬ発行済み）である。決済用ＵＲＬの発行および利用については、制御部６５０および携帯端末２０などの説明部分においてより具体的に言及する。
【００４３】
（通信部）
通信部６４０は、中継サーバ３０および対話型サービスサーバ５０とのインタフェースである。例えば、通信部６４０は、決済用ＵＲＬおよび商品の金額情報などを中継サーバ３０および対話型サービスサーバ５０に送信する送信部としての機能、および、携帯端末２０から対話型サービスサーバ５０を介して商品購入依頼を受信し、中継サーバ３０から決済完了通知を受信する受信部としての機能を有する。
【００４４】
（制御部）
制御部６５０は、加盟店サーバ６０の動作全般を制御する。特に、本実施形態による加盟店サーバ６０の制御部６５０は、商品情報提供部６５２と、受付部６５４と、決済用ＵＲＬ発行部６５６の機能を包含する。
【００４５】
商品情報提供部６５２は、対話型サービスを提供する対話型サービスサーバ５０を介して携帯端末２０へ商品情報を提供する。例えば、商品情報提供部６５２は、オペレータにより指定されたタイミングまたは所定のタイミングで、携帯端末２０を宛先として指定して、商品情報を通信部６４０に対話型サービスサーバ５０へ送信させる。宛先として指定される携帯端末２０は、利用者データベース６３２に格納されている全ての利用者の携帯端末２０であってもよいし、一部の利用者の携帯端末２０であってもよい。また、提供される商品情報は、商品データベース６３４からランダムに抽出されてもよいし、宛先に応じて抽出されてもよいし、オペレータにより指定されてもよい。
【００４６】
受付部６５４は、通信部６４０により受信された携帯端末２０からの商品購入依頼を受け付ける。例えば、受付部６５４は、商品購入依頼として対話型サービスにおける利用者特定キーを受け付け、当該利用者特定キーに利用者データベースにおいて関連付けられている利用者を特定する。また、受付部６５４は、提供情報データベース６３６を参照し、特定された利用者に提供された最新の商品情報に対応する商品を、商品購入依頼にかかる商品として特定する。例えば、受付部６５４は、利用者ＩＤ「Ｕ０００００１」に対応する利用者を特定した場合、図８に示した提供情報データベース６３６を参照し、最新である４番目に当該利用者に提供された商品の商品ＩＤ「Ｓ０００００４」を特定し、さらに、商品データベース６３４を参照し、商品ＩＤ「Ｓ０００００４」に対応する商品「スマートウォッチ」を特定する。
【００４７】
決済用ＵＲＬ発行部６５６は、商品購入依頼にかかる商品の購入のために用いられるキー情報の一例として、決済用ＵＲＬを発行する。当該決済用ＵＲＬは、中継サーバ３０への接続情報と、商品購入依頼に対して個別に割当てられた識別情報を含む。決済用ＵＲＬ発行部６５６は、受付部６５４による商品購入依頼の受け付けに基づいて決済用ＵＲＬを生成し、生成した決済用ＵＲＬと商品購入依頼を購入情報データベースにおいて関連付けることにより、決済用ＵＲＬを発行してもよい。または、決済用ＵＲＬ発行部６５６は、受付部６５４による商品購入依頼の受け付けに基づき、事前に生成されたＵＲＬ群から決済用ＵＲＬを選択し、選択した決済用ＵＲＬと商品購入依頼を購入情報データベースにおいて関連付けることにより、決済用ＵＲＬを発行してもよい。なお、決済用ＵＲＬは、時限付きのＵＲＬであってもよい。この場合、設定された期間の経過後における決済用ＵＲＬに基づく決済の実行を制限することができる。
【００４８】
なお、通信部６４０は、上述した受付部６５４により特定された商品の金額、および決済用ＵＲＬ発行部６５６により発行された決済用ＵＲＬを、中継サーバ３０に送信する。また、通信部６４０は、受付部６５４により特定された商品の商品名、金額、および決済用ＵＲＬ発行部６５６により発行された決済用ＵＲＬを、対話型サービスサーバ５０を介して携帯端末２０に送信する。
【００４９】
＜４．携帯端末の構成＞
以上、加盟店サーバ６０の構成を説明した。続いて、図１０を参照し、携帯端末２０の構成を説明する。
【００５０】
図１０は、携帯端末２０の構成を示す説明図である。図１０に示したように、携帯端末２０は、操作部２２０と、表示部２３０と、通信部２４０と、アプリケーション２５０と、を備える。
【００５１】
（操作部）
操作部２２０は、携帯端末２０の利用者による操作を検出する。例えば、利用者は、この操作部２２０への操作により、商品購入依頼、決済の実行指示、および認証情報などを入力することが可能である。なお、操作部２２０の具体例としては、タッチパネル、キーボード、マウスまたはボタンなどが挙げられる。
【００５２】
（表示部）
表示部２３０は、アプリケーション２５０からの制御に基づき、多様な画面を表示し得る。例えば、本実施形態による表示部２３０は、対話型サービスのための対話画面を表示する。なお、表示部２３０は、液晶ディスプレイであってもよいし、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）であってもよい。
【００５３】
（通信部）
通信部２４０は、中継サーバ３０および対話型サービスサーバ５０とのインタフェースであり、中継サーバ３０との間、および対話型サービスサーバ５０との間で通信を行う。例えば、通信部２４０は、対話型サービスサーバ５０に商品購入依頼を送信する送信部としての機能、および対話型サービスサーバ５０を介して加盟店サーバ６０から決済用ＵＲＬなどを受信する受信部としての機能を有する。
【００５４】
（アプリケーション）
アプリケーション２５０は、図８に示したように、ブラウザアプリケーション２６０および対話型アプリケーション２７０を含む。
【００５５】
ブラウザアプリケーション２６０は、中継サーバ３０から提供される画面を表示部２３０に表示させる表示制御部、および、操作部２２０に入力された情報を通信部２４０に中継サーバ３０へ送信させる送信制御部などの機能を有する。例えば、ブラウザアプリケーション２６０は、決済の実行時に、認証情報の入力画面を表示部２３０に表示させ、当該入力画面で入力された認証情報を通信部２４０に中継サーバ３０へ送信させる。
【００５６】
対話型アプリケーション２７０は、対話型サービスサーバ５０が提供するサービスの携帯端末２０における利用のために用いられるアプリケーションである。特に、本実施形態による対話型アプリケーション２７０は、図２を参照して説明したように、加盟店サーバ６０から提供された商品情報を含む対話画面を表示部２３０に表示させる。また、対話型アプリケーション２７０は、操作部２２０への利用者による操作（例えば、所定の金融機関と関連付けられた、商品の購入依頼を意味する画像の選択）に基づき、商品の購入依頼を行う。
【００５７】
さらに、対話型アプリケーション２７０は、対話型サービスサーバ５０を介して加盟店サーバ６０から決済用ＵＲＬなどが受信されると、決済用ＵＲＬなどを含む対話画面を表示部２３０に表示させる。この点について、図１１を参照して具体的に説明する。
【００５８】
図１１は、決済ＵＲＬを含む対話画面の具体例を示す説明図である。図１１に示したように、加盟店サーバ６０から決済用ＵＲＬなどが受信されると、対話画面に決済を誘導するためのメッセージが追加される。当該メッセージには、商品名「スマートウォッチ」、金額「ｘｘｘｘｘ円」などの商品情報に加え、決済用ＵＲＬ７８が含まれる。この決済用ＵＲＬ７８が携帯端末２０の利用者により決済用ＵＲＬ７８が選択されると、決済用ＵＲＬ７８に基づいて携帯端末２０から中継サーバ３０への接続が行われた後、ブラウザアプリケーション２６０が起動する。
【００５９】
＜５．中継サーバの構成＞
以上、携帯端末２０の構成を説明した。続いて、図１２を参照し、中継サーバ３０の構成を説明する。
【００６０】
図１２は、中継サーバ３０の構成を示す説明図である。図１２に示したように、中継サーバ３０は、決済情報データベース３２０と、通信部３４０と、中継アプリケーション３５０と、を備える。
【００６１】
（決済情報データベース）
決済情報データベース３２０は、通信部３４０により加盟店サーバ６０から受信された決済用ＵＲＬおよび金額を関連付けて格納するデータベースである。
【００６２】
（通信部）
通信部３４０は、携帯端末２０、決済サーバ４０、対話型サービスサーバ５０および加盟店サーバ６０とのインタフェースであり、携帯端末２０、決済サーバ４０、対話型サービスサーバ５０および加盟店サーバ６０との間で通信を行う送信部としての機能および受信部としての機能を有する。例えば、通信部３４０は、携帯端末２０から認証情報を受信したり、決済サーバ４０に認証情報を送信したり、加盟店サーバ６０から決済用ＵＲＬおよび金額を受信したり、加盟店サーバ６０へ決済完了通知を送信したりする。
【００６３】
（中継アプリケーション３５０）
中継アプリケーション３５０は、決済情報受付部３５１、決済金額通知部３５２、決済中継部３５３、決済結果中継部３５４および加盟店サイト誘導部３５５の機能を有する。
【００６４】
決済情報受付部３５１は、加盟店サーバ６０から通信部３４０により決済用ＵＲＬおよび金額などの決済情報が受信されると、決済情報データベース３２０に決済用ＵＲＬおよび金額を関連付けて格納する。
【００６５】
決済金額通知部３５２は、決済サーバ４０に決済金額を通知する。具体的には、決済金額通知部３５２は、携帯端末２０から決済用ＵＲＬに基づくアクセスがあった場合、当該決済ＵＲＬに関連付けて決済情報データベース３２０に格納されている金額を特定し、当該金額を決済金額として決済サーバ４０に通知する。ここで、決済ＵＲＬには商品購入依頼に対して個別に割当てられた識別情報が含まれており、かつ、決済情報データベース３２０には決済ＵＲＬと商品購入依頼にかかる決済金額が関連付けて格納されているので、上述したように、携帯端末２０からのアクセスに用いられた決済ＵＲＬから決済金額を一意に特定することが可能である。
【００６６】
決済中継部３５３は、携帯端末２０と決済サーバ４０との間で行われる決済のための通信の中継を制御する。例えば、決済中継部３５３は、通信部３４０により携帯端末２０から認証情報が受信されると、認証情報の通信部３４０から決済サーバ４０への中継を制御する。また、決済中継部３５３は、通信部３４０により決済サーバ４０から金額確認画面が受信されると、金額確認画面の通信部３４０から携帯端末２０へ中継を制御する。
【００６７】
決済結果中継部３５４は、決済サーバ４０による決済の結果の加盟店サーバ６０への中継を制御する。例えば、決済結果中継部３５４は、通信部３４０により決済サーバ４０から決済完了通知が受信されると、決済完了通知の通信部３４０から加盟店サーバ６０への中継を制御する。
【００６８】
加盟店サイト誘導部３５５は、通信部３４０により決済サーバ４０から決済完了通知が受信されると、携帯端末２０の表示を加盟店のサイトに誘導するための制御を行う。例えば、加盟店サイト誘導部３５５は、決済が完了した旨を示すメッセージと、加盟店のサイトへ移行するための選択ボタンを含む画面の携帯端末２０への送信を制御してもよい。
【００６９】
＜６．決済サーバの構成＞
以上、中継サーバ３０の構成を説明した。続いて、図１３を参照し、決済サーバ４０の構成を説明する。
【００７０】
図１３は、決済サーバ４０の構成を示す説明図である。図１３に示したように、決済サーバ４０は、認証情報データベース４２０と、通信部４４０と、制御部４５０と、を備える。
【００７１】
（認証情報データベース）
認証情報データベース４２０は、携帯端末２０の利用者の認証情報を格納するデータベースである。認証情報としては、店番、科目、口座番号およびログインパスワードなどのログイン情報が挙げられる。また、認証情報データベース４２０は、資金移動の際に用いられる資金移動パスワードを利用者ごとに格納してもよい。
【００７２】
（通信部）
通信部４４０は、中継サーバ３０とのインタフェースであり、中継サーバ３０との間で通信を行う。例えば、通信部４４０は、中継サーバ３０から決済金額、認証情報および資金移動パスワードなどを受信し、ログイン画面および決済完了通知などを中継サーバ３０を介して携帯端末２０に送信する。
【００７３】
（制御部）
制御部４５０は、決済サーバ４０の動作全般を制御する。特に、本実施形態による決済サーバ４０の制御部４５０は、決済情報受付部４５１、認証部４５２、決済部４５３、ログアウト部４５４および決済結果通知部４５５の機能を有する。
【００７４】
決済情報受付部４５１は、中継サーバ３０から送信された決済金額を受け付け、認証の成功時に当該決済金額での決済を行うために決済金額を保持する。
【００７５】
認証部４５２は、中継サーバ３０を介して携帯端末２０から送信される認証情報に基づき、ログインのために、携帯端末２０の利用者の正当性を認証する。例えば、認証部４５２は、認証情報として携帯端末２０から送信されるＩＤおよびパスワードの対が認証情報データベースに格納されているかを確認することにより、認証を行う。
【００７６】
決済部４５３は、商品購入のための決済を行う。具体的には、決済部４５３は、認証部４５２による認証の成功に基づき、決済情報受付部４５１により受け付けられた決済金額の資金を、携帯端末２０の利用者の口座から加盟店の口座へ移動させる。
【００７７】
ログアウト部４５４は、決済部４５３による決済の終了後、携帯端末２０の利用者のログイン状態を終了させる。
【００７８】
決済結果通知部４５５は、決済部４５３による決済の結果を中継サーバ３０に通知する。例えば、決済結果通知部４５５は、決済部４５３による決済が成功した場合には決済完了通知を中継サーバ３０に送信し、決済部４５３による決済が失敗した場合には決済失敗通知を中継サーバ３０に送信する。
【００７９】
＜７．動作＞
以上、本実施形態による情報処理システムの構成を説明した。続いて、図１４および図１５を参照し、本実施形態による情報処理システムの動作を説明する。
【００８０】
図１４および図１５は、本実施形態による情報処理システムの動作を示す説明図である。図１４に示したように、まず、加盟店サーバ６０が商品情報を対話型サービスサーバ５０に送信すると（Ｓ７０２）、対話型サービスサーバ５０が携帯端末２０と対話型サービスサーバ５０との対話画面に商品情報を追加することにより、商品情報を携帯端末２０に送信する（Ｓ７０４）。
【００８１】
そして、携帯端末２０が対話型アプリケーション２７０を起動し、上記商品情報を含む対話画面を表示する。ここで、利用者が当該商品情報にかかる商品の購入を所望すると、利用者は、商品の購入依頼として、図３に示した画像７６の選択操作を行う（Ｓ７０８）。携帯端末２０は、利用者による操作に基づき、対話型サービスサーバ５０に商品購入依頼を送信し（Ｓ７１０）、対話型サービスサーバ５０は、商品購入依頼および携帯端末２０の利用者の利用者特定キーを加盟店サーバ６０に送信する（Ｓ７１２）。
【００８２】
その後、加盟店サーバ６０は、対話型サービスサーバ５０から受信された利用者特定キーに基づき、利用者データベース６３２を参照し、商品の購入を依頼した利用者を特定する（Ｓ７１４）。続いて、加盟店サーバ６０は、特定した利用者に提供した最新の商品情報を提供情報データベース６３６を参照して特定し、さらに、商品データベース６３４を参照し、最新の商品情報にかかる商品、商品名および金額を特定する（Ｓ７１６、Ｓ７１８）。さらに、加盟店サーバ６０は、決済用ＵＲＬを発行する（Ｓ７２０）。加盟店サーバ６０は、当該決済用ＵＲＬおよび商品の金額を中継サーバ３０に送信し（Ｓ７２２）、当該決済用ＵＲＬ、商品名および金額を含む決済誘導情報を対話型サービスサーバ５０に送信する（Ｓ７２４）。上記決済誘導情報は、対話型サービスサーバ５０から携帯端末２０に送信され、図１１を参照して説明したように、携帯端末２０と加盟店サーバ６０との対話画面に追加される（Ｓ７２８）。
【００８３】
そして、携帯端末２０の利用者が対話画面において決済用ＵＲＬを選択すると、携帯端末２０は、当該決済ＵＲＬを用いて中継サーバ３０に接続する（Ｓ７３０）。中継サーバ３０は、携帯端末２０からの接続に用いられた決済用ＵＲＬに対応する決済金額を決済情報データベース３２０を参照して特定し（Ｓ３２０）、特定した決済金額を決済サーバ４０に送信する。
【００８４】
その後、中継サーバ３０を介して、携帯端末２０と決済サーバ４０との間で決済のための処理が行われる。具体的には、決済サーバ４０は、ログイン画面を携帯端末２０に送信し（Ｓ７３６）、携帯端末２０は、ブラウザアプリケーション２６０を起動する（Ｓ７３８）。そして、利用者が認証情報を入力すると、携帯端末２０は、当該認証情報を決済サーバ４０に送信する。決済サーバ４０は、受信した認証情報に基づき、認証情報データベース４２０を参照して認証処理を行う（Ｓ７４４）。ここで、認証が成功すると、決済サーバ４０は携帯端末２０に金額確認画面を送信する（Ｓ７４６）。これに対して、利用者が金額の確認操作を行うと（Ｓ７４８）、携帯端末２０は確認通知を決済サーバ４０に送信する（Ｓ７５０）。
【００８５】
さらに、決済サーバ４０は、携帯端末２０に資金移動パスワードの入力画面を送信し（Ｓ７５２）、利用者により資金移動パスワードが入力されると、携帯端末２０は当該資金移動パスワードを決済サーバ４０に送信する（Ｓ７５６）。決済サーバ４０は、資金移動パスワードの検証成功に基づき、決済、すなわち利用者の口座から加盟店の口座への資金移動を実行する（Ｓ７５８）。
【００８６】
その後、決済サーバ４０は中継サーバ３０に決済完了通知を送信し（Ｓ７６０）、当該決済完了通知を中継サーバ３０が携帯端末２０に中継することにより、携帯端末２０に決済完了画面が表示される（Ｓ７６２）。また、中継サーバ３０は、決済完了通知として例えば決済に用いられた決済用ＵＲＬを加盟店サーバ６０に送信することにより、加盟店サーバ６０は購入情報データベース６３８の「決済状況」を更新する。これを受けて、加盟店は例えば商品の郵送手配を開始する。
【００８７】
以上説明したように、本実施形態によれば、対話型サービスサーバ５０に利用者の認証情報などが知られることなく、加盟店サーバ６０から対話型サービスサーバ５０を介して提供された商品情報にかかる商品の決済を実現することができる。従って、本実施形態によれば、利用者の認証情報のセキュリティを向上することが可能である。
【００８８】
＜８．応用例＞
上述した本発明の実施形態は、多様な形態に応用可能である。以下、本発明の実施形態の幾つかの応用例を説明する。
【００８９】
（第１の応用例）
上記では、利用者は、対話画面において最新の商品情報にかかる商品を購入できることを説明した。しかし、利用者は、以前の対話画面を見直し、過去に提供された商品情報にかかる商品の購入を所望し得る。そこで、過去に提供された商品情報にかかる商品を購入可能とする第１の応用例について以下説明する。
【００９０】
まず、携帯端末２０には、再送要求を示す画像が事前に保持される。そして、携帯端末２０の利用者は、過去に提供された商品情報にかかる商品の購入を所望した場合、再送要求を示す画像を対話画面において選択する。すると、携帯端末２０が対話型サービスサーバ５０を介して再送要求を加盟店サーバ６０に送信する。
【００９１】
加盟店サーバ６０は、再送要求を受信すると、提供情報データベース６３６を参照し、送信元の携帯端末２０の利用者に新しい方から２番目に提供した商品情報を特定する。そして、加盟店サーバ６０が当該商品情報を再送することにより、当該商品情報を示す表示が対話画面に新たに追加される。
【００９２】
利用者が購入を所望した商品が再送された商品情報にかかる商品であれば、利用者は、商品の購入依頼を示す画像を対話画面において選択することにより、当該商品を購入することができる。一方、利用者が購入を所望した商品がさらに以前に提供された商品情報にかかる商品である場合、利用者は、上述した再送要求を示す画像の選択を繰り返すことにより、所望の商品を購入することが可能となる。なお、図８に示した例において利用者「Ｕ０００００１」が再送要求を行うと、５番目として商品情報「Ｓ０００００３」が提供され、さらに再送要求を行うと、商品情報「Ｓ０００００２」でなく、新しい方から２番目となる商品情報「Ｓ０００００４」が提供されることになり得る。このため、加盟店サーバ６０は、再送要求ごとに、１回目に送信された商品情報の順序を遡って商品情報を提供してもよい。かかる構成によれば、５番目として商品情報「Ｓ０００００３」が提供され、さらに再送要求が行われた場合、商品情報「Ｓ０００００２」を利用者に提供することが可能である。
【００９３】
（第２の応用例）
上記では、中継サーバ３０において決済金額を特定するために決済用ＵＲＬが用いられる例を説明したが、決済用ＵＲＬはキー情報の一例に過ぎず、キー情報は決済用ＵＲＬに限定されない。例えば、加盟店サーバ６０は、決済金額と共にキー情報としてパスワードを中継サーバ３０に送信し、かつ、当該パスワードを携帯端末２０に送信してもよい。この場合、携帯端末２０が中継サーバ３０に接続し、利用者に入力されたパスワードを中継サーバ３０に送信することにより、中継サーバ３０は、受信したパスワードに関連付けられている決済金額を特定することが可能である。
【００９４】
＜９．ハードウェア構成＞
以上、本発明の実施形態による情報処理システムについて説明した。上述した情報処理システムにおける決済用ＵＲＬの発行処理および各種通信のための情報処理は、ソフトウェアと、以下に説明する加盟店サーバ６０のハードウェアとの協働により実現される。
【００９５】
図１６は、加盟店サーバ６０のハードウェア構成を示したブロック図である。加盟店サーバ６０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６０３と、ホストバス６０４と、を備える。また、加盟店サーバ６０は、ブリッジ６０５と、外部バス６０６と、インタフェース６０７と、入力装置６０８と、表示装置６０９と、音声出力装置６１０と、ストレージ装置６１１と、ドライブ６１２と、ネットワークインタフェース６１５とを備える。
【００９６】
ＣＰＵ６０１は、演算処理装置および制御装置として機能し、各種プログラムに従って加盟店サーバ６０内の動作全般を制御する。また、ＣＰＵ６０１は、マイクロプロセッサであってもよい。ＲＯＭ６０２は、ＣＰＵ６０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ６０３は、ＣＰＵ６０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス６０４により相互に接続されている。なお、ＣＰＵ６０１、ＲＯＭ６０２およびＲＡＭ６０３とソフトウェアとの協働により、図５を参照して説明した中継アプリケーション３５０の各機能が実現され得る。
【００９７】
ホストバス６０４は、ブリッジ６０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス６０６に接続されている。なお、必ずしもホストバス６０４、ブリッジ６０５および外部バス６０６を分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。
【００９８】
入力装置６０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ６０１に出力する入力制御回路などから構成されている。加盟店サーバ６０のユーザは、該入力装置６０８を操作することにより、加盟店サーバ６０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００９９】
表示装置６０９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。また、音声出力装置６１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。
【０１００】
ストレージ装置６１１は、本実施形態にかかる加盟店サーバ６０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置６１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置６１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置６１１は、ハードディスクを駆動し、ＣＰＵ６０１が実行するプログラムや各種データを格納する。なお、ストレージ装置６１１は、図５を参照して説明した各種データベースの機能を実現し得る。
【０１０１】
ドライブ６１２は、記憶媒体用リーダライタであり、加盟店サーバ６０に内蔵、あるいは外付けされる。ドライブ６１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体２４に記録されている情報を読み出して、ＲＡＭ６０３に出力する。また、ドライブ６１２は、リムーバブル記憶媒体２４に情報を書き込むこともできる。
【０１０２】
ネットワークインタフェース６１５は、例えば、ネットワーク１２に接続するための通信デバイス等で構成された通信インタフェースである。また、ネットワークインタフェース６１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【０１０３】
なお、上記では図１６を参照して加盟店サーバ６０のハードウェア構成について説明したが、携帯端末２０、中継サーバ３０、決済サーバ４０および対話型サービスサーバ５０のハードウェアも加盟店サーバ６０と実質的に同一に構成することが可能であるため、説明を省略する。
【０１０４】
＜１０．むすび＞
以上説明したように、本実施形態によれば、対話型サービスサーバ５０に利用者の認証情報などが知られることなく、加盟店サーバ６０から対話型サービスサーバ５０を介して提供された商品情報にかかる商品の決済を実現することができる。従って、本実施形態によれば、利用者の認証情報のセキュリティを向上することが可能である。
【０１０５】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０６】
例えば、上記では中継サーバ３０が決済サーバ４０と携帯端末２０との通信を中継する例を説明したが、本実施形態による情報処理システムは、中継サーバ３０を有さなくてもよい。この場合、決済サーバ４０が、中継アプリケーション３５０の機能を実装する、第２のサーバとして機能する。
【０１０７】
また、本明細書の情報処理システムの処理における各ステップは、必ずしもシーケンス図に記載された順序に沿って時系列に処理する必要はない。例えば、情報処理システムの処理における各ステップは、シーケンス図として記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１０８】
また、携帯端末２０、中継サーバ３０、決済サーバ４０、対話型サービスサーバ５０および加盟店サーバ６０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した携帯端末２０、中継サーバ３０、決済サーバ４０、対話型サービスサーバ５０および加盟店サーバ６０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【０１０９】
１２  ネットワーク
２０  携帯端末
２４  リムーバブル記憶媒体
３０  中継サーバ
４０  決済サーバ
５０  対話型サービスサーバ
６０  加盟店サーバ
７２  表示
７６  画像
２２０  操作部
２３０  表示部
２４０  通信部
２５０  アプリケーション
２６０  ブラウザアプリケーション
２７０  対話型アプリケーション
３２０  決済情報データベース
３４０  通信部
３５０  中継アプリケーション
３５１  決済情報受付部
３５２  決済金額通知部
３５３  決済中継部
３５４  決済結果中継部
３５５  加盟店サイト誘導部
４２０  認証情報データベース
４４０  通信部
４５０  制御部
４５１  決済情報受付部
４５２  認証部
４５３  決済部
４５４  ログアウト部
４５５  決済結果通知部
５４０  通信部
５５０  情報管理部
５６０  受付管理部
５７０  決済用ＵＲＬ通知部
６３２  利用者データベース
６３４  商品データベース
６３６  提供情報データベース
６３８  購入情報データベース
６４０  通信部
６５０  制御部
６５２  商品情報提供部
６５４  受付部
６５６  決済用ＵＲＬ発行部
【図１】
0006488887.tif 000002
【図２】
0006488887.tif 000003
【図３】
0006488887.tif 000004
【図４】
0006488887.tif 000005
【図５】
0006488887.tif 000006
【図６】
0006488887.tif 000007
【図７】
0006488887.tif 000008
【図８】
0006488887.tif 000009
【図９】
0006488887.tif 000010
【図１０】
0006488887.tif 000011
【図１１】
0006488887.tif 000012
【図１２】
0006488887.tif 000013
【図１３】
0006488887.tif 000014
【図１４】
0006488887.tif 000015
【図１５】
0006488887.tif 000016
【図１６】
0006488887.tif 000017