(57)【要約】【課題】  生産性を低下させることなく複写禁止などの複写制御情報に基づいた画像複写を行うためのパターンデータの欠落を防止する。【解決手段】  複写制御情報に応じたパターン画像に基づいたパターンデータを抽出するパターンデータ抽出部４２では、パターン検出処理部４４、網点抽出処理部４６及びマスク処理部４８によって検出パターンデータを得ると、この検出パターンデータをバッファメモリ５６に蓄積する。マスク処理部６０は、データパッキング部５８へダミーデータを出力しながら、印刷出力用の画像データに対する主走査同期信号Ｌｓ1に基づいて、バッファメモリから検出パターンデータを読み出して、データパッキング部へ出力する。これにより、１走査ライン分ずつのデータが、先頭にダミーデータが付加された、主走査同期信号に基づいた処理がなされてもデータ欠落が防止されたパターンデータが出力される。【選択図】        図３
2006270647.tif 000002
【特許請求の範囲】
【請求項１】
画像読取り手段によって原稿に形成された原稿画像を読み取って該原稿画像に応じた画像データ及び画像データの主走査同期信号を出力する画像読取り装置において、
前記画像データ及び前記主走査同期信号と共に出力する、前記原稿に付加された前記原稿画像の複写を制限する複写制御情報を示すパターン画像に基づいたパターンデータを生成するデータの生成方法であって、
前記読取り手段によって読み取ったデータから前記パターン画像に応じた検出パターンデータを抽出し、検出パターンデータを前記画像データの前記主走査同期信号に基づいて１主走査ライン分ずつパッキングして前記パターンデータを生成することを特徴とするデータの生成方法。
【請求項２】
前記１主走査ライン分のデータの先頭に予め設定しているダミーデータを付加することを特徴とする請求項１に記載のデータの生成方法。
【請求項３】
前記原稿画像を拡大又は縮小するときに、前記画像データと別に、前記検出パターンデータ又は前記パターンデータを拡大又は縮小することを特徴とする請求項１又は請求項２に記載のデータの生成方法。
【請求項４】
画像読取り手段によって原稿から読み取った画像データと共に主走査同期信号を出力するスキャナユニット及び、前記画像データ及び前記主走査同期信号に基づいて前記原稿画像に応じた画像を形成可能なプリントユニットを含む画像形成装置であって、
前記スキャナユニットに、
前記読取り手段によって読み取ったデータから前記原稿に付加された前記原稿画像の複写を制限する複写制御情報を示すパターン画像に応じた検出パターンデータを抽出するパターン画像検出手段と、
前記検出パターンデータを前記主走査同期信号に基づいて１主走査ライン分ずつパッキングしてパターンデータを生成するパッキング手段と、
を含み、
前記プリントユニットに前記主走査同期信号に基づいて前記パターンデータに対して所定の処理を施して前記原稿に付加されている前記複写制御情報を抽出して、該複写制御情報に基づいて前記原稿画像に応じた画像形成を制御する複写制御手段と、
を含むことを特徴とする画像形成装置。
【請求項５】
前記スキャナユニットに、前記１主走査ライン分のデータの先頭に予め設定しているダミーデータを付加するマスク手段を含むことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記原稿画像を拡大又は縮小して画像形成を行うとき、
前記検出パターンデータ又は前記パターンデータに対して拡大又は縮小処理を行う拡縮手段を含むことを特徴とする請求項４又は請求項５に記載の画像形成装置。
【請求項７】
前記プリントユニットに、
前記パターンデータに所定の圧縮処理を施す圧縮手段と、
前記圧縮手段によって圧縮処理された前記パターンデータを蓄積する記憶手段と、
を含むことを特徴とする請求項４又は請求項５に記載の画像形成装置。
【請求項８】
前記スキャナユニットに、前記画像データと前記パターンデータを合成する合成手段を含むことを特徴とする請求項４から請求項６の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿から読み取った原稿画像に応じた画像を形成する画像形成装置に係り、画像読み取り装置から画像データと共に所定のパターンデータ等を出力するときのデータの生成方法及び画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置では、電子写真プロセスなどを適用した印刷出力装置を用い、画像データに応じた画像を記録紙等の画像形成媒体に形成して出力する。このような画像形成装置においては、処理性能の向上に伴って解像度や色再現の高い高品質の画像形成が可能となっており、スキャナユニットなどの画像読取り機能を設けた複写機などでは、色再現性や階調再現性の高い高品質の画像複写が可能となっており、これにより、原稿画像と区別ができないほど精巧な複写画像の形成が可能となっている。
【０００３】
一方、色再現性、階調再現性の向上に伴って、紙幣や有価証券、機密文書などに対する画像複写を防止する必要が生じている。ここから、原稿画像のセキュリティ対策として複写禁止などの各種の複写制御が提案されている。
【０００４】
例えば、予め設定した二次元コードなどの二次元パターンの画像と原画像を合成して複製禁止原稿を作成することにより、仮に画像複写されてしまっても、複製禁止画像であることを明確にできるようにした複製防止システムの提案がなされている（例えば、特許文献１参照。）。
【０００５】
また、複写禁止原稿を特定する方法として電子透かし情報を挿入する方法がある。電子透かし情報を用いるときには、画像読込みを行ったときに電子透かし情報が抽出されると、読み取った画像の正確な再現を回避するようにしている。
【０００６】
ところで、全ての原稿に対して電子透かし情報の読取り等を行っていると、複写装置の処理能力の低下を生じさせてしまうことになるため、ＯＨＰ用紙に画像を形成するＯＨＰモードや、単色画像を形成する単色モードなどの予め設定したモードでは、電子透かし情報の抽出を停止する画像形成装置の提案がなされている（例えば、特許文献２参照。）。
【０００７】
しかし、この方式では、紙幣や有価証券などに対しては複写を防止することができるが、ＯＨＰ用紙への複写や、単色モードなどでの複写は可能であり、原稿に記録されている機密事項などの漏洩を防止することが困難となってします。
【０００８】
ここから、画像読取り装置（スキャナ）に、原稿に付加されている複写制御情報を検知、抽出する機能を持たせ、スキャナで複写制御情報を示すパターン画像などを検知したときに、検知したパターン画像などに基づいたパターンデータを画像形成装置に出力して、画像形成装置でこのパターンデータから複写制御情報を解析することにより、複写機の生産性を低下させてしまうのを抑える方法が考えられる。
【０００９】
しかしながら、画像データと同時にパターンデータをスキャナから画像形成装置へ伝送するために、パターンデータをデータバスのバス幅に合わせてパッキングするときには、パッキングデータ抽出部は、主走査同期信号（主走査同期信号Ｌｓ2）に基づき抽出処理が開始され、任意の位置でパターンを検出するため、抽出されたパターンデータの開始位置が、画像データ主走査同期信号（主走査同期信号Ｌｓ1）開始位置とずれてしまう。このために、図５（Ｂ）に示すように、画像データの主走査同期信号Ｌｓ1と、パターンデータの主走査同期信号Ｌｓ2が異なると、一部が欠落したパターンデータとなり、画像形成装置側で読み込んだときに、パターンデータの適正な区切りを判別することができず、パターンデータを解読できないという問題が発生してしまう。
【００１０】
また、縮小処理の場合、画像読取り装置でパッキングしたパターンデータを、画像形成装置側で画像データと同一の主走査同期信号でメモリに取り込むと、パターンデータが欠落してしまうことがある。
【００１１】
これにより、画像読取り装置で適正に複写制御情報を検出しているにもかかわらず、画像形成装置で正確な複写制御情報を判別できなくなり、適正な複写制御を行うことができなくなってしまうという問題が生じてしまう。
【特許文献１】特開２００３−２８３７９０号公報
【特許文献２】特開２００１−２１８０３７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は上記事実に鑑みてなされたものであり、画像読取り装置から画像データと共に、複写制御情報に応じたデータをパッキングしたパターンデータを出力するときに、画像形成装置側でパターンデータの途中を欠落させて読み込んでしまうのを確実に防止するデータの伝送方法及び画像形成装置を提案することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するための本発明のデータ生成方法は、画像読取り手段によって原稿に形成された原稿画像を読み取って該原稿画像、複写モードに応じた画像データ及び画像データの主走査同期信号を出力する画像読取り装置において、前記画像データ及び前記主走査同期信号と共に出力する、前記原稿に付加された前記原稿画像の複写を制限する複写制御情報を示すパターン画像に基づいたパターンデータを生成するデータの生成方法であって、前記読取り手段によって読み取ったデータから前記パターン画像に応じた検出パターンデータを抽出し、検出パターンデータを前記画像データの前記主走査同期信号に基づいて１主走査ライン分ずつパッキングして前記パターンデータを生成することを特徴とする。
【００１４】
この発明によれば、画像データの処理に用いる主走査同期信号に基づいて、検出パターンデータを１走査ライン分ずつパッキングして、パターンデータを生成する。
【００１５】
これにより、画像データと同じ主走査同期信号を用いてパターンデータの処理を行っても、データの欠落が生じることがない。
【００１６】
このように生成したパターンデータを用いることにより、原稿に付加されている複写制御情報を適正に判定して、複写制御情報に基づいた的確な複写制御が可能となる。
【００１７】
また、本発明は、前記１主走査ライン分のデータの先頭に予め設定しているダミーデータを付加することを特徴し、前記１主走査ラインに同期させてパターンデータを読み出すものであっても良い。
【００１８】
この発明によれば、パターンデータの先頭部にダミーデータ（ダミーパターンデータ）を付加する。これにより、パターンデータを処理する主走査同期信号Ｌｓ2に対して画像処理に用いる主走査同期信号Ｌｓ1の位相がズレていても、ダミーパターン部分があるため、パターンデータの適正な区切りを判別することができず、パターンデータを解読できないという問題がなくなる。
【００１９】
また、バッファメモリから前記画像データの処理に用いる主走査同期信号Ｌｓ1に同期させてパターンデータを読み出すことにより、主走査同期信号Ｌｓ2に対して、画像データの処理に用いる主走査同期信号Ｌｓ1がズレても、パターンデータを欠落させてしまうことなく先頭からパッキングすることができ、パターンを誤判定してしまうことがなくなる。
【００２０】
さらに、本発明は、前記原稿画像を拡大又は縮小するときに、前記画像データと別に、前記検出パターンデータ又は前記パターンデータを拡大又は縮小することを特徴とする。
【００２１】
この発明によれば、画像データが拡大又は縮小処理されているときに、画像データの拡縮と別に、検出パターンデータ又はパターンデータを拡縮処理する。
【００２２】
これにより、主走査同期信号に基づいてパターンデータを処理したときに、データの欠落が生じるのを確実に防止することができる。
【００２３】
このような本発明に適用される画像形成装置は、画像読取り手段によって原稿から読み取った画像データと共に主走査同期信号を出力するスキャナユニット及び、前記画像データ及び前記主走査同期信号に基づいて前記原稿画像に応じた画像を形成可能なプリントユニットを含む画像形成装置であって、前記スキャナユニットに、前記前記読取り手段によって読み取ったデータから前記原稿に付加された前記原稿画像の複写を制限する複写制御情報を示すパターン画像に応じた検出パターンデータを抽出するパターン画像検出手段と、前記検出パターンデータを前記主走査同期信号に基づいて１主走査ライン分ずつパッキングしてパターンデータを生成するパッキング手段と、を含み、前記プリントユニットに前記主走査同期信号に基づいて前記パターンデータに対して所定の処理を施して前記原稿に付加されている前記複写制御情報を抽出して、該複写制御情報に基づいて前記原稿画像に応じた画像形成を制御する複写制御手段と、を含むものであればよい。
【００２４】
また、本発明の画像形成装置は、前記スキャナユニットに、前記１主走査ライン分のデータの先頭に予め設定しているダミーデータ（ダミーパターンデータ）を付加するマスク手段を含むものであっても良く、前記原稿画像を拡大又は縮小して画像形成を行うとき、前記検出パターンデータ又は前記パターンデータに対して拡大又は縮小処理を行う拡縮手段を含むものであれば良い。
【００２５】
また、本発明の画像形成装置は、前記プリントユニットに、前記パターンデータに所定の圧縮処理を施す圧縮手段と、前記圧縮手段によって圧縮処理された前記パターンデータを蓄積する記憶手段と、を含むことを特徴とする。
【００２６】
この発明によれば、所定のタイミングでスキャナユニットからパターンデータを読み込んで、例えばランレングス法などを用いて圧縮処理を行い、圧縮処理したパターンデータを記憶手段に記憶し、記憶したパターンデータを用いて複写制御を行う。パターンデータを読み込むときには、副走査同期信号などの主走査同期信号と異なる同期信号を用いることが好ましく、これにより、主走査同期信号が拡縮処理の影響を受けていても、パターンデータに欠落が生じるのを防止することができる。
【００２７】
さらに、本発明の画像形成装置は、前記スキャナユニットに、前記画像データと前記パターンデータを合成する合成手段を含むことを特徴とする。
【００２８】
この発明によれば、合成手段を用いることにより、１組のデータバスを用いて画像データとパターンデータを伝送することができる。
【００２９】
このような本発明に適用する合成手段としては、プリンタユニットで画像を形成するときに形成した画像の仕上がりに実質的に影響しない画像データの一部をパターンデータに置換するように合成してもよく、また、画像データを伝送するときに、データバスに空きがあるときには、その空きにパターンデータを割り当てるように合成を行うものであっても良い。
【００３０】
また、合成手段としては、原稿１枚分の画像データに続いてパターンデータを伝送するように伝送するデータを切換えるものであってもよく、また、画像データとパターンデータを交互に伝送するものであってもよい。
【発明の効果】
【００３１】
以上説明したように本発明によれば、原稿に付加されている複写制御情報に基づいたパターンデータを、原稿画像の画像データ及び主走査同期信号と共に伝送したときに、データの欠落が生じるのを確実に防止することができる。
【００３２】
これにより、生産性を低下させることなく、複写制御情報に基づいた複写制御を行うときに、複写制御情報に基づいた的確な複写制御が可能となるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００３３】
以下に、図面を参照しながら本発明の実施の形態を説明する。
〔第１の実施の形態〕
図１及び図２には、本発明の実施の形態に画像読取り装置及び画像形成装置として適用した複写機１０の概略構成を示している。
【００３４】
図１に示すように、複写機１０は、装置上部に画像読取り装置となるスキャナユニット１２が設けられ、装置下部に画像形成装置となるプリントユニット（プリントエンジン）１４が配置されている。図２に示すように、プリントユニット１４は、印刷出力装置として設けられて例えば電子写真プロセスによって記録紙に画像を形成するＩＯＴ１６と、各種の画像処理及びＩＯＴ１６を用いた印刷制御を行うコントローラ１８を備えた一般的構成となっている。
【００３５】
これにより、複写機１０では、スキャナユニット１２に原稿が装填されて図示しないスタートスイッチが操作されることにより、スキャナユニット１２が原稿に記録された画像（原稿画像）の読込み（スキャン）を行い、原稿画像に応じた画像データをプリントユニット１４のコントローラ１８へ出力する。
【００３６】
コントローラ１８は、スキャナユニット１２から入力された画像データに対して所定の画像処理を施して印刷データを生成し、この印刷データをＩＯＴ１６へ出力する。ＩＯＴ１６は、コントローラ１８から入力される印刷データに応じた画像を記録紙に形成して出力する（画像複写）。
【００３７】
なお、以下では、複写機１０を例に説明するが、本発明は、パーソナルコンピュータなどから出力される画像データに応じた印刷処理を行うプリンタ機能を備えてもよく、ファクシミリ機能を備えた所謂複合機であっても良い。また、本発明は、画像読取り装置と画像形成装置が別体であっても良い。
【００３８】
図２に示すように、コントローラ１８は、ＣＰＵ２０、ＲＯＭ２２及びＲＡＭ２４がバス制御部２６を介してバス２８に接続されると共に、ＨＤＤ３０などがバス２８に接続された一般的構成のマイクロコンピュータによって形成されており、コントローラ１８での処理及びＩＯＴ１６を用いた印刷処理がＣＰＵ２０によって制御される。
【００３９】
また、コントローラ１８には、画像メモリ３２及び画像処理部３４が形成されており、スキャナユニット１２は、画像データＤｍと主走査同期信号Ｌｓ1を出力する。コントローラ１８では、スキャナユニット１２から入力される画像データを画像メモリ３２に記憶する。画像処理部３４は、画像メモリ３２を制御し、例えば原稿１枚分の画像データを画像メモリ３２に記憶すると、記憶した画像データを主走査同期信号Ｌｓ1に基づいたタイミングで順に読み出して、画像データに対する各種の画像処理を行って、画像データに応じた印刷データを生成する。
【００４０】
スキャナユニット１２には、ＣＣＤセンサ３６が設けられており、このＣＣＤセンサ３６によって図示しない原稿画像からＲ、Ｇ、Ｂの各色成分のデータが読み込まれる。
【００４１】
また、スキャナユニット１２には、前画像処理部３８及び後画像処理部４０は設けられている。前画像処理部３８では、ＣＣＤセンサ３６から出力されるデータに対して、増幅処理、Ａ／Ｄ変換処理、シェーディング補正処理、Ｇａｐ補正処理及び色変換処理を行うことにより、原稿画像に基づいた画像データを出力する。
【００４２】
後画像処理部４０では、前画像処理部３８から入力される画像データから原稿画像がテキスト画像かイメージ画像かなどを判断し、この判断結果及び複写設定（例えば複写倍率、カラー複写か白黒複写かなど）等に基づいて、拡縮処理、フィルタ処理、色変換処理、γ補正処理及びＥＤ処理等を行う。これにより、原稿画像及び複写設定に応じた画像データＤｍがスキャナユニット１２からプリンタユニット１４へ出力される。
【００４３】
また、後画像処理部４０は、画像データＤｍと共に画像データＤｍの主走査同期信号Ｌｓ1を出力するようになっている。
【００４４】
なお、スキャナユニット１２には、図示しないＣＰＵが設けられており、該ＣＰＵによって原稿画像の読込みと共に各種の処理が制御される。また、このようなスキャナユニット１２の基本的構成は従来公知の構成を適用できる。
【００４５】
また、このような複写機１０としては、ＬＣＤ等の入力デバイスと、各種の設定キーなどによって形成される入力デバイスを備えた操作入力部を、スキャナユニット１２とプリントユニット１４とが共用するように設け、各種の設定が可能となると共に、カラー複写か白黒複写かなどの複写モードの設定、倍率設定、記録紙のサイズ設定、複写枚数などの複写モードの設定と共に、原稿画像に応じた画像データを生成するスキャンモードの設定が可能となるようにするなど、複写機１０の基本的構成は、従来公知の一般的構成を適用されている。
【００４６】
このように構成されている複写機１０では、スキャナユニット１２に原稿が装填され、複写設定が行われた状態で図示しないスタートスイッチが操作されることにより、装着されている原稿を１枚ずつ自動送りしながら、各原稿の画像読取り（スキャン）を行う。
【００４７】
スキャナユニット１２では、ＣＣＤセンサ３６を用いて原稿の画像を読み込むと、読み込んだデータに対して、増幅、Ａ／Ｄ変換、シェーディング補正、色変換の各処理を行うことにより、原稿に形成されている画像に応じた画像データを生成する。
【００４８】
さらに、スキャナユニット１２では、この画像データに対して、複写設定に応じた拡縮処理、フィルタ処理、色変換処理、γ補正処理、階調処理等の各処理を行い、処理の終了した画像データＤｍを主走査同期信号Ｌｓ1と共にプリントユニット１４のコントローラ１８へ出力する。
【００４９】
プリントユニット１４のコントローラ１８では、スキャナユニット１２から入力される画像データＤｍを、画像メモリ３２に蓄積し、原稿１枚分の画像データＤｍを画像メモリ３２に蓄積すると、主走査同期信号Ｌｓ1に基づいて画像データＤｍを読み出して、例えばＲＩＰ処理などの印刷処理用の画像処理を施し、画像処理によって生成した印刷データをＩＯＴ１６へ出力する。
【００５０】
ＩＯＴ１６では、コントローラ１８から印刷データが入力されることにより、この印刷データに基づいた印刷処理を実行する。これにより、原稿に記録された画像が複写されて出力される。
【００５１】
ところで、原稿には、原稿画像と共に、原稿画像の複写を禁止する複写禁止情報や複写を制限する複写条件情報などの複写制御情報が付加されているものがあり、複写機１０では、原稿に複写制御情報が付加されているときには、その複写制御情報に基づいた複写制御を行うようになっている。
【００５２】
なお、複写制御情報には、該当する原稿画像が複写（複製）されないようにする情報（複写禁止情報）、該当原稿画像を複写するときの条件が満たされることにより複写可能とする情報（複写制限情報、複写条件情報）などがあり、また、複写条件情報では、例えば、複写を行うときに入力要求する暗証番号、複写を許可するユーザーのＩＤ番号（例えば社員番号やユーザーの登録番号など、予め複写機１０のユーザーごとに設定しているＩＤ番号）、複写禁止を解除する日時（複写制限を行う期限）、複写を許可する複写機の機械番号（製造番号、登録番号など）を含ませることができる。また、複写条件情報では、原稿画像を複写するときに、複写された画像であることを明示する画像合成の指示を含むものであってもよい。
【００５３】
このような複写制御情報は、予め設定されたマークや、該当データをコード化したパターン画像などとして本来の原稿画像や背景画像に合成されて原稿に記録されている。また、複写制御情報は、原稿画像の背景画像に潜像として埋め込まれているものであっても良い。
【００５４】
スキャナユニット１２には、パターンデータ抽出部４２が設けられている。スキャナユニット１２の前画像処理部３８では、色変換を行うときに印刷出力用の画像データの生成に用いるＬＵＴと、ＡＥ（自動露出補正）などの各種の検知用の画像データの生成に用いるＬＵＴとが設定されており、パターンデータ抽出部４２には、検知用のＬＵＴによって色変換などの変換処理がなされた画像データが入力されるようになっている。なお、後画像処理部４０には、印刷出力用として設定されているＬＵＴを用いて変換処理が行われた画像データが出力される。
【００５５】
複写制御情報は、予め設定されたパターンの画像を原稿に付加することにより形成されており、パターンデータ抽出部４２では、このパターン画像を抽出し、パターン画像が原稿に付加されているか否かの判定信号を出力すると共に、パターン画像が付加されているときには、パターン画像に応じたパターンデータを生成して出力するようになっている。
【００５６】
例えば、複写制御情報を複写禁止情報、複写条件情報あるいは潜像情報に分解する。潜像情報は、パターン画像の中にどのような潜像文字を埋め込むかを示す情報であり、この潜像に対しては、潜像情報として表す文字列を所定のフォントを使用してラスタライズすることにより二値化した潜像文字画像データを生成する。
【００５７】
また、複写条件情報のコード化データを誤り訂正符号化し、潜像文字画像データを参照し、複写禁止情報のコード化データと誤り訂正符号化された複写条件情報のコード化データを所定のコードデータに変換して、画像１枚分に対応するコードデータの二次元配列を生成する。例えば、条件情報を符号化する際には、配列の位置決めを容易にするために、同期コードを割り当てることができる。このときには、複写条件情報を符号化する際に、同期コードに囲まれた中に複写条件情報に対応するビット列を誤り訂正しながら所定のルールにしたがって二次元状に配列することで二次元コードを生成する。
【００５８】
この後に、コードデータと予め設定されているパターン画像に基づいて背景画像を生成する。このときコード配列と、コードデータに対応するパターン画像を参照し、例えば禁複製パターン画像と条件パターン画像とが所定の規則にしたがって二次元状に繰返し配置された背景画像を生成する。
【００５９】
複写制御情報を付加した原稿を作成するときには、原稿画像に上記背景画像を合成する。これにより、原稿には、本来の原稿画像に複写制御情報を示す所定画素数（縦画素数×横画素数）のパターン画像が、所定の規則で二次元的に繰返し付加された画像が形成される。
【００６０】
スキャナユニット１２では、原稿に複写制御情報が付加されていることにより、この複写制御情報に基づいたパターン画像を含む画像を読み込む。これにより、パターンデータ抽出部４２には、パターン画像を含む画像データが入力される。
【００６１】
図３には、パターンデータ抽出部４２の機能ブロック図を示している。パターンデータ抽出部４２は、パーターン検出処理部４４、網点抽出処理部４６及びマスク処理部４８を含んでおり、画像データがパターン検出処理部４４及び網点抽出処理部４６のそれぞれに入力される。
【００６２】
パターン検出処理部４４では、入力された画像データに対して予め設定されたウインドサイズでパターンマッチングを行うことにより複写制御情報として記録されている単位パタン画像の抽出を行う。
【００６３】
例えば、図４（Ａ）及び図４（Ｂ）に示すように、パターン画像が７画素×７画素で形成されているときには、７画素×７画素でパターンマッチングを行い、これをパターン検出単位となる一つのマッチングウインド５０とし、単位パターンの位置座標、ビット値、スキュー角度などを判定可能とする検出パターンデータを抽出する。
【００６４】
これと共に、図３に示す網点抽出処理部４６では、本来の原稿画像を形成する網点を抽出する。マスク処理部４８では、網点抽出処理部４６で抽出した網点に基づいてマスキング処理することにより、原稿画像に含まれる網点成分を複写制限情報用の単位パターンと誤判定することを防止する。
【００６５】
なお、マスク処理部４８では、検出パターンデータを３２ビットの画像データとして出力する。
【００６６】
パターンデータ抽出部４２には、判定部５４及びバッファメモリ５６が設けられており、マスク処理されることにより得られる検出パターンデータは、判定部５４及びバッファメモリ５６に入力される。
【００６７】
バッファメモリ５６は、データパッキングに先立ち、検出パターンデータを順に蓄積する。また、判定部５４では、検出されたマスク後の単位パターンを、さらに予め設定されたパターンカウントブロック５２（図４（Ｂ）参照）ごとにパターン検出を行い、複写制御情報の判別を行う。すなわち、原稿１ページ分の画像データを複数のパターンカウントブロック５２に分割して、それぞれの検出値をカウントし、禁止複写などの複写制御情報の判定を行い、原稿２複写制限情報が記録されていることを示す判定信号Ｓを出力する。
【００６８】
また、パターンデータ抽出部４２には、データパッキング部５８が設けられている。データパッキング部５８は、バッファメモリ５６に蓄積した３２ビットの検出されたパターンデータ単位でパッキング処理して、パターン画像に応じたパターンデータＤｐを出力する。
【００６９】
このとき、データパッキング部５８では、パターンデータＤｐを出力するデータバスのバス幅に合わせて生成したパターンデータＤｐを出力する。すなわち、バス幅が２４ビットであれば、３２ビットの検出パターンデータから２４ビットのパターンデータＤｐを生成して出力し、１ビットであれば３２ビットの検出パターンデータから１ビットのパターンデータＤｐを生成して出力する。
【００７０】
さらに、拡縮処理部７２及び合成処理部７４が設けられ、合成処理部７４には、画像データＤｍと共にパターンデータＤｐが入力されるようになっており、合成処理部７４では、画像データＤｍとパターンデータＤｐを合成した合成データＤｃを出力する。
【００７１】
拡縮処理部７２では、原稿に対する複写設定で拡大複写又は縮小複写が設定されているときに、この複写設定に基づいてパターンデータＤｐに対する拡大処理又は縮小処理を行う。
【００７２】
これにより、画像データＤｍと画像サイズを合わせたパターンデータＤｐが合成処理部７４に入力されるようにしている。なお、第１の実施の形態においては、複写設定に基づいて各種処理されたパターンデータを、パターンデータＤｐとして説明する。また、パターンデータ抽出部４２では、拡縮処理される前の主走査同期信号Ｌｓ1に基づいて検出パターンデータのパッキング処理を行うようになっている。
【００７３】
図２に示すように、コントローラ１８には、画像メモリ３２が設けられてり、スキャナユニット１２から出力されるパターンデータＤｐは、画像メモリ３２に入力されて蓄積される。また、この画像メモリ３２画像処理部３４とバス２８を介してＣＰＵ２０に接続されており、ＣＰＵ２０は、画像メモリ３２からパターンデータＤｃを読み出し、パターンデータＤｃからのコードデータの検出、検出したコードデータからの複写制御情報の抽出を行う。
【００７４】
すなわち、ＣＰＵ２０は、画像メモリ３２に蓄積したパターンデータから複写禁止情報、複写条件情報ないし潜像情報などの複写制御情報を抽出する。
【００７５】
また、ＣＰＵ２０は、抽出した複写制御情報に基づいて、画像メモリ３２に蓄積した画像データＤｍに対する画像処理部３４の処理制御を行う。
【００７６】
一方、図３に示すように、本実施の形態に適用したパターンデータ抽出部４２には、マスク処理部６０が設けられている。バッファメモリ５６に蓄積された検出パターンデータは、マスク処理部６０によって、データパッキング部５８に入力される。
【００７７】
また、マスク処理部６０には、画像データＤｍに対する主走査同期信号Ｌｓ1が入力されるようになっており、マスク処理部６０では、主走査同期信号Ｌｓ1に基づきマスク期間中はダミーデータを、マスク期間外はバッファメモリ５６から検出パターンデータを読出し、読み出した検出パターンデータをデータパッキング部５８へ出力する。
【００７８】
このとき、マスク処理部６０に入力される主走査同期信号Ｌｓ1より内部でパターンデータのパッキングビット分以上の遅延（delay）時間ｔDが設定されている。
【００７９】
すなわち、ＣＣＤセンサ３６を用いた画像読込みを行うときの主走査同期信号に基づいて後画像処理部４０及びパターンデータ抽出部４２でデータ処理を行うが、回路処理のディレイ量の差により、後画像処理部４０での主走査同期信号Ｌｓ1とパターンデータ抽出部での主走査同期信号Ｌｓ2の間にズレが生じる。
【００８０】
このときのズレは、例えば図５（Ａ）、図（Ｂ）に示すように、主走査同期信号Ｌｓ2に対して主走査同期信号Ｌｓ1が遅れる。
【００８１】
これにより、図５（Ｂ）に示すように、パターンデータ抽出部４２で主走査同期信号Ｌｓ2に基づいて、検出パターンデータに対するパッキング処理してパターンデータを生成すると、主走査同期信号Ｌｓ1、Ｌｓ2の間のズレから、単位パターンデータＤｐの一部が欠落してしまい、パターンデータの区切りがわからなくなってしまう。
【００８２】
このため、図５（Ａ）に示すように、パターンデータ抽出部４２では、マスク処理部６０を設け、このマスク処理部６０が、主走査同期信号Ｌｓ1に基づいてバッファメモリ５６からの検出パターンデータを読み出すことにより、画像データＤｍとパターンデータＤｐの間に、主走査同期信号Ｌｓ1、Ｌｓ2の間のズレが現れないようにしている。
【００８３】
ここから、図５（Ａ）に示すように、パターンデータ抽出部４２では、遅延時間ｔｄを設定し、設定した遅延時間ｔｄだけ遅らせて検出パターンデータのデータパッキングが開始されるようにしている。
【００８４】
また、マスク処理部６０では、検出パターンデータがデータパッキング部５８でパッキング処理が開始されるまでの間、マスクデータを付加する。これにより、パッキング処理されたパターンデータＤｐには、マスクデータが付加されてコントローラ１８へ出力され、パターンデータの区切りがわかるようになる。
【００８５】
図６及び図７には、パターンデータ抽出部４２で生成されるパターンデータ（パターンデータＤｐ）の一例を示している。なお、図６（Ａ）及び図７（Ａ）は、主走査方向（主走査同期信号Ｌｓ1に対する時間軸方向）及び、副走査方向（副走査同期信号Ｐｓの時間軸方向）のそれぞれに沿ったデータ配列を示し、副走査方向に沿った１分割分が１走査ライン分のパターンデータとなっている。また、図６（Ｂ）及び図７（Ｂ）には、３２ビット分のパターンデータを示している。
【００８６】
図６（Ａ）及び図６（Ｂ）は、１bit形式のパターンデータの概略を示しており、図７（Ａ）及び図７（Ｂ）は１６bit形式のパターンデータを示している。
【００８７】
本実施の形態では、一例として検知パターンデータを３２ビットで形成しており、パターンデータは、ＳＴＡＲＴビットとＳＴＯＰビットの間に、パターン位置のＸ座標を示す１３ビットのデータ、パターン位置のＹ座標を示す１４ビットのデータ、パターン基準角度を示す２ビットのデータ及び、パターンbit値を示す１ビットのデータによって形成されている。
【００８８】
図６（Ａ）及び図７（Ａ）に示すように、１主走査分のパターンデータには、データ値が「０」のスタートビットの先端側及び、主走査同期信号Ｌｓ1の後端側には、マスク処理部６０でマスク処理されることによりダミーデータが付加されるマスク領域となっている。
【００８９】
図６（Ａ）に示すように、１bit形式では、このマスク領域にデータ値が「１」のダミーデータが付加され、図７（Ａ）に示すように、１６bit形式では、マスク領域にデータ値が「ＦＦＦＦｈ」のダミーデータが付加される。
【００９０】
また、図６（Ａ）及び図７（Ａ）に示すように、スタートビットよりも前側のマスク領域は、遅延時間ｔｄに応じた領域となっている。
【００９１】
これにより、コントローラ１８では、主走査同期信号Ｌｓ1からスタートビットを容易にかつ確実に検出することができ、コントローラ１８で主走査同期信号Ｌｓ1に基づいてパターンデータに対する処理を行うときにも、データの欠落が生じてしまうことがなく、パターンデータの適正な処理が可能となる。
【００９２】
したがって、コントローラ１８では、的確に複写制御情報を検出して、検出した複写制御情報に基づいた適正な複写制御を行うことができる。
【００９３】
ここで、図８を参照しながらプリントユニット１４での処理の概略を説明する。このフローチャートは、原稿１枚分の画像データＤｍが入力されることにより、入力される画像データごとに実行される。なお、スキャナユニット１２では、画像データＤｍと主走査同期信号Ｌｓ1に加えて、パターンデータ抽出部４２から判定信号Ｓ、パターンデータＤｐ及び主走査同期信号Ｌｓ1を出力する。
【００９４】
コントローラ１８では、判定信号ＳがＣＰＵ２０に入力され、パターンデータＤｐ及び主走査同期信号Ｌｓ1が画像メモリ３２に蓄積される。
【００９５】
コントローラ１８に設けているＣＰＵ２０は、最初のステップ２００で、画像データＤｍを画像メモリ３２に蓄積しながら、次のステップ２０２では、判定信号Ｓを確認する。
【００９６】
ここで、画像データＤｍの元の原稿に複写制御情報が形成されておらず、判定信号Ｓがオフしているときには、ステップ２０２で否定判定してステップ２０４へ移行し、通常の印刷処理を実行する。
【００９７】
これに対して、画像データＤｍの元となっている原稿に複写制御情報が付加されており、判定信号Ｓがオンしているときには、ステップ２０２で肯定判定してステップ２０６へ移行する。
【００９８】
このステップ２０６では、原稿に記録されている複写制御情報に応じたパターンデータＤｐが入力されたか否かを確認し、パターンデータＤｐが入力されてメモリ６２に蓄積されると、ステップ２０６で肯定判定してステップ２０８へ移行する。
【００９９】
このステップ２０８では、パターンデータＤｐと共に入力される主走査同期信号Ｌｓ1に基づいてパターンデータＤｐを読み出し、パターンデータＤｐの解析を行う。すなわち、パターンデータＤｐからコードデータを判定し、このコードデータから複写禁止情報、複写条件情報ないし潜像情報を求める。
【０１００】
次のステップ２１０では、複写制御情報から複写禁止又は複写が禁止されている期間であるか否かを確認し、複写禁止又は複写禁止期間内であるときには、ステップ２１０で肯定判定して、ステップ２１２へ移行し、複写中止処理を実行する。この複写中止処理では、入力された画像データＤｍに応じた複写処理を中止するのみでなく、画像メモリ３２に蓄積した画像データの削除などを含むことができる。また、印刷処理に先立って画像データをＨＤＤ３０に書き込んでいるときには、ＨＤＤ３０に書き込んだ画像データの削除を行う。
【０１０１】
これに対して、複写制御情報が条件付きで画像複写を許可するものであるときには、ステップ２１０で否定判定してステップ２１４へ移行する。このステップ２１４では、複写条件を設定し、次のステップ２１６では、設定された複写条件に基づいた印刷処理を実行する。
【０１０２】
このときの処理は、例えば、特定のユーザーにのみ複写を許可するときには、ユーザＩＤや暗証番号などの入力を要求し、入力されたユーザーＩＤや暗証番号を照合することより、複写を許可するか否かを判定し、入力されたユーザーＩＤが複写を許可するユーザーに指定されていたり暗証番号が一致していれば、印刷処理を実行し、原稿画像の複写を行う。
【０１０３】
また、複写条件として、複写された画像であることを明示するマークや、ユーザーＩＤの印刷が指定されている時には、画像処理部３４でマーク画像の合成処理や、ユーザーＩＤの合成処理等を行って、合成処理によって生成した印刷データに基づいた印刷処理を実行する。
【０１０４】
また、複写制御情報に基づいた処理を行ったとき（ステップ２１２，２１６）には、ログ情報を作成し、作成したログ情報をＨＤＤ３０に保存することにより、複写制御情報に基づいた処理履歴を作成する。なお、複写制御情報に基づいた処理は、これらに限らず公知の一般的処理を適用することができる。
【０１０５】
このように、複写機１０では、原稿に複写制御情報が付加されているときには、その複写制御情報を的確に判定し、判定結果に基づいた的確な複写制御を行うことができる。
【０１０６】
なお、第１の実施の形態では、パターンデータ抽出部４２にマスク処理部６０を設けたが、これに限らず、マスク処理部６０の機能を、バッファメモリ５６とデータパッキング部５８が合わせ持つように構成してもよい。すなわち、図９に示すパターンデータ抽出部４２Ａを適用することができる。このパターンデータ抽出部４２Ａでは、バッファメモリ５６Ａに主走査同期信号Ｌｓ1が入力されるようになっている。また、順次マスク処理部４８で処理されたパターンがバッファメモリ５６Ａに書き込まれるが、主走査同期信号Ｌｓ1に同期させて読み出すことにより、パターンデータを欠落することがなくパッキングして読み出すことができる。
【０１０７】
また、前記ダミーデータ付加と組み合わせて、主走査同期信号Ｌｓ1に対して遅延時間ｔｄを設けることにより、バッファメモリ５６Ａから検出パターンデータが入力されるデータパッキング部５８Ａが、検出パターンデータのパッキングに先立ってダミーデータを出力し、検出パターンデータが入力されると、ＳＴＡＲＴビットを付加して検出パターンデータをパッキングしてパターンデータＤｐを生成することもできる。
【０１０８】
これにより、パターンデータ抽出部４２と同様のパターンデータＤｐを生成することができる。
【０１０９】
本実施の形態に適用した複写機１０のスキャナユニット１２では、パターンデータ抽出部４２から判定信号Ｓと共に主走査同期信号Ｌｓ1に同期して出力するようにしており、これにより、スキャナユニットからプリントユニットへバス幅が増加することなく複写情報制御機能を実現できるため、コスト上昇を抑えることが可能となる。
【０１１０】
また、この実施の形態では、合成した画像データとパターンデータＤｃを出力しているが、パターンデータを保持するメモリを１画面分もち、画像データ読取り後に、パターン画像データからパターンデータを選択してコントローラ１８に読み出して処理しても良い。
【０１１１】
一方、複写機１０では、スキャナユニット１２のパターンデータ抽出部４２から判定信号及びパターンデータＤｐを、主走査同期信号Ｌｓ1に同期させて出力するようにしたが、図１０に示すように、画像データＤｍと独立した同期信号Ｌｓ3を用いるようにしても良い。
【０１１２】
また、第２の実施の形態に適用した図１１の構成では、異なるデータバスを用いてパターンデータＤｐと画像データＤｍをプリントユニット１４へ伝送すると共に、パターンデータＤｐをメモリ６２に蓄積可能としているので、画像データＤｍと異なるタイミングでパターンデータＤｐを伝送することができる。
【０１１３】
これにより、例えば原稿画像の縮小複写などを行うときにも縮小機能の影響を受けることなく、パターンデータＤｐを伝送することが可能となる。また、従来（既存）の複写機にも付加機能として追加することが可能となる。
〔第２の実施の形態〕
ここで、本発明の第２の実施の形態を説明する。なお、第２の実施の基本的構成は、前記した第１の実施の形態と同一であり、以下では、第１の実施の形態と同一の部品には同一の符号を付与してその説明を省略する。
【０１１４】
図１１には、第２の実施の形態に適用した複写機７０の概略構成を示している。この複写機７０のスキャナユニット１２Ａには、拡縮処理部７２及び合成処理部７４がなく、画像データＤｍと共にパターンデータＤｐがコントローラ１８Ａに入力されるようになっている。
【０１１５】
また、プリントユニット１４Ａのコントローラ１８Ａには、メモリ６２が設けられており、スキャナユニット１２Ａから出力されるパターンデータＤｐは、メモリ６２に入力されて蓄積される。また、メモリ６２は、バス２８を介してＣＰＵ２０に接続されており、ＣＰＵ２０は、メモリ６２からパターンデータＤｐを読み出し、コードデータの検出、検出したコードデータからの複写制御情報の抽出を行う。
【０１１６】
すなわち、ＣＰＵ２０は、メモリ６２に蓄積したパターンデータＤｐから複写禁止情報、複写条件情報ないし潜像情報などの複写制御情報を抽出する。
【０１１７】
また、ＣＰＵ２０は、抽出した複写制御情報に基づいて、画像メモリ３２に蓄積した画像データＤｍに対する画像処理部３４の処理制御を行う。
【０１１８】
一方、スキャナユニット１２Ａでは、ＣＣＤセンサ３６によって原稿画像のＲ、Ｇ、Ｂの各色成分を読み込んで、８ビットの画像データＤｍを生成し、２４本のデータバスを用いてプリントユニット１４Ａへ出力する。これにより、短時間での画像データの出力が可能となっている。なお、本実施の形態では、８ビットの比較的高分解能で原稿画像の読込みを行うが、画像読込みを行うときの分解能はこれに限るものではない。
【０１１９】
スキャナユニット１２Ａでは、通常、このデータバスを用いて表１に示すように、Ｒ、Ｇ、Ｂの各色について８ビットの画像データＤｍを出力する。
【０１２０】
【表１】
2006270647.tif 000003
【０１２１】
すなわち、スキャナユニット１２Ａは、カラー画像をスキャンするときには、データバスからＲ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７のデータを出力する。なお、ここでは、ＲＧＢ値を例に説明するが、画像データＤｍとしては、Ｌ*ａ*ｂ*値、ＣＭＹＫ値などを適用したものであっても良い。
【０１２２】
合成処理部７４では、この画像データＤｍとパターンデータＤｐを合成して、一組のデータバスを用いて出力する。
【０１２３】
一組のデータバスを用いて画像データＤｍとパターンデータＤｐを伝送する方法としては、１走査ライン分ずつなどの予め設定している単位で画像データＤｍとパターンデータＤｐを交互に伝送する方法と、スキャナユニット１２Ａによって複数枚の原稿を連続して読み込むときにも、機械的要因によって空き時間が生じ、この空き時間に応じて、画像データＤｍの伝送間隔にも空きが生じることから、この空き時間を用いてパターンデータＤｐを伝送するように原稿１枚分の画像データＤｍを伝送した後、その原稿のパターンデータＤｐを伝送する方法がある。
【０１２４】
このときには、パターンデータＤｐを２４ビット（ＰＤ０〜ＰＤ２３）にパッキングして、２４本のデータバスにＰＤ０〜ＰＤ２３を振り分けるようにすることができる。
【０１２５】
【表２】
2006270647.tif 000004
【０１２６】
また、画像データでは、例えばＲＧＢ値のＢ値、Ｌ*ａ*ｂ*値のｂ*値、ＣＭＹＫ値のＹ値（イエロー）などのように、下位ビットのデータが印刷出力する画像に実質的（見た目）に影響しないものがある。
【０１２７】
ここから、例えば表３の左側欄に示すように、このようなデータの下位ビットに、パターンデータＤｐを嵌め込むように合成するようにしてもよい。
【０１２８】
【表３】
2006270647.tif 000005
【０１２９】
さらに、コピーモードなどにおいてＩＯＴ１６で用いるＣＭＹＫの画像データ（印刷データ）を、スキャナユニット１２ＡでＲＧＢ−ＣＭＹＫ変換を行ってＣＭＹＫ値の画像データを出力することがある。
【０１３０】
このときには、表３の右側欄に示すように、コピーモードでのフォーマットを用いることにより、Ｃ、Ｍ、Ｙ、ＢＫ値の画像データと、ＰＤ０〜ＰＤ１５の１６ビットのパターンデータＤｐをパッキングしたフォーマットを用いるようにしてもよく、これにより、画像データＤｍとパターンデータＤｐを効率的にプリントユニット１４Ａへ出力することができる。
【０１３１】
コントローラ１８Ａでは、画像メモリ３２に蓄積した合成データＤｃから、パターンデータＤｐと画像データＤｍを分離し、主走査同期信号Ｌｓ1に基づいて所定の処理を行う。
【０１３２】
このように構成した複写機７０では、画像データＤｍとパターンデータＤｐを、同一のデータバスを用いて伝送するので、複写制御情報に基づいた効率的な複写制御を行うために、スキャナユニット１２Ａとプリントユニット１４Ａの間の配線数が増加してしまうのを抑えることができる。
【０１３３】
また、複写機１０では、パターンデータＤｐを画像データＤｍに合わせて拡縮処理することにより、主走査同期信号Ｌｓ1に基づいてパターンデータＤｐに対する処理を行うために、パターンデータＤｐの一部が欠落してしまうのを確実に防止することができるようにしている。
【０１３４】
すなわち、図１２（Ｂ）に示すように、検出パターンデータは、拡縮処理される前の主走査同期信号（ここでは、プリントユニット１２Ａへ出力する主走査同期信号Ｌｓ1と区別するために主走査同期信号Ｌｓ0とする）に同期して生成される。これに対して、画像データＤｍが例えば縮小率が５０％で縮小されていると、スキャナユニット１２Ａから出力する主走査同期信号Ｌｓ1が、間引かれるかたちになる。つまり、主走査同期信号Ｌｓ0が間引かれるかたちで主走査同期信号Ｌｓ1が生成される。
【０１３５】
これにより、検出パターンデータが間引かれてパターンデータが生成されてしまい、検出パターンデータの一部（ここでは１ラインごと）が欠落しているために、適正なパターン画像、すなわち複写制御情報の判定が困難となる。
【０１３６】
図４（Ａ）及び図４（Ｂ）に示すように、一つのパターン画像が一つのパターンカウントブロック５２内に形成されていると、複写制御情報を得るためのコードデータを復元するためには、１パターン分の欠落のないパターンカウントブロック５２のデータが必要となる。
【０１３７】
なお、原稿面内の全部のパターンカウントブロックから、穴埋めによって個々のパターンカウントブロック５２内のパターン画像を求める方法も考えられるが、正確なパターンの認識のためには、主走査ラインが連続していることが望ましい。
【０１３８】
これに対して、スキャナユニット１２Ａには、拡縮処理部７２が設けられており、図１２（Ａ）に縮核処理を示す。検出パターンデータから生成されたパターンデータに対して、パターンデータＤｐ1とパターンデータＤｐ2の主走査同期信号Ｌｓ0の前半部分だけを抽出し、主走査同期信号Ｌｓ1に同期させて読み出すことにより、パターンデータＤｐ12、主走査同期信号Ｌｓ0の後端部分の検出結果は犠牲になるが、欠落のない連続した検出結果が得られ、高精度な解析を行える。原稿全面に情報制御パターンが埋め込まれているため、後端部分の検出結果が使用できなかったとしても問題なく複写制御情報が検出できる。
【０１３９】
これにより、主走査同期信号Ｌｓ1の長さ（時間）に応じたパターンデータＤｐが生成される。このパターンデータＤｐでは、検出パターンデータの欠落などが生じていないため、画像データが拡縮処理されても、適正な複写制御情報を得ることが可能となる。
〔第３の実施の形態〕
次に本発明の第３の実施の形態を説明する。なお、第３の実施の基本的構成は、前記した第１の実施の形態及び第２の実施の形態と同一であり、第３の実施の形態において第１ないし第２の実施の形態と同一の部品には同一の符号を付与してその説明を省略する。
【０１４０】
図１３には、第３の実施の形態に適用した複写機８０の概略構成を示している。この複写機８０のプリントユニット１４Ｂに設けているコントローラ１８Ｂは、圧縮処理部８２を備えている。この圧縮処理部８２は、例えばランレングス法などを適用してデータ圧縮を行う。これにより、プリントユニット１４Ｂでは、スキャナユニット１２Ｂから出力されるパターンデータＤｐが圧縮処理されてメモリ６２に蓄積されるためメモリ容量が低減できる。
【０１４１】
一方、スキャナユニット１２Ｂは、シリアル伝送によってパターンデータ抽出部４２からパターンデータＤｐを圧縮処理部８２へ出力するようになっている。このとき、スキャナユニット１２Ｂとコントローラ１８Ｂの間では、主走査同期信号Ｌｓ1ではなく、副走査同期信号Ｐｓに基づいてパターンデータＤｐの伝送が行われるようにしている。
【０１４２】
このように構成している複写機８０では、パターンデータＤｐを副走査同期信号Ｐｓに基づいてスキャナユニット１２Ｂからコントローラ１８Ｂへ伝送する。また、コントローラ１８Ｂでは、入力されたパターンデータＤｐに対して複写設定に基づいて圧縮処理して、メモリ６２に蓄積する。
【０１４３】
これにより、例えば、画像データＤｍが縮小処理されていても、コントローラ１８Ｂに入力されるパターンデータＤｐに欠落が生じてしまうことがない。すなわち、例えば縮小率が５０％となると、主走査同期信号Ｌｓ1が間引かれてしまうため、主走査同期信号Ｌｓ1に基づいてパターンデータＤｐを伝送すると、パターンデータＤｐに欠落が生じてしまう。
【０１４４】
これに対して、縮小処理されても間引かれることのない副走査同期信号Ｐｓに基づいてパターンデータＤｐを伝送することにより、コントローラ１８Ｂに入力されるパターンデータＤｐに欠落が生じることがない。
【０１４５】
また、コントローラ１８Ｂでは、縮小倍率に基づいて圧縮処理を施したパターンデータＤｐをメモリ６２に蓄積するので、このパターンデータＤｐから適正な複写制御情報の判定が可能となる。
【０１４６】
したがって、原稿２付加された複写制御情報に基づいた適正な複写制御を行うことができると共に、このときに生産性が低下してしまうのを確実に抑えることが可能となる。
【０１４７】
なお、以上説明した本実施の形態は、本発明の構成を限定するものではなく、本発明は、原稿画像を読み取って、原稿画像に応じた画像を形成する任意の構成の画像形成装置に適用することができる。
【図面の簡単な説明】
【０１４８】
【図１】本実施の形態に適用した複写機の一例を示す概略外観図である。
【図２】第１の実施の形態に適用した複写機の要部の概略構成を示すブロック図である。
【図３】パターンデータ抽出部の概略構成を示すブロック図である。
【図４】（Ａ）はマッチングウインドの一例を示す概略図、（Ｂ）はパターンカウントブロックを示す概略図である。
【図５】（Ａ）はパターンデータの生成タイミングの概略を示すタイミングチャート、（Ｂ）は従来のパターンデータの生成タイミングの概略を示すタイミングチャートである。
【図６】（Ａ）は１bit形式のパターンデータを示す概略図、（Ｂ）は３２ビット分のパターンデータの一例を示す概略構成図である。
【図７】（Ａ）は１６bit形式のパターンデータを示す概略図、（Ｂ）は３２ビット分のパターンデータの一例を示す概略構成図である。
【図８】プリントユニットでのパターンデータに基づいた処理の概略を示す流れ図である。
【図９】パターンデータ抽出部の他の一例を示す概略ブロック図である。
【図１０】図９に示すパターンデータ抽出部を用いたパターンデータの生成タイミングの一例を示すタイミングチャートである。
【図１１】第２の実施の形態に適用した複写機の要部の概略構成を示すブロック図である。
【図１２】（Ａ）は５０％縮小処理を行ったときのパターンデータの生成タイミングの概略を示すタイミングチャート、（Ｂ）は従来のパターンデータの生成タイミングの概略を示すタイミングチャートである。
【図１３】第３の実施の形態に適用した複写機の要部の概略構成を示すブロック図である。
【符号の説明】
【０１４９】
１０、７０、８０    複写機（画像形成装置）
１２、１２Ａ、１２Ｂ    スキャナユニット
１４、１４Ａ、１４Ｂ    プリントユニット
１６    ＩＯＴ
１８、１８Ａ、１８Ｂ    コントローラ（複写制御手段）
３６    ＣＣＤセンサ（画像読取り手段）
４２、４２Ａ    パターンデータ抽出部
４４    パターン検出処理部（パターン画像検出手段）
４６    網点抽出処理部（パターン画像検出手段）
４８    マスク処理部（パターン画像検出手段）
５８    データパッキング部（パッキング手段）
６０    マスク処理部（マスク手段）
６２    メモリ（記憶手段）
７２    拡縮処理部
７４    合成処理部
８２    圧縮処理部
【図１】
2006270647.tif 000006
【図２】
2006270647.tif 000007
【図３】
2006270647.tif 000008
【図４】
2006270647.tif 000009
【図５】
2006270647.tif 000010
【図６】
2006270647.tif 000011
【図７】
2006270647.tif 000012
【図８】
2006270647.tif 000013
【図９】
2006270647.tif 000014
【図１０】
2006270647.tif 000015
【図１１】
2006270647.tif 000016
【図１２】
2006270647.tif 000017
【図１３】
2006270647.tif 000018