JPH05113921A - Attribute imparting system - Google Patents

Attribute imparting system

Info

Publication number
JPH05113921A
JPH05113921A JP3302781A JP30278191A JPH05113921A JP H05113921 A JPH05113921 A JP H05113921A JP 3302781 A JP3302781 A JP 3302781A JP 30278191 A JP30278191 A JP 30278191A JP H05113921 A JPH05113921 A JP H05113921A
Authority
JP
Japan
Prior art keywords
attribute
tree
unit
attributes
held
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
JP3302781A
Other languages
Japanese (ja)
Inventor
Kenichi Tani
健一 谷
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 JP3302781A priority Critical patent/JPH05113921A/en
Publication of JPH05113921A publication Critical patent/JPH05113921A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To facilitate the formation of an easy-to-use user interface in an attribute grant system for sorting and retrieving the attributes by reducing the scale of the tree structure definition of storing attributes (an attribute tree) in order to easily impart the attribute and also to easily form a retrieving expression for the retrieval of attributes. CONSTITUTION:The attribute imparting system is composed of a definition part 1, a holding part 2, a selection part 3, and an attribute part 4. Then the sorting attributes are defined in a tree structure at the part 1, and plural attribute trees produced at the part 1 are held at the part 2. An optional attribute is selected at the part 3 based on the attribute tree held at the part 2. Then the part 4 imparts one or more attributes selected at the part 3 as a sorting objects out of those attribute trees held at the part 2.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は属性の付与方式に関し、
特に電子技術を用いた分類、検索における属性付与方式
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an attribute assigning method,
In particular, it relates to a method of assigning attributes in classification and retrieval using electronic technology.

【0002】[0002]

【従来の技術】従来、事象の分類には属性ツリーやキー
ワードが広く用いられてきた。例えば、キーワードを用
いて“ファイル読み出し時のエラーメッセージ”を表せ
ば、「ファイル」,「読み出し」,「エラー」,「メッ
セージ」のような属性が付与される。一方、属性ツリー
を用いて表せば、「ファイル−−>アクセス−−>読み
出し−−>エラー処理−−>メッセージ」のような属性
が付与される。また、属性ツリーとキーワードとを併用
したものも用いられ、効果を挙げている。例えば、“画
像ファイルシステムにおける、ファイル読み出し時のエ
ラーメッセージの一覧表”に対しては、“「ファイル−
−>アクセス−−>読み出し−−>エラー処理−−>メ
ッセージ」,かつ,「画像ファイルシステム」,かつ,
「一覧表」”のような属性が付与される。
2. Description of the Related Art Conventionally, attribute trees and keywords have been widely used for classification of events. For example, if a keyword is used to represent an “error message when reading a file”, attributes such as “file”, “read”, “error”, and “message” are added. On the other hand, when represented using an attribute tree, an attribute such as "file->access->reading-> error processing->message" is added. In addition, a combination of the attribute tree and the keyword is also used, which is effective. For example, for "List of error messages when reading a file in the image file system," see "File-
->Access->read-> error handling-> message "and" image file system ", and
Attributes such as "list" are added.

【0003】しかしながら、分類対象が大きくなるのに
伴って、分類属性の属性値も増加するので、キーワード
を用いる場合には、属性値として必要、かつ、十分なキ
−ワ−ドを付与するのが困難になる。また、属性ツリー
を用いる場合には、ツリー構造が非常に大きくなってし
まう。一例を挙げ、“画像ファイルシステムの一部であ
る検索ユニットの、イメージ処理ルーチンにおける、光
ディスクからの読み出し時のエラーメッセージの一覧表
と詳細説明”を検索するのに十分な属性を与えるものと
する。このとき、キ−ワ−ドを用いて属性を与える場合
には、例えば図9に示すようなキ−ワ−ドリストを属性
の全体集合の中に含み、属性ツリーを用いて属性を与え
る場合には、例えば図10に示すような属性ツリーを属
性の全体集合の中に含まなければならない。このような
欠点は、単に属性値の付与を困難にするのみでなく、検
索時に複雑な検索式を用いなければならないため、検索
コストが大きくなる。さらに、ユーザインターフェース
においては、キ−ワ−ドリストや属性ツリーの表示が数
画面に及ぶことがある。
However, since the attribute value of the classification attribute increases as the classification target becomes larger, when a keyword is used, necessary and sufficient keywords are added as the attribute value. Becomes difficult. Moreover, when the attribute tree is used, the tree structure becomes very large. As an example, it is assumed that a sufficient attribute is provided for searching "a list and detailed explanation of error messages when reading from an optical disk in an image processing routine of a search unit which is a part of an image file system". .. At this time, when an attribute is given using a keyword, for example, when a keyword list as shown in FIG. 9 is included in the entire set of attributes and an attribute tree is used to give an attribute. Must include an attribute tree, such as that shown in FIG. 10, in the overall set of attributes. Such a defect not only makes it difficult to assign an attribute value, but also requires a complicated search expression at the time of search, which increases the search cost. Further, in the user interface, the keyword list and the attribute tree may be displayed on several screens.

