(57)【要約】【課題】一つのネットワーク機能に対して、複数の網種別又は回線種別のうちのひとつを選択して利用する。【解決手段】回線種別選択サーバ５には、複数の網の網種別毎に、網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク機能情報が記憶されている。回線種別選択サーバ５は、サービスプロバイダＮ３から、サービス起動要求を受信する。回線種別選択サーバ５は、サービス起動要求に含まれるネットワーク条件情報に基づきネットワーク機能情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択する。回線種別選択サーバ５は、選択された網種別に応じた網の３ＰＣＣサーバ４に、サービス種別情報とユーザ端末７の識別情報とを含むサーバ起動要求を送信する。３ＰＣＣサーバ４は、サーバ起動要求を受信し、ユーザ端末７の識別情報に応じたユーザ端末７に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う。【選択図】図１
2010068068.tif 000002
【特許請求の範囲】
【請求項１】
複数の網の網種別毎に、該網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶された回線種別選択サーバと、
前記複数の網毎に備えられ、ユーザ端末に通信サービスを提供するための複数の通信制御サーバと
を備え、
前記回線種別選択サーバは、
サービスプロバイダの通信装置から、サービス種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、前記ユーザ端末の識別情報とを含むサービス起動要求を受信し、
サービス起動要求に含まれるネットワーク条件情報に基づき前記ネットワーク情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択し、
選択された網種別に応じた網の前記通信制御サーバに、サービス種別情報と前記ユーザ端末の識別情報とを含むサーバ起動要求を送信し、
前記通信制御サーバは、該サーバ起動要求を受信し、前記ユーザ端末の識別情報に応じた前記ユーザ端末に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う通信システム。
【請求項２】
前記通信品質情報は、優先制御の有無情報と、優先制御クラス情報と、冗長回線の有無情報とのいずれか又は複数を含み、
前記課金情報は、網の使用による課金の有無情報を含む請求項１に記載の通信システム。
【請求項３】
前記回線種別選択サーバは、
サービスプロバイダの識別情報と、前記通信制御サーバを利用可能か否かを示す利用可否情報とが対応したサービスプロバイダ情報と、
サービスプロバイダの識別情報と、過去に通信した前記通信制御サーバの識別情報とが対応した対応サーバ情報と
を記憶するデータ記憶部を有し、
前記サービスプロバイダの通信装置からサービスプロバイダの識別情報をさらに含む前記サービス起動要求を受信すると、該サービスプロバイダの通信装置から初めてのアクセスか判断することと、
初めてのアクセスの場合に、サービスプロバイダの識別情報に基づき前記サービスプロバイダ情報を参照して、前記通信制御サーバが利用可能かを判断すること、及び、選択された網種別が示す網の前記通信制御サーバの識別情報を、前記サービスプロバイダの識別情報と対応して前記対応サーバ情報に記憶することと、
初めてのアクセスでない場合に、前記対応サーバ情報を参照して、前記サービスプロバイダの識別情報に対応する前記通信制御サーバの識別情報を取得し、該通信制御サーバの識別情報に従いサーバ起動要求を送信すること
を含む請求項１に記載の通信システム。
【請求項４】
前記対応サーバ情報に記憶される前記通信制御サーバの識別情報は、サーバ起動要求に対する確認応答を前記通信制御サーバから受信した該通信制御サーバの識別情報、又は、サーバ起動要求に対するエラー応答を前記通信制御サーバから受信しなかった該通信制御サーバの識別情報である請求項１に記載の通信システム。
【請求項５】
前記回線種別選択サーバは、
網種別が複数選択されると、選択された複数の網種別のうちのひとつの網の前記通信制御サーバにサーバ起動要求を送信し、
該通信制御サーバの網に前記ユーザ端末が接続されていないことにより送信されるエラー応答を受信すると、選択された複数の網種別のうち他の網の前記通信制御サーバにサーバ起動要求を送信する請求項１に記載の通信システム。
【請求項６】
送信したサーバ起動要求に対して前記通信制御サーバから確認応答を受信した該通信制御サーバの識別情報、又は、前記通信制御サーバからエラー応答を受信しなかった該通信制御サーバの識別情報を、サービス起動要求に含まれる前記ユーザ端末の識別情報と対応して記憶するユーザ情報管理装置
をさらに備え、
前記回線種別選択サーバは、新たにサービス起動要求を受信すると、サービス起動要求に含まれる前記ユーザ端末の識別情報に基づき前記ユーザ情報管理装置を参照して、対応する通信制御サーバの識別情報を求め、該通信制御サーバにサーバ起動要求を送信する請求項１に記載の通信システム。
【請求項７】
前記複数の網毎に備えられたセッション開始プロトコルサーバをさらに備え、
前記通信制御サーバは、同じ網の前記セッション開始プロトコルサーバと通信して、ユーザ端末に通信サービスを提供する請求項１に記載の通信システム。
【請求項８】
複数の網の網種別毎に、該網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶された回線種別選択サーバと、
前記複数の網毎に備えられたセッション開始プロトコルサーバと、
前記セッション開始プロトコルサーバと通信して、ユーザ端末に通信サービスを提供するための通信制御サーバと
を備え、
前記回線種別選択サーバは、
サービスプロバイダの通信装置から、サービス種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、前記ユーザ端末の識別情報とを含むサービス起動要求を受信し、
サービス起動要求に含まれるネットワーク条件情報に基づき前記ネットワーク情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択し、
前記通信制御サーバに、サービス種別情報と、前記ユーザ端末の識別情報と、選択された網種別とを含むサーバ起動要求を送信し、
前記通信制御サーバは、該サーバ起動要求を受信し、選択された網種別に対応する前記セッション開始プロトコルサーバと通信して、前記ユーザ端末の識別情報に応じた前記ユーザ端末に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う通信システム。
【請求項９】
複数の網の網種別毎に、該網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶された回線種別選択サーバと、
ユーザ端末に映像データを配信するための映像配信サーバと
を備え、
前記回線種別選択サーバは、
サービスプロバイダの通信装置から、映像種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、前記ユーザ端末の識別情報とを含むサービス起動要求を受信し、
サービス起動要求に含まれるネットワーク条件情報に基づき前記ネットワーク情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択し、
前記映像配信サーバに、映像種別情報と前記ユーザ端末の識別情報と、選択された網種別とを含むサーバ起動要求を送信し、
前記映像配信サーバは、該サーバ起動要求を受信し、前記ユーザ端末の識別情報に応じた前記ユーザ端末に、映像種別情報に応じた映像データを、選択された網種別が示す網を介して配信する通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに係り、特に、サービスプロバイダと、サービスプラットフォーム間で利用可能な回線種別を複数規定する通信システムに関する。
【背景技術】
【０００２】
複数のサービス事業者にネットワーク機能を提供するサービスプラットフォームにおいて、サービス事業者からサービスプラットフォームに対してネットワーク機能（例：３ＰＣＣ（３ｒｄ  Ｐａｒｔｙ  Ｃａｌｌ  Ｃｏｎｔｒｏｌ）、映像配信、プレゼンス等）の利用要求があった際は、サービスプラットフォームが、アプリケーション毎に固定に設定された回線種別（例：インターネット、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ、次世代ネットワーク）、オーバーレイＮＷ（Ｎｅｔｗｏｒｋ）等）を選択する場合がある。
また、特許文献１には、数社の通信回線より目的地域による最適ルートを選択する制御を、あらかじめ優先順位をパターン化することにより簡略化することが開示されている。
【特許文献１】特開平２−２８５８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
複数のユーザが複数の回線種別を使い分けている場合、サービス事業者は回線種別を選択することが必要な場合がある。また、ユーザが利用している回線種別をサービス事業者が把握していない場合、最適の回線種別でサービスを提供できない場合がある。
本発明は、以上の点に鑑み、一つのネットワーク機能に対して、複数の網種別又は回線種別のうちのひとつを選択して利用可能な通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の第１の解決手段によると、
複数の網の網種別毎に、該網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶された回線種別選択サーバと、
前記複数の網毎に備えられ、ユーザ端末に通信サービスを提供するための複数の通信制御サーバと
を備え、
前記回線種別選択サーバは、
サービスプロバイダの通信装置から、サービス種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、前記ユーザ端末の識別情報とを含むサービス起動要求を受信し、
サービス起動要求に含まれるネットワーク条件情報に基づき前記ネットワーク情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択し、
選択された網種別に応じた網の前記通信制御サーバに、サービス種別情報と前記ユーザ端末の識別情報とを含むサーバ起動要求を送信し、
前記通信制御サーバは、該サーバ起動要求を受信し、前記ユーザ端末の識別情報に応じた前記ユーザ端末に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う通信システムが提供される。
【０００５】
また、上述の通信システムにおいて、
送信したサーバ起動要求に対して前記通信制御サーバから確認応答を受信した該通信制御サーバの識別情報、又は、前記通信制御サーバからエラー応答を受信しなかった該通信制御サーバの識別情報を、サービス起動要求に含まれる前記ユーザ端末の識別情報と対応して記憶するユーザ情報管理装置
をさらに備え、
前記回線種別選択サーバは、新たにサービス起動要求を受信すると、サービス起動要求に含まれる前記ユーザ端末の識別情報に基づき前記ユーザ情報管理装置を参照して、対応する通信制御サーバの識別情報を求め、該通信制御サーバにサーバ起動要求を送信する。
【０００６】
さらに、本発明の第２の解決手段によると、
複数の網の網種別毎に、該網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶された回線種別選択サーバと、
前記複数の網毎に備えられたセッション開始プロトコルサーバと、
前記セッション開始プロトコルサーバと通信して、ユーザ端末に通信サービスを提供するための通信制御サーバと
を備え、
前記回線種別選択サーバは、
サービスプロバイダの通信装置から、サービス種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、前記ユーザ端末の識別情報とを含むサービス起動要求を受信し、
サービス起動要求に含まれるネットワーク条件情報に基づき前記ネットワーク情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択し、
前記通信制御サーバに、サービス種別情報と、前記ユーザ端末の識別情報と、選択された網種別とを含むサーバ起動要求を送信し、
前記通信制御サーバは、該サーバ起動要求を受信し、選択された網種別に対応する前記セッション開始プロトコルサーバと通信して、前記ユーザ端末の識別情報に応じた前記ユーザ端末に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う通信システムが提供される。
【０００７】
また、本発明の第３の解決手段によると、
複数の網の網種別毎に、該網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶された回線種別選択サーバと、
ユーザ端末に映像データを配信するための映像配信サーバと
を備え、
前記回線種別選択サーバは、
サービスプロバイダの通信装置から、映像種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、前記ユーザ端末の識別情報とを含むサービス起動要求を受信し、
サービス起動要求に含まれるネットワーク条件情報に基づき前記ネットワーク情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択し、
前記映像配信サーバに、映像種別情報と前記ユーザ端末の識別情報と、選択された網種別とを含むサーバ起動要求を送信し、
前記映像配信サーバは、該サーバ起動要求を受信し、前記ユーザ端末の識別情報に応じた前記ユーザ端末に、映像種別情報に応じた映像データを、選択された網種別が示す網を介して配信する通信システムが提供される。
【発明の効果】
【０００８】
本発明によると、一つのネットワーク機能に対して、複数の網種別又は回線種別のうちのひとつを選択して利用可能な通信システムを提供することができる。
【発明を実施するための最良の形態】
【０００９】
１．第１の実施の形態
図１に、第１の実施の形態のネットワークシステムの構成図を示す。
本ネットワークシステムは、例えば、サービスプロバイダサーバ（以下、サービスプロバイダと記す。）Ｎ３ａ、Ｎ３ｂ及びＮ３ｃと、回線種別選択サーバ５と、ＳＩＰサーバ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌサーバ、セッション開始プロトコルサーバ）３ａ及び３ｂと、３ＰＣＣサーバ（通信制御サーバ）４ａ及び４ｂとを備える。サービスプロバイダＮ３は、例えば、回線種別選択サーバ５を介して、３ＰＣＣサーバ４ａ及び４ｂと接続される。３ＰＣＣサーバ４ａは、例えば、ＩＰ網Ｎ１ａを介してＳＩＰサーバ３ａと、アクセスゲートウェイ（以下、ＡＧＷ：Ａｃｃｅｓｓ  Ｇａｔｅｗａｙ）６ａ及び６ｂと接続される。３ＰＣＣサーバ４ｂは、例えば、ＮＧＮ網Ｎ１ｂを介してＳＩＰサーバ３ｂと、ＡＧＷ６ｃと接続される。ＡＧＷ６ａは、例えば、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）Ｎ２ａを介してユーザ端末７ａと接続される。ＡＧＷ６ｂは、例えば、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ：非対称デジタル加入者線）Ｎ２ｂを介してユーザ端末７ｂと接続される。ＡＧＷ６ｃは、例えば、ＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）Ｎ２ｃを介してユーザ端末７ｃ及び７ｄと接続される。なお、ユーザ端末７の数、ネットワークの種類、数は、図示の例以外にも適宜の種類、数を用いることができる。
【００１０】
本ネットワークシステムは、例えば、サービスプロバイダＮ３と、サービスプラットフォーム間で利用可能な回線種別を複数規定することができる。ここで、サービスプラットフォームは、例えば、回線種別選択サーバ５と、３ＰＣＣサーバ４ａ及び４ｂを含む。サービスプロバイダＮ３は、例えば、ＩＰ電話、電話会議、映像配信などの通信サービスを３ＰＣＣサーバ４等を用いてユーザ端末７に提供する。また、サービスプロバイダＮ３は、ネットワーク機能を呼び出す際に、利用する回線種別の候補又は条件を複数指定する。サービスプラットフォーム（例えば、回線種別選択サーバ５）は、ユーザ端末７が現在利用している回線種別の中から、最適な回線を選択する。
【００１１】
ＳＩＰサーバ３ａ及び３ｂは、例えば、プロキシ、リダイレクト及び登録（Ｒｅｇｉｓｔｅｒ）サーバとしての機能を有するＳＩＰに準拠したサーバである。３ＰＣＣサーバ４ａ及び４ｂは、例えば、３ＰＣＣ制御を行う。具体的には、サービスプロバイダＮ３からの要求に応じてユーザ端末７に対する発呼を行い、ユーザ端末７間の通信セッションを接続する。また、３ＰＣＣサーバ４は、複数の網毎に備えられ、ユーザ端末７への通信サービスを実現する。ＡＧＷ６は、例えば、ユーザ端末７が接続する網（例えば、無線ＬＡＮ  Ｎ２ａ又はＡＤＳＬ  Ｎ２ｂ又はＦＴＴＨ  Ｎ２ｃ）と、ＳＩＰサーバ３及び３ＰＣＣサーバ４が接続する網（例えば、ＩＰ網Ｎ１ａ又はＮＧＮ網Ｎ１ｂ）との間のゲートウェイである。例えば、ＡＧＷ６は、プロトコルが異なるデータを相互に変換して通信を可能にする。ユーザ端末７は、例えば、ＩＰ網Ｎ１ａ又はＮＧＮ網Ｎ１ｂなど任意のネットワークに接続可能である。ユーザ端末７は、回線種別選択サーバ５が選択した網を介して、３ＰＣＣサーバ４やサービスプロバイダＮ３と通信することができる。
【００１２】
回線種別選択サーバ５には、複数の網の網種別毎に、網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク機能情報が記憶されている。通信品質情報は、例えば、優先制御の有無情報と、優先制御クラス情報と、冗長回線の有無情報とのいずれか又は複数を含む。課金情報は、例えば、網の使用による課金の有無情報を含むことができる。
【００１３】
回線種別選択サーバ５は、サービスプロバイダＮ３から、サービス種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、ユーザ端末７の識別情報とを含むサービス起動要求を受信する。回線種別選択サーバ５は、サービス起動要求に含まれるネットワーク条件情報に基づきネットワーク機能情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択する。ネットワーク条件情報、通信品質条件、課金条件は、使用するネットワークに要求される条件であり、上述のネットワーク機能情報、通信品質情報、課金情報に対応する。回線種別選択サーバ５は、選択された網種別に応じた網の３ＰＣＣサーバ４に、サービス種別情報とユーザ端末７の識別情報とを含むサーバ起動要求を送信する。３ＰＣＣサーバ４は、サーバ起動要求を受信し、ユーザ端末７の識別情報に応じたユーザ端末７に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う。
【００１４】
また、回線種別選択サーバ５は、サービスプロバイダＮ３の識別情報と、３ＰＣＣサーバ４を利用可能か否かを示す利用可否情報とが対応したサービスプロバイダ情報、及び、サービスプロバイダＮ３の識別情報と、３ＰＣＣサーバ４の識別情報とが対応した対応情報を記憶するデータ記憶部を有する。
【００１５】
回線種別選択サーバ５は、サービスプロバイダＮ３からサービスプロバイダＮ３の識別情報をさらに含むサービス起動要求を受信すると、サービスプロバイダＮ３から初めてのアクセスかを判断する。回線種別選択サーバ５は、サービスプロバイダＮ３から初めてのアクセスの場合に、サービスプロバイダＮ３の識別情報に基づきサービスプロバイダ情報を参照して、３ＰＣＣサーバ４が利用可能かを判断する。回線種別選択サーバ５は、選択された網種別が示す網の３ＰＣＣサーバ４の識別情報を、サービスプロバイダＮ３の識別情報と対応して対応情報に記憶する。回線種別選択サーバ５は、サービスプロバイダＮ３から初めてのアクセスでない場合に、対応情報を参照して、サービスプロバイダＮ３の識別情報に対応する３ＰＣＣサーバ４の識別情報を取得し、３ＰＣＣサーバ４の識別情報に従いサーバ起動要求を送信する。
【００１６】
また、回線種別選択サーバ５は、網種別が複数選択されると、選択された複数の網種別のうちのひとつの網の３ＰＣＣサーバ４にサーバ起動要求を送信する。回線種別選択サーバ５は、３ＰＣＣサーバ４の網にユーザ端末７が接続されていないことにより送信されるエラー応答を受信すると、選択された複数の網種別のうち他の網の３ＰＣＣサーバ４にサーバ起動要求を送信する。
【００１７】
図２に、回線種別選択サーバ５の構成図を示す。
回線種別選択サーバ５は、例えば、制御処理部５００と、データ記憶部５０１と、プロセッサ（以下、ＣＰＵ）５０２と、インタフェース（以下、ＩＦ）５０３Ａ及び５０３Ｂと、ハードディスクドライブ（以下、ＨＤＤ）５０４を備える。制御処理部５００は、例えば、サービスプロバイダ情報管理部５０と、網種別選択部６０を有する。データ記憶部５０１は、例えば、サービスプロバイダ情報２１０と、対応情報（対応サーバ情報）２２０と、ネットワーク機能情報（ネットワーク情報）２３０が記憶される。
【００１８】
サービスプロバイダ情報管理部５０は、例えば、サービスプロバイダＮ３の３ＰＣＣサーバ４へのアクセス可否を判断する。網種別選択部６０は、例えば、サービスプロバイダＮ３からの要求に応じた回線を選択する。また、これらの処理は、サービスプロバイダ情報管理部５０、網種別選択部６０に限らず制御処理部５００内の適宜の処理部が行ってもよい。
【００１９】
ＣＰＵ５０２は、回線種別選択サーバ５における各種処理を実行する。なお、サービスプロバイダ情報管理部５０及び網種別選択部６０の処理は、ＣＰＵ５０２により実行されてもよい。ＩＦ５０３Ａ及び５０３Ｂは、例えば、サービスプロバイダＮ３及び３ＰＣＣサーバ４と通信するためのインタフェースである。ＨＤＤ５０４は、回線種別選択サーバ５における各種データが記憶される。なお、データ記憶部５０１は、ＨＤＤ５０４内にあってもよい。
【００２０】
図５に、サービスプロバイダ情報２１０の説明図を示す。
サービスプロバイダ情報２１０は、例えば、発サービスプロバイダ識別情報２１１に対応して、３ＰＣＣ利用契約有無情報（利用可否情報）２１２を含む。発サービスプロバイダ識別情報２１１は、例えば、サービスプロバイダＮ３を特定する識別情報であり、記号、文字等の適宜の識別情報を用いることができる。３ＰＣＣ利用契約有無情報２１２は、例えば、各サービスプロバイダＮ３が、３ＰＣＣサーバ４を利用可能であるか否かを示す。サービスプロバイダ情報２１０は、データ記憶部５０１に予め記憶される。
【００２１】
図６に、対応情報２２０の説明図を示す。
対応情報２２０は、例えば、発サービスプロバイダ識別情報２２１に対応して、３ＰＣＣサーバアドレス２２２を含む。発サービスプロバイダ識別情報２２１は、例えば、サービスプロバイダＮ３からのサービス起動要求に含まれるサービスプロバイダＮ３の識別情報を示す。３ＰＣＣサーバアドレス２２２は、例えば、送信したサーバ起動要求に対して確認応答を受信した３ＰＣＣサーバ４のアドレス情報、又は、サーバ起動要求に対して所定の時間内にエラー応答を受信しなかった３ＰＣＣサーバ４のアドレス情報を示す。
【００２２】
図７に、ネットワーク機能情報２３０の説明図を示す。
ネットワーク機能情報２３０は、例えば、網種別２３１に対応して、優先制御の有無情報２３２、優先制御クラス情報２３３、冗長回線の有無情報２３４、課金の有無情報２３５及び３ＰＣＣサーバアドレス２３６を含む。なお、これらの各情報のうちのいずれかまたは複数を含むこともできる。網種別２３１は、例えば、ＩＰ、ＮＧＮなどの網の種別を表す適宜の文字又は記号を示す。優先制御の有無情報２３２は、例えば、優先度に従い、優先度の高いパケットから早く送り出す等の優先制御機能を有するか否かを示す。優先制御クラス情報２３３は、例えば、優先制御のクラスを示す。例えば、２クラス、３クラス等のキューの数に応じた優先制御のクラスや、音声データを優先する等のデータの種類に応じた優先制御のクラスをα、β等の適宜の識別情報を用いて示す。冗長回線の有無情報２３４は、例えば、予備回線を有する冗長構成の網であるか否かを示す。課金の有無情報２３５は、例えば、網の使用に伴って課金が発生するか否かを示す。
【００２３】
図８に、３ＰＣＣサーバ起動要求時のシーケンス図を示す。
なお、回線種別選択サーバ５の詳細な動作については、後述する。
サービスプロバイダＮ３ａは、回線種別選択サーバ５にサービス起動要求を送信する（Ｓ０）。サービス起動要求には、例えば、サービスプロバイダの識別情報と、サービス種別情報と、ネットワーク条件情報と、ユーザ端末７の識別情報とを含む。サービスプロバイダＮ３ａは、例えば、ユーザ端末７ａと７ｂが電話会議を所望の時刻（例えば、午後５時）から開始するなどの情報がユーザ端末７などから予め設定されることができる。また、サービスプロバイダＮ３ａは、利用する網の条件（ネットワーク条件情報）を予め設定させることができる。サービスプロバイダＮ３ａは、例えば、上述の所望の時刻になると、電話会議を示すサービス種別と、設定されたネットワーク条件情報と、ユーザ端末７ａ及び７ｂの識別情報とを含むサービス起動要求を回線種別選択サーバ５に送信する。ネットワーク条件情報は、例えば、上述の通信品質条件及び課金条件のうちのいずれか又は複数を含むことができる。
【００２４】
回線種別選択サーバ５は、回線を選択する（Ｓ１）。例えば、回線種別選択サーバ５は、ネットワーク条件情報より条件を満たす網を選択し、選択された網と通信するための回線を選択する。回線種別選択サーバ５は、サービスプロバイダＮ３ａにサービス起動要求応答を送信する（Ｓ２）。回線種別選択サーバ５は、選択された網の３ＰＣＣサーバ４ａに３ＰＣＣサーバ起動要求を送信する（Ｓ３）。例えば、３ＰＣＣサーバ起動要求は、受信したサービス起動要求に含まれるサービス種別情報及びユーザ端末７の識別情報を含む。３ＰＣＣサーバ４ａは、回線種別選択サーバ５に３ＰＣＣサーバ起動応答を送信する（Ｓ４）。例えば、３ＰＣＣサーバ４ａは、指定されたユーザ端末７が自身のネットワークに接続しており、また指定されたサービスを提供可能な場合、正常応答（確認応答）を示す３ＰＣＣサーバ起動応答を回線種別選択サーバ５に送信する。３ＰＣＣサーバ４ａは、例えば、ＳＩＰサーバ３ａを介してＳＩＰプロトコルに従い、ユーザ端末７ａ及びユーザ端末７ｂ間のセッションを確立する（Ｓ１０〜Ｓ２８）。なお、セッションの確立は、ＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のＯｆｆｅｒ／Ａｎｓｗｅｒモデルなどの従来の手法を用いることができるため図面に信号の例を示し詳細な説明は省略する。セッションが確立すると、３ＰＣＣサーバ４ａは、回線種別選択サーバ５にセッション確立通知を送信する（Ｓ２９）。また、回線種別選択サーバ５は、３ＰＣＣサーバ４ａにセッション確立通知応答を送信する（Ｓ３０）。
【００２５】
図９に、３ＰＣＣサーバ起動要求時に選択した網に、該当するユーザ端末７が存在しなかった場合のシーケンス図を示す。
ステップＳ０からステップＳ３までの処理は、図８と同様である。３ＰＣＣサーバ４ａは、回線種別選択サーバ５に３ＰＣＣサーバ起動応答（エラー応答）を送信する（Ｓ４）。例えば、３ＰＣＣサーバ４ａは、３ＰＣＣサーバ起動要求で指定されたユーザ端末７が自身の網に接続していない場合、エラー応答を示す３ＰＣＣサーバ起動応答を回線種別選択サーバ５に送信する。回線種別選択サーバ５は、回線を再度選択する（Ｓ５）。例えば、回線種別選択サーバ５は、サービスプロバイダＮ３から受信したネットワーク条件情報を満たす網の中からエラー応答を受信した網以外の網をひとつ選択する。回線種別選択サーバ５は、ステップＳ５で選択された網の３ＰＣＣサーバ４ｂに３ＰＣＣサーバ起動要求を送信する（Ｓ６）。例えば、回線種別選択サーバ５は、受信したサービス種別情報及びユーザ端末７の識別情報を含む３ＰＣＣサーバ起動要求を３ＰＣＣサーバ４ｂに送信する。３ＰＣＣサーバ４ｂは、回線種別選択サーバ５に３ＰＣＣサーバ起動応答を送信する（Ｓ７）。例えば、３ＰＣＣサーバ４ｂは、指定されたユーザ端末７が自身の網に接続しており、また指定されたサービスを提供可能な場合、正常応答を示す３ＰＣＣサーバ起動応答を回線種別選択サーバ５に送信する。なお、指定されたユーザ端末７が自身の網に接続されていない場合には、ステップＳ４〜Ｓ６を繰返す。
【００２６】
３ＰＣＣサーバ４ｂは、ＳＩＰサーバ３ｂを介してＳＩＰプロトコルに従い、ユーザ端末７ｃ及びユーザ端末７ｄ間のセッションを確立する（Ｓ３１〜Ｓ４０）。例えば、上述の３ＰＣＣサーバ４ａと同様にＳＤＰのＯｆｆｅｒ／Ａｎｓｗｅｒモデルなど適宜の手法を用いることができる。セッションが確立すると、３ＰＣＣサーバ４ｂは、回線種別選択サーバ５にセッション確立通知を送信する（Ｓ４１）。また、回線種別選択サーバ５は、３ＰＣＣサーバ４ｂにセッション確立通知応答を送信する（Ｓ４２）。
【００２７】
図３に、制御処理部５００のフローチャート（１）を示す。
図３の処理は、例えば、図８及び図９のステップＳ０に相当する。
制御処理部５００（例えば、サービスプロバイダ情報管理部５０。以降、図３の各ステップにおいて同様）は、サービスプロバイダＮ３から３ＰＣＣサービス起動要求を受信する（Ｓ５１）。制御処理部５００は、サービスプロバイダＮ３からの３ＰＣＣサービス起動要求が初回アクセスであるかを判断する（Ｓ５２）。例えば、制御処理部５００は、サービスプロバイダＮ３から受信した３ＰＣＣサービス起動要求に含まれるサービスプロバイダの識別情報に基づき、データ記憶部５０１に記憶された対応情報２２０の発サービスプロバイダ識別情報２２１を参照する。制御処理部５００は、発サービスプロバイダ識別情報２２１に該当するサービスプロバイダの識別情報が存在しないことにより、初回アクセスと判断することができる。なお、初回アクセスか否かの判断は、対応情報２２０を参照する以外にも、アクセスのあったサービスプロバイダＮ３についてフラグを立てるなど適宜の手法を用いることができる。サービスプロバイダＮ３からの３ＰＣＣサービス起動要求が初回アクセスであった場合（Ｓ５２）、制御処理部５００は、サービスプロバイダ情報２１０を参照し、アクセス可否を判断する（Ｓ５３）。例えば、制御処理部５００は、サービスプロバイダＮ３から受信した３ＰＣＣサービス起動要求に含まれるサービスプロバイダの識別情報に基づき、データ記憶部５０１に記憶されたサービスプロバイダ情報２１０の発サービスプロバイダ識別情報２１１を参照する。制御処理部５００は、例えば、発サービスプロバイダ識別情報２１１に該当するサービスプロバイダの識別情報が存在した場合、対応する３ＰＣＣ利用契約有無情報２１２を参照して、３ＰＣＣ利用契約有りと記憶されていることによりアクセス可能と判断する。その後、図４のステップＳ６１に移る（Ａ）。また、３ＰＣＣサーバ４にアクセス不可の場合（Ｓ５３）、制御処理部５００は、エラー通知をサービスプロバイダＮ３に送信する（Ｓ５５）。
【００２８】
一方、サービスプロバイダＮ３からの３ＰＣＣサービス起動要求が初回アクセスでない場合（Ｓ５２）、制御処理部５００は、対応情報２２０を参照する（Ｓ５４）。例えば、制御処理部５００は、サービスプロバイダＮ３から受信した３ＰＣＣサービス起動要求に含まれるサービスプロバイダの識別情報に基づき、データ記憶部５０１に記憶された対応情報２２０の発サービスプロバイダ識別情報２２１を参照して、対応する３ＰＣＣサーバアドレス２２２を取得する。その後、図４のステップＳ６４に移る（Ｂ）。
【００２９】
図４に、制御処理部５００のフローチャート（２）を示す。
図４の処理は、例えば、図８のステップＳ１〜Ｓ４、図９のステップＳ１〜Ｓ７に相当する。
ステップＳ６１では、制御処理部５００（例えば、網種別選択部６０。以降、図４の各ステップにおいて同様）は、ネットワーク機能情報２３０を参照し、条件を満たす網を抽出する（Ｓ６１）。例えば、制御処理部５００は、サービスプロバイダＮ３から受信した３ＰＣＣサービス起動要求に含まれるネットワーク条件情報に基づき、データ記憶部５０１に記憶されたネットワーク機能情報２３０の優先制御の有無情報２３２、優先制御クラス情報２３３、冗長回線の有無情報２３４及び課金の有無情報２３５のいずれか又は複数を参照し、条件を満たす網を抽出する。例えば、制御処理部５００は、適宜の方法により予め設定された抽出条件（例えば、全て一致又は複数一致など）に基づいて受信したネットワーク条件情報とネットワーク機能情報２３０を比較し、条件を満たす網をひとつ又は複数抽出する。選択可能な網候補が有る場合（Ｓ６１）、制御処理部５００は、条件を満たす網（第ｘ候補）を全て選択したかを判断する（Ｓ６２）。未選択の網候補がある場合（Ｓ６２）、制御処理部５００は、未選択の網をひとつ選択する（Ｓ６３）。例えば、複数の網候補がある場合、制御処理部５００は、適宜の方法により予め設定された優先順位（例えば、課金なしの網候補を優先する等）に基づいて条件を満たす網を選択する。なお、ランダムに選択してもよい。制御処理部５００は、３ＰＣＣサービス起動要求を該当サーバへ送信する（Ｓ６４）。例えば、制御処理部５００は、ステップＳ６３において選択した網に対応する３ＰＣＣサーバアドレス２３６をネットワーク機能情報２３０から取得し、取得した３ＰＣＣサーバアドレス２３６のアドレスに対して、３ＰＣＣサービス起動要求を送信する。３ＰＣＣサービス起動要求は、例えば、サービスプロバイダＮ３より受信した３ＰＣＣサービス起動要求に含まれるサービス種別情報及びユーザ端末７の識別情報を含む。制御処理部５００は、３ＰＣＣサーバ４から３ＰＣＣサービス起動要求の応答を受信する（Ｓ６５）。３ＰＣＣサーバ４から受信した応答が正常応答（ＯＫ）であった場合（Ｓ６５）、制御処理部５００は、対応情報２２０を更新する（Ｓ６６）。例えば、制御処理部５００は、サービスプロバイダＮ３より受信した３ＰＣＣサービス起動要求に含まれるサービスプロバイダの識別情報と、正常応答を受信した３ＰＣＣサーバアドレスとの対応情報２２０をデータ記憶部５０１に記憶する。
【００３０】
一方、受信した応答がエラー応答（ＮＧ）であった場合、又は予め設定した所定の時間を経過後も応答を受信できない場合（Ｓ６５）、制御処理部５００は、ステップＳ６２に戻り、以降の処理を繰り返す。ステップＳ６１にて選択可能な網がない場合（Ｓ６１）、又は、ステップＳ６２にて条件を満たす網を全て選択した場合（Ｓ６２）、制御処理部５００は、エラー通知をサービスプロバイダＮ３に送信する（Ｓ６７）。
【００３１】
また、図３のフローチャートにおいて、サービスプロバイダＮ３からのサービス起動要求が初回アクセスでない場合（Ｓ５２〜Ｂ）、制御処理部５００は、ステップＳ５４で取得した３ＰＣＣサーバのアドレスに対して、３ＰＣＣサービス起動要求を送信する（Ｓ６４）。なお、制御処理部５００は、ステップＳ６４以降の適宜のタイミングでサービスプロバイダＮ３にサービス起動要求応答を返す。
【００３２】
２．第２の実施の形態
図１０に、第２の実施の形態のネットワークシステムの構成図を示す。
本ネットワークシステムは、例えば、第１の実施の形態のネットワークシステムに対して、さらにユーザ情報８が記憶されるユーザ情報管理装置を備える。ユーザ情報管理装置は、例えば、回線種別選択サーバ５と接続される。なお、ユーザ情報管理装置は、回線種別選択サーバ５と別の装置で構成されてもよいし、例えば、回線種別選択サーバ５のデータ記憶部５０１にユーザ情報８が記憶される構成としてもよい。
【００３３】
回線種別選択サーバ５は、第１の実施の形態の回線接続サーバ５に対して、例えば、制御処理部５００にユーザ情報８の更新等の機能をさらに有する。また、データ記憶部５０１は、対応情報２２０を含まなくてもよい。その他の構成及び処理については、上述の第１の実施の形態と同様である。回線種別選択サーバ５は、例えば、新たにサービス起動要求を受信すると、サービス起動要求に含まれるユーザ端末７の識別情報に基づきユーザ情報８を参照して、対応する３ＰＣＣサーバ４の識別情報を求め、３ＰＣＣサーバ４へサーバ起動要求を送信する。
また、サービスプロバイダＮ３、ＳＩＰサーバ３、３ＰＣＣサーバ４、ＡＧＷ６及びユーザ端末７については、第１の実施の形態と同様である。
【００３４】
図１３に、ユーザ情報８の説明図を示す。
ユーザ情報８は、例えば、ユーザ端末ＩＤ８１０と、ユーザ端末ＩＤ８１０に対応する３ＰＣＣサーバアドレス８１１を含む。ユーザ端末ＩＤ８１０は、例えば、サービスプロバイダＮ３からのサービス起動要求に含まれるユーザ端末７の識別情報である。３ＰＣＣサーバアドレス８１１は、例えば、送信したサーバ起動要求に対して３ＰＣＣサーバ４から確認応答を受信した３ＰＣＣサーバ４の識別情報、又は、３ＰＣＣサーバ４から所定の時間内にエラー応答を受信しなかった３ＰＣＣサーバ４の識別情報を用いることができる。なお、３ＰＣＣサーバアドレス８１１は、ユーザ端末７が接続されている網の網種別であってもよい。各識別情報には、例えば、ユーザ端末７又は３ＰＣＣサーバ４を特定する記号、文字、アドレスなどの適宜の情報を用いることができる。
【００３５】
図１１に、第２の実施の形態における制御処理部５００のフローチャート（１）を示す。
ステップＳ５６以外の処理（Ｓ５１〜Ｓ５５）については、図３に示す第１の実施の形態の動作と同様である。従って、以下、サービスプロバイダＮ３からのアクセスが初回のアクセスでない場合（Ｓ５２、Ｎｏ）について説明し、他のステップの説明は省略する。
【００３６】
制御処理部５００は、例えば、図３に示す第１の実施の形態の動作と同様に、サービスプロバイダＮ３から３ＰＣＣサービス起動要求を受信し、３ＰＣＣサービス起動要求が初回アクセスであるかを判断する（Ｓ５１〜Ｓ５２）。サービスプロバイダＮ３からの３ＰＣＣサービス起動要求が初回アクセスでない場合（Ｓ５２）、ユーザ情報８を参照して３ＰＣＣサーバアドレスを取得する（Ｓ５６）。例えば、制御処理部５００は、サービスプロバイダＮ３から受信した３ＰＣＣサービス起動要求に含まれるユーザ端末７の識別情報に基づき、ユーザ情報８のユーザ端末ＩＤ８１０を参照する。制御処理部５００は、ユーザ端末７の識別情報と一致するユーザ端末ＩＤ８１０が存在した場合、対応する３ＰＣＣサーバアドレス８１１を取得する。その後、ステップＳ６４に移る（Ｂ）。
【００３７】
図１２に、第２の実施の形態における制御処理部５００のフローチャート（２）を示す。
ステップＳ６４及びＳ６８以外の処理（Ｓ６１〜Ｓ６３、Ｓ６５、Ｓ６７）については、図４に示す第１の実施の形態の動作と同様である。以下、第１の実施の形態の動作と同様の処理については概略のみを示し、詳細な説明は省略する。
【００３８】
制御処理部５００は、例えば、サービスプロバイダＮ３からのネットワーク条件情報に基づき条件を満たす網のひとつを選択する（Ｓ６１〜Ｓ６３）。制御処理部５００は、３ＰＣＣサービス起動要求を該当サーバへ送信する（Ｓ６４）。ここで、該当サーバとは、ステップＳ６３で選択された網の３ＰＣＣサーバ又はステップＳ５６で取得された３ＰＣＣサーバアドレスが示すサーバである。制御処理部５００は、例えば、３ＰＣＣサーバ４から３ＰＣＣサービス起動要求の応答を受信し（Ｓ６５）、ユーザ情報８を更新する（Ｓ６８）。例えば、制御処理部５００は、サービスプロバイダＮ３より受信した３ＰＣＣサービス起動要求に含まれるユーザ端末７の識別情報と、ステップＳ６５において正常応答を受信した３ＰＣＣサーバアドレスをそれぞれユーザ情報管理装置に記憶する。なお、３ＰＣＣサーバアドレス８１１には、３ＰＣＣサーバ４のアドレス以外に３ＰＣＣサーバを特定する他の識別情報を用いてもよい。３ＰＣＣサーバアドレス８１１にアドレス以外の識別情報を記憶している場合は、例えば、制御処理部５００は、他の識別情報と３ＰＣＣサーバ４のアドレスを予め対応して記憶しておくことによって、対応する３ＰＣＣサーバ４のアドレスを取得して３ＰＣＣサービス起動要求を送信する。
なお、制御処理部５００は、図４に示す第１の実施の形態の動作と同様に、ステップＳ６４以降の適宜のタイミングでサービスプロバイダＮ３にサービス起動要求応答を返す。
【００３９】
３．第３の実施の形態
図１４に、第３の実施の形態のネットワークシステムの構成図を示す。
本ネットワークシステムは、例えば、第２の実施の形態のネットワークシステムが網毎に複数の３ＰＣＣサーバ４ａ及び４ｂを備えるのに対して、本実施の形態では、回線種別選択サーバ５に対応する３ＰＣＣサーバ４をひとつ備える。３ＰＣＣサーバ４は、例えば、回線種別選択サーバ５と、ＳＩＰサーバ３ａ及び３ｂに接続される。なお、回線種別選択サーバ５と３ＰＣＣサーバ４は、ひとつのサーバで構成されてもよい。
【００４０】
回線種別選択サーバ５の構成は、第１、第２の実施の形態と同様である。なお、本実施の形態においては、回線種別選択サーバ５は、サーバ起動要求に選択された網種別をさらに含めて、３ＰＣＣサーバ４に送信する。３ＰＣＣサーバ４は、サーバ起動要求に含まれる網種別に対応するＳＩＰサーバ３と通信し、ユーザ端末７への通信サービスを実現する。また、サービスプロバイダＮ３、ユーザ情報８が記憶されるユーザ情報管理装置、ＳＩＰサーバ３、ＡＧＷ６及びユーザ端末７については、上述の第２の実施の形態と同様である。
【００４１】
回線種別選択サーバ５には、複数の網の網種別毎に、網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク機能情報が記憶されている。また、ＳＩＰサーバ３は、複数の網毎に備えられている。３ＰＣＣサーバ４は、ＳＩＰサーバ３と通信して、ユーザ端末７に通信サービスを提供する。回線種別選択サーバ５は、サービスプロバイダＮ３から、サービスプロバイダＮ３の識別情報と、サービス種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、ユーザ端末７の識別情報とを含むサービス起動要求を受信する。
【００４２】
回線種別選択サーバ５は、サービス起動要求に含まれるネットワーク条件情報に基づきネットワーク機能情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択する。回線種別選択サーバ５は、３ＰＣＣサーバ４に、サービス種別情報と、ユーザ端末７の識別情報と、選択された網種別とを含むサーバ起動要求を送信する。３ＰＣＣサーバ４は、サーバ起動要求を受信し、選択された網種別に対応するＳＩＰサーバ３と通信して、ユーザ端末７の識別情報が示すユーザ端末７に、サービス種別情報に応じた通信サービスを提供するための通信制御を行う。
【００４３】
図１５に、３ＰＣＣサーバ４の構成図を示す。
３ＰＣＣサーバ４は、例えば、ＩＦ４０１Ａ及び４０１Ｂと、ＣＰＵ４０４と、メモリ４０５と、ＨＤＤ４０６を備える。メモリ４０５は、各制御部、インタフェース部を有し、例えば、３ＰＣＣ制御部４１０と、回線毎プロトコル制御部４０７と、ＮＧＮ  ＳＩＰサーバインタフェース部４０８と、ＩＰ網ＳＩＰサーバインタフェース部４０９と、回線種別選択サーバインタフェース部４１１を有する。３ＰＣＣ制御部４１０、回線毎プロトコル制御部４０７、ＮＧＮ  ＳＩＰサーバインタフェース部４０８、ＩＰ網ＳＩＰサーバインタフェース部４０９及び回線種別選択サーバインタフェース部４１１の処理は、例えば、ＣＰＵ４０４により実行されることができる。
【００４４】
ＩＦ４０１Ａ及び４０２Ｂ、ＣＰＵ４０４、メモリ４０５及びＨＤＤ４０６は、内部バス４０３を介して相互に接続される。
ＩＦ４０１Ａ、４０１Ｂは、例えば、回線４０２Ａ、４０２Ｂを介して回線種別選択サーバ５及びＳＩＰサーバ３と通信するインタフェースである。ＣＰＵ４０４は、例えば、３ＰＣＣサーバ４における各種処理を実行する。ＨＤＤ４０６は、例えば、３ＰＣＣサーバ４における各種データが記憶される。
【００４５】
回線毎プロトコル制御部４０７は、例えば、ＳＩＰサーバ３とのプロトコル（ＳＩＰ）制御を行う。ＮＧＮ、ＩＰ網毎にプロトコル制御が異なる場合があるため、ここでは回線毎としている。３ＰＣＣ制御部４１０は、例えば、３ＰＣＣ制御を行う。具体的には、サービスプロバイダＮ３からの要求に応じてユーザ端末７に対する発呼を行い、ユーザ端末７間の通信セッションを接続する。ＮＧＮ  ＳＩＰサーバインタフェース部４０８は、例えば、ＩＦ４０１Ａ又は４０１Ｂを介して、ＮＧＮ網に接続されたＳＩＰサーバ３ｂと通信するためのインタフェースである。ＩＰ網ＳＩＰサーバインタフェース部４０９は、例えば、ＩＦ４０１Ａ又は４０１Ｂを介して、ＩＰ網に接続されたＳＩＰサーバ３ａと通信するためのインタフェースである。回線種別選択サーバインタフェース部４１１は、例えば、ＩＦ４０１Ａ又は４０１Ｂを介して、回線種別選択サーバ５と通信するためのインタフェースである。
【００４６】
４．第４の実施の形態
図１６に、第４の実施の形態のネットワークシステムの構成図を示す。
本ネットワークシステムは、例えば、第３の実施の形態のネットワークシステムに対して、３ＰＣＣサーバ４に替えて映像配信サーバ９を備える。映像配信サーバ９は、例えば、回線種別選択サーバ５と、ＩＰ網Ｎ１ａ及びＮＧＮ網Ｎ１ｂと接続される。図示の例では、回線種別選択サーバ５は、ＩＰ網Ｎ１ａを介してＳＩＰサーバ３ａと接続され、ＮＧＮ網Ｎ１ｂを介してＳＩＰサーバ３ｂと接続される。
【００４７】
映像配信サーバ９は、例えば、指定された網種別が示す網に接続されたユーザ端末７に対して映像データを配信する。回線種別選択サーバ５は、例えば、第３の実施の形態におけるサービス種別情報を含むサービス起動要求に代えて、映像種別情報を含むサービス起動要求を映像サーバ９に送信する。なお、サービスプロバイダＮ３、ユーザ情報８が記憶される管理装置、ＳＩＰサーバ３、ＡＧＷ６及びユーザ端末７については、上述の第３の実施の形態と同様である。
【００４８】
回線種別選択サーバ５は、複数の網の網種別毎に、網の通信品質情報と課金情報とのいずれか又は双方を含むネットワーク情報が記憶されている。また、映像配信サーバ９は、ユーザ端末７に映像データを配信する。回線種別選択サーバ５は、サービスプロバイダＮ３から、サービスプロバイダＮ３の識別情報と、映像種別情報と、使用する網の通信品質条件及び／又は課金条件を含むネットワーク条件情報と、ユーザ端末７の識別情報とを含むサービス起動要求を受信する。回線種別選択サーバ５は、サービス起動要求に含まれるネットワーク条件情報に基づきネットワーク機能情報を参照して、通信品質条件及び／又は課金条件を満たす網種別を選択する。回線種別選択サーバ５は、映像配信サーバ９に、映像種別情報とユーザ端末７の識別情報と、選択された網種別とを含むサーバ起動要求を送信する。映像配信サーバ９は、サーバ起動要求を受信し、ユーザ端末７の識別情報に応じたユーザ端末７に、映像種別情報に応じた映像データを、選択された網種別が示す網を介して配信する。なお、映像配信サーバ９は、ＳＩＰサーバ３を介して映像データを配信してもよい。
【００４９】
図１７に、映像配信サーバ９の構成図を示す。
映像配信サーバ９は、例えば、ＩＦ９０１Ａ及び９０１Ｂと、ＣＰＵ９０４と、メモリ９０５と、ＨＤＤ９０６を備える。メモリ９０５は、各制御部、インタフェース部を有し、例えば、映像配信制御部９１０と、回線毎プロトコル制御部９０７と、ＮＧＮ網インタフェース部９０８と、ＩＰ網インタフェース部９０９と、回線種別選択サーバインタフェース部９１１を有する。映像配信制御部９１０、回線毎プロトコル制御部９０７、ＮＧＮ  インタフェース部９０８、ＩＰ網インタフェース部４０９及び回線種別選択サーバインタフェース部９１１の処理は、例えば、ＣＰＵ９０４により実行されることができる。
ＩＦ９０１Ａ及び９０２Ｂ、ＣＰＵ９０４、メモリ９０５及びＨＤＤ９０６は、内部バス９０３を介して相互に接続される。
【００５０】
映像配信制御部９１０は、例えば、回線種別選択サーバ５から受信した映像種別情報に従ってユーザ端末７に映像データを配信する。ＮＧＮ網インタフェース部９０８は、例えば、ＩＦ９０１Ａ又は９０１Ｂを介して、ＮＧＮ網と通信するためのインタフェースである。ＩＰ網インタフェース部９０９は、例えば、ＩＦ９０１Ａ又は９０１Ｂを介して、ＩＰ網と通信するためのインタフェースである。なお、ＩＦ９０１、ＣＰＵ９０４、ＨＤＤ９０６、回線毎プロトコル制御部９０７及び回線種別選択サーバインタフェース部９１１は、上述の第３の実施の形態のＩＦ４０１、ＣＰＵ４０４、ＨＤＤ４０６、回線毎プロトコル制御部４０７及び回線種別選択サーバインタフェース部４１１と同様である。
【００５１】
図１８に、映像配信時のシーケンス図を示す。
サービスプロバイダＮ３ａは、回線種別選択サーバ５にサービス起動要求を送信する（Ｓ１００）。サービス起動要求には、例えば、サービスプロバイダの識別情報と、映像種別情報と、ネットワーク条件情報と、ユーザ端末７の識別情報とを含む。回線種別選択サーバ５は、網及び回線を選択する（Ｓ１０１）。例えば、回線種別選択サーバ５は、受信したサービス起動要求に含まれるネットワーク条件情報より条件を満たす網を選択し、選択された網と通信するための回線を選択する。回線の選択については、上述の第１の実施の形態等と同様である。回線種別選択サーバ５は、サービス起動要求応答をサービスプロバイダＮ３ａに送信する（Ｓ１０２）。回線種別選択サーバ５は、映像配信サーバ起動要求を映像配信サーバ９に送信する（Ｓ１０３）。映像配信サーバ起動要求は、例えば、サービスプロバイダＮ３ａより受信したサービス起動要求に含まれる映像種別情報及びユーザ端末７の識別情報と、選択された網種別とを含む。映像配信サーバ９は、映像配信サーバ起動応答を回線種別選択サーバ５へ送信する（Ｓ１０４）。例えば、映像配信サーバ９は、指定されたユーザ端末７が自身のネットワークに接続しており、指定された映像種別に対応する映像データを提供可能な場合、正常応答を示す映像配信サーバ起動応答を回線種別選択サーバ５に送信する。回線種別選択サーバ５は、上述の第２、第３の実施の形態と同様にユーザ情報８を更新する。映像配信サーバ９は、映像データをユーザ端末７に配信する（Ｓ１０５）。例えば、映像配信サーバ９は、ユーザ端末７の識別情報に応じたユーザ端末７に、受信した映像配信サーバ起動要求に含まれる映像種別情報に応じた映像データを、選択された網種別が示す網を介して配信する。
【００５２】
５．その他
上述の第１〜４の実施の形態によると、一つのネットワーク機能に対して、複数の網種別又は回線種別のうちのひとつを選択して利用可能な通信システムを提供することができる。また、上述の第１〜４の実施の形態によると、ユーザが現在利用している回線種別をサービス事業者が把握する必要がない。
【産業上の利用可能性】
【００５３】
本発明は、例えば、複数のサービス事業者にネットワーク機能を提供する通信システムに適用することができる。
【図面の簡単な説明】
【００５４】
【図１】第１の実施の形態のネットワークシステムの構成図。
【図２】回線種別選択サーバ５の構成図。
【図３】制御処理部５００のフローチャート（１）。
【図４】制御処理部５００のフローチャート（２）。
【図５】サービスプロバイダ情報２１０の説明図。
【図６】対応情報２２０の説明図。
【図７】ネットワーク機能情報２３０の説明図。
【図８】３ＰＣＣサーバ起動要求時のシーケンス図。
【図９】３ＰＣＣサーバ起動要求時に選択した網に該当するユーザ端末７が存在しなかった場合のシーケンス図。
【図１０】第２の実施の形態のネットワークシステムの構成図。
【図１１】第２の実施の形態における制御処理部５００のフローチャート（１）。
【図１２】第２の実施の形態における制御処理部５００のフローチャート（２）。
【図１３】ユーザ情報８の説明図。
【図１４】第３の実施の形態のネットワークシステムの構成図。
【図１５】３ＰＣＣサーバ４の構成図。
【図１６】第４の実施の形態のネットワークシステムの構成図。
【図１７】映像配信サーバ９の構成図。
【図１８】映像配信時のシーケンス図。
【符号の説明】
【００５５】
３ａ、３ｂ  ＳＩＰサーバ
４ａ、４ｂ  ３ＰＣＣサーバ
５  回線種別選択サーバ
６ａ、６ｂ、６ｃ  ＡＧＷ
７ａ、７ｂ、７ｃ  ユーザ端末
８  ユーザ情報
９  映像配信サーバ
Ｎ１ａ  ＩＰ網
Ｎ１ｂ  ＮＧＮ網
Ｎ２ａ  無線ＬＡＮ
Ｎ２ｂ  ＡＤＳＬ
Ｎ２ｃ  ＦＴＴＨ
Ｎ３ａ、Ｎ３ｂ、Ｎ３ｃ  サービスプロバイダサーバ
５０  サービスプロバイダ情報管理部
６０  網種別選択部
２１０  サービスプロバイダ情報
２２０  対応情報
２３０  ネットワーク機能情報
５００  制御処理部
５０１  データ記憶部
５０２  ＣＰＵ
５０３Ａ、５０３Ｂ  ＩＦ
５０４  ＨＤＤ
【図１】
2010068068.tif 000003
【図２】
2010068068.tif 000004
【図３】
2010068068.tif 000005
【図４】
2010068068.tif 000006
【図５】
2010068068.tif 000007
【図６】
2010068068.tif 000008
【図７】
2010068068.tif 000009
【図８】
2010068068.tif 000010
【図９】
2010068068.tif 000011
【図１０】
2010068068.tif 000012
【図１１】
2010068068.tif 000013
【図１２】
2010068068.tif 000014
【図１３】
2010068068.tif 000015
【図１４】
2010068068.tif 000016
【図１５】
2010068068.tif 000017
【図１６】
2010068068.tif 000018
【図１７】
2010068068.tif 000019
【図１８】
2010068068.tif 000020