(57)【特許請求の範囲】
【請求項１】
複数の主画像データと前記複数の主画像データに対するサムネイル画像データとを記録媒体から再生する再生装置であって、
複数画面の前記サムネイル画像データに対応する主画像データのアスペクト比とそれぞれ同一のアスペクト比で複数のサムネイル画像を同一画面上で表示すると共に、前記複数のサムネイル画像の縦方向の画素数をそれぞれ同一の画素数で表示したインデックス画面を示すインデックス画像データを生成する生成手段と、
前記インデックス画像データを表示装置に出力する出力手段とを備え、
前記生成手段は、前記サムネイル画像データと同一のファイルに格納された付加情報から前記サムネイル画像データに対応する主画像データのアスペクト比に関する情報を読み出すと共に、前記サムネイル画像データの形式が前記主画像データのアスペクト比に応じた主画像領域と他の領域とからなるレターボックス形式であるか、前記主画像データの横方向の画素数を削減したスクイズ形式であるかを判別するための形式情報を読み出し、
前記生成手段はさらに、前記形式情報が前記レターボックス形式の場合には、前記サムネイル画像データの前記他の領域を除いた前記主画像領域を抽出し、前記スクイズ形式の場合には、前記主画像データのアスペクト比と同じになるように、前記サムネイル画像データの横方向の画素数を拡大することを特徴とする再生装置。
【請求項２】
前記主画像データは、動画であって、
前記サムネイル画像データおよび前記付加情報は、前記主画像データとは別に生成されたファイルに格納されていることを特徴とする請求項１に記載の再生装置。
【請求項３】
前記主画像データのアスペクト比は、前記サムネイル画像データと同一のファイルに格納された付加情報から取得することを特徴とする請求項１または２に記載の再生装置。
【請求項４】
前記サムネイル画像データは、アスペクト比１６：９の主画像を有するアスペクト比４：３のレターボックス形式の画像データと、アスペクト比１６：９の主画像を有するアスペクト比４：３のスクイズ形式の画像データと、アスペクト比４：３の主画像を有するアスペクト比４：３の画像データと、を含むことを特徴とする請求項１ないし３のいずれか１項に記載の再生装置。
【請求項５】
前記形式情報は、アスペクト比１６：９の主画像データを持つアスペクト比４：３のサムネイル画像データがレターボックス形式なのか、スクイズ形式なのか、あるいはアスペクト比４：３の主画像データを持つアスペクト比４：３のサムネイル画像データなのかを判別するための情報であることを特徴とする請求項１ないし４のいずれか１項に記載の再生装置。
【請求項６】
前記インデックス画面はアスペクト比１６：９であり、更に前記サムネイル画像データを表示するアスペクト比１６：９の複数の割り付け枠を有し、
前記複数のサムネイル画像データの各々を前記主画像データと同一のアスペクト比のまま前記割り付け枠全体に拡大して割り付ける割付手段を更に備えることを特徴とする請求項１ないし５のいずれか１項に記載の再生装置。
【請求項７】
複数の主画像データと前記複数の主画像データに対するサムネイル画像データとを記録媒体から再生する再生装置における再生方法であって、
複数画面の前記サムネイル画像データに対応する主画像データのアスペクト比とそれぞれ同一のアスペクト比で複数のサムネイル画像を同一画面上で表示すると共に、前記複数のサムネイル画像の縦方向の画素数をそれぞれ同一の画素数で表示したインデックス画面を示すインデックス画像データを生成する生成工程と、
前記インデックス画像データを表示装置に出力する出力工程とを備え、
前記生成工程では、前記サムネイル画像データと同一のファイルに格納された付加情報から前記サムネイル画像データに対応する主画像データのアスペクト比に関する情報を読み出すと共に、前記サムネイル画像データの形式が前記主画像データのアスペクト比に応じた主画像領域と他の領域とからなるレターボックス形式であるか、前記主画像データの横方向の画素数を削減したスクイズ形式であるかを判別するための形式情報を読み出し、
前記生成工程ではさらに、前記形式情報が前記レターボックス形式の場合には、前記サムネイル画像データの前記他の領域を除いた前記主画像領域を抽出し、前記スクイズ形式の場合には、前記主画像データのアスペクト比と同じになるように、前記サムネイル画像データの横方向の画素数を拡大することを特徴とする再生方法。
【請求項８】
請求項７に記載の再生方法をコンピュータに実行させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、主画像とサムネイル画像があわせて記録されたメモリカード等の記録媒体からサムネイル画像を読み出して再生する再生処理技術に関する。
【背景技術】
【０００２】
従来、静止画像を撮影し、デジタルデータとしてメモリカードに記録するデジタルカメラが知られている。
【０００３】
この種のデジタルカメラにおける静止画像の記録フォーマットとして、ＤＣＦ(Design rule for Camera File system)と呼ばれる形式が知られている。
【０００４】
ＤＣＦとはデジタルカメラ用のファイル記録フォーマットであり、Ｅｘｉｆ(Exchangeable image file format)をベースとしてその形式が定められている。
【０００５】
ＤＣＦで規定されるＤＣＦ基本ファイルの構造を図８に示す。
【０００６】
ＤＣＦ基本ファイル１８００には、ＪＰＥＧ方式に従って圧縮符号化された主画像データ１８０４、主画像データ１８０４の画面サイズ（画素数）を縮小したサムネイル画像データ１８０７を含むサムネイルデータ１８０３を含んだＥｘｉｆ情報１８０２とが格納されている。
【０００７】
ここで、ＤＣＦでは、主画像のアスペクト比に関わらずサムネイル画像データ１８０７の画面サイズを１６０ｘ１２０画素とすることを定めている。一般的に、Ｅｘｉｆ情報１８０２には、主画像の幅（画素数）と、主画像の高さ（画素数）も併せて格納されている。
【０００８】
一方で、近年では、アスペクト比４：３、またはアスペクト比３：２の画像だけでなく、ワイド感を得るためにアスペクト比１６：９の静止画像を撮影可能なデジタルカメラが現れてきた。
【０００９】
デジタルカメラで撮影されたアスペクト比１６：９の主画像（図１０）がＤＣＦ基本ファイルとして格納される場合にサムネイル画像が格納される。サムネイル画像は、主画像全体を縮小した縮小画像に対して、上下の領域に黒画像をパディングしたレターボックス形式（図１１）か、水平方向に縮小してアスペクト比４：３としたスクイズ形式（図１５）が一般的である。
【００１０】
また、最近のデジタルカメラは、静止画だけでなく動画像の撮影機能を持つものが登場している。このようなデジタルカメラでは、撮影した動画像データを、ＡＶＩ形式のＤＣＦ拡張画像ファイルとしてメモリカードに格納する。
【００１１】
ＤＣＦで規定されるＤＣＦ拡張画像ファイル１９００（図９）は、主画像がＪＰＥＧとは異なる形式で格納される画像データであって、ＤＣＦではＤＣＦ拡張画像ファイルに対する縮小画像のサムネイルファイル１９１０を格納することを推奨している。
【００１２】
一般的に動画像では、一連の動画像データ中における特定の１フレーム（例えば、先頭フレーム）の縮小画像がサムネイル画像として用いられる。
【００１３】
サムネイルファイル１９１０のフォーマットは、基本ＤＣＦファイル１８００のサムネイルデータ１８０３に対して、Ｅｘｉｆ情報１９１２を加えたものとなっている。
【００１４】
すなわち、サムネイルファイル１９１０のサムネイル画像１９１３も１６０×１２０画素と定められている。一般的に、Ｅｘｉｆ情報１９１２には、関連する拡張画像ファイル１９００のファイル形式、画像の幅、画像の高さが格納されている。
【００１５】
このようなデジタルカメラにおいては、メモリカードに格納された画像ファイルの縮小画像を一画面上に並べて表示するインデックス画面表示機能を持つものが一般的である（例えば、特許文献１）。
【００１６】
デジタルカメラが有するＬＣＤ等の表示器の解像度はＴＶモニタ等と比べて低く、また、主画像として記録されている画像データの画素数は数百万画素程度であることが一般的であり、画像の伸張処理のためデコーダに大きな負荷がかかってしまう。
【００１７】
そのため、インデックス画面を表示する際、主画像データをデコードした後これを縮小して表示するのではなく、サムネイル画像のみをメモリカードから読み出し、インデックス画面として表示することが多い。
【特許文献１】特開２００１−１９７４４５公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、前述のようにサムネイル画像を用いてインデックス画面を表示する場合、主画像のアスペクト比が１６：９で、サムネイル画像がレターボックス形式で保存されていた場合、図４に示すインデックス画面１２００のようになる。すなわち、縮小画像の上下が不要な黒画像でパディングされたままのサムネイル画像１２０１，１２０４が表示されてしまう。
【００１９】
また、主画像のアスペクト比が１６：９で、サムネイル画像がスクイズ形式で保存されていた場合、図１３に示すインデックス画面２０００のように、縦長のサムネイル画像２００１，２００４が表示されてしまう。
【００２０】
これを防止するためには、サムネイル画像ではなく、主画像をメモリカードから読み出した後、デコード、縮小してインデックス画像を生成すればよい。
【００２１】
しかしながら、主画像の画像サイズは年々増加している。特に、デジタルカメラのようなメモリやＣＰＵ等のリソースが限られた機器で主画像データの如き大きなサイズのデータを処理した場合、処理負荷が大きくなり、インデックス画面の表示が遅くなってしまうという問題がある。
【００２２】
本発明は、上記課題を解決するためになされ、その目的は、サムネイル画像のアスペクト比が主画像のアスペクト比と異なっている場合に、主画像のアスペクト比と同一のサムネイル画像を迅速にインデックス画面に表示できる再生処理技術を実現することである。
【課題を解決するための手段】
【００２３】
上記課題を解決するため、本発明の再生装置は、複数の主画像データと前記複数の主画像データに対するサムネイル画像データとを記録媒体から再生する再生装置であって、
複数画面の前記サムネイル画像データに対応する主画像データのアスペクト比とそれぞれ同一のアスペクト比で複数のサムネイル画像を同一画面上で表示すると共に、前記複数のサムネイル画像の縦方向の画素数をそれぞれ同一の画素数で表示したインデックス画面を示すインデックス画像データを生成する生成手段と、前記インデックス画像データを表示装置に出力する出力手段とを備え、前記生成手段は、前記サムネイル画像データと同一のファイルに格納された付加情報から前記サムネイル画像データに対応する主画像データのアスペクト比に関する情報を読み出すと共に、前記サムネイル画像データの形式が前記主画像データのアスペクト比に応じた主画像領域と他の領域とからなるレターボックス形式であるか、前記主画像データの横方向の画素数を削減したスクイズ形式であるかを判別するための形式情報を読み出し、前記生成手段はさらに、前記形式情報が前記レターボックス形式の場合には、前記サムネイル画像データの前記他の領域を除いた前記主画像領域を抽出し、前記スクイズ形式の場合には、前記主画像データのアスペクト比と同じになるように、前記サムネイル画像データの横方向の画素数を拡大する。
【００２４】
また、本発明の再生方法は、複数の主画像データと前記複数の主画像データに対するサムネイル画像データとを記録媒体から再生する再生装置における再生方法であって、複数画面の前記サムネイル画像データに対応する主画像データのアスペクト比とそれぞれ同一のアスペクト比で複数のサムネイル画像を同一画面上で表示すると共に、前記複数のサムネイル画像の縦方向の画素数をそれぞれ同一の画素数で表示したインデックス画面を示すインデックス画像データを生成する生成工程と、前記インデックス画像データを表示装置に出力する出力工程とを備え、前記生成工程では、前記サムネイル画像データと同一のファイルに格納された付加情報から前記サムネイル画像データに対応する主画像データのアスペクト比に関する情報を読み出すと共に、前記サムネイル画像データの形式が前記主画像データのアスペクト比に応じた主画像領域と他の領域とからなるレターボックス形式であるか、前記主画像データの横方向の画素数を削減したスクイズ形式であるかを判別するための形式情報を読み出し、前記生成工程ではさらに、前記形式情報が前記レターボックス形式の場合には、前記サムネイル画像データの前記他の領域を除いた前記主画像領域を抽出し、前記スクイズ形式の場合には、前記主画像データのアスペクト比と同じになるように、前記サムネイル画像データの横方向の画素数を拡大する。
【発明の効果】
【００２５】
本発明によれば、サムネイル画像のアスペクト比が主画像のアスペクト比と異なっている場合に、主画像のアスペクト比と同一のサムネイル画像を迅速にインデックス画面に表示できる。
【発明を実施するための最良の形態】
【００２６】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００２７】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００２８】
［第１の実施形態］
第１の実施形態は、アスペクト比１６：９の主画像を持つアスペクト比４：３のレターボックス形式のサムネイル画像について、主画像と同一のアスペクト比でインデックス画面を生成し表示する処理である。
【００２９】
図１は、本発明に係る第１の実施形態の画像再生装置の構成を示すブロック図である。
【００３０】
図１において、画像再生装置１００のＣＰＵ１０２は、バス１０１を介してＲＡＭ１０３、ＲＯＭ１０４、キー操作処理部１０５、入力画像処理回路１１１、出力画像処理回路１２１、ＡＦＥ(Analog Front End)１４２が接続されている。ＣＰＵ１０２はＲＯＭ１０４に格納されている制御プログラムに従って動作し、動作時の一時的な情報の格納場所としてＲＡＭ１０３を用いる。ユーザによるキー操作の状態は、キー操作処理部１０５で保持され、ＣＰＵ１０２の上記制御プログラムは定期的に上記キー操作の状態をキー操作処理部１０５より取得する。ＣＰＵ１０２の上記制御プログラムは取得した上記キー操作の状態に基づき、ＡＦＥ１４２と、入力画像処理回路１１１と、出力画像処理回路１２１とを制御して、後述するインデックス画面を生成し表示を行う。
【００３１】
ＡＦＥ１４２は上記制御プログラムの制御に基づき動作し、ＣＣＤ１４１を制御して得た撮影画像を入力画像処理回路１１１に出力する。
【００３２】
入力画像処理回路１１１は上記制御プログラムの制御に基づき動作し、ＡＦＥ１４２より入力された撮影画像に対する画像処理を行い、出力画像処理回路１２１に出力する。また、ＪＰＥＧコーデック１１２、カード制御部１１５を制御し、動作時の一時的な情報の格納場所としてＲＡＭ１１４を用いる。
【００３３】
出力画像処理回路１２１は上記制御プログラムに従って、入力画像処理回路１１１より入力された画像に対する画像処理を行う。また、ＬＣＤ制御部１２６、スピーカ制御部１２７、ビデオ出力制御部１２８、デジタルＩ／Ｆ１２９を制御し、動作時の一時的な情報の格納場所としてＲＡＭ１２４を用いる。
【００３４】
また、画像再生装置１００には図示しないメモリカード・スロットが設けられており、上記カード制御部１１５によって、上記スロットにセットされたメモリカードＣに対して読み出し／書き込みを行う。
【００３５】
＜インデックス画面表示＞
先ず、画像のインデックス画面表示について説明する。
【００３６】
画像再生装置１００には図示しないモードダイヤルが設けられており、ユーザがモードダイヤルを再生モードにあわせると、ＣＰＵ１０２の制御プログラムはキー操作処理部１０５よりモードダイヤルの状態を取得して、画像の再生を行うモードに移行する。
【００３７】
再生動作を行うモードにおいて、上記制御プログラムは以下のように入力画像処理回路１１１を制御して上記メモリカードに記録されている画像のインデックス画面の表示を行う。
【００３８】
本実施形態において画像再生装置１００に装着されたメモリカードＣに格納されているデータの様子を図２に示す。図２に示すように、メモリカードＣには２つのＤＣＦ基本ファイル（ＩＭＧ＿０００１．ＪＰＧ、ＩＭＧ＿０００２．ＪＰＧ）が格納されている。また、２つのＤＣＦ拡張画像ファイル（ＭＶＩ＿０００３．ＡＶＩ、ＭＶＩ＿０００４．ＡＶＩ）と、それらに対する２つサムネイルファイル（ＭＶＩ＿０００３．ＴＨＭ、ＭＶＩ＿０００４．ＴＨＭ）が格納されている。
【００３９】
図３は上記メモリカードに格納された画像データに関する情報である。
【００４０】
ＩＭＧ＿０００１．ＪＰＧに格納された画像データは１９２０×１０８０画素でアスペクト比１６：９の静止画データであって、ＩＭＧ＿０００２．ＪＰＧに格納された画像データは１４４０×１０８０画素でアスペクト比４：３の静止画データである。これらのファイルには主画像データと、サムネイル画像データとが対となって格納されている。一方、ＭＶＩ＿０００３．ＡＶＩに格納されている画像データは６４０×４８０画素でアスペクト比４：３の動画データであって、ＭＶＩ＿０００４．ＡＶＩに格納されている画像データは８４８×４８０画素でアスペクト比約１６：９の動画データである。これらのファイルには主画像データのみが格納されており、これらのファイルのサムネイルファイルに主画像データファイルのファイル形式および、主画像データの幅と高さ（画素数）に関する付加情報と、サムネイル画像データが格納されている。
【００４１】
ＣＰＵ１０２の制御プログラムは、カード制御部１１５を制御し、上記メモリカードに格納されているファイルの一覧情報を取得する。ファイル名の拡張子がＪＰＧのＤＣＦ基本ファイルと、ＴＨＭのサムネイルファイルのみを取り出し、ファイル名の後半４文字の数字が小さいものから順にサムネイル画像データを再生して、インデックス画面として並べて表示する。
【００４２】
ＣＰＵ１０２の制御プログラムは、サムネイル画像データの再生に先立って、入力画像処理回路１１１を介してＲＡＭ１１４に背景画を格納する。背景画としては、上記メモリカードＣまたはＲＯＭ１０４に格納された自然画やグラフィックス、または上記制御プログラムによって描画されたグラフィックスや特定色での塗りつぶしが選択できる。
【００４３】
図７はインデックス画面と割り付け枠のレイアウトである。
【００４４】
ここで、寸法は表示画面上の画素数を表している。表示画面１４００は８４８×４８０画素でアスペクト比約１６：９であり、背景画１４０１が全面に塗られている。サムネイル画像データは１６０×１２０画素で構成されるが、本装置では１６：９の画像データを主体として扱うため、各サムネイル画像データを表示する割り付け枠１４０２〜１４０５は、３８４×２１６画素でアスペクト比１６：９としている。
【００４５】
ここで、ＣＰＵ１０２の制御プログラムが行うインデックス画面の生成及び表示処理について説明する。本実施形態では、インデックス画面に表示するサムネイル画像データの状態に応じて、以下の処理を実行する。
（１）サムネイル画像データがＤＣＦ基本ファイルに格納され、主画像データのアスペクト比が１６：９の場合
先ず、図３のファイル一覧において、一番目に再生するサムネイル画像データが格納されたファイルはＩＭＧ＿０００１．ＪＰＧとなる。ＩＭＧ＿０００１．ＪＰＧは拡張子ＪＰＧよりＤＣＦ基本ファイル１８００（図８）と判断される。
【００４６】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を制御し、カード制御部１１５を用いて、上記ファイルの先頭よりＳＯＩ(Start Of Image)１８０１と、Ｅｘｉｆ情報１８０２のみを、上記メモリカードＣより読み出し、ＲＡＭ１１４に格納する。ここで、ＳＯＩ１８０１は固定長である。Ｅｘｉｆ情報１８０２は非固定長であるが先頭領域にＥｘｉｆ情報のサイズが格納されているので、それらを先に読み出すことでＳＯＩ１８０１とＥｘｉｆ情報１８０２のみを読み出すことができる。Ｅｘｉｆ情報１８０２には、サムネイル画像データ１８０７と、主画像データの幅と高さの情報が格納されている。
【００４７】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記Ｅｘｉｆ情報より、主画像データの幅と高さを得る。ここで、ＩＭＧ＿０００１．ＪＰＧに格納されている主画像データ１６００（図１０）はｗ０＝１９２０、ｈ０＝１０８０であって、アスペクト比１６：９である。そこで、上記Ｅｘｉｆ情報に含まれるサムネイル画像データ１７００（図１１）は、主画像データの縮小画像１７０１が画面の中心位置に割り付けられ、上下が均等に黒画像１７０２、１７０３でパディングされていると判断する。即ち、このサムネイル画像データはｗ１＝１６０、ｈ２＝１２０であって、主画像データのアスペクト比より、ｈ１＝９０、ｈｔ＝ｈｂ＝１５と判断される。
【００４８】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納されたＥｘｉｆ情報１８０２のサムネイル画像データ１８０７を復号化して、ＲＡＭ１１４に格納する。続いて、復号化されたサムネイル画像データ１７００より１６０×９０画素の領域（縮小画像）１７０１を抽出し、ＲＡＭ１１４に格納された背景画１４０１（図７）の第１の割り付け枠１４０２に割り付ける。第１の割り付け枠１４０２は３８４×２１６画素で、縮小画像１７０１と同じくアスペクト比１６：９であるので、主画像データと同一のアスペクト比のまま割り付け枠全体に縮小画像１７０１を拡大して割り付ける。
（２）サムネイル画像データがＤＣＦ基本ファイルに格納され、主画像データのアスペクト比が４：３の場合
図３のファイル一覧において、二番目に再生するサムネイル画像データが格納されたファイルはＩＭＧ＿０００２．ＪＰＧとなる。ＩＭＧ＿０００２．ＪＰＧは拡張子ＪＰＧよりＤＣＦ基本ファイル１８００と判断される。
【００４９】
ＣＰＵ１０２の制御プログラムは、上記ＩＭＧ＿０００１．ＪＰＧと同様に、メモリカードからＩＭＧ＿０００２．ＪＰＧのＥｘｉｆ情報を読み出し、ＲＡＭ１１４に格納する。
【００５０】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記Ｅｘｉｆ情報より、主画像データの幅と高さを得る。ここで、ＩＭＧ＿０００２．ＪＰＧに格納されている主画像データは１４４０×１０８０画素であって、アスペクト比４：３である。そこで、上記Ｅｘｉｆ情報に含まれるサムネイル画像データは１６０×１２０画素であって、主画像データ全体を縮小した画像であると判断する。
【００５１】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納された上記Ｅｘｉｆ情報のサムネイル画像データを復号化して、ＲＡＭ１１４に格納する。続いて、復号化されたサムネイル画像データを、ＲＡＭ１１４に格納された背景画１４０１（図７）の第２の割り付け枠１４０３に割り付ける。第２の割り付け枠１４０３は３８４×２１６画素で、上記縮小画像とアスペクト比が異なる。このため、上記縮小画像全体が収まるように、第２の割り付け枠１４０３（図１２）の中心から２８８×２１６画素の領域１４１１に、主画像データと同一のアスペクト比のまま上記縮小画像を拡大して割り付け、左右の領域１４１２、１４１３は背景画のままとする。
（３）サムネイル画像データがＤＣＦ拡張画像ファイルに格納され、主画像データのアスペクト比が４：３の場合
図３のファイルの一覧において、三番目に再生するサムネイル画像データが格納されたファイルはＭＶＩ＿０００３．ＴＨＭとなる。ＭＶＩ＿０００３．ＴＨＭは拡張子ＴＨＭよりＤＣＦ拡張ファイル１９００（ＭＶＩ＿０００３．ＡＶＩ）に関連するサムネイルファイル１９１０（図９）と判断される。
【００５２】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を制御し、カード制御部１１５を用いて、サムネイルファイル１９１０（ＭＶＩ＿０００３．ＴＨＭ）を、上記メモリカードより読み出し、ＲＡＭ１１４に格納する。サムネイルファイル１９１０のＥｘｉｆ情報１９１２には、関連する拡張画像ファイル１９００のファイル形式、拡張画像ファイルに格納されている主画像データの幅と高さの情報が格納されている。また、サムネイルファイル１９１０には、ＤＣＦ拡張ファイル１９００に格納されている主画像データの縮小画像であるサムネイル画像データ１９１３が格納されている。
【００５３】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記Ｅｘｉｆ情報より、関連する拡張画像ファイル１９００に格納されている主画像データの幅と、高さを得る。ここで、拡張画像ファイル１９００に格納されている主画像データは６４０×４８０画素であって、アスペクト比４：３である。そこで、上記Ｅｘｉｆ情報に含まれるサムネイル画像データは１６０×１２０画素であって、主画像データ全体を縮小した画像であると判断する。
【００５４】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納された上記サムネイル画像データ１９１３を復号化して、ＲＡＭ１１４に格納する。続いて、復号化されたサムネイル画像データを、ＲＡＭ１１４に格納された背景画１４０１（図７）の第３の割り付け枠１４０４に割り付ける。第３の割り付け枠１４０４は３８４×２１６画素で、上記縮小画像とアスペクト比が異なる。このため、上記ＩＭＧ＿０００２．ＪＰＧのサムネイル画像データと同様に、第３の割り付け枠の中心から２８８×２１６画素に、主画像データと同一のアスペクト比のまま上記縮小画像データを拡大して割り付け、左右の領域は背景画のままとする。
（４）サムネイル画像データがＤＣＦ拡張画像ファイルに格納され、主画像データのアスペクト比が１６：９の場合
図３のファイルの一覧において、四番目に再生するサムネイル画像データが格納されたファイルはＭＶＩ＿０００４．ＴＨＭとなる。ＭＶＩ＿０００４．ＴＨＭは拡張子ＴＨＭよりＤＣＦ拡張ファイル（ＭＶＩ＿０００４．ＡＶＩ）に関連するサムネイルファイルと判断される。
【００５５】
ＣＰＵ１０２の制御プログラムは、上記ＭＶＩ＿０００３．ＴＨＭと同様に、メモリカードからサムネイルファイル（ＭＶＩ＿０００４．ＴＨＭ）を読み出し、ＲＡＭ１１４に格納する。
【００５６】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記サムネイルファイルのＥｘｉｆ情報より、関連する拡張画像ファイルに格納された主画像データの幅と、高さの情報を得る。ここで、拡張画像ファイルに格納された主画像データは８４８×４８０画素であって、アスペクト比約１６：９である。そこで、上記サムネイル画像データは、上記ＩＭＧ＿０００１．ＪＰＧのサムネイル画像データと同様に、拡張画像ファイルの主画像データの縮小画像が画面の中心位置に割り付けられ、上下が均等に黒画像でパディングされていると判断する。
【００５７】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納された上記サムネイル画像データを復号化して、ＲＡＭ１１４に格納する。続いて、復号化されたサムネイル画像データより１６０×９０画素の領域（縮小画像）を抽出し、ＲＡＭ１１４に格納された背景画１４０１（図７）の第４の割り付け枠１４０５に割り付ける。第４の割り付け枠１４０５は３８４×２１６画素で、上記縮小画像とほぼ同じくアスペクト比１６：９であるので、主画像データと同一のアスペクト比のまま割り付け枠全体に上記縮小画像を拡大して割り付ける。
【００５８】
この結果、アスペクト比１６：９の主画像データに対応したサムネイル画像データが主画像データとは異なるアスペクト比のレターボックス形式である場合に、サムネイル画像データのうちの有効領域のみを抽出して主画像データと同じアスペクト比のサムネイル画像データに加工する。これにより、図６に示すインデックス表示画面１５００が得られる。
【００５９】
そして、ＲＡＭ１１４に格納された背景画１５０１に対して、ＩＭＧ＿０００１．ＪＰＧのサムネイル画像１５０２、ＩＭＧ＿０００２．ＪＰＧのサムネイル画像１５０３、ＭＶＩ＿０００３．ＴＨＭのサムネイル画像１５０４、ＭＶＩ＿０００４．ＴＨＭのサムネイル画像１５０５が割り付けられたインデックス画面１５００が生成される（図６）。
【００６０】
ＣＰＵ１０２の制御プログラムは、入力信号処理回路１１１を制御してＲＡＭ１１４に格納されたインデックス画面１５００の画像データを出力信号処理回路１２１に出力する。そして、出力信号処理回路１２１を制御して、ＬＣＤ制御部１２６を介してＬＣＤ１２５にインデックス画面１５００を表示する。また、ビデオ出力制御部１２８を介して外部モニタ１３０に対してインデックス画面１５００の画像データを出力する。
【００６１】
［第２の実施形態］
第２の実施形態は、第１の実施形態に対して、アスペクト比１６：９の主画像データを持つサムネイル画像データが、レターボックス形式ではなくスクイズ形式である点で異なる。
【００６２】
＜インデックス表示＞
（１）サムネイル画像データがＤＣＦ基本ファイルに格納され、主画像データのアスペクト比が１６：９の場合
図３のファイル一覧において、ＩＭＧ＿０００１．ＪＰＧはＤＣＦ基本ファイルであって、ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納されたＩＭＧ＿０００１．ＪＰＧのＥｘｉｆ情報より、主画像の幅と高さを得る。ここで、ＩＭＧ＿０００１．ＪＰＧに格納されている主画像データ１６００（図１０）はｗ０＝１９２０、ｈ０＝１０８０であって、アスペクト比１６：９である。そこで、上記Ｅｘｉｆ情報に含まれるサムネイル画像データ２２００（図１５）は１６０×１２０画素であって、主画像データの縮小画像がアスペクト比４：３になるように水平方向に縮小されたスクイズ形式の縮小画像２２０１だと判断する。
【００６３】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納されたＥｘｉｆ情報１８０２のサムネイル画像データ１８０７を復号化して、ＲＡＭ１１４に格納する。続いて、復号化された１６０×１２０画素の縮小画像２２０１を、ＲＡＭ１１４に格納された背景画１４０１（図７）の第１の割り付け枠１４０２に割り付ける。第１の割り付け枠１４０２は３８４×２１６画素で、主画像データと同じくアスペクト比１６：９であるので、割り付け枠全体に拡大して割り付けた縮小画像２２０１は、主画像データと同じアスペクト比１６：９で表示される。
（２）サムネイル画像データがＤＣＦ基本ファイルに格納され、主画像データのアスペクト比が４：３の場合
図３のファイル一覧において、ＩＭＧ＿０００２．ＪＰＧはＤＣＦ基本ファイルであって、ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納されたＩＭＧ＿０００２．ＪＰＧのＥｘｉｆ情報より、主画像データの幅と高さを得る。ここで、ＩＭＧ＿０００２．ＪＰＧに格納されている主画像データは１４４０×１０８０画素であって、アスペクト比４：３である。そこで、上記Ｅｘｉｆ情報に含まれるサムネイル画像データは１６０×１２０画素であって、主画像データ全体を縮小した画像であると判断する。
【００６４】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納されたＥｘｉｆ情報のサムネイル画像を復号化して、ＲＡＭ１１４に格納する。続いて、復号化された縮小画像を、ＲＡＭ１１４に格納された背景画１４０１（図７）の第２の割り付け枠１４０３に割り付ける。第２の割り付け枠１４０３は３８４×２１６画素で、上記縮小画像とアスペクト比が異なる。このため、主画像データと同じアスペクト比で上記縮小画像の全体が収まるように、第２の割り付け枠１４０３（図１２）の中心から２８８×２１６画素の領域１４１１に、主画像データと同一のアスペクト比のまま上記縮小画像を拡大して割り付ける。その際、左右の領域１４１２、１４１３は背景画のままとする。
（３）サムネイル画像データがＤＣＦ拡張画像ファイルに格納され、主画像データのアスペクト比が４：３の場合
図３のファイル一覧において、ＭＶＩ＿０００３．ＴＨＭはＤＣＦ拡張ファイル１９００（ＭＶＩ＿０００３．ＡＶＩ）に関連するサムネイルファイル１９１０（図９）である。ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記サムネイルファイルのＥｘｉｆ情報より、関連する拡張画像ファイル１９００に格納されている主画像データの幅と高さの情報を得る。ここで、拡張画像ファイル１９００に格納されている主画像データは６４０×４８０画素であって、アスペクト比４：３である。そこで、上記Ｅｘｉｆ情報に含まれるサムネイル画像データは１６０×１２０画素であって、主画像データ全体を縮小した画像であると判断する。
【００６５】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納された上記サムネイル画像データ１９１３を復号化して、ＲＡＭ１１４に格納する。続いて、復号化されたサムネイル画像データを、ＲＡＭ１１４に格納された背景画１４０１（図７）の第３の割り付け枠１４０４に割り付ける。第３の割り付け枠１４０４は３８４×２１６画素で、上記縮小画像とアスペクト比が異なる。このため、上記ＩＭＧ＿０００２．ＪＰＧのサムネイル画像データと同様に、第３の割り付け枠の中心から２８８×２１６画素に、主画像データと同一のアスペクト比のまま上記縮小画像データを拡大して割り付け、左右の領域は背景画のままとする。
（４）サムネイル画像データがＤＣＦ拡張画像ファイルに格納され、主画像データのアスペクト比が１６：９の場合
図３のファイル一覧において、ＭＶＩ＿０００４．ＴＨＭはＤＣＦ拡張ファイル（ＭＶＩ＿０００４．ＡＶＩ）に関連するサムネイルファイルである。ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記サムネイルファイルのＥｘｉｆ情報より、関連する拡張画像ファイルに格納された主画像データの幅と高さの情報を得る。ここで、拡張画像ファイルに格納された主画像データは８４８×４８０画素であって、アスペクト比約１６：９である。そこで、上記サムネイル画像データは、上記ＩＭＧ＿０００１．ＪＰＧのサムネイル画像データと同様に、１６０×１２０画素であって、主画像データの縮小画像がアスペクト比４：３になるように水平方向に縮小されたスクイズ形式の縮小画像だと判断する。
【００６６】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１のＪＰＥＧコーデック１１２を制御し、ＲＡＭ１１４に格納された上記サムネイル画像データを復号化して、ＲＡＭ１１４に格納する。続いて、復号化されたサムネイル画像データより１６０×１２０画素の縮小画像を、ＲＡＭ１１４に格納された背景画１４０１（図７）の第４の割り付け枠１４０５に割り付ける。第４の割り付け枠１４０５は３８４×２１６画素で、上記縮小画像データと同じくアスペクト比１６：９であるので、割り付け枠全体に拡大して割り付けた縮小画像２２０１は、主画像データと同じアスペクト比１６：９で表示される。
【００６７】
この結果、アスペクト比１６：９の主画像データに対応したサムネイル画像データが主画像データとは異なるアスペクト比のスクイズ形式である場合にも、水平方向の画素数を拡大して主画像データと同じアスペクト比のサムネイル画像データに加工する。これにより、図６に示すインデックス表示画面１５００が得られる。
【００６８】
［第３の実施形態］
第３の実施形態は、第１及び第２の実施形態に対して、アスペクト比１６：９の主画像データを持つサムネイル画像がレターボックス形式とスクイズ形式のどちらの形式かを判別する点が異なる。
【００６９】
すなわち、上記メモリカードに格納されているＤＣＦ基本ファイル（ＩＭＧ＿０００１．ＪＰＧ、ＩＭＧ＿０００２．ＪＰＧ）のＥｘｉｆ情報１８０２には、サムネイル画像データと、サムネイル画像データの形式を示す情報が格納されている。
【００７０】
また、上記ＤＣＦ拡張画像ファイルに対するサムネイルファイルのＥｘｉｆ情報１９１２には、関連する拡張画像ファイル１９００のファイル形式と、サムネイル画像データの形式を示す情報が格納されている。なお、上記ＤＣＦ拡張画像ファイルは、ＭＶＩ＿０００３．ＡＶＩ、ＭＶＩ＿０００４．ＡＶＩ、それに対するサムネイルファイルはＭＶＩ＿０００３．ＴＨＭ、ＭＶＩ＿０００４．ＴＨＭである。
【００７１】
ここで、サムネイル画像データの形式を示す情報には、（ａ）通常の形式、（ｂ）レターボックス形式、（ｃ）スクイズ形式の三種類が判別できる情報が含まれる。
【００７２】
ＣＰＵ１０２の制御プログラムは、入力画像処理回路１１１を介して、ＲＡＭ１１４に格納された上記Ｅｘｉｆ情報より、サムネイル画像データの形式を示す情報を得る。
【００７３】
得られた情報が（ａ）通常の形式である場合、主画像データはアスペクト比４：３であって、サムネイル画像データは主画像データ全体を縮小した画像であると判別する。そして、ＤＣＦ基本ファイルに対しては第１の実施形態における（２）と同様のインデックス画面の表示及び生成処理を行う。また、ＤＣＦ拡張画像ファイルに対するサムネイルファイルに対しては第１の実施形態における（３）と同様のインデックス画面の表示及び生成処理を行う。なお、前者に対して第２の実施形態における（２）と同様のインデックス画面の表示及び生成処理、後者に対して第２の実施形態における（３）と同様のインデックス画面の表示及び生成処理を行っても、同様の結果が得られる。
【００７４】
得られた情報が（ｂ）レターボックス形式である場合、主画像データはアスペクト比１６：９であって、サムネイル画像データは主画像データ全体の縮小画像が画面の中心位置に割り付けられ、上下が均等に黒画像でパディングされていると判断する。そして、ＤＣＦ基本ファイルに対しては第１の実施形態の（１）と同様のインデックス画面の表示及び生成処理、ＤＣＦ拡張画像ファイルに対するサムネイルファイルに対しては第１の実施形態の（４）と同様のインデックス画面の表示及び生成処理を行う。
【００７５】
得られた情報が（ｃ）スクイズ形式である場合、主画像データはアスペクト比１６：９であって、サムネイル画像データは主画像データ全体の縮小画像がアスペクト比４：３になるように水平方向に縮小されたスクイズ形式の縮小画像であると判断する。そして、ＤＣＦ基本ファイルに対しては第２の実施形態の（１）と同様のインデックス画面の表示及び生成処理、ＤＣＦ拡張画像ファイルに対するサムネイルファイルに対しては第２の実施形態の（４）と同様のインデックス画面の表示及び生成処理を行う。
【００７６】
この結果、アスペクト比１６：９の主画像データに対応したサムネイル画像データとして、レターボックス形式とスクイズ形式が混在している場合にも、上記実施形態と同様に、図６に示すインデックス表示画面１５００が得られる。
【００７７】
なお、本実施形態では、主画像データのアスペクト比が１６：９又は４：３、インデックス画面のアスペクト比が１６：９、縮小画像の割り付け枠のアスペクト比が１６：９である場合を例に挙げて説明した。しかし、それぞれが異なるアスペクト比であっても本発明の目的は達成される。
【００７８】
また、本実施形態では、１つのインデックス画面に４枚のサムネイル画像を表示しているが、サムネイル画像を１枚だけ表示しても、特にインデックス画面とサムネイル画像データのアスペクト比が異なる場合などに、本発明の目的は達成される。また、サムネイル画像を１枚や４枚以外の何枚表示しても、本発明の目的は達成される。
【００７９】
なお、本文中ではアスペクト比は横：縦の順に、画素数は横×縦の順に記載している。
【００８０】
［他の実施形態］
以上、本発明に係る実施形態について具体例を用いて詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８１】
また、本発明の目的は、図１に示す機能ブロック及びフローチャートにおいて、いずれの部分をハードウェア回路により実現し、或いはコンピュータを用いたソフトウェア処理によって実現しても達成されることは言うまでもない。
【００８２】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（図示のフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給することによって達成される場合も含む。その場合、システム等のコンピュータが該プログラムコードを読み出して実行することになる。
【００８３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００８５】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク等がある。その他にも、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）等がある。
【００８６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものをダウンロードすることもできる。また圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザが、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードすることもできる。この場合、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現する。
【００８８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行うことによっても実現され得る。
【００８９】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットのメモリに書き込まれた後、該ボード等のＣＰＵ等が実際の処理の一部又は全部を行うことによっても実現される。
【００９０】
上記実施形態によれば、主画像データのアスペクト比と同一のアスペクト比のサムネイル画像データをインデックス画面上に表示すると共に、各サムネイル画像データの縦方向の画素数を同一の画素数で表示する。これにより、サムネイル画像データのアスペクト比が主画像データのアスペクト比と異なっている場合に、主画像データのアスペクト比と同一のサムネイル画像データを迅速にインデックス画面に表示できる。
【００９１】
具体的には、アスペクト比１６：９の主画像データのレターボックス形式又はスクイズ形式のサムネイル画像データを主画像データのアスペクト比と同一のアスペクト比で、アスペクト比１６：９のよりワイド感のあるインデックス画面上に表示できる。また、アスペクト比４：３の主画像データのアスペクト比４：３のサムネイル画像データを、主画像データのアスペクト比と同一のアスペクト比で、アスペクト比１６：９のよりワイド感のあるインデックス画面上に表示できる。
【００９２】
また、アスペクト比１６：９の主画像データのサムネイル画像データがレターボックス形式か、スクイズ形式か、アスペクト比４：３の主画像データのアスペクト比４：３のサムネイル画像データかを判別し、主画像データと同一のアスペクト比でインデックス画面上に表示できる。
【図面の簡単な説明】
【００９３】
【図１】本発明に係る第１の実施形態の画像再生装置の構成を示すブロック図である。
【図２】記録媒体に格納されたファイル構成を例示する図である。
【図３】記録媒体に格納されたファイル情報を例示する図である。
【図４】従来技術に係る第１のインデックス画面を例示する図である。
【図５】従来技術に係る第２のインデックス画面を例示する図である。
【図６】本実施形態のインデックス画面を例示する図である。
【図７】本実施形態におけるインデックス画面とサムネイル画像の割り付け枠のレイアウトを示す図である。
【図８】ＤＣＦ基本ファイルの構成を例示する図である。
【図９】ＤＣＦ拡張画像ファイルとサムネイルファイルの構成を例示する図である。
【図１０】１６：９の主画像を例示する図である。
【図１１】第１の実施形態において、アスペクト比１６：９の主画像とは異なるアスペクト比を持つレターボックス形式のサムネイル画像を例示する図である。
【図１２】４：３の縮小画像を割り付けた割り付け枠を例示する図である。
【図１３】従来技術に係る第３のインデックス画面を例示する図である。
【図１４】従来技術に係る第４のインデックス画面を例示する図である。
【図１５】第２の実施形態において、アスペクト比１６：９の主画像とは異なるアスペクト比を持つスクイズ形式のサムネイル画像を例示する図である。
【符号の説明】
【００９４】
１００  画像再生装置
１０１  ＣＰＵバス
１０２  ＣＰＵ
１０３  ＲＡＭ
１０４  ＲＯＭ
１０５  キー操作処理部
１１１  入力画像処理回路
１１２  ＪＰＥＧコーデック
１１４  ＲＡＭ
１１５  カード制御部
１２１  出力画像処理回路
１２２  スピーカ制御部
１２４  ＲＡＭ
１２５  ＬＣＤ
１２６  ＬＣＤ制御部
１２７  スピーカ制御部
１２８  ビデオ出力制御部
１２９  デジタルＩＦ
１３０  外部モニタ
１４１  ＣＣＤ
１４２  ＡＦＥ
Ｃ  メモリカード
【図１】
0004484775.tif 000002
【図２】
0004484775.tif 000003
【図３】
0004484775.tif 000004
【図４】
0004484775.tif 000005
【図５】
0004484775.tif 000006
【図６】
0004484775.tif 000007
【図７】
0004484775.tif 000008
【図８】
0004484775.tif 000009
【図９】
0004484775.tif 000010
【図１０】
0004484775.tif 000011
【図１１】
0004484775.tif 000012
【図１２】
0004484775.tif 000013
【図１３】
0004484775.tif 000014
【図１４】
0004484775.tif 000015
【図１５】
0004484775.tif 000016