(57)【要約】      （修正有）【課題】ハードディスク等の記録媒体を内蔵する装置が、ハードディスクの破損につながる衝撃等の外力を受けた場合に、記録媒体中の少なくとも一部のデータを利用しうるように保存するデータ保護システムを提供する。【解決手段】データ保護システムは、ハードディスク３近傍の加速度を検知する加速度センサ４と、ハードディスク３と、加速度センサ４の検知結果によりハードディスク障害に関わる事象を検出する閾値判定部１２１と、閾値判定部１２１がハードディスク障害に関わる事象を検出した場合に、ハードディスク３の所定の領域に格納されているデータを読み出すハードディスク制御部１２２と、ハードディスク制御部１２２によって読み出されたデータをメモリカード２に記録するメモリカード制御部１２３とを備える。【選択図】図１
2006268925.tif 000002
【特許請求の範囲】
【請求項１】
第一記録媒体と、
第二記録媒体と、
第一記録媒体の障害の予兆となる所定の事象の発生を検知する検知手段と、
前記検知手段が前記所定の事象の発生を検知したときに、第一記録媒体内の全部又は一部のデータを読み出す読出し手段と、
前記読出し手段により読み出されたデータを取得して第二記録媒体に記録する記録手段と
を備えることを特徴とするデータ保護システム。
【請求項２】
前記読出し手段は、前記第一記録媒体の所定部分における連続領域に記録されているデータを読み出すこと
を特徴とする請求項１記載のデータ保護システム。
【請求項３】
前記読出し手段は、複数の所定部分の領域を読み出す順序を定めた優先情報を有しており、前記優先情報に従って前記所定部分の領域に記録されているデータを読み出すこと
を特徴とする請求項１記載のデータ保護システム。
【請求項４】
前記第一記録媒体は、ハードディスクであり、
前記検知手段は、前記ハードディスク近傍の加速度を検知する加速度センサを有しており、
前記所定の事象の発生とは、前記ハードディスク近傍の加速度が所定の閾値であること
を特徴とする請求項１記載のデータ保護システム。
【請求項５】
前記第一記録媒体は、緩衝ケースで覆われており、
前記検知手段は、前記所定の事象の発生を検知するためのセンサを有し、
前記センサは、前記緩衝ケースの外側に装着されていること
を特徴とする請求項１記載のデータ保護システム。
【請求項６】
前記データ保護システムは、更に、
前記読出し手段により読み出されたデータを所定の通信回線を介して送信する送信手段と、
前記送信手段により送信されたデータを受信する受信手段とを備え、
前記記録手段は、前記受信手段により受信されたデータを前記第二記録媒体に記録すること
を特徴とする請求項１記載のデータ保護システム。
【請求項７】
前記検知手段は、更に、前記所定の事象の発生と、当該所定の事象より前記第一記録媒体の障害につながる可能性が高い強度の事象の発生とを区別して検知し、前記所定の事象の発生を検知した時から計時しており、
前記データ保護システムは、更に、
前記検知手段が、前記所定の事象の発生を検知した時点から所定時間内に前記強度の事象を検知しなかった場合、前記記録手段により第二記録媒体に記録されたデータを消去する指示を前記所定の通信回線を介して送信する消去指示手段と、
前記消去指示手段による指示を受信して前記第二記録媒体内のデータを消去する消去手段と
を備えることを特徴とする請求項６記載のデータ保護システム。
【請求項８】
第一記録媒体と、
第一記録媒体の障害の予兆となる所定の事象の発生を検知する検知手段と、
前記検知手段が検知したときに、第一記録媒体内の全部又は一部のデータを読み出す読出し手段と、
前記読出し手段により読み出されたデータを前記第一記録媒体の外部へ出力する出力手段と
を備えることを特徴とするデータ保護装置。
【請求項９】
前記第一記録媒体は、ハードディスクであり、
前記データ保護装置は、更に、不揮発性メモリを備え、
前記第一記録媒体の外部とは、前記不揮発性メモリであること
を特徴とする請求項８記載のデータ保護装置。
【請求項１０】
第一記録媒体と、第一記録媒体の障害の予兆となる所定の事象の発生を検出するための検出機構とを備えたプログラムを実行可能な装置に、データ転送処理を実行させるための制御プログラムであって、
前記データ転送処理は、
前記検出機構が前記所定の事象の発生を検出したときに、前記第一記録媒体内の全部又は一部のデータを読み出す読出しステップと、
前記読出し手段により読み出されたデータを前記第一記録媒体の外部へ出力する出力ステップとを含むこと
を特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスク等の記録媒体内のデータ保護に関し、特に、ハードディスク等の記録媒体を内蔵する機器が振動等の外力を受けた場合に、記録媒体内のデータを保護するデータ保護システムに関する。
【背景技術】
【０００２】
近年、ハードディスク、ＤＶＤ(Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ)、フラッシュメモリ等の記録媒体が流通しており、多くの情報機器には、価格が安く、読み出しや書き込み処理を高速に行なうことができるハードディスクが内蔵されている。
ところで、ハードディスク装置は、その機構上、振動や衝撃などに弱く、急激な衝撃等が与えられた場合には、ヘッドクラッシュによるハードディスク障害が発生することがある。
【０００３】
そのため、ハードディスクを内蔵する情報機器の内部に加速度センサを取り付け、情報機器に与えられた衝撃等による加速度を加速度センサで検知し、検知した加速度が閾値以上である場合に、ハードディスク装置の磁気ヘッドを退避させ、ハードディスク内のデータを保護するデータ保護装置が提案されている(特許文献１参照)。
このデータ保護装置により、ヘッドクラッシュによるハードディスク障害を防止することができ、ユーザは、ハードディスク装置内のデータを再度読み出すことが可能となる。
【特許文献１】特許第２５６９９０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前述のデータ保護装置は、ハードディスク装置が衝撃等によって破損した場合までは想定されておらず、ハードディスク装置が破損した場合には、ユーザは、ハードディスク装置内のデータを読み出すことができなかった。
そこで、本発明は、かかる問題に鑑みてなされたものであり、ハードディスク等の記録媒体を内蔵する機器が衝撃等の外力を受けた場合、記録媒体が破損する前に少なくともその記録媒体中の一部のデータを読み出しうる状態で保存するデータ保護システム、データ保護装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係るデータ保護システムは、第一記録媒体と、第二記録媒体と、第一記録媒体の障害の予兆となる所定の事象の発生を検知する検知手段と、前記検知手段が前記所定の事象の発生を検知したときに、第一記録媒体内の全部又は一部のデータを読み出す読出し手段と、前記読出し手段により読み出されたデータを取得して第二記録媒体に記録する記録手段とを備える。
【発明の効果】
【０００６】
上記構成によれば、例えば、ハードディスクを内蔵する情報機器に振動が与えられ、その振動がハードディスクの破損に関わる場合、その振動を検知した際にハードディスク内のデータを他の記録媒体に記録するので、その振動の後に情報機器が落下してハードディスクが破損しても、ハードディスクが破損に至るまでにハードディスク内の少なくとも一部のデータは他の記録媒体に記録されており、ユーザは、その他の記録媒体からハードディスクに記録されていたデータを読み出すことができる。
【０００７】
また、前記読出し手段は、前記第一記録媒体の所定部分における連続領域に記録されているデータを読み出すこととしてもよい。
この構成によれば、読み出し手段が第一記録媒体の特定の連続領域を読み出すことにより、磁気ヘッドの移動時間が最小限に抑えられ、その領域のデータを速く読み出すことができる。
【０００８】
また、前記読出し手段は、複数の所定部分の領域を読み出す順序を定めた優先情報を有しており、前記優先情報に従って前記所定部分の領域に記録されているデータを読み出すこととしてもよい。
この構成によれば、第一記録媒体中のデータの重要度に応じてそのデータが格納されている領域の読出し順を定めることができ、重要度の高いデータから順に保護することができる。
【０００９】
また、前記第一記録媒体は、ハードディスクであり、前記検知手段は、前記ハードディスク近傍の加速度を検知する加速度センサを有しており、前記所定の事象の発生とは、前記ハードディスク近傍の加速度が所定の閾値であることとしてもよい。
この構成によれば、例えば、ハードディスクを内蔵する機器の場合、その機器に与えられた振動等による加速度を加速度センサで検知することにより、ハードディスクの破損につながる振動等の事象を検出することができる。
【００１０】
また、前記第一記録媒体は、緩衝ケースで覆われており、前記検知手段は、前記所定の事象の発生を検知するためのセンサを有し、前記センサは、前記緩衝ケースの外側に装着されていることとしてもよい。
この構成によれば、ハードディスク装置はハードディスクにかかる衝撃を和らげるための緩衝ケースで覆われているため、緩衝ケースを設けない場合に比べて緩衝ケース内部にその衝撃が伝わるのに時間差が生じる。また、緩衝ケースの外側の加速度センサが加速度を検知したときにハードディスクからデータを読み出すので、緩衝ケース内部にその衝撃が伝わるまでは安全にデータを読み出すことができる。
【００１１】
また、前記データ保護システムは、更に、前記読出し手段により読み出されたデータを所定の通信回線を介して送信する送信手段と、前記送信手段により送信されたデータを受信する受信手段とを備え、前記記録手段は、前記受信手段により受信されたデータを前記第二記録媒体に記録することとしてもよい。
この構成によれば、第一記録媒体を内蔵する機器に振動等が与えられた場合、その機器の外部にある第二記録媒体へ通信回線を介してデータを記録することができる。
【００１２】
また、前記検知手段は、更に、前記所定の事象の発生と、当該所定の事象より前記第一記録媒体の障害につながる可能性が高い強度の事象の発生とを区別して検知し、前記所定の事象の発生を検知した時から計時しており、前記データ保護システムは、更に、前記検知手段が、前記所定の事象の発生を検知した時点から所定時間内に前記強度の事象を検知しなかった場合、前記記録手段により第二記録媒体に記録されたデータを消去する指示を前記所定の通信回線を介して送信する消去指示手段と、前記消去指示手段による指示を受信して前記第二記録媒体内のデータを消去する消去手段とを備えることとしてもよい。
【００１３】
この構成によれば、第一記録媒体の破損につながる可能性の高い衝撃等の強度の事象と、当該事象より破損の可能性が極めて低い微弱な振動等の事象とを区別して検出できるので、微弱な振動等の事象の発生を検知しても一定時間内に強度の事象の発生を検出しなければ、第一記録媒体は破損していないため、第一記録媒体からデータを読み出すことができ、第二記録媒体に記録した領域も解放することができる。
【００１４】
また、上記課題を解決するために、本発明に係るデータ保護装置は、第一記録媒体と、第一記録媒体の障害の予兆となる所定の事象の発生を検知する検知手段と、前記検知手段が検知したときに、第一記録媒体内の全部又は一部のデータを読み出す読出し手段と、前記読出し手段により読み出されたデータを前記第一記録媒体の外部へ出力する出力手段とを備えることとしてもよい。
【００１５】
この構成によれば、例えば、ハードディスクを内蔵する機器にハードディスクの破損に関わる振動等が与えられた場合、その振動等を検知した際にハードディスク内のデータを、当該機器と接続されている他のハードディスクやＤＶＤ等に出力することができるので、ユーザは、ハードディスクが破損してもハードディスク内の少なくとも一部のデータを読み出すことができる。
【００１６】
また、前記第一記録媒体は、ハードディスクであり、前記データ保護装置は、更に、不揮発性メモリを備え、前記第一記録媒体の外部とは、前記不揮発性メモリであることとしてもよい。
この構成によれば、ハードディスクを内蔵する機器にフラッシュメモリ等のメモリカードが装着されている場合、当該機器にかかる振動等を検知したときに、ハードディスク内のデータをメモリカードに記録することができるので、ユーザは、当該機器が破損しても当該メモリカードに記録されたデータを他の機器で読み出すことができる。
【発明を実施するための最良の形態】
【００１７】
＜実施例１＞
図６（ａ）は、本発明に係るデータ保護システムの処理装置１を用いてデータ保護処理を行なう例を表す図である。
本処理装置１は、ハードディスク３が内蔵されたＰＤＡ(Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ)等の携帯情報端末であり、フラッシュメモリ等のメモリカード２が装着されている。また、本処理装置１のハードディスク３の近傍には、加速度センサ４が内蔵されている。
【００１８】
処理装置１が振動や衝撃等の外力を受けた場合に、当該加速度センサ４はその外力によるハードディスク３近傍の加速度を検知し、当該加速度が閾値以上である場合に、処理装置１は、ハードディスク３の物理的破損に関わる事象が発生したと判定し、ハードディスク３の特定領域に格納されているデータを読み出し、読み出したデータをメモリカード２に記録する処理を行なう。
【００１９】
以下、本発明の実施例１に係るデータ保護装置システムについて説明する。
＜構成＞
図１(ａ)は、本実施に係るデータ保護システムの処理装置１の機能構成図を表しており、処理装置１は、加速度センサ４、制御部１２０、ハードディスク３、及びメモリカード４から構成されている。
【００２０】
ここで、加速度センサ４は、３軸方向の加速度を検知するセンサであり、振動や衝撃等の外力によって発生するハードディスク３近傍の加速度を検知する機能を有し、制御部１２０へ検知結果を送出する機能を有する。
制御部１２０は、メモリ(ＲＯＭ、ＲＡＭ)及びプロセッサにより実現され、処理装置１の各部を制御する機能を有し、閾値判定部１２１と、ハードディスク制御部１２２と、メモリカード制御部１２３とを含んで構成されている。
【００２１】
閾値判定部１２１は、加速度センサ４から検知結果を受取り、当該検知結果の加速度が予め定められた閾値以上であるか否かを判定し、閾値以上である場合に、ハードディスク３の物理的障害に関わる事象の発生を検出する機能を有する。また、当該事象の発生を検出した際にハードディスク制御部１２２にその旨を示す事象検出信号を送出する機能を有する。
【００２２】
ここで、閾値は、予めメモリに記憶されており、所定の事象とは、例えば、落下、振動、衝撃等であるが、事象の程度に対応する閾値を設定することにより、程度の異なる事象を区別して検出することができる。
ハードディスク制御部１２２は、ハードディスク３の各部を制御する機能を有し、閾値判定部１２１から事象検出信号を受取り、後述する優先情報テーブルの読み出しセクタに対応するセクタをハードディスク３に読み出させ、読み出されたデータをメモリカード制御部１２３に転送する機能を有する。
【００２３】
メモリカード制御部１２３は、ハードディスク制御部１２２によってメモリに格納されたデータをメモリカード４へ記録する機能を有する。
ハードディスク３は、磁気ヘッド、磁気ディスク、スピンドルモータ等で構成されるハードディスク装置であり、データを格納する機能と、ハードディスク制御部１２２により指定されたセクタ位置に磁気ヘッドを移動させてデータを読み出す機能を有する。
【００２４】
メモリカード４は、フラッシュメモリ等の不揮発性メモリで実現され、データを格納する機能を有する。
＜データ＞
以下、処理装置１に記憶されているテーブルデータについて説明する。
図３は、優先情報テーブル１００の構成と内容例を示す図である。
【００２５】
同図に示すように、優先情報テーブル１００は、優先順位１０１と読み出しセクタ１０２とを対応付けたテーブルである。
優先順位１０１は、ハードディスク３のデータ領域を読み出す順序を示している。
また、読み出しセクタ１０２は、優先順位１０１に従ってハードディスク３からデータを読み出すための読出し開始セクタ番号と読出し終了セクタ番号を示している。
【００２６】
尚、優先情報テーブル１００は、ユーザが、予めハードディスク３内のデータの重要度に応じてファイルを読み出す順を設定し、そのファイルが格納されているセクタ番号が記憶されているものとする。
＜動作＞
以下、上述した構成を備える処理装置１(図６(ａ))の動作について説明する。
【００２７】
処理装置１が他の処理を実行中に、加速度センサ４が閾値以上の加速度を検知した場合に、処理装置１は、優先情報テーブル１００の読み出しセクタ１０２に基づいて、処理装置１に内蔵されているハードディスク３からデータを読み出し、処理装置１に装着されたメモリカード２に読み出したデータを記録するデータ保護処理を行なう。
図２は、処理装置１におけるデータ保護処理の動作フローを示す図である。
【００２８】
以下、同図に基づいて処理装置１の動作について説明する。
加速度センサ４が、処理装置１にかかる外力を検知して検知結果を閾値判定部１２１に送出し、閾値判定部１２１が、当該検知結果が閾値以上であると判定し、ハードディスク３の物理的障害に関わる事象を検出したとき(ステップＳ１０：Ｙ)、制御部１２０は、実行中の他の処理を中止する(ステップＳ１１)。
【００２９】
ステップＳ１１に続いて、ハードディスク制御部１２２は、優先情報テーブル１００を読み出し、読み出しセクタ１０２のセクタ番号６５〜１４００、１５００〜２６５０、２８００〜４８００・・・の順にハードディスク３に読み出させ、読み出されたデータをメモリに格納する(ステップＳ１２)。
続いて、メモリカード制御部１２３は、ステップＳ１２においてメモリに格納されたデータをメモリカード４へ記録する(ステップＳ１３)。
【００３０】
ハードディスク制御部１２２は、優先情報テーブル１００の読み出しセクタ１０２に記憶されているセクタを全て読み出したか否かを判断し(ステップＳ１４)、全て読み出されていない場合は(ステップＳ１４：Ｎ)、ステップＳ１２に戻る。また、全て読み出された場合(ステップＳ１４：Ｙ)、データ保護処理を終了する。
＜実施例２＞
以下、前述した実施例１の変形例を説明する。
【００３１】
実施例１は、ハードディスク３近傍の加速度が閾値以上である場合に、ハードディスク３の物理的障害に関わる事象が発生したものとして当該事象を検出し、その検出時に、ハードディスク３の特定の領域におけるデータをハードディスク３の外部に記録するデータ保護処理について説明した。
本実施例では、第一閾値と第二閾値の２段階の閾値を設定し、ハードディスク３の物理的障害が発生する可能性が低い微弱な振動等の第一事象と、物理的障害が発生する可能性が高い衝撃等の第二事象を区別して検出する。
【００３２】
尚、加速度センサ４が検知した加速度が第一閾値以上、第二閾値未満である場合に第一事象が発生したものとし、加速度が第二閾値以上である場合に第二事象が発生したものとする。
以下、本実施例のデータ保護システムに係る処理装置の構成について、実施例１と異なる点について説明する。
【００３３】
閾値判定部１２１は、加速度センサ４から検知結果を受取り、その検知結果を基に第一事象及び第二事象を検出する機能を有する。また、閾値判定部１２１は、タイマ機能を有し、第一事象の検出時点から一定時間が経過したか否かを判定する機能を有し、検出結果及び判定結果をハードディスク制御部１２２及びメモリカード制御部１２３に送出する機能を有する。
【００３４】
ハードディスク制御部１２２は、閾値判定部１２１から第二事象を検出した旨の信号を受取り、ハードディスク３の磁気ヘッドを退避させる機能を有する。
メモリカード制御部１２３は、メモリカード４にデータを記録する際にデータのメモリカード４における記録位置を示す位置情報をメモリに格納し、情報閾値判定部１２１から一定時間が経過した旨の信号を受取り、メモリカード４に記録されたデータを位置情報に基づいて消去する機能を有する。
＜動作＞
以下、本実施例のデータ保護処理の動作について図４を用いて説明する。
【００３５】
処理装置１が、他の処理を実行中に振動等の外力を受けた場合において、加速度センサ４が加速度を検知したとき、閾値判定部１２１は、加速度センサ４から検知結果を受取り、第一事象を検出したか否かを判断する(ステップＳ１００)。
ステップＳ１００において、閾値判定部１２１が第一事象を検出したと判定した場合(ステップＳ１００:Ｙ)、制御部１２０は、実行中の処理を中断し(ステップＳ１１０)、ハードディスク制御部１２１は、優先情報テーブル１００の読み出しセクタをハードディスク３に読み出させ、メモリに格納して(ステップＳ１２０)、メモリカード制御部１２３は、メモリカード４にメモリに格納したデータを記録する(ステップＳ１３０)。
【００３６】
閾値判定部１２１は、第一事象を最後に検出した時点から一定時間経過したか否かを判定し(ステップＳ１４０)、一定時間が経過している場合には、メモリカード制御部１２３にその旨を示す信号を送出する(ステップＳ１４０:Ｙ)。
続いて、メモリカード制御部１２３は、メモリカード４に記録されたデータをメモリ上の位置情報に基づいて消去する(ステップＳ１５０)。
【００３７】
ステップＳ１４０において、閾値判定部１２１が、一定時間内に第二事象を検出した場合(ステップＳ１４０:Ｎ、ステップＳ１６０:Ｙ)、ハードディスク制御部１２２はその旨の信号を受取り、ハードディスク３の磁気ヘッドを退避させる(ステップＳ１７０)。
また、ステップＳ１４０において、閾値判定部１２１が、一定時間内に第二事象を検出しなかった場合(ステップＳ１４０:Ｎ、ステップＳ１６０:Ｙ)、ステップＳ１２０に戻り、一定時間が経過するまでステップＳ１２０及びステップＳ１３０の処理を繰り返す。
【００３８】
上述のデータ保護処理により、ハードディスクが破損する可能性が低い第一事象を検出した場合に、所定時間内にハードディスクが破損する可能性が高い第二事象を検出しなければ、ハードディスクに破損は生じていないため、メモリカード内のデータを消去してもハードディスクからデータを読み出すことができる。また、第二事象を検出するまでの間はハードディスク内の少なくとも一部のデータをメモリカードに記録することができ、第二事象を検出した場合には磁気ヘッドを退避させるので、ヘッドクラッシュも防止することができる。
＜実施例３＞
図７は、本発明に係るデータ保護システムのデータ保護処理を行なっている例を示す図である。
【００３９】
同図において、データ保護システム５００は、第一装置２００と第二装置３００とが無線通信回線４００を介して接続されている。
ＰＤＡ等の携帯情報端末である第一装置２００は、無線通信機能を備え、実施例１及び実施例２と同様、ハードディスク３と加速度センサ４を内蔵している。また、パソコン等の第二装置３００は、無線通信装置３０１を備えており、第一装置２００は、無線通信回線４００を介して第二装置３００と接続されている。
【００４０】
前述の実施例１及び実施例２では、加速度センサ４が閾値以上の加速度を検知した場合に、ハードディスク３の特定領域に格納されているデータを、処理装置内に装着されたメモリカード等の記録媒体に記録したが、本実施例では、事象を検出した場合に、第一装置２００のハードディスク３の特定領域に格納されているデータを、第二装置３００内の図示しないハードディスク(以下、「第二ハードディスク」と言う)に無線通信回線を介して転送し、記録する。
【００４１】
以下、本実施に係るデータ保護システムの構成を説明する。
＜構成＞
図１(ｂ)は、本実施に係るデータ保護システムの機能構成図である。
同図において、第一装置２００は、加速度センサ４、第一ハードディスク３、制御部２２０、及び送信部２１０を備えており、実施例１と同様の構成部分については同じ符号を付している。
【００４２】
ここで、加速度センサ４及び第一ハードディスク３は、前述の実施例と同じ機能を有するものであり、前述の実施例のハードディスク３は、本実施の説明の便宜上、第一ハードディスクと呼ぶ。
制御部２２０は、前述の実施例２と同様に、閾値判定部１２１と第一ハードディスク制御部１２２を備え、消去指示部２２１を含んでいる点において前述の実施例と異なる。以下、実施例２と異なる点について説明する。
【００４３】
閾値判定部１２１は、第一事象の検出時点から一定時間経過した場合に消去指示部２２１へその旨の信号を送出する機能を有する。
消去指示部２２１は、閾値判定部１２１から第一事象の検出時点から一定時間経過した旨の信号を受付け、第二ハードディスク３３０に転送したデータの消去を指示する旨の指示情報を送信部２１０に送出する機能を有する。
【００４４】
送信部２１０は、無線ＬＡＮ、例えばＩＥＥＥ８０２．１１ａの標準規格に記載されている通信方式を用いて、第一ハードディスク制御部１２２によりメモリに格納されたデータ及び指示情報を第二装置３００の受信部３１０へ送信する機能を有する。
また、第二装置３００は、受信部３１０、制御部３２０、第二ハードディスク３３０を備えて構成され、制御部３２０は第二ハードディスク制御部３２１を含んで構成されている。
【００４５】
受信部３１０は、送信部２１０と同じ無線ＬＡＮ等の通信方式により送信部２１０から送信されたデータ及び指示情報を受信し、受信したデータ及び指示情報を第二ハードディスク制御部３２１へ送出する機能を有する。
第二ハードディスク制御部３２１は、受信部３１０から送出されたデータを受付け、第二ハードディスク３３０に記録する際にデータの記録位置を示す位置情報を制御部３２０内のメモリに格納し、第二ハードディスク３３０にデータを記録する機能と、受信部３１０から送出された指示情報を受付け、第二ハードディスク３３０に格納されているデータを位置情報に基づいて消去する機能を有する。
【００４６】
第二ハードディスク３３０は、第二ハードディスク制御部３２１により第一ハードディスク３から読み出されたデータを記憶する機能を有する。
尚、本実施において第二装置３００は、常時第一装置２００と通信可能な状態にあるものとして以下説明する。
＜動作＞
以下、上記の構成を備えるデータ保護システムの動作について説明する。
【００４７】
図５は、データ保護システムの動作例を示す動作フロー図である。
第一装置２００が、他の処理を実行中に振動等の外力を受け、加速度センサ４が加速度を検知し、閾値判定部１２１が、その検知結果から第一事象を検出したと判定した場合、閾値判定部１２１は第一ハードディスク制御部１２２へ第一事象を検出した旨の信号を送出し(ステップＳ２０:Ｙ)、制御部２２０は実行中の処理を中断する(ステップＳ２１)。
【００４８】
第一ハードディスク制御部１２２は、閾値判定部１２１から第一事象を検出した旨の信号を受付け、優先情報テーブル１００に基づいて第一ハードディスク３のセクタを読み出させ、読み出されたセクタのデータをメモリに格納する(ステップＳ２２)。
ステップＳ２２に続いて、送信部１５は、第一ハードディスク制御部１２２がメモリに格納したデータを第二装置３００の受信部３１０へ送信する(ステップＳ２３)。
【００４９】
続いて、第二装置３００の受信部３１０は、第一装置２００の送信部２１０から送信されたデータを受信して、第二ハードディスク制御部３２１へ送出し、第二ハードディスク制御部３２１は、第二ハードディスク３３０へ受取ったデータを記録する(ステップＳ２５)。
第一装置２００の閾値判定部１２１が、第一事象の検出時点から一定時間内に第二事象を検出したと判定した場合(ステップＳ２６:Ｎ、ステップＳ２９:Ｙ)、閾値判定部１２１は第一ハードディスク制御部１２２へその旨の信号を送出し、第一ハードディスク制御部１２２は第一ハードディスク３の磁気ヘッドを退避させる(ステップＳ３０)。
【００５０】
また、ステップＳ２６において、閾値判定部１２１が第一事象の検出時点から一定時間内に第二事象を検出しなかった場合(ステップＳ２６:Ｎ、ステップＳ２９:Ｎ)、ステップＳ２２に戻る。
また、ステップＳ２６において、閾値判定部１２１が第一事象の検出時点から一定時間が経過したと判定した場合(ステップＳ２６:Ｙ)、閾値判定部１２１は、その旨の信号を消去指示部２２１に送出し、消去指示部２２１は、第二ハードディスク３３０に転送したデータを消去する指示情報を生成して送信部２１０に送出する。送信部２１０は、受付けた指示情報を第二装置３００の受信部３１０へ送信する(ステップＳ２７)。
【００５１】
ステップＳ２７に続いて、受信部３１０は受信した指示情報を第二ハードディスク制御部３２１へ送出し、第二ハードディスク制御部３２１は指示情報に基づいて第二ハードディスク３３０に転送されたデータを消去する(ステップＳ２８)。
上述したように、ハードディスク装置を内蔵する機器が一定の振動等を受けた場合に、当該機器の外部へハードディスク内のデータを転送することができる。例えば、機器が設置されている場所から離れた場所に、当該機器と通信可能な状態のサーバ等を設置し、機器の設置場所で地震等の災害が発生した場合に、当該機器と離れて設置されているサーバ等にデータを転送することができる。一般的なバックアップシステムに比べ、定期的にデータ転送を行なわないので、通信料等の費用を最小限に抑えることができ、災害等発生時点においてハードディスクに記録途中のデータも転送することができる。
【００５２】
＜補足＞
以上、本発明に係るデータ保護システムについて実施例１、実施例２に基づいて説明したが、以下のように変形することもでき、本発明は上述の実施例で示したデータ保護システムに限られないことは勿論である。
（１）上述の実施例３では、第一装置と第二装置はＩＥＥＥ８０２．１１ａの標準規格書に記載されている通信方式を用いて接続されているものとして説明したが、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、ＣＤＭＡ方式、ミリ波等を用いた無線通信方式であってもよい。また、無線通信に限らず、ＵＳＢやシリアルＡＴＡ規格等のインタフェースで接続されたシリアル有線通信方式や、ＳＣＳＩ等のパラレルインタフェースで接続された有線通信方式であってもよい。
（２）また、上述の実施例において、第一記録媒体はハードディスクを用いて説明したが、ＤＶＤやＣＤ等の記録媒体であってもよい。第二記録媒体も実施例１及び実施例２では不揮発性メモリのメモリカードを用い、実施例３ではハードディスクを用いて説明したが、ＤＶＤやＣＤ等の記録媒体であってもよい。
（３）上述の実施例では、加速度センサを用いて処理装置にかかる衝撃等による加速度を検知することによりハードディスクの物理的障害に関わる事象の検出を行なうことを説明したが、温度センサを用いて処理装置内部の温度変化を検知し、温度変化が閾値以上である場合にハードディスクの物理的障害に関わる事象が発生したものとして検出してもよい。
【００５３】
温度センサを用いることにより、例えば、処理装置が置かれている場所で火災等の災害が生じた場合に利用することができる。
また、漏水センサや湿度センサ等を用いることにより、処理装置が水に濡れることによるハードディスクの物理的障害の予兆を検出することとしてもよい。
（４）上述した実施例では、優先順位テーブルの読出しセクタに基づいてハードディスクからデータを読み出すこととして説明しているが、優先順位を付けずにハードディスク内の全データを読み出し対象としてもよい。
（５）また、ハードディスクにかかる衝撃を和らげるための緩衝ケースの中にハードディスクを入れ、緩衝ケースの外側に加速度センサを取り付けてもよい。この場合、外側の加速度センサが一定の加速度を検知したときにハードディスクからデータの読み出しを開始して第二記録媒体にデータを記録する。緩衝ケース内部にはその衝撃が遅延され、緩和されて伝わるので、緩衝ケース内部にその衝撃が伝わるまでの間は、ヘッドクラッシュ等が生じる可能性も低く安全にデータを読み出すことができ、緩衝ケースを設けない場合に比べ多くのデータを転送することができる。
（６）また、処理装置が第一記録媒体にデータを記録中に振動等の外力を検知した場合、第一記録媒体への記録を停止して記録途中のメモリ上のデータを第二記録媒体に記録することとしてもよい。
（７）また、実施例１及び２では、ハードディスク制御部１２２がハードディスク３から読み出したデータをメモリに格納後、メモリ内のデータをメモリカード制御部１２３がメモリカード２へ記録することとしているが、制御部１２０が、ハードディスク３から読み出したデータを直接メモリカード２へ記録することとしてもよい。
【００５４】
また、実施例３においても同様に、制御部２２０は第一ハードディスク３に記憶されたデータを読み出してメモリに格納せず、読み出したデータを第二装置３００へ送信部２１０を介して直接送信することとしてもよい。
（８）また、実施例２及び３における第一事象及び第二事象の検出は、加速度の閾値を２段階設定することにより一つの加速度センサを用いて行なったが、第一事象と第二事象の各々を検出するセンサを用いて各事象を検出することとしてもよい。
【００５５】
尚、上述(５)の緩衝ケースにハードディスクを入れる場合、緩衝ケース内部に衝撃等の外力を検知する歪ゲージや衝撃センサ等を取り付け、第二の事象は、緩衝ケース内部のセンサが一定の外力を検知した際に検出することとしてもよい。
（９）また、実施例３では、第一装置２００から送信されたデータを第二装置３００の受信部３１０が受信して復調し、第二ハードディスク３３０へデータを記録することとしているが、受信部３１０内部に自動利得制御装置を設け、自動利得制御装置の利得制御信号、又はＲＳＳＩ(Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ)を用いて受信信号を検出し、受信信号の波形をメモリ、ハードディスク等の記録媒体に記録することとしてもよい。尚、この場合において受信部３１０は、自動利得制御装置等が受信信号を検出できなくなるまで受信信号の波形を記録し、検出できなくなった時点で記録した波形を用いて復調処理を行い、第二ハードディスク３３０へデータを記録する。この構成により、第一装置２００と第二装置３００が常時通信可能な状態でない場合にも適用することができる。
（１０）上述したデータ保護処理をプロセッサに実行させるためのプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、ハードディスク、光ディスク、フレキシブルディスク、ＲＯＭ等がある。流通、頒布されたプログラムはプロセッサに読み出され得るメモリ等に格納されることにより利用に供され、そのプロセッサがそのプログラムを実行することにより実施例１及び実施例２で示した処理装置１の機能が実現されるようになる。
【産業上の利用可能性】
【００５６】
本発明に係るデータ保護システムは、ハードディスク等の記録媒体を内蔵する携帯情報端末等に利用され得る。
【図面の簡単な説明】
【００５７】
【図１】図１（ａ）は、実施例１及び実施例２に係るデータ保護システムの機能構成図を示しており、図１（ｂ）は、実施例３に係るデータ保護システムの機能構成図を示している。
【図２】実施例１に係る処理装置１の動作フロー図である。
【図３】処理装置１に記憶されている優先情報テーブルの例を示す図である。
【図４】実施例２に係る処理装置１の動作フロー図である。
【図５】実施例３に係るデータ保護システムの動作フロー図である。
【図６】図６（ａ）は、実施例１及び実施例２に係る処理装置がデータ保護処理を行なう例を示す図であり、図６（ｂ）は、処理装置１に内蔵されているハードディスク装置及び加速度センサを示す図である。
【図７】実施例３に係るデータ保護システムがデータ保護処理を行なっている例を示す図である。
【符号の説明】
【００５８】
１      処理装置
２      メモリカード
３      ハードディスク
４      加速度センサ
１２０  制御部
１２１  閾値判定部
１２２  第一ハードディスク制御部
２１０  送信部
２２０  制御部
２２１  消去制御部
３００  第二装置
３１０  受信部
３２０  制御部
３２１  第二ハードディスク制御部
３３０  第二ハードディスク
【図１】
2006268925.tif 000003
【図２】
2006268925.tif 000004
【図３】
2006268925.tif 000005
【図４】
2006268925.tif 000006
【図５】
2006268925.tif 000007
【図６】
2006268925.tif 000008
【図７】
2006268925.tif 000009