(57)【特許請求の範囲】
【請求項１】
イメージセンサに基づくカメラ画像データを、ネットワークを介して、複数の外部装置に伝送し、遠隔監視を行うカメラシステムにおいて、
前記外部装置のＷｅｂブラウザ手段上で動作し、前記カメラ画像データを画像処理する画像処理アプレットを種類ごとに複数記憶する記憶部と、
この記憶部の画像処理アプレットを、ネットワークを介して、前記外部装置に伝送すると共に、ネットワークを介して、外部装置に前記カメラ画像データを伝送するＷｅｂサーバ手段と
を有することを特徴とするカメラシステム。
【請求項２】
Ｗｅｂサーバ手段は、イメージセンサに基づく画像データを画像圧縮してカメラ画像データとする画像圧縮手段を有することを特徴とする請求項１記載のカメラシステム。
【請求項３】
画像処理アプレットは、カメラ画像データの特徴抽出を行うことを特徴とする請求項１または２記載のカメラシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イメージセンサに基づくカメラ画像データを、ネットワークを介して、外部装置に伝送するカメラシステムに関し、遠隔監視に好適なカメラシステムに関するものである。
【０００２】
【従来の技術】
カメラをＷｅｂサーバに接続し、ネットワーク（インターネット、イントラネット、エクストラネット等）を介して、カメラに対して、パン、チルト、ズーム、フォーカス、アイリス、シャッタスピード等のメカ制御を、Ｗｅｂブラウザにより、遠隔制御し、カメラで撮影された映像を鑑賞している。このような装置は、例えば、特開平１０−５１６７４号公報等に記載されている。以下、図２に示し説明する。
【０００３】
図２において、ＷｅｂカメラＣは、ネットワークＬに接続し、カメラヘッド部１、カメラコントロール部２、モータ３からなる。カメラヘッド部１は、図示しないイメージセンサ、センサコントローラ、レンズ等からなり、撮影を行い、画像データ（ＲＧＢ（赤・緑・青）データ）を生成する。イメージセンサには、例えばＣＭＯＳセンサ、ＭＯＳセンサ、ＣＣＤセンサ等がある。
【０００４】
ネットワークＬには、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）通信が行えるイーサネット（登録商標）、ＩＳＤＮ（Integrated Services Digital Network）網、ｘＤＳＬ（x Digital Subscriber Line）網、ＰＨＳ（Personal Handyphone System）網、ＣＡＴＶ（Cable Television）網、無線等が含まれる。
【０００５】
カメラコントロール部２は、ネットワークＬに接続すると共に、カメラヘッド部１及びモータ３に接続する。そして、カメラコントロール部２は、カメラコントローラ２１、モータ制御部２２、Ｗｅｂサーバ手段２３からなる。
【０００６】
カメラコントローラ２１は、カメラヘッド部１を制御し、カメラヘッド部２が生成するＲＧＢデータを、カラー補間、カラー調整、カラーマトリクス調整、ホワイトバランス調整、ガンマ調整、ニー補正、黒レベル調整、カラー彩度調整等の映像信号処理を行い、例えば標準規格である１６ビットＹＣｒＣｂ（輝度・色相）画像へデータ変換を行う。
【０００７】
モータ制御部２２は、モータ３を制御する。Ｗｅｂサーバ手段２３は、図示しない画像圧縮手段を有し、カメラコントローラ２１に接続する。そして、Ｗｅｂサーバ手段２３は、画像圧縮手段により、ＹＣｒＣｂ画像データをＪＰＥＧ（Joint Photographic Coding Experts Group）圧縮、ＭＰＥＧ（Moving Picture Coding Experts Group）圧縮等を行う。また、Ｗｅｂサーバ手段２３は、ＨＴＴＰ（HyperText Transfer Protocol）通信により、ＪＰＥＧ圧縮、ＭＰＥＧ圧縮等を行ったカメラ画像データを、ネットワークＬに伝送（公開）すると共に、ネットワークＬから制御データを受信し、モータ制御部２２に渡す。
【０００８】
モータ３は、カメラヘッド部１に対して、ズーム、フォーカス、アイリス、パン、チルト等の動作を行うメカ部分を動かす。
【０００９】
コンピュータＰＣは、キーボード、マウス等の入力手段、ＣＲＴ、ＬＣＤ等の表示部等を有し、ネットワークＬに接続し、Ｗｅｂブラウザ手段４が設けられる。Ｗｅｂブラウザ手段４は、ＨＴＴＰ通信により、ネットワークＬを介して、Ｗｅｂサーバ手段２３よりカメラ画像データを受信すると共に、Ｗｅｂサーバ手段２３へ制御データを送信する。
【００１０】
このような装置を以下に説明する。コンピュータＰＣの入力手段により、Ｗｅｂブラウザ手段４に、ズーム、パン、チルト等の制御データを入力し、Ｗｅｂブラウザ手段４が、ＨＴＴＰ通信により、ネットワークＬを介して、Ｗｅｂサーバ手段２３に送る。
【００１１】
Ｗｅｂサーバ手段２３は、Ｗｅｂブラウザ手段４からの制御データをモータ制御部２２に渡す。これにより、モータ制御部２２はモータ３を動作させ、カメラヘッド部１のメカ部の制御を行う。
【００１２】
そして、カメラヘッド部１は、撮影したＲＧＢデータをカメラコントローラ２１に渡す。カメラコントローラ２１は、ＲＧＢデータの映像信号処理を行い、人間の見た目と同じ状態に近づけ、ＹＣｒＣｂ画像データに変換する。このＹＣｒＣｂ画像データを、Ｗｅｂサーバ手段２３は、画像圧縮手段により、ＪＰＥＧ画像データに圧縮変換し、ＨＴＴＰ通信により、ネットワークＬを介して、Ｗｅｂブラウザ手段４に送る。Ｗｅｂブラウザ手段４は、ＪＰＥＧ画像データを表示部に表示する。
【００１３】
【発明が解決しようとする課題】
このような装置は遠隔の映像を鑑賞するために、ＷｅｂカメラＣに対するメカ部分の制御を、ネットワークＬを介して行っている。このような場合、カメラ画像は、通常、画質は一定でよく、単純に見ることができればよかった。
【００１４】
ところが、遠隔監視に用いられるカメラ等においては、監視に用いるため、監視対象の特徴を抽出するため、カメラ画像に対して画像処理を行いたい場合が多々ある。そこで、ＷｅｂカメラＣ側に画像処理部を設けることが考えられる。
【００１５】
ＷｅｂカメラＣにおいては、複数の人が複数のコンピュータＰＣから画像を見ることがメリットである。一方、監視においては、リアルタイム性が要求される。すなわち、ＷｅｂカメラＣ側に画像処理部を設けることは、複数のコンピュータＰＣからの要求をリアルタイムに処理することができない。また、全コンピュータＰＣの要求を満たすような複雑な画像処理を行うと、ＷｅｂカメラＣに負荷がかかりすぎ、監視に支障をきたしてしまう。また、コンピュータＰＣからＷｅｂカメラＣに対する制御であるので、１つのコンピュータＰＣからの要求の画像処理結果が、他のコンピュータＰＣに対しても送られてしまうという問題点があった。
【００１６】
そこで、本発明の目的は、遠隔監視に好適なカメラシステムを実現することにある。
【００１７】
【課題を解決するための手段】
請求項１記載の本発明は、
イメージセンサに基づくカメラ画像データを、ネットワークを介して、複数の外部装置に伝送し、遠隔監視を行うカメラシステムにおいて、
前記外部装置のＷｅｂブラウザ手段上で動作し、前記カメラ画像データを画像処理する画像処理アプレットを種類ごとに複数記憶する記憶部と、
この記憶部の画像処理アプレットを、ネットワークを介して、前記外部装置に伝送すると共に、ネットワークを介して、外部装置に前記カメラ画像データを伝送するＷｅｂサーバ手段と
を有することを特徴とするものである。
【００１９】
請求項２記載の本発明は、請求項１記載の本発明において、
Ｗｅｂサーバ手段は、イメージセンサに基づく画像データを画像圧縮してカメラ画像データとする画像圧縮手段を有することを特徴とするものである。
【００２１】
請求項３記載の本発明は、請求項１または２記載の本発明において、
画像処理アプレットは、カメラ画像データの特徴抽出を行うことを特徴とするものである。
【００２４】
【発明の実施の形態】
以下図面を用いて本発明の実施の形態を説明する。図１は本発明の一実施例を示した構成図である。ここで、図２と同一のものは同一符号を付し説明を省略する。また、モータ３、モータ制御部２２は本発明の主要部でないので、図示及び説明を省略する。
【００２５】
図１において、記憶部２４は例えばハードディスク、メモリ等で、カメラコントロール部２に設けられ、カメラ画像データを画像処理する複数の画像処理アプレット（画像処理プログラム）を記憶する。複数の画像処理アプレットは、Ｗｅｂブラウザ手段４上で動作するJavaアプレットで、例えば、二値化処理、エッジ処理、ホワイトバランス、色処理、輝度調整、コントラスト調整、移動体検出、顔認識照合、鮮鋭化処理、平滑化処理等の異なる種類の画像処理を行い、カメラ画像データの特徴抽出を行う。（なお、Javaは、米国およびその他の国における米国Sun Microsystems, Inc.の商標または登録商標です。）Ｗｅｂサーバ手段２５は、Ｗｅｂサーバ手段２３の代わりに設けられ、画像圧縮手段を有し、ネットワークＬを介して、記憶部２４の画像処理アプレットをコンピュータＰＣ（外部装置）に送信すると共に、カメラ画像データをコンピュータＰＣに送信する。
【００２６】
このような装置の動作を以下で説明する。コンピュータＰＣの入力手段により、Ｗｅｂブラウザ手段４に、希望する画像処理に対応したＵＲＬ（Uniform Resource Locator）を指示する。そして、Ｗｅｂブラウザ手段４が、ＨＴＴＰ通信により、ネットワークＬを介して、Ｗｅｂサーバ手段２５に送る。
【００２７】
Ｗｅｂサーバ手段２５は、Ｗｅｂブラウザ手段４からのＵＲＬにより、希望する画像処理に対応した画像処理アプレットを記憶部２４から読み出し、ＨＴＴＰ通信により、ネットワークＬを介して、Ｗｅｂブラウザ手段４に送る。Ｗｅｂブラウザ手段４は画像処理アプレットを実行し、ネットワークＬを介して、ＷｅｂカメラＣに画像を要求する。
【００２８】
そして、カメラヘッド部１は、撮影したＲＧＢデータをカメラコントローラ２１に渡す。カメラコントローラ２１は、ＲＧＢデータの映像信号処理を行い、人間の見た目と同じ状態に近づけ、ＹＣｒＣｂ画像データに変換する。このＹＣｒＣｂ画像データを、Ｗｅｂサーバ手段２５は、画像圧縮手段により、ＪＰＥＧ画像データあるいはＭＰＥＧ、ＪＰＥＧ２０００、その他の画像圧縮フォーマットに圧縮変換し、ＨＴＴＰ通信により、ネットワークＬを介して、Ｗｅｂブラウザ手段４に順次送る。Ｗｅｂブラウザ手段４は、例えばＪＰＥＧ画像データを画像処理アプレットにより画像処理をして表示部に表示する。そして、コンピュータＰＣの入力手段により、画像処理の変更指示をＷｅｂブラウザ手段４上の画像処理アプレットに与える。これにより、Ｗｅｂブラウザ手段４上の画像処理アプレットは、ＪＰＥＧ画像データを画像処理して、Ｗｅｂブラウザ手段４が表示部に表示する。
【００２９】
例えば、トンネルの監視では、照明機器の故障が起こると、明るさが変化してしまい、交通状況を上手く監視することができない。また、トンネル内の火災や交通事故の災害では、使用者が、政府機関、報道機関、消防機関、警察機関、被害者の家族等の多くの人が考えられる。このような災害の場合、トンネル内は煙等のために通常の状況と異なるため、カメラ画像に対して画像処理を施さなければ状況を確認することができない。また、使用者が多く、ＷｅｂカメラＣに対するアクセスも多くなる。一方、政府機関、消防機関、警察機関においては、カメラ画像を画像処理して、災害対策として用いなければならない。
【００３０】
このような場合、Ｗｅｂサーバ手段２５が、記憶部２４の画像処理アプレットを、ネットワークＬを介して、Ｗｅｂブラウザ手段４に送信し、Ｗｅｂブラウザ手段４側で画像処理を行うので、多くの人にＷｅｂカメラＣを公開しても、ＷｅｂカメラＣの負荷を少なくでき、安定して継続的にカメラ画像データをネットワークＬに送出することができる。すなわち、遠隔監視を確実に行うことができる。
【００３１】
また、Ｗｅｂブラウザ手段４側で画像処理を行うので、使用者ごとに異なる画像処理を行うことができる。これにより、使用者の目的に合わせてカメラ画像を処理することができる。すなわち、遠隔監視する目的が異なっても、要求に応じて監視を行うことができる。
【００３２】
そして、Ｗｅｂサーバ手段２５が、記憶部２４の画像処理アプレットを、ネットワークＬを介して、Ｗｅｂブラウザ手段４に送信するので、画像処理ソフトをインストールする必要がない。すなわち、どこからでも誰でも使用者の知識レベルも関係なく、画像処理を使うことができ、カメラ画像に画像処理を施して、遠隔監視を行うことができる。
【００３３】
さらに、記憶部２４の画像処理アプレットを追加、変更すれば、容易に画像処理の種類の追加や、画像処理の改善変更をすることができる。これにより、緊急時に複数の場所で新たな画像処理が行いたい場合や画像処理の改善を行いたい場合でも、各コンピュータＰＣに画像処理ソフトをインストールする必要がなく、直ちに画像処理を行うことができる。
【００３４】
なお、本発明はこれに限定されるものではなく、記憶部２４、Ｗｅｂサーバ手段２５をＷｅｂカメラＣに設けた構成を示したが、ネットワークＬに接続する別のＷｅｂサーバを設け、Ｗｅｂサーバ内の記憶部の画像処理アプレットを配信する構成でもよい。
【００３５】
また、ＷｅｂカメラＣにＦＴＰサーバ手段を設け、ＦＴＰサーバ手段を介して、記憶部２４の画像処理アプレットの変更、追加を行う構成にしてもよい。
【００３６】
そして、ＷｅｂカメラＣはリアルタイムの画像を送信する構成を示したが、ＷｅｂカメラＣまたはコンピュータＰＣに記憶部を設け、この記憶部にカメラ画像データを保存し、このカメラ画像データをＷｅｂブラウザ手段４で表示部に表示させる構成でもよい。
【００３７】
さらに、コンピュータＰＣを外部装置としたが、携帯端末等でもよいことはいうまでもない。
【００３８】
【発明の効果】
本発明によれば、Ｗｅｂサーバ手段が、記憶部の画像処理アプレットを、ネットワークを介して送信し、外部装置側で画像処理を行うので、多くの人にイメージセンサに基づくカメラ画像データを公開しても、カメラシステムの負荷を少なくでき、安定して継続的にカメラ画像データをネットワークに送出することができる。すなわち、遠隔監視を確実に行うことができる。
【００３９】
また、外部装置側で画像処理を行うので、使用者ごとに異なる画像処理を行うことができる。これにより、使用者の目的に合わせてカメラ画像を処理することができる。すなわち、遠隔監視する目的が異なっても、要求に応じて監視を行うことができる。
【００４０】
また、Ｗｅｂサーバ手段が、記憶部の画像処理アプレットを、ネットワークを介して、Ｗｅｂブラウザ手段に送信するので、画像処理ソフトをインストールする必要がない。すなわち、どこからでも誰でも使用者の知識レベルも関係なく、画像処理を使うことができ、カメラ画像に画像処理を施して、遠隔監視を行うことができる。
【００４１】
また、記憶部の画像処理アプレットを追加、変更すれば、容易に画像処理の種類の追加や、画像処理の改善変更をすることができる。これにより、緊急時に複数の場所で新たな画像処理が行いたい場合や画像処理の改善を行いたい場合でも、各外部装置に画像処理ソフトをインストールする必要がなく、直ちに画像処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施例を示した構成図である。
【図２】従来のカメラシステムの構成を示した図である。
【符号の説明】
１  カメラヘッド部
４  Ｗｅｂブラウザ手段
２１  カメラコントローラ
２４  記憶部
２５  Ｗｅｂサーバ手段
Ｌ  ネットワーク
ＰＣ  コンピュータ
【図１】
0003783232.tif 000002
【図２】
0003783232.tif 000003