JPS58201162A - デ−タ入力装置 - Google Patents

デ−タ入力装置

Info

Publication number
JPS58201162A
JPS58201162A JP57084346A JP8434682A JPS58201162A JP S58201162 A JPS58201162 A JP S58201162A JP 57084346 A JP57084346 A JP 57084346A JP 8434682 A JP8434682 A JP 8434682A JP S58201162 A JPS58201162 A JP S58201162A
Authority
JP
Japan
Prior art keywords
data
file
external storage
record
floppy disk
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
Application number
JP57084346A
Other languages
English (en)
Inventor
Mitsuo Tatsuno
龍野 光男
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57084346A priority Critical patent/JPS58201162A/ja
Publication of JPS58201162A publication Critical patent/JPS58201162A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error 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)
  • Hardware Redundancy (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、入力したデータを外部記憶装置にファイルす
るデータ入力装置に関する。
この種の装置は、外部記憶装置にデータをファイル中に
、操作誤り・電源断等の不測の事態が起った場合、外部
記憶装置への一連のデータの書き込みが途中で中断され
てしまう。こうした事態が発生した場合、従来はその一
連のデータを最初から再ファイルを行うかまたは外部記
憶装置にファイル済の内容を専用のサーチプログラムに
よって読み出して、ファイルされている最後のデータを
見つけてそこからデータの追加入力を行なうなどの方法
をとっていた。しかし、前者の方法をとった場合は、途
中までファイルされた内容が全く無駄になシ、後者の場
合は、専用のサーチプログラムを必要とする上、外部記
憶装置にファイル済の内容を読み出す操作%ファイル位
置を指定して追加入力を行う操作などが増加し、いずれ
の方法をとった場合でもデータファイルに要する時間が
著しく増加するという欠点があった。
従って1本発明の目的は、外部記憶装置へのデータファ
イル時に不測の障害が起きた場合、その復旧が迅速に行
なえるデータ入力装置を提供することにある。
本発明によれば、データ入力装置内部に不揮発性メモリ
を有し、外部記憶装置への一情報単位のデータ入力ごと
にその内容と、その内容がファイルされた外部記憶装置
のファイル位置とで入力装置内部の不揮発生メモリの内
容を書き換えていくことを特徴とするデータ入力装置が
得られる。
次に本発明の一実施例を示す第1図および第2図を参照
して本発明の詳細な説明する。本実施例では、フロッピ
ーディスク装置を外部記憶装置として使用した例を示す
第1図において、データ入力装置は、データ入力のため
のキーボード1.入力されたデータおよび入力ガイド情
報などを表示するCRTディスプレイ2.比較的大容量
のデータをファイルする外部記憶装置である2台のフロ
ッピーディスク装置3.3’、およびこれら入出力機器
の制御を行なう制御部4で構成されるのが一般的である
。本実施するメモリ制御部6が設けられている。
不揮発性メモリ5のメモリエリアを示す第2図において
、制御フラグとして使用されるエリア10には、後述す
る説明で明らかになるように外部記憶装置へのデータフ
ァイルが正常に終了したかどうかを判別するデータがセ
ットされる。機器番号エリア11には、複数の外部記憶
装置のうち、どの装置を使用したかがセットされる。フ
ァイル名エリア12には、データ書込みに使用したフロ
ッピーディスク上のファイル名が書込まれる。最終レコ
ード位置情報エリア13には、データ書込みを行なった
フロッピーディスク装置のファイル内の位置アドレスを
格納する。最終レコード情報エリア14は、ファイルさ
れたデータの一情報単位分をそのまま格納するエリアで
ある。最終レコード位置情報エリア13および最終レコ
ード情報エリア14は、制御部4が外部記憶装置3,3
′へ一情報単位分のデータ書込みを行なう度にその内容
全書き換えられる。すなわち、との2つのエリアには常
に最新のファイル内の位置アドレスおよびそこに書込ま
れたデータ内容が書込まれている。
次に、との装置を用いて外部記憶装置への入力業務を行
なう時の動作について説明する。
データ入力にあたって、オペレータはまず不揮発性メモ
リ5の制御フラグがOFFになっていることを確かめて
からデータを格納したいフロッピーディスク装置、例え
ば装置30機器番号およびそのファイル名をキーボード
1の操作によって入力する。制御部4は、指定されたフ
ロッピーディスク装置3に起動をかけ、指定されたファ
イルをオーブンして以後そのファイルへのアクセスを可
能とさせる。ファイルのオープンが確認されると、制御
部4は、メモリ制御部6を介して不揮発性メモリ5にそ
れまで得た情報を書込む。すなわちファイルオープン確
認によって制御フラグ’iov。
Nにするとともに機器番号およびファイル名をそれぞれ
メモリエリア11.12にセットする。
次にオペレータは、キーボード1の操作によってデータ
を制御部4に入力する。このデータは。
順次CRTディスプレイ2に表示されるとともに制御部
4でレコードと呼ばれる情報単位1例えばCRTIO画
面分のデータ量に編集されてからフロッピーディスク装
置3の指定ファイル内に位置アドレス全指定されて書込
まれる。IVコード分5− の書込みが終了するとフロッピーディスク装置3から終
了信号が出される。との信号によってルコード分の正常
書込みを確認した制御部4は、今フロッピーディスク装
置3に書込んだルコード分のデータと、それが格納され
ているファイル内の位置アトVスとをメモリ制御部6を
介して不揮発性メモリ5のそれぞれ最終レコード情報エ
リア14、最終レコード位置情報エリア13に書込む。
書込み時間は、フロッピーディスク装置3への書込み時
間に比して極めて短かいものであり、これによるデータ
ファイル業務への影響は無視できる。
以後、フロッピーディスクへのデータファイルが終了す
るまで以上の動作を繰シ返して行なう。従って、不揮発
性メモリの最終レコード位置情報エリア13および最終
レコード情報エリア14には常にフロッピーディスク装
置3へ書込みを行なった最新のレコード情報が順次更新
されて記録されていくことになる。
6− 入力業務が正常に終了すると、オペレータはデータ書込
みに使用したファイル全クローズする処理をキーボード
1から行い、このファイルクローズ指令は制御部4金介
してフロッピーディスク装置3に与えられる。ディスク
装置3からの応答でファイルクローズ金確かめた制御部
4は、メモリ制御部6を介して不揮発性メモリ50制御
フラグICl0FFにして一連の入力業務を終了する。
入力業務の途中で操作誤)、電源断などの事態が生じた
場合、エラーが検出され制御部4の内容は初期状態に戻
される。従ってCR,Tディスプレイ2上の表示内容も
入力業務を行う前の表示に戻されることになる。この場
合でも操作者は、メモリ制御部6および制御部4を介し
て不揮発性メモリ5の内容20R’l’デイスプVイ2
に表示させることによって迅速に対応処理を取ることが
できる。
すなわち、制御フラグ10がONになっていることによ
って入力業務が途中までしか行なわれていないことを確
かめ、その入力業務が行なわれていたフロッピーディス
ク装置およびそのファイル名をそれぞれエリア11およ
び12から知ることができ、またそのファイル内におい
て障害発生前にどこまで正常な書込みが行なわれていた
かをエリア13および14から知ることができる。従っ
て、オペレータがデータ入力を続けるには、不揮発性メ
モリ5から読出した内容と同一の機器番号およびファイ
ルを指定し、ファイル内の位置アドレスを最終Vコード
位置情報エリア13から読出したアドレスの次のアドレ
スに更新させてセットし、最終レコード情報エリア14
から読出したデータの次のデータから入力を再開すれば
良い。
本発明は以上説明したように、データ入力装置から外部
記憶装置へファイルした最新のデータおよびその外部記
憶装置内での記録位置を格納する不揮発性メモIJ e
設けたことによって、一連のデータファイルが途中で寸
断された場合にも、その復旧処理が迅速に行なえるとい
う効果がある。
【図面の簡単な説明】
第1図は、本発明の一実施例の構成を示すブロック図、
第2図は、不揮発性メモリの内容を示すメモリエリアマ
ツプである。 1・・・・・・キーボード、2・・・・・・CRTディ
スプレイ、3・3′・・・・・・フロッピーディスク装
置、4・・・・・・制御部、5・・・・・・不揮発性メ
モリ、6・・・・・・メモリ制御部。 9− 第1図 第2 図

