(57)【特許請求の範囲】
【請求項１】
画像を読み取るための画像読み取り手段を備えた画像形成装置において、
ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定手段、
該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定手段、
ジョブロック機能が有効または無効のどちらに設定されているかを判定する判定手段、並びに、
前記確定手段による確定結果及び前記判定手段による判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定手段であって、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定手段を備え、
前記決定手段により決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンすることを特徴とする画像形成装置。
【請求項２】
画像を読み取るための画像読み取り手段を備えた画像形成装置において、
ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定手段、
該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定手段、
原稿上の画像から複写を制御する制御情報を抽出し当該抽出された制御情報に基づいた制御を制御手段に行わせるためのジョブロック機能が有効または無効のどちらに設定されているかを判定する判定手段、
前記確定手段による確定結果及び前記判定手段による判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定手段であって、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定手段、
を備え、
前記制御手段が、前記画像読み取り手段がスキャンした、前記決定手段により決定された前記スキャン領域の画像に従った前記制御情報に基づいた制御を行うことを特徴とする画像形成装置。
【請求項３】
請求項１または２の画像形成装置において、
前記原稿には複写禁止を示す特定のパターンが形成されており、
前記全体の領域に形成された該パターンを前記読み取り手段により読み取ることを特徴とする画像形成装置。
【請求項４】
画像読み取り手段が読み取った画像を処理するための画像処理方法において、
ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、
該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、
ジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、
前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、並びに、
前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップ
を有することを特徴とする画像処理方法。
【請求項５】
ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、
該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、
原稿上の画像から複写を制御する制御情報を抽出し当該抽出された制御情報に基づいた制御を制御手段に行わせるためのジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、
前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、
前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップ、並びに、
前記画像読み取り手段ステップにおいてスキャンした前記スキャン領域の画像に従った前記制御情報に基づいた制御を前記制御手段が行うステップ
を有することを特徴とする画像処理方法。
【請求項６】
請求項４または５の画像処理方法において、
前記原稿には複写禁止を示す特定のパターンが形成されており、
前記全体の領域に形成された該パターンを、前記読み取りステップにおいて読み取ることを特徴とする画像処理方法。
【請求項７】
コンピュータに、
ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、
該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、
ジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、
前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、並びに、
前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップ
を実行させるためのプログラムをコンピュータ読み取り可能に記憶した記憶媒体。
【請求項８】
コンピュータに、
ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、
該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、
原稿上の画像から複写を制御する制御情報を抽出し当該抽出された制御情報に基づいた制御を制御手段に行わせるためのジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、
前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、
前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、
前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、
前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップ、並びに、
前記画像読み取り手段ステップにおいてスキャンした前記スキャン領域の画像に従った前記制御情報に基づいた制御を前記制御手段が行うステップ
を実行させるためのプログラムをコンピュータ読み取り可能に記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像処理方法に関する
【背景技術】
【０００２】
特殊原稿、機密文書などの複写機による複写を防止するために、従来から様々な装置や方式が提案されている。
【０００３】
紙幣・有価証券等を判別する方法に始まり、企業のオフィスなどにおいては、前述の特殊原稿以外の一般文書の場合でも、文書の内容の重要度や機密保持の観点から、複写禁止（以下、ジョブロック）されている文書が多数存在する。一般に、このような複写禁止文書には、いわゆる「マル秘」のスタンプや「複写禁止」のスタンプなどが押されているかあるいは特定の地紋パターンが印字されている。このスタンプまたは地紋パターンを原稿スキャン画像から抽出して制御情報として利用し、複写禁止文書を複写可能な文書と区別する制御が行われる。さらに、「マル秘」等のスタンプマークや特定の地紋パターンの埋め込み、検出による複写禁止方法が提案されている。このような技術では出力画像に正しく複写防止パターンを埋め込み、認識できることが必須であるため、認識率を向上させるためにはできるだけ広い領域をスキャンすることが求められる。
【０００４】
しかし、一方で多くの複合機に於いて読み取りを行う場合、原稿サイズと記録紙サイズや設定変倍率に応じてパフォーマンスを優先するため、一般的には必要最小限の領域をスキャンするように設計されている。さらに、多機能な複合機においてはトリミングに代表されるようなイメージをデジタル処理で編集する機能もあり、このような場合に於いても記録紙に印刷する画像の形成に不要な部分は一般的にスキャンしない。
【０００５】
【特許文献１】特開平０７−０３６３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
出力結果に応じて必要最低限の領域をスキャンすると、前述の複写防止パターンを認識するためのサンプル領域も狭くなる。よって、認識率向上の妨げとなる。
【０００７】
さらに、プリンタ等の出力装置ではインク切れやヘッドやドラムの消耗により、出力の面内に濃度ムラ（以下、面内ムラ）が発生する等の印字品位が損なわれる現象が起こり得る。このため、十分広い領域をサンプル対象としない場合、本来複写を禁止すべき原稿を認識できないことからジョブロック機能が動作しないため、セキュリティホールになる可能性が高い。
【０００８】
本発明の目的は、ジョブロック機能が有効であり且つ原稿のうちの一部の領域の画像を記録紙上に出力するモードのときは該領域よりも大きな領域の画像を読み取ることで、上記問題点を解決することができる画像形成装置及び画像処理方法を提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明の一態様は、画像を読み取るための画像読み取り手段を備えた画像形成装置において、ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定手段、該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定手段、ジョブロック機能が有効または無効のどちらに設定されているかを判定する判定手段、並びに、前記確定手段による確定結果及び前記判定手段による判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定手段であって、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定手段を備え、前記決定手段により決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンすることを特徴とする画像形成装置を提供する。
【００１０】
上記目的を達成するための本発明の別の態様は、画像を読み取るための画像読み取り手段を備えた画像形成装置において、ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定手段、該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定手段、原稿上の画像から複写を制御する制御情報を抽出し当該抽出された制御情報に基づいた制御を制御手段に行わせるためのジョブロック機能が有効または無効のどちらに設定されているかを判定する判定手段、前記確定手段による確定結果及び前記判定手段による判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定手段であって、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定手段、を備え、前記制御手段が、前記画像読み取り手段がスキャンした、前記決定手段により決定された前記スキャン領域の画像に従った前記制御情報に基づいた制御を行うことを特徴とする画像形成装置を提供する。
【００１１】
上記目的を達成するための本発明の別の態様は、画像読み取り手段が読み取った画像を処理するための画像処理方法において、ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、ジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、並びに、前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップを有する画像処理方法を提供する。
【００１２】
上記目的を達成するための本発明の別の態様は、ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、原稿上の画像から複写を制御する制御情報を抽出し当該抽出された制御情報に基づいた制御を制御手段に行わせるためのジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップ、並びに、前記画像読み取り手段ステップにおいてスキャンした前記スキャン領域の画像に従った前記制御情報に基づいた制御を前記制御手段が行うステップを有することを特徴とする画像処理方法を提供する。
【００１３】
上記目的を達成するための本発明の別の態様は、コンピュータに、ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、ジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、並びに、前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップを実行させるためのプログラムをコンピュータ読み取り可能に記憶した記憶媒体を提供する。
【００１４】
上記目的を達成するための本発明の別の態様は、コンピュータに、ユーザから指定された原稿サイズを原稿サイズ検知手段が検知した原稿サイズと比較して、大きいほうのサイズを前記画像読み取り手段による読み取り領域決定用の原稿サイズとして設定する設定ステップ、該設定された原稿サイズと前記画像読み取り手段が読み取った画像を印刷出力するための記録紙のサイズから、該記録紙上に出力される出力画像の変倍率を確定する確定ステップ、原稿上の画像から複写を制御する制御情報を抽出し当該抽出された制御情報に基づいた制御を制御手段に行わせるためのジョブロック機能が有効または無効のどちらに設定されているかを判定する判定ステップ、前記確定ステップにおける確定結果及び前記判定ステップにおける判定結果に従って前記画像読み取り手段が読み取る原稿上のスキャン領域を決定する決定ステップであって、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、前記出力画像を前記記録紙上に出力するために必要な原稿上の領域を該スキャン領域に決定し、前記ジョブロック機能が無効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定し、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率以外の変倍率であると確定された場合に、原稿の全体の領域よりも広い領域を該スキャン領域に決定し、及び、前記ジョブロック機能が有効であると判定され及び前記出力画像の変倍率が拡大方向の変倍率であると確定された場合に、原稿の全体の領域を該スキャン領域に決定する決定ステップ、前記決定ステップにおいて決定された前記スキャン領域の画像を前記画像読み取り手段がスキャンする読み取りステップ、並びに、前記画像読み取り手段ステップにおいてスキャンした前記スキャン領域の画像に従った前記制御情報に基づいた制御を前記制御手段が行うステップを実行させるためのプログラムをコンピュータ読み取り可能に記憶した記憶媒体を提供する。
【００１５】
ここで、前記原稿には複写禁止を示す特定のパターンが形成されていてよく、前記全体の領域に形成された該パターンを前記読み取り手段により読み取ることができる。
【発明の効果】
【００１６】
上記本発明によってジョブロック検出機能が有効である場合にのみ、自動的にジョブロックパターンの認識率が向上するように画像入出力装置が動作するため、ユーザが意識することなく画像入出力装置のセキュリティにおける信頼性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
〔実施形態１〕
以下、本発明の実施の形態を図面に基づいて詳説する。
【００１８】
図１のうちＡ〜Ｆの文字を含むＡ４サイズの矩形領域１０はスキャンされる領域を示し、図１のうちのＡの文字だけを含む右側の矩形の領域は記録紙を示す。スキャナに置いた、上記スキャン領域と同サイズのＡ４サイズの原稿を４００％拡大してスキャンし、Ａ４サイズの記録紙に拡大したスキャン画像を出力する場合、矩形領域１０の１／４（Ｘ方向、Ｙ方向共に１／４）の領域だけを最低限、スキャンすればよい。
【００１９】
図２は、電子写真方式の複合機に一般的に普及している、ラインセンサを備えた原稿固定式または原稿移動式スキャナを使用したスキャン実行時の光学系の読み取り時間ｔ（横軸）と、光学系の原稿に対する相対位置ｌ（縦軸）の関係を示す。原稿固定式スキャナは原稿を固定してモータにて光学ユニットを移動してスキャンする方式のスキャナである。原稿移動式スキャナは光学ユニットを固定して原稿を移動することでスキャンする方式のスキャナである。光学系の相対位置は、光学ユニットのホームポジションを０とした場合の光学系の位置（原稿移動式の場合は原稿の位置）（ｌ）を示す。
【００２０】
図２中ｉで示す位置（この位置は、原稿の左端に対応する）までは、スキャナのラインセンサ（原稿移動式の場合は原稿）は原稿を等速で読み取るための速度を得るために加速する。iiの位置は原稿読み取り区間内のためラインセンサ（原稿移動式の場合は原稿）は等速で移動する。iiiの位置では、原稿の読み取りが終了したため、原稿読み取り時より速い速度で逆方向に移動し、ラインセンサ（原稿移動式の場合は原稿）が原点（ホームポジション）に戻るように移動する。
【００２１】
ちなみに、原稿読み取り区間が短いほどiiにかかる時間（等速且つ低速の移動時間）が短くなるため、処理時間の短縮につながる。
【００２２】
図１に戻って、同図の「光学系移動距離」はラインセンサ（あるいは原稿）が等速で移動する必要がある区間を示している。図１に示した必要最低限の領域を読み取るためには、全体の領域を読み取るのに比べて、原稿固定式の場合には移動距離が短くなる。このため、スキャン時間が短縮される。
【００２３】
原稿移動式の場合には、構造的に原稿全体が固定された光学系部分を移動することが必要であるが、読み取る領域が少ない場合には読み取りに必要なiiに相当する等速（低速）での読み取り区間を短くできる。このため、スキャン時間の短縮が可能となる。
【００２４】
図３は実際に複合機で拡大複写を行う場合の従来の読み取りサイズの決定の処理をフローチャートで表わしたものである。
【００２５】
ＳＴＥＰ３０１ではスキャナは原稿サイズを判定する。
【００２６】
原稿サイズはスキャナユニットが搭載するフォトセンサ等で検知するか、あるいは、スキャンする前に複合機の持つ操作部ユニットからユーザにより指定される。ユーザから原稿サイズが指定された場合には指定サイズを有効とする。
【００２７】
原稿サイズは原稿の縦（Ｘ方向）、横（Ｙ方向）それぞれについて確定し、本実施形態ではそれぞれＸｏ，Ｙｏという値で管理する。
【００２８】
検知された原稿サイズを（Ｘｄ，Ｙｄ）、ユーザ指定の原稿サイズが（Ｘｕ，Ｙｕ）とすると、ユーザから原稿サイズを指定された場合にはＸｏ＝Ｘｕ，Ｙｏ＝Ｙｕとなり、そうでない場合にはＸｏ＝Ｘｄ、Ｙｏ＝Ｙｄとなる。
【００２９】
Ａ４サイズが指定された場合にはＸｏ＝２９７ｍｍ、Ｙｏ＝２１０ｍｍになる。
【００３０】
ＳＴＥＰ３０２では、複合機の読み取り領域決定処理アルゴリズムが、記録紙サイズの判定を行う。記録紙サイズは通常、操作部ユニットからユーザにより指定されるか、あるいはＳＴＥＰ３０１で判定された原稿サイズや操作部ユニットから指定される動作モードからモード判定して最適サイズに決定される。スキャナの製品仕様によってはＳＴＥＰ３０３で変倍率が決定した後に、記録紙のサイズが決定される場合もある。
【００３１】
ＳＴＥＰ３０３では変倍率を確定する。本実施形態ではＳＴＥＰ３０１で判定した原稿サイズとＳＴＥＰ３０２で判定した記録紙サイズから変倍率を自動で決定するか、あるいは予め操作部ユニットから指定された変倍率に確定される。操作部ユニットからのユーザの指示で明確に変倍率が指定された場合にはユーザからの指定値を優先して確定する。
【００３２】
本実施形態はＸ、Ｙ方向共に４００％の同一変倍率に確定する例であるが、Ｘ方向，Ｙ方向が独立して異なる変倍率であっても構わない。
【００３３】
ＳＴＥＰ３０４以降では、ＳＴＥＰ３０１からＳＴＥＰ３０３で判定あるいは確定した原稿サイズ、記録紙サイズ、変倍率から、原稿上で読み取る領域を演算にて求める。
【００３４】
例えば、図１に示したように、記録紙サイズ、原稿サイズが共にＡ４サイズで変倍率が４００％であった場合について説明する。Ａ４サイズはＸ方向は２９７ｍｍで、Ｙ方向は２１０ｍｍであるので、Ｘ方向についてＸｎ＝２９７／（４００／１００）＝７４．２５とＸｏ＝２９７を比較し、Ｙ方向についてＹｎ＝２１０／４００／１００＝５２．５とＹｏ＝２１０を比較する。Ｘｎは記録紙に出力される画像の原稿に於けるＸ方向のサイズ、Ｙｎは記録紙に出力される画像の原稿に於けるＹ方向のサイズである。
【００３５】
ＳＴＥＰ３０４で、Ｘｎ＞Ｘｏでない場合にはＳＴＥＰ３０５に移行して読み取り領域（スキャン領域）をＸｎとする。この場合は変倍処理が拡大方向であるため、Ｘ方向についての読み取り領域は、記録紙に出力される画像の原稿に於けるＸ方向のサイズ分であり、原稿全体を読み取らない。一方、ＳＴＥＰ３０４で、Ｘｎ＞Ｘｏの場合にはＳＴＥＰ３０６に移行して読み取り領域をＸｏとする。この場合は等倍コピーまたは縮小方向の変倍処理であるためＸ方向について読み取り領域をＸｏとして原稿全体をスキャンする。Ｙ方向に対しても同様の判断を行い、読み取り領域を決定する。
【００３６】
読み取り領域の大きさが決定されるとＳＴＥＰ３０７で読み取り領域の大きさから必要となるメモリ容量を確定して処理を終了する。メモリ容量の確定にはスキャナの解像度や読み取りの階調性などの要素、画像の圧縮方法等の要素も必要であるが、本願発明には直接関係しないので説明を省略する。一般的に読み取り領域が小さければ、スキャナの解像度、諧調が同じであれば、画像の圧縮、非圧縮、あるいは圧縮方法に依存せずメモリ容量は小さい容量でスキャンが可能である。
【００３７】
以上、従来は図３で説明したように変倍率と記録紙サイズとの関係から、できるだけ小さい領域を読み取るように読み取り領域の決定を行っていた。図３の従来の読み取り領域の確定方法では、ＳＴＥＰ３０４の分岐で処理をＳＴＥＰ３０５に移行した場合には変倍率が拡大方向である場合には原稿全体を読み取らない。このため、以下で図４を用いて具体的に説明するような問題がある。
【００３８】
図３で説明した従来の読み取り領域決定処理では、図４に示すように印字品位との関連で正しく複写防止パターンが読み取れず、必要な時にジョブロック機能が動作しない場合がある。
【００３９】
図４では記録紙の出力時にドラムの消耗かあるいはトナー切れ等の要因により、原稿の左側の濃度が極端に薄くなったＡ４スキャン原稿４０を例にしている。このような場合、原稿の右側の領域をスキャンすれば複写防止を判定するには十分な濃度のサンプルデータを得ることができる。しかし、原稿を拡大して読み取る場合に、図３のフローチャートで説明した従来方式の読み取り領域の決定処理では、４００％拡大設定時には、印字に最低限必要な、原稿の左側の領域のみの読み取りとなる。このため、十分な濃度のサンプルを得ることができず、複写防止パターンを正しくサンプリングできない可能性がある。
【００４０】
本発明では、図１から図４を用いて説明した従来の処理による問題を回避するための処理を行う。以下、図５、及び図６を利用して、本発明の実施形態１について具体的に説明する。
【００４１】
図５にはジョブロックパターンを検出可能な、本発明に係る画像入出力装置の全体のブロック図と画像の流れを示す。
【００４２】
図５中、中央の画像処理コントローラ５１１は画像入出力装置の全体の制御と画像処理を実行する。画像処理コントローラ５１１は、画像処理（入力）５１２、画像メモリ５１３、画像処理（出力）５１４、中央演算処理装置（ＣＰＵ）５１５、不揮発性メモリ５１６、操作部ユニット５１７により構成される。
【００４３】
画像処理（入力）５１２は、画像入力時の変倍処理やＬＵＴ変換による濃度調整や、エッジ強調処理ななどの画像処理を実行可能である。画像メモリ５１３は、読み取った画像情報とＣＰＵ５１５が動作するために必要な情報を一時的に蓄積する。画像処理（出力）５１４は、画像出力時のスムージング処理等を実行可能である。中央演算処理装置（ＣＰＵ）５１５は、画像入出力装置全体の制御をつかさどる。不揮発性メモリ５１６は、画像入出力装置の電源を切った状態であっても、消去されることなく情報を蓄積可能である。
【００４４】
図５中左側の画像入力装置５２１はＣＣＤ等のラインセンサを用いて原稿を読み取る。画像入力装置５２１は前述の原稿固定方式、および原稿移動方式の両方あるいは片方の方式により原稿を読み取ることが可能である。スキャンした原稿は画像処理コントローラ５１１と後述のジョブロック判定回路５３１にデジタル信号として出力される。また、スキャナの読み取り領域は画像処理コントローラ５１１中のＣＰＵ５１５の指示により決定、指示される。
【００４５】
図５中下側のジョブロック判定回路５３１は、画像入力装置５２１から入力される画像処理のデジタル信号に基づき、読み取った画像に画像のジョブロックパターンが含まれるか否かの判定を行う。判定結果は画像処理コントローラ５１１のＣＰＵ５１５に通知することが可能である。
【００４６】
図５中右側の画像出力装置５４１は画像処理コントローラ５１１から出力される画像を機器外部に出力することができる。出力装置の例としては、印刷出力、ネットワーク送信、あるいは大容量のハードディスクなどの文書蓄積装置などが挙げられる。
【００４７】
図６は従来の処理による上記問題を解決するための、具体的な原稿読み取り領域の決定処理のフローチャートである。
【００４８】
ＳＴＥＰ６０１ではＳＴＥＰ３０１と同様にまず原稿サイズを判定する処理を行う。原稿サイズは画像入力装置５２１の持つフォトセンサによる結果をＣＰＵ５１５が判定するか、あるいは操作部ユニット５１７を介してユーザから指定される。
【００４９】
ユーザから原稿サイズを指定された場合には、ＣＰＵ５１５は画像入力装置５２１で検知された原稿サイズとユーザから指定された原稿サイズのＸ，Ｙ方向のサイズの夫々について比較を行う。そして、夫々大きいほうのサイズを読み取り領域決定用の原稿サイズＸｏ，Ｙｏとして画像メモリ５１３に保存する。
【００５０】
検知された原稿サイズが（Ｘｄ，Ｙｄ）、ユーザ指定の原稿サイズが（Ｘｕ，Ｙｕ）である場合、
Ｘｄ＞Ｘｕのとき  Ｘｏ＝Ｘｄ，  Ｘｄ＜Ｘｕのとき  Ｘｏ＝Ｘｕ、
Ｙｄ＞Ｙｕのとき  Ｙｏ＝Ｙｄ，  Ｙｄ＜Ｙｕのとき  Ｙｏ＝Ｙｕ、
となる。
【００５１】
ＳＴＥＰ６０２ではＣＰＵ５１５はＳＴＥＰ３０２と同様に記録紙サイズを判定する処理を行う。ＳＴＥＰ６０３ではＣＰＵ５１５はＳＥＴＰ３０３と同様に変倍率確定処理を行う。
【００５２】
ＳＴＥＰ６０４ではＣＰＵ５１５はジョブロック機能が有効であるかどうかを判断する。
【００５３】
ジョブロック機能の有効化は、機器の管理者レベルのユーザあるいはサービスマンが操作部等のユーザＩ／Ｆを介して、複合機に設定するものであり、設定は容易には変更ができない。ジョブロック機能の設定は通常は不揮発性メモリ５１６に予め保存されており、電源ＯＦＦ／ＯＮ等で設定が変更されることはない。ＳＴＥＰ６０４ではＣＰＵ５１５は設定された情報を確認し、ジョブロック機能が有効であるか否かを判断する。
【００５４】
ジョブロック機能が無効である場合、ＣＰＵ５１５は処理をＳＴＥＰ６０５以降に移行し、従来の読み取り領域の確定方法と同様の処理をする。ＳＴＥＰ６０５，ＳＴＥＰ６０７，ＳＴＥＰ６０８，ＳＴＥＰ６０９は夫々、ＳＴＥＰ３０４，ＳＴＥＰ３０５，ＳＴＥＰ３０６，ＳＴＥＰ３０７と同様の処理である。
【００５５】
すなわち、ＳＴＥＰ６０５ではＣＰＵ５１５は、判定あるいは確定した原稿サイズと記録紙サイズと変倍率を基に演算比較を実行する。その結果によって処理をＳＴＥＰ６０７かあるいはＳＴＥＰ６０８へ移行した後、ＳＴＥＰ６０９においてメモリサイズを確定する。
【００５６】
ＳＴＥＰ６０７では、ＣＰＵ５１５は読み取り領域をＸｎ，Ｙｎとし（Ｘｎ，Ｙｎは記録紙に出力される画像の原稿に於けるＸ及びＹ方向のサイズである）、変倍率によっては原稿全体の読み取りは行わない。すなわち、ＳＴＥＰ６０５において否定判定されるのは変倍処理が拡大方向の場合であり、記録紙に形成される画像に必要な領域の大きさ（記録紙サイズ／（変倍率／１００））が原稿サイズよりも小さい場合である。この場合、原稿全体をスキャンすると記録紙に画像形成するために必要でない部分もスキャンすることになるため、ＳＴＥＰ６０７に移行して読み取り領域を記録紙サイズ／（変倍率／１００）に決定し、画像形成に不要な部分はスキャンしないようにする。
【００５７】
一方、ＳＴＥＰ６０５において肯定判定されるのは等倍コピーまたは縮小方向の変倍処理の場合であり、記録紙に形成される画像に必要な領域の大きさ（記録紙サイズ／（変倍率／１００））が原稿サイズよりも大きい場合である。この場合は、原稿を最大限にスキャンする必要があるため、ＳＴＥＰ６０８に移行して読み取り領域を原稿サイズに決定する。懲りように、ジョブロック機能が有効となっていない場合のＳＴＥＰ６０５，６０７〜６０９の処理は従来と同様である。
【００５８】
ＳＴＥＰ６０４に戻って、ＣＰＵ５１５がジョブロック機能が有効となっていると判断した場合、ＣＰＵ５１５はＳＴＥＰ６０６に処理を移行し、演算比較を実施する。
【００５９】
ＳＴＥＰ６０６ではＣＰＵ５１５はＳＴＥＰ６０１で求めたＸｏ、Ｙｏを使用して、ＴＥＰ６０５と同様に
Ｘｎ＝Ｘｏ／（変倍率／１００）
Ｙｎ＝Ｙｏ／（変倍率／１００）
を算出して原稿サイズと比較する。この比較演算結果に応じ、Ｘｎ＞ＸｏであればＸｎをＸ方向の読み取り領域として決定し、そうでなければ、原稿サイズＸｏをＸ方向の読み取り領域として決定するように、ＳＴＥＰ６０７あるいはＳＴＥＰ６０８にＣＰＵ５１５が処理を移行する。同様に、Ｙ方向についてもＹｎ＞ＹｏであればＹｎを読み取り領域として決定し、そうでなければＹｏを読み取り領域として決定するように、ＳＴＥＰ６０７あるいはＳＴＥＰ６０８にＣＰＵ５１５が処理を移行する。
【００６０】
ＳＴＥＰ６０７あるいはＳＴＥＰ６０８では、原稿上の「マル秘」等のスタンプマークや特定の地紋パターンの認識精度を向上させるように読み取り領域が決定される。すなわち、ＳＴＥＰ６０６において否定判定されるのは変倍処理が拡大方向の場合であり、記録紙に形成される画像に必要な領域の大きさ（記録紙サイズ／（変倍率／１００））が原稿サイズよりも小さい場合である。したがって原稿サイズよりも小さい領域をスキャンしても画像形成を行える。しかし、記録紙に形成される画像に必要でない部分にもスタンプマークや地紋パターンは形成されているので、これらの認識精度を向上させるためにＳＴＥＰ６０８に移行してより大きいほうの原稿サイズに読み取り領域を決定する。
【００６１】
ＳＴＥＰ６０６において肯定判定されるのは等倍コピーまたは縮小方向の変倍処理の場合であり、必要な画像領域分をスキャンしても特定パターン等は全てその領域に含まれていて認識率低下をきたさない。そこで、ＳＴＥＰ６０６において肯定判定された場合、メモリ領域を節約するためにＳＴＥＰ６０７に移行して必要な画像領域分をスキャンする。
【００６２】
ＳＴＥＰ６０９ではＣＰＵ５１５はＳＴＥＰ６０８までの処理結果に基づき、解像度、階調性、圧縮方式などとあわせてメモリサイズを確定する。
【００６３】
ＣＰＵ５１５で決定された読み取り領域により画像入力装置５２１は画像の読み取りを実行する。読み取った画像はすべて、画像処理コントローラ５１１とジョブロック判定回路５３１に送信される。画像処理コントローラ５１１では画像処理（入力）５１２の機能により出力に応じた最適なサイズを切り取って画像メモリ５１３に入力することができる。このため、画像処理コントローラ５１１は読み取り領域すべての画像を蓄積する領域を画像メモリ５１３に確保する必要はない。
【００６４】
本実施形態による処理によれば、ジョブロック可能な画像入出力装置はジョブロック機能が有効である場合には、原稿サイズと変倍率に応じてより大きなサイズを読み取り領域として設定することにより、ジョブロックパターンの認識率を向上させることができる。また、ジョブロック機能が無効である場合には従来処理と同様に必要最低限の読み取りを実行することで処理速度を落とすことなくスキャンすることが可能となる。
【００６５】
〔実施形態２〕
実施形態１では画像を変倍する場合あるいは変倍しない場合であっても記録紙サイズと原稿サイズが異なる場合を例にジョブロック機能における認識率を向上させる例について述べた。
【００６６】
ところで、ジョブロック可能な画像入出力装置では操作部ユニット５１７からの指定によりトリミングおよびマスキングをユーザが指定して原稿領域の一部分のみを記録するモードを備えるものがある。本実施形態ではトリミングおよびマスキングを指定された場合のジョブロック可能な画像入出力装置の処理を例にジョブロックパターンの認識率を向上させる処理について説明する。
【００６７】
ジョブロック可能な画像入出力装置においてトリミングおよびマスキングを指定された場合には、原稿上の指定された領域のみを画像出力装置５４１に出力する必要がある。このため、ジョブロック機能が無効に設定されている場合は、実施形態１で述べたようにＣＰＵ５１５は必要最低限の領域であるユーザ指定領域のみを読み取り領域として設定することで、最短処理時間で画像入力を終了することができる。しかし、ジョブロック機能が有効とされた場合は、画像処理コントローラ５１１は操作部ユニットからトリミングおよびマスキング機能が設定された場合であっても、次の様に動作する。つまり、実施形態１の図６のＳＴＥＰ６０１と同様に画像入力装置５２１が検知した原稿サイズとユーザが入力した原稿サイズの大きいほうを原稿サイズとして設定し、トリミング及びマスキングの設定によらずに必ず原稿サイズ分を読み取り領域として設定する。また、画像入力装置５２１は原稿サイズ分の読み取りを実行し、ジョブロック判定回路５３１および画像処理コントローラ５１１に出力する。
【００６８】
そこで、この際には画像処理コントローラ５１１は画像処理（入力）で設定されたトリミング領域を切り出す、あるいはマスキング領域をマスキングすることで、機能も実現した上でジョブロックパターンの認識率を向上させることができる。
【００６９】
〔実施形態３〕
実施形態１では、画像を変倍する場合あるいは変倍しない場合であっても記録紙サイズと原稿サイズが異なる場合を例にジョブロック機能における認識率を向上させる例について述べた。実施形態２では、トリミング・マスキング設定された場合であっても必ず原稿サイズ分を読み取り領域として設定し、ジョブロック判定回路５３１および画像処理コントローラ５１１に出力することで、ジョブロック機能における認識率を向上させる例を述べた。
【００７０】
ところで、ジョブロック可能な画像入出力装置では操作部ユニット５１７からの指定によりトリミングおよびマスキングをユーザが指定して原稿領域の一部分のみを記録するモードを備えるものがある。本実施形態では、実施形態とは別に、トリミングおよびマスキングを指定された場合のジョブロック可能な画像入出力装置の処理を例にジョブロックパターンの認識率を向上させる処理について説明する。
【００７１】
ジョブロック可能な画像入出力装置においては、イメージリピート機能をサポートするものがある。イメージリピート機能とは原稿画像上の一部あるいは全部の領域を繰り返し記録紙に繰り返し印字する機能であり、入力画像を画像処理（入力）５１２で繰り返し出力することで実現される。ジョブロック機能が無効に設定されている場合においては、リピート領域のみをスキャンすれば良い。したがって実施形態１で述べたようにＣＰＵ５１５は必要最低限の領域であるユーザ指定領域のみを読み取り領域として設定することで最短の処理時間で画像入力を終了することができる。
【００７２】
しかし、ジョブロック機能が有効とされた場合には画像処理コントローラ５１１は操作部ユニットからイメージリピート機能が設定された場合であっても、次の様に動作する。つまり、実施形態１の図６のＳＴＥＰ６０１と同様に画像入力装置５２１が検知した原稿サイズとユーザが入力した原稿サイズの大きいほうを原稿サイズとして設定し、リピート領域の設定によらずに必ず原稿サイズ分を読み取り領域として設定する。また、画像入力装置５２１は原稿サイズ分の読み取りを実行し、ジョブロック判定回路５３１および画像処理コントローラ５１１に出力する。
【００７３】
この際には画像処理コントローラ５１１は画像処理（入力）で設定されたイメージリピート機能を実現した上でジョブロックパターンの認識率を向上させることができる。
【００７４】
〔他の実施形態〕
本発明は上述のように、複数の機器（たとえばホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成めされるシステムに適用しても一つの機器（たとえば複写機、ファクシミリ装置）からなる装置に適用してもよい。
【００７５】
また、前述した実施形態の機能を実現するように各種のデバイスを動作させるように該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施形態機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本発明の範疇に含まれる。
【００７６】
またこの場合、前記ソフトウェアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードをコンピュータ読み取り可能に格納した記憶媒体は本発明を構成する。
【００７７】
かかるプログラムコードを格納する記憶媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７８】
またコンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００７９】
さらに供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００８０】
【図１】本発明の解決する課題の一例を説明するための図である。
【図２】読み取り領域とスキャンの処理時間の関係を表す図である。
【図３】従来の処理フローを説明するフローチャートである。
【図４】本発明の解決する課題の一例を説明するための図である。
【図５】本発明中の実施形態を実現するためのジョブロック検出可能な画像入出力装置のブロック図である。
【図６】本発明中の実施形態１の処理を具体的に説明するフローチャートである。
【符号の説明】
【００８１】
１０，４０  スキャン原稿
２０，５０  記録紙
５１１  画像処理コントローラ
５１２  画像処理（入力）
５１３  画像メモリ
５１４  画像処理（出力）
５１５  中央演算処理装置（ＣＰＵ）
５１６  不揮発性メモリ
５１７  操作部ユニット
５２１  画像入力装置
５３１  ジョブロック判定回路
５４１  画像出力装置
【図１】
0004471395.tif 000002
【図２】
0004471395.tif 000003
【図３】
0004471395.tif 000004
【図４】
0004471395.tif 000005
【図５】
0004471395.tif 000006
【図６】
0004471395.tif 000007