(57)【特許請求の範囲】
【請求項１】
複数の端末がネットワークバスに接続されて構成されたネットワークシステムにおいて、
前記ネットワークバスとは別に前記複数の端末を相互に接続する補助回線を備え、
前記複数の端末のそれぞれは、当該端末の全体的な制御を行う制御部と、前記ネットワークバスに接続された他の端末の応答動作を監視する応答監視部と、該応答監視部により正常な応答動作をしない他の端末があることが検出されたときは、その端末に対して前記補助回線を介してリセット信号を送信するリセット信号送信部と、該補助回線を介してリセット信号を受信したときは、前記制御部にリセットをかけるリセット処理部とを備え、
前記ネットワークバスは、規格の異なる複数種類のバスからなり、前記複数の端末のうちの一つは、前記複数種類のバスの全てに接続されたルータであり、該ルータが前記リセット信号送信部によるリセット信号を送信しても、前記正常な応答動作をしない他の端末が依然として正常な応答動作をしないときは、前記ルータは、前記正常な応答動作をしない他の端末が接続されているバスと異なる種類のバスを介して、そのバスに接続されている他の端末に前記正常な応答動作をしない他の端末に対してリセット信号を送信するよう指令することを特徴とするネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の端末がネットワークバスに接続されて構成されたネットワークシステムに関し、特にネットワークバスに接続されている端末のいずれかに障害が発生した場合に対応可能なネットワークシステムに関する。
【０００２】
【従来の技術】
近年宅内の家電製品や情報機器をネットワークバスに接続して、全体の制御を行うネットワークシステムが開発され、さらに転送速度を高速化したＩＥＥＥ１３９４規格に準拠したネットワークバス（以下単に「１３９４バス」という）などの伝送路が実用化されるにいたり、宅内の機器の制御のみならず、音声、映像も受信／伝送可能になってきた。
【０００３】
このような伝送規格にはコンピュータを中心としたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ホームバス（ＥＩＡＪ  ＥＴ−２１０２）、１３９４バスなど各種有り、一般的には特開平１０−１７８４３８号公報に示される様に宅内で複数種のネットワークバスが混在して使用されることがあり得る。
【０００４】
【発明が解決しようとする課題】
上記のネットワークシステムは、家庭内での使用とはいえ信頼性が重要であるが、異種のバスが混在し、かつ、多数の機器が接続されるので、ネットワーク全体の信頼性の確保は容易ではない。そのため、個々の機器の信頼性を上げる他に特開平１１−８８８６５号公報に示される様な分散処理を行って一カ所の故障が全体の機能停止につながらない様にするといった方法が知られているが、故障からの復旧という点で十分な配慮がなされているネットワークシステムは、未だ提案されていない。
【０００５】
本発明はこの点に着目してなされたものであり、ネットワークバスに接続された複数の端末の何れかに障害が発生した場合でも、比較的簡単な構成で他の正常な端末による復旧措置を執ることができるようにしたネットワークシステムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため請求項１に記載の発明は、複数の端末がネットワークバスに接続されて構成されたネットワークシステムにおいて、前記ネットワークバスとは別に前記複数の端末を相互に接続する補助回線を備え、前記複数の端末のそれぞれは、当該端末の全体的な制御を行う制御部と、前記ネットワークバスに接続された他の端末の応答動作を監視する応答監視部と、該応答監視部により正常な応答動作をしない他の端末があることが検出されたときは、その端末に対して前記補助回線を介してリセット信号を送信するリセット信号送信部と、該補助回線を介してリセット信号を受信したときは、前記制御部にリセットをかけるリセット処理部とを備え、前記ネットワークバスは、規格の異なる複数種類のバスからなり、前記複数の端末のうちの一つは、前記複数種類のバスの全てに接続されたルータであり、該ルータが前記リセット信号送信部によるリセット信号を送信しても、前記正常な応答動作をしない他の端末が依然として正常な応答動作をしないときは、前記ルータは、前記正常な応答動作をしない他の端末が接続されているバスと異なる種類のバスを介して、そのバスに接続されている他の端末に前記正常な応答動作をしない他の端末に対してリセット信号を送信するよう指令することを特徴とする。
【０００８】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
図１は本発明の一実施形態にかかる宅内ネットワークシステムの構成を示す図である。このシステムは、インターネットに接続された宅内ルータ１と、衛星放送アンテナ８、地上波アンテナ９及びＴＶモニタ３が接続されたディジタル放送受信機２と、電話機４と、オーディオ機器５とが１３９４バス１０により相互に接続され、また、パーソナルコンピュータ（以下「パソコン」という）６と、プリンタ７と、宅内ルータ１とがＬＡＮ用バス（例えばイーサネットバス）１１により相互に接続されて構成されている。すなわち、このシステムは、１３９４バス１０及びＬＡＮ用バス１１という２種類のネットワークバスで宅内ルータ１，ディジタル放送受信機２，パソコン６などが接続されて構成されおり、宅内ルータ１，ディジタル放送受信機２，パソコン６などが、バスに接続された端末に相当する。
【０００９】
宅内ルータ１や端末２，４〜７は、停電による立ち上げ失敗、ノイズ混入などによる暴走など障害要因を多く含んでいて、これらが一旦起こると、他の機器が正常であっても他機器から有効な復旧措置を講ずることは難しく、手動のリセットなどにより復旧させるしかない。したがってネットワーク全体に被害が及ばない場合でもネットワークの稼働率は低下してしまう。そこで、本実施形態では、ネットワーク上の宅内ルータ１と端末（本実施形態では、ディジタル放送受信機２，電話機４、オーディオ機器５，パソコン６，プリンタ７）に、バスを介した通信の相互監視機能と応答機能を備えるようにするとともに、宅内ルータ１と端末（本実施形態では、ディジタル放送受信機２，電話機４、オーディオ機器５，パソコン６，プリンタ７）にはネットワークバス１０，１１とは別の無線通信による補助回線を設けるようにしている。
【００１０】
図２は、宅内ルータ１、並びに２種類のバスに接続された端末の代表例としての、１３９４バスに接続されたディジタル放送受信機２及びＬＡＮ用バス１１に接続されたパソコン６の要部の構成を示すブロック図である。
宅内ルータ１は、インターネットに接続されたインターフェース部２４と、１３９４バス１０に接続され、１３９４バス１０を介したデータの伝送を制御する１３９４コントローラ２５と、ＬＡＮ用バス１１に接続され、ＬＡＮ用バス１１を介したデータの伝送を制御するＬＡＮコントローラ２６と、他の端末との間で無線による補助回線を介したデータ通信を行うためのアンテナ２１、無線通信部２２及び無線通信部２２に電源を供給するバッテリ２３とを備えている。
【００１１】
ディジタル放送受信機２は、補助回線を介したデータ通信を行うためのアンテナ３１、無線通信部３２及び無線通信部３２に電源を供給するバッテリ３３と、１３９４バス１０に接続され、１３９４バス１０を介したデータの伝送を制御する１３９４コントローラ３４とを備えている。またパソコン６も、同様に、補助回線を介したデータ通信を行うためのアンテナ４１、無線通信部４２及び無線通信部４２に電源を供給するバッテリ４３と、ＬＡＮ用バス１１に接続され、ＬＡＮ用バス１１を介したデータの伝送を制御するＬＡＮコントローラ４４とを備えている。
【００１２】
各端末（ここではルータ１，ディジタル放送受信機２，パソコン６）の無線通信部による通信は、通信相手先端末の指定と、オン／オフ程度の極簡単なデータをやりとりできるものであり、構成が簡単で安価であり、かつ消費電力が小さいものが用いられている。無線通信部の電源をバッテリから供給するのは、端末内の電源の変動の影響を受けないようにするためである。
【００１３】
図３は、宅内ルータ１の構成をより詳細に示すブロック図であり、ルータ１は、ルータ１の全体的な制御を行うマイクロプロセッサ２８と、マイクロプロセッサ２８をリセットするためのリセット処理部２７と、交流１００Ｖを直流電圧に変換してマイクロプロセッサ２８や、１３９４コントローラ２６などへ供給する電源部２９を備えており、無線通信部２２は、搬送波の変復調、搬送波の送受信などを行う無線トランシーバ５１と、マイクロプロセッサ２８から入力される送信信号を無線トランシーバ５１へ中継するとともに、無線トランシーバ５１から入力される受信信号をリセット処理部２７に供給する無線インターフェース部５２とを備えている。
【００１４】
図４は、マイクロプロセッサ２８の内部構成を示すブロック図であり、マイクロプロセッサ２８は、１３９４コントローラ２５に接続されたバスコントローラ６４と、ＬＡＮコントローラ２６に接続されたバスコントローラ６５と、これらのバスコントローラ６４，６５を介して、１３９４バス１０及びＬＡＮ用バス１１に接続された他の端末の通信応答動作を監視し、正常な応答動作をしない端末に対して、リセット信号を送信する指令を行う応答監視部６１と、応答監視部６１のリセット信号送信指令に応じて無線通信部２２に無線リセット信号を出力する無線リセットインターフェース部６２と、リセット処理部２７から入力されるマイクロプロセッサリセット信号に応じてマイクロプロセッサ２８のリセットを行うリセット部６３とを備えている。
【００１５】
図示は省略しているが、ディジタル放送受信機２，パソコン６など、図１に示すネットワークシステムを構成する他の端末にも同様の機能を有するブロックが設けられている。ただし、１３９４バス１０に接続された端末は、１３９４バス１０の接続されている他の端末の応答動作を監視する機能のみを有し、ＬＡＮ用バス１１に接続された端末の応答動作を監視することはできない。同様に、ＬＡＮ用バス１１に接続された端末は、ＬＡＮ用バス１１の接続されている他の端末の応答動作を監視する機能のみを有し、１３９４用バス１０に接続された端末の応答動作を監視することはできない。すなわち、宅内ルータ１のみが、２つのバスに接続されてた全ての端末の応答動作を監視する機能を有する。
【００１６】
宅内ルータ１の応答監視部６１は、各バス上の端末が何らかの原因で正常な応答動作しなくなったとき、その正常な応答動作をしない端末に対してリセット信号を送信するよう指令し、無線通信部２２から補助回線を介してその端末にリセット信号が送信される。例えばその端末が、ディジタル放送受信機２であるとすると、そのディジタル放送受信機２の無線通信部３２がリセット信号を受信し、そのようにして受信されたリセット信号により、ディジタル放送受信機２の全体的な制御を行うマイクロプロセッサ（制御部）のリセットが行われる。これによりほとんどの場合、ディジタル放送受信機２を正常動作に戻すことが可能となる。
【００１７】
一方、宅内ルータ１自身が正常に応答動作をしなくなったことは、他の端末の応答監視部により検知され、その端末から送信されるリセット信号が、無線通信部２２を介してリセット処理部２７に供給され、マイクロプロセッサ２８がリセットされる。これより、ほとんどの場合、ルータ１を正常動作に戻すことができる。
【００１８】
図２では各バスの内どちらかのバスにある端末が障害を起こし、応答できなくなっているとき、ルータ１は無線通信部２２からその端末にリセット信号を送信して回復をはかる動作を行っている。各端末が相互に監視する機能を持っているので、ルータ１側が応答しなかった場合でも、端末側がルータ１に対してリセット信号を送信し、ルータ１の回復が図られる。すなわち無線通信による補助回線を介して、同一バス上の各端末が相互にリセットをかけることができ、平等な立場にある。
【００１９】
また、図５は、例えばルータ１とディジタル放送受信機２との距離が離れているために、ルータ１とディジタル放送受信機２との間で補助回線を介した無線通信ができないが、ディジタル放送受信機２と、パソコン６との間では補助回線を介した無線通信が可能な場合を示している。この場合においてルータ１がディジタル放送受信機２が正常に応答しないことを検知し、リセット信号を送信しても、ディジタル放送受信機２のリセットは実際には行われない。そこでリセット信号を送信しても、送信先の端末の動作が正常に戻らないときは、ルータ１は、ディジタル放送受信機２が接続されている１３９４バス１０ではなく、ＬＡＮ用バス１１に接続されているパソコン６に対して、ディジタル放送受信機２に対してリセット信号を送信するよう、ＬＡＮ用バス１１を介して指令する。パソコン６は、これを受けてディジタル放送受信機２に対して補助回線を介してリセット信号を送信する。このようにして、ディジタル放送受信機２のリセットを行うことができる。
【００２０】
以上のように本実施形態によれば、ごく簡単なコマンドを通信するだけの無線通信による補助回線を付加することにより、バス上では不可能な端末内部のリセットを行うことができ、端末の障害回復の可能性が高めることができる。
また無線通信部２２，３２，４２等は、簡単な装置でよいので簡単安価なものを利用でき消費電力が小さいものを利用できる。その結果、バッテリの様な補助装置を付加し、これにより動作を常時行わせることにより、端末内部の電源環境やバスからのノイズを受けずに高い信頼性を持たせることが可能となる。
【００２１】
更に異種のバスをまとめて制御するルータの場合、一方のバス全体に障害があっても他方のバスから補助回線を通じて一斉にリセットをかけることができる。従って、異種のバスを有効利用して制御することが可能になる。その結果、端末全体のコスト低減や消費電力の低減を図るとともに、高い信頼性の無線機器によって障害が発生した端末の回復の可能性を高めることができ、ネットワーク全体の稼働率を向上させることができる。
【００２２】
なお本発明は上述した実施形態に限るものではなく、種々の変形が可能である。例えば、上述した実施形態では、無線通信による補助回線を介してリセット信号を送信するようにしたが、起動用の割り込み信号を送信するようにしてもよい。
【００２３】
各端末の稼働率は通常は低く、ほとんどの時間は低消費電力で待機している状態であるが、バスのコントローラだけは通常通り動作していて、他の機器からバスを介して送られる起動信号を受けて、バスコントローラがマイクロプロセッサを起動する方式が一般的である。しかし、各バスのコントローラは一般的に複雑な動作を行っていて消費電力が高い。そこで、簡単安価な無線通信による補助回線により、起動用の割り込み信号を送信するようにすれば、バスのコントローラの動作も停止させることができ、消費電力をさらに低減可能となる。
【００２４】
また、上述した実施形態では、補助回線は無線通信によるものとしたが、有線通信によるものとしてもよい。
また、ネットワークシステムで使用するバスの種類は２種類に限るものではなく、３種類以上であってもよい。
【００２５】
【発明の効果】
以上詳述したように本発明のネットワークシステムは、ネットワークバスとは別に複数の端末を相互に接続する補助回線を備え、複数の端末のそれぞれは、当該端末の全体的な制御を行う制御部と、前記ネットワークバスに接続された他の端末の応答動作を監視する応答監視部と、該応答監視部により正常な応答動作をしない他の端末があることが検出されたときは、その端末に対して前記補助回線を介してリセット信号を送信するリセット信号送信部と、前記補助回線を介してリセット信号を受信したときは、前記制御部にリセットをかけるリセット処理部とを備える。したがって、ネットワークバスを介した通信に対して正常に応答しない端末は、他の正常な端末から、補助回線を介して送信されるリセット信号によりリセットされるので、正常に応答できない端末を、手動のリセットなどによらず復旧させることができる。その結果、ネットワークシステムを構成する１つの端末で障害が発生することにより、システム全体の稼働率が低下する事態が長期間に亘って続くことを回避し、システム全体としての稼働率を向上させることができる。さらにネットワークバスは、規格の異なる複数種類のバスからなっており、該複数種類のバスの全てに接続されたルータがリセット信号を送信しても、正常な応答動作をしない他の端末が依然として正常な応答動作をしないときは、その正常な応答動作をしない他の端末が接続されているバスと異なる種類のバスを介して、そのバスに接続されている他の端末に、正常な応答動作をしない他の端末に対してリセット信号を送信するように、ルータが指令する。したがって、異種のバスを有効利用して制御することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる宅内ネットワークシステムの構成を示す図である。
【図２】図１のシステムの一部の構成をより詳細に示すブロック図である。
【図３】図２の宅内ルータの構成をより詳細に示すブロック図である。
【図４】図３に示すマイクロプロセッサの構成をより詳細に示す図である。
【図５】補助回線が十分に機能しない場合の対処方法を説明するための図である。
【符号の説明】
１  宅内ルータ（端末）
２  ディジタル放送受信機（端末）
４  電話機（端末）
５  オーディオ機器（端末）
６  パーソナルコンピュータ（端末）
７  プリンタ（端末）
１０  １３９４バス（ネットワークバス）
１１  ＬＡＮ用バス（ネットワークバス）
２２，３２，４２  無線通信部（補助回線、リセット信号送信部）
２７  リセット処理部
２８  マイクロプロセッサ（制御部、リセット信号送信部）
６１  応答監視部
【図１】
0003613135.tif 000002
【図２】
0003613135.tif 000003
【図３】
0003613135.tif 000004
【図４】
0003613135.tif 000005
【図５】
0003613135.tif 000006