(57)【要約】【課題】例えば会議や発表会等の各種イベントにおけるユーザサポート（各会議の進行状況や込み具合や会場における駐車場の空き状況、道路状況の渋滞状況の実写映像の提供など）の向上を図る。【解決手段】コンテンツ配信画面出力部１０３、画面レイアウト定義出力部１０４、画像表示画面出力部１０５の各処理部の機能により、それぞれ異なるサーバとしての各Ｗｅｂカメラ１１４ａ〜１１４ｃから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示し、各フレームの画像情報の１つを予め定められた特定フレームに表示し、スクリプトに従って、特定フレームに表示する画像情報の表示元フレームの切り替え処理を行い、天候、曜日、日時、季節などのパラメータ条件情報に合致する事象の発生を検出すると、当該パラメータ条件に対応付けられたスクリプトを実行して、特定フレームに表示する画像情報を切り替える。【選択図】図１
2009230378.tif 000002
【特許請求の範囲】
【請求項１】
プログラムされたコンピュータ処理により、
Ｗｅｂページにおける画像情報の表示を制御するＷｅｂページ画面表示制御システムであって、
プログラムされたコンピュータの処理実行手段として、
それぞれ異なるサーバから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する第１の手段と、
上記各フレームに表示された画像情報の１つを予め定められた特定フレームに表示する第２の手段と、
予め記憶装置に記憶されたスクリプトに従って、上記特定フレームに表示する画像情報の表示元フレームの切り替え処理を行う第３の手段と、
予め上記スクリプトに対応付けて記憶装置に記憶されたパラメータ条件情報を参照し、当該パラメータ条件に合致する事象の発生を監視する第４の手段と、
該第４の手段が上記パラメータ条件に合致する事象の発生を検出すると、上記第３の手段を起動して当該パラメータ条件に対応付けられたスクリプトを実行させ、上記特定フレームに表示する画像情報を切り替える第５の手段と
を有することを特徴とするＷｅｂページ画面表示制御システム。
【請求項２】
請求項１に記載のＷｅｂページ画面表示制御システムであって、
プログラムされたコンピュータの処理実行手段として、
上記特定フレームに表示する画像情報を、ユーザによるクリック操作で選択されたフレームの画像情報に切り替える手段と、
上記特定フレームに表示した画像情報の表示元フレームの色を初期設定の色から変化させる手段と
を有することを特徴とするＷｅｂページ画面表示制御システム。
【請求項３】
請求項２に記載のＷｅｂページ画面表示制御システムであって、
プログラムされたコンピュータの処理実行手段として、
上記ユーザによりクリック操作されたフレームを拡大表示する手段
を有することを特徴とするＷｅｂページ画面表示制御システム。
【請求項４】
プログラムされたコンピュータ処理により、
Ｗｅｂページにおける画像情報の表示を制御するＷｅｂページ画面表示制御システムであって、
プログラムされたコンピュータの処理実行手段として、
それぞれ異なるサーバから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する第１の手段と、
予め記憶装置に記憶されたスクリプトに従って、各フレームのいずれかを拡大表示する第２の手段と、
予め上記スクリプトに対応付けて記憶装置に記憶されたパラメータ条件情報を参照し、当該パラメータ条件に合致する事象の発生を監視する第３の手段と、
該第３の手段により上記パラメータ条件に合致する事象の発生を検出すると、上記第２の手段を起動して当該パラメータ条件に対応付けられたスクリプトを実行させ、上記拡大表示するフレームを切り替える第４の手段と
を有することを特徴とするＷｅｂページ画面表示制御システム。
【請求項５】
請求項４に記載のＷｅｂページ画面表示制御システムであって、
プログラムされたコンピュータの処理実行手段として、
上記拡大表示したフレームの色を初期設定の色から変化させる手段
を有することを特徴とするＷｅｂページ画面表示制御システム。
【請求項６】
コンピュータを、請求項１から請求項５のいずれかに記載のＷｅｂページ画面表示制御システムにおける各手段として機能させるためのプログラム。
【請求項７】
プログラムされたコンピュータ処理により、
Ｗｅｂページにおける画像情報の表示を制御するＷｅｂページ画面表示制御方法であって、
プログラムされたコンピュータの処理実行手順として、
請求項１から請求項５のいずれかに記載のＷｅｂページ画面表示制御システムにおける各手段が実行する手順を含むことを特徴とするＷｅｂページ画面表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂ（ウェブ）ブラウザで表示されるＷｅｂページにおける画像情報の表示技術に係り、特に、複数の場所に設けられたＷｅｂカメラ等のライブカメラによりリアルタイムで撮影されてインターネットやイントラネット等のネットワークを介して配信される複数の画像情報を１つの画面上にまとめて表示するＷｅｂページの画面を、予め定められたパラメータ情報（テーマ・天候・日時・曜日・季節など）を用いて変更制御する技術に関するものである。
【背景技術】
【０００２】
インターネットやイントラネット等のネットワークを介して配信され、ＷｅｂブラウザによりＷｅｂページに表示される画面情報を変更制御する従来技術として、例えば、特許文献１や特許文献２に記載の技術がある。
【０００３】
特許文献１においては、Ｗｅｂカメラ（Ｗｅｂカメラ）から受信した撮影画像に背景情報（追加画像情報）を追加したＷｅｂページを生成することにより適切な装飾が施されたＷｅｂページを配信する技術が記載されている。
【０００４】
また、特許文献２においては、画面切り替えボタンによる操作により、スクリプトに従うリンク先への画像切り替え処理を実行して、現在表示されている画像をリンク先の画像に切り替える技術が記載されている。
【０００５】
しかし、これらの従来技術では、例えば、会議や発表会等の各種イベントにおいて、複数の会場の画像情報を１つのＷｅｂページに表示する場合に、テーマや天候、日時、季節といった外部から設定される条件（パラメータ情報）の変化やユーザの操作に従って、動的に、画面レイアウトや画像情報を切り替えて表示することはできない。
【０００６】
例えば、特許文献１の技術では、Ｗｅｂカメラから受信した画像情報に背景画像を追加してＷｅｂページを生成するが、配信されたＷｅｂページは静的なＷｅｂページであるため、ユーザが任意の画像情報を拡大表示させるような動的な変更操作はできない。
【０００７】
また、特許文献２の技術では、画像切り替えボタンの操作により画像表示切替処理を実行して、現在表示されている画像をリンク先への画像に切り替える処理を実行するものであり、設定したパラメータ情報による条件の変化に対応した動的な配信情報の変更はできない。
【０００８】
また、特許文献１，２のいずれにおいても、それぞれ異なるサーバから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する技術に関しての記載はなく、従って、特許文献１，２のそれぞれに記載の技術では、各フレームのいずれかを適切に選択して、他のフレームにおける画像情報と区別して表示することはできない。
【０００９】
【特許文献１】特開２００４−１２８８０４号公報
【特許文献２】特開２００４−６２４２３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
解決しようとする問題点は、従来の技術では、それぞれ異なるサーバから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する際に、各フレームのいずれかを適切に選択して、他のフレームにおける画像情報と区別して表示することはできない点である。
【００１１】
本発明の目的は、これら従来技術の課題を解決し、例えば、会議や発表会等の各種イベントにおいて複数の会場の画像情報を表示するＷｅｂページの画面レイアウトや表示内容を、テーマや天候、日時、季節などの条件の変化にリアルタイムに応じて、最適に切り替えることを可能とすることである。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明では、それぞれ異なるサーバから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する際に、外部から設定される条件（パラメータ情報）の変化やユーザの操作に従って、各フレームのいずれかを動的に選択して、他のフレームにおける画像情報と区別して表示する。（イ）例えば、テーマや天候、日時、季節等のパラメータ情報ごとに設定される画像情報の切り替え条件、および、ユーザ操作に対応したレイアウト情報の切り替え条件を記憶装置に記録しておき、各条件と一致する画像情報およびレイアウト情報を動的に検出し、検出した画像情報およびレイアウト情報を用いて、Ｗｅｂページの表示内容を自動的に切り替える。（ロ）また、例えばユーザが、画面に表示された画像情報表示部をクリックすると、スクリプトを実行し、当該スクリプトに指定された画面切替処理を実行して、クリックした画像情報を更新画面に表示する。（ハ）さらに、クリックした画像情報表示部のフレームの色を赤に変更したり、ダブルクリックした画像情報表示部を拡大表示する。（ニ）これにより、動的に任意の必要な情報を配信することができると共に、ユーザは任意に必要な画像情報の表示内容を変更できる。
【発明の効果】
【００１３】
本発明によれば、例えば、会議や発表会等の各種イベントにおいて、Ｗｅｂページにより、複数の会場の画像情報を表示してユーザに提供する際に、そのＷｅｂページの画面レイアウトや表示内容を、テーマや天候、日時、季節などの条件の変化にリアルタイムに応じて、最適に切り替えることができるので、会議や発表会等の各種イベントにおけるユーザサポート（各会議の進行状況や込み具合、さらには、会場における駐車場の空き状況や道路状況の渋滞状況の実写映像の提供など）の向上を図ることが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図を用いて本発明を実施するための最良の形態例を説明する。図１は、本発明に係るＷｅｂページ画面表示制御システムの構成例を示すブロック図であり、図２は、図１におけるマルチ画面制御システムによる全体処理動作例を示す説明図、図３は、図１におけるマルチ画面制御システムによる画面生成処理動作例を示す説明図、図４は、図１におけるマルチ画面制御システムのコンテンツ配信画面出力部による処理動作例を示すフローチャート、図５は、図１におけるマルチ画面制御システムの画面レイアウト定義出力部による第１の処理動作例を示すフローチャート、図６は、図１におけるマルチ画面制御システムの画像表示画面出力部による第１の処理動作例を示すフローチャート、図７は、図１におけるマルチ画面制御システムの画面レイアウト定義出力部による第２の処理動作例を示すフローチャート、図８は、図１におけるマルチ画面制御システムの画像表示画面出力部による第２の処理動作例を示すフローチャート、図９は、図１におけるマルチ画面制御システムの画像表示パラメータＤＢの構成例を示す説明図、図１０は、図１におけるマルチ画面制御システムのレイアウト定義ＤＢの構成例を示す説明図、図１１は、図１におけるマルチ画面制御システムのフレーム定義ＤＢの構成例を示す説明図、図１２は、図１におけるマルチ画面制御システムが出力する画面の第１の構成例を示す説明図、図１３は、図１におけるマルチ画面制御システムが出力する画面の第２の構成例を示す説明図、図１４は、図１におけるマルチ画面制御システムが出力する画面の第３の構成例を示す説明図、図１５は、図１におけるマルチ画面制御システムで生成されるコンテンツ配信画面用のｈｔｍｌファイルの構成例を示す説明図、図１６Ａは、図１におけるマルチ画面制御システムで生成される画面レイアウト定義ファイルの第１の構成例（１／２）を示す説明図、図１６Ｂは、図１におけるマルチ画面制御システムで生成される画面レイアウト定義ファイルの第１の構成例（２／２）を示す説明図、図１７は、図１におけるマルチ画面制御システムで生成される画面レイアウト定義ファイルの第２の構成例を示す説明図、図１８は、図１におけるマルチ画面制御システムで用いる項目および変数の詳細例を示す説明図である。
【００１５】
図１におけるＷｅｂページ画面表示制御システム（図中「マルチ画面制御システム」と記載）１０２は、コンピュータ処理装置であるＷｅｂサーバ１０１に設けられている。すなわち、本例のＷｅｂページ画面表示制御システム１０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や主メモリ、表示装置、入力装置、外部記憶装置からなるコンピュータ構成からなり、光ディスク駆動装置等を介してＣＤ−ＲＯＭ等の記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みＣＰＵで処理することにより、コンテンツ配信画面出力部１０３、画面レイアウト定義出力部１０４、画像表示画面出力部１０５などの各処理部の機能を実行する。
【００１６】
また、Ｗｅｂページ画面表示制御システム１０２は、記憶装置に格納したファイルとして、コンテンツ配信画面出力ファイル１０６、画面レイアウト定義出力ファイル１０７および画像表示画面出力ファイル１０８の各プログラムファイルと、画像表示画面に背景（タイトル）として表示するタイトル画像ファイル（ＧＩＦファイル）１０９を具備し、さらに、各種情報を登録するために、データベース１１０を使用して、図９に詳細を示す画像表示パラメータＤＢ１１１、図１０に詳細を示すレイアウト定義ＤＢ１１２および図１１に詳細を示すフレーム定義ＤＢ１１３を作成する。
【００１７】
尚、コンテンツ配信画面出力部１０３は、コンテンツ配信画面出力ファイル１０６としてのプログラムを読み出して実行し、画面レイアウト定義出力部１０４は、画面レイアウト定義出力ファイル１０７としてのプログラムを読み出して実行し、画像表示画面出力部１０５は、画像表示画面出力ファイル１０８としてのプログラムを読み出して実行する。
【００１８】
そして、Ｗｅｂページ画面表示制御システム１０２は、Ｗｅｂカメラ１１４ａ〜１１４ｃが撮影した画像情報を、ネットワーク１１５を介して取得し、ネットワーク１１７を介して接続されたコンピュータ端末装置（図中「Ｗｅｂカメラ情報表示」と記載）１１８に送信する。尚、各Ｗｅｂカメラ１１４ａ〜１１４ｃには、Ｗｅｂサーバ機能が内蔵されている。
【００１９】
また、Ｗｅｂページ画面表示制御システム１０２は、ネットワーク１１５を介して接続された管理者コンピュータ装置（図中「管理者画面」と記載）１１６からの操作により、画面レイアウト定義出力ファイル１０７、画像表示画面出力ファイル１０８、背景（タイトル）表示用ファイル（ＧＩＦファイル）１０９、および、データベース１１０における各ファイル（画像表示パラメータＤＢ１１１、レイアウト定義ＤＢ１１２、フレーム定義ＤＢ１１３）を作成・更新する。
【００２０】
そして、Ｗｅｂページ画面表示制御システム１０２は、各Ｗｅｂカメラ１１４ａ〜１１４ｃから取得した画像情報を含むコンテンツ配信画面を生成して、ネットワーク１１７を介して接続されたコンピュータ端末装置（図中「Ｗｅｂカメラ情報表示」と記載）１１８に送信し、このコンピュータ端末装置１１８において、Ｗｅｂブラウザにより、当該コンテンツ配信情報をＷｅｂページ上に表示する。
【００２１】
この際、Ｗｅｂページ画面表示制御システム１０２は、各処理部（コンテンツ配信画面出力部１０３、画面レイアウト定義出力部１０４、画像表示画面出力部１０５）の機能により、それぞれ異なるサーバとしての各Ｗｅｂカメラ１１４ａ〜１１４ｃから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する手順と、各フレームに表示された画像情報の１つを予め定められた特定フレームに表示する手順、予め記憶装置に記憶されたスクリプトに従って、特定フレームに表示する画像情報の表示元フレームの切り替え処理を行う手順、予めスクリプトに対応付けて記憶装置に記憶されたパラメータ条件情報（例えば、天候、曜日、日時、季節など）を参照し、当該パラメータ条件に合致する事象の発生を監視する手順、この手順でパラメータ条件に合致する事象の発生を検出すると、当該パラメータ条件に対応付けられたスクリプトを実行して、特定フレームに表示する画像情報を切り替える手順を実行する。
【００２２】
また、特定フレームに表示する画像情報を、ユーザによるクリック操作で選択されたフレームの画像情報に切り替える手順、および、特定フレームに表示した画像情報の表示元フレームの色を初期設定の色から変化させる手順を実行する。さらに、ユーザによりクリック操作されたフレームを拡大表示する手順を実行する。
【００２３】
あるいは、Ｗｅｂページ画面表示制御システム１０２は、各処理部（コンテンツ配信画面出力部１０３、画面レイアウト定義出力部１０４、画像表示画面出力部１０５）の機能により、それぞれ異なるサーバとしての各Ｗｅｂカメラ１１４ａ〜１１４ｃから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する手順と共に、予め記憶装置に記憶されたスクリプトに従って、各フレームのいずれかを拡大表示する手順と、パラメータ条件に合致する事象の発生を検出した場合には、当該パラメータ条件に対応付けられたスクリプトを実行して、拡大表示するフレームを切り替える手順とを実行し、さらに、拡大表示したフレームの色を初期設定の色から変化させる手順を実行する。
【００２４】
以下、図２を用いて、このようなＷｅｂページ画面表示制御システム１０２による本発明に係る処理の全体の流れを説明する。
【００２５】
尚、本図２における説明を含む以下の各図による説明で用いた用語の定義を図１８において示している。
【００２６】
コンピュータ端末装置（図中「Ｗｅｂカメラ情報表示」と記載）１１８のユーザがＷｅｂブラウザで表示された画面上でＵＲＬ情報２０２を入力すると、ネットワーク１１７を介してコンピュータ端末装置１１８がＷｅｂサーバ１０１に接続される。
【００２７】
Ｗｅｂサーバ１０１では、Ｗｅｂページ画面表示制御システム１０２が起動され、Ｗｅｂページ画面表示制御システム１０２は、出力画面生成処理として、まず、コンテンツ配信画面出力ファイル１０６のプログラムによるコンテンツ配信画面ファイル作成処理と、画面レイアウト定義出力ファイル１０７のプログラムによる画面レイアウト定義ファイル作成処理を実行し、その結果として、コンテンツ配信画面ファイル（ＨＴＭＬ）２０８を生成して記憶装置に格納する。
【００２８】
そして、画像表示画面出力ファイル１０８のプログラムによる画像表示画面ファイル出力処理を実行し、画像表示画面ファイル（ＨＴＭＬ）２１０を生成して記憶装置に格納する。その際、背景（タイトル）表示用ファイル（ＧＩＦ）１０９の読み込み、および、データベースに登録されている画像表示パラメータＤＢ１１１とレイアウト定義ＤＢ１１２ならびにフレーム定義ＤＢ１１３の読み込み、そして、Ｗｅｂカメラ１１４ａ〜１１４ｃの画像情報の取り込み処理を実行する。
【００２９】
そして、このようにして生成されたＷｅｂページの出力画面送信処理２１６が、ネットワーク１１７を介して実行され、Ｗｅｂカメラ情報表示ＰＣであるコンピュータ端末装置１１８のＷｅｂブラウザにより表示される。
【００３０】
次に、図３を用いて、図２におけるコンテンツ配信画面ファイル作成処理と画面レイアウト定義ファイル作成処理、および、画像表示画面ファイル出力処理の概要を説明する。
【００３１】
コンテンツ配信画面出力ファイル生成処理３０１では、まず、コンテンツ配信画面出力ファイル１０６からのプログラムを読み込み実行する（処理３０２）。このコンテンツ配信画面出力ファイル１０６には、ＨＴＭＬファイルにおけるレイアウト定義を除いた構成要素が予め設定されている。
【００３２】
次に、画面レイアウト定義出力ファイル１０７からのプログラムを読み込み実行し（処理３０４）、コンテンツ配信画面のレイアウト定義部を生成する。このコンテンツ配信画面のレイアウト定義部に定義された、画像情報を表示する定義部には＜ｉｆｒａｍｅ＞タグを使用し、各定義部ごとに、画像表示画面ファイル生成処理３０８が実行される。
【００３３】
この画像表示画面ファイル生成処理３０８では、画像表示画面出力ファイル１０８のプログラムを読み込み（処理３０９）、画像表示画面ファイルを生成して画像表示画面ファイル（ＨＴＭＬ）２１０として記憶装置に格納する（処理３１１）。この処理により、コンテンツ配信画面のレイアウト定義部に定義された各画像情報表示部に、画像情報が表示される。
【００３４】
処理３０４の後に、コンテンツ配信画面出力処理３０６を実行し、コンテンツ配信画面出力ファイル（ＨＴＭＬ）２０８を生成して記憶装置に格納する。
【００３５】
次に、図４〜図１８を用いて、図１におけるＷｅｂページ画面表示制御システム１０２の各処理部について、詳細に説明する。
【００３６】
尚、本例では、「更新表示対応画面」および「拡大表示対応画面」の２種類の画面表示例について説明する。
【００３７】
「更新表示対応画面」とは、同じＷｅｂカメラの画像情報を継続して表示する固定された画面と、画像情報を一定の間隔で繰り返して表示、または、固定された画面をユーザがダブルクリック操作して選択した場合に、選択された画面と同じ画像情報を表示する更新画面の２種類の画面をもつ表示制御形態である。
【００３８】
また、固定された画像情報を表示する画面には、同じ画像情報を、更新画面に表示しない固定画面と、同じ画像情報を、更新画面に表示する子画面の２種類がある。
【００３９】
「拡大表示対応画面」とは、表示されている画像情報表示部をユーザがダブルクリック操作すると、その場で選択された画像情報表示部を拡大表示する表示制御形態である。
【００４０】
以下、図４を用いて、図１におけるコンテンツ配信画面出力部１０３の処理動作を説明する。尚、本処理は、図１５に示すコンテンツ配信画面用のＨＴＭＬファイル１５０１を生成する処理であり、「更新表示対応画面」および「拡大表示対応画面」ともに共通した処理である。
【００４１】
コンテンツ配信画面出力部１０３の処理は、コンテンツ配信画面ファイル（ＨＴＭＬファイル）表示後は、予め定められたリフレッシュ時刻に設定した時刻により繰り返し実行されるものとする（ステップＳ１０１）。
【００４２】
まず、コンテンツ配信画面出力ファイル１０６の読み込みを実行する（ステップＳ１０２）。コンテンツ配信画面出力ファイル１０６とは、コンテンツ配信画面（ＨＴＭＬファイル）を生成するためのプログラムである。
【００４３】
次に、端末（Ｗｅｂサーバ１０１）のシステム日付・システム時刻を取得して変数に格納する（ステップＳ１０３）。
【００４４】
次に、予めデータベースに格納されている、図９に詳細を示す画像表示パラメータＤＢ１１１からの読み込みを実施し、登録されているパラメータである、テーマ、天候、曜日、季節を全て読み込む（ステップＳ１０４）。
【００４５】
次に、ステップＳ１０３で取得した端末のシステム日付、システム時刻およびステップＳ１０４で取得した画像表示パラメータＤＢ１１１のパラメータであるテーマ、天候、曜日、季節から、図１０に詳細を示すレイアウト定義ＤＢ１１２の各項目と条件に該当するレコードを取得する（ステップＳ１０５）。
【００４６】
例えば、図９と図１０に示すＤＢ構成図を例に説明すると、図９における画像表示パラメータＤＢ（項目説明）９０１，（データ例）９０２から「テーマ＝「２」」、「天候＝「０」」、「曜日＝「０」」、「季節＝「０」」のデータを読み込み、図１０におけるレイアウト定義ＤＢ（項目説明）１００１，（データ例）１１０２の「テーマ」、「天候」、「曜日」、「季節」の値と一致するデータを取得する。
【００４７】
さらに、端末（Ｗｅｂサーバ１０１）のシステム日付が「２００７／０７／０１」、システム時刻が「１０：００」の場合は、まず、端末のシステム日付を、図１０のレイアウト定義ＤＢ１００１における「開始日」および「終了日」の範囲で検索し、次に、端末（１０１）のシステム日付を用いて、レイアウト定義ＤＢ１００１における「開始時刻」、および、「終了時刻」から範囲検索を実施し、該当するレコードを抽出する。この条件の場合、図１０におけるデータ例１００２に示す管理ＮＯが「１」のデータを抽出する（「抽出例１」）。
【００４８】
また、画像表示パラメータＤＢ１１１の登録内容が同一内容で、端末（１０１）のシステム日付が「２００７／０９／１０」、システム時刻が「１０：００」の場合は、レイアウト定義ＤＢ１００１における開始日、終了日、開始時刻および終了時刻から範囲検索を実施し、該当するレコードを抽出する。この条件の場合、図１０におけるデータ例１００２に示す管理ＮＯが「３」のデータを抽出する（「抽出例２」）。
【００４９】
ステップＳ１０５で取得したレイアウト定義ＤＢ１００１，１００２のレコードから、「管理ＮＯ」および「子画面数」の値を、「管理ＮＯ変数」および「子画面数変数」に格納する（ステップＳ１０６）。
【００５０】
また、ステップＳ１０５で取得したレイアウト定義ＤＢ１００１，１００２のレコードから、「更新時間」の値を読み出し、コンテンツ配信画面出力ファイル１０６に定義されているリフレッシュ時刻に設定する（ステップＳ１０７）。
【００５１】
次に、ステップＳ１０５で取得したレイアウト定義ＤＢ１００１，１００２における「画面区分」による判定を実施する（ステップＳ１０８）。
【００５２】
このステップＳ１０８からステップＳ１０９〜Ｓ１１２の処理は、画面レイアウト定義出力部１０４と画像表示画面出力部１０５による処理であり、実際にはコンテンツ配信画面出力部１０３の処理とは別に行われるものである。
【００５３】
ステップＳ１０８での判定処理で、画面区分の値が「１」の場合は、「更新画面対応処理」が選択され、図５に詳細を示す画面レイアウト定義出力部１０４による更新画面対応処理（ステップＳ１０９）と、図６に詳細を示す画像表示画面出力部１０５による更新画面対応処理（ステップＳ１１０）を実行する。
【００５４】
また、ステップＳ１０８での判定処理で、画面区分の値が「２」の場合は、「拡大画面対応処理」を選択し、図７に詳細を示す画面レイアウト定義出力部１０４による拡大画面対応処理（ステップＳ１１１）と、図８に詳細を示す画像表示画面出力部１０５による拡大画面対応処理（ステップＳ１１２）を実行する。
【００５５】
（ステップＳ１１０もしくはステップＳ１１２での処理後、実際には）ステップＳ１０８の処理後、コンテンツ配信画面出力部１０３は、コンテンツ配信画面ファイル（ＨＴＭＬ）２０８を出力し（ステップＳ１１３）、再度、ここまでの処理を繰り返し実行する（ステップＳ１１４）。
【００５６】
以上の処理の結果、図１２の出力画面構成１２０１で示される構成の画面が出力される。図１２において図中の「丸１」で示される部分が、コンテンツ配信画面出力部１０３で生成される部分であり、図中の「丸２」で示される部分が、画面レイアウト定義出力部１０４で生成される部分であり、図中の「丸３」で示される部分が、画像表示画面出力部１０５で生成される部分である。
【００５７】
次に、図５を用いて、ステップＳ１０９における画面レイアウト定義出力部１０４による画面レイアウト定義ファイルの生成処理動作を説明する。尚、本処理は、図１６Ａ（一部図１６Ｂ）に示す画面レイアウト定義ファイル用のＨＴＭＬファイルを生成する処理であり、図１３の画面レイアウト例１３０１で示す更新表示対応画面専用の処理である。
【００５８】
まず、選択画面ＮＯＵＲＬ変数の存在を確認する（ステップＳ２０１）。選択画面ＮＯＵＲＬ変数は、コンテンツ配信画面に表示されている画像表示画面をユーザがダブルクリック操作した場合に、コンテンツ配信画面出力ファイル１０６からのプログラムの再読み込みを実施するための、コンテンツ配信画面出力ファイル１０６のＵＲＬに追加するＵＲＬ変数で、子画面をダブルクリックした場合に、子画面の情報を更新画面に表示するために作成される変数である。
【００５９】
ステップＳ２０１の処理で変数が存在していると判定した場合には、選択画面ＮＯＵＲＬ変数の値を、選択画面ＮＯ変数に格納する（ステップＳ２０２）。この選択画面ＮＯ変数は、子画面のうち現在選択されている子画面ＮＯを格納している変数である。最初に画面を表示した状態では、この変数は存在しない。
【００６０】
ステップＳ２０１の処理で変数が存在していないと判定した場合には、選択画面ＮＯ変数の存在を確認する（ステップＳ２０３）。
【００６１】
ステップＳ２０３の処理で変数が存在していると判定した場合には、選択画面ＮＯ変数と、図４のステップＳ１０６で作成した子画面数変数の値との比較を行い（ステップＳ２０５）、選択画面ＮＯ変数が子画面数変数より小さい場合はステップＳ２０５の処理を、また、選択画面ＮＯ変数が子画面数変数より同じか大きい場合はステップＳ２０６の処理を実行する。
【００６２】
ステップＳ２０５の処理では、選択画面ＮＯ変数の値に「１」を加算した値を格納し、ステップＳ２０６の処理では、選択画面ＮＯ変数に「１」を格納する。
【００６３】
ステップＳ２０３の処理で変数が存在していないと判定した場合には、選択画面ＮＯ変数に「１」を格納する（ステップＳ２０７）。
【００６４】
次に、ステップＳ２０８の処理において、フレーム定義ＤＢの読み込みを実行する。ここでは、図４におけるステップＳ１０６の処理で取得した管理ＮＯ変数の値をキーに、フレーム定義ＤＢを検索して、管理ＮＯが一致するデータを全て画像表示画面ＮＯ順に抽出する。例えば、図４におけるステップＳ１０５の処理で実行した、例えば、図１０におけるデータ例１００２に示す管理ＮＯが「１」のデータを抽出した際の条件の場合（「抽出例１」）、管理ＮＯが「１」で、画像表示画面ＮＯが「１」〜「８」の８レコードを抽出する。
【００６５】
次に、ステップＳ２０９〜Ｓ２１４での処理により、図１６Ａに示す更新対応画面専用ファイルにおける画面レイアウト定義ファイル（ＨＴＭＬ）内の画像情報定義部の設定処理を実行する。ステップＳ２０９からステップＳ２１４のループ処理は、画像情報定義部の設定数分の処理を行うことを表す。
【００６６】
ループ内の処理は、レイアウト定義ファイルに定義した画像情報定義部の順番に実行する。また、ステップＳ２１０での画面判定処理は、予めレイアウト定義ファイルにいて、固定画面と更新画面および子画面で行う各処理を定義しておく。
【００６７】
そして、ステップＳ２０８の処理により画像表示画面ＮＯ順に抽出した、図１１に詳細を示すフレーム定義ＤＢ１１３（図１１におけるフレーム定義ＤＢ（項目説明）１１０１，（データ例）１１０２）のデータと、図１６Ａの更新対応画面専用ファイル１６０１におけるレイアウト定義ファイルに定義した画像情報定義部の定義情報とは、順番を一致させ、定義情報の不一致が発生しないよう作成する。
【００６８】
まず、ステップＳ２１０の画面判定処理において、レイアウト定義ファイル（１６０１）の画像情報定義部に、子画面用の判定文があるか否かを判定し、ある場合は、ステップＳ２１１の処理を実行し、選択画面ＮＯ変数の値が、レイアウト定義ファイル内の画像情報定義部に指定した数値と一致するか否かを判定する。
【００６９】
ステップＳ２１１の処理で、選択画面ＮＯ変数の値が、レイアウト定義ファイル内の画像情報定義部に指定した数値と一致したと判定した場合は、ステップＳ２１２の処理を実施して、フレームの枠線を赤色に設定し、その後に、ステップＳ２１３の処理を実行し、不一致と判定した場合は、ステップＳ２１２の処理は実施せず、そのままステップＳ２１３の処理を実行する。
【００７０】
ステップＳ２１２における処理では、「ｂｇｃｏｌｏｒ＝“ｒｅｄ”」の指定を、図１６Ａに示すレイアウト定義ファイル（１６０１）内の子画面指定用の画像情報定義部に追加する。
【００７１】
次に、ステップＳ２１３における処理により、図１６Ａに示すレイアウト定義ファイル（１６０１）内の画像情報定義部の＜ｉｆｒａｍｅ＞タグ内のｓｒｃ属性値に、ステップＳ２０８で読み込んだフレーム定義ＤＢ（１１０１，１１０２）の画像表示画面出力ファイルの値を設定し、ｓｒｃ属性値のＵＲＬ変数の値として、画像表示画面ＮＯＵＲＬ変数を指定し、その値として「フレーム定義ＤＢの画像表示画面ＮＯ」を設定する。
【００７２】
例えば、ｓｒｃ属性値は「フレーム定義ＤＢの画像表示画面出力ファイル？画像表示画面ＮＯＵＲＬ変数＝フレーム定義ＤＢの画像表示画面ＮＯ」となる。図４のステップＳ１０５で実行した「抽出例１」の条件の場合で、画像表示画面ＮＯが「１」の場合、ｓｒｃ属性値には、「ｓｕｂ＿０１．ｘｘｘ？画像表示画面ＮＯＵＲＬ変数＝１」が設定される。
【００７３】
以上の処理を、画像情報定義部の定義情報の分、繰り返し実行する（ステップＳ２１４）。
【００７４】
次に、図６を用いて、図４のステップＳ１１０における画像表示画面出力部１０５による画像表示画面ファイルの生成処理動作を説明する。尚、本処理は、図１６Ｂに示す画像表示画面ファイル用のＨＴＭＬファイルを生成する処理であり、図１３の画面レイアウト例１３０１で示す更新表示対応画面専用の処理である。
【００７５】
まず、ステップＳ３０１において、フレーム定義ＤＢの読み込み（抽出）処理を実施する。抽出条件として、図４のステップＳ１０６で取得した管理ＮＯ変数の値と、図１１のフレーム定義ＤＢ１１０２における管理ＮＯとが一致し、図５のステップＳ２１６の処理でＵＲＬに指定された画像表示画面ＮＯＵＲＬ変数と、フレーム定義ＤＢ１１０２の画像表示画面ＮＯの値とが一致するレコードを抽出する。
【００７６】
例えば、図４のステップＳ１０６で取得した管理ＮＯ変数が「１」で、図５のステップＳ２１６の処理でＵＲＬに指定された画像表示画面ＮＯＵＲＬ変数が「１」の場合は、フレーム定義ＤＢ１１０２における管理ＮＯ変数が「１」で、画像表示画面ＮＯＵＲＬ変数が「１」のレコードを抽出する。
【００７７】
次に、ステップＳ３０１において、ステップＳ３０１で取得したレコードにおけるカメラＵＲＬ値の登録の有無を判定する。
【００７８】
フレーム定義ＤＢ１１０２においてカメラＵＲＬに値が登録されていない場合には、ステップＳ３０３とステップＳ３０４およびステップＳ３０５の処理を実行する。これらの処理は、更新画面を表示する場合のみ実行される処理である。
【００７９】
ステップＳ３０３では、フレーム定義ＤＢ１１０２からの読み込み（データの抽出）処理を実施する。抽出条件として、図４のステップＳ１０６で取得した管理ＮＯ変数の値とフレーム定義ＤＢ１１０２における管理ＮＯが一致し、図５のステップＳ２１６〜Ｓ２１７の処理で作成された選択画面ＮＯ変数の値とフレーム定義ＤＢ１１０２における子画面ＮＯが一致するレコードを抽出する。
【００８０】
次のステップＳ３０４では、ステップＳ３０１で取得した基本画像幅と基本画像高さ、および、ステップＳ３０３で取得したＷｅｂカメラＵＲＬを、＜ｉｎｐｕｔ＞タグ内のｓｒｃ属性値、ｗｉｄｔｈ属性値およびｈｅｉｇｈｔ属性値に設定する。
【００８１】
そしてステップＳ３０５では、ステップＳ３０３で取得した背景と名称、および、ステップＳ３０１で取得した基本画面背景フラグを、＜ｉｍｇ＞タグ内で指定したｓｒｃ属性値とａｌｔ属性値に設定する。
【００８２】
例えば、管理番号が「１」、画像表示画面ＮＯが「２」、選択画面ＮＯ変数が「１」の場合には、まず、ステップＳ３０１において、図１１のフレーム定義ＤＢ１１０２におけるＤＢ構成図のフレーム定義ＤＢの２レコード目が読み込まれ、次に、ステップＳ３０３において、フレーム定義ＤＢの３レコード目が読み込まれる。
【００８３】
この場合、図１６Ｂにおける画像表示画面ファイル（ＨＴＭＬ）において、＜ｉｍｇ＞タグ内で指定したｓｒｃ属性値には、「ｓｒｃ＝"ｉｍｇ／フレーム定義ＤＢの背景＿フレーム定義ＤＢの基本画面背景フラグ．ｇｉｆ"」が設定され、また、ａｌｔ属性値には、「ａｌｔ＝"フレーム定義ＤＢの名称"」が設定される。
【００８４】
さらに、＜ｉｎｐｕｔ＞タグ内のｓｒｃ属性値には、「ｓｒｃ＝“フレーム定義ＤＢのカメラＵＲＬ”」が指定される。以上の結果として、下記の定義情報が出力される。
【００８５】
＜ｉｍｇ  ｓｒｃ＝“ｉｍｇ／ＴＩＴＬＥ００２＿１．ｇｉｆ”  ａｌｔ＝“会議室Ａ”＞
＜ｉｎｐｕｔ  ｔｙｐｅ＝ｉｍａｇｅ  ｓｒｃ＝“ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／０２／”＞
【００８６】
次に、ステップＳ３０２の処理で、フレーム定義ＤＢのカメラＵＲＬに値が登録されていると判定した場合には、ステップＳ３０６とステップＳ３０７の処理を実行する。この処理は、固定画面および子画面を表示する場合に実行される処理である。
【００８７】
まず、ステップＳ３０６では、ステップＳ３０１で取得したフレーム定義ＤＢのＷＥＢカメラＵＲＬと基本画像幅および基本画像高さのそれぞれを、＜ｉｎｐｕｔ＞タグ内のｓｒｃ属性値、ｗｉｄｔｈ属性値およびｈｅｉｇｈｔ属性値に設定する。
【００８８】
また、ステップＳ３０７では、ステップＳ３０１で取得した背景、名称およびステップＳ３０１で取得した基本画面背景フラグを、＜ｉｍｇ＞タグ内で指定したｓｒｃ属性値とａｌｔ属性値に設定する。
【００８９】
例えば、管理番号が「１」、画像表示画面ＮＯが「１」の場合には、ステップＳ３０１において、フレーム定義ＤＢ１１０２の１レコード目が読み込まれる。以上の結果として、下記の定義情報が出力される。
【００９０】
＜ｉｍｇ  ｓｒｃ＝“ｉｍｇ／ＴＩＴＬＥ００１＿１．ｇｉｆ”  ａｌｔ＝“大会議室”＞
＜ｉｎｐｕｔ  ｔｙｐｅ＝ｉｍａｇｅ  ｓｒｃ＝“ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／０１／”  ｗｉｄｔｈ＝４８０  ｈｅｉｇｈｔ＝３６０  ＞
【００９１】
次に、ステップＳ３０８では、ステップＳ３０１で抽出したレコードの子画面ＮＯの値が「０」であるか否かを判定し、「０」以外の場合には、ステップＳ３０９の処理を実行した後に、ステップＳ３１０の処理を実行し、また、「０」の場合には、ステップＳ３０９の処理は実行せず、そのままステップＳ３１０の処理を実行する。
【００９２】
ステップＳ３０９の処理では、＜ｉｎｐｕｔ＞タグ内にｏｎｃｌｉｃｋ属性を追加し、コンテンツ配信画面出力ファイルのＵＲＬを指定し、そのＵＲＬに変数として選択画面ＮＯＵＲＬ変数を追加し、その値に、ステップＳ３０１で抽出したフレーム定義ＤＢの子画面ＮＯの値を設定する。
【００９３】
例えば、管理番号が「１」、画像表示画面ＮＯが「３」の場合には、下記の値が設定される。尚、コンテンツ配信出力ファイルを、ｍｅｎｕ．ｘｘｘとした場合とする。
【００９４】
ｏｎｃｌｉｃｋ＝“ｗｉｎｄｏｗ．ｓｅｌｆ．ｐａｒｅｎｔ．ｌｏｃａｔｉｏｎ．ｈｒｅｆ＝‘ｍｅｎｕ．ｘｘｘ？選択画面ＮＯＵＲＬ変数＝フレーム定義ＤＢの子画面ＮＯ’；”
【００９５】
そして、ステップＳ３１０においては、以上の処理で生成した画像表示画面ファイルを出力する。
【００９６】
次に、図７を用いて、図４のステップＳ１１１における画面レイアウト定義出力部１０４による画面レイアウト定義ファイルの生成処理動作を説明する。尚、本処理は、図１７に示す拡大対応画面専用ファイル１７０１における画面レイアウト定義ファイル用のＨＴＭＬファイルを生成する処理であり、図１４の画面構成例１４０１，１４０２で示す拡大表示対応画面専用の処理である。
【００９７】
まず、選択画面ＮＯＵＲＬ変数の存在を確認する（ステップＳ４０１）。選択画面ＮＯＵＲＬ変数は、画像表示画面ファイルの画像表示部に設定し、コンテンツ配信画面出力ファイルのＵＲＬにＵＲＬ変数として指定する変数で、画像表示画面をダブルクリックした場合に作成される変数である。
【００９８】
ステップＳ４０１の判定で、変数が存在していた場合には、選択画面ＮＯＵＲＬ変数の値を選択画面ＮＯ変数に格納し（ステップＳ４０２）、ステップＳ４０１の判定で、変数が存在していなかった場合には、選択画面ＮＯ変数に「０」を格納する（ステップＳ４０３）。
【００９９】
次に、フレーム定義ＤＢの読み込みを実行する（ステップＳ４０４）。図４におけるステップＳ１０６で取得した管理ＮＯ変数の値をキーに、図１１のフレーム定義ＤＢ１１０１，１１０２において管理ＮＯが一致するデータを全て抽出する。
【０１００】
例えば、図４のステップＳ１０５における「抽出例２」の条件の例では、管理ＮＯ変数に「３」が設定された場合には、フレーム定義ＤＢの管理ＮＯが「３」で、画像表示画面ＮＯが「１」〜「３」の３レコードを抽出する。
【０１０１】
次に、ステップＳ４０５〜ステップＳ４０９のループ処理により、図１７におけるレイアウト定義ファイル内の画像情報表示部の設定処理を実行する。
【０１０２】
図７に示すフローチャートでは、ステップＳ４０５〜ステップＳ４０９をループ処理として指定しているが、実際の処理は、レイアウト定義ファイルに定義した画像情報指定処理部を順番に実行する。
【０１０３】
また、ステップＳ４０６においては、画面の判定処理を実行しているが、この判定処理についても、レイアウト定義出力ファイル内に予め判定文を定義する。
【０１０４】
ステップＳ４０５において画像情報定義数分のループ処理を開始する、
【０１０５】
まず、レイアウト定義ファイルの画像情報定義部に定義されている判定文を実行して、選択画面ＮＯ変数とレイアウト定義ファイルの画像情報定義部に定義した値が一致しているか判定を行う（ステップＳ４０６）。
【０１０６】
例えば、判定文の例として、「ｉｆ（選択画面ＮＯ変数  ｉｓ  ｎ）」の指定を行う。ｎの値は、定義順に１〜Ｎの範囲で指定する。
【０１０７】
ステップＳ４０６の処理を実行した結果、値が一致していると判定した場合は、ステップＳ４０７の処理を実行し、値が一致していないと判定した場合は、ステップＳ４０８の処理を実行する。
【０１０８】
ステップＳ４０７では、＜ｉｆｒａｍｅ＞タグ内のｗｉｄｔｈ属性値に“フレーム定義ＤＢの拡大画面幅”、ｈｅｉｇｈｔ属性値に“フレーム定義ＤＢの拡大画面高さ”、ｓｒｃ属性値に“フレーム定義ＤＢの画像表示画面出力ファイル”と画像表示画面ＮＯＵＲＬ変数とその値にフレーム定義ＤＢの画像表示画面ＮＯを指定し、拡大フラグＵＲＬ変数＝「１」を設定する。
【０１０９】
例えば、図４のステップＳ１０５における「抽出例２」の場合で、選択画面ＮＯ変数が「１」で、レイアウト定義ファイルの画像情報定義部が「１」の場合では、下記の＜ｉｆｒａｍｅ＞タグが出力される。
【０１１０】
＜ｉｆｒａｍｅ  ｗｉｄｔｈ＝“３００”  ｈｅｉｇｈｔ＝“２７０”  ｓｒｃ＝“ｓｕｂ＿０５．ｘｘｘ？画像表示画面ＮＯＵＲＬ変数＝１＆拡大フラグＵＲＬ変数＝１”＞
【０１１１】
また、ステップＳ４０８では、＜ｉｆｒａｍｅ＞タグ内のｗｉｄｔｈ属性値に“フレーム定義ＤＢの基本画面幅”、ｈｅｉｇｈｔ属性値に“フレーム定義ＤＢの基本画面高さ”、ｓｒｃ属性値に“フレーム定義ＤＢの画像表示画面出力ファイル”と画像表示画面ＮＯＵＲＬ変数とその値にフレーム定義ＤＢの画像表示画面ＮＯを指定し、拡大フラグＵＲＬ変数＝「０」を設定する。
【０１１２】
例えば、図４のステップＳ１０５における「抽出例２」の場合で、選択画面ＮＯ変数が「１」で、レイアウト定義ファイルの画像情報定義部が「２」の場合では、下記の＜ｉｆｒａｍ＞タグが出力される。
【０１１３】
＜ｉｆｒａｍｅ  ｗｉｄｔｈ＝“１２０”  ｈｅｉｇｈｔ＝“１１０”  ｓｒｃ＝“ｓｕｂ＿０５．ｘｘｘ？画像表示画面ＮＯＵＲＬ変数＝２＆拡大フラグＵＲＬ変数＝０”＞
【０１１４】
以上の処理を画像情報定義部の定義数分処理を実行する（ステップＳ４０９）。
【０１１５】
次に、図８を用いて、図４のステップＳ１１２における画像表示画面出力部１０５による画像表示画面ファイルの生成処理動作を説明する。尚、本処理は、図１７に示す拡大対応画面専用ファイル１７０１における画像表示画面ファイル用のＨＴＭＬファイルを生成する処理であり、図１４の画面構成例１４０１，１４０２に示す拡大表示対応画面専用の処理である。
【０１１６】
まず、フレーム定義ＤＢの読み込み処理を実施する（ステップＳ５０１）。抽出条件として、図４のステップＳ１０６で取得した管理ＮＯ変数の値と、図１１のフレーム定義ＤＢ１１０１，１１０２における管理ＮＯが一致し、図７におけるステップＳ４０７またはステップＳ４０８で設定したＵＲＬ変数である画像表示画面ＮＯＵＲＬ変数の値とフレーム定義ＤＢの画像表示画面ＮＯの値が一致するレコードを抽出する。
【０１１７】
例えば、管理ＮＯ変数が「３」で画像表示画面ＮＯＵＲＬ変数が「１」の場合は、図１１のフレーム定義ＤＢ１１０２において管理ＮＯ変数が「３」で、画像表示画面ＮＯＵＲＬ変数が「１」のレコードを抽出する。
【０１１８】
次に、ステップＳ５０２において、図７のステップＳ４０７またはステップＳ４０８で設定したＵＲＬ変数である拡大フラグＵＲＬ変数の値による判定処理を実施する。
【０１１９】
拡大フラグＵＲＬ変数の値が「１」の場合は、ステップＳ５０３およびステップＳ５０４の処理を実施する。本処理は、画像表示画面のサイズが拡大時の処理である。
【０１２０】
まず、ステップＳ５０３では、フレーム定義ＤＢの背景、名称、拡大画面背景フラグの値を、＜ｉｍｇ＞タグ内のｓｒｃ属性値とａｌｔ属性値の指定した位置に設定する。例えば、画像表示画面出力ファイルには下記の指定を行う。
【０１２１】
＜ｉｍｇ  ｓｒｃ＝“ｉｍｇ／（フレーム定義ＤＢの背景の値）＿（フレーム定義ＤＢの拡大画面背景フラグの値）．ｇｉｆ”  ａｌｔ＝“フレーム定義ＤＢの名称”＞
【０１２２】
データ出力例として、選択画面ＮＯ変数が「１」で、レイアウト定義ファイルの画像情報定義部が「１」の場合では、下記の＜ｉｍｇ＞タグが出力される。
【０１２３】
＜ｉｍｇ  ｓｒｃ＝“ｉｍｇ／ＴＩＴＬＥ００２＿１．ｇｉｆ”  ａｌｔ＝“会議室Ａ”＞
【０１２４】
次に、ステップＳ５０４での処理により、＜ｉｎｐｕｔ＞タグ内のｗｉｄｔｈ属性値に、“フレーム定義ＤＢの拡大画像幅”、ｈｅｉｇｈｔ属性値に、“フレーム定義ＤＢの拡大画像高さ”、ｓｒｃ属性値に、“フレーム定義ＤＢのカメラＵＲＬ”の値を設定する。例えば、画像表示画面出力ファイルには下記の指定を行う。
【０１２５】
＜ｉｎｐｕｔ  ｗｉｄｔｈ＝“フレーム定義ＤＢの拡大画像幅”  ｈｅｉｇｈｔ＝“フレーム定義ＤＢの拡大画像高さ”  ｓｒｃ＝“フレーム定義ＤＢのカメラＵＲＬ”＞
【０１２６】
具体的なデータ出力例として、選択画面ＮＯ変数が「１」でレイアウト定義ファイルの画像情報定義部が「１」の場合では、下記の＜ｉｎｐｕｔ＞タグが出力される。
【０１２７】
＜ｉｎｐｕｔ  ｗｉｄｔｈ＝“３００”  ｈｅｉｇｈｔ＝“２４０”  ｓｒｃ＝“ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／０１／”＞
【０１２８】
ステップＳ５０２の処理で、拡大フラグＵＲＬ変数の値が「１」以外の場合は、ステップＳ５０５およびステップＳ５０６の処理を実施する。尚、本処理は、画像表示画面のサイズが通常時の処理である。
【０１２９】
まず、ステップＳ５０５では、フレーム定義ＤＢの背景、名称、拡大画面背景フラグの値を、＜ＩＭＧ＞タグ内のｓｒｃ属性値と、ａｌｔ属性値の指定した位置に設定する。例えば、画像表示画面出力ファイルには下記の指定を行う。
【０１３０】
＜ｉｍｇ  ｓｒｃ＝“ｉｍｇ／（フレーム定義ＤＢの背景の値）＿（フレーム定義ＤＢの基本画面背景フラグの値）．ｇｉｆ”  ａｌｔ＝“フレーム定義ＤＢの名称”＞
【０１３１】
具体的なデータ出力例として、選択画面ＮＯ変数が「１」でレイアウト定義ファイルの画像情報定義部が「１」の場合では、下記の＜ｉｍｇ＞タグが出力される。
【０１３２】
＜ｉｍｇ  ｓｒｃ＝“ｉｍｇ／ＴＩＴＬＥ００２＿３．ｇｉｆ”  ａｌｔ＝“会議室Ａ”＞
【０１３３】
次に、ステップＳ５０６の処理では、＜ｉｎｐｕｔ＞タグ内のｗｉｄｔｈ属性値に、“フレーム定義ＤＢの基本画像幅”、ｈｅｉｇｈｔ属性値に、“フレーム定義ＤＢの基本画像高さ”、ｓｒｃ属性値に、“フレーム定義ＤＢのカメラＵＲＬ”の値を設定する。例えば、画像表示画面出力ファイルには下記の指定を行う。
【０１３４】
＜ｉｎｐｕｔ  ｗｉｄｔｈ＝“フレーム定義ＤＢの基本画像幅”  ｈｅｉｇｈｔ＝“フレーム定義ＤＢの基本画像高さ”  ｓｒｃ＝“フレーム定義ＤＢのカメラＵＲＬ”＞
【０１３５】
具体的なデータ出力例として、選択画面ＮＯ変数が「１」でレイアウト定義ファイルの画像情報定義部が「１」の場合では、下記の＜ｉｎｐｕｔ＞タグが出力される。
【０１３６】
＜ｉｎｐｕｔ  ｗｉｄｔｈ＝“１２０”  ｈｅｉｇｈｔ＝“９０”  ｓｒｃ＝“ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ．ｘｘｘ／０１／”＞
【０１３７】
上述のステップＳ５０４，Ｓ５０６の後、ステップＳ５０７の処理を実行して、＜ｉｎｐｕｔ＞タグ内のｏｎｃｌｉｃｋ属性に、ＤＢから取得した各種値を設定する。
【０１３８】
ＵＲＬにはコンテンツ配信出力ファイルを指定し、ＵＲＬ変数に選択画面ＮＯＵＲＬ変数を指定し、その設定値に、図７のステップＳ４０７またはステップＳ４０８で設定したＵＲＬ変数である画像表示画面ＮＯＵＲＬ変数の値を設定する。
【０１３９】
画像表示画面出力ファイルには下記の指定を行う。
【０１４０】
＜ｉｎｐｕｔ  ・・・  ｏｎｃｌｉｃｋ＝“ｗｉｎｄｏｗ．ｓｅｌｆ．ｐａｒｅｎｔ．ｌｏｃａｔｉｏｎ．ｈｒｅｆ＝‘コンテンツ配信出力ファイル？選択画面ＮＯＵＲＬ変数＝      選択画面ＮＯＵＲＬ変数’；”＞
【０１４１】
具体的なデータ出力例として、コンテンツ配信出力ファイルの名称を「ｍｅｎｕ．ｘｘｘ」とし、選択画面ＮＯ変数が「１」でレイアウト定義ファイルの画像情報定義部が「１」の場合では、下記の＜ｉｎｐｕｔ＞タグが出力される。
【０１４２】
＜ｉｎｐｕｔ  ・・・  ｏｎｃｌｉｃｋ＝“ｗｉｎｄｏｗ．ｓｅｌｆ．ｐａｒｅｎｔ．ｌｏｃａｔｉｏｎ．ｈｒｅｆ＝‘ｍｅｎｕ．ｘｘｘ？選択画面ＮＯＵＲＬ変数＝１’；”＞
【０１４３】
以上の処理を実施し、画像表示画面ファイルを出力する（ステップＳ５０８）。
【０１４４】
尚、図１０におけるレイアウト定義ＤＢ１００１，１００２と、図１１におけるフレーム定義ＤＢ１１０１，１１０２、および、図１２〜図１７の各図において示されている項目名称と変数の定義内容を図１８において示している。
【０１４５】
以上、図１〜図１８を用いて説明したように、本例のＷｅｂページ画面表示制御システム１０２は、コンテンツ配信画面出力部１０３、画面レイアウト定義出力部１０４、画像表示画面出力部１０５の各処理部の機能により、それぞれ異なるサーバとしての各Ｗｅｂカメラ１１４ａ〜１１４ｃから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示し、各フレームに表示された画像情報の１つを予め定められた特定フレームに表示し、予め記憶装置に記憶されたスクリプトに従って、特定フレームに表示する画像情報の表示元フレームの切り替え処理を行い、予めスクリプトに対応付けて記憶装置に記憶されたパラメータ条件情報（例えば、天候、曜日、日時、季節など）を参照し、当該パラメータ条件に合致する事象の発生を監視し、この監視手順でパラメータ条件に合致する事象の発生を検出すると、当該パラメータ条件に対応付けられたスクリプトを実行して、特定フレームに表示する画像情報を切り替える。
【０１４６】
また、特定フレームに表示する画像情報を、ユーザによるクリック操作で選択されたフレームの画像情報に切り替え、また、特定フレームに表示した画像情報の表示元フレームの色を初期設定の色から変化させる。さらに、ユーザによりクリック操作されたフレームを拡大表示する。
【０１４７】
あるいは、Ｗｅｂページ画面表示制御システム１０２は、各処理部（コンテンツ配信画面出力部１０３、画面レイアウト定義出力部１０４、画像表示画面出力部１０５）の機能により、それぞれ異なるサーバとしての各Ｗｅｂカメラ１１４ａ〜１１４ｃから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示すると共に、予め記憶装置に記憶されたスクリプトに従って、各フレームのいずれかを拡大表示し、パラメータ条件に合致する事象の発生を検出した場合には、当該パラメータ条件に対応付けられたスクリプトを実行して、拡大表示するフレームを切り替え、さらに、拡大表示したフレームの色を初期設定の色から変化させる。
【０１４８】
このように、本例によれば、それぞれ異なるサーバから取得した複数の画像情報を１つのＷｅｂページ上の各フレームに分けて表示する際に、各フレームのいずれかを適切に選択して、他のフレームにおける画像情報と区別して表示することができるので、例えば、会議や発表会等の各種イベントにおいて複数の会場の画像情報を表示するＷｅｂページの画面レイアウトや表示内容を、テーマや天候、日時、季節などの条件の変化にリアルタイムに応じて、最適に切り替えることが可能となり、会議や発表会等の各種イベントにおけるユーザサポート（各会議の進行状況や込み具合、さらには、会場における駐車場の空き状況や道路状況の渋滞状況の実写映像の提供など）の向上を図ることが可能となる。
【０１４９】
尚、本発明は、図１〜図１８を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、管理者コンピュータ装置１１６を、Ｗｅｂページ画面表示制御システム１０２を設けたＷｅｂサーバ１０１とは異なる装置上に設けた構成としているが、管理者コンピュータ装置１１６の機能を、Ｗｅｂページ画面表示制御システム１０２と共にＷｅｂサーバ１０１内に設ける構成としても良い。
【０１５０】
また、本例のコンピュータ構成に関しても、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いているが、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）等を記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【図面の簡単な説明】
【０１５１】
【図１】本発明に係るＷｅｂページ画面表示制御システムの構成例を示すブロック図である。
【図２】図１におけるマルチ画面制御システムによる全体処理動作例を示す説明図である。
【図３】図１におけるマルチ画面制御システムによる画面生成処理動作例を示す説明図である。
【図４】図１におけるマルチ画面制御システムのコンテンツ配信画面出力部による処理動作例を示すフローチャートである。
【図５】図１におけるマルチ画面制御システムの画面レイアウト定義出力部による第１の処理動作例を示すフローチャートである。
【図６】図１におけるマルチ画面制御システムの画像表示画面出力部による第１の処理動作例を示すフローチャートである。
【図７】図１におけるマルチ画面制御システムの画面レイアウト定義出力部による第２の処理動作例を示すフローチャートである。
【図８】図１におけるマルチ画面制御システムの画像表示画面出力部による第２の処理動作例を示すフローチャートである。
【図９】図１におけるマルチ画面制御システムの画像表示パラメータＤＢの構成例を示す説明図である。
【図１０】図１におけるマルチ画面制御システムのレイアウト定義ＤＢの構成例を示す説明図である。
【図１１】図１におけるマルチ画面制御システムのフレーム定義ＤＢの構成例を示す説明図である。
【図１２】図１におけるマルチ画面制御システムが出力する画面の第１の構成例を示す説明図である。
【図１３】図１におけるマルチ画面制御システムが出力する画面の第２の構成例を示す説明図である。
【図１４】図１におけるマルチ画面制御システムが出力する画面の第３の構成例を示す説明図である。
【図１５】図１におけるマルチ画面制御システムで生成されるコンテンツ配信画面用のｈｔｍｌファイルの構成例を示す説明図である。
【図１６Ａ】図１におけるマルチ画面制御システムで生成される画面レイアウト定義ファイルの第１の構成例（１／２）を示す説明図である。
【図１６Ｂ】図１におけるマルチ画面制御システムで生成される画面レイアウト定義ファイルの第１の構成例（２／２）を示す説明図である。
【図１７】図１におけるマルチ画面制御システムで生成される画面レイアウト定義ファイルの第２の構成例を示す説明図である。
【図１８】図１におけるマルチ画面制御システムで用いる項目および変数の詳細例を示す説明図である。
【符号の説明】
【０１５２】
１０１：Ｗｅｂサーバ（ＤＢサーバ機能を含む）、１０２：ＷＥＢページ画像情報表示のマルチ画面制御システム、１０３：コンテンツ配信画面出力部（コンテンツ配信画面を出力するプログラムを実行）、１０４：画面レイアウト定義出力部（レイアウト定義部分の出力を行うプログラム）、１０５：画像表示画面出力部（画像表示画面を出力するプログラムを実行）、１０６：コンテンツ配信画面出力ファイル、１０７：画面レイアウト定義出力ファイル、１０８：画像表示画面出力ファイル、１０９：背景（タイトル）表示用ファイル（ＧＩFファイル：大きさ別に作成）、１１０：データベース、１１１：画像表示パラメータＤＢ、１１２：レイアウト定義ＤＢ、１１３：フレーム定義ＤＢ、１１４ａ〜１１４ｃ：Ｗｅｂカメラ、１１５：ネットワーク（ＮＷ（１））、１１６：管理者コンピュータ装置（管理者用管理画面：ＤＢの更新や各種ファイルの作成を行う）、１１７：ネットワーク（ＮＷ（２））、１１８：コンピュータ端末装置（Ｗｅｂカメラ情報の表示用端末）、２０２：ＵＲＬ情報、２０８：コンテンツ配信画面ファイル（ＨＴＭＬ）、２１０：画像表示画面ファイル（ＨＴＭＬ）、２１６：Ｗｅｂページの出力画面送信処理、３０１：コンテンツ配信画面出力ファイル生成処理、３０２：処理、３０４：処理、３０６：コンテンツ配信画面出力処理、３０９：処理、３１１：処理、９０１：画像表示パラメータＤＢ（項目説明）、９０２：画像表示パラメータＤＢ（データ例）、１００１：レイアウト定義ＤＢ（項目説明）、１００２：レイアウト定義ＤＢ（データ例）、１１０１：フレーム定義ＤＢ（項目説明）、１１０２：フレーム定義ＤＢ（データ例）、１２０１：画面構成、１３０１：画面レイアウト例、１４０１，１４０２：画面構成例、１５０１：コンテンツ配信画面用のＨＴＭＬファイル、１６０１：更新対応画面専用ファイル、１７０１：拡大対応画面専用ファイル。
【図１】
2009230378.tif 000003
【図２】
2009230378.tif 000004
【図３】
2009230378.tif 000005
【図４】
2009230378.tif 000006
【図５】
2009230378.tif 000007
【図６】
2009230378.tif 000008
【図７】
2009230378.tif 000009
【図８】
2009230378.tif 000010
【図９】
2009230378.tif 000011
【図１０】
2009230378.tif 000012
【図１１】
2009230378.tif 000013
【図１２】
2009230378.tif 000014
【図１３】
2009230378.tif 000015
【図１４】
2009230378.tif 000016
【図１５】
2009230378.tif 000017
【図１６Ａ】
2009230378.tif 000018
【図１６Ｂ】
2009230378.tif 000019
【図１７】
2009230378.tif 000020
【図１８】
2009230378.tif 000021