(57)【要約】【課題】  拡張コピーの実行中に他のＰＣから印刷ジョブを受信した場合、その印刷ジョブが拡張コピーの印刷ジョブよりも先に実行されてしまう。【解決手段】  ジョブの開始が指示されると当該ジョブを特定する識別情報とともにジョブの開始を示す情報を外部装置に送信し、その外部装置がその情報に応答して送信したジョブを受信すると、そのジョブがその外部装置と連携して実行するジョブに関連したジョブかどうかを判定する（４０２）。その外部装置と連携して実行するジョブに関連したジョブであると判定すると、当該受信したジョブの実行を開始し（Ｓ４０４）、その外部装置と連携して実行するジョブに関連したジョブでないと判定すると、当該受信したジョブを実行待ちリストに登録する（Ｓ４０３）。【選択図】  図４
2011253466.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と画像形成装置とが通信可能で、前記外部装置と前記画像形成装置とが連携してジョブを実行できる画像形成システムであって、
前記画像形成装置は、
ジョブの開始が指示されると、当該ジョブを特定する識別情報とジョブの開始を示す情報とを前記外部装置に送信する送信手段と、
前記情報に応答して前記外部装置からジョブを受信する受信手段と、
前記外部装置と連携して実行するジョブを開始した後であって、前記受信手段により受信したジョブが、前記連携して実行するジョブに関連したジョブであるかどうかを判定する判定手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブを開始し、前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定すると、前記受信したジョブを実行待ちリストに登録するように制御する制御手段とを有し、
前記外部装置は、
前記送信手段によって送信された識別情報が前記画像形成装置と連携して実行するジョブを示している場合、前記連携して実行するジョブであることを示す識別情報と前記ジョブとを前記画像形成装置に送信する手段を有することを特徴とする画像形成システム。
【請求項２】
ジョブの開始が指示されると、当該ジョブを特定する識別情報とジョブの開始を示す情報とを外部装置に送信する送信手段と、
前記外部装置が前記情報に応答して送信したジョブを受信する受信手段と、
前記外部装置と連携して実行するジョブを開始した後であって、前記受信手段により受信したジョブが、前記連携して実行するジョブに関連したジョブであるかどうかを判定する判定手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブを開始し、前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定すると、前記受信したジョブを実行待ちリストに登録するように制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項３】
前記制御手段は更に、前記連携して実行するジョブに関連したジョブを実行した後、前記実行待ちリストに登録されているジョブを実行するように制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記画像形成装置は、更に、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記実行待ちリストに、前記外部装置と連携して実行する先行するジョブが登録されているかどうかを判定する手段と、
前記先行するジョブが登録されていると判定されると、前記判定手段により前記連携して実行するジョブに関連したジョブと判断された前記ジョブを前記実行待ちリストに登録する登録手段を有することを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
ジョブの開始が指示されると、当該ジョブを特定する識別情報とジョブの開始を示す情報とを外部装置に送信する送信手段と、
前記外部装置が前記情報に応答して送信したジョブを受信する受信手段と、
前記外部装置と連携して実行するジョブを開始した後であって、前記受信手段により受信したジョブが、前記連携して実行するジョブに関連したジョブであるかどうかを判定する判定手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブを開始し、前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定すると、前記受信したジョブを実行待ちリストに登録するように制御する制御手段と、
前記受信手段により受信したジョブの実行に要する時間が所定時間内であるかどうかを判断する判断手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブの実行を開始する制御手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定した場合であっても、前記判断手段により前記ジョブの実行に要する時間が所定時間内であると判断すると、当該受信したジョブを実行するように制御するジョブ制御手段と、
を有することを特徴とする画像形成装置。
【請求項６】
ジョブの開始が指示されると、当該ジョブを特定する識別情報とジョブの開始を示す情報とを外部装置に送信する送信手段と、
前記外部装置が前記情報に応答して送信したジョブを受信する受信手段と、
前記外部装置と連携して実行するジョブを開始した後であって、前記受信手段により受信したジョブが、前記連携して実行するジョブに関連したジョブであるかどうかを判定する判定手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブを開始し、前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定すると、前記受信したジョブを実行待ちリストに登録するように制御する制御手段と、
前記受信手段により受信したジョブを実行させるかどうかの指示を受け付ける受け付け手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブの実行を開始する制御手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定した場合であっても、前記受け付け手段により前記受信したジョブを実行させる指示を受け付けると、当該受信したジョブを実行するように制御するジョブ制御手段と、
を有することを特徴とする画像形成装置。
【請求項７】
画像形成装置を制御する制御方法であって、
前記画像形成装置の送信手段が、ジョブの開始が指示されると当該ジョブを特定する識別情報とジョブの開始を示す情報とを外部装置に送信する送信工程と、
前記画像形成装置の受信手段が、前記外部装置が前記情報に応答して送信したジョブを受信する受信工程と、
前記画像形成装置の判定手段が、前記外部装置と連携して実行するジョブを開始した後であって、前記受信工程で受信したジョブが、前記連携して実行するジョブに関連したジョブであるかどうかを判定する判定工程と、
前記画像形成装置の制御手段が、前記判定工程で前記連携して実行するジョブに関連したジョブであると判定すると前記受信したジョブを開始し、前記判定工程で前記連携して実行するジョブに関連したジョブでないと判定すると前記受信したジョブを実行待ちリストに登録するように制御する制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置と外部装置（ＰＣ）とが協働して処理を行う技術に関するものである。
【背景技術】
【０００２】
近年、小型の画像形成装置では、コスト競争が激しいだけでなく、更なる装置の小型化及び高機能が求められている。このような画像形成装置において、限定されたハードウェア資源で最大限の機能やパフォーマンスを提供するために、画像形成装置と外部装置とが連携して情報処理を行う技術がある。これには画像形成装置と外部装置（サーバやＰＣ等）が連携して情報処理や画像処理を行い、画像形成装置単独では提供できない拡張的な機能を実現する技術（拡張コピー機能）がある。例えば、特許文献１の技術を用いることにより、画像形成装置の構成を簡略化でき、その結果、安価な機器を提供する事が可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−１８６６７７号公報  特許文献１によると、コピー機能を提供するために、スキャナとプリンタとを一体化した画像処理装置（ＭＦＰ）とパーソナルコンピュータ（ＰＣ）等の外部装置とを接続し、ＭＦＰで得た画像データをＰＣで画像処理している。こうして従来のコピー機能ではＭＦＰだけで行っていた画像処理をＰＣで実行することにより、ＭＦＰのハードウェア資源を少なくしている。特許文献１では、ＭＦＰの操作（原稿の読み取り開始や各種設定）もＰＣで行っている。  一方、ＭＦＰの操作部で特許文献１のようなコピー機能を操作できる拡張コピー機能（擬似コピー機能）が提案されている。これは、ＭＦＰのハードウェア資源では実現できない拡張的なコピー機能を、ＰＣなどの外部装置の資源を用いて実行する機能で、その操作もＭＦＰの操作部で行うことができる技術である。外部装置には、ＭＦＰの原稿読み取り機能を制御するスキャンドライバプログラムと、印刷機能を制御するプリントドライバプログラムがインストールされている。ＭＦＰは、ユーザのコピースタートの指示を受けると外部装置へその指示を通知し、外部装置は各ドライバプログラムに従って、原稿の読み取り、各種画像処理、印刷を実行する。原稿の読み取りと印刷はＭＦＰで行うが、各種画像処理は外部装置のハードウェア資源とドライバプログラムによって実行される。この技術によって、ＭＦＰのメモリの容量が少ない場合でも、ＭＦＰに代わって外部装置のメモリに画像データの蓄積させることで、多ページのレイアウト処理やソート処理を実現可能にしている。更には、ＭＦＰに必要最低限のハードウェアのみを構成し、複雑で高度な画像処理・色処理などは外部装置にインストールされた画像処理プログラムによって行っている。これにより、ＭＦＰのコストダウンも図りつつ、高性能化が可能になる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した拡張コピー機能は、（１）ＭＦＰでの原稿の読み取り、（２）ＰＣでの画像処理、（３）ＭＦＰでの印刷という３つの処理から構成される。ところが、これら一連の拡張コピー処理の実行中にも、ＭＦＰは他のＰＣなどから通常の印刷ジョブを受信し、プリント処理を指示される可能性がある。そのため、上記（１），（２）の処理を実行中に他のＰＣなどから印刷ジョブを受信した場合、その印刷ジョブが上記（３）の拡張コピー機能の印刷ジョブよりも先に実行されてしまうという問題がある。即ち、ユーザがＭＦＰの前で拡張コピー実行を指示し、その完了を待っている間に、ＰＣからの他の印刷ジョブが割り込んで印刷を実行してしまい、その結果、コピーが完了するまで長く待たされてしまうという問題がある。
【０００５】
本発明の目的は上記従来技術の問題点を解決することにある。
【０００６】
本願発明の特徴は、外部装置と連携して実行するジョブの実行中、当該ジョブ以外の開始指示を後回しにすることにより、当該ジョブに割り込んだジョブにより実行中のジョブが待たされるといった事態の発生を防止できる。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係る画像形成システムは以下のような構成を備える。即ち、
外部装置と画像形成装置とが通信可能で、前記外部装置と前記画像形成装置とが連携してジョブを実行できる画像形成システムであって、
前記画像形成装置は、
ジョブの開始が指示されると、当該ジョブを特定する識別情報とジョブの開始を示す情報とを前記外部装置に送信する送信手段と、
前記情報に応答して前記外部装置からジョブを受信する受信手段と、
前記外部装置と連携して実行するジョブを開始した後であって、前記受信手段により受信したジョブが、前記連携して実行するジョブに関連したジョブであるかどうかを判定する判定手段と、
前記判定手段により前記連携して実行するジョブに関連したジョブであると判定すると、前記受信したジョブを開始し、前記判定手段により前記連携して実行するジョブに関連したジョブでないと判定すると、前記受信したジョブを実行待ちリストに登録するように制御する制御手段とを有し、
前記外部装置は、
前記送信手段によって送信された識別情報が前記画像形成装置と連携して実行するジョブを示している場合、前記連携して実行するジョブであることを示す識別情報と前記ジョブとを前記画像形成装置に送信する手段を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、外部装置と連携して実行するジョブの実行開始から完了までの間に、他のジョブが割り込むことを防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態１に係る画像形成装置のハードウェア構成を示すブロック図。
【図２】本実施形態１に係る画像形成装置の操作パネルの上面図。
【図３】本実施形態１に係る拡張コピーを説明するシーケンス図。
【図４】実施形態１に係る画像形成装置の拡張コピー処理を説明するフローチャート。
【図５】実施形態２に係る画像形成装置の制御処理を説明するフローチャート。
【図６】本実施形態２に係る画像形成装置による、拡張コピーと通常コピーの競合時の処理を説明するフローチャート。
【図７】本実施形態３に係る画像形成装置の制御処理を説明するフローチャート。
【図８】本実施形態３に係る画像形成装置の制御処理を説明するフローチャート。
【図９】本実施形態４に係る画像形成装置の制御処理を説明するフローチャート。
【図１０】実施形態４に係るユーザへの問い合わせ画面の一例を示す図。
【図１１】実施形態４に係るカバーページの印刷例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１１】
［実施形態１］
図１は、本発明の実施形態１に係る画像形成装置１００のハードウェア構成を示すブロック図である。この画像形成装置１００はＰＣと通信可能で、原稿を読み取るスキャナ機能、ＰＣより送信される印刷データ、或いはスキャナにより読み取った画像データをもとに画像を印刷する印刷機能を有する複合機の場合で説明する。更に、この画像形成装置１００は、ファクシミリ装置としても機能する。
【００１２】
コントローラ部１０１は、印刷部１０７、読取部１０９、操作パネル１１０、回線Ｉ／Ｆ１１２の制御を司る。コントローラ部１０１は、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、印刷部Ｉ／Ｆ１０６、読取部Ｉ／Ｆ１０８、モデム１１１、ＵＳＢＩ／Ｆ１１５、ネットワークＩ／Ｆ１１８を含み、各部はシステムバス１０５を介して接続されている。ＣＰＵ１０２は、各種制御プログラムに従って、各ブロックを総括的に制御する。これら各種制御プログラムは、ＲＯＭ１０４のプログラムＲＯＭに記憶された制御プログラムを読み出すことによって、或いは、ＲＯＭ１０４のプログラムＲＯＭに記憶された圧縮されたデータをＲＡＭ１０３へ伸張、展開して実行される。また図示しないハードディスクドライブ（ＨＤＤ）に前述の各種制御プログラムを圧縮状態或いは非圧縮状態で格納し、実行時にＲＡＭ１０３に展開して実行するようにしてもよい。ネットワークインターフェース（Ｉ／Ｆ）１１８は、ネットワーク（ＬＡＮ）１２０等を介してホストコンピュータ１１７（図中、ＰＣ）と通信処理を行う。ネットワークＩ／Ｆ１１８とネットワーク網１２０とは、ＬＡＮケーブル１１９などの通信ケーブルで接続される。モデム（ＭＯＤＥＭ）１１１は、回線インターフェース（Ｉ／Ｆ）１１２を介して公衆回線網１１４と接続し、図示しない他の画像形成装置やファクシミリ装置、電話機などと通信処理を行う。回線Ｉ／Ｆ１１２と公衆回線網１１４とは、一般的に電話線１１３などで接続される。
【００１３】
印刷部インターフェース（Ｉ／Ｆ）１０６は、印刷部１０７（プリンタエンジン）に画像信号を出力するインターフェースを担う。また読取部インターフェース（Ｉ／Ｆ）１０８は、読取部１０９（スキャナエンジン）から、読取部１０９が読み取った画像信号を入力するインターフェースを担う。ＣＰＵ１０２は、読取部Ｉ／Ｆ１０９より入力された画像信号を処理し、印刷（コピー）用の画像信号として印刷部Ｉ／Ｆ１０６へ出力する。こうしてスキャナである読取部１０９で読み取った画像信号を基に印刷部１０７で画像を印刷するコピー機能を実現できる。またＵＳＢインターフェース（Ｉ／Ｆ）１１５、或いはネットワークインターフェース１１８により、ＰＣ１１７から受信した印刷ジョブを基に印刷部１０７で画像を印刷するＰＣプリンタとしての機能も有している。ＣＰＵ１０２は、ＲＯＭ１０４のフォントＲＯＭに記憶されたフォント情報を用いて、操作パネル１１０の表示部に文字や記号を表示したり、ユーザの指示を受けた操作パネル１１０からの指示情報を受けたりする。またデータＲＯＭのＥＰＲＯＭ１０４ａには、ＣＰＵ１０２によって画像形成装置１００の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、ＣＰＵ１０２により必要に応じて読み出され、必要に応じて更新される。
【００１４】
図２は、本実施形態１に係る画像形成装置１００の操作パネル１１０の上面図である。  上述したように、この画像形成装置１００は、読取部１０９と印刷部１０７によるコピー機能や、読取部１０９とＵＳＢＩ／Ｆ１１５によるスキャン機能、モデム１１１によるファクシミリ機能を有している。更に、ＵＳＢ１１６やネットワーク経由１２０でＰＣ１１７から受け取った印刷ジョブを実行する機能も有する。従って、この操作パネル１１０には、上述した機能を選択するファンクションキー（２０１〜２０４）があり、ユーザは使用したい機能のボタンを押下することにより、動作モードを指示する。
【００１５】
図２では「拡張コピー」が選択された状態を示している。またユーザに対して、装置の設定状態や画像形成装置１００の機器状態を通知するための表示部２０５を有する。矢印キー２０６は、表示部２０５に表示されたカーソルなどの移動に用いられる。矢印キー２０６は、上下左右方向のカーソル移動を指示する４つのボタンがある。矢印キーの中央にはＯＫキー２０７が配置され、設定や問い合わせに対する「決定キー」の機能を有する。例えば、コピーの設定（用紙サイズ）を変更したい場合、コピー機能ボタン２０１を押下してコピー機能画面を表示させ、矢印キー２０６で変更したい項目（用紙サイズ）を選んでＯＫキー２０７を押下する。これにより用紙サイズを選択可能な設定画面に遷移する。そしてその設定画面上で、矢印キー２０６により、所望の用紙サイズの設定位置にカーソルを移動させてＯＫキー２０７を押すことにより、所望の用紙サイズを設定できる。またコピー部数やファクシミリ機能における電話番号の入力などには、テンキー２０８が用いられる。
【００１６】
コピーやスキャン、又はファクシミリのスタートを指示するキーとして白黒スタートキー２０９やカラースタートキー２１０がある。本実施形態１では、カラーコピー機能を想定してカラースタートキー２１０を有している。一方、モノクロ読み取り機能、或いはモノクロ印刷機能しか有さない画像形成装置１００では、スタートキーは白黒スタートキー２０９のみでも構わない。更に、読取部１０９で原稿を読み取ったときにカラー原稿かモノクロ原稿かを判別できる機能を有する画像形成装置では、図に示すスタートキーに限らず、単に処理の開始を指示するスタートキーであっても良い。ストップキー２１１は、各機能の動作を停止させる指示を行うキーである。一方、動作を停止させる際、ユーザは、状態確認／中止キー２１２を使用して、現在、画像形成装置で行っている処理の状態確認画面より、停止したい処理を選択して、その処理を停止させることができる。その場合も、項目の選択と決定には、前述の矢印キー２０６とＯＫキー２０７を用いる。
【００１７】
図３は、本実施形態１に係る画像形成システムにおける拡張コピーを説明する図である。この拡張コピーとは、画像形成装置１００とＰＣ１１７とが協働して行うコピー機能のことで、画像形成装置１００では実現できない機能を、ＰＣ１１７等の資源を用い、双方が連携して実現するものである。図３では、画像形成装置１００（図中ではＭＦＰと表記）と外部装置であるパーソナルコンピュータ（ＰＣ）１１７とを連携させて実現する拡張コピー動作のシーケンスで示している。図３の左側に示す３０１が画像形成装置１００のシーケンスを表す時間軸、右側２本がＰＣ１１７のシーケンスを表す時間軸である。ＰＣ１１７に係る２本の時間軸は、画像形成装置１００との連携を司る拡張コピーのアプリケーションの処理シーケンスの時間軸３０２と、印刷処理を司るプリンタドライバの処理シーケンスの時間軸３０３を示している。尚、この図３の説明に際して、ＰＣ１１７には、予め画像形成装置１００に対応した拡張コピーのアプリケーションやプリントドライバがインストールされているものとする。
【００１８】
まずＳ３０４で、ユーザによって拡張コピー機能が選択された（操作パネル１１０の拡張コピーキー２０２（図２）が押下された）とする。これによりＳ３０６で、画像形成装置１００は、ユーザに対して協働して動作する（連携する）ＰＣの選択画面を通知する。それに応じてＳ３０５で、ユーザが連携するＰＣ（ここではＰＣ１１７）を選択する。続いてＳ３０８で、拡張コピーを行うに先立って、必要な設定をユーザから受け付ける。この場合、ユーザが初期設定のままで拡張コピーを実行する場合は、この設定処理は省略できる。Ｓ３０７で、原稿の設置やユーザによる拡張コピーの設定が完了して準備完了状態になると画像形成装置１００は、ユーザのスタート指示を待つ。Ｓ３０９で、ユーザによりスタートキー２１０が押されて、拡張コピーの開始が指示されると、Ｓ３１０で画像形成装置１００は「拡張コピージョブ」として通常のコピージョブとは区別されたＩＤを付与して、そのジョブを登録する。
【００１９】
次に、このジョブのＩＤ（ジョブＩＤ（識別情報））について説明する。本実施形態１では、コピージョブ／拡張コピージョブ／プリント（印刷）ジョブ／スキャンジョブ／ＦＡＸ送信ジョブ／ＦＡＸ受信ジョブなどを画像形成装置１００が管理できるものとする。これら各ジョブはＩＤで管理され、ＥＰＲＯＭ１０４ａにデータとして格納される。例えば、コピージョブ（通常のコピー）であれば「ＣＰｎｎｎｎｎ」（ｎは正の整数）などのように、（接頭記号＋番号(nnnnn)）の形式で記述される。一方、スキャンジョブや印刷ジョブのＩＤは、本実施形態１では、「ＳＮｎｎｎｎｎ」や「ＰＲｎｎｎｎｎ」で表現される。
【００２０】
一方、本実施形態１に係る拡張コピーは、ＰＣ１１７と画像形成装置１００とが連携して行うコピー機能である。この拡張コピー機能は、画像形成装置１００の「スキャン機能」と「プリント機能」の組み合わせである。従って、ＰＣ１１７からのジョブの指示は「拡張コピージョブ」ではなく、「スキャンジョブ」や「印刷ジョブ」と同じパスで実行される。そのため拡張コピージョブのＩＤは、その機能を実現するために組み合わされたスキャンジョブＩＤと印刷ジョブＩＤに関連させたジョブＩＤである必要がある。従って、本実施形態１では、拡張コピージョブＩＤとスキャンジョブＩＤや印刷ジョブＩＤを関連付けるため、ＳＮｅｎｎｎｎｎ（ｅは特定の整数）やＰＲｅｎｎｎｎｎとする。これによって、接頭記号の直後の整数の最上位桁が、拡張コピーのスキャンジョブや印刷ジョブであることを示す「ｅ」であれば、他の通常スキャンジョブや通常印刷ジョブと明確に区別できる。更に、拡張コピージョブのＩＤは、通常のコピージョブのＩＤと区別するため、「ＥＣＰｎｎｎｎｎ」などのＩＤを用いるとよい。或いは、通常コピージョブのＩＤの接頭記号に拡張コピーのＩＤであることを示す「ｅ」を最上位桁に付与した「ＣＰｅｎｎｎｎｎ」で記述して管理してもよい。ここで例えば、拡張コピージョブを意味する「ｅ」を「９」とすると、拡張コピージョブのＩＤは「ＣＰ９００００１」で表現される。また拡張コピーに関連するスキャンジョブや印刷ジョブは、拡張コピージョブと同じ番号を用い、「ＳＮ９００００１」や「ＰＲ９００００１」で表現する。この場合、ジョブＩＤの番号部分の最上位桁が「９」であれば、拡張コピーに関連したジョブであると判断し、残りの５桁の番号が一致するスキャン／印刷ジョブは、同じ５桁番号の拡張コピージョブと関連する。
【００２１】
再び図３の拡張コピーシーケンスの説明に戻る。Ｓ３０９で拡張コピーの開始が指示されるとＳ３１１で、画像形成装置１００は、ユーザによって選択されたＰＣ１１７に対して拡張コピーのスタートを通知する。このとき画像形成装置１００は、Ｓ３１２で、ＰＣ１１７に対して拡張コピーのスタート通知と、前述のジョブＩＤを送信する。
【００２２】
このスタート通知とジョブＩＤを受信したＰＣ１１７は、Ｓ３１３で、拡張コピーアプリケーション（以降、拡張コピーアプリ）を起動する。そして、そのスタート通知に応答して画像形成装置１００に対して、スキャン開始と、拡張コピーによるスキャンジョブであることが判別できるジョブＩＤ（３１５）を送信して、原稿の読み取りの開始を指示する。また、拡張コピーアプリは、Ｓ３１４で、自身のジョブ管理リストに、画像形成装置１００から受信したジョブＩＤを登録する。ここでは前述したように、拡張コピー機能の一部であるスキャンジョブであるため、ジョブＩＤとして「ＳＮｅｎｎｎｎｎ」などのように、拡張コピーによるスキャンジョブであることが判別できるジョブＩＤを送信し、登録する。更に、拡張コピーアプリは、拡張コピー機能が完了した後も、そのジョブＩＤやジョブ結果などを履歴として残せる構成であってもよい。
【００２３】
これにより画像形成装置１００は、ＰＣ１１７の拡張コピーアプリより、原稿スキャンの開始指示と（拡張コピーによるスキャンジョブである事がわかる）スキャンジョブのＩＤを受信してＳ３１６で、当該ジョブを登録する。そしてＳ３１７で、原稿のスキャンを開始する。尚、図３では、説明を簡略にするため、１枚の原稿の拡張コピーを実行した場合について記述している。
【００２４】
こうして原稿をスキャンして得た画像データは、Ｓ３１８で、ＰＣ１１７に送信される。このとき、読み取った画像データをそのまま（ＲＡＷデータ）か、或いは、画像形成装置１００のハードウェア資源で画像処理を施した画像データ３１９をＰＣ１１７へ転送する。
【００２５】
ＰＣ１１７は、Ｓ３２０で、画像形成装置１００から受信した画像データに対して所定の画像処理を施し、必要に応じて符号化して画像データをＰＣ１１７の記憶装置（図示せず）へ蓄積する。このとき、複数の原稿がある場合は、続けて転送されてくる画像データに対して同様の処理を繰り返し、全ての画像データの転送が終わるまで画像処理されたデータをＰＣ１１７の記憶装置へ蓄積する。一方、全てのスキャン画像データの転送が終了すると画像形成装置１００は、Ｓ３２１で、印刷ジョブがＰＣ１１７より指示されるまで待機状態に入る。
【００２６】
次に、拡張コピーアプリは、ＰＣ１１７の記憶装置に蓄積した処理された画像データを、ＰＣ１１７にインストールされているプリントドライバによって印刷するための処理を行う。(画像データとジョブＩＤ）３２２により拡張コピーアプリから印刷指示を受けたプリントドライバ３０３は、Ｓ３２３でプリントドライバを起動する。そして、Ｓ３２４で、拡張コピーアプリから受け取ったジョブＩＤの整数部分を踏襲した印刷ジョブＩＤを割り振り、そのジョブを登録する。ここでは前述したように、拡張コピーの印刷ジョブであることがわかるように「ＰＲｅｎｎｎｎｎ」などのＩＤを登録する。そしてプリンタドライバは、Ｓ３２５で、拡張コピーアプリから受け取った画像データを蓄積（スプール）しながら、Ｓ３２６で、画像形成装置１００に対してプリント（印刷）ジョブを送信する。これによりジョブＩＤとそのプリントデータ（３２７）がプリンタドライバから画像形成装置１００に送信される。
【００２７】
これにより画像形成装置１００はＳ３２８で、通常の印刷ジョブと同じように、そのジョブを受信するが、そのジョブＩＤにより、先に実行中の拡張コピーに関連したジョブであると判断し、その情報を含めて印刷ジョブを登録する。その後、Ｓ３２９で、受信したプリントデータに従って印刷を開始する。そしてＳ３３０で正常に印刷処理が終了するとＳ３３１で、拡張コピージョブの履歴に正常終了として登録する。
【００２８】
一方、プリンタドライバは、正常にプリントデータの転送が完了すると、プリントドライバ、及び、拡張コピーアプリは、そのジョブが完了した旨を登録する（Ｓ３３２，Ｓ３３３）。或いは、履歴を残さない構成である場合には、実行中のジョブとして登録されたジョブＩＤを抹消する処理を行う。
【００２９】
以上説明したように本実施形態１によれば、従来のコピージョブＩＤ／スキャンジョブＩＤ／印刷ジョブＩＤの形式を保持したまま、一部を特定の記号に変更することにより、拡張コピーに関連したジョブであることを区別できる。
【００３０】
図４は、本実施形態１に係る画像形成装置１００の拡張コピー機能の処理を説明するフローチャートである。Ｓ４０１〜Ｓ４０６は各処理ステップを示し、図３に示す拡張コピー機能を実行中の画像形成装置１００におけるジョブ受信処理の流れに対応する。尚、各ステップに対応する制御手順はＲＡＭ１０３、ＲＯＭ１０４又は図示しないハードディスクドライブ（ＨＤＤ）のいずれかに記憶されており、ＣＰＵ１０２の制御の下に実行される。
【００３１】
Ｓ４０１で、ＣＰＵ１０２は拡張コピー機能を実行中で、ＰＣ１１７等の外部装置からジョブを受信するのを待っている。Ｓ４０１でジョブを受信するとＳ４０２に進み、そのジョブに含まれるジョブＩＤの内容を確認し、先に実行中の拡張コピーに関連したジョブであるか否かを判断する。本実施形態１では、前述したようにジョブＩＤが例えば「ＰＲ９００００１」である場合は、拡張コピーに関連したジョブであると判断できる。一方、例えば「ＰＲ０００００１」である場合は、拡張コピーではない通常の印刷ジョブであると判断できる。Ｓ４０２の判断の結果、通常の印刷ジョブであると判断した場合はＳ４０３に進み、当該ジョブ及びそのジョブＩＤを印刷待ちリスト（実行待ちリスト）に登録する。ここでは直ぐに印刷を行わない。そして、再びＳ４０１に戻り、ジョブの受信待ちに進む。
【００３２】
一方、Ｓ４０２で、拡張コピーのジョブであると判断した場合はＳ４０４に進み、直ちに、そのジョブの印刷処理を実行する。ここで行う印刷処理は、図３のＳ３２８〜Ｓ３３１の各ステップが該当する。
【００３３】
こうして拡張コピージョブの印刷が完了するとＳ４０５に進み、ＣＰＵ１０２は印刷待ちリストに印刷待ちのジョブが登録されているか否かを判断する。ここで印刷待ちのジョブが存在しないと判断すると、このフローチャートで示す処理を終了する。一方、Ｓ４０５で、印刷待ちのジョブが存在すると判断した場合はＳ４０６に進み、その印刷待ちリストに登録されているジョブの印刷を実行した後、このフローチャートで示す処理を終了する。
【００３４】
以上説明したように本実施形態１によれば、画像形成装置１００は、拡張コピーの印刷ジョブを優先して実行するので、拡張コピー中に、他の通常の印刷ジョブの印刷処理が割り込むのを防ぐことができる。そのため、画像形成装置で拡張コピーを実行している際に別の印刷ジョブが割り込まれることにより、拡張コピーの印刷処理が遅れるのを防ぐことができる。
【００３５】
［実施形態２］
次に、本発明に係る実施形態２について説明する。尚、本実施形態２に係る画像形成装置のハードウェア構成及び、ＰＣと接続するネットワーク構成は前述の実施形態１と同様であるため、その説明を省略する。
【００３６】
図３に示す拡張コピーのシーケンスにおいて、画像形成装置１００はＳ３１８で、スキャン画像のＰＣ１１７への転送が完了した後、直ちに次のジョブ（通常コピー／拡張コピー／スキャン／プリント／ＦＡＸ送信など）を受け付けられるようにしてもよい。この場合、先行の拡張コピーのプリント（印刷）ジョブの受信を待っている（Ｓ３２１）最中に後続の拡張コピーのプリント（印刷）ジョブを先に受信してしまうケースが発生し得る。また或いは、拡張コピーのプリント（印刷）ジョブの受信を待っている（Ｓ３２１）間に、通常コピーが実行されるケースが発生し得る。そのような場合でも、印刷の順序を適切に制御することを目的としている。
【００３７】
図５は、本発明の実施形態２に係る画像形成装置１００の制御処理を説明するフローチャートである。Ｓ５０１〜Ｓ５１０は各処理ステップを示し、拡張コピー機能を実行中の画像形成装置１００が拡張コピーのプリント（印刷）ジョブの受信を待っている間に（Ｓ３２１）実施する制御処理の流れに対応する。尚、各ステップに対応する制御手順はＲＡＭ１０３、ＲＯＭ１０４又は不図示のハードディスクドライブ（ＨＤＤ）のいずれかに記憶されており、ＣＰＵ１０２の制御の下に実行される。
【００３８】
ＣＰＵ１０２は、拡張コピーを実行中、Ｓ５０１で、ＰＣ１１７等の外部装置からジョブを受信するの待っている。そしてジョブを受信するとＳ５０２に進み、そのジョブに含まれるジョブＩＤの内容を確認し、拡張コピーに関連したジョブであるか否かを判断する。本実施形態２では、ジョブＩＤが例えば「ＰＲ９００００１」であれば、拡張コピーに関連したジョブであると判断できる。一方、例えば「ＰＲ０００００１」の場合は、拡張コピーではない通常の印刷ジョブであると判断できる。Ｓ５０２での判断の結果、通常の印刷ジョブであると判断した場合はＳ５０３に進み、そのジョブ及びそのジョブＩＤを通常のジョブ印刷待ちリストに登録し、その時点では印刷を実行せずにＳ４０１に進んで、ジョブを受信するのを待ち受ける。
【００３９】
一方、Ｓ５０２で、拡張コピーのジョブであると判断した場合はＳ５０４に進み、受信待ち中の先行拡張コピーのジョブが存在するかどうか否かを判断する。本実施形態２では、図３のＳ３１０で登録した拡張コピージョブのＩＤの中に、現在実行中で、かつ、Ｓ５０１で受信した印刷ジョブのＩＤよりも値の小さいＩＤのジョブが存在するかどうかを判断する。例えば、「ＣＰ９００００１」と「ＣＰ９００００２」が実行中の拡張コピージョブとして登録されている場合、Ｓ５０１で受信したプリントデータのジョブＩＤが「ＰＲ９００００２」の場合には、先行のジョブ（「ＰＲ９００００１」）が存在すると判断する。またＳ５０１で受信したプリントデータのジョブＩＤが「ＰＲ９００００１」である場合には、先行のジョブは存在しないものと判断する。
【００４０】
Ｓ５０４で、先行する拡張コピージョブがあると判断した場合はＳ５０５に進み、受信したジョブ及びそのジョブＩＤを拡張コピージョブ印刷待ちリストに登録する。そして、この時点では印刷処理は行わず、再びＳ４０１に戻って、次のジョブを受信するのを待つ。こうして、先行する印刷ジョブがあると判断した場合は、その先行ジョブの印刷開始を受信するまで、後続の印刷ジョブの実行を遅らせる。一方、Ｓ５０４で先行ジョブが無いと判断した場合はＳ５０６に進み、直ちに当該ジョブの印刷処理を実行する。ここで行う印刷処理とは、図３に示すＳ３２８〜Ｓ３３１の各ステップが該当する。
【００４１】
こうして、その拡張コピージョブの印刷が完了するとＳ５０７に進み、ＣＰＵ１０２は、次に拡張コピーの印刷待ちリストに、別の印刷待ちの拡張コピーのジョブが登録されている否かを判断する。ここで印刷待ちのジョブが存在すると判断した場合はＳ５０８に進み、その印刷待ちの拡張コピージョブの印刷を実行してＳ５０９に進む。ここで行う印刷処理は、図３に示すＳ３２８〜Ｓ３３１の各ステップが該当する。また印刷待ちのジョブが存在しないと判断した場合はＳ５０９に進む。Ｓ５０９では、通常ジョブ印刷リストに印刷待ちのジョブが登録されているか否かを判断する。登録されていないと判断した場合は直ちに、このフローチャートを終了するが、登録されている場合はＳ５１０に進み、その登録されている印刷待ちの通常の印刷ジョブの印刷を実行する。そして、このフローチャートを終了する。
【００４２】
図６は、本実施形態２に係る画像形成装置１００による、拡張コピーと通常コピーの競合時の処理を説明するフローチャートである。Ｓ６０１〜Ｓ６０６は各処理ステップを示し、図３に示す拡張コピーを実行中の画像形成装置１００が拡張コピーのプリント（印刷）ジョブを受信待ち（Ｓ３２１）中に実施する印刷順序制御処理の流れに対応する。尚、各ステップに対応する制御手順はＲＡＭ１０３、ＲＯＭ１０４又は不図示のハードディスクドライブ（ＨＤＤ）のいずれかに記憶されており、ＣＰＵ１０２の制御の下に実行される。
【００４３】
ＣＰＵ１０２は、拡張コピーのプリント（印刷）ジョブの受信待ち（Ｓ３２１）の間、Ｓ６０１で、ジョブを受信したかどうかを判断する。ジョブを受信しない場合はＳ６０２に進み、通常コピーが実行されているか否かを判断する。もしもここで拡張コピーの完了前に通常コピーが実施されていた場合はＳ６０３に進み、スキャンした通常コピージョブを通常コピーのＩＤと共に印刷待ちリストに登録する。そしてＳ６０１に進んで、再びジョブの受信を待ち受ける。
【００４４】
Ｓ６０１で、待ち受けていた拡張コピーのジョブを受信した場合はＳ６０４に進み、そのジョブの印刷処理を実行する。ここで行う印刷処理とは、図３で既に述べたＳ３２８〜Ｓ３３１の各ステップが該当する。そして、この拡張コピージョブの印刷が完了するとＳ６０５に進み、ＣＰＵ１０２は、印刷待ちリストに印刷待ちのジョブが登録されているか否かを判断する。登録されていない場合は直ちに、このフローチャートの処理を終了する。一方、印刷待ちのジョブが登録されている場合はＳ６０６に進み、その登録されているジョブの印刷を実行した後、このフローチャートの処理を終了する。
【００４５】
以上説明したように実施形態２によれば、画像形成装置１００は、拡張コピーを実行中に、他の通常印刷ジョブだけではなく、後続の拡張コピージョブや通常コピージョブの印刷処理が割り込むことも防ぐことが可能となる。
【００４６】
［実施形態３］
次に、本発明に係る第３の実施形態について説明する。尚、本実施形態３に係る画像形成装置のハードウェア構成及び、ＰＣと接続するネットワーク構成は前述の実施形態１と同様であるため、その説明を省略する。前述の実施形態１及び２では、最初に実行された拡張コピーのジョブを印刷し終えるまでは、後から実行した通常コピージョブや拡張コピージョブ、並びに、後から受信した通常の印刷ジョブの印刷処理を待機させた。それにより、要求が発生した順にシーケンシャルに印刷物を出力し、ユーザにとって混乱の無い印刷処理を実現していた。
【００４７】
しかしながら、拡張コピーの処理では、例えばＰＣ１１７での画像処理に時間がかかる場合など、拡張コピーの開始から完了までに長い時間を要する場合がある。そのような場合でも、常に要求が発生した順に印刷を行うと、拡張コピーのプリント（印刷）ジョブの受信待ちの間、後続ジョブのユーザが長時間待たされ続けてしまう事態が発生し得る。そこで本実施形態３では、このような問題点を解決する画像形成装置１００の制御処理について説明する。
【００４８】
図７は、本実施形態３に係る画像形成装置１００の制御処理を説明するフローチャートである。Ｓ７０１〜Ｓ７１４は各処理ステップを示し、拡張コピー機能を実行中の画像形成装置１００が拡張コピーのプリント（印刷）ジョブを受信待ち（Ｓ３２１）中に実施する制御処理の流れに対応する。尚、各ステップに対応する制御手順はＲＡＭ１０３、ＲＯＭ１０４又は不図示のハードディスクドライブ（ＨＤＤ）のいずれかに記憶されており、ＣＰＵ１０２の制御下に実行される。
【００４９】
ＣＰＵ１０２は、拡張コピー機能を実行中、Ｓ７０１で、ＰＣ１１７等の外部装置からジョブの受信を待っている。Ｓ７０１でジョブを受信するとＳ７０２に進み、そのジョブに含まれるジョブＩＤを確認し、拡張コピーに関連したジョブであるか否かを判断する。尚、この判断方法は前述の実施形態１と同様であるため、説明を割愛する。Ｓ７０２の判断の結果、通常の印刷ジョブであると判断した場合はＳ７０３に進み、そのジョブのサイズが所定の閾値よりも小さいかどうかを判断する。ここで所定サイズ以下のジョブであると判断した場合はＳ７０４に進み、拡張コピー処理の実行中ではあるが、その完了を待たずに直ちに、そのジョブの印刷処理を実行する。そして印刷処理が完了すると再びＳ７０１に戻ってジョブの受信待ちに進む。一方、Ｓ７０３で、所定のサイズよりも大きいジョブであると判断した場合はＳ７０５に進み、そのジョブ及びそのジョブＩＤを通常ジョブの印刷待ちリストに登録し、その時点では印刷実行を行わない。そしてＳ７０１に進んで、再びジョブの受信待ちとなる。
【００５０】
一方、Ｓ７０２での判断の結果、拡張コピーのジョブであると判断した場合はＳ７０６に進み、受信待ち中の先行ジョブが存在するかどうかを判断する。Ｓ７０６の具体的な判断方法については実施形態２と同様であるため、説明は割愛する。Ｓ７０６で先行ジョブがあると判断した場合はＳ７０７に進み、そのジョブのサイズが所定の閾値よりも小さいかどうかを判断する。所定サイズ以下のジョブであると判断した場合はＳ７０８に進み、先行している拡張コピーの処理を実行中ではあるが、その完了を待たずに直ちに、その受信した後続の拡張コピーのジョブの印刷処理を実行する。そして印刷処理が完了するとＳ７０１に進んで、再びジョブの受信を待ち受ける。またＳ７０７で、所定のサイズよりも大きい拡張コピーのジョブであると判断した場合はＳ７０９に進み、受信した拡張コピーのジョブ及びそのジョブＩＤを拡張コピージョブ印刷待ちリストに登録する。そして、その時点では印刷処理は行わず、Ｓ７０１に進んで、再びジョブを受信するのを待ち受ける。
【００５１】
またＳ７０６で、先行ジョブが無いと判断した場合はＳ７１０に進み、直ちに、その拡張コピーのジョブの印刷処理を実行する。そしてＳ７１１〜Ｓ７１４の処理は、前述の図５のＳ５０６〜Ｓ５１０の処理と同一であるため説明を割愛する。
【００５２】
図８は、本実施形態３に係る画像形成装置１００の制御処理を説明するフローチャートである。Ｓ８０１〜Ｓ８０８は各処理ステップを示し、拡張コピー機能を実行中の画像形成装置１００が拡張コピーのプリント（印刷）ジョブを受信待ち（Ｓ３２１）中に実施する制御処理の流れに対応する。尚、各ステップに対応する制御手順はＲＡＭ１０３、ＲＯＭ１０４又は不図示のハードディスクドライブ（ＨＤＤ）のいずれかに記憶されており、ＣＰＵ１０２の制御の下で実行される。
【００５３】
ＣＰＵ１０２は、Ｓ８０１で、拡張コピーのプリント（印刷）ジョブを受信待ち（Ｓ３２１）中で、ジョブを受信したかどうかを判断する。ジョブを受信していない場合はＳ８０２に進み、通常コピーが実行されているかを判断する。通常コピーも実行されていない場合は再びＳ８０１に進んで、ジョブの受信を待ち受ける。Ｓ８０２で、拡張コピーの完了前に通常コピーが実施されていたと判断した場合はＳ８０３に進み、そのジョブのサイズが所定の閾値よりも小さいかどうかを判断する。ここで所定サイズ以下のジョブであると判断した場合はＳ８０４に進み、拡張コピーの実行中ではあるが、その完了を待たずに、その受信した通常のコピージョブの印刷処理を直ちに実行する。そして、その通常のコピージョブの印刷処理が完了するとＳ８０１に進んで、再びジョブの受信を待つ。またＳ８０３で、所定のサイズよりも大きいジョブであると判断した場合はＳ８０５に進み、その受信した通常のコピージョブを、通常コピーのＩＤと共に印刷待ちリストに登録してＳ８０１に進む。
【００５４】
またＳ８０１で、待ち受けていた拡張コピーのジョブを受信した場合はＳ８０６に進んで、その拡張コピージョブの印刷処理を実行する。尚、Ｓ８０６〜Ｓ８０８の処理は、図６のＳ６０４〜Ｓ６０６と同一であるため説明を割愛する。
【００５５】
以上説明したように実施形態３によれば、画像形成装置１００が拡張コピーを実行中であっても、所定の条件を満たした場合には、他のジョブ（通常印刷ジョブ／後続の拡張コピージョブ／通常コピージョブ）を実行できる。
【００５６】
尚、本実施形態３では、直ちにジョブを実行するかどうかの判定条件としてジョブサイズを例に挙げて説明したが、本発明の範囲は必ずしもジョブサイズに限定されるものではない。例えば、印刷枚数や印刷時間など、その他にもあらゆる基準値が判定条件となり得る。また、判定条件やその閾値は動的に変更可能な構成になっていても良く、ジョブ毎（通常印刷ジョブ／後続の拡張コピージョブ／通常コピージョブ）に異なる判定条件や閾値を設定できるようにしても良い。またジョブサイズ、印刷枚数や印刷時間などを含めて、ジョブの実行に要する時間が所定時間内であるかの判断基準とする。
【００５７】
［実施形態４］
次に本発明の実施形態４について説明する。尚、本実施形態４に係る画像形成装置のハードウェア構成及び、ＰＣと接続するネットワーク構成は前述の実施形態１と同様であるため、その説明を省略する。
【００５８】
前述の実施形態３では、ジョブサイズや印刷枚数、印刷時間などの基準値を判定条件とし、所定の条件を満たした場合には他のジョブ（通常印刷ジョブ／後続の拡張コピージョブ／通常コピージョブ）を印刷実行可能としていた。しかしながら、他のジョブが印刷実行可能かどうかはユーザに通知されないため、拡張コピー実行のユーザ、また他のジョブ実行のユーザからわかりにくい。そのため各ジョブの実行ユーザは印刷物が自身の印刷物なのか判断しにくく、印刷物を取り違える事態が発生し得る。そこで本実施形態４では、上記の課題を解決するための画像形成装置１００における制御処理について説明する。
【００５９】
図９は、本実施形態４に係る画像形成装置１００による制御処理を説明するフローチャートである。Ｓ９０１〜Ｓ９０７は各処理ステップを示し、拡張コピー機能を実行中の画像形成装置１００が拡張コピーのプリント（印刷）ジョブを受信待ち（Ｓ３２１）中に実施する処理の流れに対応する。尚、各ステップに対応する制御手順はＲＡＭ１０３、ＲＯＭ１０４又は不図示のハードディスクドライブ（ＨＤＤ）のいずれかに記憶されており、ＣＰＵ１０２の制御の下に実行される。
【００６０】
Ｓ９０１でＣＰＵ１０２は、図３に示す拡張コピー機能を実行中、ＰＣ１１７等の外部装置からジョブの受信を待っている。ジョブを受信するとＳ９０２に進み、そのジョブに含まれるジョブＩＤを確認し、拡張コピーに関連したジョブであるか否かを判断する。尚、この判断の具体的な方法は、前述の実施形態１と同様であるため、説明を割愛する。Ｓ９０２で、通常の印刷ジョブであると判断した場合はＳ９０３に進み、表示部２０５に図１０に示す画面を表示する。
【００６１】
図１０は、実施形態４に係るユーザへの問い合わせ画面の一例を示す図である。
【００６２】
ここでは拡張コピーの実行中に、他のＰＣから割り込みの印刷ジョブを受信した場合に表示される。図１０では、その割り込み印刷で印刷される文書データのページ数と、その割り込み印刷を受け付けるかどうかを指示する「はい」、「いいえ」のボタンが表示されている。
【００６３】
そしてＳ９０４で、ユーザから印刷処理を実行しない指示（「いいえ」が指示された）を受けた場合はＳ９０６に進み、図１１に示すカバーページを印刷する。
【００６４】
図１１は、実施形態４に係るカバーページの印刷例を示す図である。
【００６５】
ここでは図１０の割り込み文書が、印刷されずに後回しにされた時刻、及びその枚数（図１０のページ数）に想到が印刷されている。そしてＳ９０７に進んで、その受信した通常の印刷ジョブ及びそのジョブＩＤを通常ジョブの印刷待ちリストに登録する。そしてＳ９０１に進んで、次のジョブを受信するのを待つ。
【００６６】
一方、Ｓ９０４で、割り込み文書の印刷が指示された場合（「はい」が指示された）はＳ９０５に進み、拡張コピー処理実行中ではあるが、その完了を待たずに、その受信した割り込み文書を直ちに印刷するジョブ制御処理を実行する。こうして印刷処理が完了すると再びＳ９０１に進んで、次のジョブの受信を待つ。またＳ９０２で、拡張コピーに関連したジョブであると判断するとＳ９０８に進み、その受信した拡張コピーに関連した印刷ジョブを実行する。
【００６７】
以上説明したように実施形態４によれば、画像形成装置１００が拡張コピーを実行中に、他のジョブ（通常印刷ジョブ／後続の拡張コピージョブ／通常コピージョブ）を印刷するかをユーザが選択できる。それにより印刷物の取り違えを減少させることができる。
【００６８】
尚、本実施形態４では、表示部２０５に表示される内容、またカバーページに印刷する内容としてプリント枚数やプリント時刻を例に挙げて説明したが、本発明の範囲は必ずしもプリント枚数やプリント時刻に限定されるものではない。ＰＣのＩＤなど、その他にもあらゆる情報が、表示または印刷する内容となり得る。
【００６９】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2011253466.tif 000003
【図２】
2011253466.tif 000004
【図３】
2011253466.tif 000005
【図４】
2011253466.tif 000006
【図５】
2011253466.tif 000007
【図６】
2011253466.tif 000008
【図７】
2011253466.tif 000009
【図８】
2011253466.tif 000010
【図９】
2011253466.tif 000011
【図１０】
2011253466.tif 000012
【図１１】
2011253466.tif 000013