(57)【特許請求の範囲】
【請求項１】
複数の画像形成装置がネットワークにより接続されてなる画像形成システムであって、
前記画像形成装置は、
複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、
前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする画像形成システム。
【請求項２】
ネットワークを介して他の画像形成装置と接続された画像形成装置であって、
複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、
前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする画像形成装置。
【請求項３】
前記印刷条件は、ページを印刷する印刷媒体のサイズであり、
前記データ転送手段は、前記印刷ジョブに含まれる複数ページのうちの一部のページが、指定されているサイズの印刷媒体の不足により印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されているサイズの印刷媒体を保有する他の画像形成装置に転送し、
前記代替出力条件決定部は、前記代替モードに応じて、他の画像形成装置に転送した前記ページを自機が保有するサイズの印刷媒体に印刷させる前記代替出力条件を決定し、
前記ジョブ管理手段は、他の画像形成装置に転送した前記ページを前記代替出力条件が示すサイズの印刷媒体で代替して印刷させること、を特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記代替モードは、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページと同じサイズの印刷媒体で代替して印刷させることを指示するモードであること、を特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記代替モードは、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページとは異なるサイズの印刷媒体で代替して印刷させることを指示するモードであること、を特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記代替モードは、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページとは異なる紙種の印刷媒体に印刷させることを指示するモードであること、を特徴とする請求項３〜５のいずれか一項に記載の画像形成装置。
【請求項７】
前記代替モードは、指定されているサイズの印刷媒体に印刷できないページを該ページの前のページとは異なる色の印刷媒体に印刷させることを指示するモードであること、を特徴とする請求項３〜５のいずれか一項に記載の画像形成装置。
【請求項８】
前記代替モードは、指定されているサイズの印刷媒体に印刷できないページをタブ紙に印刷させることを指示するモードであること、を特徴とする請求項３〜５のいずれか一項に記載の画像形成装置。
【請求項９】
前記ジョブ制御手段は、他の画像形成装置に転送した前記ページを、代替印刷であることを示す情報を付加して前記代替出力条件で印刷すること、を特徴とする請求項２〜８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記ジョブ制御手段は、他の画像形成装置に転送した前記ページを、本来印刷すべきサイズよりも小さいサムネイル画像として前記代替出力条件で印刷すること、を特徴とする請求項２〜８のいずれか一項に記載の画像形成装置。
【請求項１１】
前記ジョブ制御手段は、他の画像形成装置に転送した前記ページを、データ転送先となる他の画像形成装置を識別する情報を付加して前記代替出力条件で印刷すること、を特徴とする請求項２〜１０のいずれか一項に記載の画像形成装置。
【請求項１２】
前記ジョブ制御手段は、指定されている印刷条件で印刷できないページが連続して前記印刷ジョブに含まれる場合に、指定されている印刷条件で印刷できない最初のページを前記代替出力条件で印刷し、指定されている印刷条件で印刷できない後続のページの印刷を行わないこと、を特徴とする請求項２〜１１のいずれか一項に記載の画像形成装置。
【請求項１３】
ネットワークを介して他の画像形成装置と接続された画像形成装置において実行される画像形成方法であって、
複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するステップと、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定するステップと、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷するステップと、を含むことを特徴とする画像形成方法。
【請求項１４】
ネットワークを介して他の画像形成装置と接続された画像形成装置に、
複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送する機能と、
初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する機能と、
他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷する機能と、を実現させるための画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置がネットワークにより接続されてなる画像形成システム、画像形成装置、画像形成方法および画像形成プログラムに関する。
【背景技術】
【０００２】
近年、ＦＡＸ装置、プリンタ装置、複合機（ＭＦＰ；Multi Function Peripheral）などの画像形成装置は、ネットワークに対応可能なものが多くなっている。これにより、ネットワークに複数の画像形成装置が接続されて、画像形成システムとして機能するようになっている。こういった環境、つまり、複数の画像形成装置がネットワークによって画像形成システムとして利用されるような状況では、画像形成装置単体としてではなく、複数の装置があることを有効に活用したいという要望がある。
【０００３】
例えば、ＰＣ上の文書の印刷、原稿のコピー、ＦＡＸ送信などの出力が、ある画像形成装置に集中してしまうと、出力までに時間がかかってしまう。画像形成システムとしてみた場合、システムに属する画像形成装置は複数あるため、特定の画像形成装置は活発に稼動しているが、他の装置はまったく稼動していないという状態があり、そのような状態の装置を使えば、出力までの待ち時間を低減できる。このように、画像形成システムとして考えた場合、システムを構成する複数の画像形成装置というリソースを有効に活用できるようにすることが重要な課題となる。
【０００４】
この課題に対して、画像形成に関する処理をシステム上の複数の画像形成装置で分担することによって、システム上の画像形成装置というリソースを活用し、システムとしての出力パフォーマンスを上げる機器連携機能（処理分散）が既に知られている。例えば、特許文献１には、ネットワーク上のある画像形成装置でメモリや紙、トナーなどが不足した場合でも印刷中断を起こさないようにする目的で、ある画像形成装置で処理しきれない印刷ジョブをネットワーク上の他の画像形成装置に割り当てるシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成システムでは、ネットワーク上のある画像形成装置で処理しきれない印刷ジョブがあれば、その印刷ジョブの全体を他の画像形成装置に割り当てるようにしているため、例えば、複数ページからなる印刷ジョブの一部のページのみがユーザ指定の画像形成装置で印刷できないといった状況の場合に、印刷できないページのみを他の画像形成装置で印刷させることができない。つまり、印刷ジョブの大部分をユーザ指定の画像形成装置で印刷可能であるにも係わらず、ユーザ指定の画像形成装置で印刷することができない。
【０００６】
また、従来の画像形成装置では、印刷できないページを含む複数ページの印刷ジョブを自機で実行しようとすると、印刷できないページでの処理でエラーとなって、その後の処理が停止してしまうという問題がある。
【０００７】
本発明は、上記に鑑みてなされたものであって、複数のページからなる印刷ジョブの一部のページのみがネットワーク上のある画像形成装置で印刷できない場合に、印刷できないページのみを他の画像形成装置で印刷させることを可能にするとともに、印刷ジョブを実行する画像形成装置でのエラー発生によりその後の処理が停止される不都合を有効に防止することができる画像形成システム、画像形成装置、画像形成方法および画像形成プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る画像形成システムは、複数の画像形成装置がネットワークにより接続されてなる画像形成システムであって、前記画像形成装置は、複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする。
【０００９】
また、本発明に係る画像形成装置は、ネットワークを介して他の画像形成装置と接続された画像形成装置であって、複数ページからなる印刷ジョブの実行を制御するジョブ制御手段と、前記印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するデータ転送手段と、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する代替出力条件決定部と、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更する指令を前記ジョブ制御手段に出力し、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷させるジョブ管理手段と、を備えることを特徴とする。
【００１０】
また、本発明に係る画像形成方法は、ネットワークを介して他の画像形成装置と接続された画像形成装置において実行される画像形成方法であって、複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送するステップと、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定するステップと、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷するステップと、を含むことを特徴とする。
【００１１】
また、本発明に係る画像形成プログラムは、ネットワークを介して他の画像形成装置と接続された画像形成装置に、複数ページからなる印刷ジョブを実行する際に、該印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、前記指定されている印刷条件での印刷が可能な他の画像形成装置に転送する機能と、初期設定にて設定されている代替モードに応じて、他の画像形成装置に転送した前記ページを自機で印刷可能な代替出力条件を決定する機能と、他の画像形成装置に転送した前記ページの印刷条件を前記代替出力条件に変更して、他の画像形成装置に転送した前記ページを前記代替出力条件で印刷する機能と、を実現させるための画像形成プログラムである。
【発明の効果】
【００１２】
本発明によれば、ネットワーク上の画像形成装置が、複数のページからなる印刷ジョブの一部のページを指定されている印刷条件で印刷できない場合に、印刷できないページのデータを印刷指示とともに他の画像形成装置に転送し、該ページの印刷条件を印刷可能な他の印刷条件に変更して代替印刷を行うので、印刷できないページのみを他の画像形成装置で印刷させることができるとともに、エラー発生によりその後の処理が停止するといった不都合を有効に防止することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施形態に係る画像形成システムの概要を示すシステム構成図である。
【図２】図２は、ネットワークに接続された複合機の機能構成を示すブロック図である。
【図３】図３は、機器能力情報のデータ構造の一例を示す図である。
【図４】図４は、システム運用情報のデータ構造の一例を示す図である。
【図５】図５は、条件変更情報のデータ構造の一例を示す図である。
【図６−１】図６−１は、ネットワークに接続された複合機において複数ページからなる原稿をコピーする際に実行される一連の処理を示すシーケンス図である。
【図６−２】図６−２は、ネットワークに接続された複合機において複数ページからなる原稿をコピーする際に実行される一連の処理を示すシーケンス図である。
【図７】図７は、オペレーションパネルに表示されるアプリ選択画面の一例を示す図である。
【図８】図８は、オペレーションパネルに表示されるコピー画面の一例を示す図である。
【図９】図９は、代替モードに応じて代替出力条件を決定する処理の概要を示すフローチャートである。
【図１０】図１０は、変形例１における画像形成装置（複合機）の機能構成を示すブロック図である。
【図１１】図１１は、変形例２における画像形成装置（複合機）の機能構成を示すブロック図である。
【図１２】図１２は、変形例３における画像形成装置（複合機）の機能構成を示すブロック図である。
【図１３】図１３は、変形例４における処理の概要を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照して、この発明に係る画像形成システム、画像形成装置、画像形成方法および画像形成プログラムの最良な実施の形態を詳細に説明する。
【００１５】
図１は、本実施形態に係る画像形成システムの概要を示すシステム構成図である。本実施形態に係る画像形成システムは、図１に示すように、複合機１００、プリンタ装置２００、ＦＡＸ装置３００などの複数の画像形成装置がネットワーク４００によって接続され、これら複数の画像形成装置の間でネットワーク４００を介してデータの送受信が可能に構成されたネットワークシステムである。なお、ネットワーク４００には、上記複数の画像形成装置のほか、ユーザが使用するＰＣなどのクライアント端末や各種サービスを提供するためのサーバ装置などを接続してもよい。
【００１６】
図２は、ネットワーク４００に接続された複合機１００の機能構成を示すブロック図である。複合機１００は、図２に示すように、条件設定部１０１と、ジョブ管理部１０２と、転送判断部１０３と、代替出力条件決定部１０４と、ジョブ制御部１０５と、データ転送部１０６と、データ受信部１０７とを備える。また、複合機１００は、画像データを入力する入力手段として、原稿読み取り部１０８、ＦＡＸ受信部１０９、文書読み出し部１１０を備え、画像データを出力する出力手段として、ＦＡＸ送信部１１１、印刷部１１２、文書保管部１１３を備える。
【００１７】
条件設定部１０１は、自機に設けられたオペレーションパネルなどの操作部からのキー押下情報を受け、画面の表示や画面の遷移などを行いながら、キー押下情報に応じてジョブを実行するための各種の条件設定などを実施する。また、条件設定部１０１は、設定した条件の情報をジョブ管理部１０２に伝達し、ジョブの実行制御指示を伝達する。
【００１８】
ジョブ管理部１０２は、条件設定部１０１から伝達されるジョブの実行制御指示に従ってジョブを生成し、生成したジョブの実行管理と複数のジョブが実行される際の実行順序の管理を行う。また、ジョブ管理部１０２は、ネットワーク４００に接続された他の画像形成装置から画像データ（他の画像形成装置で印刷できないページのデータ）および印刷指示が転送されてデータ受信部１０７により受信された場合に、他の画像形成装置からの印刷指示に応じて新たなジョブを生成し、そのジョブの実行管理を行う。また、ジョブ管理部１０２は、生成したジョブが複数ページからなる印刷ジョブであり、この印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件（用紙サイズや紙種等）で印刷できない場合に、転送判断部１０３に対して該ページに対して指定されている印刷条件、つまり自機で対応できない印刷条件の情報を伝達するとともに、該ページに対して指定されている印刷条件を自機で印刷可能な他の印刷条件（後述する代替出力条件決定部１０４により決定された代替出力条件）に変更する指令をジョブ制御部１０５に伝達して、該ページを他の印刷条件で代替して印刷させる。
【００１９】
転送判断部１０３は、ジョブ管理部１０２から自機で対応できない印刷条件の情報が伝達された場合に、ネットワーク４００に接続されている他の画像形成装置の能力を示した機器能力情報を収集し、収集した機器能力情報に基づいて、指定されている印刷条件で印刷できないページの印刷を委託する他の画像形成装置を決定する。機器能力情報は、例えば、ネットワーク４００に接続された各画像形成装置に固有の情報として各画像形成装置が保持し、他の画像形成装置からの要求に応じてネットワーク４００上に公開される。また、ネットワーク４００に接続された各画像形成装置の機器能力情報をサーバなどで一元管理し、サーバにアクセスすることで各画像形成装置の機器能力情報を一括して取得できるようにしてもよい。
【００２０】
図３は、機器能力情報のデータ構造の一例を示す模式図である。機器能力情報は、図３に示すように、機器名と該機器が対応可能な機能の名称、各機能を提供できる機器構成および機器状態にあるかどうかを示す情報を含んでいる。図３に示す機器能力情報では、機器Ａが代行印刷（他の画像形成装置から委託された印刷を実行する機能）に対応可能であることを示している。なお、図中の「能力有無」は、「機能名」で示された機能を実行する能力のあるなしを表現しており、機器のポテンシャルとして機能を提供できるかどうかを示す情報となっている。また、図中の「状態」は、機器の構成、状態に応じて機能が使用できるかどうかを示す情報であり、「能力有無」が”なし”の場合は、「状態」は必ず”使用不可”となるが、「能力有無」が”あり”の場合であっても、機器の構成や状態によっては、「状態」が”使用不可”となる場合もあり得る。
【００２１】
転送判断部１０３は、ジョブ管理部１０２から自機で対応できない印刷条件の情報が伝達された場合に、ネットワーク４００に接続されている他の画像形成装置についての上記のような機器能力情報を収集する。そして、転送判断部１０３は、収集した機器能力情報を用いて例えば図４に示すようなシステム運用情報を生成し、このシステム運用情報に基づいて、指定されている印刷条件で印刷できないページの印刷を委託する他の画像形成装置を決定する。
【００２２】
転送判断部１０３が生成するシステム運用情報は、図４に示すように、他の画像形成装置に印刷を委託する対象を表す対象情報と、委託先の画像形成装置を表す委託情報とを含むデータ構造となっている。対象情報は「対象出力ジョブ」と「対象出力ページ」とからなり、図４の例では、印刷ジョブＡの３ページ目の印刷を他の画像形成装置に委託することが示されている。また、委託情報は「委託先機器候補」と「状況」とからなり、自機で対応できない印刷条件に対応している他の画像形成装置、つまり、印刷を委託するページに対して指定されている印刷条件での印刷が可能な他の画像形成装置が、その画像形成装置の現在の動作状況の情報とともに列挙される。図４の例では、印刷ジョブＡの３ページ目に対して指定されている印刷条件での印刷が可能な画像形成装置として機器Ｂおよび機器Ｃが存在し、機器Ｂは待機中の状況であり、機器Ｃは印刷中の状況であることが示されている。なお、図中の「参照先」は、ユーザ操作に応じて印刷ジョブを最初に生成した機器の名称が示され、通常は自機となるが、印刷を委託するデータが他の機器から転送されたデータであるような場合には、転送元の機器名称が参照先として示されることになる。
【００２３】
代替出力条件決定部１０４は、ジョブ管理部１０２により生成された複数ページからなる印刷ジョブの情報と、自機の能力に関する情報とに基づいて、印刷ジョブに含まれる複数ページのうち、指定されている印刷条件では自機で印刷できないページを自機で印刷するための代替出力条件を決定し、決定した代替出力条件を示す条件変更情報をジョブ管理部１０２に伝達する。
【００２４】
図５は、代替出力条件決定部１０４からジョブ管理部１０２に伝達される条件変更情報のデータ構造の一例を示す模式図である。条件変更情報は、図５に示すように、「対象出力ジョブ」と「代替モード」、「対象ページ」、「変更条件」の情報を含んでいる。「対象出力ジョブ」は、指定されている印刷条件で印刷できないページを含む印刷ジョブを示しており、「対象ページ」は、対象出力ジョブの中で実際に印刷条件を変更するページ、つまり代替出力条件を決定する対象となるページを示している。また、「変更条件」は、対象ページに指定されていた印刷条件を具体的にどのような代替出力条件に変更するかを示している。「代替モード」は、対象ページの印刷条件を変更する際にどのような基準で変更するかを示している。図５では、Ａ３サイズの用紙（印刷媒体）がペーパーエンド（媒体不足）となっている状況において、ジョブＡの３ページ目を出力する用紙としてＡ３サイズが指定されている場合に、代替出力条件決定部１０４で生成される条件変更情報を例示している。この図５の例において、「代替モード」は”前ページと同一”となっているので、ジョブＡの３ページ目の印刷に用いる用紙のサイズは、２ページ目に対して指定されている用紙サイズに変更されることになる。ジョブＡの２ページ目に指定されている用紙サイズがＡ４であれば、対象ページである３ページ目の印刷に用いる用紙サイズはＡ３→Ａ４に変更される。なお、「代替モード」は、例えば初期設定によって予め機器に設定されている。この「代替モード」の具体例については、詳細を後述する。
【００２５】
ジョブ制御部１０５は、ジョブ管理部１０２による管理のもとで、入力と出力を組み合わせたジョブの実行制御を行う。特に、このジョブ制御部１０５は、実行するジョブが複数ページからなる印刷ジョブであり、この印刷ジョブに含まれる複数ページのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、ジョブ管理部１０２から伝達される指令に応じて、該ページが代替出力条件決定部１０４により決定された代替出力条件にて印刷されるように、印刷ジョブの実行を制御する。
【００２６】
データ転送部１０６は、ジョブ制御部１０５により実行制御されている複数ページからなる印刷ジョブのうちの一部のページが、該ページに対して指定されている印刷条件で印刷できない場合に、該ページのデータを印刷指示とともに、転送判断部１０３によって印刷の委託先として決定されたネットワーク４００上の他の画像形成装置に転送する処理を行う。ここで、転送判断部１０３によって印刷の委託先として決定された画像形成装置は、印刷を委託するページに対して指定されている印刷条件での印刷が可能な画像形成装置である。委託先の画像形成装置では、データ転送部１０６からの印刷指示に応じて、委託されたページを該ページに対して指定されている印刷条件で印刷することになる。
【００２７】
データ受信部１０７は、ネットワーク４００に接続された他の画像形成装置から、印刷を委託するページのデータが印刷指示とともにネットワーク４００経由で転送された場合に、このデータおよび印刷指示を受信して、ジョブ管理部１０２に受け渡す。ジョブ管理部１０２では、このデータ受信部１０７により受信された印刷指示に応じて、委託されたページの印刷を実行するための新たなジョブを生成することになる。
【００２８】
原稿読み取り部１０８は、スキャナデバイスを制御することで原稿画像を読み取り、自機内で取り扱い可能な画像データを生成する画像入力機能を提供するものである。また、ＦＡＸ受信部１０９は、電話回線から入力されるＦＡＸデータを受信し、自機内で取り扱い可能な画像データを生成する画像入力機能を提供するものである。また、文書読み出し部１１０は、自機内部の記憶装置に保管した画像データを読み出す画像入力機能を提供するものである。
【００２９】
ＦＡＸ送信部１１１は、自機から電話回線を使用して他機に画像データを送出する画像出力機能を提供するものである。また、印刷部１１２は、自機のプロッタデバイスを制御することで、自機内の画像データを用紙（印刷媒体）に印刷する画像出力機能を提供するものである。また、文書保管部１１３は、自機内部の記憶装置に画像データを保管する画像出力機能を提供するものである。
【００３０】
なお、以上の各部は、ネットワーク４００に接続された画像形成装置の１つである複合機１００が備える機能構成として説明したが、ネットワーク４００に接続されたプリンタ装置２００やＦＡＸ装置３００などの他の画像形成装置においても、上述した条件設定部１０１、ジョブ管理部１０２、転送判断部１０３、代替出力条件決定部１０４、ジョブ制御部１０５、データ転送部１０６については、共通の機能構成として備えている。プリンタ装置２００やＦＡＸ装置３００は、入力手段や出力手段の構成のみが複合機１００と異なる。本実施形態に係る画像形成システムでは、各画像形成装置が出力手段として少なくとも印刷部１１２を備えていればよい。
【００３１】
本実施形態に係る画像形成システムでは、ネットワーク４００に接続された複合機１００、プリンタ装置２００、ＦＡＸ装置３００の各画像形成装置が、上述した機能構成を備えることによって、複数のページからなる印刷ジョブの一部のページが指定されている印刷条件で印刷できない場合に、該ページの印刷を他の画像形成装置に委託するとともに、該ページを自機で対応可能な他の印刷条件にて代替して印刷するようにしている。これにより、各画像形成装置は、自機で印刷できないページのみを他の画像形成装置に印刷させることができ、また、自機での処理を途中で停止させることなく印刷ジョブを実行することが可能となる。
【００３２】
なお、ネットワーク４００上の各画像形成装置における上述した機能は、例えば、ＲＯＭ等に予め組み込まれて提供された画像形成プログラムが、各画像形成装置において実行されることによって実現される。各画像形成装置で実行される画像形成プログラムは、上述した各機能構成を実現するためのプログラムを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像形成プログラムを読み出して実行することにより、各機能構成を実現するプログラムが主記憶装置上にロードされ、上述した各機能構成が実現されるようになっている。
【００３３】
また、ネットワーク４００上の各画像形成装置において実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、各画像形成装置で実行される画像形成プログラムを、ネットワーク４００に接続されたコンピュータ上に格納し、各画像形成装置がネットワーク４００経由でコンピュータからダウンロードすることにより提供する構成としてもよい。また、各画像形成装置で実行される画像形成プログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００３４】
次に、ネットワーク４００に接続された画像形成装置の１つである複合機１００（以下、機器Ａと呼ぶ。）において、ユーザが複数ページからなる原稿をコピーする操作を行った場合に実行される一連の処理について、図６−１および図６−２のシーケンス図を参照しながら具体的に説明する。図６−１および図６−２にて示す例は、Ａ４サイズとＡ３サイズの原稿が混在した５ページからなる原稿（３ページ目のみＡ３サイズ）を、Ａ３サイズの用紙が不足している機器Ａにてコピーしようとした場合の例であり、印刷条件が原稿のサイズで印刷を行うように指定された場合の例である。また、ネットワーク４００上には、Ａ３サイズでの印刷が可能な画像形成装置（Ａ３サイズの用紙を保有する画像形成装置）として機器Ｂおよび機器Ｃが存在し、そのうち機器Ｂは待機中の状態であり、機器Ｃは印刷を実行中の状態であるものとする。なお、図６−２で示す処理は、図６−１で示す処理に続けて実行されるものである。
【００３５】
機器Ａの起動が完了すると、図６−１に示すように、まず条件設定部１０１が機器Ａのオペレーションパネルに、例えば図７に示すようなアプリ選択画面を表示させる制御を行う（ステップＳ１）。そして、ユーザがこのアプリ選択画面の「コピー」ボタンを押下すると、条件設定部１０１は、機器Ａのオペレーションパネルの画面遷移を行って、例えば図８に示すようなコピー画面を表示させる制御を行い、このコピー画面を用いたユーザの操作入力を受け付けてコピー用の動作条件を一時記憶メモリ上に生成（設定）する（ステップＳ２）。ここで、条件設定部１０１が一時記憶メモリ上に生成する動作条件は選択されたアプリによって変わるが、本例ではコピーアプリが選択されるので、生成する動作条件は読み取り条件および印刷条件になる。なお、印刷条件としては、「自動用紙選択」および「等倍」がデフォルトで設定されており、ユーザがコピー画面を用いて用紙サイズの変更や出力倍率の変更の操作を行わない限り、原稿と同じサイズの用紙に印刷を行う設定となる。本例では、原稿と同じサイズの用紙に印刷を行うように印刷条件が設定される。
【００３６】
次に、ユーザがコピーする原稿を機器Ａのスキャナデバイスにセットし、オペレーションパネルに設けられたスタートボタンを押下すると、条件設定部１０１は、一時記憶メモリ上に生成した動作条件（読み取り条件および印刷条件）を確定し、その後のオペレーションパネルからの操作入力を受け付けないようにする。これにより、ジョブの実行中に不用意に設定内容が変更されるといった不都合を防止できる。そして、条件設定部１０１は、設定した動作条件の情報をジョブ管理部１０２に受け渡し、ジョブの実行制御指示をジョブ管理部１０２に伝達する（ステップＳ３）。
【００３７】
ジョブ管理部１０２は、条件設定部１０１から動作条件の情報を取得すると、条件設定部１０１で設定された動作条件に応じて、読み取りジョブと印刷ジョブを含むコピージョブを生成する（ステップＳ４）。そして、ジョブ制御部１０５に対して、生成したコピージョブの実行を指示する（ステップＳ５）。
【００３８】
ジョブ制御部１０５は、ジョブ管理部１０２からの指示に応じて、ジョブ管理部１０２により生成されたコピージョブの実行を制御する。具体的には、ジョブ制御部１０５は、まず原稿読み取り部１０８に対して、読み取り条件を指定して原稿読み取りの実行を指示し、機器Ａのスキャナデバイスにセットされた原稿の読み取りを実行させる（ステップＳ６）。原稿読み取り部１０８は、ジョブ制御部１０５からの指示に応じてスキャナデバイスにセットされた原稿の読み取りを実行し（ステップＳ７）、読み取った原稿の画像データをジョブ制御部１０５に受け渡す（ステップＳ８）。本例では、機器Ａのスキャナデバイスに５ページの原稿がセットされているので、原稿読み取り部１０８からジョブ制御部１０５に対して、１ページ目から５ページ目の原稿の画像データがそれぞれ送られる。
【００３９】
次に、ジョブ制御部１０５は、印刷部１１２に対して、原稿の１ページ目から順に画像データを送るとともに各ページの印刷条件を指定して印刷の実行を指示し、機器Ａのプロッタデバイスを使用した印刷を実行させる（ステップＳ９−１〜Ｓ９−３）。印刷部１１２は、ジョブ制御部１０５からの指示に応じて、指定された印刷条件で原稿の１ページ目から順に印刷を実行し（ステップＳ１０−１〜Ｓ１０−３）、正常に印刷できたかどうかを示すステータス情報をジョブ制御部１０５に返す（ステップＳ１１−１〜Ｓ１１−３）。本例では、原稿の３ページ目の印刷時にペーパーエンドが発生し、原稿の３ページ目を正常に印刷できないので、原稿の３ページ目の印刷時に、印刷部１１２からジョブ制御部１０５に対して、ペーパーエンドで正常な印刷が行われなかったことを示すステータス情報が送られる。
【００４０】
ジョブ制御部１０５は、印刷部１１２から原稿の３ページ目がペーパーエンドで正常に印刷できない旨のステータス情報を受け取ると、このステータス情報をジョブ管理部１０２に伝達するとともに、印刷ジョブの実行を一時的に中断させる（ステップＳ１２）。
【００４１】
ジョブ管理部１０２は、ジョブ制御部１０５から上記のステータス情報が伝達されると、正常に印刷が行われなかった原稿の３ページ目の印刷条件、つまり機器Ａで不足しているＡ３サイズの用紙に印刷するとの印刷条件の情報を転送判断部１０３に伝達する（ステップＳ１３）。
【００４２】
転送判断部１０３は、ジョブ管理部１０２から原稿の３ページ目の印刷条件の情報を受け取ると、ネットワーク４００上の各画像形成装置に関する上述した機器能力情報を収集して、収集した機器能力情報を用いて上述したシステム運用情報を生成する。そして、転送判断部１０３は、生成したシステム運用情報に基づいて、原稿の３ページ目の印刷条件に対応した画像形成装置、つまりＡ３サイズの用紙を保有しており、Ａ３サイズでの印刷が可能な画像形成装置の中から、原稿の３ページ目の印刷を委託する画像形成装置を決定し（ステップＳ１４）、委託先の画像形成装置を識別する情報をジョブ管理部１０２に伝達する（ステップＳ１５）。本例では、ネットワーク４００上の画像形成装置のうち、機器Ｂおよび機器ＣがＡ３サイズの用紙を保有しており、機器Ｂが待機中、機器Ｃが印刷実行中の状態であるので、転送判断部１０３は、図４に示したシステム運用情報を生成する。そして、転送判断部１０３は、このシステム運用情報に基づき、Ａ３サイズでの印刷が可能な機器Ｂと機器Ｃのうちで、現在の状態が待機中であり印刷を即座に実行できる機器Ｂを、原稿の３ページ目の印刷を委託する画像形成装置として決定する。ジョブ管理部１０２には、委託先となる機器Ｂを識別する情報が伝達される。
【００４３】
ジョブ管理部１０２は、転送判断部１０３から原稿の３ページ目の印刷を委託する画像形成装置（本例では機器Ｂ）を識別する情報を受け取ると、ジョブ制御部１０５に対して、原稿の３ページ目の印刷を機器Ｂに委託することを指示する（ステップＳ１６）。ジョブ制御部１０５は、ジョブ管理部１０２からの印刷委託指示に応じて、原稿の３ページ目の画像データをデータ転送部１０６に送るとともに、原稿の３ページ目の画像データを機器Ｂに転送することをデータ転送部１０６に指示する（ステップＳ１７）。
【００４４】
データ転送部１０６は、ジョブ制御部１０５からの指示に応じて、原稿の３ページ目の画像データを印刷指示とともに、ネットワーク４００上の機器Ｂに転送する（ステップＳ１８）。機器Ｂでは、転送されてきた原稿の３ページ目の画像データと印刷指示とをデータ受信部１０７で受信し、ジョブ管理部１０２が印刷指示に応じて印刷ジョブを生成し、ジョブ制御部１０５に印刷ジョブの実行を指示することにより、原稿の３ページ目をＡ３サイズの用紙に印刷する。
【００４５】
次に、ジョブ管理部１０２は、図６−２に示すように、代替出力条件決定部１０４に対して、原稿の３ページ目を自機（機器Ａ）で印刷するための代替出力条件の決定を指示する（ステップＳ１９）。
【００４６】
代替出力条件決定部１０４は、ジョブ管理部１０２からの指示に応じて、対象となる印刷ジョブの情報と自機（機器Ａ）の能力を示す機器能力情報とを取得し、これらの情報に基づいて、初期設定により設定されている代替モードに応じて原稿の３ページ目に対する代替出力条件を決定する（ステップＳ２０）。具体的には、代替モードが”前ページと同一”に設定されており、原稿の２ページ目の印刷に用いる用紙がＡ４サイズであれば、３ページ目に対する代替出力条件をＡ４サイズへの印刷に決定する。そして、代替出力条件決定部１０４は、決定した代替出力条件を示す図５に示したような条件変更情報を、ジョブ管理部１０２に伝達する（ステップＳ２１）。
【００４７】
ジョブ管理部１０２は、代替出力条件決定部１０４からの条件変更情報を受け取ると、ジョブ制御部１０５に対して、原稿の３ページ目に対する印刷条件を代替出力条件に変更（本例では出力用紙サイズをＡ３→Ａ４）して印刷ジョブを再開することを指示する（ステップＳ２２）。
【００４８】
ジョブ制御部１０５は、ジョブ管理部１０２からの指示に応じて、原稿の３ページ目に対する印刷条件を代替出力条件に変更し（ステップＳ２３）、一時的に中断していた印刷ジョブの実行を再開させる。そして、ジョブ制御部１０５は、印刷部１１２に対して、原稿の３ページ目を代替出力条件にて印刷することを指示する（ステップＳ２４）。印刷部１１２は、ジョブ制御部１０５からの指示に応じて、代替出力条件にて原稿の３ページ目の印刷を実行し（ステップＳ２５）、正常に印刷できたかどうかを示すステータス情報をジョブ制御部１０５に返す（ステップＳ２６）。
【００４９】
その後、ジョブ制御部１０５は、印刷部１１２に対して、原稿の残りの４ページ目および５ページ目の画像データを送るとともに、各ページの印刷条件を指定して印刷の実行を指示する（ステップＳ２７−１，Ｓ２７−２）。印刷部１１２は、ジョブ制御部１０５からの指示に応じて、指定された印刷条件で原稿の４ページ目、５ページ目の印刷を順に実行し（ステップＳ２８−１，Ｓ２８−２）、正常に印刷できたかどうかを示すステータス情報をジョブ制御部１０５に返す（ステップＳ２９−１，Ｓ２９−２）。
【００５０】
ジョブ制御部１０５は、原稿の１〜５ページの印刷が完了すると、ジョブ管理部１０２に対して、コピージョブの終了を示すステータス情報を伝達する（ステップＳ３０）。ジョブ管理部１０２は、ジョブ制御部１０５からのステータス情報を受けて、条件設定部１０１にコピージョブの終了を通知する（ステップＳ３１）。条件設定部１０１は、コピージョブの終了の通知を受けて、機器Ａのオペレーションパネルに表示されている画面をコピー画面からアプリ選択画面に遷移させる制御を行って（ステップＳ３２）、ユーザによる次の利用に備える。
【００５１】
次に、代替出力条件決定部１０４において代替出力条件を決定する際の基準となる「代替モード」の具体例について説明する。
【００５２】
（Ａ）前ページと同一
「代替モード」が“前ページと同一”となっている場合、代替出力条件決定部１０４は、印刷ジョブに含まれる複数ページのうち、自機の能力では印刷できないページの代替出力条件を、該ページの前のページに指定されている印刷条件と同じになるように決定する。例えば、印刷ジョブに含まれる複数のページの一部が他のページと異なるサイズの用紙に印刷する指定となっており、自機がこの一部のページに指定されているサイズの用紙を保持していない場合、該ページを印刷する用紙サイズを、前のページと同じサイズに変更する。この場合、前のページは正常に印刷が実行されており、自機が前のページの印刷条件には対応可能となっているので、代替出力条件による代替印刷が確実に行われることになる。
【００５３】
（Ｂ）前ページと異なる用紙サイズ
「代替モード」が“前ページと異なる用紙サイズ”となっている場合、代替出力条件決定部１０４は、代替印刷を行うページが前ページとは異なるサイズの用紙に印刷されるように、該ページに対する代替出力条件を決定する。例えば、前ページの印刷条件が第１の給紙トレイを使用してＡ４サイズの用紙に印刷するという条件になっており、自機の機器構成として第２の給紙トレイにＢ４サイズの用紙がセットされている場合、代替印刷を行うページの印刷条件を、第２の給紙トレイを使用してＢ４サイズの用紙に印刷を行うという条件に変更する。
【００５４】
本実施形態に係る画像形成システムのように、ネットワーク４００上のある画像形成装置が、自機では指定されている印刷条件で印刷できないページを他の画像形成装置に印刷させ、且つ、該ページを代替出力条件にて自機でも代替印刷を行うようにした場合、ユーザは、自機で代替印刷されたページを他の画像形成装置で印刷されたものに差し替える（マージする）ことによって、意図した印刷物を得ることができる。このとき、代替印刷されたページの位置が一目で分かれば、ユーザによるマージ作業は簡便なものとなる。上記の例のように、代替印刷を行うページを前ページとは異なるサイズの用紙に印刷した場合は、代替印刷されたページの位置をユーザが判別しやすく、マージ作業を簡便に行えるようになる。
【００５５】
（Ｃ）前ページと異なる紙種
「代替モード」が“前ページと異なる紙種”となっている場合、代替出力条件決定部１０４は、代替印刷を行うページが前ページとは異なる紙種の用紙であって自機が保有している用紙に印刷されるように、該ページに対する代替出力条件を決定する。この場合も、代替印刷されたページの位置をユーザが判別しやすくなるため、マージ作業を簡便に行えるようになる。
【００５６】
（Ｄ）前ページと異なる用紙カラー
「代替モード」が“前ページと異なる用紙カラー”となっている場合、代替出力条件決定部１０４は、代替印刷を行うページが前ページとは異なる色の用紙であって自機が保有している用紙に印刷されるように、該ページに対する代替出力条件を決定する。この場合も、代替印刷されたページの位置をユーザが判別しやすくなるため、マージ作業を簡便に行えるようになる。
【００５７】
（Ｅ）タブ紙
「代替モード」が“タブ紙”となっている場合、代替出力条件決定部１０４は、代替印刷を行うページが自機で対応可能なタブ紙に印刷されるように、該ページに対する代替出力条件を決定する。この場合も、代替印刷されたページの位置をユーザが判別しやすくなるため、マージ作業を簡便に行えるようになる。
【００５８】
図９は、代替出力条件決定部１０４が代替モードに応じて代替出力条件を決定する処理の概要を表したフローチャートである。代替出力条件決定部１０４は、代替印刷を行うページの代替出力条件を決定する際に、例えば初期設定により自機に設定されている「代替モード」を確認する。「代替モード」として上述した（Ａ）〜（Ｅ）の５つが存在する場合、代替出力条件決定部１０４は、「代替モード」が“前ページと同一”となっているか否か（ステップＳ１０１）、「代替モード」が“前ページと異なる用紙サイズ”となっている否か（ステップＳ１０２）、「代替モード」が“前ページと異なる紙種”となっているか否か（ステップＳ１０３）、「代替モード」が“前ページと異なる用紙カラー”となっているか否か（ステップＳ１０４）を順次判定する。以上の判定結果が全てＮＯの場合は、「代替モード」が“タブ紙”となっている場合である。
【００５９】
そして、代替出力条件決定部１０４は、「代替モード」が“前ページと同一”であれば、前ページの用紙と同一の用紙の残量があるかどうかを確認し（ステップＳ１０５）、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１０６）。一方、前ページの用紙と同一の用紙が不足している場合は、代替出力条件を決定することなく処理を終了する。
【００６０】
また、代替出力条件決定部１０４は、「代替モード」が“前ページと異なる用紙サイズ”であれば、前ページと異なるサイズの用紙を自機が保有しているか否かを確認し（ステップＳ１０７）、保有していれば代替印刷するページを前ページとは異なるサイズの用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１０８）。一方、前ページと異なるサイズの用紙を自機が保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し（ステップＳ１０５）、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１０６）。
【００６１】
また、代替出力条件決定部１０４は、「代替モード」が“前ページと異なる紙種”であれば、前ページと異なる紙種の用紙を自機が保有しているか否かを確認し（ステップＳ１０９）、保有していれば代替印刷するページを前ページとは異なる紙種の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１１０）。一方、前ページと異なる紙種の用紙を自機が保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し（ステップＳ１０５）、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１０６）。
【００６２】
また、代替出力条件決定部１０４は、「代替モード」が“前ページと異なる用紙カラー”であれば、前ページと異なる色の用紙を自機が保有しているか否かを確認し（ステップＳ１１１）、保有していれば代替印刷するページを前ページとは異なる色の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１１２）。一方、前ページと異なる色の用紙を自機が保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し（ステップＳ１０５）、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１０６）。
【００６３】
また、代替出力条件決定部１０４は、「代替モード」が“タブ紙”であれば、自機がタブ紙を保有しているか否かを確認し（ステップＳ１１３）、保有していれば代替印刷するページをタブ紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１１４）。一方、自機がタブ紙を保有していない場合は、前ページの用紙と同一の用紙の残量があるかどうかを確認し（ステップＳ１０５）、残量があれば代替印刷するページを前ページと同一の用紙に印刷するように、該ページの代替出力条件を決定する（ステップＳ１０６）。
【００６４】
以上、具体的な例を挙げながら詳細に説明したように、本実施形態に係る画像形成システムでは、ネットワーク４００に接続された複合機１００、プリンタ装置２００、ＦＡＸ装置３００などの画像形成装置のそれぞれが、複数のページからなる印刷ジョブの一部のページが指定されている印刷条件で印刷できない場合に、該ページの印刷を他の画像形成装置に委託するとともに、該ページを自機で対応可能な他の印刷条件にて代替して印刷するようにしている。これにより、各画像形成装置は、自機で印刷できないページのみを他の画像形成装置に印刷させることができ、また、自機での処理を途中で停止させることなく印刷ジョブを実行することが可能となる。また、他の画像形成装置に印刷を委託したページの代替印刷が行われることで、ユーザによるマージ作業の手間を低減することが可能となる。
【００６５】
次に、本実施形態の変形例について説明する。
（変形例１）
変形例１は、指定された印刷条件で印刷できないページを代替出力条件にて印刷（代替印刷）する際に、該ページの印刷が代替印刷であることを示す情報を付加して印刷するものである。具体的には、代替印刷を行う用紙に例えば「本ページは代替印刷です」といった文字画像を付加して印刷する。この場合は、代替印刷を行う画像形成装置（例えば複合機１００）の機能構成として、図１０に示すように、上記のような文字画像を生成するためのガイド画像生成部１１４が付加される。この画像形成装置（例えば複合機１００）では、ジョブ制御部１０５による制御のもとで印刷部１１２が代替印刷を行う際に、ガイド画像生成部１１４によって上記のような文字画像が生成され、この文字画像が印刷部１１２により用紙に印刷される。このように、代替印刷の際に該ページが代替印刷であることを示す情報を付加して印刷を行うことにより、ユーザは、代替印刷されたページを一目で判別することができ、マージ作業をより簡便に行うことが可能となる。
【００６６】
（変形例２）
変形例２は、指定された印刷条件で印刷できないページを代替出力条件にて印刷（代替印刷）する際に、代替印刷の対象となるページを本来出力すべきサイズよりも小さいサムネイル画像として印刷するものである。この場合は、代替印刷を行う画像形成装置（例えば複合機１００）の機能構成として、図１１に示すように、サムネイル画像を生成するためのサムネイル画像生成部１１５が付加される。この画像形成装置（例えば複合機１００）では、ジョブ制御部１０５による制御のもとで印刷部１１２が代替印刷を行う際に、サムネイル画像生成部１１５によって代替印刷の対象となるページのサムネイル画像が生成され、このサムネイル画像が印刷部１１２により用紙に印刷される。このように、代替印刷の際に対象となるページのサムネイル画像を印刷することにより、ユーザは、代替印刷されたページを一目で判別することができ、マージ作業をより簡便に行うことが可能となる。
【００６７】
（変形例３）
変形例３は、指定された印刷条件で印刷できないページを代替出力条件にて印刷（代替印刷）する際に、該ページを指定された印刷条件で印刷する画像形成装置、すなわち、該ページの印刷委託先として決定されて該ページのデータが転送された画像形成装置を識別する情報（機器名など）を付加して印刷するものである。この場合は、代替印刷を行う画像形成装置（例えば複合機１００）の機能構成として、図１２に示すように、印刷委託先の画像形成装置の機器名などを文字列画像として生成するための文字列画像生成部１１６が付加される。この画像形成装置（例えば複合機１００）では、ジョブ制御部１０５による制御のもとで印刷部１１２が代替印刷を行う際に、文字列画像生成部１１６によって印刷委託先の画像形成装置の機器名などが文字列画像として生成され、この文字列画像が印刷部１１２により用紙に印刷される。このように、代替印刷の際に印刷委託先の画像形成装置を識別する情報を付加して印刷することにより、ユーザは、印刷委託先の画像形成装置を容易に特定することが可能となる。
【００６８】
（変形例４）
変形例４は、指定されている印刷条件で印刷できないページが印刷ジョブに連続して含まれる場合に、これら連続するページの最初のページのみを対象として代替印刷を行って、残りのページについては代替印刷を行わないようにしたものである。この変形例４の処理の概要を図１３のフローチャートで示す。変形例４では、指定された印刷条件で印刷できないページが発生し、代替出力条件決定部１０４が代替出力条件の決定処理を行う際に、まず、前ページに対して代替印刷を行ったか否かを判定する（ステップＳ２０１）。そして、前ページに対して代替印刷を行っていなければ、設定されている「代替モード」に応じて該ページに対する代替出力条件を決定する（ステップＳ２０２）。一方、前ページに対して代替印刷を行っている場合には、該ページの印刷をキャンセルする指令を出力する。この指令はジョブ制御部１０５に伝達され、ジョブ制御部１０５による制御によって、該ページの印刷がキャンセルされて次のページの処理が実行される。この変形例４のように、指定されている印刷条件で印刷できないページが印刷ジョブに連続して含まれる場合に、これら連続するページの最初のページのみを対象として代替印刷を行って、残りのページについては代替印刷を行わないようにすることで、用紙の消費を抑えて資源の節約を図ることができる。
【００６９】
なお、以上説明した実施形態およびその変形例は、本発明の一適用例を例示的に示したものであり、本発明は上記の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で様々な変形や変更を加えて具体化することができる。
【符号の説明】
【００７０】
１００  複合機
１０１  条件設定部
１０２  ジョブ管理部
１０３  転送判断部
１０４  代替出力条件決定部
１０５  ジョブ制御部
１０６  データ転送部
１０７  データ受信部
１０８  原稿読み取り部
１０９  ＦＡＸ受信部
１１０  文書読み出し部
１１１  ＦＡＸ送信部
１１２  印刷部
１１３  文書保管部
２００  プリンタ装置
３００  ＦＡＸ装置
４００  ネットワーク
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特許第４０５６４０２号公報
【図１】
0005609264.tif 000002
【図２】
0005609264.tif 000003
【図３】
0005609264.tif 000004
【図４】
0005609264.tif 000005
【図５】
0005609264.tif 000006
【図６−１】
0005609264.tif 000007
【図６−２】
0005609264.tif 000008
【図７】
0005609264.tif 000009
【図８】
0005609264.tif 000010
【図９】
0005609264.tif 000011
【図１０】
0005609264.tif 000012
【図１１】
0005609264.tif 000013
【図１２】
0005609264.tif 000014
【図１３】
0005609264.tif 000015