(57)【特許請求の範囲】
【請求項１】
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段と、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段と、
前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内であり、前記複数の画像間の変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定時間以内である場合に、当該期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する一方で、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定時間より長い場合には、当該期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定しないことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間のうち、当該期間の長さが所定時間以内である期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が所定の条件を満たす期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が最も短い期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記領域設定手段は、前記被写体の所定の動作が行われる際に、当該被写体の一部が通過する位置を前記所定位置として、当該位置に前記領域を設定することを特徴とする請求項１から６のいずれか一項に記載の画像処理装置。
【請求項８】
前記領域設定手段は、前記被写体の所定の動作のうちの特定の動作以外の動作を行う際に、当該被写体の一部が通過する範囲が含まれるように前記領域を設定することを特徴とする請求項１から７のいずれか一項に記載の画像処理装置。
【請求項９】
前記領域設定手段は、前記領域を複数設定し、
前記特定手段は、前記領域設定手段により設定された複数の領域の各々において前記複数の画像間の変化量が所定以上となる期間がある場合は、当該期間の順番に基づいて、前記被写体が特定の動作を行ったタイミングを特定することを特徴とする請求項１から８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記領域設定手段により設定された領域における前記複数の画像間の変化量は、当該画像間の画素値の差分の絶対値であることを特徴とする請求項１から９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記領域設定手段により設定された領域における前記複数の画像間の変化量は、当該画像間の画素値の差分を時間軸に沿って積算した値であることを特徴とする請求項１から１０のいずれか一項に記載の画像処理装置。
【請求項１２】
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段と、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段と、
前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段と、
を備えたことを特徴とする画像処理装置。
【請求項１３】
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段と、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段と、
前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が所定の条件を満たす期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段と、
を備えたことを特徴とする画像処理装置。
【請求項１４】
画像処理装置を用いた画像処理方法であって、
被写体の所定の動作が連続的に撮像された複数の画像を取得する処理と、
取得された複数の画像の各々における所定位置に領域を設定する処理と、
設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内であり、前記複数の画像間の変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する処理と、
を含むことを特徴とする画像処理方法。
【請求項１５】
画像処理装置を用いた画像処理方法であって、
被写体の所定の動作が連続的に撮像された複数の画像を取得する処理と、
取得された複数の画像の各々における所定位置に領域を設定する処理と、
設定された領域における前記複数の画像間の変化量と変化時間が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する処理と、
を含むことを特徴とする画像処理方法。
【請求項１６】
画像処理装置を用いた画像処理方法であって、
被写体の所定の動作が連続的に撮像された複数の画像を取得する処理と、
取得された複数の画像の各々における所定位置に領域を設定する処理と、
設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が所定の条件を満たす期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する処理と、
を含むことを特徴とする画像処理方法。
【請求項１７】
画像処理装置のコンピュータを、
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段、
前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内であり、前記複数の画像間の変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段、
として機能させることを特徴とするプログラム。
【請求項１８】
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段、
前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段、
として機能させることを特徴とするプログラム。
【請求項１９】
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段、
前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が所定の条件を満たす期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ゴルフのスイングを撮影しながら、インパクトの瞬間を検出する装置が知られている（例えば、特許文献１参照）。具体的には、当該装置は、撮影フレーム内でゴルフクラブが通過する所定位置に所定サイズの検出領域を設け、この検出領域内の画素値の変化を検出することによって、インパクトの瞬間を検出する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−６９４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に開示されている装置では、ワッグル、テイクバックなどのゴルフのスイングにおける準備動作やフォロースイング後の動作の影響でインパクトの瞬間が正しく検出されない場合があった。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、本発明の課題は、被写体の所定の動作のうち、特定の動作が行われたタイミングを正しく特定することができる画像処理装置、画像処理方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る画像処理装置は、被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段と、前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段と、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内であり、前記複数の画像間の変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段と、を備えたことを特徴としている。
【０００７】
また、本発明に係る画像共有方法は、画像処理装置を用いた画像処理方法であって、被写体の所定の動作が連続的に撮像された複数の画像を取得する処理と、取得された複数の画像の各々における所定位置に領域を設定する処理と、設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内であり、前記複数の画像間の変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する処理と、を含むことを特徴としている。
【０００８】
また、本発明に係るプログラムは、画像処理装置のコンピュータを、被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段、前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内であり、前記複数の画像間の変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する特定手段、として機能させることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、被写体の所定の動作のうち、特定の動作が行われたタイミングを正しく特定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明を適用した一実施形態の撮像装置の概略構成を示すブロック図である。
【図２】図１の撮像装置による撮像処理に係る動作の一例を示すフローチャートである。
【図３】図２の撮像処理におけるモーション検出処理に係る動作の一例を示すフローチャートである。
【図４】図１の撮像装置による動作タイミング特定処理に係る動作の一例を示すフローチャートである。
【図５】（ａ）〜（ｅ）は、動画像を構成するフレーム画像の一例を示す図であり、（ｆ）は、グラフ化した画像変化量情報の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
【００１２】
図１は、本発明を適用した一実施形態の撮像装置１００の概略構成を示すブロック図である。
図１に示すように、本実施形態の撮像装置１００は、中央制御部１と、メモリ２と、撮像部３と、画像データ生成部４と、画像処理部５と、画像記録部６と、表示部７と、操作入力部８とを備えている。
また、中央制御部１、メモリ２、撮像部３、画像データ生成部４、画像処理部５、画像記録部６及び表示部７は、バスライン９を介して接続されている。
【００１３】
中央制御部１は、撮像装置１００の各部を制御するものである。具体的には、中央制御部１は、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）を備え、撮像装置１００用の各種処理プログラム（図示略）に従って各種の制御動作を行う。
【００１４】
メモリ２は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、中央制御部１や画像処理部５等の各部によって処理されるデータ等を一時的に記憶するものである。
【００１５】
撮像部３は、所定の動作（例えば、ゴルフのスイング）を行う被写体を撮像する。具体的には、撮像部３は、レンズ部３ａと、電子撮像部３ｂと、撮像制御部３ｃとを備えている。
【００１６】
レンズ部３ａは、例えば、ズームレンズやフォーカスレンズ等の複数のレンズから構成されている。
電子撮像部３ｂは、例えば、ＣＭＯＳ（Complementary Metal-oxide Semiconductor）やＣＣＤ（Charge Coupled Device）等のイメージセンサから構成され、レンズ部３ａの各種レンズを通過した光学像を二次元の画像信号に変換する。
なお、図示は省略するが、撮像部３は、レンズ部３ａを通過する光の量を調整する絞りを備えていても良い。
【００１７】
撮像制御部３ｃは、撮像部３による被写体の撮像を制御する。即ち、撮像制御部３ｃは、図示は省略するが、タイミング発生器、ドライバなどを備えている。そして、撮像制御部３ｃは、タイミング発生器、ドライバにより電子撮像部３ｂを走査駆動して、所定周期毎に光学像を電子撮像部３ｂにより二次元の画像信号に変換させ、当該電子撮像部３ｂの撮像領域から１画面分ずつフレーム画像を読み出して画像データ生成部４に出力させる。
【００１８】
画像データ生成部４は、電子撮像部３ｂから転送されたフレーム画像のアナログ値の信号に対してＲＧＢの各色成分毎に適宜ゲイン調整した後に、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行った後、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。また、画像データ生成部４は、動画像を構成する複数のフレーム画像の各々を所定形式（例えば、ＭＰＥＧ形式やモーションＪＰＥＧ形式等）で符号化して、動画像の画像データを生成する。
また、画像データ生成部４は、生成した画像データをバッファメモリとして使用されるメモリ２に転送する。
【００１９】
画像処理部５は、画像取得部５ａと、復号部５ｂ、領域設定部５ｃと、算出部５ｄと、画像変化量情報取得部５ｅと、特定部５ｆとを具備している。
なお、画像処理部５の各部は、例えば、所定のロジック回路から構成されているが、当該構成は一例であってこれに限られるものではない。
【００２０】
画像取得部５ａは、モーション検出処理の処理対象となる画像を取得する。
即ち、画像取得部（取得手段）５ａは、被写体の動作が連続的に撮像された複数のフレーム画像を取得する。具体的には、画像取得部５ａは、例えば、被写体による所定のスポーツの一連の動作（例えば、ゴルフのスイング等）が撮像部３により撮像されて画像データ生成部４により生成された複数のフレーム画像からなる動画像の画像データを、モーション検出処理の処理対象として取得する。
例えば、撮像部３は、被写体による所定のスポーツの一連の動作を所定の撮像フレームレート（例えば、１０００ｆｐｓ等）で撮像し、画像データ生成部４は、フレーム番号が対応付けられた複数のフレーム画像からなる動画像の画像データを生成してメモリ２に転送する。
そして、画像取得部５ａは、メモリ２に格納されている動画像の画像データを読み出して、モーション検出処理の処理対象として取得する。
なお、画像取得部５ａは、撮像部３による被写体の撮像後に画像記録部６に記録されている動画像の画像データを読み出して、モーション検出処理の処理対象として取得しても良い。
【００２１】
復号部５ｂは、複数のフレーム画像からなる動画像の画像データを復号する。
具体的には、復号部５ｂは、例えば、画像取得部５ａにより取得された所定形式（例えば、ＭＰＥＧ形式やモーションＪＰＥＧ形式等）で符号化されている動画像の画像データに対して、当該動画像データの符号化方式に応じた復号処理を施して、複数のフレーム画像のＹＵＶデータを生成する。
このとき、復号部５ｂは、例えば、表示パネル７ａの表示解像度等に基づいて各フレーム画像を所定サイズ（例えば、ＶＧＡやＱＶＧＡサイズ）に縮小する処理を行っても良い。
【００２２】
領域設定部５ｃは、被写体の検出領域を設定する。
即ち、領域設定部（領域設定手段）５ｃは、画像取得部５ａにより取得された動画像を構成する複数のフレーム画像の各々について所定位置に、被写体が特定の動作を行ったタイミングを特定するための複数の検出領域を設定する。具体的には、領域設定部５ｃは、例えば、被写体によるゴルフのスイングに係る動画像の場合、クラブヘッドがゴルフボールを捉えるインパクトのときの当該クラブヘッドを検出するためのインパクト検出領域Ａを、当該動画像を構成する複数のフレーム画像の各々における中央下（被写体の足元）の位置に設定する（図５（ａ）〜（ｅ）参照）。インパクト検出領域Ａは、上記インパクトのとき（図５（ｄ）参照）以外に、クラブヘッドを左右にぶらぶら動かす動作（例えば、ワッグル等；図５（ａ）参照）や、テイクバック（バックスイング）（図５（ｂ）参照）が行われたときのクラブヘッドも検出することができるように横長の矩形形状をなしている。
また、領域設定部５ｃは、テイクバック（バックスイング）が行われ、トップの位置にきたとき（図５（ｃ）参照）のクラブヘッドを検出するためのトップ検出領域Ｂを、当該動画像を構成する複数のフレーム画像の各々における中央上（被写体の頭部上方）の位置に設定する（図５（ａ）〜（ｅ）参照）。トップ検出領域Ｂは、上記トップのとき（図５（ｃ）参照）以外に、フォロースイングが行われたとき（図５（ｅ）参照）のクラブヘッドも検出することができるように横長の矩形形状をなしている。
また、領域設定部５ｃは、複数のフレーム画像のうち、最初のフレーム画像（図５（ａ）参照）の所定位置にインパクト検出領域Ａ及びトップ検出領域Ｂを設定することで、残りのフレーム画像についても同様に、最初のフレーム画像の検出領域に対応する位置に検出領域を適用して設定する。
ここで、インパクト検出領域Ａ及びトップ検出領域Ｂの位置や大きさは、例えば、表示パネル７ａに表示された最初のフレーム画像の中でユーザによる操作入力部８の所定操作に基づいて手動で調整されても良いし、予めデフォルトとして規定されている内容で自動的に設定されても良い。
また、インパクト検出領域Ａ及びトップ検出領域Ｂの大きさは、被写体を撮影する向きや撮像部３の画角等に基づいて、全画面の大きさに対して所定の割合となるように相対的な大きさで設定されても良いし、所定の画素数となるように絶対的な大きさで設定されても良い。
【００２３】
算出部５ｄは、検出領域における複数の画像間の変化量を算出する。
即ち、算出部５ｄは、領域設定部５ｃにより設定されたインパクト検出領域Ａ及びトップ検出領域Ｂの各々における複数のフレーム画像間の変化量を算出する。具体的には、算出部５ｄは、例えば、復号部５ｂにより復号された各フレーム画像について、最初のフレーム画像Ｆ１から順に、フレーム画像Ｆ１であればフレーム画像Ｆ２との間で、フレーム画像Ｆ２であればフレーム画像Ｆ３との間で、というように隣合うフレーム画像とのインパクト検出領域Ａ及びトップ検出領域Ｂの各々における画素値の差分をとり、これらの隣合うフレーム画像間の画素値の差分を時間軸に沿って順次、積算した値を、複数のフレーム画像間の変化量として算出する。そして、算出部５ｄは、複数のフレーム画像間の変化量の算出を終えると、当該複数のフレーム画像間の変化量を示す画像変化量情報を、当該複数のフレーム画像からなる動画像の画像データと対応付けて画像記録部６に記録する。ここで、ゴルフのスイングの場合、複数のフレーム画像間の変化量は、例えば、図５（ｆ）に示すグラフとして表される。具体的には、図５（ｆ）に示す実線のグラフは、インパクト検出領域Ａにおける複数のフレーム画像間の変化量を示している。この実線のグラフでは、ワッグルや、テイクバック、インパクトのときにグラフが起伏していることがわかる。一方、一点鎖線のグラフは、トップ検出領域Ｂにおける複数のフレーム画像間の変化量を示している。この一点鎖線のグラフでは、テイクバック後のトップのとき、インパクト後のフォローのときにグラフが起伏していることがわかる。
【００２４】
画像変化量情報取得部５ｅは、動作タイミング特定処理の処理対象となる画像変化量情報を取得する。
即ち、画像変化量情報取得部５ｅは、算出部５ｄにより算出されたインパクト検出領域Ａ及びトップ検出領域Ｂの各々における複数のフレーム画像間の変化量を示す画像変化量情報を取得する。具体的には、例えば、画像記録部６に記録されている動画像の中で、ユーザによる操作入力部８の所定操作に基づいてユーザ所望の動画像が指定されると、画像変化量情報取得部５ｅは、当該動画像の画像データと対応付けられて記録されている画像変化量情報を取得する。ここで、ユーザにより指定可能な動画像は、画像変化量情報が対応付けられて画像記録部６に記録されている動画像に限られる。
【００２５】
特定部５ｆは、被写体が特定の動作を行ったタイミングを特定する。
即ち、特定部（特定手段）５ｆは、画像変化量情報取得部５ｅにより取得された画像変化量情報に基づいて、被写体が特定の動作を行ったタイミング（例えば、ゴルフスイングのインパクトのタイミング）を特定する。具体的には、特定部５ｆは、先ず、画像変化量情報取得部５ｅにより取得された画像変化量情報のうちのインパクト検出領域Ａにおける画像変化量情報（例えば、図５（ｆ）に示す実線のグラフを表すデータ）から、インパクト検出領域Ａで複数のフレーム画像間の変化量が所定（閾値）以上となる期間（例えば、図５（ｆ）に示す実線のグラフのａ１，ａ２，ａ３）（以下、第１の期間という）を抽出する。そして、第１の期間が抽出された場合、特定部５ｆは、トップ検出領域Ｂにおける画像変化量情報（例えば、図５に示す一点鎖線のグラフを表すデータ）から、トップ検出領域Ｂで複数のフレーム画像間の変化量が所定以上となる期間（例えば、図５（ｆ）に示す一点鎖線のグラフのｂ１，ｂ２）（以下、第２の期間という）を抽出する。そして、第２の期間が抽出された場合、特定部５ｆは、第２の期間（複数の第２の期間が抽出された場合は、最初の第２の期間（例えば、図５（ｆ）の一点鎖線のグラフのｂ１））の後に第１の期間があるか否かを判定する。そして、第２の期間（複数の第２の期間が抽出された場合は、最初の第２の期間）の後に第１の期間があると判定された場合、特定部５ｆは、当該第２の期間の直後の第１の期間（例えば、図５（ｆ）の実線のグラフのａ３）のピークポイント（図５（ｆ）の実線のグラフのＰ３）をインパクトのタイミングとして特定する。
また、第２の期間が抽出されなかった場合には、特定部５ｆは、抽出された第１の期間のうち、期間の長さが所定時間以内である第１の期間があるか否かを判定する。そして、期間の長さが所定時間以内である第１の期間（例えば、図５（ｆ）に示す実線のグラフのａ２，ａ３）があると判定された場合、特定部５ｆは、当該第１の期間が複数あるか否かを判定する。そして、当該第１の期間が複数あると判定された場合、特定部５ｆは、複数ある第１の期間のうち、最後の第１の期間（例えば、図５（ｆ）の実線のグラフのａ３）のピークポイント（図５（ｆ）の実線のグラフのＰ３）をインパクトのタイミングとして特定するとともに、その直前の第１の期間（例えば、図５（ｆ）の実線のグラフのａ２）のピークポイント（図５（ｆ）の実線のグラフのＰ２）をテイクバックの開始タイミングとして特定する。一方、第１の期間が複数でない、すなわち第１の期間が１つであると判定された場合、特定部５ｆは、この第１の期間のピークポイント（例えば、図５（ｆ）の実線のグラフのＰ３）をインパクトのタイミングとして特定する。
【００２６】
画像記録部６は、例えば、不揮発性メモリ（フラッシュメモリ）等により構成されている。また、画像記録部６は、画像データ生成部４の符号化部（図示略）により所定の符号化方式で符号化された各種の画像の画像データを記録する。
具体的には、画像記録部６は、例えば、撮像部３により被写体の一連の動作が連続された動画像の画像データ等を記録する。
【００２７】
なお、画像記録部６は、例えば、記録媒体（図示略）が着脱自在に構成され、装着された記録媒体からのデータの読み出しや記録媒体に対するデータの書き込みを制御する構成であっても良い。
【００２８】
表示部７は、静止画像や動画像を表示する。具体的には、表示部７は、表示パネル７ａと、表示制御部７ｂとを具備している。
【００２９】
表示パネル７ａは、表示領域内に画像を表示する。具体的には、表示部７は、静止画撮像モードや動画撮像モードにて、撮像部３による被写体の撮像により生成された複数の画像フレームを所定の再生フレームレートで逐次更新しながらライブビュー画像を表示する。
なお、表示パネル７ａとしては、例えば、液晶表示パネルや有機ＥＬ表示パネルなどが挙げられるが、一例であってこれらに限られるものではない。
【００３０】
表示制御部７ｂは、画像記録部６から読み出され復号部５ｂにより復号された所定サイズの画像データに基づいて、所定の画像を表示パネル７ａの表示画面に表示させる制御を行う。具体的には、表示制御部７ｂは、ＶＲＡＭ（Video Random Access Memory）、ＶＲＡＭコントローラ、デジタルビデオエンコーダなどを備えている。そして、デジタルビデオエンコーダは、復号部５ｂにより復号されてＶＲＡＭ（図示略）に記憶されている輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、ＶＲＡＭコントローラを介してＶＲＡＭから読み出して、これらのデータを元にビデオ信号を発生して表示パネル７ａに出力する。
【００３１】
操作入力部８は、装置本体に対して各種指示を入力するためのものである。
具体的には、操作入力部８は、例えば、モードや機能等の選択指示に係る上下左右のカーソルボタンや決定ボタン等を具備する操作部（図示略）を備えている。
そして、ユーザにより操作部の各種ボタンが操作されると、操作入力部８は、操作されたボタンに応じた操作指示を中央制御部１に出力する。中央制御部１は、操作入力部８から出力され入力された操作指示に従って所定の動作（例えば、被写体の撮像等）を各部に実行させる。
なお、操作入力部８は、表示部７の表示パネル７ａと一体となって設けられたタッチパネル（図示略）を有して構成されていても良い。
【００３２】
次に、撮像処理について、図２、図３、及び図５を参照して説明する。
図２は、撮像処理に係る動作の一例を示すフローチャートである。
【００３３】
以下に説明する撮像処理は、ユーザによる操作入力部８の所定操作に基づいて、メニュー画面（図示略）に表示された複数の動作モードの中からモーション検出モードが選択指示された場合に実行される処理である。
【００３４】
＜撮像処理＞
図２のフローチャートに示すように、ユーザによる操作入力部８の所定操作に基づいて撮像が指示されると、撮像部３は、ゴルフのスイングの動作を所定の撮像フレームレート（例えば、１０００ｆｐｓ等）で撮像して、画像データ生成部４は、複数のフレーム画像を所定の符号化方式で符号化した動画像の画像データを生成する（ステップＳ１）。
そして、画像データ生成部４は、生成された動画像の画像データをメモリ２に転送する。
【００３５】
続けて、画像処理部５は、動画像の画像データから各フレーム画像間の変化量を算出することによりモーションを検出するモーション検出処理（図３参照）を行い（ステップＳ２）、撮像処理を終了する。
なお、モーション検出処理については、後述する。
【００３６】
＜モーション検出処理＞
以下に、モーション検出処理について、図３を参照して詳細に説明する。
図３は、モーション検出処理に係る動作の一例を示すフローチャートである。
【００３７】
図３に示すように、画像取得部５ａは、ゴルフのスイングの動作が連続的に撮像された複数のフレーム画像からなる動画像の画像データをメモリ２から読み出して、モーション検出処理の処理対象として取得する（ステップＳ１１）。
【００３８】
次に、復号部５ｂは、動画像の画像データを構成する全てのフレーム画像を最初のフレーム画像から順次復号していく（ステップＳ１２）。
続けて、領域設定部５ｃは、例えば、表示パネル７ａに何れか一のフレーム画像（例えば、フレーム番号が「１」のフレーム画像（図５（ａ）参照））が表示された状態で、ユーザによる操作入力部８の所定操作に基づいて当該フレーム画像の中央下（被写体の足元）の位置にインパクト検出領域Ａを設定するとともに、当該フレーム画像の中央上（被写体の頭部上方）の位置にトップ検出領域Ｂを設定する（ステップＳ１３；図５（ａ）参照）。これにより、動画像を構成する他のフレーム画像（図５（ｂ）〜（ｅ）参照）についても、同様に、インパクト検出領域Ａ及びトップ検出領域Ｂが設定された状態となる。
【００３９】
次に、算出部５ｄは、例えば、動画像を構成する各フレーム画像について、最初のフレーム画像から順に、隣合うフレーム画像とのインパクト検出領域Ａ及びトップ検出領域Ｂの各々における画素値の差分をとり、これらの隣合うフレーム画像間の画素値の差分を時間軸に沿って順次、積算した値を、複数のフレーム画像間の変化量として算出する（ステップＳ１４）。続けて、算出部５ｄは、算出された複数のフレーム画像間の変化量を示す画像変化量情報を、当該複数のフレーム画像からなる動画像の画像データと対応付けて画像記録部６に記録して（ステップＳ１５）、モーション検出処理を終了する。
【００４０】
次に、動作タイミング特定処理について、図４及び図５を参照して説明する。
図４は、動作タイミング特定処理に係る動作の一例を示すフローチャートである。
【００４１】
以下に説明する動作タイミング特定処理は、ユーザによる操作入力部８の所定操作に基づいて、メニュー画面（図示略）に表示された複数の動作モードの中から動作タイミング特定モードが選択指示された場合に実行される処理である。
【００４２】
＜動作タイミング特定処理＞
図４のフローチャートに示すように、先ず、画像処理部５は、ユーザによる操作入力部８の所定操作に基づいてユーザ所望の動画像の指定がなされたか否かを判定する（ステップＳ２１）。
ステップＳ２１にて、ユーザ所望の動画像の指定がなされたと判定された場合（ステップＳ２１；Ｙｅｓ）、画像変化量情報取得部５ｅは、指定がなされた動画像の画像データを画像記録部６から読み出して、当該動画像の画像データと対応付けられて記録されている画像変化量情報を、動作タイミング特定処理の処理対象として取得する（ステップＳ２２）。
一方、ステップＳ２１にて、ユーザ所望の動画像の指定がなされていないと判定された場合（ステップＳ２１；Ｎｏ）、当該指定がなされるまで、ステップＳ２１の処理を繰り返し行う。
【００４３】
次に、特定部５ｆは、画像変化量情報取得部５ｅにより取得された画像変化量情報のうちのインパクト検出領域Ａにおける画像変化量情報（例えば、図５（ｆ）に示す実線のグラフを表すデータ）から、インパクト検出領域Ａで複数のフレーム画像間の変化量が所定（閾値）以上となる第１の期間があるか否かを判定する（ステップＳ２３）。
ステップＳ２３にて、当該第１の期間（例えば、図５（ｆ）の実線のグラフのａ１，ａ２，ａ３）があると判定された場合（ステップＳ２３；Ｙｅｓ）、特定部５ｆは、トップ検出領域Ｂにおける画像変化量情報（例えば、図５（ｆ）に示す一点鎖線のグラフを表すデータ）から、トップ検出領域Ｂで複数のフレーム画像間の変化量が所定以上となる第２の期間があるか否かを判定する（ステップＳ２４）。
一方、ステップＳ２３にて、第１の期間がないと判定された場合（ステップＳ２３；Ｎｏ）、動作タイミング特定処理を終了する。このとき、表示制御部７ｂの制御下にて表示パネル７ａに、「特定の動作のタイミング（例えば、インパクトのタイミング）を特定することができません。」等のメッセージを表示させる。
【００４４】
次に、ステップＳ２４にて、第２の期間（例えば、図５（ｆ）の一点鎖線のグラフのｂ１，ｂ２）があると判定された場合（ステップＳ２４；Ｙｅｓ）、特定部５ｆは、第２の期間（複数の第２の期間が抽出された場合は、最初の第２の期間）の後に第１の期間があるか否かを判定する（ステップＳ２５）。
ステップＳ２５にて、第２の期間（複数の第２の期間が抽出された場合は、最初の第２の期間）の後に第１の期間（例えば、図５（ｆ）の実線のグラフのａ３）があると判定された場合（ステップＳ２５；Ｙｅｓ）、特定部５ｆは、当該第２の期間の直後の第１の期間のピークポイント（図５（ｆ）の実線のグラフのＰ３）をインパクトのタイミングとして特定して（ステップＳ２６）、動作タイミング特定処理を終了する。
一方、ステップＳ２５にて、第２の期間（複数の第２の期間が抽出された場合は、最初の第２の期間）の後に第１の期間がないと判定された場合（ステップＳ２５；Ｎｏ）、動作タイミング特定処理を終了する。このとき、表示制御部７ｂの制御下にて表示パネル７ａに、「特定の動作のタイミング（例えば、インパクトのタイミング）を特定することができません。」等のメッセージを表示させる。
【００４５】
また、ステップＳ２４にて、第２の期間がないと判定された場合（ステップＳ２４；Ｎｏ）、特定部５ｆは、期間の長さが所定時間以内である第１の期間があるか否かを判定する（ステップＳ２７）。
ステップＳ２７にて、期間の長さが所定時間以内である第１の期間（例えば、図５（ｆ）の実線のグラフのａ２，ａ３）があると判定された場合（ステップＳ２７；Ｙｅｓ）、特定部５ｆは、当該第１の期間が複数あるか否かを判定する（ステップＳ２８）。
一方、ステップＳ２７にて、期間の長さが所定時間以内である第１の期間がないと判定された場合（ステップＳ２７；Ｎｏ）、動作タイミング特定処理を終了する。このとき、表示制御部７ｂの制御下にて表示パネル７ａに、「特定の動作のタイミング（例えば、インパクトのタイミング）を特定することができません。」等のメッセージを表示させる。
【００４６】
次に、ステップＳ２８にて、期間の長さが所定時間以内である第１の期間が複数あると判定された場合（ステップＳ２８；Ｙｅｓ）、特定部５ｆは、複数ある第１の期間のうち、最後の第１の期間のピークポイント（図５（ｆ）の実線のグラフのＰ３）をインパクトのタイミングとして特定し（ステップＳ２９）、その直前の第１の期間のピークポイント（図５（ｆ）の実線のグラフのＰ２）をテイクバックの開始タイミングとして特定し（ステップＳ３０）、動作タイミング特定処理を終了する。
一方、ステップＳ２８にて、期間の長さが所定時間以内である第１の期間が複数ない、すなわち当該第１の期間（例えば、図５（ｆ）の実線のグラフのａ３）が１つであると判定された場合（ステップＳ２８；Ｎｏ）、特定部５ｆは、この第１の期間のピークポイント（図５（ｆ）の実線のグラフのＰ３）をインパクトのタイミングとして特定し（ステップＳ３１）、動作タイミング特定処理を終了する。
【００４７】
以上のように、本実施形態の撮像装置１００によれば、被写体の所定の動作が連続的に撮像された複数のフレーム画像からなる動画像を取得し、当該複数のフレーム画像の各々における所定位置に領域（インパクト検出領域Ａ及びトップ検出領域Ｂ）を設定し、当該領域における複数のフレーム画像間の変化量と変化時間に応じて、被写体が特定の動作を行ったタイミングを特定するので、例えば、ゴルフのスイングの場合、ワッグル、テイクバックなどのゴルフスイングにおける準備動作やフォロースイング後の動作等、インパクトの瞬間とは複数のフレーム画像間の変化量と変化時間が異なる動作を特定の動作の候補から排除することができ、インパクトのタイミングの特定精度を向上させることができる。
【００４８】
また、本実施形態の撮像装置１００によれば、インパクト検出領域Ａにおける複数のフレーム画像間の変化量が所定（閾値）以上となる期間の長さが所定時間以内である場合に、当該期間における所定タイミングを、被写体が特定の動作を行ったタイミングとして特定する一方で、インパクト検出領域Ａにおける複数のフレーム画像間の変化量が所定（閾値）以上となる期間の長さが所定時間より長い場合には、当該期間における所定タイミングを、被写体が特定の動作を行ったタイミングとして特定しないようにしたので、例えば、ゴルフのスイングの場合、複数のフレーム画像間の変動時間が長いワッグルなどスイング開始前の動作が誤って特定されることを抑制することができる。
【００４９】
また、本実施形態の撮像装置１００によれば、インパクト検出領域Ａにおける複数のフレーム画像間の変化量が所定（閾値）以上となる期間のうち、当該期間の長さが所定時間以内である期間が複数ある場合は、当該複数の期間のうち最後の期間の所定タイミングを、被写体が特定の動作を行ったタイミングとして特定するので、例えば、ゴルフのスイングの場合、当該複数の期間のうち最後の期間の所定タイミングを、インパクトのタイミングとして特定し、その直前の期間の所定タイミングを、テイクバックの開始タイミングとして特定し、ゴルフのスイングにおける各動作タイミングを好適に特定することができる。
【００５０】
また、本実施形態の撮像装置１００によれば、被写体の所定の動作のうちの特定の動作以外の動作を行う際に、当該被写体の一部（例えば、クラブヘッド）が通過する範囲が含まれるようにインパクト検出領域Ａ及びトップ検出領域Ｂを設定するので、例えば、ゴルフのスイングの場合、ワッグル、テイクバックなどのゴルフスイングにおける準備動作やフォロースイング後の動作等、インパクト以外の動作（モーション）も検出することによって、これらの動作の中から相対的にインパクトの動作タイミングを特定することができるようになる。
【００５１】
また、本実施形態の撮像装置１００によれば、インパクト検出領域Ａ及びトップ検出領域Ｂの各々において複数のフレーム画像間の変化量が所定（閾値）以上となる期間がある場合は、当該期間の順番に基づいて、被写体が特定の動作を行ったタイミングを特定することとなる。具体的には、例えば、ゴルフのスイングの場合、トップ検出領域Ｂにおいて複数のフレーム画像間の変化量が所定（閾値）以上である第２の期間（複数の第２の期間が抽出された場合は、最初の第２の期間）の直後の第１の期間（インパクト検出領域Ａにおいて複数のフレーム画像間の変化量が所定（閾値）以上である期間）のピークポイントをインパクトのタイミングとして特定することとなる。
従って、領域設定部５ｃによって、インパクト検出領域Ａの他にもトップ検出領域Ｂを設定することによって、トップ検出領域Ｂによって検出された所定の動作（例えば、トップスイングの動作）との前後関係からもインパクトの動作タイミングを特定することができるようになるので、当該特定処理の精度を向上させることができる。
【００５２】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、上記実施形態にあっては、インパクト検出領域Ａにおいて複数のフレーム画像間の変化量が所定（閾値）以上となる期間の長さが所定時間以内である場合に、当該期間における所定タイミングを、被写体が特定の動作を行ったタイミングとして特定するようにしたが、一例であってこれに限られるものではない。例えば、被写体が特定の動作を行う際の所要時間を予測可能な場合には、上記期間の長さが所定の範囲内、つまり予測される所要時間内である場合に、当該期間における所定タイミングを、被写体が特定の動作を行ったタイミングとして特定するようにしても良い。
【００５３】
また、上記実施形態にあっては、動画像を構成する各フレーム画像について、隣合うフレーム画像とのインパクト検出領域Ａ及びトップ検出領域Ｂの各々における画素値の差分をとり、これらの隣合うフレーム画像間の画素値の差分を時間軸に沿って順次、積算した値を、複数のフレーム画像間の変化量として算出するようにしたが、一例であってこれに限られるものではない。例えば、動画像を構成する各フレーム画像について、隣合うフレーム画像とのインパクト検出領域Ａ及びトップ検出領域Ｂの各々における画素値の差分の絶対値を、複数のフレーム画像間の変化量として算出するようにしても良い。
【００５４】
また、上記実施形態にあっては、モーション検出モードにおいて、撮像処理（図２参照）を行い、動作タイミング特定モードにおいて、動作タイミング特定処理（図４参照）を行うようにしたが、一例であってこれに限られるものではない。例えば、図２に示す撮像処理と、図４に示す動作タイミング特定処理と、を一連の流れで行うようにしても良い。かかる場合、モーション検出処理（図３参照）のステップＳ１１〜ステップＳ１４までは、上記実施形態と同様の処理を行い、ステップＳ１５において、算出部５ｄは、算出された複数のフレーム画像間の変化量を示す画像変化量情報を、当該複数のフレーム画像からなる動画像の画像データと対応付けてメモリ２に転送し、モーション検出処理を終了するようにする。そして、動作タイミング特定処理（図４参照）において、先ず、画像変化量情報取得部５ｅは、メモリ２から上記画像変化量情報を読み出し、当該画像変化量情報を取得した後、上記実施形態と同様、ステップＳ２３〜ステップＳ３１の処理を行うようにする。
【００５５】
また、上記実施形態にあっては、インパクト検出領域Ａ及びトップ検出領域Ｂの２種類の領域を設定するようにしたが、一例であってこれに限られるものではなく、例えば、ユーザによる操作入力部８の所定操作に基づき、トップ検出領域Ｂの設定を省略することができるようにしても良い。
【００５６】
また、上記実施形態にあっては、特定部５ｆは、例えば、インパクト検出領域Ａにおける複数の画像間の変化量が所定の条件（例えば、閾値以上であること）を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が所定の条件（例えば、最も短い期間であること）を満たす期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定するようにしても良い。具体的には、例えば、ゴルフのスイングを一例とした場合、図５（ｆ）の実線のグラフに示すように、特定部５ｆは、インパクト検出領域Ａにおける複数の画像間の変化量が閾値以上であることを満たす期間（ａ１，ａ２，ａ３）が複数ある場合は、当該複数の期間のうち変化時間が最も短い期間であることを満たす期間（ａ３）の所定タイミング（例えば、ピークポイントＰ３）を、被写体が特定の動作を行ったタイミング（インパクトのタイミング）として特定する。
【００５７】
また、上記実施形態にあっては、取得手段、領域設定手段、特定手段としての機能を、中央制御部１の制御下にて、画像取得部５ａ、領域設定部５ｃ、特定部５ｆが駆動することにより実現される構成としたが、これに限られるものではなく、中央制御部１のＣＰＵによって予定のプログラム等が実行されることにより実現される構成としても良い。
即ち、プログラムを記憶するプログラムメモリ（図示略）に、取得処理ルーチン、領域設定処理ルーチン、特定処理ルーチンを含むプログラムを記録しておく。そして、取得処理ルーチンにより中央制御部１のＣＰＵを、被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段として機能させるようにしても良い。また、領域設定処理ルーチンにより中央制御部１のＣＰＵを、取得処理ルーチンにより取得された複数の画像の各々における所定位置に領域を設定する領域設定手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部１のＣＰＵを、領域設定処理ルーチンにより設定された領域における前記複数の画像間の変化量と変化時間に応じて、前記被写体が特定の動作を行ったタイミングを特定する特定手段として機能させるようにしても良い。
【００５８】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【００５９】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段と、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段と、
前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間に応じて、前記被写体が特定の動作を行ったタイミングを特定する特定手段と、
を備えたことを特徴とする画像処理装置。
＜請求項２＞
前記領域設定手段は、前記被写体の所定の動作が行われる際に、当該被写体の一部が通過する位置を前記所定位置として、当該位置に前記領域を設定し、
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間が所定の条件を満たす期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項１に記載の画像処理装置。
＜請求項３＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定の範囲内である場合に、当該期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項２に記載の画像処理装置。
＜請求項４＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定時間以内である場合に、当該期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定する一方で、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間の長さが所定時間より長い場合には、当該期間における所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定しないことを特徴とする請求項３に記載の画像処理装置。
＜請求項５＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間のうち、当該期間の長さが所定時間以内である期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項４に記載の画像処理装置。
＜請求項６＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち予め決められた順番に相当する期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項２に記載の画像処理装置。
＜請求項７＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が所定の条件を満たす期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項２に記載の画像処理装置。
＜請求項８＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定の条件を満たす期間が複数ある場合は、当該複数の期間のうち変化時間が最も短い期間の所定タイミングを、前記被写体が特定の動作を行ったタイミングとして特定することを特徴とする請求項７に記載の画像処理装置。
＜請求項９＞
前記領域設定手段は、前記被写体の所定の動作のうちの特定の動作以外の動作を行う際に、当該被写体の一部が通過する範囲が含まれるように前記領域を設定することを特徴とする請求項１に記載の画像処理装置。
＜請求項１０＞
前記領域設定手段は、前記領域を複数設定し、
前記特定手段は、前記領域設定手段により設定された複数の領域の各々において前記複数の画像間の変化量が所定以上となる期間がある場合は、当該期間の順番に基づいて、前記被写体が特定の動作を行ったタイミングを特定することを特徴とする請求項１に記載の画像処理装置。
＜請求項１１＞
前記領域設定手段により設定された領域における前記複数の画像間の変化量は、当該画像間の画素値の差分の絶対値であることを特徴とする請求項１に記載の画像処理装置。
＜請求項１２＞
前記領域設定手段により設定された領域における前記複数の画像間の変化量は、当該画像間の画素値の差分を時間軸に沿って積算した値であることを特徴とする請求項１に記載の画像処理装置。
＜請求項１３＞
前記被写体の所定の動作は、ゴルフスイングであり、
前記被写体が特定の動作を行ったタイミングは、インパクトのタイミングであることを特徴とする請求項５に記載の画像処理装置。
＜請求項１４＞
前記特定手段は、前記領域設定手段により設定された領域における前記複数の画像間の変化量が所定以上となる期間のうち、当該期間の長さが所定時間以内である期間が複数ある場合は、当該複数の期間のうち最後に相当する期間の所定タイミングを、前記インパクトのタイミングとして特定するとともに、その直前の期間の所定タイミングを、テイクバックの開始タイミングとして特定することを特徴とする請求項１３に記載の画像処理装置。
＜請求項１５＞
画像処理装置を用いた画像処理方法であって、
被写体の所定の動作が連続的に撮像された複数の画像を取得する処理と、
取得された複数の画像の各々における所定位置に領域を設定する処理と、
設定された領域における前記複数の画像間の変化量と変化時間に応じて、前記被写体が特定の動作を行ったタイミングを特定する処理と、
を含むことを特徴とする画像処理方法。
＜請求項１６＞
画像処理装置のコンピュータを、
被写体の所定の動作が連続的に撮像された複数の画像を取得する取得手段、
前記取得手段により取得された複数の画像の各々における所定位置に領域を設定する領域設定手段、
前記領域設定手段により設定された領域における前記複数の画像間の変化量と変化時間に応じて、前記被写体が特定の動作を行ったタイミングを特定する特定手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００６０】
１００    撮像装置
１        中央制御部
３        撮像部
５        画像処理部
５ａ      画像取得部
５ｂ      復号部
５ｃ      領域設定部
５ｄ      算出部
５ｅ      画像変化量情報取得部
５ｆ      特定部
Ａ        インパクト検出領域
Ｂ        トップ検出領域
【図１】
0006682874.tif 000002
【図２】
0006682874.tif 000003
【図３】
0006682874.tif 000004
【図４】
0006682874.tif 000005
【図５】
0006682874.tif 000006