(57)【要約】【課題】撮影した画像を簡単に、かつ直感的な操作で分類することができるようにする。【解決手段】撮影画像をインデクス表示させた状態でしおりボタンを操作したとき、画面には、しおり操作メニュー８１が表示される。このしおり操作メニュー８１を表示させた状態で、「しおり作成」の項目９２をユーザが選択した場合、カーソル７１があてられていた画像と、その直前の画像の間の位置に、１枚の画像として生成されたしおり画像が挿入され、カーソル７１があてられていた画像を含むそれより後の画像が、１画像分ずつ後の位置にずれて表示される。本発明は、画像を扱う機器に適用することができる。【選択図】図１３
2007124071.tif 000002
【特許請求の範囲】
【請求項１】
所定の順序で複数の画像を表示する表示制御手段と、
しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成する生成手段と
を備える画像処理装置。
【請求項２】
前記表示制御手段は、前記複数の画像と、前記生成手段によりしおりとして生成された画像を並べて表示させる
請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、挿入が指示された位置の前後の位置で表示される画像のうちの少なくともいずれかの情報を表す文字を表示する画像をしおりとして生成する
請求項１に記載の画像処理装置。
【請求項４】
しおりとして前記生成手段により生成された画像は、ヘッダ部とデータ部とからなるフォーマットを有する画像であり、前記ヘッダ部には、しおりであることを表す情報と、しおりの表示位置を表す情報が記述される
請求項１に記載の画像処理装置。
【請求項５】
しおりとして生成された複数の画像が挿入されている場合、２つのしおりの画像に挟まれた位置で表示される画像に対して所定の処理を行う処理手段をさらに備える
請求項１に記載の画像処理装置。
【請求項６】
所定の順序で複数の画像を表示し、
しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成する
ステップを含む画像処理方法。
【請求項７】
所定の順序で複数の画像を表示し、
しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および方法、並びにプログラムに関し、特に、撮影した画像を簡単に、かつ直感的な操作で分類することができるようにした画像処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
撮影した静止画像や動画像を、着脱可能なメモリカードなどの記録媒体に記録するディジタルカメラが広く普及している。ディジタルカメラにおいては、撮影した画像はディジタルデータとして記録されるため、ユーザは、それをパーソナルコンピュータ等に取り込み、取り込んだ機器上で動作する画像ビューアソフトなどを使用して画像を閲覧したりすることができる。
【０００３】
また、ディジタルカメラの多くには液晶ディスプレイ等からなる表示装置が設けられており、ユーザは、撮影した画像をその場で閲覧したり、それまでに撮影した画像を一覧表示して閲覧したりすることもできる。
【０００４】
近年、メモリカードの大容量化に伴い、１枚のメモリカードに数百枚もしくは多い場合で数千枚の画像を記録させておくことが可能になった。このため、ユーザは、メモリカードの残りの容量を気にせずに連続して撮影することが可能になったが、その反面、撮影後に、メモリカード内に記録させておいた多くの画像から目的の画像を検索する作業が非常に大変なものになっており、このような煩雑さを解決する方法としてさまざまな方法が提案されている。
【０００５】
例えば、特許文献１には、撮影した画像を、ユーザによる選択に応じて作成した複数のフォルダのうちのいずれかに記録しておき、画像の再生時には、選択されたフォルダ内部の画像を順に再生する技術が開示されている。このディジタルカメラに採用されている、目的の画像を検索するための手法は、フォルダ、つまり、ディレクトリシステムを用いて、分類をユーザ自身が行う、というものである。
【０００６】
また、特許文献２には、撮影した画像をユーザにより入力された分類コードと対応付けて記録しておき、画像の再生時には、ユーザにより入力された分類コードに対応付けて記録している画像を検索して再生する技術が開示されている。
【０００７】
そのほかの解決方法として、所定の枚数の画像をまとめてとばして表示するジャンプ機能が知られている。これは、１０枚毎にジャンプ、１００枚毎にジャンプ、撮影した日付毎にジャンプ、動画にジャンプ、などをユーザが指定することによって、画像ファイルを１枚１枚早送り／巻き戻しをする場合に較べて、より早く目的の画像に到達することができる、というものである。
【特許文献１】特開２００１−１６９２２２号公報
【特許文献２】特開平５−３４４４６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示されている技術によっては、ユーザは、撮影前に、フォルダを目的別にあらかじめ作成しておき、その上で、撮影した画像をどのフォルダに記録するのかを選択しておく必要がある。また、この技術によっては、作成したそれぞれのフォルダの目的や意味を、ユーザが全て記憶しておかなければ画像を分類することができない。
【０００９】
従って、フォルダが増加するにつれ、撮影した画像が分類されるべきフォルダを指定するのが困難なものになる。これは、フォルダを作ったのはいいが、どんな画像を入れるつもりで作られたものであるのかという、それぞれのフォルダの作成の目的や意味が、フォルダを作成したユーザ本人以外にはわかりにくいということにもなる。
【００１０】
そもそも、フォルダで分類するという解決方法は、パーソナルコンピュータ等で使われているファイルシステムの技術をそのまま利用したものであり、フォルダやディレクトリという概念を知っていないと分類の方法すら理解できないことになる。従来の銀塩カメラに置き換わるものとしてディジタルカメラを利用する人が増えてきている中で、フォルダやディレクトリという概念を知っていなければ有効に使えないという方法は、そのようなフォルダやディレクトリによる分類に慣れている熟練者にはある程度の利便性を与える半面、慣れていない初心者に対しては問題が多い。
【００１１】
また、特許文献２に開示されている技術によっては、ユーザは、撮影時に、分類コードをその都度指定する必要があり、再生時にも分類コードを指定する必要があることから操作が煩雑になる。さらに、この技術では、ユーザは、分類内容を分類コード毎に全て記憶しておかなければならないため、分類コードの種類が増加するに従って、撮影した画像が分類されるべき分類コードを指定するのが困難にもなる。
【００１２】
さらに、上述したようなジャンプ機能によれば、ジャンプする間隔として指定する枚数によっては、目的の画像に対してジャンプし過ぎたり、指定する日付によっては、撮影した日付が多いと何度もジャンプ指示を出す必要があったりして操作が煩雑になる。
【００１３】
本発明はこのような状況に鑑みてなされたものであり、撮影した画像を簡単に、かつ直感的な操作で分類することができるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の一側面の画像処理装置は、所定の順序で複数の画像を表示する表示制御手段と、しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成する生成手段とを備える。
【００１５】
前記表示制御手段には、前記複数の画像と、前記生成手段によりしおりとして生成された画像を並べて表示させることができる。
【００１６】
前記生成手段には、挿入が指示された位置の前後の位置で表示される画像のうちの少なくともいずれかの情報を表す文字を表示する画像をしおりとして生成させることができる。
【００１７】
しおりとして前記生成手段により生成された画像は、ヘッダ部とデータ部とからなるフォーマットを有する画像であり、前記ヘッダ部には、しおりであることを表す情報と、しおりの表示位置を表す情報が記述される。
【００１８】
しおりとして生成された複数の画像が挿入されている場合、２つのしおりの画像に挟まれた位置で表示される画像に対して所定の処理を行う処理手段をさらに設けることができる。
【００１９】
本発明の一側面の画像処理方法またはプログラムは、所定の順序で複数の画像を表示し、しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成するステップを含む。
【００２０】
本発明の一側面においては、所定の順序で複数の画像が表示され、しおりの挿入が指示された場合、所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像がしおりとして生成される。
【発明の効果】
【００２１】
本発明の一側面によれば、撮影した画像を簡単に、かつ直感的な操作で分類することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００２３】
本発明の一側面の画像処理装置（例えば、図１のディジタルカメラ１）は、所定の順序で複数の画像（静止画、動画）を表示（例えば、サムネイル表示、スライドショー表示）する表示制御手段（例えば、図６の表示制御部６５）と、しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成する生成手段（例えば、図６のしおり画像生成部６６）とを備える。
【００２４】
この画像処理装置には、しおりとして生成された複数の画像が挿入されている場合、２つのしおりの画像に挟まれた位置で表示される画像に対して所定の処理を行う処理手段（例えば、図６の画像処理部６４）をさらに設けることができる。
【００２５】
本発明の一側面の画像処理方法またはプログラムは、所定の順序で複数の画像（静止画、動画）を表示（例えば、インデクス表示、スライドショー表示）し、しおりの挿入が指示された場合、前記所定の順序で画像を表示させたときに、指示された画像間の位置で表示される画像をしおりとして生成するステップ（例えば、図１５のステップＳ１３）を含む。
【００２６】
以下、本発明の実施の形態について図を参照して説明する。
【００２７】
＜１：ディジタルカメラの外観構成＞
図１乃至図３は、本発明の一実施形態に係るディジタルカメラ１の外観構成の例を示す図である。図１乃至図３において、対応する部分には同じ符号を付してある。なお、以下においては、本発明をディジタルカメラに適用した場合について説明するが、画像を扱うことのできる各種の機器に適用することも可能である。
【００２８】
図１はディジタルカメラ１の正面（被写体から見た面）の外観を示し、図２は背面（撮影者から見た面）の外観を示す。図３は側面（正面左側）の外観を示す。
【００２９】
図１に示されるように、ディジタルカメラ１の本体１１の上面には、被写体側から見て左側にシャッタボタン（レリーズボタン）１２が設けられ、ほぼ中央に、電源のオン／オフを切り替えるときに操作される電源切り替えボタン１３が設けられる。
【００３０】
また、本体１１の正面上方にはフラッシュ照射部１４が設けられ、右方には撮像レンズ１５が設けられる。ディジタルカメラ１に設けられる撮像レンズ１５は沈胴式のレンズとなっており、電源切り替えボタン１３が操作されて電源がオンとなり、撮影モードが選択されているときには、図３に示されるように、撮像レンズ１５は本体１１の表面から突出した状態になる。
【００３１】
図２に示されるように、ディジタルカメラ１の本体１１の背面には、撮影者側から見て左側に、しおりの挿入などのしおりに関する各種の操作を行うときに操作されるしおりボタン２２が設けられている。後述するように、ディジタルカメラ１においては、撮影した画像の所定の位置に「しおり」を挿入することができるようになされており、ユーザは、このしおりを用いて、画像を分類したり、閲覧する画像の範囲を選択したりすることができる。例えば、撮影した画像と同様に、１枚の画像がしおりとして生成され、ディジタルカメラ１において管理される。
【００３２】
また、本体１１の背面には、その広い範囲に渡って液晶ディスプレイパネル２１（以下、LCD(Liquid Crystal Display)パネル２１という）が設けられている。LCDパネル２１には、撮影済みの画像や各種のメニュー画面がユーザの操作に応じて表示される。
【００３３】
LCDパネル２１の右方には、各種の操作を行うときに操作されるボタンが設けられている。図２の例においては、上から、撮像範囲のズーム／テレを調整するときに操作されるズームボタン２３（“−”ズームダウン、“＋”ズームアップ）、撮影済みの画像を再生するときに操作される撮影画像再生ボタン２４、LCDパネル２１に表示されているカーソルを移動させたり、閲覧する画像を切り替えたりするときに操作される上下左右ボタンと、項目を決定するときに操作される決定ボタンからなるカーソル指示ボタン２５が設けられている。カーソル指示ボタン２５の左右には、メニュー画面をLCDパネル２１に表示させるときに操作されるメニューボタン２６、LCDパネル２１の表示を切り替えるときに操作されるLCDパネル表示切り替えボタン２７がそれぞれ設けられている。
【００３４】
図３に示されるように、ディジタルカメラ１の本体１１の左側面には、リチウムイオン充電池の挿入口であるバッテリ挿入口３１、メモリカードの挿入口である画像記録用メモリカード挿入口３２が形成されている。また、バッテリ挿入口３１と画像記録用メモリカード挿入口３２の下には、USB(Universal Serial Bus)ケーブルの端子の接続口であるUSB端子口３３（外部接続端子口）が設けられている。
【００３５】
これらのバッテリ挿入口３１、画像記録用メモリカード挿入口３２、およびUSB端子口３３は、図４に示されるような、左側面のほぼ全面を覆うサイズの蓋部材である保護カバー１１Ａにより、通常は外部から見えないようになっている。例えば、バッテリやメモリカードを入れ替えたり、パーソナルコンピュータ（クライアントコンピュータ）などにUSBケーブルを用いてディジタルカメラ１を接続するときなどに、保護カバー１１Ａが開けられてバッテリ挿入口３１、画像記録用メモリカード挿入口３２、およびUSB端子口３３が外部から見える状態になる。
【００３６】
＜２：ディジタルカメラの電気的構成＞
図５はディジタルカメラ１の電気的な構成例を示すブロック図である。
【００３７】
CCD(Charge Coupled Device)などよりなる撮像素子４１は、撮像レンズ１５を介して入射する被写体からの光を受光して光電変換を行い、（光の）受光量に応じた電気信号としてのアナログの画像信号をアナログ信号処理部４２に出力する。
【００３８】
アナログ信号処理部４２は、撮像素子４１からのアナログの画像信号の増幅、ガンマ補正、ホワイトバランス調整などのアナログ信号処理を行い、そのアナログ信号処理の結果得られる画像信号をA/D(Analog/Digital)変換部４３に出力する。
【００３９】
A/D変換部４３は、アナログ信号処理部２２からのアナログ信号の画像信号をA/D変換し、その結果得られるディジタル信号の画像データをディジタル信号処理部４４に出力する。
【００４０】
ディジタル信号処理部４４は、制御バス４７を介して行われるCPU４９による制御に従って、A/D変換部４３からの画像データに対し、ノイズ除去処理等のディジタル信号処理を施す。ディジタル信号処理部４４は、取り込まれた画像をLCDパネル２１に表示させるとき、ディジタル信号処理を施すことによって得られたデータを制御バス４７を介して映像信号生成処理部５３に出力する。
【００４１】
また、ディジタル信号処理部４４は、画像を記録するとき（ユーザにより撮影が指示されたとき）、A/D変換部４３からの画像データを、例えば、JPEG(Joint Photographic Experts Group)方式等で圧縮し、その結果得られる圧縮画像データを、制御バス４７を介してI/O制御部４５に出力して記録させる。
【００４２】
I/O制御部４５は、画像データを記録するとき、ディジタル信号処理部４４から制御バス４７を介して供給されたデータ（圧縮画像データ）を、本体１１の画像記録用メモリカード挿入口３２に挿入されているメモリカード４６に記録させる。また、I/O制御部４５は、メモリカード４６に記録されている画像データに基づいて画像を表示したり、画像データをパーソナルコンピュータなどに転送するとき、メモリカード４６に記録されているデータを読み出し、それを制御バス４７上に出力する。
【００４３】
操作入力部４８は、本体１１に設けられる各種のボタンに対するユーザの操作を検出し、ユーザの操作に対応する信号をCPU(Central Processing Unit)４９に出力する。
【００４４】
CPU４９は、フラッシュメモリに記録されているプログラムをプログラムRAM(Random Access Memory)に展開して実行することにより、ディジタルカメラ１を構成する各部を制御し、また、操作入力部４８からの信号に応じて各種の処理を行う。CPU４９により、例えば、撮影のための絞りや撮像レンズ１５のズームの調整、露出時間の制御などの撮影処理や、撮撮影済みの画像の管理などが行われる。
【００４５】
プログラムRAM５０は、CPU４９が実行するプログラムや、CPU４９がプログラムを実行する上で必要なデータを一時的に記憶する。
【００４６】
画像RAM５１は、例えば、画像データを記録するときの圧縮処理や、メモリカード４６に記録されている圧縮画像データに基づいて画像を表示するときの伸張処理に用いられる。
【００４７】
フラッシュメモリ５２は、CPU４９が実行するプログラムや、ディジタルカメラ１に設定された各種の情報その他の、ディジタルカメラ１の電源がオフにされたときも保持しておく必要があるデータ等を記憶する。
【００４８】
映像信号生成処理部５３は、メモリカード４６からI/O制御部４５により読み出され、制御バス４７を介して供給された圧縮画像データや、撮像レンズ１５により取り込まれ、ディジタル信号処理部４４から制御バス４７を介して供給された画像データに基づいて映像信号を生成し、生成した映像信号に基づいてLCDパネル２１に画像を表示させる。
【００４９】
＜２−１：ディジタルカメラの機能構成（カメラ制御プログラムの概要）＞
図６は、ディジタルカメラ１の機能構成例を示すブロック図である。図６に示す機能部のうちの少なくとも一部は、図５のCPU４９により所定のプログラムが実行されることによって実現される。
【００５０】
ディジタルカメラ１においては、撮影制御部６１、画像管理部６２、画像DB６３、画像処理部６４、表示制御部６５、しおり画像生成部６６、および外部機器通信部６７が実現される。
【００５１】
撮影制御部６１は、図５の各部を制御してディジタルカメラ１における撮影を制御し、撮影により得られたデータ（圧縮画像データ）を画像管理部６２に出力する。
【００５２】
画像管理部６２は、撮影制御部６１から供給された画像データを画像DB６３に記録させるとともに、画像DB６３に記録されている画像を、後述するように、フォルダやディレクトリを用いて管理する。
【００５３】
また、画像管理部６２は、しおり画像生成部６６により生成され、供給されたしおりとしての画像（しおり画像）も、撮影により得られた画像（撮影画像）と同様にフォルダやディレクトリを用いて管理する。さらに、画像管理部６２は、LCDパネル２１に画像を表示させるとき、画像DB６３に記録されている画像データを読み出し、読み出した画像データを画像処理部６４や表示制御部６５に出力する。
【００５４】
画像DB６３は、画像管理部６２が管理する画像データを記録する。
【００５５】
画像処理部６４は、画像管理部６２からデータが供給された画像の編集（削除、回転、印刷など）をユーザによる操作に応じて行い、編集によって得られた編集済みの画像を表示制御部６５に出力する。ディジタルカメラ１においては、ユーザは、撮影画像などの編集をLCDパネル２１の表示を見て行うことができるようになされている。
【００５６】
表示制御部６５は、画像管理部６２から供給されたデータに基づいて所定の画像をLCDパネル２１に表示させる。例えば、表示制御部６５は、１枚の画像をLCDパネル２１の全面に表示させたり、複数の画像をインデクス表示させたりする。
【００５７】
しおり画像生成部６６は、しおりボタン２２がユーザにより操作され、しおりの挿入が指示されたとき、ユーザにより指示された位置で表示される画像をしおりとして生成し、生成した画像のデータを画像管理部６２に出力する。しおり画像生成部６６によるしおり画像の生成や、しおり画像を含む画像の表示については後に詳述する。
【００５８】
外部機器通信部６７は、外部機器との間で行われる通信を制御する。例えば、外部機器通信部６７は、メモリカード４６に記録されている画像をパーソナルコンピュータに転送するとき、転送する画像のデータを画像管理部６２から取得し、取得したデータを、USB端子口３３に接続されたUSBケーブルを介してパーソナルコンピュータに転送する。
【００５９】
＜２−２：ディジタルカメラの撮影処理について＞
ここで、以上のような構成を有するディジタルカメラ１において行われる撮影処理について説明する。この撮影処理が図６の撮影制御部６１により制御される。
【００６０】
被写体の観察時（撮影前）、撮像レンズ１５により取り込まれた被写体の像は、撮像素子４１において光電変換され、アナログ信号の形式でアナログ信号処理部４２に出力される。アナログ信号処理部４２においては、撮像素子４１から供給されたアナログ信号に対してガンマ補正、ホワイトバランス調整などの処理が行われた後、得られた信号がA/D変換部４３に出力される。
【００６１】
A/D変換部４３においては、アナログ信号処理部４２から供給された信号がディジタルデータに変換され、得られた画像データがディジタル信号処理部４４に出力される。ディジタル信号処理部４４に入力された画像データは、制御バス４７を介して画像RAM５１に供給され、画像RAM５１に一時的に記録される。画像RAM５１に一時的に記録された画像データは制御バス４７を介して映像信号生成処理部５３に供給され、映像信号生成処理部５３において映像信号に変換された後、LCDパネル２１に画像が表示される。
【００６２】
以上の処理が１／６０秒毎に行われるため、ユーザは、LCDパネル２１の表示を見て、被写体の構図を決定することができる。
【００６３】
撮像時、ユーザがシャッタボタン１２を押下することに応じて、撮像レンズ１５により取り込まれた被写体の像は撮像素子４１で光電変換され、光電変換によって得られたアナログ信号がアナログ信号処理部４２に出力される。アナログ信号処理部４２、A/D変換部４３、ディジタル信号処理部４４においては、上述した被写体の観察時と同様の処理が行われ、ディジタル信号処理部４４により得られた画像データが制御バス４７を介して画像RAM５１に記録される。
【００６４】
画像RAM５１に格納された画像データは、ディジタル信号処理部４４に再度送られ、JPEG方式などによる圧縮処理が行われる。圧縮処理により得られたデータは制御バス４７を介してI/O制御部４５に供給され、メモリカード４６に記録される。以上の処理により撮影が行われる。
【００６５】
＜２−３：ディジタルカメラの撮影画像の再生処理について＞
次に、ディジタルカメラ１において行われる撮影画像の再生処理について説明する。この再生処理が図６の画像管理部６２と表示制御部６５により制御される。
【００６６】
撮影画像の再生時、アクセスの対象となるメモリカード４６（画像DB６３）内のディレクトリ情報が参照されて、再生すべきファイルが画像管理部６２により指定される。その指定に基づいて、I/O制御部４５によりメモリカード４６から画像データが読み出され、読み出された画像データが制御バス４７を介してディジタル信号処理部４４に出力される。
【００６７】
ディジタル信号処理部４４においては、I/O制御部４５から供給されたデータの伸長処理などが行われ、得られた画像データが制御バス４７を介して画像RAM５１に転送され、一時的に記録される。画像RAM５１に記録された画像データは映像信号生成処理部５３に出力され、映像信号生成処理部５３により得られた映像信号に基づいて、撮影画像がLCDパネル２１に表示される。
【００６８】
１度に複数の画像を並べて表示するインデクス画面の表示が指示された場合、以上のような再生処理が表示対象の画像毎に行われる。
【００６９】
図７はインデクス画面の例を示す図である。
【００７０】
例えば、インデクス画面の表示が指示されたとき、直近に撮影したものから順に、LCDパネル２１の左上の位置を開始位置として画像（サムネイル画像）がラスタ順に並べて表示される。ユーザは、この画面から所定の画像を選択し、拡大して表示させたり、削除などの編集を行うことができる。
【００７１】
図７の例においては、「DSC00011」乃至「DSC00019」のファイル名が設定された９枚の画像が表示されており、この表示は、「DSC00019」の画像からはじまり、「DSC00018」、「DSC00017」、「DSC00016」、・・・、「DSC00011」のそれぞれの画像の順で、図７のそれぞれの位置に表示されることによって実現される。
【００７２】
すなわち、ディジタルカメラ１においては、撮影順に、１ずつ大きい数字を含むファイル名が設定されるようになされているため、より大きい数字をファイル名に含む画像が、より新しい画像となる。
【００７３】
なお、図７の例においては、「DSC00016」の画像がカーソル７１により選択されており、このカーソル７１の選択位置が、ユーザによるカーソル指示ボタン２５（上下左右ボタン）の操作に応じて切り替えられる。また、画面の右方にはスライドバー７２が表示されている。
【００７４】
以下、インデクス画面において、LCDパネル２１の左上方を「前」（表示順で前（先））とし、LCDパネル２１の右下方を「後」（表示順で後）として説明する。図７に示されるようなインデクス画面はそれぞれの画像がラスタ順に表示されることによって実現されるから、例えば、「DSC00016」の画像は、「DSC00015」の画像の直前の位置に表示される画像となる。反対に、「DSC00015」の画像は、「DSC00016」の画像の直後の位置に表示される画像となる。
【００７５】
＜２−４：ディジタルカメラにおける画像ファイルの管理方式＞
次に、ディジタルカメラ１における画像ファイルの管理方式について説明する。以下のような方式に従って、図６の画像管理部６２によりそれぞれの画像が管理される。
【００７６】
メモリカードへの画像の格納形式や画像ファイルのフォーマット等は、JEITA（社団法人電子情報技術産業協会）によって策定されたDCF(Design rule for Camera File system)規格やExif規格によって規定されている。メモリカードには、DCF規格に従って画像フォルダが作成され、撮影された画像データは、Exif規格に従った所定の形式（例えば、JPEG形式など）の画像ファイルとしてフォルダに格納される。Exif形式の画像ファイルには、画像データの他に、撮影日付やカメラの機種名などの付帯情報が含まれる。
【００７７】
ディジタルカメラ１においては、撮影画像の画像ファイルが図８のようなファイル構成でメモリカード内に記録される。
【００７８】
図８に示されるように、１つの画像ファイルはヘッダ部とデータ部から構成される。ヘッダ部は、前述のExif規格の情報が記述される部分であり、ここには、例えば、撮影日時やシャッタスピード、絞り値等の撮影に関する付帯情報が記述される。
【００７９】
一方、データ部は、撮影画像のデータが記録される部分であり、ここには、例えば、圧縮もしくは非圧縮のディジタルデータが格納される。圧縮されたデータとして、例えば、JPEG、その他の圧縮方式で圧縮されたデータが格納され、非圧縮のデータとしてTIFFなどの方式で得られたデータが格納される。
【００８０】
次に、撮影画像の画像ファイルがメモリカード内においてどのように管理されるのかについて説明する。
【００８１】
図９は、メモリカードに記録される画像ファイルの階層構造の例を示す図である。
【００８２】
フォーマットされたメモリカードには、ルート（ROOT）ディレクトリの下に「DCIM」の名前が設定されたフォルダが作成され、その下に、「101MSDCF」の名前が設定されたフォルダが用意される。この「101MSDCF」のフォルダに、図８に示されるようなフォーマットを有する画像ファイルが格納される。
【００８３】
画像ファイルには、撮影順に、「DSC*****.jpg」（*****は数字）のファイル名がCPU４９（画像管理部６２）によって自動的に付与される。"DSC"に続く５桁の数字が、当該フォルダ内におけるファイル番号となる。
【００８４】
１つのフォルダには３９９９個の画像ファイルを格納することができ、格納する画像の枚数が４０００枚を超えた場合、図９に示されるように、「102MSDCF」のフォルダが自動的に作成され、４０００枚目以降の画像ファイルが、この「102MSDCF」のフォルダに格納される。
【００８５】
なお、図９においては、「101MSDCF」、「102MSDCF」、・・・、「109MSDCF」の９個のフォルダが示されているが、これは説明の便宜上示したものであり、複数のフォルダが必ずしも用意されるわけではない。
【００８６】
＜３：「しおり」機能を実現する方法について＞
しおり画像を作成し、作成したしおり画像を用いた画像管理について次の順に説明する。
３−１：しおり画像ファイルの形式
３−２：しおり画像ファイルの作成方法
３−３：しおり画像を利用した画像閲覧方法
３−４：しおり画像を利用した分類方法
【００８７】
＜３−１：しおり画像ファイルの形式＞
しおり画像は、撮影画像の画像ファイルと同じディレクトリで管理することが可能なファイル形式を有しており、図６のしおり画像生成部６６により生成される。
【００８８】
図１０は、しおり画像のファイル構造の例を示す図である。
【００８９】
しおり画像のファイル構造も、基本的に、撮影画像のファイル構造と同じ構造を有しており、図１０に示されるようにヘッダ部とデータ部から構成される。
【００９０】
しおり画像ファイルのヘッダ部には、撮影日時などの上述したような付帯情報に加えて、以下のような情報が記述される。
１．本画像ファイルがしおり画像ファイルであるかどうかを示すフラグ情報（図１０の「しおり画像フラグ」）
２．しおり画像ファイルの表示位置の直後の位置を表示位置とする画像の画像ファイル名情報（図１０の「挿入位置の直後のファイル名」）
【００９１】
しおり画像フラグは、しおり画像ファイルを、撮影画像の画像ファイルと区別するために用いられる情報である。また、挿入位置の直後のファイル名の情報は、しおり画像が格納されるフォルダ内において、しおり画像が、どの画像ファイルの直前に挿入されたものであるのかを判断するために用いられる情報である。
【００９２】
しおり画像ファイルのデータ部は、通常の撮影画像の画像ファイルのデータ部と同じである。このデータ部には、任意の画像のデータを格納することが可能である。
【００９３】
図１１は、しおり画像ファイルのデータ部に記述されているデータに基づいて表示されるしおり画像の例を示す図である。
【００９４】
図１１に示されるしおり画像は、しおり画像の挿入位置の直後の位置にある撮影画像の画像ファイルの撮影日時を表す数字や記号を画像合成して得られた画像である。
【００９５】
このような画像が表示されることによって、書籍でいうところの何ページにしおりを挟んだのかがわかるのと同じように、ユーザは、このしおり画像の直後の位置以降に表示されている画像が、いつ頃撮影したものであるのかを容易に確認することができる。
【００９６】
なお、しおり画像ファイルには、このような撮影日時を表す数字や記号だけでなく、GPS(Global Positioning System)センサなどから取得された撮影位置を表す文字を画像合成した画像データが書き込まれるなど、ユーザが認識できる各種の情報が画像データとして書き込まれるようにしてもよい。
【００９７】
図１１のしおり画像は、例えば、ディジタルカメラ１のLCDパネル２１で再生可能な最小のサイズであるVGA(Video Graphics Array)サイズ（640×480画素）の画像であり、そのファイルフォーマットはJPEGである。
【００９８】
このように、最小サイズの画像とすることによって、しおり画像を作成することによってメモリカードの容量が圧迫され、撮影ができなくなるということをできるだけ防止することができる。当然、画像サイズやファイルフォーマットは任意である。
【００９９】
図１２は、しおり画像が格納される階層構造の例を示す図である。
【０１００】
この例においては、しおり画像ファイルのファイル名として、撮影画像と異なることをファイル名からユーザが判断することができるように、撮影画像のファイル名とは異なる形式のファイル名（「MK***.jpg」）が設定されている。しおり画像のファイル名は、しおり画像のヘッダ部に記述される。
【０１０１】
また、この例においては、ある位置に挿入されたしおり画像ファイルは、その直後の位置に存在する撮影画像の画像ファイルと同じフォルダに格納されている。
【０１０２】
図１２の例においては、しおり画像ファイルには「MK001.jpg」、「MK002.jpg」、「MK003.jpg」の名前が設定され、撮影画像と同じ、「101MSDCF」のフォルダに格納されている。このように、しおり画像ファイルは、１つのフォルダ内に複数格納しておくことも可能である。
【０１０３】
＜３−２：しおり画像ファイルの作成方法＞
ここでは、どのようなユーザ操作によってしおり画像ファイルが作成されるのかについて説明する。
【０１０４】
例えば、図１３の上に示されるような、図７のものと同じインデクス画面において、任意の位置にある画像にカーソル７１をあわせた状態でユーザがしおりボタン２２を押した場合、矢印Ａ1の先の画面に示されるように、画面の中央には、インデクス表示されている画像に重ねてしおり操作メニュー８１が表示される。
【０１０５】
しおり操作メニュー８１には、「ここにしおりを挟みますか？」というメッセージが表示され、その下には、「しおりへジャンプ」、「しおり作成」、「キャンセル」のそれぞれの項目９１乃至９３が表示される。
【０１０６】
しおり操作メニュー８１を表示させた状態で、「しおり作成」の項目９２をユーザが選択した場合、矢印Ａ2の先の画面に示されるように、カーソル７１があてられていた画像の位置にしおり画像が表示され（カーソル７１があてられていた画像と、その直前の画像の間の位置にしおり画像が挿入され）、カーソル７１があてられていた画像を含むそれより後の画像が、１画像分ずつ後の位置にずれて表示される。
【０１０７】
図１３の下の画面においては、それまでカーソル７１があてられていた画像は「DSC00016」の画像であり、この「DSC00016」の画像と、その直前の「DSC00017」の画像の間の位置に、「MK011」のファイル名が設定されたしおり画像が挿入されている。また、しおり画像が挿入されることに伴って、「DSC00016」の画像以降の画像の表示位置が１画像分ずつずれている。
【０１０８】
次に、図１４のフローチャートを参照して、以上のようなしおり操作メニュー８１を表示するディジタルカメラ１の処理について説明する。この処理は、図１３の上に示されるようなインデクス画面が表示されているときに行われる。
【０１０９】
ステップＳ１において、表示制御部６５は、しおりボタン２２が押されたか否かを判定し、押されていないと判定した場合、処理を終了させる。
【０１１０】
表示制御部６５は、ステップＳ１において、しおりボタン２２がユーザにより押されたと判定した場合、ステップＳ２に進み、現在のディジタルカメラ１の状態が、しおり操作メニューを表示してもよい再生モードの状態にあるか否かを判定する。
【０１１１】
表示制御部６５は、ステップＳ２において、再生モードの状態にないと判定した場合、処理を終了させる。
【０１１２】
ステップＳ２において、再生モードの状態にあると判定した場合、ステップＳ３に進み、表示制御部６５は、しおり操作メニュー８１をすでに表示しているか否かを判定する。
【０１１３】
表示制御部６５は、ステップＳ３において、しおり操作メニュー８１をすでに表示していると判定した場合、ステップＳ４に進み、しおり操作メニュー８１の表示を消し、処理を終了させる。
【０１１４】
一方、ステップＳ３において、しおり操作メニュー８１をまだ表示していないと判定した場合、ステップＳ５に進み、表示制御部６５は、しおり操作メニュー８１をインデクス表示された画像に重ねて表示させ、処理を終了させる。
【０１１５】
次に、図１５のフローチャートを参照して、しおり画像を作成するディジタルカメラ１の処理について説明する。この処理は、図１４の処理が行われることによって表示されたしおり操作メニュー８１から、「しおり作成」の項目９２が選択されたときに行われる。
【０１１６】
ステップＳ１１において、しおり画像生成部６６は、現在、カーソル７１があてられている撮影画像の画像ファイルを取得し、ステップＳ１２に進み、取得した情報にも基づいて、しおり画像ファイルのヘッダ部を作成する。ここでは、しおり画像のファイル名、しおり画像の挿入位置の直後の画像のファイル名がヘッダ部に記述されるとともに、しおり画像フラグをオンとして（しおり画像であることを表すようにして）ヘッダ部に設定される。
【０１１７】
なお、撮影画像の画像ファイルのヘッダ部に記述される撮影日時や絞り値、シャッタスピードなどの情報はしおり画像ファイルには不要な情報ではあるが、ヘッダ部に記述されている情報を参照して画像を表示するときの処理を混乱させるのを防止するため、しおり画像ファイルのヘッダ部にも、それらの情報に相応する情報が記述される。
【０１１８】
ヘッダ部の作成が終了したとき、ステップＳ１３において、しおり画像生成部６６は、しおり画像ファイルのデータ部を作成する。ここでは、例えば、しおり画像であることをユーザが容易に確認することができるように、カーソル７１があてられている画像の画像ファイルから取得された情報と、あらかじめ用意されていたしおり用画像データとの画像合成が行われ、図１１に示したような撮影日時を表す情報が表示されるしおり画像のデータが作成される。
【０１１９】
作成されたヘッダ部とデータ部とからなるしおり画像の画像ファイル（しおり画像ファイル）はしおり画像生成部６６から画像管理部６２に出力される。
【０１２０】
ステップＳ１４において、画像管理部６２は、しおり画像生成部６６から供給されたしおり画像ファイルを、例えば、しおり画像の挿入位置の直後の画像と同じフォルダなどの所定のフォルダに保存し、処理を終了させる。
【０１２１】
以上の処理によりしおり画像が生成され、しおり画像を用いて画像を分類し、閲覧したりすることが可能となる。
【０１２２】
＜３−３：しおり画像ファイルを利用した画像閲覧方法＞
次に、図１６のフローチャートを参照して、以上のような処理によって作成されたしおり画像ファイルに基づいてしおり画像を表示し、画像を閲覧させるディジタルカメラ１の処理について説明する。
【０１２３】
この処理はインデクス画面がLCDパネル２１に表示されたときに開始される。例えば、インデクス画面を表示させる場合、ユーザは、撮影画像再生ボタン２４を押すことによって撮影画像を再生する再生モードを設定し、ズームボタン２３を押下することによってそれを行うことができる。
【０１２４】
ステップＳ２１において、画像管理部６２は、表示対象とする画像が格納されているフォルダの情報を画像DB６３から読み込み、フォルダ内にある画像ファイルの個数とファイル名のリストを取得する。しおり画像も撮影画像と同様に扱われているから、このとき、撮影画像の画像ファイルとともに、しおり画像ファイルの情報も取得されることになる。画像管理部６２により読み込まれたフォルダ内の情報は表示制御部６５に供給される。
【０１２５】
ステップＳ２２において、表示制御部６５はしおり画像を調査する処理を行う。しおり画像調査処理の詳細については後述するが、この処理により、フォルダの中にしおり画像が存在するか否かが調査され、しおり画像がある場合には、しおり画像ファイルのファイル名と、そのヘッダ部に記述されている、直後の画像の画像ファイル名が一時記憶領域に記憶される。
【０１２６】
しおり調査処理が終了したとき、表示制御部６５は、ステップＳ２３において、ステップＳ２１で読み込んだファイル名のリストから、最も新しい画像のファイル名（ファイル名に含まれる数字の最も大きい画像のファイル名、または、付帯情報に含まれる撮影日時の情報から判断される最新の画像のファイル名）を探す。
【０１２７】
ステップＳ２４において、表示制御部６５は、ステップＳ２３で探したファイル名と同じファイル名が、直後の画像の画像ファイル名としてヘッダ部に記述されているしおり画像ファイルがあるか否かを、一時記憶領域に記憶させておいたファイル名を参照して判定する。
【０１２８】
表示制御部６５は、ステップＳ２４において、そのような、最も新しい画像のファイルのファイル名と同じファイル名がヘッダ部に記述されているしおり画像ファイルがあると判定した場合、ステップＳ２５に進み、その、最も新しい画像を表示する前に、しおり画像ファイルに基づいてしおり画像のサムネイル画像を表示させる。
【０１２９】
一方、ステップＳ２４において、表示制御部６５は、最も新しい画像のファイル名と同じファイル名がヘッダ部に記述されているようなしおり画像ファイルがないと判定した場合、ステップＳ２６に進み、撮影画像の画像ファイルに基づいて、最も新しい画像のサムネイル画像を表示させる。最も新しい画像のファイル名と同じファイル名がヘッダ部に記述されているようなしおり画像ファイルがないことは、最も新しいものとしていま表示対象としている画像の前に表示するしおり画像がないことを表す。
【０１３０】
ステップＳ２５，Ｓ２６の処理が終了したとき、表示制御部６５は、ステップＳ２７において、サムネイル画像の表示を終了するか否かを判定する。１画面に表示できるサムネイル画像の数は限られているから、その限られている数の分だけサムネイル画像を並べて表示した場合や、フォルダ内の画像を全て表示した場合に、サムネイル画像の表示を終了すると判定される。
【０１３１】
表示制御部６５は、ステップＳ２７において、サムネイル画像の表示を終了すると判定した場合、ステップＳ２８に進み、例えば、先頭のサムネイル画像にあわせた状態でカーソル７１を表示させ、その後、処理を終了させる。
【０１３２】
一方、ステップＳ２７において、サムネイル画像の表示を終了しないと判定した場合、ステップＳ２９に進み、表示制御部６５は、次に表示する画像の画像ファイル（直前に表示した画像の次に新しい画像）の検索を行う。その後、ステップＳ２４に戻り、サムネイル画像の表示を終了すると判定されるまでそれ以降の処理が繰り返される。
【０１３３】
次に、図１７のフローチャートを参照して、図１６のステップＳ２２において行われるしおり画像ファイルを調査する処理について説明する。この処理は、対象とするフォルダ内に何枚のしおり画像ファイルがあるかを調べるためなどに行われる。
【０１３４】
ステップＳ４１において、表示制御部６５は、画像管理部６２により画像DB６３から読み出され、供給されたフォルダの情報から、フォルダ内にしおり画像ファイルがあるか否かを判定する。ここでの判定は、しおり画像ファイルの付帯情報としてヘッダ部に設定されている、しおり画像フラグの設定を確認することによって行われる。
【０１３５】
表示制御部６５は、ステップＳ４１において、フォルダ内にしおり画像があると判定した場合、ステップＳ４２に進み、そのしおり画像ファイルの付帯情報として記述されている、直後の画像ファイルのファイル名と、その画像ファイルの撮影日時の情報を読み出して一時記憶領域に記憶させる。
【０１３６】
ステップＳ４３において、表示制御部６５は、しおり画像が他にあるか否かを判定する。表示制御部６５は、ステップＳ４３において、しおり画像が他にあると判定した場合、ステップＳ４２以降の処理を繰り返し、一方、しおり画像が他にないと判定した場合、しおり画像の調査処理を終了する。その後、図１６のステップＳ２２に戻り、それ以降の処理が行われる。また、ステップＳ４１においてフォルダ内にしおり画像がないと判定された場合も、図１６のステップＳ２２以降の処理が行われる。
【０１３７】
以上の処理が行われることによって、ユーザが指定したインデクス画面の位置に、撮影画像と並べてしおり画像が表示されることになる。
【０１３８】
このように、撮影画像と撮影画像の間にしおり画像を挟むことができるようにすることにより、ユーザは、画像ファイルの分類を撮影前でなく撮影後に行うことができる。また、自ら挟んだしおり画像を元に画像を分類することができるため、フォルダを目的別にあらかじめ作成しておき、そこに、撮影画像を格納して分類する場合に較べて、フォルダをあらかじめ作成しておく手間や、分類するフォルダの意味を理解しておくなどの手間を省くことができる。
【０１３９】
さらに、実世界で行われている、書籍に「しおり」を挟むのと同様の感覚で画像を分類することができるため、フォルダやディレクトリの概念をユーザは理解する必要がない。また、直感的な、画像の管理・分類が可能になる。
【０１４０】
なお、以上においては、しおり画像は、インデクス画面に表示される撮影画像の分類を表すものとして用いられる場合について主に説明したが、しおり画像を用いて各種の処理を行うことが可能である。
【０１４１】
図１８は、しおり画像を用いた撮影画像の検索の例を示す図である。
【０１４２】
図１８の上の画面においては、「DSC00012」乃至「DSC00019」のファイル名が設定された８枚の撮影画像と「MK011」のファイル名が設定された１枚のしおり画像がインデクス表示されている。「MK011」のしおり画像は、「DSC00014」の画像と「DSC00015」の画像の間に挿入されている。また、これらの画像のうちの「DSC00016」の画像に、カーソル７１があてられている。
【０１４３】
このようなインデクス画面が表示されている状態で、ユーザがしおりボタン２２を押したとき、矢印Ａ1の先の画面に示されるようにしおり操作メニュー８１が表示される。しおり操作メニュー８１には、図１３を参照して説明したものと同様に、「しおりへジャンプ」、「しおり作成」、「キャンセル」のそれぞれの項目９１乃至９３が表示されている。
【０１４４】
例えば、しおり操作メニュー８１を表示させた状態で、「しおりへジャンプ」の項目９１をユーザが選択した場合、矢印Ａ2の先の画面に示されるように、インデクス画面には、それまでカーソル７１があてられていた「DSC00016」の画像の後ろに配置されていた「MK011」のしおり画像が先頭の位置（左上の位置）に表示されるとともに、そのしおり画像より後ろの位置に表示されていた画像もそれぞれ移動して表示される。また、カーソル７１の位置は、先頭に表示された「MK011」のしおり画像をあてた状態で表示される。
【０１４５】
この「しおりへジャンプ」の項目９１を一度選択した場合、ユーザは、それ以降、しおりボタン２２やメニューボタン２６を押すまで、カーソル指示ボタン２５の上下左右ボタンを押す毎に、新しいものから順にしおり画像を先頭の位置に表示させ、しおり画像より後の画像がしおり画像に続けて表示されるようにインデクス画面の表示を切り替えることができる。
【０１４６】
例えば、「MK011」のしおり画像が先頭に表示された状態でユーザがカーソル指示ボタン２５の上下左右ボタンを押した場合、矢印Ａ3の先の画面に示されるように、インデクス画面の先頭の位置には、「MK011」のしおり画像より後の位置（「DSC00011」の画像と「DSC00010」の画像の間の位置）に挿入された「MK010」のしおり画像が表示され、「MK010」のしおり画像より後の「DSC00010」の画像以降の画像が、「MK010」のしおり画像に続けて表示されている。
【０１４７】
このように、ユーザは、しおり画像を基準としてインデクス表示する画像を切り替え、画像のジャンプ検索を行うことができ、これにより、目的の画像まで速やかに移動することが可能になる。
【０１４８】
また、しおり画像で挟まれた区間に存在する画像だけをスライドショー再生することができるようにしてもよい。
【０１４９】
図１９は、しおり画像で挟まれた区間に存在する画像だけをスライドショー再生するための設定メニュー１１１の例を示す図である。
【０１５０】
図１９の設定メニュー１１１には、スライドショー再生の繰り返しのあり／なしを設定する項目１２１、１枚の画像の表示時間を設定する項目１２２、再生範囲を設定する項目１２３が表示されており、ユーザは、この項目１２３から、しおり画像で挟まれた区間に存在する画像だけをスライドショー再生するように設定することができる。
【０１５１】
図１９に示されるように項目１２３において「しおり毎」を選択した状態で、設定メニュー１１１の下方に表示される開始ボタン１２４をユーザが押したとき、例えば、そのときインデクス画面の先頭の位置に表示されているしおり画像から、その次のしおり画像（その前に挿入されたしおり画像）に挟まれた区間に存在する画像だけを対象としてスライドショー再生が開始される。なお、図１９の例において、開始ボタン１２４の右隣には、設定のキャンセルを行うときに操作されるキャンセルボタン１２５が表示されている。
【０１５２】
さらに、しおり画像で挟まれた区間に存在する画像を対象として、まとめて、削除やコピーをしたり、保護をかけたりすることができるようにしてもよい。
【０１５３】
図２０は、しおり画像で挟まれた区間に存在する画像をまとめて削除するためのメニュー１３１の例を示す図である。
【０１５４】
図２０のメニュー１３１には、「ファイル削除」の文字が表示され、その下には、削除の対象とする画像をしおりとしおりの間の画像とするときに操作されるボタン１４１、全ての画像とするときに操作されるボタン１４２、および、削除をキャンセルするときに操作されるボタン１４３が表示されている。
【０１５５】
これにより、ユーザは、処理の対象とする複数の画像をはさむようにしおりを挿入し、対象とする範囲をメニュー１３１から「しおりとしおりの間」の項目１４１を選択することによって、複数の画像をまとめて容易に扱うことができる。すなわち、範囲を指定するための操作性が向上する。
【０１５６】
また、しおり画像がインデクス表示される画面から１つのしおり画像を選択することによって、選択したしおり画像で分類される撮影画像をインデクス表示させることができるようにしてもよい。
【０１５７】
例えば、図２１の上に示されるように、「MK006」乃至「MK011」のしおり画像がインデクス表示されている画面から、ユーザが、「MK009」のしおり画像をカーソル７１によって選択した場合、矢印Ａ1の先に示されるように、画面には、「MK009」のしおり画像が先頭位置に表示され、「MK009」のしおり画像より後の位置の画像が、「MK009」のしおり画像に続けて表示される。
【０１５８】
これにより、ユーザは、旅行などのイベント毎にしおり画像をあらかじめ挿入しておけば、あるイベントの部分に挿入したしおり画像を指定して、日付などによらずに撮影画像を検索し、イベント毎に画像を閲覧することが可能となる。
【０１５９】
＜３−４：しおり画像を利用した分類方法＞
また、しおり画像で挟まれた区間に存在する画像毎にインデクス表示させることができるようにしてもよい。
【０１６０】
図２２は、このような、しおり画像で挟まれた区間に存在する画像毎のインデクス表示の例を示す図である。
【０１６１】
図２２の左上の例においては、「MK011」のしおり画像が画面の先頭位置に表示され、それに続けて、「DSC0016」乃至「DSC0012」の撮影画像が表示されている。また、「DSC0012」の撮影画像の直後には「MK010」のしおり画像が表示され、その隣に「DSC0011」の撮影画像が表示されている。カーソル７１は「DSC0016」の撮影画像にあてられている。
【０１６２】
例えば、この状態でユーザがしおり画像で分類される画像毎のインデクス表示を指示した場合、矢印Ａ1の先の右上の画面に示されるように、直前にカーソル７１があてられていた「DSC0016」の撮影画像と同じ区間にある画像としてしおり画像により分類されている、「DSC0012」乃至「DSC0016」の撮影画像だけがインデクス表示される。画面の上方には、インデクス表示されている画像が、「MK011」のしおり画像で分類されるものであることを表す「しおり  MK011」の文字が表示されている。
【０１６３】
また、図２２の右上の画面においては、タブを切り替えることによってインデクス表示する撮影画像の区間を切り替えることができるようになされている。例えば、図２２の右上の画面が表示されている状態で、ユーザがタブを切り替える所定の操作を行ったとき、矢印Ａ3の先の右下の画面に示されるように、次のしおり画像である「MK010」のしおり画像によって分類される撮影画像がインデクス表示される。図２２の右下の画面においては、左上の画面において「MK010」のしおり画像に続けて表示されていた、「DSC0011」、「DSC0010」の画像などがインデクス表示されている。
【０１６４】
なお、この例においては、ユーザは、右下の画面が表示されている状態でタブを切り替えることによって、矢印Ａ4の先に示される右上の画面を表示させることができ、また、右上の画面が表示されている状態で所定の操作を行うことによって、矢印Ａ2の先に示される左上の通常のインデクス画面を表示させることができるようにもなされている。
【０１６５】
これにより、通常のインデクス表示と分類別（しおり画像別）の一覧表示の切り替えが可能となり、閲覧時の操作性が向上することになる。
【０１６６】
なお、以上においては、挿入された位置の直後の画像の撮影日時の情報を表示する画像がしおり画像として生成されるものとしたが、これ以外にも様々な情報を表示する画像がしおり画像として生成されるようにしてもよい。
【０１６７】
図２３は、ディジタルカメラ１に搭載されたGPSセンサによる測位結果に基づいて得られた撮影位置の情報を、上述したような撮影日時の情報とあわせて表示するしおり画像の例を示す図である。
【０１６８】
図２３の例においては、撮影日時の情報の下に、「Hawaii,America」の文字が表示されている。このしおり画像は、例えば、しおり画像の挿入が指示されたことに応じて、挿入位置の直後の画像を撮影したときの測位結果が、その画像のExif情報から読み出され、地図情報などを参照して、直後の画像の撮影位置が「Hawaii,America」として判断され、生成されたものである。
【０１６９】
これにより、旅行などで撮影した画像をユーザが分類する際の利便性を向上させることができる。
【０１７０】
図２４は、ユーザにより手書き入力されることによって作成されたしおり画像の例を示す図である。
【０１７１】
図２４の例においては、手書き入力された文字などにあわせて、しおり画像の挿入位置の直後の画像の撮影日時の情報が表示されている。このしおり画像は、例えば、LCDパネル２１に重畳して設けられているタッチパネルによってユーザの入力を検出し、お絵かき・画像合成の機能によって作成されたものである。
【０１７２】
このように直接入力した絵や文字をしおり画像とすることができることにより、ユーザは、しおり画像を、自分にとってよりわかりやすい画像に加工することが可能となる。
【０１７３】
図２５の左に示される画像は、しおり画像の直後の画像を、その画像の撮影日時の情報とともに表示するしおり画像の例を示す図である。
【０１７４】
このしおり画像は、例えば、しおり画像の挿入が指示されたとき、直後の撮影画像と同じ内容を表示する縮小画像が生成され、それが、撮影日時の情報とともに合成されることによって生成されたものである。
【０１７５】
これにより、ユーザは、挿入したしおり画像が、どの画像を分類するものであるのかを容易に確認することができる。また、しおり画像で挟まれた区間の撮影画像だけをスライドショー再生する場合、撮影画像のスライドショーが開始される前に、図２５に示されるようなしおり画像が表示されることによって、しおり画像そのものがいわばタイトル画面代わりとなり、スライドショー機能の遊戯性や利便性が向上されることになる。
【０１７６】
また、赤いしおり、黒いしおり、青いしおりなど、種類の異なる複数のしおり画像を作成することができるようにしてもよい。また、このとき、例えば、赤いしおりで挟まれる区間の撮影画像だけを抽出して画面に表示したり、黒いしおりで挟まれる区間の撮影画像の画像ファイルだけを削除するなどの操作をユーザが行うことができるようにしてもよい。
【０１７７】
なお、以上においては、静止画の管理や表示をディジタルカメラにおいて行う場合について説明したが、管理したり表示したりする情報は、静止画に限られるものではなく、動画などの他の情報であってもよい。
【０１７８】
また、以上においては、しおり画像の挿入は、インデクス画面が表示されているときに行われるものとしたが、例えば、LCDパネル２１全体に撮影画像が１枚ずつ所定時間間隔で表示されるスライドショー再生が行われているときにしおり画像を挿入することができるようにしてもよい。
【０１７９】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１８０】
図２６は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。CPU１０１は、ROM１０２、または記憶部１０８に記憶されているプログラムに従って各種の処理を実行する。RAM１０３には、CPU１０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU１０１、ROM１０２、およびRAM１０３は、バス１０４により相互に接続されている。
【０１８１】
CPU１０１にはまた、バス１０４を介して入出力インターフェース１０５が接続されている。入出力インターフェース１０５には、キーボード、マウス、マイクロホンなどよりなる入力部１０６、ディスプレイ、スピーカなどよりなる出力部１０７が接続されている。CPU１０１は、入力部１０６から入力される指令に対応して各種の処理を実行する。そして、CPU１０１は、処理の結果を出力部１０７に出力する。
【０１８２】
入出力インターフェース１０５に接続されている記憶部１０８は、例えばハードディスクからなり、CPU１０１が実行するプログラムや各種のデータを記憶する。通信部１０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１８３】
また、通信部１０９を介してプログラムを取得し、記憶部１０８に記憶してもよい。
【０１８４】
入出力インターフェース１０５に接続されているドライブ１１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１０８に転送され、記憶される。
【０１８５】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図２６に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア１１１、または、プログラムが一時的もしくは永続的に格納されるROM１０２や、記憶部１０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部１０９を介して、ローカルエリアネットワーク、インターネット、ディジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１８６】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１８７】
【図１】ディジタルカメラの正面の外観構成の例を示す図である。
【図２】ディジタルカメラの背面の外観構成の例を示す図である。
【図３】ディジタルカメラの側面の外観構成の例を示す図である。
【図４】ディジタルカメラの側面の他の外観構成の例を示す図である。
【図５】ディジタルカメラの電気的構成例を示すブロック図である。
【図６】ディジタルカメラの機能構成例を示すブロック図である。
【図７】インデクス画面の例を示す図である。
【図８】画像ファイルのファイル構造の例を示す図である。
【図９】メモリカードに記録される画像ファイルの階層構造の例を示す図である。
【図１０】しおり画像のファイル構造の例を示す図である。
【図１１】しおり画像の例を示す図である。
【図１２】しおり画像が格納される階層構造の例を示す図である。
【図１３】しおり画像の作成手順の例を示す図である。
【図１４】ディジタルカメラのしおり操作メニューを表示する処理について説明するフローチャートである。
【図１５】ディジタルカメラのしおり画像を作成する処理について説明するフローチャートである。
【図１６】ディジタルカメラの画像の閲覧させる処理について説明するフローチャートである。
【図１７】図１６のステップＳ２２において行われるしおり画像ファイルを調査する処理について説明するフローチャートである。
【図１８】しおり画像を用いた撮影画像の検索の例を示す図である。
【図１９】スライドショー再生の設定メニューの例を示す図である。
【図２０】画像を削除するためのメニューの例を示す図である。
【図２１】しおり画像を用いた撮影画像の閲覧の例を示す図である。
【図２２】しおり画像を用いた撮影画像の他の閲覧の例を示す図である。
【図２３】しおり画像の他の例を示す図である。
【図２４】しおり画像のさらに他の例を示す図である。
【図２５】しおり画像のさらに他の例を示す図である。
【図２６】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１８８】
１  ディジタルカメラ，  ２１  LCDパネル，  ２２  しおりボタン，  ６１  撮影制御部，  ６２  画像管理部，  ６３  画像DB，  ６４  画像処理部，  ６５  表示制御部，  ６６  しおり画像生成部，  ６７  外部機器通信部
【図１】
2007124071.tif 000003
【図２】
2007124071.tif 000004
【図３】
2007124071.tif 000005
【図４】
2007124071.tif 000006
【図５】
2007124071.tif 000007
【図６】
2007124071.tif 000008
【図７】
2007124071.tif 000009
【図８】
2007124071.tif 000010
【図９】
2007124071.tif 000011
【図１０】
2007124071.tif 000012
【図１１】
2007124071.tif 000013
【図１２】
2007124071.tif 000014
【図１３】
2007124071.tif 000015
【図１４】
2007124071.tif 000016
【図１５】
2007124071.tif 000017
【図１６】
2007124071.tif 000018
【図１７】
2007124071.tif 000019
【図１８】
2007124071.tif 000020
【図１９】
2007124071.tif 000021
【図２０】
2007124071.tif 000022
【図２１】
2007124071.tif 000023
【図２２】
2007124071.tif 000024
【図２３】
2007124071.tif 000025
【図２４】
2007124071.tif 000026
【図２５】
2007124071.tif 000027
【図２６】
2007124071.tif 000028