【手続補正書】
【提出日】平成19年1月5日(2007.1.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】 スキャナでテキストをスキャンすることで得た取得テキスト画像を処理する方法であって、テキストは１つまたはそれ以上のフォントをもち、各フォントはフォント割合をもち、テキスト中の各個所は瞬間スキャン速度でスキャンされており、テキスト画像は瞬間スキャン速度の変動により歪曲しており、
（ａ） 各フォントについてモード文字高さを求め、
（ｂ） 前記モード文字高さとフォント割合を用いて補正係数を割り出し、ゆがんだテキスト画像を補正することを含む方法。
【請求項２】 取得テキスト画像中の１つまたはそれ以上の基本的に垂直なスタックでの瞬間補正係数を決定するための請求項１による方法であって、基本的に垂直なスタックは幅を持ち、前記ステップ（ｂ）がさらに、取得テキスト画像中の１つまたはそれ以上の基本的に垂直なスタックの幅を利用することを含む方法。
【請求項３】 以下のステップを含む請求項２による方法：
（ａ） スキャン済みテキストのモード文字高さを決定し、
（ｂ） モード文字高さをフォント割合で除算することで、基本線幅を計算し、
（ｃ） １つまたはそれ以上の基本的に垂直なスタックの高さと幅を決定し、
（ｄ） 基本幅を基本的に垂直なスタックの幅で除算することで、１つまたはそれ以上の基本的に垂直なスタックのいずれか一つについて瞬間補正係数を計算して、基本的に垂直なスタックでの瞬間補正係数を求め、
（ｅ） ステップ（ｄ）に基づき計算された補正係数が１より大きい場合は補正係数を１に等しく設定すること。
【請求項４】 以下のステップをさらに含む、請求項３による方法：
（ａ） １つまたはそれ以上の停止セグメントを所定の数の連続視野のサブセグメントに区分し、
（ｂ） 各サブセグメントから、サブセグメントの視野のうちすべてではないが、少なくとも１つの視野を削除すること。
【請求項５】 １つまたはそれ以上の停止セグメントにおける瞬間補正係数を計算するステップをさらに含む請求項４による方法であって、停止セグメントにおける瞬間補正係数が所定の値である方法。
【請求項６】 基本的に垂直なスタックを含まず、請求項５による方法に基づき補正された停止セグメントを含まない取得テキスト画像におけるある個所での瞬間補正係数を計算する方法であって、以下のステップのいずれかを含む方法：
（ａ） 当該個所の異なる辺上に接触している（ｆｌａｎｋｉｎｇ ｔｈｅ ｌｏｃａｔｉｏｎ ｏｎ ｄｉｆｆｅｒｅｎｔ ｓｉｄｅｓ）基本的に垂直なスタックを識別し、２つの基本的に垂直なスタックのそれぞれについて請求項３または４による方法で瞬間補正係数を計算し、瞬間補正係数を内挿することで、基本的に垂直なスタックの前記各個所での瞬間補正係数を計算し、
（ｂ） ２つの停止セグメントのそれぞれにおいて当該個所の異なる辺上に接触しているサブセグメントを識別し、請求項５による方法で、２つのサブセグメントのそれぞれ１つでの瞬間補正係数を計算し、サブセグメントの瞬間補正係数を内挿することで前記個所での瞬間補正係数を計算し、または
（ｃ） 当該個所の異なる辺上に接触している基本的に垂直なスタックと停止セグメントのサブセグメントを識別し、請求項３または４による方法で基本的に垂直なスタックでの瞬間補正係数を計算し、サブセグメントでの瞬間補正係数を請求項５による方法で計算し、基本的に垂直なスタックと停止セグメントの瞬間補正係数を内挿することで、前記個所での瞬間補正係数を計算すること。
【請求項７】 以下のステップを含む、テキストのスキャン中にスキャン速度の変動により取得テキスト画像の１つまたはそれ以上の個所に生じたゆがみを除去する方法：
（ａ） 請求項１乃至６のいずれか１に記載の方法で、テキスト画像中の１つまたはそれ以上の個所での瞬間補正係数を計算し、
（ｂ） 補正係数が１以下である１つまたはそれ以上の個所での視野を削除することで、各個所での瞬間補正係数にほぼ等しい係数で各個所での取得テキスト画像のスケール修正を行うこと（ｔｏ ｐｒｏｄｕｃｅ ｒｅｓｃａｌｉｎｇ）。
【請求項８】 テキスト画像を文字認識ソフトウエアで処理するステップをさらに含む請求項７による方法。
【請求項９】  テキストを処理するシステムにおいて、
（ａ）１次元区尾額センサーとスキャン速度を決定するための非機械的パーツ、及び
（ｂ）記憶媒体に接続され、請求項１−８のいずれか１に記載の方法を実行するためのソフトウエアを実行するためのＣＰＵ
を具備するためのシステム。
【請求項１０】 スキャナでスキャンすることで得られた取得テキスト画像を処理するための実行可能なコンピュータプログラムを記憶する記憶媒体であって、テキストは１つまたはそれ以上のフォントをもち、各フォントはフォント割合をもち、テキスト中の各個所は瞬間スキャン速度でスキャンされたものであり、テキスト画像は瞬間スキャン速度の変動により歪曲しており、処理は以下のステップを含む記憶媒体：
（ａ） 各フォントについてモード文字高さを求め、
（ｂ） 前記モード文字高さをとフォント割合を用いて、歪曲テキスト画像を修正するための補正係数を割り出すこと。
【請求項１１】 取得テキスト画像における１つまたはそれ以上の基本的に垂直なスタックでの瞬間補正係数を決定するための実行可能なコンピュータプログラムを記憶する請求項１０による記憶媒体であって、基本的に垂直なスタックは幅を持ち、前記ステップ（ｂ）がさらに取得テキスト画像中の１つまたはそれ以上の基本的に垂直なスタックの幅を利用することを含む、記憶媒体。
【請求項１２】 処理が以下のステップを含む、請求項１１に基づく記憶媒体：
（ａ） スキャンされたテキストのモード文字高さを決定し、
（ｂ） モード文字高さをフォント割合で除算することで基本線幅を計算し、
（ｃ） １つまたはそれ以上の基本的に垂直なスタックの高さと幅を決定し、
（ｄ） 基準幅を基本的に垂直なスタックの幅で除算することで１つまたはそれ以上の基本的に垂直なスタックについての瞬間補正係数を計算して、基本的に垂直なスタックでの瞬間補正係数を求めること。
【請求項１３】 処理がさらに以下のステップを含む、請求項１２による記憶媒体：
（ａ） １つまたはそれ以上の停止セグメントを所定の数の連続視野のサブセグメントに区分し、
（ｂ） 各サブセグメントの視野のうちすべてではないが少なくとも１つをサブセグメントからを削除すること。
【請求項１４】 処理がさらに、１つまたはそれ以上の停止セグメントにおける瞬間補正係数を計算することを含む請求項１３による記憶媒体であって、停止セグメントについての瞬間補正係数が所定の値である記憶媒体。
【請求項１５】 処理がさらに、基本的に垂直なスタックを含まず、請求項５による方法に基づき補正された停止セグメントを含まない取得テキスト画像におけるある個所での瞬間補正係数を計算することを含む請求項１４による記憶媒体であって、処理が以下のいずれかを含む記憶媒体；
（ａ） 当該個所の異なる辺上に接触している基本的に垂直なスタックを識別し、請求項３または４による方法で２つの基本的に垂直なスタックのそれぞれでの瞬間補正係数を計算し、基本的に垂直なスタックの瞬間補正係数を内挿することで、前記個所での瞬間補正係数を計算し、
（ｂ） 当該個所の異なる辺上に接触している２つの停止セグメントのそれぞれにおけるサブセグメントを識別し、請求項５による方法により２つのサブセグメントのそれぞれでの瞬間補正係数を計算し、サブセグメントの瞬間補正係数を内挿することで、前記個所での瞬間補正係数を計算し、または
（ｃ） 当該個所の異なる辺上に接触している基本的に垂直なスタックと停止セグメントのサブセグメントを識別し、請求項２または３の方法により基本的に垂直なスタックでの瞬間補正係数を計算し、請求項６の方法によりサブセグメントでの瞬間補正係数を計算し、基本的に垂直なスタックと停止セグメントの瞬間補正係数を内挿することで、前記個所での瞬間補正係数を計算すること。
【請求項１６】 テキストのスキャン中にスキャン速度の変動により生じた取得テキスト画像における１つまたはそれ以上の個所での歪曲を除去するために取得テキスト画像を処理するための実行可能なコンピュータプログラムを記憶する記憶媒体であって、処理が以下のステップを含む記憶媒体；
（ａ） 請求項１乃至６の方法のいずれかによりテキスト画像における１つまたはそれ以上の個所での瞬間補正係数を計算し、
（ｂ） 補正係数が１より小さい１つまたはそれ以上の個所のそれぞれにおける視野を削除して、各個所での取得テキスト画像のスケール修正を各個所での瞬間補正係数にほぼ等しい係数により行うこと。
【請求項１７】 テキスト画像を文字認識ソフトウエアにより処理するための、請求項１６による記憶媒体。