(57)【要約】【課題】  情報の送受信に最適な通信路を選択して、情報の送受信を効率化することができる通信装置を提供する。【解決手段】  拠点Ａと拠点Ｂとの間に設けられる複数本の通信路をそれぞれ評価する境界用通信装置１０Ａ，１０Ｂ，１０Ｃであって、各境界用通信装置１０Ａ，１０Ｂ、１０Ｃが通信路の通信状況を計測する計測部３２と、計測部３２の計測結果に基づいて、通信路の通信品質を評価する評価部３３と、評価部３３の評価結果に基づいて通信すべき情報の1以上の通信路を決定するデータ振分部３８とを具備する構成としている。【選択図】        図３
2008061047.tif 000002
【特許請求の範囲】
【請求項１】
第１の拠点と第２の拠点との間に設けられた複数本の通信路の通信品質に対応する情報に基づいて、通信すべき情報の1以上の通信路を決定する決定手段を有することを特徴とする通信装置。
【請求項２】
前記通信品質に対応する情報に基づいて、前記複数本の通信路の通信品質を評価する評価手段を有し、
前記決定手段は、前記評価手段の評価結果に基づいて通信すべき情報の1以上の通信路を決定する手段であることを特徴とする請求項１記載の通信装置。
【請求項３】
前記通信品質に対応する情報に基づいて、前記複数本の通信路の通信状況を計測する計測手段を有し、
前記決定手段は、前記計測手段の計測した前記通信状況に基づいて通信すべき情報の1以上の通信路を決定する手段であることを特徴とする請求項１記載の通信装置。
【請求項４】
前記通信品質に対応する情報に基づいて、前記複数本の通信路の通信状況を計測する計測手段を有し、
前記評価手段は、前記計測手段の計測結果をもとに、前記複数本の通信路の通信品質を評価することを特徴とする請求項２記載の通信装置。
【請求項５】
前記計測手段は、各通信路の単位時間当たりの情報通信量と、送信した情報に対する応答が返ってくるまでの応答時間と、送信した情報に対する応答が一定時間内に返ってこなかった割合との少なくとも１つを計測する手段であることを特徴とする請求項３又は４記載の通信装置。
【請求項６】
前記評価手段は、前記計測手段の計測結果をもとに、各通信路の通信品質を１以上の評価項目ごとに数値化し、
前記決定手段は、通信する情報を入力すると、該情報に含まれる情報種別から通信路に要求される通信品質を判定し、該要求される通信品質と、各通信路の評価項目とに応じて、前記情報の通信に適した通信路を決定することを特徴とする請求項４または５記載の通信装置。
【請求項７】
第１の拠点と第２の拠点との間に設けられた複数本の通信路ごとに設置された通信装置と、
前記通信品質に対応する情報に基づいて、通信すべき情報の1以上の通信路を決定する決定手段とを有し、
前記決定手段にて決定された通信路の通信装置を用いて、情報の通信を行うことを特徴とする通信システム。
【請求項８】
前記通信路の通信品質に対応する情報に基づいて、前記複数本の通信路の通信品質を評価する評価手段を有し、
前記決定手段は、前記評価手段の評価結果に基づいて通信すべき情報の1以上の通信路を決定することを特徴とする請求項７記載の通信システム。
【請求項９】
前記通信路の通信品質に対応する情報に基づいて、前記複数本の通信路の通信状況を計測する計測手段を有し、
前記決定手段は、計測手段の計測結果に基づいて通信すべき情報の1以上の通信路を決定することを特徴とする請求項７記載の通信システム。
【請求項１０】
前記計測手段の計測した前記複数本の通信路の通信状況に基づいて、前記複数本の通信路の通信品質を評価する評価手段を有し、
前記決定手段は、前記評価手段の評価結果に基づいて通信すべき情報の1以上の通信路を決定することを特徴とする請求項９記載の通信システム。
【請求項１１】
前記通信路ごとに設置された通信装置として、前記評価手段と前記決定手段とをそれぞれ備えた複数の第１通信装置を含むことを特徴とする請求項８記載の通信システム。
【請求項１２】
前記複数の第１通信装置は、他の第１通信装置との間で、各通信路の評価結果を送受信し合い、共有する共有手段を有することを特徴とする請求項１１記載の通信システム。
【請求項１３】
前記通信路ごとに設置された通信装置として、前記計測手段と前記決定手段とをそれぞれ備えた複数の第１通信装置を含むことを特徴とする請求項９記載の通信システム。
【請求項１４】
前記複数の第１通信装置は、他の第１通信装置との間で、各通信路の通信状況を送受信し合い、共有する共有手段を有することを特徴とする請求項１３記載の通信システム。
【請求項１５】
前記通信路ごとに設置された通信装置として、前記評価手段をそれぞれ備えた複数の第１通信装置を含み、さらに、前記決定手段を有する第２通信装置を含むことを特徴とする請求項８記載の通信システム。
【請求項１６】
前記通信路ごとに設置された通信装置として、前記計測手段をそれぞれ備えた複数の第１通信装置を含み、さらに、前記決定手段を有する第２通信装置を含むことを特徴とする請求項９記載の通信システム。
【請求項１７】
前記通信路ごとに設置された通信装置として、前記計測手段と前記評価手段とをそれぞれ備えた第１通信装置を含み、さらに、各通信路の通信品質の評価結果を前記第１通信装置から取得して、情報通信を行う通信路を決定する前記決定手段を有する第２通信装置を含むことを特徴とする請求項１０記載の通信システム。
【請求項１８】
前記通信路ごとに設置された通信装置として、前記計測手段をそれぞれ備えた複数の第１通信装置を含み、さらに、各通信路の通信状況の計測結果を前記第１通信装置から取得して、各通信路の通信品質を評価する評価手段と、該評価手段の評価結果をもとに、情報通信を行う通信路を決定する決定手段とを有する第２通信装置を含むことを特徴とする請求項１０記載の通信システム。
【請求項１９】
前記評価手段は、前記計測手段の計測結果をもとに、各通信路の通信品質を１以上の評価項目ごとに数値化し、
前記決定手段は、通信する情報を入力すると、該情報に含まれる情報種別から通信路に要求される通信品質を判定し、該要求される通信品質と、各通信路の評価項目とに応じて、前記情報の通信に適した通信路を決定することを特徴とする請求項１０、１７、１８のいずれか一項記載の通信システム。
【請求項２０】
拠点間に設けられた複数本の通信路を評価する評価手段と、前記評価手段の評価結果に基づいて通信すべき会議情報の１以上の通信路を決定する決定手段とを備え、各拠点に設置される拠点装置を有することをことを特徴とする会議システム。
【請求項２１】
前記拠点装置は、優先的に通信する会議情報の種別を受け付ける受付手段を有し、
前記決定手段は、前記受付手段によって受け付けた種別の会議情報の通信路を優先的に決定することを特徴とする請求項２０記載の会議システム。
【請求項２２】
情報の通信を行う通信装置を、
拠点間に設けられた複数本の通信路の通信品質を評価する評価手段と、
前記評価手段の評価結果に基づいて通信すべき情報の１以上の通信路を決定する決定手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、会議システム及びプログラムに関する。
【背景技術】
【０００２】
公衆回線網を利用して大容量通信を行う技術として、マルチホームネットワーク（Ｍｕｌｔｉｈｏｍｅ）が知られている。マルチホームネットワーク技術は、１つの公衆回線接続業者（ＩＳＰ）に複数の物理回線で接続する形態や複数のＩＳＰに接続する形態をいい、複数の接続経路を持つことで負荷分散や、通信処理能力向上、信頼性向上などを図る技術である。
【０００３】
また、特許文献１は、複数の通信路に同時に接続可能な環境で、通信路の死活監視を行い、それらの通信路を動的に使い分ける動的経路選択の技術を開示している。
【０００４】
また、特許文献２では、複数の無線通信路に同時に接続するための技術を開示している。
【０００５】
また、特許文献３は、中継装置の多重化技術であるＶＲＲＰ（Ｖｉｒｔｕａｌ  Ｒｏｕｔｅｒ  Ｒｅｄｕｎｄａｎｃｙ  Ｐｒｏｔｏｃｏｌ）を利用した中継装置において、親中継装置が稼働している間に、その親中継装置の負荷を判定し、他の中継装置に負荷を分散させる技術を開示している。
【０００６】
【特許文献１】特開２００５−２１０５８８号公報
【特許文献２】特開２００５−５２５０１３号公報
【特許文献３】特開２００３−４６５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、情報の送受信に最適な通信路を選択して、情報の送受信を効率化することができる通信装置、通信システム、会議システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために本発明の通信装置は、第１の拠点と第２の拠点との間に設けられた複数本の通信路の通信品質に対応する情報に基づいて、通信すべき情報の1以上の通信路を決定する決定手段を有する構成としている。
【０００９】
請求項２記載の発明は、請求項１記載の発明において、前記通信品質に対応する情報に基づいて、前記複数本の通信路の通信品質を評価する評価手段を有し、前記決定手段は、前記評価手段の評価結果に基づいて通信すべき情報の1以上の通信路を決定する手段であることを特徴とする。
【００１０】
請求項３記載の発明は、請求項１記載の発明において、前記通信品質に対応する情報に基づいて、前記複数本の通信路の通信状況を計測する計測手段を有し、前記決定手段は、前記計測手段の計測した前記通信状況に基づいて通信すべき情報の1以上の通信路を決定する手段であることを特徴とする。
【００１１】
請求項４記載の発明は、請求項２記載の発明において、前記通信品質に対応する情報に基づいて、前記複数本の通信路の通信状況を計測する計測手段を有し、前記評価手段は、前記計測手段の計測結果をもとに、前記複数本の通信路の通信品質を評価することを特徴とする。
【００１２】
請求項５記載の発明は、請求項３又は４記載の発明において、前記計測手段は、各通信路の単位時間当たりの情報通信量と、送信した情報に対する応答が返ってくるまでの応答時間と、送信した情報に対する応答が一定時間内に返ってこなかった割合との少なくとも１つを計測する手段であることを特徴としている。
【００１３】
請求項６記載の発明は、請求項４又は５記載の発明において、前記評価手段は、前記計測手段の計測結果をもとに、各通信路の通信品質を１以上の評価項目ごとに数値化し、前記決定手段は、通信する情報を入力すると、該情報に含まれる情報種別から通信路に要求される通信品質を判定し、該要求される通信品質と、各通信路の評価項目とに応じて、前記情報の通信に適した通信路を決定することを特徴とする。
【００１４】
請求項７記載の通信システムは、第１の拠点と第２の拠点との間に設けられた複数本の通信路ごとに設置された通信装置と、前記通信品質に対応する情報に基づいて、通信すべき情報の1以上の通信路を決定する決定手段とを有し、前記決定手段にて決定された通信路の通信装置を用いて、情報の通信を行う構成を有している。
【００１５】
請求項８記載の発明は、請求項７記載の発明において、前記通信路の通信品質に対応する情報に基づいて、前記複数本の通信路の通信品質を評価する評価手段を有し、前記決定手段は、前記評価手段の評価結果に基づいて通信すべき情報の1以上の通信路を決定することを特徴とする。
【００１６】
請求項９記載の発明は、請求項７記載の発明において、前記通信路の通信品質に対応する情報に基づいて、前記複数本の通信路の通信状況を計測する計測手段を有し、前記決定手段は、計測手段の計測結果に基づいて通信すべき情報の1以上の通信路を決定することを特徴とする。
【００１７】
請求項１０記載の発明は、請求項９記載の発明において、前記計測手段の計測した前記複数本の通信路の通信状況に基づいて、前記複数本の通信路の通信品質を評価する評価手段を有し、前記決定手段は、前記評価手段の評価結果に基づいて通信すべき情報の1以上の通信路を決定することを特徴とする。
【００１８】
請求項１１記載の発明は、請求項８記載の発明において、前記通信路ごとに設置された通信装置として、前記評価手段と前記決定手段とをそれぞれ備えた複数の第１通信装置を含むことを特徴とする。
【００１９】
請求項１２記載の発明は、請求項１１記載の発明において、前記複数の第１通信装置は、他の第１通信装置との間で、各通信路の評価結果を送受信し合い、共有する共有手段を有することを特徴とする。
【００２０】
請求項１３記載の発明は、請求項９記載の発明において、前記通信路ごとに設置された通信装置として、前記計測手段と前記決定手段とをそれぞれ備えた複数の第１通信装置を含むことを特徴とする。
【００２１】
請求項１４記載の発明は、請求項１３記載の発明において、前記複数の第１通信装置は、他の第１通信装置との間で、各通信路の通信状況を送受信し合い、共有する共有手段を有することを特徴とする。
【００２２】
請求項１５記載の発明は、請求項８記載の発明において、前記通信路ごとに設置された通信装置として、前記評価手段をそれぞれ備えた複数の第１通信装置を含み、さらに、前記決定手段を有する第２通信装置を含むことを特徴とする。
【００２３】
請求項１６記載の発明は、請求項９記載の発明において、  前記通信路ごとに設置された通信装置として、前記計測手段をそれぞれ備えた複数の第１通信装置を含み、さらに、前記決定手段を有する第２通信装置を含むことを特徴とする。
【００２４】
請求項１７記載の発明は、請求項１０記載の発明において、前記通信路ごとに設置された通信装置として、前記計測手段と前記評価手段とをそれぞれ備えた第１通信装置を含み、さらに、各通信路の通信品質の評価結果を前記第１通信装置から取得して、情報通信を行う通信路を決定する前記決定手段を有する第２通信装置を含むことを特徴とする。
【００２５】
請求項１８記載の発明は、請求項１０記載の発明において、前記通信路ごとに設置された通信装置として、前記計測手段をそれぞれ備えた複数の第１通信装置を含み、さらに、各通信路の通信状況の計測結果を前記第１通信装置から取得して、各通信路の通信品質を評価する評価手段と、該評価手段の評価結果をもとに、情報通信を行う通信路を決定する決定手段とを有する第２通信装置を含むことを特徴とする。
【００２６】
請求項１９記載の発明は、請求項１０、１７、１８のいずれか一項記載の発明において、前記評価手段は、前記計測手段の計測結果をもとに、各通信路の通信品質を１以上の評価項目ごとに数値化し、前記決定手段は、通信する情報を入力すると、該情報に含まれる情報種別から通信路に要求される通信品質を判定し、該要求される通信品質と、各通信路の評価項目とに応じて、前記情報の通信に適した通信路を決定することを特徴とする。
【００２７】
請求項２０記載の会議システムは、拠点間に設けられた複数本の通信路を評価する評価手段と、前記評価手段の評価結果に基づいて通信すべき会議情報の１以上の通信路を決定する決定手段とを備え、各拠点に設置される拠点装置を有することをことを特徴としている。
【００２８】
請求項２１記載の発明は、請求項２０記載の発明において、前記拠点装置は、優先的に通信する会議情報の種別を受け付ける受付手段を有し、前記決定手段は、前記受付手段によって受け付けた種別の会議情報の通信路を優先的に決定することを特徴とする。
【００２９】
請求項２２記載のプログラムは、情報の通信を行う通信装置を、拠点間に設けられた複数本の通信路の通信品質を評価する評価手段と、前記評価手段の評価結果に基づいて通信すべき情報の１以上の通信路を決定する決定手段として機能させることを特徴とする。
【発明の効果】
【００３０】
請求項１記載の発明によれば、通信路の通信品質に対応する情報に基づいて、情報の送受信を効率的に行うことができる。
【００３１】
請求項２記載の発明によれば、通信路の通信品質に基づいて、情報の送受信を効率的に行うことができる。
【００３２】
請求項３記載の発明によれば、通信路の通信状況に基づいて、情報の送受信を効率的に行うことができる。
【００３３】
請求項４記載の発明によれば、輻輳の発生等の通信路の通信状況を正確に検出し、情報を送信する通信路を決定することができる。
【００３４】
請求項５記載の発明によれば、輻輳の発生等の通信路の通信状況を正確に検出することができる。
【００３５】
請求項６記載の発明によれば、情報種別に応じた最適な通信路を選択して、情報通信を行うことができる。
【００３６】
請求項７記載の発明によれば、通信路の通信品質に対応する情報に基づいて、情報の送受信を効率的に行うことができる。
【００３７】
請求項８記載の発明によれば、通信路の通信品質に基づいて、情報の送受信を効率的に行うことができる。
【００３８】
請求項９記載の発明によれば、通信路の通信状況に基づいて、情報の送受信を効率的に行うことができる。
【００３９】
請求項１０記載の発明によれば、通信路の通信品質に基づいて、情報の送受信を効率的に行うことができる。
【００４０】
請求項１１記載の発明によれば、通信路の通信品質の評価結果をそれぞれの通信装置で分散管理することができる。従って、障害等の影響を受けにくい通信システムとすることができる。
【００４１】
請求項１２記載の発明によれば、複数本の通信路の評価結果を通信装置間で共有することができ、通信品質の評価の効率化を図ることができる。
【００４２】
請求項１３記載の発明によれば、通信路の通信状況をそれぞれの通信装置で分散管理することができる。従って、障害等の影響を受けにくい通信システムとすることができる。
【００４３】
請求項１４記載の発明によれば、複数本の通信路の通信状況を通信装置間で共有することができる。
【００４４】
請求項１５記載の発明によれば、各通信路の通信品質の評価結果を第２通信装置で集中管理することができ、評価した結果を反映した第２通信装置での通信路の決定を速やかに行うことができる。
【００４５】
請求項１６記載の発明によれば、各通信路の通信状況を第２通信装置で集中管理することができ、従って、計測した通信状況を反映した第２通信装置での通信路の決定を速やかに行うことができる。
【００４６】
請求項１７記載の発明によれば、第２通信装置で、各通信路の通信品質を評価する処理を行う必要がなく、第２通信装置の負担を軽減することができる。
【００４７】
請求項１８記載の発明によれば、第１通信装置で、通信路の通信品質を評価する処理を行う必要がなく、第１通信装置の負担を軽減することができる。
【００４８】
請求項１９記載の発明によれば、情報種別に応じた最適な通信路を選択して、情報通信を行うことができる。
【００４９】
請求項２０記載の発明によれば、会議情報の送受信を効率化することができる。
【００５０】
請求項２１記載の発明によれば、優先的に通信する会議情報の種別を選択することができる。
【００５１】
請求項２２記載の発明によれば、情報の送受信を効率的に行うことができる。
【発明を実施するための最良の形態】
【００５２】
添付図面を参照しながら本発明の好適な実施例を説明する。
【実施例１】
【００５３】
［システム構成］
添付図面を参照しながら本発明の第１実施例の構成を説明する。
本実施例は、拠点Ｘと、拠点Ｙとの間を通信路を介して接続したシステムである。拠点Ｘと拠点Ｙとの間は、図１に示すように公衆回線網接続業者の提供する接続サービスによって、公衆回線網（例えば、インターネット）を介して接続してもよいし、図２に示す専用線や、ダイアルアップ接続などで接続した通信路を含んでいてもよい。拠点Ｘと拠点Ｙとを接続する通信路は１つではなく、複数の通信路で接続されているものとする。
【００５４】
拠点Ｘ、Ｙ内には通信網｛例えば、ＬＡＮ（ローカルエリアネットワーク）｝が組まれ、この通信網上には、複数の依頼装置１１、２１がそれぞれ接続されている。なお、拠点Ｘに設けられた通信網を通信網（Ｓ）と表記し、拠点Ｙに設けられた通信網を通信網（Ｔ）と表記する。
【００５５】
また、拠点Ｘ、Ｙに構築された通信網（Ｓ）、通信網（Ｔ）と、公衆回線網や専用線との境界には、境界用通信装置（例えば、ルータ）１０Ａ、１０Ｂ、１０Ｃ、境界用通信装置２０Ａ、２０Ｂ、２０Ｃがそれぞれ設置される。図１では、公衆回線網接続業者（Ａ）の提供する公衆回線に、拠点Ｘの境界用通信装置１０Ａと、拠点Ｙの境界用通信装置２０Ａとが接続されている。同様に、公衆回線網接続業者（Ｂ）の提供する公衆回線に、境界用通信装置１０Ｂと、境界用通信装置２０Ｂとが接続され、公衆回線網接続業者（Ｃ）の提供する公衆回線に、境界用通信装置１０Ｃと、境界用通信装置２０Ｃとが接続されている。なお、境界用通信装置１０Ａ、１０Ｂ、１０Ｃ、２０Ａ、２０Ｂ、２０Ｃは同一の機能を備えているので、これらの通信装置を総称して表す時には、境界用通信装置１０、２０と表記する。
これらの通信装置はそれぞれＩＰＳｅｃ（公衆回線網で暗号通信を行なうための規格：ＩＰ Ｓｅｃｕｒｉｔｙ ｐｒｏｔｏｃｏｌ）やＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）などによる仮想私設網（ＶＰＮ：Virtual Private Network）機能を備えている。境界用通信装置１０、２０Ｃの仮想私設網機能により、拠点Ｘの境界用通信装置１０と、拠点Ｙの境界用通信装置２０との間で、データの暗号化およびローカルアドレス（組織内の通信網に設定された識別情報）のカプセル化（情報の包み込み）がなされた仮想的な私設網（ＶＰＮ）が構成される。
【００５６】
［境界用通信装置の構成］
次に、本実施例の境界用通信装置１０、２０の構成について説明する。境界用通信装置１０、２０は、いずれもデータの中継機能を持つ通信装置であり、受け取ったデータに付加された先頭情報に基づいて転送先を決定し、転送先へデータを転送する。特に、本実施例の境界用通信装置１０、２０は、公衆回線網の通信状況を監視し、境界用通信装置間で通信路の通信状況を表す通信情報を交換する。拠点Ｘ、拠点Ｙの間で通信が発生した場合には、各通信路の通信状況により、通信路の優先度を動的に変更し、データを最適に振り分ける。
図３に、境界用通信装置１０の構成を示す。なお、境界用通信装置２０も境界用通信装置１０と同一の構成を有しているので、境界用通信装置１０の説明を境界用通信装置２０の説明に代える。境界用通信装置１０は、データ送受信部３１と、計測部３２と、評価部３３と、転送先情報操作部３４と、転送先情報記憶部３５と、共有部３６と、特性値監視部３７と、データ振分部３８とを有している。
【００５７】
データ送受信部３１は、データや、通信路の通信状況を計測する計測用のデータを通信路に送出したり、通信路を介してデータを受信する。受信したデータは、特性値監視部３７に出力される。
【００５８】
計測部３２は、計測用のデータを拠点Ｘと拠点Ｙとをつなぐ通信路に送出し、通信路の通信状況を計測する。計測方法については後ほど詳述する。
【００５９】
評価部３３は、計測部３２の計測結果をもとに、拠点間を結ぶ通信路の通信品質を評価する。
【００６０】
転送先情報操作部３４は、転送先情報記憶部３５に格納された転送先情報を、評価部３３の評価結果に基づいて変更する。
【００６１】
転送先情報記憶部３５には、図４に示す転送先情報が記憶されている。この転送先情報は、宛先アドレス、サブネットマスク、ゲートウェイ（経路が使用するゲートウェイＩＰアドレスを指定する）、インターフェース（経路が割り当てられるインターフェースを指定する）、最適経路決定値の他に、評価値が設けられている。評価値には、後述する評価部３３で評価された評価値が格納される。
【００６２】
共有部３６は、計測部３２で計測した通信路の通信状況や、評価部３３の評価結果を他の境界用通信装置１０、２０に通知する機能部であり、この他に、計測部３２で通信路の通信状況を計測する時に、受信側の境界用通信装置に、通信路に送出するデータ量や、通信状況の計測開始時間を通知する機能部である。共有部３６は他の拠点の境界用通信装置２０と制御線（不図示）で接続されており、この制御線を介して評価結果や、計測の開始時間を通知する。
【００６３】
なお、境界用通信装置１０Ａ，１０Ｂ、１０Ｃは、ＯＳＩ参照モデルのデータリンク層の通信規約を用いて通信を行ってもよいし、ネットワーク層の通信規約を用いて通信を行ってもよい。ネットワーク層の通信規約で通信を行う場合には、管理者によりＩＰアドレス（Internet Protocol アドレス）、ＦＱＤＮ（完全修飾ドメイン名：Fully Qualified Domain Name）、ＭＡＣアドレス（物理層アドレス：Media Access Controlアドレス）、通信装置識別情報等の通信装置を識別できる情報を設定し、この設定情報に従って通信路の計測結果や、評価結果を交換する。なお、境界用通信装置２０Ａ，２０Ｂ，２０Ｃについても同様である。
【００６４】
特性値監視部３７は、依頼装置１１から送られた他の拠点宛てのデータを中継する時に、データに付加された特性値を参照する機能部である。また、データ振分部３８は、特性値監視部３７で参照した特性値から、データを転送する境界用通信装置を選択する機能部である。
【００６５】
なお、図３に示す境界用通信装置１０、２０は、ソフトウェア制御によって実現することもできる。ソフトウェアによって境界用通信装置１０、２０を構成する場合の構成を図５に示す。図５に示すように境界用通信装置１０、２０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＮＶＲＡＭ４４、Ｉ／Ｏポート４５を具備している。
ＣＰＵ４１は、ＲＯＭ４２に格納したプログラムを読み込んで、このプログラムに従った演算を行うことにより、後述するフローチャートに示す手順での制御が行われる。また、ＲＡＭ４３には、演算結果のデータや、印刷完了ページ情報が書き込まれ、ＮＶＲＡＭ（Non Volatile RAM）４４は、ＲＡＭ４３に書き込まれていたデータで、電源オフ時に保存の必要なデータが書き込まれる。
なお、ＲＯＭ４２に格納されているプログラムは、ＣＤ−ＲＯＭ等の記録媒体に格納されたものを読み込んでＮＶＲＡＭ４４に格納してもよいし、通信網を介して送信されたプログラムを入出力部４５で受信してＮＶＲＡＭ４４に格納してもよい。
【００６６】
また、本実施例のシステム構成は、図１、２に示すものに限らず、例えば、図６に示す構成であってもよい。図６に示すシステムでは、データ振分用通信装置（本発明の第２通信装置に該当する）１２、２２によって通信路の通信品質を一元管理する構成である。図６において、拠点Ｘに配置された境界用通信装置（本発明の第１通信装置に該当する）１０Ａ、１０Ｂ、１０Ｃ、拠点Ｙに配置された境界用通信装置（本発明の第１通信装置に該当する）２０Ａ、２０Ｂ、２０Ｃは、通信路の通信状況を計測する、又は、計測した通信路の通信状況により通信品質を評価する。計測結果や評価結果は、ＬＡＮ等の通信網を用いて境界用通信装置１０、２０からデータ振分用通信装置１２、２２に転送する。データ振分用通信装置１２、２２は、通信路の評価結果をもとに、各通信路の通信に適したデータを設定する。
図１７、図１８に境界用通信装置１０、２０と、データ振分用通信装置１２、２２の構成を示す。図１７（Ａ）に示す構成は、境界用通信装置１０、２０に計測部３２と、評価部３３とを設けて、通信路の通信品質の評価結果をデータ振分用通信装置１２、２２に送信する構成を示している。評価結果は、データ送受信部３１によってＬＡＮ等の通信網に送出され、データ振分用通信装置１２、２２に送信される。図１７（Ｂ）に示すデータ振分用通信装置１２、２２は、通信品質の評価結果をデータ送受信部３１で受け取って、転送先情報操作部３４で情報の書き換えを行う。
また、図１８（Ａ）に示す構成は、境界用通信装置１０、２０に計測部３２を設けて、通信路の通信状況を表す計測データをデータ振分用通信装置１２、２２に送信する構成を示している。計測結果は、データ送受信部３１によってＬＡＮ等の通信網に送出され、データ振分用通信装置１２、２２に送信される。図１８（Ｂ）に示すデータ振分用通信装置１２、２２は、計測データをデータ送受信部３１で受け取って、この計測データをもとに各通信路の通信品質を評価する。評価値は、転送先情報操作部３４によって書き換えられる。
【００６７】
［通信路品質の評価］
次に、計測部３２による通信状況の計測方法と、評価部３３の評価方法について詳細に説明する。
なお、本実施例では、通信路の通信品質に対応する情報に基づいて、境界用通信装置１０、２０や、データ振分用通信装置１２、２２がデータの各通信路への振り分けを行う。通信路の通信品質に対応する情報として、計測部３２で計測する通信状況や、この通信状況を評価して求めた通信路の評価値が挙げられる。以下では、各通信路の評価結果によって、データを振り分ける通信路を選択する例を示す。
境界用通信装置１０、２０は、図７に示すように定期的に通信路の通信状況を計測し、計測結果をもとに通信路の通信品質を評価する。公衆回線網接続業者（Ａ）の提供する公衆回線での評価は、境界用通信装置１０Ａと２０Ａとの間で行われ、評価結果は、これらの境界用通信装置１０Ａと２０Ａとの間で共有される。また、境界用通信装置１０Ａの保持する評価結果は、同一拠点内の他の境界用通信装置１０Ｂ、１０Ｃにも通知される。同様に、境界用通信装置２０Ａの保持する評価結果は、同一拠点内の他の境界用通信装置２０Ｂ、２０Ｃに通知される。同様に境界用通信装置１０Ｂと２０Ｂとの間で、公衆回線網接続業者（Ｂ）の提供する公衆回線の通信品質が評価され、境界用通信装置１０Ｃと２０Ｃとの間で、公衆回線網接続業者（Ｃ）の提供する公衆回線の通信品質が評価される。
なお、他の境界用通信装置への計測結果や評価結果の送信は、同一拠点内であれば、ＬＡＮ等の通信網を介して行う。また、他の拠点の境界用通信装置との間で計測結果や評価結果を共有する場合には、拠点間を接続する制御線（不図示）によって行うことができる。
【００６８】
通信状況の計測は、スループット（単位時間当たりのデータ転送量）Ｂ［ｂｐｓ］、ラウントトリップタイム（データが送信側と受信側との間を往復するのに要する時間）Ｄ［ｍｓｅｃ］、データ損失率Ｌ［％］、を計測することで行う。
【００６９】
スループットの計測は、送信側の境界用通信装置がＴＣＰ（Transmission Control Protocol）データ又はＵＤＰ（User Datagram Protocol）データを通信路に送出し、受信側の境界用通信装置で受信できたデータ量と転送時間から算出する。
【００７０】
スループット計測の手順を図８に示すフローチャートを参照しながら説明する。なお、ここでは、公衆回線網接続業者（Ａ）の提供する公衆回線の通信状況を境界用通信装置１０Ａと、境界用通信装置２０Ａとの間で計測するものとする。また、計測は、境界用通信装置１０Ａから境界用通信装置２０Ａに計測用のデータを送信することで行うものとする。
送信側の境界用通信装置１０Ａは、通信路の通信状況を計測する時間となると（ステップＳ１）、データの送信又は受信中であるか否かを判定する（ステップＳ２）。計測のためのデータの送受信量が多かったり、データの送信時間と同じ時間で計測用のデータを送信すると、計測結果に影響が出る可能性があるため、データの送信時間と計測用のデータの送信時間とは時間を変えておくことが望ましい。
データの送信中又は受信中であった場合には（ステップＳ２／ＹＥＳ）、所定時間待機する。また、データの送信中又は受信中ではなかった場合には（ステップＳ２／ＮＯ）、境界用通信装置１０Ａは、送出予定のデータ量と、データの出力を開始する時間とを拠点Ｂ側の境界用通信装置２０Ａに通知する（ステップＳ３）。この通信はデータを送信する通信路を利用してもよいし、専用に設けられた制御線を利用して行ってもよい。
【００７１】
拠点Ｘの境界用通信装置１０Ａは、受信側の境界用通信装置２０Ａに通知した送信開始時間となると、計測用のＴＣＰデータあるいはＵＤＰデータの送信を開始する（ステップＳ４）。そして、送出予定のデータ量のデータの送信が終了すると（ステップＳ５／ＹＥＳ）、境界用通信装置１０Ａは、データ送信の終了を境界用通信装置２０Ａに通知する（ステップＳ６）。次に、境界用通信装置１０Ａは、計測結果の転送要求を境界用通信装置２０Ａに送信する（ステップＳ７）。計測結果の転送要求、データ送信用の通信路を利用してもよいし、専用に設けられた制御線を利用して行ってもよい。
【００７２】
次に、計測結果を受け取った境界用通信装置１０Ａは、受け取った計測結果を同一拠点内の他の境界用通信装置１０Ｂ、１０Ｃ、又は図６に示す構成ではデータ振分用通信装置１２に送信する。
さらに、境界用通信装置１０Ａは、境界用通信装置２０Ａから取得した計測結果をもとに通信路の通信品質を評価する（ステップＳ９）。受信側の境界用通信装置２０Ａで受信することができた計測データのデータ量と、計測データの転送時間とに基づいて通信路の通信品質を評価する。なお、評価方法については、後述する。境界用通信装置１０Ａは、評価結果を算出すると、算出した評価結果に基づいて転送先情報の評価値を変更する（ステップＳ１０）。すなわち、通信品質がよい通信路には、評価値が低く設定され、通信品質の悪い通信路には、評価値の高い値が設定される。
なお、上述したフローチャートでは、計測結果を他の境界用通信装置に送信しているが、境界用通信装置１０Ａで計測結果から評価値を求め、求めた評価値を他の境界用通信装置に送信するものであってもよい。
【００７３】
ラウンドトリップタイムの計測は、送信側の境界用通信装置から受信側の境界用通信装置にＩＣＭＰ（Internet Control Message Protocol）データを送信し、受信側の境界用通信装置から応答が返ってくるまでの時間を計測することで求める。
【００７４】
また、データロス率の計測は、送信側の境界用通信装置から受信側の境界用通信装置にＩＣＭＰ（ＩＣＭＰｅｃｈｏ）データを送信し、一定時間内に応答データ（ＩＣＭＰｒｅｐｌｙ）が返ってこなかった割合を求めることで算出される。
【００７５】
次に、評価部３３は、計測したスループットＢ［ｂｐｓ］、ラウントトリップタイムＤ［ｍｓｅｃ］、データ損失率Ｌ［％］をもとに通信路の実効帯域幅、伝送遅延、信頼性、安定性を評価する。評価式を以下に示す。
【００７６】
評価部３３は、以下に示す式（１）を用いて通信路の実効帯域幅を評価する。
実効帯域幅＝Ｂ２／｛Ｄ（１−Ｌ）｝      ・・・・・（１）
【００７７】
また、伝送遅延は、音声データ等のリアルタイム性が必要なデータの通信に適しているか否かを評価する項目であり、評価部３３は以下に示す式（２）で伝送遅延を評価する。
伝送遅延＝Ｂ×Ｄ２      ・・・・・（２）
【００７８】
信頼性は、重要なデータや、優先度の高いデータの伝送が可能であるか否かを評価する項目であり、評価部３３は以下に示す式（３）で信頼性を評価する。
信頼性＝（１−Ｌ）２×Ｄ      ・・・・・（３）
【００７９】
安定性は、多少の遅延があってもアプケーションへの影響が少ない逐次データの伝送が可能であるか否かを評価する項目であり、評価部３３は以下に示す式（４）で安定性を評価する。
安定性＝（１−Ｌ）２＋ｊ２      ・・・・・（４）
【００８０】
なお、通信路の通信状況の計測は、計測項目に応じて通信路にかかる負担が異なるため、計測項目ごとに計測を行う間隔を変更してもよい。例えば、スループットの計測など通信路に大きな負荷がかかる計測は、数分ごとに１回行うなど頻度を少なくするとよい。また、データ損失率の計測は、比較的小さなデータを多数送信する必要があるので、１分間に１０〜２０回程度行うとよい。また、ラウンドトリップタイムの計測は、小さなデータを送るだけなので、一定間隔で計測頻度も高く設定できる（例えば、１分ごとに１０〜２０回）。
【００８１】
図１に示す境界用通信装置１０、２０、又は図６に示すデータ振分用通信装置１２、２２は、通信路の通信品質が評価されると、この評価結果に基づいて転送先情報を変更する。転送先情報は、図４に示すように評価部３３の評価項目ごとに用意される。例えば、評価部３３で帯域幅の評価がよい通信路であると判定された場合には、この通信路の帯域幅の評価値を小さい値を設定する。これとは逆に、帯域幅の評価結果が悪い通信路であった場合には、この通信路の評価値を大きな値に設定する。同様にして、評価部３３の評価結果に応じて遅延度、信頼性、安定性も通信路ごとに評価値が記録される。
【００８２】
また、図１に示す境界用通信装置１０、２０、又は図６に示すデータ振分用通信装置１２、２２は、依頼装置１１、２１からデータを入力すると、この転送先情報を参照して、データが最適な通信路で送信されるようにデータの振り分けを行う。図１に示す境界用通信装置１０、２０、又は図６に示すデータ振分用通信装置１２、２２は、依頼装置１１、２１からデータを受信すると、受け取ったデータに設定されている特性値を特性値監視部３７で参照する。データに付されている特性値は、データの特性を表す値であり、データの種別（音声データ、映像データ、文字データなど）、データ量、優先度、重要度などの項目ごとに設定されている。データ振分部３８は、これらの項目ごとに設定された特性値と、転送先情報の評価値とを比較して、最適な通信路を選択する。図９には、データの特性に応じて転送先を変更している状態を示す。例えば、特性値からデータ量が多いデータであると判定されると、帯域幅の大きい通信路が選択され、重要度が高く設定されたデータは、信頼性や安定性の高い通信路が選択される。
【００８３】
［依頼装置の構成］
次に、依頼装置１１、２１にインストールされるソフトウェアについて説明する。図１０に、依頼装置１１、２１にインストールされるソフトウェアの機能ブロックを示す。このソフトウェアは、アプリケーションプログラムからデータを取得するデータ取得部５１と、取得したデータが映像データ、音声データ、文字データ、画像データ等のうちのどのデータであるのか、またそのデータ量を判定するデータ種別・データ量判定部５２と、データ種別・データ量判定部５２の判定結果に従って、特性値を生成する特性値生成部５３と、特性値生成部５３で生成した特性値を付加したデータを生成するデータ生成部５４と、生成したデータを図１に示す境界用通信装置１０、２０又は図６に示すデータ振分用通信装置１２、２２に転送するデータ送信部５５とを有している。
【００８４】
なお、データの種類の特定方法には、種々の方法が考えられるが、例えば、ＵＮＩＸ（登録商標）のファイルコマンドのようにファイルの中身（先頭情報、データ構造、フォーマット等）を参照して、データタイプを識別することができる。
この詳細については、下記ＵＲＬに詳細が開示されている。
Http://www.freebsd.org/cgi/man.cgi?query=file&apropos=0&sektion=1&manpath=FreeBSD+6.1-RELEASE&format=html
Http://www.freebsd.org/cgi/man.cgi?query=magic&apropos=0&sektion=5&manpath=FreeBSD+6.1-RELEASE&format=html
【００８５】
［データの構成］
次に、データに埋め込まれる特性値について説明する。図１１には、データ構成の一例を示す。このデータ構成は、ＲＦＣ７９１、インターネットプロトコルのセクション３．１に規定されているものである。
特性値は、図１１に示すデータ構成のＴＯＳ（Type of Service）フィードルの値を変更して、特性値を付加してもよいし、データのオプション部（自由選択部）を利用して特性値を付けてもよい。また、図１２に示すようにデータの先頭に８ビット程度の領域（フィールド）を挿入し、この領域（フィールド）に特性値の値を設定してもよい。
【００８６】
図１３に示すフローチャートを参照しながら、図１０に示すソフトウェアの制御手順を説明する。
アプリケーションソフトウェアからデータを取得すると（ステップＳ２１／ＹＥＳ）、データ種別・データ量判定部５２で取得したデータの種類、データ量を判定する（ステップＳ２２）。特性値生成部５３は、判定したデータの種類、データ量や、アプリケーションソフトウェアによって設定されたデータの優先度、重要度からデータの特性を表す特性値を生成する（ステップＳ２３）。データ生成部５４は、この特性値を埋め込んだデータを生成して（ステップＳ２４）、データ送信部５５に出力する（ステップＳ２５）。データ送信部５５は、このデータを図１に示す境界用通信装置１０、２０、又は図６に示すデータ振分用通信装置１２、２２に転送する。
【００８７】
次に、図１４に示すフローチャートを参照しながら、データ受け取った境界用通信装置１０、２０（図１）の処理手順を説明する。なお、図６に示すデータ振分用通信装置１２、２２もこの処理手順で動作するものとする。
境界用通信装置１０、２０は、データを入力すると（ステップＳ３１／ＹＥＳ）、特性値監視部３７でデータに付加された特性値を参照する（ステップＳ３２）。入力したデータには、データの種類、データ量、優先度、重要度などを設定した特性値が含まれている。特性値監視部３７は、データに設定された特性値をデータ振分部３８に通知する。データ振分部３８は、転送先情報記憶部３５の転送先情報を参照して、このデータの送信に最適な通信路に接続した境界用通信装置１０、２０を選択する（ステップＳ３３）。境界用通信装置１０、２０を選択すると、選択した境界用通信装置１０、２０宛てにデータを転送する（ステップＳ３４）。
【実施例２】
【００８８】
添付図面を参照しながら第２実施例について説明する。本実施例は、上述したシステムをテレビ会議システムに応用した実施例である。
図１５に本実施例のシステム構成を示す。拠点Ｘには、音声出力装置６１、音声入力装置６２、撮影装置６３、機能提供装置（サーバ）６４、表示装置６５、入力デバイス６６、入力装置６７等からなる会議装置６０が設置されている。また、機能提供装置６４は、拠点Ｘ内につくられた通信網に接続されており、この通信網には上述したデータ振分用通信装置１２や、境界用通信装置１０Ａ、１０Ｂ、１０Ｃが接続されている。なお、会議装置６０、データ振分用通信装置１２、境界用通信装置１０Ａ、１０Ｂ、１０Ｃを含む装置を拠点装置と呼ぶ。同様のシステムは、拠点Ｙにも設置されている。
【００８９】
拠点Ｘと拠点Ｙとの間でテレビ会議が開始されると、撮影装置６３（７３）で撮影した画像データ、音声入力装置６２（７２）で入力した音声データ、スキャナ等の入力デバイス６６（７６）で読み込んだり、コンピュータから読み込んだ資料画像などが一旦機能提供装置６４（７４）に集められる。機能提供装置６４（７４）には、図１０に示すソフトウェアがインストールされており、入力したデータの種別や、データ量、データの優先度、重要度等の特性値を設定してデータ振分用通信装置１２（２２）に送出する。
【００９０】
データ振分用通信装置１２（２２）は、上述した実施例１のように転送先情報を備えており、この転送先情報の評価値と、データに含まれる特性値とをもとに、データの送出先となる境界用通信装置１０Ａ、１０Ｂ、１０Ｃ（２０Ａ，２０Ｂ，２０Ｃ）を選択する。
【００９１】
なお、本システムでは、映像データ、音声データ、画像データ、文字データなど複数種類のデータを扱うため、データ振分用通信装置１２に予めデータの種類に応じた優先度を設定しておき、データ振分用通信装置１２は設定された優先度で、入力したデータの特性値を設定している。例えば、音声データのように転送の即時性を必要とするデータの優先度を高くすることで、音声データが他の種類のデータよりも優先的に送信される。
この他に、図１５に示す表示装置６５に、図１６に示すアプリケーション画面を表示させて、優先的に送信するデータを入力装置６７によってユーザが選択できるようにしてもよい。すなわち、会議の場面に応じて、音声データを優先に設定したり、会議資料の送信を優先に設定する。
機能提供装置６４にインストールされているソフトウェアは、この設定画面で設定された設定に従って、優先度を高く設定するデータを変更する。
【００９２】
上述した実施例１では、境界用通信装置１０、２０で通信路の通信品質を評価して、この評価結果をもとに、境界用通信装置１０、２０又はデータ振分用通信装置１２、２２でデータ通信を行う通信路を決定している。これ以外に、図１９に示すように、計測部３２の計測結果によって、データ通信を行う通信路を決定してもよい。図１９（Ａ）には、境界用通信装置１０、２０の構成を示し、図１９（Ｂ）には、データ振分用通信装置１２、２２の構成を示す。データ振分用通信装置１２、２２は、境界用通信装置１０、２０から通信路の通信状況を表す情報を取得して、これを転送先情報記憶部３５に格納する。データの振分を行うときには、この通信状況情報を参照して、データを送出する境界用通信装置１０、２０を決定する。
【００９３】
また、計測部３２を特に設けなくても、外部から通信品質や通信状況を表す情報を取得して、データを振り分ける通信路を決定したり、データ送受信部３１で実際のデータを送受信する時に、データの再送率等から通信路の通信状況や通信品質を検出して履歴情報として保持しておき、この履歴情報を参照してデータを振り分ける通信路を決定してもよい。
また、上述した実施例では、通信路の通信品質の評価項目として、実効帯域幅、伝送遅延、信頼性、安定性の４つを評価していたが、このうちの少なくとも１つを評価するものであればよい。例えば、求めた評価値が１つであった場合には、入力データの特性値のうち評価値と比較可能なものを選択して、この特性値と評価値とを比較する。評価値が特性値よりも大きいか小さいかによって通信路を決定することができる。
【図面の簡単な説明】
【００９４】
【図１】拠点Ｘと拠点Ｙとの間を複数の通信路で接続したシステム構成を示す図である。
【図２】他のシステム構成を示す図であり、通信路の１つを専用線で接続した構成を示す図である。
【図３】境界用通信装置の構成を示す図である。
【図４】拡張転送テーブルの構成を示す図である。
【図５】ソフトウェアの制御によって境界用通信装置を実現する時のハードウェア構成を示す図である。
【図６】集中管理型のシステム構成を示す図である。
【図７】境界用通信装置による通信路の品質の計測と、評価とを概念的に示す図である。
【図８】境界用通信装置による通信路の品質の計測と、評価の手順を示すフローチャートである。
【図９】データの種類に応じて使用する通信回線を変更する様子を示す図である。
【図１０】依頼装置にイストールされるソフトウェア構成を示す図である。
【図１１】データの構成を示す図である。
【図１２】特性値を含んだデータの構成を示す図である。
【図１３】依頼装置の処理手順を示すフローチャートである。
【図１４】境界用通信装置又はデータ振分用通信装置の処理手順を示すフローチャートである。
【図１５】実施例２のシステム構成を示す図である。
【図１６】表示装置に表示されるアプケーション画面を示す図である。
【図１７】（Ａ）は、境界用通信装置の構成の一例を示す図であり、（Ｂ）は、データ振分用通信装置の構成の一例を示す図である。
【図１８】（Ａ）は、境界用通信装置の構成の一例を示す図であり、（Ｂ）は、データ振分用通信装置の構成の一例を示す図である。
【図１９】（Ａ）は、境界用通信装置の構成の一例を示す図であり、（Ｂ）は、データ振分用通信装置の構成の一例を示す図である。
【符号の説明】
【００９５】
１０Ａ，１０Ｂ，１０Ｃ，２０Ａ，２０Ｂ，２０Ｃ  境界用通信装置
１１、２１  依頼装置
３１  データ送受信部
３２  計測部
３３  評価部
３４  転送先情報操作部
３５  転送先情報記憶部
３６  共有部
３７  特性値監視部
３８データ振分部
【図１】
2008061047.tif 000003
【図２】
2008061047.tif 000004
【図３】
2008061047.tif 000005
【図４】
2008061047.tif 000006
【図５】
2008061047.tif 000007
【図６】
2008061047.tif 000008
【図７】
2008061047.tif 000009
【図８】
2008061047.tif 000010
【図９】
2008061047.tif 000011
【図１０】
2008061047.tif 000012
【図１１】
2008061047.tif 000013
【図１２】
2008061047.tif 000014
【図１３】
2008061047.tif 000015
【図１４】
2008061047.tif 000016
【図１５】
2008061047.tif 000017
【図１６】
2008061047.tif 000018
【図１７】
2008061047.tif 000019
【図１８】
2008061047.tif 000020
【図１９】
2008061047.tif 000021