(57)【特許請求の範囲】
【請求項１】
少なくとも１つのドキュメント（ＤＯＣ）を自動生成するための方法であって、前記ドキュメント（ＤＯＣ）は、レイアウト（ＭＰ）に従って表示される複数の段落（ＰＡ）を含み、前記複数の段落（ＰＡ）及び前記レイアウト（ＭＰ）は、少なくとも第１のパラメーター（Ｐ１）及び第２のパラメーター（Ｐ２）に依存し、
該方法は、
レイアウト（ＭＰ）のためのデータベース（ＢＭＰ）と、
段落（ＰＡ）のためのデータベース（ＢＰＡ）と、
前記第１のパラメーター（Ｐ１）の値のリスト（ＬＰ１）と、
前記第２のパラメーター（Ｐ２）の値のリスト（ＬＰ２）と、
なお、前記パラメーター（Ｐ１、Ｐ２）の値の各組合せは、生成コンテキスト（ｋ）を形成し、
各生成コンテキスト（ｋ）を仮想ドキュメント（ＤＯＣｖ）と関連付ける静的インデックス（ＩＮＤＥＸ）であって、仮想ドキュメント（ＤＯＣｖ）は、前記レイアウトデータベース（ＢＭＰ）の定義されたレイアウト（ＭＰ）を指し示す少なくとも１つのポインタ（ＰＯＭＰ）と、前記段落データベース（ＢＰＡ）の定義された段落（ＰＡ）を指し示す複数のポインタ（ＰＯＰＡ）とを含む、静的インデックス（ＩＮＤＥＸ）と、
を少なくとも含むデータベース（３）を使用し、該方法は、
前記第１のパラメーター（Ｐ１）の値及び第２のパラメーター（Ｐ２）の値を選択して、それにより、生成コンテキスト（ｋ）を形成するステップ（Ｅｌ）と、
前記静的インデックス（ＩＮＤＥＸ）を調べ、それにより、前記生成コンテキスト（ｋ）と関連付けられた前記仮想ドキュメント（ＤＯＣｖ）を取得するステップ（Ｅ２）と、
取得された前記仮想ドキュメント（ＤＯＣｖ）により指し示される前記レイアウト（ＭＰ）及び段落（ＰＡ）の要求を、前記データベース（３）において行うステップ（Ｅ３）と、
前記要求により返された前記段落（ＰＡ）及び前記要求により返された前記レイアウト（ＭＰ）を含むように、前記ドキュメント（ＤＯＣ）を電子フォーマットで生成するステップ（Ｅ４）と、
を含むことを特徴とする、方法。 
【請求項２】
前記ドキュメント（ＤＯＣ）は、固定フレーム及び少なくとも１つの可変フィールドを含む少なくとも１つの段落（ＰＡ）を含む、請求項１に記載の方法。
【請求項３】
前記段落（ＰＡ）の前記可変フィールドの前記値を、入力フォームに入力するステップか、又は別のデータベースにおいて検索するステップ、を含む、請求項２に記載の方法。
【請求項４】
前記生成コンテキスト（ｋ）に基づいて入力フォームを生成するステップと、前記入力フォームに前記段落（ＰＡ）の前記可変フィールドの前記値を入力するステップとを含む、請求項３に記載の方法。 
【請求項５】
少なくとも１つのパラメーター（Ｐ２）を選択する前記ステップ（Ｅｌ）は、少なくとも１つの他のパラメーター（Ｐ１）の前記値に基づいて、条件的に行われる、請求項１〜４のいずれか一項に記載の方法。 
【請求項６】
前記同じパラメーター（Ｐ１、Ｐ２）の複数の値は、前記選択ステップ（Ｅｌ）の間に選択され、それにより、複数の生成コンテキスト（ｋ）を形成し、したがって、複数のドキュメント（ＤＯＣ）を生成する、請求項１〜５のいずれか一項に記載の方法。 
【請求項７】
記静的インデックス（ＩＮＤＥＸ）を調べ、それにより、前記生成コンテキスト（ｋ）と関連付けられた前記仮想ドキュメント（ＤＯＣｖ）を取得するステップ（Ｅ２）と、
取得された前記仮想ドキュメント（ＤＯＣｖ）により指し示される前記レイアウト（ＭＰ）及び段落（ＰＡ）の要求を、前記データベース（３）において行うステップ（Ｅ３）と、
取得された仮想ドキュメント（ＤＯＣｖ）ごとに、前記要求により返された前記段落（ＰＡ）、及び前記要求により返された前記レイアウト（ＭＰ）を含むように、前記ドキュメント（ＤＯＣ）を電子フォーマットで生成するステップ（Ｅ４）と、
を含む、請求項６に記載の方法。 
【請求項８】
前記静的インデックス（ＩＮＤＥＸ）は、複数の異なる生成コンテキスト（ｋ）と関連付けられた前記同じ仮想ドキュメント（ＤＯＣｖ）を含む、請求項１〜７のいずれか一項に記載の方法。 
【請求項９】
少なくとも１つのドキュメント（ＤＯＣ）を自動生成するためのシステムであって、前記ドキュメント（ＤＯＣ）は、レイアウト（ＭＰ）に従って表示される複数の段落（ＰＡ）を含み、前記複数の段落（ＰＡ）及び前記レイアウト（ＭＰ）は、少なくとも第１のパラメーター（Ｐ１）及び第２のパラメーター（Ｐ２）に依存し、該生成システムは、
データベース（３）であって、
レイアウト（ＭＰ）のためのデータベース（ＢＭＰ）と、
段落（ＰＡ）のためのデータベース（ＢＰＡ）と、
前記第１のパラメーター（Ｐ１）の値のリスト（ＬＰ１）と、
前記第２のパラメーター（Ｐ２）の値のリスト（ＬＰ２）と、
なお、前記パラメーター（Ｐ１、Ｐ２）の値の各組合せは、生成コンテキスト（ｋ）を形成し、
各生成コンテキスト（ｋ）を仮想ドキュメント（ＤＯＣｖ）と関連付ける静的インデックス（ＩＮＤＥＸ）であって、仮想ドキュメント（ＤＯＣｖ）は、前記レイアウトデータベース（ＢＭＰ）の定義されたレイアウト（ＭＰ）を指し示す少なくとも１つのポインタ（ＰＯＭＰ）と、前記段落データベース（ＢＰＡ）の定義された段落（ＰＡ）を指し示す複数のポインタ（ＰＯＰＡ）とを含む、静的インデックス（ＩＮＤＥＸ）と、
を少なくとも含む、データベース（３）と、
生成モジュールであって、
前記静的インデックス（ＩＮＤＥＸ）を調べ、それにより、前記生成コンテキスト（ｋ）と関連付けられた前記仮想ドキュメント（ＤＯＣｖ）を取得すること（Ｅ２）と、
取得された前記仮想ドキュメント（ＤＯＣｖ）により指し示されるレイアウト（ＭＰ）及び段落（ＰＡ）の要求を、前記データベース（３）において行うこと（Ｅ３）と、
前記要求により返された前記段落（ＰＡ）及び前記要求により返された前記レイアウト（ＭＰ）を含むように、ドキュメント（ＤＯＣ）を電子フォーマットで生成すること（Ｅ４）と、
を行うのに適した、生成モジュールと、
を備える、システム。 
【請求項１０】
少なくとも１つの段落（ＰＡ）は、固定フレーム及び少なくとも１つの可変フィールドを含み、前記生成モジュールは、入力フォーム又は別のデータベースにおいて、前記段落（ＰＡ）の前記可変フィールドの前記値を取り出し、この値を前記段落（ＰＡ）の前記固定フレームに関連付けるのに適している、請求項９に記載のシステム。 
【請求項１１】
前記生成コンテキスト（ｋ）に基づいて入力フォームを生成するのに適した手段を含む、請求項１０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントの自動生成の分野に関する。本発明は、特に、当事者の代わりにアクションを行う権限を代理人に与えるように意図される委任状又は代理委任状等のドキュメントの自動生成に適用することができる。
【０００２】
多くの場面で、個人又は法人は、特定のアクションを自分自身で実行することができない。これは、実際上の理由（距離、時間不足）、及び／又は法的理由（そのアクションを自分自身で実行する権限の不足）によるものである。その結果、そのパーティーは、自身の代わりに、別のパーティー、すなわち、個人又は法人のいずれかにこのアクションを実行してもらう必要がある。
【０００３】
例として、国家法域又は領域法域に対して、その中で法的手続き及び／又は行政手続きを実行するために、法定代理人（attorney）又は法定代理人事務所が或るパーティーを代表することを可能にする代理委任状について言及することができる。
【０００４】
そのような代理委任状の管理は、負担となり、行政上複雑となる可能性がある。これは、特に、複数の法域に対して或るアクションを実行しようとしているパーティーが、通例の法定代理人とコンタクトを取り、この法定代理人が、全ての対象法域において上記アクションを実行する権限を自身で有しているわけではない、という一般的な状況において、当てはまる。
【０００５】
そのような場合において、この法定代理人は、法定代理人のネットワークに頼る。このネットワークは、多様な対象法域に対して、この法定代理人のクライアントを代表する権限を有し、そのアクションが実行される法域ごとに、異なる代理委任状をこのクライアントに署名させる責任を有する。この問題は、とりわけ、特許、商標、又は意匠、及び実用新案の出願（application）に関する手続き（ファイリング（filing：出願）、取下げ等）を行う際に生じる。
【０００６】
そのような場合において、法定代理人は、権限を有する１つ１つのパーティーにコンタクトを取り、１つ１つの代理委任状用紙（forms：フォーム）を受け取り、（代理委任状を発行する）クライアントが署名するようにクライアントに転送し、その後、様々な法域に対するアクションの実行のために、自身のネットワーク内の様々な法定代理人にこれらの代理委任状用紙を返送しなければならない。
【０００７】
この管理を単純化するために、スキャンされ、データベースに記憶された代理委任状のコレクションに基づくシステム及び方法が既知である。
【０００８】
このような代理委任状データベースの管理は、生じ得るシナリオごとに１つのドキュメントを含まなければならないということに起因して、複雑である。
【０００９】
したがって、データベースは、欧州におけるフランス語での特許のファイリングに関する包括的な代理委任状と、イタリアにおけるイタリア語での商標の取下げに関する特定の代理委任状とを、同じように良好に含まなければならない。
【００１０】
そのようなシステム及び方法は、保守、情報の記憶及び検索の効率、並びに使用に関する問題を同時に呈する。特に、そのようなシステム又は方法では、ドキュメントを修正することは、そのドキュメントを再びデジタル化することを必要とし、欠点を伴う。
【００１１】
さらに、例えば特定の法域における法律が変更された後にドキュメントの群に修正が適用される場合、関連するドキュメントのそれぞれに変更を加える必要がある。これは、時間がかかり、及び／又はエラーのもととなる。
【００１２】
従来、生成されるドキュメントは、所定の数の段落を含み、これらの段落の内容は定義されている。段落データベースに基づく自動ドキュメント生成方法は、従来技術において既知である。これらの方法に従って、異なる段落を選択して共に関連付け、生成されるドキュメントを形成することができる。例として、契約書の起草を助けるような生成方法が既知である。この方法では、ユーザーがインターネットブラウザーを用いてコンピューターインタフェースにアクセスし、生成される契約書に追加する条項を選択する。契約書の生成中、選択された条項に関連する段落が、自動的にＰＤＦタイプのドキュメントに統合される。
【００１３】
そのようなドキュメント生成方法は、或る所与の法域に関する単一の代理委任状を自動的に生成するのに適している。しかしながら、ユーザーが、別の法域に関する代理委任状を取得しようとした場合、ユーザーは、再び適切な段落を選択しなければならない。これは、時間の無駄を意味する。
【００１４】
また、最適なデータベース管理を可能にしながら、ユーザーによる単一入力ステップに基づいて、複数のドキュメントを自動的に生成する必要がある。
【００１５】
従来技術において、段落データベースの保守とともに、段落データベースの大きさを制限するように段落をプーリングする、様々なドキュメント生成方法が既知である。
【００１６】
実際には、従来技術による生成方法は、膨大な計算能力を必要とする。さらに、複数のドキュメントを同時に生成するとき、生成時間が膨大であり、ユーザーにとって欠点を伴う。
【００１７】
したがって、本発明の目的は、とりわけ、上記で言及した問題及び欠点に対する解決法を提供することである。
【発明の概要】
【００１８】
これらの欠点のうちの少なくとも幾つかに対処するために、本発明は、少なくとも１つのドキュメント、特に、当事者の代理としてアクションを行う権利を代理人に与えるように意図される委任状等を自動生成するための方法であって、ドキュメントは、レイアウトに従って表示される複数の段落を含み、上記複数の段落及び上記レイアウトは、少なくとも第１のパラメーター及び第２のパラメーターに依存し、この方法は、
レイアウトデータベースと、
段落データベースと、
上記第１のパラメーターの値のリストと、
上記第２のパラメーターの値のリストと、
なお、上記パラメーターの値の各組合せは、生成コンテキストを形成し、
各生成コンテキストを仮想ドキュメントと関連付ける静的インデックスであって、仮想ドキュメントは、レイアウトデータベースの定義されたレイアウトを指し示す少なくとも１つのポインタと、段落データベースの定義された段落を指し示す複数のポインタとを含む、静的インデックスと、
を少なくとも含むデータベースを使用し、
第１のパラメーターの値及び第２のパラメーターの値を選択して、それにより、生成コンテキストを形成するステップと、
上記生成コンテキストに基づいて静的インデックスを調べ、それにより、上記生成コンテキストと関連付けられた仮想ドキュメントを取得するステップと、
取得された仮想ドキュメントにより指し示されるレイアウト及び段落の要求を、データベースにおいて行うステップと、
要求により返された段落及び要求により返されたレイアウトを含むように、上記ドキュメントを電子フォーマットで生成するステップと、
を含む、方法に関する。
【００１９】
本発明によって、生成されるドキュメントのエレメント（レイアウト、段落）の内容及び値は、それ自体が上記エレメント（仮想ドキュメント）の関連付け論理から切り離されることが有利である。そのような切り離しにより、ドキュメントを生成することに関して高い柔軟性を提供することが可能になる。
【００２０】
さらに、要求ステップは、各生成コンテキストが、ドキュメントの全てのエレメント（レイアウト及び段落）の定義を含む仮想ドキュメントと関連付けられていることを考えると、実施するのが迅速である。換言すると、仮想ドキュメント及び静的インデックスによって、生成されるドキュメントの内容は、生成コンテキストに基づいて直接決定される。そのような生成方法により、求める（sought）ドキュメントを瞬時に取得するユーザーの待機時間を制限することができ、したがって、生成方法はより効率的になる。なぜならば、従来技術による方法と比べて少ないコンピューターリソースを必要とするからである。
【００２１】
そのような方法は、大量のドキュメント、特に、複数の法域に対する代理委任状
を同時に生成するのに特に有利である。
【００２２】
本発明の１つの態様によると、段落データベースの同じ段落が、複数の異なる仮想ドキュメントにより指し示される。同様に、同じレイアウトが、複数の異なる仮想ドキュメントにより指し示される。換言すると、限られた数の段落及び／又はレイアウトを用いて、大量の異なるドキュメントを生成することができる。段落及びレイアウトをプーリングすることは、保守を容易にする。さらに、静的インデックスの使用により、段落及びレイアウトのプーリングのレベルを正確に分析することが可能になる。このことは、保守と、生成される新しいドキュメントの作成とを容易にする。例として、段落が幾つかの仮想ドキュメントのみにより指し示されている場合、より高いプーリングレートを有する同様の段落と置き換えることができないか否かを確認することを有利とすることができる。
【００２３】
データベースの段落が修正されるとき、行われる修正は、上記修正される段落を指し示す仮想ドキュメントから生成されるすべてのドキュメントに伝達されることが有利である。換言すると、生成される大量のドキュメントは、データベースの１つの段落のみを修正することにより修正される。仮想ドキュメントは、修正されないことが有利である。
【００２４】
好ましくは、ドキュメントは、固定フレーム及び少なくとも１つの可変フィールドを含む少なくとも１つの段落を含み、それにより、上記段落のカスタマイズ及び／又は段落データベースの段落の数の制限が可能になる。
【００２５】
この場合に好ましくは、上記段落の固定フレームは、他の段落とともにデータベースに記憶される。
【００２６】
ここでも好ましくは、本方法は、上記段落の可変フィールドの値を、入力フォームに入力するステップ、又は別のデータベースにおいて検索するステップ、を含む。
【００２７】
この場合に好ましくは、本方法は、生成コンテキストに基づいて入力フォームを生成するステップと、入力フォームに、段落の可変フィールドの値を入力するステップとを含む。したがって、入力フォームと、したがって可変フィールドとは、生成コンテキストと関係付けられる。それにより、可変フィールドの入力を容易にし、速度を向上させる。
【００２８】
好ましくは、少なくとも１つのパラメーターを選択するステップは、少なくとも１つの他のパラメーターの値に基づいて、条件的に行われる。したがって、不可能な組合せを選択することはできないので、適合する値の、値の組合せの形成が好まれ、それによりユーザーにとって時間が節約される。
【００２９】
好ましくは、同じパラメーターの複数の値は、選択ステップの間に選択され、それにより、複数の生成コンテキストを形成し、したがって、複数のドキュメントを生成する。したがって、そのような方法により、大量のドキュメント、特に、複数の異なる法域に対する代理委任状を同時に生成することが可能になる。そのような複数の選択により、ユーザーの選択時間を削減することが可能になる。実際に、単一の動作（すなわち、本発明による方法の単一の実施）において、ユーザーは、ドキュメントのバッチ（batch：束）を生成することができる。複数のドキュメントの同時生成は、当業者には、「バッチ」という用語として既知である。インデックスによって、そのような「バッチモードにおける」複数の異なるドキュメントの生成は、高速で実施される。
【００３０】
ここでも好ましくは、本方法は、静的インデックスを閲覧し、それにより、上記生成コンテキストと関連付けられた仮想ドキュメントを取得するステップと、上記取得された仮想ドキュメントにより指し示されるレイアウト及び段落の要求を、データベースにおいて行うステップと、取得された仮想ドキュメントごとに、上記要求により返された段落、及び上記要求により返されたレイアウトを含むように、上記ドキュメントを電子フォーマットで生成するステップとを含む。複数の異なるドキュメントを同時に、かつ従来的に、静的インデックスにより生成することが有利である。
【００３１】
本発明の１つの態様によると、静的インデックスは、仮想ドキュメントの数を制限するように、複数の異なる生成コンテキストと関連付けられた同じ仮想ドキュメントを含む。段落及び／又はレイアウトのプーリングの代わりに、又はそれに加えて（cumulatively）、仮想ドキュメントをプーリングすることもでき、それにより、同じ仮想ドキュメントが複数の生成コンテキストと関連付けられる。大量の生成コンテキストにより、ユーザーが、生成されるドキュメントを詳細に選ぶことが可能になる。仮想ドキュメントのプーリングにより、限られた数の仮想ドキュメントを保持することで、生成されるドキュメントの広い選択肢をユーザーに提案することが可能になる。したがって、ユーザーは、ユーザーの期待に応える非常に詳細な生成コンテキストを形成することができ、一方で、上記生成コンテキストは仮想ドキュメントと関連付けられ、この仮想ドキュメントが更により一般的な生成コンテキストと関連付けられる。迅速で、信頼性の高く、保守が容易な生成方法を保持しながら、ユーザーの特定の希望が実現される。さらに、静的インデックスを分析することにより、各仮想ドキュメントのプーリングのレベルを求めることが可能であり、それにより、静的インデックスの保守が促進される。
【００３２】
そのような静的インデックスにより、複数の異なる生成コンテキストは、同じ仮想ドキュメントを指し示し、それにより、仮想ドキュメントの数及び種類が限定され、結果として、段落及び／又はレイアウトの数及び種類が限定される。換言すると、限られた数の段落及び／又はレイアウトを用いて、大量の異なるドキュメントを生成することができる。段落及びレイアウトのプーリングにより保守が促進され、この保守は、仮想ドキュメントをプーリングすることにより更に促進される。換言すると、本発明による方法は、プーリングカスケード（段落、レイアウト、仮想ドキュメント）を用いる。
【００３３】
本発明は、少なくとも１つのドキュメント、特に、当事者の代理としてアクションを行う権利を代理人に与えるように意図される委任状等を自動生成するためのシステムであって、ドキュメントは、レイアウトに従って表示される複数の段落を含み、上記複数の段落及び上記レイアウトは、少なくとも第１のパラメーター及び第２のパラメーターに依存し、この生成システムは、
データベースであって、
レイアウトデータベースと、
段落データベースと、
上記第１のパラメーターの値のリストと、
上記第２のパラメーターの値のリストと、
なお、上記パラメーターの値の各組合せは、生成コンテキストを形成し、
各生成コンテキストを仮想ドキュメントと関連付ける静的インデックスであって、仮想ドキュメントは、レイアウトデータベースの定義されたレイアウトを指し示す少なくとも１つのポインタと、段落データベースの定義された段落を指し示す複数のポインタとを含む、静的インデックスと、
を少なくとも含む、データベースと、
生成モジュールであって、
静的インデックスを閲覧し、それにより、上記所定の生成コンテキストと関連付けられた仮想ドキュメントを取得することと、
取得された仮想ドキュメントにより指し示されるレイアウト及び段落の要求を、データベースにおいて行うことと、
上記要求により返された段落及び上記要求により返されたレイアウトを含むように、ドキュメントを電子フォーマットで生成することと、
を行うのに適した、生成モジュールと、
を備える、システムにも関する。
【００３４】
本発明によるシステムは、本発明による方法と同じ利点を有する。
【００３５】
好ましくは、少なくとも１つの段落は、固定フレーム及び少なくとも１つの可変フィールドを含み、生成モジュールは、入力フォーム又は別のデータベースにおいて、上記段落の可変フィールドの値を取り出し、この値を上記段落の固定フレームに関連付けるのに適している。
【００３６】
好ましくは、本システムは、生成コンテキストに基づいて入力フォームを生成するのに適した手段を含む。
【００３７】
本発明は、単なる例として与えられている以下の記載を読むことで、及び以下の添付の図面を参照することで、より明確に理解される。
【図面の簡単な説明】
【００３８】
【図１】データサーバーのデータベースからドキュメントを自動生成するためのシステムの概略図である。
【図２】生成されるドキュメントの概略図である。
【図３】自動ドキュメント生成方法のステップの一般概略図である。
【図４】生成システムデータベースのエレメントに関して実施される上記ステップ概略図である。
【発明を実施するための形態】
【００３９】
図面は、本発明を実施するために本発明を詳細に開示し、これらの図面は、必要に応じた本発明のより明確な規定に使用することに適していることが明らかであることに留意するべきである。
【００４０】
本発明は、第１の態様によると、少なくとも１つのドキュメント、特に、当事者の代わりにアクションを行う権限を代理人に与えるように意図される委任状等、例えば、産業財産分野における代理人又はコンサルタントに、国家産業財産庁又は地域産業財産庁に対して、１つ又は複数の産業財産権の管理のためにクライアントを代表する権限を与える代理委任状の自動生成のための方法に関する。 
【００４１】
図１を参照すると、生成方法は、通信ネットワーク４を介して、好ましくはインターネットを介して、ユーザー端末１によりアクセス可能なデータサーバー２を含む生成システムによって実施されることが好ましい。データサーバー２は、そこから複数のドキュメントＤＯＣを生成することができるデータベース３を含む。データサーバー２は、コンピューティングユニット、例えば、プロセッサの形態で提示される生成モジュール（図示せず）を更に含む。
【００４２】
通常、ユーザー端末１は、中央ユニット、スクリーン等の表示装置、マウス等のポインティングデバイス、及びキーボード等の入力デバイスを備えるコンピューターシステムである。
【００４３】
データベース３は、データサーバー２の中央処理ユニットに記憶されるが、任意のアドホックな通信手段によりアクセス可能な、別々及び／又は遠隔の記憶デバイスにデータベース３を記憶することができる。そして、データベース３は、単一の記憶デバイス上に記憶することもできし、互いに関係する複数の別々の及び／又は遠隔の記憶デバイス上に分散方式で記憶することもできる。
【００４４】
生成されるドキュメントＤＯＣの表示及び検索は、通信ネットワーク４を介してユーザー端末１上で実行されることが好ましい。データサーバー２は、ウェブインタフェースを使用することが好ましい。このウェブインタフェースを介して、ユーザー端末１は、生成されるドキュメントの性質を定義するパラメーター値を選択することができる。生成されるドキュメントＤＯＣは、このウェブインタフェースからダウンロード可能であり、このウェブインタフェースにより表示することができる。
【００４５】
図２を参照すると、生成されるドキュメントＤＯＣは、複数の段落ＰＡｌ、ＰＡ２、ＰＡ３を含む。これらの段落は、少なくとも１つのレイアウトＭＰに従って提示される。
【００４６】
レイアウトＭＰという用語は、ドキュメントＤＯＣ内で段落の内容が表示される位置及びその方式を求める１組の表示特性を示すことに留意されたい。したがって、この用語は位置特性の他に、表示フォント、表示フォントサイズ、表示色、下線、ボーダー、ヘッダー（複数の場合もある）及び／又はフッター（複数の場合もある）及び／又はロゴ（複数の場合もある）の存在等に関する特性からなることができる。
【００４７】
図４を参照すると、データベース３は、段落データベースＢＰＡ及びレイアウトデータベースＢＭＰを含む。段落データベースＢＰＡ及びレイアウトデータベースＢＭＰは、その保守及び更新を容易にするように、定義された基準に従って組織することが好ましい。換言すると、データベース３は、生成されるドキュメントＤＯＣの構成要素を含む。
【００４８】
本発明によると、ドキュメントＤＯＣの生成は、少なくとも第１のパラメーターＰ１及び第２のパラメーターＰ２に依存する。この例では、図４を参照すると、データベース３は、第１のパラメーターＰ１の値のリストＬＰ１と、第２のパラメーターＰ２の値のリストＬＰ２とを含む。
【００４９】
本発明は、２つ以上のパラメーターに基づいて、ドキュメントＤＯＣを生成すること、及び複数のパラメーターに基づいて、複数のドキュメントを生成することに適用可能であることは明らかである。
【００５０】
本発明の本実施形態において、第１のパラメーターＰ１の値と、第２のパラメーターＰ２の値との各組合せは、ドキュメント生成コンテキストｋを形成する。しかしながら、パラメーターの組合せのうちのいくつかは、仮想ドキュメントと関連付けられない無効な生成コンテキストであり、それらのコンテキストを形成する。
【００５１】
例として、第１のパラメーターＰ１の値のリストが２つのエレメントを含み、第２のパラメーターＰ２の値のリストが３つのエレメントを含む場合、組合せの潜在的な数は、６に等しい。しかしながら、値の組合せが可能ではない場合、この組合せは考慮されず、及び／又は図１に示される端末１に表示されるエラーメッセージがもたらされる。代替的に、又は累積的に、選択された第１のパラメーターＰ１の値により、第２のパラメーターＰ２の値の選択が決定される。換言すると、この場合、本発明によるシステム、より詳細には、パラメーター値選択インタフェースは、互いに互換性のない値の選択を阻止する。
【００５２】
再び図４を参照すると、データベース３は、各生成コンテキストｋを仮想ドキュメントＤＯＣｖと関連付ける静的インデックスＩＮＤＥＸを含む。各仮想ドキュメントＤＯＣｖは、レイアウトデータベースＢＭＰから、定義されたレイアウトＭＰを指し示す少なくとも１つのポインタＰＯＭＰ（図示せず）と、段落データベースＢＰＡの定義された段落ＰＡを指し示す複数のポインタＰＯＰＡ１、ＰＯＰＡ２、ＰＯＰＡ３（図示せず）とを含む演算オブジェクトである。
【００５３】
換言すると、定義された生成コンテキストｋのための仮想ドキュメントＤＯＣｖは、上記の生成コンテキストｋに適したレイアウトＭＰへのリンクと、上記の生成コンテキストｋに適した段落ＰＡへのリンクとを含む。したがって、静的インデックスＩＮＤＥＸは、ドキュメントの構成エレメント（段落及びレイアウト）の論理構成を決定し、生成コンテキストｋに基づいて、生成されるドキュメントＤＯＣを形成する。
【００５４】
静的インデックスＩＮＤＥＸ（及び、より詳細には、静的インデックスＩＮＤＥＸの内容）は、生成方法を実施する前に、予め求められるか、又は予め定義される。各仮想ドキュメントＤＯＣｖは、定義された生成コンテキストｋに対してドキュメントＤＯＣを形成するように、１組のリンクを含む。したがって、新しい生成されるドキュメントＤＯＣを定義、更新、又は作成するには、単に、静的インデックスＩＮＤＥＸを正確に定義することのみが必要である。各仮想ドキュメントＤＯＣｖは、定義された生成コンテキストｋに関してドキュメントＤＯＣを形成するように１組のリンク（ポインタ）を含むので、静的インデックスＩＮＤＥＸを分析することにより、どの段落ＰＡ及びどのレイアウトＰＭがどのドキュメントＤＯＣに使用されるかを求めることも可能である。換言すると、静的インデックスＩＮＤＥＸの分析によって、段落データベースＢＰＡの各段落ＰＡ、及びレイアウトデータベースＢＭＰの各レイアウトＭＰのプーリングのレベルを求めることが可能になる。例として、この分析によって、段落データベースＢＰＡの未使用段落を削除することができ、又は、プーリングレベルが低く、使用頻度の低いレイアウトＭＰを削除して、プーリングレベルがより高い同様のレイアウトに交換することができる。段落ＰＡ及びレイアウトＭＰの数が削減された段落のデータベースＢＰＡ又はレイアウトのデータベースＢＭＰは、維持及び更新することがより単純である。
【００５５】
換言すると、レイアウトのデータベースＢＭＰ及び段落のデータベースＢＰＡは、生成されるドキュメントＤＯＣのためのエレメントのストア（store）を形成する。静的インデックスＩＮＤＥＸは、求められる生成コンテキストに基づいて、ドキュメントＤＯＣにおいて上記のエレメントを組織するための論理リンクを形成する。したがって、一方のエレメントのストアと、他方の上記のエレメントの組織化論理とが分離され、それにより、大きい設計自由度がもたらされるとともに、データベース３の保守がスピードアップする。
【００５６】
実際に、１組のドキュメントＤＯＣに対して、段落（及び／又はレイアウト）が修正される必要がある場合、段落データベースＢＰＡにおいて上記の段落を修正することのみが必要である。この修正は、問題となっている段落（及び／又はレイアウト）を指し示す仮想ドキュメントＤＯＣｖを用いて生成された１組のドキュメントＤＯＣに影響を及ぼすが、仮想ドキュメントＤＯＣｖは、修正される段落（及び／又はレイアウト）を既に指し示しているので、仮想ドキュメントＤＯＣｖを更新する必要がない。したがって、ここでも、段落（及び／又はレイアウト）の修正により上記のドキュメントＤＯＣの組織化論理が影響されないことを考えると、仮想ドキュメントＤＯＣｖに対する修正は行われる必要がない。さらに、一方の、使用される段落及びレイアウトと、他方の、これらの段落及びレイアウトを使用するドキュメントＤＯＣとの関係が（それらの間のリンクを確立している仮想ドキュメントＤＯＣｖによって）既知であるので、段落ＰＡ及び／又はレイアウトＭＰの修正が、当該段落ＰＡ及び／又は当該レイアウトＭＰを指し示している全ての仮想ドキュメントＤＯＣｖに適しているか否かを簡単に判断することが可能である。これは、データベース３の保守を容易にする。
【００５７】
一方、定義された生成コンテキストｋｌに関して、ドキュメントＤＯＣにおける段落ＰＡの順序、存在、又は不在を修正する必要がある場合、上記の定義された生成コンテキストｋｌに関連付けられている仮想ドキュメントＤＯＣｖ１のポインタＰＯＰＡの順序、存在、又は不在を修正するだけでよい。
【００５８】
上記のドキュメントＤＯＣの段落の内容が影響されないことを考えると、段落データベースＢＰＡの修正を行う必要がない。レイアウトに関して同じことが当てはまることは明らかである。
【００５９】
１つの実施形態によると、複数の生成コンテキストｋは、同一の仮想ドキュメントＤＯＣｖと（又は更には、好ましくは同じ仮想ドキュメントＤＯＣｖと）関連付けられ、したがって、同一のポインタと関連付けられている。例として、以下のパラメーター値「filing of a patent application; Belgium; specific」に関する第１の生成コンテキストｋ１と、以下のパラメーター値「filing of a patent application; Belgium; general」に関する第２の生成コンテキストｋ２とが、同じ仮想ドキュメントＤＯＣｖ８と関連付けられる。換言すると、ベルギーにおける一般的な特許出願の代理委任状のために生成されたドキュメントＤＯＣが、ベルギーにおける特定の特許出願の代理委任状のために生成されたドキュメントＤＯＣと同一である。したがって、ユーザーは、生成されたドキュメントが同一である限り、特定の代理委任状、又は一般的な代理委任状を選択するオプションを有する。なぜならば、これらのドキュメントは、同じ仮想ドキュメントと関連付けられているからである。仮想ドキュメントのそのようなプーリングによって、ユーザーが、とりわけ自身で選んだドキュメントを選択することを可能にしながら、インデックスの仮想ドキュメントの数を制限することが可能になる。さらに、仮想ドキュメントＤＯＣｖをプーリングすることにより、データベース３のサイズが制限され、段落ＰＡ及びレイアウトＭＰのプーリングが増加する。
【００６０】
さらに、将来的に、ベルギーにおける一般的な特許出願の代理委任状が、ベルギーにおける特定の特許出願の代理委任状と異なった場合、単に、仮想ドキュメントＤＯＣｖ８に存在しない段落ＰＡＸ１７へのリンクを追加するように、第２の生成コンテキストｋ２のための新しい仮想ドキュメントＤＯＣｖ９を作成すればよい。そのような新しい仮想ドキュメントＤＯＣｖ９は、単に、仮想ドキュメントＤＯＣｖ８をコピーして、段落データベースＢＰＡから、欠落した段落ＰＡＸ１７へのポインタＰＯＰＡを追加すればよいので、取得が単純である。
【００６１】
段落ＰＡ及びレイアウトＭＰのこのプーリングによって、記憶する情報量を削減することが可能になるが、保守を容易にすることも可能になる。例えば、このプーリングによって、その内容がデータベース３における他の既存のドキュメントと同様である、生成される新しいドキュメントの作成が簡易化される。また、このプーリングによって、データベース３における、一連の既存のドキュメントへの同じ修正の適用が簡易化される。
【００６２】
使用
本発明の更なる特徴及び利点が、好ましい代替的な実施形態及び使用に関する以下の記載を読むことで、より明確に理解される。これらの実施形態及び使用は、非限定的な例として、添付の図面を参照して与えられる。これらの図面において、図４は、他のエレメントの中でとりわけ、本発明による方法の使用を可能にする、本発明によるシステムの例の主要なエレメントを概略的に示す。
【００６３】
本発明は、現地の代表が、現地の機関又は団体に対して、出願人の代わりにアクションを行うことを可能にすることを意図する代理委任状からなるドキュメントの生成の例を用いて、以下に記載される。本発明は、例えば、産業財産の分野において、管轄する現地の団体に関して、特許出願をファイリングするか、又は商標を登録するための代理委任状に存することができる。
【００６４】
図４に示す例において、生成されるドキュメントＤＯＣは、３つの段落と、定義されたロケーションにおける段落の位置、これらの段落の、或る特定の表示フォント、或る特定のサイズを有する、下線付き又は下線付きでない、太字又は太字でない表示を確定するレイアウトとを含む。
【００６５】
この例において、ドキュメントＤＯＣのレイアウト及び段落は、パラメーターの数に依存し、この例では、
代理委任状が与えられるアクションの性質からなる第１のパラメーターＰ１と、
アクションが行わなければならない対象である現地の団体からなる第２のパラメーターＰ２と、
に依存する。
【００６６】
これらのパラメーターＰ１、Ｐ２は、データベース３に記憶されている値のリストＬＰ１、ＬＰ２において共にグループ化されている値を採用することができる。
【００６７】
例において、アクションの性質に関する第１のパラメーターＰ１の値のリストＬＰ１は、ファイリング、取下げ等の異なる可能な値を含む。
【００６８】
現地の団体に関する第２のパラメーターＰ２の値のリストＬＰ２は、欧州特許庁（ＥＰＯ）、米国特許商標庁等の異なる可能な値を含む。
【００６９】
この例において、第２のパラメーターＰ２のための様々な可能な値は、第１のパラメーターＰ１の可能な値に依存することができる。換言すると、選択を条件付きとすることができ、より詳細には、選択するのに適している第２のパラメーターＰ２の値は、第１のパラメーターＰ１のために選ばれた値によって決まる。
【００７０】
したがって、値Ｐ２＝「EPO」は、第１のパラメーターＰ１の値が「filing of a patent application」であるときには、第２のパラメーターＰ２の可能な値であるが、第１のパラメーターＰ１の値が＝「registration of a trademark」であるときには、この第２のパラメーターＰ２の可能な値ではない。換言すると、組合せ「registration of a trademark; EPO」は、パラメーターＰ１、Ｐ２の可能な組合せではない。１組の可能な（又は実行可能な）パラメーターの値の組合せは、１組の生成コンテキストｋを形成する。１組の生成コンテキストｋは、仮想ドキュメントＤＯＣｖと関連付けられ、したがってドキュメントＤＯＣの生成を可能にする。
【００７１】
ここで、図３を参照しながら、本発明による生成方法のステップＥ１〜Ｅ４が詳細に説明される。
【００７２】
選択ステップＥｌ
本方法は、生成コンテキストｋを形成するように、第１のパラメーターＰ１の値及び第２のパラメーターＰ２の値を選択するためのステップＥｌを含む。
【００７３】
この例において、生成コンテキストｋは第１のパラメーターＰ１のための値＝「filing of a patent application」及び第２のパラメーターＰ２のための値＝「Belgium」の選択に基づいて形成される。
【００７４】
値の組合せ（Ｐ１；Ｐ２）「filing of a patent application: Belgium」によって、生成コンテキストｋが形成される。
【００７５】
参照ステップＥ２
本方法は、静的インデックスＩＮＤＥＸを参照し、上記の生成コンテキストｋ、すなわち「filing of a patent application; Belgium」に関連付けられる仮想ドキュメントＤＯＣｖを取得するステップＥ２を更に含む。
【００７６】
この例において、上記の生成コンテキストｋに関連付けられる仮想ドキュメントＤＯＣｖは、４つのポインタ、すなわち、
３つの段落ポインタＰＯ１ＰＡ、ＰＯ２ＰＡ、ＰＯ３ＰＡと、
１つのレイアウトポインタＰＯＭＰと、
を含む。
【００７７】
ポインタＰＯ１ＰＡ、ＰＯ２ＰＡ、ＰＯ３ＰＡ、ＰＯＭＰは、それぞれ、段落ＰＡ１５４、ＰＡ３６７、ＰＡ５８５、及びレイアウトＭＰ１２を指し示す。そのようなポインタは、定義された生成コンテキストｋのために生成されるドキュメントＤＯＣのエレメントを直接的な、かつ所定の方式で求めることを可能にするので、有利である。換言すると、ドキュメントＤＯＣの生成の速度を低下させ得る条件ステップは存在しない。
【００７８】
要求ステップＥ３
本方法は、定義された生成コンテキストｋのために取得された仮想ドキュメントＤＯＣｖのポインタＰＯ１ＰＡ、ＰＯ２ＰＡ、ＰＯ３ＰＡ、ＰＯＭＰにより指し示されるエレメント、すなわち、段落ＰＡ１５４、ＰＡ３６７、ＰＡ５８５、及びレイアウトＭＰ１２のデータベース３における要求ステップＥ３を含む。
【００７９】
生成ステップＥ４
本方法は、上記のドキュメントＤＯＣの電子フォーマットでの生成ステップＥ４を更に含む。ドキュメントＤＯＣは、上記の要求ステップＥ３により返された段落を含む。これらの段落は、ここでも要求ステップＥ３により返されたレイアウトＭＰ１２に従って配置されている。
【００８０】
この使用によって、ドキュメントＤＯＣの生成は、要求ステップＥ３の速さに起因して即時に行われる。これは、特に、多くのパラメーター値を用いて生成コンテキストｋが形成されるときに有利である。静的インデックスが予め求められていることを考えると、これらの多くの値は、処理時間に影響を及ばさない。したがって、同時に生成されるドキュメント数がドキュメント生成速度に及ぼす影響は小さい。
【００８１】
さらに、これは、単一の選択ステップＥｌから複数のドキュメントＤＯＣを形成するのに有利である。したがって、第１のパラメーターの単一の値、例えば「filing of a patent application」と、第２のパラメーターの複数の値（「Belgium」、「Spain」、「Poland」）とを選択し、高速で３つの生成コンテキストｋを形成すること、及びしたがって、３つのドキュメントＤＯＣを自動的に生成することが可能である。
【００８２】
可変フィールドを有する段落
１つの代替的な使用において、少なくとも１つの段落ＰＡは、「固定フレーム」と示される固定部分、及び「可変フィールド」と示される少なくとも１つの可変部分を有する。
【００８３】
したがって、例えば、段落ＰＡの固定フレームのみがデータベースに記憶される。可変フィールドの値は、ユーザーにより直接入力されるか、別のデータベースにおける要求により取得されるのに適している。
【００８４】
次に、ドキュメントを生成するステップは、可変フィールドの値を、入力フォームに入力するステップ、又は別のデータベースにおいて検索するステップ、及び段落ＰＡに、この段落の固定フレームを用いて、この値を挿入するステップを含む。
【００８５】
例として、この段落は、ファイリング番号が完成していない欧州特許権において実行されるアクションを示す固定フレームを含む。換言すると、そのファイリング番号は可変フィールドを構成する。
【００８６】
ドキュメントを生成するステップの間、指し示される段落の固定フレームは、ユーザーによりファイリング番号が直接入力されるか、又は別のデータベースにおいて検索されることにより完成する。後者の仮定の場合、及び例えば、ユーザーの特許権のリストを含む別のデータベースにおいてファイリング番号を検索することができる。
【００８７】
この使用において、単一の可変フィールドを含む段落ＰＡが説明された。段落ＰＡは、複数の段落ＰＡ、例えば、ファイリング番号、ファイリング日付、代理人の名前等を含むことができることは明らかである。
【００８８】
１つの特定の実施形態によると、可変フィールドの値は、例えば、ドロップダウン値のリストの形態でユーザーに提示される一連の可能な値から選ばれる。ここで、ユーザーは、可変フィールドに対して１つ又は複数の値を選ぶことができる。
【００８９】
１つの特定の実施形態によると、本方法は、生成コンテキストに依存する入力フォームを生成するためのステップを含む。これにより、本方法に高い柔軟性がもたらされる。その結果、生成コンテキストに従って、ユーザーにそのコンテキストに依存するか、又は依存しないフォームを提供することが可能になる。
【００９０】
例えば、特許出願を移転するための代理委任状を生成するためには、ユーザーは、特許権の移転の生成コンテキストを定義するようにパラメーターの値を選択する。定義された生成コンテキストと関連付けられた仮想ドキュメントは、可変フィールドを含む段落ＰＡを指し示すポインタを含む。また、生成システムは、指し示された一組の段落ＰＡについて完成される可変フィールドを含む入力フォームの表示を生成する。これらの可変フィールドは、例えば、代理委任状により参照される、移転に関する情報を挿入することを可能にすることができる。
【００９１】
ユーザーは、求める代理委任状の生成を可能にするためには、単に、全ての可変フィールドを完成すればよい。そのような方法により、生成コンテキストに従って段落をカスタマイズすることが可能になる。このことは、有利であり、生成されるドキュメントの品質及び正確性を改良する。そのような方法は、同じ可変フィールドが挿入される大量のドキュメントを同時に生成するのに、特に有利である。
【００９２】
ドキュメントを生成する方法が説明されたが、本発明は、上記方法を用いる生成システムにも関する。
【００９３】
本発明は、第２の態様によると、少なくとも１つのドキュメントを自動生成するためのシステム、特に、上記で説明されたデータベース３と、以下のことに適している生成モジュールとを含むデータサーバー２に関する。すなわち、
所定の生成コンテキストｋに基づいて仮想ドキュメントＤＯＣｖを取得するように、静的インデックスＩＮＤＥＸを調べることと、
データベース３において、取得された仮想ドキュメントＤＯＣｖにより指し示されるレイアウトＭＰ及び段落ＰＡに関する要求を行うことと、
上記要求により返された段落ＰＡ及び上記要求により返されたレイアウトＭＰを含むドキュメントＤＯＣを電子フォーマットで生成することと、
である。
【００９４】
生成システムは、上記で説明された生成方法と関連付けられた利点と同じ利点にっより、利益を得ることが有利である。
【００９５】
本発明によるシステムによって、生成されるドキュメントのエレメント（レイアウト、段落）の内容及び値は、それ自体が上記エレメント（仮想ドキュメント）の関連付け論理から分離されることが有利である。そのような分離により、生成モジュールよってドキュメントを生成するのに高い柔軟性を提供することが可能になる。
【００９６】
さらに、生成モジュールによる要求の使用は、各生成コンテキストが、ドキュメントのすべてのエレメント（レイアウト及び段落）の定義を含む仮想ドキュメントと関連付けられることを考えると、迅速である。換言すると、静的インデックスによって、生成されるドキュメントの内容は、生成コンテキストに直接基づいて決定される。そのような生成方法は、それにより処理システムの時間が最小化されるので、ユーザーの待機時間を制限し、ユーザーは求めるドキュメントを瞬時に取得する。
【００９７】
そのようなシステムは、大量のドキュメント、特に、複数の法域に対する代理委任状を同時に生成するのに特に有利である。
【００９８】
また、本発明は、図４に示されるような定義されたコンピューターアーキテクチャーに限定されない。データベース３及び生成モジュールの双方を、分散方式又は非分散方式で、同じ１つのユニットに、又は別々のユニットに実装することができる。さらに、ドキュメントＤＯＣの生成は、生成モジュールが実施されるサーバー２においても、通信ネットワークを介してサーバー２に接続されている遠隔ユニットにおいても、又はその両方において同じように行うことができる。
【００９９】
上述の記載全体は、例として与えられ、本発明に関して限定されない。
【０１００】
特に、本発明は、産業財産分野における代理委任状の生成は言うまでもなく、代理委任状の生成に限定されない。
【０１０１】
さらに、段落の内容及びそのレイアウト以外の情報は、パラメーター（複数の場合もある）として定義することができる。これは、代理委任状の有無、その印刷に用いられる紙等を指すことできる。
【図１】
0006739331.tif 000002
【図２】
0006739331.tif 000003
【図３】
0006739331.tif 000004
【図４】
0006739331.tif 000005