(57)【特許請求の範囲】
【請求項１】
一般電話回線に接続されたモデムを経由してデータ通信を行う通信機器のためのリモートリセット装置であって、
前記モデムと前記通信機器内のメインマイクロコンピュータとの間で通信される信号のうち、前記モデムが着信したときに該モデムから前記メインマイクロコンピュータへ送出される着信信号を監視する着信監視手段と、
前記着信信号に対して前記メインマイクロコンピュータが応答したか否かを判定する応答判定手段と、
前記着信信号に対して前記メインマイクロコンピュータが応答しないと前記応答判定手段が判定した場合、前記メインマイクロコンピュータに対してハードウェアリセット動作を実行するリセット実行手段と、
を備え、
前記着信信号は、前記モデムと前記通信機器内のメインマイクロコンピュータとの間のリングインジケータ信号線上の電位であって、前記モデムが着信したときにスペース状態電位からマーク状態電位に切り替わる電位であることを特徴とするリモートリセット装置。
【請求項２】
前記応答判定手段は、前記着信信号を所定の時間以上連続して検知した場合を、前記メインマイクロコンピュータが応答しない場合であると判定する請求項１に記載のリモートリセット装置。
【請求項３】
前記リセット実行手段は、前記通信機器中の各ＩＣに対してもハードウェアリセット動作を実行する請求項１に記載のリモートリセット装置。
【請求項４】
前記着信監視手段、前記応答判定手段および前記リセット実行手段は、前記メインマイクロコンピュータとは独立に動作するロジック回路であって、リングインジケータ信号線上の電位を検出可能な回路、により構成される請求項１に記載のリモートリセット装置。
【請求項５】
一般電話回線に接続されたモデムを経由してデータ通信を行う通信機器のリモートリセット方法であって、
前記モデムと前記通信機器内のメインマイクロコンピュータとの間で通信される着信信号であって、前記モデムが着信したときに該モデムから前記メインマイクロコンピュータへ送出される着信信号を、リセット装置が監視する着信監視ステップと、
前記着信信号を所定の時間以上連続して検知した場合、前記リセット装置が前記メインマイクロコンピュータに対してハードウェアリセット動作を実行するリセット実行ステップと、
を備え、
前記着信信号は、前記モデムと前記通信機器内のメインマイクロコンピュータとの間のリングインジケータ信号線上の電位であって、前記モデムが着信したときにスペース状態電位からマーク状態電位に切り替わる電位であることを特徴とするリモートリセット方法。
【請求項６】
前記リセット実行ステップにおいて、前記リセット装置は、前記通信機器中の各ＩＣに対してもハードウェアリセット動作を実行する請求項５に記載のリモートリセット方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般電話回線に接続されたモデムを経由してデータ通信を行う通信機器のためのリモートリセット装置およびリモートリセット方法に関する。
【背景技術】
【０００２】
一般電話回線に接続されたモデムを経由してデータ通信を行う通信機器を、遠隔地からネットワーク通信を用いてリセット（再起動）することができるリモートリセット装置がある。通信機器に対して、遠隔地よりネットワーク通信を用いてリモートリセットする場合、リモートリセットが実現可能なのは、通信機器内における、モデムに接続されたマイクロコンピュータが正常動作中であり、なおかつネットワーク通信が確立されている場合に限られる。すなわちマイクロコンピュータが暴走していたりハングアップしているような場合にはネットワーク通信も確立できないので、当該通信機器に対してリモートリセットを行うことができない問題がある。
【０００３】
この問題を解決するために、例えば、通信回線を通じて送られてくる着信信号を受信した際に、受信から所定の時間内にマイクロコンピュータが応答しなければ当該マイクロコンピュータを初期化するリセット回路がある（例えば、特許文献１参照）。
【０００４】
また例えば、通信機器の制御中枢となるＣＰＵとは非同期に動作するマイクロコンピュータを用いて実現するリモートアクセスによる機器管理制御方法およびシステムがある（例えば、特許文献２参照）。
【０００５】
また、ディスプレイを備えた端末表示装置の暴走に際し、当該端末表示装置をリモートリセットする技術がある（例えば、特許文献３参照）。
【０００６】
【特許文献１】特開平４−２７８６１７号公報
【特許文献２】特開２００１−２１１２３２号公報
【特許文献３】特開平４−２４０６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特開平４−２７８６１７号公報、特開２００１−２１１２３２号公報および特開平４−２４０６９１号公報に記載されたリモートリセット装置では、一般電話回線とモデムとの間において一般電話回線からの着信を着信監視回路を用いて監視し、着信を示す状態がある一定時間継続した場合をマイクロコンピュータが応答できない状況であると判定して、ハードウェアリセット動作を実行している。一般電話回線からの呼び出し信号は通常±２００ボルト以上であるので、着信監視回路に使用するＩＣは、このような高電圧に対応する耐圧をもっていなければならない。しかしながら、このような高耐圧ＩＣは、一般的な低耐圧ＩＣと比較して大型であり高価である。また、モデムが通信機器の外付けとなる場合には、モデムからみて一般電話回線側における着信信号を監視する着信監視回路については、少なくとも、リモートリセット装置本体から分離した別体の回路とならざるを得ない。リモートリセット装置は、これを適用する通信装置の筐体内に含めることがスペース的にも有利であるので、リモートリセット装置本体とは別体の装置構成とすることは好ましくない。
【０００８】
従って本発明の目的は、上記問題に鑑み、通信機器内における、モデムに接続されたマイクロコンピュータが動作不能であっても当該通信機器をリモートリセットすることができるリモートリセット装置およびリモートリセット方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を実現するために、本発明においては、一般電話回線に接続されたモデムを経由してデータ通信を行う通信機器に対して、次のような動作を行うリモートリセット装置を実現する。すなわち、モデムとこのモデムに接続された通信機器内のメインマイクロコンピュータとの間で通信される信号のうち、モデムが着信したときに該モデムからメインマイクロコンピュータへ送出される着信信号を監視し、着信信号の検知後所定の時間が経過してもこの着信信号に対してメインマイクロコンピュータが応答しない場合には、メインマイクロコンピュータをリセットする。
【００１０】
図１は、本発明によるリモートリセット装置の原理ブロック図である。以降、異なる図面において同じ参照符号が付されたものは同じ機能を有する構成要素であることを意味するものとする。
【００１１】
本発明によれば、一般電話回線に接続されたモデム３を経由してデータ通信を行う通信機器のためのリモートリセット装置１は、モデム３と通信機器内のメインマイクロコンピュータ２との間で通信される信号のうち、モデム３が着信したときにこのモデム３からメインマイクロコンピュータ２へ送出される着信信号を監視する着信監視手段１１と、着信信号に対してメインマイクロコンピュータ２が応答したか否かを判定する応答判定手段１２と、着信信号に対してメインマイクロコンピュータ２が応答しないと応答判定手段１２が判定した場合、メインマイクロコンピュータ２に対してハードウェアリセット動作を実行するリセット実行手段１３と、を備える。応答判定手段１２は、着信信号を所定の時間以上連続して検知した場合を、メインマイクロコンピュータ２が応答しない場合であると判定する。また、リセット実行手段１３は、通信機器中のその他の各ＩＣ４に対してもハードウェアリセット動作を実行してもよい。
【発明の効果】
【００１２】
本発明によれば、通信機器内におけるメインマイクロコンピュータが動作不能であってもリモートリセット動作を容易に実行することができる。
本発明によれば、モデムとこれに接続されるメインマイクロコンピュータとの間における着信信号を監視する。このときの着信信号は数ボルト程度であるので、着信監視回路内のＩＣは、一般的な低耐圧のものでよく、低コストで小型のリモートリセット装置を実現することができる。
【００１３】
また、本発明における着信監視回路は、モデムに対して、一般電話回線側ではなくメインマイクロコンピュータ側における着信信号を監視するので、モデム内蔵の通信機器の場合であってもあるいはモデムが通信機器の外付けとなる場合であっても、一体のリモートリセット装置として実現することができる。したがって、リモートリセット装置を、これを適用する通信装置の同一筐体内に容易に収容することができるのでスペース的にも有利である。
【発明を実施するための最良の形態】
【００１４】
図２は、本発明の第１の実施例によるリモートリセット装置のブロック図である。本実施例では、図１の着信監視手段１１、応答判定手段１２およびリセット実行手段１３を、メインマイクロコンピュータ２とは独立に動作するサブマイクロコンピュータ５により構成する。また、本実施例において監視する着信信号は、モデム３と通信機器内のメインマイクロコンピュータ２との間のデータ受信線（ＲＸＤ）１０２上で通信されるシリアルデータ形式の着信メッセージである。後述するように、サブマイクロコンピュータ５は、データ受信線１０２上のシリアルデータを入力データとすることができればよいので、一般的な低耐圧ＩＣを用いて構成すればよい。
【００１５】
一般電話回線に対するインタフェースコネクタであるモジュラコネクタ６に、モデム３がケーブル１０１を介して接続される。一般電話回線から着信があると、呼び出し信号（リンガ信号）がモジュラコネクタ６およびケーブル１０１を経由してモデム３に着信する。
【００１６】
次いで、モデム３から着信メッセージがデータ受信線１０２を経由してメインマイクロコンピュータ２に送出される。一般にこの着信メッセージは、モデム３に呼び出し信号が着信するたびに発生する。
【００１７】
メインマイクロコンピュータ２は、正常に動作している場合は、着信メッセージを受信すると所定の着信応答処理を実行するが、動作不能に陥っている場合は、何の応答もしない。メインマイクロコンピュータ２が応答しない場合は、着信メッセージはデータ受信線１０２上を流れ続けることになる。そこで、本実施例では、データ受信線１０２上の着信メッセージを監視し、着信メッセージを所定の時間以上連続して検知した場合を、メインマイクロコンピュータ２が動作不能に陥っていて応答しない場合であるとみなし、リセット動作に入る。
【００１８】
サブマイクロコンピュータ５には、着信監視線１０３を経由して、データ受信線１０２上のシリアルデータが入力される。サブマイクロコンピュータ５は、入力されたシリアルデータ中に、着信メッセージがあるかどうかを調べる。サブマイクロコンピュータ５は、着信メッセージを検知すると、例えば内部タイマなどを用いて、メインマイクロコンピュータ２が応答を開始するまでの時間（もしくは応答を開始するまでに着信メッセージを受信した回数）を計測する。なお、サブマイクロコンピュータ５は、メインマイクロコンピュータ２とはデータ通信線１０４を介して接続されているので、メインマイクロコンピュータ２における処理を監視することができる。
【００１９】
サブマイクロコンピュータ５は、着信メッセージを所定の時間以上（もしくは所定の回数以上）連続して検知した場合、メインマイクロコンピュータ２が動作不能に陥っていて応答しない状況にあるものとみなし、リセット信号線１０６を経由してリセット信号を送出する。メインマイクロコンピュータ２は、リセット信号を受信するとハードウェアリセットされる。なお、リセット信号は、通信機器内のその他のＩＣ４に送出されてもよく、この場合は、当該その他のＩＣ４も、メインマイクロコンピュータ２と併せてハードウェアリセットされることになる。
【００２０】
サブマイクロコンピュータ５とメインマイクロコンピュータ２との間に設けられるデータ通信線１０４を利用して、サブマイクロコンピュータ５によるリセット動作の可否や、リセット動作を開始するまでの着信メッセージの上記連続検知時間（もしくは上記連続検知回数）についてを、メインマイクロコンピュータ２側から任意に設定できるようにしてもよい。
【００２１】
また、サブマイクロコンピュータ５とメインマイクロコンピュータ２との間にＢＵＳＹ信号線１０６を設けてもよい。ＢＵＳＹ信号線１０６はメインマイクロコンピュータ２側から制御されるが、このＢＵＳＹ信号線１０６がＢＵＳＹ状態になっているときにはサブマイクロコンピュータ５による着信監視動作を行わないように設定してもよい。
【００２２】
図３は、本発明の第２の実施例によるリモートリセット装置のブロック図である。本実施例では、図１の着信監視手段１１、応答判定手段１２およびリセット実行手段１３を、メインマイクロコンピュータ２とは独立に動作するロジック回路であって、リングインジケータ信号線上の電位を検出可能な着信監視用ロジック回路７により構成する。
【００２３】
一般に、モデム３と通信機器内のメインマイクロコンピュータ２との間のリングインジケータ信号線１０７は、モデム３に着信がないときはいわゆるスペース状態電位となり、モデム３に着信があるときはいわゆるマーク状態電位となる。本実施例では監視すべき着信信号を、モデム３と通信機器内のメインマイクロコンピュータ２との間のリングインジケータ信号線１０７における電位であって、モデム３が着信したときにスペース状態電位からマーク状態電位に切り替わる電位とする。
【００２４】
一般電話回線から着信があると、呼び出し信号（リンガ信号）がモジュラコネクタ６およびケーブル１０１を経由してモデム３に着信する。モデム３の着信により、モデム３とメインマイクロコンピュータ２との間のリングインジケータ信号線１０７における電位は、スペース状態電位からマーク状態電位に切り替わる。モデム３に呼び出し信号が着信している間は、リングインジケータ信号線１０７における電位はマーク状態電位を示している。
【００２５】
メインマイクロコンピュータ２は、正常に動作している場合は、リングインジケータ信号線１０７の電位としてマーク状態電位を検知するとすぐに所定の着信応答処理を実行し、これによりリングインジケータ信号線１０７における電位はマーク状態電位からスペース状態電位に切り替わる。しかし、メインマイクロコンピュータ２が、動作不能に陥っている場合は、何の応答もせず、リングインジケータ信号線１０７における電位もマーク状態電位を維持したままである。そこで、本実施例では、リングインジケータ信号線１０７の電位を監視し、マーク状態電位を所定の時間以上連続して検知した場合を、メインマイクロコンピュータ２が動作不能に陥っていて応答しない場合であるとみなし、リセット動作に入る。
【００２６】
着信監視用ロジック回路７には、リングインジケータ信号線１０７に接続された着信監視線１０３が接続される。着信監視用ロジック回路７は、リングインジケータ信号線１０７の電位を監視する。監視の結果、スペース状態電位からマーク状態電位に切り替わったことを検知すると、例えば内部タイマなどを用いて、メインマイクロコンピュータ２が応答を開始するまでの時間を計測する。メインマイクロコンピュータ２の応答開始は、例えば、マーク状態電位から再度スペース状態電位に切り替わった時点とすればよい。なお、着信監視用ロジック回路７は、メインマイクロコンピュータ２とはデータ通信線１０４を介して接続されているので、メインマイクロコンピュータ２における処理を監視することができる。
【００２７】
着信監視用ロジック回路７は、マーク状態電位を所定の時間以上連続して検知した場合、メインマイクロコンピュータ２が動作不能に陥っていて応答しない状況にあるものとみなし、リセット信号線１０６を経由してリセット信号を送出する。メインマイクロコンピュータ２は、リセット信号を受信するとハードウェアリセットされる。なお、リセット信号は、通信機器内のその他のＩＣ４に送出されてもよく、この場合は、当該その他のＩＣ４も、メインマイクロコンピュータ２と併せてハードウェアリセットされることになる。
【００２８】
なお、着信監視用ロジック回路７にジャンパー・スイッチなどの設定手段を設け、着信監視用ロジック回路７によるリセット動作の可否や、リセット動作を開始するまでの着信メッセージの上記連続検知時間についてを、この設定手段を用いて任意に設定できるようにしてもよい。
【００２９】
また、着信監視用ロジック回路７とメインマイクロコンピュータ２との間にＢＵＳＹ信号線１０６を設けてもよい。ＢＵＳＹ信号線１０６はメインマイクロコンピュータ２側から制御されるが、このＢＵＳＹ信号線１０６がＢＵＳＹ状態になっているときには着信監視用ロジック回路７による着信監視動作を行わないように設定してもよい。
【００３０】
本発明によれば、モデム内蔵の通信機器の場合であってもモデムが通信機器の外付けとなる場合であっても、一体のリモートリセット装置として実現することができる。すなわち、第１の実施例におけるサブマイクロコンピュータ５と第２の実施例における着信監視用ロジック回路７を、メインマイクロコンピュータ２およびその他のＩＣ４が収容される通信機器の同一筐体内に収容すれば、リモートリセット装置を通信機器内に含めた形で実現することができる。なお、本発明によるリモートリセット装置は小型であるので、リモートリセット装置を通信機器内の筐体内に収容しても、当該通信機器の本体の大きさには特に影響を及ぼすことはない。
【産業上の利用可能性】
【００３１】
本発明は、一般電話回線に接続されたモデムを経由してデータ通信を行う通信機器を、遠隔地からネットワーク通信を用いてリセットすることができるリモートリセット装置に適用することができる。本発明によれば、通信機器内におけるメインマイクロコンピュータが動作不能であってもリモートリセット動作を容易に実行することができる。本発明によるリモートリセット装置は小型であり、これを適用する通信装置の筐体内に容易に納めることができるのでスペース的にも有利であり、また低コストで製造することができる。
【００３２】
本発明によるリモートリセット装置を用いれば、例えば外部から当該通信機器に向けて電話をかけるだけで通信機器を容易にリセットすることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明によるリモートリセット装置の原理ブロック図である。
【図２】本発明の第１の実施例によるリモートリセット装置のブロック図である。
【図３】本発明の第２の実施例によるリモートリセット装置のブロック図である。
【符号の説明】
【００３４】
１    リモートリセット装置
２    メインマイクロコンピュータ
３    モデム
４    その他のＩＣ
５    サブマイクロコンピュータ
６    モジュラコネクタ
７    着信監視用ロジック回路
１１    着信監視手段
１２    応答判定手段
１３    リセット実行手段
【図１】
0004530948.tif 000002
【図２】
0004530948.tif 000003
【図３】
0004530948.tif 000004