【手続補正書】
【提出日】平成31年3月28日(2019.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像を領域ごとに第１の方式により圧縮された第１のデータと、前記画像における一部領域について、前記第１の方式とは異なる第２の方式により圧縮された第２のデータが混在するデータを復号し、前記画像を出力する画像復号装置であって、
前記第１のデータを復号し、画像を構成する各画素の画素データを出力する第１の復号手段と、
前記第２の方式によって圧縮された圧縮領域を示す境界情報に基づき、前記圧縮領域の前記第２のデータを復号する第２の復号手段と、
前記第２の復号手段から得られる前記画像を構成する各画素の画素データをメモリに書き込む書き込み手段とを有し、
前記第１の復号手段は、前記各画素の画素データを前記第２の復号手段に出力し、
前記第２の復号手段は、
前記境界情報に基づいて処理対象画素が前記圧縮領域かどうかを判定し、
前記圧縮領域を除く画素については前記第１の復号手段から取得した画素データを前記書き込み手段に出力し、前記圧縮領域に含まれる画素については前記第２の復号手段が復号して得られる画素データを前記書き込み手段に出力する
ことを特徴とする画像復号装置。
【請求項２】
前記第１の復号手段から得られる画素データのうち、前記圧縮領域に含まれる画素の画素データは、前記メモリに格納されないことを特徴とする請求項１に記載の画像復号装置。
【請求項３】
前記書き込み手段は、前記画像を構成する各画素について、１回ずつ画素データを前記メモリに書き込むことを特徴とする請求項１に記載の画像復号装置。
【請求項４】
前記第２の復号手段は、
新規境界情報として前記境界情報を取得する取得手段と、
継続境界情報として前記境界情報を保持する保持手段と、
前記新規境界情報と前記継続境界情報の一方を、後続する前記圧縮領域を示す後続境界情報として選択する選択手段と、
前記後続境界情報を前記保持手段に入力し、前記後続境界情報に基づき前記圧縮領域の前記第２のデータの復号および前記画素データの選択を行う制御手段と
を有することを特徴とする請求項１乃至３のいずれか１項に記載の画像復号装置。
【請求項５】
前記境界情報は、ラインごとに前記圧縮領域の左端を示す開始情報および前記圧縮領域の右端を示す終端情報を含み、
前記制御手段は、前記ラインごとに、前記後続境界情報が示す前記開始情報および前記終端情報に基づき前記圧縮領域の前記第２のデータの復号および前記画素データの選択を行う
ことを特徴とする請求項４に記載の画像復号装置。
【請求項６】
前記境界情報は、さらに、前記圧縮領域の色情報を含み、
前記制御手段は、前記圧縮領域の前記第２のデータの復号として、前記開始情報が示す画素の座標から前記終端情報が示す画素の座標まで、前記画素データとして前記色情報を出力する
ことを特徴とする請求項５に記載の画像復号装置。
【請求項７】
前記保持手段は、前記後続境界情報の入力の数を管理するための第１のカウンタ、および、注目ラインに関して保持する前記継続境界情報の数を管理するための第２のカウンタを有する
ことを特徴とする請求項４乃至６のいずれか１項に記載の画像復号装置。
【請求項８】
前記保持手段は、前記継続境界情報を入力の順に出力し、前記後続境界情報として前記継続境界情報が選択されると前記第２のカウンタをデクリメントする
ことを特徴とする請求項７に記載の画像復号装置。
【請求項９】
前記後続境界情報として前記新規境界情報が選択され、前記新規境界情報が示す前記圧縮領域の先頭ラインと前記注目ラインが１致しない第１の場合、前記後続境界情報として前記継続境界情報が選択され、前記第２のカウンタが0を示す第２の場合、あるいは、前記後続境界情報として選択すべき境界情報が存在しない第３の場合、前記保持手段は前記第１のカウンタの情報を前記第２のカウンタにコピーして前記第１のカウンタをクリアし、前記制御手段は前記注目ラインの座標をインクリメントする
ことを特徴とする請求項８に記載の画像復号装置。
【請求項１０】
前記第１の場合、前記制御手段は、前記注目ラインの座標が前記後続境界情報が示す前記圧縮領域の先頭ラインに達しない間、前記注目ラインの座標のインクリメントと、前記第１の復号手段が復号した画素データの選択を繰り返す
ことを特徴とする請求項９に記載の画像復号装置。
【請求項１１】
前記第３の場合、前記制御手段は、前記注目ラインの座標が前記画像の最終ラインの座標に達するまで、前記注目ラインの座標のインクリメントと、前記第１の復号手段が復号した画素データの選択を繰り返す
ことを特徴とする請求項９又は１０に記載の画像復号装置。
【請求項１２】
前記取得手段は、前記画像に含まれる前記圧縮領域の数を取得して、前記圧縮領域の残数を管理するための第３のカウンタを有し、前記後続境界情報として前記新規境界情報が選択されると前記第３のカウンタをデクリメントする
ことを特徴とする請求項４乃至１１のいずれか１項に記載の画像復号装置。
【請求項１３】
前記取得手段は、前記デクリメントの後、前記第３のカウンタが前記圧縮領域の存在を示す場合、前記新規境界情報の取得を行う
ことを特徴とする請求項１２に記載の画像復号装置。
【請求項１４】
前記第１の方式はロッシー圧縮方式であり、前記第２の方式はロスレス圧縮方式であることを特徴とする請求項１乃至１３のいずれか１項に記載の画像復号装置。
【請求項１５】
前記第２の復号手段は、連続する２つの前記境界情報に基づき、前記第１のデータの選択を行うことを特徴とする請求項４に記載の画像復号装置。
【請求項１６】
前記第２のデータを選択する領域では、前記第１のデータは破棄されることを特徴とする請求項１５に記載の画像復号装置。
【請求項１７】
前記第１の復号手段は、専用ハードウェアによって構成され、
前記第２の復号手段は、専用のワークメモリを有するプロセッサによって構成され、前記プロセッサが前記第２の復号手段として機能させるためのプログラムを実行する
ことを特徴とする請求項１乃至１６のいずれか１項に記載の画像復号装置。
【請求項１８】
請求項１乃至１７のいずれか１項に記載の画像復号装置を用いてレンダリングを行う画像処理装置。
【請求項１９】
画像を領域ごとに第１の方式により圧縮された第１のデータと、前記画像における一部領域について、前記第１の方式とは異なる第２の方式により圧縮された第２のデータが混在するデータを復号し、前記画像を出力する画像復号装置の制御方法であって。
第１の復号手段が、前記第１のデータを復号し、画像を構成する各画素の画素データを出力し、
第２の復号手段が、前記第２の方式によって圧縮された圧縮領域を示す境界情報に基づき、前記圧縮領域の前記第２のデータを復号し、
書き込み手段が、前記第２のデータの復号で得られる前記画像を構成する各画素の画素データをメモリに書き込み、
前記第１のデータの復号で得られた各画素の画素データは前記第２のデータの復号処理に渡され、
前記第２のデータの復号では、
前記境界情報に基づいて処理対象画素が前記圧縮領域かどうかを判定し、
前記圧縮領域を除く画素については前記第１のデータの復号で得られた画素データが前記書き込み対象として出力され、前記圧縮領域に含まれる画素については前記第２のデータの復号で得られた画素データが前記書き込み対象として出力される
を特徴とする画像復号方法。
【請求項２０】
コンピュータを請求項１乃至１７のいずれか１項に記載の画像復号装置の各手段として機能させるためのプログラム。