(57)【要約】【課題】画像データと位置情報とを同一のファイルに格納する際に発生するおそれのある画像ファイルの破壊を防止でき、また、画像を撮像時に位置情報を取得できない場合でも、撮像後簡単に画像ファイルに位置情報を付加することができる撮像装置を提供する。【解決手段】デジタルカメラ１は、撮像手段８と、画像データを生成した場所を示す位置情報を取得する位置情報取得手段１４ｂと、画像データに基づいて画像ファイルを生成する画像処理手段１０と、画像ファイルおよび位置情報から生成される地名情報を記憶するメモリーカード２０と、を備える。そして、画像処理手段１０は、メモリーカード２０から読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対して地名情報を付加情報として付加することにより、新たな画像ファイルを作成する。【選択図】  図２
2005005953.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段が前記画像データを生成した場所を示す位置情報を取得する位置情報取得手段と、
前記撮像手段で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段と、
前記画像処理手段で生成された画像ファイルおよび前記位置情報取得手段で取得された位置情報を記憶する記憶手段と、を備え、
前記画像処理手段は、前記記憶手段に記憶された画像ファイルおよび位置情報を読み出し、前記読み出された画像ファイルから画像データおよび付加情報を抽出し、前記抽出された画像データおよび付加情報に対して前記記憶手段から読み出された位置情報を付加情報として付加することにより、新たな画像ファイルを作成することを特徴とする撮像装置。
【請求項２】
前記新たな画像ファイルを作成した後、前記新たな画像ファイルを作成する際に元となった画像ファイルを前記記憶手段から削除する削除手段を有することを特徴とする請求項１に記載の撮像装置。
【請求項３】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段が前記画像データを生成した場所を示す位置情報を取得する位置情報取得手段と、
前記撮像手段で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段と、
前記位置情報取得手段で取得された位置情報と前記画像処理手段で生成された画像ファイルとを関連付ける識別子を生成する識別子生成手段と、
前記画像処理手段で生成された画像ファイルおよび前記位置情報取得手段で取得された位置情報を記憶する記憶手段と、を備え、
前記画像処理手段は、前記画像ファイルおよび前記識別子生成手段で生成された識別子により前記画像ファイルと関連付けされた位置情報を前記記憶手段から読み出し、前記読み出された画像ファイルから画像データおよび付加情報を抽出し、前記抽出された画像データおよび付加情報に対して前記記憶手段から読み出された位置情報を付加情報として付加することにより、新たな画像ファイルを作成することを特徴とする撮像装置。
【請求項４】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段が画像データを生成した場所を示す位置情報を取得する位置情報取得手段と、
前記撮像手段で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段と、
前記画像処理手段で生成された画像ファイルおよび前記位置情報取得手段で取得された位置情報を記憶する記憶手段と、
前記記憶手段に記憶された画像ファイル内の画像データを生成した場所を示す位置情報が前記記憶手段に記憶されていない場合、前記記憶手段に記憶された位置情報の内いずれかを付加情報として選択する選択手段と、を備え、
前記画像処理手段は、前記記憶手段に記憶された画像ファイルを読み出し、前記読み出された画像ファイルから画像データおよび付加情報を抽出し、前記抽出された画像データおよび付加情報に対して前記選択手段で選択された位置情報を付加情報として付加することにより、新たな画像ファイルを作成することを特徴とする撮像装置。
【請求項５】
被写体を撮像して画像データを生成する第１のステップと、
前記第１のステップで前記画像データを生成した場所を示す位置情報を取得する第２のステップと、
前記第１のステップで撮像された画像データに付加情報を付加して画像ファイルを生成する第３のステップと、
前記第３のステップで生成された画像ファイルおよび前記第２のステップで取得された位置情報を記憶する第４のステップと、
前記第４のステップで記憶された画像ファイルを読み出し、前記読み出された画像ファイルから画像データおよび付加情報を抽出する第５のステップと、
前記第４のステップで記憶された位置情報を読み出し、前記第５のステップで抽出された画像データおよび付加情報に対して前記読み出された位置情報を付加情報として付加することにより、新たな画像ファイルを作成する第６のステップと、を備える画像ファイル作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像場所を示す位置情報を取得し、撮像された画像と共に当該位置情報を記憶する撮像装置に関する。
【０００２】
【従来の技術】
近年、ＰＨＳやＧＰＳなどを利用して撮像場所を特定できる撮像装置が開発されている。このような撮像装置としては、ＰＨＳ端末が最初に開発されたが、最近は、携帯電話機やデジタルカメラ等にも同様の機能を有する装置が開発されている。
【０００３】
このような撮像場所を特定できる撮像装置の内、撮像画像に重ねて地名情報を表示する方法は、特許文献１に記載されている。特許文献１に記載の撮像装置は、画像の撮像と同時または直後に撮像場所を示す位置情報をＰＨＳまたはＧＰＳを利用して取得する。次に、撮像装置は、撮像画像と共にこれと関連付けた状態で位置情報を記憶手段に記憶する。そして、撮像装置は、撮像画像の再生時に、これに関連付けされた位置情報を撮像画像に重ねて表示する。
【０００４】
従って、特許文献１に記載の撮像装置によれば、画像をどこで撮像したのかが容易に把握でき、しかも撮像場所を撮像装置にいちいち入力する必要がないので、ユーザーにとって便利である。
【０００５】
【特許文献１】
特開２００１−１５７０９８号公報
【０００６】
【発明が解決しようとする課題】
しかしながら上記特許文献１に記載の撮像装置では、上記機能を達成するためには、常に、撮像画像を格納したファイルと位置情報を格納したファイルとを同一の記憶手段に記憶し、関連付けしておく必要がある。この点において、特許文献１に記載の撮像装置は、ユーザーにとって不便であるという問題点を有する。例えば、撮像画像を格納したファイルと位置情報を格納したファイルとを別々の記憶手段に記憶してしまったのでは、必要な位置情報を利用できなくなるため、撮像画像の撮像場所を表示することができなくなってしまうという問題点を有する。このような状況は、例えば、撮像画像を撮像装置からパーソナルコンピュータに転送する際などには頻繁に発生するものと考えられる。パーソナルコンピュータに撮像画像のみを転送した場合等である。また、プリンタに転送して撮像画像を印画する際にも、撮像画像と位置情報との両方を転送しなければ、撮像画像と共に位置情報も印画することはできない。
【０００７】
また、特許文献１に記載の撮像装置は、撮像時に位置情報を取得することができない場合にも上記機能を達成することはできない。撮像画像に関連付けされた位置情報が取得できず、撮像画像の再生時に位置情報を再生できないからである。そして、特許文献１は、ユーザーにとって簡単な操作で、関連付けされた位置情報を有していない撮像画像に後から位置情報を付加する方法について何も開示していない。撮像装置が位置情報を取得することができない場合としては、例えば、撮像装置がＧＰＳ方式の人工衛星やＰＨＳ方式の基地局からの電波を受けることができない場所に位置する場合や、撮像装置の電源を投入した直後の場合などが挙げられる。そして、このような場合は実使用上頻繁に発生し得ることである。従って、このような場合においても、ユーザーにとって簡単に画像ファイルに位置情報を付加することができる撮像装置を提供する必要がある。
【０００８】
本発明は、上記従来の問題点を解決するものであり、撮像画像と位置情報とを別々のファイルに記憶しておくことに起因する不便な点を解決できる撮像装置を提供することを第１の目的とする。また、画像の撮像時に位置情報を取得できない場合でも、撮像後簡単に撮像画像に位置情報を付加することができる撮像装置を提供することを第２の目的とする。
【０００９】
【課題を解決するための手段】
この目的を達成するために第１の発明に係る撮像装置は、被写体を撮像して画像データを生成する撮像手段と、撮像手段が画像データを生成した場所を示す位置情報を取得する位置情報取得手段と、撮像手段で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段と、画像処理手段で生成された画像ファイルおよび位置情報取得手段で取得された位置情報を記憶する記憶手段と、を備え、画像処理手段は、記憶手段に記憶された画像ファイルおよび位置情報を読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対して記憶手段から読み出された位置情報を付加情報として付加することにより、新たな画像ファイルを作成することを特徴とする。
【００１０】
この構成によって、本発明に係る撮像装置は、画像データとこれを生成したときの位置情報とを同一の画像ファイルに格納するので、画像データと位置情報とが別々の記憶手段に記憶されることによって、画像データ再生時に地名情報を再生できなくなるという不具合を防止することができる。また、画像処理手段は、作成された画像ファイルから画像データと付加情報とを一旦抽出した後に、位置情報を改めて付加情報として付加することによって、新たな画像ファイルを作成するようにしたため、新たな画像ファイルが破壊されるおそれは無く、確実に位置情報付きの画像ファイルを作成できる。
【００１１】
また、第２の発明に係る撮像装置は、第１の発明に係る撮像装置であって、新たな画像ファイルを作成した後、新たな画像ファイルを作成する際に元となった画像ファイルを記憶手段から削除する削除手段を有することを特徴とする。
【００１２】
この構成によって、本発明に係る撮像装置は、新たな画像ファイルと元の画像ファイルとを重複して記憶手段に記憶しておくことはなくなるため、記憶手段の記憶領域を効率的に使用できる。また、ユーザーが意識しないでも元の画像ファイルを削除できるので、ユーザーの使い勝手がよい。
【００１３】
また、第３の発明に係る撮像装置は、被写体を撮像して画像データを生成する撮像手段と、撮像手段が画像データを生成した場所を示す位置情報を取得する位置情報取得手段と、撮像手段で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段と、位置情報取得手段で取得された位置情報と画像処理手段で生成された画像ファイルとを関連付ける識別子を生成する識別子生成手段と、画像処理手段で生成された画像ファイルおよび位置情報取得手段で取得された位置情報を記憶する記憶手段と、を備え、画像処理手段は、画像ファイルおよび識別子生成手段で生成された識別子により画像ファイルと関連付けされた位置情報を記憶手段から読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対して記憶手段から読み出された位置情報を付加情報として付加することにより、新たな画像ファイルを作成することを特徴とする。
【００１４】
この構成によって、本発明に係る撮像装置は、画像ファイルと位置情報とが識別子により関連付けられているため、画像ファイルに関連付けされた地名ファイルを記憶手段内から簡単に選択することができる。これにより、本発明に係る撮像装置は、画像ファイル内の画像データに対して、これに関連する位置情報を簡単に付加することができる。
【００１５】
また、第４の発明に係る撮像装置は、被写体を撮像して画像データを生成する撮像手段と、撮像手段が画像データを生成した場所を示す位置情報を取得する位置情報取得手段と、撮像手段で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段と、画像処理手段で生成された画像ファイルおよび位置情報取得手段で取得された位置情報を記憶する記憶手段と、記憶手段に記憶された画像ファイル内の画像データを生成した場所を示す位置情報が記憶手段に記憶されていない場合、記憶手段に記憶された位置情報の内いずれかを付加情報として選択する選択手段と、を備え、画像処理手段は、記憶手段に記憶された画像ファイルを読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対して選択手段で選択された位置情報を付加情報として付加することにより、新たな画像ファイルを作成することを特徴とする。
【００１６】
この構成によって、本発明に係る撮像装置は、画像データの撮像時には位置情報を取得していない場合でも、位置情報を確実かつ簡単に付加することができる。
【００１７】
また、第５の発明に係る画像ファイル作成方法は、被写体を撮像して画像データを生成する第１のステップと、第１のステップで画像データを生成した場所を示す位置情報を取得する第２のステップと、第１のステップで撮像された画像データに付加情報を付加して画像ファイルを生成する第３のステップと、第３のステップで生成された画像ファイルおよび第２のステップで取得された位置情報を記憶する第４のステップと、第４のステップで記憶された画像ファイルを読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出する第５のステップと、第４のステップで記憶された位置情報を読み出し、第５のステップで抽出された画像データおよび付加情報に対して読み出された位置情報を付加情報として付加することにより、新たな画像ファイルを作成する第６のステップと、を備える。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について、図１〜１４を用いて説明する。
【００１９】
（実施の形態）
図１は本発明の実施の形態におけるデジタルカメラ１の背面図である。図１において、液晶モニタ２は、デジタルカメラ１で撮像または再生された画像を表示する。液晶モニタ２は、液晶パネル等からなる表示手段である。カーソルキー４ａは、液晶モニタ２上に表示されるカーソルを移動するための操作手段である。ユーザーは、カーソルキー４ａのＲ、Ｌ、Ｕ、Ｄの部分を押下することにより、液晶モニタ上に表示されるカーソルをそれぞれ右、左、上、下に移動することができる。ユーザーが決定釦４ｂを押下することにより、設定条件の決定等をすることができる。電源スイッチ４ｃは、デジタルカメラ１の電源をＯＮまたはＯＦＦにするためのスイッチである。ユーザーは、図１において、電源スイッチ４ｃを矢印Ａ側に切り換えた時にデジタルカメラ１をＯＮ状態にでき、矢印Ｂ側に切り換えた時にデジタルカメラ１をＯＦＦ状態にできる。シャッター釦４ｄは、デジタルカメラ１の撮像を開始するための釦である。ユーザーは、シャッター釦４ｄを押下すると、デジタルカメラ１は撮像を開始する。メニュー釦４ｅは、液晶モニタ２上に設定条件画面を表示するための釦である。ファインダ６は、デジタルカメラ１で撮像する画像を表示するものである。
【００２０】
図２は、本発明の実施の形態におけるデジタルカメラ１の構成を示すブロック図である。操作手段４は、図１に示すカーソルキー４ａ、決定釦４ｂ、電源スイッチ４ｃ、シャッター釦４ｄ、メニュー釦４ｅ等から構成される。操作手段４は、ユーザーの操作に従って、制御信号を制御手段１６に送信する。撮像手段８は、被写体を撮像して電気的信号である画像データを生成する。撮像手段８は、レンズ、ＣＣＤ、Ａ／Ｄ変換回路、ＹＣ処理回路等から構成される。ＹＣ処理回路は、ＣＣＤで生成されたＲＡＷデータをＹＣデータに変換する回路である。撮像手段８内のＣＣＤ（図示せず）で生成された画像データはアナログ信号である。ＣＣＤ（図示せず）で生成された画像データは、撮像手段８内のＡ／Ｄ変換回路（図示せず）によってデジタル信号に変換される。Ａ／Ｄ変換回路（図示せず）によってデジタル信号に変換された画像データは、画像処理手段１０に入力される。
【００２１】
画像処理手段１０は、撮像手段８やシステムバス２２から画像データを取得して、取得した画像データに対して、解像度変換または圧縮・伸長等の画像処理を行う回路である。画像処理手段１０は、圧縮・伸長処理として、例えばＪＰＥＧ変換を行う。画像処理手段１０は、ＪＰＥＧ変換することによって、撮像手段８で撮像された画像データに付加情報を付加して画像ファイルを生成する。
【００２２】
ここで、画像処理手段１０で生成された画像ファイルのファイル構造を図３に示す。図３において、画像ファイルのデータ構造が長いため、画像ファイルを２段に分けて表示する。図３に示す画像ファイルは、画像処理手段１０で生成されたＥｘｉｆ形式のＪＰＥＧ画像ファイルである。ここで、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）とは、デジタルスチルカメラ用の画像ファイルフォーマットであり、撮影時刻や露出等のデータを画像データと共に記憶できるのが特徴である。Ｅｘｉｆ形式のＪＰＥＧ画像ファイルは、ＪＰＥＧの規約に準拠した形で撮影時刻や露出等のデータを格納しているため、ＪＰＥＧ形式をサポートしているインターネットブラウザーや画像ビューアー等を用いれば、通常のＪＰＥＧ画像として閲覧できる。
【００２３】
図３において、ＳＯＩ（Ｓｔａｒｔ  Ｏｆ  Ｉｍａｇｅ）マーカー３０は、ＪＰＥＧ画像ファイルの開始を示す識別子である。ＳＯＩマーカー３０は、「０ｘＦＦＤ８」という値で定義する。画像ファイルの最後には、ＥＯＩ（Ｅｎｄ  Ｏｆ  Ｉｍａｇｅ）マーカー３１が設けられる。ＥＯＩマーカーは、「０ｘＦＦＤ９」の値で定義される。ＳＯＩマーカー３０とＥＯＩマーカー３１との間には、いくつかのマーカー（通常のマーカー３２、アプリケーションマーカー３３、ＳＯＳマーカー３４等）およびイメージストリーム３５が設けられる。通常のマーカー３２は、「０ｘＦＦＸＸＳＳＳＳ＋ＤＤＤ・・・」の構成を有する。「ＸＸ」はマーカー番号である。「ＳＳＳＳ」はデータサイズである。「ＳＳＳＳ」で示されるサイズのデータが「ＤＤＤ・・・」に格納される。例えば、「ＳＳＳＳ」が「０ｘ０００Ｃ」であるときは、データサイズが１２バイトであることを示す。１２バイトのうち、２バイト分を、「ＳＳＳＳ」が使用するので、「ＤＤＤ・・・」は結局１０バイトのデータである。
【００２４】
ＪＰＥＧに使われるマーカーの内、０ｘＦＦＥ０から０ｘＦＦＥＦまでのマーカーは、アプリケーションマーカーと呼ばれる。アプリケーションマーカーは、ＪＰＥＧイメージをデコードするためには不要であるが、アプリケーションプログラムで使用するためのデータ領域として定義されている。
【００２５】
Ｅｘｉｆ形式のＪＰＥＧ画像ファイルは、アプリケーションマーカーの中に、撮影時刻や露出等のデジタルスチルカメラ特有のデータを格納する。Ｅｘｉｆが使用しているアプリケーションマーカーは、「０ｘＦＦＥ１」で定義されている。そして、図３において、「ＴＴＴＴ」により、Ｅｘｉｆデータ部３３ｃのサイズを示している。Ｅｘｉｆデータ部３３ｃは、「４５７８６９６６００００」で開始する。撮影時刻や露出等のデジタルスチルカメラ特有のデータは、「４５７８６９６６００００」の後Ｅｘｉｆデータ部３３ｃに格納される。
【００２６】
Ｅｘｉｆが使用するアプリケーションマーカー３３の次に、他のアプリケーションマーカーや通常のマーカー等のいくつかのマーカーが設けられる。その後に、ＳＯＳ（Ｓｔａｒｔ  Ｏｆ  Ｓｔｒｅａｍ）マーカー３４が設けられる。ＳＯＳマーカー３４は、イメージストリーム３５の開始を示す識別子である。ＳＯＳマーカー３４の次にイメージストリーム３５が設けられる。撮像手段８で生成された画像データは、ＪＰＥＧ規格に準拠した形式で圧縮された後、イメージストリーム３５に格納される。
【００２７】
以上のように、画像処理手段１０は、撮像手段８で生成された画像データについてＪＰＥＧ規格に準拠した圧縮処理をし、圧縮された画像データにいくつかのマーカーの形式で付加情報を付加することによりＥｘｉｆ形式のＪＰＥＧ画像ファイルを生成する。付加情報には、撮影時刻や露出等のデジタルスチルカメラ特有のデータが含まれる。
【００２８】
図２において、画像メモリ１２は、システムバス２２の間で画像データや画像ファイルをやり取りする。画像メモリ１２は、システムバス２２から取得した画像データや画像ファイルを記憶する記憶手段である。画像メモリ１２は、例えば、ＤＲＡＭ、ＳＲＡＭ、ＳＤＲＡＭ等の半導体メモリ等から構成される。
【００２９】
ＰＨＳ通信ユニット１４は、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）方式で基地局と通信を行う通信手段である。ＰＨＳ通信ユニット１４は、アンテナやマイコン等から構成される。ＰＨＳ通信ユニット１４は、内部に通信管理手段１４ａや位置情報取得手段１４ｂ等の機能ブロックを有する。通信管理手段１４ａは、基地局との通信を管理する機能ブロックであり、ＰＨＳ通信ユニット１４を構成するマイコン内部の回路やソフトウェア等から構成される。位置情報取得手段１４ｂは、基地局やデジタルカメラ１の位置を示す位置情報を基地局から取得する機能ブロックである。位置情報は、例えば、経度、緯度、郵便番号を示す情報である。位置情報取得手段１４ｂは、ＰＨＳ通信ユニット１４を構成するマイコン内部の回路やソフトウェア等から構成される。
【００３０】
制御手段１６は、操作手段４からの制御信号に従って、画像処理手段１０、ＰＨＳ通信ユニット１４、画像メモリ１２、システム制御用メモリ１８、メモリーカード２０等のデジタルカメラ１全体を制御する。制御手段１６は、マイコン等から構成される。制御手段１６は、内部に地名情報作成手段１６ａ、地名ファイル作成手段１６ｂ、削除手段１６ｃ、選択手段１６ｄ等の機能ブロックを有する。地名情報作成手段１６ａは、位置情報取得手段１４ｂで取得した位置情報に基づいて地名情報に変換する機能ブロックである。地名情報作成手段１６ａは、例えば、位置情報取得手段１４ｂで取得した位置情報が郵便番号である場合、その郵便番号に基づいて、対応する地名を示す地名情報に変換する。地名情報作成手段１６ａで作成した地名情報は、一時的にシステム制御用メモリ１８に記憶する。地名ファイル作成手段１６ｂは、システム制御用メモリ１８に記憶された地名情報を変換して地名ファイルを作成する。地名ファイルは、画像ファイルと関連付けられたファイル名を付与される。地名ファイル作成手段１６ｂは、例えば、画像処理手段１０がファイル名「Ｐ１０００００１．ＪＰＧ」の画像ファイルを生成したとき、ファイル名「Ｐ１０００００１．ＡＤＲ」の地名ファイルを作成し、地名情報をシステム制御用メモリ１８から読み出し、地名ファイルに読み出した地名情報を格納する。そして、メモリーカード２０は、地名ファイル作成手段１６ｂで作成された地名ファイルを記憶する。削除手段１６ｃは、メモリーカード２０に記憶された画像ファイルのうち特定の画像ファイルを削除する機能ブロックである。選択手段１６ｄは、メモリーカード２０に記憶された地名ファイルのうちいずれかの地名ファイルを選択する機能ブロックである。地名情報作成手段１６ａ、地名ファイル作成手段１６ｂ、削除手段１６ｃ、選択手段１６ｄは、それぞれ制御手段１６を構成するマイコン内部の回路やソフトウェア等から構成される。
【００３１】
システム制御用メモリ１８は、制御手段１６で使用する各種のデータを一時的に記憶する記憶手段である。システム制御用メモリ１８は、ＳＲＡＭ、ＤＲＡＭ、ＳＤＲＡＭ等の半導体メモリ等から構成される。
【００３２】
メモリーカード２０は、フラッシュメモリ、強誘電体メモリ等の不揮発性の半導体メモリを内包する記憶手段である。メモリーカード２０は、デジタルカメラ１に着脱可能である。ただし、デジタルカメラ１の内部に固定的に設けても良い。その場合、デジタルカメラ１の内部に固定的に設けられる記憶手段は、メモリーカードの形態ではなく、半導体メモリ単体の形態で設けられる。デジタルカメラ１は、メモリーカード２０を着脱可能とするために、メモリーカード用スロット（図示せず）を有している。メモリーカード２０は、画像処理手段２０で生成された画像ファイルおよび地名ファイル作成手段１６ｂで作成された地名ファイルを記憶する。ただし、画像ファイルおよび地名ファイルは、システム制御用メモリ１８に記憶しても良い。システムバス２２は、画像データ等を転送するためのバスである。
【００３３】
なお、デジタルカメラ１は本発明の撮像装置の一例であり、メモリーカード２０またはシステム制御用メモリ１８は本発明の記憶手段の一例であり、地名ファイル作成手段１６ｂは識別子生成手段の一例である。また、本発明の位置情報は、本発明の実施の形態の位置情報、地名情報および地名ファイルの総称として定義する。また、画像ファイルのファイル名および地名ファイルのファイル名は本発明の識別子の一例である。
【００３４】
以上のように構成されたデジタルカメラ１の動作について図１〜４を用いて説明する。図４は、デジタルカメラ１の動作を説明するためのフローチャートである。図１において、デジタルカメラ１は、ユーザーが電源スイッチ４ｃをＡ側に切り換えることにより、電源ＯＮの状態になる。そして、ステップＳ１００において、基地局から位置情報を取得することができればステップＳ１０２に移行し、基地局から位置情報を取得することができなければステップＳ１０４に移行する。ここで、デジタルカメラ１が基地局から位置情報を取得することができない場合とは、デジタルカメラ１が基地局からの電波が届かない場所に位置する場合や、デジタルカメラ１が電源ＯＮから直ぐに撮像を開始する場合（基地局から位置情報を取得するには、電源ＯＮにした時からある程度の時間を要するからである。）等である。
【００３５】
ステップＳ１０２において、デジタルカメラ１は基地局から位置情報を取得し、取得した位置情報に基づいて、地名情報を生成する。次に、ステップＳ１０４において、デジタルカメラ１は、被写体を撮像して画像データを生成する。そして、その画像データに基づいて画像ファイルを作成する。次に、ステップＳ１０６において、ステップＳ１０４で作成した画像ファイルと関連付けできるファイル名の地名ファイルを作成する。そして、ステップＳ１０２において生成した地名情報を、この地名ファイルに格納する。次に、ステップＳ１０４で作成した画像ファイルとこれに対応する地名ファイルに基づいて、ステップＳ１０２で生成した地名情報を付加情報として有する新たな画像ファイル（以下、合成ファイルという）を作成する。
【００３６】
以上の動作により、デジタルカメラ１は、画像データに地名情報を付加した画像ファイルを得ることができる。以下、上述のＳ１０２〜Ｓ１０８の動作について詳述する。以下においては、デジタルカメラ１が位置情報を取得しなかった場合やユーザーが地名情報を任意に選択できる場合等についても併せて詳述する。
【００３７】
以下、デジタルカメラ１が地名情報を生成するときの動作（Ｓ１０２）について、図１〜６を用いて説明する。図５は、位置情報を取得するときのデジタルカメラ１の動作を説明するためのフローチャートである。また、図６は、デジタルカメラ１が位置情報を取得する際に液晶モニタ２に表示する画面を示す図である。
【００３８】
図１において、ユーザーは、メニュー釦４ｅを押下する。すると、液晶モニタ２は、図６（ａ）に示す画面を表示し、ユーザーによる選択を促す（Ｓ１）。ユーザーがカーソルキー４ａ等を操作して「はい」を選択すると、通信管理手段１４ａは基地局にアクセスする。そして、位置情報取得手段１４ｂは基地局から位置情報を取得する。位置情報取得手段１４ｂは、位置情報として例えば経度・緯度または郵便番号等を取得する（Ｓ２）。地名情報作成手段１６ａは、位置情報取得手段１４ｂで取得した位置情報に基づいて、地名を示す地名情報を作成する（Ｓ３）。地名情報作成手段１６ａは、図６（ｂ）に示すように、液晶モニタ２に作成した地名情報を表示させ、ユーザーの設定を促す（Ｓ４）。図６（ｂ）において、「花博記念公園」は地名情報の一例である。制御手段１６は、ユーザーが図６（ｂ）の表示において「はい」を選択すると、地名情報をシステム制御用メモリ１９に記憶させる（Ｓ５）。そして、制御手段１６は、図６（ｃ）に示す画面を液晶モニタ２に表示させ、ユーザーに地名表示モードにするかどうかを決定させる（Ｓ６）。ここで、地名表示モードとは、撮像手段８で画像を撮像したときに、地名ファイルを作成するというデジタルカメラ１の動作モードである。図６（ｃ）に示す画面において、制御手段１６は、ユーザーが操作手段４を操作して「はい」を選択すると、地名表示モードに設定し（Ｓ７）、一連の動作を終了する。一方、ステップＳ４においてユーザーが作成した地名情報を拒否した場合、または、ステップＳ６においてユーザーが地名表示モードに設定しなかった場合は、地名情報の記憶または地名表示モードの設定をせずに、一連の動作を終了する。
【００３９】
次に、デジタルカメラ１が画像ファイルを作成するときの動作（Ｓ１０４）および地名ファイルを作成するときの動作（Ｓ１０６）について、図１〜４および図７〜１１を用いて説明する。図７は、画像データを取得するときのデジタルカメラ１の動作を説明するためのフローチャートである。また、図８は、撮像した画像データ、画像ファイル名、地名情報および地名ファイル名の関係を説明するための図である。図９〜１１は、メモリーカード２０に記憶された画像ファイルおよび地名ファイルのファイル構造を示す模式図である。デジタルカメラ１が画像データを生成するときの動作は、デジタルカメラ１が画像データを取得するときのデジタルカメラ１の状態によって異なるため、以下場合を分けて説明する。
【００４０】
まず、図８（ａ）に示す画像データ７１を撮像する際の動作について以下図７を用いて説明する。ここで、画像データ７１に基づいて生成される画像ファイルのファイル名は「Ｐ１０００００１．ＪＰＧ」であるものとする。また、画像データ７１が撮像されたときに、システム制御用メモリ１８に記憶されている地名情報は「花博記念公園」であるものとする。また、デジタルカメラ１は、画像データ７１を撮像したときに、地名表示モードの状態あるものとする。
【００４１】
以上のデジタルカメラ１の状態において、ユーザーが図１に示すシャッター釦４ｄを押下すると、撮像を開始する旨の制御信号が操作手段４から制御手段１６に送信される。すると、制御手段１６は、撮像手段８に撮像を開始する旨の制御信号を発信する。そして、撮像手段８は、被写体を撮像して画像データを生成する（Ｓ１１）。このとき生成された画像データは図８（ａ）に示す画像データ７１である。画像処理手段１０は、撮像手段８から画像データ７１を受信する。そして、画像処理手段１０は、撮影時刻や露出等のデジタルカメラ特有のデータを付加情報として付加し、画像ファイル「Ｐ１０００００１．ＪＰＧ」を作成する（Ｓ１２）。画像ファイル「Ｐ１０００００１．ＪＰＧ」はＥｘｉｆ形式のＪＰＥＧ画像ファイルである。画像ファイル「Ｐ１０００００１．ＪＰＧ」は図３に示す構成を有する。撮影時刻や露出等のデジタルスチルカメラ特有のデータは、図３におけるＥｘｉｆデータ部３３ｃに格納される。次に、メモリーカード２０は、画像ファイル「Ｐ１０００００１．ＪＰＧ」を画像処理手段１０から受信し記憶する（Ｓ１３）。次に、制御手段１６は、デジタルカメラ１が地名表示モードの設定状態にあるかどうかを検出する（Ｓ１４）。その結果、前述のように、デジタルカメラ１は地名表示モードが設定された状態にあるため、ステップＳ１５に移行する。ステップＳ１５において、制御手段１６は、システム制御用メモリ１８が地名情報を記憶しているかどうかを検出する。前述のように、システム制御用メモリ１８は、地名情報として「花博記念公園」を記憶している。そのため、制御手段１６は、システム制御用メモリ１８が地名情報を記憶していると検出し、ステップＳ１６に移行する。
【００４２】
ステップＳ１６において、地名ファイル作成手段１６ｂは、画像処理手段１０で作成された画像ファイル「Ｐ１０００００１．ＪＰＧ」のファイル名を参照して、ファイル名「Ｐ１０００００１．ＡＤＲ」を作成し、このファイル名を付けて地名ファイルを作成する。そして、地名ファイル作成手段１６ｂは、システム制御用メモリ１８から地名情報「花博記念公園」を読み出し、この地名情報を地名ファイル「Ｐ１０００００１．ＡＤＲ」内に格納する。ここで、画像ファイル名「Ｐ１０００００１．ＪＰＧ」と位置ファイル名「Ｐ１０００００１．ＡＤＲ」とは、拡張子（「ＪＰＧ」および「ＡＤＲ」）が異なるだけなので、両ファイルの対応付けは容易である。従って、地名ファイルのファイル名は、地名ファイルと画像ファイルとの対応付けをする識別子として作用すると言える。更に言及すれば、地名ファイルと位置情報取得手段１４ｂで取得された位置情報とは関連付けられるため、地名ファイルのファイル名は、位置情報と画像ファイルとの対応付けをする識別子として作用する。
【００４３】
次に、メモリーカード２０は、地名ファイル作成手段１６ｂで作成された地名ファイル「Ｐ１０００００１．ＡＤＲ」を記憶する（Ｓ１７）。その結果、メモリーカード２０に記憶されたファイルの構造は図９に示すようなものとなる。すなわち、ｒｏｏｔディレクトリの下に、ＤＣＩＭディレクトリ、１００＿ＰＡＮＡディレクトリがあり、さらに１００＿ＰＡＮＡディレクトリの下に画像ファイル「Ｐ１０００００１．ＪＰＧ」と地名ファイル「Ｐ１０００００１．ＪＰＧ」とが並列に格納される。以上の動作により、画像データ７１の撮像時のデジタルカメラ１の動作を終了する。
【００４４】
次に、図８（ｂ）に示す画像データ７２を撮像する際の動作について以下図７を用いて説明する。ここで、画像データ７２に基づいて作成される画像ファイルのファイル名は「Ｐ１０００００２．ＪＰＧ」であるものとする。また、画像データ７２が撮像されたときに、システム制御用メモリ１８は、地名情報を記憶していないものとする。このように、システム制御用メモリ１８が地名情報を記憶していない状態は、図５におけるＳ１〜Ｓ７の動作をしないで、撮像手段８で撮像した場合に起こり得る状態である。例えば、デジタルカメラ１の電源をＯＮにした直後に撮像を開始した場合には、図５におけるＳ１〜Ｓ７の動作をしない状態である。この状態では、システム制御用メモリ１８は地名情報を記憶しておらず、また、デジタルカメラ１は地名表示モードの設定をしていない状態である。
【００４５】
以上の状態のデジタルカメラ１において、図８（ｂ）に示す画像データ７２を生成し、画像ファイル「Ｐ１０００００２．ＪＰＧ」を生成し、生成した画像ファイルをメモリーカード２０に記憶する動作は、前述のステップＳ１１〜１３の動作と同様である。そのため、これらの動作の説明を省略する。メモリーカード２０が画像ファイル「Ｐ１０００００２．ＪＰＧ」を記憶した（Ｓ１３）後、制御手段１６は、デジタルカメラ１が地名表示モードの設定状態にあるかどうかを検出する（Ｓ１４）。その結果、前述のように、デジタルカメラ１は地名表示モードが設定された状態にないため、地名ファイルの作成動作を終了する。
【００４６】
以上の動作の結果、メモリーカード２０に記憶されたファイルの構造は図１０に示すようなものとなる。すなわち、ｒｏｏｔディレクトリの下に、ＤＣＩＭディレクトリ、１００＿ＰＡＮＡディレクトリがあり、さらに１００＿ＰＡＮＡディレクトリの下に画像ファイル「Ｐ１０００００２．ＪＰＧ」が画像ファイル「Ｐ１０００００１．ＪＰＧ」および地名ファイル「Ｐ１０００００１．ＡＤＲ」と並列に格納される。画像ファイル「Ｐ１０００００２．ＪＰＧ」に対応する地名ファイルは生成されず、メモリーカード２０にも格納されない。以上の動作により、画像データ７２の撮像時のデジタルカメラ１の動作を終了する。
【００４７】
最後に、図８（ｃ）に示す画像データ７３を撮像する際の動作について以下図７を用いて説明する。ここで、画像データ７３に基づいて生成される画像ファイルのファイル名は「Ｐ１０００００３．ＪＰＧ」であるものとする。また、画像データ７３が撮像されたときに、システム制御用メモリ１８に記憶されている地名情報は「守口市」であるものとする。また、デジタルカメラ１は、画像データ７３を撮像したときに、地名表示モードの状態あるものとする。
【００４８】
以上の状態のデジタルカメラ１において、画像データ７３を生成し、画像ファイル「Ｐ１０００００３．ＪＰＧ」を生成し、位置情報「守口市」に基づいて位置ファイル「Ｐ１０００００３．ＪＰＧ」を生成する動作は、前述の画像データ７１についてのステップＳ１１〜１７の動作と同様である。そのため、これらの動作の説明を省略する。画像データ７３についてのステップＳ１１〜１７の動作の結果、メモリーカード２０に記憶されたファイルの構造は図１１に示すようなものとなる。すなわち、ｒｏｏｔディレクトリの下に、ＤＣＩＭディレクトリ、１００＿ＰＡＮＡディレクトリがあり、さらに１００＿ＰＡＮＡディレクトリの下に画像ファイル「Ｐ１０００００３．ＪＰＧ」および地名ファイル「Ｐ１０００００３．ＡＤＲ」が画像ファイル「Ｐ１０００００１．ＪＰＧ」、地名ファイル「Ｐ１０００００１．ＡＤＲ」および画像ファイル「Ｐ１０００００２．ＪＰＧ」と並列に格納される。以上の動作により、画像データ７３の撮像時のデジタルカメラ１の動作を終了する。
【００４９】
次に、デジタルカメラ１が合成ファイルを作成するときの動作（Ｓ１０８）を図１〜４および図１２〜１４を用いて説明する。図１２は、この動作を説明するためのフローチャートである。また、図１３は、画像ファイルの再生画面、地名情報を付加したときの再生画面、地名情報を付加した合成ファイルの関係を説明するための図である。図１４は、合成ファイル作成後のメモリーカード２０内のファイル構造を示す模式図である。
【００５０】
ユーザーは、カーソルキー４ａ等の操作手段４を操作することにより、デジタルカメラ１を地名情報付加モードに設定する。すると、以下の動作により、メモリーカード２０に記憶している画像ファイルに地名情報を付加できる。地名情報付加モードが設定されると、制御手段１６は、メモリーカード２０に記憶されている画像ファイルの中から地名情報が付加されていない画像ファイルを検索する。そして、地名情報が付加されていない画像ファイルが複数ある場合には、順次地名情報の付加処理を行っていく。以下、画像ファイル「Ｐ１０００００１．ＪＰＧ」「Ｐ１０００００２．ＪＰＧ」「Ｐ１０００００３．ＪＰＧ」の順番に処理する場合を説明する。
【００５１】
まず、図１３（ａ）における画像データ７１について合成ファイルを作成するときの動作を説明する。制御手段１６は、地名情報が付加されていない画像ファイルを検索した結果、画像ファイル「Ｐ１０００００１．ＪＰＧ」をメモリーカード２０から画像処理手段１０に読み出させる。画像処理手段１０は、画像ファイル「Ｐ１０００００１．ＪＰＧ」を伸長して、液晶モニタ２に表示する（Ｓ２１）。そして、画像処理手段１０は、伸長した画像データ７１を画像メモリ１２に記憶させ、画像ファイル「Ｐ１０００００１．ＪＰＧ」に格納されていた付加情報をシステム制御用メモリ１８に記憶させる。
【００５２】
次に、制御手段１６は、画像ファイルのファイル名「Ｐ１０００００１．ＪＰＧ」に対応するファイル名の地名ファイルがメモリーカード２０に記憶されているかどうかを検索する。すなわち、ファイル名「Ｐ１０００００１．ＡＤＲ」の地名ファイルがあるかどうかを検索する（Ｓ２２）。すると、地名ファイル「Ｐ１０００００１．ＡＤＲ」は、図１１に示す通り、メモリーカード２０に記憶されているので、制御手段１６はメモリーカード２０から地名ファイル「Ｐ１０００００１．ＡＤＲ」を読み出す。そして、制御手段１６は、読み出した地名ファイル「Ｐ１０００００１．ＡＤＲ」から地名情報「花博記念公園」を抽出し、液晶モニタ２に表示する（Ｓ２３）。制御手段１６は、地名情報「花博記念公園」を、画像データ７１の上に表示させる。そして、制御手段１６は、地名情報「花博記念公園」をシステム制御用メモリ１８に記憶させる。
【００５３】
次に、制御手段１６は、液晶モニタ２に「地名はこれで良いですか？」と表示させることにより、ユーザーの選択を促す（Ｓ２４）。このとき、液晶モニタ２は図１３（ａ）に示す画面１２１を表示する。
【００５４】
液晶モニタ２が画面１２１を表示している状態において、ユーザーが図１に示す決定釦４ｂを押下すると（Ｓ２４におけるＹｅｓ）、画像処理手段１０は、画像メモリ１２に記憶されている画像データ７１を読み出す。また、画像処理手段１０は、システム制御用メモリ１８に記憶されている付加情報（地名情報「花博記念公園」を含む）を読み出す。そして、画像処理手段１０は、読み出した画像データ７１および付加情報に基づいて新たな画像ファイル（合成ファイル）「Ｐ２０００００１．ＪＰＧ」を作成する（Ｓ２７）。そして、メモリーカード２０は、合成ファイル「Ｐ２０００００１．ＪＰＧ」を記憶する。ここで、合成ファイル「Ｐ２０００００１．ＪＰＧ」は、図３に示すＥｘｉｆ形式のＪＰＥＧ画像ファイルである。図３において、地名情報「花博記念公園」を含む付加情報は、Ｅｘｉｆデータ部３３ｃに格納される。
【００５５】
次に、削除手段１６ｃは、合成ファイル「Ｐ２０００００１．ＪＰＧ」に対応する画像ファイル「Ｐ１０００００１．ＪＰＧ」をメモリーカード２０から削除する（Ｓ２８）。
【００５６】
以上の動作により、デジタルカメラ１は、画像データ７１に地名情報「花博記念公園」を付加した合成ファイル「Ｐ２０００００１．ＪＰＧ」を作成することができる。
【００５７】
また、デジタルカメラ１は、画像ファイル「Ｐ１０００００１．ＪＰＧ」を一旦展開した後に、地名ファイル「Ｐ１０００００１．ＡＤＲ」から抽出した地名情報を改めて付加情報として付加し、新たな合成ファイル「Ｐ２０００００１．ＪＰＧ」を作成するようにしたため、合成ファイル「Ｐ２０００００１．ＪＰＧ」が破壊されるおそれは無く、確実に地名情報付きの画像ファイル（「Ｐ２０００００１．ＪＰＧ」）を作成できる。これに対して、画像ファイル「Ｐ１０００００１．ＪＰＧ」を展開せずに、地名ファイル「Ｐ１０００００１．ＡＤＲ」から抽出した地名情報を単に付加しただけでは、画像ファイルが破壊されてしまうおそれがある。画像ファイル内のＥｘｉｆデータ部３３ｃに無理に地名情報を付加することにより、Ｅｘｉｆデータ部３３ｃとして確保されているデータ容量を越えてしまう場合があるからである。
【００５８】
また、削除手段１６ｃによって、画像データ７１が元々格納されていた画像ファイル「Ｐ１０００００１．ＪＰＧ」を自動的に削除することができる。
【００５９】
また、画像ファイル「Ｐ１０００００１．ＪＰＧ」と地名ファイル「Ｐ１０００００１．ＡＤＲ」とは、ファイル名を識別子として関連付けられているため、画像ファイル内に地名情報を簡単に格納することができる。
【００６０】
次に、図１３（ｂ）における画像データ７２について合成ファイルを作成するときの動作を説明する。制御手段１６は、地名情報が付加されていない画像ファイルを検索した結果、画像ファイル「Ｐ１０００００２．ＪＰＧ」をメモリーカード２０から画像処理手段１０に読み出させる。画像処理手段１０は、画像ファイル「Ｐ１０００００２．ＪＰＧ」を伸長して、液晶モニタ２に表示する（Ｓ２１）。そして、画像処理手段１０は、伸長した画像データ７２を画像メモリ１２に記憶させ、画像ファイル「Ｐ１０００００２．ＪＰＧ」に格納されていた付加情報をシステム制御用メモリ１８に記憶させる。
【００６１】
次に、制御手段１６は、画像ファイルのファイル名「Ｐ１０００００２．ＪＰＧ」に対応するファイル名の地名ファイルがメモリーカード２０に記憶されているかどうかを検索する。すなわち、ファイル名「Ｐ１０００００２．ＡＤＲ」の地名ファイルがあるかどうかを検索する（Ｓ２２）。すると、地名ファイル「Ｐ１０００００２．ＡＤＲ」は、図１１に示す通り、メモリーカード２０に記憶されていない。そこで、図２における選択手段１６ｄは、メモリーカード２０内を検索し、他の地名ファイルを選択する。メモリーカード２０には、他の地名ファイルとして、「Ｐ１０００００１．ＡＤＲ」および「Ｐ１０００００３．ＡＤＲ」が記憶されている。選択手段１６ｄは、これらのファイルを読み出して、地名ファイル内に格納されている地名情報をシステム制御用メモリ１８に格納すると共に、ユーザーからの要望に応じて液晶モニタ２に表示させる（Ｓ２５）。液晶モニタ２は、図１３（ｂ）に示す画面１２２を表示することにより、ユーザーに地名ファイルの選択を促す（Ｓ２６）。ユーザーは、図１に示すカーソルキー４ａや決定釦４ｂを操作することにより、これらの地名ファイルの内いずれかを選択する。ユーザーが液晶モニタ２に表示された地名情報を選択すればステップＳ２７に移行する。一方、ユーザーが液晶モニタ２に表示された地名情報を選択しない場合は、ステップＳ２５に戻って、選択手段１６ｄは他の地名情報を液晶モニタ２に表示させる。
【００６２】
ここで、ユーザーが、地名情報「花博記念公園」を選択したとする。すると、画像処理手段１０は、画像メモリ１２に記憶されている画像データ７２を読み出す。また、画像処理手段１０は、システム制御用メモリ１８に記憶されている付加情報（地名情報「花博記念公園」を含む）を読み出す。そして、画像処理手段１０は、読み出した画像データ７２および付加情報に基づいて合成ファイル「Ｐ２０００００２．ＪＰＧ」を作成する（Ｓ２７）。そして、メモリーカード２０は、合成ファイル「Ｐ２０００００２．ＪＰＧ」を記憶する。
【００６３】
次に、削除手段１６ｃは、合成ファイル「Ｐ２０００００２．ＪＰＧ」に対応する画像ファイル「Ｐ１０００００２．ＪＰＧ」をメモリーカード２０から削除する（Ｓ２８）。
【００６４】
以上の動作により、画像データ７２に地名情報「花博記念公園」を付加した合成ファイル「Ｐ２０００００２．ＪＰＧ」を生成することができる。従って、デジタルカメラ１は、画像データ７２の撮像時には地名情報を取得していなかったのであるが、そのような場合でも、地名情報を確実かつ簡単に付加することができる。
【００６５】
最後に、図１３（ｃ）における画像データ７３について合成ファイルを作成するときの動作を説明する。制御手段１６は、地名情報が付加されていない画像ファイルを検索した結果、画像ファイル「Ｐ１０００００３．ＪＰＧ」をメモリーカード２０から画像処理手段１０に読み出させる。画像処理手段１０は、画像ファイル「Ｐ１０００００３．ＪＰＧ」を伸長して、液晶モニタ２に表示する（Ｓ２１）。そして、画像処理手段１０は、伸長した画像データ７３を画像メモリ１２に記憶させ、画像ファイル「Ｐ１０００００３．ＪＰＧ」に格納されていた付加情報をシステム制御用メモリ１８に記憶させる。
【００６６】
次に、制御手段１６は、画像ファイルのファイル名「Ｐ１０００００３．ＪＰＧ」に対応するファイル名の地名ファイルがメモリーカード２０に記憶されているかどうかを検索する。すなわち、ファイル名「Ｐ１０００００３．ＡＤＲ」の地名ファイルがあるかどうかを検索する（Ｓ２２）。すると、地名ファイル「Ｐ１０００００３．ＡＤＲ」は、図１１に示す通り、メモリーカード２０に記憶されているので、制御手段１６はメモリーカード２０から地名ファイル「Ｐ１０００００３．ＡＤＲ」を読み出す。そして、制御手段１６は、読み出した地名ファイル「Ｐ１０００００３．ＡＤＲ」から地名情報「守口市」を抽出し、液晶モニタ２に表示する（Ｓ２３）。制御手段１６は、地名情報「守口市」を、画像データ７３の上に表示させる。そして、制御手段１６は、地名情報「守口市」を、システム制御用メモリ１８に記憶させる。
【００６７】
次に、制御手段１６は、液晶モニタ２に「地名はこれで良いですか？」と表示させることにより、ユーザーによる選択を促す（Ｓ２４）。このとき、液晶モニタ２には図１３（ｃ）に示す画面１２３が表示される。液晶モニタ２が画面１２３を表示している状態において、ユーザーが図１に示すカーソルキー４ａを操作すると（Ｓ２４におけるＮｏ）、ステップＳ２５に移行する。
【００６８】
ステップＳ２５において、図２における選択手段１６ｄは、メモリーカード２０内を検索し、他の地名ファイルを選択する。メモリーカード２０には、他の地名ファイルとして、「Ｐ１０００００１．ＡＤＲ」が記憶されている。選択手段１６ｄは、このファイルを読み出して、地名ファイル内に格納されている地名情報をシステム制御用メモリ１８に格納すると共に、ユーザーからの要望に応じて液晶モニタ２に表示させる（Ｓ２５）。液晶モニタ２は、地名情報を表示することにより、ユーザーに地名ファイルの選択を促す（Ｓ２６）。ユーザーは、図１に示すカーソルキー４ａや決定釦４ｂを操作することにより、地名ファイルを選択する。ユーザーが液晶モニタ２に表示された地名情報を選択すればステップＳ２７に移行する。一方、ユーザーが液晶モニタ２に表示された地名情報を選択しない場合は、ステップＳ２５に戻って、選択手段１６ｄは他の地名情報を液晶モニタ２に表示させる。
【００６９】
ここで、ユーザーが、地名情報「花博記念公園」の地名ファイル「Ｐ１０００００１．ＡＤＲ」を選択したとする。すると、画像処理手段１０は、画像メモリ１２に記憶されている画像データ７３を読み出す。また、画像処理手段１０は、システム制御用メモリ１８に記憶されている付加情報（地名情報「花博記念公園」を含む）を読み出す。そして、画像処理手段１０は、読み出した画像データ７３および付加情報に基づいて合成ファイル「Ｐ２０００００３．ＪＰＧ」を作成する（Ｓ２７）。そして、メモリーカード２０は、合成ファイル「Ｐ２０００００３．ＪＰＧ」を記憶する。
【００７０】
次に、削除手段１６ｃは、合成ファイル「Ｐ２０００００３．ＪＰＧ」に対応する画像ファイル「Ｐ１０００００３．ＪＰＧ」をメモリーカード２０から削除する（Ｓ２８）。そして、デジタルカメラ１は、地名情報付加モードの動作を終了する。その結果、メモリーカード２０には、図１４に示す構造のファイルが格納される。
【００７１】
以上の動作により、画像データ７３に地名情報「花博記念公園」を付加した合成ファイル「Ｐ２０００００３．ＪＰＧ」を作成することができる。従って、画像データ７３の撮像時に取得した地名情報（「守口市」）とは異なる地名情報（「花博記念公園」）であっても、確実かつ簡単に付加することができる。
【００７２】
以上のように本発明の実施の形態によれば、デジタルカメラ１は、被写体を撮像して画像データを生成する撮像手段８と、撮像手段８が画像データを生成した場所を示す位置情報を取得する位置情報取得手段１４ｂと、撮像手段８で撮像された画像データに付加情報を付加して画像ファイルを生成する画像処理手段１０と、画像処理手段１０で生成された画像ファイルおよび位置情報取得手段１４ｂで取得された位置情報から生成される地名情報を記憶するメモリーカード２０と、を備える。そして、画像処理手段１０は、メモリーカード２０に記憶された画像ファイルおよび地名情報を読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対してメモリーカード２０から読み出された地名情報を付加情報として付加することにより、新たな画像ファイルを作成する。
【００７３】
この構成によって、画像データとこれを撮像したときの地名情報とを同一の画像ファイルに格納するので、画像データと地名情報とが別々の記憶手段に記憶されることによって、画像データ再生時に地名情報を再生できなくなるという不具合を防止することができる。また、画像処理手段１０で作成された画像ファイルを一旦展開した後に、地名情報を改めて付加情報として付加することによって、新たな画像ファイル（合成ファイル）を作成するようにしたため、合成ファイルが破壊されるおそれは無く、確実に地名情報付きの画像ファイルを作成できる。
【００７４】
また、本発明の実施の形態によれば、デジタルカメラ１は、新たな画像ファイルを作成した後、新たな画像ファイルを作成する際に元となった画像ファイルをメモリーカード２０から削除する削除手段１６ｃを有する。この構成によって、新たな画像ファイルと元の画像ファイルとを重複してメモリーカード２０に記憶しておくことはなくなるため、メモリーカード２０の記憶領域を効率的に使用できる。また、ユーザーが意識しないでも元の画像ファイルを削除できるので、ユーザーの使い勝手がよい。
【００７５】
また、本発明の実施の形態によれば、デジタルカメラ１は、位置情報に基づいて作成される地名情報と画像処理手段１０で生成された画像ファイルとを関連付けるファイル名を付けて地名ファイルを作成する地名ファイル作成手段１６ｂを備える。そして、画像処理手段１０は、画像ファイルおよびこれのファイル名により関連付けされた地名ファイルをメモリーカード２０から読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対してメモリーカード２０から読み出された地名ファイルから抽出された地名情報を付加情報として付加することにより、新たな画像ファイルを作成する。この構成によって、画像ファイルと地名ファイルとは、ファイル名を識別子として関連付けられているため、画像ファイルに関連付けされた地名ファイルをメモリーカード２０内から簡単に選択することができる。これにより、デジタルカメラ１は、画像ファイル内の画像データに対して、これに関連する地名ファイル内の地名情報を簡単に付加することができる。
【００７６】
また、本発明の実施の形態によれば、デジタルカメラ１は、メモリーカード２０に記憶された画像ファイル内の画像データを生成した場所を示す地名ファイルがメモリーカード２０に記憶されていない場合、メモリーカード２０に記憶された地名ファイルの内いずれかを付加情報として選択する選択手段１６ｄを備える。そして、画像処理手段１０は、メモリーカード２０に記憶された画像ファイルを読み出し、読み出された画像ファイルから画像データおよび付加情報を抽出し、抽出された画像データおよび付加情報に対して選択手段１６ｄで選択された地名ファイルに格納される地名情報を付加情報として付加することにより、新たな画像ファイルを作成する。この構成によって、デジタルカメラ１は、画像データの撮像時には地名情報を取得していない場合でも、地名情報を確実かつ簡単に付加することができる。
【００７７】
なお、本発明の実施の形態では、撮像装置としてデジタルカメラを一例として説明したが、撮像装置としては、撮像手段および位置情報取得手段を有すればよく、例えば、携帯電話機、ＰＨＳ端末、ＰＤＡ端末、カーナビゲーションシステム端末等であってもよい。また、静止画を撮像できるものに限らず、動画を撮像できるものであっても良い。
【００７８】
また、本発明の実施の形態では、位置情報取得の方法としてＰＨＳ方式の基地局から送信される位置情報を利用したが、ＧＰＳ方式の人工衛星から送信される位置情報を利用しても良い。
【００７９】
また、本発明の実施の形態では、画像ファイルおよび地名ファイルをメモリーカード２０に記憶させる構成としたが、他の記憶手段、例えば、画像メモリ１２やシステム制御用メモリ１９に記憶するようにしてもよい。また、画像ファイルと地名ファイルとを別々の記憶手段に記憶するようにしても良い。
【００８０】
また、本発明の実施の形態では、画像ファイルと地名ファイルとの関連付けのための識別子として、それぞれのファイルのファイル名を利用したが、この形態に限らない。例えば、画像ファイルを特定する識別子を地名ファイル内に格納して、画像ファイルと地名ファイルとの関連付けをするときには、この識別子を利用するようにしても良い。このような識別子を利用することにより、地名ファイルのファイル名を任意に付けることができる。
【００８１】
また、本発明の実施の形態では、画像ファイルとしてＥｘｉｆ形式のＪＰＥＧ画像ファイルとしたが、これに限らず、例えば、ＭＰＥＧ規格に準拠する画像ファイル等であっても良い。
【００８２】
また、本発明の実施の形態では、画像データに関連付けされた地名情報を常時液晶モニタに表示させることとしたが、ユーザーが任意に表示または非表示できる構成としても構わない。この場合、地名情報が不要なときには表示しないので、液晶モニタ画面を見やすくすることができる。
【００８３】
また、本発明の実施の形態では、地名情報を液晶モニタに表示可能な視認性のある情報としたが、音声信号として画像ファイルに付加しても良い。この場合、ユーザーは、撮像場所を知りたいときのみ、操作釦を押下する等により地名情報をデジタルカメラに発音させることができる。
【００８４】
また、本発明の実施の形態では、地名情報を付加して合成ファイルを作成した後に、地名情報を付加する前の元の画像ファイルをメモリーカード２０から削除する構成としたが、そのまま元の画像ファイルを合成ファイルとともにメモリーカード２０に残しておいても構わない。このように残すことで、仮に合成ファイル作成が失敗したとしても撮像された画像データは失われることはない。
【００８５】
また、本発明の実施の形態では、位置情報取得手段１４ｂは、ユーザーの指示により位置情報を取得する構成としたが、これに限らない。例えば、位置情報取得手段１４ｂは、デジタルカメラの電源投入直後に起動し位置情報を取得するよう構成しても良い。このように構成することにより、ユーザーが意識しないでも位置情報を取得できるので、ユーザーの手間が省け便利である。また、位置情報取得手段１４ｂは、デジタルカメラの電源投入中に定期的に起動し位置情報を取得するようにしても良い。このように構成することにより、最新の位置情報を定期的に取得することができる。また、位置情報取得手段１４ｂは、デジタルカメラが画像データを生成する毎に起動し位置情報を取得するようにしても良い。このように構成することにより、撮像画像の実際の撮像場所と一致する位置情報を正確に取得することができる。
【００８６】
また、本発明の実施の形態では、画像データを生成したときに、システム制御用メモリ１８に記憶されている地名情報に基づいて地名ファイルを作成することとしたが、これに限らない。例えば、画像データを生成した直後に、位置情報を改めて取得し、その位置情報に基づいて地名ファイルを生成するようにしてもよい。この構成にすることにより、地名情報として常に最新の情報を取得することができる。
【００８７】
また、本発明の実施の形態では、関連する地名ファイルが存在しない画像ファイルに地名情報を付加する際にはユーザーが任意に地名情報を選択できる構成としたが、これに限らない。例えば、関連する地名ファイルが存在しない画像ファイルに地名情報を付加する際には、直前または直後の画像ファイルに関連する地名ファイルから抽出した地名情報を付加するようにしても良い。このような構成とすることにより、ユーザーは意識しないでも画像ファイルに地名情報を付加できるので、ユーザーの手間が省け、使い勝手が良い。
【００８８】
また、本発明の実施の形態では、デジタルカメラ１はＰＨＳ通信ユニット１４を内蔵する構成としたが、ＰＨＳ通信ユニット１４を通信アダプタとして着脱可能な構成としても良い。このように構成することにより、ユーザーは、デジタルカメラ１のカメラ機能のみを利用したい場合には、デジタルカメラ１から通信アダプタを取り外すことができるので、デジタルカメラ１を軽量にでき、撮像時の取り扱いが容易になる。
【００８９】
また、本発明の実施の形態における操作手段４、画像処理手段１０、ＰＨＳ通信ユニット１４、制御手段１６は、ハードウェアで構成してもよく、ソフトウェアで構成しても良い。
【００９０】
【発明の効果】
以上のように本発明によれば、画像データとその撮像場所を示す位置情報とを同一の画像ファイルに格納することができるので、画像データから位置情報が分離することにより位置情報を表示することができなくなることを防止できる撮像装置を得ることができる。また、本発明によれば、画像を撮像時に位置情報を取得できない場合でも、撮像後簡単に撮像画像に位置情報を付加することができる撮像装置を得ることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるデジタルカメラの背面図
【図２】本発明の実施の形態におけるデジタルカメラの構成を示すブロック図
【図３】Ｅｘｉｆ形式のＪＰＥＧ画像ファイルの構造を示す模式図
【図４】本発明の実施の形態におけるデジタルカメラの動作を説明するためのフローチャート
【図５】本発明の実施の形態におけるデジタルカメラの地名情報の生成動作を説明するためのフローチャート
【図６】本発明の実施の形態におけるデジタルカメラの液晶モニタ上に表示される画面を示す模式図
【図７】本発明の実施の形態におけるデジタルカメラの画像ファイルおよび地名ファイルの作成動作を説明するためのフローチャート
【図８】本発明の実施の形態におけるデジタルカメラの液晶モニタ上に表示される画面、画像ファイル名、地名情報および地名ファイル名の関係を示す模式図
【図９】本発明の実施の形態におけるメモリーカードに記憶されるファイルのディレクトリ構造を示す図
【図１０】本発明の実施の形態におけるメモリーカードに記憶されるファイルのディレクトリ構造を示す図
【図１１】本発明の実施の形態におけるメモリーカードに記憶されるファイルのディレクトリ構造を示す図
【図１２】本発明の実施の形態におけるデジタルカメラの合成ファイルの作成動作を説明するためのフローチャート
【図１３】本発明の実施の形態におけるデジタルカメラの液晶モニタ上に表示される画面および合成ファイル名の関係を示す模式図
【図１４】本発明の実施の形態におけるメモリーカードに記憶されるファイルのディレクトリ構造を示す図
【符号の説明】
１  デジタルカメラ
２  液晶モニタ
８  撮像手段
１０  画像処理手段
１２  画像処理用ＣＰＵ
１４  ＰＨＳ通信ユニット
１４ｂ  位置情報取得手段
１６  制御手段
１６ｂ  地名ファイル作成手段
１６ｃ  削除手段
１６ｄ  選択手段
２０  メモリーカード
【図１】
2005005953.tif 000003
【図２】
2005005953.tif 000004
【図３】
2005005953.tif 000005
【図４】
2005005953.tif 000006
【図５】
2005005953.tif 000007
【図６】
2005005953.tif 000008
【図７】
2005005953.tif 000009
【図８】
2005005953.tif 000010
【図９】
2005005953.tif 000011
【図１０】
2005005953.tif 000012
【図１１】
2005005953.tif 000013
【図１２】
2005005953.tif 000014
【図１３】
2005005953.tif 000015
【図１４】
2005005953.tif 000016