【手続補正書】
【提出日】令和1年11月25日(2019.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、複数のエンティティと複数の対応関係を含む指向型非環式グラフ構造により示され、上記複数のエンティティは、１つ以上のローカスエンティティを含み、該１つ以上のローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと
関連付けられている各エンティティを示す、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、複数のエンティティと複数の対応関係を含む指向型非環式グラフ構造により示され、上記複数のエンティティは、１つ以上のローカスエンティティを含み、該１つ以上のローカスエンティティのそれぞれは、各ローカスエンティティの祖先エンティティが、上記指向型非環式グラフにおいて、反転ツリー構造として延びる起点となるローカスノードと対応付けられており、上記反転ツリーにおける各子ノードは上記指向型非環式グラフにおける親として、上記反転ツリーにおける親のエンティティと関連付けられている各エンティティを示す、取得と、
ユーザ入力に応じて上記反転ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３】
請求項１のシステムであって、
上記命令は、さらに上記システムに、
上記システムが、上記展開が上記ユーザ入力に応じて上記複数のノードの上記少なくとも１つのノードを展開するのに応じて、上記ツリーの少なくとも１つの他ノードに根を有する上記サブツリーを折り畳むことを可能にし、それにより上記複数のエンティティの特定のエンティティに、上記複数のノードの内の１つの可視ノードによりグラフィックに示されることを可能にすることを実行させるシステム。
【請求項４】
請求項３のシステムであって、
上記命令は、さらに上記システムに、
上記システムが、上記展開が上記ユーザ入力に応じて上記複数のノードの上記少なくとも１つのノードを展開するのに応じて、上記反転ツリーの少なくとも１つの他ノードに根を有する上記サブツリーを折り畳むことを可能にし、それにより上記複数のエンティティの特定のエンティティに、上記複数のノードの内の多くても１つの可視ノードによりグラフィックに示されることを可能にすることを実行させるシステム。
【請求項５】
請求項１のシステムであって、
いくつかのエンティティが、１つ以上のファイルの何れかに対応付けられており、１つ以上の進捗レポートがそれぞれ、期間、上記プロジェクトへの貢献の１つ以上の記録、ユーザにより探査可能なサブ構造を有するローカスとして設定可能な関連エンティティ、または補助データをカバーし、
上記命令は、さらに上記システムに、
各可視ノードにより示された上記特定ノードに対応付けられた、期間、上記プロジェクトへの貢献の１つ以上の記録、ユーザにより探査可能なサブ構造を有するローカスとして設定可能な関連エンティティ、または補助データの集約を上記システムが表示可能にすることを実行させるシステム。
【請求項６】
請求項１のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり、
上記ローカスエンティティの１つ以上の少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられており
、上記１つ以上の他の子孫は、上記対応する１つ以上のローカスノードの継承済み子孫として明確に示され、上記１つ以上のローカスノードのそれぞれを示すシステム。
【請求項７】
請求項１のシステであって、上記命令は、さらに上記システムに
第１操作による上記指向型非環式グラフの拡張であって、該第１操作は、新たなノードを上記複数のノードに追加し、上記複数のノードの内の特定のノードから開始されるものであり、上記新たなノードは、上記特定のノードの子として表示される、拡張と、
上記新たなノードに対応付けされた新たなエンティティと、該新たなエンティティと上記特定のエンティティと間の対応関係の作成であって、上記新たなノードと上記対応関係の種類は、第１操作に基づいている、作成とを実行させるシステム。
【請求項８】
請求項６のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり
上記命令は、継承ノード、再言及操作または、上記パスの最終再言及ノードにおけて実行される第２操作からなるパスにより、該第２操作の前兆としてローカスノードに接続されている、上記複数のノードの内の、開始文脈ノードからユーザが操作を開始すると、
上記ローカスノードからのパス上の、上記ローカスノードを除く各継承済みノードについて、上記システムに、さらに
再言及エンティティの作成と、
上記再言及エンティティと上記ローカスノードにより示されたエンティティ間に第１対応関係を作成する第１対応関係の作成であって、もし上記ローカスノードが上記継承済みノードの親である、または、上記再言及エンティティと、上記パスに沿った上記継承済みノードの親の再言及の結果の間にある場合、上記第１対応関係は、上記継承済みエンティティと上記適切な詳細化祖先の間の対応関係と同じ種類であり、もし上記ローカスノードが上記継承済みノードの親でない場合、上記第１対応関係は、上記継承済みノードが示すエンティティと、その親ノードが示すエンティティとの間の対応関係と同じ種類である、第１対応関係の作成と、
上記再言及エンティティと、再言及された上記継承済みエンティティとの間に第２対応関係を作成する第２対応関係の作成であって、上記再言及エンティティが、再言及された上記継承済みエンティティを詳細化する、第２対応関係の作成とを実行させる、システム。
【請求項９】
請求項６のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり、
上記命令は、継承ノードおよび未継承ノード、再言及操作または、上記パスの最終再言及ノードにおけて実行される第２操作からなるパスにより、該第２操作の前兆としてローカスノードに接続されている、上記複数のノードの内の、開始文脈ノードからユーザが開始を行うと、上記ローカスノードからのパス上の、上記ローカスノードを除く各ノードについて、上記システムに、さらに
上記パスノードが継承された場合は、上記パスノード再言及エンティティの作成と、
上記パスノードの親が継承された場合、または、ローカスノードである場合、もし上記パスノードが継承されているなら、上記再言及エンティティ、そうでないなら上記パスノードと、上記ローカスノードが示す何れかのエンティティとの間に第１対応関係を作成する第１対応関係の作成であって、上記第１対応関係は、もし上記ローカスノードが上記パスノードの親である場合または上記パスに沿った上記パスノードの親の再言及の結果である場合は、上記パスエンティティと上記適切な詳細化祖先の間の対応関係と同じ種類であり、もし上記ローカスノードが上記パスノードの親でない場合は、上記第１対応関係は上記パスノードに示されたエンティティとその親ノードが示すエンティティとの間の対応関係と同じ種類である、第１対応関係の作成と、
もし上記パスノードが継承された場合、上記再言及エンティティと、再言及される上記継承済みパスエンティティの間に第２対応関係を作成する第２対応関係の作成であって、上記再言及エンティティは、再言及される上記継承済みパスエンティティを詳細化する、第２対応関係の作成とを実行させるシステム。
【請求項１０】
請求項６のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり、
上記命令は、上記複数のノードの内の継承開始ノードであって、それぞれローカスノードに、再言及操作または、各パスの最終再言及ノードにおいて実行される第２操作の継承済みノードからなる対応するパスにより、該第２操作の前兆として接続されている継承開始ノードからユーザが開始を行うと、複数のパスの内の何れかのパス上の、ローカスノードを除く、各ノードについて、上記システムに、さらに
再言及エンティの作成と、
上記再言及エンティティと上記ローカスノードにより示されたエンティティの間に第１対応関係を作成する、第１対応関係の作成であって、上記第１対応関係は、もし上記ローカスノードが上記継承済みノードの親である場合は、上記継承済みエンティティと上記適切な詳細化祖先との間の対応関係と同じ種類であり、そうでなければ、上記再言及エンティティと、上記対応するパスに沿った上記継承済みノードの親の再言及の結果との間の対応関係と同じ種類であり、もし上記ローカスノードが上記継承済みノードの親でなければ、上記第１対応関係は、上記継承済みノードにより示されたエンティティと、その親ノードにより示されたエンティティとの間の対応関係と同じ種類である、第１対応関係の作成と、
上記再言及エンティティと、再言及される上記継承済みエンティティとの間に第２対応関係を作成する、第２対応関係の作成であって、上記再言及エンティティは、再言及される上記継承済みエンティティを詳細化する第２対応関係の作成とを実行させるシステム。
【請求項１１】
請求項８のシステムであって、
上記少なくとも２つの他の子が、上記ローカスノードの子孫ではない１つ以上の子孫と対応付けられており、上記１つ以上の子孫は、上記ローカスノードの継承済みの子孫として明確に示されており、
上記少なくとも１つの他の子が、上記ローカスノードの子孫ではない１つ以上の子孫と対応付けられており、上記子孫は、再言及詳細化を含み、
上記再言及ノードとその子孫は、上記ローカスノードの上記継承済み子孫から除外されているシステム。
【請求項１２】
請求項８のシステムであって、
上記少なくとも１つの他の子が、上記ローカスノードの子孫ではない１つ以上の子孫と対応付けられており、上記１つ以上の子孫は、上記ローカスノードの継承済み子孫として明確に示されており、
上記少なくとも１つの他の子は、上記ローカスノードの子孫により再言及され、
上記他の子は、上記ローカスノードの継承済み子孫から除外されているシステム。
【請求項１３】
請求項２のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり、
上記命令は、さらに上記システムに、
第１操作による上記指向型非環式グラフの拡張であって、該第１操作は、新たなノードを上記複数のノードに追加し、上記複数のノードの内の特定のノードから開始されるものであり、上記新たなノードは、上記特定のノードの反転ツリーにおいて、上記特定のノードの子として表示される、拡張と、
上記新たなノードに対応付けされた新たなエンティティと、該新たなエンティティと上記特定のエンティティと間の対応関係の作成であって、上記新たなノードの種類は、上記特定のノードの種類と同じであり、上記対応関係の種類は詳細化であり、上記特定のノードは上記新たなノードを詳細化している、作成とを実行させるシステム。
【請求項１４】
請求項２のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり、そして
上記命令は、上記複数のノードの内の開始文脈ノードからユーザが操作を開始すると、上記開始文脈ノードと上記対応するローカスノードの間のパス上の、上記開始文脈ノードを除く、複数の文脈ノードのそれぞれに対し、上記システムに、
一般化エンティティを、上記新たなエンティティの種類を上記文脈ノードの種類と同じとして作成する一般化エンティティの作成と、
上記一般化エンティティと上記開始文脈ノードにより示されたエンティティの間に、第１対応関係を生成する第１対応関係の生成であって、上記第１対応関係は、もし上記文脈ノードが上記開始文脈ノードの上記反転ツリーにおける親である場合、上記文脈エンティティと、上記開始文脈ノードにより示されたエンティティの間の対応関係と同じ種類であり、もし文脈ノードが上記開始文脈ノードの上記反転ツリーにおける親でない場合、上記第１対応関係は、上記文脈ノードにより示されたエンティティのと、上記反転ツリーにおけるその子ノードにより示されたエンティティの間の対応関係と同じ種類である、第１対応関係の作成と、
上記一般化エンティティと、上記文脈ノードにより示されたエンティティの間に第２対応関係を作成する第２対応関係の作成であって、上記一般化エンティティは、上記文脈ノードにより示されたエンティティにより詳細化される第２対応関係の作成とを実行させる、システム。
【請求項１５】
請求項２のシステムであって、
上記反転ツリー構造は、複数のツリー構造を含む森構造内に形成され、各ツリー構造が、サブストレートツリーに提示された２つのリストを、一方を他方にネスティングして備え、
ツリー構造の第１リスト
ノードの第２リスト
全ての第２リストの全てのノードは、最後のノードを除いて、上記サブストレートツリーに子を有しておらず、
ローカスノードは、上記サブストレートツリーに兄弟や子を有しておらず、
全ての第２リストの各ノードに示される上記エンティティは、上記第２リストの上記最後のノードの上記サブストレートツリーの第１リストにおける各子の上記サブストレートツリーの第２リストにおける第１子の上記指向型非環式グラフにおける親であるシステム。
【請求項１６】
請求項１のシステムであって、
上記反転ツリー構造は、複数のツリー構造を含む森構造内に形成され、各ツリー構造が、サブストレートツリーに提示された２つのリストを、一方を他方にネスティングして備え、
指定されたノードを含むツリー構造の第１リスト
ノードの第２リスト
全ての第２リストのノードにより示された各エンティティは、子を有さず、上記サブストレートツリーにおけるそれらの親ツリー構造の指定されたノードにより示されたエンティティの上記指向型非環式グラフにおける子であり、
最も外側のツリー構造は、ローカスノードのみのリストを有し、
すべての第１リストの各ツリー構造の上記指定されたノードにより示されたエンティティは、上記サブストレートツリーにおけるかれらの親の親の上記指定されたノードにより示されたエンティティの上記指向型非環式グラフにおける子であるシステム。
【請求項１７】
請求項１５のシステムであって、
エンティティは、特定の種類のそれぞれであって、対応関係は特定の種類のそれぞれであって、そのような対応関係の１種類が詳細化であり、そして
上記命令は、ユーザが、上記複数のノードの中の開始文脈ノードのから、操作を開始すると、上記開始文脈ノードとローカスノードとの間の上記サブストレートツリーを介した何れかのパス上の、上記開始文脈ノードを除く複数の文脈ノードのそれぞれについて、上記開始文脈ノードを含むより、各第１リストの上記第１素子を含む、上記システムに、
一般化エンティティの作成と、
上記一般化エンティティと上記開始文脈ノードにより示されたエンティティとの間に第１対応関係を作成する第１対応関係の作成であって、上記第１対応関係は、もし上記文脈ノードが、上記開始文脈ノードの上記反転ツリー内の親である場合、上記文脈ノードと、上記開始文脈ノードにより示されたエンティティの間の対応関係と同じ種類であり、もし上記文脈ノードが上記開始文脈ノードの上記反転ツリー内の親でない場合は、上記第１対応関係は、上記文脈ノードにより示されたエンティティと上記反転ツリーにおけるその子ノードにより示されたエンティティとの間の対応関係と同じ種類である、第１対応関係の作成と、
上記一般化エンティティと上記文脈ノードにより示されたエンティティとの間に第２対応関係を作成する、第２対応関係の作成であって、上記一般化エンティティは、上記文脈ノードにより示されたエンティティにより詳細化される、第２対応関係の作成とを実行させる、システム。
【請求項１８】
請求項１４のシステムであって、
上記作成さらた一般化対象詳細化は、再言及を含むシステム。
【請求項１９】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２０】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２１】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２２】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２３】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２４】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２５】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２６】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２７】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２８】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項２９】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３０】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３１】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３２】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３３】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３４】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３５】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３６】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３７】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。
【請求項３８】
ヒエラルキツリー構造としてグラフィックに指向性非環式グラフを表示し、通信ネットワークを介してユーザの共同作業を容易にするシステムであって、
１つ以上のプロセッサと、
命令を記録したメモリとを備え、
上記命令は、上記１つ以上のプロセッサにより実行されると、上記システムに、
通信ネットワークを介して複数のユーザ間で共有された共同プロジェクトを取得する取得であって、上記共同プロジェクトは、特定の種類のそれぞれの複数のエンティティと特定の種類のそれぞれの複数の対応関係を含む指向型非環式グラフ構造により示され、そのような種類の１つは詳細化であり、上記複数のエンティティは、少なくとも１つのローカスエンティティを含み、該少なくとも１つのローカスエンティティのそれぞれは、各ローカスエンティティの子孫エンティティが、上記指向型非環式グラフにおいて、ツリー構造として延びる起点となるローカスノードと対応付けられており、上記ツリーにおける各子ノードは上記指向型非環式グラフにおける子として、上記ツリーにおける親のエンティティと関連付けられている各エンティティを示し、１つ以上の上記ローカスエンティティの
少なくとも１つの適切な詳細化祖先が、さらに、上記対応する１つ以上のローカスエンティティの子孫ではない１つ以上の他の子孫と対応付けられ、上記少なくとも１つの他の子孫のそれぞれは、上記少なくとも１つのローカスエンティティを示す上記対応する少なくとも１つのローカスノードの継承済み子孫として明確に示されている、取得と、
ユーザ入力に応じて上記ツリーのリーフノードに根を有するサブツリーを展開する展開とを、実行させるシステム。