【手続補正書】
【提出日】平成21年7月29日(2009.7.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを可逆符号化する可逆符号化手段、画像データを非可逆符号化する非可逆符号化手段を備える画像処理装置であって、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力手段と、
前記符号化対象の画像データの解像度が閾値以上であるか否かを判定する解像度判定手段と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換手段と、
該解像度変換手段で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの画像データの特徴量を算出し、当該特徴量に基づき当該注目低解像度画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値未満の解像度であると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が前記特定画像に属すると判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で解像度変換後の前記注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力手段と
を備えることを特徴とする画像処理装置。
【請求項２】
画像データを可逆符号化する可逆符号化手段、画像データを非可逆符号化する非可逆符号化手段を備える画像処理装置であって、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力手段と、
該入力手段で入力した注目画像ブロックデータの画像が文字属性を持つか否かを判定する文字属性判定手段と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換手段と、
該解像度変換手段で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの特徴量を算出し、当該特徴量に基づき当該注目画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定手段と、
前記文字属性判定手段が前記注目画像ブロックデータの画像が文字属性を有すると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力手段と、
前記文字属性判定手段が前記注目画像ブロックデータの画像が文字属性を有さないと判定し、且つ、前記特定画像判定手段が注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力手段と、
前記文字属性判定手段が前記注目画像ブロックデータの画像が文字属性を有さないと判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が特定画像に属すると判定した場合、前記非可逆符号化手段を用いて、前記解像度変換手段で得られた前記低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力手段と
を備えることを特徴とする画像処理装置。
【請求項３】
前記特定画像判定手段は、前記注目画像ブロックデータを前記解像度変換手段によって変換した際に発生する解像度変換誤差を算出する解像度変換誤差算出手段を備え、当該解像度変換誤差算出手段で算出された前記解像度変換誤差が第１の閾値以上の場合、注目画像ブロックデータの画像が前記特定画像の性質を持つと判断することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記特定画像判定手段は、更に、
前記注目画像ブロックデータをスキャンし、当該スキャン中に、注目画素の周囲に存在する複数の周囲画素が持つ色数が２となる回数をカウントする２色カウント手段と、
前記スキャン中に前記注目画素と同じ色を持つ画素の連続する最大数をカウントする連続数カウント手段とを備え、
前記２色カウント手段で得られた２色数が第２の閾値以上であり、前記連続数カウント手段で得られた連続数が第３の閾値以下であることを更なる条件として、注目画像ブロックデータの画像が前記特定画像の性質を持つと判断することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
出力される符号化データの先頭に、当該符号化データが可逆符号化データであるか非可逆符号化データであるのかを識別するビット、及び、非可逆符号化データである場合には解像度変換の有無を示すビットを付加する手段を有することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
画像データを可逆符号化する可逆符号化手段、画像データを非可逆符号化する非可逆符号化手段を備える画像処理装置の制御方法であって、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力工程と、
前記符号化対象の画像データの解像度が閾値以上であるか否かを判定する解像度判定工程と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換工程と、
該解像度変換工程で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの画像データの特徴量を算出し、当該特徴量に基づき当該注目低解像度画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定工程と、
前記解像度判定工程が前記符号化対象の画像データが前記閾値未満の解像度であると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力工程と、
前記解像度判定工程が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定工程が前記注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換工程で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力工程と、
前記解像度判定工程が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定工程が前記注目画像ブロックデータの画像が前記特定画像に属すると判定した場合、前記非可逆符号化手段を用いて前記解像度変換工程で解像度変換後の前記注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力工程と
を備えることを特徴とする画像処理装置の制御方法。
【請求項７】
画像データを可逆符号化する可逆符号化手段、画像データを非可逆符号化する非可逆符号化手段を備える画像処理装置の制御方法であって、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力工程と、
該入力工程で入力した注目画像ブロックデータの画像が文字属性を持つか否かを判定する文字属性判定工程と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換工程と、
該解像度変換工程で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの特徴量を算出し、当該特徴量に基づき当該注目画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定工程と、
前記文字属性判定工程が前記注目画像ブロックデータの画像が文字属性を有すると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力工程と、
前記文字属性判定工程が前記注目画像ブロックデータの画像が文字属性を有さないと判定し、且つ、前記特定画像判定工程が注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換工程で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力工程と、
前記文字属性判定工程が前記注目画像ブロックデータの画像が文字属性を有さないと判定し、且つ、前記特定画像判定工程が前記注目画像ブロックデータの画像が特定画像に属すると判定した場合、前記非可逆符号化手段を用いて、前記解像度変換工程で得られた前記低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力工程と
を備えることを特徴とする画像処理装置の制御方法。
【請求項８】
コンピュータに読み込ませ実行させることで、前記コンピュータを、画像データを符号化する画像処理装置として機能させるコンピュータプログラムであって、
画像データを可逆符号化する可逆符号化手段と、
画像データを非可逆符号化する非可逆符号化手段と、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力手段と、
前記符号化対象の画像データの解像度が閾値以上であるか否かを判定する解像度判定手段と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換手段と、
該解像度変換手段で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの画像データの特徴量を算出し、当該特徴量に基づき当該注目低解像度画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値未満の解像度であると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が前記特定画像に属すると判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で解像度変換後の前記注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力手段
として機能させることを特徴とするコンピュータプログラム。
【請求項９】
コンピュータに読み込ませ実行させることで、前記コンピュータを、画像データを符号化する画像処理装置として機能させるコンピュータプログラムであって、
画像データを可逆符号化する可逆符号化手段と、
画像データを非可逆符号化する非可逆符号化手段と、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力手段と、
該入力手段で入力した注目画像ブロックデータの画像が文字属性を持つか否かを判定する文字属性判定手段と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換手段と、
該解像度変換手段で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの特徴量を算出し、当該特徴量に基づき当該注目画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定手段と、
前記文字属性判定手段が前記注目画像ブロックデータの画像が文字属性を有すると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力手段と、
前記文字属性判定手段が前記注目画像ブロックデータの画像が文字属性を有さないと判定し、且つ、前記特定画像判定手段が注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力手段と、
前記文字属性判定手段が前記注目画像ブロックデータの画像が文字属性を有さないと判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が特定画像に属すると判定した場合、前記非可逆符号化手段を用いて、前記解像度変換手段で得られた前記低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１０】
請求項８又は９に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この課題を解決するため例えば本発明の画像処理装置は以下の構成を備える。すなわち、
画像データを可逆符号化する可逆符号化手段、画像データを非可逆符号化する非可逆符号化手段を備える画像処理装置であって、
符号化対象の画像データから、複数画素で構成される画像ブロックデータを単位に入力する入力手段と、
前記符号化対象の画像データの解像度が閾値以上であるか否かを判定する解像度判定手段と、
前記画像ブロックデータを、当該画像ブロックデータの持つ解像度よりも低い解像度に変換し、低解像度画像ブロックデータとして出力する解像度変換手段と、
該解像度変換手段で得られた、注目画像ブロックデータに対する注目低解像度画像ブロックデータの画像データの特徴量を算出し、当該特徴量に基づき当該注目低解像度画像ブロックデータの画像が、特定の画像に属するか否かを判定する特定画像判定手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値未満の解像度であると判定した場合、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段、前記非可逆符号化手段で生成されたそれぞれ符号化データのうち、符号量の少ない方を出力する第１の出力手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が前記特定画像に属しないと判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で得られた注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、符号量の少ない方を出力する第２の出力手段と、
前記解像度判定手段が前記符号化対象の画像データが前記閾値以上の解像度であると判定し、且つ、前記特定画像判定手段が前記注目画像ブロックデータの画像が前記特定画像に属すると判定した場合、前記非可逆符号化手段を用いて前記解像度変換手段で解像度変換後の前記注目低解像度画像ブロックデータより求めた非可逆符号化データと、前記解像度変換前の前記注目画像ブロックデータについて前記可逆符号化手段より得られた符号化データのうち、予め設定された種類の符号化データを選択し、出力する第３の出力手段とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
解像度判定部１１０は、レンダリング画像の解像度が、予め設定された閾値以上であるか否かの判定結果を出力する。この閾値は適宜変更可能とするが、実施形態では６００ｄｐｉであるものとして説明する。以降、６００ｄｐｉ以上の解像度を高解像度、それ未満を低解像度と言う。なお、ここでは解像度判定部１１０はイメージスキャナへ設定した読取解像度の高低を判定するものとしたが、入力する符号化対象の画像データに、解像度情報が付随する場合には、その情報に基づいて判定するようにしても構わない。