Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7421282B2 - Information management device and file management method - Google Patents
[go: Go Back, main page]

JP7421282B2 - Information management device and file management method - Google Patents

Information management device and file management method Download PDF

Info

Publication number
JP7421282B2
JP7421282B2 JP2019143436A JP2019143436A JP7421282B2 JP 7421282 B2 JP7421282 B2 JP 7421282B2 JP 2019143436 A JP2019143436 A JP 2019143436A JP 2019143436 A JP2019143436 A JP 2019143436A JP 7421282 B2 JP7421282 B2 JP 7421282B2
Authority
JP
Japan
Prior art keywords
tag name
name
tag
tree
column
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.)
Active
Application number
JP2019143436A
Other languages
Japanese (ja)
Other versions
JP2021026471A (en
Inventor
野田正嗣
Original Assignee
野田 正嗣
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 野田 正嗣 filed Critical 野田 正嗣
Priority to JP2019143436A priority Critical patent/JP7421282B2/en
Priority to PCT/JP2020/030100 priority patent/WO2021025091A2/en
Publication of JP2021026471A publication Critical patent/JP2021026471A/en
Application granted granted Critical
Publication of JP7421282B2 publication Critical patent/JP7421282B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/26Visual data mining; Browsing structured data

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、フォルダツリー上に保存された情報の中から所望の情報を取り出す検索方法に関する The present invention relates to a search method for extracting desired information from information stored on a folder tree.

現在、フォルダを木構造の形で組み合わせたフォルダツリーの中でおこなわれている分類には、例えば、図7と図8に示すフォルダツリーにおいて、フォルダ「A」の子フォルダの集合である{A1、A2、A3}のように上位ノード名の「A」に固有な分類と、いくつかの異なるフォルダの子フォルダの集合である{2016、2017、2018}、{大、並}のように上位ノード名に制約されない共通的な分類とがある。フォルダツリーによる情報管理においては、このような共通的分類が1つの木構造の中に組み込まれることから、同じ分類がフォルダツリー内の多数の箇所に繰り返して配置されることになり、フォルダツリー全体は、共通的分類を組み入れるごとにべき乗的に巨大なものになりがちである。 For example, in the folder trees shown in Figures 7 and 8, the classification that is currently performed in a folder tree that combines folders in a tree structure includes {A1, which is a collection of child folders of folder "A". , A2, A3}, which is a unique classification for the upper node name "A", and a collection of child folders of several different folders, such as {2016, 2017, 2018}, and {large, average}. There are common classifications that are not restricted by node names. In information management using a folder tree, such common classifications are incorporated into one tree structure, so the same classification is repeatedly placed in many places within the folder tree, and the entire folder tree is tends to become exponentially larger as more common classifications are incorporated.

木構造をなすフォルダツリーにおいて、情報取出し上の1つの柱である探索的取出しは、もともとユーザにとって大きな苦労を伴うものであるが、同じ分類が無秩序に繰り返して配置されるフォルダツリーにあって、その程度はさらに大きなものにもなる。 In a tree-structured folder tree, exploratory retrieval, which is one of the pillars of information retrieval, is inherently difficult for users. The extent of this will be even greater.

また、巨大なフォルダツリーにおいては、同じ意味の分類に異なる表記が当てられたり、同じ表記に異なる意味の分類が当てられることが多いことから、情報取出し上の他の柱である条件指定よる情報の取出しも確定的な取出し方法になり得ず、現状は、単一のノード名称をキーワードする検索が補助的に使用されているに過ぎない。 In addition, in a huge folder tree, different notations are often applied to classifications with the same meaning, and different meanings are often applied to the same notation, so information based on condition specification, which is another pillar of information retrieval, is often used. Retrieval of node names cannot be a definitive retrieval method, and currently, a search using a single node name as a keyword is only used as an auxiliary method.

このようなフォルダツリーを用いた情報管理の状況を受けて、特開 は、フォルダツリー内の異なる意味でありながら同じ表記が与えられたノードに各々、異なる表記を与え、かつ、フォルダツリー内の異表記のノード名を1つの表記に統一した上、構成名を共有する子フォルダ名称の集合をマージすることによって得られたタグ名列を分けて表示したグ名列表示手段上において、ユーザがキーワードとして指示したタグ名列構成名、並びに、指示したタグ名列構成名によって含意される他のタグ名列構成名とを見出し語として配置した表上に情報のアイコンを配置する方法を開示している。たとえば、図7と図8に示すフォルダツリーについて得られるタグ名列は、上記表示手段上において図9のように表示される。 In response to the situation of information management using such a folder tree, Japanese Patent Application Laid-Open Publication No. 2003-121012 has given different notations to nodes in the folder tree that have different meanings but are given the same notation, and On the tag name string display means, which unifies node names with different notations into one notation and separately displays tag name strings obtained by merging a set of child folder names that share a configuration name, the user can Discloses a method for arranging information icons on a table in which a tag name string structure name specified as a keyword and other tag name string structure names implied by the specified tag name string structure name are arranged as headwords. ing. For example, the tag name strings obtained for the folder trees shown in FIGS. 7 and 8 are displayed as shown in FIG. 9 on the display means.

上記の方法により、同じタグ名列に属するキーワードは、ORをとり、異なるタグ名列間の指定はANDをとるマルチファセット検索が、検索漏れが無く、かつ少ない検索ノイズによっておこなえる上に、検索された情報からの2次選択も表の上で楽におこなえる。マルチファセット検索は、条件検索の実用範囲をカバーするものである。また、一方、情報の探索的取出しも、この方法によって探索範囲を押さえたキーワードの入力によって得られた表上において楽におこなえる。 By using the above method, a multi-faceted search in which keywords belonging to the same tag name string are ORed and specifications between different tag name strings are ANDed can be performed without missing a search and with less search noise. Secondary selections can also be easily made on the table based on the information provided. Multi-facet search covers the practical range of conditional search. On the other hand, exploratory retrieval of information can also be easily performed using this method on a table obtained by inputting keywords with a limited search range.

ただ、上記方法は、ユーザにとって、 検索対象のフォルダツリーとは別に設けた手段上における異なる意味の分類の表記分けと同じ意味の分類の表記の統一する操作が必要な上、検索キーワードの指定が、ツリー構造におけるノード名の間の上下関係が見えない表示手段上での指定であるため、次のような問題を持つことになる。 However, the above method requires the user to separate the notation of categories with different meanings and to unify the notation of categories with the same meaning on a means provided separately from the folder tree to be searched, and it is difficult for the user to specify the search keyword. , because the specification is made on a display means where the hierarchical relationship between node names in the tree structure cannot be seen, resulting in the following problems.

たとえば、上記の図7と図8に示したフォルダトゥリ―において、「A1」、「A2」をその全パス名の中に含む情報を取り出したい場合、入力キーワードとしては、「A1」、「A2」を指定すれば、同時にその親 である「A]の指定も含意されることから「A]の指定は不要であるが、上記タグ名列表示手段上において、「A」を入力キーワード「A1」、「A2」の親ノード名として直ちに弁別することはできない。作成されるタグ名列の数が多いフォルダツリーにおいては、各構成タグ名の間の親子関係の弁別はそれだけおこないにくいものになる。 For example, in the folder trees shown in Figures 7 and 8 above, if you want to retrieve information that includes "A1" and "A2" in all of its path names, the input keywords are "A1" and "A2." ”, it also implies the specification of its parent “A”, so there is no need to specify “A”. ", cannot be immediately distinguished as the parent node name of "A2". In a folder tree in which a large number of tag name sequences are created, it becomes more difficult to distinguish parent-child relationships between constituent tag names.

本発明はこうした問題をかんがみ、情報を特徴づける名称であるタグ名を樹木状に関係付けたタグ名ツリーによる情報の管理方法として、1つのタグ名ツリーに新しい視点による分類を楽に付加することができ、付加された全体タグ名ツリーにおいて情報を効率的に管理することができる方法を提供することを狙いとするものである。 In consideration of these problems, the present invention is an information management method using a tag name tree in which tag names, which are names that characterize information, are related in a tree-like manner. The aim is to provide a method by which information can be efficiently managed in the entire attached tag name tree.

本発明の他の目的は、情報を特徴づける名称であるタグ名を樹木状に関係付けたタグ名ツリーによる情報の管理方法として、分類間の相互関係が直ちに視認できるタグ名ツリー上で、その構成タグ名をキーワードとして直接、かつ、ランダムに指定することによって、指定したタグ名をユーザの意図どおりに組み合わせた条件検索を検索漏れなくおこなえる方法を提供することを狙いとするものである。 Another object of the present invention is to manage information using a tag name tree in which tag names, which are names characterizing information, are related in a tree-like manner. The aim is to provide a method that allows a user to perform a conditional search that combines the specified tag names as intended by the user without missing anything, by directly and randomly specifying component tag names as keywords.

本発明の他の目的は、上記の課題を満たす方法において、検索対象の情報に対するタグ付けが容易におこなえる方法を提供することである。 Another object of the present invention is to provide a method that can easily tag information to be searched, in a method that satisfies the above-mentioned problems.

上記の目的を達成するために、請求項1に記載の発明による情報処理装置における方法は、
情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理方法であって、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定するステップと、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与するステップと
組合せタグ名ツリーを構成するタグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなうステップと、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与するステップと、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示するステップと、
を備えることを特徴とする。
In order to achieve the above object, a method in an information processing apparatus according to the invention according to claim 1 includes:
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. In an information management device, operations are performed on the device screen on icons that are created and determined for each type of information.
This is an information management method using a table in which a headword placement field is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. There it is,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. step and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name string ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For the column, there is a step of assigning its parent tag name as condition data, and a step of assigning the tag name by direction, which is obtained by sorting each tag name tree that makes up the combination tag name tree into horizontal and vertical directions depending on the arrangement direction. In each tree group , one constituent tag name of one tag name string ( first tag name string ) belonging to the corresponding direction is set as the parent tag name , and a tag name tree group by the same direction is created for that parent tag name. Another tag name column ( second tag name column ) that belongs to , is associated as a child tag name column . A directional tag name string tree obtained by recursively repeating starting from
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction , and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group , or its condition data, is the corresponding parent tag name or its parent tag name. Placement in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column placed in each layer of the corresponding direction tag name column tree to the row or column of the same hierarchical order in the headword placement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each constituent tag name does not have a child tag name column, the step is performed by arranging it in the arrangement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, for each tag name tree making up the combination tag name tree, a step of assigning one constituent tag name to the information as a storage tag name;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement column as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. displaying an information icon to which a set of names is attached in association with the corresponding cell;
It is characterized by having the following.

上記の目的を達成するために、請求項2に記載の発明による情報処理装置における方法は、各タグ名ツリーの所属タグ名が配置される見出し語配置欄の配置方向を定めた方法によって決定することを特徴とする。 In order to achieve the above object, a method in an information processing apparatus according to the invention as set forth in claim 2 determines the arrangement direction of the headword arrangement column in which the tag name to which each tag name tree belongs is arranged. It is characterized by

請求項3に記載の発明による情報処理装置における方法は、請求項1に記載の方法において、1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とすることを特徴とする。 A method in an information processing apparatus according to the invention set forth in claim 3 is the method set forth in claim 1, in which one tag name tree is used as an additional tag name tree and one constituent tag name on another tag name tree is used. In a combination tag name tree obtained by adding a tag name to a certain tag name, the top tag name column obtained from the tag name tree is placed with the tag name as a condition name. For an alternative tag name tree in which no keyword is specified for its component tag name, only if the alternative tag name is an ancestor tag name of a keyword specified elsewhere in the combination tag name tree. , is characterized in that all the affiliated tag names are tabular tag names.

上記の目的を達成するために、請求項4に記載の発明による情報処理装置における方法は、請求項1に記載の方法において、1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とすることを特徴とする。 In order to achieve the above object, a method in an information processing apparatus according to the invention set forth in claim 4 is a method according to the invention set forth in claim 1, in which one tag name tree is used as a separate tag name tree , and another tag name In a combination tag name tree obtained by appending to an alternative destination tag name that is one component tag name on the tree, the first tag name column obtained from the alternative tag name tree includes an alternative destination tag name. For an additional tag name tree in which a tag name is placed as a condition name and no keyword is specified for its component tag name, the additional destination tag name is a keyword specified elsewhere in the combination tag name tree. The feature is that only when the tag name is an ancestor tag name, all the affiliated tag names are set as tabular tag names.

請求項5に記載の発明による情報処理装置における方法は、請求項1に記載の方法において、作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与することを特徴とする。 The method in the information processing apparatus according to the invention set forth in claim 5 is the method set forth in claim 1, which receives an instruction to save information in a cell of the created table, and stores a related tag name obtained for the instructed cell. It is characterized by being given as a storage tag name.

上記の目的を達成するために、請求項6に記載の発明による情報処理装置における方法は、請求項1に記載の方法において、タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示する。
ことを特徴とする。
In order to achieve the above object, a method in an information processing apparatus according to the invention as set forth in claim 6 includes a method according to claim 1, which receives a specific instruction for a stored tag name on a tag name column tree and executes the instruction. The icon of the information to which the received storage tag name is attached is displayed on a specific screen.
It is characterized by

上記の目的を達成するために、請求項7に記載の発明による情報処理装置における方法は、請求項3に記載の方法において、
タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなうステップと、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得るステップと、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得ることを特徴とする。
In order to achieve the above object, a method in an information processing apparatus according to the invention set forth in claim 7 includes:
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree-like manner, and additions to the tag names of the separate tag names in the separate tag name tree are added to the separate tag name tree. The step is to store the first folder of
obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder designated as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. , by removing the folder name of the first folder of the corresponding tag name tree.

上記の目的を達成するために、請求項8に記載の発明による情報処理装置における方法は、請求項1に記載の方法において、条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与するステップと、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置することを特徴とする。
In order to achieve the above object, a method in an information processing apparatus according to the invention as set forth in claim 8 is such that, in the method as set forth in claim 1, the condition data is set in the corresponding tree of the corresponding parent tag name of the corresponding tag name column. a step of assigning a conditional path name column representing a path route to the corresponding tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
It is characterized by arranging information in which a set of stored path name sequences having a predetermined relationship with a set of all related path names obtained is assigned for one cell.

上記の目的を達成するために、請求項9に記載の発明による情報処理装置における方法は、 請求項1に記載の方法において、組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなうことを特徴とする。 In order to achieve the above object, a method in an information processing apparatus according to the invention set forth in claim 9 includes the following: In the method set forth in claim 1, in the combination tag name tree , a particularly specified tag name and a specified tag Create a partial tag name tree consisting of the ancestor tag name and descendant tag name of the given name, save the created partial tag name tree in the specified storage device , and then load the corresponding partial tag name tree from the corresponding storage device. The feature is that information is retrieved by specifying a keyword in .

上記の目的を達成するために、請求10に記載の発明による情報処理装置は、
情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置であって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理装置として、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定する手段と、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与する手段と
組合せタグ名ツリーを構成する各タグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群の先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなう手段と、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与する手段と、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示する手段と、
からなることを特徴とする。
In order to achieve the above object, an information processing device according to the invention according to claim 10,
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. An information management device in which operations are performed on the device screen on icons that are created and determined for each type of information,
As an information management device using a table in which a headword placement column is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. ,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. means and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name string ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For a column, there is a means to assign its parent tag name as condition data.
In each directional tag name tree group obtained by sorting each tag name tree constituting the combination tag name tree into horizontal and vertical directions according to the arrangement direction, one tag name column (No. 1 tag name column) as a parent tag name, and another tag name column (second tag name column) that belongs to the same directional tag name tree group for that parent tag name. A direction-specific tag name sequence obtained by recursively repeating the mapping of the tag name sequence as a child tag name sequence, starting from the tag name sequence located at the head of the corresponding direction-specific tag name tree group as the first tag name sequence. It is a tree,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction, and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group, or its condition data, is the corresponding parent tag name or its parent tag name. The placement of the tag names in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column arranged at each level of the corresponding directional tag name column tree to the row or column of the same hierarchical order in the headword arrangement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each of the component tag names does not have a child tag name column, a means for doing so is to place it in a placement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, means for adding one constituent tag name to the information as a storage tag name for each tag name tree making up the combination tag name tree;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement field as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. means for displaying an information icon to which a set of names is attached in association with a corresponding cell;
It is characterized by consisting of.

上記の目的を達成するために、請求項11に記載の発明による情報処理装置は、請求項10に記載の装置において、各タグ名ツリーが配置される見出し語配置欄の配置方向を定めた方法によって決定することを特徴とする。 In order to achieve the above object, an information processing apparatus according to the invention as set forth in claim 11 is provided, in the apparatus set forth in claim 10, a method of determining the arrangement direction of the headword arrangement column in which each tag name tree is arranged. It is characterized by being determined by.

請求項12に記載の発明による情報処理装置は、請求項10に記載の装置において、1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とすることを特徴とする。 The information processing device according to the invention described in claim 12 is the device according to claim 10, in which one tag name tree is used as an additional tag name tree, and another tag name that is one constituent tag name on another tag name tree is provided. In the combination tag name tree obtained by adding to the destination tag name, the top tag name column obtained from the separate tag name tree has the separate destination tag name as a condition name, and its configuration For an alternate tag name tree in which no keyword is specified for a tag name, only if the alternate target tag name is an ancestor tag name of a keyword that is specified elsewhere in the combination tag name tree. The feature is that all affiliated tag names are tabular tag names.

上記の目的を達成するために、請求項13に記載の発明による情報処理装置は、請求項10に記載の装置において、
1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定する手段と、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成する手段と、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与することを特徴とする。
In order to achieve the above object, an information processing device according to the invention according to claim 13 is provided, in the device according to claim 10,
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. means for identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
means for creating a tag name column supplementary table in which tag name columns obtained from the specified separate folder tree are arranged in a predetermined manner based on the condition data;
, and receives instructions from the created table cell, and among the related tag names obtained, a related tag name that is not a condition name of another related tag name is given to information as a storage tag name. shall be.

請求項14に記載の発明による情報処理装置は、請求項10に記載の装置において、作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与することを特徴とする。 The information processing device according to the invention set forth in claim 14 is the device set forth in claim 10, which receives an instruction to save information in a cell of the created table and stores a related tag name obtained for the instructed cell. It is characterized by being given as a name.

上記の目的を達成するために、請求項15に記載の発明による情報処理装置は、請求項10に記載の装置において、タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示することを特徴とする。 In order to achieve the above object, the information processing device according to the invention set forth in claim 15 is the device set forth in claim 10, which receives a specific instruction for a stored tag name on a tag name column tree; A feature is that an icon of information to which a storage tag name is attached is displayed on a specific screen.

上記の目的を達成するために、請求項16に記載の発明による情報処理装置は、請求項12に記載の装置において、
タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなう手段と、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得る手段と、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得ることを特徴とする。
In order to achieve the above object, an information processing device according to the invention according to claim 16 includes:
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree-like manner, and additions to the tag names of the separate tag names in the separate tag name tree are added to the separate tag name tree. A means of doing this by storing the first folder of the file in a separate destination folder,
means for obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder specified as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. , by removing the folder name of the first folder of the corresponding tag name tree.

上記の目的を達成するために、請求項17に記載の発明による情報処理装置は、請求項10に記載の装置において、条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与する手段と、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置することを特徴とする。
In order to achieve the above object, the information processing device according to the invention as set forth in claim 17 provides a path route within the tree of the corresponding parent tag name of the corresponding tag name column as condition data. means for assigning a conditional path name column representing the tag name column to the corresponding tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
It is characterized by arranging information in which a set of stored path name sequences having a predetermined relationship with a set of all related path names obtained is assigned for one cell.

上記の目的を達成するために、請求項18に記載の発明による情報処理装置は、請求項10に記載の装置において、
組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなうことを特徴とする。
In order to achieve the above object, an information processing device according to the invention as set forth in claim 18 includes:
In the combination tag name tree , create a partial tag name tree consisting of the specified tag name, ancestor tag names, and descendant tag names of the specified tag name, and store the created partial tag name tree in the specified storage device. It is characterized in that information is retrieved by specifying a keyword on the corresponding partial tag name tree that is stored and then recalled from the corresponding storage means .

上記の目的を達成するために、請求項19に記載の発明による情報処理装置における方法コンピュータによって実現させるための制御プログラムは、
情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理方法であって、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定するステップと、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与するステップと
組合せタグ名ツリーを構成する各タグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群の先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなうステップと、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与するステップと、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示するステップと、
からなる情報処理装置における方法をコンピュータによって実現させることを特徴とする。
In order to achieve the above object, a control program to be realized by a method computer in an information processing apparatus according to the invention as set forth in claim 19 is as follows:
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. In an information management device, operations are performed on the device screen on icons that are created and determined for each type of information.
This is an information management method using a table in which a headword placement field is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. There it is,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. step and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the corresponding tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name sequence ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For columns, there is a step of assigning its parent tag name as condition data.
In each directional tag name tree group obtained by sorting each tag name tree constituting the combination tag name tree into horizontal and vertical directions according to the arrangement direction, one tag name column (No. 1 tag name column) as a parent tag name, and another tag name column (second tag name column) that belongs to the same directional tag name tree group for that parent tag name. A direction-specific tag name sequence obtained by recursively repeating the mapping of the tag name sequence as a child tag name sequence, starting from the tag name sequence located at the head of the corresponding direction-specific tag name tree group as the first tag name sequence. It is a tree,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction, and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group, or its condition data, is the corresponding parent tag name or its parent tag name. The placement of the tag names in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column arranged at each level of the corresponding directional tag name column tree to the row or column of the same hierarchical order in the headword arrangement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each constituent tag name does not have a child tag name column, the step is performed by arranging it in the arrangement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, for each tag name tree making up the combination tag name tree, a step of assigning one constituent tag name to the information as a storage tag name;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement field as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. displaying an information icon to which a set of names is attached in association with the corresponding cell;
A method for an information processing apparatus consisting of the following is realized by a computer.

上記の目的を達成するために、請求項20に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、各タグ名ツリーが配置される見出し語配置欄の配置方向を定めた方法によって決定することを特徴とする。 In order to achieve the above object, a control program for causing a computer to implement a method in an information processing apparatus according to the invention set forth in claim 20 is provided, in which each tag name tree is arranged in the method set forth in claim 19. It is characterized in that the arrangement direction of the headword arrangement column is determined by a predetermined method.

請求項21に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、
1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とすることを特徴とする。
A control program for causing a computer to implement a method in an information processing apparatus according to the invention according to claim 21 includes:
In a combination tag name tree obtained by appending one tag name tree as an alternate tag name tree to an alternate target tag name that is one constituent tag name on another tag name tree, In the first tag name column obtained from the tag name tree, the alias destination tag name is placed as a condition name, and for the alias tag name tree where no keyword is specified for its component tag name, the alias tag name is placed as a condition name. Only when the preceding tag name is an ancestor tag name of another keyword specified in the combination tag name tree, all the affiliated tag names are made into table-structured tag names.

上記の目的を達成するために、請求項22に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、
1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定するステップと、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成するステップと、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与することを特徴とする。
In order to achieve the above object, a control program for causing a computer to implement a method in an information processing apparatus according to the invention set forth in claim 22 includes, in the method set forth in claim 19,
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. a step of identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
creating a tag name column supplementary table in which tag name columns obtained from the identified separate folder tree are arranged in a predetermined manner based on the condition data;
, and receives instructions from the created table cell, and among the related tag names obtained, a related tag name that is not a condition name of another related tag name is given to information as a storage tag name. shall be.

請求項23に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、
作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与することを特徴とする。
A control program for causing a computer to implement the method in an information processing apparatus according to the invention according to claim 23, in the method according to claim 19,
It is characterized in that it receives an instruction to save information in a cell of a created table, and gives a related tag name obtained for the instructed cell as a storage tag name.

上記の目的を達成するために、請求項24に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示することを特徴とする。 In order to achieve the above object, a control program for causing a computer to implement a method in an information processing apparatus according to the invention set forth in claim 24 includes: The present invention is characterized in that upon receiving a specific instruction for a name , an icon of information to which the specified stored tag name is attached is displayed on a specific screen.

上記の目的を達成するために、請求項25に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは請求項21に記載の方法において、タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなうステップと、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得るステップと、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得ることを特徴とする。
In order to achieve the above object, a control program for causing a computer to implement a method in an information processing apparatus according to the invention set forth in claim 25 is provided, in which a tag name tree stores information in a method set forth in claim 21. This is a tree of folder names of the folders that make up the folder tree in which folders are arranged in a tree.Additions to the separate destination tag names in the separate tag name tree are made by adding the first folder of the separate tag name tree to the separate destination folder. a step carried out by storing;
obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder designated as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. , by removing the folder name of the first folder of the corresponding tag name tree.

上記の目的を達成するために、請求項26に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与するステップと、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置することを特徴とする。
In order to achieve the above object, a control program for causing a computer to implement a method in an information processing apparatus according to the invention set forth in claim 26 includes a control program that uses a corresponding tag name string as condition data in the method set forth in claim 19. a step of assigning a conditional path name column representing a path route in the corresponding tree of the corresponding parent tag name to the corresponding tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
It is characterized by arranging information in which a set of stored path name sequences having a predetermined relationship with a set of all related path names obtained is assigned for one cell.

上記の目的を達成するために、請求項27に記載の発明による情報処理装置における方法コンピュータによって実現させるための制御プログラムは、請求項19に記載の方法において、組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなうことを特徴とする。 In order to achieve the above object, in the method according to claim 19, a control program to be realized by a computer in an information processing apparatus according to the invention according to claim 27 includes a control program that specifically specifies in the combination tag name tree. Create a partial tag name tree consisting of the tag name, ancestor tag names, and descendant tag names of the specified tag name, save the created partial tag name tree in the specified storage device , and then save it from the corresponding storage device. The feature is that information is retrieved by specifying a keyword on the called relevant partial tag name tree .

上記の目的を達成するために、請求項28に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、
情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理方法であって、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定するステップと、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与するステップと
組合せタグ名ツリーを構成する各タグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群の先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなうステップと、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与するステップと、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示するステップと、
からなることを特徴とする。
In order to achieve the above object, a storage medium storing a control program for causing a computer to implement a method in an information processing apparatus according to the invention as set forth in claim 28 is provided.
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. In an information management device, operations are performed on the device screen on icons that are created and determined for each type of information.
This is an information management method using a table in which a headword placement field is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. There it is,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. step and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name string ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For columns, there is a step of assigning its parent tag name as condition data.
In each directional tag name tree group obtained by sorting each tag name tree constituting the combination tag name tree into horizontal and vertical directions according to the arrangement direction, one tag name column (No. 1 tag name column) as a parent tag name, and another tag name column (second tag name column) that belongs to the same directional tag name tree group for that parent tag name. A direction-specific tag name sequence obtained by recursively repeating the mapping of the tag name sequence as a child tag name sequence, starting from the tag name sequence located at the head of the corresponding direction-specific tag name tree group as the first tag name sequence. It is a tree,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction, and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group, or its condition data, is the corresponding parent tag name or its parent tag name. The placement of the tag names in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column arranged at each level of the corresponding directional tag name column tree to the row or column of the same hierarchical order in the headword arrangement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each constituent tag name does not have a child tag name column, the step is performed by arranging it in the arrangement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, for each tag name tree making up the combination tag name tree, a step of assigning one constituent tag name to the information as a storage tag name;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement field as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. displaying an information icon to which a set of names is attached in association with the corresponding cell;
It is characterized by consisting of.

上記の目的を達成するために、請求項29に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項28に記載の発明において、各タグ名ツリーが配置される見出し語配置欄の配置方向を定めた方法によって決定することを特徴とする。 In order to achieve the above object, a storage medium storing a control program for causing a computer to implement a method in an information processing apparatus according to the invention as set forth in claim 29 is provided, in which each tag name is It is characterized in that the arrangement direction of the headword arrangement column in which the tree is arranged is determined by a predetermined method.

請求項30に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項28に記載の方法において、
1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とすることを特徴とする。
In the method according to claim 28, a storage medium storing a control program for causing a computer to implement the method in an information processing apparatus according to the invention according to claim 30 includes:
In a combination tag name tree obtained by appending one tag name tree as an alternate tag name tree to an alternate target tag name that is one constituent tag name on another tag name tree, In the first tag name column obtained from the tag name tree, the alias destination tag name is placed as a condition name, and for the alias tag name tree where no keyword is specified for its component tag name, the alias tag name is placed as a condition name. Only when the preceding tag name is an ancestor tag name of another keyword specified in the combination tag name tree, all the affiliated tag names are made into table-structured tag names.

上記の目的を達成するために、請求項31に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項28に記載の発明において、
1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定するステップと、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成するステップと、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与する請求項28に記載のことを特徴とする。
In order to achieve the above object, a storage medium storing a control program for causing a computer to implement a method in an information processing apparatus according to the invention set forth in claim 31 is provided in the invention set forth in claim 28.
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. a step of identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
creating a tag name column supplementary table in which tag name columns obtained from the identified separate folder tree are arranged in a predetermined manner based on the condition data;
Claim 28: receiving an instruction from a cell of the created table, and assigning a related tag name, which is not a condition name of another related tag name, to the information as a storage tag name among the obtained related tag names. It is characterized by the following.

請求項33に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項28に記載の方法において、
作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与することを特徴とする。
In the method according to claim 28, a storage medium storing a control program for realizing by a computer the method in an information processing apparatus according to the invention according to claim 33,
It is characterized in that it receives an instruction to save information in a cell of a created table, and gives a related tag name obtained for the instructed cell as a storage tag name.

上記の目的を達成するために、請求項33に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項28に記載の方法において、
タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示することを特徴とする。
In order to achieve the above object, a storage medium storing a control program for causing a computer to implement the method in an information processing apparatus according to the invention set forth in claim 33 is provided in the method set forth in claim 28.
The present invention is characterized in that upon receiving a specific instruction for a stored tag name on the tag name string tree, an icon of information to which the instructed stored tag name is attached is displayed on a specific screen.

上記の目的を達成するために、請求項34に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項30に記載の方法において、
タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなうステップと、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得るステップと、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得ることを特徴とする。
In order to achieve the above object, in the method according to claim 30, a storage medium storing a control program for realizing the method in an information processing apparatus according to the invention according to claim 34 by a computer is provided.
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree-like manner, and additions to the tag names of the separate tag names in the separate tag name tree are added to the separate tag name tree. The step is to store the first folder of
obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder designated as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. , by removing the folder name of the first folder of the corresponding tag name tree.

上記の目的を達成するために、請求項35に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項28に記載の方法において、
条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与するステップと、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置することを特徴とする。
In order to achieve the above object, a storage medium storing a control program for causing a computer to implement the method in an information processing apparatus according to the invention set forth in claim 35 is provided in the method set forth in claim 28.
a step of assigning a condition path name column representing a path route within the tree of the parent tag name of the tag name column as condition data to the tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
It is characterized by arranging information in which a set of stored path name sequences having a predetermined relationship with a set of all related path names obtained is assigned for one cell.

上記の目的を達成するために、請求項36に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は請求項28に記載の方法において、組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなうことを特徴とする。 In order to achieve the above object, a storage medium storing a control program for realizing the method in an information processing apparatus according to the invention set forth in claim 36 by a computer is used in the method set forth in claim 28. , create a partial tag name tree consisting of the specified tag name, ancestor tag names, and descendant tag names of the specified tag name , and save the created partial tag name tree in the specified storage means , The present invention is characterized in that information is retrieved by specifying a keyword on the corresponding partial tag name tree called up from the corresponding storage means .

本方法によれば、新しい視点による分類の付加を、付加先タグ名ツリーの一か所にのみ付加する操作によって手間少なくおこなうことができる。 According to this method, it is possible to add a classification based on a new viewpoint with less effort by adding it only to one place in the destination tag name tree.

