(57)【要約】  共有されるフェデレーションメタデータである。データ構造を、フェデレーションを含むネットワークコンピューティング環境内で実装することができる。フェデレーションは、認証文書および認可文書があらかじめ定義されたポリシーに従って組織にまたがるような方法で結合された２個またはそれ以上の組織を含む。コンピュータ可読媒体は、データ構造を含むことができる。データ構造は、第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの少なくとも１個または複数個のグループ分けを含むフィールドを含む。第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの１個または複数個のグループ分けのうち少なくとも１個は、フェデレーションメタデータのブロックへの参照によりデータ構造に含まれる。このフェデレーションメタデータのブロックは、少なくとも１個の他のフェデレーションまたは組織に対して使用される。
2010506305.tif 000002
【特許請求の範囲】
【請求項１】
認証文書および認可文書があらかじめ定義されたポリシーに従って組織にまたがるような方法で連結された２個またはそれ以上の組織を備えるフェデレーションを備えるネットワークコンピューティング環境下における、データ構造（１０８）を備えるコンピュータ可読媒体であって、
前記データ構造（１０８）は、第１のフェデレーションについてのまたは前記第１のフェデレーション内の組織（１０４、１０６、１１０、１１２）についての、メタデータの少なくとも１個または複数個のグループ分けを含むフィールドを備え、前記第１のフェデレーションについてのまたは前記第１のフェデレーション内の組織についてのメタデータの前記１個または複数個のグループ分けのうち少なくとも１個は、フェデレーションメタデータ（１０２、１１４）のブロックへの参照により前記データ構造に含まれ、フェデレーションメタデータの前記ブロックは、少なくとも１個の他のフェデレーションまたは組織に対して使用されていることを特徴とするコンピュータ可読媒体。
【請求項２】
請求項１に記載のデータ構造であって、前記第１のフェデレーションに対する継承されたフェデレーションメタデータをさらに備え、前記第１のフェデレーションに対する前記継承されたフェデレーションメタデータは、前記継承されたフェデレーションメタデータも適用する第２のフェデレーションの構造的に下である前記第１のフェデレーションに基づいてデータ構造に含まれて、前記継承されたフェデレーションメタデータは、前記第１のフェデレーションにより前記第２のフェデレーションから継承されることを特徴とするデータ構造。
【請求項３】
請求項１に記載のデータ構造であって、前記フェデレーションメタデータは、前記第１のフェデレーションの前記構造を説明する情報を備えることを特徴とするデータ構造。
【請求項４】
請求項１に記載のデータ構造であって、前記フェデレーションメタデータは、前記第１のフェデレーションの前記組織を説明する情報を備えることを特徴とするデータ構造。
【請求項５】
請求項１に記載のデータ構造であって、参照により含まれる前記フェデレーションメタデータは第２のフェデレーションを識別するフェデレーション識別子への参照に基づいて含まれて、前記第２のフェデレーションのフェデレーションメタデータは前記第１のフェデレーションに適用可能であることを特徴とするデータ構造。
【請求項６】
請求項１に記載のデータ構造であって、参照により含まれる前記フェデレーションメタデータは、名前構造への参照に基づいて含まれることを特徴とするデータ構造。
【請求項７】
請求項１に記載のデータ構造であって、参照により含まれる前記フェデレーションメタデータは、物理的場所への参照に基づいて含まれることを特徴とするデータ構造。
【請求項８】
請求項１に記載のデータ構造であって、参照により含まれる前記フェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、サービスエンドポイント参照から得られ、参照により含まれる前記フェデレーションメタデータに含まれる前記明示的なフェデレーションメタデータは、前記サービスエンドポイント内に埋め込まれていることを特徴とするデータ構造。
【請求項９】
請求項１に記載のデータ構造であって、参照により含まれる前記フェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、標的サービスアドレスを与えられた周知のアドレスからフェッチされることを特徴とするデータ構造。
【請求項１０】
請求項１に記載のデータ構造であって、参照により含まれる前記フェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、ＵＤＤＩ、ＤＮＳまたはＬＤＡＰのうち少なくとも一つを含む辞書内の属性への参照により得られることを特徴とするデータ構造。
【請求項１１】
請求項１に記載のデータ構造であって、フェデレーションメタデータのブロックへの前記参照は、１個または複数個の既存のフェデレーションへの参照を備えることを特徴とするデータ構造。
【請求項１２】
認証文書および認可文書があらかじめ定義されたポリシーに従って組織にまたがるような方法で連結された２個またはそれ以上の組織を備えるフェデレーションを備えるネットワークコンピューティング環境下における、データ構造（１２４、１３０、１３６）を備えるコンピュータ可読媒体であって、
前記データ構造（１２４、１３０、１３６）は、第１のフェデレーションについてのまたは前記第１のフェデレーション内の組織についての、メタデータの少なくとも１個または複数個のグループ分けを含むフィールドを備え、前記第１のフェデレーションについてのまたは前記第１のフェデレーション内の組織についてのメタデータの前記１個または複数個のグループ分けのうち少なくとも１個は、階層的に前記第１のフェデレーションの上の第２のフェデレーションに対するメタデータからの継承により含まれるフェデレーションメタデータ（１０８、１２４、１３０）に継承されて、前記継承されたフェデレーションメタデータは、前記第１のフェデレーションにより前記第２のフェデレーションから継承されることを特徴とするコンピュータ可読媒体。
【請求項１３】
認証文書および認可文書があらかじめ定義されたポリシーに従って組織にまたがるような方法で連結された２個またはそれ以上の組織を備えるフェデレーションを備えるネットワークコンピューティング環境下における、メタデータを獲得する方法であって、前記方法は、
第１のフェデレーションについてのまたは前記第１のフェデレーション内の組織についてのメタデータの少なくとも１個または複数個のグループ分けを含むデータ構造（１１４）フィールドで第１のフェデレーションに対するフェデレーションメタデータを参照するステップであって、前記第１のフェデレーションについてのまたは前記第１のフェデレーション内の組織についてのメタデータの前記１個または複数個のグループ分けのうち少なくとも１個は、フェデレーションメタデータ（１０２、１０８）のブロックへの参照によりデータ構造に含まれ、フェデレーションメタデータの前記ブロックは、ポインタによって指定された場所で、少なくとも１個の他のフェデレーションまたは組織に対して使用されており、前記ポインタにより指し示された前記フェデレーションメタデータの第２のフィールドは、前記第１のフェデレーションに加えて、１個または複数個のフェデレーションに対して使用されるステップと、
前記第１のフェデレーションに前記フェデレーションメタデータを適用するステップとを備えることを特徴とする方法。
【請求項１４】
請求項１３に記載の方法において、前記フェデレーションメタデータは、第１のフェデレーションに対する継承されたフェデレーションメタデータを備え、前記第１のフェデレーションに対する前記継承されたフェデレーションメタデータは、前記継承されたフェデレーションメタデータも適用する第２のフェデレーションの構造的に下である前記第１のフェデレーションに基づいて含まれて、前記継承されたフェデレーションメタデータは、前記第１のフェデレーションにより、前記第２のフェデレーションから継承されることを特徴とする方法。
【請求項１５】
請求項１３に記載の方法において、前記フェデレーションメタデータは、前記第１のフェデレーションの前記構造を説明する情報を備えることを特徴とする方法。
【請求項１６】
請求項１３に記載の方法において、参照により含まれる前記フェデレーションメタデータは、第２のフェデレーションを識別するフェデレーション識別子への参照に基づいて含まれて、前記第２のフェデレーションのフェデレーションメタデータが前記第１のフェデレーションに適用可能であることを特徴とする方法。
【請求項１７】
請求項１３に記載の方法において、参照により含まれる前記フェデレーションメタデータは、名前構造または物理的場所のうち少なくとも一つへの参照に基づいて含まれることを特徴とする方法。
【請求項１８】
請求項１３に記載の方法において、参照により含まれる前記フェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、サービスエンドポイント参照から得られ、参照により含まれる前記フェデレーションメタデータに含まれる前記明示的なフェデレーションメタデータは、前記サービスエンドポイント内に埋め込まれていることを特徴とする方法。
【請求項１９】
請求項１３に記載の方法において、参照により含まれる前記フェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、標的サービスアドレスを与えられた周知のアドレスからフェッチされることを特徴とする方法。
【請求項２０】
請求項１３に記載の方法において、参照により含まれる前記フェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、ＵＤＤＩ、ＤＮＳまたはＬＤＡＰのうち少なくとも一つを含む辞書内の属性への参照により得られることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層的フェデレーションメタデータに関する。
【背景技術】
【０００２】
コンピュータおよびコンピューティングシステムは、ほぼ全ての現代生活の態様に影響を与えてきた。コンピュータは一般に、仕事、休養、健康管理、輸送、娯楽、家庭経営、等に含まれる。コンピュータの機能性もまた、様々なネットワークを通じて相互接続されるコンピュータの能力により、強化されてきた。
【０００３】
現代のコンピューティングはしばしば、他のコンピュータと接続する機能性を含む。例えば、現代の家庭用コンピュータは、インターネットサービスプロバイダサーバ、Ｅメールサーバ、直接的に他のコンピュータ、等へのダイヤルアップ接続のためのモデムを含むことができる。さらにほとんど全ての家庭用コンピュータは、例えばＩＥＥ８０２．３規格に従うＲＪ−４５イーサネット（登録商標）ポート等のネットワークインターフェースポートが標準装備になっている。このネットワークポートを、例えば様々な無線および配線接続の接続等の他の接続と同様に、相互接続のコンピュータに使用することができる。
【０００４】
互いに通信するシステムは、一般に、特定のポリシーに従うことによりこの通信を容易にする。これらのポリシーは、コンピューティングシステム内部の通信モジュールのソフトウェアコードに含まれる周知のポリシーであることができる。代わりに、一般のポリシーを、既知のソースへの参照により簡易に確認することができる。
【０００５】
しかしながら、しばしば、システム通信を可能にするちょうどのポリシー情報よりも多くの情報の必要性がある。例えば、フェデレーションを、異なるグループ間で確立することができる。フェデレーションは、一般に、認証文書および認可文書があらかじめ定義されたポリシーに従って組織にまたがるような方法で接続された２個またはそれ以上の組織を含む。このポリシーに加えて、フェデレーションのメンバーは、一般に、例えば構造情報または組織情報等の付加的な情報を理解する必要がある。
【発明の概要】
【課題を解決するための手段】
【０００６】
ここで特許請求の範囲に記載される主題は、以下で説明されるもののような、何らかの不利な点を解消するか、または環境下のみで動作する実施形態に限定されない。むしろこの背景は、ここで説明されるいくつかの実施形態を実践することができる一つの例示的な技術分野を示すために与えられるだけにすぎない。
【０００７】
本明細書で説明される一実施形態は、データ構造に関する。このデータ構造を、フェデレーションを含むネットワークコンピューティング環境下で実装することができる。フェデレーションは、認証文書および認可文書があらかじめ定義されたポリシーに従って組織にまたがるような方法で連結された２個またはそれ以上の組織を含む。コンピュータ可読媒体は、データ構造を含むことができる。データ構造は、第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの少なくとも１個または複数個のグループ分けを含むフィールドを含む。第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの１個または複数個のグループ分けのうち少なくとも１個は、フェデレーションメタデータのブロックへの参照により、データ構造に含まれる。このフェデレーションメタデータのブロックは、少なくとも１個の他のフェデレーションまたは組織に対して用いられる。
【０００８】
別の実施形態もまた、１個または複数個のフェデレーションを含むネットワークコンピューティング環境下でデータ構造を用いて実装される。コンピュータ可読媒体は、データ構造を含む。データ構造は、第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの少なくとも１個または複数個のグループ分けを含むフィールドを含む。第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの１個または複数個のグループ分けのうち少なくとも１個は、階層的に第１のフェデレーションの上の第２のフェデレーションに対するメタデータからの継承によって含まれる継承されたフェデレーションメタデータである。そのようなものとして継承されたフェデレーションメタデータは、第１のフェデレーションにより第２のフェデレーションから継承される。
【０００９】
この概要は、単純化された形式で概念の選択を紹介するために与えられる。この単純化された形式は、以下の詳細な説明でさらに説明される。この概要は、特許請求の範囲に書かれた主題の重要な特徴、または本質的な特徴を識別することを意図しておらず、また特許請求の範囲に記載された主題の範囲を判定する目的で使用されることも意図していない。
【００１０】
追加の特徴および利点が、次に続く説明で説明されて、部分的にこの説明から明らかになるか、または、追加の特徴および利点を、本明細書での教示の実践により学ぶことができる。本発明の特徴および利点を、添付された特許請求の範囲で特に指摘された実装および組み合わせの手段により、実現および獲得することができる。本発明の特徴が、次の説明および添付された特許請求の範囲からより十分に明らかになるだろう。または、本発明の特徴を、以下に説明されるような本発明の実践により学ぶことができる。
【００１１】
上で列挙された、および他の利点および特徴を獲得することができる方法を説明するために、上で簡潔に説明された主題のより詳細な説明が、添付された図面に示される具体的な実施形態への参照により、与えられるだろう。これらの図面は典型的な実施形態のみを描写し、従って範囲を限定するために考慮すべきではないという理解のもと、添付図面の使用を通じて、実施形態が追加の特性および詳細と共に説明され述べられるだろう。
【図面の簡単な説明】
【００１２】
【図１Ａ】２個のメタデータに対して使用されるフェデレーションメタデータの共通ブロックを示す図である。
【図１Ｂ】現存するフェデレーションから得たフェデレーションメタデータを示す図である。
【図１Ｃ】階層的に継承されたフェデレーションメタデータを示す図である。
【発明を実施するための形態】
【００１３】
ここでの実施形態は、以下でより詳細に議論されるような、様々のコンピュータハードウェアを含んだ専用コンピュータ、または汎用コンピュータを備えることができる。
【００１４】
ここで説明されるいくつかの実施形態は、様々なデータ構造およびフェデレーションメタデータを提供する方法を示す。例えば、一実施形態では、データ構造を、使用することができる。データ構造は、第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの少なくとも１個または複数個のグループ分けを含むフィールドを含む。第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの１個または複数個のグループ分けのうち少なくとも１個は、フェデレーションメタデータのブロックへの参照によりこのデータ構造に含まれる。フェデレーションメタデータのブロックを、少なくとも１個の他のフェデレーションまたは組織に対して使用することができる。一部の実施形態では、フェデレーションメタデータは、継承可能である。例えば、フェデレーションがフェデレーションに既に存在する階層的により高いグループのメンバーであるグループから形成されるとき、階層的により高いグループのフェデレーションからのフェデレーションメタデータを、階層的により低いグループのフェデレーションで継承により含むことができる。より具体的な例が、現在、図１Ａ、図１Ｂ、および図１Ｃに示される。
【００１５】
図１Ａは、共通メタデータブロック１０２が、異なるフェデレーションのフェデレーションメタデータへの参照により含まれる明示的なメタデータを含む例を示す。例えば、図１Ａは、組織１０４と組織１０６とを示す。組織１  １０４および組織２  １０６は、フェデレーション１という名前のフェデレーション内に組織化される。フェデレーション１の組織および構造についての情報は、フェデレーション１のメタデータ１０８のブロックである。フェデレーション１のメタデータ１０８は、共通メタデータブロック１０２への参照を含む。このように、共通メタデータブロック１０２のメタデータは、共通メタデータブロック１０２への参照によりフェデレーション１のメタデータ１０８に含まれる。例えば、フェデレーション１のメタデータ１０８は、共通メタデータブロック１０２で明示的に定義されたメタデータへのポインタを含むことができる。
【００１６】
図１Ａは、第２のフェデレーション、フェデレーション２をさらに示す。フェデレーション２は、組織３  １１０と組織４  １１２とを含む。フェデレーションメタデータのブロック、フェデレーション２のメタデータ１１４は、フェデレーション２に関する、例えば構造メタデータおよび組織メタデータ等のメタデータを含む。フェデレーション２のメタデータ１１４は、共通メタデータブロック１０２内に参照によってメタデータを含む。このように、図１Ａは、１つの場所でメタデータが明示的に説明される一例を示すが、共通メタデータブロック１０２は異なるフェデレーションのメンバーに対するメタデータに含まれる。
【００１７】
一実施形態では、参照により含まれるフェデレーションメタデータは、第２のフェデレーションを識別するフェデレーション識別子への参照に基づいて含まれる。そのような、第２のフェデレーションのフェデレーションメタデータは、第１のフェデレーションに適用可能であり、第１のフェデレーションメタデータに含まれる。これの例が、図１Ｂに示される。
【００１８】
図１Ｂは、フェデレーションメタデータを、現存するフェデレーションへの参照により含むことができる例を示す。図１Ｂは、組織１  １０４と組織２  １０６とを含むフェデレーション１を示す。フェデレーション１のメタデータ１０８は、フェデレーション１についての情報を説明するために使用される。図１Ｂは、第２のフェデレーション、フェデレーション２を示す。フェデレーション２は、組織３  １１０と組織４  １１２とを含む。フェデレーション２のメタデータ１１４は、フェデレーション２についての情報を説明するために使用される。図示された例において、フェデレーション１のメタデータ１０８は、フェデレーション１のメタデータ１０８からフェデレーション２のメタデータ１１４へ向けられた破線の矢印によって図示されるように、フェデレーション２のメタデータ１１４への参照により、含まれる。一実施形態では、フェデレーションメタデータは、他のフェデレーションへの参照により、他のフェデレーションメタデータを含むことができる。例として、一実施形態では、フェデレーション識別子への、参照を、作ることができる。このように、図１Ｂに示される例において、フェデレーション２のメタデータ１１４は、フェデレーション１に対するフェデレーション識別子への参照により、フェデレーション１のメタデータ１０８を含むことができる。
【００１９】
この例において、参照は、単一の現存するフェデレーションに向けて作られるが、参照を、１個または複数個の現存するフェデレーションに向けて作ることができる。例えば、別のフェデレーションに対するフェデレーションメタデータのように、複数のフェデレーションに対するフェデレーションメタデータを、フェデレーションへの参照によって、使用することができる。
【００２０】
一つの代替的な実施形態では、フェデレーションメタデータは、名前構造への参照により含まれる。例えば、他のフェデレーションの構造に向けて、参照を、作ることができる。図１Ｃに示される例において、フェデレーション１に対する名前構造への参照は、組織１−組織２と表現することができる。フェデレーション２に対する名前構造への参照は、組織１／チーム２−組織２／チーム３と表現することができる。フェデレーション３に対する名前構造への参照は、組織１／チーム２／グループ２−組織２／チーム３／グループ３と表現することができる。フェデレーション４に対する名前構造への参照は、組織１／チーム２／グループ２／固体２−組織２／チーム３／グループ３／固体３と表現することができる。
【００２１】
別の代替的な実施形態では、参照により含まれるフェデレーションメタデータは、物理的場所への参照に基づいて、含まれる。例えば一実施形態では、参照を、例えばワシントン州シアトルのように、地理的な物理的場所に向けて作ることができる。この例では、フェデレーションが形成されたとき、フェデレーションへの１個または複数個のパーティーがワシントン州シアトルに位置付けられて、この場所特有のメタデータの具体的なブロックをワシントン州シアトルへの参照により含むことができる。この参照は、フェデレーションメタデータ内の参照により含まれる共通メタデータブロックをもたらすだろう。
【００２２】
さらに別の実施形態では、参照により含まれるフェデレーションメタデータは、サービスエンドポイント参照から得られる。参照によりフェデレーションメタデータに含まれる明示的なフェデレーションメタデータは、サービスエンドポイント内部に埋め込まれる。そのような、フェデレーションメタデータを、サービスエンドポイントへの参照によってサービスエンドポイントから得ることができる。
【００２３】
一実施形態では、参照により含まれるフェデレーションメタデータを、標的サービスアドレスを与えられた周知のアドレスから、フェッチすることができる。
【００２４】
参照により含まれるフェデレーションメタデータに含まれる明示的なフェデレーションメタデータを、ディレクトリ内での属性への参照により、得ることができる。例えば、ＵＤＤＩ、ＤＮＳまたはＬＤＡＰ等のディレクトリサービスは、属性を含むことができ、属性は、参照により含まれるフェデレーションメタデータを含む。
【００２５】
次に図１Ｃを参照することで、フェデレーションメタデータが階層的に継承される例を示す。図１Ｃは、組織１  １０４と組織２  １０６とを含むフェデレーション１を示す。フェデレーション１のメタデータ１０８は、フェデレーション１についての情報を含む。
【００２６】
この例において、組織１  １０４は、少なくとも２個のチーム、チーム１  １１６とチーム２  １１８に細分化される。同様に、組織２  １０６は、少なくとも２個のチーム、チーム３  １２０とチーム４  １２２に細分化される。このように、この例において、チーム１とチーム２  １１６と１１８は、階層的に組織１  １０４の下である。同様に、チーム３  １２０とチーム４  １２２は、階層的に組織２  １０６の下である。図１Ｃは、別のフェデレーション、フェデレーション２を示す。フェデレーション２は、チーム２とチーム３とを含む。フェデレーション２についての情報は、フェデレーション２のメタデータ１２４に含まれる。
【００２７】
フェデレーション２のメタデータ１２４は、データ構造に含まれる。データ構造は、フェデレーション２についての、またはフェデレーション２内部の組織についての、メタデータの少なくとも１個または複数個のグループ分けを含んだフィールドを含む。第１のフェデレーションについての、または第１のフェデレーション内部の組織についての、メタデータの１個または複数個のグループ分けのうち少なくとも１個は、継承により含まれるフェデレーションメタデータに継承される。この例においては、フェデレーション２の階層的に上のフェデレーション１に対するフェデレーション１のメタデータから、である。そのようなものとして継承されたフェデレーションメタデータは、フェデレーション１によりフェデレーション２から継承される。
【００２８】
継承されたメタデータのさらなる例が、図１Ｃに示される。例えば、階層的にチーム２の下であるグループ２  １２６、および階層的にチーム３  １２０の下であるグループ３  １２８を含んだフェデレーション３が示される。この例では、フェデレーション３は、階層的にフェデレーション２の下である。従って、フェデレーション３のメタデータ１３０は、フェデレーション２のメタデータ１２４を含む。同様に、個体２  １３２と個体３  １３４とを含むフェデレーション４は、階層的にフェデレーション３の下である。従って、フェデレーション４のメタデータ１３６は、フェデレーション３のメタデータ１３０、フェデレーション２のメタデータ１２４、およびフェデレーション１のメタデータ１０８を含む。
【００２９】
実施形態はまた、コンピュータ実行可能命令またはそれに格納されたデータ構造を運ぶかまたは有するコンピュータ可読媒体を含むこともできる。そのようなコンピュータ可読媒体は、汎用コンピュータまたは専用コンピュータによりアクセスすることができる任意の利用可能な媒体であることができる。一例として、限定ではなく、そのようなコンピュータ可読媒体は、例えばＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージ装置、または任意の他の媒体等の物理的なコンピュータ可読媒体から成ることができる。任意の他の媒体を、コンピュータ実行可能命令またはデータ構造の形式で、所望のプログラムコード手段を運びまたは格納するために使用することができる。そして、任意の他の媒体は、汎用コンピュータまたは専用コンピュータにより、アクセスすることができる。ネットワーク上または別の通信接続上で（配線接続、無線、あるいは、配線接続か無線の組み合わせのいずれか）、コンピュータに情報が移されまたは供給されたとき、コンピュータは正しくこの接続をコンピュータ可読媒体とみなす。このように、任意のこのような接続は、正しくコンピュータ可読媒体と名付けられる。上記の組み合わせもまた、コンピュータ可読媒体の範囲に含まれるべきである。
【００３０】
コンピュータ実行可能命令は、例えば、汎用コンピュータ、専用コンピュータ、または専用処理装置に、ある機能または機能のグループを実行させる命令およびデータを備える。構造的特徴および／または方法論的活動特有の言語で、主題が、説明されてきたが、添付された特許請求の範囲に定義された主題は、必ずしも上で説明された具体的な特徴または活動に限定されないことが理解されるべきである。むしろ、上で説明された具体的な特徴および活動は、特許請求の範囲の実施の例の形として開示される。
【００３１】
本発明は、本発明の趣旨または本質的特徴から外れないで、他の具体的な形式で具体化することができる。説明された実施形態を、全ての点において、説明的としてのみ考えるべきであって、限定的として考えるべきではない。従って、本発明の範囲は、前の説明によってではなく添付された特許請求の範囲により指し示される。特許請求の範囲の均等の意味および範囲内で生じる全ての変化は、特許請求の範囲に包含されるべきである。
【図１Ａ】
2010506305.tif 000003
【図１Ｂ】
2010506305.tif 000004
【図１Ｃ】
2010506305.tif 000005
【国際調査報告】
2010506305.tif 000006
2010506305.tif 000007