(57)【要約】【課題】文字認識が正確になされる画像の形成とトナーの節約とを適切に両立することができる画像処理装置を提供する。【解決手段】ＰＣ２が送信した最初のラスタライズデータに基づいて、画像処理部１５は、画像形成部１８で画像を形成する際にトナーを節約するための新たなラスタライズデータを出力する。最初のラスタライズデータ及び新たなラスタライズデータ夫々に基づいて、文字認識処理部１４は、第１及び第２の文字認識結果夫々を出力する。制御部１１は、第１及び第２の文字認識結果に基づいて、文字認識の認識率を演算し、演算結果が所定認識率以上であり、且つ、トナーが最も節約される新たなラスタライズデータを画像形成部１８に入力する。ただし、このようなラスタライズデータが得られるまで、画像処理部１５は、トナー節約度を変更した新たなラスタライズデータを繰り返し出力する。【選択図】図１
2011041215.tif 000002
【特許請求の範囲】
【請求項１】
文字を含む画像のラスタライズデータに対し、前記画像を記録シートに形成する場合に消費される記録剤の消費量を低減するための画像処理を施すことによって、新たなラスタライズデータを生成するデータ生成部を備える画像処理装置において、
前記画像処理が施されていない最初のラスタライズデータ及び前記データ生成部が生成した新たなラスタライズデータ夫々に基づいて、前記最初のラスタライズデータ及び前記新たなラスタライズデータ夫々が示す画像に含まれている文字を文字認識する第１文字認識部及び第２文字認識部と、
前記第１文字認識部及び第２文字認識部夫々による認識結果に基づいて、前記新たなラスタライズデータに基づく文字認識の認識率を演算する認識率演算部と、
前記画像処理を施す際の前記消費量を低減する度合いを変更する消費量変更部と、
前記消費量が最も低減され、且つ、前記認識率演算部が演算した認識率が所定認識率以上である画像処理が施された最終的なラスタライズデータを出力するデータ出力部と
を備えることを特徴とする画像処理装置。
【請求項２】
前記認識率演算部は、前記新たなラスタライズデータに基づく文字認識の認識率を、前記データ出力部が出力した最終的なラスタライズデータに基づいて記録シートに画像を形成する画像形成装置に係る補正値を用いて補正するようにしてあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記最初のラスタライズデータ及び前記新たなラスタライズデータ夫々に基づく画像、並びに前記認識率演算部が演算した認識率を表示する表示部と、
前記消費量を低減する度合いを変更するための操作部と
を更に備え、
前記消費量変更部は、前記操作部の操作量に基づいて、前記消費量を低減する度合いを変更するようにしてあることを特徴とする請求項１又は２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字を含む画像を記録シートに形成する場合に消費される記録剤を節約するための画像処理装置に関する。
【背景技術】
【０００２】
プリンタ、コピー機、又はＭＦＰ（Multi Functional Peripheral ）等の画像形成装置は、記録シートに、ラスタライズデータに基づく画像を、トナーを用いて形成する。
このような画像形成装置は、トナーを節約しつつ画像を形成するモード（以下、トナーセーブモードという）と、トナーの節約を特には考慮しない通常の画像形成モード（以下、通常モードという）とを有する。
通常モードにおける画像形成装置は、例えばパーソナルコンピュータ（以下、ＰＣという）から受信したラスタライズデータそのものに基づいて画像を記録シートに形成する。このように形成された画像を、以下では通常画像ともいう。
【０００３】
トナーセーブモードにおける画像形成装置は、ＰＣから受信したラスタライズデータに対して所定の画像処理を施してから画像を記録シートに形成する。ここで、所定の画像処理とは、画像形成時のトナー消費量を削減するための画像処理（例えば画素の間引き処理）である。以下、この画像処理を、トナーセーブ処理という。また、このように形成された画像を、以下ではトナーセーブ画像ともいう。
この結果、トナーセーブモードでは、通常モードで消費されるトナーの量よりも少ない消費量で、画像を形成することができる。従って、画像形成装置のランニングコストを削減することができる。
【０００４】
しかしながら、トナーセーブ画像の画質は、往々にして通常画像の画質よりも低いため、画像を見る者に対して違和感を与えることがある。
そこで、従来、トナー消費量の削減とトナーセーブ画像の画質向上とを両立させることができる画像処理装置が提案されている（特許文献１参照）。
特許文献１に記載の画像処理装置は、ラスタライズデータに基づいて、画像に含まれるエッジ及び顔画像領域を夫々検出する。
【０００５】
次いで、画像処理装置は、検出したエッジ及び顔画像領域以外の領域に対して、トナーセーブ処理を施す。一方、画像処理装置は、検出したエッジ及び顔画像領域夫々に対しては、トナーセーブ処理を施さない。
この結果、トナーの消費量を削減しているにも関わらず、画像に含まれている文字の輪郭及び顔画像等は画質が劣化しない。従って、画像を見るものが違和感を覚える不都合を抑制することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−３７２８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、光学式画像読取装置（以下、ＯＣＲという）は、記録シートに形成されている画像（以下、原稿画像という）に含まれている文字を、光学的に読み取る。このために、ＯＣＲは、原稿画像を光学的に読み取ってなるラスタライズデータに対して、所定の文字認識処理を施す。
ところが、原稿画像がトナーセーブ画像である場合には、原稿画像が通常画像である場合に比べて、文字認識の処理結果が不正確になる傾向にある。何故ならば、トナーセーブ画像に含まれる文字は、画質の劣化によって、全体的に濃度が低い、又は、文字の輪郭が部分的に変形している等の不備を有することがあるからである。
【０００８】
このため、一般的な画像形成装置を使用する場合には、記録シートに形成された画像を文字認識する可能性があるときには、トナーセーブモードを利用することができない。即ち、トナーを節約することができない。
一方、特許文献１に記載の画像形成装置を使用する場合には、トナーセーブモードを利用することができる。
【０００９】
しかしながら、画像に含まれるエッジ及び顔画像領域に対してはトナーセーブ処理が施されないため、画像の内容によっては、トナーを十分に節約することができない。
また、画像に含まれる文字の種類によっては、エッジに対してトナーセーブ処理を施したとしても、正確な文字認識が可能であることも考えられる。即ち、特許文献１に記載の画像形成装置は、文字認識が正確になされる画像の形成とトナーの節約とを適切に両立しているとは言い切れない。
【００１０】
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、記録剤の消費量が最も低減され、且つ、文字認識の認識率が所定認識率以上になるラスタライズデータを生成する構成とすることにより、文字認識が正確になされる画像の形成と記録剤の節約とを適切に両立することができる画像処理装置を提供することにある。
【００１１】
本発明の他の目的は、文字認識の認識率を、画像形成装置に係る補正値を用いて補正する構成とすることにより、記録シートに形成されている画像をＯＣＲが文字認識した場合の正否を正確に推定することができる画像処理装置を提供することにある。
【００１２】
本発明の更に他の目的は、画像と認識率とを表示部に表示させ、操作部が操作された場合に記録剤の消費量を低減する度合いを変更する構成とすることにより、記録剤の消費量を低減する度合いを使用者が変更することができる画像処理装置を提供することにある。
【課題を解決するための手段】
【００１３】
本発明に係る画像処理装置は、文字を含む画像のラスタライズデータに対し、前記画像を記録シートに形成する場合に消費される記録剤の消費量を低減するための画像処理を施すことによって、新たなラスタライズデータを生成するデータ生成部を備える画像処理装置において、前記画像処理が施されていない最初のラスタライズデータ及び前記データ生成部が生成した新たなラスタライズデータ夫々に基づいて、前記最初のラスタライズデータ及び前記新たなラスタライズデータ夫々が示す画像に含まれている文字を文字認識する第１文字認識部及び第２文字認識部と、前記第１文字認識部及び第２文字認識部夫々による認識結果に基づいて、前記新たなラスタライズデータに基づく文字認識の認識率を演算する認識率演算部と、前記画像処理を施す際の前記消費量を低減する度合いを変更する消費量変更部と、前記消費量が最も低減され、且つ、前記認識率演算部が演算した認識率が所定認識率以上である画像処理が施された最終的なラスタライズデータを出力するデータ出力部とを備えることを特徴とする。
【００１４】
本発明に係る画像処理装置は、前記認識率演算部は、前記新たなラスタライズデータに基づく文字認識の認識率を、前記データ出力部が出力した最終的なラスタライズデータに基づいて記録シートに画像を形成する画像形成装置に係る補正値を用いて補正するようにしてあることを特徴とする。
【００１５】
本発明に係る画像処理装置は、前記最初のラスタライズデータ及び前記新たなラスタライズデータ夫々に基づく画像、並びに前記認識率演算部が演算した認識率を表示する表示部と、前記消費量を低減する度合いを変更するための操作部とを更に備え、前記消費量変更部は、前記操作部の操作量に基づいて、前記消費量を低減する度合いを変更するようにしてあることを特徴とする。
【００１６】
本発明にあっては、画像処理装置は、データ生成部、第１文字認識部、第２文字認識部、認識率演算部、消費量変更部、及びデータ出力部を備える。
文字を含む画像を記録シートに形成する場合に消費される記録剤の消費量を低減するための画像処理とは、トナーセーブ処理である。データ生成部は、文字を含む画像のラスタライズデータに対し、トナーセーブ処理を施すことによって、新たなラスタライズデータを生成する。
【００１７】
第１文字認識部は、最初のラスタライズデータが示す画像に含まれている文字を文字認識する。最初のラスタライズデータに対しては、トナーセーブ処理が施されていないため、第１文字認識部による文字認識は、概ね正確であると考えられる。
第２文字認識部は、新たなラスタライズデータが示す画像に含まれている文字を文字認識する。新たなラスタライズデータは、データ生成部によってトナーセーブ処理が施されたものであるため、第２文字認識部による文字認識は、第１文字認識部による文字認識に比べて不正確である可能性がある。
【００１８】
認識率演算部は、第１文字認識部による認識結果と第２文字認識部による認識結果とに基づいて、新たなラスタライズデータに基づく文字認識、即ち第２文字認識部による文字認識の認識率を演算する。
認識率演算部が演算した認識率が所定認識率以上であれば、新たなラスタライズデータに基づいて記録シートに形成された画像に含まれている文字を、ＯＣＲが正確に認識することができる。
【００１９】
しかしながら、新たなラスタライズデータに基づいて、文字認識が正確になされる画像を記録シートに形成することができるとしても、記録剤を十分に節約できなければ、画像形成装置のランニングコストを削減することはできない。
そこで、消費量変更部は、記録剤の消費量を低減する度合い（以下、記録剤の低減度という）を変更する。消費量変更部による変更内容は、データ生成部がラスタライズデータに対してトナーセーブ処理を施す際のトナーセーブ処理に反映される。
【００２０】
第２文字認識部による文字認識、認識率演算部による演算、消費量変更部による変更、及び、データ生成部による生成を繰り返すことによって、記録剤の低減度の大小と、認識率の高低との相関関係が得られる。一般に、記録剤の消費量が減少すればするほど、認識率は低下する。
そこで、データ出力部は、記録剤の消費量が最も低減され、且つ、認識率が所定認識率以上であるトナーセーブ処理が施された最終的なラスタライズデータを出力する。
データ出力部が出力した最終的なラスタライズデータは、例えば画像形成装置に与えられる。この場合、画像形成装置は、与えられたラスタライズデータに基づく画像を、記録シートに、記録剤を用いて形成する。
【００２１】
本発明にあっては、認識率演算部は、新たなラスタライズデータに基づく文字認識の認識率を補正する。
何故ならば、第１文字認識部及び第２文字認識部夫々による認識結果と、最初のラスタライズデータ及び最終的なラスタライズデータ夫々に基づく画像に含まれている文字をＯＣＲが認識する場合の認識結果とが異なるからである。
【００２２】
更に詳細には、第１文字認識部は、最初のラスタライズデータそのものに対して、文字認識処理を施す。一方、ＯＣＲは、画像形成装置が最初のラスタライズデータに基づいて記録シートに形成した画像を光学的に読み取ってなるラスタライズデータに対して、文字認識処理を施す。ところが、最初のラスタライズデータが示す画像に含まれている文字と、最初のラスタライズデータに基づいて記録シートに形成された画像に含まれている文字との間には、形状及び濃度等の差異が存在する。この差異は、第１文字認識部による認識結果とＯＣＲによる認識結果との差異に対応する。また、この差異は、主として画像形成装置の画像形成能力に起因するものである。
【００２３】
同様に、最終的なラスタライズデータが示す画像に含まれている文字と、最終的なラスタライズデータに基づいて記録シートに形成される画像に含まれている文字との間には、形状及び濃度等の差異が存在する。この差異は、第２文字認識部による認識結果とＯＣＲによる認識結果との差異に対応する。また、この差異は、主として画像形成装置の画像形成能力に起因するものである。
【００２４】
そこで、認識率演算部は、認識率を補正する際に、最終的なラスタライズデータに基づいて記録シートに画像を形成する画像形成装置に係る補正値を用いる。
従って、補正後の認識率は、実際にＯＣＲが文字認識した場合に演算される認識率に略等しい、と考えられる。
ただし、認識率演算部が用いる補正値には、画像形成装置の画像形成能力が反映されている必要がある。
以上の結果、補正後の認識率が高い（又は低い）場合には、ＯＣＲが正確に文字認識することができる（又は不正確に文字認識してしまう）ことがわかる。
【００２５】
本発明にあっては、画像処理装置は、表示部及び操作部を更に備える。
表示部は、最初のラスタライズデータに基づく画像（以下、最初の画像という）を表示する。また、表示部は、データ生成部が生成した新たなラスタライズデータに基づく画像（以下、新たな画像という）を表示する。更に、表示部は、認識率演算部が演算した認識率を表示する。
【００２６】
画像処理装置の使用者は、表示部に表示された最初の画像及び新たな画像を夫々視認し、また、これらを見比べることによって、新たな画像の画質が十分に高いか否かを判断することができる。また、使用者は、表示部に表示された認識率を視認することによって、認識率の高低、延いては新たな画像に含まれる文字をＯＣＲが正確に認識することができるか否かを判断することができる。
【００２７】
新たな画像の画質が非常に高く、新たな画像に含まれる文字をＯＣＲが正確に認識することができると判断した場合、使用者は、操作部を用いて、記録剤の低減度を大きくする。
消費量変更部は、操作部の操作量に基づいて、記録剤の低減度を大きくする。この結果、記録剤の消費量が更に低減されるようになる。
このときデータ生成部が生成する新たなラスタライズデータに基づく画像は、画質が低い。また、認識率が低下する。
【００２８】
一方、新たな画像の画質が過剰に低く、新たな画像に含まれる文字をＯＣＲが正確に認識することができないと判断した場合、使用者は、操作部を用いて、記録剤の低減度を小さくする。
消費量変更部は、操作部の操作量に基づいて、記録剤の低減度を小さくする。この結果、記録剤の消費量があまり低減されなくなる。
このときデータ生成部が生成する新たなラスタライズデータに基づく画像は、画質が高い。また、認識率が向上する。
【発明の効果】
【００２９】
本発明の画像処理装置による場合、ＯＣＲは、最終的なラスタライズデータに基づいて記録シートに形成された画像に含まれている文字を、正確に認識することができる。
しかも、画像形成装置は、最終的なラスタライズデータに基づき、記録剤を最小限の消費量だけ消費することによって、記録シートに画像を形成することができる。
以上のように、本発明の画像処理装置は、文字認識が正確になされる画像の形成と記録剤の節約とを適切に両立することができる。また、画像形成装置のランニングコストを削減することができる。
【００３０】
本発明の画像処理装置による場合、実際にＯＣＲが文字認識した場合に演算される認識率に略等しい認識率を求めることができる。従って、求めた認識率に基づき、記録シートに形成されている画像をＯＣＲが文字認識した場合の正否を正確に推定することができる。このとき、最初のラスタライズデータ及び新たなラスタライズデータ夫々に基づいて実際に画像を記録シートに形成する必要がない。
【００３１】
本発明の画像処理装置による場合、表示部に表示された画像及び文字認識の認識率を参考にしながら、使用者が、操作部を用いて記録剤の低減度を変更することができる。
仮に、記録剤の低減度を自動的に変更する場合、変更幅が小さすぎるときには、最終的なラスタライズデータを出力するまでの演算時間が無用に長くなる。逆に、変更幅が大きすぎるときには、記録剤の低減度と認識率とが均衡する点を演算することが困難である。
つまり、使用者が、表示部に表示された画像の画質及び認識率夫々の高低に基づいて、適切な変更幅で、記録剤の低減度を変更することによって、演算時間の短縮と、最適なトナーセーブ処理の実行とを両立させることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態１に係る画像処理装置として機能するＭＦＰの構成を示すブロック図である。
【図２】本発明の実施の形態１に係るＭＦＰで実行される画像形成処理の手順を示すフローチャートである。
【図３】本発明の実施の形態１に係るＭＦＰで実行されるＯＣＲ対応処理手順のサブルーチンを示すフローチャートである。
【図４】本発明の実施の形態１に係るＭＦＰで実行されるＯＣＲ対応処理手順のサブルーチンを示すフローチャートである。
【図５】本発明の実施の形態１に係るＭＦＰの表示部に表示される画像確認画面の一例を示す模式図である。
【図６Ａ】本発明の実施の形態１に係るＭＦＰの表示部に表示される画像比較画面の一例を示す模式図である。
【図６Ｂ】本発明の実施の形態１に係るＭＦＰの表示部に表示される画像比較画面の一例を示す模式図である。
【図７】本発明の実施の形態１に係るＭＦＰで得られたトナー節約度と認識率との組み合わせのリストの一例を示す模式図である。
【図８】本発明の実施の形態２に係るＭＦＰで実行される補正値演算処理の手順を示すフローチャートである。
【図９】本発明の実施の形態３に係る画像処理装置として機能するＰＣの構成を示すブロック図である。
【発明を実施するための形態】
【００３３】
以下、本発明を、その実施の形態を示す図面に基づいて詳述する。
【００３４】
実施の形態  １．
図１は、本発明の実施の形態１に係る画像処理装置として機能するＭＦＰ１の構成を示すブロック図である。
ＭＦＰ１は、プリンタ機能、コピー機能、及びファイルサーバ機能等、複数種類の機能を有するデジタル複合機である。ＭＦＰ１は、制御部１１、Ｉ／Ｆ（インタフェース）１２、記憶部１３、文字認識処理部１４、画像処理部１５、表示部１６、操作部１７、画像形成部１８、及び画像読取部１９を備える。
【００３５】
制御部１１は、ＲＯＭと、ＲＯＭに記憶されているコンピュータプログラムに従って各種処理を実行するＣＰＵと、ＣＰＵが作業領域として用いるＲＡＭとを備え、ＭＦＰ１の制御中枢として機能する。
Ｉ／Ｆ１２は、ＭＦＰ１とＬＡＮ５との間のインタフェースである。
【００３６】
記憶部１３は、例えばハードディスクを用いてなる大容量記憶装置である。ＭＦＰ１がプリンタ又はコピー機等として機能する場合、記憶部１３は、自身に入力されたラスタライズデータを一時的に記憶する。ＭＦＰ１がファイルサーバとして機能する場合、記憶部１３は、自身に入力された文書ファイル又は画像ファイル等を蓄積する。
【００３７】
文字認識処理部１４は、自身に入力されたラスタライズデータに対して所定の文字認識処理を施す。
ラスタライズデータが示す画像に文字が含まれている場合、文字認識処理部１４は、認識した文字を示す文字データを制御部１１へ出力する。このとき出力すべき文字データは、少なくとも、認識した文字夫々を示すテキストデータと、画像内で文字を認識した位置を示す位置データとが関連付けられたものである。ここで、文字とは、英数字、かな文字、及び記号等である。
【００３８】
画像処理部１５は、自身に入力されたラスタライズデータに対し、自身に設定されたトナー節約度（後述）に応じたトナーセーブ処理を施すことによって、新たなラスタライズデータを生成する。そして、画像処理部１５は、生成した新たなラスタライズデータを記憶部１３へ出力する。画像処理部１５には、デフォルトのトナー節約度として、トナー節約度Ｎ％が予め設定されている。ここで、Ｎは０＜Ｎ＜１００の実数である。
【００３９】
例えば、白黒の２値画像を示すラスタライズデータに対して施すべきトナーセーブ処理とは、黒画素を白画素に変換する間引き処理である。黒画素の個数が少ないほど、黒色のトナーの消費量は削減される。従って、画像処理部１５は、トナー節約度が大きい（又は小さい）ほど、白画素に変換される黒画素の個数を多く（又は少なく）するような間引き処理をラスタライズデータに対して施す。ただし、黒画素を間引く度合いとトナー節約度との関係は、予め画像処理部１５に与えられている。
なお、トナーセーブ処理とは、多値画像を２値画像に変換する際の閾値を変更する処理であってもよい。この場合、閾値の増加に伴って、２値画像に含まれる黒画素の個数は少なくなるため、黒色のトナーの消費量は削減される。
【００４０】
表示部１６は液晶表示パネルを用いてなり、自身に入力されたラスタライズデータに基づく画像を表示する。
操作部１７は、ＭＦＰ１の使用者が操作すべき１個又は複数個の操作キーを備える。本実施の形態における操作キーは、表示部１６に積層してあるタッチパネル上に制御部１１によって設けられるソフトキーである。なお、操作キーは、ハードキーであってもよい。
画像形成部１８は、自身に入力されたラスタライズデータに基づく画像を、トナーを用いて、記録用紙又はＯＨＰシート等の記録シートに形成する。
画像読取部１９は、自身に載置された原稿を読み取ってなるラスタライズデータを記憶部１３へ出力する。
【００４１】
ＬＡＮ５には、複数台（図中２台）のＰＣ２，２，…が接続されており、Ｉ／Ｆ１２及びＬＡＮ５を介して、ＭＦＰ１とＰＣ２，２，…夫々とが通信する。
各ＰＣ２は、例えば文書作成用又は画像生成用等のアプリケーションソフトウェアと、ＭＦＰ１をプリンタとして機能させるためのプリンタドライバとがインストールされている。
【００４２】
一般的なプリンタドライバは、プリンタとして機能するＭＦＰ１をトナーセーブモードで作動させるためのコマンド（以下、トナーセーブコマンドという）をＭＦＰ１へ出力する機能を有する。しかしながら、トナーセーブモードで記録シートに形成された画像を、後日、ＯＣＲで読み取る可能性があるか否かをＭＦＰ１に報知するためのコマンドは有していない。
【００４３】
ＰＣ２は、アプリケーションソフトウェアによって生成された文書ファイル又は画像ファイル等を、プリンタドライバによってラスタライズデータに変換してから、プリンタとして機能するＭＦＰ１へ送信する。このとき、ＰＣ２の使用者がトナーセーブモードで画像を形成するよう指示した場合、ＰＣ２は、ラスタライズデータと共にトナーセーブコマンドをＭＦＰ１へ送信する。
或いは、ＰＣ２は、文書ファイル又は画像ファイル等を、ファイルサーバとして機能するＭＦＰ１へ送信する。
【００４４】
以下では、ＭＦＰ１が、ＰＣ２から送信されたラスタライズデータを、最初のラスタライズデータとする場合を例示する。なお、ＭＦＰ１は、画像読取部１９から出力されたラスタライズデータを、最初のラスタライズデータとしてもよい。又は、ＭＦＰ１は、記憶部１３に記憶されている文書ファイル又は画像ファイル等をＭＦＰ１の内部でラスタライズしてなるラスタライズデータを、最初のラスタライズデータとしてもよい。
【００４５】
図２は、ＭＦＰ１で実行される画像形成処理の手順を示すフローチャートである。
制御部１１は、ＰＣ２，２，…の何れかからラスタライズデータを受信したか否かを判定する（Ｓ１１）。まだ受信していない場合（Ｓ１１でＮＯ）、制御部１１は、Ｓ１１の処理を繰り返す。
【００４６】
ラスタライズデータを受信した場合（Ｓ１１でＹＥＳ）、制御部１１は、受信したラスタライズデータを最初のラスタライズデータとして記憶部１３に一時的に記憶させる（Ｓ１２）。Ｓ１２で記憶された最初のラスタライズデータをはじめ、記憶部１３に一時的に記憶されたラスタライズデータは、後述するＳ１４、Ｓ２１、又はＳ１９の処理終了後、削除されるか、又は記憶部１３に新たに記憶されるデータによって上書きされる。なお、複数台のＰＣ２，２，…から同時的にラスタライズデータを受信した場合、制御部１１は、ラスタライズデータを受信する都度、Ｓ１２の処理を実行しておく。そして、制御部１１は、ラスタライズデータを受信した順に、Ｓ１３以降の処理を実行する。
【００４７】
また、制御部１１は、Ｓ１１で受信したラスタライズデータと共に、トナーセーブコマンドも受信したか否かを判定する（Ｓ１３）。
受信していない場合（Ｓ１３でＮＯ）、制御部１１は、通常モードで画像形成し（Ｓ１４）、処理をＳ１１へ戻す。
Ｓ１４における制御部１１は、記憶部１３から最初のラスタライズデータを読み出し、画像形成部１８に入力させる。画像形成部１８は、入力された最初のラスタライズデータに基づく画像（即ち通常画像）を記録シートに形成する。
【００４８】
以下では、最初のラスタライズデータに基づく画像（即ち最初の画像）を記録シートに形成するときに消費されるトナーの消費量を、トナー節約度０％の消費量とする。また、トナー節約度１００％とは、全くトナーを消費しないことを意味する。
トナーセーブコマンドを受信した場合（Ｓ１３でＹＥＳ）、制御部１１は、トナーセーブモードに移行し、後述するＳ１５の処理を実行する。
【００４９】
ところで、トナーセーブモードでは、画像形成部１８で画像を形成する前に、ｎ％のトナー節約度が画像処理部１５に設定される。ただし、ｎは０＜ｎ＜１００の実数である。
この後、画像形成部１８で、トナーがトナー節約度ｎ％の消費量だけ消費されて、記録シートに画像が形成される。
画像処理部１５が最初のラスタライズデータに対してトナー節約度ｎ％でトナーセーブ処理を施すことによって、トナー節約度ｎ％の新たなラスタライズデータが生成される。トナー節約度ｎ％の新たなラスタライズデータに基づく画像を、以下ではトナー節約度ｎ％の新たな画像という。
【００５０】
しかしながら、トナーの消費量が削減されるほど、即ち、トナー節約度が大きいほど、トナーセーブ画像は、ＯＣＲによる文字認識に対して不利である。ただし、将来的に、トナーセーブ画像をＯＣＲが文字認識することがないのであれば、格別の問題はない。
そこで、ＭＦＰ１は、ＯＣＲによる文字認識に対応したトナーセーブ処理を実行する必要があるか否か（以下、ＯＣＲ対応要否）を使用者に問い合わせる。何故ならば、トナーセーブモードで記録シートに形成された画像を、後日、ＯＣＲで読み取る可能性がある（又はない）と使用者が考えているのでれば、ＯＣＲによる文字認識に対応したトナーセーブ処理を実行する必要がある（又はない）からである。
【００５１】
以下では、ＯＣＲによる文字認識に対応した（又は対応していない）トナーセーブモードを、ＯＣＲ対応（又はＯＣＲ非対応）のトナーセーブモードという。
ＯＣＲ対応要否を使用者に問い合わせるために、制御部１１は、表示部１６に、ＯＣＲ対応要否を受け付けるための画面（以下、ＯＣＲ対応要否受付画面という）を表示させ（Ｓ１５）、操作部１７に、ＯＣＲ対応要否を受け付けさせる（Ｓ１６）。
【００５２】
操作部１７にＯＣＲ対応要否を受け付けさせる場合、制御部１１は、タッチパネルに、２種類の操作キーである必要キー及び不要キーを設ける。ＯＣＲ対応要否受付画面には、ＯＣＲによる文字認識に対応したトナーセーブ処理を実行する必要があるか否かを使用者に問い合わせるメッセージ画像と、必要キー及び不要キー夫々の位置及び範囲を示す画像とが含まれる。
【００５３】
Ｓ１５の処理終了後、制御部１１は、必要キーが操作されたか否かを判定し（Ｓ１７）、操作されていない場合は（Ｓ１７でＮＯ）、不要キーが操作されたか否かを判定し（Ｓ１８）、操作されていない場合は（Ｓ１８でＮＯ）、処理をＳ１７へ戻す。
不要キーが操作された場合（Ｓ１８でＹＥＳ）、制御部１１は、ＯＣＲ非対応のトナーセーブモードで画像形成し（Ｓ１９）、処理をＳ１１へ戻す。
【００５４】
Ｓ１９における制御部１１は、記憶部１３から最初のラスタライズデータを読み出し、画像処理部１５に入力させる。画像処理部１５は、自身に入力されたラスタライズデータに対し、デフォルトのトナー節約度Ｎ％でトナーセーブ処理を施すことによって、新たなラスタライズデータを生成し、生成した新たなラスタライズデータを記憶部１３に一時的に記憶させる。
【００５５】
次いで、制御部１１は、記憶部１３から新たなラスタライズデータを読み出し、読み出した新たなラスタライズデータを、画像形成部１８に入力させる。画像形成部１８は、入力された新たなラスタライズデータに基づく画像（即ちトナー節約度Ｎ％のトナーセーブ画像）を記録シートに形成する。このとき、画像形成部１８で、トナーがトナー節約度Ｎ％の消費量だけ消費されて、記録シートに画像が形成される。
【００５６】
一方、必要キーが操作された場合（Ｓ１７でＹＥＳ）、制御部１１は、ＯＣＲ対応処理を行なうサブルーチン（後述する図３及び図４参照）を呼び出し、実行する（Ｓ２０）。Ｓ２０のＯＣＲ対応処理を実行した結果、画像処理部１５には、最終的なトナー節約度ｎ％が設定される。一般に、ｎ≦Ｎである。
Ｓ２０の処理終了後、制御部１１は、ＯＣＲ対応のトナーセーブモードで画像形成し（Ｓ２１）、処理をＳ１１へ戻す。
【００５７】
Ｓ２１における制御部１１は、記憶部１３から最初のラスタライズデータを読み出し、画像処理部１５に入力させる。画像処理部１５は、自身に入力されたラスタライズデータに対し、最終的なトナー節約度ｎ％でトナーセーブ処理を施すことによって、最終的なラスタライズデータを生成し、生成した最終的なラスタライズデータを記憶部１３に一時的に記憶させる。このときの画像処理部１５は、本発明の実施の形態におけるデータ出力部として機能する。
【００５８】
次いで、制御部１１は、記憶部１３から最終的なラスタライズデータを読み出し、読み出した最終的なラスタライズデータを、画像形成部１８に入力させる。画像形成部１８は、入力された最終的なラスタライズデータに基づく画像（即ちトナー節約度ｎ％のトナーセーブ画像）を記録シートに形成する。このとき、画像形成部１８で、トナーがトナー節約度ｎ％の消費量だけ消費されて、記録シートに画像が形成される。
なお、ＯＣＲ対応要否を示すコマンドが、ＰＣ２から送信される構成でもよい。また、通常モードで画像を形成するか、又は、ＯＣＲ対応若しくはＯＣＲ非対応のトナーセーブモードで画像を形成するかの区別を、ＭＦＰ１が使用者に問い合わせる構成でもよい。
【００５９】
以下では、最初のラスタライズデータが示す画像が、文字を含む１頁の画像である場合を例示する。
図３及び図４は、ＭＦＰ１で実行されるＯＣＲ対応処理手順のサブルーチンを示すフローチャートである。
まず、制御部１１は、図３に示すように、記憶部１３から最初のラスタライズデータを読み出す（Ｓ３１）。
【００６０】
次いで、制御部１１は、最初のラスタライズデータが示す画像に含まれている文字を文字認識する（Ｓ３２）。Ｓ３２における制御部１１は、Ｓ３１で読み出した最初のラスタライズデータを文字認識処理部１４に入力させる。文字認識処理部１４は、文字認識結果である文字データを制御部１１へ出力する。このときの文字認識処理部１４は、本発明の実施の形態における第１文字認識部として機能する。
【００６１】
次に、制御部１１は、Ｓ３２の処理によって得られた文字認識結果（以下、第１の文字認識結果という）から第１の文字データを抽出する（Ｓ３３）。ここで、第１の文字認識結果とは、Ｓ３３の処理を実行することによって文字認識処理部１４から制御部１１に入力される文字データである。
Ｓ３３における制御部１１は、第１の文字データとして、第１の文字認識結果が示す最初のＭ個（Ｍは自然数。好ましくはＭ≧２）の文字を示す文字データを抽出する。
【００６２】
なお、第１の文字データの抽出は、これに限定されるものではない。例えば、制御部１１は、第１の文字認識結果が示す文字の内、所定の条件に合致する文字の文字データをＭ個抽出してもよい。ここで、所定の条件とは、通常画像であればＯＣＲが正確に認識し易く、トナーセーブ画像であればＯＣＲが誤認識し易い文字であること、というものである。このような文字の一例としては、漢字、所定の画数以上の文字、濁音及び半濁音の仮名文字、又は、所定の範囲内のサイズを有する文字等が挙げられる。
【００６３】
Ｓ３３の処理終了後、制御部１１は、後述する図５に示すような画像確認画面を表示部１６に表示し（Ｓ３４）、操作部１７に、トナー節約度及び所定認識率夫々の変更指示、並びに画像開始指示を受け付けさせる（Ｓ３５）。
図５は、表示部１６に表示される画像確認画面の一例を示す模式図である。
表示部１６には、左右一列に並置された第１の表示ボックス１６１，１６３，１６５と、第１の表示ボックス１６１，１６３，１６５の下側に左右一列に並置された第２の表示ボックス１６２，１６４，１６６とが設けられている。更に、表示部１６には、表示ボックス１６７，１６８が設けられている。
【００６４】
操作部１７には、トナー節約度を変更するための操作キー１７５，１７６と、所定認識率を変更するための操作キー１７３，１７４とが設けられている。また、操作部１７には、トナー節約度及び所定認識率の変更を確定するときに操作すべき操作キー１７１と、画像の形成を開始させるときに操作すべき操作キー１７２とが設けられている。表示部１６には、各操作キー１７１〜１７６の位置及び範囲を示す画像も表示されている。以下では、操作キー１７１を確定キー１７１といい、操作キー１７２を開始キー１７２という。
操作キー１７３，１７５は、数値を増加させる場合に操作すべきものであり、操作キー１７４，１７６は、数値を減少させる場合に操作すべきものである。
【００６５】
第１の表示ボックス１６１は、最初の画像の一部を表示すべき領域である。第１の表示ボックス１６３は、最初の画像に係る文字認識の認識率を表示すべき領域である。第１の表示ボックス１６５は、最初の画像に係るトナー節約度を表示すべき領域である。
第２の表示ボックス１６２は、新たな画像の一部を表示すべき領域である。第２の表示ボックス１６４は、新たな画像に係る文字認識の認識率を表示すべき領域である。第２の表示ボックス１６６は、新たな画像に係るトナー節約度（即ちトナー節約度ｎ％）を表示すべき領域である。
【００６６】
ところで、文字認識の認識率は、最初の画像と、新たな画像との差異に基づいて演算される。本実施の形態においては、新たな画像に含まれている文字列が、最初の画像に含まれている文字列と完全に一致していれば、認識率１００％である。逆に、両者が全く一致していなければ、認識率０％である。即ち、Ｍ個の文字の内、ｍ個が一致していれば、認識率ｋは下記の式（１）のように表わされる。
ｋ＝ｍ／Ｍ×１００…（１）
【００６７】
従って、第１の表示ボックス１６１には、Ｓ３３で抽出された第１の文字データに基づくＭ個の文字が表示される。図５では、１個の空白を含む１２個の文字「開発会議事録  ２００９年」が例示されている。
また、第１の表示ボックス１６３には、認識率「１００％」が表示される。何故ならば、最初の画像同士は完全に一致するからである。
更に、第１の表示ボックス１６５には、トナー節約度「０％」が表示される。何故ならば、最初の画像はトナー節約度０％のものだからである。
【００６８】
認識率が所定認識率以上（又は所定認識率未満）であれば、ＯＣＲによる新たな画像の認識結果は正確（又は不正確）なものである、と推定される。
表示ボックス１６７は、現在設定されている所定認識率を表示すべき領域である。
画像確認画面における表示ボックス１６７には、デフォルトの所定認識率が表示される。図５では、所定認識率「１００％」が例示されている。
表示ボックス１６８は、変更されたトナー節約度を表示すべき領域である。
画像確認画面における第２の表示ボックス１６８には、変更前のトナー節約度が表示されている。図５では、トナー節約度「０％」が例示されている。
【００６９】
画像確認画面が表示される時点では、新たなラスタライズデータが存在しないため、画像確認画面における第２の表示ボックス１６２，１６４，１６６には、何も表示されない。なお、第２の表示ボックス１６２，１６４，１６６に、第１の表示ボックス１６１，１６３，１６５と同じ内容のものが表示される構成でもよい。また、第２の表示ボックス１６４と表示ボックス１６７とが兼用される構成でもよい。同様に、第２の表示ボックス１６６と表示ボックス１６８とが兼用される構成でもよい。
【００７０】
Ｓ３５の処理終了後、制御部１１は、操作キー１７３〜１７６の何れかひとつが操作されたか否かを判定する（Ｓ３６）。操作された場合（Ｓ３６でＹＥＳ）、制御部１１は、操作された操作キーに応じて、所定認識率又はトナー節約度を更新する（Ｓ３７）。次に、制御部１１は、更新後の所定認識率又はトナー節約度を、表示部１６に表示させる（Ｓ３８）。
【００７１】
Ｓ３８の処理終了後、又は、操作キー１７３〜１７６の何れも操作されていない場合（Ｓ３６でＮＯ）、制御部１１は、確定キー１７１が操作されたか否かを判定する（Ｓ３９）。操作されていない場合（Ｓ３９でＮＯ）、制御部１１は、開始キー１７２が操作されたか否かを判定し（Ｓ４０）、操作されていない場合（Ｓ４０でＮＯ）、処理をＳ３６へ戻す。
【００７２】
使用者は、表示部１６に表示された画像確認画面を視認する。
所定認識率を変更したい使用者は、操作キー１７３，１７４を操作する。トナー節約度を変更したい使用者は、操作キー１７５，１７６を操作する。
操作キー１７３〜１７６を操作する都度、表示ボックス１６７又は表示ボックス１６８に表示される数値が変化するため、使用者は、所望の数値が表示された場合に、確定キー１７１を操作する。
【００７３】
確定キー１７１が操作された場合（Ｓ３９でＹＥＳ）、制御部１１は、図４に示すように、確定キー１７１が操作された時点で表示ボックス１６８に表示されているトナー節約度を、トナー節約度ｎ％として、画像処理部１５に設定する（Ｓ５１）。このときの制御部１１は、本発明の実施の形態における消費量変更部として機能する。
【００７４】
次に、制御部１１は、記憶部１３から最初のラスタライズデータを読み出し（Ｓ５２）、読み出した最初のラスタライズデータに対してトナーセーブ処理を施す（Ｓ５３）。このために、Ｓ５３における制御部１１は、最初のラスタライズデータを画像処理部１５に入力させる。画像処理部１５は、自身に入力されたラスタライズデータに対し、トナー節約度ｎ％でトナーセーブ処理を施すことによって、トナー節約度ｎ％の新たなラスタライズデータを生成する。このときの画像処理部１５は、本発明の実施の形態におけるデータ生成部として機能する。生成されたトナー節約度ｎ％の新たなラスタライズデータは、記憶部１３に一時的に記憶される。
【００７５】
次に、制御部１１は、記憶部１３からトナー節約度ｎ％の新たなラスタライズデータを読み出し（Ｓ５４）読み出した新たなラスタライズデータが示す画像に含まれている文字を文字認識する（Ｓ５５）。このために、Ｓ５５における制御部１１は、トナー節約度ｎ％の新たなラスタライズデータを文字認識処理部１４に入力させる。文字認識処理部１４は、文字認識結果である文字データを制御部１１へ出力する。このときの文字認識処理部１４は、本発明の実施の形態における第２文字認識部として機能する。
次に、制御部１１は、Ｓ３３において抽出した第１の文字データを参照しつつ、Ｓ５５の処理によって得られた文字認識結果（以下、第２の文字認識結果という）から第２の文字データを抽出する（Ｓ５６）。
【００７６】
Ｓ５６における制御部１１は、第１の文字データに含まれている位置データに等しい位置データに関連付けられている文字データを、第２の文字データとして、第２の文字認識結果から抽出する。
このような文字データが存在しない場合には、文字認識処理部１４が、存在するはずの文字を認識できなかった、と考えられる。このため、制御部１１は、第１の文字データに含まれている位置データと、空白を示すテキストデータとを関連付けて、第２の文字データに含ませる。
【００７７】
Ｓ５６の処理終了後、制御部１１は、第１の文字データと第２の文字データを比較することによって、文字認識の認識率を演算する（Ｓ５７）。このときの制御部１１は、本発明の実施の形態における認識率演算部として機能する。
Ｓ５７における制御部１１は、第１及び第２夫々の文字データが示すＭ個の文字の内、何個が一致しているのかを計数する。計数結果がｍ個であれば、Ｓ５７における制御部１１は、上記の式（１）を用いて認識率ｋを演算する。
【００７８】
Ｓ５７の処理終了後、制御部１１は、Ｓ５７で演算した認識率と、Ｓ５１で設定したトナー節約度ｎ％とを関連付けて記憶する（Ｓ５８）。互いに異なる複数種類のトナー節約度ｎ％についてＳ５１〜Ｓ５８の処理を複数回実行することによって、制御部１１は、トナー節約度と認識率との組み合わせのリストを得る（後述する図７参照）。
Ｓ５８の処理終了後、制御部１１は、後述する図６に示すような画像比較画面を表示部１６に表示し（Ｓ５９）、処理をＳ３５へ戻して、操作部１７に、トナー節約度及び所定認識率夫々の変更指示、並びに画像開始指示を受け付けさせる。
【００７９】
図６は、表示部１６に表示される画像比較画面の一例を示す模式図である。
図６Ａには、表示ボックス１６７に表示されている所定認識率が１００％であり、表示ボックス１６８に表示されているトナー節約度が１０％である状態で、確定キー１７１が操作された場合に表示部１６に表示される画像比較画面を例示している。
図６Ｂには、表示ボックス１６７に表示されている所定認識率が１００％であり、表示ボックス１６８に表示されているトナー節約度が２０％である状態で、確定キー１７１が操作された場合に表示部１６に表示される画像比較画面を例示している
【００８０】
図６に示す画像比較画面は、図５に示す画像確認画面と同様の構成である。
ただし、画像比較画面を表示する時点では新たなラスタライズデータが存在する。
このため、第２の表示ボックス１６２には、Ｓ５６で抽出された第２の文字データに基づくＭ個の文字が表示される。
【００８１】
図６Ａでは、１個の空白を含む１２個の文字「開発会議事録  ２００９年」が例示されており、図６Ｂでは、２個の空白を含む１２個の文字「開発会  事録  ２００９年」が例示されている。つまり、図６Ａに示す画像比較画面とは、トナーの消費量を削減したにも関わらず、ＯＣＲが１２個全部の文字を認識できた場合の例である。一方、図６Ｂに示す画像比較画面とは、トナーの消費量を過剰に削減したせいで、ＯＣＲが１２個中１個の文字を認識できなくなった場合の例である。
【００８２】
また、第２の表示ボックス１６４には、Ｓ５７で演算された認識率が表示される。図６Ａでは、認識率「１００％」が例示されており、図６Ｂでは、認識率「９２％」が例示されている。
更に、第２の表示ボックス１６６には、Ｓ５１で設定されたトナー節約度が表示される。図６Ａでは、トナー節約度「１０％」が例示されており、図６Ｂでは、トナー節約度「２０％」が例示されている。
【００８３】
使用者は、表示部１６に表示された画像比較画面を視認する。
所定認識率を変更したい使用者は、操作キー１７３，１７４を操作する。トナー節約度を変更したい使用者は、操作キー１７５，１７６を操作する。
例えば、図５に示す画像確認画面を視認して、認識率１０％で確定キー１７１を操作した使用者は、図６Ａに示す画像比較画面を視認する。
【００８４】
この時点で、認識率は１００％であり、十分に高い。ところが、トナー節約度は１０％であり、十分に大きいとはいえない。
そこで、トナー節約度を更に大きくすることを所望した使用者は、操作キー１７５を操作して認識率を２０％まで増大させ、次いで、確定キー１７１を操作する。
すると、図６Ｂに示す画像比較画面が表示部１６に表示される。この時点で、認識率は９２％であり、過剰に低い。
【００８５】
認識率１００％とトナー削減度１０％の組み合わせにも、認識率９２％とトナー削減度２０％の組み合わせにも満足しなかった使用者は、トナー節約度を幾らか小さくすることによって、認識率の向上を図る。このために、使用者は、操作キー１７６を操作して、認識率を例えば１５％まで増大させ、次いで、確定キー１７１を操作する。
【００８６】
この後、例えば第２の表示ボックス１６４に認識率１００％が表示され、第２の表示ボックス１６６にトナー節約度１５％が表示された場合、認識率１００％とトナー削減度１５％の組み合わせに満足した使用者は、開始キー１７２を操作する。
図６Ａに示す画像比較画面を視認した時点で、又は、図６Ａに示す画像比較画面を視認した後、図６Ｂに示す画像比較画面を視認した時点で、認識率１００％とトナー削減度１０％の組み合わせに満足した使用者は、開始キー１７２を操作する。
【００８７】
図７は、トナー節約度と認識率との組み合わせのリストの一例を示す模式図である。
図７には、トナー節約度１０％と認識率１００％との組み合わせ、トナー節約度２０％と認識率９２％との組み合わせ、及び、トナー節約度１５％と認識率１００％との組み合わせを含むリストが例示されている。図７を参照すればわかるように、トナー節約度が大きくなるほどに認識率は低くなる傾向にある。ただし、トナー節約度が異なっていても、認識率が所定認識率以上である場合も存在する。
開始キー１７２が操作された場合（Ｓ４０でＹＥＳ）、制御部１１は、開始キー１７２が操作された時点で表示ボックス１６７に表示されている所定認識率を、現在の所定認識率として設定する（Ｓ７１）。
【００８８】
次いで、制御部１１は、図７に示すようなリストを参照し、現在設定されている所定認識率以上の認識率に関連付けられているトナー節約度の内、最も大きなトナー節約度を、最終的なトナー節約度として求める（Ｓ７２）。
本実施の形態では、所定認識率が１００％であるため、最終的なトナー節約度は１５％になる。
開始キー１７２を操作する前に、使用者が操作キー１７４を操作することによって、所定認識率を９０％に低減していたならば、最終的なトナー節約度は２０％になる。
【００８９】
なお、Ｓ７２の処理を実行する時点で、トナー節約度と認識率との組み合わせのリストがまだ得られていない場合、制御部１１は使用者に対してエラーを報知し、処理をＳ３５へ戻す。同様に、Ｓ７２の処理を実行した結果、最終的なトナー節約度が０％になった場合、又は、現在設定されている所定認識率以上の認識率がリストの中に含まれていない場合等にも、制御部１１は使用者に対してエラーを報知し、処理をＳ３５へ戻す。
【００９０】
Ｓ７２の処理終了後、制御部１１は、Ｓ７２で求めた最終的なトナー節約度を画像処理部１５に設定し（Ｓ７３）、処理を元のルーチンへ戻す。
なお、Ｓ３３の処理で第１の文字データが抽出されない場合、制御部１１は、例えばＭ個未満の文字を示す文字データを抽出してもよい。又は、制御部１１は、使用者に対してエラーを報知し、使用者の指示に応じて、通常モード又はＯＣＲ非対応のトナーセーブモードで画像を形成してもよい。
ところで、最初のラスタライズデータが示す画像が、複数頁分の画像である場合、１頁目の画像に文字が含まれていないのであれば、２頁目以降の文字を含む画像を採用すればよい。
【００９１】
また、最初のラスタライズデータが示す画像が、複数頁分の画像である場合、制御部１１は、１頁目の画像に対応する認識率を、全頁の画像に対して適用する構成でもよい。このとき、画像形成処理の所要時間が短縮され、しかも、使用者の手間暇を省くことができる。
ただし、認識率は各頁で大きく異なることがある。このため、制御部１１は、各頁に対応して認識率を演算する構成でもよい。
或いは、制御部１１は、全頁一律の認識率を用いるか、頁毎に演算した認識率を用いるかを、頁数の多寡、又は使用者の指示に応じて判断してもよい。
【００９２】
以上のようなＭＦＰ１は、トナーの消費に起因するＭＦＰ１のランニングコストを削減することができる。しかも、トナーの消費量を削減しつつ、ＯＣＲが正確に文字を認識することができる画像を記録シートに形成することができる。
なお、所定認識率は、例えばＭＦＰ１の製造時に制御部１１に与えられた固定値であってもよい。この場合、Ｓ３５では、トナー節約度の変更指示と画像開始指示とが受け付けられる。
また、図３及び図４に示すＯＣＲ対応処理において、制御部１１が、Ｓ３４〜Ｓ４０，Ｓ５９，Ｓ７１の処理を実行しない構成でもよい。この場合、所定認識率は予め制御部１１に与えられる。
【００９３】
更に詳細には、制御部１１は、Ｓ３３の処理終了後、処理をＳ５１へ移して、適宜のトナー節約度（例えば５％）を設定する。次いで、制御部１１は、Ｓ５２〜Ｓ５８の処理を実行する。この後、制御部１１は、Ｓ５７で演算した認識率が所定認識率以上であるか否かを判定し、所定認識率以上であれば、再び処理をＳ５１へ移して、前回のトナー節約度よりも大きい適宜のトナー節約度（例えば１０％）を設定する。Ｓ５７で演算した認識率が所定認識率未満であれば、Ｓ７２以降の処理を実行する。
この場合、使用者が所定認識率及びトナー節約度を設定する必要がないため、使用者の利便性を向上させることができる。
【００９４】
更にまた、ＭＦＰ１は、トナー節約度を制御部１１が自動的に設定するか、使用者が手動で設定するかを切り替え可能であってもよい。この場合、自動設定と手動設定との切り替えを、使用者が手動で選択してもよく、ＭＦＰ１が自動的に選択してもよい。
最初のラスタライズデータが示す画像に、通常画像であればＯＣＲが正確に認識し易く、トナーセーブ画像であればＯＣＲが誤認識し易い文字が含まれている（又は含まれていない）場合には、自動設定（又は手動設定）の方が好ましい。
【００９５】
実施の形態  ２．
ラスタライズデータ（以下、オリジナルデータという）と、オリジナルデータに基づいて記録シートに形成された画像を光学的に読み取ってなるラスタライズデータ（以下、スキャンデータという）とは、往々にして異なる。従って、オリジナルデータに基づく文字認識結果と、スキャンデータに基づく文字認識結果とは異なることがある。異なる文字認識結果からは、異なる認識率が演算される。
【００９６】
オリジナルデータとスキャンデータとの差異は、主に、オリジナルデータに基づいて記録シートに画像を形成した画像形成装置の画像形成能力の高低に起因する。例えば、画像形成装置が廉価品である、又は画像形成装置に経年劣化が生じている等の理由で画像形成装置の画像形成能力が低い場合が考えられる。この場合、記録シートに形成された画像の画質が低いため、オリジナルデータに基づく文字認識結果は正確なものであっても、スキャンデータに基づく文字認識結果は不正確なものになりがちである。
【００９７】
本実施の形態におけるＭＦＰ１は、実施の形態１のＭＦＰ１と同様のハードウェア構成を有する。ただし、本実施の形態におけるＭＦＰ１では、図４に示すＯＣＲ対応処理のＳ５７の処理が実行された後、Ｓ５８の処理が実行される前に、制御部１１が認識率を補正する。この結果、オリジナルデータとスキャンデータとの差異に起因する認識率の誤差を低減することができる。
【００９８】
例えば、認識率を補正するための補正値（以下、単に補正値という）が、−２％であるとする。この場合、Ｓ５７の処理で認識率９２％という演算結果が得られたならば、制御部１１は、演算結果に補正値を加算する。この結果、Ｓ５８の処理では、認識率９２％から２％を減算したもの、即ち認識率９０％が記憶される。また、Ｓ５９の処理を実行することによって、図６に示すような画像比較画面において、第２の表示ボックス１６４に、認識率「９０％」が表示される。
【００９９】
なお、補正値は認識率に対して加算（又は減算）されるものに限定されず、乗算又は除算されるものであってもよい。
例えば、補正値が、“０．９８”であるとする。この場合、Ｓ５７の処理で認識率９２％という演算結果が得られたならば、制御部１１は、演算結果に補正値を乗算する。この結果、Ｓ５８の処理では、認識率９２％に“０．９８”を乗算したもの、即ち認識率９０％が記憶される。また、Ｓ５９の処理を実行することによって、図６に示すような画像比較画面において、第２の表示ボックス１６４に、認識率「９０％」が表示される。
【０１００】
認識率を補正するための補正値は、例えばＭＦＰ１の製造時に演算されて、制御部１１に与えられる。補正値は、例えば同一種類のＭＦＰ１，１，…に共通であってもよいが、ＭＦＰ１毎に演算されてもよい。また、補正値は固定値であってもよいが、画像形成装置の経年劣化に影響され易いため、適宜のタイミングで再演算されることが望ましい。
本実施の形態では、ＭＦＰ１の画像形成部１８が記録シートに画像を形成する場合を例示する。つまり、ここで用いられる補正値は、画像形成部１８の画像形成能力に応じた補正値である。従って、ＭＦＰ１から他のＭＦＰ又はプリンタ等の画像形成装置へオリジナルデータを送信し、送信先で画像を形成する場合には、送信先の画像形成能力に応じた補正値を用いる必要がある。
【０１０１】
以下では、補正値の再演算が可能なＭＦＰ１を説明する。
記憶部１３には、補正値演算用のオリジナルデータが予め記憶されている。このオリジナルデータが示す画像には、例えば、通常画像であればＯＣＲが正確に認識し易く、トナーセーブ画像であればＯＣＲが誤認識し易い文字が含まれている。
ＭＦＰ１の使用者、管理者、又は保守点検作業者等（以下、作業者という）は、操作部１７を操作することによって、ＭＦＰ１に、後述する図８に示す補正値演算処理を実行させる。
図８は、本発明の実施の形態２に係るＭＦＰで実行される補正値演算処理の手順を示すフローチャートである。
【０１０２】
制御部１１は、記憶部１３から補正値演算用のオリジナルデータを読み出し（Ｓ９１）、読み出したオリジナルデータを画像形成部１８に入力させることによって、画像の形成を開始させる（Ｓ９２）。画像形成部１８は、入力されたオリジナルデータに基づく画像を記録シートに形成する。
画像形成部１８における画像形成と並行して、制御部１１は、オリジナルデータが示す画像に含まれている文字を、Ｓ３２又はＳ５５と同様にして、文字認識する（Ｓ９３）。
また、制御部１１は、画像形成部１８が画像を形成し終えたか否かを判定し（Ｓ９４）、終了していない場合は（Ｓ９４でＮＯ）、終了するまでＳ９４の処理を繰り返し実行する。
【０１０３】
画像形成部１８が画像を形成し終えた場合（Ｓ９４でＹＥＳ）、制御部１１は、表示部１６に所定のメッセージを示すメッセージ画像を表示させる（Ｓ９５）。ここで、所定のメッセージとは、画像が形成されている記録シートを画像読取部１９に載置してから操作部１７を操作するよう作業者を促すものである。
次に、制御部１１は、操作部１７が操作されたか否かを判定し（Ｓ９６）、操作されていない場合には（Ｓ９６でＮＯ）、Ｓ９６の処理を繰り返し実行する。操作部１７が操作された場合（Ｓ９６でＹＥＳ）、制御部１１は、画像読取部１９を作動させることによって（Ｓ９７）、スキャンデータを生成させる。このとき、画像読取部１９は、自身に載置された原稿を読み取ってなるラスタライズデータ、即ちスキャンデータを生成し、生成したスキャンデータを記憶部１３に一時的に記憶させる。
【０１０４】
次いで、制御部１１は、記憶部１３からスキャンデータを読み出す（Ｓ９８）。次に、制御部１１は、読み出したスキャンデータを、文字認識処理部１４に入力させることによって、生成されたスキャンデータが示す画像に含まれている文字を、Ｓ９３と同様にして、文字認識する（Ｓ９９）。
そして、制御部１１は、Ｓ９３における文字認識結果と、Ｓ９９における文字認識結果とを比較することによって、Ｓ５７と同様にして、文字認識の認識率を演算する（Ｓ１００）。
最後に、制御部１１は、Ｓ１００で演算した認識率に基づいて補正値を演算し（Ｓ１０１）、演算結果を補正値として記憶してから（Ｓ１０２）、補正値演算処理を終了する。
【０１０５】
Ｓ１０２における制御部１１は、Ｓ１００における演算結果から１００％を減算することによる減算結果を、補正値とする。
オリジナルデータとスキャンデータとが略一致するのであれば、Ｓ１００における演算結果は１００％である。このため、Ｓ１０２における制御部１１は、補正値として補正値０％を得る。一方、オリジナルデータとスキャンデータとが大幅に異なるのであれば、Ｓ１００における演算結果は１００％未満（例えば、９８％）である。このため、Ｓ１０２における制御部１１は、補正値として、Ｓ１００における演算結果から１００％を減算したもの（この場合、−２％）を得る。
以上のようにして得られた補正値は、Ｓ５７の処理で演算した認識率に加算される。
【０１０６】
なお、Ｓ５７の処理で演算した認識率に補正値を乗算する場合、Ｓ１０２における制御部１１は、Ｓ１００における演算結果を１００％で除算することによる除算結果を、補正値とする。例えば、Ｓ１００における演算結果が９８％であれば、補正値は“０．９８”である。
その他、実施の形態１に対応する部分には同一符号を付してそれらの説明を省略する。
以上のようなＭＦＰ１は、画像形成部１８の画像形成能力に起因する認識率の誤差を低減することができるため、更に適切なトナー節約度を演算することができる。
【０１０７】
なお、オリジナルデータとスキャンデータとの差異は、ＯＣＲの画像読取能力の高低にも影響される。従って、実際に画像を読み取るＯＣＲが生成したスキャンデータを用いて補正値を演算すれば、認識率の誤差を更に低減することができる。
しかしながら、現実的には、ＭＦＰ１が備える画像読取部１９が生成したスキャンデータを用いて補正値を演算すればよい。何故ならば、認識率を演算する時点では、何れの画像形成装置で画像を形成するかはわかっても、何れのＯＣＲで画像を読み取るかはわからないことが多いからである。
【０１０８】
実施の形態  ３．
図９は、本発明の実施の形態３に係る画像処理装置として機能するＰＣ３の構成を示すブロック図である。
ＰＣ３は、ＣＰＵ３１、不揮発性メモリ３２、揮発性メモリ３３、表示部３４、操作部３５、及びＩ／Ｆ３６を備える。
表示部３４は、液晶表示ディスプレイを用いてなる。操作部３５は、キーボード及びマウス等を用いてなる。
Ｉ／Ｆ３６は、ＰＣ３とＬＡＮ５との間のインタフェースである。
【０１０９】
ＬＡＮ５には、少なくとも１台のスキャナ４０と、複数台（図中２台）のプリンタ４１，４２，…とが接続されており、Ｉ／Ｆ３６及びＬＡＮ５を介して、ＰＣ３と、スキャナ４０及びプリンタ４１，４２，…夫々とが通信する。
スキャナ４０は、自身に載置された原稿を読み取ってなるラスタライズデータを送信する。プリンタ４１，４２，…夫々は、公知の画像形成装置であり、受信したラスタライズデータに基づく画像を記録シートに形成する。
【０１１０】
ＰＣ３の不揮発性メモリ３２は、ＲＯＭ及びハードディスク等を用いてなる。不揮発性メモリ３２には、例えば文書作成用又は画像生成用等のアプリケーションソフトウェアと、プリンタ４１，４２，…に一対一対応でプリンタドライバ３２１，３２２，…がインストールされている。
プリンタドライバ３２１，３２２，…夫々には、実施の形態１の図２に示す画像形成処理、図３及び図４に示すＯＣＲ対応処理、並びに実施の形態２の図８に示す補正値演算処理に相当する処理を実行するためのコンピュータプログラムが組み込まれている。また、プリンタドライバ３２１，３２２，…には、対応するプリンタ４１，４２，…の画像形成能力に応じた補正値が設定されている。
【０１１１】
ここで、プリンタドライバ３２１，３２２，…夫々には、ラスタライズデータに基づいて文字を抽出するコンピュータプログラム（以下、ＯＣＲソフトという）が個々に組み込まれていてもよい。又は、プリンタドライバ３２１，３２２，…夫々が、１個のＯＣＲソフトを共有する構成でもよい。
【０１１２】
不揮発性メモリ３３は、例えばＲＡＭを用いてなる。
ＣＰＵ３１が、揮発性メモリ３３を作業領域として用い、不揮発性メモリ３２に記憶されているプリンタドライバ３２１，３２２，…の何れかに従って各種処理を実行することによって、ＰＣ３は、実施の形態１，２と同様の画像処理装置として機能することができる。
このとき、不揮発性メモリ３２の一部は、実施の形態１，２の記憶部１３として機能する。
【０１１３】
ただし、ＰＣ３は、実施の形態１，２の文字認識処理部１４及び画像処理部１５に相当するものを備えていない。このため、ＣＰＵ３１がソフト的に文字認識処理部１４及び画像処理部１５夫々と同様の処理を実行する。
また、ＰＣ３は、実施の形態１，２の画像形成部１８及び画像読取部１９に相当するものを備えていない。しかしながら、制御部１１が、Ｉ／Ｆ３６及びＬＡＮ５を介してラスタライズデータをプリンタ４１，４２，…へ送信することによって、プリンタ４１，４２，…夫々が、実施の形態１，２の画像形成部１８として機能する。同様に、制御部１１が、Ｉ／Ｆ３６及びＬＡＮ５を介してラスタライズデータをスキャナ４０から受信することによって、スキャナ４０が、実施の形態１，２の画像読取部１９として機能する。
【０１１４】
以上のようなＰＣ３は、実施の形態１，２のＭＦＰ１と同様に、トナーの消費に起因するプリンタ４１，４２，…のランニングコストを削減することができる。しかも、トナーの消費量を削減しつつ、ＯＣＲが正確に文字を認識することができる画像を記録シートに形成することができる。
【０１１５】
なお、今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲と均等の意味及び特許請求の範囲内での全ての変更が含まれることが意図される。
例えば本発明の画像処理装置は、ＭＦＰ１又はＰＣ３に限定されず、コピー機、プリンタ、又はスキャナでもよい。また、記録剤はトナーに限定されず、インクであってもよい。
更に、本発明の効果がある限りにおいて、ＭＦＰ１及び／又はＰＣ３に、実施の形態１〜３に開示されていない構成要素が含まれていてもよい。
【符号の説明】
【０１１６】
１    ＭＦＰ（画像処理装置）
１１  制御部（認識率演算部，消費量変更部，データ出力部）
１４  文字認識処理部（第１文字認識部，第２文字認識部）
１５  画像処理部（データ生成部）
１６，３４  表示部
１７，３５  操作部
１８  画像形成部（画像形成装置）
３    ＰＣ（画像処理装置）
３１  ＣＰＵ（データ生成部，第１文字認識部，第２文字認識部，認識率演算部，消費量変更部，データ出力部）
４１，４２  プリンタ（画像形成装置）
【図１】
2011041215.tif 000003
【図２】
2011041215.tif 000004
【図３】
2011041215.tif 000005
【図４】
2011041215.tif 000006
【図５】
2011041215.tif 000007
【図６Ａ】
2011041215.tif 000008
【図６Ｂ】
2011041215.tif 000009
【図７】
2011041215.tif 000010
【図８】
2011041215.tif 000011
【図９】
2011041215.tif 000012