(57)【特許請求の範囲】
【請求項１】
発光ユニットが発光する任意の情報を含む可視光を撮像手段で受光し、当該可視光に含まれる情報を取得する可視光通信に用いられる撮像装置であって、
前記可視光に含まれている前記発光ユニット自体を示す情報である第１の識別情報と、前記第１の識別情報に関連付いた前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、が記録されている記録手段と、
前記第１の識別情報と前記第２の識別情報を用いて前記発光ユニットを含む被写体を追尾する追尾手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記第１の識別情報に関連する情報を含む可視光の位置を検出する第１の検出手段と、
前記第２の識別情報に基づいて、前記発光ユニットを含む被写体の位置を検出する第２の検出手段と、
を更に備えることを特徴とする請求項１に記載の撮像装置。
【請求項３】
可視光を発光する発光ユニットが発光する可視光を撮像手段で受光し、当該可視光に含まれる前記第１の識別情報に関連する情報を取得する取得手段を更に備え、
前記第１の検出手段は、前記取得手段により取得された前記第１の識別情報に関連する情報に基づいて、前記第１の識別情報に関連する情報を含む可視光の位置を検出することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記追尾手段は、前記第１の検出手段の検出結果と前記第２の検出手段の検出結果とに基づいて前記発光ユニットを含む被写体を追尾することを特徴とする請求項２又は３に記載の撮像装置。
【請求項５】
前記追尾手段は、前記第１の検出手段が前記第１の識別情報と同じ情報を含む可視光の位置を検出できない場合、前記第２の検出手段の検出結果に基づいて前記発光ユニットを含む被写体を追尾することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記第２の識別情報は、前記発光ユニットを含む被写体のサイズと当該被写体の中での前記発光ユニットの位置であることを特徴とする請求項１乃至４の何れか一項に記載の撮像装置。
【請求項７】
前記第２の識別情報は、前記発光ユニットを含む被写体の顔から前記発光ユニットまでの距離であることを特徴とする請求項１乃至４の何れか一項に記載の撮像装置。
【請求項８】
前記第２の識別情報は、前記発光ユニットを含む被写体が装着している前記発光ユニットの数であることを特徴とする請求項１乃至４の何れか一項に記載の撮像装置。
【請求項９】
前記第２の識別情報は、前記発光ユニットを含む被写体のサイズであることを特徴とする請求項１乃至５の何れか一項に記載の撮像装置。
【請求項１０】
前記第２の識別情報は、前記発光ユニットを含む被写体の顔の特徴であることを特徴とする請求項１乃至５の何れか一項に記載の撮像装置。
【請求項１１】
前記第２の識別情報は、前記発光ユニットを含む被写体が身に着けている代表的な色であることを特徴とする請求項１乃至５の何れか一項に記載の撮像装置。
【請求項１２】
前記第１の識別情報と前記第１の識別情報に関連付いた第２の識別情報を前記記録手段に登録する登録手段、
を更に備えることを特徴とする請求項１乃至１１の何れか一項に記載の撮像装置。
【請求項１３】
記録手段を備え、発光ユニットが発光する任意の情報を含む可視光を撮像手段で受光し、当該可視光に含まれる情報を取得する可視光通信に用いられる撮像装置における被写体追尾方法であって、
前記記録手段は、前記可視光に含まれている前記発光ユニット自体を示す情報である第１の識別情報と、前記第１の識別情報に関連付いた前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、が記録されており、
前記第１の識別情報と前記第２の識別情報を用いて前記発光ユニットを含む被写体を追尾する、
ことを特徴とする被写体追尾方法。
【請求項１４】
記録手段を備え、発光ユニットが発光する可視光に含まれる情報を取得する可視光通信に用いられる撮像装置のコンピュータを、
被写体を追尾する追尾手段、
として機能させるプログラムであって、
前記記録手段は、前記可視光に含まれている前記発光ユニット自体を示す情報である第１の識別情報と、前記第１の識別情報に関連付いた前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、が記録されており、
前記追尾手段は、前記第１の識別情報と前記第２の識別情報を用いて前記発光ユニットを含む被写体を追尾する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、被写体追尾方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラにおける可視光通信による追跡システムでは、追跡する光タグを登録する必要がある。基本的に登録した光タグを認識してそれを追尾することで被写体を追跡することになる（例えば特許文献１、２、３、４参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−５０６９７号公報
【特許文献２】特開２０１０−１４７７６２号公報
【特許文献３】特開２０１０−４４５１６号公報
【特許文献４】特開２００１−３４７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術による撮像装置では、光タグが隠れてしまったり、他のものを誤認識した場合、光タグを正しく追跡できなくなるという問題があった。
【０００５】
そこで本発明は、光タグが認識できなくなった場合でも、高精度で被写体を追尾することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る撮像装置は、発光ユニットが発光する任意の情報を含む可視光を撮像手段で受光し、当該可視光に含まれる情報を取得する可視光通信に用いられる撮像装置であって、前記可視光に含まれている前記発光ユニット自体を示す情報である第１の識別情報と、前記第１の識別情報に関連付いた前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、が記録されている記録手段と、前記第１の識別情報と前記第２の識別情報を用いて前記発光ユニットを含む被写体を追尾する追尾手段と、を備えたことを特徴とする。
【０００７】
この発明に係る被写体追尾方法は、記録手段を備え、発光ユニットが発光する任意の情報を含む可視光を撮像手段で受光し、当該可視光に含まれる情報を取得する可視光通信に用いられる撮像装置における被写体追尾方法であって、前記記録手段は、前記可視光に含まれている前記発光ユニット自体を示す情報である第１の識別情報と、前記第１の識別情報に関連付いた前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、が記録されており、前記第１の識別情報と前記第２の識別情報を用いて前記発光ユニットを含む被写体を追尾する、ことを特徴とする。
【０００８】
この発明に係るプログラムは、記録手段を備え、発光ユニットが発光する可視光に含まれる情報を取得する可視光通信に用いられる撮像装置のコンピュータを、被写体を追尾する追尾手段、として機能させるプログラムであって、前記記録手段は、前記可視光に含まれている前記発光ユニット自体を示す情報である第１の識別情報と、前記第１の識別情報に関連付いた前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、が記録されており、前記追尾手段は、前記第１の識別情報と前記第２の識別情報を用いて前記発光ユニットを含む被写体を追尾する、ことを特徴とする。
【発明の効果】
【０００９】
この発明によれば、光タグが認識できなくなった場合でも、高精度で被写体を追尾することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による撮影システム１の構成を示すブロック図である。
【図２】本実施形態による光タグ１０、及び撮像装置２０の構成を示すブロック図である。
【図３】本実施形態による光タグ１０が発光する色パターンの一例を示す概念図である。
【図４】本実施形態による光タグ１０の動作を説明するためのフローチャートである。
【図５】本実施形態による撮像装置２０の動作（登録処理）を説明するためのフローチャートである。
【図６】本実施形態による撮像装置２０の動作（登録処理）を説明するための概念図である。
【図７】本実施形態による撮像装置２０の動作（撮影処理）を説明するためのフローチャートである。
【図８】本実施形態による撮影システム１の動作を説明するための概念図であり、（ａ）は第１の識別情報（光タグ１０）を用いた追尾動作、（ｂ）は第２の識別情報（服の色）を用いた追尾動作を示す。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１２】
Ａ．実施形態の構成
図１は、本発明の実施形態による撮影システム１の構成を示すブロック図である。図１において、撮影システム１は、ユーザー（被写体）の手首などに装着する光タグ１０と、被写体を撮影する撮像装置２０とからなる。光タグ１０は、図１に示すように、着脱可能なベルト形状の本体を有しており、例えば、図示するようにユーザー（被写体）の手首などに装着可能になっている。
【００１３】
手首以外も、遊具（テニスならラケット、ゴルフならゴルフクラブなど）に装着してもよい。あるいは首から下げる、肩や胸部分に貼り付けるような構造であってもよい。光タグ１０の外周面には、外部へ光を照射するように発光部１４や発光窓１５と、装着したユーザーが操作できるように電源スイッチ１６とが設けられている。
【００１４】
撮像装置２０は、図１に示すように、光学レンズ部２１や撮像部２２が設けられている筐体２０ａと、表示部２５が設けられている筐体２０ｂとから構成されている。筐体２０ａには、金網などに引っ掛けて固定できるようにハンドル部２０ｃが設けられている。
【００１５】
図２（ａ）、（ｂ）は、本実施形態による光タグ１０、及び撮像装置２０の構成を示すブロック図である。また、図３は、本実施形態による光タグ１０が発光する色パターンの一例を示す概念図である。図２（ａ）において、光タグ１０は、メモリ１１、タイミングジェネレータ１２、ＣＰＵ１３、発光部１４、及び発光窓１５を備えている。メモリ１１は、予め設定された色パターンＰに応じた第１の識別情報１１ａを記憶する。該色パターンＰとしては、赤（Ｒ）、緑（Ｇ）、青（Ｂ）を時系列に並べたもので、本実施形態では、例えば、図３に示すように、赤（Ｒ）→緑（Ｇ）→赤（Ｒ）→青（Ｂ）→…としている。このように可視光通信として、色成分ＲＧＢからなる色パターンＰを用いることで、ユーザーによる視認性に優れるとともに、撮像装置２０においても、撮影画像の中から容易に検出することができる。
【００１６】
タイミングジェネレータ１２は、所定周期の安定したクロック信号ＣＫを発生する。ＣＰＵ１３は、タイミングジェネレータ１２からのクロック信号ＣＫに同期して、メモリ１１から第１の識別情報１１ａを順次に取り出し、データ送出を示すヘッダ情報に続けて取り出した第１の識別情報１１ａを、後述の発光部１４に供給する。
【００１７】
発光部１４は、ＲＧＢそれぞれの発光素子（ＬＥＤ；Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を備えている。該発光部１４は、タイミングジェネレータ１２からのクロック信号ＣＫに同期して、第１の識別情報１１ａに従って、時間的に色が変化する色パターンＰを、発光窓１８を介して出力する。なお、本実施形態では、図３に示すように、各色の発光時間は、０．１秒としている。後述の撮像装置２０は、上記時間的に色が変化する色パターンＰを受光することで、当該光タグ１０を認識するようになっている。
【００１８】
図２（ｂ）において、撮像装置２０は、光学レンズ部２１、撮像部２２、フラッシュメモリ２３、メモリ２４、表示部２５、キー入力部２６、及びＣＰＵ２７を備えている。撮像部２２は、例えば、ＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの二次元イメージセンサで構成されている。
【００１９】
撮像部２２は、所定のフレームレートで光学レンズ部２１を介して取り込まれた画像を電気的なフレーム画像信号に変換し、フラッシュメモリ２３に順次保存する。特に、本実施形態では、撮像装置２０は、光学レンズ部２１を介して取り込まれた画像から、任意サイズの部分読み出し（トリミング）を行うことが可能となっている。フラッシュメモリ２３は、撮像部２２からのフレーム（画像）を時系列に格納したり、任意サイズの部分読み出し（トリミング）したフレーム（画像）を時系列に格納したりする。メモリ２４は、プログラムなどを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や、後述するＣＰＵ２７のワーキングメモリとして利用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などからなる。
【００２０】
特に、本実施形態では、メモリ２４は、光タグ１０を装着した被写体を追尾するために、光タグ１０を識別するための第１の識別情報（色パターンに応じたデータ）１１ａと、当該光タグ１０を装着している被写体の画像情報から取得した第２の識別情報２４ａとを紐付けて記憶する。なお、第２の識別情報２４ａとしては、被写体のサイズ（身長、体格など）、被写体の顔の特徴（目鼻口の位置関係、髪の色、ヘアスタイルなど）、被写体のサイズと被写体の中での発光タグ１０の位置、被写体が身に着けている代表的な色（例えば、服の色など）、被写体の顔から発光タグ１０までの距離、被写体が装着している発光タグの数などがある。
【００２１】
表示部２５は、液晶表示器や有機ＥＬ表示器などからなり、光学レンズ部２１を介して撮像部２２により取り込まれる撮影画像を表示するとともに、撮影した動画の再生時に動画を表示する。キー入力部２６は、撮影ボタンや各種設定キーなどからなり、当該撮像装置２０の動作を制御するためのユーザーにより指示操作を入力する。また、キー入力部２６は、表示部２５に重畳されたタッチパネルを供えてもよい。
【００２２】
ＣＰＵ２７は、所定のプログラムを実行することにより上述した各部の動作を制御する。具体的には、ＣＰＵ２７は、光タグ１０の第１の識別情報１１ａと被写体の画像情報から取得した第２の識別情報２４ａとを関連付けて登録する登録処理と、撮影時に光タグ１０の第１の識別情報１１ａと被写体の画像情報から取得した第２の識別情報２４ａとに基づいて、当該被写体を追尾しながら撮影を行う撮影処理とを実行する。
【００２３】
特に、登録処理において、ＣＰＵ２７は、撮像部２２により取り込まれる画像の中から、光タグ１０が発する上記所定の色パターンを検出すると、当該色パターンをデコードして得られる第１の識別情報１１ａをメモリ２４に保存する。このとき、ＣＰＵ２７は、撮像部２２により取り込まれる撮影画像を解析して被写体（例えば、人物やペットなど）の顔の輪郭や顔を形成するバーツ（目、口、鼻、額など）の形や位置関係などを総合的に判断して被写体を検出し、光タグ１０を装着している被写体を特定する。
【００２４】
更に、ＣＰＵ２７は、被写体の服の色や、被写体の顔（の重心）と光タグ１０との距離などから第２の識別情報２４ａを取得し、上記第１の識別情報１１ａと対応付けてメモリ２４に保存する。これにより、光タグ１０と該光タグ１０を装着している被写体とを対応付けることが可能となる。なお、顔検出を含む被写体認識機能は、撮像装置において一般的に用いられている技術であり、本実施形態ではその周知技術を利用するようにしているため、その具体的な説明については省略する。
【００２５】
また、撮影処理において、ＣＰＵ２７は、撮像部２２により取り込まれる画像の中から、第１の識別情報１１ａに一致する色パターンを探索し、探索した結果得られる光タグ１０を装着する被写体（の位置）を特定し、光タグ１０の動きを追尾しながら動画撮影を行う。
【００２６】
また、撮影処理において、光タグ１０が隠れてしまうなどして見失った場合には、撮像部２２により取り込まれる画像の中から、当該光タグ１０の第１の識別情報１１ａに対応付けて保存されている第２の識別情報２４ａに一致する画像情報（例えば、服の色など）を探索し、探索した結果得られる特定の画像情報（例えば、服の色など）の位置から被写体の位置を特定し、該被写体を追尾しながら動画撮影を行う。
【００２７】
このように、光タグ１０が隠れてしまうなどして見失った場合であっても、光タグ１０の第１の識別情報１１ａに対応付けて保存されている第２の識別情報２４ａに一致する画像情報（例えば、服の色など）から被写体（の位置）を特定することで、高精度で被写体を追尾することができる。
【００２８】
Ｂ．実施形態の動作
次に、上述した実施形態による光タグ１０、及び撮像装置２０の動作を説明する。
図４は、本実施形態による光タグ１０の動作を説明するためのフローチャートである。ユーザーは、まず、手首などに光タグ１０を装着し、スポーツなどのプレー開始に先だって、光タグ１０の電源を投入する。電源が投入されると、光タグ１０のＣＰＵ１３は、イニシャライズ処理を行い（ステップＳ１０）、タイミングジェネレータ１２からのクロック信号ＣＫに同期して、メモリ１１から色パターンに対応する第１の識別情報１１ａを順次読み出し（ステップＳ１２）、データ送出を示すヘッダ情報に続けて、取り出した第１の識別情報１１ａを、発光部１４に供給する。
【００２９】
発光部１４は、タイミングジェネレータ１２からのクロック信号ＣＫに同期して、第１の識別情報１１ａに基づいて、時間的に変化する色パターンＰを持つ光を、発光窓１８を介して発光させる（ステップＳ１４）。次に、ＣＰＵ１３は、電源オフ操作があったか否かを判断し（ステップＳ１６）、電源オフ操作がない場合には（ステップＳ１６のＮＯ）、ステップＳ１４に戻り、第１の識別情報１１ａに応じた色パターンの発光を繰り返す。一方、電源オフ操作があった場合には（ステップＳ１６のＹＥＳ）、当該処理を終了する。
【００３０】
図５は、本実施形態による撮像装置２０の動作（登録処理）を説明するためのフローチャートである。また、図６は、本実施形態による撮像装置２０の動作（登録処理）を説明するための概念図である。
【００３１】
ユーザーは、光タグ１０を準備した後、ハンドル部２０ｃを金網などに引っ掛けて固定し、キー入力部２６などから撮像装置２０の電源を投入する。電源が投入されると、撮像装置２０のＣＰＵ２７は、イニシャライズ処理を行い（ステップＳ２０）、撮像部２２にライブビューの開始を指示する（ステップＳ２２）。撮像部２２は、該指示を受け、光学レンズ部２１を介して取り込んだ画像を表示部２５に表示するライブビューを開始する（該画像は保存されない）。
【００３２】
次に、ＣＰＵ２７は、ライブビュー画像を解析して被写体の顔の輪郭や、顔を形成するバーツ（目、口、鼻、額など）の形や位置関係などのパターン認識を行うことで総合的に判断して、図６に示すように、被写体Ａを認識する被写体認識処理を実行する（ステップＳ２４）。次に、認識した被写体Ａ枠内における光タグ１０の検出を行い（ステップＳ２６）、光タグ１０が発する色パターンを検出したか否かを判定する（ステップＳ２８）。そして、光タグ１０が発する色パターンが検出されない場合には（ステップＳ２８のＮＯ）、ステップＳ２６に戻り、光タグ１０の検出、すなわち色パターンの検出を繰り返す。
【００３３】
一方、ライブビュー画像中における被写体Ａ枠内に光タグ１０が発する色パターンが検出された場合には（ステップＳ２８のＹＥＳ）、検出した色パターンから第１の識別情報１１ａを取得してメモリ２４に保存する（ステップＳ３０）。次に、ＣＰＵ２７は、ライブビュー画像中から第２の識別情報２４ａを取得し（ステップＳ３４）、上記第１の識別情報１１ａと対応付けてメモリ２４に保存する（ステップＳ３６）。これにより、光タグ１０を示す第１の識別情報１１ａと該光タグ１０を装着している被写体を示す第２の識別情報２４ａとが対応付けられる。
【００３４】
図７は、本実施形態による撮像装置２０の動作（撮影処理）を説明するためのフローチャートである。また、図８（ａ）、（ｂ）は、本実施形態による撮像装置２０の動作（撮影処理）を説明するための概念図である。なお、以下の説明では、動画撮影中に光タグ１０が隠れてしまうなどして見失った場合の動作について説明する。したがって、この場合には、第２の識別情報２４ａとして、被写体のサイズ（身長、体格など）、被写体の顔の特徴点（目鼻口の位置関係、髪の色、ヘアスタイルなど）、被写体が身に着けている代表的な色（例えば、服の色など）を用いるのが好ましい。
【００３５】
上述した登録処理の終了後、ユーザー（撮影者＝光タグ１０を装着した本人でもよい）は、キー入力部２６からシャッターボタンを押下するなどして動画撮影開始を指示する（ステップＳ４０）。ＣＰＵ２７は、撮像部２２から所定のフレームレートで光学レンズ部２１を介して画像データ（フレームデータ）を取り込み、フラッシュメモリ２３に一時保存（バッファリング）する（ステップＳ４２）。
【００３６】
次に、ＣＰＵ２７は、動画撮影中において、一時保存した画像データ内に第１の識別情報１１ａ、すなわち光タグ１０が発する色パターンを検出したか否かを判断する（ステップＳ４４）。そして、第１の識別情報１１ａ（光タグ１０が発する色パターン）を検出した場合には（ステップＳ４４のＹＥＳ）、ＣＰＵ２７は、動画撮影中であるか否かを判断する（ステップＳ５０）。そして、動画撮影中である場合には（ステップＳ５０のＹＥＳ）、ＣＰＵ２７は、検出した第１の識別情報１１ａを含む可視光を発する光タグ１０の位置に基づいて、図８（ａ）に示すように、一時保存した画像データから、光タグ１０を装着している被写体Ａが画角内に入るように所定の範囲Ｂでトリミングして動画として保存する（ステップＳ５４）。なお、撮像部２２は、該被写体Ａに対してフォーカスや露出が適切になるように調整する。
【００３７】
次に、ＣＰＵ２７は、キー入力部２６などから撮影停止指示があったか否かを判断する（ステップＳ５６）。そして、撮影停止指示がない場合には（ステップＳ５６のＮＯ）、ＣＰＵ２７は、ステップＳ４２に戻り、上述した処理を繰り返す。
【００３８】
すなわち、ＣＰＵ２７は、撮像部２２からの画像データ内に第１の識別情報１１ａを含む可視光が検出されている間は、第１の識別情報１１ａを含む可視光を発する光タグ１０の位置に基づいて、一時保存した画像データから、光タグ１０を装着している被写体Ａが画角内に入るように所定の範囲Ｂでトリミングすることによって、被写体Ａを追従しながら動画を撮影する動作を継続する。
【００３９】
一方、撮像部２２からの画像データ内に光タグ１０（第１の識別情報１１ａ）が検出されない場合には（ステップＳ４４のＮＯ）、ＣＰＵ２７は、撮像部２２からの画像データ内に第２の識別情報２４ａを検出したか否かを判断する（ステップＳ４６）。
【００４０】
そして、第２の識別情報２４ａを検出した場合には（ステップＳ４６のＹＥＳ）、ＣＰＵ２７は、動画撮影中であるか否かを判断する（ステップＳ５０）。そして、動画撮影中である場合には（ステップＳ５０のＹＥＳ）、ＣＰＵ２７は、図８（ｂ）に示すように、第２の識別情報２４ａが検出された位置に基づいて、一時保存した画像データから、第２の識別情報２４ａによって特定される被写体Ａが画角内に入るように所定の範囲Ｂでトリミングして動画として保存する（ステップＳ５４）。なお、撮像部２２は、該被写体Ａに対してフォーカスや露出が適切になるように調整する。
【００４１】
次に、ＣＰＵ２７は、キー入力部２６などから撮影停止指示があったか否かを判断する（ステップＳ５６）。そして、撮影停止指示がない場合には（ステップＳ５６のＮＯ）、ステップＳ４２に戻り、上述した処理を繰り返す。
【００４２】
すなわち、ＣＰＵ２７は、撮像部２２からの画像データ内に第１の識別情報１１ａを含む可視光を発する光タグ１０が検出されない場合には、撮像部２２からの画像データ内に検出される第２の識別情報２４ａの位置に基づいて、一時保存した画像データから、第２の識別情報２４ａによって特定される被写体Ａが画角内に入るように所定の範囲Ｂでトリミングすることによって、被写体Ａを追従しながら動画を撮影する動作を継続する。
【００４３】
また、動画撮影中に、第１の識別情報１１ａを含む可視光、及び第２の識別情報２４ａの双方が検出されない場合には（ステップＳ４４のＮＯ、Ｓ４６のＮＯ）、ＣＰＵ２７は、撮像部２２に対して動画撮影の一時停止を指示する（ステップＳ４８）。これにより、撮像部２２は、動画撮影を一旦停止する。なお、第１の識別情報１１ａを含む可視光、及び第２の識別情報２４ａの双方が検出されなくなった場合にすぐに動画撮影を一時停止するのではなく、所定の時間（例えば、２０秒とか、３０秒程度）だけタイムラグを設け、該所定の時間が経過しても、第１の識別情報１１ａを含む可視光、又は第２の識別情報２４ａが再度検出されない場合に動画撮影を一時停止するようにしてもよい。
【００４４】
次に、ＣＰＵ２７は、キー入力部２６などから撮影停止指示があったか否かを判断し（ステップＳ５６）、撮影停止指示がない場合には（ステップＳ５６のＮＯ）、ステップＳ４２に戻り、第１の識別情報１１ａを含む可視光、又は第２の識別情報２４ａの検出を繰り返す。したがって、何らかの原因で、第１の識別情報１１ａを含む可視光、及び第２の識別情報２４ａの双方が検出できない場合には、動画撮影の一時停止を継続することになる。但し、動画撮影を一時停止している間も、撮像部２２による画像の取り込みは継続している。
【００４５】
一方、動画撮影の一時停止中に、再度、第１の識別情報１１ａを含む可視光、又は第２の識別情報２４ａのいずれかを検出した場合には（ステップＳ４４のＹＥＳ、又はステップＳ４６のＹＥＳ）、動画撮影中であるか否かを判断する（ステップＳ５０）。この場合、動画撮影は一時停止中であるので（ステップＳ５０のＮＯ）、ＣＰＵ２７は、撮像部２２に対して動画撮影の再開を指示する（ステップＳ５２）。これにより、撮像部２２は、第１の識別情報１１ａを含む可視光、又は第２の識別情報２４ａのいずれかに基づいて、一時保存した画像データから、第１の識別情報１１ａを含む可視光を発する光タグ１０の位置、又は第２の識別情報２４ａの位置によって特定される被写体Ａが画角内に入るように所定の範囲Ｂでトリミングすることによって、被写体Ａを追従しながら動画を撮影する動作を再開する。
【００４６】
次に、ＣＰＵ２７は、キー入力部２６などから撮影停止指示があったか否かを判断し（ステップＳ５６）、撮影停止指示がない場合には（ステップＳ５６のＮＯ）、ステップＳ４２に戻り、第１の識別情報１１ａを含む可視光、又は第２の識別情報２４ａに基づいて被写体Ａを追尾しながら動画撮影を継続する。
【００４７】
そして、キー入力部２６などから撮影停止指示があった場合には（ステップＳ５６のＹＥＳ）、ＣＰＵ２７は、撮像部２２に対して動画撮影の停止を指示する（ステップＳ５８）。これにより、撮像部２２は、動画撮影を停止することになる。その後、ＣＰＵ２７は、当該処理を終了する。
【００４８】
上述した実施形態によれば、第１の識別情報１１ａを含む可視光を発する光タグ１０が検出される場合には、光タグ１０の位置に基づいて被写体Ａを追従しながら動画を撮影し、撮影中に、第１の識別情報１１ａを含む可視光を発する光タグ１０が検出されない場合には、第１の識別情報１１ａに対応付けて登録した、可視光通信とは異なる画像認識のための情報である第２の識別情報の位置に基づいて、被写体Ａを追従しながら動画を撮影するようにしたので、光タグ１０が認識できなくなった場合でも、高精度で被写体を追尾することができる。
【００４９】
なお、上述した実施形態では、第１の識別情報１１ａを含む可視光を発する光タグ１０が検出されない場合の動作について説明したが、第１の識別情報１１ａを含む可視光を発する光タグ１０の位置と、第１の識別情報１１ａに対応付けて保存されている第２の識別情報２４ａに一致する画像情報の位置と、の両方に基づいて被写体の追尾するようにしてもよい。
【００５０】
この場合、第２の識別情報２４ａとしては、被写体のサイズ（身長、体格など）、被写体の顔の特徴点（目鼻口の位置関係、髪の色、ヘアスタイルなど）、被写体のサイズと被写体の中での発光タグ１０の位置、被写体が身に着けている代表的な色（例えば、服の色など）、被写体の顔から発光タグ１０までの距離、被写体が装着している発光タグの数などが好ましい。
【００５１】
この場合、第１の識別情報１１ａを含む可視光を発する光タグ１０の位置に加えて、第２の識別情報２４ａで示される可視光通信とは異なる画像認識のための情報によって被写体の位置を特定するため、何らかの原因で誤認識してしまうことを防ぐことができ、高精度で被写体を追尾することができる。
【００５２】
また、図７のフローチャートには記載されていないが、第２の識別情報２４ａを検出できず、第１の識別情報１１ａを含む可視光を発する光タグ１０の位置だけに基づいて被写体の追尾を行なうことができるのはもちろんである。
【００５３】
なお、上述した実施形態では、撮像装置２０は、特定された被写体Ａを所定の範囲Ｂでトリミングしたが、トリミングせずに被写体Ａを追従しながら動画を撮影してもよい。
また、動画の撮影ではなく、特定のタイミングで静止画を撮影してもよい。
【００５４】
また、上述した実施形態では、ユーザーの操作により、光タグ１０を装着した被写体を追尾するために、光タグ１０を識別するための第１の識別情報１１ａと、当該光タグ１０を装着している被写体の画像情報から取得した第２の識別情報２４ａとを紐付けてメモリ２４に記憶したが、第２の識別情報２４ａによる追尾を、例えば、単なる人物追尾に限定して、第２の識別情報２４ａを人物を検出するという情報とし、光タグ１０と撮像装置２０の工場出荷時に、第１の識別情報１１ａと第２の識別情報２４ａとを前もってメモリ２４に記憶しておいてもよい。
【００５５】
以上、この発明のいくつかの実施形態について説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の特許請求の範囲に記載された発明を付記する。
【００５６】
（付記１）
付記１に記載の発明は、発光ユニットが発光する任意の情報を含む可視光を撮像手段で受光し、当該可視光に含まれる情報を取得する撮像装置であって、可視光通信に先立って、第１の識別情報と前記第１の識別情報に関連付いた前記第１の識別情報とは異なる第２の識別情報が記録されている記録手段を備え、前記第１の識別情報は、前記可視光に含まれている前記発光ユニット自体を示す情報であり、前記第２の識別情報は、前記可視光通信とは異なる画像認識のための情報である、ことを特徴とする撮像装置である。
【００５７】
（付記２）
付記２に記載の発明は、前記第１の識別情報に関連する情報を含む可視光の位置を検出する第１の検出手段と、前記第２の識別情報に基づいて、前記発光ユニットを装着した被写体の位置を検出する第２の検出手段と、を更に備えることを特徴とする付記１に記載の撮像装置である。
【００５８】
（付記３）
付記３に記載の発明は、可視光を発光する発光ユニットが発光する可視光を撮像手段で受光し、当該可視光に含まれる前記第１の識別情報に関連する情報を取得する取得手段を更に備え、前記第１の検出手段は、前記取得手段により取得された前記第１の識別情報に関連する情報に基づいて、前記第１の識別情報に関連する情報を含む可視光の位置を検出することを特徴とする付記２に記載の撮像装置である。
【００５９】
（付記４）
付記４に記載の発明は、前記第１の検出手段の検出結果と前記第２の検出手段の検出結果とに基づいて前記発光ユニットを装着した被写体を追尾する追尾手段、を更に備えることを特徴とする付記３に記載の撮像装置である。
【００６０】
（付記５）
付記５に記載の発明は、前記追尾手段は、前記第１の検出手段が前記第１の識別情報と同じ情報を含む可視光の位置を検出できない場合、前記第２の検出手段の検出結果に基づいて前記発光ユニットを装着した被写体を追尾することを特徴とする付記４に記載の撮像装置である。
【００６１】
（付記６）
付記６に記載の発明は、前記第２の識別情報は、前記発光ユニットを装着している被写体のサイズと当該被写体の中での前記発光ユニットの位置であることを特徴とする付記１乃至４の何れか一つに記載の撮像装置である。
【００６２】
（付記７）
付記７に記載の発明は、前記第２の識別情報は、前記発光ユニットを装着している被写体の顔から前記発光ユニットまでの距離であることを特徴とする付記１乃至４の何れか一つに記載の撮像装置である。
【００６３】
（付記８）
付記８に記載の発明は、前記第２の識別情報は、前記発光ユニットを装着している被写体が装着している前記発光ユニットの数であることを特徴とする付記１乃至４の何れか一つに記載の撮像装置である。
【００６４】
（付記９）
付記９に記載の発明は、前記第２の識別情報は、前記発光ユニットを装着している被写体のサイズであることを特徴とする付記１乃至５の何れか一つに記載の撮像装置である。
【００６５】
（付記１０）
付記１０に記載の発明は、前記第２の識別情報は、前記発光ユニットを装着している被写体の顔の特徴であることを特徴とする付記１乃至５の何れか一つに記載の撮像装置である。
【００６６】
（付記１１）
付記１１に記載の発明は、前記第２の識別情報は、前記発光ユニットを装着している被写体が身に着けている代表的な色であることを特徴とする付記１乃至５の何れか一つに記載の撮像装置である。
【００６７】
（付記１２）
付記１２に記載の発明は、前記第１の識別情報と前記第１の識別情報に関連付いた第２の識別情報を前記記録手段に登録する登録手段、を更に備えることを特徴とする付記１乃至１１の何れか一つに記載の撮像装置。
【００６８】
（付記１３）
付記１３に記載の発明は、可視光通信に先立って、発光ユニットが発光する可視光に含まれる前記発光ユニット自体を示す第１の識別情報と、前記可視光通信とは異なる画像認識のための情報である第２の識別情報と、を関連付けて登録することを特徴とする可視光通信識別情報登録方法である。
【００６９】
（付記１４）
付記１４に記載の発明は、可視光通信に先立って、第１の識別情報と前記第１の識別情報に関連付いた前記第１の識別情報とは異なる第２の識別情報が記録されている記録手段を備え、発光ユニットが発光する可視光に含まれる情報を取得する撮像装置のコンピュータを、前記第１の識別情報に関連する情報を含む可視光の位置を検出する第１の検出手段、前記第２の識別情報に基づいて、前記発光ユニットを装着した被写体の位置を検出する第２の検出手段、として機能させることを特徴とするプログラムであって、前記第１の識別情報は、前記可視光に含まれている前記発光ユニット自体を示す情報であり、前記第２の識別情報は、前記可視光通信とは異なる画像認識のための情報である。
【符号の説明】
【００７０】
１  撮影システム
１０  光タグ
１１  メモリ
１１ａ  第１の識別情報
１２  タイミングジェネレータ
１３  ＣＰＵ
１４  発光部
１５  発光窓
２０  撮像装置
２１  光学レンズ部
２２  撮像部
２３  フラッシュメモリ
２４  メモリ
２４ａ  第２の識別情報
２５  表示部
２６  キー入力部
２７  ＣＰＵ
Ａ  被写体
Ｂ  所定の範囲
Ｐ  色パターン
【図１】
0006604509.tif 000002
【図２】
0006604509.tif 000003
【図３】
0006604509.tif 000004
【図４】
0006604509.tif 000005
【図５】
0006604509.tif 000006
【図６】
0006604509.tif 000007
【図７】
0006604509.tif 000008
【図８】
0006604509.tif 000009