(57)【特許請求の範囲】
【請求項１】
無線アクセスネットワーク及びコアネットワークを含むモバイルネットワークの前記コアネットワークに接続する課金サーバと、前記無線アクセスネットワークに接続するＭＥＣ（Mobile Edge Computing）サーバと、を有する課金システムであって、
前記ＭＥＣサーバは、
前記モバイルネットワークに接続する第１通信端末及び第２通信端末と通信する通信部と、
前記第１通信端末との間のトランザクションに関する処理結果情報を、前記コアネットワークを経由して集約サーバに送信可能であるか否かを判定する判定部と、
前記処理結果情報を送信可能であると判定された場合に、前記コアネットワークを経由して前記処理結果情報を前記集約サーバに送信し、前記処理結果情報を送信可能でないと判定された場合に、前記第２通信端末を経由して前記処理結果情報を前記集約サーバに送信する送信処理部と、を備え、
前記課金サーバは、
前記第１通信端末及び前記第２通信端末のそれぞれについて、各通信端末による、前記コアネットワークを経由する通信に関する第１課金条件と、前記第１課金条件とは異なり、且つ、前記ＭＥＣサーバの利用に関する第２課金条件とを記憶する記憶部と、
前記コアネットワークを経由する通信に関する第１ログ情報及び前記ＭＥＣサーバの利用に関する第２ログ情報を取得する取得部と、
前記第１課金条件と前記第１ログ情報とに基づいて第１課金情報を生成するとともに、前記第２課金条件と前記第２ログ情報とに基づいて第２課金情報を生成する課金情報生成部と、
を備え、
前記第２通信端末は、前記第１通信端末のユーザによってあらかじめ指定され、且つ、前記第１課金条件の種別が所定の種別に設定されている通信端末である、
ことを特徴とする課金システム。
【請求項２】
前記第１課金条件は、前記コアネットワークを経由する第１通信又は前記コアネットワークに接続するコアサーバと前記第１通信端末又は前記第２通信端末との間の第１トランザクションに関する課金条件であり、
前記第２課金条件は、前記ＭＥＣサーバと前記第１通信端末又は前記第２通信端末との間の第２通信又は前記ＭＥＣサーバと前記第１通信端末又は前記第２通信端末との間の第２トランザクションに関する課金条件である、
請求項１に記載の課金システム。
【請求項３】
前記課金サーバは、前記第１課金情報及び前記第２課金情報を出力する出力部をさらに備える、
請求項１又は２に記載の課金システム。
【請求項４】
前記記憶部は、前記第１課金条件及び前記第２課金条件とは異なり、且つ、前記ＭＥＣサーバによる、前記コアネットワークを経由する第３通信に関する第３課金条件をさらに記憶し、
前記取得部は、前記第３通信に関する第３ログ情報をさらに取得し、
前記課金情報生成部は、前記第３課金条件と前記第３ログ情報とに基づいて第３課金情報をさらに生成する、
請求項１−３の何れか一項に記載の課金システム。
【請求項５】
前記ＭＥＣサーバは、前記第２ログ情報を生成するログ情報生成部をさらに備え、
前記取得部は、前記第２ログ情報を前記ＭＥＣサーバから取得する、
請求項１−４の何れか一項に記載の課金システム。
【請求項６】
無線アクセスネットワーク及びコアネットワークから構成されるモバイルネットワークの前記コアネットワークに接続する課金サーバと、前記無線アクセスネットワークに接続し、前記モバイルネットワークに接続する第１通信端末及び第２通信端末と通信し、前記第１通信端末との間のトランザクションに関する処理結果情報を、前記コアネットワークを経由して集約サーバに送信可能であるか否かを判定し、前記処理結果情報を送信可能であると判定された場合に、前記コアネットワークを経由して前記処理結果情報を前記集約サーバに送信し、前記処理結果情報を送信可能でないと判定された場合に、前記第２通信端末を経由して前記処理結果情報を前記集約サーバに送信するＭＥＣ（Mobile Edge Computing）サーバと、を有する課金システムの前記課金サーバであって、
前記第１通信端末及び前記第２通信端末のそれぞれについて、各通信端末による、前記コアネットワークを経由する通信に関する第１課金条件と、前記第１課金条件とは異なり、且つ、前記無線アクセスネットワークに接続するＭＥＣサーバの利用に関する第２課金条件とを記憶する記憶部と、
前記コアネットワークを経由する通信に関する第１ログ情報及び前記ＭＥＣサーバの利用に関する第２ログ情報を取得する取得部と、
前記第１課金条件と前記第１ログ情報とに基づいて第１課金情報を生成するとともに、前記第２課金条件と前記第２ログ情報とに基づいて第２課金情報を生成する課金情報生成部と、
を備え、
前記第２通信端末は、前記第１通信端末のユーザによってあらかじめ指定され、且つ、前記第１課金条件の種別が所定の種別に設定されている通信端末である、
ことを特徴とする課金サーバ。
【請求項７】
記憶部を備え、無線アクセスネットワーク及びコアネットワークから構成されるモバイルネットワークの前記コアネットワークに接続する課金サーバと、前記無線アクセスネットワークに接続し、前記モバイルネットワークに接続する第１通信端末及び第２通信端末と通信し、前記第１通信端末との間のトランザクションに関する処理結果情報を、前記コアネットワークを経由して集約サーバに送信可能であるか否かを判定し、前記処理結果情報を送信可能であると判定された場合に、前記コアネットワークを経由して前記処理結果情報を前記集約サーバに送信し、前記処理結果情報を送信可能でないと判定された場合に、前記第２通信端末を経由して前記処理結果情報を前記集約サーバに送信するＭＥＣ（Mobile Edge Computing）サーバと、を有する課金システムの前記課金サーバによる課金方法であって、
前記第１通信端末及び前記第２通信端末のそれぞれについて、各通信端末による、前記コアネットワークを経由する通信に関する第１課金条件と、前記第１課金条件とは異なり、且つ、前記無線アクセスネットワークに接続するＭＥＣサーバの利用に関する第２課金条件とを前記記憶部に記憶し、
前記コアネットワークを経由する通信に関する第１ログ情報及び前記ＭＥＣサーバの利用に関する第２ログ情報を取得し、
前記第１課金条件と前記第１ログ情報とに基づいて第１課金情報を生成するとともに、前記第２課金条件と前記第２ログ情報とに基づいて第２課金情報を生成する、
ことを含み、
前記第２通信端末は、前記第１通信端末のユーザによってあらかじめ指定され、且つ、前記第１課金条件の種別が所定の種別に設定されている通信端末である、
ことを特徴とする課金方法。
【請求項８】
記憶部を備え、無線アクセスネットワーク及びコアネットワークから構成されるモバイルネットワークの前記コアネットワークに接続するコンピュータと、前記無線アクセスネットワークに接続し、前記モバイルネットワークに接続する第１通信端末及び第２通信端末と通信し、前記第１通信端末との間のトランザクションに関する処理結果情報を、前記コアネットワークを経由して集約サーバに送信可能であるか否かを判定し、前記処理結果情報を送信可能であると判定された場合に、前記コアネットワークを経由して前記処理結果情報を前記集約サーバに送信し、前記処理結果情報を送信可能でないと判定された場合に、前記第２通信端末を経由して前記処理結果情報を前記集約サーバに送信するＭＥＣ（Mobile Edge Computing）サーバと、を有する課金システムの前記コンピュータのプログラムであって、
前記第１通信端末及び前記第２通信端末のそれぞれについて、各通信端末による、前記コアネットワークを経由する通信に関する第１課金条件と、前記第１課金条件とは異なり、且つ、前記無線アクセスネットワークに接続するＭＥＣサーバの利用に関する第２課金条件とを前記記憶部に記憶し、
前記コアネットワークを経由する通信に関する第１ログ情報及び前記ＭＥＣサーバの利用に関する第２ログ情報を取得し、
前記第１課金条件と前記第１ログ情報とに基づいて第１課金情報を生成するとともに、前記第２課金条件と前記第２ログ情報とに基づいて第２課金情報を生成する、
ことを前記コンピュータに実行させ、
前記第２通信端末は、前記第１通信端末のユーザによってあらかじめ指定され、且つ、前記第１課金条件の種別が所定の種別に設定されている通信端末である、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、課金システム、課金サーバ、課金方法及びプログラムに関する。
【背景技術】
【０００２】
近年、モバイルネットワークを介して大容量又は低遅延の通信を要求するサービスを提供するために、ＭＥＣ（Mobile Edge Computing）の導入が検討されている（非特許文献１参照）。
【０００３】
ＭＥＣを利用してサービスを提供するＭＥＣサーバは、モバイルネットワークを構成する無線アクセスネットワークに接続される。これにより、サービスを利用するユーザの通信端末とＭＥＣサーバとの間の通信経路が短くなり、ユーザは低遅延にサービスを利用することができる。また、通信経路が短くなることによりモバイルネットワークに対する通信負荷が低減されるため、通信事業者は、少ない設備投資により大容量の通信を提供することができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ETSI GS MEC 002 V2.1.1 (2018-10) Multi-access Edge Computing (MEC); Phase 2: Use Cases and Requirements
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＭＥＣの導入によりモバイルネットワークに対する通信負荷が低減されることに応じて、ＭＥＣの利用に対する料金を適切に決定することが望まれる。
【０００６】
本発明は、上述の課題を解決すべくなされたものであり、ＭＥＣの利用に対する料金を適切に決定することを可能とする課金システム、課金サーバ、課金方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る課金システムは、無線アクセスネットワーク及びコアネットワークを含むモバイルネットワークのコアネットワークに接続する課金サーバと、無線アクセスネットワークに接続するＭＥＣ（Mobile Edge Computing）サーバと、を有する課金システムであって、ＭＥＣサーバは、モバイルネットワークに接続する通信端末と通信する通信部を備え、課金サーバは、通信端末による、コアネットワークに接続するコアサーバの利用に関する第１課金条件と、第１課金条件とは異なり、且つ、ＭＥＣサーバの利用に関する第２課金条件とを記憶する記憶部と、コアサーバの利用に関する第１ログ情報及びＭＥＣサーバの利用に関する第２ログ情報を取得する取得部と、第１課金条件と第１ログ情報とに基づいて第１課金情報を生成するとともに、第２課金条件と第２ログ情報とに基づいて第２課金情報を生成する課金情報生成部と、を備える、ことを特徴とする。
【０００８】
また、本発明に係る課金システムにおいて、第１課金条件は、コアネットワークを経由する第１通信又はコアサーバと通信端末との間の第１トランザクションに関する課金条件であり、第２課金条件は、ＭＥＣサーバと通信端末との間の第２通信又はＭＥＣサーバと通信端末との間の第２トランザクションに関する課金条件である、ことが好ましい。
【０００９】
また、本発明に係る課金システムにおいて、ＭＥＣサーバは、通信部により通信する第１通信端末との間の第２トランザクションに関する処理結果情報を、コアネットワークを経由して集約サーバに送信可能であるか否かを判定する判定部と、処理結果情報を送信可能であると判定された場合に、コアネットワークを経由して処理結果情報を集約サーバに送信し、処理結果情報を送信可能でないと判定された場合に、通信部により通信する第２通信端末を経由して処理結果情報を集約サーバに送信する送信処理部と、をさらに備える、ことが好ましい。
【００１０】
また、本発明に係る課金システムにおいて、課金サーバは、第１課金情報及び第２課金情報を出力する出力部をさらに備える、ことが好ましい。
【００１１】
また、本発明に係る課金システムにおいて、記憶部は、第１課金条件及び第２課金条件とは異なり、且つ、ＭＥＣサーバによる、コアネットワークを経由する第３通信に関する第３課金条件をさらに記憶し、取得部は、第３通信に関する第３ログ情報をさらに取得し、課金情報生成部は、第３課金条件と第３ログ情報とに基づいて第３課金情報をさらに生成する、ことが好ましい。
【００１２】
また、本発明に係る課金システムにおいて、ＭＥＣサーバは、第２ログ情報を生成するログ情報生成部をさらに備え、取得部は、第２ログ情報をＭＥＣサーバから取得する、ことが好ましい。
【００１３】
本発明に係る課金サーバは、無線アクセスネットワーク及びコアネットワークから構成されるモバイルネットワークのコアネットワークに接続する課金サーバであって、モバイルネットワークに接続する通信端末による、コアネットワークに接続するコアサーバの利用に関する第１課金条件と、第１課金条件とは異なり、且つ、無線アクセスネットワークに接続するＭＥＣ（Mobile Edge Computing）サーバの利用に関する第２課金条件とを記憶する記憶部と、コアサーバの利用に関する第１ログ情報及びＭＥＣサーバの利用に関する第２ログ情報を取得する取得部と、第１課金条件と第１ログ情報とに基づいて第１課金情報を生成するとともに、第２課金条件と第２ログ情報とに基づいて第２課金情報を生成する課金情報生成部と、を備えることを特徴とする。
【００１４】
本発明に係る課金方法は、記憶部を備え、無線アクセスネットワーク及びコアネットワークから構成されるモバイルネットワークのコアネットワークに接続する課金サーバによる課金方法であって、モバイルネットワークに接続する通信端末による、コアネットワークに接続するコアサーバの利用に関する第１課金条件と、第１課金条件とは異なり、且つ、無線アクセスネットワークに接続するＭＥＣ（Mobile Edge Computing）サーバの利用に関する第２課金条件とを記憶部に記憶し、コアサーバの利用に関する第１ログ情報及びＭＥＣサーバの利用に関する第２ログ情報を取得し、第１課金条件と第１ログ情報とに基づいて第１課金情報を生成するとともに、第２課金条件と第２ログ情報とに基づいて第２課金情報を生成する、ことを含むことを特徴とする。
【００１５】
本発明に係るプログラムは、記憶部を備え、無線アクセスネットワーク及びコアネットワークから構成されるモバイルネットワークのコアネットワークに接続するコンピュータのプログラムであって、モバイルネットワークに接続する通信端末による、コアネットワークに接続するコアサーバの利用に関する第１課金条件と、第１課金条件とは異なり、且つ、無線アクセスネットワークに接続するＭＥＣ（Mobile Edge Computing）サーバの利用に関する第２課金条件とを記憶部に記憶し、コアサーバの利用に関する第１ログ情報及びＭＥＣサーバの利用に関する第２ログ情報を取得し、第１課金条件と第１ログ情報とに基づいて第１課金情報を生成するとともに、第２課金条件と第２ログ情報とに基づいて第２課金情報を生成する、ことを実行させることを特徴とする。
【発明の効果】
【００１６】
本発明に係る課金システム、課金サーバ、課金方法及びプログラムは、ＭＥＣの利用に対する料金を適切に決定することを可能とする。
【図面の簡単な説明】
【００１７】
【図１】本発明の概要を説明するための模式図である。
【図２】課金システム１の概略構成の一例を示す図である。
【図３】コアサーバ３の概略構成の一例を示す図である。
【図４】ＭＥＣサーバ４の概略構成の一例を示す図である。
【図５】課金サーバ６の概略構成の一例を示す図である。
【図６】端末課金条件テーブルＴ１のデータ構造の一例を示す図である。
【図７】サーバ課金条件テーブルＴ２のデータ構造の一例を示す図である。
【図８】処理結果情報テーブルＴ３のデータ構造の一例を示す図である。
【図９】第３ログ情報テーブルＴ４のデータ構造の一例を示す図である。
【図１０】第１サービス処理の流れの一例を示すフロー図である。
【図１１】第２サービス処理の流れの一例を示すフロー図である。
【図１２】第２サービス処理の流れの一例を示すフロー図である。
【図１３】第２サービス処理の流れの一例を示すフロー図である。
【図１４】課金情報生成処理の流れの一例を示すフロー図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１９】
（本発明の概要）
図１は、本発明の概要について説明するための模式図である。
【００２０】
本発明に係る課金システムは、無線アクセスネットワーク及びコアネットワークを含むモバイルネットワークのコアネットワークに接続する課金サーバと、無線アクセスネットワークに接続するＭＥＣ（Mobile Edge Computing）サーバとを有する。ＭＥＣサーバは、モバイルネットワークに接続する通信端末と通信する。課金サーバは、通信端末についての課金情報を生成する。
【００２１】
モバイルネットワークは、例えば、第４世代移動通信システム（４Ｇ）である。この場合、無線アクセスネットワークはＬＴＥ（Long Term Evolution）であり、コアネットワークはＥＰＣ（Evolved Packet Core）である。通信端末は、ｅＮＢ（evolved Node B）等の無線基地局等を介して、コアネットワークに含まれるＨＳＳ（Home Subscriber Server）に位置登録をすることにより、モバイルネットワークに接続する。
【００２２】
通信端末は、コアネットワークを経由する第１通信を実行する。第１通信は、例えば、通信端末がコアネットワークに接続するコアサーバに対して、通信端末とコアサーバとの間の第１トランザクションの処理要求を送信する通信である。コアサーバは、例えば、インターネット等の、モバイルネットワークとは異なるデータネットワークに接続するサーバであり、データネットワークを経由してコアネットワークに接続する。また、第１トランザクションは、所定のサービスに関する一連の処理であり、例えば、リアルタイム翻訳サービス等の、通信端末を利用するエンドユーザ向けサービスに関する一連の処理である。所定のサービスがリアルタイム翻訳サービスである場合、一連の処理は、例えば、通信端末が翻訳対象の語句を送信してから、翻訳結果を受信するまでの処理である。一連の処理は、リアルタイム翻訳の開始指示を送信してから、リアルタイム翻訳の終了指示を送信するまでの処理でもよい。コアサーバは、第１トランザクションの処理要求を受信したことに応じて、第１トランザクションを開始し、処理応答を通信端末に送信する。また、コアサーバは、第１トランザクションの処理結果情報を生成する。
【００２３】
また、通信端末は、ＭＥＣサーバとの間で第２通信を実行する。第２通信は、例えば、通信端末がＭＥＣサーバに対して第２トランザクションの処理要求を送信する通信である。ＭＥＣサーバは、第２トランザクションの処理要求を受信したことに応じて、第２トランザクションを開始し、処理応答を通信端末に送信する。また、ＭＥＣサーバは、第２トランザクションの処理結果情報を生成する。第２トランザクションは、例えば、第１トランザクションと同種のサービスに関する処理である。
【００２４】
課金サーバは、第１課金条件と第２課金条件とを記憶する。第１課金条件は、コアサーバの利用に関する課金条件であり、例えば、通信端末による第１通信又はコアサーバと通信端末との間の第１トランザクションに関する課金条件である。第１課金条件は、例えば、第１通信の通信量当たりの単価、又は、第１トランザクションの回数当たりの単価である。第２課金条件は、ＭＥＣサーバの利用に関する課金条件であり、例えば、ＭＥＣサーバと通信端末との間の第２通信又はＭＥＣサーバと通信端末との間の第２トランザクションに関する課金条件である。第２課金条件は、第１課金条件とは異なる課金条件である。
【００２５】
課金サーバは、コアサーバの利用に関する第１ログ情報及びＭＥＣサーバの利用に関する第２ログ情報を取得する。課金サーバは、第１ログ情報をコアサーバから取得する。第１ログ情報は、例えば、第１通信の通信量又は第１トランザクションの回数を含む情報である。また、課金サーバは、第２ログ情報をＭＥＣサーバから取得する。第２ログ情報は、例えば、第２通信の通信量又は第２トランザクションの回数を含む情報である。
【００２６】
課金サーバは、第１課金条件と第１ログ情報とに基づいて第１課金情報を生成する。課金サーバは、第１課金条件に含まれる第１通信の通信量当たりの単価に、第１ログ情報に含まれる第１通信の通信量を乗じることにより、第１通信についての課金額を算出する。また、課金サーバは、第１課金条件に含まれる第１トランザクションの回数当たりの単価に、第１ログ情報に含まれる第１トランザクションの回数を乗じることにより、第１トランザクションについての課金額を算出する。課金サーバは、生成された第１通信についての課金額と第１トランザクションについての課金額とを合計することにより、第１課金情報を生成する。
【００２７】
また、課金サーバは、第２課金条件と第２ログ情報とに基づいて第２課金情報を生成する。課金サーバは、第２課金条件に含まれる第２通信の通信量当たりの単価に、第２ログ情報に含まれる第２通信の通信量を乗じることにより、第２通信についての課金額を算出する。また、課金サーバは、第２課金条件に含まれる第２トランザクションの回数当たりの単価に、第２ログ情報に含まれる第２トランザクションの回数を乗じることにより、第２トランザクションについての課金額を算出する。課金サーバは、生成された第２通信についての課金額と第２トランザクションについての課金額とを合計することにより、第２課金情報を生成する。
【００２８】
課金サーバは、第１課金情報及び第２課金情報を出力する。例えば、課金サーバは、第１課金情報及び第２課金情報をモバイルネットワークを運用する通信事業者の請求明細作成装置に送信することにより出力する。請求明細作成装置は、第１課金情報及び第２課金情報等に基づいて、通信端末をモバイルネットワークに接続するための契約をした契約ユーザに対する請求情報を作成する、サーバ等の情報処理装置である。
【００２９】
以上説明したように、課金サーバは、コアサーバの利用と、ＭＥＣサーバの利用とに、互いに異なる第１課金条件及び第２課金条件をそれぞれ適用して課金情報を生成する。このようにすることで、課金サーバは、ＭＥＣの利用に対する料金を適切に決定することを可能とする。
【００３０】
なお、上述した図１の説明は、本発明の内容への理解を深めるための説明にすぎない。本発明は、具体的には、次に説明する各実施形態において実施され、且つ、本発明の原則を実質的に超えずに、さまざまな変形例によって実施されてもよい。このような変形例はすべて、本発明および本明細書の開示範囲に含まれる。
【００３１】
（システムの概略構成）
図２は、本発明に係る課金システム１の概略構成の一例を示す図である。課金システム１は、複数の通信端末２ａ及び２ｂと、コアサーバ３と、ＭＥＣサーバ４と、集約サーバ５と、課金サーバ６とを有する。通信端末２ａ及び２ｂは、無線アクセスネットワーク７１及びコアネットワーク７２を含むモバイルネットワーク７に接続する。コアサーバ３及び集約サーバ５は、データネットワーク８を介してコアネットワーク７２に接続する。ＭＥＣサーバ４は、無線アクセスネットワーク７１に接続する。課金サーバ６は、コアネットワーク７２に接続する。なお、通信端末２ａは第１通信端末の一例であり、通信端末２ｂは第２通信端末の一例である。以降では、特に区別する必要がないときは、複数の通信端末２ａ及び２ｂを通信端末２と総称する。
【００３２】
無線アクセスネットワーク７１は、無線基地局７１１によって提供される、無線によるアクセスネットワークである。無線アクセスネットワーク７１は、例えば、４ＧにおけるＬＴＥ又は第５世代移動通信システム（５Ｇ）におけるＮＧ−ＲＡＮ（Next Generation Radio Access Network）である。無線基地局７１１は、例えば、４ＧにおけるｅＮＢ又は５ＧにおけるｇＮＢ（gNodeB）である。
【００３３】
コアネットワーク７２は、無線アクセスネットワーク７１に接続する通信端末の通信を制御するネットワークである。コアネットワーク７２は、例えば、４ＧにおけるＥＰＣ又は５Ｇにおける５ＧＣ（5G Core）である。コアネットワーク７２は、ゲートウェイ７２１を介してデータネットワーク８と接続される。ゲートウェイ７２１は、モバイルネットワーク７とデータネットワーク８との間の通信を中継するとともに、中継した通信の通信量を記憶する。ゲートウェイ７２１は、例えば、４ＧにおけるＰＧＷ（Packet Data Network Gateway）又は５ＧにおけるＵＰＦ（User Plane Function）である。
【００３４】
データネットワーク８は、例えば、インターネットである。
【００３５】
通信端末２は、携帯電話、多機能携帯電話（所謂「スマートフォン」）、ノートＰＣ（Personal Computer）又はタブレットＰＣ等の端末である。通信端末２は、センサ端末等のＩｏＴ（Internet of Things）端末でもよい。通信端末２は、あらかじめ契約ユーザとモバイルネットワーク７を運用する通信事業者との間でなされた契約に基づいて、モバイルネットワーク７に接続する。
【００３６】
コアサーバ３は、所定のサービスに関する第１トランザクションを実行するサーバである。コアサーバ３は、通信端末２から第１トランザクションの処理要求を受信したことに応じて、第１トランザクションを開始し、処理応答を通信端末２に送信する。コアサーバ３は、所定のサービスを提供する通信事業者によって管理される。所定のサービスが通信事業者とは異なるサービス事業者によって提供される場合、コアサーバ３は、サービス事業者によって管理されてもよい。
【００３７】
ＭＥＣサーバ４は、所定のサービスに関する第２トランザクションを実行するためのサーバである。ＭＥＣサーバ４は、通信端末２から第２トランザクションの処理要求を受信したことに応じて、第２トランザクションを開始し、処理応答を通信端末２に送信する。ＭＥＣサーバ４は、通信事業者によって管理される。所定のサービスが通信事業者とは異なるサービス事業者によって提供される場合、ＭＥＣサーバ４は、サービス事業者によって管理されてもよく、サービス事業者との間の管理契約等に基づいて通信事業者によって管理されてもよい。
【００３８】
集約サーバ５は、所定のサービスに関する処理結果情報を取得して記憶するサーバである。集約サーバ５は、コアサーバ３から第１トランザクションに関する処理結果情報を取得する。また、集約サーバ５は、ＭＥＣサーバ４から第２トランザクションに関する処理結果情報を取得する。集約サーバ５とコアサーバ３及びＭＥＣサーバ４とは、あらかじめ契約ユーザと通信事業者との間でなされた契約に基づいて接続される。集約サーバ５は、通信事業者によって管理される。所定のサービスが通信事業者とは異なるサービス事業者によって提供される場合、集約サーバ５は、サービス事業者によって管理されてもよい。
【００３９】
課金サーバ６は、通信端末２についての課金情報を生成するサーバである。課金サーバ６は、コアサーバ３の利用に関する第１ログ情報と、ＭＥＣサーバ４の利用に関する第２ログ情報とを取得する。第１ログ情報は、通信端末２による、コアネットワーク７２を経由する第１通信及びコアサーバ３と通信端末２との間の第１トランザクションに関するログ情報である。第２ログ情報は、ＭＥＣサーバ４と通信端末２との間の第２通信及びＭＥＣサーバ４と通信端末２との間の第２トランザクションに関するログ情報である。課金サーバ６は、取得された第１ログ情報及び第２ログ情報に基づいて、通信端末２についての課金情報を生成する。課金サーバ６は、通信事業者によって管理される。
【００４０】
課金システム１において、複数の通信端末２は、何れも同一の契約ユーザによって契約された端末であり、例えば、企業である契約ユーザによって従業員に支給される業務用携帯電話等である。複数の通信端末２は、料金の請求先を同一にする、相互に異なる契約ユーザによって契約されてもよく、料金の請求先が相互に異なる契約ユーザによって契約されてもよい。コアサーバ３及びＭＥＣサーバ４は、あらかじめ契約ユーザと通信事業者との間でなされた契約に基づいて、通信端末２に対して所定のサービスを提供するサーバである。所定のサービスは、例えば、リアルタイム翻訳サービス等である。所定のサービスは、契約ユーザである企業から従業員に対して提供されてもよく、一般消費者であるエンドユーザ向けに提供されてもよい。
【００４１】
通信端末２は、ユーザから所定のサービスの利用操作を取得した場合、あらかじめ契約ユーザと通信事業者との間でなされた契約に基づいて、コアサーバ３に第１トランザクションの処理要求を送信し、又は、ＭＥＣサーバ４に第２トランザクションの処理要求を送信する。通信事業者は、例えば、所定の通信遅延を許容する契約ユーザに対してコアサーバ３によるサービスを提供し、所定の通信遅延を許容しない契約ユーザに対してＭＥＣサーバ４によるサービスを提供する。これにより、通信事業者は、ユーザの通信遅延に関する多様な需要に即したサービスを提供することができる。
【００４２】
集約サーバ５は、通信事業者又はサービス事業者からの要求に応じて、コアサーバ３及びＭＥＣサーバ４から取得された第１トランザクション及び第２トランザクションに関する処理結果情報を提供する。これにより、通信事業者又はサービス事業者は、コアサーバ３及びＭＥＣサーバ４にアクセスすることなく、通信端末２のユーザによる所定のサービスの利用状況を把握することができる。
【００４３】
図３は、コアサーバ３の概略構成の一例を示す図である。コアサーバ３は、第１記憶部３１と、第１通信部３２と、第１処理部３３とを備える。
【００４４】
第１記憶部３１は、プログラム又はデータを記憶するためのデバイスであり、例えば、半導体メモリ装置を備える。第１記憶部３１は、第１処理部３３による処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。プログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能且つ非一時的な可搬型記憶媒体から、公知のセットアッププログラム等を用いて第１記憶部３１にインストールされる。
【００４５】
第１通信部３２は、コアサーバ３を他の装置と通信可能にする通信インタフェース回路を備える。第１通信部３２が備える通信インタフェース回路は、有線ＬＡＮ（Local Area Network）又は無線ＬＡＮ等の通信インタフェース回路である。第１通信部３２は、他の装置から送信されたデータを受信し、第１処理部３３に供給するとともに、第１処理部３３から供給されたデータを他の装置に送信する。
【００４６】
第１処理部３３は、一又は複数個のプロセッサ及びその周辺回路を備える。第１処理部３３は、例えばＣＰＵ（Central Processing Unit）であり、コアサーバ３の動作を統括的に制御する。第１処理部３３は、ＤＳＰ（Digital Signal Processor）、ＬＳＩ（Large-Scaled IC）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）等でもよい。第１処理部３３は、第１記憶部３１に記憶されているプログラムに基づいてコアサーバ３の各種処理が適切な手順で実行されるように、第１通信部３２の動作を制御する。第１処理部３３は、第１記憶部３１に記憶されているプログラムに基づいて処理を実行する。また、第１処理部３３は、複数のプログラムを並列に実行することができる。
【００４７】
第１処理部３３は、第１サービス処理部３３１、第１ログ情報生成部３３２及び第１送信処理部３３３を機能ブロックとして備える。これらの各部は、第１処理部３３によって実行されるプログラムによって実現される機能モジュールである。また、これらの各部は、ファームウェアとしてコアサーバ３に実装されてもよい。
【００４８】
図４は、ＭＥＣサーバ４の概略構成の一例を示す図である。ＭＥＣサーバ４は、第２記憶部４１と、第２通信部４２と、第２処理部４３とを備える。
【００４９】
第２記憶部４１は、プログラム又はデータを記憶するためのデバイスであり、例えば、半導体メモリ装置を備える。第２記憶部４１は、第２処理部４３による処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。プログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能且つ非一時的な可搬型記憶媒体から、公知のセットアッププログラム等を用いて第２記憶部４１にインストールされる。
【００５０】
第２通信部４２は、ＭＥＣサーバ４を他の装置と通信可能にする通信インタフェース回路を備える。第２通信部４２が備える通信インタフェース回路は、有線ＬＡＮ又は無線ＬＡＮ等の通信インタフェース回路である。第２通信部４２は、他の装置から送信されたデータを受信し、第２処理部４３に供給するとともに、第２処理部４３から供給されたデータを他の装置に送信する。
【００５１】
第２処理部４３は、一又は複数個のプロセッサ及びその周辺回路を備える。第２処理部４３は、例えばＣＰＵであり、ＭＥＣサーバ４の動作を統括的に制御する。第２処理部４３は、ＤＳＰ、ＬＳＩ、ＡＳＩＣ、ＦＰＧＡ等でもよい。第２処理部４３は、第２記憶部４１に記憶されているプログラムに基づいてＭＥＣサーバ４の各種処理が適切な手順で実行されるように、第２通信部４２の動作を制御する。第２処理部４３は、第２記憶部４１に記憶されているプログラムに基づいて処理を実行する。また、第２処理部４３は、複数のプログラムを並列に実行することができる。
【００５２】
第２処理部４３は、第２サービス処理部４３１、第２ログ情報生成部４３２、判定部４３３及び第２送信処理部４３４を機能ブロックとして備える。これらの各部は、第２処理部４３によって実行されるプログラムによって実現される機能モジュールである。また、これらの各部は、ファームウェアとしてＭＥＣサーバ４に実装されてもよい。
【００５３】
図５は、課金サーバ６の概略構成の一例を示す図である。課金サーバ６は、第３記憶部６１と、第３通信部６２と、第３処理部６３とを備える。
【００５４】
第３記憶部６１は、プログラム又はデータを記憶するためのデバイスであり、例えば、半導体メモリ装置を備える。第３記憶部６１は、第３処理部６３による処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。プログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能且つ非一時的な可搬型記憶媒体から、公知のセットアッププログラム等を用いて第３記憶部６１にインストールされる。
【００５５】
第３通信部６２は、課金サーバ６を他の装置と通信可能にする通信インタフェース回路を備える。第３通信部６２が備える通信インタフェース回路は、有線ＬＡＮ又は無線ＬＡＮ等の通信インタフェース回路である。第３通信部６２は、他の装置から送信されたデータを受信し、第３処理部６３に供給するとともに、第３処理部６３から供給されたデータを他の装置に送信する。
【００５６】
第３処理部６３は、一又は複数個のプロセッサ及びその周辺回路を備える。第３処理部６３は、例えばＣＰＵであり、課金サーバ６の動作を統括的に制御する。第３処理部６３は、ＤＳＰ、ＬＳＩ、ＡＳＩＣ、ＦＰＧＡ等でもよい。第３処理部６３は、第３記憶部６１に記憶されているプログラムに基づいて課金サーバ６の各種処理が適切な手順で実行されるように、第３通信部６２の動作を制御する。第３処理部６３は、第３記憶部６１に記憶されているプログラムに基づいて処理を実行する。また、第３処理部６３は、複数のプログラムを並列に実行することができる。
【００５７】
第３処理部６３は、取得部６３１、課金情報生成部６３２及び出力部６３３を機能ブロックとして備える。これらの各部は、第３処理部６３によって実行されるプログラムによって実現される機能モジュールである。また、これらの各部は、ファームウェアとして課金サーバ６に実装されてもよい。
【００５８】
（各種データのデータ構造）
図６は、課金サーバ６の第３記憶部６１に記憶される端末課金条件テーブルＴ１のデータ構造の一例を示す図である。端末課金条件テーブルＴ１は、コアサーバ３の利用に関する第１課金条件と、ＭＥＣサーバ４の利用に関する第２課金条件とを管理するテーブルである。端末課金条件テーブルＴ１には、端末識別情報と、第１課金条件と、第２課金条件とが関連付けて記憶される。
【００５９】
端末識別情報は、通信端末２を一意に識別するための識別情報である。端末識別情報は、例えば、通信端末２をモバイルネットワークに接続させるための契約を識別するＩＭＳＩ（International Mobile Subscriber Identity）等の加入者識別情報である。第１課金条件は、第１通信及び第１トランザクションに関する課金の条件を示す情報である。第２課金条件は、第２通信及び第２トランザクションに関する課金の条件を示す情報である。
【００６０】
第１課金条件は、第１通信に関する課金条件と第１トランザクションに関する課金条件とを含む。第１通信に関する課金条件は、種別、パケット単価及び定額通信料を含む。種別は、第１通信についての課金の種別を示す情報であり、例えば、「従量課金」又は「定額課金」等である。「従量課金」は、通信量に応じた金額を課金する方法であり、「定額課金」は、通信量にかかわらず所定の金額を課金する方法である。パケット単価は、種別が「従量課金」である場合における、単位通信量（例えば、１パケット）あたりの課金額を示す情報である。定額通信料は、種別が「定額課金」である場合における、所定期間（例えば、１箇月）あたりの課金額を示す情報である。定額通信料は、０円でもよい。定額通信料は、１日あたり、又は、１年あたりの課金額を示す情報でもよい。
【００６１】
第１トランザクションに関する課金条件は、種別、トランザクション単価及び定額利用料を含む。種別は、第１トランザクションについての課金の種別を示す情報であり、例えば、「回数課金」又は「定額課金」等である。「回数課金」は、トランザクション回数に応じた金額を課金する方法であり、「定額課金」は、トランザクション回数にかかわらず所定の金額を課金する方法である。トランザクション単価は、種別が「従量」である場合における、単位トランザクション回数（例えば、１回）あたりの課金額を示す情報である。定額利用料は、種別が「定額」である場合における、所定期間（例えば、１箇月）あたりの課金額を示す情報である。定額利用料は、０円でもよい。定額利用料は、１日あたり、又は、１年あたりの課金額を示す情報でもよい。
【００６２】
また、第１通信に関する課金条件において、「従量課金」と「定額課金」とを組み合わせた種別の課金条件が設定されてもよい。例えば、月額料金として１箇月あたり所定の金額が課金されるとともに、１箇月あたりの通信量に応じた金額がさらに課金されるように課金条件が設定されてもよい。この場合、端末課金条件テーブルＴ１には、パケット単価と定額料金との両方が記憶される。また、この場合において、所定の時間（例えば、２０時〜８時）における通信量のみが従量課金の対象となるように課金条件が設定されてもよい。同様に、第１トランザクションに関する課金条件において、「回数課金」と「定額課金」とを組み合わせた種別の課金条件が設定されてもよい。
【００６３】
第２課金条件は、第２通信に関する課金条件と第２トランザクションに関する課金条件とを含む。第２通信に関する課金条件は、種別、パケット単価及び定額通信料を含む。第２トランザクションに関する課金条件は、種別、トランザクション単価及び定額利用料を含む。
【００６４】
第２課金条件は、第１課金条件とは異なる条件である。第２課金条件は、第１課金条件よりも契約ユーザにとって有利な条件であってもよい。例えば、第１通信に関する課金条件の種別が「従量課金」である場合、第２通信に関する課金条件の種別は「定額課金」に設定される。第１通信に関する課金条件及び第２通信に関する課金条件の種別が何れも「従量課金」に設定され、第２通信に関する課金条件のパケット単価が第１通信に関する課金条件のパケット単価よりも小さい値に設定されてもよい。
【００６５】
第１通信に関する課金条件と同様に、第２通信に関する課金条件において、「従量課金」と「定額課金」とを組み合わせた種別の課金条件が設定されてもよい。また、第１トランザクションに関する課金条件と同様に、第２トランザクションに関する課金条件において、「回数課金」と「定額課金」とを組み合わせた種別の課金条件が設定されてもよい。
【００６６】
端末課金条件テーブルＴ１の各種データは、あらかじめ通信端末２の契約ユーザと通信事業者との間でなされた契約に基づいて設定される。
【００６７】
図７は、課金サーバ６の第３記憶部６１に記憶されるサーバ課金条件テーブルＴ２のデータ構造の一例を示す図である。サーバ課金条件テーブルＴ２は、ＭＥＣサーバ４と集約サーバ５との間の、コアネットワーク７２を経由する第３通信に関する第３課金条件を管理するテーブルである。サーバ課金条件テーブルＴ２は、サーバ識別情報と、第３課金条件とを関連付けて記憶する。
【００６８】
サーバ識別情報は、ＭＥＣサーバ４を一意に識別するための識別情報である。第３課金条件は、第３通信についての課金の条件を示す情報であり、種別、パケット単価及び定額通信料を含む。第３課金条件は、第１課金条件及び第２課金条件とは異なる条件である。第３課金条件は、第１課金条件よりも契約ユーザにとって有利な条件であってもよい。また、第１課金条件及び第２課金条件と同様に、第３通信に関する課金条件において、「従量課金」と「定額課金」とを組み合わせた種別の課金条件が設定されてもよい。
【００６９】
サーバ課金条件テーブルＴ２の各種データは、あらかじめ契約ユーザと通信事業者との間でなされた契約に基づいて設定される。
【００７０】
図８は、処理結果情報テーブルＴ３のデータ構造の一例を示す図である。処理結果情報テーブルＴ３は、コアサーバ３の利用に関する、第１通信及び第１トランザクション、又は、ＭＥＣサーバ４の利用に関する、第２通信及び第２トランザクションに関する情報を管理するテーブルである。第１通信及び第１トランザクションに関する処理結果情報テーブルＴ３はコアサーバ３の第１記憶部３１に、第２通信及び第２トランザクションに関する処理結果情報テーブルＴ３はＭＥＣサーバ４の第２記憶部４１にそれぞれ記憶される。処理結果情報テーブルＴ３には、時刻と、端末識別情報と、処理内容と、通信量とが関連付けて記憶される。
【００７１】
時刻は、コアサーバ３又はＭＥＣサーバ４が通信端末２から所定のトランザクションの処理要求を受信した時刻である。処理結果は、通信端末２からの要求に応じて実行された第１トランザクション又は第２トランザクションの内容及び結果を示す情報である。処理結果には、例えば、通信端末２から受信した処理要求の内容、処理要求に応じて開始されたトランザクションの内容及び実行結果、通信端末２に対して送信された処理応答の内容等の情報が含まれる。通信量は、第１トランザクション又は第２トランザクションに関して発生した第１通信又は第２通信の通信量である。通信量には、通信端末２から送信された通信に係る通信量と、通信端末２に対して送信された通信に係る通信量との両方が含まれてもよく、何れか一方のみが含まれてもよい。
【００７２】
処理結果情報テーブルＴ３の各種データは、コアサーバ３が第１トランザクションを実行した場合に、コアサーバ３によって生成され、第１記憶部３１に記憶される。また、処理結果情報テーブルＴ３の各種データは、ＭＥＣサーバ４が第２トランザクションを実行した場合に、ＭＥＣサーバ４によって生成され、第２記憶部４１に記憶される。
【００７３】
図９は、ゲートウェイ７２１に記憶される第３ログ情報テーブルＴ４のデータ構造の一例を示す図である。第３ログ情報テーブルＴ４は、ＭＥＣサーバ４と集約サーバ５との間の、コアネットワーク７２を経由する第３通信に関する第３ログ情報を管理するテーブルである。第３ログ情報テーブルＴ４には、時刻と、送信元と、送信先と、通信量とが関連付けて記憶される。
【００７４】
時刻は、ゲートウェイ７２１が第３通信に関するデータを中継した時刻である。送信元及び送信先は、中継されたデータの送信元の装置及び送信先の装置をそれぞれ識別する情報であり、例えば、装置のＩＰアドレスである。通信量は、中継されたデータのサイズを示す情報である。
【００７５】
第３ログ情報テーブルＴ４の各種データは、ゲートウェイ７２１が第３通信に関するデータを中継するときに、ゲートウェイ７２１によって設定される。
【００７６】
（処理の流れ）
図１０は、課金システム１によって実行される第１サービス処理の流れの一例を示すシーケンス図である。第１サービス処理は、通信端末２が、契約ユーザと通信事業者との契約に基づいて、コアサーバ３に第１トランザクションの処理要求を送信する場合に実行される。第１サービス処理は、通信端末２、コアサーバ３及び集約サーバ５に記憶されたプログラムに基づいて、各装置のプロセッサ等の処理部が各構成要素と協働することにより実現される。なお、以降の説明では、通信端末２ａのユーザが所定のサービスを利用するものとする。
【００７７】
まず、通信端末２ａは、ユーザによる所定のサービスの利用操作を受付ける（Ｓ１０１）。所定のサービスがリアルタイム翻訳サービスである場合、利用操作は、例えば、通信端末２ａに翻訳対象の語句を入力する操作である。利用操作を受付けたことに応じて、通信端末２ａは、第１トランザクションの処理要求をコアサーバ３に送信する（Ｓ１０２）。
【００７８】
処理要求を受信したことに応じて、コアサーバ３の第１サービス処理部３３１は、第１トランザクションを実行し（Ｓ１０３）、処理応答を通信端末２ａに送信する（Ｓ１０４）。例えば、所定のサービスがリアルタイム翻訳サービスである場合、第１サービス処理部３３１は、第１トランザクションとして、処理要求に含まれる語句の翻訳処理を実行し、翻訳結果を含む処理応答を通信端末２ａに送信する。
【００７９】
続いて、第１ログ情報生成部３３２は、実行された第１トランザクションに関する処理結果情報を生成する（Ｓ１０５）。第１ログ情報生成部３３２は、処理結果情報として、処理要求を受信した時刻、処理要求を送信した通信端末２ａの識別情報、処理内容、第１トランザクションに関する通信の通信量を関連付けた情報を生成し、処理結果情報テーブルＴ３に記憶する。第１ログ情報生成部３３２は、第１トランザクションに関する通信のうち、通信端末２ａから送信されたデータ及びコアサーバ３から送信されたデータの何れか一方の通信量のみを記憶してもよい。
【００８０】
続いて、第１送信処理部３３３は、第１通信部３２を介して、処理結果情報を集約サーバ５に対して送信する（Ｓ１０６）。第１送信処理部３３３は、処理結果情報のうち、第１トランザクションに関するデータのみを送信してもよい。第１トランザクションに関するデータは、例えば、端末識別情報及び処理結果である。集約サーバ５は、送信された処理結果情報を取得して記憶し（Ｓ１０７）、一連の処理を終了する。
【００８１】
図１１は、課金システム１によって実行される第２サービス処理の流れの一例を示すシーケンス図である。第２サービス処理は、通信端末２が、契約ユーザと通信事業者との契約に基づいて、ＭＥＣサーバ４に第２トランザクションの処理要求を送信する場合に実行される。第２サービス処理は、通信端末２、ＭＥＣサーバ４及び集約サーバ５に記憶されたプログラムに基づいて、各装置のプロセッサ等の処理部が各構成要素と協働することにより実現される。
【００８２】
まず、通信端末２ａは、ユーザによる所定のサービスの利用操作を受付ける（Ｓ２０１）。利用操作を受付けたことに応じて、通信端末２ａは、第２トランザクションの処理要求をＭＥＣサーバ４に送信する（Ｓ２０２）。
【００８３】
処理要求を受信したことに応じて、ＭＥＣサーバ４の第２サービス処理部４３１は、第２トランザクションを実行し（Ｓ２０３）、処理応答を通信端末２ａに送信する（Ｓ２０４）。例えば、第２サービス処理部４３１は、第２トランザクションとして、処理要求に含まれる語句の翻訳処理を実行し、翻訳結果を含む処理応答を通信端末２ａに送信する。
【００８４】
続いて、第２ログ情報生成部４３２は、実行された第２トランザクションに関する処理結果情報を生成する（Ｓ２０５）。第２ログ情報生成部４３２は、処理結果情報として、処理要求を受信した時刻、処理要求を送信した通信端末２ａの識別情報、処理内容、第２トランザクションに関する通信の通信量を関連付けた情報を生成し、処理結果情報テーブルＴ３に記憶する。
【００８５】
続いて、判定部４３３は、コアネットワーク７２を経由して処理結果情報を集約サーバ５に送信可能であるか否かを判定する（Ｓ２０６）。例えば、判定部４３３は、第２処理部４３において、コアネットワーク７２を経由して処理結果情報を送信するためのアプリケーションプログラムが正常に動作しているか否かにより、処理結果情報を集約サーバ５に送信可能であるか否かを判定する。
【００８６】
処理結果情報を送信可能であると判定された場合、第２送信処理部４３４は、コアネットワーク７２を経由して処理結果情報を集約サーバ５に対して送信する（Ｓ２０７）。第２送信処理部４３４は、第２通信部４２を介して、処理結果情報テーブルＴ３を処理結果情報として送信する。第２送信処理部４３４は、処理結果情報テーブルＴ３のデータのうち、第２トランザクションに関するデータのみを送信してもよい。集約サーバ５は、送信された処理結果情報を取得して記憶し（Ｓ２０８）、一連の処理を終了する。
【００８７】
図１２は、第２サービス処理において、コアネットワーク７２を経由して処理結果情報を集約サーバ５に送信可能でないと判定された場合の処理の流れの一例を示すシーケンス図である。なお、図１２のＳ３０１〜Ｓ３０６は、図１１のＳ２０１〜Ｓ２０６の処理と同様であるため、説明を省略する。
【００８８】
Ｓ３０６において処理結果情報を送信可能でないと判定された場合、第２送信処理部４３４は、通信端末２ｂを経由して処理結果情報を集約サーバ５に対して送信する（Ｓ３０７）。通信端末２ｂは、処理結果情報を中継するための通信端末として、契約ユーザによってあらかじめ指定された通信端末である。好ましくは、通信端末２ｂは、第１通信に関する課金条件の種別が「定額課金」に設定されている通信端末である。
【００８９】
第２送信処理部４３４は、第２通信部４２を介して、処理結果情報と、その処理結果情報を集約サーバ５に送信させるための送信指示とを通信端末２ｂに送信する。通信端末２ｂは、受信した送信指示に従って、受信した処理結果情報を集約サーバ５に送信する。
【００９０】
集約サーバ５は、送信された処理結果情報を取得して記憶し（Ｓ３０８）、一連の処理を終了する。
【００９１】
このように、ＭＥＣサーバ４は、コアネットワーク７２を経由して処理結果情報を集約サーバ５に送信可能でないと判定された場合に、あらかじめ契約ユーザに指定された通信端末２ｂを経由して処理結果情報を送信する。このようにすることで、ＭＥＣサーバ４は、自装置が処理結果情報を送信できない場合でも、処理結果情報を集約サーバ５に確実に送信することができ、課金システム１の可用性を向上させることができる。
【００９２】
また、例えば、契約ユーザは、複数の通信端末２のうち、通信端末２ｂの第１通信に関する課金条件の種別が「定額課金」に設定され、他の通信端末の第１通信に関する課金条件の種別が「従量課金」に設定されるような契約をすることができる。これにより、契約ユーザは、通信端末２ｂについての１台分の定額通信料を負担することで、従量課金による料金を負担することなく安価に処理結果情報を集約サーバ５に送信することができる。
【００９３】
なお、通信端末２ｂについての第２トランザクションの処理結果情報も、通信端末２ａについての処理結果情報と同様に、通信端末２ｂを経由して送信されてよい。
【００９４】
また、第２サービス処理において、ＭＥＣサーバ４が処理結果情報を集約サーバ５に送信可能であるか否かを、通信端末２ａが判定してもよい。この場合において、送信可能でないと判定された場合、通信端末２ａは、ＭＥＣサーバ４から受信した処理応答に関する情報を、通信端末２ｂを経由して集約サーバ５に送信してもよい。
【００９５】
図１３は、第２サービス処理において、通信端末２ａが、ＭＥＣサーバ４が処理結果情報を集約サーバ５に送信可能でないと判定した場合の処理の流れの一例を示すシーケンス図である。なお、図１３のＳ４０１〜Ｓ４０４の処理は、図１１のＳ２０１〜Ｓ２０４の処理と同様であるため、説明を省略する。
【００９６】
通信端末２ａは、ＭＥＣサーバ４が処理結果情報を集約サーバ５に送信可能であるか否かを判定する（Ｓ４０５）。例えば、通信端末２ａは、ＭＥＣサーバ４に対してキープアライブ信号を送信し、キープアライブ信号の応答があるか否かによりＭＥＣサーバ４が処理結果情報を集約サーバ５に送信可能であるか否かを判定する。送信可能であると判定された場合の処理は、図１１のＳ２０５〜Ｓ２０８と同様であるため、説明を省略する。
【００９７】
送信可能でないと判定された場合、通信端末２ａは、通信端末２ｂを経由して処理応答に関する情報を集約サーバ５に対して送信する（Ｓ４０６）。通信端末２ａは、処理応答に関する情報と、その処理応答情報を集約サーバ５に送信させるための送信指示とを通信端末２ｂに送信する。処理応答に関する情報は、例えば、Ｓ４０２において送信された処理要求とＳ４０４において受信された処理応答とを含む情報である。通信端末２ｂは、受信した送信指示に従って、受信した処理応答に関する情報を集約サーバ５に送信する。
【００９８】
集約サーバ５は、送信された処理応答に関する情報を取得して記憶し（Ｓ４０７）、一連の処理を終了する。このようにすることで、課金システム１は、ＭＥＣサーバ４が正常に動作しなくなった場合でも、ＭＥＣサーバ４における第２トランザクションの内容を示す情報を集約サーバ５に送信することを可能とし、課金システム１の可用性を向上させることができる。すなわち、処理応答に関する情報には、通信端末２ａが送信した処理要求に対応する処理内容が含まれるため、通信事業者は、処理結果情報を取得できない場合でも、処理応答に関する情報に基づいて第２トランザクションの状況を把握することができる。
【００９９】
図１４は、課金システム１による課金情報生成処理の流れの一例を示すシーケンス図である。課金情報生成処理は、課金サーバ６、ゲートウェイ７２１、ＭＥＣサーバ４及びコアサーバ３に記憶されたプログラムに基づいて、各装置のプロセッサ等の処理部が各構成要素と協働することにより実現される。
【０１００】
まず、課金サーバ６の取得部６３１は、第３通信部６２を介して、コアサーバ３に対して、第１通信及び第１トランザクションに関する第１ログ情報の送信要求を送信する（Ｓ５０１）。コアサーバ３の第１送信処理部３３３は、第１通信部３２を介して第１ログ情報の送信要求を受信した場合、第１通信部３２を介して、第１記憶部３１に記憶された処理結果情報を第１ログ情報として送信する（Ｓ５０２）。取得部６３１は、第３通信部６２を介して、送信された第１ログ情報を受信することにより取得する（Ｓ５０３）。
【０１０１】
また、取得部６３１は、第３通信部６２を介して、ＭＥＣサーバ４に対して、第２通信及び第２トランザクションに関する第２ログ情報の送信要求を送信する（Ｓ５０４）。ＭＥＣサーバ４の第２送信処理部４３４は、第２通信部４２を介して第２ログ情報の送信要求を受信した場合、第２通信部４２を介して、第２記憶部４１に記憶された処理結果情報を第２ログ情報として送信する（Ｓ５０５）。取得部６３１は、第３通信部６２を介して、送信された第２ログ情報を受信することにより取得する（Ｓ５０６）。
【０１０２】
また、取得部６３１は、第３通信部６２を介して、ゲートウェイ７２１に対して、第３通信に関する第３ログ情報の送信要求を送信する（Ｓ５０７）。ゲートウェイ７２１は、第３ログ情報の送信要求を受信した場合、第３ログ情報テーブルＴ４を第３ログ情報として送信する（Ｓ５０８）。取得部６３１は、第３通信部６２を介して、送信された第３ログ情報を受信することにより取得する（Ｓ５０９）。
【０１０３】
続いて、課金サーバ６の課金情報生成部６３２は、第１課金条件と第１ログ情報とに基づいて第１課金情報を生成し、第２課金条件と第２ログ情報とに基づいて第２課金情報を生成し、第３課金条件と第３ログ情報に基づいて第３課金情報を生成する（Ｓ５１０）。
【０１０４】
課金情報生成部６３２は、通信端末２の第１通信に関する課金条件を端末課金条件テーブルＴ１から取得する。取得された第１通信に関する課金条件の種別が「定額課金」である場合、課金情報生成部６３２は、課金条件の定額通信料を第１通信に関する課金額として設定する。取得された第１通信の課金条件の種別が「従量課金」である場合、課金情報生成部６３２は、第１通信のパケット単価を取得する。また、課金情報生成部６３２は、第１ログ情報を参照し、通信端末２に関連付けられた通信量の値を合計することにより通信端末２の第１通信の通信量を算出する。課金情報生成部６３２は、取得されたパケット単価に算出された第１通信の通信量に相当するパケット数を乗じた額を第１通信に関する課金額として設定する。
【０１０５】
また、課金情報生成部６３２は、通信端末２の第１トランザクションに関する課金条件を端末課金条件テーブルＴ１から取得する。取得された第１トランザクションに関する課金条件の種別が「定額課金」である場合、課金情報生成部６３２は、課金条件の定額利用料を第１トランザクションに関する課金額として設定する。取得された第１トランザクションに関する課金条件の種別が「回数課金」である場合、課金情報生成部６３２は、第１トランザクションのトランザクション単価を取得する。また、課金情報生成部６３２は、第１ログ情報を参照し、通信端末２に関連付けられた第１トランザクションの回数を算出する。課金情報生成部６３２は、取得されたトランザクション単価に算出された第１トランザクションの回数を乗じた額を第１トランザクションに関する課金額として設定する。課金情報生成部６３２は、第１通信に関する課金額と第１トランザクションに関する課金額を合計した課金額に通信端末２の識別情報を関連付けた情報を第１課金情報として生成する。
【０１０６】
また、課金情報生成部６３２は、通信端末２の第２通信に関する課金条件を端末課金条件テーブルＴ１から取得する。取得された第２通信に関する課金条件の種別が「定額課金」である場合、課金情報生成部６３２は、課金条件の定額通信料を第２通信に関する課金額として設定する。取得された第２通信の課金条件の種別が「従量課金」である場合、課金情報生成部６３２は、第２通信のパケット単価を取得する。また、課金情報生成部６３２は、第２ログ情報を参照し、通信端末２に関連付けられた通信量の値を合計することにより通信端末２の第２通信の通信量を算出する。課金情報生成部６３２は、取得されたパケット単価に算出された第２通信の通信量に相当するパケット数を乗じた額を第２通信に関する課金額として設定する。
【０１０７】
また、課金情報生成部６３２は、通信端末２の第２トランザクションに関する課金条件を端末課金条件テーブルＴ１から取得する。取得された第２トランザクションに関する課金条件の種別が「定額課金」である場合、課金情報生成部６３２は、課金条件の定額利用料を第２トランザクションに関する課金額として設定する。取得された第２トランザクションに関する課金条件の種別が「回数課金」である場合、課金情報生成部６３２は、第２トランザクションのトランザクション単価を取得する。また、課金情報生成部６３２は、第２ログ情報を参照し、通信端末２に関連付けられた第２トランザクションの回数を算出する。課金情報生成部６３２は、取得された単価に算出された第２トランザクションの回数を乗じた額を第２トランザクションに関する課金額として設定する。課金情報生成部６３２は、第２通信に関する課金額と第２トランザクションに関する課金額を合計した課金額に通信端末２の識別情報を関連付けた情報を第２課金情報として生成する。
【０１０８】
また、課金情報生成部６３２は、ＭＥＣサーバ４の第３通信に関する課金条件をサーバ課金テーブルＴ３から取得する。取得された第３通信に関する課金条件の種別が「定額課金」である場合、課金情報生成部６３２は、課金条件の定額通信料を第３通信に関する課金額として設定する。取得された第３通信の課金条件の種別が「従量課金」である場合、課金情報生成部６３２は、第３通信のパケット単価を取得する。また、課金情報生成部６３２は、第３ログ情報を参照し、ＭＥＣサーバ４に関連付けられた通信量の値を合計することによりＭＥＣサーバ４の第３通信の通信量を算出する。課金情報生成部６３２は、取得されたパケット単価に算出された第３通信の通信量に相当するパケット数を乗じた第３通信に関する課金額にＭＥＣサーバ４の識別情報を関連付けた情報を第３課金情報として生成する。
【０１０９】
続いて、出力部６３３は、第３通信部６２を介して、通信事業者の請求明細作成装置（不図示）に第１課金情報、第２課金情報及び第３課金情報を送信することにより出力し（Ｓ５１１）、一連の処理を終了する。
【０１１０】
なお、コアサーバ３は、課金サーバ６から送信された第１ログ情報の送信要求を受信した場合に第１ログ情報を送信するものとしたが、これに限られない。コアサーバ３は、送信要求を受信しない場合にも、定期又は不定期に、第１ログ情報を課金サーバ６に対して送信してもよい。同様に、ＭＥＣサーバ４及びゲートウェイ７２１は、送信要求を受信しない場合にも、第２ログ情報及び第３ログ情報をそれぞれ定期又は不定期に課金サーバ６に対して送信してもよい。
【０１１１】
以上説明したように、課金サーバ６は、通信端末２による、コアネットワーク７２を経由する第１通信と、ＭＥＣサーバ４と通信端末２との間の第２通信とに、互いに異なる第１課金条件及び第２課金条件をそれぞれ適用して課金情報を生成する。このようにすることで、課金サーバ６は、ＭＥＣの利用に対する料金を適切に決定することを可能とする。
【０１１２】
すなわち、ＭＥＣのための第２通信がモバイルネットワーク７に与える通信負荷は、コアネットワーク７２を経由する第１通信による通信負荷よりも小さい。課金サーバ６は、第１通信と第２通信に異なる課金条件を適用可能とすることにより、通信端末２の契約ユーザにとって納得感のある料金設定を実現することができる。
【０１１３】
また、課金サーバ６は、ＭＥＣサーバ４による、コアネットワーク７２を経由する第３通信に、第１課金条件及び第２課金条件とは異なる第３課金条件を適用して課金情報を生成する。このようにすることで、課金サーバ６は、第１通信及び第２通信に加えて、ＭＥＣサーバ４による第３通信を含む適切な料金体系を契約ユーザに提供することを可能とする。
【０１１４】
例えば、第２課金条件が契約ユーザにとって有利な条件に設定されたことによってＭＥＣサーバ４における第２トランザクションの回数が増加した場合、処理結果情報を送信する第３通信の通信量が増加して、契約ユーザが高額な通信料金を負担する可能性がある。課金サーバ６は、第３通信に関する第３課金条件を契約ユーザにとって有利な課金条件とし、契約ユーザの負担を抑えた料金設定を実現することを可能とする。
【０１１５】
なお、上述した説明では、第１課金条件は、第１通信及び第１トランザクションの両方に関するものとしたが、第１課金条件は、第１通信及び第１トランザクションの何れか一方に関するものでもよい。この場合、Ｓ３１１において、課金サーバ６は、第１通信に関する課金額又は第１トランザクションに関する課金額の何れか一方に通信端末２の識別情報を関連付けた情報を第１課金情報として生成する。
【０１１６】
また、上述した説明では、第２課金条件は、第２通信及び第２トランザクションの両方に関するものとしたが、第２課金条件は、第２通信及び第２トランザクションの何れか一方に関するものでもよい。この場合、Ｓ３１１において、課金サーバ６は、第２通信に関する課金額又は第２トランザクションに関する課金額の何れか一方に通信端末２の識別情報を関連付けた情報を第２課金情報として生成する。
【０１１７】
また、第１課金条件が第１通信のみに関するものである場合、課金サーバ６は、Ｓ３０３において第１ログ情報をコアサーバ３からではなくゲートウェイ７２１から取得してもよい。
【０１１８】
また、上述した説明では、第１トランザクション及び第２トランザクションは、同種のサービスに関する処理であるものとしたが、第１トランザクション及び第２トランザクションは、互いに異なるサービスに関する処理でもよい。
【０１１９】
また、上述した説明では、コアサーバ３及びＭＥＣサーバ４は、通信端末２からの処理要求に応じて第１トランザクション及び第２トランザクションをそれぞれ開始するものとしたが、これに限られない。例えば、契約ユーザによる操作に応じて、コアサーバ３及びＭＥＣサーバ４が、複数の通信端末２のそれぞれに対して所定の処理を実行させるための処理要求を送信してもよい。この場合において、コアサーバ３は、ＭＥＣサーバ４に対して処理要求の送信を指示し、ＭＥＣサーバ４がコアサーバ３からの指示に応じて処理要求を送信してもよい。このようにすることで、コアサーバ３が複数の通信端末２のそれぞれに対して処理要求を送信する場合よりも、モバイルネットワーク７に対する通信負荷を抑えることができる。また、このようにすることで、第１通信の通信量が抑えられるため、契約ユーザは、より安価にサービスを利用することができる。
【０１２０】
当業者は、本発明の精神および範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。例えば、上述した各部の処理は、本発明の範囲において、適宜に異なる順序で実行されてもよい。また、上述した実施形態及び変形例は、本発明の範囲において、適宜に組み合わせて実施されてもよい。
【符号の説明】
【０１２１】
１    課金システム
４    ＭＥＣサーバ
４３１    第２サービス処理部
４３２    第２ログ情報生成部
４３３    判定部
４３４    第２送信処理部
６    課金サーバ
６３１    取得部
６３２    課金情報生成部
６３３    出力部
【図１】
0006921153.tif 000002
【図２】
0006921153.tif 000003
【図３】
0006921153.tif 000004
【図４】
0006921153.tif 000005
【図５】
0006921153.tif 000006
【図６】
0006921153.tif 000007
【図７】
0006921153.tif 000008
【図８】
0006921153.tif 000009
【図９】
0006921153.tif 000010
【図１０】
0006921153.tif 000011
【図１１】
0006921153.tif 000012
【図１２】
0006921153.tif 000013
【図１３】
0006921153.tif 000014
【図１４】
0006921153.tif 000015