【0004】[0004]

【発明が解決しようとする課題】解決しようとする問題
点は、分類対象が大きくなるのに伴って分類属性の属性
値が増加し、属性値として必要、かつ、十分なキ−ワ−
ドを付与するのが困難になったり、あるいはツリー構造
が非常に大きくなってしまう点である。
The problem to be solved is that the attribute value of the classification attribute increases with the size of the classification target, and the keyword necessary and sufficient as the attribute value is obtained.
It is difficult to add a command, or the tree structure becomes very large.

【0005】[0005]

【課題を解決するための手段】本発明は、分類属性を木
構造で定義し、定義で作られる複数の属性ツリーを保持
しておき、保持されている属性ツリーを用いて任意の属
性を選択する。さらに、保持されているひとつ以上の属
性ツリーから選択されたひとつ以上の属性を、分類対象
に付与し、これによって複数の属性ツリーの作成を許し
ているのが特徴である。
According to the present invention, a classification attribute is defined by a tree structure, a plurality of attribute trees created by the definition are held, and an arbitrary attribute is selected using the held attribute tree. To do. Further, one or more attributes selected from the one or more attribute trees held is given to the classification target, thereby allowing the creation of a plurality of attribute trees.

【0006】[0006]

【実施例】次に、図面を参照して本発明を詳細に説明す
る。図1は、本発明による属性付与方式の一実施例を示
すブロック図である。図1において、1は定義部,2は
保持部,3は選択部,4は属性付与部である。また、1
2,21,23はそれぞれ属性ツリーのパス,34は属
性のパスである。図2〜図7は、それぞれ「ルーチ
ン」,「装置」,「形態」,「処理分類」,「処理結
果」,「ドキュメント」に関する属性ツリーの実例を示
す説明図である。これらの属性ツリーはパス12を介し
て定義部1から保持部2に伝えられる。図8は、図2〜
図7の属性ツリーに対して、“画像ファイルシステムの
一部である検索ユニットの、イメージ処理ルーチンにお
ける,、光ディスクからの読み出し時のエラーメッセー
ジの一覧表と詳細説明”に付与される属性の実例を示す
説明図である。図2〜図7の属性ツリーは保持部2から
選択部3へのパス23に従って送られて選択部3で選択
され、属性となってパス34を介して属性付与部4に送
られる。
The present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of an attribute assigning method according to the present invention. In FIG. 1, 1 is a definition unit, 2 is a holding unit, 3 is a selection unit, and 4 is an attribute giving unit. Also, 1
Reference numerals 2, 21 and 23 are attribute tree paths, and 34 is an attribute path. 2 to 7 are explanatory diagrams showing actual examples of attribute trees concerning "routine", "apparatus", "form", "processing classification", "processing result", and "document", respectively. These attribute trees are transmitted from the definition unit 1 to the holding unit 2 via the path 12. FIG.
An example of attributes given to “List and detailed explanation of error messages when reading from optical disc in image processing routine of search unit which is part of image file system” with respect to attribute tree of FIG. FIG. The attribute trees of FIGS. 2 to 7 are sent according to the path 23 from the holding section 2 to the selecting section 3, selected by the selecting section 3, become an attribute, and are sent to the attribute assigning section 4 via the path 34.

【0007】定義部1では、保持部2からパス21によ
り属性ツリーを読み込み、これに修正を加えるか、ある
いは属性ツリーを新規に作成して、この属性ツリーをパ
ス12により保持部2へ渡す。選択部3では、パス23
により保持部2からひとつ以上の属性ツリーを読み込
み、ひとつ以上の属性を選択し、選択された属性をパス
34により属性付与部4に渡す。属性付与部4では、パ
ス34により分類対象の事象に属性を付与する。例え
ば、図2〜図7に示すように複数の属性ツリーを定義す
れば、“画像ファイルシステムの一部である検索ユニッ
トの、イメージ処理ルーチンにおける、光ディスクから
の読み出し時のエラーメッセージの一覧表と詳細説明”
のような、多くの属性を含む複雑な属性ツリーも、図8
に示すように比較的簡単に定義できる。
The definition unit 1 reads the attribute tree from the holding unit 2 through the path 21 and corrects it or creates a new attribute tree, and passes the attribute tree to the holding unit 2 through the path 12. In the selection unit 3, the path 23
Reads one or more attribute trees from the holding unit 2, selects one or more attributes, and passes the selected attributes to the attribute assigning unit 4 via the path 34. The attribute assigning unit 4 assigns attributes to the events to be classified by the path 34. For example, if a plurality of attribute trees are defined as shown in FIGS. 2 to 7, “a list of error messages at the time of reading from the optical disk in the image processing routine of the search unit which is a part of the image file system, Detailed explanation ”
A complex attribute tree containing many attributes, such as
It can be defined relatively easily as shown in.

