(57)【要約】【課題】音声通信中にカメラの制御権を奪われないで通信が行えるネットワークカメラとネットワークシステムを提供することを目的とする。【解決手段】本発明は、ネットワーク３を介して音声通信可能な複数のコンピュータ装置２Ａ，２Ｂにカメラで撮像した画像を送信するとともに、コンピュータ装置２Ａからの入力を受信するとカメラの制御を行い、コンピュータ装置２Ａに対して画像送信と音声通信できる音声対応型ネットワークカメラ１であって、通信実行手段１９ａがコンピュータ装置２Ｂからカメラ制御権行使要求を受信すると、権限判定調整手段１９ｃがコンピュータ装置の中に音声送信中のコンピュータ装置２Ａが存在するか否かを判定し、コンピュータ装置２Ａが存在する場合はカメラ制御権行使要求を拒否して、存在しない場合には制御データをカメラ制御部１０ａに渡すことを許可することを主要な特徴とする。【選択図】図１
2005348086.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して音声通信可能な複数の端末にカメラで撮像した画像を送信するとともに、前記端末からカメラ制御の信号を受信するとカメラ制御部によって前記カメラの制御を行い、前記端末に対して画像送信と音声通信できるネットワークカメラであって、通信手段が第１の端末から送られるカメラ制御権行使を要求する信号を受信すると、権限判定調整手段が前記端末の中に音声送信中の第２の端末が存在するか否かを判定し、前記第２の端末が存在する場合はカメラ制御権行使要求を拒否し、存在しない場合には前記第１の端末からの制御データをカメラ制御部に渡すのを許可することを特徴とするネットワークカメラ。
【請求項２】
権限判定調整手段が、少なくともカメラ制御権行使中、音声送信中、音声受信中の通信状態を確認し、前記端末の中にカメラ制御権行使中及び音声送信中の第２の端末が存在する否かを判定することを特徴とする請求項１記載のネットワークカメラ。
【請求項３】
前記カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報に音声送信中の第２の端末の存在により制御できない旨の表示を行うことを特徴とする請求項１または２記載のネットワークカメラ。
【請求項４】
前記カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報の前記カメラの制御を行うアイコンを使用不可の表示に代えるとともに、入力機能を停止することを特徴とする請求項１または２記載のネットワークカメラ。
【請求項５】
音声通信可能な複数の端末と、ネットワークを介して前記端末からアクセスされると、ポータル画面表示用情報を送信し、撮像した画像を前記ポータル画面表示用情報によって前記端末のそれぞれに表示させ、前記端末との間で音声通信することができるネットワークカメラを備えたネットワークシステムであって、第１の端末から送られるカメラ制御権行使を要求する信号を受信すると、複数の端末の中に音声送信中の第２の端末が存在するか否かを判定し、前記第２の端末が存在する場合はカメラ制御権行使要求を拒否し、存在しない場合には前記カメラの制御を許可することを特徴とするネットワークシステム。
【請求項６】
前記カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報に音声送信中の第２の端末の存在により制御できない旨の表示を行うことを特徴とする請求５記載のネットワークシステム。
【請求項７】
前記カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報の前記カメラの制御を行うアイコンを使用不可の表示に代えるとともに、入力機能を停止することを特徴とする請求５記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声通信が行えるネットワークカメラとこのコンピュータ装置を使って画像と音声の通信を行うネットワークシステムに関するものである。
【背景技術】
【０００２】
最近、ネットワークカメラで画像を撮像し、インターネット等のネットワークを介してコンピュータ装置に送信するネットワークシステムが普及している。しかし、このネットワークシステムでは、コンピュータ装置を操作して画像情報を入手できるが、周囲の音声情報までは入手できない。そこで、スピーカやマイクを搭載して画像のほかに音声通信まで行えるネットワークカメラ（以下、音声対応ネットワークカメラという）が開発された。
【０００３】
図６は従来の音声通信を行うネットワークシステムの説明図である。このネットワークシステムにおいては、画像の送信に関して、音声対応型ネットワークカメラ１のカメラ１０で撮像した画像は画像処理部１２で圧縮処理され、この圧縮処理された画像データが通信制御部１３によってプロトコル処理されてネットワーク３に送出され、コンピュータ装置２へ送られる。コンピュータ装置２では受信した画像データを解凍処理して画面に表示する。ところで図６には図示しないが、複数の音声対応型ネットワークカメラ１がネットワーク３に接続されることが多く、コンピュータ装置２では音声対応型ネットワークカメラ１を切り換えて各カメラ１０で撮像した様々な画像を入手する。同様にコンピュータ装置２の方も複数台がネットワーク３に接続されることも多く、１台の音声対応型ネットワークカメラ１に複数のコンピュータ装置２がアクセスして、同じカメラ１０を早い者勝ちで操作し、同じ画像を受信し、早い者勝ちで音声送信し、共通の音声を受信する。このように従来の音声対応型ネットワークカメラ１とコンピュータ装置２の間では、音声を送信中のコンピュータ装置２で音声受信はできない。
【０００４】
また、撮像される画像は、カメラ１０のパンやチルト、ズームをカメラ制御部１９ａによって制御することで所望のアングル、ズームの画像となる。コンピュータ装置２のブラウザ（画面表示用情報の閲覧プログラム）は、ネットワーク３を経由してポータル画面表示用情報を受信すると、モニタに画像及びコントロールバーを表示したポータル画面を表示し、このコントロールバーを使ってユーザがパン、チルト、ズームを操作すると、ＪＡＶＡ（登録商標）アプレット等が制御量のデータを収めたＩＰパケットを音声対応型ネットワークカメラ１に送信する。音声対応型ネットワークカメラ１では、通信制御部１３がこのＩＰパケットからデータを取り出し、制御部１９がカメラ制御部１０ａに制御量を伝え、パンモータ１０ｂ、チルトモータ１０ｃ、リニアアクチュエータ１０ｄを駆動し、カメラ１０の撮像方向とズームが変更される。
【０００５】
次に音声通信に関しては、マイク１７から入力される音声は音声送信処理部１５にてＡＤ変換と圧縮処理されて、音声送信データが通信制御部１３さらにネットワーク３を経由してコンピュータ装置２に送られる。コンピュータ装置２では受信した音声送信データを処理して、スピーカ２８から音声出力する。同様に、コンピュータ装置２のマイク２７から入力された音声は、コンピュータ装置２で処理されて音声受信データとして送信され、ネットワーク３経由で音声対応型ネットワークカメラ１に送られる。音声対応型ネットワークカメラ１では、受信した音声受信データが通信制御部１３から音声受信処理部１４に渡され、そこで解凍処理及びＤＡ変換されてスピーカ１８に出力される。
【０００６】
従って、音声対応型ネットワークカメラ１の利用者が音声を送り、集音した音を聞く場
合、コンピュータ装置２のマイク２７から音声を入力し、音声データを送信するとともに、音声対応型ネットワークカメラ１のスピーカ１８から音声を出力する。これと同時にマイク１７で集音し、コンピュータ装置２に送信してスピーカ２８から出力する。制御部１９は音声対応型ネットワークカメラ１全体のシステムを制御し、コンピュータ装置２での音声処理は音声対応型ネットワークカメラ１からダウンロードされたＪＡＶＡ（登録商標）アプレットプログラム、プラグイン等の音声処理プログラムによって処理される。
【０００７】
このような音声通信と画像通信の技術として、例えば特許文献１のネットワークシステムが提案されている。図７は従来の音声通信のための画像の一覧表示の説明図である。特許文献１のネットワークシステムは会議室システム等であり、それぞれビデオカメラとマイク、スピーカを搭載した複数の映像音声通信端末がネットワークに接続されたものである。映像音声通信端末のディスプレイに表示される画面には、図７のようにビデオカメラの多地点映像表示ウィンドウが一覧表示される。同時にカメラ操作パネルも表示され、パン（左右）操作及びチルト（上下）操作のための方向ボタン、ズーム操作のズーム・ボタンが表示される。
【０００８】
カメラをパンまたはチルトすると撮影方向が変化し、ズームを変更すると撮影範囲が変化する。このテレビ会議システム等では、映像を見ながら相手の音声を聞き、相手に話しかけ、相手端末の映像操作に対応して音声も制御すると臨場感を増すことができるので、カメラ操作と連動してマイクの入力特性とスピーカの出力特性を制御している。
【０００９】
また、音声通信とは関係がないが、ネットワークカメラに複数の端末装置からアクセスするとき、優先度に従ってカメラ制御データを受け付けるネットワークカメラが開示されている（特許文献２参照）。
【特許文献１】特開平９−２４７６３７号公報
【特許文献２】特開２００２−３５４３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
以上説明したように従来のネットワークシステムにおいては、１台の音声対応型ネットワークカメラ１に複数のコンピュータ装置２がアクセスして、同じカメラ１０を早い者勝ちで操作し、同じ画像を受信して見ながら、早い者勝ちで音声送信し、共通の音声を受信することになる。言い換えると、音声対応型ネットワークカメラ１の音声をコンピュータ装置２のスピーカ２８から出力中の場合には、コンピュータ装置２ではマイク２７を使用できないし、１台のコンピュータ装置２が音声送信中の場合には、音声対応型ネットワークカメラ１の音声をそのコンピュータ装置２で受信することはできない。しかし、他のコンピュータ装置２ではこの１台のコンピュータ装置２から送信した音を含め、音声対応型ネットワークカメラ１のスピーカ２８で集音した音声を受信することができるものである。
【００１１】
従って、少し条件付きではあるが、音声対応型ネットワークカメラ１と複数のコンピュータ装置２との間で、カメラ１０，マイク１７，スピーカ１８と、マイク２７，スピーカ２８を使った１対１または１対複数の双方向の音声画像通信（ビジュアルコミュニケーション）が可能になる。カメラ１０の制御権は一番早く操作したコンピュータ装置に、またマイク２７からの音声の送信権も一番早く音声送信ボタンを押したコンピュータ装置２に与えられ、他のコンピュータ装置２のユーザは、単に撮像された画像をモニタで見、音声対応型ネットワークカメラ１側の音声をスピーカ２８で聞くものとなる。
【００１２】
ところで、このビジュアルコミュニケーションを行う場合に、次のような問題が発生する。すなわち、第１のコンピュータ装置２のユーザが音声対応型ネットワークカメラ１の
前のユーザとビジュアルコミュニケーションを行っているとき、第２のコンピュータ装置２のユーザが音声対応型ネットワークカメラ１にアクセスした場合である。このとき、第１のコンピュータ装置２のユーザは相手の画像を見ながら、音声を送信しているが、第２のコンピュータ装置２のユーザがこの画像を見て、自分の希望するアングルと異なると感じ、カメラ１０を操作しようと制御ボタンを押すと、第１のコンピュータ装置２のユーザが通話中にもかかわらずカメラ１０のアングルやズームが変更されてしまう。これに対し、第２のコンピュータ装置２のユーザが音声送信ボタンを押した場合は、第１のコンピュータ装置２のマイク２７から送信中であるために、音声データの送信権を奪うことはできない。
【００１３】
このように、第２のコンピュータ装置２のユーザが自分の希望するアングルにカメラ１０を操作すると、ビジュアルコミュニケーションを行っている第１のコンピュータ装置２のユーザは希望しない画像を見ることになり、ビジュアルコミュニケーションの大きな障害となるものであった。
【００１４】
なお、特許文献１は、カメラ操作と連動してマイクの入力特性とスピーカの出力特性を制御し、カメラの操作に対して音声通信の状態を臨場感が得られるように制御するものであり、第２のコンピュータ装置２の割り込みでカメラ操作される点に関して解決するものではない。また、特許文献２のネットワークカメラは、複数の端末装置からアクセスされたとき優先度に従ってカメラ制御データを受け付けるが、音声通信を行うものでなく、双方向の音声画像通信（ビジュアルコミュニケーション）を行っているときの音声通信との関係における制御権の問題は解決されないものであった。
【００１５】
そこで上記従来の課題に鑑み本発明は、音声通信中にカメラの制御権を奪われないで通信が行えるネットワークカメラとネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記従来の課題を解決するために本発明は、ネットワークを介して音声通信可能な複数の端末にカメラで撮像した画像を送信するとともに、端末からの入力を受信するとカメラ制御部によってカメラの制御を行い、端末に対して画像送信と音声通信できるネットワークカメラであって、通信手段が第１の端末から送られるカメラ制御権行使を要求する信号を受信すると、権限判定調整手段が端末の中に音声送信中の第２の端末が存在するか否かを判定し、第２の端末が存在する場合はカメラ制御権行使要求を拒否し、存在しない場合には第１の端末からの制御データをカメラ制御部に渡すのを許可することを主要な特徴とする。
【発明の効果】
【００１７】
本発明のネットワークカメラとネットワークシステムによれば、音声通信中に他の端末によってカメラの制御権を奪われないで通信が行える。
【発明を実施するための最良の形態】
【００１８】
上記課題を解決するために本発明の第１の形態は、ネットワークを介して音声通信可能な複数の端末にカメラで撮像した画像を送信するとともに、端末からの入力を受信するとカメラ制御部によってカメラの制御を行い、端末に対して画像送信と音声通信できるネットワークカメラであって、通信手段が第１の端末から送られるカメラ制御権行使を要求する信号を受信すると、権限判定調整手段が端末の中に音声送信中の第２の端末が存在するか否かを判定し、第２の端末が存在する場合はカメラ制御権行使要求を拒否し、存在しない場合には第１の端末からの制御データをカメラ制御部に渡すのを許可するネットワークカメラであり、音声送信中の第２の端末の存在を調べて、音声送信中の第２の端末があるときはカメラの制御ができないので、ビジュアルコミュニケーションを行っているときに画像が突然変更されることはない。
【００１９】
本発明の第２の形態は、第１の形態に従属する形態であって、権限判定調整手段が、少なくともカメラ制御権行使中、音声送信中、音声受信中の通信状態を確認し、端末の中にカメラ制御権行使中及び音声送信中の第２の端末が存在する否かを判定するであり、少なくともカメラ制御権、音声送信、音声受信について通信状態を把握して、カメラ制御権行使中及び音声送信中の第２の端末の存在を判定するので、複数の端末からの競合する多くの要求を的確に処理することができる。
【００２０】
本発明の第３の形態は、第１または２の形態に従属する形態であって、カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報に音声送信中の第２の端末の存在により制御できない旨の表示を行うネットワークカメラであり、カメラの制御ができないとき、第２の端末が音声送信中であることが分り、快適感を損なわないで済む。
【００２１】
本発明の第４の形態は、第１または２の形態に従属する形態であって、カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報のカメラの制御を行うアイコンを使用不可の表示に代えるとともに、入力機能を停止するネットワークカメラであり、カメラの制御ができないとき、アイコンが変わって入力不可が視覚的に容易に分り、快適感を損なわないで済む。
【００２２】
本発明の第５の形態は、音声通信可能な複数の端末と、ネットワークを介して端末からアクセスされると、ポータル画面表示用情報を送信し、撮像した画像をポータル画面表示用情報によって端末のそれぞれに表示させ、端末との間で音声通信することができるネットワークカメラを備えたネットワークシステムであって、第１の端末から送られるカメラ制御権行使を要求する信号を受信すると、複数の端末の中に音声送信中の第２の端末が存在するか否かを判定し、第２の端末が存在する場合はカメラ制御権行使要求を拒否し、存在しない場合にはカメラの制御を許可するネットワークシステムであり、音声送信中の第２の端末の存在を調べて、音声送信中の第２の端末があるときはカメラの制御ができないので、ビジュアルコミュニケーションを行っているときに画像が突然変更されることはない。
【００２３】
本発明の第６の形態は、第５の形態に従属する形態であって、カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報に音声送信中の第２の端末の存在により制御できない旨の表示を行うネットワークシステムであり、カメラの制御ができないとき、第２の端末が音声送信中であることが分り、快適感を損なわないで済む。
【００２４】
本発明の第７の形態は、第５の形態に従属する形態であって、カメラ制御権行使要求を拒否したとき、ポータル画面表示用情報のカメラの制御を行うアイコンを使用不可の表示に代えるとともに、入力機能を停止するネットワークシステムであり、アイコンが変わって入力不可が視覚的に容易に分り、快適感を損なわないで済む。
【実施例】
【００２５】
以下、本発明の実施例１のネットワークカメラとプログラム、及びネットワークシステムについて説明する。図１（ａ）は本発明の実施例１におけるネットワークカメラの構成図、図１（ｂ）は本発明の実施例１におけるネットワークカメラの制御部内の内部ブロック構成図、図２は本発明の実施例１におけるコンピュータ装置のブロック構成図、図３（ａ）は本発明の実施例１におけるコンピュータ装置のポータル画面表示の説明図、図３（ｂ）は（ａ）のポータル画面表示に拒否通知を表示した説明図、図３（ｃ）は（ａ）のポータル画面表示の使用不可を示すアイコンの説明図、図４（ａ）は本発明の実施例１におけるコンピュータ装置の通信状態のパターンの説明図、図４（ｂ）は（ａ）の通信状態のコンピュータ装置に対する制御権行使の可否の説明図である。従来の音声対応型ネットワークカメラ１とコンピュータ装置２で符号と同一の符号は実施例１においても基本的に同
一である。
【００２６】
図１（ａ），（ｂ）において、１は画像を撮像して送信するとともに音声通信できる音声通信装置を搭載した音声対応型ネットワークカメラ（本発明のネットワークカメラ）、２Ａ，２Ｂ（以下、総称として２）は音声通信が可能なパソコン等のコンピュータ装置（本発明の端末）、３はインターネット、イーサネット（登録商標）等のネットワークである。１０は音声対応型ネットワークカメラ１のカメラ、１０ａはカメラ１０のパン，チルト，ズームを制御するためのカメラ制御部である。１０ｂはカメラ１０のパン動作を制御するパンモータ、１０ｃはカメラ１０のチルト動作を制御するチルトモータ、１０ｄはカメラ１０のズームを制御するための送り動作を行うリニアアクチュエータである。後述するように、コンピュータ装置２に表示した画像表示を行うポータル画面のコントロールバーを使ってユーザがパン、チルト、ズームを操作すると、ＪＡＶＡ（登録商標）アプレット等によってパン、チルト、ズームの制御量のデータを収めたＩＰパケットが送信され、音声対応型ネットワークカメラ１ではこのＩＰパケットから制御データを取り出し、カメラ制御部１０ａに制御量を伝え、パンモータ１０ｂ、チルトモータ１０ｃ、リニアアクチュエータ１０ｄをそれぞれ駆動し、撮像方向とズームを変更する。
【００２７】
次に、１１は送受信するデータを圧縮したり解凍するコーディック部、１２はカメラ１０で撮像した画像信号を圧縮処理する画像処理部、１３は画像処理部１２が圧縮した画像データをプロトコル処理して送信する通信制御部である。なお、このプロトコル処理とは、ＴＣＰ／ＩＰプロトコルやイーサネット（登録商標）などのＩＥＥＥ８０２．０３プロトコルなどの処理を指す。
【００２８】
１４は音声対応型ネットワークカメラ１が受信した音声受信データ（ＰＣＭデータ）をデコードする音声受信処理部、１４ａは音声受信処理部１４からの出力はデジタル信号（ＰＡＭ信号）であるためこれをＤＡ変換しアナログ信号に変換するＤＡ変換部、１５は音声対応型ネットワークカメラ１に入力された音声をコード化する音声送信処理部、１５ａは音声入力調整回路１７ａ（後述）からの出力はアナログ信号であるためこれをＡＤ変換するＡＤ変換部、１６はエコーキャンセラ、１７は音声対応型ネットワークカメラ１の周囲の音声を入力するためのマイク、１７ａは音声入力調整回路、１８は音声を出力するためのスピーカ、１８ａは音声出力調整回路である。エコーキャンセラ１６はスピーカ１８から出力した音声がマイク１７に再び入力されて、コンピュータ装置２側のスピーカ２８から出力され、再びマイク２７から入力されるというループの形成でエコーが形成されるのを防止するためである。
【００２９】
図１（ａ），（ｂ）において、１９は音声対応型ネットワークカメラ１の制御部、１９ａはコンピュータ装置２から音声通信モードが選択されたとき、音声通信と画像送信を行う通信実行手段（本発明の通信手段）、１９ｂは音声対応型ネットワークカメラ１からコンピュータ装置２に送信する画面表示用情報を生成する画面表示用情報生成手段である。１９ｃはコンピュータ装置２間の通信状態によって、パン、チルト、ズームの制御権や音声送信権等の有無を判断して調整する権限判定調整手段、１９ｄは音声対応型ネットワークカメラ１にアクセスしている複数のコンピュータ装置２の通信状態、例えば音声送信中、音声受信中か、パン、チルト、ズームの制御権行使中、等を示すフラグである。権限判定調整手段１９ｃは通信権があると判定したときはフラグ１９ｄを変更して、制御部１９にその後の処理を続行させ、通信権がないと判定した場合にはフラグ１９ｄの変更を拒否し、従前の通信状態を維持する等の処理を行い、制御部１９と通信実行手段１９ａに後処理を続行させる。１９ｅは送信ファイル記憶部２０ｂに格納されたアクティブｘ，ＪＡＶＡ（登録商標）アプレット等のプログラム、例えば後述の端末側通信処理手段２６をダウンロードするためのファイル転送手段である。
【００３０】
コンピュータ装置２の１つであるコンピュータ装置２Ａから制御権行使の要求があり、フラグ１９ｄを参照して、他のコンピュータ装置２が制御権行使中及びまたは音声送信中でなければ、権限判定調整手段１９ｃはコンピュータ装置２Ａのフラグ１９ｄの制御権行使中のフラグをＯＮに変更し、パン、チルト、ズームの制御を実行する。また、フラグ１９ｄを参照し、他のコンピュータ装置２が制御権行使中及びまたは音声送信中の場合、権限判定調整手段１９ｃは制御権行使中のフラグをＯＮに変更するのを拒否し、従前の通信状態を維持もしくは別の所定の通信状態へ変更し、通信実行手段１９ａはコンピュータ装置２Ａに対して拒否通知を送信するか、表示を変えて報知する。
【００３１】
続いて図１（ａ）において、２０はシステムを制御する等のプログラム等を記憶した記憶部、２０ａはポータル画面表示用情報のテンプレートやその他の画面表示用情報（ウェブページ）を格納した画面表示用情報記憶部、２０ｂはコンピュータ装置２に送信してコンピュータ装置２のＣＰＵで実行されるアクティブｘ，ＪＡＶＡ（登録商標）アプレット等のプログラム（以下、端末側通信処理手段）を格納した送信ファイル記憶部である。２０ｃは画像処理部１２で圧縮した画像データを格納する画像記憶部である。なお、上述したＨＴＭＬ等で記述した画面表示用情報のテンプレート等は画面表示用情報記憶部２０ａに記憶されるが、このとき表示される画像データは各音声対応型ネットワークカメラ１の画像記憶部２０ｃに格納されることになる。
【００３２】
次にコンピュータ装置２の構成を図２に基づいて説明する。図２において、２１はネットワーク３との間のインターフェースである通信制御部、２２はハードウェアとしてＣＰＵを備え、記憶部２３からプログラムを読み出して機能実現手段として実現される制御演算部、２３はプログラムやデータを格納する記憶部、２３ａは音声データを格納する音声記憶部である。また、２４はネットワーク３上のウェブサイトから画面表示用情報を取得して閲覧するためのブラウザ手段、２５はダウンロードされたＪＡＶＡ（登録商標）アプレットプログラム、プラグイン等の音声処理プログラムによって機能実現手段として実現される音声処理手段である。同様に、２６は声対応型ネットワークカメラ１のファイル転送手段１９ｅによってダウンロードされたアクティブｘ，ＪＡＶＡ（登録商標）アプレット等のプログラムによって機能実現手段として実現される端末側通信処理手段である。２７はマイク、２７ａは音声入力調整回路、２８はスピーカ、２８ａは音声出力調整回路、２９は表示部である。
【００３３】
続いて図３（ａ）に基づいて、実施例１の音声対応型ネットワークカメラ１がコンピュータ装置２に送信するポータル画面表示用情報の説明をする。図３において、５１は動画像や静止画像等の画像域、５２は音声対応型ネットワークカメラ１のカメラ１０のパン、チルト、ズームを制御するコントロールバーである。５２ａが方向制御ボタン、５２ｂはズーム調節バーである。５３は押下したとき音声対応型ネットワークカメラ１に音声を送信する音声送信ボタン、５４は音声対応型ネットワークカメラ１で行われた音声を受信する音声受信ボタンである。５５は音声対応型ネットワークカメラ１のスピーカ１８から出力する音量を調節する音量調整バーである。音声対応型ネットワークカメラ１のクライアントは、このポータル画面表示用情報を受信してモニタに表示し、ポータル画面の画像を見ながらコントロールバー５２の方向制御ボタン５２ａ、ズーム調節バー５２ｂを操作してカメラ１０のアングル等を切り替え、新しい画像を入手する。音声通信モードにおいては、音声送信ボタン５３、音声受信ボタン５４、音量調整バー５５を操作する。
【００３４】
上述したように、コンピュータ装置２の１つコンピュータ装置２Ａから制御権行使、音声送信の要求があり、フラグ１９ｄの制御権行使中、音声送信中のフラグがＯＮになったときは、コンピュータ装置２Ｂで送信ボタン５３や方向制御ボタン５２ａ、ズーム調節バー５２ｂから入力して送信しても、音声対応型ネットワークカメラ１から拒否通知が送信され、パン、チルト、ズームの制御をすることができない。
【００３５】
ところで、コンピュータ装置２Ａが音声対応型ネットワークカメラ１と接続中に、コンピュータ装置２Ｂから制御件行使、音声送信が要求されると、権限判定調整手段１９ｃは次のような処理を行う。図４（ａ）は音声対応型ネットワークカメラ１に対するコンピュータ装置２の通信状態のパターン（種類）を示している。なお、画像通信を行うこと通常当然のことであり前提になるのでこれに関するフラグは図示していない。図４（ａ）によれば、フラグパターン番号１〜３は制御権行使中のフラグＯＮの場合を示し、フラグパターン番号４はパン、チルト、ズームの制御をしていない状態で音声送信中のフラグＯＮの場合であり、パターン番号５が、この制御していない状態で音声受信中のフラグがＯＮの場合を示している。フラグパターン番号６はすべてのフラグがＯＦＦの場合である。カメラ制御、音声通信を行うときのフラグパターンはこの６通りとなる。そしてコンピュータ装置２がパン、チルト、ズームの制御権行使中及びまたは音声送信中の通信状態にあるときは、フラグ１９ｄはフラグパターン番号１〜４を示すことになる。
【００３６】
このフラグパターン番号１〜６の通信状態のいずれかの状態でコンピュータ装置２Ａが音声対応型ネットワークカメラ１と通信中に、さらにコンピュータ装置２Ｂが制御権行使の要求、音声送信の要求を行うと、権限判定調整手段１９ｃは図４（ｂ）に示すような判断を行って、フラグ変更を許したり、拒否したりする。
【００３７】
図４（ｂ）は所定の通信状態で通信を行っているコンピュータ装置２があるときに、別のコンピュータ装置２の制御権行使の要求できるか否かの可否を示している。図４（ｂ）の上欄はコンピュータ装置２Ａがフラグパターン番号の通信状態を示し、左欄は後から制御権行使を行いたいコンピュータ装置２Ｂの通信状態のフラグパターン番号である。このとき、コンピュータ装置２Ｂの希望する通信状態のフラグパターンがそのまま許可される場合は「○」、拒否される場合を「×」「×*」で示している。「×」は制御権の競合などで拒否される場合であり、「×*」はこうした競合等はないが、コンピュータ装置２Ａが音声送信中の場合には制御権行使を強制的に拒否することを示している。
【００３８】
そして「×」「×*」の場合に「（→６）」と記載されているのは、拒否されて移行される通信状態のフラグパターンがフラグパターン番号６の状態であることを示している。実施例１においてはこの移行される通信状態は、制御権行使を要求する前の元の通信状態であり、「（→６）」は元の通信状態がフラグパターン番号６の状態であったことを意味している。また、「−」はありえないフラグパターンの組合せである。そして、「（○）」として「○」に「（）」が付いているのは、既にコンピュータ装置２Ｂが制御権行使中であって、カメラ制御をさらに更新する場合を示している。
【００３９】
図４（ｂ）において、例えば、コンピュータ装置２Ａがパターン番号２（制御権行使中ＯＮ、音声送信中ＯＮ、音声受信中ＯＦＦ）の通信状態にあるとき、パターン番号６（制御権行使中ＯＦＦ、音声送信中ＯＦＦ、音声受信中ＯＦＦ）のコンピュータ装置２Ｂが制御権行使を要求する場合には、パターン番号１（制御権行使中ＯＮ、音声送信中ＯＦＦ、音声受信中ＯＦＦ）のフラグパターンを要求することになるが、既に制御権行使中であるため拒否され、「×（→６）」と表示されているように、元のパターン番号６のフラグパターンに戻る。
【００４０】
例えば、コンピュータ装置２Ａがパターン番号２（制御権行使中ＯＮ、音声送信中ＯＮ、音声受信中ＯＦＦ）の通信状態にあるとき、パターン番号４（制御権行使中ＯＦＦ、音声送信中ＯＮ、音声受信中ＯＦＦ）のコンピュータ装置２Ｂは、音声送信中ＯＮが競合することはないため、「−」となっている。
【００４１】
また、コンピュータ装置２Ａがパターン番号４（制御権行使中ＯＦＦ、音声送信中ＯＮ
、音声受信中ＯＦＦ）の通信状態にあるとき、パターン番号５（制御権行使中ＯＦＦ、音声送信中ＯＦＦ、音声受信中ＯＮ）のコンピュータ装置２Ｂは、通常は変更可能なフラグパターンであるが、本発明では音声送信中であるため強制的に拒否され、「×（→５）」と表示されているように、元のパターン番号５のフラグパターンに戻る。同様に、パターン番号６（制御権行使中ＯＦＦ、音声送信中ＯＦＦ、音声受信中ＯＦＦ）のコンピュータ装置２Ｂは、通常は変更可能であるが、本発明では音声送信中であるため強制的に拒否され、元のパターン番号６のフラグパターンに戻されている。
【００４２】
そして、コンピュータ装置２Ａがパターン番号５，６のフラグパターンの通信状態にある場合は、パターン番号４，５，６のコンピュータ装置２Ｂは制御権行使の要求が可能となる。
【００４３】
ところで、以上説明した実施例１の場合は、拒否されたとき元の通信状態に戻っているが、例えば音声受信中ＯＦＦをＯＮ、ＯＮをＯＦＦに変更するような、別のフラグパターンに変更することも可能である。権限判定調整手段１９ｃがこれらの判断を行い、フラグ変更が必要な場合はこれを行い、拒否した場合は受信したＩＰパケットから取り出した制御データを制御部１９が無視して、カメラ制御部１０ａに渡さないので、パン、チルト、ズームが駆動されることはない。
【００４４】
さらに、通信実行手段１９ａはコンピュータ装置２Ｂに対して拒否された旨の表示を行うために拒否通知を送信し、図３（ｂ）に示すようにコンピュータ装置２Ｂの表示しているポータル画面上にウィンドウ５６（図３（ｂ）参照）を表示して「他のクライアントが制御中です。お待ち下さい。」「他のクライアントが音声送信中です。お待ち下さい。」等の表示を行わせるのがよい。
【００４５】
場合によっては、ポータル画面上にウィンドウ５６をポップアップさせるのに代えて、方向制御ボタン５２ａ、ズーム調節バー５２ｂの表示を図３（ｃ）のような使用不可を示すアイコン表示、第２の方向制御ボタン５２ａ*、ズーム調節バー５２ｂ*に変えるのもよい。この場合、この第２の方向制御ボタン５２ａ*、ズーム調節バー５２ｂ*はグラフィックユーザインターフェースによる入力機能を停止させるのがよい。なお、実施例１においては、ファイル転送手段１９ｅが端末側通信処理手段２６をダウンロードするとき、これらの方向制御ボタン５２ａ，５２ａ*、ズーム調節バー５２ｂ，５２ｂ*等のアイコンのシンボルデータもすべてダウンロードされているため、拒否通知を送信するときに、方向制御ボタン５２ａ、ズーム調節バー５２ｂを方向制御ボタン５２ａ*、ズーム調節バー５２ｂ*に差し替える旨のプログラムを送信している。また、グラフィカルユーザインターフェースにより、アイコンからの入力に対して不応答になるように表示を変化させている。このようにアイコンを不応答とし、マークも使用不可を示すため、きわめて使い易い表示となる。
【００４６】
以下、本発明の実施例１のネットワークカメラでパン、チルト、ズームの制御の要求があったときの処理のフローについて説明する。図５は本発明の実施例１のネットワークシステムで制御権行使の要求が発生したときの処理のフローチャートである。図５において、音声対応型ネットワークカメラ１にネットワーク３を経由してコンピュータ装置２から制御権行使の要求があるまで待機する（ｓｔｅｐ１）。
【００４７】
制御権行使の要求があると、権限判定調整手段１９ｃはフラグ１９ｄを参照し、通信中のコンピュータ装置２の中に制御権行使中及びまたは音声送信中のものはないか判定する（ｓｔｅｐ２）。ｓｔｅｐ２で制御権行使中及びまたは音声送信中のものがなければ、権限判定調整手段１９ｃはフラグ１９ｄを変更し（ｓｔｅｐ３）、受信した制御データを制御部１９がカメラ制御部１０ａに渡し、パン、チルト、ズームの制御を実行して（ｓｔｅ
ｐ４）。ｓｔｅｐ１に戻る。
【００４８】
ｓｔｅｐ２で制御権行使中及びまたは音声送信中のものがある場合、権限判定調整手段１９ｃはフラグ１９ｄの変更を拒否し（ｓｔｅｐ５）、制御部１９は受信した制御データを無視してカメラ制御部１０ａに渡さず（ｓｔｅｐ６）、制御権行使の要求を送信したコンピュータ装置２に送信する（ｓｔｅｐ７）。この後、ｓｔｅｐ１に戻って待機する。
【００４９】
以上説明したように、実施例１においてはコンピュータ装置２が制御権行使中及びまたは音声送信中の場合には、別のコンピュータ装置２が制御権行使を要求してきても、フラグ変更を拒否し、送信されてきたパン、チルト、ズームの制御データを無視するので、音声通信中に後から制御権行使を要求する別のコンピュータ装置２に、カメラの制御権を奪われることがない。
【産業上の利用可能性】
【００５０】
本発明は、音声対応型ネットワークカメラを使って画像送信と音声通信を行うネットワークシステムに適用できる。
【図面の簡単な説明】
【００５１】
【図１】（ａ）本発明の実施例１におけるネットワークカメラの構成図、（ｂ）本発明の実施例１におけるネットワークカメラの制御部内の内部ブロック構成図
【図２】本発明の実施例１におけるコンピュータ装置のブロック構成図
【図３】（ａ）本発明の実施例１におけるコンピュータ装置のポータル画面表示の説明図、（ｂ）ポータル画面表示に拒否通知を表示した説明図、（ｃ）ポータル画面表示の使用不可を示すアイコンの説明図
【図４】（ａ）本発明の実施例１におけるコンピュータ装置の通信状態のパターンの説明図、（ｂ）通信状態のコンピュータ装置に対する制御権行使の可否の説明図
【図５】本発明の実施例１のネットワークシステムで制御権行使の要求が発生したときの処理のフローチャート
【図６】従来の音声通信を行うネットワークシステムの説明図
【図７】従来の音声通信のための画像の一覧表示の説明図
【符号の説明】
【００５２】
１    音声対応型ネットワークカメラ
２，２Ａ，２Ｂ    コンピュータ装置
３    ネットワーク
１０    カメラ
１０ａ    カメラ制御部
１０ｂ    パンモータ
１０ｃ    チルトモータ
１０ｄ    リニアアクチュエータ
１１    コーディック部
１２    画像処理部
１３    通信制御部
１４    音声受信処理部
１４ａ    ＤＡ変換部
１５    音声送信処理部
１５ａ    ＡＤ変換部
１６    エコーキャンセラ
１７，２７    マイク
１７ａ，２７ａ    音声入力調整回路
１８，２８    スピーカ
１８ａ，２８ａ    音声出力調整回路
１９    制御部
１９ａ    通信実行手段
１９ｂ    画面表示用情報生成手段
１９ｃ    権限判定調整手段
１９ｄ    フラグ
１９ｅ    ファイル転送手段
２０，２３    記憶部
２０ａ    画面表示用情報記憶部
２０ｂ    送信ファイル記憶部
２０ｃ    画像記憶部
２１    通信制御部
２２    制御演算部
２３ａ    音声記憶部
２４    ブラウザ手段
２５    音声処理手段
２６    端末側通信処理手段
２９    表示部
５１    画像域
５２    コントロールバー
５２ａ    方向制御ボタン
５２ｂ    ズーム調節バー
５３    音声送信ボタン
５４    音声受信ボタン
５５    音量調整バー
５６    ウィンドウ
【図１】
2005348086.tif 000003
【図２】
2005348086.tif 000004
【図３】
2005348086.tif 000005
【図４】
2005348086.tif 000006
【図５】
2005348086.tif 000007
【図６】
2005348086.tif 000008
【図７】
2005348086.tif 000009