(57)【要約】【課題】デジタル画像を順次表示していくスライドショーにおいて、視聴するユーザが面倒な操作をすることなく表示効果を設定し、画像中の特徴を反映したより効果的な表示を行うことができる画像表示技術の実現。【解決手段】複数の画像に特殊効果をつけて時系列的に変化させて順番に表示する画像表示方法であって、画像を入力する入力工程と、入力した画像から特徴領域を検出する領域検出工程と、検出された特徴領域とこの検出対象画像より前に表示する前画像の特殊効果とに基づいて、対象画像の特殊効果の内容を決定する決定工程と、決定した特殊効果によって前記画像を表示する表示工程と、を備える。【選択図】      図５
2006349943.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像に特殊効果をつけて時系列的に変化させて順番に表示する画像表示方法であって、
画像を入力する入力工程と、
入力した画像から特徴領域を検出する領域検出工程と、
検出された特徴領域とこの検出対象画像より前に表示する前画像の特殊効果とに基づいて、対象画像の特殊効果の内容を決定する決定工程と、
決定した特殊効果によって前記画像を表示する表示工程と、を備えることを特徴とする画像表示方法。
【請求項２】
前記表示工程では、前記決定した特殊効果によって前記対象画像の特徴領域を強調して表示することを特徴とする請求項１に記載の画像表示方法。
【請求項３】
前記決定工程では、前記対象画像から検出された特徴領域を強調表示するための複数の特殊効果の中から、前画像の特殊効果に対して連続性の高い特殊効果を選択することを特徴とする請求項１又は２に記載の画像表示方法。
【請求項４】
前記表示工程は、前記対象画像の表示開始時における特徴領域の表示位置及びサイズを、前画像の表示終了時における特徴領域の表示位置及びサイズと一致させて表示することを特徴とする請求項１乃至３のいずれか１項に記載の画像表示方法。
【請求項５】
前記特殊効果の内容は、特徴領域に対するズームイン表示、特徴領域をズームした状態からズームアウトする表示、複数の特徴領域間におけるズーム状態でのパンニング表示の少なくともいずれかを含むことを特徴とする請求項１乃至４のいずれか１項に記載の画像表示方法。
【請求項６】
前記領域検出工程は、画像中から特定のパターンを検出する処理を含むことを特徴とする請求項１乃至５のいずれか１項に記載の画像表示方法。
【請求項７】
前記特定のパターンとは人物の顔であることを特徴とする請求項６に記載の画像表示方法。
【請求項８】
前記領域検出工程は、予め蓄積された人物認識プロファイルを用いて、特徴領域として検出した顔から人物を特定する工程を更に有し、
前記表示工程は、前記対象画像の表示開始時における顔領域の表示位置及びサイズを、前画像の表示終了時における顔領域の表示位置及びサイズと一致させると共に、画像中に複数の顔が存在する場合には、当該前画像の表示終了時で表示されている人物と同じ人物の顔を優先的に選択して対象画像の表示開始時に表示することを特徴とする請求項７に記載の画像表示方法。
【請求項９】
前記入力工程では、複数の画像を入力し、
前記領域検出工程では、複数の画像中の顔及び人物を特定すると共に、前画像の表示終了時に表示する人物と同じ人物の顔を含む画像を検索し、
前記表示工程では、前記検索により同じ人物の顔を含む画像が見つかった場合に、その画像を優先的に前画像の次に表示することを特徴とする請求項８に記載の画像表示方法。
【請求項１０】
請求項１乃至９のいずれか１項に記載の画像表示方法をコンピュータに実行させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１２】
請求項１乃至９のいずれか１項に記載の画像表示方法を実行することを特徴とする画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを画面上に表示する画像表示技術に関するものである。
【背景技術】
【０００２】
デジタルハイビジョン放送が開始され、ハイビジョン対応のテレビジョン受像機（以下、単にテレビともいう。）の普及により、従来よりも高画質で迫力のある映像を家庭で楽しめるようになってきている。一方電子スチルカメラの普及により、電子化した静止画および動画をパソコンだけでなく、テレビのモニター画面に表示して楽しむユーザも増えてきている。
【０００３】
こうした状況の中で、撮影した静止画や動画を単にテレビに表示するだけではなく、テレビ番組のように「受動的に」視聴したい、またはテレビ番組や映画のような演出や映像・音声効果をつけた形で楽しみたい、というユーザ要求も次第に高まってきている。
【０００４】
デジタル画像データをユーザが操作することなく順次表示していく方法としてスライドショー表示というものがある。このスライドショーの表示に効果をつける方法としては、特許文献１のように配布された静止画に予め付与された表示切替効果設定に従い、表示切替効果を制御する方法や、ユーザが自由に他の表示切換え効果に変えられるようにする方法などが提案されている。
【０００５】
また、特許文献２では、スライドショー表示において、前フレーム画像の解像度情報と次フレーム画像の解像度情報から、前フレームの画像の上に次フレーム画像が重ねて合成された合成フレーム画像を生成する方法が提案されている。
【０００６】
また、特許文献３では、スライドショー表示において、ユーザが指定した、もしくはランダムで指定された特定人物と類似度の高い画像を選んで再生する方法が提案されている。
【特許文献１】特開２００２−２８１４５０公報
【特許文献２】特開２００４−３４３４７２公報
【特許文献３】特開２００５−０３３２７６公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、スライドショーに効果的な表示効果をつけるためには、コンテンツの製作者が効果を付けていく作業を必要としたり、またはユーザは静止画の切替効果制御命令を他の切替効果制御命令と交換することしかできなかった、つまり従来の技術では個々の写真の内容に適した表示効果を自動もしくは簡便に行うことは困難であった。
【０００８】
また、特許文献２に記載の技術では、表示サイズの小さい画像を表示する際に余白部分が目立たない表示をすることは可能となるが、個々の写真の内容に適した表示効果を自動もしくは簡便に行うことは困難であった。
【０００９】
また、特許文献３に記載の技術では、同じ人物の画像をまとめてスライドショー表示することはできるが、ここの写真の内容に適した表示効果をつけたり、連続する表示効果の間に連続性を持たせることはできなかった。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、デジタル画像を順次表示していくスライドショーにおいて、視聴するユーザが面倒な操作をすることなく表示効果を設定し、画像中の特徴を反映したより効果的な表示を行うことができる画像表示技術の実現を目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の画像表示方法は、複数の画像に特殊効果をつけて時系列的に変化させて順番に表示する画像表示方法であって、画像を入力する入力工程と、入力した画像から特徴領域を検出する領域検出工程と、検出された特徴領域とこの検出対象画像より前に表示する前画像の特殊効果とに基づいて、対象画像の特殊効果の内容を決定する決定工程と、決定した特殊効果によって前記画像を表示する表示工程と、を備える。
【００１２】
なお、本発明には、上記画像表示方法をコンピュータに実行させるためのプログラムや当該プログラムを格納したコンピュータ読み取り可能な記録媒体が含まれる。
【００１３】
更に、上記画像表示方法を実行する画像表示装置の態様としても含まれる。
【発明の効果】
【００１４】
本発明によれば、例えば、複数の画像に特殊効果をつけて時系列的に変化させて順番に表示するスライドショー表示を行う際に、特殊効果の内容を画像中の特徴領域と対象画像より前に表示する前画像の特殊効果とに基づいて決定するので、前画像と次画像の間で特殊効果に連続性を持たせることができ、ユーザが面倒な設定操作をすることなく、画像中の内容を反映し、かつ表示効果に繋がりのある効果的な演出が可能になる。
【発明を実施するための最良の形態】
【００１５】
以下に、添付図面を参照して本発明の好適な実施形態について詳細に説明する。
【００１６】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１７】
［第１の実施形態］
以下に、本発明に係る第１の実施形態について説明する。
【００１８】
図１は本発明を適用したデジタルテレビ受信装置１００の構成を示すブロック図である。
【００１９】
（装置各部の説明）
図１において、不図示のアンテナにより受信された信号はチューナ部１０１に入力される。チューナ部１０１は、入力された信号に対して、復調、誤り訂正等の処理を施し、トランスポートストリームと呼ばれる形式のデジタルデータを生成する。チューナ部は更に、生成したトランスポートストリーム（ＴＳ）データに対しデスクランブル解除処理を行い、デマルチプレクサ部１０２に出力する。
【００２０】
デマルチプレクサ部１０２は、チューナ部１０１より入力された複数チャンネル分の映像、音声データ、および電子番組ガイド（ＥＰＧ）データ、データ放送用データ等が時分割多重化されているＴＳデータの中から、映像データおよび音声データを取り出し、映像・音声デコーダ部１０３に出力する。映像・音声デコーダ部１０３で処理された映像データはビデオメモリ１０７に書き込まれ、表示合成部１０８を介して表示器１１２へと出力される。一方、音声データは音声出力部１０４にて出力される。
【００２１】
本実施形態では、表示器１１２は横９６０画素、縦７２０の画素からなるものを使用する。
【００２２】
１０９はカードスロットであり、リムーバブルメモリカード等を接続し、本実施形態においてはデジタルカメラとのデータのやり取りを行うために使用される。１０５は画像データ入力部であり、カードスロット１０９に接続されたメモリカードからデジタル画像データを読み込む。１０６は画像デコーダであり、画像データ入力部１０５より入力したデジタル画像データをデコード処理する。
【００２３】
１１０は表示制御部であり、画像データ入力部１０５に対する画像読込の指示、画像デコーダ１０６に対する処理実行の指示、ビデオメモリ１０７への表示データの書き込み、表示合成部１０８に対する合成処理の指示、記憶部１１３に対する情報の記憶指示を行う。また、表示制御部１１０はユーザ入力部１１１を介してリモコン１１４からの入力データの取得、また画像データ入力部１０５を介して、デジタル画像データに付与された撮影データの取得も行う。
【００２４】
図２にリモコン１１４を例示する。ただし図２は本実施形態を説明するために必要な機能を実現するための操作を行うボタンのみを表すものであり、実際の受信装置に必要なボタンはこれらだけではない。
【００２５】
図２において、２０１はリモコンと図１のユーザ入力部１１１との赤外線通信を行うための発光部、２０２は電源をＯＮ／ＯＦＦするための電源キー、２０３は上下左右ボタンの真中に決定キーを配したカーソル＆決定キー、２０４，２０５はＵｐ／Ｄｏｗｎ２つのキーからなるアップダウンキー、２０６は１〜９，０の数字がマトリクス状に並んだ数字キー、２０７は青、赤、緑、黄の４色のボタンが横一列に並んでいるカラーキーである。
【００２６】
また、２０８はデジタルテレビ受信装置のモニターの表示モードを切替えるモニターモードキー、２０９は画像ビューア機能を呼出すためのビューワ・キーである。
【００２７】
本実施形態にて用いるデジタル画像はデジタルカメラにて撮影された静止画データであり、静止画データはデジタルカメラにてＪＰＥＧ圧縮処理を施された後、静止画像データファイルとしてメモリカードに記録されたものが用いられる。以下では「画像ファイル」が静止画像データであるとして説明を進める。また、説明を簡略化するために、本実施形態にて用いる静止画データは全て1600x1200サイズとする。
【００２８】
（動作説明）
本実施形態のデジタルテレビ受信装置１００におけるデジタル画像の表示は、ユーザがカードスロット１０９にメモリカードを装着し、リモコン操作によって画像ビューア機能を呼び出すことよって開始される。
【００２９】
図３はデジタルテレビ受信装置における画像ビューア機能の一部の動作について表示制御部１１０の動作を中心に示した図である。以下、図３を参照して動作について説明する。
【００３０】
（スライドショーの開始）
ユーザが図２に示すリモコンのビューワ・キー２０９を押下すると、表示制御部１１０は図３に示す処理を開始する。
【００３１】
先ず、表示制御部１１０は画像データ入力部１０５を介してメモリスロット１０９に挿入されているメモリカードにある画像ファイルの総数を読み出し記憶する(S301)。次に、１枚目の画像ファイルを読み出して画像サイズを取得した（S303）後、表示制御部１１０は画像データを画像デコーダ１０６へと送りデコード処理を行った後(S304)、デコード後の画像を使って顔検知処理を行う(S305)。
【００３２】
（１枚目処理）
顔検知処理では画像中から顔の特徴となる目や口のパターンを検索し、一致した場合に肌色の有無や輪郭の有無を確認して顔であるか判定を行う（S305a〜e）。顔であると判定した場合には顔検知数を１加算し、顔の領域情報（画像データの左上端を基点とした中心座標（X,Y）および顔領域の半径）と共に記憶部１１３に保存する。
【００３３】
１枚目画像の顔検知処理が終了すると、その結果を基に１枚目画像に対する表示効果パラメータ決定処理を実行する(S306)。表示制御部１１０は先ず図４に示すテーブルを用いて、検知した顔の数と前画像の表示効果に基づいて表示効果を選択する。なお図中括弧（）で示したものはその表示効果の終了時の表示状態を示している。
【００３４】
例えば、１枚目画像で検知された顔の数が１つであれば、前画像の表示効果は「なし」であるので、テーブルに従って、前画像との合成処理は「なし」、画像に対する表示効果は「画像全体から顔領域へズームイン」という表示効果処理を選択する。ズームイン表示効果の処理内容については後述する。
【００３５】
ここで「ズーム」および「ズーミング」という言葉は必ずしも画像データを一部切り出して拡大処理する意味ではなく、例えば本実施形態で用いた1600x1200の画像データであれば、画像を縮小処理して画面全体(960x720)に表示した場合を基本とし、それに対して部分的に拡大したように見える処理をズームまたはズーミングと呼ぶこととする。例えば、上記例では、1600x1200の画像データを最初、3/5倍にして画面全体(960x720)に表示し、その後、画像の切り出し領域を小さくしながら、かつ顔領域の中心に近づけながら、常に表示が960x720となるように変倍率を変化させていく処理を示している。
【００３６】
表示効果を選択すると、記憶部１１３に記憶していた顔領域の位置情報に基づき、その表示効果に必要な表示効果パラメータ（ズームインの場合：切り取り領域矩形の開始位置・サイズ、終了位置・サイズ、単位時間当たりの移動ステップ）を決定するという処理を行う。
【００３７】
次に、表示制御部１１０は、選択した表示効果、そして表示効果における終了状態で表示される顔の位置・サイズの情報を記憶部１１３に保存する(S307)。
【００３８】
そして決定した表示効果パラメータに基づき、画像の表示および表示効果実行処理の開始を（図示しない）別の処理に指示する(S308)。表示制御部内の別の処理では、表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。その後、終了要求があるまで(S309)、各画像Nについて同様の処理を繰り返し行う(S310,S311)。
【００３９】
（２枚目処理）
表示制御部１１０は、１枚目の表示効果処理中に２枚目の画像ファイルを読み出して画像サイズを取得し(S303)、画像データを画像デコーダ１０６へと送りデコード処理を行った後(S304)、デコード後の画像を使って顔検知処理を行い(S305)、結果を記憶部１１３に保存する。
【００４０】
２枚目画像の顔検知処理が終了すると、その結果と記憶部に記憶してあった前画像に対する表示効果選択結果を基に図４のテーブルを用いて２枚目に対する表示効果パラメータ決定処理を実行する(S306)。２枚目の顔検知数が１だった場合、説明済みの処理により１枚目画像に対しては「ズームイン」という表示効果が選択されているので、２枚目の画像に対してはテーブルに従って「顔領域ズーム表示後、ズームアウト」という表示効果が選択される。
【００４１】
図４のテーブルに示すように、この場合の顔領域ズーム表示とは、前画像の終了状態の顔領域ズーム状態と同じ位置・サイズで顔領域を表示するという開始条件を加えた処理を意味している。そして画像との合成処理を「前画像とα合成有り」を選択する。つまり顔領域を前画像と同じ位置・サイズで表示した状態で、前画像とのα合成を使った切替をした後、徐々にズーム率を下げて、画像全体を表示するという表示効果となる。
【００４２】
表示効果を選択すると、記憶部１１３に記憶していた顔領域の位置情報に基づき、その表示効果に必要な表示効果パラメータ（ズームアウトの場合：切り取り領域矩形の開始位置・サイズ、終了位置・サイズ、単位時間当たりの移動ステップ）を決定するという処理を行う。
【００４３】
次に表示制御部１１０は、選択した表示効果、そして表示効果における終了状態で表示される顔の位置・サイズの情報を記憶部１１３に保存する(S307)。
【００４４】
そしてS306の処理で決定した表示効果パラメータに基づき、表示効果実行処理の開始を（図示しない）別の処理に指示する(S308)。表示制御部内の別の処理では、１枚目画像への表示効果制御が終了すると、２枚目画像に対して決定した表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。
【００４５】
（３枚目処理）
さらに表示制御部１１０は、２枚目の表示効果制御処理中に３枚目の画像ファイルを読み出して画像サイズを取得し（S303）、画像データを画像デコーダ１０６へと送りデコード処理を行った後(S304)、デコード後の画像を使って顔検知処理を行い(S305)、結果を記憶部１１３に保存する。
【００４６】
３枚目画像の顔検知処理が終了すると、その結果と前画像に対する表示効果選択結果を基に図４のテーブルを用いて３枚目に対する表示効果パラメータ決定処理を実行する(S306)、３枚目の顔検知数が２だった場合、２枚目画像に対しては「ズームアウト」という表示効果が選択されているので、図４のテーブルより、表示効果としては「両端の顔領域間をパニング」という表示効果が選択される。またテーブルに従い、前画像とのα合成切替や、前画像の顔領域の位置・サイズを一致させる条件付の処理は特に行わない。
【００４７】
表示効果を選択すると、記憶部１１３に記憶していた顔領域の位置情報に基づき、その表示効果に必要な表示効果パラメータ（パニングの場合：切り取り領域矩形の開始位置・サイズ、終了位置・サイズ、単位時間当たりの移動ステップ）を決定するという処理を行う。
【００４８】
次に表示制御部１１０は、選択した表示効果、そして表示効果における終了状態で表示される顔の位置・サイズの情報を記憶部１１３に保存する(S307)。
【００４９】
そしてS306の処理で決定した表示効果パラメータに基づき、表示効果実行処理の開始を（図示しない）別の処理に指示する(S308)。表示制御部内の別の処理では、２枚目画像への表示効果制御が終了すると、３枚目画像に対して決定した表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。
【００５０】
（４枚目処理）
さらに表示制御部１１０は、３枚目の表示効果処理制御中に４枚目の画像ファイルを読み出して画像サイズを取得し（S303）、画像データを画像デコーダ１０６へと送りデコード処理を行った後(S304)、デコード後の画像を使って顔検知処理を行い(S305)、結果を記憶部１１３に保存する。
【００５１】
４枚目画像の顔検知処理が終了すると、その結果と記憶部に記憶してあった前画像に対する表示効果選択結果を基に図４のテーブルを用いて４枚目に対する表示効果パラメータ決定処理を実行する(S306)、４枚目の顔検知数が１だった場合、説明済みの処理により１枚目画像に対しては「パニング」という表示効果が選択されているので、４枚目の画像に対してはテーブルに従って「顔領域ズーム表示後、ズームアウト」という表示効果が選択される。
【００５２】
図４のテーブルに示すようにこの場合の顔領域ズーム表示とは、前画像の終了状態の顔領域ズーム状態と同じ位置・サイズで顔領域を表示するという開始条件を加えた処理を意味している。そして画像との合成処理を「前画像とα合成有り」を選択する。つまり顔領域を前画像と同じ位置・サイズで表示した状態で、前画像とのα合成を使った切替をした後、徐々にズーム率を下げて、画像全体を表示するという表示効果となる。
【００５３】
表示効果を選択すると、記憶部１１３に記憶していた顔領域の位置情報に基づき、その表示効果に必要な表示効果パラメータ（ズームアウトの場合：切り取り領域矩形の開始位置・サイズ、終了位置・サイズ、単位時間当たりの移動ステップ）を決定するという処理を行う。
【００５４】
次に表示制御部１１０は、選択した表示効果、そして表示効果における終了状態で表示される顔の位置・サイズの情報を記憶部１１３に保存する(S307)。
【００５５】
そしてS306の処理で決定した表示効果パラメータに基づき、表示効果実行処理の開始を（図示しない）別の処理に指示する(S308)。表示制御部内の別の処理では、３枚目画像への表示効果制御が終了すると、４枚目画像に対して決定した表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。
【００５６】
図５は表示制御部１１０によって行われる表示効果処理の様子を示した図である。
【００５７】
例えば図５（１）は「画像全体から顔領域へズームイン」という表示効果における切り出し領域の変化（図中ａ→ｂ）と、表示画面上での顔領域の変化（図中ｃ→ｄ）の例を示している。つまり「ａ」と示した切り出し領域を画面全体に表示し、ゆっくりと切り取り領域を小さくしながら、顔領域に近づきながらビデオメモリに対して連続した描画を行い、切り取り領域が「ｂ」に示した領域に達した時点で描画処理を終了すると、表示画面上ではｃからｄに示す変化となる。
【００５８】
また図５（２）は「顔領域ズーム状態からズームアウト」という表示効果における切り出し領域の変化（図中ｅ→ｆ）と、表示画面上での顔領域の変化（図中ｇ→ｈ）の例を示している。
【００５９】
また図５（３）は「パニング」という表示効果における切り出し領域の変化（図中ｉ→ｊ→ｋ）と、表示画面上での顔領域の変化（図中ｌ→ｍ→ｎ）の例を示している。
【００６０】
（作用）
以上説明した表示制御部１１０の処理による表示結果の例を図６に示す。図６は図７の（ａ）〜（ｃ）に示す画像をスライドショーする場合の表示例である。図６（１）〜（４）は１枚目の画像が図７（ａ）の画像であるときの表示結果を時間順に示している。また図６（５）〜（８）は、２枚目の画像である図７（ｂ）の表示結果である。
【００６１】
図７（ｂ）の画像を単独で考えると顔領域の数が１つであるので、「顔領域に対するズームイン」、「顔領域をズーム表示後ズームアウト」いずれの表示効果を選択してもこの画像の特徴領域を強調した表現となるが、本実施形態における表示制御部１１０の処理では前画像との表示連続性を加味しており、１枚目画像の表示効果処理が「ズームイン」であった場合、２枚目の画像の表示効果はズーム状態から開始される「ズームアウト」が選択されることになる。さらにこの場合の「ズームアウト」表示は図４に示したように開始条件として前画像の終了状態の顔位置、サイズに合うように顔領域をズーム表示するという条件を加えたものであり、前の画像に施した表示効果との連続感を持った表示効果となっている。さらに１枚目の終了状態が「顔ズーム状態」場合、１枚目と２枚目の表示効果の間、つまり図６の（４）と（５）の間には「α合成表示有」が選択されるので、さらに連続感の高い表示効果となっている。
【００６２】
図６（９）〜（１１）は３枚目の画像が図７（ｃ）の画像であるときの表示結果を時間順に示している。また図６（１２）〜（１５）は、４枚目の画像と再び図７（ａ）の画像を表示した場合の表示結果である。図７（ａ）画像を単独で考えると顔領域の数が１つであるので、「顔領域に対するズームイン」、「顔領域をズーム表示後ズームアウト」いずれの表示効果を選択してもこの画像の特徴領域を強調した表現となるが、本実施形態における表示制御部１１０の処理では前画像との表示連続性を加味しており、３枚目画像の表示効果処理がパニングであれば「ズームアウト」が選択されことになり、前画像つまり図７（ｃ）の画像に施した表示効果との連続感を持った表示効果が選択されている。さらに３枚目と４枚目の表示効果の間、つまり図６の図中（１１）と（１２）の間には「α合成表示有」が選択されるので、さらに連続感の高い表示効果となっている。
【００６３】
［第２の実施形態］
次に、本発明に係る第２の実施形態について説明する。
【００６４】
図７は本発明が適用されるデジタルテレビ受信装置７００の構成を示した図である。
【００６５】
なお、本実施形態で使用するリモコンは図２と同一である。
【００６６】
（各部の説明）
図７において、チューナ部７０１、デマルチプレクサ部７０２、映像・音声デコーダ部７０３、画像データ入力部７０５、ビデオメモリ７０７、表示合成部７０８、カードスロット７０９、音声出力部７０４に関しては前述の第１の実施形態と同様であるので説明を省略する。
【００６７】
本実施形態で使用する表示器７１２は横９６０画素、縦７２０の画素からなるものを使用する。
【００６８】
７０６は画像デコーダであり、画像データ入力部７０５より入力したデジタル画像データのデコード処理を行う。
【００６９】
７１０は表示制御部であり、画像データ入力部７０５に対する画像読込の指示、画像デコーダ７０６に対する処理実行の指示、ビデオメモリ７０７への表示データの書き込み、表示合成部７０８に対する合成処理の指示、記憶部７１３に対する情報の記憶指示を行う。また表示制御部７１０はユーザ入力部７１１を介してリモコン７１４からの入力データの取得も行う。
【００７０】
７１５は顔検知・認識部であり、画像から顔を検出する顔検知部７１６、予め人物ごとのプロファイル情報を蓄積してある人物プロファイル蓄積部７１８、人物検知部７１７からなっており、人物検知部７１７は顔検知部７１６による検出結果と、人物プロファイル蓄積部７１８に蓄積されたプロファイル情報とを比較し、検出された顔の人物を判別するものである。尚、本実施形態では予め人物Ａと人物Ｂの二人のプロファイルが人物プロファイル蓄積部に登録されているとする。
【００７１】
また説明を簡素化するため、本実施形態においても用いる画像データは全て1600x1200サイズとする。
【００７２】
（動作説明）
本実施形態のデジタルテレビ受信装置７００におけるデジタル画像の表示は、ユーザがカードスロット７０９にメモリカードを装着し、リモコン７１４を操作することによって、画像ビューア機能を呼び出すことよって開始される。
【００７３】
図９はデジタルテレビ受信装置７００における画像ビューア機能の一部の動作について表示制御部７１０および顔検知・認識部７１５の動作を中心に示した図である。
【００７４】
（スライドショーの開始）
ユーザが図２に示すリモコン７１４のビューワ・キー２０９を押下すると、表示制御部７１０は図９に示す処理を開始する。
【００７５】
先ず表示制御部７１０は画像データ入力部７０５を介してメモリスロット７０９に挿入されているメモリカードにある画像ファイルの総数を読み出し記憶する(S901)。次に１枚目の画像ファイルを読み出して画像サイズを取得し（S903）、画像データを画像デコーダ７０６へと送りデコード処理を行った後(S904)、デコード後の画像を顔検出・認識部７１５へ送って、顔検出と人物の認識処理を行う(S905)。
【００７６】
（１枚目処理）
顔検知・認識部７１５では、まず顔検知部７１６が入力された画像中から顔の特徴となる目や口のパターンを検索し、一致した場合に肌色の有無や輪郭の有無を確認して顔であるか判定を行う（S905a〜d）。顔であると判定した場合にはさらに、その顔領域の画像が人物検知部７１７に送られ、人物検知７１７では顔領域の画像と人物プロファイル蓄積部７１８に蓄積済みの人物プロファイル情報とを比較し、予め登録済みの人物Ａもしくは人物Ｂの何れか、未登録人物かを判定する(S905e)。その後顔検知・認識部７１５は検知した顔の数と各顔の位置とサイズ、そして判定した人物判定結果を記憶部７１３に保存する(S905f)。
【００７７】
１枚目画像の顔検知・認識処理が終了すると、表示制御部７１０はその結果を基に１枚目画像に対する表示効果パラメータ決定処理を実行する(S906)、表示効果パラメータ決定処理ではまず図１０に示すテーブルを用いて、検知した顔の数と前画像の表示効果に基づいて表示効果を選択する。なお図中括弧（）で示したものはその表示効果の終了時の表示状態を示している。
【００７８】
例えば１枚目画像で検知された顔の数が１つであれば、前画像の表示効果は「なし」であるので、テーブルに従って、前画像との合成処理は「なし」、画像に対する表示効果は「画像全体から顔領域へズームイン」という表示効果を選択する。
【００７９】
表示効果を選択すると、記憶部７１３に記憶していた顔領域の位置情報に基づき、その表示効果に必要な表示効果パラメータ（ズームインの場合：切り取り領域矩形の開始位置・サイズ、終了位置・サイズ、単位時間当たりの移動ステップ）を決定するという処理を行う。
【００８０】
次に表示制御部７１０は、選択した表示効果、そして表示効果における終了状態で表示される顔の位置・サイズ・そして人物の情報を記憶部７１３に保存する(S907)。
【００８１】
そして決定した表示効果パラメータに基づき、画像の表示および表示効果実行処理の開始を（図示しない）別の処理に指示する(S908)。表示制御部内の別の処理では、表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。その後、終了要求があるまで(S909)、各画像Nについて同様の処理を繰り返し行う(S910,S911)。
【００８２】
（２枚目処理）
表示制御部７１０は、１枚目の表示効果処理実行中に２枚目の画像ファイルを読み出して画像サイズを取得し（S903）、画像データを画像デコーダ７０６へと送りデコード処理を行った後(S904)、デコード後の画像を顔検知・認識部７１５に渡し顔検知・認識処理を行う。顔検知・認識部７１５は顔検知・認識処理結果を記憶部７１３に保存する。
【００８３】
２枚目画像の顔検知・認識処理が終了すると、表示制御部７１０はその顔検知結果と記憶部に保存してあった前画像に対する表示効果選択結果を基に図１０のテーブルを用いて２枚目に対する表示効果パラメータ決定処理を実行する(S906)、２枚目の顔検知数が２だった場合、１枚目画像に対しては「ズームイン」という表示効果が決定されているので、２枚目の画像の表示効果としては「一方の顔領域をズーム表示後、両端の顔領域間をパニング」が選択される。また図１０のテーブルに示すように、この場合のパニング表示とは、前画像の終了状態の顔領域ズーム状態と同じ位置・サイズで顔領域を表示するとともに、同じ人物を優先的に表示するという開始条件を加えた処理となっている。同じ人物を優先的に表示するというのは、例えば２枚目の画像に２人の顔があるときに、前述のS907の処理で記憶部に保存された前画像の終了状態の人物の情報と比較し、同じ人物があれば、そちらを先に表示するように表示効果パラメータ（パニングの場合：切り取り領域矩形の開始位置・サイズ、終了位置・サイズ、単位時間当たりの移動ステップ）を決定するという処理を意味している。
【００８４】
そして同様に図１０のテーブルに従い、切替効果の条件として「前画像とα合成有り」を決定する。
【００８５】
次に表示制御部７１０は、前述の処理で選択・決定した２枚目画像に対する表示効果、そして表示効果における終了状態で表示される顔の位置・サイズ・そして人物の情報を記憶部７１３に保存する(S907)。
【００８６】
そしてS906の処理で決定した表示効果パラメータに基づき、表示効果実行処理の開始を（図示しない）別の処理に指示する(S908)。表示制御部７１０内の別の処理では、１枚目画像への表示効果制御が終了すると、２枚目画像に対して決定した表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。
【００８７】
（作用）
以上説明した表示制御部７１０の処理による表示結果の例を図１１に示す。図１１は図１２の（ａ）と（ｂ）に示す画像をスライドショーする場合の表示例である。図１１（１）〜（４）は１枚目の画像が図１２（ａ）の画像であるときの表示結果を時間順に示している。また図１１（５）〜（７）は、２枚目の画像である図１２（ｂ）の時間順の表示結果である。第１の実施形態と同様に２枚目画像の表示効果の開始条件として、前画像の終了状態の顔位置、サイズに合うように顔領域をズーム表示するという条件が加えられているため、（４）と（５）の間で同じ位置、サイズで顔が表示されている様子を示している。さらに図では表現していないが、切替効果として「α合成表示有」という条件も加えられているため、図中（４）と（５）の間の表示に連続性を持たせることができている。
【００８８】
また、図１２（ｂ）画像を単独で考えると顔領域の数が２つであるので「両端の顔領域をパニング」という表示効果であればこの画像の特徴領域を強調した表現となり、例えば図１１で（５）（６）（７）という順番で表示効果が進んでも、（７）（６）（５）と進んでも、つまり人物Ａから先にパニング表示しても、人物Ｂからパニング表示しても演出効果は同じであるが、本実施形態における表示制御部７１０の処理では、前画像との連続性を加味しており、顔位置・サイズに関する条件に加えさらに前画像の終了状態で表示されている顔と同じ人物の顔を優先的に表示するという条件も加えた上で、表示効果パラメータを決定しているので、図１１の（４）の次は同じ人物（人物Ｂ）が表示されることになり（５）、表示内容の観点からも前画像と連続性持たせることができている。
【００８９】
［第３の実施形態］
次に、本発明に係る第３実施形態について説明する。
【００９０】
本実施形態では第２の実施形態で使用したものと同じく、図７に示すデジタルテレビ受信装置と図２に示すリモコンを用いる。また各構成部分の説明に関しても基本的に同様であるので説明は省略するが、本実施形態の人物プロファイル蓄積部には予め人物Ａと人物Ｂ、そして人物Ｃの３人のプロファイルが登録されているとする。
【００９１】
（動作説明）
本実施形態のデジタルテレビ受信装置７００によるデジタル画像の表示は、ユーザがカードスロット７０９にメモリカードを装着し、リモコン７１４を操作し、画像ビューア機能を呼び出すことによって開始される。
【００９２】
図１３はデジタルテレビ受信装置７００における画像ビューア機能の一部の動作について表示制御部７１０の動作を示した図である。
【００９３】
（スライドショーの開始）
ユーザが図２に示すリモコン７１４のビューワ・キー２０９を押下すると、表示制御部７１０は図１３に示す処理を開始する。
【００９４】
先ず表示制御部７１０は画像データ入力部７０５を介してメモリスロット７０９に挿入されているメモリカードにある画像ファイルの総数を読み出し記憶する(S1301)。次に全画像ファイルを読み出して画像サイズを取得し（S1302）、全画像データを画像デコーダ７０６へと送りデコード処理を行った後(S1303)、デコード後の画像を顔検出・認識部７１５へ送って、顔検出と人物の認識処理を行う(S1304)。
【００９５】
顔検知・認識部７１５では、まず顔検知部７１６が入力された画像中から顔の特徴となる目や口のパターンを検索し、一致した場合に肌色の有無や輪郭の有無を確認して顔であるか判定を行う。顔であると判定した場合にはさらに、その顔領域の画像が顔認識部７１７に送られ、顔認識部では顔領域の画像と人物プロファイル蓄積部７１８に蓄積済みの人物プロファイル情報とを比較し、予め登録済みの人物Ａ、人物Ｂ、人物Ｃの何れか、未登録人物かを判定する。その後顔検知・認識部７１５は検知した顔の数と各顔の位置とサイズ、そして判定した人物判定結果を記憶部７１３に保存する。
【００９６】
全画像の顔検知・認識処理が終了すると、表示制御部７１０はその結果を基に図１４に示す管理テーブルを作成する(S1305)。管理テーブルは画像ファイル毎にファイル名、認識された人物、表示ステータス情報を含んでいる。
【００９７】
表示制御部７１０は次に前画像の終了状態をチェックするが、まだ表示を開始していない場合には、管理テーブルの上から順に未表示の画像を検索し（S1315）、見つけた画像を表示画像に決定する(S1317)。図１４のような管理テーブルであるならば、１番目の画像IMG0001.jpgが表示画像に決定される。次に、表示制御部７１０は図１０に示すテーブルを用いて、前述の第２の実施形態と同様に顔の検知数、人物認識結果、前画像の終了状態から表示効果パラメータ決定処理を実行する(S1310)。そして選択した表示効果における終了状態で表示される顔の位置・サイズ・そして人物の情報を記憶部７１３に保存する(S1311)。
【００９８】
そして決定した表示効果パラメータに基づき、画像の表示および表示効果実行処理の開始を（図示しない）別の処理に指示する(S1312)。表示制御部内の別の処理では、表示効果パラメータに従い、ビデオメモリに対して条件を変えながら連続して表示データの描画を行うことで表示効果処理を実行する。そして管理テーブル上の表示した画像の表示ステータスを「既表示」に変更する(S1313)。
【００９９】
その後、終了要求があるまで(S1314)、S1306の処理に戻る。ここで前画像の表示効果の終了状態が顔ズーム状態である場合、図１４の管理テーブルの上から順に未表示かつ前に表示した画像の終了状態と同じ人物の顔認識結果を持つ画像を検索する（S1307）。例えば前画像として図１４の１番目の画像をズームイン表示したならば、人物Ａの顔ズーム状態で終了しているので、人物Ａの顔認識結果を持つ３番目の画像（IMG0003.jpg）が次の表示対象画像となる(S1309)。
【０１００】
そして上記説明と同様に図１０のテーブルに基づき、３番目の画像に対する表示効果パラメータの決定処理を行い、その表示効果終了状態で表示される顔の位置・サイズ・そして人物の情報を記憶部７１３に保存する(S1311)。そして決定した表示効果パラメータに基づき、画像の表示および表示効果実行処理の開始を（図示しない）別の処理に指示し(S1312)、管理テーブル上の表示した画像の表示ステータスを「既表示」に変更する(S1313)。
【０１０１】
（作用）
以上説明した表示制御部７１０の処理による動作結果の例を図１５に示す。図１５は図１４に示した画像群を持ったフォルダを前述の表示制御部７１０の処理にて表示した場合の表示結果を時間順に記したものである。
【０１０２】
まずスライドショーを開始すると、管理テーブルの１番目画像がS1315の処理によって検索され、表示画像に決定される。そして図１０に示したテーブルに基づき、「ズームイン」という表示効果が選択される。この表示効果の終了状態は人物Ａの顔ズーム状態となる。
【０１０３】
次にS1306の処理により１番目の画像が顔ズーム状態で終了していると判定され、S1307の処理により次に表示する画像として３番目を決定する。３番目の画像に対する表示効果は図１０のテーブルに従って、「ズームアウト」と決定される。
【０１０４】
次回のS1306の処理の際には、前画像の終了状態＝ズームアウトなので、S1315の処理により２番目の画像が表示対象画像となる。
【０１０５】
同様の処理により、次にS1306の処理を行う際には前画像の終了状態が人物Ｂの顔ズーム状態であるので、S1307の処理により次画像として５番目の画像が検索され、図１０のテーブルに従い人物Ｂの顔ズーム状態から人物Ａの顔ズーム状態に遷移するパニング表示が表示効果として決定される。
【０１０６】
このように本実施形態で示した表示制御部７１０の処理によれば、同じ人物が顔を持つ画像を検索して次に表示する画像を決定するので、同じ人物が写っている画像が順番に並んでいない状況においても、同じ人物の顔のズーム表示したまま次の画像の表示効果に移る機会を増やすことができるようになる。例えば図１４のテーブルの順番通りに表示した場合は、同じ人物の顔を表示したまま次の画像の表示効果に遷移できるのは６番目と７番目の間のみであるが、本実施形態の制御によれば図１５の（１）〜（４）に示す切換ポイントで、同じ人物の顔をズーム表示したままで次の画像の表示効果に遷移できるようになる。さらに第２の実施形態と同様に切替効果として「α合成表示有」という条件も加えられているため、表示効果における連続性を高めることができる。
【０１０７】
なお、上記実施形態の中で顔検知処理として、顔であるか否かの判定において肌色を検出する方法を用いたが、本発明の趣旨からすればこれに限ることなく、テンプレートを使ってパターンマッチングする方法でもよい、また上記実施形態の中では顔認識処理方法については詳説していないが、例えば特開２００５−５６３８７公報で従来技術として示している、標準顔と呼ばれるテンプレートを使って、顔領域を探索し、その後、眼、鼻孔、口といった特徴点候補に対して、部分テンプレートを使用して人物を認証する方法を用いても良い。またアフィン変換とコントラスト補正を行った顔画像と、学習データベースの登録済み顔とのマッチングを行い、同一人物である確率を算出する方法を用いても良い。
【０１０８】
また、上記実施形態中では表示効果としてズームイン・ズームアウト・パニングを使って説明したが、本発明の趣旨からすればこれに限ることなく、他の表示効果であってもよい。
【産業上の利用可能性】
【０１０９】
上記実施形態の説明の中では本発明の一実施形態としてデジタルテレビ受信装置を例としたが、本発明の趣旨からすれば、これに限ることなく、例えばデジタルカメラで撮影した画像を再生するセットトップボックスのような形態や、パソコンのソフトウェアという形態でも利用可能である。またスライドショー再生機能を持ったデジタルカメラのような形態でも利用可能である。
【０１１０】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図示の各フローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１１２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１１４】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１１５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１１６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１１８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１１９】
【図１】本発明に係る第１の実施形態のデジタルテレビ受信装置の構成を示すブロック図である。
【図２】本実施形態のデジタルテレビ受信装置のリモコンを示すブロック図である。
【図３】第１の実施形態における表示制御処理を示すフローチャートである。
【図４】第１の実施形態における表示効果のパラメータを決定する際に用いる情報テーブルを例示した図である。
【図５】第１の実施形態における表示制御処理による作用を示した図である。
【図６】第１の実施形態における表示制御処理による表示例を示した図である。
【図７】第２、第３の実施形態のデジタルテレビ受信装置の構成を示すブロック図である。
【図８】第２の実施形態に用いる画像を例示した図である。
【図９】第２の実施形態における顔検知・認識処理と表示制御処理を示すチャートである。
【図１０】第２の実施形態における表示効果のパラメータを決定する際に用いる情報テーブルを例示した図である。
【図１１】第２の実施形態における表示制御処理による表示例を示した図である。
【図１２】第２の実施形態における画像に対する顔検知・認識処理結果を示した図である。
【図１３】第３の実施形態における表示制御処理を示すフローチャートである。
【図１４】第３の実施形態における表示制御処理に使用する管理テーブルを例示した図である。
【図１５】第３の実施形態における表示制御処理結果として、表示する画像の順番、表示効果、及び終了状態を示した図である。
【符号の説明】
【０１２０】
１００，７００  デジタルテレビ受信装置
１０１，７０１  チューナ部
１０２，７０２  デマルチプレクサ部
１０３，７０３  映像・音声デコーダ部
１０４，７０４  音声出力部
１０５，７０５  画像データ入力部
１０６，７０６  画像デコーダ
１０７，７０７  ビデオメモリ
１０８，７０８  表示合成部
１０９，７０９  ガードスロット
１１０，７１０  表示制御部
１１１，７１１  ユーザ入力部
１１２，７１２  表示器
１１３，７１３  記憶部
１１４，７１４  リモコン
２０１  発光部
２０２  電源キー
２０３  カーソル＆決定キー
２０４，２０５  アップダウンキー
２０６  数字キー
２０７  カラーキー
２０８  モニターモードキー
２０９  ビューワ・キー
【図１】
2006349943.tif 000003
【図２】
2006349943.tif 000004
【図３】
2006349943.tif 000005
【図４】
2006349943.tif 000006
【図５】
2006349943.tif 000007
【図６】
2006349943.tif 000008
【図７】
2006349943.tif 000009
【図８】
2006349943.tif 000010
【図９】
2006349943.tif 000011
【図１０】
2006349943.tif 000012
【図１１】
2006349943.tif 000013
【図１２】
2006349943.tif 000014
【図１３】
2006349943.tif 000015
【図１４】
2006349943.tif 000016
【図１５】
2006349943.tif 000017