(57)【要約】【課題】  ネットワーク環境下で接続された複合機で、重連ジョブを行う際の最適な印刷システムを提供することができる。【解決手段】  前記重連ジョブを実行中の前記画像処理装置に、他の競合する印刷ジョブが発生した場合に、実行中の前記重連ジョブの動作を変更可能にし、実行中の前記重連ジョブの動作を変更する場合に、前記画像処理装置の１つで印刷ジョブを継続させ、前記画像処理装置の１つで他の競合する印刷ジョブを実行させる【選択図】  図４
2006135650.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の画像処理装置を備え、前記画像処理装置の１つは、ローカルに取得した複数頁の画像データの印刷ジョブを前記ネットワークを介して前記画像処理装置の他の１つへ送信して、前記画像処理装置の他の１つと共に前記印刷ジョブを同時に実行する重連ジョブを実行するように構成されている印刷システムであって、
前記重連ジョブを実行中の前記画像処理装置に、他の競合する印刷ジョブが発生した場合に、実行中の前記重連ジョブの動作を変更可能にし、
実行中の前記重連ジョブの動作を変更する場合に、前記画像処理装置の１つで印刷ジョブを継続させ、前記画像処理装置の１つで他の競合する印刷ジョブを実行させる制御手段と、を有することを特徴とする印刷システム。
【請求項２】
前記重連ジョブの変更をユーザに通知する通知手段と、を更に備えることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記印刷ジョブを同時に実行する重連ジョブとはコピージョブであり、他の競合する印刷ジョブとはネットワークを介して接続された複数のコンピュータより出力される印刷ジョブである事を特徴とする請求項１又は２記載の印刷システム。
【請求項４】
前記重連ジョブを変更する場合、重連ジョブをキャンセルし、ローカルに取得した複数頁の画像データの印刷ジョブを一つの画像処理装置で実行させる事を特徴とする請求項１乃至３の何れかに記載の印刷システム。
【請求項５】
前記重連ジョブを変更する場合、重連ジョブを停止し、ローカルに取得した複数頁の画像データの印刷ジョブを一つの画像処理装置で継続実行し、他の競合する印刷ジョブが終了後、重連ジョブを再開させることを特徴とする請求項１乃至４の何れかに記載の印刷システム。
【請求項６】
前記重連ジョブを実行中の前記画像処理装置に、他の競合する印刷ジョブが発生した場合に、実行中の前記重連ジョブの動作を変更するか否かを判断する判断手段を有し、該判断手段は、重連印刷ジョブおよび競合印刷ジョブの負荷状況または競合印刷ジョブの重連印刷ジョブに対する優先度または競合印刷ジョブ発生時の重連印刷ジョブの処理進行状況に応じて判断することを特徴とする請求項１乃至５の何れかに記載の印刷システム。
【請求項７】
前記重連ジョブの変更は、重連印刷ジョブおよび競合印刷ジョブの負荷状況または競合印刷ジョブの重連印刷ジョブに対する優先度または競合印刷ジョブ発生時の重連印刷ジョブの処理進行状況に応じて判断することを特徴とする請求項１乃至６の何れかに記載の印刷システム。
【請求項８】
ネットワークを介して接続された複数の画像処理装置を備え、前記画像処理装置の１つは、ローカルに取得した複数頁の画像データの印刷ジョブを前記ネットワークを介して前記画像処理装置の他の１つへ送信して、前記画像処理装置の他の１つと共に前記印刷ジョブを同時に実行する重連ジョブを実行するように構成されている印刷システムの制御方法であって、
前記重連ジョブを実行中の前記画像処理装置に、他の競合する印刷ジョブが発生した場合に、実行中の前記重連ジョブの動作を変更可能にし、
実行中の前記重連ジョブの動作を変更する場合に、前記画像処理装置の１つで印刷ジョブを継続させ、前記画像処理装置の１つで他の競合する印刷ジョブを実行可能にすることを特徴とする制御方法。
【請求項９】
請求項８記載の制御方法を実行する為のプログラム。
【請求項１０】
請求項８記載の制御方法を実行する為のプログラムを記憶したことを特徴とするコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、複数の画像処理装置で印刷処理を同時に実行する重連動作を実行可能な印刷システム、制御方法、プログラム、記憶媒体等に関する。
【背景技術】
【０００２】
従来、ネットワークに接続された複数の複合機を利用して、画像読取り装置でスキャンした複数頁の画像データを、該画像読取り装置にローカル接続されているローカル側の複合機と、該複合機とネットワークを介してリモート接続されているリモート側の複合機とで同時に印刷する方法によって印刷処理（以後、「重連コピージョブ」という）が行えるようにすることが提案されている。
【特許文献１】特開平５−３０４５７５
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来では、ネットワークには、複数のコンピュータが接続され、複数のユーザが複合機に印刷出力要求を行うことが可能であるがゆえ、重連コピージョブが行われている複合機に、例えば、ネットワークに接続されたコンピュータより印刷出力するという他の競合ジョブが発生した場合には、例えば、まず競合ジョブを待たせて、重連コピージョブが終了した後、競合ジョブの印刷出力を行うような構成が考えられるものの、上記従来例では、ネットワークに接続された複合機で重連コピーを行う際、大量部数などを印刷出力する場合は、複数の複合機を占有して、他のジョブを受け付けられないという課題が想定される。また他のジョブを受け付けても、重連ジョブが終了した後、処理を行うため、緊急度の高いジョブを処理するには不適である等の不具合が生じる可能性がある。
【０００４】
そこで、従来の欠点を解消し、ネットワーク環境下で接続された複合機で、重連ジョブを行う際、最適な印刷システムを提供することが要望される。
【課題を解決するための手段】
【０００５】
本発明は、上記課題を解決すべく、例えば、ネットワークを介して接続された複数の画像処理装置を備え、前記画像処理装置の１つは、ローカルに取得した複数頁の画像データの印刷ジョブを前記ネットワークを介して前記画像処理装置の他の１つへ送信して、前記画像処理装置の他の１つと共に前記印刷ジョブを同時に実行する重連ジョブを実行するように構成されている印刷システムであって、前記重連ジョブを実行中の前記画像処理装置に、他の競合する印刷ジョブが発生した場合に、実行中の前記重連ジョブの動作を変更可能にし、実行中の前記重連ジョブの動作を変更する場合に、前記画像処理装置の１つで印刷ジョブを継続させ、前記画像処理装置の１つで他の競合する印刷ジョブを実行させる制御手段と、を有することを特徴とする印刷システムを提供することを目的とする。
【発明の効果】
【０００６】
本発明によれば、例えば、ネットワークに接続された複数の複合機で重連コピーを行う際、大量部数を印刷出力する場合でも、重連コピーを一時停止あるいはキャンセルする事により、印刷出力を継続しながら、他の緊急度の高い競合ジョブを受け付ける事が可能となり、ネットワーク環境下で接続された複合機で、重連ジョブを行う際の最適な印刷システムを提供することができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明の実施の形態を説明する。図１は実施の形態における画像形成システムの構成を示す図である。
【０００８】
画像入出力装置２００は、画像入力デバイスであるスキャナ２０７０、画像出力デバイスであるプリンタ２０９５、コントローラユニット２０００、およびユーザーインターフェースである操作部２０１２から構成される。スキャナ２０７０、プリンタ２０９５、操作部２０１２は、それぞれコントローラユニット２０００に接続されている。コントローラユニット２０００は、ネットワーク伝送手段であるＬＡＮ２０１１に接続されている。
【０００９】
また、ＬＡＮ２０１１には、画像入出力装置２００と同様の機器構成を有する他の画像入出力装置２２０、２３０が接続されている。画像入出力装置２２０、２３０はそれぞれスキャナ２２７０、２３７０、プリンタ２２９５、２３９５、および操作部２２１２、２３１２を有し、これらはコントローラユニット２２００、２３００にそれぞれ接続されている。オフラインフィニッシャ２４０はオフラインでプリント用紙の後処理を行う。サーバコンピュータ２５０は大容量ストレージを有する。パーソナルコンピュータ２６０は個人ユーザ向けのものである。
【００１０】
ここで、例えば、画像入出力装置２００のスキャナ２０７０において画像読み込み（画像入力）を行い、プリンタ２０９５で印刷（画像出力）を行う場合を「ローカルコピー」と呼ぶ。このことは画像入出力装置２２０、２３０においても同様である。また、例えば、画像入出力装置２００のスキャナ２０７０において画像読み込み（画像入力）を行い、画像入出力装置２２０のプリンタ２２９５または画像入出力装置２３０のプリンタ２３９５で印刷（画像出力）を行う場合を「リモートコピー」と呼ぶ。さらに、例えば、画像入出力装置２００のスキャナ２０７０において画像読み込み（画像入力）を行い、画像入出力装置２００のプリンタ２０９５および画像入出力装置２２０のプリンタ２２９５で「ローカルコピー」と「リモートコピー」で同時に印刷（画像出力）を行う場合を「重連（カスケード）コピー」と呼ぶ。
【００１１】
以下、画像入出力装置２００の「ローカルコピー」を行なうとともに、画像データを他の画像入出力装置のプリンタに送信し、「リモートコピー」を行なう「重連（カスケード）コピー」を行なう場合、および、個人ユーザ向けのパーソナルコンピュータ２６０よりサーバコンピュータ２５０を経由し、ネットワーク伝送手段であるＬＡＮ２０１１を介して画像入出力装置２００や２２０または２３０より印刷出力するネットワークプリントを行なう場合を示す。
【００１２】
図２は画像入出力装置２００のコントローラユニット２０００の内部構成を示すブロック図である。コントローラユニット２０００は、バス２０７１を介して画像入力デバイスであるスキャナ２０７０に接続され、またバス２０９６を介して画像出力デバイスであるプリンタ２０９５に接続される。一方、ＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１に接続されることで、画像情報やデバイス情報の入出力制御を行う。
【００１３】
ＣＰＵ２００１はシステム全体を制御するコントローラである。ＲＡＭ２００２はＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、ＲＯＭ２００３にはシステムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブであり、システムソフトウェア、画像データを格納する。
【００１４】
操作部Ｉ／Ｆ２００６は、操作部（ＵＩ）２０１２との間のインターフェース部であり、操作部２０１２に表示すべき画像データを操作部２０１２に対して出力する。また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割を行う。Ｎｅｔｗｏｒｋ部２０１０は、ＬＡＮ２０１１に接続され、情報の入出力を行う。ＭＯＤＥＭ２０５０は、公衆回線２０５１に接続され、情報の入出力を行う。上記各デバイスがシステムバス２００７上に配置される。
【００１５】
ＩｍａｇｅＢｕｓＩ／Ｆ２００５は、システムバス２００７と、画像データを高速で転送する画像バス２００８とを接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で規定されるバスである。
【００１６】
画像バス２００８上に配置される各デバイスにおいて、ラスターイメージプロセッサ（ＲＩＰ）２０６０は、ＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、スキャナ２０７０またはプリンタ２０９５をコントローラユニット２０００に接続し、画像データの同期系／非同期系の変換を行う。
【００１７】
スキャナ画像処理部２０８０は、入力画像データに対し、補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対し、プリンタ２０９５に合った補正、解像度変換等を行う。画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データに対し、ＪＰＥＧの圧縮伸張処理を行い、また２値画像画像データに対し、ＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【００１８】
図３は画像入出力装置２００の外部から見た構成を示す外観図である。画像入力デバイスであるスキャナ２０７０は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することで、原稿からの反射光をラスターイメージデータとして電気信号に変換し、バス２０７１を介してコントローラユニット２０００に送信する。原稿用紙が原稿フィーダ２０７２のトレイ２０７３にセットされ、使用者が操作部２０１２から読み取り起動指示を行うことにより、コントローラユニット２０００のＣＰＵ２００１がバス２０７１を介してスキャナ２０７０に指示を与えると、原稿フィーダ２０７２は原稿用紙を１枚ずつフィードし、スキャナ２０７０は原稿画像の読み取り動作を行う。
【００１９】
画像出力デバイスであるプリンタ２０９５は、バス２０９６を介してコントローラユニット２０００から受信したラスターイメージデータを用紙上に画像として記録する。その記録方式としては、感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式など種々の方式が挙げられるが、いずれの方式であってもよい。
【００２０】
プリント動作は、コントローラユニット２０００のＣＰＵ２００１からのバス２０９６を介した指示によって開始される。プリンタ２０９５は、異なるサイズあるいは異なる方向の用紙を選択できるように、複数の給紙段を有し、格段に対応した用紙カセット２１０１、２１０２、２１０３を備える。また、排紙トレイ２１１１は、印字し終わった用紙を受ける部分である。尚、用紙カセット２１０１、２１０２、２１０３に収納される記録媒体は、印刷用紙に限らず、ＯＨＰシート等でもよい。
【００２１】
図４は本発明にかかる第１の実施形態における処理を示すフローチャートである。
【００２２】
２つの画像入出力装置で「ローカルコピー」と「リモートコピー」で同時に印刷（画像出力）を行う「重連（カスケード）コピー」中に、ジョブの競合が起こったか否かを監視し（ステップＳ４０１）、例えば、ネットワークを介して接続されたパーソナルコンピュータより、ネットワークプリントを行なうジョブ要求が「リモートコピー」中の画像入出力装置に発生した場合、「リモートコピー」中の画像入出力装置の各種情報の認識取得を行なう。
【００２３】
まず操作部より予めユーザーにより設定された、コピージョブを優先的に処理するモードである「コピー優先」か、あるいはネットワークを介したプリントジョブを優先的に処理するモードである「プリンタ優先」かなどのジョブ優先情報を認識し（ステップＳ４０３）、次に重連コピーで割り当てられたジョブのコピー枚数や部数などのコピージョブ負荷を取得し、またネットワークプリントのデータ容量や出力部数などによりプリントジョブ負荷を取得する（ステップＳ４０４）。次に、「リモートコピー」中の画像入出力装置が割り当てられた重連ジョブがどの程度終了しているのかというジョブ進行情報を取得する（ステップＳ４０５）。
【００２４】
次に、競合ジョブであるプリントジョブを待たせることなく処理するために、重連コピージョブに修正を加えるかどうかを判断するが（ステップＳ４０６）、例えば、「リモートコピー」中の画像入出力装置がコピー優先に設定されている場合やプリント優先に設定されているが、重連コピージョブが進行していて、もうすぐ終了する場合は、重連コピージョブを修正することなく、重連コピージョブが終了した後、プリントジョブの処理を行なう（ステップＳ４０７）。
【００２５】
又、プリント優先に設定されていて、しかも重連コピージョブが進行していなく、十分重連コピージョブが残っている場合は、重連コピージョブの修正を行なう。この場合、重連コピージョブと競合ジョブであるプリントジョブの負荷を比較するが、（ステップＳ４０８）例えば、重連コピージョブの負荷がプリントジョブの負荷に比較して、十分負荷が重い場合は、重連コピージョブを停止し、すなわち「ローカルコピー」のみ継続して処理を行うが、「リモートコピー」は、一時処理を停止し、プリントジョブを先に処理する（ステップＳ４０９）。プリントジョブの終了後は、重連コピージョブを再開し、「ローカルコピー」を行なう（ステップＳ４１０）。
【００２６】
又、重連コピージョブの負荷がプリントジョブの負荷に比較して、負荷が重くない場合は、重連コピージョブをキャンセルし、「リモートコピー」に割り当てられた残りの処理を中止し、「ローカルコピー」に再度、統合され（ステップＳ４１１）、コピージョブを「ローカルコピー」のみで行なうとともに、「リモートコピー」を行なっていた画像入出力装置でプリントジョブを出力する。
【００２７】
このようにして、重連ジョブに修正を行なった場合は、ユーザーの混乱を避けるために、画像入出力装置の操作部等の通知手段に重連ジョブの変更を通知する事ができる。
【００２８】
このように、本形態によれば、例えば、ネットワークに接続された複数の複合機で重連コピーを行う際、大量部数を印刷出力する場合でも、重連コピーを一時停止あるいはキャンセルする事により、印刷出力を継続しながら、他の緊急度の高い競合ジョブを受け付ける事が可能となり、ネットワーク環境下で接続された複合機で、重連ジョブを行う際の最適な印刷システムを提供することができる。
【００２９】
［他の実施形態］
上記実施形態では、画像形成装置は複合機としているが、これに限定されるものではない。すなわち、ＬＢＰ、インクジェットプリンタ等のプリンタを画像形成装置とした場合にも、本発明を適用することができる。
【００３０】
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００３１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００３２】
従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００３３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００３４】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００３５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディス
ク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００３６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００３７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００３８】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００３９】
【図１】図１は本発明の実施の形態を示すシステム構成図である。
【図２】図１中に示す画像入出力装置のコントローラユニットの内部構成を示すブロック図である。
【図３】図３は画像入出力装置の外部から見た構成を示す外観図である。
【図４】図４は本発明にかかる第１の実施形態における処理を示すフローチャートである。
【符号の説明】
【００４０】
２００  画像入出力装置
２２０  画像入出力装置
２３０  画像入出力装置
２５０  サーバーコンピュータ
２６０  パーソナルコンピュータ
２０００  コントローラユニット
２００１  ＣＰＵ
２０１１  ＬＡＮ
２０１２  操作部
２０７０  スキャナ
２０９５  プリンタ
【図１】
2006135650.tif 000003
【図２】
2006135650.tif 000004
【図３】
2006135650.tif 000005
【図４】
2006135650.tif 000006