(57)【要約】      （修正有）【課題】原稿をどのようにプラテンに載置するかに左右されず、高品質な画像を出力することができる画像処理装置、画像処理プログラム及び画像処理方法を提供する。【解決手段】画像処理装置は、画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を取得する画像取得部と、原稿がカールしていると判断するカール判断部と、原稿がカールしていない場合の原稿のサイズであるオリジナル原稿サイズを判断するオリジナル原稿サイズ判断部と、原稿がカールしていない場合の文字のサイズであるオリジナル文字サイズを判断するオリジナル文字サイズ判断部と、オリジナル原稿サイズを有する背景画像に、オリジナル文字サイズを有する文字を配置することにより、編集画像を生成する編集画像生成部として動作する制御回路を具備する。【選択図】図２
2020127139.tif 000002
【特許請求の範囲】
【請求項１】
画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を取得する画像取得部と、
前記原稿がカールしていると判断するカール判断部と、
前記原稿がカールしていない場合の前記原稿のサイズであるオリジナル原稿サイズを判断するオリジナル原稿サイズ判断部と、
前記原稿がカールしていない場合の前記文字のサイズであるオリジナル文字サイズを判断するオリジナル文字サイズ判断部と、
前記オリジナル原稿サイズを有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、編集画像を生成する編集画像生成部
として動作する制御回路
を具備する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記制御回路は、さらに、
前記読取画像から、前記原稿を示す領域である原稿領域を抽出する原稿領域抽出部と、
前記原稿領域中で、最も明度の高い領域である高明度領域を検出する明度判断部
として動作する
画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記制御回路は、さらに、
前記高明度領域に基づき、前記原稿がカールしていない場合の前記原稿の背景色を判断する背景色判断部として動作し、
前記編集画像生成部は、前記オリジナル原稿サイズ及び前記背景色を有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、前記編集画像を生成する
画像処理装置。
【請求項４】
請求項２又は３に記載の画像処理装置であって、
前記オリジナル文字サイズ判断部は、前記高明度領域に含まれる文字の縦の長さと横の長さのうち最も大きい長さに基づき、前記オリジナル文字サイズを判断する
画像処理装置。
【請求項５】
請求項２乃至４の何れか一項に記載の画像処理装置であって、
前記カール判断部は、前記原稿領域のエッジが、向かい合う２つの曲線と、向かい合う２つの直線とを含むと判断すると、前記原稿がカールしていると判断する
画像処理装置。
【請求項６】
請求項５に記載の画像処理装置であって、
前記高明度領域は、前記２つの直線を含む、又は、前記２つの直線を含まない
画像処理装置。
【請求項７】
請求項５又は６に記載の画像処理装置であって、
前記オリジナル原稿サイズ判断部は、
前記２つの曲線のうち長い方の曲線の長さを有する、互いに平行な１組の直線と、
前記高明度領域の、前記２つの直線の少なくとも一方と平行な方向の長さを有する、互いに平行な１組の直線と
を含む長方形のサイズを、前記オリジナル原稿サイズとして判断する
画像処理装置。
【請求項８】
請求項１乃至７の何れか一項に記載の画像処理装置であって、
前記画像読取部
をさらに具備する画像処理装置。
【請求項９】
画像処理装置の制御回路を、
画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を取得する画像取得部と、
前記原稿がカールしていると判断するカール判断部と、
前記原稿がカールしていない場合の前記原稿のサイズであるオリジナル原稿サイズを判断するオリジナル原稿サイズ判断部と、
前記原稿がカールしていない場合の前記文字のサイズであるオリジナル文字サイズを判断するオリジナル文字サイズ判断部と、
前記オリジナル原稿サイズを有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、編集画像を生成する編集画像生成部
として動作させる画像処理プログラム。
【請求項１０】
画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を、画像取得部が取得し、
前記原稿がカールしているとカール判断部が判断し、
前記原稿がカールしていない場合の前記原稿のサイズであるオリジナル原稿サイズをオリジナル原稿サイズ判断部が判断し、
前記原稿がカールしていない場合の前記文字のサイズであるオリジナル文字サイズをオリジナル文字サイズ判断部が判断し、
前記オリジナル原稿サイズを有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、編集画像生成部が編集画像を生成する
画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取部（イメージスキャナー）が、プラテンに載置された原稿を光学的に読み取って生成した読取画像を編集する画像処理装置に関する。
【背景技術】
【０００２】
画像読取部は、プラテンに載置された原稿を光学的に読み取って読取画像を生成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−７６９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像読取部が生成する読取画像の品質は、ユーザーが原稿をどのようにプラテンに載置するかに左右される。このため、ユーザーが原稿をどのようにプラテンに載置するかに左右されず、高品質な画像を出力することが望ましい。
【課題を解決するための手段】
【０００５】
本発明の一形態に係る画像処理装置は、
画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を取得する画像取得部と、
前記原稿がカールしていると判断するカール判断部と、
前記原稿がカールしていない場合の前記原稿のサイズであるオリジナル原稿サイズを判断するオリジナル原稿サイズ判断部と、
前記原稿がカールしていない場合の前記文字のサイズであるオリジナル文字サイズを判断するオリジナル文字サイズ判断部と、
前記オリジナル原稿サイズを有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、編集画像を生成する編集画像生成部
として動作する制御回路
を具備する。
【０００６】
（１）本実施形態によれば、編集画像生成部は、オリジナル原稿サイズを有する背景画像に、オリジナル文字サイズを有する文字を配置することにより、編集画像を生成する。これにより、画像読取部がカールしたままの原稿を光学的に読み取った場合に、高品質な編集画像を出力することができる。
【０００７】
前記制御回路は、さらに、
前記読取画像から、前記原稿を示す領域である原稿領域を抽出する原稿領域抽出部と、
前記原稿領域中で、最も明度の高い領域である高明度領域を検出する明度判断部
として動作する。
【０００８】
（２）本実施形態によれば、明度判断部は、原稿領域中で、最も明度の高い領域である高明度領域を検出する。高明度領域は、カールしている原稿のうちプラテンに接触している部分である。このため、高明度領域を検出することで、より高品質な編集画像を出力することができる。
【０００９】
前記制御回路は、さらに、
前記高明度領域に基づき、前記原稿がカールしていない場合の前記原稿の背景色を判断する背景色判断部として動作し、
前記編集画像生成部は、前記オリジナル原稿サイズ及び前記背景色を有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、前記編集画像を生成する。
【００１０】
（３）本実施形態によれば、背景色判断部は、高明度領域に基づき、原稿の背景色を判断する。高明度領域は、カールしている原稿のうちプラテンに接触している部分であるため、背景色がオリジナルに近い。これにより、よりオリジナルの原稿に近く高品質な編集画像を出力することができる。
【００１１】
前記オリジナル文字サイズ判断部は、前記高明度領域に含まれる文字の縦の長さと横の長さのうち最も大きい長さに基づき、前記オリジナル文字サイズを判断する。
【００１２】
（４）本実施形態によれば、オリジナル文字サイズ判断部は、高明度領域に含まれる文字に基づき、オリジナル文字サイズを判断する。高明度領域は、カールしている原稿のうちプラテンに接触している部分であるため、文字のサイズに歪みが少なくオリジナルに近い。これにより、よりオリジナルの原稿に近く高品質な編集画像を出力することができる。また、オリジナル文字サイズ判断部は、文字の縦の長さと横の長さのうち最も大きい長さに基づき、オリジナル文字サイズを判断する。これにより、明度領域に含まれる文字にに歪みがあるとしても（特に、プラテンに載置された原稿が、所謂「山」形状に覆い被さっている場合）、よりオリジナルの原稿に近く高品質な編集画像を出力することができる。
【００１３】
前記カール判断部は、前記原稿領域のエッジが、向かい合う２つの曲線と、向かい合う２つの直線とを含むと判断すると、前記原稿がカールしていると判断する。
【００１４】
（５）本実施形態によれば、カール判断部は、カールしていないにも拘らず曲線のエッジを有する原稿は、原稿がカールしていると判断しないことになるので、原稿がカールしているか否かを、より確実に判断することを図れる。
【００１５】
前記高明度領域は、前記２つの直線を含む、又は、前記２つの直線を含まない。
【００１６】
（６）本実施形態によれば、プラテンに載置された原稿が、所謂「山」形状に覆い被さっている場合（高明度領域が２つの直線を含む場合）か、所謂「谷」形状に反っている場合（高明度領域が２つの直線を含まない場合）かの何れに拘わらず、同程度に高品質な編集画像を出力することができる。
【００１７】
前記オリジナル原稿サイズ判断部は、
前記２つの曲線のうち長い方の曲線の長さを有する、互いに平行な１組の直線と、
前記高明度領域の、前記２つの直線の少なくとも一方と平行な方向の長さを有する、互いに平行な１組の直線と
を含む長方形のサイズを、前記オリジナル原稿サイズとして判断する。
【００１８】
（７）本実施形態によれば、オリジナル原稿サイズ判断部は、長方形の１辺の長さとして、「２つの直線の少なくとも一方」の長さではなく、「高明度領域の、２つの直線の少なくとも一方と平行な方向の長さ」を採用する。高明度領域が、原稿中のプラテンに接触している部分を示すため、オリジナル原稿サイズに近いと考えられるからである。これにより、オリジナル原稿サイズ判断部は、オリジナル原稿サイズにより近いサイズを、オリジナル原稿サイズとして判断することができる。
【００１９】
前記画像読取部
をさらに具備する。
【００２０】
（８）本実施形態によれば、画像処理装置は、画像読取部を有する画像形成装置を用いて実現可能であるし、画像読取部を有さない情報処理装置を用いても実現可能である。
【００２１】
本発明の一形態に係る画像処理プログラムは、
画像処理装置の制御回路を、
画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を取得する画像取得部と、
前記原稿がカールしていると判断するカール判断部と、
前記原稿がカールしていない場合の前記原稿のサイズであるオリジナル原稿サイズを判断するオリジナル原稿サイズ判断部と、
前記原稿がカールしていない場合の前記文字のサイズであるオリジナル文字サイズを判断するオリジナル文字サイズ判断部と、
前記オリジナル原稿サイズを有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、編集画像を生成する編集画像生成部
として動作させる。
【００２２】
本発明の一形態に係る画像処理方法は、
画像読取部が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を、画像取得部が取得し、
前記原稿がカールしているとカール判断部が判断し、
前記原稿がカールしていない場合の前記原稿のサイズであるオリジナル原稿サイズをオリジナル原稿サイズ判断部が判断し、
前記原稿がカールしていない場合の前記文字のサイズであるオリジナル文字サイズをオリジナル文字サイズ判断部が判断し、
前記オリジナル原稿サイズを有する背景画像に、前記オリジナル文字サイズを有する前記文字を配置することにより、編集画像生成部が編集画像を生成する。
【発明の効果】
【００２３】
本発明によれば、ユーザーが原稿をどのようにプラテンに載置するかに左右されず、高品質な画像を出力することを図れる。
【００２４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本発明中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２５】
【図１】画像形成装置のハードウェア構成を示す。
【図２】画像形成装置の機能的構成を示す。
【図３】画像形成装置の動作フローを示す。
【図４】原稿領域の一例を模式的に示す。
【図５】原稿領域の一例を模式的に示す。
【発明を実施するための形態】
【００２６】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００２７】
本実施形態に係る画像処理装置は、画像読取部（イメージスキャナー）が、プラテンに載置された原稿を光学的に読み取って生成した読取画像を取得する。本実施形態では、具体例として、画像処理装置を、画像読取部を内蔵する画像形成装置（例えば、Multifunction Peripheral、ＭＦＰ）として説明する。あるいは、画像処理装置は、画像読取部を有さない情報処理装置（パーソナルコンピューター、タブレットコンピューター、スマートフォン等）でもよい（図示せず）。この場合、情報処理装置は、典型的には、ネットワークを介して、近距離無線通信により、又はＵＳＢ接続を介して、画像読取部を有する画像形成装置から読取画像を取得すればよい。
【００２８】
１．画像形成装置のハードウェア構成
【００２９】
図１は、画像形成装置のハードウェア構成を示す。
【００３０】
画像形成装置１０は、制御回路１００を備える。制御回路１００は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、画像形成装置１０の全体的な動作制御を司る。ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行する。ＲＯＭ１１ｃは、ＣＰＵ１１ａが実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ１１ｃは、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００３１】
制御回路１００は、ＧＰＳ（Global Positioning System）受信装置１１、画像読取部１２（イメージスキャナー）、画像処理部１４（ＧＰＵ（Graphics Processing Unit）を含む）、画像メモリー１５、画像形成部１６（プリンター）、表示部１７ａを備える操作部１７（タッチパネル）、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の不揮発性の記憶装置１８、ファクシミリ通信部１９及びネットワーク通信インターフェース１３等と接続されている。制御回路１００は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００３２】
本実施形態では、画像読取部１２（イメージスキャナー）は、原稿を光学的に読み取り、画像（読取画像と称する）を生成する。本実施形態では、画像読取部１２が光学的に読み取る原稿は、文字を含む。「文字」は、典型的には、ワードプロセッサーソフトを用いて生成したテキストデータを媒体（典型的には、紙）に印字した文字であるが、手書きの文字でもよい。「文字」は、本実施形態では、文字列に含まれる１字を意味する。単に「原稿」は、本実施形態では、物理的な媒体（典型的には、紙）を意味する。
【００３３】
本実施形態では、画像読取部１２は、オートフィーダーによりフィードされた原稿ではなく、ユーザーがプラテン（図示せず）に載置した原稿を光学的に読み取るケースを想定している。ユーザーによっては、プラテンに原稿を載置した後、原稿押さえカバー（図示せず）を閉じずに、画像読取部１２に読み取りを実行させるケースがある。カバーを閉じるのが面倒である等の理由による。カバーを閉じないと、原稿がカールしている場合、カバーで原稿を抑えて原稿をフラットにすることができない。このため、カールしたままの原稿を光学的に読み取った結果、生成された読取画像中の原稿を示す領域（原稿領域と称する）のエッジが歪む（曲線を含む等）、原稿領域の背景色が一様でなくなる（明度の低い部分がある等）、文字が歪む等、画質が低くなるおそれがある。以上のような事情に鑑み、本実施形態では、画像読取部１２がカールしたままの原稿を光学的に読み取った場合に、高品質な画像を出力することを図る。
【００３４】
２．画像形成装置の機能的構成
【００３５】
図２は、画像形成装置の機能的構成を示す。
【００３６】
画像形成装置１０の制御回路１００において、ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行することにより、画像取得部１０１、原稿領域抽出部１０２、カール判断部１０３、明度判断部１０４、オリジナル原稿サイズ判断部１０５、オリジナル文字サイズ判断部１０６、背景色判断部１０７、文字判断部１０８、編集画像生成部１０９及び編集画像出力部１１０として動作する。
【００３７】
３．画像形成装置の動作フロー
【００３８】
図３は、画像形成装置の動作フローを示す。
【００３９】
画像取得部１０１は、画像読取部１２が、プラテンに載置された文字を含む原稿を光学的に読み取って生成した読取画像を取得する（ステップＳ１０１）。典型的には、読取画像は、原稿を示す領域（原稿領域と称する）と、原稿の背景（具体的には、原稿が載置されたプラテン）を示す領域との画像を含む
【００４０】
原稿領域抽出部１０２は、公知の方法（エッジ検出等）により、読取画像から原稿領域を抽出する（ステップＳ１０２）。
【００４１】
カール判断部１０３は、抽出した原稿領域に基づき、原稿がカールしているか否かを判断する（ステップＳ１０３）。具体的には、カール判断部１０３は、原稿領域のエッジが、向かい合う２つの曲線と、向かい合う２つの直線とを含むと判断すると、原稿がカールしていると判断する（ステップＳ１０３、ＹＥＳ）。一方、カール判断部１０３は、原稿領域のエッジが、曲線を含まないと判断すると、原稿がカールしていないと判断する（ステップＳ１０３、ＮＯ）。原稿がカールしていると判断する場合の具体例を説明する。
【００４２】
図４及び図５は、原稿領域の一例を模式的に示す。
【００４３】
図４に模式的に示す例では、カール判断部１０３は、原稿領域Ａ１のエッジが、向かい合う２つの曲線Ｌ１１、Ｌ１２と、向かい合う２つの直線Ｌ１３、Ｌ１４とを含むと判断するので、原稿がカールしていると判断する。図５に模式的に示す例では、カール判断部１０３は、原稿領域Ａ２のエッジが、向かい合う２つの曲線Ｌ２１、Ｌ２２と、向かい合う２つの直線Ｌ２３、Ｌ２４とを含むと判断するので、原稿がカールしていると判断する。
【００４４】
明度判断部１０４は、原稿領域中で、最も明度の高い領域（高明度領域と称する）を検出し、その明度（最も高い明度）を判断する（ステップＳ１０４）。「高明度領域」は、カールしている原稿のうちプラテンに接触している部分を示す。
【００４５】
図４に模式的に示す例では、明度判断部１０４は、原稿領域Ａ１から、２つの直線Ｌ１３、Ｌ１４を含まない高明度領域Ｂ１１を検出する。原稿の２つの直線Ｌ１３、Ｌ１４に相当するエッジがプラテンに非接触である場合に（言い換えれば、プラテンに載置された原稿が、所謂「谷」形状に反っている場合に）、高明度領域Ｂ１１は、２つの直線Ｌ１３、Ｌ１４を含まない。
【００４６】
図５に模式的に示す例では、明度判断部１０４は、原稿領域Ａ２から、２つの直線Ｌ２３、Ｌ２４を含む高明度領域Ｂ２１、Ｂ２２を検出する。原稿の２つの直線Ｌ２３、Ｌ２４に相当するエッジがプラテンに接触している場合に（言い換えれば、プラテンに載置された原稿が、所謂「山」形状に覆い被さっている場合に）、高明度領域Ｂ２１、Ｂ２２は、２つの直線Ｌ２３、Ｌ２４を含む。
【００４７】
オリジナル原稿サイズ判断部１０５は、原稿がカールしていない場合の原稿のサイズ（オリジナル原稿サイズと称する）を判断する（ステップＳ１０５）。本実施形態で原稿の「サイズ」は、形及び大きさを意味する。しかしながら、本実施形態で原稿の「形」は、長方形を想定するので、実質的には、原稿の「サイズ」は、長方形の縦の辺の長さ及び横の辺の長さを意味する。
【００４８】
具体的には、オリジナル原稿サイズ判断部１０５は、原稿領域のエッジに含まれる２つの曲線のうち長い方の曲線の長さを有する、互いに平行な１組の直線と、高明度領域の、２つの直線の少なくとも一方と平行な方向の長さを有する、互いに平行な１組の直線とを含む長方形のサイズを、オリジナル原稿サイズとして判断する。
【００４９】
長方形の１辺の長さとして、「２つの直線の少なくとも一方」の長さではなく、「高明度領域の、２つの直線の少なくとも一方と平行な方向の長さ」を採用するのは、高明度領域が、原稿中のプラテンに接触している部分を示すため、オリジナル原稿サイズに近いと考えられるからである。言い換えれば、「高明度領域の、２つの直線の少なくとも一方と平行な方向の長さ」は、必ず「２つの直線の少なくとも一方」の長さ以上であるから、大きい長さを必ず採用するためである。
【００５０】
図４に模式的に示す例では、オリジナル原稿サイズ判断部１０５は、原稿領域Ａ１のエッジに含まれる２つの曲線Ｌ１１、Ｌ１２のうち長い方の曲線の長さを有する、互いに平行な１組の直線と、高明度領域Ｂ１１の、２つの直線Ｌ１３、Ｌ１４の少なくとも一方と平行な方向の長さＢ１２を有する、互いに平行な１組の直線とを含む長方形のサイズを、オリジナル原稿サイズとして判断する。
【００５１】
図５に模式的に示す例では、オリジナル原稿サイズ判断部１０５は、原稿領域Ａ２のエッジに含まれる２つの曲線Ｌ２１、Ｌ２２のうち長い方の曲線の長さを有する、互いに平行な１組の直線と、高明度領域Ｂ２１、Ｂ２２の、２つの直線Ｌ２３、Ｌ２４の少なくとも一方と平行な方向の長さ（２つの直線Ｌ２３、Ｌ２４の少なくとも一方と同じ長さ）を有する、互いに平行な１組の直線とを含む長方形のサイズを、オリジナル原稿サイズとして判断する。
【００５２】
オリジナル文字サイズ判断部１０６は、原稿がカールしていない場合の文字のサイズ（オリジナル文字サイズと称する）を判断する（ステップＳ１０６）。具体的には、オリジナル文字サイズ判断部１０６は、明度判断部１０４が判断した高明度領域に含まれる文字の縦の長さと横の長さのうち最も大きい長さに基づき、オリジナル文字サイズを判断する。「最も大きい長さ」とは、或る文字の縦又は横の大きい方の長さと、別の文字の縦又は横の大きい方の長さとが異なる場合、最も大きい長さに基づき判断したオリジナル文字サイズを、全ての文字に適用することを意味する。ただし、或る文字の縦又は横の大きい方の長さと、別の文字の縦又は横の大きい方の長さとの差が閾値より大きい場合（例えば、見出し等の大きな文字）は除外すればよい。
【００５３】
図４に模式的に示す例では、オリジナル文字サイズ判断部１０６は、高明度領域Ｂ１１に含まれる文字の縦の長さと横の長さのうち最も大きい長さに基づき、オリジナル文字サイズを判断する。図４に模式的に示す例では、高明度領域Ｂ１１は、カールの略中央であるため、高明度領域Ｂ１１に含まれる文字は歪みが少なく、文字の縦の長さと横の長さが等しいケースがある。この場合、オリジナル文字サイズ判断部１０６は、高明度領域Ｂ１１に含まれる文字のサイズ（縦と横の長さが同じ）を、オリジナル文字サイズとして判断する。
【００５４】
図５に模式的に示す例では、オリジナル文字サイズ判断部１０６は、高明度領域Ｂ２１、Ｂ２２に含まれる文字の縦の長さと横の長さのうち最も大きい長さに基づき、オリジナル文字サイズを判断する。図５に模式的に示す例では、高明度領域Ｂ２１、Ｂ２２は、カールの両端であるため、高明度領域Ｂ１１に含まれる文字は歪みが大きく、文字の縦の長さと横の長さが異なるケースがある。図５に模式的に示す例では、１つの文字のうち、２つの直線Ｌ２３、Ｌ２４の少なくとも一方と平行な方向の長さ（例えば、縦の長さ）は、これに直交する方向の長さ（例えば、横の長さ）より大きい。この場合、オリジナル文字サイズ判断部１０６は、高明度領域Ｂ２１、Ｂ２２に含まれる文字の縦の長さに基づき、オリジナル文字サイズを判断する。例えば、オリジナル文字サイズ判断部１０６は、高明度領域Ｂ２１、Ｂ２２に含まれる文字の縦の長さを一辺とする正方形を、オリジナル文字サイズとして判断する。
【００５５】
背景色判断部１０７は、明度判断部１０４が判断した高明度領域に基づき、原稿がカールしていない場合の原稿の背景色を判断する（ステップＳ１０７）。具体的には、背景色判断部１０７は、高明度領域の色を、原稿がカールしていない場合の原稿の背景色として判断する。厳密には、背景色判断部１０７は、高明度領域の明度、色相及び彩度と同じ明度、色相及び彩度を有する色を、原稿がカールしていない場合の原稿の背景色として判断する。
【００５６】
文字判断部１０８は、光学文字認識（ＯＣＲ、Optical Character Recognition）により、原稿領域に含まれる文字を判断する（ステップＳ１０８）。具体的には、文字判断部１０８は、原稿領域に含まれる文字の画像（文字画像と称する）を抽出する。文字判断部１０８は、文字認識用データベース１１１を参照し、抽出した文字画像それぞれが示す文字を識別する。具体的には、文字認識用データベース１１１には、文字の画像パターンと文字コードとが対応付けられて１文字ずつ登録されている。文字判断部１０８は、抽出した文字画像の画像パターンを文字認識用データベース１１１から検索し、検索により得られた画像パターンが対応付けられた文字コードを判断する。
【００５７】
編集画像生成部１０９は、背景画像に、オリジナル文字サイズを有する文字を配置することにより、編集画像を生成する（ステップＳ１０９）。具体的には、編集画像生成部１０９は、オリジナル原稿サイズ判断部１０５が判断したオリジナル原稿サイズ（ステップＳ１０５）及び明度判断部１０４が判断した背景色（ステップＳ１０７）を有する背景画像を生成する。編集画像生成部１０９は、生成した背景画像に、オリジナル文字サイズ判断部１０６が判断したオリジナル文字サイズ（ステップＳ１０６）を有する文字を配置する。配置すべき文字は、原稿領域に含まれる文字画像を変形等したものではなく、文字判断部１０８が判断した文字コード（ステップＳ１０８）により識別されるテキストデータである。これにより、背景画像及びテキストデータを含む編集画像を生成する。
【００５８】
編集画像出力部１１０は、編集画像生成部１０９が生成した編集画像を出力（印刷、送信、保存等）する（ステップＳ１１０）。
【００５９】
４．変形例
【００６０】
本実施形態では、カール判断部１０３は、原稿領域のエッジが、向かい合う２つの曲線と、向かい合う２つの直線とを含むと判断すると、原稿がカールしていると判断する（ステップＳ１０３、ＹＥＳ）。これに替えて、カール判断部１０３は、明度判断部１０４が原稿領域中に高明度領域及び高明度領域より明度の低い領域を検出した場合に、原稿がカールしていると判断してもよい。あるいは、カール判断部１０３は、原稿領域のエッジが、向かい合う２つの曲線と、向かい合う２つの直線とを含むと判断し、且つ、明度判断部１０４が原稿領域中に高明度領域及び高明度領域より明度の低い領域を検出した場合に、原稿がカールしていると判断してもよい。
【００６１】
５．結語
【００６２】
ユーザーによっては、プラテンに原稿を載置した後、原稿押さえカバー（図示せず）を閉じずに、画像読取部１２に読み取りを実行させるケースがある。カバーを閉じるのが面倒である等の理由による。カバーを閉じないと、原稿がカールしている場合、カバーで原稿を抑えて原稿をフラットにすることができない。このため、カールしたままの原稿を光学的に読み取った結果、生成された読取画像中の原稿を示す領域（原稿領域と称する）のエッジが歪む（曲線を含む等）、原稿領域の背景色が一様でなくなる（明度の低い部分がある等）、文字が歪む等、画質が低くなるおそれがある。
【００６３】
（１）これに対して、本実施形態によれば、編集画像生成部１０９は、オリジナル原稿サイズを有する背景画像に、オリジナル文字サイズを有する文字を配置することにより、編集画像を生成する（ステップＳ１０９）。これにより、画像読取部１２がカールしたままの原稿を光学的に読み取った場合に、高品質な編集画像を出力することができる。
【００６４】
（２）本実施形態によれば、明度判断部１０４は、原稿領域中で、最も明度の高い領域である高明度領域を検出する（ステップＳ１０４）。高明度領域は、カールしている原稿のうちプラテンに接触している部分である。このため、高明度領域を検出することで、より高品質な編集画像を出力することができる。
【００６５】
（３）本実施形態によれば、背景色判断部１０７は、高明度領域に基づき、原稿の背景色を判断する（ステップＳ１０７）。高明度領域は、カールしている原稿のうちプラテンに接触している部分であるため、背景色がオリジナルに近い。これにより、よりオリジナルの原稿に近く高品質な編集画像を出力することができる。
【００６６】
（４）本実施形態によれば、オリジナル文字サイズ判断部１０６は、高明度領域に含まれる文字に基づき、オリジナル文字サイズを判断する（ステップＳ１０６）。高明度領域は、カールしている原稿のうちプラテンに接触している部分であるため、文字のサイズに歪みが少なくオリジナルに近い。これにより、よりオリジナルの原稿に近く高品質な編集画像を出力することができる。また、オリジナル文字サイズ判断部１０６は、文字の縦の長さと横の長さのうち最も大きい長さに基づき、オリジナル文字サイズを判断する。これにより、明度領域に含まれる文字にに歪みがあるとしても（特に、プラテンに載置された原稿が、所謂「山」形状に覆い被さっている場合）、よりオリジナルの原稿に近く高品質な編集画像を出力することができる。また、文字の縦の長さと横の長さのうち最も大きい長さに基づき、オリジナル文字サイズを判断するため、文字の向き（言い換えれば、原稿を載置した向き）に拘わらず、オリジナルの原稿に近く高品質な編集画像を出力することができる。
【００６７】
（５）本実施形態によれば、カール判断部１０３は、原稿領域のエッジが、向かい合う２つの曲線と、向かい合う２つの直線とを含むと判断すると、原稿がカールしていると判断する（ステップＳ１０３、ＹＥＳ）。これにより、カールしていないにも拘らず曲線のエッジを有する原稿は、原稿がカールしていると判断しないことになるので、原稿がカールしているか否かを、より確実に判断することを図れる。
【００６８】
（６）本実施形態によれば、高明度領域は、２つの直線を含む、又は、２つの直線を含まない。これにより、プラテンに載置された原稿が、所謂「山」形状に覆い被さっている場合（高明度領域が２つの直線を含む場合）か、所謂「谷」形状に反っている場合（高明度領域が２つの直線を含まない場合）かの何れに拘わらず、同程度に高品質な編集画像を出力することができる。さらに、書籍等のページを開いてプラテンに載置した場合も（高明度領域が２つの直線を含む場合に該当する）、本実施形態により高品質な編集画像を出力することができる。
【００６９】
（７）本実施形態によれば、オリジナル原稿サイズ判断部１０５は、長方形の１辺の長さとして、「２つの直線の少なくとも一方」の長さではなく、「高明度領域の、２つの直線の少なくとも一方と平行な方向の長さ」を採用する（ステップＳ１０５）。高明度領域が、原稿中のプラテンに接触している部分を示すため、オリジナル原稿サイズに近いと考えられるからである。これにより、オリジナル原稿サイズ判断部１０５は、オリジナル原稿サイズにより近いサイズを、オリジナル原稿サイズとして判断することができる。
【００７０】
（８）本実施形態によれば、画像処理装置は、画像読取部を有する画像形成装置を用いて実現可能であるし、画像読取部を有さない情報処理装置を用いても実現可能である。後者の場合、情報処理装置は、典型的には、ネットワークを介して、近距離無線通信により、又はＵＳＢ接続を介して、画像読取部を有する画像形成装置から読取画像を取得すればよい。
【００７１】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００７２】
画像形成装置１０
画像取得部１０１
原稿領域抽出部１０２
カール判断部１０３
明度判断部１０４
オリジナル原稿サイズ判断部１０５
オリジナル文字サイズ判断部１０６
背景色判断部１０７
文字判断部１０８
編集画像生成部１０９
編集画像出力部１１０
【図１】
2020127139.tif 000003
【図２】
2020127139.tif 000004
【図３】
2020127139.tif 000005
【図４】
2020127139.tif 000006
【図５】
2020127139.tif 000007