(57)【要約】【課題】画像を表示する場合に、時間単位の切替えを容易に行なうことができ、かつ画像の表示領域を十分に確保できる表示制御装置を提供することにある。【解決手段】ＣＰＵ７の制御により、画像表示部６の画面上に、時間単位（年、月、週、日、時刻）による時間軸で期間毎に区画された表示領域に、それぞれの時間単位に対応するサムネール画像を表示させる表示制御装置が開示されている。本表示制御装置は、大きい時間単位から小さい時間単位に切り替わるときに、当該時間単位の指定期間の表示領域を拡大した中間画面を表示するように制御する。【選択図】      図１
2006153965.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の画面の表示領域を特定の時間単位による時間軸で期間毎に区画し、当該各区画の表示領域に、各期間に属する画像を表示させる表示制御手段と、
前記画面上に表示される期間の変更を指示するための指示手段とを有し、
前記表示制御手段は、
前記指示手段から短い期間を表示させる第１の短期間指示に応じて、期間の表示領域を拡大し、
前記第１の短期間指示の後に前記指示手段からの第２の短期間指示に応じて、前記特定の時間単位を相対的に小さい時間単位に変更し、かつ前記拡大された表示領域を元に戻して、当該小さい時間単位の各期間に属する画像を前記画面上に表示させるように構成されたことを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、
前記指示手段から長い期間を表示させる第１の長期間に応じて、前記特定の時間単位を相対的に大きい時間単位に変更し、かつ当該時間単位の期間の表示領域を拡大し、
前記第１の長期間指示の後に前記指示手段からの第２の長期間指示に応じて、前記拡大された期間の表示領域を縮小して、当該小さい時間単位の各期間に属する画像を前記画面上に表示させるように構成されたことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、
前記指示手段からの前記第１の短期間指示に応じて、前記指定された期間の表示領域を拡大して表示する場合に、当該拡大された期間についての時間表示として、当該特定の時間単位及び前記第２の短期間指示に応じて表示される前記相対的に小さい時間単位のいずれもが視認可能であるように表示させるように構成されたことを特徴とする請求項１に記載の表示制御装置。
【請求項４】
前記表示制御手段は、
前記各期間に属する画像として、撮影日時を示す情報が付加された画像の中で当該撮影日時に該当する画像を表示させるように構成されたことを特徴とする請求項１に記載の表示制御装置。
【請求項５】
前記請求項１から４のいずれか１項に記載の表示制御装置を有し、
前記表示制御装置は、撮影手段により撮影されて、記録媒体に記録された画像を画像表示手段に表示させるように構成されたことを特徴とするカメラ。
【請求項６】
前記請求項１から４のいずれか１項に記載の表示制御装置を有し、
前記表示制御装置は、記録された時間を示す時間情報が付加されて、記憶装置に保存された画像を画像表示手段に表示させるように構成されたことを特徴とするカメラ。
【請求項７】
画像表示装置における表示制御方法において、
表示装置の画面の表示領域を特定の時間単位による時間軸で期間毎に区画し、当該各区画の表示領域に、各期間に属する画像を表示させるステップと、
指示手段から短い期間を表示させる第１の短期間指示に応じて、指定された期間の表示領域を拡大するステップと、
前記第１の短期間指示の後に前記指示手段からの第２の短期間指示に応じて、前記特定の時間単位を相対的に小さい時間単位に変更し、かつ前記拡大された期間の表示領域を元に戻して、当該小さい時間単位の各期間に属する画像を前記画面上に表示させるステップと
を有する手順を実行することを特徴とする表示制御方法。
【請求項８】
コンピュータに表示制御処理を実行させるプログラムにおいて、
表示装置の画面の表示領域を特定の時間単位による時間軸で期間毎に区画し、当該各区画の表示領域に、各期間に属する画像を表示させるステップと、
指示手段から短い期間を表示させる第１の短期間指示に応じて、指定された期間の表示領域を拡大するステップと、
前記第１の短期間指示の後に前記指示手段からの第２の短期間指示に応じて、前記特定の時間単位を相対的に小さい時間単位に変更し、かつ前記拡大された期間の表示領域を元に戻して、当該小さい時間単位の各期間に属する画像を前記画面上に表示させるステップと
を有する手順を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばカメラにより撮影された画像を、撮影日時などの時間情報に基づいて表示装置に表示させる表示制御装置に関する。
【背景技術】
【０００２】
近年、例えばデジタルカメラでは、記録媒体の大容量化に伴って、記録媒体に多数の画像を保存できるようになり便利になる一方、記録画像を管理する面ではかえって手間がかかるようになっている。特に、多数の保存画像の中から、目的の画像を検索することが大変である。
【０００３】
従来から、代表的な画像検索方法として、サムネール画像を集合させたマルチ画像表示方法がある。しかしながら、マルチ画像表示方法のみでは、保存される画像数が増大すると、十分な画像検索に対応できないことがある。
【０００４】
このため、新たな表示方法として、例えば１ヶ月のカレンダを表示させて、そのカレンダの日にち毎に当該日を撮影日とする画像のサムネール画像を表示させる表示方法が提案されている（例えば、特許文献１を参照）。
【０００５】
また、相対的に大きい時間単位（例えば年）から小さい時間単位（例えば時刻）までの複数のタイムスケールを並列的に表示させて、その選択された年月日時に対応するサムネール画像を表示させる画像検索装置も提案されている（例えば、特許文献２を参照）。
【特許文献１】特開平１１−２１５４５７号公報
【特許文献２】特開２００３−２２８５８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述のカレンダ表示を行なう方法では、年、月、週の時間単位で表示されるので、時間単位を変更する度に、画面全体の表示切替えを行なう必要がある。このため、画面全体の切り替わりが伴うスムース感がなくなり、使い勝手が必ずしも良好でない面がある。
【０００７】
また、複数のタイムスケールを並列的に表示する方法では、大きい時間単位でも小さい時間単位でも、任意に時間単位の切替えを行なうことが可能であるが、その分だけ画像表示領域が狭くなるという課題がある。このため、この方法は、特に小さい画面の表示装置には適さない。
【０００８】
そこで、本発明の目的は、画像を表示する場合に、時間単位の切替えを容易に行なうことができ、かつ画像の表示領域を十分に確保できる表示制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の観点は、時間情報が付加された画像を検索する場合に、時間単位（年、月、週、日、時刻）による時間軸で期間毎に区画された表示領域に、それぞれの時間単位に対応するサムネール画像を表示させる表示制御装置である。さらに、本表示制御装置は、指定の時間単位の切り替え時に指定の期間の表示領域を拡大し、かつ当該時間単位を変更する（例えば年単位から月単位に変更）機能を有する。
【００１０】
本発明の観点に従った表示制御装置は、表示装置の画面の表示領域を特定の時間単位による時間軸で期間毎に区画し、当該各区画の表示領域に、各期間に属する画像を表示させる表示制御手段と、前記画面上に表示される期間の変更を指示するための指示手段とを有し、前記表示制御手段は、前記指示手段から短い期間を表示させる第１の短期間指示に応じて、指定された期間の表示領域を拡大し、前記第１の短期間指示の後に前記指示手段からの第２の短期間指示に応じて、前記特定の時間単位を相対的に小さい時間単位に変更し、かつ前記拡大された期間の表示領域を元に戻して、当該小さい時間単位の各期間に属する画像を前記画面上に表示させるように構成されたものである。
【発明の効果】
【００１１】
本発明であれば、画像を表示する場合に、時間単位の切替えを容易に行なうことができ、かつ画像の表示領域を十分に確保できる。従って、本発明を適用した例えば画像検索装置であれば、多数の画像から目的の画像を時間単位で容易に検索することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下図面を参照して、本発明の実施形態を説明する。
【００１３】
（カメラの構成）
図１は、本実施形態に関するデジタルカメラの構成を示すブロック図である。
【００１４】
デジタルカメラは、図１に示すように、撮影レンズ１、撮像素子２、撮像部３、画像処理部４、メモリカード５、画像表示部６、マイクロプロセッサ（ＣＰＵ）７、フラッシュメモリ（フラッシュＥＥＰＲＯＭ）８、及び本体操作部９を有する。
【００１５】
撮影レンズ１は、ズームレンズやオートフォーカス（ＡＦ）レンズなどの光学レンズ系からなる。撮像素子２は、通常では数百万画素数の例えばＣＣＤ（Charge Coupled Device）、マイクロレンズ、カラーフィルタ、及び受光部を有する。撮像部３は、撮像素子２から出力されるカラー画素信号を入力し、ＡＧＣ（Auto Gain Control）処理や、Ａ／Ｄ変換処理などの各種の信号処理を実行して、デジタル画像データを出力する。
【００１６】
画像処理部４は、ＡＥ（automatic exposure:自動露出）処理、ＡＦ（auto focus:自動焦点調節）処理、ガンマ補正、ホワイトバランス処理、色処理などの画像処理を行なう。メモリカード５は、画像ファイルを保存するための着脱可能な記憶媒体である。画像表示部６は、ＬＣＤモニタ及びＣＰＵ７の制御に従ってＬＣＤモニタの駆動制御する表示駆動回路を含む。
【００１７】
ＣＰＵ７はメイン制御装置であり、後述するように、フラッシュメモリ８から表示制御処理プログラムを含むカメラの制御処理プログラムを読み出して、本実施形態に関する表示制御処理を実行する。フラッシュメモリ８は、ＣＰＵ７のプログラムや、画面表示データ（サムネール画像も含む）などを格納する。
【００１８】
本体操作部９は、モードスイッチやパワースイッチなどの各種スイッチ以外に、十字キー９０Ａ及び回転ダイヤル９０Ｂを含む。十字キー９０Ａは、画面上の左右上下方向のカーソルキーの移動をＣＰＵ７へ指示するキー及び決定するための決定キーを含む。また、回転ダイヤル９０Ｂは、後述するガイダンスバー可変用の上下方向と決定をＣＰＵ７へ指示する。
【００１９】
図２は、デジタルカメラ本体を背面である画像表示部６の画面（ＬＣＤ）６０の側から見た図である。十字キー９０Ａ及び回転ダイヤル９０Ｂは、本体の当該背面側に配置されている。
【００２０】
（表示制御処理）
以下、図３から図９を参照して、本実施形態に関する表示制御処理の手順を説明する。
【００２１】
本実施形態では、デジタルカメラにより撮影された画像（撮影画像）が、撮影時の時間情報（年、月、週、日、時刻）と共にメモリカード５に格納される。そして、デジタルカメラのＣＰＵ７が、メモリカード５から画像を読み出して、画像表示部６の画面（ＬＣＤ画面）６０上に表示させる。なお、記録媒体は、メモリカード５以外の内蔵ハードディスクであってもよい。
【００２２】
ＣＰＵ７は、本体操作部９からの検索要求に応じて、メモリカード５に保存されている各画像に対応するサムネール画像（図６に示す１００）を表示する表示制御処理を実行する。ここで、ＣＰＵ７は、本体操作部９の回転ダイヤル９０Ｂの操作に応じて、画面上に表示される時間単位の表示領域を伸縮させ、また当該時間単位の切り替えを実行する（ステップＳ１のＹＥＳ，Ｓ２）。ここで、時間単位とは、相対的に大きい単位から年、月、週、日からなり、最小単位の時刻までの各単位を意味する。表示領域の伸縮（拡大又は縮小）については、後述する。さらに、時間単位の切り替えとは、例えば年単位の表示から、次に大きい単位である月単位に変更させることを意味する。
【００２３】
また、ＣＰＵ７は、本体操作部９の十字キー９０Ａの上下操作に応じて、画面６０上に表示されるガイダンスバーをスクロールさせて、表示される時間を変更する（ステップＳ３のＹＥＳ，Ｓ４）。ガイダンスバー３００は、図６（Ａ）に示すように、伸縮可変の表示枠であり、各時間単位の時間を表わす。即ち、ＣＰＵ７は、ガイダンスバー３００により指示された時間に属する画像のサムネール画像１００を画面６０上に表示させる。
【００２４】
さらに、ＣＰＵ７は、本体操作部９の十字キー９０Ａの左右操作に応じて、図８（Ａ）に示すように、ガイダンスバー３００により指示された時間に属するサムネール画像１００を選択するためのカーソル４００を移動させる処理を実行する（ステップＳ５のＹＥＳ，Ｓ６）。そして、ＣＰＵ７は、図８（Ｂ）に示すように、カーソル４００で選択されたサムネール画像１００に対応する画像２００をメモリカード５から検索し、当該画像２００を画面６０に表示させる。このとき、十字キー９０Ａの決定キー９０Ｃの操作により、カーソル４００で選択されたサムネール画像１００が検索対象として決定される。
【００２５】
（時間単位の伸縮及び切替え処理）
以上のような基本的処理手順において、特に、ステップＳ２に示す時間単位の伸縮及び切替え処理に関して、図４、図５、図６、及び図７を参照して説明する。
【００２６】
いま仮に、図６（Ａ）に示すように、画面６０上には、時間単位として年単位の時間表示（ここでは、２０００年から２００４年まで）がなされて、カーソル４００により「２００２年」のガイダンスバー３００が指定されている状態を想定する。
【００２７】
ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、現在１段表示であれば、２段表示に変更する（ステップＳ１１，Ｓ１２のＹＥＳ，Ｓ１３）。ここで、「１段表示」とは、図４（Ａ）に示すように、指定された時間（ここでは２００２年）に属する画像に対応するサムネール画像の１列分を表示する状態を意味する。同様に、「２段表示」とは、図４（Ｂ）に示すように、指定された時間（２００２年）に属する画像に対応するサムネール画像の２列分を表示する状態を意味する。また、「３段表示」とは、図４（Ｃ）に示すように、指定された時間（２００２年）に属する画像に対応するサムネール画像の３列分を表示する状態を意味する。
【００２８】
従って、ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、現在２段表示であれば、３段表示に変更する（ステップＳ１１，Ｓ１４のＹＥＳ，Ｓ１５）。即ち、図６（Ｂ）に示すように、ＣＰＵ７は、「２００２年」のガイダンスバー３００を伸張し、当該表示領域を拡大して「２００２年」に属するサムネール画像１００の３列分を表示する。かかる指示を第１の短期間指示とする。
【００２９】
さらに、ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、現在３段表示であれば、次に小さい時間単位への切り替え処理を実行する（ステップＳ１６のＹＥＳ，Ｓ１７）。かかる指示を第２の短期間指示とする。即ち、図６（Ｃ）に示すように、ここでは時間単位として年単位から月単位に変更する。ＣＰＵ７は、十字キー９０Ａの上方向操作に応じて、画面６０上に表示するガイダンスバーをスクロールさせて、例えば「１月」の時間に属するサムネール画像１００の１列分を１段表示する（ステップＳ１８）。
【００３０】
以下同様にして、ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、図６（Ｄ）に示すように、月単位の「１月」のガイダンスバー３００を伸張し、当該表示領域を拡大してサムネール画像１００の３列分を表示する。
【００３１】
さらに、ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、次に小さい時間単位への切り替え処理を実行し、図６（Ｅ）に示すように、週単位に変更する。ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、次の小さい時間単位への切り替え処理を実行し、図６（Ｆ）に示すように、日単位に変更する。そして、ＣＰＵ７は、回転ダイヤル９０Ｂの上方向操作に応じて、最小の時間単位への切り替え処理を実行し、図７（Ａ），（Ｂ）に示すように、時刻単位に変更する。ここでは、時刻単位としては、図７（Ａ）に示す２４時間を午前、午後、夜に分割した単位と、図７（Ｂ）に示す１時間毎の時刻単位に分けられる。
【００３２】
以上のようにして、回転ダイヤル９０Ｂの上方向操作に応じて、相対的に大きい時間単位から小さい時間単位に切り替えて、検索対象の画像を絞り込んでいくことができる。
【００３３】
一方、ＣＰＵ７は、回転ダイヤル９０Ｂの下方向操作に応じて、時間単位を逆方向に切替える処理を実行する。即ち、ＣＰＵ７は、現在１段表示であれば、次に大きい時間単位への切り替え処理を実行し、例えば月単位から年単位に変更する（ステップＳ１９のＹＥＳ，Ｓ２０）。即ち、図６（Ｂ）に示すような３段表示に変更する。かかる指示を第１の長期間指示とする。
【００３４】
また、ＣＰＵ７は、回転ダイヤル９０Ｂの下方向操作に応じて、現在２段表示であれば、１段表示に変更する（ステップＳ２２のＹＥＳ，Ｓ２３）。さらに、ＣＰＵ７は、回転ダイヤル９０Ｂの下方向操作に応じて、現在３段表示であれば、２段表示に変更する（ステップＳ２４のＹＥＳ，Ｓ２５）。かかる指示を第２の長期間指示とする。
【００３５】
以上のように本実施形態によれば、デジタルカメラにより撮影してメモリカード５に保存されている画像を検索する場合に、画面６０上に、大きい時間単位（例えば年）に属するサムネール画像群から、小さい時間単位（例えば月単位）に属するサムネール画像群の表示を容易に切替えることができる。従って、検索対象の画像を、時間単位の表示切り替えにより簡単に絞り込んでいくことができる。
【００３６】
さらに、大きい時間単位（例えば年単位）から小さい時間単位（例えば月単位）に切り替わる段階の中間画面において、大きい時間単位の表示領域を拡大して、その時間単位に属するサムネール画像１００の３列分を表示する（図６（Ｂ）を参照）。従って、次の小さい時間単位に絞り込む前に、大きい時間単位に属する画像数の概略を、画面上で容易に把握することが可能となる。
【００３７】
なお、本実施形態では、デジタルカメラに適用した表示制御装置を想定したが、これに限ることなく、例えばパーソナルコンピュータ（ＰＤＡなども含む）を使用した画像検索装置に適用する表示制御装置でもよい。また、例えばデジタルカメラ付の携帯電話に適用する表示制御装置でもよい。
【００３８】
（変形例）
図９（Ａ）〜（Ｄ）は、本実施形態の第１の変形例を示す図である。
【００３９】
本変形例は、図９（Ａ）に示す大きい時間単位（年単位）の画面から、同図（Ｄ）に示す小さい時間単位（月単位）に切り替わる段階において、同図（Ｂ）に示すような中間画面を表示する構成である。
【００４０】
即ち、当該中間画面は、図９（Ｂ）に示すように、大きい時間単位（年単位）の３段表示から、小さい時間単位（月単位）の１段表示に変更になる前に、ガイダンスバー３００を大きい時間単位と小さい時間単位の各時間表示を混在した表示形態となる構成である。
【００４１】
一方、図９（Ｄ）に示す小さい時間単位（月単位）の画面から、同図（Ａ）に示す大きい時間単位（年単位）に切り替わる段階において、同図（Ｃ）に示すような中間画面を表示する構成である。
【００４２】
即ち、当該中間画面は、図９（Ｃ）に示すように、小さい時間単位（月単位）の１段表示から、大きい時間単位（年単位）の３段表示に変更になる前に、ガイダンスバー３００を大きい時間単位と小さい時間単位の各時間表示を混在した表示形態となる構成である。
【００４３】
図１０（Ａ）〜（Ｃ）は、本実施形態の第２の変形例を示す図である。
【００４４】
本変形例は、例えばパーソナルコンピュータ（ＰＤＡを含む）や携帯電話において、電子メールの送受信記録リストから目的のメールを検索するための表示制御装置に適用した場合である。
【００４５】
即ち、本変形例の表示制御装置は、図１０（Ａ）に示す大きい時間単位（年単位）の画面から、同図（Ｂ）に示す小さい時間単位（月単位）に切り替える表示制御処理を行なう。また、同図（Ｃ）に示すように、大きい時間単位（年単位）の画面上において、十字キー９０Ａの左右キーを操作することにより、カーソルを移動させて、当該時間単位に属するメール項目を選択することができる。
【００４６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施形態に関するデジタルカメラの構成を示すブロック図。
【図２】本実施形態に関するデジタルカメラ本体の外観を示す図。
【図３】本実施形態に関する表示制御処理の手順を説明するためのフローチャート。
【図４】本実施形態に関する表示制御処理の手順の中で、時間単位の伸縮処理を説明するための図。
【図５】本実施形態に関する表示制御処理の手順の中で、時間単位の伸縮処理と切り替え処理の手順を説明するためのフローチャート。
【図６】本実施形態に関する表示制御処理の手順を説明するための図。
【図７】本実施形態に関する表示制御処理の手順を説明するための図。
【図８】本実施形態に関する本実施形態に関する表示制御処理の手順の中で、カーソルの移動と検索された画像の表示処理を説明するための図。
【図９】本実施形態の第１の変形例に関する図。
【図１０】本実施形態の第２の変形例に関する図。
【符号の説明】
【００４８】
１…撮影レンズ、２…撮像素子、３…撮像部、４…画像処理部、５…メモリカード、
６…画像表示部、７…マイクロプロセッサ（ＣＰＵ）、８…フラッシュメモリ、
９…本体操作部、６０…画面、９０Ａ…十字キー、９０Ｂ…回転ダイヤル。
【図１】
2006153965.tif 000003
【図２】
2006153965.tif 000004
【図３】
2006153965.tif 000005
【図４】
2006153965.tif 000006
【図５】
2006153965.tif 000007
【図６】
2006153965.tif 000008
【図７】
2006153965.tif 000009
【図８】
2006153965.tif 000010
【図９】
2006153965.tif 000011
【図１０】
2006153965.tif 000012