(57)【要約】【課題】入力された画像のうち、所望の顔に似ている顔の画像を簡単かつ確実に記録する。【解決手段】検出部７１は、チューナ５４から供給された映像データと顔画像取得部５１から供給された顔画像データとを基に、入力画像の一例である番組の映像から、登録されている顔画像に類似する類似画像を検出する。記録制御部７２は、入力画像から類似画像が検出された場合、入力画像の記録を開始させるように、入力画像の記録を制御する。本発明は、ハードディスクを搭載したDVD(Digital Versatile Disc)レコーダなどのビデオレコーダまたはパーソナルコンピュータなどに適用できる。【選択図】図２
2007166357.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出する検出手段と、
前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御する記録制御手段と
を備える画像記録装置。
【請求項２】
前記検出手段は、放送されている番組の画像である前記入力画像から前記類似画像を検出する
請求項１に記載の画像記録装置。
【請求項３】
前記検出手段は、順次切り換えられるように選択されるチャンネルで放送されている番組の画像である前記入力画像から前記類似画像を検出し、
前記記録制御手段は、前記入力画像から前記類似画像が検出された場合、前記類似画像が検出された番組の画像である前記入力画像の記録を開始させるように、前記入力画像の記録を制御する
請求項１に記載の画像記録装置。
【請求項４】
前記入力画像から前記類似画像が検出されたとき、検出された前記類似画像を表示させるように表示を制御する表示制御手段をさらに備える
請求項１に記載の画像記録装置。
【請求項５】
前記類似画像が検出されて、記録された前記入力画像を、サムネイルとして表示させるように、表示を制御する表示制御手段をさらに備える
請求項１に記載の画像記録装置。
【請求項６】
前記表示制御手段は、前記入力画像が記録された順または前記入力画像と前記顔の画像との類似の度合いの順に前記サムネイルを配列して表示させるように、表示を制御する
請求項５に記載の画像記録装置。
【請求項７】
前記表示制御手段は、表示されている前記サムネイルが選択された場合、選択された前記サムネイルに対応する前記入力画像を通常の大きさで表示させるかまたは拡大して表示させるように、表示を制御する
請求項５に記載の画像記録装置。
【請求項８】
前記記録制御手段は、前記入力画像がシーンチェンジした場合、前記入力画像の記録を停止させるように、前記入力画像の記録を制御する
請求項１に記載の画像記録装置。
【請求項９】
入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、
前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御する
ステップを含む画像記録方法。
【請求項１０】
入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、
前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御する
ステップをコンピュータに実行させるプログラム。
【請求項１１】
放送されている番組の画像の一時的な記録を制御する第１の記録制御手段と、
前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出する検出手段と、
前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得する取得手段と、
前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する第２の記録制御手段と
を備える画像記録装置。
【請求項１２】
放送されている番組の画像の一時的な記録を制御し、
前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、
前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得し、
前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する
ステップを含む画像記録方法。
【請求項１３】
放送されている番組の画像の一時的な記録を制御し、
前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、
前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得し、
前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する
ステップをコンピュータに実行させるプログラム。
【請求項１４】
請求項１０または請求項１３に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記録装置および方法、プログラム、並びに記録媒体に関し、特に、顔の画像を記録できるようにした画像記録装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
現在、各種の番組が放送され、その映像はディスプレイに表示される。
【０００３】
視聴者の顔と似ている人の映像を含む番組が放送されることもある。また、好みのタレントが出演する番組を録画しておきたいというニーズもある。好みのタレントが出演している番組を録画するためには、いちいち、テレビ番組表を確認し、ビデオレコーダやハードディスク搭載DVDレコーダやパーソナルコンピュータに録画予約をする必要があった。また、そのためには好みのタレントの名前を知っておく必要があった。
【０００４】
従来は、複数の登録画像の中からテスト画像に最も似た画像を探し出して顔画像認識を行うようにしているものもある（例えば、特許文献１参照）。
【０００５】
また、マルチディスプレイにおいて、親機で、標準パターンと同一または類似の画像データがＭＰＥＧビデオデコーダから出力されたときに、その画像データのフレームが、子機に送信されて表示されるようにしているものもある（例えば、特許文献２参照）。
【０００６】
【特許文献１】特開２００５−１４９３０２号公報
【０００７】
【特許文献２】特開２００３−１９８９７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、視聴者の顔と似ている人や好みのタレントの映像を放送番組から抽出し、記録することはできなかった。
【０００９】
また、顔を抽出したとしても、抽出した顔を、マルチディスプレイに表示することはできなかった。
【００１０】
本発明は、このような状況に鑑みてなされたものであり、入力された画像のうち、所望の顔に似ている顔の画像を簡単かつ確実に記録できるようにするものである。
【課題を解決するための手段】
【００１１】
本発明の第１の側面の画像記録装置は、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出する検出手段と、前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御する記録制御手段とを備える。
【００１２】
前記検出手段は、放送されている番組の画像である前記入力画像から前記類似画像を検出することができる。
【００１３】
前記検出手段は、順次切り換えられるように選択されるチャンネルで放送されている番組の画像である前記入力画像から前記類似画像を検出し、前記記録制御手段は、前記入力画像から前記類似画像が検出された場合、前記類似画像が検出された番組の画像である前記入力画像の記録を開始させるように、前記入力画像の記録を制御することができる。
【００１４】
前記入力画像から前記類似画像が検出されたとき、検出された前記類似画像を表示させるように表示を制御する表示制御手段をさらに設けることができる。
【００１５】
前記類似画像が検出されて、記録された前記入力画像を、サムネイルとして表示させるように、表示を制御する表示制御手段をさらに設けることができる。
【００１６】
前記表示制御手段は、前記入力画像が記録された順または前記入力画像と前記顔の画像との類似の度合いの順に前記サムネイルを配列して表示させるように、表示を制御することができる。
【００１７】
前記表示制御手段は、表示されている前記サムネイルが選択された場合、選択された前記サムネイルに対応する前記入力画像を通常の大きさで表示させるかまたは拡大して表示させるように、表示を制御することができる。
【００１８】
前記記録制御手段は、前記入力画像がシーンチェンジした場合、前記入力画像の記録を停止させるように、前記入力画像の記録を制御することができる。
【００１９】
本発明の第１の側面の画像記録方法は、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御するステップを含む。
【００２０】
本発明の第１の側面のプログラムは、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御するステップをコンピュータに実行させる。
【００２１】
本発明の第１の側面においては、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像が検出され、前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録が制御される。
【００２２】
本発明の第２の側面の画像記録装置は、放送されている番組の画像の一時的な記録を制御する第１の記録制御手段と、前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出する検出手段と、前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得する取得手段と、前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する第２の記録制御手段とを備える。
【００２３】
本発明の第２の側面の画像記録方法は、放送されている番組の画像の一時的な記録を制御し、前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得し、前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御するステップを含む。
【００２４】
本発明の第２の側面のプログラムは、放送されている番組の画像の一時的な記録を制御し、前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得し、前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御するステップをコンピュータに実行させる。
【００２５】
本発明の第２の側面においては、放送されている番組の画像の一時的な記録が制御され、前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像が検出され、前記類似画像を検出した前記番組の放送の開始時刻および終了時刻が取得され、前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録が制御される。
【００２６】
本発明の第１の側面のプログラムまたは本発明の第２の側面のプログラムは記録媒体に記録することができる。
【発明の効果】
【００２７】
以上のように、本発明の第１の側面によれば、入力された画像を記録することができる。
【００２８】
また、本発明の第１の側面によれば、入力された画像のうち、所望の顔に似ている顔の画像を簡単かつ確実に記録することができる。
【００２９】
本発明の第２の側面によれば、番組を記録することができる。
【００３０】
また、本発明の第２の側面によれば、所望の人が出演している番組を、簡単かつ確実に記録することができる。
【発明を実施するための最良の形態】
【００３１】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３２】
本発明の第１の側面の画像記録装置は、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出する検出手段（例えば、図２の検出部７１）と、前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御する記録制御手段（例えば、図２の記録制御部７２）とを備える。
【００３３】
前記入力画像から前記類似画像が検出されたとき、検出された前記類似画像を表示させるように表示を制御する表示制御手段（例えば、図２の映像表示制御部５６）をさらに設けることができる。
【００３４】
本発明の第１の側面の画像記録方法またはプログラムは、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出し（例えば、図４のステップＳ５２およびステップＳ５３）、前記入力画像から前記類似画像が検出された場合、前記入力画像の記録を開始させるように、前記入力画像の記録を制御する（例えば、図４のステップＳ５５）ステップを含む。
【００３５】
本発明の第２の側面の画像記録装置は、放送されている番組の画像の一時的な記録を制御する第１の記録制御手段（例えば、図１０のバッファリング制御部１２１）と、前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出する検出手段（例えば、図１０の検出部７１）と、前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得する取得手段（例えば、図１０のEPG取得部１２４）と、前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する第２の記録制御手段（例えば、図１０の記録制御部７２）とを備える。
【００３６】
本発明の第２の側面の画像記録方法またはプログラムは、放送されている番組の画像の一時的な記録を制御し（例えば、図１１のステップＳ１０１）、前記番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出し（例えば、図１１のステップＳ１０４およびステップＳ１０５またはステップＳ１１２およびステップＳ１１３）、前記類似画像を検出した前記番組の放送の開始時刻および終了時刻を取得し（例えば、図１１のステップＳ１０６）、前記類似画像を検出した前記番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する（例えば、図１１のステップＳ１０８）ステップを含む。
【００３７】
図１は、本発明の一実施の形態の類似顔蓄積表示システム１１の外観を示す図である。類似顔蓄積表示システム１１は、類似顔蓄積表示装置２１、カメラ２２、アンテナ２３、およびマルチディスプレイ２４から構成される。
【００３８】
類似顔蓄積表示装置２１は、ハードディスクを搭載したDVD(Digital Versatile Disc)レコーダなどのビデオレコーダまたはパーソナルコンピュータなどからなり、カメラ２２から、カメラ２２で撮影された人である被写体２５の顔の画像（以下、顔画像と称する。）の画像データ（以下、顔画像の画像データを顔画像データと称する。）を取得する。または、類似顔蓄積表示装置２１は、メモリカードスロット３１に装着されたメモリカード２６から、メモリカード２６に記憶されている顔画像データを読み出して、顔画像データを取得する。
【００３９】
類似顔蓄積表示装置２１は、顔画像データを記憶することで、取得した顔画像データで示される顔画像を登録する。
【００４０】
類似顔蓄積表示装置２１は、アンテナ２３で受信した放送の番組の映像（画像）から、登録されている顔画像に類似する画像である類似画像を検出する。類似顔蓄積表示装置２１は、番組の映像（画像）から類似画像が検出された場合、番組の映像（画像）の映像データ（画像データ）の記録を開始する。
【００４１】
類似顔蓄積表示装置２１は、記録している映像データ（画像データ）に対応する映像信号か、または受信した番組の映像（画像）を表示させるための映像信号をマルチディスプレイ２４に供給する。
【００４２】
カメラ２２は、例えば、デジタルビデオカメラまたはデジタルスチルカメラなどからなり、人である被写体２５の顔を撮影して、撮影の結果得られた顔画像データを類似顔蓄積表示装置２１に供給する。
【００４３】
アンテナ２３は、放送を受信して、放送を受信することにより得られた信号を類似顔蓄積表示装置２１に供給する。
【００４４】
マルチディスプレイ２４は、ディスプレイ３２−１乃至ディスプレイ３２−９からなり、類似顔蓄積表示装置２１から供給された映像信号を基に、映像（画像）を表示させる。マルチディスプレイ２４を構成するディスプレイ３２−１乃至ディスプレイ３２−９は、類似顔蓄積表示装置２１から供給された映像信号を基に、それぞれ、映像（画像）を表示するか、または、全体として１つの映像（画像）を表示する。
【００４５】
例えば、ディスプレイ３２−１乃至ディスプレイ３２−９は、縦横３×３に隣接して配置される。すなわち、ディスプレイ３２−１乃至ディスプレイ３２−３が、横１行に順に配置され、ディスプレイ３２−１乃至ディスプレイ３２−３の下に、ディスプレイ３２−４乃至ディスプレイ３２−６が、横１行に順に配置され、さらに、ディスプレイ３２−４乃至ディスプレイ３２−６の下に、ディスプレイ３２−７乃至ディスプレイ３２−９が、第１行に順に配置される。ディスプレイ３２−１、ディスプレイ３２−４、およびディスプレイ３２−７が縦１列に配置され、その右側に、ディスプレイ３２−２、ディスプレイ３２−５、およびディスプレイ３２−８が縦１列に配置され、さらに、その右側に、ディスプレイ３２−３、ディスプレイ３２−６、およびディスプレイ３２−９が縦１列に配置される。
【００４６】
メモリカード２６は、半導体メモリまたはハードディスクなどを内蔵し、顔画像データを記憶している。
【００４７】
図２は、類似顔蓄積表示装置２１の構成を示すブロック図である。類似顔蓄積表示装置２１は、顔画像取得部５１、メモリカードリーダ５２、顔比較部５３、チューナ５４、映像蓄積部５５、映像表示制御部５６、および指示部５７から構成される。
【００４８】
顔画像取得部５１は、カメラ２２から供給された顔画像データを取得する。
【００４９】
メモリカードリーダ５２は、メモリカードスロット３１に装着されたメモリカード２６から、メモリカード２６に記憶されている顔画像データを読み出して、読み出した顔画像データを顔画像取得部５１に供給する。
【００５０】
顔画像取得部５１は、メモリカードリーダ５２から供給された顔画像データを取得する。
【００５１】
顔画像取得部５１は、取得した顔画像データを内部に記憶することで、取得した顔画像データで示される顔画像を登録する。顔画像取得部５１は、登録している顔画像を示す顔画像データであって、記憶している顔画像データを顔比較部５３に供給する。
【００５２】
顔比較部５３は、アンテナ２３からの信号を復調するチューナ５４から供給された、受信した番組の映像を表示するための映像データと、顔画像取得部５１から供給された顔画像データとを基に、番組の映像と顔画像とを比較する。顔比較部５３は、比較の結果に基づいて、受信した番組の映像データを映像蓄積部５５に蓄積させる。
【００５３】
チューナ５４は、受信した番組の映像データを、顔比較部５３および映像表示制御部５６に供給する。
【００５４】
顔比較部５３は、検出部７１および記録制御部７２から構成される。検出部７１は、入力された画像である入力画像から、予め登録されている顔画像に類似する画像である類似画像を検出する。すなわち、検出部７１は、チューナ５４から供給された映像データと顔画像取得部５１から供給された顔画像データとを基に、入力画像の一例である番組の映像から、登録されている顔画像に類似する類似画像を検出する。
【００５５】
記録制御部７２は、検出部７１において番組の映像から類似画像が検出された場合、映像蓄積部５５に番組の映像データの蓄積を開始させる。言い換えれば、記録制御部７２は、入力画像から類似画像が検出された場合、入力画像の記録を開始させるように、入力画像の記録を制御する。
【００５６】
映像蓄積部５５は、ハードディスクドライブ、光ディスクドライブ、または半導体メモリなどからなり、記録制御部７２の制御の基に、顔比較部５３を介してチューナ５４から供給された、番組の映像データを蓄積する（記録する）。なお、映像蓄積部５５は、チューナ５４から、直接、番組の映像データを取得して、取得した番組の映像データを蓄積するようにしてもよい。
【００５７】
映像蓄積部５５は、記録している映像データを映像表示制御部５６に供給する。
【００５８】
映像表示制御部５６は、マルチディスプレイ２４の表示を制御する。例えば、映像表示制御部５６は、指示部５７からの、ユーザの操作に応じた、ユーザの指示を示す信号に応じて、映像蓄積部５５から供給された映像データ、チューナ５４から供給された映像データ、または外部から入力された外部映像の映像データに応じた映像信号をマルチディスプレイ２４に供給することで、マルチディスプレイ２４に映像（画像）を表示させる。
【００５９】
指示部５７は、ボタン、スイッチ、またはキーボードなどの入力デバイスからなり、ユーザの操作に応じた、ユーザの指示を示す信号を映像表示制御部５６に供給する。
【００６０】
図３は、類似顔蓄積表示装置２１による顔画像を取得する処理を説明するフローチャートである。ステップＳ１１において、顔画像取得部５１は、例えば、内部に記憶されているモードを示すフラグを基に、顔画像取得モードであるか否かを判定し、顔画像取得モードであると判定された場合、顔画像を取得するので、手続きは、ステップＳ１２に進む。なお、顔画像の取得モードは、例えば、ユーザからの指示によって変更される。
【００６１】
ステップＳ１２において、顔画像取得部５１は、指示部５７から供給される、ユーザの指示を示す信号、または予め内部に記憶されているデータなどを基に、カメラ２２からの取得であるか否かを判定し、カメラ２２からの取得であると判定された場合、カメラ２２から顔画像を取得するので、手続きは、ステップＳ１３に進む。
【００６２】
ステップＳ１３において、顔画像取得部５１は、カメラ２２からカメラ映像、すなわち、カメラ２２による撮影の結果得られた画像データ（顔画像データを含む）を入力する（取得する）。
【００６３】
ステップＳ１４において、顔画像取得部５１は、映像表示制御部５６に、ステップＳ１３の処理で取得した画像データを基に、カメラ２２において撮影されているカメラ映像をディスプレイ３２−１乃至ディスプレイ３２−９のいずれかに表示させる。なお、顔画像取得部５１は、映像表示制御部５６に、マルチディスプレイ２４全体にカメラ映像を表示させるようにしてもよい。この場合、例えば、顔画像取得部５１は画像データを映像表示制御部５６に供給し、映像表示制御部５６はマルチディスプレイ２４にカメラ映像を表示させる。
【００６４】
ステップＳ１５において、顔画像取得部５１は、ユーザをカメラ２２の前に立たせるようにメッセージを出力する。例えば、顔画像取得部５１は、カメラ２２の前に立つことをユーザに促すメッセージを表示させるためのデータを予め記憶し、記憶しているデータを映像表示制御部５６に供給する。すると、映像表示制御部５６は、カメラ２２の前に立つことをユーザに促すメッセージを表示させるためのデータを基に、カメラ２２の前に立つことをユーザに促すメッセージをマルチディスプレイ２４に表示させる。
【００６５】
ステップＳ１６において、顔画像取得部５１は、ユーザに、指示部５７に設けられた撮影を指示する撮影ボタンを押すようにメッセージを出力する。例えば、顔画像取得部５１は、ユーザの顔がカメラ２２に撮影されている状態で、撮影ボタンを押すことをユーザに促すメッセージを表示させるためのデータを予め記憶し、記憶しているデータを映像表示制御部５６に供給する。映像表示制御部５６は、撮影ボタンを押すことをユーザに促すメッセージを表示させるためのデータを基に、撮影ボタンを押すことをユーザに促すメッセージをマルチディスプレイ２４に表示させる。
【００６６】
撮影ボタンを押すことをユーザに促すメッセージをマルチディスプレイ２４に表示させると、顔画像取得部５１は、内蔵しているタイマによる計時を開始する。
【００６７】
ステップＳ１７において、顔画像取得部５１は、内蔵しているタイマの値を基に、撮影ボタンを押すことをユーザに促すメッセージが表示されてから、指示部５７に設けられた撮影ボタンが押されないまま、３０秒間経過したか否かを判定する。
【００６８】
ステップＳ１７において、指示部５７に設けられた撮影ボタンが押されないまま、３０秒間経過していないと判定された場合、ステップＳ１８に進み、顔画像取得部５１は、撮影ボタンが押されたか否かを判定する。
【００６９】
ステップＳ１８において、撮影ボタンが押されたと判定された場合、ステップＳ１９に進み、顔画像取得部５１は、カメラ２２からカメラ映像、すなわち、カメラ２２によるユーザの顔の撮影の結果得られた顔画像データを取得して、手続きはステップＳ２０に進む。ステップＳ１９において、顔画像取得部５１は、カメラ２２から顔画像データを取得すると、取得した顔画像データを記憶する。これにより、カメラ２２によって撮影されたユーザの顔が登録されることになる。
【００７０】
ステップＳ２０において、顔画像取得部５１は、取得した映像、すなわち顔画像データを顔比較部５３に送信して、処理は終了する。
【００７１】
ステップＳ１８において、撮影ボタンが押されていないと判定された場合、ステップＳ１７に戻り、指示部５７に設けられた撮影ボタンが押されないまま、３０秒間経過したか否かの判定が繰り返される。
【００７２】
ステップＳ１７において、撮影ボタンが押されないまま、３０秒間経過したと判定された場合、顔の撮影が指示されなかったので、顔画像データを取得することなく、処理は終了する。
【００７３】
また、ステップＳ１２において、カメラ２２からの取得でないと判定された場合、ステップＳ２１に進む。
【００７４】
ステップＳ２１において、顔画像取得部５１は、メモリカードリーダ５２からの信号を基に、メモリカードスロット３１にメモリカード２６が挿入（装着）されているか否かを判定する。ステップＳ２１において、メモリカードスロット３１にメモリカード２６が挿入（装着）されていると判定された場合、ステップＳ２２に進み、顔画像取得部５１は、メモリカードリーダ５２に、メモリカードスロット３１に挿入されているメモリカード２６から、メモリカード２６に記憶されている内容を読み出させる。例えば、ステップＳ２２において、顔画像取得部５１は、メモリカードリーダ５２に、メモリカード２６から、メモリカード２６に記憶されているデータの一覧を読み出させる。メモリカードリーダ５２は、メモリカード２６に記憶されているデータの一覧を顔画像取得部５１に供給する。
【００７５】
ステップＳ２３において、顔画像取得部５１は、データの一覧を基に、メモリカードリーダ５２に、顔画像データを格納している画像ファイルであって、１または複数の画像ファイルをメモリカード２６から読み出させる。ステップＳ２４において、顔画像取得部５１は、ステップＳ２３において読み出された画像ファイルを展開し、映像表示制御部５６に、画像ファイルの展開の結果得られた顔画像データで示される顔画像をディスプレイ３２−１乃至ディスプレイ３２−９に表示させる。例えば、ステップＳ２４において、顔画像取得部５１は、１または複数の画像ファイルの展開の結果得られた１または複数の顔画像データを一時的に記憶し、一時的に記憶している１または複数の顔画像データを映像表示制御部５６に供給する。映像表示制御部５６は、１または複数の顔画像データに基づいて、ディスプレイ３２−１乃至ディスプレイ３２−９のそれぞれに、顔画像を表示させる。
【００７６】
ステップＳ２５において、顔画像取得部５１は、指示部５７から供給される、ユーザの指示を示す信号を基に、ディスプレイ３２−１乃至ディスプレイ３２−９のそれぞれに表示された顔画像から、顔画像が選択されたか否かを判定する。ステップＳ２５において、顔画像が選択されていないと判定された場合、少なくとも１つの顔画像が選択されるまで、ステップＳ２５の判定の処理が繰り返される。
【００７７】
ステップＳ２５において、ディスプレイ３２−１乃至ディスプレイ３２−９のそれぞれに表示された顔画像から、１つのまたは複数の顔画像が選択されたと判定された場合、ステップＳ２６に進み、顔画像取得部５１は、選択された顔画像、すなわち、選択された顔画像を表示させる顔画像データを取得して、手続きは、ステップＳ２０に進む。ステップＳ２６において、顔画像取得部５１は、選択された顔画像を表示させる顔画像データを取得すると、取得した顔画像データを記憶する。これにより、メモリカード２６から読み出された顔画像データで示される顔が登録されることになる。
【００７８】
ステップＳ２６の次に実行されるステップＳ２０において、顔画像取得部５１は、取得した映像、すなわち顔画像データを顔比較部５３に送信して、処理は終了する。
【００７９】
ステップＳ２１において、メモリカードスロット３１にメモリカード２６が挿入されていないと判定された場合、顔画像が取得できないので、そのまま処理は終了する。
【００８０】
ステップＳ１１において、顔画像取得モードでないと判定された場合、顔画像を取得する必要はないので、顔画像を取得しないで、処理は終了する。
【００８１】
図４は、類似顔蓄積表示装置２１による顔画像を比較する処理を説明するフローチャートである。ステップＳ５１において、顔比較部５３の検出部７１は、チューナ５４から供給される、受信した番組の映像を表示するための映像データを取得することによって、放送の映像を取得する。
【００８２】
ステップＳ５２において、検出部７１は、顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔との類似度を計算する。すなわち、ステップＳ５２において、検出部７１は、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出する。例えば、ステップＳ５２において、検出部７１は、顔画像取得部５１から、記憶されている顔画像データを取得する。また、検出部７１は、ステップＳ５１において取得した放送の映像から、顔の画像を抽出する。そして、検出部７１は、顔画像データで示される比較画像と、放送の映像の顔との類似度を計算する。
【００８３】
例えば、ステップＳ５２において、検出部７１は、固有顔法などにより類似度を計算する。固有顔法においては、まず、例えば、目の位置を基準としてあらかじめ位置および大きさが正規化された多数の顔画像に対して主成分分析が適用されて、これによって固有ベクトル（固有顔）が求められる。顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像から、比較画像の特徴を示す特徴ベクトルが算出され、この特徴ベクトルを固有ベクトルで表現する場合の重みの組が算出される。同様に、放送の映像の顔から特徴ベクトルが算出され、この特徴ベクトルを固有ベクトルで表現する場合の重みの組が算出される。そして、比較画像についての重みの組と、放送の映像の顔についての重みの組との類似度が求められる。
【００８４】
なお、顔画像の類似度を求める手法は、固有顔法に限るものではなく、LFA（Local Feature Analysis）法やグラフ・マッチング法などの他の方式であってもよい。
【００８５】
また、ステップＳ５２の処理は、全てのフレーム（フィールド）に適用するようにしてもよいが、例えば、１秒間など、予め定めた時間間隔で、フレーム（フィールド）に適用するようにしてもよい。
【００８６】
ステップＳ５３において、検出部７１は、ステップＳ５２で計算された類似度が、予め定めた閾値を超えているか否かを判定する。例えば、ステップＳ５３において、検出部７１は、類似度が８０％を超えているか否かを判定する。
【００８７】
なお、ステップＳ５３において類似度と比較される閾値は、８０％に限るものではなく、類似度を求める手法や類似する顔の検出に要求される正確さなどに応じて適宜変更するようにしてもよい。
【００８８】
ステップＳ５３において、類似度が予め定めた閾値を超えていない、例えば、類似度が８０％を超えていないと判定された場合、顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔とが似ていないので、ステップＳ５１に戻り、上述した処理を繰り返す。
【００８９】
ステップＳ５３において、類似度が予め定めた閾値を超えている、例えば、類似度が８０％を超えていると判定された場合、顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔とが似ているので、検出部７１は記録制御部７２に類似度が例えば８０％の閾値を越えていることを通知し、手続きはステップＳ５４に進む。
【００９０】
ステップＳ５４において、記録制御部７２は、類似度が例えば８０％の閾値を超えていることを映像表示制御部５６に通知し、手続きは、ステップＳ５５に進む。
【００９１】
ステップＳ５５において、記録制御部７２は、映像蓄積部５５に、受信した番組の映像を表示するための映像データの供給を開始して、放送の映像（映像データ）の記録を開始させ、手続きは、ステップＳ５６に進む。これにより、映像蓄積部５５は、比較画像と似ている画像を含む放送の映像の蓄積（記録）を開始する。すなわち、ステップＳ５５において、記録制御部７２は、入力画像から類似画像が検出された場合、入力画像の記録を開始させるように、入力画像の記録を制御する。
【００９２】
ステップＳ５６において、記録制御部７２は、チューナ５４から供給された、受信した番組の映像を表示するための映像データを基に、番組の映像がシーンチェンジしたか否かを判定する。例えば、シーンチェンジは、映像の明るさの変化、色の変化、対応する音声のレベルの変化などから検出される。
【００９３】
ステップＳ５６において、シーンチェンジしていないと判定された場合、比較画像と似ている画像を含む映像が継続して放送されているので、放送の映像の記録を継続し、ステップＳ５６に戻り、番組の映像がシーンチェンジしたか否かの判定を繰り返す。
【００９４】
ステップＳ５６において、番組の映像がシーンチェンジしたと判定された場合、シーンチェンジにより、比較画像と似ている画像を含む映像と異なる映像が放送されるので、ステップＳ５７に進み、記録制御部７２は、映像蓄積部５５に、受信した番組の映像を表示するための映像データの記録を停止させ、手続きはステップＳ５８に進む。これにより、映像蓄積部５５は、受信した番組の映像を表示するための映像データの記録を停止する。
【００９５】
ステップＳ５８において、記録制御部７２は、指示部５７からの、ユーザの指示を示す信号を基に、顔画像を比較する処理を終了するか否かを判定する。
【００９６】
ステップＳ５８において、終了しないと判定された場合、ステップＳ５１に戻り、上述した処理を繰り返す。
【００９７】
ステップＳ５８において、終了すると判定された場合、顔画像を比較する処理は終了する。
【００９８】
図５は、類似顔蓄積表示装置２１による映像表示の処理を説明するフローチャートである。ステップＳ７１において、映像表示制御部５６は、例えば、内部に記憶されているモードを示すフラグを基に、外部映像表示モードであるか否かを判定する。なお、映像表示のモードは、例えば、ユーザからの指示によって変更される。
【００９９】
ステップＳ７１において、外部映像表示モードであると判定された場合、ステップＳ７２に進み、映像表示制御部５６は、映像表示制御部５６に供給された外部からの映像をマルチディスプレイ２４に表示させて、手続きはステップＳ７３に進む。
【０１００】
ステップＳ７３において、映像表示制御部５６は、例えば、ステップＳ５４における顔比較部５３からの通知を基に、閾値を超える類似度の映像が検出されたか否かを判定する。例えば、映像表示制御部５６は、顔比較部５３からの通知を基に、予め定めた８０％である閾値を超える類似度の映像が検出されたか否かを判定する。
【０１０１】
ステップＳ７３において、閾値を超える類似度の映像が検出された場合、ステップＳ７４に進み、映像表示制御部５６は、マルチディスプレイ２４に、放送の映像を割り込ませて表示させて、手続きはステップＳ７５に進む。例えば、映像表示制御部５６は、マルチディスプレイ２４に、外部からの映像を表示させると共に、ディスプレイ３２−１乃至ディスプレイ３２−９のうちの１つに、放送の映像を表示させる。
【０１０２】
図６は、ステップＳ７４において、マルチディスプレイ２４に表示される画像の例を示す図である。図６で示される例において、映像表示制御部５６は、マルチディスプレイ２４全体に、山の画像である外部からの映像８２を表示させる。ステップＳ７３において、閾値を超える類似度の映像が検出されたと判定されると、映像表示制御部５６は、ディスプレイ３２−１に、放送の映像に含まれている顔画像８１であって、顔画像取得部５１に記憶されている顔画像データで示される登録されている比較画像に対する類似度が所定の閾値（例えば、８０％）を超える顔画像８１を表示させる。この場合、映像表示制御部５６は、ディスプレイ３２−２乃至ディスプレイ３２−９の全体に、山の画像である外部からの映像８２を表示させる。
【０１０３】
ステップＳ７３において、閾値を超える類似度の映像が検出されない場合、ステップＳ７４の処理はスキップされて、手続きはステップＳ７５に進む。
【０１０４】
ステップＳ７５において、映像表示制御部５６は、指示部５７からの、ユーザの指示を示す信号を基に、映像表示の処理を終了するか否かを判定する。
【０１０５】
ステップＳ７５において、終了しないと判定された場合、ステップＳ７１に戻り、上述した処理を繰り返す。
【０１０６】
また、ステップＳ７１において、外部映像表示モードでないと判定された場合、ステップＳ７６に進み、映像表示制御部５６は、例えば、内部に記憶されているモードを示すフラグを基に、顔映像表示モードであるか否か判定する。
【０１０７】
ステップＳ７６において、顔映像表示モードであると判定された場合、ステップＳ７７に進み、映像表示制御部５６は、映像蓄積部５５から、蓄積（記録）されている放送の映像であって、比較画像に対する類似度が所定の閾値を超える顔画像を含む放送の映像を読み出して、読み出した放送の映像から顔画像のサムネイルを生成する。映像表示制御部５６は、マルチディスプレイ２４に、顔画像のサムネイルを表示させ、手続きはステップＳ７８に進む。
【０１０８】
図７は、ステップＳ７７において、マルチディスプレイ２４に表示される顔画像のサムネイルの例を示す図である。例えば、映像表示制御部５６は、ディスプレイ３２−１乃至ディスプレイ３２−９のそれぞれに、比較画像に対する類似度が所定の閾値（例えば、８０％）を超える顔画像のうちの、１つの顔画像のサムネイルを表示させる。
【０１０９】
例えば、映像表示制御部５６は、ディスプレイ３２−１乃至ディスプレイ３２−９のそれぞれに、比較画像に対する類似度が高い順に顔画像のサムネイルを配置するように、顔画像のサムネイルを表示させる。また、例えば、映像表示制御部５６は、ディスプレイ３２−１乃至ディスプレイ３２−９のそれぞれに、放送された順、すなわち、映像蓄積部５５に記録された順に顔画像のサムネイルを配置するように、顔画像のサムネイルを表示させる。
【０１１０】
ステップＳ７８において、映像表示制御部５６は、指示部５７からの、ユーザの指示を示す信号を基に、サムネイルが選択されたか否かを判定する。
【０１１１】
ステップＳ７８において、サムネイルが選択されないと判定された場合、ステップＳ７８に戻り、サムネイルが選択されるまで判定の処理を繰り返す。
【０１１２】
例えば、図７で示されるように、ディスプレイ３２−１乃至ディスプレイ３２−９毎に移動するカーソルが表示され、例えば、ディスプレイ３２−９にカーソルが表示されている状態でサムネイルの選択が決定されると、ディスプレイ３２−９に表示されているサムネイルが選択されることになる。
【０１１３】
ステップＳ７８において、サムネイルが選択されたと判定された場合、ステップＳ７９に進み、映像表示制御部５６は、選択されたサムネイルに対応する選択された映像を映像蓄積部５５から読み出して、読み出した映像を再生して、マルチディスプレイ２４の全体に表示させ、手続きはステップＳ８０に進む。
【０１１４】
図８は、マルチディスプレイ２４の全体に表示される、選択されたサムネイルに対応する選択された映像の例を示す図である。例えば、図７で示されるように、ディスプレイ３２−９に表示されているサムネイルが選択された場合、映像表示制御部５６は、ディスプレイ３２−９に表示されているサムネイルに対応する映像を映像蓄積部５５から読み出して、読み出した映像を再生する。そして、映像表示制御部５６は、再生した映像９１を、マルチディスプレイ２４の全体に表示させる。
【０１１５】
ステップＳ８０において、映像表示制御部５６は、映像蓄積部５５から読み出した映像の再生が終了したか否かを判定し、再生が終了していないと判定された場合、ステップＳ８０に戻り、映像蓄積部５５から読み出した映像の再生が終了するまで判定の処理を繰り返す。
【０１１６】
ステップＳ８０において、映像蓄積部５５から読み出した映像の再生が終了したと判定された場合、ステップＳ７５に進む。
【０１１７】
また、ステップＳ７６において、顔映像表示モードでないと判定された場合、ステップＳ８１に進み、映像表示制御部５６は、チューナ５４から供給された、受信した番組の映像を表示するための映像データを基に、放送の映像をマルチディスプレイ２４に表示させ、手続きはステップＳ８２に進む。
【０１１８】
ステップＳ８２において、映像表示制御部５６は、例えば、ステップＳ５４における顔比較部５３からの通知を基に、登録されている比較画像に対する、受信した番組の映像に含まれる顔画像の類似度が所定の閾値以上であるか否かを判定する。すなわち、例えば、登録されている比較画像と受信した番組の映像に含まれる顔画像との類似度が８０％を超えているか否かを判定する。
【０１１９】
ステップＳ８２において、比較画像に対する、受信した番組の映像に含まれる顔画像の類似度が所定の閾値以上であると判定された場合、ステップＳ８３に進み、映像表示制御部５６は、類似度が高いことをユーザに通知し、手続きはステップＳ７５に進む。例えば、ステップＳ８３において、映像表示制御部５６は、類似度が高いことを示すメッセージをマルチディスプレイ２４に表示させることにより、類似度が高いことをユーザに通知する。
【０１２０】
図９は、マルチディスプレイ２４に表示される、類似度が高いことを示すメッセージの例を示す図である。例えば、映像表示制御部５６は、受信した番組の映像と共に、「あなたに似てます！」などの文字からなるメッセージをマルチディスプレイ２４に表示させる。
すなわち、ユーザが放送の番組の映像（画像）を視聴している際に、登録した顔画像と類似した顔画像が放送の番組の映像（画像）に出現すると、映像表示制御部５６は、OSD（On Screen Display）などにより、ユーザに類似度が高いことを知らせる。
【０１２１】
ステップＳ８２において、比較画像に対する、受信した番組の映像に含まれる顔画像の類似度が所定の閾値以上でないと判定された場合、ステップＳ８３の処理はスキップされて、手続きはステップＳ７５に進む。
【０１２２】
ステップＳ７５において、終了すると判定された場合、映像表示の処理は終了する。
【０１２３】
図１０は、類似顔蓄積表示装置２１の他の構成を示すブロック図である。図１０に示す類似顔蓄積表示装置２１は、ネットワーク１０１を介して、EPG（Electronic Program Guide）提供サーバ１０２に接続し、EPG提供サーバ１０２から提供されるEPG情報をネットワーク１０１を介して取得する。ここで、EPG情報は、番組のチャンネル、番組の放送の開始時刻、および番組の放送の終了時刻を含むものであればよい。
【０１２４】
図１０の類似顔蓄積表示装置２１は、顔画像取得部５１、メモリカードリーダ５２、顔比較部５３、チューナ５４−１乃至チューナ５４−ｎ、映像蓄積部５５、映像表示制御部５６、指示部５７、バッファリング制御部１２１、チャンネル選択部１２２、通信部１２３、およびEPG取得部１２４から構成される。図１０の類似顔蓄積表示装置２１は、顔画像取得部５１、メモリカードリーダ５２、顔比較部５３、映像蓄積部５５、映像表示制御部５６、および指示部５７が設けられている点で、図２の類似顔蓄積表示装置２１と共通するが、ｎ個のチューナ５４であるチューナ５４−１乃至チューナ５４−ｎ、バッファリング制御部１２１、チャンネル選択部１２２、通信部１２３、およびEPG取得部１２４が新たに設けられている点で図２の類似顔蓄積表示装置２１と異なっている。
【０１２５】
顔画像取得部５１、メモリカードリーダ５２、顔比較部５３、映像蓄積部５５、映像表示制御部５６、および指示部５７は、図２に示す場合と同様なので、その説明は省略する。チューナ５４−１乃至チューナ５４−ｎは、それぞれ、チューナ５４と同様なので、その説明は適宜省略する。
【０１２６】
チューナ５４−１乃至チューナ５４−ｎは、チューナ５４と同様に、受信した番組の映像データを、顔比較部５３およびバッファリング制御部１２１に供給する。なお、チューナ５４−１乃至チューナ５４−ｎは、全部を類似顔蓄積表示装置２１に設けるようにしても、それぞれを、マルチディスプレイ２４のディスプレイ３２−１乃至ディスプレイ３２−９に設けるようにしてもよい。
【０１２７】
バッファリング制御部１２１は、チューナ５４−１乃至チューナ５４−ｎのいずれかから供給された番組の映像データの映像蓄積部５５への一時的な記録を制御する。例えば、バッファリング制御部１２１は、映像蓄積部５５に、記録領域が論理的にリング状（ループ状）に構成されるリングバッファを形成し、番組の映像データを映像蓄積部５５のリングバッファに順次記録させていく。リングバッファの記録容量を超えるデータ量の番組の映像データがリングバッファに記録される場合、リングバッファに記録されている映像データのうち、古い映像データに、新たな映像データを順に上書きするように、リングバッファは、番組の映像データを記録する。なお、リングバッファの容量は、番組の最初から最後までの映像データを記録できる十分なものとされる。例えば、リングバッファの容量は、４時間の番組の最初から最後までの映像データを記録できるものとされる。
【０１２８】
なお、リングバッファの容量は、ユーザの操作により、適宜選択できるようにしてもよい。
【０１２９】
チャンネル選択部１２２は、チューナ５４−１乃至チューナ５４−ｎを制御し、チューナ５４−１乃至チューナ５４−ｎで受信する番組のチャンネルを切り換える。また、チャンネル選択部１２２は、内部に記憶されているモードを示すフラグ（の値）を変更することで、動作のモードを、チャンネル固定モードまたはチャンネルスキャンモードのいずれか一方にする。チャンネル選択部１２２は、モードを示すフラグを基に、動作のモードが、チャンネル固定モードであるか、またはチャンネルスキャンモードであるかを判定し、チャンネル固定モードである場合、チューナ５４−１乃至チューナ５４−ｎで受信する番組のチャンネルを指定されたチャンネルに固定し、チャンネルスキャンモードである場合、チューナ５４−１乃至チューナ５４−ｎで受信する番組のチャンネルを順に切り換える。
【０１３０】
通信部１２３は、ネットワーク１０１を介してEPG提供サーバ１０２から送信されてくる番組表の情報であるEPG情報を受信する。EPG取得部１２４は、通信部１２３において受信したEPG情報を通信部１２３から取得するか、または、放送されたEPG情報であって、チューナ５４−１乃至チューナ５４−ｎで受信されたEPG情報をチューナ５４−１乃至チューナ５４−ｎから取得する。EPG取得部１２４は、取得したEPG情報を映像蓄積部５５に記録させる。
【０１３１】
図１１は、類似顔蓄積表示装置２１による記録処理を説明するフローチャートである。ステップＳ１０１において、バッファリング制御部１２１は、映像蓄積部５５のリングバッファへの、チューナ５４−１乃至チューナ５４−ｎにおいて受信された番組の映像（映像データ）の一時的な記録を開始し、手続きは、ステップＳ１０２に進む。
【０１３２】
記録処理において、顔画像の有無にかかわらず、番組の映像のリングバッファへの記録が開始される。このように、ステップＳ１０１において、バッファリング制御部１２１は、放送されている番組の画像の一時的な記録を制御する。
【０１３３】
ステップＳ１０２において、チャンネル選択部１２２は、例えば、内部に記憶されているモードを示すフラグを基に、チャンネル固定モードであるか否かを判定する。例えば、モードを示すフラグは、指示部５７からの、モードを選択するユーザの操作に応じた、ユーザの指示を示す信号に応じて変更される。
【０１３４】
ステップＳ１０２において、チャンネル固定モードであると判定された場合、指定されたチャンネルの番組の映像を継続して監視するので、ステップＳ１０３に進み、チャンネル選択部１２２は、指示部５７からの、チャンネルを選択するユーザの操作に応じた、ユ  ーザの指示を示す信号に応じて、チューナ５４−１乃至チューナ５４−ｎに、受信する番組のチャンネルを指定されたチャンネル（以下、指定チャンネルと称する）に設定させ、手続きはステップＳ１０４に進む。なお、チャンネル固定モードにおいて、チャンネル選択部１２２は、モードがチャンネルスキャンモードに変更されるか、または次のチャンネルが指定されるまで、チューナ５４−１乃至チューナ５４−ｎで受信する番組のチャンネルを変更しないで、固定する。チャンネル固定モードにおいて、指定チャンネルの番組の映像データが継続して映像蓄積部５５のリングバッファに記録される。
【０１３５】
所望の番組が放送される指定チャンネルがその番組の放送前に指定されると、映像蓄積部５５のリングバッファには、その番組の最初から最後までの映像データが記録されることになる。
【０１３６】
ステップＳ１０４において、顔比較部５３の検出部７１は、指定チャンネルの番組を受信するチューナ５４−１乃至チューナ５４−ｎから供給される、受信した番組の映像を表示するための映像データを取得することによって、放送の映像を取得する。そして、検出部７１は、ステップＳ５２と同様の処理で、予め顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔との類似度を計算する。すなわち、ステップＳ１０４において、検出部７１は、番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出する。
【０１３７】
ステップＳ１０５において、検出部７１は、取得した顔画像と番組の映像の顔が一致したか否かを判定する。例えば、検出部７１は、類似度が予め定めた閾値を超えているか否かを判定する。例えば、ステップＳ１０５において、検出部７１は、類似度が８０％を超えているか否かを判定する。
【０１３８】
なお、図４のステップＳ５３と同様に、ステップＳ１０５において類似度と比較される閾値は、８０％に限るものではなく、類似度を求める手法や類似する顔の検出に要求される正確さなどに応じて適宜変更するようにしてもよい。
【０１３９】
ステップＳ１０５において、取得した顔画像と番組の映像の顔が一致していないと判定された場合、例えば、類似度が予め定めた８０％である閾値を超えていないと判定された場合、顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔とが似ていないので、ステップＳ１０４に戻り、上述した処理を繰り返す。
【０１４０】
このように、ステップＳ１０５において、チャンネル固定モードでは、ユーザが指定した指定チャンネルの映像について、取得した顔画像と番組の映像の顔が一致するまで、判定の処理が繰り返される。
【０１４１】
なお、所定の番組の全部の映像について、番組の映像の顔と取得した顔画像とが一致しなかった場合には、ステップＳ１０４およびステップＳ１０５の処理が繰り返されるだけなので、その番組の映像は、バッファに一時的に記録されるだけで、映像蓄積部５５に永続的に記録されることはない。
【０１４２】
ステップＳ１０５において、取得した顔画像と番組の映像の顔が一致すると判定された場合、例えば、類似度が予め定めた８０％である閾値を超えていると判定された場合、顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔とが似ているので、手続きは、ステップＳ１０６に進む。この場合、検出部７１は、記録制御部７２に取得した顔画像と番組の映像の顔が一致することを通知し、記録制御部７２は、EPG取得部１２４に、EPG情報を取得させる制御信号を送る。
【０１４３】
ステップＳ１０６において、EPG取得部１２４は、EPG情報を取得することで、類似画像を検出した番組の放送の開始時刻および終了時刻を取得する。すなわち、例えば、EPG取得部１２４は、通信部１２３に、ネットワーク１０１を介して、EPG提供サーバ１０２から送信されてくる番組表の情報であるEPG情報を受信させて、EPG情報を取得するか、または、放送されたEPG情報であって、チューナ５４−１乃至チューナ５４−ｎで受信されたEPG情報をチューナ５４−１乃至チューナ５４−ｎから取得して、手続きは、ステップＳ１０７に進む。EPG取得部１２４は、取得したEPG情報を映像蓄積部５５に記録させる。
【０１４４】
このように、EPG情報を取得することにより、予め登録されている顔の画像に類似する類似画像が検出された番組の開始時刻と終了時刻を取得することができる。
【０１４５】
ステップＳ１０７において、バッファリング制御部１２１は、映像蓄積部５５に記録されているEPG情報で示される、類似画像が検出された番組の終了時刻と、図示せぬリアルタイムクロックで示される現在時刻とを比較することにより、類似画像が検出された番組が終了したか否かを判定する。
【０１４６】
ステップＳ１０７において、類似画像が検出された番組が終了していないと判定された場合、すなわち、現在時刻が番組の放送終了時刻を過ぎていない場合、類似画像が検出された番組がまだ放送されているので、ステップＳ１０７に戻り、類似画像が検出された番組が終了するまで判定の処理を繰り返す。
【０１４７】
ステップＳ１０７において、類似画像が検出された番組が終了したと判定された場合、映像蓄積部５５のリングバッファに、番組の最後まで番組の映像（映像データ）が記録されたので、ステップＳ１０８に進み、記録制御部７２は、映像蓄積部５５のリングバッファに一時的に記録されている、番組の最初から最後までの映像を、映像蓄積部５５にチャプターとして保存し（記録し）、ステップＳ１０９に進む。すなわち、ステップＳ１０３乃至ステップＳ１０７の後に実行されるステップＳ１０８において、記録制御部７２は、映像蓄積部５５に、類似画像を検出した番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御する。
【０１４８】
ステップＳ１０９において、バッファリング制御部１２１は、記録の処理を終了するか否かを判定し、記録の処理を終了しないと判定された場合、ステップＳ１０２に戻り、上述した処理を繰り返す。
【０１４９】
また、ステップＳ１０２において、チャンネル固定モードでないと判定された場合、チャンネルスキャンモードであり、チャンネルを順に変更しながら番組の映像を監視するので、ステップＳ１１０に進み、チャンネル選択部１２２は、チューナ５４−１乃至チューナ５４−ｎが受信する番組のチャンネルを変更し、ステップＳ１１１に進む。すなわち、ステップＳ１１０において、チャンネル選択部１２２は、チャンネルが順次切り換えられるようにチューナ５４−１乃至チューナ５４−ｎで受信する番組のチャンネルを選択する。
【０１５０】
例えば、ステップＳ１１０において、チャンネル選択部１２２は、いわゆるザッピングするように、チューナ５４−１乃至チューナ５４−ｎの受信するチャンネルを変更させる。より具体的には、ステップＳ１１０において、チャンネル選択部１２２は、番組が放送されているチャンネルを最初（例えば、チャンネル番号が最も小さいチャンネル）から順に（例えば、昇順に）選択し、最後のチャンネル（例えば、チャンネル番号が最も大きいチャンネル）の次に最初のチャンネルを選択するように、チャンネルを巡回させるように変更する。また、例えば、チャンネル選択部１２２は、ランダムに、チューナ５４−１乃至チューナ５４−ｎにおいて受信するチャンネルを変更する。
【０１５１】
ステップＳ１１１において、顔比較部５３の検出部７１は、ステップＳ１１０で変更されたチャンネルの番組を受信するチューナ５４−１乃至チューナ５４−ｎから供給される、受信した番組の映像を表示するための映像データを取得することによって、放送の映像を取得する。そして、検出部７１は、ステップＳ５２と同様の処理で、予め顔画像取得部５１に記憶されている顔画像データで示される登録されている顔の画像である比較画像と放送の映像の顔との類似度を計算する。すなわち、ステップＳ１１１において、検出部７１は、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出する。
【０１５２】
ステップＳ１１２において、検出部７１は、取得した顔画像と番組の映像の顔が一致したか否かを判定する。なお、ステップＳ１１２の処理は、ステップＳ１０５の処理と同様である。
【０１５３】
ステップＳ１１２において、取得した顔画像と番組の映像の顔が一致しないと判定された場合、ステップＳ１１０に戻り、取得した顔画像と番組の映像の顔が一致するまで、チャンネルを変更して、次のチャンネルの映像について、比較画像と放送の映像の顔との類似度が計算され、取得した顔画像と番組の映像の顔が一致するか否かの判定の処理が繰り返される。
【０１５４】
このようにすることで、チューナ５４−１乃至チューナ５４−ｎの数が、番組を放送しているチャンネルの数に比較して少ない場合であっても、番組を放送している全てのチャンネルについて、類似画像を検出することができる。
【０１５５】
ステップＳ１１２において、取得した顔画像と番組の映像の顔が一致したと判定された場合、手続きは、ステップＳ１０６に進む。この場合、検出部７１は、記録制御部７２に取得した顔画像と番組の映像の顔が一致することを通知し、記録制御部７２は、EPG取得部１２４に、EPG情報を取得させる制御信号を送る。
【０１５６】
ステップＳ１１２の後のステップＳ１０６において、EPG情報が取得され、ステップＳ１０７において、類似画像が検出された番組が終了するまで、番組が終了したか否かが判定される。
【０１５７】
ステップＳ１１２において、取得した顔画像と番組の映像の顔が一致したと判定された場合、その後、チャンネルが変更されることなく、番組の最後まで、類似画像が検出された番組の映像（映像データ）が、映像蓄積部５５のリングバッファに記録される。
【０１５８】
そして、ステップＳ１１０乃至ステップＳ１１２、ステップＳ１０６、およびステップＳ１０７の後のステップＳ１０８において、記録制御部７２は、映像蓄積部５５のリングバッファに一時的に記録されている、類似画像が検出された番組を放送しているチャンネルに変更されてから、番組の最後までの、その番組の映像を、映像蓄積部５５にチャプターとして保存し（記録し）、ステップＳ１０９に進む。すなわち、この場合、記録制御部７２は、映像蓄積部５５に、類似画像を検出した番組の、一時的に記録されている画像を、その番組を放送しているチャンネルに変更してから終了時刻まで永続的に記録するように、記録を制御する。
【０１５９】
ステップＳ１０９において、記録の処理を終了すると判定された場合、記録の処理は終了する。
【０１６０】
このように、所望の人が出演している番組を、簡単かつ確実に記録することができる。所望の人が出演している番組を、最初から最後まで、簡単かつ確実に記録することができる。
【０１６１】
または、同時に放送されている全てのまたは所望の番組のうち、所望の人が出演している番組を、簡単かつ確実に記録することができる。さらに、同時に受信できる番組の数より多い数の番組が同時に放送されている場合であっても、同時に放送されている番組のうち、所望の人が出演している番組を、簡単かつ確実に記録することができる。
【０１６２】
これにより、例えば、好みのタレントの顔を登録しておくだけで、番組欄を毎日いちいちチェックすることなく、その好みのタレントの出ている番組を自動的に録画しておくことができる。
【０１６３】
なお、チューナ５４−１乃至チューナ５４−ｎのそれぞれについて、チャンネル固定モードまたはチャンネルスキャンモードのいずれか一方を設定し、チューナ５４−１乃至チューナ５４−ｎのそれぞれについて、図１１を参照して説明した記録の処理を実行するようにしてもよい。
【０１６４】
このように、所定のトリガで入力画像の記録を開始させるようにした場合には、入力された画像を記録することができる。また、入力された画像である入力画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、入力画像から類似画像が検出された場合、入力画像の記録を開始させるように、入力画像の記録を制御するようにした場合には、入力された画像のうち、所望の顔に似ている顔の画像を簡単かつ確実に記録することができる。
【０１６５】
また、所定のトリガで番組の記録を開始させるようにした場合には、番組を記録することができる。また、放送されている番組の画像の一時的な記録を制御し、番組の画像から予め登録されている顔の画像に類似する画像である類似画像を検出し、類似画像を検出した番組の放送の開始時刻および終了時刻を取得し、類似画像を検出した番組の、一時的に記録されている画像を、放送の開始時刻から終了時刻まで永続的に記録するように、記録を制御するようにした場合には、所望の人が出演している番組を、簡単かつ確実に記録することができる。
【０１６６】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１６７】
図１２は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。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２０２や、記憶部２０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部２０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１７３】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１７４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１７５】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１７６】
【図１】本発明の一実施の形態の類似顔蓄積表示システムの外観を示す図である。
【図２】類似顔蓄積表示装置の構成を示すブロック図である。
【図３】顔画像を取得する処理を説明するフローチャートである。
【図４】顔画像を比較する処理を説明するフローチャートである。
【図５】映像表示の処理を説明するフローチャートである。
【図６】マルチディスプレイに表示される画像の例を示す図である。
【図７】マルチディスプレイに表示される顔画像のサムネイルの例を示す図である。
【図８】マルチディスプレイの全体に表示される選択されたサムネイルに対応する選択された映像の例を示す図である。
【図９】マルチディスプレイに表示される類似度が高いことを示すメッセージの例を示す図である。
【図１０】類似顔蓄積表示装置の他の構成を示すブロック図である。
【図１１】記録処理を説明するフローチャートである。
【図１２】パーソナルコンピュータの構成の例を示すブロック図である。
【符号の説明】
【０１７７】
１１  類似顔蓄積表示システム，  ２１  類似顔蓄積表示装置，  ２２  カメラ，  ２３  アンテナ，  ２４  マルチディスプレイ，  ２６  メモリカード，  ３１  メモリカードスロット，  ３２−１乃至３２−９  ディスプレイ，  ５１  顔画像取得部，  ５２  メモリカードリーダ，  ５３  顔比較部，  ５４および５４−１乃至５４−ｎ  チューナ，  ５５  映像蓄積部，  ５６  映像表示制御部，  ５７  指示部，  ７１  検出部，  ７２  記録制御部，  １２１  バッファリング制御部，  １２２  チャンネル選択部，  １２３  通信部，  １２４  EPG取得部，  ２０１  ＣＰＵ，  ２０２  ＲＯＭ，  ２０３  ＲＡＭ，  ２０８  記憶部，  ２１１  リムーバブルメディア
【図１】
2007166357.tif 000003
【図２】
2007166357.tif 000004
【図３】
2007166357.tif 000005
【図４】
2007166357.tif 000006
【図５】
2007166357.tif 000007
【図６】
2007166357.tif 000008
【図７】
2007166357.tif 000009
【図８】
2007166357.tif 000010
【図９】
2007166357.tif 000011
【図１０】
2007166357.tif 000012
【図１１】
2007166357.tif 000013
【図１２】
2007166357.tif 000014