(57)【要約】【課題】小さいメッシュ単位で指定されたデータ範囲の地図データを取得することができる情報処理装置、撮像装置およびプログラムを提供する。【解決手段】  概略情報の地図データおよび詳細情報の地図データについて所望のデータ範囲４４ａを指定し、指定されたデータ範囲における詳細情報の地図データ４４ａのみを外部から取得し、取得された詳細情報の地図データ４４ａを電子カメラに送信するようにした。【選択図】図６
2010175896.tif 000002
【特許請求の範囲】
【請求項１】
概略情報の地図データおよび詳細情報の地図データについて所望のデータ範囲を指定するデータ範囲指定手段と、
前記データ範囲指定手段によって指定されたデータ範囲における詳細情報の地図データのみを外部から取得する地図データ取得手段と、
前記地図データ取得手段によって取得された詳細情報の地図データを撮像装置に送信する地図データ送信手段とを備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
文字を入力する文字入力手段と、
前記文字入力手段によって入力された文字に基づいて、地図上の位置を検索する位置検索手段と、
距離を入力する距離入力手段とを備え、
前記データ範囲指定手段は、前記位置検索手段によって検索された地図上の位置と、前記距離入力手段によって入力された距離とに基づいて、データ範囲を指定することを特徴とする情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置において、
前記データ範囲指定手段によって指定されたデータ範囲に付与する名称を入力する名称入力手段を備えることを特徴とする情報処理装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の情報処理装置において、
地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に目印およびコメントのうちの少なくとも一方を入力する付加情報入力手段とを備え、
前記地図データ送信手段は、前記地図データとともに前記付加情報入力手段によって入力された目印およびコメントのうちの少なくとも一方の情報を前記撮像装置に送信することを特徴とする情報処理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の情報処理装置において、
前記地図データ送信手段は、前記地図データ取得手段によって取得された地図データを、前記撮像装置に読み取り可能な記録媒体に記録することを特徴とする情報処理装置。
【請求項６】
被写体を撮像して画像データを取得する撮像手段と、
概略情報の地図データを記憶する地図データ記憶手段と、
前記地図データ記憶手段によって記憶されている概略情報の地図データに基づいて地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に、データ範囲を指定するデータ範囲指定手段と、
前記データ範囲指定手段によって指定されたデータ範囲における、前記概略情報に対する詳細情報の地図データを外部から取得する地図データ取得手段とを備え、
前記地図データ記憶手段は、前記地図データ取得手段によって取得された詳細情報の地図データを記憶することを特徴とする撮像装置。
【請求項７】
請求項６に記載の撮像装置において、
文字を入力する文字入力手段と、
前記文字入力手段によって入力された文字に基づいて、地図上の位置を検索する位置検索手段と、
距離を入力する距離入力手段とを備え、
前記データ範囲指定手段は、前記位置検索手段によって検索された地図上の位置と、前記距離入力手段によって入力された距離とに基づいて、データ範囲を指定することを特徴とする撮像装置。
【請求項８】
請求項６または７に記載の撮像装置において、
前記データ範囲指定手段によって指定されたデータ範囲に付与する名称を入力する名称入力手段を備えることを特徴とする撮像装置。
【請求項９】
請求項６乃至８のいずれか１項に記載の撮像装置において、
前記地図表示手段によって表示された地図に目印およびコメントのうちの少なくとも一方を入力する付加情報入力手段とを備え、
前記地図データ記憶手段は、前記地図データ取得手段によって取得された地図データとともに前記付加情報入力手段によって入力された目印およびコメントのうちの少なくとも一方の情報を記憶することを特徴とする撮像装置。
【請求項１０】
被写体を撮像して画像データを取得する撮像手段と、
地図データを記憶する地図データ記憶手段と、
前記地図データ記憶手段によって記憶された地図データに基づいて、地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に目印を設定する目印設定手段と、
前記目印設定手段によって前記地図に設定された目印の地図上の位置を検出する位置検出手段と、
前記撮像手段によって取得された画像データと、前記位置検出手段によって検出された地図上の位置の情報とを有する画像ファイルを作成する画像ファイル作成手段とを備えることを特徴とする撮像装置。
【請求項１１】
地図データを記憶する地図データ記憶手段と、
前記地図データ記憶手段によって記憶された地図データに基づいて、地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に目印を設定する目印設定手段と、
前記目印設定手段によって前記地図に設定された目印の地図上の位置を検出する位置検出手段と、
画像ファイルを入力する画像ファイル入力手段と、
前記画像ファイル入力手段によって入力された画像ファイルに、前記位置検出手段によって検出された地図上の位置の情報を付与する位置情報付与手段とを備えることを特徴とする撮像装置。
【請求項１２】
コンピュータを、地図データを記憶する地図データ記憶手段と、
前記地図データ記憶手段によって記憶された地図データに基づいて、地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に目印を設定する目印設定手段と、
前記目印設定手段によって前記地図に設定された目印の地図上の位置を検出する位置検出手段と、
画像ファイルを入力する画像ファイル入力手段と、
前記画像ファイル入力手段によって入力された画像ファイルに、前記位置検出手段によって検出された地図上の位置の情報を付与する位置情報付与手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データを有する撮像装置、地図データを有する撮像装置に地図データを送信する情報処理装置、地図データと関連して画像ファイルに位置情報を付与するプログラムに関する。
【背景技術】
【０００２】
全体の地図を複数のブロックに区分し、入力された移動経路とその近傍の地域を含むブロックの地図データを据置型パーソナルコンピュータの記憶装置から携帯用ナビゲーション装置のハードディスクに転送し、記憶させる地図データ管理方法が従来技術として知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−４４０８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
地図データは、概略な情報を有する地図データ、より詳細な情報を有する地図データ、さらに詳細な情報を有する地図データなどと、階層的な構造になっている。そして、情報が簡略になるにしたがって、地図のブロックの大きさは大きく、情報が詳細になるにしたがって、地図のブロックの大きさは小さくなる。特許文献１に記載された地図データ管理方法では、概略情報および詳細情報に関係なく地図データを転送するので、地図データの範囲を指定するためのブロックの大きさは概略情報のものに合わせなければならないので非常に大きくなってしまう。このため、不必要な地図データが大量に転送されるという問題点がある。
【課題を解決するための手段】
【０００５】
請求項１の発明の情報処理装置は、概略情報の地図データおよび詳細情報の地図データについて所望のデータ範囲を指定するデータ範囲指定手段と、データ範囲指定手段によって指定されたデータ範囲における詳細情報の地図データのみを外部から取得する地図データ取得手段と、地図データ取得手段によって取得された詳細情報の地図データを撮像装置に送信する地図データ送信手段とを備えることを特徴とする。
請求項６の発明の撮像装置は、被写体を撮像して画像データを取得する撮像手段と、概略情報の地図データを記憶する地図データ記憶手段と、地図データ記憶手段によって記憶されている概略情報の地図データに基づいて地図を表示する地図表示手段と、地図表示手段によって表示された地図に、データ範囲を指定するデータ範囲指定手段と、データ範囲指定手段によって指定されたデータ範囲における、概略情報に対する詳細情報の地図データを外部から取得する地図データ取得手段とを備え、地図データ記憶手段は、地図データ取得手段によって取得された詳細情報の地図データを記憶することを特徴とする。
請求項１０の発明の撮像装置は、被写体を撮像して画像データを取得する撮像手段と、地図データを記憶する地図データ記憶手段と、地図データ記憶手段によって記憶された地図データに基づいて、地図を表示する地図表示手段と、地図表示手段によって表示された地図に目印を設定する目印設定手段と、目印設定手段によって地図に設定された目印の地図上の位置を検出する位置検出手段と、撮像手段によって取得された画像データと、位置検出手段によって検出された地図上の位置の情報とを有する画像ファイルを作成する画像ファイル作成手段とを備えることを特徴とする。
請求項１１の発明の撮像装置は、地図データを記憶する地図データ記憶手段と、地図データ記憶手段によって記憶された地図データに基づいて、地図を表示する地図表示手段と、地図表示手段によって表示された地図に目印を設定する目印設定手段と、目印設定手段によって地図に設定された目印の地図上の位置を検出する位置検出手段と、画像ファイルを入力する画像ファイル入力手段と、画像ファイル入力手段によって入力された画像ファイルに、位置検出手段によって検出された地図上の位置の情報を付与する位置情報付与手段とを備えることを特徴とする。
請求項１２の発明のプログラムは、コンピュータを、地図データを記憶する地図データ記憶手段と、地図データ記憶手段によって記憶された地図データに基づいて、地図を表示する地図表示手段と、地図表示手段によって表示された地図に目印を設定する目印設定手段と、目印設定手段によって地図に設定された目印の地図上の位置を検出する位置検出手段と、画像ファイルを入力する画像ファイル入力手段と、画像ファイル入力手段によって入力された画像ファイルに、位置検出手段によって検出された地図上の位置の情報を付与する位置情報付与手段として機能させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、撮像装置は、小さいメッシュ単位で指定されたデータ範囲の地図データを取得することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１の実施形態による地図データ転送システムを説明するための図である。
【図２】本発明の第１の実施形態におけるパーソナルコンピュータの構成を説明するためのブロック図である。
【図３】地図データを説明するための図である。
【図４】地図データの構成を説明するための図である。
【図５】本発明の第１の実施形態における電子カメラの構成を説明するためのブロック図である。
【図６】本発明の第１の実施形態における地図データのデータ範囲を説明するための図である。
【図７】本発明の第１の実施形態における、地図データが転送された電子カメラに表示される地図を説明するための図である。
【図８】本発明の第１の実施形態におけるパーソナルコンピュータの地図データ配信処理を説明するためのフローチャートである。
【図９】本発明の第１の実施形態における地図データのデータ範囲の変形例を説明するための図である。
【図１０】本発明の第１の実施形態における地図データのデータ範囲の変形例を説明するための図である。
【図１１】本発明の第１の実施形態における地図データのデータ範囲の変形例を説明するための図である。
【図１２】本発明の第１の実施形態の変形例における地図データのデータ範囲の指定操作を説明するための図である。
【図１３】本発明の第１の実施形態における地図データのデータ範囲の変形例を説明するための図である。
【図１４】地図データの付加情報として入力する領域名および縮尺の入力操作を説明するための図である。
【図１５】ブックマークおよびコメントの入力操作を説明するための図である。
【図１６】ブックマークおよびコメントが転送された電子カメラに表示された地図を説明するための図である。
【図１７】画像ファイルの構成を説明するための図である。
【図１８】本発明の第２の実施形態における位置情報の設定操作を説明するための図である。
【図１９】本発明の第２の実施形態における電子カメラにおける画像ファイルの撮影場所設定処理を説明するためのフローチャートである。
【図２０】本発明の第２の実施形態における電子カメラにおける画像ファイルの撮影場所設定操作の変形例を説明するための図である。
【図２１】画像ファイルの選択操作を説明するための図である。
【発明を実施するための形態】
【０００８】
−第１の実施形態−
以下、図を参照して本発明の第１の実施形態による地図データ転送システムを説明する。
図１は、本発明の第１の実施形態における地図データ転送システムの構成を説明するための図である。この地図データ転送システムは、パーソナルコンピュータ１と、地図データ配信センタのサーバ２と、電子カメラ３Ａとから構成される。この地図データ転送システムは、パーソナルコンピュータ１を中継して、地図データ配信センタのサーバ２から電子カメラ３Ａへ地図データが送信される。パーソナルコンピュータ１とサーバ２とはインターネット４を介して接続しており、パーソナルコンピュータ１と電子カメラ３Ａとはケーブルを介して接続している。
【０００９】
パーソナルコンピュータ１は、サーバ２に配信させる地図データのデータ範囲を指定し、サーバ２にその情報を送信する。サーバ２は、パーソナルコンピュータ１から送信されたデータ範囲の地図データをパーソナルコンピュータ１へ送信する。さらにパーソナルコンピュータ１は、サーバ２から送信された地図データを受信し、電子カメラ３Ａにその地図データを転送する。
【００１０】
図２を参照して、本発明の第１の実施形態におけるパーソナルコンピュータ１を説明する。図２はパーソナルコンピュータ１の構成を説明するためのブロック図である。パーソナルコンピュータ１は、制御回路１０１と、メモリ１０２と、操作部１０３と、表示モニタ１０４と、スピーカ１０５と、外部インターフェイス（Ｉ／Ｆ）回路１０６と、メモリカードインターフェイス（Ｉ／Ｆ）１０７と、記憶装置１０８と、通信用インターフェイス（Ｉ／Ｆ）回路１０９とを有する。メモリカードインターフェイス１０７にはメモリカード１５０が実装される。
【００１１】
制御回路１０１は、制御プログラムを実行してパーソナルコンピュータ１の地図データ転送処理を制御する。制御プログラムは記憶装置１０８に格納されている。制御回路１０１が実行する地図データ転送処理の詳細は後述する。メモリ１０２は、制御回路１０１が記憶装置１０８から読み出した制御プログラムを一時的に記憶したり、制御回路１０１の作業用メモリとして使用されたりする。操作部１０３は、マウスやボタン、スイッチなどを含み、操作されたマウスなどに対応する操作信号を制御回路１０１へ出力する。メモリカードインターフェイス１０７は、制御回路１０１の指示によりメモリカード１５０へ地図データを書き込んだりメモリカード１５０から地図データを読み出したりする。メモリカード１５０は、メモリカードインターフェイス１０７に着脱可能な外部記録媒体である。
【００１２】
表示モニタ１０４は、制御回路１０１からの指示により地図、テキスト情報などを表示する。スピーカ１０５は、制御回路１０１からの指示により音声を出力する。外部インターフェイス回路１０６は、不図示のケーブルを介して制御回路１０１からの指示により電子カメラ３Ａや他のパーソナルコンピュータ、プリンタなどの外部機器との間でコマンドおよびデータを送受信する。
【００１３】
記憶装置１０８は、パーソナルコンピュータ１の地図データ転送処理やその他の処理を制御するための制御プログラムを記憶する。また、記憶装置１０８は、サーバ２から送信された地図データを一時的に記憶する。通信用インターフェイス回路１０９は、不図示のケーブルを介してインターネット４と接続し、制御回路１０１からの指示によりコマンドおよびデータを送受信する。
【００１４】
次に、本発明の第１の実施形態のサーバ２について説明する。サーバ２は、地図データを記憶し、パーソナルコンピュータ１からの指示にしたがって、パーソナルコンピュータ１へ地図データを配信する。パーソナルコンピュータ１からの指示は、Ｗｅｂページを通して行われる。
【００１５】
図３を参照して、サーバ２に記憶されている地図データについて説明する。地図データは、所定の縮尺ごとに作成された複数の地図データ２１〜２３から構成され、それぞれの地図データはメッシュ単位で管理されている。なお、図３では、地図データ２１〜２３の数は３であるが、地図データの数は３に限定されない。
【００１６】
図３では、地図データ２１が最も広域側の縮尺における地図の地図データであり、地図データ２３が最も詳細側の縮尺における地図の地図データである。また、地図の縮尺が最も広域側の地図データには、地図の概略情報が含まれており、地図の縮尺が詳細側になるにしたがって、地図の情報は詳細になる。さらに、地図の縮尺が詳細側になるにしたがって、地図データの管理単位であるメッシュ単位の大きさが小さくなり、メッシュは細かくなる。
【００１７】
次に、図４を参照して地図データのデータ構造を説明する。図４に示すように、地図データ３０は階層構造になっている。１階層目は、付加情報が格納されたフォルダ３１と縮尺ごとに分けられた地図データのフォルダ３２，３３，・・・とから構成される。なお、図４では、地図データのフォルダ３２，３３を２つだけ示しているが、実際の地図データのフォルダ３２，３３の数は、表示できる地図の縮尺の数だけある。各地図データのフォルダ３２，３３，・・・には、地図データ３２ａ〜３２ｃ，３３ａ〜３３ｃ，・・・がメッシュ単位で格納されている。地図データ３２ａ〜３２ｃ，３３ａ〜３３ｃ，・・・には、不図示のＩＤ番号が付されていて、地図の縮尺が変更されても同じ地点の地図が表示されるように、フォルダ３２，３３，・・・の異なる地図データ同士がＩＤ番号によって関連付けられている。
【００１８】
サーバ２はメッシュ単位の地図データを配信し、パーソナルコンピュータ１の記憶装置１０８には、メッシュ単位の地図データが一時的に記憶される。
【００１９】
次に、図５を参照して、本発明の第１の実施形態における電子カメラ３Ａを説明する。図５は、電子カメラ３Ａの構成を説明するブロック図である。図５において電子カメラ３Ａは、制御回路３０１と、メモリ３０２と、操作部３０３と、表示モニタ３０４と、スピーカ３０５と、メモリカードインターフェイス（Ｉ／Ｆ）３０６と、外部インターフェイス（Ｉ／Ｆ）回路３０７と、測光装置３０８と、地図データ記憶装置３０９とを有している。メモリカードインターフェイス３０６にはメモリカード１５０が実装される。
【００２０】
制御回路３０１は、制御プログラムに基づいて、電子カメラ内各部から出力される信号を用いて所定の演算を行う。制御回路３０１は、電子カメラ内各部に対して制御信号を送出することにより、電子カメラ３Ａの撮影動作を制御する。なお、制御プログラムは制御回路３０１内の不図示のＲＯＭ（ Read Only Memory ）に格納される。
【００２１】
制御回路３０１は、電子カメラ内各部から取得した撮影条件の情報、不図示のＧＰＳ機器などから取得した位置情報、撮影した画像の画像データなどから画像ファイルを作成し、メモリ１５０などに記憶させる。この画像ファイルはＥｘｉｆ（ Exchangeable image file format ）画像ファイル規定にしたがって作成される。
【００２２】
メモリ３０２は、制御回路３０１の作業用メモリとして使用される。操作部３０３は、レリーズボタン、操作ボタンなどを含み、操作されたボタンに対応する操作信号を制御回路３０１へ送出する。メモリカードインターフェイス３０６は、制御回路３０１の指示によりメモリカード１５０へ画像ファイルを書き込んだりメモリカード１５０から画像ファイルを読み出したりする。
【００２３】
表示モニタ３０４は、制御回路３０１からの指示により画像ファイルの画像や、地図、テキストなどの情報を表示する。スピーカ３０５は、制御回路３０１からの指示により音声を出力する。外部インターフェイス回路３０６は、制御回路２０１からの指示によりケーブルを介してパーソナルコンピュータ１やプリンタなどの外部機器との間でコマンドおよびデータを送受信する。測光装置３０８は、測光センサによって被写体の輝度を検出し、輝度情報を制御回路３０１へ送出する。制御回路３０１は輝度情報に基づき、シャッター速度や絞り値等の露出設定値を算出する。
【００２４】
地図データ記憶装置３０９は、表示モニタ３０４に地図を表示するための地図データを記憶する。地図データのデータ構造は、サーバ２に記憶されている地図データと同一である。ただし、地図データ記憶装置３０９の記憶容量は、サーバ２の記憶容量に比べて著しく小さいので、地図データ記憶装置３０９は、縮尺が広域側の地図データ（ＬＥＶＥＬ０、図４参照）を記憶している。詳細な地図を表示モニタ３０４に表示させたい場合は、電子カメラ３Ａは、パーソナルコンピュータ１に詳細情報の地図データを配信させて、地図データ記憶装置３０９に記憶する。そして、詳細情報の地図データを使用して詳細な地図を表示モニタ３０４に表示する。この地図データの配信方法は後述する。
【００２５】
撮像部３２０は、撮影光学系３２１、撮像素子３２２および撮像制御回路３２３を有し、制御回路３０１からの指示に応じて被写体の撮像を行う。撮影光学系３２１は、撮像素子３２２の撮像面上に被写体像を結像させる。撮像素子３２２としては、ＣＣＤ（ Charge Coupled Device ）撮像素子やＣＭＯＳ（ Complementary Metal Oxide Semiconductor ）撮像素子などが用いられる。撮像制御回路３２３は、制御回路３０１からの指示により撮像素子３２２を駆動制御する。また、撮像制御回路３２３は、撮像素子３２２から出力される画像信号に対して所定の信号処理を行う。信号処理後の画像のデータは、上述のＥｘｉｆ画像ファイル規定の画像ファイルとしてメモリカード１５０に記録される。
【００２６】
図６を参照して、本発明の第１の実施形態における地図データの転送方法を説明する。図６（ａ）は、パーソナルコンピュータ１の表示モニタ１０４に表示された、地図データの配信を受けるときに使用するＷｅｂページを示す図である。Ｗｅｂページ４０には、地図データの配信範囲を指定するときに使用する地図４１と、地図データの配信をサーバ２に指示させるための転送ボタン４２とが表示される。図６（ｂ）は、図６（ａ）の地図４１に対応するメッシュを示す図である。このメッシュのメッシュ単位は、詳細情報の地図データのメッシュ単位であり、地図データはこのメッシュ単位でサーバ２に管理されている。
【００２７】
パーソナルコンピュータ１は、ユーザが地図４１上に指定した範囲と、地図４１に対応するメッシュとを比較して、サーバ２に配信させる地図データをメッシュ単位で特定する。そして、その特定したメッシュ単位の地図データを配信するようにサーバ２に対して指示する。
【００２８】
具体的に説明すると、地図データの転送範囲を指定する場合、図６（ａ）に示すように、ユーザは不図示のマウスのドラッグ操作により始点と終点とを指定し、地図上に矩形４３ａを描く。なお、ユーザが始点と終点とを指定して描ける図形であれば、矩形に限定されない。たとえば、円形でもよい。その結果、図６（ｂ）に示すように、パーソナルコンピュータ１は、描かれた矩形４３ａに含まれるメッシュ単位と、描かれた矩形４３ａが通過するメッシュ単位とを、サーバ２に配信させる地図データのデータ範囲４４ａとして特定する。
【００２９】
ユーザが不図示のマウスを使用して転送ボタン４２をクリック操作すると、データ範囲４４ａの地図データの配信がサーバ２に指示され、サーバ２からパーソナルコンピュータ１にデータ範囲４４ａにおける詳細情報の地図データが送信される。データ範囲４４ａの地図データを受信したパーソナルコンピュータ１は、その地図データを記憶装置１０８に一時的に記憶する。そして、パーソナルコンピュータ１は、記憶装置１０８に記憶した地図データを電子カメラ３Ａに出力する。なお、パーソナルコンピュータ１は、記憶装置１０８に地図データを記憶せずに、サーバ２から送信された地図データを電子カメラ３Ａにそのまま出力するようにしてもよい。
【００３０】
詳細情報の地図データを受信した電子カメラ３Ａは、その地図データを地図データ記憶装置３０９に記憶する。その結果、概略の地図４５しか表示モニタ３０４に表示できなかった電子カメラ３Ａ（図７（ａ）参照）は、図７（ｂ）に示すように、受信した地図データに対応する範囲４６においては、詳細な情報を表示できるようになる。また、地図データがないことを理由に詳細地図を表示モニタ３０４に表示できなかった領域も、地図データを受信した範囲４６では、縮尺を変更して詳細地図を表示することができる。
【００３１】
図８のフローチャートを参照して、本発明の第１の実施形態におけるパーソナルコンピュータ１の地図データ配信処理を説明する。図８の処理は、ユーザが、表示モニタ１０４に表示されたＷｅｂブラウザ画面から、地図データのデータ範囲を指定するためのＷｅｂページのＵＲＬアドレスを入力するとスタートするプログラムにより、制御回路１０１において実行される。
【００３２】
ステップＳ１０１では、地図データ配信センタの地図データのデータ範囲を指定するためのＷｅｂページにアクセスする。ステップＳ１０２では、地図データのデータ範囲を指定するためのＷｅｂページの地図に、ユーザが図形を描画したか否かを判定する。ユーザが地図に図形を描画した場合はステップＳ１０２が肯定判定され、ステップＳ１０３へ進む。ユーザが地図に図形を描画していない場合はステップＳ１０２を繰り返す。
【００３３】
ステップＳ１０３では、ユーザが地図に描いた図形に基づいて、地図データ配信センタに地図データを配信させるメッシュ単位を特定する。具体的には、ユーザが描かれた図形に含まれるメッシュ単位と、描かれた図形が通過するメッシュ単位とを、地図データ配信センタに地図データを配信させるメッシュ単位として特定する。ステップＳ１０４では、Ｗｅｂページに表示されている転送ボタンが選択されたか否かを判定する。転送ボタンが選択された場合はステップＳ１０４が肯定判定され、ステップＳ１０５へ進む。転送ボタンが選択されていない場合はステップＳ１０４を繰り返す。ステップＳ１０５では、地図データを配信させるメッシュ単位の情報を地図データ配信センタに送信する。
【００３４】
ステップＳ１０６では、地図データ配信センタから詳細情報の地図データを受信したか否かを判定する。地図データ配信センタから詳細情報の地図データを受信した場合はステップＳ１０６が肯定判定され、ステップＳ１０７へ進む。地図データ配信センタから詳細情報の地図データを受信していない場合はステップＳ１０６を繰り返す。ステップＳ１０７では、受信した地図データを記憶装置１０８に記憶する。
【００３５】
ステップＳ１０８では、電子カメラ３Ａが外部インターフェイス回路３０６に接続されているか否かを判定する。電子カメラ３Ａが接続されている場合はステップＳ１０８が肯定判定され、ステップＳ１０９へ進む。電子カメラ３Ａが接続されていない場合はステップＳ１０８を繰り返す。ステップＳ１０９では、記憶装置１０８に記憶した地図データを電子カメラ３Ａに送信する。ステップＳ１１０では、記憶装置１０８に記憶した地図データを消去する。
【００３６】
以上説明した第１の実施形態によれば、次の作用効果が得られる。
概略情報の地図データおよび詳細情報の地図データについて所望のデータ範囲を指定し、指定されたデータ範囲における詳細情報の地図データのみを外部から取得し、取得された詳細情報の地図データを電子カメラ３Ａに送信するようにした。これにより、電子カメラ３Ａは、詳細情報の地図データの小さいメッシュ単位で指定されたデータ範囲の地図データを取得することができる。
【００３７】
以上の本発明の第１の実施形態を次のように変形することができる。
（１）電子カメラ３Ａがインターネットと接続できる場合、電子カメラ３Ａがインターネットを通じて地図データ配信センタから地図データを直接取得できるようにしてもよい。パーソナルコンピュータ１で行っていた地図データの範囲指定操作は、電子カメラ３Ａの表示モニタ３０４に表示された地図上で行う。この範囲を指定させるための地図は、地図データ記憶装置３０９に記憶されている概略情報の地図データを使用して表示させるようにしてもよい。これにより、パーソナルコンピュータ１を起動する必要がないので便利である。また、この場合、電子カメラ３Ａの表示モニタ３０４にタッチパネルを設けて、タッチパネル上の操作によって地図データのデータ範囲を指定して、その範囲の地図データを取得するようにしてもよい。
【００３８】
（２）パーソナルコンピュータ１が配信用の地図データを記憶するようにしてもよい。この場合、パーソナルコンピュータ１に記憶されている地図データの中から、指定されたデータ範囲の地図データが電子カメラ３Ａに送信される。地図データのデータ範囲を指定するための地図は、パーソナルコンピュータ１に記憶されている地図データに基づいて表示モニタ１０４に表示される。これにより、インターネットに接続する必要がないので、指定されたデータ範囲の地図データを速やかに電子カメラ３Ａに送信することができる。また、この場合、地図データを記憶している情報処理装置であれば、パーソナルコンピュータに限定されず、ナビゲーション装置、ナビゲーション機能を有するゲーム機などでもよい。
【００３９】
（３）ユーザがフリーハンドで地図上に描いた閉じた図形に基づいて、地図データのデータ範囲が指定されるようにしてもよい。たとえば、図９（ａ）に示すように、ユーザは地図上に図形４３ｂを描くと、図９（ｂ）に示すように、描かれた図形４３ｂに含まれるメッシュ単位と、描かれた矩形４３ｂが通過するメッシュ単位とが、配信する地図データのデータ範囲４４ｂとして指定される。
【００４０】
（４）ユーザが地図上に描いた線に基づいて、地図データのデータ範囲が指定されるようにしてもよい。たとえば、図１０（ａ）に示すように、ユーザは地図上に線４３ｃを描くと、図１０（ｂ）に示すように、描かれた線４３ｃが通過するメッシュ単位が、配信する地図データのデータ範囲４４ｃとして指定される。
【００４１】
（５）表示モニタ１０４に表示された地図に基づいて、地図データのデータ範囲を指定されるようにしてもよい。たとえば、図１１（ａ）に示すように、ユーザは地図を表示モニタ１０４に表示すると、図１１（ｂ）に示すように、表示モニタ１０４に表示された地図の範囲のメッシュ単位が、配信する地図データのデータ範囲４４ｄとして指定される。
【００４２】
（６）ユーザが指定した地点と、ユーザが指定した距離とに基づいて、地図データのデータ範囲が指定されるようにしてもよい。たとえば、ユーザが指定した地点を中心とし、ユーザが指定した距離を半径とする円形に基づいて、地図データのデータ範囲が指定されるようにしてもよい。
【００４３】
図１２（ａ）に示すように、Ｗｅｂページ５０のプルダウンボタン５１をクリック操作すると、中心地点の候補地がプルダウンメニュー５２で表示される。ユーザはこのプルダウンメニュー５２の候補地の中から中心地点を選択する。なお、候補地は、ランドマークや地名であればとくに限定されない。また、座標を数値入力して中心地点を指定できるようにしてもよい。
【００４４】
次に、図１２（ｂ）に示すように、Ｗｅｂページ５０のプルダウンボタン５３をクリック操作すると、距離の候補がプルダウンメニュー５４で表示される。ユーザはこのプルダウンメニュー５４の候補の中から距離を選択する。なお、距離を数値入力するようにしてもよい。そして、図１２（ｃ）に示すようにＯＫボタン５５をクリック操作する。なお、地図データのデータ範囲の指定を中止する場合は、ＣＡＮＣＥＬボタン５６をクリック操作する。
【００４５】
図１２（ｃ）に示すＯＫボタン５５をクリック操作すると、図１３（ａ）に示すＷｅｂページ６０が表示モニタ１０４に表示される。Ｗｅｂページ６０には、地図６１と転送ボタン６２とが表示される。地図６１には、Ｗｅｂページ５０で指定した中心地点６３と、Ｗｅｂページ５０で指定した中心地点６３を中心とし、Ｗｅｂページ５０で指定した距離を半径とする円形６４とが表示される。この円形６４は、不図示のマウスのドラッグ操作によって、中心地点６３を中心に大きくしたり小さくしたりすることができる。これにより、Ｗｅｂページ５０で指定した距離を変更することができる。
【００４６】
図１３（ｂ）に示すように、パーソナルコンピュータ１は、円形６４に含まれるメッシュ単位と、円形６４が通過するメッシュ単位とを、サーバ２に配信させる地図データのデータ範囲６５として特定する。
【００４７】
ユーザが、図１３（ａ）に示す転送ボタン６２をクリック操作すると、データ範囲６４の地図データの配信がサーバ２に指示され、サーバ２からパーソナルコンピュータ１にデータ範囲４４ａの地図データが送信される。
【００４８】
なお、ユーザが文字入力したランドマークの名称や地名に基づいて中心地点が指定されるようにしてもよい。この場合、ランドマークの名称や地名と、ランドマークや地名の位置とを関連付けたデータベースを予め作成しておく。そして、そのデータベースを使用してユーザが入力したランドマークの名称や地名から位置を検索し、その検索された位置が中心地点として指定されるようにしてもよい。中心地点の名称を覚えていれば、その名称の地点を地図の中から探す必要がないので便利である。また、表示モニタ１０４の表面にタッチパネルを設けておき、タッチパネルに文字を描くことによって文字を入力できるようにしてもよい。
【００４９】
（７）パーソナルコンピュータ１から電子カメラ３Ａに地図データを送信するときケーブルを介して送信したが、無線手段を使用して、パーソナルコンピュータ１から電子カメラ３Ａに地図データを送信するようにしてもよい。
【００５０】
（８）パーソナルコンピュータ１から電子カメラ３Ａに地図データを送信するときケーブルを介して送信したが、メモリカード１５０を介して、パーソナルコンピュータ１から電子カメラ３Ａに地図データを送るようにしてもよい。このとき、メモリカード１５０に記憶した地図データが、どこの領域の地図データであるかを認識できるようにするため、地図データの付加情報として領域名を入力できるようにしてもよい。また、ユーザが地図上で指定した範囲の全ての縮尺の地図データを記憶すると、メモリカード１５０に記録しきれない場合があるので、メモリカード１５０に記憶させる地図データの縮尺を選択できるようにしてもよい。
【００５１】
図１４（ａ）に示すように、Ｗｅｂページ７０のプルダウンボタン７１をクリック操作すると、地図データに付加する領域名の候補地がプルダウンメニュー７２で表示される。ユーザはこのプルダウンメニュー５２の候補地の中から領域名を選択する。なお、候補地は、ランドマークや地名であればとくに限定されない。
【００５２】
次に、図１４（ｂ）に示すように、ユーザは、Ｗｅｂページ７０に表示されている縮尺候補７３から、メモリカード１５０に記憶する地図データの縮尺を選択する。そして、ＯＫボタン７４をクリック操作すると、選択された縮尺の地図データと選択された領域名とがメモリカード１５０に書き込まれる。なお、メモリカード１５０への地図データの記録を中止する場合は、ＣＡＮＣＥＬボタン７５をクリック操作する。
【００５３】
また、地図データに付加する領域名が自動的に入力されるようにしてもよい。この場合、地図データの地図上の範囲の重心付近の地名がデータ範囲の領域名として入力される。
【００５４】
なお、ケーブルや無線手段を使用してパーソナルコンピュータ１から電子カメラ３Ａに地図データを転送する場合も、指定した地図データのデータ範囲に領域名を付与したり、転送する地図データの縮尺を指定できるようにしてもよい。
【００５５】
（９）転送する地図データの縮尺を指定し、その縮尺におけるメッシュ単位で転送する地図データのデータ範囲を指定できるようにしてもよい。指定する縮尺が詳細側であればあるほど、メッシュ単位は小さくなるので、データ範囲を細かく指定して地図データを取得することが可能になる。
【００５６】
（１０）パーソナルコンピュータ１で、地図に目印（ブックマーク）を設定したり、コメントを入力したりするようにし、ブックマークやコメントも地図データと同様に電子カメラ３Ａに出力できるようにしてもよい。これにより、撮影に関する情報を地図上に表示させることができ、地図の活用範囲が広がる。
【００５７】
図１５に示すＷｅｂページ８０において地図にブックマークを設定したり、コメントを入力したりする。Ｗｅｂページ８０には、地図８１と、ブックマーク追加ボタン８２と、コメント追加ボタン８３と、付加データ転送ボタン８４とが表示される。図１５（ａ）に示すように、ブックマーク追加ボタン８２をクリック操作した後、地図８１中の所定の位置をクリック操作すると、クリック操作された位置にブックマーク８５が設定される。
【００５８】
また、図１５（ｂ）に示すように、コメント追加ボタン８３をクリック操作した後に、地図８１中の所定の位置をクリック操作すると、クリック操作された位置にコメント入力欄８６が表示される。ユーザは、コメント入力欄８６にコメントを入力することができる。そして、付加データ転送ボタン８４をクリック操作すると、ブックマークの情報やコメントの情報が電子カメラ３Ａに出力される。
【００５９】
ブックマークやコメントを受信した電子カメラ３Ａは、これらブックマークやコメントの情報を地図データのＩＮＦＯ３１（図４参照）のフォルダに格納する。その結果、図１６に示すように、電子カメラ３Ａの表示モニタ３０４に表示された地図４５にブックマーク４７やコメント４８を表示することが可能になる。
【００６０】
なお、地図におけるブックマークの位置やコメントの位置は、転送する地図データにおける地図の範囲に含むものとしてもよいし、転送する地図データにおける地図の範囲と関係ないようにしてもよい。
【００６１】
（１１）転送する地図データにおけるデータ範囲の指定や転送の指示を電子カメラで行えるようにし、パーソナルコンピュータは、電子カメラの指示に基づいて地図データ配信センタから地図データを取得するようにしてもよい。また、転送する地図データの縮尺を電子カメラ３で指定できるようにしてもよい。
【００６２】
（１２）インターネットに接続できる情報処理装置であれば、パーソナルコンピュータ１に限定されない。たとえば、携帯電話端末装置を使用して、地図データ配信センタから地図データを受信し、受信した地図データを電子カメラ３Ａに送信するようにしてもよい。
【００６３】
（１３）撮像装置であれば電子カメラ３Ａに限定されない。たとえば、ビデオカメラでもよい。
【００６４】
−第２の実施形態−
以下、図を参照して本発明の第２の実施形態による電子カメラを説明する。第２の実施形態における電子カメラは、表示モニタを備え、表示モニタに地図を表示させることができ、表示モニタに表示された地図に目印（ブックマーク）を設定することができる。そして、この電子カメラで撮影を行うと、ブックマークの設定された位置が、撮影場所の位置情報として画像ファイルに記録される。
【００６５】
次に図１７を参照して、電子カメラが撮影を行うと作成される画像ファイルについて説明する。この画像ファイルは、第１の実施形態と同様に、Ｅｘｉｆ画像ファイル規定の画像ファイルである。画像ファイル９は、主画像データ９５と、主画像データの付属情報が記載された複数のタグとから構成される。この複数のタグの中には、撮影場所が北緯であるか南緯であるかを記載するタグ９１と、撮影場所の緯度を記載するタグ９２と、撮影場所が東経であるか西経であるかを記載するタグ９３と、撮影場所の経度を記載するタグ９４とが含まれる。通常、撮影場所のデータ９１〜９４は、ＧＰＳ（Global Positioning Systems）装置によって測位されたデータが記載されるが、本発明の第２の実施形態では、ブックマークが設定された位置が記載される。
【００６６】
本発明の第２の実施形態における電子カメラの構成は、本発明の第１の実施形態における電子カメラ３Ａの構成と同一であるので、本発明の第２の実施形態における電子カメラの説明は省略する。
【００６７】
図１８を参照して、ブックマークの設定操作を説明する。図１８（ａ）は、本発明の第２の実施形態における電子カメラ３Ｂの表示モニタ３０４に表示された、設定メニュー画面を説明するための図である。設定メニュー画面４０１には、起動画面ボタン４０１ａと、カード初期化ボタン４０１ｂと、位置情報の設定ボタン４０１ｃとが表示される。起動画面ボタン４０１ａは、起動画面の設定画面を表示させるためのボタンであり、カード初期化ボタン４０１ｂは、メモリカード１５０を初期化させるためのボタンである。位置情報の設定ボタン４０１ｃは、ブックマークを地図に設定するための画面を表示させるためのボタンである。
【００６８】
表示モニタ３０４の隣には十字ボタン３０３ａが設けられている。十字ボタン３０３ａは、上下方向および左右方向の指示を入力できるボタンである。十字ボタン３０３ａを操作することにより、３つのボタン４０１ａ〜４０１ｃの中から位置情報の設定ボタン４０１ｃを選択することができる。
【００６９】
図１８（ｂ）は位置情報設定画面を示す図である。位置情報設定画面４０２は、位置情報の設定ボタン４０１ｃが選択されると表示モニタ３０４に表示される。位置情報設定画面４０２には地図が表示され、地図には、ブックマーク４０３が表示される。この地図は、地図データ記憶装置３０９に記憶されている地図データに基づいて表示される。ユーザは、ブックマーク４０３の位置を、十字ボタン３０３ａを操作して移動し、所望の位置にブックマーク４０３を移動することができる。そして、所定のボタンを操作すると、移動した位置にブックマークを設定することができる。ブックマークが設定されると、ブックマークが設定された位置における地図上の位置（座標）が検出される。
【００７０】
第２の実施形態における電子カメラ３Ｂも、第１の実施形態における電子カメラ３Ａと同様に、詳細情報を有する地図データの配信を受けることができる。詳細情報を有する地図データの配信を受けた範囲４０４については、詳細な情報を地図に表示させることができる。また、範囲４０４については、地図の縮尺を変更して詳細地図を表示させることができる。この詳細地図を通じて、ブックマーク４０３の位置を所望の位置に対して精度高く設定することができる。
【００７１】
ブックマークの位置を設定した後、撮影を行うと、画像ファイルの撮影場所のデータ９１〜９４に、ブックマークが設定された位置が記載される。
【００７２】
図１９のフローチャートを参照して、本発明の第２の実施形態における電子カメラ３Ｂにおける画像ファイルの撮影場所設定処理を説明する。図１９の処理は、電子カメラ３Ｂのモードを、撮影を行うための撮影モードに設定するとスタートするプログラムにより、制御回路３０１において実行される。
【００７３】
ステップＳ２０１では、電子カメラ３ＢがＧＰＳ装置と接続していたり、ＧＰＳ装置を内蔵していたりするか否か、つまり、ＧＰＳ装置があるか否かを判定する。ＧＰＳ装置がある場合はステップＳ２０１が肯定判定され、ステップＳ２０２へ進む。ＧＰＳ装置がない場合はステップＳ２０１が否定判定され、ステップＳ２０３へ進む。
【００７４】
ステップＳ２０２では、ＧＰＳ装置が検出した位置を撮影場所の情報とする。この場合、撮影が行われると、画像ファイルの撮影場所のデータ９１〜９４（図１７参照）にＧＰＳ装置が検出した測位データが記載される。一方、ステップＳ２０３では、ブックマークの設定された位置から地図上の位置を検出し、ブックマークの地図上の位置を撮影場所の情報とする。この場合、撮影が行われると、画像ファイルの撮影場所のデータ９１〜９４（図１７参照）にブックマークの位置が記載される。
【００７５】
ステップＳ２０４では、撮影を行ったか否かを判定する。撮影を行った場合はステップＳ２０４が肯定判定され、ステップＳ２０５へ進む。撮影を行っていない場合はステップＳ２０４を繰り返す。ステップＳ２０５では、撮影場所の情報を有する画像ファイルを作成する。
【００７６】
ステップＳ２０６では、撮影モードを終了して、撮影を終了したか否かを判定する。撮影を終了した場合はステップＳ２０６が肯定判定され、撮影場所設定処理を終了する。撮影を終了していない場合はステップＳ２０６が否定判定され、Ｓ２０１に戻る。
【００７７】
以上説明した第２の実施形態によれば次の作用効果が得られる。
表示モニタ３０４に表示された地図にブックマークを設定し、地図に設定されたブックマークの地図上の位置を検出し、撮影によって得られた画像データと、検出された地図上の位置の情報とを有する画像ファイルを作成するようにした。これにより、ＧＰＳ装置と接続またはＧＰＳ装置を内蔵しなくても撮影場所の情報を有する画像ファイルを作成することができる。
【００７８】
以上の第２の実施形態を次のように変形することができる。
（１）複数の位置にブックマークを予め設定しておき、撮影を行うとき、設定されている複数のブックマークの中から撮影場所のブックマークを選択できるようにしてもよい。
【００７９】
たとえば、図２０（ａ）に示すように、複数のブックマーク４０３ａ〜４０３ｅを地図４０２に予め設定しておく。このとき、複数のブックマーク９３ａ〜９３ｅの表示色を相互に異なるようにする。たとえば、ブックマーク４０３ａの表示色を青色、ブックマーク４０３ｂの表示色を緑色、ブックマーク４０３ｃの表示色を黄色、ブックマーク４０６ｄの表示色を橙色、ブックマーク４０３ｅの表示色を赤色にしておく。
【００８０】
そして、撮影を行った後、図２０（ｂ）に示すブックマーク選択画面４０５を表示モニタ３０４に表示させ、ブックマーク選択画面４０５から撮影場所を選択させるようにしてもよい。ブックマーク選択画面４０５には、ブックマーク４０３ａ〜４０３ｅの表示色を示したマーク４０６ａ〜４０６ｅが表示される。ユーザは、撮影場所のブックマーク４０３ａ〜４０３ｅと同じ表示色のマーク４０６ａ〜４０６ｅを選択することにより、撮影場所のブックマーク４０３ａ〜４０３ｅを選択することができる。
【００８１】
（２）撮影場所の情報を有していない画像ファイルにブックマークの地図上の位置を撮影場所の情報として付与したり、画像ファイルの撮影場所の情報をブックマークの地図上の位置に変更したりできるようにしてもよい。
【００８２】
たとえば、図２１に示すように、画像ファイル選択画面５０１を表示モニタ３０４に表示させ、画像ファイル選択画面５０１から、撮影場所の情報を付与したり、撮影場所の情報を変更したりする画像ファイルを選択する。画像ファイル選択画面５０１には画像ファイルの画像を表した小画像（サムネイル）５０２ａ〜５０２ｅが表示され、小画像５０２ａ〜５０２ｅから画像ファイルを選択する。
【００８３】
画像ファイル選択画面５０１から小画像５０２ａ〜５０２ｅを選択した後は、上述の変形例の（１）と同様に、予め設定されたブックマーク（図２０（ａ）参照）の中から図２０（ｂ）のブックマーク選択画面４０５を使用してブックマークを選択する。この選択されたブックマークの位置が、撮影場所の情報として画像ファイルに付与されたり、画像ファイルの撮影場所の情報に変更されたりする。
【００８４】
なお、情報処理装置を使用して、撮影場所の情報を有していない画像ファイルにブックマークの地図上の位置を撮影場所の情報として付与したり、画像ファイルの撮影場所の情報をブックマークの地図上の位置に変更したりするようにしてもよい。この場合、撮影場所の情報を有していない画像ファイルにブックマークの地図上の位置を撮影場所の情報として付与する処理や、画像ファイルの撮影場所の情報をブックマークの地図上の位置に変更する処理を情報処理装置に実行させるためのプログラムを記憶した記録媒体からプログラムを情報処理装置に読み取らせて、以上の処理を情報処理装置に実行させてもよい。
【００８５】
（３）撮像装置であれば電子カメラ３Ａ，３Ｂに限定されない。たとえば、ビデオカメラでもよい。
【００８６】
以上の実施形態と変形例の一つ、もしくは複数を組み合わせることも可能である。変形例同士をどのように組み合わせることも可能である。
【００８７】
以上の説明はあくまで一例であり、本発明は上記実施形態の構成に何ら限定されるものではない。
【符号の説明】
【００８８】
１  パーソナルコンピュータ
２  地図データ配信センタのサーバ
３Ａ，３Ｂ  電子カメラ
４  インターネット
１０４，３０４  表示モニタ
１０６，３０７  外部インターフェイス回路
１０８  記憶装置
３０９  地図データ記憶装置
【図１】
2010175896.tif 000003
【図２】
2010175896.tif 000004
【図３】
2010175896.tif 000005
【図４】
2010175896.tif 000006
【図５】
2010175896.tif 000007
【図６】
2010175896.tif 000008
【図７】
2010175896.tif 000009
【図８】
2010175896.tif 000010
【図９】
2010175896.tif 000011
【図１０】
2010175896.tif 000012
【図１１】
2010175896.tif 000013
【図１２】
2010175896.tif 000014
【図１３】
2010175896.tif 000015
【図１４】
2010175896.tif 000016
【図１５】
2010175896.tif 000017
【図１６】
2010175896.tif 000018
【図１７】
2010175896.tif 000019
【図１８】
2010175896.tif 000020
【図１９】
2010175896.tif 000021
【図２０】
2010175896.tif 000022
【図２１】
2010175896.tif 000023