JPH0661087B2 - General-purpose tabular editor implementation method for interactive information processing system - Google Patents

General-purpose tabular editor implementation method for interactive information processing system

Info

Publication number
JPH0661087B2
JPH0661087B2 JP9998486A JP9998486A JPH0661087B2 JP H0661087 B2 JPH0661087 B2 JP H0661087B2 JP 9998486 A JP9998486 A JP 9998486A JP 9998486 A JP9998486 A JP 9998486A JP H0661087 B2 JPH0661087 B2 JP H0661087B2
Authority
JP
Japan
Prior art keywords
data
editing
storage device
format
display frame
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
JP9998486A
Other languages
Japanese (ja)
Other versions
JPS62256078A (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.)
NEC Corp
Original Assignee
NEC Corp
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 filed Critical NEC Corp
Priority to JP9998486A priority Critical patent/JPH0661087B2/en
Publication of JPS62256078A publication Critical patent/JPS62256078A/en
Publication of JPH0661087B2 publication Critical patent/JPH0661087B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は対話情報処理システムにおけるデータ編集シス
テムに関する。
The present invention relates to a data editing system in a dialogue information processing system.

〔従来の技術〕[Conventional technology]

従来、この種のデータ編集システムは個々のデータ形式
により個別に対応する必要があり、またデータ個別に表
形式に表示、編集、修正するシステムを作成する必要が
あった。
In the past, this type of data editing system had to be individually adapted to each data format, and it was necessary to create a system for displaying, editing, and modifying individual data in a tabular format.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上述した従来のデータ編集システムは、編集の対象とな
るデータごとに表形式に表示、編集、修正するシステム
を作成する必要があるという欠点がある。
The conventional data editing system described above has a drawback in that it is necessary to create a system for displaying, editing, and correcting in a table format for each data to be edited.

〔問題点が解決するための手段〕[Means for solving problems]

本発明の対話情報処理システムの汎用表形式エディタ実
現方式は、外部記憶装置の任意データのデータ形式、デ
ータ長を認識するデータ形式認識手段と、認識されたデ
ータ形式、データ長に基づいて表示枠を作成する表形式
表示枠作成手段と、外部記憶装置からデータを取り出
し、内部記憶装置に格納する外部データ入力手段と、入
力装置から入力された入力データを編集コマンドと修正
データに振分ける入力データ振分手段と、編集コマンド
を解析する編集コマンド解析手段と、修正データ、編集
コマンド、内部記憶装置中のデータを基にデータを編集
するデータ編集手段と、データ編集手段で編集されたデ
ータを表形式表示枠作成手段で作成された表示枠で表形
式に編集して表示装置に表示するデータ表示枠合成手段
とを有する。
A general-purpose table format editor implementation method of an interactive information processing system according to the present invention includes a data format recognition means for recognizing a data format and a data length of arbitrary data in an external storage device, and a display frame based on the recognized data format and the data length. A table format display frame creating means for creating a data, an external data input means for extracting data from an external storage device and storing it in an internal storage device, and an input data for allocating input data input from the input device to edit commands and correction data Distribution means, edit command analysis means for analyzing edit commands, data editing means for editing data based on correction data, edit commands, and data in the internal storage device, and data edited by the data editing means. The data display frame synthesizing means edits the display frame created by the format display frame creating means into a tabular form and displays it on the display device.

このように、外部記憶装置上のデータ形式を認識し、そ
のデータ形式に基づいて表形式の枠を作成し、実データ
と合成し、表示装置上に表示し、データの編集、修正を
行なうことにより、任意形式のデータを表形式で編集、
修正が行なえる。
In this way, recognize the data format on the external storage device, create a tabular frame based on that data format, combine it with the actual data, display it on the display device, and edit or modify the data. Allows you to edit data in any format in tabular format,
Can be modified.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して説明す
る。
Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明の対話情報処理システムの汎用表形式エ
ディタ実現方式の一実施例を示す構成図である。
FIG. 1 is a block diagram showing an embodiment of a general-purpose table format editor implementation method of the interactive information processing system of the present invention.

