(57)【要約】【課題】アスペクト比の異なる複数の画像を、同じ画面に歪みを少なくして表示する。【解決手段】  デジタルビデオカメラにおいて、サムネイル画像のアスペクト比を４：３として記録する。アスペクト比が４：３の表示画面に、アスペクト比が16：９から４：３に補正されたサムネイル画像を表示するとき、縦方向の幅が3/4になるように縮小する。アスペクト比が16：９である表示画面に、アスペクト比が４：３のままで補正されていないサムネイル画像を表示するとき、横方向の幅が3/4になるように縮小する。本発明は、デジタルビデオカメラに適用することができる。【選択図】図１０
2006295314.tif 000002
【特許請求の範囲】
【請求項１】
サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、前記サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定手段と、
前記第１のアスペクト比と前記第２のアスペクト比とが異なる場合、前記サムネイル画像の高さまたは幅を縮小する縮小手段と、
縮小された前記サムネイル画像を出力する出力手段と
を含むことを特徴とする画像処理装置。
【請求項２】
前記縮小手段は、前記第１のアスペクト比が16：９であり、前記第２のアスペクト比が４：３である場合、前記サムネイル画像の高さを３/４に縮小する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記縮小手段は、前記第１のアスペクト比が４：３であり、前記第２のアスペクト比が16：９である場合、前記サムネイル画像の幅を３/４に縮小する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
画像処理装置の画像処理方法において、
サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、前記サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップと、
前記第１のアスペクト比と前記第２のアスペクト比とが異なる場合、前記サムネイル画像の高さまたは幅を縮小する縮小ステップと、
縮小された前記サムネイル画像を出力する出力ステップと
を含むことを特徴とする画像処理方法。
【請求項５】
画像処理装置の画像処理用のプログラムにおいて、
サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、前記サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップと、
前記第１のアスペクト比と前記第２のアスペクト比とが異なる場合、前記サムネイル画像の高さまたは幅を縮小する縮小ステップと、
縮小された前記サムネイル画像を出力する出力ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項６】
画像処理装置のコンピュータに画像処理を行わせるプログラムにおいて、
サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、前記サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップと、
前記第１のアスペクト比と前記第２のアスペクト比とが異なる場合、前記サムネイル画像の高さまたは幅を縮小する縮小ステップと、
縮小された前記サムネイル画像を出力する出力ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および方法、記録媒体、並びにプログラムに関し、特に、歪みの少ない画像を表示することができるようにした画像処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
従来、表示画面のアスペクト比が４：３のテレビジョン受像機（以下、TV受像機と称する）が多かった。しかし、近年、ワイド画面といわれる表示画面のアスペクト比が16：９であるTV受像機が普及してきた。
【０００３】
デジタルビデオカメラにおいても、アスペクト比が４：３の画像だけでなく、アスペクト比が16：９の画像も記録再生可能なものが普及してきている。
【０００４】
このようなデジタルビデオカメラでは、アスペクト比が４：３の画像と16：９の画像とが、DVD（Digital Versatile Disc）のような、１つの記録メディアに混在して記録されることになる。
【０００５】
そして、複数の画像が記録された場合、デジタルビデオカメラにおいてビューファインダや表示装置に記録画像の一覧として、サムネイル画像を表示することが提案されている（例えば、特許文献１）。
【特許文献１】特開２０００−４１２０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、表示画面とサムネイル画像とのアスペクト比が合わないと表示画像が歪むことになる。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、アスペクト比の異なる複数の画像を、同じ表示画面に歪みを少なくして表示できるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定手段と、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小手段と、縮小されたサムネイル画像を出力する出力手段とを含むことを特徴とする。
【０００９】
縮小手段は、第１のアスペクト比が16：９であり、第２のアスペクト比が４：３である場合、サムネイル画像の高さを３/４に縮小するようにすることができる。
【００１０】
縮小手段は、第１のアスペクト比が４：３であり、第２のアスペクト比が16：９である場合、サムネイル画像の幅を３/４に縮小するようにすることができる。
【００１１】
本発明の画像処理方法は、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップと、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小ステップと、縮小されたサムネイル画像を出力する出力ステップとを含むことを特徴とする。
【００１２】
本発明の記録媒体のプログラムは、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップと、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小ステップと、縮小されたサムネイル画像を出力する出力ステップとを含むことを特徴とする。
【００１３】
本発明のプログラムは、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップと、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小ステップと、縮小されたサムネイル画像を出力する出力ステップとをコンピュータに実行させることを特徴とする。
【００１４】
本発明の画像処理装置、画像処理方法、記録媒体のプログラム、およびプログラムにおいては、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係が判定され、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅が縮小され、縮小されたサムネイル画像が出力される。
【発明の効果】
【００１５】
本発明によれば、画像を表示することができる。特に、本発明によれば、アスペクト比の異なる複数の画像を、同じ画面に歪みを少なくして表示することができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１７】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００１８】
請求項１に記載の画像処理装置（例えば、図１のデジタルビデオカメラ７１）は、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面（例えば、図１の表示画面９２）のアスペクト比である第２のアスペクト比との関係を判定する判定手段（例えば、図５の判定部２１３）と、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小手段（例えば、図５の縮小部２１４）と、縮小されたサムネイル画像を出力する出力手段（例えば、図５の描画部２１５）とを含むことを特徴とする。
【００１９】
請求項２に記載の画像処理装置は、縮小手段は、第１のアスペクト比が16：９であり、第２のアスペクト比が４：３である場合、サムネイル画像の高さを３/４に縮小する（例えば、図７のステップＳ５３の処理）するようにすることができる。
【００２０】
請求項３に記載の画像処理装置は、縮小手段は、第１のアスペクト比が４：３であり、第２のアスペクト比が16：９である場合、サムネイル画像の幅を３/４に縮小する（例えば、図７のステップＳ５５の処理）するようにすることができる。
【００２１】
請求項４に記載の画像処理方法は、画像処理装置（例えば、図１のデジタルビデオカメラ７１）の画像処理方法であって、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップ（例えば、図７のステップＳ５１、Ｓ５２、およびＳ５４の処理）と、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小ステップ（例えば、図７のステップＳ５３およびＳ５５の処理）と、縮小されたサムネイル画像を出力する出力ステップ（例えば、図７のステップＳ５６の処理）とを含むことを特徴とする。
【００２２】
請求項５に記載の記録媒体（例えば、図１６のリムーバブルメディア４２１）のプログラムは、画像処理装置（例えば、図１のデジタルビデオカメラ７１）の画像処理用のプログラムであって、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップ（例えば、図７のステップＳ５１、Ｓ５２、およびＳ５４の処理）と、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小ステップ（例えば、図７のステップＳ５３およびＳ５５の処理）と、縮小されたサムネイル画像を出力する出力ステップ（例えば、図７のステップＳ５６の処理）とを含むことを特徴とする。
【００２３】
請求項６に記載のプログラムは、画像処理装置（例えば、図１のデジタルビデオカメラ７１）のコンピュータに画像処理を行わせるプログラムであって、サムネイル画像の元の画像のアスペクト比である第１のアスペクト比と、サムネイル画像を表示する表示画面のアスペクト比である第２のアスペクト比との関係を判定する判定ステップ（例えば、図７のステップＳ５１、Ｓ５２、およびＳ５４の処理）と、第１のアスペクト比と第２のアスペクト比とが異なる場合、サムネイル画像の高さまたは幅を縮小する縮小ステップ（例えば、図７のステップＳ５３およびＳ５５の処理）と、縮小されたサムネイル画像を出力する出力ステップ（例えば、図７のステップＳ５６の処理）とをコンピュータに実行させることを特徴とする。
【００２４】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２５】
図１は、本発明の一実施の形態に係る表示制御システムの構成の例を示す斜視図である。
【００２６】
このシステムは、デジタルビデオカメラ７１とTV受像機７２とから構成される。図１に示されるように、デジタルビデオカメラ７１とTV受像機７２とは接続されている。
【００２７】
デジタルビデオカメラ７１は、図示せぬ被写体からの光が入力され、レンズ、絞り機構、およびCCD（Charge Coupled Device）センサ等により構成される撮像部８１、撮影している被写体の画像を表示して、ユーザに確認させるためのビューファインダ８２、被写体の画像を表示する表示部８３、デジタルビデオカメラ７１の電源をオンまたはオフにするとき操作される電源スイッチ８４、並びに画像の再生または画像の撮影などのモードの切り替え時に操作される切り替えスイッチ８５などが設けられている。
【００２８】
表示部８３は、例えば、LCD（Liquid Crystal Display）などにより構成されている。表示部８３は、図示せぬヒンジ部を介し、デジタルビデオカメラ７１の本体７１Ａに対して開閉自在および回動自在に設けられている。表示部８３は撮影中の画像、または記録メディアから再生した画像を表示画面９１に表示する。本体７１Ａの後ろ側にはバッテリ８６が取り付けられている。また、本体７１Ａの右側面には、バンド８７が取り付けられている。
【００２９】
このデジタルビデオカメラ７１は、動画像のみならず、静止画像も撮影することができる。
【００３０】
デジタルビデオカメラ７１は、既に記録済みの画像の一覧として、１枚または複数のサムネイル画像をビューファインダ８２や表示画面９１に表示する。また、デジタルビデオカメラ７１は、撮影中の画像、記録メディアからの再生画像、またはサムネイル画像をTV受像機７２に供給し、表示させる。
【００３１】
なお、サムネイル画像とは、再生、削除、編集などの所望の処理の対象となる画像（のデータ）に関係付けられた、元の画像の表示サイズに比較して小さい表示サイズの画像をいう。例えば、元の画像が静止画像である場合、そのサムネイル画像は、元の静止画像の表示サイズを小さくした画像となる。また、画像が動画像である場合、そのサムネイル画像は、その動画像の中の手動または自動で指定された１枚の画像を、元の画像の表示サイズに比較して小さくした画像となる。
【００３２】
TV受像機７２の表示画面９２は、CRT（Cathode Ray Tube）やLCDなどにより構成される。TV受像機７２は、デジタルビデオカメラ７１から出力されてくる画像データに対応する画像を表示画面９２に表示する。
【００３３】
また、このデジタルビデオカメラ７１はサムネイル画像を、ビューファインダ８２および表示画面９１に同時に表示することができる。サムネイル画像は表示画面９２にも同時に表示させることができる。
【００３４】
図２はデジタルビデオカメラ７１の内部の構成の例を示すブロック図である。デジタルビデオカメラ７１は、撮像部８１、A/D（Analog-to-Digital）変換部１２１、画像処理部１２２、CPU（Central Processing Unit）１２３、メモリ１２４、操作部１２５、外部メディアインターフェース（以下、外部メディアI/Fと称する）１２６、D/A（Digital-to-Analog）変換部１２８、表示部１２９、および通信部１３０により構成される。外部メディアI/F１２６には必要に応じて外部メディア１２７が装着される。
【００３５】
撮像部８１は撮影中の被写体の画像に対応する画像信号をA/D変換部１２１に供給する。A/D変換部１２１は、撮像部８１から供給されたアナログ信号である画像信号をデジタル信号に変換して、画像処理部１２２に供給する。
【００３６】
画像処理部１２２は、DSP（Digital Signal Processor）などにより構成される。画像処理部１２２は、入力された信号に基づいて、AF（Auto Focus）、AE（Auto Exposure）、およびAWB（Auto White Balance）等の制御信号を生成し、その制御信号を、CPU１２３に供給する。また、画像処理部１２２は、A/D変換部１２１から供給された画像信号を符号化（圧縮）したり、さらに復号（解凍）したりする。
【００３７】
画像処理部１２２により圧縮された画像データは、フラッシュメモリなどより構成されるメモリ１２４や外部メディアI/F１２６を介し、外部メディア１２７などに供給され、記録される。
【００３８】
CPU１２３は、メモリ１２４に記憶されているプログラムに従って各種の処理を実行する。メモリ１２４にはまた、CPU１２３が各種の処理を実行する上において必要なデータなども適宜記憶される。CPU１２３は、デジタルビデオカメラ７１の全体の動作を制御する。
【００３９】
操作部１２５は、電源スイッチ８４、切り替えスイッチ８５、図示せぬメニューボタンなどの各種ボタン、絞り値、シャッタスピード、ズーム、フォーカスなどを設定するダイヤル、並びにつまみ等で構成されている。操作部１２５は、ユーザが操作することにより、ユーザの各種の操作を受け付け、その操作情報をCPU１２３に供給する。CPU１２３はその操作情報に基づいて各種の処理を実行する。
【００４０】
外部メディアI/F１２６は、例えば、ドライブなどにより構成される。外部メディアI/F１２６には、外部メディア１２７が装着される。
【００４１】
外部メディア１２７は、例えば、大容量の光ディスクであるDVDなどにより構成される。外部メディア１２７であるDVDは、記録媒体の一例であり、化学的または物理的変化によってデータを記録し、再生できるものであれば何でもよい。
【００４２】
撮像部８１により撮影中の画像や外部メディア１２７により再生された画像の画像データは、画像処理部１２２を介し、D/A変換部１２８に供給される。D/A変換部１２８は供給されたデジタル信号である画像データをアナログ信号に変換し、表示部１２９に供給する。
【００４３】
表示部１２９は、図１に示されるビューファインダ８２や表示部８３により構成される。表示部１２９はD/A変換部１２８より供給された画像データに対応する画像を表示する。すなわち、ビューファインダ８２や表示部８３がD/A変換部１２８より供給された画像データに対応する画像を表示する。
【００４４】
CPU１２３はまた、コネクタなどにより構成される通信部１３０を介して、撮影中の画像、外部メディア１２７より再生された画像、外部メディア１２７に記録されている画像の一覧を示す複数のサムネイル画像に対応する画像データを、TV受像機７２に出力する。また、CPU１２３は、通信部１３０を介して、TV受像機７２の表示画面９２のアスペクト比などの種々の情報を取得する。
【００４５】
画像処理部１２２は、アスペクト比が16:９の動画像について、画像を縦方向に伸張し、画像の横と縦との長さ（画素の数）の比率を４：３にして（スクイーズ方式で）外部メディア１２７に記録する。アスペクト比が４：３の動画像については、アスペクト比の変更処理は行われずに記録が行われる。
【００４６】
画像処理部１２２はまた、ユーザにより指定されたフレームの画像、または所定の規則に基づいて自ら選択、指定したフレームの画像をサムネイル画像として編集し、外部メディア１２７に記録する。
【００４７】
サムネイル画像については、DCF（Design rule for Camera File System）におけるExif（Exchangeable Image file Format）において、その画像サイズが、図３に示されるように、160画素（横）×120画素（縦）と規定されている。従って、４：３のアスペクト比の画像のサムネイル画像は、図３に示されるように、全体をそのまま縮小することで生成される。
【００４８】
これに対して、アスペクト比が16：９で記録される静止画像については、図４に示されるように、160画素×120画素の領域を有効に利用するために、画像を横方向に縮小し、横と縦との長さの比率を４：３にしたものがサムネイル画像とされる。
【００４９】
図５はCPU１２３により実行される画像処理プログラム２０１の機能的構成の例を示すブロック図である。画像処理プログラム２０１は、画像取得部２１１、アスペクト比検出部２１２、判定部２１３、縮小部２１４、および描画部２１５により構成される。
【００５０】
画像取得部２１１は、ユーザが所望する画像を外部メディア１２７から取得し（読み出し）、取得した画像をアスペクト比検出部２１２に供給する。
【００５１】
アスペクト比検出部２１２は、画像取得部２１１から供給された画像、すなわち、動画像または静止画像から、アスペクト比またはアスペクト比に対応する情報を検出する。また、アスペクト比検出部２１２は検出した情報をメモリ１２４に記憶させる。
【００５２】
判定部２１３は、画像が表示される表示画面、例えば、表示画面９１や表示画面９２のアスペクト比を検出したり、表示される画像のアスペクト比をメモリ１２４から取得したりする。判定部２１３はまた、表示画面や画像のアスペクト比が、例えば４：３であるか、または１６：９であるかを判定し、判定結果を縮小部２１４に供給する。
【００５３】
縮小部２１４は、判定部２１３から供給される判定結果に基づいて、表示画面９１や表示画面９２などに表示される、外部メディア１２７に記録されている画像に対応するサムネイル画像を予め定められたサイズに縮小する。縮小部２１４は縮小した画像を描画部２１５に供給する。
【００５４】
描画部２１５は、縮小部２１４から供給されたサムネイル画像をインデックス画像の描画領域に描画する。ここで、インデックス画像とは、１枚または複数のサムネイル画像が配置された画像をいう。また、描画領域とは、インデックス画像を構成するサムネイル画像が描画される領域をいう。このインデックス画像が読み出された表示部１２９やTV受像機７２に表示される。
【００５５】
次に、図６のフローチャートを参照して、画像処理プログラム２０１を実行するCPU１２３による、アスペクト比の検出の処理について説明する。この処理は、ユーザが操作部１２５を操作することにより、表示部１２９またはTV受像機７２へのサムネイル画像の表示の指示が入力された場合に開始される。すなわち、表示部１２９またはTV受像機７２に対し、外部メディア１２７に記録されている画像の一覧の表示の指示が入力された場合に開始される。
【００５６】
ステップＳ１１において、画像取得部２１１は、外部メディア１２７から、外部メディア１２７に記録されている画像を取得する（読み出す）。
【００５７】
ステップＳ１２において、アスペクト比検出部２１２は、ステップＳ１１の処理で取得された画像が動画像であるかを判定する。すなわち、例えば、アスペクト比検出部２１２は、外部メディア１２７から取得された画像が、画像データの拡張子などからMPEG（Moving Picture Experts Group）で符号化（圧縮）されているか、JPEG（Joint Photographic Experts Group）で符号化されているかを基に、動画像（MPEG）であるか静止画（JPEG）であるかを判定する。
【００５８】
ステップＳ１２において、取得された画像が動画像であると判定された場合、ステップＳ１３において、アスペクト比検出部２１２は、動画像データに含まれるアスペクト比情報を検出する。例えば、外部メディア１２７がDVDである場合、DVDのディレクトリに記録されている管理情報から、動画像のチャプタ毎に記録されているアスペクト比情報が検出される。このアスペクト比情報には、動画像の各フレームの画像のうち、各チャプタに対応する画像のアスペクト比の情報が含まれている。このアスペクト比は、後述する図７のステップＳ５２およびＳ５４の処理において、動画像のサムネイル画像の元のアスペクト比として用いられる。
【００５９】
ステップＳ１３の処理の後、ステップＳ１５において、アスペクト比検出部２１２は、検出したアスペクト比情報をメモリ１２４に記憶させる。
【００６０】
ステップＳ１２において、取得された画像が動画像ではないと判定された場合、すなわち、ステップＳ１１の処理で取得された画像が静止画像である場合、ステップＳ１４において、アスペクト比検出部２１２は、静止画像データに含まれるExifデータからExifサムネイルおよび画像サイズ情報を検出する。このExifサムネイルは、後述する図７のインデックス画像の描画の処理において、描画領域に描画されるサムネイル画像である。また、画像サイズ情報は、静止画像のサイズの情報であり後述する図７のステップＳ５２およびＳ５４の処理において、静止画像のサムネイル画像の元のアスペクト比として用いられる。
【００６１】
ステップＳ１４の処理の後、ステップＳ１５において、アスペクト比検出部２１２はExifサムネイルおよび画像サイズ情報をメモリ１２４に記憶させる。
【００６２】
ステップＳ１５の処理の後、処理は終了する。
【００６３】
以上の処理が外部メディア１２７に記録されている全ての画像に対して実行される。
【００６４】
次に、図７のフローチャートを参照して、画像処理プログラム２０１を実行するCPU１２３による、インデックス画像の描画の処理について説明する。この処理は、例えば、図６のフローチャートを参照して上述した処理が外部メディア１２７に記録されている全ての画像において実行された場合に開始される。
【００６５】
なお、この処理において、静止画像のサムネイル画像としては、図６のステップＳ１４の処理により検出されたExifサムネイルが用いられる。また、動画像のサムネイル画像としては、外部メディア１２７に予め記録されているサムネイル画像が用いられる。また、外部メディア１２７に動画像のサムネイル画像が記録されていない場合、動画像の各チャプタ毎に、その動画像の中の手動または自動で指定された１枚の画像を縮小し、生成したサムネイル画像が用いられる。
【００６６】
以下、デジタルビデオカメラ７１は、サムネイル画像を、例えば、TV受像機７２の表示画面９２に表示させるものとして説明する。
【００６７】
ステップＳ５１において、判定部２１３は、表示画面９２のアスペクト比が４：３であるかを判定する。TV受像機７２の表示画面９２のアスペクト比は、予めユーザが操作部１２５を操作することで、デジタルビデオカメラ７２に設定する。このとき、表示画面９２のアスペクト比はメモリ１２４に記憶される。判定部２１３は、この情報を基に、ステップＳ５１の判定の処理を行なう。
【００６８】
ここで、表示画面９２に表示されるサムネイル画像が配置されるインデックス画像について図８を参照して説明する。
【００６９】
インデックス画像は任意の数のサムネイル画像が所定の位置に配置された画像である。図８の例の場合、６枚のサムネイル画像がインデックス画像を構成するため、インデックス画像２５１には、サムネイル画像が描画（表示）される領域である描画領域２６１−１乃至２６１−６が配置されている。このようにサムネイル画像は任意の枚数が組み合わされて、インデックス画像として表示される。
【００７０】
インデックス画像２５１および描画領域２６１−１乃至２６１−６のそれぞれのアスペクト比は、今、表示対象とされている表示画面９２のアスペクト比と一致される。従って、表示画面９２のアスペクト比が４：３である場合のインデックス画像のアスペクト比も同じ４：３とされる。
【００７１】
以下、描画領域２６１−１乃至２６１−６を個々に区別する必要がない場合、単に描画領域２６１と称する。
【００７２】
なお、図８のインデックス画像２５１には、描画領域２６１−１乃至２６１−６の６個が配置されているが、描画領域２６１の個数は６個に限定されず、任意の数でよい。
【００７３】
図７のステップＳ５１において、表示画面９２のアスペクト比が４：３であると判定された場合、ステップＳ５２において、判定部２１３は、サムネイル画像の元のアスペクト比が４：３であるかを判定する。すなわち、判定部２１３は、図６のステップＳ１５の処理によりメモリ１２４が記憶している、動画像におけるアスペクト比情報（例えば、チャプタの16：９または４：３のアスペクト比を表すフラグ）、または静止画像における画像サイズ情報を基に、描画領域２６１に描画しようとするサムネイル画像のアスペクト比が４：３であるかを判定する。すなわち、ステップＳ５１とステップＳ５２とにより、サムネイル画像の元の画像のアスペクト比と、表示画面のアスペクト比の関係が判定される。
【００７４】
ステップＳ５２において、描画領域２６１に描画するサムネイル画像の元のアスペクト比が４：３ではないと判定された場合、すなわち、サムネイル画像の元のアスペクト比が16：９である場合、ステップＳ５３において、縮小部２１４は、サムネイル画像の縦方向の長さ（高さ）を3/4に縮小する。
【００７５】
すなわち、アスペクト比が16：９のサムネイル画像１５１は、図４を参照して上述したように、160画素×120画素（横と縦の長さの比率が４：３）のサムネイル画像１６１として補正されて外部メディア１２７に記録されている。このように、アスペクト比が16：９から４：３に補正されたサムネイル画像１６１は、図４に示されるように、円１６２が縦長に歪んだ画像となっている。この円１６２はアスペクト比が補正される前の真円であった円１５２が歪んだものである。従って、元のアスペクト比が16：９である画像のサムネイル画像１６１を、アスペクト比が４：３の描画領域２６１にそのまま描画してしまうと、縦長に歪んだサムネイル画像として表示画面９２に表示されてしまう。
【００７６】
これを防ぐために、縮小部２１４は、編集処理のためメモリ１２４に記憶させたサムネイル画像の縦方向の長さ（高さ）を３/４倍に縮小する。
【００７７】
すなわち、図９に示されるように、インデックス画像２５１に対応するインデックス画像データ２７１が、メモリ１２４の画像表示用のバッファ領域に記憶されているとする。描画領域データ２８１−１乃至２８１−６は描画領域２６１−１乃至２６１−６に対応するデータである。
【００７８】
例えば、図９のサムネイル画像データ２９１が、そのアスペクト比が１６：９から４：３に補正されたサムネイル画像の画像データである場合、その縦方向の長さが３/４倍にされ、画像の横と縦との長さの比率が元の16：９とされる。
【００７９】
ステップＳ５３の処理の後、ステップＳ５６において、描画部２１５は、ステップＳ５３の処理により縮小されたサムネイル画像を、対応する描画領域２６１に描画する。すなわち、図９に示される４：３のアスペクト比のインデックス画像データ２７１がメモリ１２４から読み出され、４：３のアスペクト比の表示画面９２にインデックス画像として出力され、表示される。
【００８０】
ステップＳ５６の処理により、例えば、図１０に示されるように、サムネイル画像データ２９１に対応するサムネイル画像３０１が描画領域２６１−２に描画される。このサムネイル画像３０１は歪みの無い画像として表示される。
【００８１】
なお、描画領域２６１−２の図１０の上端部と下端部（実質的な無画像部分）には、黒色の画像またはインデックス画像２５１の背景（斜線）と同じ模様（画像）が表示される。
【００８２】
ステップＳ５２において、サムネイル画像の元のアスペクト比が４：３であると判定された場合、ステップＳ５３の処理はスキップされ、ステップＳ５６において、描画部２１５はサムネイル画像を描画領域２６１に描画する。
【００８３】
図３に示されるように、アスペクト比が４：３のままで補正されていないサムネイル画像１４１の円１４２は、アスペクト比が４：３の描画領域２６１において歪まない。従って、ステップＳ５３の処理は実行されず、ステップＳ５６において、サムネイル画像がそのまま描画領域２６１に描画される。すなわち、図９の例では、元々アスペクト比が４：３で補正されていないサムネイル画像に対応するサムネイル画像データ２９２がインデックス画像データ２７１の描画領域データ２８１−１に配置され、図１０に示されるように、サムネイル画像データ２９２に対応するサムネイル画像３０２として描画領域２６１−１に描画（表示）される。
【００８４】
ステップＳ５１において、表示画面９２のアスペクト比が４：３ではないと判定された場合、すなわち、表示画面９２のアスペクト比が16：９である場合、ステップＳ５４において、判定部２１３は、サムネイル画像の元のアスペクト比が４：３であるかを判定する。このステップＳ５４の判定の処理は、上述したステップＳ５２の判定の処理と同様に実行される。ステップＳ５１とステップＳ５４により、サムネイル画像の元の画像のアスペクト比と、表示画面のアスペクト比の関係が判定される。
【００８５】
表示画面９２のアスペクト比が16：９である場合のインデックス画像の例が図１１に示されている。
【００８６】
インデックス画像は上述したように任意のサムネイル画像が配置された画像である。図１１のインデックス画像３１１には、サムネイル画像が描画される領域である描画領域３２１−１乃至３２１−６が配置されている。
【００８７】
今の場合、表示画面９２のアスペクト比が16：９であるので、インデックス画像３１１および描画領域３２１−１乃至３２１−６のそれぞれのアスペクト比も16：９とされる。
【００８８】
以下、描画領域３２１−１乃至３２１−６を個々に区別する必要がない場合、単に描画領域３２１と称する。
【００８９】
なお、インデックス画像３１１には、６個の描画領域３２１−１乃至３２１−６が配置されているが、その個数は６個に限定されず、任意の数でよい。
【００９０】
ステップＳ５４において、サムネイル画像の元のアスペクト比が４：３ではないと判定された場合、すなわち、サムネイル画像の元のアスペクト比が16：９である場合、ステップＳ５６において、描画部２１５はサムネイル画像を描画領域３２１に描画（出力）する。
【００９１】
図１２は図１１のインデックス画像３１１に対応するインデック画像データ３３１を説明する図である。図１２においてインデックス画像データ３３１は、メモリ１２４の画像表示用のバッファ領域に記憶されているデータである。また、描画領域データ３４１−１乃至３４１−６は描画領域３２１−１乃至３２１−６に対応するデータである。
【００９２】
なお、描画領域データ３４１−１乃至３４１−６のアスペクト比は４：３とされている。これはExifの規格によって、デジタルビデオカメラ７１におけるサムネイル画像は160画素×120画素の画像として記録することが規定されるためである。
【００９３】
図４に示されるように、アスペクト比が16：９であるサムネイル画像は、その幅が３/４に縮小されて、４：３のアスペクト比のサムネイル画像として記憶されている。図１２に示されるように、このようにアスペクト比が16：９から４：３に補正されたサムネイル画像に対応するサムネイル画像データ３５１は、インデックス画像データ３３１の描画領域データ３４１−２にそのまま配置される。図１３に示されるように、サムネイル画像データ３５１に対応するサムネイル画像３８１が描画領域３２１−２に描画（出力）される。
【００９４】
TV受像機７２は、入力された画像の水平走査線の左端部と右端部を、水平同期信号に同期して、画面の左端と右端に位置するように表示する機能を有している。従って、アスペクト比が４：３の画像は結果的に横方向に４/３倍に伸張される。その結果、１６：９のアスペクト比の画像として表示する機能を有している。図１２における円３５２は、図１３に示される円３８２のように歪まずに（真円として）表示される。
【００９５】
また、デジタルビデオカメラ７１がTV受像機７２に対して、インデックス画像データ３３１に対応するインデックス画像を、そのアスペクト比が16：９となるように画像を伸張する指令の信号を供給するようにしてもよい。
【００９６】
一方、図７のステップＳ５４において、画像の元のアスペクト比が４：３である（アスペクト比が補正されていない、サムネイル画像である）と判定された場合、ステップＳ５５において、縮小部２１４は、サムネイル画像の横方向の幅を3/4に縮小する。
【００９７】
すなわち、元のアスペクト比が４：３のサムネイル画像は、図３を参照して上述したように、160画素×120画素（横と縦の長さの比率が４：３）の画像（アスペクト比が補正されていない画像）として外部メディア１２７に記録されている。このため、元のアスペクト比が４：３のサムネイル画像は、そのままアスペクト比が４：３の描画領域データ３４１に描画してしまうと、表示画面９２において画像の横と縦の長さの比率が16：９になるように伸張されるので、例えば、図１４に示されるように、サムネイル画像３９１として円３９２が横長に歪んだ状態で表示画面９２に表示される。
【００９８】
これを防ぐために、縮小部２１４は、編集のためメモリ１２４に記憶されているアスペクト比が補正されていない、サムネイル画像の横方向の長さ（幅）を３/４倍に縮小する。これにより、例えば、図１２に示されるように、アスペクト比が補正されたサムネイル画像データ３５３の幅が３/４に縮小され、円３５４が縦長になる。
【００９９】
しかし、ステップＳ５６で描画部２１５がサムネイル画像データ３５３に対応するサムネイル画像３８３を描画領域３２１に描画すると、上述したように、TV受像機７２ではアスペクト比が16：９になるように画像を表示する。サムネイル画像データ３５３は横方向に伸張されるため、図１２における円３５４は、図１３に示される円３８４になり歪まずに（真円として）表示される。
【０１００】
なお、描画領域３２１−１の図１３の左右の端部には、黒色の画像またはインデックス画像３１１の背景（斜線）と同じ模様（画像）が表示される。
【０１０１】
以上の処理が、全てのサムネイル画像がインデックス画像２５１の描画領域２６１またはインデックス画像３１１の描画領域３２１に描画されるまで繰り返し実行される。
【０１０２】
以上においては、図６のアスペクト比の検出の処理が外部メディア１２７に記録されている全ての画像に対して実行された後に、図７のインデックス画像の描画の処理が実行されるように説明したが、外部メディア１２７に記録されている画像毎に順に図６のアスペクト比の検出の処理と、図７のインデックス画像の描画の処理が実行されるようにしてもよい。
【０１０３】
このように、アスペクト比が４：３の画像およびアスペクト比が16：９の画像のそれぞれが、静止画像または動画像として外部メディア１２７に混在して記録されている場合において、これらのサムネイル画像を１つの表示画面、例えば、表示画面９１や表示画面９２に歪みを少なくして表示することができる。
【０１０４】
また、画像のアスペクト比と表示画面のアスペクト比とが同じである場合において、描画領域を無駄なく利用することができる。これにより、表示画面の利用効率が向上する。
【０１０５】
アスペクト比が16：９を４：３に変換する処理はスクイーズ方式またはスクイーズ方式と共通のアルゴリズムを利用することができるため、処理を単純化することができる。
【０１０６】
なお、デジタルビデオカメラ７１は、デジタルビデオカメラ７１と接続されているTV受像機７２の端子の情報を基に、TV受像機７２がHDTV（High-Definition TeleVision）であるかを判定するようにしてもよい。TV受像機７２がHDTVである場合、表示画面９２のアスペクト比は16：9である。このとき、デジタルビデオカメラ７１は図７のインデックス画像の描画の処理において、ステップＳ５４乃至ステップＳ５６の処理のみを行う。
【０１０７】
これにより、より迅速にサムネイル画像をTV受像機７２に表示させることができる。
【０１０８】
次に、図１５のフローチャートを参照して、図７のインデックス画像の描画の処理の他の例について説明する。
【０１０９】
ステップＳ８１において、判定部２１３は表示画面９２のアスペクト比を検出する。例えば、アスペクト比検出部２１２は、TV受像機７２の表示画面９２のアスペクト比の情報を、デジタルビデオカメラ７１とTV受像機７２との接続の際、TV受像機７２の端子の情報を基に検出し、メモリ１２４に記憶しておく。判定部２１３は、この情報を基に、ステップＳ８２の判定の処理を行なう。また、サムネイル画像をビューファインダ８２や表示画面９１に表示する場合、判定部２１３は、ステップＳ８１において、メモリ１２４に記憶されているビューファインダ８２や表示画面９１のアスペクト比を検出し、そのアスペクト比を基に、ステップＳ８２の判定の処理を行う。
【０１１０】
ステップＳ８２において、判定部２１３は、サムネイル画像のアスペクト比が表示画面９２のアスペクト比と同じであるかを判定する。すなわち、判定部２１３は図６のステップＳ１５の処理によりメモリ１２４に記憶されている動画像におけるアスペクト比情報または静止画像における画像サイズ情報を基に、ステップＳ８２の判定の処理を行う。
【０１１１】
ステップＳ８２において、サムネイル画像のアスペクト比が表示画面９２のアスペクト比と同じではないと判定された場合、処理はステップＳ８３に進む。ステップＳ８２において、サムネイル画像のアスペクト比が表示画面９２のアスペクト比と同じであると判定された場合、ステップＳ８８において、描画部２１５は、サムネイル画像を、対応するインデックス画像の描画領域に描画する。すなわち、インデックス画像データがメモリ１２４から読み出され、表示画面９２にインデックス画像として出力され、表示される。
【０１１２】
ステップＳ８３乃至ステップＳ８８の処理のそれぞれは、図７のステップＳ５１乃至ステップＳ５６の処理のそれぞれの処理と同様であるため、その説明は省略する。
【０１１３】
以上の処理により、ユーザは予めTV受像機７２の表示画面９２のアスペクト比を予めデジタルビデオカメラ７１に設定しておく必要がなくなり、容易にサムネイル画像を表示画面９２に表示させることができる。
【０１１４】
本発明に係る画像処理装置の実施の形態は、デジタルビデオカメラ７１に限定されず、デジタルスチルカメラ、PDA（Personal Digital Assistants）、携帯電話機など、記録媒体から少なくとも画像の記録および読み出しが可能な画像処理装置に適用することができる。具体的には、例えば、パーソナルコンピュータに適用することも可能である。
【０１１５】
図１６は、このようなパーソナルコンピュータ４０１の構成例を示すブロック図である。CPU４１１は、ROM４１２に記憶されているプログラム、または記憶部４１９からRAM４１３にロードされたプログラムに従って各種の処理を実行する。RAM４１３にはまた、CPU４１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１６】
CPU４１１、ROM４１２、およびRAM４１３は、バス４１４を介して相互に接続されている。このバス４１４にはまた、入出力インターフェース４１５も接続されている。
【０１１７】
入出力インターフェース４１５には、キーボード、マウスなどよりなる入力部４１６、CRT、LCDなどよりなるディスプレイ、並びにスピーカなどよりなる出力部４１７、ハードディスクなどより構成される記憶部４１９、モデム、ターミナルアダプタなどより構成される通信部４１８が接続されている。通信部４１８は、LAN（Local Area Network）やインターネットを介して他の装置との通信処理を行う。
【０１１８】
入出力インターフェース４１５にはまた、ドライブ４２０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア４２１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部４１９にインストールされる。
【０１１９】
このパーソナルコンピュータ４０１においては、ソフトウェアにより上記処理が実行される。
【０１２０】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１２１】
この記録媒体は、図１６に示されるリムーバブルメディア４２１のように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disk Read-Only Memory），DVDを含む）、光磁気ディスク（MD（Mini Disc）（商標）を含む）、若しくは半導体メモリなどよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM４１２もしくはハードディスクなどである記憶部４１９により構成される。
【０１２２】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０１２３】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくても、並列的あるいは個別に実行される処理を含むものである。
【０１２４】
さらに、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１２５】
【図１】本発明の一実施の形態に係る表示制御システムの構成例を示す斜視図である。
【図２】デジタルビデオカメラの内部の構成の例を示すブロック図である。
【図３】静止画像のサムネイル画像の画像サイズを説明する図である。
【図４】アスペクト比が16：９のサムネイル画像を説明する図である。
【図５】画像処理プログラムの機能的構成の例を示すブロック図である。
【図６】アスペクト比の検出の処理について説明するフローチャートである。
【図７】インデックス画像の描画の処理について説明するフローチャートである。
【図８】描画領域が配置されているインデックス画像を説明する図である。
【図９】インデックス画像に対応するインデック画像データを説明する図である。
【図１０】インデックス画像に描画されたサムネイル画像を説明する図である。
【図１１】描画領域が配置されているインデックス画像を説明する図である。
【図１２】インデックス画像に対応するインデック画像データを説明する図である。
【図１３】インデックス画像に描画されたサムネイル画像を説明する図である
【図１４】横長に歪んだサムネイル画像を説明する図である。
【図１５】インデックス画像の描画の処理の他の例を説明するフローチャートである。
【図１６】パーソナルコンピュータの構成の例を示すブロック図である。
【符号の説明】
【０１２６】
７１  デジタルビデオカメラ，  ７２  テレビジョン受像機，  ８３  表示部，  ９１，９２  表示画面，  １２３  CPU，  １２７  外部メディア，  ２０１  画像処理プログラム，  ２１３  判定部，  ２１４  縮小部，  ２１５  描画部，  ２５１  インデックス画像，  ２６１−１乃至２６１−６  描画領域，  ３１１  インデックス画像，  ３２１−１乃至３２１−６  描画領域
【図１】
2006295314.tif 000003
【図２】
2006295314.tif 000004
【図３】
2006295314.tif 000005
【図４】
2006295314.tif 000006
【図５】
2006295314.tif 000007
【図６】
2006295314.tif 000008
【図７】
2006295314.tif 000009
【図８】
2006295314.tif 000010
【図９】
2006295314.tif 000011
【図１０】
2006295314.tif 000012
【図１１】
2006295314.tif 000013
【図１２】
2006295314.tif 000014
【図１３】
2006295314.tif 000015
【図１４】
2006295314.tif 000016
【図１５】
2006295314.tif 000017
【図１６】
2006295314.tif 000018