JPH0554034A - Data synthesizing system - Google Patents

Data synthesizing system

Info

Publication number
JPH0554034A
JPH0554034A JP3238767A JP23876791A JPH0554034A JP H0554034 A JPH0554034 A JP H0554034A JP 3238767 A JP3238767 A JP 3238767A JP 23876791 A JP23876791 A JP 23876791A JP H0554034 A JPH0554034 A JP H0554034A
Authority
JP
Japan
Prior art keywords
data
identifier
storage device
identifiers
basic
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
JP3238767A
Other languages
Japanese (ja)
Inventor
Shinichi Iwasaki
新一 岩崎
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 JP3238767A priority Critical patent/JPH0554034A/en
Publication of JPH0554034A publication Critical patent/JPH0554034A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To easily reflect the change of fundamental data on synthesized data having this fundamental data as a constituting element. CONSTITUTION:A data selecting and holding means 60 selects an arbitrary number of held fundamental data with identifiers from a storage device 20 and preserves identifiers of these fundamental data in the storage device 20. A synthesized data generating means 70 generates a higher-order identifier, which manages the arbitrary number of identifiers, and preserves identifier data consisting of the arbitrary number of identifiers and the higher-order identifier, in the storage device 20. A data acquiring means 80 acquires synthesized data from the storage device 20 based on the designation of the higher- order identifier. A data display means 50 displays a selected picture, synthesized data, etc., on a display device 30. An input signal analysis means 40 analyzes the signal inputted from an input device 10.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はデータ合成方式に関し、
特にいくつかある基本的なデータ(基本データ)の任意
個を組み合わせて二次的なデータ(合成データ)を作成
して表示装置にその合成データを表示するデータ合成方
式に関する。
BACKGROUND OF THE INVENTION The present invention relates to a data synthesis method,
In particular, the present invention relates to a data synthesizing method of combining any number of basic data (basic data) to create secondary data (synthetic data) and displaying the synthetic data on a display device.

【0002】[0002]

【従来の技術】従来、この種のデータ合成方式では、任
意個の基本データの指定に基づいて単純に(識別子等を
使用せずに)それらが合成されて合成データが作成さ
れ、その合成データが表示装置に表示されていた。
2. Description of the Related Art Conventionally, in this type of data synthesizing method, simply synthesizing them (without using an identifier or the like) based on designation of arbitrary number of basic data to create synthetic data, Was displayed on the display device.

【0003】なお、従来から、データに識別子を付して
その識別子に基づいてデータの検索や表示等を行う方式
は存在していた。
Conventionally, there has been a system in which an identifier is added to data and data is searched or displayed based on the identifier.

【0004】[0004]

【発明が解決しようとする課題】上述した従来のデータ
合成方式では、任意個の基本データが単純に合成されて
合成データが作成されているので、合成データが作成さ
れた後に被合成データ(その合成データの構成要素の基
本データ)に変更があった場合には、再度データ合成を
やり直すか合成データに被合成データと同様の変更を与
えるかしなければ、被合成データと合成データとの整合
性を保つことができないという欠点があった。
In the above-mentioned conventional data synthesizing method, since the synthetic data is created by simply synthesizing the arbitrary number of basic data, the synthesized data (that If there is a change in the basic data of the constituent elements of the synthetic data), the data should be merged again or the synthetic data should be changed in the same way as the synthesized data. It had the drawback of not being able to maintain sex.

【0005】また、従来のデータ合成方式では、基本デ
ータそのものが指定されて合成データが作成されるの
で、操作者にとって指定が煩雑なものになるという欠点
があった。
Further, in the conventional data synthesizing method, since the basic data itself is designated and the synthesized data is created, there is a drawback that the designation becomes complicated for the operator.

【0006】本発明の目的は、上述の点に鑑み、従来か
らデータの検索や表示等で使用されているデータの識別
子をデータ合成に利用することにより、任意の基本デー
タを簡易に合成して合成データを作成することができ、
基本データの変更をその基本データを構成要素とする合
成データに容易に反映させることができるデータ合成方
式を提供することにある。
In view of the above points, an object of the present invention is to easily synthesize arbitrary basic data by utilizing the identifier of the data conventionally used for data retrieval, display, etc. for the data synthesis. You can create synthetic data,
An object of the present invention is to provide a data synthesizing method capable of easily reflecting a change of basic data in synthetic data having the basic data as a constituent element.

【0007】[0007]

