(57)【要約】【課題】描画システムが１つしかない場合において、サムネイルの描画処理中であっても、ファイルの選択操作が可能な画像処理装置を提供する。【解決手段】本発明に係る画像処理装置は、表示部に画像を表示する描画システムを１つ備えている画像処理装置であって、サムネイルを表示する描画処理中に、サムネイルを選択する選択操作が行われたとき、描画処理に割り込んで選択されたサムネイルを選択状態に遷移させる描画部１０１を備えている。【選択図】図１
2011138382.tif 000002
【特許請求の範囲】
【請求項１】
画面に複数の画像を順次描画する描画手段と、
上記複数の画像の何れかを選択する選択操作を検知すると、選択された画像を他の画像と識別可能に再描画する再描画手段と、を備え、
上記描画手段は、上記選択操作を検知すると、描画処理を中断し、
上記再描画手段は、上記選択操作を検知すると、再描画処理を開始する、
ことを特徴とする画像処理装置。
【請求項２】
上記描画手段は、一定期間に渡って新たな選択操作が検知されなかったとき、描画処理を再開する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記描画手段は、未だ描画していない未描画画像の代わりに該未描画画像よりもデータサイズの小さいアイコン画像を描画する、
ことを特徴とする請求項１及び２に記載の画像処理装置。
【請求項４】
上記描画手段は、上記アイコン画像と共に上記未描画画像のメタ情報を表示する、
ことを特徴とした請求項３に記載の画像処理装置。
【請求項５】
上記選択操作によって選択された画像を指定する選択画像指定情報を記憶する記憶部を更に備え、
上記描画手段は、上記選択画像指定情報により指定された画像を他の画像と識別可能に描画する、
ことを特徴とする請求項１から４までの何れか１項に記載の画像処理装置。
【請求項６】
画面に複数の画像を順次描画する描画ステップと、
上記複数の画像の何れかを選択する選択操作を検知すると、選択された画像を他の画像と識別可能に再描画する再描画ステップと、を含み、
上記選択操作を検知すると、上記描画ステップの実行を中断し、上記再描画ステップの実行を開始する、
ことを特徴とする画像処理方法。
【請求項７】
請求項１から５までの何れか１項に記載の画像処理装置が備えるコンピュータを動作させるプログラムであって、上記コンピュータを上記の各手段として動作させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サムネイル一覧画面など、複数の画像を一覧表示する一覧画面を生成する画像処理装置、及び、方法に関する。また、コンピュータをそのような画像処理装置として動作させるためのプログラム、及び、そのようなプログラムが格納された記録媒体に関する。
【背景技術】
【０００２】
近年、テレビジョン受像機（以下「テレビ」と略記）の用途が多様化してきている。例えば、テレビに電子番組表を表示させることができたり、ＨＤＤに録画した番組の一覧を表示させたりすることができる。さらに、外部記憶媒体（例えば、ＵＳＢメモリなど）に格納されている画像ファイルから読み出した画像を表示させることなどもできる。
【０００３】
テレビなど、画像ファイルから読み出した画像を表示する画像処理装置においては、ユーザに画像ファイルを選択させるためのユーザインタフェースとして、候補画像が一覧表示された一覧画面が頻用されている。サムネイル一覧画面は、このような一覧画面の代表例である。このような一覧画面においては、現在選択されている画像がどれであるかをユーザに知らせるために、現在選択されている画像にエフェクトをかけることが多い。現在選択されている画像に適用されるエフェクトとしては、拡大表示が代表的である。
【０００４】
特許文献１〜２には、サムネイルの表示に関する技術が開示されている。
【０００５】
特許文献１には、事前に読み出したサムネイルからインデックス画像データを生成しておくことにより、画像を検索する際に改めてサムネイルを読み出すことなく、インデックス画像データを利用してサムネイルを表示する技術が開示されている。
【０００６】
特許文献２には、もとなる画像（本画像）の圧縮データを保存する際に、他に本画像を中間サイズに縮小した中間サイズ画像の圧縮データや、中間サイズ画像を更に小さく縮小したサムネイルの圧縮データなどを作り、表示処理の際に要求された画像サイズに応じてこれらの圧縮データの中から適切なサイズの圧縮データを選択し、選択した圧縮データを伸張して表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−１７５１４７号公報（平成１２年６月２３日公開）
【特許文献２】特開２００２−２５９９４２号公報（平成１４年９月１３日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の技術においては、以下のような問題があった。
【０００９】
すなわち、候補画像が一覧表示された一覧画面を生成するためには、画像ファイルから画像データを読み出す処理と、読み出した画像データをビットマップイメージに展開する処理とを、候補画像毎に繰り返し実行しなければならない。そして、描画エンジンを１つしかもたない環境においては、最初の画像データの読み出しを開始してから、最後の画像データの展開を完了するまでの間、一覧画面を生成するためのシーケンスに描画エンジンが占有されてしまう。このため、ある候補画像がユーザによって選択されても、その候補画像にエフェクトを適用することができない。すなわち、ユーザ操作に対するレスポンスを返すことができないデッドタイムが生じることになる。
【００１０】
本発明は、上記の課題を解決するためになされたものであり、その主たる目的は、上記のごとき一覧画面を生成している間であっても、選択された画像に対してエフェクトを適用することができる画像処理装置を実現することにある。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理装置は、上記課題を解決するために、画面に複数の画像を順次描画する描画手段と、上記複数の画像の何れかを選択する選択操作を検知すると、選択された画像を他の画像と識別可能に再描画する再描画手段と、を備え、上記描画手段は、上記選択操作を検知すると、描画処理を中断し、上記再描画手段は、上記選択操作を検知すると、再描画処理を開始することを特徴としている。
【００１２】
上記の構成によれば、画像を選択する選択操作を行なった場合、上記複数の画像を順次表示する描画処理に阻害されることなく、選択された画像を他の画像と識別可能に描画する再描画処理を実行することができる。計算資源が限られた環境においても、高い操作性を実現することができる。
【００１３】
本発明に係る画像処理装置はさらに、上記描画手段は、一定期間に渡って新たな選択操作が検知されなかったとき、描画処理を再開することが好ましい。
【００１４】
上記の構成にすれば、上記描画処理よりも上記選択操作がより優先され、さらにユーザの操作性を向上させることができる。
【００１５】
本発明に係る画像処理装置はさらに、上記描画手段は、未だ描画していない未描画画像の代わりに該未描画画像よりもデータサイズの小さいアイコン画像を描画することが好ましい。
【００１６】
上記の構成によれば、上記未描画画像が表示される前に、ユーザが選択したいサムネイルが表示される領域にアイコン画像を表示し、そのアイコン画像を選択することができる。これによって、ユーザが選択したいサムネイルが表示されるまで待つことなく、選択操作を行うことができる。
【００１７】
本発明に係る画像処理装置はさらに、上記描画手段は、上記アイコン画像と共に上記未描画画像のメタ情報を表示することが好ましい。
【００１８】
上記の構成によれば、サムネイルが表示される前に、サムネイルのメタ情報を知ることができる。メタ情報とは、例えば、ファイル名、ファイル作成日時、ファイルの大きさなどが挙げられる。これによって、ユーザが選択したいサムネイルが表示される前に、どの領域にどのサムネイルが表示されるかが簡単に把握することができ、よりスムーズに選択操作を行うことができる。
【００１９】
本発明に係る画像処理装置はさらに、上記選択操作によって選択された画像を指定する選択画像指定情報を記憶する記憶部を更に備え、上記描画手段は、上記選択画像指定情報により指定された画像を他の画像と識別可能に描画することが好ましい。
【００２０】
上記の構成によれば、最後に選択されたファイルを記憶することができ、再び上記描画手段によって上記サムネイルを表示する場合に、上記記憶されたファイルを予め選択された状態で表示することができる。これによって、ユーザが、今まで見ていたフォルダと別のフォルダに格納されている画像を見た後に、戻って別のフォルダを見る前に見ていたフォルダに格納されている画像を見ようとした場合に、最後に選択していたファイルを予め選択された状態でひょうじすることができ、再び同じ画像を見るために選択操作を行う手間を省くことができる。
【００２１】
画面に複数の画像を順次描画する描画ステップと、上記複数の画像の何れかを選択する選択操作を検知すると、選択された画像を他の画像と識別可能に再描画する再描画ステップと、を含み、上記選択操作を検知すると、上記描画ステップの実行を中断し、上記再描画ステップの実行を開始することを特徴としている。
【００２２】
上記の構成によれば、画像を選択する選択操作を行なった場合、上記複数の画像を順次表示する描画処理に阻害されることなく、選択された画像を他の画像と識別可能に描画する再描画処理を実行することができる。計算資源が限られた環境においても、高い操作性を実現することができる。
【００２３】
また、本発明に係る画像処理装置を動作させるためのプログラムであって、コンピュータを上記の各手段として機能させることを特徴とするプログラム、および、そのプログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に含まれる。
【発明の効果】
【００２４】
本発明に係る画像処理装置は、以上のように、サムネイルを表示する描画手段と、サムネイルを選択する選択操作が行われたとき、選択されたサムネイルを選択状態に遷移させる選択手段と、選択手段を描画手段の処理に割り込ませる割込手段とを備えている。
【００２５】
これによって、描画システムが１つしかない場合において、サムネイルの描画処理中であっても、ファイルの選択操作を可能にすることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明に係る画像処理装置が備える制御部の構成を示すブロック図である。
【図２】本発明に係る画像処理装置の構成を示すブロック図である。
【図３】本発明に係る画像処理装置が備える表示部の表示領域を示す図である。
【図４】本発明に係る画像処理装置が備えるコンテンツ解析部の動作を示すシーケンス図である。
【図５】本発明に係る画像処理装置が備える表示部の状態遷移図である。
【発明を実施するための形態】
【００２７】
本発明の一実施形態に係る画像処理装置について、図１から図５を参照して説明すれば、以下のとおりである。
【００２８】
〔画像処理装置の構成〕
本実施形態に係る画像処理装置１（画像処理装置）がテレビである場合の構成について、図２を参照して以下に説明する。図２は、本実施形態に係る画像処理装置１の構成を示すブロック図である。なお、本発明に係る画像処理装置１はこれに限定されるものではなく、例えば、デジタルカメラであってもよい。
【００２９】
画像処理装置１は、図２に示すように、外部記憶媒体インターフェース部１２、コンテンツ解析部１００、バッファ１１０（記憶部）、ビデオデコード部１５、映像処理部１６、合成部１７、ビデオ出力変換部１８、表示部１９、ＯＳＤ処理部２０、オーディオデコード部２１、オーディオ出力変換部２３、スピーカ２４、ネットワークインターフェース部２５、無線通信インターフェース部２７、赤外線インターフェース部２９、ＲＡＭ３０、制御部３１、及び、内部記憶媒体３２を備えている。また、画像処理装置１は、外部記憶媒体１１と接続可能に構成されており、無線通信媒体２６からの無線信号、及び、赤外線通信媒体２８からの赤外線信号が受信可能に構成されている。
【００３０】
（外部記憶媒体インターフェース部）
外部記憶媒体インターフェース部１２は、制御部３１からの指令に基づいて、外部記憶媒体１１に記憶されているコンテンツデータを読み出す。読み出されたコンテンツデータは、コンテンツ解析部１００に供給される。ここで、外部記憶媒体１１は、特に限定されるものではない。例えば、ＵＳＢメモリ、ＳＤカード、ＨＤＤ、ＤＶＤプレーヤ／レコーダ、及び、ＢＤプレーヤ／レコーダなどを挙げることができる。
【００３１】
（ネットワークインターフェース部）
ネットワークインターフェース部２５は、制御部３１からの指令に基づいて、ネットワークを介して接続された外部装置（例えば、サーバ装置）からコンテンツデータを取得し、取得したコンテンツデータをコンテンツ解析部１００に供給する。ネットワークインターフェース部２５によるコンテンツデータの取得は、制御部３１の指示に応じて行われる。なお、ネットワークとしては、特に限定されるものではない。例えば、電話回線、ＬＡＮ、ＨＤＭＩケーブルなどを用いたネットワークを挙げることができる。
【００３２】
（無線通信インターフェース部）
無線通信インターフェース部２７は、無線通信媒体２６から発せられる無線信号を受け付ける。無線通信インターフェース部２７にて受け付けられた無線信号は、コンテンツ解析部１００に供給される。また、無線通信インターフェース部２７にて受け付けられた無線信号に基づいて、制御部３１は、描画するＯＳＤの変更などを指示する。なお、無線通信としては、特に限定されるものではない。例えば、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ、ＷｉＦｉなどを用いた無線通信を挙げることができる。
【００３３】
（赤外線インターフェース部）
赤外線インターフェース部２９は、赤外線通信媒体２８から発せられる赤外線信号を受け付ける。赤外線インターフェース部２９にて受け付けられた赤外線信号は、コンテンツ解析部１００に供給される。また、赤外線インターフェース部２９にて受け付けられた赤外線信号に基づいて、制御部３１は、描画するＯＳＤの変更などを指示する。ここで、赤外線通信媒体２８には、例えば、リモートコントローラなどを挙げることができる。なお、赤外線通信としては、特に限定されるものではない。例えば、ＩｒＤＡ、ＩｒＳＳなどを用いた赤外線通信を挙げることができる。
【００３４】
（コンテンツ解析部、バッファ）
コンテンツ解析部１００は、外部記憶媒体インターフェース部１２、ネットワークインターフェース部２５、無線通信インターフェース部２７、及び、赤外線インターフェース部２９から供給されたデータ（例えば、画像データや画像データのサムネイル圧縮データ、サムネイルよりもデータサイズの小さいアイコン画像など）をバッファに展開し、展開したデータをビデオデコード部１５に供給する。
【００３５】
（アンテナ、チューナー部）
チューナー部１４は、アンテナ１３において受信した放送信号がアナログ放送信号である場合、アナログ放送信号から映像信号及び音声信号を抽出し、抽出した映像信号をビデオデコード部１５に供給すると共に、抽出した音声信号をオーディオデコード部２１に供給する。チューナー部１４は、アンテナ１３において受信した放送信号がデジタル放送信号である場合、デジタル放送信号から映像データ、音声データ、及び付加データを抽出し、抽出した映像データ、音声データ、及び付加データをそれぞれ、ビデオデコード部１５、オーディオデコード部２１、及び、ＯＳＤ処理部２０に供給する。
【００３６】
（ビデオデコード部）
ビデオデコード部１５は、チューナー部１４において抽出されたアナログ放送信号の映像信号及びデジタル放送信号の映像データを取得する。デジタル放送信号の映像データを取得した場合、取得した映像データをデコードし、必要に応じてアナログ信号にＤＡ変換して映像信号を得る。チューナー部１４から供給されたアナログ放送信号の映像信号、及び、ビデオデコード部１５にて得られた映像信号は、映像処理部１６に供給される。
【００３７】
（映像処理部）
映像処理部１６は、ビデオデコード部１５から供給された映像信号を処理する。ここでの処理としては、例えばＩＰ変換やフレームレート変換などを挙げることができる。映像処理部１６にて処理された映像信号は、合成部１７に供給される。
【００３８】
（ＯＳＤ処理部）
ＯＳＤ処理部２０は、チューナー部１４において抽出されたデジタル放送信号の付加データに基づいて、ＯＳＤ（オン・スクリーン・ディスプレイ）表示すべき映像を表す映像信号を生成する。ＯＳＤ表示する映像としては、ＥＰＧ（電子番組表）や字幕などが挙げられる。ＯＳＤ処理部２０にて生成された映像信号は、合成部１７に供給される。
【００３９】
（合成部、ビデオ出力変換部、表示部）
合成部１７は、映像処理部１６にて処理された映像信号と、ＯＳＤ処理部２０にて生成された映像信号とを合成する。合成された映像信号は、ビデオ出力変換部１８に供給される。ビデオ出力変換部１８は、合成部から供給された音声信号に基づき、表示部１９を駆動する。
【００４０】
（オーディオデコード部）
オーディオデコード部２１は、チューナー部１４において抽出されたアナログ放送信号の音声信号及びデジタル放送信号の音声データを取得する。デジタル放送信号の音声データを取得した場合、取得した音声データをデコードし、必要に応じてアナログ信号にＤＡ変換して音声信号を得る。チューナー部１４から供給されたアナログ放送信号の音声信号、及び、オーディオデコード部２１にて得られた音声信号は、オーディオ出力変換部２３に供給される。
【００４１】
（オーディオ出力変換部、スピーカ）
オーディオ出力変換部２３は、オーディオデコード部から供給された音声信号を増幅する。増幅された音声信号は、スピーカ２４に供給される。
【００４２】
（制御部、ＲＡＭ）  制御部３１は、画像処理装置１の動作全般を制御する。ＲＡＭ３０は、制御部３１が直接読み書き可能な記憶装置であり、主記憶装置として使用される。
【００４３】
（内部記憶媒体）
内部記憶媒体３２は、画像処理装置１に内蔵されている記憶媒体である。内部記憶媒体３２としては、例えば、予め内蔵されているＨＤＤ、Ｆｌａｓｈメモリ、ＥＥＰＲＯＭなどを挙げることができる。
【００４４】
〔コンテンツ解析部の構成〕
本実施形態に係る画像処理装置１が備えるコンテンツ解析部１００の構成について、図１及び図３を参照して以下に説明する。図１は、本実施形態に係る画像処理装置１が備えるコンテンツ解析部１００の構成を示すブロック図である。図３は、本実施形態に係る画像処理装置１が備える表示部１９の表示領域を示す図である。
【００４５】
制御部３１は、図１に示すように、描画部１０１（描画手段、再描画手段）、及び、タイマー１０２を備えている。
【００４６】
（バッファ）
バッファ１１０は、描画部１０１から順次供給される、サムネイル圧縮データを展開したデータを順次記録し、サムネイル（未描画画像）を描画する。展開が終了したサムネイルは、描画部１０１に供給される。
【００４７】
また、バッファ１１０は、フォルダ毎に、フォルダの中に格納されている画像ファイルのうち、フォルダを切り替える直前に、いずれの画像ファイルに関連したサムネイルが選択されていたか（ラストセレクト）を記憶する。
【００４８】
（描画部）
描画部１０１は、フォルダ選択操作が行われた時点で、表示部１９に、図３に示すようなファイル選択画面を表示するよう、ビデオデコード部１５に通知する。図３に示すように、ファイル選択画面にはフォルダ表示部、詳細表示部、及び、サムネイル表示部があり、サムネイル表示部の中には、サムネイル表示領域Ａ１〜Ａｎ（ｎは１以上の整数）がある。図３は、例えばｎ＝１２の場合である。なお、ファイル選択画面はこれに限定されるものではない。例えば、詳細表示部がないファイル選択画面、フォルダ表示部と詳細表示部の場所が入れ替わったファイル選択画面などを挙げることができる。
【００４９】
描画部１０１は、外部記憶媒体１１に記憶されているフォルダの選択操作が行われると、外部記憶媒体１１に記憶されているフォルダの中に格納されている画像データの数と、画像ファイルのアイコン画像データを読み出す。描画部１０１は、読み出したアイコン画像データを展開し、バッファ１１０に描画する。描画部１０１は、バッファ１１０に描画したアイコン画像データを読み出し、アイコン画像データをビデオデコード部１５に供給すると共に、所定の表示領域にフォルダの中に格納されている画像データの数と同じ数だけアイコン画像を表示するよう、ビデオ出力変換部１８に通知する。また、描画部１０１は、バッファ１１０からラストセレクトを読み出し、ラストセレクトされていたサムネイルが表示されるべきサムネイル表示領域に表示されるアイコン画像を拡大表示するように、ビデオデコード部１５に通知する。
【００５０】
なお、アイコン画像を読み出すと同時にサムネイル圧縮データの詳細情報を読み出し、サムネイル表示領域に表示してもよい。詳細情報としては、例えば、ファイル名、ファイル作成日時、ファイルの大きさなどが挙げられる。
【００５１】
また、描画部１０１は、外部記憶媒体１１に記憶されているフォルダの中に格納されている画像データのサムネイル圧縮データを１つ読み出す。読み出されたサムネイル圧縮データは、描画部１０１にて順次展開され、展開されたサムネイル圧縮データは、バッファ１１０に順次描画される。バッファ１１０への描画が終了したサムネイルは、描画部１０１に読み出され、ビデオデコード部１５へ供給される。但し、一度バッファ１１０に書き込まれたサムネイルは、新しいフォルダの選択操作が行われるまで、記憶される。なお、サムネイル圧縮データを読み出す順番としては、例えば、ファイル名の昇／降順、ファイル作成日時の昇／降順などを挙げることができる。
【００５２】
また、ファイル選択操作が行われると、ファイル選択操作が行われる時点まで選択され拡大表示されていたサムネイルを縮小する。縮小する方法には、例えば、拡大されていたサムネイルの基になる、拡大されていないサムネイルをバッファ１１０から読み出し、拡大されていたサムネイルと置き換える方法を挙げることができる。また、描画部１０１は、新しく選択されたサムネイルを拡大する。描画部１０１は、ファイル選択操作が行われるまで選択され拡大表示されていたサムネイルを縮小し、新しく選択されたサムネイルを拡大した状態を表示するよう、ビデオデコード部１５に通知する（以下、選択されていたサムネイルを縮小し、新しく選択されたサムネイルを拡大する処理を、選択処理と呼称する）。なお、ファイル選択操作が行われた時点で、サムネイル圧縮データの展開を行っていた場合、サムネイル圧縮データの展開を中止して、選択処理を行う。サムネイル圧縮データの展開を中止した場合、タイマー１０２からサムネイル圧縮データの展開を再開するように通知されるまで、サムネイル圧縮データの展開を再開しない。
【００５３】
また、描画部１０１は、選択されているサムネイルの詳細情報を所定の表示領域に表示するよう、ビデオ出力変換部１８に通知する。なお、描画部１０１は、バッファ１１０からラストセレクトを読み出した時点で、ラストセレクトされていたサムネイルの詳細を詳細表示部に表示してもよい。なお、描画部１０１は、ファイル選択操作が行われた場合、選択処理と同時に詳細表示部に表示するサムネイルの詳細を新しく選択されたサムネイルの詳細に更新するようビデオデコード部１５に通知してもよい。
【００５４】
なお、描画部１０１は、選択されているフォルダを所定の表示領域に表示するよう、ビデオ出力変換部１８に通知する。なお、選択されているフォルダと共に、他の選択可能なフォルダを並べて表示するようにしてもよい。
【００５５】
（タイマー）
タイマー１０２は、ファイル選択操作が行われた時点から、一定期間（例えば、２５０ｍｓｅｃ間）が経過した後、サムネイル圧縮データの展開を再開するよう描画部１０１に通知する（以下、ファイル選択操作が行われた時点から、一定期間が経過するまでの期間を、操作監視期間と呼称する。）。また、操作監視期間の間に再び無線通信媒体又は赤外線通信媒体からのファイル選択操作信号を取得した場合、タイマー１０２は、再びファイル選択操作が行われた時点から、一定期間が経過した後に、サムネイル圧縮データの展開を再開するよう描画部１０１に通知する。なお、操作監視期間は、リモコンにおけるコマンドの発行周期よりも長いことが望ましい。
【００５６】
〔コンテンツ解析部の動作〕
本実施形態に係る画像処理装置１が備える制御部３１の動作について、図４及び図５を参照して以下に説明する。図４は、本実施形態における制御部３１の動作を示すシーケンス図である。図５は、本実施形態における表示部１９の状態遷移図である。
【００５７】
（ファイル選択画面の表示）
図４に示すように、ユーザが、例えばリモコンにてフォルダ選択操作を行った時点で、描画部１０１は、表示部１９に図３に示すようなファイル選択画面を表示するよう、ビデオデコード部１５に通知する。また、描画部１０１は、選択されたフォルダに格納されている画像データの数だけサムネイル表示部にアイコン画像を表示するように、ビデオデコード部１５に通知する。
【００５８】
（ファイル選択操作がされない場合）
また、表示部１９にファイル選択画面が表示されると、描画部１０１は、図３に示すサムネイル表示領域Ａ１に表示されるサムネイルａ１をバッファ１１０に描画する。描画部１０１は、サムネイルａ１の描画が終了した時点でバッファ１１０からサムネイルａ１を読み出し、アイコン画像に換えてサムネイル表示領域Ａ１にサムネイルａ１を表示するようにビデオデコード部１５に通知する。
【００５９】
また、描画部１０１は、ビデオデコード部１５にサムネイルａ１を表示するよう通知した後、サムネイル表示領域Ａ２に表示されるサムネイルａ２をバッファ１１０に描画する。描画部１０１は、サムネイルａ２の描画が終了した時点でバッファからサムネイルａ２を読み出し、アイコン画像に換えてサムネイルａ２を表示するようにビデオデコード部１５に通知する。
【００６０】
図４（ａ）に示すように、ユーザによってファイル選択がされない場合、同様にしてサムネイルａ３、ａ４と順次サムネイルを表示するようにビデオデコード部１５に通知する。
【００６１】
（ファイル選択がされる場合）
ビデオデコード部１５にサムネイルａ２を表示するよう通知した後、サムネイル表示領域Ａ３に表示されるサムネイルａ３をバッファ１１０に描画しているときにファイル選択操作が行われると、図４（ｂ）に示すように、サムネイルａ３の描画が中止される。但し、中止されるまでにバッファ１１０に描画されたサムネイルａ３のデータは、バッファ１１０に記憶される。
【００６２】
描画部１０１は、サムネイルａ３の描画を中止すると、選択処理を行う。描画部１０１は、選択処理が終了した状態（状態ｂ１）を表示するように、ビデオデコード部１５に通知する。図５に示す状態Ｔ１から状態Ｔ２への遷移は、表示部１９にサムネイルイａ１５を表示し、描画部１０１にてサムネイルａ１６の描画を行っている状態（状態Ｔ１）でサムネイルａ１４が選択され、サムネイルａ１４の選択処理が終了して拡大されたサムネイルａ１４を表示した状態（状態Ｔ２）へ遷移した場合を示している。
【００６３】
図４（ｂ）に示すように、描画部１０１は、タイマー１０２から操作監視期間が経過したことを通知された時点で、中止されていたサムネイルａ３のバッファ１１０への描画を再開する。描画部１０１は、サムネイルａ３の描画が終了した時点でバッファ１１０からサムネイルａ３を読み出し、アイコン画像に換えてサムネイルａ３を表示するようにビデオデコード部１５に通知する。図５に示す状態Ｔ２から状態Ｔ３への遷移は、表示部１９に、サムネイルａ１４の選択処理が終了して拡大されたサムネイルａ１４を表示した状態（状態Ｔ２）から、再開したサムネイルａ１６の描画が終了してサムネイルａ１６を表示した状態（状態Ｔ３）へ遷移した場合を示している。
【００６４】
（ファイル選択が複数回される場合）
図４（ｃ）に示すように、ビデオデコード部１５に状態ｂ１を表示するように通知した後、操作監視期間の経過が通知されるまえに２回目のファイル選択操作が行われると、描画部１０１は、状態ｂ１にて選択されていたサムネイルを縮小し、新しく選択されたサムネイルを拡大する処理を行う。２回目の選択処理が終了した時点（状態ｂ２）で、描画部１０１は、状態ｂ２を表示するようにビデオデコード部１５に通知する。
【００６５】
また、図４（ｃ）に示すように、２回目の選択処理を行っている間にファイル選択操作が行われると、描画部１０１は、状態ｂ２を表示するようにビデオデコード部１５に通知した後、３回目の選択処理を開始し、状態ｂ２にて選択されていたサムネイルを縮小し、新しく選択されたサムネイルを拡大する（状態ｂ３）。３回目の選択処理が終了した時点で、描画部１０１は、状態ｂ３を表示するようにビデオデコード部１５に通知する。
【００６６】
ユーザがファイル選択操作を行った時点から操作監視期間が経過するまで、再度ファイル選択操作が行われなかった場合、中止していたサムネイルａ３の描画をバッファ１１０への再開する。描画部１０１は、サムネイルａ３の描画が終了した時点でバッファ１１０からサムネイルａ３を読み出し、アイコン画像に換えてサムネイルａ３を表示するようにビデオデコード部１５に通知する。
【００６７】
ここで、表示が終了しているサムネイルを選択した場合は、選択されたサムネイルが拡大されて表示されるが、表示が終了していない状態、すなわち、サムネイル表示領域にアイコン画像が表示されている状態でサムネイル表示領域を選択した場合、アイコン画像を拡大する選択処理が行われる。
【００６８】
なお、ファイル選択操作はこれに限定されるものではない。例えば、選択されたファイルを拡大表示する処理の他に、選択されたファイルの明るさを他のファイルより明るく表示する処理や、選択されたファイルの周囲を枠で囲う処理や、これらの処理を適宜組み合わせた処理をファイル選択操作としてもよい。
【００６９】
なお、ファイル選択操作が行われた時点でサムネイル圧縮データの展開を中止して選択処理を行う構成を示したが、これに限定されるものではなく、ファイル選択操作が行われたときに行っているサムネイル圧縮データの展開が終了した時点で、選択処理を行ってもよい。
【００７０】
（プログラムおよび記録媒体）
最後に、画像処理装置１のコンテンツ解析部１００に含まれる各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【００７１】
すなわち、画像処理装置１の制御部３１は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。
【００７２】
この記録媒体は、上述した機能を実現するソフトウェアであるコンテンツ解析部１００のプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。これにより、コンピュータとしての制御部３１（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【００７３】
プログラムコードを制御部３１に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【００７４】
また、画像処理装置１は通信ネットワークと接続可能に構成されているため、上記のプログラムコードを、通信ネットワークを介して画像処理装置１に供給することができる。この通信ネットワークは画像処理装置１にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【００７５】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００７６】
本発明は上述した本実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。
【産業上の利用可能性】
【００７７】
本発明に係る画像処理装置は、テレビ、デジタルカメラなどに好適に適用することができる。
【符号の説明】
【００７８】
１      画像処理装置（画像処理装置）
１１    外部記憶媒体
１２    外部記憶媒体インターフェース部
１３    アンテナ
１４    チューナー部
１５    ビデオデコード部
１６    映像処理部
１７    合成部
１８    ビデオ出力変換部
１９    表示部
２０    ＯＳＤ処理部
２１    オーディオデコード部
２３    オーディオ出力変換部
２４    スピーカ
２５    ネットワークインターフェース部
２６    無線通信媒体
２７    無線通信インターフェース部
２８    赤外線通信媒体
２９    赤外線インターフェース部
３０    ＲＡＭ
３１    制御部
３２    内部記憶媒体
１００  コンテンツ解析部
１０１  描画部（描画手段、再描画手段）
１０２  タイマー
１１０  バッファ（記憶部）
【図１】
2011138382.tif 000003
【図２】
2011138382.tif 000004
【図３】
2011138382.tif 000005
【図４】
2011138382.tif 000006
【図５】
2011138382.tif 000007