(57)【要約】【課題】異常状態から正常状態に自動的に回復することの信頼性を向上したスイッチングハブを提供する。【解決手段】本発明は、信号が入出力される複数のポートを有するポート部１１６と、この信号を符号コードに変換するＰＨＹ部１１４と、前記信号を符号コードに応じて他のポートに出力するスイッチングＩＣ部１１３と、装置１内の各部を制御するＣＰＵ部１１１と、ＣＰＵ部１１１の異常を検出するウォッチドックタイマ１１５と、装置１内の各部に電力を供給する電源部１２とを備えたスイッチングハブ１において、入力される制御信号に応じて電源部１２の電力供給を制御するリレー部１３を設け、ウォッチドックタイマ１１５は、ＣＰＵ部１１１の異常を検出したときに、電源部１２の電力供給を停止して開始させる制御信号をリレー部１３に出力することを特徴としている。【選択図】  図１
2004274472.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル信号が入出力される複数のポートを有するポート部と、入力されたディジタル信号を符号コードに変換するＰＨＹ部と、ポートに入力されたディジタル信号を符号コードに応じて他のポートに出力するスイッチングＩＣ部と、装置内の各部を制御するＣＰＵ部と、ＣＰＵ部の異常を検出するウォッチドックタイマと、装置内の各部に電力を供給する電源部と、を備えたスイッチングハブにおいて、入力される制御信号に応じて電源部の電力供給を制御するリレー部を設け、ウォッチドックタイマは、ＣＰＵ部の異常を検出したときに、電源部による電力の供給を停止してから開始するように制御する制御信号をリレー部に出力するものであることを特徴とするスイッチングハブ。
【請求項２】
装置内の温度があらかじめ設定された値以上であることを検出したときに、電源部による電力の供給を停止するように制御する制御信号を前記リレー部に出力するように動作する温度検出部を設けたものであることを特徴とする請求項１記載のスイッチングハブ。
【請求項３】
前記ＰＨＹ部は、ポート間の通信の有無を検出する機能をさらに備え、ポート間の通信が存在しないときには電源部による電力の供給を停止するように制御する制御信号を前記リレー部に出力し、ポート間の通信が存在しない状態から存在する状態になったときには電源部による電力の供給を開始するように制御する制御信号を前記リレー部に出力する電源制御部を設けたことを特徴とする請求項１記載のスイッチングハブ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、異常状態から自動的に回復できるスイッチングハブに関する。
【０００２】
【従来の技術】
スイッチングハブは、例えばＬＡＮなどのネットワークに用いられるものであり、指定したポート間のみで通信を行うことにより、ネットワーク全体の負荷を軽減し、通信する情報のセキュリティを向上させるものである。このものの一例としては、特開２００２−３７４２７２号公報に構成が開示されている。
【０００３】
しかしながら、スイッチングハブは、電子機器であるため、外来のノイズにより制御不能な異常状態になることがある。そのため、このスイッチングハブを正常な状態に保つためには、このものが異常状態になった場合にこれを正常な状態に自動的に復帰させる必要がある。
【０００４】
異常状態から自動的に復帰させる手段の１つとして、実開平５−８６４９号公報に開示されているようなウォッチドックタイマを用いるものがある。このものは、一定時間の間に外部から初期化されないときに異常状態となっていると判断し、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）にリセット信号を入力してリセットし、正常な状態に回復させるものである。
【０００５】
【特許文献１】
特開平２００２−３７４２７２号公報
【０００６】
【特許文献２】
実開平５−８６４９号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、上述のウォッチドックタイマをスイッチングハブに搭載したとき、ウォッチドックタイマは、ウォッチドックタイマに接続されているＣＰＵやＩＣのみをリセットするので、ウォッチドックタイマに接続されていない他のＩＣが異常な状態となっている場合にはスイッチングハブを正常な状態に回復させることができなかった。また、ウォッチドックタイマをスイッチングハブに使用されているすべてのＩＣに接続してすべてのＩＣをリセットするようにすると、配線が複雑となる。
【０００８】
本発明は、上記事由に鑑みてなされたもので、その目的とするところは、異常状態から正常状態に自動的に回復することの信頼性を向上したスイッチングハブを提供することにある。
【０００９】
【課題を解決するための手段】
請求項１に係る発明は、ディジタル信号が入出力される複数のポートを有するポート部と、入力されたディジタル信号を符号コードに変換するＰＨＹ部と、ポートに入力されたディジタル信号を符号コードに応じて他のポートに出力するスイッチングＩＣ部と、装置内の各部を制御するＣＰＵ部と、ＣＰＵ部の異常を検出するウォッチドックタイマと、装置内の各部に電力を供給する電源部と、を備えたスイッチングハブにおいて、入力される制御信号に応じて電源部の電力供給を制御するリレー部を設け、ウォッチドックタイマは、ＣＰＵ部の異常を検出したときに、電源部による電力の供給を停止してから開始するように制御する制御信号をリレー部に出力するものであることを特徴としている。
【００１０】
したがって、ウォッチドックタイマがＣＰＵ部の異常を検出したときに、リレー部は、電源部による電力の供給を停止してから開始するので、ウォッチドックタイマに接続されているＩＣだけでなく、スイッチングハブに接続されたすべてのＩＣのリセットを行うことができる。したがって、異常状態から正常状態に自動的に回復することの信頼性を向上したスイッチングハブを提供できる。
【００１１】
請求項２に係る発明は、請求項１記載のスイッチングハブにおいて、装置内の温度があらかじめ設定された値以上であることを検出したときに、電源部による電力の供給を停止するように制御する制御信号を前記リレー部に出力するように動作する温度検出部を設けたものであることを特徴としている。
【００１２】
したがって、温度検出部は、装置内の温度が設定された値以上になったときに、リレー部を制御して電源部による電力の供給を停止するように動作するので、温度以上による動作不良や損傷を防止することができる。
【００１３】
請求項３に係る発明は、請求項１記載のスイッチングハブにおいて、前記ＰＨＹ部は、ポート間の通信の有無を検出する機能をさらに備え、ポート間の通信が存在しないときには電源部による電力の供給を停止するように制御する制御信号を前記リレー部に出力し、ポート間の通信が存在しない状態から存在する状態になったときには電源部による電力の供給を開始するように制御する制御信号を前記リレー部に出力する電源制御部を設けたことを特徴としている。
【００１４】
したがって、リレー部は、ポート間の通信が存在しないときに、電源部による電力の供給を停止し、ポート間の通信が存在しない状態から存在する状態になったときに電力の供給を開始するので、スイッチングハブの消費電力を低減することができ、省電力化を図ることができる。
【００１５】
【発明の実施の形態】
（第１の実施形態）
次に、請求項１の発明に係るスイッチングハブ１の一実施形態を図１を用いて説明する。このものは、制御部１１と、電源部１２と、リレー部１３とを有して構成されている。
【００１６】
制御部１１は、ＣＰＵ部１１１と、メモリ部１１２と、スイッチングＩＣ部１１３と、ＰＨＹ部（物理層処理部）１１４と、ウォッチドックタイマ１１５と、ポート部１１６とを有して構成され、ポート部１１６に存在するポート間のディジタル信号の送受信を制御するものである。
【００１７】
ＣＰＵ部１１１は、スイッチングハブ１内の各部を制御するＣＰＵであり、メモリ部１１２と、スイッチングＩＣ部１１３と、ウォッチドックタイマ１１５とに接続されている。このものは、メモリ部１１２に記憶された制御プログラムを実行することによりスイッチングハブ１内の各部を制御するとともに、一定時間ごとにウォッチドックタイマ１１５に信号を出力し、ウォッチドックタイマ１１５を初期化する。
【００１８】
メモリ部１１２は、不揮発性の半導体メモリと揮発性の半導体メモリとを有しており、ＣＰＵ部１１１と、スイッチングＩＣ部１１３とに接続されている。この不揮発性の半導体メモリはＣＰＵ部１１１が実行する制御プログラムを記憶するために、揮発性のメモリはＣＰＵ部１１１やスイッチングＩＣ部１１３やＰＨＹ部１１４などが情報処理を行う際に情報を記憶するために用いられる。
【００１９】
スイッチングＩＣ部１１３は、ＣＰＵ部１１１と、メモリ部１１２と、ＰＨＹ部１１４とに接続され、ポート部１１６のポートに入力されたディジタル信号をＰＨＹ部１１４から出力される符号コードに応じて他のポートに出力する制御を行うものである。この符号コードは、ある情報の単位でまとめられたパケットを形成し、このパケットを送信する宛先のアドレスも有している。スイッチングＩＣ部１１３は、符号コードに含まれる宛先のアドレスにより複数のポートの中からポートを決定し、それに情報を出力する。
【００２０】
ＰＨＹ部１１４は、スイッチングＩＣ部１１３と、ポート部１１６とに接続され、ポート部１１６に入力されたディジタル信号を上述の符号コードに変換するものである。このものは、ポート部１１６のポートからディジタル信号を入力され、符号コードをスイッチングＩＣ部１１３に出力する。
【００２１】
ウォッチドックタイマ１１５は、ＣＰＵ部１１１に接続されるとともに、電源制御信号線１４を介してリレー部１３に接続され、ＣＰＵ部１１１の異常を検出するものである。このものは、ＣＰＵ部１１１から入力される信号により所定の時間以上初期化されないときに、ＣＰＵ部１１１が異常状態であると検出する。この所定の時間は、ＣＰＵ部１１１が異常状態に陥ってからどの程度の時間をその状態を許容するかを考慮して、使用者が適宜設定する時間である。そして、このものは、ＣＰＵ部１１１の異常状態を検出したときに、リレー部１３が電源部１２による電力の供給を停止してから開始するように制御する制御信号を出力する。
【００２２】
ポート部１１６は、複数のコネクタを備えたポートを有するものであり、これらのポートには信号線が接続される。このポート部１１６は、これらの信号線に対してディジタル信号を入出力する。
【００２３】
電源部１２は、リレー部１３を介して、２本の配線により商用電源２に接続され、制御部１１に接続されている。このものは、商用電源２から交流電圧を入力され、制御部１１に直流電圧を印加する。このものは、制御部１１を含む装置（スイッチングハブ１）内の各部に電力を供給する。
【００２４】
リレー部１３は、制御端子と２つの端子を有するものであり、商用電源２と電源部１２との間に介在し、一方の端子は商用電源２に、他方の端子は電源部１２にそれぞれ配線１７により接続されている。このものは、その制御端子がウォッチドックタイマ１１５と電源制御線１４により接続されている。このものは、制御端子に入力される制御信号に応じて、２つの端子間の開閉を制御することにより、電源部１２の電力供給を制御する。このものは、複数の種類の制御信号に対応しており、入力される制御信号に応じて端子間を閉じる（オン）動作、開ける（オフ）動作、開けてから閉じる（オフ／オン）動作などを行うことができる。例えば、リレー部１３が電源部１２による電力の供給を停止してから開始するように制御する制御信号が入力されると、リレー部１３は、開けてから閉じる（オフ／オン）動作を行う。
【００２５】
次に第１の実施形態の動作について説明する。ＰＨＹ部１１４は、ＣＰＵ部１１１が正常に動作しているとき、ポート部１１６のポートから入力されたディジタル信号を処理して符号コードのパケットに変換し、スイッチングＩＣ部１１３は、この符号コードに含まれるパケットの宛先アドレスに対応する他のポートに向け、ディジタル信号を送信するスイッチングハブの動作を行う。ここで、ＣＰＵ部１１１は、正常に動作しているので、ウォッチドックタイマ１１５に対して一定時間ごとにウォッチドックタイマ１１５を初期化する信号を出力している。そのため、ウォッチドックタイマ１１５は、ＣＰＵ部１１１は正常な状態であると判断する。
【００２６】
一方、ＣＰＵ部１１１が異常状態になると、ＣＰＵ部１１１は、ウォッチドックタイマ１１５を初期化する信号を出力しなくなる。すると、ウォッチドックタイマ１１５は、ＣＰＵ部１１１が異常状態となったと判断し、リレー部１３に、リレー部１３が電源部１２による電力の供給を停止してから開始するように制御する制御信号を出力する。これにより、スイッチングハブ１の電源が一度切断されてから投入されることになり、電源投入時の状態と同じになるので、スイッチングハブ１は正常動作に回復する。
【００２７】
このように、第１の実施形態においては、ウォッチドックタイマ１１５がＣＰＵ部１１１の異常を検出したときに、リレー部１３は、電源部による電力の供給を停止してから開始するので、ウォッチドックタイマ１１５に接続されているＩＣだけでなく、スイッチングハブ１に接続されたすべてのＩＣのリセットを行うことができる。したがって、異常状態から正常状態に自動的に回復することの信頼性を向上したスイッチングハブを提供できる。
【００２８】
（第２の実施形態）
次に、請求項２の発明に係るスイッチングハブ１の一実施形態を図２を用いて説明する。このものは、第１の実施形態と比較して、温度検出部１８を有する点と、それに伴うＣＰＵ部１１１の接続と動作とが異なり、その他は第１の実施形態と同じ構成となっている。
【００２９】
温度検出部１８は、例えば熱電対やサーミスタなどの温度センサ（図示せず）を有して構成されており、ＣＰＵ部１１１に配線１９により接続されている。このものは、温度センサが装置（スイッチングハブ１）内の発熱する箇所に設けられ、その箇所があらかじめ設定された値以上の温度であるときに、危険状態になったことを知らせる過熱状態であることを検出して、過熱信号をＣＰＵ部１１１に出力する。ここで、あらかじめ設定する値というのは、スイッチングハブ１がより壊れない程度の温度に基づいて設定される。
【００３０】
ＣＰＵ部１１１は、第１の実施形態の接続に加え、電源制御信号線１５によりリレー部１３の制御端子に接続されている。このものは、温度検出部１８から過熱信号が入力されたときに、電源部１２による電力の供給を停止するように制御する制御信号をリレー部１３に出力する。
【００３１】
このように、第２の実施形態においては、温度検出部１８は、スイッチングハブ１内の温度があらかじめ設定された値以上になったときに、リレー部１３を制御して電源部１２による電力の供給を停止するように動作するので、温度異常による動作不良や損傷を防止することができる。
【００３２】
なお、この実施形態においては、過熱状態のときに温度検出部１８が過熱信号を出力し、ＣＰＵ部１１１を介してリレー部１３に制御信号を出力させる構成としたが、過熱信号を出力する代わりに温度検出部１８自らが制御信号をリレー部１３に出力し、電源部１２による電力の供給を直接制御するものであってもよい。
【００３３】
（第３の実施形態）
次に、請求項３の発明に係るスイッチングハブの一実施形態を図３を用いて説明する。このものは、第１の実施形態と比較して、二次電池１１８と、電源制御部１１９とを有している点と、ＰＨＹ部１１４の動作とが異なり、その他は第１の実施形態と同じ構成となっている。
【００３４】
二次電池１１８は、充電可能な電池であり、ＰＨＹ部１１４と、電源制御部１１９とに接続されている。このものは、電源部１２がスイッチングハブ１の各部に電力を供給していないときにＰＨＹ部１１４と、電源制御部１１９とに電力を供給するものである。このものは、商用電源２と電源部１２がリレー部１３により導通されているときに、充電される。
【００３５】
ＰＨＹ部１１４は、第１の実施形態の接続に加え、二次電池１１８と、電源制御部１１９とに接続されている。このものは、ポート部１１６のポート間の通信の有無を検出できるものであり、ポート間の通信の有無を示す通信状態信号が電源制御部１１９に出力される。このものは、電源部１２から電力が供給されていないときにも二次電池１１８より電力が供給されて動作することができる。
【００３６】
電源制御部１１９は、二次電池１１８と、ＰＨＹ部１１４とに接続され、電源制御信号線１６によりリレー部１３の制御端子に接続されている。このものは、ＰＨＹ部１１４からリンク信号が入力され、リンク信号の示すポート間の通信の有無に応じてリレー部１３に制御信号を出力する。このものは、ポート間の通信が無いときには電源部１２による電力の供給を停止するように制御する制御信号を出力し、ポート間の通信が無い状態から有る状態になったときには電源部１２による電力の供給を開始するように制御する制御信号を出力する。
【００３７】
このように、第３の実施形態においては、リレー部１３は、ポート間の通信が存在しないときに、電源部１２による電力の供給を停止し、ポート間の通信が存在しない状態から存在する状態になったときに電力の供給を開始するので、スイッチングハブ１の消費電力を低減することができ、省電力化を図ることができる。
【００３８】
なお、この実施形態においては、ＰＨＹ部１１４と電源制御部１１９が分離しているものについて説明したが、ＰＨＹ部１１４内に電源制御部１１９を有するものであってもよい。
【００３９】
また、ポート間の通信がないときに、スイッチングハブ１の各部に電力が供給されず、二次電池１１８によりＰＨＹ部１１４と電源制御部１１９とに電力を供給するものについて説明したが、これに限るものではなく、二次電池１１８を用いず、ポート間の通信がないときに、電源部１２がＰＨＹ部１１４と電源制御部１１９とにのみ電力を供給するようにリレー部１３を設けるものであってもよい。
【００４０】
【発明の効果】
請求項１に係る発明によれば、ウォッチドックタイマがＣＰＵ部の異常を検出したときに、リレー部は、電源部による電力の供給を停止してから開始するので、ウォッチドックタイマに接続されているＩＣだけでなく、スイッチングハブに接続されたすべてのＩＣのリセットを行うことができる。したがって、異常状態から正常状態に自動的に回復することの信頼性を向上したスイッチングハブを提供できる。
【００４１】
請求項２に係る発明によれば、請求項１記載の効果に加え、温度検出部は、装置内の温度が設定された値以上になったときに、リレー部を制御して電源部による電力の供給を停止するので、温度以上による動作不良や損傷を防止することができる。
【００４２】
請求項３に係る発明によれば、請求項１記載の効果に加え、リレー部は、ポート間の通信が存在しないときに、電源部による電力の供給を停止し、ポート間の通信が存在しない状態から存在する状態になったときに電力の供給を開始するので、スイッチングハブの消費電力を低減することができ、省電力化を図ることができる。
【図面の簡単な説明】
【図１】第１の実施形態を示すブロック図である。
【図２】第２の実施形態を示すブロック図である。
【図３】第３の実施形態を示すブロック図である。
【符号の説明】
１      スイッチングハブ
２      商用電源
１１    制御部
１２    電源部
１３    リレー部
１４  電源制御信号線
１５  電源制御信号線
１６  電源制御信号線
１７  配線
１８  温度検出部
１９  配線
１１１  ＣＰＵ部
１１２  メモリ部
１１３  スイッチングＩＣ部
１１４  ＰＨＹ部（物理層処理部）
１１５  ウォッチドックタイマ
１１６  ポート部
１１８  二次電池
１１９  電源制御部
【図１】
2004274472.tif 000003
【図２】
2004274472.tif 000004
【図３】
2004274472.tif 000005