(57)【要約】【課題】汎用性のあるブラウザ等の閲覧ソフトを使用して複数の画像サーバーからの複数の画像をコンピュータ装置の画面に表示することができる画像サーバーを提供することを目的とする。【解決手段】通信ネットワークを介して、自画像サーバーＣＡの撮像情報を含み複数の他の画像サーバーＣＡ１、ＣＡ２、ＣＡＮからの撮像情報をコンピュータ装置１上に表示することができるネットワークカメラシステム上の画像サーバーであって、コンピュータ装置から通信ネットワークを介して所定の要求があったとき、少なくとも撮像情報を除く表示情報をコンピュータ装置１へ送信すると共に、複数の他の画像サーバーからの画像データを受信する。【選択図】図１
2006139800.tif 000002
【特許請求の範囲】
【請求項１】
画像の入力手段と、
外部端末と接続する通信手段と、
他の画像サーバーのアドレス情報を設定する画面設定の要求を前記外部端末から受信し、前記要求に対応する設定画面を前記外部端末に返送し、前記外部端末において前記設定画面で入力された他の画像サーバーのアドレス情報を受信し、前記他の画像サーバーのアドレスへアクセスして前記他の画像サーバーからの画像を取込む旨の指示を含むＨｔｍｌデータを生成する制御手段とを、具備することを特徴とする画像サーバー。
【請求項２】
前記設定画面は、前記他の画像サーバーからの画像を表示するか否かを前記外部端末で設定させる画面を含むことを特徴とする請求項１記載の画像サーバー。
【請求項３】
前記設定画面は、前記他の画像サーバーの名称を前記外部端末で設定させる画面を含むことを特徴とする請求項１記載の画像サーバー。
【請求項４】
画像の入力手段と、
外部端末と接続する通信手段と、
他の画像サーバーのアドレス情報を設定する画面設定の要求を前記外部端末から受信し、前記要求に対応する設定画面を前記外部端末に返送し、前記外部端末において前記設定画面で入力された他の画像サーバーのアドレス情報を受信し、前記他の画像サーバーのアドレスへアクセスして前記他の画像サーバーからの画像を取込む旨の指示を含むＨｔｍｌデータを生成し、前記外部端末が前記入力手段で入力した画像を要求した場合、前記生成したＨｔｍｌデータを前記外部端末に送信する制御手段とを、具備することを特徴とする画像サーバー。
【請求項５】
前記外部端末は、本画像サーバーで入力した画像と前記他の画像サーバーで撮像した画像を一画面に表示することを特徴とする請求項４記載の画像サーバー。
【請求項６】
前記アドレス情報は、ＩＰアドレスであることを特徴とする請求項１から５いずれか１項記載の画像サーバー。
【請求項７】
前記入力手段は、画像を撮像するカメラであることを特徴とする請求項１から６いずれか１項記載の画像サーバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像サーバーの画像をコンピュータ装置（例えば、パーソナルコンピュータ）で表示することができる画像サーバーに関するものである。
【背景技術】
【０００２】
複数のカメラを有する画像サーバーを異なる複数の場所に置いて、各々の場所で対象物を撮像した画像をセンタとしてのコンピュータ装置で観察することができるカメラシステムは、監視システム等として広く用いられている。
【０００３】
図１６は従来のローカル・エリア・ネットワーク（ＬＡＮ）を使用したカメラシステムを示すブロック図である。
【０００４】
図１６において、１０１は後述の画像サーバー１０２〜１０５からの画像を表示するコンピュータ装置、１０２〜１０５は同一構成の画像サーバー、１０６は画像サーバー１０２全体を制御する画像サーバー制御部、１０７は表示情報であるＨＴＭＬファイルを格納するＨＴＭＬデータ格納部１０７ａと画像情報である画像データを格納する画像データ格納部１０７ｂとユーザーにより設定された各種データを格納するユーザー設定情報格納部１０７ｃとを有するメモリ、１０８はネットワークＮＷに接続するためのＬＡＮインタフェース部、１０９は画像サーバー１０２の有するカメラで撮像して得られた画像信号ｖを入力する自画像入力部、１１０は自画像入力部１０９から送られてくる画像信号をＪＰＥＧ等の形式で画像データを作成する自画像データ作成部、１１１はコンピュータ装置全体を制御するＰＣ制御部、１１２は各種データの入力操作を行う入力部、１１３は画像サーバー１０２〜１０５からの画像データ等を表示する表示部、１１４はブラウザ等の閲覧ソフトを格納するブラウザ格納部１１４ａ等を有するメモリ、１１５はネットワークＮＷに接続するためのＬＡＮインタフェース部である。
【０００５】
図１６において、各画像サーバー１０２、１０３、１０４、１０５はそれぞれ互いに異なるＩＰアドレスを有し、このＩＰアドレスの指定により、コンピュータ装置１０１は指定されたＩＰアドレスの画像サーバーの画像を取り込む。
【０００６】
このように構成されたカメラシステムについて、その動作を図１７を用いて説明する。図１７は従来の画像サーバー１０２〜１０５の動作を示すフローチャートである。
【０００７】
図１７において、まず、自画像サーバーのＩＰアドレスを指定する信号をコンピュータ装置１０１から受信したと画像サーバー制御部１０６が判定した場合（Ｓ１０１）、画像サーバー１０２は初期画面用ＨＴＭＬデータをコンピュータ装置１０１へ送信する（Ｓ１０２）。次に、コンピュータ装置は受信したＨＴＭＬデータに従い画像データの送信要求を行ない、コンピュータ装置１０１から画像データの送信要求が画像サーバー１０２に対して有ったと判定した場合（Ｓ１０３）、画像サーバー１０２は画像データをコンピュータ装置１０１へ送信する（Ｓ１０４）。ステップＳ１０３でコンピュータ装置１０１から画像データの要求がないと判定し、次にコンピュータ装置１０１からは画像データ以外のデータの要求が有ったと判定した場合（Ｓ１０５）、画像サーバー１０２は要求のあったデータをコンピュータ装置１０１へ送信するように処理を行う（Ｓ１０６）。
【０００８】
ステップＳ１０１において、画像サーバー１０３、１０４、１０５が自カメラのＩＰアドレスを受信した場合も同様である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来のカメラシステムでは、コンピュータ装置の画面上に複数の画像サーバーにおいて撮像された画像データを表示させようとする場合には、それぞれの画像サーバーに対してアクセスしなければならなかった。具体的には、起動されたブラウザから一つの画像サーバーのＩＰアドレスにしかアクセスできないため、表示したい画像サーバーの数だけブラウザを起動させて、画像サーバーの数だけ各々のＩＰアドレスにアクセスする必要があり、従って起動させた複数のブラウザの画面をマウスなどを使って配置をしなければ、コンピュータ装置の画面上で同時に複数の画像サーバーの画像データを見ることができず、画像サーバーの数だけのブラウザ画面の起動やＩＰアドレスの入力、更にはブラウザ画面配置変更のための操作が必要であった。
【００１０】
この問題を解決するために、複数画面の画面を同時に参照できるようにした専用ソフトウェアの開発も考えられるが、この専用ソフトをコンピュータ装置にインストールしなければならず、また専用ソフトをインストールしたコンピュータ装置のみしか複数の画像サーバーの画像データを同時に見ることができないという問題がある。
【００１１】
本発明は、この要求を満たすため、汎用性のあるブラウザ等の閲覧ソフトを使用して複数の画像サーバーを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために本発明の画像サーバーは、通信ネットワークを介して、自画像サーバーの画像データを含み複数の他の画像サーバーからの画像データをコンピュータ装置上に表示することができるネットワークカメラシステム上の画像サーバーであって、コンピュータ装置から通信ネットワークを介して所定の要求があったとき、少なくとも画像データを除く表示情報をコンピュータ装置へ送信すると共に、複数の他の画像サーバーからの画像データを受信する構成を備えている。
【発明の効果】
【００１３】
これにより、汎用性のあるブラウザ等の閲覧ソフトを使用して複数の画像サーバーからの複数の画像をコンピュータ装置の画面に表示することができる画像サーバーが得られる。
【発明を実施するための最良の形態】
【００１４】
本発明の請求項１に記載の画像サーバーは、画像の入力手段と、外部端末と接続する通信手段と、他の画像サーバーのアドレス情報を設定する画面設定の要求を外部端末から受信し、要求に対応する設定画面を外部端末に返送し、外部端末において設定画面で入力された他の画像サーバーのアドレス情報を受信し、他の画像サーバーのアドレスへアクセスして他の画像サーバーからの画像を取込む旨の指示を含むＨｔｍｌデータを生成する制御手段とから構成されることを特徴とするものである。
【００１５】
この構成により、外部端末から複数画像の表示要求がきた場合に、複数の他の画像サーバーそれぞれから画像を取り込む動作を外部端末にさせることができるという効果を奏する。
【００１６】
本発明の請求項２に記載の画像サーバーは、請求項１記載の画像サーバーの設定画面が、他の画像サーバーからの画像を表示するか否かを外部端末で設定させる画面を含むことを特徴とするものである。
【００１７】
本発明の請求項３に記載の画像サーバーは、請求項２記載の画像サーバーの設定画面が
、他の画像サーバーの名称を外部端末で設定させる画面を含むことを特徴とするものである。
【００１８】
本発明の請求項４に記載の画像サーバーは、画像の入力手段と、外部端末と接続する通信手段と、他の画像サーバーのアドレス情報を設定する画面設定の要求を外部端末から受信し、要求に対応する設定画面を外部端末に返送し、外部端末において設定画面で入力された他の画像サーバーのアドレス情報を受信し、他の画像サーバーのアドレスへアクセスして他の画像サーバーからの画像を取込む旨の指示を含むＨｔｍｌデータを生成し、外部端末が入力手段で入力した画像を要求した場合、生成したＨｔｍｌデータを外部端末に送信する制御手段とを、具備することを特徴とするものである。
【００１９】
この構成により、外部端末から複数画像の表示要求がきた場合に、複数の他の画像サーバーそれぞれから画像を取り込む動作を外部端末にさせることができるという効果を奏する。
【００２０】
本発明の請求項５に記載の画像サーバーは、請求項４記載の画像サーバーの外部端末が、本画像サーバーで撮像した画像と他の画像サーバーで撮像した画像を一画面に表示することを特徴とするものである。
【００２１】
本発明の請求項６に記載の画像サーバーは、請求項１から５いずれか１項記載の画像サーバーのアドレス情報をＩＰアドレスとしたことを特徴とするものである。
【００２２】
本発明の請求項７に記載の画像サーバーは、請求項１から６いずれか１項記載の画像サーバーの画像の入力手段がカメラであることを特徴とするものである。
【実施例】
【００２３】
以下、本発明の実施の形態について、図１〜図１５を用いて説明する。
【００２４】
（実施の形態１）
図１は本発明の実施の形態１による画像サーバーを示すブロック図である。
【００２５】
図１において、１は後述の画像サーバーＣＡからの画像データを表示するコンピュータ装置、ＣＡ、ＣＡ１、ＣＡ２、ＣＡＮは、各々ネットワークアドレスは異なるが各々同じ構成を有する画像サーバー、１１はコンピュータ装置全体を制御するＰＣ制御部、１２は各種データの入力操作等を行う入力部、１３は画像サーバーＣＡ等からの画像データの表示をしたり操作を行う表示部、１４はブラウザ等の閲覧ソフトを格納するブラウザ格納部１４ａ等を有するメモリ、１５はネットワークＮＷに接続するためのＬＡＮインタフェース部、１６は画像サーバーＣＡ全体を制御する画像サーバー制御部、１７は後述の画像サーバーＣＡ１〜ＣＡＮにリンクするために必要なアドレス情報やパスワード情報を含む画像サーバーリンク情報を格納する画像サーバーリンク情報格納部１７１と表示情報であるＨＴＭＬデータを格納するＨＴＭＬデータ格納部１７２と画像情報である画像データを格納する画像データ格納部１７３とユーザーにより設定された各種データを格納するユーザー設定情報格納部１７４とを有するメモリ、１８はネットワークＮＷに接続するためのＬＡＮインタフェース部、１９は画像サーバーＣＡの有するカメラで撮像して得られた画像信号ｖを入力する自画像入力部、２０は自画像入力部１９から送られてくる画像信号をＪＰＥＧ等の形式で画像データを作成する自画像データ作成部、２１、２２、２３は画像サーバー全体を制御する制御部である。図１において、画像サーバーＣＡ、ＣＡ１、ＣＡ２、ＣＡＮはそれぞれ異なるＩＰアドレスを有する。
【００２６】
図２はコンピュータ装置の制御部であるＰＣ制御部１１の機能実現手段を示す機能ブロ
ック図である。
【００２７】
図２において、１２０はブラウザ等を起動する起動手段、１２１は各種データの入力や操作を行うための入力手段、１２２は要求データ等を送信する送信手段、１２３は各種判定を行う判定手段、１２４は表示情報の処理を行う表示情報処理手段、１２５は表示部１３に画像等を表示させる表示手段、１２６はダブルクリックやクリック位置を検出する検出手段、１２７は計時（タイマカウント）を行う計時手段である。
【００２８】
このように構成されたコンピュータ装置１の制御部１１について、その動作を図３、図４を用いて説明する。図３は初期画面表示動作を示すフローチャートであり、図４は複数画面表示動作を示すフローチャートである。
【００２９】
まず初期画面表示動作について、図３を用いて説明する。
【００３０】
図３において、まず、起動手段１２０は閲覧ソフトであるブラウザ（例えばマイクロソフト社の「Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ」やネットスケープ社の「Ｎｅｔｓｃａｐｅ  Ｃｏｍｍｕｎｉｃａｔｏｒ」）を起動する（Ｓ１）。この起動は、コンピュータ装置１に接続されているマウス（入力部１２の一部）により、コンピュータ装置のＯＳ（例えば、マイクロソフト社の「Ｗｉｎｄｏｗｓ（登録商標）」）上において、ブラウザのアイコンをダブルクリックすることにより行われる。アイコンがダブルクリックされると、検出手段１２６は、マウスのダブルクリックとそのクリック位置を検出し、クリック位置にあるブラウザのアイコンに関連付けられているブラウザのプログラム実行ファイルを実行する。
【００３１】
ブラウザの実行ファイルがＯＳ上で動作している状態でユーザーがキーボード（入力部１２の一部）により画像サーバーＣＡのＩＰアドレス（ここで、“ＩＰアドレスＡ”と置く）を入力すると、入力手段１２１はＩＰアドレスＡを取得し（Ｓ２）、送信手段１２２はＩＰアドレスＡを指定する信号をＬＡＮインタフェース部１５を介してネットワークＮＷ上へ送信する（Ｓ３）。
【００３２】
その後、画像サーバーＣＡからの初期画面の表示情報（例えば、ＨＴＭＬ形式のファイル）をＬＡＮインタフェース部１５を介して受信したと判定手段１２３が判定すると（Ｓ４）、表示情報処理手段１２４は初期画面の表示情報に従ってプログラムを実行する（Ｓ５）。この初期画面の表示情報には、画像ファイルの格納位置情報やその画像ファイルの表示位置情報等が格納されており、その格納情報に従って画像ファイルを取り込むことになる。次に、初期画面の表示情報内にある特定の画像読み込み指示命令により、送信手段１２２は、上記画像読み込み指示に従ってＩＰ画像サーバーＣＡへ画像データ（例えば静止画像圧縮データとしてのＪｐｅｇファイル）の送信を要求する信号を送信する（Ｓ６）。次に、画像サーバーＣＡから画像データを受信したと判定手段１２３が判定すると（Ｓ７）、表示手段１２５は、初期画面の表示情報内の画像ファイル表示位置情報に従い、表示部１３に表示されているブラウザ画面上の所定の位置に受信画像データを表示させる（Ｓ８）。
【００３３】
次に、複数画面表示動作について、図４および図１２〜図１４を用いて説明する。図１２は初期画面を示す画面図であり、図１３は画面モード表示を示す画面図、図１４は複数画面表示例を示す画面図である。
【００３４】
図４において、まず、表示手段１２５は画像サーバーＣＡの初期画面を表示部１３に表示させる（Ｓ１１）。すなわち、ステップＳ１１は図３のステップＳ８に相当する。初期画面を図１２に示す。入力部１２（例えば、マウス）を操作して、図１２の画面上にある
Ｉｍａｇｅ  Ｍｏｄｅのところにカーソルを位置させてダブルクリックすると、検出手段１２６はそのダブルクリックとクリック位置とを検出する。判定手段１２３は、検出手段１２６がマウスのダブルクリックとクリック位置を検出したか否かを判定し（Ｓ１２）、検出したと判定した場合には次に画面モード表示の選択か否かを判定する（Ｓ１３）。Ｉｍａｇｅ  Ｍｏｄｅのダブルクリックの場合には画面モード表示の選択であるので、次に送信手段１２２は、画像サーバーＣＡへ画面モード用表示情報の送信を要求する信号を送信する（Ｓ１４）。画像サーバーＣＡから画面モード用表示情報（例えば、所定のＨＴＭＬ形式のデータ）を受信したと判定手段１２３が判定した場合（Ｓ１５）、画面モード用表示情報に従って画面を表示する（Ｓ１６）。その画面の表示例を図１３に示す。次に、図１３の画面モード表示画面において、ユーザーがＳｅｖｅｒａｌ  Ｐｉｃｔｕｒｅにカーソルを位置させてダブルクリックすると、検出手段１２６はそれを検出する。判定手段１２３は、検出手段１２６がＳｅｖｅｒａｌ  Ｐｉｃｔｕｒｅのダブルクリックとクリック位置とを検出したと判定した場合（Ｓ１７）、次に複数画面表示の選択か否かを判定する（Ｓ１８）。Ｓｅｖｅｒａｌ  Ｐｉｃｔｕｒｅの選択は複数画面表示の選択であるので、次に送信手段１２２は、画像サーバーＣＡへ複数画面用表示情報の送信を要求する信号を送信する（Ｓ１９）。
【００３５】
親ＩＰカメラＣＡから複数画面用表示情報（例えば、所定のＨＴＭＬ形式データ）を受信したと判定手段１２３が判定したときは（Ｓ２０）、表示情報処理手段１２４は、その複数画面用表示情報に従って画像データを取り込む（Ｓ２１）。次に、計時手段１２７は、複数画面用表示情報内にある複数画面表示用画像データ送信要求信号送信タイマ設定値を読み取り、タイマカウントを開始する（Ｓ２２）。次に、送信手段１２２は、複数画面用表示情報内にある画像読み込み指示に従い、画像サーバーＣＡへ画像データ送信要求の信号を送信する（Ｓ２３）。画像サーバーＣＡから画像データが送信されてきたと判定手段１２３が判定した場合（Ｓ２４）、表示手段１２５は、複数画面用表示情報に従い、表示部１３のブラウザ画面上の所定の位置に画像データを表示させる（Ｓ２５）。次に、タイマのタイムアウト発生前においてはステップＳ２４へ戻り、タイマのタイムアウトが発生したときは、ステップＳ２２へ戻る（Ｓ２６）。
【００３６】
複数画面用表示情報には、複数の画像データ（画像ファイル）の格納位置情報やその画像データの表示位置情報等が格納されており、その格納情報に従って画像データを取り込むことになる。本実施の形態では、画像データは４つとしており、その画像データの格納位置は画像サーバーＣＡとなっているため、送信手段１２２は、４つそれぞれの画像データの送信要求を送信する。画像サーバーＣＡから画像データ（例えば静止画像圧縮データとしてのＪｐｅｇファイル）を受信すると、それぞれの複数画面用表示情報に従って、その画像を表示部１３のブラウザ画面上に表示する。例えば具体的な表示としては、図１４のように表示される。
【００３７】
図５は画像サーバーＣＡの制御部１６を示す機能ブロック図である。
【００３８】
図５において、１６１は各種判定を行う判定手段、１６２はＬＡＮインタフェース部１８を介して送信を行わせる送信手段、１６３はコンピュータ装置１等の他の装置からの要求を処理するＰＣ要求処理手段、１６４はメモリ１７における書込み・読出しを行わせる記憶手段、１６５はコンピュータ装置１に表示するために必要な表示情報を作成する作成手段、１６６は計時を行う計時手段である。
【００３９】
このように構成された画像サーバー制御部１６について、その動作を図６〜図９、図１５を用いて説明する。図６はコンピュータ装置１に複数画面を表示させるために予め必要な設定動作（複数画面設定動作）を示すフローチャートであり、図７はコンピュータ装置１に初期画面を表示させる初期画面表示動作を示すフローチャート、図８は複数画面用画
像データをコンピュータ装置１へ送信する動作を示すフローチャート、図９は複数画面用画像データを他のサーバーから受信する動作を示すフローチャート、図１５は複数画面設定画面を示す画面図である。
【００４０】
まず、複数画面設定動作について図６を用いて説明する。コンピュータ装置１が図１２の初期画面を表示している状態において、コンピュータ装置１からの初期画面用表示情報要求信号を受信したと判定手段１６１が判定した場合（Ｓ３１）、送信手段１６２は初期画面用表示情報をコンピュータ装置１へ送信する（Ｓ３２）。この初期画面用表示情報を受信したコンピュータ装置１では図１２に示すような画面が表示される。コンピュータ装置１のユーザーが図１２に示す初期画面においてＩｎｉｔｉａｌ  Ｓｅｔｔｉｎｇを選択すると複数画面設定要求信号が画像サーバーＣＡに送信され、判定手段１６１は、コンピュータ装置１からの複数画面設定要求信号を受信したか否かを判定し（Ｓ３３）、受信したと判定した場合には送信手段１６２は複数画面設定用表示情報をコンピュータ装置１に送信する（Ｓ３４）。この複数画面設定用表示情報を受信したコンピュータ装置１では図１５に示すような画面が表示される。この画面上において、他の画像サーバーのＩＰアドレス、パスワード、複数画面上に表示するか否か（Ｅｎａｂｌｅ  ｏｒ  Ｄｉｓａｂｌｅ）、画像サーバーの名称等をキーボード（入力部）１２から入力する。次に、画面上においてＳｅｖｒａｌ  Ｉｍａｇｅ  Ｐａｇｅを選択すると、コンピュータ装置１から入力した複数画面設定データが送信される。判定手段１６１は、コンピュータ装置１からの複数画面設定データを受信したか否かを判定し（Ｓ３５）、受信したと判定した場合には記憶手段１６４はコンピュータ装置１からの複数画面設定データとコンピュータ装置１のＩＰアドレスとを関連つけて記憶部（メモリ）１７に記憶し（Ｓ３６）、複数画面用表示情報をＨｔｍｌ形式で作成し、記憶部（メモリ）に格納する。（Ｓ３７）。ここで、複数画面設定データとコンピュータ装置１のＩＰアドレスとを関連つけて記憶することで、コンピュータ装置毎に各々独自に複数画面を設定することができるようにした実施の形態を示しているが、どのコンピュータ装置からでも任意のひとつのコンピュータ装置が設定した複数画面を参照できるようにしたい場合には、複数画面設定データとＩＰアドレスとを関連付けないようにしてもかまわない。複数画面設定データには、複数画面の画像データの撮像元画像サーバーのＩＰアドレス等が設定されており、コンピュータ装置１から画像サーバーＣＡへ複数画面表示要求がきた場合に、画像サーバーＣＡ１、ＣＡ２、ＣＡＮから画像を取り込む動作を開始するため必要なものである。ステップＳ３３でコンピュータ装置１からの複数画面設定要求信号がなかったと判定し、コンピュータ装置１から画像データ以外の要求があったと判定した場合（Ｓ３８）、ＰＣ要求処理手段１６３はコンピュータ装置１からの上記要求を処理する（Ｓ３９）。
【００４１】
次に、セキュリティを持った画像サーバーＣＡの初期画面表示動作について説明する。図７において、まず、コンピュータ装置１からの自カメラ（画像サーバーＣＡ）のアドレス指定信号を受信したと判定手段１６１が判定した場合（Ｓ４１）、送信手段１６２は、パスワード入力画面用表示情報（所定のＨＴＭＬデータ）をコンピュータ装置１のＩＰアドレスに対してＬＡＮインタフェース部１８、ネットワークＮＷを介して送信する（Ｓ４２）。次に、判定手段１６１は、コンピュータ装置１からパスワードの入力があったか否かを判定し（Ｓ４３）、入力ありと判定した場合、ユーザー設定情報格納部１７４に格納されている所定のパスワードと一致するか否かを判定し（Ｓ４４）、一致すると判定した場合、送信手段１６２は初期画面用表示情報（所定のＨＴＭＬデータ）をメモリ１７から取り出してコンピュータ装置１のＩＰアドレスに対して送信する（Ｓ４５）。次に、判定手段１６１がコンピュータ装置１から第一画像データの要求があったと判定した場合（Ｓ４６）、送信手段１６２は、要求に応じた第一画像データ（例えば圧縮静止画像データ、Ｊｐｅｇ形式）を画像データ格納部１７３から取り出してコンピュータ装置１へ送信する（Ｓ４７）。ステップＳ４６で第一画像データの要求がなかったと判定した場合、次に判定手段１６１はコンピュータ装置１から画像データ以外の要求があったか否かを判定し（
Ｓ４８）、画像データ以外の要求があったと判定した場合はコンピュータ装置１からの上記要求を処理する（Ｓ４９）。ステップＳ４４において所定のパスワードと一致しないと判定した場合、送信手段１６２は再入力画面用表示情報をコンピュータ装置１へ送信する（Ｓ５０）。
【００４２】
次に、複数画面用画像データのコンピュータ装置への送信動作について説明する。図８において、コンピュータ装置１から複数画面要求信号を受信したと判定手段１６１が判定した場合（Ｓ５１）、次に判定手段１６１は記憶部１７に複数画面用表示情報があるか否かを判定し（Ｓ５２）、あると判定した場合、送信手段１６２は複数画面用表示情報をコンピュータ装置１へ送信する（Ｓ５３）。次に、判定手段１６１は、コンピュータ装置１から画像データの要求があるか否かを判定し（Ｓ５４）、あると判定した場合は、送信手段１６２はその要求に応じて第１〜第４の画像データを画像データ格納部１７３から取り出してコンピュータ装置１へ送信する（Ｓ５５〜Ｓ６２）。コンピュータ装置１からの画像データ要求信号には画像ファイル名が含まれており、その画像ファイルと一致する画像データをコンピュータ装置１へ送信することになる。従って、画像サーバーＣＡの画像ファイルが００１．ｊｐｇ、他の画像サーバーＣＡ１〜ＣＡＮの画像ファイルがそれぞれ００２．ｊｐｇ〜００４．ｊｐｇというように画像データ格納部１７３に格納されているので、それぞれのデータが順次送られることになる。ステップＳ５４で画像データの要求がないと判定した場合、判定手段１６１は画像データ以外の要求があるか否かを判定し（Ｓ６３）、あると判定した場合はＰＣ要求処理手段１６３はコンピュータ装置１からの要求を処理する（Ｓ６４）。ステップＳ５２で記憶部１７に複数画面用表示情報がないと判定した場合、送信手段１６２は、複数画面の設定を促す画面用表示情報をコンピュータ装置１へ送信する（Ｓ６５）。
【００４３】
次に、複数画面用画像データの他の画像サーバーＣＡ１，ＣＡ２及びＣＡＮから受信する動作について説明する。図９において、まず、コンピュータ装置１からの自画像サーバーＣＡのＩＰアドレス指定信号を受信したと判定手段１６１が判定した場合（Ｓ７１）、次に判定手段１６１は、受信されたコンピュータ装置１のＩＰアドレスと予め設定されている複数画面表示先コンピュータ装置１のＩＰアドレスとが一致するか否かを判定し（Ｓ７２）、一致すると判定した場合、記憶手段１６４は、予め設定されている画像サーバーＣＡ１、ＣＡ２、ＣＡＮのＩＰアドレスを記憶部１７の画像サーバーリンク情報格納部１７１から読み出し（Ｓ７３）、計時手段１６６は各画像サーバーＣＡ１、ＣＡ２、ＣＡＮに対する複数画面表示用画像データ送信要求信号送信タイマを設定し（Ｓ７４）、送信手段１６２は複数画面表示用画像データ送信要求信号を画像サーバーＣＡ１、ＣＡ２、ＣＡＮの各々へ送信する（Ｓ７５）。次に、画像サーバーから画像データの送信があったと判定手段１６１が判定した場合（Ｓ７６）、記憶手段１６４は、それぞれの画像サーバーＣＡ１、ＣＡ２又はＣＡＮの画像データを第２、第３又は第４の画像データとして記憶部１７の画像データ格納部１７３に蓄積する（Ｓ７７〜Ｓ８２）。ステップＳ７２で、自画像サーバーＣＡのＩＰアドレスと予め設定されているコンピュータ装置１のＩＰアドレスとが不一致と判定した場合、送信手段１６２は複数画面の設定を促す画面データをコンピュータ装置１へ送信する。また、ステップＳ７６、Ｓ７７に示すように、ステップＳ７４で設定した時間だけ画像サーバーＣＡ１、ＣＡ２、ＣＡＮからの画像データの送信を待つ。
【００４４】
図１０は画像サーバー制御部２１、２２、２３における機能実現手段を示す機能ブロック図である。
【００４５】
図１０において、２１１は各種の判定を行う判定手段、２１２はＬＡＮインタフェース部を介して送信を行わせる送信手段、２１３は画像データ要求信号から画像サイズ値を検出する検出手段である。
【００４６】
画像サーバーＣＡとの関係における画像サーバーＣＡ１、ＣＡ２及びＣＡＮの動作を図１１を用いて説明する。図１１は画像サーバーＣＡへ複数画面表示用画像データを送信する方法を示すフローチャートである。
【００４７】
図１１において、まず、画像サーバーＣＡから自画像サーバーのＩＰアドレス指定信号を受信したか否かを判定手段２１１が判定する（Ｓ９１）。受信したと判定した場合、送信手段２１２は、画像サーバーＣＡへパスワードの送信を要求する（Ｓ９２）。次に、判定手段２１１は、画像サーバーＣＡからパスワードの入力があったか否かを判定し（Ｓ９３）、入力があったと判定した場合、記憶部に記憶されているパスワードと入力されたパスワードとが一致するか否かを判定し（Ｓ９４）、一致したと判定した場合、画像サーバーＣＡから画像データの要求があるか否かを判定する（Ｓ９５）。要求ありと判定した場合、検出手段２１３は、画像データ要求信号から画像サイズ値を検出し（Ｓ９６）、送信手段２１２は、ステップＳ９６で検出した画像サイズの画像データを画像サーバーＣＡへ送信する（Ｓ９７）。
【００４８】
画像サイズは、コンピュータ装置１の表示部１３の画面に表示されている画像サーバーＣＡ，ＣＡ１、ＣＡ２及びＣＡＮの画像をダブルクリックすることにより、ダブルクリックされた画面の全画面表示もしくは拡大表示するように予め設定することができる。例えば、コンピュータ装置１の画面上に表示された画像サーバーＣＡ２の画像がダブルクリックされた場合に、画像サーバーＣＡ２の画面サイズを大きくし、その他の画像サーバーＣＡ，ＣＡ１及びＣＡＮの画面サイズを小さくするように、画像データ要求信号から画像サイズ値を設定する。又、コンピュータ装置の表示部１３の画面に表示されている画像サーバーＣＡ，ＣＡ１、ＣＡ２及びＣＡＮの画像をダブルクリックすることにより、ダブルクリックされた画面の画像サーバーにリンクするようにしてもよい。この場合、画像サーバーＣＡから他の画像サーバーへ移行する際にパスワード認証を不要となるように、複数画面用表示情報にパスワード情報を入れておくようにする。
【００４９】
なお、本実施の形態では、画像サーバーＣＡと画像サーバーＣＡ１、ＣＡ２及びＣＡＮの画像データをそれぞれ画像データ格納部１７３に格納するようにしたが、複数の画像データを合成した合成画像を画像データ格納部１７３に格納するようにしてもよい。更に、コンピュータ装置の表示部１３の画面に表示されている子ＩＰカメラの画像をダブルクリックすることにより、その子ＩＰカメラの画像データを画像サーバーＣＡの記憶部１７から読み出し、その読み出した画面の全画面表示をするようにしてもよい。この場合、画像サーバーＣＡには分割画面用画像データと全画面表示用画像データとが格納されるようにする。さらに、図１では画像サーバーＣＡから他の画像サーバーＣＡ１、ＣＡ２及びＣＡＮへの関連付けを行なっているが、画像サーバーＣＡ１等から画像サーバーＣＡへ関連付けを行なってもよい。このようにすることで多様な複数のグループを形成することができるため、表示させたい複数画面の組み合わせが自由となる。さらに、画像サーバーＣＡの画面の中に画像サーバーＣＡ１、ＣＡ２及びＣＡＮのリンク先を表示したり、画像サーバーＣＡ１、ＣＡ２及びＣＡＮの画面の中に画像サーバーＣＡのリンク先を表示したりすることで、画像サーバーに容易に戻れるようにしてもよい。さらに、画像サーバーＣＡ１、ＣＡ２及びＣＡＮから画像サーバーＣＡへの分割画面用画像データは、画像サーバーＣＡのアドレス指定があった場合にのみ動作するようにして、ＬＡＮインタフェース部を流れるデータが少なくなるようにしてもよい。
【００５０】
以上のように本実施の形態によれば、コンピュータ装置１は、画像サーバーＣＡからの画面モード用表示情報に従って画面を表示する表示手段１１５と、表示した画面上において複数画面表示が選択されたか否かを判定する判定手段１１３と、画像サーバーＣＡからの複数画面用表示情報に従って画像データの表示位置等を定める表示情報処理手段１１４とを有し、表示手段１１５は、判定手段１１３において複数画面表示が選択されたと判定
され画像サーバーＣＡから画像データが送信されたときは複数画面用表示情報に従ってブラウザ画面上の所定の位置に画像を表示するようにしたことにより、画像サーバーＣＡからの複数画面用表示情報に従ってブラウザ画面上に複数の画像データを表示することができるので、蓄積した画像サーバーＣＡおよび画像サーバーＣＡ１、ＣＡ２及びＣＡＮの画像データを画像サーバーＣＡから必要に応じてコンピュータ装置１へ送信するようにすれば、ＩＰカメラからの複数の画像データを汎用性のあるブラウザを使用してコンピュータ装置１の画面に表示することができる。
【００５１】
画像サーバーＣＡは、自画像サーバーのＩＰアドレスが指定された場合には、画像サーバーリンク情報格納部からリンク情報を読み出すと共にリンク情報で指定されている他の画像サーバーの画像データを送信するように要求し、他の画像サーバーから画像データの送信があったときには画像データ格納部に送信された画像データを蓄積する記憶手段１６４を有するようにしたので、コンピュータ装置１から要求があれば格納している複数の画像データを直ちに送信することができる。
【００５２】
以上説明したように本発明の画像サーバーによれば、通信ネットワークを介して、複数の画像サーバーからの画像データをコンピュータ装置上に表示することができるネットワークカメラシステム上の画像サーバーにおいて、コンピュータ装置から通信ネットワークを介して所定の要求があったとき、少なくとも画像データを除く表示情報をコンピュータ装置へ送信すると共に、一以上の他の画像サーバーから画像データを受信することにより、複数の他の画像サーバーから画像データを受け取ることができるので、コンピュータ装置からの要求に対して、自己の画像データと共に他の画像データをも送信することができるという有利な効果が得られる。
【００５３】
また、コンピュータ装置から画像データ送信要求があったとき、自画像データと共に受信した他の画像サーバーの画像データをコンピュータ装置へ送信することにより、自己の画像サーバーへの撮像要求のみにより、自己の画像データと共に他の画像データも送信可能となり、コンピュータ装置のユーザーからは、複数の画像サーバーに各々アクセスする必要が無くなるという有利な効果が得られる。
【００５４】
また、画像データ送信要求は、表示情報に基づいて行われるようにその表示情報を作成することにより、自己の画像サーバーへの自己の画像データと共に他の画像データを要求するように情報を入れておくことができるので、それぞれの画像データを一つの画像情報に構成せずに、別個に記憶部に格納可能となるという有利な効果が得られる。
【００５５】
また、通信ネットワークを介して、複数の画像サーバーからの画像データをコンピュータ装置上に表示することができるネットワークカメラシステム上の画像サーバーにおいて、コンピュータ装置からひとつの画像サーバーに対する要求に対し、自画像データと一以上の他の画像サーバーの画像データとを含む画像情報を送信することにより、コンピュータ装置の画面上に複数の画像サーバーの画像データを表示させることが可能なことにより、自己の画像サーバーへの撮像要求のみにより、自己の画像データと共に他の画像データも送信可能となり、コンピュータ装置のユーザーからは、複数の画像サーバーに各々アクセスする必要が無くなるという有利な効果が得られる。
【００５６】
また、コンピュータ装置上の入力手段によりすぐにリンク可能なように、コンピュータ装置上に表示された複数の撮像画像の撮像元画像サーバーのリンク先をもコンピュータ装置上に表示するように表示情報を作成することにより、コンピュータ上に各画像サーバーのリンク先が表示されているので、ユーザーはアドレス指定をする事なく一つの操作で容易に所望のネットワークカメラにリンクすることができるという有利な効果が得られる。
【産業上の利用可能性】
【００５７】
本発明の画像サーバーは、汎用性のあるブラウザ等の閲覧ソフトを使用して複数の画像サーバーからの複数の画像をコンピュータ装置の画面に表示する画像サーバーとして利用することが可能である。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態１によるＩＰカメラシステムを示すブロック図
【図２】コンピュータ装置の制御部であるＰＣ制御部の機能実現手段を示す機能ブロック図
【図３】初期画面表示動作を示すフローチャート
【図４】複数画面表示動作を示すフローチャート
【図５】画像サーバーの制御部を示す機能ブロック図
【図６】コンピュータ装置に複数画面設定を行わせる動作を示すフローチャート
【図７】コンピュータ装置に初期画面を表示させる初期画面表示動作を示すフローチャート
【図８】複数画面用画像データをコンピュータ装置に送信する動作を示すフローチャート
【図９】複数画面用画像データを他のサーバーから受信する動作を示すフローチャート
【図１０】画像サーバー制御部における機能実現手段を示す機能ブロック図
【図１１】画像サーバーへ複数画面表示用画像データを送信する方法を示すフローチャート
【図１２】初期画面を示す画面図
【図１３】画面モード表示を示す画面図
【図１４】複数画面表示を示す画面図
【図１５】複数画面設定画面を示す画面図
【図１６】従来の画像サーバーシステムを示すブロック図
【図１７】従来の画像サーバーの動作を示すフローチャート
【符号の説明】
【００５９】
１    コンピュータ装置
１１    ＰＣ制御部
１２    入力部
１３    表示部
１４    メモリ
１４ａ    ブラウザ格納部
１５、１８    ＬＡＮインタフェース部
１６    画像サーバー制御部
１７    メモリ（記憶部）
１９    自画像入力部
２０    自画面作成部
２１、２２、２３    画像サーバー制御部
１１０    起動手段
１１１    入力手段
１１２、１６２、２１２    送信手段
１１３、１６１、２１１    判定手段
１１４    表示情報処理手段
１１５    表示手段
１１６、２１３    検出手段
１１７、１６６    計時手段
１６３    ＰＣ要求処理手段
１６４    記憶手段
１６５    作成手段
１７１    画像サーバーリンク情報格納部
１７２    ＨＴＭＬデータ格納部
１７３    画像データ格納部
１７４    ユーザー設定情報格納部
ＣＡ    画像サーバー
ＣＡ１、ＣＡ２、ＣＡＮ    画像サーバー
ＮＷ    ネットワーク
【図１】
2006139800.tif 000003
【図２】
2006139800.tif 000004
【図３】
2006139800.tif 000005
【図４】
2006139800.tif 000006
【図５】
2006139800.tif 000007
【図６】
2006139800.tif 000008
【図７】
2006139800.tif 000009
【図８】
2006139800.tif 000010
【図９】
2006139800.tif 000011
【図１０】
2006139800.tif 000012
【図１１】
2006139800.tif 000013
【図１２】
2006139800.tif 000014
【図１３】
2006139800.tif 000015
【図１４】
2006139800.tif 000016
【図１５】
2006139800.tif 000017
【図１６】
2006139800.tif 000018
【図１７】
2006139800.tif 000019