(57)【要約】【課題】インターネットなどのコンピュータネットワーク上で行われる決済処理を迅速且つ容易に行うことができる電子決済システムを提供する。【解決手段】本発明の電子決済システムは、口座情報を有し、ネットワーク６０上で決済を行う電子決済サーバ２０と、ネットワーク６０上で商品等の提供を行う店舗サーバ３０と、ネットワーク６０を介して、店舗サーバ３０から提供される商品等の購入申し込みを行うユーザ側装置である携帯電話４０ＡやＰＣ４０Ｂと、ユーザ側装置４０Ａ，４０Ｂのユーザに対して特定のＩＤ（例えば、シリアルＩＤ）を割り当てて管理し、ユーザ側と店舗側の決済の代行を行う決済代行サーバ１０と、ユーザ側装置４０Ａ，４０Ｂをネットワーク６０に接続するプロバイダ５０Ａ，５０Ｂと、を備える。【選択図】　図１
2004021662.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上で決済処理を行う電子決済システムであって、
口座情報を有し、ネットワーク上で決済を行う電子決済サーバと、
ネットワーク上で商品及び／又はサービス（以下、「商品等」という）の提供を行う店舗サーバと、
前記ネットワークを介して、前記店舗サーバから提供される商品等の購入申し込みを行うユーザ側装置と、
ユーザに対して特定ＩＤを割り当てて管理し、ユーザ側と店舗側の決済の代行を行う決済代行サーバと、
を備え、
前記決済代行サーバは、前記ユーザ側装置を特定する装置ＩＤと前記特定ＩＤをユーザ管理ＩＤとして、前記電子決済サーバに登録されているユーザの口座番号と関連付けて記憶する、
ことを特徴とする電子決済システム。
【請求項２】
前記ユーザ側装置は、前記ユーザ管理ＩＤの暗号化情報を商品等の購入申込みの注文情報に付して、前記決済代行サーバに送信し、
前記決済代行サーバは、前記ユーザ側装置からの前記暗号化情報を復号化し、前記ユーザの口座番号と前記注文情報に基づいて、前記電子決済サーバとの間で決済処理を行う、
ことを特徴とする請求項１記載の電子決済システム。
【請求項３】
前記決済代行サーバは、前記電子決済サーバとの間で行ったユーザと店舗との間の決済処理の結果を、前記店舗サーバに通知する、ことを特徴とする請求項１又は２記載の電子決済システム。
【請求項４】
前記ユーザ側装置は、携帯電話又はＰＣ（Ｐｅｒｓｏｎａｌ
Ｃｏｍｐｕｔｅｒ）であり、
前記ユーザ側装置が携帯電話の場合、前記装置ＩＤは、前記携帯電話の電話番号の一部又は全部である、
ことを特徴とする請求項１乃至３記載の電子決済システム。
【請求項５】
前記決済代行サーバは、
ユーザに対して特定ＩＤを割り当てて管理するユーザ管理手段と、
前記ユーザ管理ＩＤと、前記電子決済サーバに登録されているユーザの口座番号とを関連付けて記憶するユーザ管理記憶手段と、
を備える、ことを特徴とする請求項１乃至４記載の電子決済システム。
【請求項６】
前記代行決済サーバは、所定の金額以下の場合に決済の代行処理を行う、ことを特徴とする請求項１乃至５記載の電子決済システム。
【請求項７】
前記代行決済サーバは、電子決済サーバに決済指示情報を送信するシステムである、ことを特徴とする請求項１乃至６記載の電子決済システム。
【請求項８】
ネットワーク上で決済処理を行う電子決済方法であって、
（Ａ）ユーザに対して特定ＩＤを割り当て、
（Ｂ）前記特定ＩＤを前記ユーザ側装置に通知し、
（Ｃ）前記ユーザ側装置の装置ＩＤ及び／又は前記特定ＩＤと、電子決済サーバに登録されているユーザの口座番号を関連付けて記憶し、
（Ｄ）前記ユーザ側端末からの注文情報及び入力されたパスワードと、前記装置ＩＤ及び／又は前記特定ＩＤの暗号化情報とを受信し、
（Ｅ）前記暗号化情報を復号して前記ユーザの口座番号を抽出し、
（Ｆ）抽出した前記ユーザの口座番号に基づいて前記電子決済サーバとの間で決済処理を行う、
ことを特徴とする電子決済方法。
【請求項９】
さらに、前記ステップ（Ｆ）の実行直後に、
（Ｇ）決済処理の結果を店舗側サーバに通知する、
ことを特徴とする請求項８記載の電子決済方法。
【請求項１０】
ネットワーク上で決済を行うためのプログラムであって、前記請求項１乃至７記載の電子決済システムの機能を、コンピュータに実現させるためのプログラム。
【請求項１１】
ネットワーク上で決済を行うためのプログラムであって、前記請求項８又は９記載の電子決済方法の処理を、コンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどのコンピュータネットワーク上で決済処理を行う電子決済システム、電子決済方法及びプログラムに関する。特には、決済ごとに特定のＩＤを割り当てて決済結果を管理する電子決済システム、電子決済方法及びプログラムに関する。
【０００２】
【従来の技術】
従来から、複数のコンピュータを通信回線などによって接続し、データやプログラムなどを複数のコンピュータ同士で蓄積交換したり、データなどを共有するコンピュータ・ネットワーク（以下、単に「ネットワーク」とも言う）が構築されている。
【０００３】
このようなネットワークの方式としては、所定の通信プロトコルなどに準拠すれば、原則として自由にコンピュータの接続ができるオープン型ネットワーク方式と、ネットワークをホスト・コンピュータなどで管理し、接続されるコンピュータなどの端末装置に一定のセキュリティなどの制限を設けて、管理外のコンピュータ・ノードをネットワークに接続させないようにするクローズ型ネットワーク方式がある。
【０００４】
上述のオープン型ネットワーク方式の代表的なものとして、インターネットがある。このインターネットにおいては、通信プロトコルにＴＣＰ（Ｔｒａｎｓｆｅｒ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）が採用されており、原則としてこの通信プロトコルを遵守したコンピュータであればネットワークに接続することができる。
【０００５】
近年において、インターネットのような自由なネットワーク環境を背景に、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）などのマルチメディア環境が整備されてきた。特に、最近では、このインターネットを利用して特定のサービスを行うインターネットビジネス（ｅビジネス）といわれるものが多く提案され運営されている。
【０００６】
このインターネットビジネス（ｅビジネス）においては、ネットワーク上で様々なサービスが存在し、これらのサービスに対する決済処理もネットワーク上で行うことができるようになっている。
【０００７】
【発明が解決しようとする課題】
しかしながら、現在の電子決済システムによれば、商品やサービスを提供する店舗側で決済の結果を確認する場合、自己の口座情報を参照してユーザから振込みがあったかどうかを確認する必要がある。この確認は、一定時間間隔でリストの取得を行い、ユーザの特定、商品又はサービス内容の確認、振込金額の確認などを行うため、リアルタイム性はなく、店舗側の販売リストと支払リストに差異が出ることが一般的であり、後で入金明細の取得による消し込み作業を行うのが一般的であった。
【０００８】
従って、本発明の目的は、インターネットなどのコンピュータネットワーク上で決済処理を迅速且つ容易に行うことができる電子決済システム、電子決済方法及びプログラムを提供することである。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、本発明の電子決済システムは、ネットワーク上で決済処理を行う電子決済システムであって、口座情報を有し、ネットワーク上で決済を行う電子決済サーバと、ネットワーク上で商品及び／又はサービス（以下、「商品等」という）の提供を行う店舗サーバと、ネットワークを介して、店舗サーバから提供される商品等の購入申し込みを行うユーザ側装置と、ユーザに対して特定ＩＤを割り当てて管理し、ユーザ側と店舗側の決済の代行を行う決済代行サーバと、を備え、決済代行サーバは、ユーザ側装置を特定する装置ＩＤと特定ＩＤをユーザ管理ＩＤとして、電子決済サーバに登録されているユーザの口座番号と関連付けて記憶する、ことを特徴とする。
【００１０】
ここで、ユーザ側装置は、ユーザ管理ＩＤの暗号化情報を商品等の購入申込みの注文情報に付して、決済代行サーバに送信し、決済代行サーバは、ユーザ側装置からの暗号化情報を復号化し、ユーザの口座番号と注文情報に基づいて、電子決済サーバとの間で決済処理を行う、ことができる。
【００１１】
また、決済代行サーバは、電子決済サーバとの間で行ったユーザと店舗との間の決済処理の結果を、店舗サーバに通知する、ことができる。
【００１２】
ここで、ユーザ側装置は、携帯電話又はＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）であり、ユーザ側装置が携帯電話の場合、装置ＩＤは、携帯電話の電話番号の一部又は全部にする、ことができる。
【００１３】
また、決済代行サーバは、ユーザに対して特定ＩＤを割り当てて管理するユーザ管理手段と、ユーザ管理ＩＤと、電子決済サーバに登録されているユーザの口座番号とを関連付けて記憶するユーザ管理記憶手段と、を備える、ことができる。
【００１４】
また、代行決済サーバは、所定の金額以下の場合に決済の代行処理を行うようにし、また、代行決済サーバは、電子決済サーバに決済指示情報を送信するシステムにして、電子決済サーバに決済指示をリアルタイムで通知するようにしてもよい。
【００１５】
また、上記課題を解決するため、本発明の電子決済方法は、ネットワーク上で決済処理を行う電子決済方法であって、（Ａ）ユーザに対して特定ＩＤを割り当て、（Ｂ）特定ＩＤをユーザ側装置に通知し、（Ｃ）ユーザ側装置の装置ＩＤ及び／又は特定ＩＤと、電子決済サーバに登録されているユーザの口座番号を関連付けて記憶し、（Ｄ）ユーザ側端末からの注文情報及び入力されたパスワードと、装置ＩＤ及び／又は特定ＩＤの暗号化情報とを受信し、（Ｅ）暗号化情報を復号してユーザの口座番号を抽出し、（Ｆ）抽出したユーザの口座番号に基づいて電子決済サーバとの間で決済処理を行う、ことを特徴とする。
【００１６】
さらに、ステップ（Ｆ）の後に、（Ｇ）決済処理の結果を店舗側サーバに通知する、ことができる。
【００１７】
また、上記課題を解決するため、本発明の第１の形態のプログラムは、ネットワーク上で決済を行うためのプログラムであって、上述した電子決済システムの機能を、コンピュータに実現させるためのプログラムであることを特徴とする。
【００１８】
また、上記課題を解決するため、本発明の第２の形態のプログラムは、ネットワーク上で決済を行うためのプログラムであって、上述した電子決済方法の処理を、コンピュータに実現させるためのプログラムであることを特徴とする。
【００１９】
ユーザ側装置から予め登録されているユーザ管理ＩＤに基づいて決済処理を行うため、インターネットなどのコンピュータネットワーク上で決済処理を迅速且つ容易に行うことができる。
【００２０】
【発明の実施の形態】
以下、図面を参照して本発明の電子決済システム、電子決済方法及びプログラムの実施の形態を説明する。ここで、本発明の電子決済システム、電子決済方法及びプログラムにおいては、インターネットなどのコンピュータネットワークを利用て決済処理を行う。
【００２１】
図１は、本発明の電子決済システムの一形態を示す図である。この電子決済システムは、口座情報を有し、ネットワーク６０上で決済を行う電子決済サーバ２０と、ネットワーク６０上で商品及び／又はサービス（以下、「商品等」という）の提供を行う店舗サーバ３０と、ネットワーク６０を介して、店舗サーバ３０から提供される商品等の購入申し込みを行うユーザ側装置である携帯電話４０ＡやＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）４０Ｂと、ユーザ側装置４０Ａ，４０Ｂのユーザに対して特定のＩＤ（例えば、シリアルＩＤ）を割り当てて管理し、ユーザ側と店舗側の決済の代行を行う決済代行サーバ１０と、ユーザ側装置４０Ａ，４０Ｂをネットワーク６０に接続するプロバイダ５０Ａ，５０Ｂと、を備えている。
【００２２】
ここで、決済代行サーバ１０は、ユーザ側装置４０Ａ，４０Ｂを特定する装置ＩＤや特定ＩＤをユーザ管理ＩＤ（装置ＩＤ及び／又は特定ＩＤ）として、電子決済サーバ２０に登録されているユーザの口座番号と関連付けて記憶する。このとき、ユーザ属性情報（ユーザの氏名や住所など）も関連付けて記憶する。また、ユーザ側装置が携帯電話４０である場合には、これを特定する装置ＩＤとして、電話番号の一部又は全部を利用することができる。
【００２３】
ここで、ネットワーク６０は、インターネットやイントラネットを利用して構築することができる。この場合、インターネットの通信プロトコルに準拠した既存のアプリケーションやシステムを使用することができるので、低コストで本発明の電子決済システムを実現することができる。
【００２４】
また、ユーザ側装置４０Ａ，４０Ｂは、ユーザ管理ＩＤと、前記端末にて入力された口座の暗証番号（パスワード）の暗号化情報を商品等の購入申込みの注文情報（商品等番号、数量、金額、店舗側口座番号）に付して、決済代行サーバ１０に送信し、決済代行サーバ１０は、ユーザ側装置４０Ａ，４０Ｂからの暗号化情報を復号化し、ユーザの口座番号と注文情報に基づいて、電子決済サーバ２０との間で決済処理を行う。
【００２５】
また、決済代行サーバ１０は、電子決済サーバとの間で行ったユーザと店舗との間の決済処理の結果を、店舗サーバ３０に通知する。これにより、ユーザ側に商品等の提供を行う（例えば、デジタル・コンテンツのダウンロードなど）ことができる。
【００２６】
図２は、決済代行サーバ１０の構成の一形態を示す図である。この決済代行サーバ１０は、ネットワークに接続され、通信の制御を行う通信制御部１１と、ユーザ側装置４０Ａ，４０Ｂ（図１）のユーザに対して特定ＩＤを割り当てて管理するユーザ管理部１４と、ユーザ管理ＩＤ、電子決済サーバ２０に登録されているユーザの口座番号、ユーザ属性情報（ユーザの氏名や住所など）を関連付けて記憶するユーザ管理ＤＢ１５と、ユーザ側装置４０Ａ，４０Ｂからの暗号化されたユーザ管理ＩＤ及び口座の暗証番号（パスワード）を復号化し、電子決済サーバ２０（図１）との間で行われる決済処理を管理する認証処理部１２と、認証処理部１２での決済代行処理の結果を記憶する認証ＤＢ１３と、を備えている。
【００２７】
図３は、本発明の電子決済方法の一例を示すフローチャートである。図１〜図３において、まず、決済代行サーバ１０のユーザ管理部１４は、ユーザに対して特定ＩＤを割り当て、ユーザ側装置４０Ａ，４０Ｂに通知する（ステップ３０１）。
【００２８】
次に、ユーザ側装置４０Ａ，４０Ｂでは、特定ＩＤに装置ＩＤ（例えば、自身の電話番号の一部又は全部）を付与して暗号化し、決済代行サーバ１０にユーザ登録を行う（ステップ３０２）。このとき、ユーザ管理ＩＤ（特定ＩＤ及び／又は装置ＩＤ）、電子決済サーバ２０に登録されているユーザの口座番号、ユーザ属性情報（ユーザの氏名や住所など）を関連付けてユーザ管理ＤＢ１５に記憶する。
【００２９】
ユーザが店舗サーバ３０でデジタルコンテンツ（ＤＣ）のダウンロードの提供を受ける場合、ユーザ側装置４０Ａ，４０Ｂから注文情報（ＤＣ番号、数量、金額、電子決済サーバ２０での店舗の口座番号など）と、ユーザ管理ＩＤ（装置ＩＤ及び／又は特定ＩＤ）及び入力された口座の暗証番号（パスワード）の暗号化情報とを決済代行サーバ１０に送信する（ステップ３０３）。
【００３０】
決済代行サーバ１０の認証処理部１２は、暗号化情報を復号化してユーザの口座番号を抽出し（ステップ３０４）、抽出したユーザの口座番号に基づいて電子決済サーバ２０との間で決済代行処理を行う（ステップ３０５）。具体的には、抽出したユーザの口座番号と店舗側の口座番号、決済金額などに基づいて、電子決済サーバで決済処理をし、その結果を認証ＤＢ１３に記憶する。
【００３１】
そして、決済代行処理の結果を店舗サーバ３０やユーザ側装置４０Ａ，４０Ｂに通知する（ステップ３０６）。これにより、携帯電話４０は、店舗サーバ３０からＤＣのダウンロードが可能になる。
【００３２】
ここで、電子決済サーバ２０での決済は、所定の金額以下、例えば、５０万円以下、の場合に行うようにすることができる。
【００３３】
また、代行決済サーバ１０は、電子決済サーバ２０に決済指示情報をリアルタイムで通知することができる。
【００３４】
以上、本発明の電子決済システム及び電子決済方法について説明したが、上述した電子決済システムの機能や電子決済方法の処理をコンピュータなどで実行可能なプログラムとすることができる。
【００３５】
【発明の効果】
以上述べた通り、本発明の電子決済システム、電子決済方法及びプログラムによれば、ユーザ側装置から予め登録されているユーザ管理ＩＤに基づいて決済処理を行うため、インターネットなどのコンピュータネットワーク上で決済処理を迅速且つ容易に行うことができるようになった。
【図面の簡単な説明】
【図１】本発明の電子決済システムの一例を示す図である。
【図２】本発明の電子決済システムで利用する決済代行サーバの一例を示す図である。
【図３】本発明の電子決済方法を示すフローチャートである。
【符号の説明】
１０　決済代行サーバ
１１　通信制御部
１２　認証処理部
１３　認証ＤＢ
１４　ユーザ管理部
１５　ユーザ管理ＤＢ
２０　電子決済サーバ
３０　店舗サーバ
４０Ａ　携帯電話
４０Ｂ　ＰＣ
５０Ａ，５０Ｂ　プロバイダ
６０　ネットワーク
【図１】
2004021662.tif 000003
【図２】
2004021662.tif 000004
【図３】
2004021662.tif 000005