本方法によれば、分類の間の関係が直ちに視認できるタグ名ツリーの上で、キーワードの指示を、キーワード間の関係付けを与えることなく順不同におこなうことだけで、入力キーワードをユーザの検索意図どおりに組合せた情報の絞り込み検索をおこなうことができる。 According to this method, by simply specifying keywords in random order without giving relationships between keywords on a tag name tree where the relationships between categories can be immediately recognized, the input keywords can be used to match the user's search intent. You can narrow down your search for information that is combined exactly as you like.

本方法によれば、タグ名ツリーがフォルダツリーである場合、新しい視点による分類の付加が、付加対象のフォルダツリーの先頭フォルダを付加先フォルダへ格納するという、ユーザにとり日常操作によっておこなうことができる。 According to this method, when the tag name tree is a folder tree, adding a classification based on a new perspective can be done by a user's daily operation of storing the first folder of the folder tree to be added to the destination folder. .

本方法によれば、多くの分類からなるタグ名ツリーも、同じ分類の重複配置がないことにより、同じ意味のタグ名が異表記されることを避けたタグ名ツリーにおけるキーワードの指定によって、検索漏れのない情報の取出しをおこなうことができる。 According to this method, even a tag name tree consisting of many classifications can be searched by specifying keywords in the tag name tree, which avoids tag names with the same meaning from being spelled differently because there is no overlapping arrangement of the same classification. Information can be retrieved without omission.

本方法によれば、所望の情報は、指定したキーワード以外に、その指定によって含意される、その子孫タグ名も見出し語として配置した表上に出力されるため、情報の2次選択も楽におこなうことができる。 According to this method, desired information is output on a table in which, in addition to the specified keyword, descendant tag names implied by the specification are also arranged as headwords, so secondary selection of information can be easily performed. be able to.

本方法によれば、情報の探索的検索も、探索範囲を押さえたキーワードの指定によって作成した表上において楽におこなうことができる。 According to this method, an exploratory search for information can be easily performed on a table created by specifying keywords that limit the search range.

本方法によれば、新しい視点による分類の付加にあたって必要になる、情報に対するタグ付けの補足を、タグ付け候補の構成タグ名を見出し語として配置した表上におけるセルの指定によって楽におこなうことができる。 According to this method, supplementary tagging of information, which is necessary when adding classification from a new perspective, can be easily done by specifying cells on a table in which the constituent tag names of tagging candidates are arranged as headwords. .

本方法によれば、外部の情報のタグ名ツリーへの保存にあたって必要になるタグ付けを、そのアイコンの表上のセルへのドラッグ操作によって楽におこなうことができる。 According to this method, tagging required for saving external information to a tag name tree can be easily performed by dragging the icon to a cell on the table.

本方法によれば、必要なタグ付けをおこなった情報は、タグ付けに該当するフォルダの指定によって、フォルダツリー上からも効率よくアクセスすることができる。 According to this method, information that has undergone necessary tagging can be efficiently accessed from the folder tree by specifying the folder corresponding to the tagging.

本方法によれば、タグ名ツリー上において特に指定したタグ名にもとづいて作成登録した部分タグ名ツリーを呼び出し、その上でのキーワードの指定をおこなうことで、巨大なタグ名ツリー上におけるキーワード指定を避けた効率のよい情報の取出しをおこなうことができる。 According to this method, by calling up a partial tag name tree created and registered based on a tag name specifically specified on a tag name tree and specifying keywords thereon, keywords can be specified on a huge tag name tree. This allows efficient information retrieval that avoids problems.

本発明の一実施例による情報処理装置のハードウェア上のシステム構成例を示すブロック図である。1 is a block diagram showing an example of a hardware system configuration of an information processing device according to an embodiment of the present invention. FIG. 実施例のシステムにおける環境制御プログラムが表示するデスクトップ画面を示す図である。FIG. 3 is a diagram showing a desktop screen displayed by an environmental control program in the system of the embodiment. 実施例のシステムにおけるデータオブジェクト管理データの形式を示す図である。FIG. 3 is a diagram showing a format of data object management data in the system of the embodiment. 実施例のシステムにおける表管理アプリケーション画面を示す図である。FIG. 3 is a diagram showing a table management application screen in the system of the embodiment. 実施例のシステムにおける発明の機能構成を示すブロック図である。FIG. 2 is a block diagram showing the functional configuration of the invention in the system of the embodiment. 実施例のシステムにおける説明例のフォルダトゥリーを示す図である。It is a figure which shows the folder tree of the explanatory example in the system of an Example. 従来例フォルダトゥリーの上半分を示す図である。It is a figure which shows the upper half of a conventional example folder tree. 従来例フォルダトゥリーの下半分を示す図である。FIG. 3 is a diagram showing the lower half of a conventional example folder tree. 従来例フォルダトゥリーから得られるタグ名列表示手段を示す図である。FIG. 7 is a diagram showing tag name string display means obtained from a conventional example folder tree. 実施例のシステムにおける別付け指定モード副画面を示す図である。It is a figure which shows the separate specification mode subscreen in the system of an Example. 実施例のシステムにおける変換対象フォルダ管理データの形式を示す図である。FIG. 3 is a diagram showing a format of conversion target folder management data in the system of the embodiment. 実施例のシステムにおける情報管理データの形式を示す図である。It is a figure showing the format of information management data in the system of an example. 実施例のシステムにおける格納パス名列データの形式を示す図である。FIG. 3 is a diagram showing the format of storage path name string data in the system of the embodiment. 実施例のシステムにおける別付け指定がおこなわれた説明例フォルダトゥリーを示す図である。FIG. 7 is a diagram showing an explanatory example folder tree in which separate designation has been performed in the system of the embodiment. 実施例のシステムにおける情報アイコンが表示されたフォルダ画面を示す図である。FIG. 3 is a diagram showing a folder screen on which information icons are displayed in the system of the embodiment. 実施例のシステムにおける変換対象フォルダ一覧表を示す図である。FIG. 3 is a diagram showing a list of conversion target folders in the system of the embodiment. 実施例のシステムにおけるキーワード指定副画面を示す図である。FIG. 3 is a diagram showing a keyword specification sub-screen in the system of the embodiment. 実施例のシステムにおけるキーワード指定がおこなわれた説明例フォルダトゥリーを示す図である。FIG. 6 is a diagram showing an explanatory example folder tree in which keywords are specified in the system of the embodiment. 実施例のシステムにおける表変換手順を示す図である。It is a figure which shows the table conversion procedure in the system of an Example. 実施例のシステムにおける表管理データの形式を示す図である。FIG. 3 is a diagram showing the format of table management data in the system of the embodiment. 実施例のシステムにおける変換表一覧副画面を示す図である。It is a figure which shows the conversion table list subscreen in the system of an Example. 実施例のシステムにおけるタグ名列データ作成処理の手順を示す図である。It is a figure which shows the procedure of tag name string data creation processing in the system of an Example. 実施例のシステムにおけるタグ名列データの形式を示す図である。FIG. 3 is a diagram showing the format of tag name string data in the system of the embodiment. 実施例のシステムにおけるタグ名データの形式を示す図である。It is a figure showing the format of tag name data in a system of an example. 実施例のシステムにおける表のフォーマットを示す図である。FIG. 2 is a diagram showing the format of a table in the system of the embodiment. 実施例のシステムにおける表データ作成手順を示す図である。It is a figure which shows the table data creation procedure in the system of an Example. 実施例のシステムにおける見出し語欄データの形式を示す図である。It is a figure which shows the format of headword field data in the system of an Example. 実施例のシステムにおける見出し語欄データを作成する全体手順を示す図である。It is a figure which shows the whole procedure of creating headword column data in the system of an Example. 実施例のシステムにおける先頭タグ名列管理データの形式を示す図である。FIG. 3 is a diagram showing the format of head tag name string management data in the system of the embodiment. 実施例のシステムにおける見出し語欄データ作成手順を示す図である。It is a figure which shows the headword field data creation procedure in the system of an Example. 実施例のシステムにおけるセルデータの形式を示す図である。It is a figure showing the format of cell data in a system of an example. 実施例のシステムにおける文字列データの形式を示す図である。It is a figure showing the format of character string data in the system of an example. 実施例のシステムにおけるアイコン配置欄定義データの形式を示す図である。It is a figure showing the format of icon arrangement field definition data in the system of an example. 実施例のシステムにおける「行区切り位置データ」、または「列区切り位置データ」の形式を示す図である。FIG. 3 is a diagram showing the format of "row break position data" or "column break position data" in the system of the embodiment. 実施例のシステムにおける罫線データの形式を示す図である。FIG. 3 is a diagram showing the format of ruled line data in the system of the embodiment. 実施例のシステムにおける説明例の表を示す図である。It is a figure which shows the table of the explanatory example in the system of an Example. 実施例のシステムにおける第2の説明例の表を示す図である。It is a figure which shows the table of the 2nd explanatory example in the system of an Example. 実施例のシステムにおける関連データの形式を示す図である。FIG. 3 is a diagram showing the format of related data in the system of the embodiment. 実施例のシステムにおける情報のアイコンが配置された説明例の表を示す図である。It is a figure which shows the table of the explanatory example in which the icon of the information in the system of an Example is arrange|positioned. 実施例のシステムにおけるセル内情報表示画面を示す図である。It is a figure showing the in-cell information display screen in the system of an example. 実施例のシステムにおける情報保存手順を示す図である。FIG. 2 is a diagram showing an information storage procedure in the system of the embodiment. 実施例のシステムにおける第2のフォルダ画面を示す図である。It is a figure which shows the 2nd folder screen in the system of an Example. 実施例のシステムにおけるタグ付け補足副画面を示す図である。FIG. 3 is a diagram showing a tagging supplementary sub-screen in the system of the embodiment. 実施例のシステムにおけるタグ付け補足必要情報を格納したフォルダを特殊表示した変換対象フォルダツリーを示す図である。FIG. 7 is a diagram showing a conversion target folder tree in which folders storing tagging supplementary information in the system of the embodiment are specially displayed. 実施例のシステムにおけるタグ付け補足表を示す図である。It is a figure which shows the tagging supplementary table in the system of an Example. 実施例のシステムにおける共通条件を特別に配置した表を示す図である。FIG. 3 is a diagram showing a table in which common conditions in the system of the embodiment are specially arranged. 実施例のシステムにおける部分フォルダツリー管理データを示す図である。FIG. 3 is a diagram showing partial folder tree management data in the system of the embodiment. 実施例のシステムにおける選択名称入力画面を示す図である。It is a figure which shows the selection name input screen in the system of an Example. 実施例のシステムにおける選択名指定データを示す図である。FIG. 3 is a diagram showing selection name designation data in the system of the embodiment. 実施例のシステムにおける部分フォルダツリーを示す図である。FIG. 3 is a diagram showing a partial folder tree in the system of the embodiment. 実施例のシステムにおける部分フォルダツリー一覧表を示す図である。FIG. 3 is a diagram showing a list of partial folder trees in the system of the embodiment. 実施例のシステムにおけるキーワードが指定された部分フォルダツリーを示す図である。FIG. 3 is a diagram showing a partial folder tree in which keywords are specified in the system of the embodiment. 実施例のシステムにおける部分フォルダツリー上において指定されたキーワードに基づいて作成された表を示す図である。FIG. 3 is a diagram showing a table created based on keywords specified on a partial folder tree in the system of the embodiment. 実施例のシステムにおける複数フォルダ内表示指示副画面を示す図である。FIG. 7 is a diagram showing a sub-screen for instructing display in multiple folders in the system of the embodiment. 実施例のシステムにおける複数フォルダ内表示画面を示す図である。It is a figure which shows the display screen in multiple folders in the system of an Example. 実施例のシステムにおける第3のフォルダ画面を示す図である。It is a figure which shows the 3rd folder screen in the system of an Example.

以下、添付図を参照して本発明の実施例を説明する。図1に、本発明の一実施例における情報処理装置のハードウェア上のシステム構成を示す。このシステムにおいて、キーボード12、およびマウス14が入力装置として、内部メモリ16および外部メモリ18が記憶装置として、表示装置20および印紙装置22が出力装置として、それぞれ適当なインタフエース回路(図示せず)を介してCPU24に接続されている。また、CPU24は、通信装置26を介して電話回線または通信回線27とも接続されている。内部メモリ16および外部メモリ18には、CPU24の処理または制御動作を規定する各種プログラムのほか、各種電子辞書、キャラクタフォント、ファイル等が格納されている。通信装置26は、ファクシミリ通信機能を有している。 Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 shows a hardware system configuration of an information processing apparatus according to an embodiment of the present invention. In this system, a keyboard 12 and a mouse 14 are used as input devices, an internal memory 16 and an external memory 18 are used as storage devices, and a display device 20 and a stamp device 22 are used as output devices, each using a suitable interface circuit (not shown). It is connected to the CPU 24 via. Further, the CPU 24 is also connected to a telephone line or communication line 27 via a communication device 26 . The internal memory 16 and the external memory 18 store various programs that define processing or control operations of the CPU 24, as well as various electronic dictionaries, character fonts, files, and the like. The communication device 26 has a facsimile communication function.

本装置の電源を入れると、本装置におけるGUI環境を制御する環境制御プログラムが自動的に起動され、例えば、図2に示すデスクトップ画面30を表示装置20のディスプレイ画面20a上に表示した上、デスクトップ画面30において次に述べるようなGUI環境を提供する。 When this device is powered on, an environment control program that controls the GUI environment in this device is automatically started, and for example, the desktop screen 30 shown in FIG. 2 is displayed on the display screen 20a of the display device 20, and the desktop The screen 30 provides a GUI environment as described below.

本装置においては、ユーザが作成する情報は、公知の方法として、環境制御プログラムによってファイル情報を単位として管理される。また、本装置においては、情報を管理する単位であるデータオブジェクトとして、ファイル情報のほかにフォルダが用意され、ファイル情報の分類管理は、ファイル情報をフォルダへ格納する形でおこなうことができるようになっている。フォルダは、ルートフォルダを先頭として1つのフォルダが別のフォルダである親フォルダの中に子フォルダとして収容されることが繰り返されるフォルダ階層構造の形で管理され、システム内において1つの外部メモリ18をルートとするフォルダツリーを形成して配置される。 In this device, the information created by the user is managed in units of file information by an environmental control program as a known method. In addition, in this device, folders are prepared in addition to file information as data objects that are units for managing information, and file information can be classified and managed by storing file information in folders. It has become. Folders are managed in the form of a folder hierarchy structure in which one folder is repeatedly housed as a child folder within another parent folder, starting from the root folder, and one external memory 18 is used within the system. They are arranged forming a folder tree with the root as the root.

ファイル情報とフォルダからなるデータオブジェクトは、環境制御プログラムによって、「種別情報」、「名称」、「全パス名」、「属性情報」、「アイコンイメージデータポインタ情報」、「アイコン配置位置」、「本体データポインタ」からなるデータオブジェクト管理データからポイントされる形で管理される(図3)。 Data objects consisting of file information and folders are configured by the environment control program to include "type information", "name", "full path name", "attribute information", "icon image data pointer information", "icon placement position", " It is managed by being pointed to by data object management data consisting of "main body data pointer" (Figure 3).

「種別情報」は、まず、ファイル情報とフォルダを区別した上、ファイル情報である場合には、それが作成されたアプリケーションの種別を表わす。「名称」は、ユーザによって入力された名称であり、その情報を直接に収容する親フォルダの中において「種別情報」ごとに一意に定められる。ここで、本明細書においては、名称が「***」のフォルダを、名称「***」のフォルダ、または、フォルダ「***」と略称する。なお、本明細書においては、以降、ファイル情報を情報と略称する。 The "type information" first distinguishes between file information and folders, and in the case of file information, indicates the type of application for which the information was created. The "name" is a name input by the user, and is uniquely determined for each "type information" in the parent folder that directly stores the information. Here, in this specification, the folder with the name "***" is abbreviated as the folder with the name "***" or the folder "****". Note that in this specification, file information will be abbreviated as information hereinafter.

「全パス名」は、環境制御プログラムが、各データオブジェクトをシステム内において一意に識別するためのキーとなるもので、該当のデータオブジェクトに関わる全ての上位のフォルダの名称を、ルートフォルダから始めて順に取り出される。フォルダ名称を特定の区切り記号である分離符を挟んで順に接続することによって得られた文字列に自身の名称文字列を、上記分離符を挟んで接続したものである。1つのデータオブジェクトを他のフォルダ内に格納することは、システム内において、格納対象のデータオブジェクトの名称を格納先のフォルダの全パス名に接続することによって実現される。 "Full path name" is a key for the environment control program to uniquely identify each data object within the system.The "full path name" is the key for the environment control program to uniquely identify each data object within the system. taken out in order. This is a character string obtained by sequentially connecting folder names with a separator between them, which is a specific delimiter, and the own name character string, with the separator between them. Storing one data object in another folder is achieved within the system by connecting the name of the data object to be stored to the full path name of the folder in which it is stored.

また、環境制御プログラムは、保存しているファイル情報、または、フォルダについて、公知の方法として、上記した「種別情報」毎に定まる特定種類のイメージであるアイコンをデスクトップ画面30上において表示した上、表示したアイコンには、該当データオブジェクト管理データの「名称」情報を表わす文字列を付加した形で表示する。 In addition, the environment control program displays an icon, which is a specific type of image determined for each of the above-mentioned "type information", on the desktop screen 30 as a known method for the saved file information or folder, and The displayed icon is displayed with a character string representing "name" information of the corresponding data object management data added thereto.

ファイル情報、または、フォルダは、デスクトップ画面30上におけるマウス14による該当のアイコンに対する特定の指示操作によってオープンされる。環境制御プログラムは、まず、デスクトップ画面30上に表示されている各アイコンの「アイコン表示位置」情報と上記指示操作を与えた位置との照合を繰り返すことにより、該当のデータオブジェクトを識別する。 File information or a folder is opened by a specific instruction operation on a corresponding icon using the mouse 14 on the desktop screen 30. The environment control program first identifies the corresponding data object by repeatedly comparing the "icon display position" information of each icon displayed on the desktop screen 30 with the position where the instruction operation is given.

識別されたデータオブジェクトがファイル情報である場合は、その指示操作によってファイル情報の内容が該当ファイル情報について新たに設けられた「ファイル情報画面」(図示せず)上に表示される。環境制御プログラムが、指示されたファイル情報の「種別情報」にもとづいて該当のアプリケーションプログラムを呼び出した上、呼び出されたプログラムが該当のファイル情報の内容を表示することになる。 If the identified data object is file information, the content of the file information is displayed on a newly created "file information screen" (not shown) for the file information by the instruction operation. The environment control program calls the corresponding application program based on the "type information" of the specified file information, and the called program displays the contents of the corresponding file information.

識別されたデータオブジェクトがフォルダである場合は、フォルダ内の格納情報のアイコンを配置した「フォルダ画面」(図示せず)がデスクトップ画面30上の適当位置に表示され、表示されたフォルダ画面上には、該当のフォルダが直接に含むデータオブジェクトのアイコンが配置表示される。 If the identified data object is a folder, a "folder screen" (not shown) on which icons of information stored in the folder are arranged is displayed at an appropriate position on the desktop screen 30, and icons of data objects directly included in the corresponding folder are displayed.

ファイル情報、または、フォルダを表わすアイコンは、デスクトップ画面30上において、ユーザによるマウス14による特定の操作であるドラッグ操作によって配置位置を変えることができ、そのデスクトップ画面30上における配置位置は、該当データオブジェクト管理データの「アイコン表示位置」に登録される。また、ある情報を別なフォルダへ格納することは、格納対象情報のアイコンを格納先フォルダのアイコン上にドラッグする操作という形でおこなうことができる。 The position of an icon representing file information or a folder can be changed on the desktop screen 30 by a drag operation, which is a specific operation using the mouse 14 by the user, and the position on the desktop screen 30 is determined by the corresponding data. Registered in "icon display position" of object management data. Further, storing certain information in another folder can be performed by dragging the icon of the information to be stored onto the icon of the storage destination folder.

デスクトップ画面30上において、その左下隅部に常時表示されている「スタート」ボタンを選択指示すると、「プログラム」、「設定」、「検索」等の選択ボタンをリストした「メインメニュー」31がディスプレイ画面20aに現われ、この「メインメニュー」31上において、さらに、「プログラム」ボタン35をクリック指示すると、本装置上にインストールしてあるアプリケーションプログラムの一覧を示す「プログラムメニュ―」32が、ディスプレイ画面20a上に表示される。図2は、上記「プログラム」ボタン35をクリック指示し、「プログラムメニュ―」32を表示した状態を示したものである。 When you select and instruct the "Start" button that is always displayed in the lower left corner of the desktop screen 30, a "main menu" 31 that lists selection buttons such as "Programs", "Settings", "Search", etc. is displayed. If you click the "Program" button 35 on the "main menu" 31 that appears on the screen 20a, a "program menu" 32 showing a list of application programs installed on this device will appear on the display screen. 20a. FIG. 2 shows a state in which the "program" button 35 is clicked and the "program menu" 32 is displayed.

「プログラムメニュ―」32上において、本発明に関わる機能を制御するアプリケーションプログラムである「表管理アプリケーションプログラム」の該当ボタンをクリック指示すると、上記環境制御プログラムは、この表管理アプリケーションプログラムのソースプログラムを装置の外部メモリ18上の所定格納位置から取り出し、内部メモリ16上の適当なエリア上において実行形式のプログラムに展開した上、同プログラムを起動し、まず、例えば、図4に示す表管理アプリケーション画面33をディスプレイ画面20a上に表示する。 When you click the corresponding button of the "Table management application program" which is an application program that controls functions related to the present invention on the "Program menu" 32, the environment control program executes the source program of this table management application program. The program is retrieved from a predetermined storage location on the external memory 18 of the device, developed into an executable program in an appropriate area on the internal memory 16, and then started. First, for example, the table management application screen shown in FIG. 4 is displayed. 33 is displayed on the display screen 20a.

表管理アプリケーションは、デスクトップ画面30上において、情報を、表を用いて管理することを目的とし、表変換、部分フォルダツリー取出し等の機能が設けられている。以上の機能は、表管理アプリケーションプログラムが、上記環境制御プログラム、ならびに、本装置を構成する上記ハードウエアと協働して動作するシステムによって実現される。 The table management application is intended to manage information using tables on the desktop screen 30, and is provided with functions such as table conversion and partial folder tree extraction. The above functions are realized by a system in which a table management application program operates in cooperation with the environment control program and the hardware that constitutes this device.

表変換機能は、装置上に作成したフォルダツリー上においてキーワードとして指定したフォルダ名称に基づいて作成される表上に情報を出力させることによって、不要な情報の取出しと検索漏れとがない情報管理をおこなえるものであり、その構成を図5に示す。 The table conversion function outputs information on a table created on the folder tree created on the device based on the folder name specified as a keyword, thereby enabling information management without retrieving unnecessary information or missing any searches. The configuration is shown in FIG. 5.

別付けフォルダ指示部52は、指定した変換対象フォルダツリーの中から別付け指定フォルダツリーを指示する。変換換対象フォルダツリーの管理データと別付けフォルダツリーの指示データを保持する内部メモリ16と、変換対象フォルダツリーの上において別付け指定フォルダツリーを表示するディスプレイ20a、および、キーボード12、マウス14等の入力装置と、該当の処理を実行するCPU24とによって構成される。 The separate folder designation unit 52 designates a separate designated folder tree from among the designated conversion target folder trees. An internal memory 16 that holds management data for the conversion target folder tree and instruction data for the separate folder tree, a display 20a that displays the separate specified folder tree on the conversion target folder tree, a keyboard 12, a mouse 14, etc. The CPU 24 is configured to include an input device and a CPU 24 that executes the corresponding processing.

キーワードフォルダ指示部53は、変換対象フォルダツリーを構成するフォルダの中から、その名称をキーワードとするフォルダをキーワード指定フォルダとして指定する。キーワード指定フォルダの指示データを保持する内部メモリ16と、変換対象フォルダツリー上においてキーワード指定フォルダを表示するディスプレイ20a、および、キーボード12、マウス14等の入力装置と、該当の処理を実行するCPU24と、によって構成される。 The keyword folder designation unit 53 designates a folder whose name is a keyword from among the folders constituting the conversion target folder tree as a keyword specified folder. An internal memory 16 that holds the instruction data of the keyword specified folder, a display 20a that displays the keyword specified folder on the conversion target folder tree, input devices such as a keyboard 12 and a mouse 14, and a CPU 24 that executes the corresponding processing. , composed of.

表データ作成部55は、キーワードフォルダ指示部53によって指定されたキーワード指定フォルダの名称、並びに、キーワード指定フォルダによって定まる他のフォルダの名称を、変換対象フォルダツリー内におけるフォルダ間の位置関係と別付けフォルダツリーの指示データとにもとづいて見出し語として配置した表を表わす表データを作成した上、情報ごとに別付け毎情報タグ付け部63によって付与されているタグ付けデータに基づいて、情報を表の各セルに対応付けた形で記憶する。該当の処理を実行するCPU24と処理をおこなう作業エリアを配置する内部メモリ16または外部メモリ18とによって構成される。 The table data creation unit 55 separates the name of the keyword specified folder specified by the keyword folder instruction unit 53 and the names of other folders determined by the keyword specified folder from the positional relationship between the folders in the conversion target folder tree. Table data representing a table arranged as a headword is created based on the instruction data of the folder tree, and information is displayed based on the tagging data assigned by the separate information tagging unit 63 for each piece of information. The information is stored in association with each cell. It is composed of a CPU 24 that executes the corresponding process, and an internal memory 16 or external memory 18 in which a work area for the process is arranged.

表表示部57は、表データ作成部55によって作成されている表データ、並びに、表の各セルに対応付けられた情報とにもとづいて、情報のアイコンが配置表示された表を表示する。処理を実行するCPU24と、表示用に変換した出力データをいったん記憶する内部メモリ16または外部メモリ18と、表示装置20とによって構成される。 The table display section 57 displays a table in which information icons are arranged and displayed based on the table data created by the table data creation section 55 and information associated with each cell of the table. It is composed of a CPU 24 that executes processing, an internal memory 16 or external memory 18 that temporarily stores output data converted for display, and a display device 20.

表上情報タグ付け指示部61は、表表示部57によって表示されている表上において、指定されたセルに定まる見出し語を関連タグ名として該当の情報に付与する。表を表示するディスプレイ20a、および、マウス14等の入力装置と、該当の処理を実行するCPU24と処理をおこなう作業エリアを配置する内部メモリ16または外部メモリ18と、によって構成される。 On the table displayed by the table display section 57, the table information tagging instruction section 61 assigns the headword determined in the designated cell to the relevant information as a related tag name. It is composed of a display 20a that displays a table, an input device such as a mouse 14, a CPU 24 that executes the corresponding process, and an internal memory 16 or external memory 18 that arranges a work area where the process is executed.

別付け毎情報タグ付け部63は、情報に付与された関連タグ名、または、フォルダツリー上において指示されたフォルダにもとづいて、情報を特定するタグ付けデータとして情報が格納されるフォルダを表わす格納パス名列を生成する。処理を実行するCPU24と、処理をおこなう作業エリアを配置する内部メモリ16または外部メモリ18とによって構成される。 The separate information tagging unit 63 stores information indicating a folder in which information is stored as tagging data that specifies information based on a related tag name given to the information or a designated folder on the folder tree. Generate a pathname column. It is composed of a CPU 24 that executes processing, and an internal memory 16 or external memory 18 in which a work area for processing is arranged.

フォルダ内情報表示部65は、指示されたフォルダ内の格納情報を、情報に付与されている格納パス名列にもとづいて表示する。該当フォルダ内も格納情報を表示するディスプレイ20a、および、マウス14等の入力装置と、該当の処理を実行するCPU24と処理をおこなう作業エリアを配置する内部メモリ16または外部メモリ18と、によって構成される。 The in-folder information display section 65 displays the storage information in the designated folder based on the storage path name string assigned to the information. The folder also includes a display 20a that displays stored information, an input device such as a mouse 14, a CPU 24 that executes the process, and an internal memory 16 or external memory 18 that arranges a work area for the process. Ru.

以下、表変換機能の詳細を、図6に示す分類をおこなっているフォルダツリーを例にとり説明する。同フォルダツリーを構成するフォルダの名称の中で、「年度」は、管理対象の情報を特徴付けるタグ名ではなく、その該当フォルダの子フォルダの名称「2016」、「2017」、「2018」をタグ名として1つの視点からグルーピングするために設けたグループ名であり、同様に「重要度」も、その該当するフォルダの子フォルダの名称「大」、「並」をグルーピングし、また、「緊急度」も、その該当するフォルダの子フォルダの名称「緊急」、「通常」をグルーピングするグループ名である。 The details of the table conversion function will be explained below, taking as an example the folder tree that performs the classification shown in FIG. Among the names of the folders that make up the same folder tree, "Year" is not a tag name that characterizes the information to be managed, but the names of the child folders of the corresponding folder "2016", "2017", and "2018". Similarly, "Importance" is a group name created to group from a single point of view, and "Importance" is also used to group the child folder names "Large" and "Normal" of the corresponding folder. " is also a group name that groups the child folder names "Urgent" and "Normal" of the corresponding folder.

図6に示すフォルダツリーは、図7と図8に分けて示したフォルダツリーと等価な分類をおこなうことを意図したもので、図7、図8に示すフォルダツリー内において繰り返して配置される分類{2016、2017、2018}、{大、並}と{甲、乙、丙}の各々について、その構成名を子フォルダの名称とするフォルダを特に設け、その名称であるグループ名として、各々、該当する各分類の分類視点である「年度」、「重要度」、「作成者」を付す形で形成したものである。 The folder tree shown in Figure 6 is intended to perform classifications equivalent to the folder trees shown separately in Figures 7 and 8, and the categories that are repeatedly arranged in the folder trees shown in Figures 7 and 8. For each of {2016, 2017, 2018}, {Large, Average} and {A, O, C}, create a folder whose child folder name is the composition name, and use the group name as the name, respectively. It is formed by adding the ``year'', ``importance'', and ``author'' which are the classification viewpoints of each applicable classification.

図6に示すフォルダツリーは、さらに、このグループ名を名称とするフォルダの格納先親フォルダによって該当する分類が適用される範囲がわかるように形成されている。変換対象フォルダツリーに保存される全ての情報に係わる分類である{2016、2017、2018}と{大、並}とに、各々、係わるフォルダ「年度」とフォルダ「重要度」は変換対象フォルダツリーの先頭フォルダ「P」に格納され、名称「A」のフォルダ内に保存されている全ての情報に係わる分類である{甲、乙、丙}に係わるフォルダ「作成者」は、フォルダ「A」に格納される。 The folder tree shown in FIG. 6 is further formed so that the range to which the corresponding classification is applied can be determined by the storage destination parent folder of the folder named after this group name. The classifications related to all the information saved in the conversion target folder tree are {2016, 2017, 2018} and {large, average}, respectively, and the folder "year" and folder "importance" are related to the conversion target folder tree. The folder "creator" related to {A, B, C}, which is a classification related to all the information stored in the first folder "P" and saved in the folder named "A", is the folder "A". is stored in

図6に示すフォルダツリーにおいては、以上のようにフォルダツリー内において繰り返して配置される分類を、以上の規約にしたがって本体フォルダツリーから除去し、別付けフォルダツリーとして並列的に配置することにより、同じ分類をおこなうフォルダがフォルダツリー内の複数の箇所に繰り返して配置されることを回避しており、その結果、同フォルダツリーはフォルダツリー全体の構成フォルダ数はべき乗的に減り、分類全体の構造が分かりやすく視認できるものになっている。本明細書においては、上記の規約に沿うことによって、同じ分類をおこなうフォルダの重複配置を防ぐという一種の正規化を施したフォルダツリーを、整理フォルダツリーと呼ぶ。 In the folder tree shown in FIG. 6, the categories that are repeatedly arranged in the folder tree as described above are removed from the main folder tree according to the above rules and arranged in parallel as separate folder trees. This prevents folders that perform the same classification from being repeatedly placed in multiple locations in the folder tree, and as a result, the number of folders that make up the entire folder tree decreases exponentially, and the structure of the entire classification is clearly visible. In this specification, a folder tree that has been subjected to a kind of normalization that prevents duplicate placement of folders that perform the same classification by complying with the above rules is referred to as an organized folder tree.

