【手続補正書】
【提出日】平成17年3月4日(2005.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像をフレーム毎に第１の符号化処理方法で符号化処理する符号化手段と、
上記フレームの符号化処理に要した符号化実処理時間を検出する処理時間検出手段と、
上記符号化処理に与えられる所定の符号化予想処理時間と上記符号化実処理時間とに基づいて、上記フレームの符号化処理の処理遅延時間を算出する遅延算出手段と、
上記フレームについての上記処理遅延時間が所定の閾値以上のとき、上記第１の符号化処理方法より符号化処理負荷の低い第２の符号化処理方法で次のフレームを符号化処理するよう上記符号化手段に指示する符号化負荷制御手段とを具え、
上記符号化手段は、上記符号化付加制御手段により指示がされる場合、当該フレームに対する符号化処理の完了に続いて、次のフレームの符号化処理を開始する
ことを特徴とする符号化装置。
【請求項２】
映像と音声の符号化処理を行う上記符号化装置において、
上記符号化負荷制御手段は、
上記映像のフレームについての上記処理遅延時間が所定の閾値以上の場合、当該映像のフレームに対する符号化処理を中断し、１フレーム分の音声のデータに対する符号化処理を行った後、当該映像のフレームに対する符号化処理を再開するよう上記符号化手段に指示する
ことを特徴とする請求項１に記載の符号化装置。
【請求項３】
上記第２の符号化処理方法による符号化処理が行われた結果、上記処理遅延時間が所定の閾値未満であるなら、
上記符号化負荷制御手段は、上記第１の符号化処理方法で第３のフレームを符号化処理するよう上記符号化手段に指示する
ことを特徴とする請求項１に記載の符号化装置。
【請求項４】
上記第２の符号化処理方法による符号化処理が行われた結果、上記処理遅延時間が所定の閾値以上であるなら、
上記符号化負荷制御手段は、上記第２の符号化処理方法よりも符号化処理負荷の低い第３符号化処理方法で第３のフレームを符号化処理するよう上記符号化手段に指示する
ことを特徴とする請求項１に記載の符号化装置。
【請求項５】
上記遅延算出手段は、上記符号化処理に与えられる上記符号化予想処理時間を上記符号化実処理時間から減算することにより、上記処理遅延時間を算出する
ことを特徴とする請求項１に記載の符号化装置。
【請求項６】
映像をフレーム毎に第１の符号化処理方法で符号化処理する符号化ステップと、
映像をフレーム毎に符号化処理する際に要した符号化実処理時間を検出する処理時間検出ステップと、
上記符号化処理に与えられる所定の符号化予想処理時間と上記符号化実処理時間とに基づいて、上記フレームの符号化処理の処理遅延時間を算出する遅延算出ステップと、
上記フレームについての上記処理遅延時間が所定の閾値以上なら、当該フレームに対する符号化処理の完了に続いて、次のフレームを上記第１の符号化処理方法より符号化処理負荷の低い第２の符号化処理方法で符号化処理させる符号化負荷制御ステップと
を具えることを特徴とする符号化制御方法。
【請求項７】
符号化装置に、
映像をフレーム毎に第１の符号化処理方法で符号化処理する符号化ステップと、
映像をフレーム毎に符号化処理する際に要した符号化実処理時間を検出する処理時間検出ステップと、
上記符号化処理に与えられる所定の符号化予想処理時間と上記符号化実処理時間とに基づいて、上記フレームの符号化処理の処理遅延時間を算出する遅延算出ステップと、
上記フレームについての上記処理遅延時間が所定の閾値以上なら、当該フレームに対する符号化処理の完了に続いて、次のフレームを上記第１の符号化処理方法より符号化処理負荷の低い第２の符号化処理方法で符号化処理させる符号化負荷制御ステップと
を実行させる符号化制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】符号化装置、符号化制御方法及び符号化制御プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、符号化装置、符号化制御方法及び符号化制御プログラムに関し、ソフトウェア符号化を行う符号化装置に適用して好適なものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明は以上の点を考慮してなされたもので、簡易な構成で、符号化処理のオーバーランによる映像の表示品質劣化を回避し得る符号化装置、符号化制御方法及び符号化制御プログラムを提案しようとするものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
かかる課題を解決するため本発明においては、映像をフレーム毎に第１の符号化処理方法で符号化処理する符号化手段と、フレームの符号化処理に要した符号化実処理時間を検出する処理時間検出手段と、符号化処理に与えられる所定の符号化予想処理時間と符号化実処理時間とに基づいてフレームの符号化処理の処理遅延時間を算出する遅延算出手段と、フレームについての処理遅延時間が所定の閾値以上のとき、第１の符号化処理方法より符号化処理負荷の低い第２の符号化処理方法で次のフレームを符号化処理するよう符号化手段に指示する符号化負荷制御手段とを符号化装置に設け、符号化手段は、符号化付加制御手段により指示がされる場合、当該フレームに対する符号化処理の完了に続いて、次のフレームの符号化処理を開始するようにした。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
符号化処理の遅延発生に応じて、第１の符号化処理方法より符号化処理負荷の低い第２の符号化処理方法で次のフレームを符号化処理するように制御することにより、当該次のフレームに対する符号化負荷を低減して、オーバーラン発生後のフレームの処理時間を短縮してオーバーランを回復し、オーバーラン発生によるフレームスキップを防止して映像の表示品質劣化を回避することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上述のように本発明によれば、符号化処理の遅延発生に応じて、次フレームの符号化負荷が低減するように制御することにより、オーバーラン発生後のフレームの処理時間を短縮してオーバーランを回復し、オーバーラン発生によるフレームスキップを防止して映像の表示品質劣化を回避し得る符号化装置、符号化制御方法並びに符号化制御プログラムを実現することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
（１）信号処理装置の全体構成
図１において、１は全体として本発明による符号化装置としての信号処理装置を示し、当該信号処理装置１を統括的に制御するＣＰＵ２に対して、ローカルメモリ３、映像入出力部４及びネットワークインターフェース５が接続されている。ＣＰＵ２とローカルメモリ３の間は、高速のローカルバスで直結されている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
本発明の符号化装置、符号化制御方法及び符号化制御プログラムは、例えばデジタル化されたコンテンツあるいはアナログ映像信号をデジタル化した後に圧縮符号化してインターネットを介した動画のリアルタイム配信または受信、家庭内あるいは限定されたネットワーク環境でのリアルタイム配信そして受信、タイムシフティング（ＰＶＲ：Personal Video Recording）などの録画再生装置等の用途に適用することができる。