(57)【要約】【課題】ダイレクトプリントにおけるプリント時において、ユーザが意図しないジョブの割り込みを抑制してプリントを行うジョブ割込み抑制機能を有する画像形成装置、ジョブ制御方法、及びジョブ制御プログラムを提供することを課題とする【解決手段】本発明に係る画像形成装置は、外部機器から小ジョブを受信した後、第一の所定時間内に小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手段と、小ジョブの処理後から第二の所定時間が経過したときに、前記保留制御手段により保留制御された当該プリントジョブの保留を解除する保留解除制御手段とを有する。【選択図】図１０
2009178873.tif 000002
【特許請求の範囲】
【請求項１】
プリントジョブを分割した小ジョブを当該画像形成装置に送信してプリント要求をする外部機器と接続された画像形成装置において、
前記外部機器から前記小ジョブを受信した後、第一の所定時間内に前記小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手段と、
前記小ジョブの処理後から第二の所定時間が経過したときに、前記保留制御手段により保留制御された当該プリントジョブの保留を解除する保留解除制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
プリントジョブを分割した小ジョブを当該画像形成装置に送信してプリント要求をする外部機器と接続された画像形成装置において、
前記外部機器との接続及び接続解除を検知する接続状態検知手段と、
前記接続状態検知手段により前記外部機器との接続を検知した後、所定時間内に前記小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手段と、
前記接続状態検知手段により前記外部機器との接続解除を検知したときに、前記保留制御手段により保留制御された当該プリントジョブの保留を解除する保留解除制御手段と、
を有する特徴とする画像形成装置。
【請求項３】
当該プリントジョブのプリントジョブ・キューへの格納を保留制御するとき、ユーザに通知する通知手段と、
を有する特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
当該プリントジョブのプリントジョブ・キューへの格納を保留制御するか否かをユーザに選択させる選択手段と、
を有する特徴とする請求項１ないし３いずれか１項に記載の画像形成装置。
【請求項５】
プリントジョブを分割した小ジョブを当該画像形成装置に送信してプリント要求をする外部機器と接続された画像形成装置におけるジョブ制御方法において、
前記外部機器から前記小ジョブを受信した後、第一の所定時間内に前記小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手順と、
前記小ジョブの処理後から第二の所定時間が経過したときに、前記保留制御手順により保留制御された当該プリントジョブの保留を解除する保留解除制御手順と、
を有することを特徴とするジョブ制御方法。
【請求項６】
請求項５に記載のジョブ制御方法をコンピュータに実行させるためのジョブ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ割込み抑制機能を有する画像形成装置、ジョブ制御方法、及びジョブ制御プログラムの分野に関する。
【背景技術】
【０００２】
近年、デジタルカメラで撮影した画像をプリントするにあたって、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を介さずに直接デジタルカメラとプリンタを接続して画像のプリントが可能な、いわゆるダイレクトプリントシステムが知られている。デジタルカメラとプリンタをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等で接続し、デジタルカメラ側からの操作によって所望する画像を簡単にプリントすることができる。
【０００３】
特許文献１に係る発明は、各社共通のダイレクトプリントに係る通信フォーマットを提案するものであるが、出力仕様が限定されており、仕様の制約、入力デバイスの制約の点で、大量の画像印刷を１度に行えないという問題があった。そのため、特許文献２に係る発明によれば、画像数とページ内のレイアウト情報に基づいてジョブの分割を行うことにより、小リソースで大量の画像を出力することができる。また予期せぬ改ページを抑制することができるものである。
【特許文献１】特開２００４−６４７４０号公報
【特許文献２】特許第３８３３２３８号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献２に開示された発明は、複数の画像を大量に印刷指示した場合、デジタルカメラの一定のリソースを超えると、ジョブを複数に分割してジョブ指示を行う。ユーザにとっては１度だけ印刷命令操作を行い１つのジョブを命令したにすぎないが、内部的には複数のプリントジョブに分割されて印刷処理が行われている。即ち、デジタルカメラは分割された小ジョブが終了してから次の小ジョブを投げるというシーケンスで動作している。
【０００５】
そして、分割された小ジョブ処理中に、ネットワークインターフェースなどの別のインターフェースから別のプリンタジョブがプリンタに到達した場合、そのジョブが先にキューイングされるため、別のジョブに割り込まれることになる。ユーザはプリンタを目の前にして直接ＵＳＢケーブルでプリンタと接続しているが、プリンタの内部的にはＰＣからのプリントジョブと同じ扱いになっており、使用者がプリンタを占有しているわけではない。
【０００６】
その結果、ダイレクトプリントに係るプリント紙と別のジョブに係るプリント紙が混在して出力されてしまうという問題が生じていた。
【０００７】
そこで本発明では上記のような問題に鑑みて、ダイレクトプリントにおけるプリント時において、ユーザが意図しないジョブの割り込みを抑制してプリントを行うジョブ割込み抑制機能を有する画像形成装置、ジョブ制御方法、及びジョブ制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
そこで上記課題を解決するため、本発明に係る画像形成装置は、プリントジョブを分割した小ジョブを当該画像形成装置に送信してプリント要求をする外部機器と接続された画像形成装置において、前記外部機器から前記小ジョブを受信した後、第一の所定時間内に前記小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手段と、前記小ジョブの処理後から第二の所定時間が経過したときに、前記保留制御手段により保留制御された当該プリントジョブの保留を解除する保留解除制御手段とを有することを特徴とする。
【０００９】
また上記課題を解決するため、本発明に係る画像形成装置は、プリントジョブを分割した小ジョブを当該画像形成装置に送信してプリント要求をする外部機器と接続された画像形成装置において、前記外部機器との接続及び接続解除を検知する接続状態検知手段と、
前記接続状態検知手段により前記外部機器との接続を検知した後、所定時間内に前記小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手段と、前記接続状態検知手段により前記外部機器との接続解除を検知したときに、前記保留制御手段により保留制御された当該プリントジョブの保留を解除する保留解除制御手段とを有する特徴とする。
【００１０】
また上記課題を解決するため、本発明に係るジョブ制御方法は、プリントジョブを分割した小ジョブを当該画像形成装置に送信してプリント要求をする外部機器と接続された画像形成装置におけるジョブ制御方法において、前記外部機器から前記小ジョブを受信した後、第一の所定時間内に前記小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する保留制御手順と、前記小ジョブの処理後から第二の所定時間が経過したときに、前記保留制御手順により保留制御された当該プリントジョブの保留を解除する保留解除制御手順とを有することを特徴とする。
【００１１】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１２】
本発明によれば、ダイレクトプリントにおけるプリント時において、ユーザが意図しないジョブの割り込みを抑制してプリントを行うジョブ割込み抑制機能を有する画像形成装置、ジョブ制御方法、及びジョブ制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態を各実施形態において図面を用いて説明する。
【００１４】
（全体構成）
はじめに、具体的な発明の内容を説明する前に、本発明を実施するにあたっての全体構成について説明する。図１は、画像形成装置１、デジタルカメラ２、ＰＣ３、及びネットワーク４からなるネットワーク図である。画像形成装置１は、本発明に係る画像形成装置である。この画像形成装置については後に詳しく説明する。デジタルカメラ２は、一般的なダイレクトプリント対応のデジタルカメラでＵＳＢポートを介しＵＳＢケーブル５で画像形成装置１と接続されている。ＰＣ３は、一般的なパーソナルコンピュータであり、画像形成装置１とネットワーク４を介して接続されている。ネットワーク４は、有線、無線を含むネットワークである。デジタルカメラ２は、ＵＳＢ経由で画像形成装置１に画像のプリント（ダイレクトプリント）を行う。また、ＰＣ３はネットワーク４経由で画像形成装置１に電子データのプリントを行う構成である。なお、図１は本発明の実施例を説明するにあたっての構成を示したものでありＰＣは何台あってもよい。
【００１５】
（画像形成装置の概要及び構成）
本発明の実施形態に係る画像形成装置１について図２を用いて説明を行う。図２は、画像形成装置の外観斜視図の一例を示したものである。本実施例における画像形成装置１は、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能及び入力画像を配信する機能等を複合したいわゆるＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）と称されるデジタルカラー複合機である。
【００１６】
画像形成装置１は、転写紙などの媒体に画像を形成する画像形成手段である画像形成装置７の上部に、原稿から画像を読み取る画像読取手段である画像読取装置８を配設した構成である。また、画像読取装置８の装置外面には、オペレータに対する表示とオペレータからの機能設定等の各種の入力を許容する操作パネルＰが設けられている。さらに、操作パネルＰの下部には、記憶媒体Ｍに記憶されているプログラムコードや画像データ等を読み取ったり、記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置である外部メディア入出力装置９が、記憶媒体Ｍの挿入を許容する挿入口を外部に露出させて設けられている。
【００１７】
図２は、画像形成装置１のブロック図である。画像形成装置１は、画像処理ユニット部Ａと情報処理ユニット部Ｂとに大別されており、画像形成装置７及び画像読取装置８は画像処理ユニット部Ａに属し、操作パネルＰ及び外部メディア入出力装置９は情報処理ユニット部Ｂに属している。
【００１８】
画像処理ユニット部Ａについて説明する。画像形成装置７及び画像読取装置８を備える画像処理ユニット部Ａは、画像処理ユニット部Ａにおける画像処理全般の制御を行う画像処理制御ユニット１０を備えており、この画像処理制御ユニット１０には、画像形成装置７を制御する印刷制御ユニット１１と、画像読取装置８を制御する画像読取制御ユニット１２とが接続されている。印刷制御ユニット１１は、画像処理制御ユニット１０の制御に従って画像形成装置７に対して画像データを含む印刷指示を出力し、画像形成装置７に転写紙などの媒体に画像を形成して出力させる。画像読取制御ユニット１２は、画像処理制御ユニット１０の制御により画像読取装置８を駆動し、原稿の表面に対するランプ照射の反射光をミラー及びレンズにより受光素子（例えば、ＣＣＤ（Ｃｈａｒｇｅ Ｃｏｕｐｌｅｄ Ｄｅｖｉｃｅ））に集光して読み取り、Ａ／Ｄ変換してＲＧＢ各８ｂｉｔのデジタル画像データを生成する。 このような画像処理制御ユニット１０は、メインプロセッサであるＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１３と、画像読取装置８から読み込んだ画像データを画像形成装置７による作像に供すべく一旦格納しておくメモリデバイス（例えば、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）等）１４と、制御プログラム等を記憶したＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１５と、システムログ／システム設定／ログ情報等を記録しておく電源ＯＦＦ時にもデータの保持が可能なＮＶＲＡＭ１６とをバス接続したマイクロコンピュータ構成である。また、画像処理制御ユニット１０には、多量の画像データの蓄積やジョブ履歴等の記憶装置となるＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）１７、装置内部に設けられた集線装置であるＨＵＢ１９を介して画像処理ユニット部ＡをＬＡＮ２に接続するためのＬＡＮ制御部１８、ＦＡＸ制御を行うＦＡＸ制御ユニット２０が接続されている。このＦＡＸ制御ユニット２０は、公衆電話網に通じる構内交換器（ＰＢＸ）２２に接続されており、画像形成装置１は、遠隔のファクシミリと交信することができる。また、画像処理制御ユニット１０には、表示制御ユニット２３及び操作入力制御ユニット２４が接続されている。表示制御ユニット２３は、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して情報処理ユニット部Ｂに対して画像表示制御信号を出力し、情報処理ユニット部Ｂの操作パネルＰに対して画像表示の制御を行う。操作入力制御ユニット２４は、情報処理ユニット部Ｂの操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号を、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して入力する。即ち、画像処理ユニット部Ａは、情報処理ユニット部Ｂの操作パネルＰを通信ケーブル２６を介して直接モニタすることができる構成になっている。したがって、画像処理ユニット部Ａは、従来の画像形成装置が備える画像処理ユニットに対して通信ケーブル２６を接続し、情報処理ユニット部Ｂの操作パネルＰを利用するようにしたものである。��ち、画像処理ユニット部Ａの表示制御ユニット２３及び操作入力制御ユニット２４は、操作パネルＰに接続されているものとして動作している。このような構成により、画像処理ユニット部Ａは、外部（サーバコンピュータ、クライアントコンピュータ、ファクシミリ等）からの画像情報である印刷データ及びプリント指示するコマンドを解析し、印刷データを出力画像データとして印刷できる状態にビットマップ展開し、印刷モードをコマンドから解析し動作を決定している。その印刷データ及びコマンドをＬＡＮ制御部１８あるいはＦＡＸ制御ユニット２０を通じて受信し動作する。また、画像処理ユニット部Ａは、ＳＤＲＡＭ１４やＨＤＤ１７に記憶されている印刷データ、原稿読取りデータ、これらを出力用に処理した出力画像データ、および、それらを圧縮した圧縮データを外部に転送することができる。
【００１９】
次に、操作パネルＰを備える情報処理ユニット部Ｂについて説明する。情報処理ユニット部Ｂは、一般にパーソナルコンピュータといわれるような情報処理装置に用いられる汎用のＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）によって制御される。情報処理ユニット部Ｂは、メインプロセッサであるＣＰＵ３１を有しており、このＣＰＵ３１には、ＣＰＵ３１の作業用領域となるＲＡＭや起動プログラムなどを記憶した読出し専用メモリであるＲＯＭで構成されるメモリユニット３２と、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）やアプリケーションプログラムを記憶するＨＤＤ等の記憶装置３４に対するデータの入出力を制御する記憶装置制御ユニット３５とが、バス接続されている。また、ＣＰＵ３１には、情報処理ユニット部ＢをＨＵＢ１９を介してＬＡＮ２に接続するためのＬＡＮ制御部３３が接続されている。このＬＡＮ制御部３３に割り当てられるネットワークアドレスであるＩＰアドレスは、前述した画像処理ユニット部ＡのＬＡＮ制御部１８に割り当てられるＩＰアドレスとは異なるものである。即ち、本実施の形態の画像形成装置１には、２つのＩＰアドレスが割り当てられていることになる。つまり、画像処理ユニット部Ａと情報処理ユニット部ＢとはＬＡＮ２に接続されていることになり、画像処理ユニット部Ａと情報処理ユニット部Ｂとの間においてはデータ交換が可能な構成になっている。さらに、ＣＰＵ３１には、操作パネルＰを制御する表示制御ユニット３６及び操作入力制御ユニット３７が接続されている。入出力デバイス制御ユニット４２は、記憶媒体Ｍやその他のメディアを読み込む外部メディア入出力装置９及び各種インターフェース４３からの入出力を制御する。各種インターフェース４３には、ネットワークインターフェース及びＵＳＢインターフェースを備えている。
【００２０】
（画像形成装置の機能）
本発明は、デジタルカメラ２が画像形成装置１に対してダイレクトプリント方式で画像をプリントする際のジョブ制御に係る発明である。デジタルカメラ２は、画像形成装置１とはＵＳＢケーブル５を用いて接続されている。デジタルカメラ２は、撮影したデジタル画像を画像形成装置１で印刷するために、ダイレクトプリント形式で印刷要求を行う。この印刷要求に係るジョブ（プリントジョブ）は、複数の分割されているものとする。なお、以下分割されたジョブを小ジョブという。ダイレクトプリントが処理されている途中で、画像形成装置１がＰＣ３からの別のプリント要求を受信する。ダイレクトプリントに係るジョブは分割された連続する小ジョブからなるため、小ジョブと小ジョブの間にＰＣ３からのジョブが、プリント・キューに割込まれてキューイングされてしまう。そして、プリントはキューに格納された順にプリントされるので、デジタルカメラの画像とＰＣ３からのデータが混在して出力される。本発明に係る画像形成装置１はこれを抑制するために、ダイレクトプリント中は小ジョブを優先して、他の手段からのプリンタジョブを割込ませないよう制御を行うものである。以下、これを踏まえて画像形成装置１の機能について説明する。
【００２１】
図４は、画像形成装置１の有する本発明に係る機能を表した機能ブロック図である。以下、図４を用いて説明する。画像形成装置１は、中央制御部４０１、ＲＡＭ４０２、画像処理部４０３、画像制御部４０４、画像読取部４０５、読取制御部４０６、外部メディア入出力部４０７、入出力制御部４０８、通信部４０９、通信制御部４１０、外部入力制御部４１１、操作表示部４１２、ジョブ制御部４１３、画像形成部４１４、画像出力部４１３を有する構成である。
【００２２】
中央制御部４０１は、ＲＡＭ４０１やＣＰＵ１３、ＲＯＭ１５、その他各種入出力回路等とからなり、各制御部の相互間を制御等する。ＲＡＭ４０１は、画像処理部４０３において処理される各種情報や画像形成部４１４で形成された画像データ等を一時的に格納する。
【００２３】
画像制御部４０４は、画像処理部４０３の制御を行う。画像処理部４０３は、各種画像処理を行う。
【００２４】
画像読取部４０５は、原稿を読み取るスキャナである。読取制御部４０６は、画像読取部４０５の制御を行い、スキャナ制御回路、露光ランプ制御回路、タイミング制御回路等とからなる。また、スキャナを駆動するスキャナ駆動モータ、圧板開閉検知センサ、原稿サイズ検知センサの制御なども行う。
【００２５】
入出力制御部４０８は、外部メディア入出力部４０７の制御を行う。フ外部メディア入出力部４０７は、外部メディア入出力装置９に相当し、外部メディアを通じて電子ファイル等を読み取る。
【００２６】
通信制御部４１０は、通信部４０９を制御する。通信部４０９は、外部機器２やＰＣ３等から電子データ等を受信する。ＵＳＢインターフェースやネットワークインターフェースも通信部４０９に相当する。通信制御部４１０は、外部機器２との接続及び接続解除も管理しており、接続状態検知手段に相当する。
【００２７】
操作表示部４１２では、ユーザにより画像形成装置１の操作や設定等を含む各種入力操作が行われる。外部入力制御部４１１は、操作表示部４１２を制御する。操作表示部４１２には操作入力キー、液晶表示画面、ＬＥＤなどが備わっている。外部入力制御部４１１は、中央制御部４０１と接続されていて操作表示部４１２における各種操作を中央制御部４０１に送信する。
【００２８】
ジョブ制御部４１３は、プリントジョブの制御・管理を行う。また、本発明に係るプリントジョブ制御を行う。実行されるプリントジョブは、ジョブ制御部４１３により保留制御されており、プリントジョブ実行時には、画像形成部４１４にジョブ実行命令を行う。ジョブ制御部４１３は、保留制御手段、保留解除制御手段に相当する。また、操作表示部４１２、外部機器２、ＰＣ３を通じて、ユーザにジョブ状態に係る通知等を行う。これは、通知手段、選択手段に相当する。このジョブ制御部４１３が行う制御の詳細については後に詳しく説明する。
【００２９】
画像形成部４１４では、画像読取部４０５でスキャンされた画像データ、外部メディア入出力部４０７から入力された電子データ及び通信部４０９で受信した電子データを、必要に応じて画像処理部４０３で所定の画像処理が行われた後、印刷画像データとして画像形成する。画像形成部４１４は、プリント・キューに格納されたプリントジョブについて画像形成処理を行っていく。
【００３０】
以上、本発明に係る全体構成、画像形成装置１について説明したが、次にダイレクトプリントについて説明する。
【００３１】
（ダイレクトプリント・シーケンス）
図５は、画像形成装置１とデジタルカメラがダイレクトプリント時に行う一般的な通信シーケンスを表している。
【００３２】
デジタルカメラと画像形成装置１とが接続されると、ステップＳ５０１、Ｓ５０２において、相互にプリントサービスの交換が行われる。その後、ステップＳ５０３で、デジタルカメラから画像形成装置１の印刷能力情報の要求が行われ、ステップＳ５０４で、画像形成装置１は印刷能力情報を通知する。この印刷能力情報とは、例えば、印刷品質や用紙サイズ、インデックス印刷の可否や１ページ内に描画する画像のレイアウトの情報などがある。デジタルカメラは、通知された情報に基づいて、ダイレクトプリントのユーザインターフェース画面を構成する。
【００３３】
ステップＳ５０５において、ユーザはデジタルカメラのユーザインターフェース画面を操作し、出力したい撮影画像を１つ以上選択、また出力条件等を設定し出力の指示を行う。
【００３４】
ステップＳ５０６で、デジタルカメラからジョブ情報が画像形成装置１に送信される。画像形成装置１は、そのジョブ情報を解析し出力条件を設定し、またジョブ情報に含まれる画像ＩＤを参照する。さらに画像形成装置１は、ステップＳ５０６、Ｓ５０７で、デジタルカメラからその画像の要求・取得を行った後、画像のデコード処理と描画を行いプリント紙に出力する。
【００３５】
図６は、デジタルカメラから画像形成装置１に送信されるジョブ情報の一例を表す。ジョブ情報においては、６０１は印刷品質、６０３は出力を行う用紙サイズ、６０３は日付の有無、６０４はレイアウト情報、６０５は出力したい画像のＩＤ番号６０５が含まれる。さらに場合によって画像の補正処理の有無等の情報も含まれることもある。図７は、図６のジョブ情報に基づいて出力されたプリントの一例である。Ａ４サイズ用紙に２×２コマの４画像がプリントされている。
【００３６】
図８は、図６と同様にジョブ情報の一例を表すものであるが、小ジョブ３つからなるジョブ情報である。ユーザはデジタルカメラのユーザインターフェース画面から一度の操作で１２枚の画像プリントを指示したとする。レイアウト情報など他の条件は図６と同様である。さらに、当該デジタルカメラでは１ジョブあたり４枚の画像までしか扱えないものとする。この場合、デジタルカメラは、ジョブを分割し、３つの小ジョブを作成し、画像形成装置１にプリント要求を行う。図８は、小ジョブが３つ作成された様子を表す。画像ＩＤが１〜１２までのプリント要求である。なお、ユーザから見れば１回操作でのプリント要求を行っているので１ジョブであるが、デジタルカメラの内部ではこのように３つの小ジョブに分割されてプリント要求が送信される。また、画像形成装置１から見れば、単に３つのプリントジョブを受信したものとなる。このような場合において、図９を用いて、ダイレクトプリントが、別のジョブに割込まれるケースについて説明する。
【００３７】
図９は、デジタルカメラから画像形成装置に対してのダイレクトプリント中に、ＰＣからの新たなプリントジョブが送信された場合のシーケンス図である。デジタルカメラは、１つのプリントジョブを３つに分割するものとし、３つに分割されたジョブをそれぞれ、小ジョブ１／３、小ジョブ２／３、小ジョブ３／３とする。
【００３８】
ステップＳ９０１において、小ジョブ１／３が送信される。小ジョブ１／３に係る処理が終了すると、ステップＳ９０２で、デジタルカメラは次の小ジョブ２／３を送信する。この後、ステップＳ９０３においてＰＣからプリントジョブが送信される。画像形成装置１からすると、プリントジョブにすぎないのでこれを受信し、当該プリントジョブを処理する。このとき、小ジョブ２／３が処理中であるが、ＰＣ３からのプリントジョブは、プリント・キューにストックされ、小ジョブ２／３終了次第処理される。その後、ステップＳ９０４で、小ジョブ３／３は、ＰＣ３からのプリントジョブが処理中であるので、プリント・キューにストックされた後、処理される。この場合、ＰＣ３からのプリントジョブにより割込みが発生したため、出力結果、即ちプリントされたプリント紙には、小ジョブ１／３、小ジョブ２／３、ＰＣ３からのプリントジョブ、小ジョブ３／３の順の混在状態で排出されている。
【００３９】
以上、画像形成装置１とデジタルカメラがダイレクトプリント時に行う一般的な通信シーケンスである。次に、途中にＰＣ３からのプリントジョブが割込んだ場合に、ジョブの混在を防ぐためのジョブ割込みを抑制するジョブ制御について説明する。
【実施例１】
【００４０】
図１０は、本発明に係るジョブ制御を表すシーケンス図である。外部機器２から画像形成装置１に対しプリントジョブ（小ジョブ）が送信され、またＰＣ３からもプリントジョブが送信された際のシーケンスである。本実施例は、画像形成装置１が外部機器２から小ジョブを受信した後、所定時間内に小ジョブ以外のプリントジョブを受けたとき、当該プリントジョブのプリントジョブ・キューへの格納を保留制御する実施例である。
【００４１】
ステップＳ１００１において、外部機器２から画像形成装置１に対して、小ジョブを送信する。この例では、外部機器２は２つの小ジョブに分割して画像形成装置１に印刷要求を行うものとする。ステップＳ１００２で、ジョブ制御部４１３から画像形成部４１４に小ジョブ1の実行命令が行われる。次にステップＳ１００３において、ＰＣ３は画像形成装置１に対して、プリントジョブ（ＰＣプリントジョブという）を送信する。ステップＳ１００４で、ジョブ制御部４１３はＰＣプリントジョブを受信すると、他のＩ／Ｆ（インターフェース）からのジョブについて画像形成部４１４のプリント・キューへの送信を保留する制御を行う。これにより、このＰＣプリントジョブは保留（待機）状態となる。
【００４２】
ステップＳ１００５〜Ｓ１００７にて小ジョブ１について印刷が実行され、また印刷終了通知がなされる。外部機器２は、終了通知を受けて、次に小ジョブ２を送信する。ステップＳ１００８〜Ｓ１０１２は、小ジョブ２が送信されてから印刷終了通知までのステップである。この時点で外部機器２は、全ての小ジョブ（２つの小ジョブ）の実行を終える。ステップＳ１０１３で、小ジョブ２の印刷終了通知から一定時間経過する。この一定時間は任意に設定可能である。画像形成装置１は、小ジョブ２の印刷終了通知から一定時間経過したので外部機器２からのプリントジョブは全て終了したとみなし、ステップＳ１０１４で、他のＩ／Ｆからのジョブについての保留制御をここで解除する。ステップＳ１０１５で、ステップＳ１００６で保留されていたＰＣプリントジョブは、画像形成部４１４のプリント・キューへ送られ、ステップＳ１０１６〜Ｓ１０１８においてプリントジョブが実行される。
【００４３】
以上、本実施例のジョブ制御によれば、画像形成装置１は、ダイレクトプリントに係るジョブを受信すると他のＩ／Ｆからのプリントジョブの実行を保留するので、ユーザが意図しないジョブの割り込みを抑制してダイレクトプリントを行うことができる。
【実施例２】
【００４４】
図１１は、本発明に係るジョブ制御を表すシーケンス図である。本実施例では、画像形成装置１が通信制御部（接続状態検知手段に相当）により外部機器２との接続を検知した後、所定時間内にダイレクトプリントに係る小ジョブ以外のプリントジョブを受けたとき、外部機器との接続解除を検知するまで当該プリントジョブのプリントジョブ・キューへの格納を保留制御するものである。
【００４５】
ステップＳ１１０１において、外部機器２は画像形成装置１に対して接続を行う。この接続はＵＳＢを用いての接続されているものとする。もちろん、ＵＳＢのみに限られず、ＬＡＮカードを用いたＬＡＮインターフェースでの接続でもよいし、ダレクトプリント用の専用ケーブルでもよい。次にステップＳ１１０２で、通信制御部４１０は、ＵＳＢからの外部機器２の接続を検知する。ステップＳ１００３で外部機器２は、小ジョブを画像形成装置１に送信し、ステップＳ１１０４、Ｓ１１０５で小ジョブが実行される。
【００４６】
次にステップＳ１１０６で、ＰＣ３から画像形成装置１に対してＰＣプリントジョブが送信される。ＰＣプリントジョブが送信されると、ステップＳ１１０７においてジョブ制御部４１３は、ステップＳ１１０２での外部機器２との接続検知をしているので、他のＩ／Ｆからのジョブについては保留する制御を行う。よってＰＣプリントジョブは保留（待機）状態に遷移する。そしてまた、ステップＳ１１１０〜Ｓ１１１４において小ジョブ２が実行される。
【００４７】
小ジョブが全て終了し、ステップＳ１１１５において、外部機器２と画像形成装置１との接続が解除されたとする。するとステップＳ１１１６で、通信制御部４１０はＵＳＢからの外部機器２の接続解除を検知する。ステップＳ１１１７において、接続解除を受けジョブ制御部４１３は、他のＩ／Ｆからのジョブについての保留する制御の解除を行う。保留解除後は、ステップＳ１１１８〜Ｓ１１２１においてＰＣプリントジョブが実行される。
【００４８】
以上、本実施例のジョブ制御によれば、画像形成装置１は、外部機器２との接続を検知すると他のＩ／Ｆからのプリントジョブの実行を保留するので、ユーザが意図しないジョブの割り込みを抑制してダイレクトプリントを行うことができる。
【実施例３】
【００４９】
図９のステップＳ９０４、及び図１０のステップＳ１１０７で、他のＩ／Ｆからのジョブについて保留する制御を行うことについては先に説明した。画像形成装置１は、この保留制御を行う際に、ＰＣ３の表示画面等に、保留制御に切り替わる旨の警告（通知）を表示させる。例えば、図１２のように「只今、保留制御中です」といった表示を行う。これにより、ＰＣ３のユーザは、ＰＣ３から送信したプリントジョブがしばらく保留状態にあること、印刷終了までしばらく待ちが発生することを知ることができる。
【００５０】
また、画像形成装置１は、この保留制御を行う際に、ＰＣ３の表示画面等に、例えば、図１３のように「只今、プリント保留制御中」といった表示で警告した上で、「只今、プリント保留制御中。保留制御を解除しますか？／はい、いいえ」といった選択表示を表示させる。この保留制御選択により、ＰＣ３のユーザは、ＰＣ３から送信したプリントジョブがしばらく保留状態にあることを知った上で、強制的に保留制御を解除することができる。ＰＣ３のユーザのプリントジョブの実行が緊急を要する場合に有効である。
【００５１】
なお、本実施例では、ＰＣ３が画像形成装置１に対してネットワーク４を介してプリント要求を行う構成を用いて説明を行ったが、このプリント要求は、画像形成装置１が有する操作入力装置４１から行われてもよい。即ち、画像形成装置１の有する画像読取装置８で読み取られた画像データ、もしくは外部メディア入出力装置９から入力された電子データを印刷する場合に、ユーザが画像形成装置１の操作入力装置４１を操作してプリント要求を行っても同様に本発明を適用できる。またこの場合、ユーザへの警告や保留制御選択表示については表示操作部４１２に表示させればよい。
【００５２】
また、本実施例では、ダイレクトプリント以外のジョブを受けないように、インターフェースをロック、無効にしてもよい。操作入力装置４１からのプリント操作を無効にしてもよい。
【００５３】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明に係るネットワーク構成図である。
【図２】画像処理装置の外観斜視図である。
【図３】画像処理装置のハードウェア構成図である。
【図４】画像形成装置が有する機能を表した機能ブロック図である。
【図５】一般的なダイレクトプリントのシーケンスを示す図である。
【図６】ジョブ情報の一例を示す図である。
【図７】プリントの様子を示す図である。
【図８】ジョブ情報の一例を示す図である。
【図９】一般的なダイレクトプリントのジョブシーケンスを示す図である。
【図１０】本発明に係るダイレクトプリントのジョブシーケンスを示す図である。
【図１１】本発明に係るダイレクトプリントのジョブシーケンスを示す図である。
【図１２】警告画面の一例を表す図である。
【図１３】警告画面の一例を表す図である。
【符号の説明】
【００５５】
１        画像形成装置
２        外部機器
３        ＰＣ
【図１】
2009178873.tif 000003
【図２】
2009178873.tif 000004
【図３】
2009178873.tif 000005
【図４】
2009178873.tif 000006
【図５】
2009178873.tif 000007
【図６】
2009178873.tif 000008
【図７】
2009178873.tif 000009
【図８】
2009178873.tif 000010
【図９】
2009178873.tif 000011
【図１０】
2009178873.tif 000012
【図１１】
2009178873.tif 000013
【図１２】
2009178873.tif 000014
【図１３】
2009178873.tif 000015