本明細書においては、このグループ名をその名称とするフォルダを別付け指定フォルダと呼び、別付け指定フォルダの名称であるグループ名を別付け名と呼ぶ。また、別付け指定フォルダが格納されているフォルダを別付け先フォルダと呼び、別付け指定フォルダをその先頭フォルダとする部分フォルダトゥリ―を別付けフォルダトゥリ―と呼ぶ。一方、フォルダトゥリ―全体から、別付けフォルダトゥリ―を除いて得られる部分フォルダトゥリ―を本体フォルダトゥリ―と呼び、個々の別付けフォルダトゥリ―と本体フォルダトゥリ―とを併せて単位フォルダトゥリ―と呼ぶ。 In this specification, a folder whose name is this group name is called a separate designated folder, and a group name that is the name of the separate designated folder is called a separate name. Further, the folder in which the separate designated folder is stored is called a separate destination folder, and the partial folder tree whose top folder is the separate designated folder is called a separate folder tree. On the other hand, the partial folder tree obtained by removing the separate folder tree from the entire folder tree is called the main folder tree, and the unit folder tree is created by combining each separate folder tree and the main folder tree. It is called.

ユーザが、表管理アプリケーション画面33を開いた後、同画面33上の機能メニュー70上の「フォルダツリー登録」ボタン71を指示すると、システムは、公知の方法としてシステムに保持されている全てのフォルダの中、ユーザがアクセスできるフォルダをツリー形式の形で配置表示するフォルダ選択画面(図示せず)を表示し、ユーザは、フォルダ選択画面上において、表変換機能が対象とするフォルダツリーの先頭フォルダを変換対象フォルダとして指示する。以降、変換対象フォルダを先頭フォルダとするフォルダツリーを変換対象フォルダツリーと呼ぶ。 When the user, after opening the table management application screen 33, instructs the "Folder Tree Registration" button 71 on the function menu 70 on the same screen 33, the system registers all folders held in the system as a known method. A folder selection screen (not shown) is displayed in which the folders that the user can access are arranged and displayed in a tree format. Specify as the folder to be converted. Hereinafter, a folder tree whose top folder is the conversion target folder will be referred to as a conversion target folder tree.

この変換対象フォルダの指示を受けて、システムは、指定したフォルダツリーを表管理アプリケーション画面33上に表示するとともに、別付け指定モードの副画面91(図10)を装置画面上に表示する。システムは、また、指定した先頭フォルダの全パス名をその「先頭フォルダ全パス名」部に登録した変換対象フォルダ管理データ(図11)を作成するとともに、フォルダツリー内に保存されているファイル情報ごとに情報管理データ(図12)を作成する。作成された変換対象フォルダ管理データは、作成される順に「連結ポインタ」により連結され、システム内の特定位置に保存される。 In response to this instruction of the conversion target folder, the system displays the specified folder tree on the table management application screen 33 and displays the separate designation mode sub-screen 91 (FIG. 10) on the device screen. The system also creates conversion target folder management data (Figure 11) in which all path names of the specified first folder are registered in its "Full path names of first folder" section, and also creates file information stored in the folder tree. Information management data (Figure 12) is created for each. The created conversion target folder management data are connected by a "connection pointer" in the order in which they are created, and are saved at a specific location within the system.

情報管理データは、該当のフォルダツリーから公知の方法により順次に取り出したファイル情報ごとに作成され、その「名称部」と「全パス名部」とに、各々、該当のファイル情報の名称と全パス名とが登録される。 Information management data is created for each file information that is sequentially extracted from the corresponding folder tree using a known method, and the "name part" and "all path name part" respectively contain the name and complete information of the corresponding file information. The path name is registered.

システムは、また、該当のファイル情報の全パス名から、その末尾のパス名である「名称部」登録のパス名と変換対象フォルダの親フォルダの全パス名相当部とを除去したパス名列文字列を、格納パス名列として格納パス名列データ(図13)にセットし、その格納パス名列データのアドレスを、該当の情報管理データの「格納パス名列データポインタ」にセットする。 The system also generates a path name string by removing the path name registered in the "name part", which is the path name at the end, and the part equivalent to the entire path name of the parent folder of the conversion target folder, from all the path names of the relevant file information. The character string is set in the storage path name string data (FIG. 13) as a storage path name string, and the address of the storage path name string data is set in the "storage path name string data pointer" of the corresponding information management data.

本システムにおいては、後述のタグ付け補足機能などによって、該当の情報について他の単位フォルダツリーについても格納パス名列が得られることから、上記した情報の全パス名から得られる格納パス名列を、それらの他の格納パス名列と区別して先頭格納パス名列と呼ぶ。 In this system, the storage path name string obtained from all the path names of the information mentioned above can be obtained from the storage path name string obtained from all the path names of the information mentioned above, because the storage path name string can be obtained for other unit folder trees for the corresponding information using the tagging supplement function described later. , is called the first storage path name sequence to distinguish it from other storage path name sequences.

説明例においては、たとえば、全パス名が「・・・¥P\A¥A1¥報告1」である情報については、その「名称部」と「全パス名部」に該当情報の名称「報告1」と「・・・¥P\A¥A1¥報告1」とが登録され、また、その全パス名から、末尾のパス名である「報告1」と変換対象フォルダの親フォルダの全パス名相当部「・・・¥」とを除去したパス名列文字列「P\A¥A1」が先頭格納パス名列として登録されることになる。 In the explanation example, for example, for information whose full path name is "...\P\A\A1\Report 1", the name of the corresponding information "Report 1" and "...\P\A\A1\Report 1" are registered, and from the entire path name, the last path name "Report 1" and the entire path of the parent folder of the conversion target folder are registered. The path name string character string "P\A\A1" from which the name equivalent part "...\" has been removed is registered as the first stored path name string.

変換対象フォルダツリー内に保存される各情報について作成される情報管理データは、その「連結ポインタ」により情報管理データチェインとして順に連結され、その先頭データのアドレスは変換対象フォルダ管理データの「情報管理データポインタ部」にセットされる。 The information management data created for each piece of information saved in the conversion target folder tree is sequentially connected as an information management data chain by its "concatenation pointer", and the address of the first data is the "information management data chain" of the conversion target folder management data. data pointer section.

ユーザは、表管理アプリケーション画面33上に表示されている変換対象フォルダツリー上において、別付け指定フォルダの指定を、たとえば、公知の方法として、該当フォルダのアイコンに対するマウス14によるクリック指示を繰り返す形でおこない、指定された別付け指定フォルダのアイコンは、別付け指定を受けたことを表わす特殊表示が施されて表示される(図14)。説明例のフォルダツリーにおいては、その名称が「年度」、「重要度」、および、「作成者」であるフォルダが指定されることになる。 The user specifies the separate designated folder on the conversion target folder tree displayed on the table management application screen 33, for example, by repeatedly clicking the icon of the corresponding folder with the mouse 14, as a known method. The icon of the specified separate designation folder is displayed with a special display indicating that the separate designation has been received (FIG. 14). In the folder tree of the illustrative example, folders whose names are "Year", "Importance", and "Creator" are specified.

マウス14によりクリック指示したフォルダは、公知の方法として、装置画面上のクリック指示位置と表示されている各フォルダの装置画面20a 上における表示位置との間の照合を繰り返すことによって特定することができる。各フォルダの装置画面上の表示位置は、該当フォルダの表構成フォルダ指示画面フォルダ管理画面上の位置と該当表構成フォルダ指示画面の装置画面20a に対する相対位置とに基づいて求めることができる。 The folder clicked by the mouse 14 can be identified by repeatedly comparing the clicked position on the device screen with the display position of each displayed folder on the device screen 20a, as a known method. . The display position of each folder on the device screen can be determined based on the position of the corresponding folder on the table structure folder instruction screen folder management screen and the relative position of the corresponding table structure folder instruction screen with respect to the device screen 20a.

全ての別付け指定フォルダを指定した後、ユーザによる別付け指定モード副画面91上の「実行」ボタン93の指示を受けて、システムは、上記のクリック指示を受けて指定された別付け指定フォルダごとにその全パス名を登録した別付け指定データを作成する。別付け指定データは前出の格納パス名列データと同じ形式で作成され、「連結ポインタ」によって順に連結された別付け指定データの先頭データのアドレスは、該当の変換対象フォルダ管理データの「別付け指定データポインタ」にセットされる。
After specifying all the separate designated folders, in response to the user's instruction of the "Execute" button 93 on the separate designation mode sub-screen 91, the system selects the separate designated folders specified in response to the above click instruction. Create separate specification data in which all path names are registered for each. Separate specification data is created in the same format as the storage path name column data mentioned above, and the address of the first data of the separate specification data that is sequentially concatenated by the "concatenation pointer" is the "separate specification data" of the corresponding conversion target folder management data. The specified data pointer is set.

ユーザは、別付け指定をおこなった変換対象フォルダツリーにおいて、それを構成する1つの単位フォルダツリー内の1つのフォルダに保存されている情報に対して、他の単位フォルダツリーによるタグ付けをおこなうことができる。ユーザは、本機能の対象とする変換対象フォルダツリーが表示された表管理アプリケーション画面33上において、機能メニュー70上の「T付け」ボタン75を指示した上、該当情報のアイコンを、他の単位フォルダツリー各内のタグ付けしたい名称を持つフォルダ(タグ付け先フォルダ)をマウス14によるクリック指定することを繰り返せばよい。 In a conversion target folder tree that has been specified as separate, the user may tag information stored in one folder in one unit folder tree that makes up the conversion target folder tree using another unit folder tree. Can be done. On the table management application screen 33 displaying the conversion target folder tree targeted by this function, the user instructs the "T" button 75 on the function menu 70, and then changes the corresponding information icon to another unit. It is sufficient to repeat clicking the mouse 14 to designate a folder with a name to be tagged (tagging destination folder) in each folder tree.

システムは、この指定操作を受け、情報アイコンのクリック指定が異なる単位フォルダツリーの間においておこなわれたことを判定し、その判定が得られると、タグ付け先フォルダの全パス名から変換対象フォルダの親フォルダの全パス名相当部を除去した格納パス名列をセットした格納パス名列データを作成する。単位フォルダツリーごとに作成された格納パス名列データは、その「連結ポインタ」により順に連結され、その先頭データのアドレスは先頭格納パス名列データの「連結ポインタ」にセットされる。 In response to this specification operation, the system determines that the information icon click specification was performed between different unit folder trees, and when this determination is obtained, the conversion target folder is determined from the full path name of the tagging destination folder. Create storage path name string data that includes a storage path name string with all path name equivalent parts of the parent folder removed. The storage path name string data created for each unit folder tree are sequentially connected by their "concatenation pointers," and the address of the first data is set in the "concatenation pointer" of the first storage path name column data.

情報アイコンへの上記指定が異なる単位フォルダツリーの間においておこなわれたことは、指定情報の格納フォルダの祖先フォルダと指定フォルダの祖先フォルダとが同じ別付け指定フォルダを共有しないことによって判定することができる。ここで、1つのフォルダ(第1のフォルダ)に対する祖先フォルダとは、その全パス名が第1のフォルダの全パス名に対して前方に一致し、かつ、第1のフォルダに対してフォルダツリー内のパス経路において上位に位置するフォルダを指す。 The fact that the above specification to the information icon was made between different unit folder trees can be determined by noting that the ancestor folder of the specified information storage folder and the ancestor folder of the specified folder do not share the same separate specified folder. can. Here, an ancestor folder for one folder (the first folder) is one whose entire path name matches the entire path name of the first folder, and whose folder tree is Refers to the folder located higher in the path within the folder.

説明例において、たとえば、上記の全パス名が「・・・¥P\A¥A1¥報告1」である情報に対して、全パス名が「・・・¥P\A¥作成者¥乙」であるタグ付け先フォルダを指定すると、格納パス名列「P\A¥作成者¥乙」をセットした格納パス名列データが作成され、作成された格納パス名列データは、すでに設けられている先頭格納パス名列「P\A¥A1」をセットした格納パス名列データの連結ポインタからポイントされることになる。同様にして、他のタグ付け先フォルダを指定すると、各々、該当する格納パス名列データとして、
「P¥年度¥2018」、
「P¥重要度¥大」」
が追加され、各々、順次、連結された格納パス名列データの末尾に連結される。
In the explanation example, for example, for the information whose full path name is "...\P\A\A1\Report 1", the full path name is "...\P\A\Creator\B". ”, storage path name column data is created with the storage path name column “P\A\Creator\Otsu” set, and the created storage path name column data is replaced with the one that has already been set. It will be pointed to from the concatenated pointer of the storage path name string data in which the first storage path name string "P\A\A1" is set. In the same way, if you specify other tagging destination folders, each will have the corresponding storage path name column data.
"P\FY\2018",
"P\Importance\High"
are added, and each is sequentially concatenated to the end of the concatenated storage path name column data.

本システムにおいては、1つのフォルダに対してフォルダオープン操作をおこなうと、そのフォルダの全パス名に後方に包含される格納パス名列が付与されている情報が選択された上、選択された情報は公知の方法としてフォルダ画面上に表示される。 In this system, when a folder open operation is performed on one folder, information in which a storage path name string that is included in the back of all path names of that folder is selected, and then the selected information is displayed on the folder screen using a known method.

今、上記例における1つのタグ付け先フォルダである全パス名が「・・・¥P\A¥作成者¥乙」であるフォルダに対してフォルダオープン操作をおこなうと、該当する格納パス名列「P\A¥作成者¥乙」が付与されている情報として、全パス名が「・・・¥P\A¥A1¥報告1」である上記例の情報が特定され、そのアイコン163が該当のフォルダ画面170上に表示されることになる(図15)。なお、該当のフォルダ画面170上には、同じ格納パス名列「P\A¥作成者¥乙」が付与されている情報として第2の情報のアイコン165も表示されているものとする。また、同図中のアイコン164は、今の段階では配置されていない。 Now, if you perform a folder open operation on the folder whose full path name is "...\P\A\Creator\O", which is one tag destination folder in the above example, the corresponding storage path name string The information in the above example where the full path name is "...\P\A\A1\Report 1" is specified as the information with "P\A\Creator\B", and the icon 163 is It will be displayed on the corresponding folder screen 170 (FIG. 15). It is assumed that a second information icon 165 is also displayed on the corresponding folder screen 170 as information to which the same storage path name string "P\A\Creator\B" is added. Further, the icon 164 in the figure is not arranged at this stage.

また、機能メニュー70上の「F内表示」ボタン77を指示した後、複数のフォルダをマウス14を用いてクリック指定した上、「F内表示」ボタン77の指示によって表示されている複数フォルダ内表示指示副画面141(図54)上の「実行ボタン」143を指示すると、指示したフォルダの全パス名から変換対象フォルダの全パス名「・・・¥P」を除いたパス名列が、格納パス名列として付与されている情報が選択され、そのアイコンが複数フォルダ内表示画面145上に表示される。 In addition, after instructing the "Display in F" button 77 on the function menu 70, click to specify multiple folders using the mouse 14, and then click the "Display in F" button 77 to select multiple folders. When you specify the "execute button" 143 on the display instruction sub-screen 141 (FIG. 54), the path name string obtained by removing the full path name of the conversion target folder from the specified folder's full path name is as follows. The information given as the storage path name string is selected, and its icon is displayed on the multiple folder display screen 145.

例えば、上記例において、全パス名が「・・・¥P\A¥作成者¥乙」であるフォルダと全パス名が「・・・¥P\年度¥2018」であるフォルダとが指示されると、パス名列「P\A¥作成者¥乙」とパス名列「P\年度¥2018」とが格納パス名列として付与された情報として、上記した全パス名が「・・・¥P\A¥A1¥報告1」である情報が特定され、そのアイコン163が複数フォルダ内表示画面145上に表示される(図55)。一方、上記した第2の情報については、指示した他のフォルダから得られるパス名列「P\年度¥2018」が、その格納パス名列として付与されていないとすると、そのアイコン165は複数フォルダ内表示画面145上に表示されないことになる For example, in the above example, a folder whose full path name is "...\P\A\Creator\B" and a folder whose full path name is "...\P\Year ¥2018" are specified. Then, the path name column "P\A\Creator\B" and the path name column "P\Year 2018" are given as storage path name columns, and all the above path names are "..." The information "\P\A\A1\Report 1" is specified, and its icon 163 is displayed on the multiple folder display screen 145 (FIG. 55). On the other hand, regarding the second information mentioned above, if the path name string "P\Year 2018" obtained from the other specified folder is not assigned as the storage path name string, then the icon 165 will be displayed in multiple folders. It will not be displayed on the internal display screen 145.

表変換機能は、ユーザが別付け指定を済ませたフォルダツリーについておこなわれる。 本機能の対象とする変換対象フォルダツリーが表管理アプリケーション画面33上に表示されていない場合には、ユーザによる機能メニュー70上の「フォルダツリー呼出し」ボタン72の指示を受け、システムは、システム内に記憶されている変換対象フォルダ管理データにもとづいて、変換対象フォルダ一覧表101(図16)を装置画面上に表示する。表示された変換対象フォルダ一覧表上におけるユーザ指示を受け、該当の変換対象フォルダツリーが表管理アプリケーション画面33上に表示される。 The table conversion function is performed on the folder tree for which the user has specified separate attachment. If the folder tree to be converted by this function is not displayed on the table management application screen 33, the system receives an instruction from the user using the "Call Folder Tree" button 72 on the function menu 70, and the system Based on the conversion target folder management data stored in the conversion target folder management data, a conversion target folder list 101 (FIG. 16) is displayed on the device screen. In response to a user instruction on the displayed list of conversion target folders, the corresponding conversion target folder tree is displayed on the table management application screen 33.

変換対象フォルダ一覧表101上は、各変換対象フォルダごとに、その全パス名103と別付け名105とが一行上に配置され、変換対象フォルダ以外のフォルダを別付け先フォルダとする別付け名には、()で括った該当の別付け先フォルダの名称106が前置されるようになっている。説明例の変換対象フォルダについては、1行上に、
「***¥P 年度 重要度 (A)作成者」
と表示されることになる。
On the list of conversion target folders 101, for each conversion target folder, its entire path name 103 and an alternate name 105 are placed on one line, and the alternate name is a folder other than the conversion target folder. is prefixed with the name 106 of the corresponding separate folder enclosed in parentheses. For the conversion target folder in the explanation example, one line above,
“***¥P Year Importance (A) Creator”
will be displayed.

本機能の対象とするフォルダツリーが表示された表管理アプリケーション画面33上において、ユーザが機能メニュー70上の「表変換」ボタン73を指示すると、キーワード指示部53によってキーワード指定副画面95(図17)が装置画面上に表示され、ユーザは、表示された変換対象フォルダツリー上において、目的の表上において管理したい情報を選択するキーワードをそのフォルダ名とするフォルダをキーワード指定フォルダとして指定する。ユーザは、該当するフォルダのアイコンをマウス14により1つづつクリック指示した後、キーワード指定副画面95上の実行ボタン97を指示すればよい。 When the user instructs the "Table conversion" button 73 on the function menu 70 on the table management application screen 33 on which the folder tree targeted by this function is displayed, the keyword specification sub-screen 95 (FIG. 17) is activated by the keyword instruction section 53. ) is displayed on the device screen, and the user specifies, on the displayed conversion target folder tree, a folder whose folder name is a keyword for selecting information to be managed on the target table as a keyword specified folder. The user can click the corresponding folder icons one by one using the mouse 14, and then click the execution button 97 on the keyword specification sub-screen 95.

複数個のキーワード指定フォルダを指定する場合、指示する順序は任意でよく、キーワード指定フォルダの間の関係付けを指定する必要もない。1つの単位フォルダツリー内において指定された複数のキーワードは、その「和」をとって解釈され、異なる単位フォルダツリーにおいて指定されたキーワードは、その「積」をとって解釈される。また、1つのキーワード指定フォルダの指定によって後述のように自動的に定まる他のフォルダは指定する必要はない。 When specifying a plurality of keyword specification folders, the order of specification may be arbitrary, and there is no need to specify the relationship between the keyword specification folders. A plurality of keywords specified in one unit folder tree are interpreted by taking their "sum", and keywords specified in different unit folder trees are interpreted by taking their "product". Furthermore, there is no need to specify other folders that are automatically determined as described later by specifying one keyword specification folder.

また、1つの別付け1つの単位フォルダツリーにおいてキーワードの指定が無い場合は、その別付け先フォルダが他の指定キーワードの祖先フォルダになっている場合に限り、その別付け先フォルダツリー内の全てのフォルダはキーワード指定フォルダとして指定されるものとする。 In addition, if there is no keyword specified in one separate unit folder tree, only if the separate destination folder is an ancestor folder of another specified keyword, all the keywords in that separate destination folder tree will be It is assumed that the folder is specified as a keyword specified folder.

今、説明例のフォルダツリー上においては、フォルダ「A」の子フォルダの中、フォルダ「A1」、フォルダ「A2」と、フォルダ「B」の子フォルダの中、フォルダ「B1」と、フォルダ「年度」の子フォルダの中、フォルダ「2017」、フォルダ「2018」とが指定されている。(図18)。以上の指定において、フォルダ「A1」とフォルダ「A2」の指定により、その祖先フォルダであるフォルダ「A」の指定は省かれ、同様に、フォルダ「B1」の指定により、その親フォルダ「B」とその子フォルダ「B11」と「B12」の指定が省かれている。 Now, on the folder tree of the explanation example, in the child folders of folder "A", folder "A1", folder "A2", and in the child folders of folder "B", folder "B1", folder " In the child folder of "Year", the folder "2017" and the folder "2018" are specified. (Figure 18). In the above specification, by specifying folder "A1" and folder "A2", the specification of folder "A", which is the ancestor folder, is omitted, and similarly, by specifying folder "B1", its parent folder "B" is omitted. and its child folders "B11" and "B12" are omitted.

また、別付け指定フォルダ「作成者」と別付け指定フォルダ「重要度」の子フォルダに対しては、キーワードの指定がおこなわれていないが、まず、別付け指定フォルダ「作成者」の別付け先フォルダであるフォルダ「A」はキーワード指定フォルダであるフォルダ「A1」、「A2」・・・の祖先フォルダであることから、その全ての子フォルダとして、フォルダ「甲」、フォルダ「乙」、フォルダ「丙」はキーワード指定フォルダとして指定されるものとされ、同様に、別付け指定フォルダ「重要度」の別付け先フォルダであるフォルダ「P」もキーワード指定フォルダであるフォルダ「A1」、「A2」・・・の祖先フォルダであることから、別付け指定フォルダ「重要度」の全ての子フォルダとして、フォルダ「大」、フォルダ「並」もキーワード指定フォルダとして指定されるものとされる。 In addition, keywords are not specified for the child folders of the separate specified folder ``Creator'' and the separate specified folder ``Importance'', but first, the separate specified folder ``Creator'' is Folder "A", which is the destination folder, is an ancestor folder of folders "A1", "A2", etc., which are keyword specified folders, so all of its child folders include folder "A", folder "O", etc. Folder "H" is designated as a keyword-specified folder, and similarly, folder "P", which is the separate destination folder of the separate designated folder "Importance", is also designated as keyword-specified folder "A1", " Since this folder is an ancestor folder of "A2", etc., the folder "Large" and the folder "Normal" are also designated as keyword-designated folders as all child folders of the separate designated folder "Importance".

