(57)【特許請求の範囲】
【請求項１】
地図を所定の被出力部に出力する出力装置であって、
位置情報と対応付けられた所定の情報を少なくとも一つ記憶する記憶手段と、
前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する第１の特定手段と、
装置本体の存する本体位置を特定する第２の特定手段と、
前記第１の特定手段により特定された前記情報位置を示す指標と、前記第２の特定手段により特定された前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の第１の縮尺を算出する第１の算出手段と、
前記第１の特定手段により特定された前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出する第２の算出手段と、
前記第２の算出手段により算出された第２の縮尺の地図と、当該地図上にて前記情報位置を示す指標とを含む第１の出力内容から、前記第１の算出手段により算出された第１の縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む第２の出力内容へと遷移させる出力手段と、を備え、
前記出力手段は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ縮尺を変化させることを特徴とする出力装置。
【請求項２】
前記出力手段は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ次第に移行するように縮尺を変化させることを特徴とする請求項１に記載の出力装置。
【請求項３】
前記第２の算出手段は、前記本体位置を示す情報を含まない状態で、前記第１の特定手段により特定された前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出することを特徴とする請求項１又は２に記載の出力装置。
【請求項４】
前記第２の縮尺は前記第１の縮尺より拡大されていることを特徴とする請求項１〜３の何れか一項に記載の出力装置。
【請求項５】
前記第１の算出手段は、前記所定の被出力部に出力される地図の表示領域において、前記本体位置を前記固定の位置に表示しない場合、前記本体位置の緯度及び経度と前記情報位置の緯度及び経度に基づいた前記本体位置の緯度及び経度と前記情報位置の緯度及び経度とは異なる緯度及び経度が前記固定の位置となり、且つ、前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出することを特徴とする請求項１〜４の何れか一項に記載の出力装置。
【請求項６】
前記第１の算出手段は、前記所定の被出力部に出力される地図の表示領域において、前記本体位置を前記固定の位置に表示する場合、前記本体位置の緯度、及び経度が前記固定の位置となり、且つ、前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出することを特徴とする請求項１〜５の何れか一項に記載の出力装置。
【請求項７】
前記第１の算出手段は、前記所定の被出力部に出力される地図の表示領域において、前記本体位置を前記固定の位置に表示しない場合、前記本体位置の緯度及び経度と、前記情報位置の緯度及び経度のうち、北端の緯度と南端の緯度との中間にあたる緯度、及び東端の経度と西端の経度との中間にあたる経度が前記固定の位置となり、且つ、前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出することを特徴とする請求項５に記載の出力装置。
【請求項８】
前記第１の算出手段は、更に、前記第１の特定手段により特定された少なくとも一の前記情報位置及び前記本体位置に基づいて、前記地図の縮尺を算出することを特徴とする請求項１〜７の何れか一項に記載の出力装置。
【請求項９】
前記第１の算出手段は、更に、前記第１の特定手段により特定された少なくとも一の前記情報位置と対応付けられた前記所定の情報の生成順序に基づいて、前記地図の縮尺を算出することを特徴とする請求項８に記載の出力装置。
【請求項１０】
前記記憶手段に記憶されている少なくとも一の所定の情報の中で、前記第１の特定手段により前記情報位置が特定される前記所定の情報を所定条件に基づいて決定する決定手段を更に備えることを特徴とする請求項１〜９の何れか一項に記載の出力装置。
【請求項１１】
前記所定条件は、前記所定の情報の生成時に係る条件及び前記所定の情報に対応する位置に係る条件のうち少なくとも何れか一であることを特徴とする請求項１０に記載の出力装置。
【請求項１２】
前記第２の算出手段は、更に、
前記情報位置の北端の緯度と南端の緯度との中間にあたる緯度、及び東端の経度と西端の経度の中間にあたる経度が前記固定の位置となり、且つ、前記情報位置の北端の緯度、南端の緯度、東端の経度、及び西端の経度が、前記所定の被出力部に出力される地図上にて全て出力可能な当該地図の縮尺を算出することを特徴とする請求項１に記載の出力装置。
【請求項１３】
前記固定の位置は、前記所定の被出力部に出力される地図の中心であることを特徴とする請求項１〜１２の何れか一項に記載の出力装置。
【請求項１４】
地図を所定の被出力部に出力する出力装置を用いて、
記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる処理と、
前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する処理と、
前記装置本体の存する本体位置を特定する処理と、
前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の第１の縮尺を算出する第１の算出処理と、
前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出する第２の算出処理と、
前記第２の算出処理により算出された第２の縮尺の地図と、当該地図上にて前記情報位置を示す指標とを含む第１の出力内容から、前記第１の算出処理により算出された第１の縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む第２の出力内容へと遷移させる出力処理と、を実行し、
前記出力処理は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ縮尺を変化させることを特徴とする出力方法。
【請求項１５】
地図を所定の被出力部に出力する出力装置のコンピュータを、
記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる手段、
前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する手段、
前記装置本体の存する本体位置を特定する手段、
前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の第１の縮尺を算出する第１の算出手段、
前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出する第２の算出手段、
前記第２の算出手段により算出された第２の縮尺の地図と、当該地図上にて前記情報位置を示す指標とを含む第１の出力内容から、前記第１の算出手段により算出された第１の縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む第２の出力内容へと遷移させる出力手段、として機能させ、
前記出力手段は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ縮尺を変化させるように機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力装置、出力方法及びプログラムに関する。
【背景技術】
【０００２】
従来、所定の情報に関連する位置を地図上に表示する技術がある。その一例として、撮像装置の存する本体位置と撮像画像が撮像された位置とを切り替えて地図上に表示する撮像装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−８６５４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の撮像装置では、本体位置又は画像の撮像位置のいずれか一方を選択して地図上に表示させるため、本体位置、即ち、撮像装置を所持するユーザが存する位置や、撮像画像が撮像された位置を把握させることができるものの、本体位置と画像の撮像位置との関係性を考慮した地図表示を行うことができなかった。
【０００５】
本発明の課題は、地図上における所定の情報の位置とユーザが存する位置との関係性を好適に把握させることができる出力装置、出力方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の出力装置は、地図を所定の被出力部に出力する出力装置であって、位置情報と対応付けられた所定の情報を少なくとも一つ記憶する記憶手段と、前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する第１の特定手段と、装置本体の存する本体位置を特定する第２の特定手段と、前記第１の特定手段により特定された前記情報位置を示す指標と、前記第２の特定手段により特定された前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の第１の縮尺を算出する第１の算出手段と、前記第１の特定手段により特定された前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出する第２の算出手段と、前記第２の算出手段により算出された第２の縮尺の地図と、当該地図上にて前記情報位置を示す指標とを含む第１の出力内容から、前記第１の算出手段により算出された第１の縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む第２の出力内容へと遷移させる出力手段と、を備え、前記出力手段は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ縮尺を変化させることを特徴とする。
【０００７】
また、本発明の出力方法は、地図を所定の被出力部に出力する出力装置を用いて、記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる処理と、前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する処理と、前記装置本体の存する本体位置を特定する処理と、前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の第１の縮尺を算出する第１の算出処理と、前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出する第２の算出処理と、前記第２の算出処理により算出された第２の縮尺の地図と、当該地図上にて前記情報位置を示す指標とを含む第１の出力内容から、前記第１の算出処理により算出された第１の縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む第２の出力内容へと遷移させる出力処理と、を実行し、前記出力処理は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ縮尺を変化させることを特徴とする。
【０００８】
また、本発明のプログラムは、地図を所定の被出力部に出力する出力装置のコンピュータを、記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる手段、前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する手段、前記装置本体の存する本体位置を特定する手段、前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の第１の縮尺を算出する第１の算出手段、前記情報位置を示す指標を、前記所定の被出力部に出力される地図上にて出力可能な当該地図の第２の縮尺を算出する第２の算出手段、前記第２の算出手段により算出された第２の縮尺の地図と、当該地図上にて前記情報位置を示す指標とを含む第１の出力内容から、前記第１の算出手段により算出された第１の縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む第２の出力内容へと遷移させる出力手段、として機能させ、前記出力手段は、前記第１の出力内容から前記第２の出力内容への遷移に伴い、表示される地図の縮尺が、前記第２の縮尺から前記第１の縮尺へ縮尺を変化させるように機能させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、地図上における所定の情報の位置とユーザが存する位置との関係性を好適に把握させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明を適用した一実施形態の撮像装置の概略構成を示すブロック図である。
【図２】設定処理の一例を示すフローチャートである。
【図３】撮像装置の動作制御処理のうち、ステップＳ１１からステップＳ２０及びステップＳ２８の処理の一例を示すフローチャートである。
【図４】撮像装置の動作制御処理のうち、ステップＳ２１からステップＳ２７の処理の一例を示すフローチャートである。
【図５】ＪＰＥＧ画像データと対応付けられる各種の情報をテーブル形式で例示した図である。
【図６】本体位置を地図の中心とした第１の縮尺の地図上に、本体位置を示す指標と、情報位置を示す指標とを共に表示した表示内容の一例を示す図である。
【図７】第２の縮尺の地図上に、情報位置を示す指標を表示された表示した表示内容の一例を示す図である。
【図８】スクロール表示処理による表示内容の変遷の一例を示す図である。
【図９】本体位置を地図の中心とした場合における、図６とは異なる表示内容の例を示す図である。
【図１０】本体位置を地図の中心としない場合の表示内容の一例を示す図である。
【図１１】本体位置を地図の中心としない場合における、図１０とは異なる表示内容の例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
【００１２】
図１は、本発明を適用した一実施形態の撮像装置１の概略構成を示すブロック図である。
撮像装置１は、地図を所定の被出力部（表示部３０１）に出力する出力装置として機能する撮像装置である。
【００１３】
具体的には、図１に示すように、撮像装置１は、レンズ部１０１、イメージセンサ部１０２、メモリ２０１、出力部２０２、画像処理部２０３、記憶部２０４、測位部２０５、計時部２０６、ＣＰＵ２０７、地図出力処理部２０８、表示部３０１、操作部３０２を備える。
また、画像処理部２０３、ＣＰＵ２０７及び地図出力処理部２０８は、例えば、カスタムＬＳＩ１Ａとして設計されている。
【００１４】
レンズ部１０１は、複数のレンズから構成され、ズームレンズやフォーカスレンズ等を備えている。
また、レンズ部１０１は、図示は省略するが、被写体の撮像の際に、ズームレンズを光軸方向に移動させるズーム駆動部、フォーカスレンズを光軸方向に移動させる合焦駆動部等を備えていても良い。
【００１５】
イメージセンサ部１０２は、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等のイメージセンサを有し、レンズ部１０１の各種レンズを通過した光学像を二次元の画像信号に変換する。
また、図示は省略するが、イメージセンサ部１０２は、タイミング発生器、ドライバなどを備えている。そして、イメージセンサ部１０２は、タイミング発生器、ドライバによりイメージセンサを走査駆動して、所定周期毎に光学像をイメージセンサにより二次元の画像信号に変換させ、当該イメージセンサの撮像領域から１画面分ずつ画像フレームを読み出す。また、イメージセンサ部１０２は、ＡＦ（自動合焦処理）、ＡＥ（自動露出処理）、ＡＷＢ（自動ホワイトバランス）等の被写体の撮像条件の調整制御を行う。
また、イメージセンサ部１０２は、イメージセンサから転送された画像フレームのアナログ値の信号に対してＲＧＢの色成分毎に適宜ゲイン調整した後に、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行った後、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。カラープロセス回路から出力される輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒは、図示しないＤＭＡコントローラを介して、バッファメモリとして使用されるメモリ２０１にＤＭＡ転送される。
撮像のための操作（撮像操作）は操作部３０２を介して行われる。撮像操作の実施回数に応じて、イメージセンサ部１０２は複数のＹＵＶデータを生成する。
【００１６】
メモリ２０１は、例えば、ＤＲＡＭ等により構成され、イメージセンサ部１０２、画像処理部２０３、ＣＰＵ２０７、地図出力処理部２０８等によって処理されるデータ等を一時記憶する。
【００１７】
出力部２０２は、メモリ２０１に一時的に記憶されている表示用画像データを読み出して表示部３０１に表示させる。また、出力部２０２は、外部の表示装置に対して表示出力を行う機能も有する。
具体的には、出力部２０２は、ＶＲＡＭ、ＶＲＡＭコントローラ、デジタルビデオエンコーダ、外部の表示装置への出力を可能とするインタフェースなど（全て図示略）を備えている。そして、デジタルビデオエンコーダは、ＣＰＵ２０７の制御下にてメモリ２０１から読み出されてＶＲＡＭに記憶されている輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、ＶＲＡＭコントローラを介してＶＲＡＭから定期的に読み出して、これらのデータを元にビデオ信号を発生して表示部３０１やインタフェースを介して接続された外部の表示装置に出力する。
また、出力部２０２は、ＣＰＵ２０７や地図出力処理部２０８の処理内容に応じたビデオ信号を出力する。
【００１８】
画像処理部２０３は、メモリ２０１に記憶された画像データに対して種々の画像処理を施す。具体的には、画像処理部２０３は、ＪＰＥＧ圧縮部（図示略）などを備えている。そして、ＪＰＥＧ圧縮部は、イメージセンサ部１０２から出力され、メモリ２０１に一次記憶されたＹＵＶデータを読み出し、符号化することによりＪＰＥＧ画像データを生成してＣＰＵ２０７又は地図出力処理部２０８へ出力する。
【００１９】
記憶部２０４は、例えば、不揮発性メモリ（フラッシュメモリ）等により構成され、ＣＰＵ２０７により読み出される各種のプログラムやデータ、画像処理部２０３のＪＰＥＧ圧縮部（図示略）により符号化された撮像画像の記録用の画像データ等を記憶する。記憶部２０４は、撮像装置１に内蔵された記憶装置であってもよいし、所定のインタフェース（例えばメモリカードスロット等）を介して着脱可能なメモリカード等の外部記憶媒体やその他の外部記憶装置等であってもよいし、これらの組み合わせであってもよい。
また、記憶部２０４は、地図データを記憶する。地図データは、所定の地域の地図を表示部３０１に出力するためのデータである。地図データにより表示可能な所定の地域は、任意に定めることができ、例えば特定の地域又は特定の国あるいは地球上の全地域であってよく、また地上に限らず、海域やその他の水域（川や湖等）を含んでもよい。
【００２０】
測位部２０５は、撮像装置１の本体の存する位置（以下「本体位置」）を特定する。具体的には、測位部２０５は、ＧＰＳ（Global Positioning System）受信機を備え、ＧＰＳ衛星からの信号を受信して本体位置を測位し、本体位置を示す位置情報を出力する。本実施形態では、本体位置を示す位置情報は緯度と経度の数値情報により構成される。
ここで、測位部２０５は、装置（撮像装置１）本体の存する本体位置を特定する第２の特定手段として機能する。
【００２１】
計時部２０６は、日時情報を出力する。具体的には、計時部２０６は、現在の日時を計時する専用の集積回路、当該集積回路を駆動する電池等を備え、集積回路が現在の日時を計時して日時情報として出力する。
【００２２】
ＣＰＵ２０７は、撮像装置１の各部を制御するものである。具体的には、ＣＰＵ２０７は、撮像装置１用の各種処理プログラム（図示略）に従って各種の制御動作を行うものである。
【００２３】
地図出力処理部２０８は、地図の出力に係る各種処理を行う。
具体的には、図１に示すように、地図出力処理部２０８は、画像ファイル情報生成部２０８ａ、情報位置特定部２０８ｂ、縮尺算出部２０８ｃを備える。
【００２４】
画像ファイル情報生成部２０８ａは、ＪＰＥＧ画像データが生成されて記憶部２０４に記憶されるにあたり、各種の情報をＪＰＥＧ画像データと対応付ける処理を行う。
まず、画像ファイル情報生成部２０８ａは、予め定められた所定の規則に基づいてファイル名を生成し、生成したファイル名とＪＰＥＧ画像データとを対応付ける。即ち、対応付けられたファイル名がそのＪＰＥＧ画像データのファイル名となる。
【００２５】
また、画像ファイル情報生成部２０８ａは、撮像日時を示す撮像日時情報とＪＰＥＧ画像データとを対応づける。具体的には、画像ファイル情報生成部２０８ａは、ＪＰＥＧ画像データの生成に際し、計時部２０６から撮像時の日時を取得し、特定された日時と生成されたＪＰＥＧ画像データとを対応付ける。
【００２６】
また、画像ファイル情報生成部２０８ａは、そのＪＰＥＧ画像データの情報位置を示す情報を位置情報として当該ＪＰＥＧ画像データと対応付ける。具体的には、画像ファイル情報生成部２０８ａは、ＪＰＥＧ画像データの生成に際し、測位部２０５によりＪＰＥＧ画像データの生成時における本体位置を特定し、特定された本体位置をそのＪＰＥＧ画像データの位置情報として当該ＪＰＥＧ画像データと対応付ける。位置情報は、緯度及び経度により構成される（図５参照）。
【００２７】
図５は、ＪＰＥＧ画像データと対応付けられる各種の情報をテーブル形式で例示した図である。
図５に示すように、ＪＰＥＧ画像データの各々は、ファイル名、撮像日時情報及び位置情報と対応付けられる。
例えば、図５に示す「０００Ａ．ＪＰＧ」のファイル名を有する画像データは、当該ファイル名と、「２０１０／１２／１  １０：００：００」の撮像日時情報と、「３５．６５８７０」の情報位置の緯度及び「１３９．７４５４０」の撮像装置の経度により構成される位置情報が対応付けられている。
【００２８】
本実施形態において、ＪＰＥＧ画像データと対応付けられたデータは、Ｅｘｉｆ（Exchangeable image file format）データとして各ＪＰＥＧ画像データに付加される。
ここで、ＪＰＥＧ画像データを記憶する記憶部２０４は、位置情報と対応付けられた所定の情報を少なくとも一つ記憶する記憶手段として機能する。
【００２９】
情報位置特定部２０８ｂは、ＪＰＥＧ画像データと対応付けられた位置情報に係る情報位置を特定する。本実施形態では、情報位置はＪＰＥＧ画像データの撮像位置にあたる。
具体的には、情報位置特定部２０８ｂは、操作部３０２を介して行われたユーザの入力内容により設定された条件に応じたＪＰＥＧ画像データを読み出し、読み出したＪＰＥＧ画像データのＥｘｉｆ情報に含まれる位置情報を取得し、当該位置情報からそのＪＰＥＧ画像データの情報位置を特定する。
ここで、情報位置特定部２０８ｂは、記憶手段に記憶された少なくとも一の所定の情報（ＪＰＥＧ画像データ）と対応付けられた位置情報に係る情報位置を特定する第１の特定手段として機能する。
【００３０】
情報位置特定部２０８ｂによるＪＰＥＧ画像データの読み出し条件として、撮像期間と撮像順とがある。
撮像期間の条件は、例えば「所定の日時から遡ってｎ日間」等、所定のタイミングを基準とした所定の期間内を示す条件として設定される。本実施形態の撮像期間の条件は、計時部２０６から取得された日時から遡った期間（ｎ日間）を設定するものである。ユーザは、「ｎ日間」を設定するｎとして、１、２、３又は７のいずれかを選択することができる。
撮像順の条件は、撮像装置１による画像の撮像順序即ちＪＰＥＧ画像データの生成順に基づく条件である。撮像順の条件として、例えば「最初」、「最後」、「全部（指定なし）」がある。
【００３１】
情報位置特定部２０８ｂは、操作部３０２を介して行われたユーザの入力内容により設定された撮像期間及び撮像順に応じたＪＰＥＧ画像データの情報位置を特定する。情報位置特定部２０８ｂは、撮像期間及び撮像順を、ＪＰＥＧ画像データと対応づけられた撮像日時情報に基づいて特定し、情報位置を特定するＪＰＥＧ画像データを選別する。
例えば、計時部２０６から取得された日時が１２月１日を示し、読み出し条件が「１日間」の撮像期間及び「全部」の撮像順である場合、情報位置特定部２０８ｂは、「１２月１日」に該当する撮像日時情報と対応付けられた全てのＪＰＥＧ画像データの情報位置を特定する。また、計時部２０６から取得された日時が１２月２日を示し、読み出し条件が「３日間」の撮像期間及び「最初」の撮像順である場合、情報位置特定部２０８ｂは、「１１月３０日〜１２月２日」の期間に含まれる撮像日時情報と対応付けられたＪＰＥＧ画像データのうち、最も過去の撮像日時情報を有するＪＰＥＧ画像データの情報位置を特定する。
ここで、情報位置特定部２０８ｂは、記憶手段（記憶部２０４）に記憶されている少なくとも一の所定の情報（ＪＰＥＧ画像データ）の中で、情報位置が特定される所定の情報を所定条件（ＪＰＥＧ画像データの読み出し条件）に基づいて決定する決定手段として機能する。
【００３２】
以下、情報位置特定部２０８ｂにより特定された情報位置が、図６に示す指標Ｍ２〜Ｍ６に対応する位置である場合について例示する。また、以下の記載において、図６に示す指標Ｍ２〜Ｍ６等、情報位置特定部２０８ｂにより特定された情報位置の指標を単に「情報位置を示す指標」とする。
【００３３】
縮尺算出部２０８ｃは、本体位置を示す指標（例えば図６に示す指標Ｍ１）と、情報位置を示す指標（例えば図６に示す指標Ｍ２〜Ｍ６）とを、表示部３０１に出力される地図上にて共に出力可能な地図の縮尺（第１の縮尺）を算出する。
具体的には、縮尺算出部２０８ｃは、測位部２０５により本体位置を特定する。そして、縮尺算出部２０８ｃは、出力部２０２のビデオ信号による出力解像度（画面サイズ）の条件下で、記憶部２０４に記憶された地図データに基づく地図を出力するにあたり、測位部２０５により特定された本体位置及び情報位置を示す指標の全てを表示可能な第１の縮尺を算出する。
【００３４】
本実施形態では、本体位置を地図の中心とするか否かの設定に基づいて、地図の縮尺を算出する。本体位置を地図の中心とするか否かの設定は、操作部３０２からの入力を介して行われる。本体位置を地図の中心とする設定の場合、縮尺算出部２０８ｃは、本体位置の緯度及び経度を地図の中心として第１の縮尺を算出する。一方、本体位置を地図の中心としない設定の場合、縮尺算出部２０８ｃは、本体位置とＪＰＥＧ画像データの情報位置のうち、最も遠い位置関係にある２つの位置の中間点を地図の中心として第１の縮尺を算出する。具体的には、縮尺算出部２０８ｃは、本体位置と情報位置の緯度及び経度のうち、最大の緯度（北端の緯度）と最小の緯度（南端の緯度）との中間にあたる緯度及び最大の経度（東端の経度）と最小の経度（西端の経度）との中間にあたる経度を特定し、特定された緯度及び経度を地図の中心とする。
【００３５】
例えば、本体位置を地図の中心とする設定の場合、縮尺算出部２０８ｃは、図６に示すように、本体位置を示す指標Ｍ１が地図の中心を指し示し、かつ、情報位置を示す指標Ｍ２〜Ｍ６が全て表示部３０１に表示される地図内の位置を指し示すことが可能な地図の縮尺を算出する。この場合、具体的には、縮尺算出部２０８ｃは、本体位置の緯度及び経度が地図の中心となり、かつ、情報位置の緯度及び経度のうち、最大の緯度（北端の緯度）、最小の緯度（南端の緯度）、最大の経度（東端の経度）及び最小の経度（西端の経度）が全て表示部３０１に表示される地図内に収まる縮尺を算出する。
以下、本体位置を地図の中心とした場合（図６）を例示して説明を行う。
【００３６】
なお、第１の縮尺は、本体位置の緯度及び経度と、情報位置の緯度及び経度のうち、最大の緯度（北端の緯度）、最小の緯度（南端の緯度）、最大の経度（東端の経度）及び最小の経度（西端の経度）を画面サイズの枠に重ねることなく、例えば図６に示す指標Ｍ２〜Ｍ６の表示を良好に視認可能なスペースを得られることを踏まえた縮尺であることが望ましい。
ここで、縮尺算出部２０８ｃは、第１の特定手段（情報位置特定部２０８ｂ）により特定された情報位置を示す指標と、第２の特定手段（測位部２０５）により特定された本体位置を示す指標とを、所定の被出力部（表示部３０１）に出力される地図上にて共に出力可能な当該地図の縮尺を算出する第１の算出手段として機能する。
【００３７】
また、縮尺算出部２０８ｃは、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）を、表示部３０１に出力される地図上にて出力可能な地図の縮尺（第２の縮尺）を、第１の縮尺とは別に算出する。
具体的には、縮尺算出部２０８ｃは、出力部２０２のビデオ信号による出力解像度（画面サイズ）の条件下で、記憶部２０４に記憶された地図データに基づく地図を出力するにあたり、情報位置を示す指標の全てを表示可能な第２の縮尺を算出する。
本実施形態では、縮尺算出部２０８ｃは、情報位置に含まれる緯度及び経度のうち、最大の緯度（北端の緯度）と最小の緯度（南端の緯度）との中間にあたる緯度及び最大の経度（東端の経度）と最小の経度（西端の経度）との中間にあたる経度を特定し、特定された緯度及び経度を地図の中心とした場合の第２の縮尺を算出する。
【００３８】
本実施形態では、縮尺算出部２０８ｃは、情報位置に含まれる緯度及び経度のうち、最大の緯度（北端の緯度）、最小の緯度（南端の緯度）、最大の経度（東端の経度）及び最小の経度（西端の経度）を特定し、これらの特定された緯度及び経度を出力部２０２のビデオ信号による出力解像度（画面サイズ）内に含むことができる地図の縮尺を算出する。
なお、第２の縮尺は、最大の緯度（北端の緯度）、最小の緯度（南端の緯度）、最大の経度（東端の経度）及び最小の経度（西端の経度）を画面サイズの枠に重ねることなく、例えば図７に示す指標Ｍ２〜Ｍ６の表示を良好に視認可能なスペースを得られることを踏まえた縮尺であることが望ましい。
ここで、縮尺算出部２０８ｃは、地図上に情報位置を示す指標を出力可能な当該地図の縮尺を所定の縮尺（第２の縮尺）として算出する第２の算出手段として機能する。
【００３９】
本実施形態の縮尺算出部２０８ｃは、情報位置特定部２０８ｂによりＪＰＥＧ画像データの情報位置に係る情報位置の特定が行われると、まず第２の縮尺を算出する。その後、縮尺算出部２０８ｃは、測位部２０５から撮像装置１の本体位置を特定し、本体位置と情報位置とに基づいて、第１の縮尺を算出する。
【００４０】
出力部２０２は、縮尺算出部２０８ｃにより算出された第１の縮尺の地図と、当該地図上にて情報位置及び本体位置をそれぞれ示す指標とを出力する。
具体的には、出力部２０２は、記憶部２０４から地図データを読み出し、地図の中心に対応する位置を地図データに基づいて出力される地図上で特定する。そして、出力部２０２は、特定された位置を中心とした地図を、縮尺算出部２０８ｃにより算出された第１の縮尺で出力する。また、出力部２０２は、地図上における地図の中心の特定及び縮尺に応じた地図の出力制御とあわせて、本体位置を示す指標（例えば図６に示す指標Ｍ１）と、情報位置を示す指標（例えば図６に示す指標Ｍ２〜Ｍ６）とを当該地図に重畳させるための出力制御処理を行う。これによって、表示部３０１の表示内容は、例えば図６の表示内容Ｏ１に示すように、第１の縮尺の地図上に、本体位置を示す指標（例えば図６に示す指標Ｍ１）と、情報位置を示す指標（例えば図６に示す指標Ｍ２〜Ｍ６）が重ねて表示された表示内容となる。
【００４１】
また、出力部２０２は、所定の縮尺の地図と、当該所定の縮尺の地図上にて情報位置を示す指標とを含む出力を行う。
具体的には、出力部２０２は、記憶部２０４から地図データを読み出し、情報位置に含まれる緯度及び経度のうち、最大の緯度（北端の緯度）と最小の緯度（南端の緯度）との中間にあたる緯度及び最大の経度（東端の経度）と最小の経度（西端の経度）との中間にあたる経度を地図上で特定する。そして、出力部２０２は、特定された緯度及び経度に対応する位置を中心とした地図を、縮尺算出部２０８ｃにより算出された第２の縮尺で出力する。また、出力部２０２は、情報位置の中間の緯度及び経度の特定及び縮尺に応じた地図の出力制御とあわせて、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）を当該地図に重畳させるための出力制御処理を行う。これによって、表示部３０１の表示内容は、例えば図７の表示内容Ｏ２に示すように、第２の縮尺の地図上に、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）が重ねて表示された表示内容となる。
【００４２】
なお、出力部２０２は、縮尺算出部２０８ｃにより算出された第２の縮尺の地図と、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）とを共に表示する出力内容（例えば図８に示す表示内容Ｏ２）から、縮尺算出部２０８ｃにより算出された第１の縮尺の地図と、本体位置を示す指標（例えば図６に示す指標Ｍ１）と、情報位置を示す指標（例えば図６に示す指標Ｍ２〜Ｍ６）とを共に表示する出力内容（例えば図８に示す表示内容Ｏ１）へと出力内容を遷移させる。これによって、表示部３０１の表示内容は、例えば図８に示すように、図７に示す表示内容Ｏ２から、図６に示す表示内容Ｏ１へと遷移するスクロール処理を伴う表示内容となる。
ここで、出力部２０２は、第１の算出手段（縮尺算出部２０８ｃ）により算出された縮尺の地図と、当該地図上にて情報位置及び本体位置をそれぞれ示す指標とを出力する出力手段として機能する。
【００４３】
本実施形態では、出力部２０２は、縮尺算出部２０８ｃにより算出された第２の縮尺の地図と、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）とを含む出力内容（例えば図８に示す表示内容Ｏ２）を所定時間出力した後、縮尺算出部２０８ｃにより算出された第１の縮尺の地図と、本体位置を示す指標（例えば図６に示す指標Ｍ１）と、情報位置を示す指標（例えば図６に示す指標Ｍ２〜Ｍ６）とを含む出力内容（例えば図８に示す表示内容Ｏ１）へと出力内容を遷移させる出力制御処理を行う。
【００４４】
表示部３０１は、例えば、液晶表示装置であり、出力部２０２からのビデオ信号に基づいて、イメージセンサ部１０２により撮像された画像の表示や、ＣＰＵ２０７、地図出力処理部２０８等の処理内容に応じた表示を行う。
【００４５】
操作部３０２は、撮像装置１に対する入力操作を受け付ける。具体的には、操作部３０２は、撮影指示に係るシャッタボタン、メニュー画面にてカメラのモード（カメラモード）や機能等の選択指示に係るモードボタン、ズーム量の調整指示に係るズームボタン、位置情報を特定するＪＰＥＧ画像データの条件を設定する設定ボタン、入力内容を確定させる確定ボタン等を備え、これらのボタンに対する入力操作に応じて所定の操作信号を地図出力処理部２０８に出力する。
【００４６】
操作部３０２のモードボタンにより選択可能なカメラモードとしては、例えば、撮影モード、再生モード、マップモード等がある。
撮影モードは、操作部３０２のシャッタボタンに対する入力操作に応じてイメージセンサ部１０２を動作させ、画像の撮像を行うモードである。
再生モードは、過去の撮像により生成された画像即ちＪＰＥＧ画像データを表示部３０１に表示させるモードである。
マップモードは、地図と、本体位置の指標と、情報位置を示す指標とを表示部３０１に表示させるモードである。
【００４７】
また、マップモードにはメニュー画面が予め設けられており、ユーザは、操作部３０２を介してメニュー画面の内容に応じた入力操作を行うことにより、マップモードに係る各種の設定を行うことができる。マップモードに係る各種の設定とは、情報位置特定部２０８ｂによるＪＰＥＧ画像データの読み出し条件（撮像期間、撮像順）や、地図の中心の条件（本体位置を地図の中心とするか否か）等である。
【００４８】
本実施形態では、ＣＰＵ２０７がモードボタンによるモードの選択に応じた撮像装置１のカメラモードの切替を行うが、カメラモード切替のための専用の構成（モード切替部）を設けてもよい。
また、各モードにおける表示部３０１の表示内容の切替制御は、ＣＰＵ２０７が行う。
【００４９】
以下、撮像装置１が行う処理のうち、マップモードメニューにおける設定処理（以下、単に設定処理）について、図２のフローチャートによる例示を用いて説明する。
操作部３０２を介して行われた入力操作により、マップモードのメニュー画面が選択されると（ステップＳ１）、ＣＰＵ２０７は、情報位置特定部２０８ｂによるＪＰＥＧ画像データの読み出し条件のうち撮像期間に係る設定（ステップＳ２）、情報位置特定部２０８ｂによるＪＰＥＧ画像データの読み出し条件のうち撮像順に係る設定（ステップＳ３）、地図の中心の条件設定（ステップＳ４）をそれぞれ行うための条件選択画面（図示略）を設定の進行に伴い順次表示させる。
【００５０】
本実施形態では、ステップＳ２の撮像期間に係る設定において、出力部２０２は、計時部２０６から取得された日時から遡った期間（ｎ日間）のｎとして、１、２、３又は７のいずれか、または、指定無を選択することができる設定画面（図示略）を表示部３０１に表示させる。
また、ステップＳ３の撮像順に係る設定において、出力部２０２は、「最初」、「最後」、「全部」のいずれかを選択することができる設定画面（図示略）を表示部３０１に表示させる。
また、ステップＳ４の地図の中心の条件設定において、出力部２０２は、本体位置を地図の中心とするか、本体位置を地図の中心としないかのいずれかを選択することができる設定画面（図示略）を表示部３０１に表示させる。
各種の設定画面において、ユーザによる選択及び入力の確定の操作が操作部３０２を介して行われると、ＣＰＵ２０７は次のステップの処理へ移行する。
【００５１】
ステップＳ２〜４による各種の設定が全て終了すると、ＣＰＵ２０７は、マップモードのメニュー画面の表示を終了させ（ステップＳ５）、設定処理を終了する。ステップＳ２〜４の処理は順不同であり、その実施順序を変更してもよい。
【００５２】
次に、撮像装置１の動作制御処理の流れについて、図３及び図４のフローチャートによる例示を用いて説明する。
ユーザにより撮像装置１の電源（図示略）がＯＮとされると、撮像装置１の各部が動作を開始し、これによって測位部２０５による本体位置の測位が行われる（ステップＳ１１）。
【００５３】
次に、ＣＰＵ２０７がカメラモードの判定を行い（ステップＳ１２〜１４）、モードに応じた各種の処理を撮像装置１の各部に行わせる。
【００５４】
カメラモードが再生モードである場合（ステップＳ１２；ＹＥＳ）、撮像装置１は、過去に撮影された画像を表示部３０１に表示させる出力制御を行う。具体的には、出力部２０２がＪＰＥＧ画像データを表示部３０１に表示させる出力制御を行う。これによって、過去の撮像画像が表示部３０１に表示される（ステップＳ１５）。
【００５５】
カメラモードが再生モードでなく（ステップＳ１２；ＮＯ）、撮影モードである場合（ステップＳ１３；ＹＥＳ）、撮像装置１は、撮影前スルー表示を行う（ステップＳ１６）。撮影前スルー表示とは、出力部２０２が、操作部３０２のシャッタボタンが操作されるまでの間（ステップＳ１７；ＮＯ）、レンズ部１０１の各種レンズを通過した光学像に応じてイメージセンサ部１０２により生成された表示用画像データをリアルタイムで表示部３０１に表示させる処理である。
【００５６】
操作部３０２のシャッタボタンが操作されると、（ステップＳ１７；ＹＥＳ）、撮像画像処理が行われる（ステップＳ１８）。撮像画像処理では、イメージセンサ部１０２が動作して、レンズ部１０１の各種レンズを通過した光学像に基づいて、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成してメモリ２０１へ格納し、画像処理部２０３がメモリ２０１からＹＵＶデータを読み出して画像処理を施し、ＪＰＥＧ画像データを生成する。
【００５７】
次に、画像ファイル情報生成部２０８ａが、測位部２０５により特定された本体位置を、生成されたＪＰＥＧ画像データの位置情報とし、位置情報を当該ＪＰＥＧ画像データのＥｘｉｆ情報として付加する（ステップＳ１９）。なお、ステップＳ１９に伴い、画像ファイル情報生成部２０８ａは、位置情報の他、ファイル名や撮像日時情報もあわせてＥｘｉｆ情報としてＪＰＥＧ画像データに付加する。
また、地図出力処理部２０８は、Ｅｘｉｆ情報の付加されたＪＰＥＧ画像データを記憶部２０４に保存する（ステップＳ２０）。
【００５８】
一方、カメラモードが再生モードでなく（ステップＳ１２；ＮＯ）、撮影モードでもなく（ステップＳ１３；ＮＯ）、マップモードである場合（ステップＳ１４；ＹＥＳ）、情報位置特定部２０８ｂは、設定処理において設定されたＪＰＥＧ画像データの読み出し条件（撮像期間、撮像順）に応じたＪＰＥＧ画像データを読み出し、読み出したＪＰＥＧ画像データの情報位置を特定する（ステップＳ２１）。そして、縮尺算出部２０８ｃが、情報位置に含まれる緯度及び経度のうち、最大の緯度（北端の緯度）と最小の緯度（南端の緯度）との中間にあたる緯度及び最大の経度（東端の経度）と最小の経度（西端の経度）との中間にあたる経度を特定して情報位置の中心とし、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）を表示部３０１に共に表示可能であって、特定された緯度及び経度を地図の中心とした場合の地図の縮尺（第２の縮尺）を算出する（ステップＳ２２）。
【００５９】
また、縮尺算出部２０８ｃは、測位部２０５により本体位置を特定する（ステップＳ２３）。そして、縮尺算出部２０８ｃは、地図の中心の条件設定と、測位部２０５により特定された本体位置と、情報位置との位置関係に基づいて、地図の中心となる位置を決定し、決定された位置を出力する地図の中心とする、測位部２０５により特定された本体位置及び情報位置を示す指標の全てを表示可能な地図の縮尺（第１の縮尺）を算出する（ステップＳ２４）。
【００６０】
そして、出力部２０２が、縮尺算出部２０８ｃにより算出された第２の縮尺の地図と、情報位置を示す指標（例えば図７に示す指標Ｍ２〜Ｍ６）とを共に表示する出力内容（例えば図７に示す表示内容Ｏ２）を所定時間出力する（ステップＳ２５）。
所定時間を経過した後、出力部２０２は、出力している地図の縮尺を第２の縮尺から第１の縮尺へ変更する（ステップＳ２６）。そして、第１の縮尺に縮尺を変更された地図上で情報位置を示す指標を出力する内容から、縮尺算出部２０８ｃにより算出された第１の縮尺の地図と、本体位置を示す指標（例えば図６に示す指標Ｍ１）と、情報位置を示す指標（例えば図６に示す指標Ｍ２〜Ｍ６）とを含む出力内容（例えば図８に示す表示内容Ｏ１）へと出力内容を遷移させるスクロール処理を行う（ステップＳ２７）。当該スクロール処理を経て、出力部２０２は、第１の縮尺の地図と、本体位置を示す指標と、情報位置を示す指標とを共に表示部３０１に出力する。
これによって、出力部２０２から出力されるビデオ信号に基づく表示内容は、例えば図８に示すように、図７に示す表示内容Ｏ２から、図６に示す表示内容Ｏ１へと遷移するスクロール表示を伴う表示内容となる。
【００６１】
ステップＳ１４においてマップモードでない場合（ステップＳ１４；ＮＯ）即ちモード設定がなされていない場合若しくはステップＳ１５、ステップＳ２０又はステップＳ２７の処理後、ユーザにより撮像装置１の電源（図示略）が切られるまで（ステップＳ２８；ＮＯ）、ステップＳ１２から始まる処理を繰り返し、電源が切られると（ステップＳ２８；ＹＥＳ）、撮像装置１は動作を終了する。
【００６２】
これまでの説明では、第１の縮尺第１の縮尺の地図と、本体位置を示す指標と、情報位置を示す指標とを共に表示させた例として図６を用いてきたが、これに限定されるものではない。第１の縮尺及び第１の縮尺の地図による表示内容は、情報位置特定部２０８ｂによるＪＰＥＧ画像データの読み出し条件（撮像期間、撮像順）や、地図の中心の条件（本体位置を地図の中心とするか否か）等により変化する。
【００６３】
図９（ａ）、（ｂ）を用いて、本体位置を地図の中心とした場合の他の表示内容を例示する。
例えば、撮像順の設定が「最初」である場合、情報位置特定部２０８ｂは、ＪＰＥＧ画像データの読み出し条件として設定された撮像期間に含まれる撮像日時情報と対応付けられたＪＰＥＧ画像データのうち、最も過去の撮像日時情報を有するＪＰＥＧ画像データを読み出し、その情報位置を特定する。そして、縮尺算出部２０８ｃは、本体位置の指標と、情報位置の指標とを共に表示可能であり、本体位置を中心とした地図の縮尺を第１の縮尺として算出し、出力部２０２が、算出された第１の縮尺の地図と、本体位置の指標と、特定された情報位置に基づく位置の指標とを共に出力する。これによって、例えば図９（ａ）に示すように、本体位置を中心とし、地図上において、本体位置の指標と、ＪＰＥＧ画像データの読み出し条件として設定された撮像期間に含まれる撮像日時情報と対応付けられたＪＰＥＧ画像データのうち、最も過去の撮像日時情報を有するＪＰＥＧ画像データの情報位置を示す指標（例えば図９（ａ）に示す指標Ｍ２）とを共に表示させた地図の出力が行われる。
【００６４】
図９（ｂ）は、撮像順の設定が「最後」である場合の表示例であり、この場合、情報位置特定部２０８ｂは、ＪＰＥＧ画像データの読み出し条件として設定された撮像期間に含まれる撮像日時情報と対応付けられたＪＰＥＧ画像データのうち、最も新しい撮像日時情報を有するＪＰＥＧ画像データを読み出し、その情報位置を特定する。その他の処理は、上記と同様である。なお、図９（ｂ）において、ＪＰＥＧ画像データの読み出し条件として設定された撮像期間に含まれる撮像日時情報と対応付けられたＪＰＥＧ画像データのうち、最も新しい撮像日時情報を有するＪＰＥＧ画像データの情報位置を示す指標は、指標Ｍ６である。
【００６５】
図１０、図１１（ａ）、（ｂ）を用いて、本体位置を地図の中心としない場合の表示内容を例示する。
本体位置を地図の中心としない設定の場合、縮尺算出部２０８ｃは、本体位置の緯度及び経度と、情報位置の緯度及び経度のうち、最大の緯度（北端の緯度）と最小の緯度（南端の緯度）との中間にあたる緯度及び最大の経度（東端の経度）と最小の経度（西端の経度）との中間にあたる経度を特定し、特定された緯度及び経度を地図の中心とする。そして、縮尺算出部２０８ｃは、本体位置の指標と、情報位置の指標とを共に表示可能であり、地図の中心を中心とした地図の縮尺を第１の縮尺として算出し、出力部２０２が、算出された第１の縮尺の地図と、本体位置の指標と、情報位置に基づく位置の指標とを共に出力する。これによって、例えば図１０に示すように、情報位置のうち本体位置から最も遠い位置と、本体位置との中間点を中心とした地図上において、本体位置の指標と、ＪＰＥＧ画像データの読み出し条件として設定された撮像期間に含まれる撮像日時情報と対応付けられたＪＰＥＧ画像データの情報位置を示す指標とを共に表示させた地図の出力が行われる。
【００６６】
なお、図１０は、本体位置を地図の中心とせず、撮像順の設定が「全部」である場合の例であり、情報位置を示す指標は、図１０に示す指標Ｍ２〜Ｍ６である。また、図１１（ａ）、本体位置を地図の中心とせず、撮像順の設定が「最初」である場合の表示例であり、図１１（ｂ）は、本体位置を地図の中心とせず、撮像順の設定が「最後」である場合の表示例である。
【００６７】
以上のように、本実施形態の撮像装置１によれば、第１の縮尺の地図上に、本体位置を示す指標と、情報位置を示す指標とを共に示すことができるので、本体位置と画像の情報位置との関係性を考慮した地図表示を行うことができ、地図上で、撮像装置１の存する位置即ち撮像装置１を所持するユーザの存する位置と、撮像装置１による画像の情報位置との位置関係をより好適に把握させることができる。
【００６８】
さらに、地図の中心の条件設定により、第１の縮尺の算出結果、第１の縮尺の地図並びに第１の縮尺の地図上における本体位置及び情報位置の指標の位置取りをより柔軟に決定することができる。
本体位置を地図の中心とすることで、本体位置の指標に対する情報位置の指標の位置即ち本体位置に対する画像の情報位置の関係をより好適に把握させることができる。
また、本体位置と情報位置のうち、最も遠い位置関係にある２つの位置の中間点を地図の中心とすることで、本体位置の指標及び情報位置の指標を共に示す地図の縮尺をより大きくすることができ、本体位置及び画像の情報位置の周辺の地図情報をより詳細に確認させることができる。
【００６９】
さらに、ＪＰＥＧ画像データの読み出し条件により、情報位置特定部２０８ｂが情報位置を特定するＪＰＥＧ画像データをより簡便に決定することができ、地図上に示す情報位置の指標即ち地図上に示す画像の情報位置に対応する画像をより簡便に決定することができる。
【００７０】
さらに、スクロール処理により、本体位置を示す指標と、情報位置を示す指標との位置関係を画面の移り変わり（例えば地図の遷移方向等）を用いて示すことができ、撮像装置１の存する位置即ち撮像装置１を所持するユーザの存する位置と、撮像装置１による画像の情報位置との位置関係をより好適に把握させることができる。
【００７１】
なお、本発明は、上記の各実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
【００７２】
例えば、情報位置特定部２０８ｂによるＪＰＥＧ画像データの読み出し条件として、他の条件を設定可能としてもよい。
他の条件の例として、画像と対応付けられた位置情報に基づく位置に係る条件が挙げられる。具体的には、所定の国、地方、地域区分等の予め設定可能な地図上の位置範囲や操作部３０２等を介して指定された地図の位置範囲等をＪＰＥＧ画像データの読み出し条件として、情報位置特定部２０８ｂが読み出し条件として設定された位置範囲に含まれる位置情報と対応付けられたＪＰＥＧ画像データを読み出す。
【００７３】
また、ＪＰＥＧ画像データの読み出し条件の撮像期間の指定は、「ｍ月ｄ日からｎ日間」以外の方法による所定の撮像期間によってもよい。例えば、「Ａ月Ｂ日からＣ月Ｄ日」等、所定の期間の開始と終了とを指定するものであってもよい。また、撮像日時を直接指定してもよい。例えば、特定の年、月、日、時、分、秒又はこれらの組み合わせによって撮像日時を指定してもよいし、
また、撮像日時や撮像期間、撮像順、位置範囲のいずれかのみをＪＰＥＧ画像データの読み出し条件としてもよいし、これらを組み合わせてもよい。
【００７４】
また、上記の実施形態で示したスクロール処理以外の画面遷移を行ってもよい。
例えば、出力部２０２が、予め定められた所定の縮尺の地図と、本体位置を示す指標とを共に表示する表示内容から、縮尺算出部２０８ｃにより算出された第１の縮尺の地図と、本体位置を示す指標と、情報位置を示す指標とを共に表示する表示内容へと表示内容を遷移させる出力制御を行ってもよい。
【００７５】
また、画像（ＪＰＥＧ画像データ）以外の情報が位置情報と対応付けられてもよい。例えば、録音装置において、録音に伴い生成された音声データと、その音声データを録音した場所の位置情報とが対応付けられる例や、駅や役所、ランドマーク等の各種の施設に係る情報と、その施設の所在を示す位置情報とが対応付けられる例が挙げられる。
【００７６】
また、上記の実施形態では、本体位置を地図の中心としない設定の場合、縮尺算出部２０８ｃは、ＪＰＥＧ画像データの情報位置のうち本体位置から最も遠い位置と、本体位置との中間点を地図の中心としているが、地図の中心位置や縮尺の算出の基準となる基準位置は、ＪＰＥＧ画像データの情報位置のうち本体位置から最も遠い位置と、本体位置との中間点に限らない。例えば、ＪＰＥＧ画像データの情報位置のうち本体位置から最も近い位置と、本体位置との中間点としてもよい。この場合、少なくとも本体位置に対して最も近い位置にある情報位置の指標は含まれる第１の縮尺が算出され、本体位置に対して最も近い位置で撮像されたＪＰＥＧ画像データと本体位置との位置関係を考慮した出力を行うことができる。また、ＪＰＥＧ画像データの情報位置のうちのいずれか一と本体位置との中間点に限らず、ＪＰＥＧ画像データの情報位置のうちのいずれか一と本体位置とを結ぶ線分上の任意の点を地図の中心として、当該情報位置及び本体位置の指標を共に出力可能な第１の縮尺を算出するようにしてもよい。
同様に、本体位置や、ＪＰＥＧ画像データの情報位置のうちのいずれかと本体位置との中間点を必ずしも地図の中心とする必要はなく、縮尺算出部２０８ｃは、少なくとも一の情報位置及び本体位置に基づいて、地図の縮尺を算出することができる。
また、第２の縮尺の算出における、複数の情報位置の指標同士の関係についても、第１の縮尺の算出の場合と同様に取り扱うことができる。
【００７７】
また、スクロール処理において、情報位置の指標を含む出力内容の縮尺を所定の縮尺から第１の縮尺へ変更する必要は必ずしもない。例えば、スクロール処理の進行と共に、表示される地図の縮尺が所定の縮尺から第１の縮尺へ次第に移行するように縮尺を変化させてもよい。
また、上記の実施形態では、本体位置や情報位置の指標を地図上に表示しているが、地図と指標との位置関係を明確に示すことができれば、その具体的な表現方法は問わない。例えば、透過性を有する地図を指標の上に重ねて表示する表示方法等を用いてもよい。
【００７８】
さらに、撮像装置１の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。また、出力装置として、記憶部に記憶されている地図や画像の位置を示す指標を出力する撮像装置１を例示したが、これに限られるものではなく、例えば、所定の被出力部としての外部の表示装置（図示略）と情報通信可能に接続して、当該表示装置に対して地図や各指標に係るデータを出力して地図や各指標を表示させるものや、所定の被出力部としてのスクリーンや壁面（図示略）等に対して地図や各指標に対応する光を投影して当該地図や各指標を表示させるものなど如何なる構成であっても良い。
【００７９】
加えて、上記実施形態にあっては、記憶手段、第１の特定手段、第２の特定手段、第１の算出手段、出力手段の機能を、ＣＰＵ１３の制御下にて、記憶部２０４、情報位置特定部２０８ｂ、測位部２０５、縮尺算出部２０８ｃ、出力部２０２が駆動することにより実現される構成としたが、これに限られるものではなく、ＣＰＵ１３によって所定のプログラム等が実行されることにより実現される構成としても良い。
即ち、プログラムを記憶するプログラムメモリ（図示略）に、記憶処理ルーチン、第１の特定処理ルーチン、第２の特定処理ルーチン、算出処理ルーチン、出力ルーチンを含むプログラムを記憶しておく。そして、記憶処理ルーチンによりＣＰＵ１３を、記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる手段として機能させるようにしても良い。また、第１の特定処理ルーチンによりＣＰＵ１３を、記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する手段として機能させるようにしても良い。また、第２の特定処理ルーチンによりＣＰＵ１３を、装置本体の存する本体位置を特定する手段として機能させるようにしても良い。また、算出処理ルーチンによりＣＰＵ１３を、情報位置を示す指標と、本体位置を示す指標とを、所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出する手段として機能させるようにしても良い。また、出力ルーチンによりＣＰＵ１３を、算出された縮尺の地図と、当該地図上にて情報位置及び本体位置をそれぞれ示す指標とを出力する手段として機能させるようにしても良い。
【００８０】
同様に、決定手段、第２の算出手段についても、ＣＰＵ１３によって所定のプログラム等が実行されることにより実現される構成としても良い。
【００８１】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＲＯＭを使用した例を開示したが、この例に限定されない。
その他のコンピュータ読み取り可能な媒体として、フラッシュメモリ等の不揮発性メモリ、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。
また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００８２】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
地図を所定の被出力部に出力する出力装置であって、
位置情報と対応付けられた所定の情報を少なくとも一つ記憶する記憶手段と、
前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する第１の特定手段と、
装置本体の存する本体位置を特定する第２の特定手段と、
前記第１の特定手段により特定された前記情報位置を示す指標と、前記第２の特定手段により特定された前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出する第１の算出手段と、
前記第１の算出手段により算出された縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを出力する出力手段と、
を備えることを特徴とする出力装置。
＜請求項２＞
前記第１の算出手段は、更に、前記第１の特定手段により特定された少なくとも一の前記情報位置及び前記本体位置に基づいて、前記地図の縮尺を算出することを特徴とする請求項１に記載の出力装置。
＜請求項３＞
前記第１の算出手段は、更に、
少なくとも一の情報位置の中で前記本体位置から最も遠い位置あるいは最も近い位置と前記本体位置との中間位置、又は、前記本体位置が前記地図の中心となるように当該地図の縮尺を算出することを特徴とする請求項２に記載の出力装置。
＜請求項４＞
前記第１の算出手段は、更に、
前記第１の特定手段により特定された少なくとも一の前記情報位置と対応付けられた前記所定の情報の生成順序に基づいて、前記地図の縮尺を算出することを特徴とする請求項２又は３のいずれか一項に記載の出力装置。
＜請求項５＞
前記第１の算出手段は、更に、
少なくとも一の前記情報位置の中で最初或いは最後に生成された前記所定の情報に対応する前記情報位置と前記本体位置との中間位置、又は、前記本体位置が前記地図の中心となるように当該地図の縮尺を算出することを特徴とする請求項４に記載の出力装置。
＜請求項６＞
前記記憶手段に記憶されている少なくとも一の所定の情報の中で、前記第１の特定手段により前記情報位置が特定される前記所定の情報を所定条件に基づいて決定する決定手段を更に備えることを特徴とする請求項１〜５の何れか一項に記載の出力装置。
＜請求項７＞
前記所定条件は、前記所定の情報の生成時に係る条件及び前記所定の情報に対応する位置に係る条件のうち少なくとも何れか一であることを特徴とする請求項６に記載の出力装置。
＜請求項８＞
前記出力手段は、更に、
出力内容を、所定の縮尺の地図と、当該所定の縮尺の地図上にて前記情報位置及び前記本体位置のうちの一方を示す指標とを含む出力内容から、前記第１の算出手段により算出された縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを含む出力内容へと遷移させることを特徴とする請求項１〜７の何れか一項に記載の出力装置。
＜請求項９＞
地図上に前記情報位置を示す指標を出力可能な当該地図の縮尺を前記所定の縮尺として算出する第２の算出手段を更に備えることを特徴とする請求項８に記載の出力装置。
＜請求項１０＞
地図を所定の被出力部に出力する出力装置を用いて、
記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる処理と、
前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する処理と、
前記装置本体の存する本体位置を特定する処理と、
前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出する処理と、
算出された縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを出力する処理と、
を実行することを特徴とする出力方法。
＜請求項１１＞
地図を所定の被出力部に出力する出力装置のコンピュータを、
記憶手段に位置情報と対応付けられた所定の情報を少なくとも一つ記憶させる手段、
前記記憶手段に記憶された少なくとも一の所定の情報と対応付けられた位置情報に係る情報位置を特定する手段、
前記装置本体の存する本体位置を特定する手段、
前記情報位置を示す指標と、前記本体位置を示す指標とを、前記所定の被出力部に出力される地図上にて共に出力可能な当該地図の縮尺を算出する手段、
算出された縮尺の地図と、当該地図上にて前記情報位置及び前記本体位置をそれぞれ示す指標とを出力する手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００８３】
２０２    出力部
２０４    記憶部
２０５    測位部
２０６    計時部
２０８    地図出力処理部
２０８ａ  画像ファイル情報生成部
２０８ｂ  情報位置特定部
２０８ｃ  縮尺算出部
３０１    表示部
３０２    操作部
【図１】
0005866767.tif 000002
【図２】
0005866767.tif 000003
【図３】
0005866767.tif 000004
【図４】
0005866767.tif 000005
【図５】
0005866767.tif 000006
【図６】
0005866767.tif 000007
【図７】
0005866767.tif 000008
【図８】
0005866767.tif 000009
【図９】
0005866767.tif 000010
【図１０】
0005866767.tif 000011
【図１１】
0005866767.tif 000012