【手続補正書】
【提出日】平成17年5月24日(2005.5.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像読み取りの主走査方向に対してページ綴じ部を平行にしてコンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の歪みを補正する画像歪み補正装置において、
前記スキャン画像のページ外形、罫線、文字行または前記スキャン画像を副走査方向に貫く画像中心線の形状を基に主走査方向の歪み補正率を算出する主走査方向歪み補正率算出手段と、
この歪み補正率算出手段により算出された前記歪み補正率を用いて前記スキャン画像を主走査方向に伸張して前記スキャン画像の歪みを補正する主走査方向歪み補正手段と、
この主走査方向歪み補正手段により補正された補正画像から文字外接矩形を抽出し、抽出された前記文字外接矩形の形状を基に副走査方向の歪み補正率を算出する副走査方向歪み補正率算出手段と、
この副走査方向歪み補正率算出手段により算出された前記歪み補正率を用いて前記補正画像を副走査方向に伸張して前記補正画像の歪みを補正する副走査方向歪み補正手段と、
を備えることを特徴とする画像歪み補正装置。
【請求項２】
前記主走査方向歪み補正率算出手段は、前記スキャン画像の主走査方向における上辺または下辺の近傍に位置するページ外形、罫線または文字行である基準線と、前記基準線側の辺とは反対側の辺の近傍に位置するページ外形、罫線、文字行または前記スキャン画像を副走査方向に貫く画像中心線の形状である参照線とに基づいて算出される仮想的なページ外形である仮想ページ外形に基づいて主走査方向の歪み補正率を算出することを特徴とする請求項１記載の画像歪み補正装置。
【請求項３】
前記主走査方向歪み補正率算出手段により算出される主走査方向の歪み補正率は、前記仮想ページ外形の副走査方向の任意の位置ｘにて、
（前記仮想ページ外形上の所定位置における前記仮想ページ外形と前記参照線との間隔）／（副走査方向の任意の位置ｘにおける前記仮想ページ外形と前記参照線との間隔）
であることを特徴とする請求項２記載の画像歪み補正装置。
【請求項４】
前記仮想ページ外形上の所定位置は、前記仮想ページ外形の直線部分と曲線部分との境界点であることを特徴とする請求項３記載の画像歪み補正装置。
【請求項５】
前記仮想ページ外形上の所定位置は、前記仮想ページ外形の直線部分に位置することを特徴とする請求項３記載の画像歪み補正装置。
【請求項６】
前記主走査方向歪み補正手段は、前記ページ外形、前記罫線、前記文字行または前記仮想ページ外形を直線形状にするように主走査方向に画素シフトした前記スキャン画像を、主走査方向の歪み補正率を用いて主走査方向に伸張することを特徴とする請求項２ないし５のいずれか一記載の画像歪み補正装置。
【請求項７】
前記主走査方向歪み補正手段は、前記ページ外形、前記罫線、前記文字行または前記仮想ページ外形の副走査方向の全ての位置で主走査方向の歪み補正率を用いた伸張処理を施すことを特徴とする請求項６記載の画像歪み補正装置。
【請求項８】
前記主走査方向歪み補正手段は、前記ページ外形、前記罫線、前記文字行または前記仮想ページ外形の曲線部分に対応する副走査方向の位置でのみ主走査方向の歪み補正率を用いた伸張処理を施すことを特徴とする請求項６記載の画像歪み補正装置。
【請求項９】
前記主走査方向歪み補正手段は、前記ページ外形、前記罫線、前記文字行または前記仮想ページ外形の直線部分と曲線部分との境界点と、前記スキャン画像のページ綴じ部との間に対応する副走査方向の位置でのみ主走査方向の歪み補正率を用いた伸張処理を施すことを特徴とする請求項６記載の画像歪み補正装置。
【請求項１０】
前記主走査方向歪み補正率算出手段と前記主走査方向歪み補正手段と前記副走査方向歪み補正率算出手段と前記副走査方向歪み補正手段とは、前記スキャン画像の左右ページ毎に独立して実行されることを特徴とする請求項１ないし９のいずれか一記載の画像歪み補正装置。
【請求項１１】
コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の歪みを補正する画像歪み補正装置において、前記スキャン画像にページ外形が存在するか否かを判別するページ外形判別手段と、
このページ外形判別手段により前記スキャン画像に前記ページ外形が存在すると判別された場合、前記ページ外形に基づいて前記スキャン画像の歪みを補正するページ外形画像歪み補正手段と、
前記ページ外形判別手段により前記スキャン画像に前記ページ外形が存在しないと判別された場合、前記スキャン画像に存在する罫線または文字行に基づいて前記スキャン画像の歪みを補正する罫線／文字行画像歪み補正手段と、
を備えることを特徴とする画像歪み補正装置。
【請求項１２】
前記ページ外形判別手段は、前記スキャン画像の画素の中でその濃度値が予め定めた濃度値よりも濃い画素の数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて主走査方向に関してのヒストグラムを生成し、前記ヒストグラムのパターンに基づいて前記スキャン画像に前記ページ外形が存在するか否かを判別することを特徴とする請求項１１記載の画像歪み補正装置。
【請求項１３】
前記スキャン画像の中で、画像の地肌濃度が副走査方向に関して最も濃い位置を綴じ部境界線としてページ綴じ部を認識することを特徴とする請求項１１または１２記載の画像歪み補正装置。
【請求項１４】
コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の歪みを当該スキャン画像から抽出された罫線の形状に基づき補正する画像歪み補正装置において、
前記スキャン画像の画素の中でその濃度値が予め定めた濃度値よりも濃い画素の数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて主走査方向に関してのヒストグラムを生成し、前記ヒストグラムのパターンに基づいて前記スキャン画像から前記罫線の候補を抽出する罫線候補抽出手段と、
この罫線候補抽出手段により抽出された前記罫線候補上の適当な位置を開始点とし、前記開始点から前記罫線候補を左右方向へ探索して前記罫線候補が途切れている切断点の数を累積し、前記切断点の数が予め定めた閾値より少ない場合は前記罫線候補を前記罫線と判別する罫線判別手段と、
を備えることを特徴とする画像歪み補正装置。
【請求項１５】
前記罫線判別手段により判別された前記罫線の中で、前記罫線の長さが予め設定した閾値より長いもののみを選択して歪み補正に供することを特徴とする請求項１４記載の画像歪み補正装置。
【請求項１６】
前記罫線判別手段により判別された前記罫線の中で、前記罫線の一部が綴じ部境界線の左右の一定幅領域内にかかっているもののみを選択して歪み補正に供することを特徴とする請求項１４または１５記載の画像歪み補正装置。
【請求項１７】
左右ページから各々１本ずつの前記罫線を選択して歪み補正に供する場合は、前記罫線判別手段により判別された前記罫線の中で、上下いずれかのページ外形に最も近い前記罫線を選択して歪み補正に供することを特徴とする請求項１４ないし１６のいずれか一記載の画像歪み補正装置。
【請求項１８】
左右ページを上下部分に分け、それらの各４部分について各々１本ずつの前記罫線を選択して歪み補正に供する場合は、前記罫線判別手段により判別された前記罫線の中で、左上部及び右上部においては上端のページ外形に、左下部及び右下部においては下端のページ外形に、それぞれ最も近い前記罫線を選択して歪み補正に供することを特徴とする請求項１４ないし１６のいずれか一記載の画像歪み補正装置。
【請求項１９】
左右ページから各々１本ずつの前記罫線を選択して歪み補正に供する場合は、前記罫線判別手段により判別された前記罫線の中で、左右ページにおいて湾曲がそれぞれ最も大きい前記罫線を選択して歪み補正に供することを特徴とする請求項１４ないし１６のいずれか一記載の画像歪み補正装置。
【請求項２０】
左右ページを上下部分に分け、それらの各４部分について各々１本ずつの前記罫線を選択して歪み補正に供する場合は、前記罫線判別手段により判別された前記罫線の中で、各部分において湾曲がそれぞれ最も大きい前記罫線を選択して歪み補正に供することを特徴とする請求項１４ないし１６のいずれか一記載の画像歪み補正装置。
【請求項２１】
前記罫線の左右両端点の主走査方向の座標値の差を湾曲の大きさとみなすことを特徴とする請求項１９または２０記載の画像歪み補正装置。
【請求項２２】
前記選択された前記罫線の綴じ部境界線付近を多項式曲線で近似し、多項式近似による推定曲線の形状が不適切である場合には当該罫線を排除し、他の前記罫線を選択して歪み補正に供することを特徴とする請求項１４ないし２１のいずれか一記載の画像歪み補正装置。
【請求項２３】
コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の歪みを当該スキャン画像から抽出された文字行の形状に基づき補正する画像歪み補正装置において、
前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて生成される主走査方向に関してのヒストグラムに関する分散値と、前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの主走査方向に関してカウントしたカウント数に基づいて生成される副走査方向に関してのヒストグラムに関する分散値と、を比較して前記原稿が横書き文書か縦書き文書かを判別する文書判別手段を備えることを特徴とする画像歪み補正装置。
【請求項２４】
前記文書判別手段により前記原稿が横書き文書であると判別された場合、前記文字行の中で、前記文字行の長さが予め設定した閾値より長いもののみを選択して歪み補正に供することを特徴とする請求項２３記載の画像歪み補正装置。
【請求項２５】
前記文書判別手段により前記原稿が横書き文書であると判別された場合、前記文字行の中で、前記文字行の一部が綴じ部境界線の左右の一定幅領域内にかかっているもののみを選択して歪み補正に供することを特徴とする請求項２３または２４記載の画像歪み補正装置。
【請求項２６】
左右ページから各々１本ずつの前記文字行を選択して歪み補正に供する場合は、前記文字行の中で、上下いずれかのページ外形に最も近い前記文字行を選択して歪み補正に供することを特徴とする請求項２３ないし２５のいずれか一記載の画像歪み補正装置。
【請求項２７】
左右ページを上下部分に分け、それらの各４部分について各々１本ずつの前記文字行を選択して歪み補正に供する場合は、前記文字行の中で、左上部及び右上部においては上端のページ外形に、左下部及び右下部においては下端のページ外形に、それぞれ最も近い前記文字行を選択して歪み補正に供することを特徴とする請求項２３ないし２５のいずれか一記載の画像歪み補正装置。
【請求項２８】
左右ページから各々１本ずつの前記文字行を選択して歪み補正に供する場合は、前記文字行の中で、左右ページにおいて湾曲がそれぞれ最も大きい前記文字行を選択して歪み補正に供することを特徴とする請求項２３ないし２５のいずれか一記載の画像歪み補正装置。
【請求項２９】
左右ページを上下部分に分け、それらの各４部分について各々１本ずつの前記文字行を選択して歪み補正に供する場合は、前記文字行の中で、各部分において湾曲がそれぞれ最も大きい前記文字行を選択して歪み補正に供することを特徴とする請求項２３ないし２５のいずれか一記載の画像歪み補正装置。
【請求項３０】
前記文字行に含まれるの左右両端の文字外接矩形の中心点の主走査方向の座標値の差を湾曲の大きさとみなすことを特徴とする請求項２８または２９記載の画像歪み補正装置。
【請求項３１】
前記選択された前記文字行の綴じ部境界線付近を多項式曲線で近似し、多項式近似による推定曲線の形状が不適切である場合には当該文字行を排除し、他の前記文字行を選択して歪み補正に供することを特徴とする請求項２３ないし３０のいずれか一記載の画像歪み補正装置。
【請求項３２】
前記文書判別手段により前記原稿が縦書き文書であると判別された場合であって、左右ページから各々１本ずつの前記文字行を選択して歪み補正に供する場合は、縦文字行の一番上もしくは一番下の各一文字を連結した外形を一つの文字行とみなして選択して歪み補正に供することを特徴とする請求項２３記載の画像歪み補正装置。
【請求項３３】
前記文書判別手段により前記原稿が縦書き文書であると判別された場合であって、左右ページを上下部分に分け、それらの各４部分について各々１本ずつの前記文字行を選択して歪み補正に供する場合は、左上部及び右上部においては縦文字行の一番上の各一文字を連結した外形を一つの行とみなし、左下部及び右下部においては縦文字行の一番下の各一文字を連結した外形を一つの文字行とみなして選択して歪み補正に供することを特徴とする請求項２３記載の画像歪み補正装置。
【請求項３４】
縦文字行の一番上の各一文字を連結した外形を一つの文字行とみなす場合は、連結する各文字の外接矩形の上辺の中点をその文字の座標とみなし、縦文字行の一番下の各一文字を連結した外形を一つの文字行とみなす場合は、連結する各文字の外接矩形の下辺の中点をその文字の座標とみなすことを特徴とする請求項３２または３３記載の画像歪み補正装置。
【請求項３５】
前記文字行とみなされた前記外形の中で、前記文字行の長さが予め設定した閾値より長いもののみを前記文字行として選択して歪み補正に供することを特徴とする請求項３２ないし３４のいずれか一記載の画像歪み補正装置。
【請求項３６】
前記文字行とみなされた前記外形の中で、前記外形の一部が綴じ部境界線の左右の一定幅領域内にかかっているもののみを選択して歪み補正に供することを特徴とする請求項３２ないし３５のいずれか一記載の画像歪み補正装置。
【請求項３７】
前記選択された前記文字行とみなされた前記外形の綴じ部境界線付近を多項式曲線で近似し、多項式近似による推定曲線の形状が不適切である場合には当該文字行とみなされた前記外形を排除し、他の前記外形を選択して歪み補正に供することを特徴とする請求項３２ないし３６のいずれか一記載の画像歪み補正装置。
【請求項３８】
原稿画像を読み取る画像読取手段と、
この画像読取手段により読み取られたスキャン画像の補正を行う請求項１ないし１０の何れか一記載の画像歪み補正装置と、
を備えることを特徴とする画像読取装置。
【請求項３９】
原稿画像を読み取る画像読取手段と、
この画像読取手段により読み取られたスキャン画像の補正を行う請求項１１ないし３７の何れか一記載の画像歪み補正装置と、
を備えることを特徴とする画像読取装置。
【請求項４０】
原稿画像を読み取る画像読取手段と、
この画像読取手段により読み取られたスキャン画像の補正を行う請求項１ないし１０の何れか一記載の画像歪み補正装置と、
この画像歪み補正装置から出力される画像データに基づいた画像を用紙上に印刷する画像印刷装置と、
を備えることを特徴とする画像形成装置。
【請求項４１】
原稿画像を読み取る画像読取手段と、
この画像読取手段により読み取られたスキャン画像の補正を行う請求項１１ないし３７の何れか一記載の画像歪み補正装置と、
この画像歪み補正装置から出力される画像データに基づいた画像を用紙上に印刷する画像印刷装置と、
を備えることを特徴とする画像形成装置。
【請求項４２】
画像読み取りの主走査方向に対してページ綴じ部を平行にしてコンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、
前記スキャン画像のページ外形、罫線、文字行または前記スキャン画像を副走査方向に貫く画像中心線の形状を基に主走査方向の歪み補正率を算出する主走査方向歪み補正率算出機能と、
この歪み補正率算出機能により算出された前記歪み補正率を用いて前記スキャン画像を主走査方向に伸張して前記スキャン画像の歪みを補正する主走査方向歪み補正機能と、
この主走査方向歪み補正機能により補正された補正画像から文字外接矩形を抽出し、抽出された前記文字外接矩形の形状を基に副走査方向の歪み補正率を算出する副走査方向歪み補正率算出機能と、
この副走査方向歪み補正率算出機能により算出された前記歪み補正率を用いて前記補正画像を副走査方向に伸張して前記補正画像の歪みを補正する副走査方向歪み補正機能と、
を実行させることを特徴とするプログラム。
【請求項４３】
コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、
前記スキャン画像にページ外形が存在するか否かを判別するページ外形判別機能と、
このページ外形判別機能により前記スキャン画像に前記ページ外形が存在すると判別された場合、前記ページ外形に基づいて前記スキャン画像の歪みを補正するページ外形画像歪み補正機能と、
前記ページ外形判別機能により前記スキャン画像に前記ページ外形が存在しないと判別された場合、前記スキャン画像に存在する罫線または文字行に基づいて前記スキャン画像の歪みを補正する罫線／文字行画像歪み補正機能と、
を実行させることを特徴とするプログラム。
【請求項４４】
コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像から抽出された罫線の形状に基づく当該スキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、
前記スキャン画像の画素の中でその濃度値が予め定めた濃度値よりも濃い画素の数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて主走査方向に関してのヒストグラムを生成し、前記ヒストグラムのパターンに基づいて前記スキャン画像から前記罫線の候補を抽出する罫線候補抽出機能と、
この罫線候補抽出機能により抽出された前記罫線候補上の適当な位置を開始点とし、前記開始点から前記罫線候補を左右方向へ探索して前記罫線候補が途切れている切断点の数を累積し、前記切断点の数が予め定めた閾値より少ない場合は前記罫線候補を前記罫線と判別する罫線判別機能と、
を実行させることを特徴とするプログラム。
【請求項４５】
コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像から抽出された文字行の形状に基づく当該スキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、
前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて生成される主走査方向に関してのヒストグラムに関する分散値と、前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの主走査方向に関してカウントしたカウント数に基づいて生成される副走査方向に関してのヒストグラムに関する分散値と、を比較して前記原稿が横書き文書か縦書き文書かを判別する文書判別機能を実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１１６
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
請求項４３記載の発明のプログラムは、コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、前記スキャン画像にページ外形が存在するか否かを判別するページ外形判別機能と、このページ外形判別機能により前記スキャン画像に前記ページ外形が存在すると判別された場合、前記ページ外形に基づいて前記スキャン画像の歪みを補正するページ外形画像歪み補正機能と、前記ページ外形判別機能により前記スキャン画像に前記ページ外形が存在しないと判別された場合、前記スキャン画像に存在する罫線または文字行に基づいて前記スキャン画像の歪みを補正する罫線／文字行画像歪み補正機能と、を実行させる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
請求項４４記載の発明のプログラムは、コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像から抽出された罫線の形状に基づく当該スキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、前記スキャン画像の画素の中でその濃度値が予め定めた濃度値よりも濃い画素の数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて主走査方向に関してのヒストグラムを生成し、前記ヒストグラムのパターンに基づいて前記スキャン画像から前記罫線の候補を抽出する罫線候補抽出機能と、この罫線候補抽出機能により抽出された前記罫線候補上の適当な位置を開始点とし、前記開始点から前記罫線候補を左右方向へ探索して前記罫線候補が途切れている切断点の数を累積し、前記切断点の数が予め定めた閾値より少ない場合は前記罫線候補を前記罫線と判別する罫線判別機能と、を実行させる。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０１２２
【補正方法】変更
【補正の内容】
【０１２２】
請求項４５記載の発明のプログラムは、コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像から抽出された文字行の形状に基づく当該スキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて生成される主走査方向に関してのヒストグラムに関する分散値と、前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの主走査方向に関してカウントしたカウント数に基づいて生成される副走査方向に関してのヒストグラムに関する分散値と、を比較して前記原稿が横書き文書か縦書き文書かを判別する文書判別機能を実行させる。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０２８５
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０２８６
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０２８７
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０２８８
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】０２８９
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０２９０
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０２９１
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】０２９２
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】０２９３
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】０２９４
【補正方法】変更
【補正の内容】
【０２９４】
請求項４３記載の発明のプログラムによれば、コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、前記スキャン画像にページ外形が存在するか否かを判別するページ外形判別機能と、このページ外形判別機能により前記スキャン画像に前記ページ外形が存在すると判別された場合、前記ページ外形に基づいて前記スキャン画像の歪みを補正するページ外形画像歪み補正機能と、前記ページ外形判別機能により前記スキャン画像に前記ページ外形が存在しないと判別された場合、前記スキャン画像に存在する罫線または文字行に基づいて前記スキャン画像の歪みを補正する罫線／文字行画像歪み補正機能と、を実行させ、スキャン画像の歪み補正の際には、まず、スキャン画像にページ外形が存在するか否かを判別し、ページ外形が存在する場合は、罫線や文字行に優先してページ外形を用いてスキャン画像の歪みを補正することにより、ページ外形は、文字行や罫線に比べて安定して抽出でき、かつ、スキャン画像の上端や下端により近い部分に位置しており歪みの程度が大きいので歪み形状（歪み率）の推定の安定性も増すことから、スキャン画像の歪み補正の補正精度を向上させることができる。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】０２９５
【補正方法】変更
【補正の内容】
【０２９５】
請求項４４記載の発明のプログラムによれば、コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像から抽出された罫線の形状に基づく当該スキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、前記スキャン画像の画素の中でその濃度値が予め定めた濃度値よりも濃い画素の数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて主走査方向に関してのヒストグラムを生成し、前記ヒストグラムのパターンに基づいて前記スキャン画像から前記罫線の候補を抽出する罫線候補抽出機能と、この罫線候補抽出機能により抽出された前記罫線候補上の適当な位置を開始点とし、前記開始点から前記罫線候補を左右方向へ探索して前記罫線候補が途切れている切断点の数を累積し、前記切断点の数が予め定めた閾値より少ない場合は前記罫線候補を前記罫線と判別する罫線判別機能と、を実行させ、スキャン画像から罫線候補を抽出し、切断点の数が予め定めた閾値より少ない罫線候補のみを罫線と判別することにより、点線や細い文字行等を誤って罫線として抽出することを防止することができるので、罫線の形状に基づくスキャン画像の歪み補正の補正精度を向上させることができる。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】０２９６
【補正方法】変更
【補正の内容】
【０２９６】
請求項４５記載の発明のプログラムによれば、コンタクトガラス上に載置されたブック原稿を画像読取手段により読み取ったスキャン画像から抽出された文字行の形状に基づく当該スキャン画像の画像歪み補正をコンピュータに実行させるプログラムであって、前記コンピュータに、前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの副走査方向に関してカウントしたカウント数に基づいて生成される主走査方向に関してのヒストグラムに関する分散値と、前記スキャン画像の画素の濃度値が予め定めた濃度値よりも濃い画素と薄い画素とが反転する回数を前記画像読取手段による画像読み取りの主走査方向に関してカウントしたカウント数に基づいて生成される副走査方向に関してのヒストグラムに関する分散値と、を比較して前記原稿が横書き文書か縦書き文書かを判別する文書判別機能を実行させ、黒画素ヒストグラムではなく黒白反転数ヒストグラムに基づいて原稿が横書き文書か縦書き文書かを判別することで、一般に黒画素ヒストグラムの値が同程度の場合には文字領域のほうが写真領域よりも黒白反転数ヒストグラムの値が大きくなることから、文字領域と写真領域の混同を回避することにより、写真部分を文字行として誤認識することを防止することができるので、文字行の形状に基づくスキャン画像の歪み補正の補正精度を向上させることができる。