(57)【要約】【課題】通信ネットワークと情報ネットワークとのサービスを連携するネットワークサービスプラットフォーム装置が、サービスの利用状況に応じてサービスごとに課金処理し、通知することが可能となる課金システムを提供する。【解決手段】通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、２−２２と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムにおけるネットワークサービスプラットフォーム１は、サービスの利用に対する課金条件情報を記憶し、受信したサービス利用要求信号に基づき送信するサービス実行要求信号に対する応答情報を受信し、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知し、サービス利用情報と、契約情報記憶部が記憶する課金条件情報とに基づき、サービスの利用料金を算出し、算出した利用料金情報を通知することを特徴とする。【選択図】図２
2008141665.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムにおけるネットワークサービスプラットフォーム装置であって、
前記サービスの利用に対する課金条件情報を記憶する契約情報記憶部と、
前記サービス利用装置からサービス利用要求信号を受信し、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信し、前記サービス提供サーバから応答情報を受信し、サービス実行情報を通知するサービス制御部と、
前記サービス制御部から入力される前記サービス実行情報の通知に基づき、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知する自動カウント部と、
前記自動カウント部から入力される前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する課金処理部と、
前記課金処理部が算出する利用料金情報を通知する料金通知部と
を有することを特徴とするネットワークサービスプラットフォーム装置。
【請求項２】
前記サービス利用装置からサービスシナリオのシナリオ利用要求信号を受信し、サービスシナリオに基づきサービスを実行し、シナリオ実行情報を通知するシナリオ管理部をさらに備え、
前記カウント部が、前記シナリオ管理部から入力される前記シナリオ実行情報の通知に基づき、シナリオの実行回数を算出し、算出したシナリオの実行回数を含むシナリオ利用情報を通知し、
前記課金処理部が、前記カウント部から入力されるシナリオ利用情報と、前記契約情報記憶部が記憶する課金条件情報に基づき、シナリオ利用に対する利用料金を算出する
ことを特徴とする請求項１に記載のネットワークサービスプラットフォーム装置。
【請求項３】
前記料金通知部は、
前記サービス提供サーバに利用料金情報を通知する
ことを特徴とする請求項１又は２に記載のネットワークサービスプラットフォーム装置。
【請求項４】
前記料金通知部は、
前記サービス利用装置に利用料金情報を通知する
ことを特徴とする請求項１又は２に記載のネットワークサービスプラットフォーム装置。
【請求項５】
通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムであって、
前記ネットワークサービスプラットフォーム装置が、
前記サービスの利用に対する課金条件情報を記憶する契約情報記憶部と、
前記サービス利用装置からサービス利用要求信号を受信し、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信し、前記サービス提供サーバから応答情報を受信し、サービス実行情報を通知し、応答情報を前記サービス利用装置に送信するサービス制御部と、
前記サービス制御部から入力される前記サービス実行情報の通知に基づき、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知する自動カウント部と、
前記自動カウント部から入力される前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する課金処理部と、
前記課金処理部が算出する利用料金情報を通知する料金通知部とを備え、
前記サービス提供サーバが、
前記ネットワークサービスプラットフォーム装置から受信する前記サービス実行要求信号に基づきサービスを実行し、実行結果を応答情報として前記ネットワークサービスプラットフォーム装置に送信するサービスコンポーネントと、
前記ネットワークサービスプラットフォーム装置から受信する利用料金情報に基づき、課金徴収処理を行う課金部とを備え、
前記サービス利用装置が、
前記ネットワークサービスプラットフォーム装置に前記サービス利用要求信号を送信し、応答情報を受信する通信部を備える
ことを特徴とする課金システム。
【請求項６】
通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムにおける課金方法であって、
前記ネットワークサービスプラットフォーム装置が、
前記サービスの利用に対する課金条件情報を契約情報記憶部に記憶する課金条件情報記憶過程と、
前記サービス利用装置が、
前記ネットワークサービスプラットフォーム装置にサービス利用要求信号を送信する利用要求信号送信過程と、
前記ネットワークサービスプラットフォーム装置が、
前記サービス利用装置からサービス利用要求信号を受信する利用要求信号受信過程と、
前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信する実行要求信号送信過程と、
前記サービス提供サーバが、
前記ネットワークサービスプラットフォーム装置から前記サービス実行要求信号を受信する実行要求信号受信過程と、
受信した前記サービス実行要求信号に基づきサービスを実行するサービス実行過程と、
実行結果を応答情報として前記ネットワークサービスプラットフォーム装置に送信するサービス実行結果送信過程と、
ネットワークサービスプラットフォーム装置が、
前記サービス提供サーバから前記応答情報を受信するサービス実行結果受信過程と、
サービス実行情報を自動カウント部に通知する実行情報通知過程と、
前記自動カウント部が、入力された前記サービス実行情報の通知に基づき、サービスの実行回数を算出する実行回数カウント過程と、
算出した前記サービスの実行回数を含むサービス利用情報を通知する利用情報通知過程と、
前記自動カウント部から入力された前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する課金処理過程と、
算出した利用料金情報を通知する料金通知過程と、
前記サービス利用装置に前記応答情報を送信する応答情報送信過程と、
前記サービス提供サーバが、
前記ネットワークサービスプラットフォーム装置から受信する利用料金情報に基づき、課金徴収処理を行う課金徴収過程と、
前記サービス利用装置が、
前記ネットワークサービスプラットフォーム装置から前記応答情報を受信する応答情報受信過程と
を有することを特徴とする課金方法。
【請求項７】
通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムに用いられるネットワークサービスプラットフォーム装置のコンピュータに、
前記サービスの利用に対する課金条件情報を契約情報記憶部に記憶する手順と、
前記サービス利用装置からサービス利用要求信号を受信し、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信し、前記サービス提供サーバから応答情報を受信し、サービス実行情報を通知する手順と、
前記サービス制御部から入力される前記サービス実行情報の通知に基づき、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知する手順と、
前記自動カウント部から入力される前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する手順と、
前記課金処理部が算出する利用料金情報を通知する手順と
を実行させることを特徴とする課金プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主にサービス連携におけるネットワークサービスプラットフォーム装置、課金システム、課金方法、及び、課金プログラムに関する。
【背景技術】
【０００２】
従来、情報ネットワークを利用するインターネットサービス運営者あるいはパートナーサービス運営者あるいは企業運営者は、複数のサービス機能を有し、情報サービスを提供している。第１の例として、これら情報サービスの提供を行う場合、その情報サービス提供に対する課金徴収の方法としては、サービス運営者の運営する管理サーバあるいは課金サーバなどの課金システムを利用して課金徴収を行う方法や、あるいは外部の課金処理を行う課金処理運営者に業務委託するなどし、定額制料金あるいは従量制料金などの課金方法によって契約しているユーザに対し課金徴収を行う方法などがある。
【０００３】
また、第２の例として、情報通信料が発生するサービスであることをユーザにおいて確認可能とし、ユーザに対して予想外の情報通信料が請求されることを回避することが可能なサービスの提供方法として、携帯電話機がＩＰサーバにアクセスする場合、そのＩＰサーバが情報提供課金対象のサービスであるか否かを課金システムに照会し、その結果を携帯電話機に対して通知する方法がある。ここで、通知結果に基づき、携帯電話機からサービスの利用開始がゲートウェイサーバに通知されると、ゲートウェイサーバから送信される当該サービスの提供を受けたユーザのユーザ管理番号などの情報に基づき、課金サーバが通信料を算出し、ユーザに請求書を送る課金徴収システムがある。
【０００４】
また、第３の例として、ネットワークを介して、ユーザにＡＳＰサービスを提供するＡＳＰサービス提供システムにおいて課金処理を行う課金システムとして、複数の組織を有する企業に対して組織別にＡＳＰサービスの対価を課金する課金サーバを設ける課金システムが提案されている。
【０００５】
ところで、近年、特許文献１に示されるように、従来の通信ネットワークの通信サービスと情報ネットワークの情報サービスとを連携する連携サービスの実現に対するニーズが高まりつつある。
【特許文献１】特開２００５−３３２１２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来、通信ネットワークにおけるサービス提供サーバからのサービスと情報ネットワークにおけるサービス提供サーバからのサービスとは、第２の例のような特定の場合を除き、互いに連携を前提としておらず、それぞれ独立して開発されたサービスであった。このため、それぞれのサービスの提供方法や、利用料金規定、課金方法が異なり、両サービスを連携させる場合、サービスを連携させるネットワークサービスプラットフォーム装置は、サービスごとに課金処理を行うことができなかった。また、第２の例においては、予め定められた組み合わせのサービス連携が可能となるが、任意にサービスの組み合わせの変更を行うことができなかった。また、ネットワークサービスプラットフォーム装置の課金サーバが、サービス事業者あるいはユーザ端末にサービス機能提供の利用料金規定に応じた課金徴収を行うことはできないという問題がある。
【０００７】
本発明は、このような事情を考慮し、上記の問題を解決すべくなされたもので、その目的は、通信ネットワークと情報ネットワークとに接続したネットワークサービスプラットフォーム装置を設けて、通信ネットワークのサービス提供と情報ネットワークのサービス提供を連携し、ネットワークサービスプラットフォーム装置の課金サーバが、ネットワークサービスプラットフォーム装置のサービス提供の利用状況に応じて課金処理し、複数のサービス事業者あるいはユーザ端末に課金通知し徴収することができるサービス提供におけるネットワークサービスプラットフォーム装置、課金システム、課金方法、及び、課金プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記問題を解決するために、本発明のネットワークサービスプラットフォーム装置は、通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムにおけるネットワークサービスプラットフォーム装置であって、前記サービスの利用に対する課金条件情報を記憶する契約情報記憶部と、前記サービス利用装置からサービス利用要求信号を受信し、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信し、前記サービス提供サーバから応答情報を受信し、サービス実行情報を通知するサービス制御部と、前記サービス制御部から入力される前記サービス実行情報の通知に基づき、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知する自動カウント部と、前記自動カウント部から入力される前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する課金処理部と、前記課金処理部が算出する利用料金情報を通知する料金通知部とを有することを特徴とするネットワークサービスプラットフォーム装置である。
【０００９】
また、本発明のネットワークサービスプラットフォーム装置は、前記サービス利用装置からサービスシナリオのシナリオ利用要求信号を受信し、サービスシナリオに基づきサービスを実行し、シナリオ実行情報を通知するシナリオ管理部をさらに備え、前記カウント部が、前記シナリオ管理部から入力される前記シナリオ実行情報の通知に基づき、シナリオの実行回数を算出し、算出したシナリオの実行回数を含むシナリオ利用情報を通知し、前記課金処理部が、前記カウント部から入力されるシナリオ利用情報と、前記契約情報記憶部が記憶する課金条件情報に基づき、シナリオ利用に対する利用料金を算出することを特徴とする。
【００１０】
また、本発明は、前記料金通知部が、前記サービス提供サーバに利用料金情報を通知することを特徴とする。
【００１１】
また、本発明は、前記料金通知部が、前記サービス利用装置に利用料金情報を通知することを特徴とする。
【００１２】
また、本発明は、通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムであって、前記ネットワークサービスプラットフォーム装置が、前記サービスの利用に対する課金条件情報を記憶する契約情報記憶部と、前記サービス利用装置からサービス利用要求信号を受信し、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信し、前記サービス提供サーバから応答情報を受信し、サービス実行情報を通知し、応答情報を前記サービス利用装置に送信するサービス制御部と、前記サービス制御部から入力される前記サービス実行情報の通知に基づき、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知する自動カウント部と、前記自動カウント部から入力される前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する課金処理部と、前記課金処理部が算出する利用料金情報を通知する料金通知部とを備え、前記サービス提供サーバが、前記ネットワークサービスプラットフォーム装置から受信する前記サービス実行要求信号に基づきサービスを実行し、実行結果を応答情報として前記ネットワークサービスプラットフォーム装置に送信するサービスコンポーネントと、前記ネットワークサービスプラットフォーム装置から受信する利用料金情報に基づき、課金徴収処理を行う課金部とを備え、前記サービス利用装置が、前記ネットワークサービスプラットフォーム装置に前記サービス利用要求信号を送信し、応答情報を受信する通信部を備えることを特徴とする。
【００１３】
また、本発明は、通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムにおける課金方法であって、前記ネットワークサービスプラットフォーム装置が、前記サービスの利用に対する課金条件情報を契約情報記憶部に記憶する課金条件情報記憶過程と、前記サービス利用装置が、前記ネットワークサービスプラットフォーム装置にサービス利用要求信号を送信する利用要求信号送信過程と、前記ネットワークサービスプラットフォーム装置が、前記サービス利用装置からサービス利用要求信号を受信する利用要求信号受信過程と、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信する実行要求信号送信過程と、前記サービス提供サーバが、前記ネットワークサービスプラットフォーム装置から前記サービス実行要求信号を受信する実行要求信号受信過程と、受信した前記サービス実行要求信号に基づきサービスを実行するサービス実行過程と、実行結果を応答情報として前記ネットワークサービスプラットフォーム装置に送信するサービス実行結果送信過程と、ネットワークサービスプラットフォーム装置が、前記サービス提供サーバから前記応答情報を受信するサービス実行結果受信過程と、サービス実行情報を自動カウント部に通知する実行情報通知過程と、前記自動カウント部が、入力された前記サービス実行情報の通知に基づき、サービスの実行回数を算出する実行回数カウント過程と、算出した前記サービスの実行回数を含むサービス利用情報を通知する利用情報通知過程と、前記自動カウント部から入力された前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する課金処理過程と、算出した利用料金情報を通知する料金通知過程と、前記サービス利用装置に前記応答情報を送信する応答情報送信過程と、前記サービス提供サーバが、前記ネットワークサービスプラットフォーム装置から受信する利用料金情報に基づき、課金徴収処理を行う課金徴収過程と、前記サービス利用装置が、前記ネットワークサービスプラットフォーム装置から前記応答情報を受信する応答情報受信過程とを有することを特徴とする。
【００１４】
また、本発明は、通信ネットワークあるいは情報ネットワークのサービスを提供するサービス提供サーバと、通信ネットワークによるサービスと情報ネットワークによるサービスとを連携するネットワークサービスプラットフォーム装置と、サービスを受けるサービス利用装置とを含むサービス連携の課金システムに用いられるネットワークサービスプラットフォーム装置のコンピュータのプログラムであって、前記サービスの利用に対する課金条件情報を契約情報記憶部に記憶する手順と、前記サービス利用装置からサービス利用要求信号を受信し、前記サービス利用要求信号に基づき、前記サービス提供サーバにサービス実行要求信号を送信し、前記サービス提供サーバから応答情報を受信し、サービス実行情報を通知する手順と、前記サービス制御部から入力される前記サービス実行情報の通知に基づき、サービスの実行回数を算出し、算出したサービスの実行回数を含むサービス利用情報を通知する手順と、前記自動カウント部から入力される前記サービス利用情報と、前記契約情報記憶部が記憶する課金条件情報とに基づき、サービス利用に対する利用料金を算出する手順と、前記課金処理部が算出する利用料金情報を通知する手順とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ネットワークサービスプラットフォーム装置が、サービスの課金条件情報を記憶し、サービス利用装置から受信するサービス利用要求信号に基づき、サービス実行命令をサービス提供サーバに送信し、サービス実行結果である応答情報を受信し、サービスの利用回数を算出し、サービスの利用回数と、課金条件情報とに応じてサービスの利用料金を算出し、通知することとした。
これにより、通信ネットワークあるいは情報ネットワークの複数のサービスが連携する場合であっても、サービスと、サービスの利用回数とに応じた利用料金を個別に算出し、通知することが可能となるという効果がある。
【００１６】
また、この発明によれば、ネットワークサービスプラットフォーム装置がサービスシナリオの実行回数と、課金条件情報とに応じて利用料金を算出し、通知することとした。
これにより、サービスシナリオの実行回数ごとに利用料金を算出し、通知することが可能となるという効果がある。
【００１７】
また、この発明によれば、ネットワークサービスプラットフォーム装置が、利用料金をサービス提供サーバに通知することとした。
これにより、サービス利用装置ごとに利用料金の徴収処理をネットワークサービスプラットフォーム装置で行うことなく、サービス提供サーバが他のサービスの利用料金等とまとめてユーザから利用料金を徴収することが可能となる効果がある。
【００１８】
また、この発明によれば、ネットワークサービスプラットフォーム装置が、利用料金をサービス利用装置に通知することとした。
これにより、サービス利用装置ごとに利用料金の徴収処理をネットワークサービスプラットフォーム装置が行うことが可能となり、ネットワークサービスプラットフォーム装置が他のサービスの利用料金等とまとめてユーザから利用料金を徴収することが可能となる効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態によるサービス提供における課金システムを図面を参照して説明する。なお、本明細書において、サービスとは、例えば、検索サービスや、音声情報サービス、画像提供サービス、情報提供サービス、これらサービスを連携するサービスシナリオを実行するサービス、通信ネットワーク１０と情報ネットワーク２０との通信を中継する中継サービス、ネットワークサービスプラットフォーム１、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０等、各種装置が有する情報処理機能の提供によるサービスなどが適用される。
【００２０】
図１は、本実施形態による全体構成を示す概略ブロック図である。サービス提供における課金システムは、通信ネットワーク１０と、情報ネットワーク２０と、ホームサーバ３０とがネットワークサービスプラットフォーム１に接続する。
ここで、ネットワークサービスプラットフォーム１は、通信ネットワーク１０、情報ネットワーク２０、ホームサーバ３０が有するサービス提供サーバが利用された際に、利用に基づき課金処理を行う装置である。また、ネットワークサービスプラットフォーム１は、課金処理の他に、シナリオに基づくサービスの連携や、サービス利用時における利用者情報の登録受付、提供するサービスの制御等を行う。
【００２１】
また、通信ネットワーク１０は、ユーザ端末５−１０と、ユーザ端末５−１０が接続する通信ネットワークサービス提供サーバ２−１０とを含む電話交換等の固定電話網や携帯電話網等の通信ネットワークである。通信ネットワーク１０において、通信ネットワークサービス提供サーバ２−１０は、電話交換等を行う。
また、情報ネットワーク２０は、例えば、パートナーネットワーク２１、インターネット２２等の情報ネットワークであり、他に企業内のネットワーク等も含まれ、公衆網や、ＬＡＮ（Local Area Network）、専用線などの私設網からなる。
【００２２】
なお、パートナーネットワーク２１は、通信ネットワークサービス提供サーバ２−１０の運営者と提携関係にあるパートナー企業によって運営される情報ネットワークサービス提供サーバ２−２１と、情報ネットワークサービス提供サーバ２−２１に接続するユーザ端末５−２１とを含むネットワークである。
また、インターネット２２は、情報ネットワークサービス提供サーバ２−２２と、情報ネットワークサービス提供サーバ２−２２に接続するユーザ端末５−２２とを含むネットワークである。
また、ホームサーバ３０は、ネットワークサービスプラットフォーム１に直接接続するサーバであり、ユーザ端末５−３０が接続する。
また、ユーザ端末５−１０、ユーザ端末５−２１、ユーザ端末５−２２、ユーザ端末５−３０は、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistants：情報携帯端末）、携帯電話、固定電話、テレビジョン電話などのコンピュータ端末である。
【００２３】
次に、各装置の内部構成について説明する。
図２は、課金システムが有する各装置の詳細な構成を示す機能ブロック図である。
通信ネットワーク１０において、通信ネットワークサービス提供サーバ２−１０は、サービスコンポーネント３−１０と課金サーバ４−１０とを有する。サービスコンポーネント３−１０は、情報系ＤＢ３２−１０と機能系ＤＢ３３−１０とを有するネットワーク装置３１−１０を有する。
【００２４】
ネットワークサービスプラットフォーム１は、課金サーバ４−１と、シナリオサーバ６と、通信・情報ネットワーク対応サーバ７と、サービス制御サーバ８とを有する。
ネットワークサービスプラットフォーム１において、シナリオサーバ６は、予め任意の数のサービスコンポーネントを実行する順序が示されるサービスシナリオを実行するサービス合成部６０と、サービスシナリオの実行に用いるシナリオ情報及びサービスコンポーネント情報を記憶するサービス登録ＤＢ（データベース）６１と、自動カウント部６２とを有する。
【００２５】
シナリオサーバ６のサービス合成部６０は、サービスシナリオに基づいて１又は複数のサービスを実行する。また、サービス合成部６０は、サービス実行情報、又は、シナリオ実行情報を自動カウント部６２に出力する。
ここで、サービス実行情報は、いずれのサービスコンポーネントが利用されたのかを示すサービス識別情報と、サービスを受ける利用者の利用者識別情報とを含むサービスが正常に実行されたことを自動カウント部６２に通知する情報である。
利用者識別情報は、例えば、利用者に固有のユーザＩＤでもよいし、利用者が有するユーザ端末の識別情報などでもよく、利用者を識別することが可能な情報であればいずれの識別情報でも適用可能である。また、シナリオ実行情報は、いずれのサービスシナリオが利用されたのかを示すシナリオ識別情報と、サービスを受ける利用者の利用者識別情報とを含むサービスシナリオが正常に実行されたことを自動カウント部６２に通知する情報である。
【００２６】
自動カウント部６２は、サービス合成部６０から入力されるサービス実行情報又はシナリオ実行情報に基づき、サービス合成部６０が実行するサービスの実行回数、又は、サービスシナリオの実行回数を計数する。
また、自動カウント部６２は、サービス合成部６０がサービスを実行すると、サービス利用情報を課金サーバ４−１に出力する。ここで、サービス利用情報は、サービス識別情報と、そのサービスが実行された回数として、計数したサービスの実行回数であるサービス実行回数情報と、サービスを受ける利用者の利用者識別情報とを含み、サービスの利用があったことを課金サーバ４−１に通知する情報である。
【００２７】
また、自動カウント部６２は、サービス合成部６０がサービスシナリオを実行すると、シナリオ利用情報を課金サーバ４−１に出力する。ここで、シナリオ利用情報は、シナリオ識別情報と、計数したサービスシナリオの実行回数であるシナリオ実行回数情報と、サービスを受ける利用者の利用者識別情報とを含み、サービスシナリオの利用があったことを課金サーバ４−１に通知する情報である。
【００２８】
サービス登録ＤＢ６１は、シナリオＤＢ６１１とサービスコンポーネント情報ＤＢ６１２とを有する。サービス登録ＤＢ６１においてシナリオＤＢ６１１は、サービスシナリオを記憶する。ここで、シナリオＤＢ６１１は、サービスを受ける利用者の利用者識別情報に対応させて、利用者固有のサービスシナリオを記憶してもよい。
サービスコンポーネント情報ＤＢ６１２は、サービスを提供するサーバの所在情報として、例えば、ＵＲＩ（Uniform Resource Identifier）等と、当該サーバが提供するサービスのサービス識別情報とを対応付けたテーブルとして記憶する。
【００２９】
通信・情報ネットワーク対応サーバ７は、サービス管理部７１と自動カウント部７２とを有する。
通信・情報ネットワーク対応サーバ７において、サービス管理部７１は、通信ネットワーク１０から情報ネットワーク２０のサービスの利用を要求する要求信号、又は、情報ネットワーク２０から通信ネットワーク１０のサービスの利用を要求する要求信号を受信すると、例えば、要求信号のインタフェースを要求先のインタフェースに従う信号に変換するなどにより、サービス提供元にサービスの利用を要求する要求信号を送信し、要求信号に対応する応答情報を受信する。ここで、サービスの利用を要求する信号は、利用要求元の利用者識別情報を含む。また、サービス管理部７１は、サービス利用の要求信号に対応する応答情報を受信すると、自動カウント部７２にサービス実行情報を出力する。
自動カウント部７２は、サービス管理部７１から入力されるサービス実行情報に基づき、サービス管理部７１が実行するサービスの実行回数と、サービス管理部７１の実行回数とを計数する。また、自動カウント部７２は、サービス管理部７１がサービスを実行した場合、サービス利用情報を課金サーバ４−１に出力する。
【００３０】
課金サーバ４−１は、課金情報ＤＢ４１と利用記録ＤＢ４２とを有し、入力されるサービス利用情報、又は、シナリオ利用情報と、契約情報ＤＢ８３が記憶する利用料金規定情報とに基づき、課金処理を行う。
課金サーバ４−１において、利用記録ＤＢ４２は、入力されるサービス利用情報、又は、シナリオ利用情報を図３に示すテーブルとして記憶する。
課金情報ＤＢ４１は、利用者識別情報に対応付けて、サービスの利用料金と、サービスシナリオの利用料金とを図４に示すテーブルとして記憶する。
【００３１】
サービス制御サーバ８は、レベル別サービス制御部８１、サービス提供契約部８２、契約情報ＤＢ８３を有する。
サービス制御サーバ８において、レベル別サービス制御部８１は、シナリオサーバ６又は、ネットワークサービスプラットフォーム１にサービスの利用要求を送信する利用者のユーザ認証を行う。
【００３２】
サービス提供契約部８２は、利用者の有するユーザ端末から送信されるサービスの利用開始要求に応じて、ユーザ登録を行う。サービス提供契約部８２は、サービスの利用開始要求の送信元の利用者識別情報と、ログイン認証情報と、利用料金規定情報と、利用料金通知先情報とを契約情報ＤＢ８３に書き込む。
ここで、ログイン認証情報とは、例えば、パスワード等が適用される。また、利用料金規定情報とは、例えば、サービスを利用する際の課金条件情報であり、例えば、サービスの利用回数、送受信する情報量、サービスの利用時間等に所定の利用料を加算することにより利用料金を算出するなどの従量制の課金条件情報や、所定期間内ならばサービスの利用回数、情報量、利用時間等によらず利用料金は一定額である定額制の課金条件情報などが適用可能である。
【００３３】
通信ネットワーク１０において、通信ネットワークサービス提供サーバ２−１０は、サービスコンポーネント３−１０と、課金サーバ４−１０とを有する。
サービスコンポーネント３−１０は、情報系サービス提供装置３２−１０と機能系サービス提供装置３３−１０とを有するネットワーク装置３１−１０を有する。
情報系サービス提供装置３２−１０は、通信ネットワークサービス提供サーバ２−１０が有するデータベース装置であり、例えば、利用者の位置情報、利用者の在席状況などのプレゼンス情報などを記憶するデータベース装置などが適用される。
機能系サービス提供装置３３−１０は、例えば、通信ネットワークサービス提供サーバ２−１０が有する基本機能部であり、例えば、呼制御などを行う装置などが適用される。
なお、情報系サービス提供装置３２−１０、又は、機能系サービス提供装置３３−１０は、複数存在していてもよい。
【００３４】
情報ネットワーク２０において、パートナーネットワーク２１の情報ネットワークサービス提供サーバ２−２１は、サービスコンポーネント３−２１と課金サーバ４−２１とを有する。なお、情報ネットワークサービス提供サーバ２−２１が有するサービスコンポーネントは、複数存在していてもよい。
サービスコンポーネント３−２１は、情報ネットワークのサービスを提供する。
課金サーバ４−２１は、課金サーバ４−１から受信する利用料金通知に基づき課金処理を行う。
【００３５】
インターネット２２の情報ネットワークサービス提供サーバ２−２２は、サービスコンポーネント３−２２と課金サーバ４−２２とを有する。なお、情報ネットワークサービス提供サーバ２−２２が有するサービスコンポーネントは、複数であってもよい。
サービスコンポーネント３−２２は、情報ネットワークのサービスを提供する。
課金サーバ４−２２は、課金サーバ４−１から受信する利用料金通知に基づき課金処理を行う。
なお、サービスコンポーネント３−２１、サービスコンポーネント３−２２が提供する情報ネットワークのサービスは、例えば、検索サービスであり、グルメ検索、レシピ検索、舞台検索等が適用可能である。
【００３６】
＜サービス提供過程＞
次に、図２のサービス提供における課金システムの動作例について、図５及び図６を用いて説明する。ここで、課金システムの動作は、サービス提供過程と、課金処理過程とからなる。また、図７は、本実施形態における送受信するデータ構成の一例を示す例である。
サービス提供過程の動作例について、図５を用いて説明する。ここで、サービス提供過程の動作例として、例えば、サービス制御サーバ８において、予めユーザ登録されているインターネット２２のユーザ端末５−２２が、サービスシナリオの実行を要求する利用要求信号をネットワークサービスプラットフォーム１のシナリオサーバ６に送信する場合を例に説明する。ここで、サービスシナリオの例として、次の３つのサービスを連携するサービスシナリオが実行される場合について、説明する。
【００３７】
サービスシナリオは、情報ネットワークサービス提供サーバ２−２１のサービスコンポーネント３−２１、情報ネットワークサービス提供サーバ２−２２のサービスコンポーネント３−２２、通信ネットワークサービス提供サーバ２−１０のサービスコンポーネント３−１０の情報系サービス提供装置３２−１０の順にそれぞれが提供するサービスを連携するサービスシナリオである。
【００３８】
インターネット２２において、ユーザ端末５−２２は、利用者の入力操作により、ネットワークサービスプラットフォーム１のシナリオサーバ６にサービスシナリオのシナリオ実行要求信号を送信する。ここで、シナリオ実行要求信号は、実行対象のサービスシナリオのシナリオ識別情報と、利用者識別情報と、ユーザ認証に用いるログイン認証情報とを含む。
ネットワークサービスプラットフォーム１において、シナリオサーバ６のサービス合成部６０は、シナリオ実行要求信号をユーザ端末５−２２から受信する（ステップＳ１）。
【００３９】
サービス合成部６０は、シナリオ実行要求信号の利用者識別情報と、ログイン認証情報とを含むユーザ認証要求信号をサービス制御サーバ８のレベル別サービス制御部８１に出力する（ステップＳ２）。
サービス制御サーバ８において、レベル別サービス制御部８１は、ユーザ認証要求信号に基づき、例えば、以下の手順によってユーザ認証を行う。レベル別サービス制御部８１は、ユーザ認証要求信号の利用者識別情報を検索キーとして、契約情報ＤＢ８３からログイン認証情報を読み出し、読み出したログイン認証情報が、ユーザ認証要求信号のログイン認証情報と一致するか否かにより、正規利用者か否かのユーザ認証を行う。レベル別サービス制御部８１は、ユーザ認証を行った認証結果をシナリオサーバ６のサービス合成部６０に出力する（ステップＳ３）。
【００４０】
シナリオサーバ６において、サービス合成部６０は、受信した認証結果が、ユーザ端末５−２２が正規利用者ではないことを示す結果の場合、ユーザ端末５−２２にユーザ認証の結果を送信し、処理を終了する。
サービス合成部６０は、受信した認証結果が、ユーザ端末５−２２が正規利用者であることを示す結果の場合、シナリオ実行要求信号のシナリオ識別情報を検索キーとしてシナリオＤＢ６１１から実行対象のサービスシナリオを読み出す（ステップＳ４）。
サービス合成部６０は、読み出したサービスシナリオを読み込み、サービスシナリオに含まれるサービス識別情報を全て読み出すことにより、シナリオを解析する（ステップＳ５）。
【００４１】
サービス合成部６０は、読み出したサービス識別情報を検索キーとして、利用対象のサービスを提供するサーバの所在情報、例えばＵＲＩを読み出す（ステップＳ６）。
サービス合成部６０は、読み出したサーバのＵＲＩに基づき、サービスシナリオに記述されているサービスのサービス実行要求信号を情報ネットワークサービス提供サーバ２−２１のサービスコンポーネント３−２１に送信する（ステップＳ７）。
パートナーネットワーク２１の情報ネットワークサービス提供サーバ２−２１において、サービスコンポーネント３−２１は、サービス実行要求信号を受信すると、サービス実行要求信号に基づき、サービスを実行し、サービス実行結果をサービス実行要求信号に対する応答情報としてシナリオサーバ６に送信する（ステップＳ８）。
【００４２】
シナリオサーバ６において、サービス合成部６０は、情報ネットワークサービス提供サーバ２−２１から応答情報を受信すると、応答情報が有効なサービス実行結果の場合、サービス実行情報を自動カウント部６２に出力する。
また、サービス合成部６０は、情報ネットワークサービス提供サーバ２−２１から受信した応答情報が有効なサービス実行結果ではない場合、ユーザ端末５−２２にサービス実行結果の通知を行い、処理を終了する。ここで、有効なサービス実行結果とは、例えば、利用対象のサービスが検索サービスである場合、検索対象が一件も検索されないという結果等がある。
【００４３】
自動カウント部６２は、サービス実行情報を受信すると、サービス利用情報を課金サーバ４−１に出力する。課金サーバ４−１は、受信したサービス利用情報に基づき、課金処理を行う。ここで、課金サーバ４−１は、例えば、以下の手順によって課金処理を行う。課金サーバ４−１は、自動カウント部６２又は自動カウント部７２から入力されるサービス利用情報、又は、シナリオ利用情報のログを図３に示すテーブルとして利用記録ＤＢ４２に書き込む。なお、図３に示すように、サービス利用情報に加えて、サービスの利用時刻を利用記録ＤＢ４２に書き込む構成としてもよい。
【００４４】
次に、課金サーバ４−１は、入力されたサービス利用情報、又は、シナリオ利用情報の利用者識別情報を検索キーとして、サービス制御サーバ８の契約情報ＤＢ８３からサービスの利用料金規定情報を読み出す。課金サーバ４−１は、読み出した利用料金規定情報と、サービスの利用回数と、サービス識別情報、又は、シナリオ識別情報とに応じて、利用料金の算出を行う。課金サーバ４−１は、利用者識別情報を検索キーとして課金情報ＤＢ４１からユーザ端末５−２２の利用料金を読み出し、読み出した利用料金と、算出した利用料金とを加算処理することにより、新たな利用料金情報を算出し、課金情報ＤＢ４１のユーザ端末５−２２の利用料金の書き換え、すなわち課金サーバ４−１の更新を行う（ステップＳ９）。
【００４５】
ステップＳ７からＳ９と同様に、サービス合成部６０は、ステップＳ６において読み出したサーバのＵＲＩに基づき、サービスシナリオに記述されているサービスのサービス実行要求信号を情報ネットワークサービス提供サーバ２−２２のサービスコンポーネント３−２２に送信する（ステップＳ１０）。
インターネット２２の情報ネットワークサービス提供サーバ２−２２において、サービスコンポーネント３−２２は、サービス実行要求信号を受信すると、サービス実行要求信号に基づき、サービスを実行し、サービス実行結果をサービス実行要求信号に対する応答情報としてシナリオサーバ６に送信する（ステップＳ１１）。
【００４６】
シナリオサーバ６において、サービス合成部６０は、情報ネットワークサービス提供サーバ２−２２から応答情報を受信すると、応答情報が有効なサービス実行結果の場合、サービス実行情報を自動カウント部６２に出力する。
また、サービス合成部６０は、情報ネットワークサービス提供サーバ２−２２から受信した応答情報が有効なサービス実行結果ではない場合、ユーザ端末５−２２にサービス実行結果の通知を行い、処理を終了する。
【００４７】
自動カウント部６２は、サービス実行情報が入力されると、サービス利用情報を課金サーバ４−１に出力する。課金サーバ４−１は、入力されたサービス利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ１２）。
【００４８】
次に、サービス合成部６０は、ステップＳ４において読み出したサービスシナリオに基づき、通信ネットワーク１０の通信ネットワークサービス提供サーバ２−１０へのサービス実行要求信号の送信を要求するサービス実行要求送信要求信号を通信・情報ネットワーク対応サーバ７に出力する（ステップＳ１３）。
通信・情報ネットワーク対応サーバ７において、サービス管理部７１は、受信したサービス実行要求送信要求信号に基づき、サービスコンポーネント３−１０のネットワーク装置３１−１０の情報系サービス提供装置３２−１０のサービスの実行を要求するサービス実行要求信号を通信ネットワーク１０の通信ネットワークサービス提供サーバ２−１０に送信する（ステップＳ１４）。
通信ネットワーク１０の通信ネットワークサービス提供サーバ２−１０において、サービスコンポーネント３−１０の情報系サービス提供装置３２−１０は、サービス実行要求信号を受信すると、サービス実行要求信号に基づき、サービスを実行し、サービス実行結果をサービス実行要求信号に対する応答情報として通信・情報ネットワーク対応サーバ７に送信する（ステップＳ１５）。
【００４９】
通信・情報ネットワーク対応サーバ７において、サービス管理部７１は、通信ネットワークサービス提供サーバ２−１０から応答情報を受信すると、応答情報が有効なサービス実行結果の場合、サービス実行情報を自動カウント部７２に出力する。
また、サービス管理部７１は、通信ネットワークサービス提供サーバ２−１０から受信した応答情報が有効なサービス実行結果ではない場合、ユーザ端末５−２２にサービス実行結果の通知を行い、処理を終了する。
自動カウント部７２は、サービス実行情報を受信すると、サービス利用情報を課金サーバ４−１に出力する。課金サーバ４−１は、入力されたサービス利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ１６）。サービス管理部７１は、受信した応答情報をシナリオサーバ６に出力する（ステップＳ１７）。
【００５０】
シナリオサーバ６において、サービス合成部６０は、通信・情報ネットワーク対応サーバ７から応答情報を受信すると、通信・情報ネットワーク対応サーバ７においてサービスの実行をしたことを示すサービス実行情報を自動カウント部６２に出力する。
自動カウント部６２は、サービス実行情報が入力されると、サービス実行情報に基づき、サービス利用情報を課金サーバ４−１に出力する。課金サーバ４−１は、入力されたサービス利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ１８）。
【００５１】
サービス合成部６０は、サービスシナリオの全てのサービスの実行結果を受信すると、サービスシナリオの実行処理が完了したことを示すシナリオ実行情報を自動カウント部６２に出力する。自動カウント部６２は、シナリオ実行情報が入力されると、シナリオ利用情報を課金サーバ４−１に出力する。課金サーバ４−１は、入力されたシナリオ利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ１９）。
サービス合成部６０は、受信した応答情報を、サービスシナリオ実行要求信号の応答情報として、送信元であるユーザ端末５−２２に送信する（ステップＳ２０）。
【００５２】
＜課金処理過程＞
次に、図２のサービス提供における課金システムの課金処理過程の動作例について、図６を用いて説明する。ここで、課金処理過程の動作例として、例えば、ユーザ端末５−２２が実行を要求するサービスシナリオが、通信ネットワーク１０のサービスが含まれる場合の課金処理過程の動作について、説明する。
【００５３】
インターネット２２において、利用者の入力操作により、ユーザ端末５−２２はネットワークサービスプラットフォーム１のシナリオサーバ６にサービスシナリオのシナリオ実行要求信号を送信する。
ネットワークサービスプラットフォーム１において、シナリオサーバ６のサービス合成部６０は、シナリオ実行要求信号をユーザ端末５−２２から受信する（ステップＳ２１）。
【００５４】
サービス合成部６０は、シナリオ実行要求信号のシナリオ識別情報を検索キーとしてシナリオＤＢ６１１から実行対象のサービスシナリオを読み出す（ステップＳ２２）。
サービス合成部６０は、読み出したサービスシナリオを読み込み、サービスシナリオに含まれるサービス識別情報を全て読み出すことにより、シナリオを解析する（ステップＳ２３）。
【００５５】
サービス合成部６０は、読み出したサービス識別情報を検索キーとして、利用対象のサービスを提供するサーバの所在情報、例えばＵＲＩを読み出す（ステップＳ２４）。
次に、サービス合成部６０は、通信ネットワーク１０の通信ネットワークサービス提供サーバ２−１０へのサービス実行要求信号の送信を要求するサービス実行要求送信要求信号を通信・情報ネットワーク対応サーバ７に出力する（ステップＳ２５）。
通信・情報ネットワーク対応サーバ７において、サービス管理部７１は、受信したサービス実行要求送信要求信号に基づき、サービスコンポーネント３−１０のネットワーク装置３１−１０の情報系サービス提供装置３２−１０のサービスの実行を要求するサービス実行要求信号を通信ネットワーク１０の通信ネットワークサービス提供サーバ２−１０に送信する（ステップＳ２６）。
【００５６】
通信ネットワーク１０の通信ネットワークサービス提供サーバ２−１０において、サービスコンポーネント３−１０の情報系サービス提供装置３２−１０は、サービス実行要求信号を受信すると、サービス実行要求信号に基づき、サービスを実行し、サービス実行結果をサービス実行要求信号に対する応答情報として通信・情報ネットワーク対応サーバ７に送信する（ステップＳ２７）。
通信・情報ネットワーク対応サーバ７において、サービス管理部７１は、通信ネットワークサービス提供サーバ２−１０から応答情報を受信すると、応答情報が有効なサービス実行結果の場合、サービス実行情報を自動カウント部７２に出力する（ステップＳ２８）。
【００５７】
また、サービス管理部７１は、通信ネットワークサービス提供サーバ２−１０から受信した応答情報が有効なサービス実行結果ではない場合、ユーザ端末５−２２にサービス実行結果の通知を行い、処理を終了する。
自動カウント部７２は、サービス実行情報を受信すると、サービス利用情報を課金サーバ４−１に出力する（ステップＳ２９）。
課金サーバ４−１は、入力されたサービス利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ３０）。
サービス管理部７１は、受信した応答情報をシナリオサーバ６に出力する（ステップＳ３１）。
【００５８】
シナリオサーバ６において、サービス合成部６０は、通信・情報ネットワーク対応サーバ７から応答情報を受信すると、通信・情報ネットワーク対応サーバ７においてサービスの実行をしたことを示すサービス実行情報を自動カウント部６２に出力する。
自動カウント部６２は、サービス実行情報が入力されると、サービス実行情報に基づき、サービスの実行回数を加算し（ステップＳ３２）、サービス利用情報を課金サーバ４−１に出力する（ステップＳ３３）。課金サーバ４−１は、入力されたサービス利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ３４）。
【００５９】
サービス合成部６０は、サービスシナリオの全てのサービスの実行結果を受信すると、サービスシナリオの実行処理が完了したことを示すシナリオ実行情報を自動カウント部６２に出力する。自動カウント部６２は、シナリオ実行情報が入力されると、シナリオの実行回数を加算し（ステップＳ３５）、シナリオ利用情報を課金サーバ４−１に出力する（ステップＳ３６）。課金サーバ４−１は、入力されたシナリオ利用情報に基づき、課金情報ＤＢ４１及び利用記録ＤＢ４２の更新することにより、課金処理を行う（ステップＳ３７）。
サービス合成部６０は、受信した応答情報を、サービスシナリオ実行要求信号の応答情報として、送信元であるユーザ端末５−２２に送信する（ステップＳ３８）。
【００６０】
課金サーバ４−１は、ステップＳ３７において、シナリオ利用情報に基づく課金処理を行うと、課金情報ＤＢ４１から、利用者識別情報を検索キーとしてサービス利用料金とシナリオ利用料金とを読み出す。課金サーバ４−１は、シナリオ利用情報の利用者識別情報を検索キーとしてサービス制御サーバ８の契約情報ＤＢ８３から、課金通知先の情報を読み出す。
【００６１】
課金サーバ４−１は、課金通知先がユーザ端末５−２２が接続する情報ネットワークサービス提供サーバ２−２２であれば、読み出したサービス利用料金とシナリオ利用料金とからなる課金情報と、利用者識別情報とを情報ネットワークサービス提供サーバ２−２２の課金サーバ４−２２に送信する。
課金サーバ４−１は、課金通知先がユーザ端末５−２２であれば、読み出したサービス利用料金とシナリオ利用料金とからなる課金徴収通知情報をユーザ端末５−２２に送信する（ステップＳ３９）。
課金サーバ４−２２は、課金サーバ４−１から課金情報を受信すると、課金情報の利用者識別情報に基づき、読み出したサービス利用料金とシナリオ利用料金とからなる課金徴収通知情報をユーザ端末５−２２に送信する（ステップＳ４０）。
【００６２】
なお、サービス合成部６０は、シナリオに基づいて、適切なサービスコンポーネントを選択し、実行するバインド機能、すなわち、動的にサービスを合成する機能を有していてもよい。
また、ネットワークサービスプラットフォーム１において、シナリオサーバ６のサービスシナリオに基づき、ユーザ端末５−２２がサービスを受ける構成によって説明したが、ユーザ端末５−２２が、通信・情報ネットワーク対応サーバ７に通信ネットワークサービス提供サーバ２−１０のサービスコンポーネント３−１０のサービスの利用を要求することも可能である。
【００６３】
また、本実施形態においては、動作例として、サービスの利用要求信号の送信元がユーザ端末５−２２である場合を例に説明したが、ユーザ端末５−１０、ユーザ端末５−２１、ユーザ端末５−３０、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０など、利用者の端末に限らず、例えば、サービスを提供するサービス提供サーバがサービスの利用要求信号の送信元である構成としてもよい。
【００６４】
また、通信・情報ネットワーク対応サーバ７が、シナリオサーバ６を介して情報ネットワーク２０から、通信ネットワーク１０のサービスの実行を要求する信号を受信し、サービスの実行要求信号を通信ネットワーク１０へ送信する場合を例に説明したが、通信・情報ネットワーク対応サーバ７が、通信ネットワーク１０から情報ネットワーク２０のサービスの実行を要求する信号を受信し、サービスの実行要求信号を情報ネットワーク２０に送信して、通信ネットワーク１０の装置から情報ネットワーク２０のサービスを実行させる構成とすることも可能である。
【００６５】
また、サービス制御サーバ８において、サービス提供の登録は、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２に対しても行うことが可能である。
また、課金サーバ４−１は、課金処理及び、課金通知を行う構成としたが、課金料金の徴収処理として、例えば、サービスの利用料金の決済方法が、金融機関の口座からの自動引き落とし処理である場合、サービスを利用した利用者が有する金融機関の口座から、サービスの利用料金の引き落とし処理を行う処理であってもよいし、利用者に利用料金請求を、利用者の居住地や利用者が保持するユーザ端末宛に通知する処理などを行う徴収処理を行う構成としても良い。
【００６６】
また、シナリオサーバ６において、サービス登録ＤＢ６１が記憶するサービス情報は、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０において提供されるサービスのいずれでも適用可能である。また、例えば、ホームサーバ３０におけるサービスのサービス情報をサービス登録ＤＢ６１に登録する場合は、ユーザ端末５−３０がホームサーバ３０を経由し、ユーザ端末５−３０の利用者によって作成された１又は複数のサービスコンポーネントのサービス情報をシナリオサーバ６のサービス登録ＤＢ６１に登録することが可能である。
【００６７】
上記の構成によれば、サービスを提供するサーバの運営者は、ネットワークサービスプラットフォーム１において、各々のサービスの提供ごとに収益を得ることができる効果がある。
また、本実施形態によれば、ネットワークサービスプラットフォーム１の課金サーバ４−１は、課金サーバ４−１０、課金サーバ４−２１、課金サーバ４−２２に利用料金通知を送信することが可能な構成となるため、例えば、固定電話あるいは携帯電話などの通話料金とともに課金徴収処理が可能となる効果がある。
また、ネットワークサービスプラットフォーム１は、ユーザ端末５−１０、ユーザ端末５−２１、ユーザ端末５−２２、ユーザ端末５−３０に直接、課金徴収処理を行うことも可能となる効果がある。
【００６８】
ネットワークサービスプラットフォーム１を設けることにより、サービス提供サーバの運営者は、設備投資をかけずにサービスを連携させることができ、機能提供の増強を図ることができるため、利用者に幅広いサービス機能提供をすることができるという効果がある。
ネットワークサービスプラットフォーム１において、利用者の所有する端末がサービス提供を受ける場合、サービスの実行回数を自動カウントアップし、サービス利用情報を蓄積し把握することで、サービスシナリオ及びサービスコンポーネントを利用する市場動向、あるいは複数の利用者の嗜好動向を把握することが可能となる効果がある。
ネットワークサービスプラットフォーム１の有する自動カウント部６２又は自動カウント部７２は、利用者が利用するサービスコンポーネントごとに利用回数をカウントすることで、多種多様なサービスコンポーネントの組み合わせのサービス課金が容易となり、サービスコンポーネントの組み合わせ変更による新規サービス導入の迅速化を容易にすることが可能となる効果がある。
【００６９】
なお、上述のネットワークサービスプラットフォーム１の課金サーバ４−１、シナリオサーバ６、通信・情報ネットワーク対応サーバ７、サービス制御サーバ８、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０は、内部に通信手段を有している。
この通信手段は、ＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）を備え、１０Ｂａｓｅ−Ｔ／１００Ｂａｓｅ−Ｔや無線ＬＡＮ（Local Area Network）などを使用してＬＡＮ（Local Area Network）などのプライベートネットワークと接続され、通信ネットワーク１０又は情報ネットワーク２０を介して、又は直接に、通信する機能を有する。
【００７０】
なお、本発明に記載のサービスを提供するサービス提供サーバは、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０、ネットワークサービスプラットフォーム１に対応する。また、他についても同様に、発明に記載のネットワークサービスプラットフォーム装置は、ネットワークサービスプラットフォーム１に対応し、本発明に記載のサービス利用装置は、ユーザ端末５−１０、ユーザ端末５−２１、ユーザ端末５−２２、ユーザ端末５−３０、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０に対応し、本発明に記載の契約情報記憶部は、契約情報ＤＢ８３に対応し、本発明に記載のサービス制御部は、サービス合成部６０、サービス管理部７１に対応し、本発明に記載の自動カウント部は、自動カウント部６２、自動カウント部７２に対応し、本発明に記載の課金処理部、及び、料金通知部は、課金サーバ４−１に対応し、本発明に記載のシナリオ管理部は、サービス合成部６０に対応し、本発明に記載のサービスコンポーネントは、サービスコンポーネント３−１０、サービスコンポーネント３−２１、サービスコンポーネント３−２２、ホームサーバ３０、サービス合成部６０、通信・情報ネットワーク対応サーバ７に対応し、本発明に記載の課金部は、課金サーバ４−１０、課金サーバ４−２１、課金サーバ４−２２に対応し、本発明に記載の通信部は、ユーザ端末５−１０、ユーザ端末５−２１、ユーザ端末５−２２、ユーザ端末５−３０に対応する。
【００７１】
なお、上述のネットワークサービスプラットフォーム１の課金サーバ４−１、シナリオサーバ６、通信・情報ネットワーク対応サーバ７、サービス制御サーバ８、通信ネットワークサービス提供サーバ２−１０、情報ネットワークサービス提供サーバ２−２１、情報ネットワークサービス提供サーバ２−２２、ホームサーバ３０は、内部にコンピュータシステムを有している。そして、課金サーバ４−１、シナリオサーバ６のサービス合成部６０、自動カウント部６２、通信・情報ネットワーク対応サーバ７のサービス管理部７１、サービス制御サーバ８のレベル別サービス制御部８１、サービス提供契約部８２、通信ネットワークサービス提供サーバ２−１０のサービスコンポーネント３−１０、課金サーバ４−１、情報ネットワークサービス提供サーバ２−２１のサービスコンポーネント３−２１、課金サーバ４−２１、情報ネットワークサービス提供サーバ２−２２のサービスコンポーネント３−２２、課金サーバ４−２２の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいうコンピュータシステムとは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
【００７２】
また、図２における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、図５に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、図６に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、
ネットワークサービスプラットフォーム１がサービス利用に対する課金処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００７３】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【産業上の利用可能性】
【００７４】
通信ネットワーク１０と情報ネットワーク２０とに接続したネットワークサービスプラットフォーム１を設けて連携のサービス提供をすることにより、該サービス機能提供を利用するインターネットサービス事業者、パートナーサービス事業者、企業事業者などサービス事業者及び複数のユーザ端末は、情報サービスの拡大を図ることができる。
【図面の簡単な説明】
【００７５】
【図１】本発明の一実施形態による課金システムの全体構成を示すブロック図である。
【図２】同実施形態による各装置の内部構成を示すブロック図である。
【図３】同実施形態における課金サーバ４−１の利用記録ＤＢ４２のデータ例を示すテーブルである。
【図４】同実施形態における課金サーバ４−１の課金情報ＤＢ４１のデータ例を示すテーブルである。
【図５】同実施形態による課金システムのサービス提供過程の動作フローを示す図である。
【図６】同実施形態による課金システムの課金過程の動作フローを示す図である。
【図７】同実施形態による課金システムの送受信情報のデータ構成例を示す図である。
【符号の説明】
【００７６】
１  ネットワークサービスプラットフォーム
２−１０  通信ネットワークサービス提供サーバ
２−２１  情報ネットワークサービス提供サーバ
２−２２  情報ネットワークサービス提供サーバ
３−１０  サービスコンポーネント
３−２１  サービスコンポーネント
３−２２  サービスコンポーネント
４−１  課金サーバ
４−１０  課金サーバ
４−２１  課金サーバ
４−２２  課金サーバ
５−１０  ユーザ端末
５−２１  ユーザ端末
５−２２  ユーザ端末
５−３０  ユーザ端末
６  シナリオサーバ
７  通信・情報ネットワーク対応サーバ
８  サービス制御サーバ
１０  通信ネットワーク
２０  情報ネットワーク
２１  パートナーネットワーク
２２  インターネット
３０  ホームサーバ
３１−１０  ネットワーク装置
３２−１０  情報系サービス提供装置
３３−１０  機能系サービス提供装置
４１  課金情報ＤＢ
６０  サービス合成部
６１  サービス登録ＤＢ
７１  サービス管理部
８１  レベル別サービス制御部
８２  サービス提供契約部
６２  自動カウント部
６１１  シナリオＤＢ
６１２  サービスコンポーネント情報ＤＢ
７２  自動カウント部
４２  利用記録ＤＢ
８３  契約情報ＤＢ
【図１】
2008141665.tif 000003
【図２】
2008141665.tif 000004
【図３】
2008141665.tif 000005
【図４】
2008141665.tif 000006
【図５】
2008141665.tif 000007
【図６】
2008141665.tif 000008
【図７】
2008141665.tif 000009