【手続補正書】
【提出日】平成17年9月27日(2005.9.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】  圧縮ビデオストリームを復号化するシステムにおいて、
前記圧縮ビデオストリームのソースフォーマットを識別するステップと、
少なくとも前記ソースフォーマットに基づいて、前記圧縮ビデオストリームを処理して出力フォーマットを有する解凍ビデオストリームを生成するために適した計算リソース必要条件を表す一つ以上の信号を生成するステップと、
前記計算リソース必要条件を表す生成信号に応答して、少なくとも逆離散コサイン変換（ＩＤＣＴ）を実行するために計算リソースを割り当てるステップと、
前記圧縮ビデオストリームを処理して、前記出力フォーマットを有する前記解凍ビデオストリームを生成するステップと、
を含む方法。
【請求項２】  前記ＩＤＣＴが、複数のＩＤＣＴ関数ソフトウエアルーチンに関連し、各前記ＩＤＣＴ関数ソフトウエアルーチンがそれぞれのソースフォーマットに関連しており、
前記計算リソースが、前記識別ソースフォーマットに関連するＩＤＣＴ関数ソフトウエアルーチンを実行することによって割り当てられる請求項１に記載の方法。
【請求項３】  前記計算リソースが前記ＩＤＣＴと補間関数との間に割り当てられる請求項１に記載の方法。
【請求項４】  前記ＩＤＣＴが、複数のＩＤＣＴ関数ソフトウエアルーチンに関連し、各前記ＩＤＣＴ関数ソフトウエアルーチンが各々のソースフォーマットに関連しており、
前記補間関数が、複数の補間関数ソフトウエアルーチンに関連し、
各前記補間関数ソフトウエアルーチンが各々の出力フォーマットに関連しており、
前記計算リソースが、前記識別ソースフォーマットに関連するＩＤＣＴ関数ソフトウエアルーチンと前記出力フォーマットに関連する補間関数とを実行することによって割り当てられる請求項３に記載の方法。  
【請求項５】  前記計算リソースが、前記ＩＤＣＴとブロックから走査線への変換関数との間に割り当てされ、
前記ＩＤＣＴが複数のＩＤＣＴ関数ソフトウエアルーチンに関係し、前記ＩＤＣＴ関数ソフトウエアルーチンの各々が各ソースフォーマットに関係し、
前記ブロックから走査線への変換関数が、複数のブロックから走査線への変換関数ソフトウエアルーチンに関係し、前記ブロックから走査線への変換関数ソフトウエアルーチンの各々がそれぞれのソースフォーマットとそれぞれの出力フォーマットに関係し、
前記計算リソースが、前記識別ソースフォーマットに関係するＩＤＣＴ関数ソフトウエアルーチンと、前記ソースフォーマットと前記出力フォーマットに関係するブロックから走査線への変換関数とを実行することによって割り当てられる、
請求項１に記載の方法。
【請求項６】  前記ソースフォーマットがソースピクチャ解像度を含み、
前記ソースピクチャ解像度に応答して、前記ＩＤＣＴに割り当てられた前記計算リソースが増大し、また前記補間関数に割り当てられた前記計算リソースが減少する、
請求項３に記載の方法。
【請求項７】  圧縮ビデオストリームを復号化するシステムにおいて、計算リソースを割り当てする方法が、
前記圧縮ビデオストリームのソースフォーマットを識別するステップと、
少なくとも前記識別ソースフォーマットに基づいて、前記圧縮ビデオストリームを処理するために適した一以上の計算リソース必要条件を示す一以上の信号を生成し、出力フォーマットを有する解凍ビデオストリームを生成するステップと、
前記一以上の決定された計算リソース必要条件を示す前記信号に応答して、前記一以上の計算リソースを割り当てるステップと、
前記一以上の割当計算リソースを使用して、前記圧縮ビデオストリームを処理し前記解凍ビデオストリームを生成するステップと、
を含む方法。
【請求項８】  前記一以上の計算リソース必要条件が、逆離散コサイン変換（ＩＤＣＴ）関数及び補間関数を含む請求項７に記載の方法。
【請求項９】  前記ＩＤＣＴ関数が、前記圧縮ビデオストリーム内の離散コサイン変換（ＤＣＴ）ブロックを画素ブロックに変換し、
第１操作モードにおいて、前記補間関数が機能してライン数と画素ブロックのライン当りの画素数の少なくとも一つを増大させ、
第２操作モードにおいて、前記補間関数が、ライン数と画素ブロックのライン当りの画素数少なくとも一つを増大させるように機能しない、
請求項８に記載の方法。
【請求項１０】  前記ソースフォーマットが、第１値によって規定された多数のラインを有するビデオ画素と第２値によって規定されたライン当り多数の画素とに関連し、
前記出力フォーマットが、第３値によって規定された多数のラインを有するビデオ画素と第４値によって規定されたライン当り多数の画素とに関連し、
前記第１操作モードが、前記第３値よりも小さい前記第１値と前記第４値より小さい第２値の少なくとも一つに応答して入る、
請求項９に記載の方法。
【請求項１１】  前記第２操作モードが、前記第３値よりも小さい前記第１値と前記第４値より小さい第２値の少なくとも一つに応答して入る、
請求項１０に記載の方法。
【請求項１２】  前記ＩＤＣＴ関数が、前記圧縮ビデオストリーム内のＤＣＴ係数ブロックを画素ブロックに変換するように作動し、
前記補間関数が、前記画素ブロックの多数ラインを増大させるように作動し、
前記多数のラインの前記増大が、前記ソースフォーマットとネイティブ表示フォーマット間の垂直方向サイズの増大に関連する、
請求項８に記載の方法。  
【請求項１３】  非割当計算リソースを使用して、前記一以上の計算リソースによって処理された画素ブロックの垂直サイズと水平サイズの少なくとも一つをリサイズするステップを更に含む請求項９に記載の方法。
【請求項１４】  前記一以上の計算リソース必要条件が、逆離散コサイン変換（ＩＤＣＴ）関数と補間関数とブロックから走査線への変換関数とのうちの少なくとも一つのステップを実行するように割り当てられており、
前記ＩＤＣＴ関数が前記圧縮ビデオストリーム内にＤＣＴ係数ブロックを変換された画素ブロックに変換するように作動し、
前記補間関数が、多数のラインと前記変換された画素ブロックのライン当たりの多数の画素の少なくとも一つを増加させることによって補間された画素ブロックを作り出し、
前記ブロックから走査線関数が、前記多数の変換画素ブロックか前記補間画素ブロックの何れかを多数のビデオ走査線に変換するように作動する、
請求項７に記載の方法。  
【請求項１５】  ソースビデオフォーマットを有する圧縮ビデオストリームを処理して出力ビデオフォーマットを有する解凍ビデオストリームを生成する装置であって、
少なくとも逆離散コサイン変換（ＩＤＣＴ）関数を実行し、前記圧縮ビデオストリームを復号化して前記解凍ビデオストリーム、複数の画素ブロックを含む前記解凍ビデオストリームを生成する割当可能計算リソースを含むデコーダと、
ソースビデオフォーマット情報を受信し、計算リソース必要条件を示す一以上の信号を生成し、前記生成された信号と、と前記解凍ビデオストリームの前記出力フォーマットに応答して前記割当可能計算リソースを適用するコントローラと、
を具備する圧縮ビデオストリームを処理する装置。
【請求項１６】  前記割当可能計算リソースが補間関数を実行し、
前記コントローラが前記割当可能計算リソースを前記ＩＤＣＴ関数と補間関数の少なくとも一つに適用する、
請求項１５に記載の装置。
【請求項１７】  前記ＩＤＣＴ関数がスケーリングファクタに従って縮小サイズ画素ブロックを生産するように作動する装置であって、
予測画素ブロックに関連する動きベクトル情報を受信し、前記スケーリングファクタに基づく計測ベクトルをこれから生成する動きベクトルプロセッサを更に含む請求項１５に記載の装置。