(57)【要約】【課題】  ホストＰＣ１０にその外付け周辺機器としての接続されているアマチュア無線機１６を、ネットワーク１４を介して端末ＰＣ１２ａから遠隔制御する場合に、ネットワーク障害に対してアマチュア無線機１６の電波発射を速やかに停止させる。【解決手段】  ホスト側無線機制御装置５９において、受付手段６０は、ホストＰＣ１０がネットワークを介して接続されている端末ＰＣ１２ａから無線機用遠隔制御命令を受け付ける。伝達手段６１は、受付手段が受け付けた無線機用遠隔制御命令をフォーマット変換して、アマチュア無線機１６へ伝達する。停止手段６３は、端末ＰＣ１２ａとのネットワーク通信が不通であることの正否について判定する。停止手段６３は、判定手段６２が正と判定したときには、アマチュア無線機１６からの電波発射を停止させる。【選択図】      図４
2005192084.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータが、外付け周辺機器としての無線機へ接続され前記無線機と無線機用データの送受及び前記無線機へのコマンド伝達を実行可能になっており、前記ホストコンピュータに実装されるホスト側無線機制御装置において、
前記ホストコンピュータがネットワークを介して接続されている端末コンピュータから無線機用遠隔制御命令を受け付ける受付手段、
前記受付手段が受け付けた無線機用遠隔制御命令をフォーマット変換して前記無線機へ伝達する伝達手段、
前記端末コンピュータとのネットワーク通信が不通であることの正否について判定する判定手段、及び
前記判定手段が正と判定したときには前記無線機からの電波発射を停止させる停止手段、
を有していることを特徴とするホスト側無線機制御装置。
【請求項２】
前記判定手段は、前記受付手段が前記端末コンピュータからの最後の無線機用遠隔制御命令を受け付けてから所定時間以上が経過しているときは、正と判定することを特徴とする請求項１記載のホスト側無線機制御装置。
【請求項３】
前記停止手段は、前記無線機に送信終了のコマンドを送ることにより前記無線機からの電波発射を停止させることを特徴とする請求項１又は２記載のホスト側無線機制御装置。
【請求項４】
前記受付手段は、前記判定手段が正と判定したときは、前記端末コンピュータとの接続を切り、前記端末コンピュータとの接続を次に開始するときには、前記端末コンピュータの認証を実施することを特徴とする請求項１〜３のいずれかに記載のホスト側無線機制御装置。
【請求項５】
ホストコンピュータが、外付け周辺機器としての無線機へ接続され前記無線機と無線機用データの送受及び前記無線機へのコマンド伝達を実行可能になっており、前記ホストコンピュータに実装されるホスト側無線機制御装置において、
前記ホストコンピュータがネットワークを介して接続されている複数個の端末コンピュータの中の１個の端末コンピュータを選択端末コンピュータとして選択する選択手段、
選択端末コンピュータのみから無線機用遠隔制御命令を受け付ける受付手段、
前記受付手段が受け付けた前記選択端末コンピュータからの無線機用遠隔制御命令をフォーマット変換して前記無線機へ伝達する伝達手段、及び
現在の選択端末コンピュータについての選択継続時間が所定値以上になると、前記選択手段に、前記現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させる強制終了手段、
を有していることを特徴とするホスト側無線機制御装置。
【請求項６】
ホストコンピュータが、外付け周辺機器としての無線機へ接続され前記無線機と無線機用データの送受及び前記無線機へのコマンド伝達を実行可能になっており、前記ホストコンピュータにおいて実行されるホスト側無線機制御方法において、
前記ホストコンピュータがネットワークを介して接続されている端末コンピュータから無線機用遠隔制御命令を受け付けるステップ、
受け付けた無線機用遠隔制御命令をフォーマット変換して前記無線機へ伝達するステップ、
前記端末コンピュータとのネットワーク通信が不通であることの正否について判定するステップ、及び
判定結果が正であるときには前記無線機からの電波発射を停止させるステップ、
を有していることを特徴とするホスト側無線機制御方法。
【請求項７】
ホストコンピュータが、外付け周辺機器としての無線機へ接続され前記無線機と無線機用データの送受及び前記無線機へのコマンド伝達を実行可能になっており、前記ホストコンピュータにおいて実行されるホスト側無線機制御方法において、
前記ホストコンピュータがネットワークを介して接続されている複数個の端末コンピュータの中の１個の端末コンピュータを選択端末コンピュータとして選択するステップ、
選択端末コンピュータのみから無線機用遠隔制御命令を受け付けるステップ、
受け付けた前記選択端末コンピュータからの無線機用遠隔制御命令をフォーマット変換して前記無線機へ伝達するステップ、及び
現在の選択端末コンピュータについての選択継続時間が所定値以上になると、前記現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させるステップ、
を有していることを特徴とするホスト側無線機制御方法。
【請求項８】
請求項１〜５のいずれかに記載のホスト側無線機制御装置における各手段としてコンピュータを機能させるためのホスト側無線機制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して端末コンピュータから受けた無線機用遠隔制御命令に基づき無線機を制御するホスト側無線機制御装置、ホスト側無線機制御方法及びホスト側無線機制御プログラムに関するものである。
【背景技術】
【０００２】
アマチュア無線機を外付け周辺機器としてホストＰＣ（ＰＣ：パーソナルコンピュータ）ホストコンピュータへ接続し、端末ＰＣからネットワークを介してホストＰＣへ無線機用遠隔制御命令を送り、アマチュア無線機を端末ＰＣから遠隔制御するシステムが考えられている。
【０００３】
特許文献１は、複数の操作者が、自分の端末ＰＣを介してＬＡＮ等のネットワーク上で共有する１個の被操作機器を遠隔操作することを開示する。特許文献１のシステムでは、共通の被操作機器は、同時に複数の端末ＰＣから遠隔制御指令を受け付けるようになっており、複数の端末ＰＣから被操作機器について相反する遠隔制御指令を受け付けたときには、被操作機器に対する実際の操作を多数決や先着順により決定している。
【特許文献１】特開平１１−２７７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ホストＰＣへ外付けで接続されているアマチュア無線機が電波発射状態にある場合に、ネットワーク障害が生じると、端末ＰＣから遠隔制御によりホストＰＣを介してアマチュア無線機を電波発射停止状態に切り替えることが不能になってしまう。ネットワーク障害が速やかに回復すれば、さほどの問題とならないが、ネットワーク障害が長時間にわたるような場合に、アマチュア無線機からの電波発射状態を速やかに停止させなければならないときには、端末ＰＣ側の操作者は、自らホストＰＣの場所へ出向いて、アマチュア無線機を直接操作するか、又は、ホスト管理者がアマチュア無線機を操作するかして、アマチュア無線機からの電波発射を停止させなければならず、電波発射停止までに時間がかかってしまう。
【０００５】
一方、ホストＰＣに外付けで接続されているアマチュア無線機は、ネットワークを介して複数の端末ＰＣから遠隔操作可能とすることができるが、複数の端末ＰＣから任意に遠隔制御命令を受け付けることは、ホストＰＣの制御を混乱させる。したがって、ホストＰＣが無線機用遠隔制御命令を受け付ける端末ＰＣは１個とし、該１個の端末ＰＣによるアマチュア無線機の使用が終了するまで、他の端末ＰＣはアマチュア無線機の使用を待たなければならないことになっている。しかし、１個の端末ＰＣによるアマチュア無線機の使用時間を該端末ＰＣの操作者の任意にするならば、他の端末ＰＣの操作者がいつまで待ってもなかなか使用できず、アマチュア無線機の共有の意義が喪失される。
【０００６】
特許文献１のシステムでは、ネットワーク障害時に、被操作機器はそのまま放置されるのみであり、被操作機器がアマチュア無線機であったとしても、ネットワーク障害時におけるアマチュア無線機の対処法は示唆することはない。また、特許文献１のシステムでは、複数の操作者から同時に遠隔制御命令を受け付けるシステムであるので、１個の端末ＰＣが排他的に被操作機器を使用することに対する対策も示唆することはない。
【０００７】
本発明の目的は、ネットワーク障害により端末コンピュータからホストコンピュータ側の無線機が制御不能になったときにも、無線機からの電波発射を速やかに停止することができるホスト側無線機制御装置、ホスト側無線機制御方法及びホスト側無線機制御プログラムを提供することである。
【０００８】
本発明の別の目的は、ネットワーク上で複数個の端末コンピュータにより共有される無線機が存在し、無線機が或る１個の端末コンピュータにより使用されているときは、他の端末コンピュータは、或る端末コンピュータによる無線機の使用が終わるまで、該無線機の使用を待たなければならない場合に、或る端末コンピュータによる無線機の使用終了時刻が任意となるのを排除できるホスト側無線機制御装置、ホスト側無線機制御方法及びホスト側無線機制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明のホスト側無線機制御装置によれば、ホストコンピュータが、外付け周辺機器としての無線機へ接続され無線機と無線機用データの送受及び無線機へのコマンド伝達を実行可能になっており、該ホスト側無線機制御装置がホストコンピュータに実装される。該ホスト側無線機制御装置は次のものを有している。
ホストコンピュータがネットワークを介して接続されている端末コンピュータから無線機用遠隔制御命令を受け付ける受付手段、
受付手段が受け付けた無線機用遠隔制御命令をフォーマット変換して無線機へ伝達する伝達手段、
端末コンピュータとのネットワーク通信が不通であることの正否について判定する判定手段、及び
判定手段が正と判定したときには無線機からの電波発射を停止させる停止手段。
【００１０】
コンピュータとしてパーソナルコンピュータが含まれる。無線機として少なくともアマチュア無線機が含まれる。フォーマット変換は、例えば、ネットワークにおけるデータ伝送フォーマットからシリアル伝送フォーマットへの変換である。ネットワークとして、ＬＡＮ及びインターネットが含まれる。無線機用データとして音声データが含まれる。インターネットでは、音声データは例えばＶｏＩＰ（Voice over Internet Protocol）で伝送される。ホストコンピュータと無線機との接続は、ケーブルに限定されず、ワイヤレス接続であってもよいとする。
【００１１】
本発明のホスト側無線機制御装置には、さらに、次の構成を任意の組み合わせで付加することができる。
（ａ）判定手段は、受付手段が端末コンピュータからの最後の無線機用遠隔制御命令を受け付けてから所定時間以上が経過しているときは、正と判定すること。
（ｂ）停止手段は、無線機に送信終了のコマンドを送ることにより無線機からの電波発射を停止させること。
（ｃ）受付手段は、判定手段が正と判定したときは、端末コンピュータとの接続を切り、端末コンピュータとの接続を次に開始するときには、端末コンピュータの認証を実施すること。
【００１２】
本発明の別のホスト側無線機制御装置によれば、ホストコンピュータが、外付け周辺機器としての無線機へ接続され無線機と無線機用データの送受及び無線機へのコマンド伝達を実行可能になっており、該ホスト側無線機制御装置はホストコンピュータに実装される。該ホスト側無線機制御装置は次のものを有している。
ホストコンピュータがネットワークを介して接続されている複数個の端末コンピュータの中の１個の端末コンピュータを選択端末コンピュータとして選択する選択手段、
選択端末コンピュータのみから無線機用遠隔制御命令を受け付ける受付手段、
受付手段が受け付けた選択端末コンピュータからの無線機用遠隔制御命令をフォーマット変換して無線機へ伝達する伝達手段、及び
現在の選択端末コンピュータについての選択継続時間が所定値以上になると、選択手段に、現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させる強制終了手段。
【００１３】
強制終了手段は、現在の選択端末コンピュータについての選択継続時間が所定値以上になると、選択手段に、直ちに、現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させなくてもよい。現在の選択端末コンピュータについての選択継続時間が所定値以上になっても、別の端末コンピュータから無線機の使用要求がない場合には、選択手段に、選択端末コンピュータを現在の選択端末コンピュータのままに維持させることができる。現在の選択端末コンピュータについての選択継続時間が所定値以上になった後、別の端末コンピュータからの無線機の使用要求を受けた時に、選択手段に、現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させるようにしてもよいとする。
【００１４】
本発明のホスト側無線機制御方法によれば、ホストコンピュータが、外付け周辺機器としての無線機へ接続され無線機と無線機用データの送受及び無線機へのコマンド伝達を実行可能になっており、該ホスト側無線機制御方法はホストコンピュータにおいて実行される。該ホスト側無線機制御方法は次のステップを有している。
ホストコンピュータがネットワークを介して接続されている端末コンピュータから無線機用遠隔制御命令を受け付けるステップ、
受け付けた無線機用遠隔制御命令をフォーマット変換して無線機へ伝達するステップ、
端末コンピュータとのネットワーク通信が不通であることの正否について判定するステップ、及び
判定結果が正であるときには無線機からの電波発射を停止させるステップ。
【００１５】
本発明のホスト側無線機制御方法には、さらに、次の構成を任意の組み合わせで付加することができる。
（ａ）端末コンピュータとのネットワーク通信が不通であることの正否について判定では、端末コンピュータからの最後の無線機用遠隔制御命令を受け付けてから所定時間以上が経過しているときは、正とすること。
（ｂ）無線機からの電波発射の停止は無線機に送信終了のコマンドを送ることにより実施すること。
（ｃ）判定が正であるときは、端末コンピュータとの接続を切り、端末コンピュータとの接続を次に開始するときには、端末コンピュータの認証を実施すること。
【００１６】
本発明の別のホスト側無線機制御方法によれば、ホストコンピュータが、外付け周辺機器としての無線機へ接続され無線機と無線機用データの送受及び無線機へのコマンド伝達を実行可能になっており、該ホスト側無線機制御方法はホストコンピュータにおいて実行される。該ホスト側無線機制御方法は次のステップを有している。
ホストコンピュータがネットワークを介して接続されている複数個の端末コンピュータの中の１個の端末コンピュータを選択端末コンピュータとして選択するステップ、
選択端末コンピュータのみから無線機用遠隔制御命令を受け付けるステップ、
受け付けた選択端末コンピュータからの無線機用遠隔制御命令をフォーマット変換して無線機へ伝達するステップ、及び
現在の選択端末コンピュータについての選択継続時間が所定値以上になると、現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させるステップ。
【００１７】
本発明のホスト側無線機制御プログラムは、前述のホスト側無線機制御装置の各手段としてコンピュータを機能させる。
【発明の効果】
【００１８】
本発明によれば、ホストコンピュータ側において、無線機用遠隔制御命令を受け付けている端末コンピュータとの間にネットワーク障害が生じたと判断したときは、ホストコンピュータ側で無線機の電波発射を自動的に停止するので、ネットワーク障害に対して無線機からの電波発射を速やかに停止することができる。
【００１９】
本発明によれば、現在の選択端末コンピュータによる無線機の使用期間が長くなると、ホストコンピュータは、現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させる。こうして、別の端末コンピュータ操作者が、現在、無線機を使用している操作者の任意による終了のために、いつまでも無線機の使用を待たされ続ける弊害を防止できる。
【発明を実施するための最良の形態】
【００２０】
図１はホストＰＣ１０及び端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・を含むネットワークの構成図である。ホストコンピュータとしてのホストＰＣ１０は、外付け周辺機器の無線機としてのアマチュア無線機１６を装備しており、ホストＰＣ１０とアマチュア無線機１６とは、ケーブル１７を介して接続されて、相互にアナログ音声、データ及びコマンドを送受自在になっている。複数個の端末コンピュータとしての端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・は、アマチュア無線機１６を遠隔制御自在のソフトウェア（アプリケーション）を実装し、ホストＰＣ１０と複数個の端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・とはＬＡＮやインターネット等のネットワーク１４を介して相互に接続されている。複数個の端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・が、同時にアマチュア無線機１６の遠隔制御を要求して来るときは、ホストＰＣ１０は、それらの中から１個の端末ＰＣ、例えば端末ＰＣ１２ａを選択して、端末ＰＣ１２ａと接続を確立し、その接続中は、他の端末ＰＣ１２ｂ，１２ｃ・・・からの無線機用遠隔制御命令は拒否する。なお、アマチュア無線機１６の遠隔制御に関し、ホストＰＣ１０を送信所、各端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・を操作所と呼ぶことがある。
【００２１】
図２は端末ＰＣ１２のハードウェア及びソフトウェアの関係図である。端末ＰＣ１２は、ネットワーク１４を介してＶｏＩＰによる音声通信が可能になっているとともに、ＰＣ本体２０と、周辺機器としてのモニタ２１、キーボード２２、マウス２３、マイクロホン２４及びスピーカ２５とを有している。ＰＣ本体２０は、ネットワーク１４へ接続されるネットワーク回路２７と、モニタ２１へ接続される表示回路２８と、キーボード２２及びマウス２３へ接続される入力機器制御回路２９と、マイクロホン２４及びスピーカ２５へ接続される音声発生回路３１とを有している。端末ＰＣ用無線機操作ソフト３２は、ＰＣ本体２０に実装され、ネットワーク回路２７、表示回路２８、入力機器制御回路２９及び音声発生回路３１を介してネットワーク１４や周辺機器とデータやコマンドを送受しつつ、所定の処理を実行する。ＶｏＩＰに係る作動では、端末ＰＣ１２のユーザの音声は、マイクロホン２４においてアナログ電気信号へ変換されて、音声発生回路３１へ送られ、音声発生回路３１においてＡ／Ｄ変換されて、端末ＰＣ用無線機操作ソフト３２によりＶｏＩＰのフォーマットに変換され、ネットワーク回路２７からネットワーク１４へ送出される。また、ネットワーク１４からネットワーク回路２７へＶｏＩＰのフォーマットで入力された音声信号は、端末ＰＣ用無線機操作ソフト３２により音声デジタル信号へ変換され、音声発生回路３１においてＤ／Ａ変換されて、スピーカ２５へ送られる。
【００２２】
図３はホストＰＣ１０及びアマチュア無線機１６のハードウェア及びソフトウェアの関係図である。ホストＰＣ１０は、ネットワーク１４を介してＶｏＩＰによる音声通信が可能になっているとともに、ＰＣ本体３５と、周辺機器としてのモニタ３６とを有している。ＰＣ本体３５は、ネットワーク１４へ接続されるネットワーク回路４０と、モニタ３６へ接続される表示回路４１と、ケーブル１７を接続されるシリアル制御回路４２と、音声発生回路４３とを有している。無線機制御ソフト４５は、ＰＣ本体３５に実装され、ネットワーク回路４０、表示回路４１、シリアル制御回路４２及び音声発生回路４３を介してネットワーク１４や周辺機器とデータやコマンドを送受しつつ、所定の処理を行う。無線機制御ソフト４５が実施する処理には、端末ＰＣ１２からネットワーク１４を介してネットワーク回路４０へ伝送された無線機用遠隔制御命令のフォーマットをネットワークのものからシリアルのものへ変換する処理、及びネットワーク回路４０と音声発生回路４３との間でＶｏＩＰに係るデータ変換処理が含まれる。アマチュア無線機１６は、ケーブル１７を介してシリアル制御回路４２へ接続されているシリアル制御回路４９と、音声発生回路４３からのアナログ音声信号を受けかつ送信回路５０へ接続されている送信制御回路５１と、受信回路５２へ接続されかつ音声発生回路４３へアナログ音声信号を送る受信制御回路５３とを有している。無線機本体ソフト５６は、シリアル制御回路４９、送信制御回路５１及び受信制御回路５３を介してホストＰＣ１０、送信回路５０及び送信制御回路５１とデータやコマンドを送受しつつ、所定の処理を実行する。
【００２３】
図４はホスト側無線機制御装置５９の機能ブロック図である。ホストＰＣ１０が、外付け周辺機器としてのアマチュア無線機１６へ接続されアマチュア無線機１６と無線機用データの送受及びアマチュア無線機１６へのコマンド伝達を実行可能になっている。ホスト側無線機制御装置５９は、無線機制御ソフト４５（図３）としてホストＰＣ１０に実装されるものである。ホスト側無線機制御装置５９は、受付手段６０、伝達手段６１、判定手段６２、及び停止手段６３を有している。受付手段６０は、ホストＰＣ１０がネットワークを介して接続されている端末ＰＣ１２から無線機用遠隔制御命令を受け付ける。伝達手段６１は、受付手段６０が受け付けた無線機用遠隔制御命令をフォーマット変換して、アマチュア無線機１６へ伝達する。停止手段６３は、端末ＰＣ１２とのネットワーク通信が不通であることの正否について判定する。停止手段６３は、判定手段６２が正と判定したときには、アマチュア無線機１６からの電波発射を停止させる。アマチュア無線機１６及びアンテナ６４は、それぞれ室内及び室外に配置され、ケーブル６５を介して相互に接続されている。
【００２４】
複数個の端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・の内、端末ＰＣ１２ａがアマチュア無線機１６を使用している場合を想定する。端末ＰＣ１２ａがネットワーク１４を介してホストＰＣ１０へアマチュア無線機１６の電波発射のコマンドを送り、アマチュア無線機１６が電波発射状態になっているときに、ネットワーク障害が起きたとする。結果、端末ＰＣ１２ａはホストＰＣ１０へアマチュア無線機１６からの電波発射を停止する遠隔制御を行い得ないとともに、ホスト側無線機制御装置５９は端末ＰＣ１２ａとのネットワーク１４を介する通信ができない状態になる。判定手段６２は、ホスト側無線機制御装置５９は端末ＰＣ１２ａとのネットワーク１４を介する通信ができない状態のとき、正と判定し、これにより、停止手段６３は、端末ＰＣ１２ａからのアマチュア無線機１６の電波発射停止のコマンドを受けなくても、アマチュア無線機１６を電波発射停止状態にする。こうして、端末ＰＣ１２ａの操作者がアマチュア無線機１６からの電波発射を速やかに停止したいにもかかわらず、ネットワーク障害のために端末ＰＣ１２ａからの遠隔制御によるアマチュア無線機１６の電波発射停止が困難であるときにも、アマチュア無線機１６からの電波発射を速やかに停止することができる。
【００２５】
判定手段６２は、ネットワーク１４が不通であるか否かを、受付手段６０が端末ＰＣ１２ａからの最後の無線機用遠隔制御命令を受け付けてから所定時間以上が経過していることにより検出でき、所定時間以上となっているときは、正と判定する。停止手段６３は、アマチュア無線機１６に送信終了のコマンドを送ることによりアマチュア無線機１６からの電波発射を停止させることができる。受付手段６０は、判定手段６２が正と判定したときは、端末ＰＣ１２ａとの接続を切り、端末ＰＣ１２ａとの接続を次に開始するときには、端末ＰＣ１２ａの認証を実施することが好ましい。こうして、ホスト側無線機制御装置５９は、通信可能な他の端末ＰＣ１２ｂ，１２ｃ・・・ｂ等から無線機用遠隔制御命令を受付可能になるとともに、端末ＰＣ１２ａとの間のネットワーク１４の復旧後は端末ＰＣ１２ａからの無線機用遠隔制御命令を支障なく受け付けることができる。
【００２６】
図５は別のホスト側無線機制御装置５９の機能ブロック図である。このホスト側無線機制御装置５９は、図４のホスト側無線機制御装置５９に対して、判定手段６２及び停止手段６３の代わりに、選択手段６６及び強制終了手段６７を有している。選択手段６６は、ホストＰＣ１０がネットワークを介して接続されている複数個の端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・の中の１個の端末ＰＣを選択端末コンピュータとして選択する。受付手段６０は、選択端末コンピュータのみから無線機用遠隔制御命令を受け付ける。伝達手段６１は、受付手段が受け付けた選択端末コンピュータからの無線機用遠隔制御命令をフォーマット変換してアマチュア無線機１６へ伝達する。強制終了手段６７は、現在の選択端末コンピュータについての選択継続時間が所定値以上になると、選択手段６６に、現在の選択端末コンピュータを選択端末コンピュータとして維持することを強制的に終了させる。
【００２７】
複数の端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・がホストＰＣ１０における外付け周辺機器のアマチュア無線機１６を、ネットワーク１４を介して遠隔制御自在であっても、受付手段６０が複数の端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・からの無線機用遠隔制御命令を同時に受け付けると、アマチュア無線機１６の制御が混乱してしまう。このため、選択手段６６が、１個の端末ＰＣを選択し（以下、この選択された端末ＰＣを端末ＰＣ１２ａと仮定して、説明する。）、受付手段６０は、端末ＰＣ１２ａからの無線機用遠隔制御命令のみを受け付けて、他の端末ＰＣ１２ｂ等からの無線機用遠隔制御命令は受付を拒否する。したがって、端末ＰＣ１２ａが選択端末コンピュータとして決定された時以降は、端末ＰＣ１２ａがアマチュア無線機１６を独占的に使用することになり、選択されなかった他の端末ＰＣ１２ｂ等は、端末ＰＣ１２ａがアマチュア無線機１６の使用を任意に終了するまで、アマチュア無線機１６の使用を待ち続けなければならないことになる。端末ＰＣ１２ａによるアマチュア無線機１６の独占使用時間が適切な所定値を超えると、アマチュア無線機１６を共有する意義が低下する。強制終了手段６７は、端末ＰＣ１２ａの独占使用時間が所定値以上になると、選択手段６６に、
現在の端末ＰＣ１２ａを選択端末コンピュータとして維持することを、直ちに、又は他の端末ＰＣ１２ｂからアマチュア無線機１６の使用要求があって初めて、強制終了させる。なお、各端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・に対して優先度やランクを付けて、独占使用時間を優先度やランクに応じて、各端末ＰＣ１２ａ，１２ｂ，１２ｃ・・・ごとに設定することもできる。
【００２８】
図６〜図９はアマチュア無線機１６を端末ＰＣより遠隔制御するシステムにおけるネットワーク障害に対処する方法に係るフローチャートである。これらのフローチャートに係る方法は、図４のホスト側無線機制御装置５９におげる処理に対応する。
【００２９】
図６のルーチンでは、ホストＰＣ１０へネットワーク１４を介してアマチュア無線機１６の制御要求を送って来た端末コンピュータに対して、無線機用遠隔制御命令を受け付けるか否かを決める。該ルーチンは、ホストＰＣ１０がネットワーク１４を介していずれかの端末コンピュータからアマチュア無線機１６の遠隔制御に関する接続要求を受信した時に割り込みルーチンとして実行される。以下、説明の便宜上、ホストＰＣ１０へネットワーク１４を介してアマチュア無線機１６の制御要求を送って来た端末コンピュータを端末ＰＣ１２ａとする。Ｓ７３では、ホストＰＣ１０が、アマチュア無線機１６の遠隔制御のためのホストＰＣ１０との接続指令を今回受け付けた端末ＰＣ１２ａに対し、すでに他の端末ＰＣとの接続中であるか否かを判定し、判定結果が正であるならば、該ルーチンを終了し、否であるならば、Ｓ７４へ進む。Ｓ７４では、今回、接続要求のあった端末ＰＣ１２ａを認証するか否かを判定する。該認証は、具体的には、端末ＰＣ１２ａの操作者よりユーザ名及びパスワードを入力させ、入力値をホストＰＣ１０の記憶装置における登録値と照合することにより行われる。Ｓ７４の判定結果が正であるときは、Ｓ７５へ進み、否であるときは、該ルーチンを終了する。Ｓ７５では、今回、接続要求のあった端末ＰＣ１２ａとの接続を確立し、該端末ＰＣ１２ａからの無線機用遠隔制御指令の受付を開始する。Ｓ７６では、ネットワーク障害判定用経過時間測定カウンタＣｎを作動開始させる。
【００３０】
図７のルーチンは、図６のルーチンでアマチュア無線機１６の遠隔制御のためにホストＰＣ１０との接続を確立した端末ＰＣ１２ａからの無線機用遠隔制御命令を受付手段６０が受け付けた時に割り込みルーチンとして実行される。Ｓ７９では、ホストＰＣ１０がネットワークを介して接続されている端末ＰＣ１２ａから無線機用遠隔制御命令を受け付ける。Ｓ８０では、受け付けた無線機用遠隔制御命令をフォーマット変換してアマチュア無線機１６へ伝達する。
【００３１】
図８のルーチンはネットワーク障害判定用経過時間測定カウンタＣｎをリセットするルーチンのフローチャートである。該ルーチンは、図７のルーチンと同様に、図６のルーチンでアマチュア無線機１６の遠隔制御のためにホストＰＣ１０との接続を確立した端末ＰＣ１２ａからの無線機用遠隔制御命令を受付手段６０が受け付けた時に割り込みルーチンとして実行される。Ｓ８３では、ネットワーク障害判定用経過時間測定カウンタＣｎがリセット、すなわち０にされる。
【００３２】
図９のルーチンでは、端末ＰＣ１２ａとのネットワーク通信が不通であることの正否について判定し（Ｓ８８）、判定結果が正であるときには、アマチュア無線機１６からの電波発射を停止させる（Ｓ８９）。該ルーチンは、一定時間経過ごとに実行される割り込みルーチンである。Ｓ８７では、ネットワーク障害判定用経過時間測定カウンタＣｎの値を１だけインクリメントする。Ｓ８８では、ネットワーク障害判定用経過時間測定カウンタＣｎの値が所定値Ｒｎより大となっているか否かを判定し、判定結果が正であれば、Ｓ８９へ進み、否であれば、該ルーチンを終了する。Ｓ８９では、アマチュア無線機１６からの電波発射を停止させる。Ｓ９０では、ホストＰＣ１０における端末ＰＣ１２ａとの接続を切断する。
【００３３】
図１０はアマチュア無線機１６を端末コンピュータから遠隔制御するシステムにおける各端末コンピュータとの接続時間を所定値内に制限する方法（以下、「接続時間制限方法」と言う。）に係るフローチャートである。該接続時間制限方法は、図５のホスト側無線機制御装置５９における処理に対応する。なお、該接続時間制限方法において、図７のルーチンが利用される。すなわち、Ｓ７３〜Ｓ７５において、ホストＰＣ１０がネットワーク１４を介して接続されている複数個の端末コンピュータの中の１個の端末コンピュータを選択端末コンピュータとして選択し、Ｓ７９（図７）において、選択端末コンピュータのみから無線機用遠隔制御命令を受け付け、Ｓ８０（図７）において、受け付けた選択端末コンピュータからの無線機用遠隔制御命令をフォーマット変換してアマチュア無線機１６へ伝達する。図１０のルーチンは、図６のルーチンと同様に、ホストＰＣ１０がネットワーク１４を介していずれかの端末ＰＣからアマチュア無線機１６の遠隔制御に関する接続指令を受信した時に割り込みルーチンとして実行される。Ｓ７３，Ｓ７４，Ｓ７５は、図６のそれらと同一である。相違点についてのみ説明する。Ｓ７３では、判定結果が正であるときは、Ｓ９４へ進み、否であるときは、Ｓ７４へ進む。Ｓ９４では、接続時間測定カウンタＣｃの値が所定値Ｒｃより大であるか否かを判定し、判定結果が正であるときは、Ｓ７４へ進み、否であるときは、該ルーチンを終了する。接続時間測定カウンタＣｃは、選択端末コンピュータが選択開始されてからの接続時間を測定するカウンタである。Ｓ９５では、接続時間測定カウンタＣｃの作動を開始する。接続時間測定カウンタＣｃは、図９のＳ８７におけるネットワーク障害判定用経過時間測定カウンタＣｎのインクリメント処理と同様に、一定時間の経過ごとに値をインクリメントされて、選択端末コンピュータが選択開始されてからの接続時間を測定する。
【００３４】
図１０のフローチャートに係るユーザ切替ルーチンの代わりに、一定時間ごとに実施される強制切断ルーチンを用意してもよい。その強制切断ルーチンでは、接続時間測定カウンタＣｃの値が所定値Ｒｃより大であるか否かを判定し、判定結果が正であれば、ホストＰＣ１０において現在の選択端末コンピュータとの接続を直ちに強制切断することにする。そして、ホストＰＣ１０がネットワーク１４を介していずれかの端末ＰＣからアマチュア無線機１６の遠隔制御に関する接続指令を受信した時に割り込みルーチンとして実行される別の割込みルーチンにおいて、図１０のＳ７４〜Ｓ７５を実行するようにする。
【図面の簡単な説明】
【００３５】
【図１】ホストＰＣ及び端末ＰＣを含むネットワークの構成図である。
【図２】端末ＰＣのハードウェア及びソフトウェアの関係図である。
【図３】ホストＰＣ及びアマチュア無線機のハードウェア及びソフトウェアの関係図である。
【図４】ホスト側無線機制御装置の機能ブロック図である。
【図５】別のホスト側無線機制御装置の機能ブロック図である。
【図６】アマチュア無線機を端末ＰＣより遠隔制御するシステムにおけるネットワーク障害に対処する方法に係る第１のフローチャート部分である。
【図７】アマチュア無線機を端末ＰＣより遠隔制御するシステムにおけるネットワーク障害に対処する方法に係る第２のフローチャート部分である。
【図８】アマチュア無線機を端末ＰＣより遠隔制御するシステムにおけるネットワーク障害に対処する方法に係る第３のフローチャート部分である。
【図９】アマチュア無線機を端末ＰＣより遠隔制御するシステムにおけるネットワーク障害に対処する方法に係る第４のフローチャート部分である。
【図１０】アマチュア無線機を端末コンピュータから遠隔制御するシステムにおける各端末コンピュータとの接続時間を所定値内に制限する方法に係るフローチャートである。
【符号の説明】
【００３６】
１０：ホストＰＣ（ホストコンピュータ）、１２ａ，１２ｂ，１２ｃ：端末ＰＣ（端末コンピュータ）、１４：ネットワーク、１６：アマチュア無線機（無線機）、５９：ホスト側無線機制御装置、６０：受付手段、６１：伝達手段、６２：判定手段、６３：停止手段、６６：選択手段、６７：強制終了手段。
【図１】
2005192084.tif 000003
【図２】
2005192084.tif 000004
【図３】
2005192084.tif 000005
【図４】
2005192084.tif 000006
【図５】
2005192084.tif 000007
【図６】
2005192084.tif 000008
【図７】
2005192084.tif 000009
【図８】
2005192084.tif 000010
【図９】
2005192084.tif 000011
【図１０】
2005192084.tif 000012