(57)【要約】      （修正有）【課題】Ｗｅｂサービスを実施するための設備を保有しない事業者からＷｅｂサービスを提供可能で、かつ利用者から信頼されるＷｅｂサービスを提供する。【解決手段】インターネット１００を介して、クライアント１０と、管理者のＷｅｂサービスサーバ２０と、複数のＷｅｂサービスプロバイダ３０と、認証センタ４０が接続されたＷｅｂサービス提供システムであって、Ｗｅｂサービスプロバイダ３０から提供されるＷｅｂサービス３１を、インターネット１００経由で、Ｗｅｂサービスサーバ２０に送信し、Ｗｅｂサービスサーバ２０により、Ｗｅｂサービス３１を、利用者に対して公開すること。【選択図】図１
2005149433.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して、利用者のクライアントと、プロバイダのＷｅｂサービスサーバと、複数のＷｅｂサービスプロバイダと、認証センタが接続されたＷｅｂサービス提供システムであって、
前記Ｗｅｂサービスプロバイダの提供するＷｅｂサービスを、前記インターネット経由で、前記Ｗｅｂサービスサーバに送信し、
前記プロバイダは、前記Ｗｅｂサービスサーバにより、前記Ｗｅｂサービスを、前記利用者に対して公開することを特徴とするＷｅｂサービス提供システム。
【請求項２】
前記ＷｅｂサービスプロバイダはＷｅｂサービスを公開するための設備を保有しないＷｅｂサービスプロバイダであることを特徴とする請求項１に記載のＷｅｂサービス提供システム。
【請求項３】
前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスは、前記認証センタに登録された前記Ｗｅｂサービスであることを特徴とする請求項１又は請求項２に記載のＷｅｂサービス提供システム。
【請求項４】
前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスは、前記Ｗｅｂサービスサーバに登録された前記Ｗｅｂサービスであることを特徴とする請求項１から請求項３のいずれか１項に記載のＷｅｂサービス提供システム。
【請求項５】
前記利用者は、前記Ｗｅｂサービスサーバに登録のされた利用者であることを特徴とする請求項１から請求項４のいずれか1項に記載のＷｅｂサービス提供システム。
【請求項６】
前記Ｗｅｂサービスの利用時間に応じた、前記利用者に対する利用料金の課金を、前記Ｗｅｂサービスサーバで行うことを特徴とする請求項１から請求項５のいずれか1項に記載のＷｅｂサービス提供システム。
【請求項７】
インターネットを介して、利用者のクライアントと、複数のＷｅｂサービスプロバイダと、認証センタに接続して、Ｗｅｂサービスを行うプロバイダのＷｅｂサービスサーバであって、
前記Ｗｅｂサービスプロバイダから提供される前記Ｗｅｂサービスを、前記インターネット経由で受信し、
前記Ｗｅｂサービスサーバにより、前記Ｗｅｂサービスを前記利用者に対して公開することを特徴とするＷｅｂサービスサーバ。
【請求項８】
前記ＷｅｂサービスプロバイダはＷｅｂサービスを公開するための設備を保有しないＷｅｂサービスプロバイダであることを特徴とする請求項７に記載のＷｅｂサービスサーバ。
【請求項９】
前記利用者に対して公開する前記Ｗｅｂサービスは、前記認証センタに認証登録された前記Ｗｅｂサービスであることを特徴とする請求項７又は請求項８に記載のＷｅｂサービスサーバ。
【請求項１０】
前記利用者に対して公開する前記Ｗｅｂサービスは、前記Ｗｅｂサービスサーバに登録された前記Ｗｅｂサービスであることを特徴とする請求項７から請求項９のいずれか１項に記載のＷｅｂサービスサーバ。
【請求項１１】
前記利用者は、前記Ｗｅｂサービスサーバに登録された前記利用者であることを特徴とする請求項７から請求項１０のいずれか１項に記載のＷｅｂサービスサーバ。
【請求項１２】
前記利用者に対して公開する前記Ｗｅｂサービスの利用時間に応じた前記利用者への利用料金の課金を、前記Ｗｅｂサービスサーバにより、行うことを特徴とする請求項７から請求項１１のいずれか1項に記載のＷｅｂサービスサーバ。
【請求項１３】
Ｗｅｂサービスエンジンと、アクセス処理部と、課金処理部を備え、
前記Ｗｅｂサービスエンジンで前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスを公開し、
前記アクセス処理部で前記利用者情報の登録を行い、
前記課金処理部において、前記利用者への利用料金の課金を行うことを特徴とする請求項１２に記載のＷｅｂサービスサーバ。
【請求項１４】
前記Ｗｅｂサービスエンジンと、前記アクセス処理部と、前記課金処理部に加えて、認証部を備え、当該認証部において前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスを認証することを特徴とする請求項１３に記載のＷｅｂサービスサーバ。
【請求項１５】
インターネットを介して、利用者のクライアントと、複数のＷｅｂサービスプロバイダと、認証センタに接続してＷｅｂサービスを行うＷｅｂサービスサーバ上で実行され、前記Ｗｅｂサービスの制御を行うＷｅｂサービス制御プログラムであって、
前記Ｗｅｂサービスプロバイダから提供される前記Ｗｅｂサービスを、前記インターネット経由で受信し、
前記Ｗｅｂサービスサーバに備えたＷｅｂサービスエンジンにおいて、前記Ｗｅｂサービスを前記利用者に対して公開する機能を実行することを特徴とするＷｅｂサービス制御プログラム。
【請求項１６】
前記Ｗｅｂサービスプロバイダは前記Ｗｅｂサービスを公開するための設備を保有しないＷｅｂサービスプロバイダであることを特徴とする請求項１５に記載のＷｅｂサービス制御プログラム。
【請求項１７】
前記Ｗｅｂサービスを前記Ｗｅｂサービスサーバに登録する機能を実行することを特徴とする請求項１５又は請求項１６に記載のＷｅｂサービス制御プログラム。
【請求項１８】
前記利用者の情報を、前記Ｗｅｂサービスサーバのアクセス処理部の利用者情報データベースに登録する機能を実行することを特徴とする請求項１５から請求項１７のいずれか１項に記載のＷｅｂサービス制御プログラム。
【請求項１９】
前記利用者が前記クライアントから前記Ｗｅｂサービスサーバに対して前記Ｗｅｂサービスの起動の要求を行った際に、前記利用者が前記利用者情報データベースに登録されている場合には、前記認証センタに前記Ｗｅｂサービスに関する認証の有無の問い合わせを行い、前記Ｗｅｂサービスが認証登録されていない場合に前記利用者にＷｅｂサービスが認証未登録であることを返信し、前記Ｗｅｂサービスが認証登録されている場合に、Ｗｅｂサービスを起動する機能を実行することを特徴とする請求項１５から請求項１８のいずれか１項に記載のＷｅｂサービス制御プログラム。
【請求項２０】
前記利用者が前記クライアントから前記Ｗｅｂサービスサーバに対して前記Ｗｅｂサービスの起動の要求を行った際に、前記利用者が登録されていない場合には、前記利用者に利用者未登録であることを返信する機能を実行することを特徴とする請求項１５から請求項１８のいずれか１項に記載のＷｅｂサービス制御プログラム。
【請求項２１】
前記Ｗｅｂサービスの利用時間に応じた前記利用者への利用料金の課金を、前記Ｗｅｂサービスサーバの課金部で行う機能を実行することを特徴とする請求項１５から請求項１９のいずれか１項に記載のＷｅｂサービス制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを利用した情報通信サービスであるＷｅｂサービスを提供する方法に関し、特に、Ｗｅｂサービスを実施するための設備を保有しない事業者からＷｅｂサービスを提供可能で、かつ利用者から信頼されるＷｅｂサービスを提供する、Ｗｅｂサービス提供システム、Ｗｅｂサービスサーバ及びＷｅｂサービス制御プログラムに関する。
【背景技術】
【０００２】
近年のインターネットの普及により、誰でも、どこでも、Ｗｅｂサービスを利用できるようになると共に、Ｗｅｂサービスを公開できる体制、環境も整って来ている。しかしながら、利用者が安心して利用できるＷｅｂサービスを提供するためには、Ｗｅｂサービスの認証による保証、セキュリティの確立、サーバの可用性、耐久性、堅牢性の確立、ネットワークのバンド幅の拡大等によるサービスレベルの向上など、さまざまなことを考慮して運用する必要があり、このような場合にＷｅｂサービスの運用コストは膨大なものとなる。一方で、Ｗｅｂサービスによるビジネスの拡大は必至であり、低いコストでＷｅｂサービスを提供できるサービスの確立が急務となっている。
【０００３】
このような状況に対応するサービスとして、Ｗｅｂサービスに必要なサーバ等の設備がなくても、Ｗｅｂサービスを提供できるシステムの１例が、例えば特開２００２−２３０１８８（特許文献１）に記載されている。このシステムでは、Ｗｅｂサービス設備の管理者が、Ｗｅｂサービスのための設備を保有しない事業者に対してサービス提供環境を提供し、事業者は独自のドメイン名を用いて利用者に対してサービスを提供し、事業者は通信ネットワークに関わる売上の一部を管理者に支払うというものである。
【０００４】
また、このようなサービスの場合に必要となる課金処理であるが、このようなサービスに関係するシステムの１例が、例えば特開２００２−９９８６５（特許文献２）に記載されている。このシステムでは、利用者がネットワーク上に開設された店舗のサーバにアクセスして買物を行った場合、その購入代金を利用者から徴収し、店舗への支払いを管理する代金管理装置によって、その商品購入代金を管理者のサーバに徴収させ、代理徴収した商品購入代金を利用者毎に管理し、これにより店舗への支払い代金を管理するというものである。
【特許文献１】特開２００２−２３０１８８号公報
【特許文献２】特開２００２−９９８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の技術は、いずれも以下に述べるような問題点があった。
【０００６】
Ｗｅｂサービスの公開に必要なサーバ等の設備がなくても、Ｗｅｂサービスを提供可能とする特許文献１の方法の場合、Ｗｅｂサービスのための設備を保有しない複数の事業者が管理者と契約することにはなっておらず、Ｗｅｂサービスのための設備を保有しない１人の事業者が、１人の管理者と契約を行うものとなっている。このため、事業者が管理者に支払う手数料は、１人の管理者が複数の事業者と契約する場合に比較すると、割高になるという問題があった。また、事業者が管理者に支払う手数料も、複数の事業者が１人の管理者に契約した場合に比較すると割高になり、負担が大きくなるという欠点があった。
【０００７】
また、特許文献１に開示される方法では、Ｗｅｂサービス内容の認証による保証については、特に行われていなかった。このため、情報信頼性の低い、あるいは質の低いＷｅｂサービスであっても提供可能であり、このような場合には利用者は安心してサービスを受けられないという問題もあった。
【０００８】
次に、ネットワーク上の店舗のＷｅｂサーバにアクセスして買物を行う場合の課金方法である特許文献２の方法では、店舗への支払いを管理する代金管理方法を提供している。この方法では、利用者が買物をすると、その情報が店舗のＷｅｂサーバに送信され、次にＷｅｂサーバから代金管理サーバに徴収依頼情報が送信され、次に代金管理サーバからＤＮＳサーバ（Domain Name System Server）に利用者のＩＰアドレスが送信され、次に利用者のプロバイダの情報がＤＮＳサーバから購入代金管理サーバに送信される。商品購入代金は、プロバイダの接続料金と共に、同時に徴収されるというものである。
【０００９】
上記のように、特許文献２に開示される方法の場合、通信を５ヶ所の端末間で行う必要があり、いずれもインターネット経由で行うため、通信の費用が嵩むという問題があった。また、利用者の情報が多くの端末に送信されるため、情報流出が起こりやすいという欠点もあった。
【００１０】
本発明の第１の目的は、上記従来技術の欠点を解決し、Ｗｅｂサービスのための設備を保有しない事業者であっても、低いコストでＷｅｂサービスを提供できるＷｅｂサービス提供システム、Ｗｅｂサービスサーバ及びＷｅｂサービス制御プログラムを提供することにある。
【００１１】
本発明の第２の目的は、信頼性に富み、かつ質が高いがために、利用者が安心して利用できるＷｅｂサービスを可能とするＷｅｂサービス提供システム、Ｗｅｂサービスサーバ及びＷｅｂサービス制御プログラムを提供することにある。
【００１２】
本発明の第３の目的は、利用者情報の流出しにくい課金システムを備えた、Ｗｅｂサービス提供システム、Ｗｅｂサービスサーバ及びＷｅｂサービス制御プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するための本発明は、インターネットを介して、利用者のクライアントと、プロバイダのＷｅｂサービスサーバと、複数のＷｅｂサービスプロバイダと、認証センタが接続されたＷｅｂサービス提供システムであって、前記Ｗｅｂサービスプロバイダの提供するＷｅｂサービスを、前記インターネット経由で、前記Ｗｅｂサービスサーバに送信し、前記プロバイダは、前記Ｗｅｂサービスサーバにより、前記Ｗｅｂサービスを、前記利用者に対して公開することを特徴とする。
【００１４】
請求項２の本発明のＷｅｂサービス提供システムは、前記ＷｅｂサービスプロバイダはＷｅｂサービスを公開するための設備を保有しないＷｅｂサービスプロバイダであることを特徴とする。
【００１５】
請求項３の本発明のＷｅｂサービス提供システムは、前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスは、前記認証センタに登録された前記Ｗｅｂサービスであることを特徴とする。
【００１６】
請求項４の本発明のＷｅｂサービス提供システムは、前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスは、前記Ｗｅｂサービスサーバに登録された前記Ｗｅｂサービスであることを特徴とする。
【００１７】
請求項５の本発明のＷｅｂサービス提供システムは、前記利用者は、前記Ｗｅｂサービスサーバに登録のされた利用者であることを特徴とする。
【００１８】
請求項６の本発明のＷｅｂサービス提供システムは、前記Ｗｅｂサービスの利用時間に応じた、前記利用者に対する利用料金の課金を、前記Ｗｅｂサービスサーバで行うことを特徴とする。
【００１９】
請求項７の本発明は、インターネットを介して、利用者のクライアントと、複数のＷｅｂサービスプロバイダと、認証センタに接続して、Ｗｅｂサービスを行うプロバイダのＷｅｂサービスサーバであって、前記Ｗｅｂサービスプロバイダから提供される前記Ｗｅｂサービスを、前記インターネット経由で受信し、
前記Ｗｅｂサービスサーバにより、前記Ｗｅｂサービスを前記利用者に対して公開することを特徴とする。
【００２０】
請求項８の本発明のＷｅｂサービスサーバは、前記ＷｅｂサービスプロバイダはＷｅｂサービスを公開するための設備を保有しないＷｅｂサービスプロバイダであることを特徴とする。
【００２１】
請求項９の本発明のＷｅｂサービスサーバは、前記利用者に対して公開する前記Ｗｅｂサービスは、前記認証センタに認証登録された前記Ｗｅｂサービスであることを特徴とする。
【００２２】
請求項１０の本発明のＷｅｂサービスサーバは、前記利用者に対して公開する前記Ｗｅｂサービスは、前記Ｗｅｂサービスサーバに登録された前記Ｗｅｂサービスであることを特徴とする。
【００２３】
請求項１１の本発明のＷｅｂサービスサーバは、前記利用者は、前記Ｗｅｂサービスサーバに登録された前記利用者であることを特徴とする。
【００２４】
請求項１２の本発明のＷｅｂサービスサーバは、前記利用者に対して公開する前記Ｗｅｂサービスの利用時間に応じた前記利用者への利用料金の課金を、前記Ｗｅｂサービスサーバにより、行うことを特徴とする。
【００２５】
請求項１３の本発明のＷｅｂサービスサーバは、Ｗｅｂサービスエンジンと、アクセス処理部と、課金処理部を備え、前記Ｗｅｂサービスエンジンで前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスを公開し、前記アクセス処理部で前記利用者情報の登録を行い、前記課金処理部において、前記利用者への利用料金の課金を行うことを特徴とする。
【００２６】
請求項１４の本発明のＷｅｂサービスサーバは、前記Ｗｅｂサービスエンジンと、前記アクセス処理部と、前記課金処理部に加えて、認証部を備え、当該認証部において前記Ｗｅｂサービスプロバイダの提供する前記Ｗｅｂサービスを認証することを特徴とする。
【００２７】
請求項１５の本発明は、インターネットを介して、利用者のクライアントと、複数のＷｅｂサービスプロバイダと、認証センタに接続してＷｅｂサービスを行うＷｅｂサービスサーバ上で実行され、前記Ｗｅｂサービスの制御を行うＷｅｂサービス制御プログラムであって、前記Ｗｅｂサービスプロバイダから提供される前記Ｗｅｂサービスを、前記インターネット経由で受信し、前記Ｗｅｂサービスサーバに備えたＷｅｂサービスエンジンにおいて、前記Ｗｅｂサービスを前記利用者に対して公開する機能を実行することを特徴とする。
【発明の効果】
【００２８】
本発明のＷｅｂサービス提供システム、Ｗｅｂサービスサーバ及びＷｅｂサービス制御プログラムによれば、以下の効果が達成される。
【００２９】
第１に、インターネット経由でＷｅｂサービスプロバイダから送信されたＷｅｂサービスを、本発明のＷｅｂサービスサーバに備えたＷｅｂサービスエンジンにおいて公開するために、Ｗｅｂサービスを公開したいが、そのための設備を保有していない事業者であっても、Ｗｅｂサービスを公開することができるようになる。特に、複数の事業者のＷｅｂサービスを公開することによって、管理者は複数の事業者からの手数料が得られ収益が増すと共に、事業者１人あたりの手数料は低廉にすることができるという効果もある。
【００３０】
第２に、Ｗｅｂサービスサーバで公開されるＷｅｂサービスはすべてが認証登録を受けたものとなり、また利用者についても登録を行うために利用者の質が向上し、Ｗｅｂ内容が質の高いものとなると共に信頼できるものとなる。その結果、Ｗｅｂサービス利用者は、安心して質の高いＷｅｂサービスを利用できるようになる。
【００３１】
第３に、Ｗｅｂサービスエンジンで公開するＷｅｂサービスのための課金処理部が、Ｗｅｂサービスサーバ内に備えてあり、また利用者情報データベースもＷｅｂサービスサーバ内に備えてあるため、Ｗｅｂサービスに連動した課金ができるようになり、速やかで誤りの少ない課金処理ができるようになる。
【実施例】
【００３２】
以下、本発明の好適な実施例について図面を参照して詳細に説明する。
【００３３】
図１は、本発明の第１の実施例によるＷｅｂサービス提供システムの構成を示すブロック図である。
【００３４】
図１を参照すると、本実施例のＷｅｂサービス提供システムは、クライアント１０がインターネット１００を介してＷｅｂサービスサーバ２０に接続されている。認証センタ４０及びＷｅｂサービスのための設備を保有しない複数のＷｅｂサービスプロバイダ３０は、インターネットを介してＷｅｂサービスサーバ２０に接続されている。
【００３５】
利用者はクライアント１０から、インターネット１００経由でＷｅｂサービスサーバ２０にアクセスできる。クライアント１０はコンピュータ等の情報処理装置であって、インターネットを介して、情報の通信を行うことができる。
【００３６】
Ｗｅｂサービスプロバイダ３０は、ワークステーションサーバ、コンピュータ等の情報処理装置によって構成され、Ｗｅｂ情報を提供する機能を有するが、Ｗｅｂサービスを公開することはできない。このため、Ｗｅｂサービスプロバイダ３０は、Ｗｅｂサービスサーバ２０にＷｅｂサービス３１の登録を行い、Ｗｅｂサービスサーバ２０の管理者が、Ｗｅｂサービスサーバ２０にＷｅｂサービス３１を公開する。事業者は管理者に対して、Ｗｅｂサービス３１の登録料を支払う。
【００３７】
認証センタ４０は、Ｗｅｂサービスプロバイダ３０のＷｅｂサービス３１の認証登録、及び認証照会への回答を行う。
【００３８】
本実施例によるＷｅｂサービスサーバ２０は、ワークステーションサーバ等の情報処理装置によって構成され、Ｗｅｂサービスエンジン２１、Ｗｅｂサービス部２２、アクセス処理部２３、課金処理部２４、Ｗｅｂサービスデータベース２５、利用者情報データベース２６、課金情報データベース２７、及びＷｅｂサービス制御プログラム２８を備える。
【００３９】
Ｗｅｂサービスエンジン２１では、Ｗｅｂサービスサーバ２０に登録されたＷｅｂサービスプロバイダ３０のＷｅｂサービス３１を公開する。また、Ｗｅｂサービスサーバ２０にインターネット経由で送信された情報は、最初にＷｅｂサービスエンジン２１で処理され、必要に応じてＷｅｂサービス部２２、アクセス処理部２３、あるいは課金処理部２４で処理される。
【００４０】
Ｗｅｂサービスサーバ２０は、インターネット１００を介してクライアント１０からのリクエストを受付けると共に、Ｗｅｂサービス部２２においてＷｅｂサービスの起動を行い、Ｗｅｂサービスデータベース２５に格納されたＷｅｂサービス３１を、Ｗｅｂサービスエンジン２１で公開することにより、クライアント１０に対して、Ｗｅｂサービスプロバイダ３０の提供するＷｅｂサービス３１を提供することができる。また、Ｗｅｂサービスプロバイダ３０から、Ｗｅｂサービスプロバイダ３０の提供するＷｅｂサービス３１をダウンロードすることができる。
【００４１】
さらにＷｅｂサービスサーバ２０は、Ｗｅｂサービス３１の実行にあたっての、クライアント１０に対するアクセス制御を、アクセス処理部２３において行う。またＷｅｂサービス実行に伴う利用料金の課金を、課金処理部２４において行う。
【００４２】
次に、上記のように構成される本実施例による動作を図面に従って説明する。
【００４３】
本実施例においては、最初に、Ｗｅｂサービスプロバイダ３０が、Ｗｅｂサービス３１を認証センタ４０及びＷｅｂサービスサーバ２０へ登録する。次に、利用者が、Ｗｅｂサービスサーバ２０に利用者情報の登録を行う。Ｗｅｂサービス３１の認証センタ４０への登録及び利用者のＷｅｂサービスサーバ２０への登録が終了したのち、利用者はＷｅｂサービスサーバ２０からＷｅｂサービス３１の提供を受けることができる。
【００４４】
図２は、本実施例によるＷｅｂサービス３１の認証センタ４０及びＷｅｂサービスサーバ２０への登録を説明するためのフローチャートである。
【００４５】
図２を参照すると、Ｗｅｂサービス３１の公開を希望するＷｅｂサービスプロバイダ３０は、公開するＷｅｂサービス３１を作成し、準備をする（ステップ２０１）。
【００４６】
Ｗｅｂサービス３１の準備が終了すると、Ｗｅｂサービスプロバイダ３０は、Ｗｅｂサービスプロバイダ３０から認証センタ４０に認証申請を行う（ステップ２０２）。
【００４７】
認証センタでは、Ｗｅｂサービス３１に問題の無いことを確認した後、認証登録を行う（ステップ２０３）。
【００４８】
次に、Ｗｅｂサービスプロバイダ３０は、Ｗｅｂサービス３１をＷｅｂサービスサーバ２０に登録するために、管理者に登録申請手続きをする（ステップ２０４）。その際、登録手数料を管理者に支払う。
【００４９】
Ｗｅｂサービス３１のＷｅｂサービスサーバ２０への登録が終了すると（ステップ２０５）、Ｗｅｂサービスプロバイダ３０は、Ｗｅｂサービス３１の情報データ（ファイル）をＷｅｂサービスサーバ２０に送信する（ステップ２０６）。
【００５０】
Ｗｅｂサービスサーバ２０は送付されたＷｅｂサービス３１の情報データを、Ｗｅｂサービスデータベース２５に格納することにより、Ｗｅｂサービスの提供の準備を終了する（ステップ２０７）。
【００５１】
以上で、Ｗｅｂサービス３１の認証センタ４０及びＷｅｂサービスサーバ２０への登録が終了する。
【００５２】
図３は、本実施例による、Ｗｅｂサービスサーバ２０への利用者情報の登録を説明するためのフローチャートである。
【００５３】
図３を参照すると、利用者はクライアント１０から利用者登録申請を行う（ステップ３０１）。
【００５４】
Ｗｅｂサービスサーバ２０は受け取った利用者登録申請をもとに、利用者情報を作成し、利用者情報データベースベース２６に格納する（ステップ３０２）。
【００５５】
利用者情報データベースベース２６には、利用者の氏名または団体名、住所、電話番号、Ｅメールアドレスと、Ｗｅｂサービス利用料金の振り替え情報の基本情報と、Ｗｅｂサービス３１を利用するためのユーザ名、パスワード情報等が格納される。
【００５６】
以上で、Ｗｅｂサービスサーバ２０への利用者情報の登録が終了する。利用者情報の登録された利用者は、Ｗｅｂサービスサーバ２０から、Ｗｅｂサービスプロバイダ３０の作成したＷｅｂサービス３１の提供を受けることができるようになる。
【００５７】
図４は、本実施例による、Ｗｅｂサービスの提供を説明するためのフローチャートである。なお、必要に応じて、図３も参照して説明を行う。
【００５８】
図４を参照すると利用者はクライアント１０からインターネット１００を経由して、Ｗｅｂサービスサーバ２０にアクセスし、Ｗｅｂサービスエンジン２１によりＷｅｂサービス部２２を起動する（ステップ４０１）。
【００５９】
Ｗｅｂサービスエンジン２１は、送信されてきた起動要求に対して、利用者情報であるユーザ名、パスワードを要求する（ステップ４０２）。
【００６０】
利用者はクライアント１０から図３のステップ３０１、３０２で登録したユーザ名、パスワードを利用者情報としてＷｅｂサービスサーバ２０に返信する（ステップ４０３）。
【００６１】
Ｗｅｂサービスエンジン２１は、アクセス処理部２３を起動し、送られてきた利用者情報と利用者情報データベース２６に格納された情報とを比較する（ステップ４０４）。
【００６２】
比較の結果、送られてきた利用者情報が利用者情報データベース２６に登録されていなかった場合、その旨をクライアント１０に返信して、処理を終了する（ステップ４１１）。
【００６３】
送られてきた利用者情報が利用者情報データベース２６に登録されている場合には、起動しようとしているＷｅｂサービスの認証情報を認証センタ４０に要求する（ステップ４０６）。
【００６４】
認証センタ４０は、要求のあったＷｅｂサービス３１の認証情報を判定し、判定結果をＷｅｂサービスエンジン２１に返信する（ステップ４０７）。
【００６５】
Ｗｅｂサービスエンジン２１は、判定結果が認証登録なしの場合、その旨をクライアント１０に返信し、サービスを終了する（ステップ４１２）。
【００６６】
Ｗｅｂサービスエンジン２１は、判定結果が認証登録ありの場合、Ｗｅｂサービス部２２を起動する（ステップ４０８）。
【００６７】
次にＷｅｂサービスの利用時間に応じて、その利用料金を課金するために、Ｗｅｂサービスエンジン２１は課金処理部２４を起動し（ステップ４０９）、Ｗｅｂサービス部２２が起動した時間に応じて、課金情報データベース２７を更新する（ステップ４１０）。
【００６８】
以上説明した実施例によれば、インターネット１００経由でＷｅｂサービスプロバイダ３０から送信されたＷｅｂサービス３１を、本発明のＷｅｂサービスサーバ２０に備えたＷｅｂサービスエンジン２１にて公開できるために、Ｗｅｂサービス３１の公開を希望するが、そのための設備を保有していない事業者であっても、Ｗｅｂサービスを公開することができるようになる。本実施例では、特に、複数の事業者のＷｅｂサービス３１を公開するために、管理者は複数の事業者からの手数料が得られ収益が増すと共に、一方で事業者１人あたりの手数料は低廉にできるという効果もある。
【００６９】
本発明のＷｅｂサービス提供システムにおけるＷｅｂサービスサーバ２０の機能は、上記した機能を実行するＷｅｂサービス制御プログラム（アプリケーション）２８をコンピュータ処理装置であるＷｅｂサービスサーバ２０で実行することにより、ソフトウェア的に実現することができる。このＷｅｂサービス制御プログラム２８は、磁気ディスク、半導体メモリその他の記録媒体に格納され、その記録媒体からコンピュータ処理装置であるＷｅｂサービスサーバ２０にロードされ、コンピュータ処理装置の動作を制御することにより、上述した各機能を実現する。
【００７０】
なお、上記の実施例においては、Ｗｅｂサービスのための設備を保有しない事業者がＷｅｂ情報を提供する場合について述べたが、Ｗｅｂサービスのための設備を保有する一般の事業者の提供情報を用いて、同様のＷｅｂサービス提供を行うこともできる。このような場合、事業者からの提供情報は認証センタ４０による認証を受けてから公開されるため、質の高い、かつ信頼性に富むＷｅｂサービス提供となり、利用者は安心して、Ｗｅｂサービスを受けることができる。
【００７１】
以上好ましい実施例をあげて本発明を説明したが、本発明は必ずしも、上記実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１の実施例によるＷｅｂサービス提供システムの構成を示すブロック図である。
【図２】本発明の第１の実施例によるＷｅｂサービスの登録を説明するためのフローチャートである。
【図３】本発明の第１の実施例による利用者情報の登録を説明するためのフローチャートである。
【図４】本発明の第１の実施例によるＷｅｂサービスの提供を説明するためのフローチャートである。
【符号の説明】
【００７３】
１０：クライアント
２０：Ｗｅｂサービスサーバ
２１：Ｗｅｂサービスエンジン
２２：Ｗｅｂサービス部
２３：アクセス処理部
２４：課金処理部
２５：Ｗｅｂサービスデータベース
２６：利用者情報データベース
２７：課金情報データベース
２８：Ｗｅｂサービス制御プログラム
３０：Ｗｅｂサービスプロバイダ
３１：Ｗｅｂサービス
４０：認証センタ
１００：インターネット
【図１】
2005149433.tif 000003
【図２】
2005149433.tif 000004
【図３】
2005149433.tif 000005
【図４】
2005149433.tif 000006