(57)【要約】【課題】原稿画像に付加され、該原稿画像の複写の制限を表すパターンを精度良く検出することができる画像処理装置及び該画像処理装置を有する画像形成装置を提供する。【解決手段】与えられた原稿画像に、該原稿画像の複写の制限を表すパターンの一部をなす特定の線状画像が含まれるか否かを第１，第２線状画像判定部１３ａ，１３ｂにより判定し、線状画像が含まれる場合、次に、パターン判定部１４により線状画像を含む所定領域内の画像が前記パターンであるか否かを判定するようにしてあり、このパターン判定部１４により用いられる判定基準を検出された線状画像の太さに応じて設定しているから、検出すべきパターンでない画像を間違ってパターンであると判定することを防止して、パターンを迅速かつ高精度に抽出することができる。【選択図】図２
2010171819.tif 000002
【特許請求の範囲】
【請求項１】
与えられた原稿画像に、該原稿画像の複写の制限を表すパターンの一部をなす特定の線状画像が含まれるか否かを判定する線状画像判定手段と、該線状画像判定手段により線状画像が含まれると判定されたとき、該線状画像を含む所定領域内の画像が前記パターンであるか否かを判定するパターン判定手段と、該パターン判定手段にて前記画像が前記パターンであるか否かを判定するときに用いられる判定基準が格納してある格納手段とを備え、前記原稿画像から前記パターンを検出する画像処理装置であって、
前記線状画像が前記原稿画像に含まれると判定したとき、前記線状画像の太さを検出し、検出した太さに応じて前記格納手段から判定基準を読出して前記パターン判定手段に設定するように構成してあることを特徴とする画像処理装置。
【請求項２】
前記格納手段には、前記線状画像の太さと特定色の画素数との対応関係を示し、前記線状画像の太さの大／小に応じて特定色の画素数が大／小となるように対応させてあるテーブルが格納してあり、
検出された線状画像の太さを前記テーブルに適用して対応する特定色の画素数を求め、求めた特定色の画素数を前記判定基準として前記パターン判定手段に設定するように構成してあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記パターン判定手段は、前記画像を所定の複数の判定領域に分割し、分割された複数の判定領域夫々における特定色の画素数に前記判定基準を適用して前記画像が前記パターンであるか否かを判定するように構成してあることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記パターン判定手段は、特定色の画素数が略同一になるように複数の領域に予め分割されたパターンに整合させて前記画像を分割するように構成してあることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記線状画像を含み、隣接する複数の画素からなるテンプレートを備え、該テンプレートは複数の領域に予め分割してあり、
前記線状画像判定手段は、前記原稿画像から抽出され、前記テンプレートと同様に並ぶ複数の領域夫々における特定色の画素数を計数する計数部と、計数した複数の領域夫々の特定色の画素数と、前記テンプレートの複数の領域夫々の前記特定色の画素数とを比較する比較部と、該比較部による結果に応じて前記原稿画像における前記線状画像の有無を判断する判断部とを備えていることを特徴とする請求項１から４の何れか一つに記載の画像処理装置。
【請求項６】
前記線状画像判定手段は、前記原稿画像の複数の領域夫々における特定色の画素数が予め定める範囲内にあるとき、前記線状画像が前記原稿画像に含まれると判定することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記原稿画像から前記パターンを検出すべく処理された画像データを記憶する記憶手段を有しており、該記憶手段は、処理された画像データを、前記線状画像判定手段に与えると共に、前記パターン判定手段に遅延させて与えるように構成してあることを特徴とする請求項１から６の何れか一つに記載の画像処理装置。
【請求項８】
前記原稿画像を、該原稿画像よりも少ないデータ量の画像に変換する前処理手段を有することを特徴とする請求項１から７の何れか一つに記載の画像処理装置。
【請求項９】
請求項１から８の何れか一つに記載の画像処理装置を備え、該画像処理装置により前記パターンが検出されたときに前記原稿画像の複製の形成を制限するように構成してあることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙幣、有価証券又は機密書類等の原稿画像の複製を防止するために、原稿画像に含まれるパターンを検出するように構成された画像処理装置及び該画像処理装置を備える画像形成装置に関する。
【背景技術】
【０００２】
近年、原稿画像の複製を形成する技術の進展に伴って、例えば紙幣、有価証券又は機密書類等を複写して偽造することを防止することが可能に構成された画像処理装置、該画像処理装置を有する複写機等の画像形成装置の要望が高まっている。
【０００３】
従来、このような原稿画像の複写の防止に関する技術として、例えばシートに形成された原稿画像を画像読取装置により読取って与えられた画像データと、予め画像処理装置に記憶されている複写防止の対象となる紙幣、有価証券等に含まれるパターンの画像データとを比較して、読取られた画像の画像形成を行うか否かを判断し、画像形成を行わない場合には、画像形成を中止する、又は読取られた画像とは異なる画像を形成する技術が種々提案されている（例えば、特許文献１〜５参照）。
【０００４】
特許文献１及び２には、処理対象の画像に含まれる紙幣朱印などの円形画像を検出すべく構成された画像処理装置が開示してある。特許文献１の画像処理装置は、読取った画像に含まれる主走査方向における赤色の画素を検出すると、赤色の複数の画素からなる画像の細線化を行う。その後画像処理装置は、前記赤色の画素の位置から主走査方向に所定の間隔を隔てた位置に別の赤色の画素を検出すると、先に検出した赤色の画素と次に検出した赤色の画素とが、円の直径となる線分の両端位置に相当すると仮定した場合の円の中心位置を中心にして、前記線分を主走査方向に対して所定角度回転し、その線分の両側位置に対応する赤色の検出画素信号情報がメモリに記憶されている場合には、検出された赤色の画素によって形成される画像を、円形の外郭を有する画像である、即ち紙幣朱印であると判定する。また、この画像処理装置は、前述の斜め方向の前記線分の両側位置に対応する画素の検出に加えて、前記円内の赤色の画素の数をカウントし、予めメモリ内に記憶されている特定の画像データに対応する数値と前記カウントされた数とが一致するか否かを判定し、一致する場合には、検出された画素によって形成される画像を、特定の円形画像、即ち紙幣朱印であると判定する。
【０００５】
特許文献２に記載の画像処理装置は、主走査方向の円の直径となる線分の両端に相当する画素を検出すると、副走査方向に所定の間隔だけ前記円の中心から離れた円の交点に赤色の画素がある場合には、検出された赤色の画素によって形成される画像を、円形の外郭を有する画像である、即ち紙幣朱印であると判定する。また、この画像処理装置は、前述の交点の検出に加えて、前記円内の所定の間隔内の画素がオンとなる回数、即ち赤色の画素の数をカウントし、予めメモリ内に記憶されている特定の画像データに対応する数値と前記カウントされた数とが一致するか否かを判断し、一致する場合には、検出された画素によって形成される画像を、特定の円形画像、即ち紙幣朱印であると判定する。
【０００６】
また同様の従来の技術として特許文献３に記載されているパターン検出方法、装置及び記録媒体がある。パターン検出方法、装置及び記録媒体においては、処理対象の画像中に含まれるパターンを抽出すべく、複写又は印刷されるべき書類を調べて、該書類が１以上の前記パターンを含んでいるかを判定するようにしてある。このパターン検出方法は、前記パターンの１以上が存在するかを判定する場合に当該書類の或る特徴及びこれら特徴の間の幾何学関係を捜すようなアルゴリズムを含んでいる。
【０００７】
また同様の従来の技術として特許文献４に記載されている画像処理装置は、処理対象の画像中に含まれるパターンである目標画像部を抽出すべく、目標画像部が有する一部の特定画像部分が処理対象の画像中に含まれるか否かを判定する判定手段と、処理対象の画像中に特定画像部分が含まれると判定されたとき、その特定画像部分を含む目標画像部候補が目標画像部であるか否かを確認する確認手段とを備えてなる。
【０００８】
また同様の従来の技術として特許文献５に記載されている画像処理装置は、特許文献４に係る画像処理装置を改善して、複数の検出パターンを精度よく検出するように構成してある。この画像処理装置は、複数の画素からなる画像データを受付け、受付けた画像データに基づく画像から一部の領域を抽出し、抽出した領域を構成する画素のうち、所定の画素値を有する画素の割合を算出して、算出した画素の割合に基づいて前記領域に含まれる画像の種類を検出するようにしてある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】実開平５−８５１５８号公報
【特許文献２】特開平６−１７８０９８号公報
【特許文献３】特開２０００−３３３００５号公報
【特許文献４】特開２００３−９９７８８号公報
【特許文献５】特開２００６−１４８５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１及び２に記載の画像処理装置において、赤色の円形画像を検出することにより紙幣朱印であることを判断する場合、簡便ではあるが、紙幣朱印の赤色の円と類似の画像をも紙幣朱印であると判定してしまい、判定精度が非常に悪いという問題があった。また赤色の円形画像の検出に加えて、円形画像の内部の画素の数が特定の画像データに対応する数値と一致したときに紙幣朱印であると判断する場合、読取った状態の赤色の円内の画像の赤色の画素をカウントし、予めメモリ内に記憶されている特定の画像データに対応する数値と前記カウントされた数とを比較するので、判定精度は高いが、特定の画像データを記憶するメモリの記憶容量が非常に大きくなるとともに、このような容量の大きいデータに対して高速に比較処理を行う比較手段を必要とするので、画像処理装置の回路構成が非常に複雑になり、特に精度を上げるためには角度を変えて確認を行う必要があり画像処理装置の製造コストが高くなる欠点がある。
【００１１】
特許文献３に記載のパターン検出方法、装置及び記録媒体は、複写又は印刷されるべき書類を調べて、該書類が１以上の目標パターンを含んでいるかを判定する。このパターン検出方法は、前記目標パターンの１以上が存在するかを判定する場合に当該書類の或る特徴及びこれら特徴の間の幾何学関係を捜すようなアルゴリズムを含んでいるため、原稿を置く向きに関係なく、精度良く検出でき、回路構成も小さくすることが可能である。しかしながら、光学系が不安定であるなどの理由により、同じ目標画像部が濃くなったり薄くなったりした場合に、白及び黒の２色に２値化処理された画像データの黒の個数がばらついたときの対応について考慮していないから、この場合にパターンの検出が不安定になるという虞があった。
【００１２】
特許文献４に記載の画像処理装置は、処理対象画像中に含まれる抽出すべき目標画像部が有する一部の特定画像部分が、処理対象画像中に含まれるか否かを判定するので、目標画像部全体に基づいて処理対象画像中に目標画像部が含まれるか否かを判断する場合に比べて、扱う情報が少なく、処理対象画像に目標画像部が含まれる可能性があるか否かの判定を迅速に行うことができる。また扱う情報が少ないので、このような判定処理を行うための回路構成を簡略化できるとともに、情報を記憶させるための記憶手段の容量を小さくすることができるが、複数の検出パターンについて対応可能なようには構成されていない。
【００１３】
特許文献５に記載の画像処理装置は、特許文献４に記載の画像処理装置の特徴を生かしながら、抽出した領域を構成する画素のうち、所定の画素値を有する画素の割合を算出し、算出した画素の割合に基づいてその領域に含まれる画像の種類を検出するようにしているため、抽出した領域に含まれる画像の種類を検出する際に画像の特徴等を抽出する必要がなくなり、所定の画素値を持つ画素の数を計数することによって種類を判別することができる。しかしながら、光学系が不安定であるなどの理由により、同じ目標画像部が濃くなったり薄くなったりした場合に、白及び黒の２色に２値化処理された画像データの黒の個数がばらついたときの対応について考慮していないから、この場合にパターンの検出が不安定になるという虞があった。
【００１４】
また、近年、カラープリンタ及びカラー複写機の普及に伴い、カラー原稿が多様化しており、また、カラースキャナの低価格化が進んでいる。このような画像形成装置又は画像読取装置により、検出すべきパターンの濃度がばらついた場合、パターンと判定する判定基準の範囲を広くすることにより、パターンの検出漏れを防止することが可能となるが、その場合は、パターンでない画像を間違ってパターンと判定する可能性が増えるという問題があった。
【００１５】
本発明は斯かる事情に鑑みてなされたものであり、原稿画像に付加され、該原稿画像の複写の制限を表すパターンを精度良く検出することができる画像処理装置及び該画像処理装置を有する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明に係る画像処理装置は、与えられた原稿画像に、該原稿画像の複写の制限を表すパターンの一部をなす特定の線状画像が含まれるか否かを判定する線状画像判定手段と、該線状画像判定手段により線状画像が含まれると判定されたとき、該線状画像を含む所定領域内の画像が前記パターンであるか否かを判定するパターン判定手段と、該パターン判定手段にて前記画像が前記パターンであるか否かを判定するときに用いられる判定基準が格納してある格納手段とを備え、前記原稿画像から前記パターンを検出する画像処理装置であって、前記線状画像が前記原稿画像に含まれると判定したとき、前記線状画像の太さを検出し、検出した太さに応じて前記格納手段から判定基準を読出して前記パターン判定手段に設定するように構成してあることを特徴とする。
【００１７】
本発明にあっては、線状画像判定手段により原稿画像にパターンの一部をなす特定の線状画像が含まれるか否かを判定し、線状画像が含まれる場合に、パターン判定手段により線状画像を含む所定領域内の画像がパターンであるか否かを判定する。この判定のときに、前記画像がパターンであるか否かを判定する判定基準を、前記線状画像の太さに応じて格納手段から読出してパターン判定手段に設定するように構成してある。これにより、光学系が不安定になる等に起因してパターンが濃くなったり薄くなったりした場合に、線状画像の太さに応じて判定基準を設定しているから、パターンを精度良く検出することができる。また、パターンの一部をなす線状画像をまず検出するように構成してあるから、最初からパターン全体を検出対象とする場合と比較して、処理対象の情報量が少なくなり、原稿画像にパターンが含まれている可能性があるか否かの判定を迅速に行うことができる。そして、扱う情報量が少ないから、このような判定処理を行うための回路構成を簡略化することができるとともに、情報を記憶させるための記憶手段の容量を小さくすることができる。また、パターン判定手段は、線状画像判定手段により原稿画像中に線状画像が含まれると判定されたときに、その線状画像を含む所定領域内の画像がパターンであるか否かを判定するから、判定基準を適切に設定することにより、パターンでない画像を間違ってパターンであると判定することを防止して、パターンを高精度に抽出することが可能となる。
【００１８】
本発明に係る画像処理装置は、前記格納手段には、前記線状画像の太さと特定色の画素数との対応関係を示し、前記線状画像の太さの大／小に応じて特定色の画素数が大／小となるように対応させてあるテーブルが格納してあり、検出された線状画像の太さを前記テーブルに適用して対応する特定色の画素数を求め、求めた特定色の画素数を前記判定基準として前記パターン判定手段に設定するように構成してあることを特徴とする。
【００１９】
本発明にあっては、前記線状画像の太さと特定色の画素数との対応関係を示し、前記線状画像の太さの大／小に応じて特定色の画素数が大／小となるように対応させてあるテーブルが格納手段に格納してあり、検出された線状画像の太さをテーブルに適用して対応する特定色の画素数を求め、求めた特定色の画素数を判定基準としてパターン判定手段に設定するように構成してある。これにより、光学系が不安定になる等に起因してパターンが濃くなったり薄くなったりした場合に、線状画像の太さに応じて判定基準を適切に変更することにより、パターンでない画像を間違ってパターンであると判定することを防止して、パターンを高精度に抽出することが可能となる。また判定基準を特定色の画素数により表して、画素数により判定するようにしてあるから、画素の配列により判定する場合と比較して、判定基準を記憶するために必要となる記憶容量を少なくすることができると共に、判定に用いる情報量が少なく、パターン判定手段による判定処理を迅速に行うことができる。
【００２０】
本発明に係る画像処理装置は、前記パターン判定手段は、前記画像を所定の複数の判定領域に分割し、分割された複数の判定領域夫々における特定色の画素数に前記判定基準を適用して前記画像が前記パターンであるか否かを判定するように構成してあることを特徴とする。
【００２１】
本発明にあっては、前記画像を所定の複数の判定領域に分割し、分割された複数の判定領域夫々における特定色の画素数に前記判定基準を適用して判定しているから、適切に分割をすることにより、分割された複数の判定領域全てに対する画素数を記憶させておく必要がなく、判定基準を記憶するために必要となる記憶容量を更に少なくすることが可能となる。
【００２２】
本発明に係る画像処理装置は、前記パターン判定手段は、特定色の画素数が略同一になるように複数の領域に予め分割されたパターンに整合させて前記画像を分割するように構成してあることを特徴とする。
【００２３】
本発明にあっては、特定色の画素数が略同一になるように複数の領域に予め分割されたパターンに整合させて前記画像を複数の領域に分割しているから、分割された複数の領域全てに対する画素数を記憶させておく必要がなく、判定基準を記憶するために必要となる記憶容量を更に少なくすることができる。
【００２４】
本発明に係る画像処理装置は、前記線状画像を含み、隣接する複数の画素からなるテンプレートを備え、該テンプレートは、複数の領域に予め分割してあり、前記線状画像判定手段は、前記原稿画像から抽出され、前記テンプレートと同様に並ぶ複数の領域夫々における特定色の画素数を計数する計数部と、計数した複数の領域夫々の特定色の画素数と、前記テンプレートの複数の領域夫々の前記特定色の画素数とを比較する比較部と、該比較部による結果に応じて前記原稿画像における前記線状画像の有無を判断する判断部とを備えていることを特徴とする。
【００２５】
本発明にあっては、前記線状画像を含み、隣接する複数の画素からなり、予め複数の領域に分割されたテンプレートを用いて、該テンプレートと同様に並ぶ複数の領域を原稿画像から抽出し、抽出した原稿画像と前記テンプレートの複数の領域夫々の特定色の画素数を比較して、線状画像の有無を判定するようにしてある。これによって個々の画素に対して処理対象画像を走査して判定する場合に比べて、隣接する画素同士の関連性をも考慮して判定するので、判定精度を向上することができる。また、原稿画像から抽出した複数の領域における特定色の画素数と、テンプレートの複数の領域における特定色の画素数とを比較しているから、複数の領域における全ての画素について比較して判定する場合と比べて、テンプレートを記憶するために必要となる記憶容量を少なくすることができると共に、判定に用いる情報量が少なく、線状画像判定手段による判定処理を迅速に行うことができる。
【００２６】
本発明に係る画像処理装置は、前記線状画像判定手段は、前記原稿画像の複数の領域夫々における特定色の画素数が予め定める範囲内にあるとき、前記線状画像が前記原稿画像に含まれると判定することを特徴とする。
【００２７】
本発明にあっては、原稿画像から抽出された複数の領域夫々における特定色の画素数が予め定める範囲内にあるとき、線状画像が原稿画像中に含まれると判定するようにしてある。例えば、にじみ又はかすれにより、線状画像の特定色の画素数が、にじみ及びかすれのない場合の線状画像の画素数と多少異なっていても、線状画像が原稿画像中に含まれるという判定がなされることになるから、検出漏れを防止することができ、パターンの検出を高精度に行うことができる。また複数の領域夫々における特定色の画素数に範囲を設けることによって、特定画素判定手段による判定処理を迅速に行うことができる。
【００２８】
本発明に係る画像処理装置は、前記原稿画像から前記パターンを検出すべく処理された画像データを記憶する記憶手段を有しており、該記憶手段は、処理された画像データを、前記線状画像判定手段に与えると共に、前記パターン判定手段に遅延させて与えるように構成してあることを特徴とする。
【００２９】
本発明にあっては、原稿画像からパターンを検出すべく処理された画像データを記憶する記憶手段を有し、該記憶手段は処理された画像データをパターン判定手段に遅延させて与えるようにしてあるから、パターン判定手段にメモリを設けることなく、画像データをリアルタイムに判定することが可能である。この結果、判定回路の回路構成を簡略化することができると共に、画像データを記憶するための記憶手段の容量を小さくすることができる。
【００３０】
本発明に係る画像処理装置は、前記原稿画像を、該原稿画像よりも少ないデータ量の画像に変換する前処理手段を有することを特徴とする。
【００３１】
本発明にあっては、原稿画像を該原稿画像よりも少ないデータ量の画像に変換する前処理手段を有しているから、線状画像検出手段及びパターン判定手段による判定処理を迅速に行うことができる。
【００３２】
本発明に係る画像形成装置は、前述の発明に記載の画像処理装置を備え、該画像処理装置により前記パターンが検出されたときに前記原稿画像の複製の形成を制限するように構成してあることを特徴とする。
【００３３】
本発明にあっては、前述の発明に記載の画像処理装置を備え、該画像処理装置によりパターンが検出されたときに原稿画像の複製の形成を制限するように構成してあるから、原稿画像に付加され、線状画像を含むパターンを精度良く検出して、パターンに応じた適切な画像形成処理を行うことができる。
【発明の効果】
【００３４】
本発明によれば、原稿画像に付加され、該原稿画像の複写の制限を表すパターンを精度良く検出することができる。
【図面の簡単な説明】
【００３５】
【図１】本実施の形態に係る画像処理装置を有する画像形成装置を含む画像形成システムの構成を示す模式図である。
【図２】画像形成装置の構成を示すブロック図である。
【図３】原稿画像読取時の状態についての説明図である。
【図４】画像処理装置により検出されるべき線状画像を有するパターンの例を示す図である。
【図５】線状画像を判定する際の処理内容についての説明図である。
【図６】判定ウィンドウと主走査方向及び副走査方向とを示す図である。
【図７】判定ウィンドウ内の画像と線状画像を検出するために用いるテンプレートとの対応関係を示す模式図である。
【図８】テンプレートによる判定条件を示す図表である。
【図９】検出領域の分割例と画素数の分布との関係を説明する説明図である。
【図１０】細い線のパターン又は太い線のパターンと同一形状の円弧を含むパターンの例を示す図である。
【図１１】検出領域の他の分割例と画素数の分布との関係を説明する説明図である。
【図１２】本発明に係る画像処理装置を有する画像形成装置の原稿画像の複製形成の処理手順を示すフローチャートである。
【図１３】本発明に係る画像処理装置を有する画像形成装置の原稿画像の複製形成の処理手順を示すフローチャートである。
【図１４】２値化処理の説明図である。
【図１５】本発明に係る画像処理装置を有する画像形成装置の原稿画像の複製形成の処理手順の他の例を示すフローチャートである。
【図１６】本発明に係る画像処理装置を有する画像形成装置の原稿画像の複製形成の処理手順の他の例を示すフローチャートである。
【発明を実施するための形態】
【００３６】
以下、本発明をその実施の形態を示す図面に基づいて、画像処理装置を有する画像形成装置としてデジタルカラー複合機を例に詳述する。図１は、本実施の形態に係る画像処理装置１０を有する画像形成装置２０を含む画像形成システムの構成を示す模式図である。
【００３７】
画像形成装置２０は、デジタルカラー複合機であり、画像形成装置２０には、ネットワーク３０を介して、デジタルカメラ３１、パーソナルコンピュータ（以下、ＰＣと略す）３２及びノート型パーソナルコンピュータ（以下、ノートＰＣと略す）３３が接続してある。画像形成装置２０は、該画像形成装置２０内の適宜位置に設けられたインターフェース（図示せず）を介して、デジタルカメラ３１からの画像データを受取可能なように構成してあると共に、ＰＣ３２及びノートＰＣ３３との間にて画像データを相互に授受可能なように構成してある。
【００３８】
図２は、画像形成装置２０の構成を示すブロック図である。画像形成装置２０は、与えられた原稿画像からパターンを検出する画像処理装置１０と、シートに形成された原稿画像を読取るカラースキャナ等の画像読取部２１と、与えられた原稿画像をシートに形成する画像に適するように処理する形成画像処理部（以下、ＩＣＵと略す）２２と、シートへの画像形成を制御するプリンタ制御部（以下、ＰＣＵと略す）２３と、シートに画像を形成する画像形成部２４とを備えている。
【００３９】
図３は、原稿画像読取時の状態についての説明図であり、読取対象のシートとして、原稿画像の複写の制限を示すパターン４０が付加された原稿画像４１が形成されたシート４２を例に以下説明する。画像読取部２１は、シート４２を載置するためのガラス製の原稿載置台２１ａと、シート４２に光を照射する光源と、シート４２からの反射光を電気信号に変換する光電変換素子（以下、ＣＣＤと略す）を主走査方向に複数配置させてなるＣＣＤラインセンサとを備えている。なお、図３に示した例は、原稿載置台２１ａの下面側からシート４２を見た様子を示している。
【００４０】
画像読取部２１は、原稿載置台２１ａの近傍に設けられた操作パネル（図示せず）により入力された複写開始の指示に応じて、原稿載置台２１ａ上の所定の読取位置にセットされたシート４２に光を照射して、主走査方向にＣＣＤが複数個並ぶラインセンサを、主走査方向に直交する副走査方向に変位させて、シート４２から反射され、ＣＣＤラインセンサに結像された光像を順次電気信号に変換する。なお、ＣＣＤラインセンサは、白黒画像又はカラー画像を読取り、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の各色成分に色分解したラインデータを出力することができるカラーＣＣＤである。
【００４１】
画像読取部２１は、得られた電気信号に対して原稿画像読取時の光源の配光特性、ＣＣＤラインセンサの感度ムラ等の補正を施し、補正後の画像データを画像処理装置１０及びＩＣＵ２２夫々に与える。なお、この画像データは、前述したように、ネットワーク３０を介して画像形成装置２０に接続されるＰＣ３２及びノートＰＣ３３に与えることが可能である。ＣＣＤラインセンサにより取得される画像データは、複数の画素により構成され、シート４２について主走査方向のラインデータである。光源等をステッピングモータ（図示せず）により移動させて副走査方向に走査しながら所定のサンプリング周期にてラインデータを取得することにより、シート４２の全面又は指定された範囲の画像データが取得されることになる。取得された画像データは、出力階調はＲＧＢ各色２５６階調の１６７７７２１６階調（色数）である。なお、本実施の形態において、画像読取部２１の主走査方向及び副走査方向の光学解像度は６００ｄｐｉである。
【００４２】
ＩＣＵ２２は、画像読取部２１、並びにネットワーク３０を介して画像形成装置２０に与えられたデジタルカメラ３１、ＰＣ３２及びノートＰＣ３３からの画像データをシートに形成する画像に適するように、色補正等の所定の処理を施し、処理後の画像を画像形成部２４に与える。
【００４３】
画像処理装置１０は、前処理部１１、ラインメモリ１２、第１線状画像判定部１３ａ、第２線状画像判定部１３ｂ、パターン判定部１４、閾値データ格納部１５及び記憶部（図示せず）を含んで構成されており、原稿画像４１に含まれるパターン４０を検出する。
【００４４】
前処理手段である前処理部１１は、画像読取部２１並びにネットワーク３０を介して画像形成装置２０に接続されるデジタルカメラ３１、ＰＣ３２及びノートＰＣ３３からの原稿画像４１の画像データを、例えば解像度が１００ｄｐｉ〜２００ｄｐｉ程度になるように変換すると共に、所定の閾値に基づいて、ＲＧＢ各色２５６階調から、例えば色数を白（画素値は１）及び黒（画素値は０）の２階調になるように変換する。前処理部１１は、この２値化された画像データをラインメモリ１２に与える。このように、前処理部１１により、画像形成部２４において画像形成するために用いる原稿画像４１の画像データを、パターン４０を抽出するために用いる情報量の少ない画像データに変換するから、第１，第２線状画像判定部１３ａ，１３ｂ及びパターン判定部１４での判定処理を迅速に行うことができる。また原稿画像４１の画像データの情報量が少なくなるから、パターン４０を抽出するために原稿画像４１の画像データを記憶するラインメモリ１２の容量を小さくすることができる。
【００４５】
ラインメモリ１２は、前処理部１１により与えられた画像データを格納する。またラインメモリ１２は、格納された画像データを、線状画像判定手段である第１，第２線状画像判定部１３ａ，１３ｂに与えると共に、該第１，第２線状画像判定部１３ａ，１３ｂよりも所定時間遅延させてパターン判定手段としてのパターン判定部１４に与えるようにしてある。
【００４６】
第１，第２線状画像判定部１３ａ，１３ｂは、画像データを用いてパターン４０の一部をなす特定の線状画像が原稿画像４１中に含まれるか否かを判定する。なお、判定対象となる線状画像は線の太さが異なる複数種類の線状画像であり、本実施の形態においては太さが異なる２種類の円弧状の線状画像を判定可能なように構成してある。第１線状画像判定部１３ａは線が細い線状画像の抽出を行い、第２線状画像判定部１３ｂは線が太い線状画像の抽出を行う。第１，第２線状画像判定部１３ａ，１３ｂは、判定結果をパターン判定部１４に与える。本実施の形態において、シート４２は図３に示すような機密書類であり、パターン４０は円の中に「秘」の文字が描かれる印章である。なお、パターンは、これに限定されず、例えば、原稿画像４１が紙幣であるときは、紙幣に付加されている印章である。
【００４７】
パターン判定部１４は、第１線状画像判定部１３ａ又は第２線状画像判定部１３ｂにより原稿画像４１中に線状画像が含まれると判定されたとき、その線状画像を含む所定領域内の画像がパターン４０であるか否かを判定する。
【００４８】
ＰＣＵ２３は、画像処理装置１０において原稿画像４１からパターン４０が抽出されたときに、ＩＣＵ２２によって所定の処理が施された原稿画像４１をシート上に形成しないように、画像形成部２４を制御するように構成してある。このとき、原稿画像４１の形成を禁止するのではなく、ＩＣＵ２２からの原稿画像４１にノイズを付加した画像をシート上に形成するように構成してもよい。またＰＣＵ２３は、画像処理装置１０において原稿画像４１からパターン４０が抽出されなかったときには、ＩＣＵ２２によって所定の処理が施された原稿画像４１をそのままシート上に形成するように、画像形成部２４を制御するようにしてある。なお、ＰＣＵ２３は、ＣＰＵ、ＲＯＭ及びＲＡＭ等を有してなり、ＲＯＭに記憶された制御プログラムに従うＣＰＵの動作により、画像処理装置１０、画像形成部２４等の各ブロックが協調して動作するように画像形成装置２０全体を制御するように構成してある。
【００４９】
画像形成部２４は、ＰＣＵ２３による制御指令に応じて、ＩＣＵ２２からの原稿画像４１をシート上に形成する。画像形成部２４は、感光体ドラム、該感光体ドラムに静電潜像を形成するレーザ書込装置、静電潜像を現像してトナー画像を形成する現像器、感光体ドラムに形成されたトナー画像をシートに転写する転写器等を備えており、ＩＣＵ２２により与えられた画像データ及びＰＣＵ２３により与えられた制御指令に基づいて、シート上に原稿画像４１の複製を形成する。なお、画像形成部２４は、レーザ書込装置を用いた電子写真方式により画像形成を行う構成の他、インクジェット方式、熱転写方式、昇華方式等により画像形成を行う構成であってもよい。
【００５０】
以下、本発明に係る画像処理装置１０の処理内容について具体的に説明する。図４は、画像処理装置１０により検出されるべき線状画像を有するパターンの例を示す図である。本実施の形態においては、「秘密」を意味し、複写の禁止を表すパターンである「マル秘」のマークを例にしている。図４（ａ）は、細い線の円４２の中に細い線にて「秘」４１の文字が描いてあるパターン４０を、図４（ｂ）は、太い線の円１４２の中に太い線にて「秘」１４１の文字が描いてあるパターン１４０を夫々示している。なお、これら２つのパターン４０，１４０の半径は同一半径ｎ（ｍｍ）である。
【００５１】
画像処理装置１０は、与えられた画像データから細い線のパターン４０又は太い線のパターン１４０を検出するために、まず前述した如く、前処理部１１において、画像処理装置１０に与えられた画像データの２値化処理を行うと共に、解像度を６００ｐｄｉから２００ｄｐｉに変換する処理を行う。
【００５２】
次に、画像処理装置１０は、処理後の画像データに細い線のパターン４０又は太い線のパターン１４０の円４２，１４２の一部をなす特定の線状画像が含まれるか否かを第１線状画像判定部１３ａ及び第２線状画像判定部１３ｂにより判定する。図５は、線状画像を判定する際の処理内容についての説明図であり、細い線のパターン４０を例に説明する。図５（ａ）は、画像処理装置１０の検出対象の一つであるパターン４０と、パターン４０の一部をなす円弧４３を含むテンプレート６０とを示す図である。パターンの特徴を最も示す部分を特定の線状画像としており、本実施の形態においては、パターン４０の円４２の一部をなし、テンプレート６０内の円弧４３が線状画像である。図５（ｂ）は、テンプレート６０と同一形状を有する判定ウィンドウ５０と、前処理部１１により与えられ、判定ウィンドウ５０内に線状画像である円弧４３を含む所定領域（円弧４３を含む円）内の画像であるパターン候補画像４５とを示す図である。
【００５３】
図６は、判定ウィンドウ５０と主走査方向及び副走査方向とを示す図である。判定ウィンドウ５０は、主走査方向に１画素単位で移動させて走査し、主走査方向の走査が終わると、判定ウィンドウ５０を副走査方向に１画素単位で移動させて、さらに主走査方向に移動させて走査するように構成してある。なお、画像処理装置１０における走査は、画像読取部２１におけるハードウェアによる走査ではなく、ソフトウェアの処理による走査であり、副走査方向の走査間隔は画素単位に対応している。判定ウィンドウ５０は、図６に示すように、副走査方向に６本の走査線が入る、換言すると６画素分の幅を有している。
【００５４】
図５（ａ）のパターン４０の線状画像である円弧４３の半径をｎ（ｍｍ）とした場合、判定ウィンドウ５０を主走査方向及び該主走査方向に直交する副走査方向に１画素ずつずらしながら画像全体を走査したときに、図５（ｂ）に示す如く、この判定ウィンドウ５０内に現れた円弧の曲率半径がｎ（ｍｍ）であるとき、第１線状画像判定部１３ａは、この円弧４３は半径ｎ（ｍｍ）の円の一部であると推測して、この円弧４３を含むパターン候補画像４５はパターン４０である可能性があると判定する。第２線状画像判定部１３ｂも同様に、パターン１４０について判定する。
【００５５】
図７は、判定ウィンドウ５０内の画像と線状画像を検出するために用いるテンプレート６０との対応関係を示す模式図である。図７（ａ）及び（ｃ）は、判定ウィンドウ５０内の線の細い画像及び太い画像を夫々示しており、図７（ｂ）はテンプレート６０を示している。判定ウィンドウ５０内の画像は、図７（ａ）に示すように、副走査方向に６画素分を並べたラインデータ５１〜５６により構成されており、各ラインデータ５１，５２，…，５６は主走査方向に４２個の画素を有する。図７（ａ）において、白色のセルは画素値が１の画素を表し、黒色のセルは画素値が０の画素を表す。例えば、ラインデータ５１は、座標（０，０）〜（１５，０）及び座標（２６，０）〜（４１，０）に対応した画素の画素値が１であり、座標（１６，０）〜（２５，０）に対応した画素の画素値が０となっている。
【００５６】
一方、テンプレート６０は、前処理部１１によって変換された原稿画像４１と同じ解像度及び階調であり、線状画像である円弧４３を含み、隣接する複数の画素からなり、判定ウィンドウ５０内のラインデータ５１〜５６に対応させた第１ライン６１、第２ライン６２、第３ライン６３、第４ライン６４、第５ライン６５、第６ライン６６により構成されている。第１ライン６１〜第６ライン６６夫々は、主走査方向に４２個の画素を持つと共に、主走査方向において３つの領域に予め分割されている。例えば、第１ライン６１は、座標（１５，０）〜（２６，０）までの第１領域６１ａ、座標（１１，０）〜（１４，０）及び座標（２７，０）〜（３０，０）までの第２領域６１ｂ，６１ｂ、座標（０，０）〜（１０，０）及び座標（３１，０）〜（４１，０）までの第３領域６１ｃ，６１ｃに分割されている。第２ライン６２〜第６ライン６６についても同様であり、主走査方向に予め設定された３つの領域を夫々有している。なお、テンプレート６０内の複数の領域である第１ライン６１〜第６ライン６６の各領域６１ａ，６１ｂ，…，６６ｃは、線状画像である円弧４３の形状に応じて予め設定してある。
【００５７】
なお、テンプレート６０は、前述したように細い線のパターン４０及び太い線のパターン１４０の一部をなす特定の線状画像である太さの異なる円弧に関する情報を有する複数（本実施の形態においては２つ）のテンプレートであり、記憶部に記憶され、円弧が原稿画像４１中に含まれるか否かの第１，第２線状画像判定部１３ａ，１３ｂによる判定処理において用いられる。
【００５８】
図８は、テンプレート６０による判定条件を示す図表である。図８は、テンプレート６０の各領域６１ａ，６１ｂ，…，６６ｃ内の特定色である黒色の画素数の範囲を示している。図８（ａ）は、細い線の円弧を検出するための各領域に対する黒色の画素数の範囲を示しており、図８（ｂ）は、太い線の円弧を検出するための各領域に対する黒色の画素数の範囲を示している。
【００５９】
なお、黒色の画素数の範囲は、図８に示すように、例えば第１ライン６１の第１領域６１ａのように、領域が線状画像である円弧上に存在すれば、円弧上に存在しない領域に比べて黒色である画素の数が非常に多くなるので、黒色の画素数を多めの範囲に設定し、第１ライン６１の第３領域６１ｃのように、領域が円弧から充分に離れていれば、黒色の画素数を０に近い範囲に設定し、第１画素ライン６１の第２領域６１ｂのように、領域が円弧の近傍であれば、前記第１領域６１ａよりも黒色の画素数が少なめの範囲に設定してある。
【００６０】
第１線状画像判定部１３ａは、テンプレート６０内の複数の領域と同様に並ぶように分割された判定ウィンドウ５０内のラインデータ５１〜５６の複数の領域夫々における黒色の画素数を計数する計数部と、計数した複数の領域夫々の黒色の画素数と、テンプレート６０の複数の領域６１ａ，６１ｂ，…，６６ｃ夫々の黒色の画素数とを比較する比較部と、比較の結果に応じて原稿画像４１における線状画像の有無を判断する判断部とを有している。第１線状画像判定部１３ａは、判定ウィンドウ５０内の各ラインデータ５１，５２，…，５６内の黒色の画素の分布が、図８（ａ）に示すテンプレートの分布に適合する場合、その画像は細い線の円４２の一部を構成する細い線の円弧４３であると判定する。例えば、図７（ａ）に示したラインデータ５１と、図７（ｂ）に示したテンプレート６０の第１ライン６１とを比較した場合、第１領域６１ａに対応するラインデータ５１内の黒色の画素数は１０個、第２領域６１ｂ，６１ｂに対応するラインデータ５１内の黒色の画素数は０個、第３領域６１ｃ，６１ｃに対応するラインデータ５１内の黒色の画素数は０個となり、図８（ａ）に示した第１ライン６１の条件を満足している。他のラインデータ５２〜５６と、対応するテンプレート６０の第２ライン６２〜第６ライン６６との関係を調べた場合も同様に図８（ａ）に示した条件を満足している。第１線状画像判定部１３ａは、このように判定ウィンドウ５０のラインデータ５１〜５６の各領域内の黒色の画素数が、図８（ａ）に示す黒色の画素数の範囲内である場合、図７（ａ）に示した判定ウィンドウ５０内の画像は特定の線状画像である細い線の円弧４３であると判定し、この円弧４３を含むパターン候補画像４５はパターン４０である可能性があると判定する。
【００６１】
また、図５（ｂ）に示すように、太い線の円弧を含むパターン１４０の検出についても同様である。即ち、第２線状画像判定部１３ｂは、テンプレート６０内の複数の領域と同様に並ぶように分割された判定ウィンドウ５０内のラインデータ１５１〜１５６内の黒色の画素の分布が、図８（ｂ）に示すテンプレートの分布に適合する場合、その画像は太い線の円１４２の一部を構成する太い線の円弧であると判定する。例えば、図７（ｃ）に示したラインデータ１５１と、図７（ｂ）に示したテンプレート６０の第１ライン６１とを比較した場合、第１領域６１ａに対応するラインデータ１５１内の黒色の画素数は１２個、第２領域６１ｂ，６１ｂに対応するラインデータ１５１内の黒色の画素数は０個、第３領域６１ｃ，６１ｃに対応するラインデータ１５１内の黒色の画素数は０個となり、図８（ｂ）に示した第１ライン６１の条件を満足している。他のラインデータ１５２〜１５６と、対応するテンプレート６０の第２ライン６２〜第６ライン６６との関係を調べた場合も同様に図８（ｂ）に示した条件を満たしている。第２線状画像判定部１３ｂは、このように判定ウィンドウ５０のラインデータ１５１〜１５６の各領域内の黒色の画素数が、図８（ｂ）に示す黒色の画素数の範囲内である場合、図７（ｃ）に示した判定ウィンドウ５０内の画像は太い線の円弧であると判定し、この円弧を含むパターン候補画像はパターン１４０である可能性があると判定する。
【００６２】
このように第１線状画像判定部１３ａ又は第２線状画像判定部１３ｂにより特定の線状画像である円弧４３が原稿画像４１に含まれると判定されたとき、次に、画像処理装置１０は、この線状画像を含む所定領域内の画像が、パターン４０又はパターン１４０であるか否かをパターン判定部１４により判定するように構成してある。この判定は、円弧４３が原稿画像４１に含まれると判定されたとき、検出された円弧４３の太さに応じて格納手段である閾値データ格納部１５から判定基準を読出してパターン判定部１４に設定し、設定された判定基準に基づいてなされる。詳細について以下に説明する。
【００６３】
この判定のために、まず、前述したように円弧から該円弧を一部に含む境界線である円を推定することにより、図５（ｂ）に示すように、パターン４０又はパターン１４０を含む可能性を有するパターン候補画像４５を設定し、この円形の領域（検出領域）の画像データを抽出する。この検出領域内に含まれる画像の種類を判別するために、本発明に係る画像処理装置１０においては、検出領域を４つの判定領域である分割領域に分割し、分割領域毎の画素数（検出領域内の画素数の分布）を調べるように構成してある。
【００６４】
図９は検出領域の分割例と画素数の分布との関係を説明する説明図である。図９（ａ）は分割例を示している。この例では、抽出した検出領域７０を同心円状に分割しており、最も小さな半径を有する円周によって囲まれる領域を第１分割領域７１、その円周と２番目に小さな半径を有する円周とで囲まれる領域を第２分割領域７２、その円周と３番目に小さな半径を有する円周とで囲まれる領域を第３分割領域７３、その円周と外周とで囲まれる領域を第４分割領域７４としている。
【００６５】
図９（ｂ）は、各分割領域７１，７２，７３，７４内の画素数の範囲を規定するテーブルを示しており、パターンを判定するための円弧４３の太さに応じて特定色の画素数が異なる２つの判定基準（第１判定基準及び第２判定基準）を示している。第１判定基準は、パターン候補画像が細い円弧を含むパターン４０であるか否かを判定する基準であり、第２判定基準は、パターン候補画像が太い円弧を含むパターン１４０であるか否かを判定する基準である。第１線状画像判定部１３ａ又は第２線状画像判定部１３ｂにより円弧４３が原稿画像４１に含まれるという一致の判定結果が得られたとき、この判定結果に応じて、換言すると円弧の太さに応じて第１判定基準及び第２判定基準の２つの判定基準から一つが閾値データ格納部１５から読出されてパターン判定部１４に判定基準として設定される。
【００６６】
例えば、第１分割領域７１内の黒色の画素数が２４６個から３００個の範囲であり、第２分割領域７２内の黒色の画素数が２５０個から３０２個の範囲であり、第３分割領域７３内の黒色画素の数が２６６個から３１０個の範囲であり、第４分割領域７４内の黒色の画素数が４８０個以上であるという条件を満たす場合、即ち、検出領域７０内の黒色の画素の分布が第１判定基準を満足する場合、パターン判定部１４は、その画像は細い円弧を含むパターン４０であると判定する。同様に、検出領域７０内の黒色の画素の分布が第２判定基準を満足する場合、パターン判定部１４は、その画像は太い円弧を含むパターン１４０であると判定する。なお、図９（ｂ）に示したテーブルは画像処理装置１０内の閾値データ格納部１５内に予め格納されており、画像形成装置２０内の適宜位置に設けられたＰＣＵ２３からの指示に従って呼出処理、又は書換処理が可能なように構成してある。
【００６７】
図１０は、細い線のパターン４０又は太い線のパターン１４０と同一形状の円弧を含むパターンの例を示す図である。図１０（ａ）は、太い線の円２４２の中に太い線にて「重」２４１の文字が描いてあるパターン２４０（「マル重」のマーク）を、図１０（ｂ）は、細い線の円３４２の中に太い線にて「特」３４１の文字が描いてあるパターン３４０を夫々示している。なお、パターン２４０は、「重要」を意味し、原稿画像４１の複写の制限を表すパターンであり、パターン３４０は、原稿画像４１の複写の禁止／制限を表すパターンではないとする。
【００６８】
前述したように、細い／太い円弧が検出された時は、パターン判定部１４によりパターン候補画像がパターン４０／パターン１４０であるか否かを判定すべく、図９（ｂ）に示した第１／第２判定基準が用いられる。図１０に示すパターン２４０，３４０の検出領域７０内の黒色の画素の分布は、パターン４０及びパターン１４０とは異なるから、図１０に示すパターン２４０，３４０がパターン４０／パターン１４０として判定されることを防止することができる。細い円弧が検出されたときは、図９（ｂ）に示した細い円弧検出用の第１判定基準が用いられるから、図１０（ｂ）に示すパターン３４０がパターン４０／パターン１４０でないことは容易に判定することができ、図１０（ｂ）のパターン３４０のように、原稿画像４１の複写の禁止／制限を表すパターンとして検出してはいけないパターンを誤って検出することをより確実に防止することできる。
【００６９】
なお、検出領域の分割手法は前述したものに限定されない。図１１は検出領域の他の分割例と画素数の分布との関係を説明する説明図である。図１１（ａ）は分割例を示している。検出領域内に略一様に黒色の画素が分布するパターンを用いる場合、図１１（ａ）に示すように、検出領域８０の中心を通り、互いに直交する２本の線分により、第１分割領域８１、第２分割領域８２、第３分割領域８３、第４分割領域８４の４つの領域に検出領域８０を分割してもよい。
【００７０】
図１１（ｂ）は、各分割領域８１，８２，８３，８４内の画素数の範囲を規定するテーブルを示しており、パターンを判定するための円弧４３の太さに応じて特定色の画素数が異なる２つの判定基準（第１判定基準及び第２判定基準）を示している。第１判定基準は、パターン候補画像が細い円弧を含むパターンであるか否かを判定する基準であり、第２判定基準は、パターン候補画像が太い円弧を含むパターンであるか否かを判定する基準である。検出領域内に略一様に黒色の画素が分布するパターンの場合、各分割領域８１，８２，８３，８４内の黒色の画素数は略一定であるため、各分割領域８１，８２，８３，８４毎に画素数の範囲を定める必要がなく、図１１（ｂ）に示すように、一つの分割領域の画素数の範囲のみを定めればよい。
【００７１】
以下、原稿画像４１を複製する際にデジタルカラー複合機である画像形成装置２０において実行される処理の手順について説明する。図１２及び１３は、本発明に係る画像処理装置１０を有する画像形成装置２０の原稿画像４１の複製形成の処理手順を示すフローチャートである。画像形成装置２０のＰＣＵ２３は、原稿画像４１の読取開始の指示があるか否かを判定する（ステップＳ１１）。なお、読取開始の有無の判定は、操作パネルにより入力される複写開始の指示の有無によりなされる。
【００７２】
ステップＳ１１において、読取開始の指示があると判定した場合（ステップＳ１１：ＹＥＳ）、画像読取部２１を制御して原稿画像４１の読取処理を開始する（ステップＳ１２）。具体的には、前述したように、光源を点灯させて主走査方向の画像データを取得しつつ、光源等を副走査方向に移動させ、指示された範囲の原稿を走査することにより前記範囲内の画像を読取る。一方、読取開始の指示がないと判定した場合（ステップＳ１１：ＮＯ）、読取開始の指示があるまで待機する。
【００７３】
ステップＳ１２において、画像読取部２１により読取られた画像データは、ＲＧＢのライン調整などを行うための画像メモリを経由して画像処理装置１０の前処理部１１に与えられる。前処理部１１において、前述した如く、与えられた画像データの解像度を６００ｄｐｉから２００ｄｐｉへ変換する処理を実行した後（ステップＳ１３）、画像データの２値化処理を実行する（ステップＳ１４）。図１４は、２値化処理の説明図である。図１４（ａ）に示すように、ＲＧＢ各色８ｂｉｔの画像データは、まず色差分演算部により、緑赤色差Ｇ−Ｒ，緑青色差Ｇ−Ｂ，赤青色差Ｒ−Ｂの色差分が夫々演算され、Ｒ，Ｇ，Ｂ，Ｇ−Ｒ，Ｇ−Ｂ，Ｒ−Ｂの値が比較部に与えられる。次に比較部により、図１４（ｂ）に示すテーブルと、与えられたＲ，Ｇ，Ｂ，Ｇ−Ｒ，Ｇ−Ｂ，Ｒ−Ｂの値とを比較する。そして、図１４（ｂ）に示す設定範囲内に入っている色を黒に変換し、それ以外の色を白に変換することにより、２値化処理がなされる。図１４においては、朱色域にある特定色を抽出すべく、２値化処理を行うためのテーブルを示している。なお、特定色は検出するパターンに応じて適宜設定される。
【００７４】
ステップＳ１４において２値化された画像データを、前述したようにラインメモリ１２に格納する（ステップＳ１５）。ラインメモリ１２は、ステップＳ１５において格納された画像データを第１線状画像判定部１３ａ及び第２線状画像判定部１３ｂに夫々与える。
【００７５】
次に、ステップＳ１５において格納された２値化された画像データを用いて、第１線状画像判定部１３ａにより、細い円弧の検出の有無を判定すると共に（ステップＳ１６）、ステップＳ１５において格納された２値化された画像データを用いて、第２線状画像判定部１３ｂにより、太い円弧の検出の有無を判定する（ステップＳ１７）。
【００７６】
なお、細い円弧の検出の有無の判定は、第１線状画像判定部１３ａにより、ラインメモリ１２から与えられ、図７（ａ）に示す判定ウィンドウ５０の各ラインデータ５１，５２，…，５６の各領域内の黒色の画素数と、テンプレート６０の各ライン６１，６２，…，６６の各領域内の黒色の画素数とを比較して、各ラインデータ５１，５２，…，５６内の黒色の画素の分布が、図８（ａ）に示すテンプレート６０の分布に適合するか否かに応じてなされる。同様に、太い円弧の検出の有無の判定は、図７（ｃ）に示す判定ウィンドウ５０の各ラインデータ１５１，１５２，…，１５６内の黒色の画素の分布が、図８（ｂ）に示すテンプレート６０の分布に適合するか否かに応じてなされる。このようなラインメモリ１２に格納された２値化データについてのテンプレート６０を利用したパターンマッチングにより検出領域である円領域を抽出する。
【００７７】
ステップＳ１６において、細い円弧の検出がないと判定した場合（ステップＳ１６：ＮＯ）、ステップＳ１７において、太い円弧の検出がないと判定した場合（ステップＳ１７：ＮＯ）、ステップＳ２４に進む。
【００７８】
一方、ステップＳ１６において、細い円弧の検出があると判定した場合（ステップＳ１６：ＹＥＳ）、細い円弧を含むパターン４０に対する第１判定基準を判定基準としてパターン判定部１４に設定し、パターン判定部１４の起動をかける（ステップＳ１８）。
【００７９】
ステップＳ１７において、太い円弧の検出があると判定した場合（ステップＳ１７：ＹＥＳ）、太い円弧を含むパターン１４０に対する第２判定基準を判定基準としてパターン判定部１４に設定し、パターン判定部１４の起動をかける（ステップＳ１９）。なお、これら第１判定基準及び第２判定基準に用いられる値は、閾値データ格納部１５に予め格納してある。
【００８０】
次に、細い円弧を含むパターン候補画像又は太い円弧を含むパターン候補画像として抽出された検出領域を４つの領域（判定領域）に分割し、各領域の画素数をカウントする（ステップＳ２０）。この画素数のカウントは、パターン検出部１４において、ラインメモリ１２により遅延させて与えられた２値化データを用いてなされる。本実施の形態においては、このように、ラインメモリ１２は円弧を抽出して判別すべく、第１線状画像判定部１３ａ及び第２線状画像判定部１３ｂにおいて複数ラインを同時に見るために使用するとともに、円弧を検出した後にパターン判定部１４において特定領域の黒をカウントするための遅延メモリとしても使用するように構成してある。この結果、少ないメモリで構成することが可能である。
【００８１】
次に、ステップＳ２０において得られた各領域の画素数が、ステップＳ１８又はステップＳ１９において設定された判定基準を満足しているか否かを判定する（ステップＳ２１）。判定基準を満足しているか否かの判定は、前述した如く、ラインメモリ１２にて遅延させて、パターン判定部１４に与えられた２値化データを用いてカウントされた各領域の画素数が、図９（ｂ）又は図１１（ｂ）に示す画素数の範囲にあるか否かによりなされる。
【００８２】
ステップＳ２１において、各領域の画素数が判定基準を満足していると判定した場合、換言すると「マル秘」のマークであるパターン４０又はパターン１４０が検出された場合（ステップＳ２１：ＹＥＳ）、出力処理を禁止する（ステップＳ２２）。同時に、出力処理が禁止されている旨を通知して（ステップＳ２３）、画像形成装置２０の原稿画像４１の複製形成の処理を終了する。なお、この出力処理の禁止は、パターン判定部１４によるＰＣＵ２３に与えられた結果に応じて、ＰＣＵ２３が画像形成部２４に出力処理を禁止する制御指令を与えることによりなされる。また、出力処理禁止の旨の通知は、操作パネルの表示部にメッセージを表示することによりなされる。
【００８３】
一方、ステップＳ２１において、各領域の画素数が判定基準を満足していないと判定した場合（ステップＳ２１：ＮＯ）、ステップＳ２４に進む。
【００８４】
ステップＳ２４において、１ページの画像データの処理が終了したか否かを判定する。ステップＳ２４において、１ページの画像データの処理が終了したと判定した場合（ステップＳ２４：ＹＥＳ）、即ち、１ページの画像データ中にパターン４０及びパターン１４０が検出されなかった場合、出力処理を行って（ステップＳ２５）、画像形成装置２０の原稿画像４１の複製形成の処理を終了する。なお、１ページの画像データの処理が終了したか否かの判定は、操作パネル等により与えられた原稿画像サイズと、処理がなされた画像データ量に対応する原稿画像サイズとの比較によりなされる。
【００８５】
一方、１ページの画像データの処理が終了していないと判定した場合（ステップＳ２４：ＮＯ）、ステップＳ１３に戻って一連の動作を繰り返す。
【００８６】
以上のように構成された本発明に係る画像形成装置２０においては、画像処理装置１０によりパターンが原稿画像４１に含まれると判定された場合に、当該原稿画像４１の画像形成を行わないように構成してあり、これによって例えば紙幣及び有価証券を偽造したり、機密書類を複写したりすることを防止できる。そして、パターンの一部をなす線状画像である円弧の太さの大／小に応じて、パターン候補画像がパターンであるか否かを判定する判定基準である特定色の画素数を大／小となるように判定基準を設定するように構成してあるから、光学系が不安定になる、スキャナ等の機器バラツキ、原稿の印字バラツキ等に起因してパターンが濃くなったり薄くなったりした場合に、この濃／淡（太い／細い）に応じて適切に判定基準を設定することにより、パターンを精度良く検出することができる。
【００８７】
また、パターン判定部１４は、第１，第２線状画像判定部１３ａ，１３ｂにより原稿画像４１中に線状画像である円弧４３が含まれると判定されたときに、その円弧４３を含むパターン候補画像がパターンであるか否かを判定するようにしてあるから、判定基準を適切に設定することにより、パターンでない画像を間違ってパターンであると判定することを防止して、パターンを迅速かつ高精度に抽出することができる。
【００８８】
また、判定基準を特定色の画素数により表してあるから、画素の配列により判定する場合と比較して、判定基準を記憶するために必要となる記憶容量を少なくすることができると共に、判定に用いる情報量が少なく、パターン判定部１４による判定処理を迅速に行うことができる。
【００８９】
また、特定色の画素数が略同一になるように複数の領域に分割されたパターンを用いて判定しているから、分割された複数の領域全ての画素数を記憶させておく必要がなく、判定基準を記憶するために必要となる記憶容量を更に少なくすることができる。
【００９０】
また、線状画像である円弧４３を含み、隣接する複数の画素からなり、予め複数の領域に分割されたテンプレート６０を用いて、該テンプレート６０と同様に並ぶ複数の領域からなる判定ウィンドウ５０を原稿画像４１から抽出し、抽出した判定ウィンドウ５０内の複数の領域夫々と前記テンプレートの複数の領域夫々の特定色の画素数を比較して、円弧４３の有無を判定するようにしてある。原稿画像４１全体を一括して走査する場合に比べて、１回の判定処理に用いる画素数を少なくすることができるため、原稿画像４１にパターンが含まれている可能性があるか否かの判定を迅速に行うことができる。また個々の画素に対して処理対象画像を走査して判定する場合に比べて、隣接する画素同士の関連性をも考慮して判定するので、判定精度を向上することができる。また、原稿画像４１から抽出した判定ウィンドウ５０内の複数の領域における特定色の画素数と、テンプレート６０の複数の領域における特定色の画素数とを比較しているから、複数の領域における全ての画素について比較して判定する場合と比べて、テンプレート６０を記憶するために必要となる記憶容量を少なくすることができると共に、パターン全体に基づいて処理対象画像中５１にパターン４０が含まれるか否かを判断する場合に比べて、判定に用いる情報量が少なく、第１，第２線状画像判定部１３ａ，１３ｂによる判定処理を迅速に行うことができると共に、このような判定処理を行うための回路構成を簡略化でき、情報を記憶させるための記憶部の容量を小さくすることができる。また、第１，第２線状画像判定部１３ａ，１３ｂを用いて並列に計算することにより、高速にて線状画像である円弧４３を検出することができる。
【００９１】
また、各画素ラインを分割した各領域における黒色の画素数に範囲を設けることによって、例えばパターンに、にじみ、かすれ、ふとり及びずれが生じて、原稿画像４１を判定ウィンドウ５０で走査したときの線状画像である円弧の黒色の画素数が、にじみ、かすれ、ふとり及びずれのない場合のパターンにおける円弧の画素数と多少異なっていても、線状画像である円弧が原稿画像４１中に含まれるか否かの判定を、高精度に行うことができるとともに、第１，第２線状画像判定部１３ａ，１３ｂによる判定処理を迅速に行うことができる。
【００９２】
また、線状画像として円弧状をなす画像を用いているから、原稿画像４１の向きに影響を受けることなく線状画像として検出することができると共に、画像データを記憶するための記憶手段の容量を小さくすることができる。
【００９３】
また、原稿画像４１から線状画像を抽出すべく処理された画像データをパターン判定部１４に遅延させて与えるようにしてあるから、パターン判定部１４にメモリを設けることなく、画像データをリアルタイムに判定することが可能である。ラインメモリ１２は、円弧を抽出して判別すべく、第１線状画像判定部１３ａ及び第２線状画像判定部１３ｂにおいて複数ラインを同時に見るために使用するとともに、円弧を検出した後にパターン判定部１４において特定領域の黒をカウントするための遅延メモリとしても使用するように構成してあるから、判定回路の回路構成を簡略化することができると共に、ラインメモリ１２の容量を小さくすることができる。
【００９４】
また、原稿画像４１の複製を形成するために用いられる画像データを該画像データよりも少ない情報量の画像データに変換する前処理部１１を有しているから、第１，第２線状画像判定部１３ａ，１３ｂ及びパターン判定部１４による判定処理を迅速に行うことができると共に、パターンを迅速に検出することができる。
【００９５】
以上の実施の形態においては、複写の禁止／制限を表すパターンとして「マル秘」のマークを検出するように構成され、同じ「マル秘」のマークが光学例のバラツキ等により細くなったり太くなったりした場合の処理について述べたが、パターンとして異なる種類のマークを検出するように構成してもよい。以下、細い線のパターンとして複写の禁止を表す「マル秘」のマーク（図４（ａ））を、太い線のパターンとして、「重要」を意味し、複写の制限を表す「マル重」のマーク（図１０（ａ））を検出するように構成した例について説明する。
【００９６】
図１５及び１６は、本発明に係る画像処理装置１０を有する画像形成装置２０の原稿画像４１の複製形成の処理手順の他の例を示すフローチャートである。画像形成装置２０のＰＣＵ２３は、原稿画像４１の読取開始の指示があるか否かを判定する（ステップＳ３１）。
【００９７】
ステップＳ３１において、読取開始の指示があると判定した場合（ステップＳ３１：ＹＥＳ）、画像読取部２１を制御して原稿画像４１の読取処理を開始する（ステップＳ３２）。一方、読取開始の指示がないと判定した場合（ステップＳ３１：ＮＯ）、読取開始の指示があるまで待機する。
【００９８】
ステップＳ３２において、画像読取部２１により読取られた画像データは、ＲＧＢのライン調整などを行うための画像メモリを経由して画像処理装置１０の前処理部１１に与えられる。前処理部１１において、前述した如く、与えられた画像データの解像度を６００ｄｐｉから２００ｄｐｉへ変換する処理を実行した後（ステップＳ３３）、画像データの２値化処理を実行する（ステップＳ３４）。
【００９９】
ステップＳ３４において２値化された画像データを、前述したようにラインメモリ１２に格納する（ステップＳ３５）。ラインメモリ１２は、ステップＳ３５において格納された画像データを第１線状画像判定部１３ａ及び第２線状画像判定部１３ｂに夫々与える。
【０１００】
次に、ステップＳ３５において格納された２値化された画像データを用いて、第１線状画像判定部１３ａにより、細い円弧の検出の有無を判定すると共に（ステップＳ３６）、ステップＳ３５において格納された２値化された画像データを用いて、第２線状画像判定部１３ｂにより、太い円弧の検出の有無を判定する（ステップＳ３７）。
【０１０１】
ステップＳ３６において、細い円弧の検出がないと判定した場合（ステップＳ３６：ＮＯ）、ステップＳ３７において、太い円弧の検出がないと判定した場合（ステップＳ３７：ＮＯ）、ステップＳ４９に進む。
【０１０２】
一方、ステップＳ３６において、細い円弧の検出があると判定した場合（ステップＳ３６：ＹＥＳ）、細い円弧を含むパターン４０に対する第１判定基準を判定基準としてパターン判定部１４に設定し、パターン判定部１４の起動をかける（ステップＳ３８）。
【０１０３】
ステップＳ３７において、太い円弧の検出があると判定した場合（ステップＳ３７：ＹＥＳ）、太い円弧を含むパターン２４０に対する第２判定基準を判定基準としてパターン判定部１４に設定し、パターン判定部１４の起動をかける（ステップＳ３９）。
【０１０４】
次に、パターン判定部１４により、細い円弧を含むパターン候補画像又は太い円弧を含むパターン候補画像として抽出された検出領域を４つの領域（判定領域）に分割し、各領域の画素数をカウントする（ステップＳ４０）。
【０１０５】
次に、ステップＳ４０において得られた各領域の画素数が、ステップＳ３８又はステップＳ３９において設定された判定基準を満足しているか否かを判定する（ステップＳ４１）。
【０１０６】
ステップＳ４１において、各領域の画素数が判定基準を満足していないと判定した場合、換言すると「マル秘」のマークであるパターン４０及び「マル重」のマークであるパターン２４０の両方が検出されない場合（ステップＳ４１：ＮＯ）、ステップＳ４９に進む。
【０１０７】
ステップＳ４９において、１ページの画像データの処理が終了したか否かを判定する。ステップＳ４９において、１ページの画像データの処理が終了したと判定した場合（ステップＳ４９：ＹＥＳ）、即ち、１ページの画像データ中にパターン４０及びパターン２４０の両方が検出されなかった場合、出力処理を行って（ステップＳ５０）、画像形成装置２０の原稿画像４１の複製形成の処理を終了する。一方、１ページの画像データの処理が終了していないと判定した場合（ステップＳ４９：ＮＯ）、ステップＳ３３に戻って一連の動作を繰り返す。
【０１０８】
一方、ステップＳ４１において、各領域の画素数が判定基準を満足していると判定した場合、換言すると「マル秘」のマークであるパターン４０又は「マル重」のマークであるパターン２４０が検出された場合（ステップＳ４１：ＹＥＳ）、検出されたパターンが「マル秘」のマークであるパターン４０であるか否かを判定する（ステップＳ４２）。
【０１０９】
ステップＳ４２において、検出されたパターンが「秘密」を意味するパターン４０であると判定した場合（ステップＳ４２：ＹＥＳ）、出力処理を禁止する（ステップＳ４３）。同時に、出力処理が禁止されている旨を通知して（ステップＳ４４）、画像形成装置２０の原稿画像４１の複製形成の処理を終了する。
【０１１０】
一方、ステップＳ４２において、検出されたパターンがパターン４０でない、換言すると検出されたパターンが「重要」を意味するパターン２４０であると判定した場合（ステップＳ４２：ＮＯ）、利用者に対して利用者コードの入力を要求する（ステップＳ４５）。ここで、利用者コードとは、各利用者に割り当てた認証コード（例えば、４桁の数値）であり、装置の利用が認証されている者の認証コードが画像形成装置２０内のＰＣＵ２３のＲＯＭに予め記憶されている。また、利用者コードの入力の要求は、操作パネルの表示部に入力を促すメッセージを表示することによって行う。
【０１１１】
次に、利用者コードが入力されたか否かを判定する（ステップＳ４６）。この判定は、操作パネルの操作部を通じて入力される情報を監視することになされる。利用者コードが入力されていないと判定した場合（ステップＳ４６：ＮＯ）、ステップＳ４５に戻って一連の動作を繰り返す。
【０１１２】
一方、利用者コードが入力されたと判定した場合（ステップＳ４６：ＹＥＳ）、利用者を認証できるか否かを判定する（ステップＳ４７）。この判定は、入力された利用者コードを予め記憶された利用者コードと照合することによりなされる。
【０１１３】
ステップＳ４７において、利用者を認証できないと判定した場合（ステップＳ４７：ＮＯ）、出力処理を禁止するとともに（ステップＳ４３）、出力処理が禁止されている旨を通知して（ステップＳ４４）、画像形成装置２０の原稿画像４１の複製形成の処理を終了する。
【０１１４】
一方、ステップＳ４７において、利用者を認証できると判定した場合（ステップＳ４７：ＹＥＳ）、出力処理を行って（ステップＳ４８）、画像形成装置２０の原稿画像４１の複製形成の処理を終了する。
【０１１５】
以上のように構成された画像形成装置２０においては、線状画像である円弧の太さが異なる複数のパターン夫々に異なる意味をもたせることにより、原稿画像の複写の禁止のみではなく、種々の制限に対しても対応することができ、多様な要望に対応することが可能となる。
【０１１６】
なお、以上の実施の形態においては、線状画像の太さの異なる２種類のパターンを検出する場合について説明したが、２種類に限定されず、線状画像の太さの異なる３種類以上のパターンを検出するように構成することも可能なことは言うまでもない。
【０１１７】
また、以上の実施の形態においては、検出すべきパターンとして、「マル秘」及び「マル重」のマークについて説明したが、これに限定されず、例えば、紙幣の朱印を検出すべきパターンとして設定することも可能である。線状画像として円弧４３を例に説明したが、これに限定されず、検出すべくパターンに応じて適切に特定の線状画像が予め選定してある。
【０１１８】
また、以上の実施の形態においては、太さの異なる線状画像の検出を第１線状画像判定部１３ａ及び第２線状画像判定部１３ｂにより並列して判定を行うように構成してあるが、これに限定されず、どちらか一方の判定処理の後、他方の判定処理を行うように構成してもよい。
【０１１９】
また、以上の実施の形態においては、原稿画像を画像読取部２１により読取った画像データに対するパターンの検出処理について説明したが、ネットワーク３０を介して画像形成装置２０に接続されるデジタルカメラ３１、ＰＣ３２及びノートＰＣ３３からの原稿画像４１の画像データに対するパターンの検出処理についても同様に行うことができる。この場合において、出力処理が禁止されている旨の通知は、画像データの送信元であるデジタルカメラ３１、ＰＣ３２及びノートＰＣ３３に送信することにより行うようにしてもよい。
【０１２０】
更に、本発明は、その他、特許請求の範囲に記載した事項の範囲内において種々変更した形態にて実施することが可能であることは言うまでもない。
【符号の説明】
【０１２１】
１０  画像処理装置
１１  前処理部（前処理手段）
１２  ラインメモリ（記憶手段）
１３ａ  第１線状画像判定部（線状画像判定手段）
１３ｂ  第２線状画像判定部（線状画像判定手段）
１４  パターン判定部（パターン判定手段）
１５  閾値データ格納部（格納手段）
２０  画像形成装置
【図１】
2010171819.tif 000003
【図２】
2010171819.tif 000004
【図３】
2010171819.tif 000005
【図４】
2010171819.tif 000006
【図５】
2010171819.tif 000007
【図６】
2010171819.tif 000008
【図７】
2010171819.tif 000009
【図８】
2010171819.tif 000010
【図９】
2010171819.tif 000011
【図１０】
2010171819.tif 000012
【図１１】
2010171819.tif 000013
【図１２】
2010171819.tif 000014
【図１３】
2010171819.tif 000015
【図１４】
2010171819.tif 000016
【図１５】
2010171819.tif 000017
【図１６】
2010171819.tif 000018