【0008】なお、複数の属性ツリーにキ−ワ−ドや、
その他の方法を併用することも可能である。また、属性
の選択時に、属性ツリーの途中までしか指定しないか、
あるいは可能ならば指定しないで済ますような方式も考
えられる。システムの作り方によっては、保持部2が明
確にひとつの要素を構成しない場合や、選択部3が属性
ツリーを読み込まない場合がある。例えば、属性ツリー
をシステムには記憶させずに、属性指定時に属性値を直
接入力するような場合である。
It should be noted that a plurality of attribute trees can have keywords and
It is also possible to use other methods together. Also, when selecting an attribute, specify only halfway through the attribute tree,
Alternatively, it is possible to omit the method if possible. Depending on how the system is created, the holding unit 2 may not explicitly form one element, or the selection unit 3 may not read the attribute tree. For example, there is a case where the attribute value is directly input when the attribute is specified without storing the attribute tree in the system.

【0009】[0009]

【発明の効果】以上説明したように本発明は、複数の属
性ツリーをもたせることによって、ひとつの属性ツリー
の規模が小さくなり、容易に属性を付与できるという利
点がある。さらに、検索時の検索式作成が容易になるた
め、検索コストが減少する。また、ユーザインターフェ
ースを考えた場合、キ−ワ−ドリストや属性ツリーの表
示が簡潔になり、階層的に順を追った属性指定が行える
システムも容易に作成できるという利点がある。
As described above, according to the present invention, by providing a plurality of attribute trees, there is an advantage that the scale of one attribute tree can be reduced and attributes can be easily added. Further, the search cost is reduced because the search formula is easily created at the time of search. Further, when considering the user interface, the display of the keyword list and the attribute tree is simplified, and there is an advantage that it is possible to easily create a system capable of hierarchically specifying attributes in order.

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

【図1】本発明による属性付与方式の一実施例を示すブ
ロック図である。
FIG. 1 is a block diagram showing an embodiment of an attribute assigning method according to the present invention.

【図2】ルーチンに関する属性ツリーの実例を示す説明
図である。
FIG. 2 is an explanatory diagram showing an actual example of an attribute tree relating to a routine.

【図3】装置に関する属性ツリーの実例を示す説明図で
ある。
FIG. 3 is an explanatory diagram showing an actual example of an attribute tree related to a device.

【図4】形態に関する属性ツリーの実例を示す説明図で
ある。
FIG. 4 is an explanatory diagram showing an actual example of an attribute tree relating to a form.

【図5】処理分類に関する属性ツリーの実例を示す説明
図である。
FIG. 5 is an explanatory diagram showing an actual example of an attribute tree related to processing classification.

【図6】処理結果に関する属性ツリーの実例を示す説明
図である。
FIG. 6 is an explanatory diagram showing an actual example of an attribute tree related to a processing result.

【図7】ドキュメントに関する属性ツリーの実例を示す
説明図である。
FIG. 7 is an explanatory diagram showing an example of an attribute tree related to a document.

【図8】図2〜図7の属性ツリーに対して、“画像ファ
イルシステムの一部である検索ユニットの、イメージ処
理ルーチンにおける、光ディスクからの読み出し時のエ
ラーメッセージの一覧表と詳細説明”に付与される属性
例を示す説明図である。
8 is a list of error messages at the time of reading from the optical disk in the image processing routine of the search unit which is a part of the image file system in the attribute trees of FIGS. It is explanatory drawing which shows the example of an attribute provided.

【図9】従来のキ−ワ−ドを用いる場合に、“画像ファ
イルシステムの一部である検索ユニットの、イメージ処
理ルーチンにおける、光ディスクからの読み出し時のエ
ラーメッセージの一覧表と詳細説明”を検索するのに必
要なキ−ワ−ドのリストである。
FIG. 9 is a "list and detailed explanation of error messages at the time of reading from an optical disk in an image processing routine of a search unit which is a part of an image file system when a conventional keyword is used". It is a list of keywords necessary for searching.

【図10】従来の属性ツリーを用いる場合に、図9と同
様の検索をするのに必要な属性ツリーである。
FIG. 10 is an attribute tree necessary for performing the same search as in FIG. 9 when using a conventional attribute tree.

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

