【手続補正書】
【提出日】平成25年8月20日(2013.8.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明の一側面である情報処理装置は、映像を編集する情報処理装置において、ＣＧアニメーションの時間的位置を示すパラメータとしてタイムライン時刻を用い、前記ＣＧアニメーションのリアルタイムレンダリングを行うＣＧ画像生成手段と、前記ＣＧアニメーションの進行を指示するユーザの操作を入力する操作入力手段と、入力された前記ユーザの操作に対応して、前記ＣＧ画像生成手段を制御する制御手段とを備え、前記制御手段は、リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止されたとき、停止された時間的位置を示すパラメータとして、最小単位のフレームの値FFに端数が許容されているタイムコードHH:MM:SS:FFを保持する保持手段と、保持された前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換して前記ＣＧ画像生成手段に通知する変換手段とを含む。
前記リアルタイムレンダリングは、ＣＧ仮想空間の内容を記述するデータに基づいて、ＣＧ画像を生成する処理とすることができる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明の一側面である情報処理方法は、ＣＧアニメーションの時間的位置を示すパラメータとしてタイムライン時刻を用い、前記ＣＧアニメーションのリアルタイムレンダリングを行うＣＧ画像生成手段を備える情報処理装置の情報処理方法において、前記ＣＧアニメーションの進行を指示するユーザの操作を入力する操作入力ステップと、入力された前記ユーザの操作に対応して、前記ＣＧ画像生成手段を制御する制御ステップとを含み、前記制御ステップは、リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止されたとき、停止された時間的位置を示すパラメータとして、最小単位のフレームの値FFに端数が許容されているタイムコードHH:MM:SS:FFを保持し、保持された前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換して前記ＣＧ画像生成手段に通知する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
本発明の一側面であるプログラムは、コンピュータを、ＣＧアニメーションの時間的位置を示すパラメータとしてタイムライン時刻を用い、前記ＣＧアニメーションのリアルタイムレンダリングを行うＣＧ画像生成手段と、前記ＣＧアニメーションの進行を指示するユーザの操作を入力する操作入力手段と、入力された前記ユーザの操作に対応して、前記ＣＧ画像生成手段を制御する制御手段として機能させ、前記制御手段は、リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止されたとき、停止された時間的位置を示すパラメータとして、最小単位のフレームの値FFに端数が許容されているタイムコードHH:MM:SS:FFを保持する保持手段と、保持された前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換して前記ＣＧ画像生成手段に通知する変換手段として動作させる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
【図１】ＣＧアニメーションのリアルタイムレンダリングを説明する図である。
【図２】ＣＧアニメーションを可変速で進行させた場合のタイムコードとタイムライン時刻の関係を示す図である。
【図３】本発明を適用した映像編集装置の構成例を示すブロック図である。
【図４】図３の画像合成部の詳細な構成例を示すブロック図である。
【図５】操作入力部におけるユーザインタフェースの構成例を示す図である。
【図６】制御処理を説明するフローチャートである。
【図７】汎用コンピュータの構成例を示すブロック図である。［動作説明］
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
ＣＧ画像生成部１１に対してキューアップ動作（進行位置を指定したタイムコードまで瞬時に移動させる動作）を実行させる場合には、タイムコード保持部２１に保持されているタイムコードのフレームの値ＦＦに端数があるか否かに拘わらず、移動先のタイムコードとしてフレームの値ＦＦに端数がないタイムコードを指定し、その値をタイムライン時刻に変換してＣＧ画像生成部１１に通知するようにする。この結果、フレームの値ＦＦに端数がある状態で停止しているときに、端数を除いたタイムコードに対してキューアップ動作を指示すると、端数のない状態まで、タイムライン上で移動されることになる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
例えば、VTR１２のタイムコードが01:30:00:00で、ＣＧ画像生成部１１のタイムコードが02:10:20:00である状態から、0.125の速度で進行を、操作入力部１６から指示したとする。そして、31秒後に停止を指示すると、31×0.125×30＝116.25フレームだけ進行するので、VTR１２の内部のタイムコードは01:30:03:26で停止し、ＣＧ画像生成部１１の内部のタイムコードは02:10:23:26.25で停止する。つぎに例えば速度での進行を指示された際に、もし端数の処理を行わないとVTR１２とＣＧ画像生成部１１とでは、内部のタイムコードに0.25の差が生じたまま進行する。この停止と再進行を繰り返していくと、差が累積し、端数を除いたフレーム単位でも、VTR１２とＣＧ画像生成部１１とで進行に差が出てしまう。この結果、同じ長さ（尺）の素材であっても、VTR１２とＣＧ画像生成部１１とで素材の終了に差が生じたり、あるいは画像合成部１５でそれらの画を重畳させる際に動きを合わせる意図の場合に、次第にずれが生じてしまう。本発明は、このような差・ずれを防止するものである。
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像を編集する情報処理装置において、
ＣＧアニメーションの時間的位置示すパラメータとしてタイムライン時刻を用い、前記ＣＧアニメーションのリアルタイムレンダリングを行うＣＧ画像生成手段と、
前記ＣＧアニメーションの進行を指示するユーザの操作を入力する操作入力手段と、
入力された前記ユーザの操作に対応して、前記ＣＧ画像生成手段を制御する制御手段と
を備え、
前記制御手段は、
リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止されたとき、停止された時間的位置を示すパラメータとして、最小単位のフレームの値FFに端数が許容されているタイムコードHH:MM:SS:FFを保持する保持手段と、
保持された前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換して前記ＣＧ画像生成手段に通知する変換手段と
を含む
情報処理装置。
【請求項２】
前記リアルタイムレンダリングは、ＣＧ仮想空間の内容を記述するデータに基づいて、ＣＧ画像を生成する処理である
請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、
保持された前記タイムコードHH:MM:SS:FFのフレームの値FFに生じている端数を除去する調整を行う調整手段を
さらに含み、
前記変換手段は、調整後の前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換する
請求項２に記載の情報処理装置。
【請求項４】
前記調整手段は、リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止された後に再開される場合、再開後の進行速度が所定の条件を満たすときのみ、前記調整を行う
請求項３に記載の情報処理装置。
【請求項５】
前記調整手段は、リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止された後に再開される場合、再開後の進行速度が停止前の進行速度を同じときには前記調整を行わない
請求項３に記載の情報処理装置。
【請求項６】
前記制御手段は、さらに、入力された前記ユーザの操作に対応して、時間的位置示すパラメータとして前記タイムコードを用いる映像出力手段も制御し、
前記調整手段は、リアルタイムレンダリングされている前記ＣＧアニメーションの進行と、前記映像出力手段から出力される映像素材を同期させるときのみ、前記調整を行う
請求項３に記載の情報処理装置。
【請求項７】
ＣＧアニメーションの時間的位置示すパラメータとしてタイムライン時刻を用い、前記ＣＧアニメーションのリアルタイムレンダリングを行うＣＧ画像生成手段を備える情報処理装置の情報処理方法において、
前記情報処理装置による、
前記ＣＧアニメーションの進行を指示するユーザの操作を入力する操作入力ステップと、
入力された前記ユーザの操作に対応して、前記ＣＧ画像生成手段を制御する制御ステップと
を含み、
前記制御ステップは、
リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止されたとき、停止された時間的位置を示すパラメータとして、最小単位のフレームの値FFに端数が許容されているタイムコードHH:MM:SS:FFを保持し、
保持された前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換して前記ＣＧ画像生成手段に通知する
情報処理方法。
【請求項８】
コンピュータを、
ＣＧアニメーションの時間的位置示すパラメータとしてタイムライン時刻を用い、前記ＣＧアニメーションのリアルタイムレンダリングを行うＣＧ画像生成手段と、
前記ＣＧアニメーションの進行を指示するユーザの操作を入力する操作入力手段と、
入力された前記ユーザの操作に対応して、前記ＣＧ画像生成手段を制御する制御手段と
して機能させ、
前記制御手段は、
リアルタイムレンダリングされている前記ＣＧアニメーションの進行が停止されたとき、停止された時間的位置を示すパラメータとして、最小単位のフレームの値FFに端数が許容されているタイムコードHH:MM:SS:FFを保持する保持手段と、
保持された前記タイムコードHH:MM:SS:FFを前記タイムライン時刻に変換して前記ＣＧ画像生成手段に通知する変換手段と
を含む
プログラム。