【手続補正書】
【提出日】平成28年11月16日(2016.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１画像より後に表示される第２画像の描画命令に基づいて、前記第２画像における更新領域を特定する特定手段と、
前記第１画像における前記更新領域に対応する画像データをメモリから取得する第１取得手段と、
前記第１画像における非更新領域に対応する画像データをメモリから取得する第２取得手段と、
前記第１取得手段により前記メモリから取得された前記第１画像における前記更新領域に対応する画像データと、前記第２画像の描画命令とに基づいて、前記第２画像における前記更新領域に対応する画像データを生成する生成手段と、
前記生成手段により生成された前記第２画像における前記更新領域に対応する画像データと、前記第２取得手段により前記メモリから取得された前記第１画像における前記非更新領域に対応する画像データとに基づく画像を表示させる表示制御手段とを有することを特徴とする画像処理装置。
【請求項２】
前記メモリに記憶される前記第１画像における前記更新領域に対応する画像データ、及び、前記第１画像における前記非更新領域に対応する画像データは符号化された画像データであり、
前記第１取得手段、及び、第２取得手段により前記メモリから取得された画像データを復号する復号手段を有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、前記第１取得手段により前記メモリから取得された前記第１画像における前記更新領域に対応する画像データに対して、前記第２画像の描画命令に応じた上書き処理を行うことで、前記第２画像における前記更新領域に対応する画像データを生成することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記生成手段により生成された前記第２画像における前記更新領域に対応する画像データを符号化する第１符号化手段と、
前記第２取得手段により前記メモリから取得される前記第１画像における前記非更新領域に対応する画像データであって、符号化された画像データと、前記第１符号化手段により符号化された前記第２画像における前記更新領域に対応する画像データとを合成する合成手段とを有し、
前記メモリは、前記合成手段により合成された画像データを前記第２画像に対応する画像データとして記憶することを特徴とする請求項１乃至３のうち、何れか１項に記載の画像処理装置。
【請求項５】
前記特定手段は、前記第２画像が分割された複数の分割領域のうち、前記第２画像の描画命令に記述されているオブジェクトが属する分割領域を前記第２画像における前記更新領域として特定することを特徴とする請求項１乃至４のうち、何れか１項に記載の画像処理装置。
【請求項６】
前記第２画像の描画命令には、前記第２画像に含まれる１又は複数のオブジェクトの識別子、位置、および大きさを特定するための情報が含まれることを特徴とする請求項１乃至５のうち、何れか１項に記載の画像処理装置。
【請求項７】
前記第２画像の描画命令には、前記第２画像に含まれる１又は複数のオブジェクトの色情報が含まれ、
前記特定手段は、前記第２画像の描画命令に含まれる１又は複数のオブジェクトのうち、色情報が透明に対応するオブジェクトが属する領域は前記第２画像における前記更新領域として特定せず、色情報が非透明に対応するオブジェクトが属する領域を前記第２画像における前記更新領域として特定することを特徴とする請求項１乃至６のうち、何れか１項に記載の画像処理装置。
【請求項８】
画像処理装置が行う画像処理方法であって、
第１画像より後に表示される第２画像の描画命令に基づいて、前記第２画像における更新領域を特定する特定工程と、
前記第１画像における前記更新領域に対応する画像データをメモリから取得する第１取得工程と、
前記第１画像における非更新領域に対応する画像データをメモリから取得する第２取得工程と、
前記第１取得工程により前記メモリから取得された前記第１画像における前記更新領域に対応する画像データと、前記第２画像の描画命令とに基づいて、前記第２画像における前記更新領域に対応する画像データを生成する生成工程と、
前記生成工程により生成された前記第２画像における前記更新領域に対応する画像データと、前記第２取得工程により前記メモリから取得された前記第１画像における前記非更新領域に対応する画像データとに基づく画像を表示させる表示制御工程とを有することを特徴とする画像処理方法。
【請求項９】
コンピュータを請求項１乃至７のうち、何れか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像処理装置、画像処理方法、及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関し、特に、画像を描画するために用いて好適なものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
しかしながら、描画ピクセル数の増大に伴い、レンダラが描画時に参照する画像データや、描画済みデータの出力に必要となるバンド幅が増大している。ダブルバッファやマルチバッファを用いるシステムでは、描画済み画像や背景画像のコピーのためのバンド幅も追加で必要となる。
また、全ての描画要素を再描画する方法では、フレーム間のコピーにかかるバンド幅は不要となる。しかしながら、フレーム間で差分がない領域にビットマップデータの参照や変形を含むケースでは、複数の入力ビットマップデータへのアクセスを毎フレーム繰り返す必要がある。このため、フレームの再描画のためのバンド幅が大きくなる。また、各フレームの描画処理に必要な時間も長くなってしまう。
本発明は、このような問題点に鑑みてなされたものであり、描画処理に必要な時間を短縮すると共に、描画済みのデータの出力に必要なバンド幅を削減することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の画像処理装置は、第１画像より後に表示される第２画像の描画命令に基づいて、前記第２画像における更新領域を特定する特定手段と、前記第１画像における前記更新領域に対応する画像データをメモリから取得する第１取得手段と、前記第１画像における非更新領域に対応する画像データをメモリから取得する第２取得手段と、前記第１取得手段により前記メモリから取得された前記第１画像における前記更新領域に対応する画像データと、前記第２画像の描画命令とに基づいて、前記第２画像における前記更新領域に対応する画像データを生成する生成手段と、前記生成手段により生成された前記第２画像における前記更新領域に対応する画像データと、前記第２取得手段により前記メモリから取得された前記第１画像における前記非更新領域に対応する画像データとに基づく画像を表示させる表示制御手段とを有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明によれば、描画処理に必要な時間を短縮すると共に、描画済みのデータの出力に必要なバンド幅を削減することができる。