(57)【要約】本発明に係るＸＭＬベースの電子文書要求方法によると、構造化された電子文書の構造を定義するシンタックスを用いて作成される電子文書において、電子文書を要求するため別のシンタックスを定義せず、既存の所定のシンタックスに基づいたエレメント名／属性名を含む要求文書を作成することで、前記要求文書に記載されたエレメント名／属性名の情報を有する電子文書の提供を要求し、前記要求されたエレメント名／属性名の情報を含む電子文書を提供される。
2005536799.tif 000002
【特許請求の範囲】
【請求項１】
電子文書の構造を定義するシンタックスを用いて作成されたＸＭＬベースの電子文書を要求する方法において、
電子文書を要求するため別のシンタックスを定義せず、所定のシンタックスに基づいてエレメント名／属性名を含む要求文書を作成する段階と、
前記要求文書に記載されたエレメント名／属性名の情報を有する電子文書の提供を要求する段階と、を含むことを特徴とするＸＭＬベースの電子文書要求方法。
【請求項２】
前記要求されたエレメント名／属性名に対する情報を備える電子文書の提供を要求する段階をさらに含むことを特徴とする請求項１に記載のＸＭＬベースの電子文書要求方法。
【請求項３】
前記要求文書は、提供されるエレメント名／属性名に対する情報を有する電子文書に対する識別者情報をさらに含むことを特徴とする請求項２に記載のＸＭＬベースの電子文書要求方法。
【請求項４】
前記識別者情報は、提供されるエレメント名／属性名の情報を有する電子文書の中で特定電子文書を区別できる情報を含むことを特徴とする請求項３に記載のＸＭＬベースの電子文書要求方法。
【請求項５】
前記識別者情報は、要求されるエレメント名／属性名の情報を有する電子文書の中で、要求される電子文書の条件を制限する条件情報を含むことを特徴とする請求項３に記載のＸＭＬベースの電子文書要求方法。
【請求項６】
前記要求文書のエレメント名／属性名は、電子文書の構造を定義するシンタックスによる必須／選択エレメント面及び／または必須／選択属性名の中から選択的に記載されることを特徴とする請求項２に記載のＸＭＬベースの電子文書要求方法。
【請求項７】
前記選択的に記載されるエレメント名／属性名は、要求者に提供される電子文書内に含まれる情報のエレメント名／属性名であることを特徴とする請求項６に記載のＸＭＬベースの電子文書要求方法。
【請求項８】
前記要求文書に選択的に記載されるエレメント名／属性名に当該値が記載されると、前記記載された値は使用者の要求に従って提供される電子文書が満足させるエレメント名／属性名の条件であることを特徴とする請求項６に記載のＸＭＬベースの電子文書要求方法。
【請求項９】
前記要求文書は前記エレメント名／属性名だけを含むことを特徴とする請求項１に記載のＸＭＬベースの電子文書要求方法。
【請求項１０】
構造化された電子文書の構造を定義するシンタックスを用いて要求された文書に対して、要求文書に含まれたエレメント名／属性名の値を含むＸＭＬベースの電子文書提供方法において、
必須エレメント名、選択エレメント、必須属性名または選択属性名の中で、要求文書に定義された既存のシンタックスに基づいたエレメント名／属性名を提供する段階と、
提供される少なくとも一つの電子文書は、前記定義されたシンタックスに対して有効で、前記要求文書で用いられたエレメント名／属性名の値を含み、前記識別者情報が提供されると、前記提供される電子文書はエレメント名／属性名の値と要求情報を含む前記要求文書の識別値を満足させる、前記エレメント名／属性名の情報を識別する要求文書内の識別情報を選択的に提供する段階と、を含むことを特徴とするＸＭＬベースの電子文書提供方法。
【請求項１１】
前記識別者情報は、特定電子文書を唯一に識別する識別者情報、及び要求される電子文書の条件を制限する制限情報を含むことを特徴とする請求項１０に記載のＸＭＬベースの電子文書提供方法。
【請求項１２】
電子文書の構造を定義するシンタックスを用いてＸＭＬベースの電子文書を提供する方法において、
提供された既存の文書に含まれる無効内容を削除するため無効エレメントを含む文書を提供する段階を含み、前記無効エレメントに削除される内容を追加することにより当該文書の所定内容の削除を通知することを特徴とするＸＭＬベースの電子文書提供方法。
【請求項１３】
前記提供された文書内に無効エレメントの内容として含まれる前記削除される内容は識別子エレメントであり、前記識別子エレメントが無効エレメントの内容として提供されると前記当該文書の全体が削除されることを特徴とする請求項１２に記載のＸＭＬベースの電子文書提供方法。
【請求項１４】
前記提供される文書内に当該文書を識別する識別子が含まれ、前記当該文書の削除される内容だけが無効エレメントとして含まれると、前記無効エレメント内に含まれる当該内容だけが削除されることを特徴とする請求項１２に記載のＸＭＬベースの電子文書要求方法。
【請求項１５】
前記削除される内容は無効エレメントにより識別されることを特徴とする請求項１２に記載のＸＭＬベースの電子文書提供方法。
【請求項１６】
電子文書の構造を定義するシンタックスを用いてＸＭＬベースの電子文書を提供する方法において、
当該文書に含まれる内容を削除するため前記当該文書の無効を通知する属性を含む文書を提供することにより、当該文書の所定内容を削除する段階を含むことを特徴とするＸＭＬベースの電子文書提供方法。
【請求項１７】
前記属性は無効になっている前記当該文書の内容を識別することを特徴とする請求項１６に記載のＸＭＬベースの電子文書提供方法。
【請求項１８】
前記属性を用いて文書を識別する識別子エレメントが提供される、前記属性を含む前記文書が提供され、前記識別子を用いて当該文書の全体を削除することを特徴とする請求項１６に記載のＸＭＬベースの電子文書提供方法。
【請求項１９】
前記提供文書内に当該文書を識別する識別子が含まれ、前記当該文書の削除される内容が前記文書の無効を通知する前記属性として提供されると、前記識別者により識別された文書の中で当該内容だけが削除されることを特徴とする請求項１６に記載のＸＭＬベースの電子文書提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子文書要求／提供方法に関し、特にＸＭＬ電子文書要求／提供に関する。
【背景技術】
【０００２】
近年、拡張可能なマーク付け言語(以下に、“ＸＭＬ”と呼ぶ)が電子文書の作成に幅広く利用されている。世界的にＸＭＬの利用率が急速に上昇しつつ、一般の企業は勿論、政府と官公署、公共機関でのＸＭＬの導入も大きく増加している。このような電子文書は、一般に各機関内で決めたシンタックスを基礎として作成され、ＸＭＬ文書をサーチするため特定言語が提供されている。
【０００３】
しかし、電子文書をサーチまたは要求するための従来の方法には種々の短所がある。このような特定のサーチ言語を用いて電子文書の提供を要求する従来の方法は、電子文書を要求する使用者が余分なサーチ言語を学び、サーチの結果として供給されるＸＭＬ文書の構造を指定する必要がある。従って、既存の指定されたシンタックスに基づいて作成された電子文書を要求及び受信しようとする使用者には効果的方法ではない。
【０００４】
さらに、従来の方法で要求及び提供される文書を使用する場合において、文書の内容の変更により削除された内容や、無効内容を通知する付加的な方法がないので、最初に提供した内容を全て伝送する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、前記の問題／短所を解決するために提案されたもので、本発明の目的は、特定のシンタックスに従ってＸＭＬベースの電子文書の要求／提供方法を提供することである。
【０００６】
本発明の他の目的は、使用者が電子文書の要求／提供のため別の言語のシンタックスを学習または使用せず既存の指定されたシンタックスを用いてＸＭＬ電子文書を効率的に提供できるＸＭＬ電子文書要求／提供方法を提供することである。
【０００７】
本発明のさらに他の目的は、要求者が用いる電子文書アプリケーションシステムが、指定されたシンタックスを処理する方法やアルゴリズムだけでも、電子文書サーチを要求でき、電子文書リポジトリから提供された電子文書を処理できるＸＭＬ電子文書要求／提供方法を提供することである。
【０００８】
本発明のさらに他の目的は、提供された文書を更新するため指定された内容や指示を伝送することにより伝送効率を向上させることができるＸＭＬベースの電子文書更新方法を提供することである。
【０００９】
本発明のさらに他の目的は、提供された文章または削除された文書の全てを送るのではなく、供給された文書の内容の削除された内容や無効な内容またはもはや有効でなくなった内容のみを伝送することにより伝送効率を向上させることができるＸＭＬ電子文書更新方法を提供することである。
【課題を解決するための手段】
【００１０】
前記の目的を達成するため本発明に係るＸＭＬベースの電子文書要求方法は、電子文書の構造を定義するシンタックスを用いて作成されたＸＭＬ電子文書を要求する方法であって、電子文書要求のため別のシンタックスを定義せず既存の所定のシンタックスのエレメント名／属性名だけが記載された要求文書を作成し、前記要求文書に記載されたエレメント名／属性名に対する情報を備える電子文書を要求し提供されることが特徴である。
【００１１】
また、前記の目的を達成するため本発明に係るＸＭＬベースの電子文書提供方法は、構造化した電子文書の構造を定義するシンタックスを用いて要求された文書に対して、要求文書に含まれるエレメント名／属性名の値を含む電子文書を提供するＸＭＬベースの電子文書提供方法であって、前記要求文書に既存の定義されたシンタックスのエレメント名／属性名が必須／選択エレメント名及び／または必須／選択属性名の中で前記要求文書に既存の定義されたシンタックスに基づいてエレメント名／属性名を提供し、前記定義されたシンタックスに有効な、前記要求文書に使用されたエレメント名／属性名の値を含み、前述のエレメント名／属性名の値を満たす同時に要求情報を含む要求文書に対する識別値を満たす電子文書を提供し、前記エレメント名／属性名に対する情報を識別する要求文書で識別情報を選択的に提供することが特徴である。
【００１２】
また、前記の他の目的を達成するため本発明に係るＸＭＬベースの電子文書提供方法は、電子文書の構造を定義するシンタックスを用いてＸＭＬベースの電子文書を提供する方法であって、既存の提供された文書に含まれる無効内容をその後削除するための無効エレメントを含む文書を提供し、前記無効エレメントに削除される内容を追加することにより文書の所定内容の削除を通知することが特徴である。
【００１３】
さらに、前記の他の目的を達成するため本発明に係るＸＭＬベースの電子文書提供方法は、電子文書の構造を定義するシンタックスを用いてＸＭＬベースの電子文書を提供する方法であって、文書に含まれる内容を削除するため当該文書の無効を識別する属性を含む次の文書を提供することにより、当該文書の所定の内容を削除することが特徴である。
【００１４】
本発明の他のメリット、目的、特徴は、以下の説明で言及され、以下の説明を参照すれば本発明の技術分野の通常の知識を有する者には明らかで、本発明の実施形態から理解できる。本発明の目的とメリットは添付の請求範囲で明確に指摘したように実現され達成される。
【発明の効果】
【００１５】
本発明の好ましい実施態様に従うＸＭＬベースの電子文書要求及び／または提供方法は、使用者が電子文書を要求するため別の言語のシンタックスを学ばなくても、所定のシンタックスを用いてＸＭＬベースの電子文書を効率的に提供されるというメリットがある。さらに、要求者が利用する電子文書アプリケーションシステムは、所定のシンタックスを処理する装置及び／またはアルゴリズムだけを用いて、電子文書のサーチを要求し電子文書リポジトリから提供された電子文書を処理できる。また、提供された文書の内容の一部または全体が削除されたり無効になる場合、簡単に削除された内容を通知することで無効な文書や文書の内容の使用が予防されるというメリットがある。
【発明を実施するための最良の形態】
【００１６】
以下、添付の図面を参照して本発明の実施形態を詳しく説明する。
ＸＭＬベースの電子文書は多くの場合、サーバーに文書を格納しておいて、使用者の要求により所望の電子文書を提供するクライアント／サーバー構造として管理される。このようなクライアント／サーバー構造は図１に説明されている。
【００１７】
図１は一般的なＸＭＬベースの電子文書を要求／提供するクライアント／サーバー構造を示す概略図である。図１のように、クライアントは文書の要求者／使用者側であり、サーバーは文書の提供者側である。従って、文書を要求し使用するシステムが同時に文書の格納及び提供の機能を有する場合、システムは役割によってクライアントかサーバーとして機能する。
【００１８】
ＸＭＬ文書をサーチする言語にはＸＱＬ(ＸＭＬ Query Language)、ＸQueryが含まれる。このようなサーチ言語は、サーバーの電子文書リポジトリに格納されているＸＭＬ文書をサーチし、要求者の所望の形態のＸＭＬ文書で結果を提供するため幅広く使用される。
【００１９】
ＸＱＬを例として説明すると、ＸＱＬはＸＭＬ文書内のデータフィールドとテキストの位置をサーチし選択するための手段である。ＸＭＬファイルはウェブ上でコンピューターの間でデータコレクションを伝送するために使用される。ＸＱＬはＸＭＬファイル内のデータコレクションから特定項目をサーチまたは選択するためのツールを提供する。これはＸＳＬ(Extensible Style sheet Language)内で使用されるフォーマットシンタックスに基づき、ＸＳＬの拡張版として提案されている。
【００２０】
処理において、ＸＳＬフォーマット言語は特定のエレメント名を指示するため単純なディレクトリー表記法を使用する。例えば、“図書／著者”とは、“ＸＭＬファイルのような特定文脈で、全ての図書構成要素内の、全ての著者構成要素をサーチする”という意味である。ＸＱＬはディレクトリーフォーマット表記法に、ブール論理を使用し、構成要素を選択し、構成要素のコレクションを索引する能力を追加する。ＸＱＬは、ＳＭＬファイルを格納する電子文書リポジトリのサーチし、かつ特定構成要素へリンクされるハイパーリンクを提供することができるプログラムの作成を可能とする。
【００２１】
前述のように、このようなサーチ言語を用いて電子文書の提供を要求する一般的な方法において、電子文書を要求する使用者が余分なサーチ言語を学び、サーチの結果として提供されるＸＭＬ文書の構造を指定する必要がある。従って、一般的なＸＱＬ方法では、既存の指定されたシンタックスに基づいて作成された電子文書の要求及び受信を望む使用者には効果的ではないという短所がある。
【００２２】
本発明の好ましい実施形態によるＸＭＬベースの電子文書要求方法を説明する。ＸＭＬベースの電子文書はシンタックスを定義するためＤＴＤ(Document Type Definition)またはＸＭＬスキーマ言語を用いる。このようなシンタックスは全体の電子文書の構造を定義し、各エレメントの名前と発生回数、順番、必須エレメントかまたは選択エレメントか、各エレメントの属性などを制限する。電子文書はこのような言語で作成されたシンタックスに関して有効な文書となる。
【００２３】
本発明の好ましい実施形態において、所定のシンタックスを用いて所望の情報を要求する要求文書を構成し、その要求文書を用いて電子文書リポジトリに情報の提供を要求することができる。換言すれば、要求者は所定のシンタックスに基づいて所望の情報を記載した要求文書などを伝送することにより、電子文書リポジトリに情報の提供を要求する。
【００２４】
要求文書は、シンタックスに基づいたエレメント名／属性名の具体的な情報値なしに、ただエレメント名／属性名だけで構成される。その上に、提供されたい情報を制限できる情報がある場合、シンタックスの識別子またはエレメント名／属性名を特定値とともに要求文書に記載することができる。
【００２５】
従って、要求者が電子文書の提供を要求する目的で電子文書リポジトリに要求文書を送る時に、所定のシンタックスの制約の中で必須エレメントまたは属性のシンタックスが守られないこともあり得る。即ち、単に要求するエレメントや属性値だけを記入してリポジトリに電子文書の提供を要求するので、要求された情報値がない場合は必須エレメントまたは属性を除去することもある。
【００２６】
提供される情報を示し、情報を制限するのための識別子の値または特定値を有するエレメント名／属性名においては、所定のシンタックスの階層的構造に従って記述された電子文書を要求文書として使用するのが望ましい。要求されるエレメント名／属性名の値を含み、識別値または条件として使用されたエレメント名／属性名の値を満足させる電子文書が提供される。
【００２７】
即ち、本発明の実施形態に従うＸＭＬベースの電子文書要求／提供方法によると、要求される電子文書の識別値及び提供されるエレメントを所定のシンタックスの階層的構造に従って記述した要求文書を用いて、当該情報を有している電子文書の提供を要求する。
【００２８】
また、本発明の実施形態に従うＸＭＬベースの電子文書要求／提供方法によると、提供された文書の内容が削除されたり、または有効でなくなっている場合、削除する内容が有効でないことを通知するための属性値が提供者側で追加される。さらに、本発明の実施形態に従うＸＭＬベースの電子文書要求／提供方法によると、提供された文書の所定内容が削除されたり、または有効でなくなっている場合、エレメント名に削除する内容だけを記入することで文書が有効でないことを通知することもできる。
【００２９】
本発明の実施形態に従う電子文書要求／提供方法は、例えば、電子文書の提供を要求する要求者と、要求された電子文書を提供する提供者と、要求者と提供者を連結するネットワークから構成されるシステムに適用される。また、電子文書の要求／提供方法は、放送プログラム提供システムのような環境下で一部の基本情報だけを提供してから使用者の要求に従って追加的情報をネットワークを通して受信するシステムに適用される。
【００３０】
例えば、放送プログラムに関する電子文書のシンタックスを次のように定義し、電子文書要求／提供方法に対して図２を参照して説明する。図２は、一般のＸＭＬベースの電子文書作成法により作成された放送プログラムのシンタックスの構造を示す例示図である。
【００３１】
図２に示されているように、放送プログラムはプログラムを唯一に示すタイトルとプログラムＩＤ情報を有し、さらに、放送局、時間、期間のような放送に関する情報と、シノプシス、批評、登場人物のようなプログラム内容に関する情報とを有すると仮定する。この中で、タイトル、プログラムＩＤ、時間、期間が必須エレメントとして定義される場合に対して説明する。図２に示されるように、実線は必須エレメントを、点線は選択項目を意味する。
【００３２】
図３及び図４にはこのようなプログラムをＤＴＤとＸＭＬスキーマを用いて作成しいる。図３は、一般のＸＭＬベースの電子文書作成法により作成された放送プログラムのシンタックスを示すＤＴＤの例示図であり、図４は、一般のＸＭＬベースの電子文書作成方法により作成された放送プログラムのシンタックスを示すＸＭＬスキーマの例示図である。
【００３３】
ＤＴＤは特定文書タイプをマークアップするためＸＭＬを適用する規則であり、アプリケーションにより決められる。文書タイプの定義は、マークアップで表現できるエレメントタイプ、エレメント相互関係と属性、参照に関する規則を含む。
【００３４】
そして、図５及び図６には、このようなシンタックスに基づいて実際に作成された放送プログラムを示している。図５及び図６は一般のＸＭＬベースの電子文書作成法により作成された放送プログラム電子文書の例示図である。ここで、必須エレメントであるタイトルは全て含まれているが、選択エレメントは含まれないこともある。
【００３５】
図７は本発明の実施形態に従うＸＭＬベースの電子文書要求方法により作成された電子文書の提供を要求する要求文書の一例を示す図である。要求者が放送局に特定プログラムの批評を要求すると仮定する。そのとき、要求者は図７のように要求文書を作成することができる。
【００３６】
図７に示されているように、前記要求文書は図５及び図６と同一のシンタックスを用いるが、それに限定されない。必須エレメントであるタイトルエレメントは省略され、要求するプログラムの“識別子”エレメントと“批評”エレメントを記入してリポジトリに電子文書の提供を要求する。
【００３７】
従って、前記要求文書は、図７に示されているように、要求文書を作成した使用者の要求により電子文書リポジトリに提供される。図８は図７の要求文書に従って提供される電子文書の一例を示す図である。さらに、図８に示されているように、要求された情報を含む電子文書は、所定のシンタックスに従って使用者が利用する電子文書アプリケーションシステムに提供される。
【００３８】
もう一つの例として、要求者が特定俳優の出演するプログラムを要求すると仮定する。この際、要求者は図９のように要求文書を作成できる。図９に示されているように、要求文書は図５及び図６と同一のシンタックスを用いる。しかし、必須エレメントであるタイトル項目は省略し、要求するプログラムの“登場人物”エレメントだけを記入してからリポジトリに電子文書提供を要求する。ここで、“タイトル”エレメントと“放送”に関する情報とは必須エレメントなので、たとえこの情報は要求文書に表記されなくても、自動的に提供される。
【００３９】
従って、図１０に示されているように、電子文書リポジトリは、使用者の要求に応じて、要求された情報を含む電子文書を、所定のシンタックスに従って使用者が利用する電子文書アプリケーションシステムに提供する。
【００４０】
本発明の実施形態に従うＸＭＬベースの電子文書要求／提供方法によると、要求者は所定のシンタックスを用いて(例えば、サーチ要求のため別の言語のシンタックスを学ばず)電子文書リポジトリに格納されている電子文書の提供を要求することができる。そして、ＸＭＬベースの所定のシンタックスを処理するシステムだけを用いて、電子文書リポジトリから提供された電子文書を処理するので、本発明の実施形態に従う方法はより効果的に行われる。
【００４１】
その際、要求文書のエレメント名／属性名は構造化された電子文書構造を定義するシンタックスにおいての必須／選択エレメント及び／または必須／選択属性の中から選択的に記載される。前記要求文書に選択的に記載されるエレメント名／属性名は、要求者に提供される電子文書に備えられる情報のエレメント名／属性名を示す。さらに、前記要求文書に選択的に記載されるエレメント名／属性名に当該値が記載される場合、エレメント名／属性名の記載された値は使用者の要求に応じて提供される電子文書により満足させられるエレメント名／属性名の条件を示す。
【００４２】
一方、文書の内容変更により削除される内容がある場合、例えば、予定されていた放送プログラムが取り消された場合は、図１１及び／または図１２のように処理することができる。即ち、図１１及び図１２のように、無効や削除のエレメント名または属性名などの追加により予定されていた放送プログラムの取り消しを通知することができる。
【００４３】
図１１は、本発明の実施形態に従うＸＭＬベースの電子文書提供方法により、無効であることを通知するエレメントを含む文書を提供することにより、削除された文書に対する情報を提供する例を示す図である。そして、図１２は、本発明に従うＸＭＬベースの電子文書提供方法により、無効であることを通知する属性を含む文書を提供することにより、削除された文書に対する情報を提供する例を示す例示図である。
【００４４】
より詳しく説明すると、図１１に示されているように無効エレメントを追加することにより予定されていた放送プログラム、例えば“Larry King”の取り消しに対する情報を提供することができる。この際、その提供される文書内の無効エレメントの内容として含まれ削除される内容は、文書を識別できる識別子エレメントにより決定される。識別子エレメントが無効エレメントの内容として提供される場合は、当該文書の全体が削除される。そして、提供文書内に当該文書を識別できる識別子(例えば識別子エレメント、識別子属性)が含まれ、前記無効エレメント名として当該文書の削除される内容だけが含まれている場合は、前記無効エレメント名内に含まれる当該内容だけが削除される。
【００４５】
さらに、図１２に示されているように、＜Program Invalid=”true”＞の属性を追加することにより所定の放送プログラム、例えば“Larry King”の取り消しに対する情報を簡単に提供できる。この際、提供される文書が無効になったことを通知する属性名は、削除される文書を識別する識別子エレメント名の属性であり得る。そして、前記識別子エレメントの属性が無効になったことを通知する属性名を提供する場合は、当該文書識別子により識別される当該文書全体が削除される。
【００４６】
また、前記提供された文書内の当該文書を識別できる識別子が含まれ、該当文書の削除される内容だけの無効を通知する属性として提供される場合は、前記文書識別子により識別される文書の中の該当内容だけが削除される。
【００４７】
本発明の実施形態に従うＸＭＬベースの電子文書提供方法によると、文書の内容変更のため削除されたり無効な内容を、新たな文書を提供せずに削除すること、または無効の内容だけを提供することにより、文書の漸次的更新が可能となる。
【００４８】
前述の実施形態とメリットは単に例示にすぎなく、本発明を限定するのではない。本発明の実施形態を他の形態の他の装置に適用することができる。本発明の実施形態は実例であり、特許請求の範囲に記載の本発明の範囲を制限するものではない。本発明の技術分野の通常の知識を有する者であれば、様々な代替、変形及び変更が可能である。請求項における手段―機能の請求項は言及された機能と、構造的に同等の物だけでなく同等の構造物をも含む。
【図面の簡単な説明】
【００４９】
【図１】一般的なＸＭＬベースの電子文書を要求／提供するクライアント／サーバー構造を概略的に示す図面。
【図２】一般的なＸＭＬベースの電子文書作成法により作成された放送プログラムのシンタックス構造を示す例示図。
【図３】一般的なＸＭＬベースの電子文書作成法により作成された放送プログラムのシンタックスを示すＤＴＤ(document type definition)の例示図。
【図４】一般的なＸＭＬベースの電子文書作成法により作成された放送プログラム電子文書のシンタックスを示すＸＭＬスキーマ(schema)の例示図。
【図５】一般的なＸＭＬベースの電子文書作成法により作成された放送プログラム電子文書の例示図。
【図６】一般的なＸＭＬベースの電子文書作成法により作成された放送プログラム電子文書の例示図。
【図７】本発明の好ましい実施例に従うＸＭＬベースの電子文書要求方法により作成された電子文書の提供を要求する要求文書を示す例示図。
【図８】図７に示した要求文書に従って提供される電子文書を示す例示図。
【図９】本発明の好ましい実施例に従うＸＭＬベースの電子文書要求方法により作成された電子文書の提供を要求する要求文書の他の例示図。
【図１０】図９に示した要求文書に従って提供される電子文書の他の例示図。
【図１１】本発明の好ましい実施例に従うＸＭＬベースの電子文書提供方法に従って、無効な文書を通知する項目が含まれる文書を提供することにより、削除された文書に対する情報を提供する例を示す例示図。
【図１２】本発明の他の好ましい実施例に従うＸＭＬベースの電子文書提供方法に従って、無効な文書を通知する属性が含まれる文書を提供することにより、削除された文書に対する情報を提供する例を示す例示図。
【図１】
2005536799.tif 000003
【図２】
2005536799.tif 000004
【図３】
2005536799.tif 000005
【図４】
2005536799.tif 000006
【図５】
2005536799.tif 000007
【図６】
2005536799.tif 000008
【図７】
2005536799.tif 000009
【図８】
2005536799.tif 000010
【図９】
2005536799.tif 000011
【図１０】
2005536799.tif 000012
【図１１】
2005536799.tif 000013
【図１２】
2005536799.tif 000014
【手続補正書】
【提出日】平成16年12月6日(2004.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアントに格納され、放送プログラムに関わるメタデータを記述するＸＭＬベースの断片を更新する方法において、
前記断片の更新されたものを提供者に要求する段階と、
前記提供者が前記断片が無効エレメントであることを通知する場合、前記クライアントから前記断片を削除する段階と、を含み、
前記断片は断片識別子または断片版により識別されることを特徴とするＸＭＬベースの断片更新方法。
【請求項２】
前記断片は予め受信され前記クライアントに格納されることを特徴とする請求項１に記載のＸＭＬベースの断片更新方法。
【請求項３】
前記無効断片及び前記無効エレメントは電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項１に記載のＸＭＬベースの断片更新方法。
【請求項４】
前記シンタックスはＸＭＬスキーマであり、前記放送プログラムはテレビ放送プログラムであることを特徴とする請求項３に記載のＸＭＬベースの断片更新方法。
【請求項５】
前記削除段階は、前記クライアントからの前記断片識別子により識別された断片を識別する段階を含むことを特徴とする請求項１に記載のＸＭＬベースの断片更新方法。
【請求項６】
前記断片は無効属性により前記無効断片として通知されることを特徴とする請求項１に記載のＸＭＬベースの断片更新方法。
【請求項７】
前記無効属性は電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項６に記載のＸＭＬベースの断片更新方法。
【請求項８】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項７に記載のＸＭＬベースの断片更新方法。
【請求項９】
クライアントに格納され放送プログラムに関わるメタデータを記述するＸＭＬベースの断片更新方法において、
前記断片はＸＭＬをベースとし、
前記クライアントは前記断片の更新されたものを提供者に要求し、提供者が前記断片識別子または断片版により識別された断片が無効であることを通知すると、前記クライアントから前記断片を削除するように構成されることを特徴とするＸＭＬベースの断片更新方法。
【請求項１０】
クライアントに格納され放送プログラムに関わるメタデータを記述するＸＭＬベースの断片更新方法において、
前記クライアントから前記断片の更新されたものの要求を受信する段階と、
前記断片が無効断片であることを通知する無効エレメントを前記クライアントに提供する段階と、を含み、
前記断片は断片識別子及び断片版から選択された少なくとも一つにより識別されることを特徴とするＸＭＬベースの断片更新方法。
【請求項１１】
前記断片は予め提供されることを特徴とする請求項１０に記載のＸＭＬベースの断片更新方法。
【請求項１２】
前記無効エレメントおよび前記無効断片は電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項１０に記載のＸＭＬベースの断片更新方法。
【請求項１３】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項１２に記載のＸＭＬベースの断片更新方法。
【請求項１４】
前記断片は無効属性により前記無効断片として通知されることを特徴とする請求項１３に記載のＸＭＬベースの断片更新方法。
【請求項１５】
前記無効属性は電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項１４に記載のＸＭＬベースの断片更新方法。
【請求項１６】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項１５に記載のＸＭＬベースの断片更新方法。
【請求項１７】
クライアントに格納され放送プログラムに関わるメタデータを記述するＸＭＬベースの断片更新装置において、
前記クライアントから前記断片の更新されたものの要求を受信し、前記断片が無効断片であることを通知する無効エレメントを前記クライアントに提供するサーバーを含み、
前記断片は断片識別子及び断片版から選択された少なくとも一つにより識別されることを特徴とするＸＭＬベースの断片更新装置。
【請求項１８】
クライアントに格納され放送プログラムに関わるメタデータを記述するＸＭＬベースの断片更新要求に対する応答処方法において、
前記断片が無効断片であることを通知する無効エレメントを受信し、提供者からの断片識別子により識別される前記断片を削除する段階と、
前記クライアントから前記断片識別子により識別される前記断片を識別する段階と、
前記受信された無効断片によって前記クライアントから前記識別された断片を削除するように制御する段階と、を含むことを特徴とするＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項１９】
前記断片は予め受信されて前記クライアントに格納されることを特徴とする請求項１８に記載のＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項２０】
前記無効エレメントは電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項１８に記載のＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項２１】
前記シンタックスはＸＭＬスキーマであり、前記放送プログラムはテレビ放送プログラムであることを特徴とする請求項２０に記載のＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項２２】
前記断片は無効属性により無効断片として通知されることを特徴とする請求項１８に記載のＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項２３】
前記無効属性は電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項２２に記載のＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項２４】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項２３に記載のＸＭＬベースの断片更新要求に対する応答処理方法。
【請求項２５】
クライアントに格納され放送プログラムに関わるメタデータを記述するＸＭＬベースの断片更新要求に対する応答方法において、
無効エレメントを前記クライアントに提供し、断片識別子により識別される前記断片を削除する段階を含み、前記無効エレメントは前記断片が無効断片であることを通知することを特徴とするＸＭＬベースの断片更新要求に対する応答方法。
【請求項２６】
前記断片は予め受信され前記クライアントに格納されることを特徴とする請求項２５に記載のＸＭＬベースの断片更新要求に対する応答方法。
【請求項２７】
前記無効断片及び前記無効エレメントは、電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項２５に記載のＸＭＬベースの断片更新要求に対する応答方法。
【請求項２８】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項２７に記載のＸＭＬベースの断片更新要求に対する応答方法。
【請求項２９】
前記断片は無効属性により前記無効断片として通知されることを特徴とする請求項２５に記載のＸＭＬベースの断片更新要求に対する応答方法。
【請求項３０】
前記無効属性は電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項２９に記載のＸＭＬベースの断片更新要求に対する応答方法。
【請求項３１】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項３０に記載のＸＭＬベースの断片更新要求に対する応答方法。
【請求項３２】
テレビ放送プログラムに対するメタデータを記述し、クライアントに格納されているＸＭＬベースの断片が、前記断片更新要求に応答し無効断片であることを通知する無効エレメントの応答処理方法において、
前記クライアントから断片識別子を用いて前記断片を識別する段階と、
前記受信された無効断片によって前記クライアントから前記識別された断片を削除するように制御する段階と、を含むことを特徴とする無効エレメントの応答処理方法。
【請求項３３】
前記断片は予め受信されて前記クライアントに格納されることを特徴とする請求項３２に記載の無効エレメントの応答処理方法。
【請求項３４】
前記無効エレメントは電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項３２に記載の無効エレメントの応答処理方法。
【請求項３５】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項３４に記載の無効エレメントの応答処理方法。
【請求項３６】
前記断片は無効属性により前記無効断片として通知されることを特徴とする請求項３２に記載の無効エレメントの応答処理方法。
【請求項３７】
前記無効属性は電子文書の構造を定義するシンタックスにより定義されることを特徴とする請求項３６に記載の無効エレメントの応答処理方法。
【請求項３８】
前記シンタックスはＸＭＬスキーマであることを特徴とする請求項３７に記載の無効エレメントの応答処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
より詳しく説明すると、図１１に示されているように無効エレメントを追加することにより予定されていた放送プログラム、例えば“Larry King”の取り消しに対する情報を提供することができる。この際、その提供される文書内の無効エレメントの内容として含まれ削除される内容は、文書を識別できる識別子エレメントにより決定される。識別子エレメントが無効エレメントの内容として提供される場合は、当該文書の全体がクライアントのリポジトリから削除される。そして、提供文書内に当該文書を識別できる識別子(例えば識別子エレメント、識別子属性)が含まれ、前記無効エレメント名として当該文書の削除される内容だけが含まれている場合は、前記無効エレメント名内に含まれる当該内容だけがクライアントのリポジトリから削除される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
さらに、図１２に示されているように、＜Program Invalid=”true”＞の属性を追加することにより所定の放送プログラム、例えば“Larry King”の取り消しに対する情報を簡単に提供できる。この際、提供される文書が無効になったことを通知する属性名は、削除される文書を識別する識別子エレメント名の属性であり得る。そして、前記識別子エレメントの属性が無効になったことを通知する属性名を提供する場合は、当該文書識別子により識別される当該文書全体がクライアントのリポジトリから削除される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
また、前記提供された文書内の当該文書を識別できる識別子が含まれ、該当文書の削除される内容だけの無効を通知する属性として提供される場合は、前記文書識別子により識別される文書の中の該当内容だけがクライアントのリポジトリから削除される。
【国際調査報告】
2005536799.tif 000015