(57)【要約】【課題】多様なユーザ好みの番組を推薦できるようにする。【解決手段】録画番組の映像音声からユーザ好みの人物を指定させることでユーザ好みの人物を設定して、この映像音声からこの人物の顔画像及び声の特徴量を検出し、この特徴量と、有名人データベースに予め登録されている各有名人の特徴量との相関係数を計算して、この相関係数が所定の範囲内にある特徴量を持つ有名人を、ユーザ好みの人物に似ている有名人として、この有名人が出演する番組を、ＥＰＧ情報などから検索して、検索の結果見付かった番組を推薦番組に設定するようにしたことで、ユーザ好みの人物に似ている人物が出演している番組、つまりユーザ好みと推測される様々な人物が出演する番組をユーザに推薦することができる。【選択図】図１
2009296346.tif 000002
【特許請求の範囲】
【請求項１】
番組情報を取得する番組情報取得部と、
ユーザ好みの人物を設定する好み設定部と、
上記好み設定部により設定されたユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を取得する好み人物特徴量取得部と、
予め番組出演者の顔画像及び声の特徴量のうちの少なくともどちらか一方を、当該番組出演者の特徴量として当該番組出演者の名前に対応付けて記憶している特徴量記憶部から、上記好み人物特徴量取得部により取得されたユーザ好みの人物の特徴量に対する類似度が所定の範囲内にある特徴量を持つ番組出演者を、ユーザ好みの人物に似ている番組出演者として検索する出演者検索部と、
上記出演者検索部による検索の結果得られるユーザ好みの人物に似ている番組出演者の名前をもとに、当該番組出演者が出演する番組を、上記番組情報取得部により取得された番組情報から検索する番組検索部と、
上記番組検索部により検索された番組を推薦番組に設定する推薦番組設定部と
を具える番組推薦装置。
【請求項２】
番組の映像音声を取得する番組映像音声取得部と、
上記番組映像音声取得部により取得された番組の映像音声を再生する再生部と
を具え、
上記好み設定部は、
上記再生部により再生された番組の映像音声から、番組出演者の顔画像及び声のうちの少なくともどちらか一方をユーザに指定させることで、ユーザ好みの人物を設定し、
上記好み人物特徴量取得部は、
上記番組の映像音声から、ユーザに指定された顔画像及び声のうちの少なくともどちらか一方の特徴量をユーザ好みの人物の特徴量として検出する
請求項１に記載の番組推薦装置。
【請求項３】
上記好み設定部は、
所定の入力手段を介してユーザ好みの人物の名前をユーザに入力させることで、ユーザ好みの人物の名前を特定し、
上記好み人物特徴量取得部は、
上記記憶部から、上記好み設定部により特定されたユーザ好みの人物の名前に対応する特徴量をユーザ好みの人物の特著量として取得する
請求項１に記載の番組推薦装置。
【請求項４】
上記好み人物特徴量取得部により取得された、ユーザ好みの人物の特徴量を蓄積する蓄積部を具え、
上記好み設定部は、
上記蓄積部に蓄積されたユーザ好みの人物の特徴量から、ユーザに指定された１以上の人物の特徴量を選択し、
上記好み人物特徴量取得部は、
上記蓄積部から、上記好み設定部により選択されたユーザ好みの人物の特徴量を取得する
請求項１に記載の番組推薦装置。
【請求項５】
上記出演者検索部がユーザ好みの人物と番組出演者とが似ているかどうかを判別するための上記類似度の範囲を、ユーザ操作に応じて任意の範囲に設定する類似度範囲設定部を具える
請求項１に記載の番組推薦装置。
【請求項６】
上記番組映像音声取得部により取得された映像音声を記録する映像音声記録部を具え、
上記再生部は、
上記映像音声記録部に記録された映像音声を再生する
請求項２に記載の番組推薦装置。
【請求項７】
上記推薦番組の視聴予約または録画予約を行う予約設定部を具える
請求項６に記載の番組推薦装置。
【請求項８】
上記推薦番組の番組情報を所定の表示部に表示させる表示制御部を具える
請求項６に記載の番組推薦装置。
【請求項９】
ユーザ好みの人物を好み設定部が設定する好み設定ステップと、
上記好み設定ステップで設定したユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を好み人物特徴量取得部が取得する好み人物特徴量取得ステップと、
予め番組出演者の顔画像及び声の特徴量のうちの少なくともどちらか一方を、当該番組出演者の特徴量として当該番組出演者の名前に対応付けて記憶している特徴量記憶部から、上記好み人物特徴量取得ステップで取得したユーザ好みの人物の特徴量に対する類似度が所定の範囲内にある特徴量を持つ番組出演者を、ユーザ好みの人物に似ている番組出演者として出演者検索部が検索する出演者検索ステップと、
上記出演者検索ステップでの検索の結果得られるユーザ好みの人物に似ている番組出演者の名前をもとに、当該番組出演者が出演する番組を、番組情報取得部により取得された番組情報から検索する番組検索ステップと、
上記番組検索ステップで検索した番組を推薦番組設定部が推薦番組に設定する推薦番組設定ステップと
を具える番組推薦方法。
【請求項１０】
番組推薦装置に対して、
ユーザ好みの人物を好み設定部が設定する好み設定ステップと、
上記好み設定ステップで設定したユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を好み人物特徴量取得部が取得する好み人物特徴量取得ステップと、
予め番組出演者の顔画像及び声の特徴量のうちの少なくともどちらか一方を、当該番組出演者の特徴量として当該番組出演者の名前に対応付けて記憶している特徴量記憶部から、上記好み人物特徴量取得ステップで取得したユーザ好みの人物の特徴量に対する類似度が所定の範囲内にある特徴量を持つ番組出演者を、ユーザ好みの人物に似ている番組出演者として出演者検索部が検索する出演者検索ステップと、
上記出演者検索ステップでの検索の結果得られるユーザ好みの人物に似ている番組出演者の名前をもとに、当該番組出演者が出演する番組を、番組情報取得部により取得された番組情報から検索する番組検索ステップと、
上記番組検索ステップで検索した番組を推薦番組設定部が推薦番組に設定する推薦番組設定ステップと
を実行させるための番組推薦プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組推薦装置、番組推薦方法及び番組推薦プログラムに関し、例えば、ユーザの嗜好をもとに番組を推薦する番組推薦装置に適用して好適なものである。
【背景技術】
【０００２】
従来、ユーザ好みの番組を推薦番組として表示したり自動で録画したりする機能を有する番組録画装置がある。
【０００３】
この種の番組録画装置では、例えば、番組の映像から検出した出演者の顔画像を一覧表示して、この中からユーザ好みの人物の顔画像を選択させ、選択された顔画像の人物が出演する番組を推薦番組として表示または録画するようになっている（例えば特許文献１参照）。
【０００４】
このような機能により、この番組録画装置は、ユーザが好きな人物が出演している番組をユーザに推薦することができる。
【特許文献１】特開２００７−２５１２９６公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の番組録画装置では、推薦番組がユーザの好きな特定の人物が出演している番組に限られてしまう。この結果、番組の出演者が代わらなければ、毎回同じ番組をユーザに推薦することになりかねない。
【０００６】
つまり従来の番組録画装置では、ユーザの好みである特定の人物が出演する番組しか推薦することができなかった。
【０００７】
本発明は以上の点を考慮してなされたもので、多様なユーザ好みの番組を推薦し得る番組推薦装置、番組推薦方法及び番組推薦プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため本発明においては、番組情報を取得する番組情報取得部と、ユーザ好みの人物を設定する好み設定部と、好み設定部により設定されたユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を取得する好み人物特徴量取得部と、予め番組出演者の顔画像及び声の特徴量のうちの少なくともどちらか一方を、当該番組出演者の特徴量として当該番組出演者の名前に対応付けて記憶している記憶部から、好み人物特徴量取得部により取得されたユーザ好みの人物の特徴量に対する類似度が所定の範囲内にある特徴量を持つ番組出演者を、ユーザ好みの人物に似ている番組出演者として検索する出演者検索部と、出演者検索部による検索の結果得られるユーザ好みの人物に似ている番組出演者の名前をもとに、当該番組出演者が出演する番組を、番組情報取得部により取得された番組情報から検索する番組検索部と、番組検索部により検索された番組を推薦番組に設定する推薦番組設定部とを設けるようにした。
【０００９】
こうすることで、ユーザ好みの人物に似ている人物が出演している番組、つまりユーザ好みと推測される様々な人物が出演する番組をユーザに推薦することができる。
【発明の効果】
【００１０】
本発明によれば、ユーザ好みの人物に似ている人物が出演している番組、つまりユーザ好みと推測される様々な人物が出演する番組をユーザに推薦することができ、かくして、多様なユーザ好みの番組を推薦し得る番組推薦装置、番組推薦方法及び番組推薦プログラムを実現できる。
【発明を実施するための最良の形態】
【００１１】
以下、図面について、本発明の一実施の形態を詳述する。
【００１２】
（１）第１の実施の形態
（１−１）番組録画装置の回路構成
まず第１の実施の形態について説明する。図１において１は、番組録画装置の回路構成を示している。この番組録画装置１は、デジタル系放送及びアナログ系放送の番組の録画再生機能、ＥＰＧ（Electronic  Program  Guide）情報の取得機能を有している。
【００１３】
番組録画装置１の各回路部は、Ｈｏｓｔマイコン２によって制御される。Ｈｏｓｔマイコン２は、バス３を介して接続されたハードディスクドライブ４もしくは不揮発性メモリ５に記憶されているプログラムによって各種処理を実行すると共に、ＵＩ（User  Interface）制御部６を介してリモートコントローラＲＭから入力される操作信号に応じて各回路部の動作を制御する。尚、リモートコントローラＲＭについては、以下、リモコンＲＭとも呼ぶ
【００１４】
具体的に番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭの操作などに応じて、デジタル系アンテナ７を介して受信したデジタル放送信号をデジタルチューナ部８に入力する。
【００１５】
デジタルチューナ部８は、デジタル放送信号から、任意のチャンネル（例えばリモコンＲＭの操作により指定されたチャンネル）の放送データを抽出して、これを出力する。デジタルチューナ部８から出力された任意のチャンネルの放送データは、ＳｔｒｅａｍＢｕｆｆｅｒ９を経由して、番組の映像音声データとしてハードディスクドライブ４に記録される。
【００１６】
このようにして番組録画装置１は、デジタル系放送の番組を録画するようになっている。
【００１７】
また番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭの操作などに応じて、アナログ系アンテナ１０を介して受信したアナログ放送信号をアナログチューナ部１１に入力する。
【００１８】
アナログチューナ部１１は、アナログ放送信号から、任意のチャンネルの放送信号を抽出して、これを復調器１２に入力する。復調器１２は、放送信号をＮＴＳＣ（National  Television  Standards  Committee）デコードすることによりＮＴＳＣ信号に変換して、これをＭＰＥＧ（Moving  Picture  Experts  Group）エンコーダ１３に入力する。
【００１９】
ＭＰＥＧエンコーダ１３は、ＮＴＳＣ信号をＭＰＥＧエンコードすることで映像音声データに変換して、これを出力する。ＭＰＥＧエンコーダ１２から出力された映像音声データは、ＳｔｒｅａｍＢｕｆｆｅｒ９を経由して、番組の映像音声データとしてハードディスクドライブ４に記録される。
【００２０】
このようにして番組録画装置１は、アナログ系放送の番組を録画するようになっている。
【００２１】
さらに番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭの操作などに応じて、ハードディスクドライブ４から読み出した映像音声データをＳｔｒｅａｍＢｕｆｆｅｒ９を介してデマルチプレクサ１４に入力する。
【００２２】
デマルチプレクサ１４は、映像音声データを映像データと音声データとに分離して、それぞれをＡＶデコーダ１５に入力する。ＡＶデコーダ１５は、映像データと音声データとのそれぞれをデコードすることにより映像信号と音声信号とに変換して、これらを出力する。
【００２３】
ＡＶデコーダ１５から出力された映像信号は、ＧＵＩ（Graphical  User  Interface）重畳器１６でＯＳＤ（On  Screen  Display）などのグラフィックス信号が重畳された後、ビデオケーブルなどで外部接続されたディスプレイ１７に送られる。この結果、このディスプレイ１７から、映像信号に基づく番組映像が出力される。
【００２４】
一方、ＡＶデコーダ１５から出力された音声信号は、オーディオケーブルなどで外部接続されたスピーカ１８に送られる。この結果、このスピーカ１８から、音声信号に基づく番組音声が出力される。
【００２５】
このようにして番組録画装置１は、録画した番組を再生するようになっている。
【００２６】
さらに番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭの操作などに応じて、デジタルチューナ部８から出力された任意のチャンネルの放送データを、ＳｔｒｅａｍＢｕｆｆｅｒ９を介して、ハードディスクドライブ４に記録せずに、デマルチプレクサ１４に入力する。
【００２７】
この結果、デマルチプレクサ１４、ＡＶデコーダ１５、ＧＵＩ重畳器１６を順次介して、番組の映像信号がディスプレイ１７に送られる。そして、このディスプレイ１７から、映像信号に基づく番組映像、つまり現在放送中の番組映像が出力される。
【００２８】
また、デマルチプレクサ１４、ＡＶデコーダ１５を順次介して、番組の音声信号がスピーカ１８に送られる。そして、このスピーカ１８から、音声信号に基づく番組音声、つまり現在放送中の番組音声が出力される。
【００２９】
このようにして番組録画装置１は、放送中のデジタル系放送の番組を再生するようになっている。
【００３０】
さらに番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、リモコンＲＭの操作などに応じて、アナログチューナ部１１から出力された任意のチャンネルの放送信号を、復調器１２によりＮＴＳＣデコードして映像信号と音声信号とに分離する。
【００３１】
復調器１２から出力された映像信号は、ＧＵＩ重畳器１６を介してディスプレイ１７に送られる。この結果、このディスプレイ１７から、映像信号に基づく番組映像、つまり現在放送中の番組映像が出力される。
【００３２】
また、復調器１２から出力された音声信号は、スピーカ１８に送られる。この結果、このスピーカ１８から、音声信号に基づく番組音声、つまり現在放送中の番組音声が出力される。
【００３３】
このようにして番組録画装置１は、放送中のアナログ系放送の番組を再生するようになっている。
【００３４】
さらに番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、デジタルチューナ部８から出力される任意のチャンネルの放送データをデマルチプレクサ１９に入力する。デマルチプレクサ１９は、放送データからＥＰＧ情報を抽出して、これをデジタル放送のＥＰＧ情報として不揮発性メモリ５に記録する。ここで、このＥＰＧ情報が各チャンネルで別々に配信されている場合、番組録画装置１は、受信可能な各チャンネルの放送データからＥＰＧ情報を抽出して、不揮発性メモリ５に記録するようになっている。
【００３５】
さらに番組録画装置１は、Ｈｏｓｔマイコン２の制御のもと、アナログチューナ部１１によりＥＰＧ情報を配信している所定のチャンネルの放送信号を抽出し、これを復調器１２に入力する。復調器１２は、放送信号をＮＴＳＣ信号に変換して、ＶＢＩ（Vertical  Blanking  Interval）スライサ２０に入力する。
【００３６】
ＶＢＩスライサ２０は、ＮＴＳＣ信号からＥＰＧ情報が重畳されている特定ラインを切り出して、これをＥＰＧデコーダ２１に入力する。ＥＰＧデコーダ２１は、ＮＴＳＣ信号から切り出された特定ラインをデコードすることで、ＥＰＧ情報を得て、これをアナログ放送のＥＰＧ情報として不揮発性メモリ５に記録する。
【００３７】
このようにして番組録画装置１は、アナログ放送及びデジタル放送のＥＰＧ情報を取得するようになっている。
【００３８】
ちなみにＥＰＧ情報には、例えば、放送予定の各番組の番組情報として、放送局名、放送日時、番組タイトル、ジャンル、番組概要、番組詳細、出演者名などが記されている。
【００３９】
そして番組録画装置１は、Ｈｏｓｔマイコン２が、不揮発性メモリ５に記録したＥＰＧ情報をバス３を介して読み出し、このＥＰＧ情報をもとに番組の放送スケジュールを表にした番組表の画面データを生成して、これをバス３を介してＲＡＭ（Random  Access  Memory）２２に一時記録する。
【００４０】
ＲＡＭ２２に一時記録された番組表の画面データは、ＧＵＩ重畳器１６に入力されることで画面信号に変換されて、ディスプレイ１７に送られる。この結果、ディスプレイ１７から、画面信号に基づく番組表の画面が出力される。
【００４１】
このようにして番組録画装置１は、アナログ放送及びデジタル放送の番組表をディスプレイ１７に表示するようになっている。
【００４２】
そして番組録画装置１は、リモコンＲＭの操作などにより、ディスプレイ１７に表示した番組表から任意の番組が選択され、この番組に対して視聴予約するよう指示されると、この番組の番組情報（放送局名及び放送日時など）を利用して、この番組を視聴予約するようにもなっている。
【００４３】
また番組録画装置１は、リモコンＲＭの操作などにより、ディスプレイ１７に表示した番組表から任意の番組が選択され、この番組に対して録画予約するよう指示されると、この番組の番組情報（放送局名及び放送日時など）を利用して、この番組を録画予約するようにもなっている。
【００４４】
因みに、番組を録画した場合、この番組の番組情報を映像音声データと共にハードディスクドライブ４に記録するようになっている。
【００４５】
さらに番組録画装置１は、リモコンＲＭの操作などに応じて、図示しないネットワーク機器（例えばサーバ）から配信される各種データをネットワーク端子２３及びネットワークコントローラ２４を介して受信する。そしてこのデータは、Ｈｏｓｔマイコン２、バス３を順次経由してハードディスクドライブ４に記録される。
【００４６】
さらに番組録画装置１は、リモコンＲＭの操作などに応じて、ハードディスクドライブ４から読み出した各種データを、バス３、Ｈｏｓｔマイコン２、ネットワークコントローラ２４、ネットワーク端子２３を順次経由してネットワーク機器に送信する。
【００４７】
このようにして番組録画装置１は、ネットワーク機器との間で各種データの送受を行うようにもなっている。実際上、番組録画装置１は、ネットワーク機器に対して、所望期間のＥＰＧ情報を要求することで、このネットワーク機器から、所望期間のＥＰＧ情報を取得することができるようにもなっている。
【００４８】
さらに番組録画装置１は、リモコンＲＭの操作などに応じて、Ｈｏｓｔマイコン２が、各種画面データを生成して、これをバス３を介してＲＡＭ２２に一時記録する。ＲＡＭ２２に一時記録された各種画面データは、ＧＵＩ重畳器１６に入力されることで画面信号に変換されて、ディスプレイ１７に送られる。この結果、ディスプレイ１７から、画面信号に基づく各種画面（視聴予約一覧画面、録画予約一覧画面、録画済番組一覧画面など）が出力される。
【００４９】
このようにして番組録画装置１は、各種画面をディスプレイ１７に表示するようになっている。
【００５０】
上述した基本的な機能にくわえて、この番組録画装置１は、ユーザ好みの人物に顔や声が似ている人物が出演する番組をユーザに推薦する番組推薦機能を有している。以下、この番組推薦機能について説明する。尚、この番組推薦機能は、番組録画装置１のＨｏｓｔマイコン２が各回路部の動作を制御することで実現される機能の１つである。
【００５１】
（１−２）番組推薦機能
番組録画装置１では、番組推薦機能によりユーザ好みの人物に似ている人物が出演する番組を推薦するうえで、まずユーザ好みの人物を設定する。
【００５２】
具体的に番組録画装置１は、リモコンＲＭの操作などに応じて、任意の録画番組を再生することで、この録画番組の映像をディスプレイ１７に表示すると共に、この録画番組の音声をスピーカ１８から出力する。
【００５３】
ここで番組録画装置１は、リモコンＲＭに設けられた一時停止ボタン（図示せず）が押下されると、録画番組の再生を一時停止する。この結果、図２に示すように、ディスプレイ１７には、一時停止ボタンが押下された時点の映像が静止画像として表示される。
【００５４】
さらにこのとき、リモコンＲＭに設けられた顔認識ボタン（図示せず）が押下されると、番組録画装置１は、ディスプレイ１７に表示されている静止画像に対して、顔認識処理を施すことにより、この静止画像から人物の顔画像と判断できる領域（これを顔領域とも呼ぶ）を検出する。
【００５５】
そして番組録画装置１は、図３に示すように、静止画像上に、検出した顔領域を示す四角形上の枠Ｆｒを表示させると共に、各枠Ｆｒの内側に、枠ＦｒをリモコンＲＭに設けられた数字ボタン（図示せず）で指定するための固有の数字を表示させる。
【００５６】
実際上、図３は、静止画像から二人の人物の顔領域が検出されたことにより、二人の顔領域を示す二つの枠Ｆｒ１及びＦｒ２が静止画像上に表示され、さらに枠Ｆｒ１の内側に数字の「１」が表示され、枠Ｆｒ２の内側に数字の「２」が表示されている例である。
【００５７】
ここで番組録画装置１は、リモコンＲＭに設けられた数字ボタンの押下により、任意の枠Ｆｒが指定されると、この枠Ｆｒの顔画像がユーザ好みの顔画像であると判断して、この顔画像の人物をユーザ好みの人物に設定する。
【００５８】
次に番組録画装置１は、ユーザ好みの顔画像を静止画像（つまり録画番組の映像）から切り出して、この顔画像から、その特徴量（つまりユーザ好みの人物の顔の特徴量）を検出する。
【００５９】
具体的に番組録画装置１は、この顔画像から目の部分、鼻の部分、口の部分などの顔パーツを抽出して、各顔パーツの大きさの比率、各顔パーツ間の距離、各顔パーツの位置関係などを、特徴量として検出する。
【００６０】
さらに番組録画装置１は、この顔画像の人物の声を、録画番組の音声から切り出して、この声から、その特徴量（つまりユーザ好みの人物の声の特徴量）を検出する。
【００６１】
具体的に番組録画装置１は、一時停止された時点から例えば所定期間（例えば数分間）録画番組を再生して、この間、所定フレーム（例えば１フレーム）毎に、顔認識処理を施していくことで、図４に示すように、先に枠Ｆｒで指定されたユーザ好みの顔画像を追跡する。さらにこの間（つまり所定期間）、番組録画装置１は、所定フレーム毎に、この顔画像から口の部分を抽出していくことで、口の部分の動き（つまり開閉）の変化を検出する。
【００６２】
一方で、この間（つまり所定期間）、番組録画装置１は、録画番組の音声の信号レベルの変化を検出する。
【００６３】
そして番組録画装置１は、録画番組を再生した所定期間で、口の部分の動きの変化と音声の信号レベルの変化との相関が強い区間を、ユーザ好みの顔画像の人物が声を発している区間であると判断して、この区間の音声をユーザ好みの人物の声として録画番組の音声から切り出す。
【００６４】
さらに番組録画装置１は、ユーザ好みの人物の声として切り出した音声を周波数分析することにより、この人物の声紋を検出して、これをユーザ好みの人物の声の特徴量とする。
【００６５】
このようにして番組録画装置１は、録画番組の映像音声から、ユーザ好みの人物を指定させ、この人物の顔画像及び声の特徴量を検出する。
【００６６】
ところで、番組録画装置１のハードディスクドライブ４には、上述した検出方法と同様の検出方法を用いて番組の映像音声から検出された有名人の顔画像及び声の特徴量が、有名人に関する情報（これを関連情報とも呼ぶ）と共に有名人データベースとして記録されている。
【００６７】
この有名人データベースは、例えば、出荷前に、ハードディスクドライブ４に記録されるようになっている。
【００６８】
実際上、有名人データベースには、図５に示すように、有名人毎のデータとして、有名人のＩＤと、名前、年齢及び性別などからなる人物情報と、その有名人の顔画像及び声の特徴量と、その有名人がユーザ好みであるかを示す嗜好情報と、その有名人の出演番組が録画中または録画済みであるかを示す録画情報とが登録されている。
【００６９】
ここで、録画情報は、例えば、番組録画中及び終了後に更新される情報である。番組録画装置１は、録画する番組の番組情報に含まれる出演者名をもとに、録画する番組に出演している有名人を特定して、その有名人の録画情報を更新するようになっている。
【００７０】
そして番組録画装置１は、上述したように録画番組の映像音声からユーザ好みの人物の顔画像及び声の特徴量を検出すると、これらの特徴量のうちの少なくとも一方を検索条件として、この特徴量を持つ有名人（つまりユーザ好みの人物に該当する有名人）を、有名人データベースから検索する。
【００７１】
具体的に、番組録画装置１は、ユーザ好みの人物の特徴量と有名人データベースに登録されている各有名人の特徴量との相関係数を計算して、この相関係数が例えば「０．９」以上の特徴量を持つ有名人を有名人データベースから検索する。
【００７２】
因みに、ここでは、２人の特徴量の相関係数が「０．０」以上「０．４」未満であれば、２人が似てないと判別し、「０．４」以上「０．９」未満であれば２人が似ていると判別し、「０．９」以上（ただし「１．０」以下）であれば２人が同一人物であると判別するようになっている。
【００７３】
この検索の結果、有名人データベースからユーザ好みの人物に該当する有名人が見付かると、番組録画装置１は、この有名人（つまりユーザ好みの人物）の関連情報を有名人データベースから取得する。
【００７４】
尚、仮に複数の有名人が見付かった場合には、相関係数の最も大きい特徴量を持つ有名人を、ユーザ好みの人物に該当する有名人であると判別するようになっている。
【００７５】
そして番組録画装置１は、先に得られたユーザ好みの人物の顔画像及び声のデータと、特徴量と、関連情報とを、ハードディスクドライブ４に記録されているユーザ嗜好データベースに登録する。
【００７６】
実際上、このユーザ嗜好データベースには、図６に示すように、ユーザ好みの人物毎のデータとして、その人物の顔画像及び声のデータと、その人物の顔画像及び声の特徴量と、その人物の関連情報（ＩＤ、人物情報、嗜好情報、録画情報）とが登録されている。
【００７７】
このようにして、ユーザ好みの人物の顔画像及び声のデータと、特徴量と、関連情報とを登録し終えると、番組録画装置１は、ユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を検索条件として、この人物に似ている有名人を、有名人データベースから検索する。
【００７８】
具体的に、番組録画装置１は、ユーザ好みの人物の特徴量と有名人データベースに登録されている各有名人の特徴量との相関係数を計算して、この相関係数が例えば「０．４」以上「０．９」未満の特徴量を持つ有名人を有名人データベースから検索する。
【００７９】
ここで、顔画像の特徴量のみを利用して相関係数を計算するようにすれば、ユーザ好みの人物と顔が似ている有名人を検索することになり、声の特徴量のみを利用して相関係数を計算するようにすれば、ユーザ好みの人物と声が似ている有名人を検索することになる。
【００８０】
また顔画像及び声の両方の特徴量を利用して相関係数を計算するようにすれば、ユーザ好みの人物と顔と声が似ている有名人を検索することになる。尚、この場合、例えば、顔画像の特徴量による相関係数と声の特徴量による相関係数が共に「０．４」以上「０．９」未満の有名人を検索すればよい。
【００８１】
この検索の結果、有名人データベースからユーザ好みの人物に似ている有名人が見付かると、番組録画装置１は、この有名人（つまりユーザ好みの人物に似ている人物）の関連情報を有名人データベースから取得する。
【００８２】
そして番組録画装置１は、取得したユーザ好みの人物に似ている有名人の関連情報をもとに、この有名人が出演する放送予定（放送中も含む）の番組をＥＰＧ情報から検索する。
【００８３】
すなわち番組録画装置１は、例えば、取得した関連情報に記された有名人の名前が、出演者名に含まれている放送予定の番組を、この有名人が出演する放送予定の番組としてＥＰＧ情報から検索する。
【００８４】
この検索の結果、ユーザ好みの人物に似ている有名人が出演する放送予定の番組が見付かると、番組録画装置１は、この番組（つまりユーザ好みの人物に似ている有名人が出演する番組）の番組情報をＥＰＧ情報から取得する。
【００８５】
また番組録画装置１は、取得したユーザ好みの人物に似ている有名人の関連情報をもとに、この有名人が出演する録画済番組をハードディスクドライブ４から検索する。
【００８６】
すなわち番組録画装置１は、例えば、取得した関連情報に記された有名人の名前が、出演者名に含まれている録画済番組を、この有名人が出演する録画済番組としてハードディスクドライブ４から検索する。
【００８７】
この検索の結果、ユーザ好みの人物に似ている有名人が出演する録画済番組が見付かると、番組録画装置１は、この番組（つまりユーザ好みの人物に似ている有名人が出演する番組）の番組情報をハードディスクドライブ４から取得する。
【００８８】
そして番組録画装置１は、取得した番組の番組情報をもとに、この番組を推薦番組として視聴予約／録画予約すること、またはこの番組の番組情報を推薦番組の番組情報としてディスプレイ１７に表示することなどにより、この番組をユーザに推薦する。
【００８９】
因みに、番組を推薦する方法として、視聴予約、録画予約、番組情報の表示のうちのどれを利用するかは、例えば、図示しない設定画面をディスプレイ１７に表示して、この設定画面を介して、ユーザに選択させるようになっている。また、番組の推薦は、例えば、所定期間（例えば１ヶ月間）、もしくは別の人物がユーザ好みの人物として指定されるまで続けるものとし、例えば１日１回など、所定のタイミングで行うものとする。
【００９０】
このように番組録画装置１は、ユーザ好みの人物に顔や声が似ている人物が出演する番組、つまりユーザ好みと推測される様々な人物が出演する番組をユーザに推薦することができる。
【００９１】
また番組録画装置１は、このような番組をユーザに推薦するうえで、ユーザ好みの人物とどこが似ている人物を探すのか、つまり顔が似ている人物を探すのか、声が似ている人物を探すのか、顔と声の両方が似ている人物を探すのかを設定できるようにもなっている。
【００９２】
さらに番組録画装置１は、このような番組をユーザに推薦するうえで、ユーザ好みの人物とどの程度似ている人物を探すのかを設定できるようにもなっている。
【００９３】
具体的に番組録画装置１は、リモコンＲＭの操作などに応じて、図７に示すように、ユーザ好みの人物とどこが似ている人物を探すのか、及びどの程度似ている人物を探すのかを設定するための人物検索設定画面３０をディスプレイ１７に表示する。
【００９４】
この人物検索設定画面３０には、ユーザ好みの人物とどこが似ている人物を探すのかを設定するための選択項目として、「顔が似ている人物を探す」、「声が似ている人物を探す」、及び「顔と声の両方が似ている人物を探す」の３つのテキストＴ１、Ｔ２及びＴ３が、ラジオボタンＢ１、Ｂ２及びＢ３と共に表示される。
【００９５】
つまりこの人物検索設定画面３０では、選択項目としての「顔が似ている人物を探す」、「声が似ている人物を探す」、及び「顔と声の両方が似ている人物を探す」の３つのテキストＴ１、Ｔ２及びＴ３のうちのどれかを、対応するラジオボタンＢ１、Ｂ２及びＢ３により選択できるようになっている。
【００９６】
またこの人物検索設定画面３０には、ユーザ好みの人物とどの程度似ている人物を探すのかを設定するための選択項目として、「そっくり」、「まあまま似ている」、及び「雰囲気が似ている」の３つのテキストＴ４、Ｔ５及びＴ６が、ラジオボタンＢ４、Ｂ５及びＢ６と共に表示される。
【００９７】
つまりこの人物検索設定画面３０では、選択項目としての「そっくり」、「まあまま似ている」、及び「雰囲気が似ている」の３つのテキストＴ４、Ｔ５及びＴ６のうちのどれかを、対応するラジオボタンＢ４、Ｂ５及びＢ６により選択できるようになっている。
【００９８】
さらにこの人物検索設定画面３０には、この画面での設定を終了するための終了ボタン３１が表示される。
【００９９】
ここで、例えば、リモコンＲＭなどの操作に応じて画面上を移動するカーソルＣｕにより、ユーザ好みの人物とどこが似ている人物を探すのかを設定するための３つの選択項目（すなわちテキストＴ１〜Ｔ３）のうちのテキストＴ１（「顔が似ている人物を探す」）が選択された状態で終了ボタン３１が押下されたとする。
【０１００】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、ユーザ好みの人物と顔が似ている人物に設定する。
【０１０１】
これにより、以降、番組録画装置１は、録画番組の映像音声から検出したユーザ好みの人物の顔画像及び声の特徴量のうちの顔画像の特徴量を検索条件として、この人物に顔が似ている有名人を、有名人データベースから検索するようになる。
【０１０２】
またテキストＴ２（「声が似ている人物を探す」）が選択された状態で、終了ボタン３１が押下されたとする。
【０１０３】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、ユーザ好みの人物と声が似ている人物に設定する。
【０１０４】
これにより、以降、番組録画装置１は、録画番組の映像音声から検出したユーザ好みの人物の顔画像及び声の特徴量のうちの声の特徴量を検索条件として、この人物に声が似ている有名人を、有名人データベースから検索するようになる。
【０１０５】
さらにテキスト３（「顔と声の両方が似ている人物を探す」）が選択された状態で、終了ボタン３１が押下されたとする。
【０１０６】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、ユーザ好みの人物と顔と声の両方が似ている人物に設定する。
【０１０７】
これにより、以降、番組録画装置１は、録画番組の映像音声から検出したユーザ好みの人物の顔画像及び声の特徴量の両方を検索条件として、この人物に顔と声の両方が似ている有名人を、有名人データベースから検索するようになる。
【０１０８】
このようにして番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえで、ユーザ好みの人物とどこが似ている人物を探すのかを設定するようになっている。
【０１０９】
また一方で、カーソルＣｕにより、ユーザ好みの人物とどの程度似ている人物を探すのかを設定するための３つの選択項目（すなわちテキストＴ４〜Ｔ６）のうちのテキストＴ４（「そっくり」）が選択された状態で終了ボタン３１が押下されたとする。
【０１１０】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、ユーザ好みの人物とそっくりな人物に設定する。
【０１１１】
具体的に番組録画装置１は、ユーザ好みの人物の特徴量と有名人データベースに登録されている各有名人の特徴量との相関係数が例えば「０．８」以上「０．９」未満の特徴量を持つ有名人を有名人データベースから検索するようにする。
【０１１２】
またテキスト５（「まあまあ似ている」）が選択された状態で、終了ボタン３１が押下されたとする。
【０１１３】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、ユーザ好みの人物とまあまあ似ている人物に設定する。
【０１１４】
具体的に番組録画装置１は、ユーザ好みの人物の特徴量と有名人データベースに登録されている各有名人の特徴量との相関係数が例えば「０．６」以上「０．８」未満の特徴量を持つ有名人を有名人データベースから検索するようにする。
【０１１５】
さらにテキスト６（「雰囲気が似ている」）が選択された状態で、終了ボタン３１が押下されたとする。
【０１１６】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、ユーザ好みの人物と雰囲気が似ている人物に設定する。
【０１１７】
具体的に番組録画装置１は、ユーザ好みの人物の特徴量と有名人データベースに登録されている各有名人の特徴量との相関係数が例えば「０．４」以上「０．６」未満の特徴量を持つ有名人を有名人データベースから検索するようにする。
【０１１８】
このようにして番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえで、ユーザ好みの人物とどの程度似ている人物を探すのかを設定するようになっている。
【０１１９】
すなわち番組録画装置１は、この人物検索設定画面３０を介して、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえで、ユーザ好みの人物とどこがどの程度似ている人物を探すのかを設定できるようになっている。
【０１２０】
さらに番組録画装置１では、以前にユーザ嗜好データベースに登録したユーザ好みの人物の顔画像及び声のデータとその人物の関連情報とを利用して、例えば、ユーザ好みとして登録した人物のうちの任意の人物に似ている人物を探すことができるようにもなっている。
【０１２１】
具体的に番組録画装置１は、リモコンＲＭの操作などに応じて、図８に示すように、ユーザ嗜好データベースに登録されているユーザ好みの人物のなかから、任意の人物を選択するための好み人物選択画面４０をディスプレイ１７に表示する。
【０１２２】
この好み人物設定画面４０には、ユーザ嗜好データベースに登録されている人物毎に用意された所定の表示サイズでなる枠Ｆｒと、この画面での設定を終了するための終了ボタン４１とが表示される。
【０１２３】
さらに各枠Ｆｒ内には、ユーザ嗜好データベースから読み出された人物の顔画像４２と、人物の声を再生するための再生ボタン４３と、ユーザ嗜好データベースから読み出された人物の関連情報（名前、年齢、性別など）を示すテキスト４４と、枠Ｆｒを選択するためのチェックボックス４５とが表示される。
【０１２４】
ここで、例えば、リモコンＲＭなどの操作に応じて画面上を移動するカーソルＣｕにより、再生ボタン４３が押下されたとする。
【０１２５】
すると番組録画装置１は、押下された再生ボタン４３が表示されている枠Ｆｒに対応する人物の声のデータを、ユーザ嗜好データベースから読み出して再生する。
【０１２６】
このように番組録画装置１は、この好み人物設定画面４０を介して、ユーザ好みとして登録した人物の顔画像、声、関連情報をユーザに確認させることができる。
【０１２７】
尚、図８に示す好み人物選択画面４０は、三つの枠Ｆｒ１０、Ｆｒ１１及びＦｒ１２、つまり３人分の枠Ｆｒが表示されている例である。この場合の好み人物選択画面４０では、一度に３人分の枠Ｆｒしか表示できないが、リモコンＲＭなどの操作に応じて、枠Ｆｒを所定方向にスクロールさせていくことで、結果として４人分以上の枠Ｆｒを表示できるようになっている。
【０１２８】
ここで、例えば、カーソルＣｕにより、任意の枠Ｆｒのチェックボックス４５が選択された状態で設定終了ボタン４１が押下されたとする。
【０１２９】
すると、番組録画装置１は、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、選択された枠Ｆｒに対応する人物に似ている人物に設定する。
【０１３０】
これにより、番組録画装置１は、以降、ユーザ好みの人物のうちのユーザが選択した人物に似ている有名人を、有名人データベースから検索するようになる。尚、複数の人物が選択された場合には、選択された人物のそれぞれに似ている有名人を有名人データベースから検索する。
【０１３１】
このようにして番組録画装置１は、ユーザ操作に応じて、ユーザ好みとして登録した人物のうちの任意の人物に似ている人物を探すようになっている。
【０１３２】
こうすることで、番組録画装置１は、例えば、一旦、録画番組から好みの人物をユーザに指定させて登録すれば、以降、再び録画番組から同一人物を指定させることなく、いつでも、この人物に似ている人物を探すことができるようになっている。
【０１３３】
また番組録画装置１は、この好み人物設定画面４０を介して、ユーザ好みとして登録した人物をユーザに確認させることで、再び録画番組から同一人物を指定させて二重登録してしまうような状況を回避することもできる。
【０１３４】
さらに番組録画装置１では、どの有名人が出演する何と言う番組を推薦したか、及び推薦した番組が何回再生されたかを、推薦番組の履歴として、ハードディスクドライブ４に蓄積するようにもなっている。
【０１３５】
そして番組録画装置１では、この履歴をもとに、有名人データベースに登録されている各有名人の嗜好情報を生成する。
【０１３６】
具体的に番組録画装置１は、推薦番組の履歴から、有名人毎に、その有名人が出演する番組を推薦した回数と、推薦した番組が再生された回数とを得、これを各有名人の嗜好情報とする。
【０１３７】
この結果、有名人データベースに登録されている各有名人の嗜好情報には、その有名人が出演する番組を推薦した回数と、推薦した番組が再生された回数とが記されることになる。つまりこの嗜好情報は、その有名人が出演する推薦番組に対してユーザが興味を持ったかどうかを示す情報となる。
【０１３８】
さらに番組録画装置１は、この嗜好情報を参照して、例えば、番組を推薦した回数が所定回数（例えば１０回）以上あるにも関わらず、推薦番組が１回も再生されていない有名人は、ユーザが興味を持っていない有名人であると判別する。
【０１３９】
そして番組録画装置１は、例えば、この有名人を、ユーザ好みの人物に似ている有名人を探すときの対象から外す。この結果、番組録画装置１は、この有名人が出演する番組は推薦しなくなる。
【０１４０】
こうすることで番組録画装置１は、常に、ユーザ好みの人物に似ていて、且つユーザが興味を持っている有名人が出演する番組を推薦することができる。
【０１４１】
（１−３）番組推薦処理手順
次に、番組録画装置１が、ユーザ好みの人物に似ている人物（有名人）が出演する番組を推薦するときの処理手順（これを番組推薦処理手順とも呼ぶ）について、図９及び図１０に示すフローチャートを用いて詳しく説明する。この番組推薦処理手順は、番組録画装置１のＨｏｓｔマイコン２が、ハードディスクドライブ４もしくは不揮発性メモリ５から読み出したプログラムに従って実行する処理の手順である。
【０１４２】
番組録画装置１のＨｏｓｔマイコン２は、例えば、番組録画装置１の電源が投入されると、番組推薦処理手順ＲＴ１を開始して、ステップＳＰ１に移る。ステップＳＰ１においてＨｏｓｔマイコン２は、録画番組を再生して一時停止している状態でリモコンＲＭの顔認識ボタンが押下されたかどうかを判別する。
【０１４３】
ここで、現在、録画番組を一時停止している状態でリモコンＲＭの顔認識ボタンが押下されていないことにより、このステップＳＰ１で否定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ２に移る。
【０１４４】
ステップＳＰ２においてＨｏｓｔマイコン２は、好み人物選択画面４０を介して任意のユーザ好みの人物が選択されたかどうか、つまり好み人物選択画面４０に表示されている任意の人物の枠Ｆｒが選択された状態で設定終了ボタン４１が押下されたかどうかを判別する。
【０１４５】
ここで、現在、好み人物選択画面４０を介して任意のユーザ好みの人物が選択されていないことにより、このステップＳＰ２で否定結果を得ると、このときＨｏｓｔマイコン２は、再びステップＳＰ１に戻る。
【０１４６】
その後、録画番組を一時停止している状態でリモコンＲＭの顔認識ボタンが押下されたことにより、ステップＳＰ１で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ３に移る。
【０１４７】
ステップＳＰ３においてＨｏｓｔマイコン２は、一時停止している状態の録画番組の映像（つまり静止画像）に対して顔認識処理を施すことにより、この静止画像から顔領域を検出し、この映像上に顔領域を示す枠Ｆｒを表示して、次のステップＳＰ４に移る。
【０１４８】
ここで、実際上、Ｈｏｓｔマイコン２は、以下のようにして顔領域を検出するようになっている。すなわちＨｏｓｔマイコン２は、静止画像に対して、Ｇａｂｏｒフィルタによるフィルタ処理を施すことで、この静止画像から、濃淡特徴の周期性と方向性とを表す特徴量を検出する。そしてＨｏｓｔマイコン２は、この特徴量と、予め人物の顔画像からサンプルとして検出した特徴量とを比較して、その類似度が所定値以上の部分を顔領域として検出する。
【０１４９】
このようにしてＨｏｓｔマイコン２は、顔領域を検出する。因みに、ここで説明した検出方法は一例であり、同様にして顔領域が検出できるのであれば、他の検出方法を用いても構わない。
【０１５０】
続くステップＳＰ４においてＨｏｓｔマイコン２は、一時停止中の番組映像から枠Ｆｒにより顔領域が選択されるまで待ち受け、顔領域が選択されると、このステップＳＰ４で肯定結果を得て、ステップＳＰ５に移る。
【０１５１】
ステップＳＰ５においてＨｏｓｔマイコン２は、選択された顔領域の顔画像がユーザ好みの人物の顔画像であると判断して、この人物をユーザ好みの人物に設定すると共に、この人物の顔画像及び声の特徴量を、録画番組の映像及び音声から検出して、次のステップＳＰ６に移る。
【０１５２】
ここで、実際上、Ｈｏｓｔマイコン２は、以下のようにして顔画像の特徴量を検出するようになっている。すなわちＨｏｓｔマイコン２は、録画番組から顔画像を切り出し、Ｇａｂｏｒフィルタによりこの顔画像から得られた顔パーツの大まかな位置情報と、予め用意された顔パーツの位置関係（一般的な目と鼻と口の位置関係）とを利用して、顔領域から各顔パーツを抽出する。
【０１５３】
そしてＨｏｓｔマイコン２は、抽出した各顔パーツの大きさの比率、各顔パーツ間の距離、及び各顔パーツの位置関係などを、顔画像の特徴量とする。
【０１５４】
また、Ｈｏｓｔマイコン２は、以下のようにして声の特徴量を検出する。すなわちＨｏｓｔマイコン２は、上述したように、一時停止された時点から例えば所定期間、録画番組を再生して、この期間、顔画像の口の部分の動きの変化と、音声の信号レベルの変化を検出する。
【０１５５】
そしてＨｏｓｔマイコン２は、この期間で、口の部分の動きの変化と音声の信号レベルの変化との相関が強い区間を、顔画像の人物が声を発している区間であると判断して、この区間の音声を録画番組の音声から切り出す。
【０１５６】
さらに番組録画装置１は、切り出した音声を周波数分析することにより、この音声の声紋を検出して、これを声の特徴量とする。
【０１５７】
このようにしてＨｏｓｔマイコン２は、録画番組の映像音声から顔画像及び声の特徴量を検出する。因みに、ここで説明した検出方法は一例であり、同様にして顔画像及び声の特徴量が検出できるのであれば、他の検出方法を用いても構わない。
【０１５８】
続くステップＳＰ６においてＨｏｓｔマイコン２は、検出した顔画像及び声の特徴量、つまりユーザ好みの人物の顔及び声の特徴量をもとに、この人物を有名人データベースから検索して、次のステップＳＰ７に移る。
【０１５９】
ステップＳＰ７においてＨｏｓｔマイコン２は、この人物に該当する有名人が有名人データベースから見付かったかどうかを判別する。
【０１６０】
ここで、この人物に該当する有名人が有名人データベースから見付かったことにより、このステップＳＰ７で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ８に移る。
【０１６１】
ステップＳＰ８においてＨｏｓｔマイコン２は、この人物に該当する有名人の関連情報を有名人データベースから取得する。さらにＨｏｓｔマイコン２は、この関連情報と、録画番組の映像音声から得られた顔画像及び声のデータと、特徴量とを、ユーザ好みの人物のデータとして、ユーザ嗜好データベースに登録して、次のステップＳＰ１０に移る。
【０１６２】
これに対して、ユーザ好みの人物に該当する有名人が有名人データベースから見付からなかったことにより、ステップＳＰ７で否定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ９に移る。
【０１６３】
ステップＳＰ９においてＨｏｓｔマイコン２は、録画番組の映像音声から得られた顔画像及び声のデータと、特徴量とだけを、ユーザ好みの人物のデータとして、ユーザ嗜好データベースに登録して、次のステップＳＰ１０に移る。
【０１６４】
尚、この場合、ユーザ好みの人物のデータには、名前、年齢、性別などの関連情報は含まれない。ゆえに、好み人物選択画面４０を表示したときに、この人物に対応する枠Ｆｒには、顔画像４１と再生ボタン４４しか表示されないことになる。
【０１６５】
また一方で、上述のステップＳＰ２で肯定結果を得た場合、つまり好み人物選択画面４０を介して任意のユーザ好みの人物が選択された場合、Ｈｏｓｔマイコン２は、ステップＳＰ１０に移る。
【０１６６】
ステップＳＰ１０においてＨｏｓｔマイコン２は、録画番組から指定されたユーザ好みの人物または好み人物選択画面４０から選択されたユーザ好みの人物に似ている有名人を有名人デーベースから検索して、次のステップＳＰ１１に移る。
【０１６７】
このときＨｏｓｔマイコン２は、人物検索設定画面３０を介して設定された、ユーザ好みの人物とどこがどの程度似ている人物を探すのかを示す検索条件をもとに、ユーザ好みの人物に似ている有名人を検索するようになっている。
【０１６８】
またこのときＨｏｓｔマイコン２は、有名人データベースに登録されている有名人のうち、過去に番組を推薦した回数が所定回数以上あるにも関わらず、推薦番組が１回も再生されていない有名人については、検索対象から外すようになっている。
【０１６９】
続くステップＳＰ１１においてＨｏｓｔマイコン２は、ユーザ好みの人物に似ている有名人が有名人データベースから見付かったかどうかを判別する。
【０１７０】
ここで、似ている有名人が見付かったことにより、このステップＳＰ１１で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ１２に移る。
【０１７１】
ステップＳＰ１２においてＨｏｓｔマイコン２は、見付かった有名人の関連情報を有名人データベースから取得する。さらにＨｏｓｔマイコン２は、この関連情報に含まれる有名人の名前をもとに、この有名人が出演する番組をＥＰＧ情報及びハードディスクドライブ４から検索して、つまり放送予定（放送中も含む）の番組及び録画済番組のなかから検索して、次のステップＳＰ１３に移る。
【０１７２】
尚、このときこの有名人の関連情報に含まれる録画情報に、この有名人が出演する番組を録画していない旨が記されていた場合、Ｈｏｓｔマイコン２は、検索範囲から録画済番組を外す。またこの録画情報に、この有名人が出演する番組を録画中である旨が記されていた場合、Ｈｏｓｔマイコン２は、録画中の番組を、この有名人が出演する番組として判別する。
【０１７３】
ステップＳＰ１３においてＨｏｓｔマイコン２は、ユーザ好みの人物に似ている有名人が出演する番組がＥＰＧ情報またはハードディスクドライブ４から見付かったかどうかを判別する。
【０１７４】
ここで、似ている有名人が出演する番組が見付かったことにより、このステップＳＰ１３で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ１４に移る。
【０１７５】
ステップＳＰ１４においてＨｏｓｔマイコン２は、見付かった番組が、現在ハードディスクドライブ４に記録中（すなわち録画中）の番組か、もしくはハードディスクドライブ４に記録済（すなわち録画済）の番組であるかどうかを判別する。
【０１７６】
ここで、見付かった番組が、録画中もしくは録画済の番組であることにより、このステップＳＰ１４で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ１５に移る。
【０１７７】
ステップＳＰ１５においてＨｏｓｔマイコン２は、ユーザ好みの人物に似ている有名人が出演する録画中の番組もしくは録画済の番組を、推薦番組に設定して、次のステップＳＰ１６に移る。
【０１７８】
ステップＳＰ１６においてＨｏｓｔマイコン２は、この推薦番組の番組情報を、ディスプレイ１７に表示することで、ユーザ好みの人物に似ている有名人が出演する録画中もしくは録画済の番組をユーザに推薦する。
【０１７９】
ここで、ユーザ好みの人物に似ている有名人が出演する番組が録画中の番組であった場合、この番組の録画が終了してから、この番組の番組情報を表示するようにしてもよい。
【０１８０】
このようにして、番組を推薦した後、Ｈｏｓｔマイコン２は、この番組推薦処理手順ＲＴ１を終了する。
【０１８１】
これに対して、見付かった番組が、録画中もしくは録画済の番組ではなく、放送予定の番組であることにより、ステップＳＰ１４で否定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ１７に移る。
【０１８２】
ステップＳＰ１７においてＨｏｓｔマイコン２は、ユーザ好みの人物に似ている有名人が出演する放送予定の番組を、推薦番組に設定して、次のステップＳＰ１８に移る。
【０１８３】
ステップＳＰ１８においてＨｏｓｔマイコン２は、この推薦番組を自動的に視聴予約、もしくは録画予約することで、ユーザ好みの人物に似ている有名人が出演する放送予定の番組をユーザに推薦する。また、この推薦番組の番組情報を表示することで、番組を推薦するようにしてもよい。
【０１８４】
このようにして、番組を推薦した後、Ｈｏｓｔマイコン２は、この番組推薦処理手順ＲＴ１を終了する。
【０１８５】
また一方で、上述のステップＳＰ１１、及びステップＳＰ１３で否定結果を得た場合、すなわちユーザ好みの人物に似ている有名人が見付からなかった場合、及び似ている有名人が出演する番組が見付からなかった場合、Ｈｏｓｔマイコン２は、番組を推薦することなくこの番組推薦処理手順ＲＴ１を終了する。
【０１８６】
このような番組推薦処理手順ＲＴ１に従って、Ｈｏｓｔマイコン２は、番組を推薦するようになっている。
【０１８７】
尚、この番組推薦処理において、ユーザ好みの人物に似ている有名人が出演する番組が複数見付かった場合、これら全てを推薦番組に設定してもよいし、これらのうちのいくつか（例えば１つ）を推薦番組に設定してもよい。
【０１８８】
また、ここで、このような番組が放送予定の番組と録画済番組との両方から見付かった場合、放送予定の番組から見付かった番組と、録画済番組から見付かった番組の両方を推薦番組としてもよいし、どちらか一方の番組を推薦番組としてもよい。
【０１８９】
（１−４）第１の実施の形態による動作及び効果
以上の構成において番組録画装置１は、録画番組の映像からユーザ好みの顔画像を指定させることで、この顔画像の人物をユーザ好みの人物に設定する。
【０１９０】
次に番組録画装置１は、録画番組の映像からこの顔画像を切り出し、その特徴量を検出する。また番組録画装置１は、録画番組の映像音声から、この顔画像の口の動きの変化と音声の信号レベルの変化とをもとに、この顔画像の人物が声を発している区間を特定して、この区間の音声（つまりこの顔画像の人物の声）を切り出し、その特徴量を検出する。
【０１９１】
このようにして番組録画装置１は、録画番組の映像音声からユーザ好みの人物の顔画像及び声の特徴量を検出する。
【０１９２】
そして番組録画装置１は、ユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を検索条件として、この人物に似ている有名人を、予め各有名人の特徴量が有名人の関連情報と共に登録されている有名人データベースから検索する。
【０１９３】
すなわち番組録画装置１は、ユーザ好みの人物の特徴量と、有名人データベースに登録されている各有名人の特徴量との相関係数を計算して、この相関係数が所定範囲内にある特徴量を持つ有名人を、ユーザ好みの人物に似ている有名人として、有名人データベースから検索する。
【０１９４】
この結果、ユーザ好みの人物に似ている有名人が見付かると、番組録画装置１は、この有名人の関連情報を有名人データベースから取得する。
【０１９５】
そして番組録画装置１は、この有名人の関連情報をもとに、この有名人が出演する番組を、放送予定（放送中を含む）の番組、及び録画済番組のなかから検索する。
【０１９６】
この結果、この有名人が出演する番組が見付かると、番組録画装置１は、この番組を、ユーザ好みの人物に似ている人物が出演する番組として推薦番組に設定する。
【０１９７】
そして番組録画装置１は、この推薦番組を視聴予約または録画予約すること、またはこの推薦番組の番組情報を表示することなどにより、この推薦番組をユーザに推薦する。
【０１９８】
このように番組録画装置１は、ユーザ好みの人物に顔や声が似ている人物が出演する番組、つまりユーザ好みと推測される様々な人物が出演する番組をユーザに推薦することができる。
【０１９９】
以上の構成によれば、番組録画装置１は、録画番組の映像音声からユーザ好みの人物を指定させることでユーザ好みの人物を設定して、この映像音声からこの人物の顔画像及び声の特徴量を検出し、この特徴量と、有名人データベースに予め登録されている各有名人の特徴量との相関係数を計算して、この相関係数が所定の範囲内にある特徴量を持つ有名人を、ユーザ好みの人物に似ている有名人として、有名人データベースから検索し、検索の結果得られるこの有名人の名前をもとに、この有名人が出演する番組を、ＥＰＧ情報などから検索して、検索の結果見付かった番組を推薦番組に設定するようにした。
【０２００】
こうすることで番組録画装置１は、ユーザ好みの人物に似ている人物が出演している番組、つまりユーザ好みと推測される様々な人物が出演する番組をユーザに推薦することができ、かくして、従来と比して一段と多様なユーザ好みの番組を推薦することができる。
【０２０１】
（２）第２の実施の形態
次に、第２の実施の形態について説明する。この第２の実施の形態は、上述した第１の実施の形態とは異なる方法で、ユーザ好みの人物を設定するようになっている。ゆえに、ここでは、主に、ユーザ好みの人物の設定について説明する。尚、この設定以外の部分（例えば番組録画装置１の回路構成など）は、第１の実施の形態と同様であるので、第１の実施の形態を参照とする。
【０２０２】
（２−１）ユーザ好みの人物の設定
この第２の実施の形態では、ユーザにユーザ好みの人物の名前を入力させることで、番組録画装置１が、この名前の人物をユーザ好みの人物として設定するようになっている。
【０２０３】
具体的に番組録画装置１は、リモコンＲＭの操作などに応じて、図１１に示すように、好み人物名入力画面５０をディスプレイ１７に表示させる。
【０２０４】
この好み人物名入力画面５０には、入力された名前が表示される入力欄５１と、この画面での入力を完了するための入力完了ボタン５２が表示される。
【０２０５】
尚、番組録画装置１では、人物の名前を、リモコンＲＭに設けられた文字入力ボタンや、ディスプレイ１７に表示させたソフトウェアキーボードなどを用いて入力することができるようになっている。
【０２０６】
ここで、入力された名前が入力欄５１に表示されている状態で、例えば、カーソルＣｕにより、入力完了ボタン５２が押下されたとする。
【０２０７】
すると、番組録画装置１は、入力された名前の人物をユーザ好みの人物として設定する。
【０２０８】
そして番組録画装置１は、この名前を検索条件として、この名前を持つ有名人（つまりユーザ好みの人物に該当する有名人）を、有名人データベースから検索する。
【０２０９】
尚、この第２の実施の形態の有名人データベースには、図１２に示すように、有名人毎のデータとして、有名人の顔画像及び声の特徴量と、その有名人の関連情報（ＩＤ、人物情報、嗜好情報、録画情報）とにくわえて、その有名人の顔画像及び声のデータが登録されている。
【０２１０】
検索の結果、有名人データベースからユーザ好みの人物に該当する有名人が見付かると、番組録画装置１は、この有名人の顔画像及び声のデータと、特徴量と、関連情報とを有名人データベースから取得する。
【０２１１】
そして番組録画装置１は、取得した有名人（つまりユーザ好みの人物に該当する有名人）の顔画像及び声のデータと、特徴量と、関連情報とを、ハードディスクドライブ４に記録されているユーザ嗜好データベースに登録する。
【０２１２】
このようにして、ユーザ好みの人物に該当する有名人の顔画像及び声のデータと、特徴量と、関連情報とを登録し終えると、番組録画装置１は、この人物の顔画像及び声の特徴量のうちの少なくともどちらか一方を検索条件として、この人物に似ている有名人を有名人データベースから検索する。
【０２１３】
以降、番組録画装置１は、第１の実施の形態と同様にして、似ている有名人が見付かると、この有名人が出演する番組を検索して、この有名人が出演する番組が見付かると、この番組を推薦番組に設定する。
【０２１４】
このようにこの第２の実施の形態の番組録画装置１は、録画番組の映像からユーザ好みの人物の顔画像を指定させるのではなく、直接ユーザ好みの人物の名前を入力させることで、ユーザ好みの人物を設定するようになっている。
【０２１５】
こうすることで、番組録画装置１は、例えば、好みの人物が出演する録画番組をユーザに探させて、この録画番組の映像からユーザ好みの人物の顔画像を指定させるような場合と比して、容易にユーザ好みの人物を指定させることができる。
【０２１６】
特に、好みの人物の名前を正確に記憶しているユーザにとっては、名前を入力して好みの人物を指定する方が、格段と迅速に好みの人物を指定することができる。
【０２１７】
（２−２）番組推薦処理手順
次に、図１３及び図１４に示すフローチャートを用いて、この第２の実施の形態における番組推薦処理手順ＲＴ２について詳しく説明する。尚、この第２の実施の形態における番組推薦処理手順ＲＴ２は、ユーザ好みの設定に関わる部分を除き、第１の実施の形態における番組推薦処理手順ＲＴ１と同一である。ゆえに、ここでは、この第２の実施の形態における番組推薦処理手順ＲＴ２について、第１の実施の形態における番組推薦処理手順ＲＴ１と異なる部分を中心に説明する。
【０２１８】
番組録画装置１のＨｏｓｔマイコン２は、例えば、番組録画装置１の電源が投入されると、番組推薦処理手順ＲＴ２を開始して、ステップＳＰ３０に移る。ステップＳＰ３０においてＨｏｓｔマイコン２は、好み人物名入力画面５０を介してユーザ好みの人物の名前が入力されたかどうか、つまり好み人物名選択画面５０の入力欄５１に名前が表示されている状態で入力完了ボタン５２が押下されたかどうかを判別する。
【０２１９】
ここで、現在、好み人物名入力画面５０を介してユーザ好みの人物の名前が入力されていないことにより、このステップＳＰ３０で否定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ２に移る。
【０２２０】
ステップＳＰ２は、上述した番組推薦処理手順ＲＴ１と同様、好み人物選択画面４０を介して任意のユーザ好みの人物が選択されたかどうかを判別する。
【０２２１】
ここで、現在、好み人物選択画面４０を介して任意のユーザ好みの人物が選択されていないことにより、このステップＳＰ２で否定結果を得ると、このときＨｏｓｔマイコン２は、再びステップＳＰ３０に戻る。
【０２２２】
その後、好み人物名入力画面５０を介してユーザ好みの人物の名前が入力されたことにより、ステップＳＰ３０で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ３１に移る。
【０２２３】
ステップＳＰ３１においてＨｏｓｔマイコン２は、入力された名前がユーザ好みの人物の名前であると判断して、この人物をユーザ好みの人物に設定して、次のステップＳＰ３２に移る。
【０２２４】
ステップＳＰ３２においてＨｏｓｔマイコン２は、入力されたユーザ好みの人物の名前をもとに、この人物を有名人データベースから検索して、次のステップＳＰ３３に移る。
【０２２５】
ステップＳＰ３３においてＨｏｓｔマイコン２は、この人物に該当する有名人が有名人データベースから見付かったかどうかを判別する。
【０２２６】
ここで、この人物に該当する有名人が有名人データベースから見付かったことにより、このステップＳＰ３３で肯定結果を得ると、このときＨｏｓｔマイコン２は、ステップＳＰ３４に移る。
【０２２７】
ステップＳＰ３４においてＨｏｓｔマイコン２は、この人物に該当する有名人の顔画像及び声のデータと、特徴量と、関連情報とを、有名人データベースから取得し、これらをユーザ好みの人物のデータとして、ユーザ嗜好データベースに登録して、次のステップＳＰ１０に移る。
【０２２８】
以降、番組録画装置１は、上述した番組推薦処理手順ＲＴ１と同様に、ステップＳＰ１０〜ステップＳＰ１８の処理を行って、この番組録画処理手順ＲＴ２を終了する。
【０２２９】
また一方で、上述のステップＳＰ３３で否定結果を得た場合、すなわちユーザ好みの人物に該当する有名人が有名人データベースから見付からなかった場合、Ｈｏｓｔマイコン２は、番組を推薦することなくこの番組推薦処理手順ＲＴ２を終了する。
【０２３０】
このような番組推薦処理手順ＲＴ２に従って、Ｈｏｓｔマイコン２は、番組を推薦するようになっている。
【０２３１】
このようにこの第２の実施の形態の番組録画装置１は、ユーザ好みの人物の名前をユーザに入力させるだけで、この人物に似ている人物が出演する番組をユーザに推薦することができ、かくして一段と簡易な操作で多様なユーザ好みの番組を推薦することができる。
【０２３２】
（３）他の実施の形態
（３−１）他の実施の形態１
尚、上述した第１及び第２の実施の形態では、番組録画装置１のハードディスクドライブ４に有名人データベースを記録するようにして、この有名人データベースから、ユーザ好みの人物に似ている人物などを検索するようにした。
【０２３３】
本発明はこれに限らず、この有名人データベースを、ネットワーク上のサーバに記録するようにしてもよい。この場合、番組録画装置１は、ネットワークコントローラ２４及びネットワーク端子２３を介してこのサーバ（有名人データサーバとも呼ぶ）にアクセスすることで、この有名人データベースからユーザ好みの人物に似ている人物などを検索する。
【０２３４】
具体的に、ユーザ好みの人物に似ている人物を検索する場合、番組録画装置１は、ユーザ好みの人物の特徴量を検索条件（どこがどの程度似ているかの条件も含む）として、有名人データサーバに送信する。この検索条件を受信した有名人データサーバは、この検索条件をもとに、有名人データベースからユーザ好みの人物に似ている人物を検索して、見付かった有名人の関連情報を、番組録画装置１に送信する。
【０２３５】
このように、有名人データベースを外部のサーバに記録するようにすれば、番組録画装置１では、この有名人データベースを保持する必要がなくなるので、その分、ハードディスクドライブ４の空き容量を増加させることができる。
【０２３６】
また、このように有名人データベースを外部のサーバに記録することで、番組録画装置１に対して、何ら負荷をかけることなく、サーバ上でこの有名人データベースを最新のデータに更新することなどもできる。
【０２３７】
因みに、番組録画装置１のハードディスクドライブ４に有名人データベースを記録している場合でも、最新のデータがアップロードされたサーバから、このデータをダウンロードすることで、有名人データベースを更新することができる。
【０２３８】
（３−２）他の実施の形態２
また、上述した第１及び第２の実施の形態では、ユーザ好みの人物のデータを、ユーザ嗜好データベースに登録するようにした。
【０２３９】
ここで、番組録画装置１が、このユーザ嗜好データベースに登録したデータを、例えば番組録画装置１のユーザ情報（ユーザＩＤ、ユーザ名など）と共に、外部のサーバにアップロードするようにして、このデータをサーバ側で管理するようにしてもよい。
【０２４０】
このようにすれば、番組録画装置１の各ユーザがどのような人物が好みであるのかを、サーバ側で認識できるようになる。
【０２４１】
そして、サーバ側にも、番組録画装置１と同様の番組推薦機能を持たせれば、サーバ側から、番組録画装置１に対して、推薦番組の番組情報を提供することなどもできる。
【０２４２】
（３−３）他の実施の形態３
さらに、上述した第１及び第２の実施の形態では、ユーザ好みの人物に似ている人物が出演する番組を推薦番組として、この推薦番組を視聴予約したり、録画予約したり、この推薦番組の番組情報を表示するようにした。
【０２４３】
ここで、番組録画装置１が、推薦番組を設定したときの条件をもとに、ユーザ好みの人物の誰に似ている何と言う名前の有名人が出演する番組であるのかを示す推薦情報を生成して、これを推薦番組に付与するようにしてもよい。
【０２４４】
そして番組録画装置１が、この推薦情報を、推薦番組の番組情報と共に表示するようにする。
【０２４５】
このようにすれば、番組録画装置１は、推薦番組が、誰に似ている何と言う名前の有名人が出演する番組であるのかをユーザに確認させることができる。
【０２４６】
またこの推薦情報に、ユーザ好みの人物にどこがどの程度似ている有名人であるのかを示す情報を含めるようにしてもよい。このようにすれば、番組録画装置１は、推薦番組が、ユーザ好みの人物にどこがどの程度似ている有名人が出演する番組であるのかをユーザに確認させることができる。
【０２４７】
さらに、推薦情報に、ユーザ好みの人物に似ている有名人の名前だけでなく、この有名人の人物情報（年齢、性別など）や顔画像のデータを含めるようにしてもよい。
【０２４８】
このようにすれば、番組録画装置１は、推薦番組が、ユーザ好みの人物に似ているどのような有名人が出演する番組であるのかを一段と詳細にユーザに確認させることができる。
【０２４９】
さらに、有名人データベースに登録されている各有名人の人物情報に、この有名人のジャンルを含めるようにしてもよい。
【０２５０】
この場合、ジャンルは、「癒し系」、「お笑い系」、「アイドル系」などであり、例えば、有名人データベースの製作者によって、有名人毎に設定される。
【０２５１】
そして番組録画装置１は、推薦情報にこのジャンルを含めることで、推薦番組がユーザ好みの人物に似ているどのようなジャンルに属する有名人が出演する番組であるのかをユーザに確認させることができる。
【０２５２】
さらに、あらかじめジャンルと、そのジャンルに属する有名人の特徴量とを、サンプルデータとして、ハードディスクドライブ４に記録しておき、このサンプルデータと、実際に検索した有名人の特徴量とを比較することで、自動でその有名人のジャンルを設定するようにしてもよい。
【０２５３】
すなわち番組録画装置１は、ユーザ好みの人物に似ている有名人が見付かると、この有名人の特徴量と、サンプルデータとして記録されている各ジャンルに属する有名人の特徴量との相関係数を計算する。
【０２５４】
そして番組録画装置１は、サンプルデータのなかから最も相関係数が高かった特徴量を選択して、その特徴量に対応するジャンルを、ユーザ好みの人物に似ている有名人のジャンルに設定する。
【０２５５】
因みに、各ジャンルは、例えば、有名人の顔画像の特徴量と声の特徴量とのどちらか、もしくはこれらの組み合わせをもとに、設定されているとする。
【０２５６】
（３−４）他の実施の形態４
さらに、上述した第１及び第２の実施の形態では、好みの人物が録画番組または好み人物選択画面４０から指定されると、もしくは好みの人物の名前が入力されると、番組録画装置１が、この人物に似ている有名人が出演する番組をユーザに推薦するようにした。
【０２５７】
ここで、この番組（つまり推薦番組）を推薦するタイミングを、例えば、番組録画装置１の起動時や番組表の表示時などに設定してもよい。
【０２５８】
具体的に、番組録画装置１は、好みの人物が指定、もしくは好みの人物の名前が入力されると、この人物をユーザ好みの人物に設定する。
【０２５９】
そして、番組録画装置１は、例えば、起動する度に、この人物に似ている有名人が出演する番組を、放送予定の番組及び録画済（録画中も含む）の番組のなかから探して、見付かった番組を推薦番組として、この番組の番組情報を表示するなどして、この番組を推薦する。
【０２６０】
このようにすれば、番組録画装置１は、毎回起動時に、ユーザ好みの人物に似ている有名人が出演する番組をユーザに推薦することができる。
【０２６１】
また、番組録画装置１は、例えば、放送予定の番組のなかから見付けた推薦番組の番組情報を、番組表の表示時に、この番組表内で強調表示するなどして、この番組を推薦する。
【０２６２】
このようにすれば、番組録画装置１は、番組表の表示時に、ユーザ好みの人物に似ている有名人が出演する番組をユーザに推薦することができる。
【０２６３】
（３−５）他の実施の形態５
さらに、上述した第１及び第２の実施の形態では、ユーザ好みの人物とどの程度似ている人物を探すのかを設定するうえで、人物検索設定画面３０に表示した相関係数の範囲が異なる３つの選択項目（「そっくり」、「まあまあ似ている」、「雰囲気が似ている」）のうちの１つをユーザに選択させるようにした。
【０２６４】
本発明はこれに限らず、ユーザ好みの人物と検索する有名人との類似度を表す相関係数を、さらに細かく指定できるようにしてもよい。例えば、人物検索設定画面３０に、相関係数「０．４」〜「０．９」までに対応するスライドバー（図示せず）を表示して、このスライドバーにより相関係数を指定させるようにしてもよい。
【０２６５】
このとき例えばスライドバーの一旦側（相関係数「０．４」に対応する側）付近に、テキスト「雰囲気が似ている」を表示して、その中央付近にテキスト「まあまあ似ている」を表示して、その他端側（相関係数「０．９」に対応する側）付近に、テキスト「よく似ている」を表示する。
【０２６６】
このようにすれば、ユーザ好みの人物と検索する有名人との類似度を表す相関係数を指定させるうえで、容易且つ細かくユーザに指定させることができる。
【０２６７】
（３−６）他の実施の形態６
さらに、上述した第１及び第２の実施の形態では、ユーザ好みの人物の顔画像及び声の特徴量と、有名人の顔画像及び声の特徴量との相関係数を計算して、この相関係数をもとにユーザ好みの人物と有名人とがどの程度似ているのかを判断するようにした。
【０２６８】
本発明はこれに限らず、ユーザ好みの人物の顔画像及び声の特徴量と、有名人の顔画像及び声の特徴量とがどの程度似ているのかを示す情報（つまり類似度）が得られるのであれば、相関係数を計算する以外の方法を用いてもよい。
【０２６９】
また、上述した第１及び第２の実施の形態では、二人の人物の特徴量に対する相関係数の範囲が「０．４」以上「０．９」未満である場合に、二人の人物が似ていると判断するようにしたが、この範囲は一例であり、これとは異なる範囲が設定されてもよい。
【０２７０】
因みに、この類似度の範囲の設定によっては、ユーザ好みの人物に似ている有名人を検索した結果、この検索結果に、ユーザ好みの人物が含まれてしまう可能性がある。この場合、この検索結果から、ユーザ好みの人物を取り除くようにしてもよいし、そのまま含めるようにしてもよい。
【０２７１】
ユーザ好みの人物を含めるようにした場合、番組録画装置１は、ユーザ好みの人物が出演する番組と、この人物に似ている有名人が出演する番組を推薦することになる。
【０２７２】
また一方で、必ず、ユーザ好みの人物に似ている有名人が出演する番組だけでなく、ユーザ好みの人物が出演する番組も推薦するようにしてもよい。
【０２７３】
このようにすれば、番組録画装置１は、ユーザ好みの人物が出演する番組と、さらにこの人物に似ている有名人が出演する番組とを推薦することができるようになる。
【０２７４】
（３−７）他の実施の形態７
さらに、上述した第１及び第２の実施の形態では、ユーザにより、録画番組から指定された人物、または名前が入力された人物のみを、ユーザ好みの人物に設定するようにした。
【０２７５】
本発明はこれに限らず、例えば、有名人データベースに登録されている有名人のうち、嗜好情報に記されている推薦番組の再生回数が所定回数（例えば１０回）以上である有名人を、ユーザ好みの人物に自動で設定するようにしてもよい。
【０２７６】
つまり、出演番組が何度も再生されている有名人を、ユーザ好みの有名人であると判断するようにしてもよい。
【０２７７】
この場合、番組録画装置１は、嗜好情報に記されている推薦番組の再生回数が所定回数以上になった時点で、この嗜好情報に対応する有名人のデータを、有名人データベースから、ユーザ嗜好データベースにコピーすることで、この有名人を、ユーザ好みの人物に自動設定する。
【０２７８】
このようにすれば、ユーザ好みの人物としてユーザが指定した人物に似ている人物が出演する番組、さらにその人物に似ている人物が出演する番組と言うように、ユーザの好みを反映しつつ、より多様な番組をユーザに推薦することができる。
【０２７９】
（３−８）他の実施の形態８
さらに、上述した第１の実施の形態では、ユーザ好みの人物の顔画像の特徴量と声の特徴量とを録画番組の映像音声から検出するようにした。
【０２８０】
本発明はこれに限らず、例えば、顔画像の特徴量のみ、もしくは声の特徴量のみを検出するようにしてもよい。
【０２８１】
ここで、顔画像の特徴量のみを検出する場合、例えば、有名人データベースには、有名人の顔画像の特徴量のみ登録されていればよく、声の特徴量は登録されていなくてもよい。そして、この場合、番組録画装置１では、ユーザ好みの人物に顔が似ている有名人が出演する番組を推薦することになる。
【０２８２】
また声の特徴量のみを検出する場合、有名人データベースには、有名人の声の特徴量のみ登録されていればよく、顔画像の特徴量は登録されていなくてもよい。そして、この場合、番組録画装置１では、ユーザ好みの人物に声が似ている有名人が出演する番組を推薦することになる。
【０２８３】
またこのように声の特徴量のみを検出する場合、例えば、録画番組を再生して、ユーザ好みの人物が声を発している区間の開始時点と終了時点とをユーザに指定させることで、この区間の音声を、ユーザ好みの人物の声として録画番組の音声から切り出すようにすればよい。
【０２８４】
さらに、番組録画装置１が、例えば、ネットワークコントローラ２４及びネットワーク端子２３を介してネットワーク上のサーバから番組の映像音声をダウンロードして、この映像音声からユーザ好みの人物の顔画像及び声の特徴量を検出するようにしてもよい。
【０２８５】
因みに、放送番組だけでなく、種々のメディアを介して配信される種々の映像音声コンテンツ（例えば、映画、ミュージシャンのビデオクリップ、ユーザが投稿した映像音声など）からユーザ好みの人物の顔画像及び声の特徴量を検出するようにしてもよい。
【０２８６】
（３−９）他の実施の形態９
さらに、上述した第１及び第２の実施の形態では、ユーザ好みの人物に似ている人物が出演する番組をユーザに推薦するうえでの人物の検索条件を、顔が似ている人物、声が似ている人物、顔と声の両方が似ている人物のなかから選択するようにした。
【０２８７】
本発明はこれに限らず、さらに顔と声のうちの少なくともどちらか一方が似ている人物を選択項目に追加して、人物の検索条件を、顔が似ている人物、声が似ている人物、顔と声の両方が似ている人物、顔と声のうちの少なくともどちらか一方が似ている人物のなかからを選択するようにしてもよい。
【０２８８】
ここで、検索条件として、顔と声のうちの少なくともどちらか一方が似ている人物が選択されると、番組録画装置１は、ユーザ好みの人物の顔画像及び声の特徴量のうちの少なくともどちらか一方との相関係数が「０．４」以上「０．９」未満の特徴量を持つ有名人を有名人データベースから検索するようにする。
【０２８９】
（３−１０）他の実施の形態１０
さらに、上述した第１及び第２の実施の形態では、録画番組の映像からユーザ好みの人物の顔画像を指定させることで、ユーザ好みの人物を設定するようにした。
【０２９０】
本発明はこれに限らず、放送中の番組の映像からユーザ好みの人物の顔画像を指定させることで、ユーザ好みの人物を設定するようにしてもよい。
【０２９１】
この場合、番組録画装置１は、放送中の番組の映像をディスプレイ１７に表示しているときに、リモコンＲＭの一時停止ボタンが押下されると、この時点の映像を静止画像としてディスプレイ１７に表示する。
【０２９２】
さらに番組録画装置１は、この時点から所定期間、この番組の映像音声をハードディスクドライブ４に一時的に記録する。
【０２９３】
そして番組録画装置１は、一時停止ボタンが押下された時点の静止画像からユーザ好みの顔画像が指定されると、この顔画像の人物をユーザ好みの人物に設定する。
【０２９４】
さらに番組録画装置１は、この静止画像から顔画像の特徴量を検出すると共に、一時記録した所定期間分の映像音声から声の特徴量を検出する。
【０２９５】
このようにすれば、録画機能を持たないテレビジョン受像機などでも、ユーザ好みの人物を設定して、この人物に似ている有名人が出演する番組を推薦することができる。
【０２９６】
（３−１１）他の実施の形態１１
さらに、上述した第１及び第２の実施の形態では、リモコンＲＭの一時停止ボタンが押下されると、番組録画装置１が、再生中の録画番組を一時停止し、さらにこのときリモコンＲＭの顔認識ボタンが押下されると、表示中の録画番組の映像に対して顔認識処理を行うようにした。
【０２９７】
本発明はこれに限らず、番組録画装置１が、リモコンＲＭの一時停止ボタンが押下されたら、再生中の録画番組を一時停止し、続けて、表示中の録画番組の映像に対して顔認識処理を行うようにしてもよい。
【０２９８】
このようにすれば、ユーザ好みの人物を設定するまでの操作を簡略化することができる。
【０２９９】
（３−１２）他の実施の形態１２
さらに、上述した第１及び第２の実施の形態では、番組推薦処理を実行するためのプログラムを、ハードディスクドライブ４もしくは不揮発性メモリ５にあらかじめ記録しておくようにした。
【０３００】
本発明はこれに限らず、このプログラムを、番組録画装置１が、例えばネットワーク端子２３及びネットワークコントローラ２４を介してネットワーク上のサーバからダウンロードして、ハードディスクドライブ４もしくは不揮発性メモリ５にインストールするようにしてもよい。
【０３０１】
またこれに限らず、このプログラムを、光ディスクなどの記録媒体に記録しておき、番組録画装置１が、このプログラムを記録媒体から読み出して、ハードディスクドライブ４もしくは不揮発性メモリ５にインストールするようにしてもよい。
【０３０２】
この場合、番組録画装置１には、別途、記録媒体からプログラムを読み出し可能な、メディアドライブが設けられているとする。
【０３０３】
（３−１３）他の実施の形態１３
さらに、上述した第１及び第２の実施の形態では、番組推薦装置としての番組録画装置１に、番組情報取得部としてのデジタル系アンテナ７、デジタルチューナ部８、デマルチプレクサ１９、アナログ系アンテナ１０、アナログチューナ部１１、復調器１２、ＶＢＩスライサ２０、ＥＰＧデコーダ２１を設けるようにした。
【０３０４】
本発明はこれに限らず、番組情報取得部としての機能を有するものであれば、これらを他の種々のハードウェアに置き換えてもよい。
【０３０５】
また番組録画装置１に、好み設定部、好み人物特徴量取得部、出演者検索部、番組検索部、推薦番組設定部、類似度範囲設定部、予約設定部、表示制御部としてのＨｏｓｔマイコン２を設けるようにした。
【０３０６】
本発明はこれに限らず、これら好み設定部、好み人物特徴量取得部、出演者検索部、番組検索部、推薦番組設定部、類似度範囲設定部、予約設定部、表示制御部としての機能を有するものであれば、Ｈｏｓｔマイコン２を他のハードウェアもしくはソフトウェアに置き換えてもよい。例えば、これら好み設定部、好み人物特徴量取得部、出演者検索部、番組検索部、推薦番組設定部、類似度範囲設定部、予約設定部、表示制御部のそれぞれを、個別のハードウェアもしくはソフトウェアにより実現するようにしてもよい。
【０３０７】
さらに番組録画装置１に、番組映像音声取得部としてのデジタル系アンテナ７、デジタルチューナ部８、アナログ系アンテナ１０、アナログチューナ部１１を設けるようにした。
【０３０８】
本発明はこれに限らず、番組映像音声取得部としての機能を有するものであれば、これらを他の種々のハードウェアに置き換えてもよい。
【０３０９】
さらに番組録画装置１に、再生部としての復調器１２、ＡＶデコーダ１５を設けるようにした。
【０３１０】
本発明はこれに限らず、再生部としての機能を有するものであれば、これらを他の種々のハードウェアもしくはソフトウェアに置き換えてもよい。
【０３１１】
さらに番組録画装置１に、特徴量記憶部、蓄積部、映像音声記録部としてのハードディスクドライブ４を設けるようにした。
【０３１２】
本発明はこれに限らず、特徴量記憶部、蓄積部、映像音声記録部としての機能を有するものであれば、ハードディスクドライブ４を他のハードウェアに置き換えてもよい。例えば、これら好み設定部、特徴量記憶部、蓄積部、映像音声記録部のそれぞれを、個別のハードウェアにより実現するようにしてもよい。
【０３１３】
また、本発明は、上述した第１及び第２の実施の形態と同様の番組推薦処理を実現できる番組推薦装置であれば、番組録画装置１に限らず、少なくとも番組情報の取得機能を有するテレビジョン受像機、パーソナルコンピュータ、光ディスクレコーダなど、この他種々の装置に適用することができる。
【０３１４】
（３−１４）他の実施の形態１４
さらに、本発明は、上述した第１及び第２の実施の形態とここまで説明した他の実施の形態１乃至１３とに限定されるものではない。すなわち本発明は、上述した実施の形態とここまで説明した他の実施の形態１乃至１３の一部または全部を任意に組み合わせた形態、もしくは一部を抽出した形態も適用範囲とする。
【０３１５】
例えば、第１の実施の形態と第２の実施の形態を組み合わせてもよい。この場合、例えば、番組録画装置１では、例えばリモコンＲＭの操作などに応じて、ユーザ好みの人物を、録画番組から指定することで設定するのか、名前を入力することで設定するのか選択できるようにすればよい。
【０３１６】
また、他の実施の形態３と４と、もしくは３と７とを組み合わせてもよいし、さらに３と４に加えて他の実施の形態の５を組み合わせるなどしてもよい。
【産業上の利用可能性】
【０３１７】
本発明は、ＥＰＧ情報などの番組情報を扱う装置に広く利用することができる。
【図面の簡単な説明】
【０３１８】
【図１】番組録画装置のハードウェア構成を示すブロック図である。
【図２】番組映像を一時停止した状態の説明に供する略線図である。
【図３】一時停止した映像から顔領域を検出する場合の説明に供する略線図である。
【図４】選択された顔領域から口の動きを検出する場合の説明に供する略線図である。
【図５】有名人データベースの構造を示す略線図である。
【図６】ユーザ嗜好データベースの構造を示す略線図である。
【図７】人物検索設定画面の構成を示す略線図である。
【図８】好み人物選択画面の構成を示す略線図である。
【図９】番組推薦処理手順を示すフローチャートである。
【図１０】図９の番組推薦処理手順のフローチャートに続くフローチャートである。
【図１１】好み人物名入力画面の構成を示す略線図である。
【図１２】第２の実施の形態における有名人データベースの構造を示す略線図である。
【図１３】第２の実施の形態における番組推薦処理手順を示すフローチャートである。
【図１４】図１３の番組推薦処理手順のフローチャートに続くフローチャートである。
【符号の説明】
【０３１９】
１……番組録画装置、２……Ｈｏｓｔマイコン、４……ハードディスクドライブ、５……不揮発性メモリ、７……デジタル系アンテナ、８……デジタルチューナ部、１０……アナログ系アンテナ、１１……アナログチューナ部、１２……復調器、１９……デマルチプレクサ、２０……ＶＢＩスライサ、２１……ＥＰＧデコーダ、２３……ネットワーク端子、２４……ネットワークコントローラ。
【図１】
2009296346.tif 000003
【図２】
2009296346.tif 000004
【図３】
2009296346.tif 000005
【図４】
2009296346.tif 000006
【図５】
2009296346.tif 000007
【図６】
2009296346.tif 000008
【図７】
2009296346.tif 000009
【図８】
2009296346.tif 000010
【図９】
2009296346.tif 000011
【図１０】
2009296346.tif 000012
【図１１】
2009296346.tif 000013
【図１２】
2009296346.tif 000014
【図１３】
2009296346.tif 000015
【図１４】
2009296346.tif 000016