(57)【特許請求の範囲】
【請求項１】
画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段により入力された画像を前記外部端末に送信するように前記外部端末から指示された場合、前記入力された画像及び前記コマンド列を前記外部端末に送信する制御手段と、を具備することを特徴とする画像サーバー。
【請求項２】
画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段から入力された画像及び前記コマンド列を前記外部端末に送信する制御手段とを備え、前記制御手段は、前記コマンド列を生成する場合、前記他の画像サーバーの接続先情報を反映させたコマンド列を生成することを特徴とする画像サーバー。
【請求項３】
画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、前記ＷｅｂページのＵＲＬに基づいて前記外部端末から本装置にアクセスがあった場合、前記入力された画像及び前記ＨＴＭＬデータを前記外部端末に送信する制御手段と、を具備することを特徴とする画像サーバー。
【請求項４】
画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、前記ＷｅｂページのＵＲＬに基づいて前記外部端末から本装置にアクセスがあった場合、前記入力された画像及び前記ＨＴＭＬデータを前記外部端末に送信する制御手段とを備え、前記生成されるＨＴＭＬデータは、前記入力手段により入力された画像を表示するように記述され、更に前記接続先情報が示す他の画像サーバーにより入力された画像も外部端末の同一表示画面に表示するよう記述されることを特徴とする画像サーバー。
【請求項５】
前記制御手段は、前記外部端末において前記入力手段により入力された画像と前記接続先情報が示す他の画像サーバーにより入力された画像とが同一表示画面に表示された場合であって、前記端末装置において一方の画像が選択された場合、前記選択された一方の画像を取得するように前記外部端末に指示するＨＴＭＬデータを生成することを特徴とする請求項３記載の画像サーバー。
【請求項６】
画像の入力手段と、他の画像サーバーの接続先情報及び前記他の画像サーバーの名称を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、前記ＷｅｂページのＵＲＬに基づいて前記外部端末から本装置にアクセスがあった場合、前記入力された画像及び前記ＨＴＭＬデータを前記外部端末に送信する制御手段と、を具備し、前記ＨＴＭＬデータは、前記外部端末装置が前記ＨＴＭＬデータに含まれる前記コマンド列に基づいて前記他の画像サーバーにアクセスして前記他の画像サーバーにより入力された画像を前記画像サーバーから入手した場合、前記他の画像サーバーにより入力された画像と共に前記他の画像サーバーの名称を表示するように作成されることを特徴とする画像サーバー。
【請求項７】
前記接続先情報は、前記他の画像サーバーのＩＰアドレスであることを特徴とする請求項１乃至請求項６のいずれかに記載の画像サーバー。
【請求項８】
前記接続先情報は、前記他の画像サーバーのドメインネームであることを特徴とする請求項１記載乃至請求項６のいずれかの画像サーバー。
【請求項９】
前記入力手段は、画像を撮像するカメラであることを特徴とする請求項１乃至請求項８のいずれかに記載の画像サーバー。
【請求項１０】
複数の画像サーバーと、前記複数の画像サーバーからの画像を表示部に表示する外部端末と、を有する画像サーバーシステム上の前記複数の画像サーバーのうち一の画像サーバーにおいて、前記一の画像サーバー以外の画像サーバーの接続先情報を記憶し、前記外部端末からの要求に応じて、前記複数の画像サーバーの画像を表示する表示情報データを送信し、前記外部端末の表示部に前記表示情報データをもとに表示された複数の画像サーバーの画像のうち一つが前記外部端末により選択された場合、前記選択された一つの画像の画像サイズを大きくし、一方前記選択された一つの画像以外の画像のサイズを小さくすることを特徴とする画像サーバー。
【請求項１１】
複数の画像サーバーと、前記複数の画像サーバーからの画像を表示部に表示する外部端末と、を有する画像サーバーシステム上の前記複数の画像サーバーのうち一の画像サーバーにおいて、前記一の画像サーバー以外の画像サーバーの接続先情報を記憶し、前記外部端末からの要求に応じて、前記複数の画像サーバーの画像を表示する表示情報データを送信し、前記外部端末の表示部に前記表示情報データをもとに表示された複数の画像サーバーの画像のうち一つが前記外部端末により選択された場合、前記選択された画像を表示する旨の表示情報データを前記一の画像サーバーに要求することを特徴とする画像サーバー。
【請求項１２】
画像の入力手段と、他の画像サーバーの接続先情報を通信手段から入力する外部端末装置とからなる画像サーバシステムであって、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段により入力された画像を前記外部端末に送信するように前記外部端末から指示された場合、前記入力された画像及び前記コマンド列を前記外部端末に送信する制御手段と、を具備することを特徴とする画像サーバーシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ウェブサーバを内蔵し、ネットワーク上で画像データを伝送する画像サーバーと、画像サーバーからの画像データを画像として表示するクライアントＰＣと、画像サーバーとクライアントＰＣとを接続するネットワークとを有する画像サーバーシステムに関するものである。
【０００２】
【従来の技術】
ネットワーク上を伝送されてきた画像サーバーからの画像をクライアントＰＣの表示部に表示する場合、複数の画像（例えば４画像）を同時に表示することが監視等にとっては好都合であるが、この複数画像の表示は従来は容易ではなかった。
【０００３】
図１２は従来の画像サーバーシステムを示す構成図である。
【０００４】
図１２において、４は後述のクライアントＰＣ７や後述の画像サーバー５が接続されるネットワーク、５はＩＰアドレスにより指定される画像サーバー、７は画像サーバー５からの画像を表示するクライアントＰＣ、５１はウェブページを供給するウェブサーバ、５２はＨｔｍｌデータ、画像データ及び各種設定情報が格納されるデータ格納部、７１はクライアントＰＣ全体を制御する制御部、７２は画像等が表示される表示部である。
【０００５】
このように構成された画像サーバーシステムについて、その動作を図１３を用いて説明する。図１３は図１２の画像サーバーシステムの動作を示すシーケンス図である。
【０００６】
ネットワーク４上では、各機器にはＩＰアドレスを付与し、そのＩＰアドレスにより機器の特定と管理を行う。ここで、画像サーバー５のＩＰアドレスを１９２．１６８．０．５１、クライアントＰＣ７のＩＰアドレスを１９２．１６８．０．１００とする。画像サーバー５にはウェブサーバ５１を内蔵しているが、コンピュータを使用した一般のウェブサーバ同様、そのウェブサーバに対してアクセスしてきたクライアントＰＣ７に対して返信するＨｔｍｌデータ、画像データなどはデータ格納部５２にあり、５１のウェブブラウザとは別に存在している。ここで、ＩＰアドレス１９２．１６８．０．５１の画像サーバー５の画像を伴うウェブページをクライアントＰＣ７のブラウザのＵＲＬに指定してブラウザに表示するための操作を行うと、図１３に示すような信号の流れで、指定されたＩＰアドレス１９２．１６８．０．５１の画像サーバー５から、指定されたＪＡ．ＨｔｍｌデータがＩＰアドレス１９２．１６８．０．１００のクライアントＰＣ７に返信される。すなわち、クライアントＰＣ７がＩＰアドレス１９２．１６８．０．５１に対してＪＡ．Ｈｔｍｌデータを返信するように要求すると（Ｓ１１）、画像サーバー５はＪＡ．Ｈｔｍｌデータを返信する（Ｓ１２）。この際、ＪＡ．Ｈｔｍｌにて、図１４の様に記述されていると、Ｈｔｍｌの規約によりこれを受けたクライアントＰＣ７は、このＨｔｍｌの送信元であるＩＰアドレス１９２．１６８．０．５１である画像サーバー５の中のＩｍａｇｅというデータ管理ディレクトリーの中のＪＡａ．ｊｐｇという画像データをこの画像サーバー５に対して要求する動作を行う（Ｓ１３）。画像サーバー５は、それに対応してＪＡａ．ｊｐｇのカメラ画像を返送する（Ｓ１４）。これにより、これらのデータを受信したＩＰアドレス１９２．１６８．０．１００のクライアントＰＣ７内のブラウザにて表示部７２に、ＪＡ．Ｈｔｍｌで記述されている文字である、「Ｓａｍｐｌｅ  Ｉｍａｇｅ＝ＪＡａ」とＪＡａ．ｊｐｇの画像とが表示される。クライアントＰＣ７での表示例を図１５に示す。このようにして画像サーバー５の画像データがクライアントＰＣ７に伝送される。
【０００７】
図１６は画像サーバーが複数の場合の従来の画像サーバーシステムを示す構成図である。
【０００８】
図１６において、ネットワーク４、画像サーバー５、クライアントＰＣ７、制御部７１、表示部７２は図１２と同様のものなので、同一符号を付し、説明は省略する。６はＩＰアドレスにより指定される画像サーバー、６１はウェブページを供給するウェブサーバ、６２はＨｔｍｌデータ、画像データ及び各種設定情報が格納されるデータ格納部である。ここで、画像サーバー６のＩＰアドレスを１９２．１６８．０．５２とする。
【０００９】
図１６に示すように複数の画像サーバー５、６を有する画像サーバーシステムにおける動作が図１２に示す画像サーバーシステムと異なるところは、クライアントＰＣ７のひとつのブラウザウィンドウ画面より指定するＵＲＬに、画像サーバー外で作成したＨｔｍｌデータを指定することである。ブラウザのＵＲＬに指定されたＨｔｍｌデータには、画像サーバー５のデータ格納部５２のＪＡａ．ｊｐｇの他に、画像サーバー６のＩＰアドレス１９２．１６８．０．５２のデータ格納部６２のＪＣａ．ｊｐｇが記述されている。この記述により、ＩＰアドレス１９２．１６８．０．１００のクライアントＰＣ内のＨｔｍｌデータにアクセスしているブラウザから、ＩＰアドレス１９２．１６８．０．５１の画像サーバー５及びＩＰアドレス１９２．１６８．０．５２の画像サーバー６にもアクセスし、その中の各ＪＡａ．ｊｐｇ及びＪＣａ．ｊｐｇ画像データを返信するように要求し、ブラウザの同一画面内にＪＡａ．ｊｐｇ及びＪＣａ．ｊｐｇ画像データを同時に表示する。このようにして、複数の異なるＩＰアドレスの画像サーバーの画像を追加して表示することが可能になる。
【００１０】
図１６の画像サーバーシステムについて、その動作を図１７を用いて説明する。図１７は図１６の画像サーバーシステムの動作を示すシーケンス図である。
【００１１】
図１７において、ブラウザのＵＲＬに、ＰＣ７内に保存され、複数のＩＰアドレスの画像サーバーに対して接続を要求するように記述されたＨｔｍｌデータ（ＪＤ．Ｈｔｍｌファイル）を指定すると（Ｓ２１）、クライアントＰＣ７のブラウザは、ＪＤ．ＨｔｍｌファイルをＩＰアドレス１９２．１６８．０．１００であるＰＣ７内より受け取る（Ｓ２２）。ここで、そのＪＤ．Ｈｔｍｌファイルには図１８の様に画像データを画像サーバーに要求する要求先として、ＩＰアドレス情報を含めて記述されている。具体的には図１８のＨｔｍｌにはＪＡａ．ｊｐｇの画像データを要求する為に図１４に対して「ｈｔｔｐ：／／１９２．１６８．０．５１／」を書き加えてある。このＨｔｍｌの記述によりクラアントＰＣ７のブラウザーは、ＩＰアドレス１９２．１６８．０．５１の画像サーバー５の中のＩｍａｇｅというデータ管理ディレクトリーの中のＪＡａ．ｊｐｇという画像データをこの画像サーバー５に対して要求する動作を行う（Ｓ２３）。そして画像サーバー５よりＪＡａ．ｊｐｇ画像データを受け取る（Ｓ２５）。同様に、ＪＤ．Ｈｔｍｌの記述に従って、ＩＰアドレス１９２．１６８．０．５２の画像サーバー６に対してＪＣａ．ｊｐｇを要求（Ｓ２４）し、それを受け取る（Ｓ２６）。
【００１２】
上述したように、複数の異なるＩＰアドレスの画像サーバーの画像をひとつのブラウザウィンドウに表示する方法として、画像サーバー外（例えばクライアントＰＣ７又は他の記憶装置）に有る予め作成したＨｔｍｌデータにて特定した異なるＩＰアドレスを持つ複数の画像サーバーの画像をひとつのブラウザ画面から要求し、表示する方法がある。
【００１３】
また、別の方法として、専用ソフトウェアを作成しクライアントＰＣ７で動作させて、ユーザが容易に操作できるＵＲＬ指定先を複数とする方法や、ブラウザ機能と共に若しくは専用に容易な操作で上記の複数の異なるＩＰアドレスの画像サーバーに対してひとつのブラウザ画面より接続要求するようなＨｔｍｌデータを上記専用ソフトウェアで作成する方法がある。
【００１４】
【発明が解決しようとする課題】
しかしながら、従来の画像サーバーシステムにおいては、一般に無償で供給されている汎用ブラウザで複数の異なるＩＰアドレスの画像サーバーの画像をひとつのブラウザウィンドウ画面に表示するためには、特定される複数の異なるＩＰアドレスの画像サーバーの画像をひとつのブラウザウィンドウ画面に表示するためのＨｔｍｌデータをユーザが作成する必要があり、このＨｔｍｌデータを作成し活用して目的の複数画像を表示するには専門知識を必要とし、一般のユーザには容易に作成できないという問題点を有していた。
【００１５】
また、上述したように、専用ソフトウェアにより複数の異なるＩＰアドレスの画像サーバーの画像をひとつのブラウザウィンドウ画面に表示することが可能であるが、専用ソフトウェア作成のコストがかかり、この専用ソフトウェアが有償の場合はユーザの費用負担が増大するという問題点を有していた。また、不特定多数のユーザが複数の異なるＩＰアドレスの画像サーバーの画像をひとつのブラウザウィンドウ画面で表示して見たい場合であっても、専用ソフトウェアが導入済みであるコンピュータしか表示できず、導入されていないコンピュータにおいては不特定多数のユーザは画像サーバーの画像を見ることができないという問題点を有していた。
【００１６】
この画像サーバーおよび画像サーバーシステムでは、インターネットに接続可能なコンピュータには通常インストールされている汎用ブラウザを使用して、コンピュータ上のひとつのブラウザウィンドウ画面に複数の異なるＩＰアドレスの画像サーバーの画像を表示することが要求されている。
【００１７】
本発明は、この要求を満たすため、汎用ブラウザを用いて、コンピュータ上のひとつのブラウザウィンドウ画面に複数の異なるＩＰアドレスの画像サーバーの画像を表示することができる画像サーバーおよび汎用ブラウザを用いて、コンピュータ上のひとつのブラウザウィンドウ画面に複数の異なるＩＰアドレスの画像サーバーの画像を表示することができる画像サーバーシステムを提供することを目的とする。
【００１８】
【課題を解決するための手段】
上記課題を解決するために本発明の画像サーバーは、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段により入力された画像を前記外部端末に送信するように前記外部端末から指示された場合、前記入力された画像及び前記コマンド列を前記外部端末に送信する制御手段と、を備えている。
【００１９】
これにより、汎用ブラウザを用いて、コンピュータ上のひとつのブラウザウィンドウ画面に複数の異なるＩＰアドレスの画像サーバーの画像を表示することができる画像サーバーが得られる。
【００２０】
上記課題を解決するために本発明の画像サーバーシステムは、上記一の画像サーバーと、一の画像サーバーから表示情報を受信し、表示情報に含まれる接続先情報に基づいて複数の画像サーバーのうちの対象となる画像サーバーに対して画像データを要求するための画像データ要求信号を送信するクライアントＰＣと、複数の画像サーバーとクライアントＰＣとを接続するネットワークとを有する構成を備えている。
【００２１】
これにより、汎用ブラウザを用いて、コンピュータ上のひとつのブラウザウィンドウ画面に複数の異なるＩＰアドレスの画像サーバーの画像を表示することができる画像サーバーシステムが得られる。
【００２２】
【発明の実施の形態】
本発明の請求項１に記載の画像サーバーは、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、通信手段に入力された他の画像サーバーの接続先情報に基づいて他の画像サーバーにアクセスする旨のコマンド列を生成し、入力手段により入力された画像を外部端末に送信するように外部端末から指示された場合、入力された画像及びコマンド列を前記外部端末に送信する制御手段と、を具備する構成としたものである。
【００２３】
この構成により、本画像サーバー以外の他の画像サーバーに撮像画像を要求するためのコマンド列を生成して本画像サーバーの撮像画像及び前記コマンド列を外部端末に送信するので、他の画像サーバーにアクセスすることを外部端末に指示するので、本画像サーバーにアクセスするという一つの操作で複数の画像サーバーの撮像画像を外部端末に表示できるという作用を有する。
【００２４】
本発明の請求項２に記載の画像サーバーは、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段から入力された画像及び前記コマンド列を前記外部端末に送信する制御手段とを備え、前記制御手段は、前記コマンド列を生成する場合、前記他の画像サーバーの接続先情報を反映させたコマンド列を生成するようにしたものである。
【００２５】
この構成により、本装置以外の他の画像の入力手段の画像サーバーに対して撮像画像を要求するためのコマンドを、送信指示された画像の入力手段の画像サーバーの接続先情報とコマンド列とを反映して作成することにより、異なる接続先情報を外部端末に送信するよう指示するので、他の複数の画像の入力手段から撮像された画像を複数の画像サーバーにアクセスして簡単にひとつのブラウザウインドウに表示することができるという作用を有する。
【００２６】
請求項３に記載の画像サーバーは、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、通信手段に入力された他の画像サーバーの接続先情報に基づいて他の画像サーバーにアクセスする旨のコマンド列を生成し、コマンド列を含み入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、ＷｅｂページのＵＲＬに基づいて外部端末から本装置にアクセスがあった場合、入力された画像及びＨＴＭＬデータを外部端末に送信する制御手段と、を具備する構成としたものである。
【００２７】
この構成により、簡単にひとつのブラウザウインドウに複数の画像を表示することができ、また、本装置以外の他の画像の入力手段の画像を表示させるための接続先情報をコマンド列に合成し作成するので面倒なコマンド作成をすること無く簡単に他の画像の入力手段の画像をパソコンの画面に表示させることができるという作用を有する。
【００２８】
請求項４に記載の画像サーバーは、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、通信手段に入力された他の画像サーバーの接続先情報に基づいて他の画像サーバーにアクセスする旨のコマンド列を生成し、コマンド列を含み入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、ＷｅｂページのＵＲＬに基づいて外部端末から本装置にアクセスがあった場合、入力された画像及びＨＴＭＬデータを外部端末に送信する制御手段とを備え、生成されるＨＴＭＬデータは、入力手段により入力された画像を表示するように記述され、更に接続先情報が示す他の画像サーバーにより入力された画像も外部端末の同一表示画面に表示するよう記述されるようにしたものである。
【００２９】
この構成により、入力された画像及びＨＴＭＬデータを外部端末に送信するので、簡単にひとつのブラウザウインドウに複数の画像を表示することができ、更に、本装置以外の他の画像の入力手段画像を表示させるための接続先情報をコマンド列に合成して作成するので面倒なコマンド作成をすること無く簡単に他の画像の入力手段の画像を
パソコンの画面に表示させることができるという作用を有する。
【００３０】
請求項５に記載の画像サーバーは、請求項３に記載の画像サーバーにおいて、前記制御手段は、前記外部端末において前記入力手段により入力された画像と前記接続先情報が示す他の画像サーバーにより入力された画像とが同一表示画面に表示された場合であって、前記端末装置において一方の画像が選択された場合、前記選択された一方の画像を取得するように前記外部端末に指示するＨＴＭＬデータを生成することとしたものである。
【００３１】
この構成により、入力手段からの画像と他の画像サーバからの画像を同一画面に表示した状態で特に注目し詳細に見たい画像があり、その画像のみを表示しその他の画像は不要となった場合に、注目したい画像を表示している画像サーバー本体へ直接接続するので、注目したい画像のみを簡単に表示できるという作用を有する。
【００３２】
請求項６に記載の画像サーバーは、画像の入力手段と、他の画像サーバーの接続先情報及び他の画像サーバーの名称を外部端末から入力する通信手段と、通信手段に入力された他の画像サーバーの接続先情報に基づいて他の画像サーバーにアクセスする旨のコマンド列を生成し、コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、ＷｅｂページのＵＲＬに基づいて外部端末から本装置にアクセスがあった場合、入力された画像及びＨＴＭＬデータを外部端末に送信する制御手段と、を具備し、ＨＴＭＬデータは、外部端末装置がＨＴＭＬデータに含まれるコマンド列に基づいて他の画像サーバーにアクセスして他の画像サーバーにより入力された画像を画像サーバーから入手した場合、他の画像サーバーにより入力された画像と共に他の画像サーバーの名称を表示するように作成されるものである。
【００３３】
この構成により、ＨＴＭＬデータが他の画像サーバーにより入力された画像と共に他の画像サーバーの名称を表示するように作成されるので、画像サーバーに関連した名称を画像ともに表示できるという作用を有する。
【００３４】
請求項７に記載の画像サーバーは、請求項１記載乃至請求項６のいずれかの画像サーバーにおいて、接続先情報は、他の画像サーバーのＩＰアドレスであることとしたものである。
【００３５】
この構成により、目的とする画像サーバーに確実にアクセスすることができるという作用を有する。
【００３６】
請求項８に記載の画像サーバーは、請求項１記載乃至請求項７のいずれかの画像サーバーにおいて、接続先情報は、他の画像サーバーのドメインネームであることとしたものである。
【００３７】
この構成により、目的とする画像サーバーに確実にアクセスすることできるという作用を有する。
【００３８】
請求項９に記載の画像サーバーは、請求項１記載乃至請求項８のいずれかの画像サーバーにおいて、入力手段は、画像を撮像するカメラであることとしたものである。
【００３９】
この構成により、カメラから撮像した撮像画像を本画像サーバー以外の他の画像サーバーに要求するためのコマンド列を生成して本画像サーバーの撮像画像及び前記コマンド列を外部端末に送信することにより、前記他の画像サーバーにアクセスすることを外部端末に指示するので、本画像サーバーにアクセスするという一つの操作でカメラから撮像した複数の画像サーバーの撮像画像を外部端末に表示できるという作用を有する。
【００４０】
請求項１０に記載の画像サーバーは、複数の画像サーバーと、前記複数の画像サーバーからの画像を表示部に表示する外部端末と、を有する画像サーバーシステム上の前記複数の画像サーバーのうち一の画像サーバーにおいて、前記一の画像サーバー以外の画像サーバーの接続先情報を記憶し、前記外部端末からの要求に応じて、前記複数の画像サーバーの画像を表示する表示情報データを送信し、前記外部端末の表示部に前記表示情報データをもとに表示された複数の画像サーバーの画像のうち一つが前記外部端末により選択された場合、前記選択された一つの画像の画像サイズを大きくし、一方前記選択された一つの画像以外の画像のサイズを小さくすることとしたものである。
【００４１】
この構成により、複数画像を表示した状態で特に注目しより詳細に見たい画像があった際に特定画像のみを拡大表示する操作が容易に出来操作性が向上するという作用を有する。
【００４２】
請求項１１に記載の画像サーバーは、複数の画像サーバーと、複数の画像サーバーからの画像を表示部に表示する外部端末と、を有する画像サーバーシステム上の複数の画像サーバーのうち一の画像サーバーにおいて、一の画像サーバー以外の画像サーバーの接続先情報を記憶し、外部端末からの要求に応じて、複数の画像サーバーの画像を表示する表示情報データを送信し、外部端末の表示部に表示情報データをもとに表示された複数の画像サーバーの画像のうち一つが外部端末により選択された場合、選択された画像を表示する旨の表示情報データを前記一の画像サーバーに要求することとしたものである。
【００４３】
この構成により、複数の画像を表示した状態で特に注目し詳細に見たい画像があり、その画像のみを表示しその他の画像は不要となった場合、注目したい画像を表示している画像サーバー本体へ直接接続するので、注目したい画像のみを簡単に表示できるという作用が得られる。
【００４４】
請求項１２に記載の画像サーバーシステムは、画像の入力手段と、他の画像サーバーの接続先情報を通信手段から入力する外部端末装置とからなる画像サーバシステムであって、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段により入力された画像を前記外部端末に送信するように前記外部端末から指示された場合、前記入力された画像及び前記コマンド列を前記外部端末に送信する制御手段と、を具備する構成としたものである。
【００４５】
この構成により、本画像サーバー以外の他の画像サーバーに撮像画像を要求するためのコマンド列を生成して本画像サーバーの撮像画像及び前記コマンド列を外部端末に送信することにより、前記他の画像サーバーにアクセスすることを外部端末に指示するので、本画像サーバーにアクセスするという一つの操作で複数の画像サーバーの撮像画像を外部端末に表示できるという作用を有する。
【００５０】
以下、本発明の実施の形態について、図１〜図４を用いて説明する。
【００５１】
（実施の形態１）
図１は本発明の実施の形態１による画像サーバーシステムを示す構成図である。
【００５２】
図１において、１、２はＩＰアドレスにより指定される画像サーバー、３は画像サーバー１、２からの画像を表示するパーソナルコンピュータ等のコンピュータ装置であるクライアントＰＣ、４はクライアントＰＣ３や画像サーバー１、２が接続されるネットワーク、１１、２１はウェブページを供給するウェブサーバ、１２、２２は各種設定情報が格納されるデータ格納部、３１はクライアントＰＣ全体を制御する制御部、３２は制御部３１で演算を行う際に使用される演算用メモリー、プログラム及びそのデータを格納するメモリーで、ウェブブラウザー機能を実現するプログラム及びデータもここに格納される、３３は画像等が表示される表示部、３５はキーボードやマウス等の情報入力部である。
【００５３】
このように構成された画像サーバー及びそのシステムについて、その動作を説明する。
【００５４】
図１において、クライアントＰＣ３のひとつのブラウザウィンドウ画面より指定するＵＲＬに、画像サーバー内で生成したＨｔｍｌデータ（ＪＦ．Ｈｔｍｌデータ）を指定する。ブラウザのＵＲＬに指定されたＨｔｍｌデータには、画像サーバー１のデータ格納部１２のＪＡａ．ｊｐｇの他に、画像サーバー２のＩＰアドレス１９２．１６８．０．５２のデータ格納部２２のＪＣａ．ｊｐｇを要求し表示する様に記述されている。この記述により、ＩＰアドレス１９２．１６８．０．５１にアクセスしているブラウザから、ＩＰアドレス１９２．１６８．０．５２の画像サーバー２にもアクセスし、その中のＪＣａ．ｊｐｇ画像データを返信するように要求し、ブラウザの同一画面内にＪＣａ．ｊｐｇ画像データを表示する。このようにして、複数の異なるＩＰアドレスの画像サーバーの画像を同時に表示することが可能になる。
【００５５】
図２は図１の画像サーバーシステムを構成する画像サーバー１を示すブロック図である。
【００５６】
図２において、ネットワーク４、ウェブサーバ１１、１２は不揮発性メモリ、１３は画像サーバー全体を制御する制御部、１４はＲＡＭ等の揮発性メモリ、１５はカメラ、１６はネットワーク４に接続するためのネットワーク物理層である。ウェブサーバには、ネットワーク上のクライアントＰＣと通信するための送信手段１１１と受信手段１１２とがある。不揮発性メモリ１２には、画像サーバー１の各種設定情報を格納する各種設定情報格納部１２１と、画像サーバー１以外の画像サーバーの接続先情報を格納する画像サーバー接続先情報格納部１２２、プログラムとそのデータ部１２３とがある。
【００５７】
図２に示すように、制御部１３は、画像サーバー１以外の画像サーバーの接続先情報をＨｔｍｌ形式で生成し、画像以外のデータ（例えばメッセージ）に自カメラの画像データの呼び先を指定し、これらを重畳して、画像サーバー１の画像ウェブ画面（Ｈｔｍｌ形式）を作成し、ウェブサーバ１１へ送出する。また、カメラ１５からの画像信号はＪＰＥＧ形式の画像に変換され、同じくウェブサーバ１１へ出力される。これらのウェブサーバ１１のデータはネットワーク物理層１６を介してネットワーク４へ送出される。
【００５８】
図４は、ユーザー操作によりクライアントＰＣ３より操作して画像サーバー１内部の不揮発性メモリー１２の格納値を、クライアントＰＣ３の表示に反映する方法の説明図である。図４において、クライアントＰＣ３ブラウザーのＵＲＬに、画像サーバー１の設定画面を指定すると、指定されたｓｅｔ．Ｈｔｍｌデータを画像サーバー１に要求する（ｂ１）。これにより画像サーバー内では、不揮発性メモリーに保存されたｓｅｔ．Ｈｔｍｌデータを返信する（ｂ２）。このｓｅｔ．Ｈｔｍｌには、図６のＨｔｍｌデータの様に記述してあり、Ｈｔｍｌデータフォーマットの規約によりｃｇｉ−ｂｉｎというデータ管理ディレクトリの中のｓｅｔａ＿ｄｉｓｐ．ｃｇｉプログラムを起動する様に要求される（ｂ３）。これを受けた画像サーバー１にて不揮発性メモリーに格納されていたｓｅｔａ＿ｄｉｓｐ．ｃｇｉが起動される（ｂ４）。ｓｅｔａ＿ｄｉｓｐ．ｃｇｉプログラムにより不揮発性メモリーに格納されている現在の設定値を呼び出し（ｂ５）、それを取得する（ｂ６）。その後ｓｅｔａ  ｄｉｓｐ．ｃｇｉプログラムはこの現在の設定値情報を使用してそれが表示される様なＨｔｍｌデータを生成し、それを返送する（ｂ７）。このＨｔｍｌにて現在の設定値が表示された設定画面が表示される。この様にして、クライアントＰＣ３より操作して画像サーバー１内部の不揮発性メモリー１２の格納値を、クライアントＰＣ３の表示に反映することが出来る。
【００５９】
図５は、ユーザー操作によりクライアントＰＣ３のキーボードより入力した値を画像サーバー１内部の不揮発性メモリー１２に格納する方法の説明図である。前記図４同様に、図５において、クライアントＰＣ３ブラウザーのＵＲＬに、画像サーバー１の設定入力画面を指定する（ｃ１）と、指定のＨｔｍｌがクライアントに返される（ｃ２）。このＮａｍｅ  ｓｅｔ．Ｈｔｍｌには、図７の様に記述してある場合、Ｈｔｍｌデータフォーマットの規約により図８の様に設定値入力部と設定値送信するためのアイコン［Ｓｅｔ］とが表示される。この入力部にクライアントＰＣより設定値を入力し、［Ｓｅｔ］アイコンを押すと、Ｈｔｍｌデータフォーマットの規約によりｃｇｉ−ｂｉｎというデータ管理ディレクトリの中のｎａｍｅ  ａ  ｓｅｔ．ｃｇｉプログラムを起動する様に要求されると共に前記入力値が画像サーバーにｃｇｉプログラム上の変数「ｎａｍｅ  ａ」として渡される（ｃ３）。これを受けた画像サーバーは、ｎａｍｅ  ａ  ｓｅｔ．ｃｇｉを起動し、その中で変数「ｎａｍｅ  ａ」に前記クライアントで設定された設定値を使用してｎａｍｅ  ａ  ｓｅｔ．ｃｇｉプログラムを実行する（ｃ４）。ｎａｍｅ  ａ  ｓｅｔ．ｃｇｉプログラムの中で前記クライアントで設定された設定値を不活性メモリーに保存（ｃ５）し、その保存が完了（ｃ６）後、前記設定値により変化するクライアント画面（設定名称が表示される等）となるＨｔｍｌを画像サーバー内でＨｔｍｌの記述に従って生成し返送する（ｃ７、ｃ８）。これによりクライアントＰＣは、設定値がデータの一部の表示文字となるＨｔｍｌデータを受け取り、表示する。この様にして、クライアントＰＣ３より操作して入力した情報（文字や数値など）を画像サーバー１内部の不揮発性メモリー１２に格納する事が出来、又、その入力した情報により影響を受けるＨｔｍｌを、クライアントＰＣ３の表示に反映することが出来る。
【００６０】
ここで、図２において、不揮発性メモリ１２の中の画像サーバー接続先情報格納部１２２には、図５による説明と同様の方法、つまり、本画像サーバー以外の画像サーバーの接続先情報（画像サーバーのＩＰアドレス、設置場所等の固有名称、パスワード、表示の有無、画像サイズ等）を入力するように要求する本画像サーバーからのＨｔｍｌデータに対して、クライアントＰＣ３によりその接続先情報データが返信されて格納されている。又、本画像サーバー以外の画像サーバーの接続先情報を反映したＨｔｍｌを図５による説明と同様の方法にて生成、つまり、不揮発性メモリ１２の中の画像サーバー接続先情報格納部１２２から接続先情報、本画像サーバー本体の各種設定情報記憶部１２１から本画像サーバーのＨｔｍｌデータ（カメラ映像以外の画面情報）及び本画像サーバーの画像格納位置等を取出し、クライアントＰＣの画面に複数の画像サーバーのカメラ撮像画面を表示するＷｅｂページを画像サーバー内でＨｔｍｌファイルとして生成する事が可能である。ここで生成されるＨｔｍｌデータは、図１８の様にＩＰアドレスが異なる画像サーバーの画像をクライアントのブラウザーより要求される様に記述され、具体的には、図９の様に、Ｈｔｍｌを生成する画像サーバー内の画像データＪＡａ．ｊｐｇを要求し表示する様に、＜ｉｍｇ  ｓｒｃ＝ｉｍａｇｅ／ＪＡａ．ｊｐｇと記述され、異なるＩＰアドレスの１９２．１６８．０．５２の画像サーバー２内の画像データＪＣａ．ｊｐｇも同一表示画面に要求し表示する様に＜ｉｍｇ  ｓｒｃ＝ｈｔｔｐ：／／１９２．１６８．０．５２／ｉｍａｇｅ／ＪＣａ．ｊｐｇと記述される。このＨｔｍｌの記述によりＨｔｍｌの規約に基づいてブラウザーが前記の様に動作し、図１０の様に表示される。このようなＩＰアドレスの異なる複数の画像サーバーをブラウザーの同一画面に表示する様に記述されたＨｔｍｌは、上述の様にして生成され、ＪＦ．Ｈｔｍｌとして図１２の不揮発性メモリに保存される。
【００６１】
図３は、クライアントＰＣと画像サーバー１及び２間の信号の流れを説明したものである。図３において、ブラウザーのＵＲＬに、異なるＩＰアドレスの複数画像サーバーに対して接続を要求する様に記述されクライアントからの設定に基づいて画像サーバー内で生成され不揮発性メモリー１２に格納されたＪＦ．Ｈｔｍｌを指定（Ｓ３１）。これを受けたＩＰアドレス１９２．１６８．０．５１の画像サーバーは、ＪＦ．Ｈｔｍｌを返信する（Ｓ３２）。このＪＦ．Ｈｔｍｌに図９の様に記述され、これを受けたクライアントのブラウザーは、Ｈｔｍｌ規約に基づいて、ＩＰアドレス１９２．１６８．０．５１の画像サーバーに対してＪＡａ．ｊｐｇの画像データを要求（Ｓ３３）し、画像サーバーはそれを返信する（Ｓ３４）。同様にＩＰアドレス１９２．１６８．０．５２の画像サーバーに対してＪＣａ．ｊｐｇの画像データを要求（Ｓ３５）し、画像サーバーはそれを返信する（Ｓ３６）。これにより事前に画像サーバーに設定されたＩＰアドレスの異なる複数の画像サーバー接続先の各画像が、クライアントＰＣのひとつのブラウザーウインドウにて同時に表示される。
【００６２】
なお、ＪＦ．Ｈｔｍｌデータは、画像サーバー１外で作成し、画像サーバー１へ転送して記憶してもよい。また、記憶部１２は、複数の画像サーバーの接続先情報と共に複数の画像サーバーの設置位置等の固有名称を記憶するようにしてもよい。この場合、前記の様に、クライアントより設定された前期固有名称を反映したＨｔｍｌを該画像サーバー内で生成し、該画像と共に固有名称が表示される。Ｈｔｍｌでは文字や画像の表示位置もＨｔｍｌ規約により指定可能であり、前記固有名称含めたＨｔｍｌデータを生成する際に、画像表示位置と関連付けされた適切な表示位置となる様にＨｔｍｌデータを生成することで、ブラウザー画面において画像名称が分かりやすくなる。また複数の画像サーバーのパスワードを記憶するようにしてもよい。
【００６３】
画像サーバーに対して画像データを要求しブラウザーに画像を表示する際に、画像データの要求元に対してパスワード認証を要求するようにした場合、ＩＰアドレスの異なる複数の画像サーバーの画像をひとつのブラウザーウインドウに表示する際は、その複数の画像サーバー台数毎にパスワードを入力し返信する必要がある。
【００６４】
ここで、ＩＰアドレスの異なる複数画像サーバーのパスワードを記憶する事で、この複数の画像サーバーに対してパスワードを返信する機能を自動化する方法を説明する。図１１に示すＨｔｍｌの例は本体内のＪＡａ．ｊｐｇデータを＜ｉｍｇ  ｓｒｃ＝ｉｍａｇｅ／ＪＡａ．ｊｐｇの記述により実施し、ＩＰアドレス１９２．１６８．０．５２のＪＣａ．ｊｐｇを要求する際に、図６、図７で説明したのと同様にＣＧＩというプログラムを＜ｉｍｇ  ｓｒｃ＝ｈｔｔｐ：／／１９２．１６８．０．５２／ｉｍａｇｅ  ｃｇｉ／ＪＣａ．ｃｇｉの記述により起動する。このＪＣａ．ｃｇｉプログラムは、ＩＰアドレス１９２．１６８．０．５２の画像サーバー内で実行される。この際、＜ｉｍｇ  ｓｒｃ＝ｈｔｔｐ：／／１９２．１６８．０．５２／ｉｍａｇｅ  ｃｇｉ／ＪＣａ．ｃｇｉ?ＩＤ＝ＡＢＣ＆Ｐａｓｓｗｏｒｄ＝１２３と記述する事で?の後はＣＧＩプログラムで処理する引数であり、ここでは、ＩＤという変数に対してＡＢＣという内容が渡され、同様に、Ｐａｓｓｗｏｒｄに１２３が渡される。この引数のＩＤとＰａｓｓｗｏｒｄを認証処理を行うこのＣＧＩにて使用して認証する事が出来る。又、このＨｔｍｌを解読しＪＣａ．ｃｇｉプログラムを起動される事で、このＪＣａ．ｃｇｉプログラムの実行を要求元であるクライアントＰＣ３に画像を返信する様にしておく事で、認証を行い、且つ画像データを受け取る事が出来る。この様にしてＩＤとパスワードをＩＰアドレス１９２．１６８．０．５１に記憶されたＨｔｍｌによりクライアント経由でＩＰアドレス１９２．１６８．０．５２にアクセスする際に使用し認証する事が出来る。
【００６５】
認証に際しては、パスワードなどを暗号化するよう構成してもよい。
【００６６】
接続先情報をＩＰアドレスによるのみならず、ＤＮＳ（ドメインネームシステム）に対応した画像サーバー及び画像サーバーシステムにおいては、ＩＰアドレスの代わりにドメインネームとしてもよい。さらに、クライアントＰＣ上に表示されている複数の画像サーバーの画像のうち、一つの画像サーバーの画像がマウスのクリック等で選択されると、選択された画像が大きくその他画像が小さくなる様に記述されたＨｔｍｌデータを画像サーバー１に要求するようにしてもよい。これは、Ｈｔｍｌの規約において、画像サイズを指定する規約があり、その指定値を故意に変更したＨｔｍｌを事前に生成し保存しておき、前記クライアントの操作情報によるＨｔｍｌデータの変更（リンク）要求に応じて画像サイズが異なるＨｔｍｌデータを返す事で実現される。具体的には、図４（ａ）の例において、＜ｉｍｇ  ｓｒｃ＝ｉｍａｇｅ／ＪＡａ．ｊｐｇ  ｗｉｄｔｈ＝３２０ ｈｅｉｇｈｔ＝２４０＞と記述しているｗｉｄｔｈ＝３２０ ｈｅｉｇｈｔ＝２４０の部分の数字にてそれぞれ画像の幅と高さを指定できる。又、このＨｔｍｌ規約により画像サイズを変更する以外に、図１１にて＜ｉｍｇ  ｓｒｃ＝ｈｔｔｐ：／／１９２．１６８．０．５２／ｉｍａｇｅ  ｃｇｉ／ＪＣａ．ｃｇｉで起動するＪＣａ．ｃｇｉプログラムにて返送する画像サイズがプログラムされているが、別のサイズの画像データを返送する様にプログラムされたＣＧＩプログラムを準備し、且つ指定する事で可能となる。
【００６７】
さらに、クライアントＰＣ上に表示されている複数の画像サーバーの画像のうち、一つの画像サーバーの画像がマウスのクリック等で選択された場合に、その選択された画像サーバーに対してのみＨｔｍｌ及び画像データを要求するようにしてもよい。これは、複数接続先情報を含めたＨｔｍｌを生成する際に、各画像や固有名称をクライアントでクリックした際のリンク先（要求Ｈｔｍｌ先）を各画像や固有名称に対応した画像サーバーより提供されるＨｔｍｌとする事で実現される。
【００６８】
記憶部１２は複数の画像サーバーの表示を行うか否かを示す表示有無データを記憶するようにしてもよい。
【００６９】
以上のように本実施の形態によれば、記憶部１２は複数の画像サーバーの接続先情報を記憶し、特定画像サーバー１の制御部１３は、クライアントＰＣ３から画像データの送信の要求があったときには接続先情報を送信する送信手段１１を有し、クライアントＰＣ３の制御部３１は、特定画像サーバー１から接続先情報を受信し、受信した接続先情報に基づいて複数の画像サーバーのうちの対象となる画像サーバーに対して画像データを要求するためのデータ要求信号を送信することにより、画像サーバーのウェブページ（画像データ）を要求してきたクライアントＰＣ３のブラウザに対して、クライアントＰＣ３のひとつのブラウザウィンドウ画面から複数の異なるＩＰアドレスの画像サーバーの画像を要求する動作をするＨｔｍｌデータに画像サーバーへの接続先情報を含ませて渡すことができるので、クライアントＰＣ３は、ひとつのブラウザウィンドウ画面において複数の異なるＩＰアドレスの画像サーバーの画像を要求し、受信した複数の画像を複数の画面に表示することができる。
【００７０】
また、記憶部１２は複数の画像サーバーの接続先情報と共に複数の画像サーバーの設置位置等の固有名称を記憶することにより、ブラウザウィンドウ画面に固有名称を表示することができ、さらに、記憶部は複数の画像サーバーのパスワードを記憶することにより、目的とする画像サーバーの画像を要求するに際して、パスワードを入力する必要がなくなる。
【００７１】
さらに、接続先情報はＩＰアドレス又はドメインネームであることにより、目的とする画像サーバーに確実にアクセスすることができる。
【００７２】
さらに、クライアントＰＣ３の制御部３１は、いずれの画像サーバーが選択されたかを判定することにより、必要と判断される画像を拡大して詳細に見ることができる。
【００７３】
さらに、クライアントＰＣ３の制御部３１は、いずれの画像サーバーが選択されたかを判定し、選択されたと判定された画像サーバーに対して画像データを要求することにより、目的とする画像サーバーの選択が容易かつ確実に行われる。
【００７４】
さらに、特定画像サーバーを複数台備えたことにより、画像サーバーの接続先情報に関し、グループ分けや階層化を図ることができ、画像サーバーの指定がより効率的になる。
【００７５】
さらに、記憶部１２は複数の画像サーバーの表示を行うか否かを示す表示有無データを記憶することにより、必要な画像サーバーの画像のみが表示される接続先情報を生成し、不要なものは表示されないので、画像表示の効率化を図ることができる。
【００７６】
【発明の効果】
以上説明したように本発明の請求項１に記載の画像サーバーによれば、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、通信手段に入力された他の画像サーバーの接続先情報に基づいて他の画像サーバーにアクセスする旨のコマンド列を生成し、入力手段により入力された画像を外部端末に送信するように外部端末から指示された場合、入力された画像及びコマンド列を外部端末に送信する制御手段と、を具備することにより、本装置以外の他の画像の入力手段の画像サーバーに対して撮像画像を要求するためのコマンドを生成するので、異なる接続先情報を外部端末に送信するよう指示し、他の複数の画像の入力手段から撮像された画像を複数の画像サーバーにアクセスして簡単にひとつのブラウザウインドウに表示することができるという有利な効果が得られる。
【００７７】
請求項２に記載の画像サーバーによれば、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段から入力された画像及び前記コマンド列を前記外部端末に送信する制御手段とを備え、前記制御手段は、前記コマンド列を生成する場合、前記他の画像サーバーの接続先情報を反映させたコマンド列を生成することにより、本装置以外の他のカメラの画像サーバーに対して撮像画像を要求するためのコマンドを生成することにより、異なる接続先情報を外部端末に送信するよう指示し、他の複数のカメラから撮像された画像を複数の画像サーバーにアクセスして簡単にひとつのブラウザウインドウに表示することができる表示することができるという有利な効果が得られる。
【００７８】
本発明の請求項３に記載の画像サーバーによれば、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、前記ＷｅｂページのＵＲＬに基づいて前記外部端末から本装置にアクセスがあった場合、前記入力された画像及び前記ＨＴＭＬデータを前記外部端末に送信する制御手段と、を具備することにより、本装置以外の他のカメラの画像サーバーに対して撮像画像を要求するためのコマンドを、送信指示されたカメラの画像サーバーの接続先情報とコマンド列とを合成し作成してＨＴＭＬデータとして外部端末に送信するよう指示し、ＷｅｂページのＵＲＬに基づいて、他の複数のカメラから撮像された画像を画像サーバーにアクセスして画像を取り込むので、簡単にひとつのブラウザウインドウに複数の画像を表示することができるという作用を有する。また、本装置以外の他のカメラ画像を表示させるための接続先情報をコマンド列に合成し作成するので面倒なコマンド作成をすること無く簡単に他のカメラ画像をパソコンの画面に表示させることができるという有利な効果が得られる。
【００７９】
本発明の請求項４に記載の画像サーバーによれば、画像の入力手段と、他の画像サーバーの接続先情報を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、前記ＷｅｂページのＵＲＬに基づいて前記外部端末から本装置にアクセスがあった場合、前記入力された画像及び前記ＨＴＭＬデータを前記外部端末に送信する制御手段とを備え、前記生成されるＨＴＭＬデータは、前記入力手段により入力された画像を表示するように記述され、更に前記接続先情報が示す他の画像サーバーにより入力された画像も外部端末の同一表示画面に表示するよう記述されることにより、本装置以外の他のカメラの画像サーバーに対して撮像画像を要求するためのコマンドを本装置の画像サーバーが作成することにより、外部端末に送信するよう指示するだけで複数のカメラから撮像された画像を簡単にパソコンの画面に表示することができる。また、本装置以外の他のカメラの画像サーバーをドメインネームとすることで目的の画像サーバーに確実にアクセスすることができるという有利な効果が得られる。
【００８０】
本発明の請求項５に記載の画像サーバーによれば、請求項３に記載の画像サーバーにおいて、前記制御手段は、前記外部端末において前記入力手段により入力された画像と前記接続先情報が示す他の画像サーバーにより入力された画像とが同一表示画面に表示された場合であって、前記端末装置において一方の画像が選択された場合、前記選択された一方の画像を取得するように前記外部端末に指示するＨＴＭＬデータを生成することにより、入力手段からの画像と他の画像サーバからの画像を同一画面に表示した状態で、特に注目し詳細に見たい画像があり、その画像のみを表示しその他の画像は不要となった場合に、注目したい画像を表示している画像サーバー本体へ直接接続するので、注目したい画像のみを簡単に表示できるという有利な効果が得られる。
【００８１】
本発明の請求項６に記載の画像サーバーによれば、画像の入力手段と、他の画像サーバーの接続先情報及び前記他の画像サーバーの名称を外部端末から入力する通信手段と、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記コマンド列を含み前記入力手段により入力された画像を表示するＷｅｂページをＨＴＭＬデータとして作成し、前記ＷｅｂページのＵＲＬに基づいて前記外部端末から本装置にアクセスがあった場合、前記入力された画像及び前記ＨＴＭＬデータを前記外部端末に送信する制御手段と、を具備し、前記ＨＴＭＬデータは、前記外部端末装置が前記ＨＴＭＬデータに含まれる前記コマンド列に基づいて前記他の画像サーバーにアクセスして前記他の画像サーバーにより入力された画像を前記画像サーバーから入手した場合、前記他の画像サーバーにより入力された画像と共に前記他の画像サーバーの名称を表示するように作成されることにより、本装置以外の他の画像の入力手段の画像サーバーに対して撮像画像を要求するためのコマンドを本装置の画像サーバーが作成するので、外部端末に送信するよう指示するだけで複数の画像の入力手段から撮像された画像を簡単にパソコンの画面に表示することができ、更に、クライアントＰＣ側のブラウザからの簡単な操作で、複数の画像サーバーの画面を表示することができるという有利な効果が得られる。
【００８２】
本発明の請求項７に記載の画像サーバーによれば、請求項１乃至請求項６のいずれかに記載の画像サーバーにおいて、接続先情報は、他の画像サーバーのドメインネームとしたことにより、目的とする画像サーバーに確実にアクセスすることができるという有利な効果を有する。
【００８３】
本発明の請求項８記載の画像サーバーによれば、請求項１乃至請求項７のいずれかに記載の画像サーバーにおいて、接続先情報は、他の画像サーバーのドメインネームとしたことにより、目的とする画像サーバーに確実にアクセスすることができるという有利な効果を有する。
【００８４】
本発明の請求項９記載の画像サーバーによれば、請求項１乃至請求項８のいずれかに記載の画像サーバーにおいて、入力手段は、画像を撮像するカメラとしたことにより、カメラから撮像した撮像画像を本画像サーバー以外の他の画像サーバーに要求するためのコマンド列を生成して本画像サーバーの撮像画像及び前記コマンド列を外部端末に送信することにより、前記他の画像サーバーにアクセスすることを外部端末に指示するので、本画像サーバーにアクセスするという一つの操作でカメラから撮像した複数の画像サーバーの撮像画像を外部端末に表示できるという有利な効果が得られる。
【００８５】
本発明の請求項１０記載の画像サーバーによれば、複数の画像サーバーと、前記複数の画像サーバーからの画像を表示部に表示する外部端末と、を有する画像サーバーシステム上の前記複数の画像サーバーのうち一の画像サーバーにおいて、前記一の画像サーバー以外の画像サーバーの接続先情報を記憶し、前記外部端末からの要求に応じて、前記複数の画像サーバーの画像を表示する表示情報データを送信し、前記外部端末の表示部に前記表示情報データをもとに表示された複数の画像サーバーの画像のうち一つが前記外部端末により選択された場合、前記選択された一つの画像の画像サイズを大きくし、一方前記選択された一つの画像以外の画像のサイズを小さくすることにより、複数画像を表示した状態で特に注目しより詳細に見たい画像があった際に特定画像のみを拡大表示する操作が容易に出来操作性が向上するという有利な効果が得られる。
【００８６】
本発明の請求項１１記載の画像サーバーによれば、複数の画像サーバーと、複数の画像サーバーからの画像を表示部に表示する外部端末と、を有する画像サーバーシステム上の前記複数の画像サーバーのうち一の画像サーバーにおいて、一の画像サーバー以外の画像サーバーの接続先情報を記憶し、外部端末からの要求に応じて、複数の画像サーバーの画像を表示する表示情報データを送信し、外部端末の表示部に表示情報データをもとに表示された複数の画像サーバーの画像のうち一つが外部端末により選択された場合、選択された画像を表示する旨の表示情報データを一の画像サーバーに要求することにより、複数の画像を表示した状態で特に注目し詳細に見たい画像があり、その画像のみを表示しその他の画像は不要となった場合、注目したい画像を表示している画像サーバー本体へ直接接続するので、注目したい画像のみを簡単に表示できるという有利な効果が得られる。
【００８７】
本発明の請求項１２記載の画像サーバーシステムによれば、画像の入力手段と、他の画像サーバーの接続先情報を通信手段から入力する外部端末装置とからなる画像サーバシステムであって、前記通信手段に入力された前記他の画像サーバーの接続先情報に基づいて前記他の画像サーバーにアクセスする旨のコマンド列を生成し、前記入力手段により入力された画像を前記外部端末に送信するように前記外部端末から指示された場合、前記入力された画像及び前記コマンド列を前記外部端末に送信する制御手段と、を具備することにより、本画像サーバー以外の他の画像サーバーに撮像画像を要求するためのコマンド列を生成して本画像サーバーの撮像画像及び前記コマンド列を外部端末に送信することにより、前記他の画像サーバーにアクセスすることを外部端末に指示するので、本画像サーバーにアクセスするという一つの操作で複数の画像サーバーの撮像画像を外部端末に表示できるという有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１による画像サーバーシステムを示す構成図
【図２】図１の画像サーバーシステムを構成する画像サーバーを示すブロック図
【図３】図１〜図２の画像サーバーシステムの動作を示すシーケンス図
【図４】図１〜図２の画像サーバーの不揮発性メモリー１２の格納値をクライアントＰＣの表示に反映する動作を示すシーケンス図
【図５】図１〜図２の画像サーバーの不揮発性メモリー１２の格納値へクライアントＰＣから格納する動作を示すシーケンス図
【図６】図１〜図２の画像サーバーより提供されたＣＧＩプログラムの起動要求するＨｔｍｌ例を示す図
【図７】図１〜図２の画像サーバーより提供されたＣＧＩプログラムの起動要求するＨｔｍｌ例２を示す図
【図８】図１〜図２の画像サーバーより提供された設定入力部と設定値送信入力とを表示するＨｔｍｌ例を示す図
【図９】図１〜図２の画像サーバーより提供された複数の画像サーバーの映像を要求するＨｔｍｌの例を示す図
【図１０】図１〜図２の画像サーバーより提供された複数の画像サーバーの映像を要求するＨｔｍｌによる画面表示例を示す図
【図１１】図１〜図２の画像サーバーより提供された自動認証を要求するＨｔｍｌの例を示す図
【図１２】従来の画像サーバーシステムを示す構成図
【図１３】図１２の画像サーバーシステムの動作を示すシーケンス図
【図１４】図１２の画像サーバーより提供された画像サーバーの映像を要求するＨｔｍｌの例を示す図
【図１５】図５の画像サーバーより提供された画像サーバーの映像を要求するＨｔｍｌによる画面表示例を示す図
【図１６】画像サーバーが複数の場合の従来の画像サーバーシステムを示す構成図
【図１７】図１６の画像サーバーシステムの動作を示すシーケンス図
【図１８】図１６の画像サーバーより提供された複数の画像サーバーの映像を要求するＨｔｍｌの例を示す図
【符号の説明】
１、２、５、６  画像サーバー
３  クライアントＰＣ
４  ネットワーク
１１、２１  ウェブサーバ
１２、２２  データ格納部（不揮発性メモリ）
１３  制御部
１４  揮発性メモリ
１５  カメラ
１６  ネットワーク物理層
３１  制御部
３２  メモリー
３３  表示部
５１、６１  ウェブサーバ
５２、６２  データ格納部（不揮発性メモリ）
７１  制御部
７２  表示部
１１１  送信手段
１１２  受信手段
１２１  画像サーバー本体の各種設定情報記憶部
１２２  画像サーバー以外の画像サーバー接続先情報の記憶部
１２３  プログラムとそのデータ格納部
【図１】
0003775198.tif 000002
【図２】
0003775198.tif 000003
【図３】
0003775198.tif 000004
【図４】
0003775198.tif 000005
【図５】
0003775198.tif 000006
【図６】
0003775198.tif 000007
【図７】
0003775198.tif 000008
【図８】
0003775198.tif 000009
【図９】
0003775198.tif 000010
【図１０】
0003775198.tif 000011
【図１１】
0003775198.tif 000012
【図１２】
0003775198.tif 000013
【図１３】
0003775198.tif 000014
【図１４】
0003775198.tif 000015
【図１５】
0003775198.tif 000016
【図１６】
0003775198.tif 000017
【図１７】
0003775198.tif 000018
【図１８】
0003775198.tif 000019