Claims (1)

    【特許請求の範囲】
  1. 外部記憶装置が一情報単位量のデータをファイルする度
    に前記−情報単位量のデータと、前記外部記憶装置にお
    ける前記−情報単位量のデータのファイル位置とを順次
    更新して書き換えられる不揮発性メモlJ’を有するこ
    とを特徴とするデータ入力装置。
JP57084346A 1982-05-19 1982-05-19 デ−タ入力装置 Pending JPS58201162A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57084346A JPS58201162A (ja) 1982-05-19 1982-05-19 デ−タ入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57084346A JPS58201162A (ja) 1982-05-19 1982-05-19 デ−タ入力装置

Publications (1)

Publication Number Publication Date
JPS58201162A true JPS58201162A (ja) 1983-11-22

Family

ID=13827945

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57084346A Pending JPS58201162A (ja) 1982-05-19 1982-05-19 デ−タ入力装置

Country Status (1)

Country Link
JP (1) JPS58201162A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6113328A (ja) * 1984-06-28 1986-01-21 Fujitsu Ltd データファイルのアクセス制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5760469A (en) * 1980-09-30 1982-04-12 Fujitsu Ltd External memory control system of document preparing device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5760469A (en) * 1980-09-30 1982-04-12 Fujitsu Ltd External memory control system of document preparing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6113328A (ja) * 1984-06-28 1986-01-21 Fujitsu Ltd データファイルのアクセス制御装置

Similar Documents

Publication Publication Date Title
JPS58201162A (ja) デ−タ入力装置
JPH02257340A (ja) 仮想コピーファイル方式
JP2822869B2 (ja) ライブラリファイル管理装置
JP2731047B2 (ja) プログラムのオペランドチェック方式
JPS5826031B2 (ja) 編集処理方式
JP2771986B2 (ja) 磁気テープ装置
JPS61248107A (ja) 数値制御装置における大容量パ−トプログラム運転方式
JPH01114948A (ja) ファイル編集サポート方法
JP2910548B2 (ja) データチェック装置
JPS60169906A (ja) プログラマブルコントロ−ラ
JPH06168079A (ja) データバックアップシステム
JPH0651888A (ja) 操作再実行装置
JPH02250166A (ja) 情報処理装置
JPS6224950A (ja) 生産管理システム
JPH01243143A (ja) 順編成ファイルシステムにおけるレコード追加方式
JPS6336375A (ja) デ−タフアイル装置におけるフアイル管理方法
JPH04352251A (ja) ファイル待避装置
JPH09237109A (ja) システムデータ登録装置
JPH05314343A (ja) 画面変更方式
JPH01273169A (ja) 情報記録処理装置
JPH01152535A (ja) プログラム管理方法および装置
JPS61110246A (ja) メモリ書き換え方式
JPH05134717A (ja) プログラマブルコントローラのプログラミング装置
JPH0492916A (ja) 二重書き制御方式
JPS6392011A (ja) 生産工程管理方式