(57)【要約】【課題】  多量の画像データを分かり易く分類し、所望の撮影地に関連する画像データをまとめて抽出し易くすること。【解決手段】    撮影して得られた複数の画像データについて、各画像データの撮影地を示す位置情報、及び、撮影した日時を示す日時情報を取得する位置情報取得部（１０８）と、取得した位置情報及び日時情報に基づいて、各画像データの撮影地が、予め設定された複数の条件を満たす主撮影地か、または前記予め設定された複数の条件の少なくとも１つを満たさない副撮影地かを判定する付加地名情報判定部（１１５）と、撮影地が主撮影地だと判定された画像データについては、主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録し、撮影地が副撮影地だと判定された画像データについては、副撮影地の場所を示す情報と共に、主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録する地名情報記録部（１１６）とを有する。【選択図】  図１
2010283802.tif 000002
【特許請求の範囲】
【請求項１】
撮影して得られた複数の画像データについて、各画像データの撮影地を示す位置情報、及び、撮影した日時を示す日時情報を取得する取得手段と、
前記取得手段により取得した前記位置情報及び日時情報に基づいて、前記各画像データの撮影地が、予め設定された複数の条件を満たす主撮影地か、または前記予め設定された複数の条件の少なくとも１つを満たさない副撮影地かを判定する判定手段と、
前記判定手段によって、撮影地が主撮影地だと判定された画像データについては、主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録し、前記判定手段によって、撮影地が副撮影地だと判定された画像データについては、副撮影地の場所を示す情報と共に、前記主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録する記録手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記記録媒体から再生された画像データに係る画像を表示する際に、前記再生された画像データの撮影地が副撮影地である場合には前記副撮影地の場所を示す情報と共に、主撮影地の場所を示す情報を重畳表示する表示手段を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記判定手段は、前記位置情報及び日時情報に基づいて求められた各画像データの撮影地を通過した速度が予め設定された速度を超える場合、該撮影地の滞在時間が予め設定された滞在時間より短い場合、該撮影地で撮影した画像データの数が予め設定された数より少ない場合、の少なくともいずれか１つに該当する場合に、前記副撮影地であると判定し、それ以外の場合に前記主撮影地であると判定することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記判定手段は、前記複数の画像データが複数の主撮影地の情報を含む場合、該複数の主撮影地を含む領域を、新たな主撮影地として設定し直すことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
基準地及び主撮影地を設定する設定手段を更に有し、
前記設定手段により設定された前記基準地から前記主撮影地までの距離に応じて、前記主撮影地が示す領域の範囲を変更することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項６】
取得手段が、撮影して得られた複数の画像データについて、各画像データの撮影地を示す位置情報、及び、撮影した日時を示す日時情報を取得する取得工程と、
判定手段が、前記取得工程で取得した前記位置情報及び日時情報に基づいて、前記各画像データの撮影地が、予め設定された複数の条件を満たす主撮影地か、または前記予め設定された複数の条件の少なくとも１つを満たさない副撮影地かを判定する判定工程と、
記録手段が、前記判定工程で撮影地が主撮影地だと判定された画像データについては、主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録し、前記判定工程で撮影地が副撮影地だと判定された画像データについては、副撮影地の場所を示す情報と共に、前記主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録する記録工程と
を有することを特徴とする画像管理方法。
【請求項７】
コンピュータを、請求項１乃至５のいずれか１項に記載の画像処理装置の各手段として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを管理する画像処理装置及び画像管理方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラ等の撮像装置が広く普及している。ユーザは、これらの装置を用いて好みの画像を撮影し、記録することができる。更に、撮影した画像を記録するための記録メディアの低価格化及び大容量化が進み、気軽に多くの画像を記録することが可能になった為に、多量の画像データが蓄積されることが多くなってきている。
【０００３】
そのため、記録メディアに記録された多量の画像の中から、所望の画像を抽出して表示する技術が提案されている。従来の画像表示方法としては、例えば、撮影日時やファイル名順に表示する方法が挙げられる。また、撮影場所毎に整理して表示する場合には、予め各画像に撮影場所情報を付加しておくか、もしくは撮影場所毎にフォルダを作成し、ユーザ自身で各画像をフォルダに分類する必要があった。
【０００４】
一方、近年では、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を使用し、緯度及び経度といった位置情報を取得することができる撮像装置が製品化されている。このような撮像装置を用いて撮影することにより、ユーザは撮影した映像の位置情報を確認することが可能となっている。
【０００５】
特許文献１では、各画像に記録されているＧＰＳ情報と日時情報を読み取り、データベースを参照して該当する都市名を取得し、ユーザ自身が画像をフォルダに分類することなく、自動的に撮影場所毎に画像を分類表示する方法が開示されている。
【０００６】
また、特許文献２では、撮影位置と同一の場所で過去に撮影された画像を自動的に特定して再生する機能を有する画像記録再生装置が開示されている。
【０００７】
このように、位置情報を取得することができる撮像装置を用いて撮影を行うことにより、ユーザは、画像が撮影された場所を容易に確認することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１２００５８号公報
【特許文献２】特開２００６−２７９７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述の技術は、撮影時のＧＰＳ情報を基に、撮影画像をその撮影場所毎に分類する技術に過ぎないので、撮影場所が変わる度に異なる撮影場所と認識されることになり、結果として、撮影場所が多数に分類されて見易さを低減させる場合があった。例えば旅行等で、目的地までの移動距離が長く、一つないし複数の都市を通過して目的地に到着するような場合に、それぞれの通過点と目的地とで撮影された各々の写真が、それぞれ異なる撮影場所を示すフォルダに分類されてしまうという問題があった。
【００１０】
本発明は上記問題点を鑑みてなされたものであり、多量の画像データを分かり易く分類し、所望の撮影地に関連する画像データをまとめて抽出し易くすることを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の画像処理装置は、撮影して得られた複数の画像データについて、各画像データの撮影地を示す位置情報、及び、撮影した日時を示す日時情報を取得する取得手段と、前記取得手段により取得した前記位置情報及び日時情報に基づいて、前記各画像データの撮影地が、予め設定された複数の条件を満たす主撮影地か、または前記予め設定された複数の条件の少なくとも１つを満たさない副撮影地かを判定する判定手段と、前記判定手段によって、撮影地が主撮影地だと判定された画像データについては、主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録し、前記判定手段によって、撮影地が副撮影地だと判定された画像データについては、副撮影地の場所を示す情報と共に、前記主撮影地の場所を示す情報を当該画像データに関連づけて記録媒体に記録する記録手段とを有する。
【発明の効果】
【００１２】
本発明によれば、多量の画像データを分かり易く分類し、所望の撮影地に関連する画像データをまとめて抽出し易くすることができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態における画像処理装置の構成を示すブロック図。
【図２】第１の実施形態における画像処理装置の動作を説明するためのフローチャート。
【図３】第１の実施形態における付加地名情報の判定及び記録動作を説明するためのフローチャート。
【図４】第１の実施形態におけるデータ―ベースの情報テーブルの一例を示す図。
【図５】第１の実施形態における位置履歴情報テーブルの一例を示す図。
【図６】第１の実施形態における画像の表示例を示す図。
【図７】第２の実施形態における付加地名情報の判定及び記録動作を説明するためのフローチャート。
【図８】第３の実施形態における付加地名情報の判定及び記録動作を説明するためのフローチャート。
【図９】第４の実施形態における画像処理装置の構成を示すブロック図。
【図１０】第４の実施形態における画像表示アプリケーションの動作を説明するためのフローチャート。
【図１１】第４の実施形態における付加地名情報の判定及び分類動作を説明するためのフローチャート。
【図１２】第４の実施形態における情報テーブルの一例を示す図。
【図１３】第４の実施形態における画像の表示例を示す図。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１５】
＜第１の実施形態＞
図１は、本発明の第１の実施形態における画像処理装置の一例として、デジタルカメラの構成を示すブロック図である。図１において、１０１は集光するための撮像レンズ、１０２は撮像レンズ１０１を介して入射する光を、光の強度に応じた電気信号に変換して画素単位で出力する撮像素子であり、例えば、ＣＣＤやＣＭＯＳセンサー等がある。１０３は撮像素子１０２から出力された電気信号をアナログ信号処理するアナログ信号処理部、１０４はＡ／Ｄ変換部であり、アナログ信号処理部１０３から出力されたアナログ信号をデジタル信号（画像データ）に変換する。
【００１６】
１０５は画像処理部であり、画像データを画像記録部１０６に記録するためのデータ形式に変換する。例えば、画像記録部１０６の記録媒体がフラッシュメモリであった場合には、フラッシュメモリの規格に準じたＪＰＥＧのデータ形式に変換する。１０７は表示部であり、画像処理部１０５からの出力、もしくは画像記録部１０６から再生された画像データに係る画像を表示する。
【００１７】
１０８は位置情報取得部であり、ＧＰＳ等を利用してデジタルカメラの現在の位置情報と日時情報を取得する。位置情報としては、例えば、緯度・経度を示すＧＰＳの測位情報（ＧＰＳ情報）があり、日時情報としては、2008年10月10日10時10分などの年月日及び時間情報がある。１１７は地名情報取得部であり、位置情報取得部１０８で取得した位置情報に基づき、データベース１０９から地名情報を取得する。データベース１０９には、例えば、図４に示すように地域名、国名、県名、都市名、区名、町名、ランドマーク名等から構成される情報テーブルが保持されている。
【００１８】
１１０は速度算出部であり、位置情報取得部１０８で取得した位置情報と日時情報とから速度を算出する。具体的には、位置情報取得部１０８により連続して取得した位置情報が、位置情報Ａ１、位置情報Ａ２、位置情報Ａ３・・・である場合に、これらの位置情報に対応した日時情報Ｂ１、日時情報Ｂ２、日時情報Ｂ３・・・を取得する。次に、移動した距離を表す（Ａ２−Ａ１）の値を、移動した時間を表す（Ｂ２−Ｂ１）の値で割算することで速度を求める。
【００１９】
１１１は滞在時間算出部であり、位置情報取得部１０８で取得した位置情報と日時情報とから滞在時間を算出する。具体的には、地名情報取得部１１７で取得した地名情報に基づいて、例えば、地名Ａから別の地名情報を持つ地名Ｂに移動した時点の日時情報と、地名Ｂから別の地名情報を持つ地名Ｃに移動した時点の日時情報を引き算することで、地名Ｂでの滞在時間を求める。滞在時間としては、位置履歴情報記憶部１１４が保持する位置履歴情報テーブルの地名情報の最小単位である町名、もしくはランドマーク名毎の滞在時間を算出する。なお、位置履歴情報テーブルについては後述する。
【００２０】
１１２は撮影枚数カウント部であり、デジタルカメラで撮影した撮影枚数をカウントする。１１３は撮影地枚数管理部であり、位置情報取得部１０８で取得した位置情報と撮影枚数カウント部１１２でカウントした撮影枚数情報に基づき、撮影地点毎の撮影枚数を管理する。
【００２１】
１１５は付加地名情報判定部であり、位置履歴情報記憶部１１４の情報を基に、画像が撮影された地点が目的地（主撮影地）であるか、通過点（副撮影地）であるかを判定する。１１６は地名情報記録部であり、付加地名情報判定部１１５で判定された判定結果の情報を、画像データに関連づけられた情報（メタデータ）として、画像データに付加して記録する。
【００２２】
次に、図２のフローチャートを用いて図１に示す構成を有するデジタルカメラにおける画像管理動作について説明する。
【００２３】
まず、位置情報取得部１０８は、デジタルカメラの位置情報及び日時情報を取得する（Ｓ２１）。取得するタイミングは任意に設定した時間単位毎であり、例えば１分毎に、撮影中においても非撮影中においても位置情報及び日時情報を取得する。次に、位置情報取得部１０８で取得した撮影時のデジタルカメラの位置情報に基づき、地名情報取得部１１７はデータベース１０９から都市名及び国名を取得する（Ｓ２２）。
【００２４】
次に、上述したようにして、速度算出部１１０により速度情報、滞在時間算出部１１１により滞在時間情報、撮影地枚数管理部１１３により撮影地点毎の撮影枚数情報を取得する。そして、位置履歴情報記憶部１１４は、得られた位置情報及び日時情報、都市名及び国名情報、速度情報、滞在時間情報、撮影地点毎の撮影枚数情報に基づいて位置履歴情報テーブルを更新する（Ｓ２３）。
【００２５】
その後、付加地名情報判定部１１５は、判定タイミングであるかどうかを判定する（Ｓ２４）。判定タイミングとしては、例えば、ある一定の期間撮影されていない場合や、出発地を設定した場合には出発地から何処かへ移動した後に、再度出発地に戻ってきた場合、また、デジタルカメラをパーソナルコンピューターなどに接続した場合などを含む。判定タイミングではないと判定された場合にはＳ２１に戻る。
【００２６】
一方、判定タイミングだと判定された場合は、付加地名情報判定部１１５により撮影した画像に付加する付加地名情報を判定する（Ｓ２５）。なお、判定アルゴリズムについては後述する。そして、地名情報記録部１１６は付加地名情報判定部１１５の判定結果をメタデータとして画像に付加して記録する（Ｓ２６）。メタデータとしては、例えば、ＥＸＩＦ情報などが挙げられる。
【００２７】
図５に位置履歴情報記憶部１１４で記憶する位置履歴情報テーブルの例を示す。位置履歴情報テーブルは、画像ファイル名、日時、位置、目的地及び通過点、地域名、国名、県名、都市名、区名、町名、ランドマーク名、速度、目的地国名、目的地都市名、滞在時間、撮影枚数の各情報から構成されている。この位置履歴情報テーブルは、位置情報取得部１０８において位置情報を取得する度に更新される。
【００２８】
次に、図３のフローチャートを用いて、Ｓ２５で行われる、付加地名情報判定部１１５により付加地名情報を判定する動作と、地名情報記録部１１６の記録動作について説明する。ここでは、位置情報Ａを有する撮影画像データの付加地名情報を判定する場合について説明する。
【００２９】
付加地名情報判定部１１５は、位置履歴情報記憶部１１４の位置履歴情報テーブルから、図５に示す上述した各情報を取得する（Ｓ３１）。そして、付加地名情報判定部１１５は、位置情報Ａを通過する速度が、任意に設定した時速ｂｋｍ以下であるか否かを判定する（Ｓ３２）。速度が時速ｂｋｍ以下と判定された場合はＳ３３に進み、時速ｂｋｍ以下でないと判定された場合はＳ３８に進む。Ｓ３３では、付加地名情報判定部１１５は、位置情報Ａにおける画像データの撮影枚数が任意に設定した撮影枚数ｃ枚以上であるか否かを判定する。撮影枚数ｃ枚以上と判定された場合はＳ３４に進み、撮影枚数ｃ枚以上でないと判定された場合はＳ３８に進む。Ｓ３４では、付加地名情報判定部１１５は、位置情報Ａの滞在時間が、任意に設定した滞在時間ｄ時間以上であるか否かを判定する。滞在時間ｄ時間以上と判定された場合はＳ３５に進み、滞在時間ｄ時間以上と判定されなかった場合はＳ３８に進む。
【００３０】
上記Ｓ３２からＳ３４の条件を全て満たす場合、Ｓ３５において、付加地名情報判定部１１５は、位置情報Ａを目的地（主撮影地）と判定し、位置履歴情報記憶部１１４は、位置情報Ａを目的地として位置履歴情報テーブルを更新する（Ｓ３６）。更に、地名情報記録部１１６は、目的地である位置情報Ａの場所を示す情報（目的地の地名）を画像データにメタデータとして付加して記録する（Ｓ３７）。
【００３１】
一方、上記Ｓ３２からＳ３４の条件のいずれか１つでも満たさない場合、付加地名情報判定部１１５は、位置情報Ａを通過点（副撮影地）と判定する（Ｓ３８）。そして、位置履歴情報記憶部１１４は、位置情報Ａを通過点として位置履歴情報テーブルを更新する（Ｓ３９）。更に、Ｓ４０において、地名情報記録部１１６は、位置履歴情報テーブルから位置情報Ａの目的地情報を取得する。そして、通過点である位置情報Ａの場所を示す情報（通過点の地名）と目的地の場所を示す情報（目的地の地名）とを、画像データにメタデータとして付加して記録する（Ｓ４１）。このように記録されたメタデータを用い、目的地と判定された画像データの日時情報と、通過点と判定された画像データの日時情報とを比較する。このように比較することによって、通過点の画像データが、目的地へ向かう際に撮影されたものか、目的地から帰る際に撮影されたものか、判定することができる。
【００３２】
次に、上述したデジタルカメラにより、撮影され、記録媒体に記録された画像を再生し、表示部１０７で表示した場合の表示例を図６に示す。ここでは、日本を出発し、パリを旅行した場合を例としている。
【００３３】
図６（ａ）は、パリへ向かう際に日本の成田空港で撮影された画像に対して、目的地がパリ、通過点が成田空港を表示している例である。５０１に「パリへ」、５０２に「成田空港にて」というように画像に重畳表示することにより、その写真がパリ旅行へ向かう際に成田空港で撮影した画像であることを、ユーザは簡単に識別することが可能となる。図６（ｂ）は、パリに滞在中に撮影された画像に対して、目的地であるパリを６０１に「パリにて」と表示している例である。図６（ｃ）は、パリから帰る際に成田空港で撮影された画像に対して、目的地がパリ、通過点が成田空港を表示している例である。７０１に「パリから帰国」、７０２に「成田空港にて｝というように画像に重畳表示することにより、その写真がパリ旅行の帰りに成田空港で撮影した画像であることをユーザは簡単に識別することが可能となる。
【００３４】
上記の通り本第１の実施形態によれば、撮影した画像の撮影場所が分かるだけではなく、撮影場所が目的地であるのか目的地へ向かう際の通過点であるのか、更には目的地から自宅へ帰る際の通過点であるのかという情報を容易に知ることができる。
【００３５】
また、通過点であった場合には、目的地情報を画像にメタデータとして付加して記録することで、ユーザは多量の映像データの中から所望の撮影地に関連する画像をまとめて抽出することが容易にできる。
【００３６】
なお、本第１の実施形態では、速度を算出する速度算出部１１０を設けたが、位置情報取得部１０８において緯度・経度情報及び日時情報と共に速度情報を取得することができる。その場合には、位置情報取得部１０８で速度情報を取得し、取得した情報を位置履歴情報記憶部１１４で記憶することになる。
【００３７】
また、本第１の実施形態では、位置情報取得部１０８において緯度・経度情報及び日時情報を取得したが、これらの情報と共に高度情報を取得することができる。その場合には、位置情報取得部１０８で高度情報を取得し、取得した情報を位置履歴情報記憶部１１４で記憶することになる。例えば、位置情報及び高度情報を基にユーザが飛行機等を利用して移動したということについても、付加地名情報判定部１１５は判定することが可能となる。例えば、通過点１の位置情報として空港名を取得し、その後に高度情報が高くなり、更に通過点２の位置情報として空港名を取得したような場合に、空港間の移動が飛行機であったと判定することができる。
【００３８】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。なお、本第２の実施形態においても、画像処理装置として図１に示すデジタルカメラとし、ここでは説明を省略する。ただし、本第２の実施形態におけるデジタルカメラは、上述した第１の実施形態の位置履歴情報記憶部１１４に記憶された画像データ群に対して、付加地名情報判定部１１５において、複数の目的地があるか否かを判定する機能を備える。そして、複数の目的地があると判定された場合において、画像に付加する目的地情報の設定方法が第１の実施形態とは異なる。以下、図７のフローチャートを参照して、経由地と判定された位置情報Ａを有する画像データが入力された場合の付加地名情報判定部１１５と地名情報記録部１１６の動作について説明する。
【００３９】
まず、地名情報記録部１１６は、付加地名情報判定部１１５において通過点であると判定した画像データの目的地の地名情報を位置履歴情報記憶部１１４から取得し（Ｓ５１）、画像データの目的地が複数あるか否かを判定する（Ｓ５２）。Ｓ５２の判定方法は、位置履歴情報記憶部１１４に記憶されている画像データ群の日時情報から算出される画像データ群全体の合計時間に対するある任意の時間割合以上よりも長く滞在した場所を目的地とし、長く滞在した目的地が複数あるか否かを求める。例えば、画像データ群の日時情報から、全体の合計時間が１００時間、任意の時間割合を３０％と設定した場合に、３０時間以上滞在した地名を目的地とし、３０時間以上滞在した目的地が複数あった場合には、目的地が複数であると判定する。
【００４０】
目的地が単数であった場合は、地名情報記録部１１６は画像データの目的地の地名及び位置情報Ａである通過点の地名を画像データにメタデータとして付加して記録する（Ｓ５３）。
【００４１】
一方、目的地が複数であった場合は、付加地名情報判定部１１５は画像データの複数の目的地を含む領域の地名を新たな目的地として設定して、設定した目的地と位置情報Ａである通過点の地名を画像データにメタデータとして付加して記録する（Ｓ５４）。例えば、２つの目的地αと目的地βの情報を持っていた場合には、目的地αと目的地βを含む新たな目的地γを設定する。具体的には、目的地αがパリで目的地βがニースであった場合には、目的地γをフランスとする。
【００４２】
このように、本第２の実施形態のデジタルカメラによれば、複数の都市を目的地として撮影した場合に、目的地が単数か複数であるかに応じて目的地の設定を変更する為、後にユーザは、画像データの分類を簡単に行うことが可能となる。
【００４３】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。なお、本第３の実施形態においても、画像処理装置として図１に示すデジタルカメラとし、ここでは説明を省略する。ただし、本第３の実施形態におけるデジタルカメラは、上述した第１の実施形態の付加地名情報判定部１１５において、出発地から目的地までの移動距離に応じて、画像に付加する目的地情報の範囲の設定方法を変える点が異なる。以下、図８のフローチャートを参照して、不図示の操作部により出発地（基準地）を設定した場合の付加地名情報判定部１１５の動作について説明する。
【００４４】
まず、付加地名情報判定部１１５は、位置履歴情報記憶部１１４から画像データの出発地情報と目的地情報を取得し（Ｓ６１）、付加地名情報判定部１１５は、移動距離を算出する（Ｓ６２）。算出方法は、Ｓ６１で取得した出発地の位置情報から目的地の位置情報を減算することにより求める。そして、Ｓ６２で算出した移動距離が、任意に設定した移動距離Ａｋｍ以上かどうかを判定する（Ｓ６３）。Ａｋｍ以上であると判定した場合、付加地名情報判定部１１５は、画像データの目的地の範囲を狭める（Ｓ６４）。例えば、Ａ＝３ｋｍと設定してあり、移動距離が２ｋｍだとすると、付加地名情報判定部１１５は、画像データの分類を範囲の狭い町名などに応じて分類する。
【００４５】
一方、Ｓ６３において移動距離がＡｋｍ以上であると判定された場合、付加地名情報判定部１１５は、画像データの目的地の範囲を広げる（Ｓ６５）。例えば、Ａ＝３ｋｍと設定してあり、移動距離が２０ｋｍだとすると、付加地名情報判定部１１５は、画像データの分類を範囲の広い県名や国名などに応じて分類する。
【００４６】
このように、本第３の実施形態のデジタルカメラによれば、出発地から目的地までの距離が長距離であるか短距離であるかに応じて目的地の設定を変更する為、後にユーザは、画像データの分類を簡単に行うことが可能となる。
【００４７】
なお、本第３の実施形態では、ユーザが不図示の操作部により出発地を設定する場合について説明したが、本発明はこれに限るものではなく、自動で出発地を判別することも可能である。例えば、デジタルカメラを購入してから一番長い時間を滞在した場所を自動的に出発地とすることも可能である。
【００４８】
なお、上述した第１乃至第３の実施形態では、画像処理装置をデジタルカメラ、記録媒体をフラッシュメモリとして説明した。しかしながら、本発明はこれに限るものではなく、画像処理装置として、例えば、デジタルビデオカメラやパーソナルコンピューターなどの画像データを再生する装置に適用することができる。また、記録媒体としては、ＤＶＤやブルーレイなどのディスクメディアやＨＤＤディスクなど、画像を記憶できる記憶媒体であれば、どのようなものであっても構わないことは言うまでもない。
【００４９】
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。本第４の実施形態における画像処理装置は撮像部を持たず、メタデータとして位置情報と日時情報が付加されている画像データが入力される点が上述した第１乃至第３の実施形態とは異なる。また、本第４の実施形態では、画像再生装置をパーソナルコンピューターで実行される画像表示アプリケーションプログラムとして説明する。
【００５０】
図９は、第４の実施形態の画像再生装置２０１の構成を示すブロック図である。図９において、２０２は画像記憶部Ａであり、位置情報と日時情報が付加されている複数の画像データが記憶されている。２０３は画像記憶部Ｂであり、位置情報と日時情報が付加されている複数の画像データを記録媒体に準拠したファイル形式に変換して記憶する。
【００５１】
２０４は画像に付加されているメタデータを解析するメタデータ解析部、２０５はメタデータ解析部２０４で解析した情報を情報テーブルで管理するメタデータ管理部である。図１２は、メタデータ管理部２０５で管理される情報テーブルの例を示しており、画像ファイル名、日時、位置、速度、高度の各情報から構成されている。２０６は位置情報取得部であり、メタデータ管理部２０５から位置情報及び日時情報を取得する。２０７は地名情報取得部であり、位置情報取得部２０６で取得した位置情報に基づき、データベース２０８から地名情報を取得する。データベース２０８には、例えば、図４に示すように地域名、国名、県名、都市名、区名、町名、ランドマーク名等から構成される情報テーブルが保持されている。
【００５２】
２０９は速度算出部であり、位置情報取得部２０６で取得した位置情報と日時情報とから、図１の速度算出部１１０と同様にして速度を算出する。２１０は滞在時間算出部であり、位置情報取得部２０６で取得した位置情報と日時情報とから、図１の滞在時間算出部１１１と同様にして滞在時間を算出する。ただし、本第４の実施形態における滞在時間は、第１の実施形態における非撮影時の位置情報及び日時情報を取得可能な場合と異なり、入力される画像データのメタデータのみから滞在時間を算出する。そのため、速度算出部１１０よりは滞在時間の算出精度が低くなるが、多量の画像データを自動で分類できるという効果は得られる。
【００５３】
２１１は撮影場所枚数管理部であり、位置情報取得部２０６で取得した位置情報に基づき、撮影場所毎の撮影枚数を管理する。２１２は位置履歴情報記憶部であり、位置履歴情報テーブルを記憶する。位置履歴情報テーブルは、画像ファイル名、日時、位置、目的地及び通過点、地域名、国名、県名、都市名、区名、町名、ランドマーク名、速度、目的地国名、目的地都市名、滞在時間、撮影枚数の各情報から構成されている。そして、位置履歴情報記憶部２１２は、画像記憶部Ｂ２０３に入力される画像データの画像ファイル名に関連付けされた各情報の履歴を位置履歴情報テーブルとして記憶する。
【００５４】
２１３は付加地名情報判定部であり、位置履歴情報記憶部２１２からの情報に基づいて画像が目的地であるか通過点であるかを判定する。２１４は分類部であり、付加地名情報判定部２１３で判定された判定結果と、操作部２１５による操作要求に基づいて画像データを分類する。操作部２１５はユーザが画像をどのように分類して表示するかを指示するために用いられる。例えば、撮影日時順や都市名順、目的地や通過点による分類ができる。目的地を都市名で細かく分類することや、国名やヨーロッパ地方などと大きく分類することも可能である。２１６は表示部であり、分類部２１４で分類された画像データを表示する。
【００５５】
次に、図１０のフローチャートを用いて、図９に示す構成を有する画像表示アプリケーションの動作について説明する。
【００５６】
まず、メタデータ解析部２０４は入力される画像データのメタデータを解析し（Ｓ７１）、メタデータ管理部２０５はメタデータ解析部２０４で解析されたメタデータを情報テーブルで管理する（Ｓ７２）。次に、位置情報取得部２０６はメタデータ管理部２０５から位置情報と日時情報を取得し（Ｓ７３）、地名情報取得部２０７は、位置情報取得部２０６から得た位置情報に基づき、データベース２０８から都市名及び国名を取得する（Ｓ７４）。
【００５７】
その後、上述したようにして、速度算出部２０９により速度情報、滞在時間算出部２１０により滞在時間情報、撮影場所枚数管理部２１１により撮影場所毎の撮影枚数情報を取得する。そして、位置履歴情報記憶部２１２は、得られた位置情報及び日時情報、都市名及び国名情報、速度情報、滞在時間情報、撮影場所毎の撮影枚数情報に基づいて位置履歴情報テーブルを更新する（Ｓ７５）。なお、位置履歴情報テーブルは図５を参照して第１の実施形態で説明したものと同じである。
【００５８】
次に、付加地名情報判定部２１３は、判定タイミングであるかどうかを判定する。（Ｓ７６）。判定タイミングとしては、例えば、画像記憶部Ａ２０２にある画像データが画像再生装置２０１に全て入力された時や、画像記憶部Ａ２０２の画像データにある一つのフォルダが全て入力された時などを含む。判定タイミングではないと判定された場合にはＳ７１に戻る。
【００５９】
一方、判定タイミングだと判定された場合は、付加地名情報判定部２１３により画像データの付加地名情報を判定する（Ｓ７７）。なお、判定アルゴリズムについては後述する。分類部２１４は付加地名情報判定部２１３の判定結果に基づいて、操作部２１５による操作要求に従い画像データを分類し、表示部２１６において画像データと共に地名情報を表示する（Ｓ７８）。
【００６０】
次に、図１１のフローチャートを用いて、Ｓ７７で行われる、付加地名情報判定部２１３により付加地名情報を判定する動作と、分類部２１４の分類動作について説明する。ここでは、位置情報Ａを有する撮影画像データの付加地名情報を判定する場合について説明する。なお、図１１に示す処理は、上述した第１の実施形態で説明した図３のフローチャートの処理と以下の点が異なる。即ち、図３のＳ３７、Ｓ４１では目的地・通過点の地名を画像データにメタデータとして付加して記録する。これに対し、本第４の実施形態では、地名情報をメタデータとして画像データに付加することはせずに、目的地・通過点の地名を表示部２１６において画像データと共に表示するだけである点が異なる。それ以外の処理は同じである。
【００６１】
即ち、Ｓ３６において位置情報Ａを目的地として位置履歴情報テーブルを更新するか、Ｓ３９において位置情報Ａを通過点として位置履歴情報テーブルを更新すると、Ｓ８０に進む。そして、分類部２１４は操作部２１５の操作要求に応じて、付加地名情報判定部２１３の判定結果に基づき、表示部２１６は画像と共に目的地名と通過点の地名を表示する。
【００６２】
図１３は表示部２１６の表示例である。操作部２１５において、分類キーワードにヨーロッパを指定した場合の表示例である。目的地であるパリ旅行とロンドン旅行を一つにまとめて分類することが可能であり、検索性に優れている。
【００６３】
このように、本第４の実施形態によれば、デジタルカメラで撮影した多数の画像データを分類する際に、目的地毎に自動で分類することが可能となり、非常に検索性に優れた画像再生装置を提供することができる。
【００６４】
なお、本第４の実施形態では、画像再生装置をパーソナルコンピューターの画像表示アプリケーションプログラムとして説明したが、この限りではなく、例えば、デジタルカメラや携帯端末などの画像データを再生する装置に適用できることは言うまでもない。
【図１】
2010283802.tif 000003
【図２】
2010283802.tif 000004
【図３】
2010283802.tif 000005
【図４】
2010283802.tif 000006
【図５】
2010283802.tif 000007
【図６】
2010283802.tif 000008
【図７】
2010283802.tif 000009
【図８】
2010283802.tif 000010
【図９】
2010283802.tif 000011
【図１０】
2010283802.tif 000012
【図１１】
2010283802.tif 000013
【図１２】
2010283802.tif 000014
【図１３】
2010283802.tif 000015