【課題を解決するための手段】本発明のデータ合成方式
は、基本データとその識別子とから構成される識別子付
き基本データおよび任意個の識別子とそれらを管理する
上位識別子とから構成される識別子データを保持する記
憶装置と、この記憶装置により保持されている識別子付
き基本データの任意個を選択しそれらの識別子付き基本
データ中の識別子を前記記憶装置に保存するデータ選択
保持手段と、このデータ選択保持手段により前記記憶装
置に保存された任意個の識別子を管理する上位識別子を
生成し当該任意個の識別子と当該上位識別子とから構成
される識別子データを前記記憶装置に保存する合成デー
タ作成手段と、この合成データ作成手段により保存され
た識別子データ中の上位識別子の指定に基づいて前記記
憶装置から合成データを取得するデータ取得手段と、前
記データ選択保持手段による処理中に選択画面を表示装
置に表示し前記データ取得手段により取得された合成デ
ータを表示装置に表示するデータ表示手段と、入力装置
から入力された信号を解析しその解析に基づいて前記デ
ータ選択保持手段,前記合成データ作成手段,前記デー
タ取得手段および前記データ表示手段のいずれかに制御
やデータを渡す入力信号解析手段とを有する。
The data synthesizing method of the present invention uses basic data with an identifier composed of basic data and its identifier, and identifier data composed of an arbitrary number of identifiers and a superordinate identifier for managing them. And a data selection holding unit for selecting an arbitrary number of basic data with identifiers held by this storage device and storing the identifiers in the basic data with identifiers in the storage device, and this data selection Synthetic data creating means for generating a higher-level identifier for managing the arbitrary number of identifiers stored in the storage device by the holding means, and storing identifier data composed of the arbitrary number of identifiers and the higher-level identifier in the storage device , The composite data is created from the storage device based on the designation of the higher-order identifier in the identifier data stored by the composite data creating means. Data acquisition means for acquiring the data, a data display means for displaying the selection screen on the display device during the processing by the data selection holding means, and the combined data acquired by the data acquisition means on the display device, and the input device. It has an input signal analysis means for analyzing the input signal and passing control or data to any one of the data selection holding means, the composite data creating means, the data acquisition means and the data display means based on the analysis.

【0008】[0008]

【作用】本発明のデータ合成方式では、記憶装置が基本
データとその識別子とから構成される識別子付き基本デ
ータおよび任意個の識別子とそれらを管理する上位識別
子とから構成される識別子データを保持し、データ選択
保持手段が記憶装置により保持されている識別子付き基
本データの任意個を選択しそれらの識別子付き基本デー
タ中の識別子を記憶装置に保存し、合成データ作成手段
がデータ選択保持手段により記憶装置に保存された任意
個の識別子を管理する上位識別子を生成し当該任意個の
識別子と当該上位識別子とから構成される識別子データ
を記憶装置に保存し、データ取得手段が合成データ作成
手段により保存された識別子データ中の上位識別子の指
定に基づいて記憶装置から合成データを取得し、データ
表示手段がデータ選択保持手段による処理中に選択画面
を表示装置に表示しデータ取得手段により取得された合
成データを表示装置に表示し、入力信号解析手段が入力
装置から入力された信号を解析しその解析に基づいてデ
ータ選択保持手段,合成データ作成手段,データ取得手
段およびデータ表示手段のいずれかに制御やデータを渡
す。
According to the data synthesizing method of the present invention, the storage device holds basic data with an identifier composed of basic data and its identifier, and identifier data composed of an arbitrary number of identifiers and a higher-level identifier for managing them. , The data selection holding means selects an arbitrary number of basic data with identifiers held by the storage device, stores the identifiers in the basic data with identifiers in the storage device, and the composite data creating means stores the data by the data selection holding means. A higher-level identifier that manages an arbitrary number of identifiers stored in the device is generated, identifier data composed of the arbitrary number of identifiers and the higher-level identifier is stored in a storage device, and the data acquisition unit stores it by the composite data creation unit. The composite data is acquired from the storage device based on the designation of the higher-level identifier in the generated identifier data, and the data display means displays the data. The selection screen is displayed on the display device during the processing by the selection holding means, the combined data acquired by the data acquisition means is displayed on the display device, and the input signal analysis means analyzes the signal input from the input device and based on the analysis. Then, the control and the data are passed to any one of the data selection holding means, the composite data creating means, the data acquiring means and the data displaying means.

【0009】[0009]

【実施例】次に、本発明について図面を参照して詳細に
説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described in detail with reference to the drawings.