上記の指定は、次の条件
((A1+A2+B1)×(2017+2018)
を満たす情報を取り出す指定を意味するものであるが、各キーワードを指定する順序は任意でよく、各キーワード間の「×」、「+」による関係付けと「()」によるグルーピングも不要である。
The above specification is based on the following condition ((A1+A2+B1) x (2017+2018)
This means specifying to retrieve information that satisfies the criteria, but the order in which each keyword is specified can be arbitrary, and there is no need to associate each keyword with "x" or "+" or to group it with "()". .

ここで、第2のキーワード指定例として、説明例のフォルダツリー上において、フォルダ「B」の子フォルダであるフォルダ「B1」だけが指定されている場合(図示せず)、別付け名が「年度」と「重要度」である別付けフォルダツリーは、いずれも別付け先フォルダがキーワード指定フォルダ「B1」の祖先フォルダであるフォルダ「P」であることから、その別付け先フォルダツリー内の全てのフォルダはキーワード指定フォルダとして指定されるが、一方、別付け名が「作成者」である別付けフォルダツリーは、その別付け先フォルダ「A」がキーワード指定フォルダ「B1」の祖先フォルダでないことから、その別付け先フォルダツリー内のフォルダはキーワード指定フォルダとして指定されないことになる。 Here, as a second keyword specification example, if only the folder "B1" which is a child folder of folder "B" is specified on the folder tree of the explanation example (not shown), the alias name is " The separate folder trees for "Year" and "Importance" are both folders "P", which is the ancestor folder of the keyword specified folder "B1", so All folders are designated as keyword-specified folders, but on the other hand, for the separate folder tree whose separate name is "Creator", the separate destination folder "A" is not an ancestor folder of the keyword-specified folder "B1". Therefore, the folder in the separate destination folder tree will not be specified as a keyword specified folder.

全てのキーワード指定フォルダの指定の後、ユーザによるキーワード指定副画面95上の「実行」ボタン97の指示を受けて、システムは、表変換手順(図19)を開始し、表管理データ(図20)を作成した上、まず、キーワードフォルダ指示部53による処理として、キーワード指定フォルダの指示を与えたフォルダごとに、その全パス名をセットしたキーワード指定データを作成する(ステップL1)。キーワード指定データは前出の格納全パス名データと同じ形式で作成される。 After specifying all the keyword specification folders, the system starts the table conversion procedure (Fig. 19) in response to the user's instruction of the "Execute" button 97 on the keyword specification sub-screen 95, and converts the table management data (Fig. 20). ) is created, and first, as a process by the keyword folder designation unit 53, keyword designation data is created in which all path names are set for each folder to which a keyword designation folder designation has been given (step L1). The keyword specification data is created in the same format as the above-mentioned stored full path name data.

キーワード指定フォルダの指示を与えたフォルダは、前出の別付け指定フォルダの場合と同様に、画面上のクリック指示位置と各フォルダの表示位置との照合を繰り返すことによって特定することができ、作成されたキーワード指定データは、その「連結ポインタ」により順次に連結され、その先頭データのアドレスは、表管理データの「キーワード指定データポインタ」にセットされる。 The folder for which the keyword specified folder is specified can be identified by repeatedly comparing the click specified position on the screen with the display position of each folder, just as in the case of the separate specified folder mentioned above. The keyword designation data thus created are sequentially concatenated by the "concatenation pointer", and the address of the leading data is set in the "keyword designation data pointer" of the table management data.

なお、1つの変換対象フォルダツリーについて作成される表管理データは、作成順にその「連結ポインタ」によって連結され、その先頭データのアドレスは、該当の変換対象フォルダ管理データの「表管理データポインタ」部にセットされる。該当の変換対象フォルダツリーを表示している表管理アプリケーション33上の機能メニュー70上において「表呼出し」ボタン78を指示すると、変換表一覧副画面110(図21)が装置画面上に表示され、表示された変換表一覧副画面110上における指示によって所望の表管理データが表わす表を画面上に表示させることができる。変換表一覧副画面110は、1つの表に係わる変換対象フォルダの全パス名108と指定されたキーワード109とが一行上に配置される構成をとっており、説明例の変換表については、一行上に
「 ・・・¥P A1 A2 B1 2017 2018」
と配置されることになる。
Note that the table management data created for one conversion target folder tree are linked by their "concatenation pointers" in the order of creation, and the address of the first data is the "table management data pointer" section of the corresponding conversion target folder management data. is set to When the "Call Table" button 78 is specified on the function menu 70 on the table management application 33 displaying the corresponding conversion target folder tree, the conversion table list sub-screen 110 (FIG. 21) is displayed on the device screen, A table represented by desired table management data can be displayed on the screen by instructions on the displayed conversion table list sub-screen 110. The conversion table list sub-screen 110 has a configuration in which all path names 108 of conversion target folders related to one table and specified keywords 109 are arranged on one line. Above is "...¥P A1 A2 B1 2017 2018"
It will be placed as follows.

表変換手順は、次に、表作成部55による処理として、指定されたキーワード指定フォルダにもとづいて以下の方法によって定まるフォルダ名の集合をタグ名列として登録したタグ名列データを作成する(ステップL2)。ステップL2においては、まず、指定されたキーワード指定フォルダの有無を判定し、指定されたキーワード指定フォルダがある場合には、変換対象フォルダツリーを構成する各フォルダを公知の方法により順次に取出し、取り出したフォルダ(「現在フォルダ」)について次のタグ名列生成手順をおこなう(図22)。指定されたキーワード指定フォルダがない場合の処理については後述する。 Next, in the table conversion procedure, the table creation unit 55 creates tag name string data in which a set of folder names determined by the following method is registered as a tag name string based on the designated keyword specified folder (step L2). In step L2, first, it is determined whether or not there is a specified keyword specification folder, and if there is a specified keyword specification folder, each folder constituting the conversion target folder tree is sequentially extracted and extracted using a known method. The following tag name sequence generation procedure is performed for the folder (“current folder”) (FIG. 22). The process when the specified keyword specification folder does not exist will be described later.

同手順においては、まず、現在フォルダが直接に格納するフォルダである子フォルダの中、別付け指定がおこなわれていない子フォルダであって、かつ、キーワード指定フォルダとして指定されている子フォルダ、または、キーワード指定フォルダの祖先フォルダとなっている子フォルダの名称の集合を1つのタグ名列として特定する(ステップS1)。 In this procedure, first, among the child folders that are directly stored by the current folder, a child folder that has not been specified as a separate folder and is specified as a keyword specified folder, or , a set of names of child folders that are ancestor folders of the keyword-specified folder is identified as one tag name string (step S1).

説明例においては、現在フォルダがフォルダ「P」である場合、その子フォルダ「A」はキーワード指定フォルダ「A1」、「A2」の祖先フォルダであり、また、その子フォルダ「B」も、キーワード指定フォルダ「B1」の祖先フォルダであることから、その名称「A 」、「B」はフォルダ「P」を母体フォルダとして特定されるタグ名列の構成タグ名となる。 In the explanation example, if the current folder is folder "P", its child folder "A" is an ancestor folder of keyword specified folders "A1" and "A2", and its child folder "B" is also a keyword specified folder. Since it is an ancestor folder of "B1", its names "A" and "B" are the constituent tag names of the tag name string specified with folder "P" as the parent folder.

一方、現在フォルダ「P」の他の子フォルダであるフォルダ「年度」とフォルダ「重要度」は、グループ指定フォルダであることから、フォルダ「P」を母体とするタグ名列から除外され、フォルダ「P」についてはタグ名列{A、B}が特定されることになる。 On the other hand, the folder "Year" and the folder "Importance", which are other child folders of the current folder "P", are group-specified folders, so they are excluded from the tag name sequence with the folder "P" as the base, and the folder For "P", the tag name sequence {A, B} is specified.

また、現在フォルダ「A」については、その子フォルダ「A1」、「A2」はキーワード指定フォルダであることから、その名称「A1 」、「A2」はフォルダ「A」を母体とするタグ名列の構成タグ名となるが、一方、他の子フォルダであるフォルダ「作成者」は、グループ指定フォルダであることから、そのフォルダ名称「作成者」は、フォルダ「A」に係わるタグ名列から除外され、フォルダ「A」については、タグ名列{A1、A2}が特定されることになる。 In addition, regarding the current folder "A", its child folders "A1" and "A2" are keyword specified folders, so their names "A1" and "A2" are the tag name string whose base is the folder "A". However, since the folder "Creator", which is another child folder, is a group-specified folder, the folder name "Creator" is excluded from the tag name string related to folder "A". As for the folder "A", the tag name sequence {A1, A2} is specified.

フォルダ「B」については、その子フォルダ「B1」はキーワード指定フォルダであることから、同様にタグ名列{B1}が特定され、また、フォルダ「年度」についても、その子フォルダ「2017」と子フォルダ「2018」は、キーワード指定フォルダであることから、タグ名列{2017、2018}が特定される。 For the folder "B", since its child folder "B1" is a keyword specified folder, the tag name sequence {B1} is similarly specified, and also for the folder "Year", its child folder "2017" and the child folder Since "2018" is a keyword specified folder, the tag name string {2017, 2018} is specified.

タグ名列生成手順は、次に、現在フォルダがキーワード指定フォルダであることを判定し(ステップS2)、その判定が得られた場合には、現在フォルダ、ならびに、現在フォルダの全ての子孫フォルダについて、その子フォルダの集合の名称の集合をタグ名列として特定する。ただし、その子フォルダの集合内に別付け指定フォルダがあれば、その名称は除去する(ステップS3)。 Next, the tag name string generation procedure determines that the current folder is a keyword specified folder (step S2), and if that determination is obtained, the tag name string generation procedure is performed for the current folder and all descendant folders of the current folder. , the set of names of the set of child folders is specified as a tag name string. However, if there is a separate designated folder in the set of child folders, its name is removed (step S3).

本例の場合、現在フォルダ「B1」について、同フォルダがキーワード指定フォルダであることから、その全ての子フォルダの名称の集合としてタグ名列{B11、B12}が特定されることになる In this example, regarding the current folder "B1", since this folder is a keyword specified folder, the tag name sequence {B11, B12} is specified as a set of names of all its child folders.

ステップL2は、変換対象フォルダツリーを構成する全てのフォルダについてタグ名列生成手順を終えた後、別付け指定フォルダを順次取出し、取出した別付け指定フォルダが、その子孫フォルダの中にキーワード指定フォルダを持たず、かつ、その別付け先フォルダがキーワード指定フォルダの祖先フォルダとなっている場合には、その別付け指定フォルダとその全ての子孫フォルダについて、その子フォルダの集合の名称の集合をタグ名列として特定する。 In step L2, after completing the tag name string generation procedure for all folders constituting the conversion target folder tree, separate designated folders are sequentially extracted, and the extracted separate designated folders are added to keyword designated folders in their descendant folders. , and if the separate destination folder is an ancestor folder of the keyword specified folder, the tag name is the set of names of the set of child folders for the separate specified folder and all its descendant folders. Specify as a column.

説明例の場合、別付け指定フォルダであるフォルダ「重要度」と「作成者」は、その子孫フォルダの中にキーワード指定フォルダを持たず、かつ、別付け指定フォルダ「重要度」の別付け先フォルダであるフォルダ「P」は、キーワード指定フォルダ「A1」、「A2」、「B1」の祖先フォルダとなっており、別付け指定フォルダ「作成者」の別付け先フォルダであるフォルダ「A」は、キーワード指定フォルダ「A1」、「A2」の祖先フォルダとなっていることから、その全ての子フォルダの名称の集合として、各々、タグ名列{大、並}とタグ名列{甲、乙、丙}とが特定されることになる。 In the case of the explanation example, the folders "Importance" and "Creator", which are separate specified folders, do not have keyword specified folders in their descendant folders, and the separate specified folder "Importance" does not have a separate destination. The folder "P" is an ancestor folder of the keyword specified folders "A1", "A2", and "B1", and the folder "A" is the separate destination folder of the separate specified folder "Creator". is the ancestor folder of the keyword specified folders "A1" and "A2", so as a set of names of all its child folders, the tag name sequence {large, parallel} and the tag name sequence {ko, (B) and (C) will be identified.

一方、上記した第2のキーワード指定の場合、別付け指定フォルダ「作成者」は、その子孫フォルダの中にキーワード指定フォルダ「B1」を持たないことから、その子孫フォルダからタグ名列が形成されることはない。 On the other hand, in the case of the second keyword specification described above, since the separate specified folder "Creator" does not have the keyword specified folder "B1" among its descendant folders, a tag name string is formed from its descendant folders. It never happens.

システムは、続いて、特定されたタグ名列ごとにタグ名列データ(図23)を作成し、該当のタグ名列を構成するフォルダ名称であるタグ名をセットしたタグ名データ(図24)を、その「連結ポインタ」によって連結したタグ名データチェインの先頭データアドレスを、該当タグ名列データの「タグ名データポインタ」にセットする。作成されたタグ名列データは、その「連結ポインタ」によって連結され、その先頭データアドレスが、表管理データの「タグ名列データポインタ」にセットされる。 The system then creates tag name string data (Figure 23) for each identified tag name string, and creates tag name data (Figure 24) in which the tag names that are the folder names that make up the corresponding tag name string are set. The start data address of the tag name data chain connected by the "concatenation pointer" is set in the "tag name data pointer" of the corresponding tag name string data. The created tag name string data is connected by its "concatenation pointer", and its first data address is set in the "tag name string data pointer" of the table management data.

本明細書においては、その子フォルダの名称からタグ名列を得たフォルダを、該当のタグ名列の親フォルダ、または、母体フォルダと呼び、その全パス名はタグ名列データの「親フォルダ全パス名」にセットされる。また、タグ名列データの「親フォルダ階層ランク部」には、該当の親フォルダの変換対象フォルダツリーにおける階層ランクがセットされる。フォルダのフォルダツリー内における階層ランクは、同フォルダツリーの全パス名と該当フォルダの全パス名を構成するパス名の数により求めることができる。 In this specification, the folder whose tag name string is obtained from the name of its child folder is called the parent folder or parent folder of the tag name string, and its entire path name is the "all parent folders" of the tag name string data. is set to "pathname". Furthermore, in the "parent folder hierarchy rank section" of the tag name string data, the hierarchy rank of the corresponding parent folder in the conversion target folder tree is set. The hierarchical rank of a folder in a folder tree can be determined by the number of path names that make up all the path names in the same folder tree and all the path names in the corresponding folder.

また、別付け指定フォルダを親フォルダとするタグ名列については、別付け指定フォルダのフォルダ名称である別付け名がタグ名列データの「別付け名部」にセットされる。説明例においては、タグ名列{2017、2018}、{大、並}、{甲、乙、丙}について、各々、「年度」、「重要度」、「作成者」がセットされることになる。 Furthermore, for a tag name string whose parent folder is a designated separate folder, the separate name, which is the folder name of the specified separate folder, is set in the "alternate name section" of the tag name string data. In the explanatory example, "Year", "Importance", and "Creator" are set for the tag name columns {2017, 2018}, {Large, Average}, and {A, O, C}, respectively. Become.

表変換手順は、次に、表データ作成部55による処理として、得られた各タグ名列について、目的の表上に配置されるときに参照されるデータである条件パス名列を該当する親フォルダ全パス名に基づいてセットする(ステップL3)。 Next, in the table conversion procedure, as a process by the table data creation unit 55, for each obtained tag name column, the condition path name column, which is the data to be referenced when placed on the target table, is converted to the corresponding parent. Set based on the full folder path name (step L3).

ステップL3は、まず、該当の親フォルダ全パス名にその全パス名が包含される別付け指定フォルダを特定した上、特定した別付け指定フォルダのフォルダ名、並びに変換対象フォルダの親フォルダの全パス名とに一致する部分とを、該当の親フォルダ全パス名の中から除去したパス名の並びを条件パス名列として求める。 In step L3, first, specify the separate specified folder whose all path names are included in all the path names of the corresponding parent folder, and then add the folder name of the specified separate specified folder and all the parent folders of the conversion target folder. The conditional path name sequence is obtained by removing the matching part of the path name from all the path names of the corresponding parent folder.

たとえば、説明例において別付け指定フォルダ「作成者」について得られるタグ名列{甲、乙、丙}の場合、該当する親フォルダ全パス名「・・・¥P¥A¥作成者」に包含される全パス名を持つ別付け指定フォルダとして、その全パス名が「・・・¥P¥A¥作成者」であるフォルダが特定され、そのフォルダ名「作成者」が、該当親フォルダ全パス名から除去された上、除去された残りのパス名列「・・・¥P¥A」から、変換対象フォルダ「P」の親フォルダの全パス名「・・・¥」に一致する部分が除去されたパス名の順序列「P¥A」が条件パス名列として求められることになる。得られた条件パス名列は、その各構成パス名を、記号「¥」によって連結した文字列として与えられ、該当タグ名列データの「条件パス名列データ部」にセットされる。 For example, in the explanation example, in the case of the tag name sequence {A, Otsu, C} obtained for the separate designated folder "Author", the entire path name of the corresponding parent folder "...\P\A\Creator" includes A folder whose full path name is "...\P\A\Creator" is specified as a separate specified folder with a full path name, and the folder name "Creator" is The part that is removed from the path name and matches the entire path name "...\" of the parent folder of the conversion target folder "P" from the removed remaining path name string "...\P\A" The ordered sequence of path names from which ``P\A'' has been removed is obtained as a conditional path name sequence. The obtained conditional path name string is given as a character string in which each component path name is connected by the symbol "\", and is set in the "conditional path name string data section" of the corresponding tag name string data.

説明例の場合、他の条件パス名列として、タグ名列{A、B}については「P」がセットされ、また、別付け指定フォルダ「年度」について得られるタグ名列{2017、2018}と別付け指定フォルダ「重要度」について得られるタグ名列{大、並}についても「P」がセットされる。一方、タグ名列{A1、A2}とタグ名列{B1}については、各々、「P¥A」と「P¥B」がセットされ、タグ名列{B11、B12}については、「P¥B¥B1」セットされことになる。 In the case of the explanation example, "P" is set for the tag name string {A, B} as other conditional path name strings, and the tag name string {2017, 2018} obtained for the separate specified folder "Year" "P" is also set for the tag name sequence {large, average} obtained for the separate specified folder "importance". On the other hand, "P\A" and "P\B" are set for the tag name string {A1, A2} and tag name string {B1}, respectively, and "P\A" is set for the tag name string {B11, B12}, respectively. ¥B¥B1” will be set.

なお、ステップL2の冒頭において、指定されたキーワード指定フォルダがないことが判定された場合には、取り出した全ての現在フォルダについて、その子フォルダの名称からなるタグ名列を作成する。タグ名列に付加される条件データは、上記した指定されたキーワード指定フォルダが有る場合と同様に作成される。具体例については後述する。 Note that if it is determined at the beginning of step L2 that there is no specified keyword specified folder, a tag name string consisting of the names of child folders is created for all extracted current folders. The condition data added to the tag name string is created in the same way as in the case where there is a specified keyword specification folder described above. A specific example will be described later.

表変換手順は、次に、表作成部55による処理として、以上のように作成されたタグ名列データにもとづいて、タグ名列データに登録されたタグ名列が見出し語として配置される表を表わす表データを作成する(ステップL4)。 Next, the table conversion procedure is performed by the table creation unit 55 to create a table in which the tag name strings registered in the tag name string data are arranged as headwords based on the tag name string data created as described above. Create table data representing (step L4).

表管理アプリケーションが扱う表は、図25に示すフォーマットにしたがって作成される。すなわち、表は、アイコン配置欄41と横方向見出し語配置欄領域42と縦方向見出し語配置欄領域43とからなり、横方向見出し語配置欄領域42はアイコン配置欄41の上端外側に配置され、縦方向見出し語配置欄領域43はアイコン配置欄41の左端外側に配置される。なお、横方向見出し語配置欄領域42と、縦方向見出し語配置欄領域43を合わせて見出し語配置欄領域と呼ぶ。見出し語配置欄領域内においては、1つのタグ名列が配置された見出し語配置欄が1行上、または、1列上に配置される。 Tables handled by the table management application are created according to the format shown in FIG. That is, the table consists of an icon placement column 41, a horizontal headword placement column area 42, and a vertical headword placement column area 43, and the horizontal headword placement column area 42 is arranged outside the upper end of the icon placement column 41. , the vertical headword placement column area 43 is placed outside the left end of the icon placement column 41. Note that the horizontal headword placement column area 42 and the vertical headword placement column area 43 are collectively referred to as a headword placement column area. In the headword placement column area, a headword placement column in which one tag name column is arranged is arranged one row or one column above.

アイコン配置欄41内には管理対象の情報のアイコンを配置する矩形域であるセルがマトリクス状に配置され、見出し語配置欄領域内に配置されるタグ名列の構成タグ名は、アイコン配置欄41内の各セル内の情報を特徴付ける見出し語として該当セルと同一行、または、同一列上に配置される。 In the icon placement column 41, cells, which are rectangular areas in which icons of information to be managed are placed, are arranged in a matrix, and the tag names that make up the tag name column arranged in the headword placement column area are arranged in the icon placement column. The headword characterizing the information in each cell in 41 is placed in the same row or column as the corresponding cell.

見出し語配置欄も1つのタグ名が記入される矩形域であるセルに分割され、アイコン配置欄41は、各見出し語配置欄内の各セルを区切る罫線の延長によって分割され、上記したセルのマトリクスを形成することになる。表管理アプリケーションが扱う表は、このフォーマット形式に沿う限り、自由に作成されてよい。 The headword placement field is also divided into cells, which are rectangular areas in which one tag name is entered, and the icon placement field 41 is divided by extensions of the ruled lines that separate each cell in each headword placement field. This will form a matrix. Tables handled by the table management application may be created freely as long as they comply with this format.

ステップL4は、図26に示す手順によっておこなわれ、まず、表上の各見出し語欄について見出し語欄データを作成する(ステップA1)。見出し語欄データの形式を図27に示す。見出し語欄データの「対応タグ名列データポインタ部」には、該当の見出し語欄に配置される対応タグ名列を登録したタグ名列データである対応タグ名列データのアドレスがセットされ、「別付け名部」には、対応タグ名列に付けられている別付け名がセットされ、「方向部」には該当見出し語欄が配置される方向を表わす方向コードがセットされる。配置される方向が「横方向」の場合には「0」、配置される方向が「縦方向」の場合には「1」がセットされる。 Step L4 is performed according to the procedure shown in FIG. 26, and first, headword column data is created for each headword column on the table (step A1). FIG. 27 shows the format of the headword column data. In the "corresponding tag name column data pointer section" of the headword column data, the address of the corresponding tag name string data, which is the tag name string data in which the corresponding tag name column placed in the corresponding headword column is registered, is set. The ``alternative name section'' is set with an alias given to the corresponding tag name column, and the ``direction section'' is set with a direction code indicating the direction in which the corresponding headword column is arranged. If the direction of arrangement is "horizontal direction", "0" is set, and if the direction of arrangement is "vertical direction", "1" is set.

また、見出し語欄データの「全体位置部」内の「行/列位置部」に、該当の見出し語配置欄が配置される行位置、または、列位置がセットされる。該当見出し語配置欄が横方向の場合は行位置、縦方向の場合には列位置が記入される。ここでいう行位置とは該当行の表の上端から数えた行位置であり、列位置とは、該当列の表の左端から数えた列位置である。横方向見出し語配置欄領域42と縦方向見出し語配置欄領域43においては、個々の見出し語を記入するセルは、複数の行、または複数の列にまたがることもある。 Furthermore, the row position or column position where the corresponding headword arrangement column is arranged is set in the "row/column position section" in the "overall position section" of the headword column data. If the corresponding headword arrangement field is horizontal, the row position is entered, and if it is vertical, the column position is entered. The row position referred to here is the row position counted from the top end of the table in the relevant row, and the column position is the column position counted from the left end of the table in the relevant column. In the horizontal headword placement column area 42 and the vertical headword placement column area 43, cells in which individual headwords are entered may span multiple rows or columns.

また、「全体位置部」内の「開始位置部」と「終端位置部」には、後続の処理において、定まる見出し語配置欄の配置方向両端の行列位置として、見出し語配置欄が横方向の場合は列位置、縦方向の場合には行位置がセットされる。 In addition, in the "start position part" and "end position part" in the "overall position part", in the subsequent processing, the headword placement field is set in the horizontal direction as the matrix position at both ends of the layout direction of the headword placement field to be determined. If it is vertical, the column position is set, and if it is vertical, the row position is set.

見出し語欄データの作成(ステップA1)は、図28に示す全体手順によっておこなわれる。同手順においては、まず、条件パス名列に変換対象フォルダツリーの先頭フォルダの名称「P」がセットされているタグ名列データの登録タグ名列を先頭タグ名列として特定した上、特定した先頭タグ名列ごとに、先頭タグ名列管理データ(図29)を作成する(ステップB1)。先頭タグ名列管理データの「タグ名列データポインタ」部に該当の先頭タグ名列の登録データのアドレスが登録される。 The creation of headword field data (step A1) is performed according to the overall procedure shown in FIG. In the same procedure, first, the registered tag name column of the tag name column data in which the name "P" of the first folder of the conversion target folder tree is set in the condition path name column is identified as the first tag name column, and then the specified First tag name string management data (FIG. 29) is created for each first tag name string (step B1). The address of the registration data of the corresponding first tag name string is registered in the "tag name string data pointer" section of the first tag name string management data.

作成した各先頭タグ名列管理データは、まず、先頭タグ名列の中、その祖先フォルダの中に別付け指定フォルダを含まない先頭タグ名列である本体先頭タグ名列について作成された先頭タグ名列管理データを先頭とし、他の先頭タグ名列管理データは、該当の別付け指定フォルダが本体先頭タグ名列に近く配置されている順に、その「連結ポインタ」により順次に連結する形で」管理する。 Each created first tag name column management data is first created for the main body first tag name column, which is a first tag name column whose ancestor folder does not include a separate specified folder. Starting with the name column management data, other first tag name column management data are sequentially concatenated using the "concatenation pointer" in the order in which the corresponding separate designated folders are located near the main body first tag name column. "to manage.

説明例においては、先頭タグ名列としてタグ名列{A、B}とタグ名列{2017、2018}とタグ名列{大、並}とが、その条件データが変換対象フォルダの全パス名「・・・¥P」と同じであるタグ名列として特定され、該当する先頭タグ名列管理データは上記した順に連結されることになる。 In the explanatory example, the tag name string {A, B}, the tag name string {2017, 2018}, and the tag name string {large, parallel} are the first tag name strings, and the condition data is the entire path name of the conversion target folder. It is specified as a tag name string that is the same as "...\P", and the corresponding leading tag name string management data are concatenated in the above order.

ステップA1は、次に、各先頭タグ名列についてその配置方向と配置順位とを決定する(ステップB2)。図7と図8に示した変換対象フォルダツリーにおいては、先頭タグ名列として特定されたタグ名列は、本体フォルダツリーの先頭フォルダ「P」を母体フォルダとするタグ名列、または、変換対象フォルダ「P」をその別付け先フォルダとする別付けフォルダツリーの先頭フォルダ「年度」、「重要度」を母体フォルダとするタグ名列である。 Step A1 then determines the arrangement direction and arrangement order for each leading tag name string (step B2). In the conversion target folder trees shown in Figures 7 and 8, the tag name sequence specified as the first tag name sequence is the tag name sequence whose parent folder is the first folder "P" of the main folder tree, or the conversion target This is a tag name sequence whose base folders are the top folders "Year" and "Importance" of the separate folder tree whose separate folder is the folder "P".

この変換対象フォルダツリーにおいて、視認性を得るために変換対象フォルダをその別付け先フォルダとする別付けフォルダツリーは本体フォルダツリーの片側にまとめて配置されていることに対応して、本体フォルダツリーの先頭フォルダを母体フォルダとするタグ名列は「横方向」に割り当て、変換対象フォルダをその別付け先フォルダとする別付けフォルダツリーの先頭フォルダを母体フォルダとするタグ名列は「縦方向」に割り当てるものとする。 In this conversion target folder tree, in order to obtain visibility, the separate folder tree with the conversion target folder as its separate destination folder is placed together on one side of the main folder tree. The tag name column whose parent folder is the first folder is assigned in the "horizontal direction", and the tag name column whose parent folder is the first folder of the separate folder tree whose destination folder is the conversion target folder is assigned in the "vertical direction". shall be assigned to.

さらに、上記別付けフォルダツリーに係わる先頭タグ名列の中では、本体フォルダツリーにより近く配置されている別付けフォルダツリーに係わる先頭タグ名列をより高順位に配置するものとする、 Furthermore, among the first tag name columns related to the separate folder tree, the first tag name string related to the separate folder tree that is located closer to the main folder tree is placed in a higher rank.

以上の先頭タグ名列配置方向と配置順位の決定を受け、先頭タグ名列管理データは、配置方向ごとに決定された配置順にしたがって連結ポインタによって連結し直され、その先頭データのアドレスは、該当の表管理データの「横方向先頭タグ名列管理データポインタ」と「縦方向先頭タグ名列管理データポインタ」とにセットされる。 Based on the above determination of the first tag name column arrangement direction and arrangement order, the first tag name column management data is reconnected by the concatenation pointer according to the arrangement order determined for each arrangement direction, and the address of the first data is This is set in the "horizontal first tag name column management data pointer" and "vertical first tag name column management data pointer" of the table management data.

説明例においては、まず、先頭タグ名列{A、B}が横方向に、先頭タグ名列{2017、2018}とタグ名列{大、並}とが縦方向に配置され、また、縦方向に配置される先頭タグ名列{2017、2018}と先頭タグ名列{大、並}の間では、変換対象フォルダツリー上における母体フォルダの本体フォルダツリーに対しての配置順位に対応して、先頭タグ名列{2017、2018}の次に先頭タグ名列{大、並}が配置されることになる。 In the example, first, the first tag name sequence {A, B} is arranged horizontally, the first tag name sequence {2017, 2018} and the tag name sequence {large, parallel} are arranged vertically, and the first tag name sequence {A, B} is arranged vertically. Between the first tag name sequence {2017, 2018} and the first tag name sequence {large, normal} arranged in the direction, the order of placement of the parent folder on the conversion target folder tree with respect to the main folder tree is , the first tag name sequence {large, normal} is placed next to the first tag name sequence {2017, 2018}.

ステップA1は、次に、各配置方向ごとに、その先頭タグ名列管理データチェインの先頭データの登録タグ名列(「方向ごと先頭タグ名列」と呼ぶ)とその下位に配置されるタグ名列とを格納配置する見出し語欄について見出し語欄データを作成する見出し語欄データ作成手順をおこなう(ステップB3)。見出し語欄データ作成手順の手順を図30に示す。各配置方向ごとに、その方向ごと先頭タグ名列とその下位に配置されるタグ名列とを格納配置する見出し語欄もツリーをなして作成され、本明細書においては、そのツリーを見出し語欄ツリーと呼ぶ。 Step A1 next includes, for each arrangement direction, the registered tag name column of the first data of the first tag name column management data chain (referred to as the "first tag name column for each direction") and the tag names arranged below it. A headword column data creation procedure is performed to create headword column data for the headword column in which the columns are stored and arranged (step B3). The procedure for creating headword field data is shown in FIG. For each arrangement direction, a headword field is also created in the form of a tree that stores and arranges the first tag name column and the tag name columns placed below it. It is called a column tree.

同手順は、その開始にあたって、同手順内でおこなわれる再帰的処理の呼び出しごとに置き換えられる入力変数として、入力変数「現在タグ名列」に該当配置方向の先頭タグ名列管理データチェイン先頭データの登録タグ名列をセットする。また、入力変数「現在見出し語欄開始位置」と「現在行/列位置」とに「0」をセットするとともに、手順全体の最終的な返し値としての「最大行/列数」に「0」をセットする。 At the start of the procedure, the input variable "Current tag name column" is used as an input variable to be replaced each time the recursive process is called in the procedure. Set the registered tag name column. In addition, the input variables "Current headword field start position" and "Current row/column position" are set to "0", and the "Maximum number of rows/columns" as the final return value of the entire procedure is set to "0". ”.

ここで、「現在見出し語欄開始位置」とは、該当の見出し語欄の「配置方向」が「横方向」であれば、該当の見出し語欄左端の列位置を指し、該当の見出し語欄の「配置方向」が「縦方向」であれば、該当の見出し語欄上端の行位置を指す。 Here, the "current headword column start position" refers to the leftmost column position of the corresponding headword column if the "arrangement direction" of the corresponding headword column is "horizontal", and If the "arrangement direction" is "vertical", it refers to the row position at the top of the corresponding headword field.

また、「現在行/列位置」とは、該当の見出し語欄の「配置方向」が「横方向」であれば、該当の見出し語欄配置される行位置を指し、該当の見出し語欄の「配置方向」が「縦方向」であれば、該当の見出し語欄が配置される列位置を指す。また、「最大行/列数」とは、見出し語欄作成手順全体によって得られる見出し語欄全体が「配置方向」と直角方向において占める行、または、列の数を指す。 In addition, "current row/column position" refers to the row position where the corresponding headword column is placed if the "layout direction" of the corresponding headword column is "horizontal", and If the "arrangement direction" is "vertical direction", it indicates the column position where the corresponding headword column is arranged. Further, the "maximum number of rows/columns" refers to the number of rows or columns that the entire headword field obtained by the entire headword field creation procedure occupies in the direction perpendicular to the "arrangement direction."

図30の手順においては、まず、「現在タグ名列」を配置する見出し語欄を表わす見出し語欄データを作成した上、セットされている入力引数を同データの該当部にセットする(ステップP1)。同データの「対応タグ名列データアドレス部」部に「現在タグ名列」登録データのアドレスをセットし、同データの「行/列位置部」に「現在行/列位置」パラメータをセットするとともに、同データの「開始位置部」に「現在見出し語欄開始位置」パラメータのセット値をセットする。 In the procedure shown in FIG. 30, first, headword field data representing the headword field in which the "current tag name string" is placed is created, and the set input argument is set in the corresponding part of the data (step P1 ). Set the address of the "current tag name column" registration data in the "corresponding tag name column data address section" of the same data, and set the "current row/column position" parameter in the "row/column position section" of the same data. At the same time, the set value of the "current headword column start position" parameter is set in the "start position section" of the same data.

また、ステップP1においては、「現在行/列位置」パラメータと「最大行/列数パラメータとの間で比較をおこない、「現在行/列位置」パラメータが「最大行/列数」パラメータより大きい場合には、「最大行/列数」パラメータを「現在行/列位置」パラメータによって更新する。 In addition, in step P1, a comparison is made between the "current row/column position" parameter and the "maximum row/column number parameter, and the "current row/column position" parameter is greater than the "maximum row/column number" parameter. If so, update the "Maximum number of rows/columns" parameter with the "Current row/column position" parameter.

作成される見出し語欄データは、各配置方向ごとに作成順にその「連結ポインタ」によって連結され、その先頭データは、各々、表管理データの「横方向見出し語欄データポインタ」と「縦方向見出し語欄データポインタ」とにセットされる。 The headword column data that is created is connected by its "concatenation pointer" in the order of creation for each layout direction, and the first data is connected to the "horizontal headword column data pointer" and "vertical headline data pointer" of the table management data, respectively. "Word field data pointer" is set.

同手順は、続いて、以下に述べる処理の反復ごとに置き換えられる変数である「現在タグ名」パラメータとして現在タグ名列の先頭タグ名をセットした上、「セル横方向開始位置」パラメータに「現在見出し語欄データ」の「開始位置部」セット値をセットする(ステップP2)。 The same procedure then sets the first tag name of the current tag name column as the "current tag name" parameter, which is a variable that is replaced every time the process is repeated as described below, and then sets the "cell horizontal start position" parameter as " The ``start position section'' set value of the ``current headword field data'' is set (step P2).

続いて、セットした「現在タグ名」を配置するセルを表わすセルデータ(図31)を作成した上、作成したセルデータの「横方向開始位置」に「セル横方向開始位置パラメータ」をセットするとともに、そのセルデータの「縦方向開始位置」と「縦方向終端位置」とに「現在見出し語欄データ」の「行/列位置部」セット値を、各々、セットする(ステップP3)。 Next, create cell data (Figure 31) that represents the cell where the set "current tag name" will be placed, and then set the "cell horizontal start position parameter" in the "horizontal start position" of the created cell data. At the same time, the "row/column position part" set values of the "current headword column data" are set in the "vertical start position" and "vertical end position" of the cell data, respectively (step P3).

ステップP3においては、また、作成されたセルデータの「区分部」に、見出し語欄内のセルであることを示す特定値をセットするとともに、現在タグ名を表わす文字列データ(図32)を作成した上、該当セルデータの文字列ポインタからポイントする。 In step P3, a specific value indicating that the cell is in the headword field is set in the "classification part" of the created cell data, and character string data (Fig. 32) representing the current tag name is set. After creating it, point from the string pointer of the corresponding cell data.

1つの見出し語欄において作成されるセルデータは、該当の見出し語欄における作成順に、その「連結ポインタ」によって連結されることによってセルデータチェインを形成し、その先頭データのアドレスが該当の見出し語欄データの「セルデータポインタ」にセットされる。セルデータは、また、作成されるごとに、その先頭データのアドレスが表管理データの「セルデータポインタ」にもセットされ、「連結ポインタ2」によって連結されたセルデータチェインの末尾に連結される。 Cell data created in one headword field is connected by the "link pointer" in the order of creation in the corresponding headword field to form a cell data chain, and the address of the first data is the headword of the corresponding headword. Set in the "cell data pointer" of column data. Each time cell data is created, the address of the first data is also set in the "cell data pointer" of the table management data, and it is linked to the end of the linked cell data chain by "link pointer 2". .

次に、現在タグ名列と異なるタグ名列であって、その条件パス名列が現在タグ名列の条件パス名列の末尾に「現在タグ名」を追加した「現在条件パス名列」の中に含まれるタグ名列を子タグ名列として特定する(ステップP4)。 Next, if the tag name column is different from the current tag name column, the conditional path name column is the ``current conditional path name column'' with the ``current tag name'' added to the end of the conditional path name column of the current tag name column. The tag name string contained therein is specified as a child tag name string (step P4).

ステップP4は、各配置方向ごとに、先頭タグ名列管理データチェインに連結されている先頭タグ名列管理データを順に取出し、取り出した先頭タグ名列管理データごとに、その登録タグ名列から始めて、その母体フォルダの子孫フォルダを母体フォルダとするタグ名列を、その階層位置の順に順次に取り出し、取り出したタグ名列が上記した条件を満たすことを判定することをくり返す形でおこなわれ、最初にその判定が得られたタグ名列が子タグ名列として特定される。ここで、先頭タグ名列の母体フォルダの子孫フォルダを母体フォルダとするタグ名列は、先頭タグ名列の親フォルダ全パス名を前方に含む親フォルダ全パス名を持つタグ名列として特定することができる。 Step P4 sequentially extracts the first tag name string management data connected to the first tag name string management data chain for each arrangement direction, and starts from the registered tag name string for each extracted first tag name string management data. , the tag name strings whose parent folders are descendant folders of the parent folder are sequentially retrieved in the order of their hierarchical positions, and it is determined that the retrieved tag name strings satisfy the above conditions. The tag name string for which the determination is first obtained is specified as the child tag name string. Here, a tag name string whose parent folder is a descendant folder of the parent folder in the first tag name column is specified as a tag name string that has the full path name of the parent folder that includes the full path name of the parent folder in the first tag name column. be able to.

説明例の横方向の見出し語欄の作成において、まず、先頭タグ名列{A、B}を現在タグ名列として、現在タグ名を「A」とする場合、現在タグ名列の条件パス名列「P」に現在タグ名「A」を追加して得られる現在条件パス名列「P¥A」にその条件パス名列が包含されるタグ名列として、条件パス名列が{P¥A}であるタグ名列{A1、A2}とタグ名列{甲、乙、丙}とが、その階層順位によって、この順に選択され、子タグ名列としてタグ名列{A1、A2}が特定される。 In creating the horizontal headword column in the explanation example, first, if the first tag name column {A, B} is the current tag name column and the current tag name is "A," then the conditional path name of the current tag name column is The condition path name column is {P\A as a tag name column that includes the condition path name column in the current condition path name column ``P\A'' obtained by adding the current tag name ``A'' to the column ``P''. A}, the tag name string {A1, A2} and the tag name string {A, B, C} are selected in this order according to their hierarchical order, and the tag name string {A1, A2} is selected as the child tag name string. be identified.

説明例において、さらに、現在タグ名列を{A1、A2}、現在タグ名を「A1」とする場合、その子タグ名列として、現在タグ名列の条件パス名列「P¥A」に対して現在タグ名「A1」を追加して得られる現在条件パス名列{P¥A¥A1}に、その条件パス名列が包含されるタグ名列として、その条件パス名列が「P¥A」であるタグ名列{甲、乙、丙}が特定され、同様に、現在タグ名列を{A1、A2}、現在タグ名を「A2」とする場合においても、同様にその子タグ名列として、タグ名列{甲、乙、丙}が特定される。 In the explanatory example, if the current tag name column is {A1, A2} and the current tag name is "A1", then as its child tag name column, for the conditional path name column "P\A" of the current tag name column, The current condition path name string {P\A\A1}, which is obtained by adding the current tag name "A1", includes the condition path name string as a tag name string that includes the condition path name string ``P\A\A1''. Similarly, if the tag name string {A, B, C} that is "A" is specified and the current tag name string is {A1, A2} and the current tag name is "A2", its child tag name is As a column, a tag name column {A, Otsu, C} is specified.

説明例において、現在タグ名列を{A、B}、現在タグ名を「B」とする場合、その子タグ名列として、現在タグ名列の条件パス名列「P」に現在タグ名「B」を追加して得られる現在条件パス名列「P¥B」によって、その条件パス名列が包含されるタグ名列として、その条件パス名列が「P¥B」であるタグ名列{B1、B2}が特定され、さらに、現在タグ名列{B1、B2}における現在タグ名「B1」に対する子タグ名列として、現在タグ名列の条件パス名列「P¥B」に現在タグ名「B1」を追加して得られる現在条件パス名列「P¥B¥B1」に対して、その条件パス名列{P¥B¥B1}が包含されるタグ名列{B11、B12}が特定されることになる。 In the explanation example, if the current tag name column is {A, B} and the current tag name is "B", the current tag name "B" is added to the conditional path name column "P" of the current tag name column as a child tag name column. The current conditional path name string ``P\B'' obtained by adding ``P\B'' creates a tag name string whose conditional pathname string is ``P\B'' as a tag name string that includes that conditional pathname string { B1, B2} is specified, and the current tag is added to the conditional path name column "P\B" in the current tag name column as a child tag name string for the current tag name "B1" in the current tag name column {B1, B2}. For the current conditional path name string "P\B\B1" obtained by adding the name "B1", the tag name string {B11, B12} that includes the conditional path name string {P\B\B1} will be identified.

説明例の縦方向の見出し語欄の作成においては、まず、先頭タグ名列管理データの先頭データに登録された先頭タグ名列{2017、2018 }を現在タグ名列として、現在タグ名を「2018」とする場合、その先頭タグ名列の母体フォルダの子孫フォルダを母体フォルダとするタグ名列は存在しないことから、次の先頭タグ名列管理データの先頭データに登録された先頭タグ名列{大、並}が取り出され、その条件パス名列{P}は、現在タグ名列の条件パス名列「P」に現在タグ名「2018」を追加して得られる現在条件パス名列「P¥2018」に包含されることから、子タグ名列として特定されることになる。 In creating the vertical headword column in the explanation example, first, the first tag name string {2017, 2018} registered in the first data of the first tag name string management data is set as the current tag name column, and the current tag name is changed to " 2018'', there is no tag name string whose parent folder is a descendant folder of the parent folder of the first tag name string, so the first tag name string registered in the first data of the next first tag name string management data {large, parallel} is extracted, and its conditional path name string {P} is the current conditional path name string ``, which is obtained by adding the current tag name ``2018'' to the conditional path name string ``P'' in the current tag name column. Since it is included in "P¥2018", it is specified as a child tag name string.

続くステップP5において、上記の判定において該当する子タグ名列が特定されたことを判定し、その判定が得られた場合には、続くステップP6において見出し語欄データ作成手順を再帰的におこなう(ステップP6)。ステップP6においては、同手順に入力される引数として、ステップP4において特定された子タグ名列が「現在タグ名列」としてセットされた上、これまでの「現在見出し語欄データ」の「行/列位置」セット値に「1」を加えた数が新しい「現在行/列位置」としてセットされ、該当のセルの「横方向開始位置」が新しい「現在見出し語欄開始位置」としてセットされる。 In the subsequent step P5, it is determined that the corresponding child tag name string has been identified in the above determination, and if that determination is obtained, the headword column data creation procedure is recursively performed in the subsequent step P6 ( Step P6). In step P6, the child tag name column specified in step P4 is set as the "current tag name column" as an argument input to the same procedure, and the "row The number obtained by adding "1" to the "/column position" set value is set as the new "current row/column position", and the "horizontal start position" of the corresponding cell is set as the new "current headword column start position". Ru.

続くステップP7においては、ステップP6における見出し語欄データ作成手順の再帰的実行の返し値である子見出し語欄の「終端位置」を、該当のセルデータの「横方向終端位置」としてセットする。 In the following step P7, the "end position" of the child entry word field, which is the return value of the recursive execution of the entry word field data creation procedure in step P6, is set as the "horizontal end position" of the corresponding cell data.

ステップP5において、該当する子タグ名列が特定されなかったことが判定された場合には、該当のセルデータの「横方向終端位置部」に同じセルデータの「横方向開始位置部」セット値がセットする(ステップP8)。 In step P5, if it is determined that the corresponding child tag name string has not been specified, the "horizontal end position" of the corresponding cell data is set to the "horizontal start position" set value of the same cell data. is set (step P8).

ステップP7、または、ステップP8に続くステップP9においては、該当タグ名列において現在タグ名に後続する「次位置タグ名」が存在することを判定し、その判定が得られた場合には、現在タグ名に対応するセルデータの「横方向終端位置部」に「1」を加えた数を「セル横方向開始位置パラメータ」にセットするとともに、「現在タグ名」をその次位置タグ名によって更新した上(ステップP10)、ステップP3に戻る。 In step P7 or step P9 following step P8, it is determined that there is a "next position tag name" that follows the current tag name in the corresponding tag name string, and if that determination is obtained, the current Set the "cell horizontal start position parameter" to the number obtained by adding "1" to the "horizontal end position" of the cell data corresponding to the tag name, and update the "current tag name" with the next position tag name. After doing so (step P10), the process returns to step P3.

ステップP9の判定が得られなかった場合には、続くステップP11において、見出し語欄データの「横方向終端位置」として、最後に作成されたセルデータの「横方向終端位置部」のセット値をセットした上、手順全体を終える。 If the determination in step P9 is not obtained, in the following step P11, the set value of the "horizontal end position" of the last created cell data is set as the "horizontal end position" of the headword column data. Once set, complete the entire procedure.

ステップB3は、最後に、配置方向ごとに合成された2つの見出し語欄ツリーについて得られている「最大行/列数」と「配置総幅数とを表データ作成部55の特定記憶位置に記憶しておく。配置総幅数とは、1つの「配置方向」について、該当の見出し語欄ツリーを構成する全ての見出し語欄が、その「配置方向」において占める長さを、その中に含まれる下端セルの数によって表わすものであり、最後に作成された見出し語欄データの「横方向終端位置」として求めることができる。ここで、下端セルとは、見出し語欄ツリーにおいて最下端に位置する各見出し語欄を構成するセルのことを指す。 Finally, in step B3, the "maximum number of rows/columns" and "total layout width number" obtained for the two headword column trees synthesized for each layout direction are stored in a specific storage location of the table data creation unit 55. Remember.The total layout width number refers to the length that all headword columns that make up the corresponding headword column tree occupy in one "layout direction" in that "layout direction". It is expressed by the number of lower end cells included, and can be determined as the "horizontal end position" of the last created headword column data. Here, the term "lower end cell" refers to a cell constituting each entry word column located at the lowest end in the entry word column tree.

配置方向ごとの「最大行/列数」は、各々、「横方向見出し語欄行数部」と「縦方向見出し語欄列数部」とにセットされ、配置方向ごとの「配置総幅数」は、各々、「縦方向見出し語欄総幅数部」と「横方向見出し語欄総幅数部」とにセットされる。 The "maximum number of rows/columns" for each layout direction is set in the "horizontal entry word column number of rows" and "vertical entry word column number of copies", and the "total number of arrangement widths" for each arrangement direction. '' are set to ``vertical headword field total width several copies'' and ``horizontal headword field total width several copies'', respectively.

続くステップB4においては、作成された見出し語欄データに配置方向情報をセットする。まず、「横方向」とされた見出し語欄データの「方向部」には、「0」をセットし、縦方向」された見出し語欄データには「1」をセットした上、「配置方向」が「縦方向」とされた見出し語欄データの「セルデータポインタ」からポイントされる各セルデータについて、その「横方向」の位置情報と「縦方向」の位置情報とを互いに入れ替える。これまでの「縦方向開始位置」と「縦方向終端位置」を、各々、新しく「横方向開始位置」と「横方向終端位置」としてセットし、これまでの「横方向開始位置」「横方向終端位置」を、各々、新しく「縦方向開始位置」「縦方向終端位置」としてセットし直せばよい。 In the subsequent step B4, arrangement direction information is set in the created headword column data. First, set "0" in the "direction part" of the headword field data set to "horizontal direction", set "1" to the headword field data set to "vertical direction", and set "layout direction" to "1". For each cell data pointed to by the "cell data pointer" of the headword field data in which "" is set as "vertical direction", the "horizontal direction" position information and "vertical direction" position information are exchanged with each other. The previous "vertical start position" and "vertical end position" are set as new "horizontal start position" and "horizontal end position" respectively, and the previous "horizontal start position" and "horizontal end position" What is necessary is to newly set the "terminal position" as the "vertical direction start position" and "vertical direction end position," respectively.

ステップB2における各先頭タグ名列の配置方向の決定は、目的の表の横寸法と縦寸法の間に大きな差が生じない方法として、例えば、次の処理によっておこなうことができる。同処理においては、予め、各先頭タグ名列ごとに、その下位に配置されるタグ名列を配置する見出し語欄ツリーについてその配置総幅数を部分配置総幅数として求めておく。この各先頭タグ名列ごとに作成される見出し語欄ツリーの部分配置総幅数は、ステップP4において、該当の先頭タグ名列について、その母体フォルダの子孫フォルダを母体フォルダとするタグ名列が特定され得なくなった場合、先頭タグ名列管理データチェインにおける次の先頭タグ名列を取り出すことをせず、ただちに、ステップP5を経て、ステップP8をおこなうとによって求めることができる。 The arrangement direction of each leading tag name column in step B2 can be determined by, for example, the following process as a method that does not cause a large difference between the horizontal and vertical dimensions of the target table. In this process, for each leading tag name string, the total width number of the headword column tree in which the tag name strings placed below it are arranged is determined in advance as the total number of partial placement widths. The total number of partial layout widths of the headword column tree created for each leading tag name column is determined in step P4 when the tag name column whose parent folder is a descendant folder of the parent folder is determined in step P4. If it can no longer be specified, the next leading tag name string in the leading tag name string management data chain can be determined by immediately performing step P5 and then step P8 without extracting the next leading tag name string in the leading tag name string management data chain.

同方法は、先頭タグ名列管理データチェインの先頭データとその次位置データの登録タグ名列を、各々、表上における横方向の最上段タグ名列と縦方向の最上段タグ名列とした上、以下の処理の繰り返しにおけるパラメータとなる「横方向総幅数」と「縦方向総幅数」とに、横方向最上段タグ名列と縦方向最上段タグ名列とに、各々定まる部分配置総幅数をセットした後、先頭タグ名列管理データチェインの3番目の構成データから以降に順次、取り出される先頭タグ名列管理データごとに、そのときの「横方向総幅数」と「縦方向総幅数」の間の比較をおこない、その値が小さい側の該当方向を該当先頭タグ名列の配置方向として選択した上、選択した方向の「総幅数」(「横方向総幅数」、または、「縦方向総幅数」)に、取り出した先頭タグ名列管理データに該当する部分配置総幅数を乗じて得られる数によって現在の「総幅数」と更新することを繰り返す。 In this method, the registered tag name columns of the first data and the next position data of the first tag name column management data chain are respectively the top tag name column in the horizontal direction and the top tag name column in the vertical direction on the table. The parts determined by the "horizontal total width number" and "vertical total width number", which are parameters for repeating the above and below processes, and the horizontal top tag name column and vertical top tag name column, respectively. After setting the number of total arrangement widths, set the "total width number in the horizontal direction" and "total width in the horizontal direction" and " Compare the "total vertical width number", select the direction with the smaller value as the arrangement direction of the corresponding first tag name column, and compare the "total width number" ("total horizontal width") in the selected direction. The current "total width number" is updated by the number obtained by multiplying the number (or "vertical total width number") by the corresponding partial placement total width number of the retrieved first tag name column management data. repeat.

説明例の場合、先頭タグ名列{A、B}と先頭タグ名列{2017、2018}とが、各々、表上における横方向と縦方向の最上段タグ名列として選択された後、次に先頭タグ名列{大、並}を取り出した時の「横方向総幅数」と「縦方向総幅数」とが、各々、「6」と「2」とであることから、先頭タグ名列{大、並}の配置方向は「縦方向」として定まることになる。 In the case of the explanation example, after the first tag name string {A, B} and the first tag name string {2017, 2018} are selected as the top tag name strings in the horizontal and vertical directions on the table, the next Since the "horizontal total width number" and "vertical total width number" when extracting the first tag name sequence {large, normal} are "6" and "2", respectively, the first tag The arrangement direction of the name sequence {large, parallel} is determined as the "vertical direction."

また、上記した第2のキーワード指示例の場合、先頭タグ名列{B1}と先頭タグ名列{2016、2017、2018}とが、各々、表上における横方向と縦方向の最上段タグ名列として選択された後、次に、先頭タグ名列{大、並}を取り出した時の「横方向総幅数」と「縦方向総幅数」とは、各々、「2」と「3」とであることから、次に取り出される先頭タグ名列{大、並}の配置方向は「横方向」として定まることになる。 In addition, in the case of the second keyword instruction example described above, the first tag name string {B1} and the first tag name string {2016, 2017, 2018} are the topmost tag names in the horizontal and vertical directions on the table, respectively. After it is selected as a column, the "total horizontal width number" and "total vertical width number" when the first tag name column {large, parallel} is extracted are "2" and "3", respectively. ” Therefore, the arrangement direction of the first tag name sequence {large, parallel} to be extracted next is determined to be “horizontal direction”.

ステップL2は、次に、アイコン配置欄データ(図33)を作成する。(ステップA2)。アイコン配置欄41の上端の行位置と左端の列位置は、各々、先に、ステップA1において表データ作成部55の特定記憶位置に設けた「横方向見出し語欄行数部」と「縦方向見出し語欄列数部」とにセットされた数に「1」を加えた位置として定まり、各々、アイコン配置欄データの「全体位置部」内の「上端位置部」と「左端位置部」とにセットされる。 Step L2 then creates icon arrangement field data (FIG. 33). (Step A2). The row position at the top of the icon arrangement field 41 and the column position at the left end of the icon arrangement field 41 are determined by the "horizontal headword field row number" and "vertical The position is determined by adding "1" to the number set in the headword field column number of copies, and the "top position" and "left end position" in the "overall position" of the icon placement field data, respectively. is set to

また、アイコン配置欄41の下端の行位置は、上記の「横方向見出し語欄行数部」セット値に上記の「縦方向見出し語欄総幅数部」セット値を加えた数として求められ、「全体位置部」内の「下端位置部」にセットされる。また、アイコン配置欄41の右端の列位置は、上記の「縦方向見出し語欄行数部」セット値に上記の「横方向見出し語欄総幅数部」セット値を加えた数として求められ、「全体位置部」内の「右端位置部」にセットされる。 In addition, the line position at the bottom of the icon placement field 41 is determined by adding the set value of the "horizontal headword column line count" set value to the "vertical headword column total width number of copies" set value. , is set to the "lower end position" in the "overall position". In addition, the rightmost column position of the icon arrangement field 41 is determined by adding the set value of the "Vertical Headword Column Lines" set value to the "Horizontal Headword Column Total Width Number of Copies" set value. , is set to the "right end position" in the "overall position".

アイコン配置欄41内には、横方向と縦方向の寸法が共に「1」のセルがマトリクスとして配置され、その各セルについて、その位置情報を「位置情報部」にセットしたセルデータが作成される。作成されたセルデータ「区分部」には、アイコン配置欄内のセルであることを示す特定値がセットされる。作成したセルデータは、その「連結ポインタ」により連結され、その先頭データのアドレスは、アイコン配置欄データの「セルデータポインタ」にセットされ、アイコン配置欄データのアドレスは、表管理データのアイコン配置欄データポインタにセットされる。また、作成したセルデータは、その、その先頭データのアドレスが表管理データの「セルデータポインタ」からポイントされ、「連結ポインタ2」によって連結されたセルデータチェインの末尾に連結される。 In the icon arrangement column 41, cells whose horizontal and vertical dimensions are both "1" are arranged as a matrix, and for each cell, cell data is created with its position information set in the "position information field". Ru. A specific value indicating that the cell is in the icon arrangement column is set in the created cell data "classification section." The created cell data is connected by its "concatenation pointer", the address of the first data is set to the "cell data pointer" of the icon arrangement column data, and the address of the icon arrangement column data is set to the icon arrangement of the table management data. Set to the column data pointer. Furthermore, the address of the first data of the created cell data is pointed from the "cell data pointer" of the table management data, and is connected to the end of the cell data chain connected by the "connection pointer 2".

アイコン配置欄41を構成する全てのセルは、たとえば、1つの行上のセルを左端のセルから始めて並びの順に特定することを、先頭の行から始めて全ての行について繰り返すことによって特定することができる。アイコン配置欄41の先頭行上の左端セルの列位置と行位置は、各々、アイコン配置欄データの「全体位置部」内の「上端位置部」と「左端位置部」のセット値であり、1つ行上において1つのセルの右横に位置するセルの列位置は、前のセルの列位置に「1」を加えたものであり、1つの行の次の行に位置するセルの行位置は、アイコン配置欄41上における前の行の行位置に「1」を加えたものである。 All the cells constituting the icon arrangement field 41 can be identified, for example, by identifying the cells on one row in the order of arrangement starting from the leftmost cell, and repeating this for all rows starting from the first row. can. The column position and row position of the leftmost cell on the first row of the icon placement field 41 are the set values of the "top position" and "left end position" in the "overall position" of the icon placement field data, respectively, The column position of the cell located on the right side of one cell on one row is the column position of the previous cell plus "1", and the column position of the cell located on the next row of one row The position is the line position of the previous line on the icon arrangement field 41 plus "1".

ステップL2は、続いて、表を構成するアイコン配置欄41、見出し語配置欄、および、各セルの位置情報を表わすために用いた「行位置」と「列位置」を表示画面上の論理位置に対応付ける「行区切り位置データ」と「列区切り位置データ」とを作成する(ステップA3)。表示画面上の論理位置は、管理表を表示する表管理アプリケーション画面33の左上角位置を原点とし、右方向位置と下方向位置の対で表わされる。 Step L2 then displays the icon placement field 41, the headword placement field, and the "row position" and "column position" used to represent the positional information of each cell, which constitute the table, to the logical position on the display screen. "Row break position data" and "column break position data" to be associated with are created (step A3). The logical position on the display screen is expressed as a pair of rightward position and downward position, with the origin being the upper left corner position of the table management application screen 33 that displays the management table.

「行区切り位置データ」、または「列区切り位置データ」の形式を図34に示す。「行区切り位置データ」は、縦方向の各見出し語欄を横方向に区切る位置とアイコン配置欄41内の各構成セルを横方向に区切る位置を左側から順に並べたものであり。「列区切り位置データ」は、横方向の各見出し語欄領域42を縦方向に区切る位置とアイコン配置欄41内の各構成セルを縦方向に区切る位置を上側から順に並べたものである。 The format of the "row break position data" or "column break position data" is shown in FIG. The "line break position data" is a list of the positions where each headword column in the vertical direction is separated horizontally and the positions where each constituent cell in the icon arrangement column 41 is separated horizontally from the left side. The "column break position data" is a list of the positions where each horizontal headword column area 42 is vertically partitioned and the positions where each constituent cell in the icon arrangement column 41 is vertically partitioned from the top.

「行区切り位置データ」、または「列区切り位置データ」は、予め定めておいた表全体の「左端位置」と「上端位置」、および、「横方向見出し語欄幅寸法」と「縦方向見出し語欄幅寸法」および、アイコン配置欄41の構成セルについて予め定めた「横方向幅」と「縦方向幅」とに基づいて求めることができる。ここで、「横方向見出し語欄幅寸法」とは、横方向見出し語欄の縦方向寸法であり、「縦方向見出し語欄幅寸法」とは、縦方向見出し語欄の横方向寸法である。 "Row break position data" or "column break position data" is the predetermined "left end position" and "top end position" of the entire table, "horizontal headword column width dimension" and "vertical header column width dimension". It can be determined based on the "word column width dimension" and the "horizontal width" and "vertical width" predetermined for the constituent cells of the icon arrangement column 41. Here, the "horizontal headword column width dimension" is the vertical dimension of the horizontal headword column, and the "vertical headword column width dimension" is the horizontal dimension of the vertical headword column. .

列区切り位置データの場合、表の左端位置をその先頭の構成データとしてセットした後、
まず、「縦方向見出し語欄幅寸法」を1つ前の構成データのセット値に加えた位置をセットした列区切り位置データを作成することを「縦方向見出し語欄行数部」セット値の数だけ繰り返した後、アイコン配置欄セルについて定めた「横方向幅」を1つ前の構成データのセット値に加えた位置をセットした列区切り位置データを作成することを、アイコン配置欄セルの横方向の数だけ繰り返せばよい。アイコン配置欄セルの横方向の数は、アイコン配置欄データの「右端位置」から「左端位置」を引いた数として得られる。
In the case of column break position data, after setting the left end position of the table as its first configuration data,
First, create column break position data that is set by adding the "vertical headword column width dimension" to the set value of the previous configuration data. After repeating the same number of times, you can create column break position data that is set by adding the "horizontal width" defined for the icon placement cell to the set value of the previous configuration data. Just repeat as many times as you like in the horizontal direction. The number of icon arrangement field cells in the horizontal direction is obtained by subtracting the "left end position" from the "right end position" of the icon arrangement field data.

「行区切り位置データ」も同様にして作成することができる。作成した「行区切り位置データ」、または「列区切り位置データ」は、各々、表管理データの「行区切り位置データポインタ」と「列区切り位置データポインタ」にそのアドレスがセットされる。 "Line break position data" can also be created in the same way. The addresses of the created "row break position data" or "column break position data" are set in the "row break position data pointer" and "column break position data pointer" of the table management data, respectively.

以上の処理によって求まる表全体の横幅と縦幅とは、各々、後述する「論理位置/物理位置対応比」とディスプレイ画面20aの物理寸法とに基づいて、各々、横方向と縦方向について決めた適当値に比べて大きく小さい場合には、アイコン配置欄セルの横幅と縦幅とを、各々、上記適当値に対する表全体の横幅と縦幅の比に応じて拡大してもよい。 The width and height of the entire table determined by the above processing are determined in the horizontal and vertical directions, respectively, based on the "logical position/physical position correspondence ratio" described later and the physical dimensions of the display screen 20a. If it is significantly smaller than the appropriate value, the horizontal width and vertical width of the icon arrangement column cell may be respectively enlarged according to the ratio of the horizontal width and vertical width of the entire table to the above-mentioned appropriate value.

ステップL4は、続いて、該当の表上の文字列を表わす全ての文字列データに位置情報をセットする(ステップA4)。各見出し語欄データとアイコン配置欄データのセルデータポインタからポイントされるセルデータチェインから、その構成セルデータを順次取り出し、取り出したセルデータ内の文字列データポインタによってポイントされる文字列データを取り出し、以下の処理をおこなう。 Step L4 then sets position information to all character string data representing character strings on the corresponding table (step A4). Sequentially extract the constituent cell data from the cell data chain pointed to by the cell data pointer of each headword column data and icon arrangement column data, and extract the string data pointed to by the string data pointer in the extracted cell data. , performs the following processing.

まず、該当のセルデータが表わすセルの矩形境界位置を、セルデータ内の位置情報と先に作成した「行区切り位置データ」、または「列区切り位置データ」に基づいて求める。セルの左端位置は、「列区切り位置データ」において、該当セルデータ内の「開始列位置」の順位に位置する構成データセット値であり、セルの右端位置は、「列区切り位置データ」において、該当セルデータ内の「終端列位置」の数に「1」を加えた順位に位置する構成データセット値である。 First, the rectangular boundary position of the cell represented by the relevant cell data is determined based on the position information in the cell data and the previously created "row break position data" or "column break position data". The left end position of the cell is the configuration data set value located in the order of "start column position" in the corresponding cell data in the "column break position data", and the right end position of the cell is the configuration data set value located in the "start column position" rank in the corresponding cell data, This is the configuration data set value located at the rank obtained by adding "1" to the number of "terminal column positions" in the corresponding cell data.

セルの上端位置と下端位置も、「行区切り位置データ」と該当セルデータ内の「開始行位置」と「終端行位置」とに基づいて同様に求めることができる。セル内の文字列記入位置は、該当のセルの境界位置と予め定めておいた「セル内文字列記入マージン」に基づいて求め、求めたセル内の文字列記入位置を該当の文字列データの文字列位置情報にセットすればよい。 The upper end position and lower end position of the cell can also be determined in the same way based on the "row break position data" and the "start row position" and "end row position" in the relevant cell data. The character string entry position in a cell is determined based on the border position of the relevant cell and the predetermined "intra-cell character string entry margin," and the character string entry position in the cell is determined based on the character string entry margin in the cell. Just set it to the string position information.

ステップL4は、最後に、アイコン配置欄41を区切る境界線と見出し語配置欄を区切る境界線、および、アイコン配置欄41と見出し語配置欄の中に設けられる各セルを区切る境界線を表わす罫線データを作成する(ステップA5)。罫線データの形式を図35に示す。 Step L4 finally includes a border line that separates the icon placement field 41, a border line that separates the headword placement field, and a ruled line that represents a boundary line that separates each cell provided in the icon placement field 41 and the headword placement field. Create data (step A5). The format of the ruled line data is shown in FIG.

アイコン配置欄41と見出し語配置欄、ならびに、各セルの境界を区切る各罫線の両端位置は、各々、該当するアイコン配置欄41、または、見出し語配置欄、またはセルの左端位置と右端位置、ならびに、上端位置と下端位置にもとづいて求めることができる。 The icon placement field 41, headword placement field, and both end positions of each ruled line that separates the boundaries of each cell are the left and right end positions of the icon placement field 41, headword placement field, or cell, respectively. In addition, it can be determined based on the upper end position and the lower end position.

アイコン配置欄41の左端位置と右端位置は、各々、アイコン配置欄定義データの「全体位置部」内の「左端位置部」と「右端位置部」にセットされた列位置と「列区切り位置データ」とに基づいて求めることができ、アイコン配置欄41の上端位置と下端位置は、各々、アイコン配置欄定義データの「全体位置部」内の「上端位置部」と「下端位置部」にセットされた行位置と「行区切り位置データ」とに基づいて求めることができる。 The left end position and right end position of the icon arrangement field 41 are the column positions set in the "left end position" and "right end position" in the "overall position" of the icon arrangement field definition data and the "column break position data," respectively. ", and the top and bottom positions of the icon placement field 41 are set to the "top position" and "bottom position" in the "overall position" of the icon placement field definition data, respectively. It can be determined based on the line position and "line break position data".

横方向見出し語配置欄の左端位置と右端位置は、各々、見出し語欄定義データの「全体位置部」内の「開始位置部」と「終端位置部」とにセットされた列位置と「列区切り位置データ」とに基づいて求めることができ、横方向見出し語配置欄の上端位置と下端位置は、各々、見出し語欄定義データの「全体位置部」内の「行/列位置部」にセットされた列位置と「行区切り位置データ」とに基づいて求めることができる。 The left end position and right end position of the horizontal headword arrangement column are the column position and "column position" set in the "start position part" and "end position part" in the "overall position part" of the headword field definition data, respectively. The upper end position and lower end position of the horizontal headword arrangement field can be determined based on the "row/column position part" in the "overall position part" of the headword field definition data. It can be determined based on the set column position and "row break position data".

同様に、縦方向見出し語配置欄の左端位置と右端位置、ならびに、上端位置と下端位置も、各々、見出し語欄定義データの「全体位置部」内の「行/列位置部」と「開始位置部」と「終端位置部」、ならびに、「行区切り位置データ」と「列区切り位置データ」とに基づいて求めることができる。 Similarly, the left end position, right end position, top end position, and bottom end position of the vertical headword arrangement field are also the "row/column position" and "starting position" in the "overall position" of the headword field definition data, respectively. It can be determined based on the "position part" and "end position part", as well as "row break position data" and "column break position data".

見出し語配置欄を構成する各セルの左端位置と右端位置、ならびに、上端位置と下端位置は、上記したようにセルデータの位置情報と「行区切り位置データ」と「列区切り位置データ」とに基づいて求めることができる。 The left end position, right end position, top end position, and bottom end position of each cell that makes up the headword placement field are determined by the position information of the cell data, "row break position data" and "column break position data" as described above. It can be calculated based on

アイコン配置欄41と各見出し語配置欄と各セルを区切る各境界罫線の罫線データの位置情報には、上記のように求めた罫線両端位置がセットされる。また、罫線データの修飾情報としては、アイコン配置欄41と見出し語配置欄とセルの各々について予め定めておいた特定値がセットされる。作成した罫線データは、順次、「連結ポインタ」によって互いに連結され、その先頭データは、表管理データの「罫線データポインタ」にセットされる。 The positions of both ends of the ruled line determined as described above are set in the position information of the ruled line data of the icon arrangement field 41, each headword arrangement field, and each boundary ruled line that separates each cell. Further, as the modification information for the ruled line data, specific values predetermined for each of the icon placement field 41, the headword placement field, and the cells are set. The created ruled line data are sequentially connected to each other by a "concatenation pointer", and the leading data is set in the "ruled line data pointer" of the table management data.

以上の処理により、説明例の場合、図36に示す表を表わす表データが作成される。作成された表データは、表データ作成部55において、該当の表管理データのアドレスが変換対象フォルダツリー管理データの「表管理データポインタ部」にセットされる形で管理される。また、上記した第2のキーワード指示例の場合、図37に示す表を表わす表データが作成されることになる。 Through the above processing, table data representing the table shown in FIG. 36 is created in the case of the illustrative example. The created table data is managed by the table data creation unit 55 in such a manner that the address of the corresponding table management data is set in the "table management data pointer section" of the folder tree management data to be converted. Furthermore, in the case of the second keyword instruction example described above, table data representing the table shown in FIG. 37 will be created.

次に、システムは、変換表上のアイコン配置欄41内の各セルごとに、その中に、そのアイコンが配置表示される情報を特定し、特定した情報を該当のセルデータに登録する(ステップL5)。本ステップにおいては、まず、アイコン配置欄41内の各セルについて、該当セルと同一行上、同一列上に配置されている見出し語を、各見出し語配置欄ごとに関連タグ名として特定した上、特定した関連タグ名が配置されている見出し語配置欄の対応タグ名列を特定するタグ名列識別名と対応付けて登録した関連データ(図38)を作成する。 Next, for each cell in the icon placement column 41 on the conversion table, the system specifies the information in which the icon is placed and displayed, and registers the specified information in the corresponding cell data (step L5). In this step, first, for each cell in the icon arrangement field 41, the headwords arranged on the same row and column as the relevant cell are identified as related tag names for each headword arrangement field. , create related data (FIG. 38) in which the corresponding tag name string in the headword placement field where the identified related tag name is placed is registered in association with the tag name string identification name that specifies it.

該当のセルと同一行上、同一列上に配置されている見出し語は、該当セルの位置情報に対して各見出し語を格納するセルについて定まる位置情報を照合することを繰り返すことにより見出すことができ、表上に配置されている各見出し語は、表上に配置されている各見出し語配置欄を構成するセルを、該当の見出し語欄データに付属するセルデータを順次辿ることによって取り出すことができる。 Headwords placed on the same row and column as the relevant cell can be found by repeatedly comparing the position information determined for the cell storing each headword against the position information of the relevant cell. Each headword placed on the table can be retrieved by sequentially tracing the cells that make up each headword placement column arranged on the table through the cell data attached to the corresponding headword column data. Can be done.

関連データの「タグ名列識別名部」には、該当のタグ名列を特定するデータとして、該当する親フォルダ全パス名から変換対象フォルダツリーの先頭フォルダの親フォルダの全パス名を除去したパス名列文字列をセットし、関連データの「タグ名部」には 該当の関連タグ名をセットする。該当のセルについて作成された関連データは、関連データチェインとして「連結ポインタ」により順に連結され、その先頭データのアドレスは該当のセルデータの「関連データポインタ」にセットされる。 The "tag name string identification name part" of the related data contains the entire path name of the parent folder of the first folder of the folder tree to be converted from the entire path name of the corresponding parent folder, as data that identifies the corresponding tag name string. Set the path name string, and set the relevant tag name in the "tag name part" of the related data. The related data created for the relevant cell are sequentially connected as a related data chain by a "connection pointer", and the address of the leading data is set in the "related data pointer" of the relevant cell data.

ステップL5は、続いて、表上のアイコン配置欄41内の各セルに配置される情報を選択した上、選択した情報を該当のセルに登録する。本ステップは、先ず、各セルについて、得られる各関連データに登録されているタグ名列識別名と関連タグ名とを「¥」を介して連結した関連全タグ名を求めた上、セルごとに求めた関連全タグ名の集合から、集合内の他の関連全タグ名に文字列として包含される関連全タグ名を除いた集合である実効関連全タグ名集合を求めておき、各セルに配置される情報は、該当の実効関連全タグ名集合と同じ格納パス名列の集合が登録されている情報として特定する。 In step L5, information to be placed in each cell in the icon placement field 41 on the table is selected, and the selected information is registered in the corresponding cell. In this step, first, for each cell, all related tag names are obtained by connecting the tag name column identification name and related tag name registered in each obtained related data via "\", and then From the set of all related tag names found in , an effective set of all related tag names is obtained, which is a set excluding all related tag names that are included as strings in all other related tag names in the set, and each cell is The information placed in is specified as information in which the same set of storage path name strings as the corresponding set of all effective related tag names is registered.

上記の説明例において作成された変換表(図36)上の見出し語「A」と見出し語「A1」と見出し語「乙」と見出し語「2018」と見出し語「大」とに対応するセルについては、
タグ名列識別名「P」に対してタグ名「A」、
タグ名列識別名「P¥A」に対してタグ名「A1」、
タグ名列識別名「P¥A¥作成者」に対してタグ名「乙」、
タグ名列識別名「P¥年度」に対してタグ名「2018」、
タグ名列識別名「P¥重要度」に対してタグ名「大」、
を対応付けた関連データが得られ、得られた関連データから得られる次の関連全タグ名、
「P¥A」、
「P¥A¥A1」、
「P¥A¥作成者¥乙」
「P¥年度¥2018」、
「P¥重要度¥大」
の中から「P¥A¥A1」と「P¥A¥作成者¥乙」に含まれる「P¥A」を除いた実効関連全タグ名集合
「P¥A¥A1」、
「P¥A¥作成者¥乙」
「P¥年度¥2018」、
「P¥重要度¥大」」
が得られ、得られた集合と同じ格納パス名列の集合が付与されている全パス名が「・・・¥P¥A¥乙¥A1¥報告1」である上記情報が特定されることになる。
Cells corresponding to the headword "A", the headword "A1", the headword "Otsu", the headword "2018" and the headword "Oi" on the conversion table (Figure 36) created in the above explanation example about,
Tag name “A” for tag name column identification name “P”,
Tag name “A1” for tag name string identification name “P\A”,
Tag name “Otsu” for the tag name column identification name “P\A\Creator”,
Tag name “2018” for tag name column identifier “P\Year”,
Tag name “Large” for tag name column identifier “P\Importance”,
The related data associated with is obtained, and the next related all tag names obtained from the obtained related data,
"P\A",
"P\A\A1",
"P\A\Creator\Otsu"
"P\FY\2018",
"P\Importance\High"
A set of all effective related tag names "P\A\A1" excluding "P\A" included in "P\A\A1" and "P\A\Creator\B" from among them,
"P\A\Creator\Otsu"
"P\FY\2018",
"P\Importance\High"
is obtained, and the above information in which all path names that are given the same set of storage path name strings as the obtained set is "...\P\A\Otsu\A1\Report 1" is specified. become.

各セルについて選択された情報の情報管理データは、その「連結ポインタ2」により、セル内情報管理データチェインとして順に連結され、その先頭データのアドレスは、該当セルデータの「セル内情報管理データポインタ部」にセットされる。 The information management data of the information selected for each cell is sequentially connected as an intra-cell information management data chain by its "concatenation pointer 2", and the address of the first data is determined by the "in-cell information management data pointer" of the corresponding cell data. section” is set.

変換手順は、最後に、表表示部57による処理として、以上のように作成された表データが表わす表を表管理アプリケーション画面33上に表示する(ステップL6)。ステップL6においては、作成された表データにもとづいて表の構成要素である文字列と罫線を表示するとともに、作成された表データと指定されている変換対象フォルダツリーにもとづいて、表上に配置する情報のアイコンを表示する。 Finally, in the conversion procedure, the table represented by the table data created as described above is displayed on the table management application screen 33 as a process by the table display unit 57 (step L6). In step L6, the character strings and borders that are the constituent elements of the table are displayed based on the created table data, and they are arranged on the table based on the created table data and the specified conversion target folder tree. Display icons for information to be displayed.

表を構成する文字列は下記の文字列データに基づいて表示される。
(1)各見出し語欄データと表管理データのセルデータポインタからポイントされる各セルデータがポイントする文字列データ
(2)各見出し語欄データの別付け名文字列データポインタからポイントされる文字列データ
The strings that make up the table are displayed based on the string data below.
(1) Character string data pointed to by each cell data pointer of each headword column data and table management data (2) Character pointed to by the alias character string data pointer of each headword column data column data

また、表を構成する罫線は、表管理データの「罫線データポインタ」から取り出される罫線データに基づいて表示される。文字列と罫線は、その位置情報がディスプレイ画面20a上の物理位置に変換された上、ディスプレイ画面20a上の該当物理位置に表示される。文字列データと罫線データを構成する位置情報は、まず、システム内において予め定めてある「論理位置/物理位置対応比」に基づいて表管理アプリケーション画面33に対する物理位置に変換された上、次に、「表管理アプリケーション画面相対位置」としてシステムに記憶されている表管理アプリケーション画面33全体のディスプレイ画面20a上に対する配置位置を加えることによってディスプレイ画面20a上の物理位置に変換される。 Furthermore, the ruled lines configuring the table are displayed based on ruled line data extracted from the "ruled line data pointer" of the table management data. The positional information of the character strings and ruled lines is converted into physical positions on the display screen 20a, and then displayed at the corresponding physical positions on the display screen 20a. The positional information that constitutes the character string data and the ruled line data is first converted into a physical position for the table management application screen 33 based on a "logical position/physical position correspondence ratio" predetermined within the system, and then , is converted into a physical position on the display screen 20a by adding the arrangement position of the entire table management application screen 33 on the display screen 20a, which is stored in the system as the "relative position of the table management application screen".

表上のアイコン配置欄41内の各セルには、先に関係付けられたセル内情報管理データチェインに登録されている情報のアイコンが該当セル内に同チェインにおける連結順に定めた間隔をおいて配置表示され、表示されたアイコンの下部には公知の方法として情報の名称が表示される。情報のアイコンは、該当の情報管理データに登録されている「全パス名」をセットしたデータオブジェクト管理データに登録されているアイコンイメージデータにもとづいて表示される。表示された表上には、指定したキーワードによって定まる条件を満たす情報が出力されることになる。また、情報の探索的検索も、探索索範囲を押さえたキーワードの指定によって作成した表上において楽におこなうことができる。 In each cell in the icon arrangement field 41 on the table, icons of information registered in the previously related intra-cell information management data chain are placed within the corresponding cell at intervals determined according to the order of connection in the chain. The icons are arranged and displayed, and the name of the information is displayed at the bottom of the displayed icon as a known method. The information icon is displayed based on the icon image data registered in the data object management data in which "all path names" registered in the relevant information management data are set. Information that satisfies the conditions determined by the specified keyword will be output on the displayed table. Additionally, exploratory searches for information can be easily performed on tables created by specifying keywords that limit the search range.

上記例においては、表上の見出し語「A1」と見出し語「乙」と見出し語「2018」と見出し語「大」に対応するセルに、上記した全パス名が「***¥***¥P¥A¥A1」であるフォルダに保存され、別付けタグ名「乙」、「2018」、「大」が付加された名称「報告書1」の情報のアイコン163が、情報の名称「報告書1」を伴って該当のセル内に表示されることになる(図39)。 In the above example, all the path names mentioned above are written as "***¥** *¥P¥A¥A1", and the information icon 163 with the name "Report 1" to which the additional tag names "Otsu", "2018", and "large" have been added is the information name. It will be displayed in the corresponding cell with "Report 1" (FIG. 39).

今、同セル内に表示されている情報のアイコンに対してオープン操作をおこなうと、先ず、オープン操作をおこなった情報を含むセルがオープン指示位置にもとづいて特定される。オープン操作を与えた情報を含むセルは、該当の表について作成されているセルデータチェインを構成する各セルデータの位置情報とオープン指示位置との間の照合を繰り返すことにより特定することができる。 When an open operation is now performed on the information icon displayed in the same cell, first, the cell containing the information for which the open operation has been performed is specified based on the open instruction position. A cell containing information that has been subjected to an open operation can be identified by repeatedly comparing the position information of each cell data constituting the cell data chain created for the table with the open instruction position.

次に、特定されたセルのセル内情報管理データチェインに登録されている情報管理データが順次に取出され、該当情報の配置位置が求められた上、上記したセルの特定の場合と同様に、その配置位置とオープン指示位置との照合を繰り返すことによって、オープン操作を与えた情報管理データが特定される。続いて、特定された情報管理データにセットされている全パス名をセットしたデータオブジェクト管理データによって該当情報のファイル情報画面が装置画面上にオープンされる Next, the information management data registered in the intra-cell information management data chain of the identified cell is sequentially extracted, the location of the relevant information is determined, and then, as in the case of identifying the cell described above, By repeatedly comparing the arrangement position with the open instruction position, the information management data that gave the open operation is identified. Next, a file information screen for the corresponding information is opened on the device screen using the data object management data in which all path names set in the specified information management data are set.

上記の処理において、ディスプレイ画面20a上のオープン指示位置は、表管理アプリケーション画面33全体のディスプレイ画面20a上に対する相対配置位置にもとづいて表管理アプリケーション画面33上の物理位置に変換された後、予め定めてある「論理位置/物理位置対応比」にもとづいて表管理アプリケーション画面33上の論理位置に変換された上、各セル、または、各情報の位置情報と照合される。 In the above process, the open instruction position on the display screen 20a is converted to a physical position on the table management application screen 33 based on the relative arrangement position of the entire table management application screen 33 on the display screen 20a, and is then predetermined. It is converted into a logical position on the table management application screen 33 based on the "logical position/physical position correspondence ratio", and then compared with the position information of each cell or each piece of information.

1つのセルに対応付けられている情報がセル内に配置しきれない場合には、たとえば、公知の方法として、情報をセル内情報管理データチェインの登録順に配置した後、配置した情報の末尾に、「配置情報以外に対応付けられている情報が存在する」ことを表わす、予め定めた画像のアイコンを表示した上(図示せず)、ユーザによる同アイコンに対する、たとえば、ダブルクリックなどの特定の指示によって、該当セルについて対応付けられている全ての情報のアイコンを配置表示させたセル内情報表示画面160(図40)を表示する。セル内情報表示画面160上においては、該当セルデータのセル内情報管理データチェインに連結された各情報管理データに登録されている情報のアイコン155が、セル内情報管理データチェインにおける連結の順に配置表示される。 If the information associated with one cell cannot be placed in the cell, for example, a known method is to place the information in the order of registration in the intra-cell information management data chain, and then place it at the end of the placed information. , after displaying a predetermined image icon (not shown) indicating that "there is associated information other than placement information", a specific action such as a double-click by the user on the same icon is displayed. In response to the instruction, an in-cell information display screen 160 (FIG. 40) is displayed in which icons of all information associated with the relevant cell are arranged and displayed. On the intra-cell information display screen 160, icons 155 of information registered in each information management data linked to the intra-cell information management data chain of the corresponding cell data are arranged in the order of connection in the intra-cell information management data chain. Is displayed.

ユーザが、セル内情報表示画面160上に表示されている情報のアイコンに対してオープン指示操作をおこなうと、上記したセル内に配置した情報の場合と同じ方法によって、まず、セル内情報表示画面におけるオープン指示位置にもとづいて、システムは、該当するセル内情報管理データチェインの中からオープン操作を加えた該当の情報を特定した上、特定した情報の全パス名によって該当するファイル情報画面を装置画面上にオープンする。
When the user performs an open instruction operation on the information icon displayed on the in-cell information display screen 160, the in-cell information display screen is first opened using the same method as for the information placed in the cell described above. Based on the open instruction position in the cell, the system identifies the relevant information to which the open operation has been applied from within the relevant intra-cell information management data chain, and displays the relevant file information screen on the device using the full path name of the identified information. Open on screen.

ユーザに、変換対象フォルダツリー内においては、同じ表記を持ちながら異なる意味のフォルダ名を設けない制約を課した上、システムによる処理を次のように簡単化することができる。まず、各タグ名列の条件データとして、上記した条件パス名列に代えて、その末尾に位置する親フォルダ名を条件名としてセットした上、見出し語欄データ作成手順を次のようにおこなう。 In addition to imposing a restriction on the user not to provide folder names with the same notation but different meanings in the conversion target folder tree, the processing by the system can be simplified as follows. First, as the condition data for each tag name column, instead of the condition path name column described above, the parent folder name located at the end of the condition path name column is set as the condition name, and then the headword field data creation procedure is performed as follows.

同手順は、まず、条件名として変換対象フォルダのフォルダ名をセットして開始し、現在タグ名列の中の現在タグ名について子タグ名列を選択するステップP4においては、現在タグ名列の条件名に現在タグ名を追加したパス名列に、その条件名が含まれるタグ名列を子タグ名列として選択する。 The procedure starts by setting the folder name of the conversion target folder as a condition name, and in step P4, selecting a child tag name column for the current tag name in the current tag name column, In the path name column to which the current tag name is added to the condition name, select the tag name column that includes the condition name as a child tag name column.

説明例の場合、たとえb、最初に、現在タグ名列{A、B}を構成する現在タグ名「A」について、現在タグ名列{A、B}の条件名「P」に現在タグ名「A」を加えて得られるパス名列{P、A}に対して、その条件名が含まれるタグ名列として{A1、A2}と{甲、乙}とが子タグ名列として選択される。 In the case of the explanation example, if b, first, for the current tag name "A" that constitutes the current tag name string {A, B}, the current tag name is set to the condition name "P" of the current tag name string {A, B}. For the path name sequence {P, A} obtained by adding "A," {A1, A2} and {A, O} are selected as child tag name sequences that include the condition name. Ru.

次に、選択されたタグ名列{A1、A2}と{甲、乙}の中、上記した基準によって優先的に選択したタグ名列{A1、A2}を構成する現在タグ名「A1」については、タグ名列{A1、A2}の条件名「A」に現在タグ名「A1」を加えて得られるパス名列{A、A1}に対して、その条件データが含まれるタグ名列として{甲、乙}が子タグ名列として選択される。 Next, from among the selected tag name sequences {A1, A2} and {A, B}, the current tag name "A1" constituting the tag name sequence {A1, A2}, which was preferentially selected according to the above criteria. is the tag name string that contains the condition data for the path name string {A, A1} obtained by adding the current tag name “A1” to the condition name “A” of the tag name string {A1, A2}. {A, Otsu} is selected as the child tag name column.

また、各セルについて得られる関連タグ名の集合の中、集合内の他の関連タグ名の所属タグ名列の親フォルダの名称になっている関連タグ名を除いた集合である実効関連タグ名集合を得るとともに、情報管理データに付与される格納パス名列は、その末尾のパス名である格納フォルダ名によって置き換えた上、セル内に配置される情報は、そのセルについて得られた実効関連タグ名集合と同じ格納フォルダ名の集合を付与された情報として選択する。 Also, from the set of related tag names obtained for each cell, the effective related tag name is the set excluding the related tag name that is the name of the parent folder of the belonging tag name column of other related tag names in the set. In addition to obtaining the set, the storage path name column given to the information management data is replaced by the storage folder name that is the path name at the end, and the information placed in the cell is based on the effective relationship obtained for that cell. Select the set of storage folder names that are the same as the tag name set as the assigned information.

上記例の見出し語「A1」と見出し語「乙」と見出し語「2018」と見出し語「大」に対応するセルには、得られる関連タグ名集合{A、A1、乙、2018、大}の中、関連タグ名「A1」の所属タグ名列{A1、A2}の親フォルダの名称になっている関連タグ名「A」を除いた集合実効関連タグ名集合{A1、乙、2018、大、}がセットされ、
上記した全パス名が「***¥***¥P¥A¥A1」であるフォルダに保存され、別付けタグ名「乙」、「2018」、「大」が付加されることによって、格納フォルダ名の集合{A1、乙、2018、大、}が得られる名称「報告書1」の情報が該当のセル内に配置されることになる
In the above example, the cells corresponding to the headword "A1", the headword "Otsu", the headword "2018", and the headword "Otsu" have the resulting related tag name set {A, A1, Otsu, 2018, Large}. The set of effective related tag names {A1, Otsu, 2018, large, } is set,
By saving all the above path names in the folder "***\***\P\A\A1" and adding the additional tag names "Otsu", "2018", and "Oi", The information with the name "Report 1" from which the collection of storage folder names {A1, Otsu, 2018, Oi,} can be obtained will be placed in the corresponding cell.

情報の変換対象フォルダツリー上への保存は、表管理アプリケーション画面33上において、情報のアイコンを変換表上のアイコン配置欄41内の該当するセルにドラッグすることによっておこなうこともできる。 Information can also be saved on the conversion target folder tree by dragging the information icon to a corresponding cell in the icon placement column 41 on the conversion table on the table management application screen 33.

今、変換対象フォルダツリーの外部に設けられ、全パス名が「***¥***¥報告書フォルダ」であるフォルダ内に保存され、その名称が「報告書2」である情報のアイコンを、上記説明例において作成された変換表(図36)上の見出し語「A」と見出し語「A1」と見出し語「甲」と見出し語「2018」と見出し語「大」とに対応するセル上にドラッグすると、システムは図41)に示す情報保存手順をおこなう。 An icon for information whose name is "Report 2" and which is set outside the conversion target folder tree and is saved in a folder whose full path name is "***\***\Report Folder". corresponds to the headword "A", the headword "A1", the headword "A", the headword "2018", and the headword "O" on the conversion table (Figure 36) created in the above explanation example. When dragged onto a cell, the system performs the information saving procedure shown in Figure 41).

同手順は、先ず、保存対象情報の全パス名「***¥***¥報告書フォルダ¥報告書2」と名称「報告書2」を、各々、その「全パス名」と「名称部」にセットした情報管理データを作成した上、作成した情報管理データを該当の変換対象フォルダ管理データからポイントされう情報管理データチェインの末尾、並びに、ドラッグ先セルのセル内情報管理データチェインの末尾に連結する(ステップZ1)。 In the same procedure, first, the full path name of the information to be saved is "***\***\Report Folder\Report 2" and the name "Report 2", respectively. After creating the information management data set in "Part", add the created information management data to the end of the information management data chain that is pointed from the corresponding conversion target folder management data, as well as to the end of the information management data chain in the cell of the drag destination cell. Concatenate at the end (step Z1).

同手順は、続いて、表上においてドラッグ先セルと同一行上、同一列上に配置されている見出し語にもとづいて関連データを作成する(ステップZ2)。作成された関連データは、その「連結ポインタ」により順に連結され、その先頭アドレスは該当情報管理データの「関連データポインタ部」にセットされる。 The same procedure then creates related data based on the headword placed on the same row and column as the drag destination cell on the table (step Z2). The created related data are sequentially linked by their "concatenation pointers," and their leading addresses are set in the "related data pointer section" of the relevant information management data.

同手順は、次に、得られた各関連データについて、対応するタグ名列識別名とタグ名とを連結した関連全タグ名を求めた上、求めた関連全タグ名の集合の中から、他の関連全タグ名に文字列として含まれる関連全タグ名を除いた残りの関連全タグ名を格納パス名列として登録した格納パス名列データ(図13)を作成する(ステップZ3)。 Next, for each related data obtained, all related tag names are obtained by concatenating the corresponding tag name string identification name and tag name, and then, from the set of all related tag names obtained, Storage path name string data (FIG. 13) is created in which all the remaining related tag names, excluding all related tag names included as character strings in all other related tag names, are registered as a storage path name string (step Z3).

説明例の場合、上記のドラッグ先セルについて、
タグ名列識別名「P」に対してタグ名「A」、
タグ名列識別名「P¥A」に対してタグ名「A1」、
タグ名列識別名「P¥A¥作成者」に対してタグ名「甲」、
タグ名列識別名「P¥年度」に対してタグ名「2018」、
タグ名列識別名「P¥重要度」に対してタグ名「大」、
を対応付けた関連データが得られ、得られた関連全タグ名の中、関連全タグ名「P¥A」は、関連全タグ名「P¥A¥A1」と関連全タグ名「P¥A¥作成者¥甲」に文字列として含まれることから、残る関連全タグ名である
「P¥A¥A1」、
「P¥A¥作成者¥甲」、
「P¥年度¥2018」、
「P¥重要度¥大」
が、各々、格納パス名列として登録されることになる。
In the case of the explanation example, for the above drag destination cell,
Tag name “A” for tag name column identification name “P”,
Tag name “A1” for tag name string identification name “P\A”,
For the tag name column identification name “P\A\Creator”, the tag name “A”,
Tag name “2018” for tag name column identifier “P\Year”,
Tag name “Large” for tag name column identifier “P\Importance”,
, and among the obtained all related tag names, the all related tag name "P\A" is the all related tag name "P\A\A1" and the all related tag name "P\A". Since it is included as a character string in “A\Creator\A”, all remaining related tag names “P\A\A1”,
"P\A\Creator\A",
"P\FY\2018",
"P\Importance\High"
are each registered as a storage path name string.

同手順は、続いて、得られた格納パス名列の中から、その構成パス名の中に別付け指定を受けたパス名を含まない格納パス名列を、本体格納パス名列として選択した上、本体格納パス名列を登録した格納パス名列データを先頭格納パス名列データとして、得られた各格納パス名列を登録した格納パス名列データを該当情報管理データに登録する(ステップZ4)。説明例の場合、格納パス名列「P¥A¥A1」を本体格納パス名列として、上記の各格納パス名列が登録されることになる。 The same procedure then selects a storage path name sequence whose component path names do not include a path name that has been specified as separate from the obtained storage path name sequence as the main storage path name sequence. Above, the storage path name column data in which the main body storage path name column is registered is set as the first storage path name column data, and the storage path name column data in which each of the obtained storage path name columns is registered is registered in the corresponding information management data (step Z4). In the case of the illustrative example, each of the above-mentioned storage path name strings will be registered with the storage path name string "P\A\A1" as the main storage path name string.

同手順は、続いて、該当の情報管理データに登録されている全パス名により該当のデータオブジェクト管理データを特定した上、変換対象フォルダの親フォルダの全パス名末尾に記号「¥」を介して本体格納パス名列を付加し、さらに付加した名称列に情報名称を記号「¥」を介して付加して得られた新全パス名を、該当情報管理データの「全パス名部」と特定したデータオブジェクト管理データの「全パス名部」とにセットする。(ステップZ5)。 In this procedure, the corresponding data object management data is identified by all the path names registered in the corresponding information management data, and the symbol "\" is added to the end of all the path names of the parent folder of the conversion target folder. The new full path name obtained by adding the main body storage path name string and adding the information name to the added name string using the symbol "\" is the "all path name part" of the corresponding information management data. Set in the "full path name part" of the specified data object management data. (Step Z5).

説明例の場合、変換対象フォルダの親フォルダの全パス名「***¥***」に本体格納パス名列「P¥A¥A1」を付加して得られた名称列「***¥***¥P¥A¥A1」に、情報名称「報告書2」を付加して得られた新全パス名「***¥***¥P¥A¥A1¥報告書2」が、情報管理データの「全パス名部」と該当オブジェクトデータの「全パス名部」とにセットされることになる。 In the case of the explanation example, the name string "*** The new full path name “***¥***¥P¥A¥A1¥Report 2” is obtained by adding the information name “Report 2” to “¥***¥P¥A¥A1” is set in the "all path name part" of the information management data and the "all path name part" of the corresponding object data.

手順は、続いて、表の再表示を各セル内の情報を含めた形でおこなう((ステップZ6)。説明例の場合、該当の情報「報告書2」のアイコン164は、見出し語「A」と見出し語「A1」と見出し語「甲」と見出し語「2018」と見出し語「大」とに対応するセルに配置表示されることになる(図39)。 The procedure then redisplays the table including the information in each cell ((Step Z6). In the case of the explanation example, the icon 164 of the corresponding information "Report 2" is the headword "A". ”, the headword “A1”, the headword “A”, the headword “2018”, and the headword “large” are arranged and displayed in the cells corresponding to the headword (FIG. 39).

一方、説明例の変換対象フォルダツリー上において、全パス名が「・・・¥P¥年度¥2018」であるフォルダ172に対してオープン指示をおこなうと、格納パス名列「P\年度¥2018」が付与されている情報として、すでに保存されている全パス名が「・・・¥P¥A¥A1¥報告1」ある情報のアイコン163等に加え、今、変換表上への保存操作をおこなった全パス名が「・・・¥P¥A¥A1¥報告2」である情報のアイコン164が該当のフォルダ画面172上に表示されることになる(図42)。 On the other hand, on the conversion target folder tree in the explanation example, if you issue an open instruction to folder 172 whose full path name is "...\P\Fiscal year\2018", the storage path name column "P\Fiscal year\2018" will be opened. ” is added to the icon 163 for information where all the path names that have already been saved are “...\P\A\A1\Report 1”, and now the save operation on the conversion table An icon 164 of information whose full path name is "...\P\A\A1\Report 2" will be displayed on the corresponding folder screen 172 (FIG. 42).

本システムにおいては、上記したタグ付け補足機能を、次に述べる方法によって効率的におこなうことができる。ユーザが機能メニュー70上の「全体T付けボタン」76を指示すると、システムはタグ付け補足副画面131(図43)を表示した上、変換対象フォルダツリーを、その構成フォルダの中、タグ付けの補足が必要な情報(以降、タグ付け補足必要情報と呼ぶ)を格納しているフォルダを特殊表示した形で表管理アプリケーション画面33上に表示する(図44)。 In this system, the tagging supplementary function described above can be efficiently performed by the method described below. When the user instructs the "Attach all tags button" 76 on the function menu 70, the system displays the tagging supplementary subscreen 131 (FIG. 43) and displays the folder tree to be converted in its constituent folders and tags. A folder storing information that requires supplementation (hereinafter referred to as tagging supplementary information) is displayed in a special display on the table management application screen 33 (FIG. 44).

ユーザが、特殊表示されたフォルダをオープンすると、表示されるフォルダ画面には、タグ付け補足必要情報のアイコンのみが選択されて表示される。情報がタグ付け補足必要情報であることは、その情報に対してフォルダツリー経路の上位に位置する全ての別付け先フォルダに係わるフォルダツリーについて作成されているべき格納パス名列が1つでも存在することを判定することができる。 When the user opens the specially displayed folder, only the icons for tagging supplementary information are selected and displayed on the displayed folder screen. Information that is required supplementary information for tagging means that there is at least one storage path name sequence that should be created for the folder tree related to all the separate destination folders located at the upper level of the folder tree path for the information. It can be determined that

1つのフォルダについて、その祖先フォルダを別付け先フォルダとしている別付けフォルダトゥリ―は、別付け指定データに登録されている別付け指定フォルダの全パス名と該当表示対象フォルダの各祖先フォルダの全パス名との照合を繰り返すことによって特定することができる。 For one folder, the separate folder tree whose ancestor folder is the separate destination folder includes all the path names of the separate specified folders registered in the separate specification data and all of the ancestor folders of the corresponding display target folder. It can be identified by repeatedly checking against the path name.

上記の説明例において、たとえば、上記の全パス名が「・・・¥P\A¥A1¥報告1」である情報は、先に、全パス名が「・・・¥P\A¥作成者¥乙」であるタグ付け先フォルダの指定によって格納パス名列「P\A¥作成者¥乙」をセットした格納パス名列データが作成されているが、他の別付け先フォルダであるフォルダ「P」に付加されている別付けフォルダツリーについては格納パス名列データが作成登録されていないことから、タグ付け補足必要情報として判定され、その格納フォルダ「A1」は特殊表示され(図44)、格納フォルダ「A1」をオープンして得られるフォルダ画面171上にそのアイコン163が表示されることになる(図56)。 In the above explanation example, for example, the information whose full path name is "...\P\A\A1\Report 1" is first created when the full path name is "...\P\A\Created". The storage path name column data with the storage path name column "P\A\Creator\O" set is created by specifying the tagging destination folder which is "Person\O", but it is a different tag destination folder. Since the storage path name column data has not been created and registered for the separate folder tree attached to the folder "P", it is determined that the tagging supplementary information is necessary, and the storage folder "A1" is specially displayed (Fig. 44), the icon 163 will be displayed on the folder screen 171 obtained by opening the storage folder "A1" (FIG. 56).

ユーザは、変換対象フォルダツリー上において、マウス14によるクリック操作によって上記の特殊表示されているフォルダを1つづつオープンした上、表示されたフォルダ画面上において配置されている各情報を、1つづつクリック指示し、タグ付け補足副画面131上の「実行ボタン」133を指示することを繰り返す。 The user opens the specially displayed folders one by one by clicking with the mouse 14 on the conversion target folder tree, and then opens each piece of information arranged on the displayed folder screen one by one. Repeatedly instructing to click and instructing the "execute button" 133 on the tagging supplementary sub-screen 131.

「実行ボタン」133の指示を受け、システムは、指示したフォルダのパス経路上位に位置する別付け先フォルダを特定した上、特定した別付け先フォルダの中から、その別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定し、特定した別付けフォルダトゥリ―から得られるタグ名列を、見出し語欄データ作成全体手順により配置した表をタグ付け補足表として作成し、装置画面上に表示する。 Upon receiving the instruction from the "execute button" 133, the system specifies the separate destination folder that is located above the path of the specified folder, and then extracts information from the separate folder tree from among the specified separate destination folders. A table in which the separate destination folder whose storage path name column is not registered in the information management data of the relevant information is identified, and the tag name column obtained from the specified separate folder tree is arranged according to the entire headword field data creation procedure. is created as a supplementary tagging table and displayed on the device screen.

説明例の全パス名が「・・・¥P¥A¥A1」であるフォルダに格納された情報「報告1」については、上記した「T付け」ボタン75の指示によるタグ付けがおこなわれていないとすると、その格納フォルダの祖先フォルダ「・・・¥P」を別付け先フォルダとして、フォルダ「・・・¥P¥年度」とフォルダ「・・・¥P¥重要度」とが特定され、さらに、該当フォルダの別の祖先フォルダ「・・・¥P¥A」を別付け先フォルダとしている別付けフォルダとしてフォルダ「・・・¥A¥作成者」が特定され、特定された別付けフォルダツリ―から得られるタグ名列{甲、乙、丙}と{2016、2017、2018}と{大、並}とを配置した図45に示すタグ付け補足表が得られる。 In the explanation example, the information "Report 1" stored in the folder whose full path name is "...\P\A\A1" has not been tagged as instructed by the "Tag" button 75 described above. If there is no such folder, the ancestor folder "...\P" of the storage folder is used as a separate destination folder, and the folder "...\P\Fiscal Year" and the folder "...\P\Importance" are specified. , Furthermore, the folder "...\A\Creator" is identified as a separate folder whose separate destination folder is another ancestor folder "...\P\A" of the corresponding folder, and the specified separate folder is A supplementary tagging table shown in FIG. 45 is obtained in which the tag name sequences {A, B, C}, {2016, 2017, 2018}, and {Large, Average} obtained from the folder tree are arranged.

ユーザが表示されたタグ付け補足表の上で、目的のタグ名を関連タグ名とするセルをマウス14により指示すると、上記した情報保存手順のステップZ2とステップZ3による方法によって、そのセルに定まる関連データにより必要な格納パス名列が作成され、該当の情報管理データに付与される。 When the user uses the mouse 14 to point to a cell on the displayed tagging supplementary table that has the target tag name as the related tag name, the tag name is determined in that cell by the method according to step Z2 and step Z3 of the information storage procedure described above. A necessary storage path name column is created based on the related data and assigned to the relevant information management data.

上記例において、たとえば、同図の表上の見出し語「乙」と見出し語「2018」と見出し語「大」とに対応するセルが指示されると、指示されたセルの実効関連全タグ名として、
「・・・¥P¥A¥作成者¥乙」
「・・・¥P¥年度¥2018」、
「・・・¥P¥重要度¥大」、
が得られ、得られ実効関連全タグ名が格納パス名列として該当情報に追加付与されることになる。
In the above example, if a cell corresponding to the headword "Otsu", the headword "2018", and the headword "large" on the table in the same figure is specified, the effective related tag names of the designated cell are As,
"...\P\A\Creator\Otsu"
"...¥P¥FY2018",
"...\P\Importance\High",
is obtained, and all obtained effective related tag names are added to the corresponding information as a storage path name string.

今、変換対象フォルダツリー上において、全パス名が「・・・¥P¥年度¥2018」であるフォルダ172に対してフォルダオープン操作をおこなうと、該当する格納パス名列「P\年度¥2018」が付与されている情報として、全パス名が「・・・¥P¥A¥A1¥報告1」である上記情報が特定され、そのアイコン163が該当のフォルダ画面上に表示されることになる(図42)。
Now, on the conversion target folder tree, if you perform a folder open operation on folder 172 whose full path name is "...\P\Year 2018", the corresponding storage path name column "P\Year 2018" will be displayed. " is specified as the information whose full path name is "...\P\A\A1\Report 1", and its icon 163 is displayed on the corresponding folder screen. (Figure 42).

表上の1つの行、または1つの列が、1つの見出し語欄に占有され、かつ、その中に配置される見出し語が1つである場合、その見出し語欄を表から除去し、代わりに、その見出し語を、表上の全ての情報に共通して特徴づける共通タグ名として、表の外部の適当位置に配置してもよい。 If one row or column on the table is occupied by one headword column and only one headword is placed in it, that headword column is removed from the table and replaced. In addition, the headword may be placed at an appropriate position outside the table as a common tag name that commonly characterizes all the information on the table.

例えば、第2のキーワード指示例として「B1」を指定キーワードとして表変換機能をおこなう場合、上記のように作成された表(第2のキーワード指示例の場合、図37に示す表)の代わりに、横方向見出し語欄第1行の見出し語「B」201と「B1」202が表の外部に配置された表(図46が作成されることになる。 For example, when performing the table conversion function with "B1" as the specified keyword as the second keyword instruction example, instead of the table created as described above (in the case of the second keyword instruction example, the table shown in FIG. 37), , a table (FIG. 46) is created in which the headwords "B" 201 and "B1" 202 in the first row of the horizontal headword column are placed outside the table.

共通タグ名を配置した行、または、列である削除対象行、または、削除対象列は、次のように識別される。表作成手順によって作成された表の見出し語欄の配置行、または、配置列を、最上位の行、または、最左端の列から始めて、上方、または、左方から順次に取出し、取り出した行、または、列に位置する見出し語欄の数を各見出し語欄データの「行/列位置部」の参照により特定し、特定した見出し語欄の数が1である場合、その内部に配置されるタグ名の数を各見出し語欄データに登録されているタグ名列の参照により特定し、その数が1である場合、削除対象行、または、削除対象列とする。 The deletion target row or deletion target column, which is a row or column in which the common tag name is arranged, is identified as follows. The rows or columns in the headword column of the table created by the table creation procedure are taken out sequentially from the top or left, starting from the topmost row or leftmost column. , or specify the number of headword fields located in a column by referring to the "row/column position part" of each headword field data, and if the number of identified headword fields is 1, the number of headword fields located inside it is specified. The number of tag names to be deleted is specified by referring to the tag name column registered in each headword field data, and if the number is 1, the row or column is to be deleted.

次に、特定された削除対象行、または、削除対象列の上に配置された見出し語と対応タグ名列のタグ名列識別名とを関連データの形式で対応させた共通タグ名データを作成し、作成した共通タグ名データを、その「連結ポインタ」により作成順に連結し、その先頭データのアドレスを該当の表管理データの「共通条件データポインタ」にセットする。 Next, common tag name data is created by associating the headword placed above the specified deletion target row or deletion target column with the tag name column identifier of the corresponding tag name column in the format of related data. Then, the created common tag name data are concatenated in the order of creation using the "concatenation pointer", and the address of the first data is set in the "common condition data pointer" of the corresponding table management data.

先頭の共通タグ名データに登録されたタグ名列識別名と共通タグ名の対は、表の外部の適当な位置の一行上に配置され、後続の共通タグ名データに登録されているタグ名列識別名と共通タグ名の対は、先頭の共通タグ名データに登録されているタグ名列識別名と共通タグ名の対と同じ横方向位置において、後続の行上に順に配置される。説明例の場合、図46においてタグ名列識別名「P」と共通タグ名「B」の対201とタグ名列識別名「P¥B」と共通タグ名「B1」の対202が、表の外部の適当位置の一行上に配置されることになる。 The pair of tag name column identification name and common tag name registered in the first common tag name data is placed on a line at an appropriate position outside the table, and the tag name registered in the subsequent common tag name data is The pairs of column identifiers and common tag names are arranged in order on subsequent rows at the same horizontal positions as the pairs of tag name column identifiers and common tag names registered in the first common tag name data. In the case of the illustrative example, in FIG. 46, a pair 201 of tag name string identification name "P" and common tag name "B" and a pair 202 of tag name string identification name "P\B" and common tag name "B1" are shown in the table. It will be placed on a line at an appropriate position outside of the .

共通タグ名データに登録されたタグ名列識別名と共通タグ名について、表の外部の定まる位置を与えた文字列データが作成され、作成された文字列データのアドレスは、「その他文字列データ」にセットされる。一方、共通タグ名に係わる見出し語欄データとセルデータとそのセルデータからポイントされる文字列データは削除される。 For the tag name string identification name and common tag name registered in the common tag name data, character string data is created that gives a fixed position outside the table, and the address of the created character string data is "Other character string data". ” is set. On the other hand, the headword field data and cell data related to the common tag name, and the character string data pointed to by the cell data are deleted.

また、アイコン配置欄データの「上端位置部」と「左端位置部」のセット値、並びに、アイコン配置欄41の内部に設けたセルのセルデータの位置情報、並びに、共通タグ名データに係わる見出し語欄以外の見出し語欄データの位置情報とその内部に設けたセルのセルデータの位置情報が、削除対象行数、または、削除対象列数だけ減じられる。 In addition, the set values of the "top position" and "left end position" of the icon placement column data, the position information of the cell data of the cells provided inside the icon placement column 41, and the heading related to the common tag name data The positional information of headword field data other than the word field and the positional information of cell data of cells provided therein are reduced by the number of rows to be deleted or the number of columns to be deleted.

さらに、削除対象行に該当する行区切り位置データ、削除対象列に該当する列区切り列位置データが削除された上、残りの全ての行区切り位置データと列区切り位置データのセット値が、削除前の先頭データセット値と削除後の先頭データセット値との差だけ 減じられる形で更新され、続いて、全ての文字列データと罫線データが、更新された行区切り位置データと列区切り位置データに基づいて再作成される。 Furthermore, the row break position data corresponding to the row to be deleted and the column break column position data corresponding to the deletion target column are deleted, and the set values of all remaining row break position data and column break position data are the same as those before deletion. The difference between the first data set value and the first data set value after deletion is subtracted, and then all character string data and ruled line data are changed to the updated row break position data and column break position data. Recreated based on.

また、以上のように共通タグ名を配置した表のアイコン配置欄41内の各セルに係わる関連データは、表内でそのセルについて作成された関連データに、共通タグ名データを加えた形で求められる。ことになる。 In addition, the related data related to each cell in the icon arrangement column 41 of the table in which the common tag names are arranged as described above is obtained by adding the common tag name data to the related data created for that cell in the table. Desired. It turns out.

本装置においては、部分フォルダツリー取出し機能として、取出し元フォルダツリーとして指定したフォルダツリー上において、その構成フォルダを選択フォルダとして指定することによって、指定した選択フォルダ、並びに、指定した選択フォルダと後述する関係にあるフォルダとからなる部分フォルダツリーを、取出し部分フォルダツリーとして取り出した上、その取出し部分フォルダツリーの上でキーワードを指定することによって情報を取り出すことができる。 In this device, as a partial folder tree extraction function, on the folder tree specified as the extraction source folder tree, by specifying its constituent folders as the selected folder, the specified selection folder and the specified selection folder will be described later. Information can be extracted by extracting a partial folder tree consisting of related folders as an extraction partial folder tree and then specifying a keyword on the extraction partial folder tree.

ユーザが、表管理アプリケーション画面33上の機能メニュー70上の「部分登録」ボタン85を指示すると、システムは、その指示を受け、システム内に記憶されている変換対象フォルダ管理データにもとづいて前記した変換対象フォルダ一覧表を装置画面上に表示し、ユーザが、変換対象フォルダ一覧表上において、取出し元フォルダツリーとしたいフォルダツリーを指示すると、システムは、部分フォルダツリー管理データ(図47)を作成した上、選択名称入力画面121(図48)を表示する。 When the user instructs the "Partial Registration" button 85 on the function menu 70 on the table management application screen 33, the system receives the instruction and performs the above-described process based on the conversion target folder management data stored in the system. When the list of folders to be converted is displayed on the device screen and the user specifies the folder tree that they wish to use as the source folder tree on the list of folders to be converted, the system creates partial folder tree management data (Figure 47). Then, the selected name input screen 121 (FIG. 48) is displayed.

部分フォルダツリー管理データの「取出し元管理データアドレス」には、指示した取出し元フォルダツリーを管理する変換対象フォルダ管理データのアドレスが登録され、作成された部分フォルダツリー管理データはシステム内の定めたエリア内に記憶される、 The address of the conversion target folder management data that manages the specified extraction source folder tree is registered in the "source management data address" of the partial folder tree management data, and the created partial folder tree management data is stored in the area,

ユーザは、表示された選択名称入力画面121上の選択名称入力欄123に、選択フォルダの名称を入力するとともに、取出し先フォルダ全パス名入力欄125に取出し部分フォルダツリーを格納する取出し先フォルダの全パス名を記入する。選択名称入力欄123における選択フォルダ名称の入力は順不同であってよい。 The user enters the name of the selected folder in the selected name input field 123 on the displayed selected name input screen 121, and also enters the name of the destination folder in which the partial folder tree to be extracted is stored in the destination folder full path name input field 125. Enter the entire path name. The selected folder names may be input in any order in the selected name input field 123.

選択フォルダ名称の入力の後、ユーザによる選択名称入力画面121上の「実行」ボタン127の指示を受け、システムは、指定した取出し元フォルダツリーにおいて、選択名称入力欄123に入力された名称を持つフォルダを選択フォルダとして特定する。入力された名称をそのフォルダ名称とするフォルダが複数個存在する場合には、1つの入力名称ごとに該当する複数のフォルダの全パス名を対応させた選択画面(図示せず)を表示し、表示した画面上でユーザに各入力名称ごとに該当のフォルダを選択させるものとする。 After inputting the selected folder name, the system receives an instruction from the user by pressing the "Execute" button 127 on the selected name input screen 121, and the system selects the name input in the selected name input field 123 in the specified extraction source folder tree. Identify a folder as a selected folder. If there are multiple folders whose folder name is the input name, display a selection screen (not shown) in which all path names of the multiple folders are associated with each input name, The user is allowed to select a corresponding folder for each input name on the displayed screen.

特定した選択フォルダについて選択名指定データ(図49が作成され、その「全パス名」には、特定した選択フォルダの全パス名が登録され、その「区分部」には「1」がセットされる。作成された選択名指定データが複数個ある場合には、各選択名指定データは連結ポインタによって選択名指定データチェインとして連結され、その先頭データのアドレスは部分フォルダツリー管理データの「選択名指定データポインタ部」にセットされる。 Selection name designation data (Fig. 49) is created for the specified selected folder, in which all path names of the specified selected folder are registered in its "all path names", and "1" is set in its "division part". If there is multiple selection name specification data created, each selection name specification data is connected as a selection name specification data chain by the link pointer, and the address of the first data is the “selection name specification data chain” of the partial folder tree management data. The specified data pointer field is set.

システムは、続いて、選択フォルダの祖先フォルダと子孫フォルダに加え、選択フォルダの祖先フォルダになっている別付け先フォルダ、並びに、その別付け先フォルダに含まれる全てのフォルダについて選択名指定データを追加作成する。追加作成された選択名指定データは、その区分部に「0」がセットされた上、選択名指定データチェインに追加される。以上の選択名指定データの作成においては、同一のフォルダについてすでに選択名指定データが作成されていることを判定し、同じフォルダについて重複した作成は避けるものとする。 Next, the system generates selection name specification data for the ancestor folder and descendant folder of the selected folder, the separate destination folder that is the ancestor folder of the selected folder, and all folders included in the separate destination folder. Create additional. The additionally created selection name designation data has its division section set to "0" and is added to the selection name designation data chain. In creating the selection name designation data described above, it is determined that selection name designation data has already been created for the same folder, and duplicate creation for the same folder is avoided.

次に、作成した選択名指定データの中から、別付け先フォルダとして指定されているフォルダについて作成されている選択名指定データを、該当の部分フォルダツリー管理データに係わる変換対象フォルダ管理データに登録されている別付け管理データを参照することにより特定した上、特定した選択名指定データの登録フォルダについて改めて別付け指定データを作成し、作成した別付け指定データを連結した別付け指定データチェインの先頭データのアドレスを部分フォルダツリー管理データの「別付け指定データポインタ部」にセットする。 Next, from among the created selection name specification data, the selection name specification data created for the folder specified as the separate destination folder is registered in the conversion target folder management data related to the corresponding partial folder tree management data. After specifying the specified name by referring to the specified separate management data, create separate specified data for the registered folder of the identified selection name specified data, and create a separate specified data chain that connects the created separate specified data. Set the address of the first data in the "separate specified data pointer section" of the partial folder tree management data.

システムは、次に、作成した各選択名指定データ、並びに、別付け指定データの登録全パス名を、その中の取出し元フォルダツリーの先頭フォルダの親フォルダの全パス名に相当する部分を、指定した取出し先フォルダの全パス名によって置き換えることによって更新するとともに、該当するデータオブジェクト管理データをコピーしたデータオブジェクト管理データを作成した上、更新した該当登録全パス名をコピーしたデータオブジェクト管理データの「全パス名部」に登録する。続いて、作成したデータオブジェクト管理データに基づいて、各選択名指定データの登録フォルダから構成され、取出し先フォルダに格納される取出し部分フォルダツリーが表管理アプリケーション画面33上に表示される。 Next, the system extracts all the registered path names of each created selection name specification data and separate specification data, including the part corresponding to the entire path name of the parent folder of the first folder of the source folder tree. Update by replacing with all the path names of the specified extraction destination folder, create data object management data by copying the corresponding data object management data, and then create data object management data by copying the updated all registered path names. Register in "All path names". Next, based on the created data object management data, an extraction partial folder tree consisting of registered folders of each selected name designation data and stored in the extraction destination folder is displayed on the table management application screen 33.

例えば、 表上において選択名として、「A1」、「A2」、「B1」、「2017」、「2018」を指定すると、図50に示す部分フォルダツリーが作成され、表管理アプリケーション画面33上に表示される。表示された部分フォルダツリーにおいては、選択フォルダして指定された「A1」、「A2」、「B1」に係わる別付けフォルダの名称「重要度」、選択フォルダして指定された「2017」、「2018」に係わる別付けフォルダの名称「年度」、並びに、選択フォルダ「A1」、「A2」と上記の関係にあるフォルダの名称「作成者」が定めた特殊表示を受けた形で表示されることになる。 For example, if you specify "A1", "A2", "B1", "2017", "2018" as selection names on the table, the partial folder tree shown in FIG. 50 will be created and displayed on the table management application screen 33. Is displayed. In the displayed partial folder tree, the names "Importance" of the separate folders related to "A1", "A2", and "B1" specified as the selected folders, "2017" specified as the selected folder, The name of the separate folder related to "2018" is "Year", and the name of the folder that has the above relationship with the selected folders "A1" and "A2" is displayed with a special display specified by "Creator". That will happen.

今、ユーザが、表管理アプリケーション画面33上の機能メニュー70上の「部分呼出し」86を指示すると、システム内に作成されているフォルダツリー管理データを表わす変換対象フォルダ一覧表101が表示され、その上で、ユーザが、1つの変換対象フォルダを指示すると、システムは、その変換対象フォルダから作成された部分フォルダツリーを表示した部分フォルダツリー一覧表311を表示する(図51)。部分フォルダツリー一覧表311の上には、システム内に作成されている部分フォルダツリー管理データの中から、その「取出し元管理データアドレス」に、指定した変換対象フォルダが登録されている部分フォルダツリーが選択されて表示される。 Now, when the user instructs "Partial Recall" 86 on the function menu 70 on the table management application screen 33, a list of conversion target folders 101 representing folder tree management data created in the system is displayed. Above, when the user specifies one conversion target folder, the system displays a partial folder tree list 311 displaying partial folder trees created from the conversion target folder (FIG. 51). Above the partial folder tree list 311, partial folder trees in which the specified conversion target folder is registered in the "source management data address" from among the partial folder tree management data created in the system are displayed. is selected and displayed.

部分フォルダツリー一覧表311上には、各部分フォルダツリーごとに、その全パス名111と選択名113とが表の一行上に配置され、別付けフォルダツリー内の選択名に対しては、該当の別付け先フォルダの名称115が前置されるようになっている。図51において例示された1行
「A1、A2、B1、B2、(年度)2017、2018」
は、フォルダ「A」、「A1」、「A2」、「B1」、「B2」と別付け先フォルダ「年度」内に配置されたフォルダ「2017」、「2018」を選択フォルダとして指定した部分フォルダツリーを示している。
On the partial folder tree list 311, for each partial folder tree, its full path name 111 and selected name 113 are arranged in one row above the table, and for the selected name in the separate folder tree, the corresponding The name 115 of the separate destination folder is prefixed. One line “A1, A2, B1, B2, (year) 2017, 2018” illustrated in FIG. 51
The above is the part where the folders "A", "A1", "A2", "B1", "B2" and the folders "2017" and "2018" located in the separate destination folder "Year" are specified as the selected folders. Shows a folder tree.

表示された部分フォルダツリー一覧表の上で、ユーザが1つの部分フォルダツリーを選択指示すると、該当の部分フォルダツリーが表管理アプリケーション画面33上に表示され、その上で、ユーザが「表変換」ボタン73を指示すると、変換対象フォルダツリーにおける場合と同様にキーワード選択副画面95が表示される。ユーザが、表示されているフォルダツリー上でキーワードの指定をおこなった上、実行ボタン97を指示すると、表変換機能が実行され、作成された変換表が表管理アプリケーション画面33上に表示される。 When the user selects and instructs one partial folder tree on the displayed partial folder tree list, the corresponding partial folder tree is displayed on the table management application screen 33, and then the user selects "Table conversion". When the button 73 is designated, a keyword selection sub-screen 95 is displayed as in the case of the conversion target folder tree. When the user specifies a keyword on the displayed folder tree and then instructs the execution button 97, the table conversion function is executed and the created conversion table is displayed on the table management application screen 33.

表示された図50に示す部分フォルダツリー上において、キーワード指定フォルダとしてフォルダ「A」、フォルダ「乙」、フォルダ「大」を指定すると(図52)、タグ名列{A}、{A1、A2}、{乙}、{2016、2017、2018}、{大}が作成された上、
タグ名列{A}について定まる条件データ「P」
タグ名列{A1、A2}定まる条件データ「P¥A」
タグ名列{乙}について定まる条件データ「P¥A」
タグ名列{2016、2017、2018}について定まる条件データ「P」
タグ名列{大}定まる条件データ「P」
に基づいて、図53に示す表が得られることになる。
On the displayed partial folder tree shown in Figure 50, when folder "A", folder "Otsu", and folder "Oi" are specified as keyword specified folders (Figure 52), the tag name strings {A}, {A1, A2 }, {Otsu}, {2016, 2017, 2018}, {Big} were created,
Condition data “P” determined for tag name string {A}
Tag name string {A1, A2} Condition data “P\A”
Condition data “P\A” determined for tag name string {Otsu}
Condition data “P” determined for tag name string {2016, 2017, 2018}
Tag name string {large} Condition data “P” determined
Based on this, the table shown in FIG. 53 is obtained.

なお、本装置においては、「表変換」ボタン72を指示した後、キーワードの指定をおこなわずに、キーワード指定副画面95上の実行ボタン97を指示すると、対象となっているフォルダツリーの構成フォルダの全てが指示されたとみなして表変換機能がおこなわれる。 In this device, after instructing the "table conversion" button 72, if you instruct the execution button 97 on the keyword specification sub-screen 95 without specifying a keyword, the folders constituting the target folder tree will be changed. The table conversion function is performed assuming that all of the above have been specified.

なお、図50に示した部分フォルダツリーをとり出すための選択フォルダの指定は、先に説明例として図6に示したフォルダツリーに対して行ったキーワード指定フォルダの選択と同じであることから、図50に示した部分フォルダツリーに対して、キーワード指示なしに「表変換」ボタン73を指示すると、先に図36に示した表と同じ表が作成されることになる。 Note that the specification of the selected folder for extracting the partial folder tree shown in FIG. 50 is the same as the selection of the keyword specified folder for the folder tree shown in FIG. 6 as an explanatory example. If the "table conversion" button 73 is specified for the partial folder tree shown in FIG. 50 without specifying a keyword, the same table as shown in FIG. 36 will be created.

次に、システムは、表管理アプリケーション画面33上に表示されているフォルダツリーが、変換対象フォルダツリーであるか、部分フォルダツリーであるかを判定し、判定が部分フォルダツリーである場合には、取出し元フォルダツリーを管理する変換対象フォルダ管理データに登録されている情報管理データの中から、表上の各セルについて、定まる関連データと同じ関連データが付与された情報管理データを選択した上、選択した情報管理データをその連結ポインタ3により順に連結し、その先頭データのアドレスを該当セルデータの情報管理データポインタにセットする。続いて、作成された表が、その各セルに該当情報のアイコンが関連付けられて表示される。 Next, the system determines whether the folder tree displayed on the table management application screen 33 is a conversion target folder tree or a partial folder tree, and if the determination is that it is a partial folder tree, From among the information management data registered in the conversion target folder management data that manages the source folder tree, for each cell on the table, select the information management data that has the same related data as the determined related data, The selected information management data are successively concatenated using the concatenation pointer 3, and the address of the leading data is set in the information management data pointer of the corresponding cell data. Next, the created table is displayed with each cell associated with an icon of the relevant information.

取出し元フォルダツリーについて作成された図36に示す表上において、見出し語「A」と見出し語「A1」と見出し語「乙」と見出し語「2018」と見出し語「大」に対応するセルに配置され、名称が「報告書1」である上記情報には、上記した格納パス名列の集合が付与されており、一方、取出し部分フォルダツリーに基づいて作成された図53に示す表上において、見出し語「A1」と見出し語「乙」と見出し語「2018」に対応するセルについては、共通条件として配置された関連タグ名も含めた上、上記の格納パス名列の集合と同じ実効関連全タグ名集合
「P¥A¥A1」、
「P¥A¥作成者¥乙」
「P¥年度¥2018」、
「P¥重要度¥大」」
が定まることから、上記情報のアイコン163は同セルに配置されることになる(図53)。
On the table shown in Figure 36 created for the source folder tree, the cells corresponding to the headword "A", the headword "A1", the headword "Otsu", the headword "2018", and the headword "large" The above information located and named "Report 1" is given the above-mentioned set of storage path name columns, and on the other hand, on the table shown in FIG. 53 created based on the extraction partial folder tree. , for the cells corresponding to the headword "A1", the headword "Otsu", and the headword "2018", the same effective effect as the above set of storage path name columns is added, including the related tag names placed as common conditions. All related tag name set "P\A\A1",
"P\A\Creator\Otsu"
"P\FY\2018",
"P\Importance\High"
Since the information icon 163 is determined, the information icon 163 is placed in the same cell (FIG. 53).

部分フォルダツリー取出し機能は、取出し元フォルダツリーを管理するサーバ側と取出しフォルダツリーを管理する端末側との間の機能分担によっておこなうこともできる。端末側装置において、起動した表管理アプリケーション画面33において、「部分登録」ボタン85の指示によって表示された選択名称入力画面121において、ユーザが、選択フォルダ名を入力すると、入力された選択名が連結された選択名データチェインとしてサーバ側に送信する。 The partial folder tree retrieval function can also be performed by division of functions between the server side that manages the retrieval source folder tree and the terminal side that manages the retrieval folder tree. When the user enters a selected folder name on the selected name input screen 121 displayed in response to an instruction from the "partial registration" button 85 on the activated table management application screen 33 on the terminal side device, the input selected names are concatenated. Send the selected name data chain to the server side.

サーバ側は、この送信を受け、受信した選択名データチェインに基づいて取出し元フォルダツリーから選択したフォルダからなる部分フォルダツリーを作成し、作成した部分フォルダツリーを端末側に返信する。 Upon receiving this transmission, the server side creates a partial folder tree consisting of the folders selected from the extraction source folder tree based on the received selected name data chain, and returns the created partial folder tree to the terminal side.

端末側は受信した部分フォルダツリーを、画面に表示し、ユーザによる「表変換」ボタン72の指示に続くキーワード指定フォルダの指示にもとづいて該当する表を作成した上、作成した表の各セルについて得られる関連データを、連結した関連データチェインとしてサーバ側に送信する。 The terminal side displays the received partial folder tree on the screen, creates a corresponding table based on the instruction of the keyword specified folder following the user's instruction of the "Table conversion" button 72, and then converts each cell of the created table. The obtained related data is sent to the server side as a connected related data chain.

関連データチェインを受信したサーバ側は、取出し元フォルダツリーに関連付けて保存している情報の中、受信した関連データチェインに適合する情報管理データを選択し、選択した情報管理データを連結した情報管理データチェインとして端末側に返信する。端末側は返信された情報管理データと表上の各セルについて得られる関連データとの照合に基づいて、返信された情報を該当のセル上に配置する。 The server side that receives the related data chain selects information management data that matches the received related data chain from among the information stored in association with the extraction source folder tree, and performs information management that concatenates the selected information management data. It is sent back to the terminal side as a data chain. The terminal side arranges the returned information on the corresponding cell based on the comparison between the returned information management data and the related data obtained for each cell on the table.

なお、本発明は、上記した本発明の機能を実現するためのプログラムまたはソフトウェアを用いる。かかるソフトウェアは、任意の媒体を介して、たとえば蓄積媒体あるいはオンライン等により本発明のシステムにインストールされ得るものである。したがって、本発明を実施するためのソフトウェアを格納した蓄積媒体を業として譲渡する行為や、該ソフトウェアをオンラインでシステムにインストロールする行為等は本発明の実施の一形態である。 Note that the present invention uses a program or software for realizing the above-described functions of the present invention. Such software can be installed on the system of the present invention via any medium, such as a storage medium or online. Therefore, the act of transferring a storage medium storing software for carrying out the present invention as a business, the act of installing the software on a system online, etc. are one form of carrying out the present invention.

12 キーボード
14 マウス
16 内部メモリ
18 外部メモリ
20 表示装置
20a ディスプレイ画面
24 CPU
26 通信装置
27 通信回線
30 デスクトップ画面
31 メインメニュー
32 プログラムメニュー
33 表管理アプリケーション画面
35 プログラムボタン
36 データオブジェクトのアイコン
41 アイコン配置欄
42 横方向見出し語配置欄領域
43 縦方向見出し語配置欄領域
52 別付けフォルダ指定部
53 キーワード指定部
55 表データ作成部
57 表表示部
61 表上情報タグ付け指示部
63 別付け毎情報タグ付け部
65 フォルダ内情報表示部
70 機能メニュー
71 FT登録ボタン
72 FT呼出しボタン
73 表変換ボタン
75 T付けボタン
76 全体T付けボタン
78 表呼び出しボタン
81 設定ボタン
85 部分登録ボタン
86 部分呼出しボタン
90 名称欄
91 別付け指定副画面
93 「実行」ボタン
95 キーワード指定副画面
97 実行ボタン
101 変換対象フォルダ一覧表
103 変換対象フォルダの全パス名
105 別付け名
106 別付け先フォルダ名
110 変換表一覧副画面
108 変換対象フォルダの全パス名
109 指定されたキーワード
111 部分フォルダトゥリ―の全パス名
113 選択名
115 別付け先フォルダ名
121 選択名称入力画面
123 選択名称入力欄123
125 取出し先フォルダ全パス名入力欄
127 「実行」ボタン
131 タグ付け補足副画面
133 「実行」ボタン
141 複数フォルダ内表示指示副画面
143 「実行」ボタン
145 複数フォルダ内表示画面
155 情報のアイコン
160 セル内情報表示画面
163 情報「報告1」のアイコン
164 情報「報告2」のアイコン
165 第2の情報のアイコン
170 全パス名が「・・・¥P\A¥作成者¥乙」であるフォルダのフォルダ画面
171 全パス名が「・・・¥P\A¥A1」であるフォルダのフォルダ画面
172 全パス名が「・・・¥P¥年度¥2018」であるフォルダのフォルダ画面
201 タグ名列識別名「P」と共通タグ名「B」の対
202 タグ名列識別名「P¥B」と共通タグ名「B1」の対
301 変換対象フォルダツリーの第1の部分フォルダツリー
302 変換対象フォルダツリーの第1の部分フォルダツリーに含まれる部分フォルダツリー
305 変換対象フォルダツリーの第2の部分フォルダツリー
306 変換対象フォルダツリーの第3の部分フォルダツリー
311 部分フォルダツリー一覧表


12 Keyboard 14 Mouse 16 Internal memory 18 External memory 20 Display device 20a Display screen 24 CPU
26 Communication device 27 Communication line 30 Desktop screen 31 Main menu 32 Program menu 33 Table management application screen 35 Program button 36 Data object icon 41 Icon placement field 42 Horizontal headword placement field area 43 Vertical headword placement field area 52 Separate Attached folder specification section 53 Keyword specification section 55 Table data creation section
57 Table display section 61 Table information tagging instruction section 63 Separate information tagging section 65 In-folder information display section 70 Function menu 71 FT registration button 72 FT call button 73 Table conversion button 75 T attachment button 76 Overall T attachment button 78 Table call button 81 Setting button 85 Partial registration button 86 Partial call button 90 Name field 91 Separate specification sub-screen 93 "Execute" button 95 Keyword specification sub-screen 97 Execute button 101 Conversion target folder list 103 All paths of conversion target folders Name 105 Alternative name 106 Alternative destination folder name 110 Conversion table list subscreen 108 Full path name of conversion target folder 109 Specified keyword 111 Full path name of partial folder tree 113 Selection name 115 Alternative destination folder name 121 Selection Name input screen 123 Selected name input field 123
125 Execute destination folder full path name input field 127 "Execute" button 131 Tagging supplementary sub-screen 133 "Execute" button 141 Multiple folder display instruction sub-screen 143 "Execute" button 145 Multiple folder display screen 155 Information icon 160 Cell Internal information display screen 163 Information “Report 1” icon 164 Information “Report 2” icon 165 Second information icon 170 The folder whose full path name is “...\P\A\Creator\B” Folder screen 171 Folder screen 172 for a folder whose full path name is "...\P\A\A1" Folder screen 201 for a folder whose full path name is "...\P\Year 2018" Tag name string Pair 202 of identification name "P" and common tag name "B" Pair 301 of tag name string identification name "P\B" and common tag name "B1" First partial folder tree of conversion target folder tree 302 Conversion target folder Partial folder tree 305 included in the first partial folder tree of the tree Second partial folder tree 306 of the conversion target folder tree Third partial folder tree 311 of the conversion target folder tree List of partial folder trees


Claims (36)

情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理方法であって、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定するステップと、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与するステップと
組合せタグ名ツリーを構成するタグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなうステップと、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与するステップと、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示するステップと、
からなる情報処理装置における方法。
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. In an information management device, operations are performed on the device screen on icons that are created and determined for each type of information.
This is an information management method using a table in which a headword placement field is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. There it is,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. step and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name sequence ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For the column, there is a step of assigning its parent tag name as condition data, and a step of assigning the tag name by direction, which is obtained by sorting each tag name tree that makes up the combination tag name tree into horizontal and vertical directions depending on the arrangement direction. In each tree group , one constituent tag name of one tag name string ( first tag name string ) belonging to the corresponding direction is set as the parent tag name , and a tag name tree group by the same direction is created for that parent tag name. Another tag name column ( second tag name column ) that belongs to , is associated as a child tag name column . A directional tag name string tree obtained by recursively repeating starting from ,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction , and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group , or its condition data, is the corresponding parent tag name, or Placement in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column placed in each layer of the corresponding direction tag name column tree to the row or column of the same hierarchical order in the headword placement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each constituent tag name does not have a child tag name column, the step is performed by arranging it in the arrangement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, for each tag name tree making up the combination tag name tree, a step of assigning one constituent tag name to the information as a storage tag name;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement column as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. displaying an information icon to which a set of names is attached in association with the corresponding cell;
A method in an information processing device comprising:
各タグ名ツリーの所属タグ名が配置される見出し語配置欄の配置方向を定めた方法によって決定する請求項1に記載の方法。 2. The method according to claim 1, wherein the arrangement direction of the headword arrangement column in which the tag name belonging to each tag name tree is arranged is determined by a predetermined method. 1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とする請求項1に記載の方法。 In a combination tag name tree obtained by appending one tag name tree as an alternate tag name tree to an alternate target tag name that is one constituent tag name on another tag name tree, In the first tag name column obtained from the tag name tree, the alias destination tag name is placed as a condition name, and for the alias tag name tree where no keyword is specified for its component tag name, the alias tag name is placed as a condition name. 2. The method according to claim 1, wherein only when the preceding tag name is an ancestor tag name of a keyword specified elsewhere in the combination tag name tree, all affiliated tag names are made to be tabular tag names. 1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定するステップと、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成するステップと、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与する請求項1に記載の方法。
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. a step of identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
creating a tag name column supplementary table in which tag name columns obtained from the identified separate folder tree are arranged in a predetermined manner based on the condition data;
Claim 1: wherein the related tag name, which is not a condition name of another related tag name, is given to the information as a storage tag name among the related tag names obtained by receiving an instruction from a cell of a created table. The method described in.
作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与する請求項1に記載の方法。 2. The method according to claim 1, wherein upon receiving an instruction to save information in a cell of the created table, a related tag name obtained for the instructed cell is given as a storage tag name. タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示する請求項1に記載の方法。 2. The method according to claim 1, wherein upon receiving a specific instruction for a storage tag name on a tag name string tree , an icon of information to which the instructed storage tag name is attached is displayed on a specific screen. タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなうステップと、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得るステップと、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得る請求項3に記載の方法。
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree-like manner, and additions to the tag names of the separate tag names in the separate tag name tree are added to the separate tag name tree. The step is to store the first folder of
obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder designated as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. 4. The method according to claim 3, wherein the folder name is obtained by removing the folder name of the first folder of the corresponding tag name tree from .
条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与するステップと、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置する請求項1に記載の方法。
a step of assigning a condition path name column representing a path route within the tree of the parent tag name of the tag name column as condition data to the tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
2. The method according to claim 1, wherein information is arranged in which a set of storage path name sequences having a predetermined relationship with a set of all related path names obtained is assigned for one cell.
組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなう請求項1に記載の方法。 In the combination tag name tree , create a partial tag name tree consisting of the specified tag name, ancestor tag names, and descendant tag names of the specified tag name, and store the created partial tag name tree in the specified storage device. 2. The method according to claim 1, wherein the information is retrieved by specifying a keyword on the relevant partial tag name tree that is stored and then recalled from the relevant storage means . 情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置であって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理装置として、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定する手段と、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与する手段と
組合せタグ名ツリーを構成する各タグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群の先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなう手段と、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与する手段と、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示する手段と、
からなる情報処理装置。
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. An information management device in which operations are performed on the device screen on icons that are created and determined for each type of information,
As an information management device using a table in which a headword placement column is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. ,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. means and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name sequence ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For a column, there is a means to assign its parent tag name as condition data.
In each directional tag name tree group obtained by sorting each tag name tree constituting the combination tag name tree into horizontal and vertical directions according to the arrangement direction, one tag name column (No. 1 tag name column) as a parent tag name, and another tag name column (second tag name column) that belongs to the same directional tag name tree group for that parent tag name. A direction-specific tag name sequence obtained by recursively repeating the mapping of the tag name sequence as a child tag name sequence, starting from the tag name sequence located at the head of the corresponding direction-specific tag name tree group as the first tag name sequence. It is a tree,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction, and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group, or its condition data, is the corresponding parent tag name or its parent tag name. The placement of the tag names in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column arranged at each level of the corresponding directional tag name column tree to the row or column of the same hierarchical order in the headword arrangement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each of the component tag names does not have a child tag name column, a means for doing so is to place it in a placement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, means for adding one constituent tag name to the information as a storage tag name for each tag name tree making up the combination tag name tree;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement field as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. means for displaying an information icon to which a set of names is attached in association with a corresponding cell;
An information processing device consisting of.
各タグ名ツリーが配置される見出し語配置欄の配置方向を定めた方法によって決定する請求項10に記載の装置。 11. The apparatus according to claim 10, wherein the arrangement direction of the headword arrangement column in which each tag name tree is arranged is determined by a predetermined method. 1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とする請求項10に記載の装置。 In a combination tag name tree obtained by appending one tag name tree as an alternate tag name tree to an alternate target tag name that is one constituent tag name on another tag name tree, In the first tag name column obtained from the tag name tree, the alias destination tag name is placed as a condition name, and for the alias tag name tree where no keyword is specified for its component tag name, the alias tag name is placed as a condition name. 11. The apparatus according to claim 10, wherein only when the preceding tag name is an ancestor tag name of a keyword specified elsewhere in the combination tag name tree, all of its affiliated tag names are tabular tag names. 1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定する手段と、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成する手段と、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与する請求項10に記載の装置。
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. means for identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
means for creating a tag name column supplementary table in which tag name columns obtained from the specified separate folder tree are arranged in a predetermined manner based on the condition data;
Claim 10, wherein a related tag name that is not a condition name of another related tag name is given to the information as a storage tag name among the related tag names obtained by receiving an instruction from a cell of the created table. The device described in.
作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与する請求項10に記載の装置。 11. The apparatus according to claim 10, wherein upon receiving an instruction to save information in a cell of the created table, the apparatus gives a related tag name obtained for the instructed cell as a storage tag name. タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示する請求項10に記載の装置。 11. The apparatus according to claim 10, wherein upon receiving a specific instruction for a storage tag name on a tag name string tree, an icon of information to which the instructed storage tag name is attached is displayed on a specific screen. タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなう手段と、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得る手段と、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得る請求項12に記載の装置。
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree-like manner, and additions to the tag names of the separate tag names in the separate tag name tree are added to the separate tag name tree. A means of doing this by storing the first folder of the file in a separate destination folder,
means for obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder specified as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. 13. The apparatus according to claim 12, wherein the folder name is obtained by removing the folder name of the first folder of the corresponding tag name tree from .
条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与する手段と、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置する請求項10に記載の装置。
means for assigning, as condition data, a conditional path name string representing a path route in the tree of the parent tag name of the tag name string to the tag name string ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
11. The apparatus according to claim 10, wherein information is arranged in which a set of stored path name sequences having a predetermined relationship with a set of all related path names obtained is assigned for one cell.
組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなう請求項10に記載の装置。 In the combination tag name tree , create a partial tag name tree consisting of the specified tag name, ancestor tag names, and descendant tag names of the specified tag name, and store the created partial tag name tree in the specified storage device. 11. The apparatus according to claim 10, wherein the information is retrieved by specifying a keyword on the relevant partial tag name tree that is stored and then recalled from the relevant storage means . 情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理方法であって、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定するステップと、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与するステップと
組合せタグ名ツリーを構成する各タグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群の先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなうステップと、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与するステップと、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示するステップと、
からなる情報処理装置における方法をコンピュータによって実現させるための制御プログラム。
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. In an information management device, operations are performed on the device screen on icons that are created and determined for each type of information.
This is an information management method using a table in which a headword placement field is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. There it is,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. step and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name sequence ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For columns, there is a step of assigning its parent tag name as condition data.
In each directional tag name tree group obtained by sorting each tag name tree constituting the combination tag name tree into horizontal and vertical directions according to the arrangement direction, one tag name column (No. 1 tag name column) as a parent tag name, and another tag name column (second tag name column) that belongs to the same directional tag name tree group for that parent tag name. A direction-specific tag name sequence obtained by recursively repeating the mapping of the tag name sequence as a child tag name sequence, starting from the tag name sequence located at the head of the corresponding direction-specific tag name tree group as the first tag name sequence. It is a tree,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction, and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group, or its condition data, is the corresponding parent tag name or its parent tag name. The placement of the tag names in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column arranged at each level of the corresponding directional tag name column tree to the row or column of the same hierarchical order in the headword arrangement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each constituent tag name does not have a child tag name column, the step is performed by arranging it in the arrangement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, for each tag name tree making up the combination tag name tree, a step of assigning one constituent tag name to the information as a storage tag name;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement field as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. displaying an information icon to which a set of names is attached in association with the corresponding cell;
A control program for causing a computer to implement a method in an information processing device comprising:
各タグ名ツリーが配置される見出し語配置欄の配置方向を定めた方法によって決定する請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。 20. A control program for causing a computer to implement the method according to claim 19, wherein the arrangement direction of the headword arrangement column in which each tag name tree is arranged is determined by a predetermined method. 1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とする請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。 In a combination tag name tree obtained by appending one tag name tree as an alternate tag name tree to an alternate target tag name that is one constituent tag name on another tag name tree, In the first tag name column obtained from the tag name tree, the alias destination tag name is placed as a condition name, and for the alias tag name tree where no keyword is specified for its component tag name, the alias tag name is placed as a condition name. 20. The method according to claim 19, wherein only when the destination tag name is an ancestor tag name of a keyword specified elsewhere in the combination tag name tree, all of its affiliated tag names are tabulated tag names. Control program to make it happen. 1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定するステップと、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成するステップと、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与する請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. a step of identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
creating a tag name column supplementary table in which tag name columns obtained from the identified separate folder tree are arranged in a predetermined manner based on the condition data;
19. Claim 19: receiving an instruction from a cell of the created table, and assigning a related tag name among the obtained related tag names that is not a condition name of another related tag name to the information as a storage tag name. A control program for realizing by computer the method described in .
作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与する請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。 20. A control program for causing a computer to implement the method according to claim 19, wherein the program receives an instruction to store information in a cell of the created table and assigns a related tag name obtained for the instructed cell as a storage tag name. タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示する請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。 Control for realizing the method according to claim 19 by a computer, wherein an icon of information to which the instructed storage tag name is attached is displayed on a specific screen upon receiving a specific instruction for a storage tag name on the tag name string tree. program. タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなうステップと、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得るステップと、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得る請求項21に記載の方法をコンピュータによって実現させるための制御プログラム。
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree-like manner, and additions to the tag names of the separate tag names in the separate tag name tree are added to the separate tag name tree. The step is to store the first folder of
obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder designated as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. 22. A control program for implementing the method according to claim 21 by a computer, by removing the folder name of the first folder of the corresponding tag name tree from .
条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与するステップと、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置する請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。
a step of assigning a condition path name column representing a path route within the tree of the parent tag name of the tag name column as condition data to the tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route in the tree corresponding to the storage path name instead of the storage path name;
20. The method according to claim 19, wherein information is arranged for one cell to which a set of storage path name sequences having a predetermined relationship with a set of all related path names obtained is arranged. Control program for.
組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなう請求項19に記載の方法をコンピュータによって実現させるための制御プログラム。 In the combination tag name tree , create a partial tag name tree consisting of the specified tag name, ancestor tag names, and descendant tag names of the specified tag name, and store the created partial tag name tree in the specified storage device. 20. A control program for implementing the method according to claim 19 by a computer, wherein information is retrieved by specifying a keyword on a corresponding partial tag name tree that is stored and then recalled from a corresponding storage means . 情報が、格納される全てのフォルダの名称であるパス名と自身の名称を特定の分離符号を挟んで連結した全パス名によって特定される形で管理され、情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルをマトリクス状に配置したセルの集合体の外部に、情報を特徴付けるタグ名を見出し語として配置した見出し語配置欄が設けられる表を用いた情報管理方法であって、
タグ名を樹木状に配置したタグ名ツリーを、複数個、組み合わせた組合せタグ名ツリーにおいて、各タグ名ツリーの先頭タグ名を除いた構成タグ名の中から選択したタグ名をキーワードとして指定するステップと、
キーワードとして指定したタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて祖先位置に配置され、かつ、タグ名ツリーの先頭タグ名でないタグ名、および、
キーワードとして指定したタグ名に対して、所属するタグ名ツリーにおいて子孫位置に配置されているタグ名の中から該当タグ名ツリーにおいて、その親位置に配されたタグ名である親タグ名を共有するタグ名の並びを、1つのタグ名列として特定した上、
特定したタグ名列の中、各タグ名ツリーの先頭タグ名の子タグ名からなるタグ名列である先頭タグ名列に対しては、特定値を条件データとして付与し、それ以外のタグ名列に対しては、その親タグ名を条件データとして付与するステップと
組合せタグ名ツリーを構成する各タグ名ツリーを、その配置方向によって横方向と縦方向とに振り分けて得られる方向別タグ名ツリー群の各々において、該当方向に所属する1つのタグ名列(第1のタグ名列)の1つの構成タグ名を親タグ名として、その親タグ名に対して同じ方向別タグ名ツリー群に所属する他の1つのタグ名列(第2のタグ名列)を子タグ名列として対応付けることを、該当方向別タグ名ツリー群の先頭に位置するタグ名列を第1のタグ名列とすることから始めて再帰的に繰り返すことによって得られる方向別タグ名列ツリーであって、
第2のタグ名列の選択は、該当の方向ごとタグ名列ツリーにおいて、第2のタグ名列の親タグ名に対してツリー経路祖先位置にすでに組み込まれていないタグ名列であって、
かつ、該当の方向別タグ名ツリー群に所属する各タグ名列ツリーの先頭タグ名列であるタグ名列、または、その条件データが、該当の親タグ名、または、その親タグ名に対してツリー経路上方に位置するタグ名であるタグ名列の中からおこなわれる方向別タグ名列ツリーの該当方向の見出し語配置欄への配置を、
該当の方向別タグ名列ツリーの各階層に配置される各タグ名列を見出し語配置欄の同じ階層順位の行、または、列に割り当てた上、各タグ名列の各構成タグ名を、
割り当てた行の次の行上、または、割り当てた列の次の列上に配置されている、該当タグ名を親タグ名とする子タグ名列の配置範囲とタグ名列配置方向において同じ配置範囲に配置し、
その各構成タグ名が子タグ名列を持たない場合、該当に表について定まる配置範囲に配置する形によっておこなうステップと、
前記情報を組合せタグ名ツリーに保存する操作として、組合せタグ名ツリー構成する各タグ名ツリーについて、その1つの構成タグ名を格納タグ名として情報に付与するステップと、
表の各セルについて、見出し語配置欄内において、該当セルと定めた位置関係に配置されたタグ名を関連タグ名として特定した上、特定した関連タグ名の集合と定めた関係にある格納タグ名の集合が付与された情報のアイコンを該当のセルに関連付けて表示するステップと、
からなる情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体
Information is managed in a form that is specified by a path name that is the name of all the folders in which it is stored and its own name concatenated with a specific separator in between, and management operations for information are performed individually for each piece of information. In an information management device, operations are performed on the device screen on icons that are created and determined for each type of information.
This is an information management method using a table in which a headword placement field is provided outside a collection of cells in which rectangular cells for arranging information icons are arranged in a matrix, in which tag names characterizing information are placed as headwords. There it is,
In a combination tag name tree that combines multiple tag name trees in which tag names are arranged in a tree shape, specify a tag name selected from among the constituent tag names excluding the first tag name of each tag name tree as a keyword. step and
The tag name specified as a keyword, and
A tag name that is located at an ancestor position in the tag name tree to which it belongs to the tag name specified as a keyword, and is not the first tag name in the tag name tree, and
For the tag name specified as a keyword, select the parent tag name that is the tag name placed at the parent position in the tag name tree from among the tag names placed at the descendant position in the tag name tree to which it belongs. After specifying the sequence of tag names to be shared as one tag name sequence ,
Among the specified tag name columns, a specific value is assigned as condition data to the first tag name column, which is a tag name column consisting of child tag names of the first tag name of each tag name tree , and other tag names are For columns, there is a step of assigning its parent tag name as condition data.
In each directional tag name tree group obtained by sorting each tag name tree constituting the combination tag name tree into horizontal and vertical directions according to the arrangement direction, one tag name column (No. 1 tag name column) as a parent tag name, and another tag name column (second tag name column) that belongs to the same directional tag name tree group for that parent tag name. A direction-specific tag name sequence obtained by recursively repeating the mapping of the tag name sequence as a child tag name sequence, starting from the tag name sequence located at the head of the corresponding direction-specific tag name tree group as the first tag name sequence. It is a tree,
The selection of the second tag name string is a tag name string that is not already included in the tree route ancestor position for the parent tag name of the second tag name string in the tag name string tree for each direction, and
And the tag name column that is the first tag name column of each tag name column tree belonging to the corresponding direction tag name tree group, or its condition data, is the corresponding parent tag name or its parent tag name. The placement of the tag names in the headword placement field in the corresponding direction of the tag name string tree by direction from the tag name string that is the tag name located at the top of the tree path.
After assigning each tag name column arranged at each level of the corresponding directional tag name column tree to the row or column of the same hierarchical order in the headword arrangement field, each constituent tag name of each tag name column is
Placement that is the same in the arrangement range and tag name column arrangement direction of the child tag name column whose parent tag name is the corresponding tag name, which is arranged on the row next to the assigned row or on the column next to the assigned column. Place it in the range,
If each constituent tag name does not have a child tag name column, the step is performed by arranging it in the arrangement range determined for the corresponding table;
As an operation of storing the information in the combination tag name tree, for each tag name tree making up the combination tag name tree, a step of assigning one constituent tag name to the information as a storage tag name;
For each cell in the table, specify the tag name placed in the specified positional relationship with the relevant cell in the headword placement field as the related tag name, and then store the tag in the specified relationship with the specified set of related tag names. displaying an information icon to which a set of names is attached in association with the corresponding cell;
A storage medium storing a control program for realizing by computer a method in an information processing device consisting of
各タグ名ツリーが配置される見出し語配置欄の配置方向を定めた方法によって決定する請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。 29. A storage medium storing a control program for realizing by a computer the method according to claim 28, wherein the arrangement direction of the headword arrangement column in which each tag name tree is arranged is determined by a predetermined method. 1つのタグ名ツリーを別付けタグ名ツリーとして、他のタグ名ツリー上の1つの構成タグ名である別付け先タグ名に対して付加することによって得られた組合せタグ名ツリーにおいて、別付けタグ名ツリーから得られる先頭のタグ名列には、別付け先タグ名を条件名として配置され、その構成タグ名に対してキーワードが指定されていない別付けタグ名ツリーについては、その別付け先タグ名が、組合せタグ名ツリーにおいて他に指定されているキーワードの祖先タグ名である場合に限り、その全ての所属タグ名を表構成タグ名とする請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。 In a combination tag name tree obtained by appending one tag name tree as an alternate tag name tree to an alternate target tag name that is one constituent tag name on another tag name tree, In the first tag name column obtained from the tag name tree, the alias destination tag name is placed as a condition name, and for the alias tag name tree where no keyword is specified for its component tag name, the alias tag name is placed as a condition name. 29. The method according to claim 28, wherein only when the destination tag name is an ancestor tag name of a keyword other specified in the combination tag name tree, all of its affiliated tag names are tabulated tag names. A storage medium that stores a control program to implement the program. 1つのタグ名ツリーの構成タグ名が付与された情報に対する指示を受け、指示した情報の格納フォルダのツリーパス経路上位に位置する別付け先フォルダの中から、該当する別付けフォルダツリーから得られる格納パス名列が該当情報の情報管理データに登録されていない別付け先フォルダを特定するステップと、
特定した別付けフォルダツリーから得られるタグ名列を、その条件データにもとづく定めた方法により配置したタグ名列補足表を作成するステップと、
を有し、作成された表のセルの指示を受け、得られる関連タグ名の中、他の関連タグ名の条件名になっていない関連タグ名を格納タグ名として情報に付与する請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
Structure of one tag name tree Upon receiving an instruction for information to which a tag name has been assigned, storage obtained from the corresponding separate folder tree from among the separate destination folders located above the tree path path of the specified information storage folder. a step of identifying a separate destination folder whose path name column is not registered in the information management data of the corresponding information;
creating a tag name column supplementary table in which tag name columns obtained from the identified separate folder tree are arranged in a predetermined manner based on the condition data;
Claim 28: receiving an instruction from a cell of the created table, and assigning a related tag name, which is not a condition name of another related tag name, to the information as a storage tag name among the obtained related tag names. A storage medium storing a control program for realizing the method described in .
作成された表のセルに情報を保存する指示を受け、指示されたセルについて得られる関連タグ名を格納タグ名として付与する請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。 Storing a control program for realizing by computer the method according to claim 28, which receives an instruction to save information in a cell of the created table and assigns a related tag name obtained for the instructed cell as a storage tag name. storage medium. タグ名列ツリー上における格納タグ名に対する特定指示を受け、指示を受けた格納タグ名が付与された情報のアイコンを特定画面に表示する請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。 Control for realizing the method according to claim 28 by a computer, wherein an icon of information to which the instructed storage tag name is attached is displayed on a specific screen upon receiving a specific instruction for a storage tag name on the tag name string tree. A storage medium that stores programs. タグ名ツリーが、情報を保存するフォルダを樹木状に配置したフォルダツリーを構成するフォルダのフォルダ名称のツリーであり、別付けタグ名ツリーの別付け先タグ名に対する付加は、別付けタグ名ツリーの先頭フォルダを別付先フォルダに格納することによっておこなうステップと、
タグ名列は、該当の親フォルダに格納された子フォルダの名称の中、別付け先フォルダとして指定されているフォルダの名称を除いた名称の集合として得るステップと、
を有し、タグ名列の条件データを、該当の別付け先タグ名ツリーに定まる祖先パス名列である別付け先祖先パス名列の末尾に該当の祖先パス名列を加えたパス名列から、該当別付けタグ名ツリーの先頭フォルダのフォルダ名を除去することによって得る請求項30に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
The tag name tree is a tree of folder names of the folders that make up the folder tree in which folders that save information are arranged in a tree shape, and additions to the tag name of the separate tag name in the separate tag name tree are The step is to store the first folder of
obtaining the tag name sequence as a set of names of child folders stored in the corresponding parent folder excluding the name of the folder specified as the separate destination folder ;
, and converts the condition data of the tag name column into a path name column in which the corresponding ancestor path name column is added to the end of the separate destination ancestor path name column, which is the ancestor path name column determined in the corresponding separate destination tag name tree. 31. A storage medium storing a control program for realizing by a computer the method according to claim 30, which is obtained by removing the folder name of the first folder of the corresponding tag name tree from .
条件データとして、該当タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列を該当タグ名列に付与するステップと、
関連データとして、該当関連タグ名の所属タグ名列の該当親タグ名の該当ツリー内パス経路を表わす条件パス名列の末尾に関連タグ名を加えた関連全パス名をセットするステップと、
格納パス名の代わりに、その格納パス名の該当ツリー内パス経路を表わす格納パス名列を情報に付与するステップと、
を有し、1つのセルについて、得られる関連全パス名の集合と定めた関係にある格納パス名列の集合が付与されている情報を配置する請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
a step of assigning a condition path name column representing a path route within the tree of the parent tag name of the tag name column as condition data to the tag name column ;
setting, as related data, all related path names obtained by adding the related tag name to the end of a conditional path name column representing the path route in the tree of the parent tag name in the belonging tag name column of the related tag name;
assigning to the information a storage path name column representing a path route within the tree corresponding to the storage path name, instead of the storage path name;
29. The method according to claim 28, wherein information is arranged for one cell to which a set of storage path name sequences having a predetermined relationship with a set of all related path names obtained is arranged. A storage medium that stores a control program for
組合せタグ名ツリーにおいて、特に指定したタグ名、ならびに、指定したタグ名の祖先タグ名、と子孫タグ名とからなる部分タグ名ツリーを作成し、作成した部分タグ名ツリーを指定した記憶手段に保存した上、該当の記憶手段から呼び出した該当部分タグ名ツリー上におけるキーワードの指定によって情報の取出しをおこなう請求項28に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
In the combination tag name tree , create a partial tag name tree consisting of the specified tag name, ancestor tag names, and descendant tag names of the specified tag name, and store the created partial tag name tree in the specified storage device. A storage medium storing a control program for realizing the method according to claim 28 by a computer, wherein the information is retrieved by specifying a keyword on the relevant partial tag name tree that is stored and called from the relevant storage means .
JP2019143436A 2019-08-05 2019-08-05 Information management device and file management method Active JP7421282B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019143436A JP7421282B2 (en) 2019-08-05 2019-08-05 Information management device and file management method
PCT/JP2020/030100 WO2021025091A2 (en) 2019-08-05 2020-08-05 Information management device and file management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019143436A JP7421282B2 (en) 2019-08-05 2019-08-05 Information management device and file management method

Publications (2)

Publication Number Publication Date
JP2021026471A JP2021026471A (en) 2021-02-22
JP7421282B2 true JP7421282B2 (en) 2024-01-24

Family

ID=74504459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019143436A Active JP7421282B2 (en) 2019-08-05 2019-08-05 Information management device and file management method

Country Status (2)

Country Link
JP (1) JP7421282B2 (en)
WO (1) WO2021025091A2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006098031A1 (en) 2005-03-17 2006-09-21 Fujitsu Limited Keyword managing apparatus
JP2012058835A (en) 2010-09-06 2012-03-22 Saga Univ Layered system management device, method and program thereof
JP2016051421A (en) 2014-09-02 2016-04-11 野田 正嗣 Information management device and file management method
JP2016197427A (en) 2016-06-23 2016-11-24 野田 正嗣 Information management apparatus and information retrieval method
WO2018038065A1 (en) 2016-08-22 2018-03-01 野田正嗣 Information management device and file management method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006098031A1 (en) 2005-03-17 2006-09-21 Fujitsu Limited Keyword managing apparatus
JP2012058835A (en) 2010-09-06 2012-03-22 Saga Univ Layered system management device, method and program thereof
JP2016051421A (en) 2014-09-02 2016-04-11 野田 正嗣 Information management device and file management method
JP2016197427A (en) 2016-06-23 2016-11-24 野田 正嗣 Information management apparatus and information retrieval method
WO2018038065A1 (en) 2016-08-22 2018-03-01 野田正嗣 Information management device and file management method

Also Published As

Publication number Publication date
WO2021025091A2 (en) 2021-02-11
JP2021026471A (en) 2021-02-22
WO2021025091A3 (en) 2021-04-08

Similar Documents

Publication Publication Date Title
JP2014510968A (en) Electronic document search method and electronic document search graphical display method
US8065267B2 (en) Information processing device, file data merging method, file naming method, and file data output method
JP2013211040A (en) Information processing apparatus and file management method
JP6043899B2 (en) Information management apparatus and information retrieval method
JP6103314B2 (en) Information management apparatus and file management method
JP6948492B2 (en) Information management device and file management method
JP7421282B2 (en) Information management device and file management method
JP6994138B2 (en) Information management device and file management method
JP2005128872A (en) Document retrieving system and document retrieving program
US20240220084A1 (en) Information display method, device, computer apparatus and storage medium
WO2016190444A1 (en) Information management device, and file management method
JP7699887B2 (en) Information management device and file management method
JP2016197427A (en) Information management apparatus and information retrieval method
JP4951407B2 (en) Content parts retrieval method and apparatus
JP2010009412A (en) Information processor, electronic form management system, form retrieval method therefor, and program
JPH11282882A (en) Document management method
JP2006048521A (en) Document search apparatus, control method therefor, and control program
JP2005056081A (en) Document management apparatus and recording medium
JP2012168663A (en) Information processing apparatus and file management method
JP3395347B2 (en) Document processing device
JP6290805B2 (en) File management apparatus, file management method, user interface providing method, and file management program
JP2002259173A (en) File management program, computer readable recording medium in which file management program is recorded, file managing device and file managing method
JP7142382B1 (en) Patent information display program
JPH08287118A (en) Parts standardization method
JP5718542B2 (en) Information processing apparatus and file management method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231023

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231128

R150 Certificate of patent or registration of utility model

Ref document number: 7421282

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150