(57)【要約】【課題】画像を読込むたびに、読込んだ画像の確認を可能にし、画像に異常が認められたときは、異常画像を認めた原稿だけ再読込することで、作業を続けることを可能にし、作業効率を向上させるデジタル複写装置及びその制御方法、プログラム並びに記憶媒体の提供。【解決手段】複数の異なる原稿の画像読み取りを繰り返し実行し、画像記憶手段１６０に順次画像データを蓄積する連続読込手段１１０と、前記画像記憶手段１６０に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段１１０７と、画像読み取り手段２００により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段１１０４と、前記画像記憶手段１６０にそれまで蓄積された画像データを一括印刷出力する一括印刷手段８１３を備えたことを特徴とするデジタル複写装置。【選択図】　　　　図９
2004007047.tif 000002
【特許請求の範囲】
【請求項１】
原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置。
【請求項２】
前記画像読み取り手段により読み取られる原稿は１枚（１面）であることを特徴とする請求項１に記載のデジタル複写装置。
【請求項３】
前記確認画像印刷手段により印刷出力される用紙は１枚（１面）であることを特徴とする請求項１に記載のデジタル複写装置。
【請求項４】
前記確認画像印刷手段による印刷出力は表面（ＦａｃｅＵｐ）排紙されることを特徴とする請求項１に記載のデジタル複写装置。
【請求項５】
前記確認画像印刷手段による印刷出力時、前記モード設定手段によりステイプル、パンチ、折り等のフィニッシング設定がされていてもこれを行わないことを特徴とする請求項１に記載のデジタル複写装置。
【請求項６】
前記確認画像印刷手段による印刷出力時、例えば、表紙／合紙、ＯＨＰ中差しなどのように出力が２枚以上になるモードを無視することを特徴とする請求項１に記載のデジタル複写装置。
【請求項７】
前記確認画像印刷中は自動紙送り装置ＡＤＦからの読込を禁止することを特徴とする請求項１に記載のデジタル複写装置。
【請求項８】
原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置の制御方法。
【請求項９】
原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置の制御方法のプログラム。
【請求項１０】
原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置の制御方法のプログラムを記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ、スキャナ、ファックス（ＦＡＸ）等を含む、デジタル複写装置及びその制御方法、プログラム並びに記憶媒体に関する。
【０００２】
【従来の技術】
従来、デジタル方式の複写装置では、原稿が一度にセットできないときなどを考慮して、原稿を圧板や原稿送り装置（ＡＤＦ）に数回に分けてセットし、読み込み画像を画像記憶装置に順次蓄積した後、蓄積された画像を一括して印刷出力する連続読込印刷機能を有している。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来のデジタル方式の複写装置では、原稿読込中に読込んだ画像に異常があるかを確認することができず、読込んだ画像を全て印刷出力した後に画像に異常があることが確認できるという問題があった。また、原稿の読込順を間違えてしまった時には、原稿の読込を１からやり直さなければならないという問題があった。
【０００４】
本発明は上記の点に鑑みてなされたもので、その目的は、画像を読込むたびに、読込んだ画像の確認を可能にし、画像に異常が認められたときはそれまで読込んだ全画像を破棄して読込み直すのでは無く、異常画像を認めた原稿だけ再読込することで、作業を続けることを可能にし、作業効率を向上させるデジタル複写装置及びその制御方法、プログラム並びに記憶媒体を提供することにある。
【０００５】
【課題を解決するための手段】
このため、本発明においては、下記の各項（１）〜（１０）のいずれかに示すデジタル複写装置及びその制御方法、プログラム並びに記憶媒体を提供することにより、前記目的を達成しようとするものである。
【０００６】
（１）原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置。
【０００７】
（２）前記画像読み取り手段により読み取られる原稿は１枚（１面）であることを特徴とする前記（１）に記載のデジタル複写装置。
【０００８】
（３）前記確認画像印刷手段により印刷出力される用紙は１枚（１面）であることを特徴とする前記（１）に記載のデジタル複写装置。
【０００９】
（４）前記確認画像印刷手段による印刷出力は表面（ＦａｃｅＵｐ）排紙されることを特徴とする前記（１）に記載のデジタル複写装置。
【００１０】
（５）前記確認画像印刷手段による印刷出力時、前記モード設定手段によりステイプル、パンチ、折り等のフィニッシング設定がされていてもこれを行わないことを特徴とする前記（１）に記載のデジタル複写装置。
【００１１】
（６）前記確認画像印刷手段による印刷出力時、例えば、表紙／合紙、ＯＨＰ中差しなどのように出力が２枚以上になるモードを無視することを特徴とする前記（１）に記載のデジタル複写装置。
【００１２】
（７）前記確認画像印刷中は自動紙送り装置ＡＤＦからの読込を禁止することを特徴とする前記（１）に記載のデジタル複写装置。
【００１３】
（８）原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置の制御方法。
【００１４】
（９）原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置の制御方法のプログラム。
【００１５】
（１０）原稿を画像データとして読み取る画像読取手段と、読み取った画像データを蓄積する画像記憶手段と、前記画像記憶手段に記憶された画像データを印刷する印刷手段と、前記読取手段、および前記印刷手段の種々のモードを設定するモード設定手段を有する複写装置において、複数の異なる原稿の画像読み取りを繰り返し実行し、前記画像記憶手段に順次画像データを蓄積する連続読込手段と、前記画像記憶手段に蓄積された特定の画像を再度読み取り、蓄積し直す画像再読込手段と、前記画像読み取り手段により画像データが読込まれる毎に画像データを蓄積かつ印刷出力する確認画像印刷手段と、前記画像記憶手段にそれまで蓄積された画像データを一括印刷出力する一括印刷手段を備えたことを特徴とするデジタル複写装置の制御方法のプログラムを記憶する記憶媒体。
【００１６】
【発明の実施の形態】
（実施例）
以下、本発明の実施の形態を図面を参照して説明する。
【００１７】
図１は本発明に係る電子部品としてのコントローラ部が搭載された画像入出力装置（データ処理装置）の一実施の形態を示すブロック構成図であって、該画像入出力装置１００は、イーサネット（Ｒ）等のＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）６００にてホストコンピュータ（本実施の形態では第一のホストコンピュータ６０１、第二のホストコンピュータ６０２）に接続されている。
【００１８】
上記画像入出力システム１００は、画像データの読取処理を行うリーダ装置（リーダ部）２００と、画像データの出力処理を行うプリンタ装置（プリンタ部）３００と、画像データの入出力操作を行うキーボード、及び画像データや各種機能の表示／設定などを行う液晶パネルを備えた操作部１５０と、リーダ装置２００を制御して読み込んだ画像データや、ＬＡＮ６００を介してホストコンピュータ６０１、６０２より受信したコードデータから生成される画像データを格納／保存できる画像記憶部１６０を装着し、これら各構成要素に接続されて該構成要素を制御する単一の電子部品からなる制御装置（コントローラ部）１１０で構成されている。
【００１９】
リーダ装置２００は、原稿用紙を搬送する原稿給紙ユニット２５０と、原稿画像を光学的に読み取って電気信号としての画像データに変換するスキャナユニット２１０とを有し、プリンタ装置３００は、記録用紙を収容する複数段の給紙カセットを備えた給紙ユニット３１０と、画像データを記録用紙に転写／定着するマーキングユニット（部）３２０と、印字された記録用紙にソート処理やステイプル処理を施し、外部に排出する排紙ユニット（部）３３０とを有している。
【００２０】
制御装置１１０は、リーダ部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダ部２００から読み取った画像データを、コードデータに変換し、ネットワーク６００を介してホストコンピュータ６０１，６０２へ送信するスキャナ機能、ホストコンピュータからネットワーク６００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能、その他の機能ブロックを有している。
【００２１】
図２はリーダ部２００及びプリンタ部３００の詳細を示す断面図である。
【００２２】
リーダ部２００では、原稿給送ユニット２５０に積層された原稿用紙がその積層順に従って、先頭から順次１枚ずつプラテンガラス２１１上へ給送され、スキャナユニット２１０で所定の読み取り動作が終了した後、読み取られた原稿用紙は、プラテンガラス２１１上の原稿を排出トレイ２１９に排出される。また、原稿用紙がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、次いで光学ユニット２１３の移動を開始させ、原稿用紙を下方から照射し走査する。そして、原稿用紙からの反射光は、複数のミラー２１４、２１５、２１６、及び、レンズ２１７を介してＣＣＤイメージセンサ（以下「ＣＣＤ」と記す）２１８へ導かれ、走査された原稿画像はＣＣＤ２１８によって読み取られる。ＣＣＤ２１８で読み取られた画像データは、所定の処理が施された後、コントローラユニット１１０に転送される。
【００２３】
原稿給送ユニット２５０が原稿流し読み機能を有している場合、原稿給送部２５０に積層された原稿用紙は、原稿流し読み位置２４０を一定の速度で通過する。この場合、光学ユニット２１３は原稿流し読み位置２４０に移動し、等速で搬送される原稿をランプ２１２によって照射し、ＣＣＤ２１８によって随時読み取ることで画像データを生成し、コントローラユニット１１０に転送される。
【００２４】
次いで、プリンタ部３００では、コントローラ部１１０から出力された画像データに対応するレーザ光が、レーザドライバ３２１により駆動されるレーザ発行部３２２から発行され、感光ドラム３２３にはレーザ光に応じた静電潜像が形成され、現像器３２４により前記静電潜像の部分に現像剤が付着される。
【００２５】
一方、レーザ光の照射開始と同期したタイミングで、カセット３１１、カセット３１２、カセット３１３、カセット３１４、手差し給紙段３１５のいずれかから記録用紙が給紙されて転写部３２５に搬送路３３１により搬送され、感光ドラム３２３に付着している現像剤を記録用紙に転写する。画像データが転写された記録用紙は搬送ベルト３２６によって、定着部３２７に搬送され、定着部３２７における加熱・加圧処理により画像データが記録紙に定着される。定着部３２７を通過した記録紙は搬送路３３５、搬送路３３４を通り、排紙ビン３２８に排出される。印字面を反転して排紙ビン３２８に排出する場合には、搬送路３３６、搬送路３３８まで導かれ、そこから記録紙を逆方向に搬送し、搬送路３３７、搬送路３３４を通り、排紙ビン３２８に排出される。図２に記していないが、排紙ビンの変わりに、排紙ユニットを装着することが可能で、排紙ユニットは排出された記録用紙を束ねて記録用紙の仕分け、仕分けされた記録用紙のステイプル処理などを行うことができる。
【００２６】
また、画像データを記録用紙に両面記録する場合は、定着部３２７を通過したあと、記録紙は、搬送路３３６からフラッパ３２９によって搬送路３３３に導かれ、その後、記録紙を逆方向に搬送し、フラッパ３２９によって搬送路３３８、再給紙搬送路３３２へ導かれる。再給紙搬送路３３２へ導かれた記録紙は上述と同様にして搬送路３３１を通り、転写部３２５へ給紙される。
【００２７】
図３は制御装置（コントローラ部）１１０の詳細を示すブロック図である。
【００２８】
すなわち、メインコントローラ１１１は、ＣＰＵ１１２と、バスコントローラ１１３と、後述する各種コントローラ回路を含む機能ブロックを内蔵すると共に、ＲＯＭ　Ｉ／Ｆ１１５を介してＲＯＭ１１４と接続され、ＤＲＡＭ　Ｉ／Ｆ１１７を介してＤＲＡＭ１１６と接続され、コーデックＩ／Ｆ１１８を介してコーデック１１９と接続され、また、ネットワークＩ／Ｆ１２３を介してネットワークコントローラ１２１と接続され、コネクタ１２２によりＬＡＮ６００との間で所定の制御動作を行う。ネットワークとしては一般的にイーサネット（Ｒ）があげられる。
【００２９】
ＲＯＭ１１４は、メインコントローラ１１１のＣＰＵ１１２で実行される各種制御プログラムや演算データが確認されている。ＤＲＡＭ１１６は、ＣＰＵ１１２が動作するための作業領域や画像データを蓄積するための領域として使用される。コーデック１１９はＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧなどの周知の圧縮方式で圧縮し、また圧縮されたデータをラスターイメージに伸長する。また、コーデック１１９にはＳＲＡＭ１２０が接続されており、該ＳＲＡＭ１２０は前記コーデック１１９の一時的な作業領域として使用される。
【００３０】
また、前記メインコントローラ１１１はスキャナバス１４１を介してスキャナＩ／Ｆ１４０に接続され、プリンタバス１４６を介してプリンタＩ／Ｆ１４５に接続され、さらにＰＣＩバス等の汎用高速バス１２５を介して拡張ボードを接続するための拡張コネクタ１２４及び入出力制御部（Ｉ／Ｏ制御部）１２６に接続されている。
【００３１】
Ｉ／Ｏ制御部１２６はリーダ部２００やプリンタ部３００との間で制御コマンドを送受信するための調歩同期式のシリアル通信コントローラ１２７が２チャンネル装備されており、該シリアル通信コントローラ１２７はＩ／Ｏバス１２８を介してスキャナＩ／Ｆ１４０及びプリンタＩ／Ｆ１４５に接続されている。
【００３２】
スキャナＩ／Ｆ１４０は、第一の調歩同期シリアルＩ／Ｆ１４３及び第一のビデオＩ／Ｆ１４４を介してスキャナコネクタ１４２に接続され、さらに該スキャナコネクタ１４２はリーダ部２００のスキャナユニット２１０に接続されている。そして、スキャナＩ／Ｆ１４０はスキャナユニット２１０から受信した画像データに対し所望の２値化処理や、主走査方向及び／又は副走査方向の変倍処理を行い、またスキャナユニット２１０から送られてきたビデオ信号に基づいて制御信号を生成し、スキャナバス１４１を介してメインコントローラ１１１に画像データを転送する。
【００３３】
また、プリンタＩ／Ｆ１４５は、第２の調歩同期シリアルＩ／Ｆ１４８及び第２のビデオＩ／Ｆ１４９を介してプリンタコネクタ１４７に接続され、さらに該プリンタコネクタ１４７はプリンタ部３００のマーキングユニット３２０に接続されている。そして、プリンタＩ／Ｆ１４５はメインコントローラ１１１から出力された画像データにスムージング処理を施して該画像データをマーキングユニット３２０に出力し、さらにマーキングユニット３２０から送られたビデオ信号に基づいて、生成された制御信号をプリンタバス１４６に出力する。
【００３４】
そして、ＣＰＵ１１２は、ＲＯＭ１１４からＲＯＭＩ／Ｆ１１５を介して読み込まれた制御プログラムに基づいて動作し、例えば、第１及び第２のホストコンピュータ６０１、６０２から受信したＰＤＬ（ページ記述言語）データを解釈し、ラスターイメージデータに展開処理を行う。
【００３５】
また、バスコントローラ１１３は、スキャナＩ／Ｆ１４０プリンタＩ／Ｆ１４５、その他拡張コネクタ１２４等に接続された外部機器から入出力されるデータ転送を制御するものであり、バス競合時のアービトレーション（調停）やＤＭＡデータ転送の制御を行う。即ち、例えば、上述したＤＲＡＭ１１６とコーデック１１９との間のデータ転送や、スキャナユニット２１０からＤＲＡＭ１１６へのデータ転送、ＤＲＡＭ１１６からマーキングユニット３２０へのデータ転送等は、バスコントローラ１１３によって制御され、ＤＭＡ転送される。
【００３６】
また、Ｉ／Ｏ制御部１２６は、ＬＣＤコントローラ１３１及びキー入力Ｉ／Ｆ１３０を介してパネルＩ／Ｆ１３２に接続され、パネルＩ／Ｆ１３２は操作部１５０に接続されている。また、前記Ｉ／Ｏ制御部１２６は不揮発性メモリとしてのＥＥＰＲＯＭ１３５に接続され、またＥ−ＩＤＥコネクタ１６１を介して画像データの書き込み／読み出しが可能なハードディスクドライブ（ＨＤＤ）１６２に接続され、さらに、機器内で管理する日付と時刻を更新／保存するリアルタイムクロックモジュール１３３に接続されている。尚、リアルタイムクロックモジュール１３３はバックアップ用電池１３４に接続されて該バックアップ用電池１３４によりバックアップされている。
【００３７】
図４はメインコントローラ１１１の内部詳細を示すブロック構成図である。
【００３８】
プロセッサコア４０１は、６４ビットのプロセッサバス（ＳＣバス）を介して、システム・バス・ブリッジ（ＳＢＢ）４０２に接続される。ＳＢＢ４０２は４×４の６４ビットクロスバスイッチであり、プロセッサコア４０１の他に、キャッシュメモリを備えたＳＤＲＡＭやＲＯＭを制御するメモリコントローラ４０３と専用のローカルバス（ＭＣバス）で接続されており、さらに、グラフィックバスであるＧバス４０４、ＩＯバスであるＢバス４０５と接続され、全部で４つのバスに接続される。ＳＢＢ４０２は、これら４モジュール間を、可能な限り同時平行接続を確保することができるように設計されている。また、データの圧縮伸張ユニット（ＣＯＤＥＣ）４１８とも、ＣＯＤＥＣ　Ｉ／Ｆを介して接続されている。
【００３９】
Ｇバス４０４はＧバスアービタ（ＧＢＡ）４０６により協調制御されており、スキャナやプリンタと接続するためのスキャナ／プリンタコントローラ（ＳＰＣ）４０８に接続される。また、Ｂバス４０５は、Ｂバスアービタ（ＢＢＡ）４０７により協調制御されており、ＳＰＣ４０８のほか、電力管理ユニット（ＰＭＵ）４０９、インタラプトコントローラ（ＩＣ）４１０、ＵＡＲＴを用いたシリアルインタフェースコントローラ（ＳＩＣ）４１１、ＵＳＢコントローラ４１２、ＩＥＥＥ１２８４を用いたパラレルインタフェースコントローラ（ＰＩＣ）４１３、イーサネット（Ｒ）を用いたＬＡＮコントローラ（ＬＡＮＣ）４１４、汎用入出力コントローラ（ＭＩＳＣ）４１５、ＰＣＩバスインタフェース（ＰＣＩＣ）４１６にも接続されている。
【００４０】
Ｂバスアービタ４０７はＢバス４０５を協調制御するアービトレーションであり、Ｂバス４０５のバス使用要求を受け付け、調停の後、使用許可が選択された一つのマスタに与えられ、これにより同時に２つ以上のマスタがバスアクセスを行うのを禁止している。尚、アービトレーション方式は３段階の優先権を有し、それぞれの優先権に複数のマスタが割り当てられる。
【００４１】
インタラプトコントローラ４１０は、上述した各機能ブロック及びコントローラユニット１１０の外部からインタラプトを集積し、ＣＰＵ４０１がサポートするコントローラ類４０８、４１１−４１６及びノンマスカブルインタラプト（ＮＭＩ）に再配分する。
【００４２】
電力管理ユニット４０９は機能ブロック毎に電力を管理し、さらに１チップで構成されている電子部品としてコントローラユニット１１０の消費電力量の監視を行う。すなわち、コントローラユニット１１０は、ＣＰＵ４０１を内蔵した大規模なＡＳＩＣ（特定用途向けＩＣ）で構成されており、このため全ての機能ブロックが同時に動作すると大量の熱を発生して、コントローラ部１１０自体が破壊されてしまう虞がある。
【００４３】
そこで、このような事態を防止するために各に機能ブロック毎に消費電力を管理し、各機能ブロックの消費電力量はパワーマネージメントレベルとして電力管理ユニット４０９に集積される。そして、該電力管理ユニット４０９では各機能ブロックの消費電力量を合計し、該消費電力量が限界消費電力を超えないように各機能ブロックの消費電力量を一括して監視する。
【００４４】
Ｇバスアービタ４０６は中央アービトレーション方式によりＧバス４０４を協調制御しており、各バスマスタに対して専用の要求信号と許可信号とを有する。尚、バスマスタへの優先権の付与方式として、全てのバスマスタを同じ優先権として、公平にバス権を付与する公平アービトレーションモードといずれか一つのバスマスタに対して優先的にバスを使用させる優先アービトレーションモードのいずれかを指定することができる。
【００４５】
図５は、制御装置１１０の内部ソフトウェア構造を示す図である。７００はコントローラソフトウェアであり、その中はプロトコル解釈部７０１、ジョブ制御部７０２、デバイス部７０３で構成されている。プロトコル解釈部７０１はホストコンピュータ６０１や、操作部１５０から、各インタフェース（４１１−４１４）を介して送られてきたコマンド（プロトコル）を解釈し、ジョブ制御部７０２に対してジョブの実行を依頼する。ジョブ制御部７０２は、プロトコル解釈部の依頼に基づき種々のジョブを実行する。デバイス部７０３は、画像入出力システム１００を構成する各ユニットを制御するドライバソフトを含み、ジョブ制御部７０２がジョブを実行する際に使用される。
【００４６】
図６は、ジョブ制御部７０２の構造を示す図である。
【００４７】
同図において７００はコントローラソフトウェア、７０１はプロトコル解釈部、７０２はジョブ制御部、７０３はデバイス部である。ジョブ制御部７０２は、ジョブ生成部８００、ジョブ処理部８１０、ドキュメント処理部８２０、ページ処理部８３０、バンド処理部８４０、デバイス割り当て部８５０を有している。また、ジョブ処理部８１０は、ジョブ管理部８１１、バインダ管理部８１２、ドキュメント管理部８１３を有している。また、デバイス部７０３は、第１デバイス８５１、第２デバイス８５２及び第３デバイス８５３等複数のデバイスを有する事が可能となっている。
【００４８】
ホストコンピュータ６０１，６０２や、操作部１５０から送られてきた一連の操作依頼は、コマンド（プロトコル）という形で、各インタフェース（４１１−４１４）を介して送られてくる。送られてきたコマンドは、プロトコル解釈部７０１で解釈された後、ジョブ制御部７０２に送られる。この時点でコマンドは、ジョブ制御部７０２が理解できる形に変換される。
【００４９】
ジョブ生成部８００はジョブ８１４を生成する。ジョブ８１４にはコピージョブ、プリントジョブ、スキャンジョブ及びファックスジョブ等様々なジョブが存在する。プロトコル解釈部７０１により解釈されたプロトコルには、例えば、プリントジョブならば印刷する文書の名前や印刷部数、出力先の排紙トレイの指定等の種々の設定情報や、印刷データ自体（ＰＤＬデータ）等が含まれる。ジョブ８１４はジョブ処理部８１０に送られ処理が行われる。ジョブ処理部８１０は、ジョブ全体に関わる設定やジョブを構成する複数のバインダをまとめて印刷する等の処理を行うジョブ管理部８１１、バインダ全体に関わる設定やバインダを構成する複数のドキュメントをまとめて印刷する等の処理を行うバインダ管理部８１２、ドキュメント全体に関わる設定やドキュメントを構成する複数のページをまとめて印刷する等の処理を行うドキュメント管理部８１３を有し、ジョブ８１４全体に関する設定や処理が行われる。
【００５０】
更に、ジョブ処理部８１０では、ジョブ８１４全体に関する設定や処理以外は、ジョブ８１４を構成するさらに小さな仕事の単位であるバインダ８１５に分割し、バインダ８１５全体に関する設定や処理以外は、バインダ８１５を構成するさらに小さな仕事の単位であるドキュメント８１６に分割する。ドキュメント８１６は入力ドキュメント８２１と１対１に対応付けされており、入力ドキュメント８２１は、ドキュメント処理部８２０により出力ドキュメント８２２に変換処理される。例えば、原稿の束をスキャナで読み取り、複数のイメージデータに変換するスキャンジョブを考えると、原稿の束に関する設定や操作の手順が書かれているのが入力ドキュメント８２１であり、複数のイメージデータに関する設定や操作の手順が書かれているのが出力ドキュメント８２２である。そして、紙の束を複数のイメージデータに変換する役割を持っているのがドキュメント処理部８２０である。
【００５１】
ドキュメント処理部８２０は、ドキュメント単位の入力ドキュメント８２１から出力ドキュメント８２２への変換処理を行い、ドキュメント全体に関する設定や処理以外は、更に小さな仕事の単位である入力ページ８３１に分割し、ページ処理部８３０に処理を依頼する。これは、ちょうどジョブ処理部８１０がジョブ単位の処理に専念して、更に細かい仕事のためにバインダ８１５、ドキュメント８１６を生成するのと同じである。ドキュメント単位の設定及び操作は、具体的にはページの並び替え、両面印刷の指定、表紙の付加、ＯＨＰ中差し等のページ順序に関するものである。
【００５２】
ページ処理部８３０は、ページ単位の入力ページ８３１から出力ページ８３２への変換処理を行う。例えば、上述のスキャンジョブの場合、入力ページ８３１には読み取りの解像度、読み取りの向き（ランドスケープ／ポートレイト）等の各種設定や、手順が書かれており、出力ページ８３２にはイメージデータの格納場所等の設定や手順が書かれている。
【００５３】
ここまでは、ジョブの単位を徐々に小さくして、ページの単位で扱えるようにすることを説明してきた。高価なシステムで１ページ分のページメモリを持てるならば、最終的にページ単位までジョブを細分化して処理すればよい。しかし、現実にはメモリのコスト等の問題から１ページ分のページメモリを持てない場合には、数ライン分のメモリ（バンドメモリ）でジョブ８１４を処理するシステムもある。このような場合、ページを更に細かい単位であるバンドに分割して変換処理を行う。それが入力バンド８４１、バンド処理部８４０、出力バンド８４２であり、これらの動作に関してはページの場合と同様である。
【００５４】
ジョブ処理部８１０、ドキュメント処理部８２０、ページ処理部８３０及びバンド処理部８４０は、いずれも処理を進める際に画像入出力システム１００を構成する種々の物理デバイスを使用する。当然、複数の処理部が同時に仕事を進めるとデバイスの競合が発生するので、それを調停するのがデバイス割り当て部８５０である。例として図に示した第１〜第３のデバイス８５１〜８５３は、デバイス割り当て部８５０により上述した各処理部に割り当てられる論理デバイスであり、例えば、ページメモリやバンドメモリ、原稿給紙ユニット２５０、マーキングユニット３２０エンジン及びスキャナユニット２１０等が考えられる。
【００５５】
図７は、該制御装置１１０で実行されるジョブ８１４の１つであるコピージョブの構成例を示す図である。
【００５６】
ホストコンピュータ６０１、６０２や、操作部１５０から送られてくる一連の操作依頼はコマンド（プロトコル）という形で、各インタフェース（４１１−４１４）を介して送られてくる。送られてきたコマンドは、プロトコル解釈部７０１で解釈され、ジョブ制御部７０２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈しコピージョブ９０１を生成する。コピージョブ（複合ジョブ）９０１は、コピーを実現するための機能を有しており、スキャンジョブ（単体ジョブ）９０２および、プリントジョブ（単体ジョブ）９０３、さらに、スキャンジョブ９０２の出力ドキュメントかつ、プリントジョブ９０３の入力ドキュメントである空のイメージドキュメント９０８を生成する。イメージドキュメント９０８は、さらに小さな単位の空のイメージページ９１６を生成する。スキャンジョブ９０２、プリントジョブ９０３は、それぞれジョブ処理部８１０により順次処理が行われる。
【００５７】
まず、スキャンジョブ９０２はジョブ処理部８１０に送られると、スキャンジョブ９０２全体に関する設定や処理が行われる。スキャンジョブ９０２は、仕事の単位であるスキャン紙ドキュメント９０６、ドキュメント処理部（紙→イメージ）９０７を生成し、ジョブ処理部以外の処理を順次実行される。スキャン処理の入力ドキュメントであるスキャン紙ドキュメント９０６は、ドキュメント処理部（紙→イメージ）９０７により、出力ドキュメントであるイメージドキュメント９０８に変換処理される。ドキュメント処理部（紙→イメージ）９０７は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるスキャン紙ページ９１４、ページ処理部（紙→イメージ）９１５で行われる。スキャン紙ドキュメント９０６は、実際にイメージを読み込む原稿用紙の各ページに対応したスキャン紙９１１を生成する。スキャン紙９１１が生成されると、原稿の処理順を制御するスキャナ紙管理部９１３に自分自身（スキャン紙９１１）に識別子を付加して登録した後、スキャン紙ページ９１４を生成する。スキャナ紙管理部９１３は、スキャン紙９１１に付加された識別子やデバイスの仕様（原稿読み取り順など）によりスキャン紙ページ９１４の処理順序を決定する。スキャン紙ページ９１４は、ページ処理部（紙→イメージ）９１５によりイメージページ９１６に変換される。ページ処理部（紙→イメージ）９１５は、実際のスキャナデバイスを制御するためのシーケンスを把握しており、スキャン紙ページ９１４およびイメージページ９１６とやりとりしながら、スキャナデバイス制御部９２０にコマンドを発行することで原稿読み取り動作（スキャン動作）を実行する。また、イメージページ９１６は、画像蓄積モードなどの条件により、読み込んだ画像データを画像管理部９２２を介して画像記憶部１６０に蓄積する事も可能で、画像記憶部１６０に記憶されるデータは、ジョブ８１４、バインダ８１５、出力ドキュメント８２２、出力ページ８３２などの各処理の単位で関連付けられている。蓄積された画像データは、画像管理部９２２を介して、読み出し、複製、移動、削除、等の操作をすることが可能である。
【００５８】
一方、プリントジョブ９０３がジョブ処理部８１０に送られると、ジョブ全体に関わる設定や処理以外は、さらに小さな仕事の単位であるバインダ９０４に分割し、バインダ全体に関わる設定や処理以外は、さらに小さな仕事の単位であるドキュメント９０５に分割し、プリント処理全体に関する設定や処理が行われる。さらに、プリント処理全体に関わる設定や処理以外は、さらに小さな仕事の単位であるプリント紙ドキュメント９１０に分割され処理される。プリント紙ドキュメント９１０は、ドキュメント処理部（紙→イメージ）９０７により変換されたイメージドキュメント９０８が、ドキュメント処理部（イメージ→紙）９０９により変換されたものである。ドキュメント処理部（イメージ→紙）９０９はドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるプリント紙ページ９１８で行われる。まず、プリント紙ドキュメント９１０は、実際にイメージを出力するページに対応したプリント紙９１２を生成する。プリント紙９１２が生成されると、ページの処理順を制御するプリンタ紙管理部９１９に自分自身（プリント紙）に識別子を付加して登録した後、プリント紙ページ９１８を生成する。プリント紙管理部９１９は、プリント紙９１２に付加された識別子やデバイスの仕様（内部循環枚数や両面出力時の紙制御順など）により、プリント紙ページ９１８の処理順序を決定する。プリント紙ページ９１８は、ページ処理部（紙→イメージ）９１５により変換されたイメージページ９１６が、ページ処理部（イメージ→紙）９１７により変換されたものとなる。ページ処理部（イメージ→紙）９１７は、実際のプリンタデバイスを制御するためのシーケンスを把握しており、プリント紙ページ９１８およびイメージページ９１６とやり取りしながら、プリンタデバイス制御部９２１にコマンドを発行することでプリント動作を実現する。このような一連の動作によりより小さな仕事の単位である処理部に制御を任せて行くことで、コピー動作を実現することが可能となる。
【００５９】
図８は、操作部１５０の例を示す図である。
【００６０】
１００１は、スタートボタンで、このボタンが押されたことを契機にコピー処理が開始される。１００２は、ユーザーインターフェイスであり、種々のコピーモード（例えば、両面設定、グループ、ソート、ステイプル出力等）を設定することが可能である。なお、これらのコピーモード設定手段は、ハードキーであっても、タッチパネルに表示されるソフトキーであっても良い。
【００６１】
図９は、読込画像確認モード設定画面の一例を示すフローである。１１０１はコピーモード設定画面のメイン画面である。メイン画面１１０１中に表示されている「応用モード」ボタン１１０２を押下すると、応用モード設定画面１１０３が表示される。応用モード設定画面内の「読込画像確認」ボタン１１０４を押下することにより「読込画像確認モード」を設定することができ、「閉じる」ボタン１１０５を押下するとメイン画面１１０１に戻る。このとき、応用モード設定画面内のボタンにより設定がなされていると、「応用モード」ボタン１１０２の色が変わって表示される。「読込画像確認モード」が設定された状態でスタートボタン１００１が押下されると、コピージョブが投入／起動され、画面には、原稿読込設定画面１１０６が表示される。原稿読込設定画面１１０６には、「再読込」ボタン１１０７と、「読込終了」ボタン１１０８が備えられている。「再読込」ボタン１１０７により「再読込モード」が選択されずにスタートボタン１１０１が押下されコピージョブに指示が伝わると、これまで読込み、保持している画像の最後尾（最終画像）に追加される。なお、読込まれた画像は、コピー終了後も保持する指示があれば、画像記憶部１６０に保存することが可能で、指示が無い場合は、コピー終了後、それまで保持していた画像が破棄される。一方、「再読込モード」が選択された状態でスタートボタン１１０１が押下されコピージョブに指示が伝わると、これまで読込み、保持している画像の最後尾（最終画像）を破棄した後、保持している画像の最後尾に読込んだ画像を追加する。つまり、画像確認時に異常が認められたページを再度読込み直すことが可能になる。「読込終了」ボタン１１０８が押下されコピージョブに指示が伝わると、それまで保持された全画像を、コピーモード設定画面１１０１で設定された内容で印刷を開始し、プリント処理画面１１０９が表示される。設定された内容で、読込んだ全画像の印刷が終了すると、コピーモード設定画面１１０１に戻る。
【００６２】
図１０は、読込画像確認モード設定時の処理フローチャートである。
【００６３】
Ｓ１０１では、スタートボタン１００１が押下されたことによるスタート指示がされたか否かを判別する。スタートボタン１００１が押下されていない場合はスタートボタン１００１が押下されるまでその判別を繰り返す。スタートボタン１００１が押下された場合はＳ１０２に進み、スタートボタン１００１押下前に、応用モード設定画面１１０３により「読込画像確認モード」が選択されたかの確認を行う。なお、選択された内容はコピージョブの属性として伝えられる。Ｓ１０２にて、「読込画像確認モード」が設定されていない場合、Ｓ１１４に進み、通常のＤＦ／圧板コピー処理を行い、処理を終了する。「読込画像確認モード」が設定された場合、Ｓ１０３に進み、ＡＤＦクローズ、すなわち、原稿自動送り装置が閉じた状態となっているか否かを判別する。その判別の結果、ＡＤＦクローズである場合は、Ｓ１０４に進み、原稿自動送り装置に原稿が載置されているか否かを判別する。その判別の結果、原稿自動送り装置に原稿が載置されていない場合は、Ｓ１０５に進み、圧板原稿の読み取り処理を行う。一方、Ｓ１０３の判別の結果、ＡＤＦクローズでない、すなわち、原稿自動送り装置が開いた状態となっている場合も、Ｓ１０５に進み、圧板原稿の読み取り処理を行う。Ｓ１０５にて読込まれた画像データは、Ｓ１０６によりコピー終了まで保持される。なお、画像の保持する期間も設定可能で、設定によりコピー終了後も画像を保持することは可能である。Ｓ１０７は、確認画像出力処理で、Ｓ１０６で直前に保持された画像（最終画像）のみの印刷を行う。Ｓ１０８では、画像の読込が終了か否かを判別する。具体的には、スタートボタン１００１による次動作指示がされたか、読込終了ボタン１１０８による次動作指示がされたかを判別する。Ｓ１０８の判別の結果、「読込終了」と判別した場合、Ｓ１１３に進み、「読込終了」までに読込保持した全画像をコピーモード設定画面１１０１で設定された内容に基づき出力し、処理を終了する。
【００６４】
一方、Ｓ１０８の判別にて、読込終了ではないと判別された場合、Ｓ１０９にて「再読込」か否かの判別を行う。この判別は、原稿読込設定画面１１０６の「再読込」ボタン１１０７により「再読込モード」が設定されたか否かの判別で、「再読込」が設定されていない場合は、Ｓ１０３に戻り一連の処理を繰り返す。繰り返しの処理では、これまで読込保持している画像の最後尾（最終画像）に読込んだ画像が追加されることになる。一方、「再読込」が設定された場合は、Ｓ１１０にて、これまで読込保持している画像の最後尾（最終画像）を破棄する画像破棄処理を行った後、Ｓ１０３に戻り一連の処理を繰り返す。繰り返しの処理では、これまで読込保持している画像の最後尾（最終画像）の画像が再読込されることになる。
【００６５】
一方、前記ステップＳ１０４の判別の結果、原稿自動送り装置ＡＤＦに原稿が載置されている場合は、Ｓ１１１にて１枚目の処理か否かを判別する。判別の結果、１枚目の場合はＳ１０１に戻りスタート指示待ちになる。１枚目では無い場合、Ｓ１１２にてＡＤＦからの読込みはできない旨の警告メッセージを表示し、Ｓ１０８に進む。
【００６６】
図１１は、読込画像確認モード設定時のコピージョブ、ドキュメントの制御シーケンスの一例を示す図である。
【００６７】
操作部１５０から送られてくる一連の操作依頼はコマンド（プロトコル）という形で送られてくる。送られてきたコマンドは、プロトコル解釈部７０１で解釈され、ジョブ制御部７０２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。プロトコル解釈部７０１でコマンドを解釈した結果、プロトコル解釈部７０１は、Ｓ２０１にて、ジョブ生成部８００にコピージョブの生成を依頼する。ジョブ生成部８００は、依頼に基づきＳ２０２にて、コピージョブ９０１を生成し、スタートをかける（Ｓ２０３）。スタートをかけられたコピージョブ９０１は、コピー処理を実現するために、Ｓ２０４にて、スキャンジョブ９０２の生成をジョブ生成部８００に依頼する。ジョブ生成部８００はコピージョブ９０１の依頼に基づき、Ｓ２０５でスキャンジョブ９０２の生成を行い、コピージョブ９０１に生成したスキャンジョブ９０２を教える。それを受け、コピージョブ９０１は生成されたスキャンジョブ９０２にスタートをかける（Ｓ２０６）。同様に、コピージョブ９０１は、Ｓ２０７にて、プリントジョブ９０３の生成をジョブ生成部８００に依頼する。ジョブ生成部８００はコピージョブ９０１の依頼に基づき、Ｓ２０８でプリントジョブ９０３の生成を行い、コピージョブ９０１に生成したプリントジョブ９０３を教える。それを受け、コピージョブ９０１は生成されたプリントジョブ９０３にスタートをかける（Ｓ２０９）。コピージョブ９０１は、上述手順で生成したスキャンジョブ９０２およびプリントジョブ９０３を制御することでコピー動作を行う。
【００６８】
次に、プロトコル解釈部７０１は、コピージョブ９０１に対してジョブを構成するバインダの登録を行う（Ｓ２１０）。これを受け、コピージョブ９０１は、スキャンジョブ９０２、プリントジョブ９０３にそれぞれジョブを構成するバインダの登録を行う（Ｓ２１１，Ｓ２１２）。
【００６９】
次に、プロトコル解釈部７０１は、コピージョブ９０１に対してバインダを構成するドキュメントの登録を行う（Ｓ２１３）。これを受け、コピージョブ９０１は、ドキュメント処理部（紙→イメージ）９０７の出力ドキュメントであり、ドキュメント処理部（イメージ→紙）９０９の入力ドキュメントである、イメージドキュメント９０８を生成し（Ｓ２１４）、スタートをかける（Ｓ２１５）。イメージドキュメント９０８からコピージョブ９０１にスタートしたことを告げるイベントが上げられると（Ｓ２１６）、コピージョブ９０１は、スキャンジョブ９０２に、出力ドキュメントとしてイメージドキュメント９０８を登録し（Ｓ２１７）、プリントジョブ９０３に、入力ドキュメントとしてイメージドキュメント９０８を登録する（Ｓ２２２）。スキャンジョブ９０２において、出力ドキュメントが登録されると（Ｓ２１７）、入力ドキュメントであるスキャン紙ドキュメント９０６を生成し（Ｓ２１８）、次に、入出力ドキュメント（９０６，９０８）を教えながら、ドキュメント処理部（紙→イメージ）９０７を生成し（Ｓ２１９）、出力ドキュメントであるイメージドキュメント９０８へ、昇順、降順等の画像データ書き込みモードを設定する（Ｓ２２０）。その後、ドキュメント処理部（紙→イメージ）９０７にスタートをかける（Ｓ２２１）。次に、プロトコル解釈部７０１は、コピージョブ９０１に対してバインダを構成する１ドキュメントの終了を通知する（Ｓ２２３）。これを受け、コピージョブ９０１は、スキャンジョブ９０２、プリントジョブ９０３にそれぞれバインダを構成する１ドキュメントの終了を通知する（Ｓ２２４，Ｓ２２５）。次に、プロトコル解釈部７０１は、コピージョブ９０１に対してジョブを構成する１バインダの終了を通知する（Ｓ２２６）。これを受け、コピージョブ９０１は、スキャンジョブ９０２、プリントジョブ９０３にそれぞれジョブを構成する１バインダの終了を通知する（Ｓ２２７，Ｓ２２８）。なお、１バインダ内に複数のドキュメントを含むことが可能で、この時は、バインダ終了Ｓ２２６の前に、ドキュメント登録Ｓ２１３、ドキュメント終了Ｓ２２３が複数回行われることになる。次に、プロトコル解釈部７０１は、コピージョブ９０１に対してジョブスクリプトの終了を通知する（Ｓ２２９）。これを受け、コピージョブ９０１は、スキャンジョブ９０２、プリントジョブ９０３にそれぞれジョブスクリプトの終了を通知する（Ｓ２３０，Ｓ２３１）。なお、１バインダ内に複数のドキュメントを含むことが可能であるのと同様に、ジョブ内に複数のバインダを含むことも可能で、この時は、ジョブスクリプト終了Ｓ２２９の前に、バインダ登録Ｓ２１０、バインダ終了Ｓ２２６が複数回行われることになる。上述の一連の手続きにより、ジョブ／バインダ／ドキュメントにおける処理手順が決定される。
【００７０】
次に、プロトコル解釈部７０１は、スタートボタン１００１が押下されたことをコピージョブ９０１に通知する（Ｓ２３２）。スタートボタン１００１が押下されたことを認識したコピージョブ９０１は、操作部１５０で設定された内容が、「読込」か、「再読込」かを判断する。図１１では、Ｓ２３２では、「読込」が指示されたとしているので、コピージョブ９０１は、スキャンジョブ９０２に対して「読込」の指示をする（Ｓ２３３）。この指示を受け、スキャンジョブ９０２は、ドキュメント処理部（紙→イメージ）９０７に対して「読込」の指示をする（Ｓ２３４）。この指示により、原稿台に置かれた原稿の画像がスキャナにより読み取られ、イメージとしてイメージドキュメントの配下にある画像記憶部１６０に保持される。画像の読込みが終了すると、ドキュメント処理部（紙→イメージ）９０７からスキャンジョブ９０２に対して、画像の読込が終了したことを通知される（Ｓ２３５）。この通知は、スキャンジョブ９０２からコピージョブ９０１に対しても上げられ（Ｓ２３６）、コピージョブ９０１は、この通知を契機に、プリントジョブ９０３に画像確認印刷を指示する（Ｓ２３７）。プリントジョブ９０３は、これを受け、バインダを生成（Ｓ２３８）、開始（Ｓ２３９）し、バインダ９０４に対してドキュメントの登録（Ｓ２４０）および、ドキュメントの終了の通知（Ｓ２４１）を行う。これを受け、バインダ９０４は、ドキュメント９０５の生成（Ｓ２４２）、開始（Ｓ２４３）を行う。ドキュメント９０５は、出力ドキュメントであるプリント紙ドキュメント９１０を生成し（Ｓ２４４）、入力ドキュメントであるイメージドキュメントに対して、昇順、降順、指定ページ、全ページ等の、画像データの読み出し設定を行う（Ｓ２４５）。その後、入力ドキュメントをイメージドキュメント９０８、出力ドキュメントをプリント紙ドキュメント９１０として、ドキュメント処理部（イメージ→紙）９０９の生成（Ｓ２４６）、開始（Ｓ２４７）を行う。これにより、イメージドキュメントの配下にある画像記憶部１６０に保持されている画像の最終画像が、確認画像として印刷される。なお、確認画像は、１ページのみの出力となるため、ステイプル等のフィニッシング属性が無視されて出力される。また、確認しやすくするため、表面排紙される。上述の出力が終了すると、プリント紙ドキュメント９１０、ドキュメント処理部（イメージ→紙）９０９から、処理終了（Ｓ２４８，Ｓ２４９）が上げられる。ドキュメント９０５は、プリント紙ドキュメント９１０、ドキュメント処理部（イメージ→紙）９０９それぞれから処理終了が上がってくると、プリント紙ドキュメント９１０およびドキュメント処理部（イメージ→紙）９０９の実体を削除し（Ｓ２５０、Ｓ２５１）、両者を削除した時点で、バインダ９０４に処理終了を上げる（Ｓ２５２）。バインダ９０４は、これを受け、ドキュメント９０５の実体を削除し（Ｓ２５３）、プリントジョブ９０３に処理終了を上げる（Ｓ２５４）。プリントジョブ９０３は、これを受け、バインダ９０４を削除し（Ｓ２５５）、その後、コピージョブ９０１に画像確認印刷終了を通知し（Ｓ２５６）次の命令を待つ。
【００７１】
次に、プロトコル解釈部７０１から、「再読込」モードで、スタートボタン１００１が押下されたことがコピージョブ９０１に通知される（Ｓ２６０）と、コピージョブ９０１は、イメージドキュメント９０８がこれまで読込保持している画像の最後尾（最終画像）を破棄するようイメージドキュメント９０８に命令した後（Ｓ２６１）、「読込」時の処理、Ｓ２３３〜Ｓ２５６を行う。これにより、これまで読込保持している画像の最後尾（最終画像）の画像が再読込されることになる。
【００７２】
最後に、プロトコル解釈部７０１から、「読込終了」ボタン１１０８が押下されたことがコピージョブ９０１に通知される（Ｓ２７０）と、コピージョブ９０１は、プリントジョブ９０３にこれまで読込んだ画像全てを出力するように指示する（Ｓ２７１）。プリントジョブ以下では、これを受け、コピーモード設定画面１１０１で設定された内容に基づき、全読込画像を出力する。この時、出力は複数ページになるため、ステイプル等のフィニッシング属性や両面印刷等のコピーモードが有効になり、設定が反映された内容で出力される。
【００７３】
本実施の形態によれば、読込画像確認処理では、読込んだ画像の確認を行うことができ、画像に異常が認められたとき、それまで読込んだ全画像を破棄して読込み直すのでは無く、異常画像を認めた原稿だけ再読込することで、作業を続けることが可能になるので、作業効率が飛躍的に向上することが可能になる。
【００７４】
【発明の効果】
以上説明したように、本発明によれば、読込画像確認処理では、読込んだ画像の確認を行うことができ、画像に異常が認められたとき、それまで読込んだ全画像を破棄して読込み直すのでは無く、異常画像を認めた原稿だけ再読込することで、作業を続けることが可能になるので、作業効率が飛躍的に向上することができる。
【図面の簡単な説明】
【図１】本発明に係わるデータ処理装置としての画像入出力装置の１実施例形態を示すブロック構成図
【図２】画像入出力装置の内部構成図
【図３】本発明に係わる電子部品としてのコントローラ部の詳細を示すブロック構成図
【図４】メインコントローラの詳細を示すブロック構成図
【図５】制御装置内部のソフトウェア構造を示す図
【図６】ジョブ制御部の構造を示す図
【図７】コピージョブの構成例を示す図
【図８】操作部の例を示す図
【図９】読込画像確認モード設定画面の一例を示すフロー
【図１０】読込画像確認モード設定時の処理フローチャート
【図１１】読込画像確認モード設定時のコピージョブ、ドキュメントの制御シーケンスの一例を示す図
【符号の説明】
１１０　コントローラ部
１５０　操作部
１６０　画像記憶部
２００　リーダ装置
３００　プリンタ装置
８１３　ドキュメント管理部
１１０４　「読み込み画像確認」ボタン
１１０７　「再読み込み」ボタン
【図１】
2004007047.tif 000003
【図２】
2004007047.tif 000004
【図３】
2004007047.tif 000005
【図４】
2004007047.tif 000006
【図５】
2004007047.tif 000007
【図６】
2004007047.tif 000008
【図７】
2004007047.tif 000009
【図８】
2004007047.tif 000010
【図９】
2004007047.tif 000011
【図１０】
2004007047.tif 000012
【図１１】
2004007047.tif 000013