(57)【要約】【課題】入力画像から送信用、印刷用の２つの出力ファイルを生成するような場合、原稿画像が特定原稿であれば入力画像に対する偽造防止処理に要する時間を短縮する。【解決手段】入力画像をメモリに格納し、送信用と印刷用の出力ファイルを作成する際、入力画像が特定原稿であれば、メモリに記憶した画像に対して加工処理を行う。その際、変倍、回転など、送信、印刷で共通の処理を行った後、画像加工処理を行う。【選択図】      図１３
2004172744.tif 000002
【特許請求の範囲】
【請求項１】
輝度信号あるいは濃度信号の画像文書をメモリに入力するための画像入力手段と、
入力画像を印刷用或いは送信用に変換する画像変換手段と、
変換された画像を印刷する画像印刷出力手段と、
変換された画像を送信する画像送信出力手段と、
入力画像が所定の特徴を持つ画像であることを検出する特徴検出手段と、
前記特徴検出手段により前記所定の特徴が検出された場合、送信用および印刷用に変換する前の画像に対して所定の画像加工を行う画像加工手段と、
を有するカラー画像入出力装置。
【請求項２】
前記加工手段は前記メモリに記憶された画像に対して行うことを特徴とする請求項１記載の画像入出力装置。
【請求項３】
輝度信号あるいは濃度信号の画像文書をメモリに入力するための画像入力手段と、
入力画像を印刷用或いは送信用に変換する画像変換手段と、
変換された画像を印刷する画像印刷出力手段と、
変換された画像を送信する画像送信出力手段と、
入力画像が所定の特徴を持つ画像であることを検出する特徴検出手段と、
前記特徴検出手段により前記所定の特徴が検出された場合、画像の変倍率に応じて送信用および印刷用に変換する前の画像に対して所定の画像加工を行うか変換後の画像に対して行うかを決定し、画像加工を行う画像加工手段と、
を有するカラー画像入出力装置。
【請求項４】
輝度信号あるいは濃度信号の画像文書をメモリに入力するための画像入力工程と、
入力画像を印刷用或いは送信用に変換する画像変換工程と、
変換された画像を印刷する画像印刷出力工程と、
変換された画像を送信する画像送信出力工程と、
入力画像が所定の特徴を持つ画像であることを検出する特徴検出工程と、
前記特徴検出工程で前記所定の特徴が検出された場合、送信用および印刷用に変換する前の画像に対して所定の画像加工を行う画像加工工程と、
を有するカラー画像入出力装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラー画像入力装置とカラー画像印刷出力装置に関するものであり、特に紙幣や有価証券等の特定原稿に対する処理に関わる発明である。
【０００２】
【従来の技術】
近年、メモリやハードディスクの大容量化に伴い、スキャンした画像をプリントするだけでなく、ネットワークや電話回線を通した送信が容易に実現できるようになってきた。このような装置では１つの原稿画像から、送信に適したフォーマット、印刷に適したフォーマットでディスクに複数種類の画像を格納する装置が考案されている。
【０００３】
一方、カラー画像入出力装置では紙幣や有価証券等の特定原稿に対する検知、および処理をおこなっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来は出力するときに画像加工処理をおこなっているため、複数出力画像を生成する装置では複数の画像に対して加工処理をおこなう必要があり、処理時間がかかるという問題があった。
【０００５】
【課題を解決するための手段】
上記の課題を解決するために本発明のカラー画像入出力装置は、輝度信号あるいは濃度信号の画像文書をメモリに入力するための画像入力手段と、入力画像を印刷用或いは送信用に変換する画像変換手段と、変換された画像を印刷する画像印刷出力手段と、変換された画像を送信する画像送信出力手段と、入力画像が所定の特徴を持つ画像であることを検出する特徴検出手段と、前記特徴検出手段により前記所定の特徴が検出された場合、送信用および印刷用に変換する前の画像に対して所定の画像加工を行う画像加工手段とを有する。
【０００６】
また、本発明のカラー画像入出力装置は、輝度信号あるいは濃度信号の画像文書をメモリに入力するための画像入力手段と、入力画像を印刷用或いは送信用に変換する画像変換手段と、変換された画像を印刷する画像印刷出力手段と、変換された画像を送信する画像送信出力手段と、入力画像が所定の特徴を持つ画像であることを検出する特徴検出手段と、前記特徴検出手段により前記所定の特徴が検出された場合、画像の変倍率に応じて送信用および印刷用に変換する前の画像に対して所定の画像加工を行うか変換後の画像に対して行うかを決定し、画像加工を行う画像加工手段とを有する。
【０００７】
【発明の実施の形態】
（第１の実施形態）
以下、本発明にかかる一実施形態について、図面を参照して詳細に説明する。
【０００８】
図１は、本発明を適用できる画像形成装置システムの全体の構成を説明するブロック図である。本画像形成装置２００は、画像入力デバイスであるスキャナ部２０７０、画像出力デバイスであるプリンタ部２０９５、ＣｏｎｔｒｏｌｌｅｒＵｎｉｔ  ２０００、ユーザーインターフェースである操作部２０１２から構成される。スキャナ部２０７０、プリンタ部２０９５、操作部２０１２は、それぞれＣｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ  ２０００に接続され、Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ  ２０００は、ＬＡＮ  ２０１１などのネットワーク伝送手段、公衆回線に接続されている。公衆回線からはカラー画像送信を含むＧ３、Ｇ４ファックスによる送信が可能である。また、ＬＡＮ  ２０１１には、画像形成装置２００と同様の機器構成をもつ他の画像形成装置２２０、２３０が接続されえている。また、パーソナルコンピュータ（以下ＰＣ）２４０が接続されていて、ＦＴＰ、ＳＭＢプロトコルを使用したファイルの送受信、電子メールの送受信ができる。画像形成装置２２０、２３０は、それぞれスキャナ部２２７０、２３７０、プリンタ部２２９５、２３９５、操作部２２１２、２３１２を持ち、それらがＣｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ  ２２００、２３００に接続されている。
【０００９】
図２は、画像形成装置の構成を説明するブロック図である。Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ  ２０００は画像入力デバイスであるカラースキャナ２０７０や画像出力デバイスであるカラープリンタ２０９５と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。  ＣＰＵ２００１はシステム全体を制御するコントローラである。ＲＡＭ２００２はＣＰＵ２００２が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブで、システムソフトウェア、画像データを格納する。操作部Ｉ／Ｆ２００６は操作部（ＵＩ）２０１２とインターフェース部で、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。Ｎｅｔｗｏｒｋ２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ２０５０は公衆回線２０５１に接続し、画像情報の入出力を行う。画像圧伸部２０４０は、多値画像データはＪＰＥＧ、２値画像画像データはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨの圧縮伸張処理を行う。以上のデバイスがシステムバス２００７上に配置される。
【００１０】
Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ２００５はシステムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。（画像はシステムバス上では圧縮され、画像バス上は非圧縮の画像データが流れるよう変換される。）画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４または専用バスで構成される。画像バス２００８上には以下のデバイスが配置される。
【００１１】
ラスターイメージプロセッサ（ＲＩＰ）２０６０はホストコンピュータからのＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ２０７０やプリンタ２０９５とコントローラ２０００を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。また入力された画像がカラー原稿か白黒原稿かを画像の彩度信号から判断しその結果を保持する機能を有する。プリンタ画像処理部２０９０は、出力画像データに対し補正、加工、編集を行う。画像回転２０３０はスキャナ画像処理と連携して、スキャナからの画像読み込みと同時に画像を回転しメモリ上に格納したり、メモリ上にある画像を回転し、メモリ上に格納、もしくはメモリ上にある画像をプリンタ画像処理部と連携して回転しながら印字出力することができる。解像度変換２０３１はメモリ上にある画像を解像度変換処理し、メモリ上に格納する。色空間変換２０３２はマトリクス演算により、たとえばメモリ上にあるＹＵＶ画像をＬａｂ画像に変換し、メモリ上に格納する。階調変換２０３３はたとえばメモリ上にある８ｂｉｔ、２５６階調の画像を誤差拡散処理などの手法により１ｂｉｔ、２階調に変換し、メモリ上に格納する。
【００１２】
画像回転２０３０、解像度変換２０３１、色空間変換２０３２、階調変換２０３３はそれぞれ連結して動作することが可能で、たとえばメモリ上の画像を画像回転、解像度変換する場合は、両処理をメモリを介さずに行うことができる。
【００１３】
図３にスキャナ画像処理２０８０の詳細説明を示す。スキャナから入力されたＲＧＢ各８ｂｉｔの輝度信号はマスキング２５０１によりＣＣＤのフィルタ色に依存しない標準的なＲＧＢ色信号に変換される。変倍２５０２によって変倍の必要がある場合は変倍を行う。フィルタ２５０３では画像をぼかしたり、メリハリをつける処理が行われる。ガンマ２５０４では画像全体の濃度を濃くあるいは薄くするように処理が行われる。原稿がカラーか白黒かを判断するために変倍前の画像信号を色空間変換２５０５によって公知のＬａｂに変換する。このうちａ，ｂは色信号成分を表しており、比較器２５０５内の所定のレベル以上であれば有彩色、そうでなければ無彩色として１ｂｉｔの判定信号を比較器２５０５から出力する。カウンタ２５０７は比較器からの出力を計測する。文字／写真判定は画像から文字エッジを抽出し、画像を文字と写真に分離する機能である。出力として、文字写真判定信号が得られる。この信号も画像とともにメモリやＨＤに格納され、印刷時に使用される。２５０９は特定原稿判定器である。特定原稿判定器は入力画像信号と、判定器内部で持つパターンがどの程度一致するかを比較し、図示したように一致、不一致という判定結果を読み出すことが可能である。判定結果に応じて、画像を加工し、紙幣や有価証券などの偽造を防止する。
【００１４】
画像形成装置２００（画像入出力デバイス）の外観図を図４に示す。画像入力デバイスであるスキャナ部２０７０は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）で走査することで、ラスターイメージデータ２０７１として電気信号に変換する。原稿用紙は原稿フィーダ２０７２のトレイ２０７３にセットし、装置使用者が操作部２０１２から読取の起動を指示することにより、コントローラＣＰＵ２００１がスキャナ２０７０に指示を与え（２０７１）、フィーダ２０７２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００１５】
画像出力デバイスであるプリンタ部２０９５は、ラスターイメージデータ２０９６を用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、コントローラＣＰＵ２００１からの指示２０９６によって開始する。プリンタ部２０９５には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２１０１、２１０２、２１０３、２１０４がある。また、排紙トレイ２１１１は印字し終わった用紙を受けるものである。
【００１６】
画像形成装置２００の操作部２０１２の構成を図５に示す。ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシート２０１９が貼られており、システムの操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をコントローラＣＰＵ２００１に伝える。
【００１７】
スタートキー２０１４は原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０１４中央部には、緑と赤の２色ＬＥＤ２０１８があり、その色によってスタートキー２０１４が使える状態にあるかどうかを示す。ストップキー２０１５は稼働中の動作を止める働きをする。ＩＤキー２０１６は、使用者のユーザーＩＤを入力する時に用いる。リセットキー２０１７は操作部からの設定を初期化する時に用いる。
【００１８】
図６は画像形成装置システムの操作部の構成を説明するブロック図である。画像形成装置において、２００１は制御ＣＰＵで、２００３のプログラム用ＲＯＭに記憶された制御プログラム等に基づいてシステムバス２００７に接続される各種デバイスとのアクセスを総括的に制御し、画像入力部インタフェース２０７１を介して接続されるスキャナ２０７０から入力情報を読み込み、印刷部インタフェース２０９６を介して接続される印刷部２０９５に出力情報としての画像信号を出力する。２００２は２００１のＣＰＵの主メモリ、ワークエリア等として機能するＲＡＭである。２０１９のタッチパネル、２０１４〜２０１７のハードキーから、ユーザ入力を受け取り操作入力部Ｉ／Ｆ２００６１を介して、操作内容を取得する。取得した操作内容と前述の制御プログラムにもとづいて、ＣＰＵ２００１において表示画面データが生成され、画面出力デバイスを制御する出力デバイスコントローラ２００６２を介して、ＬＣＤやＣＲＴなどの画面出力デバイス２０１３に表示画面を出力する。
【００１９】
次に本実施形態の動作について、ＬＣＤ表示面２０１３に表示される画面を用いて説明する。
【００２０】
図７は、画像形成装置の初期画面であり、各画像形成機能設定後に戻ってくる標準画面でもある。３１０１はコピー設定を行うための画面切り替えを行う。３１０２はスキャンした画像をファックスや電子メールで送信する設定を行うための画面切り替えを行う。３１０３は内蔵ＨＤに格納されたスキャン画像を印字、あるいは送信する設定を行うための画面切り替えを行う。３１０４は３１０５のよって設定された画像読み込み時の設定を表示するためのウィンドウである。３１０５は画像読み込み時の解像度、濃度などを設定する。３１０６はタイマー送信時のタイマー設定、ＨＤあるいはプリンタに印字する場合の設定などを行う。３１０７は３１０８によって指定された送信宛先の表示を行う。３１０９は３１０７に表示された１宛先の詳細な情報の表示を行う。３１１０は３１０７に表示された１宛先の消去を行う。
【００２１】
図８は３１０５を押下したときに表示されるポップアップウィンドウである。３２０１は読みとり原稿サイズをポップアップのなかから選択入力し、設定された読みとりサイズは３２０２に表示される。３２０３は原稿の読み取りモードを選択するところであり、押下するとカラー／ブラック／自動（ＡＣＳ）の３種類が選択できる。カウンタ２５０７の計測結果が所定値よりも小さければ白黒原稿、大きければカラー原稿と判断し、カラーの場合はカラー画像を、ブラックの場合には白黒画像を、ＡＣＳの場合にはカラー画像と原稿がカラーか白黒かを判別した結果を蓄積する。３２０４は読みとりの解像度を指定するためポップアップからの選択入力になる。３２０５は原稿の読み取り濃度を調整するためのスライダーであり、９段階の調整が行える。３２０６は新聞のように下地がかぶった画像を読み込む場合に、濃度を自動的に決定するためにある。
【００２２】
図９にソフトウェア構成図を示す。４０１０は表示操作部を制御するＵＩ制御部、ＵＩ制御部からの指示を受け、機器制御部分にコピージョブ、送信ジョブを実行させるためのコピーアプリケーション部４０２０、送信アプリケーション部４０２１、また、画像を一時格納するためのＢＯＸアプリケーション部４０２２がある。またネットワークアプリケーションからのデータをうけＰＤＬプリントジョブを投入するＰＤＬアプリケーション部４０２３がある。４０３０は機器制御部分の機器依存部分を吸収するための共通インタフェース部分、４０４０は共通インタフェースから受け取ったジョブ情報を整理し下位層のドキュメント処理部に伝達するジョブマネージャで、ドキュメント処理部はローカルコピーであればスキャンマネージャ４０５０とプリントマネージャ４０９０、リモートコピーの送信ジョブ、あるいは送信ジョブであればスキャンマネージャ４０５０とストアマネージャ４１００、リモートコピーの受信ジョブであればファイルリードマネージャ４０６０とプリントマネージャ４０９０、ＬＩＰＳやＰｏｓｔＳｃｒｉｐｔなどのＰＤＬ（ページ記述言語）プリントではＰＤＬマネージャ４０７０とプリントマネージャ４０９０である。各ドキュメントマネージャ間の同期とり、および画像処理の依頼はシンクマネージャ４０８０を介して行う。スキャン、プリント時の画像処理や画像ファイルの格納はイメージマネージャ４１１０が行う。
【００２３】
まずローカルコピーのソフトウェア処理について説明する。使用者の指示によりＵＩ制御部４０１０からコピー指示とともにコピーの設定がコピーアプリケーション部４０２０に伝わる。コピーアプリケーション部４０２０はＵＩ制御部４０１０からの情報を共通インタフェース４０３０を介して、機器制御を行うジョブマネージャ４０４０に伝える。ジョブマネージャ４０４０はスキャンマネージャ４０５０とプリントマネージャ４０９０にジョブの情報を伝達する。スキャンマネージャ４０５０はデバイスＩ／Ｆ２０２０を介してスキャナ２０７０にスキャン要求を行う。また、同時にシンクマネージャ４０８０を介してイメージマネージャ４１１０に画像処理要求を出す。
【００２４】
イメージマネージャ４１１０はスキャンマネージャ４０５０の指示に従って、スキャナ画像処理部２０８０の設定を行う。設定が完了したら、シンクマネージャ４０８０を介してスキャン準備完了を伝える。その後スキャンマネージャ４０５０はスキャナ２０７０に対してスキャンを指示する。スキャン画像転送完了は図示しないハードウェアからの割り込み信号によってイメージマネージャ４１１０に伝わる。イメージマネージャ４１１０からのスキャン完了を受けてシンクマネージャ４０８０はスキャン完了をスキャンマネージャ４０５０、プリントマネージャ４０９０に伝える。同時にシンクマネージャ４０８０はＲＡＭ２００２に蓄積された圧縮画像をＨＤＤ２００４にファイル化するためイメージマネージャ４１１０に指示する。
【００２５】
イメージマネージャ４１１０は指示に従ってメモリ上のＪＰＥＧ画像（文字／写真判定信号を含めて）をＨＤＤ２００４に格納する。画像の付随情報としてＳＲＡＭ２００９にカラー判定／白黒判定結果、画像入力元としてスキャン画像、色空間ＲＧＢも格納しておく。また、ＨＤＤ２００４への格納が終了し、スキャナ２０７０からのスキャン完了を受けたら、シンクマネージャ４０８０を介してスキャンマネージャ４０５０にファイル化終了を通知する。
【００２６】
スキャンマネージャ４０５０はジョブマネージャ４０４０に対して終了通知を返し、ジョブマネージャ４０４０は共通インタフェース４０３０を介してコピーアプリケーション部４０２０へ返す。プリントマネージャ４０９０はメモリに画像が入った時点でデバイスＩ／Ｆ２０２０を介して、プリンタ２０９５に印刷要求をだす。シンクマネージャ４０８０にプリント画像処理要求を行う。シンクマネージャ４０８０はプリントマネージャ４０９０から要求を受けたら画像処理設定をイメージマネージャ４１１０に依頼する。イメージマネージャ４１１０は前記の画像の付随情報に従ってプリンタ画像処理部２０９０の設定を行い、シンクマネージャ４０８０を介してプリントマネージャ４０９０にプリント準備完了を伝える。プリントマネージャ４０９０はプリンタに対して印刷指示を出す。プリント画像転送完了は図示しないハードウェアからの割り込み信号によってイメージマネージャ４１１０に伝わる。イメージマネージャ４１１０からのプリント完了を受けてシンクマネージャ４０８０はプリント完了をプリントマネージャ４０９０に伝える。プリントマネージャ４０９０はプリンタ部からの排紙完了を受け、ジョブマネージャ４０４０に対して終了通知を返し、ジョブマネージャ４０４０は共通インタフェース４０３０を介してコピーアプリケーション部４０２０へ返す。コピーアプリケーション部４０２０はスキャン、プリントが終了したらジョブ終了をＵＩ制御部に通知する。
【００２７】
リモートコピーのスキャンジョブ、送信ジョブの場合は、プリントマネージャ４０９０に代わってストアマネージャ４１００がジョブマネージャ４０４０からの要求を受ける。スキャン画像をＨＤＤに格納し終わった時点で、シンクマネージャ４０８０から格納完了通知を受け、それを共通インタフェース４０３０を介してリモートコピーならコピーアプリケーション部４０２０に、送信ジョブなら送信アプリケーション部４０２１に通知する。
【００２８】
コピーアプリケーション部４０２０、送信アプリケーション４０２１はこの通知のあと、ネットワークアプリケーション４４２０にＨＤＤに格納されたファイルの送信を依頼する。依頼を受けたネットワークアプリケーション４４２０がファイルを送信する。ネットワークアプリケーション４４２０はジョブ開始時にコピーアプリケーション部４０２０からコピーに関する設定情報を受け、それもリモート側に通知する。ネットワークアプリケーション４４２０はリモートコピーの場合、機器固有の通信プロトコルを使用して送信を行う。
【００２９】
また送信ジョブの場合はＦＴＰ、ＳＭＢのような標準的なファイル転送プロトコルを使用する。ファックス送信する場合はファイルが格納後、送信アプリケーション４０２１から共通インタフェース４０３０、ジョブマネージャ４０４０を介してＦＡＸマネージャ４０４１に送信が指示される。また、送信先にプリンタがある場合、送信アプリケーションは共通インタフェース４０００を介してプリントジョブとしてプリントの指示を行う。そのときの動作は以下で説明するリモートコピーのプリントジョブの場合と同様である。また、送信宛先が機器内のボックス宛先になっているときは機器内のファイルシステムに格納する。
【００３０】
リモートコピーのプリントジョブの場合は、送信側からの画像をネットワークアプリケーション４４２０がＨＤＤに保存するとともにコピーアプリケーション部４０２０に対してジョブを発行する。コピーアプリケーション部４０２０は共通インタフェース４０３０を介してジョブマネージャ４０４０にプリントジョブを投入する。ローカルコピーとは異なり、スキャンマネージャ４０５０に代わってファイルリードマネージャ４０６０がジョブマネージャ４０４０からの要求を受ける。受信画像をＨＤＤからメモリに展開するための要求をシンクマネージャ４０８０を介して、イメージマネージャ４１１０に行う。イメージマネージャ４１１０はメモリに画像を展開する。
【００３１】
イメージマネージャ４１１０は展開が終了した時点で、展開終了をシンクマネージャ４０８０を経由して、ファイルリードマネージャ４０６０とプリントマネージャ４０９０に伝える。プリントマネージャ４０９０はメモリに画像が入った時点でデバイスＩ／Ｆ２０２０を介して、プリンタ２０９５にジョブマネージャから指示された給紙段、もしくはその用紙サイズを有する段を選択し、印刷要求を出す。自動用紙の場合には画像サイズから給紙段を決定し印刷要求をだす。シンクマネージャ４０８０にプリント画像処理要求を行う。シンクマネージャ４０８０はプリントマネージャ４０９０から要求を受けたら画像処理設定をイメージマネージャ４１１０に依頼する。（このときたとえば最適サイズ用紙がなくなり、回転が必要になれば別途回転指示も依頼する。回転指示があった場合にはイメージマネージャが画像回転２０３０を使って画像を回転する。）イメージマネージャ４１１０はプリンタ画像処理部２０９０の設定を行い、シンクマネージャ４０８０を介してプリントマネージャ４０９０にプリント準備完了を伝える。プリントマネージャ４０９０はプリンタに対して印刷指示を出す。プリント画像転送完了は図示しないハードウェアからの割り込み信号によってイメージマネージャ４１１０に伝わる。イメージマネージャ４１１０からのプリント完了を受けてシンクマネージャ４０８０はプリント完了をファイルリードマネージャ４０６０とプリントマネージャ４０９０に伝える。
【００３２】
ファイルリードマネージャ４０６０は終了通知をジョブマネージャ４０４０に返す。プリントマネージャ４０９０はプリンタ部からの排紙完了を受け、ジョブマネージャ４０４０に対して終了通知を返す。ジョブマネージャ４０４０は共通インタフェース４０３０を介してコピーアプリケーション部４０２０へ終了通知を返す。コピーアプリケーション部４０２０はスキャン、プリントが終了したらジョブ終了をＵＩ制御部に通知する。
【００３３】
ＰＤＬデータ展開格納ジョブの場合は、ＰＤＬプリントを投入したホストＰＣからの要求がネットワークアプリケーション４１２０を経由してＰＤＬアプリケーション４０２３に伝達される。ＰＤＬアプリケーションがＰＤＬデータ展開格納ジョブを共通インタフェース４０３０を介してジョブマネージャ４０４０に指示する。このときＰＤＬマネージャ４０７０とストアマネージャ４１００がジョブマネージャ４０４０からの要求を受ける。画像の展開が終了し画像入力する部分に関しては前述のスキャンジョブと同様である。メモリ上のＪＰＥＧ画像（文字／写真判定信号を含めて）をＨＤＤ２００４に格納する。画像の付随情報としてＳＲＡＭ２００９にカラー／白黒情報、画像入力元としてＰＤＬ画像、色空間ＣＭＹＫも格納しておく。ＰＤＬをＨＤＤに格納し終わった時点で、シンクマネージャ４０８０から格納完了通知を受け、それを共通インタフェース４０３０を介してＰＤＬアプリケーション４０２３に通知する。ＰＤＬアプリケーション４０２３はこの通知のあと、ネットワークアプリケーション４４２０にＨＤＤに格納完了を通知し、ＰＤＬプリントを投入したホストＰＣへこの情報が伝達される。
【００３４】
ＰＤＬ展開され格納された画像のプリントはＵＩで印刷指示された格納文書をＢＯＸアプリケーションがジョブとして発行する。ＢＯＸアプリケーション部４０２２は共通インタフェース４０３０を介してジョブマネージャ４０４０にプリントジョブを投入する。ローカルコピーとは異なり、スキャンマネージャ４０５０に代わってファイルリードマネージャ４０６０がジョブマネージャ４０４０からの要求を受ける。印刷指示された画像をＨＤＤからメモリに展開するための要求をシンクマネージャ４０８０を介して、イメージマネージャ４１１０に行う。この後の動作はリモートコピーのプリントジョブで説明した動作と同様のため、省略する。
【００３５】
次に本実施形態の中心部となる特定原稿に対する処理について説明する。図１０にスキャン、あるいはＰＤＬ入力画像から、送信用、印刷用画像を生成するときの画像フロー図を示す。画像は図の左から右に処理される。○は画像処理を表し、□はメモリ上の画像を表すスキャン、ＰＤＬ展開入力画像（４１０１）に対して、図３の特定原稿判定器２５０９で特定原稿かどうかを検出する（４１１０）。特定原稿である場合、４１０１の画像に対して、画像を加工する。例えば、３２ラインおきに白画像と置き換え、元の画像がとぎれとぎれに見えるようにする。画像加工の種類は塗りつぶしやモザイク処理等他の画像処理でも良い。
【００３６】
次に送信用、印刷用に共通な処理となる、変倍や、回転処理を行う（４１１１）。その結果は４１０２に格納される。次に４１１２において送信用画像のための色空間変化（ＹＵＶ−＞ＹＣｂＣｒ）を行う。４１０３には予め、公知のＪＦＩＦヘッダーを記述しておき、その続きから、画像として、変換画像を書き出す。ＦＡＸなど２値画像しか送信できないような送り先が指定されている場合には公知のＴＵＦＦヘッダーを記述しておき、その続きから、４１１２において多値−＞２値変換して変換画像を４１０３に書き出す。４１０３は４１１３のＨＤへの書き込み処理を介して、送信画像としてＨＤＤ（４３１５）に格納される。４１０２は４１１４のＨＤへの書き込み処理を介して、印刷画像としてＨＤＤ（４１１５）に格納される。送信画像は送信時、４１１６のＨＤＤ読み出し処理を介して４１０４に読み出される。読み出された画像は送信アプリケーションにより送信される（４１１７）。印刷画像は印刷時、４１１８のＨＤＤ読み出し処理を介して４１０５の読み出される（４１１９）。
【００３７】
図１１に特定原稿を検出したときの処理画像例を示す。本実施形態では３２ラインおきに白ライン３２ラインと置き換える処理を行っている。
【００３８】
（第２の実施形態）
第２の実施形態の中心部となる特定原稿に対する処理について説明する。図１２にスキャン、あるいはＰＤＬ入力画像から、送信用、印刷用画像を生成するときの画像フロー図を示す。画像は図の左から右に処理される。○は画像処理を表し、□はメモリ上の画像を表すスキャン、ＰＤＬ展開入力画像（４３０１）に対して、図３の特定原稿判定器２５０９で特定原稿かどうかを検出する（４３１０）。
【００３９】
次に送信用、印刷用に共通な処理となる、変倍や、回転処理を行う（４３１１）。その結果は４３０２に格納される。特定原稿である場合、４３０２の画像に対して、第１の実施形態と同様の加工処理を画像に施す。特に縮小変倍、低解像度化したときに画像のサイズが小さくなるため第１の実施形態よりも高速に処理が可能である。次に４３１２において送信用画像のための色空間変化（ＹＵＶ−＞ＹＣｂＣｒ）を行う。４３０３にはあらかじめ、公知のＪＦＩＦヘッダーを記述しておき、その続きから、画像として、変換画像を書き出す。ＦＡＸなど２値画像しか送信できないような送り先が指定されている場合には公知のＴＵＦＦヘッダーを記述しておき、その続きから、４３１２において多値−＞２値変換して変換画像を４３０３に書き出す。４３０３は４３１３のＨＤへの書き込み処理を介して、送信画像としてＨＤＤ（４３１５）に格納される。４３０２は４３１４のＨＤへの書き込み処理を介して、印刷画像としてＨＤＤ（４３１５）に格納される。送信画像は送信時、４３１６のＨＤＤ読み出し処理を介して４３０４に読み出される。読み出された画像は送信アプリケーションにより送信される（４３１７）。印刷画像は印刷時、４３１８のＨＤＤ読み出し処理を介して４３０５の読み出される（４３１９）。
【００４０】
設定された変倍率によって第１の実施形態，第２の実施形態を使い分けることで、処理速度を最適化することが可能になる。具体的には拡大が設定されたときは第１の実施形態、縮小が設定されたときは第２の実施形態、等倍のときは第１或いは第２の実施形態の予め決めたほうを使用する。
【００４１】
以上の処理のフローチャートを図１３に示す。４４０１でスキャン、および、そのときの判定結果を読みとり、４４０２で特定原稿でなければ終了し、特定原稿なら、４４０３で拡大か等倍を判定する。拡大か等倍なら４４０４で変倍前の画像に対して加工を行い、そうでなければ４４０５で変倍後の画像を加工する。
【００４２】
ＲＩＰ２０６０で画像展開後の画像データを図３の２５０９と同じ特定原稿判定器を接続することにより、ＰＤＬ画像に対しても特定原稿を判定することができる。また、輝度信号、濃度信号であっても、特定原稿判定器のなかのパターンを色空間にあわせて持たせることで、どちらでも容易に対応できる。
【００４３】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出して実行することによっても、本発明の目的が達成されることは言うまでもない。
【００４４】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（Ｒ）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００４６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【００４９】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００５０】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００５１】
【発明の効果】
以上説明したように、特定原稿を入力した場合、記憶した入力画像に対して画像の加工を行うため、送信、および印刷画像を生成する場合でも処理は１回で済む。また、変倍、回転など、送信、印刷で共通の処理を行った後、画像加工処理を行うことでさらに加工処理の速度向上が可能にできる。
【図面の簡単な説明】
【図１】画像形成システムの全体構成を示す図である。
【図２】画像形成装置の全体構成を示す図である。
【図３】本発明のスキャナ画像処理のブロック図である。
【図４】画像形成装置の入出力デバイス外観図である。
【図５】画像形成装置の操作部外観図である。
【図６】本発明の第１の実施形態のシステム構成を示すブロック図である。
【図７】操作部の送信画面の説明図である。
【図８】操作部の送信画面の説明図である。
【図９】ソフトウェア構成を示す図である。
【図１０】本発明の第１の実施形態の処理の流れを示す図である。
【図１１】特定原稿の処理結果を示す図である。
【図１２】本発明の第２の実施形態の処理の流れを示す図である。
【図１３】変倍時の特定原稿加工処理のフローチャートである。
【符号の説明】
２００４  ＨＤＤ
２０７０  スキャナ
２０９５  プリンタ
２５０９  特定画像判定器
【図１】
2004172744.tif 000003
【図２】
2004172744.tif 000004
【図３】
2004172744.tif 000005
【図４】
2004172744.tif 000006
【図５】
2004172744.tif 000007
【図６】
2004172744.tif 000008
【図７】
2004172744.tif 000009
【図８】
2004172744.tif 000010
【図９】
2004172744.tif 000011
【図１０】
2004172744.tif 000012
【図１１】
2004172744.tif 000013
【図１２】
2004172744.tif 000014
【図１３】
2004172744.tif 000015