【手続補正書】
【提出日】平成27年10月30日(2015.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力された画像データを所定のブロックライン単位で符号化する画像符号化装置であって、
第１のブロックラインを、第１のメモリから読み出された第１のパラメータに基づいて符号化を行う第１の符号化手段と、
前記符号化の結果に基づく第２のパラメータを、所定のタイミングにおいて前記第１のメモリと他のメモリとに格納する制御手段と
を備えることを特徴とする画像符号化装置。
【請求項２】
前記第１のブロックラインに続く第２のブロックラインを符号化する第２の符号化手段を備え、
前記第２の符号化手段は、少なくとも所定のブロックに対して、前記第２のパラメータに基づいて符号化を行う
を備えることを特徴とする請求項１記載の画像符号化装置。
【請求項３】
前記制御手段は、前記他のメモリに格納された前記第２のパラメータを第２のメモリに書き込む制御を行い、
前記第２の符号化手段は、前記第２のブロックラインにおける所定のブロックを、前記第２のメモリから読み出された前記第２のパラメータに基づいて符号化を行う
ことを特徴とする請求項２記載の画像符号化装置。
【請求項４】
前記第２の符号化手段は、前記第２のパラメータに基づいて符号化した結果に基づく第３のパラメータを前記第２のメモリに格納する
ことを特徴とする請求項３記載の画像符号化装置。
【請求項５】
複数のブロックラインそれぞれを符号化する、前記第１の符号化手段を少なくとも含む複数の符号化手段
を備え、
前記制御手段は、第１の複数のブロックラインの内の下端のブロックラインを符号化する符号化手段による符号化の結果に基づくパラメータを、所定のメモリに書き込み、
前記第１の複数のブロックラインに続く第２の複数のブロックラインの内の上端のブロックラインを符号化する符号化手段は、当該上端のブロックラインの左端のブロックについて、前記所定のメモリに書き込まれたパラメータに基づいて符号化を行う
ことを特徴とする請求項１記載の画像符号化装置。
【請求項６】
複数のブロックラインそれぞれを符号化する、前記第１の符号化手段を少なくとも含む複数の符号化手段と、
前記複数の符号化手段によって使用されるパラメータを格納するための、複数のメモリから成る第１のメモリ群と、
前記複数の符号化手段によって使用されるパラメータを格納するための、複数のメモリから成る第２のメモリ群と、
共有メモリと
を備え、
前記制御手段は、前記符号化手段によって各ブロックラインの左端から所定数のブロックを処理するまで、該符号化手段に対応するメモリと、該メモリと同一のメモリ群に属するメモリのうち後続するブロックラインに対応するメモリと、前記共有メモリとに、同一のパラメータを書き込む、
ことを特徴とする請求項１記載の画像符号化装置。
【請求項７】
前記制御手段は、前記第１及び第２のメモリ群のうちの一方のメモリ群を用いて、前記複数の符号化手段による符号化が行われている場合において、前記共有メモリに対するパラメータの書き込み処理が完了すると、前記第１及び第２のメモリ群のうちの他方のメモリ群に、前記共有メモリに保持されているパラメータを書き込む
ことを特徴とする請求項６記載の画像符号化装置。
【請求項８】
前記符号化は、エントロピー符号化である、
ことを特徴とする請求項１〜７のいずれか１項に記載の画像符号化装置。
【請求項９】
前記エントロピー符号化は、予測符号化が行われた画像データに対するエントロピー符号化である
ことを特徴とする請求項１〜８のいずれか１項に記載の画像符号化装置。
【請求項１０】
前記パラメータは、コンテキストパラメータである
ことを特徴とする請求項８又は９に記載の画像符号化装置。
【請求項１１】
前記制御部は、前記符号化の前に、前記第１のメモリと前記他のメモリとを初期化する
ことを特徴とする請求項１〜１０のいずれか１項に記載の画像符号化装置。
【請求項１２】
前記符号化は、エントロピー符号化であり、
前記エントロピー符号化は、予測符号化が行われた画像データに対するエントロピー符号化であり、
前記パラメータは、コンテキストパラメータであり、
前記予測符号化を行う予測符号化手段と、
複数のブロックラインそれぞれを符号化する、前記第１の符号化手段を少なくとも含む複数のエントロピー符号化手段と、
共有メモリと、
を備え、
前記他のメモリは前記共有メモリであり、
前記制御手段は、
前記予測符号化手段による予測符号化が開始される前に、前記複数のブロックラインの内の上端のブロックラインを処理するエントロピー符号化手段に対応するメモリと、前記共有メモリとを初期化し、
前記複数のエントロピー符号化手段によって各ブロックラインの左端を処理する前に、前記共有メモリに保持されているコンテキストパラメータを、前記エントロピー符号化手段に各々対応するメモリに書き込み、
前記エントロピー符号化手段によって各ブロックラインの左端から所定数のブロックを処理するまで、該エントロピー符号化手段に対応するメモリと共有メモリとに同一のコンテキストパラメータを書き込む
ことを特徴とする請求項１記載の画像符号化装置。
【請求項１３】
前記制御手段は、
前記予測符号化手段による予測符号化が開始される前に、前記複数のエントロピー符号化手段に対応する複数のメモリと、前記共有メモリとを初期化し、
予測符号化が行われた画像データの上端から所定数のブロックラインに対する処理において、前記エントロピー符号化手段が各ブロックラインの左端から所定数のブロックを処理するまで、該エントロピー符号化手段に対応するメモリと、後続するブロックラインに対応するメモリと、前記共有メモリとに、同一のコンテキストパラメータを書き込むように制御する
ことを特徴とする請求項１１記載の画像符号化装置。
【請求項１４】
前記符号化は、エントロピー符号化であり、
前記エントロピー符号化は、予測符号化が行われた画像データに対するエントロピー符号化であり、
前記パラメータは、コンテキストパラメータであり、
前記予測符号化を行う予測符号化手段と、
複数のブロックラインそれぞれを符号化する、前記第１の符号化手段を少なくとも含む複数のエントロピー符号化手段と、
共有メモリと、
前記複数のエントロピー符号化手段が使用するコンテキストパラメータを格納するための、複数のメモリから成る第１のメモリ群と、
前記複数のエントロピー符号化手段が使用するコンテキストパラメータを格納するための、複数のメモリから成る第２のメモリ群と
を備え、
前記制御手段は、
画像データに対する符号化を開始する前に、前記第１のメモリ群及び前記第２のメモリ群のうちの少なくとも最初に前記エントロピー符号化手段が使用するコンテキストメモリ群と、共有メモリとを初期化し、
前記エントロピー符号化手段が各ブロックラインの左端から所定数のブロックを処理するまで、該エントロピー符号化手段に対応するメモリと、該メモリと同一のメモリ群に属するメモリのうち後続するブロックラインに対応するメモリと、前記共有メモリとに、同一のコンテキストパラメータを書き込み、
前記共有メモリに対し前記ブロックに対応するコンテキストパラメータの書き込み処理が完了すると、前記第１のメモリ群と前記第２のメモリ群のうち、前記書き込み処理が行われなかった方のメモリ群に、前記共有メモリに保持されているコンテキストパラメータを書き込む
ことを特徴とする請求項１記載の画像符号化装置。
【請求項１５】
入力された画像データを所定のブロックライン単位で符号化する画像符号化方法であって、
第１のブロックラインを、第１のメモリから読み出された第１のパラメータに基づいて符号化を行う第１の符号化工程と、
前記符号化の結果に基づく第２のパラメータを、所定のタイミングにおいて前記第１のメモリと他のメモリとに格納する制御工程と
を有することを特徴とする画像符号化方法。
【請求項１６】
請求項１〜１４のいずれか１項に記載の画像符号化装置の各手段として、コンピュータを機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像符号化装置、画像符号化方法及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上述の課題を解決するため、本発明にかかる画像符号化装置は、入力された画像データを所定のブロックライン単位で符号化する画像符号化装置であって、第１のブロックラインを、第１のメモリから読み出された第１のパラメータに基づいて符号化を行う第１の符号化手段と、前記符号化の結果に基づく第２のパラメータを、所定のタイミングにおいて前記第１のメモリと他のメモリとに格納する制御手段とを備える。