(57)【要約】【課題】テレビ会議装置において、画像を、適切に表示する。【解決手段】顔検出部１０３は、例えば、複数のテレビ会議装置の複数の撮像手段が出力する画像である撮像画像から、顔が投影された領域である顔領域を検出し、切り取り部１０４は、顔領域を含む画像を、撮像画像から切り取る。また、表示用画像生成部１０５は、複数の撮像手段が出力する撮像画像から切り取られた、顔領域を含む画像により構成される１の画像を生成し、表示制御部１０６は、１の画像を、表示部１０７に表示させる。本発明は、例えば、テレビ会議装置に適用することができる。【選択図】図６
2008236679.tif 000002
【特許請求の範囲】
【請求項１】
画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置において、
撮像を行う複数の撮像手段が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出する検出手段と、
前記検出手段により検出された前記顔領域を含む画像を、前記撮像画像から切り取る切り取り手段と、
前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成する生成手段と、
前記生成手段により生成された前記１の画像を、画像を表示する表示手段に表示させる表示制御手段と
を備えるテレビ会議装置。
【請求項２】
前記切り取り手段は、前記表示手段に表示される前記１の画像のサイズが所定のサイズになるように、前記１の画像を構成する、前記顔領域を含む画像を、前記複数の撮像手段が出力する撮像画像から切り取る
請求項１に記載のテレビ会議装置。
【請求項３】
前記切り取り手段は、前記検出手段により検出された前記顔領域の所定の位置と、前記顔領域を含む画像の所定の位置とが一致するように、前記顔領域を含む画像を、前記複数の撮像手段が出力する撮像画像から切り取る
請求項１に記載のテレビ会議装置。
【請求項４】
前記検出手段において、１の前記撮像画像から、複数の前記顔領域が検出された場合、前記切り取り手段は、前記検出手段により検出された複数の前記顔領域のうちの、１の顔領域を含む画像を、前記撮像画像から切り取る
請求項１に記載のテレビ会議装置。
【請求項５】
前記検出手段において、１の前記撮像画像から、複数の前記顔領域が検出された場合、前記切り取り手段は、前記検出手段により検出された複数の前記顔領域それぞれを含む複数の画像を、前記撮像画像から切り取る
請求項１に記載のテレビ会議装置。
【請求項６】
前記検出手段において、１の前記撮像画像から、複数の前記顔領域が検出された場合、前記切り取り手段は、前記検出手段により検出された複数の前記顔領域すべてを含む画像を、前記撮像画像から切り取る
請求項１に記載のテレビ会議装置。
【請求項７】
画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置を制御する制御方法において、
撮像を行う複数の撮像手段が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出し、
前記顔領域を含む画像を、前記撮像画像から切り取り、
前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成し、
前記１の画像を、画像を表示する表示手段に表示させる
ステップを含む制御方法。
【請求項８】
画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置として、コンピュータを機能させるプログラムにおいて、
撮像を行う複数の撮像手段が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出する検出手段と、
前記検出手段により検出された前記顔領域を含む画像を、前記撮像画像から切り取る切り取り手段と、
前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成する生成手段と、
前記生成手段により生成された前記１の画像を、画像を表示する表示手段に表示させる表示制御手段と
して、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ会議装置、制御方法、およびプログラムに関し、特に、例えば、テレビ会議装置において、画像を、適切に表示することができるようにしたテレビ会議装置、制御方法、およびプログラムに関する。
【背景技術】
【０００２】
例えば、２以上のテレビ会議装置を通信回線を介して接続し、各テレビ会議装置間でテレビ会議を行うテレビ会議システムでは、各テレビ会議装置において、カメラにより、会議室などの様子が撮像され、その撮像により得られた撮像画像を、相互に送受信することで、テレビ会議が行われる。
【０００３】
ところで、テレビ会議システムが、３以上の、例えば、５つのテレビ会議装置で構成される場合、テレビ会議システムを構成する１つのテレビ会議装置において、他の４つのテレビ会議装置のうちの所定の１つのテレビ会議装置で撮像されて送信されてくる撮像画像しか表示しないと、１つのテレビ会議装置では、残りの３つのテレビ会議装置が設置された会議室などの様子を知ることができない。
【０００４】
そこで、例えば、１つのテレビ会議装置では、他の４つのテレビ会議装置それぞれで撮像されて送信されてくる撮像画像すべてを、１の画面に表示することができるように、他の４つのテレビ会議装置からの撮像画像それぞれが、所定の縮小率により縮小画像に縮小され、その縮小画像すべてにより構成される１の画像が、画像を表示するモニタの表示画面に表示される。
【０００５】
図１は、他の４つのテレビ会議装置それぞれで撮像されて送信されてくる撮像画像を示す図である。
【０００６】
１つのテレビ会議装置では、他の４つのテレビ会議装置それぞれからの図１の撮像画像が、図２に示すように、１の画像で表示される。
【０００７】
即ち、図２は、４つの撮像画像それぞれを、所定の縮小率により縮小することで得られた縮小画像により構成される１の画像が表示された表示画面を示している。
【０００８】
いま、説明を簡単にするために、表示画面と撮像画像のサイズが同一であるとすると、１の撮像画像は、例えば、縦と横のそれぞれが１/２に縮小されて表示される。
【０００９】
なお、特許文献１には、スレーブMCUに接続された複数のテレビ会議端末からスレーブMCUに送信されてくる画像である地点画像を、各地点画像を合成することにより得られるスレーブ画像の各領域の大きさに合せた大きさで合成することによりスレーブ画像を生成するスレーブMCUが開示されている（特に、特許文献１の[００１６]、[００３１]および[００４０]段落を参照）。
【００１０】
【特許文献１】特開２０００−２５３３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述のように、１つのテレビ会議装置において、他の４つのテレビ会議装置で撮像されて送信されてくる撮像画像を所定の縮小率により縮小し、その結果得られる縮小画像を表示画面に表示するのでは、撮像画像の縮小により画質（例えば、解像度）が劣化し、また、撮像画像に映っている人物の表情などが判断しにくくなってしまう。
【００１２】
テレビ会議システムが３以上のテレビ会議装置で構成される場合の他、テレビ会議システムが２つのテレビ会議装置で構成される場合でも、例えば、一方のテレビ会議装置に複数のカメラが設けられ、その複数のカメラが出力する複数の撮像画像が、他方のテレビ会議装置に送信されるときも、上述した画質の劣化等が生じる。
【００１３】
本発明は、このような状況に鑑みてなされたものであり、テレビ会議装置において、画像を、適切に表示することができるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の一側面のテレビ会議装置、またはプログラムは、画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置、または画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置として、コンピュータに機能させるプログラムであり、撮像を行う複数の撮像手段が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出する検出手段と、前記検出手段により検出された前記顔領域を含む画像を、前記撮像画像から切り取る切り取り手段と、前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成する生成手段と、前記生成手段により生成された前記１の画像を、画像を表示する表示手段に表示させる表示制御手段とを備えるテレビ会議装置、またはテレビ会議装置として、コンピュータに機能させるプログラムである。
【００１５】
前記切り取り手段では、前記表示手段に表示される前記１の画像のサイズが所定のサイズになるように、前記１の画像を構成する、前記顔領域を含む画像を、前記複数の撮像手段が出力する撮像画像から切り取ることができる。
【００１６】
前記切り取り手段では、前記検出手段により検出された前記顔領域の所定の位置と、前記顔領域を含む画像の所定の位置とが一致するように、前記顔領域を含む画像を、前記複数の撮像手段が出力する撮像画像から切り取ることができる。
【００１７】
前記検出手段において、１の前記撮像画像から、複数の前記顔領域が検出された場合、前記切り取り手段では、前記検出手段により検出された複数の前記顔領域のうちの、１の顔領域を含む画像を、前記撮像画像から切り取ることができる。
【００１８】
前記検出手段において、１の前記撮像画像から、複数の前記顔領域が検出された場合、前記切り取り手段では、前記検出手段により検出された複数の前記顔領域それぞれを含む複数の画像を、前記撮像画像から切り取ることができる。
【００１９】
前記検出手段において、１の前記撮像画像から、複数の前記顔領域が検出された場合、前記切り取り手段では、前記検出手段により検出された複数の前記顔領域すべてを含む画像を、前記撮像画像から切り取ることができる。
【００２０】
本発明の一側面の制御方法は、画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置を制御する制御方法において、撮像を行う複数の撮像手段が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出し、前記顔領域を含む画像を、前記撮像画像から切り取り、前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成し、前記１の画像を、画像を表示する表示手段に表示させるステップを含む。
【００２１】
本発明の一側面においては、撮像を行う複数の撮像手段が出力する前記画像である撮像画像から、顔が投影された領域である顔領域が検出され、その顔領域を含む画像が、前記撮像画像から切り取られる。そして、前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像が生成され、その１の画像が、画像を表示する表示手段に表示される。
【発明の効果】
【００２２】
本発明の一側面によれば、テレビ会議装置において、画像を、適切に表示することができる。
【発明を実施するための最良の形態】
【００２３】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２４】
本発明の一側面のテレビ会議装置、またはプログラムは、
画像を通信回線（例えば、図３の通信回線３２）を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置（例えば、図３のテレビ会議装置３１aや、３１b、３１c、３１d、３１e）、または画像を通信回線を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置として、コンピュータを機能させるプログラムであり、
撮像を行う複数の撮像手段（例えば、図６の撮像部１０８）が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出する検出手段（例えば、図６の顔検出部１０３）と、
前記検出手段により検出された前記顔領域を含む画像を、前記撮像画像から切り取る切り取り手段（例えば、図６の切り取り部１０４）と、
前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成する生成手段（例えば、図６の表示用画像生成部１０５）と、
前記生成手段により生成された前記１の画像を、画像を表示する表示手段（例えば、図６の表示部１０７）に表示させる表示制御手段（例えば、図６の表示制御部１０６）と
を備えるテレビ会議装置、またはテレビ会議装置として、コンピュータを機能させるプログラムである。
【００２５】
本発明の一側面の制御方法は、
画像を通信回線（例えば、図３の通信回線３２）を介して送受信することにより行われるテレビ会議に使用されるテレビ会議装置（例えば、図３のテレビ会議装置３１aや、３１b、３１c、３１d、３１e）を制御する制御方法において、
撮像を行う複数の撮像手段（例えば、図６の撮像部１０８）が出力する前記画像である撮像画像から、顔が投影された領域である顔領域を検出し（例えば、図７のステップＳ３２）、
前記顔領域を含む画像を、前記撮像画像から切り取り（例えば、図７のステップＳ３３）、
前記複数の撮像手段が出力する撮像画像から切り取られた、前記顔領域を含む画像により構成される１の画像を生成し（例えば、図７のステップＳ３４）、
前記１の画像を、画像を表示する表示手段に表示させる（例えば、図７のステップＳ３５）
ステップを含む。
【００２６】
次に、図面を参照して、本発明の実施の形態を説明する。
【００２７】
図３は、本発明を適用したテレビ会議システムの一実施の形態の構成例を示すブロック図である。
【００２８】
図３のテレビ会議システムは、インターネット網やLAN（local area network）などの通信回線３２を介して接続された５つのテレビ会議装置３１a乃至３１eにより構成される。
【００２９】
テレビ会議装置３１ａ乃至３１eは、画像および音声を通信回線３２を介して送受信することにより行われるテレビ会議に使用される。
【００３０】
テレビ会議装置３１ａは、そのテレビ会議装置３１ａ自体が設置された会議室などで行われる会議の様子を撮像し、その撮像により得られた撮像画像を、他の４つのテレビ会議装置３１b乃至３１eに送信する。また、テレビ会議装置３１ａは、他の４つのテレビ会議装置３１b乃至３１eで撮像されて送信されてくる撮像画像を受信し、表示させる。
【００３１】
他の４つのテレビ会議装置３１b乃至３１eも、それぞれ、テレビ会議装置３１aと同様の処理を行う。
【００３２】
次に、図４および図５を参照して、図３のテレビ会議装置３１eが行う処理の概略を説明する。
【００３３】
図４は、図１のテレビ会議システムを構成するテレビ会議装置３１eに対して、他の４つのテレビ会議装置３１a乃至３１ｄで撮像されて送信された撮像画像５１a乃至５１dそれぞれを示す図である。
【００３４】
撮像画像５１aは、テレビ会議装置３１aで撮像された画像であり、そこには、２つの顔が投影されている。撮像画像５１bは、テレビ会議装置３１bで撮像された画像であり、そこには、３つの顔が投影されている。
【００３５】
また、撮像画像５１cは、テレビ会議装置３１cで撮像された画像であり、そこには、１つの顔が投影されている。撮像画像５１dは、テレビ会議装置３１dで撮像された画像であり、そこには、１つの顔が投影されている。
【００３６】
テレビ会議装置３１eは、他のテレビ会議装置３１a乃至３１dそれぞれからの撮像画像５１a乃至５１dから、顔が投影された領域である顔領域を検出する。
【００３７】
即ち、テレビ会議装置３１aからの撮像画像５１aには、上述したように、２つの顔が投影されており、従って、テレビ会議装置３１eでは、撮像画像５１aから、そこに投影されている２つの顔それぞれの顔領域６１aおよび６２aが検出される。
【００３８】
テレビ会議装置３１eは、撮像画像から複数の顔領域が検出された場合、その複数の顔領域の中から、例えば、肌色の領域を最も多く含む１つの顔領域を選択する。
【００３９】
図４では、撮像画像５１aの顔領域６２aは、撮像画像５１aの顔領域６１aよりも肌色の領域を多く含んでいる。従って、テレビ会議装置３１eでは、撮像画像５１aの顔領域６１aと６２aのうちの、顔領域６１aよりも肌色の領域を多く含む顔領域６２aが選択される。
【００４０】
さらに、テレビ会議装置３１eでは、顔領域６２aの所定の位置としての、例えば、重心位置７２aが算出され、その重心位置７２aと、顔領域６２aを含むトリミング画像９１aの所定の位置としての、例えば、重心位置とが一致するように、顔領域６２aを含む、所定のサイズのトリミング画像９１aが、撮像画像５１aから切り取られる。
【００４１】
なお、トリミング画像９１aの所定のサイズについては、後述する。
【００４２】
また、画像（領域）の重心位置とは、その画像を構成する画素のｘ座標、またはｙ座標の平均値それぞれを、ｘ座標、またはｙ座標とする位置である。
【００４３】
次に、テレビ会議装置３１bからの撮像画像５１bには、上述したように、３つの顔が投影されており、従って、テレビ会議装置３１eでは、撮像画像５１bから、そこに投影されている３つの顔それぞれの顔領域６１b，６２b，６３bが検出される。
【００４４】
テレビ会議装置３１eは、撮像画像から複数の顔領域が検出された場合、その複数の顔領域の中から、上述したように、肌色の領域を最も多く含む１つの顔領域を選択する。
【００４５】
図４では、撮像画像５１bの顔領域６２bは、撮像画像５１bの顔領域６１b乃至６３bの中で、肌色の領域を最も多く含んでいる。従って、テレビ会議装置３１eでは、撮像画像５１bの顔領域６１b乃至６３bのうちの、肌色の領域を最も多く含む顔領域６２bが選択される。
【００４６】
さらに、テレビ会議装置３１eでは、顔領域６２bの重心位置７２bが算出され、その重心位置７２bと、顔領域６２bを含むトリミング画像９１bの重心位置とが一致するように、顔領域６２bを含む、所定のサイズのトリミング画像９１bが、撮像画像５１bから切り取られる。
【００４７】
次に、テレビ会議装置３１cからの撮像画像５１cには、上述したように、１つの顔が投影されており、従って、テレビ会議装置３１eでは、撮像画像５１cから、そこに投影されている１つの顔の顔領域６１cが検出される。
【００４８】
さらに、テレビ会議装置３１eでは、顔領域６１cの重心位置７１cが算出され、その重心位置７１cと、顔領域６１cを含むトリミング画像９１cの重心位置とが一致するように、顔領域６１cを含む、所定のサイズのトリミング画像９１cが、撮像画像５１cから切り取られる。
【００４９】
次に、テレビ会議装置３１dからの撮像画像５１dには、上述したように、１つの顔が投影されており、従って、テレビ会議装置３１eでは、撮像画像５１dから、そこに投影されている１つの顔の顔領域６１dが検出される。
【００５０】
さらに、テレビ会議装置３１eでは、顔領域６１dの重心位置７１dが算出され、その重心位置７１dと、顔領域６１dを含むトリミング画像９１dの重心位置とが一致するように、顔領域６１dを含む、所定のサイズのトリミング画像９１dが、撮像画像５１dから切り取られる。
【００５１】
テレビ会議装置３１eは、以上のようにして、他の４つのテレビ会議装置３１a乃至３１dからの撮像画像５１a乃至５１dそれぞれから、顔領域を含むトリミング画像９１a乃至９１dを切り取った後、そのトリミング画像９１a乃至９１dにより構成される１の表示用画像を生成し、表示させる。
【００５２】
図５は、顔領域を含むトリミング画像９１a乃至９１dにより構成される１の表示用画像が表示された表示画面を示している。
【００５３】
図５では、表示画面の表示領域が、縦と横のそれぞれに２等分され、同一のサイズの４つの分割領域に分割されている。
【００５４】
そして、左上の分割領域には、顔領域６２aを含むトリミング画像９１aが、右上の分割領域には、顔領域６２bを含むトリミング画像９１bが、左下の分割領域には、顔領域６１cを含むトリミング画像９１cが、右下の分割領域には、顔領域６１dを含むトリミング画像９１dが、それぞれ表示されている。
【００５５】
なお、テレビ会議装置３１eが、１の撮像画像から切り取るトリミング画像のサイズ（上述の所定のサイズ）は、１の分割領域のサイズに等しい。
【００５６】
図６は、図３のテレビ会議装置３１eの構成例を示すブロック図である。
【００５７】
ここで、他の４つのテレビ会議装置３１a乃至３１dも、テレビ会議装置３１eと同様に構成され、同様の処理を行うので、以下では、他の４つのテレビ会議装置３１a乃至３１dについての説明は、省略する。
【００５８】
テレビ会議装置３１eは、受信部１０１、受信制御部１０２、顔検出部１０３、切り取り部１０４、表示用画像生成部１０５、表示制御部１０６、表示部１０７、撮像部１０８、送信制御部１０９、および送信部１１０により構成される。
【００５９】
受信部１０１は、受信制御部１０２の制御に従い、他の４つのテレビ会議装置３１a，３１b，３１c，３１dから送信されてくる撮像画像それぞれを受信し、受信制御部１０２に供給する。
【００６０】
受信制御部１０２は、受信部１０１を制御する。また、受信制御部１０２は、受信部１０１から供給された撮像画像を、顔検出部１０３および切り取り部１０４に供給する。
【００６１】
顔検出部１０３は、受信制御部１０２から供給された撮像画像から、顔領域を検出する。また、顔検出部１０３は、顔領域を検出することで得られる、撮像画像内の、顔領域の位置（領域）を表す位置情報を、切り取り部１０４に供給する。なお、顔検出部１０３は、複数の顔領域を検出した場合、複数の顔領域のうちの、例えば、肌色の領域を最も多く含む１の顔領域を選択し、その顔領域の位置情報を、切り取り部１０４に供給する。
【００６２】
切り取り部１０４は、顔検出部１０３により検出された顔領域を含むトリミング画像を、受信制御部１０２から供給された撮像画像から切り取る。
【００６３】
即ち、例えば、切り取り部１０４は、顔検出部１０３から供給された顔領域の位置情報に基づいて、顔検出部１０３により検出された顔領域（顔検出部１０３が、複数の顔領域を検出した場合、複数の顔領域のうちの、肌色の領域を最も多く含む１の顔領域）の重心位置を算出し、その重心位置と、顔領域を含むトリミング画像の重心位置とが一致するように、１の分割領域と等しいサイズ（以下、分割サイズという）のトリミング画像を、受信制御部１０２から供給された撮像画像から切り取る。
【００６４】
切り取り部１０４は、他の４つのテレビ会議装置３１a，３１b，３１c，３１dからの撮像画像それぞれからトリミング画像を１つずつ切り取り、４つのトリミング画像を得ると、その４つのトリミング画像を、表示用画像生成部１０５に供給する。
【００６５】
表示用画像生成部１０５は、切り取り部１０４から供給された顔領域を含む４つのトリミング画像により構成される１の表示用画像を生成し、表示制御部１０６に供給する。
【００６６】
表示制御部１０６は、表示用画像生成部１０５から供給された１の表示用画像を、表示部１０７に供給し、表示させる。
【００６７】
表示部１０７は、例えば、LCD（liquid crystal display）などのモニタであり、表示制御部１０６の制御に従い、表示制御部１０６から供給された１の表示用画像を表示画面に表示する。
【００６８】
撮像部１０８は、例えば、撮像を行い、撮像画像を出力するビデオカメラで構成され、テレビ会議装置３１eが設置された会議室などで行われる会議の様子を撮像し、その結果得られる撮像画像を、送信制御部１０９に供給する。
【００６９】
送信制御部１０９は、撮像部１０８から供給された撮像画像を、送信部１１０に供給し、他の４つのテレビ会議装置３１a，３１b，３１c，３１dに送信させる。
【００７０】
送信部１１０は、送信制御部１０９の制御に従い、送信制御部１０９から供給された撮像画像を、通信回線３２（図３）を介して、他の４つのテレビ会議装置３１a，３１b，３１c，３１dに送信する。
【００７１】
次に、図７のフローチャートを参照して、他の４つのテレビ会議装置３１a，３１b，３１c，３１dから送信されてくる撮像画像それぞれから、４つのトリミング画像を切り取り、その４つのトリミング画像により構成される１の表示用画像を表示させる第１の切り取り表示処理を説明する。
【００７２】
ステップＳ３１において、受信部１０１は、受信制御部１０２の制御に従い、他の４つのテレビ会議装置３１a，３１b，３１c，３１dから送信されてくる撮像画像それぞれを受信し、受信制御部１０２に供給する。また、受信制御部１０２は、受信部１０１から供給された撮像画像を、顔検出部１０３および切り取り部１０４に供給する。
【００７３】
その後、処理は、ステップＳ３１からステップＳ３２に進み、顔検出部１０３は、受信制御部１０２から供給された撮像画像から、顔領域を検出する。また、ステップＳ３２において、顔検出部１０３は、顔領域を検出することで得られる、その顔領域の位置情報を、切り取り部１０４に供給する。なお、顔検出部１０３は、複数の顔領域を検出した場合、複数の顔領域のうちの、肌色の領域を最も多く含む１の顔領域を選択し、その顔領域の位置情報を、切り取り部１０４に供給する。
【００７４】
ステップＳ３２の処理の終了後、処理は、ステップＳ３３に進み、切り取り部１０４は、顔検出部１０３により検出された顔領域を含むトリミング画像を、受信制御部１０２から供給された撮像画像から切り取る。
【００７５】
即ち、ステップＳ３３において、切り取り部１０４は、顔検出部１０３から供給された顔領域の位置情報に基づいて、顔検出部１０３により検出された顔領域の重心位置を算出し、その重心位置と、顔領域を含むトリミング画像の重心位置とが一致するように、分割サイズのトリミング画像を、受信制御部１０２から供給された撮像画像から切り取る。
【００７６】
ステップＳ３３において、切り取り部１０４は、他の４つのテレビ会議装置３１a乃至３１dからの撮像画像それぞれから、トリミング画像を１つずつ切り取り、４つのトリミング画像を得ると、その４つのトリミング画像を、表示用画像生成部１０５に供給する。
【００７７】
ステップＳ３３の処理の終了後、処理は、ステップＳ３４に進み、表示用画像生成部１０５は、切り取り部１０４から供給された顔領域を含む４つのトリミング画像により構成される１の表示用画像を生成し、表示制御部１０６に供給して、処理は、ステップＳ３５に進み、表示制御部１０６は、表示用画像生成部１０５から供給された１の表示用画像を、表示部１０７に供給し、表示部１０７の表示画面に表示させる。
【００７８】
その後、処理は終了される。
【００７９】
以上のように、第１の切り取り表示処理では、他の４つのテレビ会議装置３１a乃至３１dから送信された撮像画像それぞれから、顔領域を含む、分割サイズのトリミング画像を切り取り、そのトリミング画像により構成される１の表示用画像を表示する。
【００８０】
従って、第１の切り取り表示処理によれば、他の４つのテレビ会議装置３１a乃至３１dから送信された撮像画像それぞれが、その一部であるトリミング画像としてではあるが、縮小することなく表示されるので、縮小による画質の劣化を防止することができるとともに、撮像画像に映っている人物の表情などが判断しにくくなってしまうことを防止することができる。
【００８１】
即ち、第１の切り取り表示処理によれば、例えば、テレビ会議に出席する出席者の表情などを認識することができるように、適切なサイズで、出席者が映っている画像を表示させることができる。
【００８２】
次に、第１の切り取り表示処理では、１つの撮像画像から複数の顔領域が検出された場合、その複数の顔領域から１の顔領域を選択し、その１の顔領域の重心位置と、トリミング画像の重心位置とが一致するように、トリミング画像を撮像画像から切り取ることとしたが、複数の顔領域が検出された場合には、その他、例えば、できる限り多くの顔領域を含むように、トリミング画像を、撮像画像から切り取るようにすることができる。
【００８３】
図８を参照して、１つの撮像画像から複数の顔領域が検出された場合、できる限り多くの顔領域を含むように、トリミング画像を撮像画像から切り取り、そのトリミング画像により構成される１の表示用画像を表示させる第２の切り取り表示処理について説明する。
【００８４】
図８は、図４と同一の、テレビ会議装置３１a乃至３１dからテレビ会議装置３１eに送信されてくる撮像画像５１a乃至５１dそれぞれを示している。
【００８５】
なお、図中、図４の場合と対応する部分については、同一の符号を付してある。
【００８６】
第２の切り取り表示処理でも、第１の切り取り表示処理と同様に、撮像画像５１aから２つの顔領域６１aと６２aが検出され、撮像画像５１bから３つの顔領域６１b乃至６３bが検出される。さらに、撮像画像５１cから１つの顔領域６１cが検出され、撮像画像５１dから１つの顔領域６１dが検出される。
【００８７】
そして、第２の切り取り表示処理では、撮像画像から複数の顔領域が検出された場合、その複数の顔領域のうちの、肌色の領域を最も多く含む１つの顔領域を含む画像がトリミング画像として切り取られるのではなく、できるだけ多くの顔領域を含む分割サイズの画像がトリミング画像として切り取られる。
【００８８】
即ち、２つの顔領域６１aと６２aが検出された撮像画像５１aについては、切り取り部１０４は、顔領域６１aの重心位置７１a、および顔領域６２aの重心位置７２aを算出する。また、切り取り部１０４は、その重心位置７１aと７２aとを結ぶ線分を２等分する位置を、２つの顔領域６１aと６２aのすべてを含む分割サイズの領域となりそうな候補領域の重心位置２８１aとして算出する。
【００８９】
切り取り部１０４は、重心位置２８１aを重心位置とする分割サイズの候補領域を検出し、その候補領域に、重心位置２８１aを求めるのに用いた重心位置７１aと７２aそれぞれに対応する顔領域６１aと６２aのすべてが含まれるか、即ち、２つの顔領域６１aと６２aのすべてを含む分割サイズのトリミング画像が存在するか否かを判定する。
【００９０】
重心位置２８１aを重心位置とする分割サイズの候補領域に、顔領域６１aと６２aのすべてが含まれると判定された場合、切り取り部１０４は、その候補領域内の画像を、２つの顔領域６１aと６２aのすべてを含む分割サイズのトリミング画像として、撮像画像５１aから切り取る。
【００９１】
一方、重心位置２８１aを重心位置とする分割サイズの候補領域に、顔領域６１aと６２aのすべてが含まれないと判定された場合、切り取り部１０４は、例えば、図４の場合と同様に、複数の顔領域のうちの、肌色の領域を最も多く含む１の顔領域の重心位置と、分割サイズのトリミング画像の重心位置とが一致するように、トリミング画像を撮像画像から切り取る。
【００９２】
図８においては、重心位置２８１aを重心位置とする分割サイズの候補領域に、顔領域６１aと６２aのすべてが含まれないため、切り取り部１０４は、図４の場合と同様に、撮像画像５１aの顔領域６１aと６２aのうちの、顔領域６１aよりも肌色の領域を多く含む顔領域６２aの重心位置７２aと、顔領域６２aを含むトリミング画像との重心位置とが一致するように、分割サイズのトリミング画像９１aを撮像画像５１aから切り取る。
【００９３】
次に、３つの顔領域６１b，６２b，６３bが検出された撮像画像５１bについては、切り取り部１０４は、顔領域６１bの重心位置７１b、顔領域６２bの重心位置７２b、および顔領域６３bの重心位置７３bを算出する。また、切り取り部１０４は、重心位置７１bと７２bとを結ぶ線分、重心位置７２bと７３bとを結ぶ線分、および重心位置７３bと７１bとを結ぶ線分により構成される三角形の重心の位置を、３つの顔領域６１b乃至６３bすべてを含む分割サイズの領域となりそうな候補領域の重心位置２８１bとして算出する。
【００９４】
切り取り部１０４は、重心位置２８１bを重心位置とする分割サイズの候補領域を検出し、その候補領域に、重心位置２８１bを求めるのに用いた重心位置７１b，７２b，７３bそれぞれに対応する顔領域６１b，６２b，６３bのすべてが含まれるか、即ち、３つの顔領域６１b，６２b，６３bのすべてを含む分割サイズのトリミング画像が存在するか否かを判定する。
【００９５】
重心位置２８１bを重心位置とする分割サイズの候補領域に、顔領域６１b，６２b，６３bのすべてが含まれると判定された場合、切り取り部１０４は、その候補領域内の画像を、３つの顔領域６１b，６２b，６３bのすべてを含む分割サイズのトリミング画像として、撮像画像５１bから切り取る。
【００９６】
一方、重心位置２８１bを重心位置とする分割サイズの候補領域に、顔領域６１b，６２b，６３bのすべてが含まれないと判定された場合、切り取り部１０４は、重心位置７１bと７２bとを結ぶ線分を２等分する位置を、顔領域６１bと６２bのすべてを含む分割サイズの領域となりそうな候補領域の重心位置２８２bとして算出する。
【００９７】
また、切り取り部１０４は、重心位置７２bと７３bとを結ぶ線分を２等分する位置を、顔領域６２bと６３bのすべてを含む分割サイズの領域となりそうな候補領域の重心位置２８３bとして算出する。
【００９８】
さらに、切り取り部１０４は、重心位置７３bと７１bとを結ぶ線分を２等分する位置を、顔領域６３bと６１bのすべてを含む分割サイズの領域となりそうな候補領域の重心位置２８４bとして算出する。
【００９９】
切り取り部１０４は、重心位置２８２b乃至２８４bのうちの、例えば、重心位置２８２bに注目し、その重心位置２８２bを重心位置とする分割サイズの候補領域を検出して、その候補領域に、重心位置２８２bを求めるのに用いた重心位置７１bと７２bのそれぞれに対応する顔領域６１bと６２bのすべてが含まれるか否か、即ち、２つの顔領域６１bと６２bのすべてを含む分割サイズのトリミング画像が存在するか否かを判定する。
【０１００】
重心位置２８２bを重心位置とする分割サイズの候補領域に、顔領域６１bと６２bのすべてが含まれると判定された場合、切り取り部１０４は、その候補領域内の画像を、２つの顔領域６１bと６２bのすべてを含む分割サイズのトリミング画像として、撮像画像５１bから切り取る。
【０１０１】
一方、重心位置２８２bを重心位置とする分割サイズの候補領域に、顔領域６１bと６２bのすべてが含まれないと判定された場合、切り取り部１０４は、例えば、重心位置２８２b乃至２８４bのうちの、まだ注目していない、例えば、重心位置２８３bに注目する。
【０１０２】
切り取り部１０４は、重心位置２８３bを重心位置とする分割サイズの候補領域を検出し、その候補領域に、重心位置２８３bを求めるのに用いた重心位置７２bと７３bのそれぞれに対応する顔領域６２bと６３bのすべてが含まれるか、即ち、２つの顔領域６２bと６３bのすべてを含む分割サイズのトリミング画像が存在するか否かを判定する。
【０１０３】
重心位置２８３bを重心位置とする分割サイズの候補領域に、顔領域６２bと６３bのすべてが含まれると判定された場合、切り取り部１０４は、その候補領域内の画像を、２つの顔領域６２bと６３bのすべてを含む分割サイズのトリミング画像として、撮像画像５１bから切り取る。
【０１０４】
一方、重心位置２８３bを重心位置とする分割サイズの候補領域に、顔領域６２bと６３bのすべてが含まれないと判定された場合、切り取り部１０４は、例えば、重心位置２８２b乃至２８４bのうちの、まだ注目していない重心位置２８４bに注目する。
【０１０５】
切り取り部１０４は、重心位置２８４bを重心位置とする分割サイズの候補領域を検出し、その候補領域に、重心位置２８４bを求めるのに用いた重心位置７３bと７１bのそれぞれに対応する顔領域６３bと６１bのすべてが含まれるか、即ち、２つの顔領域６３bと６１bのすべてを含む分割サイズのトリミング画像が存在するか否かを判定する。
【０１０６】
重心位置２８４bを重心位置とする分割サイズの候補領域に、顔領域６３bと６１bのすべてが含まれると判定された場合、切り取り部１０４は、その候補領域内の画像を、２つの顔領域６３bと６１bのすべてを含む分割サイズのトリミング画像として、撮像画像５１bから切り取る。
【０１０７】
一方、重心位置２８４bを重心位置とする分割サイズの候補領域に、顔領域６３bと６１bのすべてが含まれないと判定された場合、切り取り部１０４は、例えば、図４の場合と同様に、撮像画像５１bの顔領域６１b乃至６３bのうちの、肌色の領域を最も多く含む顔領域６２bの重心位置７２bと、分割サイズのトリミング画像の重心位置とが一致するように、撮像画像５１bからトリミング画像を切り取る。
【０１０８】
図８では、重心位置２８３bを重心位置とする分割サイズの候補領域に、重心位置２８３bを求めるのに用いた重心位置７２bと７３bのそれぞれに対応する顔領域６２bと６３bのすべてが含まれるようになっており、従って、撮像画像５１bからは、その候補領域内の画像２９１bが、顔領域６２bと６３bのすべてを含む分割サイズのトリミング画像２９１bとして、切り取り部１０４により切り取られる。
【０１０９】
次に、１の顔領域６１cが検出された撮像画像５１cと、１の顔領域６１dが検出された撮像画像５１dについては、図４の場合と同様に、トリミング画像が切り取られる。
【０１１０】
即ち、切り取り部１０４は、顔領域６１cの重心位置７１cを重心位置とする、分割サイズのトリミング画像９１cを、撮像画像５１cから切り取る。また、切り取り部１０４は、顔領域６１dの重心位置７１dを重心位置とする、分割サイズのトリミング画像９１dを、撮像画像５１dから切り取る。
【０１１１】
切り取り部１０４は、撮像画像５１a乃至５１dからそれぞれ切り取った、トリミング画像９１a，２９１b，９１c，９１dを、表示用画像生成部１０５に供給する。
【０１１２】
表示用画像生成部１０５は、切り取り部１０４から供給された、トリミング画像９１a，２９１b，９１c，９１dにより構成される１の表示用画像を生成し、表示制御部１０６に供給する。
【０１１３】
表示制御部１０６は、表示用画像生成部１０５から供給された１の表示用画像を、表示部１０７に供給し、表示させる。
【０１１４】
図９は、第２の切り取り表示処理において生成された、トリミング画像９１a，２９１b，９１c，９１dにより構成される１の表示用画像が表示された、表示部１０７の表示画面を示している。
【０１１５】
図９では、図５の場合と同様に、表示画面の表示領域が、横と縦のそれぞれに２等分され、同一のサイズの４つの分割領域に分割されている。
【０１１６】
そして、左上の分割領域には、顔領域６２aを含むトリミング画像９１aが、右上の分割領域には、顔領域６２bと６３bを含むトリミング画像２９１bが、左下の分割領域には、顔領域６１cを含むトリミング画像９１cが、右下の分割領域には、顔領域６１dを含むトリミング画像９１dが、それぞれ表示されている。
【０１１７】
以上のように、第２の切り取り表示処理では、第１の切り取り表示処理と同様に、他の４つのテレビ会議装置３１a乃至３１dから送信された撮像画像それぞれから、顔領域を含む、分割サイズのトリミング画像を切り取り、そのトリミング画像により構成される１の表示用画像を表示するので、画質の劣化を防止することができるとともに、撮像画像に映っている人物の表情などが判断しにくくなってしまうことを防止することができる。
【０１１８】
また、第２の切り取り表示処理では、なるべく多くの顔領域を含むように、顔領域を含むトリミング画像を切り取るので、撮像画像に複数の出席者が映っている場合に、より多くの出席者が映っている表示用画像を表示することができる。
【０１１９】
次に、撮像画像から複数の顔領域が検出された場合には、なるべく多くの顔領域を含むように、顔領域を含むトリミング画像を切り取るのではなく、例えば、撮像画像から検出された複数の顔領域をそれぞれ含む複数の画像を、トリミング画像として、撮像画像から切り取るようにすることができる。
【０１２０】
即ち、１つの撮像画像から、複数であるＮ個の顔領域が検出された場合には、そのＮ個の顔領域をそれぞれ含む、分割サイズの１/ＮのサイズのＮ個のトリミング画像を、撮像画像から切り取るようにすることができる。
【０１２１】
但し、この場合、撮像画像から検出された顔領域の個数Ｎが多いときには、撮像画像から切り取られるトリミング画像のサイズ（分割サイズの１/Ｎ）が小さくなり過ぎることがある。
【０１２２】
そこで、例えば、テレビ会議装置３１eでは、複数の顔領域が検出された１つの撮像画像から切り取るトリミング画像の最大の数をいくつにするかは、例えば、ユーザが、テレビ会議装置３１eを操作するのに用いるリモートコントローラなどを操作することで設定することができるようになっている。
【０１２３】
ここで、ユーザによる操作により、１つの撮像画像から切り取るトリミング画像の最大の数は２に設定されているものとする。
【０１２４】
次に、図１０を参照して、１つの撮像画像から複数の顔領域が検出された場合に、その複数の顔領域の中から２つの顔領域を選択し、その２つの顔領域をそれぞれ含む２つのトリミング画像を切り取り、そのトリミング画像により構成される１の表示用画像を表示させる第３の切り取り表示処理について説明する。
【０１２５】
図１０は、図４と同一の、テレビ会議装置３１a乃至３１dからテレビ会議装置３１eに送信されてくる撮像画像５１a乃至５１dそれぞれを示している。
【０１２６】
なお、図中、図４の場合と対応する部分については、同一の符号を付してある。
【０１２７】
第３の切り取り表示処理でも、第１の切り取り表示処理と同様に、撮像画像５１aから２つの顔領域６１aと６２aが検出され、撮像画像５１bから３つの顔領域６１b乃至６３bが検出される。さらに、撮像画像５１cから１つの顔領域６１cが検出され、撮像画像５１dから１つの顔領域６１dが検出される。
【０１２８】
そして、第３の切り取り表示処理では、１つの撮像画像から複数の顔領域が検出された場合には、その複数の顔領域のうちの２つの顔領域が選択され、２つの顔領域をそれぞれ含む、分割サイズの１/２のサイズの２つの画像がトリミング画像として、撮像画像から切り取られる。
【０１２９】
即ち、第３の切り取り表示処理では、撮像画像から１または２の顔領域が検出された場合、その１または２の顔領域が選択され、３以上の顔領域が検出された場合、その３以上の顔領域のうちの、例えば、撮像画像内の最も左側に投影された顔領域と、最も右側に投影された顔領域の、２つの顔領域が選択される。
【０１３０】
従って、２つの顔領域６１aと６２aが検出された撮像画像５１aについては、切り取り部１０４は、その２つの顔領域６１aと６２aを選択する。
【０１３１】
さらに、切り取り部１０４は、顔領域６１aの重心位置７１a、および顔領域６２aの重心位置７２aを算出する。
【０１３２】
そして、切り取り部１０４は、重心位置７１aと、顔領域６１aを含むトリミング画像３９１aの重心位置とが一致するように、分割サイズの１/２のサイズ（以下、ハーフ分割サイズという）のトリミング画像３９１aを、撮像画像５１aから切り取る。さらに、切り取り部１０４は、重心位置７２aと、顔領域６２aを含むトリミング画像３９２aの重心位置とが一致するように、ハーフ分割サイズのトリミング画像３９２aを、撮像画像５１aから切り取る。
【０１３３】
次に、第３の切り取り表示処理では、３つの顔領域６１b，６２b，６３bが検出された撮像画像５１bについては、切り取り部１０４は、その３つの顔領域６１b，６２b，６３bのうちの、最も左側に投影された顔領域６１bおよび最も右側に投影された顔領域６３bの２つを選択する。
【０１３４】
さらに、切り取り部１０４は、顔領域６１bの重心位置７１b、および顔領域６３bの重心位置７３bを算出する。
【０１３５】
そして、切り取り部１０４は、重心位置７１bと、顔領域６１bを含むトリミング画像３９１bの重心位置とが一致するように、ハーフ分割サイズのトリミング画像３９１bを、撮像画像５１bから切り取る。さらに、切り取り部１０４は、重心位置７３bと、顔領域６３bを含むトリミング画像３９３bの重心位置とが一致するように、ハーフ分割サイズのトリミング画像３９３bを、撮像画像５１bから切り取る。
【０１３６】
次に、１つの顔領域６１cが検出された撮像画像５１cと、１つの顔領域６１dが検出された撮像画像５１dについては、図４の場合と同様に、トリミング画像が切り取られる。
【０１３７】
即ち、切り取り部１０４は、顔領域６１cの重心位置７１cを重心位置とする、分割サイズのトリミング画像９１cを、撮像画像５１cから切り取る。また、切り取り部１０４は、顔領域６１dの重心位置７１dを重心位置とする、分割サイズのトリミング画像９１dを、撮像画像５１dから切り取る。
【０１３８】
切り取り部１０４は、撮像画像５１a乃至５１dからそれぞれ切り取った、トリミング画像３９１a，３９２a，３９１b，３９３b，９１c，９１dを、表示用画像生成部１０５に供給する。
【０１３９】
表示用画像生成部１０５は、切り取り部１０４から供給された、トリミング画像３９１a，３９２a，３９１b，３９３b，９１c，９１dにより構成される１の表示用画像を生成し、表示制御部１０６に供給する。
【０１４０】
表示制御部１０６は、表示用画像生成部１０５から供給された１の表示用画像を、表示部１０７に供給し、表示させる。
【０１４１】
図１１は、第３の切り取り表示処理において生成された、トリミング画像３９１a，３９２a，３９１b，３９３b，９１c，９１dにより構成される１の表示用画像が表示された、表示部１０７の表示画面を示している。
【０１４２】
図１１では、図５の場合と同様に、表示画面の表示領域が、横と縦のそれぞれに２等分され、同一のサイズの４つの分割領域に分割されている。
【０１４３】
そして、左上の分割領域には、顔領域６１aを含むハーフ分割サイズのトリミング画像３９１aと、顔領域６２aを含むハーフ分割サイズのトリミング画像３９２aとが水平方向に並ぶ形で、右上の分割領域には、顔領域６１bを含むハーフ分割サイズのトリミング画像３９１bと、顔領域６３bを含むハーフ分割サイズのトリミング画像３９３bとが水平方向に並ぶ形で、左下の分割領域には、顔領域６１cを含む分割サイズのトリミング画像９１cが、右下の分割領域には、顔領域６１dを含む分割サイズのトリミング画像９１dが、それぞれ表示されている。
【０１４４】
以上のように、第３の切り取り表示処理では、他の４つのテレビ会議装置３１a乃至３１dから送信された撮像画像それぞれから、顔領域を含む、分割サイズまたはハーフ分割サイズのトリミング画像を切り取り、そのトリミング画像により構成される１の表示用画像を表示するので、画質の劣化を防止することができるとともに、撮像画像に映っている人物の表情などが判断しにくくなってしまうことを防止することができる。
【０１４５】
また、第３の切り取り表示処理では、１つの撮像画像から複数の顔領域が検出された場合、その複数の顔領域それぞれを含む複数のトリミング画像を切り取るので、撮像画像に複数の出席者が映っている場合に、複数の出席者それぞれが映っている表示用画像を表示することができる。
【０１４６】
さらに、第３の切り取り表示処理では、１つの撮像画像から複数の顔領域が検出された場合に、その複数の顔領域のうちの、例えば２つの顔領域を選択し、その２つの顔領域それぞれを含む２つのトリミング画像を切り取るときには、複数の顔領域それぞれを含む複数のトリミング画像を切り取るときと比較して、撮像画像から切り取られるトリミング画像を少なくすることができるため、トリミング画像のサイズが小さくなり過ぎる、つまり、複数の顔領域の中から選択された顔領域に投影された顔の表情などが見にくくなることを防止することができる。
【０１４７】
次に、１つの撮像画像から複数の顔領域が検出された場合には、例えば、その複数の顔領域すべてを含む画像を、トリミング画像として、撮像画像から切り取るようにすることができる。
【０１４８】
図１２を参照して、１つの撮像画像から複数の顔領域が検出された場合に、その複数の顔領域すべてを含むトリミング画像を撮像画像から切り取り、そのトリミング画像により構成される１の表示用画像を表示させる第４の切り取り表示処理について説明する。
【０１４９】
図１２は、図４と同一の、テレビ会議装置３１a乃至３１dからテレビ会議装置３１eに送信されてくる撮像画像５１a乃至５１dそれぞれを示している。
【０１５０】
なお、図中、図４の場合と対応する部分については、同一の符号を付してある。
【０１５１】
第４の切り取り表示処理でも、第１の切り取り表示処理と同様に、撮像画像５１aから２つの顔領域６１aと６２aが検出され、撮像画像５１bから３つの顔領域６１b乃至６３bが検出される。さらに、撮像画像５１cから１つの顔領域６１cが検出され、撮像画像５１dから１つの顔領域６１dが検出される。
【０１５２】
そして、第４の切り取り表示処理では、１つの撮像画像から複数の顔領域が検出された場合には、その複数の顔領域すべてを含む、例えば、なるべく小さい矩形の領域内の画像がトリミング画像として切り取られる。
【０１５３】
即ち、２つの顔領域６１aと６２aが検出された撮像画像５１aについては、切り取り部１０４は、２つの顔領域６１aと６２aのすべてを含む領域を検出し、その領域内の画像を、２つの顔領域６１aと６２aのすべてを含むトリミング画像５９１aとして、撮像画像５１aから切り取る。
【０１５４】
なお、１つの撮像画像から、複数の顔領域が検出された場合において、その複数の顔領域すべてを含む、なるべく小さい矩形の領域が、分割サイズ以下のサイズの領域であるときには、切り取り部１０４は、その複数の顔領域すべてを含む分割サイズの領域を、トリミング画像として、撮像画像から切り取る。
【０１５５】
また、切り取り部１０４は、１つの撮像画像から検出された複数の顔領域すべてを含む、なるべく小さい矩形の領域が、分割サイズを超えるサイズの領域となるときには、その分割サイズを超えるサイズの領域を、トリミング画像として、撮像画像から切り取る。
【０１５６】
図１２では、２つの顔領域６１aと６２aを含む領域のサイズは、分割サイズよりも大のサイズになっており、従って、切り取り部１０４は、分割サイズよりも大のサイズのトリミング画像５９１aを、撮像画像５１aから切り取る。
【０１５７】
次に、３つの顔領域６１b乃至６３bが検出された撮像画像５１bについては、切り取り部１０４は、３つの顔領域６１b乃至６３bのすべてを含む領域を検出し、その領域内の画像を、３つの顔領域６１b乃至６３bのすべてを含むトリミング画像５９１bとして、撮像画像５１bから切り取る。
【０１５８】
図１２では、３つの顔領域６１b乃至６３bのすべてを含む領域のサイズは、分割サイズよりも大のサイズになっており、従って、切り取り部１０４は、分割サイズよりも大のサイズのトリミング画像５９１bを、撮像画像５１bから切り取る。
【０１５９】
次に、１つの顔領域６１cが検出された撮像画像５１cと、１つの顔領域６１dが検出された撮像画像５１dについては、図４の場合と同様に、トリミング画像が切り取られる。
【０１６０】
即ち、切り取り部１０４は、顔領域６１cの重心位置７１cを重心位置とする、分割サイズのトリミング画像９１cを、撮像画像５１cから切り取る。また、切り取り部１０４は、顔領域６１dの重心位置７１dを重心位置とする、分割サイズのトリミング画像９１dを、撮像画像５１dから切り取る。
【０１６１】
切り取り部１０４は、撮像画像５１a乃至５１dからそれぞれ切り取った、トリミング画像５９１a，５９１b，９１c，９１dを、表示用画像生成部１０５に供給する。
【０１６２】
表示用画像生成部１０５は、切り取り部１０４から供給されたトリミング画像のサイズが、分割サイズであるか、または分割サイズよりも大のサイズであるかを判定する。そして、切り取り部１０４から供給されたトリミング画像のサイズが、分割サイズよりも大のサイズである場合、表示用画像生成部１０５は、分割サイズよりも大のサイズのトリミング画像を、分割サイズのトリミング画像に縮小する。
【０１６３】
従って、表示用画像生成部１０５は、分割サイズよりも大のサイズであるトリミング画像５９１aと５９１bについては、分割サイズのトリミング画像５９１aと５９１bに縮小する。
【０１６４】
表示用画像生成部１０５は、縮小後の、分割サイズのトリミング画像５９１aと５９１b、および、切り取り部１０４から供給された、分割サイズのトリミング画像９１cと９１dにより構成される１の表示用画像を生成し、表示制御部１０６に供給する。
【０１６５】
表示制御部１０６は、表示用画像生成部１０５から供給された１の表示用画像を、表示部１０７に供給し、表示させる。
【０１６６】
図１３は、第４の切り取り表示処理において生成された、分割サイズのトリミング画像５９１a，５９１b，９１c，９１dにより構成される１の表示用画像が表示された、表示部１０７の表示画面を示している。
【０１６７】
図１３では、図５の場合と同様に、表示画面の表示領域が、横と縦のそれぞれに２等分され、同一のサイズの４つの分割領域に分割されている。
【０１６８】
そして、左上の分割領域には、顔領域６１aと６２aを含む縮小後のトリミング画像５９１aが、右上の分割領域には、顔領域６１b乃至６３bを含む縮小後のトリミング画像５９１bが、左下の分割領域には、顔領域６１cを含むトリミング画像９１cが、右下の分割領域には、顔領域６１dを含むトリミング画像９１dが、それぞれ表示されている。
【０１６９】
以上のように、第４の切り取り表示処理では、他の４つのテレビ会議装置３１a乃至３１dから送信された撮像画像から、複数の顔領域が検出された場合に、その複数の顔領域すべてを含む、なるべく小さい領域が分割サイズ以下のサイズの領域であるときには、複数の顔領域すべてを含む分割サイズの領域内の画像を、分割サイズのトリミング画像として撮像画像から切り取り、分割サイズのトリミング画像により構成される１の表示用画像を表示するので、画質の劣化を防止することができるとともに、撮像画像に映っている人物の表情などが判断しにくくなってしまうことを防止することができる。
【０１７０】
また、第４の切り取り表示処理では、他の４つのテレビ会議装置３１a乃至３１dから送信された撮像画像から、複数の顔領域が検出された場合に、その複数の顔領域すべてを含む、なるべく小さい領域が分割サイズより大のサイズの領域であるときには、その領域内の画像を、トリミング画像として撮像画像から切り取り、分割サイズのトリミング画像に縮小して、分割サイズのトリミング画像により構成される１の表示用画像を表示する。
【０１７１】
従って、第４の切り取り表示処理によれば、撮像画像全体を、分割サイズの撮像画像に縮小するときと比較して、縮小による画質の劣化を低減することができるとともに、撮像画像に映っている人物の表情などが判断しにくくなってしまうことを低減することができる。
【０１７２】
さらに、第４の切り取り表示処理では、１つの撮像画像から検出される複数の顔領域すべてを含むトリミング画像を切り取ることとしたので、撮像画像に複数の出席者が映っている場合に、その複数の出席者全員が映っている表示用画像を表示することができる。
【０１７３】
上述した第１乃至４の切り取り表示処理（図７、図８、図１０、または図１２）は、専用のハードウェアにより実行させることもできるし、ソフトウエアにより実行させることもできる。第１乃至４の切り取り表示処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１７４】
図１４は、プログラムを実行することにより上述した第１乃至４の切り取り表示処理を行うコンピュータの構成例を示すブロック図である。
【０１７５】
CPU(Central Processing Unit)９０１は、ROM(Read Only Memory)９０２、または記憶部９０８に記憶されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)９０３には、CPU９０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU９０１、ROM９０２、およびRAM９０３は、バス９０４により相互に接続されている。
【０１７６】
CPU９０１にはまた、バス９０４を介して入出力インタフェース９０５が接続されている。入出力インタフェース９０５には、キーボード、マウス、マイクロホンなどよりなる入力部９０６、ディスプレイ、スピーカなどよりなる出力部９０７が接続されている。CPU９０１は、入力部９０６から入力される指令に対応して各種の処理を実行する。そして、CPU９０１は、処理の結果を出力部９０７に出力する。
【０１７７】
入出力インタフェース９０５に接続されている記憶部９０８は、例えばハードディスクからなり、CPU９０１が実行するプログラムや各種のデータを記憶する。通信部９０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１７８】
入出力インタフェース９０５に接続されているドライブ９１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア９１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部９０８に転送され、記憶される。
【０１７９】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１４に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア９１１、または、プログラムが一時的もしくは永続的に格納されるROM９０２や、記憶部９０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部９０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１８０】
入出力インタフェース９０５に接続されている撮像部９１２は、撮像を行い、その結果得られる画像を、入出力インタフェース９０５を介して、通信部９０９に供給し、他のコンピュータに送信させる。
【０１８１】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１８２】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１８３】
なお、本実施の形態においては、顔領域を含むトリミング画像により構成される１の表示用画像を、そのまま表示させることとしたが、例えば、同一の撮像画像から切り取られた顔領域を含むトリミング画像を、同一の撮像画像から切り取られたことが認識することができる形で、表示させることができる。
【０１８４】
即ち、例えば、テレビ会議において、そのテレビ会議に出席している出席者のうちの、同一のテレビ会議装置を使用してテレビ会議を行っている出席者（同一の会議室に居る出席者）のグループを認識することができるように、同一の撮像画像から切り取られた顔領域を含むトリミング画像に、同一色の枠を重畳（合成）して表示させることができる。
【０１８５】
さらに、上述の実施の形態では言及しなかったが、撮像画像からの顔領域の検出は、撮像画像の各フレームを対象に行っても良いし、一部のフレームだけを対象に行っても良い。
【０１８６】
顔領域の検出の対象とする一部のフレームとしては、例えば、一定のフレーム数ごとのフレームを採用することができる。さらに、例えば、撮像画像の各フレームから動きベクトルを検出し、その動きベクトルに基づいて、フレームに動きがあるかどうかを判定して、動きのあるフレームのみを、顔領域の検出の対象とする一部のフレームとして採用することができる。
【０１８７】
一定のフレーム数ごとのフレームのみを、顔領域の検出の対象とする場合には、顔領域の検出の対象としないフレームについては、そのフレームの間近の、顔領域の検出済みのフレームと同一の位置に顔領域が存在するとみなして、トリミング画像の切り取りを行うことができる。
【０１８８】
また、動きのあるフレームのみを、顔領域の検出の対象とする場合にも、顔領域の検出の対象としないフレーム、つまり、動きのないフレームについては、そのフレームの間近の、顔領域の検出済みのフレームと同一の位置に顔領域が存在するとみなして、トリミング画像の切り取りを行うことができる。
【０１８９】
撮像画像からの顔領域の検出を、一部のフレームだけを対象に行う場合には、撮像画像の各フレームを対象に行う場合と比較して、処理量を軽減させることができる。
【０１９０】
また、第３の切り取り表示処理においては、撮像画像から３以上の複数の顔領域が検出された場合、その複数の顔領域のうちの、例えば、撮像画像内の最も左側に投影された顔領域と、最も右側に投影された顔領域の、２つの顔領域を選択することとしたが、複数の顔領域のうちの２つの顔領域を選択する方法は、これに限定されるものではない。
【０１９１】
即ち、複数の顔領域のうちの２つの顔領域を選択する方法としては、例えば、複数の顔領域のうちの、撮像画像の中央の位置に近い２つの顔領域を選択することもできるし、さらに、複数の顔領域のうちの、肌色の領域の多い２つの顔領域を選択することもできる。また、テレビ会議装置の操作に用いるリモートコントローラなどを用いて、ユーザが、複数の顔領域のうちの２つの顔領域を選択するようにしてもよい。
【０１９２】
また、本実施の形態において、例えば、テレビ会議装置３１eが行う第１乃至第４の切り取り表示処理では、他の４つのテレビ会議装置３１a乃至３１dそれぞれで撮像されてテレビ会議装置３１eに送信されてくる撮像画像を対象として、第１乃至第４の切り取り表示処理を行うこととしたが、例えば、テレビ会議装置３１eにより撮像された撮像画像をも対象として、第１乃至第４の切り取り表示処理を行うことができる。
【０１９３】
さらに、本実施の形態においては、例えば、テレビ会議装置３１eが、他の４つのテレビ会議装置３１a乃至３１dそれぞれで撮像されてテレビ会議装置３１eに送信されてくる撮像画像を対象として、第１乃至第４の切り取り表示処理を行うこととしたが、例えば、２つのテレビ会議装置３１eとテレビ会議装置３１aにより構成されるテレビ会議システムにおいて、テレビ会議装置３１aに複数のカメラが設けられている場合には、その複数のカメラが出力する複数の撮像画像を対象として、第１乃至第４の切り取り表示処理を行うことができる。
【０１９４】
また、第１の切り取り表示処理では、例えば、撮像画像から、分割サイズのトリミング画像を切り取って表示させることとしたが、顔領域を含むトリミング画像内の、その顔領域のサイズが常に一定のサイズとなるように、顔領域を含むトリミング画像を撮像画像から切り取ることで、表示される顔領域のサイズを常に同じサイズで表示させることができる。
【０１９５】
即ち、例えば、撮像画像から検出された顔領域のサイズに応じて、顔領域を含むトリミング画像内の顔領域のサイズが一定のサイズとなるように、顔領域を含むトリミング画像を撮像画像から切り取り、そのトリミング画像のサイズが、分割サイズである場合には、そのまま表示させる。また、撮像画像から切り取られたトリミング画像のサイズが、分割サイズでない場合には、撮像画像から切り取られたトリミング画像を、分割サイズになるように、所定の縮小率により縮小、または所定の拡大率により拡大することで得られる縮小または拡大後のトリミング画像を表示させる。
【０１９６】
これにより、撮像画像から検出された顔領域のサイズの大小に関わらず、トリミング画像内の顔領域のサイズを常に同じサイズで表示させることができる。
【０１９７】
また、本実施の形態では、表示部１０７の表示画面の表示領域を、２×２個の４個の分割領域に分割したが、表示領域を分割する分割数は、その他、例えば、３×２個の６個や、３×３個の９個などとすることができる。表示領域をどのように分割するかは、例えば、ユーザが、リモートコントローラを操作することにより設定することができる。
【０１９８】
ここで、第１乃至第４の切り取り表示処理の対象とする撮像画像の数が、表示領域の分割数よりも大である場合には、その、分割数よりも多い数の撮像画像のうちの、分割数に等しい数の撮像画像が選択され、その分割数に等しい数の撮像画像から切り取られたトリミング画像が、表示用画像を構成する画像として用いられる。分割数よりも多い数の撮像画像の中から選択する、分割数に等しい数の撮像画像は、例えば、ユーザが、リモートコントローラを操作することにより選択することができる。
【０１９９】
さらに、本実施の形態においては、撮像画像から顔領域を検出し、その顔領域を含むトリミング画像を表示することとしたが、その他、例えば、撮像画像の動きベクトルなどに基づいて、撮像画像内の動きのある領域である動き領域を検出して、その動き領域を含むトリミング画像を表示するようにしてもよい。
【０２００】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２０１】
【図１】４つのテレビ会議装置で撮像されて送信されてくる撮像画像を示す図である。
【図２】４つの撮像画像それぞれを縮小した縮小画像により構成される１の画像が表示された表示画面を示す図である。
【図３】本発明を適用したテレビ会議システムの一実施の形態の構成例を示すブロック図である。
【図４】４つのテレビ会議装置３１a乃至３１ｄで撮像されて送信された撮像画像５１a乃至５１dを示す図である。
【図５】顔領域を含むトリミング画像９１a乃至９１dにより構成される１の表示用画像が表示された表示画面を示す図である。
【図６】テレビ会議装置３１eの構成例を示すブロック図である。
【図７】第１の切り取り表示処理を説明するフローチャートである。
【図８】第２の切り取り表示処理を説明する図である。
【図９】第２の切り取り表示処理において生成されたトリミング画像により構成される１の表示用画像が表示された表示画面を示す図である。
【図１０】第３の切り取り表示処理を説明する図である。
【図１１】第３の切り取り表示処理において生成されたトリミング画像により構成される１の表示用画像が表示された表示画面を示す図である。
【図１２】第４の切り取り表示処理を説明する図である。
【図１３】第４の切り取り表示処理において生成されたトリミング画像により構成される１の表示用画像が表示された表示画面を示す図である。
【図１４】コンピュータのハードウェアの構成例を示すブロック図である。
【符号の説明】
【０２０２】
３１a乃至３１e  テレビ会議装置，  １０１  受信部，  １０２  受信制御部，  １０３  顔検出部，  １０４  切り取り部，  １０５  表示用画像生成部，  １０６  表示制御部，  １０７  表示部
【図１】
2008236679.tif 000003
【図２】
2008236679.tif 000004
【図３】
2008236679.tif 000005
【図４】
2008236679.tif 000006
【図５】
2008236679.tif 000007
【図６】
2008236679.tif 000008
【図７】
2008236679.tif 000009
【図８】
2008236679.tif 000010
【図９】
2008236679.tif 000011
【図１０】
2008236679.tif 000012
【図１１】
2008236679.tif 000013
【図１２】
2008236679.tif 000014
【図１３】
2008236679.tif 000015
【図１４】
2008236679.tif 000016