(57)【要約】【課題】  端末間で繰り返しネゴシエーションを行わずに通信セッションを確立することができる呼制御装置、情報通信方法、情報通信プログラム、及び情報通信システムを提供する。【解決手段】  ＮＧＮ網１０を利用する利用者のデータベース３１に各利用者の端末が利用する符号化方式を登録する。また、ＮＧＮ網１０上に符号化方式を変換するメディアサーバ５０を設置する。呼制御サーバ２０は、端末Ａ１１から端末Ｂ１２へ接続を要求するINVITEメッセージを受信した際、データベース３１を参照し、端末Ａ１１及び端末Ｂ１２が利用する符号化方式を取得し、端末Ａ１１及び端末Ｂ１２が利用する符号化方式を変換するメディアサーバ５０を決定する。また、メディアサーバ５０に対し、端末Ａ１１及び端末Ｂ１２が利用する符号化方式の変換と、端末Ａ１１及び端末Ｂ１２が通信する通信路の中継とを指示する。【選択図】  図２
2011029827.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ（Internet Protocol）ネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定し、上記接続先端末に対して上記決定された変換装置のＩＰアドレスと上記接続先端末が利用する符号化方式とを通知し、上記接続元端末に対して上記決定された変換装置のＩＰアドレスと上記接続元端末が利用する符号化方式とを通知する制御モジュールと、
上記変換装置に対し、上記接続元端末及び上記接続先端末が利用する符号化方式の変換と、上記接続元端末及び上記接続先端末が通信する通信路の中継とを指示する指示モジュールと
を備える呼制御装置。
【請求項２】
上記制御モジュールは、接続元端末から接続先端末へ接続を要求する要求メッセージに上記決定された変換装置のＩＰアドレスと上記接続先端末が利用する符号化方式とを記述し、該要求メッセージを上記接続先端末に送信し、上記接続先端末から上記接続元端末へ接続を許可する応答メッセージに上記決定された変換装置のＩＰアドレスと上記接続元端末が利用する符号化方式とを記述し、該応答メッセージを上記接続元端末に送信する請求項１記載の呼制御装置。
【請求項３】
上記変換装置は、上記ＩＰネットワークと上記端末が属するネットワークとを接続するゲートウェイ装置である請求項２記載の呼制御装置。
【請求項４】
上記データベースには、各端末の契約帯域が予め登録されており、
上記制御モジュールは、上記接続元端末及び上記接続先端末のうち契約帯域が大きい側のゲートウェイ装置を上記変換装置として決定する請求項３記載の呼制御装置。
【請求項５】
上記端末が利用する符号化方式は、上記ＩＰネットワークに接続された端末から送信されるREGISTERメッセージに含まれており、
上記REGISTERメッセージに基づいて端末のＩＰアドレスと端末が利用する符号化方式とを上記データベースに登録する登録モジュールを備える請求項２記載の呼制御装置。
【請求項６】
上記登録モジュールは、各端末の最高品質の符号化方式を上記データベースに登録する請求項５記載の呼制御装置。
【請求項７】
上記ＩＰネットワークは、ＮＧＮ（Next Generation Network）である請求項１記載の呼制御装置。
【請求項８】
ＩＰネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定する工程と、
上記決定された変換装置に対し、上記接続元端末及び上記接続先端末が利用する符号化方式の変換と、上記接続元端末及び上記接続先端末が通信する通信路の中継とを指示する工程と、
上記接続先端末に対して上記決定された変換装置のＩＰアドレスと上記接続先端末が利用する符号化方式とを通知し、上記接続元端末に対して上記決定された変換装置のＩＰアドレスと上記接続元端末が利用する符号化方式とを通知する工程と
を有する情報通信方法。
【請求項９】
ＩＰネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定する工程と、
上記決定された変換装置に対し、上記接続元端末及び上記接続先端末が利用する符号化方式の変換と、上記接続元端末及び上記接続先端末が通信する通信路の中継とを指示する工程と、
上記接続先端末に対して上記決定された変換装置のＩＰアドレスと上記接続先端末が利用する符号化方式とを通知し、上記接続元端末に対して上記決定された変換装置のＩＰアドレスと上記接続元端末が利用する符号化方式とを通知する工程と
を情報処理装置に実行させる情報通信プログラム。
【請求項１０】
ＩＰネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースと、
符号化方式を変換する変換装置と、
上記データベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定し、上記接続先端末に対して上記決定された変換装置のＩＰアドレスと上記接続先端末が利用する符号化方式とを通知し、上記接続元端末に対して上記決定された変換装置のＩＰアドレスと上記接続元端末が利用する符号化方式とを通知する制御モジュールと、
上記変換装置に対し、上記接続元端末及び上記接続先端末が利用する符号化方式の変換と、上記接続元端末及び上記接続先端末が通信する通信路の中継とを指示する指示モジュールと
を備える情報通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Internet Protocol）ネットワークにおける呼制御装置、情報通信プログラム、情報通信方法、及び情報通信システムに関する。
【背景技術】
【０００２】
近年、ＮＧＮ（Next Generation Network）等のＩＰネットワークが普及している。ＩＰネットワークでは、電話サービスや映像通信サービスなどをＳＩＰ（Session Initiation Protocol）を使って統合的に実現することができる（例えば、特許文献１を参照。）。映像コミュニケーションを行う場合、一般的にＳＤＰ（Session Description Protocol）などを利用したオファー・アンサーモデルで互いの映像符号化方式、音声符号化方式等のメディア能力を交換する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１３００３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の映像コミュニケーションでは、オファーに対してメディア能力が合わない場合、発信側は相手からのエラーレスポンス(４８８など)を受信し、さらに別のメディア能力で再オファーを試みる必要がある。よって、例えば双方が具備するメディア能力のうち最高のメディア能力で接続したい場合、何度も再オファーを試行しなければならない。
【０００５】
また、従来の映像コミュニケーションでは、端末間で同一の符号化方式を用いるため、互いに異なるメディア能力しか具備していない端末間では、通信セッションを確立できない。
【０００６】
本発明は、このような従来の実情に鑑みて提案されたものであり、端末間で繰り返しネゴシエーションを行わずに通信セッションを確立することができる呼制御装置、情報通信方法、情報通信プログラム、及び情報通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、本発明に係る呼制御装置は、ＩＰ（Internet Protocol）ネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定し、接続先端末に対して決定された変換装置のＩＰアドレスと接続先端末が利用する符号化方式とを通知し、接続元端末に対して決定された変換装置のＩＰアドレスと接続元端末が利用する符号化方式とを通知する制御モジュールと、変換装置に対し、接続元端末及び接続先端末が利用する符号化方式の変換と、接続元端末及び接続先端末が通信する通信路の中継とを指示する指示モジュールとを備える。
【０００８】
また、本発明に係る情報通信方法は、ＩＰネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定する工程と、決定された変換装置に対し、接続元端末及び接続先端末が利用する符号化方式の変換と、接続元端末及び接続先端末が通信する通信路の中継とを指示する工程と、接続先端末に対して決定された変換装置のＩＰアドレスと接続先端末が利用する符号化方式とを通知し、接続元端末に対して決定された変換装置のＩＰアドレスと接続元端末が利用する符号化方式とを通知する工程とを有する。
【０００９】
また、本発明に係る情報通信プログラムは、ＩＰネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定する工程と、決定された変換装置に対し、接続元端末及び接続先端末が利用する符号化方式の変換と、接続元端末及び接続先端末が通信する通信路の中継とを指示する工程と、接続先端末に対して決定された変換装置のＩＰアドレスと接続先端末が利用する符号化方式とを通知し、接続元端末に対して決定された変換装置のＩＰアドレスと接続元端末が利用する符号化方式とを通知する工程とを情報処理装置に実行させる。
【００１０】
また、本発明に係る情報通信システムは、ＩＰネットワークに接続される各端末が利用する符号化方式が予め登録されたデータベースと、符号化方式を変換する変換装置と、データベースを参照し、接続元端末及び接続先端末が利用する符号化方式を変換する変換装置を決定し、接続先端末に対して決定された変換装置のＩＰアドレスと接続先端末が利用する符号化方式とを通知し、接続元端末に対して決定された変換装置のＩＰアドレスと接続元端末が利用する符号化方式とを通知する制御モジュールと、変換装置に対し、接続元端末及び接続先端末が利用する符号化方式の変換と、接続元端末及び接続先端末が通信する通信路の中継とを指示する指示モジュールとを備える。
【発明の効果】
【００１１】
本発明によれば、接続元端末及び接続先端末は、それぞれデータベースに登録された符号化方式を用い、変換装置を介して通信を行うことができる。すなわち、接続元端末及び接続先端末は、端末間で繰り返しネゴシエーションを行うことなく、所望の符号化方式で通信を確立することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態の概要を示す図である。
【図２】本発明を適用した第１の実施の形態に係る情報通信システムの構成を示す図である。
【図３】第１の実施の形態において、データベースに登録された登録情報の一例を示す図である。
【図４】第１の実施の形態において、データベースに映像符号化方式を登録するシーケンスの一例を示す図である。
【図５】第１の実施の形態において、端末間で通信セッションを確立するシーケンスの一例を示す図である。
【図６】第１の実施の形態において、メディアサーバに映像符号化方式の変換の指示するシーケンスの一例を示す図である。
【図７】本発明を適用した第２の実施の形態に係る情報通信システムの構成を示す図である。
【図８】第２の実施の形態において、端末間で通信セッションを確立するシーケンスの一例を示す図である。
【図９】第２の実施の形態において、メディアサーバに映像符号化方式の変換の指示するシーケンスの一例を示す図である。
【図１０】呼制御サーバの構成の一例を示す図である。
【図１１】従来のＳＩＰにおける情報通信処理のシーケンスの一例を示す図である。
【図１２】従来のＳＩＰにおける情報通信処理のシーケンスの他の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら下記順序で詳細に説明する。
１．実施の形態の概要              （図１、図１１、図１２）
２．第１の実施の形態
２−１．情報通信システムの構成  （図２）
２−２．登録情報                （図３）
２−３．情報通信処理の流れ      （図４〜図６）
３．第２の実施の形態
３−１．情報通信システムの構成  （図７）
３−２．情報通信処理の流れ      （図８、図９）
４．その他の実施の形態            （図１０）
【００１４】
［１．実施の形態の概要］
本発明の実施の形態における情報通信システムは、ＮＧＮ（Next Generation Network）等のＩＰ（Internet Protocol）ネットワークで構築される。ＮＧＮは、電話・データ通信・ストリーミング放送を融合したマルチメディアサービスをＳＩＰ（Session Initiation Protocol）と呼ばれる通信プロトコルを用いて実現する。
【００１５】
ＳＩＰは、ＨＴＴＰ（Hyper Text Transfer Protocol）に基づいており、ＨＴＴＰと同様にリクエスト／レスポンスプロトコルである。トランスポート層としては、ＵＤＰ（User Datagram Protocol）とＴＣＰ（Transmission Control Protocol）の両方が使用可能である。また、ＳＩＰは、例えばＳＤＰ（Session Description Protocol）と呼ばれるセッション記述プロトコルを使用し、マルチメディアセッションを提供する。
【００１６】
ＳＩＰのメッセージには、発呼側であるＵＡＣ（UA Client）から着呼側であるＵＡＳ（UA Server）へ送られるリクエストメッセージと、ＵＡＳからＵＡＣへ返されるレスポンスメッセージとがあり、リクエストのメッセージ・ボディには、ＳＤＰ（Session Description Protocol）に基づいたセッション情報が収納される。また、ＯＫレスポンスなどの所定のレスポンスには、通話に使用するコーデックを選択するためのＳＤＰメッセージが含まれる。
【００１７】
また、本発明の実施の形態において、ＵＡＣは、ＵＡのＩＰアドレスを問い合わせ可能なＳＩＰサーバ（ＳＩＰプロキシサーバ)を介してＵＡＳとメッセージ交換する。これにより、ＵＡＣがＵＡＳのＩＰアドレスを求める操作を行う必要がない。また、ＵＡＳが移動するなどしてＵＡＳのＩＰアドレスが変化しても通信可能となる。
【００１８】
図１１は、従来のＳＩＰにおける情報通信処理のシーケンスの一例を示す図である。この情報通信処理方法は、発信側の端末Ａ１０１と着信側の端末Ｂ１０２との二者間において、最高の通信メディア能力で通信セッションを確立しようとするものである。
【００１９】
先ず、ステップＳ１０１において、発信側の端末Ａ１０１は、マルチメディアセッションの記述を含むINVITEメッセージを送信する。セッションの記述には、発信側の端末Ａ１０１が要求する通信メディア能力として、符号化方式とその品質を示すビットレートとが含まれ、ステップＳ１０１にて送信されたINVITEメッセージには、Ｈ.２６４−ＨＤ、１０Ｍｂｐｓが記述されている。
【００２０】
ステップＳ１０２において、ＳＩＰサーバ１０３は、INVITEメッセージに含まれる宛先情報をキーとしてロケーションサーバへの問い合わせを行い、転送先である端末Ｂ１０２のＩＰアドレスを決定し、端末Ｂにメッセージを送信する。
【００２１】
着信側の端末Ｂ１０２は、発信側の端末Ａ１０１が要求する通信メディア能力での呼を受け付けるか否かを判断する。ここで、ステップＳ１０３において、例えば、端末Ｂ１０２が、端末Ａ１０１が要求する通信メディア能力を有していない場合、能力不一致として、レスポンスコード４８８を返信する。また、ステップＳ１０４において、ＳＩＰサーバ１０３は、レスポンスコード４８８を端末Ａに転送する。
【００２２】
そして、能力不一致の返信を受け取った発信側の端末Ａ１０１は、ステップＳ１０５〜ステップＳ１１２に示すように通信メディア能力を下げ、両者において最高の通信メディア能力で通信セッションが確立するまで繰り返しＳＩＰトランザクションを行う。このように二者間において最高の通信メディア能力で通信セッションを確立しようとすると、何度も再オファーが必要となる。
【００２３】
また、能力不一致のレスポンスコードを発信側の端末Ａ１０１が受信した場合、例えば、図１２に示す従来の処理により、ＳＩＰトランザクションを減少させることが可能である。具体的には、ステップＳ２０１〜ステップＳ２０４のように、端末Ａ１０１が、端末Ｂ１０２が具備していると見込まれる通信メディア能力でオファーを行う。しかし、通信相手が具備していると見込まれる通信メディア能力は低いことが多いため、高い通信メディア能力でのコミュニケーションを行うことができない。
【００２４】
そこで、本発明の実施の形態では、ＩＰネットワークを利用する利用者のデータベースに各利用者の端末が利用する符号化方式を登録する。また、ＩＰネットワーク上に符号化方式を変換する変換装置を設置する。
【００２５】
図１は、本発明の実施の形態の概要を示す図である。ＩＰネットワーク１には、通信セッションを確立する呼制御装置２と、各端末が利用する符号化方式が登録されたデータベース３と、符号化方式を変換する変換装置４とが接続されている。
【００２６】
また、呼制御装置２は、データベース３に端末の符号化方式を登録する登録モジュールと、セッション確立を制御する制御モジュールと、変換装置４に符号化方式の変換を指示する指示モジュールとを備える。
【００２７】
制御モジュールは、接続元端末５及び接続先端末６が利用する符号化方式を変換する変換装置４を決定し、接続先端末６に対して決定された変換装置４のＩＰアドレスと接続先端末６が利用する符号化方式とを通知する。また、接続元端末５に対して決定された変換装置４のＩＰアドレスと接続元端末５が利用する符号化方式とを通知する。
【００２８】
具体的には、制御モジュールは、接続元端末５から接続先端末６へ接続を要求する要求メッセージに変換装置４のＩＰアドレスと接続先端末６が利用する符号化方式とを記述し、この要求メッセージを接続先端末６に送信する。また、接続先端末６から接続元端末５へ送信する接続を許可する応答メッセージに変換装置４のＩＰアドレスと接続元端末５が利用する符号化方式とを記述し、この応答メッセージを接続元端末５に送信する。
【００２９】
また、指示モジュールは、変換装置４に対し、接続元端末５及び接続先端末６が利用する符号化方式の変換と、接続元端末５及び接続先端末６が通信する通信路の中継とを指示する。
【００３０】
これにより接続元端末５及び接続先端末６は、それぞれデータベース３に登録された符号化方式を用い、変換装置４を介して通信を行うことができる。すなわち、接続元端末５及び接続先端末６は、端末間で繰り返しネゴシエーションを行うことなく、所望の符号化方式で通信セッションを確立することができる。
【００３１】
ここで、変換装置４は、ＩＰネットワーク１と端末が属するネットワークとを接続するゲートウェイ装置であっても構わない。この場合、各端末の契約帯域をデータベース３に予め登録し、制御モジュールが、接続元端末５及び接続先端末６のうち契約帯域が大きい側のゲートウェイ装置を変換装置として決定することが望ましい。これにより、契約帯域が大きい端末は、契約帯域が小さい端末と高品質な符号化方式にて通信を行うことができる。
【００３２】
また、端末が利用する符号化方式は、ＩＰネットワーク１に接続された端末から送信されるREGISTERメッセージに含まれるようにし、登録モジュールは、REGISTERメッセージに基づいて端末のＩＰアドレスと端末が利用する符号化方式とをデータベース３に登録することが望ましい。これにより、所定の間隔でデータベース３の符号化方式を更新することができる。
【００３３】
また、登録モジュールは、各端末の最高品質の符号化方式をデータベース３に登録することが望ましい。これにより、各端末は、最高品質で通信を行うことができる。
【００３４】
以下、実施の形態について、具体的な構成例を参照し、詳細に説明する。
［２．第１の実施の形態］
［２−１．情報通信システムの構成］
図２は、本発明を適用した第１の実施の形態に係る情報通信システムの構成を示す図である。ＮＧＮ（Next Generation Network）網１０には、端末Ａ１１と、端末Ｂ１２と、呼制御サーバ２０と、ロケーションサーバ（ＬＳ：Location Server）３０と、ロードバランサ（ＬＢ：Load Balancer）４０とが接続されている。また、ロードバランサ４０には、複数のメディアサーバ（ＭＳ：Media Server）５０が接続されている。第１の実施の形態では、ＵＡ（User Agent）である端末Ａ１１と端末Ｂ１２とが、それぞれロケーションサーバ３０に予め登録された符号化形式にて、いわゆるテレビ電話と呼ばれる映像コミュニケーションを行う。
【００３５】
呼制御サーバ２０は、ＳＩＰ（Session Initiation Protocol）サーバを構成する。呼制御サーバ２０は、登録サーバ（Registrar）を構成する登録モジュール２１と、プロキシサーバ（Proxy Server）と、リダイレクトサーバ（Redirect Server）とを構成する制御モジュール２２と、メディアサーバ５０へ変換指示を行う指示モジュール２３とを有する。これら呼制御サーバ２０の各機能は、それぞれ物理的に別にしても１つにまとめても構わない。
【００３６】
登録モジュール２１は、ＵＡからある間隔でREGISTERメッセージを受信し、このREGISTERメッセージに含まれるコンタクトアドレスをロケーションサーバ３０のデータベース３１に登録する。コンタクトアドレスには、ＵＡを識別する情報であるＳＩＰ ＵＲＩ（Uniform Resource Identifier）と、ＮＧＮ網１０上のＵＡの場所を示すＩＰアドレスとが含まれる。このコンタクトアドレスにより、呼制御サーバ２０は、ＮＧＮ網１０に接続されたＵＡの場所を特定可能となる。また、登録モジュール２１は、後述するようにREGISTERメッセージに含まれるＵＡの映像能力、音声能力、アプリケーション能力などをデータベース３１に登録する。
【００３７】
制御モジュール２２は、ＳＩＰメッセージの転送（ルーティング）を行う。具体的には、ＳＩＰヘッダに含まれる宛先のＳＩＰ ＵＲＩをキーとしてロケーションサーバ３０への問い合わせを行い、宛先のＩＰアドレスを求め、それに基づいてメッセージの転送先を決定する。転送先は宛先のＩＰアドレスであるか、または他のプロキシサーバである。また、制御モジュール２２は、ロケーションサーバにＵＡの映像能力、音声能力、アプリケーション能力などを要求し、これを取得する。
【００３８】
指示モジュール２３は、メディアサーバ５０に対して符号化方式の変換を指示する。具体的には、変換元及び変換先の符号化方式と、変換元及び変換先のＩＰアドレスとを呼毎に通知する。
【００３９】
ロケーションサーバ３０は、ＵＡが存在するＮＧＮ網１０上の場所を管理するデータベース３１を有する。ロケーションサーバ３０は、ＳＩＰ ＵＲＩとＩＰアドレスとを含むコンタクトアドレスを登録モジュール２１から受け取ってデータベース３１に登録する。また、ロケーションサーバ３０は、後述するようにデータベース３１に登録されたＵＡの映像能力、音声能力、アプリケーション能力などを管理する。また、ロケーションサーバ３０は、データベース３１に基づいて制御モジュール２２からの問い合わせに返答する。
【００４０】
ロードバランサ４０は、利用可能なメディアサーバ５０の中から最適なサーバを選択し、メディアサーバ５０への負荷を分散させる。例えば、各メディアサーバ５０の反応速度に応じて最適なメディアサーバ５０を選択することにより、負荷を分散させる。また、１つのメディアサーバ５０と複数回通信する必要がある場合、ロードバランサ４０は、同じＵＡからの通信を常に同じメディアサーバ５０に転送する。
【００４１】
メディアサーバ５０は、指示モジュール２３からの変換指示に基づいて、呼毎にダイナミックにトランスコードし、発信側と着信側との双方向の符号化変換を行う。具体的には、指示モジュール２３から通知された変換元及び変換先のアドレスと、変換元及び変換先の符号化方式とを一時的に記憶し、変換元から送信されたデータを変換先の符号化方式に変換する。
【００４２】
［２−２．登録情報］
続いて、ロケーションサーバ３０のデータベースに登録される登録情報について説明する。図３は、データベース３１に登録された登録情報の一例を示す図である。登録情報には、映像能力と、音声能力と、アプリケーション能力とが含まれており、各能力は、宛先情報である電話番号に対応付けられている。電話番号には、例えば０ＡＢ−Ｊと呼ばれる加入電話サービスなどで使用される電話番号体系が用いられる。
【００４３】
映像能力には、ＵＡが対応する映像符号化方式が含まれる。映像符号化方式としては、例えば、Ｈ.２６４−ＨＤ（High Definition）、Ｈ．２６４−ＳＤ（Standard Definition）、ＭＰＥＧ２−ＨＤ等が挙げられる。
【００４４】
音声能力には、ＵＡが対応する音声符号化方式が含まれる。音声符号化方式としては、例えば、Ｇ.７１１、Ｇ.７２６、Ｇ.７２９等が挙げられる。
【００４５】
アプリケーション能力には、例えば、映像コミュニケーションを行うアプリケーション名、バージョン等が含まれている。
【００４６】
このように電話番号に対応付けてＵＡの映像能力、音声能力、アプリケーション能力等をデータベース３１に格納することにより、ＵＡに合ったサービスを提供することが可能となる。例えば、後述するようにＵＡが指定する映像符号化方式をデータベース３１に登録することにより、発信側及び着信側のそれぞれが指定した映像符号化方式で映像コミュニケーションを行うことができる。特に、各端末の最高品質の映像符号化方式をデータベース３１に登録するようにすれば、各端末は、高品質の映像コミュニケーションを行うことができる。
【００４７】
また、データベース３１の各能力には、符号化方式等の少なくとも１つの情報が登録されればよいが、複数の情報を登録して、呼制御サーバ２０が、複数の情報の中から最高能力のものを選択するようにしてもよい。
【００４８】
また、データベース３１に登録される情報は、上述に限られるものではなく、例えば、映像能力に関係するＣＰＵ（Central Processing Unit）、ＧＰＵ（Graphics Processing Unit）等の各端末のスペック情報を登録するようにしてもよい。そして、呼制御サーバ３０が、各端末のスペック情報に基づいて複数の符号化方式の中から最適なものを選択するようにしてもよい。
【００４９】
［２−３．情報通信処理の流れ］
次に、図４〜６を用い、上述した情報通信システムにおける情報通信方法について説明する。ここでは、映像能力として映像符号化方式をデータベース３１に登録し、登録された映像符号化方式で映像コミュニケーションを行うこととする。また、説明を簡単にするため、ロードバランサ４０を使用せずに映像コミュニケーションを行うこととする。
【００５０】
図４は、データベース３１に映像符号化方式を登録するシーケンスの一例を示す図である。ステップＳ１１において、ＵＡである端末Ａ１１は、ＮＧＮ網１０に接続すると、ある間隔でコンタクトアドレスを含むREGISTERメッセージを送出する。REGISTERメッセージを送出する際、端末Ａは、REGISTERメッセージに０ＡＢ−Ｊと呼ばれる電話番号体系の電話番号と、映像符号化方式の一つであるＨ．２４６−ＨＤと、ビットレート情報である１０Ｍｂｐｓとを記述する。
【００５１】
ステップＳ１２において、REGISTERメッセージを受け取ると、呼制御サーバ２０は、登録モジュール２１によりロケーションサーバ３０のデータベース３１に映像符号化方式の登録を行う。また、登録モジュール２１は、端末Ａ１１のコンタクトアドレスもデータベース３１に登録する。これにより、ロケーションサーバ３０は、宛先情報の電話番号によってＵＡが指定した映像符号化方式と、ＮＧＮ網１０上のＵＡの場所を示すＩＰアドレスとをデータベース３１から呼び出すことができる。
【００５２】
ステップＳ１３において、呼制御サーバ２０は、映像符号化方式が登録された後、ＳＩＰレスポンスとして、登録の成功を示す200OKメッセージを端末Ａ１１に返信する。
【００５３】
以上により、端末Ａ１１の映像符号化方式の登録が終了する。また、端末Ｂ１２が指定する映像符号化方式（ＭＰＥＧ２−ＨＤ、８Ｍｂｐｓ）の登録シーケンス（ステップＳ１４〜ステップＳ１６）は、上述した端末Ａ１１の登録シーケンス（ステップＳ１１〜ステップＳ１３）と同様である。このようにREGISTERメッセージに端末が利用する符号化方式を記述することにより、所定の間隔でデータベース３１の符号化方式が更新されるため、符号化方式を登録する別のシーケンスを行わなくてもよい。
【００５４】
続いて、図５及び図６を参照し、データベース３１に登録された映像符号化方式で映像コミュニケーションを行う情報通信方法について説明する。ここでは、発信側の端末Ａ１１が、着信側の端末Ｂ１２を映像コミュニケーションの通信セッションに招待することとする。
【００５５】
ステップＳ２１において、端末Ａ１１は、端末Ｂ１２に通信セッションへの参加を招待する要求を示すINVITEメッセージを呼制御サーバ２０に送信する。INVITEメッセージを送信する際、端末Ａ１１は、通信セッションを記述するためにＳＤＰ（Session Description Protocol）を使用し、映像符号化方式としてＨ２６４−ＨＤ、１０ＭｂｐｓをINVITEメッセージに記述する。また、INVITEメッセージには、発信側が端末Ａ１１、着信側が端末Ｂ１２である旨が記述されている。
【００５６】
ステップＳ２２において、制御モジュール２２は、INVITEメッセージに基づいてロケーションサーバ３０に端末Ａ１１及び端末Ｂ１２が登録した映像符号化方式を要求する。また、制御モジュール２２は、端末Ｂ１２の場所を示すＩＰアドレスをロケーションサーバ３０に問い合わせる。
【００５７】
ステップＳ２３において、ロケーションサーバ３０は、端末Ａ１１及び端末Ｂ１２が指定した映像符号化方式と、端末Ｂ１２のＩＰアドレスとをデータベース３１から呼び出し、呼制御サーバ２０に送信する。
【００５８】
ここで、INVITEメッセージに記述された映像符号化方式と、データベース３１に登録された映像符号化方式とが異なる場合、制御モジュールは、INVITEメッセージに記述された映像符号化方式を端末Ａ１１の指定能力とする。すなわち、端末Ａ１１は、INVITEメッセージに映像符号化方式を記述することにより、その映像符号化方式で通信セッションを確立するが可能となる。
【００５９】
制御モジュール２２は、端末Ａ１１及び端末Ｂ１２が指定した映像符号化方式を取得すると、端末Ａ１１が指定する映像符号化方式と、端末Ｂ１２が指定する映像符号化方式とを比較する。
【００６０】
端末Ａ１１と端末Ｂ１２とが指定した映像符号化方式が異なっている場合、制御モジュール２２は、映像符号化方式を変換するメディアサーバ５０のＩＰアドレスを取得する。
【００６１】
図６に示すように、ステップＳ４１において、指示モジュール２３は、端末Ａ１１及び端末Ｂ１２が指定した映像符号化方式を取得すると、取得したＩＰアドレスのメディアサーバ５０に変換指示を行う（ステップＳ４２）。具体的には、発信元（Source）が端末Ａ１１、送信先（Destination）が端末Ｂ１２の場合、変換元がＨ２６４−ＨＤ、１０Ｍｂｐｓ、変換先がＭＰＥＧ２−ＨＤ、８Ｍｂｐｓである旨、及び発信元が端末Ｂ１２、送信先が端末Ａ１１の場合、変換元がＭＰＥＧ２−ＨＤ、８Ｍｂｐｓ、変換先がＨ２６４−ＨＤ、１０Ｍｂｐｓである旨を通知する。これらの情報は、メディアサーバ５０の記憶部に一時的に記憶される。
【００６２】
また、図５に示すように、ステップＳ２４において、制御モジュール２２は、メディアサーバ５０のＩＰアドレス、端末Ｂ１２が指定した映像符号化方式をINVITEメッセージに記述し、このINVITEメッセージを端末Ｂ１２に転送する。これにより、端末Ｂ１２は、通信セッションで要求している映像符号化方式がＭＰＥＧ２−ＨＤ、８Ｍｂｐｓであり、その映像符号化方式のデータの接続先がメディアサーバ５０のＩＰアドレスであることを認識可能となる。
【００６３】
ステップＳ２５において、端末Ｂ１２は、INVITEメッセージに記述された通信セッションを承諾すると、端末Ｂ１２が使用する映像符号化方式のセッション記述を含む200OKメッセージを返信する。
【００６４】
制御モジュール２２は、端末Ｂ１２からの200OKメッセージを受信すると、端末Ｂ１２が使用する映像符号化方式のセッション記述を、端末Ａ１１が指定したＨ２６４−ＨＤ、１０Ｍｂｐｓに書き換え、接続先としてメディアサーバ５０のＩＰアドレスを記述する。そして、ステップＳ２６において、制御モジュール２２は、この200OKメッセージを端末Ａ１１に転送する。これにより、端末Ａ１１は、通信セッションで要求している映像符号化方式がＨ２６４−ＨＤ、１０Ｍｂｐｓであり、その映像符号化方式のデータの接続先がメディアサーバ５０のＩＰアドレスであることを認識可能となる。また、端末Ａ１１は、200OKメッセージを受信することにより、映像コミュニケーションの通信セッションが確立したことを認識する。
【００６５】
ステップＳ２７において、端末Ａ１１は、200OKメッセージに記述されたＨ２６４−ＨＤ、１０Ｍｂｐｓの映像符号化方式のデータをメディアサーバ５０に送信し、映像コミュニケーションを開始する。
【００６６】
メディアサーバ５０は、ステップＳ４２にて指示された発信元が端末Ａ１１、送信先が端末Ｂ１２の場合の指示モジュール２３の指示の通り、映像符号化方式をＨ２６４−ＨＤ、１０ＭｂｐｓからＭＰＥＧ２−ＨＤ、８Ｍｂｐｓに変換する。そして、ステップＳ２８において、メディアサーバ５０は、ＭＰＥＧ２−ＨＤ、８Ｍｂｐｓに変換されたデータを端末Ｂ１２に送信する。
【００６７】
一方、端末Ｂ１２は、INVITEメッセージに記述されたＭＰＥＧ２−ＨＤ、８Ｍｂｐｓの映像符号化方式のデータをメディアサーバ５０に送信し、映像コミュニケーションを行う（ステップＳ２９）。
【００６８】
メディアサーバ５０は、ステップＳ４２にて指示された発信元が端末Ｂ１２、送信先が端末Ａ１１の場合の指示モジュール２３の指示の通り、映像符号化方式をＭＰＥＧ２−ＨＤ、８ＭｂｐｓからＨ２６４−ＨＤ、１０Ｍｂｐｓに変換する。そして、ステップＳ３０において、メディアサーバ５０は、Ｈ２６４−ＨＤ、１０Ｍｂｐｓに変換されたデータを端末Ａ１１に送信する。
【００６９】
このように端末Ａ１１と端末Ｂ１２の間で通信セッションを確立する際、映像符号化方式を変換するメディアサーバ５０のＩＰアドレスが端末Ａ１１及び端末Ｂ１２の両者に通知されることにより、両者は、メディアサーバ５０を介して映像データの送受信を行うことができる。これにより、端末Ａ１１が指定する映像符号化方式と端末Ｂ１２が指定する映像符号化方式とが異なっていても、映像コミュニケーションを行うことができる。
【００７０】
続いて、端末Ａ１１と端末Ｂ１２の間の映像コミュニケーションの通信セッション終了について説明する。二者間の通信セッションは、一方が中断を申し出ることにより終了する。例えば、ステップＳ３１のように、端末Ａ１１がBYEリクエストを呼制御サーバ２０に送信し、制御モジュール２２がBYEリクエストを端末Ｂ１２に転送することにより（ステップＳ３２）、端末Ｂ１２に通信セッションの中断を通知する。
【００７１】
端末Ｂ１２は、BYEリクエストに対し、200OKメッセージを返信し（ステップＳ３３）、制御モジュール２２は、この200OKメッセージを端末Ａ１１に転送する（ステップＳ３４）。
【００７２】
また、指示モジュール２３は、図６に示すように、ステップＳ４３において、メディアサーバ５０に対して変換指示の解除を通知する。メディアサーバ５０は、解除指示により記憶部に一時記憶された変換指示の情報を削除する。これにより、端末Ａ１１と端末Ｂ１２の間の映像コミュニケーションの通信セッションが終了し、呼が解放される。
【００７３】
なお、上述した通信セッションの確立は、端末Ａ１１と端末Ｂ１２とが指定した映像符号化方式が異なっている場合であるが、端末Ａ１１と端末Ｂ１２とが指定した映像符号化方式が同一の場合は、次のような処理を行う。
【００７４】
先ず、ステップＳ２４において、制御モジュール３２は、INVITEメッセージにメディアサーバ５０のＩＰアドレスを記述することなく、端末Ａ１１のＩＰアドレスを端末Ｂ１２に通知する。また、ステップＳ２６において、制御モジュール３２は、200OKメッセージにメディアサーバ５０のＩＰアドレスを記述することなく、端末Ｂ１２のＩＰアドレスを端末Ａ１１に通知する。これにより、端末Ａ１１と端末Ｂ１２とは、同一の映像符号化方式を用い、メディアサーバ５０を介さずに映像コミュニケーションを行う。
【００７５】
また、上述した情報通信処理のステップＳ２２において、端末Ａ１１及び端末Ｂ１２の指定能力を要求することとしたが、端末Ａ１１のINVITEメッセージに映像符号化方式が記述されていれば、端末Ｂ１２の指定能力のみを要求するようにしてもよい。
【００７６】
［３．第２の実施の形態］
［３−１．情報通信システムの構成］
次に、本発明を適用した第２の実施の形態について説明する。第２の実施の形態に係る情報通信システムは、端末装置間でゲートウェイ装置を介して通信セッションを確立するものである。また、ゲートウェイ装置は、映像符号化方式を変換する機能を有し、ＵＡ（User Agent）は、ゲートウェイ装置を介して映像コミュニケーションを行う。なお、第１の実施の形態と同様な構成には、同一符号を付して説明する。
【００７７】
図７は、第２の実施の形態に係る情報通信システムの構成を示す図である。ＮＧＮ（Next Generation Network）網１０には、呼制御サーバ６０と、ロケーションサーバ（ＬＳ：Location Server）３０と、ホームゲートウェイ（HGW：Load Balancer）Ａ７１と、ホームゲートウェイＢ７２とが接続される。また、ホームゲートウェイＡ７１には、端末Ａ１１が接続され、ホームゲートウェイＢ７２には、端末Ｂ１２が接続される。
【００７８】
呼制御サーバ６０は、ＳＩＰ（Session Initiation Protocol）サーバを構成する。呼制御サーバ６０は、登録サーバ（Registrar）を構成する登録モジュール６１と、プロキシサーバ（Proxy Server）と、リダイレクトサーバ（Redirect Server）とを構成する制御モジュール６２と、ホームゲートウェイＡ７１、ホームゲートウェイＢ７２へ変換指示を行う指示モジュール６３とを有する。これら呼制御サーバ６０の各機能は、それぞれ物理的に別にしても１つにまとめても構わない。
【００７９】
登録モジュール６１は、ＵＡからある間隔でREGISTERメッセージを受信し、このREGISTERメッセージに含まれるコンタクトアドレスをロケーションサーバ３０のデータベース３１に登録する。コンタクトアドレスには、ＵＡを識別する情報であるＳＩＰ ＵＲＩ（Uniform Resource Identifier）と、ＮＧＮ網１０上のＵＡの場所を示すＩＰアドレスとが含まれる。このコンタクトアドレスにより、呼制御サーバ６０は、ＮＧＮ網１０に接続されたＵＡの場所を特定可能となる。また、登録モジュール６１は、REGISTERメッセージに含まれるＵＡの映像能力、音声能力、アプリケーション能力、契約帯域などをデータベース３１に登録する。データベース３１に登録される情報は、図３を用いて説明したように宛先情報である電話番号に対応付けて管理される。
【００８０】
制御モジュール６２は、ＳＩＰメッセージの転送（ルーティング）を行う。具体的には、ＳＩＰヘッダに含まれる宛先のＳＩＰ ＵＲＩをキーとしてロケーションサーバ３０への問い合わせを行い、宛先のＩＰアドレスを求め、それに基づいてメッセージの転送先を決定する。転送先は宛先のＩＰアドレスであるか、または他のプロキシサーバである。また、制御モジュール６２は、ロケーションサーバ３０にＵＡの映像能力、音声能力、アプリケーション能力などを要求し、これを取得する。
【００８１】
指示モジュール６３は、ホームゲートウェイＡ７１、又はホームゲートウェイＢ７２に対して符号化方式の変換を指示する。具体的には、変換元及び変換先の符号化方式と、変換元及び変換先のＩＰアドレスとを呼毎に通知する。
【００８２】
ロケーションサーバ３０は、ＵＡが存在するＮＧＮ網１０上の場所を管理するデータベース３１を有する。ロケーションサーバ３０は、ＳＩＰ ＵＲＩとＩＰアドレスとを含むコンタクトアドレスを登録モジュール６１から受け取ってデータベース３１に登録する。また、ロケーションサーバ３０は、後述するようにデータベース３１に登録されたＵＡの映像能力、音声能力、アプリケーション能力などを管理する。また、ロケーションサーバ３０は、データベース３１に基づいて制御モジュール６２からの問い合わせに返答する。
【００８３】
ホームゲートウェイＡ７１及びホームゲートウェイＢ７２は、ネットワーク間を接続するゲートウェイ装置である。ホームゲートウェイＡ７１は、自身が管理するネットワーク（ＬＡＮ）に端末Ａ１１を収容し、ホームゲートウェイＢ７２は、自身が管理するネットワークに端末Ｂ１２を収容する。また、ホームゲートウェイＡ７１及びホームゲートウェイＢ７２は、プロキシサーバ機能を有し、ＳＩＰメッセージを中継する。また、ホームゲートウェイＡ７１及びホームゲートウェイＢ７２は、映像・音声データの符号化方式を変換する機能を有し、指示モジュール６３からの変換指示に基づいて、呼毎にダイナミックにトランスコードする。具体的には、指示モジュール６３から通知された変換元及び変換先のアドレスと、変換元及び変換先の符号化方式とを一時的に記憶し、変換元から送信されたデータを変換先の符号化方式に変換する。
【００８４】
［３−２．情報通信処理の流れ］
次に、図８及び図９を参照し、データベース３１に登録された映像符号化方式で映像コミュニケーションを行う通信方法について説明する。ここでは、端末Ａ１１が端末Ｂ１２を映像コミュニケーションの通信セッションに招待することとする。また、データベース３１には、ユーザが使用可能な通信量の上限値を表すＮＧＮの契約帯域が含まれている。また、ここでは、端末Ａ１１のユーザの契約帯域の方が、端末Ｂ１２のユーザの契約帯域よりも大きいこととする。
【００８５】
ステップＳ５１において、端末Ａ１１は、端末Ｂ１２に通信セッションへの参加を招待する要求を示すINVITEメッセージをホームゲートウェイ７１に送信する。INVITEメッセージを送信する際、端末Ａ１１は、通信セッションを記述するためにＳＤＰ（Session Description Protocol）を使用し、映像符号化方式としてＨ２６４−ＨＤ、１０ＭｂｐｓをINVITEメッセージに記述する。また、INVITEメッセージには、発信側が端末Ａ１１、着信側が端末Ｂ１２である旨が記述されている。
【００８６】
ステップＳ５２において、ホームゲートウェイ７１は、端末Ａ１１から送信されたINVITEメッセージを呼制御サーバ６０に転送する。
【００８７】
ステップＳ５３において、制御モジュール６２は、INVITEメッセージに基づいてロケーションサーバ３０に端末Ａ及び端末Ｂが登録した映像符号化方式及び契約帯域を要求する。また、制御モジュール６２は、端末Ｂ１２の場所を示すＩＰアドレスをロケーションサーバ３０に問い合わせる。
【００８８】
ステップＳ５４において、ロケーションサーバ３０は、端末Ａ１１及び端末Ｂ１２が指定した映像符号化方式と、端末Ａ１１及び端末Ｂ１２の契約帯域と、端末Ｂ１２のＩＰアドレスとをデータベース３１から呼び出し、呼制御サーバ６０に送信する。
【００８９】
ここで、INVITEメッセージに記述された映像符号化方式と、データベース３１に登録された映像符号化方式とが異なる場合、制御モジュール６２は、INVITEメッセージに記述された映像符号化方式を端末Ａ１１の指定能力とする。すなわち、端末Ａ１１は、INVITEメッセージに映像符号化方式を記述することにより、その映像符号化方式で通信セッションを確立するができる。
【００９０】
制御モジュール６２は、端末Ａ１１及び端末Ｂ１２が指定した映像符号化方式を取得すると、端末Ａ１１が指定する映像符号化方式と、端末Ｂ１２が指定する映像符号化方式とを比較する。
【００９１】
端末Ａ１１と端末Ｂ１２とが指定した映像符号化方式が異なっている場合、制御モジュール６２は、端末Ａ１１の契約帯域と、端末Ｂ１２の契約帯域とを比較する。そして、制御モジュール６２は、契約帯域が大きい端末Ａ１１側のホームゲートウェイＡ７１のＩＰアドレスを取得する。これにより、端末Ａ１１は、契約帯域が小さい端末Ｂ１２と、Ｈ２６４−ＨＤ、１０Ｍｂｐｓのような帯域を必要とする映像符号化方式にて映像コミュニケーションを行うことができる。
【００９２】
図９に示すように、ステップＳ７１において、指示モジュール６３は、端末Ａ１１及び端末Ｂ１２が指定した映像符号化方式を取得すると、契約帯域が大きい端末Ａ１１側のホームゲートウェイＡ７１に変換指示を行う（ステップＳ７２）。具体的には、発信元（Source）が端末Ａ１１、送信先（Destination）が端末Ｂ１２の場合、変換元がＨ２６４−ＨＤ、１０Ｍｂｐｓ、変換先がＭＰＥＧ２−ＨＤ、８Ｍｂｐｓである旨、及び発信元が端末Ｂ１２、送信先が端末Ａ１１の場合、変換元がＭＰＥＧ２−ＨＤ、８Ｍｂｐｓ、変換先がＨ２６４−ＨＤ、１０Ｍｂｐｓである旨を通知する。これらの情報は、ホームゲートウェイＡ７１の記憶部に一時的に記憶される。
【００９３】
また、図８に示すように、ステップＳ５５において、制御モジュール６２は、ホームゲートウェイＡ７１のＩＰアドレス、端末Ｂ１２が指定した映像符号化方式をINVITEメッセージに記述し、このINVITEメッセージをホームゲートウェイＢ７２に転送する。そして、ステップＳ５６において、ホームゲートウェイＢ７２は、呼制御サーバ６０から受信したINVITEメッセージを端末Ｂ１２に転送する。これにより、端末Ｂ１２は、通信セッションで要求している映像符号化方式がＭＰＥＧ２−ＨＤ、８Ｍｂｐｓであり、その映像符号化方式のデータの接続先がホームゲートウェイＡ７１であることを認識可能となる。
【００９４】
ステップＳ５７において、端末Ｂ１２は、INVITEメッセージに記述された通信セッションを承諾すると、端末Ｂ１２が使用する映像符号化方式のセッション記述を含む200OKメッセージを返信する。そして、ステップＳ５８において、ホームゲートウェイＢ７２は、端末Ｂ１２から受信したINVITEメッセージを呼制御サーバ６０に転送する。
【００９５】
制御モジュール６２は、ホームゲートウェイＢ７２からの200OKメッセージを受信すると、端末Ｂ１２が使用する映像符号化方式のセッション記述を、端末Ａ１１が指定したＨ２６４−ＨＤ、１０Ｍｂｐｓに書き換え、接続先としてホームゲートウェイＡ７１のＩＰアドレスを記述する。そして、ステップＳ５９において、制御モジュール６２は、この200OKメッセージをホームゲートウェイＡ７１に転送する。また、ステップＳ６０において、ホームゲートウェイＡ７１は、呼制御サーバ６０から受信した200OKメッセージを端末Ａ１１に転送する。これにより、端末Ａ１１は、通信セッションで要求している映像符号化方式がＨ２６４−ＨＤ、１０Ｍｂｐｓであり、その映像符号化方式のデータの接続先がホームゲートウェイＡ７１であることを認識可能となる。端末Ａ１１は、200OKメッセージを受信することにより、映像コミュニケーションの通信セッションが確立したことを認識する。
【００９６】
ステップＳ６１において、端末Ａ１１は、200OKメッセージに記述されたＨ２６４−ＨＤ、１０Ｍｂｐｓの映像符号化方式のデータをホームゲートウェイＡ７１に送信し、映像コミュニケーションを開始する。
【００９７】
ホームゲートウェイＡ７１は、ステップＳ７２にて指示された発信元が端末Ａ１１、送信先が端末Ｂ１２の場合の指示モジュール２３の指示の通り、映像符号化方式をＨ２６４−ＨＤ、１０ＭｂｐｓからＭＰＥＧ２−ＨＤ、８Ｍｂｐｓに変換する。そして、ステップＳ６２において、ホームゲートウェイＡ７１は、ＭＰＥＧ２−ＨＤ、８Ｍｂｐｓに変換されたデータをホームゲートウェイＢ７２に送信する。また、ステップＳ６３において、ホームゲートウェイＢ７２は、ホームゲートウェイＡ７１から受信したＭＰＥＧ２−ＨＤ、８Ｍｂｐｓのデータを端末Ｂ１２に転送する。
【００９８】
一方、端末Ｂ１２は、INVITEメッセージに記述されたＭＰＥＧ２−ＨＤ、８Ｍｂｐｓの映像符号化方式のデータをホームゲートウェイＢ７２に送信し、映像コミュニケーションを行う（ステップＳ６４）。また、ステップＳ６５において、ホームゲートウェイＢ７２は、端末Ｂ１２から受信したＭＰＥＧ２−ＨＤ、８ＭｂｐｓのデータをホームゲートウェイＡ７１に転送する。
【００９９】
ホームゲートウェイＡ７１は、ステップＳ７２にて指示された発信元が端末Ｂ１２、送信先が端末Ａ１１の場合の指示モジュール６３の指示の通り、映像符号化方式をＭＰＥＧ２−ＨＤ、８ＭｂｐｓからＨ２６４−ＨＤ、１０Ｍｂｐｓに変換する。そして、ステップＳ６６において、ホームゲートウェイＡ７１は、Ｈ２６４−ＨＤ、１０Ｍｂｐｓに変換されたデータを端末Ａ１１に送信する。
【０１００】
このように端末Ａ１１と端末Ｂ１２の間で通信セッションを確立する際、映像符号化方式を変換するゲートウェイ装置のＩＰアドレスが端末Ａ１１及び端末Ｂ１２の両者に通知されることにより、両者は、ゲートウェイ装置を介して映像データの送受信を行うことができる。これにより、端末Ａ１１が指定する映像符号化方式と端末Ｂ１２が指定する映像符号化方式とが異なっていても、映像コミュニケーションを行うことができる。
【０１０１】
続いて、端末Ａ１１と端末Ｂ１２の間の映像コミュニケーションの通信セッション終了について説明する。二者間の通信セッションは、一方が中断を申し出ることにより終了する。例えば、ステップＳ６７のように、端末Ａ１１がBYEリクエストを呼制御サーバ６０に送信し、制御モジュール６２がBYEリクエストを端末Ｂ１２に転送することにより（ステップＳ６８）、端末Ｂ１２に通信セッションの中断を通知する。
【０１０２】
端末Ｂ１２は、BYEリクエストに対し、200OKメッセージを返信し（ステップＳ６９）、制御モジュール６２は、この200OKメッセージを端末Ａ１１に転送する（ステップＳ７０）。
【０１０３】
また、指示モジュール６３は、図９に示すようにホームゲートウェイＡ７１に対して変換指示の解除を通知する（ステップＳ７３）。ホームゲートウェイＡ７１は、解除指示により記憶部に一時記憶された変換指示の情報を削除する。これにより、端末Ａ１１と端末Ｂ１２の間の映像コミュニケーションの通信セッションが終了し、呼が解放される。
【０１０４】
なお、上述した通信セッションの確立は、端末Ａ１１と端末Ｂ１２とが指定した映像符号化方式が異なっている場合であるが、端末Ａ１１と端末Ｂ１２とが指定した映像符号化方式が同一の場合は、次のような処理を行う。
【０１０５】
先ず、ステップＳ５５において、制御モジュール６２は、INVITEメッセージにホームゲートウェイＡ７１のＩＰアドレスを記述することなく、端末Ａ１１のＩＰアドレスを端末Ｂ１２に通知する。また、ステップＳ５９において、制御モジュール６２は、200OKメッセージにホームゲートウェイＡ７１のＩＰアドレスを記述することなく、端末Ｂ１２のＩＰアドレスを端末Ａ１１に通知する。これにより、端末Ａ１１と端末Ｂ１２とは、同一の映像符号化方式にて映像コミュニケーションを行うことができる。
【０１０６】
また、端末Ａ１１及び端末Ｂ１２の契約帯域が同一の場合は、映像符号化方式のビットレートが大きい端末側のゲートウェイ装置に変換を指示することが好ましい。これにより、ＮＧＮ網１０の帯域を軽減することができる。
【０１０７】
また、上述した情報通信処理のステップＳ５３において、端末Ａ１１及び端末Ｂ１２の指定能力を要求することとしたが、端末Ａ１１のINVITEメッセージに映像符号化方式が記述されていれば端末Ｂ１２の指定能力のみを要求してもよい。
【０１０８】
［４．その他の実施の形態］
第１及び第２の実施の形態では、ＩＰネットワークとしてＮＧＮを用いたが、例えば、インターネット上でＳＩＰサーバを介したＶｏＩＰ（Voice over Internet Protocol）サービスであってもよい。この場合、ＮＧＮのユーザの契約帯域は、ＩＳＰ（Internet Service Provider）のユーザの契約帯域とすればよい。
【０１０９】
また、上述した実施の形態では、発信側及び着信側の端末が利用する映像符号化方式を取得することとしたが、音声符号化方式についても同様な方法により、所望の音声符号化方式にて通信セッションを確立することができる。
【０１１０】
また、上述した実施の形態における情報通信システムの各構成要素は、各機能に特化したハードウェアにより構成されていてもよいが、汎用コンピュータ等の情報処理装置により構成されていてもよい。
【０１１１】
図１０は、情報処理装置のハードウェア構成の一例を示すブロック図である。図１０に示す情報処理装置８０のように、ＣＰＵ（Central Processing Unit）８１は、ＲＯＭ（Read Only Memory）８２に記憶されているソフトウェアモジュールを構成する各種プログラム、又は記憶部８８からＲＡＭ（Random Access Memory）８３にロードされたソフトウェアモジュールを構成する各種プログラムに従って各種の処理を実行する。ＲＡＭ８３には、ＣＰＵ８１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１２】
ＣＰＵ８１、ＲＯＭ８２及びＲＡＭ８３は、バス８４を介して相互に接続されている。このバス８４にはまた、入出力インターフェイス８５も接続されている。
【０１１３】
入出力インターフェイス８５には、キーボード、マウスなどよりなる入力部８６、ＣＲＴ、ＬＣＤなどよりなるディスプレイ、並びにヘッドフォンやスピーカなどよりなる出力部８７、ハードディスクなどより構成される記憶部８８、モデム、ターミナルアダプタなどより構成される通信部８９が接続されている。
【０１１４】
通信部８９は、ＩＰネットワークを介しての通信処理を行い、ＣＰＵ８１から提供されたデータを送信する。また、通信部８９は、通信相手から受信したデータをＣＰＵ８１、ＲＡＭ８３、記憶部８８に出力する。記憶部８８は、ＣＰＵ８１との間でやり取りし、情報の保存・消去を行う。また、通信部８９は、他の装置との間でアナログ信号又はディジタル信号の通信処理を行う。
【０１１５】
入出力インターフェイス８５には、必要に応じてドライブ９０が接続され、磁気ディスク９１、光ディスク９２、光磁気ディスク９３、或いは半導体メモリ９４などが適宜装着され、それらから読み出されたコンピュータプログラムが必要に応じて記憶部９８にインストールされる。
【０１１６】
また、上述した実施の形態における情報通信処理は、上述した情報処理装置にインストールされたソフトウェアにより行うこともできる。ソフトウェアを構成するプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)、ＤＶＤ(Digital Versatile Disc)、半導体メモリなどの記録媒体に一時的又永続的に格納（記録）され、いわゆるパッケージソフトウエアとして提供される。また、インターネットなどのネットワークからのダウンロードにより提供される。
【符号の説明】
【０１１７】
１  ＩＰネットワーク、  ２  呼制御装置、  ３  データベース、  ４  変換装置、  ５  接続元端末、  ６  接続先端末、  １０  ＮＧＮ網、  １１  端末Ａ、  １２  端末Ｂ、  ２０  呼制御サーバ、  ２１  登録モジュール  ２２  制御モジュール、  ２３  指示モジュール、  ３０  ロケーションサーバ、  ３１  データベース、  ４０  ロードバランサ、  ５０  メディアサーバ、  ６０  呼制御サーバ、  ６１  登録モジュール、  ６２  制御モジュール、  ６３  指示モジュール、  ７１  ホームゲートウェイＡ、  ７２  ホームゲートウェイＢ、  ８０  情報処理装置、  ８１  ＣＰＵ、  ８２  ＲＯＭ、  ８３  ＲＡＭ、  ８４  バス、  ８５  入出力インターフェイス、  ８６  入力部、  ８７  出力部、  ８８  記憶部、  ８９  通信部、  ９０  ドライブ、  ９１  磁気ディスク、  ９２  光ディスク、  ９３  光磁気ディスク、  ９４  半導体メモリ、  １０１  端末Ａ、  １０２  端末Ｂ、  １０３  ＳＩＰサーバ
【図１】
2011029827.tif 000003
【図２】
2011029827.tif 000004
【図３】
2011029827.tif 000005
【図４】
2011029827.tif 000006
【図５】
2011029827.tif 000007
【図６】
2011029827.tif 000008
【図７】
2011029827.tif 000009
【図８】
2011029827.tif 000010
【図９】
2011029827.tif 000011
【図１０】
2011029827.tif 000012
【図１１】
2011029827.tif 000013
【図１２】
2011029827.tif 000014