【手続補正書】
【提出日】平成17年2月24日(2005.2.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
要素データから構成される基本情報と、前記基本情報を変換するための処理を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段と、
前記カスタマイズ処理情報に基づき、前記基本情報を変換してテンプレートを生成するテンプレート生成手段とを備えた、情報生成装置。
【請求項２】
前記要素データはオブジェクトであって、
複数の前記オブジェクトを記憶するオブジェクト記憶手段をさらに備え、
前記カスタマイズ処理情報は、前記基本情報に含まれる少なくとも１つのオブジェクトを識別するための情報と、前記オブジェクト記憶手段に記憶されたオブジェクトを識別するための情報とを含み、
前記テンプレート生成手段は、
前記カスタマイズ処理情報に基づき、前記基本情報に含まれる少なくとも１つのオブジェクトを前記オブジェクト記憶手段に記憶されたオブジェクトで置換するオブジェクト置換手段を含む、請求項１に記載の情報生成装置。
【請求項３】
前記カスタマイズ処理情報は、前記基本情報を出力する端末の属性情報を含み、
前記テンプレート生成手段は、
前記カスタマイズ処理情報に含まれる属性情報で示される端末の属性の値を取得する端末属性取得手段と、
前記取得された端末の属性の値に対応するよう前記基本情報の属性の値を変更する属性変更手段とを含む、請求項１に記載の情報生成装置。
【請求項４】
前記カスタマイズ処理情報は、スクリプト言語で記述される、請求項１に記載の情報生成装置。
【請求項５】
所望のメタテンプレートからのテンプレートの生成を要求するテンプレート生成要求を受付けるテンプレート生成要求受付手段をさらに備え、
前記テンプレート生成手段は、前記メタテンプレート記憶手段に記憶されたメタテンプレートのうち、前記テンプレート生成要求受付手段によって受付けられたテンプレート生成要求に応じたメタテンプレートに含まれるカスタマイズ処理情報に基づき、テンプレートを生成する、請求項１に記載の情報生成装置。
【請求項６】
要素データから構成される複数の基本情報と、前記複数の基本情報と端末の種別との対応関係を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段と、
前記端末の種別を取得する端末種別取得手段と、
前記カスタマイズ処理情報に基づき、前記メタテンプレートに含まれる複数の基本情報から、前記取得された端末の種別に対応する基本情報を選択する基本情報選択手段と、
前記選択された基本情報を含むテンプレートを生成するテンプレート生成手段とを備えた、情報生成装置。
【請求項７】
要素データから構成される基本情報を含むテンプレートを記憶するテンプレート記憶手段と、
前記テンプレートに含まれる基本情報を変換するための処理を定義するカスタマイズ処理情報を前記テンプレートの外部に記憶するカスタマイズ処理情報記憶手段と、
前記記憶されたカスタマイズ処理情報に基づき、前記記憶されたテンプレートに含まれる基本情報を変換して新たなテンプレートを生成するテンプレート生成手段とを備えた、情報生成装置。
【請求項８】
要素データから構成される基本情報を含む複数のテンプレートを記憶するメタテンプレート記憶手段と、
前記記憶されたテンプレートから複数のテンプレートを指定するための情報を含むカスタマイズ処理情報を記憶するカスタマイズ処理情報記憶手段と、
前記記憶されたカスタマイズ処理情報で指定される複数のテンプレートに含まれる基本情報を合成する基本情報合成手段と、
前記合成された基本情報を含む新たなテンプレートを生成するテンプレート生成手段とを備えた、情報生成装置。
【請求項９】
複数のメタテンプレートを優先度と対応させて記憶するメタテンプレート記憶手段と、
前記メタテンプレートを読出すための条件の入力を受付ける読出条件受付手段と、
前記受付けられた条件に応じたメタテンプレートを読出すメタテンプレート読出手段と、
前記読出されたメタテンプレートが複数ある場合、前記複数のメタテンプレートから優先度の高いメタテンプレートを抽出するメタテンプレート抽出手段とを備えた、情報生成装置。
【請求項１０】
前記メタテンプレートの使用回数をカウントするカウント手段をさらに備え、
前記メタテンプレート記憶手段は、前記カウントされた使用回数に基づき決定される優先度を記憶する、請求項９に記載の情報生成装置。
【請求項１１】
要素データから構成される基本情報と、前記基本情報を変換するための処理を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段を有するコンピュータでテンプレートを生成する情報生成方法であって、
前記カスタマイズ処理情報に基づき、前記基本情報を変換してテンプレートを生成するステップを含む、情報生成方法。
【請求項１２】
前記カスタマイズ処理情報は、前記基本情報を出力する端末の属性情報を含み、
前記テンプレートを生成するステップは、
前記カスタマイズ処理情報に含まれる属性情報で示される端末の属性の値を取得するステップと、
前記取得された端末の属性の値に対応するよう前記基本情報の属性の値を変更するステップとを含む、請求項１１に記載の情報生成方法。
【請求項１３】
要素データから構成される基本情報と、前記基本情報を変換するための処理を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段を有するコンピュータで実行される情報生成プログラムであって、
前記カスタマイズ処理情報に基づき、前記基本情報を変換してテンプレートを生成するステップをコンピュータに実行させる、情報生成プログラム。
【請求項１４】
前記カスタマイズ処理情報は、前記基本情報を出力する端末の属性情報を含み、
前記テンプレートを生成するステップは、
前記カスタマイズ処理情報に含まれる属性情報で示される端末の属性の値を取得するステップと、
前記取得された端末の属性の値に対応するよう前記基本情報の属性の値を変更するステップとを含む、請求項１３に記載の情報生成プログラム。
【請求項１５】
請求項１３または請求項１４に記載の情報生成プログラムを記録したコンピュータ読取可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の技術では、既に作成されたテンプレートに類似したテンプレートを新たに作成する場合、アニメーション作成専用のソフトウェアを用いて、始めから作成しなければならなかった。このため、テンプレートから新たにテンプレートを作成する場合、ユーザはアニメーション作成専用のソフトウェアに熟達している必要があるため、容易にテンプレートを作成することはできなかった。
また、端末種別が異なると表示サイズ等の端末属性が異なるため、端末ごとに端末の属性に対応したコンテンツデータを生成する必要がある。このため、コンテンツデータ生成用のテンプレートも端末ごとに必要となるため、テンプレートを作成する作業が煩雑であった。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
上述の目的を達成するためにこの発明のある局面によれば、情報生成装置は、要素データから構成される基本情報と、基本情報を変換するための処理を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段と、カスタマイズ処理情報に基づき、基本情報を変換してテンプレートを生成するテンプレート生成手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
好ましくは、要素データはオブジェクトであって、情報生成装置は、複数のオブジェクトを記憶するオブジェクト記憶手段をさらに備え、カスタマイズ処理情報は、基本情報に含まれる少なくとも１つのオブジェクトを識別するための情報と、オブジェクト記憶手段に記憶されたオブジェクトを識別するための情報とを含む。また、テンプレート生成手段は、カスタマイズ処理情報に基づき、基本情報に含まれる少なくとも１つのオブジェクトをオブジェクト記憶手段に記憶されたオブジェクトで置換するオブジェクト置換手段を含む。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この発明に従えば、情報生成装置は、カスタマイズ処理情報に基づき、基本情報に含まれるオブジェクトをオブジェクト記憶手段に記憶されたオブジェクトで置換し、置換された基本情報を含むテンプレートを生成する。このため、カスタマイズ処理情報に含まれるオブジェクトを識別するための情報を変えることによって、多様なテンプレートを生成することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明に従えば、情報生成装置は、カスタマイズ処理情報に含まれる属性情報で示される端末の属性の値を取得し、取得された端末の属性の値に対応するよう基本情報の属性の値を変更し、属性の値が変更された基本情報を含むテンプレートを生成する。このため、端末の属性の値に応じて、多様なテンプレートを容易に生成することができる。
好ましくは、カスタマイズ処理情報は、スクリプト言語で記述される。
好ましくは、情報生成装置は、所望のメタテンプレートからのテンプレートの生成を要求するテンプレート生成要求を受付けるテンプレート生成要求受付手段をさらに備える。また、テンプレート生成手段は、メタテンプレート記憶手段に記憶されたメタテンプレートのうち、テンプレート生成要求受付手段によって受付けられたテンプレート生成要求に応じたメタテンプレートに含まれるカスタマイズ処理情報に基づき、テンプレートを生成する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
この発明の他の局面によれば、情報生成装置は、要素データから構成される複数の基本情報と、複数の基本情報と端末の種別との対応関係を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段と、端末の種別を取得する端末種別取得手段と、カスタマイズ処理情報に基づき、メタテンプレートに含まれる複数の基本情報から、取得された端末の種別に対応する基本情報を選択する基本情報選択手段と、選択された基本情報を含むテンプレートを生成するテンプレート生成手段とを備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この発明のさらに他の局面によれば、情報生成装置は、要素データから構成される基本情報を含むテンプレートを記憶するテンプレート記憶手段と、テンプレートに含まれる基本情報を変換するための処理を定義するカスタマイズ処理情報をテンプレートの外部に記憶するカスタマイズ処理情報記憶手段と、記憶されたカスタマイズ処理情報に基づき、記憶されたテンプレートに含まれる基本情報を変換して新たなテンプレートを生成するテンプレート生成手段とを備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この発明に従えば、情報生成装置は、テンプレートの外部に記憶される基本情報を変換するための処理を定義するカスタマイズ処理情報に基づき、記憶されたテンプレートに含まれる基本情報を変換して、新たなテンプレートを生成する。このため、カスタマイズ処理情報で定義される処理を変えることによって、多様なテンプレートを容易に生成することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
この発明のさらに他の局面によれば、情報生成装置は、要素データから構成される基本情報を含む複数のテンプレートを記憶するテンプレート記憶手段と、記憶されたテンプレートから複数のテンプレートを指定するための情報を含むカスタマイズ処理情報を記憶するカスタマイズ処理情報記憶手段と、記憶されたカスタマイズ処理情報で指定される複数のテンプレートに含まれる基本情報を合成する基本情報合成手段と、合成された基本情報を含む新たなテンプレートを生成するテンプレート生成手段とを備える。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
この発明のさらに他の局面によれば、情報生成方法は、要素データから構成される基本情報と、基本情報を変換するための処理を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段を有するコンピュータでテンプレートを生成する方法であって、カスタマイズ処理情報に基づき、基本情報を変換してテンプレートを生成するステップを含む。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
この発明に従えば、カスタマイズ処理情報で定義される処理に応じて多様なテンプレートを容易に生成することが可能な情報生成方法を提供することができる。
好ましくは、カスタマイズ処理情報は、基本情報を出力する端末の属性情報を含む。また、テンプレートを生成するステップは、カスタマイズ処理情報に含まれる属性情報で示される端末の属性の値を取得するステップと、取得された端末の属性の値に対応するよう基本情報の属性の値を変更するステップとを含む。
この発明に従えば、端末の属性の値に応じて、多様なテンプレートを容易に生成することができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
この発明のさらに他の局面によれば、情報生成プログラムは、要素データから構成される基本情報と、基本情報を変換するための処理を定義するカスタマイズ処理情報とを含むメタテンプレートを記憶するメタテンプレート記憶手段を有するコンピュータで実行されるプログラムであって、カスタマイズ処理情報に基づき、基本情報を変換してテンプレートを生成するステップをコンピュータに実行させる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
この発明に従えば、カスタマイズ処理情報で定義される処理に応じて多様なテンプレートを容易に生成することが可能な情報生成プログラム、および、情報生成プログラムを記録したコンピュータ読取可能な記録媒体を提供することができる。
好ましくは、カスタマイズ処理情報は、基本情報を出力する端末の属性情報を含む。また、テンプレートを生成するステップは、カスタマイズ処理情報に含まれる属性情報で示される端末の属性の値を取得するステップと、取得された端末の属性の値に対応するよう基本情報の属性の値を変更するステップとを含む。
この発明に従えば、端末の属性の値に応じて、多様なテンプレートを容易に生成することができる。