(57)【要約】【課題】モノクロ画像をカラー画像に変換する画像処理装置において、画像の判読性を向上させることが可能な画像処理装置を提供する。【解決手段】グラフ項目の代表濃度値算出処理を実行する（ステップＳ２１）。次に、隣接領域判定処理を実行する（ステップＳ２２）。具体的には、最小距離が線幅以下となる組み合わせを隣接するグラフ項目として記憶する。次に、色パターン設定処理を実行する（ステップＳ２３）。隣接するグラフ項目の濃度値と同じ程度の濃度値であるかどうかに基づいて、色パターンを設定する。そして、色設定処理を実行する（ステップＳ２４）。【選択図】図６
2010206597.tif 000002
【特許請求の範囲】
【請求項１】
モノクロ画像データにより形成されるモノクロ画像中の種々の領域を判別する領域判別手段と、
前記領域判別手段により判別された複数のグラフ項目を有するグラフ領域に対して前記モノクロ画像をカラー画像に変換するための色データを決定する決定手段と、
色データに基づいてモノクロ画像データをカラー画像データに変換する変換部とを備え、
前記決定手段は、
前記グラフ領域の各グラフ項目の濃度値を算出する濃度値算出手段と、
前記グラフ領域の前記複数のグラフ項目について、互いに隣接するグラフ項目を判定する判定手段と、
各グラフ項目に対して、前記濃度値算出手段により算出された濃度値に応じた色データを決定するための各々が互いに異なる複数の色パターンの中から１つの色パターンを設定する色パターン設定手段とを含み、
前記色パターン設定手段は、前記判定手段により互いに隣接するグラフ項目の濃度値が同程度の濃度値である場合には、前記互いに隣接するグラフ項目に対して前記複数の色パターンの中からそれぞれ異なる色パターンに設定する、画像処理装置。
【請求項２】
前記複数の色パターンは、それぞれ色相が異なる、請求項１記載の画像処理装置。
【請求項３】
前記複数の色パターンは、それぞれ明度が異なる、請求項１記載の画像処理装置。
【請求項４】
モノクロ画像データにより形成されるモノクロ画像中の種々の領域を判別する領域判別手段と、
前記領域判別手段により判別された少なくとも１つのグラフ項目を有するグラフ領域の種類を判別する種別判別手段と、
前記領域判別手段により判別された複数のグラフ領域のそれぞれに対して前記モノクロ画像をカラー画像に変換するための色データを決定する決定手段と、
色データに基づいてモノクロ画像データをカラー画像データに変換する変換部とを備え、
前記決定手段は、
前記グラフ領域の各グラフ項目の濃度値を算出する濃度値算出手段と、
前記グラフ領域の各グラフ項目に対して、前記濃度値算出手段により算出された濃度値に応じた色データを決定するための各々が互いに異なる複数の色パターンの中から１つの色パターンを設定するための色パターン設定手段とを含み、
前記色パターン設定手段は、前記種別判別手段の判別結果に基づいて、前記複数のグラフ領域の種類毎にそれぞれ異なる色パターンを設定する、画像処理装置。
【請求項５】
前記種別判別手段は、前記グラフ領域のグラフ項目数に基づいて前記複数のグラフ領域を分類する、請求項４記載の画像処理装置。
【請求項６】
前記種別判別手段は、前記グラフ領域の各グラフ項目の濃度値の配列に基づいて分類する、請求項４記載の画像処理装置。
【請求項７】
前記種別判別手段は、前記グラフ領域の周辺に配置された文字列に基づいて分類する、請求項４記載の画像処理装置。
【請求項８】
前記複数の色パターンは、それぞれ色相が異なる、請求項４記載の画像処理装置。
【請求項９】
前記複数の色パターンは、それぞれ明度が異なる、請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特にモノクロ画像をカラー画像に変換し出力することができる画像処理装置に関する。
【背景技術】
【０００２】
従来より、カラー複写機などにおいては、モノクロ画像のグレー濃度や印刷パターンに応じて、色付けを行ないカラー化する技術がある。
【０００３】
例えば、ある研修等において、プロジェクタ等によりカラー画像で表示された研修内容が資料として配布される場合、参加者にはモノクロ画像として印刷配布される場合が考えられる。しかしながら、印刷配布された資料がモノクロ画像である場合には、カラー画像で強調されていた領域は、グレー濃度となり、逆に見にくい資料となる可能性がある。
【０００４】
したがって、当該印刷配布されたモノクロ画像の資料を再びカラー画像に変換することが可能であれば、ユーザにとって利便性が高い。
【０００５】
たとえば、特開２００５−２６９３１６号公報においては、オフィスで用いられる所定の数例えば１６色程度の色を割り当てる方式が提案されている。
【０００６】
また、特開平１０−２３４０２５号公報においては、濃度レベルに応じた複数の着色パターンを用意し、ユーザが最適な着色結果を選択する方式が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２６９３１６号公報
【特許文献２】特開平１０−３２４０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の方式においては、単に画像パターンの濃淡（グレー濃度）に応じて色付けを行なう方式が開示されているが、例えば、グラフ領域などで隣接するグラフ項目が同じようなグレー濃度である場合には、同じ色付けがなされてしまうため、グラフ項目が逆に見づらくなり判読性が低下する可能性がある。
【０００９】
また、複数のグラフ領域が存在する場合に、比較対照が異なるグラフ領域が存在する場合であってもグレー濃度が同じ場合には、同じ色付けを実行するためグラフ領域の相関の有無について判読が難しくなる可能性がある。
【００１０】
本発明は、上記のような問題を解決するためになされたものであって、モノクロ画像をカラー画像に変換する画像処理装置において、画像の判読性を向上させることが可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の有る局面に従う画像処理装置は、モノクロ画像データにより形成されるモノクロ画像中の種々の領域を判別する領域判別手段と、領域判別手段により判別された複数のグラフ項目を有するグラフ領域に対してモノクロ画像をカラー画像に変換するための色データを決定する決定手段と、色データに基づいてモノクロ画像データをカラー画像データに変換する変換部とを備え、決定手段は、グラフ領域の各グラフ項目の濃度値を算出する濃度値算出手段と、グラフ領域の複数のグラフ項目について、互いに隣接するグラフ項目を判定する判定手段と、各グラフ項目に対して、濃度値算出手段により算出された濃度値に応じた色データを決定するための各々が互いに異なる複数の色パターンの中から１つの色パターンを設定する色パターン設定手段とを含む。色パターン設定手段は、判定手段により互いに隣接するグラフ項目の濃度値が同程度の濃度値である場合には、互いに隣接するグラフ項目に対して複数の色パターンの中からそれぞれ異なる色パターンに設定する。
【００１２】
好ましくは、複数の色パターンは、それぞれ色相が異なる。
好ましくは、複数の色パターンは、それぞれ明度が異なる。
【００１３】
本発明の別の局面に従う画像処理装置は、モノクロ画像データにより形成されるモノクロ画像中の種々の領域を判別する領域判別手段と、領域判別手段により判別された少なくとも１つのグラフ項目を有するグラフ領域の種類を判別する種別判別手段と、領域判別手段により判別された複数のグラフ領域のそれぞれに対してモノクロ画像をカラー画像に変換するための色データを決定する決定手段と、色データに基づいてモノクロ画像データをカラー画像データに変換する変換部とを備える。決定手段は、グラフ領域の各グラフ項目の濃度値を算出する濃度値算出手段と、グラフ領域の各グラフ項目に対して、濃度値算出手段により算出された濃度値に応じた色データを決定するための各々が互いに異なる複数の色パターンの中から１つの色パターンを設定するための色パターン設定手段とを含む。色パターン設定手段は、種別判別手段の判別結果に基づいて、複数のグラフ領域の種類毎にそれぞれ異なる色パターンを設定する。
【００１４】
好ましくは、種別判別手段は、グラフ領域のグラフ項目数に基づいて複数のグラフ領域を分類する。
【００１５】
好ましくは、種別判別手段は、グラフ領域の各グラフ項目の濃度値の配列に基づいて分類する。
【００１６】
好ましくは、種別判別手段は、グラフ領域の周辺に配置された文字列に基づいて分類する。
【００１７】
好ましくは、複数の色パターンは、それぞれ色相が異なる。
好ましくは、複数の色パターンは、それぞれ明度が異なる。
【発明の効果】
【００１８】
本発明に従う画像処理装置において、グラフ領域に対して、互いに隣接するグラフ項目について、濃度値が同程度である場合には、それぞれ異なる色パターンに従って色データを決定するためグラフ領域のカラー画像の判読性を向上させることができる。
【００１９】
また、本発明に従う画像処理装置は、複数のグラフ領域について、グラフ領域の種類を判別して、グラフ領域の種類毎に色データを決定する色パターンを設定するため、種類が異なるグラフ領域について異なる色パターンが設定されるため、複数のグラフ領域のカラー画像の判読性を向上させることが可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態１に従う画像処理装置であるＭＦＰ１の構成について説明する図である。
【図２】本発明の実施の形態１に従うカラー画像処理の流れを説明する図である。
【図３】本発明の実施の形態１に従うグラフ領域分析処理について説明する図である。
【図４】本発明の実施の形態１に従うグラフ項目抽出処理のサブルーチンを説明する図である。
【図５】本発明の実施の形態１に従うグラフ項目の抽出の流れを説明する図である。
【図６】色決定処理について説明する図である。
【図７】隣接領域判定処理について説明する図である。
【図８】隣接領域判定処理のグラフ項目の距離を説明する図である。
【図９】色パターン設定処理のサブルーチンについて説明する図である。
【図１０】モノクロ画像データからカラー画像データに変換する従来の例を説明する図である。
【図１１】本発明の実施の形態１に従うモノクロ画像データからカラー画像データに変換する処理を説明する図である。
【図１２】本発明の実施の形態１に従うモノクロ画像データからカラー画像データに変換する別の処理を説明する図である。
【図１３】本発明の実施の形態１に従うモノクロ画像データからカラー画像データに変換するさらに別の処理を説明する図である。
【図１４】複数のグラフ領域についてモノクロ画像データからカラー画像データに変換する従来の例を説明する図である。
【図１５】本発明の実施の形態２に従うグラフ領域分析処理を説明する図である。
【図１６】本発明の実施の形態２に従うグラフ種別判別処理を説明する図である。
【図１７】本発明の実施の形態２に従う濃度ヒストグラムを作成した場合を説明する図である。
【図１８】本発明の実施の形態２に従う色決定処理を説明する図である。
【図１９】本発明の実施の形態２に従う色パターン設定処理について説明する図である。
【図２０】本発明の実施の形態２に従う具体例を説明する図である。
【図２１】本発明の実施の形態２に従う複数のグラフ領域についてモノクロ画像データからカラー画像データに変換する例を説明する図である。
【図２２】本発明の実施の形態２の変形例１に従うグラフ領域分析処理を説明する図である。
【図２３】本発明の実施の形態２の変形例１に従うグラフ種別判別処理を説明する図である。
【図２４】本発明の実施の形態２の変形例１に従う濃度値配列を説明する図である。
【図２５】本発明の実施の形態２の変形例１に従う色決定処理を説明する図である。
【図２６】本発明の実施の形態２の変形例１に従う色パターン設定処理を説明する図である。
【図２７】本発明の実施の形態２の変形例２に従うグラフ種別判別処理を説明する図である。
【図２８】グラフ領域の周辺領域を抽出して、ＯＣＲ処理を実行する場合を説明する図である。
【図２９】本発明の実施の形態２の変形例２に従う色パターン設定処理を説明する図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明において同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。
【００２２】
（実施の形態１）
図１を用いて本発明の実施の形態１に従う画像処理装置であるＭＦＰ（Multi Function Peripheral）１の構成について説明する。
【００２３】
図１を参照して、本発明の実施の形態１に従うＭＦＰ１は、制御部５と、画像処理部１０と、画像読取部２０と、画像形成部２５と、ネットワークＩ／Ｆ部３０と、記憶部３５と、各部を接続するための内部バス４０とを含む。
【００２４】
画像読取部２０は、図示しないが載荷台にセットされた原稿を図示しないスキャナにより読取って画像データを取得する。本例においては、原稿はモノクロ画像であるものとする。
【００２５】
画像処理部１０は、入力された画像データに対して補正、加工、編集等を実行するとともに、後述するモノクロ画像データをカラー画像データに変換する処理を実行する。
【００２６】
画像形成部２５は、指示に従って画像データを紙媒体等に印刷処理する。
記憶部３５は、ＭＦＰ１における所定の機能を実現するためのプログラム等が格納されたＲＯＭ（Read Only Memory）と、制御部５等のワークエリアとして利用されるＲＡＭ（Random Access Memory）と、ＭＦＰ１を利用するユーザ名等の各種データ等を格納するＨＤＤ（Hard Disk Drive）とを含む。
【００２７】
制御部５は、内部バス４０を介して各部全体を制御する。
画像処理部１０は、グラフ領域抽出部１２と、グラフ領域分析部１４と、色決定部１６と、カラー変換部１８とを含む。なお、各部の機能は、記憶部３５のＲＯＭに格納された所定のプログラムを読み込むことにより実現されるものとする。
【００２８】
グラフ領域抽出部１２は、入力した画像データに対して画像データ内のグラフ領域を抽出する。
【００２９】
グラフ領域分析部１４は、抽出したグラフ領域の分析処理を実行する。具体的な方式については後述する。
【００３０】
色決定部１６は、例えば、一例として抽出したグラフ領域の色を決定する。
カラー変換部１８は、記憶部３５に記憶されたモノクロ画像データに対して、色決定部１６により決定された色情報に基づいてカラー画像データに変換する。
【００３１】
図２を用いて本発明の実施の形態１に従うカラー画像処理の流れを説明する。
図２を参照して、まず、画像データ取得処理を実行する（ステップＳ１）。
【００３２】
具体的には、図１における画像読取部２０において、載荷台にセットされた原稿を読取って画像データを取得する。本例においては、原稿はモノクロ画像であり、モノクロ画像データを取得するものとする。
【００３３】
次に、グラフ領域抽出処理を実行する（ステップＳ２）。具体的には、画像処理部１０のグラフ領域抽出部１２において、モノクロ画像データから明度画像を生成して、二値化処理することによりモノクロ画像データ中に含まれるグラフ領域を判別する。なお、画像処理部１０のグラフ領域抽出部１２は、記憶部３５のＲＯＭに記憶されている公知のグラフ領域抽出のための所定のプログラムを読み込むことにより当該機能を実現するものとする。
【００３４】
そして、次に、グラフ領域分析部１４においてグラフ領域分析処理を実行する（ステップＳ３）。
【００３５】
図３を用いて本発明の実施の形態１に従うグラフ領域分析処理について説明する。
図３を参照して、まず、抽出したグラフ領域におけるエッジ抽出処理を実行する（ステップＳ１１）。なお、エッジ抽出処理によりエッジ抽出されたグラフ領域内の画素についてはエッジ画素であることが特定されるものとする。
【００３６】
そして、エッジ抽出処理を実行したグラフ領域の画像データに対してグラフ項目抽出処理を実行する（ステップＳ１２）。
【００３７】
図４を用いて本発明の実施の形態１に従うグラフ項目抽出処理のサブルーチンについて説明する。
【００３８】
図５を用いて本発明の実施の形態１に従うグラフ項目の抽出の流れを説明する。
図５（ａ）には、抽出されたグラフ領域が示されている。
【００３９】
図４を参照して、まず、画像の画素を走査する（ステップＳ３１）。
図５（ｂ）は、画像の画素を走査する場合が示されている。具体的には、画像データの左端上から順番に左側になぞるように画素を走査する。そして、左端から右端に走査された場合には、次の行の左端から右端に走査するものとする。なお、走査の方式はこれに限られず他の方式を採用することも可能である。
【００４０】
そして、次に、走査した画素はエッジ画素であるか否かを判断する（ステップＳ３２）。
【００４１】
そして、次に、ステップＳ３２において、走査した画素がエッジ画素であると判断された場合には（ステップＳ３２においてＹＥＳ）、エッジ画素の連結性があるかどうかを判断する（ステップＳ３３）。
【００４２】
具体的には、隣接する画素例えば右隣の画素についてもエッジ画素であるかどうかを判断する。隣接する画素例えば右隣の画素がエッジ画素でないと判断される場合にはエッジ画素の連結性無しと判断する（ステップＳ３３においてＮＯ）。一方、隣接する画素例えば右隣の画素についてもエッジ画素であると判断される場合にはエッジ画素の連結性有りと判断する（ステップＳ３３においてＹＥＳ）。
【００４３】
次に、ステップＳ３３においてエッジ画素の連結性有りと判断された場合にはエッジ画素の連結性を確認する（ステップＳ３４）。具体的には、所定のルールに則ってエッジ画素が四角形として連結されているか否かを確認する。所定のルールとしては、図５（ｃ）に示されるように、例えば、隣接する画素例えば右隣の画素がエッジ画素である場合に、同様の方式に従ってさらに右方向に隣接する画素がエッジ画素か否かを確認する。そして、当該処理を繰り返してエッジ画素に隣接する下隣の画素がエッジ画素となるまで連結性を確認する。そして、エッジ画素に隣接する下隣の画素がエッジ画素となった場合には、今度は下方向に同様の方式に従って連結性を確認する。具体的には、隣接する画素例えば下隣の画素がエッジ画素である場合に、同様の方式に従ってさらに下方向に隣接する画素がエッジ画素か否かを確認する。そして、当該処理を繰り返してエッジ画素に隣接する左隣の画素がエッジ画素となるまで連結性を確認する。そして、エッジ画素に隣接する左隣の画素がエッジ画素となった場合には、今度は左方向に同様の方式に従って連結性を確認する。具体的には、隣接する画素例えば左隣の画素がエッジ画素である場合に、同様の方式に従ってさらに左方向に隣接する画素がエッジ画素か否かを確認する。そして、当該処理を繰り返してエッジ画素に隣接する上隣の画素がエッジ画素となるまで連結性を確認する。そして、当該処理を繰り返してエッジ画素に隣接する上隣の画素がエッジ画素となった場合には、今度は上方向に同様の方式に従って連結性を確認する。具体的には、隣接する画素例えば上隣の画素がエッジ画素である場合には、同様の方式に従ってさらに上方向に隣接する画素がエッジ画素か否かを確認する。そして、当該処理を繰り返して最初の基の画素に戻ることができるかどうかを判断する。すなわち、右、下、左、上とエッジ画素の連結性を確認して最初のエッジ画素に戻ることができれば、エッジ画素の連結性により最初のエッジ画素を頂点とした四角形が描かれていることになる。
【００４４】
したがって、ステップＳ３４の後、エッジ画素を頂点としてエッジ画素の連結性により四角形となるかどうかを判断する（ステップＳ３５）。
【００４５】
ステップＳ３５において、四角形となると判断された場合には、描かれている四角形はグラフ領域におけるグラフ項目であると判断して記憶する（ステップＳ３６）。具体的には、グラフ項目の座標とともに、頂点座標で囲まれる領域はグラフ項目として記憶部３５の例えばＨＤＤに記憶するものとする。
【００４６】
そして、次に、全ての画素の走査が終了したかどうかを判断する（ステップＳ３７）。ステップＳ３７において、全ての画素の走査が終了したと判断された場合には、グラフ項目抽出処理を終了して、図２の色決定処理に進む（リターン）。
【００４７】
一方、ステップＳ３７において、全ての画素の走査が終了していないと判断された場合には、ステップＳ３８に進み、次の画素を走査して、ステップＳ３２〜Ｓ３７の処理を繰り返す。そして、全ての画素の走査が終了するまで上記処理を繰り返す。
【００４８】
当該グラフ項目抽出処理を実行することにより、図５に示されるグラフ領域においては、グラフ項目として３つのグラフ項目が抽出されることになる。
【００４９】
当該グラフ項目抽出処理を各グラフ領域においてそれぞれ実行するものとする。
再び図２を参照して、次に、色決定部１６において色決定処理を実行する（ステップＳ４）。
【００５０】
図６を用いて色決定処理について説明する。
図６を参照して、まず、代表濃度値算出処理を実行する（ステップＳ２１）。
【００５１】
具体的には、抽出したグラフ領域において、抽出したグラフ領域内の各グラフ項目の領域内の画素の平均濃度値を算出する。そして、各グラフ項目について、算出された平均濃度値を代表濃度値とする。
【００５２】
次に、隣接領域判定処理を実行する（ステップＳ２２）。
図７を用いて隣接領域判定処理について説明する。
【００５３】
図８を用いて隣接領域判定処理のグラフ項目の距離を説明する。
図７を参照して、まず、全てのグラフ項目の輪郭を抽出する（ステップＳ４１）。
【００５４】
具体的には、上記したグラフ項目抽出処理により得られたグラフ項目の座標データに基づいてグラフ項目の輪郭を抽出する。
【００５５】
そして、次に、全てのグラフ項目の輪郭間の最小距離を算出する（ステップＳ４２）。
具体的には、図８に示されているように、グラフ項目Ａ〜Ｃについて、横方向（水平方向）について座標データに基づいて最小距離を算出する。
【００５６】
次に、最小距離が線幅以下となる組み合わせを隣接するグラフ項目として記憶する（ステップＳ４３）。
【００５７】
図８に示される例においては、グラフ項目Ａとグラフ項目Ｂとの輪郭の最小距離は基準値（線幅）以下となる。また、グラフ項目Ｂとグラフ項目Ｃとの輪郭の最小距離は基準値（線幅）以下となる。すなわち、グラフ項目Ａとグラフ項目Ｂとは互いに隣接するグラフ項目として記憶する。また、グラフ項目Ｂとグラフ項目Ｃとは互いに隣接するグラフ項目として記憶する。具体的には、グラフ項目の座標とともに、隣接するグラフ項目の情報が対応付けられて記憶部３５の例えばＨＤＤに記憶されるものとする。
【００５８】
そして、次に、図６の処理に戻る（リターン）。
再び、図６を参照して、次に、色パターン設定処理を実行する（ステップＳ２３）。
【００５９】
図９を用いて色パターン設定処理のサブルーチンについて説明する。
図９を参照して、まず、グラフ項目を選択する（ステップＳＳ１）。
【００６０】
次に、選択したグラフ項目について、隣接するグラフ項目の濃度値と同じ程度の濃度値であるかどうかを判断する（ステップＳＳ２）。
【００６１】
そして、ステップＳＳ２において、選択したグラフ項目について、隣接するグラフ項目の濃度値と同じ程度の濃度値であると判断した場合（ステップＳＳ２においてＹＥＳ）には、基準の色パターンと異なる色パターンに設定する（ステップＳＳ３）。
【００６２】
一方、ステップＳ２２において、選択したグラフ項目について、隣接するグラフ項目の濃度値と同じ程度の濃度値ではないと判断した場合（ステップＳＳ２においてＮＯ）には、基準の色パターンに設定する（ステップＳＳ４）。
【００６３】
そして、次に、全てのグラフ項目について設定が有るかどうかを判断する（ステップＳＳ５）。
【００６４】
ステップＳＳ５において、全てのグラフ項目について設定が有ると判断した場合には、図６の処理に戻る（リターン）。
【００６５】
一方、ステップＳＳ５において、全てのグラフ項目について色パターンの設定が無いと判断した場合には、次に、次のグラフ項目を選択する（ステップＳＳ６）。そして、上記のステップＳＳ２〜ＳＳ５の処理を繰り返す。
【００６６】
そして、ステップＳＳ５において、全てのグラフ項目について色パターンの設定がなされたと判断した場合には、処理を終了する（リターン）。そして、次に、再び図６を参照して、色設定処理を実行する（ステップＳ２４）。
【００６７】
具体的には、色決定部１６において、上記ステップＳＳ３あるいはＳＳ４で設定された色パターンに基づいて濃度値に応じた各グラフ項目の色を設定する。
【００６８】
そして、図２の処理に戻る（リターン）。
図２のステップＳ４の色決定処理の後、ステップＳ５において、カラー変換部１８は、色決定処理の結果に基づいてモノクロ画像データをカラー画像データに変換する。
【００６９】
図１０を用いてモノクロ画像データからカラー画像データに変換する従来の例を説明する。
【００７０】
図１０（ｂ）を参照して、ここでは、濃度値として０〜１００に正規化された場合が示されており、６つの濃度範囲に分類された場合が示されている。具体的には、濃度（０〜１０）と、濃度（１１〜３０）と、濃度（３１〜５０）と、濃度（５１〜７０）と、濃度（７１〜９０）と、濃度（９１〜１００）とに分類されている場合が示されている。
【００７１】
そして、一例として、濃度（０〜１０）は、白色（Ｗ）に割り当てられるものとする。また、濃度（１１〜３０）は、黄色（Ｙ）に割り当てられるものとする。濃度（３１〜５０）は、赤色（Ｒ）に割り当てられるものとする。濃度（５１〜７０）は、青色（Ｂｌ）に割り当てられるものとする。濃度（７１〜９０）は、紫色（Ｐｕ）に割り当てられるものとする。濃度（９１〜１００）は、黒色（ＢＫ）に割り当てられるものとする。
【００７２】
図１０（ａ）を参照して、ここでは、モノクロ画像データとして、グラフ項目Ａ，Ｂの濃度値は濃度（５１〜７０）であり、グラフ項目Ｃ，Ｄの濃度値は濃度（１１〜３０）であるものとする。当該場合に、６つの濃度範囲に分類された色を割り当ててカラー画像データとした場合が示されている。
【００７３】
一例として、グラフ項目Ａ，Ｂとは、青色（Ｂｌ）のグラフ項目として、グラフ項目Ｃ，Ｄとは、黄色（Ｙ）のグラフ項目として、カラー化された場合が示されている。すなわち、同じ色のグラフ項目が２つずつ隣接してカラー化されている場合が示されている。当該場合には、モノクロ画像データの同程度の濃度値が同じ色となることになり、それぞれがグラフ項目として異なる項目であるにも関わらず隣接して同じ色となりグラフ項目が判読しずらい可能性が有る。
【００７４】
図１１は、本発明の実施の形態１に従うモノクロ画像データからカラー画像データに変換する処理を説明する図である。
【００７５】
図１１（ａ）は、上記で説明したグラフ項目抽出処理によって４つのグラフ項目Ａ〜Ｄを抽出した場合が示されている。
【００７６】
そして、図１１（ｂ）においては、４つのグラフ項目について、上記の隣接領域判定処理によって４つのグラフ項目のうちグラフ項目ＡとＢ、そして、グラフ項目ＣとＤとがそれぞれ同程度の濃度値で、かつ、それぞれ隣接するグラフ項目であると判定された場合が示されている。
【００７７】
図１１（ｃ）は、予め設けられた複数の色パターンを説明する図である。本例においては、濃度値に応じてそれぞれ割り当てられた色が異なる３つの色パターンＣ１〜Ｃ３が設けられている場合が示されている。
【００７８】
本例においては、一例として色パターンＣ１が基準の色パターンであるものとする。なお、当該色の割り当てについては一例であり、後述するが種々の色を割り当てることが可能である。
【００７９】
図１１（ｄ）には、本発明の実施の形態１に従う方式によりカラー化されたカラー画像データが示されている。
【００８０】
具体的には、まず、グラフ項目Ａは、上記の色パターン設定処理に基づいて基準の色パターン例えば色パターンＣ１に設定される。そして、基準の色パターンＣ１において濃度値に基づいて青色（Ｂｌ）にカラー化される。一方、グラフ項目Ｂについては、グラフ項目ＡとＢとは隣接するグラフ項目であるとともに同程度の濃度値であると判定されるため色パターン設定処理において、基準の色パターンとは異なる新たな色パターンに設定される。一例として、色パターンＣ２に設定されるものとする。そして、新たな色パターンＣ２において濃度値に基づいて濃い赤色（ＤＲ）にカラー化される。
【００８１】
次に、グラフ項目Ｃについては、上記の色パターン設定処理に基づいて、グラフ項目ＢとＣとは、隣接するグラフ項目であるが同程度の濃度値ではないため基準の色パターンに設定され、基準の色パターンＣ１において濃度値に基づいて黄色（Ｙ）にカラー化される。
【００８２】
一方、グラフ項目Ｄについては、グラフ項目ＣとＤとは隣接するグラフ項目であるとともに同程度の濃度値であると判定されるため色パターン設定処理において、基準の色パターンとは異なる新たな色パターンに設定され、新たな色パターンＣ２において濃度値に基づいて水色（Ａ）にカラー化される。なお、本例においては、新たな色パターンとしてＣ２に設定した場合について説明したが、色パターンＣ３に設定することも可能である。
【００８３】
すなわち、４つのグラフ項目Ａ〜Ｄは、順番に、青色（Ｂｌ）、濃い赤色（ＤＲ）、黄色（Ｙ）、水色（Ａ）に順番に割り当てられることになる。
【００８４】
これにより、各グラフ項目について、互いに異なる色が割り当てられることでグラフ領域の判読性を向上させることが可能となる。
【００８５】
図１２を用いて本発明の実施の形態１に従うモノクロ画像データからカラー画像データに変換する別の処理を説明する図である。
【００８６】
図１２（ａ）を参照して、ここでは、４つのグラフ項目Ａ〜Ｄにそれぞれ別の色が割り当てられている場合が示されている。
【００８７】
図１２（ｂ）には、色パターンとして、３種類の赤色、青色、緑色の色相別に分類した色パターンＣ４〜Ｃ６が示されている。
【００８８】
そして、一例として色パターンＣ４において、濃度値に基づいてグラフ項目Ａは、赤色（Ｒ）にカラー化される。また、色パターンＣ５において、濃度値に基づいてグラフ項目Ｂは、アクア色（ＤＡ）にカラー化される。色パターンＣ４において、グラフ項目Ｃは、濃度値に基づいてローズ色（Ｒｏ）にカラー化される。色パターンＣ５において、濃度値に基づいてグラフ項目Ｄは、薄い水色（ＬＡ）にカラー化される。
【００８９】
図１３を用いて本発明の実施の形態１に従うモノクロ画像データからカラー画像データに変換するさらに別の処理を説明する。
【００９０】
図１３（ａ）を参照して、ここでも４つのグラフ項目Ａ〜Ｄにそれぞれ別の色が割り当てられている場合が示されている。
【００９１】
図１３（ｂ）には、色パターンとして、明度別に３つの色パターンが設けられている場合が示されている。
【００９２】
具体的には、明度として明るい色パターンから、順番に暗くなるパターンＣ７〜Ｃ９がそれぞれ設けらている。
【００９３】
そして、一例として、４つのグラフ項目Ａ〜Ｄは、上記と同様の方式に従って、カラー化される。具体的には、色パターンＣ７において，濃度値に基づいてグラフ項目Ａは、薄い水色（ＬＡ）にカラー化される。色パターンＣ８において、濃度値に基づいてグラフ項目Ｂは、青色（Ｂｌ）にカラー化される。色パターンＣ７において、濃度値に基づいてグラフ項目Ｃは、ローズ色（Ｒｏ）にカラー化される。色パターンＣ８において、濃度値に基づいてグラフ項目Ｄは、赤色（Ｒ）にカラー化される。
【００９４】
上記の如く、各グラフ項目について、隣接するグラフ項目が同程度の濃度値で有る場合には、色パターンを変更することによりグラフ領域の判読性を向上させることが可能となる。
【００９５】
（実施の形態２）
上記の実施の形態１においては、グラフ領域において、隣接するグラフ項目について同程度の濃度値である場合に、判読性を向上させる方式について説明した。
【００９６】
本実施の形態２においては、複数のグラフ領域が有る場合に、グラフ領域の判読性を改善する方式について説明する。
【００９７】
図１４を用いて複数のグラフ領域についてモノクロ画像データからカラー画像データに変換する従来の例を説明する。
【００９８】
図１４を参照して、ここでは、グラフ領域Ｐ，Ｑ，Ｒ，Ｓの４つのグラフ領域が存在する場合に濃度値に応じてカラー化した場合が示されている。
【００９９】
一例として、グラフ領域Ｐ，Ｑは、解像度と処理時間に関するグラフであるが、グラフ領域Ｒ，Ｓは、ファイルサイズ他社比較に関するグラフである。
【０１００】
したがって、グラフ領域Ｐ，Ｑと、グラフ領域Ｒ，Ｓとは全くグラフの種類が異なるものである。
【０１０１】
しかしながら、単純に濃度値に応じてグラフ領域をカラー化した場合には、種類の異なるグラフであるにも関わらず、濃度値に応じてカラー化されてしまうためグラフ領域Ｐ，Ｑ，Ｒ，Ｓとが同じ形式に従ってカラー化されてしまう可能性がある。
【０１０２】
本例においては、グラフ領域Ｐ，Ｑについて、黄色（Ｙ）、赤色（Ｒ）、青色（Ｂｌ）の順番に色付けがなされている場合が示されている。
【０１０３】
また、グラフ領域Ｒ，Ｓについて、黄色（Ｙ）、赤色（Ｒ）、青色（Ｂｌ）、紫色（Ｐｕ）の順番に色付けがなされている場合が示されている。
【０１０４】
したがって、グラフの種類が全く異なるにも関わらず、グラフ項目に同じ形式の色付けがなされてるため同じ種類のグラフであると誤認してしまう可能性がある。すなわち、グラフ領域の判読性が悪化する可能性がある。
【０１０５】
図１５を用いて本発明の実施の形態２に従うグラフ領域分析処理を説明する。
図１５を参照して、本発明の実施の形態２においては、グラフ領域分析処理としてグラフ種別判別処理を実行する（ステップＳ１３）。
【０１０６】
図１６を用いて本発明の実施の形態２に従うグラフ種別判別処理を説明する。
図１６を参照して、本発明の実施の形態２に従うグラフ種別判別処理は、まず、グラフ領域を選択する（ステップＳ５１）。
【０１０７】
そして、次に、選択されたグラフ領域の濃度ヒストグラムを作成する（ステップＳ５２）。
【０１０８】
そして、作成した濃度ヒストグラムに基づいてグラフ項目数を判別する（ステップＳ５３）。
【０１０９】
次に、グラフ領域に対応付けてグラフ項目数を記録する（ステップＳ５４）。具体的には、グラフ領域に対応付けてグラフ項目数を記憶部３５の例えばＨＤＤに記憶するものとする。
【０１１０】
そして、次に、全てのグラフ領域を走査したかどうかを判定する（ステップＳ５５）。ステップＳ５５において、全てのグラフ領域を走査していないと判別した場合には、次のグラフ領域を選択する（ステップＳ５６）。そして、選択した新たな濃度ヒストグラムを作成する（ステップＳ５２）。そして、上記処理を繰り返す。
【０１１１】
そして、ステップＳ５５において、全てのグラフ領域の走査が終了したと判定された場合には、図２の処理に戻る（リターン）。
【０１１２】
図１７を用いて本発明の実施の形態２に従う濃度ヒストグラムを作成した場合を説明する。
【０１１３】
図１７を参照して、本例における濃度ヒストグラムにおいて、しきい値を越える山が３つ存在する。したがって、グラフの項目数は３個であると判別することが可能である。
【０１１４】
したがって、当該グラフ領域に対応付けてグラフ項目数「３」を記憶部３５に記録する。
【０１１５】
図１８を用いて本発明の実施の形態２に従う色決定処理を説明する。
図１８を参照して、色パターン設定処理を実行する（ステップＳ６１）。色パターンの設定処理については後述する。
【０１１６】
そして、次に、代表濃度値算出処理を実行する（ステップＳ６２）。具体的には、抽出したグラフ領域において、抽出したグラフ領域内の各グラフ項目の領域内の画素の平均濃度値を算出する。そして、各グラフ項目について、算出された平均濃度値を代表濃度値とする。
【０１１７】
そして、次に色設定処理を実行する（ステップＳ６３）。具体的には、色パターン設定処理に従って設定された色パターンに基づいて算出した平均濃度値に応じた各グラフ項目の色を設定する。
【０１１８】
そして、図２の処理に戻る（リターン）。
図１９は、本発明の実施の形態２に従う色パターン設定処理について説明するフロー図である。
【０１１９】
図１９を参照して、まずグラフ領域を選択する（ステップＳ７１）。
次に既に設定された色パターンが有るかどうかを判定する（ステップＳ７２）。
【０１２０】
ステップＳ７２において、既に設定された色パターンが無い場合（ステップＳ７２においてＮＯ）には、新たな色パターンに設定する（ステップＳ７６）。
【０１２１】
一方、既に設定された色パターンが有る場合（ステップＳ７２においてＹＥＳ）には、同一のグラフ項目数に対応する色パターンの設定が有るかどうかを判定する（ステップＳ７３）。ステップＳ７３において、同一のグラフ項目数に対応する色パターンの設定が有ると判定された場合（ステップＳ７３においてＹＥＳ）には、同一のグラフ項目数に対応する色パターンに設定する（ステップＳ７４）。
【０１２２】
一方、ステップＳ７３において、同一のグラフ項目数に対応する色パターンの設定が無いと判定された場合（ステップＳ７３においてＮＯ）には、新たな色パターンに設定する（ステップＳ７６）。そして、次に、全てのグラフ領域について色パターンの設定が有るかどうかを判断する（ステップＳ７５）。ステップＳ７５において、全てのグラフ領域の色パターンの設定は無いと判断された場合（ステップＳ７５においてＮＯ）には、次のグラフ領域を選択する（ステップＳ７７）。そして、ステップＳ７２に進み、同様の処理を繰り返す。そして、全てのグラフ領域について色パターンの設定が有ると判断された場合（ステップＳ７５においてＹＥＳ）には、図２の処理に戻る（リターン）。
【０１２３】
図２０を用いて本発明の実施の形態２に従う具体例を説明する。
図２０（ａ）を参照して、ここでは、一例としてグラフ領域の濃度ヒストグラムを作成してグラフ項目数が「３」であった場合が示されており、そして、これに伴い、濃度は３パターンである場合が示されている。
【０１２４】
図２０（ｂ）を参照して、ここでは、一例としてグラフ領域の濃度ヒストグラムを作成してグラフ項目数が「４」であった場合が示されており、そして、これに伴い、濃度は４パターンである場合が示されている。
【０１２５】
図２０（ｃ）は、濃度値に応じてそれぞれ色が異なる色パターンＣ１０〜Ｃ１２が示されている。
【０１２６】
図２１を用いて本発明の実施の形態２に従う複数のグラフ領域についてモノクロ画像データからカラー画像データに変換する例を説明する。
【０１２７】
図２１を参照して、グラフ領域Ｐ，グラフ領域Ｑは、それぞれグラフ項目数は「３」である。一方、グラフ領域Ｒ，Ｓは、それぞれグラフ項目数は「４」である。
【０１２８】
ここで、上記の色パターン設定処理として、グラフ領域Ｐが選択されて、一例として色パターンＣ１０が設定されたものとする。そして、次に、グラフ領域Ｑが選択された場合には、グラフ項目数が「３」であるため、グラフ領域Ｑについても色パターンＣ１０が設定される。そして、次に、グラフ領域Ｒが選択された場合には、グラフ項目数が「４」であるため別の色パターンとして色パターンＣ１１が設定される。そして、グラフ領域Ｓが選択された場合には、グラフ項目数が「４」であるため色パターンＣ１１が設定される。すなわち、グラフ領域Ｐ，Ｑは、同じ色パターンが設定される。また、グラフ領域Ｒ，Ｓはグラフ領域Ｐ，Ｑとは異なる色パターンであるが、ともに同じ色パターンが設定される。
【０１２９】
当該設定された色パターンに対して濃度値に基づいて色が設定される。
具体的には、図２１に示されるように、グラフ領域Ｐ，Ｑについては、それぞれグラフ項目に対して黄色（Ｙ）、赤色（Ｒ）、青色（Ｂｌ）がそれぞれ割り当てられてカラー化された場合が示されている。
【０１３０】
一方、グラフ領域Ｒ，Ｓについては、それぞれグラフ項目に対して水色（Ａ）、橙色（Ｏ）、緑色（Ｇ）、茶色（Ｂｒ）がそれぞれ割り当てられてカラー化された場合が示されている。
【０１３１】
したがって、グラフ項目数に従って異なる色パターンが設定されることにより、同種のグラフ領域については同じ色パターンが設定されるためグラフ領域の判読性を向上させることが可能である。
【０１３２】
なお、本例においては、色パターンＣ１０〜Ｃ１２を用いた場合について説明したが、上記した色パターンＣ１〜Ｃ９を用いることも当然に可能である。また、その組み合わせも自由である。
【０１３３】
（実施の形態２の変形例１）
図２２を用いて本発明の実施の形態２の変形例１に従うグラフ領域分析処理を説明する。
【０１３４】
図２２を参照して、まず、エッジ抽出処理を実行する（ステップＳ１１）。そして、次に、グラフ項目抽出処理を実行する（ステップＳ１２）。そして、次に、グラフ種別判別処理を実行する（ステップＳ１３＃）。そして、再び、図２の処理に戻る（リターン）。ステップＳ１１，Ｓ１２の処理については、図３において説明したのと同様であるのでその詳細な説明は繰り返さない。
【０１３５】
図２３を用いて本発明の実施の形態２の変形例１に従うグラフ種別判別処理を説明する。
【０１３６】
図２３を参照して、本発明の実施の形態２の変形例１に従うグラフ種別判別処理は、まず、グラフ領域を選択する（ステップＳ８１）。
【０１３７】
そして、次に、各グラフ項目の代表濃度値算出処理を実行する（ステップＳ８２）。
次に、選択されたグラフ領域に対応して濃度値配列を記録する（ステップＳ８３）。具体的には、グラフ領域に対応付けて濃度値配列を記憶部３５の例えばＨＤＤに記憶するものとする。
【０１３８】
そして、次に、全てのグラフ領域を選択したかどうかを判定する（ステップＳ８４）。ステップＳ８４において、全てのグラフ領域を選択していないと判別した場合には、次のグラフ領域を選択する（ステップＳ８５）。そして、ステップＳ８２に進み、上記処理を繰り返す。
【０１３９】
そして、ステップＳ８４において、全てのグラフ領域の選択が終了したと判定された場合には、図２の処理に戻る（リターン）。
【０１４０】
図２４を用いて本発明の実施の形態２の変形例１に従う濃度値配列を説明する。
図２４を参照して、本例において、各グラフ項目の代表濃度値を算出して、それぞれのグラフ項目Ａ〜Ｄに対応して濃度値３０、９０、７０、５０がそれぞれ算出され当該配列が記録される。
【０１４１】
図２５を用いて本発明の実施の形態２の変形例１に従う色決定処理を説明する。
図２５を参照して、色パターン設定処理を実行する（ステップＳ６１＃）。
【０１４２】
そして、次に色設定処理を実行する（ステップＳ６３）。
図２６を用いて本発明の実施の形態２の変形例１に従う色パターン設定処理を説明する。
【０１４３】
図２６を参照して、まずグラフ領域を選択する（ステップＳ７１）。次に既に設定された色パターンが有るかどうかを判定する（ステップＳ７２）。ステップＳ７２において、既に設定された色パターンが無い場合（ステップＳ７２においてＮＯ）には、新たな色パターンに設定する（ステップＳ７６）。一方、既に設定された色パターンが有る場合（ステップＳ７２においてＹＥＳ）には、同一の濃度値配列に対応する色パターンの設定が有るかどうかを判定する（ステップＳ７３＃）。ステップＳ７３＃において、同一の濃度値配列に対応する色パターンの設定が有ると判定された場合（ステップＳ７３＃においてＹＥＳ）には、同一の濃度値配列に対応する色パターンに設定する（ステップＳ７４＃）。一方、ステップＳ７３＃において、同一の濃度値配列に対応する色パターンの設定が無いと判定された場合（ステップＳ７３＃においてＮＯ）には、新たな色パターンに設定する（ステップＳ７６）。そして、次に、全てのグラフ領域について色パターンの設定が有るかどうかを判断する（ステップＳ７５）。ステップＳ７５において、全てのグラフ領域の色パターの設定は無いと判断された場合（ステップＳ７５においてＮＯ）には、次のグラフ領域を選択する（ステップＳ７７）。そして、ステップＳ７２に進み、同様の処理を繰り返す。そして、全てのグラフ領域について色パターンの設定が有ると判定された場合（ステップＳ７５においてＹＥＳ）には、図２の処理に戻る（リターン）。
【０１４４】
当該処理により、グラフ領域について、同一の濃度値配列の有無に基づいて分類して、色パターンを設定することが可能である。すなわち、同一の濃度値配列の有無に従って異なる色パターンが設定されることにより、同種のグラフ領域については同じ色パターンが設定されるためグラフ領域の判読性を向上させることが可能である。
【０１４５】
（本発明の実施の形態２の変形例２）
図２７を用いて本発明の実施の形態２の変形例２に従うグラフ種別判別処理を説明する。
【０１４６】
図２７を参照して、まず、グラフ領域を選択する（ステップＳ９１）。
そして、次に、選択したグラフ領域の周辺画素のＯＣＲ（Optical Character Reader）処理を実行する（ステップＳ９２）。
【０１４７】
そして、次に、選択されたグラフ領域に対応して抽出した文字列を記録する（ステップＳ９３）。具体的には、グラフ領域に対応付けて抽出した文字列を記憶部３５の例えばＨＤＤに記憶するものとする。
【０１４８】
そして、次に、全てのグラフ領域を選択したかどうかを判定する（ステップＳ９４）。ステップＳ９４において、全てのグラフ領域を選択していないと判別した場合には、次のグラフ領域を選択する（ステップＳ９５）。そして、ステップＳ９２に進み、上記処理を繰り返す。
【０１４９】
そして、ステップＳ９４において、全てのグラフ領域の選択が終了したと判定された場合には、図２の処理に戻る（リターン）。
【０１５０】
図２８を用いてグラフ領域の周辺領域を抽出して、ＯＣＲ処理を実行する場合を説明する。
【０１５１】
図２８を参照して、ここでは、グラフ領域の周辺領域が抽出された場合が示されている。周辺領域には、（ｍｓ）および２００、３００、４００、（ｄｐｉ）の文字列を含む。そして、当該領域にＯＣＲ処理が実行されて、文字列が抽出される。
【０１５２】
図２９を用いて本発明の実施の形態２の変形例２に従う色パターン設定処理を説明する。
【０１５３】
図２９を参照して、まずグラフ領域を選択する（ステップＳ７１）。次に既に設定された色パターンが有るかどうかを判定する（ステップＳ７２）。ステップＳ７２において、既に設定された色パターンが無い場合（ステップＳ７２においてＮＯ）には、新たな色パターンに設定する（ステップＳ７６）。一方、既に設定された色パターンが有る場合（ステップＳ７２においてＹＥＳ）には、同一の文字列に対応する色パターンの設定が有るかどうかを判定する（ステップＳ７３ａ）。ステップＳ７３ａにおいて、同一の文字列に対応する色パターンの設定が有ると判定された場合（ステップＳ７３ａにおいてＹＥＳ）には、同一の文字列に対応する色パターンに設定する（ステップＳ７４ａ）。一方、ステップＳ７３＃において、同一の文字列に対応する色パターンの設定が無いと判定された場合（ステップＳ７３ａにおいてＮＯ）には、新たな色パターンに設定する（ステップＳ７６）。そして、次に、全てのグラフ領域について色パターンの設定が有るかどうかを判断する（ステップＳ７５）。ステップＳ７５において、全てのグラフ領域の色パターの設定は無いと判断された場合（ステップＳ７５においてＮＯ）には、次のグラフ領域を選択する（ステップＳ７７）。そして、ステップＳ７２に進み、同様の処理を繰り返す。そして、全てのグラフ領域について色パターンの設定が有ると判定された場合（ステップＳ７５においてＹＥＳ）には、図２の処理に戻る（リターン）。
【０１５４】
当該処理により、グラフ領域について、同一の文字列の配列の有無に基づいて分類して、色パターンを設定することが可能である。すなわち、同一の文字列の有無に従って異なる色パターンが設定されることにより、同種のグラフ領域については同じ色パターンが設定されるためグラフ領域の判読性を向上させることが可能である。
【０１５５】
なお、上記においては、画像処理部１０内において、各部の機能を実行する場合について説明したが、制御部５内で実行されるようにすることも可能であるし、画像処理部１０外において、当該機能を実行する部位を設けるようにすることも可能である。
【０１５６】
なお、ＭＦＰ１を制御する各部について、コンピュータを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１５７】
なお、プログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１５８】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１５９】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１６０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６１】
１  ＭＦＰ、５  制御部、１０  画像処理部、１２  グラフ領域抽出部、１４  グラフ領域分析部、１６  色決定部、１８  カラー変換部、２０  画像読取部、２５  画像形成部、３０  ネットワークＩ／Ｆ、３５  記憶部、４０  内部バス。
【図１】
2010206597.tif 000003
【図２】
2010206597.tif 000004
【図３】
2010206597.tif 000005
【図４】
2010206597.tif 000006
【図６】
2010206597.tif 000007
【図７】
2010206597.tif 000008
【図９】
2010206597.tif 000009
【図１５】
2010206597.tif 000010
【図１６】
2010206597.tif 000011
【図１８】
2010206597.tif 000012
【図１９】
2010206597.tif 000013
【図２２】
2010206597.tif 000014
【図２３】
2010206597.tif 000015
【図２５】
2010206597.tif 000016
【図２６】
2010206597.tif 000017
【図２７】
2010206597.tif 000018
【図２９】
2010206597.tif 000019
【図５】
2010206597.tif 000020
【図８】
2010206597.tif 000021
【図１０】
2010206597.tif 000022
【図１１】
2010206597.tif 000023
【図１２】
2010206597.tif 000024
【図１３】
2010206597.tif 000025
【図１４】
2010206597.tif 000026
【図１７】
2010206597.tif 000027
【図２０】
2010206597.tif 000028
【図２１】
2010206597.tif 000029
【図２４】
2010206597.tif 000030
【図２８】
2010206597.tif 000031