(57)【要約】【課題】  １つの検出回路で両面の制御コードをできるだけ短時間に検出することができる画像処理装置を提供する。【解決手段】  搬送路の一方の側から原稿の一方の面の画像を読み取る第１の読み取り系２Ａと、搬送経路の他方の側から前記原稿の他方の面の画像を読み取る第２の読み取り系２Ｂと、一方の面の画像と他方の面の画像とをそれぞれバンド分割する変換部１２と、画像に制御コードが埋め込まれているか否かを判定する複写禁止情報検出部５と、バンド分割された一方の面の画像と他方の面の画像とを複写禁止情報検出部５に交互に出力する制御部７とを有する構成としている。  このように２つの読み取り系で読み込まれた画像データをバンド分割し、複写禁止情報検出部５に交互に出力しているので、検出手段が１つしかなくても画像中に制御コードが含まれているか否かを早期に検出することができる。【選択図】        図２
2007166344.tif 000002
【特許請求の範囲】
【請求項１】
搬送路の一方の側から原稿の一方の面の画像を読み取る第１の読み取り系と、
前記搬送経路の他方の側から前記原稿の他方の面の画像を読み取る第２の読み取り系と、
前記一方の面の画像と前記他方の面の画像とをそれぞれ分割する分割手段と、
前記画像に制御コードが埋め込まれているか否かを判定する検出手段と、
分割された前記一方の面の画像と前記他方の面の画像とを前記検出手段に交互に出力する制御手段と、を有することを特徴とする画像処理装置。
【請求項２】
前記分割手段は、前記一方の面の画像と前記他方の面の画像とをバンド分割し、
前記制御手段は、バンド分割された前記一方の面の画像と前記他方の面の画像とを前記検出手段に交互に出力することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、前記一方の面の１ライン分の画像と、前記他方の面の１ライン分の画像とを主走査方向に連結し、新たな１ラインの画像データとして前記検出手段に出力することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記第１の読み取り系は、前記第２の読み取り系よりも前記搬送経路の上流側に位置し、
前記制御手段は、前記第１の読み取り系で読み取られた画像を前記検出手段に出力し、検出結果が検出された後に前記第２の読み取り系で読み取られた画像を前記検出手段に出力することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記第２の読み取り系で読み取られた画像を記憶する記憶手段を有し、
前記制御手段は、前記第２の読み取り系で読み取られた画像を前記記憶手段から読み出して前記検出手段に出力することを特徴とする請求項４記載の画像処理装置。
【請求項６】
第１の読み取り系により原稿の一方の面の画像を読み取るステップと、
前記第１の読み取り系よりも搬送経路の下流側に設けられた前記第２の読み取り系により前記原稿の他方の面の画像を読み取るステップと、
前記第１の読み取り系で読み取られた画像に制御コードが含まれているか否かを判定するステップと、
前記第２の読み取り系で読み取られた画像に制御コードが含まれているか否かを判定するステップと、を有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿画像の無断コピーを防止する技術に関する。
【背景技術】
【０００２】
近年、原稿を搬送する搬送路の表裏両面側に２つの読み取りセンサを設けて、１回の原稿搬送にて原稿の表裏両面を自動的に読み取る、両面同時読み取り技術が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示された両面同時読み取り可能なスキャナ装置の構成を図１に示す。図１に示すスキャナ装置は、搬送路７１に原稿を搬送し、ＣＣＤイメージセンサ６３にて原稿の表面を、裏面を第２のセンサ５０にて読み取る。光源６０からの光を原稿表面に照射し、反射光をミラー６１、結像レンズ６２によってＣＣＤイメージセンサ６３に集める。また、第２のセンサ５０は、ガラス５１と、このガラス５１を透過して原稿の第２面に光を照射するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）５２と、ＬＥＤ５２からの反射光を集光するレンズアレイ５３と、レンズアレイ５３により集光された光を読み取るイメージセンサであるラインセンサ５４を備えている。
【０００４】
また、“機密原稿”の印刷出力（プリントアウト）の不正複製による重要情報（機密内容）の漏洩ということが問題となってきている。このため、複写機能を持つ画像処理装置に、機密原稿の悪用複製を防止する機能を持たせることが提案されている。例えば、特許文献２では、複写禁止情報（コピー禁止とするか否か）、複写許可条件情報（条件が合致する場合にはコピーを許可するための情報）、潜像情報（コピーすると浮き上がる潜像に関する情報）等の制御コードを画像データの背景地紋パターンとして記録しておいて、コピー可能なユーザを制限する技術を開示している。
【０００５】
【特許文献１】特開２００４−３６３７１４号公報
【特許文献２】特開２００３−２８０４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、両面の画像を２つのセンサでそれぞれ読み取り、両面に制御コードが埋め込まれているか否かを判定する場合、制御コードを検出する検出回路を表面用と、裏面用とで２つ用意しなければならずコストアップにつながる。また検出回路を１つにすると、表面と裏面の両方の面の読み取りが終了するまで判定結果がでない。
【０００７】
本発明は上記事情に鑑みてなされたものであり、１つの検出回路で両面の制御コードをできるだけ短時間に検出することができる画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために本発明の画像処理装置は、搬送路の一方の側から原稿の一方の面の画像を読み取る第１の読み取り系と、前記搬送経路の他方の側から前記原稿の他方の面の画像を読み取る第２の読み取り系と、前記一方の面の画像と前記他方の面の画像とをそれぞれ分割する分割手段と、前記画像に制御コードが埋め込まれているか否かを判定する検出手段と、分割された前記一方の面の画像と前記他方の面の画像とを前記検出手段に交互に出力する制御手段とを有している。
このように本発明は２つの読み取り系で読み込まれた画像データをバンド分割し、検出手段に交互に出力しているので、検出手段が１つしかなくても画像中に制御コードが含まれているか否かを早期に検出することができる。
【０００９】
上記画像処理装置において、前記分割手段は、前記一方の面の画像と前記他方の面の画像とをバンド分割し、前記制御手段は、バンド分割された前記一方の面の画像と前記他方の面の画像とを前記検出手段に交互に出力するとよい。
【００１０】
上記画像処理装置において、前記制御手段は、前記一方の面の１ライン分の画像と、前記他方の面の１ライン分の画像とを主走査方向に連結し、新たな１ラインの画像データとして前記検出手段に出力するとよい。
【００１１】
上記画像処理装置において、前記第１の読み取り系は、前記第２の読み取り系よりも前記搬送経路の上流側に位置し、前記制御手段は、前記第１の読み取り系で読み取られた画像を前記検出手段に出力し、検出結果が検出された後に前記第２の読み取り系で読み取られた画像を前記検出手段に出力するとよい。
【００１２】
上記画像処理装置において、前記第２の読み取り系で読み取られた画像を記憶する記憶手段を有し、前記制御手段は、前記第２の読み取り系で読み取られた画像を前記記憶手段から読み出して前記検出手段に出力するとよい。
【００１３】
本発明の画像処理方法は、第１の読み取り系により原稿の一方の面の画像を読み取るステップと、前記第１の読み取り系よりも搬送経路の下流側に設けられた前記第２の読み取り系により前記原稿の他方の面の画像を読み取るステップと、前記第１の読み取り系で読み取られた画像に制御コードが含まれているか否かを判定するステップと、前記第２の読み取り系で読み取られた画像に制御コードが含まれているか否かを判定するステップと、を有している。
【発明の効果】
【００１４】
本発明は、１つの検出回路で両面の制御コードをできるだけ短時間に検出することができる。
【発明を実施するための最良の形態】
【００１５】
添付図面を参照しながら本発明の好適な実施例を説明する。
【実施例１】
【００１６】
まず、図２を参照しながら本実施例の画像処理装置１の構成を説明する。図２に示す画像処理装置１は、スキャナ部２と、スキャン画像処理部３と、画像蓄積部４と、複写禁止情報検出部５、複写許可条件情報検出部６と、制御部７と、背景地紋画像生成部８と、画像合成部９と、プリント部１０と、ユーザインターフェース部１１と、変換部１２とを備えている。
【００１７】
スキャナ部２は第１の読み取り系２Ａと、第２の読み取り系２Ｂとを備えている。スキャナ部２の構成について図１を参照しながら説明する。本実施例のスキャナ部２は、第１の読み取り系２Ａとして、光源６１６０、ミラー６１、ＣＣＤイメージセンサ６３等を備え、光源６０からの光を原稿表面に照射し、反射光をミラー６１、結像レンズ６２によってＣＣＤイメージセンサ６３に集める。第２の読み取り系２Ｂは第２センサ５０からなる。第２センサ５０は、ガラス５１と、このガラス５１を透過して原稿の第２面に光を照射するＬＥＤ５２と、ＬＥＤ５２からの反射光を集光するレンズアレイ５３と、レンズアレイ５３により集光された光を読み取るイメージセンサであるラインセンサ５４を備えている。ラインセンサ５４としては、ＣＣＤセンサやＣＭＯＳセンサ、密着型センサ等を用いることができる。本実施例では第１の読み取り系によって原稿の表面の画像を読み取り、第２の光学系によって原稿の裏面の画像を読み取る。図１に示すように本実施例は、第１の読み取り系２Ａが第２の読み取り系２Ｂよりも搬送経路の上流側に設けられている。従って、画像データは表面の画像データが読み込まれた後に、裏面の画像データが読み込まれることになる。これとは逆に、第１の読み取り系２Ａで裏面の画像を読み取り、第２の読み取り系２Ｂで表面の画像を読み取るようにしてもよい。また、図３に示すように第２の読み取り系２Ｂが第１の読み取り系２Ａよりも搬送経路の上流側に設けられていてもよい。
【００１８】
変換部１２は、第１の読み取り系２Ａと、第２の読み取り系２Ｂで読み取られた画像データをバンド分割し、制御部７の制御に従って、分割した画像データを交互に複写禁止情報検出部５に出力する。分割は、１ページ分の画像データの１２８ライン、２５６ライン、又は５１２ラインを１つのバンドとする。
【００１９】
スキャン画像処理部３は、入力した画像データに対して、色補正、色空間変換、スクリーン処理等を行い、画像処理後の画像データを画像蓄積部４に蓄積する。
【００２０】
画像合成部９は、画像蓄積部４から画像データを読み出してプリント部１０に出力する。また、制御部７によって背景地紋画像を合成するように設定されている場合、画像蓄積部４からの画像データの読み出しに同期して、画像合成部９内のメモリに蓄積された背景地紋画像データを読み出して、画像データの所定の色プレーンに論理和（ＯＲ）合成を行い、合成画像データをプリント部１０へ出力する。プリント部１０は、画像合成部９から出力される合成画像データ、または画像データを用紙上に記録する。
【００２１】
本実施例の画像処理装置は、背景地紋画像が埋め込まれた機密文書から、背景地紋画像に埋め込まれた制御コードを読み取って、許可されたユーザにだけ機密文書を印刷できるように構成されている。
背景地紋画像に埋め込まれる制御コードには以下のものがある。
（Ａ）・・・複写禁止情報（コピー禁止とするか否か）
（Ｂ）・・・複写許可条件情報（条件が合致する場合にはコピーを許可するための情報）
例えば、暗証番号、複写を許可するユーザＩＤ番号（社員番号等）、複写禁止を解除する日時、複写を許可する複写機の機械番号
（Ｃ）・・・潜像情報（コピーすると浮き上がる潜像に関する情報）
例えば、潜像の文字列、フォント種類、フォントサイズ、潜像文字列の方向（角度）、背景地紋画像色
【００２２】
ここで、背景地紋画像について図４を参照しながら詳細に説明する。背景地紋画像は、潜像画像ＩＰと、出力画像Ｏの全面にわたる背景パターンＰＢとから構成される。
【００２３】
背景パターンＰＢと潜像画像ＩＰとは、それぞれを構成するパターンが異なる。しかし、人間の目には全面均一のグレイ背景として見える様に、単位面積あたりの画素面積及び画素色が同一なパターンにより出力画像Ｏを形成する。
【００２４】
潜像画像ＩＰは、複写された文書において、潜像画像ＩＰが人間の目で識別できる程度に画像が浮かびあがるよう、他の部分のよりも細かいドットで構成されている。
【００２５】
背景パターンＰＢは、コードから構成される。コードは、任意のコードデータを表す条件コードＣＤと、複写を制限する禁複写コードＣＰとから構成される。
【００２６】
コードは、任意のコードデータを表す斜線パターンＰＳから構成される。斜線パターンＰＳは、走査方向Ｄに対し反時計回りに４５度傾いた半直線で表されるものがコードデータのビット０を、１３５度傾いたものがコードデータのビット１を表す。
【００２７】
禁複写コードＣＰは、全斜線パターンＰＳがビット０を表すものとビット１を表すものとから構成される。禁複写コードＣＰは、２種類の禁複写コードＣＰを所定個数以上検出した場合に、複写が制限された原稿であると判断する為に使用される。
【００２８】
条件コードＣＤは、同期コード領域ＡＳとデータコード領域ＡＣとから構成される。
同期コード領域ＡＳとは、データコード領域ＡＣを囲む所定サイズの矩形領域の外周がすべてビット１を表す斜線パターンＰＳ１で構成されているコード領域を言う。
データコード領域には、暗証番号、複写を許可するユーザＩＤ番号（社員番号等）、複写禁止を解除する日時、複写を許可する複写機の機械番号等が符号化され、条件コードＣＤとして埋め込まれている。
【００２９】
次に、複写禁止情報検出部５について図５を参照しながら説明する。スキャナ部２から出力された画像データは、グレースケール変換部２１に入力され、フルカラーからグレースケールに変換される。その後、２値化処理部２２によって２値化される。
【００３０】
２値化された画像データは、ノイズ除去処理部２３に入力され、ノイズ除去処理が行われる。具体的には、黒画素が連結している画素塊を求め、その画素塊の大きさ（連結画素数）が所定の範囲に収まっていない画素塊の各画素を白画素に置き換える。上記所定の範囲は、斜線パターンは削除されず、それ以外のパターン（孤立ドットパターンや文書中の文字や図形等）が削除されるように適切な範囲が設定されている。
【００３１】
ノイズ除去された画像データは、パターン検出部２４に入力され、２種類の斜線パターンの検出処理が行われ、その結果が１画素２ビットの画像データとして出力される。具体的には、画像データ中の各画素の位置で図６（Ａ）、（Ｂ）のパターンを当てはめて、テンプレートマッチングによって検出を行う。ここで、図６に示すパターン（Ａ）が検出された場合、画素値０を出力し、図６に示すパターン（Ｂ）が検出された場合、画素値１を出力し、パターンが検出されない場合、画素値２を出力する。
【００３２】
パターン検出処理部２４から出力された画像データは、ブロック化処理部２５に入力される。ここで、ブロックサイズは、複写禁止コード、条件コードのサイズの半分よりも小さいサイズとし、コードの中に１個以上のブロックが完全に含まれるようなサイズに設定されている。ブロック化処理部２５は、入力された画像データを所定サイズのブロックに分割し、個数算出部２６に出力する。
【００３３】
個数算出部２６は、ブロック内に画素値０の画素の個数、および画素値１の画素をそれぞれ算出し、その結果を比率算出部２７へ出力する。また、その合計を判定処理部２８へ出力する。比率算出部２７は、画素値０の画素の比率を算出し、その結果を判定処理部２８へ出力する。
【００３４】
判定処理部２８は、個数算出部２６から入力された合計個数および比率算出部２７から入力された比率を元にして、判定処理を行う。
【００３５】
ここで、今処理しているブロックの内部が全ビット０の複写禁止コードの内部に位置している場合、ブロック内部には所定個数以上のビット０に対応する斜線パターンが検出され、かつビット１に対応する斜線パターンはほとんど検出されないため、ビット０に対応する斜線パターンの比率が高くほとんど１．０に近いはずである。
【００３６】
また、今処理しているブロックの内部が全ビット１の複写禁止コードの内部に位置している場合、ブロック内部には所定個数以上のビット１に対応する斜線パターンが検出され、かつビット０に対応する斜線パターンはほとんど検出されないため、ビット０に対応する斜線パターンの比率は低くほとんど０．０に近いはずである。
【００３７】
また、今処理しているブロックが条件コードの少なくとも一部を含む場合、ブロック内部には複数のビット０に対応する斜線パターンおよび複数のビット１に対応する斜線パターンが検出されるため、ビット０に対応する斜線パターンの比率は１．０よりもかなり低く、０よりもかなり高くなるはずである。
【００３８】
また、もし入力された画像データが複写禁止情報を埋め込まれた画像であれば、画像中には、ブロックの内部が全ビット０の複写禁止コードと、ブロックの内部が全ビット１の複写禁止コードとがそれぞれ複数個埋め込まれているはずである。
【００３９】
以上の特性を利用して、下記のような判定処理を行う。
合計個数＞第１しきい値、かつ、比率＞第２しきい値の場合は、そのブロックは複写禁止コード０と判定する。
合計個数＞第１しきい値、かつ。（１−比率）＞第２しきい値の場合は、そのブロックは複写禁止コード１と判定する。
上記以外の場合は、そのブロックは複写禁止コードではないと判定する。また、第１しきい値は、ブロックサイズとパターンサイズからブロックに含まれる理論的なパターン個数にマージンを加味して設定する。第２しきい値は、１．０に近い値を設定する。
【００４０】
判定処理部２８は、複写禁止コード０と判定されたブロック数、および複写禁止コード１と判定されたブロック数をそれぞれ別々にカウントする。複写禁止コード０と判定されたブロック数がしきい値３以上となり、かつ複写禁止コード０と判定されたブロック数がしきい値３以上となった場合、その画像を複写禁止文書と判定し、その判定結果を制御部７へ出力する。
【００４１】
次に、複写許可条件情報検出部６の詳細について図７を参照しながら説明する。スキャナ部２から出力された画像データはグレースケール変換部３１に入力され、フルカラーからグレースケールに変換された後に、２値化処理部３２によって２値化される。
【００４２】
２値化された画像データはノイズ除去処理部３３に入力され、ノイズ除去処理３３が行われる。ノイズが除去された画像データは、パターン検出処理部３４に入力され、２種類の斜線パターンの検出処理が行われ、その処理結果のデータがバッファメモリ３５に格納される。この画像データは、ビット０に対応する斜線パターンが検出された位置の画素値は０、ビット１に対応する斜線パターンが検出された位置の画素値は１、それ以外は２の値を持った１画素２ビットの画像データとなっている。
【００４３】
バッファメモリ３５に格納された画像データは、スキュー角検出処理部３６に入力され、スキュー角度の検出が行われる。ここでは、入力画像データのスキュー角度を求める。具体的な方式としては、画素値０または１のみの画素のハフ変換を行い、その角度軸上への投影分布のピークを求めることによって行われる。求めたスキュー角度はコード検出部３７へ出力される。
【００４４】
また、バッファメモリ３５に格納された画像データが読み出されてコード検出部３７へ入力され、２次元コードの検出が行われる。具体的には、求めたスキュー角度に画像をスキャンして０または１の画素値（ビットの０または１に対応している）を取り出す。取り出された、ビット列から同期コードを見つけ出す。同期コードは、所定の縦横サイズの矩形領域の外周がすべてビット１で構成されているコードとして定義されている。この同期コードに囲まれたビット配列が２次元コード（条件コード）となっている。このビット配列を１次元のビット列に並べ替えて誤り訂正復号部３８へ出力する。
【００４５】
誤り訂正復号部３８では、入力されたビット列に対して、所定の誤り訂正復号処理を行い、条件情報として復号する。復号された複写許可条件情報は制御部７へ出力される。
【００４６】
次に、図８を参照しながら背景地紋画像生成部８について説明する。
背景地紋画像生成部８には、制御部７から制御コード（複写禁止情報、条件情報、潜像情報）が入力される。このうち複写禁止情報と複写許可条件情報は付加情報符号化部４２へ入力され、潜像情報は潜像生成部４１に入力される。
【００４７】
潜像生成部４１は、入力された潜像情報を元に潜像画像を生成する。潜像情報とは、パターン画像の中にどのような潜像文字を埋め込むかを示す情報であり、具体的には潜像の文字列、フォント種類、フォントサイズ、潜像文字列の方向（角度）等の情報からなる。潜像生成部４１は、潜像情報を受け取ると、指定されたフォント種類、フォントサイズで、指定された方向に潜像文字列の描画を行い、２値の潜像画像として生成する。生成した潜像画像は付加情報符号化部４２へ出力される。なお、潜像画像の解像度は、プリンタの解像度を後述するパターンのサイズで割った解像度となる。例えば、プリンタ解像度が６００ｄｐｉ、パターンのサイズが１２画素×１２画素の場合、潜像画像の解像度は５０ｄｐｉとなる。
【００４８】
付加情報符号化部４２は、入力された複写禁止情報及び条件情報の符号化を行う。まず、複写禁止情報がプリント出力を行った文書を画像処理装置で複写させないようにすること示す場合、図９（Ａ）、（Ｂ）に示す２種類の複写禁止コードを生成する。ここで、図９（Ａ）の複写禁止コードは、コード内部が全てビット０となっており、図９（Ｂ）の複写禁止コードは、コード内部が全てビット１となっていることが特徴である。複写禁止情報が入力されない場合、もしくはプリント出力を行った文書を画像処理装置で複写させないようにすることを示すものではない場合、図９（Ａ）および（Ｂ）に示す２種類のコードの生成は行われない。
【００４９】
次に、条件情報が入力されている場合、その条件情報に対して誤り訂正符号を行い、図９（Ｃ）に示すような条件コードを生成する。図９（Ｃ）のコードは、ビット０およびビット１の配列によって、符号化された条件情報のビット列を表している。コードの外周は、コードの位置決めを容易にするために特殊なビットパターンとなっている。
【００５０】
次に、生成したコードを図１０（Ａ）に示すように複数個繰り返し配置し、潜像画像の大きさと同じ大きさのパターン番号配列を生成する。ここで、図の斜線ハッチングされた矩形が図９（Ａ）の複写禁止コード、縦線ハッチングされた矩形が図９（Ｂ）の複写禁止コード、ドットハチングされた矩形が図９（Ｃ）の条件コードとなっている。もし、複写禁止コードが生成されなかった場合には、図中の複写禁止コードの部分には条件コードを配置する。また、もし条件コードが生成されなかった場合には、図中の条件コードの部分には複写禁止コードを配置する。この時点で、パターン番号配列の各要素の値は０または１になっている。
【００５１】
次に、潜像画像を参照し、潜像画像中の黒画素の座標に対応するパターン番号配列の要素のパターン番号を２に変更する。これを潜像画像中の全ての黒画素について行うと、パターン番号配列は、複写禁止コード、条件コードが並べて配置された背景にパターン番号２で潜像文字が描かれた状態となる。この状態を図１０（Ｂ）に示す。図中の黒色の「COPY」の部分が、パターン配列番号を２に変更された部分を示す。このパターン番号配列をパターン画像生成部４４へ出力する。
【００５２】
パターン画像生成部４４は、入力されたパターン番号配列の各要素を参照し、そのパターン番号に対応したパターンをパターン格納部４３から読み出してパターン画像に変換することで、背景地紋画像を生成する。生成された背景地紋画像は、画像合成部９内のメモリ（不図示）に格納される。
【００５３】
本実施例の画像処理装置１は、第１の読み取り系２Ａと第２の読み取り系２Ｂとの２つの読み取り装置に対して、１つの複写禁止情報検出部５を設けている。複写禁止情報検出部５は通常時の倍の速度で動作し、表面と裏面の原稿に制御コードが埋め込まれているか否かを判定する。
【００５４】
また読み取った表面画像と裏面画像とは、それぞれバンド分割し、倍速で動作する複写禁止情報検出部５に交互に入力する。画像データは、図１１（Ａ）に示すように１２８ライン、２５６ライン、５１２ラインのいずれか一つを分割単位とするバンドに分割され、表面画像と裏面画像とが複写禁止情報検出部５に交互に入力される。
例えば、画像を２５６ラインに分割した場合、表面画像の２５６ラインの後に裏面画像の２５６ラインが複写禁止情報検出部５に出力される。このようにして、両方の画面の画像を交互に判定することで、両方の面の画像の読み込みが終了してから画像に制御コードが含まれているか否かを判定するよりも判定時間を短縮することができる。
【００５５】
また、読み取った表面画像と裏面画像とをバンド分割するのではなく、図１１（Ｂ）に示すように表面画像の１ライン分の画像データと、裏面画像の１ライン分の画像データとを主走査方向で連結し、複写禁止情報検出部５に入力してもよい。すなわち、図１１（Ｂ）に示すように表面の１ライン分の画像と、裏面の１ライン分の画像とを主走査方向に連結し、新たな１ラインの画像データとして複写禁止情報検出部５に出力する。
【００５６】
本実施例は、このように２つの読み取り系を有していても、１つの複写禁止情報検出部５で両面に制御コードが含まれているか否かを短時間で検出することができる。
【実施例２】
【００５７】
本実施例は、搬送経路の上流側にある読み取り系によって読み取られた画像を最初に複写禁止情報検出部５に出力して、この読み取り系に制御コードが含まれているか否かを判定した後で、下流側にある読み取り系で読み取られた画像を複写禁止情報検出部５に出力して制御コードを検出する。
【００５８】
本実施例の動作手順を図１２に示すフローチャートを参照しながら説明する。
スタートボタンが押下されると（ステップＳ１）、スキャナ部２で原稿のスキャンが開始される（ステップＳ２）。ここでは、第１の読み取り系２Ａが第２の読み取り系２Ｂよりも搬送経路の上流側にあり、第１の読み取り系２Ａで表面の画像を読み取り、第２の読み取り系２Ｂで裏面の画像を読み取るものとする。
【００５９】
搬送経路７１の上流側にある第１の読み取り系２Ａは、読み取った表面の画像データを複写禁止情報検出部５に出力する（ステップＳ３）。複写禁止情報検出部５の判定手順について図１３を参照しながら説明する。複写禁止情報検出部５は、表面の画像データに含まれる制御コードを検出していく。検出した制御コードの数が図１３に示すように判定しきい値を超えると、複写禁止情報ありと判定し、判定信号を制御部７に出力する（ステップＳ４）。また、１ページ分の画像データを読み込んでも制御コードが判定しきい値に達しなかった場合には、判定信号は制御部７に出力されない。
【００６０】
制御部７は、判定信号が複写禁止情報検出部５から出力され（ステップＳ４）、複写禁止原稿であると判断すると、読み取った画像データを破棄し、処理を終了する（ステップＳ９）。また、複写禁止情報検出部５から判定信号が出力されない場合には、複写禁止原稿ではないと判定し、変換部１２を制御して、第２の読み取り系２Ｂによって読み取られた裏面の画像データを複写禁止情報検出部５に出力する（ステップＳ５）。
【００６１】
複写禁止情報検出部５は、裏面の画像データに含まれる制御コードの数が判定しきい値に達すると、複写禁止情報ありの判定信号を制御部７に出力する。また、１ページ分の画像データを読み込んでも制御コードが判定しきい値に達しなかった場合には、判定信号は制御部７に出力されない。
【００６２】
制御部７は、複写禁止情報検出部５から判定信号が出力され（ステップＳ６／ＹＥＳ）、複写禁止原稿であると判定すると、読み取った画像データを破棄し、処理を終了する（ステップＳ９）。また、複写禁止情報検出部５から判定信号が出力されない場合には（ステップＳ６／ＮＯ）、複写禁止原稿ではないと判定し、画像データをプリント部１０に出力して印刷するように各部を制御する（ステップＳ７）。全ての原稿の複写が終了すると（ステップＳ８／ＹＥＳ）、この処理を終了する。
【００６３】
このように本実施例は、画像が先に読み取られる上流側の読み込み系の画像を複写禁止情報検出部５に先に出力して、制御コードがあるか否かを判定しているので、両面の画像に制御コードが含まれているか否かを検出する時間を短縮することができる。
【実施例３】
【００６４】
前段の読み取り系で読み取った画像データ中に制御コードが含まれているか否かの判定に時間がかかってしまうと、図１３に示すように後段の読み取り系で読み取った画像データに制御コードが含まれているか否かを判定する時間が短くなってしまう。一方の面で読み取った画像データ中に制御コードが含まれているか否かの判定に時間がかかると、他方の面でも制御コードの判定に時間がかかる場合が多い。このため本実施例では、上流側の読み取り系で読み取られる面の画像データは、逐次複写禁止情報検出部５に入力して、複写禁止原稿であるか否かの判定を行うと共に、下流側の読み取り系で読み取られた面の画像データは、画像蓄積部４に格納して保存しておく。そして、上流側の読み取り系で読み取った画像の判定が終了すると、下流側の画像データを画像蓄積部４から複写禁止情報検出部５に入力して制御コードありなしの判定を行う。
【００６５】
次に、第２の動作手順について図１４に示すフローチャートを参照しながら説明する。
搬送経路７１の上流側にある第１の読み取り系２Ａは、読み取った表面の画像データを複写禁止情報検出部５に出力する（ステップＳ２３）。搬送経路の下流側にある第２の読み取り系２Ｂは、読み取った裏面の画像データを画像蓄積部４に格納する（ステップＳ２４）。なお、第１の読み取り系２Ａで読み取られた表面の画像データも画像蓄積部４に格納される。
【００６６】
複写禁止情報検出部５は、表面の画像データから検出した制御コードの数が判定しきい値に達すると、複写禁止情報ありの判定信号を制御部７に出力する（ステップＳ２５）。また、１ページ分の画像データを読み込んでも制御コードが判定しきい値に達しなかった場合、判定信号は制御部７に出力されない。
【００６７】
制御部７は、複写禁止情報検出部５から判定信号が出力され（ステップＳ２７／ＹＥＳ）、複写禁止原稿であると判定すると、読み取った画像データを破棄し、処理を終了する（ステップＳ３０）。また、複写禁止情報検出部５から判定信号が出力されない場合には（ステップＳ２５／ＮＯ）、複写禁止原稿ではないと判定し、第２の読み取り系２Ｂから裏面の画像データを画像蓄積部４から読み出し、複写禁止情報検出部５に出力する（ステップＳ２６）。
【００６８】
複写禁止情報検出部５は、裏面の画像データから検出した制御コードの数が判定しきい値に達すると、複写禁止情報ありの判定信号を制御部７に出力する（ステップＳ２８）。また、１ページ分の画像データを読み込んでも制御コードが判定しきい値に達しなかった場合には、判定信号は制御部７に出力されない。制御部７は、判定信号が入力されないと（ステップＳ２７／ＮＯ）、複写禁止原稿ではないと判定し、画像データをプリンタ部１０に出力する（ステップＳ２８）。この処理を全原稿に対して行い、原稿の複写が終了すると（ステップＳ２９／ＹＥＳ）、この処理を終了する。
【００６９】
なお、図１３にて説明した判定方法では、一般原稿であるか否かを判定するのに時間がかかってしまう。そこで、図１５に示すように第１の判定しきい値と、この判定しきい値よりも小さい第２の判定しきい値を設けて、基準時間Ｔ以内に検出した制御コード数がこの第２の判定しきい値を超えなければ、一般原稿であると判定してもよい。
【００７０】
上述した実施例は本発明の好適な実施例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【図面の簡単な説明】
【００７１】
【図１】従来の両面読み取り可能なスキャナ装置の構成を示す図である。
【図２】画像処理装置の構成を示すブロック図である。
【図３】本発明の両面読み取り可能なスキャナ装置の構成を示す図である。
【図４】背景地紋画像を示す図である。
【図５】複写禁止情報検出部の構成を示すブロック図である。
【図６】テンプレートマッチングに使用される画像の一例を示す図である。
【図７】複写許可条件情報検出部の構成を示すブロック図である。
【図８】背景地紋画像生成部の構成を示すブロック図である。
【図９】複写禁止情報及び条件情報を示す図である。
【図１０】パターン番号配列を示す図である。
【図１１】変換部の動作を説明するための図である。
【図１２】処理手順の第１例を示すフローチャートである。
【図１３】複写禁止情報検出部の処理を説明するための図である。
【図１４】複写禁止情報検出部の処理を説明するための図であり、制御コードの検出に遅れが出た場合を示す図である。
【図１５】処理手順の第２例を示すフローチャートである。
【図１６】複写禁止情報検出部の処理を説明するための図であり、一般原稿の判定タイミングを早める方法を説明するための図である。
【符号の説明】
【００７２】
１  画像処理装置
２  スキャナ部
２Ａ  第１の読み取り系
２Ｂ  第２の読み取り系
３  スキャン画像処理部
４  画像蓄積部
５  複写禁止情報検出部
６  複写許可条件情報検出部
７  制御部
８  背景地紋画像生成部
９  画像合成部
１０  プリント部
１１  ユーザインターフェース部
１２  変換部
【図１】
2007166344.tif 000003
【図２】
2007166344.tif 000004
【図３】
2007166344.tif 000005
【図４】
2007166344.tif 000006
【図５】
2007166344.tif 000007
【図６】
2007166344.tif 000008
【図７】
2007166344.tif 000009
【図８】
2007166344.tif 000010
【図９】
2007166344.tif 000011
【図１０】
2007166344.tif 000012
【図１１】
2007166344.tif 000013
【図１２】
2007166344.tif 000014
【図１３】
2007166344.tif 000015
【図１４】
2007166344.tif 000016
【図１５】
2007166344.tif 000017
【図１６】
2007166344.tif 000018