(57)【要約】【課題】撮影頻度の多い特定の撮影場所を基準とした画像検索画面を表示する画像再生装置を提供する。  【解決手段】本発明は、撮影された画像が記録される画像記憶部１６と、前記画像の撮影位置を示すものとして、撮影位置の属する場所を代表的に示すロケーションマークを設定するロケーションマーク管理部１１ｂと、前記設定されたロケーションマークに応じて、前記画像を管理する画像管理部１１ｃと、予め設定された位置を基準位置６２ｂとして当該基準位置からの方角には無関係で当該基準位置からの遠近に従った順番に前記ロケーションマーク６３を配列し、配列されたロケーションマークの中から選択されたロケーションマークに対応する画像を表示する表示制御部１１ａと備える【選択図】図４
2011188189.tif 000002
【特許請求の範囲】
【請求項１】
撮影された画像が記録される画像記憶部と、
前記画像の撮影位置を示すものとして、撮影位置の属する場所を代表的に示すロケーションマークを設定するロケーションマーク管理部と、
前記設定されたロケーションマークに応じて、前記画像を管理する画像管理部と、
予め設定された位置を基準位置として当該基準位置からの方角には無関係で当該基準位置からの遠近に従った順番に前記ロケーションマークを配列し、配列されたロケーションマークの中から選択されたロケーションマークに対応する画像を表示する表示制御部と、を備える
ことを特徴とする画像再生装置。
【請求項２】
前記表示制御部は、前記各ロケーションマークに対応した位置に、当該各ロケーションマークで示される場所で撮影された画像数を示す画像マークを表示する
ことを特徴とする請求項1に記載の画像再生装置。
【請求項３】
前記表示制御部は、前記ロケーションマークを撮影日時に分けて配列する
ことを特徴とする請求項1に記載の画像再生装置。
【請求項４】
撮影画像をその撮影位置で分類して表示する画像再生方法において、
画像の撮影位置を示すものとして、撮影位置の属する場所を代表的に示すロケーションマークを設定し、
予め設定された位置を基準位置として当該基準位置からの方角には無関係で当該基準位置からの遠近に従った順番に前記設定されたロケーションマークを配列し、配列されたロケーションマークの中から選択されたロケーションマークに対応する画像を表示する
ことを特徴とする画像再生方法。
【請求項５】
撮影画像をその撮影位置で分類して表示する方法を画像再生装置のコンピュータに実行させるプログラムにおいて、
画像の撮影位置を示すものとして、撮影位置の属する場所を代表的に示すロケーションマークを設定するステップと、
予め設定された位置を基準位置として当該基準位置からの方角には無関係で当該基準位置からの遠近に従った順番に前記設定されたロケーションマークを配列し、配列されたロケーションマークの中から選択されたロケーションマークに対応する画像を表示するステップを含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体から画像を検索するための検索用の画面を表示する画像再生装置に関する。
【背景技術】
【０００２】
画像検索用の画面としては、サムネイル画像を番号順に並べて表示するインデックス表示が良く知られているが、対象となる画像数が多くなると、この表示だけでは希望画像の検索が簡単にはできなくなることが多くなる。
【０００３】
一方最近はＧＰＳ(Global Positioning System)の小型化によって位置情報が記録された撮影画像を得ることも容易になってきているので、撮影位置を検索条件として、撮影日時に撮影位置を加味して、より高度な検索のできる検索画面の提案もある。例えば、特許文献１では、時間軸を縦軸、距離軸を横軸にした座標画面に、撮影日時と撮影位置が対応する画像のサムネイル画像を配置する画像表示が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２１６９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般のユーザは、ある程度決まった場所で撮影を行うのが普通である。例えば、自宅、近所の公園、学校あるいは、気に入った遊園地、観光地といった場所である。全国のあちこちが撮影場所であるような人は、さほど多くないはずである。
【０００６】
したがって、ある程度決まった場所で撮影を行う普通のユーザにとっては、撮影頻度の多い場所を基準とした画面であれば検索がしやすいはずである。
【０００７】
本発明は、上記課題に鑑み、撮影頻度の多い特定の撮影場所を基準とした画像検索画面を表示する画像再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明に係る画像再生装置は、撮影された画像が記録される画像記憶部と、前記画像の撮影位置を示すものとして、撮影位置の属する場所を代表的に示すロケーションマークを設定するロケーションマーク管理部と、前記設定されたロケーションマークに応じて、前記画像を管理する画像管理部と、予め設定された位置を基準位置として当該基準位置からの方角には無関係で当該基準位置からの遠近に従った順番に前記ロケーションマークを配列し、配列されたロケーションマークの中から選択されたロケーションマークに対応する画像を表示する表示制御部と、備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮影頻度の多い特定の撮影場所を基準とした画像検索画面を表示する画像再生装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施形態に係る画像再生装置の構成を説明するためのブロック図である。
【図２】図２は、ロケーション画面の中の複数年をまとめて表示するマルチロケーション画面を示す図である。
【図３】図３は、各ロケーションマークの地図上の位置を説明するための図である。
【図４】図４は、ロケーション画面の中の単年分を表示するシングルロケーション画面を示す図である。
【図５】図５は、マルチロケーション画面からシングルロケーション画面への切換わりの別例を示す図である。
【図６】図６は、本発明の実施形態の処理に係るメインのフローチャートである。
【図７】図７は、マルチロケーション画面作成に係るサブルーチンのフローチャートである。
【図８】図８は、シングルロケーション画面作成に係るサブルーチンのフローチャートである。
【図９】図９は、ロケーション画面のその他の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図１から図９に基づいて説明する。
【００１２】
図１は、本発明を適用した画像再生装置１０の主要構成を示すブロック図である。画像再生装置１０は、撮影された画像が保存記憶された画像記憶部を備え、画像記憶部から操作者による選択操作に応じて所定画像を読み出して表示部に再生表示する装置である。
【００１３】
制御部１１は、画像再生装置１０の全体の動作を制御するもので、ＣＰＵから構成される。制御部１１は、プログラム記憶部１２から制御プログラムを読み出してこれを実行することで、画像再生装置１０を制御する。制御部１１は上記制御プログラムに従って各種制御処理を実行するが、その中での特徴的な処理についてを、便宜的に表示制御部１１ａ、ロケーションマーク管理部１１ｂ、画像管理部１１ｃと表現して、ブロック図で示す。
【００１４】
表示制御部１１ａは、画像表示部１９へ表示する画像、特に後述するロケーション画面を作成し、作成した画面を表示部に表示するように制御する。
【００１５】
ロケーション画面とは、撮影頻度の高い撮影場所（ロケーション）に対応するロケーションマークが配列されて、そのロケーションマークに付随して撮影画像を示す画像マークあるいは対応する撮影画像が表示される画面である。ロケーションマークは、撮影場所を表わすマークとしてその場所を代表する分かりやすい記号あるいは図形が設定される。そしてロケーション画面上でユーザは、いずれかのロケーションマークを特定する操作を行うことでその位置で撮影された画像を表示させて画像を検索する。
【００１６】
ロケーションマーク管理部１１ｂは、ロケーション画面に表示させるロケーションマークをプログラム記憶部１２から読み出す。ロケーションマークの具体例は、図２、図３で説明する。また、ロケーションマーク管理部１１ｂは、ロケーションマークをネットワークを介して外部サーバーから呼び出すようにしてもよい。
【００１７】
画像管理部１１ｃは、画像記憶部１６に保存記憶された画像を管理し、画像記憶部１６から操作に応じた画像の読み出しを指示する。また、画像管理部１１ｃは、画像データのメタデータに含まれる撮影日時情報を読み出して、この撮影日時の順番で画像番号を管理する。さらに、画像管理部１１ｃは、画像データのメタデータに含まれる撮影位置情報を読み出して、撮影位置毎で画像を分類し、撮影頻度の高い撮影位置を特定する。なお、撮影位置毎の画像分類は撮影期間ごとに分けて分類することもできる。
【００１８】
そして、前記ロケーションマーク管理部１１ｂは、上記撮影頻度の高い撮影位置として特定されたいくつかの地域に対応するロケーションマークをプログラム記憶部から読み出す。
【００１９】
プログラム記憶部１２は、不揮発性のメモリ、例えばフラッシュメモリあるいはハードディスク等から構成される。プログラム記憶部１２には、画像再生装置１０を制御する制御プログラムに加えて、画面に表示させるアイコン、ロケーションマーク等のデータも格納される。
【００２０】
操作部１３は、制御部１１に接続されて、画像再生装置１０に設けられた操作釦（図示なし）から構成される。操作部１３は、制御部１１に撮影者の操作内容を通知する。操作釦には、画面に表示されたロケーションマークや画像を選択決定するための操作釦が含まれる。また、操作部１３として、画像表示部１９に重ねるようなタッチパネルを備えるようにしてもよい。
【００２１】
圧縮伸長部１４は、画像データの圧縮伸長処理を実行する機能を備える。圧縮伸長部１４は、画像データを画像記憶部１６に記憶させる際には、画像データに対してＪＰＥＧあるいはＭＰＥＧ等の各種方式に従った圧縮処理を施し、逆に画像記憶部１６から読み出した画像データを対しては、上記各種方式に従った伸長処理を施す。
【００２２】
記録再生部１５は、記録時には圧縮伸長部１４によって圧縮処理された画像データを画像記憶部１６に記録し、再生時には画像記憶部１６から圧縮された画像データを読み出す。
【００２３】
画像記憶部１６は、不揮発性のメモリ、例えばフラッシュメモリあるいはハードディスク等から構成され、撮影された画像の画像データを保存する記録媒体である。画像データには、メタデータとして、撮影日時と撮影位置データが合わせて記録されている。
【００２４】
ＳＤＲＡＭ１７は、上記圧縮伸長処理あるいは表示処理時に画像データを一時的に記憶させておくメモリである。ＳＤＲＡＭ１７は、画像表示データの展開・重畳や画像データの伸長処理時にワークエリアとして用いられる。
【００２５】
表示処理部１８は、画像表示部１９に表示するために画像データに画像表示部１９に応じた表示用の処理（リサイズ、γ処理）を施すものである。また、表示処理部１８は、表示制御部１１ａの制御により、撮影画像とロケーションマークを重畳させてロケーション画面を作成させるような処理も実行する。
【００２６】
画像表示部１９は、ＬＣＤや有機ＥＬ等から構成され、表示処理部１８で表示処理された単一画像、サムネイル画像あるいはこれらにロケーションマークが混合されたロケーション画面の画像を表示させる。
【００２７】
通信部２０は、外部のネットワーク３０を介して外部のサービス提供サイト３１との間でデータの通信を行うものである。通信手段は、有線または無線いずれでもよい。ネットワーク３０は、例えばインターネットである。サービス提供サイト３１は、画像に関する各種サービスを行う会社によって運営されるサイトである。このサイトに登録しておけば、ユーザーは各種サービスを受けることができる。撮影した画像をアップロードして保管してもらうサービスに限らず、今回の実施形態に関連するものとしては、要望に応じてロケーションマークの一覧をダウンロードしてもらうことや、さらに進んで撮影画像の位置データを送信すれば撮影位置に対応するロケーションマークを送信提供されるサービスを受けることもできる。
【００２８】
バス２２は、制御部１１、圧縮伸長部１４、ＳＤＲＡＭ１７，表示処理部１８、通信部２０が接続されて、画像データの信号やコントロール信号が流される。
【００２９】
図２は、画像を検索するロケーション画面の一例である。図２は、ロケーション画面の中の複数年をまとめて表示するマルチロケーションの画面を示す図である。また、図３は、図２のロケーション画面で一例として表示されているロケーションマークの具体的な位置を説明するための図である。
【００３０】
図２の画面５０の大半の領域に、３年分のロケーションマークの列（以下ロケーション列とも称す）が並列して表示される。画像表示部１９の画面５０の最下段の領域は、各種切換え指示が入力される入力指示領域５２である。入力指示領域５２には、指示マーク５４ａと指示マーク５４ｂが表示される。指示マーク５４ａは、サービス提供サイト３１との接続のための入力指示で、指示マーク５４ａがクリックされると、サービス提供サイト３１との接続が開始され、所定の指示でロケーションマークの提供を受けることもできる。
【００３１】
指示マーク５４ｂは、画面を上下にスクロール指示するための入力指示で、画面外に他の年度のロケーション列がある場合にはスクロール操作によって上あるいは下から他の年度のロケーション列が表示される。
【００３２】
３年分のロケーションマークの列として、上から順に２００７年のロケーション列５６ａ、２００８年のロケーション列５６ｂ、２００９年のロケーション列５６ｃが表示される。ロケーション列５６ａ、ロケーション列５６ｂ、ロケーション列５６ｃは、それぞれ２００７年、２００８年、２００９年に撮影された画像を、撮影位置毎に分類して示すものである。
【００３３】
ロケーション列の構成を、一番上のロケーション列５６ａから説明する。各ロケーション列の左上隅には、撮影期間５８が示され、当該ロケーション列の撮影対象の期間が、２００７年であることが示される。
【００３４】
ロケーション列の左端には、基準マーク６２が配置される。基準マーク６２はロケーションマーク配列の基準（原点）となるもので、いずれの位置を基準とするかは、予め設定しておくことができる。ここでは「撮影者の自宅」が基準とされている。また、基準は当然普遍ではなく時期に応じて変更させてもよい。例えば、引越しがあったとか、主たる活動場所が変わったような場合である。本例でも、ロケーション列５６ａの基準マーク６２ａと、ロケーション列５６ｂ、ｃの基準マーク６２ｂは、異なる表示で示されている通り、２００７年の基準位置と２００８年以降の基準位置は違う場所である。また、基準の場所が撮影枚数の最も多い場所が自動的に選択されるように、設定するようにしてもよい。
【００３５】
ロケーション列５６ａの基準マーク６２ａから、右方向に順番に、撮影場所が「デパート」であることを示すロケーションマーク６３ｄ、撮影場所が「近所の公園」であることを示すロケーションマーク６３ｂ、撮影場所が「富士山」であることを示すロケーションマーク６３ｅ、撮影場所が「田舎」であることを示すロケーションマーク６３ｆが、配列表示される。この順番は、基準マークで示される「撮影者の自宅」からの遠近に応じた順番であって、遠い位置にある地域ほど右に配置される。なお、ロケーションマークの配列順番は、「撮影者の自宅」からの方角には原則無関係で、距離の条件だけで決まる。
【００３６】
各ロケーションマークの列の下に、それぞれのロケーションマークの場所で撮影された画像数の概略を示す領域として、画像マーク領域７０が設けられる。画像マーク領域７０の各ロケーションマークの下に、各ロケーションマークの場所で撮影された画像数の概略を示すものとして、四角の白枠で画像マーク７２が表示される。撮影画像数の多寡に応じた数の画像マーク７２が表示される。画像マーク７２の数から、その場所で撮影された画像数が多いか少ないかの概略が分かる。「２００７年」では、「撮影者の自宅」で撮影された画像が一番多いことが示される。また、各ロケーションマーク間の画像マーク７２ｂは、表示されているロケーションマーク（６３ｂ他）に属さない場所でも、少ない数ながら撮影された画像があることを示すものである。四角の白枠１つ当たり、例えば３〜２０枚で、具体的な撮影枚数に応じて白枠１つ当たりの枚数は適当に設定される。
【００３７】
その下の段のロケーション列５６ｂは、２００８年に撮影された画像のロケーション列である。左端から順番に、「撮影者の自宅」である基準マーク６２ｂ、「近所の公園」を示すロケーションマーク６３ｂ、「デパート」を示すロケーションマーク６３ｄ、「山」を示すロケーションマーク６３ｇ、「奈良」を示すロケーションマーク６３ｈが配列される。これらの配列場所も、「撮影者の自宅」からの遠近距離に応じた順番である。
【００３８】
なお、ロケーション列５６ａ、ロケーション列５６ｂ間で、「自宅位置」に対してのロケーションマーク６３ｂ、ロケーションマーク６３ｄの位置関係が逆転するのは、相対距離が変化したからである。また、各ロケーションマークの下には、各ロケーションマークの場所で撮影された画像数の概略を示す画像マーク７２が表示される。
【００３９】
更にその下の段のロケーションマップ５６ｃは、２００９年に撮影されたロケーション列である。左端から順番に、「撮影者の自宅」である基準マーク６２ｂ、「近所の公園」を示すロケーションマーク６３ｂ、「保育園」を示すロケーションマーク６３ｃ、「デパート」を示すロケーションマーク６３ｄ、「北海道」を示すロケーションマーク６３ｉ、「沖縄」を示すロケーションマーク６３ｊが配列される。これらロケーションマークの配列順番も、「撮影者の自宅」からの遠近距離に応じた順番である。
【００４０】
撮影期間５８を示す「２００９」の横に、入力を指示するためのカーソル７４が表示される。ここで「２００９」の表示は、白黒反転された状態である。撮影期間５８を示す「２００９」の位置にカーソル７４が移動されると、「２００９」が選択されて、白黒反転表示される。更に、この状態でクリックされると、後述する図５の画面に切換わる。
【００４１】
図３は、図２で示された各ロケーションマーク６３に対応する場所を示す地図である。図３（１）は、自宅周囲の地図で、先の自宅の基準マーク６２ａ、後の自宅の基準マーク６２ｂとロケーションマーク６３ｂ、６３ｃ、６３ｄの関係を示す。図３（１）で示すように、基準マーク６２ｂで示される後の「自宅」の周りには、一番近所にロケーションマーク６３ｂで示される「近所の公園」があり、少し離れてロケーションマーク６３ｃで示される「保育園」があり、さらに遠くにロケーションマーク６３ｄで示される「デパート」が存在する。なお、基準マーク６２ａで示される先の自宅に一番近い場所に、ロケーションマーク６３ｄで示される「デパート」が存在する。
【００４２】
図３（２）は、日本全土の地図で、自宅とロケーションマーク６３ｅ〜６３ｊの関係を示す。基準マーク６２ａ，６２ｂで示される「自宅」の北方向に、ロケーションマーク６３ｆで示される「田舎」、ロケーションマーク６３ｇで示される「山」、ロケーションマーク６３ｉで示される「北海道」がある。「自宅」の南西方向に、ロケーションマーク６３ｅで示される「富士山」、ロケーションマーク６３ｈで示される「奈良」、ロケーションマーク６３ｊで示される「沖縄」がある。
【００４３】
図４は、ロケーション画面の中の単年分を表示するシングルロケーションの画面を示す図である。この画面は、各ロケーションに属する画像を具体的に表示させるための画面である。前述した通り、図２のマルチロケーションの画面でカーソル７４で「２００９」年が選択されると、図４のシングルロケーション画面に移行する。図４は、さらに、カーソル７４によって「保育園」の画像マークが選択され、撮影位置が「保育園」である撮影画像が画面上段に表示されている画面である。画面の左端の中央に、このシングルロケーションの撮影年度５８が表示される。
【００４４】
画像マーク領域７０には、画像マーク７６がサムネイル画像として表示される。画像マークは、マルチロケーションの画面では、単なる四角の枠（画像マーク７２）で表示されていたが、シングルロケーション画面では、画像が表示されるサムネイル画像（画像マーク７６）の形式で表示される。シングルロケーションの画面では、画像マーク領域７０を広く取ることができるからである。表示されるサムネイル画像は、撮影画像の中から適当に選択された画像である。サムネイル画像として表示させる画像数は、四角の白枠数に一致させなくとも良いし、そのロケーションに属するすべての画像を表示させなくともよいが、なるべく多くの画像を表示させる方が検索上はメリットがある。画像マーク７６（サムネイル画像）の数が、各ロケーション間での撮影頻度を表わす点は変わりない。
【００４５】
カーソル７４によっていずれかの画像マーク７６（サムネイル画像）が選択されてクリックされると、そのロケーションの場所で撮影された撮影画像７８が順次表示される。カーソル７４で「保育園」で撮影されたサムネイル画像が選択されることによって、画面の上半分の領域には、「保育園」で２００９年に撮影された撮影画像７８が複数順番に表示される。各画像の左上の数字（例えば２０２）は、画像番号である。画像番号は、撮影日時の古い順番に付される。この画面では、撮影位置が保育園の画像が7枚表示されている。
【００４６】
そして、カーソル７４で画像マーク６４ｂの他のいずれかが選択されると、その画像とその画像に番号の近い画像が拡大されて現在「保育園」での撮影画像が表示されている位置に代わって表示される。なお、画像マーク領域の下の位置に表示される画像マーク７６ｂ（サムネイル画像）は、表示されているロケーションマーク（６３ｂ他）に属さない場所で、撮影された画像（少数）が存在することを示すものである。
【００４７】
画面の左上には、ロケーション名８０が表示される。ここでは「保育園」と表示される。
ロケーション名８０は、各ロケーションマーク６３と共にプログラム記憶部１２に記憶されている。
【００４８】
画面左右の横スクロールマーク８４ａ，８４ｂのいずれかを選択してクリックされると、ロケーション列の表示はそのままで、撮影画像７８だけが左右いずれかにスクロール移動されて、「保育園」で撮影された画像であって現在表示されていない他の画像が表示される。なお、画面に表示される撮影画像７８は、一定のスピードで古い画像から順番に自動的にスクロール表示されるようにしてもよい。
【００４９】
また、ロケーション名８０の右横には、現在画面に表示されている撮影画像７８の撮影日時８２が表示される。
【００５０】
また、画面下の入力指示領域５２には、表示されている撮影画像７８のサイズを現在のサイズよりも大きな表示サイズに切換えるためのサイズ切換えマーク５４ｄ、逆に現在のサイズよりも小さな表示サイズに切換えるためのサイズ切換えマーク５４ｅが設けられる。例えば、サイズ切換えマーク５４ｄの選択によって、撮影画像７８の表示サイズが面積倍で、表示数が半分になり、サイズ切換えマーク５４ｅの選択によって、撮影画像７８の表示サイズが面積半分で、表示数が倍になるような、具合である。
【００５１】
さらに、画面下の入力指示領域５２には、前に図２で示したマルチロケーションの画面に戻すための戻しマーク５４ｃが設けられる。
【００５２】
図５は、マルチロケーションからシングルロケーションの画面に移行する場合の別なルートを説明する画面である。図５（１）は図２と同じマルチロケーション画面で、カーソル７４によって、「２００７」年の「近所の公園」のロケーションマーク６３ｂが直接に選択される状態を示す画面である。
【００５３】
図５（２）は、図５（１）で「近所の公園」が直接に選択されたことによって、マルチロケーション画面からシングルロケーションに画面が切換わり、同時に、「２００７」年の「近所の公園」で撮影された撮影画像が表示された画面である。マルチロケーション画面で特定年度のロケーションが直接選択された場合には、直接にそのロケーションの画像を表示するようにしている。この方が手間が省けるからである。また、画像マーク表示領域に表示されるサムネイル画像数について、図４では、表示させるサムネイル画像数をマルチロケーション画面でのマーク数と同じ数にしていたが、図５で示すように、サムネイル画像を表示できる最大数で表示するようにしてもよい。図５の例えば、「自宅」、「近所の公園」の場所での表示が、サムネイル画像の最大数表示である。
【００５４】
なお、図２,４，５において、ロケーションマークを設定する際には、画像数の少ない場所（所定枚数以下、例えば５枚あるいは３枚以下）のロケーションマークは、外すようにしている。撮影頻度の少ない場所についてもロケーションマークを設定すると、トータルのロケーションマーク数が多くなってしまうからである。そこで、画面に表示するロケーションマーク数の上限を所定数（例えば６箇所）に決めるようにして、撮影画像数が多い順で表示させるロケーションマークを決めてもよい。
【００５５】
また、所定枚数以上の画像数のある位置を全てロケーションマークに設定するようにしてもよい。この場合には、図４の画像の左右スクロールと同様に、ロケーション列を左右にスクロール可能にしておくとよい。表示部の画面幅に限定されることなく、ロケーション列を長くすることができるからである。また、マルチロケーション画面において、年代別に分類表示したが、複数年別あるいは月別に分類表示してもよい。
【００５６】
図６から図８は、上述した画像表示部１９にロケーション画面を表示する制御処理を説明するためのフローチャートである。これらの制御処理は、主に制御部１１、特にその中でも、表示制御部１１ａ、ロケーション管理部１１ｂ、画像管理部１１ｃによって実行される。
【００５７】
まず図６は、制御処理の全体のフローチャートである。画像再生装置１０のパワーオン後、動作モードとして、ロケーションモードが選択されたかを判断する（ステップＳ１１）。ロケーションモードは、上記ロケーション画面を表示させて画像を検索するモードである。
【００５８】
この画像再生装置１０には、動作モードとして、ロケーションモード以外に、通常のインデックス表示や単一画像を表示する再生モードや、画像を自動的に切替えて表示するスライドショーモードが選択可能に備わっていて、図示しないメニュー画面で適宜選択されるものとする。
【００５９】
ロケーションモードの選択がなければ（ステップＳ１１ＮＯ）、他の再生モードの処理を実行する（ステップＳ１２）。他の再生モード処理の詳細は省略する。ロケーションモードが選択されれば（ステップＳ１１ＹＥＳ）、まず、マルチロケーション画面を作成して表示させる（ステップＳ１３）。マルチロケーション画面は、図２及び図５（１）で示した画面である。
【００６０】
図７は、マルチロケーション画面作成処理のサブルーチンを説明するフローチャートである。
【００６１】
まず、画像記憶部１６から全ての撮影画像データを読み出し（ステップＳ３１）、さらにその撮影画像データのメタデータから撮影日時情報と撮影位置情報とを読み出す（ステップＳ３２）。撮影日時情報と撮影位置情報から、撮影位置を撮影期間（年代別）に分類する（ステップＳ３３）。撮影位置の中で、撮影頻度（撮影画像数）の高い撮影位置（地域）を特定する（ステップＳ３４）。所定枚数（例えば５枚）以上撮影された場所である。
【００６２】
特定された撮影位置に対応するロケーションマーク（基準マーク含む）のデータをプログラム記憶部１２から読み出す（ステップＳ３５）。ロケーションマークがプログラム記憶部１２に保存されていない場合には、通信部２０からサービス提供サイト３１へロケーションマークのデータ送信を要求して、得られたロケーションマークのデータをプログラム記憶部１２に保存しておき必要に応じて使用するようにしてもよい。
【００６３】
続いて、各ロケーションマークに対応する位置での撮影画像数を各年度別にカウントする（ステップＳ３６）。設定されたロケーションマークについて、予め選択された基準位置（基準マーク）からの遠近に従って配列して、ステップＳ３６でカウントされた撮影画像数に基づき各ロケーションマークの下にその位置での撮影画像数に応じた数の画像マークを配置して、１年分のロケーションの画像を作成し、作成した各年代のロケーションの画像を縦に並べることで、マルチロケーション画面を作成する（ステップＳ３７）。作成されたマルチロケーション画面を表示して（ステップＳ３８）、図６のステップＳ１４に進む。
【００６４】
なお、上記ステップＳ３１〜ステップＳ３４、ステップＳ３６については、画像管理部１１ｃが処理を行う。ステップＳ３５は、ロケーションマーク管理部１１ｂが処理を行う。ステップＳ３７、ステップＳ３８については、表示制御部１１ａが処理を行う。
【００６５】
図６に戻る。表示されたマルチロケーション画面でシングルロケーションへの切換え操作があったかを判断する（ステップＳ１４）。図４あるいは図５（２）で説明したような切換え操作がなされた場合には（ステップＳ１４ＹＥＳ）、シングルロケーション画面表示を行う（ステップＳ１５）。
【００６６】
図８は、シングルロケーション画面作成表示処理のサブルーチンを説明するフローチャートである。ステップＳ１４での切換え操作が  図4のように撮影期間５８が選択されて切換わった場合と、図５（２）のように特定のロケーションマークが直接選択された場合で分けて説明する。まず、この切換えが特定のロケーションマークが直接選択された場合かを判断する（ステップＳ４１）。ロケーションマークが直接選択された場合でない時には（ステップＳ４１ＮＯ）、撮影期間が選択された訳であるから、その選択された年代（撮影期間）のシングルロケーション画面を作成表示させる（ステップＳ４２）。
【００６７】
一方、ロケーションマークが直接選択された場合には（ステップＳ４１ＹＥＳ）、図５（２）で示した、選択されたロケーションマークが属する年代（撮影期間）とその場所での撮影画像を表示させる指示である。まず、指定された年代のシングルロケーション画面を作成し（ステップＳ４３）、あわせて、選択された年代のロケーションマークに属する撮影画像を画像記憶部１２から読み出す（ステップＳ４４）。そして、選択されたロケーションマークにおける撮影画像が重畳されたシングルロケーション画面を作成表示させる（ステップＳ４５）。
【００６８】
次に、上記ステップＳ４２，あるいはステップＳ４５で作成表示されたシングルロケーション画面で、いずれかのロケーションに属する画像マークが選択されたかを判断する（ステップＳ４６）。ステップＳ４２のシングルロケーション画面表示中にいずれかの画像マークが選択されたら（ステップＳ４６ＹＥＳ）、ステップＳ４２，Ｓ４３で説明したようにして、その画像マークに属する撮影画像を読み出して表示させる（ステップＳ４７）。また、ステップＳ４５のシングルロケーション画面表示中に、新たな画像マークが選択されたら（ステップＳ４６ＹＥＳ）、その新たな画像マークに属する撮影画像を読み出し表示させる（ステップＳ４７）。
【００６９】
また、ステップＳ４６で画像マークが選択されなければ（ステップＳ４６ＮＯ）、画面に撮影画像が表示中かを判断する（ステップＳ４８）。撮影画像が表示中であれば（ステップＳ４８ＹＥＳ）、次に横スクロールマーク８４ａまたは８４ｂによるスクロール操作がされたかを判断する（ステップＳ４９）。スクロール操作がされた場合には（ステップＳ４９ＹＥＳ）、その方向に応じて、撮影画像をスクロール表示させる（ステップＳ５０）。スクロール操作は、図４で説明した操作である。
【００７０】
スクロール表示後（ステップＳ５０）、スクロール操作がされない場合（ステップＳ４９ＮＯ）、あるいは画面に撮影画像が表示中でない場合には（ステップＳ４８ＮＯ）、図６のステップＳ１６に戻る。
【００７１】
なお上記処理で、ステップＳ４４の処理は画像管理部１１ｃによって実行され、ステップＳ５０は画像管理部１１ｃ及び表示制御部１１ａによって実行され、それ以外の処理は、主に表示制御部１１ａによって実行される。
【００７２】
図６のステップ１６以下では、割り込み操作として、オフ操作、再生モードの切換え、マルチロケーション画面への切換え操作があった場合の処理を行う。
【００７３】
まず、電源オフ処理操作がされたかを判断し（ステップＳ１６）、オフ操作がされた場合には（ステップＳ１６ＹＥＳ）、画像再生装置の制御処理を終了させる。オフ操作がされない場合には（ステップＳ１６ＮＯ）、再生モードの切換え操作がされたかを判断し（ステップＳ１７）、再生モードの切換え操作がされたと判断した場合（ステップＳ１７ＹＥＳ）にはステップＳ１２に進み、選択された再生処理を実行する（ステップＳ１２）。再生モードの切換え操作がされていないと判断した場合には（ステップＳ１７ＮＯ）、現在の表示がシングルロケーション画面でない場合（つまりマルチロケーション）（ステップＳ１８ＮＯ）には、ステップＳ１４に戻る。
【００７４】
現在の表示がシングルロケーション画面の場合（ステップＳ１８ＹＥＳ）には、マルチロケーション画面への切換え操作がされたかを判断し（ステップＳ１９）、マルチロケーション画面への切換え操作がされたと判断した場合には（ステップＳ１９ＹＥＳ）、ステップＳ１３に戻り、マルチロケーション画面の作成表示を行う。マルチロケーション画面への切換え操作がされないと判断した場合には（ステップＳ１９ＮＯ）、ステップＳ１５に戻り、シングルロケーション画面の表示を続ける。
【００７５】
図９は、その他のロケーション画面の例を示す図である。まず、図９（１）は、シングルロケーション画面で、ロケーション列を複数段（ここでは２段）で構成した例である。図４で示した「２００９」年のロケーションの列を、上段を自宅周囲のロケーションマーク列とし、下段を遠距離のロケーションマーク列に分けた。2段で構成することにより、多くのロケーションマークを表示することができ、また、ロケーション列を自宅付近とその他で分けることによって、より希望の地域が選択しやすい画面となる。なお、自宅周囲とは、例えば自宅から１０（あるいは５０）ｋｍ以内で、それ以上を遠距離というように設定する。
【００７６】
次に、図９（２）は、ロケーション列の基準を変更して表示した例である。図４で示した「２００９」年のロケーションの列に基準を、先の「自宅」の基準マーク６２ａから「近所の公園」のロケーションマーク６３ｂに変更した場合の画面である。
【００７７】
以上、上記実施形態によれば、撮影場所による画像分類の画面として、単純に地図あるいは距離マップで表現するのではなく、その場所が一目で分かるようなロケーションマークを設定して表示するようにしたので、画面が分かりやすくかつ親しみやすくなり、希望画像の表示や検索がより簡単で楽しくできるようになる。
【００７８】
また、上記ロケーションマークを方角に関係なく遠近条件で１列に並べたロケーション列で表示するので、画面を有効に利用することができる。また、ロケーション列の基準となるマークを選択できるので、使い勝手がよい。また、撮影期間別のロケーションを並べて表示するマルチロケーション画面も表示できるので、より希望画像の検索が容易になる。また、ロケーション列を複数段で表示すれば、多数のロケーションマークを表示することができる。
【００７９】
また、上記例では、シングルロケーション画面では、ロケーションマーク選択されことで表示される撮影画像７８は、その年度の撮影画像だけが表示されるよう説明したが、その年度に限ることなく、指示によって全ての年度あるいは別途指定する年度で、その位置に属する画像を表示するようにしてもよい。
【００８０】
また、撮影画像によっては、その撮影位置環境によって正確な位置情報データが添付されない場合もある。このような位置情報が不備な撮影画像については、ロケーション画面でその画像のサムネイル画像をロケーションマークにドラッグアンドドロップするような操作によって、画像記憶部１６の当該撮影画像の位置データを書き直すよう処理してもよい。
【００８１】
なお、画像再生装置１０は、単体としてだけではなく、デジタルカメラや携帯電話に組みこまれた状態でも良い。上記本実施形態では、処理の実行を、ソフトウェア処理とハードウェア処理の組み合わせで説明したが、これに限られるものではなく、その組合わせは選択事項である。また、上記ロケーション画面の作成表示は、制御部１１がプログラムデータ記憶部１２に格納された操作制御用のプログラムを読み出して実行されるので、このようなソフトウェア処理に関する制御用プログラムも本発明となる。また、このような制御用プログラムが記録された記録媒体も本発明となる。
【００８２】
なお、本発明は上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【００８３】
１０・・・画像再生装置、１１・・・制御部、１１ａ・・・表示制御部、１１ｂ・・・ロケーションマーク管理部、１１ｃ・・・画像管理部、１２・・・プログラム記憶部、１３・・・操作部、１４・・・圧縮伸長部、１５・・・記録再生部、１６・・・画像記憶部、１７・・・ＳＤＲＡＭ、１８・・・表示処理部、１９・・・画像表示部、２０・・・通信部、２２・・・バス、３０・・・ネットワーク、
３１・・・サービス提供サイト、
５０・・・画面、５２・・・入力指示領域、５４ａ・・・指示マーク、５４ｂ・・・指示マーク、５４ｃ・・・戻しマーク、５４ｄ・・・サイズ切換えマーク、５４ｅ・・・サイズ切換えマーク、５６ａ・・・ロケーション列、５６ｂ・・・ロケーション列、５６ｃ・・・ロケーション列、５８・・・撮影期間、
６２a・・・基準マーク、６２b・・・基準マーク、６３・・・ロケーションマーク、７０・・・画像マーク領域、７２・・・画像マーク、７２ｂ・・・画像マーク、７４・・・カーソル、７６、７６ｂ・・・画像マーク、８２・・・撮影日時、８４ａ・・・横スクロールマーク、８４ｂ・・・横スクロールマーク
【図１】
2011188189.tif 000003
【図２】
2011188189.tif 000004
【図３】
2011188189.tif 000005
【図４】
2011188189.tif 000006
【図５】
2011188189.tif 000007
【図６】
2011188189.tif 000008
【図７】
2011188189.tif 000009
【図８】
2011188189.tif 000010
【図９】
2011188189.tif 000011