(57)【要約】【課題】画像の特徴に応じて画像を配置して地図上に表示すること。【解決手段】特徴検出部１０３ｂは、同じ撮影場所で撮影された複数枚の画像の特徴をそれぞれ検出し、画像配置決定部１０３ｃは、検出した各画像の特徴に基づいて、各画像から生成された表示用画像の配置を決定し、決定した配置に従って各表示用画像を配置する。そして表示制御部１０３ｄは、表示用画像を撮影場所に応じた地図上の表示位置に表示する。【選択図】図１
2008028648.tif 000002
【特許請求の範囲】
【請求項１】
同じ撮影場所で撮影された複数枚の画像の特徴をそれぞれ検出する検出手段と、
前記検出手段で検出した各画像の特徴に基づいて、各画像から生成された表示用画像の配置を決定する決定手段と、
前記決定手段で決定した配置に従って各表示用画像を配置し、前記撮影場所に応じた地図上の表示位置に表示する表示制御手段とを備えることを特徴とする画像再生装置。
【請求項２】
請求項１に記載の画像再生装置において、
前記検出手段は、画像内のフォーカスエリアを前記画像の特徴として検出することを特徴とする画像再生装置。
【請求項３】
請求項２に記載の画像再生装置において、
前記決定手段は、各画像から前記フォーカスエリアを含む画像を抽出して前記表示用画像とし、各画像内における前記フォーカスエリアの位置に応じて前記表示用画像の配置を決定することを特徴とする画像再生装置。
【請求項４】
請求項１に記載の画像再生装置において、
前記検出手段は、画像の撮影方向を前記画像の特徴として検出し、
前記決定手段は、各画像に基づいて生成された縮小画像を前記表示用画像として、前記検出手段で検出した各画像の撮影方向に応じて前記表示用画像の配置を決定することを特徴とする画像再生装置。
【請求項５】
請求項１に記載の画像再生装置において、
前記検出手段は、撮影時の撮影条件を前記画像の特徴として検出することを特徴とする画像再生装置。
【請求項６】
請求項５に記載の画像再生装置において、
前記撮影条件は、撮影倍率または被写界深度であり、
前記決定手段は、各画像に基づいて生成された縮小画像を前記表示用画像とし、各画像間の前記撮影倍率の大小関係または前記被写界深度の大小関係に基づいて、前記表示用画像の配置を決定することを特徴とする画像再生装置。
【請求項７】
請求項１に記載の画像再生装置において、
前記画像データは、静止画データと動画データとを含み、
前記検出手段は、前記静止画データの画素数または前記動画データの撮影時間で表される画像データの情報量を前記画像の特徴として検出することを特徴とする画像再生装置。
【請求項８】
請求項７に記載の画像再生装置において、
前記決定手段は、各画像に基づいて生成された縮小画像を前記表示用画像とし、各画像間の前記静止画データの画素数の大小関係または前記動画データの撮影時間の大小関係に基づいて、前記表示用画像の配置を決定することを特徴とする画像再生装置。
【請求項９】
コンピュータに、
同じ撮影場所で撮影された複数枚の画像の特徴をそれぞれ検出する検出手順と、
前記検出手順で検出した各画像の特徴に基づいて、各画像から生成された表示用画像の配置を決定する決定手順と、
前記決定手順で決定した配置に従って各表示用画像を配置し、前記撮影場所に応じた地図上の表示位置に表示する表示制御手順とを実行させるための画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を再生するための画像再生装置、および画像再生プログラムに関する。
【背景技術】
【０００２】
次のような映像再生装置が知られている。この映像再生装置は、映像データに含まれる位置情報に基づいて、地図上の撮影位置や被写体位置に相当する位置に映像データを示す記号を表示する。そして、映像データの解析結果に応じて判定されるユーザの嗜好性に基づいて記号の表示属性を変化させて、使用者が映像を容易に選択できるようにしている（例えば特許文献１）。
【０００３】
【特許文献１】特開２００４−２４２２８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の映像再生装置では、地図上に表示した記号の表示属性を変化させているが、その記号に対応する映像データが複数ある場合には記号の表示属性の変化がいずれの映像データによるものかを判別できず、使用者は各映像データの特徴を把握することができなかった。
【課題を解決するための手段】
【０００５】
本発明は、同じ撮影場所で撮影された複数枚の画像の特徴をそれぞれ検出し、検出した各画像の特徴に基づいて、各画像から生成された表示用画像の配置を決定し、決定した配置に従って各表示用画像を配置し、撮影場所に応じた地図上の表示位置に表示することを特徴とする。
ここで、画像内のフォーカスエリアを画像の特徴として検出してもよく、この場合、各画像からフォーカスエリアを含む画像を抽出して表示用画像とし、各画像内におけるフォーカスエリアの位置に応じて表示用画像の配置を決定してもよい。
また、画像の撮影方向を画像の特徴として検出し、各画像に基づいて生成された縮小画像を表示用画像とし、各画像の撮影方向に応じて表示用画像の配置を決定すればよい。
また、撮影時の撮影条件、すなわち撮影倍率または被写界深度を画像の特徴として検出し、各画像に基づいて生成された縮小画像を表示用画像とし、各画像間の撮影倍率の大小関係または被写界深度の大小関係に基づいて、表示用画像の配置を決定してもよい。
さらに、画像データの情報量を画像の特徴として検出してもよい。このとき、画像データは静止画データと動画データとを含み、情報量は静止画データの画素数または動画データの撮影時間としてもよい。そして、この場合には、各画像に基づいて生成された縮小画像を表示用画像とし、各画像間の静止画データの画素数の大小関係または動画データの撮影時間の大小関係に基づいて、表示用画像の配置を決定すればよい。
【発明の効果】
【０００６】
本発明によれば、表示用画像の配置位置に基づいて画像の特徴を把握することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態における画像再生装置の一実施の形態の構成を示すブロック図である。画像再生装置１００は、入力装置１０１と、外部インターフェース１０２と、制御装置１０３と、ＨＤＤ１０４と、モニタ１０５とを備えている。
【０００８】
入力装置１０１は、例えば、キーボードやマウスなどの使用者が画像再生装置１００に対する入力信号を入力するための装置である。使用者によって入力装置１０１を介して入力された操作信号は制御装置１０３へ出力され、制御装置１０３では操作信号に応じた種々の処理が実行される。
【０００９】
外部インターフェース１０２は、例えばＵＳＢインターフェースや無線ＬＡＮモジュールなど、外部機器と有線通信または無線通信を行うためのインターフェースである。後述する制御装置１０３は、この外部インターフェース１０２を介して外部機器、例えばカメラ（デジタルカメラ）から画像ファイルを取り込む。または、外部インターフェース１０２として、メモリカードなどの記憶媒体を挿入するためのメモリカードスロットを設け、メモリカード経由で画像ファイルを取り込むようにしてもよい。
【００１０】
ＨＤＤ１０４は、外部インターフェース１０２を介して取り込まれた画像ファイル、画像再生装置１００を動作させるための種々のプログラム、および後述する地図データを記録するためのハードディスクドライブである。モニタ１０５は、例えば液晶モニタであり、制御装置１０３によってその表示内容が制御される。
【００１１】
ここでＨＤＤ１０４に記録される地図データについて説明する。本実施の形態では、ＸＹＺ座標系で表される３次元の地図データを用い、地図上の任意の地点は、Ｘ座標値、Ｙ座標値、Ｚ座標値によって特定される。すなわち、地図上の横方向の位置をＸ座標値により特定し、縦方向の位置をＹ座標値によって特定し、地図上の高さ方向の位置をＺ座標値によって特定する。これによって、実空間上で緯度、経度、標高の３つの情報によって特定される地点を、地図上では、Ｘ座標値、Ｙ座標値、Ｚ座標値の組み合わせによって特定することができる。なお、ＨＤＤ１０４には、複数のスケール（縮尺率）の地図データが格納されており、後述する地図表示部１０３ａによって、任意の縮尺率の地図データが読み込まれてモニタ１０５へ出力される。
【００１２】
次に、外部インターフェース１０２を介して取り込まれる画像ファイルについて説明する。ここで取り込まれる画像ファイルは、画像データを格納する画像データ部と、画像データに関する付加情報を格納する付加情報部とを備えたファイル形式の画像ファイル、例えばＥｘｉｆ形式の画像ファイルである。画像データ部には、デジタルカメラで撮像され、種々の画像処理が施された後、所定の画像形式、例えばＪｐｅｇ形式に圧縮された画像データが格納されている。
【００１３】
付加情報部には、画像データ部に記録されている画像データのサムネイル画像（縮小画像）や画像の撮影日時や撮影条件などの画像データ部に格納される画像データの特徴を示す種々の情報が格納される。ここで、サムネイル画像は画像を撮影したデジタルカメラで生成されて格納されているものとする。また、画像データの特徴を示す情報としては、（Ａ）フォーカスエリア位置に関する情報、（Ｂ）画像の撮影方向に関する情報、（Ｃ）画像の撮影条件に関する情報、および（Ｄ）画像の情報量に関する情報が少なくとも付加情報部には含まれているものとする。以下、付加情報部に含まれる各情報について詳細に説明する。
【００１４】
（Ａ）フォーカスエリア位置に関する情報
フォーカスエリア位置に関する情報は、画像内における画像撮影時のフォーカスエリア位置を示す情報である。本実施の形態では、画像を撮影したデジタルカメラが撮影範囲内を複数の領域に分割し、そのいずれかの領域をフォーカスエリアとして設定して画像を撮影する機能を有しているときに、撮影時にどの領域がフォーカスエリアとして設定されていたかを示す情報が含まれている。例えば、図２に示すように、デジタルカメラが撮影範囲２ａ内を縦９×横１６の複数領域に分割して、いずれかの領域をフォーカスエリアとして設定して画像を撮影する場合には、各領域には、それぞれの領域を一意に識別するための領域番号が付加されている。そして、画像撮影時に領域２ｂがフォーカスエリアとして設定されていた場合には、当該領域２ｂに割り当てられている領域番号がフォーカスエリア位置に関する情報として付加情報部に記録される。
【００１５】
（Ｂ）画像の撮影方向に関する情報
画像の撮影方向に関する情報は、画像撮影時にデジタルカメラが向いていた方位を示す情報（撮影方位情報）、および画像撮影時における水平方向に対するデジタルカメラの仰角を示す情報（仰角情報）とを含んでいる。なお、撮影方位情報は画像を撮影したデジタルカメラが備える方位センサで検出されたものであり、仰角情報はデジタルカメラが備えるジャイロセンサで検出されたものである。
【００１６】
本実施の形態では、デジタルカメラは、例えば図３に示すように、画像の撮影方位としては、撮影地点３ａからみた北（Ｎ）、東（Ｅ）、西（Ｗ）、南（Ｓ）、北東（ＮＥ）、北西（ＮＷ）、東南（ＥＳ）、および西南（ＷＳ）の８方位のうちいずれかの方位を検出して付加情報部に記録することができる。この場合に、使用者が撮影地点から北を向いて画像を撮影した場合には、画像の撮影方位に関する情報としては「北」を示す情報として「Ｎ」が記録される。なお、８方位のそれぞれに１〜８の番号を付加し、画像の撮影方位に関する情報として撮影方位に応じた番号を記録するなど、その他の方位を識別するための情報を記録するようにしてもよい。
【００１７】
（Ｃ）画像の撮影条件に関する情報
画像の撮影条件に関する情報としては、少なくとも撮影日時情報、撮影時の撮影倍率情報、撮影時の被写界深度情報、および画像撮影地点の位置情報が記録される。ここで、画像撮影地点の位置情報としては、デジタルカメラが備える位置検出装置によって検出された画像撮影時のデジタルカメラの位置情報がＨＤＤ１０４に記録されている地図データ上で特定可能な情報に変換されて記録される。例えば、デジタルカメラでは、ＧＰＳセンサによって撮影地点の緯度および経度を検出し、高度センサによって撮影地点の標高を検出した場合には、検出した緯度、経度、および標高を地図データ上のＸ座標値、Ｙ座標値、およびＺ座標値に変換する。そして、変換後の座標値（Ｘ，Ｙ，Ｚ）が画像撮影地点の位置情報として記録される。
【００１８】
（Ｄ）画像の情報量に関する情報
画像の情報量に関する情報としては、画像データ部に格納される画像データの記録画素数が記録される。すなわち、画像データの記録画素数が大きいほど画像の情報量は多く、画像データの記録画素数が小さいほど画像の情報量は少ないことから、本実施の形態ではこの画像データの記録画素数を画像の情報量に関する情報として用いる。
【００１９】
制御装置１０３は、ＣＰＵ、メモリ、およびその他周辺回路で構成され、地図表示部１０３ａと、特徴検出部１０３ｂと、画像配置決定部１０３ｃと、表示制御部１０３ｄとを機能的に備えている。
【００２０】
地図表示部１０３ａは、使用者によって入力装置１０１が操作されてモニタ１０５への地図の表示が指示されると、ＨＤＤ１０４から地図データを読み込んでモニタ１０５へ出力する。このとき、使用者は地図を表示する地点、および表示する地図の縮尺率を指定することができる。例えば、使用者は地点として住所や施設名などを指定することができ、地図の縮尺率として１／５００００などを指定することができる。
【００２１】
地図表示部１０３ａは、ＨＤＤ１０４に記録されている使用者によって指定された縮尺率の地図データの中から、使用者によって指定された地点を含み、かつモニタ１０５内に表示することができる範囲の地図データ、すなわち使用者によって指定された地点を含む周辺地図の地図データを読み込んでモニタ１０５へ出力する。
【００２２】
特徴検出部１０３ｂ〜表示制御部１０３ｄの各部は、地図表示部１０３ａによってモニタ１０５に表示された地図上に各地点で撮影された画像に基づいて生成された表示用画像を表示する。
【００２３】
ここで、一般的に、地図上の撮影地点に相当する位置に画像を表示する従来の装置では、表示用画像としてサムネイル画像を用いていた。そして、複数枚の画像が同一地点で撮影されている場合には、モニタ１０５内の限られた範囲内に複数のサムネイル画増が不規則に表示されたり、あるいは各サムネイル画像の一部または全体が重なった状態で表示されたりするため、地図上に表示されたサムネイル画像の中から使用者が所望の画像を選択することが困難であった。
【００２４】
よって、本実施の形態では、特徴検出部１０３ｂ〜表示制御部１０３ｄの各部は、従来の装置におけるこれらの不具合を解決するために、複数枚の画像が同一地点で撮影されている場合には、各画像の特徴に基づいて表示用画像の配置位置を決定し、決定した配置位置に従って地図上に表示用画像を表示するようにする。ここで、地図上に表示する表示用画像については後述することとする。以下、特徴検出部１０３ｂ〜表示制御部１０３ｄの各部による処理を具体的に説明する。
【００２５】
特徴検出部１０３ｂは、ＨＤＤ１０４に記録されている画像ファイルの付加情報部から上述した（Ａ）〜（Ｄ）の画像データの特徴を示す情報を読み込んで、各画像ファイルに含まれる画像データの特徴を検出する。ここで読み込んだ画像データの特徴を示す情報は、制御装置１０３が有するメモリ内に記録される。そして、特徴検出部１０３ｂは、検出した各画像データの特徴に基づいて、ＨＤＤ１０４に記録されている画像ファイルの中からモニタ１０５上に表示された地図上に表示する表示対象の画像ファイルを選択する。
【００２６】
すなわち、特徴検出部１０３ｂは、ＨＤＤ１０４内にモニタ１０５上に表示されている地図の範囲内で撮影された画像ファイルがある場合には、それらを表示対象の画像ファイルとして選択する。このために、特徴検出部１０３ｂは、メモリに記録した各画像の画像の撮影条件に関する情報に含まれる画像撮影地点の位置情報に基づいて、画像の撮影地点が地図表示部１０３ａによってＨＤＤ１０４から読み込まれた地図データの範囲内に含まれている画像ファイルを表示対象の画像ファイルとして選択する。
【００２７】
ここで、ＨＤＤ１０４内にモニタ１０５上に表示されている地図の範囲内で撮影された画像ファイルがない場合には、表示対象の画像ファイルが存在しないことから処理を終了する。なお、モニタ１０５に表示されている地図の範囲は、地図の縮尺によって異なる。すなわち、地図の縮尺率が小さい場合にはモニタ１０５には広範囲の地図が表示されるが、地図の縮尺率が大きい場合には、縮尺率が小さい場合と比べてモニタ１０５には狭い範囲の地図が表示されることになる。
【００２８】
画像配置決定部１０３ｃは、特徴検出部１０３ｂによって選択された表示対象の画像ファイルをＨＤＤ１０４から読み込む。そして、読み込んだ画像の撮影地点の位置情報に基づいて、複数枚の画像が撮影された地図上の地点を特定する。例えば、各画像ファイルを撮影地点ごとにグルーピングし、複数の画像ファイルが含まれるグループを抽出することによって、複数枚の画像が撮影された地図上の地点を特定することができる。なお、画像配置決定部１０３ｃは、特徴検出部１０３ｂによってメモリに記録された画像データの特徴を示す情報に基づいて処理を行うことによって、その都度、画像ファイルの付加情報部にアクセスして情報を読み込む必要がなくなり、処理の速度を高速化することができる。
【００２９】
画像配置決定部１０３ｃは、このようにして特定した地図上における複数枚の画像が撮影された地点ごとに、同じ場所で撮影された画像に対応する表示用画像の配置を決定する。本実施の形態では、表示用画像として使用する画像、および表示用画像の配置方法は、上述した（Ａ）〜（Ｄ）の各画像データの特徴を示す情報のうち、いずれの情報を用いて処理を行うかによって異なる。このため画像配置決定部１０３ｃは、（Ａ）〜（Ｄ）の内、どの情報に基づいて表示用画像の配置を決定する必要があるかを判定して、判定結果に応じた処理を行う。
【００３０】
本実施の形態では、（Ａ）〜（Ｄ）の内、どの情報に基づいて表示用画像の配置を決定するかは、使用者によってあらかじめ設定されるものとする。しかし他の方法として、例えば画像ファイルに（Ａ）〜（Ｄ）の内、いずれかの情報しか含まれていない場合には、自動的にその情報に基づいて表示用画像の配置を決定するようにしてもよい。
【００３１】
以下、（Ａ）〜（Ｄ）の各情報に応じた画像配置決定部１０３ｃによる処理について（ａ）〜（ｄ）によりそれぞれ説明する。なお、ここでは、複数枚の画像が撮影された１地点について複数枚の表示用画像の配置を決定する方法について説明する。よって、モニタ１０５に表示された地図上に、複数枚の画像が撮影された地点が複数ある場合には、以下に説明する処理をそれぞれの地点に対して実行すればよい。
【００３２】
（ａ）画像データの特徴を示す情報として「フォーカスエリア位置に関する情報」を使用した場合の処理
この場合、画像配置決定部１０３ｃは、同じ場所で撮影された複数の画像のフォーカスエリア位置に関する情報に基づいて、各画像内のフォーカスエリア位置を特定する。すなわち、同じ場所で撮影された複数枚の画像のそれぞれについて、図２に示したように撮影時に撮影範囲２ａ内のどの領域がフォーカスエリア２ｂとして設定されていたかを特定する。
【００３３】
画像配置決定部１０３ｃは、各画像から特定したフォーカスエリアを含む所定の大きさの領域を切り出すことによって表示用画像を生成する。例えば図４（ａ）に示すように、画像内を９つの領域４ａ〜４ｉに分割しておき、画像配置決定部１０３ｃは、領域４ａ〜４ｉの中から画像内のフォーカスエリア位置が含まれる領域を表示用画像として切り出す。
【００３４】
なお、本実施の形態では、図４（ａ）に示すように、９つの領域４ａ〜４ｉのうち中央に位置する３つの領域４ｄ〜４ｆの大きさを、その他の領域４ａ〜４ｃおよび４ｇ〜４ｉの大きさよりも小さく設定しておくことによって、表示用画像として切り出す領域の大きさを画像内のフォーカスエリア位置に基づいて重み付けを行うことができる。
【００３５】
例えば、同じ場所で撮影された画像が図４（ａ）に示す画像と図４（ｂ）に示す画像の２枚である場合には、画像配置決定部１０３ｃは、図４（ａ）に示す画像からはフォーカスエリア２ｂを含む領域４ａを表示用画像４ａとして切り出す。また、図４（ｂ）に示す画像からはフォーカスエリア２ｂを含む領域４ｅを表示用画像４ｅとして切り出す。そして、画像配置決定部１０３ｃは、切り出し元となった画像内における各表示用画像の切り出し位置に応じて、それぞれの表示用画像の配置位置を決定する。
【００３６】
具体的には、画像配置決定部１０３ｃは、図５に示すように、切り出し元となった画像に相当するサイズの配置用領域５ａを仮想的に設定する。そして、切り出した各表示用画像の配置用領域５ａ内における配置位置が、切り出し元の画像内における各表示用画像の切り出し位置と一致するように、それぞれの表示用画像の配置位置を決定する。これによって、図５に示すように、表示用画像４ａと表示用画像４ｅの配置用領域５ａ内における配置位置を決定することができる。
【００３７】
表示制御部１０３ｄは、画像配置決定部１０３ｃによって決定された配置となるように各表示用画像を配置して、地図上の画像撮影地点に応じた表示位置に表示する。例えば、図６（ａ）に示すように、地図上の画像の撮影地点の近傍で、かつ撮影地点とは重ならない位置に配置用領域５ａ内に配置した表示用画像４ａおよび４ｅを表示する。ここで、配置用領域５ａを示す枠（点線）は、説明のために図示したもので、実際の地図上には表示されない。
【００３８】
そして、表示制御部１０３ｄは、地図上の画像の撮影地点に相当する位置に撮影地点マーク６ａを表示し、当該撮影地点マーク６ａと表示用画像４ａまたは４ｅとの間を引き出し線６ｂで結ぶ。これによって撮影地点マーク６ａで示す撮影地点で撮影された画像に基づいて生成された表示用画像４ａおよび４ｅを、撮影地点と対応付けて地図上に表示することができる。
【００３９】
以上のように、同一地点で撮影された画像が複数枚ある場合に、画像内のフォーカスエリア位置に応じた位置に各表示用画像を配置して地図上に表示するようにしたので、使用者は、地図上に表示された表示用画像の位置関係から、同一地点で撮影された各画像のフォーカスエリア位置を視覚的に把握することができる。このため、使用者は同一地点で撮影された画像が複数枚あり、地図上に複数の表示用画像が表示された場合であっても、各表示用画像の配置位置に基づいて画像の特徴を把握して、所望の画像、すなわち好みの位置にフォーカス位置を有する画像を容易に選択することができる。
【００４０】
なお、同じ場所で撮影された画像の中にフォーカスエリア位置が一致する画像が複数存在する場合には、配置用領域５ａ内で複数の表示用画像の配置位置が重なることになる。この場合には、画像配置決定部１０３ｃは、例えば、画像ファイルの付加情報部に記録されている画像の撮影日時に応じて、撮影日時が新しい画像から切り出した表示用画像を代表画像として地図上に表示し、それ以外の表示用画像は撮影日時が新しいものから順番に代表画像の下に重ねるように配置すればよい。
【００４１】
この場合には、使用者は、引き出し線６ｂの長さをマウスでドラッグして変更できるようにし、使用者によって引き出し線６ｂの長さが変更されると、その長さに応じて地図上に表示する代表画像を切り替えるようにする。例えば、引き出し線６ｂの長さを短くすると、撮影日時が新しい画像から古い画像に向けて順番に代表画像とする表示用画像を変化させる。また、使用者が引き出し線６ｂの長さを長くすると、撮影日時が古い画像から新しい画像に向けて順番に代表画像とする表示用画像を変化させる。
【００４２】
また、表示制御部１０３ｄは、図６（ｂ）に示すように、地図上に配置用領域５ａを示す枠を表示して、地図上に表示用画像を配置するために設定した領域を使用者が見えるようにしてもよい。このとき、引き出し線６ｂは、撮影地点マーク６ａと配置用領域５ａを示す枠とを結ぶようにすれば、枠内に表示された表示用画像のグループは、同一の撮影地点で撮影されたものであることを明示することができる。
【００４３】
この場合、地図上に表示した配置用領域５ａ内で表示用画像が表示されていない範囲は、透明にして下に表示されている地図が見えるようにしてもよい。あるいは、配置用領域５ａ内に表示されているいずれかの表示用画像の切り出し元となった画像を用いて補間するようにしてもよい。例えば、表示制御部１０３ｄは、切り出し元となった画像の中からフォーカスエリア位置が最も画像の中心に近い画像を用いて補間するようにしてもよい。
【００４４】
（ｂ）画像データの特徴を示す情報として「画像の撮影方向に関する情報」を使用した場合の処理
本実施の形態では、画像の撮影方向に関する情報として記録されている撮影方位情報と仰角情報のうち、撮影方位情報に基づいて表示用画像の配置を決定する。まず、画像配置決定部１０３ｃは、同じ場所で撮影された複数の画像の撮影方向に関する情報に基づいて、各画像の撮影方位を特定する。すなわち、同じ場所で撮影された複数枚の画像のそれぞれについて、撮影方位が北（Ｎ）、東（Ｅ）、西（Ｗ）、南（Ｓ）、北東（ＮＥ）、北西（ＮＷ）、東南（ＥＳ）、および西南（ＷＳ）のいずれであったかを特定する。
【００４５】
画像配置決定部１０３ｃはまた、各画像の付加情報部に記録されているサムネイル画像を表示用画像として読み込む。例えば、図７（ａ）に示すように、撮影地点３ａから北（Ｎ）、東（Ｅ）、南（Ｓ）、西南（ＷＳ）、および西（Ｗ）を向いて撮影した５枚の画像がある場合には、それぞれの画像から読み込んだサムネイル画像を表示用画像７ａ〜７ｅとする。そして、画像配置決定部１０３ｃは、各画像の撮影方位に応じて、読み込んだ各表示用画像の配置位置を決定する。
【００４６】
このために画像配置決定部１０３ｃは、図３に示した８方位を北を上としたときの位置関係で表したときに、それぞれの表示用画像が撮影位置に応じた位置に配置されるように、各表示用画像の配置位置を決定する。すなわち、北西（ＮＷ）を左上位置、北（Ｎ）を中央上位置、北東（ＮＥ）を右上位置、西（Ｗ）を左中央位置、東（Ｅ）を右中央位置、西南（ＷＳ）を左下位置、南（Ｓ）を中央下位置、および東南（ＥＳ）を右下位置と定義する。そして、各表示用画像の配置位置を画像の撮影方位に応じた位置関係となるように決定する。例えば、図７（ａ）に示した表示用画像７ａ〜７ｅは、各画像の撮影方位に応じて図７（ｂ）に示すように配置位置が決定される。
【００４７】
ここで、この図７（ｂ）に示す例では、各表示用画像で囲まれる領域７ｆには配置する表示用画像がないため、この領域は透明な領域にして地図が表示されるようにする。あるいは、図７（ｃ）に示すように、表示用画像７ａ〜７ｅのいずれかを表示するようにしてもよい。例えば、表示用画像７ａ〜７ｅの内、画像の撮影日時が最も新しいものを選択して領域７ｆに表示してもよい。ここでは、領域７ｆに表示用画像７ｄを表示した例を示している。
【００４８】
表示制御部１０３ｄは、図７（ｂ）または図７（ｃ）に示すように、画像配置決定部１０３ｃによって決定された配置となるように各表示用画像を配置して、地図上の画像撮影地点に応じた表示位置に表示する。このとき、表示制御部１０３ｄは、上述した（ａ）の場合と同様に地図上の画像の撮影地点の近傍で、かつ撮影地点とは重ならない位置に各表示用画像を表示する。そして、地図上の画像の撮影地点に相当する位置に撮影地点マーク６ａを表示し、当該撮影地点マーク６ａと表示用画像との間を引き出し線６ｂで結ぶ。
【００４９】
これによって、使用者は、地図上に表示された表示用画像の位置関係から、同一地点で撮影された各画像の撮影方位を視覚的に把握することができ、同一地点で撮影された画像が複数枚ある場合でも所望の画像、すなわち好みの方位を撮影した画像を容易に選択することができる。
【００５０】
なお、同じ場所で撮影された画像の中に撮影方位が同じ画像が複数存在する場合には、上述した（ａ）の場合と同様に、画像配置決定部１０３ｃは、画像の撮影日時が新しい画像の表示用画像を代表画像として地図上に表示するようにし、それ以外の表示用画像は撮影日時が新しいものから順番に代表画像の下に重ねて表示するように配置する。そして、使用者は、引き出し線６ｂの長さをマウスでドラッグして変化させることによって、代表画像として表示する表示用画像を変更することができる。
【００５１】
（ｃ）画像データの特徴を示す情報として「画像の撮影条件に関する情報」を使用した場合の処理
この場合、画像配置決定部１０３ｃは、同じ場所で撮影された複数の画像の撮影条件に関する情報に基づいて、各画像の撮影時の撮影倍率情報、または撮影時の被写界深度情報を特定する。そして、各画像の付加情報部に記録されているサムネイル画像を表示用画像として、各画像の撮影時の撮影倍率情報、または撮影時の被写界深度情報に基づいて、各表示用画像の配置位置を決定する。なお、撮影時の撮影倍率情報と撮影時の被写界深度情報のいずれに基づいて表示用画像の配置位置を決定するかは、あらかじめ設定されているものとし、ここでは各画像の撮影時の撮影倍率情報に基づいて表示用画像の配置位置を決定する例について説明する。
【００５２】
画像配置決定部１０３ｃは、同じ場所で撮影された複数の画像の表示用画像の配置位置を、撮影時の撮影倍率の大小関係に基づいて決定する。例えば、同じ場所で撮影された画像が３枚あり、それぞれの画像の撮影時の撮影倍率が１倍、２倍、および４倍である場合には、図８（ａ）に示すように、地図上の撮影地点６ａに近い位置から、撮影倍率が１倍の画像の表示用画像８ａ、撮影倍率が２倍の画像の表示用画像８ｂ、撮影倍率が４倍の画像の表示用画像８ｃの順に並ぶように各表示用画像の配置位置を決定する。
【００５３】
このとき、隣り合う２枚の表示用画像を、撮影倍率が小さい方の表示用画像の左上の点と、撮影倍率が大きい方の表示用画像の右下の点とが接するように配置位置を決定する。そして、表示制御部１０３ｄは、画像配置決定部１０３ｃで決定された配置位置に従って、各表示用画像を地図上に表示する。
【００５４】
これによって、使用者は、撮影地点６ａに近い表示用画像８ａから遠い表示用画像８ｃに向けて撮影倍率が大きくなっていることを判断することができ、地図上に表示された表示用画像の位置関係から同一地点で撮影された各画像の撮影倍率を視覚的に把握することができる。このため、同一地点で撮影された画像が複数枚ある場合でも、所望の画像、すなわち好みの撮影倍率で撮影された画像、または被写界震度で撮影された画像を容易に選択することができる。
【００５５】
また、この場合も、同じ場所で撮影された画像の中に撮影倍率が同じ画像が複数存在する場合には、画像配置決定部１０３ｃは、画像の撮影日時が新しい画像から切り出した表示用画像が代表画像として表示されるようにし、それ以外の表示用画像は撮影日時が新しいものから順番に代表画像の下に重ねて表示するように配置する。そして、使用者は、引き出し線６ｂの長さをマウスでドラッグして変化させることによって、代表画像として表示する表示用画像を変更することができる。
【００５６】
なお、各画像の撮影時の被写界深度情報に基づいて表示用画像の配置位置を決定する場合には、上述した撮影倍率の場合と同様に、被写界震度の大小関係に基づいて各表示用画像の配置位置を決定すればよい。また、図８（ｂ）に示すように、各表示用画像の大きさを画像の撮影倍率に応じて変化させるようにしてもよい。
【００５７】
（ｄ）画像データの特徴を示す情報として「画像の情報量に関する情報」を使用した場合の処理
この場合、画像配置決定部１０３ｃは、同じ場所で撮影された複数の画像について、画像データの記録画素数を特定する。そして、画像配置決定部１０３ｃは、同じ場所で撮影された複数の画像の表示用画像の配置位置を、画像データの記録画素数の大小関係に基づいて決定する。すなわち、（ｃ）の場合と同様に、図８（ａ）に示すように地図上の撮影地点６ａに近い位置から、記録画素数が最も小さい画像の表示用画像８ａ、記録画素数が２番目に小さい画像の表示用画像８ｂ、記録画素数が最も大きい画像の表示用画像８ｃの順に並ぶように各表示用画像の配置位置を決定する。
【００５８】
このとき、隣り合う２枚の表示用画像を記録画素数が小さい方の表示用画像の左上の点と、記録画素数が大きい方の表示用画像の右下の点とが接するように配置位置を決定する。そして、表示制御部１０３ｄは、画像配置決定部１０３ｃで決定された配置位置に従って、各表示用画像を地図上に表示する。これによって、使用者は、撮影地点６ａに近い表示用画像８ａから遠い表示用画像８ｃに向けて記録画素数が大きくなっていることを判断することができ、地図上に表示された表示用画像の位置関係から同一地点で撮影された各画像の記録画素数を視覚的に把握することができる。このため、同一地点で撮影された画像が複数枚ある場合でも所望の画像、すなわち好みの記録画素数の画像を容易に選択することができる。
【００５９】
この場合も、同じ場所で撮影された画像の中に記録画素数が同じ画像が複数存在する場合には、画像配置決定部１０３ｃは、画像の撮影日時が新しい画像から切り出した表示用画像が代表画像として表示されるようにし、それ以外の表示用画像は撮影日時が新しいものから順番に代表画像の下に重ねて表示するように配置する。そして、使用者は、引き出し線６ｂの長さをマウスでドラッグして変化させることによって、代表画像として表示する表示用画像を変更することができる。また、図８（ｂ）に示すように、各表示用画像の大きさを画像の記録画素数に応じて変化させるようにしてもよい。
【００６０】
図９は、本実施の形態における画像再生装置１００の処理を示すフローチャートである。図９に示す処理は、使用者によってモニタ１０５に表示された地図上への表示用画像の表示が指示されると起動するプログラムとして、制御装置１０３によって実行される。
【００６１】
ステップＳ１０において、特徴検出部１０３ｂは、画像ファイルの付加情報部に記録されている画像の撮影条件に関する情報に含まれる画像撮影地点の位置情報に基づいて、画像撮影地点がモニタ１０５に表示されている地図の範囲内に含まれている画像ファイルを表示対象の画像ファイルとして選択する。その後、ステップＳ２０へ進み、画像配置決定部１０３ｃは、表示対象の画像ファイルを撮影地点ごとにグルーピングし、複数の画像ファイルが含まれるグループを抽出することによって、複数枚の画像が撮影された地図上の地点を特定して、ステップＳ３０へ進む。
【００６２】
ステップＳ３０では、画像配置決定部１０３ｃは、複数枚の画像が撮影された地点があるか否かを判断する。複数枚の画像が撮影された地点がないと判断した場合には、そのまま処理を終了する。これに対して複数枚の画像が撮影された地点があると判断した場合には、ステップＳ４０へ進む。ステップＳ４０では、複数枚の画像が撮影された地点のうち、任意の1地点を処理対象地点として設定して、ステップＳ５０へ進む。
【００６３】
ステップＳ５０では、画像配置決定部１０３ｃは、上述した（Ａ）〜（Ｄ）の各画像データの特徴を示す情報のうち、どの情報を表示用画像の配置位置を決定するために使用するかを、予め設定されている設定内容に基づいて判定する。そして、ステップＳ６０〜ステップＳ８０において、ステップＳ５０での判定結果に応じた表示用画像の配置位置を、上述した（ａ）〜（ｄ）のいずれかの処理によって決定し、地図上の表示位置に表示する。
【００６４】
まず、ステップＳ６０では、画像配置決定部１０３ｃは、元画像から切り出した画像、またはサムネイル画像を表示用画像として取得してステップＳ７０へ進む。ステップＳ７０では、画像配置決定部１０３ｃは、上述した（ａ）〜（ｄ）のいずれかの処理によって、画像データの特徴を示す情報に基づいて各表示用画像の配置位置を決定する。その後、ステップＳ８０へ進み、表示制御部１０３ｄは、画像配置決定部１０３ｃによって決定された配置位置に従って各表示用画像を配置して、地図上の画像撮影地点に応じた表示位置に表示する。その後、ステップＳ９０へ進む。
【００６５】
ステップＳ９０では、ステップＳ２０で特定した全ての複数枚の画像が撮影された地点に対して、ステップＳ６０〜ステップＳ８０の処理が完了したか否かを判断する。未処理の地点が残っていると判断した場合には、ステップＳ１００へ進み、未処理の地点のうち１地点を処理対象地点として設定して、ステップＳ６０へ戻る。これに対して、全ての地点の処理が完了したと判断した場合には、処理を終了する。
【００６６】
以上説明した本実施の形態によれば、次のような作用効果を得ることができる。
（１）同一地点で撮影された画像が複数枚ある場合に、各画像の特徴を示す情報に基づいて各表示用画像の配置位置を決定して地図上に表示するようにした。これによって、使用者は、同一地点で撮影された画像が複数枚あり、地図上に複数の表示用画像が表示される場合であっても、各表示用画像の配置位置に基づいて画像の特徴を把握して、所望の画像を容易に選択することができる。
【００６７】
（２）画像の特徴を示す情報としてフォーカスエリア位置に関する情報を使用し、同一地点で撮影された画像が複数枚ある場合には、画像内のフォーカスエリア位置に応じた位置に各表示用画像を配置して地図上に表示するようにした。これによって、使用者は、地図上に表示された表示用画像の位置関係から、各画像のフォーカスエリア位置を視覚的に把握して、好みの位置にフォーカス位置を有する画像を容易に選択することができる。
【００６８】
（３）画像の特徴を示す情報として画像の撮影方向に関する情報を使用し、同一地点で撮影された画像が複数枚ある場合には、画像の撮影方位に応じた位置に各表示用画像を配置して地図上に表示するようにした。これによって、使用者は、地図上に表示された表示用画像の位置関係から、各画像の撮影方位を視覚的に把握して、好みの方位を撮影した画像を容易に選択することができる。
【００６９】
（４）画像の特徴を示す情報として画像の撮影条件に関する情報を使用し、同一地点で撮影された画像が複数枚ある場合には、各画像の撮影時の撮影倍率の大小関係、または撮影時の被写界深度の大小関係に応じた位置に各表示用画像を配置して地図上に表示するようにした。これによって、使用者は、地図上に表示された表示用画像の位置関係から、各画像の撮影時の撮影倍率の大小関係、または撮影時の被写界深度の大小関係を視覚的に把握して、好みの撮影倍率で撮影された画像、または被写界震度で撮影された画像を容易に選択することができる。
【００７０】
（５）画像の特徴を示す情報として画像の情報量に関する情報を使用し、同一地点で撮影された画像が複数枚ある場合には、各画像の記録画素数の大小関係に応じた位置に各表示用画像を配置して地図上に表示するようにした。これによって、使用者は、地図上に表示された表示用画像の位置関係から、各画像の記録画素数の大小関係を視覚的に把握して、好みの記録画素数の画像を容易に選択することができる。
【００７１】
―変形例―
なお、上述した実施の形態の画像再生装置は、以下のように変形することもできる。
（１）上述した実施の形態では、画像配置決定部１０３ｃは、特徴検出部１０３ｂによってメモリに記録された画像データの特徴を示す情報を読み込んで表示用画像の配置位置を決定する例について説明した。しかしながら、外部インターフェース１０２を介して画像ファイルが読み込まれたときに、特徴検出部１０３ｂは、各画像ファイルの付加情報部から画像データの特徴を示す情報を読み込んでデータベース化しておくようにしてもよい。そして、画像配置決定部１０３ｃは、当該データベースから画像データの特徴を示す情報を読み込んで表示用画像の配置位置を決定するようにしてもよい。例えば、図１０に示すような特徴データベースをＨＤＤ１０４に作成し、画像ファイルを一意に示す画像ＩＤごとに、種々の画像データの特徴を示す情報を管理するようにする。これによって、特徴検出部１０３ｂは、処理のたびにＨＤＤ１０４に記録された画像ファイル名意から画像データの特徴を示す情報を読み込む必要がなくなり、処理をさらに高速化することができる。
【００７２】
（２）上述した実施の形態では、（ａ）で上述した処理において、画像データの特徴を示す情報として「フォーカスエリア位置に関する情報」を使用して表示用画像の配置位置を決定する際には、フォーカスエリアを含む所定の大きさの領域を切り出して表示用画像を生成するようにした。そして、このとき、図４（ａ）に示したように、画像内を９つの領域４ａ〜４ｉに分割しておき、領域４ａ〜４ｉの中から画像内のフォーカスエリア位置が含まれる領域を表示用画像として切り出す例について説明した。しかしながら、その他の方法によってフォーカスエリアを含む所定の大きさの領域を切り出すようにしてもよい。例えば、表示用画像のアスペクト比があらかじめ設定されたアスペクト比、例えば４：３となるように切り出してもよく、また、フォーカスエリア位置が表示用画像の対角中心となるような表示用画像を切り出してもよい。
【００７３】
（３）上述した実施の形態では、（ｃ）の処理で画像の撮影時の撮影倍率の大小関係、または撮影時の被写界深度の大小関係に応じて画像の配置位置を決定する際に、地図上の撮影地点から遠くなるにつれて撮影倍率または被写界深度が大きくなるように表示用画像の配置位置を決定する例について説明した。しかしこれに限定されず、地図上の撮影地点から遠くなるにつれて撮影倍率または被写界深度が小さくなるように表示用画像の配置位置を決定するようにしてもよい。また、（ｄ）の処理においても、地図上の撮影地点から遠くなるにつれて画像データの記録画素数が小さくなるように表示用画像の配置位置を決定するようにしてもよい。
【００７４】
（４）上述した実施の形態では、（ｃ）の処理において、「画像の撮影条件に関する情報」として各画像の撮影時の撮影倍率情報、または撮影時の被写界深度情報を使用して表示用画像の配置位置を決定する例について説明した。しかしながらその他の撮影条件に関する情報を使用するようにしてもよい。例えば、各画像を撮影したときの気象情報を「画像の撮影条件に関する情報」として使用して、表示用画像の配置位置を決定するようにしてもよい。この場合、気象情報としては、例えば天候、温度、湿度、照度などを用いるようにすればよい。なお、温度、湿度、照度はデジタルカメラが備えるセンサによって検出され、天候は使用者が手入力するようにしてもよい。あるいは、デジタルカメラにインターネットに接続するための通信装置を搭載し、画像撮影地点の気象情報をインターネット上の天気情報サービスから自動的に取得するようにしてもよい。
【００７５】
（５）上述した実施の形態では、ＨＤＤ１０４に記憶される画像データは静止画データであり、（ｄ）の処理では画像データの記録画素数を「画像の情報量に関する情報」として使用して表示用画像の配置位置を決定する例について説明した。しかしこれに限定されず、ＨＤＤ１０４に記憶される画像データが動画データである場合にも本発明は適用可能である。この場合、表示用画像として動画データに含まれる任意のフレームの画像、例えば１フレーム目の画像を用いるようにし、動画データの記録時間を「画像の情報量に関する情報」として使用して表示用画像の配置位置を決定するようにしてもよい。すなわち、画像配置決定部１０３ｃは、同じ場所で撮影された複数の動画データがある場合に、各動画データの記録時間の大小関係に基づいて、表示用画像の配置位置を決定すればよい。
【００７６】
（６）上述した実施の形態では、表示用画像の配置位置を決定した結果、同じ配置位置に複数の表示用画像が重なって表示された場合には、使用者は、引き出し線６ｂの長さをマウスでドラッグして変化させることによって、代表画像として地図上に表示する表示用画像を変更することができるようにした。このとき、代表画像の下に重なっている表示用画像の枚数を使用者が視覚的に把握できるような図形（アイコン）を地図上に表示するようにしてもよい、例えば、図１１に示すように、表示用画像の近傍に糸巻きを示す図形１１ａを表示し、この糸巻きに巻かれている糸の量で重なっている表示用画像の枚数を表すようにしてもよい。すなわち、使用者が引き出し線６ｂの長さを変化させて、撮影日時が古い画像の表示用画像を表示するように変更したときには、代表画像の下に残っている表示用画像の枚数が減ることから糸巻きに巻かれている糸の量を減らす。逆に、使用者が引き出し線６ｂの長さを変化させて、撮影日時が新しい画像の表示用画像を表示するように変更したときには、代表画像の下に残っている表示用画像の枚数が増えることから糸巻きに巻かれている糸の量を増やす。これによって、使用者は糸巻きに巻かれている糸の量を見るだけで、現在表示されている代表画像の下に重なっている表示用画像の枚数を把握することができる。
【００７７】
（７）上述した実施の形態では、（Ａ）〜（Ｄ）の内、どの情報に基づいて表示用画像の配置を決定するかは使用者によってあらかじめ設定されており、その設定内容に応じて（ａ）〜（ｄ）のいずれかの処理を実行する例について説明した。しかしこれに限定されず、（ａ）〜（ｄ）の処理を組み合わせて実行してもよい。このために、モニタ１０５に表示されている地図の範囲内に、複数枚の画像が撮影された地点が複数ある場合には、各地点ごとに異なる処理を実行するようにしてもよい。例えば、複数枚の画像が撮影された地点が２地点ある場合に、その中の１地点に対する処理では（Ａ）の情報を用いて（ａ）の処理を行い、他の１地点に対する処理では（Ｃ）の情報を用いて（ｃ）の処理を行うようにしてもよい。
【００７８】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【図面の簡単な説明】
【００７９】
【図１】画像再生装置の一実施の形態の構成を示すブロック図である。
【図２】画像内のフォーカスエリア位置の具体例を示す図である。
【図３】画像の撮影方位の具体例を示す図である。
【図４】画像内のフォーカスエリア位置が含まれる領域を表示用画像として切り出す場合の具体例を示す図である。
【図５】表示用画像の配置位置を決定結果の具体例を示す第1の図である。
【図６】地図上への表示用画像の表示例を示す図である。
【図７】表示用画像の配置位置を決定結果の具体例を示す第２の図である。
【図８】表示用画像の配置位置を決定結果の具体例を示す第３の図である。
【図９】画像再生装置１００の処理を示すフローチャート図である。
【図１０】変形例における特徴データベースの具体例を示す図である。
【図１１】変形例における地図上への表示用画像の表示例を示す図である。
【符号の説明】
【００８０】
１００  画像再生装置、１０１  入力装置、１０２  外部インターフェース、１０３  制御装置、１０３ａ  地図表示部、１０３ｂ  特徴検出部、１０３ｃ  画像配置決定部、１０３ｄ  表示制御部、１０４  ＨＤＤ、１０５  モニタ
【図１】
2008028648.tif 000003
【図２】
2008028648.tif 000004
【図３】
2008028648.tif 000005
【図４】
2008028648.tif 000006
【図５】
2008028648.tif 000007
【図６】
2008028648.tif 000008
【図７】
2008028648.tif 000009
【図８】
2008028648.tif 000010
【図９】
2008028648.tif 000011
【図１０】
2008028648.tif 000012
【図１１】
2008028648.tif 000013