【手続補正書】
【提出日】令和3年11月25日(2021.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像処理装置であって、
処理対象の画像に含まれる複数のブロックのそれぞれに、所定の圧縮処理を実行する圧縮手段と、
前記圧縮手段による前記所定の圧縮処理により得られた圧縮データに、所定の伸張処理と回転処理を実行する実行手段と
前記実行手段による前記所定の伸張処理と前記回転処理により得られた伸張データを出力する出力手段とを有し、
前記実行手段は、前記処理対象の画像における第１の部分に対応する伸張データが前記出力手段により出力された後、前記処理対象の画像における第２の部分に対する前記所定の伸長処理と前記回転処理を実行し、
前記圧縮手段は、前記第１の部分に含まれる所定のブロックに対する前記所定の圧縮処理で参照されるブロックを、前記第１の部分に対する前記所定の伸張処理において前記第２の部分に含まれるブロックに対応する圧縮データが参照されないように、前記回転処理における回転角度に応じて異ならせることを特徴とする画像処理装置。
【請求項２】
前記圧縮手段は、前記第１の部分と前記第２の部分のそれぞれに含まれる複数のブロックに対して所定のブロック順序に従って前記所定の圧縮処理を実行し、
前記実行手段は、前記第１の部分と前記第２の部分のそれぞれに含まれる前記複数のブロックに対応する圧縮データに対して、前記所定のブロック順序に従って前記所定の伸張処理を実行することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定のブロック順序が、前記回転処理における回転角度に応じて異なることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記圧縮手段はさらに、前記処理対象の画像が分割された複数のブロックをＪＰＥＧに従ったブロック順序に従って圧縮し、
前記所定のブロック順序は、ＪＰＥＧに従った前記ブロック順序とは異なることを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記処理対象の画像が回転されない場合、前記圧縮手段が、前記複数のブロックをＪＰＥＧに従った前記ブロック順序で圧縮することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記実行手段は、前記回転処理における回転角度に基づいて、前記第１の部分と前記第２の部分を設定することを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
原稿をスキャンするスキャン手段と、
前記スキャン手段によるスキャンにより得られたスキャン画像を印刷するプリント手段をさらに備え、
前記処理対象の画像は、前記スキャン画像であり、
前記プリント手段は、前記圧縮手段により圧縮され且つ前記実行手段により伸張された前記スキャン画像を印刷することを特徴とする請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記出力手段は、所定のメモリ領域に記憶された前記第１の部分に対応する伸張データを前記所定のメモリ領域とは異なるメモリに書き込むことを特徴とする請求項１乃至７のいずれかに記載の画像処理装置。
【請求項９】
前記所定の圧縮処理は、１つのブロックに対応する画像データの周波数データへの変換、および、当該変換により得られた周波数データにおける当該１つのブロックの直流成分値と他のブロックの直流成分値との差分の計算を含み、
前記所定の伸張処理は、当該他のブロックの直流成分値に対する当該差分の加算、および、当該加算で得られた周波数データの画像データへの変換を含み、
前記圧縮手段は、前記第１の部分に含まれる所定のブロックと前記直流成分値の差分を計算する前記他のブロックを、前記第１の部分に対する前記差分の加算において前記第２の部分に含まれるブロックに対応する直流成分値が参照されないように、前記回転処理における回転角度に応じて異ならせることを特徴とする請求項１乃至８のいずれかに記載の画像処理装置。
【請求項１０】
画像処理方法であって、
処理対象の画像に含まれる複数のブロックのそれぞれに、所定の圧縮処理を実行する圧縮工程と、
前記圧縮工程における前記所定の圧縮処理により得られた圧縮データに、所定の伸張処理と回転処理を実行する実行工程と、
前記実行工程における前記所定の伸張処理と前記回転処理により得られた伸張データを出力する出力工程とを有し、
前記実行工程では、前記処理対象の画像における第１の部分に対応する伸張データが前記出力工程において出力された後、前記処理対象の画像における第２の部分に対する前記所定の伸長処理と前記回転処理を実行し、
前記圧縮工程では、前記第１の部分に含まれる所定のブロックに対する前記所定の圧縮処理で参照されるブロックを、前記第１の部分に対する前記所定の伸張処理において前記第２の部分に含まれるブロックに対応する圧縮データが参照されないように、前記回転処理における回転角度に応じて異ならせることを特徴とする画像処理方法。
【請求項１１】
前記圧縮工程では、前記第１の部分と前記第２の部分のそれぞれに含まれる複数のブロックに対して所定のブロック順序に従って前記所定の圧縮処理を実行し、
前記実行工程では、前記第１の部分と前記第２の部分のそれぞれに含まれる前記複数のブロックに対応する圧縮データに対して、前記所定のブロック順序に従って前記所定の伸張処理を実行することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記所定のブロック順序が、前記回転処理における回転角度に応じて異なることを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記圧縮工程ではさらに、前記処理対象の画像が分割された複数のブロックをＪＰＥＧに従ったブロック順序に従って圧縮し、
前記所定のブロック順序は、ＪＰＥＧに従った前記ブロック順序とは異なることを特徴とする請求項１１又は１２に記載の画像処理方法。
【請求項１４】
前記処理対象の画像が回転されない場合、前記圧縮工程では、前記複数のブロックをＪＰＥＧに従った前記ブロック順序で圧縮することを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記実行工程では、前記回転処理における回転角度に基づいて、前記第１の部分と前記第２の部分を設定することを特徴とする請求項１０乃至１４のいずれかに記載の画像処理方法。
【請求項１６】
原稿をスキャンするスキャン工程と、
前記スキャン工程におけるスキャンにより得られたスキャン画像を印刷するプリント工程をさらに備え、
前記処理対象の画像は、前記スキャン画像であり、
前記プリント工程では、前記圧縮工程において圧縮され且つ前記実行工程により伸張された前記スキャン画像を印刷することを特徴とする請求項１０乃至１５のいずれかに記載の画像処理方法。
【請求項１７】
前記出力工程では、所定のメモリ領域に記憶された前記第１の部分に対応する伸張データを前記所定のメモリ領域とは異なるメモリに書き込むことを特徴とする請求項１０乃至１６のいずれかに記載の画像処理方法。
【請求項１８】
前記所定の圧縮処理は、１つのブロックに対応する画像データの周波数データへの変換、および、当該変換により得られた周波数データにおける当該１つのブロックの直流成分値と他のブロックの直流成分値との差分の計算を含み、
前記所定の伸張処理は、当該他のブロックの直流成分値に対する当該差分の加算、および、当該加算で得られた周波数データの画像データへの変換を含み、
前記圧縮工程では、前記第１の部分に含まれる所定のブロックと前記直流成分値の差分を計算する前記他のブロックを、前記第１の部分に対する前記差分の加算において前記第２の部分に含まれるブロックに対応する直流成分値が参照されないように、前記回転処理における回転角度に応じて異ならせることを特徴とする請求項１０乃至１７のいずれかに記載の画像処理方法。
【請求項１９】
画像処理装置のコンピュータを、
処理対象の画像に含まれる複数のブロックのそれぞれに、所定の圧縮処理を実行する圧縮手段と、
前記圧縮手段による前記所定の圧縮処理により得られた圧縮データに、所定の伸張処理と回転処理を実行する実行手段と
前記実行手段による前記所定の伸張処理と前記回転処理により得られた伸張データを出力する出力手段として機能させ、
前記実行手段は、前記処理対象の画像における第１の部分に対応する伸張データが前記出力手段により出力された後、前記処理対象の画像における第２の部分に対する前記所定の伸長処理と前記回転処理を実行し、
前記圧縮手段は、前記第１の部分に含まれる所定のブロックに対する前記所定の圧縮処理で参照されるブロックを、前記第１の部分に対する前記所定の伸張処理において前記第２の部分に含まれるブロックに対応する圧縮データが参照されないように、前記回転処理における回転角度に応じて異ならせることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の課題を解決するための本発明の画像処理装置は、処理対象の画像に含まれる複数のブロックのそれぞれに、所定の圧縮処理を実行する圧縮手段と、前記圧縮手段による前記所定の圧縮処理により得られた圧縮データに、所定の伸張処理と回転処理を実行する実行手段と前記実行手段による前記所定の伸張処理と前記回転処理により得られた伸張データを出力する出力手段とを有し、前記実行手段は、前記処理対象の画像における第１の部分に対応する伸張データが前記出力手段により出力された後、前記処理対象の画像における第２の部分に対する前記所定の伸長処理と前記回転処理を実行し、前記圧縮手段は、前記第１の部分に含まれる所定のブロックに対する前記所定の圧縮処理で参照されるブロックを、前記第１の部分に対する前記所定の伸張処理において前記第２の部分に含まれるブロックに対応する圧縮データが参照されないように、前記回転処理における回転角度に応じて異ならせることを特徴とする。