【手続補正書】
【提出日】平成20年7月18日(2008.7.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
圧縮符号化映像データをデコードする情報処理装置において、
前記圧縮符号化映像データをデコードするデコード手段と、
前記デコード手段への前記圧縮符号化映像データの供給を制御する供給制御手段と、
前記供給制御手段および前記デコード手段が実行する処理を制御する制御手段と
を備え、
前記デコード手段は、デコード処理済のピクチャデータを保持するバンクメモリを有し、
前記制御手段は、前記デコード手段によりＰピクチャまたはＢピクチャがデコードされるときに、前記バンクメモリに保持されるピクチャが参照される回数を示す第１のカウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御する
情報処理装置。
【請求項２】
前記制御手段は、前記バンクメモリに保持されるピクチャが表示されたかを示す第２のカウンタの値を参照することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御する
請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定する
請求項１に記載の情報処理装置。
【請求項４】
前記デコード手段は、デコード処理が実行される処理単位に含まれるピクチャ数に応じた数の前記バンクメモリを備える
請求項１に記載の情報処理装置。
【請求項５】
前記デコード手段は、前記処理単位に含まれるＩピクチャおよび前記Ｐピクチャのピクチャ数に２を加えた数のピクチャを保持する前記バンクメモリを備える
請求項４に記載の情報処理装置。
【請求項６】
前記デコード手段は、３つ備えられ、
前記デコード手段は、８ピクチャを保持する前記バンクメモリをそれぞれ備える
請求項４に記載の情報処理装置。
【請求項７】
前記制御手段は、
前記制御手段に再生速度を指令する再生速度指令手段により指令された再生速度に基づいて、前記デコード手段によりデコード処理が実行される処理単位に含まれるピクチャのうち、前記デコード手段から出力されるピクチャを選択し、
前記デコード手段は、
デコード処理を実行するデコード処理実行手段と、
前記デコード処理実行手段へのピクチャの供給を制御するピクチャ供給制御手段と
を備え、
前記ピクチャ供給制御手段は、前記制御手段の制御に基づいて、前記処理単位に含まれるピクチャのうち、Ｉピクチャおよび前記Ｐピクチャ、並びに、前記デコード手段から出力されるピクチャとして選択された前記Ｂピクチャを前記デコード処理手段へ供給し、
前記デコード処理手段は、前記制御手段の制御に基づいて、前記ピクチャ供給制御手段により供給されたそれぞれのピクチャをデコードするとともに、前記デコード手段から出力されるピクチャとして選択されたピクチャを出力する
請求項１に記載の情報処理装置。
【請求項８】
前記制御手段は、前記デコード手段から出力されるデコード済みのピクチャのうち、前記処理単位の先頭で出力されるピクチャが前記Ｉピクチャまたは前記Ｐピクチャであった場合、前記デコード手段によるデコードの開始タイミングと、前記デコード手段からデコード済みのピクチャの出力が開始されるタイミングが、第１の所定数のピクチャ分ずれるように前記デコード手段を制御する、
請求項１に記載の情報処理装置。
【請求項９】
前記第１の所定数は、前記Ｉピクチャと前記Ｐピクチャの合計数に１を加えた数である
請求項８に記載の情報処理装置。
【請求項１０】
前記制御手段は、前記デコード手段から出力されるデコード済みのピクチャのうち、前記処理単位の先頭で出力されるピクチャが前記Ｂピクチャであった場合、前記デコード手段によるデコードの開始タイミングと、前記デコード手段からデコード済みのピクチャの出力が開始されるタイミングが、第２の所定数のピクチャ分ずれるように前記デコード手段を制御する
請求項１に記載の情報処理装置。
【請求項１１】
前記第２の所定数は、前記Ｉピクチャと前記Ｐピクチャの合計数に２を加えた数である
請求項１０に記載の情報処理装置。
【請求項１２】
前記デコード手段は複数備えられ、
複数の前記デコード手段から出力された非圧縮のデータの供給を受け、供給された前記非圧縮のデータを切り替えて選択的に出力する出力切り替え手段を更に備え、
前記制御手段は、前記出力切り替え手段による処理を更に制御する
請求項１に記載の情報処理装置。
【請求項１３】
前記デコード手段は、デコード処理が実行される処理単位に含まれるピクチャ数に応じた数のバンクメモリとして、前記デコード処理が実行される処理単位に含まれるピクチャ数より少ない数のバンクメモリを備える
請求項１に記載の情報処理装置。
【請求項１４】
前記圧縮符号化映像データは、ＧＯＰで構成されており、
前記制御手段は、前記バンクメモリの数から３を引いた値より多い数の前記Ｉピクチャまたは前記Ｐピクチャを含むＧＯＰの供給を受けた場合、前記ＧＯＰを分割して前記バンクメモリの数から２を引いた値より少ない数の前記Ｉピクチャまたは前記Ｐピクチャを含むデコード処理単位を構成し、前記供給制御手段を制御して、前記デコード手段に前記デコード処理単位の前記圧縮符号化映像データを供給させる
請求項１に記載の情報処理装置。
【請求項１５】
前記制御手段は、分割されて生成された前記デコード処理単位に含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計が、前記デコード処理単位より時間的に１つ前のＧＯＰまたはデコード処理単位に含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計よりも所定の数以上多くならないように、前記デコード単位を構成する
請求項１４に記載の情報処理装置。
【請求項１６】
前記圧縮符号化映像データは、ＧＯＰで構成されており、
前記制御手段は、前記バンクメモリの数から３を引いた値より少ない数の前記Ｉピクチャまたは前記Ｐピクチャを含む第１のＧＯＰの供給を受けた場合、時間的に前記第１のＧＯＰと連続する第２のＧＯＰの構成を検出し、前記第１のＧＯＰと前記第２のＧＯＰとに含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計が前記バンクメモリの数から３を引いた値より少ない数である場合、前記第１のＧＯＰと前記第２のＧＯＰとを結合してデコード処理単位を構成し、前記供給制御手段を制御して、前記デコード手段に前記デコード処理単位の前記圧縮符号化映像データを供給させる
請求項１に記載の情報処理装置。
【請求項１７】
前記制御手段は、前記デコード処理単位に含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計が、前記デコード処理単位より時間的に１つ前のＧＯＰに含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計よりも所定の数以上多くならないように、前記デコード単位を構成する
請求項１６に記載の情報処理装置。
【請求項１８】
前記圧縮符号化映像データは、ＧＯＰで構成されており、
前記制御手段は、第１のＧＯＰ、および、時間的に前記第１のＧＯＰと連続する第２のＧＯＰの構成を検出し、前記第１のＧＯＰと前記第２のＧＯＰとに含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計が前記バンクメモリの数から３を引いた値の２倍より少ない数である場合、前記第１のＧＯＰと前記第２のＧＯＰとを結合した後分割して、前記バンクメモリの数から２を引いた値より少ない数の前記Ｉピクチャまたは前記Ｐピクチャを含む第１のデコード処理単位および第２のデコード処理単位を構成し、前記供給制御手段を制御して、前記デコード手段に前記第１のデコード処理単位および前記第２のデコード処理単位の前記圧縮符号化映像データを個別に供給させる
請求項１に記載の情報処理装置。
【請求項１９】
前記制御手段は、前記デコード処理単位に含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計が、前記デコード処理単位より時間的に１つ前のデコード処理単位、または、ＧＯＰに含まれる前記Ｉピクチャまたは前記Ｐピクチャの数の合計よりも所定の数以上多くならないように、前記デコード単位を構成する
請求項１８に記載の情報処理装置。
【請求項２０】
圧縮符号化映像データをデコードする情報処理装置の情報処理方法において、
デコード処理が実行される処理単位に含まれる複数のピクチャが参照される回数を示すカウンタを設定するカウンタ設定ステップと、
前記処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャタが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定するデコード順決定ステップと、
前記デコード順決定ステップの処理により決定されたデコード処理の順番に基づいて、バンクメモリを利用して、デコード処理の実行を制御するデコード制御ステップと、
前記ＰピクチャまたはＢピクチャが前記デコード制御ステップの処理により制御されるデコード処理においてデコードされるときに、前記カウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御するメモリ開放制御ステップと
を含む情報処理方法。
【請求項２１】
圧縮符号化映像データをデコードする処理をコンピュータに実行させるためのプログラムであって、
デコード処理が実行される処理単位に含まれる複数のピクチャが参照される回数を示すカウンタを設定するカウンタ設定ステップと、
前記処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定するデコード順決定ステップと、
前記デコード順決定ステップの処理により決定されたデコード処理の順番に基づいて、前記処理単位に含まれるピクチャ数に応じた数のバンクメモリを利用して、デコード処理の実行を制御するデコード制御ステップと、
前記Ｐピクチャまたは前記Ｂピクチャが前記デコード制御ステップの処理により制御されるデコード処理においてデコードされるときに前記カウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御するメモリ開放制御ステップと
を含む処理をコンピュータに実行させるためのプログラムが記録された記録媒体。
【請求項２２】
圧縮符号化映像データをデコードする処理をコンピュータに実行させるためのプログラムであって、
デコード処理が実行される処理単位に含まれる複数のピクチャが参照される回数を示すカウンタを設定するカウンタ設定ステップと、
前記処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定するデコード順決定ステップと、
前記デコード順決定ステップの処理により決定されたデコード処理の順番に基づいて、前記処理単位に含まれるピクチャ数に応じた数のバンクメモリを利用して、デコード処理の実行を制御するデコード制御ステップと、
前記Ｐピクチャまたは前記Ｂピクチャが前記デコード制御ステップの処理により制御されるデコード処理においてデコードされるときに前記カウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御するメモリ開放制御ステップと
を含む処理をコンピュータに実行させるためのプログラム。
【請求項２３】
圧縮符号化映像データをデコードする情報処理装置において、
前記圧縮符号化映像データを記憶する記憶手段と、
前記記憶手段により記憶されている前記圧縮符号化映像データを読み出して出力する読み出し手段と、
前記圧縮符号化映像データをデコードするデコード手段と、
前記デコード手段への前記圧縮符号化映像データの供給を制御する供給制御手段と、
前記供給制御手段および前記デコード手段が実行する処理を制御する制御手段と、
前記制御手段に再生速度を指令する再生速度指令手段と
を備え、
前記デコード手段は、デコード処理済のピクチャデータを保持するバンクメモリを有し、
前記制御手段は、前記デコード手段によりＰピクチャまたはＢピクチャがデコードされるときに、前記バンクメモリに保持されるピクチャが参照される回数を示す第１のカウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御する
情報処理装置。
【請求項２４】
圧縮符号化映像データをデコードする情報処理装置の情報処理方法において、
記憶部に記憶された前記圧縮符号化映像データを読み出す読み出しステップと、
デコード処理が実行される処理単位に含まれる複数のピクチャが参照される回数を示すカウンタを設定するカウンタ設定ステップと、
前記処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定するデコード順決定ステップと、
前記デコード順決定ステップの処理により決定されたデコード処理の順番に基づいて、前記処理単位に含まれるピクチャ数に応じた数のバンクメモリを利用して、デコード処理の実行を制御するデコード制御ステップと、
前記読み出しステップの処理により読み出された前記圧縮符号化映像データの前記処理単位に含まれるピクチャのうち、前記Ｐピクチャまたは前記Ｂピクチャが前記デコード制御ステップの処理により制御されるデコード処理においてデコードされるときに前記カウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御するメモリ開放制御ステップと
を含む情報処理方法。
【請求項２５】
圧縮符号化映像データをデコードする処理をコンピュータに実行させるためのプログラムであって、
記憶部に記憶された前記圧縮符号化映像データを読み出す読み出しステップと、
デコード処理が実行される処理単位に含まれる複数のピクチャが参照される回数を示すカウンタを設定するカウンタ設定ステップと、
前記処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定するデコード順決定ステップと、
前記デコード順決定ステップの処理により決定されたデコード処理の順番に基づいて、前記処理単位に含まれるピクチャ数に応じた数のバンクメモリを利用して、デコード処理の実行を制御するデコード制御ステップと、
前記読み出しステップの処理により読み出された前記圧縮符号化映像データの前記処理単位に含まれるピクチャのうち、前記Ｐピクチャまたは前記Ｂピクチャが前記デコード制御ステップの処理により制御されるデコード処理においてデコードされるときに前記カウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御するメモリ開放制御ステップと
を含む処理をコンピュータに実行させるためのプログラムが記録された記録媒体。
【請求項２６】
圧縮符号化映像データをデコードする処理をコンピュータに実行させるためのプログラムであって、
記憶部に記憶された前記圧縮符号化映像データを読み出す読み出しステップと、
デコード処理が実行される処理単位に含まれる複数のピクチャが参照される回数を示すカウンタを設定するカウンタ設定ステップと、
前記処理単位に含まれる複数のピクチャのうち、ＩピクチャおよびＰピクチャが、Ｂピクチャよりも先にデコードされるように、ピクチャごとのデコード処理の順番を決定するデコード順決定ステップと、
前記デコード順決定ステップの処理により決定されたデコード処理の順番に基づいて、前記処理単位に含まれるピクチャ数に応じた数のバンクメモリを利用して、デコード処理の実行を制御するデコード制御ステップと、
前記読み出しステップの処理により読み出された前記圧縮符号化映像データの前記処理単位に含まれるピクチャのうち、前記Ｐピクチャまたは前記Ｂピクチャが前記デコード制御ステップの処理により制御されるデコード処理においてデコードされるときに前記カウンタの値を変更することにより、前記バンクメモリに保持されたピクチャを開放するタイミングを制御するメモリ開放制御ステップと
を含む処理をコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
再生装置１が取り扱うストリームデータが、図７に示されるように、１ＧＯＰが１５ピクチャで構成されているＭＰＥＧのLONG GOPのストリームデータである場合、１ＧＯＰ相当の１５ピクチャごとにデコード処理を行うデコーダ２２乃至デコーダ２４のそれぞれには、それぞれのＧＯＰにおいて、表示順で先頭となる２つのＢピクチャを除いた１３ピクチャと、正方向の再生の場合は、その後ろのＧＯＰにおいて、表示順で先頭となるＩＢＢの３ピクチャ、逆方向の場合は、その前のＧＯＰにおいて、表示順で先頭となるＩＢＢの３ピクチャとの１６ピクチャが供給される。