【手続補正書】
【提出日】平成29年1月20日(2017.1.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アニメーションのモーションシーケンス（ｍｏｔｉｏｎ ｓｅｑｕｅｎｃｅ）を生成するための方法であって、
（ａ）基準平面に対して入力される第１ユーザ操作を参照として、キャラクタが移動する経路を示す動線を生成する段階、
（ｂ）前記基準平面に対して入力される前記第１ユーザ操作とは異なる第２ユーザ操作を参照として、前記動線に含まれる少なくとも１つの区間及び前記動線に含まれる少なくとも１つの地点のうちの少なくとも１つを、前記動線に含まれる少なくとも１つの区間の境界及び前記動線に含まれる少なくとも１つの地点の位置のうちの少なくとも１つが特定されるように特定する段階、及び
（ｃ）前記動線、前記少なくとも１つの区間、及び前記少なくとも１つの地点のうちの少なくとも１つがモーションに対応するように、前記基準平面に対して入力される前記第１ユーザ操作又は前記第２ユーザ操作とは異なる第３ユーザ操作を参照として、前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに対して少なくとも１つのモーションを付与することで、前記キャラクタが、前記少なくとも１つのモーションが付与された前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに位置するとき、前記キャラクタが前記付与された少なくとも１つのモーションを行うようにするモーションシーケンスを生成する段階、
を含む方法。
【請求項２】
前記（ａ）段階で、
前記第１ユーザ操作は、前記基準平面上の第１地点から第２地点まで繋がる仮想の線を描く操作であることを特徴とする請求項１に記載の方法。
【請求項３】
前記（ｂ）段階で、
前記動線を横切る仮想の線を描く操作及び前記動線を選択する操作のうちの少なくとも１つの操作を参照として、前記少なくとも１つの区間及び前記少なくとも１つの地点を特定することを特徴とする請求項１に記載の方法。
【請求項４】
前記少なくとも１つのモーションの追加、削除及び順序のうちの少なくとも１つが制御され得るようにする請求項１に記載の方法。
【請求項５】
前記少なくとも１つのモーションには、前記キャラクタが前記少なくとも１つのモーションを行う際に発生する音響、前記キャラクタが前記少なくとも１つのモーションを行う時間、前記キャラクタが前記少なくとも１つのモーションを行いながら話す台詞及び前記キャラクタが前記少なくとも１つのモーションを行う方向のうちの少なくとも一つに対する属性が付与されることを特徴とする請求項１に記載の方法。
【請求項６】
前記第１ユーザ操作、前記第２ユーザ操作及び前記第３ユーザ操作のうちの少なくとも１つが入力されることを支援するグラフィックユーザインターフェース（ＧＵＩ）が提供されることを特徴とする請求項１に記載の方法。
【請求項７】
前記グラフィックユーザインターフェースは、前記少なくとも１つのモーションのそれぞれを示す少なくとも１つのグラフィック要素及び前記少なくとも１つのグラフィック要素を含むポッドコントローラ（ｐｏｄ ｃｏｎｔｒｏｌｌｅｒ）を含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記グラフィック要素及び前記ポッドコントローラに対して入力されるユーザ操作を参照として、前記少なくとも１つのモーションの追加、削除及び順序のうちの少なくとも１つを制御することを特徴とする請求項７に記載の方法。
【請求項９】
前記グラフィック要素及び前記ポッドコントローラに対して入力されるユーザ操作を参照として、前記少なくとも１つのモーションに前記キャラクタが前記少なくとも１つのモーションを行う際に発生する音響、前記キャラクタが前記少なくとも１つのモーションを行う時間、前記キャラクタが前記少なくとも１つのモーションを行いながら話す台詞及び前記キャラクタが前記少なくとも１つのモーションを行う方向のうちの少なくとも一つに対する属性を付与することを特徴とする請求項７に記載の方法。
【請求項１０】
前記グラフィック要素及び前記ポッドコントローラは、前記経路、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに対応して表示されることを特徴とする請求項７に記載の方法。
【請求項１１】
（ｄ）前記生成されたモーションシーケンスを参照として前記キャラクタが前記動線に沿って移動しながら、前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに付与された少なくとも１つのモーションを行う様子を含むアニメーションを生成する段階を更に含むことを特徴とする請求項１に記載の方法。
【請求項１２】
（ｅ）前記キャラクタのモーションシーケンスを含むアニメーションとカメラから入力される現実世界（ｒｅａｌ ｗｏｒｌｄ）の映像を結合することによって、拡張現実（ＡＲ、Ａｕｇｍｅｎｔｅｄ Ｒｅａｌｉｔｙ）の動画を生成する段階を更に含むことを特徴とする請求項１に記載の方法。
【請求項１３】
前記（ｅ）段階は、
（ｅ１）ＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ Ｌｏｃａｌｉｚａｔｉｏｎ Ａｎｄ Ｍａ
ｐｐｉｎｇ）技術を用いて前記現実世界の映像の座標を追跡し、前記現実世界の映像の３Ｄ Ｍａｐｐｉｎｇ座標を抽出する段階、
（ｅ２）前記追跡された座標及び前記抽出された３Ｄ Ｍａｐｐｉｎｇ座標に関する情報を参照として前記現実世界の映像内で前記キャラクタのモーションシーケンスによるアニメーションが表示される座標を決定する段階、及び
（ｅ３）前記表示される座標が決定されたアニメーションと前記現実世界の映像を結合することによって、拡張現実の動画を生成する段階
を含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
請求項１〜１３の何れか一項に記載の方法を実行するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１５】
アニメーションのモーションシーケンス（ｍｏｔｉｏｎ ｓｅｑｕｅｎｃｅ）を生成するためのシステムであって、
基準平面に対して入力される第１ユーザ操作を参照として、キャラクタが移動する経路を示す動線を生成し、前記基準平面に対して入力される前記第１ユーザ操作とは異なる第２ユーザ操作を参照として、前記動線、前記動線に含まれる少なくとも１つの区間及び前記動線に含まれる少なくとも１つの地点のうちの少なくとも１つを、前記動線に含まれる少なくとも１つの区間の境界及び前記動線に含まれる少なくとも１つの地点の位置のうちの少なくとも１つが特定されるように特定する動線管理部、及び
前記動線、前記少なくとも１つの区間、及び前記少なくとも１つの地点のうちの少なくとも１つがモーションに対応するように、前記基準平面に対して入力される前記第１ユーザ操作又は前記第２ユーザ操作とは異なる第３ユーザ操作を参照として、前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに対して少なくとも１つのモーションを付与することで、前記キャラクタが、前記少なくとも１つのモーションが付与された前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに位置するとき、前記キャラクタが前記付与された少なくとも１つのモーションを行うようにするモーションシーケンスを生成するモーションシーケンス管理部
を含むシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
前記目的を達成するための本発明の代表的な構成は、以下の通りである。
本発明の一態様によれば、アニメーションのモーションシーケンス（ｍｏｔｉｏｎ ｓｅｑｕｅｎｃｅ）を生成するための方法であって、（ａ）基準平面に対して入力される第１ユーザ操作を参照として、キャラクタが移動する経路を示す動線を生成する段階、（ｂ）前記基準平面に対して入力される第２ユーザ操作を参照として、前記動線、前記動線に含まれる少なくとも１つの区間及び前記動線上の少なくとも１つの地点を特定する段階、及び（ｃ）前記基準平面に対して入力される第３ユーザ操作を参照として、前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに対して少なくとも１つのモーションを付与することで、前記キャラクタが、前記少なくとも１つのモーションが付与された前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに位置するとき、前記キャラクタが前記付与された少なくとも１つのモーションを行うようにするモーションシーケンスを生成する段階を含む方法が提供される。
本発明の他の態様によれば、アニメーションのモーションシーケンス（ｍｏｔｉｏｎ ｓｅｑｕｅｎｃｅ）を生成するためのシステムであって、基準平面に対して入力される第１ユーザ操作を参照として、キャラクタが移動する経路を示す動線を生成し、前記基準平面に対して入力される第２ユーザ操作を参照として、前記動線、前記動線に含まれる少なくとも１つの区間及び前記動線上の少なくとも１つの地点を特定する動線管理部、及び前記基準平面に対して入力される第３ユーザ操作を参照として、前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに対して少なくとも１つのモーションを付与することで、前記キャラクタが、前記少なくとも１つのモーションが付与された前記動線、前記少なくとも１つの区間及び前記少なくとも１つの地点のうちの少なくとも１つに位置するとき、前記キャラクタが前記付与された少なくとも１つのモーションを行うようにするモーションシーケンスを生成するモーションシーケンス管理部を含むシステムが提供される。
本発明の更に他の態様によれば、アニメーションのモーションシーケンス（ｍｏｔｉｏｎ ｓｅｑｕｅｎｃｅ）を生成するための方法であって、（ａ）基準平面に対して入力される第１ユーザ操作を参照として、キャラクタが行う少なくとも１つのモーションを設定する段階、及び（ｂ）前記少なくとも１つのモーションが設定された状態で前記基準平面に対して入力される第２ユーザ操作を参照として、前記キャラクタが移動する経路を示す動線を生成し、前記キャラクタが前記生成された動線に位置するとき、前記キャラクタが前記設定された少なくとも１つのモーションを行うようにするモーションシーケンスを生成する段階を含む方法が提供される。
本発明の別の態様によれば、アニメーションのモーションシーケンス（ｍｏｔｉｏｎ ｓｅｑｕｅｎｃｅ）を生成するためのシステムであって、基準平面に対して入力される第１ユーザ操作を参照として、キャラクタが行う少なくとも１つのモーションを設定するモーションシーケンス管理部、及び前記少なくとも１つのモーションが設定された状態で前記基準平面に対して入力される第２ユーザ操作を参照として、前記キャラクタが移動する経路を示す動線を生成する動線管理部を含み、前記モーションシーケンス管理部は、前記キャラクタが前記生成された動線に位置するとき、前記キャラクタが前記設定された少なくとも１つのモーションを行うようにするモーションシーケンスを生成するシステムが提供される。
この他にも、本発明を実現するための他の方法、システム及び前記方法を実行するためのコンピュータプログラムを記録するためのコンピュータ読み取り可能な記録媒体が更に提供される。