(57)【要約】  【課題】  操作者の制御の応答性を向上させることのできる監視用ネットワークカメラを提供する。  【解決手段】  操作者がカメラ部１１０１の回転等の動作を停止させたいとき、マウスボタンから指を離すことで停止コマンド送信アプレット１２０２より停止コマンドが送信される。停止コマンドは、停止コマンド受信部１１０７で受信されて、動作制御部１１０２に通知され、即時にカメラの動作を停止することができ、操作者の制御の応答性を向上できる。【選択図】  図１
2005064649.tif 000002
【特許請求の範囲】
【請求項１】
カメラ部と、
前記カメラ部の動作を制御する動作制御部と、
ネットワーク経由で前記カメラ部の動作開始制御コマンドを受け取って動作開始を指示するサーバ部と、
前記ネットワーク経由で前記カメラ部の停止コマンドを受け取って動作停止を指示する停止コマンド受信部と、
を有することを特徴とするネットワークカメラ。
【請求項２】
前記サーバ部は、Ｗｅｂサーバであり、ネットワーク処理部を介してＩＰネットワーク経由で、Ｗｅｂブラウザで指定される動作開始制御コマンドを受け取り、
前記停止コマンド受信部は、前記ネットワーク処理部を介して前記ＩＰネットワーク経由で、前記Ｗｅｂブラウザに組み込まれた停止コマンド送信アプレットから発行される停止コマンドを受け取ることを特徴とする請求項１に記載のネットワークカメラ。
【請求項３】
前記停止コマンドは、前記ネットワークに接続されるコンピュータにてカメラ動作指示操作が解除されるときに発行されることを特徴とする請求項１に記載のネットワークカメラ。
【請求項４】
前記カメラ動作指示操作がマウスクリックであり、マウスボタンの戻り時に前記停止コマンドが発行されることを特徴とする請求項３に記載のネットワークカメラ。
【請求項５】
前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に動作停止を指示する停止タイマ部を有することを特徴とする請求項１に記載のネットワークカメラ。
【請求項６】
カメラ部と、
前記カメラ部の動作を制御する動作制御部と、
ネットワーク経由で前記カメラ部の動作開始制御コマンドを受け取って動作開始を指示するサーバ部と、
前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に動作停止を指示する停止タイマ部と、
前記ネットワーク経由で前記カメラ部の動作の延長コマンドを受け取り、前記停止タイマ部のタイマを再初期化して動作延長を指示する延長コマンド受信部と、
を有することを特徴とするネットワークカメラ。
【請求項７】
前記サーバ部は、Ｗｅｂサーバであり、ネットワーク処理部を介してＩＰネットワーク経由で、Ｗｅｂブラウザで指定される動作開始制御コマンドを受け取り、
前記延長コマンド受信部は、前記ネットワーク処理部を介して前記ＩＰネットワーク経由で、前記Ｗｅｂブラウザに組み込まれた延長コマンド送信アプレットから発行される延長コマンドを受け取ることを特徴とする請求項６に記載のネットワークカメラ。
【請求項８】
前記延長コマンドは、前記ネットワークに接続されるコンピュータにてカメラ動作指示操作が継続されるときに定期的に発行されることを特徴とする請求項６に記載のネットワークカメラ。
【請求項９】
前記カメラ動作指示操作がマウスクリックであり、マウスボタンの押下が検出されている間、定期的に前記延長コマンドが発行されることを特徴とする請求項８に記載のネットワークカメラ。
【請求項１０】
前記ネットワーク経由で前記カメラ部の停止コマンドを受け取って動作停止を指示する停止コマンド受信部を有することを特徴とする請求項６に記載のネットワークカメラ。
【請求項１１】
前記延長コマンドは、前記ネットワークに接続されるコンピュータにてカメラ動作指示操作が継続されるときに定期的に発行され、
前記停止コマンドは、前記カメラ動作指示操作が解除されるときに発行されることを特徴とする請求項１０に記載のネットワークカメラ。
【請求項１２】
前記カメラ動作指示操作がマウスクリックであり、マウスボタンの押下が検出されている間、定期的に前記延長コマンドが発行され、マウスボタンの戻り時に前記停止コマンドが発行されることを特徴とする請求項１１に記載のネットワークカメラ。
【請求項１３】
ネットワーク経由で操作されるネットワークカメラの動作制御方法であって、
前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、
前記ネットワーク経由で前記カメラ部の停止コマンドを受け取り、前記カメラ部の動作停止を指示するステップと、
を有することを特徴とするネットワークカメラの動作制御方法。
【請求項１４】
ネットワーク経由で操作されるネットワークカメラの動作制御方法であって、
前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、
前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に前記カメラ部の動作停止を指示するステップと、
前記ネットワーク経由で前記カメラ部の動作の延長コマンドを受け取り、前記タイマを再初期化して動作延長を指示するステップと、
を有することを特徴とするネットワークカメラの動作生後方法。
【請求項１５】
ネットワーク経由で操作されるネットワークカメラの動作制御プログラムであって、
前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、
前記ネットワーク経由で前記カメラ部の停止コマンドを受け取り、前記カメラ部の動作停止を指示するステップと、
をネットワークカメラに実行させることを特徴とするネットワークカメラの動作制御プログラム。
【請求項１６】
ネットワーク経由で操作されるネットワークカメラの動作制御プログラムであって、
前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、
前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に動作停止を指示するステップと、
前記ネットワーク経由で前記カメラ部の動作の延長コマンドを受け取り、前記タイマを再初期化して動作延長を指示するステップと、
をネットワークカメラに実行させることを特徴とするネットワークカメラの動作制御プログラム。
【請求項１７】
ネットワーク経由でネットワークカメラを動作させるための制御コマンドを生成する処理をコンピュータに実行させるプログラムであって、
前記コンピュータに対して所定のカメラ動作指示操作がなされたときに、前記ネットワークカメラのカメラ部の動作開始制御コマンドを生成し、
前記カメラ動作指示操作が解除されるときに前記カメラ部の停止コマンドを生成する処理を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１８】
ネットワーク経由でネットワークカメラを動作させるための制御コマンドを生成する処理をコンピュータに実行させるプログラムであって、
前記コンピュータに対して所定のカメラ動作指示操作がなされたときに、前記ネットワークカメラのカメラ部の動作開始制御コマンドを生成し、
前記カメラ動作指示操作が継続されるときに定期的に、前記ネットワークカメラでの動作を延長させるための延長コマンドを生成する処理を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１９】
請求項１５〜１８のいずれかに記載のプログラムを格納した、コンピュータにて読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークカメラに関し、特に、ネットワークに接続され、カメラの回転動作等の制御コマンドを受信することで操作されるネットワークカメラに関するものである。
【背景技術】
【０００２】
図７は、監視用ネットワークカメラの例を示している。従来の監視用ネットワークカメラ４００は、図７に示すように、カメラ部４１０１でのカメラの回転動作等の制御コマンドを受け取るＷｅｂサーバ部４１０３を備えている。制御コマンドは、制御パソコン４２００のＷｅｂブラウザ４２０１でのマウスのクリック操作が行われたときにＩＰネットワーク４３００に送信され、ネットワーク処理部４１０４を介してＷｅｂサーバ部４１０３に受け取られる。制御コマンドの着信を感知したＷｅｂサーバ部４１０３からの通知により動作制御部４１０２が動作の開始をカメラ部４１０１に指示し、これによってカメラ部４１０１でカメラの回転が開始される。（例えば特許文献１参照）。
【０００３】
【特許文献１】特開２０００−１７５１７９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の監視用ネットワークカメラにおいては、Ｗｅｂブラウザにて制御コマンドを送信する場合、ＨＴＴＰプロトコルによると制御の開始時点でしか動作を指示できないという問題があった。これに対し、単にタイマ等を用いて終了時のタイミングの指定を操作者の指示とは関係なく強制的に生成する場合、操作者が意図しない位置でしかカメラの回転等の動作を停止できないという問題があった。
【０００５】
また、同様に、操作者がカメラの回転を継続させたい場合には、何度もＷｅｂブラウザでのマウスクリックを繰り返さなければならないという問題があった。
【０００６】
本発明は、上述した従来の問題を解決するためになされたもので、操作者の制御の応答性と利便性を改善することのできるネットワークカメラを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のネットワークカメラは、カメラ部と、前記カメラ部の動作を制御する動作制御部と、ネットワーク経由で前記カメラ部の動作開始制御コマンドを受け取って動作開始を指示するサーバ部と、前記ネットワーク経由で前記カメラ部の停止コマンドを受け取って動作停止を指示する停止コマンド受信部とを有する。
【０００８】
この構成により、ネットワークカメラは、停止コマンドを受け取ったときにカメラ動作の停止を指示できるので、制御の応答性を向上できる。ＨＴＴＰプロトコルに従って開始時点でしか動作を指示できない従来技術と比べると、ネットワーク経由で動作停止の指示を出すことが可能になり、これにより応答性を向上できる。
【０００９】
また、本発明のネットワークカメラにおいて、前記サーバ部は、Ｗｅｂサーバであり、ネットワーク処理部を介してＩＰネットワーク経由で、Ｗｅｂブラウザで指定される動作開始制御コマンドを受け取り、前記停止コマンド受信部は、前記ネットワーク処理部を介して前記ＩＰネットワーク経由で、前記Ｗｅｂブラウザに組み込まれた停止コマンド送信アプレットから発行される停止コマンドを受け取る。
【００１０】
この構成により、ネットワークカメラは、Ｗｅｂブラウザ側の停止コマンド送信アプレットで発行された停止コマンドを受け取ったときにカメラ動作の停止を指示できるので、上述のように、制御の応答性を向上できる。
【００１１】
また、本発明のネットワークカメラにおいて、前記停止コマンドは、前記ネットワークに接続されるコンピュータにてカメラ動作指示操作が解除されるときに発行される。
【００１２】
この構成により、操作者が、カメラ動作指示操作を解除することでカメラの動作停止を指示できるようになり、したがって、操作者による制御操作の応答性を向上できる。
【００１３】
また、本発明のネットワークカメラにおいては、前記カメラ動作指示操作がマウスクリックであり、マウスボタンの戻り時に前記停止コマンドが発行される。
【００１４】
この構成により、操作者がカメラ部の回転等の停止を、マウスボタンから指を離した時点で指定することができるようになり、操作者の制御の応答性を向上できる。
【００１５】
また、本発明のネットワークカメラは、前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に動作停止を指示する停止タイマ部を有する。
【００１６】
この構成により、停止コマンドに従う動作停止と、タイマを使った動作停止の両方ができる。
【００１７】
また、本発明の別態様のネットワークカメラは、カメラ部と、前記カメラ部の動作を制御する動作制御部と、ネットワーク経由で前記カメラ部の動作開始制御コマンドを受け取って動作開始を指示するサーバ部と、前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に動作停止を指示する停止タイマ部と、前記ネットワーク経由で前記カメラ部の動作の延長コマンドを受け取り、前記停止タイマ部のタイマを再初期化して動作延長を指示する延長コマンド受信部とを有する。
【００１８】
この構成により、ネットワークカメラは、延長コマンドを受け取ったときにカメラ動作の延長を指示できるので、制御の利便性を改善できる。従来技術と比較すると、上述のように従来技術では、ＨＴＴＰプロトコルに従って開始時点でしか動作を指示できない。タイマで動作を停止したとすると、カメラを長く動作させるためには何度も動作開始を指示する必要があり、不便である。これに対して、本発明によれば、何度も動作開始を指示することなく続けてカメラを動作させることが可能となり、したがって利便性を改善できる。
【００１９】
また、本発明のネットワークカメラにおいて、前記サーバ部は、Ｗｅｂサーバであり、ネットワーク処理部を介してＩＰネットワーク経由で、Ｗｅｂブラウザで指定される動作開始制御コマンドを受け取り、前記延長コマンド受信部は、前記ネットワーク処理部を介して前記ＩＰネットワーク経由で、前記Ｗｅｂブラウザに組み込まれた延長コマンド送信アプレットから発行される延長コマンドを受け取る。
【００２０】
この構成により、ネットワークカメラは、Ｗｅｂブラウザ側の延長コマンド送信アプレットで発行された延長コマンドを受け取ったときにカメラの動作延長を指示できるので、上述のように、制御の利便性を改善可能である。
【００２１】
また、本発明のネットワークカメラにおいて、前記延長コマンドは、前記ネットワークに接続されるコンピュータにてカメラ動作指示操作が継続されるときに定期的に発行される。
【００２２】
この構成により、操作者が、カメラ動作指示操作を継続することでカメラの動作延長を指示できるようになり、したがって、操作者による制御操作の利便性を改善できる。
【００２３】
また、本発明のネットワークカメラにおいては、前記カメラ動作指示操作がマウスクリックであり、マウスボタンの押下が検出されている間、定期的に前記延長コマンドが発行される。
【００２４】
この構成により、操作者がカメラ部の回転等の動作を継続したい場合に、マウスボタンの押下をそのまま保持するだけで動作を継続できるようになり、操作者の制御の利便性を改善することができる。
【００２５】
また、本発明のネットワークカメラは、上述の延長コマンド受信部に加えて、前記ネットワーク経由で前記カメラ部の停止コマンドを受け取って動作停止を指示する停止コマンド受信部を有する。
【００２６】
この構成により、ネットワークカメラは、停止コマンドを受け取ったときにカメラの動作停止を指示でき、かつ、延長コマンドを受け取ったときにカメラの動作延長を指示できるので、制御の応答性を向上できるとともに利便性を改善できる。
【００２７】
また、本発明のネットワークカメラにおいて、前記延長コマンドは、前記ネットワークに接続されるコンピュータにてカメラ動作指示操作が継続されるときに定期的に発行され、前記停止コマンドは、前記カメラ動作指示操作が解除されるときに発行される。
【００２８】
この構成により、操作者が、カメラ動作指示操作を解除することでカメラの動作停止を指示でき、かつ、カメラ動作指示操作を継続することでカメラの動作延長を指示できるようになり、したがって、操作者による制御操作の応答性を向上できるとともに利便性を改善できる。この構成では、カメラ動作指示操作を解除すればタイマの設定時間の経過前にカメラ動作が停止し、かつ、カメラ動作指示操作を継続すればタイマの設定時間の経過後もカメラ動作が継続する。したがって、動作開始制御コマンドとタイマを使った構成であるにも拘わらず、タイマの設定時間に制約されることなく、任意の時期にカメラ動作を停止できる。
【００２９】
また、本発明のネットワークカメラにおいては、前記カメラ動作指示操作がマウスクリックであり、マウスボタンの押下が検出されている間、定期的に前記延長コマンドが発行され、マウスボタンの戻り時に前記停止コマンドが発行される。
【００３０】
この構成によれば、操作者は、カメラ部の回転等の動作を停止したい場合にはマウスからボタンを離せばよく、動作を継続したい場合にはマウスボタンの押下をそのまま保持すればよい。したがって、操作者は１度のマウスクリック操作で１回のカメラ動作の開始と停止を指示できるようになり、操作者の制御の応答性を向上させ、利便性を改善することができる。
【００３１】
本発明の別の態様は、ネットワーク経由で操作されるネットワークカメラの動作制御方法であり、前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、前記ネットワーク経由で前記カメラ部の停止コマンドを受け取り、前記カメラ部の動作停止を指示するステップとを有する。この構成により、上述のネットワークカメラの態様で説明したように、操作者の制御の応答性を向上できる。
【００３２】
本発明の別の態様は、ネットワーク経由で操作されるネットワークカメラの動作制御方法であって、前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に前記カメラ部の動作停止を指示するステップと、前記ネットワーク経由で前記カメラ部の動作の延長コマンドを受け取り、前記タイマを再初期化して動作延長を指示するステップとを有する。この構成により、上述のネットワークカメラの態様で説明したように、操作者の制御の利便性を改善できる。
【００３３】
本発明の別の態様は、ネットワーク経由で操作されるネットワークカメラの動作制御プログラムであって、前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、前記ネットワーク経由で前記カメラ部の停止コマンドを受け取り、前記カメラ部の動作停止を指示するステップと、をネットワークカメラに実行させる。この構成により、上述のネットワークカメラの態様で説明したように、操作者の制御の応答性を向上できる。
【００３４】
本発明の別の態様は、ネットワーク経由で操作されるネットワークカメラの動作制御プログラムであって、前記ネットワーク経由でカメラ部の動作開始制御コマンドを受け取り、前記カメラ部の動作開始を指示するステップと、前記サーバ部から動作開始の指示が出された時点にタイマ開始の指示を受け、タイマ満了時に動作停止を指示するステップと、前記ネットワーク経由で前記カメラ部の動作の延長コマンドを受け取り、前記タイマを再初期化して動作延長を指示するステップと、をネットワークカメラに実行させる。この構成により、上述のネットワークカメラの態様で説明したように、操作者の制御の利便性を改善できる。
【００３５】
本発明の別の態様は、ネットワーク経由でネットワークカメラを動作させるための制御コマンドを生成する処理をコンピュータに実行させるプログラムであって、前記コンピュータに対して所定のカメラ動作指示操作がなされたときに、前記ネットワークカメラのカメラ部の動作開始制御コマンドを生成し、前記カメラ動作指示操作が解除されるときに前記カメラ部の停止コマンドを生成する処理を前記コンピュータに実行させる。この構成により、上述のネットワークカメラの態様で説明したように、操作者の制御の応答性を向上できる。
【００３６】
本発明の別の態様は、ネットワーク経由でネットワークカメラを動作させるための制御コマンドを生成する処理をコンピュータに実行させるプログラムであって、前記コンピュータに対して所定のカメラ動作指示操作がなされたときに、前記ネットワークカメラのカメラ部の動作開始制御コマンドを生成し、前記カメラ動作指示操作が継続されるときに定期的に、前記ネットワークカメラでの動作を延長させるための延長コマンドを生成する処理を前記コンピュータに実行させる。この構成により、上述のネットワークカメラの態様で説明したように、操作者の制御の利便性を改善できる。
【００３７】
本発明の別の態様は、上述のプログラムのいずれかを格納した、コンピュータにて読取可能な記録媒体である。
【００３８】
さらに、本発明は上述の態様に限定されない。本発明の別の態様は、例えば、ネットワークを経由して接続されるネットワークカメラとコンピュータで構成されるシステムである。また、本発明の別の態様は、上記コンピュータにて実行されるネットワークカメラの操作制御方法であり、これは上述のプログラムにより実現されてよい。また、本発明の別の態様は、ネットワーク経由でカメラを制御する装置であり、この態様は上記コンピュータにより実現されてよい。
【発明の効果】
【００３９】
以上説明したように、本発明は、ネットワーク経由でカメラ部の停止コマンドを受け取って動作停止を指示する停止コマンド受信部をネットワークカメラに設けたことにより、停止コマンドを受け取ったときにカメラの動作停止を指示できるので、制御の応答性を向上できるという優れた効果を有するネットワークカメラを提供することができるものである。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施の形態のネットワークカメラについて、図面を用いて説明する。本実施の形態では、ネットワークカメラが監視用に用いられる。
【００４１】
図１は、本発明の第１の実施の形態の監視用ネットワークカメラを示している。図１において、監視用ネットワークカメラ１１００は、回転等の動作が可能なカメラ部１１０１を備えており、カメラ部１１０１の動作は動作制御部１１０２により制御される。
【００４２】
動作制御部１１０２はＷｅｂサーバ部１１０３（Ｗｅｂサーバ）に接続されている。Ｗｅｂサーバ部１１０３は、ネットワーク処理部１１０４を介してＩＰネットワーク１３００経由で制御パソコン（パーソナルコンピュータの略、以下、同じ）１２００のＷｅｂブラウザ１２０１で指定される動作開始制御コマンドを受け取り、動作開始の指示を行う。動作開始制御コマンドを受け取ったことがＷｅｂサーバ部１１０３から動作制御部１１０２に通知され、動作制御部１１０２がカメラ部１１０１を動作させる。
【００４３】
動作制御部１１０２は、また、停止タイマ部１１０５に接続されている。停止タイマ部１１０５は、Ｗｅｂサーバ部１１０３から動作開始の指示をした時点にタイマの開始の指示を受け、タイマ満了時に動作停止を指示する。動作停止の指示は動作制御部１１０２に送られ、カメラ部１１０１に伝えられる。
【００４４】
動作制御部１１０２は、さらに、停止コマンド受信部１１０７に接続されている。停止コマンド受信部１１０７は、Ｗｅｂブラウザ１２０１に組み込んだ停止コマンド送信アプレット１２０２から発行される停止コマンドを、ネットワーク処理部１１０４を介してＩＰネットワーク１３００経由で受け取る。停止コマンドは、後述するように、制御パソコン１２００にて、マウスクリック（図示せず）におけるマウスボタンの戻り時に停止コマンド送信アプレット１２０２から発行される。停止コマンド受信部１１０７は、停止コマンドを受け取ると、動作停止を指示する。動作停止の指示は動作制御部１１０２に送られ、動作制御部１１０２からカメラ部１１０１に伝えられ、これにより動作制御部１１０２はカメラ部１１０１の動作を停止させる。
【００４５】
また、監視用ネットワークカメラ１１００において、映像処理部１１０６は、カメラ部１１０１により得られる画像を、ネットワーク処理部１１０４を介してＩＰネットワーク１３００経由で制御パソコン１２００に送るための処理を行う。
【００４６】
上記の監視用ネットワークカメラ１１００の構成において、カメラ部１１０１は、例えば、カメラとパンチルト機構を有する。そして、動作制御部１１０２により、パン方向の回転動作とチルト方向の回転動作が制御される。ただし、本発明の範囲内で、制御対象のカメラ動作は、回転には限定されない。カメラの動作は、例えばズーム動作でもよく、また静止画撮影におけるシャッタースピード変更等の動作でもよい。すなわち、カメラ内部の動作も、カメラの動作に含まれる。
【００４７】
次に、制御パソコン１２００の構成について説明する。制御パソコン１２００は、ＩＰネットワーク１３００を介して監視用ネットワークカメラ１１００に接続される。制御パソコン１２００には、Ｗｅｂブラウザ１２０１が組み込まれている。さらに、本実施の形態では、制御パソコン１２００に、停止コマンド送信アプレット１２０２が組み込まれている。
【００４８】
制御用パソコン１２００は、入力装置であるマウス（図示せず）のボタンの押下げ動作と戻り動作を検知する。マウスが操作者により操作され、ボタンが押し下げられたとき、Ｗｅｂブラウザ１２０１からＩＰネットワーク１３００経由で監視用ネットワークカメラ１１００へと、動作開始制御コマンドが送信される。その後、押し下げられたボタンが戻されたとき、停止コマンド送信アプレット１２０２から停止コマンドが発行され、停止コマンドは、ＩＰネットワーク１３００経由で監視用ネットワークカメラ１１００へと送信される。
【００４９】
図２は、上記監視用ネットワークカメラ１１００の動作を示している。制御用パソコン１２００で操作者がマウスを押すと、動作開始制御コマンドが制御用パソコン１２００から監視用ネットワークカメラ１１００へ送られる。動作開始制御コマンドは、ネットワーク処理部１１０４を介してＷｅｂサーバ部１１０３に受け取られ、Ｗｅｂサーバ１１０３から動作制御部１１０２に動作開始が指示され、動作制御部１１０２がカメラ部１１０１に動作を開始させる（Ｓ１０）。停止タイマ部１１０５は、Ｗｅｂサーバ部１１０３から動作開始の指示をした時点にタイマをスタートする（Ｓ１２）。
【００５０】
カメラ部１１０１の動作が開始した後、タイマの設定期間が満了しておらず（Ｓ１４、Ｎｏ）、停止コマンドも停止コマンド受信部１１０７に受け取られていなければ（Ｓ１６、Ｎｏ）、カメラ部１１０１の動作が継続する。
【００５１】
しかし、タイマの設定期間が満了すると（Ｓ１４、Ｙｅｓ）、カメラ部１１０１の動作が停止する（Ｓ１８）。
【００５２】
また、タイマの設定期間が満了する前であっても、停止コマンド受信部１１０７に停止コマンドが受け取られたときには（Ｓ１６、Ｙｅｓ）、カメラ部１１０１の動作が停止する（Ｓ１８）。停止コマンドは、上述したように、操作者がマウスのボタンを戻したときに、制御パソコン１２００の停止コマンド送信アプレット１２０２で発行される。したがって、操作者は、タイマの設定時間が経過する前でも、マウスのボタンを戻す操作により、任意の時点でカメラ停止を指示できる。
【００５３】
以上に説明したように、本実施の形態によれば、停止コマンドを受け取ったときにカメラの動作停止を指示できるので、制御の応答性を向上できる。すなわち、ＨＴＴＰプロトコルに従って開始時点でしか動作を指示できない従来技術と比べると、ネットワーク経由で動作停止の指示を出すことが可能になり、これにより応答性を向上できる。
【００５４】
より詳細には、本実施の形態によれば、操作者がカメラ部１１０１に回転等を停止させたいとき、マウスボタンから指を離すことで停止コマンド送信アプレット１２０２より停止コマンドが送信され、停止コマンド受信部１１０７で受信されて、動作制御部１１０２に通知され、即時にカメラの動作を停止することができるようになる。したがって、操作者がカメラ部の回転等の停止を、マウスボタンから指を離した時点で指定することができるようになり、操作者の制御の応答性を向上できる。
【００５５】
なお、本発明の範囲では、カメラ操作指示の入力操作装置はマウスに限定されない。例えば、入力操作装置は、マウス以外のポインティングデバイスでもよく、また例えば、キーボードでもよく、音声認識装置でもよい。入力操作装置へのカメラ動作指示操作が行われたときに動作開始制御コマンドが送られ、そして、カメラ動作指示操作が解除されたとき停止コマンドが送られればよい。上記の例では、マウスボタンの戻りが、カメラ動作指示操作の解除に相当している。
【００５６】
次に、図３は、本発明の第２の実施の形態の監視用ネットワークカメラを示している。図３において、監視用ネットワークカメラ２１００は、第１の実施の形態と同様に、カメラ部２１０１、動作制御部２１０２、Ｗｅｂサーバ部２１０３、ネットワーク処理部２１０４、停止タイマ部２１０５および映像処理部２１０６を有する。これらの構成は、第１の実施の形態と同様に動作する。
【００５７】
また、図３の監視用ネットワークカメラ２１００は、本実施の形態の特徴として、延長コマンド受信部２１０８を有し、延長コマンド受信部２１０８は動作制御部２１０２および停止タイマ部２１０５に接続されている。
【００５８】
延長コマンド受信部２１０８は、Ｗｅｂブラウザ２２０１に組み込んだ延長コマンド送信アプレット２２０３から発行される延長コマンドを、ネットワーク処理部２１０４を介してＩＰネットワーク２３００経由で受け取る。延長コマンドは、後述するように、制御パソコン２２００にて、マウスクリックにおけるマウスボタンの押下の検出している間定期的に延長コマンド送信アプレット２２０３から発行される。延長コマンド受信部２１０８は、延長コマンドを受け取り停止タイマ部２１０５のタイマを再初期化して動作延長を指示する。
【００５９】
次に、制御パソコン２２００の構成について説明する。制御パソコン２２００は、第１の実施の形態と同様に、ＩＰネットワーク２３００を介して監視用ネットワークカメラ２１００に接続される。制御パソコン２２００には、Ｗｅｂブラウザ２２０１が組み込まれている。また、制御パソコン２２００には、第１の実施の形態と異なり、延長コマンド送信アプレット２２０３が組み込まれている。
【００６０】
制御用パソコン２２００は、入力装置であるマウス（図示せず）のボタンの押下げ動作と戻り動作を検知する。マウスが操作者により操作され、ボタンが押し下げられたとき、Ｗｅｂブラウザ２２０１からＩＰネットワーク２３００経由で監視用ネットワークカメラ２１００へと、動作開始制御コマンドが送信される。その後、押し下げが継続的に検出されている間、延長コマンド送信アプレット２２０３は定期的に延長コマンドを発行する。延長コマンドの発行の間隔は、停止タイマ部２１０５のタイマの設定時間より短く設定されている。延長コマンドは、ＩＰネットワーク２３００経由で監視用ネットワークカメラ２１００へと送信される。
【００６１】
図４は、上記監視用ネットワークカメラ２１００の動作を示している。制御用パソコン２２００で操作者がマウスを押すと、動作開始制御コマンドが制御用パソコン２２００から監視用ネットワークカメラ２１００へ送られる。動作開始制御コマンドは、ネットワーク処理部２１０４を介してＷｅｂサーバ部２１０３に受け取られ、Ｗｅｂサーバ２１０３から動作制御部２１０２に動作開始が指示され、動作制御部２１０２がカメラ部２１０１の動作を開始する（Ｓ２０）。停止タイマ部２１０５は、Ｗｅｂサーバ部２１０３から動作開始の指示をした時点にタイマをスタートする（Ｓ２２）。
【００６２】
カメラ部２１０１の動作が開始した後、延長コマンドが受け取られない場合は（Ｓ２４、Ｎｏ）、タイマの設定期間が満了していなければ（Ｓ２８、Ｎｏ）、カメラ部２１０１の動作が継続する。タイマの設定期間が満了すると（Ｓ２８、Ｙｅｓ）、停止タイマ部２１０５の指示によりカメラ部２１０１の動作が停止する（Ｓ３０）。
【００６３】
カメラ部２１０１の動作が開始した後、延長コマンドが延長コマンド受信部２１０８により受け取られた場合は（Ｓ２４、Ｙｅｓ）、延長コマンド受信部２１０８が停止タイマ部２１０５のタイマを再初期化し動作延長を指示する（Ｓ２６）。したがって、タイマの経過時間は動作開始時点に戻る。
【００６４】
延長コマンドは、上述したように、操作者がマウスのボタンを戻し続けているときに定期的に制御パソコン２２００の延長コマンド送信アプレット２２０３で発行される。したがって、操作者は、タイマの設定時間に制約されずに、マウスのボタンを押し続ける操作により、カメラを動かし続けることができる。
【００６５】
以上に説明したように、本実施の形態によれば、延長コマンドを受け取ったときにカメラ動作の延長を指示できるので、制御の利便性を改善できる。従来技術と比較すると、上述のように従来技術では、ＨＴＴＰプロトコルに従って開始時点でしか動作を指示できない。タイマで動作を停止したとすると、カメラを長く動作させるためには何度も動作開始を指示する必要があり、不便である。これに対して、本実施の形態では、何度も動作開始を指示することなく続けてカメラを動作させることが可能となり、したがって利便性を改善できる。
【００６６】
より詳細には、上記の実施の形態では、操作者がカメラ部２１０１の回転等の延長をさせたいとき、マウスボタンを押し続けることで延長コマンド送信アプレット２２０３より延長コマンドが定期的に送信され、延長コマンド受信部２１０８で受信されて、タイマ停止部２１０５に通知され、タイマの満了を延長することができるようになり、回転等の動作が継続される。したがって、操作者がカメラ部の回転等の継続したい場合、マウスボタンの押下をそのまま保持することだけで継続できるようになり、操作者の制御の利便性を改善することができる。
【００６７】
なお、本発明の範囲では、カメラ操作指示の入力操作装置はマウスに限定されない。例えば、入力操作装置は、マウス以外のポインティングデバイスでもよく、また例えば、キーボードでもよく、音声認識装置でもよい。入力操作装置へのカメラ動作指示操作が行われたときに動作開始制御コマンドが送られ、そして、入力操作装置へのカメラ動作指示操作が継続されるとき延長コマンドが送られればよい。上記の例では、マウスボタンの押下げの継続が、カメラ動作指示操作の継続に相当している。
【００６８】
次に、図５は、本発明の第３の実施の形態の監視用ネットワークカメラを示している。図５において、監視用ネットワークカメラ３１００は、上述の第１および第２の実施の形態を組み合わせた構成を有する。
【００６９】
すなわち、監視用ネットワークカメラ３１００は、第１および第２の実施の形態と同様に、カメラ部３１０１、動作制御部３１０２、Ｗｅｂサーバ部３１０３、ネットワーク処理部３１０４、停止タイマ部３１０５および映像処理部３１０６を備える。さらに、監視用ネットワークカメラ３１００は、停止コマンド制御部３１０７および延長コマンド受信部３１０８を備える。これらの構成は、第１および第２の実施の形態と同様に動作する。
【００７０】
また、制御パソコン３２００も、第１および第２の実施の形態を組み合わせた構成を有する。制御パソコン３２００は、ＩＰネットワーク３３００を経由して監視用ネットワークカメラ３１００に接続される。制御パソコン３２００にはＷｅｂブラウザ３２０１が組み込まれ、さらに、停止コマンド送信アプレット３２０２および延長コマンド送信アプレット３２０３が組み込まれている。これらの構成も、第１および第２の実施の形態と同様に動作する。
【００７１】
図６は、上記の監視用ネットワークカメラ３１００の動作を示している。制御用パソコン３２００で操作者がマウスを押すと、動作開始制御コマンドが制御用パソコン３２００から監視用ネットワークカメラ３１００へ送られ、カメラ部３１０１の動作が開始する（Ｓ４０）。停止タイマ部３１０５は、Ｗｅｂサーバ部３１０３から動作開始の指示をした時点にタイマをスタートする（Ｓ４２）。
【００７２】
カメラ部３１０１の動作が開始した後、延長コマンドが受け取られた場合には（Ｓ４４、ＹＥＳ）、延長コマンド受信部３１０８が停止タイマ部３１０５のタイマを再初期化し動作延長を指示する（Ｓ４６）。
【００７３】
そして、タイマの設定期間が満了しておらず（Ｓ４８、Ｎｏ）、停止コマンドも受け取られていなければ（Ｓ５０、Ｎｏ）、カメラ部３１０１の動作が継続する。
【００７４】
しかし、タイマの設定期間が満了すると（Ｓ４８、Ｙｅｓ）、停止タイマ部３１０５の指示によりカメラ部３１０１の動作が停止する（Ｓ５２）。また、タイマの設定期間が満了する前であっても、停止コマンド受信部３１０７により停止コマンドが受け取られたときには（Ｓ５０、Ｙｅｓ）、カメラ部３１０１の動作が停止する（Ｓ５２）。
【００７５】
以上に説明したように、本実施の形態によれば、停止コマンドを受け取ったときにカメラの動作停止を指示でき、かつ、延長コマンドを受け取ったときにカメラの動作延長を指示できるので、制御の応答性を向上できるとともに利便性を改善できる。
【００７６】
より詳細には、上記の実施の形態では、操作者は、カメラ部３１０１の動作を停止したい場合にはマウスからボタンを離せばよく、動作を継続したい場合にはマウスボタンの押下をそのまま保持すればよく、これらの操作に応じて停止コマンドおよび延長コマンドが送られる。したがって、操作者は１度のマウスクリック操作で１回のカメラ動作の開始と停止を指示できるようになり、操作者の制御の応答性を向上させ、利便性を改善することができる。
【００７７】
また、本実施の形態は、マウスボタンの押下げが解除されると、タイマの設定時間の経過前にカメラ動作が停止し、マウスボタンの押下げが継続されると、タイマの設定時間の経過後もカメラ動作が継続する。この観点では、本実施の形態は、動作開始制御コマンドとタイマを使った構成であるにも拘わらず、タイマの設定時間に制約されることなく、任意の時期にカメラ動作を停止可能となり、これにより応答性が向上し、かつ、利便性が改善している。
【００７８】
なお、本実施の形態においても、カメラ操作指示の入力操作装置はマウスに限定されない。
【００７９】
以上に本発明の実施の形態を説明したが、上記の実施の形態は本発明の範囲内で当業者が変形可能なことはもちろんである。
【図面の簡単な説明】
【００８０】
【図１】本発明の第１の実施の形態における監視用ネットワークカメラのブロック図
【図２】本発明の第１の実施の形態における監視用ネットワークカメラの動作を示すフローチャート
【図３】本発明の第２の実施の形態における監視用ネットワークカメラのブロック図
【図４】本発明の第２の実施の形態における監視用ネットワークカメラの動作を示すフローチャート
【図５】本発明の第３の実施の形態における監視用ネットワークカメラのブロック図
【図６】本発明の第３の実施の形態における監視用ネットワークカメラの動作を示すフローチャート
【図７】従来の監視用ネットワークカメラのブロック図
【符号の説明】
【００８１】
１１００  監視用ネットワークカメラ
１１０１  カメラ部
１１０２  動作制御部
１１０３  Ｗｅｂサーバ部
１１０４  ネットワーク処理部
１１０５  停止タイマ部
１１０６  映像処理部
１１０７  停止コマンド受信部
１２００  制御パソコン
１２０１  Ｗｅｂブラウザ
１２０２  停止コマンド送信アプレット
１３００  ＩＰネットワーク
２１００  監視用ネットワークカメラ
２１０１  カメラ部
２１０２  動作制御部
２１０３  Ｗｅｂサーバ部
２１０４  ネットワーク処理部
２１０５  停止タイマ部
２１０６  映像処理部
２１０８  延長コマンド受信部
２２００  制御パソコン
２２０１  Ｗｅｂブラウザ
２２０３  延長コマンド送信アプレット
２３００  ＩＰネットワーク
３１００  監視用ネットワークカメラ
３１０１  カメラ部
３１０２  動作制御部
３１０３  Ｗｅｂサーバ部
３１０４  ネットワーク処理部
３１０５  停止タイマ部
３１０６  映像処理部
３１０７  停止コマンド受信部
３１０８  延長コマンド受信部
３２００  制御パソコン
３２０１  Ｗｅｂブラウザ
３２０２  停止コマンド送信アプレット
３２０３  延長コマンド送信アプレット
３３００  ＩＰネットワーク
【図１】
2005064649.tif 000003
【図２】
2005064649.tif 000004
【図３】
2005064649.tif 000005
【図４】
2005064649.tif 000006
【図５】
2005064649.tif 000007
【図６】
2005064649.tif 000008
【図７】
2005064649.tif 000009