【手続補正書】
【提出日】平成19年12月11日(2007.12.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  イメージデータを入力する入力ステップと、
入力したイメージデータ内の画素のタイプを判断するために、該イメージデータに対してブロックセレクション処理を実行するステップと、
前記ブロックセレクション処理に基づいて、注目画素データがテキスト画素を表すかどうかを判断する第１判断ステップと、
前記注目画素データがエッジ画素を表すかどうかを判断する第２判断ステップと、
前記注目画素データがテキスト画素及びエッジ画素を表すと判断された場合に、該注目画素データに第１の処理を実行するステップと、
前記注目画素データがテキスト画素及びエッジ画素を表すと判断されなかった場合に、該注目画素データに第２の処理を実行するステップとを備えることを特徴とする画像処理方法。
【請求項２】  前記入力ステップは、
第１の解像度のイメージデータを入力する予備走査ステップと、
前記第１の解像度よりも高い第２の解像度のイメージデータを入力する走査ステップとを備え、
前記ブロックセレクション処理は前記第１の解像度のイメージデータについて実行され、
前記第２判断ステップは前記第２の解像度のイメージデータについて実行されることを特徴とする請求項１に記載の画像処理方法。
【請求項３】  前記入力ステップが、
第１の解像度のイメージデータを入力する予備走査ステップと、
前記第１の解像度よりも高い第２の解像度のイメージデータを入力する走査ステップとを備え、
前記ブロックセレクション処理は前記第１の解像度のイメージデータについて実行され、
前記第１及び第２の処理は前記第２の解像度のイメージデータについて実行されることを特徴とする請求項１に記載の画像処理方法。
【請求項４】  前記第１の処理がシャープ化処理であり、前記第２の処理がスムージング処理であることを特徴とする請求項１に記載の画像処理方法。
【請求項５】  前記注目画素データがハーフトーン画素を表しているかどうかを判断する第３判断ステップと、
前記注目画素データがハーフトーン画素を表すと判断された場合に、該注目画素データに第３の処理を実行するステップとを更に備えることを特徴とする請求項１に記載の画像処理方法。
【請求項６】  前記ブロックセレクション処理を実行するステップは、前記入力されたイメージデータ内のテキスト文字のサイズを判断するステップを備えることを特徴とする請求項１に記載の画像処理方法。
【請求項７】  前記画素データのタイプは、ハーフトーンのテキスト、ラインアート、ライン、タイトル、テーブル、ハーフトーン、フレーム及び背景を含むことを特徴とする請求項１に記載の画像処理方法。
【請求項８】  コンピュータに、
イメージデータを入力する入力ステップと、
入力したイメージデータ内の画素のタイプを判断するために、該イメージデータに対してブロックセレクション処理を実行するステップと、
前記ブロックセレクション処理に基づいて、注目画素データがテキスト画素を表すかどうかを判断する第１判断ステップと、
前記注目画素データがエッジ画素を表すかどうかを判断する第２判断ステップと、
前記注目画素データがテキスト画素及びエッジ画素を表すと判断された場合に、該注目画素データに第１の処理を実行するステップと、
前記注目画素データがテキスト画素及びエッジ画素を表すと判断されなかった場合に、該注目画素データに第２の処理を実行するステップと
を実行させるためのプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項９】  前記プログラムは前記コンピュータに、
前記入力ステップにおいて、
第１の解像度のイメージデータを入力する予備走査ステップと、
前記第１の解像度よりも高い第２の解像度のイメージデータを入力する走査ステップとを実行させ、
前記ブロックセレクション処理を前記第１の解像度のイメージデータについて実行させ、
前記第２の判断ステップを前記第２の解像度のイメージデータについて実行させることを特徴とする請求項８に記載の記憶媒体。
【請求項１０】  前記プログラムは前記コンピュータに、
前記入力ステップにおいて、
第１の解像度のイメージデータを入力する予備走査ステップと、
前記第１の解像度よりも高い第２の解像度のイメージデータを入力する走査ステップとを実行させ、
前記ブロックセレクション処理を前記第１の解像度のイメージデータについて実行させ、
前記第１及び第２の処理を前記第２の解像度のイメージデータについて実行させることを特徴とする請求項８に記載の記憶媒体。
【請求項１１】  前記第１の処理がシャープ化処理であり、前記第２の処理がスムージング処理であることを特徴とする請求項８に記載の記憶媒体。
【請求項１２】  前記プログラムが、前記コンピュータに、
前記注目画素データがハーフトーン画素を表しているかどうかを判断する第３判断ステップと、
前記注目画素データがハーフトーン画素を表すと判断された場合に、該注目画素データに第３の処理を実行するステップとを更に実行させることを特徴とする請求項８に記載の記憶媒体。
【請求項１３】  前記プログラムが、前記コンピュータに、前記ブロックセレクションを実行するステップにおいて、前記入力されたイメージデータ内のテキスト文字のサイズを判断するステップを更に実行させることを特徴とする請求項８に記載の記憶媒体。
【請求項１４】  前記画素データのタイプは、ハーフトーンのテキスト、ラインアート、ライン、タイトル、テーブル、ハーフトーン、フレーム及び背景を含むことを特徴とする請求項８に記載の記憶媒体。
【請求項１５】  イメージデータを入力する手段と、
前記入力したイメージデータ内の画素のタイプを判断するために、該イメージデータに対してブロックセレクション処理を実行する手段と、
前記ブロックセレクション処理に基づいて、注目画素データがテキスト画素を表すかどうかを判断する第１判断手段と、
前記注目画素データがエッジ画素を表すかどうかを判断する第２判断手段と、
前記注目画素データがテキスト画素及びエッジ画素を表すと判断された場合に、該注目画素データに第１の処理を実行する手段と、
前記注目画素データがテキスト画素及びエッジ画素を表すと判断されなかった場合に、該注目画素データに第２の処理を実行する手段と
を備えることを特徴とする画像処理装置。
【請求項１６】  前記入力する手段は、
第１の解像度のイメージデータを入力する手段と、
前記第１の解像度よりも高い第２の解像度のイメージデータを入力する手段とを備え、
前記ブロックセレクション処理は前記第１の解像度のイメージデータについて実行され、
前記第２判断手段は前記第２の解像度のイメージデータについて動作することを特徴とする請求項１５に記載の画像処理装置。
【請求項１７】  前記入力する手段が、
第１の解像度のイメージデータを入力する手段と、
前記第１の解像度よりも高い第２の解像度のイメージデータを入力する手段とを備え、
前記ブロックセレクション処理は前記第１の解像度のイメージデータについて実行され、
前記第１及び第２の処理は前記第２の解像度のイメージデータについて実行されることを特徴とする請求項１５に記載の画像処理装置。
【請求項１８】  前記第１の処理がシャープ化処理であり、前記第２の処理がスムージング処理であることを特徴とする請求項１５に記載の画像処理装置。
【請求項１９】  前記注目画素データがハーフトーン画素を表しているかどうかを判断する第３判断手段と、
前記注目画素データがハーフトーン画素を表すと判断された場合に、該注目画素データに第３の処理を実行する手段とを更に備えることを特徴とする請求項１５に記載の画像処理装置。
【請求項２０】  前記ブロックセレクション処理を実行する手段は、前記入力されたイメージデータ内のテキスト文字のサイズを判断することを特徴とする請求項１５に記載の画像処理装置。
【請求項２１】  前記画素データのタイプは、ハーフトーンのテキスト、ラインアート、ライン、タイトル、テーブル、ハーフトーン、フレーム及び背景を含むことを特徴とする請求項１５に記載の画像処理装置。