(57)【要約】　　　（修正有）【課題】電話ラインから受信されるＤＴＭＦ信号でコンピュータを制御するための命令を獲得して、前記獲得された命令を直列通信インターフェースを通じてコンピュータに電送するための装置及び方法を提供する。【解決手段】コンピュータ遠隔制御モジュール装置は、電話ラインを通じて受信されるＤＴＭＦ信号を、制御部が認識できる電圧レベルに変換して出力する電話ラインインターフェース部と、前記電話ラインインターフェース部からの信号を増幅及びフィルタリングして出力する増幅部と、前記増幅部からのアナログ信号をデジタル信号に変換して出力するＡ／Ｄ変換部と、前記Ａ／Ｄ変換部からの前記デジタル信号を分析して、前記ＤＴＭＦ信号が有するコンピュータ遠隔制御命令を抽出し、前記コンピュータ遠隔制御命令によって第１のリレイあるいは第２のリレイを制御するか前記コンピュータ遠隔制御命令によるメッセージを生成して、直列通信インターフェース部に出力する前記制御部とで構成する。【選択図】　　　図１
2004112745.tif 000002
【特許請求の範囲】
【請求項１】
電話ラインを通じて受信されるＤＴＭＦ（Ｄｕａｌ　Ｔｏｎｅ　Ｍｕｌｔｉ　Ｆｒｅｑｕｅｎｃｙ）信号を分析して、コンピュータシステムの終了及び開始を制御するための命令を生成するコンピュータ遠隔制御モジュール装置において、
電話ラインを通じて受信されるＤＴＭＦ信号を制御部が認識できる電圧レベルに変換して出力する電話ラインインターフェース部と、
前記電話ラインインターフェース部からの信号を増幅及びフィルタリングして出力する増幅部と、
前記増幅部からのアナログ信号をデジタル信号に変換して出力するＡ／Ｄ変換部と、
前記Ａ／Ｄ変換部からの前記デジタル信号を分析して、前記ＤＴＭＦ信号が有するコンピュータ遠隔制御命令を抽出し、前記コンピュータ遠隔制御命令によって第１のリレイあるいは第２のリレイを制御するか前記コンピュータ遠隔制御命令によるメッセージを生成して、直列通信インターフェース部に出力する前記制御部と、
前記制御部の制御下に駆動されて前記コンピュータシステムの電源回路のリセット端子にリセット信号を発生する第１のリレイと、
前記制御部の制御下に駆動されて前記電源回路の電源端子に電源オンあるいはオフ信号を発生する第２のリレイと、
前記制御部からのメッセージを直列通信インターフェースの規格に合うように変換して、前記コンピュータシステムに電送する前記直列通信インターフェース部とを含む装置。
【請求項２】
前記制御部はＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）である請求項１に記載の装置。
【請求項３】
前記メッセージは、運営システムによるシステム終了あるいは再開始を指示する命令を含む請求項１に記載の装置。
【請求項４】
前記メッセージは、前記コンピュータシステムが自動接続する遠隔地コンピュータのＩＰ住所を含む請求項１に記載の装置。
【請求項５】
前記第１のリレイ及び第２のリレイは、前記コンピュータシステムのリセットキー入力部及び電源キー入力部から発生されるキー入力信号に応答して駆動される請求項１に記載の装置。
【請求項６】
前記電話ラインインターフェース部は、リング信号が受信された時、前記リング信号の受信を知らせる信号を前記制御部に発生する請求項１に記載の装置。
【請求項７】
前記制御部は、予め定まった回数のリング信号が受信された時、前記電話ラインインターフェース部を制御してフックオフ処理を行なう請求項６に記載の装置。
【請求項８】
前記直列通信インターフェースの規格は、ＲＳ２３２Ｃ（ｒｅｃｏｍｍｅｎｄｅｄ　ｓｔａｎｄａｒｄ−２３２Ｃ）である請求項１に記載の装置。
【請求項９】
コンピュータ遠隔制御モジュール及びコンピュータシステムを備えるコンピュータ装置で、前記コンピュータ遠隔制御モジュールが電話ラインを通じて受信されるＤＴＭＦ信号を分析して、前記コンピュータシステムの開始及び終了を制御するための命令を生成するための方法において、
リング信号の受信回数が予め定まった回数以上なのか検査する過程と、
前記予め定まった回数以上である場合、フックオフしてＤＴＭＦ信号を受信して、前記受信されたＤＴＭＦ信号を分析してコンピュータ遠隔制御命令を抽出した上でフックオンする過程と、
前記コンピュータ遠隔制御命令が電源オンを指示する場合、前記コンピュータシステムの電源回路に電源オン信号を出力して、前記コンピュータ遠隔制御命令より獲得された前記コンピュータシステムが、自動接続する遠隔地コンピュータのＩＰ住所を直列通信インターフェースを通じて前記コンピュータシステムに電送する過程とを含む方法。
【請求項１０】
前記コンピュータ遠隔制御命令が運営システムによるシステム終了を指示する場合、システム終了命令を前記直列通信インターフェースを通じて前記コンピュータシステムに電送する過程をさらに含む請求項９に記載の方法。
【請求項１１】
前記コンピュータ遠隔制御命令が運営システムによるシステム再開始を指示する場合、前記コンピュータ遠隔制御命令より獲得された前記コンピュータシステムが、自動接続する遠隔地コンピュータのＩＰ住所を含むシステム再開始命令を、前記直列通信インターフェースを通じて前記コンピュータシステムに電送する過程をさらに含む請求項９に記載の方法。
【請求項１２】
前記コンピュータ遠隔制御命令がハードウェアのリセットを指示する場合、前記コンピュータシステムの電源回路にリセット信号を出力して、前記コンピュータ遠隔制御命令より獲得された前記コンピュータシステムが、自動接続する遠隔地コンピュータのＩＰ住所を直列通信インターフェースを通じて前記コンピュータシステムに電送する過程をさらに含む請求項９に記載の方法。
【請求項１３】
前記コンピュータ遠隔制御命令が電源オフを指示する場合、前記コンピュータシステムの電源回路に電源オフ信号を出力する過程をさらに含む請求項９に記載の方法。
【請求項１４】
前記コンピュータ遠隔制御命令が電源オフの上で電源オンを指示する場合、前記コンピュータシステムの電源回路に電源オフ信号を出力し、所定時間経過後、前記コンピュータシステムの電源回路に電源オン信号を出力し、前記コンピュータ遠隔制御命令より獲得された前記コンピュータシステムが、自動接続する遠隔地コンピュータのＩＰ住所を直列通信インターフェースを通じて前記コンピュータシステムに電送する過程をさらに含む請求項９に記載の方法。
【請求項１５】
前記リング受信時チップ端を通じて自動応答機の応答トンを感知する過程と、
前記自動応答機の応答トンが感知される場合、音声信号を感知する過程と、
前記音声信号が感知される場合フックオンし、前記音声信号が感知出来ない場合フックオフした後、前記ＤＴＭＦ信号を受信する過程へ進行する過程をさらに含む請求項９に記載の方法。
【請求項１６】
コンピュータ遠隔制御モジュール及びコンピュータシステムを備えるコンピュータ装置で、前記コンピュータ遠隔制御モジュールが電話ラインを通じて受信されるＤＴＭＦ信号を分析して、前記コンピュータシステムの開始及び終了を制御するための命令を生成するための方法において、
リング信号の受信回数が予め定まった回数以上なのか検査する過程と、
前記予め定まった回数以上である場合、フックオフしてＤＴＭＦ信号を受信し、前記受信されたＤＴＭＦ信号を分析してコンピュータ遠隔制御命令を抽出した後にフックオンする過程と、
前記コンピュータ遠隔制御命令が電源オンを指示する場合、前記コンピュータシステムの電源回路に電源オン信号を出力する過程と、
前記コンピュータシステムに割り当てられたＩＰ住所のイメール電送を指示する命令を直列通信インターフェースを通じて前記コンピュータシステムに電送する過程とを含む方法。
【請求項１７】
コンピュータシステムと、電話ラインを通じて受信されるＤＴＭＦ信号を分析して前記コンピュータシステムを制御するための命令を生成するコンピュータ遠隔制御モジュールを備えるコンピュータ装置で、前記コンピュータシステムが前記コンピュータ遠隔制御モジュールからの命令に基づいて前記コンピュータシステムの開始及び終了を制御するための方法において、
前記コンピュータ遠隔制御モジュールからのメッセージ受信の際に、前記受信されたメッセージを分析する過程と、
前記受信されたメッセージが運営システムによるシステム再開始を指示する場合、正常なシステム再開始を遂行して、メッセージに含まれている遠隔地コンピュータのＩＰ住所に自動接続を遂行する過程と、
前記受信されたメッセージが運営システムによるシステム終了を指示する場合、正常なシステム終了を遂行する過程と、
前記受信されたメッセージが遠隔地コンピュータの接続を指示する場合、前記メッセージに含まれている遠隔地コンピュータのＩＰ住所に自動接続を遂行する過程とを含む方法。
【請求項１８】
コンピュータシステムと、電話ラインを通じて受信されるＤＴＭＦ信号を分析して前記コンピュータシステムを制御するための命令を生成するコンピュータ遠隔制御モジュールを備えるコンピュータ装置で、前記コンピュータシステムが前記コンピュータ遠隔制御モジュールからの命令に基づいて前記コンピュータシステムの開始及び終了を制御するための方法において、
前記コンピュータ遠隔制御モジュールからのメッセージ受信の際に、前記受信されたメッセージを分析する過程と、
前記受信されたメッセージが運営システムによるシステム再開始を指示する場合、正常なシステム再開始を遂行して、前記コンピュータシステムに割り当てられたＩＰ住所を内容とするイメールを予め設定された住所に電送する過程と、
前記受信されたメッセージがＩＰ住所のイメール電送を指示する場合、前記コンピュータシステムに割り当てられたＩＰ住所を内容とするイメールを予め設定された住所に電送する過程とを含む方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はコンピュータを遠隔で制御するための装置及び方法に関し、特に電話ラインを通じて受信されるＤＴＭＦ（Ｄｕａｌ　Ｔｏｎｅ　Ｍｕｌｔｉ　Ｆｒｅｑｕｅｎｃｙ）信号に基づいてコンピュータを制御するための装置及び方法に関する。
【０００２】
【従来の技術】
最近、インターネットの急速な発達は、個人の通信速度を急激に向上させる結果を来したし、このような通信速度の向上は、遠隔地に位置したコンピュータに接続して大容量のファイルをダウンロードあるいはアップロードするか、所定遠隔地コンピュータの制御プログラムを用いて、あたかも遠隔地コンピュータにローカルログインしたように、遠隔地コンピュータを利用するこのができる環境を提供している。
【０００３】
通常、ＬＡＮで連結された環境で、このようなコンピュータの遠隔接続は相手コンピュータのＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）住所を利用して接続できるし、ＬＡＮで連結されない所では、ＰＳＴＮ網とモデム（ＭＯＤＥＭ）を通じて二つのコンピュータを連結して通信可能とすることができる。
【０００４】
しかしながら、このような通信環境の発達にもかかわらず、遠隔地にあるコンピュータと連結するためには遠隔地コンピュータに与えられたＩＰ住所（固定または流動ＩＰ住所）、または遠隔地コンピュータと連結されたモデムの電話番号を知っていなければならないし、また遠隔地コンピュータが必ずオンの状態でなければならない。
【０００５】
前記の必要性により、特定製造会社で開発したＬＡＮカードの場合、遠隔地にてコンピュータの電源がつけられるようになっているが、これはコンピュータに与えられた固定ＩＰ住所を利用して具現したことで、ＤＨＣＰ（Ｄｙｎａｍｉｃ　Ｈｏｓｔ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）環境ではコンピュータのＩＰ住所がわからないのでＬＡＮカードを利用したコンピュータ遠隔制御が不可能である。
【０００６】
前記方式の他に、従来に電話ラインを通じてコンピュータの電源を強制にオン（ＯＮ）する技術が公知されているが、これらはすべて単純にコンピュータの電源をハードウェアにより強制的にオン（ＯＮ）する技術である。この方式は、ハードウェアを修正しなければならないので複雑であり、運営システム（ＯＳ　：　Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）による正常な方法でコンピュータをシステム終了または再開始しないため、システムに致命的な損傷を招くことがある。また、先に言及した通り、コンピュータの電源をオン（ＯＮ）しても遠隔地でＩＰ住所（固定または流動ＩＰ住所）が分からないと、コンピュータに接続することが出来ないので、通信をすることが出来ない問題がある。
【０００７】
【発明が解決しようとする課題】
従って、前記の問題を解決するための本発明の目的は、電話ラインを通じて受信されるＤＴＭＦ信号からコンピュータを制御するための命令を獲得して、前記獲得された命令を直列通信インターフェースを通じてコンピュータに電送するための装置及び方法を提供するにある。
【０００８】
本発明の他の目的は、電話ラインを通じて受信される遠隔地コンピュータのＩＰ住所を獲得して、前記獲得されたＩＰ住所を直列通信インターフェースを通じてコンピュータに電送するための装置及び方法を提供するにある。
【０００９】
本発明のもう一つの目的は、電話ラインを通じて受信されるＤＴＭＦ信号から遠隔地コンピュータのＩＰ住所を獲得して、前記獲得されたＩＰ住所のコンピュータに自動接続するための装置及び方法を提供するにある。
【００１０】
本発明のもう一つの目的は、コンピュータ遠隔制御によりコンピュータをオン／オフ（ｐｏｗｅｒ　ｏｎ／ｏｆｆ）、ハードウェアのリセット（ｈａｒｄｗａｒｅ　ｒｅｓｅｔ）、正常なシステム終了（ｓｈｕｔ　ｄｏｗｎ）及び正常なシステム再開始（ｓｏｆｔｗａｒｅ　ｒｅｓｅｔ）を行うための装置及び方法を提供するにある。
【００１１】
本発明のもう一つの目的は、コンピュータ装置から自身のＩＰ住所を内容とするイメールを自動生成して、予め定まったイメール住所に電送するための装置及び方法を提供するにある。
【００１２】
【課題を解決するための手段】
前記目的を達成するための本発明によれば、　電話ラインを通じて受信されるＤＴＭＦ（Ｄｕａｌ　Ｔｏｎｅ　Ｍｕｌｔｉ　Ｆｒｅｑｕｅｎｃｙ）信号を分析して、コンピュータシステムの終了及び開始を制御するための命令を生成するコンピュータ遠隔制御モジュール装置と、電話ラインを通じて受信されるＤＴＭＦ信号を、制御部が認識できる電圧レベルに変換して出力する電話ラインインターフェース部と、前記電話ラインインターフェース部からの信号を増幅及びフィルタリングして出力する増幅部と、前記増幅部からのアナログ信号をデジタル信号に変換して出力するＡ／Ｄ変換部と、前記Ａ／Ｄ変換部からの前記デジタル信号を分析して、前記ＤＴＭＦ信号が有するコンピュータ遠隔制御命令を抽出して、前記コンピュータ遠隔制御命令によって第１のリレイあるいは第２のリレイを制御するか前記コンピュータ遠隔制御命令によるメッセージを生成して、直列通信インターフェース部に出力する前記制御部と、前記制御部の制御下に駆動されて、前記コンピュータシステムの電源回路のリセット端子にリセット信号を発生する第１のリレイと、前記制御部の制御下に駆動されて前記電源回路の電源端子に電源オンあるいはオフ信号を発生する第２のリレイと、前記制御部からのメッセージを直列通信インターフェースの規格に合うように変換して、前記コンピュータシステムに電送する前記直列通信インターフェース部とを含むことを特徴とする。
【００１３】
【発明の実施の形態】
以下本発明の好ましい実施例を添付された図面の参照と共に詳細に説明する。本発明を説明するにあたって、関連した公知機能あるいは構成に対する具体的な説明が、本発明の要旨を不必要に曇る可能性があると判断された場合、その詳細な説明は省略する。
【００１４】
以下本発明は、電話ラインを通じて受信されるＤＴＭＦ信号に基づいてコンピュータを遠隔制御するための技術に関して説明する。ここで、制御される部分はコンピュータの電源オン／オフ、ハードウェアのリセット、ＯＳによるシステム終了、及び再開始などがある。また、本発明は、ローカルコンピュータが電話ラインを通じて受信される遠隔地コンピュータのＩＰ住所に自動接続して遠隔地コンピュータからローカルコンピュータに接続することができる環境を提供するか遠隔地に位置したユーザがローカルコンピュータのＩＰ住所を確認することができるように、ローカルコンピュータが自身に割り当てられたＩＰ住所をシステム初期化時あるいはコンピュータ遠隔制御により、予め定まったイメール住所に電送することを特徴とする。
【００１５】
図１は、本発明の実施例によるコンピュータ遠隔制御モジュールを備えるコンピュータ装置のブロック構成を示している。以下説明は、前記コンピュータ遠隔制御モジュールがコンピュータの本体内に備わっていることとして説明するが、前記コンピュータ遠隔制御モジュールを別途の装備から具現することもできる。
【００１６】
図示された通り、前記コンピュータ装置は、大きく、本発明によって具現されたコンピュータ遠隔制御モジュール（１０）と、一般に個人用のコンピュータ（ＰＣ）に構成されるコンピュータシステム（１００）から構成される。ここで、前記コンピュータ遠隔制御モジュール（１０）は、制御部（１１）、電話ラインインターフェース部（１２）、増幅部（１３）、Ａ／Ｄ変換器（１４）、直列通信インターフェース部（１５）、リレイ（Ｒｅｌａｙ，１６）、ロム（１７）、ラム（１８）を含んで構成される。ここで、前記制御部（１１）はデジタル信号処理のためのＤＳＰチップ及び、前記ＤＳＰチップと周辺素子間に通信を仲裁するＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ　ｌｏｇｉｃ　ｄｅｖｉｃｅ）を含む意味で使われる。前記コンピュータモジュール（１００）は、ＣＰＵ（１０１）、電源回路（１０２）、リセットキー及び電源キー入力部（１０３）、直列通信インターフェース部（１０４）、ネットワーク通信部（１０５）、外部記憶装置（１０６）、出力インターフェース部（１０７）、入力インターフェース部（１０８）、ロム（１０９）及びラム（１１０）を含んで構成される。
【００１７】
まず、コンピュータ遠隔制御モジュール（１０）について見ると、電話ラインインターフェース部（１２）は電話信号を受信するためのチップ（Ｔｉｐ）端とリング（Ｒｉｎｇ）端とを備える。もし、リング端を通じてリング信号が受信されると、前記電話ラインインターフェース部（１２）は前記制御部（１１）にハイ（Ｈｉｇｈ）信号を出力し、制御部（１１）によりチップ端のリレイ（図示しない）が駆動されると、前記チップ端を通じて受信される信号を制御部（１１）が認識することのできる直流５Ｖの信号に変換して出力する。前記増幅部（１３）は前記電話ラインインターフェース部（１２）からの信号を増幅及びフィルタリングして約５Ｖ以内のアナログ信号に変換して出力する。Ａ／Ｄ変換器（１４）は前記増幅部（１３）からのアナログ信号を所定ビット（例：８〜１２ビット）のデジタル信号に変換して前記制御部（１１）に出力する。
【００１８】
ロム（１７）は前記制御部（１１）の動作遂行に必要なプログラムデータ及び前記プログラムの遂行に必要な固定データを保存する。ラム（１８）は前記プログラムの遂行中に発生する一時的なデータを保存する。前記制御部（１１）は前記コンピュータ遠隔制御モジュール（１０）の全般的な動作を制御する。特に、前記制御部（１１）は前記Ａ／Ｄ変換器（１４）からのデジタル信号（ＤＴＭＦ、トン、音声信号等）を高速フーリエ変換（ＦＦＴ：Ｆａｓｔ　Ｆｏｕｒｉｅｒ　Ｔｒａｎｓｆｏｒｍ）等を通じて周波数を分析し、前記周波数の分析結果に従う制御を遂行する。
【００１９】
例えば、ＤＴＭＦ信号（ユーザが電話機のキーを押した時に発生する信号で、一つのキーに対して二つの周波数信号が発生する）を分析した結果、コンピュータの電源をオン／オフあるいはリセットするとの指示である場合、前記制御部（１１）は電源回路（１０２）のリセット端子あるいは電源端子に制御信号が出力できるようにリレイ（１６）を制御する。一方、ＯＳによるシステム終了及び再開始を指示する場合、前記制御部（１１）は前記システム終了及び再開始を指示する命令を直列通信インターフェース部（１５）に出力してコンピュータシステム（１００）の制御部（１０１）に前記命令が転送できるように制御する。併せて、電話ラインを通じて遠隔地コンピュータのＩＰ住所が受信される場合、前記ＩＰ住所を直列通信インターフェース部（１５）に出力して、前記コンピュータシステム（１００）の制御部（１０１）に前記遠隔地のＩＰ住所が転送できるように制御する。また、ＩＰ住所イメール電送を指示する場合、前記制御部（１１）は前記イメール電送を指示する命令を前記直列通信インターフェース部（１５）に出力して、前記コンピュータシステム（１００）の制御部（１０１）に前記命令が転送できるように制御する。
【００２０】
前記リレイ（１６）はハードウェアのリセット信号を発生するための第１のリレイと電源オン／オフ信号を発生するための第２のリレイとを備える。前記第１のリレイは、前記制御部の制御信号あるいはリセットキー入力部（１０３）で発生する信号（ユーザがリセットキーを押した時に発生する信号）により駆動されて、リセット信号をコンピュータ電源回路（１０２）のリセット端子に出力する。前記第２のリレイは、前記制御部の制御信号あるいは電源キー入力部（１０３）で発生する信号（ユーザが電源キーを押した時に発生する信号）により駆動されて、電源オン／オフ信号を前記電源回路の電源端子に出力する。ここで、前記第１のリレイ及び第２のリレイは、コンピュータの電源をオン／オフ及びリセットすることができるように約３〜４秒程オン（ＯＮ）となった上でオフ（ＯＦＦ）となる。前記直列通信インターフェース部（１５）は、前記制御部（１１）からのデータを直列通信インターフェースの規格（例：ＲＳ２３２Ｃ（ｒｅｃｏｍｍｅｎｄｅｄ　ｓｔａｎｄａｒｄ−２３２Ｃ））の信号に変換して前記コンピュータシステム（１００）に電送する。
【００２１】
次に、コンピュータシステム（１００）について見ると、電源回路（１０２）はコンピュータシステム（１００）で使用する５Ｖ、３，３Ｖ、１２Ｖなどの直流電圧を生成して、前記生成された直流電圧を該当構成に供給及び供給停止する動作を行う。また、本発明により前記電源回路（１０２）は、前記コンピュータ遠隔制御モジュール（１０）から提供されるリセット信号及び電源オン／オフ信号に応答して、それに応じるリセット動作及び電源オン／オフ動作を遂行する。リセットキー及び電源キー入力部（１０３）は、ユーザによりリセットキー及び電源キーが入力された時、それによるキー入力信号を前記リレイ（１６）の駆動信号で出力する。
【００２２】
制御部（１０１）は運営システム（ＯＳ：　Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）の制御下に各種プログラムを実行する。例えば、前記ＣＰＵ（１０１）は米国のインテル社製のＣＰＵチップ”ｐｅｎｔｉｕｍ”、”ＭＭＸテクノロジーＰｅｎｔｉｕｍ”、”Ｐｅｎｔｉｕｍ　Ｐｒｏ”またはＡＭＤ社等の他社製のＣＰＵ、ＩＢＭ社製の”Ｐｏｗｅｒ　ＰＣ”などが挙げられる。特に、本発明により前記制御部（１０１）は、前記コンピュータ遠隔制御モジュール（１０）から受信されるメッセージを分析して、分析結果に基づいてＯＳによるシステム終了及び再開始を遂行する。併せて、遠隔地コンピュータへの自動接続及びＩＰ住所のイメール電送などの動作を制御する。ロム（１０９）は前記制御部（１０１）の動作遂行に必要であるプログラムデータ、及び前記プログラム遂行に必要である固定データを保存する。ラム（１１０）は前記プログラムの遂行中に発生する一時的なデータを保存する。
【００２３】
ネットワーク通信部（１０５）は、前記制御部（１００）からのメッセージを定まったプロトコル規格（ＴＣＰ／ＩＰ　スペック）に合うようにパケットに変換してインターネットを通じて遠隔地へ電送し、インターネットを通じて受信されるパケットから情報メッセージを抽出して前記制御部（１００）に伝達する。この時、前記ネットワーク通信部（１０５）は固定ＩＰ住所を使用するか初期化時にＤＨＣＰ（Ｄｙｎａｍｉｃ　Ｈｏｓｔ　Ｃｏｎｆｉｇｕｒａｔｉｏｎ　Ｐｒｏｔｏｃｏｌ）サーバーから割り当てられた流動ＩＰ住所を利用して通信を遂行する。特に、前記ネットワーク通信部（１０５）は前記制御部（１０１）の制御下にコンピュータ遠隔制御モジュール（１０）から受信した遠隔地コンピュータのＩＰ住所に自動接続（ＴＣＰ／ＩＰ連結）を遂行するか、前記制御部（１０１）の制御下に前記コンピュータシステム（１０１）のＩＰ住所を内容とするイメール（ｅ−ｍａｉｌ）を予め定まったイメール住所に電送する機能を遂行する。
【００２４】
入力インターフェース部（１０８）は各種データの入力手段で、ポインティング・ディバイスであるマウス（１１１）及びキーボード（１１２）などが接続されている。出力インターフェース（１０７）は各種データの出力手段で、ＣＲＴ、ＬＣＤなどの表示部（１１３）及びハードコピーを出力するプリンタ（１１４）などが接続されている。外部記憶装置（１０６）は大容量記憶装置で、ハードディスク、フロッピーディスク、ＣＤ−ＲＯＭ、ＤＶＤなどから構成される。
【００２５】
前記図１の構成に基づいた本発明の動作をよく見ると次の通りである。
【００２６】
図２乃至図５は、本発明の実施例によるコンピュータ遠隔制御モジュール（１０）の制御手順を図示している。
【００２７】
前記図２〜図５を参照すると、まず制御部（１１）は電話ラインを通じてリング（Ｒｉｎｇ）信号が受信されるのか検査する。前記リング信号が受信されると、前記制御部（１１）はステップ２０３へ進行して、受信されるリング信号の回数をカウントし始める。そして、前記制御部（１１）はステップ２０５で電話ラインインターフェース部（１２）に含まれているチップ端のリレイを駆動し、ステップ２０７で前記チップ端を通じて受信される信号の周波数を分析する。ここで、前記制御部（１１）が分析する信号はＡ／Ｄ変換部（１４）を通じてデジタルデータに変換された信号である。以後、前記制御部（１１）はステップ２０９で前記分析結果、前記チップ端を通じて受信される信号が自動応答機の応答トンなのか判断する。前記応答トンは１１００〜２１００Ｈｚ信号で、前記制御部（１１）は高速フーリエ変換（ＦＦＴ）を通じて前記自動応答機のトンが認識できる。
【００２８】
もし、自動応答機の応答トンが感知された場合、前記制御部（１１）はステップ２３７へ進行して、周波数分析（ＦＦＴ）を通じて音声信号（３００〜４０００Ｈｚ）が受信されるのか検査する。もし音声信号が受信されたら、これは、発信者が自動応答電話機に音声メッセージを保存した場合であり、前記制御部（１１）はステップ２３７でフックオン（Ｈｏｏｋ　ｏｎ　または　Ｒｅｌｅａｓｅ）処理を行なった後、引続きリング信号の受信を検査するために前記ステップ２０１に戻る。もし音声信号が受信されないと、前記制御部（１１）はステップ２１５へ進行する。
【００２９】
一方、前記ステップ２０９で自動応答機の応答トンが感知されないと、前記制御部（１１）はステップ２１１へ進行してリングカウント値を検査してリング信号の受信回数を検出し、ステップ２１３で前記リング信号の受信回数が予め定まった回数（例：２０回）以上であるか検査する。もし、リング信号が予め定まった回数以上で受信された場合、前記制御部（１１）はステップ２１５でフックオフ（Ｈｏｏｋ　ｏｆｆ　または　ｓｅｉｚｅ）処理を行なって電話ラインを占有し、もし前記予め定まった回数となる前にリング信号の受信が中断されたら、これは発信者が電話を切ったか、または着信側端末機中のいずれか一つが応答（Ｈｏｏｋ　ｏｆｆ）をした場合であり、前記制御部（１１）はステップ２４５へ進行してフックオン処理を行なった後、引続きリング信号の受信を感知するために前記ステップ２０１に戻る。
【００３０】
なお、前記電話ラインを占有した後、前記制御部（１１）はステップ２１７で電話ラインを通じてＤＴＭＦ信号を受信し、ステップ２１９で前記ＤＴＭＦ信号の周波数を分析してコンピュータ遠隔制御命令を抽出した後、前記コンピュータ遠隔制御命令をメモリーに保存する。そして前記制御部（１１）はステップ２２１でフックオン処理を行なう。以後、前記制御部（１１）は前記コンピュータ遠隔制御命令に含まれているパスワードと予め設定されているパスワードとを比較して一致するのか検査する。もし、前記二つのパスワードが一致した場合、前記制御部（１１）はステップ２２５へ進行して、前記二つのパスワードが相異なると、前記制御部（１１）は引続きリング信号の受信を検査するために前記ステップ２０１に戻る。
【００３１】
前記二つのパスワードが一致する場合、前記制御部（１１）は前記ステップ２２５で前記コンピュータ遠隔制御命令がコンピュータの電源オン（ｐｏｗｅｒ　ｏｎ）を指示するのか検査する。もし、電源オンを指示した場合、前記制御部（１１）は図３のステップ２４９へ進行し、前記電源オンでなければ前記制御部（１１）はステップ２３７で前記コンピュータ遠隔制御命令がＯＳによるシステム終了を指示するのか検査する。もし、ＯＳによるシステム終了を指示する場合、前記制御部（１１）はステップ２４１でシステム終了を指示する命令を直列通信インターフェースを通じて前記コンピュータシステム（１００）に電送して、もしＯＳによるシステム終了でなければ前記制御部（１１）はステップ２２９で前記コンピュータ遠隔制御命令がＯＳによるシステム再開始を指示するのか検査する。もし、前記ＯＳによるシステム再開始を指示する場合、前記制御部（１１）はステップ２４７へ進行してシステム再開始を指示する命令（コンピュータ遠隔制御命令より獲得された遠隔地のＩＰ住所を含む）を直列通信インターフェースを通じて前記コンピュータシステム（１００）に電送して、もしシステム再開始でなければ前記制御部（１１）はステップ２３１で前記コンピュータ遠隔制御命令がハードウェアのリセットを指示するのか検査する。もし、前記ハードウェアのリセットを指示する場合、前記制御部（１１）は図４のステップ２５５へ進行して、前記ハードウェアのリセットでなければ前記制御部（１１）はステップ２３３で前記コンピュータ遠隔制御命令が電源オフを指示するのか検査する。もし、前記電源オフを指示する場合、前記制御部（１１）はステップ２４３でリレイ（１６）を制御して電源オフ信号を前記コンピュータシステム（１００）の電源回路に出力して、前記電源オフでなければ前記制御部（１１）はステップ２３５で電源オフの上で電源オンを指示するのか検査する。もし、前記電源オフの上で電源オンを指示した場合、前記制御部（１１）は図５のステップ２６１へ進行し、前記電源オフの上で電源オンでなければ前記制御部（１１）は引続きリング信号の受信を検査するために前記ステップ２０１に戻る。
【００３２】
一方、前記ＯＳによるシステム再開始を指示した場合、前記制御部（１１）は前記図３のステップ２４９で前記リレイ（１６）を制御して電源オン信号を前記電源回路（１０２）の電源端子に出力する。そして、前記制御部（１１）はステップ２５１で前記コンピュータ遠隔制御命令から遠隔地コンピュータのＩＰ住所を獲得して、ステップ２５３で前記獲得されたＩＰ住所を前記直列通信インターフェース（１５）を通じて前記コンピュータシステム（１００）に電送した後、前記ステップ２０１に戻る。
【００３３】
前記ハードウェアのリセットを指示した場合、前記制御部（１１）は前記図４のステップ２５５で前記リレイ（１６）を制御してリセット信号を前記電源回路（１０２）のリセット端子に出力する。そして、前記制御部（１１）はステップ２５７で前記コンピュータ遠隔制御命令から遠隔地コンピュータのＩＰ住所を獲得して、ステップ２５９で前記獲得されたＩＰ住所を前記直列通信インターフェース（１５）を通じて前記コンピュータシステム（１００）に電送した後、前記ステップ２０１に戻る。
【００３４】
前記電源オフの上で電源オンを指示した場合、前記制御部（１１）は前記図５のステップ２６１で前記リレイ（１６）を制御して電源オフ信号を前記電源回路（１０２）の電源端子に出力する。そして、前記制御部（１１）は所定時間が設定されたタイマーを駆動して、ステップ２６５で前記タイマーが消滅されるのか検査する。もし、前記タイマーが消滅される場合、前記制御部（１１）はステップ２６７で前記リレイ（１６）を制御して、電源オン信号を前記電源回路（１０２）の電源端子に出力する。そして、前記制御部（１１）はステップ２６９で前記コンピュータ遠隔制御命令から遠隔地コンピュータのＩＰ住所を獲得して、ステップ２７１で前記獲得されたＩＰ住所を前記直列通信インターフェース（１５）を通じて前記コンピュータシステム（１００）に電送した後、前記ステップ２０１に戻る。
【００３５】
下記＜表１＞はＤＴＭＦ信号分析値とコンピュータ遠隔制御命令との間の関係を表わす。下記表１は一つの例であるだけで、様々なキー組み合せ（ＤＴＭＦ信号）で命令を設定することができる。
【００３６】
【表１】
2004112745.tif 000003
前記表１をよく見ると、ＤＴＭＦ信号分析値が“＊０５０３＃＊１２３１＃＊２１０＃２１２＃１８８＃３７＊”であると、前記制御部（１１）はコンピュータの電源をオン（ＯＮ）させて、遠隔地コンピュータのＩＰ住所（２１０．２１２．１８８．３７）をコンピュータシステムに電送して遠隔地コンピュータに自動接続することを要求する。一方、ＤＴＭＦ信号の分析値が＊１２４６＃であると、コンピュータ遠隔制御モジュールの制御部（１１）は既に電送した遠隔地コンピュータのＩＰ住所をコンピュータシステムに再び電送して、遠隔地コンピュータに自動接続することを要求する。
【００３７】
詳述した実施例は、遠隔地のユーザがパスワード、命令及びＩＰ住所を続いて一度に入力することとして説明しているけれど、他の例で、対話形式で一つずつ入力することもできる。例えば、制御部（１１）は電話ラインを占有した状態で指定された時間内にパスワードが入力されるのか検査し、パスワードが入力されたら電話ラインを通じて応答トン（２１００Ｈｚ）を送出する。前記応答トンの送出後、また指定された時間内に命令が受信されるのか検査し、前記命令が受信されたら電話ラインを通じて応答トンを送出する。以後、また指定された時間内に遠隔地コンピュータのＩＰ住所が受信されるのか検査する。一方、前記応答トンの代りに音声案内を送出することもできる。仮に、パスワードを受信した後、”希望する命令コードを入力してください”のような音声メッセージを送出することができる。
【００３８】
一方、詳述した実施例は、コンピュータの開始を指示するコンピュータ遠隔制御命令（電源オン、ＯＳによるシステム再開始、ハードウェアのリセット、電源オフの上で電源オン）である場合、前記命令が常に遠隔地のＩＰ住所を含んでいるけれども、ユーザが常にＩＰ住所を入力する必要はない。たとえば、コンピュータシステム（１００）が固定ＩＰ住所を使用する場合、ユーザはコンピュータのＩＰ住所を知っているので通話状態でコンピュータをオンさせるための命令だけ入力する。この場合、コンピュータ遠隔制御モジュール（１０）は分析された内容だけを持ってコンピュータシステム（１００）を制御するようになる。
【００３９】
図６は本発明の一実施例によるコンピュータシステム（１００）の制御手順を図示している。特に、前記図６はコンピュータシステム（１００）がコンピュータ遠隔制御モジュール（１０）から受信した遠隔地コンピュータのＩＰ住所に自動接続するためのことである。
【００４０】
前記図６を参照すれば、制御部（１０１）はステップ３０１でコンピュータ遠隔制御モジュール（１０）から直列通信インターフェース（１０４）を通じてメッセージが受信されるのか検査する。もし、前記メッセージが受信されると、前記制御部（１０１）はステップ３０３へ進行して前記受信されたメッセージを分析し、それとも引続きメッセージの受信を待機する。
【００４１】
以後、前記制御部（１０１）はステップ３０５で前記メッセージが遠隔地コンピュータの接続を指示するのか判断する。もし、前記遠隔地コンピュータの接続を指示する場合、前記制御部（１０１）はステップ３１１へ進行して、そうでない場合、ステップ３０７へ進行してＯＳによるシステム再開始を指示するのか判断する。もし、ＯＳによるシステム再開始を指示する場合、前記制御部（１０１）はステップ３０９へ進行してＯＳによるシステム再開始を遂行して、そうでない場合、ステップ３１７へ進行する。
【００４２】
前記ＯＳによるシステム再開始を遂行した後、あるいは前記ステップ３０５で遠隔地コンピュータの接続指示と判断された場合、前記制御部（１０１）は前記ステップ３１１で前記受信されたメッセージから遠隔地コンピュータのＩＰ住所を抽出する。そして、前記制御部（１０１）はステップ３１３でコンピュータシステム（１００）に割り当てられたＩＰ住所を含むＴＣＰ／ＩＰパケットを生成して、ステップ３１５で前記ＴＣＰ／ＩＰパケットを前記遠隔地コンピュータに電送した後、前記ステップ３０１に戻る。この過程で前記遠隔地コンピュータは前記コンピュータシステム（１０１）に割り当てられたＩＰ住所を獲得するようになり、ユーザは前記遠隔地コンピュータが受信した前記コンピュータシステムのＩＰ住所をもって前記コンピュータシステムに接近して望みのデータをアクセスする。
一般に、７階層で構成されたＴＣＰ／ＩＰスペック（ｓｐｅｃ）でネットワーク階層はパケットを電送したＩＰ住所を点検することができる。したがって、前記コンピュータシステム（１００）が前記遠隔地コンピュータに接近する場合、前記遠隔地コンピュータは前記コンピュータシステム（１００）のＩＰ住所がわかる。　一例で，　前記コンピュータシステム（１００）は　”テルネット（ｔｅｌｎｅｔ）”のような遠隔システムの接続プログラムを利用して前記遠隔地コンピュータに接続することができ、前記遠隔地コンピュータは多様なＩＰ逆追跡プログラムを利用して前記コンピュータシステム（１００）のＩＰ住所を分かることができる。以後、前記ユーザはテルネット、”ｆｔｐ（ｆｉｌｅ　ｔｒａｎｓｆｅｒ　ｐｒｏｔｏｃｏｌ）”のようなプログラムを利用して前記コンピュータシステム（１００）のデータをアクセスする。
【００４３】
一方、前記ステップ３０７でＯＳによるシステム再開始でないと判断された場合、前記制御部（１０１）はステップ３１７で前記受信されたメッセージがＯＳによるシステム終了を指示するのか判断する。もし、前記ＯＳによるシステム終了を指示する場合、前記制御部（１０１）はステップ３１９へ進行してＯＳによるシステム終了を遂行した後、終了して、そうでない場合、引続きメッセージの受信を待機するために前記ステップ３０１に戻る。
【００４４】
図７は本発明の他の実施例によるコンピュータシステム（１００）の制御手順を図示している。特に、前記図７は前記コンピュータシステム（１００）が自身に割り当てられたＩＰ住所を予め定まったイメール住所に電送するためのことである。
【００４５】
前記図７を参照すると、まず、前記制御部（１０１）はステップ４０１で前記コンピュータ遠隔制御モジュール（１０）からメッセージが受信されるのか検査する。もし、前記メッセージが受信されたら、前記制御部（１０１）はステップ４０３へ進行して前記受信されたメッセージを分析して、それとも引続きメッセージの受信を待機する。
【００４６】
以後、前記制御部（１０１）はステップ４０５で前記受信されたメッセージがＩＰ住所のイメール電送を指示するのか判断する。もし、前記ＩＰ住所のイメール電送を指示する場合、前記制御部（１０１）はステップ４１１へ進行して、それとも前記制御部（１０１）はステップ４０７で前記受信されたメッセージがＯＳによるシステム再開始を指示するのか判断する。もし、前記ＯＳによるシステム再開始を指示する場合、前記制御部（１０１）はステップ４０９でＯＳによりシステム再開始を遂行した後、前記ステップ４１１へ進行して、それともステップ４１７へ進行する。
【００４７】
前記ＯＳによるシステム再開始を遂行した後、あるいは前記ステップ４０５でＩＰ住所のイメール電送と判断された場合、前記制御部（１０１）は前記ステップ４１１で前記コンピュータシステム（１００）に固定、あるいは流動で割り当てられたＩＰ住所を獲得する。そして前記制御部（１０１）はステップ４１３で前記獲得されたＩＰ住所を内容とするイメールを生成して、ステップ４１５で前記生成されたイメールを予め設定しておいたイメール住所に電送した後、引続きメッセージの受信を待機するために前記ステップ４０１に戻る。この場合、遠隔地のユーザは前記イメール住所を確認することによって前記コンピュータシステム（１００）のＩＰ住所が獲得できる。
【００４８】
一方、前記ステップ４０７で前記ＯＳによるシステム再開始でないと判断された場合、前記制御部（１０１）はステップ４１７へ進行して前記受信されたメッセージがＯＳによるシステム終了を指示するのか判断する。もし、前記ＯＳによるシステム終了を指示する場合、前記制御部（１０１）はステップ４１９でＯＳによるシステム終了を遂行した後、終了して、ＯＳによるシステム終了でない場合、前記制御部（１０１）は引続きメッセージの受信を待機するために前記ステップ４０１に戻る。
【００４９】
前記した通り、予め定まったイメール住所にＩＰ住所を電送する機能（または実行ファイル）は、ウィンドウのログイン画面より先に実行される開始プログラムに登録されて実行することができ、前記のようにコンピュータ遠隔制御モジュール（１０）の要求により実行されることができる。ここで、前記実行ファイルは、Ｗｉｎ９５、Ｗｉｎ９８、Ｗｉｎ　ＭＥの場合はレジストリ登録方式により登録されて、Ｗｉｎ　ＮＴ、Ｗｉｎ２０００、Ｗｉｎ　ＸＰはサービスプログラム登録方式により登録される。
【００５０】
一方、前記他の実施例は、コンピュータ遠隔制御モジュール（１０）が遠隔地コンピュータのＩＰ住所の代りに、ＩＰ住所のイメール電送を指示する命令をコンピュータシステム（１００）に電送するようになる。すなわち、遠隔地のユーザは電話通話時、遠隔地コンピュータのＩＰ住所を入力する必要がない。したがって、遠隔地のユーザは遠隔地コンピュータのＩＰ住所を確認する必要がない。また、遠隔地のユーザがイメールを通じてコンピュータシステム（１００）のＩＰ住所を確認するので、ＩＰ住所を分かるための別途のプログラム（例：ＩＰ住所逆追跡プログラム等）を実行する必要がない。
【００５１】
一方、本発明の詳細な説明では具体的な実施例に関して説明したが、本発明の範囲から外れない限度内で、様々な変形が可能であることは当然である。したがって本発明の範囲は、説明した実施例に限定されてはいけないし、後述する特許請求の範囲ばかりではなく、この特許請求の範囲と均等なものにより決まるはずである。
【００５２】
【発明の効果】
詳述した通り、本発明は遠隔でコンピュータを電源オン／オフするばかりでなく、ハードウェアのリセット、ＯＳによるシステム終了及び再開始を支援するので、強制的な電源オン／オフによってシステムに発生する致命的な損傷が防止できる利点がある。また、コンピュータが流動ＩＰ住所を使用しても、コンピュータが自身のＩＰ住所を遠隔地コンピュータに電送するか予め定まったイメール住所に電送するので、遠隔地のユーザが接続を希望するコンピュータのＩＰ住所を容易に獲得することができる利点がある。結果的に、コンピュータが電源オフとなっていて、流動ＩＰ住所を使用しても、遠隔地に位置したユーザが簡単なコンピュータ遠隔制御で自身のコンピュータに容易に接近できる。
【図面の簡単な説明】
【図１】図１は、本発明の実施例によるコンピュータ遠隔制御モジュールを備えるコンピュータ装置のブロック構成を示した図である。
【図２】図２は、本発明の実施例によるコンピュータ遠隔制御モジュール（１０）の制御手順を示したフローチャートである。
【図３】図３は、本発明の実施例によるコンピュータ遠隔制御モジュール（１０）の制御手順を示したフローチャートである。
【図４】図４は、本発明の実施例によるコンピュータ遠隔制御モジュール（１０）の制御手順を示したフローチャートである。
【図５】図５は、本発明の実施例によるコンピュータ遠隔制御モジュール（１０）の制御手順を示したフローチャートである。
【図６】図６は、本発明の一実施例によるコンピュータシステム（１００）の制御手順を示したフローチャートである。
【図７】図７は、本発明の他の実施例によるコンピュータシステム（１００）の制御手順を示したフローチャートである。
【符号の説明】
１０　コンピュータ遠隔制御モジュール
１１、１０１　制御部
１２　電話ラインインターフェイス部
１３　増幅部
１４　Ａ／Ｄ変換器
１５　直列通信インターフェイス部
１６　リレイ
１７、１０９　ロム
１８、１１０　ラム
１００　コンピュータシステム
１０２　電源回路
１０４　直列通信インターフェイス部
１０５　ネットワーク通信部
１０６　外部記憶装置
１０７　出力インターフェイス部
１０８　入力インターフェイス部
１１１　マウス
１１２　キーボード
１１３　表示部
【図１】
2004112745.tif 000004
【図２】
2004112745.tif 000005
【図３】
2004112745.tif 000006
【図４】
2004112745.tif 000007
【図５】
2004112745.tif 000008
【図６】
2004112745.tif 000009
【図７】
2004112745.tif 000010