(57)【特許請求の範囲】
【請求項１】
電話回線を介して送られる制御信号によって遠隔制御される遠方設置装置において、該遠方設置装置は、モデム、前記制御信号に対応して遠方設置装置を制御するソフトウエアを搭載した通信制御部、及びリセット信号発生部からなり、
前記モデムが受信キャリアを検出すると、前記リセット信号発生部にキャリア検出信号を出力し、該信号を受けた前記リセット信号発生部が、前記通信制御部を初期化し、前記通信制御部が通信不能状態となっている間でも、
前記モデムが通信可能状態・不能状態を示す信号を出力する出力部と、通信制御部が通信可能状態又は不能状態を表す信号を入力する入力部とを短絡して、前記入力部に、前記通信制御部の状態に関わらず常に信号が入力される構成としたことで、前記モデムが前記電話回線との接続を切断しないようにした電話回線を使用した遠隔制御装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、電話回線を使用した遠隔制御方法及びその装置に関するものであり、更に詳細には、一般加入電話などの電話回線を通じて遠隔制御する遠方設置装置が制御不能になることを回避できる手段を有する電話回線を使用した遠隔制御方法及びその装置に関するものである。
【０００２】
【従来の技術】
例えばテレビ中継機を搭載した車両からの電波を放送局に転送する中継アンテナは、自由に移動する車両に追随させる必要から、通常は高い鉄塔に設置されており、一般加入電話回線を通じて制御信号を送り遠隔制御されている。かかる機器は、一般に内蔵するコンピュータに入力されたソフトウエアにより動作するように作られている。
【０００３】
【発明が解決しようとする課題】
ところで、制御信号を発信する場所から離れて設置され、ソフトウエアにより動作する装置（以下「遠方設置装置」という）に要求される性能のうち、とりわけ問題となるのが安定動作性能である。ソフトウエアにより動作する機器は、一旦電源を切り、再度電源を投入する、いわゆるリセット操作を行うと緊急回避的に障害を回復できる場合が非常に多いことが経験的に分かっている。
【０００４】
前記異常動作の最も多く現れる場合の障害原因として、終日連続運転に起因するメモリリーク、即ち、アプリケーション及びオペレーションシステムのバグにより発生する障害であり、動作中に次々とＲＡＭ領域を確保するにも係わらず、確保されたＲＡＭ領域の開放が行われない状態によって起こる障害である。
【０００５】
バグが存在するアプリケーション及びオペレーションシステムを搭載した遠方設置装置を終日運転すると、最初の間は取得するＲＡＭ領域が存在するので正常に動作しているように見えるが、いずれ取得するＲＡＭ領域が無くなった時点で、アプリケーション及びオペレーションシステムが動作不能（ハングアップ）し、異常動作が発生する。ＲＡＭ領域がなくなった場合には、リセットすると全てのＲＡＭ領域が開放されるので、リセット後から一定期間正常動作をさせることが可能になる
前記場合は、メモリリーク障害の原因を突き止めることができれば、異常動作を防止することができるが、原因の究明には非常に長い時間を要するのが通常であり、原因を突き止めるまでの期間、応急措置としてリセットにより対応せざるを得ないのが実情である。
【０００６】
更に別の問題として、遠方設置機器は無人連続運転が通常であるため、なんらかの障害が発生した場合、該遠方設置機器をリセットするために人が駆けつけることが困難である場合が多く、また駆けつけられたとしても高い塔の上に設置されているなどリセット操作を行いにくい場合が極めて多いという問題がある。
【０００７】
このような遠方設置機器の異常動作の自己回復方法の従来技術としては、ウオッチドタイマ（以下「ＷＤＴ」という）によるＣＰＵ（中央制御装置）をリセットする方式が広く知られている。このＷＤＴ方式は、ＲＯＭに納められたプログラムをＣＰＵが処理する過程で、規定された時間内にＷＤＴをリセットし、ＷＤＴをリセットした時点かち再び規定された時間内にＷＤＴをリセットするものである。
【０００８】
この方式の仕組みは、プログラムの処理過程で何らかのハングアップが発生した場合には、ＣＰＵはＷＤＴを規定時間内にリセットすることができなくなるため、ＣＰＵ監視回路がＣＰＵに対してリセット信号を出力し、ハングアップ状態から抜け出せるようにしたものである。
【０００９】
しかしながらこの方式には、
イ  制御者の意思による特定タイミングでＣＰＵをリセットすることは不可能である。
ロ  ＷＤＴ専用回路が必要である。
ハ  ＷＤＴ機能が正常動作すれば、他の機能が異常状態であっても機器全体として正常動作していることになり、必ずしも障害の自己回復動作ができるとは言えない。
といった問題がある。
【００１０】
前記説明の遠隔制御は、電話回線が接続された状態の期間のみ遠方設置機器が確実に動作していればその目的を十分果たすため、それ以外の期間、即ち回線切断中でのＣＰＵの状態監視はそれほど重要ではないという特徴がある。
【００１１】
本発明は、以上説明の特徴に着目してなされたものであり、電話回線接続時という特定タイミングで毎回確実にＣＰＵをリセットすることができる電話回線を使用した遠隔制御方法及びその装置を提供することを目的としている。
【００１２】
【課題を解決するための手段】
以上の目的を達成するための本発明の電話回線を使用した遠隔制御方法は、電話回線から送られる制御信号によって遠隔制御される遠方設置装置のモデムを、前記遠方設置装置の通信制御部が常時通信可能状態にあると認識するように設定し、前記モデムが受信キャリアを受信すると、即ちモデムの発着呼により回線接続を確認すると、前記通信に対応して遠方設置装置を制御するソフトウエアを搭載した通信制御部を再起動させて初期化し、該初期化動作中でも、前記モデムが前記電話回線との接続を切断しないようにしたものである。
【００１３】
本発明において使用する前記遠方設置装置は、制御信号を送信する制御室に設置した端末機からの距離が遠い場合を当然該当むが、その外、遠隔制御される装置を一般加入電話回線その他の電話回線を通じて遠隔制御する装置全てを意味している。また本発明が対象にする制御装置は、スイッチをオンオフ制御して作動する機器の全てを対象にしている。
【００１４】
前記モデムは、データ端末装置をアナログ電話回線に接続する装置であり、従来から使用されているものをそのまま使用することができる。なお、モデムは一般に前記リセット動作を必要とする問題はないと考えられる。
【００１５】
また、前記の目的を達成するための本発明の電話回線を使用した遠隔制御装置は、電話回線を介して送られる制御信号によって遠隔制御される遠方設置装置において、該遠方設置装置は、モデム、前記制御信号に対応して遠方設置装置を制御するソフトウエアを搭載した通信制御部、及びリセット信号発生部からなり、前記モデムが受信キャリアを検出すると、前記リセット信号発生部にキャリア検出信号を出力し、該信号を受けた前記リセット信号発生部が、前記通信制御部を初期化し、前記通信制御部が通信不能状態となっている間でも、前記モデムが通信可能状態・不能状態を示す信号を出力する出力部と、通信制御部が通信可能状態又は不能状態を表す信号を入力する入力部とを短絡して、前記入力部に、前記通信制御部の状態に関わらず常に信号が入力される構成としたことで、前記モデムが前記電話回線との接続を切断しないようにした電話回線を使用した遠隔制御装置。
【００１７】
【発明の実施の形態】
以下添付の図面を参照し、一実施の形態により本発明を具体的に説明する。
【００１８】
本実施の形態による電話回線を使用した遠方設置装置１は、図１に示すように通信制御部２、モデム３及びリセット信号発生回路４からなり、通信制御部２は、一般加入電話回線（以下単に電話回線という）６によって回線が接続された制御室（図示せず）に設置された制御指令を出す端末器７と接続されている。なお図１の符号８は送受信装置７と電話回線６とを接続するモデムであり、通信制御部２は、遠方設置装置１の中でデータの送受信を行う部分である。
【００１９】
そして、通信制御部２とモデム３とのデータ送受信はバス９で行われる。また、通信制御部２及びモデム３のそれぞれに設けられた送信要求端子ＲＳは、通信制御部２からモデム３に向かって受信データの送信要求信号（ＲＳ信号）を出力する回線制御用端子である。
【００２０】
モデム３は、遠方設置装置１に取り付ける一般的構成のモデムである。モデム３に設けられたＤＲ端子はデータセットレディ、即ちモデムが通信可能状態（オン）・不可能状態（オフ）を伝える信号（ＤＲ信号）を出力する回線制御用端子である。モデム３が電話回線６と通信可能状態であれば、ＤＲ信号は通信可能状態（オン）にある。また、ＥＲ端子は、データ端末レディ、即ち通信制御部２が通信可能状態（オン）か不能状態（オフ）かを入力する端子である。本実施の形態では、ＤＲ端子とＥＲ端子とを短絡し、常時ＤＲ信号をＥＲ端子に与え続けるようにし、モデム３が通信制御部２の通信可能状態又は不可能状態に全く影響を受けないようにした。
【００２１】
モデム３に設けられたＣＤ端子はキャリア検出、即ちモデムが受信キャリアを検出状態（オン）、していない状態（オフ）を示す信号（ＣＤ信号）を出力する端子であり、受信キャリア検出信号（オン）をリセット信号発生回路で検出すると、ＣＰＵにリセット信号を出力するようにした。なお、ここでキャリアとは電話回線６上の搬送波を意味する。
【００２２】
遠方設置装置１に電源を投入すると図２に示すようにソフトウエア状態が遷移する。電源投入状態にある遠方設置装置１は、電源がオンされる度に、図２に示す処理１、処理２を実行し、それに応じて通信制御部２の状態が順次、状態イ〜状態ハに変化するように構成されている。
【００２３】
処理１において通信パラメータの設定を行う。通信パラメータの設定とは、この種通信における一般的設定、即ち通信速度、通信電文のフォーマットについて一定値を定めるものであり、その一つにＲＳ制御信号のオン・オフを制御する項目があり、処理１ではＲＳ信号をオフに設定する。
【００２４】
次いで処理２においてＣＤ検出、即ち受信キャリア検出の有無を判定する。モデム３から出力されるＣＤ信号のオン信号・オフ信号検出結果によりその後の処理を分岐する（図２の処理２）。
【００２５】
処理２において、モデム３を呼び出す状態、即ち着呼状態でない場合には当該モデム３は受信キャリア未検出（電話回線切断状態）であり、通信動作をさせるための通信制御部２をアイドル状態（図２の状態イ）に遷移させ、ここでＲＳ信号をオンに設定し（理由後述）、モデム３と通信制御部２との間でシリアル通信を行うため、モデム３の初期設定を行う。
【００２６】
前記アイドル状態で送受信装置７から遠方設置装置１が呼び出される（着呼）か又は遠方設置装置１が送受信装置７を呼び出すか（発呼）した場合に状態ロに遷移する。状態ロのときにモデム３から回線接続完了信号「CONNECT 」を受信すると状態ハに遷移し、このタイミングでＣＤ信号をオフからオンに立ち上げ（図３のＢ）、リセット信号発生回路４の出力信号（オン信号）をリセットパルス信号（図３では負のパルス信号）に変換し、通信制御部２上のＣＰＵをハードウエアリセットする。即ち、通信制御部２はリセットするが、モデム３はリセットしないことで、モデムは回線接続状態、即ちＣＤ信号をオンに維持したままで、通信制御部２は電源投入後の状態と全く同じ状態、即ち初期状態に戻り、処理１を再び実行することが可能になる。
【００２７】
この場合、モデム３への入力信号であるＥＲ信号が一瞬でもオフになるとモデム３がモデム８との回線を切断してしまう。本来モデム３のＥＲ端子は、通信制御部２のＥＲ端子と接続することが一般的であるが、前記のとおり回線接続完了信号「CONNECT 」受信のタイミングで通信制御部２はリセットされてしまう為、モデム３のＥＲ端子と通信制御部２のＥＲ端子を接続してしまうと、モデム３がモデム８との回線を切断してしまう。
【００２８】
そこで、回線接続完了信号「CONNECT 」受信タイミングでもオフにならないモデム３のＤＲ信号をモデム３のＥＲ端子に折り返し入力する（図１のＥ）ことで前記電話回線６が切断されることを防止している。即ち、モデム３のＤＲ信号は、通信制御部２のリセット時にはオンとなっているため、結局モデム３のＥＲ信号もオンとなり、通信制御部２リセット時の回線接続状態を維持することができる。
【００２９】
前記リセットされると、処理１で、前記のとおりＲＳ信号がオフに設定されるため、例え送受信装置７から通信電文及び制御電文などのデータがリセット動作中（図３のＡ）に送られてきても、リセット処理中にはこれらのデータは信号制御部２に送られず、モデム３の内部バッファ（図示せず）に蓄積されるので、リセット処理中に受信したデータの受け損ねは発生しない。
【００３０】
その後、処理２のＣＤ検出（図１のＣ）でＣＤ信号はオンと判断されるため、状態イ及び状態ロを経由することなく直接状態ハ（回線確立状態）に遷移（図２のＦ）し、ここで通信制御部２はＲＳ信号をオンにしてモデム３との間でデータ送受信を開始させることができる。
【００３１】
モデム３とモデム８との間のデータ送受信終了後電話回線６が切断されると、モデム３は通信制御部２に対してキャリア未確認「NO CARRIER」を送信すると同時に、ＣＤ信号をオフ（図３のＧ）にする。但し、リセット信号発生回路４の出力するリセット信号はオフ状態のままにする。したがって、電話回線６の切断時には通信制御部２にリセットが掛からず（図３のＨ）、単に「NO CARRIER」をトリガとして状態ハ（図２、以下同様）から状態イへ状態が遷移し、状態イでソフトウエアは待機状態にある。
【００３２】
【発明の効果】
以上説明したように、本発明の電話回線を使用した遠隔制御方法及びその装置は、遠方設置装置を一般電話回線を通じて遠隔制御する際に、発着呼する度に、通信制御部をハードウエアリセットし、ＲＡＭ領域を全て開放し初期状態に戻す。しかもハードウエアリセット動作によって通信制御部が通信制御不能になっている期間中もモデムは回線接続状態を保持するようにしたので、仮に通信制御部がハングアップ状態に達していたとしても、着呼によって通信制御部を復旧させ、再びデータ送受信が可能になる。したがって、アプリケーション及びオペレーティングシステムにバグによる障害があり、不安定動作を行っている低信頼通信装置であっても、遠方設置装置として無人連続運転させるなどが可能となり、通信システム全体の信頼性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による電話回線を使用した遠隔制御装置の概要を説明するためのブロック回路図である。
【図２】図１の制御装置のソフトウエア状態遷移図である。
【図３】図１の制御装置の制御信号リセット信号の波形を示すタイムチャート図である。
【符号の説明】
１  遠方設置装置
２  通信制御装置
３  モデム
４  リセット信号発生装置
６  一般加入電話回線
７  送受信装置
【図１】
0004274297.tif 000002
【図２】
0004274297.tif 000003
【図３】
0004274297.tif 000004