(57)【要約】【課題】地名情報を別途受信し、位置情報から検索した地名情報を撮影画像データを含む画像ファイルのヘッダ部に記憶することができるデジタルカメラを提供すること。【解決手段】被写体を撮像する撮像部６と、ＧＰＳ情報−地名情報対応テーブル１５を記憶するＳＤメモリカード７と、ＧＰＳ受信機３から現在位置情報を取得するＣＰＵ８と、対応テーブル１５から、現在位置情報に対応する地名情報を検索するＣＰＵ８と、地名情報を、撮像した画像を含む画像ファイルに付加するＣＰＵ８と、を備え、ＣＰＵ８は、ＳＤメモリカード７に記憶された対応テーブル１５に、現在位置情報に対応する位置情報が登録されていない場合、サーバー４から現在位置情報に対応する対応テーブル１５を取得し、ＳＤメモリカード７に記憶するとともに、取得した対応テーブル１５から、現在位置情報に対応する地名情報を検索する。【選択図】        図２
2010093395.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
位置情報と地名情報とを対応付けた情報テーブルを記憶する情報テーブル記憶手段と、
第１の外部機器から現在の位置である現在位置情報を取得する現在位置情報取得手段と、
前記第１の情報テーブルから、前記現在位置情報に対応する地名情報を検索する検索手段と、
前記現在位置情報に対応する地名情報を、撮像した画像を含む画像ファイルに付加する付加手段と、を備え、
前記検索手段は、前記情報テーブル記憶手段に記憶された前記情報テーブルに、前記現在位置情報に対応する位置情報が登録されていない場合、第２の外部機器から前記現在位置情報に対応する情報テーブルを取得し、前記情報テーブル記憶手段に記憶するとともに、取得した前記情報テーブルから、前記現在位置情報に対応する地名情報を検索すること、
を特徴とするデジタルカメラ。
【請求項２】
前記第２の外部機器と通信する第２の通信手段をさらに備えたこと、を特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記第１の外部機器と通信する第１の通信手段をさらに備えたこと、を特徴とする請求項１または２に記載のデジタルカメラ。
【請求項４】
前記画像ファイルを記憶する画像ファイル記憶手段をさらに備えたこと、を特徴とする請求項１から３のいずれか一項に記載のデジタルカメラ。
【請求項５】
前記第１の外部機器は、ＧＰＳ受信機であること、を特徴とする請求項１から４のいずれか一項に記載のデジタルカメラ。
【請求項６】
前記第２の外部機器は、位置情報から地名情報を検索するための地名検索サーバーであること、を特徴とする請求項１から５のいずれか一項に記載のデジタルカメラ。
【請求項７】
前記第２の外部機器は、位置情報と地名情報の対応マップを記憶した対応マップサーバーであること、を特徴とする請求項１から５のいずれか一項に記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影時に外部機器から任意の情報を取得することが可能なデジタルカメラに関するものである。
【背景技術】
【０００２】
近年、デジタルカメラは様々な業務用途で使用され、例えば、災害現場の状況調査用のＧＩＳ（地理情報システム）においては、被災状況をデジタルカメラで撮影し、後ほど地図データと関連付けて報告書等を作成することに使用されたり、その他、医療における患部の撮影、または、流通業界における流通物品の撮影等にも使用されている。このようなデジタルカメラの使用では、撮影画像と画像に関連した情報とを関連付けることが要望されている。
【０００３】
このような要望に対して、例えば特許文献１では、デジタルカメラとＧＰＳ（全地球測位システム）受信機とを接続し、ＧＰＳ受信機から受信した位置情報（ＧＰＳ情報）、または、ＧＰＳ受信機から受信した位置情報をもとにデジタルカメラ内に保存されている地名辞書から検索した地名情報を、デジタルカメラで撮影した画像データのヘッダ部に記憶するデジタルカメラが開示されている。この技術により、撮影画像の位置情報（地名情報）が同じ画像ファイル内に記憶され、画像の管理面での効率化が実現されている。
【０００４】
【特許文献１】特開２００４−３５７３４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、位置情報と地名情報とを対応させた地名辞書はデータサイズが大きく、さらに、デジタルカメラにおける地名辞書保存用の記憶媒体の記憶容量にも限界があるため、全世界における全ての地名が掲載されている地名辞書をカメラに保存しておくことは実質的に不可能に近い。そのため、外出先の地名が掲載されている地名辞書のみを、あらかじめカメラに保存しておかなければならないという問題がある。また、カメラに保存されている地名辞書が対応していない地域で撮影した場合、位置情報から地名情報を検索することができないという問題もある。
【０００６】
本発明は、上記に鑑みてなされたものであって、地名情報を別途受信し、位置情報から検索した地名情報を撮影画像データを含む画像ファイルのヘッダ部に記憶することができるデジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかるデジタルカメラは、被写体を撮像する撮像手段と、位置情報と地名情報とを対応付けた情報テーブルを記憶する情報テーブル記憶手段と、第１の外部機器から現在の位置である現在位置情報を取得する現在位置情報取得手段と、前記第１の情報テーブルから、前記現在位置情報に対応する地名情報を検索する検索手段と、前記現在位置情報に対応する地名情報を、撮像した画像を含む画像ファイルに付加する付加手段と、を備え、前記検索手段は、前記情報テーブル記憶手段に記憶された前記情報テーブルに、前記現在位置情報に対応する位置情報が登録されていない場合、第２の外部機器から前記現在位置情報に対応する情報テーブルを取得し、前記情報テーブル記憶手段に記憶するとともに、取得した前記情報テーブルから、前記現在位置情報に対応する地名情報を検索すること、を特徴とする。
【発明の効果】
【０００８】
本発明によれば、デジタルカメラに記憶されている位置情報と地名情報とを対応させた情報テーブルに、現在位置情報に対応する位置情報が記憶されていなくても、現在位置情報に対応する情報テーブルを外部から取得し、現在位置情報に対応する地名情報を検索することができるので、あらかじめ現在位置情報に対応する情報テーブルを記憶していなくても、現在位置情報に対応する地名情報を検索し、撮影画像データを含む画像ファイルのヘッダ部に記憶することができるという効果を奏する。
【発明を実施するための最良の形態】
【０００９】
以下に添付図面を参照して、この発明にかかるデジタルカメラの最良な実施の形態を詳細に説明する。図１は、本実施の形態にかかるデジタルカメラを使用したシステムの構成を示す図である。本システムは、デジタルカメラに無線通信機能を持たせて、ＧＰＳ情報（位置情報）に対応する地名情報を、必要に応じてネットワーク経由でダウンロードする。本システムは、デジタルカメラ１、ＧＰＳ衛星２、ＧＰＳ受信機３、サーバー４、および、ネットワーク５を備えて構成されている。
【００１０】
デジタルカメラ１は、画像を撮影し、撮影した画像データと、当該画像データを含む画像ファイルを生成し記憶するとともに、撮像画像のヘッダ部にＧＰＳ情報から検索した地名情報を付加する。図２は、本実施の形態にかかるデジタルカメラ１の構成を示すブロック図である。デジタルカメラ１は、撮像部６、ＳＤメモリカード７、ＣＰＵ８、Ｂｌｕｅｔｏｏｔｈインターフェース９、無線ＬＡＮインターフェース１０、ユーザーインターフェース１１、ＲＯＭ１２、ＳＤＲＡＭ１３、および、フラッシュメモリ（不揮発性メモリ）１４を備えて構成されている。
【００１１】
撮像部６は、被写体を撮像して画像データを生成する。ＳＤメモリカード７は、撮像部６が撮影した画像データを画像ファイルとして記憶するとともに、ＧＰＳ情報−地名情報対応テーブル１５を記憶する。画像ファイルの構造については、後ほど説明する、ＧＰＳ情報−地名情報対応テーブル１５とは、ＧＰＳ情報とＧＰＳ情報に対応する地名情報とを関連付けたテーブルである。図３は、ＧＰＳ情報−地名情報対応テーブル１５の概念を示す図である。
【００１２】
図のＡは、ある地域の地図を経度および緯度で区切った実際の位置関係を示し、図のＢは、この位置関係におけるＧＰＳ情報（経度および緯度）と住所の対応マップを示す。そして、ＧＰＳ情報−地名情報対応テーブル１５は、この対応マップをテーブルとしてデータ化したものであり、デジタルカメラ１は、ＧＰＳ情報−地名情報対応テーブル１５に基づいて、ＧＰＳ情報から地名情報を検索することができる。
【００１３】
しかしながら、ＳＤメモリカード７が記憶可能なデータ量には限りがあるため、ＳＤメモリカード７には、あらかじめ撮影する可能性のある地域のＧＰＳ情報−地名情報対応テーブル１５のみを記憶している。そして、世界中のＧＰＳ情報に対応したＧＰＳ情報−地名情報対応テーブル１５については、別途サーバー４に記憶してある。
【００１４】
ＣＰＵ８は、デジタルカメラ１全体を制御する。ＣＰＵ８は、機能の一つとして、撮影時にＧＰＳ情報を正常に取得したかを確認する。また、ＣＰＵ８は、機能の一つとして、ＧＰＳ情報−地名情報対応テーブル１５に基づいて、ＧＰＳ受信機３から取得したＧＰＳ情報から地名情報を検索する機能を有する。また、ＣＰＵ８は、機能の他の一つとして、受信したＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブル１５を記憶しているかを確認し、記憶されていない場合、サーバー４からネットワーク５経由で、受信したＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブル１５を取得し、既存のＧＰＳ情報−地名情報対応テーブル１５と入れ替える。さらに、ＣＰＵ８は、機能の他の一つとして、撮像部６が生成した画像データを含む画像ファイルを生成するとともに、画像ファイルの画像ヘッダ部へＧＰＳ情報および検索した地名情報を付加し、ＳＤメモリカード７に記憶する。
【００１５】
図４は、画像ファイルの構造の概念を示す図である。画像ファイルは、画像データが記憶される画像データ部と、ＧＰＳ情報および地名情報が記憶される画像ヘッダ部とからなる。ここで、画像ヘッダ部は、実際にはＥＸＩＦ（Ｅｘｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）ヘッダにおけるベンダユニーク領域に相当する。なお、画像ヘッダ部に記憶されるＧＰＳ情報および地名情報は、その表現方法は違うが同じ位置を示す。
【００１６】
Ｂｌｕｅｔｏｏｔｈインターフェース９は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に準拠した通信方式で無線の送受信を行う。本例では、ＧＰＳ受信機３からのＧＰＳ情報信号１７を受信する。無線ＬＡＮインターフェース１０は、無線ＬＡＮ規格に準拠した通信方式で無線の送受信を行う。本例では、サーバー４に保持されているＧＰＳ情報−地名情報対応テーブル１５が送信信号として変換された情報対応テーブル信号１８を、ネットワーク５内の送信装置（図示せず）から受信する。
【００１７】
ユーザーインターフェース１１は、ユーザーからの指示をデジタルカメラ１に伝えるとともに、デジタルカメラ１からの出力結果をユーザーに伝える。ユーザーインターフェース１１は、例えば、液晶ディスプレイ、キーボタン、シャッターボタン、モードダイヤル等である。
【００１８】
ＲＯＭ１２は、プログラム等を記憶し、ＳＤＲＡＭ１３は、データを一時的に記憶する。フラッシュメモリ（不揮発性メモリ）１４は、デジタルカメラ１のセットアップ情報等を記憶する。
【００１９】
ＧＰＳ衛星２は、位置情報捕捉用のＧＰＳ信号１６をＧＰＳ受信機３へ発信する。ＧＰＳ受信機３は、ＧＰＳ信号１６を受信するとＧＰＳ受信機３（デジタルカメラ１）の位置を表すＧＰＳ情報を算出し、ＧＰＳ情報信号１７としてＢｌｕｅｔｏｏｔｈによりデジタルカメラ１へ送信する。
【００２０】
サーバー４は、ＧＰＳ情報−地名情報対応テーブル１５を記憶する。サーバー４は、具体的には、地名検索サーバーまたは対応マップサーバーであり、ネットワーク５上に存在する。ここで、サーバー４が記憶するＧＰＳ情報−地名情報対応テーブル１５は、世界中（または日本中）のＧＰＳ情報に対応したテーブルである。
【００２１】
ネットワーク５は、デジタルカメラ１とサーバー４とを接続するネットワークである。ネットワーク５は、例えば、インターネット網等である。ネットワーク５内の送信装置（図示せず）は、サーバー４に保持されているＧＰＳ情報−地名情報対応テーブル１５を情報対応テーブル信号１８に変換して、デジタルカメラ１へ送信する。
【００２２】
なお、本実施の形態では、ＧＰＳ情報信号１７は、Ｂｌｕｅｔｏｏｔｈにより送受信されているが、無線ＬＡＮに準拠した無線等の他の無線により送受信されてもよく、同様に、情報対応テーブル信号１８は、無線ＬＡＮに準拠した無線により送受信されているが、Ｂｌｕｅｔｏｏｔｈ等の他の無線により送受信されてもよい。
【００２３】
（地名情報の記憶方法）
次に、デジタルカメラ１がＧＰＳ情報から地名情報を検索し、当該地名情報を撮影した画像データを含む画像ファイルの画像ヘッダ部に記憶する方法について説明する。図５は、デジタルカメラ１がＧＰＳ情報から検索した地名情報を画像ファイルの画像ヘッダ部に記憶する方法を説明するフローチャートである。なお、本フローチャートでは、ＧＰＳ受信機１０３はすでに起動しており、ＧＰＳ情報信号１７を送信できる状態にあるものとする。
【００２４】
初めに、ユーザーがデジタルカメラ１の電源を入れることにより、デジタルカメラ１が起動する（ステップＳ５０１）。次に、デジタルカメラ１は、ＧＰＳ受信機１０３と接続を開始し、正常に接続が完了した後、ＧＰＳ情報信号１７を受信する（ステップＳ５０２）。具体的には、Ｂｌｕｅｔｏｏｔｈインターフェース９が、ＧＰＳ受信機１０３と接続し、ＧＰＳ情報信号１７を受信する。なお、ＧＰＳ情報信号１７は、ＧＰＳ受信機１０３からデジタルカメラ１へ周期的に送信され、この周期は例えば１秒である。
【００２５】
デジタルカメラ１は、シャッターボタン押下げ待ち受け状態となり、ユーザーがシャッターボタンを押下げると被写体を撮影する（ステップＳ５０３）。具体的には、シャッターボタンが押下げられると、撮像部６が被写体を撮像して画像データを生成し、ＣＰＵ８がさらに当該画像データを含む画像ファイルを生成する。
【００２６】
次に、ＣＰＵ８は、撮影時にＧＰＳ情報を正常に取得したか否かを確認する（ステップＳ５０４）。ＣＰＵ８は、撮影時にＧＰＳ情報を正常に取得している場合（ステップＳ５０４：Ｙｅｓ）、当該ＧＰＳ情報を画像ファイルの画像ヘッダ部へ付加する（ステップＳ５０５）。
【００２７】
次に、ＣＰＵ８は、当該ＧＰＳ情報に対応したＧＰＳ情報−地名情報テーブル１５を、ＳＤメモリカード７に記憶しているか否かを確認する（ステップＳ５０６）。ＣＰＵ８は、当該ＧＰＳ情報に対応したＧＰＳ情報−地名情報テーブル１５をＳＤメモリカード７に記憶している場合（ステップＳ５０６：Ｙｅｓ）、記憶していたＧＰＳ情報−地名情報対応テーブル１５に基づいて当該ＧＰＳ情報から地名情報を検索し（ステップＳ５０７）、ステップＳ５１０へ進む。
【００２８】
一方、ＣＰＵ８は、当該ＧＰＳ情報に対応したＧＰＳ情報−地名情報テーブル１５を、ＳＤメモリカード７に記憶していない場合（ステップＳ５０６：Ｎｏ）、サーバー４に対して、サーバー４が記憶している当該ＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブル１５の送信を要求する（ステップＳ５０８）。具体的には、無線ＬＡＮインターフェース１０が、ネットワーク５内の送信装置（図示せず）と接続し、さらにネットワーク５を介してサーバー４と接続した後に送信要求が行われる。
【００２９】
そして、ＣＰＵ８は、サーバー４から当該ＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブル１５を取得できたか否かを確認する（ステップＳ５０９）。ＣＰＵ８は、当該ＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブル１５を取得できた場合（ステップＳ５０９：Ｙｅｓ）、取得したＧＰＳ情報−地名情報対応テーブル１５をＳＤメモリカード７に記憶し、この新たに記憶したＧＰＳ情報−地名情報対応テーブル１５に基づいて当該ＧＰＳ情報から地名情報を検索し（ステップＳ５０７）、ステップＳ５１０へ進む。なお、ＣＰＵ８は、新しいＧＰＳ情報−地名情報対応テーブル１５をＳＤメモリカード７に記憶する際には、並行して、ユーザーにＧＰＳ情報−地名情報対応テーブル１５を更新する旨を、ユーザーインターフェース１１の液晶ディスプレイ等を通じて連絡する。
【００３０】
前述したように、ＣＰＵ８は、ＳＤメモリカード７に記憶しているＧＰＳ情報−地名情報対応テーブル１５に基づいて、ＧＰＳ情報から地名情報を検索することが可能である。しかしながら、ＳＤメモリカード７が記憶可能なデータ量には限りがあるため、ＳＤメモリカード７には、撮影する可能性のある地域のＧＰＳ情報−地名情報対応テーブル１５のみを記憶しておき、他の地域のＧＰＳ情報−地名情報対応テーブル１５については、サーバー４に記憶しておく。そして必要に応じて、例えば、撮影地点が記憶していたＧＰＳ情報−地名情報対応テーブル１５のエリア外になったとき等に、サーバー４から対応するエリアのＧＰＳ情報−地名情報対応テーブル１５を受け取り、記憶してあったＧＰＳ情報−地名情報対応テーブル１５と入れ替え後に、ＧＰＳ情報から地名情報を検索する。
【００３１】
そして、ステップＳ５１０で、ＣＰＵ８は、検索した地名情報を画像ファイルの画像ヘッダ部へ付加する。最後に、ＣＰＵ８は、ＳＤメモリカード７に、画像ファイルを記憶する（ステップＳ５１１）。従って、ステップＳ５１１では、画像ヘッダ部に当該ＧＰＳ情報と検索した地名情報とが付加された状態で画像ファイルが記憶される。
【００３２】
一方、ステップＳ５０９で、ＣＰＵ８は、当該ＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブル１５を取得できなかった場合（ステップＳ５０９：Ｎｏ）、画像ヘッダ部に当該ＧＰＳ情報のみを付加しただけで、画像ファイルをＳＤメモリカード７に記憶する（ステップＳ５１１）。
【００３３】
また、ステップＳ５０４で、ＣＰＵ８は、撮影時にＧＰＳ情報を正常に取得していない場合（ステップＳ５０４：Ｎｏ）、撮影前の特定時間内にＧＰＳ情報を正常に取得していたか否かを確認する（ステップＳ５１２）。
【００３４】
特定時間とは、例えば、３分程度の短い時間を意味する。これは、撮影直前までＧＰＳ情報を正常に取得できていたのに、撮影時に何らかの理由でＧＰＳ情報が取得できない場合、特定時間内にＧＰＳ情報を正常に取得できていれば、このＧＰＳ情報は有効であると考えることができるからである。このように考えることにより、ユーザビリティが向上する。
【００３５】
ＣＰＵ８は、撮影前の特定時間内にＧＰＳ情報を正常に取得している場合（ステップＳ５１２：Ｙｅｓ）、ステップＳ５０５へ進み、以後のステップを行う。ＣＰＵ８は、、撮影前の特定時間内にＧＰＳ情報を正常に取得していない場合（ステップＳ５１２：Ｎｏ）、ステップＳ５１１へ進む。従って、ステップＳ５１１では、画像ヘッダ部には何の情報も付加されないまま、画像ファイルがＳＤメモリカード７に記憶される。
【００３６】
以上のステップを経て、デジタルカメラ１は、撮影した画像データを含む画像ファイルの画像ヘッダ部に、ＧＰＳ情報および地名情報を記憶する。
【００３７】
そして、ユーザーは画像ファイルをＰＣ等へ転送後に、画像ファイルの画像ヘッダ部に記憶された地名情報から画像データの撮影場所を確認することが可能となるので、撮影する画像の用途が広がるともに、後から写真の整理がしやすくなるという効果がある。また、ユーザーが撮影場所に該当するＧＰＳ情報−地名情報対応テーブル１５を、前もってデジタルカメラ１に記憶する必要が無くなるため、ユーザーにとって使いやすいシステムを実現することができる。
【００３８】
このように、本実施の形態にかかるデジタルカメラによれば、デジタルカメラのＳＤメモリカードに記憶されているＧＰＳ情報−地名情報対応テーブルに、ＧＰＳ受信機からの受信ＧＰＳ情報に対応するＧＰＳ情報が記憶されていなくても、受信したＧＰＳ情報に対応するＧＰＳ情報−地名情報対応テーブルをサーバー４から取得し、受信したＧＰＳ情報に対応する地名情報を検索することができるので、あらかじめ受信したＧＰＳ情報に対応する情報テーブルを記憶していなくても、受信したＧＰＳ情報に対応する地名情報を検索し、撮影画像データを含む画像ファイルのヘッダ部に記憶することができる。
【図面の簡単な説明】
【００３９】
【図１】本実施の形態にかかるデジタルカメラを使用したシステムの構成を示す図である。
【図２】本実施の形態にかかるデジタルカメラの構成を示すブロック図である。
【図３】ＧＰＳ情報−地名情報対応テーブルの概念を示す図である。
【図４】画像ファイルの構造の概念を示す図である。
【図５】デジタルカメラがＧＰＳ情報から検索した地名情報を画像ファイルの画像ヘッダ部に記憶する方法を説明するフローチャートである。
【符号の説明】
【００４０】
１  デジタルカメラ
２  ＧＰＳ衛星
３  ＧＰＳ受信機
４  サーバー
５  ネットワーク
６  撮像部
７  ＳＤメモリカード
８  ＣＰＵ
９  Ｂｌｕｅｔｏｏｔｈインターフェース
１０  無線ＬＡＮインターフェース
１１  ユーザーインターフェース
１２  ＲＯＭ
１３  ＳＤＲＡＭ
１４  フラッシュメモリ（不揮発性メモリ）
１５  ＧＰＳ情報−地名情報対応テーブル
１６  ＧＰＳ信号
１７  ＧＰＳ情報信号
１８  情報対応テーブル信号
【図１】
2010093395.tif 000003
【図２】
2010093395.tif 000004
【図３】
2010093395.tif 000005
【図４】
2010093395.tif 000006
【図５】
2010093395.tif 000007