(57)【特許請求の範囲】
【請求項１】
所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置であって、
画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択手段と、
前記選択手段により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得手段と、
前記選択手段による選択に応じて、前記取得手段により取得した出力メディア情報に基づき、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在するか否かを判定する判定手段と、
前記判定手段による判定結果を通知する通知手段と、
前記判定手段によって、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御手段と、
を有することを特徴とする画像出力制御装置。
【請求項２】
さらに、画像出力装置に関する情報を表示する表示手段を有し、
前記通知手段は、前記判定手段が、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定した場合、前記表示手段に警告メッセージを表示することを特徴とする請求項１記載の画像出力制御装置。
【請求項３】
さらに、前記判定手段が、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定した場合、前記選択手段による選択を無効とするように制御する第２の制御手段を有することを特徴とする請求項１又は２記載の画像出力制御装置。
【請求項４】
前記判定手段は、前記出力メディア情報に基づき、前記選択手段により選択した複数の画像出力装置に同サイズかつ同種類の出力メディアが存在するか否かを判定することを特徴とする請求項１記載の画像出力制御装置。
【請求項５】
さらに、画像出力装置に関する情報を表示する表示手段を有し、
前記通知手段は、前記判定手段が、前記選択手段により選択した複数の画像出力装置に同サイズかつ同種類の出力メディアが存在しないと判定した場合、前記表示手段に警告メッセージを表示することを特徴とする請求項４記載の画像出力制御装置。
【請求項６】
さらに、前記判定手段が、前記選択手段により選択した複数の画像出力装置に同サイズかつ同種類の出力メディアが存在しないと判定した場合、前記選択手段による選択を無効とするように制御する第２の制御手段を有することを特徴とする請求項４又は５記載の画像出力制御装置。
【請求項７】
さらに、原稿を読み取ることにより得られた画像データを入力する入力手段を有し、前記入力手段により入力した画像データを前記複数の画像出力装置により画像出力するように制御可能とすることを特徴とする請求項１乃至６のいずれか一項に記載の画像出力制御装置。
【請求項８】
前記画像出力制御装置は前記画像出力装置に適用可能であることを特徴とする請求項１乃至７のいずれか一項に記載の画像出力制御装置。
【請求項９】
前記画像出力制御装置はホストコンピュータであり、他の画像出力装置と通信可能に接続されることを特徴とする請求項１乃至７のいずれか一項に記載の画像出力制御装置。
【請求項１０】
前記判定手段は、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアを収容するカセットを有しているか否かを判定することによって、又は、同サイズの出力メディアを収容するカセットを有している場合において少なくとも一方のカセットがメディア切れであるか否かを判定することによって、同サイズの出力メディアが存在するか否かを判定することを特徴とする請求項１乃至９のいずれか一項に記載の画像出力制御装置。
【請求項１１】
所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置であって、
画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択手段と、
前記選択手段により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得手段と、
前記選択手段による選択に応じて、前記取得手段により取得した出力メディア情報に基づき、前記選択手段により選択した複数の画像出力装置に同種の出力メディアが存在するか否かを判定する判定手段と、
前記判定手段による判定結果を通知する通知手段と、
前記判定手段によって、前記選択手段により選択した複数の画像出力装置に同種の出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択手段により選択した複数の画像出力装置に同種の出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御手段と、
を有することを特徴とする画像出力制御装置。
【請求項１２】
所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置の制御方法であって、
画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択工程と、
前記選択工程により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得工程と、
前記選択工程による選択に応じて、前記取得工程により取得した出力メディア情報に基づき、前記選択工程により選択した複数の画像出力装置に同サイズの出力メディアが存在するか否かを判定する判定工程と、
前記判定工程による判定結果を通知する通知工程と、
前記判定工程によって、前記選択工程により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択工程により選択した複数の画像出力装置に同サイズの出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御工程と、
を有することを特徴とする画像出力制御装置の制御方法。
【請求項１３】
前記画像出力制御装置は、画像出力装置に関する情報を表示する表示手段を有しており、
前記通知工程は、前記判定工程が、前記選択工程により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定した場合、前記表示手段に警告メッセージを表示することを特徴とする請求項１２記載の画像出力制御装置の制御方法。
【請求項１４】
前記判定工程が、前記選択工程により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定した場合、前記選択工程による選択を無効とするように制御する選択無効処理工程を有することを特徴とする請求項１２又は１３記載の画像出力制御装置の制御方法。
【請求項１５】
前記判定工程は、前記出力メディア情報に基づき、前記選択工程により選択した複数の画像出力装置に同サイズかつ同種類の出力メディアが存在するか否かを判定することを特徴とする請求項１２記載の画像出力制御装置の制御方法。
【請求項１６】
前記画像出力制御装置は、画像出力装置に関する情報を表示する表示手段を有しており、
前記通知工程は、前記判定工程が、前記選択工程により選択した複数の画像出力装置に同サイズかつ同種類の出力メディアが存在しないと判定した場合、前記表示手段に警告メッセージを表示することを特徴とする請求項１５記載の画像出力制御装置の制御方法。
【請求項１７】
前記判定工程が、前記選択工程により選択した複数の画像出力装置に同サイズかつ同種類の出力メディアが存在しないと判定した場合、前記選択工程による選択を無効とするように制御する選択無効処理工程を有することを特徴とする請求項１５又は１６記載の画像出力制御装置の制御方法。
【請求項１８】
さらに、原稿を読み取ることにより得られた画像データを入力する入力工程を有し、前記入力工程により入力した画像データを前記複数の画像出力装置により画像出力するように制御可能であることを特徴とする請求項１２乃至１７のいずれか一項に記載の画像出力制御装置の制御方法。
【請求項１９】
前記画像出力制御装置は前記画像出力装置に適用可能であることを特徴とする請求項１２乃至１８のいずれか一項に記載の画像出力制御装置の制御方法。
【請求項２０】
前記画像出力制御装置はホストコンピュータであり、他の画像出力装置と通信可能に接続されることを特徴とする請求項１２乃至１８のいずれか一項に記載の画像出力制御装置の制御方法。
【請求項２１】
前記判定工程は、前記選択工程により選択した複数の画像出力装置に同サイズの出力メディアを収容するカセットを有しているか否かを判定することによって、又は、同サイズの出力メディアを収容するカセットを有している場合において少なくとも一方のカセットがメディア切れであるか否かを判定することによって、同サイズの出力メディアが存在するか否かを判定することを特徴とする請求項１２乃至２０のいずれか一項に記載の画像出力制御装置の制御方法。
【請求項２２】
所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置の制御方法であって、
画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択工程と、
前記選択工程により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得工程と、
前記選択工程による選択に応じて、前記取得工程により取得した出力メディア情報に基づき、前記選択工程により選択した複数の画像出力装置に同種の出力メディアが存在するか否かを判定する判定工程と、
前記判定工程による判定結果を通知する通知工程と、
前記判定工程によって、前記選択工程により選択した複数の画像出力装置に同種の出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択工程により選択した複数の画像出力装置に同種の出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御工程と、
を有することを特徴とする画像出力制御装置の制御方法。
【請求項２３】
所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置に、
画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択処理と、
前記選択処理により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得処理と、
前記選択処理による選択に応じて、前記取得処理により取得した出力メディア情報に基づき、前記選択処理により選択した複数の画像出力装置に同サイズの出力メディアが存在するか否かを判定する判定処理と、
前記判定処理による判定結果を通知する通知処理と、
前記判定処理によって、前記選択処理により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択処理により選択した複数の画像出力装置に同サイズの出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御処理と、
を実行させるためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【請求項２４】
所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置に、
画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択処理と、
前記選択処理により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得処理と、
前記選択処理による選択に応じて、前記取得処理により取得した出力メディア情報に基づき、前記選択処理により選択した複数の画像出力装置に同種の出力メディアが存在するか否かを判定する判定処理と、
前記判定処理による判定結果を通知する通知処理と、
前記判定処理によって、前記選択処理により選択した複数の画像出力装置に同種の出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択処理により選択した複数の画像出力装置に同種の出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御処理と、
を実行させるためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信媒体を介して複数の画像出力装置と接続し、所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置および画像出力制御装置の制御方法および記憶媒体に関するものである。
【０００２】
【従来の技術】
従来よりデジタル複写機及びプリンタ等、複数の画像出力装置を通信媒体を介して接続し、パーソナルコンピュータ（ＰＣ）等のホストコンピュータやデジタル複写機から、これら複数の画像出力装置による画像出力を制御可能にした画像形成システムが知られている。
【０００３】
近年、この様な画像形成システムにおいて、ホストコンピュータやデジタル複写機が保持又は生成した所定のデータに基づく画像出力を、複数の画像出力装置により分散して行う分散出力処理が可能となっている。例えば、画像出力装置が有するスキャナ部から原稿を読み取ることにより入力した画像データを、複数の画像出力装置により画像出力するカスケードコピーと呼ばれる動作モードを可能とした画像形成システムが提案されている。
【０００４】
この画像形成システムは、例えば、大量部数の原稿のコピーを行う際に、カスケードコピーモードを選択して、設定した部数を複数の画像出力装置に配分し分散させてコピーすることができる。したがって、設定した部数を１台でコピーするよりもコピーを終了するまでの時間が短縮され、結果、画像出力の生産性を向上させることができる。
【０００５】
このカスケードコピーを行う際、カスケードコピーを行う画像出力装置を特定するために、画像形成システムを構成する複数の画像出力装置の中から画像出力を行う複数の画像出力装置を選択する必要がある。
【０００６】
また、例えば、両面コピーか否か、どのサイズ（Ａ４，Ｂ４等）や種類（紙質、厚さ、色）の出力メディアで出力するか、白黒またはカラー出力か等、様々な出力機能や出力形態（以下、これを画像出力モードという）を設定する必要がある。
【０００７】
近年、それぞれ異なる機能を有している複数の画像出力装置により画像形成システムが構成されている。この場合、それぞれの画像出力装置で実現可能な画像出力モードが異なることがあるので、装置選択および画像出力モードの設定が煩雑になることや、誤った画像出力を行ってしまうことがあった。
【０００８】
カスケードコピー等分散出力処理時のこの様な問題に対処するために、本出願人は「画像出力装置優先設定」及び「画像出力モード優先設定」に関する出願を行っている。これら画像出力装置優先設定及び画像出力モード優先設定は、本願の出願時点では公知とはなっていない技術である。
【０００９】
まず、画像出力装置優先設定とは、最初にカスケードコピーを行う複数の画像出力装置を選択し、次に選択した複数の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能にして、画像出力モードを設定することにより複数の画像出力装置の選択と、画像出力モードの設定を行うものである。
【００１０】
一方、画像出力モード優先設定とは、最初に画像出力モードを設定し、次に設定した画像出力モードで画像出力可能な画像出力装置のみを選択可能にし、画像出力装置を選択することにより、複数の画像出力装置の選択と画像出力モードの操作設定を行うものである。
【００１１】
ここで、２台の画像出力装置を用いてカスケードコピーを行う場合を例に、上述の画像出力装置優先設定を説明する。
【００１２】
まず、カスケードコピーを行う２台の画像出力装置を選択し、次に選択した２台の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能とする。例えば、選択した２台の画像出力装置の両方がカラー出力機能を有しており、選択した２台の画像出力装置の一方のみが両面印刷機能を有している場合、設定画面から両面印刷設定ボタン等を消去する。これにより、両面印刷に関する設定を操作者ができないようにする。
【００１３】
そして、設定可能な画像出力モードのボタン（例えばカラー出力設定ボタン）のみを表示させ、画像出力モードを設定することにより、装置選択及び画像出力モードの設定を容易にし、さらに操作者の誤操作を防止することができる。
【００１４】
また、上述した画像出力装置優先設定および画像出力モード優先設定は、カスケードコピーに限らず、ＰＣ上で編集した各種データを複数の画像出力装置で出力するような分散プリント処理も含めた様々な分散出力処理を行う場合において、広く適用することができる。
【００１５】
【発明が解決しようとする課題】
しかしながら、上述した画像出力装置優先設定においては、カスケードコピーを行うために選択した複数の画像出力装置が同サイズや同種類の出力メディアを保持していないことがあっても、それ以後、画像出力モード等を設定することが可能であった。
【００１６】
したがって、操作者が、様々な設定を行った後、カスケードコピーの開始指示を出した段階や、開始指示を出し画像出力を開始した段階等で、初めて、選択した複数の画像出力装置が同サイズや同種類の出力メディアを保持しておらず、画像出力が不能であることに気づき、それまで行った様々な設定操作が無駄になってしまうという問題点があった。
【００１７】
このような誤った設定操作を行わないためには、操作者は、選択した画像出力装置ごとに、同サイズや同種類の出力メディアを保持しているか否かを、操作者自身が、予め確認したり、把握しておく必要があり、結局、画像出力装置優先設定による装置選択及び画像出力モードの設定の簡易化を達成できないという問題があった。
【００１８】
これらの問題は、カスケードコピーを行う場合にのみ起こりうるものではなく、分散出力処理が可能な画像処理システムにおける画像出力装置優先設定時に、共通して起こりうる問題である。
【００１９】
本発明は、上述した問題点を解決するためのものであり、操作者が、選択した画像出力装置ごとに、同サイズの出力メディアを保持しているか否かを、予め確認したり、把握しておく必要をなくし、画像出力装置優先設定による装置選択及び画像出力モードの設定の簡易化を確実に達成することを可能とし、様々な設定を行った後、カスケードコピーの開始指示を出した段階や、開始指示を出し画像出力を開始した段階等で、初めて、選択した複数の画像出力装置が同サイズの出力メディアを保持しておらず、画像出力が不能であることに気づき、それまで行った様々な設定操作が無駄になってしまうこと等を防止できる画像出力制御装置及び画像出力制御装置の制御方法及び記憶媒体を提供することである。
【００２０】
また、本発明の他の目的は、操作者が、選択した画像出力装置ごとに、同サイズ及び同種類の出力メディアを保持しているか否かを、予め確認したり、把握しておく必要をなくし、画像出力装置優先設定による装置選択及び画像出力モードの設定の簡易化を確実に達成することを可能とし、様々な設定を行った後、カスケードコピーの開始指示を出した段階や、開始指示を出し画像出力を開始した段階等で、初めて、選択した複数の画像出力装置が同サイズかつ同種類の出力メディアを保持しておらず、画像出力が不能であることに気づき、それまで行った様々な設定操作が無駄になってしまうことを防止できる画像出力制御装置及び画像出力制御装置の制御方法及び記憶媒体を提供することである。
【００２１】
【課題を解決するための手段】
本発明は、所定の入力データを複数の画像出力装置により画像出力するように制御可能な画像出力制御装置であって、画像出力を行う複数の画像出力装置をユーザの操作に従って選択する選択手段と、前記選択手段により選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得する取得手段と、前記選択手段による選択に応じて、前記取得手段により取得した出力メディア情報に基づき、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在するか否かを判定する判定手段と、前記判定手段による判定結果を通知する通知手段と、前記判定手段によって、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在しないと判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を制限し、前記選択手段により選択した複数の画像出力装置に同サイズの出力メディアが存在すると判定された場合は、当該複数の画像出力装置によって行われる画像出力の実行を許可する制御手段とを有することを特徴とする。
【００３６】
【発明の実施の形態】
〔第１実施形態〕
以下、本発明に係る実施形態について、図面を参照して詳細に説明する。
【００３７】
図１は、本発明の第１実施形態を示す画像出力制御装置を適用可能な画像出力装置を含む画像形成システムの全体構成を説明するブロック図である。
【００３８】
図において、２００は画像出力装置で、画像入力デバイスであるスキャナ部２０７０、画像出力デバイスであるプリンタ部２０９５、画像出力装置２００全体を統括制御するコントローラユニット（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）２０００、ユーザインタフェースである操作部２０１２から構成される。
【００３９】
スキャナ部２０７０、プリンタ部２０９５、操作部２０１２は、それぞれコントローラユニット２０００に接続され、コントローラユニット２０００は、ＬＡＮ２０１１（例えば、Ｅｔｈｅｒｎｅｔ）等のネットワーク伝送手段に接続されている。
【００４０】
また、ＬＡＮ２０１１には、画像出力装置２００と同様の機器構成をもつ他の画像出力装置２２０，画像出力装置２３０，画像出力装置２４０，画像出力装置２５０が接続されている。
【００４１】
画像出力装置２２０は、画像出力装置２００と同様に、画像入力デバイスであるスキャナ部２２７０、画像出力デバイスであるプリンタ部２２９５、画像出力装置２２０全体を統括制御するコントローラユニット（ＣｏｎｔｒｏｌｌｅｒＵｎｉｔ）２２００、ユーザインタフェースである操作部２２１２から構成され、スキャナ部２２７０，プリンタ部２２９５，操作部２２１２は、それぞれコントローラユニット２２００に接続されている。
【００４２】
画像出力装置２３０も同様に、画像入力デバイスであるスキャナ部２３７０、画像出力デバイスであるプリンタ部２３９５、画像出力装置２３０全体を統括制御するコントローラユニット（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）２３００、ユーザインタフェースである操作部２３１２から構成され、スキャナ部２３７０，プリンタ部２３９５，操作部２３１２は、それぞれコントローラユニット２３００に接続されている。
【００４３】
なお、画像出力装置２４０，画像出力装置２５０も画像出力装置２００と同様の構成有している。
【００４４】
以下、本発明の画像入出力制御装置を適用可能な画像出力装置の構成について、画像出力装置２００を用いて説明するが、画像出力装置２００，画像出力装置２２０，画像出力装置２３０，画像出力装置２４０，画像出力装置２５０は互いに等しい画像出力機能（画像出力可能なメディアサイズ，画像出力可能なメディアの種類，ソート機能，両面機能等）を有する画像出力装置であっても、互いに異なる画像出力機能を有する画像出力装置であってもよい。
【００４５】
図２は、図１に示した画像出力装置２００の構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。
【００４６】
図に示すように、コントローラユニット（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）２０００は、スキャナ部２０７０やプリンタ部２０９５と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１と接続することで、画像情報や、出力メディア情報を含むデバイス情報の入出力を行う。
【００４７】
コントローラユニット２０００において、２００１はＣＰＵで、ＲＯＭ２００３、ハードディスクドライブ（ＨＤＤ）２００４、又は図示しないその他の記憶媒体に格納されたプログラムに基づいてシステム全体を制御する。２００２はＲＡＭで、ＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３は、システムのブートプログラム等が格納されたブートＲＯＭである。ハードディスクドライブ（ＨＤＤ）２００４は、システムソフトウエア，画像データ等を格納する。
【００４８】
２０１２は操作部で、画像出力装置２００の各種設定を行うユーザインタフェース部（ＵＩ）である。２００６は操作部インタフェース（Ｉ／Ｆ）で、操作部２０１２に表示する画像データを操作部２０１２に対して出力したり、操作部２０１２から本システム使用者が入力した情報をＣＰＵ２００１に伝えたりして、操作部２０１２の各種入出力を制御する。
【００４９】
２０１０はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ＬＡＮ２０１１に接続し、ＬＡＮ２０１１と情報の入出力を行う。ＣＰＵ２００１は、このネットワークインタフェース２０１０を介してＬＡＮ２０１１上の各画像出力装置の保持する出力メディアのサイズや種類，画像出力装置の状態情報等を取得することができる。
【００５０】
２０５０はモデム（Ｍｏｄｅｍ）で、公衆回線２０５１に接続し、公衆回線２０５１と情報の入出力を行う。以上のデバイスがシステムバス２００７上に配置される。
【００５１】
２００５はイメージバスインタフェース（Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ）で、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。また、画像バス２００８上には、以下のデバイスが配置される。
【００５２】
２０６０はラスターイメージプロセッサ（ＲＩＰ）で、ページ記述言語（ＰＤＬ）コードをビットマップイメージに展開する。２０２０はデバイスインタフェース（デバイスＩ／Ｆ部）で、スキャナ部２０７０やプリンタ部２０９５とコントローラユニット２０００を画像入力部インタフェース（ビデオバス）を介して接続し、画像データの同期系／非同期系の変換を行い、スキャナ部２０７０からラスタイメージデータ２０７１の入力、ラスタイメージデータ２０９６のプリンタ部２０９５への出力を画像出力部インタフェース（ビデオバス）を介して行う。
【００５３】
２０８０はスキャナ画像処理部で、入力画像データに対し補正、加工、編集を行う。２０９０はプリンタ画像処理部で、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。
【００５４】
２０３０は画像回転部で、画像データの回転を行う。２０４０は画像圧縮部で、多値画像データはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸長処理を行う。
【００５５】
なお、ＣＰＵ２００１は、ＲＯＭ２００３、ハードディスクドライブ（ＨＤＤ）２００４、又は図示しないその他の記憶媒体に格納されたプログラムに基づいて、プリンタ部２０９５及び画像出力装置２２０，２３０，２４０，２５０と通信して、自装置２００及び画像出力装置２２０，２３０，２４０，２５０の出力メディア情報を取得することができる。
【００５６】
以下、図３を参照して、図１に示した画像入力デバイスであるスキャナ部２０７０および画像出力デバイスであるプリンタ部２０９５について説明する。
【００５７】
図３は、図１に示したスキャナ部２０７０およびプリンタ部２０９５を含む画像出力装置２００の外観を示す図であり、図１と同一のものには同一の符号を付してある。
【００５８】
図において、２０７２は原稿フィーダで、原稿読み取り時に、トレイ２０７３上にセットされた原稿用紙を１枚ずつフィードする。
【００５９】
プリンタ部２０９５には、異なるメディアサイズまたは異なるメディアの向きまたは異なるメディアの種類を選択できるように複数の給紙段（ここでは、１段目〜３段目）を持ち、それに対応した用紙カセット２１０１、２１０２、ペーパデッキ２１０３がある。２１１１は排紙トレイで、印字し終わったメディアを受けるものである。
【００６０】
以下、各部の動作について説明する。
【００６１】
画像入力デバイスであるスキャナ部２０７０は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することで、ラスタイメージデータ２０７１（図２）として電気信号に変換する。
【００６２】
原稿用紙は原稿フィーダ２０７２のトレイ２０７３にセットし、装置使用者が操作部２０１２から読み取り起動指示することにより、ＣＰＵ２００１がスキャナ部２０７０に指示を与え、原稿フィーダ２０７２は原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００６３】
画像出力デバイスであるプリンタ部２０９５は、ラスタイメージデータ２０９６を用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式、熱転写方式、昇華方式等があるが、どの方式でも構わない。
【００６４】
プリント動作の起動は、ＣＰＵ２００１からの指示２０９６によって開始する。
【００６５】
以下、図４を参照して、図１に示した操作部２０１２の構成を説明する。
【００６６】
図４は、図１に示した操作部２０１２の構成を説明する平面図である。
【００６７】
図において、２０１３はＬＣＤ表示部で、ＬＣＤ上にタッチパネルシート２０１９が貼られた構成となっており、システムの操作画面およびソフトキーを表示するとともに、表示してあるキーが押下（押圧）されるとその位置情報をコントローラであるＣＰＵ２００１に伝える。
【００６８】
２０１４はスタートキーで、原稿画像の読み取り動作を開始する時などに押下する。２０１８は緑と赤の２色ＬＥＤで、スタートキー２０１４中央部に備えられ、その色によってスタートキー２０１４が使える状態にあるかどうかを示す。
【００６９】
２０１５はストップキーで、稼働中の動作を止める場合に押下する。２０１６はＩＤキーで、使用者のユーザＩＤを入力する時に用いる。２０１７はリセットキーで、操作部からの設定を初期化する時に押下する。２０１６ＴＫはテンキーで、コピー枚数等を入力する時に用いる。
【００７０】
以下、図５を参照して、本発明の実施形態を示す画像出力制御装置を適用可能な画像出力装置の操作部の構成を説明する。
【００７１】
図５は、本発明の実施形態を示す画像出力制御装置を適用可能な画像出力装置の操作部の構成を説明するブロック図である。
【００７２】
図において、ＣＰＵ２００１は、プログラム用ＲＯＭ２００３、ＨＤＤ２００４、又は図示しないその他の記憶媒体に記憶された制御プログラム等に基づいてシステムバス２００７（図２）に接続される各種デバイスとのアクセスを総括的に制御し、画像入力部インタフェース２０７１（図２）を介して接続されるスキャナ部２０７０から入力情報を読み込み、印刷部インタフェース２０９６を介して接続される印刷部（プリンタ部）２０９５に出力情報としての画像信号を出力する。
【００７３】
また、プログラムＲＯＭ２００３には、後述する図６のタスク構成図や図７，図８のフローチャートで示されるような制御プログラムが記憶されている。ＲＡＭ２００２は、ＣＰＵ２００１の主メモリ、ワークエリア等として機能する。
【００７４】
ＣＰＵ２００１は、タッチパネル２０１９、ハードキー２０１４〜２０１７から、ユーザ入力を受け取り入力ポート２００６１を介して、操作内容を取得し、取得した操作内容と前述の制御プログラムに基づいて、表示画面データを生成し、出力ポート２００６２に出力する。
【００７５】
出力ポート２００６２は、画面出力デバイスを制御する出力デバイスコントローラで、ＣＰＵ２００１から入力される表示画面データに基づいて、ＬＣＤ表示部２０１３やＣＲＴ（不図示）などの画面出力デバイスに表示画面を出力するとともに、ＣＰＵ２００１から入力されるＬＥＤの点灯／消灯データに基づいて、ＬＥＤ２０１８の点灯／消灯を制御する。
【００７６】
図６は、本発明の実施形態を示す画像出力制御装置を適用可能な画像出力装置の操作表示に関するソフトウエア構成の一例を示す操作表示系タスク構成図である。
【００７７】
図２に示したプログラム用ＲＯＭ２００３の一部には、リアルタイムＯＳと呼ばれる、タスクスケジューリングプログラムが格納されており、図６の操作表示系タスク構成図における各タスクも、このリアルタイムＯＳの管理下で制御される。
【００７８】
２２０１はキー入力タスクで、操作者のタッチパネル操作，ハードキー操作に起因する割り込みにより起床され、キー入力イベントを操作部イベントキュー２２０５につめて、再度起床待ちという処理を繰り返す。
【００７９】
２２０５は操作部イベントキューで、先入れ先出しのＦＩＦＯ構造になっており、複数のタスクからのイベントを一括して受け入れる。２２０２はインターバルタイマタスクで、一定時間間隔毎にタイマイベントを操作部イベントキュー２２０５につめるという処理を繰り返す。２２０３はコントローラ制御関連のタスク（コントローラ制御タスク群）で、操作表示系のタスクではないが、操作部イベントキュー２２０５に機器の状態を示す本体ステータスイベントをつめたり、機器の駆動コマンドを受け付けたり、といったインタフェースを操作表示系タスク（キー入力タスク２２０１，インターバルタイマタスク２２０２）との間に持つ。
【００８０】
２２０４は操作部アプリタスクで、操作部イベントキュー２２０５に詰められた各種イベントを取り出して、イベントに応じた処理を行って、操作部イベントが無くなるまで繰り返し、イベントが無くなれば、イベント待ち状態に入る。このイベントに応じた処理としては、ＬＣＤ表示部２０１３への描画や、ＬＥＤ２０１８の点灯、コントローラ制御タスク群２２０３へのコマンド送信が主要なものである。
【００８１】
以下、図７のフローチャートを参照して、図６に示した操作部アプリタスク２２０４の処理について説明する。
【００８２】
図７は、本発明の画像出力制御装置を適用可能な画像出力装置の第１の制御処理の一例を示すフローチャートであり、図６に示した操作部アプリタスク２２０４の処理の一例に対応し、ＣＰＵ２００１がＲＯＭ２００３又は図示しないその他の記憶媒体に格納されたプログラムに基づいて実行する。なお、Ｓ１０１〜Ｓ１０５は各ステップを示す。
【００８３】
まず、ステップＳ１０１において、タスクの初期化処理や、起動時に一回だけ行う各種初期化処理を行う。
【００８４】
次にステップＳ１０２において、操作部イベントキュー２２０５にイベントが存在するかどうか調べ、存在しないと判断された場合は、ステップＳ１０２の処理を繰り返す。
【００８５】
一方、ステップＳ１０２で操作部イベントキュー２２０５にイベントが存在すると判断された場合は、ステップＳ１０３において、操作部イベントキュー２２０５から取り出したイベント内容からイベントを通知すべきウィンドウを判定する。
【００８６】
イベントを通知すべきウィンドウを判定したら、ステップＳ１０４において、該判定されたウィンドウに予め登録されたコールバック関数に制御を渡し（コールバック関数を関数コールし）、ステップＳ１０５に進む。
【００８７】
ステップＳ１０５はコールバック関数内の処理であり、処理内容はウィンドウによって様々であるが、一般的に行われる処理としては、新規ウィンドウの作成，画面描画，コマンド送信，ＬＥＤの点灯／消灯などである。このステップＳ１０５を終了すると、ステップＳ１０２に戻る。
【００８８】
次に、本発明の画像出力制御装置を適用可能な画像出力装置を含む画像形成システムにおけるカスケードコピーについて説明する。
【００８９】
上述したように、画像出力装置２００は、スキャナ部２０７０及びプリンタ部２０９５とビデオバスを介して、ラスタイメージデータ２０７１及びラスタイメージデータ２０９６の入出力を行う。また、他の複数の画像出力装置ともＬＡＮ２０１１を介した画像情報の入出力が可能である。
【００９０】
したがって、画像形成装置２００は、スキャナ部２０７０において原稿を読み取ることにより入力した画像データを、プリンタ部２０９５のみでなく、他の複数の画像出力装置を含めた複数の画像出力デバイス（プリンタ部）により出力させることが可能である。カスケードコピーは、複数部数の原稿のコピーを行う際に、設定した出力部数を複数の画像出力装置に配分し、分散させてコピーを行う画像形成システムにおける動作モードである。
【００９１】
図１に示した画像形成システムにおいて、カスケードコピーを行う際の動作手順を簡単に説明する。
【００９２】
まず、原稿をトレイ２０７３にセットし、操作部２０１２において、セットした原稿の出力部数の設定、画像出力する画像出力装置（リモートプリンタ）の選択、画像出力モードの設定（両面コピーか否かの設定、出力メディアのサイズや種類の設定、白黒またはカラー出力かの設定等）を行う。
【００９３】
次に、操作部２０１２において、操作者がスタートボタンを押下することにより、カスケードコピーの開始を指示し、この指示入力に応じて、トレイ２０７３にセットされた原稿の読み取りが開始される。
【００９４】
そして、原稿を読み取ることにより得られた画像データや、操作部２０１２での設定に基づく出力要求コマンド等は、ＬＡＮ２０１１を介して選択された各画像出力装置に送信され、各画像出力装置では、受信した画像データに基づく画像出力が行われる。
【００９５】
画像出力の際、各画像出力装置は受信した出力要求コマンド等に含まれる画像出力モード情報に応じた画像出力を行う。例えば、操作部２０１２において、画像出力モードとしてＡ４サイズの出力メディアを用いた画像出力が設定されていた場合、選択された各画像出力装置は、Ａ４サイズの出力メディアが収容されているカセット段から出力メディアを給紙し、受信した画像データに基づき出力メディア上に画像形成を行い、出力メディアを排紙トレイに出力する。
【００９６】
そして、選択された各画像出力装置の全てにおいて、配分された部数の画像出力が終了することで，一連のカスケードコピー動作が終了する。
【００９７】
上述したように、カスケードコピーを開始する前に、操作部２０１２において、操作者は各種設定を行う必要がある。本実施形態では、近年提案されている画像出力装置優先設定に基づき、複数の画像出力装置の選択と画像出力モードの設定を行うものとする。
【００９８】
画像出力装置優先設定とは、まず、カスケードコピーを行う複数の画像出力装置を選択し、次に選択した複数の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能にして、画像出力モードを設定するものである。ここで、画像出力装置優先設定の具体例として、２台の画像出力装置でカスケードコピーを行う場合を説明する。
【００９９】
まず、操作部２０１２において、操作者がカスケードコピーを行う２台の画像出力装置を選択する。
【０１００】
操作者の操作入力に応じて、ＣＰＵ２００１は、予めＨＤＤ２００４等に格納されている装置情報に基づき、選択した２台の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能とする。
【０１０１】
つまり、カラー出力機能は、選択した２台の画像出力装置の両方が有しており、両面印刷機能は、選択した２台の画像出力装置の一方のみが有している場合、両面印刷に関する設定を操作者ができないようにして（例えば、ＬＣＤ２０１３に表示される設定画面から両面印刷設定ボタン等を消去する）、設定可能な画像出力モードのみを設定できるようにする。
【０１０２】
このように、操作部２０１２における表示及び操作を制御することにより、複数の画像出力装置の選択と、画像出力モードの設定を行う際の、装置選択及び画像出力モードの設定を容易にし、さらに操作者の誤操作を防止することができる。
【０１０３】
本発明の画像出力制御装置を適用可能な画像出力装置では、この画像出力装置優先設定を実施可能であるものとする。
【０１０４】
以下、上述のカスケードコピー動作及び画像出力装置優先設定を実施可能な本実施形態の画像出力装置における操作設定画面及び画面遷移動作について詳細に説明する。
【０１０５】
まず、図８〜図１２を参照して、本発明の画像出力装置の操作画面の画面遷移について、図４に示したＬＣＤ表示部２０１３に表示される画面を用いて説明する。
【０１０６】
図８は、本発明の画像出力制御装置を適用可能な画像出力装置の操作設定画面であり、初期画面および各画像形成機能設定後に戻ってくる標準画面に相当し、図４に示した操作部２０１２のＬＣＤ表示部２０１３に表示される。
【０１０７】
図において、３１０１は等倍（Ｄｉｒｅｃｔ）キーで、画像形成において変倍機能を用いず等倍出力を設定する為のソフトキーであり、３１０２は変倍（Ｚｏｏｍ）キーで、変倍機能を設定する為のソフトキーである。
【０１０８】
３１０３は用紙選択（Ｐａｐｅｒ  Ｓｅｌｅｃｔ）キーで、出力メディア（出力用紙）を設定（例えばサイズ（Ａ４，Ａ３，Ｂ４，Ｂ５，ＬＴＲ等）を設定）する為のソフトキーであり、このキーを押下（押圧）することにより、画像出力デバイス選択（Ｓｅｌｅｃｔ  Ｏｕｔｐｕｔ  Ｄｅｖｉｃｅ）キー３１０４で選択された画像出力装置で共通に画像出力可能な出力メディア（サイズ）のみを表示して、共通に画像出力可能な出力メディア（サイズ）のみを設定可能にする。
【０１０９】
画像出力デバイス選択（Ｓｅｌｅｃｔ  Ｏｕｔｐｕｔ  Ｄｅｖｉｃｅ）キー３１０４は、画像出力デバイスを設定する為のソフトキーである。
【０１１０】
３１０６は両面コピー（Ｔｗｏ−Ｓｉｄｅｄ  Ｃｏｐｙ）キーで、両面出力を設定する為のソフトキーであり、３１０７はフィニッシング（Ｆｉｎｉｓｈｉｎｇ）キーで、出力メディアのソート設定を行う為のソフトキーであり、３１０９は応用機能（Ｓｐｅｃｉａｌ  Ｆｅａｔｕｒｅｓ）キーで、その他の応用機能を設定する為のソフトキーである。
【０１１１】
なお、これら変倍（Ｚｏｏｍ）キー３１０２，用紙選択（Ｐａｐｅｒ  Ｓｅｌｅｃｔ）キー３１０３，画像出力デバイス選択（Ｓｅｌｅｃｔ  Ｏｕｔｐｕｔ  Ｄｅｖｉｃｅ）キー３１０４，両面コピー（Ｔｗｏ−Ｓｉｄｅｄ  Ｃｏｐｙ）キー３１０６，フィニッシング（Ｆｉｎｉｓｈｉｎｇ）キー３１０７，応用機能（Ｓｐｅｃｉａｌ  Ｆｅａｔｕｒｅｓ）キー３１０９は、押下（押圧）後にさらに詳細な設定の為の表示画面に切り替わる。
【０１１２】
３１０８は濃度設定キーで、画像出力濃度の設定を行う為のソフトキー群である。３１０５は表示エリアで、画像出力デバイス選択の設定状態等が表示される。
【０１１３】
なお、本発明の画像出力装置ではＬＡＮで接続された遠方の画像出力デバイスに出力する（リモートコピーと呼ぶ）ことや、カスケードコピーを行うことができるが、初期状態としては自機への画像出力（ローカルコピーと呼ぶ）を行う設定となっている。このローカルコピーを行うかリモートコピーを行うかカスケードコピーを行うかの画像出力デバイス選択の設定状態が表示エリア３１０５に表示される。
【０１１４】
図９は、本発明の画像出力制御装置を適用可能な画像出力装置の操作設定画面（出力デバイス選択ウィンドウ）であり、図８の画像出力デバイス選択（Ｓｅｌｅｃｔ  Ｏｕｔｐｕｔ  Ｄｅｖｉｃｅ）キー３１０４を押下（押圧）した後に表示される設定画面に相当し、画像出力デバイスを選択するための設定画面であり、図４に示した操作部２０１２のＬＣＤ表示部２０１３に表示される。
【０１１５】
図において、３２０１は選択可能画像出力デバイスリストで、選択可能な画像出力デバイスの名前，外観小アイコン，状態，出力スペック等が一覧表示されるものであり、一覧表示される画像出力デバイスは別途登録されたもの（登録方法は詳述しない）である。
【０１１６】
ここで、選択可能画像出力デバイスリスト３２０１内の" Ｄｅｖｉｃｅ  Ｎａｍｅ" に示されるＬｏｃａｌ１，Ｒｅｍｏｔｅ１〜４は、図１に示した画像形成システムの画像出力装置２００，画像出力装置２２０〜２５０に対応している。
【０１１７】
また、この選択可能画像出力デバイスリスト３２０１は、タッチパネル入力により直接選択することが可能であり、選択された画像出力デバイスは反転表示される。図９に示した状態は、デフォルトの状態で、リスト中の一番上のローカル画像出力デバイスが選択され、反転表示されている。
【０１１８】
また、３２０４はカスケード（Ｃａｓｃａｄｅ）キーで、このキーを押下（押圧）することにより、リスト中の二つの画像出力デバイスをカスケードコピーの為の出力デバイスとして選択することが可能となり、選択された画像出力デバイスの左端のフィールドにチェックマークが表示される（後述する図１０参照）。
【０１１９】
３２０３は詳細（Ｄｅｔａｉｌｓ）キーで、選択反転表示されている画像出力デバイスの詳細スペックを参照する為のソフトキーで、このソフトキーを押下（押圧）すると、別の画面に選移して、画像出力デバイスの詳細スペックが表示される。
【０１２０】
３２０２はスクロールキーで、選択可能画像出力デバイスリストをページスクロールさせる為のソフトキーである。３２０５は確定（Ｄｏｎｅ）キーで、画像出力デバイスの選択を確定させる為のソフトキーである。
【０１２１】
図１０は、本発明の画像出力制御装置を適用可能な画像出力装置の操作設定画面（出力デバイス選択ウィンドウ）であり、図９の設定画面でカスケード（Ｃａｓｃａｄｅ）キー３２０４を押下（押圧）した後の設定画面に相当し、リストの上から１番目の画像出力デバイスである３３０２と、上から２番目の画像出力デバイスである３３０３の左端のフィールド３３０１にチェックマークが表示されている。なお、図９と同一のものには同一の符号を付してある。
【０１２２】
カスケード（Ｃａｓｃａｄｅ）キー３２０４を押下（押圧）した時点では、カスケードコピーを行う際のデフォルトの画像出力デバイスとして、３３０２で示される出力デバイスと３３０３で示される出力デバイスが選択される。
【０１２３】
そして、一旦カスケード（Ｃａｓｃａｄｅ）キー３２０４を押下（押圧）すると、カスケードコピーの為の画像出力デバイスを選択する為の設定モードに移行し、リストの上から一番目の画像出力デバイスである自機と、その他の任意の一台が選択可能となる。
【０１２４】
カスケードコピーの為の画像出力デバイスを設定するモードであることを示す為に、チェックマークがついていない画像出力デバイスについても、３３０１のようにアイコン表示される。
【０１２５】
図１１は、本発明の画像出力制御装置を適用可能な画像出力装置の操作設定画面（出力デバイス選択ウィンドウ）であり、図１０の設定画面でリストの上から４番目の画像出力デバイスを押下（押圧）選択した後の設定画面に相当し、チェックマークが３４０１で示される画像出力デバイスと３４０２で示される画像出力デバイスの左端のフィールド３３０１に付いている。なお、図９，図１０と同一のものには同一の符号を付してある。
【０１２６】
ここで、３４０１で示される画像出力デバイスと３４０２で示される画像出力デバイスに共通のサイズのメディアが存在しない場合、確定キー３２０５を押下（押圧）すると、以下、図１２に示す警告表示画面が表示される。
【０１２７】
図１２は、本発明の画像出力制御装置を適用可能な画像出力装置の警告表示画面（警告ウィンド）であり、図１１の設定画面でリストの上から４番目の画像出力デバイスを押下（押圧）選択した後の画面に相当し、チェックマークが３４０１で示される画像出力デバイスと３４０２で示される画像出力デバイスの左端のフィールド３３０１に付いている。
【０１２８】
この画面では、画像出力デバイス選択ウィンドウの上に重なって、警告ウィンドウ３５０１が表示されている。３５０２は警告メッセージで、選択した画像出力デバイスに共通サイズのメディアが存在しないことを操作者に対して通知し、再設定を促すメッセージに相当する。
【０１２９】
３５０３はＯＫキーで、このキーを押下することにより、警告ウィンドウ３５０１は閉じられ、図１１に示した設定画面に戻り、再設定（出力デバイスの再選択）が可能となる。
【０１３０】
以上、図８〜図１２に示したように、操作部２０１２は、カスケードコピー時の画像形成機能情報と、画像出力可能な複数の画像出力装置に関する情報を表示するためのＬＣＤ表示部２０１３を有している。そして、ＬＣＤ表示部２０１３に表示された情報に基づいて、操作者が、タッチパネル２０１９又は各種キー２０１４〜２０１７を用いて操作入力することにより、画像出力モード及び画像出力を行う複数の画像出力装置を選択することができる。
【０１３１】
以下、図１３〜図１５のフローチャートを参照して、図８〜図１２に示した操作設定画面の画面遷移処理動作について説明する。
【０１３２】
図１３〜図１５は、本発明の画像出力制御装置を適用可能な画像出力装置の第２の制御処理の一例を示すフローチャートである。なお、上述したように、本実施形態では、画像出力装置優先設定を行うので、本制御処理の開始時点では、画像出力モードは設定されていない。図８〜図１２に示した操作設定画面の画面遷移処理手順の一例に対応し、ＣＰＵ２００１がＲＯＭ２００３又は図示しないその他の記憶媒体に格納されたプログラムに基づいて実行する。なお、Ｓ２０１〜Ｓ２１７は各ステップを示す。
【０１３３】
まず、ステップＳ２０１において、入力イベントが詳細キー（" Ｄｅｔａｉｌｓ" ボタン）３２０３押下（押圧）であるか否かを判定し、詳細キー（" Ｄｅｔａｉｌｓ" ３２０３押下（押圧）であると判断された場合は、ステップＳ２０６において、現在選択中の画像出力デバイスの詳細情報を表示する為のウィンドウ（不図示）を作成表示して、コールバック関数の処理を終了する。
【０１３４】
一方、ステップＳ２０１で、入力イベントが詳細キー（" Ｄｅｔａｉｌｓ" ボタン）３２０３押下（押圧）でないと判断された場合は、ステップＳ２０２において、入力イベントがカスケードキー（" Ｃａｓｃａｄｅ" ボタン）３２０４押下（押圧）であるか否かを判定し、カスケードキー（" Ｃａｓｃａｄｅ" ボタン）３２０４押下（押圧）であると判断された場合は、ステップＳ２０７において、画像出力デバイスリスト３２０１中のローカル画像出力デバイスと一つのリモート画像出力デバイスの左端のフィールド３３０１にチェックマーク（レ点）を表示して、コールバック関数の処理を終了する。
【０１３５】
一方、ステップＳ２０２で、入力イベントがカスケードキー（" Ｃａｓｃａｄｅ" ボタン）３２０４押下（押圧）でないと判断された場合は、ステップＳ２０３において、入力イベントがスクロールキー（スクロールボタン）３２０２押下（押圧）であるか否かを判定し、スクロールキー（スクロールボタン）３２０２押下（押圧）であると判断された場合は、ステップＳ２０８において、画像出力デバイスリスト３２０１をページスクロールして表示し、現在表示中のページ番号を更新表示して、コールバック関数の処理を終了する。
【０１３６】
一方、ステップＳ２０３で、入力イベントがスクロールキー（スクロールボタン）３２０２押下（押圧）でないと判断された場合は、ステップＳ２０４において、入力イベントが画像出力デバイスリスト３２０１中の項目押下（押圧）であるか否かを判定し、画像出力デバイスリスト３２０１中の項目押下（押圧）であると判断された場合は、ステップＳ２０９において、押下（押圧）されたリスト項目の背景を水色表示（通称、反転表示、図では網掛け表示）し、ステップＳ２１０へ進む。
【０１３７】
次に、ステップＳ２１０において、カスケード設定可能な状態かどうかを判定し、カスケード設定可能な状態でない（不可能な状態である）と判断された場合は、そのままコールバック関数の処理を終了する。
【０１３８】
一方、ステップＳ２１０で、カスケード設定可能な状態であると判断された場合は、ステップＳ２１１において、押下（押圧）された項目がリモート画像出力デバイス（リモートコピー可能なデバイス）であるかどうかを判定し、押下（押圧）された項目がリモート画像出力デバイスでないと判断された場合は、そのままコールバック関数の処理を終了する。
【０１３９】
一方、ステップＳ２１１で、押下（押圧）された項目がリモート画像出力デバイスであると判断された場合は、ステップＳ２１２において、押下されたリスト項目にチェックマーク表示を切り替えて、コールバック関数の処理を終了する。
【０１４０】
一方、ステップＳ２０４で、入力イベントが画像出力デバイスリスト３２０１中の項目押下（押圧）でないと判断された場合は、ステップＳ２０５において、入力イベントが確定キー（" Ｄｏｎｅ" ボタン）３２０５押下（押圧）であるかどうかを判定し、押下（押圧）された入力イベントが確定キー（" Ｄｏｎｅ" ボタン）３２０５押下（押圧）でないと判断された場合は、そのままコールバック関数の処理を終了する。
【０１４１】
―方、ステップＳ２０５で、押下（押圧）された入力イベントが確定キー（" Ｄｏｎｅ" ボタン）３２０５押下（押圧）であると判断された場合は、ステップＳ２１３において、カスケード設定可能な状態かどうかを判定する。
【０１４２】
ステップＳ２１３において、カスケード設定可能な状態であると判断された場合は、ステップＳ２１４おいて、ＣＰＵ２００１が、自装置であるローカル画像出力デバイスの出力メディア情報を取得し、さらに、選択されているリモート画像出力デバイスの出力メディア情報を、ネットワークインタフェース２０１０を介して取得する。ここで、出力メディア情報は、各カセット段にどのサイズや、どの種類の出力メディアが割り当てられ、収容されているかについての情報に限るものではなく、各カセット段のメディア切れ情報等も含むものである。
【０１４３】
ステップＳ２１５において、ステップＳ２１４で取得した出力メディア情報に基づいて、選択したローカル出力デバイスと、リモート出力デバイスに、共通のサイズの出力メディアが存在するか否かを判定する。この判定においては、選択した２台の画像出力装置が、共通サイズの出力メディアを収容するカセット段を有していない場合や、共通サイズの出力メディアを保持するカセット段を有していても、一方の出力デバイスにおいて、そのサイズの出力メディアがメディア切れである場合等において、共通のサイズの出力メディアが存在しないと判定する。
【０１４４】
ステップＳ２１５において、共通サイズの出力メディアが存在しないと判断された場合は、ステップＳ２１６において、選択したローカル画像出力デバイスとリモート画像出力デバイスに共通サイズの出力メディアが存在しないことを警告し再選択を促すウィンドウ（図１２に示した警告ウィントウ３５０１）を表示し、コールバック関数の処理を終了する。
【０１４５】
なお、この時、画像出力デバイスリスト３２０１中の項目押下（押圧）で選択されたカスケード画像出力を行う複数の画像出力装置の選択を無効にするように構成してもよい。
【０１４６】
一方、ステップＳ２１５で、共通サイズの出力メディアが存在すると判断された場合は、ステップＳ２１７において、画像出力デバイスを設定する為のウィンドウ（図９〜図１１に示した出力デバイス選択ウィンドウ）を閉じ、コールバック関数の処理を終了する。
【０１４７】
なお、コールバック関数終了時に、カスケード画像出力を行う複数の画像出力装置が共通に保持するサイズの出力メディアを表示するようにしてもよい。
【０１４８】
また、この時、選択された複数の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能にした状態で上記図８の如き操作画面を表示し、該操作画面から画像出力モードを設定して、確実にカスケードコピーを行うことができる。
【０１４９】
一方、ステップＳ２１３で、カスケード設定可能な状態でない（カスケード接続不可能な状態である）と判断された場合も、ステップＳ２１７おいて、画像出力デバイスを設定する為のウィンドウ（図９〜図１１に示した出力デバイス選択ウィンドウ）を閉じ、コールバック関数の処理を終了する。
【０１５０】
以上、本実施形態の制御処理を説明したが、ステップＳ２１４における出力メディア情報の取得処理に関しては、ネットワークを介して直接取得する構成に限るものではなく、例えば、予め出力メディア情報を自装置内のＨＤＤ２００４等に記憶しておき、ステップＳ２１３の処理終了に応じて、ＨＤＤ２００４からメディア情報を取得するように構成してもよい。
【０１５１】
以上説明してきたように、本実施形態では、カスケードコピー時の画像出力装置優先設定に基づく操作設定において、画像出力を行う複数の画像出力装置が確定した時点で、選択した各画像出力装置の出力メディア情報を取得し、取得した出力メディア情報より、選択した複数の画像出力装置が共通サイズのメディアを保持しているか否かを判定し、共通サイズのメディアを保持していないと判断した場合、その旨をディスプレイにウィンドウ表示することにより操作者に通知するようにした。
【０１５２】
これにより、画像出力を行う複数の画像出力装置が同サイズの出力メディアを保持しておらず、画像出力が不能であるか否かを、操作者が画像出力モード等、様々な設定操作を行う前に知ることができる。
【０１５３】
〔第２実施形態〕
上記第１実施形態では、本発明の画像出力制御装置を適用可能な画像出力装置において、カスケードコピー時に共通サイズの出力メディアが存在しない場合には、その旨を警告するウィンドウ（図１２に示した警告ウィンドウ３５０１）を表示する構成について説明したが、共通サイズの出力メディアの有無のみに基づく表示制御処理を行う場合に限らず、共通種類の出力メディアの有無に基づく表示制御処理を行うように構成してもよい。本実施形態では、出力メディアのサイズかつ種類に基づく表示制御処理について説明する。
【０１５４】
本実施形態の画像形成システム及び画像出力装置のハードウェア構成は、上記第１実施形態と同一であり、カスケードコピーを行う際も、画像出力装置優先設定に基づく設定が行われるものとする。以下、本実施形態における操作設定画面及び画面遷移動作の構成について第１実施形態と異なる部分を中心に説明する。
【０１５５】
まず、本実施形態の画像出力装置では、図８に示した出力メディア選択（Ｐａｐｅｒ  ｓｅｌｅｃｔ）キー３１０３は、出力メディアのサイズのみでなく、出力メディアの種類（普通紙，厚紙，最厚紙，薄紙，ＯＨＰフィルム，カラー用紙（赤，青，黄，黒等），特殊紙等）をも設定可能である。
【０１５６】
このキーを押下（押圧）することにより、画像出力デバイス選択キー３１０４で選択された画像出力装置で共通に画像出力可能な出力メディア（サイズかつ種類）のみを表示して、共通に画像出力可能な出力メディア（サイズかつ種類）のみを設定可能とする。
【０１５７】
本実施形態におけるカスケードコピー動作に係る操作設定画面は、第１実施形態に示した図８〜図１１に示す画面に関しては同一であり、画面選移処理手順も、この操作設定画面に対応し、図１３，図１４のフローチャートに示した第２の制御処理と同じである。
ただし、本実施形態では、図１１における確定キー（" Ｄｏｎｅ" ボタン）３２０５を押下（押圧）後の出力メディアに関する処理が第１実施形態と異なる。以下、本実施形態における処理に対応した画面遷移処理手順を、図１６を用いて詳細に説明する。
【０１５８】
図１６は、本発明の画像出力制御装置を適用可能な画像出力装置の第３の制御処理の一例を示すフローチャートである。ＣＰＵ２００１がＲＯＭ２００３又は図示しないその他の記憶媒体に格納されたプログラムに基づいて実行する。なお、Ｓ２１８〜Ｓ２２２は各ステップを示す。
【０１５９】
まず、第１実施形態と同様に、ステップＳ２１８において、カスケード設定可能な状態かどうかを判定し、カスケード設定可能な状態であると判断された場合は、ステップＳ２１９において、ＣＰＵ２００１が、自装置であるローカル画像出力デバイス及びリモート画像出力デバイスの出力メディア情報を取得する。
【０１６０】
ここで、出力メディア情報は、各カセット段にどのサイズやどの種類の出力メディアが割り当てられ、収容されているかについての情報に限るものではなく、各カセット段のメディア切れ情報等も含むものである。
【０１６１】
ステップＳ２２０において、ステップＳ２１９で取得した出力メディア情報に基づいて、選択したローカル出力デバイスとリモート出力デバイスに、共通のサイズかつ共通種類の出力メディアが存在するか否かを判定する。判定においては、選択した２台の画像出力装置が、共通サイズかつ共通種類の出力メディアを収容するカセット段を有していない場合や、共通サイズかつ共通種類の出力メディアを保持するカセット段を有していても、一方の出力デバイスにおいて、その出力メディアがメディア切れである場合等は、共通のサイズかつ共通種類の出力メディアが存在しないと判定する。
【０１６２】
ステップＳ２２０において、共通サイズかつ共通種類の出力メディアが存在しないと判断された場合は、ステップＳ２２１において、選択したローカル画像出力デバイスとリモート画像出力デバイスに共通サイズかつ共通種類の出力メディアが存在しないことを警告し再選択を促すウィンドウを表示し、コールバック関数の処理を終了する。このステップＳ２２１でＬＣＤ表示部２０１３に表示される画面は図示しないが、" 選択した宛先に共通なサイズかつ共通な種類の出力メディアがありません  宛先の選択をやり直してください" 等のメッセージを表示するものとする。
【０１６３】
なお、この時、画像出力デバイスリスト３２０１中の項目押下（押圧）で選択されたカスケード画像出力を行う複数の画像出力装置の選択を無効にするように構成してもよい。
【０１６４】
一方、ステップＳ２２０で、共通サイズかつ共通種類の出力メディアが存在すると判断された場合は、ステップＳ２２２において、画像出力デバイスを設定する為のウィンドウ（図９〜図１１に示した出力デバイス選択ウィンドウ）を閉じ、コールバック関数の処理を終了する。
【０１６５】
なお、コールバック関数終了時に、カスケード画像出力を行う複数の画像出力装置が共通に保持するサイズと種類の出力メディアを表示するようにしてもよい。
【０１６６】
また、この時、選択された複数の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能にした状態で上記図８の如き操作画面を表示し、該操作画面から画像出力モードを設定して、確実にカスケードコピーを行うことができる。
【０１６７】
一方、ステップＳ２１８で、カスケード設定可能な状態でない（カスケード接続不可能な状態である）と判断された場合も、ステップＳ２２２おいて、画像出力デバイスを設定する為のウィンドウ（図９〜図１１に示した出力デバイス選択ウィンドウ）を閉じ、コールバック関数の処理を終了する。
【０１６８】
本実施形態では、出力メディアのサイズかつ種類に基づく表示制御について説明してきたが、本発明はこれに限るものではなく、出力メディアのサイズと無関係に、共通の種類の出力メディアが存在しない場合にのみ警告を出すとともに、画像出力装置の選択を無効とするように構成することも可能であることは言うまでもない。
【０１６９】
以上説明してきたように、本実施形態では、カスケードコピー時の画像出力装置優先設定に基づく操作設定において、画像出力を行う複数の画像出力装置が確定した時点で、選択した各画像出力装置の出力メディア情報を取得し、取得した出力メディア情報より、選択した複数の画像出力装置が共通サイズかつ共通種類のメディアを保持しているか否かを判定し、共通サイズかつ共通種類のメディアを保持していないと判断した場合、その旨をディスプレイにウィンドウ表示することにより操作者に通知するようにした。
【０１７０】
これにより、画像出力を行う複数の画像出力装置が同サイズかつ同種類の出力メディアを保持しておらず、画像出力が不能であるか否かを、操作者が画像出力モード等、様々な設定操作を行う前に知ることができる。
【０１７１】
〔第３実施形態〕
カスケードコピー時の操作設定において、上記第１，第２実施形態では画像出力装置優先設定を行っており、画像出力装置優先設定においては、まず、カスケードコピーを行う画像出力装置を確定する必要がある。
【０１７２】
このため、図１３のステップＳ２０５における、操作者の確定キー（" Ｄｏｎｅ" ボタン）３２０５の押下の後、図１５に示される第２の制御処理、または図１６に示される第３の制御処理等、出力メディアに関する処理に移行している。
【０１７３】
しかし、画像形成システムの構成や状態によっては、確定キー（" Ｄｏｎｅ "ボタン）３２０５を押下の前に、カスケードコピーを行う画像出力装置が確定することがある。
【０１７４】
例えば、画像形成システムを構成する複数の画像出力装置のうち、カスケードコピー可能な面像出力装置が２台しかない場合、確定キー（" Ｄｏｎｅ" ボタン）３２０５の押下前の、Ｃａｓｃａｄｅキー（" Ｃａｓｃａｄｅ" ボタン）押下後のタイミングで、選択可能な組み合わせが一組しかないために、画像出力を行う２台の画像出力装置が自動的に選択され、カスケードコピーを行う画像出力装置が確定する。
【０１７５】
しかし、上記第１，第２実施形態における制御処理では、この様な場合においても、操作者の確定キー（" Ｄｏｎｅ" ボタン）３２０５の押下に応じて、出力メディアに関する処理に移行している。
【０１７６】
したがって、その２台の画像出力装置に共通なサイズや種類のメディアが存在しない場合、Ｃａｓｃａｄｅキー（" Ｃａｓｃａｄｅ" ボタン）押下後から、碓定キー（" Ｄｏｎｅ" ボタン）３２０５の押下までに、操作者が行った様々な設定操作が無駄になってしまう。
【０１７７】
本実施形態では、このような、無駄な操作を行うことを防止するために、Ｃａｓｃａｄｅキー（" Ｃａｓｃａｄｅ" ボタン）押下後に、直ちに出力メディアに関する処理に移行できるようにする。
【０１７８】
本実施形態では、上記第１，第２実施形態と同じ図１に示す画像形成システムにおいて、カスケードコピー可能な画像出力装置が２台しかない状態が起こりうることを想定した場合の操作設定画面及び画面遷移動作について、以下、図１７を参照しながら説明する。
【０１７９】
図１７は、本発明の画像出力制御装置を適用可能な画像出力装置の第４の制御処理の一例を示すフローチャートであり、図８〜図１１に示した操作設定画面の画面遷移処理手順の一例に対応し、ＣＰＵ２００１がＲＯＭ２００３又は図示しないその他の記憶媒体に格納されたプロダラムに基づいて実行する。なお、Ｓ２０１〜Ｓ２０９，Ｓ２２３は各ステップを示す。ここで、上記第１，第２の実施形態と同様の処理を行うステップに関しては、同一の符号を付しており、説明を省略する。図１７中のステップＳ２０９に関しては図１５に示したステップＳ２１０へ、ステップＳ２０５に関しては図１６に示したステップＳ２１８へ、それぞれ進むものとする。
【０１８０】
本実施形態では、ステップＳ２０２において、Ｃａｓｃａｄｅキー（" Ｃａｓｃａｄｅ" ボタン）が押下された後の処理が、第１，第２実施形態と異なる。
【０１８１】
本実施形態では、Ｃａｓｃａｄｅキー（" Ｃａｓｃａｄｅ" ボタン）押下後、ステップＳ２２３で、カスケードコピー可能な画像出力装置が２台であるか否かを判定する。ここで、２台以上であれば、ステップＳ２０７に進み、第１，第２実施形態と同様の処理を行う。
【０１８２】
ステップＳ２２３で、２台であると判定された場合、本実施形態では、ただちに、ステップＳ２１３からの出力メディアに関する処理に進む。
【０１８３】
ステップＳ２１３以後の処理は、第１実施形態における処理（図１５に示す第２の制御処理）、または第２実施形態における処理（図１６に示す第３の制御処理）のどちらかと、同一の処理を行うので、ここでは説明を省路する。
【０１８４】
以上説明してきたように、本実施形態においては、操作者によるカスケードコピー指示に応じて（" Ｃａｓｃａｄｅ" ボタン押下）、カスケードコピー可能な画像出力デバイスは２台であるか否かを判断し、２台であると判断した場合、ただちに共通サイズ（かつ共通種類）の出力メディアが存在するか否かを確認できるので、様々な操作設定（ステップＳ２０１，ステップＳ２０３〜ステップＳ２０５）の手間を省くことができ、さらなる操作設定の簡易化が達成できる。
【０１８５】
〔第４実施形態〕
上記第１〜３実施形態では、図１に示した画像形成システムに含まれる画像出力装置２００に本発明の画像出力制御装置を適用し、カスケードコピーを行う場合において、本発明を説明した。しかし、本発明は画像出力装置にのみ適用可能なものであると限ったものではない。特に、ＰＣ（Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）と複数の画像出力装置により構成される画像形成システムにおいて、ＰＣをホストコンピュータとする分散プリント処理を行う場合に、ＰＣに本発明を適用することにより、上記第１〜第３実施形態で説明してきたような制御処理が実行できるようになる。
【０１８６】
本実施形態では、図１８に示すＰＣを含む画像形成システムに本発明を適用し、ＰＣ内で生成したデータに基づく分散プリント処理を行う場合で本発明を説明する。
【０１８７】
図１８において、画像出力装置２００〜２５０は、上記第１〜第３実施形態と同一の構成を有する画像出力装置である。
【０１８８】
２６０はＰＣ（パーソナルコンピュータ）等のホストコンピュータで、ＬＡＮ２０１１を介して画像出力装置２００〜２５０と通信可能であり、これら画像出力装置のデバイス情報（出力メディア情報や装置情報等）を取得することができる。また、ＰＣ２６０は、ＰＣ２６０内で生成または格納しているデータに基づくプリント処理を画像出力装置２００〜２５０に対して指示可能であり、例えば、ＰＣ２６０で編集したデータを複数部数印刷する際に、設定した部数を画像出力装置２００と画像出力装置２２０に分散して出力させる分散プリント処理を実行することができる。
【０１８９】
この分散プリント処理の操作設定の際にも、ＰＣ２６０の図示しないディスプレイ及びマウス等のポインティングデバイスやキーボード等を用いて、画像出力を行う複数の画像出力装置の選択と、各種画像出力機能等画像出力モードを設定する必要がある。本実施形態においても、これら装置選択と画像出力モード設定は、これまで述べてきた画像出力装置優先設定に従う。
【０１９０】
上述の分散プリント処理や画像出力装置優先設定の制御処理のプログラムは、ＰＣ２６０の内蔵ＨＤＤに予め格納されており、操作者の指示に応じてこれらのプログラムはＰＣ内のメモリにロードされ実行される。
【０１９１】
本実施形態では、上記第１〜第３実施形態とは異なり、ＰＣをホストとする分散プリント処理を行うため、ＰＣ２６０の図示しないディスプレイに表示される画像出力装置優先設定に基づく設定画面及びＰＣ２６０の図示しないＣＰＵが実行する画面遷移の制御処理は、図８〜図１１，図１３，図１４に示すもとと若干異なるものとなるが、ここでは説明を省略する。
【０１９２】
ただし、この制御処理には、操作者によるポインティングデバイスやキーボードからの操作入力に応じて画像出力を行う複数の画像出力装置が特定する処理（図１３のステップＳ２０５）は必ず含まれており、上記第１〜第３実施形態と同様に、" Ｄｏｎｅ" ボタン押下に応じて、出力メディアに関する処理へ移行するものとする。
【０１９３】
以下、上述の分散プリント処理や画像出力装置優先設定の制御処理のプログラムを実行後、" Ｄｏｎｅ" ボタン押下後の出力メディアに関する処理を説明する。
【０１９４】
図１９は、本発明を適用可能なＰＣの制御処理の一例を示すフローチャートであり、ＰＣ内の図示しないＣＰＵが内部ＨＤＤに格納されたプロダラムに基づいて実行する。なお、Ｓ２２４〜Ｓ２２８は各ステップを示す。
【０１９５】
まず、第１実施形態と同様に、ステップＳ２２４において、分散プリント処理設定可能な状態かどうかを判定し、分散プリント処理設定可能な状態であると判断された場合は、ステップＳ２２５おいて、ＰＣ内のＣＰＵが、選択された複数の画像出力デバイスの出力メディア情報を取得する。
【０１９６】
ここで、出力メディア情報は、各カセット段にどのサイズやどの種類の出力メディアが割り当てられ、収容されているかについての情報に限るものではなく、各カセット段のメディア切れ情報等も含むものである。
【０１９７】
ステップＳ２２６において、ステップＳ２２５で取得した出力メディア情報に基づいて、選択した画像出力デバイスに、共通のサイズの出力メディアが存在するか否かを判定する。この判定においては、選択した複数の画像出力装置が、共通サイズの出力メディアを収容するカセット段を有していない場合や、共通サイズの出力メディアを保持するカセット段を有していても、選択した複数の出力デバイスのうち、いずれかの出力デバイスにおいて、その出力メディアがメディア切れである場合等は、共通のサイズの出力メディアが存在しないと判定する。
【０１９８】
ステップＳ２２６において、共通サイズの出力メディアが存在しないと判断された場合は、ステップＳ２２７において、選択した複数の画像出力装置に共通サイズの出力メディアが存在しないことを警告し再選択を促すウィンドウを表示し、コールバック関数の処理を終了する。ステップＳ２２７で表示される画面は図示しないが、図１２に示す警告画面と同一のものでよい。
【０１９９】
なお、この時、画像出力デバイスリスト３２０１中の項目押下（押圧）で選択されたカスケード画像出力を行う複数の画像出力装置の選択を無効にするように構成してもよい。
【０２００】
一方、ステップＳ２２６で、共通サイズの出力メディアが存在すると判断された場合は、ステップＳ２２８において、画像出力デバイスを設定する為のウィンドウを閉じ、コールバック関数の処理を終了する。
【０２０１】
なお、コールバック関数終了時に、カスケード画像出力を行う複数の画像出力装置が共通に保持するサイズの出力メディアを表示するようにしてもよい。
【０２０２】
また、この時、選択された複数の画像出力装置で共通に画像出力可能な画像出力モードのみを設定可能にした状態で画像出力モードを設定するための操作画面を表示し、該操作画面から画像出力モードを設定して、確実にカスケード画像出力を行うことができる。
【０２０３】
一方、ステップＳ２２４で、カスケード設定可能な状態でない（カスケード接続不可能な状態である）と判断された場合も、ステップＳ２２８おいて、画像出力デバイスを設定する為のウインドウを閉じ、コールバック関数の処理を終了する。
【０２０４】
なお、ステップＳ２２６において、選択した画像出力デバイスに、共通のサイズの出力メディアが存在するか否かを判定する場合について説明したが、上記第２実施形態の如く、共通のサイズが存在するかの判定のみでなく、共通のサイズ及び共通の種類の出力メディアが存在するか否かを判定するように構成してもよい。
【０２０５】
以上、図１８に示すＰＣ２６０を含む画像形成システムに本発明を適用し、ＰＣ２６０内で生成したデータに基づく分散プリント処理を行う場合で本発明を説明したが、ＰＣ２６０以外の装置をホストとして分散プリント処理を行うように構成してもよいことはいうまでもない。
【０２０６】
例えば、画像出力装置２００内のＨＤＤ２００４に、原稿をスキャンして得られた画像データを記憶しておき、画像出力装置２００において複数の画像出力装置を選択し、記憶した画像データに基づき、選択した画像出力装置を用いて分散プリント処理を行えるように構成してもよい。
【０２０７】
また、分散プリント処理を１つの装置でのみ制御するように構成する必要はなく、例えば、図示しないプリントサーバに、プリンタ自動選択機能，プリンタ情報取得機能等を備えさせ、ＰＣには分散プリント時の各種設定や表示のみを実行する機能を持たせるように構成してもよい。
【０２０８】
以上説明してきたように、本実施形態によれば、ＰＣに本発明に基づく制御処理プログラムを予め保持させておき、分散プリント処理時に実行させることにより、分散プリント処理時においても、画像出力を行う複数の画像出力装置が同サイズの出力メディアを保持しておらず、画像出力が不能であるか否かを、操作者が画像出力モード等、様々な設定操作を行う前に知ることができる。
【０２０９】
なお、上記各実施形態を合わせた構成にも、本発明は適用可能である。
【０２１０】
上記各実施形態で示したように、カスケード画像出力デバイス選択時に出力不能であることが確認できれば、各種設定をした後に出力メディアの選択が不能であることを操作者が初めて認知するといったような無駄な操作を操作者に強いることがなくなり、操作性の向上が実現される。
【０２１１】
以下、図２０に示すメモリマップを参照して本発明に係る画像出力装置またはＰＣで読み出し可能なデータ処理プログラムの構成について説明する。
【０２１２】
図２０は、本発明を適用可能な画像出力装置またはＰＣで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０２１３】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０２１４】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０２１５】
本実施形態における図６のタスク構成図，図７，図１３〜図１５，図１６，図１７，図１９に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０２１６】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２１７】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２１８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０２１９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２２０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２２１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２２２】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２２３】
以上、本発明を好ましい実施形態により説明したが、本発明は上述した実施形態に限られることなく特許請求の範囲に示した範囲で種々の変更が可能である。
【０２２４】
【発明の効果】
以上説明したように、本発明に係る第１，８，１５の発明によれば、画像出力を行う複数の画像出力装置を選択し、該選択した複数の画像出力装置の各画像出力装置が保持する出力メディア情報を取得し、該取得した出力メディア情報に基づき、選択した複数の画像出力装置が同サイズの出力メディアを保持しているか否かを判定し、該判定結果を通知するので、操作者が、選択した画像出力装置ごとに、同サイズの出力メディアを保持しているか否かを、予め確認したり、把握しておく必要をなくし、画像出力装置優先設定による装置選択及び画像出力モードの設定の簡易化を確実に達成することを可能とし、様々な設定を行った後、カスケード画像出力の開始指示を出した段階や、開始指示を出し画像出力を開始した段階等で、初めて、選択した複数の画像出力装置が同サイズの出力メディアを保持しておらず、画像出力が不能であることに気づき、それまで行った様々な設定操作が無駄になってしまうこと等を防止することができる。
【０２２５】
本発明に係る第２，９の発明によれば、選択した複数の画像出力装置が同サイズの出力メディアを保持していないと判定した場合、警告メッセージを表示するので、選択した複数の画像出力装置が同サイズの出力メディアを保持しておらず、画像出力が不能であることを操作者に確実に通知することができる。
【０２２６】
本発明に係る第３，１０の発明によれば、選択した複数の画像出力装置が同サイズの出力メディアを保持していないと判定した場合、前記選択を無効とするように制御するので、操作者が、同サイズの出力メディアを保持しておらず、画像出力が不能である組み合わせの画像出力装置の選択を確実に防止することができる。
【０２２７】
本発明に係る第４，１１の発明によれば、前記出力メディア情報に基づき、選択した複数の画像出力装置が同サイズかつ同種類の出力メディアを保持しているか否かを判定するので、操作者が、選択した画像出力装置ごとに、同サイズ及び同種類の出力メディアを保持しているか否かを、予め確認したり、把握しておく必要をなくし、画像出力装置優先設定による装置選択及び画像出力モードの設定の簡易化を確実に達成することを可能とし、様々な設定を行った後、カスケード画像出力の開始指示を出した段階や、開始指示を出し画像出力を開始した段階等で、初めて、選択した複数の画像出力装置が同サイズかつ同種類の出力メディアを保持しておらず、画像出力が不能であることに気づき、それまで行った様々な設定操作が無駄になってしまうことを防止することができる。
【０２２８】
本発明に係る第５，１２の発明によれば、選択した複数の画像出力装置が同サイズかつ同種類の出力メディアを保持していないと判定した場合、警告メッセージを表示するので、選択した複数の画像出力装置が同サイズ又は同種の出力メディアを保持しておらず、画像出力が不能であることを操作者に確実に通知することができる。
【０２２９】
本発明に係る第６，１３の発明によれば、選択した複数の画像出力装置が同サイズかつ同種類の出力メディアを保持していないと判定した場合、前記選択を無効とするように制御するので、操作者が、同サイズ又は同種の出力メディアを保持しておらず、画像出力が不能である組み合わせの画像出力装置の選択を確実に防止することができる。
【０２３０】
本発明に係る第７，１４の発明によれば、原稿を読み取ることにより得られた画像データを入力し、該入力した画像データを前記複数の画像出力装置により画像出力するように制御可能とするので、操作者が、選択した画像出力装置ごとに、同サイズや同種類の出力メディアを保持しているか否かを、予め確認したり、把握しておく必要をなくし、画像出力装置優先設定による装置選択及び画像出力モードの設定の簡易化を確実に達成することを可能とし、様々な設定を行った後、カスケードコピーの開始指示を出した段階や、開始指示を出し画像出力を開始した段階等で、初めて、選択した複数の画像出力装置が同サイズかつ同種類の出力メディアを保持しておらず、画像出力が不能であることに気づき、それまで行った様々な設定操作が無駄になってしまうことを防止することができる。
【０２３１】
従って、分散画像出力処理を行う際の設定操作における操作性の向上を可能とする等の効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す画像出力制御装置を適用可能な画像出力装置を含む画像形成システムの全体構成を説明するブロック図である。
【図２】図１に示した画像出力装置の構成を説明するブロック図である。
【図３】図１に示したスキャナ部およびプリンタ部を説明する図である。
【図４】図１に示した操作部の構成を説明する平面図である。
【図５】本発明の実施形態を示す画像出力制御装置を適用可能な画像出力装置の操作部の構成を説明するブロック図である。
【図６】本発明の実施形態を示す画像出力制御装置を適用可能な画像出力装置の操作表示に関するソフトウエア構成の一例を示す操作表示系タスク構成図である。
【図７】本発明の画像出力制御装置を適用可能な画像出力装置の第１の制御処理の一例を示すフローチャートである。
【図８】本発明の画像入出力制御装置を適用可能な画像形成システムの操作設定画面を示す図である。
【図９】本発明の画像入出力制御装置を適用可能な画像形成システムの操作設定画面（出力デバイス選択ウィンドウ）を示す図である。
【図１０】本発明の画像出力制御装置を適用可能な画像出力装置の操作設定画面（出力デバイス選択ウィンドウ）を示す図である。
【図１１】本発明の画像出力制御装置を適用可能な画像出力装置の操作設定画面（出力デバイス選択ウィンドウ）を示す図である。
【図１２】本発明の画像出力制御装置を適用可能な画像出力装置の警告表示画面（警告ウィンド）を示す図である。
【図１３】本発明の画像出力制御装置を適用可能な画像出力装置の第２の制御処理の一例を示すフローチャートである。
【図１４】本発明の画像出力制御装置を適用可能な画像出力装置の第２の制御処理の一例を示すフローチャートである。
【図１５】本発明の画像出力制御装置を適用可能な画像出力装置の第２の制御処理の一例を示すフローチャートである。
【図１６】本発明の画像出力制御装置を適用可能な画像出力装置の第３の制御処理の一例を示すフローチャートである。
【図１７】本発明の画像出力制御装置を適用可能な画像出力装置の第４の制御処理の一例を示すフローチャートである。
【図１８】本発明の画像出力制御装置を適用可能なＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を含む画像形成システムの全体構成を示すブロック図である。
【図１９】本発明の画像出力制御装置を適用可能なＰＣの制御処理の一例を示すフローチャートである。
【図２０】本発明を適用可能な画像出力装置またはＰＣで読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
２００，２２０，２３０，２４０，２５０  画像出力装置
２００１  ＣＰＵ
２００２  ＲＡＭ
２００３  ＲＯＭ
２００４  ＨＤＤ
２０１１  ＬＡＮ
２０１２  操作部
２０１３  ＬＣＤ
２０１９  タッチパネル
【図１】
0004564674.tif 000002
【図２】
0004564674.tif 000003
【図３】
0004564674.tif 000004
【図４】
0004564674.tif 000005
【図５】
0004564674.tif 000006
【図６】
0004564674.tif 000007
【図７】
0004564674.tif 000008
【図８】
0004564674.tif 000009
【図９】
0004564674.tif 000010
【図１０】
0004564674.tif 000011
【図１１】
0004564674.tif 000012
【図１２】
0004564674.tif 000013
【図１３】
0004564674.tif 000014
【図１４】
0004564674.tif 000015
【図１５】
0004564674.tif 000016
【図１６】
0004564674.tif 000017
【図１７】
0004564674.tif 000018
【図１８】
0004564674.tif 000019
【図１９】
0004564674.tif 000020
【図２０】
0004564674.tif 000021