(57)【要約】【課題】本発明は、画像とともにその特定位置と関係付けられた付加情報を表示できるカメラ装置及びネットワークシステムを提供することを目的とする。【解決手段】本発明は、ネットワークを介してカメラで撮像した画像を端末装置２に送信することができるカメラ装置であって、画像Ｂの特定位置Ｐと関係付けられた付加情報表示４７と、撮像可能な全領域Ａの中に画像Ｂが位置づけられたときの特定位置Ｐの絶対座標（Ｘ，Ｙ）とを格納する付加情報テーブルを備え、端末装置から画像要求を受信すると、付加情報テーブルから付加情報と絶対座標を読み出し、カメラの撮像条件情報を基に絶対座標を画像中の相対座標（ｘ、ｙ）に変換し、撮像した画像Ｂ及び付加情報とともに相対座標を端末装置に送信することを主要な特徴とする。【選択図】図５
2005204124.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してカメラで撮像した画像を端末装置に送信することができるカメラ装置であって、前記画像の特定位置と関係付けられた付加情報と、撮像可能な全領域の中に前記画像が位置づけられたときの前記特定位置の絶対的位置情報とを格納する付加情報テーブルを備え、前記端末装置から画像要求を受信すると、制御部が、前記付加情報テーブルから前記付加情報と前記絶対的位置情報を読み出し、前記カメラの撮像条件情報を基に前記絶対的位置情報を画像中の相対的位置情報に変換し、撮像した画像及び前記付加情報とともに該相対的位置情報を前記前記端末装置に送信することを特徴とするカメラ装置。
【請求項２】
表示した画像の中での相対的位置情報の入力があると、前記制御部が前記相対的位置情報を前記絶対的位置情報に変換して前記付加情報テーブルに格納することを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記制御部が、グラフィカルユーザインタフェースによって画像の中の相対的位置を特定するとともに該相対的位置情報と関係付けられた付加情報を入力できる入力用表示情報を送信し、前記端末装置における該入力用表示情報への入力によって前記相対的位置情報を取得することを請求項２記載のカメラ装置。
【請求項４】
前記絶対的位置情報を画像中の相対的位置情報に変換するための撮像条件情報が、カメラの光軸位置とズーム情報であることを特徴とする請求項１〜３のいずれかに記載のカメラ装置。
【請求項５】
コンピュータを、付加情報テーブルに格納された絶対的位置情報と付加情報を読み出す付加情報読み出し手段、カメラの撮像条件情報を基に前記絶対的位置情報を画像中の相対的位置情報に変換する相対座標演算手段、受信した画像と前記付加情報を重畳して表示する重畳表示手段、として機能させるためのプログラム。
【請求項６】
コンピュータを、表示した画像の中の相対的位置情報を取得すると絶対位置情報に変換する絶対座標演算手段、前記絶対位置情報を付加情報とともに付加情報テーブルに格納する付加情報テーブル作成手段、として機能させるための請求項５記載のプログラム。
【請求項７】
請求項１〜４のいずれかに記載のカメラ装置と、ネットワークを介して前記カメラ装置で撮像した画像を受信して表示することができる端末装置とから構成されることを特徴とするネットワークシステム。
【請求項８】
請求項５または６記載のプログラムを記憶部に格納するとともにカメラで撮像した画像を端末装置に送信することができるカメラ装置と、ネットワークを介して前記プログラムを受信し前記カメラ装置で撮像した画像を表示することができる端末装置とから構成されることを特徴とするネットワークシステム。
【請求項９】
請求項５または６記載のプログラムを送信できるサーバと、ネットワークを介してカメラで撮像した画像を端末装置に送信することができるカメラ装置と、ネットワークを介して前記プログラムを受信し前記カメラ装置で撮像した画像を表示することができる端末装置とから構成されることを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像とともにその特定位置と関係付けられた付加情報を表示できるカメラ装置と、この付加情報を表示するために端末装置に搭載するプログラム、及びネットワークシステムに関するものである。
【背景技術】
【０００２】
最近、ネットワークカメラで画像を撮像し、インターネット等のネットワークを介して端末装置に送信するネットワークシステムが普及している。しかし、このネットワークシステムでは、端末装置を操作してネットワークカメラで画像を入手できるが、画像上の点と関係付けられた表示情報、例えばその場所がどこか等を示す付加情報などは入手できない。
【０００３】
このような付加情報を地図情報とともに提供するシステムが提案された（特許文献１）。このシステムは、演習，調査，捜索，警備などの屋外行動をとっている報告者が任意の地点の状況（土砂崩れなど）のコメントを位置データとともに情報サーバに送信する。状況データは報告作成ウィンドウを用いて入力する。位置データはＧＰＳか、地図ウィンドウでクリック入力するものである。なお、コメントは情報サーバから受信したプルダウンメニューで入力し、別ウィンドウに表示する。このシステムでは、報告者の各メンバー名は情報サーバに登録されており、このメンバーが情報サーバにログインすると、情報サーバに格納されている報告者名を表示するとともにその位置を地図ウィンドウに表示する。
【０００４】
また、従来これとは別に、カメラが撮像した画像をモニタに表示しておき、タブレットを使って撮像したい枠となる四角形の図形を入力し、これをモニタの画像に重畳して表示する電子会議システムが提案されている（特許文献２）。この電子会議システムは、この重畳された表示からＭＰＵによってタブレット上の座標上で枠となる図形の座標を読み取り、パンとチルトのプリセット値を求め、ズームのプリセット値を図形の面積から求め、カメラを旋回させるものである。
【特許文献１】特開２００３−２５６６１２号公報
【特許文献２】特開平４−３２３９９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のシステムでは、コメントは別のウィンドウに表示され、報告者名とその位置は予め保持している地図情報とＧＰＳ等の位置情報から表示される。しかし、この地図情報は、一義的に位置が特定される地図であって、所定の座標さえ与えれば、位置と名前を表示することは容易である。しかし、ネットワークカメラの画像の場合、どの方向で撮影するかは分からず、撮像方向とズームを変更するときは1枚々画像が変わり、同一の物体を表示する２枚の画像であっても画像ごとに物体の位置が変化する。従って、画像に同一のコメントを表示させるのはきわめて難しいという問題があった。
【０００６】
また、タブレットを使って枠となる図形を入力し、これをモニタの画像に重畳する電子会議システムは、単に撮影したい枠を入力して撮像するものにすぎない。従って、リアルタイムに写された画像の中に特定の物体が写っている場合、この物体に対して撮像方向やズームが変わっても常に同一のコメント等を表示するものではない。
【０００７】
そこで本発明は、画像とともにその特定位置と関係付けられた付加情報を表示できるカメラ装置及びネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、ネットワークを介してカメラで撮像した画像を端末装置に送信することができるカメラ装置であって、画像の特定位置と関係付けられた付加情報と、撮像可能な全領域の中に画像が位置づけられたときの特定位置の絶対的位置情報とを格納する付加情報テーブルを備え、端末装置から画像要求を受信すると、制御部が、付加情報テーブルから付加情報と絶対的位置情報を読み出し、カメラの撮像条件情報を基に絶対的位置情報を画像中の相対的位置情報に変換し、撮像した画像及び付加情報とともに該相対的位置情報を端末装置に送信することを主要な特徴とする。
【発明の効果】
【０００９】
本発明のカメラ装置とプログラムネットワークシステムによれば、画像とともにその特定位置と関係付けられた付加情報を表示することができる。
【発明を実施するための最良の形態】
【００１０】
上記課題を解決するためになされた本発明の実施のための第１の形態は、ネットワークを介してカメラで撮像した画像を端末装置に送信することができるカメラ装置であって、画像の特定位置と関係付けられた付加情報と、撮像可能な全領域の中に画像が位置づけられたときの特定位置の絶対的位置情報とを格納する付加情報テーブルを備え、端末装置から画像要求を受信すると、制御部が、付加情報テーブルから付加情報と絶対的位置情報を読み出し、カメラの撮像条件情報を基に絶対的位置情報を画像中の相対的位置情報に変換し、撮像した画像及び付加情報とともに該相対的位置情報を端末装置に送信するカメラ装置であり、全撮像可能範囲中で占める絶対的位置情報で付加情報テーブルを作成するので位置情報を一元管理でき、どのような撮像条件で撮像した場合も相対的位置情報を容易に得ることができる。この相対的位置情報を使うことにより、画像とともにその相対的位置情報と関係付けられた付加情報を表示することができる。
【００１１】
本発明の実施のための第２の形態は、第１の形態に従属する形態であって、表示した画像の中での相対的位置情報の入力があると、制御部が相対的位置情報を絶対的位置情報に変換して付加情報テーブルに格納するカメラ装置であり、表示された画像から相対的位置情報を取得して絶対的位置情報に変換するので、絶対的位置情報で位置情報を一元管理できる。
【００１２】
本発明の実施のための第３の形態は、第２の形態に従属する形態であって、制御部が、グラフィカルユーザインタフェースによって画像の中の相対的位置を特定するとともに該相対的位置情報と関係付けられた付加情報を入力できる入力用表示情報を送信し、端末装置における該入力用表示情報への入力によって相対的位置情報を取得するカメラ装置であり、入力用表示情報を送信してこの入力用表示情報へ入力することによって相対的位置情報を取得するので、相対的位置情報の取得が容易になる。
【００１３】
本発明の実施のための第４の形態は、第１〜３のいずれかの形態に従属する形態であって、絶対的位置情報を画像中の相対的位置情報に変換するための撮像条件情報が、カメラの光軸位置とズーム情報であるカメラ装置であり、カメラの光軸位置とズーム情報で簡単に相対的位置情報に変換することができる。
【００１４】
本発明の実施のための第５の形態は、コンピュータを、付加情報テーブルに格納された絶対的位置情報と付加情報を読み出す付加情報読み出し手段、カメラの撮像条件情報を基に絶対的位置情報を画像中の相対的位置情報に変換する相対座標演算手段、受信した画像と付加情報を重畳して表示する重畳表示手段、として機能させるためのプログラムであり、全撮像可能範囲中で占める絶対的位置情報で付加情報テーブルを作成するので位置情報
を一元管理でき、どのような撮像条件で撮像した場合も相対的位置情報を容易に得ることができる。この相対的位置情報を使うことにより、画像とともにその相対的位置情報と関係付けられた付加情報を重畳表示することができる。
【００１５】
本発明の実施のための第６の形態は、第５の形態に従属する形態であって、コンピュータを、表示した画像の中の相対的位置情報を取得すると絶対位置情報に変換する絶対座標演算手段、絶対位置情報を付加情報とともに付加情報テーブルに格納する付加情報テーブル作成手段、として機能させるためのプログラムであり、表示された画像から相対的位置情報を取得して絶対的位置情報に変換するので、絶対的位置情報で位置情報を一元管理できる。
【００１６】
本発明の実施のための第７の形態は、第１〜４のいずれかの形態のカメラ装置と、ネットワークを介してカメラ装置で撮像した画像を受信して表示することができる端末装置とから構成されるネットワークシステムであり、カメラ装置が付加情報テーブルを有しているので位置情報を一元管理でき、どのような撮像条件で撮像した場合も相対的位置情報を容易に得ることができ、画像とともにその相対的位置情報と関係付けられた付加情報を表示することができる。
【００１７】
本発明の実施のための第８の形態は、第５または６の形態のプログラムを記憶部に格納するとともにカメラで撮像した画像を端末装置に送信することができるカメラ装置と、ネットワークを介してプログラムを受信しカメラ装置で撮像した画像を表示することができる端末装置とから構成されるネットワークシステムであり、カメラ装置からプログラムを受信して、端末装置で付加情報テーブルを作成するので位置情報を一元管理でき、どのような撮像条件で撮像した場合も相対的位置情報を容易に得ることができる。この相対的位置情報を使うことにより、画像とともにその相対的位置情報と関係付けられた付加情報を表示することができる。
【００１８】
本発明の実施のための第９の形態は、第５または６の形態のプログラムを送信できるサーバと、ネットワークを介してカメラで撮像した画像を端末装置に送信することができるカメラ装置と、ネットワークを介してプログラムを受信しカメラ装置で撮像した画像を表示することができる端末装置とから構成されるネットワークシステムであり、サーバからプログラムを受信して、端末装置で付加情報テーブルを作成するので位置情報を一元管理でき、どのような撮像条件で撮像した場合も相対的位置情報を容易に得ることができる。この相対的位置情報を使うことにより、画像とともにその相対的位置情報と関係付けられた付加情報を表示することができる。
【実施例１】
【００１９】
以下、本発明の実施例１のネットワークカメラと端末装置について図面に基づいて説明する。実施例１のネットワークカメラと端末装置は、（Ａ）クライアント側が付加情報を設定し、（Ｂ）ネットワークカメラに付加情報テーブルを設けて演算処理等を行い、（Ｃ）端末装置側で画像と付加情報を重畳表示するものである。図１は本発明の実施例１のネットワークカメラと端末装置の構成図である。
【００２０】
図１において、１は画像データをパケットに収めて後述する端末装置２に送信するネットワークカメラ（本発明の実施例１のカメラ装置）である。２はブラウザなどの閲覧用ソフトウェアプログラム（以下、閲覧ソフトウェア）を搭載して表示用のモニタで画像を閲覧でき、ネットワークカメラ１とＴＣＰ／ＩＰ，ＵＤＰで通信可能なコンピュータ装置等の端末装置、２ａは端末装置２のディスプレイ、３はネットワークカメラ１と端末装置２を接続したインターネット等のネットワークである。
【００２１】
次に、ネットワークカメラ１の内部構成を説明すると、４はネットワークカメラ１に設けられ、被写体を撮影し、これを画像信号に変換して出力するカメラ部であり、４ａはレンズ、４ｂは被写体像を光電変換するＣＣＤあるいはＣＭＯＳ等の撮像素子から構成される撮像手段、４ｃはメカ絞り等を用いて撮像手段４ｂに入力する光量を制御する光量調整手段である。
【００２２】
４ｄは撮像手段４ｂから出力された映像信号のレベルを調整し、撮像手段４ｂから出力される信号レベルが小さくなったときに、ゲインを上げて信号レベルを最適にする映像信号レベル調整手段である。この映像信号レベル調整手段４ｄは目標のゲイン値に追従させるように構成されている。４ｅは映像信号レベル調整手段４ｄからの出力信号を処理し、輝度信号および色信号を発生する映像信号処理手段である。
【００２３】
５は、カメラ部４から入力する輝度信号および色信号を所定のタイミングでキャプチャーし、その画像信号を圧縮／符号化処理する画像信号圧縮手段、５ａはこのキャプチャーを行う画像キャプチャー制御手段である。圧縮は、ＪＰＥＧをはじめＭＰＥＧその他の形式で行う。
【００２４】
次に、７はカメラ部４のパン駆動を行うパンモータ、８はカメラ部４のチルト駆動を行うチルトモータ、９はパンモータ７，チルトモータ８の駆動を制御するモータ制御手段である。パンモータ７、チルトモータ８はステッピングモータであり、モータ制御手段９は回転角を制御することで移動量を制御する。１０は撮像手段４ｂの駆動信号を発生し撮像動作を制御する撮像制御手段、１１はレンズ４ａの位置を調整するズーム制御手段、１２は光量調整手段４ｃの制御（ＡＥ）を行う光量調整制御手段である。
【００２５】
１３は映像信号処理手段４ｅの制御、映像信号レベル調整手段４ｄのコントロールを行う制御部であって、中央処理装置（ＣＰＵ）にプログラムを読み込んで各機能を実行する機能実現手段として構成される。制御部１３には、後述のウェブサーバ機能が搭載され、ネットワーク３から送られて来る端末装置２の閲覧ソフトウェアからの要求に従って、ＨＴＭＬ等のページ情報、画像データ等を発生させて送信する。また、端末装置２からパン駆動とチルト駆動の角度指示、ズームの操作がなされると、モータ制御手段９，ズーム制御手段１１によって撮像手段４ｂが撮像する画像が変更される。
【００２６】
１４はネットワークカメラ１とネットワーク３のネットワークインターフェースである。閲覧ソフトウェアからの指示を制御部１３に伝えるとともに、ネットワークカメラ１からのページ情報、画像データ等をネットワーク３に送出するものである。また、１５は制御部１３を構成するＣＰＵ等がプログラムやデータを読み出すための記憶部、１５ａはクライアントごとに案内情報等の画像に付着させた付加情報を設定した付加情報テーブル記憶部、１５ｂはアプレットやプラグイン等の送信用プログラム記憶部である。
【００２７】
次に、本発明の実施例１のネットワークカメラと端末装置が、カメラの画像を端末装置の表示部に表示し、同時に所定の画像に対する付加情報を表示する機能構成について説明する。図２（ａ）は本発明の実施例１における端末装置のコンピュータで機能する付加情報入力のためのプログラムの機能構成図、図２（ｂ）は本発明の実施例１におけるネットワークカメラのコンピュータで付加情報を処理する機能構成図、図２（ｃ）は（ａ）の端末装置で機能する付加情報表示のためのプログラムの機能構成図である。図２（ａ）（ｃ）の各機能手段はｊａｖａ（登録商標），ｊａｖａ（登録商標）スクリプトなどで記述されてプラグインされる。
【００２８】
まず図２（ａ）によって、端末装置２での付加情報を設定するときの機能手段について説明する。２０はＴＣＰ／ＩＰ，ＵＤＰで通信するための通信手段、２１はＨＴＭＬ等で
記述されたウェブページをディスプレイ２ａに表示させる表示制御手段である。２２は画面上から入力するＧＵＩ（グラフィカルインターフェース）入力手段、２３はＧＵＩ入力手段２２によって入力された画面上の点の領域内の座標を読み出す相対座標用読み出し手段である。実施例１においては、ウェブページで画像を表示した領域のどこかの点がＧＵＩ入力手段２２によって選択されると、領域上のその点の座標が相対座標用読み出し手段２３によって読み出される。
【００２９】
２４は画面に表示されたボックス内にテキスト等の情報を記述したときこれを取り出す付加情報取り出し手段であり、２５は相対座標用読み出し手段２３によって読み出された相対座標と、付加情報取り出し手段２４によって取り出されたテキスト等の情報とをパケットデータとして収める設定情報通知手段である。設定情報通知手段２５が作成されたパケットは、通信手段２０によってＴＣＰ／ＩＰヘッダを付けられてネットワークカメラ１に送信される。
【００３０】
次に、ネットワークカメラ１では、このパケットを受信すると、端末装置２で設定された設定情報を取り出して付加情報テーブルを作成する。図２（ｂ）において、２６は端末装置２とＴＣＰ／ＩＰ，ＵＤＰで通信するウェブサーバ、２７はウェブサーバ２６が受信した上記パケットから設定情報を取り出して後記する付加情報テーブル３１を作成する付加情報テーブル作成手段である。また、２８は端末装置２から送信されてきた画像内の相対座標を使って、ネットワークカメラ１の撮像可能な全範囲における絶対座標を計算する絶対座標演算手段である。付加情報テーブル作成手段２７は、カメラの光軸位置を示す座標（パン、チルトが相当する）とズーム情報（解像度が相当する）を読み出し、相対座標とともに絶対座標演算手段２８に送って絶対座標を計算する。ここで相対座標は、カメラの光軸位置を座標系の原点ｏとした場合のそこからの距離（ｘ，ｙ）を示すものである。その後、付加情報テーブル作成手段２７はクライアントごとに付加情報テーブル３１を作成する。絶対座標はステッピングモータであるパンモータ７、チルトモータ８の回転角に比例するステップ数でカウントするのがよい。
【００３１】
２９は付加情報通知手段、３０は相対座標演算手段である。その後、端末装置２から画像要求があったとき、相対座標演算手段３０は絶対座標と現在のカメラの光軸位置、解像度から相対座標と解像度を計算し、付加情報通知手段２９はこのデータを付加情報テーブル３１の付加情報とともにパケットに収めて端末装置２に送信する。画像情報もウェブサーバ２６から送信される。
【００３２】
最後に、図２（ｃ）によって、端末装置２で画像上に付加情報を表示するときの機能手段について説明する。３２は通信手段２０が受信した画像上に付加情報を重畳して表示するための重畳表示手段である。なお、重畳表示手段３２は、画像と付加情報を重畳して表示するほかに、画像と付加情報とを合成して表示することもできる。
【００３３】
通信手段２０がネットワークカメラ１から画像と付加情報を受信すると、重畳表示手段３２は画像と付加情報を重畳して表示する旨を表示制御手段２１に指示し、表示制御手段２１はディスプレイ２ａにこれを表示する。
【００３４】
図３は本発明の実施例１の付加情報テーブル３１を示している。３３は端末装置２のクライアント名、３４はＭＡＣアドレス，パスワード，ＩＰアドレスなどのクライアント情報、３５はステップ数でカウントした絶対座標、３６は付加情報である。クライアント情報３４は、端末装置２との通信に当たって認証と通信のための情報であり、付加情報テーブル３１と分離して設けてもよい。
【００３５】
このように、絶対座標３５と付加情報３６を記憶しておき、画像要求があったとき、そ
のときのネットワークカメラ１の光軸の位置と解像度から、付加情報を表示する相対座標を計算する。これを端末装置２に送信して画像と付加情報を重畳表示するので、画像を表示することができるだけでなく、画像内に撮影されている物体等に対してコメントを付して表示することができる。
【００３６】
次に、本発明の実施例１のネットワークカメラと端末装置を使って、カメラの画像を端末装置の表示部に表示するとともに、画像内の物体等に対する付加情報がどのように表示されるのかについて説明する。図４（ａ）は本発明の実施例１におけるネットワークカメラが送信するトップページの説明図、図４（ｂ）は（ａ）のトップページから開かれる付加情報付画像の表示画面の説明図、図４（ｃ）は（ｂ）の付加情報付画像の入力ページの説明図である。
【００３７】
図４（ａ）において、４１は端末装置２からネットワークカメラ１をアクセスしたとき送信される操作用のトップページである。４２はトップページ４１に設けられた標準モード設定用のボタン、４３は付加情報を設定する付加情報設定モード設定用のボタンである。標準モードを選択したときには、図４（ｂ）に示すようにカメラの画像を表示するとともに、既に設定済みのコメント等の付加情報を表示する。
【００３８】
図４（ｂ）において、４４は標準モードで表示される画面、４５はパンとチルトを操作しズームを設定する制御ツールバー、４６はネットワークカメラ１から送信された画像、４７は画像内で所定の部位に対して付与したコメントや案内用の情報などが重畳表示された付加情報表示である。図４（ｂ）に示すように、画像の中の１つの点に対するコメントが吹き出し等とともに表示される。
【００３９】
図４（ｃ）は入力ページ（本発明の入力用表示情報）を使って表示した付加情報設定モードで設定するための画面を示す。４８は付加情報設定モードで表示される画面、４９は図示しないマウス等により所定の点を選択したことを示す設定マーク、５０はコメントとなるテキストの付加情報を入力するための付加情報入力ボックス、５１は設定マーク４９で所定の点を選択したときその位置を確定する確定ボタン、５２は設定マーク４９の位置が確定し付加情報入力ボックス５０にコメントを入力したとき、この内容をネットワークカメラ１に送信するための送信ボタンである。
【００４０】
この付加情報設定モードの画面から設定を行うことにより、設定後は標準モードを選択するとこの付加情報が画像に重畳されて表示される。以下、最初に画像と付加情報を設定する理論的背景について説明し、その後でネットワークカメラ１と端末装置２間で行うシーケンス、付加情報設定モードの作業手順について説明する。
【００４１】
図５（ａ）（ｂ）は実施例１のネットワークカメラ１が撮像可能な全範囲Ａと画像が撮られる領域Ｂを示すものである。図５（ａ）は本発明の実施例１におけるネットワークカメラが撮像可能な範囲を示す説明図、図５（ｂ）は（ａ）の撮像可能な範囲に対して付与した絶対座標と相対座標の関係図、図６は本発明の実施例１における付加情報設定モードの設定のフローチャート、図７（ａ）は本発明の実施例１における付加情報設定モードでのネットワークカメラと端末装置間のシーケンスチャート、図７（ｂ）は本発明の実施例１における標準モードでのネットワークカメラと端末装置間のシーケンスチャートである。
【００４２】
最初に、像と付加情報を設定する理論的背景について説明する。図５（ａ）（ｂ）に示すように、撮像可能な全範囲Ａに対して絶対座標（Ｘ，Ｙ）が与えられる。ネットワークカメラ１は、全範囲Ａの中点（図示しない）を中心に、パンが左５０°，右５０°、チルト上２０°，下４０°で回転できるが、絶対座標は原点Ｏを左下におき、この原点Ｏから
右へステッピングモータが例えば４７２ステップ進んだところが右端、この原点Ｏから上へステッピングモータが例えば４００ステップ進んだところが上端として、Ｘ＝０〜４７２，Ｙ＝０〜４００で付加情報を設定することができる。
【００４３】
画像が撮られる領域Ｂには相対座標（ｘ，ｙ）が設定される。相対座標の原点ｏは絶対座標（Ｘ0，Ｙ0）となる。原点ｏ（Ｘ0，Ｙ0）は、ネットワークカメラ１のレンズ４ａの光軸の位置に相当する。そして、領域Ｂの大きさはズームの設定で変化し、これは解像度Ｄの変化に対応する。例えば、基準となる解像度Ｄ＝Ｄ0で、ｘ＝−ａ〜＋ａ，ｙ＝−ｂ〜＋ｂの範囲の画像が表示されるとすると、解像度Ｄ＝Ｄになったときには、ｘ＝−ｋａ〜＋ｋａ，ｙ＝−ｋｂ〜＋ｋｂの範囲が撮像された画像となる。ここでｋ＝Ｄ／Ｄ0の定数である。従って、絶対座標（Ｘ，Ｙ）に付加情報が設定されている場合、相対座標でｘ＝（１／ｋ）・（Ｘ−Ｘ0）、ｙ＝（１／ｋ）・（Ｙ−Ｙ0）の位置Ｐ（ｘ，ｙ）に付加情報が表示される。画像４６が、相対座標でｘ＝−ａ〜＋ａ，ｙ＝−ｂ〜＋ｂを満たす範囲の画像のときは、−ａ＜（１／ｋ）・（Ｘ−Ｘ0）＜＋ａ，−ｂ＜（１／ｋ）・（Ｙ−Ｙ0）＜＋ｂを満たさなければ、付加情報は表示されない。
【００４４】
逆に、領域Ｂの中の１点Ｐ（ｘ，ｙ）を上述の設定マーク４９で指定すると、ネットワークカメラ１が保持している光軸の位置（Ｘ0，Ｙ0）と解像度Ｄの情報を使うことにより、Ｘ＝Ｘ0＋ｋｘ，Ｙ＝Ｙ0＋ｋｙ（ここでｋ＝Ｄ／Ｄ0）として絶対座標が演算できる。
【００４５】
従って、実施例１の端末装置２から、相対座標（ｘ，ｙ）の情報と、付加情報入力ボックス５０から入力したコメントとをネットワークカメラ１に送信すると、ネットワークカメラ１では、光軸の位置（Ｘ0，Ｙ0）と解像度Ｄのカメラ情報を読み出し、Ｘ，Ｙを計算し、コメントとともに付加情報テーブル３１に格納する。
【００４６】
次に、図４（ａ）（ｃ）のウェブページを使って付加情報を入力する手順について説明する。図６に示すように、トップページのボタン４３を押下して付加情報設定モードを選択する（ｓｔｅｐ１）。次いで、付加情報を設定するための入力ページを受信し、制御ツールバー４５を使って、カメラ部４を駆動させて、付加情報を表示するのに適した画像を表示する（ｓｔｅｐ２）。表示した画像の中で、付加情報を付与したい対象物に設定マーク４９によって位置の指定を行う（ｓｔｅｐ３）。さらに、付加情報入力ボックス５０内にコメントや案内情報を記述し（ｓｔｅｐ４）、設定マーク４９やコメント等の内容を確認して確定する(ｓｔｅｐ５)。この際、吹き出し等の形やフォント、色等を設定することもできる。これにより、確定された設定マーク４９の位置情報と、付加情報入力ボックス５０に書き込まれた付加情報は取り出され、ネットワークカメラ１へ送信される（ｓｔｅｐ６）。
【００４７】
続いて、ネットワークカメラ１と端末装置２間で行う付加情報設定モードでの動作と設定後の標準モードでの表示動作について説明する。図７（ａ）は付加情報設定モードのシーケンスである。図７（ａ）において、端末装置２からネットワークカメラ１にアクセスすると（ｓｑ１）、ネットワークカメラ１はトップページを送信する（ｓｑ２）。ここでは認証について説明しないが、上述のＭＡＣアドレスやパスワード等のクライアント情報３４を使って認証処理が行われる。端末装置２では、トップページの中の付加情報設定モード用のボタン４３を押して入力ページの要求を行う（ｓｑ３）。ネットワークカメラ１が入力ページを送信すると（ｓｑ４）、入力ページから付加情報入力を行う（ｓｑ５）。
【００４８】
入力された付加情報と位置情報をネットワークカメラ１に送信すると（ｓｑ６）、ネットワークカメラ１では位置情報から絶対座標を算出して付加情報テーブル３１を作成する（ｓｑ７）。その後設定終了通知を送信する（ｓｑ８）。
【００４９】
付加情報設定モードによる設定が終わった後、標準モードで画像を取り寄せて表示するときのシーケンスについて説明する。図７（ｂ）において、端末装置２からネットワークカメラ１にアクセスすると（ｓｑ１１）、認証処理が行われ、ネットワークカメラ１はトップページを送信する（ｓｑ１２）。端末装置２では、トップページの中の標準モード設定用のボタン４２を押して画像要求を行う（ｓｑ１３）。
【００５０】
画像要求を受信すると、ネットワークカメラ１は光軸と解像度に関する撮像条件情報を基に、画像内に付加情報が存在するか否かを判断し（ｓｑ１４）、付加情報があるときは付加情報テーブル３１から取り出した絶対座標を相対座標に変換して位置情報・付加情報を取り出し（ｓｑ１５）、画像を送信し（ｓｑ１６）、位置情報・付加情報を送信する（ｓｑ１７）。端末装置２では、画像もしくは画像と位置情報・付加情報を受信すると、表示を行う（ｓｑ１８）。
【００５１】
なお、上述した（Ｃ）の端末装置側での重畳表示に関して、実施例１のネットワークカメラ１は、画像と位置情報・付加情報をそれぞれ送信し（ｓｑ１５〜ｓｑ１８）、端末装置２において画像のレイヤ上に付加情報のレイヤを重ねて重畳表示しているが、（Ｃ）の別の方法として、ネットワークカメラ１において画像と付加情報を合成して合成画像を作成し、端末装置２ではこの合成画像をそのまま表示することもできる。
【００５２】
また、以上説明した付加情報の設定は、上述した（Ａ）の付加情報の設定に関して、クライアントの端末装置２が付加情報の設定を行うものを説明したが、（Ａ）としては、ネットワークシステムの管理者が付加情報を設定する場合もある。この場合は、端末装置２が管理者のホストコンピュータ装置（図示しない）を使って、ｓｑ１〜ｓｑ１８のシーケンスを行うことになるだけで、実質的に上述した説明と変わりがない。
【００５３】
このように、実施例１のネットワークカメラ１、プログラム及びネットワークシステムは付加情報テーブル３１を有し、端末装置２からの付加情報設定に対してネットワークカメラ１側でデータを格納して、端末装置２から画像要求があれば付加情報の表示の必要性を判断するので、簡単に付加情報を表示できる。
【実施例２】
【００５４】
以下、本発明の実施例２のネットワークカメラと端末装置、付加情報を表示するために端末装置に搭載するためのプログラムについて図面に基づいて説明する。実施例２のネットワークカメラと端末装置は、（Ａ）クライアント側が付加情報を設定し、（Ｂ）端末装置に付加情報テーブルを設けて演算処理等を行い、（Ｃ）端末装置側で画像と付加情報を重畳表示するものである。実施例２の端末装置で行う各機能は、ネットワークカメラまたは図示しないサーバからアプレットやプラグイン等の送信用プログラムを受信して動作するものである。図８（ａ）は本発明の実施例２の端末装置のコンピュータで機能する付加情報入力のためのプログラムの機能構成図、図８（ｂ）は本発明の実施例１におけるネットワークカメラの処理の機能構成図、図９（ａ）は本発明の実施例２における付加情報設定モードでのネットワークカメラと端末装置間のシーケンスチャート、図９（ｂ）は本発明の実施例２における標準モードでのネットワークカメラと端末装置間のシーケンスチャートである。実施例１と同一符号のものは説明を省略する。
【００５５】
まず図８（ａ）において、端末装置２での付加情報を設定するときの機能手段について説明する。この機能は、ブラウザなどの閲覧ソフトウェアの機能を拡張するために端末装置２に搭載される。２０は通信手段、２１は表示制御手段である。２２はＧＵＩ入力手段である。２３は相対座標用読み出し手段、２４は付加情報取り出し手段、２８は相対座標を使って絶対座標を計算する絶対座標演算手段、３０は相対座標演算手段、３１ａは絶対座標と付加情報を関連付けた端末装置２側の付加情報テーブル、３２は重畳表示手段であ
る。また、３７は付加情報テーブル３１ａを作成する付加情報テーブル作成手段、３８は付加情報テーブル３１ａから付加情報を読み出す付加情報読み出し手段である。これらの機能手段はネットワークカメラ１から受信する。端末装置２の付加情報テーブル３１ａには図３のようなクライアント情報は格納されない。
【００５６】
また図８（ｂ）において、３９はアプレットやプラグイン等の送信用プログラムである。なお、送信用プログラム３９はネットワークカメラ１から送信するのでなく、ネットワーク３にサーバ(図示しない)を設け、このサーバから送信用プログラム３９を端末装置２に送信するのでもよい。
【００５７】
端末装置２が付加情報モードを選択すると、ネットワークカメラ１から上述の送信用プログラム３９や、光軸と解像度等の撮像条件情報、さらに画像とリンクを張った入力ページ情報が送信される。これにより入力ページが表示される。ＧＵＩ入力手段２２で設定マーク４９を入力し、付加情報を入力すると、絶対座標演算手段２８はネットワークカメラ１から送信された撮像条件情報を使って絶対座標を計算する。付加情報テーブル作成手段３７はこれらのデータにクライアント情報を加えてクライアントごとに付加情報テーブル３１aを作成する。
【００５８】
その後、端末装置２が標準モードで付加情報付きの画像を表示するときは、付加情報読み出し手段３８が記憶部(図示しない)に設けた付加情報テーブル３１aから付加情報と絶対座標情報を取り出し、さらに相対座標演算手段３０が撮像条件情報を使って、相対座標を算出する。これを重畳表示手段３２によりディスプレイ２ａに画像とともに重畳表示する。
【００５９】
続いて、実施例２のネットワークカメラ１と端末装置２間で行う付加情報設定モードでの動作と設定後の標準モードの表示動作について説明する。図９（ａ）は付加情報設定モードのシーケンスである。図９（ａ）において、端末装置２からネットワークカメラ１にアクセスすると（ｓｑ２１）、ネットワークカメラ１はトップページを送信する（ｓｑ２２）。ここでクライアント情報３４を使って認証処理が行われる。端末装置２では、トップページの中の付加情報設定モード用のボタン４３を押して入力ページの要求を行う（ｓｑ２３）。これに対してネットワークカメラ１が、機能手段搭載のためのアプレット等のプログラム、撮像条件情報、画像のリンク情報とともに入力ページを送信する（ｓｑ２４）。端末装置２の表示制御手段２１は、ネットワークカメラ１から送信された入力ページをディスプレイ２ａに表示する。そして、ディスプレイ２ａに表示された付加情報入力ボックス（図４（ｃ）参照）にマウス等のＧＵＩ入力手段２２で付加情報入力を行う（ｓｑ２５）。
【００６０】
絶対座標演算手段２８は、入力された位置情報(相対座標)から絶対座標を算出し、付加情報テーブル作成手段３７により、その絶対座標を付加情報に関連付けて付加情報テーブル３１ａに格納する（ｓｑ２６）。
【００６１】
付加情報設定モードによる設定が終わった後、標準モードで画像を取り寄せて表示するときのシーケンスについて説明する。図９（ｂ）において、端末装置２からネットワークカメラ１にアクセスすると（ｓｑ３１）、認証処理が行われ、ネットワークカメラ１はトップページを送信する（ｓｑ３２）。端末装置２では、トップページの中の標準モード設定用のボタン４２を押して画像要求を行う（ｓｑ３３）。
【００６２】
画像要求を受信すると、ネットワークカメラ１は制御部１３がその端末装置２の画像に対する光軸と解像度に関する撮像条件情報を取り出し（ｓｑ３４）、ウェブサーバ２６が画像を送信するとともに（ｓｑ３５）、この撮像条件情報を送信する（ｓｑ３６）。端末
装置２では、通信手段２０が画像と撮像条件情報を受信すると、相対座標演算手段３０によって相対座標を計算するとともに、付加情報読み出し手段３８は付加情報テーブル３１ａから付加情報を取り出し（ｓｑ３７）、重畳表示手段３２によって相対座標の位置に画像に付加情報を重畳表示する（ｓｑ３８）。
【００６３】
なお、実施例２においても上記（Ｃ）の端末装置側での重畳表示に関して、画像と付加情報を合成して合成画像を作成し、端末装置２ではこの合成画像をそのまま表示することもできる。
【００６４】
このように、実施例２のネットワークカメラ１には、送信用プログラム３９を格納し、付加情報テーブル３１ａを設けているから、付加情報設定に際して端末装置２自身が付加情報の表示の必要性を判断するので、簡単に付加情報を表示できる。
【産業上の利用可能性】
【００６５】
本発明は、画像とともにその特定位置と関係付けられた付加情報を表示するカメラ装置と、この付加情報を表示するために端末装置に搭載するためのプログラム、及びネットワークシステムに適用できる。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施例１のネットワークカメラと端末装置の構成図
【図２】（ａ）本発明の実施例１における端末装置のコンピュータで機能する付加情報入力のためのプログラムの機能構成図、（ｂ）本発明の実施例１におけるネットワークカメラのコンピュータで付加情報を処理する機能構成図、（ｃ）（ａ）の端末装置で機能する付加情報表示のためのプログラムの機能構成図
【図３】本発明の実施例１のネットワークカメラの付加情報テーブルを示す図
【図４】（ａ）本発明の実施例１におけるネットワークカメラが送信するトップページの説明図、（ｂ）（ａ）のトップページから開かれる付加情報付画像の表示画面の説明図、（ｃ）（ｂ）の付加情報付画像の入力ページの説明図
【図５】（ａ）本発明の実施例１におけるネットワークカメラが撮像可能な範囲を示す説明図、（ｂ）（ａ）の撮像可能な範囲に対して付与した絶対座標と相対座標の関係図
【図６】本発明の実施例１における付加情報設定モードの設定のフローチャート
【図７】（ａ）本発明の実施例１における付加情報設定モードでのネットワークカメラと端末装置間のシーケンスチャート、（ｂ）本発明の実施例１における標準モードでのネットワークカメラと端末装置間のシーケンスチャート
【図８】（ａ）本発明の実施例２の端末装置のコンピュータで機能する付加情報入力のためのプログラムの機能構成図、（ｂ）本発明の実施例１におけるネットワークカメラの処理の機能構成図
【図９】（ａ）本発明の実施例２における付加情報設定モードでのネットワークカメラと端末装置間のシーケンスチャート、（ｂ）は本発明の実施例２における標準モードでのネットワークカメラと端末装置間のシーケンスチャート
【符号の説明】
【００６７】
１    ネットワークカメラ
２    端末装置
２ａ    ディスプレイ
３    ネットワーク
４    カメラ部
４ａ    レンズ
４ｂ    撮像手段
４ｃ    光量調整手段
４ｄ    映像信号レベル調整手段
４ｅ    映像信号処理手段
５    画像信号圧縮手段
５ａ    画像キャプチャー制御手段
７    パンモータ
８    チルトモータ
９    モータ制御手段
１０    撮像制御手段
１１    ズーム制御手段
１２    光量調整制御手段
１３    制御部
１４    ネットワークインターフェース
１５    記憶部
１５ａ    付加情報テーブル記憶部
１５ｂ    送信用プログラム記憶部
２０    通信手段
２１    表示制御手段
２２    ＧＵＩ入力手段
２３    相対座標用読み出し手段
２４    付加情報取り出し手段
２５    設定情報通知手段
２６    ウェブサーバ
２７    付加情報テーブル作成手段
２８    絶対座標演算手段
２９    付加情報通知手段
３０    相対座標演算手段
３１，３１ａ    付加情報テーブル
３２    重畳表示手段
３３    クライアント名
３４    クライアント情報
３５    絶対座標
３６    付加情報
３７    付加情報テーブル作成手段
３８    付加情報読み出し手段
３９    送信用プログラム
４１    トップページ
４２，４３    ボタン
４４，４８    画面
４５    制御ツールバー
４６    画像
４７    付加情報表示
４９    設定マーク
５０    付加情報入力ボックス
５１    確定ボタン
５２    送信ボタン
【図１】
2005204124.tif 000003
【図２】
2005204124.tif 000004
【図３】
2005204124.tif 000005
【図４】
2005204124.tif 000006
【図５】
2005204124.tif 000007
【図６】
2005204124.tif 000008
【図７】
2005204124.tif 000009
【図８】
2005204124.tif 000010
【図９】
2005204124.tif 000011