【0010】図1は、本発明のデータ合成方式の一実施
例の構成を示すブロック図である。本実施例のデータ合
成方式は、入力装置10と、記憶装置20と、表示装置
30と、情報処理装置90とを含んで構成されている。
FIG. 1 is a block diagram showing the configuration of an embodiment of the data synthesizing method of the present invention. The data synthesizing method according to the present exemplary embodiment includes an input device 10, a storage device 20, a display device 30, and an information processing device 90.

【0011】情報処理装置90は、入力装置10により
供給される入力信号を解析し(現在の状態や信号の種類
等により解析する)その解析に基づいてデータ表示手段
50,データ選択保持手段60,合成データ作成手段7
0およびデータ取得手段80の中の適切な手段に選択的
に制御やデータを渡す入力信号解析手段40と、入力信
号解析手段40またはデータ取得手段80から表示すべ
きデータを受け取りそのデータを位置や形状を特定して
表示装置30に表示するデータ表示手段50と、記憶装
置20に保持されている識別子付き基本データの1つを
選択しその識別子付き基本データ中の識別子を記憶装置
20内のバッファ領域に保存するデータ選択保持手段6
0と、任意個の基本データの識別子を管理する新たな上
位識別子を生成しその上位識別子と当該識別子とから構
成される識別子データを記憶装置20に保存する合成デ
ータ作成手段70と、入力信号解析手段40を介して入
力装置10から渡される識別子または上位識別子に対応
する基本データまたは合成データ(基本データの集合)
を記憶装置20から取得してデータ表示手段50に渡す
データ取得手段80とを含んで構成されている。
The information processing device 90 analyzes the input signal supplied from the input device 10 (analyzes it according to the current state, the type of signal, etc.), and based on the analysis, the data display means 50, the data selection holding means 60, Synthetic data creating means 7
0 and the input signal analysis means 40 for selectively passing control or data to an appropriate means of the data acquisition means 80, and the data to be displayed is received from the input signal analysis means 40 or the data acquisition means 80, and the position of the data is displayed. A data display means 50 for specifying the shape and displaying it on the display device 30, and one of the basic data with an identifier held in the storage device 20 is selected and the identifier in the basic data with the identifier is buffered in the storage device 20. Data selection holding means 6 to be stored in the area
0, a synthetic data creating means 70 for generating a new upper identifier for managing the identifiers of arbitrary number of basic data, and saving the identifier data composed of the upper identifier and the identifier in the storage device 20, and an input signal analysis. Basic data or composite data (collection of basic data) corresponding to the identifier or higher-level identifier passed from the input device 10 via the means 40.
Is acquired from the storage device 20 and is transferred to the data display means 50.

【0012】図2は、本実施例のデータ合成方式を実現
するためのハードウェア構成の一例を示す図である。こ
のハードウェア構成は、キーボード1と、マウス2と、
メモリ3と、ディスク装置4と、ディスプレイ装置5
と、CPU(CentralProcessing U
nit)6とからなる(キーボード1,マウス2,メモ
リ3,ディスク装置4およびディスプレイ装置5がCP
U6に接続されている)。図1中の入力装置10が図2
中のキーボード1およびマウス2に対応し、記憶装置2
0がメモリ3およびディスク装置4に対応し、表示装置
30がディスプレイ装置5に対応し、情報処理装置90
がCPU6に対応する。
FIG. 2 is a diagram showing an example of a hardware configuration for realizing the data synthesizing method of this embodiment. This hardware configuration consists of a keyboard 1, a mouse 2,
Memory 3, disk device 4, display device 5
And CPU (Central Processing U
(keyboard 1, mouse 2, memory 3, disk device 4 and display device 5 are CPs).
Connected to U6). The input device 10 in FIG.
Corresponding to the keyboard 1 and mouse 2 in
0 corresponds to the memory 3 and the disk device 4, the display device 30 corresponds to the display device 5, and the information processing device 90
Corresponds to the CPU 6.

【0013】図3〜図7は、本実施例のデータ合成方式
の動作を説明するための図である。
3 to 7 are diagrams for explaining the operation of the data synthesizing method of this embodiment.

【0014】図8は、本実施例のデータ合成方式の処理
を示す流れ図である。この処理は、データ選択命令判定
ステップ11と、選択画面表示ステップ12と、識別子
取得ステップ13と、識別子保存ステップ14と、デー
タ合成命令判定ステップ15と、バッファ領域空判定ス
テップ16と、上位識別子生成ステップ17と、データ
合成領域確保ステップ18と、上位識別子データ合成領
域設定ステップ19と、バッファ領域空判定ステップ2
0と、識別子データ合成領域設定ステップ21と、バッ
ファ削除ステップ22と、識別子データ保存ステップ2
3とからなる。
FIG. 8 is a flow chart showing the processing of the data synthesizing method of this embodiment. This process includes a data selection command determination step 11, a selection screen display step 12, an identifier acquisition step 13, an identifier storage step 14, a data combination command determination step 15, a buffer area empty determination step 16, and a higher-level identifier generation. Step 17, data composition area securing step 18, upper identifier data composition area setting step 19, buffer area empty determination step 2
0, identifier data composition area setting step 21, buffer deletion step 22, identifier data storage step 2
3 and 3.

【0015】次に、このように構成された本実施例のデ
ータ合成方式の動作について説明する。なお、ここでは
図3〜図7に示すデータ等を対象とする動作について説
明する。
Next, the operation of the data synthesizing method of this embodiment having the above-mentioned configuration will be described. In addition, here, the operation for the data shown in FIGS. 3 to 7 will be described.

【0016】図3は、本実施例のデータ合成方式で取り
扱われる基本データ(ここでは、文字データであるもの
とする)の具体例を示す図である。これらの基本データ
(文字データ)には各基本データを一意に識別するため
の識別子が付されており、基本データおよびその識別子
からなる識別子付き基本データは記憶装置20に保持さ
れている。
FIG. 3 is a diagram showing a specific example of basic data (character data in this case) handled by the data synthesizing method of this embodiment. An identifier for uniquely identifying each basic data is attached to these basic data (character data), and the basic data and the basic data with an identifier composed of the basic data are held in the storage device 20.

【0017】初めに、図8を参照して、上述のような基
本データに基づくデータ合成が行われる際の処理につい
て説明する。
First, with reference to FIG. 8, description will be given of a process when data composition based on the basic data as described above is performed.

【0018】まず、操作者は、入力装置10を介して情
報処理装置90にデータ選択命令(合成データの構成要
素である基本データを選択するための選択画面の表示を
促す命令)を示す信号を入力する。
First, the operator sends a signal indicating a data selection command (a command prompting the display of a selection screen for selecting basic data, which is a component of the composite data) to the information processing device 90 via the input device 10. input.

【0019】情報処理装置90内の入力信号解析手段4
0は、入力装置10を介して入力した信号(入力信号)
がデータ選択命令であるか否かを判定する(ステップ1
1)。
Input signal analysis means 4 in the information processing apparatus 90
0 is a signal input via the input device 10 (input signal)
Is a data selection command (step 1
1).

【0020】この判定で入力信号はデータ選択命令であ
るので、入力信号解析手段40はデータ表示手段50に
制御を渡す(どのような選択画面を表示すべきかを示す
データとともに制御を渡す)。
Since the input signal is a data selection command in this determination, the input signal analysis means 40 passes control to the data display means 50 (passes control together with data indicating what selection screen should be displayed).

【0021】入力信号解析手段40から制御を渡された
データ表示手段50は、図4に示すような選択画面を表
示装置30に表示する(ステップ12)。
The data display means 50 to which the control is passed from the input signal analysis means 40 displays the selection screen as shown in FIG. 4 on the display device 30 (step 12).

【0022】図4は、図3に示す基本データを選択対象
とする選択画面を示す図である。この選択画面において
は、図3中の基本データが、その基本データに付されて
いる識別子中の「a」,「b」および「c」という属性
でカテゴライズされて表示されている。なお、選択画面
の態様は、このような「属性でカテゴライズされたも
の」に限定されるものではない。
FIG. 4 is a diagram showing a selection screen for selecting the basic data shown in FIG. 3 as a selection target. On this selection screen, the basic data in FIG. 3 is displayed categorized by the attributes “a”, “b”, and “c” in the identifier attached to the basic data. The mode of the selection screen is not limited to such “category categorized by attribute”.