1 定義部 2 保持部 3 選択部 4 属性付与部 12,21,23 属性ツリーのパス 34 属性のパス 1 Definition Part 2 Holding Part 3 Selection Part 4 Attribute Assigning Part 12, 21, 23 Attribute Tree Path 34 Attribute Path

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 分類属性を木構造で定義するための定義
部と、前記定義部で作られる複数の分類属性の木構造
(以下、属性ツリーと称する。)を保持するための保持
部と、前記属性ツリー保持部に保持されている属性ツリ
ーを用いて任意の属性を選択するための選択部と、前記
保持部に保持されたひとつ以上の属性ツリーから、前記
選択部で選択されたひとつ以上の属性を、分類対象に付
与するための属性付与部とを備えて構成した事象を分類
する属性付与方式。
1. A definition unit for defining a classification attribute in a tree structure, and a holding unit for holding a tree structure of a plurality of classification attributes (hereinafter referred to as an attribute tree) created by the definition unit, One or more selected by the selection unit from a selection unit for selecting an arbitrary attribute using the attribute tree held in the attribute tree holding unit and one or more attribute trees held in the holding unit An attribute assigning method for classifying an event, which is configured by including an attribute assigning unit for assigning the attribute of (3) to a classification target.
【請求項2】 前記定義部と前記保持部との間に前記属
性ツリーを授受するための双方向のパスを設け、前記保
持部から前記選択部へ前記属性ツリーを送るためのパス
を設けた請求項1の属性付与方式。
2. A bidirectional path for transmitting and receiving the attribute tree is provided between the defining unit and the holding unit, and a path for sending the attribute tree from the holding unit to the selecting unit is provided. The attribute assigning method according to claim 1.
【請求項3】 前記選択部から前記属性付与部に対し
て、前記選択部によって選択された属性を送るパスを設
けた請求項1の属性付与方式。
3. The attribute assigning method according to claim 1, wherein a path for sending the attribute selected by the selecting unit is provided from the selecting unit to the attribute assigning unit.
JP3302781A 1991-10-23 1991-10-23 Attribute imparting system Pending JPH05113921A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3302781A JPH05113921A (en) 1991-10-23 1991-10-23 Attribute imparting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3302781A JPH05113921A (en) 1991-10-23 1991-10-23 Attribute imparting system

Publications (1)

Publication Number Publication Date
JPH05113921A true JPH05113921A (en) 1993-05-07

Family

ID=17913044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3302781A Pending JPH05113921A (en) 1991-10-23 1991-10-23 Attribute imparting system

Country Status (1)

Country Link
JP (1) JPH05113921A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1063684A (en) * 1996-08-19 1998-03-06 Fuji Xerox Co Ltd Attribute information applying device
JP2001306593A (en) * 2000-04-17 2001-11-02 Kuniichi Okada Display method, display processor and recording medium
JP2008276574A (en) * 2007-04-27 2008-11-13 Kokuyo Co Ltd Data management device and program therefor
JP2010102593A (en) * 2008-10-24 2010-05-06 Canon Inc Information processing device and method, program, and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1063684A (en) * 1996-08-19 1998-03-06 Fuji Xerox Co Ltd Attribute information applying device
JP2001306593A (en) * 2000-04-17 2001-11-02 Kuniichi Okada Display method, display processor and recording medium
JP2008276574A (en) * 2007-04-27 2008-11-13 Kokuyo Co Ltd Data management device and program therefor
JP2010102593A (en) * 2008-10-24 2010-05-06 Canon Inc Information processing device and method, program, and storage medium
US8473471B2 (en) 2008-10-24 2013-06-25 Canon Kabushiki Kaisha Information processing apparatus, method, program and storage medium

Similar Documents

Publication Publication Date Title
US5550966A (en) Automated presentation capture, storage and playback system
US7133867B2 (en) Text and attribute searches of data stores that include business objects
JPS603056A (en) Information rearranging device
JPH08305616A (en) Data management system
JP2005532624A (en) Method and apparatus for classifying data objects in a database
US7475059B2 (en) Adapting business objects for searches and searching adapted business objects
JPH05113921A (en) Attribute imparting system
JPH06309381A (en) Moving image processor
JPH0944516A (en) Information filtering device
JPH06251081A (en) Hypermedia processor
JP3471389B2 (en) Multimedia filing system
JP2737400B2 (en) Document retrieval device in document storage system
JP3504002B2 (en) Node link automatic generation method
JPH08272810A (en) Distributed data base system
JP3529040B2 (en) Database device, database management method, and storage medium for storing database management program
JP2009217499A (en) Document classification program and document classification device
JPH09128406A (en) Device and method for retrieving document
JPH0215374A (en) Image information retrieving device
JPH1078972A (en) Image editing device
JP2000269107A (en) Data analysis system of semiconductor manufacturing process
GB2349761A (en) Apparatus for archiving still image data
JPH01284973A (en) Picture recording and reproducing device
JP3111081B2 (en) Data retrieval device
JP3574458B2 (en) Data evaluation system
JPH0962689A (en) Multimedia compound document management system