外部データ入力手段108 は外部記憶装置111 からデータ
を読み込む。データ形式認識手段107 は外部記憶装置11
1 に格納されたデータ形式を認識する。表形式表示枠作
成手段105 はデータ形式に基づいて表示枠を作成する。
KB入力装置102 は、編集コマンドおよび修正データを読
み込むための入力装置である。入力データ振分手段109
は編集コマンドと修正データを振分ける。編集コマンド
解析手段104 はその編集コマンドを解析する。内部記憶
装置110 は外部記憶装置111 から読み込んだデータを格
納するためのものである。データ編集手段106 は修正デ
ータ、編集コマンドおよび内部記憶装置110 中のデータ
を基にデータを編集する。外部データ出力手段112 は、
内部記憶装置110 のデータを外部記憶装置111 に格納す
る。
The external data input means 108 reads data from the external storage device 111. The data format recognition means 107 is an external storage device 11.
Recognize the data format stored in 1. The tabular display frame creation means 105 creates a display frame based on the data format.
The KB input device 102 is an input device for reading an edit command and correction data. Input data distribution means 109
Distributes edit commands and modified data. The edit command analysis means 104 analyzes the edit command. The internal storage device 110 is for storing the data read from the external storage device 111. The data editing means 106 edits the data based on the modified data, the editing command, and the data in the internal storage device 110. The external data output means 112 is
Data in the internal storage device 110 is stored in the external storage device 111.

データ形式認識手段107 により外部記憶装置111 上のデ
ータ形式、データ長を認識し、外部データ入力手段108
により外部記憶装置111 上のデータを内部記憶装置110
にデータを格納する。次に、表形式表示枠作成手段105
により、データ形式、データ長に基づいて行番号を付加
した表示枠を作成する。次にデータの編集方式である
が、KB入力装置102 により編集コマンドおよび修正デー
タを入力し、それを入力データ振分手段109 により編集
コマンドと修正データに分離する。編集コマンドは、編
集コマンド解析手段104 により解析され、前記修正デー
タ、解析後のデータおよび内部記憶装置110 のデータを
基に、データ編集装置106 によりデータ編集を行ない、
内部記憶装置10のデータを修正する。そのデータを表形
式表示枠作成手段105 により作成された表示枠でデータ
表示枠合成手段103 により表形式に編集して、表示装置
101 に表示する。最終的に、内部記憶装置110 上のデー
タを外部データ出力手段112 により、外部記憶装置111
に格納する。
The data format recognition means 107 recognizes the data format and data length on the external storage device 111, and the external data input means 108
To store the data on the external storage device 111 to the internal storage device 110.
Store the data in. Next, the tabular display frame creating means 105
Thus, a display frame to which a line number is added is created based on the data format and the data length. Next, regarding the data editing method, the editing command and the correction data are input by the KB input device 102, and the input data sorting means 109 separates the editing command and the correction data. The edit command is analyzed by the edit command analysis means 104, and based on the corrected data, the analyzed data and the data in the internal storage device 110, the data editing device 106 performs data editing,
The data in the internal storage device 10 is modified. The data is edited in the table format by the data display frame synthesizing means 103 with the display frame created by the table format display frame creating means 105, and the display device
Display at 101. Finally, the data on the internal storage device 110 is transferred to the external storage device 111 by the external data output means 112.
To store.

第2図(a) は本実施例における外部記憶装置111 の内容
例、同図(b) は表示装置101 の表示例を示す図である。
第2図(a) のように外部記憶装置111 上データは、最初
のフィールドがバイナリデータで、次のフィールドは文
字型データであり、これが第2図(b) に示すように行番
号が付加され、バイナリが10進化されて表示され、可変
長形式の文字データが固定長の枠内に合成され、表示装
置101 上に表示される。
FIG. 2 (a) is a diagram showing an example of contents of the external storage device 111 in this embodiment, and FIG. 2 (b) is a diagram showing a display example of the display device 101.
As shown in FIG. 2 (a), in the data on the external storage device 111, the first field is binary data, and the second field is character type data, which are added with line numbers as shown in FIG. 2 (b). Then, the binary is converted into 10 and displayed, and the character data in the variable length format is combined in a fixed length frame and displayed on the display device 101.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明は、外部記憶装置上のデータ
形式を認識し、そのデータ形式に基づいて表形式の枠を
作成し、実データと合成し、表示装置上に表示し、デー
タの編集、修正を行なうことにより、任意形式のデータ
を表形式で編集、修正が行なえる効果がある。
As described above, the present invention recognizes a data format on an external storage device, creates a frame in a table format based on the data format, synthesizes it with actual data, displays it on a display device, and edits the data. By making corrections, the data in an arbitrary format can be edited and corrected in the table format.

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

