JP4350343B2 - 印刷制御装置、印刷制御方法、プログラム及び記憶媒体 - Google Patents
印刷制御装置、印刷制御方法、プログラム及び記憶媒体 Download PDFInfo
- Publication number
- JP4350343B2 JP4350343B2 JP2002159540A JP2002159540A JP4350343B2 JP 4350343 B2 JP4350343 B2 JP 4350343B2 JP 2002159540 A JP2002159540 A JP 2002159540A JP 2002159540 A JP2002159540 A JP 2002159540A JP 4350343 B2 JP4350343 B2 JP 4350343B2
- Authority
- JP
- Japan
- Prior art keywords
- job
- jobs
- completion
- printing
- substitute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
【発明の属する技術分野】
本発明は、代行印刷に係る機能を備える印刷制御装置、印刷制御方法、該印刷制御方法をコンピュータに実行させるプログラム及び記憶媒体に関する。
【0002】
【従来の技術】
従来のプリンタ装置では印刷を実行した場合にその終了を感知するタイミングとして、ホストコンピュータ側の印刷キューからプリンタ等入出力機器の受信メモリに転送が終了した場合において印刷終了として表示したり、または、プリンタ等入出力機器側にて受信メモリ上からジョブが頁排紙された場合にホストコンピュータ側にイベント通知することにより印刷終了として表示するものであった。
【0003】
【発明が解決しようとする課題】
しかしながら上記従来例では、分散印刷システムでジョブの受信メモリへの転送を終わった時点で終了としてしまえばその後にエラー等が発生した場合には正しくは終了したとは言えず、その後代行印刷によって出力先を変更してしまえば、転送時の送信先と異なった。
【0004】
入出力装置に出力されることになってしまい、または、入出力機器に登録したイベント通知により頁排紙終了を受信して印刷終了通知とする場合においても分散や代行が発生している場合においては指定したはずのプリンタからのイベント通知でないので、例えば、自分のどの印刷結果による通知なのかをユーザが知ることが困難である問題などがあった。
【0005】
【課題を解決するための手段】
本発明は上記課題を解決する為になされたものであり、複数の画像形成装置と通信可能で、作成された複数のジョブからなる分散ジョブを前記複数の画像形成装置の各々に出力し、前記分散ジョブの印刷完了を管理する印刷制御装置であって、前記複数のジョブの中の何れかのジョブの障害検知に応じて前記何れかのジョブに対応する代行ジョブを作成する作成手段と、前記分散ジョブを構成する前記複数のジョブの各々の識別子を前記分散ジョブの識別子に関連付け、且つ前記複数のジョブの中の前記何れかのジョブの識別子とは異なる前記代行ジョブの識別子を代行元である前記何れかのジョブの識別子に関連付けた管理情報を生成する生成手段と、前記作成され、代行先の画像形成装置に出力された代行ジョブの印刷完了を検知する検知手段と、前記何れかのジョブを除く前記複数のジョブの印刷完了検知と前記検知手段による前記代行ジョブの印刷完了検知とにより、前記代行ジョブの識別子を含む前記管理情報中の前記何れかのジョブを除く前記複数のジョブ及び前記代行ジョブのジョブ状態を印刷完了とし、前記何れかのジョブの印刷が完了していなくとも、前記分散ジョブの印刷完了を管理する管理手段とを有することを特徴とする。
【0006】
【発明の実施の形態】
(第1の実施の形態)
以下、図面を用いて本実施例を詳細に説明する。第1図は本実施例の代行印刷システムを構成するモジュールとプリンター装置を説明するブロック図である。
【0007】
1は情報処理装置であるところの、ホストコンピュータ(端末)で、一般的に知られているパーソナルコンピュータ等に採用される中央演算処理装置(CPU)、RAM、ROM、ハードディスク、表示部、キーボード等のポインティングデバイス等を少なくとも備えるものとする。
【0008】
例えば頁記述言語からなる印字データ、及び制御コードから成る印字情報を入出力装置201〜205に送信処理部110を介して送信する。また、ホストコンピュータ(端末)1はプリンタ装置201〜205と双方向通信を行い、同じく送受信処理部110を介して入出力装置からプリンタ状態情報の取得を行う。
【0009】
入出力装置であるところのプリンタ201〜205は、目的とする永久可視像(形成画像)を記録紙に形成するための印字部、プリンタ装置全体の制御を行う制御部、ホストコンピュータとの送受信処理を制御する送受信処理部、送受信で使用する制御言語(頁記述言語)を変換解析する制御言語部など一般的に知られている頁プリンタが備える構成を備えた入出力装置である。尚、デバイスとしてのプリンタとは別に、本実施形態におけるプリンタ(入出力装置)には、ホストコンピュータにおけるプリンタに対応したプリンタドライバとプリンタ出力ポート(接続ポートとも呼ぶ)との組み合わせから特定される入出力装置(プリンタオブジェクト)をプリンタとして同様にして扱うものとする。
【0010】
ホストコンピュータ1の説明に戻ると、印刷ジョブ作成部105はユーザからの印刷開始指示に応じて、ワープロソフトや描画ソフトなどの所定のアプリケーションからOSを介して生成される描画命令に基づいて一旦印字出力の機種依存の少ない中間ファイル(汎用印刷ファイルとも呼ぶ)を作成し、この中間ファイルを基に出力管理部の指示により各入出力装置に出力するための頁記述言語を含む印字データ、印字設定情報及び制御コードの形に生成(展開)したジョブを分割生成または分割無しで作成する。
【0011】
尚、中間ファイルを構成するデータとしては、印刷リソースデータとして利用可能で且つワードプロセッサアプリケーション等の所定の編集アプリケーションにより再度編集可能な形式のデータであることが想定され、実質的な標準形式のうち、例えば、XML形式や、WINDOWS(R)システムにより提供されるEMF形式やアドビシステムズによるPDF形式やSVG形式などが汎用形式(中間ファイルを構成するデータ)の汎用印刷データとして採用できる。
【0012】
また、上述のOSとしてはWINDOWS(R)(登録商標)などが例にあげられるが、これに限定されるものではなく、描画命令を備えるOSであれば適用可能であることは言うまでもない。
【0013】
印刷ジョブ作成部105は印字設定情報に基づく入出力機器での最終処理方法(ステイプル仕上げ処理等)をジョブ属性情報として付加する。また、出力管理部は中間ファイルのジョブ識別子とその中間ファイルから作成される頁記述言語の印刷ジョブの識別子を分散数と共に情報を図5、図6に示されるような様子でホストコンピュータ1の所定の記憶部であるメモリ上に保持する。
【0014】
送受信処理部110はプリンタ装置との送受信の為にインターフェースの制御を行い印字データ、印字設定情報及び制御コードから成る印字情報の入出力装置(プリンタ装置)への送信、及び入出力装置からの情報の受信の制御を行う。例えば、制御コードが入出力装置のデバイス能力情報を問い合わせるコマンドに相当するような場合には、ステイプル機能を備えたオプションを装着しているか、カラー印字能力を保持しているか、両面印刷機能を保持しているかといった出力の基本能力またはオプション装着情報の応答情報が送受信処理部110を介してホストコンピュータに送信される。そして、応答情報を受信したホストコンピュータではで各デバイスの出力の基本能力またはオプション装着情報が認識される。
【0015】
出力管理部110Aでは分散の場合に分散先の入出力装置として設定される複数のプリンタがグループ化された入出力装置の分散方法及び該分散方法に基づく出力割合情報を管理し、接続ポートへの書き込み/読み込み処理を管理するまた必要に応じて入出力機器から得た情報を補助記憶装置104(不揮発性記憶部)に保持することもある。
【0016】
また、出力管理部110Aでは同時に画像形成装置としての入出力装置側の状態情報を通信回線を介して取得し確認する機能を備える。また印刷ジョブの属性情報を確認する各処理を実行し該事項した処理に基づいて入出力装置へのジョブの出力または転送を判断する。
【0017】
機器探索部109では、機器状態表示部を経由したユーザの指示または出力管理部からの指示により、ホストコンピュータ(端末)に接続されたローカル及びネットワーク上の入出力装置を探索し、その情報を機器状態表示部または出力管理部に通知する。
【0018】
出力管理部110Aでは出力に転送が発生したことにより、それまでの中間ファイルのジョブ識別子(識別子とは図5、図6中のIDに相当)とその中間ファイルから作成される頁記述言語の印刷ジョブの識別子情報とに対して転送先に新たに作成される転送先頁記述言語の印刷ジョブの識別子情報をも付加し、図5、図6のようにメモリ上に保持する。
【0019】
入出力装置側(画像形成装置側)では受け取った印字データを制御言語部109にて処理された処理方法に促した処理を各部(印字部・制御部)に指示し、必要に応じて補助記憶装置に印字データを保持する。
【0020】
制御言語モニタ部108では入出力機器の状態情報及びジョブ情報を必要に応じて出力管理部を経由して取得し、機器状態表示部を通してユーザに通知する。
【0021】
図2〜図4は本実施例の分散及び代行印刷システムを構成する印刷制御システムにおける処理を説明する1例である。以下フローチャートに従い本実施例を説明する。
【0022】
まず、図2の説明を行う。尚、図2に示される各ステップの処理は、該フローチャートに係わる、所定の記憶部に記憶されたプログラムを図1に示されるCPU101が読み込み実行することに応じて実現されるものとする。
【0023】
まず、ホストコンピュータ1においては、図示しないホストコンピュータに備えられた表示部に表示された印刷設定ユーザインタフェースを介して分散印刷及び代行印刷の印刷設定が行われる。
【0024】
分散印刷設定においては、複数の分散先プリンタの選択およびジョブの分散方法などが含まれる。分散先プリンタについては、予め印刷システムに登録された中からユーザの所望の指定に応じて決定されるものであり、各プリンタには出力先デバイスに対応したプリンタドライバ及び出力先ポートが対応しているものとする。また、既に公知の技術としてのネットワーク上に通信可能となれたデバイス探索を行うことにより、探索結果をユーザインタフェースにリストとして表示させ、その中から分散先プリンタを選択させても良い。
【0025】
また、ジョブの分散方法としては、分散先プリンタの数でジョブの頁数を割った値を各プリンタへの分散出力頁範囲としたり、各プリンタの印字速度を考慮した能力分散や、ユーザの出力割合設定に応じて各プリンタにジョブを分散するなど様々な分散方式が想定される。
【0026】
また、代行印刷の設定としては、代行時のプリンタの設定などが想定される。この代行先プリンタは第1代行先、第2代行先・・と複数の代行先プリンタを含むものとする。尚、代行先のプリンタについては後述の図4のステップS410にて説明するように、その都度、代行先プリンタをネットワークから探索し、該探索結果からユーザの指示に応じて決定するようにしても良い。
【0027】
まず、ステップS201ではユーザ操作に応じて印刷開始が指示されると先の表示部を介して設定された印刷設定情報に基づくジョブ投入が開始される。
【0028】
そして、ステップS202ではアプリケーションからOSを介して生成される描画命令に基づいて一旦印字出力の機種依存の少ない中間ファイル(汎用印刷ファイルとも呼ぶ)に作成する。尚、中間ファイルを構成するデータは上に説明した通りであるので、詳細な説明は省略する。
【0029】
そして、ステップS203においては先に設定された分散方法及び選択されているプリンタ数などに基づく出力割合情報に基づく出力管理部(110A)の指示に従い印刷ジョブ作成部(105)にてジョブの分割処理(S203)が行われ、設定された分散割合にて(S204)分散印刷を実行する(S205〜S207)。
【0030】
このとき印刷キュー(出力管理部110Aに対応)の情報として中間ファイル付属情報から変更される情報(ページ情報、ページのカラー属性など)は分割されたジョブに付属の情報として保持され(510)、分散元にも分散派生にて作成されたジョブIDと関連付けられる中間ファイルジョブID(508)の依存関係を参照可能なように保持(505)する。
【0031】
また、このときの各付属情報(505、510、511)にはジョブの日付情報、出力機器の設置場所、ジョブの種別(FAXジョブかプリントジョブ(印刷)かBOX保存ジョブかフォーム登録ジョブか部門管理かなど)、部門管理の場合は管理用ID/パスワードなどが管理上含まれ出力管理部(110A)の制御の元RAMまたは補助記憶装置に保持される。
【0032】
次に図2のステップS206に対応する図4の説明を行う。尚、図4に示される各ステップの処理は、該フローチャートに係わる、所定の記憶部に記憶されたプログラムを図1に示されるCPU101が読み込み実行することに応じて実現されるものとする。また、図2と図4の処理とは実際にはスレッド処理により同時に進行される形態を取っても良い。
【0033】
分散印刷先では印刷を正常に流せる状態であるかの確認処理を経て(S401〜S407)転送が行われるが(S408)、転送においては出力管理部は印刷ジョブを追跡管理する為(S408)にホストコンピュータにて分散先情報を中間ファイル識別子をキーに保持している(S301〜S303)。
【0034】
ここで、中間ファイル識別子をキーに保持することを図6を用いて説明すると、図6においては、中間ファイルジョブID「ID MF」に対応して601に示されるように複数の分散ジョブ(分散派生ジョブID)のIDが登録される(図6の601)。
【0035】
そして、601には夫々の分散ジョブに対応した頁範囲などを少なくとも含む派生ジョブ付属情報が登録される(606)。
【0036】
ここで、図6は図5に対応するものであり、506は601に対応するものであり、606は510に対応するものである。
【0037】
また、図6には夫々の派生ジョブ及び派生ジョブに関連付けられた派生された代行ジョブのステータスを子示す分散ジョブステータス604及び代行ジョブステータス605が保持情報として登録されている。
【0038】
さらに、605には604と605とを加味して演算される代表ステータスが登録されている。即ち、代行印刷を含む分散ジョブの代表ステータスが605に示されている。例えば、分散ジョブステータスが全て印刷完了(中止も含む)で、代行ジョブステータスが稼動中ならば代表ステータスは「稼動中」と表示されるよう制御される。また、図6中で、「代行ジョブステータス」が稼動中から「ジョブ完了(印刷完了)」に変更され、且つ、分散ジョブステータスにおいて、「ID B」に対応する「エラー発印刷中止」のステータスを除いて全ての分散ジョブステータスが「ジョブ完了」になれば「代表ステータス」は「ジョブ完了」となる。尚、図6の場合は代表ステータスの表示方法としてOR処理が採用されている例が示されている。無論、AND処理等、その他の演算方式を採用しても良い。
【0039】
そして、分散先情報には分散された頁記述言語の印刷ジョブ識別子も含まれ、これらは図5、図6に示されるようにホストコンピュータの所定の記憶部であるところのメモリ上に保持される。
【0040】
ここで、さらに図3の説明を引き続き行う。尚、図3に示される各ステップの処理は、該フローチャートに係わる、所定の記憶部に記憶されたプログラムを図1に示されるCPU101が読み込み実行することに応じて実現されるものとする。また、図3の処理は図4のステップS408、423などの処理の詳細に対応するものであり、無論、図2に示される処理とはとスレッド処理により平行して処理されても良い。
【0041】
実際の入出力機器からのイベントは、実際に入出力機器(プリンタ装置)に対して転送される頁記述言語の印刷ジョブ識別子(図5、図6中の、分散派生ジョブID、代行ジョブIDに対応する識別子(ID))に対して登録され(S304)、同じく頁記述言語の印刷ジョブ識別子単位で状態変化や終了通知、障害状況などがイベントとして通知される(S305)。また、ステップS305には、イベントを通知してくる画像形成装置に対応する完了認識方式に応じて印刷完了の認識方法を切り分ける処理も含まれる。尚、完了認識方式については後述にて詳しく説明することとするが、ユーザの操作指示に応じた予めの設定であっても良いし、その都度ネットワークを介してデバイス(入出装置や丹入出力装置を一元的に管理するプリントサーバなど)から完了認識方式に関する情報を取得するようにことも想定される。
【0042】
また、本システムでは図5、図6に見られる参照情報をもとに分散派生ジョブと中間ファイルと代行ジョブとが夫々関連付けられて登録されているので、の例えば、代行ジョブのイベントが通知された場合に、分散派生ジョブとの関連及び中間ファイルジョブとの関係を特定することができる。つまり、頁記述言語の印刷ジョブ識別子(分散派生ジョブ識別子、代行ジョブ識別子を含む)と中間ファイル側の識別子の参照が行える(S306)ので、代行ジョブの印刷完了に伴い、関連する分散ジョブの終了を認識することができ、どのようなユーザによる元の印刷指示の結果で派生した印刷の通知であるか(分散ジョブの一部が終わっただけなのか個々の通知が受信されてトータルとして全ページが終わったのか)を判断すること(S307〜S308)が可能である。
【0043】
例えば、図6中では、代行ジョブID「ID B A」に分散派生ジョブID「ID B」が関連付けられているので、「ID B A」の印刷完了と共に、「ID B」の印刷完了を認識することができる。
【0044】
このステップS305〜S308が実現されることによって、入出力装置とネットワークなどの所定の通信回線を介して通信可能とされたホストコンピュータ(印刷制御装置)において、分散ジョブを構成する複数のジョブの中の所定のジョブの障害に伴い作成された代行ジョブの印刷完了も含めて夫々のジョブの印刷完了を検知することができ(S305)、また、図5、図6に示すようなテーブルを保持しているので、複数のジョブの中の所定のジョブに対応した代行ジョブの印刷完了も代行元ジョブと関連付けて管理することができるので、分散ジョブ全体として確実に印刷完了を管理することができる(S306、S307)。
【0045】
また、ステップS305においては、排紙による終了を検知する機種と排紙を検知し得ないまたはユーザ設定により印刷キューから出た時点(ホストコンピュータ上から全ての印刷データが入出力機器に転送された)で終了(完了)とみなす設定も可能であり、これらの設定(完了認識方式)は所定のタイミングにてユーザの操作指示に応じてホストコンピュータにて行われるものであり、プリンタまたはポート単位で設定され、その設定に従い排紙または転送の終了を持って印刷など出力の完了とみなす場合もある。
【0046】
言い換えれば、画像形成装置に対応して印刷完了が頁毎の排紙通知に基づくか、代行先の画像形成装置へのジョブの送信完了に基づくかの完了認識方式を所定の記憶部に設定する設定手段を有し、代行先の画像形成装置に対して設定された完了認識方式に応じて印刷完了を認識方法を切り替えることができる。
【0047】
ステップS306における識別子によるファイル情報とイベント通知との照合とは終了通知または代行通知を受けて変更または累積された分散派生ジョブの情報が全て収集されたかどうかによって中間ファイルを保持し続けるか否かを判断しながらジョブ情報を更新し続ける処理であり、この累積情報は図5に見られる構造を保持し、経過情報をユーザが途中で見ることと共に終了通知にて結果として参照することも可能となる。
【0048】
図4の説目に戻ると、分散先で使用されたプリンタ等入出力機器にて代行条件(投入されたジョブが設定された上限値以上印刷キューに残っている、またはエラーなどが発生して出力の復帰が困難など)が発生し(S401〜S420)出力先の変更処理においてジョブが要求している機能(例えばカラー印刷やステープル、両面印刷など)を備えているか否かを確認して代行候補として選択する処理(S401〜S403)を実行して必要に応じて(S414)ユーザインタフェースにてユーザによる確認が行われた後に代行された場合には、代行先に新たに生成される頁記述言語の印刷ジョブ識別子が該分散先であった頁記述言語の印刷ジョブ識別子の付属情報に付加される(S304)ので代行印刷の経過を印刷に対する通知からユーザが認識することが可能である。
【0049】
ユーザはこれらの動作状況及び印刷結果(代表ステータスを含む各分散ジョブ及び代行ジョブのステータス)を、機器状態表示部(108)を介した表示制御により確認することが出来る(S408、S423)。
【0050】
(第2の実施形態)
尚、第1の実施形態では中間ファイルを用いて対象入出力機器にあった印刷ジョブを最終展開させているが、入出力機器のグループが同一機種であるシステムにおいては中間ファイルを用いずに最終展開された頁記述言語形態の印刷ジョブ(PDL等)を保持、転送するようにしてい第1の実施形態を実行させるようにすることが想定される。
【0051】
(第3の実施形態)
第1の実施形態では、プログラムメモリ上に印字データやジョブ管理情報などを退避、保存したが、該データは補助記憶装置、FDやMOなどの外部記憶メディアに記録することが出来るのも言うまでもない。またこの管理情報も機器状態表示部を持つアプリケーションによってユーザーが確認する事も可能である。
【0052】
(他の実施形態)
なお、本発明は、複数の機器(例えばホストコンピュータ、インターフェイス機器、スキャナ、ビデオカメラなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用してもよい。
【0053】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体(または記録媒体)を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。ここでプログラムコードを記憶する記憶媒体としては、例えば、フロッピー(R)ディスク、ハードディスク、ROM、RAM、磁気テープ、不揮発性のメモリカード、CD−ROM、CD−R、DVD、光ディスク、光磁気ディスク、MOなどが考えられる。
【0054】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるャC鰍ノ書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0055】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図2乃至図4に示すフローチャートに対応するプログラムコードが格納されることになる。
【0056】
【発明の効果】
以上説明したように、本発明によれば、複数の画像形成装置での分散印刷処理時に、所定の画像形成装置に対応する分散ジョブがエラーで中断したような場合にも、代行ジョブを分散ジョブに関連付けているので、代行ジョブを含めて適確に分散ジョブを管理できる。
【図面の簡単な説明】
【図1】実施例の本実施例の分散及び代行印刷システムを構成するモジュールと入出力装置を説明するブロック図。
【図2】実施例の分散及び代行印刷全般のアルゴリズムを示すフローチャート。
【図3】実施例のジョブ分割及び代行時の印刷終了通知処理のアルゴリズムを示すフローチャート。
【図4】実施例の分散出力先での代行印刷のアルゴリズムを示すフローチャート。
【図5】実施例のジョブIDをキーとしたDATA参照ブロック図の1例。
【図6】実施例のジョブIDをキーとしたDATA参照ブロック図の1例。
【符号の説明】
1 ホストコンピュータ(端末)
101 CPU
102 RAM
103 ROM
104 補助記憶装置
105 印刷ジョブ作成部(アプリケーション/ドライバを含む)
106 機器制御部
107 機器状態表示部
108 制御言語モニタ部
109 機器探索部
110 送受信処理部
110A 出力管理部
2 LAN
201 入出力装置(ステイプル可、両面可、折り不可)
202 入出力装置(ステイプル不可、両面可)
203 入出力装置(ステイプル可、両面可、折り不可、カラー印刷可)
204 入出力装置(ステイプル不可、両面不可)
205 入出力装置(複合機:製本可)
Claims (12)
- 複数の画像形成装置と通信可能で、作成された複数のジョブからなる分散ジョブを前記複数の画像形成装置の各々に出力し、前記分散ジョブの印刷完了を管理する印刷制御装置であって、
前記複数のジョブの中の何れかのジョブの障害検知に応じて前記何れかのジョブに対応する代行ジョブを作成する作成手段と、
前記分散ジョブを構成する前記複数のジョブの各々の識別子を前記分散ジョブの識別子に関連付け、且つ前記複数のジョブの中の前記何れかのジョブの識別子とは異なる前記代行ジョブの識別子を代行元である前記何れかのジョブの識別子に関連付けた管理情報を生成する生成手段と、
前記作成され、代行先の画像形成装置に出力された代行ジョブの印刷完了を検知する検知手段と、
前記何れかのジョブを除く前記複数のジョブの印刷完了検知と前記検知手段による前記代行ジョブの印刷完了検知とにより、前記代行ジョブの識別子を含む前記管理情報中の前記何れかのジョブを除く前記複数のジョブ及び前記代行ジョブのジョブ状態を印刷完了とし、前記何れかのジョブの印刷が完了していなくとも、前記分散ジョブの印刷完了を管理する管理手段とを有することを特徴とする印刷制御装置。 - 代行先の画像形成装置の頁の排紙に伴う通知に基づいて前記代行ジョブの印刷完了を認識するか、前記代行ジョブの代行先の画像形成装置への送信完了に基づいて前記代行ジョブの印刷完了を認識するかを前記代行先の画像形成装置に応じて切り分けるよう制御する切り分け手段を有することを特徴とする請求項1に記載の印刷制御装置。
- 頁の排紙に伴う通知に基づき印刷完了を認識するか、代行先の画像形成装置へのジョブの送信完了に基づき印刷完了を認識をするか、の完了認識方式を画像形成装置に対応させて設定する設定手段を有し、前記切り分け手段は、画像形成装置に対して設定された完了認識方式により印刷完了を認識することを特徴とする請求項2に記載の印刷制御装置。
- 前記生成手段は、前記何れかのジョブと代行ジョブとを関連付けた管理情報を生成し、前記管理手段は前記代行ジョブの印刷完了に伴い前記代行ジョブに関連付けられた前記何れかのジョブの状態を完了とすることを特徴とする請求項1から3の何れかに記載の印刷制御装置。
- 前記何れかのジョブの状態が障害を示しても、前記何れかのジョブを除く前記複数のジョブ及び前記代行ジョブの状態が印刷完了であることに応じて、前記分散ジョブの代表ステータスを印刷完了にして表示させる表示制御手段を有することを特徴とする請求項1から4の何れかに記載の印刷制御装置。
- 複数の画像形成装置と通信可能で、作成された複数のジョブからなる分散ジョブを前記複数の画像形成装置の各々に出力し、前記分散ジョブの印刷完了を管理する印刷制御方法であって、
前記複数のジョブの中の何れかのジョブの障害検知に応じて前記何れかのジョブに対応する代行ジョブを作成する作成ステップと、
前記分散ジョブを構成する前記複数のジョブの各々の識別子を前記分散ジョブの識別子に関連付け、且つ前記複数のジョブの中の前記何れかのジョブの識別子とは異なる前記代行ジョブの識別子を代行元である前記何れかのジョブの識別子に関連付けた管理情報を生成する生成ステップと、
前記作成され、代行先の画像形成装置に出力された代行ジョブの印刷完了を検知する検知ステップと、
前記何れかのジョブを除く前記複数のジョブの印刷完了検知と前記検知ステップにおける前記代行ジョブの印刷完了検知とにより、前記代行ジョブの識別子を含む前記管理情報中の前記何れかのジョブを除く前記複数のジョブ及び代行ジョブのジョブ状態を印刷完了とし、前記何れかのジョブの印刷が完了していなくとも、前記分散ジョブの印刷完了を管理する管理ステップとを有することを特徴とする印刷制御方法。 - 代行先の画像形成装置の頁の排紙に伴う通知に基づいて前記代行ジョブの印刷完了を認識するか、前記代行ジョブの代行先の画像形成装置への送信完了に基づいて前記代行ジョブの印刷完了を認識するかを前記代行先の画像形成装置に応じて切り分けるよう制御する切り分けステップを有することを特徴とする請求項6に記載の印刷制御方法。
- 頁の排紙に伴う通知に基づき印刷完了を認識するか、代行先の画像形成装置へのジョブの送信完了に基づき印刷完了を認識をするか、の完了認識方式を画像形成装置に対応させて設定する設定ステップを有し、前記切り分けステップは、画像形成装置に対して設定された完了認識方式により印刷完了を認識することを特徴とする請求項7に記載の印刷制御方法。
- 前記生成ステップは、前記何れかのジョブと代行ジョブとを関連付けた管理情報を生成し、前記管理ステップは前記代行ジョブの印刷完了に伴い前記代行ジョブに関連付けられた前記何れかのジョブの状態を完了とすることを特徴とする請求項6から8の何れかに記載の印刷制御方法。
- 前記何れかのジョブの状態が障害を示しても、前記何れかのジョブを除く前記複数のジョブ及び前記代行ジョブの状態が印刷完了であることに応じて、前記分散ジョブの代表ステータスを印刷完了にして表示させる表示制御ステップを有することを特徴とする請求項6から9の何れかに記載の印刷制御方法。
- 請求項6から10の何れかに記載の印刷制御方法をコンピュータに実行させる為のプログラム。
- 請求項6から10の何れかに記載の印刷制御方法をコンピュータに実行させる為のプログラムを格納したコンピュータ可読の記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002159540A JP4350343B2 (ja) | 2002-05-31 | 2002-05-31 | 印刷制御装置、印刷制御方法、プログラム及び記憶媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002159540A JP4350343B2 (ja) | 2002-05-31 | 2002-05-31 | 印刷制御装置、印刷制御方法、プログラム及び記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004005165A JP2004005165A (ja) | 2004-01-08 |
JP4350343B2 true JP4350343B2 (ja) | 2009-10-21 |
Family
ID=30429274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002159540A Expired - Fee Related JP4350343B2 (ja) | 2002-05-31 | 2002-05-31 | 印刷制御装置、印刷制御方法、プログラム及び記憶媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4350343B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006072704A (ja) * | 2004-09-02 | 2006-03-16 | Kyocera Mita Corp | ジョブ管理システム及びそのプログラム |
JP5882180B2 (ja) * | 2012-10-29 | 2016-03-09 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
-
2002
- 2002-05-31 JP JP2002159540A patent/JP4350343B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004005165A (ja) | 2004-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7180623B2 (en) | Method and apparatus for print error recovery | |
US8089644B2 (en) | Image-processing device, recording medium, and method | |
US6894800B2 (en) | Information processing apparatus and information display method for displaying job information relating to an output job | |
JP4314052B2 (ja) | 情報処理装置、印刷処理方法、及びプログラム | |
JP4936549B2 (ja) | サーバ装置、管理システム、管理方法、記憶媒体、プログラム | |
US20060221392A1 (en) | Information processing apparatus, distributed printing control method, storing medium and program | |
US8189221B2 (en) | Image forming device for executing a designated process with priority without canceling a previously accepted process | |
JP4530012B2 (ja) | 画像処理装置及びプログラム | |
JP2001125761A (ja) | 情報処理装置と情報処理方法、及び情報処理システム、並びに記録媒体 | |
US20030056178A1 (en) | Information processing system and display method | |
JP2008210106A (ja) | 印刷処理実行装置、履歴情報処理方法、プログラム及び記録媒体 | |
JP4869104B2 (ja) | 印刷システム、情報処理装置及び情報処理方法 | |
JP2009129015A (ja) | 画像処理装置及び情報処理装置及び画像処理方法及び情報処理方法及び画像処理システム及び情報処理システム | |
JP3789062B2 (ja) | 情報処理装置およびデータ処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体 | |
US20030090713A1 (en) | Print system, control method thereof, and print management apparatus and method | |
JP4350343B2 (ja) | 印刷制御装置、印刷制御方法、プログラム及び記憶媒体 | |
JP6282099B2 (ja) | 印刷システムおよびその制御方法、プログラム、並びに画像形成装置 | |
JP5702953B2 (ja) | 情報処理装置及びアプリケーションの実行方法とプログラム | |
JP4227614B2 (ja) | 印刷処理における自動認証方法及びそのシステム | |
US7352484B2 (en) | Printing system and management method therefor | |
JP4095624B2 (ja) | 情報処理装置、印刷処理方法、プログラム、記憶媒体 | |
US20110283282A1 (en) | Image forming apparatus, method of acquiring identification information, and non-transitory computer readable medium | |
JP2006165863A (ja) | 情報処理システム | |
JP4110021B2 (ja) | 部門管理を伴う印刷処理を行う印刷処理プログラム及び情報処理装置及び情報処理方法並びに記憶媒体 | |
JP2007140663A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040526 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050623 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050705 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050905 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060131 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060403 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060406 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060630 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090427 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090722 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120731 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4350343 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120731 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130731 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |