【手続補正書】
【提出日】平成28年5月6日(2016.5.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、ジェスチャ認識方法、コンピュータプログラム
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
操作者が動かすことができる認識対象の位置を所定の周期で検出する検出手段と、
前回の周期で位置を検出された複数の前記認識対象のうちの一部の認識対象が今回の周期で検出されない場合、該検出されない認識対象の今回の周期における位置を、前回の周期で検出した複数の前記認識対象の位置及び今回の周期で検出された認識対象の位置に基づいて推定する推定手段と、
所定の周期で前記検出手段により検出された位置及び前記推定手段により推定された位置に基づいて、前記複数の前記認識対象を動かすことで入力される前記操作者のジェスチャを認識するジェスチャ認識手段と、
認識した前記ジェスチャに応じた処理を実行する実行手段と、を備えることを特徴とする、
情報処理装置。
【請求項２】
前記検出手段は、前記認識対象を検出可能な範囲が予め定められており、
前記推定手段は、前記範囲内の前記認識対象が次の周期で前記範囲外に移動して検出されなくなったときに、当該認識対象の位置を推定することを特徴とする、
請求項１に記載の情報処理装置。
【請求項３】
前記推定手段は、前回の周期で２の前記認識対象の位置が検出され、かつ、今回の周期で１の認識対象の位置が検出された場合、今回の周期で検出されなかった認識対象の位置を、前回の周期で検出した２の前記認識対象の位置と、今回の周期で検出された前記１の認識対象の位置に基づいて推定することを特徴とする、
請求項１又は２記載の情報処理装置。
【請求項４】
前記推定手段は、前回の周期で２の前記認識対象の位置を検出し今回の周期で１の認識対象の位置を検出すると、今回の周期で検出されなかった認識対象の位置を、前回の周期で検出した２の前記認識対象の位置及びそれらの中点又は中線と、今回の周期で検出した前記１の認識対象の位置とから推定することを特徴とする、
請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記推定手段が認識対象の位置を推定した次の周期で、該認識対象の位置が前記検出手段に検出されると、推定された位置と次の周期で検出された位置とから、前記推定された位置が妥当であるか否かを判断する判断手段と、
前記推定された位置が妥当でないと前記判断手段により判断される場合、前記推定手段が推定した前記認識対象の位置と次の周期で検出された該認識対象の位置との間を補間する補間手段と、を更に備えることを特徴とする、
請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記判断手段は、前記推定された位置と前記検出された位置との距離に応じて、前記推定された位置が妥当であるか否かを判断することを特徴とする、
請求項５に記載の情報処理装置。
【請求項７】
前記補間手段は、前記推定された位置と前記検出された位置との間を、等間隔に補間する位置を、当該認識対象の位置とすることを特徴とする、
請求項５又は６に記載の情報処理装置。
【請求項８】
前記所定の周期で検出された複数の前記認識対象の位置及び前記推定手段で推定された前記認識対象の位置を時系列に沿って記憶する記憶手段を更に備え、
前記認識手段は、前記記憶手段に記憶された前記認識対象の位置の推移に基づいて前記ジェスチャを認識することを特徴とする、
請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記検出手段は、前記操作者を連続的に撮像した複数の画像のそれぞれから前記認識対象の位置を検出し、
前記推定手段は、前記連続的に撮像された複数の画像のうち、第１画像から検出された複数の前記認識対象のうちの一部の認識対象が次の周期で撮像された第２画像から検出されない場合、前記第２画像から検出されない認識対象の前記第２画像が撮像された時点での位置を、前記第１画像から検出された複数の前記認識対象の位置及び前記第２画像から検出された認識対象の位置に基づいて推定することを特徴とする、
請求項１に記載の情報処理装置。
【請求項１０】
前記推定手段が前記第２画像から検出されなかった認識対象の位置を推定した次の周期で撮像された第３画像から、前記第２画像から検出されなかった認識対象の位置が検出された場合、前記第２画像に応じて推定された位置と前記第３画像から検出された位置とから、前記推定された位置が妥当であるか否かを判断する判断手段と、
前記推定された位置が妥当でないと前記判断手段により判断される場合、前記推定手段が前記第２画像に応じて推定した位置と前記第３画像から検出された位置との間を補間する補間手段と、を更に備えることを特徴とする、
請求項９に記載の情報処理装置。
【請求項１１】
前記画像は、距離画像センサによって撮像される距離画像であることを特徴とする、
請求項９または１０に記載の情報処理装置。
【請求項１２】
操作者が動かすことができる認識対象の位置を所定の周期で検出するセンサを備えた装置により実行される方法であって、
前回の周期で位置を検出された複数の前記認識対象のうち一部の認識対象が、今回の周期で検出されない場合、該検出されない認識対象の今回の周期における位置を、前回の周期で検出した複数の前記認識対象の位置及び今回の周期で検出された認識対象の位置に基づいて推定し、
前記センサで検出された位置及び推定した位置に基づいて、前記複数の前記認識対象を動かすことで入力される前記操作者のジェスチャを認識し、
認識した前記ジェスチャに応じて処理を実行することを特徴とする、
ジェスチャ認識方法。
【請求項１３】
操作者が動かすことができる認識対象の位置を所定の周期で検出するセンサを備えるコンピュータを、
前回の周期で位置を検出された複数の前記認識対象のうち一部の認識対象が、今回の周期で検出されない場合、該検出されない認識対象の今回の周期における位置を、前回の周期で検出した複数の前記認識対象の位置及び今回の周期で検出された認識対象の位置に基づいて推定する推定手段、
所定の周期で前記センサにより検出された位置及び前記推定手段により推定された位置に基づいて、前記複数の前記認識対象を動かすことで入力される前記操作者のジェスチャを認識するジェスチャ認識手段、
認識した前記ジェスチャに応じた処理を実行する実行手段、
として機能させるためのコンピュータプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記課題を解決する本発明の情報処理装置は、操作者が動かすことができる認識対象の位置を所定の周期で検出する検出手段と、前回の周期で位置を検出された複数の前記認識対象のうちの一部の認識対象が今回の周期で検出されない場合、該検出されない認識対象の今回の周期における位置を、前回の周期で検出した複数の前記認識対象の位置及び今回の周期で検出された認識対象の位置に基づいて推定する推定手段と、所定の周期で前記検出手段により検出された位置及び前記推定手段により推定された位置に基づいて、前記複数の前記認識対象を動かすことで入力される前記操作者のジェスチャを認識するジェスチャ認識手段と、認識した前記ジェスチャに応じた処理を実行する実行手段と、を備えることを特徴とする。