JPH04319770A - Electronic filing device - Google Patents

Electronic filing device

Info

Publication number
JPH04319770A
JPH04319770A JP3086855A JP8685591A JPH04319770A JP H04319770 A JPH04319770 A JP H04319770A JP 3086855 A JP3086855 A JP 3086855A JP 8685591 A JP8685591 A JP 8685591A JP H04319770 A JPH04319770 A JP H04319770A
Authority
JP
Japan
Prior art keywords
file
keyword
specified
registered
search
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.)
Granted
Application number
JP3086855A
Other languages
Japanese (ja)
Other versions
JP2811989B2 (en
Inventor
Toru Uchiyama
透 内山
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP3086855A priority Critical patent/JP2811989B2/en
Publication of JPH04319770A publication Critical patent/JPH04319770A/en
Application granted granted Critical
Publication of JP2811989B2 publication Critical patent/JP2811989B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To efficiently retrieve a file by a keyword. CONSTITUTION:A keyword file(KF) is registered in a specified position of file tree structure by a KF registering means 2 and stored in a file storing means 1. When the storage of a KF-added file is instructed, a file storing means 3 validates the KF only when a specified file storing position is in hierarchy lower than the registered position, extracts the attribute of the keyword and its value from the KF, applies the extracted results to the file, and stores the the extracted results in the specified position of the tree structure in the means 1. When a retrieving range indicating which positional range in the tree structure is to be retrieved is specified, a file retrieving means 4 refers the position in the KF tree structure registered in the means 2, retrieves KF names included in the specified retrieving range and displays the retrieved results on a display mean 6 through a display control means 5.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、ファイルを格納する手
段及び格納されたファイルを検索する手段を備える電子
ファイリング装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic filing device having means for storing files and means for searching stored files.

【0002】0002

【従来の技術】文書ファイル、図形ファイル等の種々の
ファイルを記憶手段に格納することができる電子ファイ
リング装置においては、格納したファイルの中から所望
のファイルを検索できるように、格納するファイルにキ
ーワードを付すことが通常行われている。そしてファイ
ルの検索に際してのキーワードの指定の方法としては、
ユーザが直接キーワードをキーボードから入力して指定
する方法が考えられるが、この方法を採用することは得
策ではない。なぜなら、この方法においては所望のファ
イルに付されているキーワードを知っている場合には容
易に検索することができるので有効ではあるが、知らな
い場合には当該ファイルに付されていないキーワードを
指定してしまうことがあり、非常な労力を要する場合が
多いことが予測されるからである。
2. Description of the Related Art In an electronic filing device that can store various files such as document files and graphic files in a storage means, keywords are added to the stored files so that a desired file can be searched from among the stored files. It is common practice to add . And how to specify keywords when searching for files:
One possible method is for the user to input the keyword directly from the keyboard, but it is not a good idea to use this method. This method is effective because it allows you to easily search if you know the keyword attached to the desired file, but if you do not know it, specify a keyword that is not attached to the file. This is because it is predicted that there are many cases where it is necessary to do this, and a great deal of effort is required.

【0003】そこで、登録されているキーワードを表示
させてその中から検索しようとしているファイルに付さ
れているであろうキーワードを指定する手法が採用され
ているのが一般的である。キーワードを表示する手法と
しては、任意の用語をキーワードとして登録可能とし、
登録されている全てのキーワードを一覧表示する方法(
例えば特開昭60−176169号公報参照)、キーワ
ード自体を階層化し、最初に最上位の階層に属するキー
ワードを表示し、キーワードが指定されたら次には順次
当該指定されたキーワードの下位の階層に属するキーワ
ードを表示する方法(例えば「日経データプロ・OA 
(1988.8)」 OA1−186−011,012
,654 頁参照)等が採用されている。後者について
は具体的には次のようである。いま例えば、電子計算機
というキーワードの下位の階層にワークステーション(
WS)とパーソナルコンピュータ(PC)というキーワ
ードがあり、更にWS及びPCの下位の階層にはそれぞ
れいくつかのキーワードが登録されているものとする。 このとき、電子計算機というキーワードが指定された場
合にはその下位の階層に属するWSとPCという二つの
キーワードが表示され、そこでWSが指定された場合に
はWSの下位の階層に属するキーワードのみが表示され
る。このようにすることによって表示されるキーワード
数を必要最小限にとどめることができる。
[0003] Therefore, a method is generally adopted in which registered keywords are displayed and a keyword that is likely to be attached to a file to be searched is specified from among them. As a method for displaying keywords, any term can be registered as a keyword,
How to list all registered keywords (
For example, see Japanese Patent Application Laid-Open No. 60-176169), the keywords themselves are hierarchically displayed, and the keywords belonging to the highest hierarchy are displayed first, and when a keyword is specified, the hierarchy below the specified keyword is sequentially displayed. How to display keywords to which they belong (for example, "Nikkei Data Pro/OA
(1988.8)” OA1-186-011,012
, p. 654) have been adopted. Regarding the latter, the details are as follows. For example, in the hierarchy below the keyword "electronic computer" there is a workstation (
It is assumed that there are keywords such as WS) and personal computer (PC), and that several keywords are each registered in the lower hierarchy of WS and PC. At this time, if the keyword "computer" is specified, the two keywords WS and PC that belong to the hierarchy below it will be displayed, and if WS is specified, only the keywords that belong to the hierarchy below WS will be displayed. Is displayed. By doing this, the number of displayed keywords can be kept to the minimum necessary.

【0004】0004

【発明が解決しようとする課題】しかしながら、上述し
たキーワードの表示方法には次のような問題がある。即
ち、登録されている全てのキーワードを表示する方法に
おいては登録されたキーワードが順次画面に表示される
ことになるが、多くのキーワードの中から適切なキーワ
ードを選択するためには非常な労力を要するものである
。実際、数万個程度のキーワードが登録される場合もあ
り、この中から適切なキーワードを選択することは容易
ではなく、時間もかかるものである。
However, the above keyword display method has the following problems. In other words, in the method of displaying all registered keywords, the registered keywords are displayed one after another on the screen, but it takes a lot of effort to select the appropriate keyword from among many keywords. It is necessary. In fact, tens of thousands of keywords may be registered, and selecting appropriate keywords from among them is not easy and takes time.

【0005】また、キーワードを階層化し、キーワード
が指定された場合には当該キーワードの下位の階層に属
するキーワードのみを表示する方法によれば表示される
キーワードを制限できるのでキーワードの選択は容易で
あるが、キーワードとして使用する用語の決定の作業及
びキーワードの階層化するための作業が非常に面倒であ
り、多くの労力を要するものとなる。つまり、キーワー
ドを階層化するためにはキーワードとして使用する全て
の用語を明確に定義し、キーワード相互の上下関係を定
義しなければならず、更には管理しようとしているファ
イルにこれらのキーワードを付与できることが確認され
なければならないものであり、多くのキーワードを使用
する場合にはこれらの作業は非常に面倒なものとなるの
である。本発明は、上記の課題を解決するものであって
、キーワードによるファイルの検索を容易に且つ効率よ
く行うことができる電子ファイリング装置を提供するこ
とを目的とするものである。
[0005] Furthermore, by structuring keywords in a hierarchy and, when a keyword is specified, displaying only the keywords belonging to the lower hierarchy of the keyword, the keywords to be displayed can be restricted, making it easy to select keywords. However, the work of determining terms to be used as keywords and the work of hierarchizing keywords is extremely troublesome and requires a lot of effort. In other words, in order to hierarchize keywords, it is necessary to clearly define all the terms used as keywords, define the hierarchical relationship between keywords, and furthermore, it is necessary to be able to assign these keywords to the files that you are trying to manage. must be checked, and when many keywords are used, these tasks become extremely tedious. The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide an electronic filing device that can easily and efficiently search for files using keywords.

【0006】[0006]

【課題を解決するための手段】上記の目的を達成するた
めに、本発明の電子ファイリング装置は、表示手段6と
、木構造でファイルを格納するファイル記憶手段1と、
予め定められた単数もしくは複数のキーワード属性を備
えるキーワードファイルを前記ファイル記憶手段1が備
える木構造の指定された特定の位置に登録するキーワー
ドファイル登録手段2と、ファイルをキーワードファイ
ルと共に前記ファイル記憶手段1に格納するに際して、
当該キーワードファイルが登録されている木構造中の位
置が当該ファイルの格納が指示された位置よりも下位の
階層にない場合に限り、当該キーワードファイルからキ
ーワード属性及びその値とを抽出してファイルに付与す
るファイル格納手段3と、前記ファイル記憶手段1に格
納されているファイルの検索を行うに際して、前記ファ
イル記憶手段1が備える木構造の位置に関する検索範囲
が指定された場合には前記キーワードファイル登録手段
2に登録されたキーワードファイルの木構造中の位置を
参照して、指定された検索範囲に登録されているキーワ
ードファイル名を検索するファイル検索手段4と、前記
ファイル検索手段4で検索されたキーワードファイル名
を前記表示手段6に表示する表示制御手段5とを備える
ことを特徴とする。
[Means for Solving the Problems] In order to achieve the above object, the electronic filing device of the present invention includes a display means 6, a file storage means 1 for storing files in a tree structure,
keyword file registration means 2 for registering a keyword file having one or more predetermined keyword attributes at a designated specific position in a tree structure provided in the file storage means 1; and the file storage means for storing the file together with the keyword file. When storing in 1,
Only when the position in the tree structure where the keyword file is registered is not in a lower hierarchy than the location where the file is specified to be stored, the keyword attributes and their values are extracted from the keyword file and stored in the file. When searching for the file storage means 3 to be assigned and the files stored in the file storage means 1, if a search range regarding the position of the tree structure provided in the file storage means 1 is specified, the keyword file registration is performed. a file search means 4 that searches for a keyword file name registered in a specified search range by referring to the position in the tree structure of the keyword file registered in the means 2; It is characterized by comprising a display control means 5 for displaying the keyword file name on the display means 6.

【0007】[0007]

【作用】ファイル記憶手段1はファイルを定められた木
構造の指定された位置に格納するものである。キーワー
ドファイル登録手段2はキーワードファイルをファイル
記憶手段1の木構造の中の指定された位置に登録するも
のである。キーワードファイルには予め一つもしくは複
数のキーワード属性が定められている。ファイル格納手
段3は、ファイルをキーワードファイルと共に格納する
指示がなされた場合には、当該キーワードファイルが前
記キーワードファイル登録手段2により登録された木構
造中の位置とファイル格納が指示された木構造中の位置
とを比較して、当該キーワードファイルの登録位置が指
示されたファイル格納位置よりも下位の階層にない場合
、即ち、指示されたファイルの格納位置がキーワードフ
ァイルの登録位置と同じ位置もしくはそれより上位の位
置にある場合に限って当該キーワードファイルを有効と
し、当該キーワードファイルからキーワード属性とその
値を抽出してファイルに付与してファイル記憶手段1の
木構造の指定された位置に格納するものである。
[Operation] The file storage means 1 stores files at designated positions in a predetermined tree structure. The keyword file registration means 2 registers a keyword file at a designated position in the tree structure of the file storage means 1. One or more keyword attributes are predefined in the keyword file. When an instruction to store a file together with a keyword file is given, the file storage means 3 determines the position of the keyword file in the tree structure registered by the keyword file registration means 2 and the tree structure in which the file storage is instructed. If the registered position of the keyword file is not in a lower hierarchy than the specified file storage position, that is, the specified file storage position is the same as the keyword file registration position or lower. The keyword file is validated only when it is in a higher position, and the keyword attribute and its value are extracted from the keyword file, added to the file, and stored in the specified position of the tree structure of the file storage means 1. It is something.

【0008】ファイル検索手段4は、木構造の中のどの
ような位置の範囲について検索を行うかを示す検索範囲
が指定されている場合には、キーワードファイル登録手
段2に登録されているキーワードファイルの木構造中の
位置を参照して、指定された検索範囲内にあるキーワー
ドファイル名を検索する。ファイル検索手段4で検索さ
れたキーワードファイル名は表示制御手段5に転送され
、これによって表示手段6に表示される。
[0008] When a search range indicating a range of positions in the tree structure to be searched is specified, the file search means 4 searches the keyword file registered in the keyword file registration means 2. Search for keyword file names within the specified search range by referring to the position in the tree structure. The keyword file name searched by the file search means 4 is transferred to the display control means 5, and thereby displayed on the display means 6.

【0009】[0009]

【実施例】以下、図面を参照しつつ実施例を説明する。 図2は本発明に係る電子ファイリング装置の一実施例の
構成を示す図であり、図中、10はCPU、11はキー
ワードファイル登録部、12はファイル格納部、13は
ファイル検索部、14はファイル作成処理部、15は記
録媒体、16はCRT、17は表示コントローラ、18
は入力装置、19はバスを示す。
Embodiments Hereinafter, embodiments will be described with reference to the drawings. FIG. 2 is a diagram showing the configuration of an embodiment of an electronic filing device according to the present invention. In the figure, 10 is a CPU, 11 is a keyword file registration section, 12 is a file storage section, 13 is a file search section, and 14 is a File creation processing unit, 15 is a recording medium, 16 is a CRT, 17 is a display controller, 18
indicates an input device, and 19 indicates a bus.

【0010】CPU10は電子ファイリング装置の動作
を統括して管理するものであり、キーワードファイル登
録部11、ファイル格納部12、ファイル検索部13、
ファイル作成処理部14を備えている。キーワードファ
イル登録部11は本発明のキーワードファイル登録手段
2に対応するものであり、後述するキーワードファイル
の登録に関する処理を実行するものである。ファイル格
納部12は本発明のファイル格納手段3に対応するもの
であり、後述するファイルの格納に関する処理を実行す
るものである。ファイル検索部13は本発明のファイル
検索手段4に対応するものであり、後述するファイル検
索に関する処理を実行するものである。ファイル作成処
理部14は、ファイル及びキーワードファイルの作成に
関する処理を行うものである。記録媒体15は、ファイ
ルを木構造で格納するものであり、ハードディスク、フ
レキシブルディスク、半導体メモリ等の適宜の手段によ
り構成される。この記録媒体15は本発明のファイル記
憶手段1に対応するものである。CRT16は本発明の
表示手段6に対応するものである。表示コントローラ1
7はCRT16の表示制御を行うものであり、本発明の
表示制御手段5に対応するものである。入力装置18は
、キーボード及びマウス等のポインティングデバイスで
構成される。
The CPU 10 centrally manages the operations of the electronic filing device, and includes a keyword file registration section 11, a file storage section 12, a file search section 13,
A file creation processing section 14 is provided. The keyword file registration unit 11 corresponds to the keyword file registration means 2 of the present invention, and executes processing related to keyword file registration, which will be described later. The file storage section 12 corresponds to the file storage means 3 of the present invention, and executes processing related to file storage, which will be described later. The file search unit 13 corresponds to the file search means 4 of the present invention, and executes processing related to file searches, which will be described later. The file creation processing section 14 performs processing related to creation of files and keyword files. The recording medium 15 stores files in a tree structure, and is constituted by suitable means such as a hard disk, a flexible disk, and a semiconductor memory. This recording medium 15 corresponds to the file storage means 1 of the present invention. The CRT 16 corresponds to the display means 6 of the present invention. Display controller 1
Reference numeral 7 controls the display of the CRT 16, and corresponds to the display control means 5 of the present invention. The input device 18 includes a keyboard and a pointing device such as a mouse.

【0011】次に、キーワードファイルの登録、ファイ
ルの格納及びファイルの検索について各部の動作をユー
ザの操作と共に説明する。まずキーワードファイルの登
録について説明する。まずユーザはキーワードファイル
のフォームを作成する。これはファイル作成処理部14
を起動し、入力装置18により通常の文書の作成と同様
にして行うことができる。図3はキーワードファイルの
フォームの例を示す図であり、図3においてはキーワー
ド属性として「著者」、「承認者」、「作成日」、「機
密レベル」の4種類が与えられている。そして「著者」
というキーワード属性の属性値が書き込まれるフィール
ド20には、このフィールド20のフィールド名、書き
込まれる言語、その文字数、記入ルール、使用できる属
性値の制限を示すキーワード範囲指定等の種々のフィー
ルド属性が定義されている。「承認者」、「作成日」、
「機密レベル」の各フィールド、21、22、23につ
いても同様であるが、ここでは「機密レベル」というキ
ーワード属性に対しては、使用できる属性値として、「
一般」、「丸秘」、「極秘」の3種類の属性値がキーワ
ード範囲指定として定義されているものとする。
[0011] Next, the operation of each part regarding keyword file registration, file storage, and file retrieval will be explained together with user operations. First, registration of keyword files will be explained. First, the user creates a keyword file form. This is the file creation processing section 14
, and can be created using the input device 18 in the same manner as creating a normal document. FIG. 3 is a diagram showing an example of the form of a keyword file. In FIG. 3, four types of keyword attributes are given: "author", "approver", "creation date", and "confidentiality level". and "author"
In the field 20 in which the attribute value of the keyword attribute is written, various field attributes are defined, such as the field name of this field 20, the language in which it is written, the number of characters, entry rules, and keyword range designation that indicates restrictions on the attribute values that can be used. has been done. "Approver", "Creation date",
The same applies to the fields 21, 22, and 23 of "Secret Level", but here, for the keyword attribute "Secret Level", the attribute values that can be used are "
It is assumed that three types of attribute values, ``General,''``Secret,'' and ``Top Secret,'' are defined as keyword range specifications.

【0012】以上のようにしてキーワードファイルのフ
ォームを作成するとユーザは入力装置18によりキーワ
ードファイル登録コマンドを通知してこのキーワードフ
ァイルの登録を指示する。この際、ユーザはこのキーワ
ードファイルにファイル名を付け、更に記録媒体15に
格納されているファイルの木構造のどの位置に登録する
かを指示する。キーワードファイル登録コマンドが通知
されるとキーワードファイル登録部11が起動し、図4
に示す処理を実行する。いま、記録媒体15に格納され
ているファイルが図5に示すような木構造を有している
ものとし、ユーザが図3に示すキーワードファイルにK
F1というファイル名を付けてディレクトリDIC1に
登録するものとする。なお、ディレクトリとはその下位
にディレクトリもしくはファイルを格納できる特殊なフ
ァイルであり、ファイルとは通常の文書ファイル等であ
る。従ってファイルの下位にはファイルもディレクトリ
も格納することはできないものである。
After creating the keyword file form as described above, the user uses the input device 18 to notify the keyword file registration command and instruct registration of this keyword file. At this time, the user assigns a file name to this keyword file and further instructs where in the tree structure of the files stored in the recording medium 15 the keyword file should be registered. When the keyword file registration command is notified, the keyword file registration unit 11 is activated and the process shown in FIG.
Execute the process shown in It is now assumed that the files stored in the recording medium 15 have a tree structure as shown in FIG.
Assume that the file is named F1 and registered in the directory DIC1. Note that a directory is a special file that can store directories or files under it, and a file is a normal document file or the like. Therefore, neither files nor directories can be stored below a file.

【0013】キーワードファイル登録部11はまず、キ
ーワードファイルをファイルの木構造のどのような位置
に登録するかを知るために登録位置を識別し(S1)、
次にこのキーワードファイルの登録キーワードファイル
名を識別する(S2)。この場合にはキーワードファイ
ル登録部11は登録位置としてディレクトリDIC1を
識別し、登録ファイル名としてKF1を識別する。次に
キーワードファイル登録部11は、キーワードファイル
からキーワード属性名及びキーワード範囲指定を抽出す
る(S3)。この処理は例えば、キーワードファイルの
各フィールドに定義されているフィールド属性を参照す
ることによって行うことができ、具体的にはキーワード
属性名は各フィールドのフィールド名から抽出すること
ができ、またキーワード範囲指定はフィールド属性中の
キーワード範囲指定に関する記述を参照することによっ
て抽出することができる。この場合にはキーワード属性
名としては、著者、承認者、作成日、機密レベルが抽出
され、キーワード範囲指定としては機密レベルに関して
一般、丸秘、極秘が抽出される。
[0013] The keyword file registration unit 11 first identifies the registration position in order to know in what position in the file tree structure the keyword file is to be registered (S1);
Next, the registered keyword file name of this keyword file is identified (S2). In this case, the keyword file registration unit 11 identifies directory DIC1 as the registration location and KF1 as the registration file name. Next, the keyword file registration unit 11 extracts keyword attribute names and keyword range specifications from the keyword file (S3). This process can be performed, for example, by referring to the field attributes defined for each field in the keyword file. Specifically, the keyword attribute name can be extracted from the field name of each field, and the keyword range The specification can be extracted by referring to the description regarding the keyword range specification in the field attribute. In this case, author, approver, creation date, and confidentiality level are extracted as keyword attribute names, and general, secret, and top secret are extracted as keyword range specifications regarding the confidentiality level.

【0014】そして、キーワードファイル登録部11は
、S3の処理で抽出した情報、この場合はキーワード属
性名、キーワード範囲指定と、登録位置、登録キーワー
ドファイル名を対応付けて記録媒体15に格納してキー
ワードファイル登録の処理を終了する。これによってこ
の場合にはキーワードファイルKF1はディレクトリD
IC1に登録される。そしてこのとき、S4の処理によ
り対応付けられたキーワード属性名、キーワード範囲指
定と、登録位置、登録キーワードファイル名の関係が図
6に示すようなテーブルとして記録媒体15に格納され
る。
[0014] Then, the keyword file registration unit 11 associates the information extracted in the process of S3, in this case, keyword attribute name, keyword range designation, registration position, and registered keyword file name, and stores the information in the recording medium 15. Finish the keyword file registration process. As a result, in this case, the keyword file KF1 is in the directory D.
Registered in IC1. At this time, the relationship between the associated keyword attribute name, keyword range designation, registration position, and registered keyword file name is stored in the recording medium 15 as a table as shown in FIG. 6.

【0015】後述するように、キーワードファイルは登
録された位置より下位の階層では全て有効となされる。 即ち、この場合にはキーワードファイルKF1はディレ
クトリDIC1以下の階層において有効となされる。従
ってファイルをこのキーワードファイルKF1と対応し
て格納し、且つキーワードファイルKF1に書き込んだ
キーワードを有効に機能させようとする場合には、その
ファイルはディレクトリDIC1以下の階層に格納しな
ければならない。勿論、あるファイルを登録済みのキー
ワードファイルと対応させて格納しようとする場合に、
そのキーワードファイルの登録位置と同じ位置あるいは
それより上位の階層に格納することは可能であるが、そ
の場合にはキーワードファイルはキーワードファイルと
して認識されず、通常のファイルとして取り扱われる。 例えばあるフォームを備えるキーワードファイルKF2
が図5のディレクトリDIC12に登録されているもの
とすると、あるファイルをキーワードファイルKF2と
対応させてディレクトリDIC12以下の階層、即ちD
IC12,DIC121,ファイルC及びファイルDに
格納する場合にはキーワードファイルKF2はキーワー
ドファイルとして機能するが、登録位置であるディレク
トリDIC12と同じ階層であるDIC3またはファイ
ルA,ファイルBに格納した場合にはキーワードファイ
ルKF2はキーワードファイルとして機能しないもので
ある。
As will be described later, all keyword files are valid in the hierarchy below the registered position. That is, in this case, the keyword file KF1 is valid in the hierarchy below the directory DIC1. Therefore, if a file is to be stored in correspondence with this keyword file KF1 and the keywords written in the keyword file KF1 are to function effectively, the file must be stored in a hierarchy below the directory DIC1. Of course, if you want to store a certain file in association with a registered keyword file,
It is possible to store the keyword file in the same location as the registered location or in a higher layer, but in that case, the keyword file will not be recognized as a keyword file and will be treated as a normal file. For example, a keyword file KF2 with a certain form
is registered in the directory DIC12 in FIG.
Keyword file KF2 functions as a keyword file when stored in IC12, DIC121, file C, and file D, but when stored in DIC3, file A, and file B, which are in the same hierarchy as directory DIC12, which is the registered location, keyword file KF2 functions as a keyword file. Keyword file KF2 does not function as a keyword file.

【0016】このようにファイルが格納される木構造中
の位置でキーワードファイルを有効としたり、無効とす
るのは次の理由による。一般に木構造は特定の意味付け
もしくは目的または意図をもって構成される。従ってフ
ァイルが格納される木構造中の位置は無目的に定められ
るのではなく、そのファイルの性質、内容に応じて格納
位置が定められるのが通常である。これはファイルを検
索する際にファイル名が未知であっても、また木構造の
どの位置に格納されているか確信が持てない場合であっ
ても、そのファイルの性格あるいは概略の内容が既知で
ある場合には、そのファイルが格納されているであろう
位置を推定することができることを意味する。従って上
述したようにキーワードファイルを登録位置以下の階層
でのみ有効とすることによって検索範囲を限定でき、ま
たキーワードを表示する場合にも不必要なキーワードが
表示されることを回避することができるのである。なお
、このことについては後述するところから明らかになる
であろう。
The reason why a keyword file is made valid or invalid at the position in the tree structure where the file is stored is as follows. Generally, a tree structure is constructed with a specific meaning, purpose, or intention. Therefore, the location in the tree structure where a file is stored is not determined without any purpose, but is usually determined depending on the nature and content of the file. This means that when searching for a file, even if the file name is unknown or you are not sure where in the tree structure it is stored, the nature or general contents of the file are known. This means that it is possible to estimate the location where the file is likely to be stored. Therefore, as mentioned above, by making the keyword file valid only in the hierarchy below the registered position, the search range can be limited, and when displaying keywords, unnecessary keywords can be avoided from being displayed. be. Note that this will become clear from what will be described later.

【0017】さて、ユーザはファイル作成処理部14に
より所望のファイルを作成すると、ファイル格納コマン
ドをCPU10に通知して当該ファイルを記録媒体15
に格納する操作を行うが、その際に予め登録されている
所望のフォームを備えるキーワードファイルをコピーし
て、その各属性に対して属性値を入力し、ファイルと共
に格納を指示する。例えば、図3に示すキーワードファ
イルKF1を用いる場合には、ディレクトリDIC1か
らキーワードファイルKF1を読み出してコピーし、著
者、承認者、作成日、機密レベルを書き込んで、作成し
たファイルと共に格納する指示を行う。このとき当該フ
ァイルのファイル名及び当該ファイルを格納する木構造
中の位置を指定することは当然である。なお、ファイル
とキーワードファイルとを共に格納する手法としては、
例えば複数のファイルを一つのフォルダに一纏めに収納
するという機能を備えているものであれば当該ファイル
とキーワードファイルとを一つのフォルダに収納するこ
とによって行うことができるし、またファイルの第1頁
にキーワードファイルを配置するようにしてもよい。更
にその他の手法を採用することができ、要するにファイ
ルとキーワードファイルとを関連付けて格納する手法が
あれば採用することができるものである。
Now, when the user creates a desired file using the file creation processing section 14, the user notifies the CPU 10 of a file storage command to store the file on the recording medium 15.
At that time, a keyword file with a desired form registered in advance is copied, attribute values are input for each attribute, and an instruction is given to store the file together with the file. For example, when using the keyword file KF1 shown in FIG. 3, read the keyword file KF1 from the directory DIC1, copy it, write the author, approver, creation date, and confidentiality level, and instruct it to be stored together with the created file. . At this time, it is natural to specify the file name of the file and the position in the tree structure where the file is stored. Note that the method of storing the file and keyword file together is as follows:
For example, if the device has the function of storing multiple files in one folder, this can be done by storing the file and the keyword file in one folder, or the first page of the file. You may also place the keyword file in Furthermore, other methods can be employed, and in short, any method that stores files and keyword files in association with each other can be employed.

【0018】以上のようにしてファイル格納コマンドが
通知されると、ファイル格納部12が起動される。そし
て、ファイル格納部12は図7に示すように、まず格納
するファイル名と格納位置を識別する(S10)。例え
ばいまファイルにFAというファイル名を付けて図3に
示すキーワードファイルKF1と共に図5のファイルB
に格納するものとすると、ファイル格納部12は格納す
るファイル名としてFAを識別し、格納位置としてファ
イルBを識別する。次に当該ファイルFAにキーワード
ファイルが付されているか否かを判断する(S11)。 この判断は種々の手法で行うことができるが、例えばキ
ーワードファイルにキーワードファイルであることを示
す特定のファイルタイプ情報を付加しておき、そのファ
イルタイプの種別を判定することにより行えばよい。そ
してファイル格納部12はキーワードファイルが付され
ていればS12の処理を実行するが、付されていない場
合には格納ファイルの基本ファイル属性から値を抽出し
て格納するファイルに付与し(S16)、ファイルをS
16の処理で抽出した情報と共に指定された格納位置に
格納する(S17)。基本ファイル属性とは、ファイル
名、バージョン番号、サイズ、格納日時、ファイルタイ
プ等のファイルが基本的に有している属性である。
When the file storage command is notified as described above, the file storage section 12 is activated. Then, as shown in FIG. 7, the file storage unit 12 first identifies the file name and storage location to be stored (S10). For example, if you name the file FA and use the keyword file KF1 shown in Figure 3, file B in Figure 5.
, the file storage unit 12 identifies FA as the name of the file to be stored, and identifies file B as the storage location. Next, it is determined whether a keyword file is attached to the file FA (S11). This determination can be made using various methods, but for example, specific file type information indicating that the keyword file is a keyword file may be added to the keyword file, and the type of the file type may be determined. If the keyword file is attached, the file storage unit 12 executes the process of S12, but if the keyword file is not attached, the file storage unit 12 extracts a value from the basic file attributes of the stored file and adds it to the file to be stored (S16). , save the file to S
It is stored in the designated storage location together with the information extracted in step 16 (S17). Basic file attributes are attributes that a file basically has, such as file name, version number, size, storage date and time, and file type.

【0019】このように格納するファイルにキーワード
ファイルが付されていない場合において当該ファイルの
基本ファイル属性を抽出してファイルと共に格納するこ
とは重要である。なぜなら、ファイルを作成した場合に
キーワードファイルを付ける必要が無い場合、あるいは
キーワードファイルを付ける必要はあるがとにかく先に
格納だけはしておきたいという場合がある。従来ではこ
のようにキーワードが付されていないファイルに対して
は格納日だけが認識され、従って同日に複数のファイル
がキーワードが付されないまま格納された場合にはそれ
ぞれのファイルは区別されることなく全部纏めて一つの
ファイルとして認識されるようになっており、その結果
このようなファイルを検索するのは非常に困難であった
。これに対して上記の処理を行うことにより、ファイル
はキーワードファイルが付されないまま格納された場合
においても、その基本ファイル属性が抽出されるので、
基本ファイル属性に基づいて容易に検索することができ
るものである。
When a keyword file is not attached to a file to be stored in this way, it is important to extract the basic file attributes of the file and store it together with the file. This is because when you create a file, you may not need to attach a keyword file, or you may need to attach a keyword file, but you just want to store it first. Previously, only the storage date was recognized for files without keywords, so if multiple files were stored on the same day without keywords, each file would not be differentiated. All files are recognized as a single file, and as a result, it is extremely difficult to search for such files. In contrast, by performing the above processing, even if a file is stored without a keyword file attached, its basic file attributes will be extracted.
It can be easily searched based on basic file attributes.

【0020】さて、ファイル格納部12は、S11の処
理において格納するファイルにはキーワードファイルが
付されていると判断すると、そのファイル名からキーワ
ードファイル名を特定し(S12)、指示されたファイ
ルの格納位置が当該キーワードファイルの登録位置より
下位にあるか否かを判断する(S13)。この処理は、
指示されたファイル格納位置と図6に示すテーブルに書
き込まれているキーワードファイルの登録位置とを比較
することによって行うことができる。記録媒体15には
図5に示す木構造、即ち各ディレクトリ、各ファイルの
上下関係が記述されていることは当然である。
Now, when the file storage unit 12 determines that a keyword file is attached to the file to be stored in the process of S11, it specifies the keyword file name from the file name (S12), and specifies the keyword file name from the file name (S12). It is determined whether the storage position is lower than the registered position of the keyword file (S13). This process is
This can be done by comparing the designated file storage location with the registered location of the keyword file written in the table shown in FIG. It goes without saying that the recording medium 15 has a tree structure shown in FIG. 5, that is, a hierarchical relationship between each directory and each file.

【0021】そして、指示されたファイルの格納位置が
当該キーワードファイルの登録位置より下位にある場合
にはS14の処理を行うが、そうでない場合にはS16
に分岐する。つまり、ファイル格納部12は、指示され
たファイルの格納位置が当該キーワードファイルの登録
位置より上位の階層である場合、及び格納位置が登録位
置と同じ階層であっても他のディレクトリまたはファイ
ルである場合には当該キーワードファイルをキーワード
ファイルとして認識せずにキーワードファイルが付され
ていないファイルと同じ扱いとし、指示されたファイル
の格納位置が当該キーワードファイルの登録位置より下
位にある場合にのみ、ファイルに付されたキーワードフ
ァイルをキーワードファイルと認識して有効とする。例
えば、上述したように図5のディレクトリDIC1に登
録されたキーワードファイルKF1をファイルに付して
格納位置をファイルBと指示した場合には当該キーワー
ドファイルは有効となるが、ディレクトリDIC12に
登録されたキーワードファイルKF2をファイルに付し
てDIC13に格納を指示した場合にはこのキーワード
ファイルは無効となされ、キーワードファイルが付され
ないファイルと同様に扱われる。
[0021] Then, if the storage position of the specified file is lower than the registered position of the keyword file, the process of S14 is performed, but if not, the process of S16 is performed.
Branch into. In other words, if the storage location of the specified file is in a higher hierarchy than the registered location of the keyword file, or even if the storage location is in the same hierarchy as the registered location, the file storage unit 12 stores the file in another directory or file. In this case, the keyword file is not recognized as a keyword file and is treated the same as a file without a keyword file, and only when the storage location of the specified file is lower than the registered location of the keyword file, the file is The keyword file attached to the keyword file is recognized as a keyword file and is made valid. For example, if the keyword file KF1 registered in the directory DIC1 in FIG. 5 is attached to a file and the storage location is designated as file B as described above, the keyword file will be valid, but the keyword file registered in the directory DIC12 will be valid. If the keyword file KF2 is attached to a file and the DIC 13 is instructed to store it, this keyword file is invalidated and treated in the same way as a file to which no keyword file is attached.

【0022】S13の処理で指示されたファイルの格納
位置が当該キーワードファイルの登録位置より下位にあ
ると判断すると、ファイル格納部12は、格納するファ
イルに付されているキーワードファイルのキーワード属
性名が登録されている同一ファイル名のキーワードファ
イルのキーワード属性名と完全に一致するか否かを判断
する(S14)。この処理は図6に示すテーブルに書き
込まれているキーワード属性名と、格納されるキーワー
ドファイルからキーワード属性名を抽出してそれらを比
較することにより行う。そして、双方のキーワード属性
名が完全に一致する場合には当該キーワードファイルを
有効としてS15の処理を行うが、完全に一致しない場
合にはキーワードファイルとして認識せずにキーワード
ファイルが付されていないファイルと同じ扱いとしてS
16に分岐する。S15の処理においてはファイル格納
部12は、ファイルに付されているキーワードファイル
からキーワード属性名とその値を抽出して格納するファ
イルに付与する。
[0022] If it is determined in the process of S13 that the storage location of the file specified is lower than the registered location of the keyword file, the file storage unit 12 stores the keyword attribute name of the keyword file attached to the file to be stored. It is determined whether the keyword attribute name completely matches the keyword attribute name of the registered keyword file with the same file name (S14). This process is performed by extracting the keyword attribute names written in the table shown in FIG. 6 and the keyword attribute names from the stored keyword file and comparing them. If both keyword attribute names completely match, the keyword file is validated and the process of S15 is performed; however, if they do not match completely, it is not recognized as a keyword file and the file does not have a keyword file attached. S as treated the same as
Branches into 16. In the process of S15, the file storage unit 12 extracts the keyword attribute name and its value from the keyword file attached to the file and adds it to the file to be stored.

【0023】ファイル格納部12はその後上述したS1
6,S17の処理を行ってファイル格納の処理を終了す
る。従って、有効なキーワードファイルが付されたファ
イルには、キーワードファイルから抽出されたキーワー
ド属性名とその値及び当該ファイルの基本ファイル属性
値が付与されるが、キーワードファイルが付されていな
いファイル及び有効でないキーワードファイルが付され
たファイルには基本ファイル属性値のみが付与される。 以上の処理が行われることによって、キーワードファイ
ルが付されたファイルと付されないファイルが混在でき
ること、及び格納するファイルにファイル名を付けるだ
けでも自動的に検索に有効な情報が抽出され、ファイル
に付与されることが分かる。
[0023]The file storage section 12 then performs the above-mentioned S1.
6. Perform the process of S17 to end the file storage process. Therefore, a file with a valid keyword file is assigned the keyword attribute name and its value extracted from the keyword file, as well as the basic file attribute value of the file, but a file without a keyword file and a valid Only basic file attribute values are assigned to files with a keyword file other than . By performing the above processing, files with and without keyword files can coexist, and information useful for searching is automatically extracted and added to the file just by naming the file to be stored. I know it will happen.

【0024】次に図8を参照して検索の処理について説
明する。入力装置18から検索コマンドが通知されると
CPU10はファイル検索部13を起動する。ファイル
検索部13はまず検索範囲、キーワード、基本ファイル
属性等のファイル検索を行うための情報を入力するため
の画面を用意し、表示コントローラ17に表示を指示す
る。これによってファイル検索の初期画面がCRT16
に表示される。この画面はウィンドウ表示で行うことが
できることは明らかである。なお、検索範囲とはファイ
ルの木構造の中のどの範囲を検索するかを指示する情報
である。
Next, search processing will be explained with reference to FIG. When the search command is notified from the input device 18, the CPU 10 starts the file search section 13. The file search unit 13 first prepares a screen for inputting information for performing a file search, such as a search range, keywords, and basic file attributes, and instructs the display controller 17 to display the screen. This will change the file search initial screen to CRT16.
will be displayed. It is clear that this screen can be displayed in a window. Note that the search range is information that indicates which range in the tree structure of the file is to be searched.

【0025】そしてファイル検索部13は、検索範囲が
指定されているか否かを判断して(S20)、指定され
ている場合にはS21の処理を行うが、指定されていな
い場合にはS25に分岐して、初期画面においてユーザ
によって指示されたキーワードファイルのキーワード、
キーワード属性名、キーワード値あるいは基本ファイル
属性名、基本ファイル属性値等の条件に基づいて記録媒
体15に格納されているファイルの中からこれらの条件
を満足するファイルを検索し、その結果をCRT16の
画面に表示して(S26)ファイル検索の処理を終了す
る。しかし、検索範囲が指定されている場合には、ファ
イル検索部13は図6に示すテーブルを参照して検索範
囲内に登録されているキーワードファイル名を抽出し、
表示する(S21)。例えばいま図5においてディレク
トリDIC1にキーワードファイルKF1が登録され、
ディレクトリDIC12にキーワードファイルKF2が
登録されているものとすると、検索範囲としてディレク
トリDIC1以下の全ての階層が指定されている場合に
はKF1及びKF2という二つのキーワードファイル名
が表示されるが、検索範囲としてディレクトリDIC1
2以下が指定されている場合にはKF2だけが表示され
る。
[0025]The file search unit 13 then determines whether or not a search range has been specified (S20), and if it has been specified, performs the process of S21, but if it has not been specified, proceeds to S25. Branching out, the keywords in the keyword file specified by the user on the initial screen,
Based on conditions such as keyword attribute name, keyword value, basic file attribute name, basic file attribute value, etc., files stored in the recording medium 15 are searched for files that satisfy these conditions, and the results are displayed on the CRT 16. The information is displayed on the screen (S26) and the file search process is ended. However, if a search range is specified, the file search unit 13 refers to the table shown in FIG. 6 and extracts keyword file names registered within the search range,
Display (S21). For example, in FIG. 5, keyword file KF1 is registered in directory DIC1,
Assuming that keyword file KF2 is registered in directory DIC12, two keyword file names, KF1 and KF2, will be displayed if all the layers below directory DIC1 are specified as the search range, but the search range is directory DIC1 as
If 2 or less is specified, only KF2 is displayed.

【0026】そしてキーワードファイル名が表示されて
いる画面において、ユーザにより特定のキーワードファ
イル名が選択されて指定されると、ファイル検索部13
は指定されたキーワードファイル名を識別して(S22
)、指定されたキーワードファイル中に定義されている
キーワード属性名を表示する(S23)。この処理は図
6に示すテーブルに書き込まれているキーワード属性名
を抽出することにより行うことができる。
[0026] When the user selects and specifies a specific keyword file name on the screen displaying keyword file names, the file search unit 13
identifies the specified keyword file name (S22
), the keyword attribute names defined in the specified keyword file are displayed (S23). This process can be performed by extracting keyword attribute names written in the table shown in FIG.

【0027】この画面においてユーザにより特定のキー
ワード属性名が選択されて指定されるとファイル検索部
13は指定されたキーワード属性名のキーワード値を表
示する(S24)。この処理は、指定されたキーワード
ファイル名と共に格納されているファイルを抽出し、そ
のファイルに付与されている情報の中から指定されたキ
ーワード属性名のキーワード値を抽出することにより行
うこともできるし、また例えば図7に示すファイル格納
のS15の処理において、図9に示すようなキーワード
属性名とキーワード値及び格納ファイル名とを対応付け
て書き込んだテーブルをキーワードファイル毎に作成し
て記録媒体15に格納させ、その中から指定されたキー
ワード属性名の範囲を抽出することによって行うことも
できる。そして指定されたキーワード属性名のキーワー
ド値が表示されている画面においてユーザにより特定の
キーワード値が選択されて指示され、メニューから検索
開始の指示がなされると、ファイル検索部13は指定さ
れたキーワード値を条件として、及び初期画面において
検索範囲以外の条件が指定されている場合にはそれらの
条件をも含めてファイルの検索を行い(S25)、その
結果を表示して(S26)、ファイル検索の処理を終了
する。
When a specific keyword attribute name is selected and specified by the user on this screen, the file search section 13 displays the keyword value of the specified keyword attribute name (S24). This process can also be performed by extracting the file stored with the specified keyword file name and extracting the keyword value of the specified keyword attribute name from the information given to that file. For example, in the file storage process S15 shown in FIG. 7, a table in which keyword attribute names, keyword values, and storage file names are associated and written as shown in FIG. 9 is created for each keyword file and stored on the recording medium 15. This can also be done by storing the specified keyword attribute name in the keyword attribute name and extracting the specified keyword attribute name range from there. Then, when the user selects and instructs a specific keyword value on the screen displaying the keyword value of the specified keyword attribute name and instructs to start a search from the menu, the file search unit 13 searches for the specified keyword. A file search is performed using the value as a condition and, if conditions other than the search range are specified on the initial screen, including those conditions (S25), the results are displayed (S26), and the file search is performed. Terminates the process.

【0028】図10はファイル検索処理時の表示画面の
例を示す図であり、検索ウィンドウ30は図8に示す処
理に先立って表示される検索の初期画面であり、その所
定の位置には検索開始を指示するためのメニュー31が
表示されている。検索範囲ウィンドウ32は検索範囲を
指示するための画面であり、初期画面である検索ウィン
ドウ30の中にウィンドウ表示されている。キーワード
ファイル名一覧表示ウィンドウ33は図8のS21の処
理により表示される画面であり、この画面において所望
のキーワードファイル名を指定するとキーワード属性名
一覧表示ウィンドウ34が表示される。このときには指
定されたキーワードファイル名に定義されているキーワ
ード属性名だけが表示され、キーワード値は表示されな
い。そして、キーワード属性名一覧表示ウィンドウ34
において所望のキーワード属性名を指定すると、指定さ
れたキーワード属性名のキーワード値が表示される。そ
して所望のキーワード値を指定し、検索開始メニュー3
1を選択するとファイル検索部13は図8のS25の検
索処理を開始する。
FIG. 10 is a diagram showing an example of a display screen during file search processing. A search window 30 is an initial search screen displayed prior to the processing shown in FIG. A menu 31 for instructing the start is displayed. The search range window 32 is a screen for specifying a search range, and is displayed in the search window 30, which is the initial screen. The keyword file name list display window 33 is a screen displayed by the process of S21 in FIG. 8, and when a desired keyword file name is specified on this screen, the keyword attribute name list display window 34 is displayed. At this time, only the keyword attribute names defined in the specified keyword file name are displayed, and the keyword values are not displayed. Then, the keyword attribute name list display window 34
When a desired keyword attribute name is specified in , the keyword value of the specified keyword attribute name is displayed. Then, specify the desired keyword value and search start menu 3.
If 1 is selected, the file search unit 13 starts the search process of S25 in FIG.

【0029】図11もファイル検索処理時の表示画面の
例を示す図であるが、キーワード値と基本ファイル属性
値を用いて検索条件を指定する場合の画面例である。な
お、図11において図10と同じものには同一の符号を
付して説明を省略する。ファイル属性指定ウィンドウ3
5は図7に示すファイル格納処理のS16の処理におい
てファイルに付与される基本ファイル属性の値を検索条
件として指定するための画面であり、この画面において
検索条件として指定したい基本ファイル属性名の欄に所
望の値を入力して指定し、検索開始メニュー31を選択
することによりファイル検索を行うことができる。
FIG. 11 is also a diagram showing an example of a display screen during file search processing, and is an example of the screen when search conditions are specified using keyword values and basic file attribute values. Note that in FIG. 11, the same parts as in FIG. 10 are denoted by the same reference numerals, and the description thereof will be omitted. File attribute specification window 3
5 is a screen for specifying, as a search condition, the value of the basic file attribute given to the file in the process of S16 of the file storage process shown in FIG. A file search can be performed by inputting and specifying a desired value in , and selecting the search start menu 31.

【0030】以上、本発明の一実施例について説明した
が、本発明は上記実施例に限定されるものではなく、種
々の変形が可能であることは当業者に明らかである。
Although one embodiment of the present invention has been described above, it is clear to those skilled in the art that the present invention is not limited to the above embodiment, and that various modifications can be made.

【0031】[0031]

【発明の効果】以上の説明から明らかなように、本発明
によれば、キーワードファイルは、登録された位置より
下位の階層に格納される場合においてのみ有効となされ
、ファイル検索のためのキーワードを設定する指標とし
てファイルの木構造の位置を示す検索範囲を指定するこ
とができるようになされている。従って検索範囲を指定
することにより表示されるキーワードファイル名を必要
最小限に制限でき、且つ効率よくファイル検索を行うこ
とができる。
As is clear from the above description, according to the present invention, a keyword file is effective only when it is stored in a hierarchy lower than the registered position, and keywords for file searching can be used. It is possible to specify a search range indicating the position of the file tree structure as an index to be set. Therefore, by specifying the search range, the keyword file names displayed can be limited to the necessary minimum, and the file search can be performed efficiently.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】  本発明の構成を示す図である。FIG. 1 is a diagram showing the configuration of the present invention.

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

【図3】  キーワードファイルのフォームの例を示す
図である。
FIG. 3 is a diagram showing an example of the form of a keyword file.

【図4】  キーワードファイル登録処理を示すフロー
チャートである。
FIG. 4 is a flowchart showing keyword file registration processing.

【図5】  記録媒体に格納されるファイルの木構造の
例を示す図である。
FIG. 5 is a diagram showing an example of a tree structure of files stored on a recording medium.

【図6】  キーワードファイル登録処理で作成される
テーブルの例を示す図である。
FIG. 6 is a diagram showing an example of a table created in keyword file registration processing.

【図7】  ファイル格納処理を示すフローチャートで
ある。
FIG. 7 is a flowchart showing file storage processing.

【図8】  ファイル検索処理を示すフローチャートで
ある。
FIG. 8 is a flowchart showing file search processing.

【図9】  ファイル検索処理におけるキーワード値の
表示のための手法を説明するための図である。
FIG. 9 is a diagram for explaining a method for displaying keyword values in file search processing.

【図10】  ファイル検索処理時の表示画面の例を示
す図である。
FIG. 10 is a diagram showing an example of a display screen during file search processing.

【図11】  ファイル検索処理時の表示画面の例を示
す図である。
FIG. 11 is a diagram showing an example of a display screen during file search processing.

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

1…ファイル記憶手段、2…キーワードファイル登録手
段、3…ファイル格納手段、4…ファイル検索手段、5
…表示制御手段、6…表示手段、10…CPU、11…
キーワードファイル登録部、12…ファイル格納部、1
3…ファイル検索部、14…ファイル作成処理部、15
…記録媒体、16…CRT、17…表示コントローラ、
18…入力装置、19…バス。
1...File storage means, 2...Keyword file registration means, 3...File storage means, 4...File search means, 5
...Display control means, 6...Display means, 10...CPU, 11...
Keyword file registration section, 12...File storage section, 1
3...File search section, 14...File creation processing section, 15
...recording medium, 16...CRT, 17...display controller,
18...Input device, 19...Bus.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  表示手段と、木構造でファイルを格納
するファイル記憶手段と、予め定められた単数もしくは
複数のキーワード属性を備えるキーワードファイルを前
記ファイル記憶手段が備える木構造の指定された特定の
位置に登録するキーワードファイル登録手段と、ファイ
ルをキーワードファイルと共に前記ファイル記憶手段に
格納するに際して、当該キーワードファイルが登録され
ている木構造中の位置が当該ファイルの格納が指示され
た位置よりも下位の階層にない場合に限り、当該キーワ
ードファイルからキーワード属性及びその値とを抽出し
てファイルに付与するファイル格納手段と、前記ファイ
ル記憶手段に格納されているファイルの検索を行うに際
して、前記ファイル記憶手段が備える木構造の位置に関
する検索範囲が指定された場合には前記キーワードファ
イル登録手段に登録されたキーワードファイルの木構造
中の位置を参照して、指定された検索範囲に登録されて
いるキーワードファイル名を検索するファイル検索手段
と、前記ファイル検索手段で検索されたキーワードファ
イル名を前記表示手段に表示する表示制御手段とを備え
ることを特徴とする電子ファイリング装置。
1. Displaying means, file storage means for storing files in a tree structure, and a keyword file having a predetermined keyword attribute or a plurality of keyword attributes. a keyword file registration means for registering a keyword file in a position; and when storing a file together with a keyword file in the file storage means, the position in the tree structure where the keyword file is registered is lower than the position where the storage of the file is instructed. file storage means for extracting a keyword attribute and its value from the keyword file and assigning it to the file only when the keyword attribute and its value are not in the hierarchy; When a search range regarding the position of the tree structure provided by the means is specified, the position in the tree structure of the keyword file registered in the keyword file registration means is referred to, and keywords registered in the specified search range are searched. An electronic filing device comprising: a file search means for searching a file name; and a display control means for displaying the keyword file name searched by the file search means on the display means.
JP3086855A 1991-04-18 1991-04-18 Electronic filing equipment Expired - Fee Related JP2811989B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3086855A JP2811989B2 (en) 1991-04-18 1991-04-18 Electronic filing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3086855A JP2811989B2 (en) 1991-04-18 1991-04-18 Electronic filing equipment

Publications (2)

Publication Number Publication Date
JPH04319770A true JPH04319770A (en) 1992-11-10
JP2811989B2 JP2811989B2 (en) 1998-10-15

Family

ID=13898432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3086855A Expired - Fee Related JP2811989B2 (en) 1991-04-18 1991-04-18 Electronic filing equipment

Country Status (1)

Country Link
JP (1) JP2811989B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06325087A (en) * 1993-05-17 1994-11-25 Hitachi Ltd Structured document browsing device
WO2007046446A1 (en) * 2005-10-18 2007-04-26 Justsystems Corporation Data management device and terminal device
WO2009110550A1 (en) * 2008-03-06 2009-09-11 日本電気株式会社 Attribute extraction method, system, and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06325087A (en) * 1993-05-17 1994-11-25 Hitachi Ltd Structured document browsing device
WO2007046446A1 (en) * 2005-10-18 2007-04-26 Justsystems Corporation Data management device and terminal device
JPWO2007046446A1 (en) * 2005-10-18 2009-04-23 株式会社ジャストシステム Data management device and terminal device
WO2009110550A1 (en) * 2008-03-06 2009-09-11 日本電気株式会社 Attribute extraction method, system, and program
US8463738B2 (en) 2008-03-06 2013-06-11 Nec Corporation Attribute extraction method, system, and program
JP5445787B2 (en) * 2008-03-06 2014-03-19 日本電気株式会社 Attribute extraction method, system and program

Also Published As

Publication number Publication date
JP2811989B2 (en) 1998-10-15

Similar Documents

Publication Publication Date Title
US5423034A (en) Network file management with user determined hierarchical file structures and means for intercepting application program open and save commands for inputting and displaying user inputted descriptions of the location and content of files
RU2365982C2 (en) Property tree for navigation and assigning metadata
US5812995A (en) Electronic document filing system for registering and retrieving a plurality of documents
US6918096B2 (en) Method and apparatus for displaying a network of thoughts from a thought's perspective
JPH0711779B2 (en) Processing target instruction pattern display device
KR970705795A (en) PARALLEL PROCESSING SYSTEM FOR TRAVERSING A DATA BASE FOR DATABASE SEARCH
JPH10307846A (en) Document information management system, document information management method and document retrieval method
JPH08305616A (en) Data management system
JPS62293462A (en) Document revisable data processor
JPH05197536A (en) Method and system for generating plurality of panel version from single panel definition file
JPH08320882A (en) Document processor and document retrieval device
US6768989B2 (en) Collection recognizer
JPH04319770A (en) Electronic filing device
JPH0850559A (en) File memory protector
JP2000163439A (en) Device and method for electronic file retrieval
JPS63191271A (en) Storing/retrieving system for picture information
JPH07110809A (en) Electronic filing device
JPH05158777A (en) Data management system
JP2001028007A (en) File managing device and recording medium
JP2007080205A (en) Retrieval apparatus and retrieval method
JPH0749757A (en) Data list display device
JPH04318672A (en) Information retreiving device
KR101201130B1 (en) System and method for dynamically generating a selectable search extension
JPH04260143A (en) Electronic filing system
JPH11194865A (en) Information processor, information processing method, and computer-readable program product

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees