(57)【要約】【課題】抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を精度よく、効率的に行う。【解決手段】画像処理部は、スタンプ画像と線画像とが重なり合う入力画像から、スタンプ画像において線画像と重ならない画像領域である欠けスタンプ領域と、線画像の画像領域である線領域とを判別し、入力画像に対して距離変換を行い、線領域に含まれる各画素の距離値を算出する。続いて、線領域に含まれる各画素を注目画素とし、算出した距離値に基づいて各々の注目画素についてのウィンドウサイズを決定し、決定したウィンドウサイズの中に欠けスタンプ領域の画素が含まれている場合には、そのウィンドウサイズに対応する注目画素の画素値を欠けスタンプ領域の画素値に置換した後、欠けスタンプ領域の画素値を有する画素からなる画像領域をスタンプ領域として抽出する。【選択図】図３
2010199983.tif 000002
【特許請求の範囲】
【請求項１】
抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から、前記対象画像において前記非対象画像と重ならない画像領域である非重複画像領域と、前記非対象画像の画像領域である非対象画像領域とを判別する領域判別手段と、
前記入力画像に対して距離変換を行い、前記領域判別手段によって判別された前記非対象画像領域に含まれる各画素の距離値を算出する距離値算出手段と、
前記非対象画像領域に含まれる各画素を注目画素とし、前記距離値算出手段によって算出された距離値に基づいて、各々の前記注目画素についての参照範囲を決定する参照範囲決定手段と、
前記参照範囲決定手段によって決定された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれている場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換する画素値置換手段と
を備えることを特徴とする画像処理装置。
【請求項２】
抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から、前記対象画像において前記非対象画像と重ならない画像領域である非重複画像領域と、前記非対象画像の画像領域である非対象画像領域とを判別する領域判別手段と、
前記入力画像に対して距離変換を行い、前記領域判別手段によって判別された前記非重複画像領域及び前記非対象画像領域に含まれる各画素の距離値を算出する距離値算出手段と、
前記非対象画像領域に含まれる各画素を注目画素とし、前記距離値算出手段によって算出された距離値に基づいて、各々の前記注目画素についての参照範囲を決定する参照範囲決定手段と、
前記参照範囲決定手段によって決定された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれている場合には、前記距離値算出手段によって算出された当該画素の距離値のうち最大の距離値に基づいて、当該参照範囲を変更する参照範囲変更手段と、
前記参照範囲変更手段によって変更された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該画素の数又は位置が予め決められた条件を満たす場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換する画素値置換手段と
を備えることを特徴とする画像処理装置。
【請求項３】
前記領域判別手段は、前記入力画像から、前記対象画像及び非対象画像が配置されていない背景領域を判別し、
前記画素値置換手段は、前記参照範囲変更手段によって変更された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該非重複画像領域の画素値を有する画素の数が当該参照範囲の中に含まれる前記背景領域の画素の数よりも多い場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記参照範囲変更手段によって変更された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該画素の数又は位置が前記予め決められた条件を満たしていない場合に、当該参照範囲を拡大する参照範囲拡大手段を備え、
前記画素値置換手段は、前記参照範囲拡大手段によって拡大された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該参照範囲の中の予め決められた位置に当該画素が配置されている場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
原稿の画像を読み取る読取手段と、
前記読取手段によって読み取られた画像を前記入力画像として用いて処理を行う請求項１〜４のいずれか１項に記載の画像処理装置と
を備えることを特徴とする画像読取装置。
【請求項６】
原稿の画像を読み取る読取手段と、
前記読取手段によって読み取られた画像を前記入力画像として用いて処理を行う請求項１〜４のいずれか１項に記載の画像処理装置と、
前記画像処理装置の前記画素値置換手段によって画素値の置換が行われた後に、前記非重複画像領域の画素値を有する画素によって構成される画像領域を、対象画像領域として抽出する領域抽出手段と、
前記領域抽出手段によって抽出された対象画像領域の画像を記録材に形成する画像形成手段と
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像読取装置及び画像形成装置に関する。
【背景技術】
【０００２】
線と文字とが重なり合う画像から文字部分を抽出する技術が知られている。例えば、特許文献１には、画像の濃度分布に基づいて、文字と重なり合う枠線を消去し、文字パターンを切り出す技術が開示されている。また、特許文献２には、画像から文字領域を切り出し、文字領域内の枠線を除去した後、文字の線幅に基づいて文字パターンの欠損部分を補間する技術が開示されている。さらに、特許文献３には、処理対象の画像から追記部分を抽出して細線化し、原稿の文字との重なり部分である欠損線分の端点の間をつなげることにより、追記部分の欠損部を修復する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０２２８８４号公報
【特許文献２】特開２００２−２３０４８１号公報
【特許文献３】特開２００７−１７４０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を精度よく、効率的に行うことを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る画像処理装置は、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から、前記対象画像において前記非対象画像と重ならない画像領域である非重複画像領域と、前記非対象画像の画像領域である非対象画像領域とを判別する領域判別手段と、前記入力画像に対して距離変換を行い、前記領域判別手段によって判別された前記非対象画像領域に含まれる各画素の距離値を算出する距離値算出手段と、前記非対象画像領域に含まれる各画素を注目画素とし、前記距離値算出手段によって算出された距離値に基づいて、各々の前記注目画素についての参照範囲を決定する参照範囲決定手段と、前記参照範囲決定手段によって決定された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれている場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換する画素値置換手段とを備えることを特徴とする。
【０００６】
本発明の請求項２に係る画像処理装置は、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から、前記対象画像において前記非対象画像と重ならない画像領域である非重複画像領域と、前記非対象画像の画像領域である非対象画像領域とを判別する領域判別手段と、前記入力画像に対して距離変換を行い、前記領域判別手段によって判別された前記非重複画像領域及び前記非対象画像領域に含まれる各画素の距離値を算出する距離値算出手段と、前記非対象画像領域に含まれる各画素を注目画素とし、前記距離値算出手段によって算出された距離値に基づいて、各々の前記注目画素についての参照範囲を決定する参照範囲決定手段と、前記参照範囲決定手段によって決定された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれている場合には、前記距離値算出手段によって算出された当該画素の距離値のうち最大の距離値に基づいて、当該参照範囲を変更する参照範囲変更手段と、前記参照範囲変更手段によって変更された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該画素の数又は位置が予め決められた条件を満たす場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換する画素値置換手段とを備えることを特徴とする。
【０００７】
本発明の請求項３に係る画像処理装置は、請求項２に記載の構成において、前記領域判別手段は、前記入力画像から、前記対象画像及び非対象画像が配置されていない背景領域を判別し、前記画素値置換手段は、前記参照範囲変更手段によって変更された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該非重複画像領域の画素値を有する画素の数が当該参照範囲の中に含まれる前記背景領域の画素の数よりも多い場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換することを特徴とする。
【０００８】
本発明の請求項４に係る画像処理装置は、請求項２に記載の構成において、前記参照範囲変更手段によって変更された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該画素の数又は位置が前記予め決められた条件を満たしていない場合に、当該参照範囲を拡大する参照範囲拡大手段を備え、前記画素値置換手段は、前記参照範囲拡大手段によって拡大された参照範囲の中に、前記非重複画像領域の画素値を有する画素が含まれており、当該参照範囲の中の予め決められた位置に当該画素が配置されている場合には、当該参照範囲に対応する前記注目画素の画素値を、当該非重複画像領域の画素値に置換することを特徴とする。
【０００９】
本発明の請求項５に係る画像読取装置は、原稿の画像を読み取る読取手段と、前記読取手段によって読み取られた画像を前記入力画像として用いて処理を行う請求項１〜４のいずれか１項に記載の画像処理装置とを備えることを特徴とする。
【００１０】
本発明の請求項６に係る画像形成装置は、原稿の画像を読み取る読取手段と、前記読取手段によって読み取られた画像を前記入力画像として用いて処理を行う請求項１〜４のいずれか１項に記載の画像処理装置と、前記画像処理装置の前記画素値置換手段によって画素値の置換が行われた後に、前記非重複画像領域の画素値を有する画素によって構成される画像領域を、対象画像領域として抽出する領域抽出手段と、前記領域抽出手段によって抽出された対象画像領域の画像を記録材に形成する画像形成手段とを備えることを特徴とする。
【発明の効果】
【００１１】
請求項１に係る発明によれば、本発明の構成を採用しない場合と比較して、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を精度よく、効率的に行うことができる。
請求項２、３に係る発明によれば、本発明の構成を採用しない場合と比較して、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を高精度で行うことができる。
請求項４に係る発明によれば、本発明の構成を採用しない場合と比較して、抽出の対象となる対象画像とそれ以外の非対象画像とが斜めに交わるように重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を高精度で行うことができる。
請求項５に係る発明によれば、本発明の構成を採用しない場合と比較して、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を精度よく、効率的に行うことができる。
請求項６に係る発明によれば、本発明の構成を採用しない場合と比較して、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から対象画像を分離する際に発生する画像の欠落の補正を精度よく、効率的に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】前記画像形成装置の画像処理部の機能構成を示すブロック図である。
【図３】前記画像形成装置のスタンプ抽出処理を示す図である。
【図４】前記スタンプ抽出処理における欠け補正の手法１を説明する図である。
【図５】前記スタンプ抽出処理における欠け補正の手法２を説明する図である。
【図６】前記スタンプ抽出処理における欠け補正の手法３を説明する図である。
【図７】変形例に係るスタンプ抽出処理を示す図である。
【発明を実施するための形態】
【００１３】
［構成］
図１は、本実施形態に係る画像形成装置１の構成を示すブロック図である。同図に示すように、画像形成装置１は、制御部１１と、通信部１２と、記憶部１３と、表示操作部１４と、画像読取部１５と、画像処理部１６と、画像形成部１７とを備えている。制御部１１は、ＣＰＵ(Central Processing Unit)とメモリなどを備えており、ＣＰＵがメモリ又は記憶部１３に記憶されているプログラムを実行することにより、画像形成装置１の各部を制御する。通信部１２は、通信回線を介して接続された外部装置との通信を確立し、データの送受信を行う。記憶部１３は、例えばハードディスクであり、各種のデータを記憶する。表示操作部１４は、例えばタッチパネルであり、制御部１１の制御に応じた画像を表示するとともに、操作者の操作を受け付ける。画像読取部１５は、本発明の読取手段の一例であり、例えばスキャナ装置である。画像読取部１５は、用紙の画像を読み取り、その画像に応じた画像データを生成する。画像処理部１６は、画像読取部１５によって生成された画像データ、又は通信部１２によって受信された画像データを用いて、各種の画像処理を行う。画像形成部１７は、本発明の画像形成手段の一例であり、例えば電子写真方式で画像を形成するプリンター装置である。画像形成部１７は、画像処理部１６によって処理が施された画像データに応じた画像を用紙に形成し、出力する。
【００１４】
次に、画像処理部１６の機能構成について説明する。図２は、画像処理部１６の機能構成を示す図である。同図に示すように、画像処理部１６は、機能構成として、領域判別部１０１と、距離値算出部１０２と、参照範囲決定部１０３と、画素値置換部１０４と、領域抽出部１０５とを有している。領域判別部１０１は、本発明の領域判別手段の一例であり、抽出の対象となる対象画像とそれ以外の非対象画像とが重なり合う入力画像から、対象画像において非対象画像と重ならない画像領域である非重複画像領域と、非対象画像の画像領域である非対象画像領域とを判別する。距離値算出部１０２は、本発明の距離値算出手段の一例であり、入力画像に対して距離変換を行い、領域判別部１０１によって判別された非対象画像領域に含まれる各画素の距離値を算出する。参照範囲決定部１０３は、本発明の参照範囲決定手段の一例であり、上述した非対象画像領域に含まれる各画素を注目画素とし、距離値算出部１０２によって算出された距離値に基づいて、各々の注目画素についての参照範囲を決定する。画素値置換部１０４は、本発明の画素値置換手段の一例であり、参照範囲決定部１０３によって決定された参照範囲の中に、上述した非重複画像領域の画素値を有する画素が含まれている場合に、当該参照範囲に対応する注目画素の画素値を、非重複画像領域の画素値に置換する。領域抽出部１０５は、本発明の領域抽出手段の一例であり、画素値置換部１０４によって画素値の置換が行われた後に、非重複画像領域の画素値を有する画素によって構成される画像領域を、対象画像領域として抽出する。
【００１５】
［動作］
次に、本実施形態に係る画像形成装置１の動作について説明する。画像形成装置１では、画像読取部１５によって読み取られた画像からスタンプ領域を抽出するスタンプ抽出処理が行われる。以下の説明では、このスタンプ抽出処理について説明する。図３は、スタンプ抽出処理を示す図である。ここでは、画像読取部１５によって図中の入力画像Ｐ０が読み取られた場合を想定する。図に示すように、この入力画像Ｐ０には、抽出の対象となる赤色のスタンプ画像Ａと、抽出の対象ではない黒色の線画像Ｂとが重ねて配置されている。スタンプ画像Ａは、抽出の対象となる画像であるから対象画像である。線画像Ｂは、スタンプ画像Ａと重なり合う抽出の対象とならない画像であるから非対象画像である。
【００１６】
画像読取部１５によって入力画像Ｐ０が読み取られ、画像データが生成されると、生成された画像データは画像処理部１６に入力される。画像データが入力されると、画像処理部１６は、この画像データを用いて、入力画像Ｐ０を下地色で２値化する（ステップＳ１１）。具体的には、画像処理部１６は、下地色を表す画素値の画素をオフにし、それ以外の画素値の画素をオンにする。これにより、図中の２値画像Ｐ１のように、入力画像Ｐ０が画像領域と背景領域とに分けられる。背景領域は、入力画像Ｐ０において、スタンプ画像Ａ及び線画像Ｂが配置されていない領域である。つまり、画像処理部１６は、入力画像から、対象画像及び非対象画像が配置されていない背景領域を判別する。
【００１７】
また、画像処理部１６は、入力された画像データを用いて、入力画像Ｐ０をスタンプ色で２値化する（ステップＳ１２）。具体的には、画像処理部１６は、スタンプ画像Ａの色を表す画素値の画素をオンにし、それ以外の画素値の画素をオフにする。なお、このスタンプ画像Ａの色を表す画素値としては、単一の値が用いられてもよいし、範囲のある値が用いられてもよい。これにより、図中の２値画像Ｐ２のように、入力画像Ｐ０が欠けスタンプ領域Ｒｚとそれ以外の領域とに分けられる。欠けスタンプ領域Ｒｚは、スタンプ画像Ａにおいて線画像Ｂと重ならない画像領域であるから非重複画像領域である。この欠けスタンプ領域Ｒｚにおいては、スタンプ画像Ａと線画像Ｂとの重なり部分が欠損部分となっている。つまり、画像処理部１６は、入力画像から、対象画像において非対象画像と重ならない画像領域である非重複画像領域を判別する。
【００１８】
続いて、画像処理部１６は、上述したステップＳ１１にて２値化が施された後の２値画像Ｐ１と、上述したステップＳ１２にて２値化が施された後の２値画像Ｐ２との差分の領域である線領域Ｒｂを抽出する（ステップＳ１３）。この線領域Ｒｂは、線画像Ｂの画像領域であるから非対象画像領域である。つまり、画像処理部１６は、入力画像から、非対象画像の画像領域である非対象画像領域を判別する。
【００１９】
続いて、画像処理部１６は、上述したステップＳ１１にて２値化が施された後の２値画像Ｐ１に対して距離変換を行い、欠けスタンプ領域Ｒｚ及び線領域Ｒｂに含まれる各画素の距離値を算出する（ステップＳ１４）。この距離変換とは、注目画素から背景画素までの最短の距離を示す距離値を算出する処理のことをいう。続いて、画像処理部１６は、算出した距離値に基づいて、上述したステップＳ１２にて２値化が施された後の２値画像Ｐ２に対して欠け補正を行う（ステップＳ１５）。この欠け補正の詳細については後述する。続いて、画像処理部１６は、欠け補正が施された２値画像Ｐ２からスタンプ領域Ｒａを抽出し、出力する（ステップＳ１６）。具体的には、画像処理部１６は、欠け補正が施された２値画像Ｐ２において、オン状態の画素部分をスタンプ領域Ｒａとして抽出する。スタンプ領域Ｒａは、欠けスタンプ領域Ｒｚの画素値を有する画素によって構成される画像領域であるから対象画像領域である。つまり、画像処理部１６は、欠け補正が行われた後に、非重複画像領域の画素値を有する画素によって構成される画像領域を、対象画像領域として抽出する。これにより、図に示すように、欠損部分が補間されたスタンプ領域Ｒａが抽出され、出力される。
【００２０】
次に、上述した欠け補正について詳細に説明する。欠け補正には、以下の３つの手法がある。画像処理部１６は、例えば利用者の操作によって指定された手法を選択し、欠け補正を行う。あるいは、画像処理部１６は、入力画像Ｐ０を解析して、その内容に適した手法を選択してもよい。
【００２１】
（欠け補正の手法１）
まず、欠け補正の手法１について説明する。図４は、欠け補正の手法１を説明する図である。画像処理部１６は、上述したステップＳ１３にて抽出された線領域Ｒｂに含まれる各画素を注目画素とし、上述したステップＳ１４にて算出された距離値に基づいて、各々の注目画素についての参照範囲であるウィンドウサイズを決定する。具体的には、画像処理部１６は、注目画素の距離値をｆとすると、（２ｆ＋１）×（２ｆ＋１）というウィンドウサイズを決定する。例えば、図４（ａ）中の注目画素ｐ１は、距離値が３であるため、７×７のウィンドウサイズが決定される。また、図４（ａ）中の注目画素ｐ２は、距離値が２であるため、５×５のウィンドウサイズが決定される。
【００２２】
続いて、画像処理部１６は、決定されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が含まれている場合には、そのウィンドウサイズに対応する注目画素の画素値を、欠けスタンプ領域Ｒの画素値に置換する。例えば、図４（ａ）中のウィンドウサイズＷ１の中には、欠けスタンプ領域Ｒｚの画素が含まれているため、注目画素ｐ１の画素値は、欠けスタンプ領域Ｒの画素値に変換される。また、図４（ａ）中のウィンドウサイズＷ２の中にも、欠けスタンプ領域Ｒｚの画素が含まれているため、注目画素ｐ２の画素値は、欠けスタンプ領域Ｒの画素値に変換される。これにより、図４（ｂ）中のｒ１部分の画素がオンになり、欠けスタンプ領域Ｒｚの欠損部分が補間される。
【００２３】
（欠け補正の手法２）
次に、欠け補正の手法２について説明する。図５は、欠け補正の手法２を説明する図である。まず、画像処理部１６は、上述した手法１と同様にしてウィンドウサイズを決定する。続いて、画像処理部１６は、決定されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が含まれている場合には、その欠けスタンプ領域Ｒｚの画素の距離値のうち最大の距離値に基づいて、ウィンドウサイズを変更する。具体的には、画像処理部１６は、決定されたウィンドウサイズをＮ×Ｎ、最大の距離値をｆｍとすると、決定されたウィンドウサイズをＮ×（２・ｆｍ−１）又は（２・ｆｍ−１）×Ｎというウィンドウサイズに変更する。このとき、画像処理部１６は、決定されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が図中の横方向に並べて配置されている場合には、ウィンドウサイズの横方向の大きさを変更し、欠けスタンプ領域Ｒｚの画素が図中の縦方向に並べて配置されている場合には、ウィンドウサイズの縦方向の大きさを変更する。
【００２４】
例えば、図５（ａ）中のウィンドウサイズＷ１の中には、欠けスタンプ領域Ｒｚの画素が含まれており、その欠けスタンプ領域Ｒｚの画素は、距離値「１」〜「３」のいずれかを有している。この場合、最大の距離値が「３」になるため、「７×７」のウィンドウサイズＷ１が「７×５」のウィンドウサイズｗ１に変更される。また、図５（ａ）中のウィンドウサイズＷ２の中には、欠けスタンプ領域Ｒｚの画素が含まれており、その欠けスタンプ領域Ｒｚの画素は、いずれも距離値「１」を有している。この場合、最大の距離値が「１」になるため、「５×５」のウィンドウサイズＷ２が「５×１」のウィンドウサイズｗ２に変更される。また、図５（ａ）中のウィンドウサイズＷ３の中には、欠けスタンプ領域Ｒｚの画素が含まれており、その欠けスタンプ領域Ｒｚの画素は、距離値「１」，「２」のいずれかを有している。この場合、最大の距離値が「２」になるため、「５×５」のウィンドウサイズＷ３が「５×３」のウィンドウサイズｗ３に変更される。
【００２５】
続いて、画像処理部１６は、変更されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が含まれており、ウィンドウサイズの中に含まれる背景領域の画素の数が欠けスタンプ領域Ｒｚの画素の数よりも多い場合には、そのウィンドウサイズに対応する注目画素の画素値を、欠けスタンプ領域Ｒｚの画素値に置換する。例えば、図５（ａ）中のウィンドウサイズｗ１の中には、スタンプ領域Ｒｚの画素が２０個、背景画素が０個含まれているため、注目画素ｐ１の画素値は、欠けスタンプ領域Ｒｚの画素値に変換される。一方、図５（ａ）中のウィンドウサイズｗ２の中には、欠けスタンプ領域Ｒｚの画素が含まれていないため、注目画素ｐ２の画素値は置換されない。また、図５（ａ）中のウィドウサイズｗ３の中には、欠けスタンプ領域Ｒｚの画素が２個、背景画素が４個含まれているため、注目画素ｐ３の画素値も置換されない。これにより、図５（ｂ）中のｒ２部分の画素がオンになり、欠けスタンプ領域Ｒｚの欠損部分が補間される。
【００２６】
（欠け補正の手法３）
次に、欠け補正の手法３について説明する。図６は、欠け補正の手法３を説明する図である。画像処理部１６は、上述した手法２と同様にしてウィンドウサイズの決定、変更を行う。続いて、画像処理部１６は、変更されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が含まれており、ウィンドウサイズの中に含まれる背景領域の画素の数が欠けスタンプ領域Ｒｚの画素の数よりも多い場合には、上述した手法２と同様に画素値の置換を行う。一方、変更されたウィンドウサイズの中に欠けスタンプ領域Ｒｚの画素が含まれていない、又は、変更されたウィンドウサイズの中に含まれる背景領域の画素の数が欠けスタンプ領域Ｒｚの画素の数以下である場合には、画像処理部１６は、ウィンドウサイズを拡大して変更前の大きさに戻す。例えば、図６（ａ）中の「７×７」のウィンドウサイズＷ４は、欠けスタンプ領域Ｒｚの画素を含んでいるため、「７×１」のウィンドウサイズｗ４に変更される。このとき、変更されたウィンドウサイズｗ４の中には、欠けスタンプ領域Ｒｚの画素が含まれていない。よって、ウィンドウサイズｗ４は、変更前のウィンドウサイズＷ４に戻される。
【００２７】
続いて、画像処理部１６は、拡大されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が含まれており、ウィンドウサイズの対角又は対辺に欠けスタンプ領域Ｒｚの画素が配置されている場合には、このウィンドウサイズに対応する注目画素の画素値を、欠けスタンプ領域Ｒｚの画素値に置換する。例えば、図６（ａ）中のウィンドウサイズＷ４の中には、欠けスタンプ領域Ｒｚの画素が含まれており、この欠けスタンプ領域Ｒｚの画素はウィンドウサイズＷ４の対辺に配置されているため、注目画素ｐ４の画素値は、欠けスタンプ領域Ｒｚの画素値に置換される。これにより、図６（ｂ）中のｒ３部分の画素がオンになり、欠けスタンプ領域Ｒｚと線領域Ｒｂとが斜めに交わっている場合にも、欠けスタンプ領域Ｒｚの欠損部分が補間される。
【００２８】
［変形例］
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の各変形例を適宜組み合わせてもよい。
（変形例１）
上述した実施形態では、スタンプ画像Ａと線画像Ｂとが異なる色を有している例を挙げて説明したが、スタンプ画像Ａと線画像Ｂとが同様の色を有している場合には、以下のような処理を行う。図７は、この変形例に係るスタンプ領域の抽出処理を示す図である。まず、画像処理部１６は、入力された画像データを用いて、入力画像Ｐ０から線領域Ｒｂを抽出する（ステップＳ２１）。具体的には、画像処理部１６は、予め決められた線画像Ｂの位置や大きさに基づいてパターンマッチングを行い、線画像Ｂの画像領域を線領域Ｒｂとして抽出する。あるいは、入力画像Ｐ０における線画像Ｂの位置が固定であるならば、予め決められた線画像Ｂの位置に基づいて線領域Ｒｂを抽出してもよい。続いて、画像処理部１６は、抽出された線領域Ｒｂと入力画像Ｐ０との差分の領域である欠けスタンプ領域Ｒｚを抽出する（ステップＳ２２）。なお、ステップＳ２３〜Ｓ２５の処理は、上述したステップＳ１４〜Ｓ１６の処理と同様である。
【００２９】
（変形例２）
上述した実施形態では、入力画像Ｐ０をスタンプ色で２値化していたが、彩度を用いて２値化してもよい。この場合、画像処理部１６は、有彩色の画素値を有する画素をオンにし、無彩色の画素値を有する画素をオフにする。
【００３０】
（変形例３）
上述した実施形態では、欠け補正が施された２値画像Ｐ２において、オン状態の画素部分をスタンプ領域Ｒａとして抽出されていたが、スタンプ領域Ｒａを抽出する手法はこれに限らない。例えば、予め決められたスタンプ画像Ａの位置や大きさに基づいてパターンマッチングを行い、スタンプ画像Ａの画像領域をスタンプ領域Ｒａとして抽出してもよい。
【００３１】
（変形例４）
上述した欠け補正の手法１では、図４（ｂ）に示すように、欠け補正によって補間された部分がスタンプ画像Ａの線幅よりも太くなってしまうことがある。そこで、上述した欠け補正の手法１によって抽出されたスタンプ領域Ｒａに対し、太くなった部分を取り除く処理を行ってもよい。この処理としては、例えば細線化した後に膨張させるといったものが考えられる。
【００３２】
（変形例５）
上述した欠け補正の手法２では、変更されたウィンドウサイズの中に含まれる背景領域の画素の数が欠けスタンプ領域Ｒｚの画素の数よりも多い場合には、そのウィンドウサイズに対応する注目画素の画素値を置換していたが、画素値を置換する変換する条件はこれに限らない。例えば、変更されたウィンドウサイズの少なくとも一辺に亘って欠けスタンプ領域Ｒｚの画素が配置されている場合には、そのウィンドウサイズに対応する注目画素の画素値を置換してもよい。また、画素値を置換する条件は、ウィンドウサイズの大きさ、ウィンドウサイズの中に含まれる欠けスタンプ領域Ｒｚの画素の数と背景画素の数と線領域Ｒｂの画素の数との関係、ウィンドウサイズの中に含まれる欠けスタンプ領域Ｒｚの画素の位置などに基づくものであってもよい。要するに、画像処理部１６は、変更されたウィンドウサイズの中に、欠けスタンプ領域Ｒｚの画素が含まれており、その画素の数又は位置が予め決められた条件を満たす場合には、このウィンドウサイズに対応する注目画素の画素値を、欠けスタンプ領域Ｒｚの画素値に置換すればよい。
また、画像処理部１６は、ウィンドウサイズを決定した後に、決定されたウィンドウサイズの少なくとも一辺に亘って欠けスタンプ領域Ｒｚの画素が配置されている場合には、そのウィンドウサイズに対応する注目画素の画素値の置換を行ってもよい。
【００３３】
（変形例６）
上述した欠け補正の手法３では、ウィンドウサイズを拡大して変更前の大きさに戻していたが、ウィンドウサイズを拡大したときの大きさはこれに限らない。例えば、決定されたウィンドウサイズの中に含まれる線領域Ｒｂの画素の距離値と欠けスタンプ領域Ｒａの画素の距離値とを加算した値を求め、ウィンドウサイズをこの値に応じた大きさに拡大してもよい。
【００３４】
（変形例７）
上述した実施形態において、画像形成部１７は、画像形成部１６によって抽出されたスタンプ領域Ｒａの画像を用紙などの記録材に形成してもよい。このとき、スタンプ領域Ｒａの画像は、例えば用紙の余白などに形成されてもよい。
上述した実施形態では、画像処理部１６がその機能構成として領域抽出部１０５を有していたが、画像形成装置１の他のハードウェア資源によって領域抽出部１０５が実現されてもよい。
【００３５】
（変形例８）
上述した実施形態において、画像処理部１６にて行なわれる処理は、単一又は複数のハードウェア資源によって実現されてもよいし、ＣＰＵが１又は複数のプログラムを実行することにより実現されてもよい。また、このプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、プログラムを、インターネットなどの通信回線経由でダウンロードさせることも可能である。
【符号の説明】
【００３６】
１…画像形成装置、１１…制御部、１２…通信部、１３…記憶部、１４…表示操作部、１５…画像読取部、１６…画像処理部、１７…画像形成部、１０１…領域判別部、１０２…距離値算出部、１０３…参照範囲決定部、１０４…画素値置換部、１０５…領域抽出部。 
【図１】
2010199983.tif 000003
【図２】
2010199983.tif 000004
【図３】
2010199983.tif 000005
【図４】
2010199983.tif 000006
【図５】
2010199983.tif 000007
【図６】
2010199983.tif 000008
【図７】
2010199983.tif 000009