(57)【要約】【課題】簡単な構成で原稿の種類を判別し、その種類に応じた適切な補正を行うことができる画像処理装置を提供する。【解決手段】スキャナ部３により読み取られたＲＧＢ値を輝度値に変換し（Ｓ１〜Ｓ２）、その輝度値について頻度を集計したヒストグラムを形成し（Ｓ３）、ヒストグラムが２極化している場合には（Ｓ６：Ｙｅｓ）、画像データのうち薄い部分が濃くなるように変換曲線に基づいて変換し（Ｓ７）、ヒストグラムが２極化していない場合には（Ｓ６：Ｎｏ）、画像データを変換せずにプリンタ部２に出力する（Ｓ８）。【選択図】図５
2008113316.tif 000002
【特許請求の範囲】
【請求項１】
画像を読み取り、読み取られた画像の画像データを取得する画像データ読取り手段と、
その画像データ読取り手段により取得された画像データの各画素の画素値について頻度を集計したヒストグラムを形成するヒストグラム形成手段と、
そのヒストグラム形成手段により形成されたヒストグラムが２極化しているか否かを判断する２極化判断手段と、
前記画像データ読取り手段により取得された前記画像データの画素値を変更する画素値変更手段と、
前記２極化判断手段によりヒストグラムが２極化していると判断された場合は、前記画素値変更手段により前記画像データの画素値を前記画像の濃度が濃くなるように変更して前記画像データを出力し、前記２極化判断手段によりヒストグラムが２極化していないと判断された場合は、前記画素値変更手段による変更を行わずに前記画像データを出力する出力手段とを備えていることを特徴とする画像処理装置。
【請求項２】
前記画像データはカラー画像データであり、
前記画素値は輝度値であって、
前記ヒストグラム形成手段は、各画素の輝度値の頻度を集計することによりヒストグラムを形成することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像データはカラー画像データであり、
前記画素値は、Ｒ値、Ｇ値およびＢ値であって、
前記ヒストグラム形成手段は、各画素のＲ値、Ｇ値およびＢ値の頻度を集計することによりヒストグラムを形成することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記２極化判断手段は、集計された頻度の極大値が２つ存在することを以て前記２極化を判断するものであることを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記ヒストグラム形成手段により形成されたヒストグラムを平滑化する平滑化手段を備え、
前記２極化判断手段は、前記平滑化手段によって平滑化されたヒストグラムが形成する極大値が２つ存在することを以て前記２極化を判断するものであることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記画素値変更手段は、２つの極大値の間における前記画像の濃度が濃くなるように前記画像データを変更することを特徴とする請求項４または５に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置であって、特に簡単な構成で原稿の種類を判別し、その種類に応じた適切な補正を行うことができる画像処理装置に関する。
【背景技術】
【０００２】
原稿に描かれた画像を読み取り、印刷を行う場合に、濃く描かれた部分は、識別できるが、薄く描かれた部分は、識別が困難、あるいは識別が不能になる場合がある。
【０００３】
また、カラー画像をモノクロ画像で印刷を行ったり、カラー画像をファクシミリ受信し、モノクロ画像で印刷が行われる場合に、カラー画像では識別できる画像が、モノクロ画像では識別できなくなったり不鮮明になったりすることがある。
【０００４】
特に、カーボン紙を用いてコピーされた用紙の画像をスキャンし、その画像をモノクロ画像で印刷する場合は、カーボン紙により転写された文字などの濃度が薄く、鮮明に印刷されない。
【０００５】
特開２０００−２８７０９０号公報（特許文献１）には、コントラストの弱いカラー画像を濃く制御して、見やすく見栄えの良い画像にする装置が開示されている。また、特開２０００−３０１８８７号公報（特許文献２）には、赤色や青色などの色のマーカペンで書込みを行った用紙の画像を形成すると、濃度が低く判読が困難であるので、単色フィルタまたは帯域フィルタを通して光を照射し、赤色や青色の濃度を黒色と同程度の濃度にする装置が開示されている。
【特許文献１】特開２０００−２８７０９０号公報
【特許文献２】特開２０００−３０１８８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された装置では、コントラストの弱い部分を濃く制御するので、風景画のような画像の場合にも、コントラストの弱い部分を濃く制御し、不適切な画像に補正するという問題点があった。
【０００７】
また、特許文献２に記載された装置でも同様に、赤色や青色などが濃く制御され、風景画のような画像の場合にも、赤色や青色を濃く制御し、不適切な画像に補正するという問題点があった。
【０００８】
本発明は、上記問題点を解決するためになされたものであり、簡単な構成で原稿の種類を判別し、その種類に応じた適切な補正を行うことができる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
この目的を達成するために、本発明の請求項１記載の画像処理装置は、画像を読み取り、読み取られた画像の画像データを取得する画像データ読取り手段と、その画像データ読取り手段により取得された画像データの各画素の画素値について頻度を集計したヒストグラムを形成するヒストグラム形成手段と、そのヒストグラム形成手段により形成されたヒストグラムが２極化しているか否かを判断する２極化判断手段と、前記画像データ読取り手段により取得された前記画像データの画素値を変更する画素値変更手段と、前記２極化判断手段によりヒストグラムが２極化していると判断された場合は、前記画素値変更手段により前記画像データの画素値を前記画像の濃度が濃くなるように変更して前記画像データを出力し、前記２極化判断手段によりヒストグラムが２極化していないと判断された場合は、前記画素値変更手段による変更を行わずに前記画像データを出力する出力手段とを備えている。
【００１０】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、前記画像データはカラー画像データであり、前記画素値は輝度値であって、前記ヒストグラム形成手段は、各画素の輝度値の頻度を集計することによりヒストグラムを形成する。
【００１１】
請求項３記載の画像処理装置は、請求項１記載の画像処理装置において、前記画像データはカラー画像データであり、前記画素値は、Ｒ値、Ｇ値およびＢ値であって、前記ヒストグラム形成手段は、各画素のＲ値、Ｇ値およびＢ値の頻度を集計することによりヒストグラムを形成する。
【００１２】
請求項４記載の画像処理装置は、請求項１から３のいずれかに記載の画像処理装置において、前記２極化判断手段は、集計された頻度の極大値が２つ存在することを以て前記２極化を判断するものである。
【００１３】
請求項５記載の画像処理装置は、請求項４記載の画像処理装置において、前記ヒストグラム形成手段により形成されたヒストグラムを平滑化する平滑化手段を備え、前記２極化判断手段は、前記平滑化手段によって平滑化されたヒストグラムが形成する極大値が２つ存在することを以て前記２極化を判断するものである。
【００１４】
請求項６記載の画像処理装置は、請求項４または５に記載の画像処理装置において、前記画素値変更手段は、２つの極大値の間における前記画像の濃度が濃くなるように前記画像データを変更する。
【発明の効果】
【００１５】
請求項１記載の画像処理装置によれば、画像データ読取り手段は、読み取った画像の画像データを取得し、ヒストグラム形成手段は、画像データの各画素の画素値について頻度を集計したヒストグラムを形成し、２極化判断手段は、ヒストグラム形成手段により形成されたヒストグラムが２極化しているか否かを判断する。
【００１６】
出力手段は、２極化判断手段によりヒストグラムが２極化していると判断された場合は、画像データの画素値を画像の濃度が濃くなるように変更して出力し、２極化判断手段によりヒストグラムが２極化していないと判断された場合は、画像データの画素値を変更せずに出力する。
【００１７】
よって、ヒストグラムが、２極化している場合は、所定のフォーマットに記入された書類の画像であると判断され、カーボンコピーや、薄い鉛筆などで記入された書類であっても、画像が濃く制御され、識別が可能なように変更される。一方、原稿が自然画や、カラーグラフ画像などの場合は、ヒストグラムが２極化していないので、画像の補正が行わなわれず、画質が劣化することがない。よって、ヒストグラムを形成し、そのヒストグラムが２極化しているか否かを判断し、２極化していれば、濃度を濃くし、２極化していなければ、変更しないという簡単な構成で原稿の種類に応じた適切な補正が行われるという効果がある。
【００１８】
請求項２記載の画像処理装置によれば、請求項１記載の画像処理装置の奏する効果に加え、画像データは、カラー画像データであり、画素値は輝度値であって、ヒストグラム形成手段は、各画素の輝度値の頻度を集計することによりヒストグラムを形成するので、輝度の分布が２極化しているか否かを判断する。原稿が、所定のフォーマットに記入されたものであるか、自然画や、カラーグラフなどを識別する場合に、色相や彩度などについての頻度を取るよりも、処理が簡単であり、かつ、正確に原稿の種類を判断することができる。
【００１９】
請求項３記載の画像処理装置によれば、請求項１記載の画像処理装置の奏する効果に加え、画像データはカラー画像データであり、画素値は、Ｒ値、Ｇ値およびＢ値であって、ヒストグラム形成手段は、各画素のＲ値、Ｇ値およびＢ値の頻度を集計することによりヒストグラムを形成する。一般的に検出されるカラー画素の値がＲＧＢ値であり、輝度値を演算などによって求める必要がなく、単にＲＧＢ値の頻度を算出するだけでよいので、演算が簡単であり、正確に原稿の種類を判別することができるという効果がある。
【００２０】
請求項４記載の画像処理装置によれば、請求項１から３のいずれかに記載の画像処理装置の奏する効果に加え、２極化判断手段は、集計された頻度の極大値が２つ存在することを以て２極化を判断するものである。極大値の存在は、横軸の値を順次増加した場合に、ヒストグラムの値が、増加しているか、減少しているかを判断することにより、極大を検出することができる。よって、判断を行う処理が容易であるという効果がある。
【００２１】
請求項５記載の画像処理装置によれば、請求項４記載の画像処理装置の奏する効果に加え、ヒストグラム形成手段により形成されたヒストグラムを平滑化する平滑化手段を備え、２極化判断手段は、平滑化手段によって平滑化されたヒストグラムが形成する極大値が２つ存在することを以て２極化を判断するものであるので、平滑化することにより、ヒストグラムの微細な変化が除去され、大きな変化が残り、所定のフォーマットの用紙などの画像であることを精度良く判断できるという効果ある。
【００２２】
請求項６記載の画像処理装置によれば、請求項４または５に記載の画像処理装置の奏する効果に加え、画素値変更手段は、２つの極大値の間における画像の濃度が濃くなるように画像データを変更するので、既に濃度が濃い部分は、変更されず、濃度が薄い部分が変更され、識別が困難である部分が、容易に識別できるように変更されるという効果がある。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態における多機能周辺装置（以下、「ＭＦＰ（Multi  Function  Peripheral）もしくは（Multi  Function  Printer）」と略す）１の外観構成を示す斜視図である。図１に示すように、本ＭＦＰ１は、下部に設けられたプリンタ部２と、上部に設けられたスキャナ部３と、スキャナ部３の正面側に設けられた操作パネル４とを一体的に備え、プリンタ機能、スキャナ機能、コピー機能及びファクシミリ機能を有する。
【００２４】
ＭＦＰ１は、不図示のコンピュータと接続されて、そのコンピュータから送信された画像データや文書データに基づいて、記録用紙（被記録媒体）に画像や文書を記録したり、デジタルカメラ等の外部機器と接続されてデジタルカメラから出力される画像データを記録用紙に記録したり、メモリカード等の各種記憶媒体を装填して、その記憶媒体に記憶された画像データ等を記録用紙に記録することが可能である。なお、言うまでもないが、本ＭＦＰ１は、記録用紙だけに限らず、ＯＨＰ用の透明フィルムシートや布など（いずれも被記録媒体の一例）にも画像を記録することが可能である。
【００２５】
スキャナ部３は、ＦＢＳ（Flatbed   Scanner）として機能する原稿読取台６に対して、自動原稿搬送機構（ＡＤＦ：Auto  Document  Feeder、以下「ＡＤＦ」という。）７を備えた原稿カバー８が、背面側の蝶番を支点として開閉自在に取り付けられている。
【００２６】
原稿読取台６の上面は大きく開口されており、その開口部にプラテンガラスが嵌め込まれ、原稿読取台６の内部には、上記画像読取ユニットの移動スペースや、画像読取ユニット、それを支持する部材および駆動させる機構などを配設するスペースが確保されている。
【００２７】
ＡＤＦ７は、原稿トレイ９から原稿排出トレイ１０へ原稿搬送路を通じて原稿を搬送するものである。プリンタ部２は、スキャナ部３で読み取られた画像データ或いは外部から入力された画像データに基づいて、選択的にインク滴を吐出することによって、記録用紙上に画像を記録する所謂インクジェット方式の画像記録装置（インクジェット記録装置）である。このプリンタ部２は、上述したように、スキャナ部３の下方に配設されている。  ＭＦＰ１の正面側、換言すれば、プリンタ部２の正面側には開口５が形成されている。この開口５内に給紙トレイ１４及び排紙トレイ１５が完全に内包されるように設けられている。給紙トレイ１４と排紙トレイ１５は上下二段となるように配設されており、上段に排紙トレイ１５が設けられ、その下方に給紙トレイ１４が設けられている。
【００２８】
ＭＦＰ１の正面側には、図１に示すように横長形状の操作パネル４が設けられている。操作パネル４は、その縦幅が、プリンタ部２の縦幅からのスキャナ部３幅を減じた長さ(空きスペースの縦幅)に収まる寸法に形成されている。操作パネル４は、プリンタ部２やスキャナ部３を操作するためのものであり、各種操作キー４０と液晶表示部（ＬＣＤ：Liquid  Crystal  Display）４１(以下、表示画面と称す)とを具備する。この表示画面４１は、縦横比が３：４の画面を横に２個並べ、縦横比が３：８のものである。
【００２９】
使用者は、操作パネル４を用いて、所望の指令を入力することができる。ＭＦＰ１に所定の指令が入力されると、その入力された情報に基づいて該ＭＦＰ１の動作が制御部２０（図２参照）によって制御される。操作パネル４に備えられる操作キー４０には、十字キー４０ａや、テンキー４０ｂなどが備えられている。
【００３０】
なお、ＭＦＰ１は、操作パネル４から入力された指令のほか、コンピュータに接続されて該コンピュータからプリンタドライバやスキャナドライバ等を介して送信される指令に基づいて動作するようにシステム構成されている。
【００３１】
プリンタ部２の上記開口５の上側には、接続パネル７０が設けられている。この接続パネル７０には、その左端側にＵＳＢ端子７１が配設されている。ＵＳＢ端子７１は、外部機器とＵＳＢ接続することにより該外部機器と本ＭＦＰ１とを通信可能に接続するコネクタ端子である。また、接続パネル７０の右端側にはスロット部７２が配設されている。スロット部７２はカード型メモリを装填可能な複数のカードスロットが設けられている。カードスロットにカード型メモリが装填され、該装填されたカード側メモリから画像データが後述の制御部２０により読み出されると、その読み出された画像データや該画像データに関する情報が制御部２０によって表示画面４１に表示される。或いは、選択された任意の画像がプリンタ部２において記録用紙に記録される。
【００３２】
次に、図２を参照してＭＦＰ１の電気的構成の概略について説明する。図２は、ＭＦＰ１の電気的構成を示すブロック図である。制御部２０は、プリンタ部２、スキャナ部３及び操作パネル４を含むＭＦＰ１の動作を統括的に制御するものである。制御部２０は、図２に示すように、ＣＰＵ（Central  Processing  Unit）２１、ＲＯＭ（Read  Only  Memory）２２、ＲＡＭ（Random  Access  Memory）２３、フラッシュメモリ２４を主とするマイクロコンピュータとして構成されており、バス２５を介してＡＳＩＣ（Application  Specific  Integrated  Circuit）２６に接続されている。
【００３３】
ＲＯＭ２２には、ＦＡＸ機能、コピー機能、スキャナ機能、トリミング機能などをそれぞれ制御する各種制御プログラム、制御プログラムで用いられる定数やテーブルおよび後述する画像処理プログラム２２ａなどが記憶されている。
【００３４】
ＲＡＭ２３は、ランダムにアクセス可能なメモリであり、ＣＰＵ２１が各種機能を実行する際に、一次的に変数やパラメータを記憶するものである。このＲＡＭ２３には、ファクシミリ送信を行う場合や、コピー印刷を行う場合に、スキャナ部３により読み取られたカラー画像データを記憶する画像メモリ２３ａと、その画像メモリ２３ａに記憶されたカラー画像データの各画素の輝度値についてのヒストグラムを記憶するヒストグラムメモリ２３ｂとが備えられている。
【００３５】
ＡＳＩＣ２６は、ＣＰＵ２１からの指令に従い、プリンタ部２、スキャナ部３、操作パネル４、及びスロット部７２の動作制御を行う。ＡＳＩＣ２６には、ＭＦＰ１に所望の指令を入力するための操作キー４０を制御するパネルゲートアレイ２７が接続されている。パネルゲートアレイ２７は、操作キー４０の押下を検出して、所定のキーコードをＡＳＩＣ２６へ出力する。このキーコードは、複数の操作キー４０に対応して割り当てられている。ＣＰＵ２１は、パネルゲートアレイ２７から所定のキーコードを入力すると、所定のキー処理テーブルに従って、実行すべき制御処理を行う。キー処理テーブルは、キーコードと制御処理とを対応させてテーブル化したものであり、ＲＯＭ２２に記憶されている。
【００３６】
ＡＳＩＣ２６には、表示画面４１の画面表示を制御するＬＣＤコントローラ２８が接続されている。ＬＣＤコントローラ２８は、ＣＰＵ２１の指令に基づいて、表示画面４１にプリンタ部２又はスキャナ部３の動作に関する情報や、読取画像或いは入力画像を画面に表示させる。
【００３７】
ＡＳＩＣ２６には、コンピュータとパラレルケーブル又はＵＳＢケーブルを介してデータの送受信を行うためのパラレルインタフェース２９及びＵＳＢ端子７１が接続されている。さらに、ＡＳＩＣ２６には、ファクシミリ機能を実現するためのＮＣＵ（Network  Control  Unit）３１、モデム３２およびスロット部７２が接続されている。
【００３８】
スロット部７２にはカード型メモリを装填可能な複数のカードスロットが設けられている。カードスロットにカード型メモリが装填され、該装填されたカード側メモリから画像データが制御部２０により読み出されると、その読み出された画像データや該画像データに関する情報が制御部２０によって表示画面４１に表示される。或いは、操作キー４０によって選択された任意の画像がプリンタ部２において記録用紙に記録される。
【００３９】
次に、図３を参照して、３種類の原稿と、それぞれの原稿から作成したヒストグラムとについて説明する。図３は、３種類の原稿と、それぞれの原稿に対応するヒストグラムである。
【００４０】
図３（ａ）は、所定の赤色のフォーマットに、カーボンコピーで記入された画像の例であり、所定の赤色のフォーマットが印刷された部分は、赤色に対応する濃度の画像が得られるが、フォーマット内に書き込まれた部分の画像は、薄い画像しか得られない。図３（ｂ）は、その画像の画素値としての輝度値がとる各値の頻度（画素数）を集計したヒストグラムである。図３（ｃ）は、円グラフと棒グラフが描かれた画像であって、円グラフ内の各領域や、棒グラフの各棒が、異なる色に着色されている。この図では、色に対応して、図柄を変えることにより、色が異なることを示している。図３（ｄ）は、この円グラフと棒グラフが描かれた画像の画素値としての輝度値がとる各値の頻度（画素数）を集計したヒストグラムである。
【００４１】
図３（ｅ）は、デジタルカメラで撮影した風景の画像であり、太陽や、山や、海がそれぞれの色に着色されている。図３（ｆ）は、この風景の画像の画素値としての輝度値がとる各値の頻度（画素数）を集計したヒストグラムである。
【００４２】
ヒストグラムは、各輝度値の頻度を示すものであるが、カラー画像の場合の各画素は、ＲＧＢ値により表され、このＲＧＢ値から輝度値が算出される。通常、ＲＧＢ値のそれぞれは、８ビットの２進数で記憶され、輝度値も演算の結果、８ビットの２進数に丸められる。したがって、輝度値は、１０進数では、０から２５５までの整数値をとる。ヒストグラムは、画素の数を画像の全画面について集計して作成される。輝度値は、値が小さいほど画像が暗く、値が大きいほど画像が明るいことを示す。
【００４３】
図３（ｂ）、（ｄ）、（ｆ）に示すヒストグラムは、横軸を０から２５５までの輝度値とし、縦軸を画素数として表したものである。
【００４４】
図３（ｂ）は、図３（ａ）の申し込み用紙などの書式に書き込まれた画像のヒストグラムであり、横軸のほぼ中央に見られる極大Ａが、フォーマットの赤色に対応する濃度の画像を示し、輝度値が２５５付近の高い極大Ｃは、用紙が白色であって、白い部分が多いことを示す、その極大の少し左側に、細い極大Ｂは、フォーマット中に書き込まれた文字を示している。
【００４５】
図３（ｄ）は、図３（ｃ）のグラフ図の画像のヒストグラムであり、極大が、Ｄ，Ｅ，Ｆ，Ｇの４つが確認される。また、図３（ｆ）は、図３（ｅ）の風景の画像のヒストグラムであり、細い極大Ｈ，Ｉ，Ｊが見られるが、全体的に画素数が一つの輝度値に集中することがなく、輝度値全体に画素が分布することを示している。
【００４６】
従って、このようしてヒストグラムを形成し、ヒストグラムの形状を判別することにより、画像の種類を特定することができる。ヒストグラムの形状の特徴を抽出するには、形状の小さな変化を除去し、大きな起伏を取り出す。小さな変化を除去する方法としては、ローパスフィルタにかける方法が知られている。
【００４７】
図４（ａ）は、図３（ｂ）に示すヒストグラムにローパスフィルタをかけたヒストグラムを示すものである。ローパスフィルタをかけたヒストグラムでは、細い極大Ｂは、平滑されて極大を形成しないものとなる。よって、このローパスフィルタにより平滑化されたヒストグラムの極大を検出すると、極大Ａと、極大Ｃとの２つの極大が検出される。
【００４８】
なお、ＣＰＵにより極大を検出するには、ヒストグラムの横軸に沿って順次画素数を読み出し、読み出した値が、先に読み出した値より大きい場合は、増加していると判断し、先に読み出した値より小さい場合は、減少していると判断する。そして、増加または減少した値が所定の値以上で、かつその増加または減少が所定の区間以上続き、増加から減少に転じた場合に、極大値が存在すると判断する。その極大値をとる横軸の値が求める輝度値である。図４（ａ）に示す例では、極大Ａをとる輝度値は、８０であり、極大Ｃをとる輝度値は、２５５である。
【００４９】
以上の処理を入力された全体画像について行うことにより、極大の数を検出することができる。画像が、図３（ａ）のように所定のフォーマットの用紙に記入された画像の場合には、２つの極大を有し、２極化していると判断され、図３（ｃ）のようにグラフ図の場合には、２より多い数の極大を有し、図３（ｅ）のように風景などの自然画の場合には、極大を有さない。
【００５０】
よって、本発明は、画像のヒストグラムを形成し、そのヒストグラムに極大値が２つ存在するかを否かを判断することにより２極化しているか否かを判断し、２極化している場合には、フォーマット用紙の画像であると判断し、ヒストグラムの形状が２極化していない場合は、フォーマット用紙ではないと判断する。
【００５１】
そして、画像の種類がフォーマット用紙であると判断した場合には、次に、輝度を下げ、濃度を高くする処理を行う。濃度を高くすることにより、カーボンコピーなどにより薄く書かれている画像（本実施形態においては、図３（ａ）のフォーマット内に書き込まれた部分の画像）を濃くし、識別できない部分を、識別することができるようにする。  しかしながら、画像を一律に濃くすると、すでに濃い部分が見にくくなる恐れがあるので、濃い部分以外の部分を、濃くすることが好ましい。
【００５２】
図４（ｂ）は、すでに濃い部分以外を濃くする処理を行うための、変換曲線を示している。このグラフの横軸は、入力輝度値で０から２５５までの値をとり、縦軸は、出力輝度値であって、同じく０から２５５までの値をとる。従って、グラフの原点０から右上に引かれた対角線を、変換曲線とする場合は、入力値と出力値とが等しく設定される。すなわち、濃度が変化しない。
【００５３】
図４（ａ）に示すように極大Ａの輝度値が約８０であるので、輝度値が８０より大きい部分の輝度値を下げるように変換する。この図４（ｂ）では極大Ａとなる輝度値が８０から原点０までの部分の変換曲線を対角線とする。次に、輝度値８０から最大値２５５までの間を３等分し、輝度値が８０から約１４０までの間は、出力値を８０とし、輝度値が１４０から２００までの間は、対角線に平行とし、輝度値が２００から２５５までの間は、対角線と平行な直線により決まる入力輝度値が２００であるときの出力輝度値と、右上の角との交点を結ぶ直線としたものである。この変換曲線により、フォーマット用紙の画像であると判断された画像を変換すれば、輝度値が８０以上の輝度値が下げられ、薄い画像が濃く変換される。
【００５４】
次に、図５に示すフローチャートを参照して、上記処理をＣＰＵ２１が実行する場合について説明する。この処理は、ＲＯＭ２２に記憶された画像処理プログラム２２ａに記述されている。この処理は、使用者により設定された画像が記録された用紙を印刷するように指示された場合に、実行される処理である。まず、使用者により設定された用紙の画像をスキャナ部３により読み取り、各画素の画素値であるＲＧＢ値を画像メモリ２３ａに記憶する（Ｓ１）。次に、各ＲＧＢ値を輝度値に変換し（Ｓ２）、ヒストグラムをヒストグラムメモリ２３ｂに形成する（Ｓ３）。輝度値Ｙは、ＲＧＢ値から、次式により演算により求めることができる。
Ｙ＝０．２９９９Ｒ＋０．５８７Ｇ＋０．１１４Ｂ
この式により求めた輝度値を整数値に丸め、その整数値をとる画素数を、画像を構成する全ての画素について集計することによりヒストグラムが形成される。
【００５５】
次に、ヒストグラムメモリ２３ａに形成されたヒストグラムをローパスフィルタを使用して平滑化し（Ｓ４）、その平滑化されたヒストグラムの形状の極大値を検出する（Ｓ５）。次に、検出された極大値の数が２であるか、すなわち２極化しているか否かを判断する（Ｓ６）。ヒストグラムが２極化している場合は（Ｓ６：Ｙｅｓ）、所定のフォーマットに書かれた用紙の画像であるとして、図４（ｂ）に示すような変換曲線を形成し、その変換曲線に基づいて画像メモリ２３ａに記憶された画像データを変換して、薄い部分を濃く変更し（Ｓ７）、プリンタ部２に出力する（Ｓ８）。
【００５６】
一方、Ｓ６の判断処理において、ヒストグラムが２極化していないと判断された場合は（Ｓ６：Ｎｏ）、画像メモリ２３ａに記憶され画像データの変更を行わずにプリンタ部２に出力する（Ｓ８）。
【００５７】
以上、実施形態に基づいて説明したように、画像を形成する画素の輝度値のヒストグラムを形成し、そのヒストグラムの形状が２極化している場合は、所定のフォーマットの用紙などに書き込みされた画像であるとして、薄い部分を濃く変更し、ヒストグラムの形状が２極化していない場合は、所定のフォーマットの用紙以外の、自然画などの画像であるとして変更を行わない。
【００５８】
よって、所定のフォーマットの用紙にカーボンコピーなどによる記入が行われ、その記入が薄い場合に、濃く変換されて出力されるので、識別できない出力を防止することができるとともに、自然画などの濃く変換されることにより画質が劣化する画像の場合には、濃く変換されないので、画質の劣化を防止することができる。
【００５９】
なお、図５に示すフローチャートの処理では、ＲＧＢ値から輝度値を求め、その輝度値のヒストグラムを形成するものとしたが、Ｒ値、Ｇ値、Ｂ値が取る値の合計の頻度を求めるＲＧＢヒストグラムを形成し、そのＲＧＢヒストグラムにより、２極化しているか否かを判断するようにしてもよい。この場合は、ＲＧＢ値から輝度値を算出する必要がなく、Ｒ値、Ｇ値、Ｂ値それぞれについて頻度を集計するだけでヒストグラムを形成することができる。
【００６０】
また、請求項に記載の画像データ読取り手段は、図５に記載のフローチャートのＳ１の処理が該当し、ヒストグラム形成手段は、図５に記載のフローチャートのＳ３の処理が該当し、２極化判断手段は、図５に記載のフローチャートのＳ６の処理が該当し、画素値変更手段は、図５に記載のフロ−チャートのＳ７の処理が該当し、出力手段は、図５に記載のフローチャートのＳ６〜Ｓ８の処理が該当し、平滑化手段は、図５に記載のフローチャートのＳ４の処理が該当する。
【００６１】
以上実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００６２】
例えば、上記実施形態では、多機能周辺装置における処理について説明したが、プリンタや、ファクシミリ装置などの単機能の装置における処理としてもよい。
【００６３】
また、上記実施形態では、スキャナ部３により読み取った画像データについて処理を行うものとしたが、他の装置により形成された画像データを入力し、その入力された画像データを処理するようにしてもよい。
【００６４】
また、上記実施形態では、スキャナ部３により、カラー画像を読み取るものとしたが、原稿がカラーであるかモノクロであるかを問わず、モノクロ画像を読み取るものとしてもよい。この場合には、画像メモリ２３ａには、モノクロ画像の輝度値が記憶され、その輝度値に基づいてヒストグラムを形成する。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態における画像処理装置を有する多機能周辺装置の外観を示す斜視図である。
【図２】多機能周辺装置の電気的構成を示すブロック図である
【図３】複数の画像とその各画像のヒストグラムである。
【図４】（ａ）は、平滑化されたヒストグラムを示し、（ｂ）は、変換曲線を示すグラフである。
【図５】ＣＰＵによる処理を示すフローチャートである。
【符号の説明】
【００６６】
１              多機能周辺装置（ＭＦＰ）
２              プリンタ部（印刷手段）
３              スキャナ部（画像データ読取り手段）
２１            ＣＰＵ
２２            ＲＯＭ
２３            ＲＡＭ
２３ａ          画像メモリ（画像記憶手段）
２３ｂ          ヒストグラムメモリ（選択画像記憶手段）
【図１】
2008113316.tif 000003
【図２】
2008113316.tif 000004
【図３】
2008113316.tif 000005
【図４】
2008113316.tif 000006
【図５】
2008113316.tif 000007