(57)【要約】      （修正有）【課題】フォルダトゥリーによる情報の管理を、冗長度とサイズを最小限に抑えた表による情報の管理に変換する。【解決手段】指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求め、同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列をマージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成し、各タグ名列データに対して、特定の方法により選択したパス名を条件データとして付与し、条件データと、該当タグ名列に係わる親フォルダの階層順位にもとづいて表データを作成し、上のセルについて特定の位置関係に配置されている関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定し、表データにもとづく表を、特定した情報のアイコンを該当セルに関係付けた形で表示する。【選択図】図１１
2018032113.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力方法であって、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成するステップと、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与するステップと、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位を参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成するステップと、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示するステップと、
からなる情報処理装置における方法。
【請求項２】
作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換えるステップを備え、
全てのタグ名列データに登録されているタグ名列を、配置した表を表わす表データを作成する請求項１に記載の方法。
【請求項３】
表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択するステップと、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新するステップと、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設けるステップと、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得る請求項１、請求項２に記載の方法。
【請求項４】
１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットする請求項１、請求項２、請求項３に記載の方法。
【請求項５】
１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットする請求項１、請求項２、請求項３、請求項４に記載の方法。
【請求項６】
特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれる請求項１、請求項２、請求項３に記載の方法。
【請求項７】
条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付けるステップと、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求めるステップと、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成するステップとを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力する請求項１、請求項６に記載の方法。
【請求項８】
検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置する請求項２に記載の方法。
【請求項９】
アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置であって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力装置として、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成する手段と、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与する手段と、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位を参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成する手段と、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示する手段と、
からなる情報処理装置。
【請求項１０】
作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換える手段を備え、
全てのタグ名列データに登録されているタグ名列を、検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置した表を表わす表データを作成する請求項９に記載の装置。
【請求項１１】
表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択する手段と、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新する手段と、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設ける手段と、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得る請求項９、請求項１０に記載の装置。
【請求項１２】
１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットする請求項９、請求項１０、請求項１１に記載の装置。
【請求項１３】
１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットする請求項９、請求項１０、請求項１１、請求項１２に記載の装置。
【請求項１４】
特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれる請求項９、請求項１０、請求項１１に記載の装置。
【請求項１５】
条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付ける手段と、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求める手段と、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成する手段とを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力する請求項９、請求項１４に記載の装置。
【請求項１６】
検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置する請求項１０に記載の装置。
【請求項１７】
アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力方法であって、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成するステップと、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与するステップと、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位を参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成するステップと、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示するステップと、
からなる情報処理装置における方法をコンピュータによって実現させるための制御プログラム。
【請求項１８】
作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換えるステップを備え、
全てのタグ名列データに登録されているタグ名列を、配置した表を表わす表データを作成する請求項１７に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項１９】
表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択するステップと、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新するステップと、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設けるステップと、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得る請求項１７、請求項１８に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２０】
１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットする請求項１７、請求項１８、請求項１９に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２１】
１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットする請求項１７、請求項１８、請求項１９、請求項２０に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２２】
特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれる請求項１７、請求項１８、請求項１９に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２３】
条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付けるステップと、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求めるステップと、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成するステップとを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力する請求項１７、請求項２２に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２４】
検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置する請求項１８に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２５】
アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力方法であって、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成するステップと、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与するステップと、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位を参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成するステップと、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示するステップと、
からなる情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２６】
作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換えるステップを備え、
全てのタグ名列データに登録されているタグ名列を、配置した表を表わす表データを作成する請求項１７に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２７】
表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択するステップと、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新するステップと、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設けるステップと、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得る請求項２５、請求項２６に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２８】
１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットする請求項２５、請求項２６、請求項２７に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２９】
１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットする請求項２５、請求項２６、請求項２７、請求項２８に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項３０】
特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれる請求項２５、請求項２６、請求項２７に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項３１】
条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付けるステップと、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求めるステップと、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成するステップとを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力する請求項２５、請求項３０に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項３２】
検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置する請求項２６に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デスクトップ環境上において表を用いた情報管理をおこなう情報処理装置に関する。
【従来技術】
【０００２】
フォルダトゥリーによる情報の管理を、等価な分類をおこなう表による情報の管理に変換する方法が提案されている（特開２０１３−２２８９６４）。この提案方法は、フォルダトゥリーの各ノードでの分類付けタグ名を分類の視点ごとにマージしたタグ名列を、その１行、または、１列上の見出し語の集合（見出し語列）として配置した表上にフォルダトゥリーに保存した情報のアイコンを配置することにより情報を管理するものであり、情報を、表上に見出し語として配置した分類付けタグ名によって一目の視認性により識別することができるというユーザ利便を狙いとするものある。
【０００３】
ただ、多くの視点から分類付けをおこなっているフォルダトゥリーを、この方法により表に変換すると、変換された表は、分類付けの視点ごとに得られる多数の見出し語列を多数の行、列に配置する多段構成がとられることになり、多段構成の表においては、各行、各列に配置された各見出し語ごとに、その1つ下の行、または1つ右横の列において他の見出し語列が繰り返して配置されることから、表のサイズがべき乗的に大きくなるという問題が生じる。
【０００４】
特に、この方法を、分類ノードごとにな多様な分類をおこなっているフォルダトゥリーに対して適用すると、フォルダトゥリー内の一部の情報にのみ適用されるローカルな分類付けに基づいて生成され、他の多くの情報の分類付けには無用な見出し語列までが、表全体において一律に繰り返して設けられることにより、得られる表はより巨大のものになる上に、管理対象の情報を分類する上で冗長度の高いものとなる。視覚的環境における情報管理において、管理対象の情報はなるべく一望できるか、少ない画面スクロールにより見ることができるということは基本的なユーザニーズである。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、こうした問題をかんがみ、分類ノードごとに自由で多様な分類をおこなっているフォルダトゥリーによる情報の管理を、等価な分類をおこないつつ、冗長度とサイズを最小限に抑えた表による情報の管理に変換する方法を提供することを課題とする。
【０００６】
本発明の他の目的は、情報のフォルダトゥリー上への保存を一目の視認性によっておこなえる方法を提供することを課題とする。
【０００７】
本発明の他の目的は、フォルダトゥリーを最小限の手間によって作成する方法を提供することを課題とする。
【０００８】
上記の目的を達成するために、請求項１に記載の発明による情報処理装置における方法は、
アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力方法であって、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成するステップと、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与するステップと、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位にを参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成するステップと、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示するステップと、
からなることを特徴とする。
【０００９】
請求項２に記載の発明による情報処理装置における方法は、請求項１に記載の方法において、
作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換えるステップを備え、
全てのタグ名列データに登録されているタグ名列を、配置した表を表わす表データを作成すことを特徴とする。
【００１０】
請求項３に記載の発明による情報処理装置における方法は、請求項１、請求項２に記載の方法において、
表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択するステップと、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新するステップと、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設けるステップと、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得ることを特徴とする。
【００１１】
請求項４に記載の発明による情報処理装置における方法は、請求項１、請求項２、請求項３に記載の方法において、１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットすることを特徴とする。
【００１２】
請求項５に記載の発明による情報処理装置における方法は、請求項１、請求項２、請求項３、請求項４に記載の方法において、１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットすることを特徴とする。
【００１３】
請求項６に記載の発明による情報処理装置における方法は、請求項１、請求項２、請求項３に記載の方法において、特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれることを特徴とする。
【００１４】
請求項７に記載の発明による情報処理装置における方法は、請求項１、請求項６に記載の方法において、条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付けるステップと、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求めるステップと、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成するステップとを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力することを特徴とする。
【００１５】
請求項８に記載の発明による情報処理装置における方法は、請求項２に記載の方法において、検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置することを特徴とする。
【００１６】
請求項９に記載の発明による情報処理装置は、アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置であって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力装置として、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成する手段と、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与する手段と、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位にを参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成する手段と、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示する手段と、
からなることを特徴とする。
【００１７】
請求項１０に記載の発明による情報処理装置は、請求項９に記載の装置において、作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換える手段を備え、
全てのタグ名列データに登録されているタグ名列を、検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置した表を表わす表データを作成することを特徴とする。
【００１８】
請求項１１に記載の発明による情報処理装置は、請求項９、請求項１０に記載の装置において、表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択する手段と、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新する手段と、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設ける手段と、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得ることを特徴とする。
【００１９】
請求項１２に記載の発明による情報処理装置は、請求項９、請求項１０、請求項１１に記載の装置において、１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットすることを特徴とする。
【００２０】
請求項１３に記載の発明による情報処理装置は、請求項９、請求項１０、請求項１１、請求項１２に記載の装置において、１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットすることを特徴とする。
【００２１】
請求項１４に記載の発明による情報処理装置は、請求項９、請求項１０、請求項１１に記載の装置において、特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれることを特徴とする。
【００２２】
請求項１５に記載の発明による情報処理装置は、請求項９、請求項１４に記載の装置において、条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付ける手段と、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求める手段と、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成する手段とを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力することを特徴とする。
【００２３】
請求項１６に記載の発明による情報処理装置は、請求項１０に記載の装置において、検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置することを特徴とする。
【００２４】
上記の目的を達成するために、請求項１７に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、
アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力方法であって、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成するステップと、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与するステップと、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位にを参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成するステップと、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示するステップと、
からなることを特徴とする。
【００２５】
上記の目的を達成するために、請求項１８に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１７に記載の方法において、
作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換えるステップを備え、
全てのタグ名列データに登録されているタグ名列を、配置した表を表わす表データを作成することを特徴とする。
【００２６】
上記の目的を達成するために、請求項１９に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１７、請求項１８に記載の方法において、
表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択するステップと、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新するステップと、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設けるステップと、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得ることを特徴とする。
【００２７】
上記の目的を達成するために、請求項２０に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１７、請求項１８、請求項１９に記載の方法において、
１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットすることを特徴とする。
【００２８】
上記の目的を達成するために、請求項２１に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１７、請求項１８、請求項１９、請求項２０に記載の方法において、
１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットすることを特徴とする。
【００２９】
上記の目的を達成するために、請求項２２に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１７、請求項１８、請求項１９に記載の方法において、
特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれることを特徴とする。
【００３０】
上記の目的を達成するために、請求項２３に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１７、請求項２２に記載の方法において、条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付けるステップと、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求めるステップと、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成するステップとを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力する請求項１７、請求項２２に記載の方法をコンピュータによって実現させるための制御プログラム。
【００３１】
上記の目的を達成するために、請求項２３に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１８に記載の方法において、検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置することを特徴とする。
【００３２】
上記の目的を達成するために、請求項２５に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、アプリケーションが作成する情報であるファイル情報は、装置が用意するフォルダに格納され、フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして格納されることが繰り返される階層構造の形で管理された上、      
ファイル情報とフォルダからなる情報の特定は、格納される各フォルダの名称であるパス名と自身の名称を、階層構造において占める順序に従って特定の方法によって連結した全パス名によっておこなわれ、
情報に対する管理操作は、情報ごとに作成され、情報の種別ごとに定められたイメージ画像であるアイコンに対する装置画面上の操作としておこなわれる情報管理装置にあって、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に、セルに配置される情報を特徴付けるタグ名が見出し語として配置される表上への情報の出力方法であって、
装置内に保存されている１つのフォルダを変換対象先頭フォルダとして指定する操作を受けて、
指定したフォルダに格納される各フォルダについて、そのフォルダが親フォルダとして直接に格納する子フォルダの名称の順序列である子フォルダ名列を求めた上、
同じ子フォルダの名称を共有する子フォルダ名列をマージして得られるタグ名列を、マージ元の各子フォルダ名列の親フォルダの全パス名である親フォルダ全パス名と対応付けたタグ名列データを作成するステップと、  
各タグ名列データに対して、特定の値、または、その親フォルダ全パス名を構成するパス名の中から、全てのタグ名列を参照した特定の方法により選択したパス名を条件データとして付与するステップと、
各タグ名列を、その条件データ、ならびに、該当タグ名列に係わる親フォルダの階層順位を参照した特定方法にもとづいて見出し語として配置した表を表わす表データを作成するステップと、
表上のセルについて、該当セルに特定の位置関係に配置されているタグ名である関連タグ名の集合と特定の関係にある全パス名を持つ情報を特定した上、
表データにもとづく表を、特定した情報のアイコンを該当するセルに関係付けた形で表示するステップと、
からなることを特徴とする。
【００３３】
上記の目的を達成するために、請求項２６に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２５に記載の方法において、作成したタグ名列データに登録したタグ名列を構成する各タグ名を、タグ名列ごとに分けた形で表示したキーワード選択手段上において、ユーザが検索キーワードとして選択したタグ名を含むタグ名列を登録したタグ名列データにおいて、登録されていたタグ名列を、選択されたタグ名から構成される新しいタグ名列によって置き換えるステップを備え、
全てのタグ名列データに登録されているタグ名列を、配置した表を表わす表データを作成することを特徴とする。
【００３４】
上記の目的を達成するために、請求項２７に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２５、請求項２６に記載の方法において、表上に情報を保存する操作を受けて、変換対象先頭フォルダの全パス名を「格納全パス名」の初期値としてセットした後、
情報保存先のセルについて表上において特定される関連タグ名の中から、特定された関連タグ名に関係付けられたタグ名列データと「格納全パス名」とにもとづいて関連タグ名を選択するステップと、
選択した関連タグ名を、定めた分離符号を介して格納全パス名に接続することによって格納全パス名を更新するステップと、
更新された格納全パス名を全パス名とするフォルダがシステム内に作成されていない場合には、該当全パス名を全パス名とするフォルダを新しく設けるステップと、
からなる手順を繰り返し、  最後に、格納全パス名に情報の名称を定めた分離符号を介して接続することによって情報の全パス名を得ることを特徴とする。
【００３５】
上記の目的を達成するために、請求項２８に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２５、請求項２６、請求項２７に記載の方法において、１つのタグ名列の親フォルダ全パス名を構成するパス名の中、そのパス名と同じタグ名列に所属するパス名が、該当の親フォルダ全パス名を構成する他のパス名の中に存在しない場合、そのパス名を該当タグ名列データの条件データとしてセットすることを特徴とする。
【００３６】
上記の目的を達成するために、請求項２９に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２５、請求項２６、請求項２７、請求項２８に記載の方法において、１つのタグ名列データについて、その条件データにセットされたタグ名と同じタグ名列に所属する別のタグ名を条件データとしてセットした別のタグ名列データが存在しない場合、
該当のタグ名列データの条件データを、その参照によって選択されるタグ名列データが該当のタグ名列データ以外の全てのタグ名列データになる特定値にセットすることを特徴とする。
【００３７】
上記の目的を達成するために、請求項３０に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２５、請求項２６、請求項２７に記載の方法において、特定の条件により選択したタグ名列を配置した２つの見出し語欄を、各々、表の最上位行と最左列の列に配置した後、タグ名列の表上への配置が、配置された見出し語欄内に配置される各タグ名ごとに、そのタグ名を親タグ名として選択したタグ名列を配置した子見出し語欄を、該当の見出し語欄が配置された次の下位の行、または列に所定の方法にしたがって設けることを繰り返す形でおこなわれ、
１つの親タグ名ごとのタグ名列の選択が、その条件データが、該当タグ名が配置された見出し語欄が設けられるまでに上記タグ名列選択の繰り返しにおいて係わった親タグ名の集合である祖先タグ名集合に対して特定の関係にあるタグ名列の中から特定の方法によっておこなわれることを特徴とする。
【００３８】
上記の目的を達成するために、請求項３１に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２５、請求項３０７に記載の方法において、条件データとして求められたパス名、ならびに、祖先タグ名集合を構成する各タグ名に対して、その所属タグ名列のタグ名列識別データを対応付けるステップと、
表上の各セルについて特定される関連タグ名を、その所属タグ名列を特定するタグ名列識別データに対応付けた関連データの集合を求めるステップと、
１つのファイル情報を格納する階層上位のフォルダである上位フォルダの各々について、その親フォルダの全パス名と同じ親フォルダ全パス名を登録したタグ名列データを特定した上、特定したタグ名列データのタグ名列識別データと該当する上位フォルダのフォルダ名称とを対応付けた情報属性データを作成するステップとを備え、
タグ名列の表上への配置において、１つの親タグ名ごとに順次におこなわれるタグ名列の選択が、タグ名列識別データを対応付けた条件データが、祖先タグ名集合を構成する各タグ名に対してタグ名列識別データを対応付けて得られる祖先関連データ集合に対して特定の関係にあるタグ名列の選択としておこなわれ、
選択されたタグ名列にもとづいて作成された表上において、該当のファイル情報について得られた情報属性データの集合に対して、第２の特定の関係にある関連データの集合が特定されるセルに、該当のファイル情報のアイコンを関係付けて出力することを特徴とする。
【００３９】
上記の目的を達成するために、請求項３２に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２６に記載の方法において、検索キーワードとして選択したタグ名を他のタグ名と区別できる形で見出し語として配置することを特徴とする。
【効果】
【００４０】
本方法によれば、分類ノードごとに自由で多様な分類をおこなっているフォルダトゥリーを、フォルダトゥリー内の一部の情報にのみ適用されるローカルな分類付けに基づいて生成され、他の多くの情報の分類付けには無用な見出し語列を、見出し語列の多段構成において必要な位置に限って配置することによって多段構成による表サイズのべき乗的増大を抑えた表に変換するができる。
【００４１】
本方法によれば、さらに、ローカルな分類付けをおこなう見出し語列の判定を、多くの階層からなる一方、その内部に少数のフォルダしか作成されていないフォルダトゥリーの場合を考慮しておこなうことによって、多くの情報の分類付けに必要な見出し語列を一部の位置に限って配置することはなく、元のフォルダトゥリーによる分類に対して分類の等価性を失うことがない表に変換するができる。
【００４２】
本方法によれば、さらに、フォルダトゥリーへの情報の保存を、表上への情報アイコンの保存操作によって一目の視認性によりおこなうことができる。
【００４３】
本方法によれば、さらに、フォルダトゥリーへの情報の保存を、表を介しておこなえば、その情報を格納するフォルダがそのフォルダトゥリー内にない場合、該当のフォルダが自動的に作成された上、その情報は格納されるので、情報の保存ごとに、いちいち情報を格納するフォルダの増設をおこなう必要がなくなる。
【００４４】
本方法によれば、さらに、多くの階層からなる一方、その内部に少数のフォルダしか作成されていないフォルダトゥリーの場合を補正した表が作成されることから、最初にフォルダトゥリーを作成するとき、その構成フォルダとして、例示的に最小限のフォルダだけを作成しておけば、表を介した情報の保存操作ごとに、自動的にフォルダトゥリー内の構成フォルダが増設されていくので、フォルダトゥリーを楽に完成していくことができる。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施例による情報処理装置のハードウェア上のシステム構成例を示すブロック図である。
【図２】実施例のシステムにおける環境制御プログラムが表示するデスクトップ画面を示す図である。
【図３】実施例のシステムにおけるデータオブジェクト管理データの形式を示す図である。
【図４】実施例のシステムにおける表管理アプリケーション画面を示す図である。
【図５】実施例のシステムにおける発明の機能構成を示すブロック図である。
【図６】実施例のシステムにおける表変換モードの表管理アプリケーション画面を示す図である。
【図７】実施例のシステムにおける説明例のフォルダトゥリーを示す図である。
【図８】実施例のシステムにおける全体管理データの形式を示す図である。
【図９】実施例のシステムにおける情報管理データの形式を示す図である。
【図１０】実施例のシステムにおけるタグ名列データの形式を示す図である。
【図１１】実施例のシステムにおけるタグ名列データ作成処理の手順を示す図である。
【図１２】実施例のシステムにおける子フォルダ名列の形式を示す図である。
【図１３】実施例のシステムにおけるタグ名データの形式を示す図である。
【図１４】実施例のシステムにおける子フォルダ共有集合を特定する手順を示す図である。
【図１５】実施例のシステムにおける親フォルダ管理データの形式を示す図である。
【図１６】実施例のシステムにおける親フォルダ表示画面を示す図である。
【図１７】実施例のシステムにおけるタグ名列表示画面を示す図である。
【図１８】実施例のシステムにおけるマージ指示後のタグ名列表示画面を示す図である。
【図１９】実施例のシステムにおける表変換全体手順を示す図である。
【図２０】実施例のシステムにおける条件データ作成手順を示す図である。
【図２１】実施例のシステムにおける関連データの形式を示す図である。
【図２２】実施例のシステムにおける表のフォーマットを示す図である。
【図２３】実施例のシステムにおける表データを作成する手順を示す図である。
【図２４】実施例のシステムにおける見出し語欄データの形式の形式を示す図である。
【図２５】実施例のシステムにおける対応タグ名列を特定する手順を示す図である。
【図２６】実施例のシステムにおけるセルデータの形式を示す図である。
【図２７】実施例のシステムにおける文字列データの形式を示す図である。
【図２８】実施例のシステムにおけるアイコン配置欄定義データの形式を示す図である。
【図２９】実施例のシステムにおける「行区切り位置データ」、または「列区切り位置データ」の形式を示す図である。
【図３０】実施例のシステムにおける罫線データの形式を示す図である。
【図３１】実施例のシステムにおける説明例の表を示す図である。
【図３２】実施例のシステムにおけるセル内におけるアイコンの配置を示す図である。
【図３３】実施例のシステムにおける情報保存手順を示す図である。
【図３４】実施例のシステムにおける全パス名作成手順を示す図である。
【図３５】実施例のシステムにおける例示的に作成した説明例のフォルダトゥリーを示す図である。
【図３６】実施例のシステムにおける検索指示画面を示す図である。
【図３７】実施例のシステムにおける検索指示により作成される表を示す図である。
【発明を実施するための最良の形態】
【００４６】
以下、添付図を参照して本発明の実施例を説明する。図１に、本発明の一実施例における情報処理装置のハードウェア上のシステム構成を示す。このシステムにおいて、キーボード１２、およびマウス１４が入力装置として、内部メモリ１６および外部メモリ１８が記憶装置として、表示装置２０および印紙装置２２が出力装置として、それぞれ適当なインタフエース回路（図示せず）を介してＣＰＵ２４に接続されている。また、ＣＰＵ２４は、通信装置２６を介して電話回線または通信回線２７とも接続されている。内部メモリ１６および外部メモリ１８には、ＣＰＵ２４の処理または制御動作を規定する各種プログラムのほか、各種電子辞書、キャラクタフォント、ファイル等が格納されている。通信装置２６は、ファクシミリ通信機能を有している。
【００４７】
本装置の電源を入れると、本装置におけるＧＵＩ環境を制御する環境制御プログラムが自動的に起動され、例えば、図２に示すデスクトップ画面３０を表示装置２０のディスプレイ画面２０ａ上に表示した上、デスクトップ画面３０において次に述べるようなＧＵＩ環境を提供する。
【００４８】
本装置においては、ユーザが作成する情報は、公知の方法として、環境制御プログラムによって、ファイル情報を単位として管理される。また、本装置においては、情報を管理する単位であるデータオブジェクトとして、ファイル情報のほかにフォルダが用意され、ファイル情報の分類管理は、ファイル情報をフォルダへ格納する形でおこなうことができるようになっている。
【００４９】
本明細書においては、ファイル情報とフォルダとを合わせて「情報」と呼ぶことにする。フォルダは、１つのフォルダが別のフォルダである親フォルダの中に子フォルダとして収容されることが繰り返されるフォルダ階層構造の形で管理され、システム内において１つの外部メモリ１８をルートとするフォルダのトゥリーを形成して配置される。
【００５０】
ファイル情報とフォルダからなるデータオブジェクトは、環境制御プログラムによって、「種別情報」、「名称」、「全パス名」、「アイコンイメージデータポインタ情報」、「アイコン配置位置」からなるデータオブジェクト管理データを付した形で管理される（図３）。「種別情報」は、まず、ファイル情報とフォルダを区別した上、ファイル情報である場合には、それが作成されたアプリケーションの種別を表わす。「名称」は、ユーザによって入力された名称であり、その情報を直接に収容する親フォルダの中において「種別情報」ごとに一意に定められる。他の意味に使用される「名称」と区別して、「フォルダ内名称」と呼ぶ時もある。
【００５１】
「全パス名」は、環境制御プログラムが、各データオブジェクトをシステム内において一意に識別するためのキーとなるもので、該当のデータオブジェクトに関わる全ての上位のフォルダの名称を、ルートから始めて順に取り出される。フォルダ名称を特定の区切り記号である分離符を挟んで順に接続することによって得られた文字列に自身の名称文字列を、上記分離符を挟んで接続したものである。本明細書においては、この分離符を特に、第１の分離符と呼ぶことにする。１つのデータオブジェクトを他のフォルダ内に格納することは、システム内において、格納対象のデータオブジェクトの名称を格納先のフォルダの全パス名に接続することによって実現されることになる。
【００５２】
また、環境制御プログラムは、保存しているファイル情報、または、フォルダについて、公知の方法として、上記した「種別情報」毎に定まる特定種類のイメージであるアイコンをデスクトップ画面３０上において表示した上、表示したアイコンには、該当データオブジェクト管理データの「名称」情報を表わす文字列を付加した形で表示する。
【００５３】
ファイル情報、または、フォルダは、デスクトップ画面３０上におけるマウス１４による該当のアイコンに対する特定の指示操作によってオープンされる。環境制御プログラムは、まず、デスクトップ画面３０上に表示されている各アイコンの「アイコン表示位置」情報と上記指示操作を与えた位置との照合を繰り返すことにより、該当のデータオブジェクトを識別する。
【００５４】
識別されたデータオブジェクトがファイル情報である場合は、その指示操作によってファイル情報の内容が該当ファイル情報について新たに設けられた「ファイル情報画面」上に表示される。環境制御プログラムが、指示されたファイル情報の「種別情報」にもとづいて該当のアプリケーションプログラムを呼び出した上、呼び出されたプログラムが該当のファイル情報の内容を表示することになる。
【００５５】
識別されたデータオブジェクトがフォルダである場合は、フォルダ内の格納情報のアイコンを配置した「フォルダ画面」がデスクトップ画面３０上の適当位置に表示され、表示されたフォルダ画面上には、該当のフォルダが直接に含むデータオブジェクトのアイコンが配置表示される。
【００５６】
環境制御プログラムが、該当のフォルダの全パス名とシステム内の各データオブジェクトの全パス名との間の照合を繰り返すことによって、該当のフォルダが直接に含むデータオブジェクトを識別した上、識別したデータオブジェクト管理データの「情報種別部」データ毎に定められたイメージデータを、フォルダ画面上において定めた方法にしたがって配置表示する。
【００５７】
ファイル情報、または、フォルダを表わすアイコンは、デスクトップ画面３０上において、ユーザによるマウス１４による特定の操作であるドラッグ操作によって配置位置を変えることができ、そのデスクトップ画面３０上における配置位置は、該当データオブジェクト管理データの「アイコン表示位置」に登録される。また、ある情報を別なフォルダへ格納することは、格納対象情報のアイコンを格納先フォルダのアイコン上にドラッグする操作という形でおこなうことができる。
【００５８】
デスクトップ画面３０上において、その左下隅部に常時表示されている「スタート」ボタンを選択指示すると、「プログラム」、「設定」、「検索」等の選択ボタンをリストした「メインメニュー」３１がディスプレイ画面２０ａに現われ、この「メインメニュー」３１上において、さらに、「プログラム」ボタン３５をクリック指示すると、本装置上にインストールしてあるアプリケーションプログラムの一覧を示す「プログラムメニュ―」３２が、ディスプレイ画面２０ａ上に表示される。図２は、上記「プログラム」ボタン３５をクリック指示し、「プログラムメニュ―」３２を表示した状態を示したものである。
【００５９】
「プログラムメニュ―」３２上において、本発明に関わる機能を制御するアプリケーションプログラムである「表管理アプリケーションプログラム」の該当ボタンをクリック指示すると、上記環境制御プログラムは、この表管理アプリケーションプログラムのソースプログラムを装置の外部メモリ１８上の所定格納位置から取り出し、内部メモリ１６上の適当なエリア上において実行形式のプログラムに展開した上、同プログラムを起動し、まず、例えば、図４に示す表管理アプリケーション画面３３をディスプレイ画面２０ａ上に表示する。
【００６０】
表管理アプリケーションは、デスクトップ画面３０上において、情報を、表を用いて管理することを目的とし、「表作成」、「変換」、「検索」、「保存」、「設定」等の機能が設けられている。以上の機能は、表管理アプリケーションプログラムが、上記環境制御プログラム、ならびに、本装置を構成する上記ハードウエアと協働して動作するシステムによって実現される。
【００６１】
本発明の実施機能の中、まず、表変換機能について説明する。表変換機能は、指定したフォルダトゥリーが管理する情報に対して、該当フォルダトゥリーと等価な分類をおこなう表を作成し、作成した表上に該当フォルダトゥリーが管理する情報のアイコンを配置表示するもので、図５に示す処理の構成をとる。
【００６２】
入力部５１は、変換対象のフォルダトゥリーを入力する。環境制御プログラムが作成管理するフォルダを表示するディスプレイ２０a、および、キーボード１２、マウス１４等の入力装置と、該当の処理を実行するＣＰＵ２４と、入力情報をいったん取り込む内部メモリ１６また外部メモリ１８とによって構成される。
【００６３】
タグ名列データ作成部５２は、入力されたフォルダトゥリーを構成する各フォルダの名称と階層ランクにもとづいて、情報を１つの視点から特徴付けるタグ名の集合であるタグ名列を表わすタグ名列データを作成する。処理を実行するＣＰＵ２４と、処理をおこなう作業エリアを配置する内部メモリ１６または外部メモリ１８とによって構成される。
【００６４】
タグ名列データ記憶部５３は、作成されたタグ名列データを記憶する。内部メモリ１６または外部メモリ１８の所定の記憶領域を用いている。
【００６５】
条件データ付与部５４は、入力部５１に指定されたフォルダトゥリ―に含まれる各フォルダの全パス名とタグ名列データ記憶部５３に記憶されているタグ名列データとにもとづいて、該当タグ名列データに対して、その適用条件を表わす条件データを付与する。処理を実行するＣＰＵ２４と、該当の処理をおこなう作業エリアを配置する内部メモリ１６または外部メモリ１８とによって構成される。
【００６６】
表データ作成部５６は、タグ名列データ記憶部５３に記憶されたタグ名列データに登録されているタグ名を見出し語として配置する表を表わす表データを作成し記憶する。該当の処理を実行するＣＰＵ２４と処理をおこなう作業エリアを配置する内部メモリ１６または外部メモリ１８とによって構成される。
【００６７】
情報属性データ付与部６０は、入力部５１から入力されたフォルダトゥリー上に管理されている情報の全パス名を構成するパス名について、タグ名列データ記憶部５３に記憶されたタグ名列データを参照して、タグ名列ごとの分類付けを表わす情報属性データを付与する。処理を実行するＣＰＵ２４と、処理をおこなう作業エリアを配置する内部メモリ１６または外部メモリ１８とによって構成される。
【００６８】
出力情報対応付け部５７は、作成された表データとフォルダトゥリー上に管理されている情報について求められた情報属性データにもとづいて、表上における単位出力域であるセルごとに出力される情報を対応付ける。処理を実行するＣＰＵ２４と、アイコン配置欄セルごとの出力情報をいったん記憶する内部メモリ１６または外部メモリ１８と、によって構成される。
【００６９】
表表示部５８は、表データ作成部５６に作成されている表データ、および、出力情報対応付け部６１によって表上の各セルに対応付けられた情報とに基づいて、情報のアイコンが配置表示された表を表示する。処理を実行するＣＰＵ２４と、表示用に変換した出力データをいったん記憶する内部メモリ１６または外部メモリ１８と、表示装置２０とによって構成される。
【００７０】
表変換機能の実施に当たって、ユーザは、表管理アプリケーション画面３３をオ−プンした上、表管理アプリケーション画面３３上の機能メニュー７０上の「変換」ボタン７２を指示し、システムは、「変換」ボタン７２の指示を受け、表管理アプリケーション画面３３を表変換モードにセットする。表変換モードの表管理アプリケーション画面３３を図６に示す。
【００７１】
以下、表変換機能の詳細を図７に示す分類をおこなっているフォルダトゥリーを表に変換する例に即して説明する。同図において、最右列に記入されているノード名「大」、「並」、「小」は、その左側に隣接の列に記入されているノード名「Ａ１」、「Ａ２」、「Ａ３」…「Ｃ２」、「ｃ３」の全てに対する共通する分類を表わしている。
【００７２】
ユーザは、まず、対象とするフォルダトゥリーの先頭フォルダのアイコンを表管理アプリケーション画面３３上にドラッグする。以降、このフォルダを、特に、変換対象先頭フォルダ（略して、先頭フォルダ）と呼ぶことにする。
【００７３】
表変換機能において、指定したフォルダトゥリーを構成する各フォルダのフォルダ名は、管理対象の情報を特徴付けるタグ名として、変換された管理表上において見出し語として配置される。ユーザは、その例外として、そのフォルダ名をタグ名とせず、表の管理対象としたいフォルダを表管理アプリケーション画面３３上において管理対象フォルダとして指定することができる。ユーザは、表管理アプリケーション画面３３上に表示されている該当のフォルダトゥリー上において該当するフォルダを、たとえば、マウス１４を用いてクリック指定した後、表変換モードの表管理アプリケーション画面３３上に表示されている管理対象フォルダ指定副画面９３内にドラッグすればよい。
【００７４】
ユーザは、先頭フォルダと管理対象フォルダを指定した後、表管理アプリケーション画面３３上の「実行」ボタン９５を指示すると、システムは、「実行」ボタン９５の指示を受け、まず、入力部５１による処理として全体管理データ（図８）を作成し、その「名称部」と「全パス名部」とに、各々、先頭フォルダの名称と全パス名とをセットした上、先頭フォルダの名称を表管理アプリケーション画面３３上の名称欄９０に表示する。説明例においては、「全体管理」が表示される。
【００７５】
システムは、また、管理対象フォルダ指定副画面９３内にドラッグされたフォルダについて情報管理データ（図９）を作成し、その「名称部」と「全パス名部」とに、各々、該当フォルダの名称と全パス名とをセットする。指定されたフォルダごとに作成された情報管理データは、その連結ポインタにより順に連結されることによって情報管理データチェインを形成し、その先頭データのアドレスは、全体管理データの「管理対象フォルダ情報管理データポインタ部」にセットされる。
【００７６】
システムは、続いて、タグ名列データ作成部５２による処理として、情報を１つの視点から特徴付けるタグ名の集合であるタグ名列を表わすタグ名列データ（図１０）を、フォルダトゥリーを構成する各フォルダが直接に格納する子フォルダの名称にもとづいて作成するタグ名列データ作成処理をおこなう。
【００７７】
タグ名列データ作成処理の手順を図１１に示す。タグ名列データ作成処理は、まず、指定したフォルダトゥリーを構成する各フォルダについて、そのフォルダが直接に格納する子フォルダを公知の方法によって順次に取り出し、取り出した子フォルダの中、管理対象フォルダとして指定されていないフォルダの名称の集合である子フォルダ名列を、該当フォルダについて作成される子フォルダ名列データ（図１２）に登録する（ステップＭ１）。
【００７８】
ステップＭ１は、取り出した子フォルダごとに、その名称をそのデータ部にセットしたタグ名データ（図１３）を作成し、作成したタグ名データをその「連結ポインタ」によって連結したタグ名データチェインの先頭データアドレスを、該当子フォルダ名列データの「タグ名データポインタ」にセットする。
【００７９】
子フォルダ名列データの「親フォルダ全パス名部」と「親フォルダ階層ランク部」には、該当の子フォルダを取り出した親フォルダの全パス名と階層ランクが、各々、セットされる。親フォルダの階層ランクは該当の全パス名を構成するパス名の数により求めることができる。
【００８０】
作成された子フォルダ名列データは、子フォルダ名列データチェインとして、その「連結ポインタ」によって連結され、その先頭データアドレスは、全体管理データの「子フォルダ名列データポインタ」にセットされる。
【００８１】
システムは、続いて、作成した子フォルダ名列データチェインに登録した各子フォルダ名列を取り出した親フォルダの集合であって、その集合を構成するフォルダは、その集合内の他のフォルダの少なくとも１つと１つ以上の子フォルダを共有する集合を、子フォルダ共有集合として特定し、特定した子フォルダ共有集合を構成する各フォルダの全パス名の集合である親フォルダ全パス名列を特定した子フォルダ共有集合ごとに作成されるタグ名列データに登録する（ステップＭ２）。
【００８２】
子フォルダ共有集合は、まず、初期設定として、目的の親フォルダ全パス名列を空集合にセットした上、作成されている子フォルダ名列データチェインから、子フォルダ名列データを共有集合先頭データとして順次に取り出し、取り出した共有集合先頭データについて、図１４に示す手順を繰り返す形で特定される。同手順は、まず、以降の処理の繰り返しにおいて順次に取り出される子フォルダ名列データである「現在データ」に共有集合先頭データをセットする（ステップＴ１）。
【００８３】
同手順は、続いて、現在データの「組み込みフラグ部」を参照し、「組み込みフラグ部」に初期値がセットされている場合は、ステップＴ３に進み、「組み込みフラグ部」に初期値と異なる特定値がセットされている場合は、ステップＴ８に分岐する（ステップＴ２）。
【００８４】
続くステップＴ３においては、現在データの「親フォルダ全パス名部」にその全パス名が登録されているフォルダが、その全パス名が親フォルダ全パス名列を構成する各フォルダの少なくとも１つのフォルダと同じ子フォルダ名を少なくとも１つ共有していることを判定し、判定が得られた場合には、現在データにセットされている親フォルダ全パス名を、「親フォルダ全パス名列」に加え（ステップＴ４）、判定が得られない場合には、ステップＴ８に分岐する。
【００８５】
ステップＴ４において、親フォルダ全パス名列を構成する各親フォルダ全パス名は、１つの親フォルダ全パス名ごとに作成される親フォルダ管理データ（図１５）の「各親フォルダ全パス名部」にセットされ、作成された各親フォルダ管理データは、その連結ポインタよって親フォルダ管理データチェインとして連結され、その先頭データは、該当のタグ名列データの「親フォルダ管理データポインタ」にセットされる。
【００８６】
ステップＴ４に続くステップＴ５においては、現在データの「組み込みフラグ部」に上記特定値がセットされ、続いて、ステップT1に戻る。また、ステップＴ８においては、現在データが共有集合先頭データでないことが判定され、判定が得られた場合にはステップＴ６に進み、判定が得られない場合には手順を終了する。
【００８７】
ステップT６においては、子フォルダ名列データチェインにおいて次位置に子フォルダ名列データが連結されていることを判定し、判定が得られた場合には、次位置に連結されている子フォルダ名列データを現在データにセットした上（ステップＴ７）、再び、ステップＴ２に戻る。一方、ステップＴ６の判定が得られない場合には、手順を終了する。
【００８８】
説明例の場合、子フォルダ名列｛Ａ１，Ａ２，Ａ３｝について作成され、全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」を登録した親フォルダ管理データと子フォルダ名列｛Ａ３、Ａ４｝について作成され、全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥乙」を登録した親フォルダ管理データとは連結され、２つの子フォルダ名列をマージしたタグ名列｛Ａ１，Ａ２，Ａ３、Ａ４｝について作成されたタグ名列データの「親フォルダ管理データポインタ部」によって管理されることになる。
【００８９】
システムは、次に、特定した各子フォルダ共有集合ごとに、求めた親フォルダ全パス名列を構成する各親フォルダ全パス名をその「親フォルダ全パス名部」に登録した子フォルダ名列データに登録されている子フォルダ名列をマージすることによってタグ名列を求め、求めたタグ名列を該当のタグ名列データに登録する（ステップＭ３）。
【００９０】
ステップＭ３は、該当のタグ名列データに登録されている親フォルダ管理データチェインから、その構成データを順に取り出し、取り出した親フォルダ管理データに登録されている親フォルダ全パス名をその「親フォルダ全パス名部」に登録した子フォルダ名列データの子フォルダ列どうしをマージすることを繰り返す形でおこなわれる。
【００９１】
まず、最初に取り出される親フォルダ管理データに登録されている親フォルダ全パス名を登録した子フォルダ名列データがポイントするタグ名データチェインの先頭アドレスを、該当タグ名列データの「タグ名データポインタ」にセットすることから始めて、以降に取り出される子フォルダ名列データに登録されている子フォルダ名列の中から、上記タグ名データポインタからポイントされるタグ名データチェインの構成タグ名のいずれとも異なる子フォルダ名だけを、上記タグ名データポインタからポイントされるタグ名データチェインに追加して連結することを繰り返せばよい。
【００９２】
以上のように作成されたタグ名列データは、その「連結ポインタ」によって順次に連結されることによって全体タグ名列データチェインを形成し、その先頭データのアドレスは、全体管理データの「タグ名列データポインタ部」にセットされる。説明例のフォルダトゥリーの各フォルダからは、タグ名列、｛Ａ、Ｂ、Ｃ｝、｛甲、乙、丙｝、｛Ａ１、Ａ２、Ａ３、Ａ４｝、｛Ｂ１、Ｂ２｝、｛Ｂ３、Ｂ４｝｛Ｃ１、Ｃ２、Ｃ３｝、｛大、並、小｝がマージされることになる。  
【００９３】
各タグ名列データを特定するデータであるタグ名列識別データとしては、該当のタグ名列データの格納アドレスを用いてもよいし、親フォルダ全パス名列を管理する    親フォルダ管理データを用いてもよい。また、ステップＭ３において、該当のタグ名列ごとにＩＤ名を定め、定めたＩＤ名をタグ名列データの「ＩＤ名部」にセットしてもよい。このＩＤ名は、システムが自動的に生成し、たとえば、作成順序を表す数字文字を付与すればよい。たとえば、タグ名列｛Ａ，Ｂ，Ｃ｝については「１」、タグ名列｛Ａ１，Ａ２、Ａ３、Ａ４｝については「３」、｛大、並、小｝については「６」が付与される。
【００９４】
タグ名列データ作成処理は、また、作成された各タグ名列データにマージされた各子フォルダ列データに登録されている「親フォルダ階層ランク」に「１」を加えた数をタグ名列データの「階層ランク部」に登録する（ステップＭ４）。１つのタグ名列データについて、複数個の親フォルダが見出される場合は、各親フォルダの各階層ランクに「１」を加えた数の平均値をセットすればよい。
【００９５】
タグ名列データ作成処理は最後に、以上のように作成されたタグ名列データにもとづいて親フォルダ表示画面２１０を、表管理アプリケーション画面３３上に表示し、各タグ名列データごとに親フォルダ表示画面２１０の１行上に設けた親フォルダ表示欄２１３を割付けた上、割付けたに各親フォルダ表示欄２１３上に該当する子フォルダ共有集合を構成するフォルダのアイコンを順に配置表示する（ステップＭ５）。
【００９６】
説明例の場合、図１６に示す親フォルダ表示画面２１０が表示されることになる。１つの親フォルダ表示欄２１３においては、該当の各フォルダを表わすアイコン２１４が、該当するパス名をその下部に付与した形で、定めた間隔をおいて配置される。
【００９７】
ユーザは、親フォルダ表示欄２１３に配置されているフォルダのアイコンの中から、同じ親フォルダ表示欄２１３に配置されている他のフォルダとは異なる分類視点による分類付けをおこなうフォルダを除く指示をおこなうことができる。
【００９８】
たとえば、「作成年度」という分類視点によって「２００９」、「２０１０」…  …というフォルダの名称が配置される親フォルダ表示欄２１３の中に、「発生年度」という分類視点による分類付けをおこなう「２０１０」というフォルダの名称が混入して配置されている場合、分類視点「発生年度」による分類付けをおこなうフォルダを除去することになる。
【００９９】
ユーザは、親フォルダ表示欄２１３上に表示されている各フォルダに関わる分類視点を次の操作によって識別することができる。まず、表示されているフォルダに対する、たとえば、マウス１４を用いたダブルクリックによって、該当するフォルダ画面を表示させ、該当のフォルダが直接に格納している情報と子フォルダを知ることができる。
【０１００】
また、親フォルダ表示欄２１３上表示されているフォルダに対して、たとえば、マウス１４を用いたクリックをおこなった上、親フォルダ表示画面２１０上に設けられた「上へ」ボタン２１５を指示することにより、該当フォルダの親フォルダのフォルダ画面を表示させることができる。さらに、表示されているフォルダ画面をマウス１４によって指示した上、親フォルダ表示画面２１０上の「上へ」ボタン２１５を指示することを繰り返して、さらに１つ上位のフォルダのフォルダ画面を順次に表示させることもできる。  
【０１０１】
上記の操作において、システムは、先ず、マウス１４による指示位置にもとづいて特定された親フォルダ表示欄２１３に割り付けられているタグ名列データを特定した上、特定したタグ名列データに付与されている親フォルダ管理データの中から、親フォルダ全パス名を順次に取り出し、取り出した親フォルダ全パス名の該当フォルダの配置位置を求め、マウス１４によるクリック位置との照合を繰り返すことにより、指定したフォルダを特定することができる。
【０１０２】
ユーザは、親フォルダ表示画面２１０上の各親フォルダ表示欄２１３上において、除去したいフォルダがあれば、そのフォルダをマウス１４によってクリック指示した上、親フォルダ表示画面２１０上の「除去」ボタン２１８を指示する。
【０１０３】
タグ名列データ作成部５２は、「除去」ボタン２１８の指示を受け、上記の手順により、クリック指示されたフォルダの親フォルダ管理データを特定し、特定した親フォルダ管理データを該当のタグ名列データに付与されている親フォルダ管理データチェインから除去した上、指定された親フォルダ管理データを除去した親フォルダ管理データチェインにもとづいて、改めて該当するタグ名データチェインを作り直す。
【０１０４】
一方、タグ名列データ作成部５２は、除去した親管理データに登録されているフォルダに対して、上記した子フォルダ共有集合を見出す手順をおこない、見出した子フォルダ共有集合ごとに新たにタグ名列データを作成した上、追加されたタグ名列データチェインにもとづいて、親フォルダ表示画面２１０を再び、表管理アプリケーション画面３３上に表示する。
【０１０５】
ユーザは以上の異なる分類視点による分類付けをおこなうフォルダを除く操作をおこなった後、  画面上の「実行」ボタン２１９を指示すると、タグ名列データ作成処理は、以上のように作成されたタグ名列データにもとづいてタグ名列表示画面２３０を表管理アプリケーション画面３３上に表示し、各タグ名列データを、タグ名列表示画面２３０の１行上に設けた各タグ名列表示欄２３１に割付けた上、割付けたタグ名列表示欄２３１上に該当する構成タグ名を順に配置表示する。説明例の場合、図１７に示すタグ名列表示画面２３０が表示されることになる。
【０１０６】
ユーザは、タグ名列表示画面２３０上において、同じ分類視点に属するタグ名列でありながら、共通するタグ名を共有しないことからタグ名列データ作成処理によってマージされず、たがいに異なるタグ名列表示欄２３１に配置されている複数のタグ名列を指定する。
【０１０７】
ユーザは、マージしたいタグ名列が配置されているタグ名列表示欄２３１の左側に設けられたマージ指定欄２３５に、マージ上の連結順序を示す数字をキーボード１２により記入した上、タグ名列表示画面２３０に配置された「実行」ボタン２３９を指示すればよい。説明例の場合、図１７に示すように、タグ名列｛Ｂ１、Ｂ２｝の該当マージ指示欄２３５には「１」を記入し、タグ名列｛Ｂ３、Ｂ４｝の該当マージ指示欄２３５には「２」を記入することになる。
【０１０８】
なお、各タグ名列表示欄２３１の左側に設けた項目名入力欄２３７に該当タグ名列の項目名を入力することができる。入力された項目名は、該当のタグ名列を特定するデータとして該当の階層表の中で一意に命名されるものとし、タグ名列データの「ＩＤ名部」にセットされる。
【０１０９】
システムは、「実行」ボタン２３９の指示を受け、マージ指定欄２３５の記入と指定されたタグ名列をタグ名列表示画面２３０上から消去した上、タグ名列に指定した順序によってマージした新しいタグ名列をタグ名列表示画面２３０上に表示する。
【０１１０】
システムは、マージ指示欄２３５に対する指定によって指定した各タグ名列データからポイントされるタグ名データチェインを、指定された順序にしたがってタグ名データの「連結ポインタ」によって連結した上、１つのタグ名列データからポイントする。また、マージされた各タグ名列データに付与されている親フォルダ全パス名列も同時にマージした上、マージした親フォルダ全パス名列をマージされたタグ名列をポイントするタグ名列データに付与する。
【０１１１】
説明例の場合、タグ名列表示画面２３０上において、指定された元の２つのタグ名列｛Ｂ１、Ｂ２｝と｛Ｂ３、Ｂ４｝は消去され、マージされたタグ名列｛Ｂ１、Ｂ２、Ｂ３、Ｂ４｝が新たに１つのタグ名列欄２３１上に配置表示されることになる（図１８）。
【０１１２】
ユーザによるタグ名列表示画面２３０上の実行ボタン２３９の指示を受けたとき、マージ指定欄２３５の記入がない場合には、システムは、タグ名列は表示画面２３０を消去した上、表変換全体手順を開始する（図１９）。まず、条件データ付与部５４による処理として、各タグ名列データについて、そのタグ名列による分類が適用される条件を表わす条件データを求め、タグ名列データの「条件データポインタ」からポイントする（ステップＬ１）。
【０１１３】
ステップＬ１は、各タグ名列データについて、図２０に示す手順によっておこなわれ、先ず、タグ名列データに付与されている各親フォルダ全パス名を構成する各パス名に次に述べるＩＤデータを対応付ける（ステップＮ１）。
【０１１４】
たとえば、親フォルダ全パス名を構成する各パス名について、所属する親フォルダ全パス名において該当パス名の１つ上位に位置するパス名である親パス名に定まる全パス名である親全パス名が、その親フォルダ全パス名列中に含まれているタグ名列データを特定し、特定したタグ名列データのタグ名列識別データを、該当のパス名にＩＤデータとして対応付ければよい。
【０１１５】
説明例においては、タグ名列｛Ａ１、Ａ２、Ａ３、Ａ４｝について定まる１つの親フォルダ全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」を構成するパス名「甲」のＩＤデータとしては、その親パス名「Ａ」に定まる親全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ」を、その親フォルダ全パス名列中に含むタグ名列｛甲、乙、丙｝のタグ名列識別データが特定されることになる。
【０１１６】
また、上記の親フォルダ全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」を構成する他のパス名「Ａ」のＩＤデータとして、その親全パス名「＊＊＊￥＊＊＊￥Ｐ」を、その親フォルダ全パス名として登録したタグ名列｛Ａ，Ｂ，Ｃ｝のタグ名列識別データが特定される。
【０１１７】
さらに、上記の親フォルダ全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」を構成する他のパス名「Ｐ」については、その親全パス名「＊＊＊￥＊＊＊」を、その親フォルダ全パス名として登録したタグ名列データは作成されていないことから、パス名「Ｐ」については、ＩＤデータは特定されない。上記の親フォルダ全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」を構成する文字列「＊＊＊￥＊＊＊」を構成する各パス名についても同じことが言える。
【０１１８】
該当のタグ名列データに付与されている親フォルダ全パス名を構成する各パス名は、以上のように得られたたＩＤデータと関連データ（図２１）の形式で対応付けられる。関連データの「ＩＤデータポインタ部」は、該当パス名のＩＤデータがセットされ、
「ＩＤ名部」には定義されているＩＤ名がセットされ、「タグ名データポインタ部」は、該当のパス名をセットしたタグ名データをポイントする。
【０１１９】
１つの親フォルダ全パス名から作成される各関連データは、その「連結ポインタ」によって親フォルダ別関連データチェインとして連結され、その先頭データのアドレスは該当の親フォルダ管理データの「関連データポインタ」にセットされる。
【０１２０】
ステップＬ１は、次に、１つのタグ名列データに付与された各親フォルダ全パス名列を構成する各パス名に対応付けされたＩＤデータの中、対応するパス名が所定の種類以下の特定タグ名に限られるＩＤデータを見出した上、見出したＩＤデータと対応するパス名とを登録した関連データを、その連結ポインタ２によって連結した関連データチェインを該当タグ名列データの条件データとして、その「条件データポインタ」からポイントする（ステップＮ２）。
【０１２１】
上記の条件をみたす関連データが見出されないタグ名列データの条件データポインタは初期セット値である「ＮＵＬＬ」がセットされ続けることになる。
【０１２２】
該当のタグ名列データに付与されている親フォルダ全パス名列を構成する各パス名に対応付けされたＩＤデータに定まる対応パス名の種類の数は、該当の親フォルダ別関連データチェインを構成する関連データの中から、該当のＩＤデータが登録されている関連データを取り出した上、取り出した関連データを、同じ名称のタグ名が登録されている関連データごとにグルーピングし、得られたグループの数として求めることができる。
【０１２３】
たとえば、上記の所定数を「１」とした上で、タグ名列｛Ａ１、Ａ２、Ａ３、Ａ４｝について付与されている親フォルダ全パス名列｛＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲、＊＊＊￥＊＊＊￥Ｐ￥Ａ￥乙｝を構成する各構成パス名に付せられたＩＤデータの中、対応するパス名が１種類だけに限られるＩＤデータとして、パス名「Ａ」とのみ対応付けられているタグ名列｛Ａ，Ｂ，Ｃ｝のタグ名列識別データが見出され、そのタグ名列識別データとタグ名「Ａ」との対を登録した関連データが条件データとして特定されることになる。
【０１２４】
表変換全体手順は、次に、表作成部５６による処理として、以上のように作成されたタグ名列データにもとづいて、タグ名列データに登録されたタグ名列が見出し語として割り付けられる表を表わす表データを作成する（ステップＬ２）。  
【０１２５】
表管理アプリケーションが扱う表は、図２２に示すフォーマットにしたがって作成される。すなわち、表は、アイコン配置欄４１と横方向見出し語配置欄４２と縦方向見出し語配置欄４３とからなり、横方向見出し語配置欄４２はアイコン配置欄４１の上端外側の１行上に配置され、縦方向見出し語配置欄４３はアイコン配置欄４１の左端外側１列上に配置される。なお、横方向見出し語配置欄４２と、縦方向見出し語配置欄４３を合わせて見出し語配置欄と呼ぶ。
【０１２６】
アイコン配置欄４１内には管理対象の情報のアイコンを配置する矩形域であるセルがマトリクス状に配置され、見出し語配置欄にはタグ名列が配置され、その構成タグ名がアイコン配置欄４１内の各セルを特徴付ける見出し語として該当セルと同一行、または、同一列上に記入される。１つの見出し語配置欄には、１つのタグ名列が配置され、見出し語配置欄は、その配置方向ごとに複数の行、列にわたって設けることができる
【０１２７】
見出し語配置欄は、１つのタグ名が記入される矩形域であるセルに分割され、アイコン配置欄４１は、各見出し語配置欄内の各セルを区切る罫線の延長によって分割され、上記したセルのマトリクスを形成する。表管理アプリケーションが扱う表は、このフォーマット形式に沿う限り、自由に作成されてよい。
【０１２８】
ステップＬ２の手順を図２３に示す。同手順は、まず、表上の各見出し語欄について見出し語欄データを作成する（ステップＡ１）。ステップＡ１においては、最初に、表の最上行と最左列に各々、１つの見出し語欄を設け、その見出し語欄データをこの順に作成する。その見出し語欄に配置されるタグ名列として、その条件データが「ＮＵＬＬ」であり、階層ランクが、各々、1番目と2番目のタグ名列を対応タグ名列として選択する。説明例の場合、各々、タグ名列｛Ａ、Ｂ、Ｃ｝とタグ名列｛甲、乙、丙｝が選択されることになる。
【０１２９】
見出し語欄データの形式を図２４に示す。その「対応タグ名列データアドレス部」には、選択された対応タグ名列のタグ名列データである対応タグ名列データのアドレスがセットされ、「項目名部」には、対応タグ名列に付けられているＩＤ名がセットされ、「方向部」には、該当見出し語欄が配置される方向を表わすコードがセットされる。配置される方向が「横方向」の場合には「０」、配置される方向が「縦方向」の場合には「１」がセットされる。
【０１３０】
また、見出し語欄データの「全体位置部」内の「行/列位置部」に、該当の見出し語配置欄が配置される行列位置がセットされる。該当見出し語配置欄が横方向の場合は行位置、縦方向の場合には列位置が記入される。今、表の最上位行と最左列に設けた見出し語欄の見出し語欄データの該当部には、各々、「１」がセットされる。
【０１３１】
ここでいう行位置とは該当行の表の上端から数えた行位置であり、列位置とは、該当列の表の左端から数えた列位置である。また、行位置と列位置を表わす基準となる表における「１行」と「１列」とは、本明細書においては、アイコン配置欄４１を構成する単位矩形であって、１つのアイコンを配置表示するセルであるアイコン配置欄セルを区切る罫線、ならびに、後述する見出し語配置欄４２、４３全体を区切る罫線によって区切られる行、または列として定義される。ここで、見出し語配置欄４２、４３においては、個々の見出し語を記入するセルは、複数の行、または複数の列にまたがることもある。
【０１３２】
なお、「全体位置部」内の「開始位置部」と「終端位置部」には、後に続くステップＡ２の処理において、定まる見出し語配置欄の配置方向両端の行列位置として、見出し語配置欄が横方向の場合は列位置、縦方向の場合には行位置がセットされる。
【０１３３】
表の最上位行、最左列より下位に配置される見出し語欄は、その１つ上の行、または１つ左の列に配置されている１つの見出し語欄に配置される各タグ名ごとに、そのタグ名を親タグ名とする子見出し語配置欄として設けられ、その中に、次に述べる方法によって特定される対応タグ名列が配置される。表の最上位行、最左列より下位に配置される見出し語欄の設定は、この子見出し語配置欄の設定を繰り返す形でおこなわれ、設けられた全ての見出し語欄に子見出し語配置欄が設け得ないところで終了することになる。
【０１３４】
対応タグ名列は図２５に示す手順により特定される。以下に述べる同手順の説明において、１つの子見出し語欄に係わる親タグ名が属するタグ名列を親タグ名列、その親タグ名が配置される見出し語欄を親見出し語欄と呼ぶ。また、１つの子見出し語欄について、その親タグ名を最初の集合要素として、１つの親タグ名が配置された見出し語欄について、その親タグ名を求めることを繰り返して得られる親タグ名の集合を祖先タグ名集合と呼び、それを構成する各親タグ名とその所属タグ名列のタグ名列識別データＩＤデータとの対を祖先関連データ集合と呼ぶ。また、祖先タグ名集合を構成する各タグ名を配置した見出し語欄の集合を上位見出し語欄集合と呼ぶ。
【０１３５】
同手順は、まず、ステップＰＩにおいて、次の条件をみたすタグ名列を選択する。
（１）上位見出し語欄集合に含まれる各見出し語欄の対応タグ名列とは異なる
（２）その条件データと同じ関連データが祖先関連データ集合の中に含まれる
（３）  すでに、異なる方向において設けられた見出し語欄の対応タグ名列として選択されていない
上記（３）において、「該当見出し語欄と異なる方向」とは、該当見出し語欄の方向が「横方向」であれば「縦方向」であり、該当見出し語欄の方向が「縦方向」であれば「横方向」であることを指す。上記（３）の条件は、該当のタグ名列データの「方向部」に該当見出し語欄とセットされていないことに該当する。
【０１３６】
タグ名列データの「方向部」には、そのタグ名列を最初に対応タグ名列として選択した見出し語配置欄の配置方向を表わすコードがセットされる。タグ名列の「方向部」には、ステップＬ１において作成された時には初期値として“０”がセットされ、「横方向」見出し語欄に対応付けられた場合に、は”１”がセットされ、「縦方向」見出し語欄に対応付けられた場合には”２”がセットされる。
【０１３７】
続くステップＰ２において、上記条件を満たすタグ名列が選択されたことが判定された場合、ステップＰ４において、選択したタグ名列の中から最上の「階層ランク」が対応付けられているがタグ名列を選択した上、「方向部」に該当見出し語欄の配置方向を示す値をセットした後、手順を終える。
【０１３８】
ステップＰ２において、上記条件を満たすタグ名列が選択され得なかったことが判定された場合、続くステップＰ３において、上記の条件（１）、（３）を満たした上、その条件データが「ＮＵＬＬ」値であるタグ名列を選択した上、ステップＰ４に続く。
【０１３９】
ここで、ステップＰ４において参照される階層ランクとして、タグ名列データに登録されている階層ランクでなく、タグ名列データに登録されている親フォルダの中、その全パス名について前記ステップＮ１の方法によって定まる関連データの集合が、該当の祖先関連データ集合と同じである親フォルダの階層ランクを用いてもよい。
【０１４０】
以上のよう各見出し語欄について求まる対応タグ名列データのアドレスと該当の親タグ名と該当の親見出し語欄データのアドレスは、各々、該当見出し語欄データの「対応タグ名列データアドレス部」と「親タグ名部」と「親見出し語欄データアドレス部」とにセットされる。また、該当見出し語欄データの「全体位置部」内の「行/列位置部」に親見出し語欄について定まっている行・列位置に「１」を加えた値をセットする。
【０１４１】
また、１つの親見出し語欄に設けられる各子見出し語欄について作成された見出し語欄定義データである子見出し語欄データは、該当する親タグ名が親見出し語欄において配置されている順に、「連結ポインタ２」によって連結され、その先頭データは、親見出し語欄について作成された見出し語欄データの「子見出し語欄データポインタ」からポイントされる。
【０１４２】
説明例の場合、第２行上においては、たとえば、第１行上の見出し語「A」を親タグ名としてタグ名列{Ａ１，Ａ２、Ａ３}が}選択され、見出し語「Ｂ」を親タグ名としてタグ名列{Ｂ１、Ｂ２、Ｂ３}が}選択されることになる。
【０１４３】
表について作成される各見出し語欄データは、該当の見出し語欄の配置方向ごとに、各々、表の第１行、または、第１列の見出し語欄データを先頭とするトゥリーの形で互いに関連付けられて管理され、この見出し語欄データのトゥリーは、表の各行、各列ごとに、その上の全ての見出し語欄について、見出し語欄データを作成する「行・列ごと作成処理」を、表の第2行、または、第2列から始めて繰り返すことによって作成することができる。
【０１４４】
行・列ごと作成処理は、たとえば、横方向の見出し語欄の場合、対象となる行の1つ上の行上においてすでに作成されている見出し語欄データを順に取り出し、該当見出し語欄の中に配置されるタグ名ごとに子見出し語欄データを作成することを繰り返す形でおこなわれる。ここで、行・列ごと作成処理の対象となる行上において、最初に作成された見出し語欄データを、次の行における行・列ごと作成処理が最初に扱う見出し語欄データである開始見出し語欄データとして、表データ作成部５６の特定の記憶位置に記憶しておく。
【０１４５】
行・列ごと作成処理において、その対象となる行の1つ上の行において１つの見出し語欄の右横に位置する見出し語欄に係わる次位置見出し語欄データは、
一般に、トゥリーにおいて、同じ階層位置にある次のノードを求める処理として公知であり、たとえば、次に述べる「次位置見出し語欄特定手順」によって特定することができる。
【０１４６】
同手順においては、まず、該当の見出し語欄データに対して連結ポインタ２を介して次位置に登録されている見出し語欄データがあれば、その見出し語欄データを出力として手順を終了し、そうでない場合には、該当の見出し語欄データの親見出し語欄の有無を判定し、該当の親見出し語欄があれば、その親見出し語欄の見出し語欄データについて次位置見出し語欄特定手順を再帰的におこない、得られた次位置見出し語欄データの子見出し語欄データの中の先頭データを出力として手順を終了する。
【０１４７】
該当の見出し語欄に親見出し語欄がない場合、また、その親見出し語欄の見出し語欄データについての次位置見出し語欄データがない場合には、手順は「ＮＵＬＬ」値を出力として終了する。
【０１４８】
該当の行上において、繰り返される次位置見出し語欄特定手順が「ＮＵＬＬ」を出力として終了した場合、該当行上における行・列ごと作成処理は終了し、次に、該当行の1つ下の行について行・列ごと作成処理を繰り返す。
【０１４９】
該当行の1つ下の行における行・列ごと作成処理は、表データ作成部５６の特定の記憶位置に開始見出し語欄データとして記憶されている見出し語欄データから始めて、該当行上について作成されている見出し語欄データを次位置見出し語欄特定手順により順次に取り出し、取り出した見出し語欄データに子見出し語欄データを作成することを繰り返す形でおこなわれる。
【０１５０】
以上の行・列ごと作成処理の繰り返しは、行上に作成されている全ての見出し語欄データについて、その子見出し語欄データが作成し得ないときに終了する。行・列ごと作成処理が終えたときの行、列上に作成されている見出し語欄データの「全体位置部」内の「行/列位置部」セット数は、各々、横方向見出し語欄が設けられた行数と縦方向見出し語欄が設けられた列数として、表データ作成部５６の特定記憶位置に設けた「横方向見出し語欄行数部」と「縦方向見出し語欄列数部」とにセットされる。
【０１５１】
作成された見出し語欄データは、該当の見出し語欄の配置方向ごとに「連結ポインタ」によって連結されて、見出し語欄データチェインを形成し、その先頭データは、各々、該当の表管理データの「横方向表元データポインタ」と「縦方向表元データポインタ」からポイントされる。
【０１５２】
ステップＡ１は、次に、作成した見出し語欄データに位置情報をセットした上、該当の見出し語欄に配置される各見出し語を表わす文字列データと各見出し語を収めるセルを表わすセルデータを作成する。この処理は、見出し語欄が配置される各行、各列における「行・列ごと見出し語欄データ位置決め処理」としておこなわれ、横方向見出し語欄については、下記のように定まる開始行から始めて、表の最上行まで繰り返される形でおこなわれ、縦方向見出し語欄については、同様に定まる開始列から始めて、表の最左列まで繰り返される形でおこなわれる。以降、行・列ごと見出し語欄データ位置決め処理を「行・列ごと位置決め処理」ともいう。
【０１５３】
ステップＡ２は、最初に、開始行、ならびに、開始列を次のように特定する。たとえば、横方向見出し語欄については、開始行は、表の最上行に配置された見出し語欄を、最初の「取り出し見出し語欄」として、取り出し見出し語欄に配置された先頭のタグ名を、親タグ名とする子見出し語欄を次の「取り出し見出し語欄」とすることを繰り返した後、最後、取り出し見出し語欄に子見出し語欄が取り出しえないとき、その取り出し見出し語欄が配置された行として決めることができる。また、その子見出し語欄が取り出しえない取り出し見出し語欄を開始見出し語欄と呼ぶ。
【０１５４】
続いて、以上のように特定した開始行において、行・列ごと位置決め処理が、開始見出し語欄から始めて、前述した「次位置見出し語欄特定手順」により順次に取り出される見出し語欄について、以下に述べるセルデータ配置処理を繰り返す形でおこなわれる。開始見出し語欄の「横方向開始位置」には、表作成部５６の特定記憶位置に記憶されている「縦方向見出し語欄列数」に「１」を加えた数がセットされる。
【０１５５】
順次に取り出される見出し語欄において、セルデータ配置処理は、該当の見出し語欄の見出し語欄データに登録されている対応タグ名列を構成する各タグ名を順に取り出し、取り出したタグ名を納めるセルを表わすセルデータ（図２６）を作成するとともに、取り出したタグ名を表わす文字列データ（図２７）を作成し、該当のセルデータの文字列ポインタからポイントすることを繰り返す形でおこなわれる。見出し語欄において作成された各セルデータは、見出し語欄における作成順にセルデータ内の連結ポインタによって連結され、その先頭データのアドレスが該当見出し語欄データの「セルデータポインタ」にセットされる。
【０１５６】
見出し語欄に配置される先頭のタグ名を納める先頭セルを表わすセルデータの「横方向開始位置」には、該当の見出し語欄の見出し語欄データの「横方向開始位置」がセットされ、「横方向終端位置」には、次のように定まるセル長さから「１」を引いた位置を「横方向開始位置」に加えた値がセットされる。また、見出し語欄内において作成される各セルの「縦方向位置」には、該当見出し語欄の見出し語欄データの行位置がセットされる。
【０１５７】
開始行上においては、その行上に配置された各セルについて、その中に収めたタグ名を親タグ名とする子見出し語欄の有無を判定し、そのセル長さは、子見出し語欄を持たないタグ名を収めるセルについては「１」と定め、子見出し語欄を持つタグ名を収めるセルについては、後述のように定める。
【０１５８】
見出し語欄内の先頭セル以降に配置される各セルの「横方向開始位置」には、１つ前に配置されたセルの「横方向終端位置」に「１」を加えた位置がセットされ、「横方向終端位置」には該当セルの「横方向開始位置」に該当セルのセル長さから「１」を引いた位置が加えられた値がセットされることが繰返される。
【０１５９】
以上のように、見出し語欄内の各タグ名を納めるセルの設定を繰返した結果、最後に設けられた終端セルの横方向終端位置が該当の見出し語欄の「横方向終端位置」にセットされ、その見出し語欄の「横方向終端位置」に「１」を加えた位置が、次に  次位置見出し語欄特定手順によって配置される見出し語欄の「横方向開始位置」としてセットされる。
【０１６０】
開始行上において以上の行・列ごと位置決め処理を終えると、該当行上の最末尾の見出し語欄の「横方向終端位置」を「行末位置」として、表作成部５６の特定記憶位置に記憶した上、以降、各行における行・列ごと位置決め処理が開始行の1つ上の行から始めて最上位の行に至るまで繰り替えされる。
【０１６１】
開始行の1つ上の行の先頭の見出し語欄の見出し語欄データは、開始見出し語欄の見出し語欄データの親見出し語欄データとして求められ、以降、各行の先頭の見出し語欄の見出し語欄データは、1つ下の行の先頭の見出し語欄データの親見出し語欄データとして求めていくことができる。なお、求めた先頭の見出し語欄データは、該当行の行・列ごと位置決め処理を終えるまで表作成部56の特定記憶位置に「先頭見出し語欄データアドレス」に記憶しておく。
【０１６２】
、
行・列ごと位置決め処理をおこなう各行における先頭の見出し語欄の「横方向開始位置」には、開始行における先頭の見出し語欄である開始見出し語欄の「横方向開始位置」と同じ位置がセットされる。
【０１６３】
開始行より上位各行の各見出し語欄におけるセルデータ配置処理も、上記した開始見出し語欄の場合と同様に、順に取り出されるタグ名についてセルデータと文字列データを作成することを繰り返す形でおこなわれるが、該当の見出し語欄内において作成される各セルデータの「横方向開始位置」と「横方向終端位置」には、各々、該当のタグ名を親タグ名とする子見出し語欄の「横方向開始位置」と「横方向終端位置」がセットされる。
【０１６４】
該当のタグ名を親タグ名とする子見出し語欄は、そのタグ名を対応タグ名列の中に持つ見出し語欄の見出し語欄データの「子見出し語欄データポインタ」からポイントされる子見出し語欄データの中、その「親タグ名部」にセットされているタグ名が該当のタグ名と同じ子見出し語欄データとして特定することができる。
【０１６５】
以上のように、各タグ名を納めるセルの設定を繰返して最後に設けられたセルの終端位置が該当の見出し語欄の「終端位置にセットされ、次に  次位置見出し語欄特定手順によって配置される見出し語欄の横方向開始位置は、現在求めた見出し語欄の終端位置に「１」を加えた位置がセットされることは開始行の場合と同様である。
【０１６６】
1つの行における行・列ごと位置決め処理を終えると、行上の最後の見出し語欄の終端位置を、表作成部５６の特定記憶位置に記憶している「行末位置」と比較し、記憶されている「行末位置」の値よりも大きい場合には、「行末位置」の値を該当位置により更新する。
【０１６７】
続いて、該当行の先頭の見出し語欄の見出し語欄データの「親見出し語欄データポインタ」を参照し、同ポインタが実データポイント値でない場合には、該当行が表の最上行であるとして、表における行・列ごと位置決め処理の繰り返しを終了する。
該当行の先頭の見出し語欄の見出し語欄データは、先に、表作成部56の特定記憶位置に記憶してある「先頭見出し語欄データアドレス」により特定することができる。
表における縦方向の見出し語欄に係わる行・列ごと位置決め処理も同様におこなうことができる。
【０１６８】
開始行に配置したセルの中、子見出し語欄を持つタグ名を収めるセルについては、その子見出し語欄を最上位の見出し語欄とする子見出し語欄のトゥリーについて、その開始行を上記した手順によって求めた上、行・列ごと位置決め処理を、求めた開始行から始めて子見出し語欄トゥリーを構成する各行について繰り返した後、得られた子見出し語欄トゥリーの最上位の見出し語欄の横方向終端位置を、該当セルの横方向終端位置として、開始行上において以降に配置されるセルの位置決めを続ける。開始列の場合も同様におこなうことができる。  
【０１６９】
ステップＬ２は、次に、アイコン配置欄データ（図２８）を作成する。（ステップＡ３）。アイコン配置欄４１の上端の行位置と左端の列位置は、各々、先に、ステップＡ１において表データ作成部５６の特定記憶位置に設けた「横方向見出し語欄行数部」と「縦方向見出し語欄列数部」とにセットされた数に「１」を加えた位置として定め、各々、アイコン配置欄データの「全体位置部」内の「上端位置部」と「左端位置部」とにセットされる。また、表作成部５６の特定記憶位置に記憶した「行末位置」と「列松位置」が「全体位置部」内の「下端位置部」と「右端位置部」とにセットされる。
【０１７０】
アイコン配置欄４１内には、横方向と縦方向の寸法が「１」のセルがマトリクスとして配置される。ステップＡ３においては、また、アイコン配置欄４１を構成する各セルをアイコン配置欄４１内から順次に取り出し、その取り出しの繰り返しによって下記のように定まっていく位置情報を「位置情報部」にセットしたセルデータを作成し、作成したセルデータを、作成順に表管理データからポイントされるセルデータチェインに連結することを繰り返す。作成したセルデータ「区分部」には、アイコン配置欄内のセルであることを示す特定値がセットされる。
【０１７１】
アイコン配置欄４１を構成する全てのセルは、たとえば、次のように取り出していくことができる。まず、最上位の行において、アイコン配置欄４１の左上角のセル位置（列位置と行位置）を「先頭セル位置」として特定することから始めて、１つのセルを特定した後、特定したセルの右横に位置するセル位置を「次セル位置」として特定することを繰り返す。
【０１７２】
「次セル位置」がアイコン配置欄４１内の行末をこえた場合、次の行上において同様に「次セル位置」を特定することを繰り返し、アイコン配置欄４１の末尾の行上において、全てのセルの特定を終えたところで、アイコン配置欄４１を構成する全てのセルの特定を終了する。
【０１７３】
アイコン配置欄４１左上角のセルの列位置と行位置は、各々、アイコン配置欄４１全体の左端列位置と上端行位置であり、１つのセルの右横に位置するセルの列位置は、前のセルの列位置に「１”」を加えたものであり、１つの行の次の行に位置するセルの行位置は、アイコン配置欄４１上における前の行の行位置に「１」を加えたものである。また、アイコン配置欄４１内における各行の先頭セルの列位置は、アイコン配置欄４１左端の列位置である。以上のように作成されたアイコン配置欄データのアドレスは、表管理データのアイコン配置欄データポインタにセットされる。
【０１７４】
ステップＬ２は、続いて、表を構成するアイコン配置欄４１、各見出し語配置欄、各セルの位置情報を表わすために用いた「行位置」と「列位置」を表示画面上の論理位置に対応付ける「行区切り位置データ」と「列区切り位置データ」とを作成する（ステップＡ３）。表示画面上の論理位置は、管理表を表示する表管理アプリケーション画面３３の左上角位置を原点とし、右方向位置と下方向位置の対で表わされる。
【０１７５】
「行区切り位置データ」、または「列区切り位置データ」の形式を図２９に示す。「行区切り位置データ」は、縦方向の各見出し語欄を横方向に区切る位置とアイコン配置欄４１内の各構成セルを区切る位置を左側から順に並べたものである。「列区切り位置データ」は、横方向の各見出し語欄４２を縦方向に区切る位置とアイコン配置欄４１内の各構成セルを区切る位置を上側から順に並べたものである。
【０１７６】
「行区切り位置データ」、または「列区切り位置データ」は、予め定めておいた表全体の「左端位置」と「上端位置」、および、「見出し語欄幅寸法」、および、アイコン配置欄セルについて予め定めた「横方向幅」と「縦方向幅」とに基づいて次のように求めることができる。「列区切り位置データ」の場合、表の左端位置をその先頭の構成データにセットすることから始めて、まず、縦方向の見出し語欄データを見出し語欄データチェインの末尾データから順次取り出し、１つの見出し語欄データを取り出す毎に、「見出し語欄幅寸法」を１つ前の構成データに加えた位置をセットした構成データを作成することを繰り返す。
【０１７７】
全ての縦方向の見出し語欄データを取り出した後は、アイコン配置欄セルについて定めた「横方向幅」を１つ前の構成データに加えた位置をセットした構成データを作成することを、横方向のアイコン配置欄セルの数だけ繰り返せばよい。横方向のアイコン配置欄セルの数は、アイコン配置欄データの「右端位置」から「左端位置」を引いた数に”１”を加えることによって得られる。「行区切り位置データ」も同様にして作成することができる。作成した「行区切り位置データ」、または「列区切り位置データ」は、各々、表管理データの「行区切り位置データポインタ」と「列区切り位置データポインタ」にそのアドレスがセットされる。
【０１７８】
ステップＬ２は、続いて、該当の表上の文字列を表わす全ての文字列データに位置情報をセットする（ステップＡ４）。見出し語欄データとアイコン配置欄データのセルデータポインタからポイントされるセルデータチェインから、その構成セルデータを順次取り出し、取り出したセルデータ内の文字列データポインタによってポイントされる文字列データを取り出す。
【０１７９】
一方、取り出しているセルデータが表わすセルの矩形境界位置を、セルデータ内の位置情報と先に作成した「行区切り位置データ」、または「列区切り位置データ」に基づいて求める。セルの左端位置は、「列区切り位置データ」において、該当セルデータ内の「開始列位置」の順位に位置する構成データセット値であり、セルの右端位置は、「列区切り位置データ」において、該当セルデータ内の「終端列位置」の数に「１」を加えた順位に位置する構成データセット値である。
【０１８０】
セルの上端位置と下端位置も、「行区切り位置データ」と該当セルデータ内の「開始行位置」と「終端行位置」とに基づいて同様に求めることができる。セル内の文字列記入位置は、該当のセルの境界位置と予め定めておいた「セル内文字列記入マージン」に基づいて求め、求めたセル内の文字列記入位置を該当の文字列データの文字列位置情報にセットすればよい。
【０１８１】
ステップＬ２は、最後に、アイコン配置欄４１を区切る境界線と見出し語配置欄を区切る境界線、および、アイコン配置欄４１と見出し語配置欄の中に設けられる各セルを区切る境界線を表わす罫線データを作成する（ステップＡ５）。罫線データの形式を図３０に示す。
【０１８２】
アイコン配置欄４１と見出し語配置欄、ならびに、各セルの境界を区切る各罫線の両端位置は、各々、該当するアイコン配置欄４１、または、見出し語配置欄、またはセルの左端位置と右端位置、ならびに、上端位置と下端位置にもとづいて求めることができる。アイコン配置欄４１の左端位置と右端位置は、各々、アイコン配置欄定義データの「全体位置部」内の「左端位置部」と「右端位置部」にセットされた列位置と「列区切り位置データ」とに基づいて求めることができる。アイコン配置欄４１の上端位置と下端位置は、各々、アイコン配置欄定義データの「全体位置部」内の「上端位置部」と「下端位置部」にセットされた行位置と「行区切り位置データ」とに基づいて求めることができる。
【０１８３】
横方向見出し語配置欄４２の左端位置と右端位置は、各々、見出し語欄定義データの「全体位置部」内の「開始位置部」と「終端位置部」にセットされた列位置と「列区切り位置データ」とに基づいて求めることができる。横方向見出し語配置欄４２の上端位置と下端位置は、各々、見出し語欄定義データの「全体位置部」内の「行/列位置部」にセットされた列位置と「行区切り位置データ」とに基づいて求めることができる。
【０１８４】
縦方向見出し語配置欄４３の左端位置と右端位置、ならびに、上端位置と下端位置も、各々、同様にして、見出し語欄定義データの「全体位置部」内の「行/列位置部」と「開始位置部」と「終端位置部」、ならびに、「行区切り位置データ」と「列区切り位置データ」とに基づいて求めることができる。  各セルの左端位置と右端位置、ならびに、上端位置と下端位置は、上記したようにセルデータの位置情報と「行区切り位置データ」と「列区切り位置データ」とに基づいて求めることができる。
【０１８５】
アイコン配置欄４１と各見出し語配置欄と各セルを区切る各境界罫線の罫線データの位置情報には、上記のように求めた罫線両端位置がセットされる。また、罫線データの修飾情報としては、アイコン配置欄４１と見出し語配置欄とセルの各々について予め特に定めておいた特定値がセットされる。作成した罫線データは、順次、「連結ポインタ」によって互いにつながれることによって罫線データチェインを形成し、その先頭データは、表管理データの「罫線データポインタ」にセットされる。
【０１８６】
ステップＬ２においては、なお、見出し語の項目名について、文字列データを作成し、表上において見出し語と対応付けて配置してもよい（ステップＡ６）。項目名文字列の配置位置は、たとえば、次のように決めればよい。縦方向の見出し語配置欄の項目名は、該当見出し語配置欄と同じ列上の該当欄上端に隣接した位置に配置し、横方向の見出し語配置欄４２の項目名は、該当見出し語配置欄と同じ行上の該当欄左端に隣接した位置に配置する。ただ、この方法によると、最下行に配置される見出し語配置欄４２の項目名配置位置は、最右列の配置される縦方向の見出し語配置欄４３の項目名配置位置と重なるので、表の各見出し語配置欄の外部適当に定めた位置に配置し、該当見出し語配置欄と引き出し線で結んでおく。
【０１８７】
各項目名の配置位置は、該当の見出し語配置欄の上端、または左端の位置と予め定めておいた項目名と該当の見出し語配置欄の間の配置マージンに基づいて求めることができる。各項目名について、以上のように求めた位置を位置情報としてセットし、見出し語欄定義データの「項目名部」にセットした文字列をコード情報としてセットした文字列データを作成し、作成した各文字列データのアドレスは該当の見出し語欄定義データ内に設けた「項目名文字列データポインタ」にセットする。
【０１８８】
以上の処理により、説明例の場合、図３１に示す表を表わす表データが作成されることになる。作成された表データは、表データ記憶部５７において、該当の表管理データのアドレスが全体管理データの「表データポインタ部」にセットされる形で管理される。
【０１８９】
表変換全体手順は、ステップＬ２を終えると、情報属性データ付与部６０による処理として、指定されたフォルダトゥリー上に保存されているファイル情報について情報管理データ（図９）を作成する（ステップＬ３）。該当のフォルダトゥリーから公知の方法によりファイル情報を順次に取り出し、取り出したファイル情報について、その名称と全パス名を、その「名称部」と「全パス名部」とに登録した情報管理データを作成し、作成した情報管理データを、すでに管理対象フォルダについて作成されている情報管理データチェインに追加する。
【０１９０】
ステップＬ３は、続いて、情報管理データが作成された管理対象の情報について、その全パス名を構成する各パス名に対応するＩＤデータを上記したステップＮ１の方法によって特定することによって、対応付けたパス名とＩＤデータとを登録した関連データを「連結ポインタ」によって連結した情報属性管理データを作成し、その先頭関連データのアドレスを該当情報管理データの「属性管理データポインタ」にセットする。
【０１９１】
表変換全体手順は、ステップＬ３を終えると、次に、出力情報対応付け部６１による処理として、フォルダトゥリーに保存されている情報の中から、表上のアイコン配置欄４１内の各セルに関係付けられる情報を選択した上、選択した情報を該当のセルデータに登録する（ステップＬ４）
【０１９２】
ステップＬ４は、表上のアイコン配置欄４１内から順に取り出したセルについて、次に述べる表内関連データを求めた上、求めた表内関連データと同じ情報属性管理データチェインが付与されている情報を選択すればよい。選択された情報の情報管理データは、その連結ポインタ２により、セル内情報管理データチェインとして順に連結され、その先頭データのアドレスは、該当セルデータの「情報管理データポインタ部」にセットされる。
【０１９３】
本明細書においては、まず、アイコン配置欄４１内のセルに格納される情報を特徴付けるデータとして、１つの見出し語配置欄において該当セルと同一行上、同一列上に配置されている見出し語とその見出し語が配置されている見出し語配置欄の対応タグ名列を特定するタグ名列識別デーとの対を、その情報、または、その情報を格納するセルについて定まる見出し語関連データ、または、略して関連データと呼ぶ。
【０１９４】
該当のセルと同一行上、同一列上に配置されている見出し語は、該当セルデータの位置情報と表上の各見出し語について定まる位置情報との照合を繰り返すことにより見出すことができる。表上に配置されている各見出し語は、表上に配置されている各見出し語配置欄を構成するセルを、該当の見出し語欄データに付属する見出し語セル内情報管理データチェインを順次辿ることによって取り出すことができる。
【０１９５】
見出し語関連データは、上記した図２１の形式で表わされ、その「ＩＤデータポインタ部」は、該当の見出し語欄定義データがポイントするタグ名列識別データをポイントし、その「タグ名データポインタ部」は  該当の見出し語文字列をそのデータ部にセットしたタグ名データをポイントする。また、該当のタグ名列データにＩＤ名が定義されている場合には、その「ＩＤデータ名部」に該当のＩＤ名がセットされる。
【０１９６】
次に、本明細書においては、１つの表上のアイコン配置欄４１内のセルに格納される情報を該当の表内において特定するデータとして、該当の表上において該当のセルに特定される全ての見出し語関連データの集合を、その情報、または、そのセルについて定まる表内関連データと呼び、構成する各関連データをその連結ポインタによって連結することによって得ることができる。
【０１９７】
たとえば、説明例において、その全パス名が「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ１￥大」であるフォルダに保存されている、名称が「報告書１」である情報は、表上の見出し語「Ａ」と見出し語「Ａ１」に対して同じ列上に位置し、かつ、見出し語「甲」と見出し語「大」に対して同じ行上に位置するアイコン配置欄４１内のセルのセルデータに登録されることになる。
【０１９８】
変換全体手順は、最後に、表表示部５８による処理として、以上のように作成された表データが表わす表を表管理アプリケーション画面３３上に表示する（ステップL５）。ステップＬ５においては、作成された表データにもとづいて表の構成要素である文字列と罫線を表示するとともに、作成された表データと指定されている変換対象のフォルダトゥリーにもとづいて、表上に配置する情報のアイコンを表示する。
【０１９９】
表を構成する文字列は下記の文字列データに基づいて表示される。
（１）各見出し語欄データのセルデータポインタからポイントされる各セルデータがポイントする文字列データ
（２）各見出し語欄定義データの項目名文字列データポインタからポイントされる文字列データ
【０２００】
また、表を構成する罫線は、表管理データの「罫線データポインタ」から取り出される罫線データに基づいて表示される。該当の表について作成されている文字列データと罫線データは順次に取り出され、その位置情報がディスプレイ画面２０ａ上の物理位置に変換されることによって、該当する文字列、または罫線がディスプレイ画面２０ａ上の該当物理位置に表示される。
【０２０１】
文字列データと罫線データを構成する位置情報は、まず、システム内において予め定めてある「論理位置／物理位置対応比」に基づいて表管理アプリケーション画面３３に対する物理位置に変換された上、次に、「表管理アプリケーション画面相対位置」としてシステムに記憶されている表管理アプリケーション画面３３全体のディスプレイ画面２０ａ上に対する配置位置を加えることによってディスプレイ画面２０ａ上の物理位置に変換される。
【０２０２】
先にセル内出力情報対応付け部６１によって各セルに関係付けられた情報のアイコンは次のように表示される。各セルのセル内情報管理データチェイン先頭データに該当する情報について定められているアイコン１５５が該当セル領域１５０内に表示され（図３２（a））、セルに複数の情報が対応付けられている場合には、公知の方法として、たとえば、先頭情報のアイコンの右脇に予め定めた第３のアイコン１５７が表示される（図３２（ｂ））。ユーザは、このアイコンを見て、そのセル領域１５０内に表示されているアイコンの情報以外の情報が該当セルに対応付けられていることを知ることができる。
【０２０３】
ユーザは、このアイコン１５７に対して、たとえば、ダブルクリックなどの特定の指示をおこなうことにより、該当セルについて対応付けられている全ての情報のアイコンを配置表示させた特定画面を表示させることができる。
その特定画面上においては、該当セルデータの情報管理データチェインに連結された情報管理データの該当情報に定めたアイコン１６３が所定の方法に従って配置表示される。
【０２０４】
以上のように階層表上において、情報のアイコンは、その情報を格納しているフォルダのパス名を見出し語とするセルに関係付けられて表示されることになる。たとえば、その全パス名が「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ１￥大」であるフォルダに保存されている、名称が「報告書１」である情報のアイコン１７０は、図３１に示す表において、表上の見出し語「Ａ」と見出し語「Ａ１」に対して同じ列上に位置し、かつ、見出し語「甲」と見出し語「大」に対して同じ行上に位置するアイコン配置欄４１内のセルに配置される。
【０２０５】
今、１つのアイコン配置欄４１内のセル内に表示されている情報のアイコンに対してオープン指示操作をおこなうと、まず、オープン指示操作をおこなったセルのセルデータが、オープン指示位置にもとづいて特定された上、セル内のその指示位置が、特定されたセルのセル領域１５０内において定められた第３のアイコンの１５７の表示領域上にないことが判定され、その判定が得られると、特定されたセルデータのセル内情報管理データチェインの先頭データとして該当の情報管理データが特定され、公知の方法として、特定された情報管理データに登録されている全パス名によって該当の情報のデータオブジェクトが特定され、そのファイル情報画面が表管理アプリケーション画面３３上にオープンされる。
【０２０６】
また、第３のアイコン１５７に対するダブルクリックにより表示された特定画面上に表示されている情報のアイコンに対してオープン指示操作をおこなうと、まず、セル内情報表示画面１６０におけるオープン指示位置にもとづいて、該当するセル内情報管理データチェインの中からオープン操作を加えた情報の情報管理データが特定された上、特定された情報管理データに登録されている全パス名によって該当するファイル情報画面が表管理アプリケーション画面３３上にオープンされることになる。
【０２０７】
本装置において、情報のフォルダトゥリーへの保存は、表管理アプリケーション画面３３上において、そのフォルダトゥリーを上記の手順によって変換して得られた表上のアイコン配置欄４１内のセルに、情報のアイコンをドラッグすることによってもおこなうことができる。
【０２０８】
今、名称が「報告書フォルダ」であり、全パス名が「＊＊＊￥＊＊＊￥報告書フォルダ」であるフォルダ内に保存され、名称が「報告書２」である情報のアイコンを、上記説明例の表（図３１  ）上の見出し語「Ａ」と見出し語「甲」と見出し語「Ａ４」と見出し語「大」とに対応するセル上にドラッグすると、システムは、図３３に示す情報保存手順をおこなう。
【０２０９】
同手順は、先ず、その「全パス名部」に保存対象の情報の全パス名「＊＊＊￥＊＊＊￥報告書フォルダ￥報告書２」をセットした情報管理データを作成した上、作成した情報管理データを該当の表について作成されている情報管理データチェインに連結する（ステップＺ１）。
【０２１０】
同手順は続いて、ドラッグ先セルについて該当の表において定まる表内関連データを特定し、作成した情報管理データの「全関連データポインタ部」にその先頭アドレスをセットする（ステップＺ２）。本例の場合、
タグ名「Ａ」とその所属タグ名列｛Ａ，Ｂ，Ｃ｝のタグ名列識別データ、
タグ名「甲」その所属タグ名列｛甲、乙、兵｝のタグ名列識別データ、
タグ名「Ａ４」その所属タグ名列｛Ａ１，Ａ２，Ａ３，Ａ４｝のタグ名列識別データ、
タグ名「大」その所属タグ名列｛大、並、小｝のタグ名列識別データ、
を、各々、対応付けた各関連データからなる表内関連データが得られる。
【０２１１】
同手順は、続いて、保存対象情報について、特定した表内関連データに対応する新しい全パス名を作成し、作成した全パス名を該当の情報管理データの「全パス名部２」にセットする（ステップＺ３）。ステップＺ３においては、保存対象の情報を格納するフォルダが作成されていない場合、該当のフォルダを併せて作成する処理もおこなう。
【０２１２】
ステップＺ３は、図３４に示す全パス名作成手順としておこなわれる。全パス名作成手順においては、まず、以降の処理のループにおいて処理対象となるパス名と全パス名とを示す「現在パス名」パラメータと「現在全パス名」パラメータの初期値として、該当の先頭フォルダのパス名と全パス名をセットする（ステップＶ１）。説明例においては、「Ｐ」と「＊＊＊￥＊＊＊￥Ｐ」が、各々、「現在パス名」と「現在全パス名」とにセットされる。
【０２１３】
全パス名作成手順は、続いて、求めた現在全パス名に対応するフォルダが作成されていることを判定し、該当のフォルダが作成されていない場合には、該当のフォルダを公知の方法により新たに作成する（ステップＶ２）。
【０２１４】
全パス名作成手順は、続いて、ドラッグ先セルについて求めた表内関連データを構成する関連データの中、現在全パス名をその親フォルダ全パス名列の中に含むタグ名列のタグ名列識別データが定義されている関連データを特定する（ステップＶ３）。
【０２１５】
全パス名作成手順は、続いて、上記の条件の関連データが特定できたことを判定し（ステップＶ４）、特定ができたならステップＶ５に進み、特定した関連データのタグ名部にセットされているパス名を現在パス名として、現在全パス名に分離符号「￥」を介して連結することによって現在全パス名を更新した上、ステップＶ２に戻る。ステップＶ４において、上記の条件の関連データが特定できなければ、現在全パス名に分離符号「￥」を介して該当情報の名称を連結した上（ステップＶ６）、手順を終了する。
【０２１６】
本例においては、ステップＶ１において、まず、現在全パス名として「＊＊＊￥＊＊＊￥Ｐ」がセットされ、ステップＶ３において、その親フォルダ全パス名列が現在全パス名「＊＊＊￥＊＊＊￥Ｐ」を含むタグ名列｛Ａ，Ｂ，Ｃ｝のタグ名列識別データとタグ名「Ａ」とを対応付けた関連データが特定される。
【０２１７】
ステップＶ５において、特定した関連データのタグ名部にセットされているパス名「Ａ」が現在全パス名に連結され、現在全パス名が「＊＊＊￥＊＊＊￥Ｐ￥Ａ」として更新された後、再び、ステップＶ３において、その親フォルダ全パス名列が現在全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ」を含むタグ名列｛甲、乙，丙｝のタグ名列識別データとタグ名「甲」とを対応付けた関連データが特定され、続くステップＶ５において、特定した関連データのタグ部にセットされているパス名「甲」が現在全パス名に連結され、現在全パス名が「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」として更新される。
【０２１８】
以降、同様の処理が繰り返され、最後にステップＶ４において得られた現在全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ４￥大」に対して、再び戻っておこなわれるステップＶ３において、その現在全パス名をＩＤデータに含む関連データが見つからないことから、ステップＶ４の判定を経たステップＶ６において、現在全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ４￥大」に情報の名称「報告書２」が連結され、該当情報の全パス名として「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ４￥大￥報告書２」が得られることになる。
【０２１９】
また、説明例の分類では、全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」のフォルダ内には名称「Ａ４」のフォルダが設けられていないことから、ステップＺ２において、「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲」のフォルダ内に名称「Ａ４」のフォルダが、公知の方法により新たに設けられた上、さらに、設けた名称「Ａ４」のフォルダ内に名称「大」のフォルダが新たに設けられ、設けられた名称「大」のフォルダ内に、該当情報が格納されることになる。
【０２２０】
手順は、続いて、該当の情報の全パス名を公知の方法により、元の全パス名「＊＊＊￥＊＊＊￥報告書フォルダ￥報告書２」から、以上のように生成され、情報管理データの「全パス名部２」にセットした全パス名「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ４￥大￥報告書２」に変更した上、変更した新しい全パス名を情報管理データの「全パス名部」にセットする（ステップＺ３）。以降、環境プログラムは、該当の情報に対して以上のように更新した全パス名によりアクセスすることになる。
【０２２１】
手順は、先に、ステップＺ２において作成した表内関連データの先頭関連データのアドレスを該当情報管理データの「属性管理データポインタ」にセットする（ステップＺ４）。なお、属性管理データは、ステップＺ３において作成した全パス名にもとづいて上記した方法によりを作成してもよい。
【０２２２】
手順は、最後に、上記のドラッグ操作を与えた表を、このたびの情報保存操作を反映した形で、表管理アプリケーション画面３３上に再表示する（ステップＺ５）。ステップＺ５においては、、その属性管理データを構成する関連データと同じ関連データの組み合わせからなる表内関連データが特定されるセルとして、該当情報のドラッグ先セルが選択され、同セル内に該当情報のアイコン１７１が表示されることになる（図３１）。
【０２２３】
なお、ユーザに、１つの階層表を構成するタグ名列の間で異なるタグ名列には同じタグ名を持たせない制約を課した上、システムによる処理を次のように簡単化することができる。
【０２２４】
タグ名列データに付与した親フォルダ全パス名列の各構成パス名にＩＤデータを付与するステップＮ１の処理を省いた上、１つのタグ名列データに条件データを付与する処理（ステップＮ２）として、条件データを付与する対象の第１のタグ名列データと異なるタグ名列データであって、その所属タグ名の中、特定のタグ名のみが第１のタグ名列データの親フォルダ全パス名列に構成パス名として含まれているタグ名列データを特定した上、特定したタグ名列のタグ名識別データと該当の特定タグ名を対応付けた関連データを第１のタグ名列データの条件データとしてセットする処理をおこなう。
【０２２５】
特定の所属タグ名のみが第１のタグ名列データの親フォルダ全パス名列の構成パス名となっているタグ名列は、第１のタグ名列データ以外の各タグ名列データについて
その所属各タグ名と第１のタグ名列データの親フォルダ全パス名列を構成する各構成パス名との間の照合を繰り返すことにより特定することができる。
【０２２６】
また、各情報に関わる情報属性管理データは、該当の情報の全パス名を構成する各パス名の中、作成されている何れかのタグ名列データの所属タグ名となっているパス名のみを選択し、選択したパス名を登録した関連データを連結して作成すればよい。
【０２２７】
表のアイコン配置欄４１内の各セルについて求める関連データ、ならびに、情報属性管理データを構成する関連データには、ＩＤデータは登録せず、上記した関連データの間でおこなう特定関係の判定は、登録されているタグ名間の特定の関係を判定することによっておこなうことができ、また、上記ステップＰ１における条件データと祖先関連データ集合との間の照合は、条件データにセットされたタグ名と祖先タグ名集合との照合によっておこなうことができるようになる。
【０２２８】
図３５に示すフォルダトゥリーにおいて、その構成フォルダ「大」、「並」、「小」の組み合わせは、親フォルダ「A1」以外の他の親フォルダ「A2」、「A3」内…においても繰り返しおこないたい分類であるが、それらの他の親フォルダ「においては、その作成を省いたものである。
【０２２９】
このフォルダトゥリーに変換全体手順をおこなうと、タグ名列｛大、並、小｝について、タグ名「Ａ１」とタグ名列｛Ａ１，Ａ２，Ａ３，Ａ４｝のタグ名識別データを対応付け条件データが得られ、上記したステップＰ１の処理により、タグ名列｛大、並、小｝が配置される見出し語欄は、見出し語「Ａ１」の配置位置の下部に限られて配置されることになる。
【０２３０】
今、この表上における情報の保存操作によって「Ａ２」、または、「Ａ３」の分類付けをおこなった情報に対して、さらに「大」、「並」、または、「小」の分類付けをおこなおうとするとき、表上においてその分類付けに対応するセルは存在しないことから、その分類はおこない得ないことになる。
【０２３１】
本装置においては、以上の問題に対して、１つのタグ名列データである第１のグ名列データについて、その条件データのタグ名と同じタグ名列に所属する第２のタグ名を条件データとする第３のタグ名列データが存在しない場合、第１のタグ名列データの条件データを、NULLにセットする補正を加えることによって対応する。
【０２３２】
本例の場合、タグ名列｛大、並、小｝の条件データのタグ名「Ａ１」所属するタグ名列｛Ａ１，Ａ２、Ａ３、Ａ４｝に所属する別のタグ名「Ａ２」、「Ａ３」、「Ａ４」は、別のタグ名列の条件データになっていないことから、タグ名列｛大、並、小｝の条件データとしてNULLがセットされることになる。
【０２３３】
図３５に示すフォルダトゥリーから得られるタグ名列｛大、並、小｝の階層ランクは「４」であることから、表の最上位構成するタグ名列としては除外されるが、以降の配置タグ名列の選択においては、ステップＰ１の判定は満たした上、その階層ランクに応じた位置に見出し語列として配置される。
【０２３４】
一方、上記の補正処理をおこなっても、タグ名列｛Ａ１、Ａ２、Ａ３、Ａ４｝について付与されている条件データである、タグ名「Ａ」とその所属タグ名列｛Ａ，Ｂ，Ｃ｝のタグ名列識別データを対応付けた関連データについては、タグ名「Ａ」が所属するタグ名列｛Ａ，Ｂ，Ｃ｝に所属する別のタグ名「B」が第３のタグ名列｛B１、B２、B３・・・｝の条件データになっていることから上記の補正はおこなわれず、タグ名「Ａ」は、タグ名列｛Ａ１、Ａ２、Ａ３、Ａ４｝の条件データであり続け、全体として、図３５に示すフォルダトゥリーは、図７に示すフォルダトゥリーから得られる表と同じ表（図３１）に変換されることになる。
【０２３５】
本装置は、フォルダトゥリー内において繰り返される分類を表わす子フォルダのグループ（たとえば、上記例の場合、フォルダ「大」、「並」、「小」の組み合わせ）を、ユーザに指定させ、指定された子フォルダのグループを含むタグ名列を、条件データを持たない扱いにすることができる。
【０２３６】
ユーザは、たとえば、繰り返される分類を表わす子フォルダのグループを格納する親フォルダを任意に選択した上、選択した親フォルダのフォルダ画面において、該当の子フォルダグループを構成する各子フォルダのアイコンをマウス１４によって右クリック指示した後、公知の方法として、表示される右クリック機能メニュー中の該当ボタンを指示すればよい。
【０２３７】
以上の指定操作の後、変換機能をおこなうと、システムは指定された子フォルダのグループが表わす子フォルダ名列を含むタグ名列を特定し、該当のタグ名列データの条件データ部に「NULL」をセットする。続く表構成元データ選択手順において、条件データ部に「NULL」値がセットされたタグ名列データは、上記のように任意のタグ名列選択条件に対して適合するものとして選択される。
【０２３８】
今、ユーザが、図３５に示すフォルダトゥリー上において、フォルダ「大」、「並」、「小」の各アイコンに対して上記の指定を加えた上、同フォルダトゥリーに表変換機能をおこなうと、図７に示すフォルダトゥリーから得られる表と同じ表（図３１）に変換されることになる。
【０２３９】
このように、本装置においては、同じ分類が複数のノードにおいて繰り返されるフォルダトゥリーによる分類管理を表による分類管理に変換する場合、ユーザは、以上の対応措置によって、同じ分類を表わすフォルダを例示的に最小限の個数だけ設けたフォルダトゥリーを用意することで目的の表を得ることができる。
【０２４０】
さらに、このように最小限の手間によって作成した表上において上記した情報の保存操作をおこなうと、その情報を格納するフォルダは自動的に作成されることから、
一般にはその作成に膨大な手間を要するフォルダトゥリーも、最小限の手間をかけるだけで作成することができることになる。
【０２４１】
本システムにおいては、タグ名列表示画面２３０上において、配置表示されているタグ名に対してマウス１４を用いた特定の指示を加えた後、実行」ボタン２３９の指示をおこなうと、マージ指定欄２３５の記入がないことを判定した上、指定したタグ名からなるタグ名データチェインを新たに作成し、作成したタグ名データチェインを、該当のタグ名列データのタグ名データポインタからポイントすることにより、上記の指示を加えたタグ名を含む元のタグ名列を、指定されたタグ名のみから構成される新しいタグ名列によって置き換える追加処理をおこなった上、表変換全体手順をおこなう。
【０２４２】
上記の配置タグ名に対する特定の指示する方法としては、たとえば、公知の方法として、指示対象のタグ名をマウス１４によってクリック指示した後、表示される右クリック機能メニュー中の該当ボタンを指示すればよい。
【０２４３】
上記の追加処理において、各タグ名列データに付与されている親フォルダ全パス名列に対する変更はおこなわれないので、各タグ名列データの条件データとしては、この追加処理をおこなわない場合と同じ条件データが得られ、各タグ名列データにセットされる階層ランクもこの追加処理をおこなわない場合と同じ値であることから、表変換全体手順の結果、各タグ名列は表上においてこの追加処理をおこなわない場合と同じ位置に配置された表が作成されることになる。たとえば、この追加処理をおこなわない場合に横方向第２行上に配置されていたタグ名列は、同じ横方向第２行上に配置される。
【０２４４】
ここで、上記の指定を加えたタグ名は、該当する文字列データの修飾データに特定値をセットすることにより、該当する特殊表示を加えた形で配置される。また、各タグ名列データに付与されている親フォルダ全パス名列に変更はおこなわれないことから、  表変換全体手順の中、情報管理データの作成においても変更はおこなわれず、同じ情報管理データが得られ、フォルダトゥリーを構成する各情報は、この追加処理をおこなわない場合と同じ関連タグ名に対応したセルに配置されることになる。
【０２４５】
たとえば、タグ名列表示画面２３０上において、図３６に示すように、
タグ名列｛Ａ１、Ａ２、Ａ３、Ａ４｝について、タグ名「Ａ１」と「Ａ２」、
タグ名列｛Ｂ１，Ｂ２、Ｂ３、Ｂ４｝について、タグ名「Ｂ１」と「Ｂ２」、
タグ名列｛大、並、小｝について、タグ名「大」に対して上記の指定を加えた上、実行」ボタン２３９の指示をおこなうと、図３７に示す表が表示されることになる。
【０２４６】
前記した、パス名が「＊＊＊￥＊＊＊￥Ｐ￥Ａ￥甲￥Ａ１￥大」であるフォルダに保存されている名称が「報告書１」である情報のアイコン１７０は、表上の見出し語「Ａ」と見出し語「Ａ１」に対して同じ列上に位置し、かつ、見出し語「甲」と見出し語「大」に対して同じ行上に位置するアイコン配置欄４１内のセルに配置されることになる。
【０２４７】
なお、本発明は、上記した本発明の機能を実現するためのプログラムまたはソフトウェアを用いる。かかるソフトウェアは、任意の媒体を介して、たとえば蓄積媒体あるいはオンライン等により本発明のシステムにインストールされ得るものである。したがって、本発明を実施するためのソフトウェアを格納した蓄積媒体を業として譲渡する行為や、該ソフトウェアをオンラインでシステムにインストロールする行為等は本発明の実施の一形態である。
【符号の説明】
【０２４８】
１２    キーボード
１４    マウス
１６    内部メモリ
１８    外部メモリ
２０    表示装置
２０a   ディスプレイ画面
２４    ＣＰＵ
２６    通信装置
２７    通信回線
３０   デスクトップ画面
３１   メインメニュー
３２   プログラムメニュー
３３   表管理アプリケーション画面
３５   プログラムボタン
３６   データオブジェクトのアイコン
４１   アイコン配置欄
４２   横方向見出し語配置欄
４３   縦方向見出し語配置欄
４５   共通条件文字列
５１   入力部    
５２   タグ名列データ作成部  
５３   タグ名列データ記憶部    
５４   条件データ付与部
５６   表データ作成部  
５７    出力情報対応付け部
５８    表表示部
６０    情報属性データ付与部
７０    機能メニュー
７１    表作成ボタン
７２    変換
７３    子供表設定ボタン
７５    設定ボタン
７７    階層ボタン
７９    保存ボタン
９0     名称欄
９３    管理対象フォルダ指定副画面
９５    「実行」ボタン
１５０  セル領域
１５３  表アイコン
１５５  情報のアイコン
１５７  第３のアイコン
１５９  共通条件文字列
１６０  セル内表示画面
１７０  情報「報告書１」のアイコン
１７１  情報「報告書２」のアイコン
１７５  項目名文字列
１７７  情報「報告書３」のアイコン
２１０  親フォルダ表示画面
２１１  表名称表示欄
２１３  親フォルダ表示欄
２１４  フォルダを表わすアイコン
２１５  「上へ」ボタン
２１６  「下へ」ボタン
２１８  「除去」ボタン
２１９  「実行」ボタン
２３０  タグ名列表示画面
２３１  タグ名列表示欄
２３５  マージ指定欄
２３７  項目名入力欄
２３９  「実行」ボタン
【図１】
2018032113.tif 000003
【図２】
2018032113.tif 000004
【図３】
2018032113.tif 000005
【図４】
2018032113.tif 000006
【図５】
2018032113.tif 000007
【図６】
2018032113.tif 000008
【図７】
2018032113.tif 000009
【図８】
2018032113.tif 000010
【図９】
2018032113.tif 000011
【図１０】
2018032113.tif 000012
【図１１】
2018032113.tif 000013
【図１２】
2018032113.tif 000014
【図１３】
2018032113.tif 000015
【図１４】
2018032113.tif 000016
【図１５】
2018032113.tif 000017
【図１６】
2018032113.tif 000018
【図１７】
2018032113.tif 000019
【図１８】
2018032113.tif 000020
【図１９】
2018032113.tif 000021
【図２０】
2018032113.tif 000022
【図２１】
2018032113.tif 000023
【図２２】
2018032113.tif 000024
【図２３】
2018032113.tif 000025
【図２４】
2018032113.tif 000026
【図２５】
2018032113.tif 000027
【図２６】
2018032113.tif 000028
【図２７】
2018032113.tif 000029
【図２８】
2018032113.tif 000030
【図２９】
2018032113.tif 000031
【図３０】
2018032113.tif 000032
【図３１】
2018032113.tif 000033
【図３２】
2018032113.tif 000034
【図３３】
2018032113.tif 000035
【図３４】
2018032113.tif 000036
【図３５】
2018032113.tif 000037
【図３６】
2018032113.tif 000038
【図３７】
2018032113.tif 000039