(57)【特許請求の範囲】
【請求項１】
画像を撮影した位置を示す撮影位置データを前記画像に付与した画像ファイルを生成する画像ファイル生成部と、
相互に異なる趣向に基づいて予め編集された地図データとして構成された複数のテンプレートが格納されているとともに、前記地図データにおける特定の場所を示す複数のメタデータが各テンプレート毎に予め関連付けられた状態で格納されているデータベース部と、
前記データベース部に格納された全てのテンプレートの中から１つまたは複数のテンプレートの選択を促すための第１の選択画面を表示部に表示させる制御部と、
前記第１の選択画面において選択された各テンプレート毎に、前記撮影位置データに最も適合する位置関係にあるメタデータ、または、前記撮影位置データを含む位置関係にあるメタデータのいずれかに該当するものを１つずつ抽出して前記撮影位置データに関連付ける関連付け部と、
前記関連付け部による関連付けがなされた画像ファイルを記録する記録部と、を有し、
前記制御部は、前記データベース部に格納された全てのテンプレートの中から１つのテンプレートの選択を促すための第２の選択画面を前記表示部に表示させ、さらに、前記第２の選択画面において選択されたテンプレートに付与されている複数のメタデータのうち、どのメタデータが関連付けられた画像ファイルが前記記録部に記録された全画像ファイルの中に含まれているかを示す画像分類結果を前記表示部に表示させることを特徴とする画像記録装置。
【請求項２】
ＧＰＳ衛星から受信した電波に基づいて現在位置の測位を行い、測位結果を位置データとして取得するＧＰＳモジュールをさらに有し、
前記制御部は、前記画像の撮影時に前記ＧＰＳモジュールによる位置データの取得が行われた場合には、当該取得した位置データを前記撮影位置データとし、前記画像の撮影時に前記ＧＰＳモジュールによる位置データの取得が行われなかった場合には、前記撮影位置データの入力を促す入力画面を生成して前記表示部に表示させることを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記画像分類結果がリスト形式で前記表示部に表示されることを特徴とする請求項１に記載の画像記録装置。
【請求項４】
前記画像分類結果が地図形式で前記表示部に表示されることを特徴とする請求項１に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置に関し、特に、位置情報を利用して処理を行う画像記録装置に関するものである。
【背景技術】
【０００２】
ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により現在位置の緯度及び経度等の位置情報を取得し、当該取得した位置情報を種々の処理に利用できるように構成された装置等が従来提案されている。
【０００３】
具体的には、例えば特許文献１に開示された携帯機器のような、被写体を撮影して画像を得る撮像機能と、当該被写体の撮影時の位置情報をＧＰＳにより得る位置情報取得機能と、当該画像と当該位置情報とを関連付けて記録させる記録制御機能と、を備えたものが提案されている。そして、前述の各機能を備えた装置等によれば、被写体を撮影して得た画像と、当該画像を撮影した場所とを関連付けて地図データ上に表示させることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、一般的な地図データにおいては、被写体の撮影時に得た位置情報を、現存する地名または住所等の普遍的な情報に関連付けることができる一方で、個々のユーザの趣味嗜好に応じた特別な情報に関連付けることができない。
【０００５】
すなわち、前述の各機能を備えた装置等において一般的な地図データを用いた場合には、普遍的な情報に基づく画像の分類結果を地図データ上に表示させることができる反面、個々のユーザの趣味嗜好に応じた特別な情報に基づく画像の分類結果を地図データ上に表示させることができなかった。
【０００６】
本発明は、前述した事情に鑑みてなされたものであり、個々のユーザの趣味嗜好に応じた種々の情報に基づいて画像分類を行うことが可能な画像記録装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の画像記録装置は、画像を撮影した位置を示す撮影位置データを前記画像に付与した画像ファイルを生成する画像ファイル生成部と、相互に異なる趣向に基づいて予め編集された地図データとして構成された複数のテンプレートが格納されているとともに、前記地図データにおける特定の場所を示す複数のメタデータが各テンプレート毎に予め関連付けられた状態で格納されているデータベース部と、前記データベース部に格納された全てのテンプレートの中から１つまたは複数のテンプレートの選択を促すための第１の選択画面を表示部に表示させる制御部と、前記第１の選択画面において選択された各テンプレート毎に、前記撮影位置データに最も適合する位置関係にあるメタデータ、または、前記撮影位置データを含む位置関係にあるメタデータのいずれかに該当するものを１つずつ抽出して前記撮影位置データに関連付ける関連付け部と、前記関連付け部による関連付けがなされた画像ファイルを記録する記録部と、を有し、前記制御部は、前記データベース部に格納された全てのテンプレートの中から１つのテンプレートの選択を促すための第２の選択画面を前記表示部に表示させ、さらに、前記第２の選択画面において選択されたテンプレートに付与されている複数のメタデータのうち、どのメタデータが関連付けられた画像ファイルが前記記録部に記録された全画像ファイルの中に含まれているかを示す画像分類結果を前記表示部に表示させる。
【発明の効果】
【０００８】
本発明における画像記録装置によれば、個々のユーザの趣味嗜好に応じた種々の情報に基づいて画像分類を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例に係る画像記録装置を含む撮像装置の要部の構成を示すブロック図。
【図２】データベース部に格納されたテンプレートのデータ構造を模式的に示す図。
【図３】被写体の撮影の前後において行われる処理等の一例を示すフローチャート。
【図４】テンプレート選択リストの一例を示す図。
【図５】メタデータと撮影位置データとが関連付けられた状態の画像ファイルのデータ構造を模式的に示す図。
【図６】画像の再生表示に伴って行われる処理等の一例を示すフローチャート。
【図７】図６の処理等に続いて行われる処理等の一例を示すフローチャート。
【図８】メタデータと撮影位置データとが関連付けられた状態の、図５とは異なる画像ファイルのデータ構造を模式的に示す図。
【図９】メタデータと撮影位置データとが関連付けられた状態の、図５及び図６とは異なる画像ファイルのデータ構造を模式的に示す図。
【図１０】画像分類結果の表示態様の一例を示す図。
【図１１】画像分類結果の表示態様の、図１０とは異なる例を示す図。
【図１２】画像分類結果の中から選択された画像データの表示態様の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照しつつ説明を行う。図１から図１１は、本発明の実施例に係るものである。
【００１１】
図１は、本発明の実施例に係る画像記録装置を含む撮像装置の要部の構成を示すブロック図である。
【００１２】
デジタルカメラ等である撮像装置１０１は、図１に示すように、撮像部１と、ＧＰＳモジュール２と、操作部３と、時計４と、データベース部５と、記録部６と、表示部７と、制御部８と、を有して構成されている。
【００１３】
撮像部１は、レンズ、絞り機構、シャッター機構、焦点調整機構、及び、撮像素子等を備えており、制御部８の制御に応じて被写体を撮像するとともに、撮像した被写体に係る撮像信号を生成して制御部８へ出力するように構成されている。
【００１４】
ＧＰＳモジュール２は、複数のＧＰＳ衛星から受信した電波に基づいて現在位置の測位を行い、測位結果を位置データとして制御部８に出力するように構成されている。
【００１５】
操作部３は、画面上に表示されるスイッチ群の操作に応じた指示を制御部８に対して行うことができるように構成されたタッチパネル３ａと、入力装置群３ｂと、を有している。具体的には、入力装置群３ｂは、例えば、電源ボタン、レリーズボタン、再生ボタン、及び、各種入力キー等を備えて構成されている。
【００１６】
入力装置群３ｂの電源ボタンは、ユーザの操作に応じ、撮像装置１０１の電源をオンまたはオフに切り替えるための指示を制御部８に対して行うことができるように構成されている。
【００１７】
入力装置群３ｂのレリーズボタンは、ファーストレリーズスイッチとセカンドレリーズスイッチとからなる２段スイッチを有して構成されている。制御部８は、レリーズボタンの半押しに応じてファーストレリーズスイッチがオンされると、ＡＥ（自動露出）及びＡＦ（自動焦点）に係る動作等を実施させるための制御を撮像部１に対して行う。また、制御部８は、レリーズボタンの全押しに応じてセカンドレリーズスイッチがオンされると、被写体の撮影を実施させるための制御を撮像部１に対して行う。
【００１８】
入力装置群３ｂの再生ボタンは、ユーザの操作に応じ、被写体を撮影して得られた静止画を表示部７に表示させるための指示を制御部８に対して行うことができるように構成されている。制御部８は、再生ボタンがオフされていることを検出した場合には、撮像装置１０１の動作モードを撮影モードに設定し、表示部７においてライブビュー表示を行うように動作する。また、制御部８は、再生ボタンがオンされていることを検出した場合には、撮像装置１０１の動作モードを再生モードに設定し、記録部６に記録された画像ファイルを表示部７に再生表示させるように動作する。
【００１９】
時計４は、現在の日付及び時刻を随時取得するとともに、取得結果を日時データとして制御部８へ出力するように構成されている。
【００２０】
データベース部５には、（日本地図及び世界地図等の）一般的な地図データと、一般的な地図データとは異なる趣向に基づいて編集された特別な地図データをそれぞれ有する複数のテンプレートと、が格納されている。
【００２１】
図２は、データベース部に格納されたテンプレートのデータ構造を模式的に示す図である。
【００２２】
図２に示すように、データベース部５に格納された複数のテンプレートＴＡ、ＴＢ、ＴＣ、・・・には、各テンプレート毎に関連する複数のメタデータが予め付与されている。
【００２３】
具体的には、例えば、テンプレートＴＡが所定のチェーン店の位置を示す地図データ（名称「店舗マップ」）として構成されている場合には、当該所定のチェーン店を構成する各店舗の店舗名を示すメタデータＭＤＡ１、ＭＤＡ２、ＭＤＡ３、・・・が当該地図データに予め関連付けられた状態で付与されている。
【００２４】
また、例えば、テンプレートＴＢが所定の魚の釣りスポットを示す地図データ（名称「釣りマップ」）として構成されている場合には、当該所定の魚の釣りスポットを構成する各地名を示すメタデータＭＤＢ１、ＭＤＢ２、ＭＤＢ３、・・・が当該地図データに予め関連付けられた状態で付与されている。
【００２５】
さらに、例えば、テンプレートＴＣが戦国時代の日本を示す地図データ（名称「戦国地図」）として構成されている場合には、戦国時代当時の日本を構成する各国名を示すメタデータＭＤＣ１、ＭＤＣ２、ＭＤＣ３、・・・が当該地図データに予め関連付けられた状態で付与されている。
【００２６】
すなわち、データベース部５には、相互に異なる地図データとして構成された複数のテンプレートが格納されているとともに、前記地図データ毎に複数のメタデータが予め関連付けられた状態で格納されている。
【００２７】
なお、データベース部５に格納されたテンプレートを用いて行われる画像分類の処理の詳細については、後程述べるものとする。
【００２８】
一方、記録部６は、制御部８により生成された画像ファイルを記録可能な不揮発性の記録媒体等により構成されている。
【００２９】
表示部７は、制御部８の制御に応じ、撮影直後の画像データを一定時間だけ表示するレックビュー表示、記録部６に記録された画像ファイルの再生表示、及び、撮影する被写体の構図を動画にて確認可能なライブビュー表示等の種々の画像表示を行うことができるように構成されている。
【００３０】
制御部８は、撮像装置１０１の各部の動作に係る制御を行うように構成されている。また、制御部８は、画像処理部８ａと、関連付け部８ｂと、を有して構成されている。
【００３１】
画像処理部８ａは、撮像部１から出力される撮像信号に対して種々の画像処理を施すことにより、記録部６に記録する画像データ及び当該画像データを含む画像ファイルの生成、レックビュー表示用の画像データの生成、及び、ライブビュー表示用の画像データの生成等を行うことができるように構成されている。また、画像処理部８ａは、記録部６に記録された画像ファイルを読み込み、当該読み込んだ画像ファイルに基づいて再生表示用の画像データを生成することができるように構成されている。さらに、画像処理部８ａは、操作部３におけるユーザの操作に応じ、タッチパネル３ａの画面上に表示するスイッチ群、及び、種々の情報の入力を促す入力画面等の、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）に関する画像を生成可能に構成されている。
【００３２】
関連付け部８ｂは、画像処理部８ａにより生成された画像ファイルに対し、撮影時の位置データを撮影位置データとして付与するとともに、撮影時の日時データを撮影日時データとして付与する。さらに、関連付け部８ｂは、ユーザによりデータベース部５に格納された各テンプレートの中から選択された１または複数のテンプレートに付与されているメタデータと、画像ファイルに付与された撮影位置データとの関連付けを行うことができるように構成されている。なお、このような関連付けを含む処理の詳細については、後程述べるものとする。
【００３３】
ここで、以上に述べたような構成を具備する撮像装置１０１を用いて撮影を行う場合の動作等について説明を行う。図３は、被写体の撮影の前後において行われる処理等の一例を示すフローチャートである。
【００３４】
まず、入力装置群３ｂの電源ボタンの操作に応じて撮像装置１０１の電源がオンされると、制御部８は、入力装置群３ｂの再生ボタンがオンされているか否かを検出する（図３のステップＳ１）。そして、制御部８は、図３のステップＳ１において、入力装置群３ｂの再生ボタンがオンされていることを検出した場合には、撮像装置１０１の動作モードを再生モードに設定した（図３のステップＳ２）後、図６のステップＳ１０１に示す処理を続けて行う。
【００３５】
一方、制御部８は、図３のステップＳ１において、入力装置群３ｂの再生ボタンがオフされていることを検出した場合には、撮像装置１０１の動作モードを撮影モードに設定した後、表示部７においてライブビュー表示を行う（図３のステップＳ３）。
【００３６】
その後、制御部８は、入力装置群３ｂのレリーズボタンのセカンドレリーズスイッチがオンされたか否かを検出する（図３のステップＳ４）。そして、制御部８は、セカンドレリーズスイッチがオンされていないことを検出した場合には、ＧＰＳにより現在位置の位置データを取得するか否かの判定を行う（図３のステップＳ５）。
【００３７】
制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、ＧＰＳによる位置データの取得に係る指示が行われたことを検出した場合、ＧＰＳモジュール２における電波の受信を開始させる（図３のステップＳ６）。
【００３８】
そして、制御部８は、ＧＰＳ衛星からの電波の受信に成功し、ＧＰＳモジュール２から現在位置の位置データを取得することができた（図３のステップＳ７）場合には、当該取得した現在位置の位置データを保持したまま、図３のステップＳ１からの処理を再度行う。
【００３９】
一方、制御部８は、図３のステップＳ５においてＧＰＳによる現在位置の位置データの取得に係る指示が行われなかった場合、または、図３のステップＳ７においてＧＰＳモジュール２から位置データを取得することができなかった場合のいずれかの場合に、手動入力により現在位置の位置データを取得するか否かの判定を行う（図３のステップＳ８）。
【００４０】
制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、手動入力による位置データの取得に係る指示が行われなかった場合には、現在位置の位置データを未取得の状態のまま、図３のステップＳ１からの処理を再度行う。
【００４１】
また、制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、手動入力による位置データの取得に係る指示が行われたことを検出した場合、画像処理部８ａにおいて生成した位置データ入力画面をタッチパネル３ａまたは表示部７に表示させる（図３のステップＳ９）。
【００４２】
具体的には、制御部８は、前述の位置データ入力画面として、例えば、現在位置の住所等を示す文字列を入力するように促す画面を表示部７に表示させる。または、制御部８は、前述の位置データ入力画面として、例えば、一般的な（日本地図または世界地図等の）地図データに基づいて描画された地図に直接触れさせることにより、現在位置の指定を促す画面をタッチパネル３ａに表示させる。
【００４３】
そして、制御部８は、位置データ入力画面における入力内容が確定されると、データベース部５に格納された一般的な地図データの緯度及び経度に基づき、当該確定された入力内容に対応する現在位置の位置データを取得し（図３のステップＳ１０）、当該取得した現在位置の位置データを保持したまま、図３のステップＳ１からの処理を再度行う。
【００４４】
一方、制御部８は、図３のステップＳ４において、セカンドレリーズスイッチがオンされたことを検出した場合には、ユーザにより撮影操作が実施されたものとみなし、被写体の撮影を実施させるための制御を撮像部１に対して行う（図３のステップＳ１１）。
【００４５】
そして、被写体の撮影が行われた後、記録部６に記録する画像ファイルが画像処理部８ａにより生成される。
【００４６】
制御部８は、被写体の撮影が行われた後、現在位置の位置データを取得済であるか否かの判定を行う（図３のステップＳ１２）。
【００４７】
制御部８は、現在位置の位置データを未取得である場合には、撮影位置データが付与されていない画像ファイルを記録部６に記録させた後、図３のステップＳ１からの処理を再度行う。
【００４８】
さらに、制御部８は、現在位置の位置データを取得済である場合には、当該現在位置の位置データを撮影位置データとして画像ファイルに付与した（図３のステップＳ１３）後、データベース部５に格納された複数のテンプレートを参照することによりテンプレート選択リストを生成し、当該生成したテンプレート選択リストをレックビュー表示の最中にタッチパネル３ａまたは表示部７に表示させる（図３のステップＳ１４）。図４は、テンプレート選択リストの一例を示す図である。
【００４９】
タッチパネル３ａまたは表示部７に表示されるテンプレート選択リスト２０１は、撮影して得られた画像ファイルの分類に用いられるテンプレートを、データベース部５に格納された複数のテンプレートの中からユーザに選択できるようにしたものである。具体的には、テンプレート選択リスト２０１のリスト内には、例えば図４に示すように、テンプレートＴＡに対応する名称である「店舗マップ」と、テンプレートＴＢに対応する名称である「釣りマップ」と、テンプレートＴＣに対応する名称である「戦国地図」と、が選択可能な項目として並べられている。なお、本実施例のテンプレート選択リスト２０１によれば、スクロールバー２０２を操作してリスト内の項目を上下に移動させることにより、データベース部５に格納された全てのテンプレートに対応する名称を確認することができるようにしている。
【００５０】
なお、テンプレート選択リスト２０１のリスト内の項目として、データベース部５に予め格納された各テンプレートの名称のみが挙げられるものに限らず、例えば、外部装置との通信が可能な図示しない通信部を撮像装置１０１の内部に設けた場合において、該通信部がインターネット等の通信回線を介して受信したテンプレートの名称と、データベース部５に予め格納された各テンプレートの名称と、が併せて挙げられるものであってもよい。
【００５１】
一方、制御部８は、テンプレート選択リスト２０１が表示された状態で所定時間が経過する前に、テンプレート選択リスト２０１の中から１つ以上のテンプレートが選択されたことを検出する（図３のステップＳ１５及びステップＳ１６）と、選択されたテンプレートのメタデータを画像ファイルの撮影位置データに関連付ける処理を行う（図３のステップＳ１７）。また、制御部８は、テンプレート選択リスト２０１が表示された状態で所定時間が経過したことを検出すると（図３のステップＳ１５）、レックビュー表示を終了させるに伴ってテンプレート選択リスト２０１の表示を終了させた（図３のステップＳ１８）後、図３のステップＳ１からの処理を再度行う。
【００５２】
ここで、図３のステップＳ１７において、メタデータと撮影位置データとを関連付ける際に行われる処理等について説明する。図５は、メタデータと撮影位置データとが関連付けられた状態の画像ファイルのデータ構造を模式的に示す図である。
【００５３】
制御部８の関連付け部８ｂは、図３のステップＳ１６において選択された各テンプレート毎に、撮影により得られた画像ファイルに付与されている撮影位置データの緯度及び経度に最も適合する位置関係にあるメタデータ、または、撮影位置データの緯度及び経度を含む位置関係にあるメタデータのいずれかに該当するものを１つずつ抽出するとともに、抽出した各メタデータを撮影位置データに関連付ける。
【００５４】
具体的には、関連付け部８ｂは、例えば、テンプレートＴＡに対応する所定のチェーン店の藤沢店において撮影が行われた場合であって、かつ、テンプレート選択リスト２０１においてテンプレートＴＡ、ＴＢ及びＴＣが選択された場合には、撮影位置データの緯度及び経度と、データベース部５に格納されたテンプレートＴＡ、ＴＢ及びＴＣの地図データと、に基づき、テンプレートＴＡに付与された複数のメタデータＭＤＡ１、ＭＤＡ２、ＭＤＡ３、・・・の中から「藤沢店」を抽出し、テンプレートＴＢに付与された複数のメタデータＭＤＢ１、ＭＤＢ２、ＭＤＢ３、・・・の中から「江ノ島」を抽出し、テンプレートＴＣに付与された複数のメタデータＭＤＣ１、ＭＤＣ２、ＭＤＣ３、・・・の中から「相模国」を抽出する。そして、関連付け部８ｂは、例えば図５に示すように、「藤沢店」、「江ノ島」、及び、「相模国」の各メタデータを画像ファイルＩ１の撮影位置データに関連付ける。
【００５５】
すなわち、図３のステップＳ１６及びステップＳ１７を経ることにより、ユーザの趣味嗜好に応じた情報として選択されたテンプレートの数に応じたメタデータ（タグ）が、撮影により得られた画像ファイル毎に個別に付与される。
【００５６】
一方、制御部８は、図３のステップＳ１７の処理が完了したことを検出すると、メタデータと撮影位置データとが関連付けられた状態の画像ファイルを記録部６に記録させた後、図３のステップＳ１５に戻り、テンプレート選択リスト２０１が表示された状態で所定時間が経過したか否かの判定を再度行う。
【００５７】
次に、記録部６に記録された画像を再生表示する場合の動作等について説明を行う。図６は、画像の再生表示に伴って行われる処理等の一例を示すフローチャートである。図７は、図６の処理等に続いて行われる処理等の一例を示すフローチャートである。図８は、メタデータと撮影位置データとが関連付けられた状態の、図５とは異なる画像ファイルのデータ構造を模式的に示す図である。図９は、メタデータと撮影位置データとが関連付けられた状態の、図５及び図６とは異なる画像ファイルのデータ構造を模式的に示す図である。
【００５８】
制御部８は、図３のステップＳ２において撮像装置１０１の動作モードを再生モードに設定した後、記録部６に記録された複数の画像ファイルを読み込み、当該読み込んだ複数の画像ファイルに対応する複数の画像データのサムネイルをタッチパネル３ａまたは表示部７に一覧表示させる（図６のステップＳ１０１）。
【００５９】
その後、制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、一覧表示されたものの中から１つのサムネイルが選択されたか否かを判定する（図６のステップＳ１０２）。そして、制御部８は、サムネイルの選択操作がなされない場合には、（入力装置群３ｂの再生ボタンがオフされること等に応じた）一覧表示の終了に関する指示を検出する（図７のステップＳ１１８）までの間、タッチパネル３ａまたは表示部７におけるサムネイルの一覧表示を継続する。また、制御部８は、サムネイルの選択操作がなされたことを検出した場合には、選択されたサムネイルに対応する画像データをタッチパネル３ａまたは表示部７に拡大表示させる（図６のステップＳ１０３）。
【００６０】
一方、制御部８は、図６のステップＳ１０３において拡大表示させた画像データを含む画像ファイルに撮影位置データが付与されているか否かを判定する（図６のステップＳ１０４）。そして、制御部８は、画像ファイルに撮影位置データが付与されていることを検出した場合には、後述の図６のステップＳ１０７の処理を続けて行う。また、制御部８は、画像ファイルに撮影位置データが付与されていないことを検出した場合には、画像処理部８ａにおいて生成した撮影位置データ入力画面をタッチパネル３ａまたは表示部７に表示させる（図６のステップＳ１０５）。
【００６１】
具体的には、制御部８は、前述の撮影位置データ入力画面として、例えば、拡大表示されている画像データの撮影を行った住所等を示す文字列を入力するように促す画面を表示部７に表示させる。または、制御部８は、前述の位置データ入力画面として、例えば、一般的な（日本地図または世界地図等の）地図データに基づいて描画された地図に直接触れさせることにより、拡大表示されている画像データの撮影を行った位置の指定を促す画面をタッチパネル３ａに表示させる。
【００６２】
そして、制御部８は、撮影位置データ入力画面における入力内容が確定されると、データベース部５に格納された一般的な地図データの緯度及び経度に基づき、当該確定された入力内容に対応する撮影位置データを取得し（図６のステップＳ１０６）、当該取得した撮影位置データを保持したまま、図６のステップＳ１０７の処理を続けて行う。
【００６３】
制御部８は、図６のステップＳ１０４またはステップＳ１０６を経た後、撮影位置データにメタデータが付与されているか否かを判定する（図６のステップＳ１０７）。制御部８は、撮影位置データにメタデータが１つ以上付与されていることを検出した場合には、図７のステップＳ１１１の処理を続けて行う。一方、制御部８は、撮影位置データにメタデータが付与されていないことを検出した場合には、データベース部５に格納された複数のテンプレートを参照することによりテンプレート選択リストを生成し、当該生成したテンプレート選択リストを拡大表示されている画像データに併せてタッチパネル３ａまたは表示部７に表示させる（図６のステップＳ１０８）。図６のステップＳ１０８においてタッチパネル３ａまたは表示部７に表示されるテンプレート選択リストとしては、例えば図４に示したような、図３のステップＳ１４と同様のものを用いることができる。
【００６４】
制御部８は、テンプレート選択リスト２０１の中から１つ以上のテンプレートが選択されたことを検出する（図６のステップＳ１０９）と、選択されたテンプレートのメタデータを画像ファイルの撮影位置データに関連付ける処理を行う（図６のステップＳ１１０）。なお、図６のステップＳ１１０の処理としては、図３のステップＳ１７における処理と同様の処理を行えばよい。
【００６５】
また、制御部８は、テンプレートが選択されないままテンプレート選択リスト２０１の表示を終了させる指示が行われたことを検出した（図６のステップＳ１０９）場合には、図７のステップＳ１１７の処理を続けて行う。
【００６６】
すなわち、図６のステップＳ１０４〜ステップＳ１１０の処理を経ることにより、撮影位置データが付与されていない画像ファイル、及び／または、撮影位置データにメタデータが関連付けられていない画像ファイルが記録部６に記録されていたとしても、ユーザの趣味嗜好に応じた情報として選択されたテンプレートの数に応じたメタデータ（タグ）を、画像ファイル毎に個別に付与することができる。
【００６７】
ここで、以降においては、図５の画像ファイルＩ１、図８の画像ファイルＩ２、及び、図９の画像ファイルＩ３が記録部６に記録されているものとして説明を行う。
【００６８】
制御部８は、撮影位置データにメタデータが関連付けられた画像ファイルが記録部６に記録されていることを検出すると、テンプレート選択リスト２０１のリスト内の各項目の中から、画像分類に用いる所望のテンプレートの名称の選択を促す画面をタッチパネル３ａまたは表示部７に表示させる。
【００６９】
制御部８は、所望のテンプレートの名称を選択する指示がなされないまま画面表示を終了させる指示が行われたことを検出した（図７のステップＳ１１１）場合には、図７のステップＳ１１７の処理を続けて行う。また、制御部８は、所望のテンプレートの名称を選択する指示がなされたことを検出した（図７のステップＳ１１１）場合には、当該選択されたテンプレートに応じた画像分類結果をタッチパネル３ａまたは表示部７に表示させる（図７のステップＳ１１２）。
【００７０】
ここで、図７のステップＳ１１２において、選択されたテンプレートに応じた画像分類結果を表示する際に行われる処理等について説明する。図１０は、画像分類結果の表示態様の一例を示す図である。図１１は、画像分類結果の表示態様の、図１０とは異なる例を示す図である。
【００７１】
制御部８の画像処理部８ａは、例えば、テンプレートＴＡに対応する名称である「店舗マップ」が選択されたことを検出すると、記録部６に記録された全画像ファイルのメタデータを検索することにより、テンプレートＴＡに付与されている各メタデータ（店舗名）のいずれかに一致するメタデータとして、画像ファイルＩ１の「藤沢店」、画像ファイルＩ２の「八王子店」、及び、画像ファイルＩ３の「平塚店」をそれぞれ抽出する。そして、画像処理部８ａは、テンプレートＴＡに付与されている各メタデータ（店舗名）と、記録部６に記録された全画像ファイルを対象としたメタデータの抽出結果と、に基づき、テンプレートＴＡに応じた画像分類結果を示す画像として、「藤沢店」、「八王子店」及び「平塚店」の表示態様と他の店舗名の表示態様とが異なるような画像を生成してタッチパネル３ａまたは表示部７に表示させる。
【００７２】
例えば、テンプレートＴＡに応じた画像分類結果が地図形式で表示される場合には、例えば図１０に示すように、記録部６に画像ファイルが存在する「藤沢店」及び「平塚店」の店舗名に模様が付されており、かつ、記録部６に画像ファイルが存在しない「茅ヶ崎店」の店舗名が無模様となっている。なお、図１０に示すような地図形式の画像分類結果によれば、タッチパネル３ａまたは表示部７に表示される地図の縮尺または位置を適宜切り替えることにより、前述したもの以外の店舗名に模様が付されているか否かを確認することができる。
【００７３】
また、例えば、テンプレートＴＡに応じた画像分類結果がリスト形式で表示される場合には、例えば図１１に示すように、テンプレートＴＡに付与されている全ての店舗名が一覧表示されるとともに、記録部６に画像ファイルが存在する「藤沢店」、「八王子店」及び「平塚店」に模様が付されており、かつ、記録部６に画像ファイルが存在しない他の各店舗名が無模様となっている。
【００７４】
なお、本実施例によれば、所望のテンプレートに応じた画像分類結果が、記録部６に画像ファイルが存在するものと存在しないものとを視覚的に区別できるように表示される限りにおいては、図１０及び図１１に例示したものとは異なるように表示されてもよい。また、本実施例によれば、図１０に示すような地図形式の画像分類結果と、図１１に示すようなリスト形式の画像分類結果と、を相互に切り替えることができるように構成してもよい。
【００７５】
そして、ユーザは、以上に例示したような画像分類結果を確認することにより、画像の撮影を行ったことがある（既に訪れたことがある）場所と、画像の撮影を行ったことがない（未だ訪れたことがない）場所と、を容易に識別することができる。
【００７６】
制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、タッチパネル３ａまたは表示部７に表示されている画像分類結果の各項目の中から、記録部６に画像ファイルが記録されている項目である有効な項目が選択されたか否かの判定を行う（図７のステップＳ１１３）。
【００７７】
具体的には、制御部８は、例えば図１０及び図１１に示した画像分類結果において、模様が付された状態で示されている「藤沢店」、「八王子店」及び「平塚店」の中からいずれか１つの項目が選択されたか否かの判定を行う。
【００７８】
そして、制御部８は、有効な項目を選択する指示がなされないまま画像分類結果の表示を終了させる指示が行われたことを検出した（図７のステップＳ１１３及びステップＳ１１４）場合には、図７のステップＳ１１７の処理を続けて行う。また、制御部８は、有効な項目を選択する指示、及び、画像分類結果の表示を終了させる指示のいずれかが検出されるまでの間、図７のステップＳ１１２の画像分類結果をタッチパネル３ａまたは表示部７に表示させ続ける（図７のステップＳ１１３及びステップＳ１１４）。
【００７９】
一方、制御部８は、図７のステップＳ１１３において、有効な項目を選択する指示がなされたことを検出すると、記録部６に記録された画像ファイルを参照することにより、当該選択された有効な項目に一致するメタデータが付与された画像ファイルを抽出し、抽出した各画像ファイルに含まれる画像データをタッチパネル３ａまたは表示部７に表示させる（図７のステップＳ１１５）。
【００８０】
具体的には、制御部８は、例えば、図１０に示した画像分類結果の地図上の「藤沢店」が選択されたことを検出した場合、または、図１１に示した画像分類結果のリスト内の各店舗名の中から「藤沢店」が選択されたことを検出した場合、「藤沢店」のメタデータが付された画像ファイルを記録部６に記録された全画像ファイルの中から抽出するとともに、抽出した各画像ファイルに含まれる画像データを（拡大表示、縮小表示または一覧表示等の任意の表示態様により）表示させる。例えば、図１０に示した画像分類結果の地図上の「藤沢店」が選択された場合には、図１２に示すような表示態様により画像データを表示させることができる。
【００８１】
その後、制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、画像表示を終了させる指示がなされるまでの間、図７のステップＳ１１５の画像表示を継続する（図７のステップＳ１１６）。また、制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、画像表示を終了させる指示がなされたことを検出した（図７のステップＳ１１６）場合、図７のステップＳ１１２の画像分類結果をタッチパネル３ａまたは表示部７に再度表示させる。
【００８２】
制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、画像データの拡大表示を終了させる指示がなされるまでの間、図６のステップＳ１０４以降の処理を繰り返し行う（図７のステップＳ１１７）。
【００８３】
制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、画像データの拡大表示を終了させる指示がなされたことを検出した（図７のステップＳ１１７）後、一覧表示の終了に関する指示を検出する（図７のステップＳ１１８）までの間、図６のステップＳ１０１以降の処理を繰り返し行う。
【００８４】
また、制御部８は、操作部３のタッチパネル３ａまたは入力装置群３ｂの操作に応じ、画像データの拡大表示を終了させる指示がなされたことを検出した（図７のステップＳ１１７）後、さらに、一覧表示の終了に関する指示がなされたことを検出する（図７のステップＳ１１８）と、再生モードにおける一連の処理を完了し、図３のステップＳ１の処理を再度行う。
【００８５】
以上に述べたように、本実施例によれば、一般的な地図データとは異なる趣向に基づいて編集された特別な地図データを有するテンプレートに予め付与されているメタデータを、画像ファイル毎に個別に付与される撮影位置データに関連付けた状態で記録することができる。そのため、本実施例によれば、撮影位置データに関連付けられたメタデータに基づいて画像ファイルの分類を行うことができ、すなわち、個々のユーザの趣味嗜好に応じた種々の情報に基づいて画像分類を行うことができる。
【００８６】
なお、本発明は、上述した各実施例に限定されるものではなく、発明の趣旨を逸脱しない範囲内において種々の変更や応用が可能であることは勿論である。
【符号の説明】
【００８７】
１  撮像部
２  ＧＰＳモジュール
３  操作部
３ａ  タッチパネル
３ｂ  入力装置群
４  時計
５  データベース部
６  記録部
７  表示部
８  制御部
８ａ  画像処理部
８ｂ  関連付け部
１０１  撮像装置
【先行技術文献】
【特許文献】
【００８８】
【特許文献１】特許４１６８８３７号公報
【図１】
0005635348.tif 000002
【図２】
0005635348.tif 000003
【図３】
0005635348.tif 000004
【図４】
0005635348.tif 000005
【図５】
0005635348.tif 000006
【図６】
0005635348.tif 000007
【図７】
0005635348.tif 000008
【図８】
0005635348.tif 000009
【図９】
0005635348.tif 000010
【図１０】
0005635348.tif 000011
【図１１】
0005635348.tif 000012
【図１２】
0005635348.tif 000013