(57)【要約】【課題】多数の画像を１つの画面上に効率良く同時に表示させることができるようにする。【解決手段】サムネイル画像のように、複数の画像を縮小させて画面中に表示する場合に、複数の画像を、それぞれの画像に関連した時刻を付加させて記憶し、画面上に時間軸１０１を設定し、それぞれの画像毎に付加された時刻に対応した時間軸の位置の近傍に、それぞれの画像１１１，１２１，１２２，１２３…を配置させて、時間に対応した順序と間隔で各画像を表示する構成とした。【選択図】        図３
2004328265.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を縮小させて画面中に表示する表示方法において、
前記複数の画像を、それぞれの画像に関連した時刻を付加させて記憶し、
画面上に時間軸を設定し、
前記それぞれの画像毎に付加された時刻に対応した前記時間軸の位置の近傍に、前記それぞれの画像を配置させて、
時間に対応した順序と間隔で各画像を表示する表示方法。
【請求項２】
請求項１記載の表示方法において、
前記時間軸の近傍に配置されるそれぞれの画像は、前記時間軸上の時刻が隣接した他の画像と表示範囲が重なる場合に、重ならない表示範囲の画像だけを表示する表示方法。
【請求項３】
請求項１記載の表示方法において、
前記時間軸に沿って表示されるそれぞれの画像は、画面と所定の角度を持って傾斜した画像として表示する表示方法。
【請求項４】
請求項１記載の表示方法において、
前記時間軸のスケールを所定の操作に基づいて変更させて、複数の画像が配置される間隔を変更できるようにした表示方法。
【請求項５】
請求項１記載の表示方法において、
前記それぞれの画像毎に付加された時刻は、画像を撮影した日時である表示方法。
【請求項６】
複数の画像データを、それぞれの画像に関連した時刻を付加させて記憶する記憶手段と、
前記記憶手段に記憶された画像データによる画像を表示させる表示手段と、
前記表示手段により表示される画面上に時間軸を設定し、前記記憶手段が記憶したそれぞれの画像毎に付加された時刻に対応した前記時間軸の位置の近傍に、前記それぞれの画像を配置させて、時間に対応した順序と間隔で各画像を表示させる表示処理手段とを備えた表示装置。
【請求項７】
請求項６記載の表示装置において、
前記表示処理手段により、前記時間軸の近傍に配置されるそれぞれの画像は、前記時間軸上の時刻が隣接した他の画像と表示範囲が重なる場合に、重ならない表示範囲の画像だけを表示する表示態様とする表示装置。
【請求項８】
請求項６記載の表示装置において、
前記表示処理手段により、前記時間軸に沿って表示されるそれぞれの画像は、画面と所定の角度を持って傾斜した画像となる表示態様とする表示装置。
【請求項９】
請求項６記載の表示装置において、
所定の指示に基づいて、前記表示処理手段は、前記時間軸のスケールを変更させて、複数の画像が配置される間隔を変更させる表示装置。
【請求項１０】
請求項６記載の表示装置において、
前記記憶手段が記憶したそれぞれの画像データ毎に付加された時刻は、画像を撮影した日時である表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばデジタルカメラが撮影した画像を、複数同時に画面上に縮小表示させるのに適用して好適な表示方法及び表示装置に関する。
【０００２】
【従来の技術】
従来、デジタルカメラが撮影した画像を検索するために、例えば、そのデジタルカメラが備える表示パネル、或いはデジタルカメラに接続された外部に表示装置に、撮影した画像を縮小させて複数並べて配置させる、いわゆるサムネイル表示を行うことがある。
【０００３】
即ち、デジタルカメラは、内蔵されたメモリ、或いは装着されたメモリカードなどに、数十枚から数百枚程度の静止画像を記憶させることが可能であり、その記憶された画像を検索する場合に、撮影した画像を縮小させて複数並べて配置させる表示を行うことがある。
【０００４】
図９は、従来のサムネイル表示の一例を示したものである。この例では、１画面９００の中に１６枚の画像９０１〜９１６を同時に表示させた例としてある。頁送りに相当するキー操作を行うことで、次の１６枚の画像が表示され、次々に表示される画像の中から、所望の画像を探し出すことができる。探し出された画像を選択する操作を行うことで、その選択された画像を、拡大表示させることができる。
【０００５】
特許文献１には、このような複数の画像を並べて配置させることについての記載がある。特許文献１に記載された処理では、図９の例よりは高度なサムネイル表示の例についての記載があるが、画像を一定の順序で並べて表示させる点では、図９の例と基本的に同じである。
【０００６】
【特許文献１】
特開２００２−７４３２２号公報
【０００７】
【発明が解決しようとする課題】
ところが、図９に示したように、単純に複数の画像を並べて表示させただけでは、所望の画像が探し出されるまでに時間がかかる問題があった。従来は、単純に撮影順に並べて表示させるだけであったので、ユーザが必要とする撮影日時の画像をピックアップするような場合には、撮影順に表示された画像の中から、その日時に撮影された画像が表示されるまで頁送りなどを行って、見つけるしかなかった。
【０００８】
例えば、旅行中に、昨日に撮影した画像だけをピックアップすることを想定すると、自分の記憶と画像を照合するか、或いは日付などのデータを見ながら選ぶしかなかった。また、一時に多数の画像の撮影を行った場合には、それらの画像を一緒に見たい場合があるが、そのようなことは簡単にはできなかった。
【０００９】
本発明の目的は、多数の画像を１つの画面上に効率良く同時に表示させることができるようにすることにある。
【００１０】
【課題を解決するための手段】
本発明は、複数の画像を縮小させて画面中に表示する場合に、複数の画像を、それぞれの画像に関連した時刻を付加させて記憶し、画面上に時間軸を設定し、それぞれの画像毎に付加された時刻に対応した時間軸の位置の近傍に、それぞれの画像を配置させて、時間に対応した順序と間隔で各画像を表示するようにしたものである。
【００１１】
このようにしたことで、画面上の時間軸に沿った順序と間隔で表示される各画像の表示位置から、おおまかな各画像の撮影日時などの時刻が判断できるようになる。
【００１２】
【発明の実施の形態】
以下、本発明の一実施の形態を、図１〜図５を参照して説明する。
【００１３】
本例においては、デジタルカメラと称される、静止画像又は動画像の撮影（撮像）を行って、得られた撮像データを半導体メモリなどの記憶手段（又は記録手段）に記憶させる電子機器に適用した例としてある。本例のデジタルカメラは、撮影した映像を、液晶表示パネルなどで構成される表示手段に表示させて、その表示パネルに表示される映像を確認しながら撮影ができる構成としてある。
【００１４】
図１は、デジタルカメラの全体構成の例を示した図である。レンズ１１などの光学系を介して、ＣＣＤ撮像素子などの撮像素子１３の撮像面に結像した像光が、電気信号として読み出されて、撮像処理部１４に供給される。この場合、レンズ１１などが配置された光路には、アイリス機構１２が配置してある。
【００１５】
撮像処理部１４では、撮像素子１３から読み出された撮像信号を、所定のフォーマットの画像信号（映像信号）とする撮像処理を行い、その撮像処理部１４が出力する画像信号を画像処理部１５に供給し、各種画像処理を行う。後述するサムネイル表示を表示手段１９で行うための画像処理や、表示手段１９で表示される画像に各種文字、数字、図形などを重畳する画像処理などについても、この画像処理部１５で実行される。
【００１６】
画像処理部１５で処理された表示用の画像信号は、表示手段１９に供給されて、表示手段１９が備える表示パネルに撮像した画像を表示させる。表示パネルとしては、例えば液晶表示パネルが使用される。また、内蔵メモリ１６とメモリカード１７が画像処理部１５に接続してあり、所定のタイミングで撮像された画像信号を、内蔵メモリ１６又はメモリカード１７に記憶させることができる。メモリカード１７は、カメラ本体に対して着脱自在に装着される記憶媒体である。
【００１７】
撮像素子１３での撮像と、撮像処理部１４及び画像処理部１５での信号処理、表示手段１９での表示処理、並びに内蔵メモリ１６又はメモリカード１７への画像信号の記憶処理は、制御部１８の制御で実行される。制御部１８には、操作キーやダイヤルなどで構成された操作手段２０が接続してあり、操作手段２０での操作に基づいて、制御部１８が撮影動作の制御を行う。例えば、操作手段２０として用意されたシャッタボタンが押されたときに、撮像素子１３で撮像された画像信号を、撮像処理部１４及び画像処理部１５で信号処理して、内蔵メモリ１６又はメモリカード１７に記憶させる撮影処理が行える。また、撮影に関する各種モードなとの設定が、操作手段２０の操作に基づいた制御部１８の制御で行える構成としてある。
【００１８】
なお、シャッタボタンの操作などで内蔵メモリ１６又はメモリカード１７に画像信号を記憶させた場合には、そのときの撮影に関する情報を、サブデータとして内蔵メモリ１６又はメモリカード１７に記憶させることができる。サブデータとしては、撮影日時や、そのときの撮影条件（シャッタ速度，絞り値，各種モードの設定状況など）を記憶させることができる。撮影日時を記憶させるために、制御部１８は現在日時のカウント機能を備えて、そのカウントした日時のデータを、撮影画像データの記憶時に同時に記憶させるようにしてある。また、撮影後にユーザが入力操作を行うことで、撮影場所やコメントなどの文字，数字などをサブデータとして記憶させることも可能である。
【００１９】
そして本例のデジタルカメラは、内蔵メモリ１６又はメモリカード１７に記憶された画像のサムネイル表示を表示手段１９で行う場合に、タイムライン（時間軸）に沿った表示を行うようにしてある。図２は、このサムネイル表示を行う場合の処理例を示したフローチャートである。画像処理そのものは、制御部１８での制御に基づいて、画像処理部１５で実行され、ここでは例えばメモリカード１７に記憶された画像のサムネイル表示を行うものとする。メモリカード１７には、複数枚の画像が記憶させてあり、それぞれの画像に、撮影日時のデータが付加してあるものとする。
【００２０】
まず、サムネイル表示を行う場合には、画面上に表示されるタイムスケール（時間軸）の範囲の選択処理が行われる（ステップＳ１１）。ここでは、ユーザ操作でタイムスケールが選択された場合には、その選択されたタイムスケールとするが、例えばタイムスケールの選択がない場合には、制御部１８が自動的にタイムスケールを選択しても良い。タイムスケールについては、予め複数段階用意した中から選択するか、或いは、可変設定できるようにしても良い。
【００２１】
そして、その選択されたタイムスケールに基づいて、表示する時間帯を決定し、その表示する時間帯に属する撮影日時の画像を、メモリカード１７に記憶された全ての画像の中から選択する（ステップＳ１２）。なお、ステップＳ１１で自動的にタイムスケールを選択する場合には、例えば、メモリカード１７に記憶された全ての画像の撮影日時の最も古い日時と、最新の撮影日時との間を、タイムスケールの範囲としても良い。
【００２２】
ここで、ステップＳ１２で選択された画像は、一定時間の間隔内にある画像についてはグループ化する（ステップＳ１３）。そして、そのグループ化が行われた後に、タイムスケールの範囲内の全ての画像を、撮影日時順に、各撮影日時のタイムラインの近傍に縮小表示する（ステップＳ１４）。このとき、ステップＳ１３でグループ化された画像については、そのグループ内の最も撮影日時の前の画像を１枚表示させて、そのグループ内の他の画像については、前の画像と一部が重なった状態で、一部の範囲だけを表示させる。この状態で表示された画像の中から、特定の画像が選択されたか、或いはグループが選択されたか判断し（ステップＳ１５）、特定の画像が場合には、その選択された画像を、表示手段１９で拡大表示させて、サムネイル表示を終了させる。
【００２３】
また、ステップＳ１５でいずれかのグループが選択された場合には、ステップＳ１１に戻って、そのグループを表示するのに適したタイムスケールを選択させて、そのタイムスケールで、選択されたグループの画像を表示させる処理（ステップＳ１２，Ｓ１３，Ｓ１４）を実行させる。
【００２４】
図３及び図４は、このようにしてサムネイル表示を行う場合の表示例を示した図である。ここでは、縮小表示されるそれぞれの画像は、斜めに傾斜させた画像としてある。図３に示すように、表示手段１９で表示される画面１００の中に、直線状のタイムスケール１０１を水平方向に設定する。図３では、２月２日（０２／０２と表示）から２月４日（０２／０４と表示）までの約３日の範囲のタイムスケールとしてあり、その３日間に撮影された画像を、タイムスケールの該当する日時の位置の近傍に、日時に対応した順序と間隔で配置してある。タイムスケール上には、日付が表示させてある。
【００２５】
図３の例では、この３日間に８枚の静止画像１１１，１２１，１２２，１２３，１２４，１３１，１３２，１３３の撮影が行われてメモリカード１７に記憶された例としてある。この場合、画像１２１〜１２４は比較的近接した時刻に撮影してあり、画像１３１〜１３２についても比較的近接した時刻に撮影してある。このように撮影してある場合には、図２のフローチャートのステップＳ１３でのグループ化で、画像１３１によるグループ１１０と、画像１２１〜１２４のグループ１２０と、画像１３１〜１３３のグループ１３０の、３つにグループ化される。
【００２６】
そして、各グループ１１０，１２０，１３０の最も前に撮影した画像１１１，１２１，１３１については、傾斜した状態で完全に縮小表示させてあり、複数枚あるグループ１２０，１３０については、それ以後に撮影した画像１２２，１２３，１２４，１３２，３２２は、直前の画像と重なる部分は表示されず、重ならない範囲（即ち図３では縁の部分）の画像だけを表示させてある。
【００２７】
また図３の例では、各グループ１１０，１２０，１３０の最も前に撮影した画像１１１，１２１，１３１の撮影時刻を、各グループ毎に示してある。さらに、メモリカード１７に撮影場所などが記憶されている場合には、それらのデータについても撮影時刻と同時に表示させてある。図３の例では、画像１１１について、撮影時刻１４：３２の表示と、撮影場所を示す「静岡」の表示がある。
【００２８】
なお、この図３に示すように表示された状態で、例えば画面を左方向又は右方向にシフトさせるキー操作があると、タイムスケールの表示範囲（日時）がそれぞれの方向に変化して、それぞれの範囲に撮影画像がある場合には、それぞれの撮影画像が同様の配置で縮小表示される。
【００２９】
このように表示された状態で、いずれかの画像が選択される操作が行われると、その画像を画面１００に拡大表示するように表示が変化する。なお、選択される画像については、例えばその画像の縁の色などを変化させて、選択される画像であることが判るような表示形態としても良い。
【００３０】
また、特定の画像の選択ではなく、グループの選択操作があった場合には、そのグループの画像が表示されるタイムスケールでの表示処理に切換えさせる。例えば、図３に示す表示状態で、グループ１２０が選択された場合には、図４に示す表示に切換わる。図４の表示例では、タイムスケールの範囲として、少なくとも、グループ１２０の最も前に撮影された画像１２１と、最も後に撮影された画像１２４が適切に入る範囲としてある。
【００３１】
この図４に示す表示形態とすることで、グループ１２０の４枚の画像１２１〜１２４が、タイムスケールの該当する日時の位置の近傍に、撮影時刻に対応した順序と間隔で配置してある。図４の例の場合には、４枚の画像の内の３枚の画像１２１，１２３，１２４が、直前の画像と重ならない表示形態となり、また重なった画像１２２についても、重なる範囲が図３の表示例よりも少なくなるので、それぞれの画像が表示から良好に確認できるようになり、画像の選択が行い易くなる。
【００３２】
なお、図３，図４に示すように直前の画像と重なった画像の内容を確認したい場合には、選択された画像を、縮小されたままで画面中の他の位置に表示させるようにしても良い。図５は、この場合の表示例を示した図である。この例では、画面１００のほぼ中央に配置したタイムスケール１０１の下側に、撮影日時に対応した順序と間隔で、４枚の画像１４１，１４２，１４３，１４４を縮小表示させてある。この状態で、画像１４３をピックアップさせる操作を行ったとき、図５に示すように、タイムスケール１０１の上側に、同じ画像を画像１４３ａとして表示させる。この図５に示す表示を行うことで、タイムスケール上に重なって表示された画像であっても、縮小表示されたままで画像の内容を確認できる。
【００３３】
また、図３〜図５の例では、画像をタイムスケールに沿って傾斜した画像として表示させる例としたが、平面的に表示させるようにしても良い。
【００３４】
即ち、例えば図６に示すように、画面１００内に水平方向にタイムスケール２０１を設定し、その上側に、撮影日時に従った順序と間隔で、画像２１１〜２３４を配置する。この例では、３つのグループ２１０，２２０，２３０にグループ化してあり、グループ２１０は１枚の画像２１１があり、グループ２２０は４枚の画像２２１〜２２４があり、グループ２３０は３枚の画像２３１〜２３３がある。
【００３５】
図６の例では、３枚，４枚の画像があるグループ２２０，２３０については、縦方向に並べるようにしてある。即ち、グループ２２０は、画像２２１の上に画像２２２，２２３，２２４と表示させてあり、グループ２３０は、画像２３１の上に画像２３２，２３３と表示させてある。この場合、撮影時刻に対応して右方向（タイムスケールの表示方向）に少しずつずらして配置してあり、その位置のずれ量が撮影間隔に対応している。この図６の例の場合にも、各グループの最初の画像の撮影時刻と、撮影場所などの文字を表示させてある。
【００３６】
図７は、平面的に縮小画像を表示させた場合に、各画像をグループ単位で重ねて表示させるようにした例である。即ち、図７に示すように、画面１００内に水平方向にタイムスケール３０１を設定し、その上側に、撮影日時に従った順序と間隔で、画像３１１〜３３３を配置する。この例では、３つのグループ３１０，３２０，３３０にグループ化してあり、グループ３１０は１枚の画像３１１があり、グループ３２０は４枚の画像３２１〜３２４があり、グループ３３０は３枚の画像３３１〜３３３がある。
【００３７】
図７の例では、３枚，４枚の画像があるグループ３２０，３３０については、縦方向に重ねて並べるようにしてあり、各グループの最初の画像だけが全ての範囲表示させてある。この場合にも、撮影時刻に対応して右方向（タイムスケールの表示方向）に少しずつずらして配置してあり、その位置のずれ量が撮影間隔に対応している。この図７の例の場合にも、各グループの最初の画像の撮影時刻と、撮影場所などの文字を表示させてある。
【００３８】
この図７に示すように表示させることで、各グループの枚数が多数ある場合であっても、良好に表示させることができ、図６に示す表示例のように表示できる枚数に制限を受けることがなくなる。
【００３９】
また、図７に示すように重ねて表示させる場合に、重ねて後方に表示される画像については、その表示サイズを、手前側の画像よりも小さくしても良い。図８は、重ねて表示させる場合に、徐々に画像のサイズを小さくさせた例である。即ち、例えば図８に示すように、画面１００内に水平方向にタイムスケール４０１を設定し、その上側に、撮影日時に従った順序と間隔で、画像４１１〜４３３を配置する。この例では、３つのグループ４１０，４２０，４３０にグループ化してあり、グループ４１０は１枚の画像４１１があり、グループ４２０は４枚の画像４２１〜４２４があり、グループ４３０は３枚の画像４３１〜４３３がある。
【００４０】
図８の例では、３枚，４枚の画像があるグループ４２０，４３０については、縦方向に重ねて並べるようにしてあり、各グループの最初の画像だけが全ての範囲表示させてある。そして、撮影時刻に対応して右方向（タイムスケールの表示方向）に少しずつずらして配置してあり、その位置のずれ量が撮影間隔に対応している。ここまでは図７の例と同じであるが、図８の例の場合には、各グループ内で後方に表示される画像については、後方になるに従って画像のサイズを小さくしてある。
【００４１】
なお、図７，図８の例のように重ねて表示させる場合にも、図５に示すように選択された画像を、画面１００内の別の位置に縮小されたまま表示させるようにしても良い。
【００４２】
また、ここまで説明した各表示例は、一例を示したものであり、その他の表示態様としても良いことは勿論である。例えば、上述した各例では、タイムスケールは、水平に配置した直線で示したが、垂直方向に配置した直線としたり、或いは曲線状に配置されたタイムスケールとしても良い。また、タイムスケールの選択処理についても、上述した例ではグループの選択でタイムスケールを変更するようにしたが、その他の処理でタイムスケールを変更するようにしても良い。例えば、用意された複数段階のタイムスケールの中から、ユーザのキー操作などで表示させたいタイムスケールを直接選ぶようにしても良い。
【００４３】
また、上述した実施の形態では、デジタルカメラで撮影した静止画像を表示させる場合に適用したが、動画像の中の代表する画像を、同様の処理で複数同時に表示させる場合に適用可能である。
【００４４】
また、上述した実施の形態では、デジタルカメラに取付けられた表示パネルに、画像を表示させる場合の例としたが、デジタルカメラを、モニタ受像機やパーソナルコンピュータ装置のディスプレイなどの外部の表示装置（表示手段）に接続して、デジタルカメラが記憶された画像を、その外部の表示装置に表示させる場合にも、同様の表示処理を行うようにしても良い。
【００４５】
さらに、パーソナルコンピュータ装置などの画像処理装置に、複数の静止画像データ（又は動画像データ）を取り込ませて、その処理装置に接続されたディスプレイに、複数の画像を同時表示させる場合にも、同様の表示処理を行うようにしても良い。この場合、本発明の如き時間軸に沿った複数画像表示を行う画像処理を行う処理をプログラム化して、そのプログラムを記憶した媒体を、コンピュータ装置にインストールさせて、同様の表示処理を行うようにしても良い。
【００４６】
【発明の効果】
本発明によると、画面上の時間軸に沿った順序と間隔で表示される各画像の表示位置から、おおまかな各画像の撮影日時などが判断できるようになり、時間軸上の位置から、所望の画像を探すことが容易にできるようになる。
【００４７】
この場合、時間軸の近傍に配置されるそれぞれの画像は、時間軸上の時刻が隣接した他の画像と表示範囲が重なる場合に、重ならない表示範囲の画像だけを表示することで、１つの表示画面上に、多数の画像を効率良く同時表示できるようになる。
【００４８】
また、時間軸に沿って表示されるそれぞれの画像は、画面と所定の角度を持って傾斜した画像として表示することで、傾斜した表示で多数の画像を重ねて同時に表示できるようになり、時間軸に沿った判りやすい表示形態となる。
【００４９】
また、時間軸のスケールを所定の操作に基づいて変更させて、複数の画像が配置される間隔を変更できるようにしたことで、例えば、最初に目的とする日付に撮影した画像のある範囲を探し出し、その後、その日付の画像がある範囲の時間軸のスケールを拡大することで、その日付に撮影した画像が画面中に並ぶことになり、目的とする画像まで容易に到達できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるデジタルカメラの構成例を示すブロック図である。
【図２】本発明の一実施の形態によるサムネイル画像の表示処理例を示すフローチャートである。
【図３】本発明の一実施の形態による表示例を示した説明図である。
【図４】本発明の一実施の形態による表示例（タイムスケールを変更した例）を示した説明図である。
【図５】本発明の一実施の形態による表示例（特定の画像をピックアップした例）を示した説明図である。
【図６】本発明の他の実施の形態による表示例を示した説明図である。
【図７】本発明の他の実施の形態による表示例を示した説明図である。
【図８】本発明の他の実施の形態による表示例を示した説明図である。
【図９】従来のサムネイル表示の一例を示した説明図である。
【符号の説明】
１１…レンズ、１２…アイリス、１３…撮像素子、１４…撮像処理部、１５…画像処理部、１６…内蔵メモリ、１７…メモリカード、１８…制御部、１９…表示手段、２０…操作手段、１００…画面、１０１…タイムスケール、１１０，１２０，１３０…画像のグループ、１１１，１２１〜１２４，１３１〜１３３…縮小画像
【図１】
2004328265.tif 000003
【図２】
2004328265.tif 000004
【図３】
2004328265.tif 000005
【図４】
2004328265.tif 000006
【図５】
2004328265.tif 000007
【図６】
2004328265.tif 000008
【図７】
2004328265.tif 000009
【図８】
2004328265.tif 000010
【図９】
2004328265.tif 000011