【手続補正書】
【提出日】平成21年11月27日(2009.11.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データの画像のぼやけ度を計算する処理をコンピュータに実行させるためのコンピュータプログラムであって、
水平方向または垂直方向である所定の方向に沿った画像の色の変化のパターンを表す複数の係数を含む画像データであって、前記複数の係数は前記色の変化に関するそれぞれ異なる周波数成分に対応する係数である画像データを取得する機能と、
一方向に沿った色の変化の基本パターンを表す複数の基本係数をそれぞれ含む複数の基本パターンデータを準備する機能であって、前記複数の基本係数は、それぞれ異なる周波数成分に対応する係数であり、前記基本パターンデータは、色の境界部分におけるぼやけ度を表す基本ぼやけ度を表すデータを含む、機能と、
前記画像データに含まれる前記複数の係数と、前記複数の基本パターンデータにそれぞれ含まれる前記複数の基本係数と、に基づいて、前記複数の基本パターンデータの中から前記複数の基本係数をあらかじめ定められた順番で並べたときの前記複数の基本係数の変化のパターンが、前記取得された画像データの前記複数の係数を前記周波数成分の小さいものから順に並べたときの前記複数の係数で定められる所定の変化のパターンと最も類似している前記基本パターンデータを、一つの選択基本パターンデータとして選択する機能と、
前記選択基本パターンデータに対応づけられた前記基本ぼやけ度に基づいて、前記画像データの画像のぼやけ度を計算し、前記ぼやけ度に基づいて前記取得された画像データを候補とするか否かを決定する機能と、を前記コンピュータに実現させ、
前記係数の前記所定の変化のパターンは、前記画像データの画像の一部の領域である対象領域内の前記所定の方向に沿った画像の色の変化のパターンに対応し、
前記一つの選択基本パターンデータを選択する機能は、所定の第１の条件が満たされた場合に、前記選択基本パターンデータを選択する機能を含み、
前記第１の条件は、前記最も類似している前記複数の基本係数の変化のパターンと、前記取得された画像データの前記複数の係数の前記所定の変化のパターンと、の類似の程度を表す評価値が、類似の程度を表すあらかじめ定めた基準よりも前記複数の基本係数の変化のパターンと前記複数の係数の前記所定の変化のパターンとが類似していることを表すこと、を含み、
前記ぼやけ度を計算し前記取得された画像データを候補とするか否かを決定する機能は、
前記選択基本パターンデータの前記基本ぼやけ度に基づいて前記対象領域の部分ぼやけ度を決定し、
前記取得された画像データの前記画像に含まれる複数の前記対象領域の前記部分ぼやけ度に基づいて、前記取得された画像データを前記候補とするか否かを決定する、機能を含む、コンピュータプログラム。
【請求項２】
請求項１記載のコンピュータプログラムであって、
前記複数の基本係数は、いずれも正の数であって、前記周波数成分のうち交流成分に対応する係数であり、さらに、合計が一定値となる係数であり、
前記一つの選択基本パターンデータを選択する機能は、
前記対象領域について、前記各周波数成分の前記係数の絶対値の大きさの比に基づいて、正規化係数の合計が前記一定値となるように前記各周波数成分に対応する正規化係数をそれぞれ計算する機能と、
前記対象領域の前記複数の係数のうち交流成分に対応する係数と、前記複数の基本パターンデータにそれぞれ含まれる前記複数の基本係数と、の比較に基づいて、前記選択基本パターンデータを選択する機能であって、前記複数の基本係数の変化のパターンが、前記複数の係数の前記所定の変化のパターンとしての、対応する前記周波数成分の小さいものから順に前記正規化係数を並べたときの前記正規化係数の大きさの変化のパターンと、最も類似している前記基本パターンデータを、前記選択基本パターンデータとして選択する機能と、を含む、コンピュータプログラム。
【請求項３】
請求項１記載のコンピュータプログラムであって、
前記第１の条件は、さらに、前記対象領域の前記複数の係数の絶対値の合計が所定の基準値よりも大きいという追加条件を含み、
前記一つの選択基本パターンデータを選択する機能は、さらに、
（ｉ）前記追加条件が満たされなかった場合であって、
（ｉｉ）前記選択基本パターンデータが選択されようとしている前記対象領域としての第１の対象領域に対して前記所定の方向に並んで隣接する直前に処理された第２の対象領域の内部における前記色の変化が、あらかじめ定めた基準より小さく、さらに、
（ｉｉｉ）前記第１の対象領域と前記第２の対象領域とに関する色の評価値であって、それぞれ領域内の色の平均に関する評価値の差が、あらかじめ定めた基準よりも大きい場合に、
前記基本ぼやけ度がもっとも小さい選択基本パターンデータを選択する機能を含む、コンピュータプログラム。
【請求項４】
請求項１記載のコンピュータプログラムであって、
前記ぼやけ度を計算し前記取得された画像データを候補とするか否かを決定する機能は、前記部分ぼやけ度を決定する際に、
前記所定の方向の一つとしての前記画像の水平方向に沿った前記対象領域の前記画像の色の変化のパターンを表す前記複数の係数に基づいて前記選択基本パターンデータを選択し、前記選択基本パターンデータの前記基本ぼやけ度に基づいて前記対象領域の水平ぼやけ度を計算し、
前記所定の方向の一つとしての前記画像の垂直方向に沿った前記対象領域の前記画像の色の変化のパターンを表す前記複数の係数に基づいて前記選択基本パターンデータを選択し、前記選択基本パターンデータの前記基本ぼやけ度に基づいて前記対象領域の垂直ぼやけ度を計算し、
前記水平ぼやけ度および前記垂直ぼやけ度のうち大きい方に基づいて前記対象領域の前記部分ぼやけ度を決定する、機能を含むコンピュータプログラム。
【請求項５】
請求項１記載のコンピュータプログラムであって、
前記ぼやけ度を計算し前記取得された画像データを候補とするか否かを決定する機能は、前記取得された画像データの前記画像に含まれる所定の大きさの領域であって、前記部分ぼやけ度が第１の基準値よりも小さい対象領域を、第２の基準値よりも多く含む領域が存在する場合に、前記取得された画像データを前記候補とする機能を含み、
前記第１および第２の基準値は、前記画像データの前記画像の画素数と、前記画像データの前記画像を印刷する際の大きさと、に基づいて定められる、コンピュータプログラム。
【請求項６】
画像データの画像のぼやけ度を計算する処理をコンピュータに実行させるためのコンピュータプログラムであって、
水平方向または垂直方向である所定の方向に沿った画像の色の変化のパターンを表す複数の係数を含む画像データであって、前記複数の係数は前記色の変化に関するそれぞれ異なる周波数成分に対応する係数である画像データを取得する機能と、
一方向に沿った色の変化の基本パターンを表す複数の基本係数をそれぞれ含む複数の基本パターンデータを準備する機能であって、前記複数の基本係数は、それぞれ異なる周波数成分に対応する係数であり、前記基本パターンデータは、色の境界部分におけるぼやけ度を表す基本ぼやけ度を表すデータを含む、機能と、
前記画像データに含まれる前記複数の係数と、前記複数の基本パターンデータにそれぞれ含まれる前記複数の基本係数と、に基づいて、前記複数の基本パターンデータの中から前記複数の基本係数をあらかじめ定められた順番で並べたときの前記複数の基本係数の変化のパターンが、前記取得された画像データの前記複数の係数を前記周波数成分の小さいものから順に並べたときの前記複数の係数で定められる所定の変化のパターンと最も類似している前記基本パターンデータを、一つの選択基本パターンデータとして選択する機能と、
前記選択基本パターンデータに対応づけられた前記基本ぼやけ度に基づいて、前記画像データの画像のぼやけ度を計算し、前記ぼやけ度に基づいて前記取得された画像データを候補とするか否かを決定する機能と、を前記コンピュータに実現させ、
前記複数の基本パターンデータは、それぞれ１以上の前記基本パターンデータを含む複数の基本パターンデータグループに分類されており、
前記一つの選択基本パターンデータを選択する機能は、
前記選択基本パターンデータを選択する際に、前記画像データの前記複数の係数のうちの一部に基づいて、前記複数の基本パターンデータグループの中の一つを選択する機能を備え、
前記画像データに含まれる前記複数の係数と、前記選択された基本パターンデータグループの基本パターンデータに含まれる前記複数の基本係数と、に基づいて、前記複数の基本パターンデータの中から一つの選択基本パターンデータを選択する機能を備える、コンピュータプログラム。
【請求項７】
請求項６記載のコンピュータプログラムであって、
前記複数の基本パターンデータグループの中の一つを選択する機能は、前記複数の係数のうち、前記周波数成分のうち１番目と２番目に低周波の交流成分に対応する係数の符号に基づいて、前記複数の基本パターンデータグループの中の一つを選択する機能を含む、コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】コンピュータプログラム