(57)【特許請求の範囲】
【請求項１】
端末のある部品に対する実行装置を備える端末の自動制御方法であって、
前記部品はハードディスクで、前記実行装置はハードディスクの操作制御装置であり、端末にセンサ装置としての超音波受送波器を内蔵し、
前記超音波受送波器により発信又は受信された超音波のパラメータを受信し、前記ハードディスクの操作制御装置にサスペンドコマンドを送信し、
前記パラメータを取得し、毎回の超音波の発信から受信までの時間間隔を算出し、
波速及び前記算出された時間間隔を利用して、物体と前記端末との距離を算出し、
前記物体の移動速度を算出し、
前記距離の閾値と速度の閾値を格納し、
前記サスペンドのコマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいことを判定し、前記物体の移動速度が前記速度の閾値より大きいか等しいかを判定する
ことを含むことを特徴とする端末の自動制御方法。
【請求項２】
請求項１において、
前記方法を具体的に実現する工程では、
前記超音波受送波器を起動することにより超音波を発信し、該当超音波が物体に当たると反射された超音波を受信し、
波速と、前記超音波を受信・発信する時間間隔とを利用して、物体と前記端末との距離を算出し、そして物体が端末に移動する速度を算出する
ことを含むことを特徴とする端末の自動制御方法。
【請求項３】
請求項２において、
前記距離と速度とが、システムに予め設定された閾に達しているかどうかを判定する工程を含み、
該判定する工程において、物体と端末との距離が、予め設定された距離の閾値より小さいまたは等しいことを判定し、小さいまたは等しければ、物体の移動速度が予め設定された速度の閾値に達しているかどうかを判定し、達していれば、前記距離と速度が前記システムに予め設定された閾に達したと判定する
ことを特徴とする端末の自動制御方法。
【請求項４】
請求項２において、
前記距離と速度とが、システムに予め設定された閾に達しているかどうかを判定する工程を含み、
該判定する工程において、物体の移動速度が予め設定された速度の閾値に達しているかどうかを判定し、達していれば、物体と端末との距離が予め設定された距離の閾値より小さいまたは等しいことを判定し、小さいまたは等しければ、前記距離と速度は既にシステムに予め設定された閾に達したと判定する
ことを特徴とする端末の自動制御方法。
【請求項５】
請求項２、３または４において、
前記発信した超音波の第１の周波数と、反射した超音波の第２の周波数とを記録して、前記第１の周波数と前記第２の周波数とがドップラー効果の関係式を満足し、
音響学のドップラー効果の関係式により前記物体の移動速度を算出する
ことを特徴とする端末の自動制御方法。
【請求項６】
請求項２、３または４において、
前記超音波を発信して反射の超音波を受信する工程を数回行い、超音波を発信してから反射の超音波を受信するまでの２回分の時間間隔の差分と、その２回分の距離の差分とを算出し、
前記距離の差分と時間間隔の差分により前記物体の移動速度を算出する
ことを特徴とする端末の自動制御方法。
【請求項７】
請求項２、３または４において、
前記ハードディスクをサスペンドした後、前記距離が前記距離の閾値より大きい場合、或いは、前記距離の閾値の範囲内で物体がハードディスクに移動する速度が前記速度の閾値より小さい場合は、ハードディスクを再起動する
ことを特徴とする端末の自動制御方法。
【請求項８】
請求項２において、
前記超音波受送波器により前記物体の質量及び／又は形状を識別し、前記ハードディスクにサスペンド操作を行うかどうかを決定するときに、前記物体の移動速度と前記物体の質量及び／又は形状を合わせて考える
ことを特徴とする端末の自動制御方法。
【請求項９】
請求項１において、
前記センサ装置は、超音波受送波器又は赤外線センサであり、
前記超音波受送波器又は赤外線センサにより前記予め設定された距離範囲内でユーザの手が検出されたかを判定し、ユーザの手が検出された場合は、端末の周辺機器に電力を供給し、そうでなければ、端末の周辺機器の電力を切断する
ことを特徴とする端末の自動制御方法。
【請求項１０】
請求項９において、
前記周辺機器は、マウスやキーボードを備える
ことを特徴とする端末の自動制御方法。
【請求項１１】
請求項１において、
前記センサ装置は、超音波受送波器又は赤外線センサであり、
前記超音波受送波器又は赤外線センサにより前記予め設定された距離範囲内でユーザの手が検出されたかを判定し、ユーザの手が検出された場合は、さらに手の運動の軌跡を判定し、そして手の運動の軌跡に対応する操作を行う
ことを特徴とする端末の自動制御方法。
【請求項１２】
請求項１１において、
前記手の運動の軌跡に対応する操作は、端末のオン／オフ、ブラウザの次へ／戻り、又はアプリケーションソフトのページアップ／ページダウンを含む
ことを特徴とする端末の自動制御方法。
【請求項１３】
端末のある部品に対する実行装置を備える端末であって、
該端末はセンサ装置も備え、
前記部品はハードディスクで、前記実行装置はハードディスクの操作制御装置で、前記センサ装置は超音波受送波器であり、
前記超音波受送波器により発信又は受信された超音波のパラメータを受信し、前記ハードディスクの操作制御装置にサスペンドコマンドを送信するためのインターフェースユニットと、
前記インターフェースユニットからパラメータを取得し、毎回の超音波の発信から受信までの時間間隔を算出するための時間ユニットと、
波速及び前記時間ユニットにより提供された時間間隔を利用して、前記超音波受送波器により検出された物体と前記端末との距離を算出する距離算出ユニットと、
距離の閾値と速度の閾値を格納するための閾値ユニットと、
サスペンドのコマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいことを判定し、前記物体の移動速度が前記速度の閾値より大きいまたは等しいかを判定するための判定ユニットと、
を含むシステムを有することを特徴とする端末の制御システム。
【請求項１４】
請求項１３において、
前記インターフェースユニットから、発信した超音波の第１の周波数及び反射した超音波の第２の周波数を取得するための周波数記録ユニットと、
ドップラー効果の関係式を満足している第１の周波数と第２の周波数により前記速度を算出する前記速度算出ユニットと
を含むことを特徴する端末の制御システム。
【請求項１５】
請求項１３において、
前記速度算出ユニットは、前記時間ユニットから超音波を発信してから反射の超音波を受信するまでの２回分の時間間隔の差分を取得し、前記距離算出ユニットから前記２回分の距離の差分を取得し、前記距離の差分と時間間隔の差分により、前記物体の移動速度を算出する
ことを特徴とする端末の制御システム。
【請求項１６】
請求項１３、１４または１５において、
前記判定ユニットは、さらに前記速度が前記速度の閾値より小さいかを判定し、そうであれば、サスペンド取り消しのコマンドを送信し、
前記インターフェースユニットは、さらに前記サスペンド取り消しのコマンドを前記ハードディスクの操作制御装置に送信する
ことを特徴とする端末の制御システム。
【請求項１７】
請求項１６において、
前記インターフェースユニットは、さらに超音波で識別できる前記物体の質量および／または形状の情報を受信し、
前記制御システムは、前記物体の質量および／または形状のパラメータを解析するための解析ユニットをさらに備え、
前記判定ユニットは、物体の移動速度を判定した上で、前記物体の質量および／または形状のパラメータに対する解析結果を合わせてサスペンドのコマンドを発信する
ことを特徴とする端末の制御システム。
【請求項１８】
請求項１３において、
前記部品はキーボードやマウスであり、実行装置は、キーボードやマウスの給電制御ユニットであり、前記センサ装置は、超音波受送波器または赤外線センサであって、
前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記キーボードやマウスとの距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、前記キーボードやマウスの給電制御ユニットに給電コマンドを送信し、そうでなければ、前記キーボードやマウスの給電制御ユニットに給電禁止コマンドを送信する
ことを特徴とする端末の制御システム。
【請求項１９】
請求項１３において、
前記部品は端末の電源スイッチ、ブラウザまたはアプリケーションソフトであり、前記センサ装置は、超音波受送波器または赤外線センサであって、
前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記端末との距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、さらに前記手の運動の軌跡を判定し、前記実行装置に手の運動の軌跡に対応する実行操作コマンドを送信する
ことを特徴とする端末の制御システム。
【請求項２０】
端末のある部品に対する実行装置を備える端末であって、
前記端末には、センサ装置と、制御システムとを備え、
前記部品はハードディスクで、前記実行装置はハードディスクの操作制御装置で、前記センサ装置は超音波受送波器であり、
前記制御システムは、
前記超音波受送波器により発信又は受信された超音波のパラメータを受信し、前記ハードディスクの操作制御装置にサスペンドコマンドを送信するためのインターフェースユニットと、
前記インターフェースユニットからパラメータを取得し、毎回の超音波の発信から受信までの時間間隔を算出するための時間ユニットと、
波速及び前記時間ユニットにより提供された時間間隔を利用して、前記超音波受送波器により検出された物体と前記端末との距離を算出する距離算出ユニットと、
前記物体の移動速度を算出するための速度算出ユニットと、
距離の閾値と速度の閾値を格納するための閾値ユニットと、
サスペンドのコマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいことを判定し、前記物体の移動速度が前記速度の閾値より大きいまたは等しいかを判定するための判定ユニットと
を含むことを特徴とする端末。
【請求項２１】
請求項２０において、
前記部品はキーボードやマウスであり、前記センサ装置は、超音波受送波器または赤外線センサであって、
前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記キーボードやマウスとの距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、前記キーボードやマウスの給電制御ユニットに給電コマンドを送信し、そうでなければ、前記キーボードやマウスの給電制御ユニットに給電禁止コマンドを送信する
ことを特徴とする端末。
【請求項２２】
請求項２０において、
前記部品は端末の電源スイッチ、ブラウザまたはアプリケーションソフトであり、前記センサ装置は超音波受送波器または赤外線センサであって、
前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記端末との距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、さらに前記手の運動の軌跡を判定し、前記実行装置に手の運動の軌跡に対応した実行操作コマンドを送信する
ことを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末の分野に関し、特に、端末の自動制御方法、システム及び前記システムが取り付けられた端末に関する。
【背景技術】
【０００２】
能動保護システム（Ａｃｔｉｖｅ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｙｓｔｅｍ、ＡＰＳ）は、よく使われたハードディスクを保護する技術であり、ノートパソコンの落下によるハードディスクの破損やデータの消失に対して提案されたものであり、予め突然の加速などの運動を防いでおり、ノートパソコンが安定するまでに、ノートパソコンのハードディスクの書き込み／読み取りヘッドを退避させることができ、車のエアバックのように衝撃を和らげる機能なので、ノートパソコンの「エアバック」技術とも呼ばれている。
【０００３】
具体的には、ＡＰＳハードディスク保護技術は、マザーボードに内蔵されている加速度センサチップと予めシステムにインストールされた振動予測管理ソフトからなっている。衝撃によるハードディスクの破損を減少させ、ハードディスク及びハードディスク内のデータが保護されるように、ノートパソコンの角度、振動、衝撃に対する監視（すなわち、横向きと縦向きの加速度の変化に対する監視）によって、ハードディスクの磁気ヘッドを作動状態から磁気ヘッドの停止区域に戻らせる、つまりハードディスクに対してサスペンド操作を行うかどうかを決定する。振動予測管理ソフトは、加速度センサチップから該当する信号を受信し、解析によりどれがハードディスクに損害を与える運動か、どれが周期的な運動かを判定する。振動予測管理ソフトは、ハードディスクに損害を与えることがない周期的な運動を無視して、ハードディスクに損害を与える可能性が高い運動に対して、直ちに情報をハードディスクに伝達して、磁気ヘッドを停止区域に戻らせる。
【０００４】
しかしながら、ＡＰＳは、ノートパソコンが落下するときにハードディスクを保護することができるが、ハードディスクに対する保護が十分ではない。例えば、物体が外部からパソコンに衝撃を与えた場合、従来のＡＰＳシステムは役に立たない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上の従来の技術に鑑みてなされたものであり、外部からの衝撃が与えられた場合にハードディスクの安全を保護できない問題を解決する方法を提供する。また、この方法は、キーボードやマウスなどの消費電力を省くことができ、端末の自動オン／オフも実現することができる。それと同時に、制御システムと、前記システムが取り付けられた端末も提供する。
【課題を解決するための手段】
【０００６】
そのために、本発明の実施例は、端末にセンサ装置を内蔵するステップと、前記センサ装置は予め設定された距離範囲内で特定の物体を検出したときに、自動的に前記端末の部品の動作を制御するステップとを含む端末の自動制御方法を採用する。
【０００７】
前記方法の第１態様においては、前記センサ装置は超音波受送波器であり、前記方法を具体的に実現する工程では、前記超音波受送波器を起動することにより超音波を発信し、該当超音波が物体に当たると反射された超音波を受信し、超音波の波速と、超音波を受信・発信する時間間隔とを利用して、物体と前記端末との距離を算出するとともに、物体が端末へと移動する速度を算出する。前記距離と速度がシステムに予め設定された閾に達したかどうかを判定し、そうであればハードディスクをサスペンドする。
【０００８】
前記距離と速度がシステムに予め設定された閾に達したかどうかを判定する具体的な工程では、まず、物体と端末との距離が予め設定された距離の閾値より小さいまたは等しいことを判定し、そうであれば、さらに物体の移動速度が予め設定された速度の閾値に達しているかどうかを判定し、まだそうであれば、前記距離と速度は既にシステムに予め設定された閾に達したと決定する。
【０００９】
前記距離と速度がシステムに予め設定された閾に達したかどうかを判定する具体的な工程では、まず、物体の移動速度が予め設定された速度の閾値に達しているかどうかを判定し、そうであれば、物体と端末との距離が予め設定された距離の閾値より小さいまたは等しいことを判定し、まだそうであれば、前記距離と速度は既にシステムに予め設定された閾に達したと確定する。
【００１０】
次の方式で前記物体の移動速度を算出する、つまり、発信した超音波の第１の周波数と反射した超音波の第２の周波数を記録し、前記第１の周波数と前記第２の周波数がドップラー効果の関係式を満足し、音響学のドップラー効果の関係式により前記物体の移動速度を算出する。
【００１１】
次の方式で前記物体の移動速度を算出する、つまり、前記超音波を発信し反射された超音波を受信する工程を数回も起動し、超音波を発信してから反射された超音波を受信するまでの時間間隔のうち、２回分の時間間隔の差分及びその２回分の距離の差分を算出し、前記距離の差と時間間隔の差分により前記物体の移動速度を算出する。
【００１２】
さらに、前記方法では、ハードディスクをサスペンドした後、前記距離が前記距離の閾値より大きい場合、或いは、前記距離の閾値の範囲内で物体がハードディスクへ移動する速度が前記速度の閾値より小さい場合には、ハードディスクを再起動する。
【００１３】
前記超音波受送波器により前記物体の質量及び／又は形状を識別し、前記ハードディスクにサスペンド操作を行うかどうかを決定するときに、前記物体の移動速度と前記物体の質量及び／又は形状を合わせて考える。
【００１４】
前記方法の第２態様においては、前記センサ装置は、超音波受送波器又は赤外線センサであり、前記方法を具体的に実現する工程では、前記超音波受送波器又は赤外線センサにより前記予め設定された距離範囲内でユーザの手が検出されたかを判定し、そうであれば、端末の周辺機器に電力を供給し、そうでなければ、端末の周辺機器の電力を切断する。
【００１５】
前記周辺機器は、マウスやキーボードを備える。
【００１６】
前記方法の第３態様においては、前記センサ装置は、超音波受送波器又は赤外線センサであり、前記方法を具体的に実現する工程では、前記超音波受送波器又は赤外線センサにより前記予め設定された距離範囲内でユーザの手が検出されたかを判定し、そうであれば、さらに手の運動の軌跡を判定し、そして手の運動の軌跡に対応する操作を行う。
【００１７】
前記手の運動の軌跡に対応する操作は、端末のオン／オフ、ブラウザの次へ／戻り、又はアプリケーションソフトのページアップ／ページダウンを含む。
【００１８】
また、本発明は端末の制御システムも提供する。端末は、当該端末のある部品に対する実行装置と、センサ装置とを備え、前記システムは、前記センサ装置により検出されたパラメータを受信し前記実行装置にコマンドを送信するためのインターフェースユニットと、インターフェースユニットにより提供されたパラメータを利用して、前記センサ装置により検出された物体と前記端末との距離を算出する距離算出ユニットと、距離の閾値を格納するための閾値ユニットと、実行コマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいことを判定するための判定ユニットとを含む。
【００１９】
前記部品はハードディスクで、前記実行装置はハードディスクの操作制御装置で、前記センサ装置は超音波受送波器であり、前記システムは、前記インターフェースユニットからパラメータを取得し、毎回の超音波の発信から受信までの時間間隔を算出するための時間ユニットと、超音波の波速及び前記時間ユニットにより提供された時間間隔をして、物体と前記端末との距離を算出する距離算出ユニットと、前記物体の移動速度を算出するための速度算出ユニットと、前記超音波受送波器により発信又は受信された超音波のパラメータを受信し前記ハードディスクの操作制御装置にサスペンドコマンドを送信するためのインターフェースユニットと、距離の閾値と速度の閾値を格納するための閾値ユニットと、サスペンドのコマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいかを判定し、前記物体の移動速度が前記速度の閾値より大きいまたは等しいかを判定するための判定ユニットとをさらに含む。
【００２０】
インターフェースユニットから、発信した超音波の第１の周波数及び反射した超音波の第２の周波数を取得するための周波数記録ユニットと、ドップラー効果の関係式を満足している第１の周波数と第２の周波数により前記速度を算出する速度算出ユニットとをさらに含む。
【００２１】
前記速度算出ユニットは、前記時間ユニットから超音波を発信してから反射された超音波を受信するまでの２回分の時間間隔の差分を取得し、前記距離算出ユニットから前記２回分の距離の差分を取得し、前記距離の差分と時間間隔の差分により、前記物体の移動速度を算出する。
【００２２】
前記判定ユニットは、さらに前記速度が前記速度の閾値より小さいかを判定し、そうであれば、サスペンド取り消しのコマンドを送信し、前記インターフェースユニットは、さらに前記サスペンド取り消しのコマンドを前記ハードディスクの操作制御装置に送信する。
【００２３】
前記インターフェースユニットは、さらに超音波で識別できる前記物体の質量および／または形状の情報を受信し、前記制御システムは、前記物体の質量および／または形状のパラメータを解析するための解析ユニットをさらに備え、前記判定ユニットは、物体の移動速度を判定した上で、前記物体の質量および／または形状のパラメータに対する解析結果を合わせてサスペンドのコマンドを発信する。
【００２４】
前記部品はキーボードやマウスで、実行装置は、キーボードやマウスの給電制御ユニットで、前記センサ装置は、超音波受送波器または赤外線センサであり、前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記キーボードやマウスとの距離が前記距離の閾値より小さいまたは等しいことが検出されたと判定したときに、前記キーボードやマウスの給電制御ユニットに給電コマンドを送信し、そうでなければ、前記キーボードやマウスの給電制御ユニットに給電禁止コマンドを送信する。
【００２５】
前記部品は端末の電源スイッチ、ブラウザまたはアプリケーションソフトで、前記センサ装置は、超音波受送波器または赤外線センサであり、前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記端末との距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、さらに前記手の運動の軌跡を判定し、前記実行装置に、手の運動の軌跡に対応する実行操作コマンドを送信する。
【００２６】
最後、本発明は、端末のある部品に対する実行装置を備え、前記端末はセンサ装置と制御システムとを備え、前記システムは、前記センサ装置により検出されたパラメータを受信し、前記実行装置にコマンドを送信するためのインターフェースユニットと、インターフェースユニットにより提供されたパラメータを利用して、前記センサ装置により検出された物体と前記端末との距離を算出する距離算出ユニットと、距離の閾値を格納するための閾値ユニットと、実行コマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいことを判定するための判定ユニットとを含む端末を提供する。
【００２７】
前記部品はハードディスクで、前記実行装置はハードディスクの操作制御装置で、前記センサ装置は超音波受送波器であり、前記システムは、前記インターフェースユニットからパラメータを取得し、毎回の超音波の発信から受信までの時間間隔を算出するための時間ユニットと、波速及び前記時間ユニットにより提供された時間間隔を利用して、物体と前記端末との距離を算出する距離算出ユニットと、前記物体の移動速度を算出するための速度算出ユニットと、前記超音波受送波器により発信又は受信された超音波のパラメータを受信し、前記ハードディスクの操作制御装置にサスペンドコマンドを送信するためのインターフェースユニットと、距離の閾値と速度の閾値を格納するための閾値ユニットと、サスペンドのコマンドを送信できるように前記距離が前記距離の閾値より小さいまたは等しいかを判定し、及び前記物体の移動速度が前記速度の閾値より大きいまたは等しいかを判定するための判定ユニットとをさらに含む。
【００２８】
前記部品はキーボードやマウスで、前記センサ装置は、超音波受送波器または赤外線センサであり、前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記キーボードやマウスとの距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、前記キーボードやマウスの給電制御ユニットに給電コマンドを送信し、そうでなければ、前記キーボードやマウスの給電制御ユニットに給電禁止コマンドを送信する。
【００２９】
前記部品は端末の電源スイッチ、ブラウザまたはアプリケーションソフトで、前記センサ装置は超音波受送波器または赤外線センサであり、前記判定ユニットは、前記超音波受送波器又は赤外線センサによりユーザの手と前記端末との距離が前記距離の閾値より小さいまたは等しいことが検出されたことを判定したときに、さらに前記手の運動の軌跡を判定し、前記実行装置に手の運動の軌跡に対応する実行操作コマンドを送信する。
【発明の効果】
【００３０】
以上の提案された技術の効果について次のように解析する。
（１）従来のＡＰＳシステムは、ノートパソコン自身が落下するときに、ハードディスクに対する保護を加えることだけ考えていた。物体が外界からノートパソコンに衝撃を与えた場合、ハードディスクを効果的に保護することができない。一方、本発明は、超音波の技術によって、一定の距離範囲内で、物体が自身に移動する速度を監視することができる。安全の閾値を越えると、ハードディスクをサスペンドする、それによって、従来のAPSの欠点を効果的に解決することができる。
【００３１】
（２）本発明と従来のＡＰＳシステムとの組み合わせによって、ハードディスクの安全を全般的に保護することができ、ハードディスク自身及びユーザデータの安全性を保障することができる。
【００３２】
（３）本発明によれば、一定の距離でユーザの手を感知すると、キーボードやマウスを起動する。それによって消費電力を省くことができる。
【００３３】
（４）本発明によれば、端末の自動オン／オフ、ブラウザの次へ／戻り及びＰＰＴなどのアプリケーションソフトのページアップ／ページダウンなどを実現することができるので、より便利で快適になる。
【発明を実施するための最良の形態】
【００３４】
以上解析したように、従来のＡＰＳシステムは、ノートパソコン自体が落下する場合のみに適用でき、物体が外界から端末に衝撃を与えた場合、ハードディスクを保護することができない。そのため、本発明は、従来のＡＰＳの欠陥から考えて、主に物体が外界から端末に衝撃を与えることによりハードディスクが破損するという問題を解決する。各種類の端末が外部から衝撃を受ける恐れがあるので、本発明は、ノートパソコンに限定されていない。各種類の端末、例えばＰＤＡ、デスクトップ等にも適用できる。
【００３５】
要するに、本発明では、端末に超音波受送波器を取り付けることにより、波速と超音波を受信・発信する時間間隔を利用して、物体と前記端末との距離を算出し、物体が端末に向かって移動する速度を算出する。前記距離と速度がシステムに予め設定された閾に達しているかどうかを判定し、そうであれば、ハードディスクをサスペンドする。例えば、端末より２mの距離で物体がｖ0よりも大きい速度ｖで端末に移動していることが監視されたと、ハードディスクをサスペンドする。ただし、ｖは物体の移動速度で、ｖ0は速度の閾値である。
【００３６】
なお、本発明は、端末に超音波受送波器又はほかのセンサ装置を取り付けることにより端末の自動制御を実現できる方式を、キーボードやマウスに適用することができる。つまり、一定の距離でユーザの手が感知された場合は、キーボードやマウスを起動する。一方、感知されなかった場合は、キーボードやマウスを停止する。それによって、使う人がいない場合に起動したままで、無駄な電力を消費するというようなことを避けることができる。さらに、上述した方法は、端末のオン／オフにも適用することができる。例えば、センサ装置は、一定の範囲内で手の特定の形状を感知すると、自動的にオン／オフする。
【００３７】
それによって、本発明により提供された方法は、次のステップを含む。
１）端末にセンサ装置、例えば上述した超音波受送波器または赤外線センサなどを取り付ける。２）前記センサ装置は、一定の範囲内で、特定の物体や形状を感知すると、端末のある部品の動作を自動的に制御する。本発明の用途によって制御する部品が異なる。例えば、ハードディスクに対する保護方法は、ハードディスクをサスペンドするためのハードディスクの操作制御装置のオン／オフを制御するものであり、キーボードやマウスに対する省電力の方法は、キーボードやマウスのオン／オフを制御するものであり、端末のオン／オフ、ブラウザの次へ／戻り及びＰＰＴなどのアプリケーションソフトのページアップ／ページダウンの方法は、それぞれ端末の電源スイッチ、ブラウザとアプリケーションシステムを制御するものである。
【００３８】
次に、図面を合わせて、上述した本発明の提供する方法による三つ応用について紹介する。
【００３９】
まず、ハードディスクの保護方法における実施形態１を紹介する。
図１は、本発明のハードディスクを保護する実施形態１のフローチャートである。
ステップ１０１：端末における超音波受送波器が第１の周波数ｆ１に特定された超音波を外界に発信し、発信時刻ｔ１を記録する。
ここでの外界は、端末の外部の各方向であってもよい。例えば、端末の上方に超音波を送信する。
ステップ１０２：超音波が伝搬しているときにある物体に当たったら、すぐ超音波を反射する。
ステップ１０３：超音波受送波器は、反射された超音波を受信し、その周波数が第２の周波数ｆ２であることを識別し、反射された超音波を受信した時刻ｔ２を記録する。
【００４０】
ステップ１０４：超音波の伝搬速度及び超音波を受信・発信する時間間隔を利用して、物体と端末との距離ｓを算出する。
超音波の空気中の伝搬速度は３４０m／ｓであるので、
ｓ＝３４０×（ｔ２−ｔ１）／２
であることが分かる。
【００４１】
ステップ１０５：物体と端末との距離ｓが閾値ｓ０より小さいかまたは等しいことを判定する。そうであれば、ステップ１０６を実行する。そうでなければ、ステップ１０１へ戻る。
ステップ１０６：ドップラー関係式により、物体がハードディスクへ移動する速度ｖを算出する。
【００４２】
音響学のドップラー効果によれば、移動している物体に周波数ｆ１の超音波を連続して発信すると、ｆ１と移動している物体に反射された超音波の周波数ｆ２とは、ドップラー関係式を満足する。超音波の発信方向と移動している物体との移動挟角を既知とし、超音波受送波器が超音波の発信方向と移動している物体との移動挟角を得られる場合は、ドップラー関係式により物体の移動速度を算出することができる。
【００４３】
音源が静止している場合、つまり端末自身が移動していない場合、ドップラー関係式は次のようになる。
ｆ２＝（ｃ−ｖ）ｆ１／ｃ  …………式（１）
ただし、ｆ１は超音波の発信周波数、ｃは超音波の発信速度、ｆ２は超音波の受信周波数である。いずれも既知のものであるので、物体の移動速度ｖを算出することができる。
【００４４】
しかしながら、端末自身が移動する場合がある。例えば、ノートパソコン。この場合、物体と端末自身との相対運動の速度を算出すべきである。
端末（音源）が物体とともにそれぞれの速度ｖｓとｖで運動するとする。端末が発信する超音波の速度はｃである。音速が速いのでｖｓとｖとはｃより小さくなる。超音波の発信周波数はｆ１で、波長はＬであれば、物体が受信された超音波の周波数は、
ｆ２＝（ｃ−ｖ）ｖ／（ｃ−ｖｓ）Ｌ＝（ｃ−ｖ）ｆ１／（ｃ−ｖｓ）…………式（２）
になる。
【００４５】
ｖｓ＝０にする場合、つまり端末自身が移動しない場合、前記の式（１）を得られる。
一方、式（２）により、端末自身が移動する場合の物体の移動速度を求めてもよい。
【００４６】
ステップ１０７：物体がハードディスクに向かって移動する速度ｖが閾値ｖ０より大きいまたは等しいことを判定する。そうであれば、ステップ１０８を実行する。そうでなければ、ステップ１０６へ戻る。
ステップ１０８：ハードディスクをサスペンドする。
【００４７】
なお、閾値ｓ０の範囲内で物体の移動が監視されていない場合は、或いは、閾値ｓ０の範囲内で物体がハードディスクに移動する速度がｖ０より小さい場合は、ハードディスクのサスペンド操作を取り消し、再びハードディスクの作動を回復してもよい。
【００４８】
次に、ハードディスクを保護する方法における実施形態２を紹介する。
本実施形態と実施形態１との違いは、ほかの方式で物体の移動速度を算出することである。要するに、超音波を数回も発信・受信することにより、そのうちの２回分の距離の差分と時間間隔の差分を利用して、移動速度を算出する。
【００４９】
図２は、実施形態２を示す図である。
ただし、ｓ１は１回目の超音波を発信・受信することにより算出した物体と端末との距離である。
ｓ２は２回目の超音波を発信・受信することにより算出した物体と端末との距離である。
ｓ１とｓ２との具体的な算出方式は、実施形態１と同じである。
それによって、超音波を２回発信した間の、物体の移動距離は△ｓ＝ｓ１−ｓ２になる。
【００５０】
ｔ１１、ｔ１２は、それぞれ１回目の超音波を発信・受信する二つの時刻である。
ｔ２１、ｔ２２は、それぞれ２回目の超音波を発信・受信する二つの時刻である。
従って、１回目の時間間隔は、△ｔ１＝ｔ１１−ｔ１２、２回目の時間間隔は、△ｔ２＝ｔ２１−ｔ２２であるので、２回分の時間間隔の差分は、△ｔ＝△ｔ１−△ｔ２になる。
【００５１】
２回分の距離間隔と時間間隔を利用して、物体の移動速度ｖを算出することができる。つまりｖ＝△ｓ／△ｔとなる。これにより、物体の移動速度が許可の範囲内であるかどうかを判定できる。それによって、ハードディスクをサスペンドするかどうかを決定できる。
【００５２】
本実施例における物体の移動速度を算出する方法は、簡単で実現しやすいものであるが、実施形態１におけるドップラー関係式により物体の移動速度を算出する方法は、複雑ではあるが、より精確的でもある。従って、実際の必要に応じて自由に選択してもよい。
【００５３】
次に、ハードディスクを保護する方法における実施形態３を紹介する。
上述した二つの実施形態は両方とも同じ考え方を使っている。つまり、まず物体が距離の閾値内にあるかどうかを確認し、そして、物体の移動速度が速度の閾値に達したかどうかを判定して、ハードディスクをサスペンドするかどうかを決定する。
【００５４】
本実施形態は、上記の考え方と違い、まず物体の移動速度を判定し、速度の閾値を越える場合、その物体が距離の閾値内にあるかどうかを判定し、そうであれば、ハードディスクをサスペンドする。
或いは、物体の移動速度と物体の距離に対して同時に考えてもよい。つまり、物体の移動速度と物体の距離に重みをつける。例えば、物体の移動速度と物体の距離とも閾値に達していないが、両方を合わせて考えると、ハードディスクをサスペンドする必要がある場合もありえる。
【００５５】
要するに、本発明は、物体の距離と速度を判定する順序に限定しないので、いずれの方式でも本発明の目的を実現することができる。前記のさまざまな具体的な実現方式は、物体の移動速度と物体の距離が予め設定された閾値に達しているかどうかを判定し、そうであれば、ハードディスクをサスペンドするように帰結することができる。
【００５６】
前記ハードディスクの保護方法における実施形態のもとで、さらに好ましく改善することができる。例えば、超音波受送波器を利用して、ハードディスクに向かって移動する物体の質量や形状に対して監視することができる。移動速度のもとで、物体の質量や形状の要素を合わせて考えて、ハードディスクをサスペンドする必要があるかどうかを判定する。また、説明すべきなのは、本発明における端末の超音波受送波器が一つでも複数でもよいが、複数のほうが好ましい。そうすると、ハードディスクに多面的な保護を提供することができる。
【００５７】
次に、本発明の二つ目の応用を紹介する。
キーボードやマウスに対する制御には、以上述べたようなハードディスクを保護する方式と似ているものを使ってもよい。具体的には、キーボードやマウスなどの周辺機器に、ワイヤレスの受送信器または赤外線センサなどのセンサ装置を取り付け、その周辺機器が予め設定された一定の範囲内で物体を感知すると、例えばユーザの手を感知すると、その周辺機器に電力を供給する。そうでなければ、その周辺機器に電力を供給しない。よって、消費電力を省くことができる。例えば、ネットを介してファイルをダウンロードし続けるとき、ユーザが長期間でキーボードやマウスを使う必要がない。この時、キーボードやマウスに電力を提供し続けると、無駄になることに間違いない。前記方法によれば、この問題を有効的に解決することができる。
【００５８】
次に、本発明の三つ目の応用を紹介する。
端末のオン／オフに対して、以上述べたようなハードディスクを保護する方式と似ているものを使ってもよい。端末に、超音波受送波器または赤外線センサなどのセンサ装置を取り付けてから、次のステップを実行する。
【００５９】
（１）端末とユーザの手との距離を検出する。
（２）端末とユーザの手との距離が閾値より小さいまたは等しい場合は、次のステップを実行する。
（３）手の運動の軌跡を判定し、それに応じる動作を実行する。例えば、「バツ」の手振りと識別した場合は、運動状態における端末に対してオフ操作を行うが、「マル」の手振りと識別した場合は、オフ状態における端末に対してオン操作を行う。ただし、それぞれの手の運動の軌跡と操作の種類との対応関係が、予め設定されたものである。
【００６０】
上述した自動オン／オフの方法を使うことにより、非常に便利で、ある意味で安全性も向上している。例えば、ユーザが自ら端末のオンの手振りを設計・更新することができる。それによって、自分の端末を他人に無断使用されることを回避できる。
【００６１】
上述した手の運動の軌跡による自動制御の実現方法は、端末のほかの部品に適応することができる。例えば、ブラウザの次へ／戻り及びＰＰＴなどのアプリケーションソフトのページアップ／ページダウンなどを実現することができる。それによって、ユーザが利用するときに、一定の距離以外でもブラウザとアプリケーションソフトに対して制御することができ、講演などの場合でもユーザが便利に操作できる。
【００６２】
上述した方法に対して、本発明は端末の制御システムも提供する。図３を参照すると、システムを備える端末が、端末の部品を起動または停止する実行装置を含み、そして、その端末にセンサ装置も含む。前記システムは、前記センサ装置により検出されたパラメータを受信し前記実行装置にコマンドを送るためのインターフェースユニットと、インターフェースユニットから提供されたパラメータを利用し、前記センサ装置により検出された物体と前記端末との距離を算出する距離算出ユニットと、距離の閾値を格納するための閾値ユニットと、実行コマンドを送信できるように、前記距離が前記距離の閾値より小さいまたは等しいことを判定するための判定ユニットとを備える。
【００６３】
その制御システムは前記方法にも似ている。さまざまな応用、例えば、ハードディスクの保護に対する制御と、キーボードやマウスへの給電および端末の自動オン／オフが存在する。以下、それぞれについて述べる。
【００６４】
まず、以下、本発明によるハードウエア保護の制御システムを紹介する。
従来のＡＰＳシステムは、先に述べたように、二つの部分が含まれる。一部は、フロントエンドに位置する監視装置であり、例えば加速度センサなど。もう一部は、ホストマシンにインストールされた、フロントエンドの監視結果を解析及び判定することによりハードディスクにサスペンド操作を行う必要があるかどうかを決定するための振動予測管理ソフトである。本発明による制御システムは、従来のＡＰＳシステムにおける振動予測管理ソフトと似ており、主にフロントエンドの超音波受送波器の監視結果を解析と判定することによりハードディスクのサスペンドを制御するためのものである。本発明は、制御システムの具体的な実現形態に限定することなく、ソフトウエアで実現してもよいし、ハードウエアで実現してもよい。
【００６５】
図３を参照する。その中に、前記部品はハードディスクで、前記実行装置はハードディスクの操作制御装置で、前記センサ装置は超音波受送波器である。
【００６６】
図４を参照する。それは本発明によるハードウエア保護の制御システムを示す図である。また、もっと分かるように、図の中に、超音波受送波器及び制御システムからのコマンドに応じてハードディスクにサスペンドを実行または取り消しするハードディスクの操作制御装置も含まれている。図のように、該当システムは、インターフェースユニット４０１と、時間ユニット４０２と、距離算出ユニット４０３と、速度算出ユニット４０４と、閾値ユニット４０５と、判定ユニット４０６とを含む。各ユニットの機能について次のように紹介する。
【００６７】
インターフェースユニット４０１は、超音波受送波器の一部のパラメータを受信することを含め、制御システムと外界とで通信するためのものであり、これらのパラメータは主に超音波を発信・受信するときの時刻及び前記ハードディスクの操作制御装置にサスペンドコマンドを送信することなどである。
時間ユニット４０２は、インターフェースユニット４０１からパラメータを取得し、毎回の超音波を発信してから受信するまでの時間間隔を算出・格納するためのものである。
距離算出ユニット４０３は、波速と前記時間ユニットにより提供された時間間隔を利用して、物体と端末との距離を算出する。
速度算出ユニット４０４は、物体の移動速度を算出するためのものである。
閾値ユニット４０５は、距離の閾値と速度の閾値を格納するためのものである。
【００６８】
判定ユニット４０６は、制御システムの核心ユニットであり、物体が端末の一定範囲内に移動しているかどうかを判定し、物体の移動速度が一定の値に達しているかどうかを判定するためのものである。具体的に、判定ユニット４０６は、サスペンドのコマンドを送信できるように、物体と端末との距離が前記距離の閾値より小さいまたは等しいことを判定し、また、前記物体の移動速度が前記速度の閾値より大きいまたは等しいことを判定する。具体的に実現するときには、まず距離の判定を行い、次に速度を判定してもよいし、まず速度の判定を行い、次に距離を判定してもよい。或いは、両方の要素を同時に考えてもよい。上述した方法の実施形態を参照して具体的に実現できるので、ここで説明を省略する。判定ユニット４０６からのサスペンドのコマンドは、前記インターフェースユニット４０１により端末のハードディスクの操作制御装置に送信される。
【００６９】
その中に、速度算出ユニット４０４は、さまざまな方式で物体の移動速度を算出することができる。図４に示すような方式は、速度算出ユニット４０４が時間ユニット４０２から２回分の超音波の発信から受信までの間の時間間隔の差分を取得し、距離算出ユニット４０３から２回分の距離の差分を取得し、前記距離の差分と時間間隔の差分によって物体の移動速度を算出することである。なお、ドップラー関係式により物体の移動速度を算出することができる。図５を参照すると、システムは周波数記録ユニット５０１も含む。それはインターフェースユニットから、発信した超音波の第１の周波数及び反射した超音波の第２の周波数を取得するためのものである。この場合、速度算出ユニット４０４は、ドップラー関係を満たす第１の周波数と第２の周波数により物体の移動速度を算出するものである。
【００７０】
また、判定ユニット４０６は、さらに物体の移動速度が速度の閾値より小さいかどうかを判定するためのものである。そうであれば、サスペンド取り消しのコマンドを送信する。インターフェースユニット４０１はさらにハードディスクの操作制御装置にサスペンド取り消しのコマンドを送信するためのものである。
【００７１】
さらに、ハードディスクのサスペンドのコマンドを送信する必要があるかどうかを判定するときに、移動している物体の質量と形状を合わせて考えてもよい。図６に示すように、システムは図４の上で解析ユニット６０１も含む。この場合、インターフェースユニット４０１はさらに超音波で識別できる物体の質量および／または形状を受信することに使われている。解析ユニット６０１はインターフェースユニット４０１により提供された情報を数量化して解析することに使われている。判定ユニット４０６は、物体の移動速度を判定した上で、さらに解析ユニット６０１による解析結果を合わせて、サスペンドのコマンドを送信する。また、いうまでもないが、図５の上で解析ユニット６０１を増やしてもよい。
【００７２】
次に、端末の周辺機器に対する省電力の制御システムを紹介する。
図３に示すように、前記部品はキーボードやマウスで、前記実行装置はキーボードやマウスに給電する制御ユニットで、前記センサ装置は超音波受送波器または赤外線センサである。前記判定ユニットは、前記超音波受送波器または赤外線センサによりユーザの手と前記キーボードやマウスとの距離が前記距離の閾値より小さいまたは等しいことが検出されたと判定した場合、前記キーボードやマウスの給電制御ユニットに電力を供給するコマンドを送信し、そうでなければ、前記キーボードやマウスの給電制御ユニットに給電を禁止するコマンドを送信する。
【００７３】
最後に、端末のオン／オフの制御システムを紹介する。
図３に示すように、前記部品は端末の電源スイッチで、前記センサ装置は超音波受送波器または赤外線センサである。前記判定ユニットは、前記超音波受送波器または赤外線センサによりユーザの手と前記キーボードやマウスとの距離が前記距離の閾値より小さいまたは等しいことが検出されたと判定した場合、さらに手の運動の軌跡を判定し、実行装置に手の運動の軌跡に対応するオン／オフのコマンドを送信する。
【００７４】
また、本発明には、前記制御システムを備える端末が公示されている。図４に示すように、その中に新たにセンサ装置を増し、制御システムに対して大きな改良をもたらした。制御システムの詳細構造と機能について説明を省略する。
【００７５】
以上述べたのは、本発明に最適な実施形態にすぎない。当技術分野の一般技術者にとって、本発明の趣旨から逸脱しない前提で、各種の変形や修飾を行うことができ、これらの変形や修飾は全て本発明の保護範囲内に属することを理解すべきである。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態１におけるハードディスクの保護方法のフローチャート。
【図２】本発明の実施形態２におけるハードディスクの保護方法を示す図。
【図３】本発明における制御システムを示す図。
【図４】本発明におけるハードディスクを保護する制御システムを示す図。
【図５】本発明におけるハードディスクを保護する制御システムを示す他の図。
【図６】本発明におけるハードディスクを保護する制御システムを示すさらなる他の図。
【図１】
0004906811.tif 000002
【図２】
0004906811.tif 000003
【図３】
0004906811.tif 000004
【図４】
0004906811.tif 000005
【図５】
0004906811.tif 000006
【図６】
0004906811.tif 000007