(57)【特許請求の範囲】
【請求項１】
複数の通信端末に対して通信データの転送を行う通信中継装置であって、
前記通信中継装置の筐体外面部における温度を感知する熱センサ部と、
前記各通信端末に対してルーティングされた通信データ量を前記各通信端末に対応させて記憶すると共に前記通信データ量に基づき前記各通信端末毎に通信優先度を示すスコア値を導出するスコア導出部と、
前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定すると共に、前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制する制御を行う通信速度制御部と、
前記各通信端末に対して前記決定された通信抑制度を通知する通信抑制度通知部とを備えたことを特徴とする通信中継装置。
【請求項２】
請求項１の通信中継装置において、
前記スコア導出部は、前記各通信端末の通信利用時間を測定すると共に通信利用時間の長い前記通信端末に対してより高い前記スコア値を割当てる通信時間スコア割当て機能を備えたことを特徴とする通信中継装置。
【請求項３】
請求項１に記載の通信中継装置において、
前記通信速度制御部は、前記筐体外面部の温度が一定値を下回った場合に、前記通信速度上限値が抑制された通信データレートを緩和する制御を行う速度上限値緩和制御機能を備えたことを特徴とする通信中継装置。
【請求項４】
請求項１に記載の通信中継装置において、
前記感知された温度が予め設定された一定値以上に上がった場合に、温度制御通信ルータ装置に対する電源供給を遮断する電源供給制御部を備えたことを特徴とする通信中継装置。
【請求項５】
請求項１に記載の通信中継装置において、
無線通信により通知されたメッセージの出力を行う無線通信端末を併設し、
前記感知された温度が予め設定された一定値以上に上がった場合に、前記無線通信端末に対して温度異常の発生を示すメッセージを無線通信により通知する温度異常無線通知部を備えたことを特徴とする通信中継装置。
【請求項６】
通信中継装置の筐体外面部における温度に基づき複数の通信端末に対する通信データ転送の通信データレートを制御する通信中継方法であって、
前記各通信端末に対してルーティングされた通信データ量を前記各通信端末に対応させて記憶すると共に前記通信データ量に基づき前記各通信端末に対応した通信優先度を示すスコア値を前記各通信端末毎に導出し、
前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定し、
前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制すると共に前記各通信端末に対して前記決定された通信抑制度を通知する構成とし、これらの各動作手順を前記通信ルータ制御装置が実行するようにしたことを特徴とする通信制御方法。
【請求項７】
通信中継装置の筐体外面部における温度に基づき複数の通信端末に対する通信データ転送の通信データレートを制御するための通信中継プログラムであって、
前記各通信端末に対してルーティングされた通信データ量を前記各通信端末に対応させて記憶すると共に前記通信データ量に基づき前記各通信端末に対応した通信優先度を示すスコア値を前記各通信端末毎に導出するスコア導出機能と、
前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定する通信抑制度決定機能と、
前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制する制御を行う通信速度制御機能と、
前記各通信端末に対して前記決定された通信抑制度を通知する処理を行う通信抑制度通知機能と、を前記通信ルータ制御装置のコンピュータに実現させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ通信の中継を行う通信中継装置に関し、中継する通信データの通信速度を制御する通信中継装置に関する。
【背景技術】
【０００２】
光ファイバーやＦＴＴＨなどの高速な回線を介してインターネットに接続するために、一般に、ブロードバンドルータなどのルータ装置が利用されている。
また、ルータ装置に対してＬＡＮ（ローカル・エリア・ネットワーク）側で接続されたパーソナルコンピュータなどの通信機器における処理速度、処理能力が増大したことにより、ルータ装置を介してやり取りされる通信データ量も増大化している。
【０００３】
また、家庭内等におけるルータ装置は、ルータ装置の周囲が閉ざされた空間に設置した場合や、ルータ装置筐体の有する空気穴が塞がれた状態で設置される場合など、保証温度範囲外の環境でルータ装置が使用された場合、ルータ装置自身に発熱による故障が生じたり、ルータ装置筐体が発熱し、これに触れた利用者が火傷を負ってしまったりといった不都合が生じ得る。
【０００４】
このため、ルータ装置における通信処理に伴う発熱と、この発熱による誤動作、熱破壊に対する対策が重要視されている。更には、近年ルータ装置は小型化される傾向にあり、ルータ装置における発熱に対する対策は更に重要になってきている。
【０００５】
通常、製品に同梱される取り扱い説明書等で設置方法や設置時の注意を記載しているが、ユーザがこれを見落としてしまう可能性がある。
また、ルータ装置内の温度上昇を抑えるために、ファンを使用して直接冷却する場合、ファンの故障に対するメンテナンスを行う煩わしい作業を利用者に対して強いることとなってしまい、更には、小型化されたルータ装置にはファンを搭載することが困難であるという不都合がある。
【０００６】
これに対する関連技術として、装置の温度推定を行い、動作モードを可変させることにより発熱を抑制する技術が開示されている（特許文献１）。
【０００７】
また、装置の周囲温度変化によりシステムクロックの周波数を切替えて発熱を抑制する技術が開示されている（特許文献２、３）。
更に、端末内の温度としきい値電圧との比較し、この比較結果に応じて送信モードの切替え制御を行う無線通信端末が開示されている（特許文献４）。
また、周囲温度の上昇時に計算機が行っていた処理動作を中断し、電源遮断を行う電源遮断装置が開示されている（特許文献５）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平７−３３４２６３
【特許文献２】特開平３−２５１９１２
【特許文献３】特開平２−１７１８１３
【特許文献４】特開２００６−２４５８６２
【特許文献５】特開平１１−２１５６９８
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１では、動作モードとして送信データレートが一律に変更されてしまうため、各通信端末の通信状態に応じた通信制御を行うことができないと言う不都合がある。また、対象となる装置における温度異常を外部に対して通知することができないという不都合がある。
また、上記特許文献２，３では、クロックダウンによりシステムの動作状態が不安定になってしまうといった不都合が生じ得る。また、可変するクロック周波数においての動作検証やＥＭＩ等の試験を行う必要がでてきてしまい、保守作業に手間がかかってしまうといった不都合がある。
【００１０】
更に、上記特許文献４，５では、装置内における温度異常に起因するＩＣの機能低下、誤動作、熱破壊を抑制することが可能であるが、装置外装における高温化を軽減することができないため、ルータ装置筐体（外装）の温度が高温になった場合、装置外装に触れたユーザが火傷を負ってしまうといった不都合が生じ得る
【００１１】
［発明の目的］
本発明は、上記関連技術の有する不都合を改善し、通信中継装置における異常発熱による故障や事故の発生を有効に防止し得る通信中継装置、通信中継方法、通信中継プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明に係る通信中継装置は、複数の通信端末に対して通信データの転送を行う通信中継装置であって、前記通信中継装置の筐体外面部における温度を感知する熱センサ部と、前記各通信端末に対してルーティングされた通信データ量を前記各通信端末に対応させて記憶すると共に前記通信データ量に基づき前記各通信端末毎に通信優先度を示すスコア値を導出するスコア導出部と、前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定すると共に、前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制する制御を行う通信速度制御部と、前記各通信端末に対して前記決定された通信抑制度を通知する通信抑制度通知部とを備えた構成をとっている。
【００１３】
また、本発明にかかる通信中継方法は、通信中継装置の筐体外面部における温度に基づき複数の通信端末に対する通信データ転送の通信データレートを制御する通信中継方法であって、前記各通信端末に対してルーティングされた通信データ量を前記各通信端末に対応させて記憶すると共に前記通信データ量に基づき前記各通信端末に対応した通信優先度を示すスコア値を前記各通信端末毎に導出し、前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定し、前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制すると共に前記各通信端末に対して前記決定された通信抑制度を通知する構成とし、これらの各動作手順を前記通信ルータ制御装置が実行するようにしたことを特徴としている。
【００１４】
又、本発明にかかる通信中継プログラムは、通信中継装置の筐体外面部における温度に基づき複数の通信端末に対する通信データ転送の通信データレートを制御するための通信中継プログラムであって、前記各通信端末に対してルーティングされた通信データ量を前記各通信端末に対応させて記憶すると共に前記通信データ量に基づき前記各通信端末に対応した通信優先度を示すスコア値を前記各通信端末毎に導出するスコア導出機能と、前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定する通信抑制度決定機能と、前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制する制御を行う通信速度制御機能と、前記各通信端末に対して前記決定された通信抑制度を通知する処理を行う通信抑制度通知機能と、を前記通信ルータ制御装置のコンピュータに実現させることを特徴としている。
【発明の効果】
【００１５】
本発明は、以上のように構成され機能するので、これによると、通信端末に対して中継転送した通信データ量に応じて導出されたスコア値に基づき各通信端末に対する通信データレートを決定し、各通信端末に対する通信データレートを抑制する構成としたことにより、ルータ装置における異常発熱による故障や事故の発生を有効に防止することを可能とする通信中継装置、通信中継方法、および通信中継プログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明による通信中継装置における一実施形態を示す概略ブロック図である。
【図２】図１に開示した通信中継装置における内部構成の一例を示す説明図である。
【図３】図１に開示した通信中継装置における全体的な動作処理ステップを示すフローチャートである。
【図４】図１に開示した通信中継装置における全体的な動作処理ステップを示すフローチャートである。
【図５】本発明による通信中継装置を含む一実施形態を示す概略ブロック図である。
【発明を実施するための形態】
【００１７】
［実施形態］
次に、本発明の実施形態について、その基本的構成内容を説明する。
【００１８】
本実施形態であるブロードバンドルータ（通信中継装置）１は、図１に示すように、
インターネットなどの外部ネットワーク（ネットワーク）１００に接続されたＷＡＮポート８と、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの端末１１、有線通信機器などの通信端末（端末１２）がそれぞれ接続したＬＡＮポート（１）９、ＬＡＮポート（２）１０と、上記ＷＡＮポート、ＬＡＮポート９、１０に対する転送通信動作の切り換え制御を行うイーサネットスイッチ部７（イーサネットは登録商標）と、ブロードバンドルータ１の外装部に装備され、この外装部における温度を検知する熱センサ部（熱センサー）６と、熱センサ部６で検知された温度を取得すると共に、この温度が一定の温度閾値を上回った場合に、ＬＡＮポート（ここでは、９，１０）を介して行われる通信の速度（通信速度：通信データレート）を抑制するためのメッセージをイーサネットスイッチ部７に対して送信する処理を行うＣＰＵ部３を備えた構成を有する。
【００１９】
また、ブロードバンドルータ１は、当該ブロードバンドルータ１の内部構成に対して電源供給を行う電源回路４と、外部電源２から送られた電力を電源回路４に送り込む、または遮断するスイッチとして動作する電源スイッチ部（スイッチ）５を備えている。
【００２０】
尚、上記電源スイッチ部５は、図２に示すように、電源オン／オフ（ＯＮ／ＯＦＦ）用のトランジスタ２５を有し、ＣＰＵ３から送り込まれたメッセージに基づき、このトランジスタ２５を制御制御することにより、電源回路４に対する電源供給の切断動作を制御する。
【００２１】
熱センサ部６は、ブロードバンドルータ１の筐体外面（装置外装）における、予め設定された部分の温度を感知して温度信号としてＣＰＵ部３に送信する温度通知機能を有する。
また、熱センサ部６は、図２に示すように、その内部にサーミスタ２１を有し、このサーミスタ２１により検知した温度を温度情報としてＣＰＵ３に通知するものとする。
【００２２】
ＣＰＵ部３は、熱センサ部６から通知された温度情報（アナログ信号）をディジタル信号（温度信号）に変換するＡ／Ｄコンバータ２３（図２）を有し、この温度信号を常時監視する温度監視手段と、熱センサ部６から通知された装置外装の温度が、予め設定された一定の温度閾値を上回るか否かを判定する温度閾値判定手段を備えている。
尚、この温度閾値判定手段は、通知された温度情報による抵抗値変化を利用して温度監視を行うものとする。
【００２３】
また、ＣＰＵ部３は、各ＬＡＮポートを介してイーサネットスイッチ部７により送受信が行われた通信データ量を、各ＬＡＮポートに対応させて記憶する通信データ量記憶手段と、記憶した通信データ量に基づき、ＬＡＮポート９、１０それぞれに対しての通信優先度を示すスコア値を導出するスコア導出手段を備えている。
【００２４】
尚、ＣＰＵ部３のスコア導出手段（スコア導出部）は、各ＬＡＮポートを介してイーサネットスイッチ部７との間で行われた通信の連続時間を、各ＬＡＮポートに対応させて記憶し、この通信連続時間の長さに基づき、ＬＡＮポート９、１０それぞれに対しての通信優先度であるスコア値を導出する設定であってもよい。
【００２５】
例えば、ＣＰＵ部３は、通信データ量がより多いＬＡＮポートに対しては、より低い通信優先度（スコア値）を割当てるものとする。
この場合、通信データ量が多いＬＡＮポートの通信優先度が低く設定され、このため、熱センサ部６で一定値より高い温度が検知された場合に、通信優先度の低いＬＡＮポートに対する通信は抑制される度合いが大きくなる。
このため、装置外装の温度を上昇させる大容量通信を抑制することができ、これにより、装置外装における温度上昇を有効に抑制することができる。
【００２６】
尚、ＣＰＵ部３は、例えば、通信データ量が最も多いＬＡＮポートに対して、通信優先度（スコア値）を割当てる設定であってもよい。
この場合には、送受信される通信データ量が最も多いＬＡＮポートの通信優先度が高く設定されるので、一定値以上の温度が検知された場合に、通信データ量が少ないＬＡＮポートを介しての通信を、優先して抑制または遮断し、通信が行われるＬＡＮポートを通信データ量が最も多いＬＡＮポートに限定することにより、ＬＡＮポート全体での通信量（通信データ量の合計）を低減し、これにより、装置外装における温度上昇を有効に抑制することができる。
【００２７】
ＣＰＵ部３は、熱センサ部６により検知された装置外装の温度が一定値に達した場合に、上記導出されたスコア値（通信優先度）に基づき、各ＬＡＮポート９、１０に対する通信データレート（例えば、送信データレート）の上限値である（通信抑制レート）を決定する通信抑制度決定手段を有する。
【００２８】
更に、ＣＰＵ部３は、例えば、ＬＡＮにおける速度変更後の一定時間内に、熱センサ部６により検知された温度が一定値より上がった場合、または、一定値より下がらない状態が継続した場合に、ＣＰＵ部３は、電源スイッチ部５に対して電源遮断用のメッセージを送信し、これにより、電源供給ラインを切断する制御を行うものとする（電源供給制御部）。
【００２９】
これにより、外部電源２から電源回路４に対する電源供給が停止されるので、装置外装における熱上昇を有効に抑制することができる。
【００３０】
イーサネットスイッチ部（通信速度制御部）７は、ＬＡＮポート９〜１０に接続された通信端末それぞれに対する通信データのルーティング（通信ルーティング）を行い（通信ルーティング機能）、各端末から送り込まれた通信データを、ＷＡＮポート（１）８を介してネットワーク１１に転送すると共に、外部ネットワーク（ネットワーク１１）から送り込まれた通信データ（パケット）を自己のネットワーク（ＬＡＮ）にある端末（ホスト）に転送する通信中継手段を備えている。
【００３１】
また、イーサネットスイッチ部７は、各通信端末（ＬＡＮポート）に対する通信データの送信時に、ＣＰＵ部３で決定された通信抑制レート（通信抑制度、通信速度上限値）に基づき、各ＬＡＮポートを介して送信されるデータレート（送信速度）を抑制する制御を行う通信速度制御手段を備えている。
【００３２】
これにより、ＬＡＮポートに対する接続速度（ＬＡＮポートを介する通信の通信速度）を抑制することにより、ＬＡＮに対する通信にかかる消費電力を低減することができ、これにより、ＣＰＵ部３およびイーサネットスイッチ部７における発熱を抑制することができる。
このため、装置外装における発熱も抑制することができ、これにより、予期されない環境下で装置（ブロードバンドルータ）を使用した場合でも、使用上安全な温度範囲内で動作させることができ、発熱による故障や、ユーザが火傷を負うのを有効に防止することができる。
【００３３】
また、イーサネットスイッチ部７は、各ＬＡＮポートに接続された、対応する通信端末に対して、ＣＰＵ部３で決定された通信抑制度を通知する通信抑制度通知手段を備えている。
これにより、通信端末（例えば、端末１２）のユーザに対して、装置の温度上昇に起因する通信抑制が行なわれていることを通知することができる。
【００３４】
尚、ＬＡＮポートを介して行われる通信の通信速度（接続速度）を抑制する処理を開始するためのトリガとなる温度閾値は、ブロードバンドルータ１の通常の使用では達しない、温度（値）に設定されているものとする。
【００３５】
また、本実施形態１では、各ＬＡＮポートにおける接続速度（送信データレート）をそれぞれを抑制する処理を行うことにより、ＬＡＮポート（ここでは、２つ）における通信データレートの合計を一定値に制限する設定であってもよい。
【００３６】
［実施形態の動作説明］
次に、本実施形態の動作について、その概略を説明する。
まず、ＣＰＵ部３は、イーサネットスイッチ部７により各通信端末に対してルーティングされた通信データ量を記憶し、この通信データ量に基づき各ＬＡＮポートを介して行われる通信の優先度を示すスコア値（通信優先度）を導出する（通信優先度導出工程）。
熱センサ部６が、ブロードバンドルータ（通信中継装置）１の筐体外面部における温度を感知し、この温度が一定値に達した場合に、ＣＰＵ部３は、上記導出されたスコア値に基づいて、前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定する（通信抑制度決定工程）。
次いで、イーサネットスイッチ部７が、通信ルーティング時に、上記決定された通信抑制度に基づいて、各通信端末に対する通信の通信データレートを抑制する制御を行い（通信抑制制御工程）、各通信端末に対して、上記決定された通信抑制度を通知する（抑制度通知工程）。
【００３７】
ここで、上記通信優先度導出工程、通信抑制度決定工程、通信抑制度制御工程、および通信抑制度通知工程については、その実行内容をプログラム化し、コンピュータに実行させるように構成してもよい。
【００３８】
次に、本実施形態であるブロードバンドルータ１の動作について、図３のフローチャートに基づいて説明する。このブロードバンドルータ１には、２つのＬＡＮポート（ＬＡＮポート９および１０）が装備されており、それぞれのＬＡＮポートには通信回線を介して通信端末１２および１３が接続された構成であるものとする。
【００３９】
ここで、イーサネットスイッチ部７は、ＬＡＮポート９、１０にそれぞれ接続された通信端末に対する通信データのルーティング（通信ルーティング）を行うことにより、外部ネットワーク（ネットワーク１１）から送り込まれた通信データ（パケット）を各通信端末へ転送する処理（通信ルーティング）を行っている。また、イーサネットスイッチ部７は、各通信端末から送り込まれた通信データを、ＷＡＮポート８を介してネットワーク１１に転送する処理を行っているものとする。
【００４０】
まず、ＣＰＵ部３は、各ＬＡＮポートを介して送受信が行われた通信データ量を、各ＬＡＮポートに対応させて記憶しているものとする。
【００４１】
更に、ＣＰＵ部３は、記憶した通信データ量に基づき、ＬＡＮポート９、１０それぞれに対しての通信優先度を示すスコア値を導出する。
ここで、ＣＰＵ部３は、通信データ量がより多いＬＡＮポートに対しては、より低い通信優先度（スコア値）を導出するものとする。
【００４２】
この場合、上述のように、通信データ量が多いＬＡＮポートの通信優先度が低く設定されるので、熱センサ部６で一定値より高い温度が検知された場合に、通信優先度の低いＬＡＮポートに対する通信は抑制される度合いが大きくなる。
また、ＣＰＵ部３は、熱センサ部６からの温度入力を常時監視しており、この温度が予め設定された一定値以上であるか否かの判定を行っているものとする。
【００４３】
検知された温度情報が設定した温度閾値以上である場合に（ステップＳ１）、ＣＰＵ部３は、上記導出したスコア値（通信優先度）に基づき、各ＬＡＮポート（９、１０）に対する通信データレート（例えば、送信データレート）の上限値である通信抑制レートを決定する（通信抑制度決定工程）。ここでは、導出されたスコア値が最も低いＬＡＮポート９に通信速度上限値が設定され、ＬＡＮポート９を介して行われる通信の通信データレートが抑制されるものとする。
【００４４】
次いで、イーサネットスイッチ部７は、各ＬＡＮポートに接続された、対応する通信端末（ここでは、端末１１とする）に対して、上述のように、ＣＰＵ部３で決定された通信抑制レートを通知する（接続先に通知：ステップＳ２）。
【００４５】
ここで、イーサネットスイッチ部７は、ＣＰＵ部３で決定された通信抑制レート（通信抑制度、通信速度上限値）に基づき、各ＬＡＮポートを介して送信するデータレート（送信速度）を抑制する制御を行う（ＬＡＮ接続速度の抑制処理：ステップＳ３）。
【００４６】
次に、ＣＰＵ部３およびイーサネットスイッチ部７は、ＬＡＮ接続速度抑制処理後の一定時間待機状態に設定される。
【００４７】
次いで、熱センサ部６により検知された温度が一定値（温度閾値＜１＞）を上回った場合、または、温度閾値＜１＞より下がらない状態が一定期間継続した場合に（イエス：ステップＳ５）、ＣＰＵ部３は、スコア値の２番目に高いＬＡＮポート（ＬＡＮポート１０）に対して、導出されたスコア値（通信優先度）に基づき通信速度上限値を設定する（通信抑制度決定工程）。
ここで、イーサネットスイッチ部７が、スコア値の２番目に高いＬＡＮポート（ＬＡＮポート１０）に接続された通信端末に対して、ＣＰＵ部３で決定された通信上限値を通知する（通信抑制度決定および接続先に通知：ステップＳ６）。
【００４８】
次いで、イーサネットスイッチ部７は、上記通信抑制レート（通信抑制度、通信速度上限値）に基づき送信データレート（送信速度）を抑制した状態で、ＬＡＮポート９および１０それぞれを介しての通信転送を行い（抑制処理：ステップＳ７）、ＣＰＵ部３およびイーサネットスイッチ部７は、一定時間待機状態に設定される（ステップＳ８）。
【００４９】
ここで、更に、熱センサ部６により検知された温度が一定値（温度閾値＜２＞）を上回った場合、または、温度閾値＜２＞より下がらない状態が一定期間継続した場合に（イエス：ステップＳ９）、イーサネットスイッチ部７は、ＬＡＮポート９、および１０それぞれに接続された通信端末に対して、通信が切断されることを通知する（ステップＳ１０）と共に、ＣＰＵ部３は、電源スイッチ部５に対して電源遮断用のメッセージを送信する。
電源スイッチ部５は、このメッセージに応じて電源回路４への電源供給ラインを切断する制御を行い（電源ラインのスイッチをオフ：ステップＳ１１）、外部電源２からブロードバンドルータ１への電源供給が停止される（ステップＳ１２）。
【００５０】
これにより、外部電源２から電源回路４に対する電源供給が停止されるので、装置外装における熱上昇を有効に抑制することができ、発熱によるブロードバンドルータ１の装置故障や、例えば、ブロードバンドルータ１の利用者が装置外装に触れることで火傷を負ってしまうといったことの発生を有効に抑止することができる。
【００５１】
ここで、上記ステップＳ５において、ＬＡＮポートに対する通信速度の抑制処理を行うことにより、検知された温度が一定値（温度閾値＜１＞）以下に抑制された場合の、他の動作制御方法について、図４のフローチャートに基づき説明する。
【００５２】
ステップＳ５で、検知された温度が一定値（温度閾値＜１＞）以下に抑制された場合（ノー：ステップＳ５）、ＣＰＵ部３は、検知された温度が、予め設定された温度閾値＜３＞を上回るか否かの判定を行う（ステップＳ２１）。
【００５３】
ここで、新たに検知された温度が、予め設定された温度閾値＜３＞を下回る場合（ノー：ステップＳ２１）、ＣＰＵ部３は、検知された温度に応じて、ＬＡＮポート９に対して設定された通信速度上限値を上げる、つまり通信速度上限を緩和更新する設定を行う（ＬＡＮ通信速度を上げる処理：ステップＳ２２）。
また、イーサネットスイッチ部７は、新たに設定された通信速度上限値を、ＬＡＮポート９に接続された通信端末に通知し（ステップＳ２３）、その後、ＣＰＵ部３は、再び、新たに検知された温度が温度閾値＜１＞を上回るか否かの判定を行う（ステップＳ１へ）。
【００５４】
これにより、ユーザが温度異常の通知を受けて設置方法等を改善した場合に、自動的に通常動作に戻すことが出来るという効果が得られる。
【００５５】
尚、新たに検知された温度が、予め設定された温度閾値＜３＞を上回る場合（イエス：ステップＳ２１）、ＣＰＵ部３は、再び、新たに検知された温度が温度閾値＜１＞を上回るか否かの判定を行う（ステップＳ５へ）。
【００５６】
以上のように、本実施形態１では、予期しない環境下で装置（ブロードバンドルータ）が使用された場合でも、検知された温度に応じて、ブロードバンドルータから通信端末への通信速度（または、ブロードバンドルータから通信端末への通信速度）を一定値以下に抑制することにより、ブロードバンドルータにおける外装部の温度が安全な温度範囲内に保たれた状態で、当該ブロードバンドルータを動作させることができ、発熱による故障や、ユーザが火傷を負ってしまうといった不都合の発生を有効に防止することができる。
【００５７】
また、上記実施形態１に示すように、ＣＰＵ部におけるプログラム制御により通信速度の制御を行うことが可能なため、ブロードバンドルータ内に装備された、汎用のサーミスタやトランジスタを利用することで実現することができる。
このため、ブロードバンドルータにおける安価なフェイルセーフ機能として構築でき、更には、冷却用のファンを装備することが困難な、小型の装置（ブロードバンドルータ）においても、容易に実装することが可能である。
【００５８】
［実施形態２］
次に、本発明に係る実施形態２の通信中継システムについて説明する。
実施形態２では、本発明における通信中継装置（上述の実施形態１におけるブロードバンドルータ１に対応）を無線ＬＡＮ子機３０として構成されている。
以下、これを詳説する。
【００５９】
本実施形態２は、インターネットなどの外部ネットワークに接続して設けられた無線ＬＡＮ親機４５と、この無線ＬＡＮ親機４５に対して子機装置として無線通信接続すると共に、無線受信した通信データを予め設定された通信端末５１やＴＶ５２に対して中継転送する無線ＬＡＮ子機（通信中継装置に相当）３０を備えた構成を有する。
【００６０】
無線ＬＡＮ子機３０は、図５に示すように、無線ＬＡＮ親機４５の有する無線部４２との無線接続を確立し、無線部４２からの通信データ（無線通信データ）を受信しイーサネットスイッチ部３７に送信する無線部３１と、ＴＶ、ＰＣなどの通信端末（端末）に対して有線通信回線を介して接続し、接続した端末それぞれと無線ＬＡＮ子機３０との相互通信用ポートであるＬＡＮポート９、１０と、このＬＡＮポート９、１０それぞれにおける通信動作の切り換え制御を行うイーサネットスイッチ７と、無線ＬＡＮ子機３０の外装部に装備され、この外装部における温度を感知する熱センサ部６と、熱センサで感知された温度を取得すると共に、この温度が一定の温度閾値を上回った場合に、ＬＡＮポート（ここでは、９，１０）を介して行われる通信の速度（通信速度）を抑制するためのメッセージをイーサネットスイッチ部７に対して送信するＣＰＵ部３を備えた構成を有する。
【００６１】
また、無線ＬＡＮ子機３０は、当該無線ＬＡＮ子機３０の内部構成に対して電源供給を行う電源回路４と、外部電源２から送られた電力を電源回路４に送り込む、またはこの電力供給を遮断する制御を行う電源スイッチ部（スイッチ）５を備えている。
【００６２】
無線ＬＡＮ親機４５は、上述のように、インターネットなどの外部ネットワークに接続して設けられた通信装置であって、図５に示すように、無線ＬＡＮ子機３０から無線データとして送り込まれた警告メッセージを受信する無線部３２と、無線部３２で受信した警告メッセージを警告発信部３４を介して出力する処理を行うＣＰＵ部３３を備えた構成を有する。
尚、警告発信部３４は、警告メッセージを出力表示するディスプレイ装置や警告メッセージを音声として出力するスピーカ装置などであってもよい。
【００６３】
尚、無線ＬＡＮ親機４５は、インターネットなどの外部ネットワークに接続し、外部ネットワークから送り込まれた通信データを無線ＬＡＮ子機３０に対して無線転送すると共に、無線ＬＡＮ子機３０から無線転送された通信データを外部ネットワークに対して送出する外部通信機能を備えた構成であってもよい。
【００６４】
熱センサ部（熱センサー）３６は、無線ＬＡＮ子機３０の筐体外面（装置外装）における、予め設定された部分の温度を感知して温度信号としてＣＰＵ部３３に送信する温度通知機能を有する。
【００６５】
ＣＰＵ部３３は、熱センサ部３６から通知された温度を常時監視する温度監視手段と、装置外装の温度が、予め設定された一定の温度閾値を上回るか否かを判定する温度閾値判定手段を備えている。
尚、この温度閾値判定手段は、通知された温度情報による抵抗値変化を利用して温度監視を行うものとする。
【００６６】
また、ＣＰＵ部３３は、各ＬＡＮポートを介してイーサネットスイッチ部３７により送受信が行われた通信データ量を、各ＬＡＮポートに対応させて記憶する通信データ量記憶手段と、記憶した通信データ量に基づき、ＬＡＮポート３９、４０それぞれに対しての通信優先度を示すスコア値を導出するスコア導出手段を備えている。
【００６７】
尚、ＣＰＵ部３３のスコア導出手段は、各ＬＡＮポートを介してイーサネットスイッチ部３７との間で行われた通信の連続時間を、各ＬＡＮポートに対応させて記憶し、この通信連続時間の長さに基づき、ＬＡＮポート３９、４０それぞれに対しての通信優先度であるスコア値を導出する設定であってもよい。
【００６８】
例えば、ＣＰＵ部３３は、通信データ量がより多いＬＡＮポートに対しては、より低い通信優先度（スコア値）を割当てるものとする。
この場合、通信データ量が多いＬＡＮポートの通信優先度が低く設定され、このため、熱センサ部３６で一定値より高い温度が検知された場合に、通信優先度の低いＬＡＮポートに対する通信は抑制される度合いが大きくなる。
【００６９】
このため、装置外装の温度を上昇させる大容量通信を抑制することができ、これにより、装置外装における温度上昇を有効に抑制することができる。
【００７０】
尚、ＣＰＵ部３３は、例えば、通信データ量が最も多いＬＡＮポートに対して、通信優先度（スコア値）を割当てる設定であってもよい。
この場合には、送受信される通信データ量が最も多いＬＡＮポートの通信優先度が高く設定されるので、一定値以上の温度が検知された場合に、通信データ量が少ないＬＡＮポートを介しての通信を、優先して抑制または遮断し、通信が行われるＬＡＮポートを通信データ量が最も多いＬＡＮポートに限定することにより、ＬＡＮポート全体での通信量（通信データ量の合計）を低減し、これにより、装置外装における温度上昇を有効に抑制することができる。
【００７１】
さらに、ＣＰＵ部３３は、熱センサ部３６により検知された装置外装の温度が一定値に達した場合に、上記導出されたスコア値（通信優先度）に基づき、各ＬＡＮポート３９、４０に対する通信データレート（例えば、送信データレート）の上限値である（通信抑制レート）を決定する通信抑制度決定手段を有する。
【００７２】
更に、例えば、ＬＡＮポートを介する通信の通信速度変更処理後の一定時間内に、熱センサ部３６により検知された温度が一定値より上がった場合、または、一定値より下がらない状態が継続した場合に、ＣＰＵ部３３は、電源スイッチ部３５に対して電源遮断用のメッセージを送信し、これにより、電源供給ラインを切断する制御を行うものとする。
【００７３】
これにより、外部電源２から電源回路４に対する電源供給が停止されるので、装置外装における熱上昇を有効に抑制することができる。
【００７４】
イーサネットスイッチ部３７は、ＬＡＮポート９、１０に接続された各通信端末（ここでは、端末５１、ＴＶ５２）に対する通信データのルーティング（通信ルーティング）を行い（通信ルーティング機能）、各端末から送り込まれた通信データを無線部３１を介して、無線ＬＡＮ子機３０外部に設定された外部無線装置に転送する（無線転送する）と共に、外部無線装置から送り込まれた通信データ（パケット）を自己のネットワーク（ＬＡＮ）にある端末（ホスト）に転送する通信中継手段を備えている。
【００７５】
また、イーサネットスイッチ部３７は、各通信端末（ＬＡＮポート）に対する通信データの送信時に、ＣＰＵ部３３で決定された通信抑制レート（通信抑制度、通信速度上限値）に基づき、各ＬＡＮポートを介して送信されるデータレート（送信速度）を抑制する制御を行う通信速度制御手段を備えている。
【００７６】
これにより、各ＬＡＮポートに対する接続速度（ＬＡＮポートを介する通信の通信速度）を抑制することにより、通信端末への通信（通信データ転送）にかかる消費電力を低減することができ、これにより、ＣＰＵ部３３およびイーサネットスイッチ部３７における発熱を抑制することができる。
このため、装置外装における発熱も抑制することができ、これにより、予期されない環境下で装置（ブロードバンドルータ）を使用した場合でも、使用上安全な温度範囲内で動作させることができ、発熱による故障や、ユーザが火傷を負うのを有効に防止することができる。
【００７７】
また、イーサネットスイッチ部３７は、各ＬＡＮポートに接続された、対応する通信端末に対して、ＣＰＵ部３３で決定された通信抑制度を通知する通信抑制度通知手段を備えている。
更に、イーサネットスイッチ部３７は、各ＬＡＮポートの接続先の通信端末に対して通信抑制度の通知を行う際に、温度異常の発生を示す警告を無線部３１を介して無線ＬＡＮ親機４５に対して通知する警告無線通知機能を有する。
これにより、通信端末（例えば、端末５１やＴＶ５２）のユーザに対して、装置の温度上昇に起因する通信抑制が行なわれていることを通知することができる。
【００７８】
次に、本実施形態２の無線ＬＡＮ子機３０における動作について説明する。
ここで、無線ＬＡＮ子機３０には、上述のように、異なる２つのＬＡＮポート（ＬＡＮポート３９および４０）が装備されており、それぞれのＬＡＮポートには通信回線を介して通信端末５１およびＴＶ５２がそれぞれ接続されている。
【００７９】
また、イーサネットスイッチ部３７は、ＬＡＮポート３９、４０にそれぞれ接続された通信端末に対する通信データのルーティング（通信ルーティング）を行うことにより、外部無線装置から無線部３１に送り込まれた通信データ（パケット）を各通信端末へ転送する処理（通信ルーティング）を行っている。また、イーサネットスイッチ部３７は、各通信端末から送り込まれた通信データを、無線部３１を介して外部無線装置に対して転送する処理を行っているものとする。
【００８０】
このとき、ＣＰＵ部３３は、各ＬＡＮポートを介して送受信が行われた通信データ量を、各ＬＡＮポートに対応させて記憶しているものとする。
更に、ＣＰＵ部３３は、記憶した通信データ量に基づき、ＬＡＮポート３９、４０それぞれに対しての通信優先度を示すスコア値を導出する。
【００８１】
ここで、ＣＰＵ部３３は、通信データ量がより多いＬＡＮポートに対しては、より低い通信優先度（スコア値）を導出するものとする。
この場合、上述のように、通信データ量が多いＬＡＮポートの通信優先度が低く設定されるので、熱センサ部３６で一定値より高い温度が検知された場合に、通信優先度の低いＬＡＮポートに対する通信は抑制される度合いが大きくなる。
【００８２】
また、ＣＰＵ部３３は、熱センサ部３６からの温度入力を常時監視しており、この温度が予め設定された一定値以上であるか否かの判定を行っているものとする。
【００８３】
まず、ＣＰＵ部３は、検知された温度情報が設定した温度閾値以上である場合に、上記導出したスコア値（通信優先度）に基づき、各ＬＡＮポート（３９、４０）に対する通信データレート（例えば、送信データレート）の上限値である通信抑制レートを決定する（通信抑制度決定工程）。
尚、ここでは、導出されたスコア値が最も低いＬＡＮポート３９に通信速度上限値が設定され、ＬＡＮポート３９を介して行われる通信の通信データレートが抑制されるものとする。
【００８４】
次いで、イーサネットスイッチ部３７は、各ＬＡＮポートに接続された、対応する通信端末（ここでは、通信端末５２とする）に対して、上述のように、ＣＰＵ部３３で決定された通信抑制レートを通知する（接続先に通知）。
【００８５】
ここで、イーサネットスイッチ部３７は、ＣＰＵ部３３で決定された通信抑制レート（通信抑制度、通信速度上限値）に基づき、各ＬＡＮポートを介して送信するデータレート（送信速度）を抑制する制御を行う（ＬＡＮ接続速度の抑制処理）。
【００８６】
次に、ＣＰＵ部３３およびイーサネットスイッチ部７は、ＬＡＮ接続速度抑制処理後の一定時間待機状態に設定される。
【００８７】
次いで、熱センサ部３６により検知された温度が一定値（温度閾値＜１＞）を上回った場合、または、温度閾値＜１＞より下がらない状態が一定期間継続した場合に、ＣＰＵ部３３は、スコア値の２番目に高いＬＡＮポート（ＬＡＮポート４０）に対して、導出されたスコア値（通信優先度）に基づき通信速度上限値を設定する（通信抑制度決定工程）。
ここで、イーサネットスイッチ部３７が、スコア値の２番目に高いＬＡＮポート（ＬＡＮポート４０）に接続された通信端末（ＴＶ５２）に対して、ＣＰＵ部３３で決定された通信上限値を通知する（通信抑制度決定および接続先に通知）。
【００８８】
また、イーサネットスイッチ部３７は、各ＬＡＮポートの接続先の通信端末に対して通信抑制度の通知を行う際に、温度異常の発生を示す警告を無線部３１を介して無線ＬＡＮ親機４５に対して通知する。
これにより、通信端末（例えば、端末５１やＴＶ５２）のユーザに対して、装置の温度上昇に起因する通信抑制が行なわれていることを通知することができる。
【００８９】
次いで、イーサネットスイッチ部３７は、上記通信抑制レート（通信抑制度、通信速度上限値）に基づき送信データレート（送信速度）を抑制した状態で、ＬＡＮポート３９および４０それぞれを介しての通信転送を行い（通信抑制処理）、ＣＰＵ部３３およびイーサネットスイッチ部３７は、一定時間待機状態に設定される。
【００９０】
ここで、更に、熱センサ部３６により検知された温度が一定値（温度閾値＜２＞）を上回った場合、または、温度閾値＜２＞より下がらない状態が一定期間継続した場合に、イーサネットスイッチ部３７は、ＬＡＮポート３９、および４０それぞれに接続された通信端末５１、ＴＶ５２に対して、通信が切断されることを通知すると共に、ＣＰＵ部３３は、電源スイッチ部３５に対して電源遮断用のメッセージを送信する。
電源スイッチ部３５は、このメッセージに応じて電源回路３４への電源供給ラインを切断する制御を行い（電源ラインのスイッチをオフ）、外部電源３２からブロードバンドルータ１への電源供給が停止される。
【００９１】
これにより、本実施形態２では、外部電源３２から電源回路３４に対する電源供給が停止されるので、装置外装における熱上昇を有効に抑制することができ、発熱によるブロードバンドルータ１の装置故障や、例えば、ブロードバンドルータ１の利用者が装置外装に触れることで火傷を負ってしまうといったことの発生を有効に抑止することができる。
【００９２】
以上のように、この実施形態２では、イーサネットスイッチ部３７が各ＬＡＮポートの接続先の通信端末に対して発熱による通信速度変更の通知を行う際に、温度異常の発生を示す警告を無線ＬＡＮ親機４５に対して通知する。
これにより、この信号を受けた無線ＬＡＮ親機４５側が、予め搭載しているアラーム等の警告発信部３４を利用して、無線ＬＡＮ子機３０における温度異常をユーザに対して通知することができる。
【００９３】
これにより、例えば、子機側のＬＡＮポートに温度異常を通知できる機器（通信端末）が接続されていない状態で、無線ＬＡＮ子機に温度異常が発生した場合にも、当該温度異常の発生を、通信端末以外の無線機器（ここでは、親機）に対して報知することができる。
【００９４】
上述した実施形態については、その新規な技術的内容の要点をまとめると、以下のようになる。
尚、上記の実施形態の一部又は全部は、新規な技術として以下のようにまとめられるが、本発明は必ずしもこれに限定されるものではない。
【００９５】
（付記１）
通信端末に対して通信データの転送を行う通信中継装置であって、
前記通信中継装置の筐体外面部における温度を感知する熱センサ部と、
前記通信端末に対してルーティングされた通信データ量を記憶すると共に前記通信データ量に基づき通信優先度を示すスコア値を導出するスコア導出部と、
前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定すると共に、前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制する制御を行う通信速度制御部と、
前記各通信端末に対して前記決定された通信抑制度を通知する通信抑制度通知部とを備えたことを特徴とする通信中継装置。
【００９６】
（付記２）
付記１の通信中継装置において、
前記スコア導出部は、前記通信端末の通信利用時間を測定すると共に当該通信利用時間の長い前記通信端末に対してより高い前記スコア値を割当てる通信時間スコア割当て機能を備えたことを特徴とする通信中継装置。
【００９７】
（付記３）
付記１に記載の通信中継装置において、
前記通信速度制御部は、前記筐体外面部の温度が一定値を下回った場合に、前記通信速度上限値が抑制された通信データレートを緩和する制御を行う速度上限値緩和制御機能を備えたことを特徴とする通信中継装置。
【００９８】
（付記４）
付記１に記載の通信中継装置において、
前記感知された温度が予め設定された一定値以上に上がった場合に、温度制御通信ルータ装置に対する電源供給を遮断する電源供給制御部を備えたことを特徴とする通信中継装置。
【００９９】
（付記５）
付記１に記載の通信中継装置において、
無線通信により通知されたメッセージの出力を行う無線通信端末を併設し、
前記感知された温度が予め設定された一定値以上に上がった場合に、前記無線通信端末に対して温度異常の発生を示すメッセージを無線通信により通知する温度異常無線通知部を備えたことを特徴とする通信中継装置。
【０１００】
（付記６）
通信中継装置の筐体外面部における温度に基づき通信端末に対する通信データ転送の通信データレートを制御する通信中継方法であって、
前記通信端末に対してルーティングされた通信データ量を記憶すると共に前記通信データ量に基づき前記通信端末に対応した通信優先度を示すスコア値を導出し、
前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記通信端末に対する通信データレートの上限値を示す通信抑制度を決定し、
前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制すると共に前記各通信端末に対して前記決定された通信抑制度を通知する構成とし、これらの各動作手順を前記通信ルータ制御装置が実行するようにしたことを特徴とする通信制御方法。
【０１０１】
（付記７）
通信中継装置の筐体外面部における温度に基づき通信端末に対する通信データ転送の通信データレートを制御するための通信中継プログラムであって、
前記通信端末に対してルーティングされた通信データ量を記憶すると共に前記通信データ量に基づき前記通信端末に対応した通信優先度を示すスコア値を導出するスコア導出機能と、
前記温度が一定値に達した場合に前記導出されたスコア値に基づき前記各通信端末に対する通信データレートの上限値を示す通信抑制度を決定する通信抑制度決定機能と、
前記通信ルーティング時に前記通信抑制度に基づき前記各通信端末に対する通信データレートを抑制する制御を行う通信速度制御機能と、
前記各通信端末に対して前記決定された通信抑制度を通知する処理を行う通信抑制度通知機能と、を前記通信ルータ制御装置のコンピュータに実現させることを特徴とする通信制御プログラム。
【産業上の利用可能性】
【０１０２】
本発明は、異なる複数の通信転送装置を介して構成される通信ネットワークにおける各通信転送装置の温度、動作状態を監視するネットワーク機器監視システムに対して適用が可能である。
【符号の説明】
【０１０３】
１  ブロードバンドルータ
２、３２  外部電源
３、３３  ＣＰＵ部
４、３４  電源回路部
５、３５  電源スイッチ部
６、３６  熱センサ部
７、３７  イーサネットスイッチ部
８  ＷＡＮポート
９、１０、３９、４０  ＬＡＮポート
３０  無線ＬＡＮ子機
３１、３２  無線部
４５  無線ＬＡＮ親機
４２  無線部
４３  ＣＰＵ部
４４  警告発信部
１１、１２、５１  通信端末
５２  ＴＶ（テレビ受像端末）
【図１】
0005590609.tif 000002
【図２】
0005590609.tif 000003
【図３】
0005590609.tif 000004
【図４】
0005590609.tif 000005
【図５】
0005590609.tif 000006