(57)【要約】【課題】  ３次元空間の所定位置に画像を表示するシステムにおいて、元の表示情報と付加情報とを分離して管理することを可能とし、情報を付加するか否かについて及び付加情報の表示方法について後付けで決めることが可能な付加情報追加装置及びプログラムを提供する。【解決手段】  付加情報追加装置１１０の入力部１１１は、「シーンを特定するＩＤ」、「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「各付加情報の表示条件」を入力する。情報追記部１１２は、付加情報ファイルを置くＵＲＬを決定し、付加情報をロードするためのコマンドをシーンファイルに追加する。コマンド生成部１１３は、「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「各付加情報の表示条件」に基づいて、ブラウザへ出力するための表示制御コマンドを生成し、当該表示制御コマンドが記述された付加情報ファイルを「付加情報ファイルを置くべきＵＲＬ」のＷｅｂサーバ２１０へ出力する。【選択図】  図２
2006011627.tif 000002
【特許請求の範囲】
【請求項１】
画像及び当該画像の表示位置の指定により３次元空間上に画面シーンを構成する表示制御コマンドが記述されたシーンファイルを取得し、前記表示制御コマンドに従って画面表示を行う表示システムの下で、前記画面シーンに対して新たな情報を追加する装置において、
画面に表示される１画面のシーンを特定するシーンＩＤ、シーン内に表示される画像を特定する画像ＩＤ、シーンまたは画像に対する付加情報、及び付加情報の表示条件を入力する手段と、
当該入力手段により入力された表示条件に従って付加情報を表示させるための表示制御コマンドが記述された付加情報ファイルを生成する手段と、
前記入力手段により入力されたシーンＩＤのシーンファイルに対して、前記生成された付加情報ファイルをロードするための表示制御コマンドを追加する手段とを有することを特徴とする付加情報追加装置。
【請求項２】
請求項１に記載の付加情報追加装置において、
前記シーンファイルに追加された表示制御コマンドから、付加情報ファイルの存在する場所を特定する手段と、
当該存在場所から付加情報ファイルを取得する手段と、
当該付加情報ファイルに記述された表示制御コマンドから、シーン内に表示される画像を特定する画像ＩＤ、シーンまたは画像に対する付加情報、及び付加情報の表示条件を抽出する手段とを有することを特徴とする付加情報追加装置。
【請求項３】
請求項１または２に記載の付加情報追加装置において、
前記シーン内に表示される画像に対する付加情報の削除の指定を入力する手段と、
前記シーンファイルに追加された制御コマンドから、付加情報ファイルの存在する場所を特定する手段と、
当該存在場所から付加情報ファイルを取得する手段と、
当該付加情報ファイルから、前記指定された付加情報の表示制御コマンドを削除する手段とを有することを特徴とする付加情報追加装置。
【請求項４】
請求項１から３までのいずれか一項に記載の付加情報追加装置において、
前記付加情報の表示条件をテンプレートとして格納する手段と、
テンプレートを特定するテンプレートＩＤを入力する手段と、
テンプレートＩＤにより特定されるテンプレートを取得する手段と、
当該取得されたテンプレートに従って付加情報を表示させるための表示制御コマンドが記述された付加情報ファイルを生成する手段とを有することを特徴とする付加情報追加装置。
【請求項５】
請求項１から４までのいずれか一項に記載の付加情報追加装置において、
前記表示制御コマンドを、ブラウザにより画面表示を行うコマンドとすることを特徴とする付加情報追加装置。
【請求項６】
画像及び当該画像の表示位置の指定により３次元空間上に画面シーンを構成する表示制御コマンドが記述されたシーンファイルを取得し、前記表示制御コマンドに従って画面表示を行う表示システムの下で、前記画面シーンに対して新たな情報を追加する装置を構成するコンピュータに実行させるプログラムであって、
画面に表示される１画面のシーンを特定するシーンＩＤ、シーン内に表示される画像を特定する画像ＩＤ、シーンまたは画像に対する付加情報、及び付加情報の表示条件を入力する処理と、
当該入力手段により入力された表示条件に従って付加情報を表示させるための表示制御コマンドが記述される付加情報ファイルを生成する処理と、
前記入力手段により入力されたシーンＩＤのシーンファイルに対して、前記生成された付加情報ファイルをロードするための表示制御コマンドを追加する処理とを実行させる付加情報追加プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像及び画像の３次元空間上の位置が指定されることにより、当該画像を任意の視点から投影面に対して投影したものを表示可能な表示システムにおいて、ブラウザにより表示される１画面（１シーン）、またはシーン内に表示される画像に対して情報を付加する技術に関する。
【背景技術】
【０００２】
画像及び画像の３次元空間上の位置が指定されることにより、３次元空間における任意の視点から投影面に対して前記画像を投影したものを表示するためのシステムが、既に開発されている。このような表示システムにおいて、プレイヤが画面や画像等の表示用データを作成した後に、そのプレイヤ以外の第三者が表示用データに情報を付加する方法として、その表示用データを直接編集する方法がある。また、作成した表示用データを一旦外部ファイルに追い出しておき、表示用データに情報を付加するときに、その表示用データが格納された外部ファイルへのリンクを埋め込む方法もある（例えば、非特許文献１を参照。）。
【０００３】
【非特許文献１】“Ｆｌａｓｈ  ＴｅｃｈＮｏｔｅ”、［online］、Ｍａｃｒｏｍｅｄｉａ，Ｉｎｃ．、［平成１６年６月１１日検索］、インターネット＜ＵＲＬ：http://www.macromedia.com/support/flash/ts/documents/set_variables.htm#loadvariables＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、表示用データを直接編集する方法では、元の表示用データと付加情報とを分離して管理することが困難であるという問題があった。また、外部ファイルへのリンクを埋め込む方法では、表示用データを一旦外部ファイルに追い出しておく必要があるため、情報を付加するか否かについて表示用データ作成時に予め決めておく必要があった。また、付加した情報の表示方法についても、表示用データ作成時に予め決めておく必要があった。
【０００５】
そこで、本発明はこのような問題に鑑みてなされたものであり、その目的は、画像及び画像の３次元空間上の位置が指定されることにより、３次元空間における任意の視点から投影面に対して前記画像を投影したものを表示するためのシステムにおいて、元の情報と付加情報とを分離して管理することを可能とし、情報を付加するか否かについて及び付加情報の表示方法について後付けで決めることが可能な付加情報追加装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の付加情報追加装置は、画像及び当該画像の表示位置の指定により３次元空間上に画面シーンを構成する表示制御コマンドが記述されたシーンファイルを取得し、前記表示制御コマンドに従って画面表示を行う表示システムの下で、前記画面シーンに対して新たな情報を追加する装置において、画面に表示される１画面のシーンを特定するシーンＩＤ、シーン内に表示される画像を特定する画像ＩＤ、シーンまたは画像に対する付加情報、及び付加情報の表示条件を入力する手段と、当該入力手段により入力された表示条件に従って付加情報を表示させるための表示制御コマンドが記述された付加情報ファイルを生成する手段と、前記入力手段により入力されたシーンＩＤのシーンファイルに対して、前記生成された付加情報ファイルをロードするための表示制御コマンドを追加する手段とを有することを特徴とする。
【０００７】
また、本発明の付加情報追加装置は、前記シーンファイルに追加された表示制御コマンドから、付加情報ファイルの存在する場所を特定する手段と、当該存在場所から付加情報ファイルを取得する手段と、当該付加情報ファイルに記述された表示制御コマンドから、シーン内に表示される画像を特定する画像ＩＤ、シーンまたは画像に対する付加情報、及び付加情報の表示条件を抽出する手段とを有することを特徴とする。
【０００８】
また、本発明の付加情報追加装置は、前記シーン内に表示される画像に対する付加情報の削除の指定を入力する手段と、前記シーンファイルに追加された制御コマンドから、付加情報ファイルの存在する場所を特定する手段と、当該存在場所から付加情報ファイルを取得する手段と、当該付加情報ファイルから、前記指定された付加情報の表示制御コマンドを削除する手段とを有することを特徴とする。
【０００９】
また、本発明の付加情報追加装置は、前記付加情報の表示条件をテンプレートとして格納する手段と、テンプレートを特定するテンプレートＩＤを入力する手段と、テンプレートＩＤにより特定されるテンプレートを取得する手段と、当該取得されたテンプレートに従って付加情報を表示させるための表示制御コマンドが記述された付加情報ファイルを生成する手段とを有することを特徴とする。
【００１０】
また、本発明の付加情報追加装置は、前記表示制御コマンドを、ブラウザにより画面表示を行うコマンドとすることを特徴とする。
【００１１】
また、本発明の付加情報追加プログラムは、前記画面シーンに対して新たな情報を追加する装置を構成するコンピュータに実行させるプログラムであって、画面に表示される１画面のシーンを特定するシーンＩＤ、シーン内に表示される画像を特定する画像ＩＤ、シーンまたは画像に対する付加情報、及び付加情報の表示条件を入力する処理と、当該入力手段により入力された表示条件に従って付加情報を表示させるための表示制御コマンドが記述される付加情報ファイルを生成する処理と、前記入力手段により入力されたシーンＩＤのシーンファイルに対して、前記生成された付加情報ファイルをロードするための表示制御コマンドを追加する処理とを実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、元の画面表示情報と付加情報とを分離して管理することが可能となり、情報を付加するか否かについて及び付加情報の表示方法について後付けで決めることが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
図１は、本発明の実施の形態が前提とする表示システムの構成例を示すブロック図である。本表示システムは、画像及び画像の３次元空間上の位置が指定されることにより、当該画像が３次元空間上の所定の位置に表示され、任意の視点から投影面に対して投影したものを表示することが可能なシステムである。本表示システムは、Ｗｅｂサーバ１と、当該Ｗｅｂサーバ１に通信ネットワーク３を介して接続される端末装置２とを備えている。Ｗｅｂサーバ１は、シーンＡのシーンファイル、シーンＡの制御ファイル、シーンＢのシーンファイル及びシーンＢの制御ファイルを保持している。このシーンファイルには、端末装置２の画面の所定位置に画像等を表示するための表示制御コマンドが記述されており、制御ファイルには、シーンに表示されるオブジェクトが選択された場合の動作を表すコマンドが記述されている。例えば、シーンＡのシーンファイルには、「画像Ｘを３次元空間上の位置（０，０，０）に表示」、「画像Ｙを３次元空間上の位置（０，０，１０）に表示」及び「ボタン１を３次元空間上の位置（０，０，２０）に表示」のような表示を可能にするそれぞれの表示制御コマンドが記述され、シーンＢのシーンファイルには、「画像Ｚを３次元空間上の位置（０，０，０）に表示」のような表示を可能にする表示制御コマンドが記述されている。また、シーンＡの制御ファイルには、「ボタン１クリック時にはシーンＢ（ＩＤ＝ｘｘｘ／ｙｙｙ／ｚｚｚ）へ遷移」のような動作を可能にするコマンドが記述されている。
【００１４】
端末装置２は、ブラウザ制御モジュール４及びブラウザ５を備えている。このブラウザ制御モジュール４は、画面表示のために必要なシーンファイル及び制御ファイルの置き場所（格納場所）を判別し、制御ファイルをＷｅｂサーバ１から取得する。また、ブラウザ５は、ブラウザ制御モジュール４により判別されたシーンファイルをＷｅｂサーバ１から取得し、シーンファイルに記述された表示制御コマンドに従ってシーンを表示する。
【００１５】
次に、図１に示した表示システムについて、端末装置２にシーンＡを表示し、ボタン１がクリックされることによりシーンＢを表示する一連の動作について説明する。端末装置２において、ユーザにより起動されたブラウザ５は、シーンＡのＩＤをブラウザ制御モジュール４に通知する（ステップＳ１１）。ブラウザ制御モジュール４は、シーンＡのＩＤの通知を受けると、当該ＩＤに基づいて、シーンＡを表示するためのシーンＡのシーンファイルの置き場所、及びシーンＡを表示制御するためのシーンＡの制御ファイルの置き場所を判別し、シーンＡの制御ファイルをＷｅｂサーバ１から取得する（ステップＳ１２）。
【００１６】
ブラウザ制御モジュール４は、シーンＡのシーンファイルをロードするためのコマンドをブラウザ５に通知する（ステップＳ１３）。ブラウザ５は、シーンＡのシーンファイルをロードするためのコマンドの通知を受けると、シーンＡのシーンファイルをＷｅｂサーバ１から取得し、当該シーンファイルに記述された表示制御コマンドに従ってシーンＡを表示する（ステップＳ１４）。これにより、端末装置２には、３次元空間上の位置（０，０，０）に画像Ｘが表示され、位置（０，０，１０）に画像Ｙが表示され、位置（０，０，２０）にボタン１が表示される。
【００１７】
次に、画面に表示されたボタン１をユーザがクリックすると、ブラウザ５は、当該クリックされたことをブラウザ制御モジュール４に通知する（ステップＳ１５）。ブラウザ制御モジュール４は、当該クリックされたことの通知を受けると、ステップ１２において取得したシーンＡの制御ファイルに記述されたコマンドの内容に基づいて、シーンＢを表示するためのシーンＢのシーンファイルの置き場所、及びシーンＢを表示制御するためのシーンＢの制御ファイルの置き場所を判別し、シーンＢの制御ファイルをＷｅｂサーバ１から取得する（ステップＳ１６）。
【００１８】
ブラウザ制御モジュール４は、シーンＢのシーンファイルをロードするためのコマンドをブラウザ５に通知する（ステップＳ１７）。ブラウザ５は、シーンＢのシーンファイルをロードするためのコマンドの通知を受けると、シーンＢのシーンファイルをＷｅｂサーバ１から取得し、当該シーンファイルに記述された表示制御コマンドに従ってシーンＢを表示する（ステップＳ１８）。これにより、端末装置２には、３次元空間上の位置（０，０，０）に画像Ｚが表示される。
【００１９】
以上の動作により、端末装置２のブラウザ５は、画面の所定位置に画像等を表示するための表示制御コマンドをＷｅｂサーバ１から取得し、当該表示制御コマンドに従って画面表示するようにした。これにより、画像及び画像の３次元空間上の位置が指定されることにより、画像が３次元空間上の所定の位置に表示されるから、３次元空間における任意の視点から投影面に対して前記画像等を投影したものを表示することが可能となる。
【００２０】
以下、前述の表示システムを前提として、元の情報を有するシーンファイルと、当該シーンファイルの情報に対して追加される付加情報とを分離して管理することを可能とし、情報を付加するか否かについて及び付加情報の表示方法について後付けで決めることが可能な付加情報追加装置について説明する。
〔付加情報を追加する処理〕
図２は、付加情報を追加する表示システムを説明するためのブロック図である。本表示システムは、付加情報追加装置１１０と、当該付加情報追加装置１１０に通信ネットワーク３を介して接続されるＷｅｂサーバ２１０とを備えている。付加情報追加装置１１０は、ユーザがキー操作を行う端末装置であり、図１に示した端末装置２の機能に加えて、入力部１１１、情報追記部１１２及びコマンド生成部１１３を備えている。Ｗｅｂサーバ２１０は、前述の表示制御コマンドが記述されたシーンファイル、及び当該シーンファイルの情報に追加される付加情報に関する表示制御コマンドが記述された付加情報ファイルを保持する。
【００２１】
次に、付加情報を追加する動作について説明する。付加情報追加装置１１０において、付加情報を追加するプレイヤ（ユーザ）のキー操作により、入力部１１１は、「シーンを特定するＩＤ」、「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「各付加情報の表示条件」を入力し（ステップＳ２１）、これらの情報を情報追記部１１２に通知する（ステップＳ２２）。ここで、「シーンまたは各画像への付加情報」とは、例えば、シーン表示時または画像選択時に表示される画像ファイルのＵＲＬや文字列である。「各付加情報の表示条件」とは、例えば、付加情報が表示される位置、付加情報の表示タイミングを示すフラグ（シーンを表示するタイミングで付加情報を表示することを示すフラグ、画像が選択されたタイミングで付加情報を表示することを示すフラグ等）である。
【００２２】
情報追記部１１２は、前記情報の通知を受けると、付加情報ファイルを置く（の格納位置を示す）ＵＲＬを決定し、「シーンを特定するＩＤ」に対応するシーンファイルをＷｅｂサーバ２１０から取得する（ステップＳ２３）。情報追記部１１２は、前記付加情報をロードするためのコマンドをシーンファイルに追記し、Ｗｅｂサーバ２１０へ格納する（ステップＳ２４）。そして、情報追記部１１２は、「付加情報ファイルを置くべきＵＲＬ」と、入力部１１１から通知された「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「各付加情報の表示条件」とをコマンド生成部１１３に通知する（ステップＳ２５）。
【００２３】
尚、情報追記部１１２は、取得したシーンファイルに、既に付加情報をロードするためのコマンドが追記されていた場合には、付加情報をロードするためのコマンドを追記しないで、「付加情報ファイルを置くべきＵＲＬ」と、入力部１１１から通知された「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「各付加情報の表示条件」とをコマンド生成部１１３に通知する（ステップＳ２５）。
【００２４】
コマンド生成部１１３は、前記情報の通知を受けると、「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「各付加情報の表示条件」に基づいて、ブラウザへ出力するための表示制御コマンドを生成する。そして、当該表示制御コマンドを記述したファイルを付加情報ファイルとして、情報追記部１１２から通知された「付加情報ファイルを置くべきＵＲＬ」のＷｅｂサーバ２１０へ出力する（ステップＳ２６）。この場合、各付加情報に対応するブラウザへの表示制御コマンドには、付加対象となるシーンまたは画像を識別可能な情報が含まれている。
【００２５】
このように、情報追記部１１２が、元の情報を有するシーンファイルに対して、付加情報をロードするためのコマンドを追記し、コマンド生成部１１３が、シーン表示時または画像選択時に表示される付加情報を、元の情報を有するシーンファイルとは別の付加情報ファイルとして所定の格納位置へ格納するようにした。これにより、元の情報と付加情報とを分離して管理することが可能となるから、付加情報を元の情報から独立して作成することができる。したがって、情報を付加するか否かについて及び付加情報の表示方法について、元の情報を作成する時に予め決めておく必要がなく、後付けで決めることが可能となる。
【００２６】
〔付加情報を確認する処理〕
次に、図３を参照して、付加情報を確認する処理について説明する。本表示システムは、付加情報追加装置１２０と、当該付加情報追加装置１２０に通信ネットワーク３を介して接続されるＷｅｂサーバ２２０とを備えている。付加情報追加装置１２０は、図２に示した付加情報追加装置１１０に、付加情報取得部１２１及び付加情報出力部１２２を追加した端末装置である。Ｗｅｂサーバ２２０は、図２に示したＷｅｂサーバ２１０と同様に、シーンファイル及び付加情報ファイルを保持する。
【００２７】
次に、付加情報を確認する動作について説明する。付加情報追加装置１２０において、付加情報を確認するプレイヤのキー操作により、図示しない入力部は、「シーンを特定するＩＤ」を入力し、当該情報を付加情報取得部１２１に通知する（ステップＳ３１）。付加情報取得部１２１は、前記情報の通知を受けると、「シーンを特定するＩＤ」に対応するシーンファイルをＷｅｂサーバ２１０から取得する（ステップＳ３２）。そして、当該シーンファイルに記述されている付加情報をロードするためのコマンドから「付加情報が置かれた場所」を特定し、当該情報及び前記「シーンを特定するＩＤ」を付加情報出力部１２２に通知する（ステップＳ３３）。
【００２８】
付加情報出力部１２２は、前記情報の通知を受けると、「付加情報が置かれた場所」に存在する付加情報ファイルをＷｅｂサーバ２２０から取得する（ステップＳ３４）。そして、当該付加情報ファイルに記述されている表示制御コマンドから「画像を特定するＩＤ」、「各画像への付加情報」及び「各付加情報の表示条件」を抽出し、「シーンを特定するＩＤ」と共にこれらを出力する（ステップＳ３５）。
【００２９】
このように、付加情報出力部１２２が、付加情報ファイルから「画像を特定するＩＤ」等を抽出し、「シーンを特定するＩＤ」と共に出力するようにした。これらの情報を画面に表示することにより、プレイヤは、元の情報（シーン）に対してどのような情報が付加されているかを理解することが可能となる。尚、付加情報を変更する場合には、付加情報出力部１２２により出力された情報を編集し、図２に示したように、入力部１１１、情報追記部１１２及びコマンド生成部１１３により新たな付加情報ファイルを生成するようにすればよい。
【００３０】
〔付加情報を削除する処理〕
次に、図４を参照して、付加情報を削除する処理について説明する。本表示システムは、付加情報追加装置１３０と、当該付加情報追加装置１３０に通信ネットワーク３を介して接続されるＷｅｂサーバ２３０とを備えている。付加情報追加装置１３０は、図２及び３に示した付加情報追加装置１１０，１２０に、付加情報取得部１３１及び付加情報削除部１３２を追加した端末装置である。Ｗｅｂサーバ２３０は、図２及び３に示したＷｅｂサーバ２１０，２２０と同様に、シーンファイル及び付加情報ファイルを保持する。
【００３１】
次に、付加情報を削除する動作について説明する。付加情報追加装置１３０において、付加情報を削除するプレイヤのキー操作により、図示しない入力部は、「シーンを特定するＩＤ」、「画像を特定するＩＤ」及び「付加情報の削除（削除フラグ）」を入力し、当該情報を付加情報取得部１３１に通知する（ステップＳ４１）。付加情報取得部１３１は、前記情報の通知を受けると、「シーンを特定するＩＤ」に対応するシーンファイルをＷｅｂサーバ２３０から取得する（ステップＳ４２）。そして、当該シーンファイルに記述されている付加情報をロードするためのコマンドから「付加情報が置かれた場所」を特定し、当該情報及び「付加情報を削除するフラグが立っている画像のＩＤまたはシーンのＩＤ」を付加情報削除部１３２に通知する（ステップＳ４３）。
【００３２】
付加情報削除部１３２は、前記情報の通知を受けると、「付加情報が置かれた場所」に存在する付加情報ファイルをＷｅｂサーバ２３０から取得する（ステップＳ４４）。そして、当該付加情報ファイルから「付加情報を削除するフラグが立っている画像のＩＤまたはシーンのＩＤ」の付加情報に対応する表示制御コマンドを削除し、Ｗｅｂサーバ２３０へ格納する（ステップＳ４５）。
【００３３】
このように、付加情報削除部１３２が、付加情報ファイルから「付加情報を削除するフラグが立っている画像のＩＤまたはシーンのＩＤ」の付加情報に対応する表示制御コマンドを削除するようにした。これにより、付加情報を部分的に削除することが可能となる。
【００３４】
〔付加情報を再利用する処理〕
次に、図５を参照して、付加情報を再利用する処理について説明する。本表示システムは、付加情報追加装置１４０と、当該付加情報追加装置１４０に通信ネットワーク３を介して接続されるＷｅｂサーバ２４０とを備えている。付加情報追加装置１４０は、図２乃至４に示した付加情報追加装置１１０，１２０，１３０に、入力部１４１、情報追記部１４２、コマンド生成部１４３、テンプレート入力部１４４及びテンプレートファイル１４５を追加した端末装置である。Ｗｅｂサーバ２４０は、図２乃至４に示したＷｅｂサーバ２１０，２２０，２３０と同様に、シーンファイル及び付加情報ファイルを保持する。
【００３５】
次に、付加情報を再利用する動作について説明する。付加情報追加装置１４０において、付加情報を再利用するプレイヤのキー操作により、テンプレート入力部１４４は、付加情報である画像や文字列が表示される位置、及び付加情報の表示タイミングを示すフラグ（シーンを表示するタイミングで付加情報を表示することを示すフラグ、画像が選択されるタイミングで付加情報を表示することを示すフラグ等）等の表示条件が記述された「テンプレート」と、当該テンプレートを特定する「テンプレートＩＤ」を入力する（ステップＳ５１）。そして、テンプレート入力部１４４は、入力した「テンプレート」及びテンプレートを特定する「テンプレートＩＤ」をテンプレートファイル１４５に格納する（ステップＳ５２）。テンプレートファイル１４５は、コマンド生成部１４３がテンプレートＩＤを用いてテンプレートを取得できるように、付加情報追加装置１４０内に保持される。
【００３６】
付加情報を再利用するプレイヤのキー操作により、入力部１４１は、「シーンを特定するＩＤ」、「画像を特定するＩＤ」、「シーンまたは画像への付加情報」及び「テンプレートＩＤ」を入力し（ステップＳ５３）、当該情報を情報追記部１４２に通知する（ステップＳ５４）。ここで、「シーンまたは各画像への付加情報」とは、例えば、シーン表示時または画像選択時に表示される画像ファイルのＵＲＬや文字列である。
【００３７】
情報追記部１４２は、前記情報の通知を受けると、付加情報ファイルを置くＵＲＬを決定し、「シーンを特定するＩＤ」に対応するシーンファイルをＷｅｂサーバ２４０から取得する（ステップＳ５５）。情報追記部１４２は、前記付加情報をロードするためのコマンドをシーンファイルに追記し、Ｗｅｂサーバ２４０へ格納する（ステップＳ５６）。そして、情報追記部１４２は、「付加情報ファイルを置くべきＵＲＬ」と、入力部１４１から通知された「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「テンプレートＩＤ」とをコマンド生成部１４３へ通知する（ステップＳ５７）。
【００３８】
尚、情報追記部１４２は、取得したシーンファイルに、既に付加情報をロードするためのコマンドが追記されていた場合には、付加情報をロードするためのコマンドを追記しないで、「付加情報ファイルを置くべきＵＲＬ」と、入力部１４１から通知された「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「テンプレートＩＤ」とをコマンド生成部１４３へ通知する（ステップＳ５７）。
【００３９】
コマンド生成部１４３は、前記情報の通知を受けると、「テンプレートＩＤ」をキーとしてテンプレートファイル１４５から「テンプレート」を取得し（ステップＳ５８）、「画像を特定するＩＤ」、「シーンまたは各画像への付加情報」及び「テンプレート」に基づいて、ブラウザへ出力するための表示制御コマンドを生成する。そして、当該表示制御コマンドを記述したファイルを付加情報ファイルとして、情報追記部１４２から通知された「付加情報ファイルを置くべきＵＲＬ」のＷｅｂサーバ２４０へ出力する（ステップＳ５９）。この場合、各付加情報に対応するブラウザへの表示制御コマンドには、付加対象となるシーンまたは画像を識別可能な情報が含まれている。
【００４０】
このように、付加情報追加装置１４０が、付加情報である画像や文字列が表示される位置、及び付加情報の表示タイミングを示すフラグ等が記述された「テンプレート」と、当該テンプレートを特定する「テンプレートＩＤ」とにより構成されるテンプレートファイル１４５を保持し、コマンド生成部１４３が、「テンプレートＩＤ」をキーとしてテンプレートファイル１４５から「テンプレート」を取得し、当該「テンプレート」を「各付加情報の表示条件」として付加情報ファイルを生成するようにした。これにより、一度作成した「各付加情報の表示条件」を再利用することが可能となり、作業が効率的になる。
【００４１】
以上、実施の形態を挙げて本発明を説明したが、上記の説明は、本発明の理解を助けるものであって、本発明の特許請求の範囲を制限するものではない。従って、本発明の要旨を逸脱しない限り、種々変形が可能であり、本発明の目的を達し、効果を奏する範囲において、適宜変更することが可能である。例えば、前記実施の形態では、Ｗｅｂサーバ２１０，２２０，２３０，２４０がシーンファイル及び付加情報ファイルを保持するようにしたが、異なるＷｅｂサーバがシーンファイル及び付加情報ファイルをそれぞれ別々に保持するようにしてもよい。
【００４２】
尚、端末装置２及び付加情報追加装置１１０，１２０，１３０，１４０は、ＣＰＵ、ＲＡＭ等の揮発性の記憶媒体、ＲＯＭ等の不揮発性の記憶媒体、キーボードやポインティングデバイス等の入力装置、画像やシーンを表示する表示装置、及び外部の装置と通信をするためのインタフェースを備えたコンピュータ装置によってそれぞれ構成されるようにしてもよい。この場合、端末装置２に備えたブラウザ制御モジュール４及びブラウザ５、並びに、付加情報追加装置１１０，１２０，１３０，１４０に備えた入力部１１１、情報追記部１１２、コマンド生成部１１３、付加情報取得部１２１、付加情報出力部１２２、検索部１３１、付加情報削除部１３２、入力部１４１、情報追記部１４２、コマンド生成部１４３及びテンプレート入力部１４４の各機能は、当該機能を記述したプログラムをＣＰＵに実行させることによりそれぞれ実現される。また、これらのプログラムは、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納して頒布することもできる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態が前提とする表示システムの構成例を示すブロック図である。
【図２】本発明の実施の形態に係る付加情報追加装置の構成例を示すブロック図である。
【図３】付加情報を確認する処理を説明するためのシステム構成図である。
【図４】付加情報を削除する処理を説明するためのシステム構成図である。
【図５】付加情報を再利用する処理を説明するためのシステム構成図である。
【符号の説明】
【００４４】
１，２１０，２２０，２３０，２４０  Ｗｅｂサーバ
２  端末装置
３  通信ネットワーク
４  ブラウザ制御モジュール
５  ブラウザ
１１０，１２０，１３０，１４０  付加情報追加装置
１１１，１４１  入力部
１１２，１４２  情報追記部
１１３，１４３  コマンド生成部
１２１  付加情報取得部
１２２  付加情報出力部
１３１  付加情報取得部
１３２  付加情報削除部
１４４  テンプレート入力部
１４５  テンプレートファイル
【図１】
2006011627.tif 000003
【図２】
2006011627.tif 000004
【図３】
2006011627.tif 000005
【図４】
2006011627.tif 000006
【図５】
2006011627.tif 000007