(57)【要約】【課題】撮像被写体の位置を算出する手段を備えることで、撮像被写体の位置に付加情報を付与することを可能にした撮像装置を提供すること。【解決手段】撮像手段と、装置本体の位置情報を取得する手段と、撮像手段の撮像方位を検知する手段と、撮像レンズと、を備えた撮像装置において、撮像被写体との距離を算出する手段と、地図情報を扱う手段と、装置本体の位置情報と、撮像手段の撮像方位と、算出した撮像被写体までの距離から前記地図情報での撮像被写体の位置を算出する手段と、算出した撮像被写体の位置に、付加情報を付与する手段と、を備えることを特徴とする。【選択図】  図１
2015231165.tif 000002
【特許請求の範囲】
【請求項１】
・撮像手段と、
・装置本体の位置情報を取得する手段と、
・撮像手段の撮像方位を検知する手段と、
・撮像レンズと、
を備えた撮像装置において、
１）撮像被写体との距離を算出する手段と、
２）地図情報を扱う手段と、
３）装置本体の位置情報と、撮像手段の撮像方位と、算出した撮像被写体までの距離から前記地図情報での撮像被写体の位置を算出する手段と、
４）算出した撮像被写体の位置に、付加情報を付与する手段と、
を備えることを特徴とする撮像装置。
【請求項２】
被写体との距離を算出する手段は、前記撮像レンズの焦点合焦位置と焦点が合焦した際の撮像被写体との距離テーブルを備え、該距離テーブルから撮像被写体までの距離を算出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記地図情報を扱う手段は、
地図情報はインターネット、またはイントラネット、ＬＡＮを介して入手すること
を特徴とする請求項１に記載の撮像装置。
【請求項４】
前記地図情報を扱う手段は、外部記憶手段を備え、該外部記憶手段に記憶してある地図情報を扱うことを特徴とする請求項１に記載の撮像装置。
【請求項５】
付加情報を付与する手段は、地図情報を管理している管理装置にインターネットを介して付加情報を送信することを特徴とする請求項３に記載の撮像装置。
【請求項６】
付加情報を付与する手段は、前記外部記憶手段に記憶してある地図情報に対して付与することを特徴とする請求項４に記載の撮像装置。
【請求項７】
撮像被写体との距離を算出する手段は、赤外光発光手段と、発光した赤外光が反射対象物に当たり反射してくるまでの時間を測定する手段と、測定した時間から反射対象物までの距離を算出する手段と、を備えることを特徴とする請求項１に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特に撮像被写体に対して付加情報を付与する機能を有する撮像装置に関するものである。
【背景技術】
【０００２】
近年、ＧＰＳを搭載した撮像装置において、ＧＰＳによって測位した緯度、経度情報と、ユーザにより入力される任意のデータを電子地図上の対応する位置にマッピングし、その情報をあらゆるユーザがネットワークを介して取得し閲覧するシステムが提案されている。
【０００３】
特許文献１では、撮影装置から取得した情報に基づき、撮影対象に関するテキスト情報の提供する装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８６７４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１に開示された従来技術では、予め撮像被写体のデータベースを作成しなくてはならない問題がある。また、撮像被写体の位置情報なしに付加情報を付与する場合、図６のように撮像装置の位置に付加情報が付与されてしまう課題がある。
【０００６】
そこで、本発明の目的は、撮像被写体の位置を算出する手段を備えることで、図７が示すように撮像被写体の位置に付加情報を付与することを可能にした撮像装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、
・撮像手段と、
・装置本体の位置情報を取得する手段と、
・撮像手段の撮像方位を検知する手段と、
・撮像レンズと、
を備えた撮像装置において、
１）撮像被写体との距離を算出する手段と、
２）地図情報を扱う手段と、
３）装置本体の位置情報と、撮像手段の撮像方位と、算出した撮像被写体までの距離から前記地図情報での撮像被写体の位置を算出する手段と、
４）算出した撮像被写体の位置に、付加情報を付与する手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、撮像被写体に付与したいユーザー所望の付加情報を撮像被写体の位置に付与することが可能な撮像装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】システム構成図
【図２】概略説明図
【図３（ａ）】全体フローチャート図
【図３（ｂ）】デジタルカメラ１００のフローチャート図
【図３（ｃ）】サーバー４００のフローチャート図
【図３（ｄ）】デジタルカメラ１００の表示フローチャート図
【図４】距離テーブル
【図５】画像と付加情報のＬＣＤ表示例
【図６】従来例（撮像装置の位置に付加情報を付与）
【図７】アイデアの効果（撮像被写体の位置に付加情報を付与）
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１１】
［実施例１］
図２は、本発明の実施形態の概略説明の図である。図２では、デジタルカメラ１００が撮像領域にある被写体の内、一番右に位置するビルに対して、ＬＣＤ表示部にあるように「登米郡」という情報を付与することを示している。情報を付与する際に、デジタルカメラ１００は、後述する無線ＬＡＮを介して付加情報をサーバー４００に送信する。サーバー４００では、受信した情報から撮像被写体の位置を算出し、地図上のその位置に付加情報を付与する。
【００１２】
以下、図１を参照して、本発明の第1の実施例による、画像撮像装置としてのデジタルカメラ１００、アクセスポイント２００、ＧＰＳ衛星３００、サーバー４００について説明する。
【００１３】
図１よりデジタルカメラ１００は、ＣＭＯＳセンサー１０１、操作パネル１０２、無線ＬＡＮ１０３、ＧＰＳセンサー１０４、電子コンパス１０５、撮像レンズ１０６、ＬＣＤ１０７、バス１０８、距離テーブル１０９、ＣＰＵ１１０を備える。
【００１４】
次に上述したデジタルカメラ１００を構成する各々について説明する。
ＣＭＯＳセンサー１０１は、光信号を電気信号に変換し、バスを介してＣＰＵ１１０へ撮像映像を送信する。
【００１５】
操作パネル１０２は、ユーザーの操作を受けＣＰＵ１１０へ制御信号を送る。ユーザーの操作差としては、撮像被写体への焦点制御やズームなどのレンズ制御、露光制御やホワイトバランス制御、などがある。また本実施例では、ユーザーが撮像被写体に付与する情報を入力する手段としての機能も備える。
【００１６】
無線ＬＡＮ１０３は、サーバー４００とネットワークを介して通信するために無線ＬＡＮアクセスポイント２００と通信する。ＧＰＳセンサー１０４は、ＧＰＳ衛星３００と通信しデジタルカメラ１００の位置情報を取得し、バスを介してＣＰＵ１１０へ位置情報を送信する。
【００１７】
電子コンパス１０５は、デジタルカメラ１００の方位を検知し、バスを介してＣＰＵ１１０へ方位情報を送信する。撮像レンズ１０６は、焦点距離を変更可能なレンズで、ＣＰＵ１１０からの制御信号によって焦点位置を変更する。
【００１８】
ＬＣＤ１０７は、ＣＭＯＳ１０１からＣＰＵ１１０へ送信された撮像映像をＬＣＤのパネルサイズに縮小処理された映像の表示、サーバー４００から取得した付加情報の表示、デジタルカメラ１００の状態表示、操作パネル１０２で入力された撮像被写体へ付与する付加情報の表示などを行う。なお、ＬＣＤ１０７の駆動制御は、後述するＣＰＵ１１０が行う。
【００１９】
バス１０８は、デジタルカメラ１００の内部バスで、撮像映像や制御信号、各種情報を送受信するための汎用バスである。距離テーブル１０９は、図４が示すような撮像レンズ１０６で合焦した際の焦点距離から撮像被写体までの距離を変換するためのテーブルである。
【００２０】
次にＣＰＵ１１０について説明する。ＣＰＵ１１０は、内部に駆動プログラムを記憶するＲＯＭと作業メモリとしてのＲＡＭを備えるワンチップＣＰＵである。
【００２１】
ＣＰＵ１１０は、ＣＭＯＳ１０１から受信した撮像映像のコントラスト処理や拡大縮小処理などの画像処理回路を備える。ＣＰＵ１１０は、ＣＭＯＳ１０１から受信した撮像映像を解析し、合焦するためのレンズ制御信号を撮像レンズ１０６へ送信する。ＣＰＵ１１０は、操作パネル１０２からユーザー操作や付加情報の入力コマンドを受ける。
【００２２】
ＣＰＵ１１０は、撮像レンズ１０６から焦点距離情報を取得し、その情報から距離テーブル１０９より撮像被写体までの距離を算出する。ＣＰＵ１１０は、ＬＣＤ１０７の駆動制御するドライバ回路を備える。ＣＰＵ１１０は、ＧＰＳセンサー１０４からの位置情報、電子コンパスからの方位情報、距離テーブルからの撮像被写体までの距離情報を扱う。ＣＰＵ１１０は、無線ＬＡＮ１０３、無線ＬＡＮアクセスポイント２００を介してサーバー４００と通信する。
【００２３】
ＣＰＵ１１０は、操作パネル１０２でのユーザー操作によって作成された撮像被写体への付加情報と、デジタルカメラ１００の位置情報、方位情報、デジタルカメラ１００から撮像被写体までの距離情報をサーバー４００へ送信する。ＣＰＵ１１０は、ＧＰＳセンサーからの位置情報をもとに、その周辺地図情報と、周辺地図に付与された付加情報をサーバー４００から受信する。
【００２４】
ＣＰＵ１１０は、サーバー４００から受信した地図情報と付加情報を元にＬＣＤ１０７に表示する表示映像を作成し、ＬＣＤ１０７に表示する。
【００２５】
次に無線ＬＡＮアクセスポイント２００について説明する。
【００２６】
本実施例では、無線ＬＡＮアクセスポイント２００と通信するのはデジタルカメラ１００だけであったが、ＰＣやＰＤＡなどとも通信する。
【００２７】
次にＧＰＳ衛星３００について説明する。ＧＰＳ衛星３００は、ＧＰＳセンサー１０４と通信し、デジタルカメラ１００の位置を測定し、測定した位置情報をデジタルカメラ１００に送信する。
【００２８】
次にサーバー４００について説明する。サーバー４００は、地図情報を管理しており、デジタルカメラ１００などのクライアント端末から受信する付加情報を管理している地図情報と関連付けて記憶している。関連付けの方法は、クライアント端末から送られてくるクライアント端末の位置と、その位置からの撮像被写体の位置と方角を元に、地図上のどこが撮像被写体の位置なのかを算出するというものである。
【００２９】
次に図３（ａ）のフローチャートを用いて、本実施例における全体の制御フローを説明する。ユーザーが撮像被写体を決定したら、デジタルカメラ１００を操作し、撮像被写体に焦点を合わせる。これによりデジタルカメラ１００は被写体情報を測定する（Ｓ１０１）。次にユーザーは操作パネル１０２を操作し、撮像被写体に付与した情報を作成する（Ｓ１０２）。付与情報を作成完了後、ユーザーは被写体情報と付加情報をサーバー４００へ送信する（Ｓ１０３）。サーバー４００はこれらの情報を受信し（Ｓ１０４）、被写体情報をもとに地図情報被写体位置を算出し付加情報をその位置に保存する（Ｓ１０５）。
【００３０】
次にサーバー４００は更新した付加情報と、地図情報をデジタルカメラ１００に送信する（Ｓ１０６）。デジタルカメラ１００は、更新した付加情報と周辺地図情報を受信し（Ｓ１０７）し、これらの情報をもとにＬＣＤに表示する画像を作成し、ＬＣＤに表示する（Ｓ１０８）。
【００３１】
次に図３（ｂ）を用いて、図３（ａ）のフロー内のデジタルカメラ１００の制御フローについて詳しく説明する。ユーザーが撮像被写体を決定したら、デジタルカメラ１００の操作パネル１０３を制御し、焦点制御を指示し、ＣＰＵ１１０はその制御指示を受け撮像レンズ１０６の焦点制御を行う（Ｓ２０１）。ＣＰＵ１１０は撮像レンズ１０６の焦点制御を行いながらＣＭＯＳセンサー１０１からの撮像映像からの映像を測定し、焦点を決定する（Ｓ２０２）。焦点距離が決定したらＧＰＳセンサー１０４から現在の位置の測定（Ｓ２０３）、さらに電子コンパス１０５で撮像被写体の方位の測定（Ｓ２０４）、距離テーブル１０９から焦点距離での撮像被写体までの距離の算出（Ｓ２０５）を行う。
【００３２】
それと同時に、ユーザーは操作パネル１０２を操作し、撮像被写体に付与した付加情報を作成する（Ｓ２０６）。付加情報の作成完了後、被写体情報（現在位置、被写体距離、撮像方位）と付加情報をサーバー４００へ送信する（Ｓ２０７）。
【００３３】
次に図３（ｃ）を用いて、図３（ａ）のフロー内のサーバー４００の制御フローについて詳しく説明する。サーバー４００は、無線ＬＡＮアクセスポイント２００を介して撮像情報と付加情報を受信し（Ｓ３０１）、管理している地図情報から撮像被写体の位置を算出する（Ｓ３０２）。次に、受信した付加情報を管理している地図情報上の算出した被写体位置と関連付けて保存する（Ｓ３０３）。次に、被写体情報からその周辺地図情報とその位置周辺の付加情報をデジタルカメラ１００に送信する（Ｓ３０４）。
【００３４】
次に図３（ｄ）を用いて、図３（ａ）のフロー内のデジタルカメラ１００がサーバー４００からの情報を表示する際の制御フローについて詳しく説明する。デジタル１００は、撮像被写体の周辺地図とその位置周辺の付加情報を受信し（Ｓ４０１）、ＣＰＵ１１０はそれの情報をもとに、ＬＣＤ１０７に表示する画像を作成する（Ｓ４０２）。本実施例の場合、例えば図５のような画像となる。画像作成後、ＣＰＵ１１０はＬＣＤ１０７に画像を表示する（Ｓ４０３）。
【００３５】
［他の実施例］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【００３６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能
を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶
媒体は本発明を構成することになる。
【００３７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３８】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【００３９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００４０】
１００  デジタルカメラ、１０１  ＣＭＯＳセンサー、１０２  操作パネル、
１０３  無線ＬＡＮ、１０４  ＧＰＳセンサー、１０５  電子コンパス、
１０６  撮像レンズ、１０７  ＬＣＤ、１０８  バス、
２００  無線ＬＡＮアクセスポイント、３００  ＧＰＳ衛星、４００  サーバー
【図１】
2015231165.tif 000003
【図２】
2015231165.tif 000004
【図３（ａ）】
2015231165.tif 000005
【図３（ｂ）】
2015231165.tif 000006
【図３（ｃ）】
2015231165.tif 000007
【図３（ｄ）】
2015231165.tif 000008
【図４】
2015231165.tif 000009
【図５】
2015231165.tif 000010
【図６】
2015231165.tif 000011
【図７】
2015231165.tif 000012