JPH0786876B2 - Information processing equipment - Google Patents
Information processing equipmentInfo
- Publication number
- JPH0786876B2 JPH0786876B2 JP2022384A JP2238490A JPH0786876B2 JP H0786876 B2 JPH0786876 B2 JP H0786876B2 JP 2022384 A JP2022384 A JP 2022384A JP 2238490 A JP2238490 A JP 2238490A JP H0786876 B2 JPH0786876 B2 JP H0786876B2
- Authority
- JP
- Japan
- Prior art keywords
- item
- data
- input
- document
- key
- 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 - Fee Related
Links
- 230000010365 information processing Effects 0.000 title claims description 10
- 238000012545 processing Methods 0.000 description 62
- 230000006870 function Effects 0.000 description 55
- 238000000034 method Methods 0.000 description 40
- 230000008569 process Effects 0.000 description 38
- 230000015654 memory Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 8
- 239000000872 buffer Substances 0.000 description 7
- 230000036541 health Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 235000016496 Panda oleosa Nutrition 0.000 description 3
- 240000000220 Panda oleosa Species 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】 (イ)産業上の利用分野 本発明は参照文書から参照入力文書へデータを参照入力
する機能を有する情報処理装置に関する。The present invention relates to an information processing apparatus having a function of referring and inputting data from a reference document to a reference input document.
(ロ)従来の技術 この種の情報処理装置においては、参照入力を行う為に
参照入力文書において、参照索引項目に対応した参照検
索項目を指定すると共に、参照検索項目に対応して参照
入力項目を指定する必要がある。(B) Conventional technology In this type of information processing apparatus, a reference search item corresponding to a reference index item is specified in a reference input document for reference input, and a reference input item corresponding to the reference search item is specified. Must be specified.
この場合、参照検索項目のデータが、参照索引項目のデ
ータと一致したもののデータを出力する以外に、一致し
なければその近似値の参照索引項目のデータの出力を必
要とする場合がある。In this case, in addition to outputting the data of the reference search item that matches the data of the reference index item, if there is no match, it may be necessary to output the data of the reference index item of the approximate value.
例えば、特開昭59-68041号公報(G06F3/02)において、
この情報処理装置の一例が示されている。For example, in JP-A-59-68041 (G06F3 / 02),
An example of this information processing apparatus is shown.
この例は、数量に応じて単価が異なる品の見積書の作成
に関するものである。This example relates to creation of a quotation for a product whose unit price varies depending on the quantity.
この例では、参照入力文書である「見積書」の「数量」
の欄のデータにより、参照文書である「商品価格表」を
検索し、この「数量」に対応する「単価」のデータを得
る。そして、この「単価」のデータを、「見積書」の参
照入力項目である「単価」の欄に書き込んでいる。In this example, "quantity" of "quote" which is the reference input document
The "commercial price list", which is the reference document, is searched for by the data in the column, and the "unit price" data corresponding to this "quantity" is obtained. Then, this "unit price" data is written in the "unit price" field which is the reference input item of the "estimate".
「見積書」の「数量」は参照検索項目であり、「商品価
格表」の「数量」は、参照索引項目である。The "quantity" of the "quote" is a reference search item, and the "quantity" of the "commodity price list" is a reference index item.
そして、この例では、「商品価格表」の「数量」は、範
囲を規定する2つの「数量」のデータからなる。In this example, the "quantity" of the "commodity price list" is composed of two "quantity" data defining the range.
そして、この例では、「見積書」の「数量」が、「商品
価格表」の2つの「数量」により、規定された範囲内に
ある場合に、「商品価格表」の対応する「単価」のデー
タを「見積書」の「単価」の欄に書き写している。In this example, if the "quantity" of the "quote" is within the range specified by the two "quantities" of the "commodity price list", the corresponding "unit price" of the "commodity price list" Is copied in the “Unit price” column of the “Quotation”.
尚、この例では、「見積書」の「数量」のデータを2つ
設けて範囲を指定したが、これは、「数量」の欄に「50
個未満」の如く、範囲を指定する「・・・未満」「・・
・以上」を付加し、これを解析して、範囲を規定するこ
とも、提案されている。In addition, in this example, the range is specified by providing two pieces of "quantity" data of the "quote", but this is "50" in the "quantity" column.
"Less than""...less""...
-It is also proposed to add "above" and analyze this to define the range.
このように、従来では、参照検索項目のデータと参照索
引項目のデータとの一致を検索して、検索したデータを
検索入力項目に書き写す場合と、参照検索項目のデータ
と参照索引項目のデータとの近似(未満・以下・以上
等)を検索して、検索したデータを検索入力項目に書き
写す場合がある。As described above, conventionally, when a match between the data of the reference search item and the data of the reference index item is searched and the searched data is copied to the search input item, the data of the reference search item and the data of the reference index item are There is a case in which an approximation (less than, less than, greater than or equal to, etc.) is searched and the searched data is copied to the search input item.
この後者の場合に、参照索引項目のデータを2個にした
り、参照索引項目のデータに「・・・未満」「・・・以
上」を付加する必要がある。In this latter case, it is necessary to make the data of the reference index item two or to add "less than ...""more than ..." To the data of the reference index item.
つまり、従来では、一致を検出する場合と、近似(未満
・以下・以上等)を検索する場合で、参照文書のフォー
マットが、異なっている。That is, conventionally, the format of the reference document is different between the case of detecting a match and the case of searching for an approximation (less than, less than, more than, or the like).
(ハ)発明が解決しようとする課題 このように、従来では、参照文書(参照ファイル)は、
その検索に応じて、フォーマットが、異なる。(C) Problems to be Solved by the Invention As described above, in the conventional art, the reference document (reference file) is
The format differs depending on the search.
つまり、従来では、一致・未満・以下・以上等の参照入
力条件に応じて、参照文書(参照ファイル)のフォーマ
ットを変更していた。That is, conventionally, the format of the reference document (reference file) has been changed according to the reference input conditions such as match, less than, less than or equal to or more.
本発明は、上記の欠点に留意し、一致・未満・以下・以
上等の参照入力条件を、参照文書(参照ファイル)のフ
ォーマットとは、関係なく設定する情報処理装置を提案
するものである。In consideration of the above-mentioned drawbacks, the present invention proposes an information processing apparatus that sets reference input conditions such as matching, less than, less than, or more than regardless of the format of a reference document (reference file).
(ニ)課題を解決するための手段 本発明は、参照入力文書(入力ファイル)の参照検索項
目の項目データと、参照文書(参照ファイル)の参照索
引項目の項目データとを比べ、比べた結果が規定された
範囲内である場合に、この参照索引項目の項目データに
対応する対応データを前記参照入力文書(入力ファイ
ル)の参照入力項目に書き写す情報処理装置において、 前記参照入力文書(入力ファイル)の前記参照検索項目
と前記参照文書(参照ファイル)の参照索引項目とを指
定する参照索引設定時に、前記規定された範囲を、一致
・未満・以下等の予かじめ設定された複数の検索タイプ
(検索条件)から選択設定する手段を備えることを特徴
とする。(D) Means for Solving the Problem The present invention compares the item data of the reference search item of the reference input document (input file) with the item data of the reference index item of the reference document (reference file), and compares them. In the information processing apparatus for copying the corresponding data corresponding to the item data of the reference index item to the reference input item of the reference input document (input file) when is within the specified range, the reference input document (input file ) Of the reference search item and the reference index item of the reference document (reference file) are specified, a plurality of searches in which the specified range is set in advance, such as matching, less than, or less than It is characterized by comprising means for selectively setting from a type (search condition).
(ホ)作用 上記の手段により、参照索引設定時に検索タイプを指定
しておくことで、参照入力設定時には全くそれを意識し
なくてもよく、従来の参照入力の設定との操作が同じで
済む。(E) Operation By specifying the search type when setting the reference index by the above means, it is not necessary to be aware of it when setting the reference input, and the operation is the same as the conventional setting of the reference input. .
(ヘ)実施例 本発明の一実施例を以下に図面に従い説明する。同実施
例装置はワードプロセッサの機能をなす文書処理モード
と、カード表示形式等でレコードデータを入力しソー
ト、セレクト等の種々データ処理をなしカード形式等で
処理結果を出力するデータ処理モードとを切換えてなし
得る情報処理装置で、第2−1図及び2−2図に示すハ
ード構成と第1図に示す如き機能的ブロック構成を有し
ている。第2−1図において(1)はマイクロプロセッ
サよりなる中央処理装置(CPU)で、各種の入出力装置
の制御、文書処理、データ処理等を行う。(2)はダイ
ナミックRAMからなる主メモリで、種々プログラムや文
書処理モードで作成された文書ファイル及びデータ処理
モードで作成したデータ処理ファイルが一時的に記憶さ
れる。(3)はハードディスクI/Oインタフェイス
(4)を介してバス(5)に接続されたハードディスク
よりなる第1補助メモリである。ハードディスクI/Oイ
ンタフェイス(4)はハードディスク制御部を含み中央
処理装置(1)からの起動命令によりDMAコントローラ
(6)の制御下に、主メモリ(2)と補助メモリ(3)
との間の高速データ転送を制御する。(7)は表示手段
としてのCRTで、CRTインタフェイス(8)を介してバス
(5)に接続されている。CRTインタフェイス(8)はC
RT画面を制御する回路を含み、中央処理装置の制御のも
と表示用コードデータをキャラタラジェネレータ(9)
でパターンに変更して表示用バッファメモリ(10)に開
転してCRT(7)に表示する。(F) Embodiment One embodiment of the present invention will be described below with reference to the drawings. The apparatus of the embodiment switches between a document processing mode that functions as a word processor and a data processing mode that inputs record data in a card display format or the like and does not perform various data processing such as sorting and selection and outputs the processing result in a card format or the like. This is an information processing apparatus that can be provided with the hardware configuration shown in FIGS. 2-1 and 2-2 and the functional block configuration shown in FIG. In FIG. 2A, (1) is a central processing unit (CPU) including a microprocessor, which controls various input / output devices, performs document processing, data processing and the like. (2) is a main memory composed of a dynamic RAM, in which various programs, document files created in the document processing mode and data processing files created in the data processing mode are temporarily stored. (3) is a first auxiliary memory composed of a hard disk connected to the bus (5) through the hard disk I / O interface (4). The hard disk I / O interface (4) includes a hard disk control unit, and a main memory (2) and an auxiliary memory (3) under the control of the DMA controller (6) by a start instruction from the central processing unit (1).
Controls high speed data transfer to and from. Reference numeral (7) is a CRT as a display means, which is connected to the bus (5) via a CRT interface (8). CRT interface (8) is C
Character code generator for displaying the code data for display under the control of the central processing unit, including the circuit that controls the RT screen (9)
Change to a pattern with and open the display buffer memory (10) and display it on the CRT (7).
(11)はデータ、テキスト等の入力や種々の機能の選択
等をなす入力手段としてのキーボードで、キーボード制
御回路用の回路を含むキーボードインタフェイス(12)
を介してバス(5)に接続される。前記キーボード(1
1)は基本的には市販のワードプロセッサのキー配列を
なしていて第2−2図にその要部の配列を示す如く、機
能モードによって変るファンクションキー(F1)〜(F1
0)や固定の機能指定用ファンクションキー(F11)…を
有している。キーボードインタフェイス(12)は押され
たキーを判別して制御信号やデータ信号に変換して中央
処理装置(1)に送る。中央処理装置はこの制御信号を
受けて種々の機能を実行する。(11) is a keyboard as an input means for inputting data, text, etc. and selecting various functions, and a keyboard interface including a circuit for a keyboard control circuit (12)
To the bus (5). The keyboard (1
1) is basically the key arrangement of a commercially available word processor. As shown in FIG. 2-2, the arrangement of the essential parts is shown. The function keys (F1) to (F1) change depending on the function mode.
0) and fixed function key (F11) ... The keyboard interface (12) discriminates the pressed key, converts it into a control signal or a data signal, and sends it to the central processing unit (1). The central processing unit receives the control signal and executes various functions.
(13)はレーザービームプリンタ、LEDプリンタ、熱転
写プリンタ等のプリンタで、例えば48×48ドットマトリ
ックス文字を印字する印字データの授受を主メモリ
(3)とプリンタ(13)の印字バッファ(図示しない)
との間で行うプリンタインタフェイス(14)を介してバ
スに接続される。印字制御は中央処理装置(1)で行
う。(13) is a printer such as a laser beam printer, an LED printer, a thermal transfer printer, etc., for sending and receiving print data for printing, for example, 48 × 48 dot matrix characters, a main memory (3) and a print buffer (not shown) of the printer (13).
It is connected to the bus via a printer interface (14) which is connected to the bus. Printing control is performed by the central processing unit (1).
(15)はフロッピーディスクインタフェイス(16)を介
してバス(5)に接続されるフロッピーディスクよりな
る可搬式の第2補助メモリで実施例装置で作成の文書フ
ァイルやデータファイルを第1補助メモリ(3)から転
送して蓄えたり、他の文書ファイル作成装置等にて作成
の文書ファイル等を蓄える。フロッピーディスクインタ
フェイス(16)はフロッピーディスク制御部を含み、中
央処理装置からの起動命令によりDMAコントローラ
(6)の制御下に、主メモリ(2)と補助メモリ(15)
間の高速データ転送を制御する。Reference numeral (15) is a second portable auxiliary memory composed of a floppy disk connected to the bus (5) through the floppy disk interface (16), and the document file and the data file created by the apparatus of the embodiment are stored in the first auxiliary memory. It is transferred from (3) and stored, or a document file created by another document file creation device or the like is saved. The floppy disk interface (16) includes a floppy disk controller, and the main memory (2) and the auxiliary memory (15) are under the control of the DMA controller (6) by a start instruction from the central processing unit.
Control high-speed data transfer between.
上記のハード構成の本実施例装置を機能ブロック的に図
示すると第1図の如くなる。即ち、制御手段(17)は中
央処理装置(1)と主メモリ(2)又は第1補助メモリ
(3)に貯蔵の中央処理装置の制御手順を示す種々プロ
グラムに対応し、主記憶手段(18)は主メモリ(2)に
対応し補助記憶手段(19)はハードディスク(3)及び
インタフェイス(4)、フロッピーディスク(15)及び
インタフェイス(16)に対応し、表示手段(20)はCRT
(7)及びインタフェイス(8)等に対応し入力手段
(21)はキーボード(11)及びインタフェイス(12)
に、印字手段(22)はプリンタ(13)及びインタフェイ
ス(14)にそれぞれ対応する。The functional block diagram of the apparatus of this embodiment having the above-described hardware configuration is shown in FIG. That is, the control means (17) corresponds to various programs indicating the control procedure of the central processing unit stored in the central processing unit (1) and the main memory (2) or the first auxiliary memory (3), and the main storage means (18). ) Corresponds to the main memory (2), the auxiliary storage means (19) corresponds to the hard disk (3) and the interface (4), the floppy disk (15) and the interface (16), and the display means (20) is the CRT.
The input means (21) corresponds to the keyboard (7) and the interface (8), and the keyboard (11) and the interface (12).
The printing means (22) corresponds to the printer (13) and the interface (14), respectively.
前記制御手段(17)は主記憶手段(18)上に種々バッフ
ァメモリ(M1)…及びテーブル(T1)…を形成し、前記
種々プログラム(ソフトウェア)によって実現される制
御手段(P2)〜(P5)により、前記バッファメモリ及び
テーブルを用いて文書ファイル機能やデータ処理機能を
実行する。バッファ及びテーブルについて説明するに、
(M1)は文書処理モードで作成したテキストやデータ処
理モードで作成したカードのイメージデータ(テキスト
データ)を蓄えるテキストメモリ、(T1)はテキストメ
モリ(M1)におけるテキストデータを管理する為の頁
数、ライン数やアクセス中の頁、ライン番号等が記憶さ
れるテキスト管理テーブル、(M2)はデータ処理モード
にて入力した複数の項目(フィールド)からなるレコー
ドを複数件蓄えるレコードメモリ、(T2)はレコードメ
モリ(M2)におけるレコードを管理する為のレコード
数、項目数、アクセス中のレコード及び項目番号等を管
理するレコード管理テーブル、(T3)はデータ処理モー
ドにおいてデータが入力される項目を管理する為のデー
タが記憶される項目管理テーブル、(M3)は種々の処理
時使用される種々ワークバッファ及び種々レジスタ、
(M4)は種々プログラムを記憶するプログラムメモリ、
(T4)は第1補助メモリ(3)上での文書ファイル及び
データ処理ファイルや種々プログラムの読み出しや書き
込みに必要なデータを記録したディレクトリテーブルで
ある。The control means (17) forms various buffer memories (M1) ... And tables (T1) on the main storage means (18), and the control means (P2) to (P5) realized by the various programs (software). ), The document file function and the data processing function are executed using the buffer memory and the table. To explain buffers and tables,
(M1) is a text memory that stores text created in the document processing mode and image data (text data) of the card created in the data processing mode, and (T1) is the number of pages for managing the text data in the text memory (M1). , A text management table that stores the number of lines, pages being accessed, line numbers, etc., (M2) is a record memory that stores multiple records consisting of multiple items (fields) input in data processing mode, (T2) Is a record management table that manages the number of records for managing records in the record memory (M2), the number of items, the record being accessed and the item number, and (T3) manages the items to which data is input in the data processing mode. The item management table (M3) that stores the data for FA and various registers,
(M4) is a program memory that stores various programs,
(T4) is a directory table in which data necessary for reading and writing the document file and the data processing file on the first auxiliary memory (3) and various programs is recorded.
又、(M5)は参照索引を記憶するメモリ、(T5)は索引
を読み書きする管理データを記憶する参照索引管理テー
ブル、(T6)は参照入力条件を記憶する参照入力管理テ
ーブルである。Further, (M5) is a memory for storing a reference index, (T5) is a reference index management table for storing management data for reading and writing the index, and (T6) is a reference input management table for storing reference input conditions.
前記制御手段について説明するに、(P1)は制御手段の
基本的な機能を果たす主制御手段で、入力制御手段(P
2)、ファイル管理手段(P3)、文書処理手段(P4)、
データ処理手段(P5)を管理制御する。The control means will be described. (P1) is a main control means that fulfills the basic function of the control means.
2), file management means (P3), document processing means (P4),
It manages and controls the data processing means (P5).
前記入力制御手段(P2)は入力手段(21)、表示手段
(20)、印字手段(22)の制御を司り、これ等(21)
(20)(22)と主記憶手段(18)との間で制御データの
授受を行うと共に、これ等(21)(20)(22)と主記憶
手段(18)との間で文字データの転送を行う。The input control means (P2) controls the input means (21), the display means (20) and the printing means (22), and these (21)
Control data is exchanged between (20) and (22) and the main storage means (18), and character data is transferred between these (21) (20) (22) and the main storage means (18). Transfer.
ファイル管理手段(P3)は補助記憶部(19)に記録され
る各種ファイル(文書ファイル、データファイル、辞書
ファイル、フォントファイル、プログラムファイル)の
アクセスを行う為にデレクトリテーブル(T4)のデータ
を用いて、ファイルの論理的な管理を行う。デレクトリ
テーブル(T4)には文書選択画面で表示する際必要なデ
ータ及び文書に対して構成されているファイルの第2補
助メモリ上での位置情報、構成ファイル数情報、各テー
ブルの使用状況フラグを含んでいる。The file management means (P3) uses the data in the directory table (T4) to access various files (document files, data files, dictionary files, font files, program files) recorded in the auxiliary storage unit (19). And manage files logically. In the directory table (T4), the data necessary for displaying on the document selection screen, the position information of the files configured for the document on the second auxiliary memory, the configuration file number information, and the usage status flag of each table are stored. Contains.
前記文書処理手段(P4)は日本語ワードプロセッサの機
能を実行するもので、入力手段(21)から入力された文
字を漢字かな混じり文へ変換するかな漢字変換機能、種
々の文書編集機能及び、この編集作業を容易にする為に
作成中の文書を表示部に表示させる文書表示機能等をな
す文書作成手段(P41)、編集された文書を印字手段(2
2)にて印刷する文書印刷手段(P42)等の機能制御手段
からなる。The document processing means (P4) executes the function of a Japanese word processor, and a kana-kanji conversion function for converting characters input from the input means (21) into kanji-kana mixed sentences, various document editing functions, and this editing In order to facilitate the work, the document creating means (P41) having a document display function for displaying the document being created on the display section, the edited document printing means (2
It consists of function control means such as document printing means (P42) for printing in 2).
データ処理手段(P5)はカード作成手段(P51)、文書
作成手段(P52)、レコード作成手段(P53)、表示形式
管理手段部(P54)、レコード処理手段(P55)、条件登
録手段(P56)、参照索引作成手段(P58)等からなる。
文書作成手段(P52)は前記文書作成手段(P41)と同様
な機能を有し、カード作成手段(P51)は新規カード作
成時には例えば第5−6図の如きカードイメージ(カー
ド様式)を文書作成手段(P52)の機能を用いて作成す
る機能と、データが入力される項目(フィールド)につ
いて項目名、型等の定義を行い、この定義データを項目
管理テーブル(T3)にセットする機能をする。前記カー
ドイメージ及び管理データはテキキトメモリ(M1)、テ
キスト管理テーブル(T1)にそれぞれ格納される。そし
てテキストメモリ(M1)へのリード(R)/ライト
(W)できる行、桁を示すアクセスラインポインタとア
クセスカラムポインタを有する文書作成手段(P52)に
より、同ポインタと、テキスト管理テーブル(T1)の情
報を用いてテキストメモリ(M1)のR/Wを行う。カード
作成手段(P51)は新規カード作成でない時は作成済み
データファイルのカードを表示させる機能も有する。前
記レコード作成手段(P53)は、キーボード(11)から
の入力データをカード作成手段(P51)にて作成のカー
ドの項目入力領域(定義範囲)に表示させると共に、レ
コードメモリ(M2)に格納し、レコードを管理するため
のデータをレコード管理テーブル(T2)に格納するライ
ト(W)機能と、指定のレコードをレコードメモリ(M
2)から読み出し、カードイメージと合成させて表示さ
せるリード(R)機能を有する。このレコード作成手段
(P53)はR/Wできるレコードを指定するアクセスポイン
タを有する。表示形式管理手段(P54)はレコードを1
件一葉のカード形式(例えば第5−7図参照)で表示す
るか複数のレコードをまとめた一覧表形式(図示しな
い)で表示するかの切替を行う機能を有する。The data processing means (P5) is a card creating means (P51), a document creating means (P52), a record creating means (P53), a display format managing means section (P54), a record processing means (P55), a condition registering means (P56). , Reference index creation means (P58), etc.
The document creating means (P52) has the same function as the document creating means (P41), and the card creating means (P51) creates a card image (card format) as shown in FIG. 5-6 when creating a new card. The function to create using the function of the means (P52) and the function to set the definition data in the item management table (T3) by defining the item name, type, etc. for the item (field) to which data is input . The card image and management data are stored in the text memory (M1) and the text management table (T1), respectively. Then, by the document creating means (P52) having an access line pointer and an access column pointer indicating a line (R) / writable (W) readable / writable to the text memory (M1), the pointer and the text management table (T1) R / W of the text memory (M1) is performed using the information of. The card creating means (P51) also has a function of displaying the card of the created data file when the new card is not created. The record creating means (P53) displays the input data from the keyboard (11) in the item input area (definition range) of the card created by the card creating means (P51) and stores it in the record memory (M2). , A write (W) function that stores data for managing records in the record management table (T2), and a specified record in the record memory (M
It has a read (R) function that reads from 2) and combines it with a card image for display. The record creating means (P53) has an access pointer for designating a record that can be read / written. The display format management means (P54) records 1
It has a function of switching between displaying in a single-card format (see, for example, FIG. 5-7) or in a list format (not shown) in which a plurality of records are collected.
前記レコード処理手段(P55)はレコードのセレクトや
ソート等の種々レコード処理(データ処理)機能をな
し、例えばセレクトし処理であればセレクト指定条件に
合わないレコードに対し、処理対象から外す処理を行う
と共に、セレクトを解除すると全レコードを処理対象に
戻す。The record processing means (P55) has various record processing (data processing) functions such as record selection and sorting. For example, in the case of a select process, a record that does not meet the select specification condition is excluded from the process target. At the same time, when the selection is released, all records are returned to the processing target.
前記条件登録手段(P56)は後述の処理定義の種類を設
定変更する記入処理機能と、記入処理で設定された種類
の処理定義内容を設定変更する処理定義機能と、参照索
引に対応づけて参照検索項目を指定する等の参照検索機
能、参照入力項目を指定する等の参照入力定義機能とを
含む。The condition registration means (P56) refers to the entry processing function for changing the type of the process definition described later, the process definition function for changing the type of the process definition set in the entry process, and the reference index in association with each other. It includes a reference search function such as specifying a search item and a reference input defining function such as specifying a reference input item.
前記参照索引作成手段(P57)は参照文書から参照索引
項目を検索キーとする索引を作成する機能をなす。The reference index creating means (P57) has a function of creating an index from a reference document using a reference index item as a search key.
以上、制御手段(17)の各機能制御手段(P1)…につい
て説明したが、これらはハード的に抽出分離可能に存在
するものではなく、ソフト的、機能的に存在するもので
あることは前記した如くで、例えば第3図及び第4図等
に示すフローチャト(中央処理装置のなす処理手順の概
略を示す)によって実現される。尚、各機能制御手段
(P1)…は必要に応じてロジック回路に置換可能であ
る。The function control means (P1) of the control means (17) have been described above. However, it is said that they do not exist so that they can be extracted and separated by hardware, but that they exist by software and functionality. As described above, for example, it is realized by the flow chart shown in FIG. 3 and FIG. 4 (an outline of the processing procedure performed by the central processing unit is shown). Each function control means (P1) ... Can be replaced with a logic circuit as needed.
次に本実施例装置の基本的動作及び機能を主に第3図〜
第4図に示す制御手段(17)のなすフローチャート及び
第5図の表示画面に従い説明する。Next, the basic operation and function of the apparatus of this embodiment will be mainly described with reference to FIGS.
A description will be given according to the flow chart of the control means (17) shown in FIG. 4 and the display screen of FIG.
〔A〕装置起動及び文書選択 先ず装置の電源を投入すると、文書作成用のプログラム
がロードされ、初期画面が表示手段(20)に表示され
る。同画面には新規作成欄の下に既に作成され補助記憶
手段(19)に蓄えられていたファイルを表示する。そし
て、図示しないが画面の最下段にはキーボード(11)の
最上段のファンクションキー(F1)〜(F10)に対応す
るファンクションキーを表示する。例えばF1を編集(文
書作成)に、F6をデータ処理に対応させる。[A] Device startup and document selection First, when the device is powered on, a document creation program is loaded and an initial screen is displayed on the display means (20). On this screen, the files already created under the new creation field and stored in the auxiliary storage means (19) are displayed. Then, although not shown, function keys corresponding to the function keys (F1) to (F10) at the top of the keyboard (11) are displayed at the bottom of the screen. For example, F1 corresponds to editing (document creation) and F6 corresponds to data processing.
〔B〕データ処理モード起動 上述の如く、装置が起動されると、新規作成と既成文書
選択の初期画面が表示される。この状態で、カーソル
(CI)を移動して第3図のステップS1に基づく文書選択
を行なう。そして表示画面下段のメニュー項目からデー
タ処理を選択するファンクションキー(F6)が押下され
ると、S2ステップでデータ処理モードに入る。ステップ
S3で新規作成が判断され、文書名、日付等を入力した後
実行キー(SW1)を押すと、これまでロードされていた
文書作成プログラムが無効にされ、替ってデータ処理プ
ログラムがロードされる。その結果データ処理モードが
起動して、ステップS5以降のカード作成ルーチンに移行
する。[B] Activation of data processing mode As described above, when the apparatus is activated, an initial screen for new creation and selection of an existing document is displayed. In this state, the cursor (CI) is moved to select the document based on step S1 in FIG. When the function key (F6) for selecting data processing from the menu item at the bottom of the display screen is pressed, the data processing mode is entered in step S2. Step
When a new creation is judged in S3 and the document name, date, etc. are entered and the execute key (SW1) is pressed, the previously created document creation program is invalidated and the data processing program is loaded instead. . As a result, the data processing mode is activated, and the process proceeds to the card creation routine after step S5.
[C]カード作成 ステップS5では画面は文書作成モードの空白1ページに
相当する画面となり、カーソルは空白1ページ内を自由
に移動可能で、入力手段(21)からの文字入力、ケイ線
描画により自由な入力画面が文書作成手段(P52)の機
能を用い文書作成モード時と同様な操作で設計可能とな
る。同表示画面の最下段には第5−2図の如く入力した
い項目のデータの型(文字又は数値等)を指定する為の
ファンクションキーの表示がなされる。今、第5−1〜
8図に従い名前、住所、電話、年齢、生年月日の5項目
からなる第5−6図に示す様式の住所録カードの設計を
説明する。[C] Card Creation In step S5, the screen becomes a screen corresponding to one blank page in the document creation mode, and the cursor can be freely moved within one blank page by inputting characters from the input means (21) and drawing a key line. A free input screen can be designed by the same operation as in the document creation mode using the function of the document creation means (P52). At the bottom of the display screen, as shown in FIG. 5-2, function keys for designating the data type (character or numerical value) of the item to be input are displayed. Now, the 5-1st
The design of the address book card in the format shown in FIG. 5-6 consisting of the five items of name, address, telephone, age, and date of birth will be described in accordance with FIG.
第5−1図はカーソルを例えば全角にセットし、カナキ
ーやケイ線キー等の入力により文書作成手段(P52)の
機能によって“名前",“住所",“電話”等の項目名から
なるカードイメージを作成すると共に、レコード作成手
段(P53)によって“名前",“住所”の項目位置定義を
終え、“電話”の項目位置定義の途中を示している。こ
の“電話”項目を一例としてその項目定義について説明
すると、先ずカーソル(C1)を例えば“電話”項目の項
目定義開始位置に位置させておいて、カード定義:文字
のファンクションキー(F1)を押す。次いでカーソルキ
ー(SW2)を用いてカーソルを移動させる操作をする
と、第5−1図の“電話”項目の欄の如く文字データ入
力範囲(R)がカーソルの長さで示されると共に、画面
下に入力(定義)範囲が“文字項目位置定義:文字数半
角30文字”の如く30文字分(半角で計算)、この場合カ
ーソルサイズが全角にセットされているので全角15文字
分であることを表示する。Fig. 5-1 shows a card consisting of item names such as "name", "address", "telephone", etc. by the function of the document creating means (P52) by setting the cursor to full-width and inputting the kana key or key line key. While the image is created, the record position creation means (P53) completes the item position definition of “name” and “address”, and shows the middle of the item position definition of “telephone”. The item definition will be explained by taking this "telephone" item as an example. First, for example, position the cursor (C1) at the item definition start position of the "telephone" item, and press the card function: character function key (F1). . Next, when the cursor key (SW2) is used to move the cursor, the character data input range (R) is indicated by the length of the cursor as shown in the “Telephone” item column in FIG. The input (definition) range is 30 characters (calculated with half-width characters) such as "Character item position definition: Number of half-width characters, 30 characters". In this case, the cursor size is set to full-width, indicating that it is 15 full-width characters. To do.
電話に関する項目位置定義、即ちカーソルによって示さ
れるデータ入力範囲及び文字数がこれれで良い場合、実
行キー(SW1)を押すと、カーソルサイズレジスタにカ
ーソルサイズをセットし、第5−2図の如く設定範囲
(R)が輝線(Z)付であって、カーソルレジスタに設
定したサイズの文字“X"に変る。If the item position definition for the telephone, that is, the data input range and the number of characters indicated by the cursor are all right, press the execution key (SW1) to set the cursor size in the cursor size register and set as shown in Fig. 5-2. The range (R) has a bright line (Z) and changes to the character "X" of the size set in the cursor register.
この状態では文字データであることを示す“X"が15文字
表示され各“X"の下に輝線(Z)が付されているが、テ
キストメモリ(M1)におけるデータの持ち方は“X"等の
文字が3ワード(16ビット/1ワードで、文字サイズ等の
属性部と、JISコード部と、輝度ビットや文字修飾情報
を含む拡張部が各1ワードずつ)からなる文字コードデ
ータであり、そのうち輝度ビット(1ビット)を“1"に
設定している。同ビットは“1"であると表示時文字に輝
線(Z)が付され“0"であると輝線(Z)が消される。
こうして、項目名“電話”についての項目位置定義が仮
登録される。In this state, 15 characters of "X" indicating that it is character data are displayed and a bright line (Z) is added under each "X", but how to hold the data in the text memory (M1) is "X". Character code data consisting of 3 words (16 bits / 1 word, attribute part such as character size, JIS code part, and extension word including brightness bit and character modification information is 1 word each) Of these, the luminance bit (1 bit) is set to "1". If the bit is "1", the bright line (Z) is added to the character at the time of display, and if "0", the bright line (Z) is erased.
Thus, the item position definition for the item name "telephone" is provisionally registered.
次にカーソルキー(SW2)を操作してカーソルを所定位
置に移動させると共に、“年齢",“才”のカードイメー
ジ部分を文書作成手段の機能を用いて作成した後、“年
齢”項目の定義開始位置にカーソル(C2)を位置させた
後カード定義:数値のファンクションキー(F2)を選択
すると、文字項目の定義と同様に数値項目の仮定義が実
行される。前述の文字項目の定義と異なるのは表示の文
字が文字項目であることを示す“X"の代り、数値項目で
あることを示す“N"となる点である(第5−2図)。Next, operate the cursor key (SW2) to move the cursor to a predetermined position, create card image parts of "age" and "age" using the function of the document creating means, and then define the "age" item. After locating the cursor (C2) at the start position and selecting the card definition: Numerical function key (F2), the provisional definition of the numerical item is executed in the same way as the definition of the character item. The difference from the above definition of the character item is that the displayed character is "N" indicating that it is a numerical item, instead of "X" indicating that it is a character item (Fig. 5-2).
次に日時項目の指定について説明する。第5−3図の如
く生年月日の横にカーソルを移動し設定したい日時の実
際的なデータを入力する。そしてその値の開始位置にカ
ーソルを移動し“カード定義:日時”のファンクション
キー(F3)を選択する。カーソル位置が黒反転するの
で、日時データを反転させ実行キーを押す(第5−4
図)。制御部は反転領域の漢字部からあらかじめ用意さ
れてある日時のパターンを自動的に認識する。そして数
字部をそれぞれの型を表現する英文字に置き替える。そ
して反転されていた文字列から反転を取り除き、輝線
(Z)を付加してテキストメモリへ書き込み、再表示す
る(第5−5図)。Next, the designation of date and time items will be described. As shown in Fig. 5-3, move the cursor next to the date of birth and enter the actual data of the desired date and time. Then move the cursor to the start position of that value and select the function key (F3) of "Card definition: Date and time". Since the cursor position is highlighted in black, the date and time data is highlighted and the execute key is pressed (Chapter 5-4).
Figure). The control unit automatically recognizes a date and time pattern prepared in advance from the Kanji portion of the inversion area. Then replace the number part with English letters that represent each type. Then, the reversed character string is removed from the reversed character string, a bright line (Z) is added, and the character string is written into the text memory and displayed again (FIG. 5-5).
こうして、各項目の設定を終え、入力手段(21)の終了
キー(F11)を押すと、画面下に左右に長い2つのファ
ンクションキーが表示され、入力手段のキーのうち左半
分(F1)〜(F5)のうちどれかを押すと、第4図のステ
ップS6でカード設計の終了が判断され、ステップS7の項
目管理テーブルセットルーチンに移行する。ここでは各
項目についての定義情報が第7図の如き項目管理テーブ
ル(T3)にセットされる。When the end key (F11) of the input means (21) is pressed in this way and the end key (F11) of the input means (21) is pressed, two long left and right function keys are displayed at the bottom of the screen, and the left half (F1) to When any one of (F5) is pressed, it is determined in step S6 in FIG. 4 that the card design is completed, and the process proceeds to the item management table setting routine in step S7. Here, definition information about each item is set in the item management table (T3) as shown in FIG.
この項目管理テーブルセットのルーチンの概要は次の通
りである。即ち、テキストメモリ(M11)には第5−5
図に示す如きテキストデータが格納されていて(仮定
義)、カードの第1行から最終行まで1行ずつ、かつ左
端桁から右端桁へと処理を行ってゆく。この処理は、先
ず、輝線付文字を見い出すと輝線付文字の連続体を一項
目と見なし、自動的に番号を付与していく。そして、各
項目毎に項目名、文字サイズ、位置情報(項目開始行、
桁及び終了行及び桁)データ長及び表指定情報(指定表
内か外か、内の場合行リピートか列リピートかの情報)
等を項目管理テーブル(T3)に記憶させる。項目名は項
目定義位置の左又は上を見てこれを読み出しセットする
か、自動的に文字項目1…、数値項目1…の如くセット
する。文字サイズ及び位置情報及びデータ長は輝線付文
字を読み出すことでセットする。ステップS7で項目定義
がなされない場合ステップS8でテーブルセットエラーが
判断され、エラーが無ければステップS9に移行する。ス
テップS8でエラー有が判断されるとステップS5に戻る。
ステップS6でファンクションキー(F6)〜(F10)のう
ちどれかを押すとカード定義を中止してステップS1に戻
る。The outline of the routine of this item management table set is as follows. That is, the text memory (M11) has the 5th-5th
The text data as shown in the figure is stored (tentative definition), and processing is performed line by line from the first line to the last line of the card and from the leftmost digit to the rightmost digit. In this process, first, when a bright lined character is found, a continuous line of bright lined characters is regarded as one item, and a number is automatically assigned. And for each item, item name, character size, position information (item start line,
Column and end row and column) Data length and table specification information (information of row repeat or column repeat if inside or outside specified table)
Etc. are stored in the item management table (T3). The item name is read and set by looking to the left or above the item definition position, or is automatically set as a character item 1, ..., A numerical item 1. The character size, position information, and data length are set by reading the characters with bright lines. If no item is defined in step S7, a table set error is determined in step S8, and if there is no error, the process proceeds to step S9. When it is determined that there is an error in step S8, the process returns to step S5.
If any of the function keys (F6) to (F10) is pressed in step S6, the card definition is stopped and the process returns to step S1.
〔D〕レコード作成 ステップS9では第5−5図の表示画面において輝線付文
字“X"や“N"のみを消しステップS10で項目名のみの空
白カード表示させる(第5−6図)。ステップS11で最
初の入力項目領域の先頭にカーソル(C1)を位置させ
る。データ入力時カーソル(C1)はカード設計で設定し
た項目領域(X又はNのあった領域)した移動できず、
カーソルサイズも定義した文字の大きさに自動的に変更
設定される。又、文字項目ではかな漢字変換により自由
な漢字、かな文字、数字、等が入力でき、入力文字は16
ビットのJISコードで記憶されるが、数値項目では入力
手段(1)の数字キーのみしか受けつけず数字列のみの
入力が可能となり、入力データは16ビットのJISコード
と異なるコード体系の4ビットのBCDコードで記憶され
る。[D] Record Creation At step S9, only the bright line characters "X" and "N" are erased on the display screen of FIG. 5-5, and at step S10 a blank card is displayed with only the item name (FIG. 5-6). In step S11, the cursor (C1) is positioned at the beginning of the first input item area. When entering data, the cursor (C1) cannot move due to the item area (area with X or N) set in the card design,
The cursor size is also automatically changed and set to the defined character size. In addition, in the character item, you can enter free kanji, kana, numbers, etc. by converting kana to kanji.
Although it is stored as a bit JIS code, only numeric keys of the input means (1) can be accepted for numeric items, and only numeric strings can be entered. The input data is a 4-bit code system that differs from the 16-bit JIS code. It is stored in BCD code.
ステップS13で各項目の入力が終了すると第5−7図の
如き表示画面となり入力手段(21)の次ページキー(F1
2)を押すと、画面は改ページされ第5−6図の如きス
テップS14に基づき空白の新しいカードとなり、カード
としては2枚目の表示がなされ、ステップS11,S12に戻
って2枚目のカード形式での項目データ入力がなされ
る。このようにステップS12〜S13〜S12〜S14〜S12〜S13
のループを循環することによって、1件1葉のカード型
住所録データが任意の件数(枚数)、例えば12件作成さ
れる。When the input of each item is completed in step S13, the display screen as shown in FIG. 5-7 appears and the next page key (F1 of the input means (21) (F1
When 2) is pressed, the screen is changed to a new blank card based on step S14 as shown in Fig. 5-6, the second card is displayed, and the process returns to steps S11 and S12 to display the second card. Item data is entered in card format. In this way steps S12-S13-S12-S14-S12-S13
By circulating the loop of, the card-type address book data of one leaf per case is created at an arbitrary number (number), for example, 12 cases.
ステップS12に表示切替キー(F13)を押すと第4図のフ
ローに移り表形式管理手段(P54)はこれまでのカード
形式画面から一覧表の表示(図示しない)に自動的に切
替える(ステップS21) 次に一覧表表示において、項目データの入力又は修正は
ステップS18で受け付けられる。When the display switching key (F13) is pressed in step S12, the process moves to the flow of FIG. 4 and the table format management means (P54) automatically switches from the card format screen so far to the list display (not shown) (step S21). ) Next, in the list display, entry or correction of item data is accepted in step S18.
又、ステップS19で次ページキー(F12)を押すとステッ
プS20において図示しないが欄の最後に未記入欄が自動
的に追加表示されここで、項目データを入力すること
で、一覧表表示状態で新レコード(カード)の追加作成
が実行される。When the next page key (F12) is pressed in step S19, a blank field (not shown) is automatically added and displayed at the end of the field in step S20. New creation of new record (card) is executed.
[E]レコード処理 次に、第3図に戻って、入力された12件のレコードから
なるデータ処理ファイルにおけるレコード処理の一例と
してセレクト処理について説明する。ステップS12で、
セレクトキー(F15)を押すと画面は第5−8図に変
り、セレクト条件を受け付けるステップS15へ移行す
る。すると、カード表示画面の下に条件入力下面が表示
され、条件入力欄に住所が大阪であるレコードを検索す
べく「大阪*」を入力手段(21)よりワープロタッチで
入力する。「*」は大阪の後の文字は何で良いことを示
す前方一致の演算子である。条件の入力が終わると実行
キー(SW1)を押すことでステップS15に進みセレクト処
理手段(14)によるセレクト処理が実行される。[E] Record Processing Next, returning to FIG. 3, select processing will be described as an example of record processing in a data processing file consisting of 12 records that have been input. In step S12,
When the select key (F15) is pressed, the screen changes to that shown in FIG. 5-8 and the process proceeds to step S15 for accepting the select condition. Then, the condition input lower surface is displayed at the bottom of the card display screen, and "Osaka *" is input by word processing from the input means (21) to search for a record whose address is Osaka in the condition input field. “*” Is a prefix match operator that indicates what the letters after Osaka are. When the input of conditions is completed, the execution key (SW1) is pressed to proceed to step S15, and the selection processing by the selection processing means (14) is executed.
次いでS12で終了キー(F11)を押すことで、文書名等の
画面が表示され、ステップS15で再度文書名、著者名、
日付がウインドウに表示される。表示内容で良ければ実
行キー(SW1)を押下し、またそれらを修正したい文書
名、日付等の項目を修正入力した(ステップS17)後、
実行キー(SW1)を押すことで、「住所録」のデータ処
理ファイルがクローズされ、ステップS1に戻る。こうし
たセレクトの他にデータ処理としてはソートやそれ以外
にもAND、OR等の論理演算子を用いた条件式検索も可能
である。例えば、条件式[住所=大阪府*]AND[年齢
>30才]による検索である。Then, by pressing the end key (F11) in S12, the screen for the document name etc. is displayed, and in step S15 the document name, author name,
The date is displayed in the window. If the displayed contents are good, press the execution key (SW1), and after inputting items such as the document name and date you want to correct them (step S17),
By pressing the execution key (SW1), the data processing file of "address book" is closed, and the process returns to step S1. In addition to such selection, as data processing, sorting and other conditional expression search using logical operators such as AND and OR are also possible. For example, it is a search based on a conditional expression [address = Osaka *] AND [age> 30 years].
[F]データ処理ファイルの構成 こうして、作成された1つのデータ処理ファイルは、
“住所録”のカードイメージが文字データの連続として
1行ずつテキストメモリ(M1)に蓄えられ、複数のレコ
ードデータ(各レコードは複数の項目データからなる)
は第6図に示す如く項目順にレコードメモリ(5)に蓄
えられる。レコードの各項目をカードイメージのどこに
埋込むかの情報やその他の定義情報は第7図に示す如き
項目管理テーブル(6)に蓄えられる。[F] Structure of data processing file One data processing file created in this way is
The card image of the "address book" is stored in the text memory (M1) line by line as a series of character data, and multiple record data (each record consists of multiple item data)
Are stored in the record memory (5) in the order of items as shown in FIG. Information on where each item of the record is embedded in the card image and other definition information are stored in the item management table (6) as shown in FIG.
[G]異った種類のカードによる実施例詳細説明 本実施例装置ではカード作成手段(P51)によって項目
名、型種別等の基本的な項目管理データが定義され、項
目管理テーブル(T3)にセットされるが、更に条件登録
手段(P56)によって参照入力に関する管理データが定
義可能である。以下に第15図に示す入力ファイルに第12
図に示すマスターファイルから参照入力する例に従い、
参照入力を説明する。[G] Detailed explanation of the embodiment using different types of cards In the device of this embodiment, basic item management data such as item names and model types are defined by the card creating means (P51), and are stored in the item management table (T3). Although it is set, management data regarding reference input can be further defined by the condition registration means (P56). The input file shown in FIG.
According to the example of reference input from the master file shown in the figure,
Describe the reference input.
(1)実施例における参照入力の概要説明 複数のファイルを利用したデータ処理を行う場合、マス
ターファイル(参照文書)からデータを参照し、これを
入力しファイル(入力文書)に書き写すこと(参照入
力)がある。例えば、報酬月額を入力し更に報酬月額に
対応する保険料等を入力する場合、その都度保険料を入
力してたのでは入力回数が増大すると共に本来同じデー
タでなければならないのに入力ミスによって正確な入力
を行えないという問題がある。(1) Outline explanation of reference input in the embodiment When performing data processing using a plurality of files, refer to data from a master file (reference document), input this, and copy it to a file (input document) (reference input) ). For example, if you enter the monthly remuneration and then the insurance premium etc. corresponding to the monthly remuneration, if you enter the insurance premium each time, the number of inputs will increase and the original data will be the same, but due to an input error There is a problem that accurate input cannot be performed.
この問題を解決するのが参照入力である。これを第8図
に示す操作フローチャートで説明するにマスターファイ
ルにおいてキー項目(例えば報酬月額)で索引を作って
おく(ステップS80)。一方、入力ファイルでは参照条
件を設定(定義)しておく、即ち参照するマスターファ
イルを指定し(ステップS81)、前記参照索引を指定し
(ステップS82)、参照索引と対応付けて参照検索項目
を指定し(ステップS83)、参照検索項目に対応して得
られたデータを入力する入力項目を指定(ステップS8
4)しておく。その後、参照検索項目でデータ入力する
(ステップS85)と、指定のマスターファイル(参照文
書)で参照索引をもとに検索を行い(ステップS86)、
参照索引にあるレコード番号をもとに入力項目を読み
(ステップS87)、読んだ入力項目データを参照文書の
入力項目に書き込む(ステップS88)ことで参照入力を
行うことができる。こうした参照入力によりデータ入力
の軽減及び正確なデータ入力を行うことができる。Reference input solves this problem. This will be described with reference to the operation flow chart shown in FIG. 8. In the master file, an index is created with key items (for example, monthly reward) (step S80). On the other hand, the reference condition is set (defined) in the input file, that is, the master file to be referenced is designated (step S81), the reference index is designated (step S82), and the reference search item is associated with the reference index. Designate (step S83) and designate the input item to input the data obtained corresponding to the reference search item (step S8)
4) Keep it. After that, when data is input in the reference search item (step S85), a search is performed based on the reference index in the designated master file (reference document) (step S86),
Reference input can be performed by reading the input item based on the record number in the reference index (step S87) and writing the read input item data into the input item of the reference document (step S88). By such reference input, data input can be reduced and accurate data input can be performed.
ただし、これでは参照索引と一致したデータした出力で
きない。したがって本実施例では、参照索引に検索タイ
プを設定することにより、参照索引に一致したデータの
みならず、近似値に対応したデータを出力できる(範囲
付き参照入力)。However, this cannot output the data that matches the reference index. Therefore, in this embodiment, by setting the search type in the reference index, not only the data matching the reference index but also the data corresponding to the approximate value can be output (reference input with range).
この範囲付き参照入力をイメージ的に例示したものが、
第9図である。(30)は参照入力文書であり、データ入
力項目が5項目であるが、所得額が決まれば健保−全
額、健保−負担、厚生−全額、厚生−負担は一義的に決
まり、参照入力てデータ入力が可能である。この為、所
得額に相当する報酬月額の上限に対応した各保険料のデ
ータが入っている5つの項目フィールドを1レコードと
し、多数のレコードからなる参照文書(31)をカード作
成手段(P51)により作成しておくと共に、報酬月額を
参照索引項目(検索キー)とする参照索引(32)を、検
索タイプを「未満(<)」として作成し、索引メモリ
(M5)に記憶する。参照索引は第10図の如く報酬月額の
上限とその報酬月額の上限を有するレコードの番号(レ
コード番号)を一対とした情報を参照文書の全レコード
にわたり作成したもので、報酬月額を指定するとその検
索タイプに対応したレコード番号を読み出せるよう構成
されている。又、参照索引項目は1つだけではなく、複
数設定することも可能であり、この場合各索引項目に対
応した索引が形成され、第11図の如き参照索引管理テー
ブル(T5)によって各索引メモリからの読み出し、書き
込みが制御される。同管理テーブルは参照索引項目の番
号と参照索引の検索タイプと参照索引のファイルアドレ
スとファイルの長さとが記録されている。An image exemplifying this reference input with range is
It is FIG. (30) is a reference input document, and there are five data input items, but if the income amount is decided, health insurance-total amount, health insurance-burden, welfare-total amount, welfare-burden is uniquely determined, and reference input data Input is possible. For this reason, the five item fields containing the data of each insurance premium corresponding to the upper limit of the monthly remuneration equivalent to the income amount are regarded as one record, and the reference document (31) consisting of many records is used as the card creating means (P51). The reference index (32) having the monthly salary as a reference index item (search key) is created with a search type of “less than (<)” and stored in the index memory (M5). As shown in Fig. 10, the reference index is created for all records of the reference document with a pair of information (record number) of the record having the upper limit of the monthly remuneration and the upper limit of the monthly remuneration. It is configured so that the record number corresponding to the search type can be read. Further, not only one reference index item but also a plurality of reference index items can be set. In this case, an index corresponding to each index item is formed, and each index memory is created by the reference index management table (T5) as shown in FIG. Read / write from / to is controlled. The management table records the reference index item number, the reference index search type, the reference index file address, and the file length.
(2)実施例詳細説明 次に、第12−1〜12−10図及び第15−1〜15−18図に従
い範囲付き参照入力機能を詳細に説明する。(2) Detailed description of embodiment Next, the reference input function with range will be described in detail with reference to FIGS. 12-1 to 12-10 and 15-1 to 15-18.
(ハ)参照索引の作成 参照検索及び入力処理を行う準備処理として第10図の如
き参照索引を形成する過程を第13図のフローチャートと
第12−1〜第12−10図の表示画面に従い説明する。(C) Creation of reference index The process of forming a reference index as shown in FIG. 10 as a preparation process for performing reference search and input processing will be described with reference to the flowchart of FIG. 13 and the display screens of FIGS. 12-1 to 12-10. To do.
第12図−3図は既に第12図−1図に示すカード様式の参
照文書(データファイル)が作成済みであって、この第
12図−1図に示すカード様式の参照文書を開いた後、第
3図のステップS12で登録キーを押した状態を示してい
る。尚、この参照文書は第12−2図に一覧表で示す如く
報酬月額項目と各保険料項目とからなるレコードを多数
有するものである。(図では報酬月額のデータの大小は
順に並んでいるが、並んでいる必要はない) ここで、ファンクションキー(F4)を押して参照キーを
選択すると第13図の参照索引作成のフローに処理が移行
する(ステップS23)。すると、画面は第12−4図とな
り、右下に1/4ウィンドウが表示され、ステップS90でカ
ーソル(C1)を移動させ、新規又は登録済み(登録済み
の場合新規の下に登録済み参照索引項目が表示される
が、今の場合登録済みのものはない)を選択する(S9
2)。今の場合新規の上に位置させて「参照キー:参照
キー作成」を選択すべくファンクションキーF1を押す。
するとステップS93で新規が判定され、上1/2ウィンドウ
内にカードが表示される(第12−5図)。このウィンド
ウ内で、参照索引項目(キーとなる項目)としたい項目
の上へカーソル(C1)を移動させ、実行キーを押すと
(S94)と、メッセージライン(ML)に指定された参照
索引項目名とともに検索タイプが「一致(=)」(初期
設定による)と表示される(第12−6図)。そして変換
キーにより、検索タイプは一致(=)→未満(<)→以
下(≦)→一致(=)の順に変換する(第12−7、8、
9図)。これは、参照入力の際、一致(=)は参照検索
項目と参照索引項目が一致したもののレコード番号を返
し、未満(<)は参照検索項目のデータよりも大きい参
照索引項目の中で最小値のデータのレコード番号を返
し、以下(≦)は参照検索項目のデータよりも等しいか
大きい参照索引項目の中で最小値のデータのレコード番
号を返す。こうして、検索タイプを決め(S95)、実行
キーを押すと第10図の如き参照索引が自動的に形成され
(S96)、画面は第12−8図に変り報酬月額をキーとし
検索タイプを未満とする索引が作成登録されたことをオ
ペレータに知らせ、ステップS90に戻る。尚、S60では参
照文書のカードを参照索引項目の小さい順にソートしこ
れを基に第10図のごとき参照索引を形成するが、第10図
で報酬月額の金額データを持つ必要はない。即ち月額報
酬の小さい順にソートされたレコード番号列、またはコ
ードのアドレスを持つことで必要なレコードの検索は可
能である。又、索引の自動生成ステップS96は参照文書
を開きS17で終了処理をおこなう時に実行するよう構成
してもよい。この場合参照文書が作成しなおされたとき
自動的に索引も再作成されるので好都合であるが、索引
の作成が遅くなり、索引を用いた高速検索を行えない。
この点、第13図の実施例ではこれが可能である。Fig.12-3 shows that the card format reference document (data file) shown in Fig.12-1 has already been created.
12 shows a state in which the registration key is pressed in step S12 of FIG. 3 after the reference document in the card format shown in FIG. 1 is opened. It should be noted that this reference document has a large number of records including the monthly remuneration item and each insurance premium item as shown in the list in FIG. 12-2. (In the figure, the size of the monthly remuneration data is arranged in order, but they do not have to be arranged.) If you press the function key (F4) and select the reference key, the reference index creation flow in Figure 13 will be processed. Shift (step S23). Then, the screen becomes as shown in Fig. 12-4, the 1/4 window is displayed at the lower right, and the cursor (C1) is moved in step S90, and new or registered (if registered, registered reference under New is registered reference index). Items are displayed, but in this case there is no registered one) (S9
2). In this case, press the function key F1 to select "Reference key: Create reference key" by positioning it above the new one.
Then, in step S93, a new card is determined and the card is displayed in the upper 1/2 window (Fig. 12-5). In this window, move the cursor (C1) to the item you want to use as the reference index item (key item), press the Enter key (S94), and the reference index item specified in the message line (ML). The search type is displayed as "match (=)" (by default) along with the name (Fig. 12-6). Then, with the conversion key, the search type is converted in the order of match (=) → less than (<) → below (≦) → match (=) (12th, 7th, 8th, 8th, and 8th).
(Fig. 9). This means that when inputting a reference, the match (=) returns the record number of the reference search item and the reference index item that match, and the less than (<) is the minimum value among the reference index items that is larger than the data of the reference search item. Returns the record number of the data, and the following (≦) returns the record number of the minimum value data in the reference index items that are equal to or larger than the reference search item data. In this way, the search type is determined (S95), and when the enter key is pressed, the reference index as shown in Fig. 10 is automatically formed (S96), and the screen changes to Fig. 12-8 and the search type is less than The operator is informed that the index has been created and registered, and the process returns to step S90. In S60, the reference document cards are sorted in ascending order of reference index items and the reference index as shown in FIG. 10 is formed based on this, but it is not necessary to have the amount data of monthly remuneration in FIG. That is, it is possible to search for a required record by having a record number string sorted in ascending order of monthly reward or a code address. The automatic index generation step S96 may be executed when the reference document is opened and the ending process is performed in S17. In this case, the index is automatically recreated when the reference document is recreated, which is convenient, but the index creation becomes slow, and high-speed search using the index cannot be performed.
In this respect, this is possible in the embodiment shown in FIG.
参照索引作成処理を抜けるにはステップS90で取り消し
キーを押すとステップS91でこれが判断されて、処理終
了となる。ステップS93で登録済みが選択されるとステ
ップS96で再度参照索引が形成される。これは参照文書
のレコードが追加されたり、レコード内容が変更された
場合に索引を作り直すのに有効である。尚、第12−8図
の画面で、参照索引の項目の横等適所に作成の日付を表
示させることで、索引の新しさをオペレータに知らせる
か、レコード追加、修正を検出して、索引も自動的に索
引をアップデイトさせることが望ましい。又ステップS9
4,第12−8図でカーソルを登録済み項目名上に位置させ
削除(ファンクションキーF2)を選択すると当該索引は
削除される。When the cancel key is pressed in step S90 to exit the reference index creation processing, this is determined in step S91, and the processing ends. When registered is selected in step S93, a reference index is formed again in step S96. This is effective in rebuilding the index when a record of the reference document is added or the content of the record is changed. It should be noted that, by displaying the date of creation on the screen of Fig. 12-8 in the place such as horizontally next to the item of the reference index, the operator can be informed of the newness of the index, or the record addition / correction is detected and the index is also updated. It is desirable to update the index automatically. Step S9 again
4, When the cursor is positioned on the registered item name in Fig. 12-8 and Delete (function key F2) is selected, the index is deleted.
(ニ)条件登録処理 前記の項目定義によって得られ、項目管理テーブルにセ
ットされた定義情報はカード形式のレコードの書き込
み、読み出しに最低限必要な管理情報であるが、本実施
例ではデータ入力、出力に種々の便義を図るべく、種々
の項目定義を付加できこれ等の定義情報を項目管理テー
ブルにセットできる。これは以下に述べる条件登録処理
によって実現される。(D) Condition registration process The definition information obtained by the item definition and set in the item management table is the minimum management information required for writing and reading records in card format. Various item definitions can be added to the output for various conveniences, and definition information of these items can be set in the item management table. This is realized by the condition registration process described below.
第15−1図は作成済み参照入力文書の未記入カードを示
している。第15−2図の画面において、条件登録を選択
すべくファンクションキーF1を押すと第3図のステップ
S24に移行し、第14図に詳細を示す条件登録処理を行
う。Figure 15-1 shows a blank card of a created reference input document. When the function key F1 is pressed to select the condition registration on the screen of FIG. 15-2, the step of FIG.
The process moves to S24, and the condition registration process whose details are shown in FIG. 14 is performed.
即ち、第14図のステップS100にて画面を上下に分割し、
ステップS101にて上側にカードイメージを表示すると共
にステップS102で下側に項目条件定義表(37)を表示す
る(第15−3図)。That is, the screen is divided into upper and lower parts in step S100 of FIG.
The card image is displayed on the upper side in step S101, and the item condition definition table (37) is displayed on the lower side in step S102 (FIG. 15-3).
今所得額の項目を参照検索項目とし各保険料を参照入力
項目とする条件登録について第14図、第16図〜第17図フ
ローチャートに従い説明する。The condition registration in which the item of income amount is used as a reference search item and each insurance premium is used as a reference input item will be described with reference to the flowcharts of FIGS. 14 and 16 to 17.
参照検索項目指定 ステップS106で、項目条件定義表においてカーソル(C
1)を参照検索項目に指定しようとする項目名:所得額
の行で、かつキー指定(参照キー)の欄に移動される
と、メッセージラインにマスター、マスター、マス
ターと表示される(第15−4図)(S124)。これは、
マスターファイルが3個まで登録できるためで、ここで
は、マスターを例にして説明する。ここでファンクシ
ョンキーF1を押す(S130)とステップS131でファンクシ
ョンキーF1の押下げが検出され、選ばれたマスター番号
1をバッファにセーブする(S132)。そして、ステップ
S133で右下1/4ウィンドウにキャビネット選択画面が表
示され(第15−5図)、参照文書の入っているキャビネ
ットを選択すると、画面は選択したキャビネット内の文
書選択画面を右下1/4ウィンドウに表示するものとなり
(第15−6図)、ステップS134で参照文書を選択する。
尚、ファイル格納構造は上位に複数のキャビネットが存
在し、各キャビネット内に複数のファイルが存在するも
ので、選択はカーソルの移動と実行キーの押下で行う。Reference search item specification In step S106, move the cursor (C
Item name for which you want to specify 1) as a reference search item: In the line of income amount and when it is moved to the column of key specification (reference key), it is displayed in the message line as master, master, master (15th) -4) (S124). this is,
Since up to three master files can be registered, the master will be described as an example here. When the function key F1 is pressed (S130), the pressing of the function key F1 is detected in step S131, and the selected master number 1 is saved in the buffer (S132). And step
In S133, the cabinet selection screen is displayed in the lower right 1/4 window (Fig. 15-5), and when the cabinet containing the reference document is selected, the screen displays the document selection screen in the selected cabinet in the lower right 1/4. It will be displayed in the window (Fig. 15-6), and the reference document is selected in step S134.
It should be noted that the file storage structure has a plurality of cabinets in the upper level, and a plurality of files exist in each cabinet. Selection is performed by moving the cursor and pressing the execution key.
参照文書の選択により参照文書がオープンされ、画面右
下1/4のウィンドウに参照索引指定画面を表示させ(第1
5−7図)、ここで参照索引が既に形成されている項目
名が表示されるので報酬月額をキーとする参照索引を指
定すべくカーソルC1が報酬月額上にある状態で実行キー
を押す。するとステップS136で画面1/2下ウィンドウに
参照条件を表示させる(第15−8図)。参照条件とは参
照文書がどのキャビネットでどの文書であるかの参照文
書に関する情報(S133及びS134で得られる)と、参照検
索項目に対する参照文書の索引名に関する情報(参照検
索項目に関する情報)(S135で得られる)とである。こ
の時キー項目の検索タイプも併せて表示させても良い。The reference document is opened by selecting the reference document, and the reference index specification screen is displayed in the window in the lower right 1/4 of the screen (first
(Fig. 5-7), the item name for which the reference index has already been formed is displayed, so press the execute key with the cursor C1 on the reward monthly amount in order to specify the reference index whose key is the reward monthly amount. Then, in step S136, the reference condition is displayed in the lower window of the screen 1/2 (Fig. 15-8). The reference condition is information regarding a reference document indicating which document is in which cabinet and which document is obtained (obtained in S133 and S134) and information regarding an index name of the reference document with respect to the reference search item (information regarding the reference search item) (S135). It can be obtained at). At this time, the search type of the key item may be displayed together.
この条件で良いと判断すると実行キーを押すが、登録に
戻したい場合はファンクションキー(F1)又は実行キー
を押し、表示の参照条件を削除したい場合はファンクシ
ョンキー(F2)を押す。これはステップS137で判断さ
れ、F1キー又は実行キーの場合は、セーブしたマスター
の参照入力管理テーブル(T6)に参照条件を登録し
(S138)、ステップS139に移行する。F2キーの場合は条
件を削除しS130に戻る。ステップS139で第15−9図の登
録画面を表示する。この画面では所得額項目の参照キー
欄に参照条件が設定されたことを報知すべく参照文書名
と参照索引項目名との両方をそれぞれ一部表示させてい
る。尚、参照入力管理テーブル(T6)とは第19図に示す
如き情報を有したもので、参照検索項目番号(a)とこ
れに関連する参照入力項目数(b)と各参照入力項目に
ついて参照文書で読み出す参照読出項目(C1)及び参照
入力文書での参照入力項目番号(C2)との情報を含んで
いる。このテーブルは各マスター毎に作成され
る。If you decide that this condition is acceptable, press the Enter key, but if you want to return to the registration, press the Function key (F1) or the Enter key, and if you want to delete the displayed reference condition, press the Function key (F2). This is determined in step S137, and in the case of the F1 key or the execution key, the reference condition is registered in the reference input management table (T6) of the saved master (S138), and the process proceeds to step S139. If it is the F2 key, the condition is deleted and the process returns to S130. In step S139, the registration screen shown in Fig. 15-9 is displayed. On this screen, both the reference document name and the reference index item name are partially displayed to notify that the reference condition is set in the reference key field of the income amount item. The reference input management table (T6) has information as shown in FIG. 19, and refers to the reference search item number (a), the reference input item number (b) related to this, and each reference input item. It includes information on the reference read item (C1) read in the document and the reference input item number (C2) in the reference input document. This table is created for each master.
参照入力項目の指定 参照検索によって参照文書の項目データを参照できる
が、どの参照文書のどの項目データを参照入力文書のど
の項目に書き込むかの指定が必要である。Specification of reference input item Although the item data of the reference document can be referred to by reference search, it is necessary to specify which item data of which reference document is to be written to which item of the reference input document.
この指定は第14図の記入処理と処理定義によって実行さ
れる。即ち、第15−10図でカーソルを「健保−全額」の
記入処理欄にカーソル(C1)を移動させると、ステップ
S104の判断により処理は記入処理に入る。ここではステ
ップS112でキー入力が受け付けられ、ステップS113では
キーが変換キーかどうかを判断すると共に前の状態を記
憶していて押される毎に処理流れを変える。即ち、記入
処理セット初期値は「しない」(空白)で、変換キーを
押す毎にステップS114→S115→S116→S117と処理を変
え、記入処理の欄の表示を「参照入力」表示させ(第15
−10図,S116)た後、カーソルキーの操作でカーソル(C
1)を処理定義の欄にカーソルを移動させ第17図に詳細
を示す参照入力定義ルーチンを実行する。尚、記入処理
「自動計算」とすると、処理定義で演算式定義(S125)
が、また「選択入力」とすると選択入力定義(S126)が
それぞれ実行される。This designation is executed by the entry process and process definition in FIG. That is, when the cursor (C1) is moved to the entry processing field of "health insurance-total amount" in FIG.
The process enters the entry process according to the determination in S104. Here, the key input is accepted in step S112, and in step S113 it is determined whether the key is a conversion key, the previous state is stored, and the processing flow is changed every time the key is pressed. That is, the initial value of the entry processing set is "No" (blank), and the processing is changed from step S114 → S115 → S116 → S117 every time the conversion key is pressed, and the entry processing field is displayed as "reference input" (see 15
-10, S116), then use the cursor keys to move the cursor (C
1) Move the cursor to the process definition field and execute the reference input definition routine whose details are shown in FIG. If the entry process is "Automatic calculation", the operation formula is defined in the process definition (S125).
However, if "selection input" is selected, the selection input definition (S126) is executed.
即ち、ステップS120で参照入力が判断されると第19図の
ステップS140で画面下に参照入力の操作ガイドが表示さ
れる(第15−11図)。ここでも参照キー設定時と同様に
メッセージラインにマスター、マスター、マスター
と表示される。ここでマスターについて説明する。
ファンクションキーF1が押されると(S142)、マスター
をバッファーにセーブする(S143)。そして、ステッ
プS145に移行し画面上半分に参照文書のカードを表示す
ると共にカーソル(C1)をカード側に移動させる(第15
−12図)。ここでカーソル(C1)を参照入力したいデー
タの項目(今の場合,健康保険全額)に位置させ実行キ
ーを押すと、ステップS146に移り画面下1/2ウィンドウ
に参照条件を表示する(第15−14図)。この条件には第
15−8図の画面と同様参照文書に関する情報と参照検索
項目に関する情報に加え、参照入力項目に関する情報、
即ちここでは参照入力項目「健保−全額」に参照入力さ
れる参照文書のデータ項目が「健康保険全」であること
の情報を含む。この時キー項目の検索タイプを表示する
ようにしても良い。ここで実行キーを押すと、セーブし
たマスターの参照入力管理テーブルに設定条件を登録
する(S148)。結果は第15−15図の如く処理定義欄に表
示される。この表示は第15−14図の参照条件の要約であ
り、参照文書名:読み出された書き込まれるべき参照文
書の項目名:参照検索項目名及び参照索引名の順で表示
する。That is, when the reference input is determined in step S120, the reference input operation guide is displayed at the bottom of the screen in step S140 of FIG. 19 (FIGS. 15-11). Here, as in the case of setting the reference key, "master, master, master" is displayed in the message line. The master will be described here.
When the function key F1 is pressed (S142), the master is saved in the buffer (S143). Then, the process proceeds to step S145, the card of the reference document is displayed on the upper half of the screen, and the cursor (C1) is moved to the card side (15th position).
(Fig. 12). If you move the cursor (C1) to the item of data you want to input by reference (in this case, the total amount of health insurance) and press the execute key, the process moves to step S146 and the reference condition is displayed in the lower 1/2 window of the screen (15th). (Fig. 14). This condition is
In addition to the information about the reference document and the information about the reference search item, the information about the reference input item,
That is, here, the reference input item "health insurance-total amount" includes information that the data item of the reference document referred to is "all health insurance". At this time, the search type of the key item may be displayed. If the execute key is pressed here, the setting conditions are registered in the reference input management table of the saved master (S148). The results are displayed in the process definition column as shown in Figure 15-15. This display is a summary of the reference conditions in FIG. 15-14, and the display is performed in the order of reference document name: item name of reference document to be read and written: reference search item name and reference index name.
参照検索項目、参照入力項目に関する条件定義表を見て
これで良いと判断すると、オペレータは第14図のステッ
プS103で終了キーを押す。尚、第19図において参照入力
管理テーブルの(a)は所得額の項目番号であり、
(b)は各保険料(健康−全額、健康−負担、厚生−全
額、厚生−負担)であるので4、(C1)は参照文書の各
保険額の項目番号、(C2)は参照入力文書の各保険額の
項目番号である。終了キー操作により画面は第15−1図
のカード画面に戻り条件登録処理をエンドする。When the operator looks at the condition definition table regarding the reference search item and the reference input item and determines that this is enough, the operator presses the end key in step S103 of FIG. Incidentally, in FIG. 19, (a) of the reference input management table is the item number of the income amount,
(B) is each insurance premium (health-total, health-burden, welfare-total, welfare-burden) 4, (C1) is the item number of each insurance amount of the reference document, (C2) is the reference input document Is the item number of each insurance amount. When the end key is operated, the screen returns to the card screen shown in Fig. 15-1 and the condition registration process ends.
(ホ)参照データの入力 ここでカーソルキーをデータ入力する項目に移動させ
る。今の場合参照入力を行うべくカーソル(C1)を所得
額の項目に位置させ、データ入力を行う(第18図のS16
0,第15−17図)。その後実行キーを押す(S161)と、ス
テップS162で参照検索項目に対応する参照入力項目があ
るかどうかを参照入力管理テーブルを参照してチェック
し、あればステップS163に移行し、参照索引で「148,00
0」をさがす。この場合、参照索引項目の検索タイプが
未満(<)だから、148,000より大きいものの中での最
小値のデータをさがし、見つかればステップS164からス
テップS165に移行し対応するレコード番号を読み出し、
このレコードから各保険料のデータを読み出す。その
後、ステップS166で読み出したデータを入力項目である
各保険料の項目に書き込み表示する(第15−18図)。(E) Input of reference data Here, move the cursor key to the item for data input. In this case, move the cursor (C1) to the item of income amount for reference input, and input data (S16 in Fig. 18).
0, Fig. 15-17). After that, when the enter key is pressed (S161), it is checked in step S162 whether or not there is a reference input item corresponding to the reference search item, by referring to the reference input management table, and if there is, the process proceeds to step S163, and the reference index " 148,00
Search for "0". In this case, since the search type of the reference index item is less than (<), the data with the smallest value among those greater than 148,000 is searched for, and if found, the process proceeds from step S164 to step S165 to read the corresponding record number,
The data of each insurance premium is read from this record. After that, the data read out in step S166 is written and displayed in each insurance premium item which is an input item (Fig. 15-18).
尚、本発明は上記実施例に限定されるものではなく、検
索タイプとして>、≧を指定できるし、隣接する2つの
参照索引項目値のより近いほうのレコードを検索するよ
うな指定も可能である。It should be noted that the present invention is not limited to the above-mentioned embodiment, and it is possible to specify>, ≧ as a search type, or to search for a record having a closer value to two adjacent reference index item values. is there.
(ト)効果 上記の如く構成される本発明に依れば参照入力条件の設
定操作の容易な情報処理装置を提供できる。(G) Effect According to the present invention configured as described above, it is possible to provide an information processing apparatus in which the reference input condition setting operation is easy.
図は全て本発明の実施例を説明するものであって、第1
図は機能的ブロック構成図、第2−1図はハード的ブロ
ック構成図、第2−2図は要部平面図、第3図は全体の
フローチャート、第4図は表示切替のフローチャート、
第5−1図乃至第5−8図は各状態別の表示画面の模式
図、第6図はレコードメモリ内のレコードデータの格納
状態を示す模式図、第7図は項目管理テーブルの模式
図、第8図は参照入力の全体構成のフローチャート、第
9図は参照入力の説明図、第10図は参照索引の模式図、
第11図は参照索引項目管理テーブルの模式図、第12−1
図〜第12−10図は参照文書カードにおける各状態の表示
画面の模式図、第13図は参照索引作成のフローチャー
ト、第14図は条件登録のフローチャート、第15−1図〜
第15−18図は参照入力文書カードにおける各状態別の表
示画面の模式図、第16図は参照索引項目指定のフローチ
ャート、第17図は参照入力項目指定のフローチャート、
第18図は項目データの入力のフローチャート、第19図は
参照入力管理テーブルの模式図である。 (20)…表示手段、(T3)…項目管理テーブル、(C2)
…カーソル、(F1)〜(F18)…ファンクションキー、
(SW1)…実行キー、(SW2)…カーソルキー、(P51)
…カード作成手段、(P52)…文書作成手段、(P53)…
レコード作成手段、(P56)…条件登録手段、(P57)…
索引作成手段The drawings all illustrate embodiments of the present invention.
FIG. 2 is a functional block configuration diagram, FIG. 2-1 is a hardware block configuration diagram, FIG. 2-2 is a main part plan view, FIG. 3 is an overall flowchart, and FIG. 4 is a display switching flowchart.
FIGS. 5-1 to 5-8 are schematic diagrams of display screens for each state, FIG. 6 is a schematic diagram showing a storage state of record data in the record memory, and FIG. 7 is a schematic diagram of an item management table. , FIG. 8 is a flowchart of the overall structure of reference input, FIG. 9 is an explanatory view of reference input, FIG. 10 is a schematic view of reference index,
Fig. 11 is a schematic diagram of the reference index item management table, Fig. 12-1
Fig. ~ Fig. 12-10 are schematic views of the display screen in each state on the reference document card, Fig. 13 is a flow chart of reference index creation, Fig. 14 is a condition registration flow chart, and Fig. 15-1 ~.
FIGS. 15-18 are schematic views of display screens for each state in the reference input document card, FIG. 16 is a flowchart for specifying reference index items, FIG. 17 is a flowchart for specifying reference input items,
FIG. 18 is a flow chart for inputting item data, and FIG. 19 is a schematic diagram of a reference input management table. (20) ... Display means, (T3) ... Item management table, (C2)
… Cursors, (F1) to (F18)… Function keys,
(SW1) ... Execute key, (SW2) ... Cursor key, (P51)
… Card creation means, (P52)… Document creation means, (P53)…
Record creation means (P56) ... Condition registration means (P57) ...
Index creation means
───────────────────────────────────────────────────── フロントページの続き (72)発明者 伊藤 鶴美 大阪府守口市京阪本通2丁目18番地 三洋 電機株式会社内 (72)発明者 本田 博幸 大阪府守口市京阪本通2丁目18番地 三洋 電機株式会社内 ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Tsurumi Ito 2-18 Keihan Hondori, Moriguchi City, Osaka Prefecture Sanyo Electric Co., Ltd. (72) Inventor Hiroyuki Honda 2-18 Keihan Hondori, Moriguchi City, Osaka Sanyo Electric Co., Ltd. Within the corporation
Claims (1)
と、参照ファイルの参照索引項目の項目データとを比
べ、比べた結果が規定された範囲内である場合に、この
参照索引項目の項目データに対応する対応データを前記
入力ファイルの参照入力項目に書き写す情報処理装置に
おいて、 前記入力ファイルの前記参照検索項目と前記参照ファイ
ルの参照索引項目とを指定する参照索引設定時に、前記
規定された範囲を、一致・未満・以下等の予かじめ設定
された複数の検索条件から選択設定する手段を備えるこ
とを特徴とする情報処理装置。1. Item data of a reference search item of an input file is compared with item data of a reference index item of a reference file, and when the comparison result is within a prescribed range, the item data of this reference index item In the information processing apparatus for copying the corresponding data corresponding to the reference input item of the input file, at the time of setting the reference index for specifying the reference search item of the input file and the reference index item of the reference file, the specified range An information processing apparatus comprising: means for selectively setting a plurality of search conditions that are preliminarily set such as match, less than, and less than.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022384A JPH0786876B2 (en) | 1990-01-31 | 1990-01-31 | Information processing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022384A JPH0786876B2 (en) | 1990-01-31 | 1990-01-31 | Information processing equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03226862A JPH03226862A (en) | 1991-10-07 |
| JPH0786876B2 true JPH0786876B2 (en) | 1995-09-20 |
Family
ID=12081161
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022384A Expired - Fee Related JPH0786876B2 (en) | 1990-01-31 | 1990-01-31 | Information processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0786876B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4422513B2 (en) | 2004-03-10 | 2010-02-24 | 富士通株式会社 | Image display device, image display method, image display program, and computer-readable recording medium recording image display program |
-
1990
- 1990-01-31 JP JP2022384A patent/JPH0786876B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03226862A (en) | 1991-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5557794A (en) | Data management system for a personal data base | |
| US20070255694A1 (en) | Document-drafting system using document components | |
| JPS61253579A (en) | Word processor | |
| JP3793878B2 (en) | Information display control device and program | |
| Lambert et al. | Microsoft Excel Step by Step (Office 2021 and Microsoft 365) | |
| JP2760549B2 (en) | Information processing device | |
| JPH03226862A (en) | Information processor | |
| JP2575665B2 (en) | Logical diagram outline description conversion processing method | |
| JP2975624B2 (en) | Information processing device | |
| JPH0668085A (en) | Document processor with annotation function | |
| JPH02297156A (en) | Word processor with annotations | |
| Queens et al. | A Net-based Toolkit for Collaborative Editing and Publishing of Dictionaries. | |
| JPH02297146A (en) | Information processor | |
| Klein | A Computer-Aided Personal Library Catalog | |
| Forrester | A Comparison of Text Retrieval Systems and Database Management Systems to Suit Client Bibliographic Needs | |
| Forrester et al. | A comparison of text retrieval systems and database management systems to suit client bibliographic needs | |
| JPH0758486B2 (en) | Document file device | |
| JPH04174065A (en) | Data processor | |
| Clark | Alternatives for developing user documentation for applications software | |
| JPS6366663A (en) | Control system for document structure | |
| JPH04181357A (en) | Data processor | |
| JPH04116759A (en) | Data processor | |
| Ni | Preparing Technical Reports Using MS Word | |
| Nelson | Determining The Word Processing Software to Meet the Needs of The Business User | |
| JPH04323770A (en) | Machine translation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |