(57)【要約】  【課題】  撮影位置情報が付加されていない撮影画像が混在していても地図情報を撮影画像に関連付けてプリントすること。  【解決手段】  プリント対象の画像を選択し（Ｓ２）、その画像に撮影位置情報が付加されているか否かを判定し（Ｓ３）、撮影位置情報が付加されていない場合、撮影日時が隣接する画像の撮影位置情報に基づいて撮影位置を推定し（Ｓ１１）、その撮影位置に対応する地図情報をプリント対象の画像とともにプリントする（Ｓ１５）。撮影位置の推定（Ｓ１１）は、撮影日時の差が最小の画像の撮影位置情報を用いる態様と、プリント対象画像の撮影日時よりも前に撮影された画像の撮影位置とプリント対象画像の撮影日時よりも後に撮影された画像との撮影位置とを補間する態様がある。また、撮影環境が一致又は類似する画像の撮影位置、あるいは、主要被写体及び背景のいずれかが一致又は類似する画像の撮影位置に基づいて推定してもよい。【選択図】  図４
2006033273.tif 000002
【特許請求の範囲】
【請求項１】
被写体が撮影された複数の画像の中からプリント対象の画像を選択する画像選択手段と、
前記プリント対象の画像を地図情報とともに所定のプリント媒体にプリントするプリント手段と、
前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記プリント対象の画像と撮影日時が隣接する画像の撮影位置情報に基づいて推定した撮影位置に対応する地図情報を前記プリント手段にプリントさせる制御手段と、
を備えたことを特徴とするプリント装置。
【請求項２】
前記プリント対象の画像に撮影位置情報が付加されていない場合、撮影位置情報が付加された他の画像の中で前記プリント対象の画像と撮影日時の差が最小である画像の撮影位置を前記プリント対象の画像の撮影位置と推定する撮影位置推定手段を備えたことを特徴とする請求項１に記載のプリント装置。
【請求項３】
前記プリント対象の画像に撮影位置情報が付加されていない場合、撮影位置情報が付加された他の画像の中で、前記プリント対象の画像の撮影日時よりも前に撮影された画像の撮影位置と、前記プリント対象の画像の撮影日時よりも後に撮影された画像の撮影位置とを補間することにより、前記プリント対象の画像の撮影位置を推定する撮影位置推定手段を備えたことを特徴とする請求項１に記載のプリント装置。
【請求項４】
被写体が撮影された複数の画像の中からプリント対象の画像を選択する画像選択手段と、
前記プリント対象の画像を地図情報とともに所定のプリント媒体にプリントするプリント手段と、
前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記プリント対象の画像と撮影環境が一致又は類似する画像の撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる制御手段と、
を備えたことを特徴とするプリント装置。
【請求項５】
被写体が撮影された複数の画像の中からプリント対象の画像を選択する画像選択手段と、
前記プリント対象の画像を地図情報とともに所定のプリント媒体にプリントするプリント手段と、
前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記プリント対象の画像と主要被写体及び背景のいずれかが一致又は類似する画像の撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる制御手段と、
を備えたことを特徴とするプリント装置。
【請求項６】
前記制御手段は、前記プリント対象の画像の撮影位置を推定した場合、撮影位置を推定したことを示す表示を前記プリント手段にプリントさせることを特徴とする請求項１乃至５のいずれかに記載のプリント装置。
【請求項７】
前記プリント対象の画像の撮影位置を推定できない場合、前記プリント対象の画像の撮影位置を入力する撮影位置入力手段を備えたことを特徴とする請求項１乃至６のいずれかに記載のプリント装置。
【請求項８】
前記画像選択手段は、メモリカードその他の記録媒体に記録された複数の画像の中からプリント対象の画像を選択することを特徴とする請求項１乃至７のいずれかに記載のプリント装置。
【請求項９】
前記撮影位置情報は、ＧＰＳ（Global Positioning System）、又は、ＵＷＢ（Ultra Wide Band）無線システムを用いて得た情報である請求項１乃至８のいずれかに記載のプリント装置。
【請求項１０】
被写体が撮影された複数の画像の中からプリント対象の画像を選択するステップと、
前記プリント対象の画像に撮影位置情報が付加されているか否かを判定するステップと、
前記プリント対象の画像に撮影位置情報が付加されていない場合、前記プリント対象の画像と撮影日時が隣接する画像の撮影位置情報に基づいて前記プリント対象の画像の撮影位置を推定するステップと、
前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントする一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記推定した撮影位置に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントするステップと、
を含むことを特徴とするプリント方法。
【請求項１１】
被写体が撮影された複数の画像の中からプリント対象の画像を選択するステップと、
前記プリント対象の画像に撮影位置情報が付加されているか否かを判定するステップと、
前記プリント対象の画像に撮影位置情報が付加されていない場合、前記プリント対象の画像と撮影環境が一致又は類似する画像の撮影位置情報に基づいて前記プリント対象の画像の撮影位置を推定するステップと、
前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントする一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記推定した撮影位置に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントするステップと、
を含むことを特徴とするプリント方法。
【請求項１２】
被写体が撮影された複数の画像の中からプリント対象の画像を選択するステップと、
前記プリント対象の画像に撮影位置情報が付加されているか否かを判定するステップと、
前記プリント対象の画像に撮影位置情報が付加されていない場合、前記プリント対象の画像と主要被写体及び背景のいずれかが一致又は類似する画像の撮影位置情報に基づいて前記プリント対象の画像の撮影位置を推定するステップと、
前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントする一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記推定した撮影位置に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントするステップと、
を含むことを特徴とするプリント方法。
【請求項１３】
請求項１０乃至１２のいずれかに記載のプリント方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリント装置、プリント方法及びプログラムに係り、特に被写体を撮影した画像とともに撮影位置を示す地図情報をプリントするプリント装置、プリント方法及びプログラムに関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）を利用して撮影位置情報を取得することが可能な撮影装置が提供されている（例えば特許文献１を参照）。また、撮影位置情報を取得することが可能な撮影装置で撮影した撮影画像と撮影位置情報とを取得して、撮影位置情報に対応する地図情報を撮影画像とともにプリントするようにしたものも知られている（特許文献２）。
【０００３】
また、特許文献３には、ＧＰＳを利用して得た位置情報に基づいて地図情報をダウンロードして表示するものが記載されている。
【特許文献１】特開平１０−２０３８７号公報
【特許文献２】特開２００１−８１４０号公報
【特許文献３】特表２００２−５０５７８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ＧＰＳ衛星との通信が困難な場所で撮影した場合、撮影装置は撮影位置情報を取得できず、そのような撮影位置情報が取得できない場所で撮影された撮影画像では地図情報を検索できないことになり、その結果として地図情報を撮影画像とともにプリントすることができなかった。
【０００５】
本発明はこのような事情に鑑みてなされたもので、撮影位置情報が付加されていない撮影画像が混在していても地図情報を撮影画像に関連付けてプリントすることができるプリント装置、プリント方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、請求項１に記載の発明は、被写体が撮影された複数の画像の中からプリント対象の画像を選択する画像選択手段と、前記プリント対象の画像を地図情報とともに所定のプリント媒体にプリントするプリント手段と、前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記プリント対象の画像と撮影日時が隣接する画像の撮影位置情報に基づいて推定した撮影位置に対応する地図情報を前記プリント手段にプリントさせる制御手段を備えた構成となっている。
【０００７】
この構成によって、プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報がプリント対象の画像とともにプリントされる一方で、プリント対象の画像に撮影位置情報が付加されていない場合には、プリント対象の画像と撮影日時が隣接する画像の撮影位置情報に基づいて推定した撮影位置に対応する地図情報が、プリント対象の画像とともにプリントされるので、撮影位置情報が付加されていない撮影画像が混在していても地図情報を撮影画像に関連付けてプリントすることができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、前記プリント対象の画像に撮影位置情報が付加されていない場合、撮影位置情報が付加された他の画像の中で前記プリント対象の画像と撮影日時の差が最小である画像の撮影位置を前記プリント対象の画像の撮影位置と推定する撮影位置推定手段を備えた構成となっている。
【０００９】
請求項３に記載の発明は、請求項１に記載の発明において、前記プリント対象の画像に撮影位置情報が付加されていない場合、撮影位置情報が付加された他の画像の中で、前記プリント対象の画像の撮影日時よりも前に撮影された画像の撮影位置と、前記プリント対象の画像の撮影日時よりも後に撮影された画像の撮影位置とを補間することにより、前記プリント対象の画像の撮影位置を推定する撮影位置推定手段を備えた構成となっている。
【００１０】
請求項４に記載の発明は、被写体が撮影された複数の画像の中からプリント対象の画像を選択する画像選択手段と、前記プリント対象の画像を地図情報とともに所定のプリント媒体にプリントするプリント手段と、前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記プリント対象の画像と撮影環境が一致又は類似する画像の撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる制御手段を備えた構成となっている。
【００１１】
請求項５に記載の発明は、被写体が撮影された複数の画像の中からプリント対象の画像を選択する画像選択手段と、前記プリント対象の画像を地図情報とともに所定のプリント媒体にプリントするプリント手段と、前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記プリント対象の画像と主要被写体及び背景のいずれかが一致又は類似する画像の撮影位置情報に対応する地図情報を前記プリント手段にプリントさせる制御手段とを備えた構成となっている。
【００１２】
請求項６に記載の発明は、請求項１乃至５のいずれかに記載の発明において、前記制御手段は、前記プリント対象の画像の撮影位置を推定した場合、撮影位置を推定したことを示す表示を前記プリント手段にプリントさせる構成となっている。
【００１３】
請求項７に記載の発明は、請求項１乃至６のいずれかに記載の発明において、前記プリント対象の画像の撮影位置を推定できない場合、前記プリント対象の画像の撮影位置を入力する撮影位置入力手段を備えた構成となっている。
【００１４】
前記画像選択手段は、例えば、請求項８に記載のように、メモリカードその他の記録媒体に記録された複数の画像の中からプリント対象の画像を選択する。
【００１５】
前記撮影位置情報は、例えば、請求項９に記載のように、ＧＰＳ（Global Positioning System）、又は、ＵＷＢ（Ultra Wide Band）無線システムを用いて得た情報である。
【００１６】
請求項１０に記載の発明は、被写体が撮影された複数の画像の中からプリント対象の画像を選択するステップと、前記プリント対象の画像に撮影位置情報が付加されているか否かを判定するステップと、前記プリント対象の画像に撮影位置情報が付加されていない場合、前記プリント対象の画像と撮影日時が隣接する画像の撮影位置情報に基づいて前記プリント対象の画像の撮影位置を推定するステップと、前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントする一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記推定した撮影位置に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントするステップを含むことを特徴とするプリント方法である。
【００１７】
請求項１１に記載の発明は、被写体が撮影された複数の画像の中からプリント対象の画像を選択するステップと、前記プリント対象の画像に撮影位置情報が付加されているか否かを判定するステップと、前記プリント対象の画像に撮影位置情報が付加されていない場合、前記プリント対象の画像と撮影環境が一致又は類似する画像の撮影位置情報に基づいて前記プリント対象の画像の撮影位置を推定するステップと、前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントする一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記推定した撮影位置に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントするステップを含むことを特徴とするプリント方法である。
【００１８】
請求項１２に記載の発明は、被写体が撮影された複数の画像の中からプリント対象の画像を選択するステップと、前記プリント対象の画像に撮影位置情報が付加されているか否かを判定するステップと、前記プリント対象の画像に撮影位置情報が付加されていない場合、前記プリント対象の画像と主要被写体及び背景のいずれかが一致又は類似する画像の撮影位置情報に基づいて前記プリント対象の画像の撮影位置を推定するステップと、前記プリント対象の画像に撮影位置情報が付加されている場合には、該撮影位置情報に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントする一方で、前記プリント対象の画像に撮影位置情報が付加されていない場合には、前記推定した撮影位置に対応する地図情報を前記プリント対象の画像とともに所定のプリント媒体にプリントするステップを含むことを特徴とするプリント方法である。
【００１９】
請求項１３に記載の発明は、請求項１０乃至１２のいずれかに記載のプリント方法の各ステップをコンピュータに実行させるプログラムである。
【発明の効果】
【００２０】
本発明によれば、撮影位置情報が付加されていない撮影画像が混在していても地図情報を撮影画像に関連付けてプリントすることができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面に従って、本発明を実施するための最良の形態について詳細に説明する。
【００２２】
図１は、本発明を適用したプリント装置１の概略構成を示すブロック図である。
【００２３】
図１において、プリント装置１は、主として、制御部１０、画像取得部１１、撮影位置情報取得部１２、撮影日時情報取得部１３、撮影環境情報取得部１４、画像類似度算出部１５、表示部１６、操作部１７、撮影位置推定部１８、地図情報検索部１９、地図情報データベース（ＤＢ）２１、及び、プリント部２２によって構成されている。
【００２４】
制御部１０は、ＣＰＵ（Central Processing Unit）からなり、プリント装置１の各部を統括して制御する。
【００２５】
画像取得部１１は、被写体が撮影された複数の撮影画像を取得する。撮影画像の取得態様は、特には限定されないが、例えば、第１に、撮影装置４によって画像が記録されたメモリカードその他の記録媒体から撮影画像を読み出す態様、第２に、パーソナルコンピュータ（単に「ＰＣ」ともいう）等からインターネットその他のネットワークを介して撮影画像を受信する態様、第３に、撮影装置４と直接的に無線又は有線で通信して撮影画像を取得する態様がある。
【００２６】
なお、以下の説明では、本発明の要旨を簡略に説明するため、画像取得部１１が図２に示すような画像３００にヘッダ３１０を付加した画像ファイル３０を取得することにより撮影画像の取得を行う場合を例に説明する。この画像ファイル３０は、Ｅｘｉｆ（Exchangeable image file format）というファイル形式で形成されており、ヘッダ３１０には、撮影位置情報３１１、撮影日時情報３１２、及び、撮影環境情報３１３が記述されている。撮影位置情報３１１は、撮影装置４がＧＰＳ（Global Positioning System）を利用して得た位置情報やＵＷＢ（Ultra Wide Band）無線システムを利用して得た位置情報である。撮影日時情報３１２は、撮影装置４が画像を撮影した年月日及び時分秒である。撮影環境情報３１３は、被写体撮影時の撮影環境を示す情報であり、光源の種類が含まれる。
【００２７】
撮影位置情報取得部１２は、画像ファイル３０のヘッダ３１０から撮影位置情報３１１を取得する。また、撮影日時情報取得部１３は、画像ファイル３０のヘッダ３１０から撮影日時情報３１２を取得する。また、撮影環境情報取得部１４は、画像ファイル３０のヘッダ３１０から撮影環境情報３１３を取得する。
【００２８】
画像類似度算出部１５は、プリント対象の画像と他の画像との一致又は類似の度合いを示す類似度を算出する。類似度を算出する態様（類似度算出態様）としては、第１に、主要被写体の類似度を算出する態様、第２に、主要被写体の背景の類似度を算出する態様、及び、これらの組み合わせがある。具体的な類似度の算出方法は、相関その他の周知の算出方法を用いる。
【００２９】
表示部１６は、例えば液晶ディスプレイ（ＬＣＤ）からなり、撮影画像やメッセージの表示を行う。
【００３０】
操作部１７は、例えばキーボードからなり、取得した複数の撮影画像の中からプリント対象の画像を選択する際や、プリント対象の画像の撮影位置を推定できない場合（あるいは推定された撮影位置情報を訂正する場合）に撮影位置情報を入力する際に用いられる。
【００３１】
撮影位置推定部１８は、プリント対象の画像に撮影位置情報が付加されていない場合、そのプリント対象の画像の撮影位置を推定する。このような撮影位置を推定する態様（撮影位置推定態様）には、各種ある。第１に、撮影位置情報が付加された画像の中で、プリント対象の画像と撮影日時の差が最小である画像を検出し、この画像に付加されている撮影位置情報をプリント対象の画像の撮影位置と推定する態様がある。第２に、撮影位置情報が付加された画像の中で、プリント対象の画像の撮影日時よりも前に撮影された画像の撮影位置と、プリント対象の画像の撮影日時よりも後に撮影された画像の撮影位置とを補間することにより、プリント対象の画像の撮影位置を推定する態様がある。第３に、プリント対象の画像と撮影環境（例えば光源の種類）が一致又は類似する画像の撮影位置をプリント対象の画像の撮影位置と推定する態様がある。第４に、プリント対象の画像と主要被写体及び背景のいずれかが一致又は類似する画像の撮影位置をプリント対象の画像の撮影位置と推定する態様がある。これらの第１乃至第４の撮影位置推定態様を組み合わせた態様としてもよい。
【００３２】
地図情報検索部１９は、プリント対象の画像に付加されていた撮影位置情報に対応する地図情報、又は、推定された撮影位置情報に対応する地図情報を、地図情報データベース（ＤＢ）２１から検索する。地図情報ＤＢ２１は、例えば光ディスクからなり、国内外の地図情報を記憶する。地図情報には、地図画像、地図画像と経緯度との対応関係を示す情報、及び、ランドマークの位置情報が含まれる。また、複数の縮尺の地図画像を互いに関連付けて管理している。
【００３３】
制御部１０は、プリント対象の画像に撮影位置情報が付加されている場合には、この撮影位置情報に対応する地図情報をプリント対象の画像とともにプリント部２２にプリントさせる一方で、プリント対象の画像に撮影位置情報が付加されていない場合には、撮影位置推定部１８によって推定した撮影位置に対応する地図情報をプリント対象の画像とともにプリント部２２にプリントさせる制御を行う。
【００３４】
プリント部２２は、プリント対象の画像とともにその撮影位置を示す地図情報を所定のプリント媒体にプリントする。このプリント部２２によって作成された写真プリントの例を図３（ａ）乃至（ｅ）に示す。
【００３５】
図３（ａ）は、表面に撮影画像３０１をプリントして裏面に地図情報２１１をプリントした写真プリント２２１であり、プリント対象の撮影画像３０１に撮影位置情報が付加されていた場合にプリントされたものである。図３（ｂ）は、表面に撮影画像３０１をプリントして裏面に地図情報２１２をプリントした写真プリント２２２であり、プリント対象の撮影画像３０１に撮影位置情報が付加されておらず撮影位置を推定した場合にプリントされたものである。なお、図３（ａ）の写真プリント２２１では、撮影位置を示す記号１８１であって、プリント対象の画像３０１に付加されていた撮影位置情報を用いたことを示す記号１８１が地図情報２１１中にプリントされる。一方で、図３（ｂ）の写真プリント２２２では、撮影位置を示す記号１８２であって、プリント対象の画像３０１の撮影位置を推定したことを示す記号１８２が地図情報２１２中にプリントされる。例えば図３（ａ）の記号１８１は赤色でプリントする一方で図３（ｂ）の記号１８２は黄色でプリントする。
【００３６】
図３（ｃ）は、表面に撮影画像３０１及び地図情報２１１を併せてプリントした写真プリント２２３であり、プリント対象の撮影画像３０１に撮影位置情報が付加されていた場合にプリントされたものである。図３（ｄ）は、表面に撮影画像３０１及び地図情報２１２を併せてプリントした写真プリント２２４であり、プリント対象の撮影画像３０１の撮影位置を推定した場合にプリントされたものである。なお、図３（ｃ）の写真プリント２２３では、撮影位置を示す記号１８１であって、プリント対象の画像３０１に付加されていた撮影位置情報を用いたことを示す記号１８１が地図情報２１１中にプリントされる。一方で、図３（ｄ）の写真プリント２２４では、撮影位置を示す記号１８２であって、プリント対象の画像３０１の撮影位置を推定したことを示す記号１８２が地図情報２１２中にプリントされる。
【００３７】
本実施形態のプリント制御装置１におけるプリント制御処理を実施例１乃至４に分けて説明する。
【００３８】
まず、プリント制御処理の実施例１の流れを図４のフローチャートを用いて説明する。なお、図４に示す各ステップは制御部１０によってプログラムに従い実行される。
【００３９】
図４において、被写体が撮影された複数の撮影画像を取得する（Ｓ１）。具体的には、図２に示すように、撮影装置４によって撮影された画像３００にヘッダ３１０が付加された画像ファイル３０を取得する。複数の撮影画像はこれらの縮小画像が一覧で表示部１６に表示されて、操作部１７によりプリント対象の画像を選択する操作を受け付ける（Ｓ２）。そして、プリント対象の画像に撮影位置情報３１１が付加されているか否かを判定する（Ｓ３）。
【００４０】
プリント対象の画像に撮影位置情報３１１が付加されている場合には、その撮影位置情報３１１に対応する地図情報を地図情報ＤＢ２１から検索して（Ｓ４）、プリント対象の画像と検索した地図情報とをプリント部２２にプリントさせる（Ｓ５）。例えば、図３（ａ）に示すように、プリント対象の画像３０１が表面にプリントされて、地図情報２１１が裏面にプリントされた写真プリント２２１が作成される。ここで、撮影位置を示す記号１８１は、プリント対象の画像に付加されていた撮影位置情報を用いて地図情報をプリントしたことを色（例えば赤色）により示す。
【００４１】
一方で、プリント対象の画像に撮影位置情報３１１が付加されていない場合には、撮影位置情報が付加された他の画像の中で、プリント対象画像との撮影日時の差が閾値Ｔ未満であって、かつ、撮影日時の差が最小である他の画像（隣接画像）を検出する（Ｓ１１）。
【００４２】
隣接画像が検出されたか否かを判定し（Ｓ１２）、隣接画像が検出された場合には、その隣接画像に撮影位置情報３１１が付加されているか否かを判定する（Ｓ１３）。隣接画像に撮影位置情報３１１が付加されている場合には、隣接画像に付加されている撮影位置情報３１１をプリント対象の画像の撮影位置情報と推定して、隣接画像に付加されている撮影位置情報３１１に対応する地図情報を地図情報ＤＢ２１から検索し（Ｓ１４）、プリント対象の画像と検索した地図情報とをプリント部２２にプリントさせる（Ｓ１５）。例えば、図３（ｂ）に示すように、プリント対象の画像３０１が表面にプリントされて、地図情報２１２が裏面にプリントされた写真プリント２２２が作成される。ここで、撮影位置を示す記号１８２は、撮影位置を推定したことを色（例えば黄色）により示す。
【００４３】
なお、ステップＳ１３で撮影位置情報が付加されていないと判定された場合には、既に隣接画像であると検出された画像以外の画像の中から、プリント対象画像との撮影日時の差が閾値Ｔ未満であって、かつ、撮影日時の差が最小である他の画像（隣接画像）を検出する（Ｓ１１）。
【００４４】
隣接画像が検出されなかった場合には、撮影位置が不明である旨のメッセージを表示部１６に表示して、撮影位置の入力の有無を判定する（Ｓ２１）。撮影位置の入力をしない設定がされている場合、あるいは、ユーザが撮影位置を入力しない場合には、プリント対象の画像のみをプリントした写真プリントを作成する（Ｓ２４）。一方で、ユーザが撮影位置を入力（Ｓ２２）した場合には、そのユーザが入力した撮影位置に対応する地図情報を地図情報ＤＢ２１から検索して（Ｓ２３）、検索した地図情報をプリント対象の画像とともにプリント部２２にプリントさせる（Ｓ２４）。
【００４５】
次に、プリント制御処理の実施例２の流れを図５のフローチャートを用いて説明する。実施例２では実施例１と異なり、プリント対象の画像と撮影日時において隣接する前後の２画像がある場合には補間処理によりプリント対象の画像の撮影位置を推定するようになっている。
【００４６】
図５において、複数の撮影画像を取得し（Ｓ１）、プリント対象の画像の選択を受け付けて（Ｓ２）、プリント対象の画像に撮影位置情報３１１が付加されているか否かを判定する（Ｓ３）。なお、プリント対象の画像に撮影位置情報３１１が付加されている場合の処理（Ｓ４、Ｓ５）は実施例１と同じであり説明を省略する。
【００４７】
プリント対象の画像に撮影位置情報３１１が付加されていない場合には、撮影位置情報３１１が付加された他の画像の中で、プリント対象画像との撮影日時の差が閾値Ｔ未満であって、かつ、プリント対象の画像の撮影日時との差が最小のである他の画像をプリント対象の画像の撮影日時の前後で１画像ずつ検出する（Ｓ２１１）。
【００４８】
検出した隣接画像の数を判定し（Ｓ２１２）、２画像の場合、すなわちプリント対象の画像の撮影日時の前後で１画像ずつ検出できた場合には、これらの２つの隣接画像に共に撮影位置情報３１１が付加されているか否かを判定する（Ｓ２１３）。
【００４９】
プリント対象の画像に隣接する２画像共に撮影位置情報３１１が付加されている場合には、これらの２画像の撮影位置情報３１１を補間してプリント対象の画像の撮影位置を推定する（Ｓ２１４）。ここで、撮影日時の差、すなわちプリント対象の画像の撮影日時（ｔ０）とその撮影日時よりも前に撮影した隣接画像の撮影日時（ｔ１）との差（ｔ０―ｔ１）、及び、プリント対象の画像の撮影日時（ｔ０）とその撮影日時よりも後に撮影した隣接画像の撮影日時（ｔ２）との差（ｔ２―ｔ０）に応じて重み付けを行って、プリント対象の画像の撮影位置を算出する。例えば、前の隣接画像との撮影日時差（ｔ０−ｔ１）よりも後の隣接画像との撮影日時差（ｔ２−ｔ０）が小さい場合には、プリント対象の画像の撮影位置は前の隣接画像の撮影位置よりも後の隣接画像の撮影位置に近い位置として算出される。そして、補間して得られた撮影位置に基づいて地図情報を検索し（Ｓ２１５）、検索した地図情報をプリント対象の画像とともにプリントする（Ｓ２１６）。
【００５０】
また、プリント対象の画像に隣接する１画像のみに撮影位置情報３１１が付加されているか否かを判定し（Ｓ２２１）、例えば、プリント対象の画像よりも前に撮影した隣接画像には撮影位置情報３１１が付加されておらず、プリント対象の画像よりも後に撮影した隣接画像のみに撮影位置情報３１１が付加されている場合には、その撮影位置情報３１１をプリント対象の画像の撮影位置情報と推定して、地図情報を検索し（Ｓ２３２）、検索した地図情報をプリント対象の画像とともにプリントする（Ｓ２３３）。なお、２つの隣接画像に共に撮影位置情報３１１が付加されていない場合には、撮影位置不明として処理する（Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４）。
【００５１】
隣接画像として１画像のみ検出された場合には、その隣接画像に撮影位置情報３１１が付加されているか否かを判定し（Ｓ２３１）、撮影位置情報３１１が付加されている場合には、その隣接画像に付加されている撮影位置情報３１１をプリント対象の画像の撮影位置情報と推定して地図情報を検索し（Ｓ２３２）、検索した地図情報をプリント対象の画像とともにプリントする（Ｓ２３３）。隣接画像に撮影位置情報３１１が付加されていない場合には、撮影位置不明として処理する（Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４）。
【００５２】
隣接画像を１画像も検索できなかった場合にも、撮影位置不明として処理する（Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４）。
【００５３】
次に、プリント制御処理の実施例３の流れを図６のフローチャートを用いて説明する。なお、図６において実施例１と同様なステップには同じ符号を付してあり詳細な説明を省略する。
【００５４】
実施例３では、プリント対象の画像に撮影位置情報３１１が付加されていない場合、撮影位置情報３１１が付加された他の画像の中で、プリント対象の画像と撮影環境情報３１３が一致又は類似する画像を検出して、その検出した画像の撮影位置情報３１１をプリント対象の画像の撮影位置情報として用いる（Ｓ３１１）。例えば、光源の種類が一致する他の画像の撮影位置情報に基づいて地図情報が検索されて、その地図情報がプリント対象の画像とともにプリントされる。
【００５５】
次に、実施例４の処理の流れを図７のフローチャートを用いて説明する。なお、図７において実施例１と同様なステップには同じ符号を付してあり詳細な説明を省略する。
【００５６】
実施例４では、プリント対象の画像に撮影位置情報３１１が付加されていない場合、撮影位置情報３１１が付加された他の画像の中で、プリント対象の画像と主要被写体及び背景のいずれか一方が一致又は類似する画像の撮影位置情報３１１をプリント対象の画像の撮影位置情報として用いる（Ｓ４１１）。例えば、相関その他の周知の算出方法により類似度を算出して、主要被写体及び背景のいずれか一方が最も類似する画像が検索されて、その画像の撮影位置情報に基づいて検索された地図情報がプリント対象の画像とともにプリントされる。
【００５７】
なお、本発明は、図やその説明に例示された態様に限定されるものではなく、本発明の要旨を逸脱しない範囲において、各種の改良や設計変更を行ってよいのはもちろんである。
【００５８】
例えば、実施例１から実施例４までに分けて説明した撮影位置の推定処理を組み合わせてもよい。例えば、撮影日時情報１３２、撮影環境情報３１３、及び、画像３００の類似度の全てを判断材料にしてプリント対象の画像の撮影位置を推定することにより、推定精度を上げるようにしてよい。
【００５９】
また、撮影位置を推定したことを示す表示は、図３（ｂ）及び（ｄ）を用いて説明したような推定位置を示す記号１８２の色により表示する場合に限るものではない。例えば、撮影位置を推定しなかった場合（すなわちプリント対象の画像に付加されていた撮影位置情報を用いた場合）と比較して、撮影位置を推定した場合には、地図の濃度をうすくしてプリントすることにより、撮影位置を推定したことを表示してもよい。
【００６０】
また、本発明は、図２に示すような画像３００にヘッダ３１０を付加した画像ファイル３０が入力される場合に特に限定されるものではなく、画像３００を含む画像ファイル（図示を省略）と関連付けられた別のファイルであって撮影位置情報３１１、撮影日時情報３１２及び撮影環境情報３１３を含む撮影情報ファイル（図示を省略）が画像ファイルとともに入力されるようにしてもよい。このような撮影情報ファイルが入力される場合、撮影位置情報取得部１２、撮影日時情報取得部１３、撮影環境情報取得部１４は、それぞれ撮影位置情報３１１、撮影日時情報３１２、撮影環境情報３１３を、撮影情報ファイルから取得する。
【００６１】
また、撮影位置情報３１１は、ＧＰＳ以外に、ＵＷＢ（Ultra Wide Band）無線システムを用いて得てもよい。すなわち、ＵＷＢ無線システムによってユーザの位置を高精度に測位した情報を用いて、地図プリントする。
【図面の簡単な説明】
【００６２】
【図１】本発明を適用したプリント装置の概略構成を示すブロック図
【図２】画像ファイルとそのヘッダの説明に用いる説明図
【図３】写真プリントの例を示す図
【図４】プリント制御処理の実施例１の流れを示すフローチャート
【図５】プリント制御処理の実施例２の流れを示すフローチャート
【図６】プリント制御処理の実施例３の流れを示すフローチャート
【図７】プリント制御処理の実施例４の流れを示すフローチャート
【符号の説明】
【００６３】
１…プリント装置、１０…制御部、１１…画像取得部、１２…撮影位置情報取得部、１３…撮影日時情報取得部、１４…撮影環境情報取得部、１５…画像類似度算出部、１６…表示部、１７…操作部（画像選択手段、撮影位置入力手段）、１８…撮影位置推定部、１９…地図情報検索部、２１…地図情報データベース、２２…プリント部、３０…画像ファイル、３００…画像、３１０…画像に付加されたヘッダ
【図１】
2006033273.tif 000003
【図２】
2006033273.tif 000004
【図３】
2006033273.tif 000005
【図４】
2006033273.tif 000006
【図５】
2006033273.tif 000007
【図６】
2006033273.tif 000008
【図７】
2006033273.tif 000009