【手続補正書】
【提出日】平成17年5月24日(2005.5.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スキャン面の上もしくは下に接触したブック原稿を画像読取手段により読み取ったスキャン画像の歪みを、前記スキャン画像に存在する縦書き文字行の文字行先頭（もしくは文字行末尾）の位置に関する多項式近似曲線に基づいて補正する画像歪み補正装置において、
前記多項式近似曲線の算出に用いる前記縦書き文字行を、前記縦書き文字行の文字行先頭（もしくは文字行末尾）の位置情報に基づいて一定の位置関係を有するものに限定して抽出する文字行抽出手段を備えることを特徴とする画像歪み補正装置。
【請求項２】
前記文字行抽出手段は、
前記縦書き文字行の中から先頭（もしくは末尾）の綴じ部方向の座標が最大（もしくは最小）の前記縦書き文字行を抽出し、抽出された前記縦書き文字行の先頭（もしくは末尾）から予め定めた距離範囲内に先頭（もしくは末尾）が存在する前記縦書き文字行を抽出する第一文字行抽出手段を備えることを特徴とする請求項１記載の画像歪み補正装置。
【請求項３】
行幅が予め定めた値よりも狭い前記縦書き文字行を、抽出の対象から除外することを特徴とする請求項２記載の画像歪み補正装置。
【請求項４】
行幅に対する行の長さの比率が予め定めた値よりも小さな前記縦書き文字行を、抽出の対象から除外することを特徴とする請求項２記載の画像歪み補正装置。
【請求項５】
前記第一文字行抽出手段により抽出した前記縦書き文字行の数が予め定めた値以下の場合には、抽出した前記縦書き文字行を除外した残りの前記縦書き文字行に関し、前記第一文字行抽出手段を再度実行することを特徴とする請求項２ないし４の何れか一記載の画像歪み補正装置。
【請求項６】
前記第一文字行抽出手段により抽出した前記縦書き文字行がブック原稿の綴じ部から一定範囲内に存在しない場合には、抽出した前記縦書き文字行を除外した残りの前記縦書き文字行に関し、前記第一文字行抽出手段を再度実行することを特徴とする請求項２ないし４の何れか一記載の画像歪み補正装置。
【請求項７】
ブック原稿の綴じ部からの一定範囲は、画像全体の幅に応じて定められることを特徴とする請求項６記載の画像歪み補正装置。
【請求項８】
前記文字行抽出手段は、
前記第一文字行抽出手段により抽出した前記縦書き文字行の先頭（もしくは末尾）の綴じ部方向の座標に関してヒストグラムを構成するヒストグラム構成手段と、
このヒストグラム構成手段により構成された前記ヒストグラムの中で、値が最大である基準行を開始行とし、綴じ部方向に向かって先頭（もしくは末尾）の座標が近接した前記縦書き文字行を抽出する第二文字行抽出手段と、
を備えることを特徴とする請求項２記載の画像歪み補正装置。
【請求項９】
前記ヒストグラム構成手段は、基準行を定め、この基準行の先頭（もしくは末尾）の綴じ部方向の座標に対して、一定幅の範囲内に行の先頭（もしくは末尾）が存在する前記縦書き文字行の数を、基準行に関する前記ヒストグラムの値とすることを特徴とする請求項８記載の画像歪み補正装置。
【請求項１０】
前記第一文字行抽出手段により抽出した前記縦書き文字行の平均行幅に応じ、基準行の先頭（もしくは末尾）の綴じ部方向の座標に対する一定幅を定めることを特徴とする請求項９記載の画像歪み補正装置。
【請求項１１】
前記第一文字行抽出手段により抽出した前記縦書き文字行をページの外側から綴じ部方向に向かって順次探索し、着目している行の先頭（もしくは末尾）の綴じ部方向の座標が既に定めた基準行のうちの何れかの基準行の先頭（もしくは末尾）の綴じ部方向の座標に対して一定幅の範囲内に存在する場合には、その基準行に関するヒストグラム値を１だけ増加し、一定幅の範囲内に存在しない場合には、着目行を新たな基準行とみなすことを特徴とする請求項９または１０記載の画像歪み補正装置。
【請求項１２】
前記第二文字行抽出手段は、画像の歪みを生じていない部分と歪みを生じている部分とで綴じ部方向の座標が近接した前記縦書き文字行を抽出する基準を切り替えることを特徴とする請求項８記載の画像歪み補正装置。
【請求項１３】
前記第二文字行抽出手段による抽出処理の開始時は歪みを生じていない部分とし、連続して抽出した２つの前記縦書き文字行の先頭（もしくは末尾）の綴じ部方向の座標の差が一定値以上となれば、それ以降を歪みを生じている部分とすることを特徴とする請求項１２記載の画像歪み補正装置。
【請求項１４】
前記第一文字行抽出手段により抽出した前記縦書き文字行の平均行幅に応じ、綴じ部方向の座標の差に関する一定値を定めることを特徴とする請求項１３記載の画像歪み補正装置。
【請求項１５】
歪みを生じていない部分は、着目行を基準として、綴じ部方向の座標のブック原稿のページ外側へ向かう方向に関しては着目行の先頭（もしくは末尾）位置から一定範囲内に抽出する前記縦書き文字行の先頭（もしくは末尾）が存在し、かつ、綴じ部方向の座標のブック原稿のページの内側へ向かう方向に関しては着目行の先頭（もしくは末尾）位置から見て綴じ部へ向かう方向に対して予め定めた一定角度の範囲内に抽出する行の先頭（もしくは末尾）が存在するように、次の前記縦書き文字行の抽出を行うことを特徴とする請求項１２ないし１４の何れか一記載の画像歪み補正装置。
【請求項１６】
歪みを生じている部分は、着目行を基準として、綴じ部方向の座標のブック原稿のページの内側へ向かう方向に関しては着目行の先頭（もしくは末尾）位置から見て綴じ部へ向かう方向に対して予め定めた一定角度の範囲内に抽出する行の先頭（もしくは末尾）が存在し、かつ、着目行の先頭（もしくは末尾）位置と抽出する行の先頭（もしくは末尾）位置を結ぶ直線の傾きが着目行の先頭（もしくは末尾）位置と着目行の直前の抽出行の先頭（もしくは末尾）位置を結ぶ直線の傾きから予め定めた値を引いた値よりも大きくなるように、次の前記縦書き文字行の抽出を行うことを特徴とする請求項１２ないし１４の何れか一記載の画像歪み補正装置。
【請求項１７】
前記第二文字行抽出手段により抽出した前記縦書き文字行の数が予め定めた値以下の場合には、抽出した前記縦書き文字行を除外した残りの前記縦書き文字行に関し、前記第二文字行抽出手段を再度実行することを特徴とする請求項８記載の画像歪み補正装置。
【請求項１８】
前記第二文字行抽出手段により抽出した前記縦書き文字行がブック原稿の綴じ部から一定範囲内に存在しない場合には、抽出した前記縦書き文字行を除外した残りの前記縦書き文字行に関し、前記第二文字行抽出手段を再度実行することを特徴とする請求項８記載の画像歪み補正装置。
【請求項１９】
ブック原稿の綴じ部からの一定範囲は、画像全体の幅に応じて定められることを特徴とする請求項１８記載の画像歪み補正装置。
【請求項２０】
原稿画像を読み取る画像読取手段と、
この画像読取手段により読み取られたスキャン画像の補正を行う請求項１ないし１９の何れか一記載の画像歪み補正装置と、
を備えることを特徴とする画像読取装置。
【請求項２１】
原稿画像を読み取る画像読取手段と、
この画像読取手段により読み取られたスキャン画像の補正を行う請求項１ないし１９の何れか一記載の画像歪み補正装置と、
この画像歪み補正装置から出力される画像データに基づいた画像を用紙上に印刷する画像印刷装置と、
を備えることを特徴とする画像形成装置。
【請求項２２】
スキャン面の上もしくは下に接触したブック原稿を画像読取手段により読み取ったスキャン画像の歪みを、前記スキャン画像に存在する縦書き文字行の文字行先頭（もしくは文字行末尾）の位置に関する多項式近似曲線に基づいて補正する画像歪み補正処理をコンピュータに実行させるプログラムであって、前記コンピュータに、
前記多項式近似曲線の算出に用いる前記縦書き文字行を、前記縦書き文字行の文字行先頭（もしくは文字行末尾）の位置情報に基づいて一定の位置関係を有するものに限定して抽出する文字行抽出機能を実行させることを特徴とするプログラム。
【請求項２３】
請求項２２記載のプログラムを記憶していることを特徴とするコンピュータに読取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
請求項２３記載の発明のコンピュータに読取り可能な記憶媒体は、請求項２２記載のプログラムを記憶している。


【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
したがって、この記憶媒体に記憶されたプログラムをコンピュータに読み取らせることにより、請求項２２記載の発明と同様の作用を得ることが可能になる。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】０２４６
【補正方法】変更
【補正の内容】
【０２４６】
請求項２記載の発明によれば、縦書き文字行の中から先頭（もしくは末尾）の綴じ部方向の座標が最大（もしくは最小）の縦書き文字行を抽出し、抽出された縦書き文字行の先頭（もしくは末尾）から予め定めた距離範囲内に先頭（もしくは末尾）が存在する縦書き文字行を抽出することにより、各縦書き文字行の文字行先頭（もしくは文字行末尾）の位置を所定範囲に限定することができる。
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】０２４７
【補正方法】変更
【補正の内容】
【０２４７】
請求項３記載の発明によれば、極端に細い縦書き文字行は、主要な本文以外のものまたはノイズである可能性があることから、これを排除することで、安定した近似曲線多項式を算出することができる。
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】０２４８
【補正方法】変更
【補正の内容】
【０２４８】
請求項４記載の発明によれば、極端に短い縦書き文字行は、主要な本文以外のものまたはノイズである可能性があることから、これを排除することで、安定した近似曲線多項式を算出することができる。
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】０２４９
【補正方法】変更
【補正の内容】
【０２４９】
請求項５記載の発明によれば、抽出した縦書き文字行の数が少ない場合には、安定した近似曲線多項式を算出することが難しいため、再度縦書き文字行の抽出処理を行うことにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０２５０
【補正方法】変更
【補正の内容】
【０２５０】
請求項６記載の発明によれば、抽出した縦書き文字行がブック原稿の綴じ部から一定範囲内に存在しない場合には、安定した近似曲線多項式を算出することが難しいため、再度縦書き文字行の抽出処理を行うことにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０２５１
【補正方法】変更
【補正の内容】
【０２５１】
請求項７記載の発明によれば、ブック原稿の綴じ部からの一定範囲は、画像全体の幅に応じて定められることにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】０２５２
【補正方法】変更
【補正の内容】
【０２５２】
請求項８記載の発明によれば、縦書き文字行の先頭（もしくは末尾）の綴じ部方向の座標に関するヒストグラムの中で、値が最大である基準行を開始行とし、綴じ部方向に向かって先頭（もしくは末尾）の座標が近接した縦書き文字行を抽出することにより、各縦書き文字行の文字行先頭（もしくは文字行末尾）の位置を更に狭小な所定範囲に限定することができる。
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】０２５３
【補正方法】変更
【補正の内容】
【０２５３】
請求項９記載の発明によれば、基準行を定め、この基準行の先頭（もしくは末尾）の綴じ部方向の座標に対して、一定幅の範囲内に行の先頭（もしくは末尾）が存在する縦書き文字行の数を、基準行に関する前記ヒストグラムの値とすることにより、縦書き文字行の先頭（もしくは末尾）の綴じ部方向の座標に関するヒストグラムを確実に構成することができる。
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】０２５４
【補正方法】変更
【補正の内容】
【０２５４】
請求項１０記載の発明によれば、抽出した縦書き文字行の平均行幅に応じ、基準行の先頭（もしくは末尾）の綴じ部方向の座標に対する一定幅を定めることにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】０２５５
【補正方法】変更
【補正の内容】
【０２５５】
請求項１１記載の発明によれば、抽出した縦書き文字行をページの外側から綴じ部方向に向かって順次探索し、着目している行の先頭（もしくは末尾）の綴じ部方向の座標が既に定めた基準行のうちの何れかの基準行の先頭（もしくは末尾）の綴じ部方向の座標に対して一定幅の範囲内に存在する場合には、その基準行に関するヒストグラム値を１だけ増加し、一定幅の範囲内に存在しない場合には、着目行を新たな基準行とみなすことにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】０２５６
【補正方法】変更
【補正の内容】
【０２５６】
請求項１２記載の発明によれば、画像の歪みにより本来無関係であるべき縦書き文字行が抽出されるが、画像の歪みを生じていない部分と歪みを生じている部分とで綴じ部方向の座標が近接した縦書き文字行を抽出する基準を切り替えることにより、本来無関係であるべき縦書き文字行を除外することができる。
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】０２５７
【補正方法】変更
【補正の内容】
【０２５７】
請求項１３記載の発明によれば、抽出処理の開始時は歪みを生じていない部分とし、連続して抽出した２つの縦書き文字行の先頭（もしくは末尾）の綴じ部方向の座標の差が一定値以上となれば、それ以降を歪みを生じている部分とすることにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】０２５８
【補正方法】変更
【補正の内容】
【０２５８】
請求項１４記載の発明によれば、抽出した縦書き文字行の平均行幅に応じ、綴じ部方向の座標の差に関する一定値を定めることにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】０２５９
【補正方法】変更
【補正の内容】
【０２５９】
請求項１５記載の発明によれば、歪みを生じていない部分は、着目行を基準として、綴じ部方向の座標のブック原稿のページ外側へ向かう方向に関しては着目行の先頭（もしくは末尾）位置から一定範囲内に抽出する前記縦書き文字行の先頭（もしくは末尾）が存在し、かつ、綴じ部方向の座標のブック原稿のページの内側へ向かう方向に関しては着目行の先頭（もしくは末尾）位置から見て綴じ部へ向かう方向に対して予め定めた一定角度の範囲内に抽出する行の先頭（もしくは末尾）が存在するように、次の前記縦書き文字行の抽出を行うことにより、画像の歪みを生じていない部分では、縦書き文字行を確実に抽出することができる。
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】０２６０
【補正方法】変更
【補正の内容】
【０２６０】
請求項１６記載の発明によれば、歪みを生じている部分は、着目行を基準として、綴じ部方向の座標のブック原稿のページの内側へ向かう方向に関しては着目行の先頭（もしくは末尾）位置から見て綴じ部へ向かう方向に対して予め定めた一定角度の範囲内に抽出する行の先頭（もしくは末尾）が存在し、かつ、着目行の先頭（もしくは末尾）位置と抽出する行の先頭（もしくは末尾）位置を結ぶ直線の傾きが着目行の先頭（もしくは末尾）位置と着目行の直前の抽出行の先頭（もしくは末尾）位置を結ぶ直線の傾きから予め定めた値を引いた値よりも大きくなるように、次の前記縦書き文字行の抽出を行うことにより、画像の歪みを生じている部分では、本来無関係であるべき縦書き文字行を確実に除外することができる。
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】０２６１
【補正方法】変更
【補正の内容】
【０２６１】
請求項１７記載の発明によれば、抽出した縦書き文字行の数が少ない場合には、安定した近似曲線多項式を算出することが難しいため、再度縦書き文字行の抽出処理を行うことにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】０２６２
【補正方法】変更
【補正の内容】
【０２６２】
請求項１８記載の発明によれば、抽出した縦書き文字行がブック原稿の綴じ部から一定範囲内に存在しない場合には、安定した近似曲線多項式を算出することが難しいため、再度縦書き文字行の抽出処理を行うことにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】０２６３
【補正方法】変更
【補正の内容】
【０２６３】
請求項１９記載の発明によれば、ブック原稿の綴じ部からの一定範囲は、画像全体の幅に応じて定められることにより、安定した近似曲線多項式の算出を図ることができる。
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】０２６６
【補正方法】変更
【補正の内容】
【０２６６】
請求項２３記載の発明のコンピュータに読取り可能な記憶媒体によれば、請求項２２記載のプログラムを記憶していることにより、この記憶媒体に記憶されたプログラムをコンピュータに読み取らせることで、請求項２２記載の発明と同様の作用効果を得ることができる。