【0023】図4に示す選択画面に対して、入力装置1
0からの指示(操作者の選択に基づくカーソルによる指
示等)により、「a」,「b」および「c」という属性
を持つ基本データ群の中からそれぞれ1つの基本データ
が選択される。それらの基本データは、新たな合成デー
タの構成要素となる。
For the selection screen shown in FIG. 4, the input device 1
One basic data is selected from the basic data group having the attributes “a”, “b”, and “c” by an instruction from 0 (an instruction by the cursor based on the operator's selection). The basic data becomes a constituent element of new synthetic data.

【0024】データ選択保持手段60は、入力装置10
からの指示を入力信号解析信号40を介して受け取り、
その指示に基づいて記憶装置20に保持されている識別
子付き基本データを選択してその識別子付き基本データ
中の識別子を取得し(ステップ13)、その識別子を記
憶装置20内のバッファ領域に保存する(各識別子がバ
ッファ領域内の各バッファに保存される)(ステップ1
4)。
The data selection holding means 60 is the input device 10.
From the input signal analysis signal 40,
Based on the instruction, the basic data with an identifier stored in the storage device 20 is selected, the identifier in the basic data with an identifier is acquired (step 13), and the identifier is stored in the buffer area in the storage device 20. (Each identifier is stored in each buffer in the buffer area) (Step 1
4).

【0025】ここでは、図4に示す選択画面に対して
「海は」が操作者によって選択されたときにはその識別
子「a2」が第1のバッファに保存され、「とても」が
選択されたときにはその識別子「b1」が第2のバッフ
ァに保存され、「青い」が選択されたときにはその識別
子「c1」が第3のバッファに保存される。したがっ
て、このときのバッファ領域の内容は「a2,b1,c
1」となる。なお、バッファ領域中のバッファの数、す
なわち合成データの構成要素の基本データの数が3に限
定されないことはいうまでもない。
Here, when "Umiha" is selected by the operator on the selection screen shown in FIG. 4, the identifier "a2" is stored in the first buffer, and when "very" is selected, the identifier "a2" is stored. The identifier "b1" is stored in the second buffer, and when "blue" is selected, the identifier "c1" is stored in the third buffer. Therefore, the contents of the buffer area at this time are "a2, b1, c.
1 ”. It is needless to say that the number of buffers in the buffer area, that is, the number of basic data of the constituent elements of the composite data is not limited to three.

【0026】次に、操作者は、入力装置10を介して情
報処理装置90にデータ合成命令(上述のようにして選
択された基本データを構成要素とする合成データの作成
を促す命令)を示す信号を入力する。
Next, the operator gives a data synthesizing command (a command urging the creation of synthetic data having the basic data selected as described above as a constituent element) to the information processing device 90 via the input device 10. Input the signal.

【0027】情報処理装置90内の入力信号解析手段4
0は、ステップ11で入力信号がデータ選択命令ではな
いと判定し、入力信号がデータ合成命令であるか否かを
判定する(ステップ15)。
Input signal analyzing means 4 in the information processing apparatus 90
For 0, it is determined in step 11 that the input signal is not the data selection instruction, and it is determined whether the input signal is the data combination instruction (step 15).

【0028】この判定で入力信号はデータ合成命令であ
るので、入力信号解析手段40は合成データ作成手段7
0に制御を渡す。なお、ステップ15の判定で入力信号
がデータ合成命令でない場合には、処理を終了する。
Since the input signal is a data synthesizing instruction in this determination, the input signal analyzing means 40 is used by the synthetic data creating means 7
Pass control to 0. If the input signal is not the data synthesizing instruction in the determination in step 15, the process ends.

【0029】入力信号解析手段40から制御を渡された
合成データ作成手段70は、次のような処理を行う。
The composite data creating means 70 to which the control is passed from the input signal analyzing means 40 performs the following processing.

【0030】 記憶装置20内のバッファ領域が空で
あるか否かを判定する(ステップ16)。
It is determined whether or not the buffer area in the storage device 20 is empty (step 16).

【0031】 この判定でバッファ領域が空でない場
合には、一意に決まる新たな上位識別子を生成する(ス
テップ17)。ここでは、図5中の「abc1」という
上位識別子を生成する。なお、ステップ16の判定でバ
ッファ領域が空である場合には、処理を終了する。
If the buffer area is not empty as a result of this determination, a new upper identifier that is uniquely determined is generated (step 17). Here, a higher-level identifier “abc1” in FIG. 5 is generated. If the buffer area is empty in the determination in step 16, the process ends.

【0032】 合成対象のバッファの数(バッファ領
域中のバッファの数)を調べ、合成データに係る識別子
データを作成するために必要な領域(データ合成領域)
を確保する(ステップ18)。
A region (data synthesizing region) required to check the number of buffers to be synthesized (the number of buffers in the buffer region) and create identifier data related to the synthesized data
Is secured (step 18).

【0033】 ステップ17で生成した上位識別子を
ステップ18で確保したデータ合成領域中の決められた
部分に設定する(ステップ19)。
The high-order identifier generated in step 17 is set in a determined part in the data composition area secured in step 18 (step 19).

【0034】 現在のバッファ領域が空であるか否か
を判定する(ステップ20)。
It is determined whether or not the current buffer area is empty (step 20).

【0035】 この判定でバッファ領域が空でない場
合には、バッファ領域中のバッファの1つに保持されて
いる識別子をデータ合成領域中の決められた部分に設定
し(ステップ21)、そのバッファ(データ合成領域中
に設定した識別子を保持していたバッファ)を削除し
(ステップ22)、ステップ20の判定に制御を戻す。
If the buffer area is not empty as a result of this determination, the identifier held in one of the buffers in the buffer area is set to a determined portion in the data synthesis area (step 21), and that buffer ( The buffer that holds the identifier set in the data composition area) is deleted (step 22), and the control is returned to the determination of step 20.

【0036】 ステップ21および22の処理を所定
の回数(ここでは3回)だけ繰り返してステップ20の
判定でバッファ領域が空となった場合には、データ合成
領域中の識別子データを記憶装置20内の所定の領域に
保存する(ステップ23)。
If the buffer area becomes empty in the determination in step 20 after repeating the processing of steps 21 and 22 a predetermined number of times (here, three times), the identifier data in the data synthesis area is stored in the storage device 20. (Step 23).

【0037】ここでは、図5に示すような識別子「a
2」,「b1」および「c1」と上位識別子「abc
1」とを持つ識別子データが生成されて記憶装置20に
保存される。
Here, the identifier "a" as shown in FIG.
2 ”,“ b1 ”and“ c1 ”and the upper identifier“ abc ”
Identifier data having “1” is generated and stored in the storage device 20.

【0038】図6は、以上のような処理によって生成さ
れた識別子データに対応する合成データが合成データ表
示部に表示された選択画面を示す図である。この選択画
面には、図5に示す識別子データに基づいて、「海はと
ても青い」という合成データが表示される。
FIG. 6 is a view showing a selection screen in which synthetic data corresponding to the identifier data generated by the above-described processing is displayed on the synthetic data display section. On this selection screen, based on the identifier data shown in FIG. 5, synthetic data "The sea is very blue" is displayed.

【0039】続いて、上述のような識別子データが生成
された後にその識別子データに対応する合成データが表
示装置30に表示される際の処理について説明する。
Next, description will be made regarding the processing when the above-mentioned identifier data is generated and the combined data corresponding to the identifier data is displayed on the display device 30.

【0040】操作者は、入力装置10を介して情報処理
装置90にデータ表示命令(識別子または上位識別子を
指定して基本データまたは合成データの表示装置30ヘ
の表示を促す命令)を示す信号を入力する。
The operator sends a signal indicating a data display command (a command for designating the basic data or the composite data to the display device 30 by designating the identifier or the upper identifier) to the information processing device 90 via the input device 10. input.

【0041】情報処理装置90内の入力信号解析手段4
0は、入力信号がデータ表示命令であることを解析し、
制御をデータ取得手段80に渡す(識別子または上位識
別子(ここでは、上位識別子「abc1」であるものと
する)とともに制御を渡す)。
Input signal analyzing means 4 in the information processing apparatus 90
0 analyzes that the input signal is a data display command,
The control is passed to the data acquisition unit 80 (the control is passed together with the identifier or the upper identifier (here, it is assumed to be the upper identifier “abc1”)).

【0042】データ取得手段80は、入力信号解析手段
40から与えられた上位識別子「abc1」に基づき記
憶装置20を検索する。すなわち、上位識別子「abc
1」を持つ識別子データ(図5参照)を検索し、その識
別子データ中の識別子「a2」,「b1」および「c
1」を持つ識別子付き基本データ中の基本データ「海
は」,「とても」および「青い」を検出し、それらの基
本データから構成される合成データ「海はとても青い」
を取得する。
The data acquisition means 80 searches the storage device 20 based on the higher-level identifier "abc1" given from the input signal analysis means 40. That is, the higher-level identifier "abc"
The identifier data (see FIG. 5) having "1" is searched, and the identifiers "a2", "b1" and "c" in the identifier data are searched.
The basic data "Umiha", "Very" and "Blue" in the basic data with identifier having "1" are detected, and the synthetic data "Umi is very blue" composed of those basic data.
To get.

【0043】データ取得手段80はこの合成データをデ
ータ表示手段50に渡し、データ表示手段50はこの合
成データを表示装置30に表示する。
The data acquisition means 80 passes this composite data to the data display means 50, and the data display means 50 displays this composite data on the display device 30.

【0044】以上のような処理によって合成データの作
成および表示が行われるので、図7(a)および(b)
に示すように、基本データの「海は」および「青い」が
「太平洋は」および「青かった」に変更された場合に
は、合成データも基本データの変更を反映して図7
(a)に示す「海はとても青い」から図7(b)に示す
「太平洋はとても青かった」に変更される。
Since the composite data is created and displayed by the above-described processing, FIGS. 7A and 7B are used.
As shown in Fig. 7, when "Umiha" and "Blue" in the basic data are changed to "Pacific Ha" and "Blue", the synthetic data also reflects the change in the basic data, and Fig. 7
The "sea is very blue" shown in (a) is changed to "the Pacific was very blue" shown in FIG. 7 (b).

【0045】本実施例では1つの識別子に対して1つの
文字データ(基本データ)が対応するデータ構造が処理
の対象である場合について述べたが、本発明の適用に際
してはデータ構造が上述のようなものだけに限定されな
いことはいうまでもない。例えば、1つの識別子が複数
の文字データを管理するデータ構造や、ある識別子が他
のデータを管理する識別子をデータとして管理するデー
タ構造等に対しても本発明を適用することができ、本発
明には多くの応用の可能性がある。
In this embodiment, the case where the data structure in which one character data (basic data) corresponds to one identifier is the object of processing has been described, but when the present invention is applied, the data structure is as described above. It goes without saying that it is not limited to just such things. For example, the present invention can be applied to a data structure in which one identifier manages a plurality of character data, a data structure in which an identifier manages other data as data, and the like. Has many potential applications.

【0046】[0046]

【発明の効果】以上説明したように本発明は、従来から
データの検索や表示等で使用されていたデータの識別子
をデータ合成に利用することにより、任意の基本データ
を簡易に合成して合成データ(それらの基本データから
構成される二次的なデータ)を作成することができ(種
々の基本データを選択的に指定した合成データを簡易に
得ることができ)、基本データの変更をその基本データ
を構成要素とする合成データに容易に反映させることが
できるという効果がある。
As described above, according to the present invention, any basic data can be easily combined by combining the identifiers of the data, which have been conventionally used for data retrieval and display, for the data combination. Data (secondary data composed of those basic data) can be created (composite data in which various basic data are selectively specified can be easily obtained), and the change of basic data There is an effect that the basic data can be easily reflected in the synthetic data having the constituent elements.

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

【図1】本発明の一実施例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing a configuration of an exemplary embodiment of the present invention.

【図2】図1に示すデータ合成方式を実現するためのハ
ードウェア構成の一例を示す図である。
FIG. 2 is a diagram showing an example of a hardware configuration for realizing the data synthesizing method shown in FIG.

【図3】図1に示すデータ合成方式の動作を説明するた
めの図である。
FIG. 3 is a diagram for explaining the operation of the data synthesizing method shown in FIG.

【図4】図1に示すデータ合成方式の動作を説明するた
めの図である。
FIG. 4 is a diagram for explaining the operation of the data synthesizing method shown in FIG.

【図5】図1に示すデータ合成方式の動作を説明するた
めの図である。
5 is a diagram for explaining the operation of the data synthesizing method shown in FIG. 1. FIG.

【図6】図1に示すデータ合成方式の動作を説明するた
めの図である。
FIG. 6 is a diagram for explaining the operation of the data synthesizing method shown in FIG. 1.

【図7】図1に示すデータ合成方式の動作を説明するた
めの図である。
FIG. 7 is a diagram for explaining the operation of the data synthesizing method shown in FIG. 1.

【図8】図1に示すデータ合成方式の処理を示す流れ図
である。
FIG. 8 is a flowchart showing processing of the data synthesizing method shown in FIG.

【符号の説明】[Explanation of symbols]

1 キーボード 2 マウス 3 メモリ 4 ディスク装置 5 ディスプレイ装置 6 CPU 10 入力装置 20 記憶装置 30 表示装置 40 入力信号解析手段 50 データ表示手段 60 データ選択保持手段 70 合成データ作成手段 80 データ取得手段 90 情報処理装置 1 Keyboard 2 Mouse 3 Memory 4 Disk Device 5 Display Device 6 CPU 10 Input Device 20 Storage Device 30 Display Device 40 Input Signal Analysis Means 50 Data Display Means 60 Data Selection Holding Means 70 Synthetic Data Creating Means 80 Data Acquisition Means 90 Information Processing Equipment

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 基本データとその識別子とから構成され
る識別子付き基本データおよび任意個の識別子とそれら
を管理する上位識別子とから構成される識別子データを
保持する記憶装置と、 この記憶装置により保持されている識別子付き基本デー
タの任意個を選択しそれらの識別子付き基本データ中の
識別子を前記記憶装置に保存するデータ選択保持手段
と、 このデータ選択保持手段により前記記憶装置に保存され
た任意個の識別子を管理する上位識別子を生成し、当該
任意個の識別子と当該上位識別子とから構成される識別
子データを前記記憶装置に保存する合成データ作成手段
と、 この合成データ作成手段により保存された識別子データ
中の上位識別子の指定に基づいて前記記憶装置から合成
データを取得するデータ取得手段と、 前記データ選択保持手段による処理中に選択画面を表示
装置に表示し、前記データ取得手段により取得された合
成データを表示装置に表示するデータ表示手段と、 入力装置から入力された信号を解析しその解析に基づい
て前記データ選択保持手段,前記合成データ作成手段,
前記データ取得手段および前記データ表示手段のいずれ
かに制御やデータを渡す入力信号解析手段とを有するこ
とを特徴とするデータ合成方式。
1. A storage device for holding basic data with an identifier, which is composed of basic data and its identifier, and identifier data, which is composed of an arbitrary number of identifiers and a higher-level identifier for managing them, and a storage device for storing the identifier data. Data selecting and holding means for selecting an arbitrary number of basic data with identifiers stored in the storage device and storing the identifiers in the basic data with identifiers in the storage device; and an arbitrary number stored in the storage device by the data selection and holding means. A composite data creating means for creating an upper identifier for managing the identifiers of the above, and saving identifier data composed of the arbitrary number of identifiers and the upper identifier in the storage device; and the identifier saved by the composite data creating means. Data acquisition means for acquiring composite data from the storage device based on designation of an upper identifier in the data; Data display means for displaying a selection screen on the display device during processing by the data selection holding means, and displaying the combined data acquired by the data acquisition means on the display device, and analyzing the signal input from the input device. Based on analysis, the data selection holding means, the composite data creating means,
A data synthesizing method comprising: an input signal analyzing unit that transfers control or data to either the data acquiring unit or the data displaying unit.
JP3238767A 1991-08-26 1991-08-26 Data synthesizing system Pending JPH0554034A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3238767A JPH0554034A (en) 1991-08-26 1991-08-26 Data synthesizing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3238767A JPH0554034A (en) 1991-08-26 1991-08-26 Data synthesizing system

Publications (1)

Publication Number Publication Date
JPH0554034A true JPH0554034A (en) 1993-03-05

Family

ID=17034967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3238767A Pending JPH0554034A (en) 1991-08-26 1991-08-26 Data synthesizing system

Country Status (1)

Country Link
JP (1) JPH0554034A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200305A (en) * 2005-12-27 2007-08-09 Matsushita Electric Works Ltd Automatic identifier generation device, information storage system, and information acquisition method for it

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200305A (en) * 2005-12-27 2007-08-09 Matsushita Electric Works Ltd Automatic identifier generation device, information storage system, and information acquisition method for it

Similar Documents

Publication Publication Date Title
US6301592B1 (en) Method of and an apparatus for displaying version information and configuration information and a computer-readable recording medium on which a version and configuration information display program is recorded
JPH03196188A (en) Display system for information processor
JPH0554034A (en) Data synthesizing system
JPH06337768A (en) Display system and display method of hierarchical structure data
JP2908425B1 (en) Marking / redisplay method for homepages using frames
JP3533674B2 (en) Information display device and method thereof
JPH05113921A (en) Attribute imparting system
JPH0736437A (en) Picture data processor
JPH04107727A (en) Menu display device
JPH11237979A (en) Device and method for requested specification model/ other type model conversion
JPH022598A (en) Method and device for data editing
JPH05204576A (en) Dynamic scenario presenting method
JP2639224B2 (en) Method of sharing process selection between multiple processes
JPH10333857A (en) Information editing device
JPH10283023A (en) System monitor picture display device
JPH01284973A (en) Picture recording and reproducing device
JPH0844605A (en) Data check device
JPH0247772A (en) Tree structure editing system
JPH06337806A (en) Information processor
JPH0546458A (en) Hypermedia management system
JPH0683317A (en) System for displaying animation picture and natural still picture
JPH0750494B2 (en) Schedule update request device
JPH05110985A (en) Information processor
JPH0644024A (en) Explanation message display device
JPH09101981A (en) Device and method for analyzing logic circuit