第1図は本発明の対話情報処理システムの汎用表形式エ
ディタ実現方式の一実施例を示す構成図、第2図は表示
装置101 上の表示例と外部記憶装置111 上のデータ形式
を示す図である。 101 ……表示装置、102 ……KB入力装置、 103 ……データ表示枠合成手段、 104 ……編集コマンド解析手段、 105 ……表形式・表示枠作成手段、 106 ……データ編集手段、 107 ……データ形式認識手段、 108 ……外部データ入力手段、 109 ……入力データ振分手段、 110 ……内部記憶装置、 111 ……外部記憶装置、 112 ……外部データ出力手段。
FIG. 1 is a block diagram showing an embodiment of a general-purpose table format editor implementation method of an interactive information processing system of the present invention, and FIG. 2 is a diagram showing a display example on a display device 101 and a data format on an external storage device 111. Is. 101 ... display device, 102 ... KB input device, 103 ... data display frame composition means, 104 ... edit command analysis means, 105 ... tabular format / display frame creation means, 106 ... data editing means, 107 ... ... data format recognition means, 108 ... external data input means, 109 ... input data distribution means, 110 ... internal storage device, 111 ... external storage device, 112 ... external data output means.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】対話情報処理システムにおいて、 外部記憶装置の任意データのデータ形式、データ長を認
識するデータ形式認識手段と、 認識されたデータ形式、データ長に基づいて表示枠を作
成する表形式表示枠作成手段と、 外部記憶装置からデータを取り出し、内部記憶装置に格
納する外部データ入力手段と、 入力装置から入力された入力データを編集コマンドと修
正データに振分ける入力データ振分手段と、 編集コマンドを解析する編集コマンド解析手段と、 修正データ、編集コマンド、内部記憶装置中のデータを
基にデータを編集するデータ編集手段と、 データ編集手段で編集されたデータを表形式表示枠作成
手段で作成された表示枠で表形式に編集して表示装置に
表示するデータ表示枠合成手段とを有する対話情報処理
システムの汎用表形式エディタ実現方式。
1. In an interactive information processing system, a data format recognition means for recognizing a data format and a data length of arbitrary data in an external storage device, and a table format for creating a display frame based on the recognized data format and the data length. Display frame creating means, external data input means for extracting data from the external storage device and storing it in the internal storage device, input data distribution means for distributing input data input from the input device into edit commands and correction data, Editing command analysis means for analyzing the editing command, data editing means for editing the data based on the correction data, the editing command, and the data in the internal storage device, and a tabular display frame creating means for the data edited by the data editing means Of the interactive information processing system having a data display frame synthesizing means for editing the display frame created in General-purpose table editor realization method.
JP9998486A 1986-04-28 1986-04-28 General-purpose tabular editor implementation method for interactive information processing system Expired - Lifetime JPH0661087B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9998486A JPH0661087B2 (en) 1986-04-28 1986-04-28 General-purpose tabular editor implementation method for interactive information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9998486A JPH0661087B2 (en) 1986-04-28 1986-04-28 General-purpose tabular editor implementation method for interactive information processing system

Publications (2)

Publication Number Publication Date
JPS62256078A JPS62256078A (en) 1987-11-07
JPH0661087B2 true JPH0661087B2 (en) 1994-08-10

Family

ID=14261922

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9998486A Expired - Lifetime JPH0661087B2 (en) 1986-04-28 1986-04-28 General-purpose tabular editor implementation method for interactive information processing system

Country Status (1)

Country Link
JP (1) JPH0661087B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2847726B2 (en) * 1988-12-27 1999-01-20 日本電気株式会社 Automatic window frame reduction / enlargement method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5844563A (en) * 1981-09-10 1983-03-15 Sharp Corp Processor of ruled line
JPS5971528A (en) * 1982-10-18 1984-04-23 Toray Ind Inc Original forming machine
JPS59128683A (en) * 1983-01-12 1984-07-24 Hitachi Ltd Tabulating method

Also Published As

Publication number Publication date
JPS62256078A (en) 1987-11-07

Similar Documents

Publication Publication Date Title
JPH0661087B2 (en) General-purpose tabular editor implementation method for interactive information processing system
JPS612560A (en) Conversation typesetting system
JPS59158476A (en) Character reader
JP2732576B2 (en) Character reader
JPS62217320A (en) List compilation processing system
JPS60209844A (en) Editing control system of tree structure data
JP3154790B2 (en) Optical character reader
JP2692196B2 (en) Test data editing method
JPS5812064A (en) Picture character train editing device
JP2864537B2 (en) Schematic program editing device
JPH0444185A (en) Document reader
JPH03188555A (en) Document processing system
JPH0715661B2 (en) Message text assembly / edit control method
JPH0437953A (en) Slip preparating device
JPS61248086A (en) Page editing display system
JPS6163892A (en) Image information editing system
JPS62221022A (en) Guide message display system
JPH0571111B2 (en)
JPS6136788A (en) Character pattern generation processing system
JPH04289964A (en) Text editor system
JPH01236324A (en) Program design supporting system
JPH05341931A (en) Form data storage system
EP0369027A1 (en) Rom writing apparatus
JPH02162461A (en) Document producing device
JPH01115667A (en) Output device for outputting predetermined format data

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term