【手続補正書】
【提出日】平成21年7月27日(2009.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置であって、
拡大率を設定する拡大率設定手段と、
設定された拡大率に従って、前記原画像データを拡大する画像拡大手段と、
設定された拡大率に対応するサイズの平滑化フィルタを用いて、前記画像拡大手段で生成された拡大画像データを平滑化する平滑化手段と、
該平滑化手段で得られた平滑化画像データと前記拡大画像データの差分を算出し、差分画像データを生成する差分画像データ生成手段と、
該差分画像データ生成手段で生成された差分画像データと、前記画像拡大手段で得られた拡大画像データとに基づき出力用拡大画像データを生成する出力画像生成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記出力画像生成手段は、
差分画素の値と強調係数との関係曲線を示す複数の強調係数テーブルと、
ここで、各テーブルの関係曲線の形状は互いに異なる；
前記拡大率設定手段で設定された拡大率に基づき、前記複数の強調係数テーブル中の１つを決定する決定手段と、
決定された強調係数テーブルと前記差分画像データ生成手段で生成された差分画像データの注目画素の値とで特定される強調係数を当該注目画素の値に乗算し、当該乗算結果を、前記画像拡大手段で生成された拡大画像データ中の該当する画素に加算する加算手段とを備え、
前記加算手段の加算結果を、前記出力用拡大画像データとして出力することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置の制御方法であって、
拡大率を設定する拡大率設定工程と、
設定された拡大率に従って、前記原画像データを拡大する画像拡大工程と、
設定された拡大率に対応するサイズの平滑化フィルタを用いて、前記画像拡大工程で生成された拡大画像データを平滑化する平滑化工程と、
該平滑化工程で得られた平滑化画像データと前記拡大画像データの差分を算出し、差分画像データを生成する差分画像データ生成工程と、
該差分画像データ生成工程で生成された差分画像データと、前記画像拡大工程で得られた拡大画像データとに基づき出力用拡大画像データを生成する出力画像生成工程と
を備えることを特徴とする画像処理装置の制御方法。
【請求項４】
前記出力画像生成工程は、
差分画素の値と強調係数との関係曲線を示す複数の強調係数テーブルと、
ここで、各テーブルの関係曲線の形状は互いに異なる；
前記拡大率設定工程で設定された拡大率に基づき、前記複数の強調係数テーブル中の１つを決定する決定工程と、
決定された強調係数テーブルと前記差分画像データ生成工程で生成された差分画像データの注目画素の値とで特定される強調係数を当該注目画素の値に乗算し、当該乗算結果を、前記画像拡大工程で生成された拡大画像データ中の該当する画素に加算する加算工程とを備え、
前記加算工程の加算結果を、前記出力用拡大画像データとして出力することを特徴とする請求項３に記載の画像処理装置の制御方法。
【請求項５】
コンピュータに読込ませ実行させることで、前記コンピュータを、請求項１又は２に記載の画像処理装置として機能させることを特徴とするコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項７】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置であって、
拡大率を設定する拡大率設定手段と、
設定された拡大率に従って、前記原画像データを拡大する第１の画像拡大手段と、
前記原画像データを、予め設定された平滑化フィルタを用いて、平滑化する平滑化手段と、
設定された拡大率に従って、前記平滑化手段で得られた平滑化画像データを拡大する第２の画像拡大手段と、
前記第１の画像拡大手段で得られた拡大画像データと、前記第２の画像拡大手段で得られた拡大平滑化画像データとの差分を算出し、差分画像データを生成する差分画像データ生成手段と、
該差分画像データ生成手段で生成された差分画像データと、前記第１の画像拡大手段で得られた拡大画像データとに基づき出力用拡大画像データを生成する出力画像生成手段と
を備えることを特徴とする画像処理装置。
【請求項８】
前記出力画像生成手段は、
予め設定された強調係数テーブルを用いて、前記差分画像データ生成手段で生成された差分画像データの注目画素に対する強調係数を求め、
当該注目画素の値に前記強調係数を乗算し、
当該乗算結果を、前記第１の画像拡大手段で生成された拡大画像データ中の該当する画素に加算し、
当該加算結果を、前記出力用拡大画像データとして出力することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記第１の画像拡大手段は、バイキュービック法に基づいて拡大処理し、前記第２の画像拡大手段は、バイリニア法に基づいて拡大処理することを特徴とする請求項７又は８に記載の画像処理装置。
【請求項１０】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置の制御方法であって、
拡大率を設定する拡大率設定工程と、
設定された拡大率に従って、前記原画像データを拡大する第１の画像拡大工程と、
前記原画像データを、予め設定された平滑化フィルタを用いて、平滑化する平滑化工程と、
設定された拡大率に従って、前記平滑化工程で得られた平滑化画像データを拡大する第２の画像拡大工程と、
前記第１の画像拡大工程で得られた拡大画像データと、前記第２の画像拡大工程で得られた拡大平滑化画像データとの差分を算出し、差分画像データを生成する差分画像データ生成工程と、
該差分画像データ生成工程で生成された差分画像データと、前記第１の画像拡大工程で得られた拡大画像データとに基づき出力用拡大画像データを生成する出力画像生成工程と
を備えることを特徴とする画像処理装置の制御方法。
【請求項１１】
前記出力画像生成工程は、
予め設定された強調係数テーブルを用いて、前記差分画像データ生成工程で生成された差分画像データの注目画素に対する強調係数を求め、
当該注目画素の値に前記強調係数を乗算し、
当該乗算結果を、前記第１の画像拡大工程で生成された拡大画像データ中の該当する画素に加算し、
当該加算結果を、前記出力用拡大画像データとして出力することを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項１２】
前記第１の画像拡大工程は、バイキュービック法に基づいて拡大処理し、前記第２の画像拡大工程は、バイリニア法に基づいて拡大処理することを特徴とする請求項１０又は１１に記載の画像処理装置の制御方法。
【請求項１３】
コンピュータが読込み実行することで、請求項１０乃至１２のいずれか１項に記載の各各工程を実行させることを特徴とするコンピュータプログラム。
【請求項１４】
請求項１３に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項１５】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置であって、
拡大率を設定する拡大率設定手段と、
設定された拡大率に従って、前記原画像データを拡大する画像拡大手段と、
前記原画像データを、予め設定された平滑化フィルタを用いて、平滑化する平滑化手段と、
前記原画像データと前記平滑化手段で得られた平滑化画像データとの差分を算出し、差分画像データを生成する差分画像データ生成手段と、
設定された拡大率に従って、該差分画像データ生成手段で得られた差分画像データを拡大する差分画像拡大手段と、
前記画像拡大手段で得られた拡大画像データと、前記差分画像拡大手段で得られた差分画像画像データとに基づき出力用拡大画像データを生成する出力画像生成手段と
を備えることを特徴とする画像処理装置。
【請求項１６】
前記出力画像生成手段は、
予め設定された強調係数テーブルを用いて、前記差分画像拡大手段で生成された差分画像データの注目画素に対する強調係数を求め、
当該注目画素の値に前記強調係数を乗算し、
当該乗算結果を、前記画像拡大手段で生成された拡大画像データ中の該当する画素に加算し、
当該加算結果を、前記出力用拡大画像データとして出力することを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置の制御方法であって、
拡大率を設定する拡大率設定工程と、
設定された拡大率に従って、前記原画像データを拡大する画像拡大工程と、
前記原画像データを、予め設定された平滑化フィルタを用いて、平滑化する平滑化工程と、
前記原画像データと前記平滑化工程で得られた平滑化画像データとの差分を算出し、差分画像データを生成する差分画像データ生成工程と、
設定された拡大率に従って、該差分画像データ生成工程で得られた差分画像データを拡大する差分画像拡大工程と、
前記画像拡大工程で得られた拡大画像データと、前記差分画像拡大工程で得られた差分画像画像データとに基づき出力用拡大画像データを生成する出力画像生成工程と
を備えることを特徴とする画像処理装置の制御方法。
【請求項１８】
前記出力画像生成工程は、
予め設定された強調係数テーブルを用いて、前記差分画像拡大工程で生成された差分画像データの注目画素に対する強調係数を求め、
当該注目画素の値に前記強調係数を乗算し、
当該乗算結果を、前記画像拡大工程で生成された拡大画像データ中の該当する画素に加算し、
当該加算結果を、前記出力用拡大画像データとして出力することを特徴とする請求項１７に記載の画像処理装置の制御方法。
【請求項１９】
コンピュータに読込ませ実行させることで、前記コンピュータを、請求項１５又は１６に記載の画像処理装置として機能させることを特徴とするコンピュータプログラム。
【請求項２０】
請求項１９に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項２１】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置であって、
拡大率を設定する拡大率設定手段と、
設定された拡大率に従って、与えられた画像データを拡大する画像拡大手段と、
設定された平滑化フィルタに従って与えられた画像データを平滑化する平滑化手段と、
装置のハードウェアリソースによって示される処理能力が、予め設定された第１乃至第３のレベルのいずれにあるかを判断する判断手段と、
該判断手段の判断結果に基づき、前記拡大率設定手段で設定された拡大率に従って前記原画像データの拡大処理を行うため、前記画像拡大手段、平滑化手段を制御する制御手段とを備え、
前記制御手段は、
前記原画像データをＩａ、
前記画像拡大手段による画像データｘの拡大処理後の画像データをＥ（ｘ）、
前記平滑化手段による画像データｘの平滑化後の画像データをｆ（ｘ）、
２つの画像データの同一位置の画素どうしの差を−、加算を＋、
強調係数をα、そして、
求める拡大後の画像データをＩＳと定義したとき、
前記判断手段によって前記処理能力が第３レベルに属すると判断した場合、次式に従って処理し、
ＩＳ＝Ｅ（Ｉａ）＋α・（Ｅ（Ｉａ）−ｆ（Ｅ（Ｉａ））
前記判断手段によって前記処理能力が第２レベルに属すると判断した場合、次式に従って処理し、
ＩＳ＝Ｅ（Ｉａ）＋α・（Ｅ（Ｉａ）−Ｅ（ｆ（Ｉａ））
前記判断手段によって前記処理能力が第２レベルに属すると判断した場合、次式に従って処理する
ＩＳ＝Ｅ（Ｉａ）＋α・Ｅ（Ｉａ−ｆ（Ｉａ））
ことを特徴とする画像処理装置。
【請求項２２】
前記判断手段によって前記処理能力が第３レベルに属すると判断した場合の前記平滑化手段は、拡大率に依存したサイズの平滑化フィルタを用いて平滑化することを特徴とする請求項２１に記載の画像処理装置。
【請求項２３】
原画像データの画素数を、拡大率に従って増加させて拡大画像データを生成する画像処理装置の制御方法であって、
拡大率を設定する拡大率設定工程と、
設定された拡大率に従って、与えられた画像データを拡大する画像拡大工程と、
設定された平滑化フィルタに従って与えられた画像データを平滑化する平滑化工程と、
装置のハードウェアリソースによって示される処理能力が、予め設定された第１乃至第３のレベルのいずれにあるかを判断する判断工程と、
該判断工程の判断結果に基づき、前記拡大率設定工程で設定された拡大率に従って前記原画像データの拡大処理を行うため、前記画像拡大工程、平滑化工程を制御する制御工程とを備え、
前記制御工程は、
前記原画像データをＩａ、
前記画像拡大工程による画像データｘの拡大処理後の画像データをＥ（ｘ）、
前記平滑化工程による画像データｘの平滑化後の画像データをｆ（ｘ）、
２つの画像データの同一位置の画素どうしの差を−、加算を＋、
強調係数をα、そして、
求める拡大後の画像データをＩＳと定義したとき、
前記判断工程によって前記処理能力が第３レベルに属すると判断した場合、次式に従って処理し、
ＩＳ＝Ｅ（Ｉａ）＋α・（Ｅ（Ｉａ）−ｆ（Ｅ（Ｉａ））
前記判断工程によって前記処理能力が第２レベルに属すると判断した場合、次式に従って処理し、
ＩＳ＝Ｅ（Ｉａ）＋α・（Ｅ（Ｉａ）−Ｅ（ｆ（Ｉａ））
前記判断工程によって前記処理能力が第２レベルに属すると判断した場合、次式に従って処理する
ＩＳ＝Ｅ（Ｉａ）＋α・Ｅ（Ｉａ−ｆ（Ｉａ））
ことを特徴とする画像処理装置の制御方法。
【請求項２４】
コンピュータに読込ませ実行させることで、前記コンピュータを、請求項２１又は２２に記載の画像処理装置として機能させることを特徴とするコンピュータプログラム。
【請求項２５】
請求項２４に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。