(57)【要約】【課題】所望の画像を適正に特定する。【解決手段】用具側端末１と撮像装置２とを備える画像特定システム１００であって、用具側端末は、当該用具側端末が備えられた第１の物体と第２の物体との接触を検出する接触検出部と、第１の物体と第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を所定の通信回線を介して画像特定装置に送信する無線処理部と、を備え、撮像装置は、撮像部により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する画像取得部と、取得された複数の画像の中で、無線処理部により受信された接触時情報に対応する撮像時情報と関連付けられている画像を特定する画像特定部とを備えている。【選択図】図１
2014061119.tif 000002
【特許請求の範囲】
【請求項１】
送信側端末と受信側端末とを備える画像特定システムであって、
前記送信側端末は、
当該送信側端末が備えられた第１の物体と、第２の物体との接触を検出する接触検出手段と、
前記接触検出手段による第１の物体と第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を前記受信側端末に送信する送信手段と、を備え、
前記受信側端末は、
前記送信手段から送信された前記接触時情報を受信する受信手段と、
撮像手段により逐次撮像され、前記第１の物体と前記第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、
前記取得手段により取得された複数の画像の中で、前記受信手段により受信された前記接触時情報に対応する前記撮像時情報と関連付けられている画像を特定する画像特定手段と、
を備えたことを特徴とする画像特定システム。
【請求項２】
前記受信側端末は、
前記画像特定手段により特定された画像内で前記第１の物体に対応する第１の物体領域及び前記第２の物体に対応する第２の物体領域をそれぞれ特定する領域特定手段と、
前記領域特定手段により特定された前記第１の物体領域と前記第２の物体領域との相対的な位置関係に基づいて、前記第１の物体と前記第２の物体との接触の状態を特定する状態特定手段とを更に備えることを特徴とする請求項１に記載の画像特定システム。
【請求項３】
前記受信側端末は、
前記状態特定手段による特定結果を報知する報知手段を更に備えることを特徴とする請求項２に記載の画像特定システム。
【請求項４】
前記画像特定手段は、複数の撮像手段により互いに異なる方向から撮像された複数の画像のうち、前記接触時情報に対応する前記撮像時情報と関連付けられている画像を複数特定することを特徴とする請求項１〜３の何れか一項に記載の画像特定システム。
【請求項５】
前記送信側端末は、前記第１の物体である所定の用具に取り付けられ、
前記接触検出手段は、前記第１の物体と前記第２の物体との接触として、前記用具と前記第２の物体との接触を検出し、
前記送信手段は、前記接触検出手段による前記接触の検出に基づいて、前記用具と前記２の物体とが接触した時点に係る接触時情報を前記受信側端末に送信し、
前記取得手段は、前記用具が前記第２の物体を打つ際の複数の画像を前記物体同士が接触する際の複数の画像として各画像が撮像された時点に係る撮像時情報と関連付けて取得することを特徴とする請求項１〜４の何れか一項に記載の画像特定システム。
【請求項６】
前記送信側端末は、更に、
当該端末本体の所定の軸を中心とする回動の角速度又は加速度を検出する検出手段を備え、
前記接触検出手段は、前記検出手段により検出された角速度又は加速度に基づいて、前記用具と前記第２の物体との接触を検出することを特徴とする請求項５に記載の画像特定システム。
【請求項７】
前記検出手段は、前記用具の前記第２の物体を打つ部分を含む一面に対して略平行に延在し、且つ、用具のユーザにより把持される把持部の延在方向に略直交する軸を中心とする当該端末本体の回動の角速度を検出することを特徴とする請求項６に記載の画像特定システム。
【請求項８】
送信側端末と受信側端末とを用いた画像特定方法であって、
前記送信側端末は、
当該送信側端末が備えられた第１の物体と、第２の物体との接触を検出する処理と、
前記第１の物体と前記第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を前記受信側端末に送信する処理と、を行い、
前記受信側端末は、
前記送信側端末から送信された前記接触時情報を受信する処理と、
撮像手段により逐次撮像され、前記第１の物体と前記第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する処理と、
取得された複数の画像の中で、受信された前記接触時情報に対応する前記撮像時情報と関連付けられている画像を特定する処理と、を行うことを特徴とする画像特定方法。
【請求項９】
撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、
前記第１の物体と前記第２の物体との接触を検出する接触検出手段と、
前記取得手段により取得された複数の画像の中で、前記接触検出手段により接触が検出された時点に対応する前記撮像時情報と関連付けられている画像を特定する特定手段と、
を備えたことを特徴とする画像特定装置。
【請求項１０】
コンピュータを、
撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段、
前記第１の物体と前記第２との物体の接触を検出する接触検出手段、
前記取得手段により取得された複数の画像の中で、前記接触検出手段により接触が検出された時点に対応する前記撮像時情報と関連付けられている画像を特定する特定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を特定する画像特定システム、画像特定方法、画像特定装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ゴルフクラブでボールを打った際に発生するインパクト音をマイクで検出して、デジタルカメラにより撮影された動画のダイジェスト画像を表示させる技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３６１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、周囲の雑音がある環境下では、マイクでインパクト音を検出し難くなってしまう。また、被写体から離れた位置で集音するとインパクト音の伝達時間による遅延が生じ、インパクトの瞬間を基準とする画像の特定を正確に行うことができなくなってしまうといった問題もある。
【０００５】
そこで、本発明の課題は、所望の画像を適正に特定することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る画像特定システムは、
送信側端末と受信側端末とを備える画像特定システムであって、前記送信側端末は、当該送信側端末が備えられた第１の物体と、第２の物体との接触を検出する接触検出手段と、前記接触検出手段による第１の物体と第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を前記受信側端末に送信する送信手段と、を備え、前記受信側端末は、前記送信手段から送信された前記接触時情報を受信する受信手段と、撮像手段により逐次撮像され、前記第１の物体と前記第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、前記取得手段により取得された複数の画像の中で、前記受信手段により受信された前記接触時情報に対応する前記撮像時情報と関連付けられている画像を特定する画像特定手段と、を備えたことを特徴としている。
【０００７】
また、本発明に係る画像特定方法は、
送信側端末と受信側端末とを用いた画像特定方法であって、前記送信側端末は、当該送信側端末が備えられた第１の物体と、第２の物体との接触を検出する処理と、前記第１の物体と前記第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を前記受信側端末に送信する処理と、を行い、前記受信側端末は、前記送信側端末から送信された前記接触時情報を受信する処理と、撮像手段により逐次撮像され、前記第１の物体と前記第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する処理と、取得された複数の画像の中で、受信された前記接触時情報に対応する前記撮像時情報と関連付けられている画像を特定する処理と、を行うことを特徴としている。
【０００８】
また、本発明に係る画像特定装置は、
撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、前記第１の物体と前記第２の物体との接触を検出する接触検出手段と、前記取得手段により取得された複数の画像の中で、前記接触検出手段により接触が検出された時点に対応する前記撮像時情報と関連付けられている画像を特定する特定手段と、を備えたことを特徴としている。
【０００９】
また、本発明に係るプログラムは、
コンピュータを、撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段、前記第１の物体と前記第２との物体の接触を検出する接触検出手段、前記取得手段により取得された複数の画像の中で、前記接触検出手段により接触が検出された時点に対応する前記撮像時情報と関連付けられている画像を特定する特定手段、として機能させることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、所望の画像を適正に特定することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明を適用した一実施形態の画像特定システムの概略構成を模式的に示す図である。
【図２】図１の画像特定システムを構成する用具側端末の概略構成を示すブロック図である。
【図３】図２の用具側端末がテニスラケットに取り付けられた状態を模式的に示す図である。
【図４】図２の用具側端末が取り付けられたテニスラケットを用いてテニスボールを打つ状態を模式的に示す図である。
【図５】図２の用具側端末の角速度検出部の出力を模式的に示す図である。
【図６】図１の画像特定システムを構成する撮像装置の概略構成を示すブロック図である。
【図７】図１の画像特定システムによる画像特定処理に係る動作の一例を示すフローチャートである。
【図８】図７の画像特定処理に係る画像の一例を示す図である。
【図９】図６の撮像装置による状態特定処理に係る動作の一例を示すフローチャートである。
【図１０】図９の状態特定処理に係る状態特定画面を模式的に示す図である。
【図１１】図９の状態特定処理に係る画像の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
【００１３】
図１は、本発明を適用した一実施形態の画像特定システム１００の概略構成を模式的に示す図である。
図１に示すように、本実施形態の画像特定システム１００は、テニスラケット３００に取付け固定される用具側端末（送信側端末）１と、この用具側端末１と無線通信回線を介して情報通信可能に接続され、ユーザがテニスラケット３００を用いてテニスボールＢを打つ動作を撮像する複数の撮像装置（受信側端末）２、…とを備えている。
【００１４】
先ず、用具側端末１について、図２〜図５を参照して説明する。
図２は、用具側端末１の概略構成を示すブロック図である。また、図３は、用具側端末１がテニスラケット３００に取り付けられた状態を模式的に示す図である。
なお、以下の説明では、テニスラケット３００のフェイス面に略直交する一方向をＸ軸方向とし、Ｘ軸方向に略直交するとともにグリップ部３０１の延在方向に沿う方向をＹ軸方向とし、Ｘ軸方向及びＹ軸方向に略直交する一方向をＺ軸方向とする。
【００１５】
図２に示すように、本実施形態の用具側端末１は、中央制御部１０１と、メモリ１０２と、角速度検出部１０３と、接触検出部１０４と、計時部１０５と、表示部１０６と、無線処理部１０７と、操作入力部１０８とを備えている。
また、中央制御部１０１、メモリ１０２、角速度検出部１０３、接触検出部１０４、計時部１０５、表示部１０６及び無線処理部１０７は、バスライン１０９を介して接続されている。
【００１６】
また、図３に示すように、用具側端末１の端末本体は、例えば、テニスボールＢを打つためのテニスラケット（用具）３００に着脱自在に設けられている。具体的には、端末本体は、テニスラケット３００のユーザにより把持されるグリップ部（把持部）３０１とフェイス面を構成するフレーム部３０２との間のシャフト部３０３の内側に取り付けられている。
ここで、端末本体は、例えば、シャフト部３０３の内側にて、グリップ部３０１の延在方向に沿うＹ軸方向に延在する軸上に当該端末本体の中心が位置するように取り付けられている。なお、端末本体は、例えば、シャフト部３０３に対して直接取り付けられても良いし、所定の取付用治具（図示略）を用いて取り付けられても良い。
【００１７】
中央制御部１０１は、用具側端末１の各部を制御するものである。具体的には、中央制御部１０１は、例えば、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を備え、ＲＯＭに記憶された用具側端末１用の各種処理プログラム（図示略）に従って各種の制御動作を行う。その際に、ＣＰＵは、ＲＡＭ内の格納領域内に各種処理結果を格納させ、必要に応じてその処理結果を表示部１０６に表示させる。
ＲＡＭは、ＣＰＵにより実行される処理プログラム等を展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果等を格納するデータ格納領域などを備える。
ＲＯＭは、コンピュータ読み取り可能なプログラムコードの形態で格納されたプログラム、具体的には、用具側端末１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラムや、これら各種処理プログラムを実行する際に使用されるデータ等を記憶する。
【００１８】
メモリ１０２は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、中央制御部１０１等によって処理されるデータ等を一時記憶する。
【００１９】
角速度検出部１０３は、当該端末本体の所定の軸を中心とする回動の角速度を検出する。
即ち、角速度検出部（角速度検出手段）１０３は、ユーザがテニスラケット（用具）３００を用いてテニスボールＢを打つ動作を行う際に、当該端末本体の所定の軸（例えば、Ｚ軸等）を中心とする回動の角速度を検出する。具体的には、角速度検出部１０３は、テニスラケット３００のテニスボールＢを打つ部分を含むフェイス面（一面）に対して略平行に延在し、且つ、グリップ部３０１の延在方向に略直交するＺ軸を中心とする当該端末本体の回動のＺ軸角速度Ｇｚを検出する（図４参照）。そして、角速度検出部１０３は、検出されたＺ軸角速度Ｇｚの値を接触検出部１０４に出力する。
なお、図４には、ユーザがテニスラケット３００を用いて右利きのフォアハンドでテニスボールＢを打つ状態を、当該ユーザの上方からＺ軸方向に視て模式的に表している。
【００２０】
接触検出部１０４は、テニスラケット３００に対するテニスボールＢの接触（インパクト）を検出する。
即ち、接触検出部（接触検出手段）１０４は、テニスラケット（用具；第１の物体）３００とテニスボール（第２の物体）Ｂとの接触を検出する。具体的には、接触検出部１０４は、角速度検出部１０３により検出されたＺ軸角速度Ｇｚに基づいて、テニスラケット３００とテニスボールＢとの接触を検出する。
即ち、当該端末本体が取付け固定されたテニスラケット３００でテニスボールＢを打つ場合、フェイス面にテニスボールＢが接触する直前にＺ軸角速度Ｇｚの値が所定の閾値を下回り、当該接触の直後にＺ軸角速度Ｇｚの値が所定の閾値を上回ることとなる（図５参照）。そこで、接触検出部１０４は、所定の閾値を基準としてＺ軸角速度Ｇｚの値から接触のタイミングを特定することで、テニスラケット３００とテニスボールＢとが接触したタイミングを検出する。そして、接触検出部１０４は、検出されたタイミングを指示するタイミング情報を計時部１０５に出力する。
【００２１】
計時部１０５は、図示は省略するが、例えば、タイマや計時回路等を備えて構成され、現在の時刻を計時して時刻情報を生成する。具体的には、計時部１０５は、接触検出部１０４から出力されたタイミング情報の入力に基づいて、テニスボールＢとテニスラケット（用具）３００とが接触した時刻を計時して当該接触した時点に係る接触時情報を生成する。そして、計時部１０５は、生成された接触時情報を無線処理部１０７に出力する。
なお、計時部１０５は、時刻情報（接触時情報）に基づいて、例えば、日付や曜日等の暦を特定しても良い。
【００２２】
表示部１０６は、例えば、端末本体の表面の所定位置に設けられている（図３参照）。また、表示部１０６は、例えば、所謂７セグ型の液晶表示パネルや発光ダイオードなどを有して構成され、各セグメントや発光ダイオードの点灯及び消灯を制御することで、各種の情報を表示する。
例えば、表示部１０６は、テニスラケット３００によりテニスボールＢが打たれる際に、所定の特定手法を用いて特定された当該テニスボールＢの速度や回転量等の各種の情報を表示するようにしても良い。
【００２３】
無線処理部１０７は、所定の無線通信回線を介して接続された撮像装置２との間で無線通信を行う。
具体的には、無線処理部１０７は、例えば、ブルートゥース（Bluetooth：登録商標）モジュール（ＢＴモジュール）１０７ａを具備し、このＢＴモジュール１０７ａは、撮像装置２の無線処理部２０３のＢＴモジュール２０３ａ（後述）との間でブルートゥース規格に従った無線通信を行う。即ち、ＢＴモジュール１０７ａは、予めペアリングと呼ばれる通信設定処理を行うことで、互いのデバイス情報や認証鍵のデータが無線信号により通信相手（撮像装置２等）と交換され、その後、当該通信設定処理を毎回行うことなく、この通信相手と自動的に或いは半自動的に接続されたり接続が解除されるようになっている。
具体的には、ＢＴモジュール（送信手段）１０７ａは、接触検出部１０４によるテニスボールＢとテニスラケット（用具）３００との接触の検出に基づいて、当該テニスボールＢとテニスラケット３００とが接触した時点に係る接触時情報を所定の無線通信回線を介して撮像装置（画像特定装置）２に送信する。例えば、ＢＴモジュール１０７ａは、計時部１０５から出力されたテニスボールＢとテニスラケット３００とが接触した時点に係る接触時情報が入力されると、当該接触時情報を所定の無線通信回線を介して撮像装置２に送信する。
【００２４】
なお、無線処理部１０７は、例えば、無線ＬＡＮ（Local Area Network）モジュール等を具備し、撮像装置２の無線処理部２０３との間で無線通信を行うようにしても良い。
【００２５】
操作入力部１０８は、例えば、数値、文字等を入力するためのデータ入力キーや、データの選択、送り操作等を行うための上下左右移動キーや各種機能キー等によって構成されている。また、操作入力部１０８は、ユーザにより押下されたキーの押下信号を中央制御部１０１のＣＰＵに出力する。
なお、操作入力部１０８としてタッチパネル（図示略）を表示部１０６の表示画面に配設して、タッチパネルの接触位置に応じて各種の指示を入力するような構成としても良い。
【００２６】
次に、撮像装置２について、図６を参照して説明する。
画像特定システム１００は、テニスラケット３００でテニスボールＢを打つ状態を互いに異なる方向から撮像するように配置された複数の撮像装置２、…（図１には、２つ図示）を備えている。例えば、複数の撮像装置２、…のうち、何れか一の撮像装置２Ａはテニスラケット３００でテニスボールＢを打つユーザの後方に位置するように配置され、一方、他の撮像装置２Ｂはユーザの側方に位置するように配置されている。
また、これらの撮像装置２、…は、所定の無線通信回線を介して互いに情報通信可能に接続され、何れか一の撮像装置２Ａが連携撮像のマスタとなり、残りの他の撮像装置２Ｂがスレーブとなる。また、各撮像装置２は、マスタとなるかスレーブとなるかによって動作の内容が異なるものの、構成自体は略同様となっている。
なお、連携撮像とは、複数の撮像装置２、…による撮像動作を連動させた撮像等のことである。
【００２７】
図６は、撮像装置２の概略構成を示すブロック図である。
図６に示すように、撮像装置２は、中央制御部２０１と、メモリ２０２と、無線処理部２０３と、撮像部２０４と、画像データ処理部２０５と、記録媒体制御部２０６と、計時部２０７と、画像処理部２０８と、表示部２０９と、操作入力部２１０とを備えている。
また、中央制御部２０１、メモリ２０２、無線処理部２０３、撮像部２０４、画像データ処理部２０５、記録媒体制御部２０６、画像処理部２０８及び表示部２０９は、バスライン２１１を介して接続されている。
【００２８】
中央制御部２０１は、撮像装置２の各部を制御するものである。具体的には、中央制御部２０１は、例えば、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を備え、ＲＯＭに記憶された撮像装置２用の各種処理プログラム（図示略）に従って各種の制御動作を行う。その際に、ＣＰＵは、ＲＡＭ内の格納領域内に各種処理結果を格納させ、必要に応じてその処理結果を表示部２０９に表示させる。
ＲＡＭは、ＣＰＵにより実行される処理プログラム等を展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果等を格納するデータ格納領域などを備える。
ＲＯＭは、コンピュータ読み取り可能なプログラムコードの形態で格納されたプログラム、具体的には、撮像装置２で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラムや、これら各種処理プログラムを実行する際に使用されるデータ等を記憶する。
【００２９】
メモリ２０２は、例えば、ＤＲＡＭ等により構成され、中央制御部２０１等によって処理されるデータ等を一時記憶する。
【００３０】
無線処理部２０３は、所定の無線通信回線を介して接続された用具側端末１や撮像装置２等の外部機器Ｏとの間で無線通信を行う。
具体的には、無線処理部２０３は、例えば、ブルートゥースモジュール（ＢＴモジュール）２０３ａと無線ＬＡＮモジュール２０３ｂを具備している。
【００３１】
ＢＴモジュール２０３ａは、例えば、用具側端末１のＢＴモジュール１０７ａと略同様に、用具側端末１のＢＴモジュール１０７ａとの間でブルートゥース規格に従った無線通信を行う。
具体的には、ＢＴモジュール（受信手段）２０３ａは、用具側端末１の無線処理部１０７のＢＴモジュール１０７ａから送信された接触時情報を受信する。そして、ＢＴモジュール２０３ａは、受信した接触時情報をメモリ２０２に出力する。
【００３２】
無線ＬＡＮモジュール２０３ｂは、例えば、外部のアクセスポイント（固定基地局）を経由せずに直接他の撮像装置２の無線処理部２０３の無線ＬＡＮモジュール２０３ｂとの間で無線通信回線を構築するPeer to Peer（アドホックモード）で動作する。このアドホックモードでは、例えば、予め当該無線通信回線の通信方式、暗号化情報、チャンネル、ＩＰアドレス等の各種の通信制御情報を設定しておく。そして、無線ＬＡＮモジュール２０３ｂは、無線通信可能範囲内に存し、共通の通信制御情報が設定されている他の撮像装置２の無線処理部２０３の無線ＬＡＮモジュール２０３ｂとの間で無線通信を行う。
具体的には、連携撮像のマスタの撮像装置２Ａにあっては、無線ＬＡＮモジュール２０３ｂは、スレーブとなる他の各撮像装置２Ｂにより撮像され、接触時情報に対応する撮像時情報と関連付けられている画像データ（図１０（ｂ）等参照）の取得指示を所定の無線通信回線を介して当該各撮像装置２Ｂに送信する。
一方、スレーブの各撮像装置２Ｂにあっては、無線ＬＡＮモジュール２０３ｂは、マスタの撮像装置２Ａの無線ＬＡＮモジュール２０３ｂから所定の無線通信回線を介して送信された画像データの取得指示を受信する。そして、無線ＬＡＮモジュール２０３ｂは、受信された取得指示に基づいて、接触時情報に対応する撮像時情報と関連付けられている画像データをメモリ２０２から取得して、当該画像データをマスタの撮像装置２Ａに対して所定の無線通信回線を介して送信する。
【００３３】
撮像部２０４は、被写体を撮像する撮像手段を構成している。具体的には、撮像部２０４は、レンズ部２０４ａと、電子撮像部２０４ｂと、撮像制御部２０４ｃとを備えている。
【００３４】
レンズ部２０４ａは、例えば、ズームレンズやフォーカスレンズ等の複数のレンズから構成されている。
電子撮像部２０４ｂは、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等のイメージセンサから構成され、レンズ部２０４ａの各種レンズを通過した光学像を二次元の画像信号に変換する。
なお、図示は省略するが、撮像部２０４は、レンズ部２０４ａを通過する光の量を調整する絞りを備えていても良い。
【００３５】
撮像制御部２０４ｃは、電子撮像部２０４ｂによる被写体の撮像を制御する。即ち、撮像制御部２０４ｃは、図示は省略するが、タイミング発生器、ドライバなどを備えている。そして、撮像制御部２０４ｃは、タイミング発生器、ドライバにより電子撮像部２０４ｂを走査駆動し、所定周期毎にレンズ部２０４ａにより結像された光学像を電子撮像部２０４ｂにより二次元の画像信号に変換させる。そして、撮像制御部２０４ｃは、当該電子撮像部２０４ｂの撮像領域から１画面分ずつフレーム画像Ｆ（図８（ａ）等参照）を読み出して画像データ処理部２０５に出力させる。
【００３６】
画像データ処理部２０５は、被写体の画像データを生成する。
即ち、画像データ処理部２０５は、撮像部２０４により撮像されるフレーム画像Ｆを逐次処理する。具体的には、画像データ処理部２０５は、電子撮像部２０４ｂから撮像フレームレートに応じた所定の周期（例えば、１／４００秒等）毎に転送された各フレーム画像Ｆのアナログ値の信号に対してＲＧＢの各色成分毎に適宜ゲイン調整した後に、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行った後、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。
なお、撮像フレームレートとして例示する４００ｆｐｓは、一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００３７】
また、画像データ処理部２０５は、各フレーム画像ＦのＹＵＶデータを所定の符号化方式（例えば、ＪＰＥＧ形式等）に従って圧縮して、記録媒体制御部２０６に出力する。このとき、画像データ処理部２０５は、例えば、計時部２０７により計時された各フレーム画像Ｆの撮像時点に係る撮像時情報を当該フレーム画像Ｆに関連付けた画像データを生成する。
【００３８】
記録媒体制御部２０６は、記録媒体Ｍが着脱自在に構成され、装着された記録媒体Ｍからのデータの読み出しや記録媒体Ｍに対するデータの書き込みを制御する。
即ち、記録媒体制御部２０６は、画像データ処理部２０５の符号化部（図示略）により所定の圧縮形式（例えば、ＪＰＥＧ形式、モーションＪＰＥＧ形式、ＭＰＥＧ形式等）で符号化された記録用の各フレーム画像Ｆの画像データを記録媒体Ｍの所定の記録領域に記録させる。
なお、記録媒体Ｍは、例えば、不揮発性メモリ（フラッシュメモリ）等により構成されている。
【００３９】
計時部２０７は、図示は省略するが、例えば、タイマや計時回路等を備えて構成され、現在の時刻を計時して時刻情報を生成する。
具体的には、計時部２０７は、撮像部２０４により各フレーム画像Ｆが撮像された時刻を計時して当該撮像された時点に係る撮像時情報を生成する。そして、計時部２０７は、生成された撮像時情報をメモリ２０２に出力する。
ここで、計時部２０７は、用具側端末１の計時部１０５と同期した状態で現在の時刻を計時する。即ち、計時部２０７は、用具側端末１から送信されＢＴモジュール２０３ａにより受信された同期制御信号に基づいて、用具側端末１の計時部１０５による計時と同期させ、当該用具側端末１の計時部１０５により計時される時刻と同期した現在の時刻を計時する。
なお、計時部２０７は、時刻情報（撮像時情報）に基づいて、例えば、日付や曜日等の暦を特定しても良い。また、計時部２０７による同期の手法は、例えば、ＧＰＳ処理部（図示略）により受信された所定の地域毎の標準時刻を基準として行うようにしても良い。
【００４０】
画像処理部２０８は、画像取得部２０８ａと、画像特定部２０８ｂと、領域特定部２０８ｃと、状態特定部２０８ｄとを具備している。
なお、画像処理部２０８の各部は、例えば、所定のロジック回路から構成されているが、当該構成は一例であってこれに限られるものではない。
【００４１】
画像取得部２０８ａは、テニスラケット３００がテニスボールＢを打つ際の複数の画像を撮像時情報と関連付けて取得する。
即ち、画像取得部（取得手段）２０８ａは、撮像部２０４により逐次撮像され、テニスラケット（用具）３００がテニスボールＢを打つ際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する。具体的には、画像取得部２０８ａは、例えば、画像データ処理部２０５により生成された、複数のフレーム画像Ｆ、…の撮像時点に係る撮像時情報が当該各フレーム画像Ｆに関連付けられた画像データを複数取得する。
【００４２】
画像特定部２０８ｂは、接触時情報に対応する撮像時情報と関連付けられている画像を特定する。
即ち、画像特定部（画像特定手段）２０８ｂは、画像取得部２０８ａにより取得された複数のフレーム画像Ｆ、…の中で、無線処理部２０３のＢＴモジュール２０３ａにより受信された接触時情報に対応する撮像時情報と関連付けられているフレーム画像Ｆを特定する。具体的には、画像特定部２０８ｂは、メモリ２０２から接触時情報を取得し、テニスラケット３００がテニスボールＢを打つ動作を表す複数のフレーム画像Ｆ、…の画像データの中で、取得された接触時情報に係るテニスラケット３００とテニスボールＢが接触した時点に対応する撮像時点に係る撮像時情報が関連付けられている画像データを特定する（図８（ａ）等参照）。
【００４３】
また、連携撮像のマスタとなる撮像装置２Ａの画像特定部２０８ｂは、スレーブの各撮像装置２Ｂから送信され、無線処理部２０３の無線ＬＡＮモジュール２０３ｂにより受信された画像データ、即ち、スレーブの各撮像装置２Ｂにより撮像され、テニスラケット３００とテニスボールＢが接触した時点に対応する撮像時点に係る撮像時情報が関連付けられているフレーム画像Ｆ２の画像データを無線ＬＡＮモジュール２０３ｂから取得して特定する（図８（ｂ）及び図８（ｄ）参照）。
なお、図８（ａ）〜図８（ｄ）には、ユーザがテニスラケット３００を用いてテニスボールＢを打つ動作が複数回行われ、各々の動作にて撮像されたフレーム画像Ｆの一例を表す。また、図８（ａ）及び図８（ｃ）は、各々の動作にて連携撮像のマスタとなる撮像装置２Ａにより撮像されたフレーム画像Ｆ１の一例を表し、図８（ｂ）及び図８（ｄ）は、各々の動作にてスレーブとなる撮像装置２Ｂにより撮像されたフレーム画像Ｆ２の一例を表す。
【００４４】
領域特定部２０８ｃは、画像内で物体領域Ａ１及び用具領域Ａ２をそれぞれ特定する。
即ち、領域特定部（領域特定手段）２０８ｃは、画像特定部２０８ｂにより特定されたテニスラケット３００とテニスボールＢが接触した時点のフレーム画像Ｆ内でテニスボール（第２の物体）Ｂに対応する物体領域（第２の物体領域）Ａ１及びテニスラケット（第１の物体）３００に対応する用具領域（第１の物体領域）Ａ２をそれぞれ特定する。具体的には、領域特定部２０８ｃは、例えば、テニスラケット３００でテニスボールＢを打つユーザの後方に位置するように配置された撮像装置２Ａにより撮像された複数のフレーム画像Ｆ１、…を処理対象として、テニスボールＢの形状をテンプレートとする特徴抽出処理を施して、当該フレーム画像Ｆ１内からテニスボールＢに対応する物体領域Ａ１を抽出して特定する。また、領域特定部２０８ｃは、例えば、物体領域Ａ１の画素数のフレーム画像Ｆ１の総画素数に占める比率、実際のテニスボールＢの寸法に対するテニスラケット３００のフレーム部３０２の寸法の比率、フレーム部３０２の形状のテンプレート等を用いて、当該フレーム画像Ｆ１内からテニスラケット３００のフレーム部３０２（フェイス面）に対応する物体領域Ａ１を抽出して特定する。
なお、物体領域Ａ１や用具領域Ａ２の抽出、特定の手法は、一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００４５】
状態特定部２０８ｄは、テニスラケット３００とテニスボールＢとの接触の状態を特定する。
即ち、状態特定部（状態特定手段）２０８ｄは、領域特定部２０８ｃにより特定された物体領域Ａ１と用具領域Ａ２との相対的な位置関係に基づいて、テニスラケット（用具）３００とテニスボールＢとの接触の状態を特定する。具体的には、状態特定部２０８ｄは、テニスラケット３００のフレーム部３０２に対応する用具領域Ａ２の中心位置からのテニスボールＢに対応する物体領域Ａ１の中心位置のずれ量に応じて、テニスラケット３００とテニスボールＢとの接触の状態を特定する（スイートスポット判定；図１０（ａ）等参照）。
例えば、状態特定部２０８ｄは、用具領域Ａ２の中心位置からの物体領域Ａ１の中心位置のずれ量（画素数）が所定の閾値以下であるか否かを判定する。そして、状態特定部２０８ｄは、当該判定にてずれ量が所定の閾値以下であると判定されると、テニスラケット３００のフェイス面の略中心（スイートスポット）でテニスボールＢを打った状態であり、テニスボールＢの打ち方（捉え方）が良いと特定する。これに対して、状態特定部２０８ｄは、当該判定にてずれ量が所定の閾値よりも大きいと判定されると、テニスラケット３００のフェイス面の略中心でテニスボールＢを打っていない状態であり、テニスボールＢの打ち方が悪いと特定する。
【００４６】
表示部２０９は、表示パネル２０９ａと、表示制御部２０９ｂとを具備している。
表示パネル２０９ａは、表示画面内に画像を表示する。なお、表示パネル２０９ａとしては、例えば、液晶表示パネルや有機ＥＬ表示パネルなどが挙げられるが、一例であってこれらに限られるものではない。
【００４７】
表示制御部２０９ｂは、メモリ２０２に一時的に格納されている表示用の画像データを読み出して、画像データ処理部２０５により復号された所定サイズの画像データに基づいて、所定の画像を表示パネル２０９ａの表示画面に表示させる制御を行う。具体的には、表示制御部２０９ｂは、ＶＲＡＭ（Video Random Access Memory）、ＶＲＡＭコントローラ、デジタルビデオエンコーダなど（何れも図示略）を備えている。そして、デジタルビデオエンコーダは、画像データ処理部２０５により復号されてＶＲＡＭに記憶されている輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、ＶＲＡＭコントローラを介してＶＲＡＭから所定の再生フレームレート（例えば、３０ｆｐｓ）で読み出して、これらのデータを元にビデオ信号を発生して表示パネル２０９ａに出力する。
【００４８】
また、表示制御部２０９ｂは、状態特定部２０８ｄによるテニスラケット３００とテニスボールＢとの接触の状態の特定結果を表す状態特定画面（例えば、状態特定画像Ｇ１等）を表示パネル２０９ａに表示させる（図１０（ａ）等参照）。
即ち、表示制御部２０９ｂは、例えば、状態特定部２０８ｄによりテニスラケット３００によるテニスボールＢの打ち方が良いと特定された場合に、テニスラケット３００のフェイス面の略中心でテニスボールＢを打った状態を模式的に表した画像やテニスボールＢの打ち方が良いことを示す表示「ＯＫ」等を含む状態特定画面Ｇ１を表示パネル２０９ａに表示させる（図１０（ａ）参照）。また、表示制御部２０９ｂは、例えば、状態特定部２０８ｄによりテニスラケット３００によるテニスボールＢの打ち方が悪いと特定された場合に、用具領域Ａ２の中心からの物体領域Ａ１の中心位置のずれの大きさ及び方向に応じてテニスラケット３００のフレーム部３０２の略中心に対してテニスボールＢの位置がずれた状態を模式的に表した画像やテニスボールＢの打ち方が悪いことを示す表示「ラケットの上です。」等を含む状態特定画面Ｇ２を表示パネル２０９ａに表示させる（図１０（ｂ）参照）。
このように、表示パネル２０９ａ及び表示制御部２０９ｂは、状態特定部２０８ｄによるテニスラケット（用具）３００とテニスボールＢとの接触の状態の特定結果を報知する報知手段を構成している。
【００４９】
また、ユーザがテニスラケット３００を用いてテニスボールＢを打つ動作が複数回撮像された際には、表示制御部２０９ｂは、各々の動作にて画像特定部２０８ｂにより特定された画像データ、即ち、テニスラケット３００とテニスボールＢが接触した時点に対応する撮像時点に係る撮像時情報が関連付けられているフレーム画像Ｆ（例えば、フレーム画像Ｆ２等）を複数並べて表示パネル２０９ａに表示させるようにしても良い（図１１参照）。このとき、表示制御部２０９ｂは、テニスボールＢに対応する物体領域Ａ１の位置を中心として略直角に交わる縦線及び横線等の補助線Ｌを表示させるようにしても良い。
【００５０】
操作入力部２１０は、当該撮像装置２の所定操作を行うためのものであり、例えば、装置本体の電源のＯＮ／ＯＦＦに係る電源ボタン、被写体の撮像指示に係るシャッタボタン、撮像モードや機能等の選択指示に係る選択決定ボタン、ズーム量の調整指示に係るズームボタン（何れも図示略）等を備えている。そして、操作入力部２１０は、各ボタンの操作に応じて所定の操作信号を中央制御部２０１に出力する。
【００５１】
次に、画像特定システム１００による画像特定処理について、図７及び図８を参照して説明する。
図７は、画像特定処理に係る動作の一例を示すフローチャートである。
なお、用具側端末１の端末本体は、テニスラケット３００のシャフト部３０３に取付け固定されているものとする。また、以下に説明する撮像装置２による各処理は、複数の撮像装置２、…の各々にて行われるものとする。
【００５２】
図７に示すように、先ず、用具側端末１にあっては、無線処理部１０７のＢＴモジュール１０７ａは、当該用具側端末１の計時部１０５による計時と各撮像装置２の計時部２０７による計時を同期させるための同期制御信号を送信する（ステップＳ１）。
【００５３】
撮像装置２にあっては、無線処理部２０３のＢＴモジュール２０３ａにより同期制御信号が受信されると、計時部２０７は、当該同期制御信号に基づいて、用具側端末１の計時部１０５による計時と同期させる（ステップＳ２）。
その後、ユーザによる操作入力部２１０の所定操作に基づいて撮像指示が中央制御部２０１のＣＰＵに入力されると、撮像装置２は、被写体の撮像を開始し（ステップＳ３）、撮像制御部２０４ｃは、レンズ部２０４ａにより結像された光学像から電子撮像部２０４ｂにより変換された二次元の画像信号を、当該電子撮像部２０４ｂの撮像領域から所定の撮像フレームレートで１画面分ずつフレーム画像Ｆを読み出して画像データ処理部２０５に出力させる。続けて、画像データ処理部２０５は、計時部２０７により計時され、各フレーム画像Ｆを撮像した時点に係る撮像時情報を当該フレーム画像Ｆに関連付けた画像データを生成する（ステップＳ４）。そして、画像データ処理部２０５は、生成されたフレーム画像Ｆの画像データをメモリ２０２に出力する。
次に、画像処理部２０８の画像取得部２０８ａは、メモリ２０２から撮像時情報が関連付けられた各フレーム画像Ｆの画像データを逐次取得する（ステップＳ５）。
【００５４】
一方、用具側端末１にあっては、ユーザがテニスラケット３００を用いてテニスボールＢを打つ動作を行う際に、角速度検出部１０３は、Ｚ軸を中心とする当該端末本体の回動のＺ軸角速度Ｇｚを検出して、検出されたＺ軸角速度Ｇｚの値を接触検出部１０４に出力する（ステップＳ６）。
接触検出部１０４は、角速度検出部１０３から出力されたＺ軸角速度Ｇｚの値からテニスラケット３００とテニスボールＢとの接触（インパクト）が検出されたか否かを判定する（ステップＳ７）。ステップＳ７における接触が検出されたか否かの判定は、当該接触が検出されたと判定（ステップＳ７；ＹＥＳ）されるまで、Ｚ軸角速度Ｇｚが入力される毎に繰り返し実行される。
【００５５】
ステップＳ７にて、テニスラケット３００とテニスボールＢとの接触が検出されたと判定されると（ステップＳ７；ＹＥＳ）、接触検出部１０４は、テニスラケット３００とテニスボールＢとが接触したタイミングを指示するタイミング情報を計時部１０５に出力し、計時部１０５は、当該タイミング情報の入力に基づいて、テニスボールＢとテニスラケット３００とが接触した時点に係る接触時情報を生成する（ステップＳ８）。そして、計時部１０５は、生成された接触時情報を無線処理部１０７に出力する。
次に、無線処理部１０７のＢＴモジュール１０７ａは、計時部１０５から出力された接触時情報が入力されると、当該接触時情報を撮像装置２に送信する（ステップＳ９）。
【００５６】
撮像装置２にあっては、無線処理部２０３のＢＴモジュール２０３ａにより撮像時情報が受信されると、画像特定部２０８ｂは、画像取得部２０８ａにより取得された複数のフレーム画像Ｆ、…の中で、当該接触時情報に対応する撮像時情報と関連付けられているフレーム画像Ｆを特定する（ステップＳ１０；図８（ａ）等参照）。即ち、画像特定部２０８ｂは、テニスラケット３００とテニスボールＢが接触した時点に対応する撮像時点に係る撮像時情報が関連付けられているフレーム画像Ｆの画像データを特定する。
その後、記録媒体制御部２０６は、特定されたフレーム画像Ｆの画像データを記録媒体Ｍに記録させる。
【００５７】
その後、中央制御部２０１のＣＰＵは、ユーザによる操作入力部２１０の所定操作に基づいて撮像の終了指示が入力されたか否かを判定する（ステップＳ１１）。
ここで、撮像の終了指示が入力されていないと判定されると（ステップＳ１１；ＮＯ）、中央制御部２０１のＣＰＵは、処理をステップＳ５に戻し、画像取得部２０８ａは、撮像時情報が関連付けられた各フレーム画像Ｆの画像データを逐次取得する（ステップＳ５）。
一方、撮像の終了指示が入力されたと判定されると（ステップＳ１１；ＹＥＳ）中央制御部２０１のＣＰＵは、当該画像特定処理を終了する。
【００５８】
次に、撮像装置２による状態特定処理について、図９及び図１０を参照して説明する。
図９は、状態特定処理に係る動作の一例を示すフローチャートである。
なお、以下に説明する状態特定処理は、テニスラケット３００でテニスボールＢを打つユーザの後方に位置するように配置された一の撮像装置２Ａにより行われるものとして説明するが、複数の撮像装置２、…の各々により行われても良い。
【００５９】
図９に示すように、先ず、画像処理部２０８の領域特定部２０８ｃは、テニスラケット３００とテニスボールＢが接触した時点に対応する撮像時点に係る撮像時情報が関連付けられているフレーム画像Ｆ１の画像データを取得する（ステップＳ２１）。
次に、領域特定部２０８ｃは、取得されたフレーム画像Ｆ１内からテニスボールＢに対応する物体領域Ａ１を抽出する（ステップＳ２２）。具体的には、領域特定部２０８ｃは、テニスボールＢの形状をテンプレートとする特徴抽出処理を施して、当該フレーム画像Ｆ１内からテニスボールＢに対応する物体領域Ａ１を抽出する。
続けて、領域特定部２０８ｃは、取得されたフレーム画像Ｆ１内からテニスラケット３００のフレーム部３０２に対応する物体領域Ａ１を抽出する（ステップＳ２３）。具体的には、領域特定部２０８ｃは、物体領域Ａ１の画素数のフレーム画像Ｆ１の総画素数に占める比率、実際のテニスボールＢの寸法に対するテニスラケット３００のフレーム部３０２の寸法の比率、フレーム部３０２の形状のテンプレート等を用いて、当該フレーム画像Ｆ１内からテニスラケット３００のフレーム部３０２に対応する物体領域Ａ１を抽出する。
【００６０】
次に、画像処理部２０８の状態特定部２０８ｄは、領域特定部２０８ｃにより特定された物体領域Ａ１と用具領域Ａ２との相対的な位置関係を特定して（ステップＳ２４）、テニスラケット３００のフレーム部３０２に対応する用具領域Ａ２の中心からのテニスボールＢに対応する物体領域Ａ１の中心位置のずれ量が所定の閾値以下であるか否かを判定する（ステップＳ２５）。
【００６１】
ステップＳ２５にて、ずれ量が所定の閾値以下であると判定されると（ステップＳ２５；ＹＥＳ）、状態特定部２０８ｄは、テニスボールＢの打ち方が良いと特定し、表示制御部２０９ｂは、テニスボールＢの打ち方が良いことを表す状態特定画面Ｇ１を表示パネル２０９ａに表示させる（ステップＳ２６；図１０（ａ）参照）。
一方、ステップＳ２５にて、ずれ量が所定の閾値よりも大きいと判定されると（ステップＳ２５；ＮＯ）、状態特定部２０８ｄは、テニスボールＢの打ち方が悪いと特定し、表示制御部２０９ｂは、例えば、テニスボールＢの打ち方が悪いことを表す状態特定画面Ｇ２を表示パネル２０９ａに表示させる（ステップＳ２７；図１０（ｂ）参照）。
【００６２】
なお、状態特定処理が、テニスラケット３００でテニスボールＢを打つユーザの側方に位置するように配置された撮像装置２Ｂにより行われる場合、表示制御部２０９ｂは、領域特定部２０８ｃにより特定されたテニスボールＢに対応する物体領域Ａ１のフレーム画像Ｆ２の所定領域に対する相対的な位置関係を表すための縦線及び横線等の補助線Ｌを表示させる（図１１参照）。これにより、テニスラケット（用具）３００とテニスボールＢとの接触の状態、即ち、ユーザがテニスラケット３００を用いてテニスボールＢを打った状態が、当該ユーザに対して分かり易く表示されることとなる。
【００６３】
以上のように、本実施形態の画像特定システム１００によれば、撮像部２０４により逐次撮像され、第１の物体（例えば、テニスラケット３００等）と第２の物体（例えば、テニスボールＢ等）とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得し、第１の物体と第２の物体との接触を検出し、取得された複数の画像の中で、検出された第１の物体と第２の物体とが接触した時点に係る接触時情報に対応する撮像時情報と関連付けられている画像を特定するので、第１の物体と第２の物体とが接触した瞬間を適正に特定することができ、複数の画像の中から第１の物体と第２の物体とが接触する際の画像の特定を簡便に行うことができるだけでなく、従来の音を利用する場合に比べて第１の物体と第２の物体とが接触した際の画像をより適正に特定することができる。
【００６４】
また、特定された画像内で第２の物体に対応する物体領域Ａ１及び第１の物体に対応する用具領域Ａ２をそれぞれ特定し、物体領域Ａ１と用具領域Ａ２との相対的な位置関係に基づいて、第１の物体と第２の物体との接触の状態を特定するので、第１の物体としての用具を用いて第２の物体を打った状態、即ち、当該打ち方の善し悪しを特定することができる。そして、第１の物体と第２の物体との接触の状態を報知することで、用具を用いて第２の物体を打った身体の動作や状態をユーザに認識させることができる。
【００６５】
また、複数の撮像装置２、…の撮像部２０４により互いに異なる方向から撮像された第１の物体と第２の物体とが接触する際の複数の画像のうち、接触時情報に対応する撮像時情報と関連付けられている画像を複数特定するので、第１の物体と第２の物体とが接触した状態（用具を用いて第２の物体を打った状態）を互いに異なる方向から撮像された複数の画像を用いた比較を行うことができることとなって、用具を用いて第２の物体を打った身体の動作や状態をユーザに分かり易く認識させることができる。
【００６６】
また、用具側端末１の端末本体の所定の軸を中心とする回動の角速度に基づいて、第１の物体と第２の物体との接触を検出することができる。具体的には、第１の物体としての用具の第２の物体を打つ部分を含む一面（例えば、フェイス面等）に対して略平行に延在し、且つ、用具のユーザにより把持される把持部（例えば、グリップ部３０１等）の延在方向に略直交する軸（Ｚ軸）を中心とする当該端末本体の回動の角速度（Ｚ軸角速度Ｇｚ）に基づいて、用具と第２の物体との接触を検出することができ、用具と第２の物体との接触の検出を簡単な構成で適正に行うことができる。
【００６７】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
上記実施形態にあっては、テニスラケット（用具）３００とテニスボール（第２の物体）Ｂとの接触の検出に、角速度検出部１０３により検出される角速度を用いるようにしたが、一例であってこれに限られるものではなく、例えば、当該用具側端末１の加速度を用いるようにしても良い。即ち、当該テニスラケット３００の動きを検出可能なセンサであれば如何なるセンサを用いても良い。
さらに、上記実施形態にあっては、テニスラケット３００に対するテニスボールＢの接触を検出するようにしたが、一例であってこれに限られるものではなく、テニスラケット３００とテニスボールＢとの接触を検出可能であれば如何なる構成であっても良い。
【００６８】
上記実施形態にあっては、図７のＳ７〜Ｓ８の処理を用具側端末が行うこととしたが、当該処理を撮像装置が行っても良い。つまり、Ｓ６で検出された角速度Ｇｚの値に計時部１０５が計時した時刻情報を対応付けて用具側端末が撮像装置に送信し、当該撮像装置が、角速度Ｇｚの値と時刻情報に基づいてテニスラケット３００に対するテニスボールＢの接触（インパクト）の検出と接触時情報の生成を行うことで、当該接触時情報に対応する撮像時情報が関連付けられたフレーム画像を特定するよう構成しても良い。
また、上記実施形態にあっては、テニスラケット（用具；第１の物体）３００とテニスボール（第２の物体）Ｂとの接触の状態を特定するようにしたが、一例であってこれに限られるものではなく、必ずしも当該特定を行う必要はない。即ち、撮像装置２が領域特定部２０８ｃ及び状態特定部２０８ｄを具備するか否かは適宜任意に変更可能である。
【００６９】
さらに、上記実施形態にあっては、用具としてテニスラケット３００を例示したが、一例であってこれに限られるものではなく、例えば、卓球のラケット、野球のバット、ゴルフのクラブ等の物体を打つものであれば適宜任意に変更可能である。このとき、用具側端末１の端末本体は、ユーザにより把持される把持部の延在方向に沿う方向に延在する軸上に取付け固定されているのが好ましい。
【００７０】
また、画像特定システム１００の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。例えば、所定の通信回線として、無線通信回線を例示して説明したが、用具側端末１と撮像装置２とを有線ケーブル等により接続して通信を行う有線通信回線であっても良い。
また、上記実施形態にあっては、テニス等のスポーツを例示したがこれに限らず、事故などの衝突を検出してその瞬間の画像を特定するとか、また連続撮影動画の中から接触（衝突）を検出してその前後の動画（テニスならスイングフォームの動画、事故なら衝突前後の動画）を特定するといったことに適用が可能である。
【００７１】
さらに、上記実施形態にあっては、用具側端末１と撮像装置２とを備える画像特定システム１００を例示したが、一例であってこれに限られるものではなく、一の画像特定装置から構成されていても良い。即ち、撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、第１の物体と第２の物体との接触を検出する接触検出手段と、取得手段により取得された複数の画像の中で、接触検出手段により検出された時点に対応する撮像時情報と関連付けられている画像を特定する特定手段と、を備える構成であれば如何なる構成であっても良い。
【００７２】
加えて、上記実施形態にあっては、取得手段、接触検出手段及び特定手段としての機能を、画像取得部２０８ａ、接触検出部１０４及び画像特定部２０８ｂが駆動することにより実現される構成としたが、これに限られることものではなく、中央制御部のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
即ち、プログラムを記憶するプログラムメモリ（図示略）に、取得処理ルーチン、接触検出処理ルーチン及び特定処理ルーチンを含むプログラムを記憶しておく。そして、取得処理ルーチンにより中央制御部のＣＰＵを、撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する手段として機能させるようにしても良い。また、接触検出処理ルーチンにより中央制御部のＣＰＵを、第１の物体と第２の物体との接触を検出する手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部のＣＰＵを、取得された複数の画像の中で、接触が検出された時点に対応する撮像時情報と関連付けられている画像を特定する手段として機能させるようにしても良い。
【００７３】
同様に、領域特定手段、状態特定手段、角速度検出手段についても、中央制御部のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
【００７４】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【００７５】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
送信側端末と受信側端末とを備える画像特定システムであって、
前記送信側端末は、
当該送信側端末が備えられた第１の物体と、第２の物体との接触を検出する接触検出手段と、
前記接触検出手段による第１の物体と第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を前記受信側端末に送信する送信手段と、を備え、
前記受信側端末は、
前記送信手段から送信された前記接触時情報を受信する受信手段と、
撮像手段により逐次撮像され、前記第１の物体と前記第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、
前記取得手段により取得された複数の画像の中で、前記受信手段により受信された前記接触時情報に対応する前記撮像時情報と関連付けられている画像を特定する画像特定手段と、
を備えたことを特徴とする画像特定システム。
＜請求項２＞
前記受信側端末は、
前記画像特定手段により特定された画像内で前記第１の物体に対応する第１の物体領域及び前記第２の物体に対応する第２の物体領域をそれぞれ特定する領域特定手段と、
前記領域特定手段により特定された前記第１の物体領域と前記第２の物体領域との相対的な位置関係に基づいて、前記第１の物体と前記第２の物体との接触の状態を特定する状態特定手段とを更に備えることを特徴とする請求項１に記載の画像特定システム。
＜請求項３＞
前記受信側端末は、
前記状態特定手段による特定結果を報知する報知手段を更に備えることを特徴とする請求項２に記載の画像特定システム。
＜請求項４＞
前記画像特定手段は、複数の撮像手段により互いに異なる方向から撮像された複数の画像のうち、前記接触時情報に対応する前記撮像時情報と関連付けられている画像を複数特定することを特徴とする請求項１〜３の何れか一項に記載の画像特定システム。
＜請求項５＞
前記送信側端末は、前記第１の物体である所定の用具に取り付けられ、
前記接触検出手段は、前記第１の物体と前記第２の物体との接触として、前記用具と前記第２の物体との接触を検出し、
前記送信手段は、前記接触検出手段による前記接触の検出に基づいて、前記用具と前記２の物体とが接触した時点に係る接触時情報を前記受信側端末に送信し、
前記取得手段は、前記用具が前記第２の物体を打つ際の複数の画像を前記物体同士が接触する際の複数の画像として各画像が撮像された時点に係る撮像時情報と関連付けて取得することを特徴とする請求項１〜４の何れか一項に記載の画像特定システム。
＜請求項６＞
前記送信側端末は、更に、
当該端末本体の所定の軸を中心とする回動の角速度又は加速度を検出する検出手段を備え、
前記接触検出手段は、前記検出手段により検出された角速度又は加速度に基づいて、前記用具と前記第２の物体との接触を検出することを特徴とする請求項５に記載の画像特定システム。
＜請求項７＞
前記検出手段は、前記用具の前記第２の物体を打つ部分を含む一面に対して略平行に延在し、且つ、用具のユーザにより把持される把持部の延在方向に略直交する軸を中心とする当該端末本体の回動の角速度を検出することを特徴とする請求項６に記載の画像特定システム。
＜請求項８＞
送信側端末と受信側端末とを用いた画像特定方法であって、
前記送信側端末は、
当該送信側端末が備えられた第１の物体と、第２の物体との接触を検出する処理と、
前記第１の物体と前記第２の物体との接触の検出に基づいて、当該接触した時点に係る接触時情報を前記受信側端末に送信する処理と、を行い、
前記受信側端末は、
前記送信側端末から送信された前記接触時情報を受信する処理と、
撮像手段により逐次撮像され、前記第１の物体と前記第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する処理と、
取得された複数の画像の中で、受信された前記接触時情報に対応する前記撮像時情報と関連付けられている画像を特定する処理と、を行うことを特徴とする画像特定方法。
＜請求項９＞
撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段と、
前記第１の物体と前記第２の物体との接触を検出する接触検出手段と、
前記取得手段により取得された複数の画像の中で、前記接触検出手段により接触が検出された時点に対応する前記撮像時情報と関連付けられている画像を特定する特定手段と、
を備えたことを特徴とする画像特定装置。
＜請求項１１＞
コンピュータを、
撮像手段により逐次撮像され、第１の物体と第２の物体とが接触する際の複数の画像を各画像が撮像された時点に係る撮像時情報と関連付けて取得する取得手段、
前記第１の物体と前記第２との物体の接触を検出する接触検出手段、
前記取得手段により取得された複数の画像の中で、前記接触検出手段により接触が検出された時点に対応する前記撮像時情報と関連付けられている画像を特定する特定手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００７６】
１００    画像特定システム
１        用具側端末
１０３    角速度検出部
１０４    接触検出部
１０７    無線処理部
１０７ａ  ＢＴモジュール
２        撮像装置
２０３    無線処理部
２０３ａ  ＢＴモジュール
２０３ｂ  無線ＬＡＮモジュール
２０４    撮像部
２０８    画像処理部
２０８ａ  画像取得部
２０８ｂ  画像特定部
２０８ｃ  領域特定部
２０８ｄ  状態特定部
２０９    表示部
３００    テニスラケット
３０１    グリップ部
Ｂ        テニスボール
【図１】
2014061119.tif 000003
【図２】
2014061119.tif 000004
【図３】
2014061119.tif 000005
【図４】
2014061119.tif 000006
【図５】
2014061119.tif 000007
【図６】
2014061119.tif 000008
【図７】
2014061119.tif 000009
【図８】
2014061119.tif 000010
【図９】
2014061119.tif 000011
【図１０】
2014061119.tif 000012
【図１１】
2014061119.tif 000013