(57)【要約】      （修正有）【課題】階層的に構成した表において、階層構成の各ノードにおける自由な分類を可能にしながら、階層数を増やしたときの階層表の作成工数と記憶容量の増大を最小限に抑える。【解決手段】親表と階層表上において設けられる項目名とタグ名の対を組み合わせた子供表表設定条件とを指定することを繰り返すことによって作成した階層表の任意のセルに対してオープン指示を与えると、階層表の先頭表から始めて該当の表のオープン表示に至るまでの各階層において、オープン指示を与えたセル対して特定の位置にあるタグ名とその項目名の対の積集合である関連データを求めることを繰り返し、オープン指示を与えたセルについて特定される全関連データとして求めた上、階層表を構成する表の中、該当の表のオープン表示に至るまでに表示された各表とは異なる表であって、求めた全関連データと定めた関係にある子供表表設定条件が設けられた表を選択し、オープン表示する。【選択図】図７
2016051421.tif 000002
【特許請求の範囲】
【請求項１】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなる方法。  
【請求項２】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなる方法。  
【請求項３】
選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択する請求項１に記載の方法。
【請求項４】
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択する請求項２に記載の方法。
【請求項５】
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択する請求項１、請求項２、請求項３、または、請求項４に記載の方法。
【請求項６】
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示する請求項１、請求項２、請求項３、または、請求項４に記載の方法。  
【請求項７】
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示する請求項６に記載の方法。
【請求項８】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有した上、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成する装置であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成する手段と、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求める手段と、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示する手段と、
からなる装置。  
【請求項９】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有した上、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成する情報管理装置であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成する手段と、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求める手段と、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示する手段と、
からなる装置。  
【請求項１０】
選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択する請求項８に記載の装置。
【請求項１１】
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択する請求項９に記載の装置。
【請求項１２】
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択する請求項８、請求項９、請求項１０、または、請求項１１に記載の装置。
【請求項１３】
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示する請求項８、請求項９、請求項１０、または、請求項１１に記載の装置。  
【請求項１４】
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示する請求項１３に記載の装置。
【請求項１５】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなる方法をコンピュータによって実現させるための制御プログラム。  
【請求項１６】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなる方法をコンピュータによって実現させるための制御プログラム。  
【請求項１７】
選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択する請求項１５に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項１８】
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択する請求項１６に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項１９】
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択する請求項１５、請求項１６、請求項１７、または、請求項１８に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２０】
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示する請求項１５、請求項１６、請求項１７、または、請求項１８に記載の方法をコンピュータによって実現させるための制御プログラム。  
【請求項２１】
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示する請求項２０に記載の方法をコンピュータによって実現させるための制御プログラム。
【請求項２２】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなる方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。  
【請求項２３】
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなる方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。  
【請求項２４】
選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択する請求項２２に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２５】
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択する請求項２３に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２６】
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択する請求項２２、請求項２３、請求項２４、または、請求項２５に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【請求項２７】
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示する請求項２２、請求項２３、請求項２４、または、請求項２５に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。  
【請求項２８】
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示する請求項２７に記載の方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デスクトップ環境上において表を用いた情報管理をおこなう情報処理装置に関する。
【従来技術】
【０００２】
デスクトップ環境上において情報を保存管理する方法として、表を構成する各セルに子供となる表のアイコンを配置することによって、表を階層的に組み合わせた階層表の上に情報のアイコンを配置する方法が提案されている（特願２００６−２６９８０２）。それは、現在、デスクトップ環境上における情報管理の方法として普及しているフォルダを用いる方法に比べて、次のようなユーザ利便を狙いとするものである。
【０００３】
情報を保存するセルを、視認性良く識別することができる。同じ行、列上の見出し語によって一目で識別することができる。
多くの視点による分類を少ない階層によっておこなうことができるので、さまざまな視点によるきめ細かい分類を、少ない操作負担によっておこなうことができる。特に、階層トゥリー中での情報の探索的探し出しにおいて、煩わしい操作となっていた階層昇降の回数を大きく減らすことができる。
情報を特徴付けるタグ名は、特徴付けの視点である項目名によって統制されることから、情報に付されたタグ名と入力キーワードの一致により情報を取り出す検索機能における検索ノイズと検索漏れを大きく減らすことができる
【０００４】
ただ、この階層表を用いる方法は、階層数が増していくのに伴ない、それを構成する表数はべき乗的に増加し、それに伴い、階層表を作成するユーザの手間と階層表を記憶するメモリ容量も同じくべき乗的に増加していくことになる。
【０００５】
こうした問題に対応するために、階層表の階層レベルごとに１つの表を用意しておき、階層表上の１つの階層におけるオープン指示があった場合、オープン指示したセルがその階層に属する表上にいかなるセルであっても、１つ下の階層に用意した表を子供表としてオープン表示する方法も提案されている。（特願２０１１−２８０１７）ただ、この方法は、各階層ノードにおいて自由な分類をおこない得ないというトゥリー構造にとり基本的な欠陥を持ち、適用の用途も限られたものになる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明はこうした問題をかんがみ、階層的に構成した表上に情報を保存する方法において、階層構成の各ノードにおける自由な分類、すなわち、階層表を構成する各表上の各セルごとに自由に作成した子供表を設けることを可能にする一方、階層数を増やしたときの階層表を構成する表の数のべき乗敵増大とそれにともなう階層表の作成工数と記憶容量のべき乗敵増大とを最小限に抑える方法を提供することを狙いとするものである。
【０００７】
本発明の他の目的は、以上のように構成される階層表を、ユーザがわかりやすく簡単に作成することができる方法を提供することである。
【０００８】
本発明の他の目的は、以上のように作成される階層表の構成を、ユーザが視覚的にわかりやすく把握することができる方法を提供することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、請求項１に記載の発明による情報処理装置における方法は、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなることを特徴とする。
【００１０】
上記の目的を達成するために、請求項２に記載の発明による情報処理装置における方法は、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなることを特徴とする。
【００１１】
請求項３に記載の発明による情報処理装置における方法は、請求項１に記載の方法において、選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択することを特徴とする。
【００１２】
請求項４に記載の発明による情報処理装置における方法は、請求項２に記載の方法において、選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択することを特徴とする。
【００１３】
請求項５に記載の発明による情報処理装置における方法は、請求項１、請求項２、請求項３、または、請求項４に記載の方法において、選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択することを特徴とする。
【００１４】
請求項６に記載の発明による情報処理装置における方法は、請求項１、請求項２、請求項３、または、請求項４に記載の方法において、階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００１５】
請求項７に記載の発明による情報処理装置における方法は、請求項６に記載の装置において、各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００１６】
上記の目的を達成するために、請求項８に記載の発明による情報処理装置は、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有した上、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成する装置であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成する手段と、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求める手段と、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示する手段と、
からなることを特徴とする。
【００１７】
上記の目的を達成するために、請求項９に記載の発明による情報処理装置は、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有した上、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成する装置であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成する手段と、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求める手段と、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示する手段と、
からなることを特徴とする。
【００１８】
請求項１０に記載の発明による情報処理装置は、請求項８に記載の装置において、
選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択することを特徴とする。
【００１９】
請求項１１に記載の発明による情報処理装置は、請求項９に記載の装置において、
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択することを特徴とする。
【００２０】
請求項１２に記載の発明による情報処理装置は、請求項９、請求項９、請求項１０、または、請求項１１に記載の装置において、
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択することを特徴とする。
【００２１】
請求項１３に記載の発明による情報処理装置は、請求項９、請求項９、請求項１０、または、請求項１１に記載の装置において、
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００２２】
請求項１４に記載の発明による情報処理装置は、請求項１３に記載の装置において、
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００２３】
上記の目的を達成するために、請求項１５に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなることを特徴とする。
【００２４】
上記の目的を達成するために、請求項１６に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなることを特徴とする。
【００２５】
請求項１７に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１５に記載の方法において、選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択することを特徴とする。
【００２６】
請求項１８に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１６に記載の方法において、
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択することを特徴とする。
【００２７】
請求項１９に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１５、請求項１６、請求項１７、または、請求項１８に記載の方法において、
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択することを特徴とする。
【００２８】
請求項２０に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項１５、請求項１６、請求項１７、または、請求項１８に記載の方法において、
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００２９】
請求項２１に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムは、請求項２０に記載の方法において、
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００３０】
上記の目的を達成するために、請求項２２に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表についてその親表となる表を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有しない表であって、
求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなることを特徴とする。
【００３１】
上記の目的を達成するために、請求項２３に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、
情報を種別ごとに特徴付けるイメージ画像であるアイコンによって表わし、操作者による装置画面上におけるアイコンに対する特定の指示により、該当の情報の内容を装置画面上に表示するユーザ操作環境を有する情報処理装置において、
情報のアイコンを配置する矩形であるセルがマトリクス状に配置され、その外部に情報を特徴付けるタグ名が、その特徴付けの視点である項目名と対応付けられた形で配置されている表の集合であって、装置画面上において、その集合を構成する１つの表の上のセルに対してオープン指示を与えると、その集合を構成する他の表が、オープン指示を与えた表に対するオープン表示表として装置画面上にオープン表示されるように構成される階層表の構成方法であって、
表作成手段によって作成した表に対して、階層表を構成する他の表上において設けられる項目名とタグ名の対を定めた規則にしたがって組み合わせた子供表設定条件を設けるとともに、
該当の表について、階層表の先頭表から始めて該当の表のオープン表示に至るまでにオープン表示される表の個数である階層数を指定することを繰り返すことによって階層表を構成するステップと、
階層表を構成する１つの表である第１の表上の１つのセルに対するオープン指示を受け、階層表の先頭表から始めて第１の表に至るまでに装置画面上に表示された各表上においてオープン指示を与えたセルについて、そのセルと特定の位置関係にあるタグ名とその項目名との対の積集合である関連データを得ることを繰り返し、得られた全ての関連データの積集合を、第１の表上においてオープン指示を与えたセルについて特定される全関連データとして求めるステップと、
階層表を構成する表の中、階層先頭から始めて該当の表至の表示に至るまでオープン表示された各表とは、表の上で定義されている項目を共有せず
オープン指示を与えた表の階層数より大きい階層数が指定されている表であって、求めた全関連データと定めた関係にある子供表設定条件が設けられた表を選択し、選択した表をオープン表示表として装置画面上に表示するステップと、
からなることを特徴とする。
【００３２】
請求項２４に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２２に記載の方法において、
選択された表が複数あるとき、選択された表である候補表の中、その親表として他の候補表が指定されていない候補表をオープン表示表として選択することを特徴とする。
【００３３】
請求項２５に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２３に記載の記載の方法において、
選択された表が複数あるとき、選択された表である候補表の中、指定されている階層数が最小の候補表をオープン表示表として選択することを特徴とする。
【００３４】
請求項２６に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２２、請求項２３、請求項２４、または、請求項２５に記載の方法において、
選択された表が複数あるとき、選択された表である候補表の中、その設定条件が他の候補表の設定条件に対して定めた関係にある候補表をオープン表示表として選択することを特徴とする。
【００３５】
請求項２７に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２２、請求項２３、請求項２４、または、請求項２５に記載の方法において、
階層表を構成する表ごとに１つの表示属性を定めておき、表を表示するときに、それを構成する各セルを、そのセルに対するオープン指示によって表示されるオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【００３６】
請求項２８に記載の発明による情報処理装置における方法をコンピュータによって実現させるための制御プログラムを格納した記憶媒体は、請求項２７に記載の方法において、
各セルについて表上において定まるタグ名の中、そのセル対するオープン指示によって表示されるオープン表示表の設定条件を構成するタグ名を、そのオープン表示表に割り当てている表示属性を関係付けて表示することを特徴とする。
【発明の効果】
【００３７】
以上説明したように、本発明によれば、
階層表を構成する各表上の各セルごとに、子供表を自由に作成することができる一方、多数のセルに対して、まとめて１つの子供表を設けることができることから、表を表わす表データを格納するために必要なメモリ容量と階層表を作成する手間とを最小限に抑えることができる。
【００３８】
特に、子供表設定条件の指定が、表上のタグ名の組み合わせによるため、
同じ子供表を設けるセルは、たがいに異なる表上のセルであっても、簡単な操作によって、まとめて１つの子供表の指定操作をおこなうことができることから、階層表を作成する手間は、さらに大きく削減することができる。
【００３９】
設定条件  タグ名には、子供表設定操作において子供表を設けた親表より階層において上位の表上  定義  タグ名も組み入れることができるので、多様な設定条件の設定がおこなうことができ、自由な分類に対応することができる
【００４０】
第１の子供表の指定条件が、かつ、第２の子供表の指定条件を包含する第１の設定条件から第２の子供表の設定条件を除外する形で与えられる場合、ユーザは第１の子供表の設定条件を設けるにあたり、第１の設定条件を指定するだけでよいことから、多様な設定条件の指定を楽におこなうことができる。
【００４１】
そのセルに対するオープン指示によって同じオープン表示表が表示されるセルどうしは、同じ区別表示がおこなわれるので、階層表の構成がユーザにとってわかりやすいものになる。
【００４２】
１つのセルに対するオープン指示によって表示されるオープン表示表の設定条件を、そのセルに対して表上において定まるタグ名に付せられた表示属性によって把握することができるので、階層表の構成がユーザにとってわかりやすいものになる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施例による情報処理装置のハードウェア上のシステム構成例を示すブロック図である。
【図２】実施例のシステムにおける環境制御プログラムが表示するデスクトップ画面を示す図である。
【図３】実施例のシステムにおける表管理アプリケーション画面を示す図である。
【図４】実施例のシステムにおける表のフォーマットを示す図である。
【図５】実施例のシステムにおける表Ａを示す図である。
【図６】実施例のシステムにおける表Ｂを示す図である。
【図７】実施例のシステムにおける発明の機能構成を示すブロック図である。
【図８】実施例のシステムにおける階層表の構成例を示す図である。
【図９】実施例のシステムにおける表Ｃを示す図である。
【図１０】実施例のシステムにおける表Ｄを示す図である。
【図１１】実施例のシステムにおける表Ｅを示す図である。
【図１２】実施例のシステムにおける表Ｇを示す図である。
【図１３】実施例のシステムにおける  表作成入力モードの表管理アプリケーション画面を示す図である。
【図１４】実施例のシステムにおける罫線データを示す図である。
【図１５】実施例のシステムにおける文字列データを示す図である。
【図１６】実施例のシステムにおける階層表管理データを示す図である。
【図１７】実施例のシステムにおける表定義データの形式を示す図である。
【図１８】実施例のシステムにおけるセルデータを示す図である。
【図１９】実施例のシステムにおける表示全体手順を示す図である。
【図２０】実施例のシステムにおけるフォーマット定義モードの表管理アプリケーション画面を示す図である。
【図２１】実施例のシステムにおける定義付け副画面を示す図である。
【図２２】実施例のシステムにおけるフィールド欄定義データを示す図である。
【図２３】実施例のシステムにおけるフィルード書式データを示す図である。
【図２４】実施例のシステムにおけるアドレスデータ列の構成を示す図である。
【図２５】実施例のシステムにおける子供表設定モードの表管理アプリケーション画面を示す図である。
【図２６】実施例のシステムにおける子供表設定手順表を示す図である。
【図２７】実施例のシステムにおける子供表指定単位データの形式を示す図である。
【図２８】実施例のシステムにおける単位関連データの形式を示す図である。
【図２９】実施例のシステムにおける面属性データ列の形式を示す図である。
【図３０】実施例のシステムにおける表Ａ上の第２列と第４列上の設定領域に対する特殊表示を示す図である。
【図３１】実施例のシステムにおける表示毎データ設定処理の手順を示す図である。
【図３２】実施例のシステムにおけるセル領域内の子供表設定マークと情報保存マークの配置方法を示す図である。
【図３３】実施例のシステムにおける１つの見出し語セルに複数の面属性を施して表示する例を示す図である。
【図３４】実施例のシステムにおける子供表を設けた後に表示される表Ａを示す図である。
【図３５】実施例のシステムにおける子供表オープン手順を示す図である。
【図３６】実施例のシステムにおけるオープン表示表決定手順の手順を示す図である。
【図３７】実施例のシステムにおけるオープン表示候補選択手順を示す図である。
【図３８】実施例のシステムにおけるオープン表示候補比較手順を示す図である。
【図３９】実施例のシステムにおける共通条件管理データを示す図である。
【図４０】実施例のシステムにおける共通条件文字列の例を示す図である。
【図４１】実施例のシステムにおける階層昇降メニューを示す図である。
【図４２】実施例のシステムにおける保存指定副画面を示す図である。
【図４３】実施例のシステムにおける表フォルダを格納するフォルダ画面を示す図である。
【図４４】実施例のシステムにおける表フォルダをオープンしたフォルダ画面      を示す図である。
【図４５】実施例のシステムにおけるデータオブジェクト管理データの形式を示す図である。
【図４６】実施例のシステムにおける情報保存手順を示す図である。
【図４７】実施例のシステムにおけるセル内情報管理データの形式を示す図である。
【図４８】実施例のシステムにおけるセル内の子供表設定マークと情報保存マークの配置例を示す図である。
【図４９】実施例のシステムにおけるセルフォルダのフォルダ画面の例を示す図である。
【図５０】実施例のシステムにおける表Ｓを示す図である。
【図５１】実施例のシステムにおける子供表を設けた後、表示される表Ｂを示す図である。
【図５２】実施例のシステムにおける子供表設定条件入力画面を示す図である。
【図５３】実施例のシステムにおける単位関連データの形式の変形例を示す図である。
【発明を実施するための最良の形態】
【００４４】
以下、添付図を参照して本発明の実施例を説明する。図１に、本発明の一実施例における情報処理装置のハードウェア上のシステム構成を示す。このシステムにおいて、キーボード１２、およびマウス１４が入力装置として、内部メモリ１６および外部メモリ１８が記憶装置として、表示装置２０および印紙装置２２が出力装置として、それぞれ適当なインタフエース回路（図示せず）を介してＣＰＵ２４に接続されている。また、ＣＰＵ２４は、通信装置２６を介して電話回線または通信回線２７とも接続されている。内部メモリ１６および外部メモリ１８には、ＣＰＵ２４の処理または制御動作を規定する各種プログラムのほか、各種電子辞書、キャラクタフォント、ファイル等が格納されている。通信装置２６は、ファクシミリ通信機能を有している。
【００４５】
本装置の電源を入れると、本装置におけるＧＵＩ環境を制御する環境制御プログラムが自動的に起動され、例えば、図２に示すデスクトップ画面３０を表示装置２０のディスプレイ画面２０ａ上に表示する。公知の方法として、デスクトップ画面３０上には、後述するように、ユーザが作成したデータオブジェクトの中、フォルダトゥリーにおいて最上位に位置するデータオブジェクトのアイコン３６が配置表示されている。
【００４６】
このデスクトップ画面３０上において、その左下隅部に常時表示されている「スタート」ボタンを選択指示すると、「プログラム」、「設定」、「検索」等の選択ボタンをリストした「メインメニュー」３１がディスプレイ画面２０ａに現われ、この「メインメニュー」３１上において、さらに、「プログラム」ボタン３５をクリック指示すると、本装置上にインストールしてあるアプリケーションプログラムの一覧を示す「プログラムメニュ―」３２が、ディスプレイ画面２０ａ上に表示される。図２は、上記「プログラム」ボタン３５をクリック指示し、「プログラムメニュ―」３２を表示した状態を示したものである。
【００４７】
「プログラムメニュ―」３２上において、本発明に関わる機能を制御するアプリケーションプログラムである「表管理アプリケーションプログラム」の該当ボタンをクリック指示すると、公知の方法として、環境制御プログラムは、装置の外部メモリ１８上の所定格納位置から取り出した表管理アプリケーションプログラムのソースプログラムを内部メモリ１６上の適当なエリア上において実行形式のプログラムに展開した上、表管理アプリケーションプログラムを起動し、例えば、図３に示す表管理アプリケーション画面３３をディスプレイ画面２０ａ上に表示させる。  
【００４８】
表管理アプリケーションは、上記環境上において  上記環境プログラムによって管理される情報（ファイル、またはフォルダ）を管理保存することを目的とするものであり、情報は、そのアイコンを表管理アプリケーション画面３３上に作成した「表」上に配置することにより保存される。
【００４９】
表管理アプリケーションには、「表作成」、「子供表設定」、「情報保存」、「検索」、「設定」等の機能が設けられ、これらの機能は、上記表管理アプリケーションプログラムが、上記環境制御プログラム、ならびに、本装置を構成する上記ハードウエアと協働して動作するシステムによって実現される。
【００５０】
表管理アプリケーションが扱う表は、図４に示すフォーマットにしたがって作成される。すなわち、表は、アイコン配置欄４１と横方向見出し語配置欄４２と縦方向見出し語配置欄４３とからなり、横方向見出し語配置欄４２はアイコン配置欄４１の上端外側に隣接して配置され、縦方向見出し語配置欄４３はアイコン配置欄４１の左端外側に隣接して配置される。なお、横方向見出し語配置欄４２と、縦方向見出し語配置欄４３を合わせて見出し語欄と呼ぶ。
【００５１】
アイコン配置欄４１内には管理対象情報のアイコンを配置する矩形域であるセルがマトリクス状に配置され、見出し語欄にはアイコン配置欄４１内の各セルを特徴付けるタグ名（関連タグ名）が、該当セルと同一行、または、同一列上に見出し語として記入される。
【００５２】
表管理アプリケーション画面３３上の１つの行、または、１つの列の上に１つの見出し語欄が配置され、１つの見出し語欄には、１つの項目名に属するタグ名が記入される。見出し語欄は、１つのタグ名が記入される矩形域であるセルに分割され、上記したアイコン配置欄４１は、各見出し語欄内の各セルを区切る罫線の延長によって分割され、上記したセルのマトリクスを形成する。表管理アプリケーションが扱う表は、このフォーマット形式に沿う限り、自由に作成されてよい。
【００５３】
たとえば、図５に示す表において、項目名「分野」に対応する見出し語「α」、「β」、「γ」、「δ」、「ε」はアイコン配置欄４１の上側最上行の横方向見出し語欄４２に配置され、項目名「年度」に対応する見出し語「１０」、「１１」、「１２」、「１３」はアイコン配置欄４１の左側に隣接する列上の縦方向見出し語欄４３に配置される。
【００５４】
表管理アプリケーションは、複数の表をトゥリー状に関連付けた階層表を扱うことができ、情報は階層表を構成する任意の表上に保存することができる。ユーザが階層表を構成する１つの表上のアイコン配置欄４１内の１つのセルに対して、特定のオープン指示操作（例えば、マウス１４によるダブルクリック）を加えると、指示したセルに対して特定の方法によって対応付られている表が、オープン表示表として表管理アプリケーション画面３３上表示される。
【００５５】
たとえば、図５に示す表上のアイコン配置欄４１内の第２行、第２列のセルに対してオープン指示操作をおこなうと、同セルに対して予め、子供表として対応付けられている図６に示す表が、オープン表示表として表管理アプリケーション画面３３上に表示される。図６に示す表においては、項目「細分類」に対応する見出し語「ａ」、「ｂ」、「ｃ」、「ｄ」、「ｅ」がアイコン配置欄４１の上側の行に配置され、項目「発信」に対応する見出し語「部内」、「社内」、「取引先」、「経産省」、「東京都」、「甲商事」、「乙物産、「その他」は、アイコン配置欄４１の左側に隣接する列上に配置されている。
【００５６】
階層表において目的の表の表示は、このオープン表示指示操作を、階層表の最上位の表に始めて各階層の表上において繰り返すことによっておこなわれ、階層表上において、保存される情報は、階層表の最上位の表に始まり、その情報のアイコンを格納配置した表の表示に至るまでに各階層の表上においてオープン指示操作を与えてきたセルと同一行上、同一列上に記入されている関連タグ名のＡＮＤ集合（正確には、後述のように対応する項目名を付した関連タグ名のＡＮＤ集合）に、該当情報のアイコンを配置格納した表上のセルについて、その表上において同一行上、同一列上に記入されている関連タグ名を加えた集合によって特徴付けられる。
【００５７】
本明細書においては、アイコン配置欄４１内のセルに格納される情報を特徴付けるものとして、そのセルと同一行上、同一列上に記入されている関連タグ名とその項目名の対の集合をそのセルの関連データと呼び、特に、階層表を構成する表のアイコン配置欄４１内のセルについて、階層表の最上位の表に始まり、その情報のアイコンを格納配置した表の表示に至るまでに、上記のように定まる項目名とタグ名の対の全ての集合を、そのセル、または、そのセルに格納した情報に対する階層表全体による特徴付けを表わすものとして全関連データと呼ぶ。
【００５８】
本システムにおいては、情報のアイコンを直接に格納するセル（情報のアイコンを配置格納するセル）は、１つの階層表内においてその全関連データによって特定されるものとし、１つの見出し語配置欄に同じタグ名が重複して記入配置されることは禁止される。また、全関連データは、該当のセルをＡＮＤ集合として特定するものであることから、それを構成する関連タグ名の属する項目に重複があってはならない。したがって、少なくとも、同じ表内において同じ項目の見出し語配置欄が重複して設けられることも禁止される。
【００５９】
実施例システムの本発明に関わる機能の構成を図７に示す。表作成部５１は、定められた方法によって装置に入力された情報に基づいて、階層表を構成する各表を表わす表定義データ（略して、表データとも呼ぶ）を作成する。キーボード１２およびマウス１４等の入力装置と上記入力をおこなう画面を表示する表示装置２０と表作成部５１がおこなう処理を実行するＣＰＵ２４とによって構成される。
【００６０】
表記憶部５２は、作成された表データを保持する。内部メモリ１６または外部メモリ１８の記憶領域を用いている。表表示部５３は、表データ作成部５１によって作成された表、ならびに、オープン表選択部５８によってオープン表示表として選択された表を、該当の表データにもとづいて表示する。表表示部５３がおこなう制御処理を実行するＣＰＵ２４と、表示する表データをいったん記憶する内部メモリ１６または外部メモリ１８と、ＣＰＵ２４の制御の下で表データの表示出力をおこなう表示装置２０とによって構成される。
【００６１】
実施例システムにおいて、階層表は、親表とする１つの表に対して、別の表を子供表として対応付けることを繰り返す形で作成される。子供表設定部５６は、表作成部５１によって作成した表、または、表記憶部５２から呼び出した表に対して、その親表を対応付けた上、その表がオープン表示表として選択されて画面上に表示される条件である子供表設定条件と関連付ける。キーボード１２およびマウス１４等の入力装置と、上記の子供表の設定をおこなう画面を表示する表示装置２０と、子供表設定部５６がおこなう処理を実行するＣＰＵ２４によって構成される。
【００６２】
子供表オープン指示部５７は、表表示部５３によって表示された表の上において、ユーザによる特定の指示を与えたセルを識別した上、その指示がオープン表示表をオープンさせるオープン指示であることを判定する。キーボード１２およびマウス１４等の入力装置と上記の表を表示する表示装置２０と子供表オープン指示部５７がおこなう処理を実行するＣＰＵ２４によって構成される。
【００６３】
オープン表選択部５８は、オープン指示を与えたセルについて、そのセルを階層表において特定する全関連データを求めた上、求めた全関連データと特定の関係にある子供表設定条件が設けられている表を選択した上、選択した表の中からオープン表示表を定めた規則により決定する。オープン表選択部５８がおこなう処理を実行するＣＰＵ２４によって構成される。
【００６４】
次に、本実施例システムにおける本発明の機能の詳細を、図８に示す構成をとる階層表の例に即して説明する。同階層表においては、階層最上位の表である表Ａ（図５）の子供表として、同表のアイコン配置欄４１内の第２列第２行上のセルに対して表Ｂ（図６）、同表のアイコン配置欄４１内の第２列上の第２行以外の全てのセルと第４列上の全てのセルに対して表Ｃ（図９）、また、同表のアイコン配置欄４１内の第２列と第４列以外の全てのセルに対して表Ｄ（図１０）が対応付けられている。また、同階層表においては、表Ｂの子供表として、同表の第３列上のセルに対して表Ｅ（図１１）、同表の第３列上以外の全てのセルに対して表Ｇ（図１２）が対応付けられる。
【００６５】
階層最上位の表である表Ａは、次のように作成することができる。ユーザは、まず、表管理アプリケーション画面３３上の機能メニュー７０上において、「表作成」  ボタン７１を指示する。この指示を受け、システムは、システム内に特に設けた「子供表設定モード」パラメータに、「表作成」ボタン７１による指示による起動であることを示す「０」をセットした上、表作成部５１を起動し、表作成部５１は、表管理アプリケーション画面３３を表作成入力モードにセットし、その上端部に「文字入力」ボタン９１、「罫線」ボタン９２、「終了」ボタン９５を表示する（図１３）。また、表管理アプリケーション画面３３の左上域には「名称欄」９０が配置表示される。
【００６６】
ユーザは、表作成入力モードにおいて提供される罫線引き機能と文字列記入機能を使用して、表管理アプリケーション画面３３上に「表」を作成する。ユーザは、罫線引き機能によって、作成目的の表のアイコン配置欄４１内の各セルと見出し語配置欄において１つの見出し語を記入するセルを区切る罫線を引いた上、文字列記入機能によって、各見出し語配置欄ごとにその項目名を記入し、各見出し語配置欄内に見出し語を記入する。また、文字列記入機能によって、作成目的の階層表に与えたい名称を表わす文字列を「名称欄」９０内に記入する。以上の罫線、文字列の記入は順不同におこなうことができる。
【００６７】
１つの見出し語配置欄に対応する項目名を表わす項目名文字列は、システムとユーザとの間の規約として、横方向見出し語配置欄４２の場合には、そのセル列方向の左側に隣接する空白箇所に記入し、縦方向の見出し語配置欄４３の場合、セル列方向の上側に隣接する空白箇所に記入するものとする。本明細書においては、この項目名文字列が記入される位置を、特に、「項目名記入位置」と呼ぶことにする。
【００６８】
横方向の見出し語配置欄４２の項目記入位置と縦方向の見出し語配置欄４３の項目記入位置が重なる場合には、いずれか一方の見出し語配置欄に隣接する適当に定めた空白箇所に該当の項目名文字列を記入した上、該当の見出し語配置欄と線分でつなぐものとする。この項目名文字列と見出し語配置欄とをつなぐ線分を、システムに予約した記号として、特に、「結合線」と呼ぶ。
【００６９】
今、作成しようとする図５に示す表Ａの場合、見出し語「１０」、「１１」、「１２」、「１３」を配置した縦方向見出し語欄４３については、その項目名「年度」をその縦方向見出し語欄４３の上側に隣接するセル内に記入し、見出し語「α」、「β」、「γ」、「δ」、「ε」を配置した横方向見出し語欄４２については、その項目名「分野」をその横方向見出し語欄４２の左側上方の空白箇所に記入した上、該当の横方向見出し語欄４２と結合線により結ぶ。
【００７０】
上記の罫線引きは、公知の方法として、「罫線」ボタン９２をクリック指示した後、表管理アプリケーション画面３３上において作成したい罫線の１つの端点に合わせてマウス１４をクリックした後、以降、マウス１４を押下したままマウスポインタを移動させ、他の端点においてマウス１４の押下をリリースする操作によっておこなわれる。
【００７１】
「罫線」ボタン９２の指示を受け、表作成部５１の特定ルーチンが起動され、マウス１４による最初のクリック位置と押下リリース位置とを、作成目的の罫線の両端位置として識別した上、図１４に示す形式の罫線データを作成する。罫線データ中の線種等の情報は、予め、装置にセットしてあるデフォールトの設定値が登録される。
【００７２】
文字列の記入は、ユーザが「文字入力」ボタン９１をクリック指示した後、表管理アプリケーション画面３３上においてマウスポインタを目的位置に合わせてクリックし、以降、キーボード１２から文字の入力を繰り返し、所望の文字列の入力を終えるとキーボード１２から特定キー（たとえば、改行キー）を入力する操作によっておこなわれ、その結果、表管理アプリケーション画面３３上に上記クリック位置を先頭位置とする文字列が記入される。
【００７３】
「文字入力」ボタン９１の指示を受け起動される表作成部５１の特定ルーチンが、マウス１４のクリック位置を目的の文字列の先頭位置として識別した上、キーボード１２から、上記特定キーの入力までに入力された文字コード列に基づいて、図１５に示す形式の文字列データを作成する。文字列データ中の文字間ピッチ、文字種、文字サイズ等の情報は、予め、装置にセットしてある標準設定値が登録される。
【００７４】
なお、公知の方法として、まず、ディスプレイ２０によって「ディスプレイ２０ａ上の位置」として読み取られたマウス１４のクリック位置と押下リリース位置は、環境制御プログラムによって「デスクトップ画面３０上の位置」に変換された上、さらにデスクトップ画面３０に対する表管理アプリケーション画面３３の相対位置を差し引く形で「表管理アプリケーション画面３３上の位置」に変換され、表管理アプリケーションによって罫線データと文字列データにセットされる。表管理アプリケーションが画面スクロール機能を備えているときは、得られた表管理アプリケーション画面３３上位置から、さらに、表示内容である表管理アプリケーション画面３３に対するスクロール位置を差し引いた変換値がセットされることになる。
【００７５】
以上のように作成された罫線データと文字列データは、各々、作成の順にその「連結ポインタ」部によってつながれることによって罫線データチェインと全体文字列データチェインを形成し、表記憶部５２内の所定位置に記憶される。  
【００７６】
ユーザが、表管理アプリケーション画面３３において表の作成を終えると、表作成入力モードの表管理アプリケーション画面３３上の「終了」ボタン９５をクリックすると、表作成部５１は、まず、システム内に設けた「子供表設定モードパラメータ」に「０」がセットされていることを判定して、新しい階層表を管理する階層表管理データ（図１６）を表記憶部５２の所定位置に作成した上、表管理アプリケーション画面３３の名称欄９０に入力された文字列を読み取り、階層表管理データの「名称部」にセットする。
【００７７】
また、表作成部５１は、該当の表をシステム内で表現する各種のデータを管理する表定義データ（表データとも呼ぶ）を表記憶部５２の所定位置に作成した上、該当階層表の階層最上位の表を表わす表データとして、その表記憶部５２内の格納アドレス（以降、略して「アドレス」とも呼ぶ）を階層表管理データの「構成表データポインタ」部にセットする。表定義データの形式を、図１７に示す。以降、該当の階層表を構成する各表について作成される表定義データは、その「連結ポインタ」部によって順次連結されることによって構成表データチェインを形成する。
【００７８】
表作成部５１は、また、作成した表の階層表内における作成順位を表わす表定義データの「階層ランク」部と「設定順位」部に、最初に作成される階層最上位の表の階層ランクと設定順位として、各々に「０」をセットする。以降、設けられる子供表についての階層ランクの定め方は後述する。また、「設定順位」部のセット数は、以降、該当の階層表において子供表が設けられるごとに「１」が加えられていく。１つの階層表における最新の設定順位は、階層表管理データに設けた「最新設定順位パラメータ」部にセットされることによって管理される。
【００７９】
表作成部５１は「終了」ボタン９５のクリック指定を受け、続いて、作成した罫線データチェインと全体文字列データチェインの先頭データのアドレスを、各々、作成した表定義データの罫線データポインタと全体文字列データポインタにセットするとともに、表上において１つづつ検出したセル毎にそれを定義するセルデータを作成し、作成したセルデータをその「連結ポインタ」によって順につないだ全体セルデータチェインの先頭データのアドレスを表定義データの「全体セルデータポインタ」部にセットする。セルデータの形式を図１８に示す。なお、表定義データのその他の構成データ部には定めた初期値がセットされる。
【００８０】
表に設けられたセルは、たとえば、次のように検出することができる。本例のように罫線によって表が構成されている場合、表を構成する罫線の罫線データを順次とり出し、書面の縦横両方向について、罫線、またはその延長によって区切られる罫線位置を求める。次にこの罫線位置により生成されるマトリクスの各マスについて、その各４辺が罫線部分であるかどうかをサーチし、罫線部分であれば、それをセル境界とし、罫線部分でなければ該当方向に隣接するますを併合し、併合したますについて同じ判定を繰り返すことにより、セルの４辺の境界を識別する。セルデータの位置情報としてのセルの左上角点位置と右下角点位置は、以上のように識別した４辺の境界をなす罫線の位置情報から求めることができる。
【００８１】
システムは、続いて、検出した全てのセルについて、その中に記入されている文字列を識別し、その文字列データのアドレスを、該当セルデータ内の「文字列データポインタ」にセットする。セル内に記入されている文字列の文字列データは、該当のセルのセルデータ位置情報と表上において作成された全ての文字列データの位置情報との照合を繰り返すことによって識別することができる。
【００８２】
システムは、以上の表データ作成処理を終えると、表管理アプリケーション画面３３を通常モードに戻した上、表定義データの格納アドレスを表表示部５３に特に設けた「表示対象表データアドレス記憶部」にセットすることによって、表表示部５３に該当の表を表管理アプリケーション画面３３上に表示し直しさせる。表の表示は、次の以下の表示全体手順（図１９）にしたがっておこなわれる。
【００８３】
同手順は、まず、表示毎データ設定処理として、表の表示のために用いられるデータの中、表示ごとに設定が求められるデータの設定をおこなう（ステップＰ１）。たとえば、アイコン配置欄４１内セルのセルデータの「オープン表表データポインタ」部に、該当するオープン表の表データのアドレスをセットし、情報を保存しているアイコン配置欄４１内のセルのセルデータに「情報保存フラグ」をセットする。現在の説明例では、表示対象の表Ａには、いまだ、子供表は設けられておらず、情報も保存されていないので、この表示毎データ設定処理はおこなわれない。
【００８４】
同手順は、次に、表要素表示処理として、表を構成する要素である罫線、文字列、面属性（色、模様など）を、該当の表データに管理されている罫線データ、文字列データ、セルデータの面属性情報にもとづいて、ディスプレイ画面２０ａ上に描画する（ステップＰ２）。実施例システムにおいては、セルデータの面属性情報として「色」を採用する。
【００８５】
罫線データは、表データからポイントされる罫線データチェインから順次取り出すことができ、文字列データは、表データからポイントされる全体文字列データチェインと項目名文字列データチェインとから取り出すことができる。現在の説明例では、項目名文字列データチェインは未だ作成されていない。また、後述するように表示される表がオープン表示操作によって表示された表である場合、文字列データは、共通条件管理データを介し、共通条件項目名文字列データチェインと共通条件タグ名文字列データチェインからも取り出されて表示される。
【００８６】
罫線データ、文字列データは、その位置情報がディスプレイ画面２０ａ上の位置に変換された上、表示装置２０に送られる。セルデータは、表データ中に設けられた全てのセルデータチェインから順次取り出され、表示装置２０はディスプレイ画面２０ａ上の位置に変換された該当セル領域内に該当する面属性を施す。現在の説明例では、セルデータチェイとして全体セルデータチェインのみが作成されており、また、その各セルデータにはデフォールトの面属性情報が設けられている。  
【００８７】
続くステップＰ３においては、セル内マーク表示処理として、セルデータにセットされた「オープン表表データポインタ」情報にもとづいて、該当のセル領域内に、そのセルに対するオープン指示によって子供表がオープンされることを示す特定イメージである子供表設定マーク１５６を表示するとともに、セルデータに別にセットされている「情報保存フラグ」にもとづいて、そのセル領域内に情報が保存されていることを示す特定イメージである情報保存マーク１５７を表示する（後出図４８）。
【００８８】
子供表設定マークと情報保存マーク１５７は、各々、ディスプレイ画面２０ａ上の位置に変換された該当セル領域内において、各々、定められた位置に描画される。現在の説明例では、各セルデータに「子供表設定フラグ」と「情報保存フラグ」が設けられていないことから、セル内マーク表示処理はおこなわれない。
【００８９】
ユーザは、表の作成を終えると、表管理アプリケーション画面３３上に表示されている作成した表に対してフォーマット定義をおこなう。表管理アプリケーション画面３３の機能メニュー７０上に常時表示されている「定義」ボタン７２をクリックすると、表管理アプリケーション画面３３は通常モードからフォーマット定義モードに移行し、フォーマットの定義付けの操作をガイドする定義付け副画面９７が表管理アプリケーション画面３３上に表示される（図２０）。定義付け副画面９７を図２１に示す。
【００９０】
フォーマット定義操作は、ユーザが自由に作成した表上に保存した情報に関わるタグ名を一意に特定できるようにおこなわれ、ユーザが、フォーマット定義モードの表管理アプリケーション画面３３上において、定義付け副画面９７を使用して、作成した表のアイコン配置欄４１に割り当てられるセルマトリクスの範囲、各見出し語配置欄に割り当てられるセル列の範囲、また、項目名として定義したい文字列を指定することを繰り返す形でおこなわれる。
【００９１】
定義付け副画面９７上においては、「０．アイコン配置欄」アイテム１０１、「１．横方向見出し語欄」アイテム１０２、「２．縦方向見出し語欄」アイテム１０３、「３．項目名」アイテム１０４からなる選択アイテムがリストされている。
【００９２】
アイコン配置欄４１の指定は、たとえば、該当するのセルマトリクスの左上角のセルから右下角のセルまでマウス１４のマウスポインタをドラッグ移動させた後、定義付け副画面９７上で「０．アイコン配置欄」アイテム１０１を指示すればよい。見出し語欄の指定は、同じ項目名に属するタグ名が記入されている連続したセル列をマウス１４によるドラッグ操作によって指定した上、定義付け副画面９７上で「１．横方向見出し語欄」アイテム１０２、または、「２．縦方向見出し語欄」アイテム１０３を指示すればよい。また、項目名文字列の指定は、該当の文字列をマウス１４によってクリック指示した上、定義付け副画面９７上で「３．項目名」アイテム１０４を指示すればよい。アイコン配置欄４１、見出し語欄、項目文字列名を指定する順序は任意であってよい。
【００９３】
システムは、定義付け副画面９７上における「０．アイコン配置欄」アイテム１０１、「１．横方向見出し語欄」アイテム１０２、「２．縦方向見出し語欄」アイテム１０３に対する指示を検知するごとに、フィールド欄定義データ（図２２）を作成し、その「区分」部に、アイコン配置欄４１、または、横方向見出し語配置欄４２、または、縦方向見出し語配置欄４３を区別するコードをセットする。たとえば、アイコン配置欄４１の場合は「０」、横方向見出し語配置欄４２の場合は「１」、縦方向見出し語配置欄４３の場合は「２」をセットする。
【００９４】
システムは、また、定義付け副画面９７上における上記の指示を受け、指定されたアイコン配置欄４１と見出し語配置欄について、それを構成する各セルのセルデータを、上記した全体セルデータチェインの中から識別した上、識別したセルデータをその「連結ポインタ」によって順次つないだフィールド毎セルデータチェインを作成し、その先頭データのアドレスを該当するフィールド欄定義データの「セルデータポインタ」にセットする。識別されたセルデータは、全体セルデータチェインから除去された上、新たにその所属が識別されたアイコン配置欄４１、または見出し語配置欄ごとに連結して管理されることになる。
【００９５】
アイコン配置欄４１と各見出し語配置欄を構成するセルの集合は、次のように識別することができる。システムは、表上においてアイコン配置欄４１、または、各見出し語配置欄が占める領域を指定するマウス１４によるドラッグ操作を検知すると、そのドラッグ開始位置とドラッグ終了位置を検出した上、ドラッグ開始位置とドラッグ終了位置が各々、位置する両端のセルのセルデータを識別する。ディスプレイ画面２０ａ上におけるマウス１４による指示位置は、上記したように表管理アプリケーション画面３３上位置に変換された上、各セルデータの位置情報と照合される。
【００９６】
識別した両端のセルが、同一行、または同一列上にあるときは、両端のセルの間に位置するセルのセルデータを、この両端のセルのセルデータ位置情報と全体セルデータチェインからポイントされる他のセルデータの位置情報との間の照合を繰り返すことによって識別すればよい。２つのセルが同一行、または同一列上にあることの判定は、該当する２つのセルデータの位置情報の差と定めた閾値との比較によっておこなえばよい。
【００９７】
識別した両端の２つのセルが、同一行になく、かつ、同一列上にないときは、セルのマトリクスをなす集合が、その「左上角」セルと「右下角」セルの指定によって指定されたことと判定し、マトリクスを構成する各行において両端に位置するセルを、「左上角」セル、または、「右下角」セルと横方向位置情報を共有するセルとして識別した上、その間に位置するセルのセルデータを上記のように識別することを、各行について繰り返せばよい。
【００９８】
フィールド欄定義データのフィルード書式データポインタには、該当の見出し語配置欄内の見出し語文字列の書式（センタリング／右詰め配置区分、文字大きさ、文字ピッチ、書体など）を表わすフィルード書式データ（図２３）のアドレスがセットされる。フィルード書式データには、予め定めたデフォールトの書式、または、公知の方法によりユーザにより予め指定された書式が登録されている。
【００９９】
アイコン配置欄４１と各見出し語配置欄各ごとに、フィールド毎セルデータチェインが作成されると、それを構成する各セルデータの「センタリング／右詰め区分」部には、フィルード書式データの該当セット値がコピーされ、その各セルデータからポイントされる文字列データの「文字大きさ」部、「文字ピッチ」部、「書体」部には、各々、フィルード書式データの該当セット値がコピーされる。
【０１００】
作成された各フィールド欄定義データは、その「連結ポインタ」により順次に連結され、その先頭データのアドレスが表定義データの「フィールド欄定義データポインタ」にセットされる。
【０１０１】
また、システムは、定義付け副画面９７上における「３．項目名」の指示を検知すると、この副画面９７上指示の直前におこなわれたマウス１４によるクリック位置と全体文字列データチェインを構成する各文字列データとの間で位置情報の照合を繰り返すことによって、指定された文字列の文字列データを識別する。マウス１４によるクリック位置は、表管理アプリケーション画面３３上位置に変換され、各文字列データの位置情報と照合されることになる。
【０１０２】
項目名として識別された各文字列データは、全体文字列データチェインから除去された上、あらためて識別された文字列データどうしで「連結ポインタ」によって順次連結されることによって項目名文字列データチェインを形成し、その先頭アドレスは、表定義データの項目名文字列データポインタにセットされる。項目名文字列データチェインを構成する各文字列データの「文字大きさ」部、「文字ピッチ」部、「書体」部には、各々、表の全ての項目名文字列に対して予め定めたフィルード書式データの該当セット値がコピーされる。
【０１０３】
ユーザは、表管理アプリケーション画面３３上において以上の定義付け操作をおこなった後、定義付け副画面９７上の「実行」ボタン１０５を指示すると、システムは、次のように、各見出し語配置欄について対応する項目名の文字列データを識別し、そのアドレスを該当のフィールド欄定義データの「項目名文字列データポインタ」にセットする。以降、見出し語配置欄について定義された項目名を、その見出し語配置欄の定義項目名とも呼ぶ。
【０１０４】
各見出し語配置欄に対応する項目名文字列の識別に当たっては、先ず、各見出し語配置欄の中、上記した結合線によって項目名文字列と結ばれた見出し語配置欄を識別する。たとえば、表上の各項目名文字列について、その文字列記入域上にその一端が位置する線分をサーチし、サーチされた線分の他端が位置する見出し語配置欄をサーチすることを繰り返せばよい。
【０１０５】
項目名文字列の記入域上にその一端が位置する線分は、項目名文字列データチェインを構成する各文字列データの位置情報と罫線データチェインを構成する各罫線データの位置情報との間の照合を繰り返すことによって識別することができる。また、以上のように識別した線分の他端が位置する見出し語配置欄は、該当の罫線データの位置情報と各フィールド欄定義データの「セルデータポインタ」からポイントされる各セルデータの位置情報との間の照合を繰り返すことによって識別することができる。
【０１０６】
以上のように結合線による項目名文字列と見出し語配置欄の対応付けを識別した後、その対応付けから残された項目名文字列と見出し語配置欄の中から、見出し語配置欄とその項目名記入位置に記入されている項目名文字列の組み合わせを識別することを繰り返す。この見出し語配置欄と項目名文字列の組み合わせは、結合線による対応付けから残された項目名文字列データと各フィールド欄定義データからポイントされる各セルデータとの間の位置情報の照合を繰り返すことによって識別することができる。
【０１０７】
システムは、以上の処理を終えた後、表管理アプリケーション画面３３を通常モードに戻した上、表定義データの格納アドレスを表表示部５３に特に設けた「表示対象表データアドレス記憶部」にセットすることによって、表表示部５３に、該当の表を表示全体手順にしたがって表管理アプリケーション画面３３上に表示し直しさせる。このとき、該当の表定義データの格納アドレスは、作成直後の階層最上位の表の表示として、表表示部５３内に特に設けたオープン表列管理データの先頭位置にセットされる。
【０１０８】
一般に、階層表上において、ユーザが、階層最上位の表から始めて、見たい表の表示に至るまでオープン表示指示操作を繰り返すと、システムは、オープン表示される表の順序列（「オープン表列」と呼ぶ）をオープン表列管理データによって管理する。オープン表列管理データは、オープン表示される表の表定義データの格納アドレスを、ポインタデータを順に配置するデータアドレス列（図２４）の形式にしたがい、オープン表示された順に配置して管理する。
【０１０９】
上記のように作成した表について子供表の設定は次のようにおこなわれる。子供表を設定したい表（以降、「親表」とも呼ぶ）を通常モードの表管理アプリケーション画面３３上に表示させた状態で、機能メニュー７０上の「子供表設定」ボタン７３を指示すると、システムの子供表設定部５６が起動され、子供表設定部５６は、親表の表示を継続したまま、表管理アプリケーション画面３３を通常モードから子供表設定モードに変える（図２５）。このとき、システム内に設けた「子供表設定モード」パラメータに、「子供表設定」  ボタン７３の指示による処理が起動されたことを示す「１」がセットされる。なお、親表の通常モードの表管理アプリケーション画面３３上への表示は、親表を作成した直後の表示であっても  よいし、親表をいったん格納した後、呼び出したときの表示であってもよい。表の格納と呼び出しについては後述する。
【０１１０】
本明細書においては、１つの子供表を設ける親表上のアイコン配置欄４１内の領域（セルの集合）を子供表設定領域（略して、設定流域とも呼ぶ）と呼ぶ。１つの親表について子供表を設定するのにあたり、ユーザは、子供表設定モードの表管理アプリケーション画面３３上において子供表設定領域を指定した後、目的の子供表を表作成入力モードの表管理アプリケーション画面３３上において作成し、フォーマット定義モードの表管理アプリケーション画面３３上においてフォーマット定義をおこなった上、指定した子供表設定領域に対応付けることを繰り返せばよい。
【０１１１】
本実施例システムにおいて、ユーザは、子供表の設定を、親表のアイコン配置欄４１内の１つのセル単位だけでなく、１つの行単位、または、列単位におこなったり、アイコン配置欄４１全体を指定しておこなうこともできる。さらに、アイコン配置欄４１内の複数の行、列、またはセルを指定して、その「和」をとった領域を１つの子供表の子供表設定領域とすることもできる。本明細書においては、親表上において子供表を指定する操作上の単位となる行、列、セル、または、アイコン配置欄を「子供表指定単位」、または「指定単位」と呼ぶことにする。
【０１１２】
説明例において、親表である表Ａのアイコン配置欄４１内第２列上の第２行以外のセルと第４列の全てのセルに子供表Ｃを設ける場合、ユーザは、アイコン配置欄４１内第２列と第４列を各々、指定単位としてマウス１４によるドラッグ指定をおこなったのちに、「実行」ボタン１２３を指示することを繰り返し、最後に「終了」ボタン１２７を指示すればよい。
【０１１３】
アイコン配置欄４１内の第２列上における第２行上のセルには子供表Ｂが設けられ、子供表Ｃの子供表設定領域には含まれないが、以上のように、ユーザは、第２列上において第２行以外のセルをいちいち指定する必要は無く、第２列全体をまとめてドラッグ指定すればよい。後述するように、システムが自動的に同セルを表Ｂの子供表設定領域として表Ｃの子供表設定領域から除外することになる。
【０１１４】
今、ユーザが、まず、表Ａ上において、１つの指定単位であるアイコン配置欄４１内第２列に対してマウス１４によるドラッグ指定をおこない、「実行」ボタン１２３を指示すると、システムは、その指定範囲を１つの指定単位として定義する子供表指定単位データ（指定単位データとも呼ぶ）を作成した上、該当の指定単位について図２６に示す子供表設定手順をおこなう。子供表指定単位データの形式を図２７に表わす。
【０１１５】
子供表設定手順においては、まず、指定された子供表指定単位を構成するセルのセルデータを識別する（ステップＳ１）。システムの子供表設定部５６は、子供表設定モードの表管理アプリケーション画面３３上において、マウス１４によるドラッグ操作を表上のアイコン配置欄４１上において検知すると、そのドラッグ開始位置とドラッグ終了位置が各々、位置する両端のセルのセルデータを識別した上、この両端のセルの間に位置する各セルのセルデータを、この両セルとアイコン配置欄４１を構成する他のセルとの間のセルデータ位置情報の照合を繰り返すことによって識別する。
【０１１６】
該当の指定単位を構成する各セルについて識別されたセルデータのアドレスは、識別された順にアドレスデータ列の形式（図２４）に従って配置されることによって指定単位セルデータアドレス列を形成し、その先頭データのアドレスは、子供表指定単位データの「構成セルデータポインタ」にセットされる。
【０１１７】
子供表設定手順は、続いて、該当の指定単位を表上において特定するデータである関連データ（を作成し、その先頭データのアドレスを子供表指定単位データの「関連データポインタ」にセットする（ステップＳ２）。先に、関連データは、先にアイコン配置欄４１内のセルを特徴付けるデータの集合として定義したが、ここでは、アイコン配置欄４１内の行、列、または、その集合を特徴付けるデータの集合として拡張して定義し直すものとする。その場合、関連データは、指定単位がアイコン配置欄４１内の１つの行であれば、それを表上において特定するタグ名として、同じ列上に位置する見出し語だけを見出せばよい。指定単位が、アイコン配置欄４１内の列の場合も同様である。    
【０１１８】
ユーザは、指定単位として行、列の指定をおこなうとき、その表内における行順位、列順位でなく、指定単位を特定する関連タグ名に注目して指定をおこなっていることから、実施例システムは、指定単位を特定するデータとして、ユーザの指定意図を直接に反映する関連データを保持する。
【０１１９】
なお、本明細書においては、一般に、アイコン配置欄４１内のセルについて、同じ表上において見出される関連タグ名とその項目名の対の集合を、特に区別して、表内関連データと呼ぶ。本ステップにおいては、アイコン配置欄４１内の１つの指定単位について表内関連データを求めることになる。
【０１２０】
関連データを構成する該当の項目とタグ名の対は、単位関連データ（関連タグ名定義データとも呼ぶ）に登録され、関連データは、単位関連データを、その「連結ポインタ」により順につないだ単位関連データデータチェインの形で表わされる。単位関連データの形式を図２８に示す。本例において、子供表指定単位が表のアイコン配置欄４１内第２列である場合、その関連データは、「「項目名「分野」についてタグ名「β」」が登録された単位関連データのみからなる関連データとして求めることができる。
【０１２１】
子供表指定単位と同じ行上、または、同じ列上に位置する関連タグ名を納めたセルは、該当の行、または、該当の列と直交方向に配置された見出し語配置欄のフィールド欄定義データの「セルデータポインタ」からポイントされている各セルデータの位置情報と該当の行、または列の位置との間の照合を繰り返すことによって識別することができ、該当する関連タグ名は、識別したセルのセルデータからポイントされる文字列データにより識別される。また、関連タグ名に対応する項目名は、識別された関連タグ名を納めたセルを含む見出し語配置欄のフィールド欄定義データからポイントされる項目名文字列データから読み出すことができる。なお、指定単位がアイコン配置欄４１内のセルである場合、その関連データは、そのセルが位置する行と列について単位関連データを作成し、作成した単位関連データを連結することによって得ることができる。
【０１２２】
子供表設定手順は、続くステップＳ３において、該当の指定単位が、同じ親表において先に設定されている別な子供表（第２の子供表）の１つの指定単位を領域として包含することを判定し、該当の指定単位に包含される第２の子供表の指定単位を構成するセルのセルデータの「表示除外フラグ」に初期値とは異なる特定値をセットする。指定単位の間の包含関係については後述する。説明例の場合、現在の段階では、該当の指定単位である第２列の中に他の子供表の指定単位が先に設定されていないことが判定され、「表示除外フラグ」のセットはおこなわれない。
【０１２３】
続くステップＳ４においては、表管理アプリケーション画面３３上において該当の指定単位が占める領域に対して、指定単位であることを示す特殊表示をおこなう。システムは、該当の指定単位のセルデータ列を構成する各セルデータの中、表示除外フラグに上記特定値がセットされていないセルデータの「面属性データポインタ」部からポイントされる「セル面属性データ列」に、該当の子供表Ｃの子供表設定領域であることを示す面属性データをセットした上、以上の面属性データをセットしたセルデータを含む表データを表表示部５３に送り、表管理アプリケーション画面３３上において親表Ａを上記の特殊表示を加えた形で再表示させる。
【０１２４】
説明例の場合、この親表Ａの再表示は、上記した表示全体手順の中、ステップＰ２のみがおこなわれる。表を構成する罫線、文字列にの表示は、上記した階層最上位の表の場合と同様におこなわれされ、アイコン配置欄４１内の指定された第２列上の各セルについて、その背景色として表Ｃに割り当てた面属性「水色」が施された表示がおこなわれることになる。
【０１２５】
後述するように、実施例システムにおいては、１つのセルに複数の面属性を施すことがあるために、各セルの面属性を表わすデータは、「セル面属性データ列」として複数の面属性データの順序列の形をとり（図２９）、「面属性データポインタ」部からポイントされる。また、実施例システムにおいては、面属性データは「色」を区別するコードデータとする。
【０１２６】
実施例システムにおいては、１つの階層表内に設けられる、複数の子供表の設定領域は互いに区別できるように、互いに異なる面属性が施される。システムの子供表設定部５６は、子供表設定領域をディスプレイ画面２０ａ上において区別する複数の面属性データの順序列を「子供表区別面属性データ列」として備えており、階層表内において子供表が設けられるごとに、子供表区別面属性データ列の先頭データから面属性データが順次に取り出され、子供表の「区別面属性データ」として順に割り当てられる。したがって、ある子供表の区別面属性データは、子供表区別面属性データ列において、その子供表の表データに設けた「設定順位」と同じ順位に設けたデータとして取り出すことができる。
【０１２７】
「表区別面属性データ列」は、セル面属性データ列と同じ形式をとり、階層表管理データの「区別面属性データ列ポインタ」によって管理され、たとえば、「水色」、「黄色」、「緑色」、「橙色」、「茶色」、「桃色」、「青色」…を表わすデータを、この順に備えるものとする。
【０１２８】
ステップＳ４は、該当の子供表の「区別面属性データ」として取り出された面属性データを、該当の指定単位を構成する各セルのセルデータに上記したようにセットする。説明例の子供表Ｃの場合、該当の階層表内に設ける最初の子供表であることから、子供表区別面属性データ列の先頭データ（「水色」を表わす面属性データ）がその「区別面属性データ」として割り当てられ、親表上における該当する指定範囲であるアイコン配置欄４１内第２列を構成する各セルのセル面属性データ列の先頭位置にセットされることになる。
【０１２９】
ユーザは、続いて、同じ表管理アプリケーション画面３３上においてアイコン配置欄４１内第４列についても同様にマウス１４による指定操作をおこない、「実行」ボタン１２３を指示すると、システムは、４上記した１内第２列の場合と同様に、指定した第４列について子供表指定単位データを作成した上、その「構成セルデータポインタ」から、指定したアイコン配置欄４１内第４列を構成する各セルについて作成した指定単位セルデータアドレス列をポイントするとともに、その「関連データポインタ」から「項目名「分野」とタグ名「δ」の対」からなる表内関連データをポイントする。
【０１３０】
システムは、ユーザによる「実行」ボタン１２３の指示を受け、また、表管理アプリケーション画面３３上において親表Ａ上のアイコン配置欄４１内第４列の各セルに対して、その背景色としてアイコン配置欄４１内第２列の場合と同じく表Ｃに割り当てた面属性「水色」を施した特殊表示をおこなう。親表Ａ上のアイコン配置欄４１内第２列と第４列の各セルに対する特殊表示を図３０に示す。
【０１３１】
システムは、また、第４列について作成した子供表指定単位データを、先に第２列について作成した指定単位データの後に、その「連結ポインタ」を介して連結する。一般に、１つの子供表について作成される子供表指定単位データは、作成される順に連結ポインタにより連結されることによって子供表指定単位データチェインを形成し、該当の子供表についての子供表指定条件データとして、表記憶部５２内の特定位置に格納される。
【０１３２】
本例の場合、子供表Ｃの指定条件データは、「項目名「分野」についてタグ名「β」」という関連データをポイントする指定単位データと「項目名「分野」についてタグ名「δ」」という関連データをポイントする指定単位データを連結した子供表指定単位データチェインとして得られることになる。
【０１３３】
ここで、本明細書においては、１つの子供表の各指定単位データからポイントされる関連データの「和」をその子供表の子供表指定条件（略して、指定条件）と呼び、一方、上記した子供表設定領域に対応してユーザの元々の指定意図を関連データの形式で表わしたデータを子供表設定条件（設定条件）と呼ぶ。
【０１３４】
後述するように、実施例システムにおいては、指定操作の便から、子供表設定領域は、１つの指定単位（第１の指定単位）から他の指定単位（第２の指定単位）を除く形で指定されることもあり、その場合、設定条件は第１の指定単位データからポイントされる関連データから、第２の指定単位データからポイントされる関連データを「除外する」ことによって与えられる。たとえば、表Ｃの指定条件は、「項目名「分野」についてタグ名が「ｂ」、または「ｄ」」であり、表Ｃの設定条件は、上記指定条件から表Ｂの指定条件「項目名「分野」についてタグ名が「ｂ」、かつ、項目名「年度」についてタグ名「１１」」を除いたものになる。
【０１３５】
ユーザは、１つの子供表について全ての子供指定単位の指定を終えると、表管理アプリケーション画面３３上の「終了」ボタン１２７を指示し、システムはその指示を受け、制御を子供表設定部５６から表作成部５１に移し、表管理アプリケーション画面３３を表作成入力モードに変更する。ユーザは、表作成入力モードの表管理アプリケーション画面３３上において、上記した表Ａを作成する場合と同じ操作によって目的の子供表Ｃを作成した後、表管理アプリケーション画面３３上の「定義」ボタン７２のクリック指示によって表示されるフォーマット定義モードの表管理アプリケーション画面３３において、親表を作成したときと同じ操作によってフォーマット定義をおこなう。
【０１３６】
フォーマット定義操作を終えた後、ユーザによる副画面９７上の「実行」ボタ１０５の指示を受けると、システムは、上記した「子供表設定モード」パラメータに「１」がセットされていることを判定した上、子供表設定部５６の処理として、作成した子供表の表定義データの「親表表データポインタ」と「指定条件データポインタ」に、親表の表定義データのアドレスと、先にシステム内の特定記憶部に作成している子供表指定単位データチェインの先頭データのアドレスを、各々、セットするとともに、作成した表定義データの階層ランク部と設定順位部とに該当の表について定まる階層ランクと設定順位とをセットする。
【０１３７】
階層表を構成する１つの表について定まる階層ランクは、その親表の階層ランクに「１」を加えた数として定められ、説明例の子供表の場合、階層最上位の表Ａ（階層ランクは「０」）を親表として設定された子供表として「１」がセットされる。
【０１３８】
システムは、続いて、作成した表定義データを階層表の構成表データチェインの末尾に「連結ポインタ」を介して連結するとともに、「子供表設定モード」パラメータのセット値「１」にもとづいて、表表示部５２に親表Ａを通常モードの表管理アプリケーション画面３３上に表示させる。親表Ａの表定義データのアドレスが表示対象表データアドレス記憶部にセットされ、表示全体手順にしたがっておこなわれる。なお、この後、「子供表設定モード」パラメータは、再び、「０」にリセットされる。
【０１３９】
表示全体手順手順においては、現在の場合、まず、そのステップＰ１（表示毎データ設定処理）が、表のアイコン配置欄４１を構成する全てのセルについて、図３１に示す手順を繰り返す形でおこなわれる。
【０１４０】
アイコン配置欄４１を構成する全てのセルは、たとえば、次のように取り出していくことができる。まず、最上位の行において、アイコン配置欄４１の「左上角のセル」を識別することから始めて、１つのセルを識別した後に識別したセルの「右横に位置するセル」を識別することを繰り返す。セルの右横に位置するセルが取り出せないとき、「次の行上における先頭セル」を上記左上角のセルと同一列に属するセルとして識別することから始めて、右横に位置するセルを識別することを繰り返す。以上の手順を、右横に位置するセル、または次の行の先頭セルが取り出せなくなるまで繰り返せばよい。
【０１４１】
上記の手順において、アイコン配置欄４１の「左上角のセル」、また、１つのセルに対する「右横に位置するセル」、また、「次の行上における先頭セル」は、アイコン配置欄４１について作成されているセルデータチェインにつながれた各セルデータの位置情報間の照合を繰り返すことによって識別することができる。
【０１４２】
図３１に示す手順においては、まず、ステップＱ１おいて、後述するオープン表示表決定手順によって、該当のセルに対するオープン指示によってオープン表示されるオープン表示表を特定し、オープ表示表が存在する場合に、該当セルデータの「オープン表表データポインタ」に該当オープン表示表の表データのアドレスをセットする。
【０１４３】
同手順は、次に、該当のセルについてセル内情報管理データが作成されていることを判定し、その判定が得られた場合、そのセルデータに情報保存フラグをセットする（ステップＱ２）。ステップＱ２の処理については後述する
【０１４４】
同手順は、続いて、該当のセルのセルデータからポイントされるセル面属性データ列に、該当のセルについて特定されたオープン表示表に割り当てられた面属性データをセットするステップＱ３）。該当のオープン表示表に割り当てられた面属性データは、上記した子供表区別面属性データ列において、該当の表データの「設定順位」情報と同じ順位に登録されている面属性データとして特定することができる。
【０１４５】
同手順は、続いて、該当のセルについて定まる関連タグ名の中、該当のオープン表示表の指定条件に登録されている関連タグ名である「設定条件内関連タグ名」（「条件内関連タグ名」とも呼ぶ）を納めたセルのセルデータに該当のオープン表示表に割り当てている区別面属性データをセットする（ステップＱ４）。
【０１４６】
アイコン配置欄４１内の１つのセルに定まる設定条件内関連タグ名を納めるセル、ないしは、設定条件内関連タグ名を表わす文字列は、次のように識別することができる。まず、該当のオープン表に設けられた各指定単位データからポイントされる関連データの中、該当のセルについて定まる全関連データを包含する関連データを、「設定条件内関連データ」（「条件内関連データ」とも呼ぶ）として特定する。
【０１４７】
ここで、第１の関連データが、第２の関連データを「包含する」とは、第１の関連データを構成する各単位関連データと同じ単位関連データが第２の関連データの中に含まれていることを指すものとする。
【０１４８】
続いて、特定した設定条件内関連データを構成する各単位関連データを順次に取り出し、取り出した単位関連データの登録項目名をその定義項目名とする見出し語配置欄内において、取り出している単位関連データの登録タグ名を納めるセル、ないしは、そのセル内の文字列として見出すことを繰り返せばよい。
【０１４９】
たとえば、親表Ａのアイコン配置欄４１内第２列上のセルについては、そのオープン表として表Ｃが特定され、表Ｃの各指定単位データからポイントされる関連データの中、該当のセルについて定まる全関連データを包含する関連データとして、項目名「分野」とタグ名「ｂ」の対からなる単位関連データ（だけ）からなる関連データが特定される。
【０１５０】
続いて、特定された単位関連データの登録項目名「分野」が、その定義項目名として指定されている見出し語配置欄内のセルあって、特定された単位関連データの登録タグ名「ｂ」を納めたセルのセルデータが特定され、そのセル面属性データ列に、表Ｃに割り当てている面属性データ（「水色」を表わすデータ）がセットされることになる。設定条件内関連タグ名「ｂ」を納めたセルは、項目名「分野」が定義された見出し語欄について作成されているフィールド欄定義データからポイントされる各セルデータの格納文字列との照合を繰り返すことによって識別することができる。  
【０１５１】
なお、共通条件文字列１７０が表示された表上においては、設定条件内関連タグ名を納めるセル、ないしは、設定条件内関連タグ名を表わす文字列は、該当する項目名が定義されている見出し語配置欄からだけではなく、共通条件文字列１７０上からも特定される。この設定条件内関連タグ名の共通条件文字列１７０上からの特定については後述する。
【０１５２】
表示全体手順のステップＰ２において、表を構成する罫線、文字列にの表示は、上記した階層最上位の表の場合と同様におこなわれ、子供表Ｃが設けられた表Ａ上のアイコン配置欄４１内第２列と第４列上の各セルと、
項目名「分野」が定義された見出し語配置内の第２列と第４列上のセルとに対して、その背景色として、表Ｃに割り当てた区別面属性「水色」が施された表示がおこなわれる。
【０１５３】
ユーザは、表管理アプリケーション画面３３上において以上のように特殊表示が施された表を見て、アイコン配置欄４１内の第２列と第４列上の各セルには、同じ１つの子供表が設けられ、その子供表を特定する設定条件は、項目名「分野」について「β」と「δ」であることを視覚的に把握することができる。  
【０１５４】
続くステップＰ３における、アイコン配置欄４１を構成する各セル内の子供表設定マークの表示は次に述べる配置規則にしたがっておこなわれる。アイコン配置欄４１を構成する各セルについて、そのセル領域１５０を正領域１５１と副領域１５２に分割した上（図３２（ａ））、そのセルデータにオープン表表データポインタに実アドレスがセットされている場合、その正領域１５１に子供表設定マーク１５６を表示し図３２（ｂ）、さらに、そのセルデータに情報フラグも併せてセットされている場合、その正領域内に子供表設定マーク１５６を表示した上、その副領域内に情報保存マーク１５７を表示する（図３２（ｃ））。また、そのセルデータに情報保存フラグだけがセットされているセルの場合、その正領域内に情報保存マーク１５７を表示する（図３２（ｄ）。
【０１５５】
１つのセル領域１５０を正領域１５１と副領域１５２へ分割する方法としては、たとえば、図３２に示した例のように、セル領域１５０を適当な縦線によって分割した左側部分を正領域１５１、右側部分を副領域１５２とすればよい。実際の使用例では、副領域に情報保存マーク１５７が表示される割合は、正領域に子供表マーク１５６、または、情報保存マーク１５７が表示される割合に比べ小さいことから、副領域を正領域より小さく設けることが好ましく、その場合に表示される情報保存マーク１５７は、「第２の情報保存マーク」１５８として小型のイメージを用いてもよい（図３２（ｅ））。なお、情報保存マーク１５７としては、後述するように、フォルダを表わすアイコンに用いられているイメージを用いることが好ましい。
【０１５６】
子供表設定マーク１５６と情報保存マーク１５７の表管理アプリケーション表管理アプリケーション画面３３上の表示位置は、該当するセルのセルデータの位置情報にそれぞれが該当セル内において占める相対位置を加えることによって求められ、２０ａ上の表示位置は、表管理アプリケーション表管理アプリケーション画面３３上の表示位置に適当な変換を加えることによって求めることができる。
【０１５７】
現在の説明例の場合、表Ａ上のアイコン配置欄４１内第２列と第４列上の各セルには、
ステップＰ２において、すでに、上記した該当の面属性が施されているが、ステップＰ３において、さらに、その正領域１５１に子供表設定マーク１５６として定めたイメージが重ねられて表示されることになる。
【０１５８】
なお、２０ａ上における各セルに対する面属性の描画は、ステップＰ２においてではなく、ステップＰ３において、同じセル内に描画する子供表設定マーク１５６の外接矩形を求め、その外接矩形内に描画させてもよい。各セルに施される面属性は、その中に設けられる子供表を区別するためのものであることから、ユーザから見て、セルの属性ではなく子供表の属性に見えるようにおこなったほうが、より自然でわかりやすいものになる。
【０１５９】
次に、説明例において、表Ａのアイコン配置欄４１内の第２列と第４列を除く全てのセルに対して子供表Ｄを設ける場合、子供表設定領域の指定は、上記したアイコン配置欄４１内の第２列と第４列に対しておこなった操作と同様に、アイコン配置欄４１内の残る第１列と第３列についてマウス１４によるドラッグ指定を繰り返すことによっておこなうことができる。
【０１６０】
システムは、子供表Ｄの指定条件データとして、関連データ「項目名「分野」についてタグ名「α」」、関連データ「項目名「分野」についてタグ名「γ」」、「項目名「分野」についてタグ名「ε」」を各々、ポイントする指定単位データを連結した指定単位データチェインを作成し、続いて作成される表Ｄの表データの指定条件データポインタにセットすることになる。
【０１６１】
一方、実施例システムにおいては、表Ｄの子供表設定領域の指定を、より効率的におこなえる方法として、ユーザに、子供表設定モードの表管理アプリケーション画面３３上において「アイコン配置欄４１全体」を子供表指定単位として指定させた上、「実行」ボタン１２３を指示させる方法をとることもできる。
【０１６２】
表Ｄの子供表設定領域は、アイコン配置欄４１全体から第２列と第４列を除外した領域であるが、上記したように、この第２列と第４列には子供表Ｃが設けられることから、子供表設定領域の指定操作としては、第２列と第４列以外の列をいちいち指定する必要は無く、アイコン配置欄４１全体をまとめてドラッグ指定すればよい。後述するように、システムが自動的に同セルを表Ｃの子供表設定領域として表Ｄの子供表設定領域から除外することになる。
【０１６３】
なお、この方法をとる場合、子供表指定単位は、この「アイコン配置欄４１全体」の他に設けることができないので、ユーザとの協約の下に、以下の述べるように、表管理アプリケーション画面３３上におけるアイコン配置欄４１全体を指定する操作を経ずに、直ちに「実行」ボタン１２３を指示してもよい。
【０１６４】
今、ユーザが、表管理アプリケーション画面３３上において親表である表Ａを表示した状態で、「実行」ボタン１２３を指示すると、システムは、子供表設定手順のステップＳ１において、指定単位セルデータアドレス列の所定記憶位置にセルデータがセットされていないことを識別し、その「構成セルデータポインタ」に「ＮＵＬＬ」値をセットした指定単位データを作成する。
【０１６５】
続くステップＳ２は、作成された指定単位データの「構成セルデータポインタ」のセット値が「ＮＵＬＬ」値であることから、該当の指定単位が「アイコン配置欄４１全体」であることを判定する。この場合は、表上において指定単位を特定する関連タグ名が必要ないことから、作成した子供表指定単位データの「関連データポインタ」にも「ＮＵＬＬ」値をセットする。
【０１６６】
続くステップＳ３は、該当する指定単位であるアイコン配置欄４１全体は、すでに他の表（表Ｃ）が子供表として指定されているアイコン配置欄４１内第２列と第４列を部分領域として包含することを判定し、部分領域として包含される第２列と第４列を構成する各セルのセルデータの「表示除外フラグ」に上記特定値をセットする。
【０１６７】
アイコン配置欄４１内における２つの指定単位間の包含関係は、各指定単位について特定される関連データ間の包含関係によって判定することができる。関連データ間の包含関係は上記した。なお、「ＮＵＬＬ」値がセットされた関連データは、他の全て関連データを包含するものとする。
【０１６８】
説明例の場合、アイコン配置欄４１全体ついて求められ、「ＮＵＬＬ」がセットされた関連データは、アイコン配置欄  内第２列と第４列について求められた関連データを各々、包含することから、アイコン配置欄４１全体は、その中の第２列と第４列を領域として包含することが判定される。  
【０１６９】
続くステップＳ４において、システムは、アイコン配置欄４１全体から第２列と第４列を除く領域に対して、先に子供表Ｃが設けられた第２列と第４列に対しておこなった特殊表示とは異なる特殊表示をおこなう。
【０１７０】
現在、設けようとする子供表Ｄは、同じ親表Ａ上において、子供表Ｃについで２番目の子供表として設けられることから、アイコン配置欄４１全体を構成する各セルのセルデータの中、その表示除外フラグに初期値がセットされているセルデータからポイントされるセル面属性データ列に、子供表区別面属性データ列の２番目に登録されている面属性データ（「黄色」を表わすデータ）をセットした上、このセルデータを含む表データを表表示部５３に渡せばよいことになる。
【０１７１】
システムは、本例のように指定単位がアイコン配置欄４１全体である場合は、上記した「実行」ボタン１２３の指示を受け、指定単位のアイコン配置欄４１全体について子供表設定手順をおこなった後、直ちに、表管理アプリケーション画面３３を表作成入力モードに変更し、以降、ユーザに、子供表Ｃの場合と同じ操作によって、該当の子供表Ｄを作成させ、続くフォーマット定義モードにおいてフォーマット定義をおこなわせ、該当の表定義データを作成する。
【０１７２】
以降、システムは、子供表Ｃの場合と同様に、作成された表定義データの親表表データポインタと指定条件データポインタに、親表である表Ａの表定義データのアドレスと、先に作成してシステム内の所定位置にセットしている子供表指定単位データチェインの先頭データのアドレスを、各々、セットするとともに、「階層ランク部」に親表Ａの階層ランク「０」に「１」を加えた数である「１」をセットした上、作成した表定義データを構成表データチェインの末尾に連結し、親表Ａを通常モードの表管理アプリケーション画面３３上に表示する。
【０１７３】
子供表Ｄを追加した後の親表Ａの表示も、上記した子供表Ｃの場合と同様に表示全体手順によっておこなわれ、
そのステップＰ１において、子供表Ｄが設けられたアイコン配置欄４１内第２列、第４列以外の各セルについて、新たにそのセルデータのオープン表表データポインタに表Ｄの表データアドレスがセットされ、続くステップＰ２において、表Ｄに割り当てられた面属性「黄色」が背景色として施されて表示され、さらに、ステップＰ３において、アイコン配置欄４１内第２列、第４列以外の各セルに子供表設定マーク１５６が追加して表示される。
【０１７４】
一方、表Ｄには設定条件が設けられていないことから、子供表Ｄが設けられたアイコン配置欄４１内第２列、第４列以外の各セルについて設定条件関連タグ名は存在しないことから、対応する見出し語配置欄内のセルに該当する面属性「黄色」が施されて表示されることはない。
【０１７５】
実施例システムにおいて、同じ親表上に設けられる子供表設定の順序は不同であり、たとえば、上記した例とは逆に、先に、アイコン配置欄４１全体について子供表Ｄを指定した後に、アイコン配置欄４１内第２列、第４列に対して子供表Ｃを指定してもよい。
【０１７６】
その場合、子供表Ｄの設定領域として指定されたアイコン配置欄４１全体の中には、先に別の子供表の設定領域が指定されていないことから、いったん、アイコン配置欄４１全体を構成する全てのセルのセルデータ面属性情報に子供表Ｄの設定領域に割り当てられた面属性情報がセットされるが、続いてアイコン配置欄４１内第２列、第４列に子供表Ｃの設定領域の指定がおこなわれると、アイコン配置欄４１内第２列、第４列を構成するセルのセルデータの面属性情報に子供表Ｃ設定領域に割り当てられた面属性情報が上書きセットされ、アイコン配置欄４１内第２列、第４列には子供表Ｃの設定領域に割り当てられた特殊表示がおこなわれることになる。
【０１７７】
次に、親表Ａ上のアイコン配置欄４１内第２列上の第２行上のセルに対して表Ｂを子供表として設ける場合、ユーザが設定対象のセルに対してマウス１４によるクリック指定をおこなった後、子供表設定モードの表管理アプリケーション画面３３上の「実行」ボタン１２３を指示すればよい。システムは、「実行」ボタ１２３の指示を受け、子供表設定手順にしたがって指定単位データを作成し、指定対象のセル（以降、指定セルと呼ぶ）に特殊表示をおこなう。指定セルには、子供表Ｃを設けたアイコン配置欄４１内第２列の第２行以外と第４列に施した特殊表示、また、子供表Ｄを設けたアイコン配置欄４１内の第２列と第４列以外の領域に施した特殊表示とは異なる第３の特殊表示がおこなわれる。
【０１７８】
子供表設定手順のステップＳ１は、子供表設定モードにおけるマウス１４によるクリック指定は、１つのセルを指定単位とする指定と見なし、指定セルのセルデータを、クリック位置とアイコン配置欄４１を構成する全てのセルのセルデータとの間の位置情報の照合を繰り返すことによって識別する。
【０１７９】
続くステップＳ２において、指定セルの関連データは、指定セルと同じ行上、ならびに、同じ列上に見いだされる関連タグ名の組み合わせとして特定され、その関連タグ名を納めたセルは、該当の親表について作成されている各フィールド欄定義データの「セルデータポインタ」からポイントされている各セルデータの位置情報と指定セルのセルデータの位置情報との間の照合をくりかえすことによって識別することができる。
【０１８０】
本例の場合、指定セルの関連データは、指定セルが位置する第３列を特定する「項目名「分野」とタグ名「β」の対」を登録した単位関連データに、指定セルが位置する第２行を特定する「項目名「年度」とタグ名「１１」の対」を登録した単位関連データとを連結した単位関連データチェインとして求めることができる。
【０１８１】
ステップＳ３においては、該当の指定単位がセルの場合、それが包含する指定単位は存在し得ないことから、指定セルのセルデータの表示除外フラグには上記特定値はセットされず、続くステップＳ４においては、今、設けようとする子供表Ｂが同じ親表Ａ上において、表Ｃ、表Ｄにつぐ３番目の子供表として設けられることから、指定セルのセルデータからポイントされるセル面属性データ列に、子供表区別面属性データ列において３番目に登録されているデータ（「緑色」を表わすデータ）がセットされる。
【０１８２】
表表示部５３は、このセルデータを含む表データを受け取り、表管理アプリケーション画面３３上において親表Ａ上のアイコン配置欄４１内の第２行第２列上のセルに対して、子供表Ｂに割り当てた面属性「緑色」を施した特殊表示をおこなうことになる。
【０１８３】
システムは、ユーザによる子供表設定モードの表管理アプリケーション画面３３上の「終了」ボタン１２７の指示を受け、表Ｃ、表Ｄの場合と同様に、表管理アプリケーション画面３３を子供表作成入力モードに変更し、ユーザはその上で該当の子供表Ｂを作成し、続く、フォーマット定義モードにおいてそのフォーマット定義をおこなう。
【０１８４】
以降、システムは、作成した表定義データの「指定条件データポインタ」、「親表表データポインタ」、「階層ランク部」に、子供表Ｃ、Ｄの場合と同様に求められる該当のデータアドレス、または、該当のデータをセットするとともに、作成した表定義データを、構成表データチェインの末尾に連結した上、親表Ａを通常モードの表管理アプリケーション画面３３上に表示する。
【０１８５】
子供表Ｂを追加した後の親表Ａの表示も、上記した子供表Ｃ、Ｄの場合と同様に表示全体手順によっておこなわれ、まず、表示全体手順のステップＰ１中のステップＱ１において、子供表Ｂを設けたアイコン配置欄４１内の第２行、第２列上セルのセルデータのオープン表表データポインタ部に、表Ｂの表データのアドレスが、これまでの表Ｃの表データアドレスに代わって上書きセットされ、続くステップＱ３において，同セルデータがポイントする面属性データ列に、子供表Ｂに割り当てていた「緑色」が、これまで子供表Ｃに割り当てていた「水色」に代わって上書きセットされる。
【０１８６】
続くステップＱ４において、子供表Ｂを設けたアイコン配置欄４１内の第２行、第２列上セルに対する設定条件内関連タグ名「β」と「１１」を納めた２つの見出し語配置欄内のセルのセルデータがポイントする面属性データ列に、子供表Ｂに割り当てている「緑色」を表わす面属性データがセットされる。
【０１８７】
ここで、設定条件内関連タグ名「１１」を納めたセルについては、今回、セットする面属性データ「緑色」は、そのセルデータのセル面属性データ列の先頭データとしてセットされることになるが、一方、設定条件内関連タグ名「ｂ」を納めたセルについては、そのセルデータのセル面属性データ列の先頭データとして、すでに子供表Ｃに割り当てた面属性データ「水色」がセットされていることから、今回、セットする面属性データ「緑色」は、セル面属性データ列において面属性データ「水色」の次位置にセットされることになる。
【０１８８】
このように、見出し語配置欄中の１つのセル内に、複数の子供表の設定条件関連タグ名が配置される場合、各子供表に割り当てた面属性データが、該当のセル面属性データ列に先頭から順次セットされる。
【０１８９】
続く表示全体手順のステップＰ２において、まず、アイコン配置欄４１内については、
子供表Ｃを設けた第２列上の第２行以外の各セル、および、第４列上の各セルには、これまでどおり、該当の表Ｃに割り当てた面属性「水色」が施されて表示され、子供表Ｂを設けた第２列上、第２行のセルには該当する面属性「緑色」が施されて表示される。また、子供表Ｄを設けた第２列と第４列以外の各セルには、これまでどおり、該当の表Ｄに割り当てた面属性「黄色」が施されて表示される。
【０１９０】
また、ステップＰ２において、表Ａの横方向見出し語配置欄４２において、第４列上のタグ名「δ」を納めたセルは、全体に表Ｃに割り当てられている面属性「水色」が施されるが、第２列上のタグ名「β」を納めたセル１６０は、横方向に２つの分割矩形に分割され、左側の分割矩形１６１には表Ｃに割り当てられている面属性「水色」が施され、右側の分割矩形１６２には表Ｂに割り当てられている面属性「緑色」が施されて表示される。（図３３）また、横方向見出し語配置欄４２の第２列と第４列以外のセルは、面属性は施されない。
【０１９１】
ステップＰ２において、縦方向見出し語配置欄４３については、第２行上のタグ名「１１」を納めたセルが、表Ｂに割り当てた面属性「緑色」が施されて表示されるが、その他のセルには、面属性は施されない。  
【０１９２】
一般に、関連タグ名を収めた見出し語配置欄内の１つのセルに複数の面属性データが指定される場合、適当に定めた方法によって、該当のセル領域を定義された面属性の個数によって分割した上、各分割領域に対して、各面属性データを順次に割り当て、割り当てた面属性の描画をおこなうものとする。
【０１９３】
続くステップＰ３において、アイコン配置欄４１内の第２列、第２行上のセルに子供表設定マーク１５６が追加して表示される。子供表として、表Ｃ、表Ｄ、表Ｂが設けられた後、表Ａは、表管理アプリケーション画面３３上において最終的に、図３４に示すように表示される。
【０１９４】
子供表設定モードの表管理アプリケーション画面３３上において子供表指定単位を指定する方法として、上記した、表管理アプリケーション画面３３上において個々の指定単位をマウス１４により直接に指定する方法に代え、指定対象の行、列、セルと同一行、同一列上に見出し語として位置する関連タグ名をマウス１４によりクリック指定した後、「実行」ボタン１２３を指示する方法をとってもよい。
【０１９５】
本方法においては、システムは、子供表設定モードの表管理アプリケーション画面３３上においてマウス１４によりクリック指定を受けると、まず、そのクリック指定位置がアイコン配置欄４１内である判定をおこない、クリック指定位置がアイコン配置欄４１内でないことが判定されると、クリック指定がおこなわれた見出し語配置欄内を識別する。一般的には、後述するよう共通文字列内において、クリック指定がおこなわれたタグ名に対してもサーチする。
【０１９６】
クリック指定がおこなわれた見出し語配置欄内、または、共通文字列内のタグ名は、表の各見出し語配置欄について作成されているフィールド欄定義データがポイントする各セルデータがポイントする文字列データ、および、共通条件タグ名文字列データチェインを構成する各文字列データを順次取り出し、その位置情報とクリック指定位置の間の照合を繰り返すことによって見出すことができる。
【０１９７】
たとえば、親表Ａ上における子供表Ｃの指定単位の１つであるアイコン配置欄４１内の第２列を指定するときに、その第２列を直接に指定する代わりに、同じ列上に位置する見出し語“β”をマウス１４によりクリック指定した後、「実行」ボタン１２３を指示すればよく、また、子供表Ｂの指定単位であるアイコン配置欄４１内第２列第２行上のセルを指定するときは、そのセルと同じ列上に位置する見出し語“β”と同じ行上に位置する見出し語“１１”をクリック指定した後、「実行」ボタン１２３を指示すればよい。また、子供表Ｄの指定単位であるアイコン配置欄４１全体の指定は、見出し語を指示することなく直ちに「実行」ボタン１２３を指示すればよい。
【０１９８】
システムは、「実行」ボタン１２３の指示を受け、クリック指定された見出し語と対応する項目名とを対として登録した単位関連データを連結した関連データを作成し、作成した関連データを、同時に作成した指定単位データの関連データポインタからポイントする。
たとえば、項目名「分野」が定義されている見出し語配置欄内の見出し語“β”と項目名「年度」が定義されている見出し語“１１”をクリック指定した後、「実行」ボタン１２３を指示する場合、項目名「分野」とタグ名「β」とを登録した単位関連データと項目名「年度」とタグ名「１１」とを登録した単位関連データとを連結した関連データが作成され、該当する指定単位データからポイントされることになる。
【０１９９】
システムは、「実行」ボタン１２３の指示を受け、続いて、指定した見出し語と同一行、同一列上に位置するアイコン配置欄４１内の各セルのセルデータを識別し、識別されたセルデータを連結した指定単位セルデータアドレス列を指定単位データの構成セルデータポインタからポイントする。クリック指定した見出し語と同一行、同一列上に位置するアイコン配置欄４１内の各セルは、そのセルについて特定される全関連データが、クリック指定した見出し語にもとづいて上記のように作成した関連データに包含されるセルとして識別することができる。
【０２００】
本方法により、同じ指定単位について、上記した、各指定単位をマウス１４により直接に指定する方法と同じ関連データとセルデータ列をポイントする指定単位データを得ることができる。また、指定単位ごとに作成された指定単位データは、子供表指定単位データチェインとして連結され、以降、作成される子供表の表データの指定条件データポインタにその先頭アドレスがセットされることは、上記の説明例の場合と同様である。  
【０２０１】
以上のように設けた子供表の表示は、次のようおこなうことができる。ユーザが、表管理アプリケーション画面３３上に表示されている表（以降、現在表と呼ぶ）のアイコン配置欄４１内のセル（以降、オープン指示セルと呼ぶ）内に配置表示されている子供表設定マーク１５６に対してオープン指示操作、たとえば、マウス１４によるダブルクリックを加えると、子供表オープン指示部５７がオープン指示操作を加えたセルを特定し、そのオープン指示操作が子供表のオープンの指示であることを判定した上、オープン表選択部５８が該当の階層表について作成されている表の中からオープン表示表を選択し、表表示部５３が選択されたオープン表示表を表管理アプリケーション画面３３上に表示する。
【０２０２】
表のアイコン配置欄４１内のセルに対してオープン指示操作が検知された場合、システムの子供表オープン指示部５７は、まず、オープン指示セルのセルデータを特定する。表示装置２０から受け取ったディスプレイ画面２０ａ上のオープン指示位置を、表管理アプリケーション表管理アプリケーション画面３３上の位置に変換した上、アイコン配置欄４１内の各構成セルのセルデータの位置情報と照合することを繰り返せばよい。アイコン配置欄４１内の構成セルは、アイコン配置欄４１に定義されているフィールド欄定義データからポイントされるセルデータチェインから順次に取り出すことができる。
【０２０３】
子供表オープン指示部５７は、次に、オープン指示位置（マウス１４によるダブルクリック位置）がオープン指示セル内において位置する領域の区分（上記したセル領域１５０を分割した正領域１５１と副領域１５２の区分）を識別し、特定したセルデータのオープン表表データポインタと情報保存フラグのセット値の判定と併せて、次のように処理を振り分ける。
【０２０４】
（１）オープン表表データポインタに実データ値がセットされ、情報保存フラグがＯＦＦセットの場合、子供表オープン手順をおこない、
（２）オープン表表データポインタにＮＵＬＬ値がセットされ、情報保存フラグがＯＮセットの場合、情報オープン手順をおこない、
（３）オープン表表データポインタに実データ値がセットされ、情報保存フラグがＯＮセットであって、オープン指示位置が正領域内１５１内ならば、子供表オープン手順をおこない、
（４）オープン表表データポインタに実データ値がセットされ、情報保存フラグがＯＮセットであって、オープン指示位置が副領域１５２内ならば、情報オープン手順をおこなう。
（５）オープン表表データポインタにＮＵＬＬ値がセットされ、情報保存フラグがＯＦＦセットの場合、処理はおこなわない。
【０２０５】
以上の処理の振り分けによって、ユーザが子供表設定マーク１５６に対してオープン指示操作をおこなえば、該当の子供表がオープンされ、情報保存マーク１５７に対してオープン指示操作をおこなえば、該当の情報がオープンされることになる。
【０２０６】
今、オープン指示セル内に表示されている子供表設定マーク１５６に対してオープン指示操作をおこなうことは、該当のセルデータのオープン表表データポインタに実データ値がセットされており、かつ、子供表設定マーク１５６は該当セルの正領域内にのみ表示されることから、上記の振り分けにおいて、（１）と（３）の分岐に該当し、子供表オープン手順が選択されることになる。
【０２０７】
子供表オープン手順を図３５に示す。同手順においては、まず、子供表オープン選択部５８による処理として、オープン指示セルについて定まる全関連データを求めた上、（ステップＭ１）オープン表示表決定手順としてオープン表示する子供表であるオープン表示表を決定し、（ステップＭ２）、求めたオープン表示表に対して、該当するオープン指示セルについて定まる全関連データを表わす共通条件文字列を付加する（ステップＭ３）。子供表オープン手順は、最後に、表表示部５３による処理として、求めたオープン表示表を装置画面上に表示する（ステップＭ４）。
【０２０８】
オープン指示セルについて定まる全関連データは、上記したように、階層表の最上位の表に始まり、現在表に至るまでの各階層の表上においてオープン指示操作を与えたセルについて定まる表内関連データの「積」集合であり、現在表の表データの「共通条件関連データポインタ」部からポイントされている共通条件関連データに、現在表上においてオープン指示セルについて得られる表内関連データを連結する形で作成される。
【０２０９】
階層最上位の表に対して親表は存在しないので、その「共通条件関連データポインタ」部には、ポイント先データがないことを示す特定値（「ＮＵＬＬ」値）がセットされており、一般的には、現在表の表データの共通関連条件データポインタ部には、この階層最上位の表についての「ＮＵＬＬ」値を初期値として、現在表の表示に至るまでにオープン表示された各表上において、オープン指示セルについて得られる表内関連データが、順次に連結されることによって得られた共通条件関連データのアドレスがセットされている。
【０２１０】
ここで、上記した、各階層の表上においておこなわれる表内関連データの共通条件関連データへの連結は、共通条件関連データの末尾に位置する単位関連データの連結ポインタに、表内関連データの先頭単位関連データのアドレスをセットする形でおこなわれる。
【０２１１】
オープン表選択部５８によるオープン表示表を決定するオープン表示表決定手順（ステップＭ２）は、図３６に示す手順によっておこなわれる。同手順においては、先ず、オープン表示候補選択手順として、該当階層表を構成する表の中、オープン表示表となり得る表であるオープン表示候補（以降、「候補表」とも呼ぶ）を選択し（ステップＮ１）、ステップＮ２における候補表の数の判定を経て、候補表が複数の場合には、オープン表示候補比較手順によってオープン表示表を決定する（ステップＮ３）。
【０２１２】
オープン表示候補選択手順（ステップＮ１）は、図３７に示す手順によっておこなわれる。同手順は、先ず、取り出し表を管理するために特に設けた「取り出し表データアドレス」の初期値として階層表管理データからポイントされる構成表データチェインの先頭データのアドレスをセットした後（ステップＸ１）、続くステップＸ２において、階層最上位の表から始まって現在表に至るまでオープン表示された表の順序列であるオープン表列を構成する各表上に設けられている項目名が、取り出し表上に重複して設けられていないことを判定する。１つの表上に設けられている項目名は、該当の表定義データからポイントされる各フィールド欄定義データの「項目名文字列データポインタ」からポイントされる項目名文字列データによって識別することができる。
【０２１３】
ステップＸ２の判定が得られればステップＸ３に進み、ステップＸ２の判定が得られなければ、取り出し表はオープン表示表になり得ないとして、次の取り出し表をセットするステップＸ５にとぶ。
【０２１４】
ステップＸ３においては、取り出し表について作成されている指定条件データが、オープン指示セルについて定まる全関連データを包含していることを判定する。ここで、「１つの指定条件データが１つの全関連データを包含する」とは、該当の全関連データが、該当の指定条件データを構成する指定単位データの１つからポイントされる関連データに包含されていることを指す。なお、以降、指定条件データを構成する各指定単位データからポイントされる各関連データを「指定条件データを構成する関連データ」と呼ぶ。
【０２１５】
ステップＸ３の判定が得られれば、取り出し表の表データアドレスを、システム内に特に設けたオープン表示候補表管理データ上に得られた順に登録する（ステップＸ４）。オープン表示候補表管理データは、アドレスデータの形式（図２４）の形式に従って構成される。ステップＸ４の判定が得られればなければ、次の取り出し表をセットするステップＸ５にとぶ。
【０２１６】
ステップＸ５においては、取り出し表データアドレスを、構成表データチェインにおいて次位置に連結されている表定義データの格納アドレスによって更新することによって、取り出し表を、次に取り出されるべき表によって置き換える。
【０２１７】
続くステップＸ６においては、取り出し表データアドレスに、初期値以外の実アドレスがセットされていることを判定し、その判定が得られれば、再び、ステップＸ２に戻り、その判定が得られなければ手順を終了する。
【０２１８】
ステップＮ１において候補表が選択されると、オープン表選択部５８は、続くステップＮ２において、候補表管理データに登録されている候補表の個数を判定し、その個数が１個の場合には、その候補表をオープン表示表としてセットした上（ステップＮ４）、手順を終える。
【０２１９】
一方、ステップＮ２の判定において、候補表の個数が複数の場合には、続くステップＮ３（オープン表示候補比較手順）において、候補表管理データに登録されている候補表の中から、候補表の間の比較をユーザとの協約に基づいて定めた方法によりおこなうことによってオープン表示表を決定し、決定した表をオープン表示表としてセットした上（ステップＮ４）、手順を終える。
【０２２０】
オープン表示候補比較手順（ステップＮ３）は、図３８に示す手順によっておこなわれる。まず、候補表管理データに登録されている候補表の中、他の候補表を親表とする候補表を見出し、見出した候補表をオープン表示候補表管理データ上から削除する（ステップＹ１）。
【０２２１】
オープン表示候補表管理データ上から順次に取り出した候補表について、その親表となる候補表をオープン表示候補表管理データにおいてサーチし、親表となる候補表がサーチされれば、取り出している候補表をオープン表示候補表管理データ上から削除することを繰り返せばよい。取り出している候補表の親表は、取り出している候補表の表データ中の「親表表データポインタ」によって識別することができる。
【０２２２】
続くステップＹ２においては、オープン表示候補表管理データ上に残されている候補表の個数を判定し、残されている候補表の個数が１個の場合には、本手順は終了し、以降、本手順に続く親手順内のステップＮ４において、該当の候補表はオープン表示表としてセットされる。また、オープン表示候補表管理データ上に残されている候補表が複数個ある場合には、次のステップＹ３に進む。
【０２２３】
ステップＹ３においては、オープン表示候補表管理データ上に残されている候補表の中、他の候補表の指定条件データを「強く包含する」指定条件データを持つ候補表を見出し、オープン表示候補表管理データから削除する。ここで、第１の指定条件データが第２の指定条件データを「強く包含する」とは、第１の指定条件が第２の指定条件を「包含する」が、第２の指定条件とは「同じ」ではないことをいう。
【０２２４】
ここで、第１の指定条件が第２の指定条件を「包含する」とは、第２の指定条件データを構成する関連データを包含する関連データが第１の指定条件データを構成する関連データの中に見出されることをいう。また、第１の指定条件データが第２の指定条件データと「同じ」とは、第１の指定条件データが第２の指定条件データを包含し、かつ、第２の指定条件データが第１の指定条件データを包含することをいう。
【０２２５】
続くステップＹ４においては、オープン表示候補表管理データ上に残されている候補表の個数を判定し、残されている候補表の個数が１つであれば、本手順は終了し、複数個であれば、次のステップＹ５に進む。
【０２２６】
ステップＹ５においては、ユーザとの規約により定めた手順によりオープン表示表を決定する。たとえば、まず、オープン表示候補表管理データ上に残されている候補表の中、指定条件データの登録項目名の数が最大の候補表を選択し、選択された候補表の個数が、なお複数であれば、選択された候補表の中、その指定条件データの表内登録項目の数が最大の候補表を選択する。ここで、指定条件データの登録項目名とは、その指定条件データを構成する各関連データの登録項目名のことをいい、指定条件データの表内登録項目名とは、その指定条件データの登録項目名の中、現在表上において定義されている項目名のことをいう。
【０２２７】
以上の選択を受けて、選択された候補表がなお複数個あれば、表内登録項目名以外の各登録項目が配置されている表の階層数の計を求め、求めた計が最小の候補表を選択する。その上で、選択された候補表がなお複数個残るか、表内登録項目名が０個である場合には、その表データが構成表データチェインにおいて先に連結されている候補表を選択する。  以上の手順によって、ユーザから見る定性的印象として、階層表のトゥリーにおいて現在表のノードにより近いノードに位置する表上において定義されている項目名をより多く持つ候補表が選択されることになる。    
【０２２８】
子供表オープン手順は、ステップＭ２（オープン表決定手順）においてオープン表を決定すると、オープン指示セルについて上記のように求めた全関連データをコピーして得られる関連データを、オープン表示表の共通条件関連データとして、オープン表示表の表データに付属する共通条件管理データ中の関連データポインタからポイントした上、その共通条件関連データにもとづいて、共通条件関連データの内容を、共通条件文字列としてオープン表示表上において表わす共通条件文字列データを作成する（ステップＭ３）。ここで、上記共通条件管理データは、オープン表示表の表定義データの「共通条件管理データポインタ」からポイントされる。
【０２２９】
オープン表に定まる共通条件関連データは、表のアイコン配置欄４１内の全てのセルに共通する関連タグ名による特徴付けを表わすものであり、構成する各単位関連データにセットされている項目名とタグ名との対が、共通条件文字列１７０の形でオープン表示表の外部の適当位置、たとえば、表本体１７５の上方外部の右寄り位置に表示される。表本体１７５は、アイコン配置欄４１と横方向見出し語配置欄４２と縦方向見出し語配置欄４３とから構成される。
【０２３０】
共通条件関連データを構成する各単位関連データにセットされている項目名を表わす項目名文字列とタグ名を表わすタグ名文字列は、表上において対をなして同じ縦方向位置上に配置され、共通条件関連データ全体から得られる複数の項目名文字列とタグ名文字列の対は、表上の同じ横方向位置上において縦方向に定めた間隔をおいて配置される。
【０２３１】
共通条件関連データは、オープン表示表の表定義データの「共通条件管理データポインタ」からポイントされる共通条件管理データ（図３９）の「関連データポインタ」からポイントされる形で管理される。
【０２３２】
表上において共通条件文字列１７０を表わす共通条件文字列データは、共通条件関連データにもとづいて次のように作成される。共通条件文字列データを構成する各種データの中、まず、共通条件のタグ名文字列を表わす共通条件タグ文字列データチェインは、共通条件関連データを構成する各単位関連データのタグ名部にセットされているタグ名をその「テキストコード列データ」にセットした文字列データを作成し、作成した文字列データを、その「連結ポインタ」によって連結することによって得ることができる。
【０２３３】
また、共通条件の項目名文字列を表わす共通条件項目名文字列データチェインは、共通条件関連データを構成する各単位関連データの項目名部にセットされている項目名文字列をその「テキストコード列データ」にセットした文字列データを作成し、作成した文字列データを、その「連結ポインタ」によって連結することによって得ることができる。
【０２３４】
共通条件項目名文字列データチェインを構成する各文字列データの横方向位置情報には、適当に定めた一定値がセットされ、共通条件タグ名文字列データチェインとを構成する各文字列データの横方向位置情報には、共通条件項目名文字列データチェインについて定めた上記一定値に、別の一定値を加えた一定値がセットされる。また、１つの関連タグ名データにセットされているタグ名と項目名に基づいて作成される２つの文字列データの縦方向位置情報には、該当する関連タグ名データの共通条件関連データ内における連結順によって定まる同じ位置がセットされる。
【０２３５】
なお、共通条件文字列１７０内の各タグ名文字列について、それを囲むセルを表わすセルデータを作成した上、作成した各セルデータを共通条件セルデータチェインとして順に連結する。作成されるセルデータの位置情報は、該当する文字列の文字列データの位置情報に基づいて定め、セルデータの文字列データポインタには、該当の文字列データのアドレスをセットする。
【０２３６】
以上のように作成した共通条件タグ名文字列データチェイン、共通条件項目名文字列データチェイン、および、共通条件セルデータチェインは、その先頭データアドレスが、各々、上記共通条件管理データの「タグ名文字列データポインタ」、「項目名文字列データポインタ」、「セルデータポインタ」にセットされる形で管理される。
【０２３７】
ステップＭ３を終えると、表表示部５３による処理として、該当オープン表示表の表定義データの格納アドレスが、上記した表示対象表データアドレス記憶部とオープン表列管理データ上の末尾位置にセットされ、該当のオープン表示表が、共通条件管理データからポイントされる諸データを加えた表データにもとづいて表示全体手順に従って通常モードの表管理アプリケーション画面３３上に表示される（ステップＭ４）。
【０２３８】
表示全体手順のステップＰ１とステップＰ３は、現在の説明例の表には、未だ子供表は設けられておらず、情報も保存されていないことから処理はおこなわれず、ステップＰ２は、該当の表データから共通条件管理データを介して管理される共通条件文字列データチェインと共通条件項目名文字列データチェインから、順次取り出される各文字列データに基づく表示も加えておこなわれる。
【０２３９】
例えば、表Ａ上のアイコン配置欄４１内第２列第２行上のセルに対して  オープン指示をおこなうと、オープン表示表として後述のように表Ｂがオープン表示される。オープン指示セルについて定まる全関連データは、後述のように、項目名「分野」についてタグ名「β」、項目名「年度」についてタグ名「１１」であり、表Ｂ１００上の右肩部において、それを表わす共通条件文字列１７０が、図４０に示すように表示される。
【０２４０】
ユーザは、子供表をオープン表示させた後、再び、親表を表管理アプリケーション画面３３上に表示させたい場合、機能メニューの「階層」ボタン７７を指示し、表示される階層昇降メニュー８１（図４１）の中のアイテム「上へ」８２を指示すればよい。システムは、オープン表列管理データ上において現在表示している子供表の表定義データアドレスデータの１つ前の位置にセットされている親表の表定義データのアドレスデータを「表示対象表データアドレス記憶部」にセットすることによって、親表を表示する。また、このとき、オープン表示表列管理データ上において、表示対象の親表の表定義データアドレスデータ以降に配置されているアドレスデータは削除される。
【０２４１】
説明例において、子供表Ｂが設けられた表Ａ上のアイコン配置欄４１内の第２列第２行に位置するセル（「項目名「分野」について  関連タグ名「β」」が特定されるセル）内の子供表設定マーク１５６に対して子供表のオープン指示をおこなうと、先ずステップＮ１中のステップＸ２において、該当階層表を構成する各表の中、現在表自身である表Ａ以外の表Ｂ、表Ｃ、表Ｄはいずれも、現在表である表Ａとの間に重複する項目名を持たず、かつ、オープン表列は現在表である表Ａのみから構成されることからステップＸ２の判定が得られる。
【０２４２】
続くステップＸ３において、表Ｂの指定条件（「項目名「分野」についてタグ名「β」、かつ、項目名「年度」についてタグ名「１１」」）、表Ｃの指定条件（「項目名「分野」についてタグ名「β」、または、タグ名「δ」」）、表Ｄの指定条件（「ＮＵＬＬ」）は、いずれもオープン指示セルについて得られる全関連データ（「項目名「分野」についてタグ名「β」、かつ、項目名「年度」についてタグ名「１１」」）を包含することから、表Ｂ、表Ｃ、表Ｄは候補表として選択される。
【０２４３】
次に、ステップＮ２における候補表数の判定を経由して進むステップＮ３中のステップＹ１において、表Ｂ、表Ｃ、表Ｄは、その間で、いずれも他の表を親表として設けられていないことから、候補表から除去されず、続くステップＹ２における候補表数の判定を経由して進むステップＹ３において、表Ｂの指定条件データが表Ｃの指定条件データ、ならびに、表Ｄの指定条件データに強く包含されることから、表Ｃと表Ｄは候補表から除去され、残る候補表Ｂが、ステップＹ４における候補表数の判定を経由して、ステップＮ４においてオープン表示表としてセットされることになる。
【０２４４】
以上のように、オープン指示セルである第２列第２行上のセルは、子供表の指定操作の時には、２つの子供表（表Ｂと表Ｃ）の指定領域に重複して含まれるが、同セルに対するオープン表示をおこなうと、同セルを元々子供表設定領域として含む表Ｂが、元々同セルを子供表設定領域として含まない表Ｃに優先してオープン表示されることになる。
【０２４５】
次に、説明例において、子供表Ｃが設けられた表Ａ上のアイコン配置欄４１内の第２列上の第２行以外に位置するセル（「項目名「分野」について  関連タグ名「β」」、かつ、「項目名「年度」について関連タグ名「１１以外」」が特定されるセル）内の子供表設定マーク１５６に対して子供表のオープン指示をおこなうと、現在表である表Ａ以外の表Ｂ、表Ｃ、表Ｄは、いずれも、ステップＸ２の判定が得られ、続くステップＸ３の判定において、オープン指示セルについて得られる全関連データは、表Ｃ、表Ｄの指定条件データに包含される一方、表Ｂの指定条件データに包含されないことから、表Ｃ、表Ｄが候補表として選択される。
【０２４６】
続くステップＮ２における候補表数の判定を経由して進むステップＮ３中のステップＹ１において、選択されている表Ｃと表Ｄは、互いを親表としないことから、候補表から除去されず、続くステップＹ２における候補表数の判定を経由して進むステップＹ３において、表Ｃの指定条件が表Ｄの指定条件に強く包含されることから、表Ｄは候補表から除去され、残る表Ｃが、ステップＹ４を経由して進むステップＮ４においてオープン表示表としてセットされることになる。
【０２４７】
また、同じく子供表Ｃが設けられた表Ａ上のアイコン配置欄４１内の第４列に位置するセル（「項目名「分野」について  関連タグ名“Ｄ”」が特定されるセル）に対してオープン指示をおこなうと、上記したアイコン配置欄４１内の第２列上の第２行以外のセルに対するオープン指示の場合と同様に、表ＡがステップＸ２において除外され、表ＢがステップＸ３において除外され、残る表Ｃ、表Ｄの中、表ＤがステップＹ３において除外され、表Ｃがオープン表示表として選択される。
【０２４８】
次に、説明例において、子供表Ｄが設けられた表Ａ上のアイコン配置欄４１内の第２列以外、かつ、第４列以外に位置するセル（項目名「分野」について  関連タグ名“β以外”」、かつ「項目名「分野」について  関連タグ名「δ以外」が定まるセル）に対して子供表のオープン指示をおこなうと、上記の場合と同様に、先ず、現在表の表Ａ以外の表Ｂ、表Ｃ、表ＤはステップＸ２の判定を得られ、次のステップＸ３の判定において、表Ｄの指定条件データのみがオープン指示セルについて得られる全関連データを包含することから、表Ｄが候補表として残り、オープン表示表として選択されることになる。
【０２４９】
以上のように、ユーザは、子供表を、親表上アイコン配置欄４１内の１つのセルに対してオープン指示をおこなうと、オープン指示セルを、その子供表設定領域が含む子供表がオープン表示され、その子供表設定領域がオープン指示セルを含む子供表が複数あり、その中の第１の表の設定領域が第２の表の設定領域を含まれるとき（第１の表の設条件が第２の表の指定条件を含まれるとき）、第１の表がオープン表示される。
【０２５０】
「親表上でのより狭い領域に定義した子供表（より狭い設定条件を設けた子供表）が、親表上でのより広い領域に定義した子供表（より広い設定条件を設けた子供表）に優先して表示される」という自然で簡単な規約にしたがって設けておけば、その規約に従ってオープン指示セルを含む最も狭い設定領域に定義した子供表（オープン指示セルの全関連データを包含する最も狭い設定条件を持つ表）が表示される。
【０２５１】
以上のように作成した階層表は、１つの情報として公知の方法によってシステム内に保存することができる。ユーザが、作成した階層表を構成する任意の表を、通常モードの表管理アプリケーション画面３３上に表示させた状態で、表管理アプリケーション画面３３上に常時表示されている「保存」ボタン７９をクリック指示すると、システムはデスクトップ画面３０上において保存指定副画面１３０（図４２）を表示する。保存指定副画面１３０の名称欄１３１には、先に階層表管理データの「名称部」にセットされている名称文字列が表示され、保存先一覧欄１３３には、ユーザが作成したデータオブジェクトの中、システムに作成されているデータオブジェクトのトゥリー構造（後述）において最上位に位置するデータオブジェクトのアイコンが配置表示される。
【０２５２】
公知の方法として、システムは、情報を、ＧＵＩ環境における環境制御プログラムによるデータハンドリング上の単位であるデータオブジェクトとして管理する（この管理単位としての情報を特にファイル情報と呼ぶ）。そのＧＵＩ環境上における分類管理は、ファイル情報を別に用意されているフォルダというデータオブジェクトに格納する形でおこなう。フォルダは他のフォルダ中に格納することもでき、公知の方法として、一般に、システム内において１つの外部メモリ１８をルートとするフォルダの入れ子構造のトゥリーを形成する。
【０２５３】
ファイル情報は、デスクトップ画面３０上において、その種別ごとに割り当てたアイコンと呼ぶイメージ画像によって表わされ、アイコンに対するオープン操作と呼ぶ特定操作によってファイル情報の内容が表示される。また、フォルダも特定のアイコンによって表わされ、そのアイコンに対するオープン操作によって、該当のフォルダ画面１４０が表示され、フォルダ画面１４０上には、該当のフォルダが直接に含むデータオブジェクトのアイコンが配置表示される。
【０２５４】
今、ユーザが、保存先一覧欄１３３上において、格納先としたいフォルダを選択してマウス１４によるオープン操作をおこなうと、保存先一覧欄１３３の上には、オープン操作を加えたフォルダ内に直接に含まれるデータオブジェクトのアイコンが、新しく配置表示される。ユーザはこの操作を繰り返し、保存先一覧欄１３３の上に、保存対象の階層表を直接に格納したいフォルダ（直接格納先フォルダが直接に格納するデータオブジェクトのアイコンが配置表示されたところで保存」ボタン１３５を指示する。
【０２５５】
「保存」ボタン１３５の指示を受け、システムの環境制御プログラムは、保存指定副画面１３０をデスクトップ画面３０上から消去した上、表管理アプリケーション表管理アプリケーション画面３３上に表示されている表を、その構成表として含む階層表について作成され、記憶部５２内の所定域に記憶されている全てのデータを、該当の階層表を表わすファイル情報として、より記憶効率の良い別の特定形式に変換した上、記憶部５２内の第２の所定域に格納するとともに「表フォルダ」というフォルダを新たに作成し、該当のファイル情報をその中に格納するとともに、作成した表フォルダを、上記のように指定した直接格納先フォルダ内に格納する。
【０２５６】
直接格納先フォルダをオープンさせると、そのフォルダ画面１４０上には、上記直接格納先フォルダが、先に直接に格納する他のデータオブジェクトのアイコン１４４と並んで、上記した表フォルダを表わすアイコン１４２が、名称欄１３１から入力された名称文字列１４３が付加された形で配置表示されていることになる（図４３）。
【０２５７】
以上のように保存した階層表は、デスクトップ画面３０上において、次のように取り出し、表管理アプリケーション画面３３上に表示させることができる。ユーザは、デスクトップ画面３０上において格納先になるフォルダのアイコンを選択してオープン操作をおこなうことから始めて、以降、オープン操作ごとに表示されるフォルダ画面１４０上において格納先になるフォルダをオープンする操作を繰り返し、まず、目的の情報の直接格納先フォルダのフォルダ画面１４０をオープンさせる（図４３）。
【０２５８】
ユーザは、オープンした直接格納先フォルダのフォルダ画面１４０上において、該当の表フォルダのアイコン１４２に対してオープン操作をおこなうと、開かれる表フォルダのフォルダ画面１４０上には、取り出し対象である階層表を表わすファイル情報のアイコン１４６が、ファイル情報の名称１４８が付加された形で表示されると共に、他に、該当の階層表上に保存した情報をまとめて格納する「格納フォルダ」１４９のアイコンが配置表示される（図４４）。「格納フォルダ」については、後述する。
【０２５９】
取り出し対象である階層表を表わすアイコン１４６には、表管理アプリケーションに固有なイメージ画像が割り当てられ、そのファイル情報の名称としては、保存指定副画面１３０から表示されている名称文字列であってもよいし、後述のように表管理アプリケーションについて定めた固定名称であってもよい。
【０２６０】
ユーザが、取り出し対象である階層表を表わすアイコン１４６に対してオープン操作を加えると、次のように表管理アプリケーションが起動され、表管理アプリケーション画面３３が表示される。まず、環境制御プログラムが、「ファイル情報画面」をデスクトップ画面３０上の適当位置に表示するとともに、表記憶部５２内の所定位置外部メモリ１８中に格納されている該当ファイル情報を表記憶部５２内の別の所定位置にロードした上、該当データオブジェクトの「種別情報」にもとづいて表管理アプリケーションプログラムを起動する。
【０２６１】
起動された表管理アプリケーションプログラムは、ロードされたファイル情報データに基づいて、該当の階層表について作成されている全てのデータとデータとデータ間の関連付けを復元した上、表記憶部５２内の特定位置に格納するとともに、表管理アプリケーション画面３３をファイル情報画面上の所定位置に表示し、表示した表管理アプリケーション画面３３上に、階層表の先頭表をその表データに基づいて表示する。
【０２６２】
上記した階層表の保存操作と呼び出し操作は、公知の処理として次のようにおこなわれる。ファイル情報とフォルダは、環境制御プログラムによって、「種別情報」、「名称」、「全パス名」、「アイコンイメージデータポインタ情報」、「アイコン配置位置」などのデータから構成されるデータオブジェクト管理データによって管理される（図４５）。
【０２６３】
データオブジェクト管理データの「種別情報」は、まず、ファイル情報とフォルダを区別した上、ファイル情報である場合には、それが作成されたアプリケーションの種別を表わす。「名称」は、ユーザによって、上記した名称入力副画面１３０において入力された名称であり、直接に所属するフォルダ内に格納されているデータオブジェクトを互いに区別する。そのために、１つのフォルダ内に格納される各データオブジェクトは、格納先のフォルダ内において上記した「種別情報」ごとに、互いに重複がないように命名されるものとする。
【０２６４】
また、「全パス名」は、環境制御プログラムが、各データオブジェクトをシステム内において一意に識別するためのキーとなるもので、該当のデータオブジェクトに関わる全ての上位のフォルダの名称を、最上位のフォルダから始めて順に取り出し、取り出したフォルダ名称を特定の区切り記号である分離符を挟んで順に接続した文字列を得た上、得られた文字列に自身の名称文字列を上記分離符を挟んで接続したものである。本明細書においては、上記の分離符を特に、第１の分離符と呼ぶことにする。
【０２６５】
上記した、ファイル情報のフォルダへの格納、および、フォルダの他のフォルダへの格納は、システム内の処理として、格納先のフォルダの全パスに格納されるファイル情報、またはフォルダの名称を上記の方法によって接続する形でおこなわれる。
【０２６６】
デスクトップ画面３０上に配置表示されるデータオブジェクト、または、「保存」ボタン１３５の指示直後の保存先一覧欄１３３上に配置表示されるデータオブジェクトは、システム内のユーザによって作成された他のフォルダの全パス名を「前方に含まない」全パス名を持つデータオブジェクトとして選択される。ここで、第１の全パス名が第２の全パス名を「前方に含む」とは、第２の全パス名が、第１の全パス名の部分文字列であって、第１の全パス名内のある第１の分離符より前方の文字列に一致することを指す。
【０２６７】
また、第１のフォルダが直接に格納する第２のデータオブジェクトは、その全パス名が、第１のフォルダの全パス名に第１の分離符を介して、その名称文字列を直接に接続した文字列であるデータオブジェクトとして選択することができる。
【０２６８】
以上のように選択されたフォルダのアイコンは、データオブジェクト管理データの「情報種別部」データ毎に定められたイメージデータとして、該当のフォルダ画面１４０、または、保存先一覧欄１３３の上おいて定めた方法にしたがって配置表示される。システム内には、「情報種別」データごとにイメージデータが登録されており、「情報種別」データが与えられれば、該当するイメージデータが取り出すことができる。また、該当データオブジェクト管理データの「名称部」に登録された名称文字列が表示アイコンの定めた隣接位置に配置表示される。なお、フォルダ画面上において定まるアイコンの配置位置は、該当データオブジェクト管理データ内の「アイコン配置位置」部にセットされる。
【０２６９】
保存先一覧欄１３３、または、フォルダ画面１４０の上に配置される１つのフォルダに対して上記したオープン操作をおこなうと、環境制御プログラムは、まず、デスクトップ画面３０上に表示されている各アイコンの「アイコン配置位置」情報とオープン操作指示位置との照合を繰り返すことによって該当のフォルダに関わるデータオブジェクト管理データを識別した上、該当のフォルダが含むデータオブジェクトのアイコンを、定めた方法にしたがって保存先一覧欄１３３、または、新しいフォルダ画面１４０の上に配置表示する。
【０２７０】
上記した表フォルダは、直接格納先フォルダの全パス名に表フォルダの名称文字列を接続して得られる全パス名を持つフォルダとして作成され、保存対象の階層表について作成されるファイル情報は、その全パス名を、該当表フォルダの全パス名に名称入力副画面１３０から入力した名称文字列を接続する形で得ることによって該当表フォルダ内に格納することができる。
【０２７１】
たとえば、全パス名が”＊＊＊”というフォルダを直接格納先フォルダとし、名称が”管理表”である階層表の該当ファイル情報が格納される「表フォルダ」の全パス名は、”＊＊＊￥管理表”であり、該当ファイル情報の全パス名は、”＊＊＊￥管理表￥管理表”となる。
【０２７２】
階層表への情報の保存は、ユーザが、階層表を構成する表の中、保存先としたい表を、表管理アプリケーション画面３３上に表示させた上、保存したい情報のアイコンをマウス１４を用いてアイコン配置欄４１内の所望のセルにドラッグ操作する操作によっておこなうことができる。この保存操作は、階層表を作成に続けておこなってもよいし、いったん格納した階層表を呼び出した後におこなってもよい。
【０２７３】
ＧＵＩ環境上における公知の方法として、ユーザは、実施例装置において、環境制御プログラムの制御の下に、データオブジェクトのアイコンをディスプレイ画面２０ａ上においてドラッグ操作という特定操作によって移動させることができる。環境制御プログラムは、アイコンに対するドラッグ操作の開始を受け、まず、デスクトップ画面３０上に表示されている各アイコンのアイコン表示位置情報とドラッグ開始時のマウス１４によるクリック位置との間の照合を繰り返すことによって該当のデータオブジェクトを識別する。
【０２７４】
ユーザが、マウス１４を用いて保存したい情報のアイコンをドラッグ移動させ、アイコン配置欄４１内の所望のセルにドロップすると、システムは、図４６に示す情報保存手順をおこなう。同手順においては、まず、ドロップ位置を検知し、検知した位置にもとづいてドラッグ先セルのセルデータを識別する（ステップＦ１）。
【０２７５】
ドラッグ先セルのセルデータは、表のアイコン配置欄４１について作成されているフィールド欄定義データのセルデータポインタからポイントされている各セルデータの位置情報とマウス１４のドロップ位置との照合を繰り返すことによって識別することができる。ここで、各セルデータの位置情報は、ディスプレイ画面２０ａ  上の位置に変換された上、マウス１４のドロップ位置と照合されることになる。
【０２７６】
続いて、システムは、識別した情報保存先セルについて、該当のセル内に保存した情報についての階層表全体による特徴付けを表わす、上記した全関連データを作成する（ステップＦ２）。
【０２７７】
システムは、続いて、情報保存先セルについて作成した全関連データと同じ全関連データをポイントするセル内情報管理データがいまだ作成されていないことを判定する（ステップＦ３）。ここで、全関連データどうしが「同じ」であるとは、上記したように、各々、それを構成する単位関連データにセットされた「項目」の構成が互いに同じであり、かつ、同じ「項目」がセットされた関連タグ定義データにセットされた「タグ名」が互いに同じであることを指す。
【０２７８】
セル内情報管理データは、後述するように情報を保存するアイコン配置欄４１内のセルごとに作成され、その「全関連データポインタ」には、該当のセルについて特定される全関連データの先頭データの格納アドレスがセットされている。セル内情報管理データの形式を図４７に示す。セル内情報管理データは、作成された順に、その「連結ポインタ」によって接続されることによってセル内情報管理データチェインを形成し、その先頭アドレスは、階層表管理データの「セル内情報管理データポインタ」にセットされる。
【０２７９】
ステップＦ３は、上記セル内情報管理データチェインから、セル内情報管理データを順次に取り出し、それがポイントする全関連データと情報保存先セルについて特定される全関連データとの間の照合を繰り返す形でおこなわれる。
【０２８０】
ステップＦ３の判定が得られれば、システムは情報保存先セルについて新たにセル内情報管理データを作成し（ステップＦ４）、その「全関連データポインタ」に、情報保存先セルについて作成される全関連データの先頭データの格納アドレスをセットする。また、その「フォルダ名称部」に、該当のセルに対して階層表内において一意に作成されるフォルダ名を登録する。このドラッグ先セルに対して作成されるフォルダ名については後述する。作成されたセル内情報管理データは、その「連結ポインタ」によってセル内情報管理データチェインの末尾に連結される。
【０２８１】
システムは、続いて、今回に新たに作成したセル内情報管理データに対応して新しく１つのフォルダを作成し、作成したフォルダを該当の階層表について作成されている「表フォルダ」中に設けた前記の「格納フォルダ」内に格納する。（ステップＦ５）。
【０２８２】
この１つのセル内情報管理データに対応して作成されるフォルダは、表のアイコン配置欄４１内の情報が保存されたセルごとに作成されるフォルダでもあり、本明細書において「セルフォルダ」と呼ぶ。ステップＦ５においては、このセルフォルダについて、１つの階層表内において一意に定まる名称を生成し、生成したフォルダ名称を該当セル内情報管理データ中の「フォルダ名称部」に登録する。
【０２８３】
「セルフォルダ」の名称は、セル内情報管理データチェイン内における該当セル内情報管理データの作成順位（追い番）を表わす文字列であってもよいし、該当セル内情報管理データがポイントする全関連データを構成する単位関連データ中の「タグ名」を特定の予約記号を挟んで結合したものであってもよい。
【０２８４】
セル内情報管理データの名称を追い番によっておこなう場合には、追い番号は階層表管理データの「セル追い番号」データによって管理し、「セル追い番号」データは１つのセル内情報管理データを作成するたびに“１”が加えられる。
【０２８５】
単位関連データ中の「タグ名」によって命名をおこなう場合、例えば、において、項目「分野」について見出し語「β」、かつ、項目「年度」について見出し語「１１」に対応するセルについて作成される「セルフォルダ」の名称は、「β―１１」となる。
【０２８６】
情報保存先セルについて作成したセルフォルダを、該当の階層表について作成した「表フォルダ」中の「格納フォルダ」に格納するには、該当セルフォルダの全パス名を、該当「格納フォルダ」の全パス名の後に、該当セルフォルダについて作成したフォルダ名称を上記した第１の分離符を介してつなげた文字列として生成すればよい。「格納フォルダ」の全パス名は、該当の「表フォルダ」の全パス名に続けて自身のフォルダ名称（たとえば、”格納フォルダ”）を第１の分離符を介してつなげることによって得ることができる。
【０２８７】
たとえば、全パス名が”＊＊＊”という直接格納先フォルダに格納され、名称が”管理表”である階層表において、今回、保存情報アイコンのドラッグ先セルについて作成された「セルフォルダ」の名称を”５”とすると、該当「セルフォルダ」の全パス名は、”＊＊＊￥管理表￥格納フォルダ￥５”となる。
【０２８８】
ステップＦ５を終えると、ステップＦ７に進む。一方、先のステップＦ３の判定において、今回の情報保存先セルについて作成した全関連データと同じ全関連データをポイントするセル内情報管理データがすでに作成されている場合、該当のセル内情報管理データの「フォルダ名称部」に登録されているフォルダ名称に基づいて該当セルフォルダの全パス名を上記した方法によって求め（ステップＦ６）、ステップＦ７に進む。
【０２８９】
ステップＦ７においては、該当のセル上にドラッグされた保存対象情報を該当のセルフォルダ中に格納する。保存先セルのセルフォルダについてすでに求めた全パス名に続けて、保存対象情報の名称文字列を上記した第１の分離符を挟んで接続することによって、保存対象情報の全パス名を作成すればよい。
【０２９０】
保存対象情報の名称文字列は、先に識別されている保存対象情報のデータオブジェクト管理データの「名称部」に登録されている。例えば、名称が「報告書」である情報を上記例のセルフォルダに格納するためには、その全パス名を、”＊＊＊￥管理表￥格納フォルダ￥５￥報告書”とすればよい。
【０２９１】
セルフォルダ内に格納する情報の名称は、ユーザとの規約により、該当のセルフォルダ内において重複がないように命名される。上記したように、階層表の名称はシステム内において重複がないように命名され、また、セルフォルダの名称も階層表内において重複がないように生成されることから、上記のように結合して作成される名称は、システム内において一意に定まることになる。
【０２９２】
情報保存手順は、最後に、保存対象情報のアイコンをドラッグ配置した表の再表示を表示全体手順にしたがっておこなう（ステップＦ８）。
同手順のステップＰ１においては、アイコン配置欄４１を構成するセルが順次取り出され、取り出されたセルについて上記したセル内情報管理データが作成されている場合、そのセルデータに情報保存フラグがセットされる（ステップＱ２）。該当のセルについてセル内情報管理データが作成されている場合とは、特定される全関連データと「同じ」全関連データ」をポイントするセル内情報管理データがすでにセル内情報管理データチェイン内に作成されていることとして判定すればよい。また、表示全体手順のステップＰ３においては、そのセルデータに情報保存フラグがセットされたセル内の所定位置に情報保存マーク１５７が表示される。
【０２９３】
今、名称が「報告書」である情報を、表Ａのアイコン配置欄４１内第２行第２列のセルに保存する操作を例にとると、同セルには、元々、子供表Ｂも設けられていることから、上記した子供表設定マーク１５６と情報保存マーク１５７の配置規則にしたがって、図４８（ａ）に示すように子供表設定マーク１５６  だけが  配置表示されていたが、
今回、同セル内に情報が保存されたことにより、表示全体手順のステップＰ１において、  情報保存フラグがＯＮセットされ、ステップＰ３において、情報保存マーク１５７が加えられて図４８（ｂ）に示すように配置表示されることになる。
【０２９４】
また、第２の例として、表Ａのアイコン配置欄４１内第２行第２列上のセルに対するオープン表示操作を受けて表示される子供表Ｂのアイコン配置欄４１内第３行第３列のセルに、名称が「報告書１０１」である情報のアイコンをドラッグすると、同セルには、いまだに子供表が設けられていないことから、表示全体手順のステップＰ１において情報保存フラグだけがＯＮセットされ、ステップＰ３において、情報保存マーク  １５７だけが、上記配置規則にしたがって、該当のセル内の正領域内に配置表示される（図４８（ｃ））。
【０２９５】
ユーザが、表管理アプリケーション表管理アプリケーション画面３３上に表示した表のアイコン配置欄４１内のセル上に表示されている情報保存マーク１５７に対して、マウス１４を用いたオープン指示操作を与えると、上記したように情報オープン手順が起動され、システムは該当するセルフォルダをオープンし、フォルダ内に格納した保存情報のアイコンを配置したフォルダ画面を表管理アプリケーション画面３３に表示する。オープンしたいセルフォルダは、オープン指示操作を与えた情報保存マーク１５７が位置するセルについて定まるセル内情報管理データにセットされたセルフォルダ名称にもとづいて特定することができる。
【０２９６】
オープン指示を与えたセルについて定まるセル内情報管理データは、上記のように、そのセルについて定まる全関連データと「同じ」全関連データをポイントするセル内情報管理データとして求められ、該当のセルフォルダの全パス名は、求められたれたセル内情報管理データの「フォルダ名部」に登録されている該当セルの名称に基づき、上記した方法にしたがって求めることができる。
【０２９７】
たとえば、全パス名が”＊＊＊”という直接格納先フォルダに格納され、名称が”管理表”である階層表において、今回、オープン指示をおこなったセルについて特定されるセル内情報管理データに登録されている「セルフォルダ名称」が”５”であれば、該当のセルフォルダの全パス名は、”＊＊＊￥管理表￥格納フォルダ￥５”となる。
【０２９８】
システムは、環境制御プログラムの処理として、求めた全パス名により該当のセルフォルダをオープンし、該当するフォルダ画面１４０をディスプレイ画面に表示した上、その上に該当のセル内に格納されている情報のアイコンを表示する。ユーザは、オープンされたフォルダ画面上において、目的の情報のアイコンに対してオープン操作をおこなえばよい。
【０２９９】
たとえば、上記したように、名称が「報告書」である情報を保存した  表Ａのアイコン配置欄４１内第２行第２列上のセル内の情報保存マーク１５７に対してオープン指示操作を与えると、同セルのセルデータのポインタには表Ｂの表データ内オープン表表データポインタに実アドレスがセットされ、また、情報保存フラグはＯＮセットされており、情報保存マーク１５７は同セルの副領域に表示されていることから、上記したオープン指示操作を受けての振り分け処理において、条件（４）に分岐し、上記情報を格納しているセルフォルダがオープンされ、名称が「報告書」である情報のアイコン１９１をその中に配置したフォルダ画面１４０が表示されることになる（図４９）。
【０３００】
一方、同セル内の子供表設定マーク１５６に対してオープン指示操作を与えると、
子供表設定マーク１５６は同セルの正領域に表示されていることから、オープン指示操作を受けての振り分けにおける条件（３）に分岐し、表Ｂがオープンされることは上記のとおりである。
【０３０１】
また、名称が「報告書１０１」である情報を保存した表Ｂ上のアイコン配置欄４１内第２行第３列上のセル内の情報保存マーク１５７に対してオープン指示操作を与えると、同セルのセルデータの情報保存フラグだけがＯＮセットされていることから、上記したオープン指示操作を受けての振り分けにおいて、条件（２）に分岐し、上記の情報を格納しているセルフォルダがオープンされることになる。
【０３０２】
ユーザは、公知の方法として、以上のように表示したフォルダ画面１４０上において選択したアイコンに対してマウス１４を用いたオープン指示操作を加えることによって、該当の情報をオープンすることができる。環境制御プログラムの処理として、まず、該当のセルフォルダの全パス名とディスプレイ画面２０ａ上に表示されている全てのデータオブジェクトの全パス名との間の照合を繰り返すことによって、該当セルフォルダ内に直接に格納されているデータオブジェクトを選別する。その全パス名が、該当のセルフォルダの全パス名に続けて、第１の分離符を介して文字列が接続されている形をとり、かつ、接続された文字列がその中に別な第１の分離符を含まないデータオブジェクトを選別すればよい。
【０３０３】
環境制御プログラム、続いて、選別した各データオブジェクトの管理データの「アイコン配置位置」情報を、マウス１４による上記指示位置と照合することを繰り返すことによって、目的のデータオブジェクトを識別し、公知の方法によって識別したデータオブジェクトの該当ファイル情報をオープンする。
【０３０４】
実施例システムにおいては、１つの表について設けた子供表に対して、さらに子供表を設けることができる。上記した方法と同様に、親表とする表を子供表設定モードの表管理アプリケーション画面３３上に表示させた上、子供表設定条件を指定した後、続く表作成入力モードとフォーマット定義モードの表管理アプリケーション画面３３において新たな子供表を作成し、フォーマット定義をおこなえばよい。新しい子供表の設定は、前述のように、親表の作成に続けておこなってもよいし、格納されている親表を呼び出した後、おこなってもよい。
【０３０５】
今、上記の説明例において階層最上位の表Ａに設けた子供表Ｂに対して、さらに次に示す子供表を設ける例について説明する。    
（１）      「項目名「細分類」についてタグ名「ｂ」」  を子供表指定条件とする表Ｅ（図  ）
（２）      子供表指定条件を設けない表Ｇ（図  ）
【０３０６】
まず、上記子供表Ｅの設定にあたっては、ユーザが、親表である表Ｂ（図  ）を子供表設定モードの表管理アプリケーション画面３３に表示した上（、たとえば、項目名「細分類」が定義されている表Ｂ上の見出し語欄中に記入されているタグ名文字列“ｂ”をマウス１４によりクリック指定した後、「実行」ボタン１２３を指示すると、  システムは、項目名「細分類」とタグ名「ｂ」の対を登録した関連データを作成した上、同時に新たに作成した指定単位データからポイントする一方、作成した関連データによって特定されるアイコン配置欄４１内のセルのセルデータを連結した指定単位セルデータアドレス列を該当指定単位データの構成セルデータポインタからポイントする。
【０３０７】
以降、続く表作成入力モードの表管理アプリケーション画面３３上と表フォーマット定義モードの表管理アプリケーション画面３３上において、上記した例と同じ方法によるユーザ操作を受けて、目的の子供表Ｅの表データが作成され、その指定条件データポインタに先に作成された子供表指定単位データチェインの先頭データのアドレスがセットされる。
【０３０８】
作成された表データは、その親表表データポインタに、親表である表Ｂの表定義データのアドレスがセットされ、その「階層ランク部」に親表Ｂの階層ランク「１」に「１」を加えた数である「２」がセットされた上、階層表の構成表データチェインの末尾に連結される。
【０３０９】
指定条件を指定しない子供表Ｇの設定も、ユーザは、上記した表Ｄの場合と同様に、親表Ｂを表示した子供表設定モードの表管理アプリケーション画面３３において、直ちに「実行」ボタン１２３を指示すればよく、子供表Ｇについては、関連データポインタに特定値「ＮＵＬＬ」をセットした指定単位データが作成される。
【０３１０】
子供表Ｇも、子供表Ｅの場合と同じ過程を経て作成され、作成された表データは、その「指定条件データポインタ」、「親表表データポインタ」、「階層ランク部」に、同様に求められた該当のデータアドレス、または、該当するデータがセットされた上、構成表データチェインの末尾に連結される。
【０３１１】
上記説明例の階層表に、以上のように子供表Ｅ、子供表Ｇを追加した後、表Ａ上のアイコン配置欄４１内の任意のセルに対してオープン指示をおこなうと、子供表Ｅと子供表Ｇを追加する前に、同じセルに対しするオープン指示によって表示される表と同じ表がオープンされる。
【０３１２】
たとえば、表Ａ上において、アイコン配置欄４１内の第２列第２行に位置するセルに対してオープン指示をおこなうと、まず、従前から子供表として設けられていた表Ｂ、表Ｃ、表Ｄの中から、上記のように表ＢがステップＸ３の判定を得られることによって候補表としてセットされる。
【０３１３】
一方、新たに追加した表Ｅ、表Ｇの中、表Ｅは、その指定条件（「「項目名「細分類」についてタグ名「ｂ」」）はオープン指示セルの全関連データ（「「項目名「分野」についてタグ名「β」」、かつ、「項目名「年度」についてタグ名「１１」」））を包含しないことから、ステップＸ３において候補表から除外され、表Ｇは、その設定条件（「ＮＵＬＬ」）は、オープン指示セルの全関連データを包含することから、ステップＸ３の判定を得られが、続くステップＮ３のステップＹ１において、表Ｇは残る候補表である表Ｂを親表とすることから候補表から排除され、表ＢがステップＹ２における残る候補表数の判定を経てオープン表示表として選択される。
【０３１４】
結局、新たな子供表Ｅ、子供表Ｇが追加された後も、以前と同じ過程を辿って、表Ａの元からの子供表である表Ｂ、表Ｃ、表Ｄの中から表Ｂがオープン表示表として選択されることになる。表Ａ上アイコン配置欄４１内の他のセルに対するオープン指示の場合も、子供表Ｅ、子供表Ｇの追加は、影響を与えない。
【０３１５】
次に、表Ａのアイコン配置欄４１内のセルに対するオープン指示によってオープン表示された表Ｂ、表Ｃ、表Ｄ上のアイコン配置欄４１内において、さらにオープン指示をおこなう場合、オープン指示セルがアイコン配置欄４１内のいかなるセルであっても、該当の階層表を構成する表の中、表Ａ、表Ｂ、表Ｃ、表Ｄは、まず、いずれもオープン表列を構成する表と重複する項目を持つことから、ステップＸ２において候補表から除外されるが、新たに追加した表Ｅ、表Ｇは、いずれもオープン表列を構成する表と重複する項目を持たないことからステップＸ２の判定を得られる。ここで、表Ｂのオープン表列は表Ａと表Ｂであり、表Ｃのオープン表列は表Ａと表Ｃであり、表Ｄのオープン表列は表Ａと表Ｄである。
【０３１６】
ここで、特に、表Ｂ、表Ｃ、表Ｄ上におけるオープン指示セルが、アイコン配置欄４１内にあって「項目名「細分類」について  関連タグ名「ｂ」」が特定されるセルである場合、オープン指示セルの全関連データは、「項目名「細分類」についてタグ名「ｂ」」という単位関連データを含むことから、候補表として残る表Ｅ（「指定条件は、「項目名「分野」についてタグ名「ｂ」」）、表Ｇ（設定条件データは、「ＮＵＬＬ」）はいずれも、オープン指示セルの全関連データを包含し、ステップＸ３の判定を得て候補表としてセットされ、続いて、ステップＮ２における候補表数の判定を経由して進むステップＮ３中のステップＹ３において、その指定条件データが表Ｅの指定条件データを包含する表Ｇが候補表から除去され、残る表Ｅがオープン表示表として選択される。
【０３１７】
一方、表Ｂ、表Ｃ、表Ｄ上におけるオープン指示セルがアイコン配置欄４１内「項目名「細分類」について関連タグ名「ｂ以外」」が特定されるセルである場合、候補表として残る表Ｅ、表Ｇの中、表Ｅが、その指定条件データがオープン指示セルの全関連データを包含しないことからステップＸ３において候補表から排除され、残る表Ｇがオープン表示表として選択される。
【０３１８】
以上のように、表Ｃ、表Ｄ上のアイコン配置欄４１内セルに対してオープン指示をおこなうと、表Ｂを親表として設けた子供表である表Ｅ、表Ｇが、オープン指示セルに定まる全関連データと各候補表に設けられた設定条件との間の関係によってオープン表示表として選択される。本明細書においては、このように、他の表の子供表として設けられた表でありながら、別な表上のオープン指示によってオープン表示される表を仮想子供表と呼ぶ。
【０３１９】
次に、上記説明例の階層表において、表Ａに設けた子供表Ｂに対して、その設定条件が、「項目名「分野」についてタグ名「β」、かつ、項目名「細分類」についてタグ名「ｂ」」である表Ｓを子供表として追加する例について説明する。表Ｓを図５０  に示す。        
【０３２０】
ユーザは、子供表Ｓの子供表指定条件を設けるにあたって、子供表設定モードの表管理アプリケーション画面３３において表示した親表Ｂの上で、項目名「細分類」について設けられた横方向見出し語欄４２中に記入されている見出し語文字列“ｂ”と共通条件文字列１７０において項目名文字列“分野”に対応してその右横位置に記入されているタグ名文字列“β”とを、マウス１４によるクリックによって指定した上、「実行」ボタン１２３を指示すればよい。実施例システムにおいては、このように、子供表設定モードの表管理アプリケーション画面３３上において表示した親表上において表示される共通条件文字列１７０の中から関連タグ名文字列を指定して子供表指定条件に加えることもできる。
【０３２１】
システムは、「実行」ボタン１２３の指示を受け、「項目名「分野」とタグ名「β」」の対を登録した単位関連データデータと「項目名「細分類」とタグ名「ｂ」」の対  を登録した単位関連データを作成した上、作成した両単位関連データを連結した関連データを同時に作成した指定単位データ内に登録し、作成された指定単位データを、以降の操作において作成され、フォーマット定義される表Ｓの表データの指定条件データからポイントする。
【０３２２】
表Ｓの表データは、上記した例と同じ方法によるユーザ操作を受けて作成され、その「親表表データポインタ」と「階層ランク部」に、各々、親表である表Ｂの表データアドレスと表Ｂの階層ランク「１」に「１」を加えた「２」がセットされた上、階層表の構成表データチェインの末尾に加えられる。
【０３２３】
以上のように子供表Ｅ、子供表Ｇに加えて子供表Ｓを設けた後の親表Ｂの表示は、次のようにおこなわれる。表示全体手順において、表Ｂのアイコン配置欄４１内第３列の各セルについては、そのオープン表示表として表Ｓが特定され、そのセル領域には、表Ｓに割り当てられる面属性「桃色」が施され、表Ｂのアイコン配置欄４１内第３列以外の各セルは、そのオープン表示表として表Ｇが特定され、表Ｇに割り当てられる面属性「茶色」が施される。表Ｂのアイコン配置欄４１内の全てのセルには、子供表設定マーク１５６が表示される。子供表の面属性は、上記したように、その子供表の階層表内における設定順位によって割り当てられる。
【０３２４】
また、項目名「細分類」が定義された見出し語配置欄内の第３列のセル（設定条件内関連タグ名「ｂ」を納めたセル）と、共通条件文字列１７０上において項目名文字列“分野”の右横位置に位置し、設定条件内関連タグ名文字列“β”を納めたセルに対して、表Ｓに割り当てられた面属性「桃色」が、次の処理に従って施され、表Ｂは、図５１に示すように表示されることになる。
【０３２５】
表示全体手順のステップＱ４において、表Ｂのアイコン配置欄４１内の第３列上の各セルについて定まる全関連データは、項目名「分野」についてタグ名「β」」という単位関連データと「項目名「「細分類」についてタグ名「ｂ」」という単位関連データを必ず含むことから、表Ｓに設けられた指定条件データからポイントされる関連データである「項目名「分野」についてタグ名「β」、かつ、「項目名「細分類」についてタグ名「ｂ」」は、同全関連データを包含し、表Ｂのアイコン配置欄４１内の該当する第３列上の各セルについて設定条件内関連データとして判定される。
【０３２６】
続いて、ステップＱ４において、同設定条件内関連データ内に登録されているタグ名「β」、「ｂ」を格納したセルのセルデータが見出され、見出されたセルデータの面属性データ列に表Ｓに割り当てた面属性がセットされ、続くステップＰ２において該当のセル領域に該当する特殊表示がおこなわれる。
【０３２７】
ここで、同設定条件内関連データ内の登録タグ名「ｂ」を納めたセルは、上記した例と同様に、対応する登録項目名「細分類」を定義項目名とする見出し語欄内において識別され、登録タグ名「β」を納めたセルは、次に述べるように、表Ｂの共通条件文字列１７０内において、共通条件項目名文字列“分野”の右横に見出される。このように、設定条件関連タグ名、ないしは、設定条件関連タグ名を納めたセルは、一般に、表内の見出し語欄だけからではなく、共通条件文字列１７０からも特定される。
【０３２８】
設定条件内関連データを構成する各単位関連データについて、その登録項目名が表上の各見出し語配置欄の定義項目名として見出されない場合、表上の共通条件項目名文字列をサーチし、見出された共通条件項目名文字列の右横所定位置に配置されているセルを識別すればよい。
【０３２９】
該当の共通条件項目名文字列は、共通条件項目名文字列データチェインから順次取り出した文字列データの中から見出すことができ、該当のセルは、共通条件セルデータチェインから順次に取り出したセルデータと該当共通条件項目名文字列の文字列データとの間の位置情報の照合を繰り返すことによって識別することができる。
【０３３０】
今、表Ｂ、表Ｃ、表Ｄ上においてオープン指示をおこなうと、オープン指示セルがアイコン配置欄４１内のどのセルであっても、先ず、表Ａ、表Ｂ、表Ｃ、表ＤがステップＸ２においてオープン表示候補表から除外され、残る表Ｅ、表Ｇ、表Ｓが、いずれも、ステップＸ２の判定を得られることは、上記説明例の場合と変わらない、。
【０３３１】
今、特に、表Ｂ、表Ｃ上のオープン指示セルが、「項目名「細分類」について関連タグ名が「ｂ」」によって特定されるセルである場合、上記した説明例の場合と同様に、オープン指示セルの全関連データは、単位関連データ「項目名「分野」についてタグ名「β」」と単位関連データ「項目名「細分類」についてタグ名「ｂ」」とを含むことから、候補表として残る表Ｓ（指定条件は、「「項目名「分野」についてタグ名「β」」、かつ、「項目名「細分類」についてタグ名「ｂ」」）、表Ｅ（指定条件は、「項目名「細分類」についてタグ名「ｂ」」）、表Ｇ（指定条件は、「ＮＵＬＬ」）は、いずれも、オープン指示セルの全関連データを包含することによってステップＸ３の判定を得ることができ、候補表としてセットされる。
【０３３２】
続いて、ステップＮ１のステップＹ１において、候補表として残る表Ｅ、表Ｇ、表Ｓは、いずれの表も、他の候補表を親表としないことから候補表から除去されず、続くステップＹ３において、表Ｅと表Ｇの指定条件が表Ｓの指定条件を強く包含することから、表Ｅと表Ｇは候補表から除去され、残る表Ｓが、オープン表示表として選択されることになる。
【０３３３】
なお、表Ｂ、表Ｃ上におけるオープン指示セルが、項目名「細分類」について関連タグ名が「ｂ以外」が特定されるセルである場合、候補表として残る表Ｓ、表Ｆ、表Ｇの中、まず、表Ｓと表Ｅの指定条件は、オープン指示セルの全関連データを包含しないことから、ステップＸ３において候補表から排除され、残る表Ｇがオープン表示表として選択される。
【０３３４】
一方、オープン指示セルが、表Ｄ上の項目名「細分類」について関連タグ名が「ｂ」が特定されるセルである場合、その全関連データは、単位関連データ「項目名「分野」についてタグ名「β以外」」と単位関連データ「項目名「細分類」についてタグ名「ｂ」」を含むことから、候補表として残る表Ｓ、表Ｅ、表Ｇの中、まず、表ＳがステップＸ３の判定において排除され、続くステップＮ１のステップＹ３において、表Ｇの指定条件が表Ｅの指定条件を強く包含することから、表Ｇは候補表から除去され、残る表Ｅがオープン表示表として選択されることになる。
【０３３５】
なお、オープン指示セルが項目名「細分類」について関連タグ名が「ｂ以外」のセルである場合、表Ｓ、表Ｅ、表Ｇの中、表Ｓと表Ｅが、その指定条件が、オープン指示セルの全関連データに包含されないことから、ステップＸ３において排除され、残る表Ｇがオープン表示表としてセットされる。
【０３３６】
以上のように、表Ｓを追加する前は、項目名「細分類」についてのタグ名「ｂ」が見出し語として配置されている表上において、タグ名「ｂ」によって特定される列上のセルに対してオープン指示をおこなうと、そのオープン指示セルがいかなるオープン表上のセルであろうと、指定条件が「項目名「細分類」についてのタグ名「ｂ」」である表Ｅがオープン表示されるが、その指定条件に「項目名「分野」についてのタグ名「β」」を積として加えた表Ｓを階層表に追加した後は、オ−プン指示を加える現在表が、表Ａ上のタグ名「β」によって特定される列上のセルに対するオープン指示によってオープン表示される表Ｂ、表Ｃである場合に限って、表Ｓがオープン表示されることになる。
【０３３７】
階層表は次の方法によって作成することもできる。まず、階層表管理データと階層最上位の表の表データは、上記した方法と同じ操作によって作成され、階層最上位表の表データの「階層ランク」部には「０」がセットされる。子供表の作成にあたっては、上記した方法と同じく、親表とする表を通常モードの表管理アプリケーション画面３３上に表示させた上、機能メニュー７０上の「子供表設定」ボタン７３を指示し、図５２に示す子供表設定条件入力画面２００を表管理アプリケーション画面３３上に表示させる。
【０３３８】
子供表設定条件入力画面２００上には、階層ランク入力欄２１０と複数の入力行２３０からなる設定条件入力欄２２０とが設けられ、各入力行２３０上には項目名入力欄２４０とタグ名入力欄２５０が対をなして設けられている。各入力行２３０は設定条件の各項目名ごとに割り当てられ、割り当てられた１つの入力行２３０内の項目名入力欄２４０には該当の項目名が記入され、タグ名入力欄２５０にはその対応タグ名が記入される。
【０３３９】
１つのタグ名入力欄２５０には、複数のタグ名を「スペース」コードを挟んで記入することができ、記入された複数のタグ名は、設定条件として「和」を取って解釈され、異なる入行上２２０に記入される項目名とタグ名の対は「積」を取って解釈される。
【０３４０】
ユーザが、子供表設定条件入力画面２００上において、設けたい子供表の階層ランクと設定条件を入力した後、子供表設定条件入力画面２００上の「実行」ボタン２７０を指示すると、システムは、１つの入力行２２０ごとに、入力された項目名とタグ名を対として登録した単位関連データを作成し、作成した全ての単位関連データを「連結ポインタ」により連結した関連データを作成し、いったん子供表設定部５６内の特定エリアに記憶する。
【０３４１】
本変形例において、１つのタグ名入力欄２５０に複数のタグ名が入力できるように単位関連データのタグ名部は、図５３に示す形式をとるものとする。１つのタグ名記入欄２５０に記入された複数のタグ名は、単位関連データのタグ名部において決められた区切りデータによって区切られる形でセットされ、末尾にセットされたタグ名と単位関連データの連結ポインタは、決められた終端指示データによって区切られる。
【０３４２】
１つの項目名について複数のタグ名が「和」をとる形で入力されることに対応して、関連データ間の包含関係は、次のように定義し直すことができる。第１の関連データが、第２の関連データを「包含する」とは、第１の関連データを構成する各単位関連データについて、その登録項目名と同じ項目名が登録された単位関連データを第２の関連データの中に見出すことができ、さらに、第２の関連データにおいて見出された単位関連データの登録タグ名と同じ登録タグ名が第１の関連データにおいて、同じ項目名に対応した形で識別されることをいう。
【０３４３】
たとえば、第１の関連データが、項目名「分野」についてタグ名が「ｂ」、「ｄ」であり、第２の関連データが、項目名「分野」についてタグ名が「ｂ」、かつ、項目名「年度」についてタグ名が「１１」である場合、第１の関連データに登録されている項目名「分野」は、第２の関連データ中においても存在し、第２の関連データにおいてその項目名に対応するタグ名「ｂ」は、第１の関連データにおいても、項目名「分野」に対応した形で登録されていることから、第１の関連データは第２の関連データを包含することが言えることになる。
【０３４４】
「実行」ボタン２７０の指示を受けてのシステムによる以上の処理の後、以降、上記した説明例の場合と同じ操作を受けて、目的の子供表の表データが作成され、その「階層ランク」部に階層数入力欄２１０から読み取った階層数がセットされると共に、その指定条件データポインタに、先に作成した関連データのアドレスが、直接にセットされる。また、作成された表データは、該当の階層表管理データからポイントされる構成表データチェインに連結される。なお、表データの指定条件データポインタにそのアドレスをセットした関連データを、その「表の関連データ」とも呼ぶ。
【０３４５】
今、上記した表Ｂを該当の階層表の第２層に位置する子供表として設けたい場合、ユーザは、子供表設定条件入力画面２００の階層数入力欄２１０に、「１」を入力すると共に、
設定条件記入欄２２０の１つの入力行２３０上の項目名記入欄２４０とタグ名記入欄２５０に、各々、文字列“分野”と文字列“β”を入力し、他の１つの入力行２３０上の項目名記入欄２４０とタグ名記入欄２５０に、各々、文字列“年度”と文字列“１１”を入力した後、実行ボタン２７０を指示することになる。
【０３４６】
また、表Ｃを上記の説明例と同じく、該当階層表の第２層の子供表として設けたい場合、階層数入力欄２１０には同じく「１」を入力すると共に、設定条件記入欄２２０の１つの入力行２３０上において、項目名記入欄２４０に文字列“分野”を入力し、タグ名記入欄２５０に文字列“β”と“δ”を入力した後、実行ボタン２７０を指示すればよい。表Ｄを該当階層表の第２層の子供表として設けたい場合、階層数入力欄２１０に「１」を入力した後、直ちに実行ボタン２７０を指示すればよい。
【０３４７】
現在の説明例である表Ｂについては、「階層ランク」に「１」がセットされ、指定条件データポインタに単位関連データ「項目名「分野」についてタグ名「Ｂ」」と単位関連データ「項目名「年度」についてタグ名「１１」」を連結した関連データをポイントする表データが作成されることになる。
【０３４８】
また、表Ｃについては、同様の手順を経て、「階層ランク」に「１」がセットされ、指定条件データポインタには、関連データ「項目名「分野」についてタグ名「β」、または「δ」」がセットされた表データが作成され、表Ｄについては、階層数」に「１」がセットされ、指定条件データポインタに「ＮＵＬＬ」がセットされた表データが作成されることになる。また、以上のように作成された各表データは、階層表管理データからポイントされる構成表データチェインに順に連結される。
【０３４９】
次に、以上のように設けた表Ｂの子供表として、表Ｓ、表Ｅ、表Ｇを設ける場合について説明する。上記の説明例の場合と同じく、表Ｓの指定条件は「「項目名「分野」について「β」」、かつ、「項目名「細分類」について「ｂ」」」、表Ｅの指定条件は「項目名「細分類」について「ｂ」」、表Ｇの指定条件は「ＮＵＬＬ」とする。
【０３５０】
ユーザは、上記の各子供表について、同じく、子供表設定ボタン７３を指示して表示される子供表設定画面２００上において、階層数入力欄  に、「２」を入力すると共に、設定条件記入欄２２０に、各々、該当する内容を入力した後、「実行」ボタン２７０を指示すればよい。子供表設定」ボタン７３の指示は、該当の階層表に組み入れられている任意の表を表管理アプリケーション画面３３上に表示した状態でおこなうものとする。
【０３５１】
以降、上記説明例と同じユーザ操作を受けて、表Ｓ、表Ｅ、表Ｇについて、「階層ランク」に「２」がセットされ、その指定条件データポインタから該当する関連データがポイントされる表データが作成されることになる。また、以上のように作成された各表データは、階層表管理データからポイントされる構成表データチェインに順次連結される。
【０３５２】
オープン指示を受けてのオープン表示表の表示にあたっては、まず、オープン表示候補選択手順のステップＸ２における、選択対象の各表に設けられている項目名とオープン表列を構成する各表上に設けられている項目名との間の重複の判定は、ユーザとの間で「異なる階層の表の間では、その設定項目名の重複を許さない」という規約を設けることにより省くことができる。
【０３５３】
続く、オープン表示候補選択手順のステップＸ３の判定は、上記した方法と同値の判定として、上記方法に代え、候補表の表データの指定条件データポインタからポイントされる関連データが、オープン指示セルについて定まる全関連データを包含することを判定すればよい。関連データ間の包含関係については前記した。
【０３５４】
また、オープン表示候補比較手順内のステップＹ１は、上記した処理に代え、オープン指示を与えた表（現在表）の階層ランクに「１」を加えた階層ランクが、その表データの「階層ランク」にセットされている候補表を選択する処理をおこなえばよい。
【０３５５】
また、ステップＹ１に代える処理として、ユーザとの間の規約の下、選択された候補表の中で、その階層ランクが、「現在表の階層ランク」よりも大きく、かつ、最小のものを選択し、それ以外の候補表を除外する処理をおこなってもよい。この階層数が最小の候補表を選択する方法をとる場合、表がオープン表示されたときのの実際の階層表内における階層ランクとその表の表データに登録される階層ランクは、必ずしも一致しないので、上記の処理においては、「現在表の階層ランク」としては、表データに登録された階層ランクでなく、実際の階層表内における階層ランクを用いる。実際の階層表内における階層ランクは、オープン表列管理データにもとづいて、オープン表列を構成する表の数として求めることができる。本階層表については、表Ａのアイコン配置欄４１内セルに対してオープン指示をおこなうとき、上記した方法と同じく、ステップＹ１において、表Ｅ、表Ｇ、表Ｓが候補表から除外される。
【０３５６】
さらに、オープン表示候補比較手順内のステップＹ３においては、上記した方法における判定と同値の判定として、上記方法に代え、候補表の中、他の候補表の関連データを「強く包含する」関連データを持つ候補表を見出し、候補表から削除すればよい。ここで、第１の関連データが第２の関連データを「強く包含する」とは、第１の関連データが第２の関連データを「包含する」が、第２の関連データとは「同じ」ではないことをいう。
【０３５７】
オープン指示セルが２つの子供表の指定領域に重複して含まれる場合、同セルに対するオープン表示をおこなうと、上記のように、同セルを元々子供表設定領域として含む表が、元々同セルを子供表設定領域として含まない表に優先してオープン表示されることは上記の方法と変わらない。
【０３５８】
また、  本変形例における上記の方法に対する処理の変更は、ステップＹ４以降においては影響を与えない。以上のことから、本階層表の最上位の表Ａ、また、階層表内においてオープンされる全ての表上のアイコン配置欄４１内の全てのセルに対してオープン指示をおこなうと、上記基本例の場合も本変形例の場合も同じ表がオープンされることになる。
【０３５９】
なお、本発明は、上記した本発明の機能を実現するためのプログラムまたはソフトウェアを用いる。かかるソフトウェアは、任意の媒体を介して、たとえば蓄積媒体あるいはオンライン等により本発明のシステムにインストールされ得るものである。したがって、本発明を実施するためのソフトウェアを格納した蓄積媒体を業として譲渡する行為や、該ソフトウェアをオンラインでシステムにインストロールする行為等は本発明の実施の一形態である。
【符号の説明】
【０３６０】
１２    キーボード
１４    マウス
１６    内部メモリ
１８    外部メモリ
２０    表示装置
２０ａ      ディスプレイ画面
２４    ＣＰＵ
２６    通信装置
２７    通信回線
３０    デスクトップ画面
３１    メインメニュー
３２    プログラムメニュー
３３    表管理アプリケーション画面
３５    プログラムボタン
３６    データオブジェクトのアイコン
４１    アイコン配置欄
４２    横方向見出し語配置欄
４３    縦方向見出し語配置欄
４５    共通条件文字列
５１    表作成部  
５２      表記億部  
５３    表表示部
５６    子供表設定部
５７      子供表オープン指示部    
５８    オープン表選択部    
７０    機能メニュー
７１    表作成ボタン
７２    定義
７３    子供表設定ボタン
７５    設定ボタン
７７    階層ボタン
７９    保存ボタン
８１  階層昇降メニュー
８２  「上へ」アイテム
８３    「下へ」アイテム
９０    名称欄
９１    文字入力ボタン
９２    罫線ボタン
９５    終了ボタン
９７    定義付け副画面
１０１  アイコン配置欄を指示するアイテム
１０２  横方向見出し語欄を指示するアイテム
１０３  縦方向見出し語欄を指示するアイテム
１０４  項目名を指示するアイテム
１０５  「実行」ボタン
１２３  「実行」ボタン
１２７  「終了」ボタン
１３０  保存指定副画面
１３１  名称欄
１３３  保存先一覧欄
１３５  「保存」ボタン
１４０  フォルダ画面
１４２  表フォルダを表わすアイコン
１４３  表フォルダの名称文字列
１４４  フォルダ画面内の表フォルダ以外のデータオブジェクトのアイコン
１４６  表管理アプリケーションのアイコン
１４８  表管理アプリケーションの名称文字列
１４９  格納フォルダのアイコン
１５０  セル領域
１５１  正領域
１５２  副領域
１５６  子供表設定マーク
１５７  情報保存マーク
１５８  第２の情報保存マーク
１６０  タグ名「β」を納めたセル領域
１６１  表Ｃに割り当てた面属性が施される分割矩形領域
１６２  表Ｂに割り当てた面属性が施される分割矩形領域
１７０  共通条件文字列
１７５  表本体
１９１  名称が「報告書」である情報のアイコン
２００  子供表設定条件入力画面
２１０  階層数入力欄
２２０  設定条件入力欄
２３０  入力行
２４０  項目名入力欄
２５０  タグ名入力欄
２７０  実行ボタン
【図１】
2016051421.tif 000003
【図２】
2016051421.tif 000004
【図３】
2016051421.tif 000005
【図４】
2016051421.tif 000006
【図５】
2016051421.tif 000007
【図６】
2016051421.tif 000008
【図７】
2016051421.tif 000009
【図８】
2016051421.tif 000010
【図９】
2016051421.tif 000011
【図１０】
2016051421.tif 000012
【図１１】
2016051421.tif 000013
【図１２】
2016051421.tif 000014
【図１３】
2016051421.tif 000015
【図１４】
2016051421.tif 000016
【図１５】
2016051421.tif 000017
【図１６】
2016051421.tif 000018
【図１７】
2016051421.tif 000019
【図１８】
2016051421.tif 000020
【図１９】
2016051421.tif 000021
【図２０】
2016051421.tif 000022
【図２１】
2016051421.tif 000023
【図２２】
2016051421.tif 000024
【図２３】
2016051421.tif 000025
【図２４】
2016051421.tif 000026
【図２５】
2016051421.tif 000027
【図２６】
2016051421.tif 000028
【図２７】
2016051421.tif 000029
【図２８】
2016051421.tif 000030
【図２９】
2016051421.tif 000031
【図３０】
2016051421.tif 000032
【図３１】
2016051421.tif 000033
【図３２】
2016051421.tif 000034
【図３３】
2016051421.tif 000035
【図３４】
2016051421.tif 000036
【図３５】
2016051421.tif 000037
【図３６】
2016051421.tif 000038
【図３７】
2016051421.tif 000039
【図３８】
2016051421.tif 000040
【図３９】
2016051421.tif 000041
【図４０】
2016051421.tif 000042
【図４１】
2016051421.tif 000043
【図４２】
2016051421.tif 000044
【図４３】
2016051421.tif 000045
【図４４】
2016051421.tif 000046
【図４５】
2016051421.tif 000047
【図４６】
2016051421.tif 000048
【図４７】
2016051421.tif 000049
【図４８】
2016051421.tif 000050
【図４９】
2016051421.tif 000051
【図５０】
2016051421.tif 000052
【図５１】
2016051421.tif 000053
【図５２】
2016051421.tif 000054
【図５３】
2016051421.tif 000055