(57)【特許請求の範囲】
【請求項１】
印刷ジョブを画像形成装置に送信する外部装置と、前記印刷ジョブに従って画像形成を実行する画像形成装置と、を有する画像形成システムであって、
前記外部装置は、
送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、前記印刷ジョブ群に、当該印刷ジョブ群を構成する各分割ジョブを受信する画像形成装置にその受信した印刷ジョブが分割ジョブであること、及び当該印刷ジョブ群を構成する分割ジョブ数を識別させるための識別情報を有するタグを付与するタグ付与部と、
前記印刷ジョブ群を送信するジョブ送信部と、
を有し、
前記画像形成装置は、
制御部と、
前記印刷ジョブ群に従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
前記外部装置から前記印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記タグを受信し、
前記制御部は、
前記タグに含まれる前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが前記印刷ジョブ群の送信元の外部装置以外の他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
前記タグは、前記印刷ジョブ群のうち前記ジョブ受信部が最初に受信する第１の分割ジョブに付与される第１のタグと、前記印刷ジョブ群のうち前記ジョブ受信部が最後に受信する最終分割ジョブに付与される第２のタグとを有し、
前記第１の分割ジョブに付与されたタグに含まれる前記識別情報は、前記ジョブ受信部が前記印刷ジョブ群を受信するのに要する受信時間を予測するための受信時間予測情報を含み、
前記制御部は、前記ジョブ受信部が前記第１の分割ジョブに付与されたタグを受信した後、前記受信時間予測情報に基づいて、前記画像形成部が前記印刷ジョブ群に従う最初のページの画像形成を開始するタイミングを決定する
ことを特徴とする画像形成システム。
【請求項２】
さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記制御部は、
前記他の印刷ジョブに従う画像形成に要する時間を推測し、
前記時間が閾値以下であると判断したとき、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする請求項２に記載の画像形成システム。
【請求項４】
前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする請求項２または３に記載の画像形成システム。
【請求項５】
印刷ジョブを画像形成装置に送信する外部装置と、前記印刷ジョブに従って画像形成を実行する画像形成装置と、を有する画像形成システムであって、
前記外部装置は、
送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、前記印刷ジョブ群に、当該印刷ジョブ群を構成する各分割ジョブを受信する画像形成装置にその受信した印刷ジョブが分割ジョブであること、及び当該印刷ジョブ群を構成する分割ジョブ数を識別させるための識別情報を有するタグを付与するタグ付与部と、
前記印刷ジョブ群を送信するジョブ送信部と、
を有し、
前記画像形成装置は、
制御部と、
前記印刷ジョブ群に従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
前記外部装置から前記印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記タグを受信し、
前記制御部は、
前記タグに含まれる前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが前記印刷ジョブ群の送信元の外部装置以外の他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
前記タグは、前記印刷ジョブ群のうち、前記ジョブ受信部が最初に受信する第１の分割ジョブに付与され、
前記識別情報は、前記印刷ジョブ群の総データ量、前記印刷ジョブ群中の画像データの総ページ数のうち１の情報を含み、
前記第１の分割ジョブに付与されたタグに含まれる前記識別情報は、前記ジョブ受信部が前記印刷ジョブ群を受信するのに要する受信時間を予測するための受信時間予測情報を含み、
前記制御部は、前記ジョブ受信部が前記第１の分割ジョブに付与されたタグを受信した後、前記受信時間予測情報に基づいて、前記画像形成部が前記印刷ジョブ群に従う最初のページの画像形成を開始するタイミングを決定する
ことを特徴とする画像形成システム。
【請求項６】
さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする請求項５に記載の画像形成システム。
【請求項７】
前記制御部は、
前記他の印刷ジョブに従う画像形成に要する時間を推測し、
前記時間が閾値以下であると判断したとき、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする請求項６に記載の画像形成システム。
【請求項８】
前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする請求項６または７に記載の画像形成システム。
【請求項９】
印刷ジョブを画像形成装置に送信する外部装置と、前記印刷ジョブに従って画像形成を実行する画像形成装置と、を有する画像形成システムであって、
前記外部装置は、
送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、前記印刷ジョブ群に、当該印刷ジョブ群を構成する各分割ジョブを受信する画像形成装置にその受信した印刷ジョブが分割ジョブであること、及び当該印刷ジョブ群を構成する分割ジョブ数を識別させるための識別情報を有するタグを付与するタグ付与部と、
前記印刷ジョブ群を送信するジョブ送信部と、
を有し、
前記画像形成装置は、
制御部と、
前記印刷ジョブ群に従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
前記外部装置から前記印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記タグを受信し、
前記制御部は、
前記タグに含まれる前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが前記印刷ジョブ群の送信元の外部装置以外の他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記他の印刷ジョブに従う画像形成に要する時間を推測し、前記時間が閾値以下であると判断したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする画像形成システム。
【請求項１０】
前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする請求項９に記載の画像形成システム。
【請求項１１】
制御部と、
印刷ジョブに従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
１の外部装置から、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記印刷ジョブ群に付与され、前記ジョブ受信部が受信するジョブが前記分割ジョブであるか否か、及び当該印刷ジョブ群を構成する分割ジョブ数を識別するための識別情報を有するタグを受信し、
前記制御部は、
前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
前記タグは、前記印刷ジョブ群のうち前記ジョブ受信部が最初に受信する第１の分割ジョブに付与される第１のタグと、前記印刷ジョブ群のうち前記ジョブ受信部が最後に受信する最終分割ジョブに付与される第２のタグとを有し、
前記第１の分割ジョブに付与されたタグに含まれる前記識別情報は、前記ジョブ受信部が前記印刷ジョブ群を受信するのに要する受信時間を予測するための受信時間予測情報を含み、
前記制御部は、前記ジョブ受信部が前記第１の分割ジョブに付与されたタグを受信した後、前記受信時間予測情報に基づいて、前記画像形成部が前記印刷ジョブ群に従う最初のページの画像形成を開始するタイミングを決定する
ことを特徴とする画像形成装置。
【請求項１２】
さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
前記制御部は、
前記他の印刷ジョブに従う画像形成に要する時間を推測し、
前記時間が閾値以下であると判断したとき、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする請求項１２または１３に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信したジョブに従って画像を形成する画像形成システム及び画像形成装置に関する。
【背景技術】
【０００２】
複合機などの画像形成装置は、パーソナルコンピュータ（ＰＣ）などから受信したジョブに従って、画像を記録紙に印刷するプリント機能を有する。また、受信したジョブが複数存在する場合、画像形成装置は、ジョブを一時的にＲＡＭ(Random Access Memory)に保持させ、順次、保持されたジョブを実行することで画像を記録紙に印刷する。
【０００３】
特許文献１には、予め設定された実行順序に従った特定印刷ジョブの実行中に、ユーザが優先印刷キーを操作することで、この特定印刷ジョブを中断させ他の印刷ジョブを優先的に実行させる画像形成装置が開示されている。
【０００４】
特許文献２には、画像形成装置がユーザ毎に印刷ジョブを保持し、ユーザが連続して実行したいジョブを指定することができる画像形成装置が開示されている。このことにより、ユーザは、画像形成装置に対して、意識的にある範囲までのジョブを連続的に実行させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２１０１７１号公報
【特許文献２】特開２００７−３２６２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、表計算ソフトウェアによって作成されるファイル（以下、表計算ファイルという）には、複数のシートが存在しており、この複数のシートをまとめて印刷する場合、ユーザは、プリンタドライバを使って印刷対象を複数のシート（「選択したシート」または「ブック全体」）に設定し、印刷ジョブを画像形成装置に送信する。
【０００７】
このとき、ユーザの意図に反し、印刷ジョブは複数のジョブに分割され、分割された個々のジョブは不特定の時間間隔で画像形成装置に送信される。この不特定の時間間隔の間に、他のユーザが画像形成装置に印刷ジョブを送信してしまうと、他のユーザからの印刷ジョブがこれら複数のジョブの間に入り込んでしまい、この結果、それぞれのユーザの印刷物が混在する問題があった。
【０００８】
しかしながら、上記特許文献では、この問題を解決する具体的な手段等が開示されていない。特に、特許文献２の画像形成装置の場合、ユーザは、意識的にある範囲までのジョブを連続的に実行するように画像形成装置を設定することができるが、表計算ファイルの複数のシートがまとめて印刷されるとき、ユーザは、印刷ジョブが複数のジョブに分割されることを認識することは少なく、意識的にある範囲までのジョブを連続的に実行するように画像形成装置を設定することはほとんどない。
【０００９】
また、上記特許文献には、画像形成装置のＲＡＭ等に複数のジョブが保持されていることを前提とした技術が開示されているが、上記問題は、分割されたジョブが不特定の時間間隔で画像形成装置に送信されることによって引き起こされるので、必ずしも画像形成装置に複数のジョブが保持されていなくとも起こりうる。従って、上記特許文献では、上記問題を解決することはできなかった。
【００１０】
本発明は、上記の問題を解決しようとするものであり、ユーザの意図に反し印刷ジョブが複数のジョブに分割されて、分割されたジョブの間に他のユーザの印刷ジョブが入り込んでも、それぞれのユーザの印刷物が混在することを防ぐことができる画像形成システム及び画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１２】
［１］印刷ジョブを画像形成装置に送信する外部装置と、前記印刷ジョブに従って画像形成を実行する画像形成装置と、を有する画像形成システムであって、
前記外部装置は、
送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、前記印刷ジョブ群に、当該印刷ジョブ群を構成する各分割ジョブを受信する画像形成装置にその受信した印刷ジョブが分割ジョブであること、及び当該印刷ジョブ群を構成する分割ジョブ数を識別させるための識別情報を有するタグを付与するタグ付与部と、
前記印刷ジョブ群を送信するジョブ送信部と、
を有し、
前記画像形成装置は、
制御部と、
前記印刷ジョブ群に従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
前記外部装置から前記印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記タグを受信し、
前記制御部は、
前記タグに含まれる前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが前記印刷ジョブ群の送信元の外部装置以外の他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
前記タグは、前記印刷ジョブ群のうち前記ジョブ受信部が最初に受信する第１の分割ジョブに付与される第１のタグと、前記印刷ジョブ群のうち前記ジョブ受信部が最後に受信する最終分割ジョブに付与される第２のタグとを有し、
前記第１の分割ジョブに付与されたタグに含まれる前記識別情報は、前記ジョブ受信部が前記印刷ジョブ群を受信するのに要する受信時間を予測するための受信時間予測情報を含み、
前記制御部は、前記ジョブ受信部が前記第１の分割ジョブに付与されたタグを受信した後、前記受信時間予測情報に基づいて、前記画像形成部が前記印刷ジョブ群に従う最初のページの画像形成を開始するタイミングを決定する
ことを特徴とする画像形成システム。
【００１３】
上記発明では、外部装置は、送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、印刷ジョブ群に識別情報を有するタグを付与する。一方、画像形成装置は、１の外部装置から受信した印刷ジョブ群に付与されたタグの識別情報を基に、印刷ジョブ群を受信する間に受信した印刷ジョブが、前記印刷ジョブ群を構成する分割ジョブか、他の外部装置から受信した他の印刷ジョブかを識別し、受信した印刷ジョブが他の外部装置から受信した他の印刷ジョブであることを認識した場合、印刷ジョブ群に従った画像形成を実行する間、他の印刷ジョブの実行を待機する。
【００１４】
従って、ユーザの意図に反し印刷ジョブが複数のジョブに分割されて、分割されたジョブの間に他のユーザの印刷ジョブが入り込んでも、それぞれのユーザの印刷物が混在することを防止することができる。
【００１６】
上記発明では、タグの識別情報には、たとえば、画像形成装置が受信した印刷ジョブ群の送信者に関する情報などが含まれる。また、第１のタグの識別情報には、このタグが付与される印刷ジョブが印刷ジョブ群の最初の分割ジョブであることを示す情報などが含まれる。第２のタグの識別情報には、このタグが付与される印刷ジョブが印刷ジョブ群の最後の分割ジョブであることを示す情報などが含まれる。これにより、第１のタグと第２のタグの間に存在する印刷ジョブであって、第１のタグが付与されている印刷ジョブの送信者と同一の送信者からの印刷ジョブを上記印刷ジョブ群を構成する分割ジョブとして識別することができる。
【００２４】
上記発明では、制御部は、タグの識別情報に含まれる受信時間予測情報から印刷ジョブ群を受信するのに要する受信時間を予測し、この予測された受信時間に基づいて、画像形成部が最初のページの画像形成を開始するタイミングを決定する。これにより、たとえば、印刷ジョブ群の受信が完了するのとほぼ同時にこの印刷ジョブ群に従う画像形成が終了するように最初のページの画像形成を開始するタイミングを決定することができ、上記印刷ジョブ群に従う画像形成のために画像形成装置を占有する時間を短くすることができる。従って、画像形成装置が印刷ジョブ群を受信している間に他の印刷ジョブを受信した場合でも、予測された受信時間に基づいて決定された上記最初のページの画像形成の開始タイミングより早く他の印刷ジョブを受信し、さらに上記開始タイミングより他の印刷ジョブに従う画像形成の完了時刻が早ければ、上記印刷ジョブ群に従う画像形成が完了するまで待つことなく、他の印刷ジョブに従う画像形成を先に実行することができる。さらに、画像形成装置の画像形成部の駆動時間も短くなり、省電力化に寄与する。
【００２５】
ここで、受信時間予測情報は、たとえば、印刷ジョブ群を構成する分割ジョブの数、印刷ジョブ群の総データ量など、印刷ジョブ群の受信時間を予測するための情報であればよい。
【００２６】
［２］さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする［１］に記載の画像形成システム。
【００２７】
上記発明では、印刷ジョブ群に従う画像形成の実行中に他の印刷ジョブを受信したとき、画像形成装置は、ユーザに他の印刷ジョブに従う画像形成を割り込ませるか否かを問い合わせる。これにより、印刷ジョブ群に従う画像形成を中断させ、他の印刷ジョブに従う画像形成をすぐに実行することができる。さらに、ユーザが、印刷ジョブ群に従う画像形成中に、意識的に他のジョブに従う画像形成の実行を割り込ませるよう画像形成装置に指示することができるので、他のジョブに従う画像形成によって得られた印刷物をすぐに受け取ることができる。従って、それぞれのユーザの印刷物が混在することを防止することができる。
【００２８】
［３］前記制御部は、
前記他の印刷ジョブに従う画像形成に要する時間を推測し、
前記時間が閾値以下であると判断したとき、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする［２］に記載の画像形成システム。
【００２９】
上記発明では、特に、他の印刷ジョブに従う画像形成に要する時間が短い場合に、画像形成装置は、ユーザに他の印刷ジョブに従う画像形成を割り込ませるか否かを問い合わせる。
【００３０】
［４］前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする［２］または［３］に記載の画像形成システム。
【００３１】
上記発明では、前記表示部が省電力モード中である場合、画像形成部が印刷ジョブ群に従う画像形成を実行する間にジョブ受信部が前記他の印刷ジョブを受信したとき、制御部は、受信した印刷ジョブの送信者を表示するために、表示部の省電力モードを解除させる。ここで、省電力モードとは、消費電力を抑制するために、表示部の表示を一時的に停止させるモードである。
［５］印刷ジョブを画像形成装置に送信する外部装置と、前記印刷ジョブに従って画像形成を実行する画像形成装置と、を有する画像形成システムであって、
前記外部装置は、
送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、前記印刷ジョブ群に、当該印刷ジョブ群を構成する各分割ジョブを受信する画像形成装置にその受信した印刷ジョブが分割ジョブであること、及び当該印刷ジョブ群を構成する分割ジョブ数を識別させるための識別情報を有するタグを付与するタグ付与部と、
前記印刷ジョブ群を送信するジョブ送信部と、
を有し、
前記画像形成装置は、
制御部と、
前記印刷ジョブ群に従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
前記外部装置から前記印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記タグを受信し、
前記制御部は、
前記タグに含まれる前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが前記印刷ジョブ群の送信元の外部装置以外の他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
前記タグは、前記印刷ジョブ群のうち、前記ジョブ受信部が最初に受信する第１の分割ジョブに付与され、
前記識別情報は、前記印刷ジョブ群の総データ量、前記印刷ジョブ群中の画像データの総ページ数のうち１の情報を含み、
前記第１の分割ジョブに付与されたタグに含まれる前記識別情報は、前記ジョブ受信部が前記印刷ジョブ群を受信するのに要する受信時間を予測するための受信時間予測情報を含み、
前記制御部は、前記ジョブ受信部が前記第１の分割ジョブに付与されたタグを受信した後、前記受信時間予測情報に基づいて、前記画像形成部が前記印刷ジョブ群に従う最初のページの画像形成を開始するタイミングを決定する
ことを特徴とする画像形成システム。
上記発明では、外部装置は、送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、印刷ジョブ群に識別情報を有するタグを付与する。一方、画像形成装置は、１の外部装置から受信した印刷ジョブ群に付与されたタグの識別情報を基に、印刷ジョブ群を受信する間に受信した印刷ジョブが、前記印刷ジョブ群を構成する分割ジョブか、他の外部装置から受信した他の印刷ジョブかを識別し、受信した印刷ジョブが他の外部装置から受信した他の印刷ジョブであることを認識した場合、印刷ジョブ群に従った画像形成を実行する間、他の印刷ジョブの実行を待機する。
従って、ユーザの意図に反し印刷ジョブが複数のジョブに分割されて、分割されたジョブの間に他のユーザの印刷ジョブが入り込んでも、それぞれのユーザの印刷物が混在することを防止することができる。
また、上記識別情報に基づいて、画像形成装置が受信する印刷ジョブが外部装置から受信する印刷ジョブ群を構成するものか否かを識別することができる。
制御部は、タグの識別情報に含まれる受信時間予測情報から印刷ジョブ群を受信するのに要する受信時間を予測し、この予測された受信時間に基づいて、画像形成部が最初のページの画像形成を開始するタイミングを決定する。これにより、たとえば、印刷ジョブ群の受信が完了するのとほぼ同時にこの印刷ジョブ群に従う画像形成が終了するように最初のページの画像形成を開始するタイミングを決定することができ、上記印刷ジョブ群に従う画像形成のために画像形成装置を占有する時間を短くすることができる。従って、画像形成装置が印刷ジョブ群を受信している間に他の印刷ジョブを受信した場合でも、予測された受信時間に基づいて決定された上記最初のページの画像形成の開始タイミングより早く他の印刷ジョブを受信し、さらに上記開始タイミングより他の印刷ジョブに従う画像形成の完了時刻が早ければ、上記印刷ジョブ群に従う画像形成が完了するまで待つことなく、他の印刷ジョブに従う画像形成を先に実行することができる。さらに、画像形成装置の画像形成部の駆動時間も短くなり、省電力化に寄与する。
［６］さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする［５］に記載の画像形成システム。
上記発明では、印刷ジョブ群に従う画像形成の実行中に他の印刷ジョブを受信したとき、画像形成装置は、ユーザに他の印刷ジョブに従う画像形成を割り込ませるか否かを問い合わせる。これにより、印刷ジョブ群に従う画像形成を中断させ、他の印刷ジョブに従う画像形成をすぐに実行することができる。さらに、ユーザが、印刷ジョブ群に従う画像形成中に、意識的に他のジョブに従う画像形成の実行を割り込ませるよう画像形成装置に指示することができるので、他のジョブに従う画像形成によって得られた印刷物をすぐに受け取ることができる。従って、それぞれのユーザの印刷物が混在することを防止することができる。
［７］前記制御部は、
前記他の印刷ジョブに従う画像形成に要する時間を推測し、
前記時間が閾値以下であると判断したとき、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする［６］に記載の画像形成システム。
上記発明では、特に、他の印刷ジョブに従う画像形成に要する時間が短い場合に、画像形成装置は、ユーザに他の印刷ジョブに従う画像形成を割り込ませるか否かを問い合わせる。
［８］前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする［６］または［７］に記載の画像形成システム。
上記発明では、前記表示部が省電力モード中である場合、画像形成部が印刷ジョブ群に従う画像形成を実行する間にジョブ受信部が前記他の印刷ジョブを受信したとき、制御部は、受信した印刷ジョブの送信者を表示するために、表示部の省電力モードを解除させる。ここで、省電力モードとは、消費電力を抑制するために、表示部の表示を一時的に停止させるモードである。
［９］印刷ジョブを画像形成装置に送信する外部装置と、前記印刷ジョブに従って画像形成を実行する画像形成装置と、を有する画像形成システムであって、
前記外部装置は、
送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、前記印刷ジョブ群に、当該印刷ジョブ群を構成する各分割ジョブを受信する画像形成装置にその受信した印刷ジョブが分割ジョブであること、及び当該印刷ジョブ群を構成する分割ジョブ数を識別させるための識別情報を有するタグを付与するタグ付与部と、
前記印刷ジョブ群を送信するジョブ送信部と、
を有し、
前記画像形成装置は、
制御部と、
前記印刷ジョブ群に従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
前記外部装置から前記印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記タグを受信し、
前記制御部は、
前記タグに含まれる前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが前記印刷ジョブ群の送信元の外部装置以外の他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記他の印刷ジョブに従う画像形成に要する時間を推測し、前記時間が閾値以下であると判断したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする画像形成システム。
上記発明では、外部装置は、送信対象の印刷ジョブが、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群である場合に、印刷ジョブ群に識別情報を有するタグを付与する。一方、画像形成装置は、１の外部装置から受信した印刷ジョブ群に付与されたタグの識別情報を基に、印刷ジョブ群を受信する間に受信した印刷ジョブが、前記印刷ジョブ群を構成する分割ジョブか、他の外部装置から受信した他の印刷ジョブかを識別し、受信した印刷ジョブが他の外部装置から受信した他の印刷ジョブであることを認識した場合、印刷ジョブ群に従った画像形成を実行する間、他の印刷ジョブの実行を待機する。
従って、ユーザの意図に反し印刷ジョブが複数のジョブに分割されて、分割されたジョブの間に他のユーザの印刷ジョブが入り込んでも、それぞれのユーザの印刷物が混在することを防止することができる。
また上記発明では、印刷ジョブ群に従う画像形成の実行中に他の印刷ジョブを受信したとき、画像形成装置は、ユーザに他の印刷ジョブに従う画像形成を割り込ませるか否かを問い合わせる。これにより、印刷ジョブ群に従う画像形成を中断させ、他の印刷ジョブに従う画像形成をすぐに実行することができる。さらに、ユーザが、印刷ジョブ群に従う画像形成中に、意識的に他のジョブに従う画像形成の実行を割り込ませるよう画像形成装置に指示することができるので、他のジョブに従う画像形成によって得られた印刷物をすぐに受け取ることができる。従って、それぞれのユーザの印刷物が混在することを防止することができる。
上記発明では、特に、他の印刷ジョブに従う画像形成に要する時間が短い場合に、画像形成装置は、ユーザに他の印刷ジョブに従う画像形成を割り込ませるか否かを問い合わせる。
［１０］前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする［９］に記載の画像形成システム。
【００３２】
［１１］制御部と、
印刷ジョブに従って画像形成を実行する画像形成部と、
１以上の印刷ジョブを保持する記憶部と、
１の外部装置から、１の印刷ジョブが分割されて生成される２以上の分割ジョブからなる印刷ジョブ群を受信するジョブ受信部と、
を有し、
前記ジョブ受信部は、前記印刷ジョブ群に付与され、前記ジョブ受信部が受信するジョブが前記分割ジョブであるか否か、及び当該印刷ジョブ群を構成する分割ジョブ数を識別するための識別情報を有するタグを受信し、
前記制御部は、
前記識別情報に基づいて、前記ジョブ受信部が前記印刷ジョブ群を受信する間に受信した印刷ジョブが他の外部装置から受信した他の印刷ジョブであることを識別した場合、前記画像形成部が前記印刷ジョブ群に従う画像形成を終了するまで前記他の印刷ジョブを保持させるように前記記憶部を制御し、
前記画像形成部が前記印刷ジョブ群に従う画像形成を終了した後、前記他の印刷ジョブに従って画像形成を開始するように前記画像形成部を制御し、
前記タグは、前記印刷ジョブ群のうち前記ジョブ受信部が最初に受信する第１の分割ジョブに付与される第１のタグと、前記印刷ジョブ群のうち前記ジョブ受信部が最後に受信する最終分割ジョブに付与される第２のタグとを有し、
前記第１の分割ジョブに付与されたタグに含まれる前記識別情報は、前記ジョブ受信部が前記印刷ジョブ群を受信するのに要する受信時間を予測するための受信時間予測情報を含み、
前記制御部は、前記ジョブ受信部が前記第１の分割ジョブに付与されたタグを受信した後、前記受信時間予測情報に基づいて、前記画像形成部が前記印刷ジョブ群に従う最初のページの画像形成を開始するタイミングを決定する
ことを特徴とする画像形成装置。
【００３６】
［１２］さらに、表示部を有し、
前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記印刷ジョブ群に従う画像形成の実行中に、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする［１１］に記載の画像形成装置。
【００３７】
［１３］前記制御部は、
前記他の印刷ジョブに従う画像形成に要する時間を推測し、
前記時間が閾値以下であると判断したとき、前記他の印刷ジョブに従う画像形成を割り込ませるか否かの問い合わせを前記表示部に表示させる
ことを特徴とする［１２］に記載の画像形成装置。
【００３８】
［１４］前記表示部が省電力モード中である場合、前記制御部は、前記画像形成部が前記印刷ジョブ群に従う画像形成を実行する間に前記ジョブ受信部が前記他の印刷ジョブを受信したとき、前記表示部の省電力モードを解除させ、前記ジョブ受信部が受信した印刷ジョブに係る情報を前記表示部に表示させる
ことを特徴とする［１２］または［１３］に記載の画像形成装置。
【発明の効果】
【００３９】
本発明に係る画像形成システム及び画像形成装置によれば、ユーザの意図に反し印刷ジョブが複数のジョブに分割されて、分割されたジョブの間に他のユーザの印刷ジョブが入り込んでも、それぞれのユーザの印刷物が混在することを防ぐことができる。
【図面の簡単な説明】
【００４０】
【図１】本実施形態に係る画像形成システムの概略構成を示すブロック図である。
【図２】（ａ）は、外部装置の表示部に表示されるプリンタドライバに対する設定画面の表示例を示す図であり、（ｂ）は、画像形成装置の表示部に表示される受信された印刷ジョブの一覧の表示例を示す図である。
【図３】画像形成装置が印刷ジョブ群を受信するときに他の外部装置から他の印刷ジョブを受信した場合に発生するジョブの混在状態を示す説明図である。
【図４】外部装置が、印刷ジョブ群を構成する印刷ジョブであるか否かを画像形成装置が識別するための識別情報を有するタグを印刷ジョブ群に付与する手順を示すフローチャートである。
【図５】画像形成装置が受信した印刷ジョブを識別し、この印刷ジョブが他の外部装置から受信した印刷ジョブであると識別した場合、印刷ジョブ群に従う画像の印刷が終了するまで、この印刷ジョブの実行を待機する手順を示すフローチャートである。
【図６】図４及び図５に示された手順を概略的に示した説明図である。
【図７】ページ割付印刷が設定されている場合における画像形成装置の動作を概略的に示した説明図である。
【図８】画像形成装置が印刷ジョブ群に従う画像の印刷を開始するタイミングを決定する手順を概略的に示した説明図である。
【図９】印刷ジョブ群に従う画像印刷の実行中に、他のユーザの外部装置からの印刷ジョブに従う画像印刷を割り込ませて実行させる一連の操作を概略的に示した説明図である。
【図１０】画像形成装置の表示部に表示される、他のユーザの外部装置からの印刷ジョブに従う画像印刷の割り込みを受け付ける旨の表示例を示す図である。
【図１１】印刷ジョブ群に従う画像印刷の実行中に他のユーザの外部装置からの印刷ジョブを受信したときに、表示部が省電力モードから通常モードに移行して、受信した印刷ジョブの一覧を表示する動作を概略的に示した説明図である。
【図１２】変形例１における、外部装置が印刷ジョブ群の最後の印刷ジョブに識別情報を有するタグを付与する手順を示すフローチャートである。
【図１３】変形例１における、画像形成装置が受信した印刷ジョブを識別し、この印刷ジョブが他の外部装置から受信した印刷ジョブであると識別した場合、印刷ジョブ群に従う画像の印刷が終了するまでこの印刷ジョブの実行を待機する手順を示すフローチャートである。
【図１４】変形例２における、外部装置が印刷ジョブ群の最初の印刷ジョブに識別情報を有するタグを付与する手順を示すフローチャートである。
【図１５】変形例２における、画像形成装置が受信した印刷ジョブを識別し、この印刷ジョブが他の外部装置から受信した印刷ジョブであると識別した場合、印刷ジョブ群に従う画像の印刷が終了するまでこの印刷ジョブの実行を待機する手順を示すフローチャートである。
【発明を実施するための形態】
【００４１】
以下、図面に基づき本発明の実施の形態を説明する。
【００４２】
図１は、本実施形態に係る画像形成システム１の概略構成を示すブロック図である。
【００４３】
画像形成システム１は、画像形成装置１０と、外部装置２０とを有する。
【００４４】
画像形成装置１０は、ＬＡＮ(Local Area Network)などのネットワーク３０を介して外部装置２０から印刷ジョブを受信し、この印刷ジョブに従う画像の印刷を実行する。
【００４５】
画像形成装置１０は、この画像形成装置１０の動作を統括的に制御する制御部１１と、ＨＤＤ(Hard Disk Drive)１２と、画像形成部１３と、表示部１４と、操作部１５と、ネットワークＩ／Ｆ(Interface)部１６とを備えている。
【００４６】
制御部１１は、ＣＰＵ(Central Processing Unit)と、ＲＯＭ(Read Only Memory)と、ＲＡＭ(Random Access Memory)などを主要部として構成され、ＲＯＭに格納されている各種のプログラムに従ってＣＰＵが処理を実行することにより画像形成装置１０としての各機能が実現される。
【００４７】
また、制御部１１は、外部装置２０から受信した印刷ジョブに従い、画像形成部１３に画像の印刷を実行させる。
【００４８】
さらに、制御部１１は、後述する外部装置２０から受信した印刷ジョブ群に付与されたタグに含まれる識別情報に基づいて、上記印刷ジョブ群を受信する間に受信したジョブが印刷ジョブ群を構成する印刷ジョブか否かを識別する。制御部１１は、上記受信した印刷ジョブが他の外部装置２０から受信した他の印刷ジョブであることを識別した場合、画像形成部１３が印刷ジョブ群に従う画像の印刷を終了するまで、前記他の印刷ジョブを保持させるようにＲＡＭ等を制御する。そして、制御部１１は、画像形成部１３が印刷ジョブ群に従う画像の印刷を終了した後、他の印刷ジョブに従って画像の印刷を開始するように画像形成部１３を制御する。
【００４９】
ＨＤＤ１２は、各種の保存データを格納するほか、入力された各種のデータなども保存する。また、必要に応じて、ＨＤＤ１２には、受信した印刷ジョブが記憶される。
【００５０】
画像形成部１３は、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって記録紙上に画像を形成するレーザー方式のプリンタエンジンとして構成されている。画像形成部１３は、主に、外部装置２０から受信した印刷ジョブに従って画像の印刷を行う。
【００５１】
表示部１４は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。さらに、表示部１４は、外部装置２０から受信した印刷ジョブのリストや、ユーザに対する様々なメッセージを表示する。
【００５２】
操作部１５は、スタートボタン、ストップボタン、テンキーなどの各種のボタン類と、表示部１４の表面に設けられて押下された座標位置を検出するタッチパネルなどで構成され、ユーザが画像形成装置１０に対して行う各種の操作を受け付ける。
【００５３】
ネットワークＩ／Ｆ部１６は、ネットワークを通じて外部装置２０などと通信を行う際のインターフェースとしての機能を果たす。ネットワークＩ／Ｆ部１６は、主に、外部装置２０から印刷ジョブを受信するジョブ受信部としての役割を果たす。
【００５４】
外部装置２０は、たとえば、ＰＣ(Personal Computer)等であり、印刷ジョブを入力し、その入力された印刷ジョブを画像形成装置１０に送信する。外部装置２０は、制御部２１と、ＨＤＤ２２と、操作部２３と、表示部２４と、ネットワークＩ／Ｆ部２５とを備えている。
【００５５】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを主要部として構成され、ＲＯＭに格納されている各種のプログラムに従ってＣＰＵが処理を実行することにより外部装置２０としての各機能が実現される。
【００５６】
また、制御部２１は、画像形成装置１０に送信されるべきジョブが表計算ファイル中の複数のシートをまとめて印刷するための印刷ジョブ（以下、表計算ファイル印刷ジョブという）であるか否かを判断する。外部装置２０が表計算ファイル印刷ジョブを画像形成装置１０に送信するとき、表計算ファイル印刷ジョブは、表計算ソフトウェアにより複数の印刷ジョブ（以下、分割ジョブともいう）に分割され、これら分割ジョブからなる印刷ジョブ群として画像形成装置１０に送信される。そこで、制御部２１は、上記ジョブが表計算ファイル印刷ジョブであると判断すると、この表計算ファイル印刷ジョブが送信されるときに上記印刷ジョブ群に後述するタグを付与する。
【００５７】
ＨＤＤ２２は、各種の保存データを格納するほか、入力された各種のデータなども保存する。また、ＨＤＤ２２は、画像形成装置１０への印刷ジョブの送信の際に印刷ジョブに付与されるユーザ情報などを保存する。
【００５８】
操作部２３は、キーボードやマウスなどで構成され、主に、印刷ジョブの設定など、必要な印刷設定条件の入力を受け付ける。
【００５９】
表示部２４は、液晶ディスプレイなどで構成され、各種の操作画面、設定画面などを表示する機能を果たす。
【００６０】
ネットワークＩ／Ｆ部２５は、ネットワークを通じて画像形成装置１０などと通信を行う際のインターフェースとしての機能を果たす。ネットワークＩ／Ｆ部２５は、主に、画像形成装置１０へ印刷ジョブを送信するジョブ送信部としての役割を果たす。
【００６１】
次に、表計算ファイル中の複数のシートをまとめて印刷する場合に発生する問題点について説明する。
【００６２】
図２（ａ）は、外部装置２０の表示部２４に表示されるプリンタドライバに対する設定画面の表示例を示す図である。図２（ｂ）は、画像形成装置１０の表示部１４に表示される受信された印刷ジョブの一覧の表示例を示す図である。図３は、画像形成装置１０が印刷ジョブ群を受信するときに他の外部装置２０から他の印刷ジョブを受信した場合に発生するジョブの混在状態を示す説明図である。
【００６３】
まず、ユーザＡは、表計算ファイル中の複数のシートを印刷するときに、図２（ａ）に示すプリンタドライバに対する設定画面を開き、印刷対象として、「ブック全体」または「選択したシート」を選択する。ユーザＡは、その他の条件設定を設定画面に入力した後、ＯＫボタンをクリックすることで画像形成装置１０への印刷ジョブの送信を指示する。
【００６４】
このとき、上記印刷ジョブは、ユーザの意図に反して複数のジョブに分割され、分割された個々のジョブは不特定の時間間隔で画像形成装置１０に送信される。図３に示される例の場合、ユーザＡの外部装置２０Ａから複数のシートを印刷するための印刷ジョブＡが画像形成装置１０に送信されるとき、印刷ジョブＡは５つの分割ジョブ１Ａ〜５Ａに分割される。これら分割ジョブ１Ａ〜５Ａは、印刷ジョブ群を構成し、１〜２．５秒という不特定の時間間隔で画像形成装置１０へ送信される。
【００６５】
また、図３の例において、分割ジョブ２Ａが送信されてから分割ジョブ３Ａが送信されるまでに、印刷ジョブＢがユーザＢの外部装置２０Ｂから送信されると、印刷ジョブＢは分割ジョブ２Ａと分割ジョブ３Ａとの間に入り込んでしまう。従って、図２（ｂ）のように、画像形成装置１０の表示部１４に表示される印刷ジョブの一覧にも、印刷ジョブＢが複数の分割ジョブの間に入り込んだ状態で表示され、ユーザＡとユーザＢの印刷物が混在してしまう。
【００６６】
次に、本実施形態に係る上記印刷物の混在を回避するための手順について説明する。
【００６７】
図４は、外部装置２０が、上記印刷ジョブ群にタグを付与する手順を示すフローチャートである。図５は、印刷ジョブを受信したときの画像形成装置１０の動作を示すフローチャートである。図６は、図４及び図５に示された手順を概略的に示した説明図である。
【００６８】
まず、外部装置２０の制御部２１は、画像形成装置１０に送信されるべき印刷ジョブが表計算ファイル印刷ジョブであるか否かを判定する（ステップＳ１０１）。
【００６９】
制御部２１は、送信されるべき印刷ジョブが表計算ファイル印刷ジョブであると判定すると（ステップＳ１０１；Ｙｅｓ）、この印刷ジョブが分割されて印刷ジョブ群が生成されるときに、この印刷ジョブ群のうち最初に送信される印刷ジョブと、最後に送信される印刷ジョブに、それぞれタグ１、タグ２を付与する（ステップＳ１０２）。図６の例では、表計算ファイル印刷ジョブが５つの分割ジョブ１Ａ〜５Ａに分割され、これら５つの分割ジョブが印刷ジョブ群を構成する。また、タグ１は、上記印刷ジョブ群のうち最初に送信される印刷ジョブに付与されていればよいが、画像形成装置１０が印刷を開始するタイミングを考慮すると、好ましくは、図６の例のように、制御部２１は、分割ジョブ１Ａ中の１ページ目のデータにタグ１を付与する。タグ２は、最後に送信される印刷ジョブに付与されていればよいが、図６の例では、分割ジョブ５Ａ中のｎページ目（最終ページ）のデータにタグ２を付与する。
【００７０】
この２つのタグには、画像形成装置１０が受信したジョブが上記印刷ジョブ群を構成する印刷ジョブ（分割ジョブ）か否かを識別するための識別情報が含まれている。本例の場合、識別情報として、少なくとも、上記印刷ジョブ群を送信した外部装置２０のユーザ情報やＩＰ(Internet Protocol)アドレスが含まれる。また、タグ１の識別情報には、このタグ１が付与される印刷ジョブが印刷ジョブ群の最初のジョブであることを示す情報などが含まれる。タグ２の識別情報には、このタグ２が付与される印刷ジョブが印刷ジョブ群の最後のジョブであることを示す情報などが含まれる。
【００７１】
その後、制御部２１は、ネットワークＩ／Ｆ部２５を介して、印刷ジョブ群を画像形成装置１０に送信する（ステップＳ１０３）。そして、外部装置２０の一連の動作が終了する。
【００７２】
一方、制御部２１は、送信されるべき印刷ジョブが表計算ファイル印刷ジョブでないと判定すると（ステップＳ１０１；Ｎｏ）、この印刷ジョブに上記タグを付与せずに、ネットワークＩ／Ｆ部２５を介して、印刷ジョブを画像形成装置１０に送信する（ステップＳ１０３）。ただし、表計算ファイル印刷ジョブの場合でも、このジョブが分割されないときには、制御部２１は、当該ジョブにタグを付与しない。そして、外部装置２０の一連の動作が終了する。
【００７３】
画像形成装置１０は、外部装置２０から送信される印刷ジョブを受け付ける（ステップＳ２０１）。
【００７４】
画像形成装置１０が、ネットワークＩ／Ｆ部１６を介して外部装置２０から印刷ジョブを受信すると、制御部１１は、この印刷ジョブにタグ１が付与されたか否か、すなわち、タグ１を受信したか否かを判定する（ステップＳ２０２）。
【００７５】
画像形成装置１０がタグ１を受信しなかったと制御部１１が判定すると（ステップＳ２０２；Ｎｏ）、画像形成部１３は受信した印刷ジョブに従う画像の印刷を実行する（ステップＳ２０３）。このとき、制御部１１は、この印刷ジョブが分割ジョブではないと判断する。そして、制御部１１は、次の印刷ジョブを受信したか否かを判定する（ステップＳ２０４）。次の印刷ジョブが受信していないと制御部１１が判定すると（ステップＳ２０４；Ｎｏ）、画像形成装置１０の一連の動作が終了する。一方、次の印刷ジョブが受信したと制御部１１が判定すると（ステップＳ２０４；Ｙｅｓ）、ステップＳ２０２へ戻る。
【００７６】
画像形成装置１０がタグ１を受信したと制御部１１が判定すると（ステップＳ２０２；Ｙｅｓ）、画像形成部１３は受信した印刷ジョブに従う画像の印刷を実行する（ステップＳ２０５）。このとき、制御部１１は、受信した印刷ジョブが印刷ジョブ群の最初のジョブ（図６における分割ジョブ１Ａ）であると判断する。そして、制御部１１は、次の印刷ジョブの受信を監視する（ステップＳ２０６；Ｎｏ）。
【００７７】
制御部１１は、画像形成装置１０が次の印刷ジョブを受信したと判定すると（ステップＳ２０６；Ｙｅｓ）、タグ１に含まれる識別情報、たとえば、上記印刷ジョブ群を送信した外部装置２０のユーザ情報やＩＰアドレスなどを参照して、この受信された印刷ジョブを送信したユーザ（外部装置２０）が上記印刷ジョブ群を送信したユーザ（外部装置２０）と同一であるか否かを判定する（ステップＳ２０７）。
【００７８】
この受信された印刷ジョブを送信したユーザと上記印刷ジョブ群を送信したユーザとが同一でないと制御部１１が判定すると（ステップＳ２０７；Ｎｏ）、制御部１１は、この印刷ジョブが上記印刷ジョブ群を構成するジョブ（図６における分割ジョブ）ではないと判断し、この印刷ジョブをマスクするなど一旦制御部１１中のＲＡＭやＨＤＤ１２等に保持することで印刷ジョブの実行を待機する（ステップＳ２０８）。そして、再び、制御部１１は、次の印刷ジョブの受信を監視する（ステップＳ２０６；Ｎｏ）。
【００７９】
一方、この受信された印刷ジョブを送信したユーザと上記印刷ジョブ群を送信したユーザとが同一であると制御部１１が判定すると（ステップＳ２０７；Ｙｅｓ）、制御部１１は、この印刷ジョブが分割ジョブであると判断し、この印刷ジョブにタグ２が付与されているか否かを判定する（ステップＳ２０９）。
【００８０】
この印刷ジョブ（分割ジョブ）にタグ２が付与されていないと制御部１１が判定すると（ステップＳ２０９；Ｎｏ）、画像形成部１３は、このジョブに従って画像の印刷を行う（ステップＳ２０５）。このとき、制御部１１は、画像形成装置１０が最後の分割ジョブ（図６における分割ジョブ５Ａ）の受信を完了していないと判断する。制御部１１は、再び、次の印刷ジョブの受信を監視する（ステップＳ２０６；Ｎｏ）。
【００８１】
一方、この印刷ジョブ（分割ジョブ）にタグ２が付与されていると制御部１１が判定すると（ステップＳ２０９；Ｙｅｓ）、画像形成部１３は、このジョブに従って画像の印刷を行う（ステップＳ２１０）。このとき、制御部１１は、この分割ジョブが印刷ジョブ群の最後のジョブであり、画像形成装置１０がすべての分割ジョブを受信したと判断する。画像形成部１３が最後の分割ジョブ５Ａに従う画像の印刷を終了した後に、制御部１１は、マスク等されていたことにより制御部１１のＲＡＭなどに保持されていた他のユーザからの他の印刷ジョブを実行する（ステップＳ２１１）。そして、画像形成装置１０の一連の動作が終了する。
【００８２】
次に、１枚の記録紙に複数のページ分の画像を印刷する場合、すなわち、４ｉｎ１などのページ割付印刷が設定されている場合の画像形成装置１０の動作について説明する。
【００８３】
図７は、ページ割付印刷が設定されている場合における画像形成装置１０の動作を概略的に示した説明図である。ここでは、１枚の記録紙に４ページ分の画像を印刷する場合、すなわち、４ｉｎ１の場合について説明する。
【００８４】
外部装置２０からページ割付印刷が設定された表計算ファイル印刷ジョブが送信されると、この表計算ファイル印刷ジョブは、上述のように複数の印刷ジョブに分割される。制御部２１は、これら複数の印刷ジョブ（印刷ジョブ群）のうち、最初の印刷ジョブ（分割ジョブ１Ａ）にタグ１を、最後の印刷ジョブにタグ２をそれぞれ付与する。
【００８５】
このとき、分割ジョブ１Ａには、６ページ分の画像データが含まれており、分割ジョブ２Ａには、７ページ目以降の画像データが含まれている。
【００８６】
画像形成装置１０は、これら分割ジョブを受信すると、上述のように、タグ１に含まれる識別情報に基づいて、他のユーザからの印刷ジョブの実行を待機しながら、印刷ジョブ群に従う画像の印刷を行う。
【００８７】
しかしながら、画像形成装置１０は、分割ジョブ１Ａを受信してから分割ジョブ２Ａを受信する前に、分割ジョブ１Ａに従う画像の印刷を行うと、２枚目の記録紙に５ページ目と６ページ目の画像のみを印刷してしまう。
【００８８】
そこで、画像形成装置１０は、当該記録紙に４ページ分の画像を印刷するための４ページ分の画像データを受信した後に、すなわち、２枚目の記録紙に７ページ目と８ページ目の画像を印刷するための７ページ目と８ページ目の画像データを含む分割ジョブ２Ａを受信した後に、２枚目の記録紙への画像の印刷を開始する。また、画像形成装置１０は、印刷ジョブ群の最終の分割ジョブを受信した場合には、最終ページの画像の印刷に使用される記録紙に印刷するための４ページ分の画像データを受信しなくとも、その記録紙への画像の印刷を開始する。
【００８９】
これにより、画像形成装置１０は、２枚目の記録紙に画像を印刷するための７ページ目及び８ページ目の画像データを受信しないうちに、２枚目の記録紙に画像を印刷することを防ぐことができる。
【００９０】
次に、画像形成装置１０が印刷ジョブ群を受信した場合の画像形成装置１０がこの印刷ジョブ群に従う画像の印刷を開始するタイミングについて説明する。
【００９１】
図８は、画像形成装置１０が印刷ジョブ群に従う画像の印刷を開始するタイミングを決定する手順を概略的に示した説明図である。
【００９２】
本例では、外部装置２０から表計算ファイル印刷ジョブが送信されると、この表計算ファイル印刷ジョブは、分割ジョブ１Ａ〜３Ａに分割される。制御部２１は、これら複数の印刷ジョブ（印刷ジョブ群）のうち、最初の印刷ジョブ（分割ジョブ１Ａ）にタグ１を、最後の印刷ジョブ（分割ジョブ３Ａ）にタグ２をそれぞれ付与する。
【００９３】
画像形成装置１０が分割ジョブ１Ａを受信すると、上述のように、タグ１に含まれる識別情報に基づいて、他のユーザからの印刷ジョブの実行を待機しながら、分割ジョブ１Ａ〜３Ａに従う画像の印刷を行う。
【００９４】
しかしながら、上述のように個々の分割ジョブは不特定の時間間隔で画像形成装置１０に送信されるので、画像形成装置１０は、分割ジョブ１Ａを受信した直後に分割ジョブ１Ａに従う画像の印刷を行うと、この不特定の時間間隔の分だけ分割ジョブ２Ａ以降の印刷ジョブを受信するための待ち時間が発生することがある。
【００９５】
そこで、外部装置２０は、分割ジョブ１Ａにタグ１を付与する際に、識別情報に、複数の分割ジョブで構成される印刷ジョブ群を画像形成装置１０が受信するのに要する受信時間を予測するための受信時間予測情報を含ませる。ここで、受信時間予測情報とは、たとえば、印刷ジョブ群を構成する分割ジョブの数（図８の例では、３つ）、印刷ジョブ群の総データ量、印刷されるべき画像の総ページ数（図８の例では、２３ページ）など、画像形成装置１０の制御部１１が印刷ジョブ群の受信時間を予測するための情報であればよい。
【００９６】
制御部１１は、このタグ１の識別情報を受信すると、この識別情報中の受信時間予測情報と、過去に受信した分割ジョブ間の受信間隔などに基づいて、印刷ジョブ群の受信時間を予測する。そして、制御部１１は、この印刷ジョブ群に従うすべての画像の印刷が終了する時刻と、印刷ジョブ群の受信完了時刻とを一致させるように、分割ジョブ１Ａに従う画像の印刷、すなわち、１ページ目の画像印刷の開始タイミングを決定する。
【００９７】
これにより、上記印刷ジョブ群に従う画像の印刷のために画像形成装置１０を占有する時間を短くすることができる。従って、画像形成装置１０が印刷ジョブ群（分割ジョブ１Ａ〜５Ａ）を受信している間に他の印刷ジョブＢを受信した場合でも、予測された受信時間に基づいて決定された１ページ目の画像印刷の開始タイミングより早く他の印刷ジョブＢを受信し、さらに上記開始タイミングより他の印刷ジョブＢに従う画像印刷の完了時刻が早ければ、上記印刷ジョブ群に従う画像形成が完了するまで待つことなく、他の印刷ジョブＢに従う画像形成を先に実行することができる。さらに、画像形成部１３の駆動時間も短くなり、省電力化に寄与する。
【００９８】
次に、画像形成装置１０が印刷ジョブ群に従う画像の印刷を実行している間に、他のユーザの外部装置２０が印刷ジョブを画像形成装置１０に送信し、さらに、この他のユーザの外部装置２０からの印刷ジョブの画像印刷を割り込ませて実行させる一連の操作について説明する。
【００９９】
図９は、印刷ジョブ群に従う画像印刷の実行中に、他のユーザの外部装置２０Ｂからの印刷ジョブに従う画像印刷を割り込ませて実行させる一連の操作を概略的に示した説明図である。図１０は、画像形成装置１０の表示部１４に表示される、他のユーザの外部装置２０Ｂからの印刷ジョブＢに従う画像印刷の割り込みを受け付ける旨の表示例を示す図である。
【０１００】
本例では、ユーザＡの外部装置２０Ａからの表計算ファイル印刷ジョブは、分割ジョブ１Ａ〜５Ａに分割される。制御部２１は、これら複数の印刷ジョブ（印刷ジョブ群）のうち、最初の印刷ジョブ（分割ジョブ１Ａ）にタグ１を、最後の印刷ジョブ（分割ジョブ５Ａ）にタグ２をそれぞれ付与する。また、画像形成装置１０は、分割ジョブ１Ａに従う画像の印刷を実行してから分割ジョブ５Ａを受信するまでに、ユーザＢの外部装置２０Ｂから印刷ジョブＢを受信する。
【０１０１】
このとき、画像形成装置１０の制御部１１は、ユーザＡの外部装置２０Ａから受信したタグ１に含まれる識別情報の中の、印刷ジョブ群の総データ量、印刷されるべき画像の総ページ数などに基づいて、上記印刷ジョブ群に従う画像の印刷に要する時間を予測する。さらに、制御部１１は、ユーザＢの外部装置２０Ｂから受信した印刷ジョブＢのデータ量等に基づいて、この印刷ジョブＢに従う画像の印刷に要する時間を予測する。
【０１０２】
制御部１１は、これら予想した時間から、上記印刷ジョブ群に従う画像の印刷に要する残りの時間より印刷ジョブＢに従う画像の印刷に要する時間が短いと判断すると、表示部１４に対し、図１０のように、印刷ジョブＢに従う画像の印刷を割り込ませるか否かの問い合わせを表示させる。
【０１０３】
そして、図１０に表示される「する」ボタンをユーザＢ等が押下すると、印刷ジョブＢはマスクされず、印刷ジョブ群に従う画像の印刷が一旦中断され、印刷ジョブＢに従う画像の印刷を実行する。
【０１０４】
一方、図１０に表示される「しない」ボタンをユーザＢ等が押下するか、または、図１０の表示内容が表示されてから一定時間経過した場合、制御部１１は、印刷ジョブＢをＲＡＭ等に保持し、印刷ジョブ群に従う画像の印刷が終了した後に、印刷ジョブＢに従う画像の印刷を実行するように画像形成部１３を制御する。
【０１０５】
これにより、印刷ジョブ群に従う画像の印刷が実行されている間でも、比較的短時間で実行可能な印刷ジョブＢに従う画像の印刷をすぐに行うことができる。さらに、画像形成装置１０の表示部１４がユーザＢ等に対して印刷ジョブＢに従う画像の印刷を割り込ませるか否かの問い合わせを表示するので、ユーザＢ等は画像形成装置１０へ移動し、上記印刷ジョブＢに従う画像の印刷を割り込ませ、その印刷物をすぐに受け取ることができる。従って、それぞれのユーザの印刷物が混在することを防止することができる。
【０１０６】
上記例では、制御部１１は、ユーザＡの外部装置２０Ａから受信したタグ１に含まれる識別情報に基づいて、上記印刷ジョブ群に従う画像の印刷に要する時間を予測し、上記印刷ジョブ群に従う画像の印刷に要する残りの時間と、印刷ジョブＢに従う画像の印刷に要する時間とを比較した。しかしながら、制御部１１は、印刷ジョブＢに従う画像の印刷に要する時間がある閾値以下であると判断したら、表示部１４に対して、印刷ジョブＢに従う画像の印刷を割り込ませるか否かをユーザＢ等に促す旨を表示させてもよい。
【０１０７】
上記閾値は、上記印刷ジョブ群に従う画像の印刷に要する残りの時間の他に、制御部１１のＲＯＭ等に、たとえば、上記印刷ジョブ群に従う画像の印刷に要する残りの時間と印刷ジョブＢに従う画像の印刷に要する時間との比と、それに対応する閾値を記載したテーブルを予め格納させ、このテーブルを参照に閾値が決定されてもよいし、ある固定値としてもよい。
【０１０８】
次に、印刷ジョブ群に従う画像印刷の実行中に画像形成装置１０が他のユーザの外部装置２０Ｂからの印刷ジョブを受信したときに、省電力モード中である表示部１４が、受信した印刷ジョブリストを表示する動作について説明する。
【０１０９】
図１１は、印刷ジョブ群に従う画像印刷の実行中に他のユーザの外部装置２０Ｂからの印刷ジョブＢを受信したときに、表示部１４が省電力モードから通常モードに移行して、受信した印刷ジョブの一覧を表示する動作を概略的に示した説明図である。
【０１１０】
本例では、ユーザＡの外部装置２０Ａからの表計算ファイル印刷ジョブは、分割ジョブ１Ａ〜５Ａに分割される。制御部２１は、これら複数の印刷ジョブのうち、最初の印刷ジョブ（分割ジョブ１Ａ）にタグ１を、最後の印刷ジョブ（分割ジョブ５Ａ）にタグ２をそれぞれ付与する。また、画像形成装置１０は、分割ジョブ１Ａに従う画像の印刷を実行してから分割ジョブ５Ａを受信するまでに、ユーザＢの外部装置２０Ｂから印刷ジョブＢを受信する。また、画像形成装置１０が印刷ジョブＢを受信するまで、表示部１４は省電力モード中である。ここで、省電力モードとは、消費電力を抑制するために、表示部１４の表示を一時的に停止させるモードである。
【０１１１】
画像形成装置１０は、ユーザＢの外部装置２０Ｂから印刷ジョブＢを受信すると、制御部１１は、省電力モード中の表示部１４を通常モードに復帰させる。すなわち、制御部１１は表示部１４の省電力モードを解除させる。そして、制御部１１は、画像形成装置１０の画像形成部１３が現在実行している印刷ジョブ（分割ジョブ１Ａ〜５Ａの何れか）、制御部１１のＲＡＭ等に一時保存されている印刷ジョブや、上記印刷ジョブＢを表示部１４にリストとして表示させる。さらに、制御部１１は、表示された印刷ジョブの送信者を併せて表示させる。
【０１１２】
表示部１４が省電力モード中である画像形成装置１０が複数の外部装置２０から印刷ジョブを受信したときに、制御部１１は、表示部１４を駆動させ、印刷ジョブとその送信者を表示部１４に表示させるので、ユーザは、どのユーザの印刷ジョブが実行されているかを認識することができる。
【０１１３】
＜変形例１＞
上記実施形態では、外部装置２０は、表計算ファイル印刷ジョブが分割されて生成された複数の印刷ジョブ（印刷ジョブ群）のうち、最初の印刷ジョブにタグ１を、最後の印刷ジョブにタグ２をそれぞれ付与する場合について説明した。本変形例では、外部装置２０は、上記最初のジョブにタグを付与せず、上記最後の印刷ジョブにタグを付与する場合について説明する。
【０１１４】
図１２は、変形例１における、外部装置２０が印刷ジョブ群の最後の印刷ジョブに識別情報を有するタグを付与する手順を示すフローチャートである。図１３は、変形例１における、印刷ジョブを受信したときの画像形成装置１０の動作を示すフローチャートである。
【０１１５】
まず、外部装置２０の制御部２１は、画像形成装置１０に送信されるべき印刷ジョブが表計算ファイル印刷ジョブであるか否かを判定する（ステップＳ３０１）。
【０１１６】
制御部２１は、送信されるべき印刷ジョブが表計算ファイル印刷ジョブであると判定すると（ステップＳ３０１；Ｙｅｓ）、この印刷ジョブが分割されて印刷ジョブ群が生成されるときに、この印刷ジョブ群のうち最後に送信される印刷ジョブのみに識別情報を有するタグを付与する（ステップＳ３０２）。
【０１１７】
このタグの識別情報として、印刷ジョブ群の送信者に関する情報（たとえば、外部装置２０のユーザ情報やＩＰアドレス）と、タグが付与される印刷ジョブが印刷ジョブ群の最後のジョブであることを示す情報などが含まれる。
【０１１８】
一方、制御部２１は、送信されるべき印刷ジョブが表計算ファイル印刷ジョブでないと判定すると（ステップＳ３０１；Ｎｏ）、この印刷ジョブに識別情報を有するタグを付与する（ステップＳ３０３）。
【０１１９】
このタグの識別情報として、印刷ジョブ群の送信者に関する情報と、タグが付与される印刷ジョブが印刷ジョブ群を構成しない印刷ジョブであることを示す情報などが含まれる。
【０１２０】
その後、制御部２１は、ネットワークＩ／Ｆ部２５を介して、印刷ジョブ群を画像形成装置１０に送信する（ステップＳ３０４）。そして、外部装置２０の一連の動作が終了する。
【０１２１】
画像形成装置１０は、外部装置２０から送信される印刷ジョブを受け付ける（ステップＳ４０１）。
【０１２２】
画像形成装置１０が、ネットワークＩ／Ｆ部１６を介して外部装置２０から印刷ジョブを受信すると、制御部１１は、この印刷ジョブにタグが付与されたか否か、すなわち、タグを受信したか否かを判定する（ステップＳ４０２）。
【０１２３】
画像形成装置１０がタグを受信したと制御部１１が判定すると（ステップＳ４０２；Ｙｅｓ）、制御部１１は、受信した印刷ジョブが、表計算ファイル印刷ジョブが分割されて生成された印刷ジョブ群の印刷ジョブ（分割ジョブ）ではないと判断し、画像形成部１３は受信した印刷ジョブに従う画像の印刷を実行する（ステップＳ４０３）。その後、画像形成装置１０の一連の動作が終了する。
【０１２４】
一方、画像形成装置１０がタグを受信しなかったと制御部１１が判定すると（ステップＳ４０２；Ｎｏ）、画像形成部１３は受信した印刷ジョブに従う画像の印刷を実行する（ステップＳ４０４）。このとき、制御部１１は、受信した印刷ジョブが分割ジョブであると判断する。そして、制御部１１は、次の印刷ジョブの受信を監視する（ステップＳ４０５；Ｎｏ）。
【０１２５】
制御部１１は、画像形成装置１０が次の印刷ジョブを受信したと判定すると（ステップＳ４０５；Ｙｅｓ）、この印刷ジョブにタグが付与されているか否か、すなわち、タグを受信したか否かを判定する（ステップＳ４０６）。
【０１２６】
この印刷ジョブにタグが付与されていないことを制御部１１が判定すると（ステップＳ４０６；Ｎｏ）、ステップＳ４０４に戻り、画像形成部１３はこの印刷ジョブに従う画像の印刷を実行する。このとき、制御部１１は、この印刷ジョブが分割ジョブであって、最後の分割ジョブでないと判断し、次の印刷ジョブの受信を監視する（ステップＳ４０５；Ｎｏ）。
【０１２７】
一方、この印刷ジョブにタグが付与されていることを制御部１１が判定すると（ステップＳ４０６；Ｙｅｓ）、制御部１１は、受信した印刷ジョブの付帯情報に含まれるユーザ情報や外部装置２０のＩＰアドレス等から、タグが付与された印刷ジョブを送信したユーザ（外部装置２０）が、ステップＳ４０１で受信したタグが付与されていない印刷ジョブ（分割ジョブ）を送信したユーザ（外部装置２０）と同一であるか否かを判定する（ステップＳ４０７）。
【０１２８】
タグが付与された印刷ジョブを送信したユーザと、ステップＳ４０１で受信したタグが付与されていない印刷ジョブ（分割ジョブ）を送信したユーザとが同一でないと制御部１１が判定すると（ステップＳ４０７；Ｎｏ）、制御部１１は、この印刷ジョブが分割ジョブではないと判断し、この印刷ジョブをマスクするなど一旦制御部１１中のＲＡＭやＨＤＤ１２等に保持することで印刷ジョブの実行を待機する（ステップＳ４０８）。そして、再び、制御部１１は、次の印刷ジョブの受信を監視する（ステップＳ４０５；Ｎｏ）。
【０１２９】
一方、タグが付与された印刷ジョブを送信したユーザと、ステップＳ４０１で受信したタグが付与されていない印刷ジョブを送信したユーザとが同一であると制御部１１が判定すると（ステップＳ４０７；Ｙｅｓ）、制御部１１は、この印刷ジョブが印刷ジョブ群の最後の分割ジョブであると判断する。そして、画像形成部１３は、このジョブに従って画像の印刷を行う（ステップＳ４０９）。
【０１３０】
画像形成部１３が最後の分割ジョブに従う画像の印刷を終了した後に、制御部１１は、マスク等されることにより制御部１１のＲＡＭなどに保持されていた他のユーザからの印刷ジョブを実行する（ステップＳ４１０）。そして、画像形成装置１０の一連の動作が終了する。
【０１３１】
＜変形例２＞
変形例１では、外部装置２０が、印刷ジョブ群のうち、最後の印刷ジョブにタグを付与する場合について説明した。本変形例では、印刷ジョブ群のうち、最初のジョブにタグを付与する場合について説明する。
【０１３２】
図１４は、変形例２における、外部装置２０が印刷ジョブ群の最初の印刷ジョブに識別情報を有するタグを付与する手順を示すフローチャートである。図１５は、変形例２における、印刷ジョブを受信したときの画像形成装置１０の動作を示すフローチャートである。
【０１３３】
まず、外部装置２０の制御部２１は、画像形成装置１０に送信されるべき印刷ジョブが表計算ファイル印刷ジョブであるか否かを判定する（ステップＳ５０１）。
【０１３４】
制御部２１は、送信されるべき印刷ジョブが表計算ファイル印刷ジョブであると判定すると（ステップＳ５０１；Ｙｅｓ）、この印刷ジョブが分割されて印刷ジョブ群が生成されるときに、この印刷ジョブ群のうち最初に送信される印刷ジョブに識別情報を有するタグを付与する（ステップＳ５０２）。
【０１３５】
このタグには、識別情報として、画像形成装置１０が受信した印刷ジョブ群の送信者に関する情報と、印刷ジョブ群を構成する分割ジョブの数、印刷ジョブ群の総データ量、印刷ジョブ群中の画像データの総ページ数などが含まれる。
【０１３６】
その後、制御部２１は、ネットワークＩ／Ｆ部２５を介して、印刷ジョブ群を画像形成装置１０に送信する（ステップＳ５０３）。そして、外部装置２０の一連の動作が終了する。
【０１３７】
一方、制御部２１は、送信されるべき印刷ジョブが表計算ファイル印刷ジョブでないと判定すると（ステップＳ５０１；Ｎｏ）、この印刷ジョブに上記タグを付与せずに、ネットワークＩ／Ｆ部２５を介して、印刷ジョブを画像形成装置１０に送信する（ステップＳ５０３）。そして、外部装置２０の一連の動作が終了する。
【０１３８】
画像形成装置１０は、外部装置２０から送信される印刷ジョブを受け付ける（ステップＳ６０１）。
【０１３９】
画像形成装置１０が、ネットワークＩ／Ｆ部１６を介して外部装置２０から印刷ジョブを受信すると、制御部１１は、この印刷ジョブにタグが付与されたか否か、すなわち、タグを受信したか否かを判定する（ステップＳ６０２）。
【０１４０】
画像形成装置１０がタグを受信しなかったと制御部１１が判定すると（ステップＳ６０２；Ｎｏ）、画像形成部１３は受信した印刷ジョブに従う画像の印刷を実行する（ステップＳ６０３）。このとき、制御部１１は、この印刷ジョブが分割ジョブではないと判断する。そして、制御部１１は、次の印刷ジョブを受信したか否かを判定する（ステップＳ６０４）。次の印刷ジョブを受信していないと制御部１１が判定すると（ステップＳ６０４；Ｎｏ）、画像形成装置１０の一連の動作が終了する。一方、次の印刷ジョブを受信したと制御部１１が判定すると（ステップＳ６０４；Ｙｅｓ）、ステップＳ６０２へ戻る。
【０１４１】
画像形成装置１０がタグを受信したと制御部１１が判定すると（ステップＳ６０２；Ｙｅｓ）、画像形成部１３は受信した印刷ジョブに従う画像の印刷を実行する（ステップＳ６０５）。このとき、制御部１１は、受信した印刷ジョブが印刷ジョブ群の最初のジョブであると判断する。そして、制御部１１は、次の印刷ジョブの受信を監視する（ステップＳ６０６；Ｎｏ）。
【０１４２】
制御部１１は、画像形成装置１０が次の印刷ジョブを受信したと判定すると（ステップＳ６０６；Ｙｅｓ）、タグに含まれる識別情報の中の上記印刷ジョブ群を送信した外部装置２０のユーザ情報と、受信した印刷ジョブの付帯情報に含まれるユーザ情報や外部装置２０のＩＰアドレス等を参照して、この受信された印刷ジョブを送信したユーザ（外部装置２０）が上記印刷ジョブ群を送信したユーザ（外部装置２０）と同一であるか否かを判定する（ステップＳ６０７）。
【０１４３】
この受信された印刷ジョブを送信したユーザと上記印刷ジョブ群を送信したユーザとが同一でないと制御部１１が判定すると（ステップＳ６０７；Ｎｏ）、制御部１１は、この印刷ジョブが分割ジョブではないと判断し、この印刷ジョブをマスクするなど一旦制御部１１中のＲＡＭやＨＤＤ１２等に保持することで印刷ジョブの実行を待機する（ステップＳ６０８）。そして、再び、制御部１１は、次の印刷ジョブの受信を監視する（ステップＳ６０６；Ｎｏ）。
【０１４４】
一方、この受信された印刷ジョブを送信したユーザと上記印刷ジョブ群を送信したユーザと同一であると制御部１１が判定すると（ステップＳ６０７；Ｙｅｓ）、制御部１１は、この印刷ジョブが分割ジョブであると判断する。そして、制御部１１は、タグの識別情報である印刷ジョブ群を構成する分割ジョブの数、印刷ジョブ群の総データ量、印刷ジョブ群中の画像データの総ページ数などから、画像形成装置１０が全ての分割ジョブを受信したか否かを判定する（ステップＳ６０９）。
【０１４５】
画像形成装置１０が全ての分割ジョブを受信していない、すなわち、最後の分割ジョブの受信を完了していないと制御部１１が判定すると（ステップＳ６０９；Ｎｏ）、画像形成部１３は、このジョブに従って画像の印刷を行う（ステップＳ６０５）。制御部１１は、再び、次の印刷ジョブの受信を監視する（ステップＳ６０６；Ｎｏ）。
【０１４６】
画像形成装置１０が全ての分割ジョブを受信したと制御部１１が判定すると（ステップＳ６０９；Ｙｅｓ）、画像形成部１３は、このジョブに従って画像の印刷を行う（ステップＳ６１０）。画像形成部１３が最後の分割ジョブに従う画像の印刷を終了した後に、制御部１１は、マスク等されることにより制御部１１のＲＡＭなどに保持されていた他のユーザからの他の印刷ジョブを実行する（ステップＳ６１１）。そして、画像形成装置１０の一連の動作が終了する。
【０１４７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１４８】
本実施形態では、外部装置２０は、印刷ジョブ群を構成する最初の分割ジョブにタグ１を、最後の分割ジョブにタグ２をそれぞれ付与した場合について説明した。また、変形例では、最初の分割ジョブまたは最後の分割ジョブにタグを付与した場合について説明した。しかしながら、本発明はこれらに限らない。受信した印刷ジョブが上記分割ジョブであるか否かを画像形成装置１０の制御部１１が識別することができれば、タグを付与する分割ジョブを任意に決めてもよい。この場合、識別情報として、画像形成装置が受信した印刷ジョブ群の送信者に関する情報（外部装置２０のユーザ情報やＩＰアドレス等）や、印刷ジョブ群を構成する印刷ジョブ（分割ジョブ）の数、印刷ジョブ群の総データ量、印刷ジョブ群中の画像データの総ページ数などを適宜組み合わせて使用すればよい。
【０１４９】
たとえば、外部装置２０は、複数の分割ジョブのうち最後の分割ジョブ以外にタグを付与してもよい。この場合、画像形成装置１０は、タグが付与されたジョブを受信したときには、このジョブが分割ジョブであり、かつ、このジョブが最後の分割ジョブでないことを識別する。また、上記タグが付与されたジョブの次に受信したジョブにタグが付与されていない場合には、画像形成装置１０は、タグが付与されたジョブを送信したユーザ（外部装置２０）と、タグが付与されていないジョブを送信したユーザ（外部装置２０）とが同一であるか否かを判定する。画像形成装置１０は、上記ユーザが同一であると判定すると、このタグが付与されていないジョブが最後の分割ジョブであると判断する。一方、画像形成装置１０は、上記ユーザが同一でないと判定すると、このタグが付与されていないジョブが他のユーザから送信されたジョブである（すなわち、分割ジョブではない）と判断する。
【０１５０】
また、本実施形態及び変形例では、外部装置２０から送信されるジョブが表計算ファイル印刷ジョブである場合について説明したが、画像形成装置１０がユーザの意図に反して複数のジョブに分割されて生成される印刷ジョブ群を受信するのであれば、本発明を適用することができる。
【符号の説明】
【０１５１】
１…画像形成システム
１０…画像形成装置
１１…制御部
１２…ＨＤＤ
１３…画像形成部
１４…表示部
１５…操作部
１６…ネットワークＩ／Ｆ部
２０…外部装置
２０Ａ…外部装置
２０Ｂ…外部装置
２１…制御部
２２…ＨＤＤ
２３…操作部
２４…表示部
２５…ネットワークＩ／Ｆ部
３０…ネットワーク
【図１】
0005827549.tif 000002
【図２】
0005827549.tif 000003
【図３】
0005827549.tif 000004
【図４】
0005827549.tif 000005
【図５】
0005827549.tif 000006
【図６】
0005827549.tif 000007
【図７】
0005827549.tif 000008
【図８】
0005827549.tif 000009
【図９】
0005827549.tif 000010
【図１０】
0005827549.tif 000011
【図１１】
0005827549.tif 000012
【図１２】
0005827549.tif 000013
【図１３】
0005827549.tif 000014
【図１４】
0005827549.tif 000015
【図１５】
0005827549.tif 000016