Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2569909B2 - Hard disk device protection device - Google Patents
[go: Go Back, main page]

JP2569909B2 - Hard disk device protection device - Google Patents

Hard disk device protection device

Info

Publication number
JP2569909B2
JP2569909B2 JP2166136A JP16613690A JP2569909B2 JP 2569909 B2 JP2569909 B2 JP 2569909B2 JP 2166136 A JP2166136 A JP 2166136A JP 16613690 A JP16613690 A JP 16613690A JP 2569909 B2 JP2569909 B2 JP 2569909B2
Authority
JP
Japan
Prior art keywords
data
hard disk
head
signal
recording area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2166136A
Other languages
Japanese (ja)
Other versions
JPH0460956A (en
Inventor
康弘 三木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2166136A priority Critical patent/JP2569909B2/en
Publication of JPH0460956A publication Critical patent/JPH0460956A/en
Application granted granted Critical
Publication of JP2569909B2 publication Critical patent/JP2569909B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 [産業上の利用分野」 本発明は、ハードディスク搭載機器の保護装置に関
し、更に詳細には、その機器が衝撃を受けた時、ハード
ディスクの記録領域のデータが保護され得るハードディ
スク搭載機器の保護装置に関するものである。
Description: TECHNICAL FIELD The present invention relates to a protection device for a hard disk-mounted device, and more particularly, can protect data in a recording area of a hard disk when the device is shocked. The present invention relates to a protection device for a hard disk device.

[従来の技術] 従来、この種の装置に於て、例えば、特開昭62−8926
9号公報に示されるように、機器が持ち運ばれる際に、
ハードディスクの記録領域のデータが破壊されないよう
にするために、衝撃を検出して書き込み読み出し動作の
停止を行うとともに、ハードディスクのヘッドをシッピ
ングゾーンに移行させるように構成されたハードディス
ク搭載機器の保護装置が提案されている。
[Prior Art] Conventionally, in this type of apparatus, for example, Japanese Patent Application Laid-Open No. 62-8926
As shown in No. 9, when equipment is carried,
In order to prevent the data in the hard disk recording area from being destroyed, a protection device for hard disk-equipped devices that detects shocks, stops writing and reading operations, and moves the hard disk head to the shipping zone Proposed.

[発明が解決しようとする課題] しかしながら、前記従来のハードディスク搭載機器の
保護装置に於ては、ヘッドによる記録領域へのデータ書
き込み動作中に衝撃を検出した場合に直ちに書き込み動
作が停止されるために、その停止のタイミングにより書
き込みが行われないで失われるデータが発生する可能性
があるという問題があった。
[Problems to be Solved by the Invention] However, in the conventional protection device for a hard disk device, the write operation is immediately stopped when an impact is detected during the data write operation to the recording area by the head. However, there is a problem that data may be lost without writing due to the timing of the stop.

本発明は、上述した問題点を解決するためになされた
ものであり、データの書き込み中に衝撃を受けた場合で
もデータが失われることがなく、確実に書き込みを再開
することができるハードディスクの保護装置を提供する
ことを目的としている。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and has been made in consideration of the protection of a hard disk capable of reliably restarting writing without any loss of data even in the event of a shock during data writing. It is intended to provide a device.

[課題を解決するための手段] この目的を達成するために、本発明のハードディスク
搭載機器の保護装置は、ハードディスク搭載機器が衝撃
を受けたことを検出する検出手段を備え、その検出手段
からの信号に基づいて、ハードディスクのヘッドをシッ
ピングゾーンに移行させ、ハードディスクの記録領域に
記録されたデータを保護するように構成されたものを対
象として、特に、前記ヘッドによる前記記録領域へのデ
ータの書き込み中に前記検出手段からの信号が発生した
場合に、前記ヘッドをシッピングゾーンに移行させるの
に先立って前記書き込み中のデータをメモリに退避する
退避手段と、前記ヘッドをシッピングゾーンに移行させ
た後、所定時間毎に前記検出手段からの信号の発生の有
無を確認する確認手段と、前記確認手段が前記所定時間
内に前記検出手段からの信号の発生を確認しなかった場
合に、前記ヘッドによる前記記録領域へのデータの書き
込みを再開するために、前記退避手段によって退避した
データをメモリから読み出す読み出し手段とを備えてい
る。
[Means for Solving the Problems] In order to achieve this object, a protection device for a hard disk device of the present invention includes a detecting device for detecting that the hard disk device has been subjected to an impact. On the basis of the signal, the head of the hard disk is moved to the shipping zone to protect data recorded in the recording area of the hard disk, and in particular, writing of data to the recording area by the head. When a signal from the detection unit is generated during the operation, after the head is moved to the shipping zone, the evacuation unit saves the data being written to the memory prior to moving the head to the shipping zone. Checking means for checking whether or not a signal is generated from the detecting means at predetermined time intervals; and If the generation of the signal from the detection means is not confirmed within the predetermined time, the data read by the save means is read from the memory in order to restart the writing of data to the recording area by the head. Means.

[作用] 上記構成を有する本発明のハードディスク搭載機器の
保護装置に於ては、ヘッドによる記録領域へのデータの
書き込み中に前記検出手段からの信号が発生した場合
に、前記ヘッドをシッピングゾーンに移行させるのに先
立って、退避手段が前記書き込み中のデータをメモリに
退避する。次に、ヘッドがシッピングゾーンに移行され
た後、確認手段が所定時間毎に前記検出手段からの信号
を発生の有無を確認する。次に、前記確認手段が前記所
定時間内に前記検出手段からの信号の発生を確認しなか
った場合に、前記ヘッドによる前記記録領域へのデータ
の書き込みを再開するために、読み出し手段が前記退避
手段によって退避したデータをメモリから読み出す。
[Operation] In the protection device for a hard disk-mounted device of the present invention having the above configuration, when a signal is output from the detection unit while data is being written to a recording area by the head, the head is moved to the shipping zone. Prior to the transfer, the saving means saves the data being written to the memory. Next, after the head is moved to the shipping zone, the checking means checks at every predetermined time whether or not a signal from the detecting means is generated. Next, if the checking means does not check the generation of a signal from the detecting means within the predetermined time, the reading means sets the evacuation in order to restart writing of data to the recording area by the head. The data saved by the means is read from the memory.

[実施例] 以下、本発明を具体化した一実施例を図面を参照して
説明する。
[Embodiment] An embodiment of the present invention will be described below with reference to the drawings.

最初に第1図及び第2図を参照してハードディスク搭
載機器の構成を説明する。
First, the configuration of the hard disk device will be described with reference to FIGS.

本実施例の場合、ハードディスク搭載機器はハードデ
ィスク内蔵型のポータブルパソコン1で構成される。ポ
ータブルパソコン1は、文字及び制御情報入力用のキー
ボード2と、文字及び制御情報蓄積用のメモリー3と、
入力された結果(データ)を視認する表示装置4と、文
書蓄積用のハードディスク5と、ハードディスクコント
ローラ6と、加速度センサ7,8,9と、それらをコントロ
ールする本発明の保護手段としてのCPU10などから構成
されている。
In the case of the present embodiment, the hard disk device is constituted by a portable personal computer 1 with a built-in hard disk. The portable personal computer 1 includes a keyboard 2 for inputting characters and control information, a memory 3 for storing characters and control information,
A display device 4 for visually recognizing the input result (data); a hard disk 5 for storing documents; a hard disk controller 6; acceleration sensors 7, 8, 9; It is composed of

本発明の検出手段である加速度検出機構は、X方向、
Y方向及びZ方向に配置された加速度センサ7,8,9と、
その加速度センサ7,8,9からの信号を各々保持する加速
度検出ラッチ11,12,13と、その加速度検出ラッチ11,12,
13からの信号のORをとるOR回路14とから構成されてい
る。
The acceleration detecting mechanism, which is the detecting means of the present invention, has an X direction,
Acceleration sensors 7, 8, 9 arranged in the Y and Z directions,
Acceleration detection latches 11, 12, and 13 for holding signals from the acceleration sensors 7, 8, and 9, respectively;
And an OR circuit 14 for ORing the signals from the signal 13.

又、ハードディスク5はスピンドルモータ15、回転軸
16を中心に矢印A方向に回転する磁気ディスク17と、そ
の磁気ディスク17のデータ記録領域20にデータを記録し
たり、データ記録領域20に記録されたデータを読み取る
ヘッド18と、ヘッドアクチュエータ19とから構成されて
いる。
The hard disk 5 has a spindle motor 15 and a rotating shaft.
A magnetic disk 17 rotating in the direction of arrow A around 16; a head 18 for recording data in a data recording area 20 of the magnetic disk 17 and reading data recorded in the data recording area 20; It is composed of

次に、第1図乃至第3図を参照して本実施例のポータ
ブルパソコン1におけるハードディスクの保護動作を説
明する。
Next, the protection operation of the hard disk in the portable personal computer 1 of the present embodiment will be described with reference to FIGS.

キーボード2から文字を入力し、表示装置4で確認し
ながら文書を作成してメモリ3に蓄積していく。メモリ
ー3に蓄積された文書が適当な量になった時、ハードデ
ィスク5に転送される。又、かな漢字変換を行うときに
データがハードディスク5から読み出される。
A character is input from the keyboard 2, a document is created while checking it on the display device 4, and the document is stored in the memory 3. When the amount of documents stored in the memory 3 reaches an appropriate amount, the documents are transferred to the hard disk 5. In addition, data is read from the hard disk 5 when performing kana-kanji conversion.

上述のようにハードディスク5がアクセスされるため
には、第1図に示すように、ヘッド18が磁気ディスク17
のデータ記録領域20に対向するように移動する。このと
き、ポータブルパソコン1が持ち上げられたりして衝撃
を受けると、加速度センサ7,8,9のうち少なくとも1つ
が信号を発生し、加速度検出ラッチ11,12,13のうち少な
くとも1つが信号を発生する。OR回路14は前記信号を受
けて加速度検出信号を発生し、この信号をCPU10が感知
する。その後、CPU10は加速度検出ラッチをクリアして
おく。
In order for the hard disk 5 to be accessed as described above, as shown in FIG.
Move so as to face the data recording area 20. At this time, when the portable personal computer 1 is lifted and receives an impact, at least one of the acceleration sensors 7, 8, and 9 generates a signal, and at least one of the acceleration detection latches 11, 12, and 13 generates a signal. I do. The OR circuit 14 receives the signal and generates an acceleration detection signal, and the CPU 10 senses this signal. Thereafter, the CPU 10 clears the acceleration detection latch.

この結果、CPU10は、第3図に示す割り込み処理を開
始させ、ヘッド1によるデータ記録領域20へのデータの
書き込み処理を停止する。このとき、前記書き込み処理
の停止により書き込みが行われなかったデータ等の文書
制御情報をメモリー3に退避する(S1)。そして、ハー
ドディスクコントローラ6を介して、ヘッド18を磁気デ
ィスク17上のシッピングゾーン21の上方に移行させる
(S2)。
As a result, the CPU 10 starts the interrupt processing shown in FIG. 3, and stops the processing of writing data to the data recording area 20 by the head 1. At this time, document control information such as data that has not been written due to the stop of the writing process is saved in the memory 3 (S1). Then, the head 18 is moved to above the shipping zone 21 on the magnetic disk 17 via the hard disk controller 6 (S2).

CPU10は、所定時間経過後に(S3)、再びOR回路14の
出力すなわち加速度検出信号の発生の有無を確認し(S
4)、加速度検出信号が発生されていれば(S4・YES)、
前記S3に戻って再び待機動作に入る。一方、加速度検出
信号が発生されていなければ(S4・NO)、前記メモリー
3に退避した文書制御情報を読み出して(S5)、ヘッド
18をシッピングゾーン21から元のデータ記録領域20に移
行させ(S6)、ヘッド1によるデータ記録領域20へのデ
ータの書き込み処理に戻る。
After a predetermined time has elapsed (S3), the CPU 10 again checks the output of the OR circuit 14, that is, whether or not the acceleration detection signal is generated (S3).
4) If an acceleration detection signal is generated (S4 • YES),
Returning to S3, the standby operation is started again. On the other hand, if no acceleration detection signal has been generated (S4: NO), the document control information saved in the memory 3 is read out (S5) and the head
18 is transferred from the shipping zone 21 to the original data recording area 20 (S6), and the process returns to the process of writing data to the data recording area 20 by the head 1.

このように構成されたポータブルパソコン1において
は、加速度センサ7,8,9からの信号に基づいて、ヘッド1
8を磁気ディスク17のデータ記録領域20からシッピング
ゾーン21に移動させることにより、たとえ、ヘッド1に
よるデータ記録領域20へのデータの書き込み処理中に衝
撃を受けたとしても自動的に磁気ディスク17のデータ記
録領域20のデータが破壊されるのを防止すると共に、衝
撃が治まった後に、前記データ記録領域20へのデータの
書き込み処理を確実に再開することができる。
In the portable personal computer 1 configured as described above, the head 1 is controlled based on signals from the acceleration sensors 7, 8, and 9.
By moving the magnetic disk 8 from the data recording area 20 of the magnetic disk 17 to the shipping zone 21, the magnetic disk 17 is automatically moved even if the head 1 receives an impact during the data writing processing to the data recording area 20. It is possible to prevent the data in the data recording area 20 from being destroyed, and to surely restart the process of writing data to the data recording area 20 after the impact has subsided.

[発明の効果] 以上詳述したことから明らかなように、本発明のハー
ドディスク搭載機器の保護装置によれば、ヘッドによる
記録領域へのデータの書き込み中に前記検出手段からの
信号が発生した場合に、前記ヘッドをシッピングゾーン
に移行させるのに先立って、退避手段が前記書き込み中
のデータをメモリに退避するので、書き込み中のデータ
が失われることがない。また、ヘッドがシッピングゾー
ンに移行された後、確認手段が所定時間毎に前記検出手
段からの信号の発生の有無を確認するので、衝撃が治ま
ったことを確実に検出することができると共に、衝撃が
治まると直ちにデータの書き込み処理を再開することが
できる。また、前記確認手段が前記所定時間内に前記検
出手段からの信号の発生を確認しなかった場合に、前記
ヘッドの前記記録領域へのデータの書き込みを再開する
ために、読み出し手段が前記退避手段によって退避した
データをメモリから読み出すので、書き込み中断移行の
データの書き込み処理を確実に再開することができる。
[Effects of the Invention] As is apparent from the above description, according to the protection device for a hard disk-mounted device of the present invention, when a signal from the detection unit is generated while data is being written to a recording area by a head. In addition, before the head is moved to the shipping zone, the saving means saves the data being written to the memory, so that the data being written is not lost. Further, after the head is moved to the shipping zone, the checking means checks whether or not a signal is generated from the detecting means at predetermined time intervals, so that it is possible to reliably detect that the shock has subsided, As soon as the condition has subsided, the data writing process can be restarted. Further, if the checking means does not check the generation of a signal from the detecting means within the predetermined time, the reading means sets the evacuation means in order to restart writing of data to the recording area of the head. Since the saved data is read out from the memory, the data write processing of the write interruption transition can be reliably restarted.

【図面の簡単な説明】[Brief description of the drawings]

第1図から第3図までは本発明を具体化した実施例を示
すもので、第1図は本実施例が適用されたポータブルパ
ソコンの構成を示すブロック図、第2図は上記パソコン
の電気的構成を示すブロック図、第3図は割り込み処理
のフローチャートである。 図中、1はハードディスク搭載機器、7、8、9は加速
度センサ、10はCPU、17は磁気ディスク、18はヘッド、2
0はデータ記録領域、21はシッピングゾーンである。
FIGS. 1 to 3 show an embodiment embodying the present invention. FIG. 1 is a block diagram showing a configuration of a portable personal computer to which the present embodiment is applied, and FIG. FIG. 3 is a block diagram showing a typical configuration, and FIG. 3 is a flowchart of interrupt processing. In the figure, 1 is a hard disk device, 7, 8 and 9 are acceleration sensors, 10 is a CPU, 17 is a magnetic disk, 18 is a head, 2
0 is a data recording area, and 21 is a shipping zone.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ハードディスク搭載機器が衝撃を受けたこ
とを検出する検出手段を備え、その検出手段からの信号
に基づいて、ハードディスクのヘッドをシッピングゾー
ンに移行させ、ハードディスクの記録領域に記録された
データを保護するように構成されたハードディスク搭載
機器の保護装置に於て、 前記ヘッドによる前記記録領域へのデータの書き込み中
に前記検出手段からの信号が発生した場合に、前記ヘッ
ドをシッピングゾーンに移行させるのに先立つて前記書
き込み中のデータをメモリに退避する退避手段と、 前記ヘッドをシッピングゾーンに移行させた後、所定時
間毎に前記検出手段からの信号の発生の有無を確認する
確認手段と、 前記確認手段が前記所定時間内に前記検出手段からの信
号の発生を確認しなかった場合に、前記ヘッドによる前
記記録領域へのデータの書き込みを再開するために、前
記退避手段によって退避したデータをメモリから読み出
す読み出し手段と を備えたことを特徴とするハードディスク搭載機器の保
護装置。
A detecting device for detecting that the hard disk device has been subjected to an impact; moving a head of the hard disk to a shipping zone on the basis of a signal from the detecting device; In a protection device of a hard disk device configured to protect data, when a signal from the detection unit is generated during writing of data to the recording area by the head, the head is moved to a shipping zone. Evacuation means for evacuation of the data being written to the memory prior to the transfer, and confirmation means for confirming whether or not a signal is generated from the detection means at predetermined time intervals after the head is moved to the shipping zone. If the checking means does not check the generation of a signal from the detecting means within the predetermined time, To resume writing data in the recording area by the head, the protective device of a hard disk mounted apparatus, characterized by comprising reading means for reading the data saved by the saving means from the memory.
JP2166136A 1990-06-25 1990-06-25 Hard disk device protection device Expired - Lifetime JP2569909B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2166136A JP2569909B2 (en) 1990-06-25 1990-06-25 Hard disk device protection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2166136A JP2569909B2 (en) 1990-06-25 1990-06-25 Hard disk device protection device

Publications (2)

Publication Number Publication Date
JPH0460956A JPH0460956A (en) 1992-02-26
JP2569909B2 true JP2569909B2 (en) 1997-01-08

Family

ID=15825707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2166136A Expired - Lifetime JP2569909B2 (en) 1990-06-25 1990-06-25 Hard disk device protection device

Country Status (1)

Country Link
JP (1) JP2569909B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2629548B2 (en) * 1993-01-05 1997-07-09 日本電気株式会社 Protection mechanism for magnetic disk drive
WO2001004897A1 (en) 1999-07-09 2001-01-18 Fujitsu Limited Portable information processor
JP4455497B2 (en) 2003-01-22 2010-04-21 パナソニック株式会社 Disk device, disk device control method, program, and recording medium
JP3826901B2 (en) * 2003-06-04 2006-09-27 船井電機株式会社 Optical disk device
JP2005050402A (en) * 2003-07-30 2005-02-24 Mega Chips Corp Hard disk drive device
US8817446B2 (en) 2008-05-29 2014-08-26 Kyocera Corporation Electronic device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6179869U (en) * 1984-10-31 1986-05-28
JPS6289269A (en) * 1985-10-16 1987-04-23 Nec Corp Magnetic disk device
US4862298A (en) * 1988-03-11 1989-08-29 Magnetic Peripherals Inc. Shock load detection device

Also Published As

Publication number Publication date
JPH0460956A (en) 1992-02-26

Similar Documents

Publication Publication Date Title
JP2569909B2 (en) Hard disk device protection device
JP2766472B2 (en) Disk unit
KR860002027B1 (en) Key memory error handling system
JP2706563B2 (en) Terminal device file control device
JPH0460957A (en) Protective device for devices equipped with hard disks
JPS6217299B2 (en)
JPH01155558A (en) Disk device
JP2713317B2 (en) Write data protection method for momentary power interruption in disk drive
JPS6271685A (en) printing device
KR20020054519A (en) Applied Program Bungle Detection Apparatus and Method by Interrupt
JP2000020401A (en) CPU device, information processing device, and control method therefor
JP2003085906A (en) Disk device and environmental specification violation processing method applied to the disk device
JP4121732B2 (en) Game machine
JPH0460955A (en) Protective device for hard disk loading equipment
JPH0424823A (en) Magnetic disk device and its control system
JPH03252838A (en) Write protection processing method
JP3013517B2 (en) Write buffer error address detection circuit
JPS61228544A (en) Write protection system
JPS6332642A (en) Information processor
JPH04310671A (en) Disk controller
JPS62266602A (en) Setting guard device for system parameter
JP2002150674A (en) Magnetic disk drive shock countermeasure control method
JPH0696511A (en) Magnetic disk apparatus
JPH04167272A (en) Floppy disk controller
JPH05198095A (en) Floppy disk controller