(57)【要約】【課題】本発明は、ポータル画面に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容易に設定できる画像サーバを提供することを目的とする。【解決手段】本発明は、ＬＡＮ１を介してコンピュータ装置５からアクセスされると、ポータル画面表示用情報を送信し、自分または自分及びＬＡＮ１内の他の画像サーバ４ａ，４ｂ，４ｃのカメラが撮像した画像をコンピュータ装置５にＬＡＮ１経由で表示させることができる画像サーバ４ａ，４ｂ，４ｃであって、画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、ＬＡＮ１内の他の画像サーバからネットワーク情報取得応答を受信して、ネットワーク情報を表示用画像サーバテーブルに登録することを特徴とする。【選択図】図１
2005301779.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、自カメラ及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像を前記端末に前記ネットワーク経由で表示させることができる画像サーバであって、前記画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、前記ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信して、前記ネットワーク情報を表示用画像サーバテーブルに登録することを特徴とする画像サーバ。
【請求項２】
前記ネットワーク情報が、ＩＰアドレス、ポート番号、ＭＡＣアドレスを含むことを特徴とする請求項1記載の画像サーバ。
【請求項３】
前記ネットワーク情報が、ホスト名を含むことを特徴とする請求項２記載の画像サーバ。
【請求項４】
請求項１〜３のいずれかに記載の画像サーバにおいて、前記制御部は、手動設定で登録する場合には、前記他の画像サーバごとに入力手段によって前記ネットワーク情報を入力し、前記制御部がネットワーク情報取得要求を前記ネットワーク情報を入力した画像サーバにユニキャストし、ネットワーク情報取得応答を受信して、前記表示用画像サーバテーブルに登録することを特徴とする画像サーバ。
【請求項５】
設定画面を表示するための設定画面表示用情報には、グラフィカルユーザインターフェースによる入力が行える自動設定入力ボタンと手動設定入力ボタンとが設けられることを特徴とする請求項４記載の画像サーバ。
【請求項６】
前記ネットワーク情報が、前記設定画面情報のテンプレートに表示されて一覧表示されることを特徴とする請求項５記載の画像サーバ。
【請求項７】
コンピュータを、自動設定で登録する場合にネットワーク情報取得要求をブロードキャストする自動設定手段、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信したときネットワーク情報を表示用画像サーバテーブルに登録するテーブル登録手段、として機能させるプログラム。
【請求項８】
請求項７記載のプログラムであって、コンピュータを、表示用画像サーバテーブルのネットワーク情報を設定画面表示用情報のテンプレートに記述させるデータ反映手段として機能させるプログラム。
【請求項９】
ローカルエリアネットワークに接続され、アクセスされるとポータル画面表示用情報を送信する第1画像サーバと、前記ローカルエリアネットワークに接続された第２画像サーバと、該ローカルエリアネットワークを含むネットワークを介して前記第1画像サーバにアクセスする端末とから構成され、前記ポータル画面表示用情報には、前記第1画像サーバ及び前記第２画像サーバのカメラが撮像した画像を表示する旨の記述がなされたネットワークシステムであって、前記画像を取得するためのネットワーク情報を自動設定で登録するとき、前記第1画像サーバがネットワーク情報取得要求をブロードキャストし、前記第２画像サーバからネットワーク情報取得応答を受信すると、前記第1画像サーバが前記ネットワーク情報を表示用画像サーバテーブルに登録することを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自カメラまたは自分及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像をポータル画面に表示させることができる画像サーバ、そのためのプログラム、及びこれらの画像サーバと端末からなるネットワークシステムに関する。
【背景技術】
【０００２】
近年のネットワーク技術の発達により、ネットワークカメラ等の画像サーバで撮像した画像を、インターネットなどネットワークを介して、遠隔地のクライアント端末から閲覧することができるようになってきた。しかし、クライアントの端末から複数の画像サーバの画像を閲覧する場合、一つ一つの画像サーバにアクセスする必要があり、アクセス時間がかかり煩わしく、不便である。したがって、このように複数の画像サーバにアクセスするとき、複数の画像を一覧で表示し、これを使ってアクセスすることによりネットワークから画像情報を入手できれば好都合である。例えば、従来、画像サーバを利用する通信ではないが、複数の画像をサムネイル画像で一覧表示するシステムが提案されている（特許文献１参照）。同様に、複数の画像をそれぞれ表示しながら所望の画像を選択する画像通信方法も提案されている（特許文献２参照）。これは、サーバが保持する画像を何れかまたは順に画像表示しながらに、クライアントがリクエストを送信した場合、サーバは、表示中の画像をクライアントに送信するものである。
【特許文献１】特開２００２−８２９５７号公報
【特許文献２】特開２００２−３５１７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以上説明した（特許文献１，２）のシステムは、画像を一覧で表示し、詳細画像を表示する。しかし、（特許文献１，２）の技術は、予めサーバが保持する画像を一覧表示するものであって、それぞれが次々と更新されて画像サーバによって送信される画像を一覧表示するものではない。
【０００４】
また、画像サーバが送信する画像を一覧表示する方法として、クライアントに送信するウェブページ等の画面表示用情報（ＨＴＭＬなどのマークアップ言語で記述された情報）に他の画像サーバへのリンク情報を含ませる方法が考えられるが、複数の画像サーバの画像を一覧表示する場合には面倒な登録作業が必要になるなどの以下述べるような問題がある。以下、図７、図８を用いて具体的に説明する。図７は従来の画像サーバを含むネットワークシステムの構成図、図８は従来の一覧表示のための設定とポータル画面閲覧のシーケンスチャートである。
【０００５】
図７、図８において、画像サーバ６０ａ，６０ｂ，６０ｃは、ルータのＤＨＣＰ機能、ＵＰｎＰ機能によって自動的にローカルＩＰアドレスと外部ポート番号を割り当てされるものであって、画像サーバ６０ａがクライアントＰＣ５０からアクセス可能なように代表画像サーバとして画像サーバ６０ｂ，６０ｃのＩＰアドレス、ポート番号、ＭＡＣアドレス、ホスト名を管理している。
【０００６】
図８の（Ｂ）ポータル画面閲覧シーケンスに示すように、ポータルページ（以下、ポータル画面）の各画像サーバの画像一覧をみるためコンピュータ装置８０から代表の画像サーバ６０ａにアクセスすると、画像サーバ６０ａは、自カメラと、画像サーバ６０ｂ、画像サーバ６０ｃのカメラが撮像した画像をそれぞれ取得する旨、例えばＨＴＭＬで＜img src=http:// 1.1.1.1:8001/ image/image.jpg>等を記述したポータル画面表示用情報を送
信する。コンピュータ装置８０のブラウザ等の通信手段（閲覧用アプリケーションプログラムにより実行される機能手段）は上述の記述に従って画像サーバ６０ａ，６０ｂ，６０ｃの各ＵＲＬから画像データを取得するため、各画像サーバ６０ａ，６０ｂ，６０ｃにそれぞれ画像送信要求を行う。各画像サーバ６０ａ，６０ｂ，６０ｃは、この要求に応じてそれぞれ画像「image.jpg」を送信し、表示されたポータル画面に各画像が表示される。なお、クライアントＰＣ５０からルータ９０、インターネット４０経由でアクセスする場合も同様である。
【０００７】
以上から分るように、画像サーバの画像を一覧表示するためには、ＵＲＬ（Uniform Resource Locator）として上述の「1.1.1.1」のようなＩＰアドレス、「8001」のようなポート番号、あるいはＤＮＳ（Dynamic name system）機能が利用できる場合には、ホスト名、ポート番号の入力が必要である。
【０００８】
そこで、従来は図８の（Ａ）登録シーケンスに示すように、面倒な登録作業を行っていた。まず、コンピュータ装置８０から画像サーバ６０ａに、一覧表示する画像サーバ６０ａ，６０ｂ，６０ｃを設定するための画面設定要求を送信する。画像サーバ６０ａは設定画面表示用情報を送信し、コンピュータ装置８０では利用者が画像サーバ６０ｂ，６０ｃのそれぞれに対して、ＩＰアドレス、ポート番号、ホスト名を入力し、マルチ画像登録要求を送信する。
【０００９】
画像サーバ６０ａは、入力された各画像サーバ６０ｂ，６０ｃのＩＰアドレス、ポート番号を使って、登録要求をユニキャストで送信し、各画像サーバ６０ｂ，６０ｃはこれに対してＭＡＣアドレスを通知するＡＣＫを送信する。画像サーバ６０ａはこれを受信すると、画像サーバ６０ａ，６０ｂ，６０ｃのホスト名、ＩＰアドレス、ポート番号とＭＡＣアドレスを関係付けて登録テーブルに登録する。なお、セキュリティの面から、この（Ａ）の登録シーケンスの間に認証が行われ、登録手続きはさらに複雑で面倒なものとなる。
【００１０】
このように従来のシステムでは、画像の一覧表示を行う画像サーバを登録するために、設定画面表示用情報を受信して、ホスト名、ＩＰアドレス、ポート番号をそれぞれ手入力する面倒な作業が必要であった。しかも、ホスト名、ＩＰアドレス、ポート番号の入力は画像サーバの台数だけ必要であり、利用者にとって意味の分からない多数の英数字の列は入力ミスを招き易く、とても快適な操作環境が実現されているとはいえないものであった。
【００１１】
そこで本発明は、ポータル画面表示に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容易に設定できる画像サーバとプログラム、及びネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために本発明は、ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、自カメラ及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像を端末にネットワーク経由で表示させることができる画像サーバであって、画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信して、ネットワーク情報を表示用画像サーバテーブルに登録することを主要な特徴とする。
【発明の効果】
【００１３】
本発明の画像サーバとプログラム、及びネットワークシステムによれば、ポータル画面表示に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容
易に設定できる。
【発明を実施するための最良の形態】
【００１４】
本発明の第１の形態は、ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、自カメラ及びローカルエリアネットワーク内の他の画像サーバのカメラが撮像した画像を端末にネットワーク経由で表示させることができる画像サーバであって、画像を取得するためのネットワーク情報を登録するときに、自動設定で登録する場合には、制御部がネットワーク情報取得要求をブロードキャストし、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信して、ネットワーク情報を表示用画像サーバテーブルに登録する画像サーバであり、ネットワーク情報取得応答を返した画像サーバのネットワーク情報を表示用画像サーバテーブルに登録するから、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。
【００１５】
本発明の第２の形態は、ネットワーク情報が、ＩＰアドレス、ポート番号、ＭＡＣアドレスを含む画像サーバであり、ＩＰアドレス、ポート番号、ＭＡＣアドレスを表示用画像サーバテーブルに登録するから、ＩＰアドレスでＵＲＬを記述して、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。
【００１６】
本発明の第３の形態は、ネットワーク情報が、ホスト名を含む画像サーバであり、ＩＰアドレス、ポート番号、ＭＡＣアドレスを表示用画像サーバテーブルに登録するから、ドメイン名でＵＲＬを記述して、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。
【００１７】
本発明の第４の形態は、画像サーバにおいて、制御部は、手動設定で登録する場合には、他の画像サーバごとに入力手段によってネットワーク情報を入力し、制御部がネットワーク情報取得要求をネットワーク情報を入力した画像サーバにユニキャストし、ネットワーク情報取得応答を受信して、表示用画像サーバテーブルに登録する画像サーバであり、手動設定によって登録する場合は、自動設定から切り替えて単独の画像の表示を設定できる。
【００１８】
本発明の第５の形態は、設定画面を表示するための設定画面表示用情報には、グラフィカルユーザインターフェースによる入力が行える自動設定入力ボタンと手動設定入力ボタンとが設けられる画像サーバであり、入力するための設定画面に自動設定入力ボタンと手動設定入力ボタンが表示されるから、自動設定入力ボタンと手動設定入力ボタンを選択するだけで、自動設定でも、手動設定でも行える。
【００１９】
本発明の第６の形態は、ネットワーク情報が設定画面情報のテンプレートに表示されて一覧表示される画像サーバであり、設定画面で自動設定を選択すると、ネットワーク情報が表示用画像サーバテーブルに登録され、そのまま設定画面にデータが書き込まれたマルチ画面表示とすることができ、快適な操作感覚をえることができる。
【００２０】
本発明の第７の形態は、コンピュータを、自動設定で登録する場合にネットワーク情報取得要求をブロードキャストする自動設定手段、ローカルエリアネットワーク内の他の画像サーバからネットワーク情報取得応答を受信したときネットワーク情報を表示用画像サーバテーブルに登録するテーブル登録手段、として機能させるプログラムであり、ブロードキャストして一斉に送信を行い、ネットワーク情報取得応答を返した画像サーバのネッ
トワーク情報を表示用画像サーバテーブルに登録するから、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。
【００２１】
本発明の第８の形態は、コンピュータを、表示用画像サーバテーブルのネットワーク情報を設定画面表示用情報のテンプレートに記述させるデータ反映手段として機能させるプログラムであり、ネットワーク情報がそのまま設定画面に書き込まれたマルチ画面表示とすることができ、快適な操作感覚をえることができる。
【００２２】
本発明の第９の形態は、ローカルエリアネットワークに接続され、アクセスされるとポータル画面表示用情報を送信する第1画像サーバと、ローカルエリアネットワークに接続された第２画像サーバと、該ローカルエリアネットワークを含むネットワークを介して第1画像サーバにアクセスする端末とから構成され、ポータル画面表示用情報には、第1画像サーバ及び第２画像サーバのカメラが撮像した画像を表示する旨の記述がなされたネットワークシステムであって、画像を取得するためのネットワーク情報を自動設定で登録するとき、第1画像サーバがネットワーク情報取得要求をブロードキャストし、第２画像サーバからネットワーク情報取得応答を受信すると、第1画像サーバがネットワーク情報を表示用画像サーバテーブルに登録するネットワークシステムであり、ネットワーク情報取得応答を返した画像サーバのネットワーク情報を表示用画像サーバテーブルに登録するから、ポータル画面表示に表示する複数の画像を容易に一覧のマルチ画面表示にすることができる。ネットワーク情報取得応答を返した画像サーバがなければ単独の画像のシングル画面表示が行える。
【実施例１】
【００２３】
以下、本発明の実施例１における画像サーバとプログラム、ネットワークシステムについて、図面に基づいて説明を行う。図１は本発明の実施例１における画像サーバを含むネットワークシステムの構成図、図２（ａ）は本発明の実施例１における画像サーバの構成図、図２（ｂ）は（ａ）の画像サーバに搭載された自動設定のためのプログラムの機能構成の説明図、図３は本発明の実施例１におけるポータル画面表示用情報の説明図、図４（ａ）は本発明の実施例１における設定画面の説明図、図４（ｂ）は本発明の実施例１における表示用画像サーバ登録画面の説明図、図５は表示用画像サーバテーブルの説明図、図６は本発明の実施例１における自動設定のシーケンスチャートである。
【００２４】
図１において、１はローカルエリアネットワーク（以下、ＬＡＮ）、２はインターネット、３はインターネット２と接続可能なインタフェースを有し、ＬＡＮ側のポートを複数備えて配下の各ＩＰ機器に対してルーティングする、特にＵＰｎＰ規格に従って動的にポートフォワーディング設定するＵＰｎＰ機能搭載のルータ、４ａ，４ｂ，４ｃはプロトコルＴＣＰ／ＩＰで画像を配信できるＤＨＣＰ，ＵＰｎＰ機能搭載の画像サーバである。本発明のネットワークは、ＬＡＮ１に限られず、アクセスする端末の位置によってインターネット１等の広域ネットワークとＬＡＮ１から構成されるネットワークを含むものである。
【００２５】
５はＬＡＮ内に接続され画像サーバ４ａ，４ｂ，４ｃの運営上の管理を行うためのコンピュータ装置、６はルータ、７はインターネット２に接続して画像サーバ４ａ，４ｂ，４ｃにアクセスできる端末である。なお、コンピュータ装置５と端末７は、いずれも本発明の端末に相当する。また、実施例１のルータ３には、ＵＰｎＰ機能のほか、所定のローカルＩＰアドレス（以下、ＩＰアドレス）の中からＬＡＮ内のＩＰ機器、すなわち画像サーバ４ａ，４ｂ，４ｃ、コンピュータ装置５にＩＰアドレスを割り当てるＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ機能を搭載している。
【００２６】
以下、画像サーバ４ａ，４ｂ，４ｃの構成ついて説明する。図２において、１１はＩＥ
ＥＥ８０２．３規格に準拠したインタフェースであり、端末７のブラウザ等の通信手段からのリクエストを画像サーバ４ａ，４ｂ，４ｃに伝え、画像サーバ４ａ，４ｂ，４ｃからのウェブページ等を表示するためにＨＴＭＬ等のマークアップ言語で記述された画面表示用情報をインターネット２に送信したりする。１２はＣＣＤあるいはＣＭＯＳ撮像素子等を備えたカメラ部、１３はカメラ部１２からの映像信号を処理し、ＪＰＥＧ形式、ＭＰＥＧ形式等の圧縮形式に圧縮する画像データ生成部である。
【００２７】
１４は制御プログラムや各種データをメモリする記憶部であり、１４ａはポータル画面表示用情報や設定画面ページ（本発明の設定画面表示用情報）、その他の画面表示を行うための表示指示やリンク情報が記述された画面表示用情報を格納した画面表示用情報記憶部である。画面表示用情報は、ＨＴＭＬ等のマークアップ言語とＪａｖａ（登録商標）アプレット等で記述される。ＨＴＭＬに限らず、ＸＭＬ、ＸＴＭＬ等の他のマークアップ言語で記述するのでもよい。１４ｂは画像データ生成部１３で圧縮した画像データを格納する画像記憶部、１４ｃはＵＰｎＰ規格に従ってルータ３のポートフォワーディングテーブルに割り当てられたポート番号、ルータ３のＷＡＮ側ＩＰアドレス、及び自装置のＭＡＣアドレス、ＩＰアドレス、ホスト名等を記憶したアドレス情報記憶部、１４ｄはポータル画面表示用情報に単独または一覧の画像を表示するための情報を記録した表示用画像サーバテーブルを格納した表示用画像サーバテーブル記憶部である。また、上述したＨＴＭＬ等で記述した画面表示用情報は画面表示用情報記憶部１４ａに記憶されるが、このとき表示される画像データは各画像サーバの画像記憶部１４ｂに格納されている。
【００２８】
１５は、プロトコルＴＣＰ／ＩＰ、ＵＤＰ等のプロトコルでネットワークとの通信を行うウェブサーバ部であり、１６は、画面表示用情報を生成するとともに、端末４の通信手段からウェブサーバ部１５へのアクセスがあったときに、画面表示用情報を記憶部１４から取り出し、送信する画面表示用情報生成部である。なお、後述のマルチ画像画面の表示用情報は、表示用画像サーバテーブルに基づいて、画面表示用情報生成部１６により生成され、送信される。
【００２９】
１７は制御部であって、中央処理装置（ＣＰＵ）に制御プログラムを読み込んで各機能を奏する機能実現手段として構成される。１７ａはＵＰｎＰ機能を実行し、ルータ３のポートフォワーディングテーブルに割り当てたＷＡＮ側ポート番号及び要求により取得したルータ３のＷＡＮ側ＩＰアドレス等をアドレス情報記憶部１４ｃに格納し、管理するポート管理手段、１７ｂはＤＨＣＰ発見パケットを送信してＤＨＣＰサーバ等からＩＰアドレスの割り当てを受けるＤＨＣＰ管理手段である。ＤＨＣＰ管理手段１７ｂとポート管理手段１７ａは、ＤＨＣＰ機能とＵＰｎＰ機能を搭載したルータ３に対してＷＡＮ側ＩＰアドレスとＷＡＮ側ポート番号の割り当てを要求し、割り当てられるとアドレス情報記憶部１４ｃにこれを登録する。なお、ＤＨＣＰサーバは必ずしもルータ３に搭載される必要はなくＬＡＮ内に配置するのでもよい。
【００３０】
１７ｃはコンピュータ装置５が画像サーバ４ａに自動設定を要求したとき、コンピュータ装置５に表示するポータル画面表示用情報の画像を自動的に設定するためＬＡＮ１内にＵＤＰパケットをブロードキャストする自動設定実行手段、１７ｄはこのパケットを受信した画像サーバからの応答のパケットから登録情報を取り出して表示用画像サーバテーブルをつくるテーブル登録手段である。自動設定実行手段１７ｃとテーブル登録手段１７ｄによって、ＩＰアドレス、ポート番号、ホスト名をまったく手入力することなく、登録情報送信要求をブロードキャストするだけで表示用画像サーバテーブルに登録することができる。
【００３１】
１７ｅはブロードキャストによって表示用画像サーバテーブルが完成すると、設定画面にデータを反映するため画面表示用情報生成部１６によって設定画面表示用情報のテンプ
レートにデータを表示させるデータ反映実行手段である。画面表示用情報生成部１６は、データを設定画面表示用情報のテンプレートに表示した画面表示用情報を自動的に生成し、制御部１７は生成した画面表示用情報を記憶部１４に登録する。このようにして、図３（ｂ）で示す自カメラ及び他の画像サーバの画像の一覧表示（アクセス用マルチ画像画面）２２の画面表示用情報を生成し、登録することができる。
【００３２】
なお、図２（ｂ）に示すＡのように、自動設定のためのプログラムは自動設定実行手段１７ｃ、テーブル登録手段１７ｄ、データ反映実行手段１７ｅを備えたもので、画像サーバ４ａに搭載されるが、上述のアプレットもしくはプラグイン等のプログラムを使って通信により搭載するのでもよい。データ反映実行手段１７ｅはデータを反映した画面表示用情報生成のために画面表示用情報生成部１６を動作させるように一体となって機能する。
【００３３】
また、１７ｆはアドレス情報記憶部１４ｃに登録されたネットワーク情報を取り出す処理を行う登録情報送信手段である。登録情報送信手段１７ｆは、ＩＰアドレス、ポート番号、ＭＡＣアドレス、ホスト名を要求する旨の登録情報送信要求（本発明のネットワーク情報取得要求）をネットワークインターフェース１１を介して受信したとき、アドレス情報記憶部１４ｃに登録されたこれらの情報を取り出し、登録情報応答（本発明のネットワーク情報取得応答）として送信する。なお、この自動設定実行手段１７ｃ、テーブル登録手段１７ｄ、データ反映実行手段１７ｅ、登録情報送信手段１７ｆはいずれもＣＰＵをハードウェアとしてプログラムによって構成される機能実現手段である。
【００３４】
１８はカメラ部１２のパンチルト等の操作を行うモータ等の駆動部、１９は駆動部１８を駆動させるカメラ制御部である。制御部１７は、通信手段からの要求を処理しＨＴＭＬ生成部１６を動作させてページ情報を生成したり、通信手段へ送信する画像データを記憶部から取り出したり、さらにカメラ制御部１８に対して撮像モードを指定して動作させるものである。
【００３５】
ところで、コンピュータ装置５からポータル画面の変更のため画面設定要求を行うと、画像サーバ４ａの制御部１７は画面表示用情報記憶部１４ａに格納された設定画面表示用情報を読み出し、コンピュータ装置５に送信する。これに基づいて表示された設定画面（後述の図４（ａ）参照）を使ってグラフィカルインターフェースにより自動設定要求を行うと、これを受信した画像サーバ４ａの自動設定実行手段１７ｃは、ＬＡＮ１内に登録情報を要求する登録情報送信要求をブロードキャストする。
【００３６】
ＬＡＮ１内の画像サーバ４ｂ，４ｃはこのＵＤＰパケットを受信し、登録情報送信部１７ｆがアドレス情報記憶部１４ｃに登録されたＩＰアドレス、ポート番号、ＭＡＣアドレス、ホスト名を取り出し、登録情報応答を生成して画像サーバ４ａに対してユニキャストする。画像サーバ４ａのテーブル登録手段１７ｄは、受信したパケットのデータ域からＭＡＣアドレス、ＩＰアドレス、ポート番号、ホスト名を取り出し、図５に示す表示用画像サーバテーブルを完成する。なお、ＭＡＣアドレス、ＩＰアドレス、ポート番号の取り出しは、受信したパケットのヘッダ域から取り出すようにしてもよい。
【００３７】
さらに、このグラフィカルユーザインターフェースにより入力する設定画面について説明すると、図４（ａ）に示す画面表示は、コンピュータ装置５においてＨＴＭＬ等の設定画面表示用情報を画面表示した設定画面である。ＩＰアドレスボックス２３、ポートボックス２４、ホスト名ボックス２５の登録情報表示ボックスと、これらに表示された情報を削除するデリートボタン２６、自動設定要求を行うための自動設定ボタン２７、手動設定ボタン２８が表示される。また、登録情報が表示されたとき押すと内容を確定できる登録ボタン２９、設定画面に表示された登録情報をすべてキャンセルできるキャンセルボタン３０が設けられている。なお、３１は画像を表示できる画像サーバ４ａ，４ｂ，４ｃの登
録番号で、それぞれポータル画面表示用情報の画像の配置と関係付けられている。ただ、画像サーバ４ａは常に登録番号１に登録される。また、デリートボタン２６、自動設定ボタン２７、手動設定ボタン２８、登録ボタン２９、キャンセルボタン３０は、いずれもマウス等を使って入力することができる。
【００３８】
続いて、設定画面にネットワーク情報を反映させる動作について説明する。画面設定要求したとき、コンピュータ装置５に表示される設定画面は、図４（ａ）に示すようにＩＰアドレスボックス２３、ポートボックス２４、ホスト名ボックス２５が空欄で、テンプレートがそのまま表示される。その後、自動設定実行手段１７ｃが登録情報要求をブロードキャストし、テーブル登録手段１７ｄが登録情報応答から送信元画像サーバ４のＭＡＣアドレス、ＩＰアドレス、ポート番号、ホスト名を取り出し、表示用画像サーバテーブルを作成する。そして、制御部１７が表示用画像サーバテーブルを画像サーバテーブル記憶部１４ｄに登録する。
【００３９】
この後、データ反映実行手段１７ｅが設定画面表示用情報のテンプレートにネットワーク情報を表示するように画面表示用情報生成部１６に命じると、画面表示用情報生成部１６は、画面表示用情報記憶部１４ａから設定画面表示用情報を読み出すとともに、表示用画像サーバテーブル記憶部１４ｄからネットワーク情報を読み出し、テンプレートにネットワーク情報のデータを表示した図４（ｂ）のような設定画面表示用情報を生成して送信し、コンピュータ装置５はその設定画面表示用情報（表示用画像サーバ登録画面表示情報）を表示する。
【００４０】
例えば、図４（ｂ）に示す表示用画像サーバ登録画面では、画像サーバ４ａに対してＩＰアドレス「192.168.0.151」、ポート番号「8001」、ホスト名「camera001」、画像サーバ４ｂに対してＩＰアドレス「192.168.0.152」、ポート番号「8002」、ホスト名「camera002」、画像サーバ４ｃに対してＩＰアドレス「192.168.0.153」、ポート番号「8003」、ホスト名「camera003」が表示される。なお、図５に示す表示用画像サーバテーブルには、表示用画像サーバ登録画面には表示されないＭＡＣアドレスが登録シーケンスの中で登録される。すなわち、画像サーバ４ａにおいては登録情報応答から取り出されたＭＡＣアドレス「0080FF445510」がＩＰアドレス、ポート番号、ホスト名と関係付けられて登録される。同様に、画像サーバ４ｂに対してＭＡＣアドレス「0080FF445520」、画像サーバ４ｃに対してＭＡＣアドレス「0080FF445530」が関係付けられて登録される。画像サーバ４ａのネットワーク情報はアドレス情報記憶部１４ｃのマッピングテーブルから取り出されて表示される。
【００４１】
これらを用いることにより画像サーバ４ｂ，４ｃに対して、画面表示用情報生成部１６が例えばＩＰアドレスとポート番号を使って＜img src= http:// 192.168.0.152:8002 /image/ image.jpg>等と記述することで「image.jpg」という画像を要求できるし、ＤＤＮＳサーバ（図示しない）が利用できる場合には、ホスト名を使って＜img src= http:// xxx.net/camera002 /image/ image.jpg>等で画像を要求できる。
【００４２】
この画像サーバ４ａ，４ｂ，４ｃの各画像を一覧表示したポータル画面表示用情報を生成するときには、このまま登録ボタン２９を押して登録すれば、表示用画像サーバテーブル記憶部１４ｄの表示用画像サーバテーブルが確定する。そして、図３（ｂ）で示すマルチ画像画面が表示される。また、この画像サーバ４ａ，４ｂ，４ｃの各画像を一覧表示したポータル画面表示用情報を表示するときには、ＬＡＮ１内の端末（例えばコンピュータ装置５）から例えば画像サーバ４ａの所定のＵＲＬをアクセスすることにより行う。画像サーバ４の制御部１７は、ＬＡＮ１内の端末から上述したような所定のＵＲＬを指定してアクセスがあると、記憶部１４からアクセス用マルチ画像画面２２の画面表示用情報を取り出し、ＬＡＮ１内の端末に送信する。
【００４３】
これに対し、デリートボタン２６で画像サーバ４ｂ，４ｃのデータを削除して登録ボタン２９を押して送信すれば、画像サーバ４ａの画像を単独で表示した図３（ａ）で示すシングル画像画面が表示されることになる。
【００４４】
また、手動設定は、コンピュータ装置５の入力手段（図示せず）から、表示用画像サーバ登録画面の各欄（ＩＰアドレスボックス２３、ポートボックス２４、ホスト名ボックス２５）に文字や数字を入力し、手動設定ボタン２８を押すことによって行われる。この入力手段の操作により、各欄に入力された情報を含む手動設定要求が画像サーバ４ａ，４ｂ，４ｃに送信される。画像サーバ４ａ，４ｂ，４ｃは、コンピュータ装置５から送信される入力情報を表示用画像サーバテーブルに登録する。
【００４５】
続いて、実施例１の自動設定のシーケンスについて説明する。図６は自動設定のシーケンスチャートを示す。コンピュータ装置５から画面設定要求を行う（ｓｑ１）。画像サーバ４ａの制御部１７は設定画面表示用情報を読み出しコンピュータ装置５に送信する（ｓｑ２）。これに基づいて自動設定要求を行うと（ｓｑ３）、これを受信した画像サーバ４ａの自動設定実行手段１７ｃは登録情報送信要求をブロードキャストする（ｓｑ４）。画像サーバ４ｂは画像サーバ４ａに対して登録情報応答をユニキャストする（ｓｑ５）。画像サーバ４ｃも同様に画像サーバ４ａに対して登録情報応答をユニキャストする（ｓｑ６）。
【００４６】
画像サーバ４ａのテーブル登録手段１７ｄは、受信したパケットから送信元のＭＡＣアドレス、ＩＰアドレス、ポート番号を取り出し、表示用画像サーバテーブルを完成し、表示用画像サーバ登録画面表示用情報を生成して、コンピュータ装置５に自動設定応答を送信する（ｓｑ７）。表示用画像サーバ登録画面から登録要求が行なわれると（ｓｑ８）、画像サーバ４ａは表示用画像サーバテーブルを確定する（ｓｑ９）。
【００４７】
このように、本発明の実施例１の画像サーバとプログラム、ネットワークシステムは、ポータル画面表示用情報の画像表示を容易に複数の画像の一覧表示にすることができ、単独表示も容易に設定できる画像サーバに適用できる。
【００４８】
なお、本実施例１では、コンピュータ装置５から自動設定要求を受信したときに、自動設定の動作を開始するようにしたが、画像サーバ４の電源ＯＮやリセットを自動設定開始のタイミングとすることもできる。
【００４９】
また、本発明の実施例１では、ＬＡＮ１内からのアクセス用マルチ画像画面２２の画面表示用情報の自動生成について説明したが、インターネット２からのアクセス用マルチ画像画面２２の画面表示用情報の自動生成をするようにしてもよい。この場合、例えば画像サーバ４ａの自動設定実行手段１７ｃは画像サーバ４ｂ、４ｃに対し、登録情報送信要求として、ルータ３のポートフォワーディングテーブルに割り当てられた画像サーバ４ｂ、４ｃのためのポート番号、ルータ３のＷＡＮ側ＩＰアドレス及びホスト名を要求し、一方、テーブル登録手段１７ｄは、受信したパケットからこれらの情報を取り出して表示用画像サーバテーブルを完成し、表示用画像サーバ登録画面表示用情報を生成して、コンピュータ装置５に自動設定応答を送信する。そして、表示用画像サーバ登録画面から登録要求が行なわれると、画像サーバ４ａは表示用画像サーバテーブルを確定する。これにより、インターネット２からのアクセス用マルチ画像画面２２の画面表示用情報が自動生成される。
【００５０】
また、ＬＡＮ１内からのアクセス用マルチ画像画面２２の画面表示用情報と、インターネット２からのアクセス用マルチ画像画面２２の画面表示用情報との両方を自動生成する
ようにしてもよい。この場合、例えば画像サーバ４ａの自動設定実行手段１７ｃは画像サーバ４ｂ、４ｃに対し、登録情報送信要求として、ルータ３のポートフォワーディングテーブルに割り当てられた画像サーバ４ｂ、４ｃのポート番号、ルータ３のＷＡＮ側ＩＰアドレス、要求先画像サーバ４ａのＩＰアドレス、ポート番号及びホスト名を要求し、一方、テーブル登録手段１７ｄは、受信したパケットからこれらの情報を取り出し、ＬＡＮ１内からのアクセス用の表示用画像サーバテーブルとインターネット２からアクセス用の表示用画像サーバテーブルとを完成し、表示用画像サーバ登録画面表示用情報を生成して、コンピュータ装置５に自動設定応答を送信する。そして、表示用画像サーバ登録画面から登録要求が行なわれるとと、画像サーバ４ａは表示用画像サーバテーブルを確定する。これにより、ＬＡＮ１内からアクセスするためのマルチ画像画面と、インターネット２からアクセスするためのマルチ画像画面が自動生成される。そして、画像サーバ４にアクセス元検出手段（図示せず）を設け、マルチ画像画面の要求元のＩＰアドレスに基づいていずれのマルチ画面を表示するのかを決定する。
【００５１】
なお、マルチ画像画面の要求元のＩＰアドレスがＬＡＮ１内のＩＰアドレスである場合には、ＬＡＮ１内からアクセスするためのマルチ画像画面を、ＬＡＮ１内のＩＰアドレスでない場合には、インターネット２からアクセスするためのマルチ画像画面を表示するようにする。
【産業上の利用可能性】
【００５２】
本発明は、ポータル画面表示に表示する複数の画像を容易に一覧の表示にすることができ、単独の画像の表示も容易に設定できる画像サーバとプログラム、及びネットワークシステムに適用できる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施例１における画像サーバを含むネットワークシステムの構成図
【図２】（ａ）本発明の実施例１における画像サーバの構成図、（ｂ）（ａ）の画像サーバに搭載された自動設定のためのプログラムの機能構成の説明図
【図３】本発明の実施例１におけるポータル画面表示用情報の説明図
【図４】（ａ）本発明の実施例１における設定画面の説明図、（ｂ）本発明の実施例１における表示用画像サーバ登録画面の説明図
【図５】表示用画像サーバテーブルの説明図
【図６】本発明の実施例１における自動設定のシーケンスチャート
【図７】従来の画像サーバを含むネットワークシステムの構成図
【図８】従来の一覧表示のための設定とポータル画面表示用情報閲覧のシーケンスチャート
【符号の説明】
【００５４】
１    ローカルエリアネットワーク（ＬＡＮ）
２，４０    インターネット
３，６，７０    ルータ
４ａ，４ｂ，４ｃ，６０ａ，６０ｂ，６０ｃ    画像サーバ
５，８０    コンピュータ装置
７    端末
１１    ネットワークインターフェース
１２    カメラ部
１３    画像データ生成部
１４    記憶部
１４ａ    画面表示用情報記憶部
１４ｂ    画像記憶部
１４ｃ    アドレス情報記憶部
１４ｄ    表示用画像サーバテーブル記憶部
１５    ウェブサーバ部
１６    画面表示用情報生成部
１７    制御部
１７ａ    ポート管理手段
１７ｂ    ＤＨＣＰ管理手段
１７ｃ    自動設定実行手段
１７ｄ    テーブル登録手段
１８    カメラ制御部
２１    単独表示
２２    アクセス用マルチ画像画面
２３    ＩＰアドレスボックス
２４    ポートボックス
２５    ホスト名ボックス
２６    デリートボタン
２７    自動設定ボタン
２８    手動設定ボタン
２９    登録ボタン
３０    キャンセルボタン
３１    登録番号
５０    クライアントＰＣ
【図１】
2005301779.tif 000003
【図２】
2005301779.tif 000004
【図３】
2005301779.tif 000005
【図４】
2005301779.tif 000006
【図５】
2005301779.tif 000007
【図６】
2005301779.tif 000008
【図７】
2005301779.tif 000009
【図８】
2005301779.tif 000010