(57)【要約】【課題】  遠隔地あるいは高所などを含む人が近づきにくい場所に設置される通信装置本体の電源スイッチを容易に操作でき、遠隔に設置される通信装置のファームウェアやソフトウェアに異常が発生した場合のリセットやソフトウェアによるリセットを可能とする回路およびリセット方法の提供。【解決手段】  通信装置用のリセット回路において、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報を使用して、前記装置のリセットを行うことを特徴とする。【選択図】  図１
2005202549.tif 000002
【特許請求の範囲】
【請求項１】
通信装置用のリセット回路において、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報を使用して、前記装置のリセットを行うことを特徴とするリセット回路。
【請求項２】
外部インタフェースに接続されたインタフェース回路から入力されるリンク情報を基にして、通信の断状態を判定し、通信装置をリセットするリセット手段を有することを特徴とする請求項１に記載のリセット回路。
【請求項３】
前記リセット回路は、前記リンク情報を前記外部インタフェースから入力するインタフェース回路により、前記リンク情報に基づいて、リンク断か否かを判定するリンク断判定回路と、
前記リンク断判定回路からのリセット信号を受けてシステムのリセットを行うためのシステムリセット回路と、
前記リンク断判定回路からのリセット信号を受けて電源の断を行うための電源リセット回路とを有することを特徴とする請求項１に記載のリセット回路。
【請求項４】
通信装置をリセットする方法であって、
前記方法は、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報により、通信が断か否かを判定するステップと、
前記判定ステップにより、通信が断と判断された時からの時間を計測するステップと、
前記計測ステップにより、前記計測した時間が第１の所定時間を超えたときにシステムをリセットするステップおよび／または前記計測した時間が第２の所定時間を超えたときに電源をリセットするステップとを有することを特徴とする通信装置のリセット方法。
【請求項５】
通信装置をリセットする方法であって、
前記方法は、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報により、通信が断か否かを判定するステップと、
前記判定ステップにより、通信が断と判断された時からの時間を計測するステップと、
前記計測ステップにより、前記計測した時間が第１の所定時間を超えたときにシステムをリセットするステップと、
前記システムをリセットするステップ後に、リセットされたシステムの動作が正常に動作するか否かを判断するステップと、
当該正常に動作するか否かを判断するステップ後に、正常に動作していないと判断されたときに、電源をリセットするステップとを有することを特徴とする通信装置のリセット方法。
【請求項６】
前記第１の所定時間と前記第２の所定時間とを設定後に、再設定可能なことを特徴とする請求項４または５に記載の通信装置のリセット方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に使用されるリセット回路および通信装置のリセット方法に関し、特に、遠隔地、高所などの危険地域など、人が近づきにくい場所などに設置される装置に使用されるリセット回路および通信装置のリセット方法に関する。
【背景技術】
【０００２】
従来から、たとえば通信処理回路には、リセット回路が用いられている。このような従来から使用されているリセット回路の一例を、図４を参照しながら説明する。図４において、通信処理回路１３をリセット回路１５により、リセットを行う。リセットするには、スイッチによるソフトウェアリセット、ソフトウェアが行うソフトウェアリセット、スイッチによる電源リセットなどがあり、リセット回路１５から出力されるシステムリセットパルス１７及び電源リセットパルス１８によって、通信処理回路のリセットを行う。
【特許文献１】特開２０００−２７６２６０号公報
【特許文献２】特開平１０−１１３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この従来のリセット装置およびリセット方法では、次のような課題がある。
第１の課題は、遠隔地あるいは高所などを含む人が近づきにくいなどの場所に設置される通信装置の場合、装置本体の電源スイッチを容易に操作できないということである。
第２の課題は、遠隔（地）に設置される通信装置の場合、ファームウェアやソフトウェアに異常が発生した場合には、スイッチを押下することによるリセットやソフトウェアによるリセットができないことである。
【０００４】
また、従来、通信装置をリセットする場合、スイッチや外部インタフェースに多重されたリセットのための制御信号を使って装置の電源リセットやシステムリセットを行っていた。特に遠隔に設置される通信装置の場合、装置本体の電源スイッチを容易に操作できず、また、通信装置でファームウェアやソフトウェアに異常が発生した場合には、前記制御信号を使ったリセットが行えないという問題がある。
【０００５】
本発明は、遠隔に設置される通信装置に対して、遠隔地から容易にシステムリセットや電源リセットをかけることのできる手段あるいは方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、通信装置に用いられるリセット回路において、外部インタフェースによる信号によるリンク情報（物理レイヤの接続確立済もしくは物理レイヤの接続未確立の情報）を使用して、装置のリセットを行うことができるようにしたことを特徴としている。
【０００７】
本発明は、通信装置用のリセット回路において、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報を使用して、前記装置のリセットを行うことを特徴とする。
【０００８】
特に、外部インタフェースに接続されたインタフェース回路から入力されるリンク情報を基にして、通信の断状態を判定し、通信装置をリセットするリセット手段を有することが好ましく、前記リセット回路は、前記リンク情報を前記外部インタフェースから入力するインタフェース回路により、前記リンク情報に基づいて、リンク断か否かを判定するリンク断判定回路と、前記リンク断判定回路からのリセット信号を受けてシステムのリセットを行うためのシステムリセット回路と、前記リンク断判定回路からのリセット信号を受けて電源の断を行うための電源リセット回路とを有することが好ましい。
【０００９】
また、本発明は、通信装置をリセットする方法であって、前記方法は、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報により、通信が断か否かを判定するステップと、前記判定ステップにより、通信が断と判断された時からの時間を計測するステップと、前記計測ステップにより、前記計測した時間が第１の所定時間を超えたときにシステムをリセットするステップおよび／または前記計測した時間が第２の所定時間を超えたときに電源をリセットするステップとを有することを特徴とするか、または、本発明は、通信装置をリセットする方法であって、前記方法は、外部インタフェース信号との物理レイヤの接続確立済もしくは接続確立未の情報であるリンク情報により、通信が断か否かを判定するステップと、前記判定ステップにより、通信が断と判断された時からの時間を計測するステップと、前記計測ステップにより、前記計測した時間が第１の所定時間を超えたときにシステムをリセットするステップと、前記システムをリセットするステップ後に、リセットされたシステムの動作が正常に動作するか否かを判断するステップと、当該正常に動作するか否かを判断するステップ後に、正常に動作していないと判断されたときに、電源をリセットするステップとを有することを特徴とする。
【００１０】
特に前記第１の所定時間と前記第２の所定時間とを設定後に、再設定可能なことが好ましく、また、前記第１または第２の所定時間は、再設定可能であることが好ましい。
【００１１】
本発明では、リンク断判定回路１は、インタフェース回路２から入力されるリンク情報３に基づいて通信が断状態か否かを判定する。前記判定の結果、リンク断判定回路１は、システムリセットパルス４をシステムリセット回路５へ、電源リセットパルス６を電源断回路７へ、それぞれ出力する。システムリセット回路５は、前記リンク情報３に基づいて通信が断状態と判定された場合には、装置内の各部へリセット信号８を発生する。また電源断回路７は、装置内の各部へ供給される２次電源１０を電源リセットパルス６に従って停止する。前記構成によって、特に遠隔に設置される通信装置に対して容易にリセットをかけることのできる手段およびリセット方法を、本発明では提供することができる。
【発明の効果】
【００１２】
本発明は、以下に記載するような効果を奏する。
第１の効果は、外部インタフェース信号のリンク断によってリセットをかける構成としているので、遠隔地に設置される通信装置で装置本体の電源スイッチを容易に操作できない場合でも、遠隔から容易にリセットができることである。
第２の効果は、外部インタフェース信号のリンク断によってリセットをかける構成としているので、遠隔地に設置される通信装置でファームウェアやソフトウェアに異常が発生した場合でも、遠隔から容易にリセットができることである。
第３の効果は、システムリセットと電源断によるリセットを外部インタフェース信号のリンク断の時間によって判断する構成としているため、装置の条件にあったリセット方式が適用できることである。
【発明を実施するための最良の形態】
【００１３】
図１において、リンク断判定回路１は、インタフェース回路２から入力されるリンク情報３を基に、通信が断状態か、否かを判定する。前記判定の結果、リンク断判定回路１は、システムリセットパルス４をシステムリセット回路５へ、電源リセットパルス６を電源断回路７へ、それぞれ出力する。システムリセット回路５は、装置内の各部へリセットするためのリセット信号８を発生する。電源断回路７は、装置内の各部へ供給される２次電源１０を、電源リセットパルス６に従って停止する。
【００１４】
このような構成によって、本願発明では、インタフェース回路２から入力されるリンク情報３を基にして、通信の断状態か否かを判定し、リセットをかける手段およびリセット方法を提供できる。本発明は、遠隔（地）に設置される通信装置などで、装置本体の電源スイッチを容易に操作できない場合や、ファームウェアやソフトウェアに異常が発生して、スイッチによるリセットやソフトウェアによるリセットができない場合でも、外部インタフェース信号のリンク断状態（外部インタフェース信号の入力を止めること）によって、装置のシステムリセットや電源リセットを確実に行うことを特徴としている。
【００１５】
＜実施形態の構成＞
図２に、本発明のリセット回路の第一の実施形態として、リセット回路を用いた無線通信装置の構成を示す。図１及び図２を参照すれば判るように、本発明のリセット回路１２は、リンク断判定回路１と、システムリセット回路５と、電源断回路（電源リセット回路）７とを有して構成される。本発明では、本発明のリセット回路を構成するシステムリセット回路５と、電源断回路（電源リセット回路）７とは、通信処理回路１３に含むように構成することもできる。
図２において、インタフェース回路２は、外部インタフェース１１の終端を行う。外部インタフェースとしては、例えば、イーサネット（Ｒ）や光インタフェースなどを挙げることができるが本発明の要旨を変更しない範囲であれば、これらに限定されない。インタフェース回路２は、これらイーサネット（Ｒ）や光インタフェースなどの終端部であり、インタフェース回路２から取り出された信号は、通信処理回路１３に出力され、通信処理回路１３では、変復調処理などを行って、アンテナ１４などから、前記取り出された信号を出力する。
【００１６】
インタフェース回路２は、物理レイヤの終端部と、ＩＥＥＥ  ８０２．１１のＭＡＣ（media access control）レイヤの終端部とで構成され、物理レイヤの終端は、たとえばＣＰＵなどの制御の介在がない状態で接続（リンク）の確立を行う。このリンクの確立の状態を示す信号が、インタフェース回路２が出力するリンク情報３である。
図１に、本発明のリセット回路の構成を示す。図１において、リンク断判定回路１は、インタフェース回路２から入力されるリンク情報３に基づいて、通信を断状態とするか否かを判定する。前記判定の結果を基に、リンク断判定回路１は、通信を断状態と判定された場合には、システムリセットパルス４をシステムリセット回路５へ、また、電源リセットパルス６を電源断回路７へ、それぞれ出力する。
【００１７】
システムリセット回路５では、リンク断判定回路から出力されたシステムリセットパルス４が入力することによって、装置内の各部をリセットするためのリセット信号８を発生する。また電源断回路７は、リンク断判定回路から出力された電源リセットパルス６が入力されることによって、装置内の各部へ供給される２次電源１０を、この電源リセットパルス６の入力に従って停止する。
以上、本実施形態により、本発明のリセット回路の構成および、簡単な動作を述べたが、図２のインタフェース回路２、通信処理回路１３は、当業者にとってよく知られており、また本発明とは直接関係しないので、その詳細な構成は省略する。
【００１８】
＜実施形態の動作の説明＞
次に図１に示すリセット回路の動作を、図３に示すタイムチャートを使用して、説明する。
図２において、リンク断判定回路１は、インタフェース回路２から入力されるリンク情報３を基に、通信が断状態か否かを判定する。すなわち図３に示すように、リンク情報で“Ｈ”レベルがリンクの取れている状態を示し、“Ｌ”レベルがリンクの取れていない状態を示す。
【００１９】
リンク断判定回路１では、リンク情報が“Ｈ”レベルから“Ｌ”レベルに変化した時点から、“Ｌ”レベルが継続した場合の時間がＴｉｍｅ１に達したときに、システムリセットパルス４を出力する。さらに、リンク情報が“Ｈ”レベルから“Ｌ”レベルに変化した時点から、“Ｌ”レベルが継続した場合の時間がＴｉｍｅ２に達したときに、電源リセットパルス６を出力する。この実施形態の動作を説明する図３のタイムチャートで示すように、時間Ｔｉｍｅ１は、システムをリセットするために設けられた所定時間であり、時間Ｔｉｍｅ２は、電源をリセットするために設けられた所定時間である。これら所定時間Ｔｉｍｅ１とＴｉｍｅ２は、一般に、時間Ｔｉｍｅ２を、時間Ｔｉｍｅ１よりも大きい値としておくことが好ましいが、これに限定されない。たとえば、Ｔｉｍｅ２＜Ｔｉｍｅ１と設定しておくこともできる。また、たとえば、ある一定期間（１ヶ月、３ヶ月、半年、１年など）の経過前および／または後に、この所定時間Ｔｉｍｅ１とＴｉｍｅ２との大きさを、たとえばＴｉｍｅ２＞Ｔｉｍｅ１から、Ｔｉｍｅ２＜Ｔｉｍｅ１として、電源リセットを行い、その後、元に戻すようにすることもできる。このようにすると、たとえばある時期にウィルス等が浸入しても、時限的に発現するソフトウェアの破壊を定期的なリセットによって、未然に防止したり、ある程度のバグが発生したとしてもそれほど操作に支障のないが突然にフリーズするような事態を未然に防止することが可能となる。これらの設定は、実施形態２と同様に行うので、その説明は、省略する。
【００２０】
また、本発明では、図５に示すように、リンク断判定回路１では、リンク情報に基づいて、通信が断か否かを判断する（ステップＳ１）。
リンク断判定回路１で通信断と判断された場合には、断となった時から、断時間を計測し、この計測時間がＴｉｍｅ１を超えたか否かを監視する（ステップＳ２）。
そして、ステップＳ２において、Ｙｅｓの場合には、システムをリセットするリセットパルスを発生して、システムをリセットする（ステップＳ３）。
【００２１】
本発明では、図５に示すように、計測時間が、Ｔｉｍｅ１に達したときに、システムリセットとし、また、Ｔｉｍｅ２に達したときに、電源オフによる電源リセットとすることもできるが、図５に示すように、たとえばＴｉｍｅ２＞Ｔｉｍｅ１としたときに、まず、システムリセット（ステップＳ３）を行い、その結果、そのシステムの不具合（フリーズ等）が解消されたか否かの状態を、たとえば通信処理回路で検査し（ステップＳ４）、正常でないと判断された場合には（ステップＳ４でＮｏの場合）、電源をリセットする（ステップＳ５）こととすることもできる。
【００２２】
システムリセット回路５は、システムリセットパルス４に従って、装置内の各部へリセット信号８を発生することによって、装置のシステムリセットを行う。また、電源断回路７は、電源リセットパルス６に従って、装置内の各部へ供給される２次電源１０を停止することによって、装置の電源リセットを行う。
【００２３】
この回路動作によって、外部インタフェースのリンクを断とする、例えば、イーサネット（Ｒ）のケーブルの無線装置と反対側のケーブルを一定期間、断の状態にする。もしくは、光ケーブルの無線装置と反対側の出力を一定期間停止するなどによる断の時間の大きさに応じて、装置のシステムリセット、もしくは電源リセットをすることができる。
【００２４】
これによって、装置の電源スイッチをＯＦＦにして電源リセットを行うことのできない機器や、主にソフトウェアの障害でソフトウェアのシステムリセットをかけることのできない状態の場合でも、容易にリセット状態にすることが可能となる。
【００２５】
＜他の実施形態（第２実施形態）＞
本発明の他の実施形態として、その基本的構成は、上記した実施形態で説明した通りであるが、タイマ設定についてさらに工夫をしている。本構成において、システムリセットと電源断によるリセットを行う際に、タイマの設定をプログラム上で自在に変更ができる構成とすることができる。この場合には、装置を設置して使用し始めた後に、リセット条件の変更が可能になるという効果を得ることができる。
【００２６】
たとえば、過去のリンク断の履歴を蓄積しておき、この外部装置とのリンク断の設定を、その外部装置ごとに決めることができるように、ソフトウェア上で設定することができる。このように設定すると、特にソフトウェア上であるいはファームウェア上でのシステムリセット時間Ｔｉｍｅ１を複数、設けることができ、あるいは外部装置ごとに、これらソフトウェア上であるいはファームウェア上でのシステムリセット時間Ｔｉｍｅ１をリンク断の過去の履歴情報に基づいて、設定することができる。たとえば外部装置のソフトウェア上でのリセットタイムＴｉｍｅ１を、過去のリンク断の情報を保存しておき、そのリンク断の回数から、平均値Ｔｉｍｅ１n 、および標準偏差σ１により、初期に設定したシステムリセット時間Ｔｉｍｅ１との差ΔＴ（＝Ｔｉｍｅ１n −Ｔｉｍｅ１）を、（σ１／ｎ1/2 ）で除した値を算出し、この値が所定値Ｋを超えたときに、Ｔｉｍｅ１をＴｉｍｅ１n に再設定するようにすることもできる。また電源断（スイッチ）による定期的なリセットを、第１実施形態の項で説明したように、Ｔｉｍｅ１とＴｉｍｅ２との大きさを変えることもできる。また、上記したように、Ｔｉｍｅ１を、Ｔｉｍｅ１n に再設定し、この再設定したＴｉｍｅ１n と、Ｔｉｍｅ２とを、個別に第１実施形態と同様に設定することもできる。
【産業上の利用可能性】
【００２７】
本発明は、通信装置に使用されるリセット回路であり、リセットの方式をソフトウェア上のリセットと、ハードウェア上のスイッチのリセットにより、行うこととしている。しかしながら、これらのリセットを物理レイヤによるリンク情報に基づくのであれば、特に制限されずに適用可能である。
【図面の簡単な説明】
【００２８】
【図１】本発明のリセット回路を含む主要部の構成を示すブロック図である。
【図２】本発明のリセット回路を含む通信処理回路のブロック図である。
【図３】本発明のリセット回路の動作例を説明するためのタイミングチャートである。
【図４】従来のリセット回路を有する通信装置のブロック図である。
【図５】本発明の通信装置のリセット方法の一例を示すフローチャートである。
【符号の説明】
【００２９】
１    リンク断判定回路
２    インタフェース回路
３    リンク情報
４    システムリセットパルス
５    システムリセット回路
６    電源リセットパルス
７    電源断回路（電源断リセット回路）
８    リセット信号
９    一次電源
１０    ２次電源
１１    外部インタフェース
１２    リセット回路
１３    通信処理回路
１４    アンテナ
【図１】
2005202549.tif 000003
【図２】
2005202549.tif 000004
【図３】
2005202549.tif 000005
【図４】
2005202549.tif 000006
【図５】
2005202549.tif 000007