(57)【要約】【課題】撮影した画像の位置を容易に特定する。【解決手段】被写体となる画像を時間的に連続して撮影する撮像系51〜54と、撮像系51〜54で撮像した画像中から、自己位置を含む情報を時間的な輝度変化に変調させて発光する発光体の領域を検出する画像処理部53と、検出した画像領域中で撮像されている複数の上記発光体の輝度変化から各発光体の自己位置を含む情報を復号するデコード部65と、デコード部65で復号した情報を、画像処理部53での検出タイミングに対応して撮像系51〜54で得た画像と関連付けてメモリカード66に記録させる制御部56、メインメモリ57及びプログラムメモリ58とを備える。【選択図】図４
2010268222.tif 000002
【特許請求の範囲】
【請求項１】
自己位置を含む情報を時間的な輝度変化に変調させて発光する発光装置と、
被写体となる画像を時間的に連続して撮影する撮像手段、
上記撮像手段で撮像した画像中から時間的な輝度変化を有する上記発光装置の領域を検出する検出手段、
上記検出手段で検出した画像領域中で撮像されている複数の上記発光装置の輝度変化から各発光装置の自己位置を含む情報を復号する復号手段、及び
上記復号手段で復号した情報を、検出手段での検出タイミングに対応して上記撮像手段で得た画像と関連付けて記録する記録手段を具備した撮像装置と
を有したことを特徴とする情報記録システム。
【請求項２】
上記撮像装置は、
上記検出手段での検出結果により上記画像中の発光装置の領域が複数であるか否かを判断する判断手段と、
上記判断手段で画像中の発光装置の領域が複数であると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光装置の位置情報を上記復号手段での復号結果から取得する取得手段とをさらに具備し、
上記記録手段は、上記取得手段で得た位置情報を上記撮像手段で得た画像と関連付けて記録する
ことを特徴とする請求項１記載の情報記録システム。
【請求項３】
上記撮像装置は、
上記検出手段での検出結果により上記画像中の発光装置の領域が複数あるか否かを判断する判断手段と、
上記判断手段で画像中の発光装置の領域が複数あると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光装置の位置情報を上記復号手段での復号結果から取得する取得手段とをさらに具備し、
上記記録手段は、上記復号手段で復号した情報と上記取得手段で得た位置情報とを上記撮像手段で得た画像と関連付けて記録する
ことを特徴とする請求項１記載の情報記録システム。
【請求項４】
被写体となる画像を時間的に連続して撮影する撮像手段と、
上記撮像手段で撮像した画像中から、自己位置を含む情報を時間的な輝度変化に変調させて発光する発光体の領域を検出する検出手段と、
上記検出手段で検出した画像領域中で撮像されている複数の上記発光体の輝度変化から各発光体の自己位置を含む情報を復号する復号手段と、
上記復号手段で復号した情報を、検出手段での検出タイミングに対応して上記撮像手段で得た画像と関連付けて記録する記録手段と
を具備したことを特徴とする撮像装置。
【請求項５】
上記検出手段での検出結果により上記画像中の発光体の領域が複数であるか否かを判断する判断手段と、
上記判断手段で画像中の発光体の領域が複数であると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光体の位置情報を上記復号手段での復号結果から取得する取得手段と
をさらに具備し、
上記記録手段は、上記取得手段で得た位置情報を上記撮像手段で得た画像と関連付けて記録する
ことを特徴とする請求項４記載の撮像装置。
【請求項６】
上記検出手段での検出結果により上記画像中の発光体の領域が複数あるか否かを判断する判断手段と、
上記判断手段で画像中の発光体の領域が複数あると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光体の位置情報を上記復号手段での復号結果から取得する取得手段と
をさらに具備し、
上記記録手段は、上記復号手段で復号した情報と上記取得手段で得た位置情報とを上記撮像手段で得た画像と関連付けて記録する
ことを特徴とする請求項４記載の撮像装置。
【請求項７】
自己の設置位置を含む情報を取得する位置取得手段と、
上記位置取得手段で得た位置を含む情報を、時間的な輝度変化に変調する変調手段と、
上記変調手段で変調した情報を可視光により発信する発光手段と
を具備したことを特徴とする発光装置。
【請求項８】
被写体となる画像を時間的に連続して撮影する撮像部を備えた撮像装置が内蔵するコンピュータが実行するプログラムであって、上記コンピュータを、
上記撮像部で撮像した画像中から、自己位置を含む情報を時間的な輝度変化に変調させて発光する発光体の領域を検出する検出手段、
上記検出手段で検出した画像領域中で撮像されている複数の上記発光体の輝度変化から各発光体の自己位置を含む情報を復号する復号手段、及び
上記復号手段で復号した情報を、検出手段での検出タイミングに対応して上記撮像部で得た画像と関連付けて記録する記録手段
として機能させることを特徴とする、コンピュータが読取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば撮影画像とともに、その撮影位置の情報等を記録するデジタルカメラ等に好適な情報記録システム、撮像装置、発光装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、風景等を撮影することで、その風景画像からその風景が存在する位置情報を取得する技術が考えられている。
【０００３】
例えば特許文献１には、撮像装置が取得した当該撮像装置の位置、撮像方位、及び、撮像された風景画像に含まれる複数の道路標識等の目印を装置外部のデータベースに送信し、撮影した風景の位置を特定する技術が記載されている。（特許文献１）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５０６８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献に記載された技術は、撮像された風景画像に対し高度な画像解析技術が要求されるだけでなく、その風景画像に路上広告や移動等、変化しやすいものが含まれる場合には、正確にその風景画像を解析することができないという不具合がある。
【０００６】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、高度な画像解析に依存することなく撮影した画像の位置を容易に特定することが可能な情報記録システム、撮像装置、発光装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、自己位置を含む情報を時間的な輝度変化に変調させて発光する発光装置と、被写体となる画像を時間的に連続して撮影する撮像手段、上記撮像手段で撮像した画像中から時間的な輝度変化を有する上記発光装置の領域を検出する検出手段、上記検出手段で検出した画像領域中で撮像されている複数の上記発光装置の輝度変化から各発光装置の自己位置を含む情報を復号する復号手段、及び上記復号手段で復号した情報を、検出手段での検出タイミングに対応して上記撮像手段で得た画像と関連付けて記録する記録手段を具備した撮像装置とを有したことを特徴とする。
【０００８】
請求項２記載の発明は、上記請求項１記載の発明において、上記撮像装置は、上記検出手段での検出結果により上記画像中の発光装置の領域が複数であるか否かを判断する判断手段と、上記判断手段で画像中の発光装置の領域が複数であると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光装置の位置情報を上記復号手段での復号結果から取得する取得手段とをさらに具備し、上記記録手段は、上記取得手段で得た位置情報を上記撮像手段で得た画像と関連付けて記録することを特徴とする。
【０００９】
請求項３記載の発明は、上記請求項１記載の発明において、上記撮像装置は、上記検出手段での検出結果により上記画像中の発光装置の領域が複数あるか否かを判断する判断手段と、上記判断手段で画像中の発光装置の領域が複数あると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光装置の位置情報を上記復号手段での復号結果から取得する取得手段とをさらに具備し、上記記録手段は、上記復号手段で復号した情報と上記取得手段で得た位置情報とを上記撮像手段で得た画像と関連付けて記録することを特徴とする。
【００１０】
請求項４記載の発明は、被写体となる画像を時間的に連続して撮影する撮像手段と、上記撮像手段で撮像した画像中から、自己位置を含む情報を時間的な輝度変化に変調させて発光する発光体の領域を検出する検出手段と、上記検出手段で検出した画像領域中で撮像されている複数の上記発光体の輝度変化から各発光体の自己位置を含む情報を復号する復号手段と、上記復号手段で復号した情報を、検出手段での検出タイミングに対応して上記撮像手段で得た画像と関連付けて記録する記録手段とを具備したことを特徴とする。
【００１１】
請求項５記載の発明は、上記請求項４記載の発明において、上記検出手段での検出結果により上記画像中の発光体の領域が複数であるか否かを判断する判断手段と、上記判断手段で画像中の発光体の領域が複数であると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光体の位置情報を上記復号手段での復号結果から取得する取得手段とをさらに具備し、上記記録手段は、上記取得手段で得た位置情報を上記撮像手段で得た画像と関連付けて記録することを特徴とする。
【００１２】
請求項６記載の発明は、上記請求項４記載の発明において、上記検出手段での検出結果により上記画像中の発光体の領域が複数あるか否かを判断する判断手段と、上記判断手段で画像中の発光体の領域が複数あると判断した場合に、上記検出手段で検出した画像中で、囲う範囲が最大となる複数の発光体の位置情報を上記復号手段での復号結果から取得する取得手段とをさらに具備し、上記記録手段は、上記復号手段で復号した情報と上記取得手段で得た位置情報とを上記撮像手段で得た画像と関連付けて記録することを特徴とする。
【００１３】
請求項７記載の発明は、自己の設置位置を含む情報を取得する位置取得手段と、上記位置取得手段で得た位置を含む情報を、時間的な輝度変化に変調する変調手段と、上記変調手段で変調した情報を可視光により発信する発光手段とを具備したことを特徴とする。
【００１４】
請求項８記載の発明は、被写体となる画像を時間的に連続して撮影する撮像部を備えた撮像装置が内蔵するコンピュータが実行するプログラムであって、上記コンピュータを、上記撮像部で撮像した画像中から、自己位置を含む情報を時間的な輝度変化に変調させて発光する発光体の領域を検出する検出手段、上記検出手段で検出した画像領域中で撮像されている複数の上記発光体の輝度変化から各発光体の自己位置を含む情報を復号する復号手段、及び上記復号手段で復号した情報を、検出手段での検出タイミングに対応して上記撮像部で得た画像と関連付けて記録する記録手段として機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、撮影した画像の位置を容易に特定することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る撮像記録システム全体の構成を示す図。
【図２】同実施形態に係る発光装置の発光装置の機能構成を示すブロック図。
【図３】同実施形態に係る図２の情報記憶部に格納される情報のフォーマットを示す図。
【図４】同実施形態に係るデジタルカメラの概念的な回路構成を示すブロック図。
【図５】同実施形態に係るデジタルカメラの撮影モード時の処理内容を示すフローチャート。
【図６】同実施形態に係るデジタルカメラでグラウンド上を撮影する場合の撮影光軸と発光部を認識可能な状態で撮影できる有効撮影領域とを例示する図
【図７】同実施形態に係る図６の撮影範囲に対応してデジタルカメラ側で得られる具体的な画像を例示する図。
【図８】同実施形態に係るグラウンド上の有効撮影領域と発光部とを示す図。
【図９】同実施形態に係るグラウンド上の有効撮影領域と発光部とを示す図。
【発明を実施するための形態】
【００１７】
以下本発明の一実施形態を図面を参照して説明する。なお、以下の説明における様々な細部の特定乃至実例及び数値や文字列その他の記号の例示は、本発明の宜質思想を明瞭にするためのあくまでも参考であって、それらのすべてまたは一部によって本発明の技術思想が限定されることはない。また、周知の手法、周知の手順、周知のアーキテクチャ及び周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであり、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に含まれているものとする。
【００１８】
図１は、本実施形態における利用形態を示す図であり、グラウンドＧＲＤ上を移動する人物ＰＳＮをデジタルカメラ１０で撮影している情景を例示するものである。
【００１９】
ここでグラウンドＧＲＤには、無数の発光部２０，２０，…が規則的に一面に敷設される。それぞれの発光部２０，２０，…は、その設置された位置に応じた情報（詳細には自己位置の緯度、経度、高度等の情報）を、肉眼では視認できない変調速度で時間的に輝度変化させて発光している。
【００２０】
各発光部２０，２０，…の可視光通信システムにおける情報送信装置としての詳細については、特開２００３−１７９５５６号公報で述べられているのでその説明を省略する。
【００２１】
図２は、発光部２０，２０，…を含む発光装置の機能構成を示す図である。同図において、１つの発光装置は、発光部２０、駆動制御部３１、情報変調部３２、及び情報記憶部３３から構成される。
【００２２】
発光部２０は、ＬＥＤ等の発光デバイスで構成される。情報記憶部３３は、情報変調部３２へ伝送すべき情報を記憶する。典型的にはこの発光部２０が敷設された３次元空間中の座標位置、すなわち緯度、経度、及び高度を含む位置情報をデジタルデータとして記憶する。情報変調部３２は、情報記憶部３３に記憶されたデジタルデータを時間的に輝度変化する情報に符号化して変調するための回路部である。符号化方式及び変調方式については任意ではあるが、望ましくは周波数が２８．８［ｋＨｚ］の副搬送波（サブキャリア）を採用した４値ＰＰＭ（Ｐｕｌｓｅ−ｐｏｓｉｔｉｏｎ  ｍｏｄｕｌａｔｉｏｎ）を採用する。
【００２３】
駆動制御部３１は、情報変調部３２にて変調されたデータに従って、発光部２０を規格化された可視光通信システムで伝送可能な周期で点滅駆動させる等、時間的に輝度が変化するように駆動制御する回路部である。
【００２４】
図３は、上述した情報記憶部３３に格納される情報を示すが、発光部２０が送信する情報のデータフォーマット４０でもある。すなわち、同データフォーマット４０は、光源ユニークＩＤ情報４１、位置ＩＤ情報４２、及び表示情報４３を有する。
【００２５】
光源ユニークＩＤ情報４１は、各発光部２０，２０，…に個々に設定された識別情報である。位置ＩＤ情報４２は、その発光部２０が敷設された３次元空間中の座標位置である。表示情報４３は、必須ではなくオプションとなる情報であり、当該敷設位置に対応してこの発光装置の所有者が任意に設定可能な文字テキストのデータ列からなる情報である。
【００２６】
発光部２０は上述した肉眼では視認できない程度の速度で時間的に輝度を変化させて発光することにより、このデータフォーマット４０の内容を、巡回的に上記デジタルカメラ１０を含む外部の不特定多数の情報復号装置に送信する。
【００２７】
図４は、上記デジタルカメラ１０の概念的な回路構成を示す図である。同図で、カメラ筐体前面に配設される光学レンズユニット５１により、固体撮像素子であるＣＭＯＳイメージセンサ５２の撮像面上に被写体の光像が結像される。
【００２８】
スルー画像表示、あるいはライブビュー画像表示とも称されるモニタ状態では、このＣＭＯＳイメージセンサ５２での撮像により得た画像信号を画像処理部５３に送り、相関二乗サンプリングや自動ゲイン調整、Ａ／Ｄ変換処理を実行してデジタル化する。画像処理部５３はさらに、このデジタル値の画像データに画素補間処理、γ補正処理を含むカラープロセス処理を施した後、システムバスＳＢを介して画像バッファ５４に一時的に保持させる。
【００２９】
画像バッファ５４に保持された画像データをシステムバスＳＢを介して画像処理部５３に読出し、画像サイズを大幅に縮小した上で再びシステムバスＳＢを介して表示部５５へ送り、モニタ画像として表示させる。
【００３０】
以上の過程を制御部５６が統括制御する。制御部５６はＣＰＵで構成され、メインメモリ５７、プログラムメモリ５８と直接接続される。メインメモリ５７は、ＳＤＲＡＭ（シンクロナスＤＲＡＭ）で構成され、ワークメモリとして機能する。プログラムメモリ５８は、電気的に書換可能な不揮発性メモリで構成され、後述する撮影モード時の位置情報を伴う画像データの記録を含む動作プログラムや各種データ等を固定的に記憶する。
【００３１】
制御部５６はプログラムメモリ５８から必要なプログラムやデータ等を読出し、メインメモリ５７に適宜一時的に展開記憶させながら、このデジタルカメラ１０全体の制御動作を実行する。
【００３２】
さらに上記制御部５６は、キー入力部５９から直接入力されるキー操作信号に対応して各種制御動作を実行する。制御部５６は、システムバスＳＢを介して上記画像処理部５３、画像バッファ５４、表示部５５の他、さらにレンズ駆動部６０、フラッシュ駆動部６１、ＣＭＯＳ駆動部６２、音声処理部６３、通信処理部６４、デコード部６５、メモリカード６６、ＵＳＢインタフェース（Ｉ／Ｆ）６７、及びインジケータ部６８とも接続される。
【００３３】
キー入力部５９は、例えば電源キー、シャッタキー、ズームキー、撮影モードキー、再生モードキー、メニューキー、カーソル（「↑」「→」「↓」「←」）キー、セットキー等を備える。
【００３４】
レンズ駆動部６０は、制御部５６からの制御信号を受けてレンズ用ステッピングモータ（Ｍ）６９の回動を制御し、上記光学レンズユニット５１を構成する複数のレンズ中の一部、具体的にはフォーカスレンズ及びズームレンズの位置をそれぞれ個別に光軸方向に沿って移動させる。
【００３５】
フラッシュ駆動部６１は、静止画像撮影時に制御部５６からの制御信号を受けて複数の白色高輝度ＬＥＤで構成されるフラッシュ部７０を撮影タイミングに同期して点灯駆動する。
【００３６】
ＣＭＯＳ駆動部６２は、その時点で設定されている撮影条件等に応じて上記ＣＭＯＳイメージセンサ５２の走査駆動を行なう。
【００３７】
上記キー入力部５９のシャッタキー操作に伴う画像撮影時に、画像処理部５３は上記画像バッファ５４に保持される画像データを所定のデータファイル形式、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）であればＤＣＴ（離散コサイン変換）やハフマン符号化等のデータ圧縮処理を施してデータ量を大幅に削減した画像データファイルを作成する。作成した画像データファイルはシステムバスＳＢを介してメモリカード６６に記録される。
【００３８】
また上記画像処理部５３は、再生モード時にメモリカード６６から読出されてくる画像データをシステムバスＳＢを介して受取り、記録時とは逆の手順で圧縮を解く伸長処理により元のサイズの画像データを得、これをシステムバスＳＢを介して画像バッファ５４に保持させる。そして、画像バッファ５４に保持された画像データにより表示部５５で再生のための表示を実行させる。
【００３９】
音声処理部６３は、上記光学レンズユニット５１と同じくカメラ筐体前面に配設されたマイクロホン７１から入力される音声信号をデジタルデータ化し、所定のデータファイル形式、例えばＡＡＣ（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ−４  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）形式でデータ圧縮して音声データファイルを作成し、上記メモリカード６６へ送出する。
【００４０】
加えて音声処理部６３は、ＰＣＭ音源等の音源回路を備え、音声の再生時にメモリカード６６から送られてくる音声データファイルの圧縮を解いてアナログ化し、このデジタルカメラ１０の背面側に設けられるスピーカ７２を駆動して、拡声放音させる。
【００４１】
上記メモリカード６６は、このデジタルカメラ１０に着脱自在に装着される。メモリカード６６は、このデジタルカメラ１０の記録媒体となる画像データ等の記録用メモリであり、内部にはブロック単位で電気的に書換え可能な不揮発性メモリであるフラッシュメモリと、そのコントローラ回路とが設けられる。
【００４２】
ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース６７は、ＵＳＢコネクタ７３を介してこのデジタルカメラ１０を外部機器、例えばパーソナルコンピュータと接続する際のデータの送受を司る。
【００４３】
次に上記実施形態の動作について説明する。  
なお、以下に示す動作は、撮影モード時に制御部５６がプログラムメモリ５８に記憶されている動作プログラムやデータ等を読出してメインメモリ５７に展開して保持させた上で実行するものである。
【００４４】
プログラムメモリ５８に記憶されている動作プログラム等は、このデジタルカメラ１０の製造工場出荷時にプログラムメモリ５８に記憶されていたものに加え、例えばこのデジタルカメラ１０のバージョンアップに際して、デジタルカメラ１０をパーソナルコンピュータと接続することにより外部からＵＳＢコネクタ７３、ＵＳＢインタフェース６７を経由して新たな動作プログラム、データ等をダウンロードして記憶したものも含む。
【００４５】
図５は、撮影モード時にキー入力部５９のシャッタキー操作に対応して静止画像を撮影する場合の処理内容を示す。
【００４６】
その動作当初には、光学レンズユニット５１を介してＣＭＯＳイメージセンサ５２で撮影した画像を表示部５５でモニタ用画像として表示させると共に、撮影した画像データを画像バッファ５４に蓄積させる（ステップＳ１０１）。
【００４７】
次いで、画像バッファ５４に蓄積した画像データが所定のフレーム数、例えば上記図３で説明したデータフォーマットの１周期分に相当するフレーム数を蓄積したか否かを判断する（ステップＳ１０２）。
【００４８】
ここで蓄積した画像データが所定のフレーム数に達していないと判断すると、次いでキー入力部５９のシャッタキーの操作により撮影が指示されたか否かを判断する（ステップＳ１０４）。
【００４９】
シャッタキーが操作されず、撮影の指示がなされていないと判断すると、再び上記ステップＳ１０１からの処理に戻る。
【００５０】
こうしてステップＳ１０１，Ｓ１０２，Ｓ１０４の処理を繰返し実行することで、モニタ表示と画像の蓄積を行ないながら、蓄積した画像のフレーム数が所定数となるか、あるいはシャッタキーの操作により撮影が指示されるのを待機する。
【００５１】
なお、蓄積した画像のフレーム数が所定数となるのに要する時間は、実際には数十［ミリ秒］から多くても数百［ミリ秒］のオーダーであり、実用上はユーザが撮影のために構図を決定した直後に当該時間に達することになる。
【００５２】
そして、画像バッファ５４に蓄積した画像データが所定のフレーム数に達した場合、上記ステップＳ１０２でそれを判断し、蓄積した所定フレーム数分の画像データに基づいて、全フレームの画像データから座標データリストを作成する。
【００５３】
すなわち、上記所定量のフレームそれぞれに上記発光部２０，２０，…の光による輝点座標を求め、この座標における上記所定量のフレーム間の時間的な輝度変化の態様を、例えば点灯＝“１”／消灯＝“０”からなるビットデータ列として生成する。そして、上記ビットデータ列に基づいてデコード部６５が輝点座標毎に輝度変化の態様を読出して情報に復号させる。
【００５４】
これら復号された情報に対し、上記図３に示したデータフォーマットで送信された、位置ＩＤ情報４２を有する輝点座標のみを抽出して座標データリストを作成する（ステップＳ１０３）。上記ステップＳ１０３の処理後、上記ステップＳ１０４の処理に進む。
【００５５】
こうしてステップＳ１０１，Ｓ１０２，Ｓ１０４の処理を繰返し実行し、必要に応じてステップＳ１０３で座標データリストを作成しつつ、順次その内容を更新する過程で、キー入力部５９のシャッタキーが操作されると、上記ステップＳ１０４でそれを判断し、直ちに適切な露光条件を設定した上で撮影を実行する（ステップＳ１０５）。
【００５６】
この撮影により得た画像データを画像バッファ５４に保持させた状態で、直前の上記ステップＳ１０３での処理により作成した座標データリストから、位置ＩＤ情報４２を復号できた少なくとも１つの座標データがあるか否かを判断する（ステップＳ１０６）。
【００５７】
ここで、座標データが１つも存在しない場合には、画像バッファ５４に記憶している画像データのみをデータファイル化し、このデジタルカメラ１０の記録媒体であるメモリカード６６に記録した後（ステップＳ１０７）、次の撮影に備えるべく、再び上記ステップＳ１０１からの処理に戻る。
【００５８】
また、上記ステップＳ１０６で少なくとも１つの座標データが存在すると判断した場合には、次いでその座標データが複数存在するか否かを判断する（ステップＳ１０８）。
【００５９】
座標データが複数は存在せず、１つのみであった場合には、画像バッファ５４に保持している画像データをデータファイル化した上で、そのデータファイルにその１つのみの座標データを付帯情報として関連付けてメモリカード６６に記録した後（ステップＳ１０９）、次の撮影に備えるべく、再び上記ステップＳ１０１からの処理に戻る。
【００６０】
さらに、上記ステップＳ１０８で座標データが複数存在すると判断した場合には、それら座標データの中で撮影範囲を示す複数の座標データを選択する（ステップＳ１１０）。
【００６１】
図６は、デジタルカメラ１０でグラウンドＧＲＤ上を撮影する場合の撮影光軸ＡＸと、発光部２０，２０，…を認識可能な状態で撮影できる有効撮影領域ＰＡとを例示する図である。デジタルカメラ１０を所持するユーザがグラウンドＧＲＤから任意の高さでデジタルカメラ１０を構えて撮影を行なう場合、上記高さと光学レンズユニット５１の画角に応じた一定の距離だけデジタルカメラ１０から離れないと発光部２０，２０，…を撮影することができず、またデジタルカメラ１０から離れすぎても、グラウンドＧＲＤ面に敷設された発光部２０，２０，…は画面中で小さくなって光の点滅が認識できなくなる。
【００６２】
このようにグラウンドＧＲＤに対して斜め下向きの撮影光軸ＡＸとなる有効撮影領域ＰＡを撮影する場合、認識可能な発光部２０，２０，…のみに着目したデジタルカメラ１０側で得られる具体的な画像は図７に示すようになる。
【００６３】
この図７に示す画像中では、多数写り込んだ発光部２０，２０，…に対し、それらの情報をデコードして位置ＩＤ情報４２を取得することにより、有効撮影領域ＰＡで囲って示すように、複数の座標データとして、有効撮影領域ＰＡの最大範囲である画面の四隅に最も近い４つの発光部２０Ａ〜２０Ｄを特定し、これらの座標データを選択することができる。
【００６４】
図８は、上記図６と同様にグラウンドＧＲＤ上の有効撮影領域ＰＡと発光部２０，２０，…とを示すもので、上記図７で示した４つの発光部２０Ａ〜２０Ｄは図のような配置となる。
【００６５】
上記ステップＳ１１０での選択処理後、画像バッファ５４に保持している画像データをデータファイル化した上で、そのデータファイルに上記選択した最大４点分の座標データを付帯情報として関連付けてメモリカード６６に記録した後（ステップＳ１１１）、次の撮影に備えるべく、再び上記ステップＳ１０１からの処理に戻る。
【００６６】
図９は、上記図６、図８と同様にグラウンドＧＲＤ上の有効撮影領域ＰＡと発光部２０，２０，…とを示す。画像データと関連付けて記録した４つの発光部２０Ａ〜２０Ｄの位置により、この画像データで撮影された被写体が、少なくとも上記４つの発光部２０Ａ〜２０Ｄで構成される四角形ＱＬの範囲の位置を含んでいることが、記録内容から判断できる。
【００６７】
したがって、作成モード時には、当該画像データの作成に際して、上記４つの発光部２０Ａ〜２０Ｄの位置座標データを重畳表示するものとしてもよい。
【００６８】
なお、上記図６〜図９の例では、４点分の座標データが得られた場合について説明したが、少なくとも２点の座標データが得られていれば、当該２点を対角とする矩形の位置範囲が画像データで撮影されているものと推定できるので、その位置範囲を画像データの再生時に合わせて表示するものとしてもよい。
【００６９】
同様に、３点分の座標データが得られた場合には、当該３点を結んだ３角形の位置範囲が画像データで撮影されているものと考えられるので、その位置範囲を画像データの再生時に合わせて表示するものとしてもよい。
【００７０】
さらに、座標データのカウントを最大４点と制限することなく、５点以上の座標データが得られた場合でもそれらを位置範囲を表す座標データとしてすべて画像データに関連付けて記録することで、撮影位置の範囲をより的確に反映した座標データとすることができる。
【００７１】
以上詳記した如く本実施形態によれば、必要とされるシステム等の構成を極力簡易なものとしながら、撮影した画像の位置を容易に特定することが可能となる。
【００７２】
加えて上記実施形態では、画像中の複数の発光部２０，２０，…の位置を検出して、囲う範囲が最大となるような複数の発光部２０，２０，…の位置情報を得、得た位置情報を撮像した画像データと関連付けて記録するものとしたので、画像を撮影した位置を、１点ではなく面の範囲として認識でき、画像の撮影位置をより詳細に特定できる。
【００７３】
また、上記実施形態では示さなかったが、上記取得できた複数の発光部２０，２０，…の座標データから撮影した画像の範囲を表す数点の座標データを抽出して取り纏めた上で、画像データに対してこの範囲を表す取り纏めた座標データを関連付けると共に、取得できたすべての発光部２０，２０，…の座標データも併せて画像データに関連付けて記録するものとしてもよい。
【００７４】
こうすることで、画像の撮影範囲の位置を特定するのみならず、画像中の任意の１点の位置を特定する場合、例えば画像に写っている２つの発光部２０，２０の中点位置を特定する場合などの処理も容易、且つ正確に実行することができ、より拡張性に富んだ構成にできる。
【００７５】
なお、上記実施形態は撮影モード時に静止画像を撮影する場合について説明したが、本発明はこれに限るものではなく、動画像撮影時に該動画像を構成する個々のフレーム単位毎、あるいは所定フレーム数毎に間欠的に座標データを関連付けて記録するものとしてもよい。
【００７６】
また、上記実施形態は、発光部２０，２０，…が１つの閉じた空間であるグラウンドＧＲＤ内に規則的に敷設されたものであるものとして説明したが、発光装置は同一空間内に規則は位置されたものに限らず、例えば街路灯や各種イルミネーション、看板や交通信号機、その他、ＬＥＤ等を光源として可視光通信を行なうことが可能な光源であれば他にも容易に実現できる。
【００７７】
加えて、固定的に設置された光源であれば、当該設置位置を正確に記憶した情報記憶部３３を有するものとして実現可能である一方で、移動体に設けられた光源、例えば自動車のヘッドライトであれば、当該自動車に搭載されるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）受信機を用いて現在位置を取得した上でその取得した現在位置を発信することも考えられる。
【００７８】
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件による適宜の組み合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【符号の説明】
【００７９】
１０…デジタルカメラ、２０，２０Ａ〜２０Ｂ…発光部、３１…駆動制御部、３２…情報変調部、３３…情報記憶部、４０…データフォーマット、４１…光源ユニークＩＤ情報、４２…位置ＩＤ情報、４３…表示情報、５１…光学レンズユニット、５２…ＣＭＯＳイメージセンサ、５３…画像処理部、５４…画像バッファ、５５…表示部、５６…制御部、５７…メインメモリ、５８…プログラムメモリ、５９…キー入力部、６０…レンズ駆動部、６１…フラッシュ駆動部、６２…ＣＭＯＳ駆動部、６３…音声処理部、６４…通信処理部、６５…デコード部、６６…メモリカード、６７…ＵＳＢインタフェース（Ｉ／Ｆ）、６８…インジケータ部、６９…レンズ用ステッピングモータ（Ｍ）、７０…フラッシュ部、７１…マイクロホン、７２…スピーカ、７３…ＵＳＢコネクタ、ＡＸ…撮影光軸、ＰＡ…有効撮影領域、ＧＲＤ…グラウンド、ＰＳＮ…（被写体の）人物。
【図１】
2010268222.tif 000003
【図２】
2010268222.tif 000004
【図３】
2010268222.tif 000005
【図４】
2010268222.tif 000006
【図５】
2010268222.tif 000007
【図６】
2010268222.tif 000008
【図７】
2010268222.tif 000009
【図８】
2010268222.tif 000010
【図９】
2010268222.tif 000011