【手続補正書】
【提出日】平成21年3月27日(2009.3.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の文書を比較する方法であって、
それぞれ複数の図形要素を含む複数の文書を取得するステップと、
複数の固有の要素の識別子を前記複数の文書の前記図形要素に関連付けるステップと、
第一の文書の第一の図形要素が第二の文書の第二の図形要素と十分に類似していると判断されたときに、前記同じ固有の要素の識別子を前記第一の図形要素と前記第二の図形要素の両方に関連付けるステップと、
を含むことを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
前記複数の固有の要素の識別子を、前記複数の文書に対応する複数のリストに整理するステップと、
複数のバージョン文書をひとつの階層的文書に結合するステップと、
をさらに含み、
リストのエントリが文書の図形要素の表示順序に対応し、
前記複数の文書は複数のバージョン文書を含み、１つのバージョン文書は、文書の１つのバージョンを表し、
前記複数のバージョン文書をひとつの階層的文書に結合するステップは、
前記階層的文書の複数のレイヤを特定するステップと、
複数のリスト関連付けを作り、それぞれのリスト関連付けに１つのレイヤと前記複数のリストの一覧との関連付けを含めるステップと、
複数の結合要素を結合リストに追加し、それぞれの結合要素に、前記複数の固有要素識別子の要素識別子と、前記複数のレイヤのうちの少なくともひとつのレイヤとの関連付けと、を含めるステップと、
前記結合リストと前記複数のバージョン文書に基づいてひとつの階層的文書を生成するステップと、
前記複数の文書のひとつを基本文書として特定するステップと、
基本リストを前記基本文書に対応するリストとして特定するステップと、
を含み、
前記複数の結合要素を結合リストに追加するステップは、
まず前記基本リストに対応する要素識別子を有する複数の結合要素をその順序によって追加するステップと、
前記複数のリストから調査されていない少なくともひとつのリストを判断するステップと、
調査されていない前記少なくともひとつのリストに基づいて前記結合リストを更新するステップと、
を含み、各結合要素識別子は前記共通レイヤに関連付けられ、
調査されていない前記少なくともひとつのリストに基づいて前記結合リストを更新するステップは、
調査されていない前記少なくともひとつのリストから、調査対象となる最新リストとしてひとつのリストを選択するステップと、
前記最新の結合リストに基づいて第一リストを導き出すステップと、
前記最新リストに基づいて第二のリストを導き出すステップと、
前記第一及び第二のリストから編集データを導き出し、前記編集データを使って前記第一のリストを前記第二のリストに変更することができるようにするステップと、
前記編集データを前記最新の結合リストに適用して更新された結合リストを作成し、適用が前記複数のリストと前記複数のリスト関連付けとともに行われるようにするステップと、
調査されていないリストが残っている場合は上記のステップを繰り返すステップと、
を含む、
ことを特徴とする方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１２３
【補正方法】変更
【補正の内容】
【０１２３】
上記の説明は、主として生産環境のコンテキストにおける文書の比較について詳述したものである。本発明の方法には、これらの説明以外の用途があると理解すべきである。異なる実施例によって基本的方法を実現する例には、方法の中の一部を使用し、あるいは別のアーキテクチャ、選択基準、一連の規則を利用することも含まれる。なお、以下に、付記として本発明の構成の例を示す。
（付記１）
複数の文書を比較する方法であって、
それぞれ複数の図形要素を含む複数の文書を取得するステップと、
複数の固有の要素の識別子を前記複数の文書の前記図形要素に関連付けるステップと、を含み、第一の文書の第一の図形要素が第二の文書の第二の図形要素と十分に類似していると判断されたときに、前記同じ固有の要素の識別子を前記第一の図形要素と前記第二の図形要素の両方に関連付けるステップを含むことを特徴とする方法。
（付記２）
付記１に記載の方法であって、
複数の文書を比較する方法は、さらに、前記複数の固有の要素の識別子を、前記複数の文書に対応する複数のリストに整理するステップを含み、リストのエントリが文書の図形要素の表示順序に対応することを特徴とする方法。
（付記３）
付記２に記載の方法であって、
前記複数の文書は複数のバージョン文書を含み、１つのバージョン文書は、文書の１つのバージョンを表すことを特徴とする方法。
（付記４）
付記３に記載の方法であって、
複数のバージョン文書をひとつの階層的文書に結合するステップを含むことを特徴とする方法。
（付記５）
付記４に記載の方法であって、
前記複数のバージョン文書をひとつの階層的文書に結合するステップは、
前記階層的文書の複数のレイヤを特定するステップと、
複数のリスト関連付けを作り、それぞれのリスト関連付けに１つのレイヤと前記複数のリストの一覧との関連付けを含めるステップと、
複数の結合要素を結合リストに追加し、それぞれの結合要素に、前記複数の固有要素識別子の要素識別子と、前記複数のレイヤのうちの少なくともひとつのレイヤとの関連付けと、を含めるステップと、
前記結合リストと前記複数のバージョン文書に基づいてひとつの階層的文書を生成するステップと、
を含むことを特徴とする方法。
（付記６）
付記５に記載の方法であって、
前記複数のレイヤを特定するステップは、共通レイヤと少なくともひとつのバージョン固有レイヤを特定するステップを含むことを特徴とする方法。
（付記７）
付記６に記載の方法であって、
少なくともひとつのバージョン固有レイヤを特定するステップは、各バージョン文書のためのレイヤを特定するステップを含むことを特徴とする方法。
（付記８）
付記６に記載の方法であって、
前記複数のリスト関連付けを作成するステップは、前記少なくともひとつのバージョン固有レイヤについての関連付けを作成するステップを含むことを特徴とする方法。
（付記９）
付記８に記載の方法であって、
前記複数のバージョン文書をひとつの階層的文書に結合するステップは、前記複数の文書のひとつを基本文書として特定するステップと、基本リストを前記基本文書に対応するリストとして特定するステップを含むことを特徴とする方法。
（付記１０）
付記９に記載の方法であって、
前記複数の結合要素を結合リストに追加するステップは、まず前記基本リストに対応する要素識別子を有する複数の結合要素をその順序によって追加するステップを含み、各結合要素識別子は前記共通レイヤに関連付けられていることを特徴とする方法。
（付記１１）
付記１０に記載の方法であって、
前記複数の結合要素を結合リストに追加するステップは、
前記複数のリストから調査されていない少なくともひとつのリストを判断するステップと、
調査されていない前記少なくともひとつのリストに基づいて前記結合リストを更新するステップと、
を含むことを特徴とする方法。
（付記１２）
付記１１に記載の方法であって、
調査されていない前記少なくともひとつのリストに基づいて前記結合リストを更新するステップは、
調査されていない前記少なくともひとつのリストから、調査対象となる最新リストとしてひとつのリストを選択するステップと、
前記最新の結合リストに基づいて第一リストを導き出すステップと、
前記最新リストに基づいて第二のリストを導き出すステップと、
前記第一及び第二のリストから編集データを導き出し、前記編集データを使って前記第一のリストを前記第二のリストに変更することができるようにするステップと、
前記編集データを前記最新の結合リストに適用して更新された結合リストを作成し、適用が前記複数のリストと前記複数のリスト関連付けとともに行われるようにするステップと、
調査されていないリストが残っている場合は上記のステップを繰り返すステップと、
を含むことを特徴とする方法。
（付記１３）
付記１２に記載の方法であって、
前記最新の結合リストに基づいて第一のリストを導き出すステップは、前記共通レイヤと関連付けられている要素識別子を順番に選択することによって前記第一のリストを導き出すステップを含むことを特徴とする方法。
（付記１４）
付記１２に記載の方法であって、
前記編集データは複数のアクションを含み、アクションは複数のアクションタイプのアクションを含み、前記アクションタイプは、
前記第一のリストに固有の要素識別子に対応する「削除」と、
前記第二のリストに固有の要素識別子に対応する「追加」と、
前記第二のリストの中の要素識別子に十分に類似する前記第一のリストの中の要素識別子に対応する「アクションなし」と、
を含むことを特徴とする方法。
（付記１５）
付記１４に記載の方法であって、
前記第一と第二のリストから前記編集データを導き出すステップは、
前記第一と第二のリストから順番に識別子を調べ、最新の共通識別子を見つけるステップと、
前記最新の共通識別子について、前記編集データ内に「アクションなし」のアクションを作成するステップと、
前記第一のリストの中で、前の共通識別子または初回は前記第一のリストの開始と前記最新の共通識別子の間のすべて識別子について、前記編集データ内に「削除」のアクションを作成するステップと、
前記第二のリストの中で、前の共通識別子または初回は前記第二のリストの開始と前記最新の共通識別子の間のすべての識別子について、前記編集データ内に「追加」のアクションを作成するステップと、
前記第一及び第二のリストの終わりまで上記のステップを繰り返し、前記第一及び第二のリストの終端を、前記削除アクションを作成するステップ及び追加アクションを作成するステップに関して最新の共通識別子として扱うステップと、
を含むことを特徴とする方法。
（付記１６）
付記１５に記載の方法であって、
前記第一及び第二のリストから編集データを導き出すステップは、最大の共通サブストリングアルゴリズムを使用するステップを含むことを特徴とする方法。
（付記１７）
付記１４に記載の方法であって、
前記編集データを前記最新の結合リストに適用し、更新された結合リストを生成するステップは、
前記要素識別子が前記編集データ内の削除アクションに関連付けられている場合、結合要素識別子に関連付けられるレイヤを変更するステップと、
前記編集データ内の追加アクションに関連付けられた要素識別子について、結合要素を追加するステップと、
を含むことを特徴とする方法。
（付記１８）
付記１７に記載の方法であって、
結合要素識別子に関連付けられた前記レイヤを変更するステップは、前記関連付けられたレイヤを前記共通レイヤから前記基本リストに関連付けられた前記レイヤに変更するステップを含むことを特徴とする方法。
（付記１９）
付記１８に記載の方法であって、
結合要素識別子に関連付けられた前記レイヤを変更するステップはまた、前記基本リストと前記最新リストを除き、以前に調べられた各リストのための結合要素を追加するステップを含むことを特徴とする方法。
（付記２０）
付記１９に記載の方法であって、
以前に調べられた各リストについて前記結合要素を追加するステップは、前に調べられた各リストについて、
前記削除アクションに関連付けられた前記結合要素の後で前記共通レイヤに関連付けられた次の結合要素の前に位置する前記結合要素を追加するステップと、
前記削除アクションに関連付けられた前記要素識別子に対応する要素識別子を割り当てるステップと、
前記要素識別子を前記前に調べられた要素に関連付けられた前記レイヤに関連付けるステップと、
を含むことを特徴とする方法。
（付記２１）
付記１７に記載の方法であって、
前記編集データ内の追加アクションに関連付けられた要素識別子について、前記結合要素を追加するステップは、
前記結合要素識別子を、前記最新のリストに関連付けられた前記レイヤに対応するレイヤに関連付けるステップと、
前記最新リストからの要素識別子に対応する複数の結合要素の中の前記最新のリストから要素識別子の相対的順序を保持するように前記結合要素を位置づけるステップと、
を含むことを特徴とする方法。
（付記２２）
付記１２に記載の方法であって、
前記最新のリストに基づいて前記第二のリストを導き出すステップは、前記第二のリストとして前記最新のリストを選択するステップを含むことを特徴とする方法。
（付記２３）
付記１２に記載の方法であって、
前記最新のリストに基づいて前記第二のリストを導き出すステップは、要素と同じ順序で前記最新のリストを調べるステップを含み、最新のリストを調べるステップは、
前記要素識別子が前記共通レイヤに関連付けられる最新の結合リスト要素の中に存在するか否かを判断するステップと、
判断の結果が肯定的であれば、前記第二のリストに前記要素識別子を追加するステップと、
判断の結果が否定的であれば、前記最新リストの中の前記要素識別子を変更するステップと、
を含むことを特徴とする方法。
（付記２４）
付記２３に記載の方法であって、
前記最新リスト内の前記要素識別子を変更するステップは、前記要素識別子を変更して、それがバージョン固有要素識別子であることを示し、その一方でその図形要素を識別する特徴を保存するステップを含むことを特徴とする方法。
（付記２５）
付記２４に記載の方法であって、
前記要素識別子を変更するステップは、前記要素識別子を無効にするステップを含むことを特徴とする方法。
（付記２６）
付記２４に記載の方法であって、
前記編集データを前記最新の結合リストに適用し、更新結合リストを生成するステップはさらに、前記最新リストの変更済み要素識別子についての結合要素を追加するステップを含むことを特徴とする方法。
（付記２７）
付記２６に記載の方法であって、
前記最新リストの変更済み要素識別子に関する前記結合要素を追加するステップは、
前記変更済み要素識別子に対応する要素識別子を有する前記結合要素を追加するステップと、
前記結合要素識別子を、前記最新リストに関連付けられた前記レイヤに対応するレイヤに関連付けるステップと、
前記最新リストからの要素識別子に対応する複数の結合要素の中で、前記最新のリストからの要素識別子の相対的順序を保持するように前記結合要素を位置づけるステップと、
を含むことを特徴とする方法。
（付記２８）
付記６に記載の方法であって、
前記階層的文書を生成するステップは、前記結合リストのエントリ順序に対応する順序で複数の階層的図形要素を生成するステップを含み、前記階層的図形要素は前記結合要素の要素識別子に対応し、階層的図形要素は前記結合要素識別子に関連付けられた少なくともひとつのレイヤに関連付けられることを特徴とする方法。
（付記２９）
付記２８に記載の方法であって、
階層的文書を生成するステップは、前記階層的文書を再現するステップを含むことを特徴とする方法。
（付記３０）
付記２９に記載の方法であって、
前記階層的文書を再現するステップは、ディスプレイにおいて再現するステップまたは印刷において再現するステップを含むことを特徴とする方法。
（付記３１）
付記２９に記載の方法であって、
前記階層的文書を再現するステップは、
再現すべき少なくともひとつのレイヤを選択するステップと、
前記階層的文書の少なくともひとつの図形要素を順番に選択し、それが前記再現すべき少なくともひとつのレイヤに関連付けられていれば、図形要素を選択するステップと、
前記少なくともひとつの図形要素を順番に塗ることによって前記少なくともひとつの図形要素を再現するステップと、
を含むことを特徴とする方法。
（付記３２）
付記２８に記載の方法であって、
前記階層的文書のために前記複数のレイヤを特定するステップはまた、ひとつのレイヤについて、前記レイヤに関連付けられた図形要素によって塗られるべき一連の予想着色剤を特定するステップを含むことを特徴とする方法。
（付記３３）
付記３２に記載の方法であって、
階層的文書を生成するステップは、前記図形要素が前記レイヤについて特定された前記一連の予想着色剤に含まれるもの以外の着色剤を塗る場合、レイヤに関連付けられる図形要素を特定するステップを含むことを特徴とする方法。
（付記３４）
付記３３に記載の方法であって、
前記図形要素を特定するステップは、前記図形要素をエラーレイヤに関連付けるステップを特徴とする方法。
（付記３５）
付記３２に記載の方法であって、
前記複数の階層的図形要素を生成するステップは、それぞれ第一の再現されたバージョン及び第二の再現されたバージョンから予想された共通着色剤について生成された第一のラスタと第二のラスタとの間の差分を自動的に特定するステップを含むことを特徴とする方法。
（付記３６）
付記３５に記載の方法であって、
前記第一の再現されたバージョンは、第一のレイヤの選択に基づく前記階層的文書のラスタ再現を含み、前記第一の選択は前記共通レイヤを含み、
前記第二の再現されたバージョンは、第二のレイヤの選択に基づく前記階層的文書のラスタ再現を含み、前記第一のレイヤの選択と第二のレイヤの選択とは異なり、
前記予想された共通着色剤は、前記共通レイヤに関連付けられた図形要素により塗られるべき前記一連の予想される着色剤に基づいており、
前記第一と第二のラスタの差分を自動的に特定するステップは、前記第一及び第二のラスタのピクセルごとの比較を行い、前記第一及び第二のラスタの間で異なるピクセルを特定するステップを含むことを特徴とする方法。
（付記３７）
付記３２に記載の方法であって、
前記複数の階層的図形要素を生成するステップは、前記複数の階層的図形要素の第一と第二の階層的図形要素を特定するステップを含み、前記第一の階層的図形要素は、バージョン固有レイヤに関連付けられ、ノックアウトの特徴を有し、前記第二の階層的図形要素の少なくとも一部分の上に塗り、前記第二の階層的図形要素は前記共通レイヤに関連付けられていることを特徴とする方法。
（付記３８）
付記３７に記載の方法であって、
前記第一と第二の階層的図形要素を特定するステップは、ノックアウト階層図形要素を前記階層的文書に追加するステップを含み、前記ノックアウト階層図形要素は、前記共通レイヤに関連付けられた図形要素により塗られるはずの一連の予想着色剤の各々における着色剤の欠如部分を塗ることを特徴とする方法。
（付記３９）
付記３８に記載の方法であって、
ノックアウト階層図形要素を追加するステップは、
ノックアウト階層図形要素を追加し、前記第一の階層的図形要素により塗られる領域に対応する領域を塗るステップと、
塗るべきノックアウト図形要素を、前記第一の階層的図形要素の前で、前記第二の階層的図形要素の後に位置づけるステップと、
前記ノックアウト図形要素を、前記共通レイヤと、前記第一の階層的図形要素に関連付けられた前記レイヤの両方に関連付けるステップと、
を含むことを特徴とする方法。
（付記４０）
付記５に記載の方法であって、
前記階層的文書に関する前記複数のレイヤを特定するステップは、前記複数のレイヤのための複数のカラーマッピングを特定するステップを含み、ひとつのレイヤのカラーマッピングは、前記レイヤに関連付けられる図形要素によって塗られる少なくともひとつの当初の着色剤のための代替着色剤を定義することを特徴とする方法。
（付記４１）
付記１２に記載の方法であって、
前記複数のバージョン文書をひとつの階層的文書に結合するステップは、更新されたバージョン文書を前記結合リストに結合するステップと、前記階層的文書を再生成するステップと、を含むことを特徴とする方法。
（付記４２）
付記４１に記載の方法であって、
前記更新されたバージョン文書を前記結合リストに結合するステップは、
第一に、前記更新されたバージョン文書は前記基本文書以外のオリジナルのバージョン文書を更新するためであることを確実にするステップと、
第二に、前記オリジナルのバージョン文書に関連付けられたレイヤが唯一のバージョン文書に関連付けられたレイヤを含むことを確実にするステップと、
前記結合要素が前記レイヤに関連付けられていれば、前記結合リストから結合要素を削除するステップと、
複数の固有要素識別子を、前記複数のバージョン文書に対応するオリジナルの複数の固有要素識別子に基づき、前記更新されたバージョン文書の前記図形要素に関連付けるステップと、
前記更新されたバージョン文書に対応する前記複数の固有要素識別子を更新されたリストにまとめ、前記更新されたリストのエントリが前記更新されたバージョン文書の図形要素の表示順序に対応するようにするステップと、
前記更新されたリストを、調べられていない前記少なくともひとつのリストに追加するステップと、
調べられていない前記少なくともひとつのリストに基づいて前記結合リストに更新するステップと、
を含むことを特徴とする方法。
（付記４３）
付記９に記載の方法であって、
複数の固有要素識別子を前記複数の文書の前記図形要素に関連付けるステップは、
固有要素識別子を前記複数の文書の第一の文書の第一の複数の図形要素の各図形要素に関連付けるステップと、
前記の残っている複数の文書の前記複数の図形要素を組み合わせることによって第二の複数の図形要素を決定するステップと、
前記第二の複数の図形要素の各々を前記第一の複数の図形要素と比較するステップと、
固有の要素識別子を、前記図形要素が前記第一の複数の図形要素のいずれかの図形要素に十分に類似していなければ、前記第二の複数の図形要素の図形要素と関連付けるステップと、
既存の要素識別子を、前記図形要素が前記第一の複数の図形要素の前記第一の図形要素に十分に類似していれば、前記第二の複数の図形要素の前記図形要素に関連付け、前記第一の図形要素が前記既存の要素識別子に関連付けられるようにするステップと、
を含むことを特徴とする方法。
（付記４４）
付記４３に記載の方法であって、
前記第一の文書は前記基本文書であることを特徴とする方法。
（付記４５）
付記４４に記載の方法であって、
前記第二の複数の図形要素の各々を前記第一の複数の図形要素と比較するステップは、複数の類似性ルールに基づき、複数の要素ごとの比較を実行するステップを含むことを特徴とする方法。
（付記４６）
付記４５に記載の方法であって、
前記第二の複数の図形要素の各々を前記第一の複数の図形要素と比較するステップは、まず、前記複数のバージョン文書の特徴に基づいて、前記第二の複数の図形要素を比較するステップを含むことを特徴とする方法。
（付記４７）
付記４６に記載の方法であって、
前記複数のバージョン文書の特徴に基づいて前記第二の複数の図形要素を調整するステップは、前記複数のバージョン文書に対応する複数のトリムボックスの中心に位置合わせするステップを含むことを特徴とする方法。
（付記４８）
付記４５に記載の方法であって、
複数の要素ごとの比較を実行するステップは、
前記図形要素の属性値に基づき、図形要素のハッシュ値を作成するステップと、
前記図形要素を前記ハッシュ値に関連付けるステップと、
前記第一と第二の図形要素が同じハッシュ値に関連付けられる場合、第一の図形要素と第二の図形要素の間の要素ごとの比較を実行するステップと、
を含むことを特徴とする方法。
（付記４９）
付記４５に記載の方法であって、
前記複数の同様のルールは、その対応する属性値の差によって前記２つの図形要素が再現時に視覚的に類似することになる場合、２つの図形要素を十分に類似していると特定するルールを含むことを特徴とする方法。
（付記５０）
付記４９に記載の方法であって、
類似性ルールは、少なくともひとつの図形要素属性精度の数値に基づいており、２つの図形要素は、少なくともひとつの図形要素属性精度の数値に関して、前記２つの図形要素の属性の対応する数値が前記対応する精度の数値より小さい場合に、十分に類似しているとみなされることを特徴とする方法。
（付記５１）
複数の文書を比較するシステムであって、
各々、複数の図形要素を含む複数の文書を取得する手段と、
複数の固有要素識別子を、前記複数の文書の前記図形要素に関連付ける手段と、を備え、第一の文書の第一の図形要素が第二の文書の第二の図形要素に十分に類似していると判断されると、前記同じ固有要素識別子を前記第一の図形要素と前記第二の図形要素の両方に関連付けることを特徴とするシステム。
（付記５２）
付記５１によるシステムであって、
複数の文書を比較する前記システムはまた、前記複数の固有要素識別子を、前記複数の文書に対応する複数のリストにまとめる手段を備え、リストのエントリは文書の図形要素の表示順序に対応することを特徴とするシステム。
（付記５３）
付記５２に記載のシステムであって、
前記複数の文書は複数のバージョン文書であり、ひとつのバージョン文書はある文書のひとつのバージョンを表すことを特徴とするシステム。
（付記５４）
付記５３に記載のシステムであって、
複数の文書を比較する前記システムはまた、複数のバージョン文書をひとつの階層的文書に結合する手段を備えることを特徴とするシステム。
（付記５５）
付記５４に記載のシステムであって、
前記複数のバージョン文書をひとつの階層的文書に結合する手段は、
前記階層的文書についての複数のレイヤを識別する手段と、
複数のリスト関連付けを作り、リスト関連付けがひとつのレイヤと前記複数のリストのうちのひとつのリストの間の関連付けを含むようにする手段と、
複数の結合要素を結合リストに追加し、結合要素が前記複数の固有要素識別子の要素識別子と前記複数のレイヤの少なくともひとつのレイヤとの関連付けを含むようにする手段と、
前記結合リストと前記複数のバージョン文書に基づいて、ひとつの階層的文書を生成する手段と、
を備えることを特徴とするシステム。
（付記５６）
付記５５に記載のシステムであって、
前記複数のレイヤを特定する前記手段は、ひとつの共通レイヤと少なくともひとつのバージョン固有レイヤを特定する手段を備えることを特徴とするシステム。
（付記５７）
付記５６に記載のシステムであって、
少なくともひとつのバージョン固有レイヤを特定する前記手段は、各バージョン文書を特定する手段を備えることを特徴とするシステム。
（付記５８）
付記５６に記載のシステムであって、
前記複数のリスト関連付けを作成する前記手段は、前記少なくともひとつのバージョン固有レイヤに関する関連付けを作成するステップを備えることを特徴とするシステム。
（付記５９）
付記５８に記載のシステムであって、
前記複数のバージョン文書をひとつの階層的文書に結合する前記手段は、前記複数の文書のひとつを基本文書として特定する手段と、基本リストを前記基本文書に対応するリストとして特定する手段を備えることを特徴とするシステム。
（付記６０）
付記５９に記載のシステムであって、
前記複数の結合要素を結合リストに追加する前記手段は、まず、前記基本リストに対応する要素識別子を有する複数の結合要素をその順序で追加する手段を備え、各結合要素識別子は前記共通レイヤに関連付けられていることを特徴とするシステム。
（付記６１）
付記６０に記載のシステムであって、
前記複数の結合要素を結合リストに追加する前記手段はまた、
前記複数のリストから調べられていない少なくともひとつのリストを判断する手段と、
調べられていない前記少なくともひとつのリストに基づいて前記結合リストを更新する手段と、
を備えることを特徴とするシステム。
（付記６２）
付記６１に記載のシステムであって、
調べられていない前記少なくともひとつのリストに基づいて前記結合リストを更新する前記手段は、
調べられていない前記少なくともひとつのリストからひとつのリストを調査対象の最新のリストとして選択する手段と、
前記最新の結合リストに基づいて第一のリストを導き出す手段と、
前記最新のリストに基づいて第二のリストを導き出す手段と、
前記第一と第二のリストから編集データを導き出し、前記編集データを使って前記第一のリストを前記第二のリストに変更することができるようにする手段と、
前記編集データを前記最新の結合リストに適用し、更新された結合リストを生成し、適合は前記複数のリストと前記複数のリスト関連付けに関して行われ、更新された結合リストが生成されるようにする手段と、
調べられていないリストが残っていれば、上記のステップを繰り返す手段と、
を備えることを特徴とするシステム。
（付記６３）
付記５６に記載のシステムであって、
前記階層的文書を生成する前記手段は、前記結合リストの前記エントリの順序に対応する順序で複数の階層的図形要素を生成する手段を含み、階層的図形要素が前記結合要素の要素識別子に対応し、階層的図形要素が前記結合要素識別子に関連付けられた少なくともひとつのレイヤに関連付けられることを特徴とするシステム。
（付記６４）
付記６３に記載のシステムであって、
階層的文書を生成する前記手段はまた、前記階層的手段を再現する手段を含むことを特徴とするシステム。
（付記６５）
付記６４に記載のシステムであって、
前記階層的文書を再現する前記手段は、ディスプレイの中で再現する、あるいは印刷の中で再現する手段を備えることを特徴とするシステム。
（付記６６）
付記６４に記載のシステムであって、
前記階層的文書を再現する前記手段は、
再現すべき少なくともひとつのレイヤを選択する手段と、
前記階層的文書の少なくともひとつの図形要素を順番に選択し、図形要素が再現すべき前記少なくともひとつのレイヤに関連付けられていれば、図形要素が選択されるようにする手段と、
前記少なくともひとつの図形要素を順番に塗ることによって、前記少なくともひとつの図形要素を再現する手段と、
を備えることを特徴とするシステム。
（付記６７）
一連のコンピュータ判読可能信号を記憶させた媒体であって、
データプロセッサにより実行されたときに、前記データプロセッサに付記１に記載の方法を実行させる命令を含むことを特徴とする媒体。