【手続補正書】
【提出日】平成26年9月22日(2014.9.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するため、本発明の一態様の動画処理装置は、動画データをブロック単位で処理するブロック処理部と、前記ブロック処理部に処理させる動画データを前記ブロック単位で切り替える切替部と、前記切替部による切り換え対象となる複数の動画データの所定状態に応じて、この複数の動画データを前記切替部で切り換える順番を変化させる切替制御部と、を備えることを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
動画データをブロック単位で処理するブロック処理部と、
前記ブロック処理部に処理させる動画データを前記ブロック単位で切り替える切替部と、
前記切替部による切り換え対象となる複数の動画データの所定状態に応じて、この複数の動画データを前記切替部で切り換える順番を変化させる切替制御部と、
を備えることを特徴とする動画処理装置。
【請求項２】
複数の動画データに対して所定処理を同時に実行する同時実行制御部を更に備え、
前記ブロック処理部は、前記所定処理のための前処理をブロック単位で行い、
前記切替部は、前記同時実行制御部による同時実行の対象となる複数の動画データを切り換え対象とする
ことを特徴とする請求項１に記載の動画処理装置。
【請求項３】
前記同時実行制御部による同時実行の対象となる複数の動画データを任意に選択する複数動画選択部を更に備えたことを特徴とする請求項２に記載の動画処理装置。
【請求項４】
前記切替制御部は、前記切替部による切り換え対象となる複数の動画データの記録状態に応じて、この複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項２又は３に記載の動画処理装置。
【請求項５】
前記切替制御部は、前記同時実行制御部による同時実行の対象となる複数の動画データに対する前記所定処理の実行状態に応じて、この複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項２乃至４のいずれかに記載の動画処理装置。
【請求項６】
前記ブロック処理部は、動画データをブロック単位でデコードし、
前記同時実行制御部は、複数の動画データに対して再生処理を同時に実行する
ことを特徴とする請求項２乃至５のいずれかに記載の動画処理装置。
【請求項７】
前記ブロック処理部は、動画データをブロック単位でエンコードし、
前記同時実行制御部は、複数の動画データに対して記録処理を同時に実行する
ことを特徴とする請求項２乃至６のいずれかにに記載の動画処理装置。
【請求項８】
前記ブロック処理部による前処理を行う前の複数の動画データを記憶するメモリと、
前記ブロック処理部による前処理が行われた後の動画データを前記所定処理が行われるまでのあいだ一時的に記憶するバッファメモリであって、複数の動画データに対応する複数の記憶領域を有するバッファメモリと、
を更に備え、
前記切替部は、前記メモリに記憶された複数の動画データの中から、前記ブロック処理部に処理させる動画データを前記ブロック単位で切り替える入力切替部と、前記ブロック処理部から出力される動画データを一時的に記憶させる前記バッファメモリ内の領域を前記ブロック単位で切り替える出力切替部とを有する
ことを特徴とする請求項２乃至７のいずれかに記載の動画処理装置。
【請求項９】
前記バッファメモリ内に記憶された動画データを表示部に表示させる表示制御部を更に備えた
ことを特徴とする請求項８に記載の動画処理装置。
【請求項１０】
前記バッファメモリ内に記憶された動画データを記憶部に記憶させる記憶制御部を更に備えた
ことを特徴とする請求項８に記載の動画処理装置。
【請求項１１】
前記切替制御部は、前記切替部による切り換え対象となる複数の動画データの所定状態に応じて、この複数の動画データを前記切替部で切り換える切り換えタイミングの決定と、各々のタイミングで切り換える動画データの選択を行う
ことを特徴とする請求項１乃至１０のいずれかに記載の動画処理装置。
【請求項１２】
前記ブロックを構成するフレームの数は動画データ毎に異なっており、
前記切替制御部は、動画データ毎に異なる前記ブロックを構成するフレームの数に応じて、前記複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項１乃至１１のいずれかに記載の動画処理装置。
【請求項１３】
前記同時実行制御部により動画データの再生速度は動画データ毎に異なっており、
前記切替制御部は、動画データ毎に異なる前記再生速度に応じて、前記複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項６に記載の動画処理装置。
【請求項１４】
前記再生速度は、前記同時実行制御部による複数の動画データの同時再生中に前記ブロック単位で変化し、
前記切替制御部は、同時再生中に変化する前記再生速度に応じて、前記複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項１３に記載の動画処理装置。
【請求項１５】
前記同時実行制御部により動画データの記録速度は動画データ毎に異なっており、
前記切替制御部は、動画データ毎に異なる前記記録速度に応じて、前記複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項７に記載の動画処理装置。
【請求項１６】
前記記録速度は、前記同時実行制御部による複数の動画データの同時記録中に前記ブロック単位で変化し、
前記切替制御部は、同時記録中に変化する前記記録速度に応じて、前記複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項１５に記載の動画処理装置。
【請求項１７】
前記ブロック単位は、動画データのＩＤＲフレームを区切りとする複数フレームからなるブロックを単位とする
ことを特徴とする請求項１乃至１６のいずれかに記載の動画処理装置。
【請求項１８】
前記バッファメモリの容量は、動画データ毎に異なっており、
前記切替制御部は、動画データ毎に異なる前記バッファメモリの容量に応じて、前記複数の動画データを前記切替部で切り換える順番を変化させる
ことを特徴とする請求項８に記載の動画処理装置。
【請求項１９】
前記バッファメモリは、各動画データ毎に、少なくとも前記ＩＤＲの周期分のフレーム画像を格納可能な容量以上確保する、
ことを特徴とする請求項１８に記載の動画処理装置。
【請求項２０】
各動画データのＩＤＲ周期を特定し、この特定されたＩＤＲ周期に応じて各動画データに対応するバッファメモリの容量を動的に変化させる、
ことを特徴とする請求項１９に記載の動画処理装置。
【請求項２１】
複数の動画データを１つのデコーダでデコードしながら同時に再生する動画処理装置であって、
前記デコーダに入力または出力する動画データを所定ブロック毎に順番に切り換えながら選択していく制御部と、
前記デコーダから出力されるデコード済みの動画データを再生するまでのあいだ一時的に記憶するバッファメモリと、を有し、
前記所定ブロックを構成するフレームの数、または前記再生の速度のうちの少なくとも一方は、動画データ毎に異なっており、
前記制御部は、動画データ毎に異なる前記所定ブロックを構成するフレームの数、または前記再生の速度に応じて、前記動画データの切り換えタイミングの決定と、切り換える動画データの選択を行う、
ことを特徴とする動画処理装置。
【請求項２２】
前記バッファメモリは、各動画データ毎に設けられたＦＩＦＯ形式のバッファメモリであり、
各ＦＩＦＯメモリに格納されたデコード済みのフレーム画像データを、各動画データのフレームレートに応じた速度で順次読み出して表示デバイスに転送する表示制御部を備え、
前記制御部は、前記所定ブロック単位でデコーダに入力済みの動画データの量を、前記所定ブロックを構成するフレームの数と、各動画データの再生速度に応じて総再生時間に換算し、この総再生時間が等しくなるように、前記所定ブロック単位でデコーダに入力する動画データを選択する、
ことを特徴とする請求項２１に記載の動画処理装置。
【請求項２３】
前記制御部は、前記デコーダに入力済みの複数の所定ブロックの総再生時間を、各所定ブロック毎に異なる再生速度と、各所定ブロックを構成するフレームの数とに応じて算出する、
ことを特徴とする請求項２２に記載の動画処理装置。
【請求項２４】
前記バッファメモリは、各動画データ毎に設けられたＦＩＦＯ形式のバッファメモリであり、
各ＦＩＦＯメモリに格納されたデコード済みのフレーム画像データを、再生の速度に応じた速度で順次読み出して再生させる制御部を備え、
前記制御部は、デコード中の動画に対応するＦＩＦＯメモリ内のデコード済みデータが所定割合以上になったタイミング、または、デコード中ではない他の動画に対応するＦＩＦＯメモリ内のデコード済みデータが所定割合以下になったタイミングで他の動画への切り換えを行う、
ことを特徴とする請求項２１に記載の動画処理装置。
【請求項２５】
複数の動画データを１つのエンコーダでエンコードしながら同時に記録する動画処理装置であって、
前記エンコーダに入力または出力する動画データを所定ブロック毎に順番に切り換えながら選択していく制御部と、
前記エンコーダから出力されるデコード済みの動画データを記録するまでのあいだ一時的に記憶するバッファメモリと、を有し、
前記所定ブロックを構成するフレームの数、または前記記録の速度のうちの少なくとも一方は、動画データ毎に異なっており、
前記制御部は、動画データ毎に異なる前記所定ブロックを構成するフレームの数、または前記記録の速度に応じて、前記動画データの切り換えタイミングの決定と、切り換える動画データの選択を行う、
ことを特徴とする動画処理装置。
【請求項２６】
前記制御部は、前記エンコーダに入力済みの複数の所定ブロックの総再生時間を、各所定ブロック毎に異なる記録速度と、各所定ブロックを構成するフレームの数とに応じて算出する、
ことを特徴とする請求項２５に記載の動画処理装置。
【請求項２７】
前記バッファメモリは、各動画データ毎に設けられたＦＩＦＯ形式のバッファメモリであり、
各ＦＩＦＯメモリに格納されたデコード済みのフレーム画像データを、再生の速度に応じた速度で順次読み出して記録させる制御部を備え、
前記制御部は、デコード中の動画に対応するＦＩＦＯメモリ内のエンコード済みデータが所定割合以上になったタイミング、または、エンコード中ではない他の動画に対応するＦＩＦＯメモリ内のエンコード済みデータが所定割合以下になったタイミングで他の動画への切り換えを行う、
ことを特徴とする請求項２５に記載の動画処理装置。
【請求項２８】
前記バッファメモリは、各動画データ毎に設けられたＦＩＦＯ形式のバッファメモリであり、
各ＦＩＦＯメモリに格納されたエンコード済みのフレーム画像データを、記録の速度に応じた速度で順次読み出して記録させる制御部を備え、
前記制御部は、エンコード中の動画に対応するＦＩＦＯメモリ内のエンコード済みデータが所定割合以上になったタイミング、または、エンコード中ではない他の動画に対応するＦＩＦＯメモリ内のエンコード済みデータが所定割合以下になったタイミングで他の動画への切り換えを行う、
ことを特徴とする請求項２５に記載の動画処理装置。
【請求項２９】
前記ブロック処理部は、デコード機能とエンコード機能とを選択的に処理可能であり、再生する動画データと記録する動画データとを、前記所定ブロック単位で交互に切り換えながらデコードとエンコードを交互に行う、
ことを特徴とする請求項１に記載の動画処理装置。
【請求項３０】
動画データをブロック単位で処理するブロック処理部を用いて複数の動画データに対して所定処理を同時に実行する動画処理方法であって、
前記ブロック処理部に処理させる動画データを前記ブロック単位で切り替える切替処理と、
前記切替処理による切り換え対象となる複数の動画データの所定状態に応じて、この複数の動画データを前記切替処理で切り換える順番を変化させる切替制御処理と、
を含むことを特徴とする動画処理方法。
【請求項３１】
動画データをブロック単位で処理するブロック処理部を用いて複数の動画データに対して所定処理を同時に実行する動画処理装置のコンピュータを、
前記ブロック処理部に処理させる動画データを前記ブロック単位で切り替える切替部と、
前記切替部による切り換え対象となる複数の動画データの所定状態に応じて、この複数の動画データを前記切替部で切り換える順番を変化させる切替制御部と、
として機能させることを特徴とするプログラム。