(57)【要約】【課題】第１の回線１０１にかかる負荷が大きい場合に、第１の端末装置１１１Ａの通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更できるようにする。【解決手段】端末側中継装置３００は、第１の回線１０１にかかる負荷の大きさを表す負荷値を取得する。通信制御装置２００は、負荷値を負荷閾値と比較することによって、第１の回線１０１にかかる負荷が大きいか否かを判定する。第１の回線１０１にかかる負荷が大きいと判定された場合、端末側中継装置３００および相手側中継装置４００は回線変更処理を行う。この回線変更処理は、対象端末識別子で識別される端末装置１１１である第１の端末装置１１１Ａの通信に利用される回線を、第１の回線１０１から第２の回線へ変更する処理である。【選択図】図１
2016154319.tif 000002
【特許請求の範囲】
【請求項１】
第１の回線を利用して通信を行う複数の端末装置のうちのいずれかの端末装置を識別する対象端末識別子を記憶する対象端末識別子記憶部と、
前記第１の回線にかかる負荷の大きさを表す負荷値を取得する負荷値取得部と、
前記負荷値を負荷閾値と比較することによって、前記第１の回線にかかる負荷が大きいか否かを判定する負荷判定部と、
前記第１の回線にかかる負荷が大きいと判定された場合、前記対象端末識別子で識別される端末装置の通信に利用される回線を前記第１の回線から第２の回線へ変更する回線変更処理を行う回線変更部と
を備える通信システム。
【請求項２】
前記対象端末識別子記憶部は、前記対象端末識別子で識別される端末装置と通信する複数の通信相手のうちのいずれかの通信相手を識別する対象相手識別子を記憶し、
前記回線変更処理は、前記対象端末識別子で識別される端末装置と前記対象相手識別子で識別される通信相手との通信、に利用される回線を前記第１の回線から前記第２の回線へ変更する処理である
請求項１に記載の通信システム。
【請求項３】
前記対象端末識別子記憶部は、前記対象端末識別子で識別される端末装置が使用するポート番号である対象端末ポート番号と、前記対象相手識別子で識別される通信相手が使用するポート番号である対象相手ポート番号とを記憶し、
前記回線変更処理は、前記対象端末識別子で識別される端末装置と前記対象相手識別子で識別される通信相手との通信のうち、前記対象端末ポート番号と前記対象相手ポート番号とを使用する通信、に利用される回線を前記第１の回線から前記第２の回線へ変更する処理である
請求項２に記載の通信システム。
【請求項４】
対象端末識別子記憶部が、第１の回線を利用して通信を行う複数の端末装置のうちのいずれかの端末装置を識別する対象端末識別子を記憶し、
負荷値取得部が、前記第１の回線にかかる負荷の大きさを表す負荷値を取得し、
負荷判定部が、前記負荷値を負荷閾値と比較することによって、前記第１の回線にかかる負荷が大きいか否かを判定し、
回線変更部が、前記第１の回線にかかる負荷が大きいと判定された場合、前記対象端末識別子で識別される端末装置の通信に利用される回線を前記第１の回線から第２の回線へ変更する回線変更処理を行う通信制御方法。
【請求項５】
第１の回線を利用して通信を行う端末装置毎の通信量を取得する通信量取得部と、
端末装置毎の通信量を通信量閾値と比較することによって、通信量が多い端末装置を判定する通信量判定部と、
通信量が多い端末装置の通信に利用される回線を前記第１の回線から第２の回線へ変更する回線変更処理を行う回線変更部と
を備える通信システム。
【請求項６】
前記通信量取得部は、端末装置と通信相手との組み合わせ毎の通信量を取得し、
前記通信量判定部は、端末装置と通信相手との組み合わせ毎の通信量を通信量閾値と比較することによって、端末装置と通信相手との組み合わせのうちで通信量が多い組み合わせを判定し、
前記回線変更処理は、通信量が多い組み合わせの通信に利用される回線を前記第１の回線から前記第２の回線へ変更する処理である
請求項５に記載の通信システム。
【請求項７】
前記通信量取得部は、端末装置と通信相手と端末装置が使用するポート番号である端末ポート番号と通信相手が使用するポート番号である相手ポート番号との組み合わせ毎の通信量を取得し、
前記通信量判定部は、端末装置と通信相手と端末ポート番号と相手ポート番号との組み合わせ毎の通信量を通信量閾値と比較することによって、端末装置と通信相手と端末ポート番号と相手ポート番号との組み合わせのうちで通信量が多い組み合わせを判定する
請求項６に記載の通信システム。
【請求項８】
通信量取得部が、第１の回線を利用して通信を行う端末装置毎の通信量を取得し、
通信量判定部が、端末装置毎の通信量を通信量閾値と比較することによって、通信量が多い端末装置を判定し、
回線変更部が、通信量が多い端末装置の通信に利用される回線を前記第１の回線から第２の回線へ変更する回線変更処理を行う通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の回線を備える通信システムにおいて通信を制御する技術に関するものである。
【背景技術】
【０００２】
特許文献１は、シミュレーションサービス、証券取引サービスおよび株価情報配信サービスなどのサービスに利用される回線の通信品質が劣化した場合に、優先度が高いサービスを他の回線に割り当てる、という技術を開示している。
特許文献２は、専用回線が高負荷になる時間帯を統計情報に基づいて確認し、その時間帯の前に通信回線を専用回線から迂回回線に変える、という技術を開示している。
特許文献３は、ネットワークに発生した異常トラフィックを検出する、という技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８７０３９号公報
【特許文献２】特開２００３−０３７６６８号公報
【特許文献３】特開２００８−０７９１３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数の端末装置が利用する第１の回線にかかる負荷が大きい場合に、特定の端末装置の通信に利用される回線を第１の回線から第２の回線へ変更できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の通信システムは、
第１の回線を利用して通信を行う複数の端末装置のうちのいずれかの端末装置を識別する対象端末識別子を記憶する対象端末識別子記憶部と、
前記第１の回線にかかる負荷の大きさを表す負荷値を取得する負荷値取得部と、
前記負荷値を負荷閾値と比較することによって、前記第１の回線にかかる負荷が大きいか否かを判定する負荷判定部と、
前記第１の回線にかかる負荷が大きいと判定された場合、前記対象端末識別子で識別される端末装置の通信に利用される回線を前記第１の回線から第２の回線へ変更する回線変更処理を行う回線変更部とを備える。
【発明の効果】
【０００６】
本発明によれば、複数の端末装置が利用する第１の回線にかかる負荷が大きい場合に、対象端末識別子で識別される端末装置の通信に利用される回線を第１の回線から第２の回線へ変更することができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１における通信システム１００の構成図。
【図２】実施の形態１における通信制御装置２００の機能構成図。
【図３】実施の形態１における端末側中継装置３００の機能構成図。
【図４】実施の形態１における中継設定ファイル３９１を示す図。
【図５】実施の形態１における相手側中継装置４００の機能構成図。
【図６】実施の形態１における中継設定ファイル４９１を示す図。
【図７】実施の形態１における通信制御方法のフローチャート。
【図８】実施の形態１におえる通信制御装置２００、端末側中継装置３００および相手側中継装置４００のハードウェア構成図。
【図９】実施の形態２における通信制御装置２００の機能構成図。
【図１０】実施の形態２における対象フローファイル２９２を示す図。
【図１１】実施の形態２における中継設定ファイル３９１を示す図。
【図１２】実施の形態２における中継設定ファイル４９１を示す図。
【図１３】実施の形態３における対象フローファイル２９２を示す図。
【図１４】実施の形態３における中継設定ファイル３９１を示す図。
【図１５】実施の形態３における中継設定ファイル４９１を示す図。
【図１６】実施の形態４における通信制御装置２００の機能構成図。
【図１７】実施の形態４における端末側中継装置３００の機能構成図。
【図１８】実施の形態４における通信制御方法のフローチャート。
【図１９】各実施の形態における通信システム１００の構成例を示す図。
【発明を実施するための形態】
【０００８】
実施の形態１．
複数の端末装置が利用する第１の回線にかかる負荷が大きい場合に、対象端末識別子で識別される端末装置の通信に利用される回線を第１の回線から第２の回線へ変更する形態について、図１から図８に基づいて説明する。
【０００９】
＊＊＊構成の説明＊＊＊
図１に基づいて、通信システム１００の構成について説明する。
通信システム１００は、複数の端末装置１１１、端末側中継装置３００、相手側中継装置４００、複数の通信相手１２１および通信制御装置２００を備える。
複数の端末装置１１１は、端末ネットワーク１１９に接続し、端末側中継装置３００を介して複数の通信相手１２１と通信する。
端末ネットワーク１１９は、複数の端末装置１１１と端末側中継装置３００とを接続するネットワークである。
【００１０】
端末側中継装置３００は、複数の端末装置１１１と複数の通信相手１２１との間で通信されるパケットを中継するルータである。但し、端末側中継装置３００はルータ以外の中継装置でもよい。
端末側中継装置３００は、第１の回線１０１に接続する第１の中継ポート３０１と、第２の回線１０２に接続する第２の中継ポート３０２と、端末ネットワーク１１９に接続する第３の中継ポート３０３とを備える。
第１の回線１０１は帯域保証回線であり、第２の回線１０２はベストエフォート回線である。但し、第１の回線１０１および第２の回線１０２は他の種類の回線でもよい。
【００１１】
複数の通信相手１２１はサーバー装置である。但し、複数の通信相手１２１はサーバー装置以外の装置でもよい。
複数の通信相手１２１は、相手ネットワーク１２９に接続し、相手側中継装置４００を介して、複数の端末装置１１１と通信する。
相手ネットワーク１２９は、複数の通信相手１２１と相手側中継装置４００と通信制御装置２００とを接続するネットワークである。
【００１２】
相手側中継装置４００は、複数の通信相手１２１と複数の端末装置１１１との間で通信されるパケットを中継するルータである。但し、相手側中継装置４００はルータ以外の中継装置でもよい。
相手側中継装置４００は、第１の回線１０１に接続する第１の中継ポート４０１と、第２の回線１０２に接続する第２の中継ポート４０２と、相手ネットワーク１２９に接続する第３の中継ポート４０３とを備える。
【００１３】
第１の回線１０１の負荷が大きくない場合、複数の端末装置１１１と複数の通信相手１２１との通信は、第１の回線１０１を利用して行われる。
【００１４】
通信制御装置２００は、第１の回線１０１の負荷が大きい場合、第１の端末装置１１１Ａの通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更することを命令する回線変更命令を、端末側中継装置３００および相手側中継装置４００へ送信する。
端末側中継装置３００および相手側中継装置４００は、回線変更命令に従って、第１の端末装置１１１Ａの通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更する回線変更処理を行う。
回線変更処理が行われた後、第１の端末装置１１１Ａと複数の通信相手１２１との通信は、第２の回線１０２を利用して行われる。
【００１５】
図２に基づいて、通信制御装置２００の機能構成について説明する。
通信制御装置２００は、負荷値受付部２１０と、負荷判定部２２０と、回線変更命令部２３０と、対象端末識別子記憶部２９０とを備える。
負荷値受付部２１０は、第１の回線１０１にかかる負荷の大きさを表す負荷値を受け付ける。
負荷判定部２２０は、負荷値を負荷閾値と比較することによって、第１の回線１０１にかかる負荷が大きいか否かを判定する。
回線変更命令部２３０は、第１の回線１０１にかかる負荷が大きいと判定された場合、回線変更命令を端末側中継装置３００および相手側中継装置４００へ送信する。この回線変更命令は対象端末識別子２９１を含んだパケットである。この対象端末識別子２９１は、第１の端末装置１１１Ａを識別するＩＰアドレスとして使用されるＩＰＸ１である。
対象端末識別子記憶部２９０は、第１の回線１０１を利用して通信を行う複数の端末装置１１１のうちのいずれかの端末装置１１１を識別する対象端末識別子２９１を記憶する。
【００１６】
図３に基づいて、端末側中継装置３００の機能構成について説明する。
端末側中継装置３００は、負荷値取得部３１０と、回線変更命令受付部３２０と、回線変更部３３０と、パケット中継部３８０と、中継設定ファイル記憶部３９０とを備える。
負荷値取得部３１０は、第１の回線１０１にかかる負荷の大きさを表す負荷値を取得する。
回線変更命令受付部３２０は、対象端末識別子２９１を含んだ回線変更命令を受け付ける。
回線変更部３３０は、回線変更命令が受け付けられた場合、回線変更処理を行う。この回線変更処理は、対象端末識別子２９１で識別される端末装置１１１の通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更する処理である。
パケット中継部３８０は、複数の端末装置１１１と複数の通信相手１２１との通信に利用される回線を選択するための中継設定ファイル３９１に基づいて、パケットを中継する。
中継設定ファイル記憶部３９０は中継設定ファイル３９１を記憶する。
【００１７】
図４に基づいて、中継設定ファイル３９１について説明する。
中継設定ファイル３９１は、図中の１行に相当する中継設定レコードを備える。
中継設定レコードは、中継設定識別子と、送信元アドレスと、出力ポート番号とを含む。
中継設定識別子は、中継設定レコードを識別する識別子である。
送信元アドレスは、送信元のＩＰアドレスである。
中継ポート番号は、中継ポートを識別する識別子である。
【００１８】
中継設定識別子が１である第１の中継設定レコードは、第１の端末装置１１１ＡのＩＰアドレスであるＩＰＸ１を送信元アドレスとして含み、第１の中継ポート３０１のポート番号である１を中継ポート番号として含んでいる。
中継設定識別子が２である第２の中継設定レコードは、第２の端末装置１１１ＢのＩＰアドレスであるＩＰＸ２を送信元アドレスとして含み、第１の中継ポート３０１のポート番号である１を中継ポート番号として含んでいる。
【００１９】
図４および図１に基づいて、パケット中継部３８０の動作を説明する。
図１において、第１の端末装置１１１Ａが送信元アドレスとしてＩＰＸ１を含んだパケットを送信した場合、パケット中継部３８０は、このパケットを第３の中継ポート３０３で受信する。
次に、パケット中継部３８０は、ＩＰＸ１を送信元アドレスとして含んだ第１の中継設定レコードを、図４の中継設定ファイル３９１から選択する。
そして、パケット中継部３８０は、第１の中継設定レコードに含まれる中継ポート番号で識別される第１の中継ポート３０１から、受信したパケットを送信する。これにより、このパケットは第１の回線１０１を利用して通信される。
【００２０】
図１において、第２の端末装置１１１Ｂが送信元アドレスとしてＩＰＸ２を含んだパケットを送信した場合、パケット中継部３８０は、このパケットを第３の中継ポート３０３で受信する。
次に、パケット中継部３８０は、ＩＰＸ２を送信元アドレスとして含んだ第２の中継設定レコードを、図４の中継設定ファイル３９１から選択する。
そして、パケット中継部３８０は、第２の中継設定レコードに含まれる中継ポート番号で識別される第１の中継ポート３０１から、受信したパケットを送信する。これにより、このパケットは第１の回線１０１を利用して通信される。
【００２１】
図５に基づいて、相手側中継装置４００の機能構成について説明する。
相手側中継装置４００は、回線変更命令受付部４２０と、回線変更部４３０と、パケット中継部４８０と、中継設定ファイル記憶部４９０とを備える。
回線変更命令受付部４２０は、対象端末識別子２９１を含んだ回線変更命令を受け付ける。
回線変更部４３０は、回線変更命令が受け付けられた場合、回線変更処理を行う。この回線変更処理は、対象端末識別子２９１で識別される端末装置１１１の通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更する処理である。
パケット中継部４８０は、複数の端末装置１１１と複数の通信相手１２１との通信に利用される回線を選択するための中継設定ファイル４９１に基づいて、パケットを中継する。
中継設定ファイル記憶部４９０は、中継設定ファイル４９１を記憶する。
【００２２】
図６に基づいて、中継設定ファイル４９１について説明する。
中継設定ファイル４９１は、図中の１行に相当する中継設定レコードを備える。
中継設定レコードは、中継設定識別子と、送信先アドレスと、出力ポート番号とを含む。
送信先アドレスは、送信先のＩＰアドレスである。
【００２３】
中継設定識別子が１である第１の中継設定レコードは、第１の端末装置１１１ＡのＩＰアドレスであるＩＰＸ１を送信先アドレスとして含み、第１の中継ポート４０１のポート番号である１を中継ポート番号として含んでいる。
中継設定識別子が２である第２の中継設定レコードは、第２の端末装置１１１ＢのＩＰアドレスであるＩＰＸ２を送信先アドレスとして含み、第１の中継ポート４０１のポート番号である１を中継ポート番号として含んでいる。
【００２４】
図６および図１に基づいて、パケット中継部４８０の動作を説明する。
図１において、いずれかの通信相手１２１が送信先アドレスとしてＩＰＸ１を含んだパケットを送信した場合、パケット中継部４８０は、このパケットを第３の中継ポート４０３で受信する。
次に、パケット中継部４８０は、ＩＰＸ１を送信先アドレスとして含んだ第１の中継設定レコードを、図６の中継設定ファイル４９１から選択する。
そして、パケット中継部４８０は、第１の中継設定レコードに含まれる中継ポート番号で識別される第１の中継ポート４０１から、受信したパケットを送信する。これにより、このパケットは第１の回線１０１を利用して通信される。
【００２５】
図１において、いずれかの通信相手１２１が送信先アドレスとしてＩＰＸ２を含んだパケットを送信した場合、パケット中継部４８０は、このパケットを第３の中継ポート４０３で受信する。
次に、パケット中継部４８０は、ＩＰＸ２を送信先アドレスとして含んだ第２の中継設定レコードを、図６の中継設定ファイル４９１から選択する。
そして、パケット中継部４８０は、第２の中継設定レコードに含まれる中継ポート番号で識別される第１の中継ポート４０１から、受信したパケットを送信する。これにより、このパケットは第１の回線１０１を利用して通信される。
【００２６】
＊＊＊動作の説明＊＊＊
図７に基づいて、通信制御方法の処理について説明する。
【００２７】
Ｓ１１０は負荷値取得処理である。
Ｓ１１０において、端末側中継装置３００の負荷値取得部３１０は、第１の回線１０１における通信量と応答時間とパケットロス量とを取得する。これらの値は、第１の回線１０１にかかる負荷の大きさを表す負荷値である。
通信量は、パケット中継部３８０が第１の中継ポート３０１を介して送受信したパケットのデータ量である。通信量は帯域量ともいう。
応答時間は、相手側中継装置４００、通信制御装置２００または通信相手１２１へ応答要求パケットを送信してから応答パケットを受信するまでの時間である。応答時間を計測するための技術として、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）のＰＩＮＧコマンドが挙げられる。
パケットロス量は、複数の応答要求パケットのうちで、待機時間が経過しても応答パケットが受信されないタイムアウトが発生した応答要求パケットの数量である。
Ｓ１１０の後、処理はＳ１２０へ進む。
【００２８】
Ｓ１２０は負荷値通知処理および負荷値受付処理である。
Ｓ１２０において、負荷値取得部３１０は、通信量と応答時間とパケットロス量とを含んだパケットである負荷通知を生成し、負荷通知を通信制御装置２００へ送信する。
そして、通信制御装置２００の負荷値受付部２１０は負荷通知を受信する。
Ｓ１２０の後、処理はＳ１３０へ進む。
【００２９】
Ｓ１３０は負荷判定処理である。
Ｓ１３０において、通信制御装置２００の負荷判定部２２０は、負荷通知に含まれる通信量を通信量閾値と比較し、負荷通知に含まれる応答時間を応答時間閾値と比較し、負荷通知に含まれるパケットロス量をパケットロス量閾値と比較する。通信量閾値、応答時間閾値およびパケットロス量閾値は負荷閾値である。
ここで、通信量が通信量閾値よりも多い場合と、応答時間が応答時間閾値よりも長い場合と、パケットロス量がパケットロス量閾値よりも多い場合との少なくともいずれかの場合を、負荷値が負荷閾値よりも大きい場合という。負荷値が負荷閾値よりも大きい場合、第１の回線１０１にかかる負荷が大きいと判断することができる。
負荷値が負荷閾値よりも大きい場合（ＹＥＳ）、処理はＳ１４０へ進む。
負荷値が負荷閾値以下である場合（ＮＯ）、通信制御方法の処理は終了する。
【００３０】
Ｓ１４０は回線変更命令処理および回線変更命令受付処理である。
Ｓ１４０において、通信制御装置２００の回線変更命令部２３０は、対象端末識別子２９１であるＩＰＸ１を含んだパケットである回線変更命令を生成し、回線変更命令を端末側中継装置３００および相手側中継装置４００へ送信する。
そして、端末側中継装置３００の回線変更命令受付部３２０および相手側中継装置４００の回線変更命令受付部４２０は回線変更命令を受信する。
Ｓ１４０の後、処理はＳ１５０へ進む。
【００３１】
Ｓ１５０は回線変更処理である。
Ｓ１５０において、回線変更命令受付部３２０は、回線変更命令に含まれるＩＰＸ１と同じ送信元アドレスを第１の中継設定レコードを、図４の中継設定ファイル３９１から選択する。
そして、回線変更命令受付部３２０は、選択した第１の中継設定レコードに含まれる中継ポート番号を、第２の中継ポート３０２のポート番号である２に変更する。
【００３２】
また、回線変更命令受付部４２０は、回線変更命令に含まれるＩＰＸ１と同じ送信先アドレスを含んだ第１の中継設定レコードを、図６の中継設定ファイル４９１から選択する。
そして、回線変更命令受付部４２０は、選択した第１の中継設定レコードに含まれる中継ポート番号を、第２の中継ポート４０２のポート番号である２に変更する。
Ｓ１５０の後、通信制御方法の処理は終了する。
【００３３】
通信制御方法のＳ１５０により、図４において、第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート３０２のポート番号である２に変更される。
そのため、端末側中継装置３００のパケット中継部３８０は、送信元アドレスとしてＩＰＸ１を含んだパケットを受信した場合、受信したパケットを第２の中継ポート３０２から送信する。これにより、このパケットは第２の回線１０２を利用して通信される。
【００３４】
通信制御方法のＳ１５０により、図６において、第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート４０２のポート番号である２に変更される。
そのため、相手側中継装置４００のパケット中継部４８０は、送信先アドレスとしてＩＰＸ１を含んだパケットを受信した場合、受信したパケットを第２の中継ポート４０２から送信する。これにより、このパケットは第２の回線１０２を利用して通信される。
【００３５】
図８に基づいて、通信制御装置２００、端末側中継装置３００および相手側中継装置４００のハードウェア構成について説明する。
通信制御装置２００、端末側中継装置３００および相手側中継装置４００は、演算装置９０１、補助記憶装置９０２、主記憶装置９０３、通信装置９０４および入出力装置９０５を備えるコンピュータである。
演算装置９０１、補助記憶装置９０２、主記憶装置９０３、通信装置９０４および入出力装置９０５はバス９０９に接続している。
【００３６】
演算装置９０１は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
補助記憶装置９０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリまたはハードディスク装置である。
主記憶装置９０３は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
通信装置９０４は、有線または無線でインターネット、ＬＡＮ（ローカルエリアネットワーク）、電話回線網またはその他のネットワークを介して通信を行う。
入出力装置９０５は、例えば、マウス、キーボード、ディスプレイ装置である。
【００３７】
プログラムは、補助記憶装置９０２に記憶されている。
例えば、オペレーティングシステム（ＯＳ）が補助記憶装置９０２に記憶される。また、「〜部」として説明している機能を実現するプログラムが補助記憶装置９０２に記憶される。
プログラムは、補助記憶装置９０２に記憶されており、主記憶装置９０３にロードされ、演算装置９０１に読み込まれ、演算装置９０１によって実行される。
【００３８】
判断、判定、抽出、検知、設定、登録、選択、生成、入力、出力等の処理の結果を示す情報、データ、ファイル、信号値または変数値が主記憶装置９０３または補助記憶装置９０２に記憶される。
【００３９】
＊＊＊効果の説明＊＊＊
通信システム１００は、複数の端末装置１１１が利用する第１の回線１０１にかかる負荷が大きい場合に、対象端末識別子２９１で識別される第１の端末装置１１１Ａの通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更することができる。つまり、端末装置１１１毎に回線を切り替えることができる。これにより、第１の回線１０１にかかる負荷が軽減される。
【００４０】
実施の形態２．
実施の形態１で説明した回線変更処理が、対象端末識別子で識別される端末装置と対象相手識別子で識別される通信相手との通信に利用される回線を第１の回線から第２の回線へ変更する処理である形態について、図９から図１２に基づいて説明する。
実施の形態２において説明が省略されている事項は実施の形態１と同じである。
【００４１】
＊＊＊構成の説明＊＊＊
通信システム１００の構成は、実施の形態１において図１に基づいて説明した構成と同じである。
【００４２】
図９に基づいて、通信制御装置２００の機能構成について説明する。
通信制御装置２００は、負荷値受付部２１０と、負荷判定部２２０と、回線変更命令部２３０と、対象端末識別子記憶部２９０とを備える。
負荷値受付部２１０および負荷判定部２２０の機能は、実施の形態１において図２に基づいて説明した機能と同じである。
回線変更命令部２３０は、第１の回線１０１にかかる負荷が大きいと判定された場合、対象端末識別子と対象相手識別子とを含んだ回線変更命令を、端末側中継装置３００および相手側中継装置４００へ送信する。
対象端末識別子記憶部２９０は、対象端末識別子と対象相手識別子とを含む対象フローファイル２９２を記憶する。
対象相手識別子は、複数の通信相手１２１のうちのいずれかの通信相手１２１を識別する。
【００４３】
図１０に基づいて、対象フローファイル２９２について説明する。
対象フローファイル２９２は、図中の１行に相当する対象フローレコードを備える。
対象フローレコードは、対象フロー識別子と、対象端末識別子と、対象相手識別子とを含む。対象フロー識別子は、対象フローレコードを識別する。
【００４４】
対象フロー識別子が１である第１の対象フローレコードは、第１の端末装置１１１ＡのＩＰアドレスであるＩＰＸ１を対象端末識別子として含み、第１の通信相手１２１ＡのＩＰアドレスであるＩＰＹ１を対象相手識別子として含んでいる。
【００４５】
端末側中継装置３００の機能構成について説明する。
端末側中継装置３００は、実施の形態１における図３と同じく、負荷値取得部３１０と、回線変更命令受付部３２０と、回線変更部３３０と、中継設定ファイル記憶部３９０とを備える。
負荷値取得部３１０の機能は、実施の形態１と同じである。
回線変更命令受付部３２０は、対象端末識別子と対象相手識別子とを含んだ回線変更命令を受け付ける。
回線変更部３３０は、回線変更命令が受け付けられた場合、回線変更処理を行う。この回線変更処理は、対象端末識別子で識別される端末装置１１１と対象相手識別子で識別される通信相手１２１との通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更する処理である。
中継設定ファイル記憶部３９０は、実施の形態１と同じく中継設定ファイル３９１を記憶する。但し、中継設定ファイル３９１は実施の形態１と以下のように異なる。
【００４６】
図１１に基づいて、中継設定ファイル３９１について説明する。
中継設定ファイル３９１に備わる中継設定レコードは、中継設定識別子と送信元アドレスと出力ポート番号との他に、送信先のＩＰアドレスである送信先アドレスを含む。
第１の中継設定レコードは、送信先アドレスとして、第１の通信相手１２１ＡのＩＰアドレスであるＩＰＹ１を含んでいる。
第２の中継設定レコードは、送信先アドレスとして、第２の通信相手１２１ＢのＩＰアドレスであるＩＰＹ２を含んでいる。
【００４７】
相手側中継装置４００の機能構成について説明する。
相手側中継装置４００は、実施の形態１における図５と同じく、回線変更命令受付部４２０と、回線変更部４３０と、中継設定ファイル記憶部４９０とを備える。
回線変更命令受付部４２０は、対象端末識別子と対象相手識別子とを含んだ回線変更命令を受け付ける。
回線変更部４３０は、回線変更命令が受け付けられた場合、回線変更処理を行う。この回線変更処理は、対象端末識別子で識別される端末装置１１１と対象相手識別子で識別される通信相手１２１との通信に利用される回線を第１の回線１０１から第２の回線１０２へ変更する処理である。
中継設定ファイル記憶部４９０は、実施の形態１と同じく中継設定ファイル４９１を記憶する。但し、中継設定ファイル４９１は実施の形態１と以下のように異なる。
【００４８】
図１２に基づいて、中継設定ファイル４９１について説明する。
中継設定ファイル４９１に備わる中継設定レコードは、中継設定識別子と送信先アドレスと出力ポート番号との他に、送信元のＩＰアドレスである送信元アドレスを含む。
第１の中継設定レコードは、送信元アドレスとして、第１の通信相手１２１ＡのＩＰアドレスであるＩＰＹ１を含んでいる。
第２の中継設定レコードは、送信元アドレスとして、第２の通信相手１２１ＢのＩＰアドレスであるＩＰＹ２を含んでいる。
【００４９】
＊＊＊動作の説明＊＊＊
通信制御方法の処理の流れは、実施の形態１において図７に基づいて説明した処理の流れと同じである。但し、Ｓ１４０およびＳ１５０は、実施の形態１と以下のように異なる。
【００５０】
Ｓ１４０およびＳ１５０において、回線変更命令は、対象端末識別子であるＩＰＸ１の他に、対象相手識別子であるＩＰＹ１を含む。
【００５１】
Ｓ１５０において、図１１の中継設定ファイル３９１から選択される中継設定レコードは、回線変更命令に含まれるＩＰＸ１を送信元アドレスとして含んで、回線変更命令に含まれるＩＰＹ１を送信先アドレスとして含んだ第１の中継設定レコードである。
また、図１２の中継設定ファイル４９１から選択される中継設定レコードは、回線変更命令に含まれるＩＰＸ１を送信先アドレスとして含んで、回線変更命令に含まれるＩＰＹ１を送信元アドレスとして含んだ第１の中継設定レコードである。
【００５２】
通信制御方法のＳ１５０により、図１１において、第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート３０２のポート番号である２に変更される。
そのため、端末側中継装置３００のパケット中継部３８０は、送信元アドレスとしてＩＰＸ１を含んで送信先アドレスとしてＩＰＹ１を含んだパケットを受信した場合、受信したパケットを第２の中継ポート３０２から送信する。これにより、このパケットは第２の回線１０２を利用して通信される。
【００５３】
通信制御方法のＳ１５０により、図１２において、第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート４０２のポート番号である２に変更される。
そのため、相手側中継装置４００のパケット中継部４８０は、送信先アドレスとしてＩＰＸ１を含んで送信元アドレスとしてＩＰＹ１を含んだパケットを受信した場合、受信したパケットを第２の中継ポート４０２から送信する。これにより、このパケットは第２の回線１０２を利用して通信される。
【００５４】
＊＊＊効果の説明＊＊＊
通信システム１００は、対象端末識別子で識別される第１の端末装置１１１Ａと対象相手識別子で識別される第１の通信相手１２１Ａとの通信に利用される回線を、第１の回線１０１から第２の回線１０２へ変更することができる。つまり、端末装置１１１と通信相手１２１との組み合わせ毎に回線を切り替えることができる。
【００５５】
実施の形態３．
実施の形態１および実施の形態２で説明した回線変更処理が、対象端末ポート番号と対象相手ポート番号とを使用する通信に利用される回線を第１の回線から第２の回線へ変更する処理である場合の形態について、図１３から図１５に基づいて説明する。
実施の形態３において説明が省略されている事項は実施の形態１および実施の形態２と同じである。
【００５６】
＊＊＊構成の説明＊＊＊
通信システム１００の構成は、実施の形態１において図１に基づいて説明した構成と同じである。
【００５７】
実施の形態２における図９と同じく、通信制御装置２００は、負荷値受付部２１０と、負荷判定部２２０と、回線変更命令部２３０と、対象端末識別子記憶部２９０とを備える。
負荷値受付部２１０および負荷判定部２２０の機能は、実施の形態１および実施の形態２と同じである。
回線変更命令部２３０は、第１の回線１０１にかかる負荷が大きいと判定された場合、対象端末識別子と対象端末ポート番号と対象相手識別子と対象相手ポート番号とを含んだ回線変更命令を、端末側中継装置３００および相手側中継装置４００へ送信する。
対象端末識別子記憶部２９０は、実施の形態２と同じく、対象フローファイル２９２を記憶する。但し、対象フローファイル２９２は実施の形態２と以下のように異なる。
【００５８】
図１３に基づいて、対象フローファイル２９２について説明する。
対象フローファイル２９２に備わる対象フローレコードは、対象フロー識別子と対象端末識別子と対象相手識別子との他に、対象端末ポート番号と対象相手ポート番号とを含む。対象端末ポート番号は、対象端末識別子で識別される端末装置１１１が使用するポート番号である。対象相手ポート番号は、対象相手識別子で識別される通信相手１２１が使用するポート番号である。
第１の対象フローレコードは、対象端末ポート番号および対象相手ポート番号として８０を含んでいる。
【００５９】
端末側中継装置３００の機能構成について説明する。
端末側中継装置３００は、実施の形態１における図３と同じく、負荷値取得部３１０と、回線変更命令受付部３２０と、回線変更部３３０と、中継設定ファイル記憶部３９０とを備える。
負荷値取得部３１０の機能は、実施の形態１と同じである。
回線変更命令受付部３２０は、対象端末識別子と対象端末ポート番号と対象相手識別子と対象相手ポート番号とを含んだ回線変更命令を受け付ける。
回線変更部３３０は、回線変更命令が受け付けられた場合、回線変更処理を行う。この回線変更処理は、対象端末識別子で識別される端末装置１１１と対象相手識別子で識別される通信相手１２１との通信のうち、対象端末ポート番号と対象相手ポート番号とを使用する通信、に利用される回線を第１の回線１０１から第２の回線１０２へ変更する処理である。
中継設定ファイル記憶部３９０は、実施の形態２と同じく中継設定ファイル３９１を記憶する。但し、中継設定ファイル３９１は実施の形態２と以下のように異なる。
【００６０】
図１４に基づいて、中継設定ファイル３９１について説明する。
中継設定ファイル３９１に備わる中継設定レコードは、中継設定識別子と送信元アドレスと送信先アドレスと出力ポート番号との他に、送信元ポート番号と送信先ポート番号とを含む。
第１の中継設定レコードは、送信元ポート番号および送信先ポート番号として８０を含んでいる。
第２の中継設定レコードは、送信元ポート番号および送信先ポート番号として８１を含んでいる。
【００６１】
相手側中継装置４００の機能構成について説明する。
相手側中継装置４００は、実施の形態１における図５と同じく、回線変更命令受付部４２０と、回線変更部４３０と、中継設定ファイル記憶部４９０とを備える。
回線変更命令受付部４２０は、対象端末識別子と対象端末ポート番号と対象相手識別子と対象相手ポート番号とを含んだ回線変更命令を受け付ける。
回線変更部４３０は、回線変更命令が受け付けられた場合、回線変更処理を行う。この回線変更処理は、対象端末識別子で識別される端末装置１１１と対象相手識別子で識別される通信相手１２１との通信のうち、対象端末ポート番号と対象相手ポート番号とを使用する通信、に利用される回線を第１の回線１０１から第２の回線１０２へ変更する処理である。
中継設定ファイル記憶部４９０は、実施の形態２と同じく中継設定ファイル４９１を記憶する。但し、中継設定ファイル４９１は実施の形態２と以下のように異なる。
【００６２】
図１５に基づいて、中継設定ファイル４９１について説明する。
中継設定ファイル４９１に備わる中継設定レコードは、中継設定識別子と送信先アドレスと送信元アドレスと出力ポート番号との他に、送信元ポート番号と送信先ポート番号とを含む。
第１の中継設定レコードは、送信元ポート番号および送信先ポート番号として８０を含んでいる。
第２の中継設定レコードは、送信元ポート番号および送信先ポート番号として８１を含んでいる。
【００６３】
＊＊＊動作の説明＊＊＊
通信制御方法の処理の流れは、実施の形態１において図７に基づいて説明した処理の流れと同じである。但し、Ｓ１４０およびＳ１５０は、実施の形態１と以下のように異なる。
【００６４】
Ｓ１４０およびＳ１５０において、回線変更命令は、対象端末識別子であるＩＰＸ１と対象相手識別子であるＩＰＹ１との他に、対象端末ポート番号および対象相手ポート番号である８０を含む。ここで、回線変更命令に含まれる対象端末識別子、対象端末ポート番号、対象相手識別子および対象相手ポート番号を（ＩＰＸ１、８０、ＩＰＹ１、８０）と記す。
【００６５】
Ｓ１５０において、図１４の中継設定ファイル３９１から選択される中継設定レコードは、回線変更命令に含まれる（ＩＰＸ１、８０、ＩＰＹ１、８０）を送信元アドレス、送信元ポート番号、送信先アドレスおよび送信先ポート番号として含んだ第１の中継設定レコードである。
また、図１５の中継設定ファイル４９１から選択される中継設定レコードは、回線変更命令に含まれる（ＩＰＸ１、８０、ＩＰＹ１、８０）を送信先アドレス、送信先ポート番号、送信元アドレスおよび送信元ポート番号として含んだ第１の中継設定レコードである。
【００６６】
通信制御方法のＳ１５０により、図１４において、第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート３０２のポート番号である２に変更される。
そのため、端末側中継装置３００のパケット中継部３８０は、送信元アドレスとしてＩＰＸ１を含んで送信元ポート番号として８０を含んで送信先アドレスとしてＩＰＹ１を含んで送信先ポート番号として８０を含んだパケットを受信した場合、受信したパケットを第２の中継ポート３０２から送信する。これにより、このパケットは第２の回線１０２を利用して通信される。
【００６７】
通信制御方法のＳ１５０により、図１５において、第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート４０２のポート番号である２に変更される。
そのため、相手側中継装置４００のパケット中継部４８０は、送信先アドレスとしてＩＰＸ１を含んで送信先ポート番号として８０を含んで送信元アドレスとしてＩＰＹ１を含んで送信元ポート番号として８０を含んだパケットを受信した場合、受信したパケットを第２の中継ポート４０２から送信する。これにより、このパケットは第２の回線１０２を利用して通信される。
【００６８】
＊＊＊効果の説明＊＊＊
通信システム１００は、第１の端末装置１１１Ａと第１の通信相手１２１Ａとの通信のうちで対象端末ポート番号と対象相手ポート番号とを使用する通信に利用される回線を、第１の回線１０１から第２の回線１０２へ変更することができる。つまり、端末装置１１１と端末装置１１１のポート番号と通信相手１２１と通信相手１２１のポート番号との組み合わせ毎に回線を切り替えることができる。
【００６９】
実施の形態４．
第１の回線を利用して通信を行う複数の端末装置のうちの通信量が多い端末装置の通信に利用される回線を第１の回線から第２の回線へ変更する形態について、図１６から図１８に基づいて説明する。
実施の形態４において説明が省略されている事項は実施の形態１から実施の形態３と同じである。
【００７０】
＊＊＊構成の説明＊＊＊
通信システム１００の構成は、実施の形態１において図１に基づいて説明した構成と同じである。
【００７１】
図１６に基づいて、通信制御装置２００の機能構成について説明する。
通信制御装置２００は、通信量受付部２４０と、通信量判定部２５０と、回線変更命令部２３０とを備える。
通信量受付部２４０は、第１の回線を利用して通信を行う端末装置１１１毎の通信量を受け付ける。
通信量判定部２５０は、端末装置１１１毎の通信量を通信量閾値と比較することによって、通信量が多い端末装置１１１を判定する。
回線変更命令部２３０は、通信量が多い端末装置１１１を識別する対象端末識別子を含んだ回線変更命令を端末側中継装置３００および相手側中継装置４００へ送信する。
【００７２】
図１７に基づいて、端末側中継装置３００の機能構成について説明する。
端末側中継装置３００は、通信量取得部３４０と、回線変更命令受付部３２０と、回線変更部３３０と、パケット中継部３８０と、パケット中継部３８０とを備える。
通信量取得部３４０は、第１の回線１０１を利用して通信を行う端末装置１１１毎の通信量を取得する。
回線変更命令受付部３２０、回線変更部３３０、パケット中継部３８０および中継設定ファイル記憶部３９０の機能は、実施の形態１と同じである。
【００７３】
相手側中継装置４００の機能構成は、実施の形態１において図５に基づいて説明した機能構成と同じである。
【００７４】
＊＊＊動作の説明＊＊＊
図１８に基づいて、通信制御方法の処理について説明する。
【００７５】
Ｓ２１０は通信量取得処理である。
Ｓ２１０において、端末側中継装置３００の通信量取得部３４０は、端末装置１１１毎の通信量を取得する。この通信量は、パケット中継部３８０が第１の中継ポート３０１を介して送受信したパケットのデータ量である。通信量は帯域量ともいう。
Ｓ２１０の後、処理はＳ２２０へ進む。
【００７６】
Ｓ２２０は通信量通知処理および通信量受付処理である。
Ｓ２２０において、通信量取得部３４０は、端末装置１１１毎の端末識別子および通信量を含んだパケットである通信量通知を生成し、通信量通知を通信制御装置２００へ送信する。
そして、通信制御装置２００の通信量受付部２４０は通信量通知を受信する。
Ｓ２２０の後、処理はＳ２３０へ進む。
【００７７】
Ｓ２３０は通信量判定処理である。
Ｓ２３０において、通信制御装置２００の通信量判定部２５０は、通信量通知に含まれる端末装置１１１毎の通信量を通信量閾値と比較する。
ここで、端末装置１１１の通信量が通信量閾値よりも多い場合、その端末装置１１１の通信量が多いと判断することができる。
通信量が通信量閾値よりも多い場合（ＹＥＳ）、処理はＳ２４０へ進む。
通信量が通信量閾値以下である場合（ＮＯ）、通信制御方法の処理は終了する。
【００７８】
Ｓ２４０は回線変更命令処理および回線変更命令受付処理である。
Ｓ２４０において、通信制御装置２００の回線変更命令部２３０は、通信量が多い端末装置１１１の端末識別子を対象端末識別子として含むパケットである回線変更命令を生成し、回線変更命令を端末側中継装置３００および相手側中継装置４００へ送信する。
そして、端末側中継装置３００の回線変更命令受付部３２０および相手側中継装置４００の回線変更命令受付部４２０は回線変更命令を受信する。
実施の形態２において、回線変更命令に含まれる対象端末識別子は、第１の端末装置１１１ＡのＩＰアドレスとして使用されるＩＰＸ１である。
Ｓ２４０の後、処理はＳ２５０へ進む。
【００７９】
Ｓ２５０は回線変更処理である。
Ｓ２５０の内容は、実施の形態１におけるＳ１５０の回線変更処理と同じである。つまり、図４において、中継設定ファイル３９１の第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート３０２のポート番号である２に変更される。また、図６において、中継設定ファイル４９１の第１の中継設定レコードに含まれる中継ポート番号が、第２の中継ポート４０２のポート番号である２に変更される。
Ｓ２５０の後、通信制御方法の処理は終了する。
【００８０】
＊＊＊応用例の説明＊＊＊
回線変更処理は、端末装置１１１と通信相手１２１との組み合わせのうちの通信量が多い組み合わせの通信に利用される回線を、第１の回線１０１から第２の回線１０２へ変更する処理であってもよい。この場合、実施の形態４は以下のような形態になる。
通信量取得部３４０は、端末装置１１１と通信相手１２１との組み合わせ毎の通信量を取得する。通信量通知は、端末装置１１１と通信相手１２１との組み合わせ毎に、端末装置１１１の端末識別子と、通信相手１２１の相手識別子と、通信量とを含む。
通信量判定部２５０は、端末装置１１１と通信相手１２１との組み合わせ毎の通信量を通信量閾値と比較する。
回線変更命令は、通信量が多い組み合わせの端末識別子として対象端末識別子を含み、通信量が多い組み合わせの相手識別子として対象相手識別子を含む。
中継設定ファイル３９１および中継設定ファイル４９１は、実施の形態２と同じである。
回線変更部３３０および回線変更部４３０の動作は、実施の形態２と同じである。
【００８１】
さらに、端末装置１１１と通信相手１２１との組み合わせは、端末装置１１１と通信相手１２１と端末ポート番号と相手ポート番号との組み合わせであってもよい。端末ポート番号は端末装置１１１が使用するポート番号であり、相手ポート番号は通信相手１２１が使用するポート番号である。この場合、実施の形態４は以下のような形態になる。
通信量取得部３４０は、端末装置１１１と通信相手１２１と端末ポート番号と相手ポート番号との組み合わせ毎の通信量を取得する。通信量通知は、端末装置１１１と通信相手１２１と端末ポート番号と相手ポート番号との組み合わせ毎に、端末識別子と相手識別子と端末ポート番号と相手ポート番号と通信量とを含む。
通信量判定部２５０は、端末装置１１１と通信相手１２１と端末ポート番号と相手ポート番号との組み合わせ毎の通信量を通信量閾値と比較する。
回線変更命令は、通信量が多い組み合わせの端末識別子、相手識別子、端末ポート番号および相手ポート番号として、対象端末識別子、対象相手識別子、対象端末ポート番号および対象相手ポート番号を含む。
中継設定ファイル３９１および中継設定ファイル４９１は、実施の形態３と同じである。
回線変更部３３０および回線変更部４３０の動作は、実施の形態３と同じである。
【００８２】
＊＊＊効果の説明＊＊＊
通信システム１００は、第１の回線１０１を利用して通信を行う複数の端末装置１１１のうちの通信量が多い端末装置１１１の通信に利用される回線を、第１の回線１０１から第２の回線１０２へ変更することができる。
つまり、端末装置１１１毎に回線を切り替えることができる。さらに、端末装置１１１と通信相手１２１との組み合わせ毎に、または、端末装置１１１と端末装置１１１のポート番号と通信相手１２１と通信相手１２１のポート番号との組み合わせ毎に回線を切り替えることができる。
【００８３】
各実施の形態において、通信システム１００は以下の（１）から（３）のようなシステムであってもよい。
（１）端末側中継装置３００または相手側中継装置４００が通信制御装置２００の機能構成を備える場合、通信システム１００は通信制御装置２００を備えなくてもよい。
（２）通信システム１００が第１の回線１０１の負荷値を取得する負荷値取得装置を備える場合、端末側中継装置３００は負荷値取得部３１０を備えなくてもよい。
（３）負荷値は、通信量と応答時間とパケットロス量とのうちのいずれか１つまたは２つでもよい。また、負荷値は他の値であってもよい。例えば、負荷値は、通信量と応答時間とパケットロス量とを用いて計算される値であってもよい。
【００８４】
図１９に基づいて、通信システム１００の構成例について説明する。各実施の形態において、通信システム１００の構成は図１９に示すような構成であってもよい。
通信システム１００は、端末側代表中継装置１３０、第１の端末側中継装置１３１、第２の端末側中継装置１３２、相手側代表中継装置１４０、第１の相手側中継装置１４１および第２の相手側中継装置１４２を備える。
端末側代表中継装置１３０は端末側中継装置３００と同じものであり、相手側代表中継装置１４０は相手側中継装置４００と同じものである。
第１の端末側中継装置１３１は第１の回線１０１に接続し、端末側代表中継装置１３０は第１の端末側中継装置１３１を介して第１の回線１０１に接続する。
第２の端末側中継装置１３２は第２の回線１０２に接続し、端末側代表中継装置１３０は第２の端末側中継装置１３２を介して第２の回線１０２に接続する。
第１の相手側中継装置１４１は第１の回線１０１に接続し、相手側代表中継装置１４０は第１の相手側中継装置１４１を介して第２の回線１０２に接続する。
第２の相手側中継装置１４２は第２の回線１０２に接続し、相手側代表中継装置１４０は第２の相手側中継装置１４２を介して第２の回線１０２に接続する。
通信システム１００は、第１の端末側中継装置１３１と第２の端末側中継装置１３２と第１の相手側中継装置１４１と第２の相手側中継装置１４２とのうちの少なくともいずれかを備えなくてもよい。
【００８５】
各実施の形態において「〜部」は「〜処理」「〜工程」「〜プログラム」「〜装置」に読み替えることができる。
【符号の説明】
【００８６】
１００  通信システム、１０１  第１の回線、１０２  第２の回線、１１１  端末装置、１１９  端末ネットワーク、１２１  通信相手、１２９  相手ネットワーク、１３０  端末側代表中継装置、１３１  第１の端末側中継装置、１３２  第２の端末側中継装置、１４０  相手側代表中継装置、１４１  第１の相手側中継装置、１４２  第２の相手側中継装置、２００  通信制御装置、２１０  負荷値受付部、２２０  負荷判定部、２３０  回線変更命令部、２４０  通信量受付部、２５０  通信量判定部、２９０  対象端末識別子記憶部、２９１  対象端末識別子、２９２  対象フローファイル、３００  端末側中継装置、３０１  第１の中継ポート、３０２  第２の中継ポート、３０３  第３の中継ポート、３１０  負荷値取得部、３２０  回線変更命令受付部、３３０  回線変更部、３４０  通信量取得部、３８０  パケット中継部、３９０  中継設定ファイル記憶部、３９１  中継設定ファイル、４００  相手側中継装置、４０１  第１の中継ポート、４０２  第２の中継ポート、４０３  第３の中継ポート、４２０  回線変更命令受付部、４３０  回線変更部、４８０  パケット中継部、４９０  中継設定ファイル記憶部、４９１  中継設定ファイル、９０１  演算装置、９０２  補助記憶装置、９０３  主記憶装置、９０４  通信装置、９０５  入出力装置、９０９  バス。
【図１】
2016154319.tif 000003
【図２】
2016154319.tif 000004
【図３】
2016154319.tif 000005
【図４】
2016154319.tif 000006
【図５】
2016154319.tif 000007
【図６】
2016154319.tif 000008
【図７】
2016154319.tif 000009
【図８】
2016154319.tif 000010
【図９】
2016154319.tif 000011
【図１０】
2016154319.tif 000012
【図１１】
2016154319.tif 000013
【図１２】
2016154319.tif 000014
【図１３】
2016154319.tif 000015
【図１４】
2016154319.tif 000016
【図１５】
2016154319.tif 000017
【図１６】
2016154319.tif 000018
【図１７】
2016154319.tif 000019
【図１８】
2016154319.tif 000020
【図１９】
2016154319.tif 000021