(57)【要約】【課題】狭帯域のネットワークを用いても容易に可動カメラを操作することが可能な遠隔監視システムを実現する。【解決手段】遠隔地に設置された可動カメラを操作して得られた画像に基づき監視を行う遠隔監視システムにおいて、パン、チルト及び画角が可変な可動カメラと、パン角度、チルト角度及び画角の３つの角度から定義されるビューポジションにより可動カメラの位置を制御すると共に可動カメラが撮影した画像をネットワークを介して送信するコントローラと、表示手段と、ポインティング手段と、コントローラからの画像を受信して表示手段に表示させると共に表示手段に表示された画像ビューア上のポインティング手段の操作に応じて移動後のビューポジションを算出してコントローラに送信する制御手段とを設ける。【選択図】                    図１
2004328180.tif 000002
【特許請求の範囲】
【請求項１】
遠隔地に設置された可動カメラを操作して得られた画像に基づき監視を行う遠隔監視システムにおいて、
パン、チルト及び画角が可変な可動カメラと、
パン角度、チルト角度及び画角の３つの角度から定義されるビューポジションにより前記可動カメラの位置を制御すると共に前記可動カメラが撮影した画像をネットワークを介して送信するコントローラと、表示手段と、
ポインティング手段と、
前記コントローラからの画像を受信して前記表示手段に表示させると共に前記表示手段に表示された画像ビューア上のポインティング手段の操作に応じて移動後の前記ビューポジションを算出して前記コントローラに送信する制御手段とから構成されたことを特徴とする遠隔監視システム。
【請求項２】
前記制御手段が、
前記画像ビューア上にモードボタンを表示させ、前記ポインティング手段でモードボタンを選択することにより中心移動モード、ドラッグ移動モード、ズームモード若しくはワイドモードのいずれかを選択することを特徴とする請求項１記載の遠隔監視システム。
【請求項３】
前記制御手段が、
前記中心移動モードが選択され前記ポインティング手段がクリックされたと判断した場合には、前記ビューポジションとクリックされたカーソル位置に基づき前記カーソルが中心に位置するように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することを特徴とする請求項２記載の遠隔監視システム。
【請求項４】
前記制御手段が、
前記ドラッグ移動モードが選択され前記ポインティング手段がドラッグされたと判断した場合には、ドラッグ開始時のビューポジション及びカーソルの位置と現在ドラッグ中のカーソル位置に基づき前記ポインティング手段がドラッグされた方向に画像が移動するように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することを特徴とする請求項２記載の遠隔監視システム。
【請求項５】
前記制御手段が、
前記ズームモードが選択され前記ポインティング手段がドラッグされ範囲が選択されたと判断した場合には、ドラッグ開始時のビューポジション及びカーソルの位置と範囲選択時のカーソル位置に基づき前記ポインティング手段がドラッグされ選択された範囲をズームアップするように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することを特徴とする請求項２記載の遠隔監視システム。
【請求項６】
前記制御手段が、
前記ワイドモードが選択され前記ポインティング手段がドラッグされ範囲が選択されたと判断した場合には、ドラッグ開始時のビューポジション及びカーソルの位置と範囲選択時のカーソル位置に基づき前記ポインティング手段がドラッグされ選択された範囲を２倍に拡大するように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することを特徴とする請求項２記載の遠隔監視システム。
【請求項７】
前記制御手段が、
前記コントローラから受信される画像に前記可動カメラのカメラポジション情報を付加させておき、前記ビューポジションと前記カメラポジションとの差に基づき表示範囲を調整することを特徴とする請求項２記載の遠隔監視システム。
【請求項８】
前記制御手段が、
前記画像ビューアにパン角度スクロールバーを表示させ、前記ポインティング手段によって前記パン角度スクロールバーのつまみを移動させることにより、パン角度を変化させることを特徴とする請求項２記載の遠隔監視システム。
【請求項９】
前記制御手段が、
前記画像ビューアに前記パン角度スクロールバーの全長がパン角度のビューポジション可動範囲を示し、前記つまみの大きさが現在の画角を示すように表示することを特徴とする請求項８記載の遠隔監視システム。
【請求項１０】
前記制御手段が、
前記画像ビューアにチルト角度スクロールバーを表示させ、前記ポインティング手段によって前記チルト角度スクロールバーのつまみを移動させることにより、チルト角度を変化させることを特徴とする請求項２記載の遠隔監視システム。
【請求項１１】
前記制御手段が、
前記画像ビューアに前記チルト角度スクロールバーの全長がチルト角度のビューポジション可動範囲を示し、前記つまみの大きさが現在の画角を示すように表示することを特徴とする請求項１０記載の遠隔監視システム。
【請求項１２】
前記制御手段が、
前記画像ビューアに拡大縮小スライダを表示させ、前記ポインティング手段によって前記大縮小スライダを操作することにより、倍率を変化させることを特徴とする請求項２記載の遠隔監視システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遠隔地に設置された可動カメラを操作して得られた画像に基づき監視を行う遠隔監視システムに関し、特に狭帯域のネットワークを用いても容易に可動カメラを操作することが可能な遠隔監視システムに関する。
【０００２】
【従来の技術】
従来の遠隔地に設置された可動カメラを操作して得られた画像に基づき監視を行う遠隔監視システムに関連する先行技術文献としては次のようなものがある。
【０００３】
【特許文献１】
特開平１０−１３６３２４号公報
【特許文献２】
特開平１１−０２７５７２号公報
【特許文献３】
特開平１１−０３２２４６号公報
【特許文献４】
特開２００１−０６９４９６号公報
【特許文献５】
特開２００１−１２８０５７号公報
【０００４】
図１４はこのような従来の遠隔監視システムの一例を示す構成ブロック図である。図１４にいて１はカメラのパン、チルト及びズーム（画角）が可変な可動カメラ、２は可動カメラ１の可動要素を制御すると共にネットワークを介して通信が可能なコントローラ、３は汎用のコンピュータ等の制御手段、４はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示手段、１００は公衆回線やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）等の狭帯域のネットワークである。
【０００５】
可動カメラ１の入出力はコントローラ２に相互に接続され、コントローラ２の通信出力はネットワーク１００を介して制御手段３に接続される。また、制御手段３の画像出力は表示手段４に接続される。
【０００６】
ここで、図１４に示す従来例の動作を図１５及び図１６を用いて説明する。図１５は表示手段４に表示される画像ビューアとコントロール・ダイアログの一例を示す説明図、図１６は制御手段３の動作を説明するフロー図である。
【０００７】
可動カメラ１はコントローラ２によって設定されているパン、チルト及びズーム（画角）により監視対象等の画像を撮影し、画像をコントローラ２に出力する。コントローラ２は入力された画像をネットワーク１００を介して制御手段３に送信する。
【０００８】
そして、制御手段３はネットワーク１００を介して受信した画像を表示手段４上に表示させる。
【０００９】
例えば、表示手段４には、図１５中”ＰＶ０１”に示す画像ビューアが表示されると共に画像ビューアには図１５中”ＤＳ０１”に示すように可動カメラ１によって撮影された画像が表示される。
【００１０】
一方、制御手段３は可動カメラ１に対する操作命令等をネットワーク１００を介してコントローラ２に送信し、操作命令等を受信したコントローラ２は可動カメラ１のパン、チルト及びズームを制御する。
【００１１】
例えば、表示手段４には、図１５中”ＣＴ０１”に示すように可動カメラ１を操作するためのコントロール・ダイアログが表示される。
【００１２】
そして、図１６中”Ｓ００１”において制御手段は図１５中”ＣＴ０１”に示すコントロール・ダイアログのボタンが押し下げされたか否かを判断し、もし、ボタンが押し下げられた場合には、図１６中”Ｓ００２”において制御手段３はネットワーク１００を介して動作開始信号をコントローラ２に対して送信する。
【００１３】
例えば、図１５中”ＫＹ０１”に示すボタンが押し下げられた場合には垂直方向にカメラを回転（チルト）させる動作開始信号を、図１５中”ＫＹ０２”に示すボタンが押し下げられた場合には水平方向にカメラを回転（パン）させる動作開始信号をコントローラ２に対して送信する。
【００１４】
その後、図１６中”Ｓ００３”において制御手段３は当該ボタンの押し下げが終了する、言い換えれば、当該ボタンが開放されるまで待機し、当該ボタンが開放された場合には、図１６中”Ｓ００４”において制御手段３はネットワーク１００を介して動作停止信号をコントローラ２に対して送信する。
【００１５】
例えば、図１５中”ＫＹ０１”、若しくは、”ＫＹ０２”に示すボタンが開放された場合にはカメラの回転（チルト、若しくは、パン）を停止させる動作停止信号をコントローラ２に対して送信する。
【００１６】
すなわち、コントロール・ダイアログのボタンが押されている間だけ可動カメラ１の動作（パン、チルト、若しくは、ズーム）を行わせることにより、操作者は図１５中”ＤＳ０１”に示す画像を確認しながら遠隔地に設置された可動カメラ１の回転角度等を自由に操作することができる。
【００１７】
【発明が解決しようとする課題】
しかし、図１４に示すような従来例では、特に、ネットワーク１００の帯域が狭い場合には、図１５中”ＤＳ０１”に示すように表示される画像の更新周期が遅くなってしまい、操作されている可動カメラ１が今現在実際に向いている方向と、図１５中”ＤＳ０１”に表示されている画像との位置関係が一致しなくなってしまうと言った問題点があった。
【００１８】
すなわち、コントロール・ダイアログのボタンを操作して目的の場所の画像を画像ビューアに表示させた上で、可動カメラ１（正確には、コントローラ２）に対して動作停止信号を送信しても、可動カメラ１の向いている方向は目的の場所を行過ぎてしまい、画像の更新周期の遅延時間経過の後に行き過ぎた場所の画像が表示されることになってしまうと言った問題点があった。
【００１９】
このため、操作者は当該遅延時間を考慮した上でコントロール・ダイアログのボタンを操作して目的の場所の手前の画像を画像ビューアに表示させた上で動作停止信号を送信（ボタンを開放）する等の極めて煩雑な操作が必要になり、容易に可動カメラ１の操作をすることができなかった。
【００２０】
また、ネットワーク１００の通信の負荷状況によって当該遅延時間は変動するため、上述のような煩雑な操作をした場合であっても再現性は乏しく、目的の場所の画像を的確に表示させることは困難であった。
従って本発明が解決しようとする課題は、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能な遠隔監視システムを実現することにある。
【００２１】
【課題を解決するための手段】
このような課題を達成するために、本発明のうち請求項１記載の発明は、
遠隔地に設置された可動カメラを操作して得られた画像に基づき監視を行う遠隔監視システムにおいて、
パン、チルト及び画角が可変な可動カメラと、パン角度、チルト角度及び画角の３つの角度から定義されるビューポジションにより前記可動カメラの位置を制御すると共に前記可動カメラが撮影した画像をネットワークを介して送信するコントローラと、表示手段と、ポインティング手段と、前記コントローラからの画像を受信して前記表示手段に表示させると共に前記表示手段に表示された画像ビューア上のポインティング手段の操作に応じて移動後の前記ビューポジションを算出して前記コントローラに送信する制御手段とから構成されたことにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２２】
請求項２記載の発明は、
請求項１記載の発明である遠隔監視システムであって、
前記制御手段が、
前記画像ビューア上にモードボタンを表示させ、前記ポインティング手段でモードボタンを選択することにより中心移動モード、ドラッグ移動モード、ズームモード若しくはワイドモードのいずれかを選択することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２３】
請求項３記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記中心移動モードが選択され前記ポインティング手段がクリックされたと判断した場合には、前記ビューポジションとクリックされたカーソル位置に基づき前記カーソルが中心に位置するように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２４】
請求項４記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記ドラッグ移動モードが選択され前記ポインティング手段がドラッグされたと判断した場合には、ドラッグ開始時のビューポジション及びカーソルの位置と現在ドラッグ中のカーソル位置に基づき前記ポインティング手段がドラッグされた方向に画像が移動するように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２５】
請求項５記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記ズームモードが選択され前記ポインティング手段がドラッグされ範囲が選択されたと判断した場合には、ドラッグ開始時のビューポジション及びカーソルの位置と範囲選択時のカーソル位置に基づき前記ポインティング手段がドラッグされ選択された範囲をズームアップするように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２６】
請求項６記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記ワイドモードが選択され前記ポインティング手段がドラッグされ範囲が選択されたと判断した場合には、ドラッグ開始時のビューポジション及びカーソルの位置と範囲選択時のカーソル位置に基づき前記ポインティング手段がドラッグされ選択された範囲を２倍に拡大するように移動後のビューポジションを算出して前記ネットワークを介して前記コントローラに送信することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２７】
請求項７記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記コントローラから受信される画像に前記可動カメラのカメラポジション情報を付加させておき、前記ビューポジションと前記カメラポジションとの差に基づき表示範囲を調整することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２８】
請求項８記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記画像ビューアにパン角度スクロールバーを表示させ、前記ポインティング手段によって前記パン角度スクロールバーのつまみを移動させることにより、パン角度を変化させることにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００２９】
請求項９記載の発明は、
請求項８記載の発明である遠隔監視システムであって、
前記制御手段が、
前記画像ビューアに前記パン角度スクロールバーの全長がパン角度のビューポジション可動範囲を示し、前記つまみの大きさが現在の画角を示すように表示することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００３０】
請求項１０記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記画像ビューアにチルト角度スクロールバーを表示させ、前記ポインティング手段によって前記チルト角度スクロールバーのつまみを移動させることにより、チルト角度を変化させることにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００３１】
請求項１１記載の発明は、
請求項１０記載の発明である遠隔監視システムであって、
前記制御手段が、
前記画像ビューアに前記チルト角度スクロールバーの全長がチルト角度のビューポジション可動範囲を示し、前記つまみの大きさが現在の画角を示すように表示することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００３２】
請求項１２記載の発明は、
請求項２記載の発明である遠隔監視システムであって、
前記制御手段が、
前記画像ビューアに拡大縮小スライダを表示させ、前記ポインティング手段によって前記大縮小スライダを操作することにより、倍率を変化させることにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００３３】
【発明の実施の形態】
以下本発明を図面を用いて詳細に説明する。図１は本発明に係る遠隔監視システムの一実施例を示す構成ブロック図である。
【００３４】
図１において１，２及び１００は図１４と同一符号を付してあり、５は汎用のコンピュータ等の制御手段、６はマウス等のポインティング手段、７はＣＲＴやＬＣＤ等の表示手段である。
【００３５】
可動カメラ１の入出力はコントローラ２に相互に接続され、コントローラ２の通信出力はネットワーク１００を介して制御手段５に接続される。また、制御手段５の画像出力は表示手段７に接続され、ポインティング手段６の出力は制御手段５に接続される。
【００３６】
ここで、図１に示す実施例の動作を図２、図３、図４、図５、図６、図７、図８、図９、図１０、図１１、図１２及び図１３を用いて説明する。
【００３７】
図２、図４、図５、図７、図８、図１０、図１１及び図１２は表示手段７に表示される画像ビューアの一例を示す説明図、図３、図６、図９及び図１３は制御手段５の動作を説明するフロー図である。
【００３８】
可動カメラ１はコントローラ２によって設定されているパン、チルト及びズームにより監視対象等の画像を撮影し、画像をコントローラ２に出力する。コントローラ２は入力された画像をネットワーク１００を介して制御手段５に送信する。
【００３９】
そして、制御手段５はネットワーク１００を介して受信した画像を表示手段７上に表示させる。
【００４０】
例えば、表示手段７には、図２中”ＰＶ１１”に示す画像ビューアが表示されると共に画像ビューアには図２中”ＤＳ１１”に示すように可動カメラ１によって撮影された画像が表示される。また、画像ビューアには図２中”ＣＳ１１”に示すカーソルが表示される。
【００４１】
一方、可動カメラ１の位置はビューポジションによって表現され、当該ビューポジションはパン角度、チルト角度及び画角（ズーム）の３つの角度から定義される。
【００４２】
また、可動カメラ１の可動範囲は、パン最大角度、パン最小角度、チルト最大角度、チルト最小角度、画角最大角度及び画角最小角度が別途設定され、ビューポジションの可動範囲もまたビューポジション可動範囲パン最大角度、ビューポジション可動範囲パン最小角度、ビューポジション可動範囲チルト最大角度、ビューポジション可動範囲チルト最小角度、ビューポジション可動範囲画角最大角度及びビューポジション可動範囲画角最小角度として別途設定される。
【００４３】
制御手段５は可動カメラ１に対する前述のビューポジション（パン角度、チルト角度及び画角（ズームポジション））をネットワーク１００を介してコントローラ２に送信し、当該ビューポジションを受信したコントローラ２はビューポジションが示すパン角度、チルト角度及び画角（ズームポジション）に可動カメラ１の位置を制御する。
【００４４】
可動カメラ１の制御モードとしては、”中心移動モード”、”ドラッグ移動モード”、”ズームモード”及び”ワイドモード”があり以降順次説明して行く。
【００４５】
また、このような各種モードの切り換え等に関しては図２中”ＰＶ１１”に示す画像ビューアに各種モードボタン（図示せず。）を表示させ、ポインティング手段６でボタンを選択、具体的には、カーソルを移動させ当該ボタンを押し下げることにより、各種モードの切り換えを行う。
【００４６】
先ず第１に、”中心移動モード”では、図３中”Ｓ１０１”において制御手段５は制御モードが中心移動モードが選択されているか否かを判断して、もし、中心移動モードが選択されていると判断した場合には、図３中”Ｓ１０２”において制御手段５はポインティング手段６がクリックされたか否かを判断する。
【００４７】
もし、図３中”Ｓ１０２”においてポインティング手段６がクリックされたと判断した場合には、図３中”Ｓ１０３”において制御手段５はビューポジションとクリックされたカーソル位置に基づき当該カーソルが中心に位置するように移動後のビューポジションを算出し、図３中”Ｓ１０４”において算出した移動後のビューポジションをネットワーク１００を介してコントローラ２に送信する。
【００４８】
例えば、図４中”ＰＶ２１”に示す画像ビューアにおいて図４中”ＤＳ２１”に示すような画像が表示され、図４中”ＣＳ２１”に示すようにカーソルが表示されている状態で、ポインティング手段６がクリックされた場合、図５中”ＰＶ３１”に示す画像ビューアに表示される画像は図５中”ＤＳ３１”のよう移動し、図５中”ＣＳ３１”に示すカーソルは画像の中心に移動する。
【００４９】
このように、”中心移動モード”においてはポインティング手段６がクリックされた時点のカーソル位置に画像に中心がくるようにビューポジションが算出されてコントローラ２に送信され可動カメラ１の位置が制御されるので、操作者は狭帯域のネットワーク１００の更新周期の遅延時間を一切考慮することなく容易の可動カメラ１の操作を行うことができる。
【００５０】
第２に”ドラッグ移動モード”では、図６中”Ｓ２０１”において制御手段５は制御モードがドラッグ移動モードが選択されているか否かを判断して、もし、ドラッグ移動モードが選択されていると判断した場合には、図６中”Ｓ２０２”において制御手段５はポインティング手段６がドラッグされたか否かを判断する。
【００５１】
もし、図６中”Ｓ２０２”においてポインティング手段６がドラッグされたと判断した場合には、図６中”Ｓ２０３”において制御手段５はドラッグ開始時のビューポジション及びカーソルの位置と現在ドラッグ中のカーソル位置に基づきポインティング手段６がドラッグされた方向に画像が移動するように移動後のビューポジションを算出し、図６中”Ｓ２０４”において算出した移動後のビューポジションをネットワーク１００を介してコントローラ２に送信する。
【００５２】
例えば、図７中”ＰＶ４１”に示す画像ビューアにおいて図７中”ＤＳ４１”に示すような画像が表示され、図７中”ＣＳ４１”に示すようにカーソルが表示されている状態で、ポインティング手段６がドラッグされた場合、図８中”ＰＶ５１”に示す画像ビューアに表示される画像は図８中”ＤＳ５１”のように移動し、カーソルは図８中”ＣＳ５２（図７中”ＣＳ４１と同じ位置）から図８中”ＣＳ５１”に示す位置に画像の移動に伴って移動する。
【００５３】
このように、”ドラッグ移動モード”においてはポインティング手段６がドラッグされた方向に画像が移動するようにビューポジションが算出されてコントローラ２に送信され可動カメラ１の位置が制御されるので、操作者は狭帯域のネットワーク１００の更新周期の遅延時間を一切考慮することなく容易の可動カメラ１の操作を行うことができる。
【００５４】
第３に”ズームモード”では、図９中”Ｓ３０１”において制御手段５は制御モードがズームモードが選択されているか否かを判断して、もし、ズームモードが選択されていると判断した場合には、図９中”Ｓ３０２”において制御手段５はポインティング手段６がドラッグされ範囲が選択されたか否かを判断する。
【００５５】
もし、図９中”Ｓ３０２”においてポインティング手段６がドラッグされ範囲が選択されたと判断した場合には、図９中”Ｓ３０３”において制御手段５はドラッグ開始時のビューポジション及びカーソルの位置と範囲選択時のカーソル位置に基づきポインティング手段６がドラッグされ選択された範囲をズームアップするように移動後のビューポジションを算出し、図９中”Ｓ３０４”において算出した移動後のビューポジションをネットワーク１００を介してコントローラ２に送信する。
【００５６】
例えば、図１０中”ＰＶ６１”に示す画像ビューアにおいて図１０中”ＤＳ６１”に示すような画像が表示され、図１０中”ＣＳ６１”に示すようにカーソルが表示されている状態で、ポインティング手段６がドラッグされカーソルが図１１中”ＣＳ７２（図１０中ＣＳ６１と同じ位置）”から図１１中”ＣＳ７１”に示すように移動して範囲が選択された場合を想定する。
【００５７】
この場合、図１１中”ＰＶ７１”に示すように画像ビューアに表示される図１１中”ＤＳ７１”に示す画像上には図１１中”ＤＡ７１”に示すような範囲が表示され、ポインティング手段６のクリックを開放することにより、図１２中”ＰＶ８１”に示すように画像ビューアには図１２中”ＤＳ８１”に示す画像が表示され、図１２中”ＤＡ８１”に示す範囲がズームアップして表示される。
【００５８】
また、図１２中”ＤＳ８１”に示す画像では図１２中”ＤＡ８１”に示す選択された範囲が画像の中心になるように移動し、且つ、当該範囲が図１２中”ＤＳ８１”に示す画像の表示範囲を超過しない程度に拡大される。
【００５９】
このように、”ズームモード”においてはポインティング手段６がドラッグして選択した範囲が画像の中心になるように移動し、且つ、当該範囲が画像の表示範囲を超過しない程度に拡大されるので、操作者は狭帯域のネットワーク１００の更新周期の遅延時間を一切考慮することなく容易の可動カメラ１の操作を行うことができる。
【００６０】
第４に”ワイドモード”では、図１３中”Ｓ４０１”において制御手段５は制御モードがワイドモードが選択されているか否かを判断して、もし、ワイドモードが選択されていると判断した場合には、図１３中”Ｓ４０２”において制御手段５はポインティング手段６がドラッグされ範囲が選択されたか否かを判断する。
【００６１】
もし、図１３中”Ｓ４０２”においてポインティング手段６がドラッグされ範囲が選択されたと判断した場合には、図１３中”Ｓ４０３”において制御手段５はドラッグ開始時のビューポジション及びカーソルの位置と範囲選択時のカーソル位置に基づきポインティング手段６がドラッグされ選択された範囲を２倍に拡大するように移動後のビューポジションを算出し、図１３中”Ｓ４０４”において算出した移動後のビューポジションをネットワーク１００を介してコントローラ２に送信する。
【００６２】
例えば、図１０中”ＰＶ６１”に示す画像ビューアにおいて図１０中”ＤＳ６１”に示すような画像が表示され、図１０中”ＣＳ６１”に示すようにカーソルが表示されている状態で、ポインティング手段６がドラッグされカーソルが図１１中”ＣＳ７２（図１０中ＣＳ６１と同じ位置）”から図１１中”ＣＳ７１”に示すように移動して範囲が選択された場合を想定する。
【００６３】
この場合、図１１中”ＰＶ７１”に示すように画像ビューアに表示される図１１中”ＤＳ７１”に示す画像上には図１１中”ＤＡ７１”に示すような範囲が表示され、ポインティング手段６のクリックを開放することにより、図１２中”ＰＶ８１”に示すように画像ビューアには図１２中”ＤＳ８１”に示す画像が表示され、図１２中”ＤＡ８１”に示す範囲が２倍に拡大されて表示される。
【００６４】
また、図１２中”ＤＳ８１”に示す画像では図１２中”ＤＡ８１”に示す選択された範囲が画像の中心になるように移動し、且つ、当該範囲が図１２中”ＤＳ８１”に示す画像の表示範囲を超過しない程度で２倍に拡大される。
【００６５】
このように、”ワイドモード”においてはポインティング手段６がドラッグして選択した範囲が画像の中心になるように移動し、且つ、当該範囲が画像の表示範囲を超過しない程度に２倍に拡大されるので、操作者は狭帯域のネットワーク１００の更新周期の遅延時間を一切考慮することなく容易の可動カメラ１の操作を行うことができる。
【００６６】
この結果、パン角度、チルト角度及び画角（ズームポジション）の３つの角度から定義されるビューポジションによって可動カメラ１の位置を制御すると共にポインティング手段６のクリックやドラッグと言った操作に応じて移動後のビューポジションを算出してコントローラ２に送信して可動カメラ１の位置を制御することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【００６７】
なお、図１に示す実施例では狭帯域のネットワークを用いているためにビューポジションと可動カメラ１の実際の位置との間には可動カメラ１の移動に伴うタイムラグが存在するため可動カメラ１の移動と画像取得は同期していないので、画像マッピングを用いて表示範囲の調整を行っても構わない。
【００６８】
すなわち、コントローラ２から受信される画像に可動カメラ１のカメラポジション情報を付加させておき、ビューポジションと当該カメラポジションとの差に基づき表示範囲を調整する。
【００６９】
また、図２中”ＰＶ１１”等に示すような画像ビューアにパン角度のビューポジション可動範囲と現在の画角を表現するパン角度スクロールバーを設けて、ポインティング手段６によって当該パン角度スクロールバーのつまみを移動させることにより、ビューポジション可動範囲パン最大角度と、ビューポジション可動範囲パン最小角度との間でパン角度を変化させることも可能である。
【００７０】
また、この場合、スクロールバーの全長がパン角度のビューポジション可動範囲を示し、スクロールバーのつまみの大きさが現在の画角を示すように表示する。
【００７１】
また、図２中”ＰＶ１１”等に示すような画像ビューアにチルト角度のビューポジション可動範囲と現在の画角を表現するチルト角度スクロールバーを設けて、ポインティング手段６によって当該チルト角度スクロールバーのつまみを移動させることにより、ビューポジション可動範囲チルト最大角度と、ビューポジション可動範囲チルト最小角度との間でチルト角度を変化させることも可能である。
【００７２】
また、この場合、スクロールバーの全長がチルト角度のビューポジション可動範囲を示し、スクロールバーのつまみの大きさが現在の画角を示すように表示する。
【００７３】
また、図２中”ＰＶ１１”等に示すような画像ビューアに拡大縮小スライダを設けて、ポインティング手段６によって当該拡大縮小スライダを操作することにより、倍率を変化させることも可能である。
【００７４】
また、拡大縮小スライダにおける倍率としては通常の数値表現であっても、対数表現であっても構わない。
【００７５】
【発明の効果】
以上説明したことから明らかなように、本発明によれば次のような効果がある。
請求項１，２，３，４，５，６，７，８，９，１０，１１及び請求項１２の発明によれば、パン角度、チルト角度及び画角（ズームポジション）の３つの角度から定義されるビューポジションによって可動カメラの位置を制御すると共にポインティング手段のクリックやドラッグと言った操作に応じて移動後のビューポジションを算出してコントローラに送信して可動カメラの位置を制御することにより、狭帯域のネットワークを用いても容易に可動カメラを操作することが可能になる。
【図面の簡単な説明】
【図１】本発明に係る遠隔監視システムの一実施例を示す構成ブロック図である。
【図２】表示手段に表示される画像ビューアの一例を示す説明図である。
【図３】制御手段の動作を説明するフロー図である。
【図４】表示手段に表示される画像ビューアの一例を示す説明図である。
【図５】表示手段に表示される画像ビューアの一例を示す説明図である。
【図６】制御手段の動作を説明するフロー図である。
【図７】表示手段に表示される画像ビューアの一例を示す説明図である。
【図８】表示手段に表示される画像ビューアの一例を示す説明図である。
【図９】制御手段の動作を説明するフロー図である。
【図１０】表示手段に表示される画像ビューアの一例を示す説明図である。
【図１１】表示手段に表示される画像ビューアの一例を示す説明図である。
【図１２】表示手段に表示される画像ビューアの一例を示す説明図である。
【図１３】制御手段の動作を説明するフロー図である。
【図１４】従来の遠隔監視システムの一例を示す構成ブロック図である。
【図１５】表示手段に表示される画像ビューアとコントロール・ダイアログの一例を示す説明図である。
【図１６】制御手段の動作を説明するフロー図である。
【符号の説明】
１  可動カメラ
２  コントローラ
３，５  制御手段
４，７  表示手段
６  ポインティング手段
１００  ネットワーク
【図１】
2004328180.tif 000003
【図２】
2004328180.tif 000004
【図３】
2004328180.tif 000005
【図４】
2004328180.tif 000006
【図５】
2004328180.tif 000007
【図６】
2004328180.tif 000008
【図７】
2004328180.tif 000009
【図８】
2004328180.tif 000010
【図９】
2004328180.tif 000011
【図１０】
2004328180.tif 000012
【図１１】
2004328180.tif 000013
【図１２】
2004328180.tif 000014
【図１３】
2004328180.tif 000015
【図１４】
2004328180.tif 000016
【図１５】
2004328180.tif 000017
【図１６】
2004328180.tif 000018