【手続補正書】
【提出日】令和3年8月4日(2021.8.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
キャラクタに第１動作を実行させるための第１モーションデータを取得する第１取得手段と、
前記キャラクタに第２動作を実行させるための第２モーションデータを取得する第２取得手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１モーションデータの動作切替時フレームにおける前記キャラクタの特定部位の位置を特定する第１特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第２モーションデータの各フレームのうちから設定された複数の候補フレームの各々における前記キャラクタの前記特定部位の位置を特定する第２特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された前記複数の候補フレームの各々における前記特定部位の位置とに基づいて、前記複数の候補フレームのうちのいずれかを選択し、当該選択された候補フレームに基づくフレームから前記第２モーションデータに基づいて前記キャラクタに動作を実行させる実行手段と、
を含み、
前記実行手段は、
前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された前記複数の候補フレームの各々における前記特定部位の位置との間の距離を取得する距離取得手段と、
前記複数の候補フレームのうちから、前記距離に基づいていずれかの候補フレームを選択するフレーム選択手段と、を含む、
画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記フレーム選択手段は、
前記複数の候補フレームの各々について、順番に、
前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された当該候補フレームにおける特定部位の位置との間の距離が閾値よりも小さいか否かを判定し、
当該距離が閾値よりも小さい候補フレームを特定した場合に、当該候補フレームを選択する、
画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記フレーム選択手段は、
前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置に基づいて設定される判定領域内に、前記第２特定手段によって特定された前記複数の候補フレームのいずれかにおける前記特定部位の位置が含まれる場合に、当該候補フレームを選択する、
画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記フレーム選択手段は、
前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置が、前記第２特定手段によって特定された前記複数の候補フレームのいずれかにおける前記特定部位の位置に基づいて設定される判定領域内に含まれる場合に、当該候補フレームを選択する、
画像処理装置。
【請求項５】
キャラクタに第１動作を実行させるための第１モーションデータを取得する第１取得手段と、
前記キャラクタに第２動作を実行させるための第２モーションデータを取得する第２取得手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１モーションデータの動作切替時フレームにおける前記キャラクタの特定部位の位置を特定する第１特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第２モーションデータの各フレームのうちから設定された複数の候補フレームの各々における前記キャラクタの前記特定部位の位置を特定する第２特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された前記複数の候補フレームの各々における前記特定部位の位置とに基づいて、前記複数の候補フレームのうちのいずれかを選択し、当該選択された候補フレームに基づくフレームから前記第２モーションデータに基づいて前記キャラクタに動作を実行させる実行手段と、
を含み、
前記キャラクタは、前記第１動作及び前記第２動作において、他のオブジェクトに近づいたり離れたりする複数の部位を有し、
前記複数の部位の各々と前記他のオブジェクトとの間の距離に基づいて、前記複数の部位のうちのいずれかを前記特定部位として選択する特定部位選択手段をさらに含む、
画像処理装置。
【請求項６】
キャラクタに第１動作を実行させるための第１モーションデータを取得する第１取得手段と、
前記キャラクタに第２動作を実行させるための第２モーションデータを取得する第２取得手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１モーションデータの動作切替時フレームにおける前記キャラクタの特定部位の位置を特定する第１特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第２モーションデータの各フレームのうちから設定された複数の候補フレームの各々における前記キャラクタの前記特定部位の位置を特定する第２特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された前記複数の候補フレームの各々における前記特定部位の位置とに基づいて、前記複数の候補フレームのうちのいずれかを選択し、当該選択された候補フレームに基づくフレームから前記第２モーションデータに基づいて前記キャラクタに動作を実行させる実行手段と、
を含み、
前記実行手段は、
前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された前記複数の候補フレームの各々における前記特定部位の位置との間の距離を取得する距離取得手段と、
前記複数の候補フレームのうちから、前記距離に基づいていずれかの候補フレームを選択するフレーム選択手段と、を含む、
画像処理システム。
【請求項７】
キャラクタに第１動作を実行させるための第１モーションデータを取得する第１取得手段と、
前記キャラクタに第２動作を実行させるための第２モーションデータを取得する第２取得手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１モーションデータの動作切替時フレームにおける前記キャラクタの特定部位の位置を特定する第１特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第２モーションデータの各フレームのうちから設定された複数の候補フレームの各々における前記キャラクタの前記特定部位の位置を特定する第２特定手段と、
前記第１動作を実行中の前記キャラクタの動作を前記第２動作に切り替える場合に、前記第１特定手段によって特定された前記動作切替時フレームにおける前記特定部位の位置と、前記第２特定手段によって特定された前記複数の候補フレームの各々における前記特定部位の位置とに基づいて、前記複数の候補フレームのうちのいずれかを選択し、当該選択された候補フレームに基づくフレームから前記第２モーションデータに基づいて前記キャラクタに動作を実行させる実行手段と、
を含み、
前記キャラクタは、前記第１動作及び前記第２動作において、他のオブジェクトに近づいたり離れたりする複数の部位を有し、
前記複数の部位の各々と前記他のオブジェクトとの間の距離に基づいて、前記複数の部位のうちのいずれかを前記特定部位として選択する特定部位選択手段をさらに含む、
画像処理システム。
【請求項８】
請求項１乃至５のいずれか１項に記載の画像処理装置、又は、請求項６乃至７のいずれか１項に記載の画像処理システムとしてコンピュータを機能させるためのプログラム。