JPH02501685A - Automatic protection processing of information data and equipment to execute it - Google Patents
Automatic protection processing of information data and equipment to execute itInfo
- Publication number
- JPH02501685A JPH02501685A JP63508813A JP50881388A JPH02501685A JP H02501685 A JPH02501685 A JP H02501685A JP 63508813 A JP63508813 A JP 63508813A JP 50881388 A JP50881388 A JP 50881388A JP H02501685 A JPH02501685 A JP H02501685A
- Authority
- JP
- Japan
- Prior art keywords
- protection
- gate
- data
- information processing
- output
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Power Sources (AREA)
- Storage Device Security (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。 (57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】 情報データの自動保護処理とそれを実行する装置本発明は、計算機あるいはそれ に類するものの情報処理手段で処理される情報データの自動保護処理に関する。[Detailed description of the invention] Automatic protection processing of information data and a device for executing the same This invention relates to automatic protection processing of information data processed by information processing means similar to the above.
保護されるデータは、例えば、該情報処理手段のハード・ディスクに記憶された データのようなものである。The data to be protected may be stored on the hard disk of the information processing means, for example. It's like data.
本発明はまたこの処理を実行するための装置に関する。The invention also relates to a device for carrying out this process.
本発明によって、データの保護は、磁気テープあるいはプリンタのような周辺記 憶支援手段によってこれらのデータを記憶することによってなされる。従来のデ ータ保護処理は一般に計算機のプログラムと保護支援装置が用いられる。現在、 最も頻繁に用いられる保護支援装置は古典的なディスク、ウィンチェスタ−型デ ィスク、磁気テープ、光ディスクなどである。用いられるプログラムには2つの タイプがある。第1のタイプとして、いわゆるディスク・オペレーティング・シ ステム管理下のコピーであるDO3でのC0PYを使用した情報処理手段を用い るためのシステム内に統合された制御プログラム群である。この処理は保護され るファイルの参照項目を記憶することは許可しておらずさらに人手介入の実行手 順を要求される。With the present invention, data protection is provided by peripheral storage devices such as magnetic tape or printers. This is done by storing these data using a storage support means. Traditional de Computer programs and protection support devices are generally used for data protection processing. the current, The most frequently used protection aids are the classic disk, Winchester-type devices. discs, magnetic tapes, optical discs, etc. The program used includes two There is a type. The first type is the so-called disk operating system. Using information processing means using C0PY in DO3, which is a copy under system management. A group of control programs integrated into the system for This process is protected It is not allowed to memorize reference items of files that are used in the order is requested.
保護プログラムの第2のタイプは保護されるファイルの参照項目を記憶する副プ ログラムとオペレーティング−システムあるいは該制御プログラム群の手順を使 用する保護の副プロダラムとから構成される。The second type of protection program is a subprogram that stores references to the files being protected. Programs and Operating Systems - Using the procedures of the system or its control programs. It consists of a protection sub-product for use.
このような保護プログラムの使用は必然的に準備、プログラムのロード、該プロ グラムの開始などのための外部操作員の介入を伴ない、さらに利用される情報処 理手段の使用の処理を複雑にする。The use of such protection programs necessarily requires preparation, loading of the program, The information processing that will be used will involve the intervention of an external operator, such as starting a program. complicating the process of using administrative means.
本発明の目的は、従来の処理の欠点を克復した情報データの保護のための処理を 提供するもので、特に、保護されるファイルの参照項目の予備的な記憶によって 自動的な、システム的な、そしてプログラマブルな保護を可能とする。The purpose of the present invention is to provide processing for protecting information data that overcomes the drawbacks of conventional processing. and, in particular, by preliminary storage of references to protected files. Enables automatic, systematic and programmable protection.
本発明の他の目的は、該処理を実行するための装置を提供することで、情報構造 自体の外部にある電気的手段を使用して保護処理の自動開始を可能とする。こう して、本発明の保護処理は次の2つの段階から構成されることを特徴とする。Another object of the present invention is to provide an apparatus for performing the processing, and to Allows automatic initiation of the protection process using electrical means external to itself. like this Therefore, the protection processing of the present invention is characterized by comprising the following two steps.
・保護されるべきデータをあらかじめ決定しそのことを記憶する。・Determine in advance the data to be protected and remember it.
・検知プログラムと該データの保護要求の実行によって利用される情報処理手段 の使用プログラムの準備。・Information processing means used to execute the detection program and the data protection request Preparation of the program for use.
・該使用処理装置の動作開始に応用される保護要求の発生。- Occurrence of a protection request applied to the start of operation of the processing device used.
・保護支援装置とデータ転送手段を使用した該データの保護。- Protection of the data using protection support devices and data transfer means.
処理の実行は、これらの処理の実行を単純にし容易にすると同時に保護処理をシ ステム化することを可能にする。保護されるデータの前もっての決定と予備的な 記憶は、さらに、これらのデータに変更が望まれなくとも、保護処理の繰り返し を可能とする。Execution of operations simplifies and facilitates the execution of these operations, while at the same time simulating protection operations. It allows you to create a stem. Advance determination and preliminary determination of data to be protected Storage is also subject to repeated protection operations, even if no changes are desired to these data. is possible.
さらに、保護要求の発生だけが操作員の介入を必要とし、保護処理自体は自動的 に実行される。Furthermore, only the occurrence of a protection request requires operator intervention; the protection process itself is automatic. is executed.
本発明の第1の実施例で、よ、情報処理手段と転送あるいは命令手段のインター フェース・ゲートは、情報処理手段から分離された電気的データ保護装置のイン ターフェース・ゲートに接続されており、情報処理手段は電流を供給され、最初 は外部電源供給回路に接続されている該装置から、情報処理手段と保護支援装置 と命令手段は電流を供給され、保護装置のスイッチ部材によって保護要求が発生 される。情報処理手段から独立した電気的な保護装置を使用することによって、 使用される保護処理装置の単純化のために、保護処理を容易にすることを可能と する。In the first embodiment of the present invention, there is an interface between the information processing means and the transfer or command means. A face gate is an electrical data protection device that is separated from the information processing means. the information processing means is supplied with current and initially is the information processing means and protection support device from the device connected to the external power supply circuit. and the command means is supplied with current, and a protection request is generated by the switch member of the protection device. be done. By using electrical protection devices independent of the information processing means, Due to the simplification of the protection processing equipment used, it is possible to facilitate the protection processing. do.
本発明の第2の都合のよい実施例では、情報処理手段と保護装置とユティリティ ・プログラムによって連続的に次のことが実行される。In a second advantageous embodiment of the invention, the information processing means, the protection device and the utility ・The following things are executed continuously by the program.
一該スイッチ部材の働きによる保護要求の検知。1. Detection of a protection request by the function of the switch member.
−回路からの情報処理手段への電源供給の遮断。- Cutting off the power supply from the circuit to the information processing means.
−該情報処理手段への電源再供給。- Resupplying power to the information processing means.
−保護要求の処理の開始。- Initiation of processing of the protection request.
一保護されるべきデータの参照項目を命令ファイルから探索。- Search for reference items of data to be protected from the instruction file.
一保護されるべきデータの探索。- Search for data to be protected.
一保護支援装置へのデータの保護。- Protection of data to protection support devices.
情報処理手段の電源遮断に続く電源再供給は該情報処理手段の使用システムの初 期化を可能とし、結果として、保護要求の検知と実行のプログラムを実行する。Re-supply of power following power-off to information processing means is the first time for the system using said information processing means. As a result, a program for detecting and executing protection requests is executed.
本発明の他の態様として、該処理実行のための装置は、情報処理手段と命令手段 とのインターフェース・ゲートシ二接続されたインターフェース・ゲートからな るデータに対する電気的保護手段から構成され、該電気的保護手段はまた、該電 気的保護手段とそれぞれの保護支援装置と情報処理手段と命令手段との間で電源 供給の接続が提供されている間は、外部電源供給回路に接続されており、電気的 保護手段はまた外部保護要求装置を有している、ことを特徴としている。このよ うな装置は、本発明による保護処理の実行に特にうま(応用されたものである。As another aspect of the present invention, the apparatus for executing the process includes an information processing means and a command means. from the interface gate connected to the electrical protection means for data that is A power source is connected between the mechanical protection means, the respective protection support devices, the information processing means, and the command means. While a supply connection is provided, it is connected to an external power supply circuit and is electrically The protection means is characterized in that it also has an external protection requesting device. This way Such a device is particularly suited for carrying out the protection process according to the invention.
本発明の他の特徴と有益性は後述の説明から明らかになるであろう。Other features and advantages of the invention will become apparent from the description below.
添付図面において、制限のない例が与えられており、−第1図は、本発明による 保護装置を提供する情報装置の構成図である。In the accompanying drawings a non-limiting example is given - FIG. FIG. 2 is a configuration diagram of an information device that provides a protection device.
一第2図は、第1図の装置の詳細な動作構成図である。1. FIG. 2 is a detailed operational configuration diagram of the apparatus shown in FIG. 1.
−第3図は、本発明による保護装置の実施例の詳細な構成図である。- FIG. 3 is a detailed block diagram of an embodiment of the protection device according to the invention;
一第4図は、第3図の装置の産業上の実施例の回路図である。FIG. 4 is a circuit diagram of an industrial embodiment of the apparatus of FIG.
一第5図は、保護されるべきデータの概略のフロー・チャートである。FIG. 5 is a schematic flow chart of data to be protected.
一16a図および第6b図は、保護要求の検知と実行のプログラムの概略のフロ ー・チャートである。Figures 116a and 6b show a schematic flowchart of a program for detecting and executing protection requests. - This is a chart.
−第7図は、保護されるデータのパラメータの表示を示している。- Figure 7 shows the display of the parameters of the protected data.
明細書に挿入されたフロー・チャートは第5.6図に記載された説明と同様にこ の説明の不可欠な構成要素とみなされるべきである。The flow chart inserted in the specification is similar to the explanation given in Figure 5.6. should be considered an essential component of the explanation.
ここで最初に本発明による装置を説明する。The device according to the invention will now first be described.
第1図は、本発明による保護装置を具体化した情報装置を示している。この装置 は、マイクロ・コンピュータのようなあるいはそのような情報処理手段1と、プ リンタのような転送あるいは命令手段2と、磁気テープの読み込み/書き込み部 のような保護支援装置3と、後に詳述される電気的保護装置4と、から構成され る。FIG. 1 shows an information device embodying a protection device according to the invention. this device comprises an information processing means 1 such as a microcomputer or the like, and a A transfer or command means 2 such as a printer and a magnetic tape read/write unit It is composed of a protection support device 3 such as Ru.
マイクロ・コンピュータ1とプリンタ2と保護支援装置3との電源供給は、以降 セクタと呼ばれる外部の電気回路Sにそれ自身が接続された保護装置4によって 影響を受ける。このために、電源供給接続線5が、保護装置4と、それぞれ、マ イクロ・コンピュータ1、プリンタ2、読み込み/書き込みR3との間で提供さ れている。特殊な情報接続線6.6a。The power supply to the microcomputer 1, printer 2, and protection support device 3 will be explained below. By means of a protection device 4 which is itself connected to an external electrical circuit S called a sector. to be influenced. For this purpose, the power supply connection line 5 is connected to the protective device 4 and Provided between Microcomputer 1, Printer 2, and Read/Write R3. It is. Special information connection 6.6a.
6bがまた、それぞれ、マイクロ・コンピュータ1の図示されない平行なインタ ーフェース・ゲートと、プリンタ2と、保護装置4の図示されない平行なインタ ーフェース・ゲートとの間で提供され、また、マイクロ・コンピュータ1と保護 支援装置3との間でも提供される。6b also connect parallel interfaces (not shown) of the microcomputer 1, respectively. Parallel interfaces (not shown) between the face gate, the printer 2 and the protection device 4 -Provided between the microcomputer 1 and the protection gate. It is also provided with the support device 3.
図示されない回路基板を具備する容器状の型をしたものの中にある保護装置4は 、例えば、それの前面の表面に交換子あるいはスイッチ7を持っており、それが 動作中のときは、後に説明される方法で、マイクロ・コンピュータ1に対して保 護要求を発生する。The protective device 4 is located inside a container-shaped container equipped with a circuit board (not shown). , for example, has a commutator or switch 7 on its front surface, and it During operation, the microcomputer 1 is protected by the method described later. generates a protection request.
保護装置4の該回路基板はマイクロ・コンピュータ1と両方向の対話をするよう に作られている。この基板がユーザから与えられた保護命令を受信して、適当な 情報を発行するかあるいはそれ自身に適当に配置するとマイクロ・コンピュータ 1によって保護処理を開始する。本発明による保護処理は次のものからなる段階 で構成される。The circuit board of the protection device 4 is configured to have a two-way interaction with the microcomputer 1. It is made in This board receives the protection order given by the user and takes appropriate action. A microcomputer issues information or places it in its own right. 1 starts the protection process. The protection process according to the invention consists of the following steps: Consists of.
A、保護すべきデータをあらかじめ決定しマイクロ・コンピュータ1の主記憶部 に記憶する。A. Determine the data to be protected in advance and store it in the main memory of the microcomputer 1. to be memorized.
B、該データの保護要求の検知プログラムと実行プログラムニヨって、マイクロ ・コンピュータ1のディスク・オペレーティング・システムDO3の管理下で使 用するプログラムを準備する。B. The detection program and execution program for the data protection request are micro ・Used under the control of computer 1's disk operating system DO3. Prepare the program to be used.
C,スイッチ7によって、該使用プログラムを実行開始するための保護要求を発 生する。C, switch 7 issues a protection request to start executing the program in use. live.
D、保護支援装置3とプリンタ2を使用して該データを保護する。D. Protect the data using the protection support device 3 and printer 2.
段階Aでは、マイクロ・コンピュータ1の主記憶部に前もってロードされている 一連のプログラムを使用する。この段階の一連のプログラムの動作原理が次のフ ロー・チャートに示される。In stage A, the main memory of the microcomputer 1 is preloaded. Use a series of programs. The operating principle of the series of programs at this stage is as follows. Shown on the raw chart.
上記プログラムの詳細なフロー・チャートが第5図に示されている。プログラム の、マイクロ・コンピュータ1の主記憶部へのロードは例えば該プログラムを有 するフロッピー・ディスクより行なう。このプログラムの開始はマイクロ・コン ピュータ1の画面に表示される第7図のようなメニューによって行ない、ユーザ による保護処理の一連性を実行可能とする。A detailed flow chart of the above program is shown in FIG. program For example, loading the program into the main memory of the microcomputer 1 This is done from a floppy disk. This program starts on the microcomputer. This is done using the menu shown in Figure 7 displayed on the computer 1 screen, This makes it possible to perform a series of protection processes using
本発明による保護処理の段階Bでは保護要求の検知と実行プログラムを使用する 。プログラムの原理が次のフロー・チャートで示される。Step B of the protection process according to the present invention uses a protection request detection and execution program. . The principle of the program is illustrated in the following flow chart.
該プログラムの詳細なフロー・チャートが第6A図および第6B図に示しである 。ここでのAは第6A図とjlK6B図を接続結合して1本のプログラムにする ための結合子を示している。A detailed flow chart of the program is shown in Figures 6A and 6B. . A here connects Figure 6A and Figure 6B to create one program. shows the connector for
保護要求の検知プログラムおよび実行プログラムは、例えば、フロッピー・ディ スクから提供される。マイクロ・コンピュータ1のオペレーティング・システム (DO3)管理下にそれらを配置するのは本発明特有の処理ではなく知られた技 術によって起動される。The protection request detection program and execution program are stored on a floppy disk, for example. provided by the school. Microcomputer 1 operating system (DO3) Placing them under management is not a process unique to the present invention, but a known technique. activated by the technique.
上記フロー・チャートから、スイッチ7の動作によって発生される保護要求は、 最初に、マイクロ・コンピュータ1の電源断を引き起こし、再度、遅延の後に電 源が供給される。この特殊な処理はマイクロ・コンピュータのオペレーティング ・システムの動作を可能とする。この動作は、保護装置4の平行なインターフェ ース・ゲートのステータスの値に等しい値ヲ持つマイクロ・コンピュータ1の平 行なインターフェース・ゲートのステータスを、特に、−テストする保護要求の 検知プログラムと実行プログラムの開始を自動的に伴う。例えば、もしこれらの ゲートの情報の8ビツトがすべて1であれば、それは255の値に対応している のであるが、自動保護が前もって確立された指示によって実行される。From the above flow chart, the protection request generated by the operation of switch 7 is: First, it causes the microcomputer 1 to be powered off, and then again after a delay, the power is turned off. source is provided. This special processing is performed by the microcomputer operating system. ・Enable system operation. This operation is performed by the parallel interface of the protection device 4. microcomputer 1 with a value equal to the value of the status of the base gate. - testing the status of interface gates, in particular - testing protection requests; Automatically involves starting the detection and execution programs. For example, if these If all 8 bits of gate information are 1, it corresponds to a value of 255. However, automatic protection is performed according to pre-established instructions.
処理の終りでは、マイクロ・コンピュータ1の平行なインターフェース・ゲート のデータの最新の値のテストが、もしこの値が255であれば、マイクロ・コン ピュータ1とその周辺装置2.3に対して最終停止指令を発生することになる。At the end of the process, the parallel interface gate of microcomputer 1 If this value is 255, then the microcomputer A final stop command will be issued to the computer 1 and its peripheral devices 2.3.
ここで第2〜4図を参照して、本発明による電気的保護装置4について詳しく説 明する。The electrical protection device 4 according to the invention will now be described in detail with reference to FIGS. I will clarify.
第3図において、装置4が機能構成図の型で示されている。In FIG. 3, the device 4 is shown in the form of a functional block diagram.
この保護装置4は、保護要求を発生するためのスイッチ7に一方を接続されて他 方を電源リレー12の制御コイル12aに接続されている制御セクタSと保護要 求との検知のための第1の回路11から構成される。ここでリレー12の遮断装 置12bは、マイクロ・コンピュータ1とプリンタ2と保護支援装置3との電源 供給回路5に挿入されている。保護装置4は、保護要求を公認するための、そし て、例えばマイクロ・コンピュータのステータス・レジスタのあらかじめ定めた ビット位置、例えば第5ビツトとか、に1をセットするための第2の回路13か ら構成される。この回路13の入力は、マイクロ・コンピュータ1と命令プリン タ2のそれぞれの平行なインターフェース・ゲート9と10にそれ自身が接続さ れている装置4の平行なインターフェース・ゲート8に接続されている。This protection device 4 has one end connected to a switch 7 for generating a protection request, and the other end connected to a switch 7 for generating a protection request. The control sector S connected to the control coil 12a of the power relay 12 and the protection It is composed of a first circuit 11 for detecting demand. Here, relay 12 is disconnected. The storage 12b is a power source for the microcomputer 1, printer 2, and protection support device 3. It is inserted into the supply circuit 5. The protection device 4 provides a For example, a predetermined value of a microcomputer's status register A second circuit 13 for setting 1 in a bit position, such as the 5th bit. It consists of The input of this circuit 13 is the microcomputer 1 and the instruction printer. itself connected to respective parallel interface gates 9 and 10 of is connected to a parallel interface gate 8 of the device 4 which is connected thereto.
装置4はまた、保護の終了の検知のためとタイミングのための第3の回路14か ら構成される装置 ターフェース・ゲート8に接続され、出力はセクタ制御回路120制御コイル1 2aに接続されている。The device 4 also includes a third circuit 14 for detection and timing of termination of protection. A device consisting of The output is connected to the sector control circuit 120 and the control coil 1. 2a.
第2図において、これは装置4の詳細な構成図であるが、スイッチ7が、第1の インバータ・ゲート15と第1のNORゲート16とJKフリップフロップ17 とのそれぞれの入力に接続された第2の端子7bの装置4の内部無停電源V c cに接続された第1の接点7aを有することがわかる。第1のインバータ・ゲー ト15の出力は制御セクタSの単安定回路18の入力に接続され、その回路18 の出力Qは第2のNORゲート19の入力に接続され、この第2のNORゲート 19は、それの出力がセクタ制御リレー12に接続されている間は、JKフリッ プフロップ17の出力に接続された第2の入力を有する。第1のNORゲート1 6の出力は保護要求20のための確認リレーの一方の接点に接続されており、そ れのもう一方の接点は装置4の平行なインターフェース・ポートに接続されてい る。この装置4はまた、第1のNANDゲー}21aから構成されており、その ゲートの入力はインターフェース回路9a、10a、21によって該インターフ ェース・ゲート8に接続され、出力は第2のインバータ・ゲート22と第2のN ANDゲート23の入力のそれぞれに接続されている。第2のインバータ・ゲー ト22の出力はスイッチ7の端子7bに接続された第2の入力を有する第2の単 安定回路240入力に接続されている。この第2の単安定回路24の出力Q′は 第2のNANDゲート23の入力に接続され、そのゲート23の出力はJKフリ ップフロップ17の第2の入力に接続されている。In FIG. 2, which is a detailed diagram of the device 4, the switch 7 Inverter gate 15, first NOR gate 16 and JK flip-flop 17 The internal uninterruptible power supply Vc of the device 4 at the second terminal 7b connected to the respective inputs of It can be seen that it has a first contact 7a connected to c. First inverter game The output of the gate 15 is connected to the input of the monostable circuit 18 of the control sector S; The output Q of is connected to the input of a second NOR gate 19, which 19 is connected to the JK flip while its output is connected to the sector control relay 12. It has a second input connected to the output of flip-flop 17. First NOR gate 1 The output of 6 is connected to one contact of the confirmation relay for protection request 20; The other contact is connected to the parallel interface port of device 4. Ru. This device 4 also includes a first NAND game}21a, which The input of the gate is connected to the interface by the interface circuits 9a, 10a, 21. the output is connected to the second inverter gate 22 and the second N It is connected to each input of AND gate 23. Second inverter game The output of switch 7 is connected to a second unit having a second input connected to terminal 7b of switch 7. Connected to ballast circuit 240 input. The output Q' of this second monostable circuit 24 is It is connected to the input of the second NAND gate 23, and the output of that gate 23 is the JK free It is connected to the second input of flip-flop 17.
第4図において、保護装置4の商業上の実施例が示されている。第2図の説明で 述べられた機器は第4図で同一の参照番号を持っている。この特定の実施例は、 技術的に知られている機器を使用しまた手法を用いているので、詳細は説明され ない。該機器とそれらの接続の英数字の参照あるいは、かつ、参照番号はこれら の機器を区別するものであり標準化するものである。説明された例で使用された 種々の受身の機器の数字の値はさらに全くの例にすぎない。また、実際問題とし て、V ccで示されたすべての示された異なった機器の接続は、図示されない 装置4の直流電源の正の端子に接続される。ここで、本発明による保護装置4の 動作について記述する。特に、第6A、6B図で示される保護要求の検知と実行 のためのプログラムのフロー・チャートに関連させて記述される。In FIG. 4 a commercial embodiment of the protection device 4 is shown. In the explanation of Figure 2 The mentioned equipment has the same reference numerals in FIG. This particular example: Since technically known equipment and techniques are used, details are not explained. do not have. The alphanumeric references or reference numbers of the equipment and their connections shall be It is used to differentiate and standardize equipment. used in the example described The numerical values of the various passive devices are further purely exemplary. Also, as a practical matter All indicated different equipment connections indicated by Vcc are not shown. It is connected to the positive terminal of the DC power supply of device 4. Here, the protection device 4 according to the invention Describe the behavior. In particular, detection and execution of protection requests as shown in Figures 6A and 6B. is written in conjunction with a flow chart of a program for.
スイッチ7の作動(第2図を見よ)は単安定回路18に“H′でトリガをかけ、 その出力Qは引き続いて0から1に、そして時間遅延の後に、1から0に変化す る。それは、リレー12の巻線12a(第4図を見よ)とNORゲート19の出 力との間を相互接続したトランジスタ25の整流によってなされる。これによっ て、時間遅延の後の再電源電圧投入の前にセクタSの電源供給は遮断される。Activation of switch 7 (see Figure 2) triggers monostable circuit 18 at "H'," Its output Q subsequently changes from 0 to 1, and after a time delay, from 1 to 0. Ru. It consists of the winding 12a of the relay 12 (see Figure 4) and the output of the NOR gate 19. This is done by the rectification of the transistor 25 interconnected between the power and the power. By this Therefore, the power supply to the sector S is cut off before the power supply voltage is turned on again after a time delay.
同様に、スイッチ7の該作動は単安定回路24にトリガをかけて、JKフリップ フロップ17のクロック人力1をセットし、保護要求の確認のためのリレー20 の巻線20aを制御するトランジスタ26(第4図を見よ)の電流方向を変える 。リレー20の接点20bは、このようにしてマイクロ・コンピュータ1のイン ターフェース・ゲート9のステータス・レジスタの第5ビツトを“1”にセット する。保護処理の終了時に、マイクロ・コンピュータ1のインターフェース・ゲ ート908ビツトへの“1”の設定と保護装置4のインターフェース・ゲート8 のこれらの設定は、8個の入力をもつNANDゲー)21aの出力を“0”にセ ットする。この信号はNANDゲート22によって反転され単安定回路24を“ H′にセットする。単安定回路24の出力Q′は“1”から0″に変化し、プリ ンタ2のバッファ・メモリが通電するのを許可する時間遅延の後、“0”から“ 1”へ変化する。この後の方の信号はNANDゲート21の出力側で結合されて NANOゲート23の入力に用いられこのゲート23の出力をL”にセットし、 それはJKフリップフロップ17に対するクロック信号を構成する。フリップフ ロップ17の出力は“1″の値を得て制御セクタ・リレー12にトリガをかけ最 終的にマイクロ・コンピュータ1と命令プリンタ2と保護支援装置3への電源を 遮断する。Similarly, said actuation of switch 7 triggers monostable circuit 24 to flip the JK flip. Set clock 1 of flop 17 and relay 20 for confirmation of protection request. change the direction of current in the transistor 26 (see Figure 4) which controls the winding 20a of the . In this way, the contact 20b of the relay 20 is connected to the microcomputer 1. Set the 5th bit of the status register of interface gate 9 to “1” do. At the end of the protection process, the interface game of microcomputer 1 Setting “1” to bit 908 and protection device 4 interface gate 8 These settings set the output of the NAND game (with 8 inputs) 21a to “0”. cut. This signal is inverted by the NAND gate 22 and outputs the monostable circuit 24 as “ Set to H'. The output Q' of the monostable circuit 24 changes from "1" to 0", and After a time delay to allow the buffer memory of printer 2 to energize, 1”. This latter signal is combined at the output of the NAND gate 21. It is used as an input to the NANO gate 23 and sets the output of this gate 23 to "L". It constitutes the clock signal for the JK flip-flop 17. Flipf The output of the loop 17 obtains a value of “1” and triggers the control sector relay 12 to Finally, power is supplied to the microcomputer 1, instruction printer 2, and protection support device 3. Cut off.
要約すると、保護装置4の動作は次のようなものであることがわかる。In summary, it can be seen that the operation of the protection device 4 is as follows.
一マイクロ・コンピュータ1からの保護要求の検知段階では、インタフェース・ ゲート8のデータは終了時に255がセットされる。装置4は、もし保護要求が 検知されれば、マイクロ・コンピュータ1のステータス・レジスタの第5ビツト に1″をセットする。1. At the stage of detecting a protection request from the microcomputer 1, the interface The data of gate 8 is set to 255 at the end. If a protection request is made, device 4 If detected, the fifth bit of the status register of microcomputer 1 Set 1″ to .
−保護終了の検知段階では、セクタが装置の電源を遮断することを確実にするた めにJKフリップフロップ170入力に“1”をセットする前のタイミングに対 応して5秒以上の間インターフェース・ゲート8のデータに、マイクロ・コンピ ュータは255をセットする。- During the end of protection detection phase, the sector ensures that the device is powered down. For the timing before setting “1” to the JK flip-flop 170 input, Accordingly, the microcomputer inputs the data of interface gate 8 for more than 5 seconds. Set the computer to 255.
−これらの2つのセットの段階とは別に、ゲート9と10は、インターフェース 回路9a、10a(第4図を見よ)によって、装置4から電気的に切り離されて いる。- Apart from these two sets of stages, gates 9 and 10 are electrically isolated from the device 4 by circuits 9a, 10a (see Figure 4). There is.
本発明は、このようにして、簡単な概念と具体化による電気的保護装置を提供し 、保護プログラムと協同して、自動的な実行を可能とし、制御装置の1つの動作 によって、マイクロ・コンピュータあるいはそのような装置の使用不能メモリに 格納されるデータの中からあらかじめ−決めたデータの保護を可能とする。The invention thus provides an electrical protection device with simple concept and implementation. , in cooperation with the protection program, allows automatic execution of one operation of the control device. to the unusable memory of a microcomputer or such device. It is possible to protect predetermined data from among stored data.
本発明は特に、マイクロ・コンピュータを使用する側での、ハード・ディスクに 格納される重要なデータを、このような場合、何度も使用することによって無作 為にそしてしばしば極端に困難な該データの消失となる危険を有しており、その ようなデータをシステム的に保護することを可能とする。The present invention is particularly applicable to hard disks used by users of microcomputers. In such cases, important data stored may be damaged by repeated use. There is a risk of loss of such data, which is often extremely difficult. It is possible to systematically protect such data.
浄lFC内容に変更なし) ω 浄書(内容に変更なし) 浄書(内容に変更なし) 、争nζ内容、′二変更0し) □ 保護バラ −タ □ 手続補正書く方式) %式% 1、事件の表示 PCT/FR88100499 26発明の名称 情報データの自動保護処理とそれを実行する装置3、補正をする者 事件との関係 特許出願人 名称 コラ オートマティク 4、代理人 住所 〒105東京都港区虎ノ門−丁目8番10号靜光虎ノ門ビル 電話504 −07215、補正命令の日付 6、補正の対象 (1)明細書及び請求の範囲の翻訳文 (2)図面の翻訳文 (3)法人証明書 フ、補正の内容 (11明細書、請求の範囲の翻訳文の浄書(内容に変更なし) (2)図面の翻訳文の浄書(内容に変更なし)(3) 別紙の通り 8、添付書類の目録 (11明細書及び請求の範囲の翻訳文 1通(2) 図面の翻訳文 1通 (3) 法人証明書及びその翻訳文 各1通国際調査報告 □1□”−PCT/FFI FIFIlon、!99国際調査報告 国際調査報告 +++□ A□ 1pcτ/ FP RRi o r、 、 、9(No change in FC content) ω Engraving (no changes to the content) Engraving (no changes to the content) , dispute nζ content, '2 change 0) □ Protective rose □ Procedure amendment writing method) %formula% 1.Display of the incident PCT/FR88100499 26 Name of invention Automatic protection processing of information data and device 3 to carry out the same, person who makes corrections Relationship to the incident: Patent applicant Name: Cora Automatic 4. Agent Address: Seikou Toranomon Building, 8-10 Toranomon-chome, Minato-ku, Tokyo 105 Phone: 504 -07215, date of correction order 6. Subject of correction (1) Translation of the description and claims (2) Translation of drawings (3) Corporate certificate Contents of correction (11 Translations of the specification and claims (no change in content) (2) Engraving of the translation of the drawing (no changes to the content) (3) As shown in the attached sheet 8. List of attached documents (11 Translation of specification and claims 1 copy (2) Translation of drawings 1 copy (3) Corporate certificate and its translation: one copy each of international search report □1□”-PCT/FFI FIFIlon, !99 International Search Report international search report +++□ A□ 1pcτ/FP RRi o r, , , 9
Claims (1)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR8713978A FR2621720B1 (en) | 1987-10-09 | 1987-10-09 | METHOD FOR THE AUTOMATIC BACKUP OF COMPUTER DATA AND DEVICE FOR IMPLEMENTING IT |
| FR87/13978 | 1987-10-09 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02501685A true JPH02501685A (en) | 1990-06-07 |
Family
ID=9355683
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63508813A Pending JPH02501685A (en) | 1987-10-09 | 1988-10-07 | Automatic protection processing of information data and equipment to execute it |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0388418A1 (en) |
| JP (1) | JPH02501685A (en) |
| FR (1) | FR2621720B1 (en) |
| WO (1) | WO1989003558A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5296834A (en) * | 1977-02-21 | 1977-08-15 | Toshiba Corp | Electronic computer |
| JPS5318359A (en) * | 1976-08-04 | 1978-02-20 | Mitsubishi Electric Corp | System for restarting information processing from beginning when abnormal state occurs during information processing. |
-
1987
- 1987-10-09 FR FR8713978A patent/FR2621720B1/en not_active Expired - Fee Related
-
1988
- 1988-10-07 EP EP19880909557 patent/EP0388418A1/en not_active Withdrawn
- 1988-10-07 JP JP63508813A patent/JPH02501685A/en active Pending
- 1988-10-07 WO PCT/FR1988/000499 patent/WO1989003558A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5318359A (en) * | 1976-08-04 | 1978-02-20 | Mitsubishi Electric Corp | System for restarting information processing from beginning when abnormal state occurs during information processing. |
| JPS5296834A (en) * | 1977-02-21 | 1977-08-15 | Toshiba Corp | Electronic computer |
Also Published As
| Publication number | Publication date |
|---|---|
| WO1989003558A1 (en) | 1989-04-20 |
| FR2621720A1 (en) | 1989-04-14 |
| FR2621720B1 (en) | 1990-02-02 |
| EP0388418A1 (en) | 1990-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW200941345A (en) | Method for restoring BIOS and computer thereof | |
| TW200428190A (en) | Safe power-off system and method thereof | |
| TW546584B (en) | Help display method | |
| CN201072649Y (en) | spectrum reader | |
| TW201005644A (en) | Method for presenting information and computer system using the method | |
| JP3318759B2 (en) | Information processing apparatus and information processing method | |
| TW426859B (en) | Automatically recovered flash memory | |
| JPS59116961A (en) | Electronic computer system | |
| JPS6278790A (en) | Storage device | |
| JPS60173637A (en) | Interruption processing system and memory cartridge for the purpose | |
| JP4261649B2 (en) | Image processing apparatus, method, and recording medium | |
| JP3099746U (en) | Digital data transfer device | |
| JPS58103049U (en) | Recording device self-diagnosis device | |
| JPH01251118A (en) | Computer system | |
| JPH02128260A (en) | Memory data check method when power is turned on/off | |
| JPH023847A (en) | Host link work station set up system | |
| CN110456898A (en) | A computer power failure protection system and method | |
| JPH036612A (en) | Floppy disk device | |
| JPS60124725A (en) | Data managing device | |
| JPH0769852B2 (en) | Information processing equipment test method | |
| TWM381840U (en) | Automatic detection and recovery touch system and reset apparatus thereof | |
| JPH02250166A (en) | information processing equipment | |
| JPS60160420A (en) | Initial setting system of memory | |
| JPS6222159A (en) | Method of restoring file | |
| JPH0581107A (en) | System for remedying erroneously initialized large capacity storage device |