[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008181517A - フォールトトレラントな印刷システム - Google Patents

フォールトトレラントな印刷システム Download PDF

Info

Publication number
JP2008181517A
JP2008181517A JP2008010668A JP2008010668A JP2008181517A JP 2008181517 A JP2008181517 A JP 2008181517A JP 2008010668 A JP2008010668 A JP 2008010668A JP 2008010668 A JP2008010668 A JP 2008010668A JP 2008181517 A JP2008181517 A JP 2008181517A
Authority
JP
Japan
Prior art keywords
print job
printing device
print
queue
currently
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.)
Pending
Application number
JP2008010668A
Other languages
English (en)
Inventor
Seong Kim
キム ソン
Seiichi Katano
誠一 片野
Ke Wei
ウェイ ケ
Jayasimha Nuggehalli
ヌゲハリィ ジャヤシマ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JP2008181517A publication Critical patent/JP2008181517A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00915Assigning priority to, or interrupting, a particular operation
    • H04N1/00923Variably assigning priority
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32646Counter-measures
    • H04N1/32651Indicating or reporting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】資源不足で現在は出力できない印刷ジョブを後回しにし、出力可能な印刷ジョブを優先して出力する。
【解決手段】現在アイドルな印刷装置の待ち行列において待っている複数の印刷ジョブがあるときは常に、印刷装置はそれらの印刷ジョブから、当該印刷装置が人間の関与なしには現在供給できない資源を全く要求しない印刷ジョブのうちで最も長く待っているものを選択する。たとえ待ち行列にもっと長く待っている他の印刷ジョブがあったとしても、印刷装置はその印刷ジョブを待ち行列から取り出し、その印刷ジョブを印刷する。完全に印刷するために十分な資源がないために印刷装置が現在印刷できない印刷ジョブが待ち行列に含まれる場合、そのような印刷ジョブのそれぞれについて、印刷装置は、その印刷ジョブが現在印刷できない理由を表示する。理由としては、印刷装置が現在欠いているが必要である資源の質および/または量を特定する情報が含まれうる。
【選択図】図1

Description

本発明は印刷装置に、より詳細には、印刷装置において、特定の印刷ジョブが前記印刷装置において要求される資源がないために現在印刷できない場合に、前記特定の印刷ジョブの後に並んでいる印刷ジョブを印刷する技術に関する。
プリンタ、コピー機およびリコーAlicio Color 5560システムのような複合機(MFP: multi-function peripheral)は時にあとで印刷するために印刷ジョブを保存しておく機能がある。米国特許出願第11/346,479号は、印刷ジョブがネットワークを通じてコンピュータから印刷装置に送られ、該印刷装置内のハード・ドライブ上に保存されうる技法を記載している。印刷ジョブは印刷装置にて保存されるものの、印刷ジョブは印刷装置においてすぐ印刷されるのではない。印刷ジョブが印刷装置に保存された後何らかの時点で、印刷ジョブを印刷装置に送らせたユーザーが、その印刷ジョブに関連付けられたユーザー名およびパスワードの組み合わせを印刷装置のコンソールを通じて入力しうる。ユーザーが正しいユーザー名およびパスワードの組み合わせを入力したのち、ユーザーは印刷装置に保存された印刷ジョブを印刷するよう命令できる。そのような「ロックされた」印刷技法は、機微な情報が、その情報の印刷を望んだユーザーが印刷装置のところに着けるまで印刷装置の出力トレイに置かれていることを防ぐことによって、セキュリティを増進する。
現代の印刷装置は、複数の異なる印刷ジョブのためのデータ(たとえば、各印刷ジョブが別個の文書を表す)を受信し、各印刷ジョブのためのデータを待ち行列に保存する機能がある。印刷装置が該印刷装置の待ち行列内で待っている複数の印刷ジョブのためのデータをもつとき、該印刷装置は典型的には先着順に印刷ジョブにサービスする。待ち行列に先に到着した印刷ジョブが通例、待ち行列に後から到着した印刷ジョブより先にサービスされる。印刷装置は通例、同時には一つの印刷ジョブにしかサービスしないので、待ち行列で待っている印刷ジョブは典型的には、少なくとも現在印刷中の印刷ジョブが印刷を完了するまで印刷できない。
しかし、時には、印刷装置が待ち行列の先頭にある印刷ジョブを印刷する準備ができているとき、あるいは印刷装置が印刷ジョブを印刷している最中でさえ、印刷装置はその印刷ジョブの印刷が、その特定の印刷ジョブの印刷を完了させるために要求される何らかの資源が現在ないために、現在、完了できないことを発見することがある。たとえば、その特定の印刷ジョブを印刷するために要求される用紙のサイズが、現在、その印刷装置のどの給紙トレイでも利用可能でないことがありうる(印刷装置はその種類の紙を使い切ったことがありうる)。もう一つの例としては、その特定の印刷ジョブを印刷するために要求されるインクまたはトナーの色が現在利用可能でないこともありうる(印刷装置はインクまたはトナーのその色を使い切ったことがありうる)。通例、印刷装置が必要とする資源がないことを発見すると、印刷装置は印刷を完全に止めてしまう。印刷装置は、その必要とされる資源が印刷装置に利用可能になるまで印刷を再開しない。
要求される資源がないことに対するこのような処置は残念なことである。というのも、印刷装置の待ち行列で待っている他の印刷ジョブが要求するのは、印刷装置が現在供給できる資源だけであることもありうるからである。たとえば、印刷装置が赤いインクまたはトナーを使い果たしており、赤いインクまたはトナーを要求するある特定の印刷ジョブの印刷を完了することができないとしても、待ち行列で待っている他の印刷ジョブの多くは赤いインクまたはトナーを全く必要としないこともありうる。そのような他の印刷ジョブは黒のインクまたはトナーしか要求しないこともありえ、印刷装置は黒のインクまたはトナーなら現在、豊富に供給があることもありうるのである。しかしながら、既存の印刷装置は、現在印刷中の印刷ジョブが完了できないときにはすべての印刷を止めるよう設計されているので、既存の印刷装置は、たとえ待ち行列にある印刷ジョブを印刷するのに要求される資源を現在有しているときでも、嘆かわしくも、待ち行列にあるすべての印刷ジョブの印刷を防止してしまう。
以上のことに基づき、印刷装置の待ち行列において現在印刷を完了できない他の印刷ジョブの後にある、待ち行列で待っている印刷ジョブを印刷するための資源を印刷装置が現在有しているという状況下では、印刷装置が、前記待ち行列で待っている印刷ジョブを印刷されることを許容する技法が必要とされている。
本発明のある実施形態によれば、印刷装置が現在、印刷ジョブを印刷しておらず、その印刷装置の待ち行列で待っている印刷ジョブがあるときは常に、印刷装置は、待ち行列で現在待っている印刷ジョブのうちから、当該印刷装置が人間の関与なしには現在供給できない資源を全く要求しない印刷ジョブのうちで最も長く待っているものを選択する。たとえ待ち行列でもっと長く待っている他の印刷ジョブがあったとしても、印刷装置はその印刷ジョブを待ち行列から取り出し、その印刷ジョブを印刷する。
本発明のある実施形態によれば、現在待っているある印刷ジョブが、当該印刷装置が人間の関与なしには現在供給できない何らかの資源を要求しているかどうかを判定するために、当該印刷装置は、その印刷ジョブを完全に印刷するために要求される資源の質(たとえば、用紙サイズ、トナー/インクの色など)および量を決定する。その印刷ジョブを完全に印刷するために要求される資源の質および量のすべてを、当該印刷装置が現在人間の関与なしには供給できない場合には、当該印刷装置はその印刷ジョブを次に印刷するものとして選択しない。
本発明のある実施形態によれば、印刷装置の待ち行列が、印刷ジョブを完全に印刷するために十分な資源が現在ないために当該印刷装置が現在印刷できない一つまたは複数の印刷ジョブを含んでいる場合、そのような印刷ジョブのそれぞれについて、印刷装置は印刷装置に存在しているユーザー・インターフェース(たとえばコンソール)上に(a)その印刷ジョブを識別する識別子および(b)その印刷ジョブが現在印刷できない一つまたは複数の理由の両方を表示する。そのような印刷ジョブのそれぞれについて、その印刷ジョブが現在印刷できない前記理由は、当該印刷装置に現在ないがその印刷ジョブを完全に印刷するために必要としている資源の質および/または量を特定する情報を含みうる。印刷装置は、ユーザー・インターフェース上で、そのような印刷ジョブそれぞれについてのそのような情報を並行して(たとえばリストにして)表示しうる。
限定としてではなく例として実施形態を付属の図面の図に示す。図面において、同様の参照符号は同様の要素を指す。
以下では、説明の目的上、本発明の包括的な理解を与えるために個別的な詳細が述べられるが、本発明がそうした個別的詳細なしでも実施しうることは明らかであろう。いくつかの事例では、本発明を無用にかすませることを避けるために、よく知られた構造および装置はブロック図の形で描かれている。
〈概説〉
ここで記載される諸技法によれば、印刷装置が現在、印刷ジョブを印刷しておらず、その印刷装置の待ち行列で待っている印刷ジョブがあるときは常に、印刷装置は、待ち行列で現在待っている印刷ジョブのうちから、当該印刷装置が人間の関与なしには現在供給できない資源を全く要求しない印刷ジョブのうちで最も長く待っているものを選択する。たとえ待ち行列でもっと長く待っている他の印刷ジョブがあったとしても、印刷装置はその印刷ジョブを待ち行列から取り出し、その印刷ジョブを印刷する。
ここで記載される諸技法によれば、現在待っているある印刷ジョブが、当該印刷装置が人間の関与なしには現在供給できない何らかの資源を要求しているかどうかを判定するために、印刷装置は、その印刷ジョブを完全に印刷するために要求される資源の質(たとえば、用紙サイズ、トナー/インクの色など)および量を決定する。その印刷ジョブを完全に印刷するために要求される資源の質および量のすべてを、当該印刷装置が現在人間の関与なしには供給できない場合には、印刷装置はその印刷ジョブを次に印刷するものとして選択しない。こうして、ある技法によれば、印刷装置は、該印刷装置があらかじめ、印刷ジョブを人間の関与なしに完全に印刷できると判定できるのでない限り、印刷ジョブの印刷を開始しない。結果として、この技法が用いられるときは、当該印刷装置がその印刷ジョブを印刷している間に要求される資源を使い果たしたために、人間の関与なしに印刷が完了できなくなる部分的にしか印刷されない印刷ジョブというものは決して存在しない。
ここに記載されるある技法によれば、印刷装置の待ち行列が、印刷ジョブを完全に印刷するために十分な資源が現在ないために当該印刷装置が現在印刷できない一つまたは複数の印刷ジョブを含んでいる場合、そのような印刷ジョブのそれぞれについて、印刷装置は印刷装置に存在しているユーザー・インターフェース(たとえばコンソール)上に(a)その印刷ジョブを識別する識別子および(b)その印刷ジョブが現在印刷できない一つまたは複数の理由の両方を表示する。そのような印刷ジョブのそれぞれについて、その印刷ジョブが現在印刷できない前記理由は、当該印刷装置に現在ないがその印刷ジョブを完全に印刷するために必要としている資源の質および/または量を特定する情報を含みうる。待ち行列で二つ以上のそのような印刷ジョブが待っている場合には、印刷装置は、ユーザー・インターフェース上で、そのような印刷ジョブそれぞれについてのそのような情報を並行して(たとえばリストにして)表示しうる。可能性としては、待っている印刷ジョブは、同じ欠けている資源を要求することもありうる。結果として、この技法が用いられるときは、当該印刷装置のユーザーは簡単に、待っている印刷ジョブの大半が必要としている資源がどれかを判別できる。こうして、ユーザーはより迅速に、必要とされる資源のうち、待っている印刷ジョブの最大量を印刷可能にできる資源を当該印刷装置に供給できる。さらに、ユーザーはより簡単に、複数の待っている印刷ジョブを印刷するために当該印刷装置がある特定の資源をどれだけ必要とするかをより簡単に判別できる。
ここで記載されるある技法によれば、印刷装置のユーザー・インターフェースは待ち行列で待っている印刷ジョブを、待ち行列中で存在している順に表示する。最初は、待ち行列中で最も長く待っている印刷ジョブがリストの先頭のほうに現れるのでよい。その一方、ごくわずかな時間しか待っていない印刷ジョブはリストの末尾付近に現れうる。ここで記載されるある技法によれば、印刷装置は、ユーザーが待ち行列で待っている印刷ジョブの順番を変えることのできる(たとえばユーザー・インターフェースを通じた)機構を提供する。こうして、この技法が用いられるときは、ユーザーは、当該印刷装置において待ち行列で待っている印刷ジョブの順番を変えることができ、より緊急の印刷ジョブを、待ち行列で待っている他の印刷ジョブより前に位置させることができる。
〈例示的な印刷システム〉
図1は、本発明のある実施形態が用いられうるシステムを描いたブロック図である。システム100は、ネットワーク108を介して通信上結合された、クライアント装置102、管理(アドミン)クライアント装置104および印刷装置106を含む。図示したシステムは、本発明の実施形態が用いられうるシステムのほんの一例であり、他のシステムは図1に図示したものより多い、少ない、あるいは図示したものとは異なる構成要素を含んでいてもよい。
クライアント装置102および管理クライアント装置104はいかなる型のクライアント装置によって実装されてもよい。クライアント装置102および管理クライアント装置104の例示的な実装は、限定なしに、ワークステーション、パーソナル・コンピュータ、ラップトップ・コンピュータ、携帯情報端末(PDA)、携帯電話装置および任意の型の携帯機器を含む。図1に描かれた例示的なシステムでは、クライアント装置102はアプリケーション110およびプリンタ・ドライバ112を具備して構成されている。アプリケーション110はいかなる型のアプリケーション・プロセスであってもよい。アプリケーション110の例としては、限定なしに、ワードプロセッサ、表計算プログラムおよび電子メール・クライアントが含まれる。プリンタ・ドライバ112は、ユーザーが、特定の印刷データを印刷するためにロックされた印刷が使われるよう指定するためのユーザー・インターフェースを提供するよう構成される。プリンタ・ドライバ112はまた、アプリケーション110からのデータを処理し、処理のために印刷装置106に与えられる印刷データを生成するようにも構成されている。こうして、アプリケーション110およびプリンタ・ドライバ112が一緒になって動作して、印刷データを生成し、印刷装置106に提供する。管理クライアント装置104は、参照によってここに組み込まれる米国特許出願第11/346,479号に記載されているような、印刷装置106のためのロックされた印刷機能を、管理者のようなユーザーが構成設定することを許容するよう、ウェブ・ブラウザー114を具備して構成されている。クライアント装置102および管理クライアント装置104は、個別的な実装に応じて、他の機構、プロセスおよび機能を具備して構成されてもよい。
印刷装置106は、クライアント装置102から受領される印刷データを処理し、印刷データ中に反映されている電子文書の印刷バージョンを生成することのできるいかなる型の装置によって実装されてもよい。例示的なシステム100では、印刷装置106はユーザー・インターフェース116、印刷プロセス118、ロックされた印刷プロセス120、ウェブ・サーバー122および記憶装置124を含む。印刷装置106は、個別的な実装に応じて他の機構、プロセスおよび機能を具備して構成されてもよく、ロックされた印刷を印刷装置上で構成するためのここに記載される手法はいかなる型の印刷装置106にも限定されることはない。たとえば、印刷装置106は、印刷、複写、ファクシミリおよびスキャン機能などの任意の組み合わせを含む複合機(MFP)であってもよい。
ユーザー・インターフェース116は、ユーザーと印刷装置106との間の情報の交換を提供するいかなる機構および/または媒体であってもよい。ユーザー・インターフェース116の例は、限定なしに、ディスプレイおよびキーパッドもしくはキーボードを備えた制御パネル、陰極線管(CRT)、液晶ディスプレイ(LCD)、キーボード、タッチパッド、マウス、トラックボール、マイクとスピーカーおよびそれらの任意の組み合わせを含む。印刷装置106は、個別的な実装に応じて、ユーザー・インターフェース116上に情報を任意の数の言語で表示するよう構成されうる。
印刷プロセス118は、クライアント装置102から受領された印刷データを処理するためおよび印刷データ中に反映されている電子文書の印刷バージョンを生成するための一つまたは複数のプロセスによって実装されうる。印刷プロセス118は、印刷装置106上の常駐プロセスとして実装されてもよい。代替的に、印刷プロセス118は取り外し可能媒体上で印刷装置106に提供されてもよい。
ロックされた印刷プロセス120は、米国特許出願第11/346,479号に記載されているようなロックされた印刷サービスを提供するよう構成されたプロセスである。
ウェブ・サーバー122はウェブ・ページを生成するための任意の機構またはプロセスによって実装されうる。ウェブ・ページはいかなる型のウェブ・ページであってもよく(たとえばHTML)、個別的な実装に応じて、いかなる型の内容を含んでいてもよい。ウェブ・サーバー122の例としては、限定なしに、アパッチ・ウェブ・サーバーが含まれる。
記憶装置124は、揮発性および不揮発性記憶装置を含むいかなる型の記憶装置によって実装されてもよい。記憶装置124の例としては、限定なしに、ランダム・アクセス・メモリ(RAM)および一つまたは複数のディスクを含む。
ユーザー・インターフェース116、印刷プロセス118、ロックされた印刷プロセス120、ウェブ・サーバー122および記憶装置124は、個別的な実装に応じて、ハードウェア、ソフトウェア、またはハードウェアもしくはソフトウェアの任意の組み合わせにおいて実装されうる。
ネットワーク108は、クライアント装置102、印刷装置106および管理クライアント装置104の間の情報の無線交換を容易にするいかなる型の媒体および/または機構をもって実装されてもよい。さらに、ネットワーク108は、個別的な用途の要請に応じて、いかなる型の通信プロトコルを使ってもよく、セキュリティで保護されてもされなくてもよい。
〈自動印刷ジョブ繰り上げ〉
図2は、本発明のある実施形態に基づく、印刷装置の待ち行列において待っている印刷ジョブが、必要な資源が現在ないために現在印刷できない一つまたは複数の印刷ジョブを飛び越えて自動的に繰り上げられうる例示的な技法を描いた流れ図である。該技法は、たとえば図2に描かれたシステム内で実行されてもよい。図示した技法は単に一例である。本発明のさまざまな実施形態に基づく他の技法は、図示したものに比して追加的またはより少ないステップを有することもある。
ブロック202は、一つまたは複数の印刷ジョブが印刷装置の待ち行列で待っており、印刷装置は現在どの印刷ジョブも印刷してないことを想定している。印刷装置の待ち行列が現在空である場合、あるいは印刷装置が現在印刷ジョブを印刷している場合、印刷装置は、待ち行列内に印刷ジョブが到着するまで他の動作を実行しうる。本発明のある実施形態では、印刷装置106が受領する(たとえばクライアント装置102から)印刷ジョブは自動的に印刷装置の待ち行列の末尾に置かれる。
ブロック202では、待ち行列ポインタが印刷装置の待ち行列の先頭に設定される。待ち行列は現在待っている印刷ジョブを含んでいる。たとえば、待ち行列ポインタは印刷装置106のメモリ内に保存されていてもよく、最初は待ち行列内で最も長い時間待っている印刷ジョブをポイントしていてもよい。印刷待ち行列内の印刷ジョブは、印刷装置の揮発性メモリ内および/または印刷装置内に位置するハードディスク・ドライブのような持続性記憶装置上に記憶されうる。
ブロック204では、待ち行列ポインタがポイントしている印刷ジョブの完全な印刷が、当該印刷装置が現在人間の関与なしに提供できない質および/または量の資源を要求しているかどうかについての判定がなされる。たとえば、印刷装置106は別の印刷ジョブの印刷を完了したのちにそのような判定をなしうる。待ち行列ポインタがポイントしている印刷ジョブの完全な印刷が、当該印刷装置が現在人間の関与なしに提供できない質および/または量の資源を要求している場合、制御はブロック206に渡される。そうでない場合には制御はブロック212に渡される。
ブロック206は、当該印刷装置が、待ち行列ポインタがポイントしている印刷ジョブを完全に印刷するためには現在有している資源が不十分であると判定するのに反応して、到達されうる。たとえば、印刷装置106は、待ち行列ポインタがポイントしている印刷ジョブがA4の用紙を要求しているが、印刷装置106には現在A4の用紙が全くないと判定することがありうる。待ち行列ポインタがポイントしている印刷ジョブが現在完全には印刷できないと印刷装置106が判断しうる他の可能な理由としては次のようなものが含まれる:(1)その印刷ジョブの全ページを印刷するには用紙が不十分、(2)要求される用紙サイズの用紙が不十分、(3)要求されるメディア種別のメディアが不十分、(4)指定された給紙トレイにある枚数が不十分、(5)要求される色のトナー/インクが不十分、(6)認識されない印刷言語、(7)要求されるステイプル動作を実行するための針の数が不十分、(8)指定された出力トレイがいっぱい、など。本発明のある実施形態では、印刷装置は印刷ジョブが要求する資源を、印刷ジョブのデータ内のヘッダを解析して判別する。本発明のある実施形態では、印刷装置は、印刷装置の現在利用可能な資源を、印刷装置のメモリに記憶されている管理情報ベース(MIB: management information base)に問い合わせることによって判別する。本発明のある実施形態では、印刷装置は、該印刷装置の各給紙トレイ内の複数の用紙レベルセンサーによって、各給紙トレイが現在含んでいる用紙またはその他のメディアの少なくとも最小量を判別できるようになる。
ブロック206では、現在待っているジョブのリストが自動的に更新されて、待ち行列ポインタがポイントしている印刷ジョブが現在人間の関与なしに完全には印刷できない理由を明示する。こうして、いかなる所与の時点においても、このリストは、待ち行列内の各印刷ジョブについて、その印刷ジョブが現在人間の関与なしに完全には印刷できない理由を示す。本発明のある実施形態では、前記リスト中のさまざまな印刷ジョブが現在人間の関与なしに完全には印刷できない理由を示す前記リストは、印刷装置のメモリ中に記憶される。本発明のある実施形態では、印刷装置が何らかの印刷ジョブの印刷を開始するのは、必ず、当該印刷装置がその印刷ジョブを完全に(すなわち、単に途中までではなく)印刷するのに十分な資源を有している場合のみである。
本発明のある実施形態では、このリストは、印刷装置に資源(たとえば、トナー、用紙、メディア、プログラム・コードなど)が(典型的には人間の関与を通じて)加えられるときには常に、自動的に更新される。印刷装置への資源の追加は、待ち行列中の一つまたは複数の印刷ジョブが以前に完全には印刷できなかった一つまたは複数の理由を解消しうる。したがって、印刷装置への資源の追加によってある印刷ジョブが完全には印刷できなかった理由が解消される場合には、本発明のある実施形態によれば、前記リストは、その理由をリストから除去するよう自動的に更新される。いずれにせよ、制御はブロック206からブロック208へと渡される。
ブロック208では、待ち行列ポインタが印刷待ち行列の末尾にある印刷ジョブ(すなわち、待ち行列中で他のすべての印刷ジョブの後にある印刷ジョブ)をポイントしているかどうかの判定がなされる。待ち行列ポインタが待ち行列の末尾にある印刷ジョブをポイントしている場合、制御はブロック202に渡される。そうでない場合には、制御はブロック210に渡される。
ブロック210では、待ち行列ポインタが、待ち行列において、待ち行列ポインタが現在ポイントしている印刷ジョブのすぐ後にある印刷ジョブをポイントするように待ち行列ポインタが更新される。たとえば、待ち行列ポインタが現在、待ち行列中の最初の印刷ジョブをポイントしている場合、待ち行列ポインタは待ち行列中の二番目のジョブをポイントするよう更新される。次いで制御は元のブロック204に渡される。
あるいはまた、ブロック212において、待ち行列ポインタがポイントしている印刷ジョブが待ち行列から取り出され、印刷のために印刷装置の印刷プロセスに与えられる。たとえば、印刷装置106は、待ち行列ポインタがポイントしている印刷ジョブを待ち行列から取り出し、その印刷ジョブを印刷プロセス118に与えうる。これでその印刷ジョブの印刷が開始される。印刷装置は現在、その印刷ジョブを人間の関与なしに完全に印刷するために要求される資源のすべてを有しているので、印刷装置は、その印刷ジョブを印刷のために選択することによって、本質的には、その印刷ジョブを、待ち行列中でその印刷ジョブより前にあった他の印刷ジョブを飛び越して繰り上げる。次いで制御は元のブロック202に渡される。
〈印刷ジョブが印刷できない理由の表示〉
上で論じたように、本発明のある実施形態では、待ち行列中の印刷ジョブが現在、その印刷ジョブを完全に印刷するために必要とされる資源が当該印刷装置にないために、人間の関与なしに完全には印刷できないとき、その印刷ジョブが印刷できない理由が自動的に判別され、その印刷ジョブに関連付けられて保存される。こうして、待ち行列中の各印刷ジョブについて、該印刷ジョブは、該印刷ジョブが印刷できない一つまたは複数の理由に関連付けられうる。
本発明のある実施形態では、印刷装置は、印刷装置上のユーザー・インターフェース(たとえばコンソール)を介して、待ち行列中で現在待っている個々の印刷ジョブと、そのような各印刷ジョブの隣の、当該印刷装置が現在その印刷ジョブを印刷できない一組の理由(もしあれば)のリストを表示する。リストは典型的には印刷ジョブを、該ジョブが待ち行列中に存在するのと同じ順序で表示し、待ち行列の先頭にある印刷ジョブはリストで最初に挙げられ、待ち行列の末尾にある印刷ジョブはリストの最後に挙げられる。こうして、ユーザーは、印刷装置のディスプレイを使って待っている印刷ジョブの状態を判別しうる。
図3は、本発明のある実施形態に基づく、印刷装置のディスプレイ上に表示されうる保留中の(pending)ジョブのリストの例を示している。このリストは、図3に示されるように複数列の表の形を取ってもよい。図示した表は、印刷ジョブの名前を示す列、印刷ジョブのページ数を示す列、当該印刷装置が印刷ジョブを受け取った日時を示す列および印刷ジョブが現在人間の関与なしに完全には印刷できない一つまたは複数の理由を示す列を有している。このように、この表は、複数の保留中の印刷ジョブの状態を同時に一つの表示において示しうる。
本発明のある実施形態によれば、印刷ジョブが現在人間の関与なしに印刷できない場合、少なくとも列の一つが、その印刷ジョブが現在印刷できない一つまたは複数の理由を示す。本発明のある実施形態によれば、印刷ジョブが現在印刷できない理由の個々の異なる種別が、この列内に表示されうる異なるアイコンによって表現される。たとえば、ある型のアイコンは用紙サイズ・ミスマッチがあることを示しうる;この型のアイコンは、その印刷ジョブを印刷するために要求される用紙のサイズが現在当該印刷装置にとって利用可能でないことを示す。もう一つの例では、ある型のアイコンは、トレイのミスマッチがあることを示しうる;この型のアイコンは、他の問題の中でも、指定された給紙トレイが、その印刷ジョブが完全に印刷されるのを許容するのに十分なメディアを含んでいないことを示しうる。もう一つの例では、ある型のアイコンはメディアのミスマッチがあることを示しうる。もう一つの例では、ある型のアイコンは、当該印刷装置が、その印刷ジョブによって指定されているステイプル動作を実行するために十分な量の針をもたないことを示しうる。ある特定の印刷ジョブが現在人間の関与なしに完全には印刷できない複数の理由がある場合には、この列は、複数の異なるアイコンをその印刷ジョブのための行に表示しうる――個々の異なる理由ごとに一つのアイコンである。
理由は簡単なアイコンによって示されてもよいが、本発明のある実施形態では、追加的な詳細がディスプレイに呈示されてもよい。たとえば、ディスプレイは、特定の印刷ジョブを印刷可能にするために供給する必要のある、ある色のインクまたはトナーを示しうる。もう一つの例としては、ディスプレイは、特定の印刷ジョブを印刷可能にするために特定の給紙トレイに加える必要のある特定の種類のメディアの枚数を示しうる。
こうして、本発明のある実施形態では、ディスプレイはユーザーに、どの印刷ジョブが現在完全には印刷できないか、それらの印刷ジョブがなぜ現在完全には印刷できないかについての全体的な概念を与える――待ち行列が、現在印刷できない複数の印刷ジョブを含んでいるときにさえも。この情報は、他よりも簡単に解消できる問題をもつ印刷ジョブが印刷待ち行列において繰り上げられることができるようにユーザーが印刷ジョブに優先順位を付けるのを助ける。これについては下記で論じる。
本発明のある実施形態では、印刷装置が含んでいる機構(たとえばキーパッドまたはタッチ感応スクリーン)を通じて、印刷装置のユーザーは、表示されたリストから特定の印刷ジョブを選択し、その印刷ジョブをリスト中の異なる位置に移動させ、待ち行列中のその印刷ジョブの、待ち行列中の他の印刷ジョブに対する位置を変えることができる。こうして、この機構を使って、ユーザーは、手動で印刷ジョブを、他の印刷ジョブを飛び越えて繰り上げることができる。これは、現時点で、待ち行列の末尾にある印刷ジョブが要求する欠けている資源が、待ち行列中でその印刷ジョブより前にある他の印刷ジョブによって要求される欠けている資源よりも簡単に補給されるときに特に有用でありうる。ある実施形態では、ユーザーはまた、この機構を使って、選択された印刷ジョブを待ち行列から取り除くこともできる。
図4は、本発明のある実施形態に基づく、待ち行列に入れられた複数の印刷ジョブおよび各印刷ジョブが現在印刷できない理由を表示するための例示的な技法を描いた流れ図を示している。
ブロック402では、ユーザーによる、印刷装置のユーザー・インターフェースを介した「保留中のジョブ」キーの選択が検出される。たとえば、印刷装置106がそのような選択を検出しうる。
ブロック404では、前記選択を検出するのに反応して、待ち行列に入れられた複数の
印刷ジョブのリストが、印刷装置のディスプレイ(これは前記ユーザー・インターフェースと組み合わされていてもよい)を介して表示される。前記リストは、待ち行列に入れられた各印刷ジョブとともに、その印刷ジョブが現在人間の関与なしに完全には印刷できない一つまたは複数の理由を示す。示される理由は、各印刷ジョブについて、その印刷ジョブを完全に印刷するために当該印刷装置が要求する資源を指定してもよい。ある印刷ジョブを印刷するために必要とされる資源は、別の印刷ジョブを印刷するために必要とされる資源とは異なることもある。印刷装置が、待ち行列に入れられた特定の印刷ジョブを完全に印刷するために必要とされる資源のどれも欠いていない場合には、その印刷ジョブとの関連では理由は一つもリストされない。
ブロック406では、ユーザーによる、印刷装置のユーザー・インターフェースを介した、リスト中の印刷ジョブの一つの選択が検出される。たとえば、印刷装置106がそのような選択を検出しうる。
ブロック408では、ユーザーによる、リストからのある印刷ジョブの選択に反応して、選択された印刷ジョブについての印刷ジョブの一組の要件が当該印刷装置のディスプレイ(これは前記ユーザー・インターフェースと組み合わされていてもよい)を介して表示される。たとえば、印刷ジョブ要件の組は、(a)選択された印刷ジョブが要求する用紙サイズ、(b)選択された印刷ジョブの印刷のためにメディアが引き出される指定された給紙トレイ、(c)選択された印刷ジョブの内容が印刷される指定されたメディア種別、などを示しうる。そのような情報を使って、ユーザーは、当該印刷装置が選択された印刷ジョブを完全に印刷できるようにするために選択された印刷ジョブが要求する資源のすべてを、具体的に判別できる。
図5は、本発明のある実施形態に基づく、待ち行列にある印刷ジョブのリストからの、ユーザーによるある印刷ジョブの選択に応答して、印刷装置のディスプレイ上に表示されうる印刷ジョブ要件の組の例を示す図である。表示されている印刷ジョブ要件の組は、用紙サイズ、給紙トレイ指定およびメディア種別を含む、選択された印刷ジョブのさまざまな指定された特性を示す。これらの特性は、たとえば、印刷装置のハードディスク・ドライブ上に記憶されている印刷ジョブ・データのヘッダから自動的に取得されうる。
〈追加的特徴〉
本発明のある実施形態によれば、印刷装置に現在その印刷ジョブを印刷するための十分な資源がないということを当該印刷装置が判別するとき、印刷ジョブを印刷装置のハードディスク・ドライブ上に記憶する代わりに、当該印刷装置はその印刷ジョブを、現在その印刷ジョブを印刷するための十分な資源がある別の印刷装置に(たとえばネットワークを通じて)転送する。本発明のそのような実施形態では、印刷ジョブを最初の印刷装置に送ったユーザーは、その印刷ジョブが自動的に転送された印刷装置の識別情報および位置を自動的に通知されうる。こうして、ユーザーは、印刷された印刷ジョブをどこに取りに行けばよいかを知る。そのような通知が送られるのは、ユーザーの登録された電子メールアカウントに宛てて電子メールを介して、ドライバのポップアップ・ダイアログを介して、その印刷ジョブがもともと送られた印刷装置上で(物理的なメディアに)印刷された通知を介して、その印刷ジョブがもともと送られた印刷装置のディスプレイ上での(たとえばLCDまたはCRT画面上の)表示メッセージを介して、ユーザーの登録された携帯機器(たとえば携帯電話またはPDA)に送られるテキスト・メッセージを介して、などでもよい。
本発明のある実施形態では、ユーザーが印刷装置に、ユーザーに対して表示された待ち行列にある印刷ジョブのリスト(上記のような)内のある選択された印刷ジョブを印刷するよう命令するとき、印刷装置は、該印刷装置が、その印刷ジョブに完全にサービスするために必要とされる資源のすべてを現在有しているかどうかを判定する。印刷装置がいずれかの資源を欠いている場合、印刷装置はユーザーに、現在欠けている資源の代わりに異なる資源を用いてその印刷ジョブにサービスする許可を求める。ユーザーが承認すれば、印刷装置はその印刷ジョブに、当該印刷装置が現在欠いている資源の代わりに前記の代替資源を使ってサービスする。たとえば、印刷ジョブがA3の用紙を要求していて、印刷装置が現在A4の用紙はあるがA3の用紙はない場合、印刷装置はユーザーに、ユーザーが印刷装置にA3の用紙の代わりにA4の用紙を使ってその印刷ジョブを印刷することを許可するかどうかを尋ねる。ユーザーがこれが受け容れ可能であると示す場合、印刷装置はその印刷ジョブを、A3の用紙の代わりにA4の用紙を使って印刷する。
上述したように、印刷装置は、印刷ジョブを印刷するために十分な量のメディアが指定された給紙トレイ内に存在するかどうかを、給紙トレイ内に位置する複数の用紙レベルセンサーを使って自動的に判定しうる。
〈実装機構〉
図6は、本発明のある実施形態が実装されうるコンピュータ・システム600を描いたブロック図である。コンピュータ・システム600は、情報を通信するためのバス602または他の通信機構と、情報を処理するための、バス602と結合されたプロセッサ604とを含む。コンピュータ・システム600はまた、情報およびプロセッサ604によって実行されるべき命令を保存するための、バス602に結合された、ランダム・アクセス・メモリ(RAM)またはその他のダイナミック記憶装置のようなメイン・メモリ606をも含む。メイン・メモリ606はまた、プロセッサ604によって実行されるべき命令の実行の間、一時変数またはその他の中間情報を保存するためにも使用されうる。コンピュータ・システム600はさらに、静的な情報およびプロセッサ604のための命令を保存するための、バス602に結合された読み出し専用メモリ(ROM)608またはその他の静的記憶装置を含む。情報および命令を保存するために、磁気ディスクまたは光ディスクのような記憶デバイス610が提供され、バス602に結合される。
コンピュータ・システム600は、ユーザーに情報を表示するために、液晶ディスプレイ(LCD)のようなディスプレイ612にバス602を介して結合されうる。英数字またはその他のキーを含む入力装置614は、プロセッサ604に情報およびコマンド選択を通信するためにバス602に結合される。もう一つの種別のユーザー入力装置は、マウス、トラックボール、スタイラスまたはカーソル方向キーといった、プロセッサ604に方向情報およびコマンド選択を通信するための、およびディスプレイ612上でカーソルの動きを制御するためのカーソル・コントロール616である。この入力装置は典型的には、第一の軸(たとえばx軸)および第二の軸(たとえばy軸)の二つの軸方向で二つの自由度を有し、これにより当該入力装置は平面内での位置を指定できる。
本発明は、無線通信アーキテクチャにおけるコンピュータ・システム600の使用に関係している。本発明のある実施形態によれば、プロセッサ604がメイン・メモリ606に含まれる一つまたは複数の命令の一つまたは複数のシーケンスを実行することに反応して、無線通信がコンピュータ・システム600によって提供される。そのような命令は、記憶デバイス610のような別のコンピュータ可読媒体からメイン・メモリ606に読み込まれてもよい。メイン・メモリ606内に含まれる命令シーケンスの実行は、プロセッサ604をして、ここに記載されているプロセス・ステップを実行させる。マルチプロセシング構成における一つまたは複数のプロセッサも、メイン・メモリ606内に含まれる命令シーケンスを実行するために用いてもよい。代替的な実施形態では、本発明を実装するために、ソフトウェア命令の代わりに、あるいはソフトウェア命令と組み合わせて、結線による回路が使用されてもよい。こうして、本発明の実施形態は、ハードウェア回路とソフトウェアとのいかなる個別的な組み合わせにも限定されない。
ここで用いられるところの「コンピュータ可読媒体」の用語は、実行のためにプロセッサ604に命令を与えることに参加するいかなる媒体をも指す。そのような媒体は多くの形を取ることができ、それには、これに限られないが、不揮発性媒体、揮発性媒体および伝送媒体が含まれる。不揮発性媒体は、たとえば、記憶デバイス610のような光ディスクまたは磁気ディスクを含む。伝送媒体は、バス602を構成するワイヤも含め、同軸ケーブル、銅線および光ファイバーを含む。伝送媒体はまた、電波および赤外線によるデータ通信の際に生成されるような、音響波または光波の形を取ることもできる。
コンピュータ可読媒体の一般的な形は、たとえば、フロッピー(登録商標)・ディスク、フレキシブル・ディスク、ハード・ディスク、磁気テープまたは他の任意の磁気媒体、CD-ROM、他の任意の光学式媒体、パンチカード、紙テープ、孔パターンをもつ他の任意の物理的媒体、RAM、PROMおよびEPROM、FLASH-EPROM、他の任意のメモリ・チップまたはカートリッジ、のちに述べる搬送波またはコンピュータが読める他の任意の媒体を含む。
実行のためにプロセッサ604に一つまたは複数の命令の一つまたは複数のシーケンスを担持/搬送することには、さまざまな形のコンピュータ可読媒体が関わりうる。たとえば、命令は最初、リモート・コンピュータの磁気ディスク上に担持されていてもよい。リモート・コンピュータはその命令を自分のダイナミック・メモリにロードし、その命令をモデムを用いて電話回線を通じて送ることができる。コンピュータ・システム600にとってローカルなモデムが電話回線上のそのデータを受信し、赤外線送信機を使ってそのデータを赤外線信号に変換しうる。バス602に結合された赤外線検出器は、赤外線信号中に担持されたデータを受信し、そのデータをバス602に載せることができる。バス602はそのデータをメイン・メモリ606まで担持し、プロセッサ604はそのメイン・メモリ606から命令を取得して実行する。メイン・メモリ606が受信した命令は任意的に、プロセッサ604による実行の前または後に、記憶デバイス610に保存されてもよい。
コンピュータ・システム600はまた、バス602に結合された通信インターフェース618をも含む。通信インターフェース618は、ローカル・ネットワーク622に接続されたネットワーク・リンク620への双方向のデータ通信結合を提供する。たとえば、通信インターフェース618は統合サービスデジタル通信網(ISDN)カードまたはモデムであってもよく、対応する型の電話回線へのデータ通信接続を提供してもよい。別の例として、通信インターフェース618は、互換なLANへのデータ通信接続を提供するためのLANカードであってもよい。無線リンクが実装されてもよい。そのようないずれの実装でも、通信インターフェース618は、さまざまな型の情報を表すデジタル・データ・ストリームを担持する電気的、電磁的または光学式信号を送受信する。
ネットワーク・リンク620は典型的には、一つまたは複数のネットワークを通じて他のデータ装置へのデータ通信を提供する。たとえば、ネットワーク・リンク620は、ローカル・ネットワーク622を通じてホスト・コンピュータ624への、あるいはインターネット・サービス・プロバイダー(ISP)626によって運営されているデータ設備への接続を提供しうる。ISP626のほうは、現在一般にインターネットと称される世界規模のパケットデータ通信網628を通じてデータ通信サービスを提供する。ローカル・ネットワーク622およびインターネット628はいずれもデジタル・データ・ストリームを担持する電気的、電磁的または光学式信号を使用する。さまざまなネットワークを通じた信号およびネットワーク・リンク620上および通信インターフェース618を通じた信号は、コンピュータ・システム600との間でデジタル・データを搬送するものであり、前記情報を輸送する搬送波の例示的な形である。
コンピュータ・システム600は、ネットワーク(単数または複数)、ネットワーク・リンク620および通信インターフェース618を通じて、メッセージを送信し、プログラム・コードを含むデータを受信できる。インターネットの例では、サーバー660は、インターネット628、ISP626、ローカル・ネットワーク622および通信インターフェース618を通じてアプリケーション・プログラムのための要求されたコードを送信しうる。本発明によれば、一つのそのようなダウンロードされたアプリケーションが、ここに記載されるような選択されたネットワーク要素を監視するよう監視システムを構成することを提供する。プロセッサ604は、受信されたコードを、それが受信され、のちの実行のために記憶デバイス610または他の不揮発性記憶に記憶されるにつれて実行しうる。このようにして、コンピュータ・システム600は、搬送波の形でアプリケーション・コードを取得してもよい。
以上の明細では、本発明の個別的な実施形態を記述してきたが、本発明のそのような実施形態には、本発明のより広い精神および範囲から外れることなく、さまざまな修正および変更を施すことができる。したがって、明細書および図面は制限する意味ではなく、例示的な意味に解するべきである。
本発明のある実施形態を用いうるシステムを描いたブロック図である。 本発明のある実施形態に基づく、印刷装置の待ち行列において待っている印刷ジョブが、必要な資源が現在ないために現在印刷できない一つまたは複数の印刷ジョブを飛び越えて自動的に繰り上げられうる例示的な技法を描いた流れ図である。 本発明のある実施形態に基づく、印刷装置のディスプレイ上に表示されうる、保留中ジョブ・リストの例を示す図である。 本発明のある実施形態に基づく、待ち行列にある複数の印刷ジョブと、各印刷ジョブが現在印刷できない理由を表示する例示的な技法を描いた流れ図である。 本発明のある実施形態に基づく、待ち行列にある印刷ジョブのリストからの印刷ジョブのユーザーによる選択に応答して印刷装置のディスプレイ上に表示されうる印刷ジョブ要件の組の例を示す図である。 本発明のある実施形態が実装されうる印刷装置を描いたブロック図である。
符号の説明
100 システム
102 クライアント装置
104 管理クライアント装置
106 印刷装置
108 ネットワーク
110 アプリケーション
112 プリンタ・ドライバ
114 ウェブ・ブラウザー
116 ユーザー・インターフェース
118 印刷プロセス
120 ロックされた印刷プロセス
122 ウェブ・サーバー
124 記憶装置
126 構成データ
128 印刷データ
130 ログ・データ
202 待ち行列ポインタを、プリンタの印刷ジョブ待ち行列の先頭に設定
204 待ち行列ポインタがポインタしている印刷ジョブの完全な印刷が、当該プリンタが現在提供できない資源を要求するか?
206 プリンタが、待ち行列ポインタがポイントしている印刷ジョブを現在印刷できない理由を明示するよう、保留中ジョブ・リストを更新
208 待ち行列ポインタがポイントしているのが待ち行列の末尾のジョブか?
210 待ち行列ポインタを、待ち行列中で待ち行列ポインタが現在ポイントしている印刷ジョブの後の印刷ジョブをポイントするよう更新
212 待ち行列ポインタがポイントしている印刷ジョブを待ち行列から除去して、その印刷ジョブを印刷のためにプリンタの印刷プロセスに送る
402 プリンタのユーザー・インターフェースを介してユーザーによる「保留中のジョブ」キーの選択を検出
404 プリンタのディスプレイを介して、待ち行列にある複数の印刷ジョブと、該印刷ジョブが現在印刷できない理由とのリストを表示
406 プリンタのユーザー・インターフェースを介してユーザーによる、リスト中の印刷ジョブの一つの選択を検出
408 プリンタのディスプレイを介して、そのユーザー選択された印刷ジョブについての印刷ジョブ要件の組を表示
600 コンピュータ・システム
602 バス
604 プロセッサ
606 メイン・メモリ
608 ROM
610 記憶装置
612 ディスプレイ
614 入力装置
616 カーソル・コントロール
618 通信インターフェース
620 ネットワーク・リンク
622 ローカル・ネットワーク
624 ホスト
626 ISP
628 インターネット
630 サーバー

Claims (13)

  1. フォールトトレラントな印刷のためのコンピュータ実装される方法であって:
    印刷装置が現在提供できない一つまたは複数の資源を要求する印刷ジョブを二つ以上含む複数の印刷ジョブを印刷装置に保存する段階と;
    前記複数の印刷ジョブの各印刷ジョブを待ち行列に入れる段階と;
    (a)待ち行列中の各印刷ジョブの識別情報および(b)現在印刷できない各印刷ジョブについてのその印刷ジョブが現在印刷できない一つまたは複数の理由の指示(indication)を含むリストを印刷装置のディスプレイに表示する段階と;
    待ち行列から、完全な印刷のために印刷装置が現在提供できない資源を全く要求しない印刷ジョブのうちで待ち行列の先頭に最も近い特定の印刷ジョブを自動的に選択する段階と;
    その特定の印刷ジョブを、印刷装置において、(1)待ち行列においてその特定の印刷ジョブより前にあり、かつ(2)印刷装置が現在提供できない一つまたは複数の資源を要求する一つまたは複数の他の印刷ジョブを印刷するより先に印刷する段階、とを有する方法。
  2. 前記特定の印刷ジョブを選択する段階がさらに:
    待ち行列の先頭から始めて待ち行列の末尾に向かって作業していき、待ち行列中の印刷ジョブが印刷装置が現在提供できない何らかの資源を要求しているかどうかを判定していく段階と;
    待ち行列中に、印刷装置が現在提供できない資源を全く要求しないある印刷ジョブを見出すのに反応して、前記ある印刷ジョブを、たとえ待ち行列中で前記ある印刷ジョブより前に一つまたは複数の印刷ジョブがあっても、前記特定の印刷ジョブとして選択する段階、とをさらに有する、請求項1記載の方法。
  3. 前記リストを表示する段階がさらに:
    ある第一の印刷ジョブの識別情報と、該第一の印刷ジョブが印刷装置によって現在印刷できない一つまたは複数の第一の理由の指示とを表示する段階;および
    ある第二の印刷ジョブの識別情報と、該第二の印刷ジョブが印刷装置において現在印刷できない一つまたは複数の第二の理由の指示とを表示する段階を有しており;
    前記一つまたは複数の第一の理由のうちの少なくとも一つが、前記一つまたは複数の第二の理由のうちにはいっていない、請求項1記載の方法。
  4. 前記リストを表示する段階がさらに、待ち行列中の各印刷ジョブの識別情報を含めて前記リスト全体を一つの画面上に同時に表示することを含んでいる、請求項1記載の方法。
  5. 前記リストを表示する段階がさらに:
    ある第一の印刷ジョブの識別情報と、(a)該第一の印刷ジョブを完全に印刷するために要求され、かつ(b)印刷装置が人間の関与なしには現在提供できない、一つまたは複数の第一の資源の指示とを表示する段階;および
    ある第二の印刷ジョブの識別情報と、(a)該第二の印刷ジョブを完全に印刷するために要求され、かつ(b)印刷装置が人間の関与なしには現在提供できない、一つまたは複数の第二の資源の指示とを表示する段階を有しており;
    前記一つまたは複数の第一の資源が前記一つまたは複数の第二の資源とは異なる、請求項1記載の方法。
  6. 前記リストを表示する段階がさらに:
    待ち行列にある印刷ジョブのうち、待ち行列にあるその印刷ジョブを完全に印刷するための十分な資源が印刷装置にないために印刷装置において現在印刷できないような待ち行列にある印刷ジョブのそれぞれについて、前記リスト中に、待ち行列にあるその印刷ジョブに関連して一つまたは複数のアイコンを表示する段階を有しており;
    前記一つまたは複数のアイコンのうちの各アイコンが、印刷ジョブが印刷装置において現在人間の関与なしには印刷できない理由の異なる種別を示す、請求項1記載の方法。
  7. 前記リストを表示する段階がさらに:
    待ち行列にある印刷ジョブのうち、待ち行列にあるその印刷ジョブを完全に印刷するための十分な資源が印刷装置にないために印刷装置において現在印刷できないような待ち行列にある印刷ジョブのそれぞれについて、前記リスト中に、待ち行列にあるその印刷ジョブに関連して一つまたは複数のアイコンを表示する段階を有しており;
    前記一つまたは複数のアイコンのうちの各アイコンが、印刷ジョブが印刷装置において現在人間の関与なしには印刷できない理由の異なる種別を示す、請求項1記載の方法。
  8. 前記リストを表示する段階がさらに:
    待ち行列にある少なくとも一つの印刷ジョブの識別情報に関連して二つ以上のアイコンを表示する段階をさらに有しており;
    前記二つ以上のアイコンのうちの各アイコンが、待ち行列にある前記少なくとも一つの印刷ジョブが印刷装置において現在人間の関与なしには印刷できない理由の異なる種別を示す、請求項1記載の方法。
  9. 印刷装置のユーザー・インターフェースを通じて、前記リストからのある選択された印刷ジョブの選択を示すユーザー入力を受領する段階と;
    前記ユーザー入力を受領するのに反応して、印刷装置において、前記選択された印刷ジョブが完全に印刷されるために前記選択された印刷ジョブが要求する一つまたは複数の資源を表示する段階とをさらに有する、請求項1記載の方法。
  10. 印刷装置のユーザー・インターフェースを通じてユーザー入力を受領する段階と;
    前記ユーザー入力を受領するのに反応して、ユーザー選択された印刷ジョブを、待ち行列中のある位置から待ち行列中の別の位置に移動させる段階と;
    前記移動が実行されたのち、待ち行列中の印刷ジョブの修正された順序を示すように前記リストの表示を更新する段階とをさらに有する、請求項1記載の方法。
  11. 第一の印刷ジョブを印刷装置の印刷プロセスに向かわせるのに先立ち、印刷装置において、該印刷装置が、前記第一の印刷ジョブを人間の関与なしに完全に印刷するために必要とされる資源の十分な質および量を現在有しているかどうかを自動的に判定する段階と;
    前記印刷装置が、前記第一の印刷ジョブを人間の関与なしに完全に印刷するために必要とされる資源の十分な質および量を現在有していないと判定するのに反応して、前記印刷装置が、前記第一の印刷ジョブを完全に印刷するために必要とされる資源の十分な質および量を与えられるまでは、前記第一の印刷ジョブのあらゆる部分について印刷装置で印刷されないようにする段階とをさらに有する、請求項1記載の方法。
  12. 待ち行列において前記特定の印刷ジョブより前にある前記一つまたは複数の他の印刷ジョブが、印刷装置が現在欠いている一つまたは複数の消耗品資源を要求する、請求項1記載の方法。
  13. リモートに保存されている印刷ジョブを印刷するための一つまたは複数の命令シーケンスを担持するコンピュータ可読媒体であって、前記一つまたは複数の命令シーケンスの一つまたは複数のプロセッサによる実行が、前記一つまたは複数のプロセッサをして:
    印刷装置が現在提供できない一つまたは複数の資源を要求する印刷ジョブを二つ以上含む複数の印刷ジョブを印刷装置に保存する段階と;
    前記複数の印刷ジョブの各印刷ジョブを待ち行列に入れる段階と;
    (a)待ち行列中の各印刷ジョブの識別情報および(b)現在印刷できない各印刷ジョブについてのその印刷ジョブが現在印刷できない一つまたは複数の理由の指示(indication)を含むリストを印刷装置のディスプレイに表示する段階と;
    待ち行列から、完全な印刷のために印刷装置が現在提供できない資源を全く要求しない印刷ジョブのうちで待ち行列の先頭に最も近い特定の印刷ジョブを自動的に選択する段階と;
    その特定の印刷ジョブを、印刷装置において、(1)待ち行列においてその特定の印刷ジョブより前にあり、かつ(2)印刷装置が現在提供できない一つまたは複数の資源を要求する一つまたは複数の他の印刷ジョブを印刷するより先に印刷する段階、
    とを実行させる、コンピュータ可読媒体。
JP2008010668A 2007-01-22 2008-01-21 フォールトトレラントな印刷システム Pending JP2008181517A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/656,592 US20080174810A1 (en) 2007-01-22 2007-01-22 Fault tolerant printing system

Publications (1)

Publication Number Publication Date
JP2008181517A true JP2008181517A (ja) 2008-08-07

Family

ID=39093022

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008010668A Pending JP2008181517A (ja) 2007-01-22 2008-01-21 フォールトトレラントな印刷システム

Country Status (3)

Country Link
US (2) US20080174810A1 (ja)
EP (1) EP1947835A1 (ja)
JP (1) JP2008181517A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010198496A (ja) * 2009-02-26 2010-09-09 Canon Inc 印刷システム及び印刷装置
JP2014137700A (ja) * 2013-01-16 2014-07-28 Toshiba Tec Corp 情報処理装置及びプログラム
JP2018075840A (ja) * 2012-12-14 2018-05-17 キヤノン株式会社 画像処理装置及びその制御方法

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8031348B2 (en) 2005-06-08 2011-10-04 Ricoh Company, Ltd. Approach for securely printing electronic documents
US8115951B2 (en) 2007-04-20 2012-02-14 Ricoh Company, Ltd. Approach for implementing locked printing with unlock via a user input device
JP5207689B2 (ja) * 2007-08-30 2013-06-12 キヤノン株式会社 印刷装置、印刷装置の制御方法、及びプログラム
US8797563B2 (en) * 2008-03-31 2014-08-05 Ricoh Company, Ltd. Approach for printing policy-enabled electronic documents using locked printing
US9513857B2 (en) * 2008-03-31 2016-12-06 Ricoh Company, Ltd. Approach for processing print data using password control data
US9311031B2 (en) * 2008-03-31 2016-04-12 Ricoh Company, Ltd. Approach for printing policy-enabled electronic documents using locked printing and a shared memory data structure
US8228538B2 (en) 2008-06-23 2012-07-24 Ricoh Company, Ltd. Performance of a locked print architecture
US9411956B2 (en) 2008-07-02 2016-08-09 Ricoh Company, Ltd. Locked print with intruder detection and management
US8125684B2 (en) * 2008-08-05 2012-02-28 Xerox Corporation Method and system for printing using selecting printing configuration based on attribute rating
US8749812B2 (en) * 2008-09-26 2014-06-10 Konica Minolta Laboratory U.S.A., Inc. Variable data printing method utilizing separate printers for different content
US20100253968A1 (en) * 2009-04-03 2010-10-07 Jayasimha Nuggehalli Approach for displaying cost data for locked print data at printing devices
US8456662B2 (en) * 2009-04-15 2013-06-04 Ricoh Company, Ltd. Control for display of multiple versions of a printable document for locked print
US8836996B2 (en) * 2010-06-01 2014-09-16 Kabushiki Kaisha Toshiba Image forming apparatus, management method of image forming processing, and computer-readable recording medium on which program is recorded
JP2012083921A (ja) * 2010-10-08 2012-04-26 Canon Inc 画像形成装置及びその処理方法
JP2012137548A (ja) * 2010-12-24 2012-07-19 Canon Inc 画像形成装置及びその制御方法
US8947702B2 (en) * 2011-09-20 2015-02-03 Electronics For Imaging, Inc. Engine optimization
US9530083B2 (en) 2013-02-28 2016-12-27 Ricoh Company, Ltd. Input tray selection mechanism
JP6303505B2 (ja) * 2014-01-07 2018-04-04 株式会社リコー 情報処理システム、情報処理方法、機器、及びプログラム
JP6740816B2 (ja) * 2016-08-30 2020-08-19 富士ゼロックス株式会社 画像出力装置、履歴表示装置、および履歴表示プログラム
JP2018154006A (ja) * 2017-03-17 2018-10-04 セイコーエプソン株式会社 印刷制御装置、印刷装置、印刷制御方法
EP3602100A4 (en) 2017-03-20 2020-12-30 Takemetuit Inc. SYSTEM AND METHOD FOR ENABLING THE DETERMINATION OF A POSITION OF A RECEIVER IN A ROOM
JP7081422B2 (ja) * 2018-09-21 2022-06-07 セイコーエプソン株式会社 印刷装置、印刷制御装置、及び、印刷装置の制御方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001063188A (ja) * 1999-06-23 2001-03-13 Minolta Co Ltd 画像処理装置および画像処理方法
JP2002366320A (ja) * 2001-06-05 2002-12-20 Fuji Xerox Co Ltd ジョブ処理装置およびその方法
JP2003196063A (ja) * 2001-11-13 2003-07-11 Canon Inc 情報処理装置およびその方法
JP2004330781A (ja) * 2003-05-02 2004-11-25 Oce Technologies Bv 印刷システムの使用方法
JP2006203509A (ja) * 2005-01-20 2006-08-03 Konica Minolta Business Technologies Inc 画像形成システム及び出力モード管理プログラム並びに該出力モード管理プログラムを記録した記録媒体

Family Cites Families (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2010A (en) * 1841-03-18 Machine foe
US5113355A (en) * 1990-10-10 1992-05-12 Fuji Xerox Co., Ltd. Printer control system
US5633932A (en) * 1995-12-19 1997-05-27 Intel Corporation Apparatus and method for preventing disclosure through user-authentication at a printing node
JP3774260B2 (ja) * 1996-03-25 2006-05-10 株式会社ルネサステクノロジ メモリカードのセキュリティシステム装置及びそのメモリカード
JPH1021022A (ja) * 1996-07-02 1998-01-23 Ibm Japan Ltd データ出力制御装置及びこのデータ出力制御装置を使用したデータ出力システム
US5970218A (en) * 1997-02-11 1999-10-19 Toshiba America Information Systems, Inc. Private print
US7079269B2 (en) * 1998-03-19 2006-07-18 Océ-Technologies B.V. Interactive printing with a plurality of printer devices
US6182142B1 (en) * 1998-07-10 2001-01-30 Encommerce, Inc. Distributed access management of information resources
US6880124B1 (en) * 1999-06-04 2005-04-12 Hewlett-Packard Development Company, L.P. Methods of storing and retrieving information, and methods of document retrieval
US6938154B1 (en) * 2000-06-19 2005-08-30 Xerox Corporation System, method and article of manufacture for a cryptographic key infrastructure for networked devices
EP1143695A3 (en) * 2000-03-29 2004-01-21 Canon Kabushiki Kaisha Control method for image processing apparatus connectable to computer network
US7814208B2 (en) * 2000-04-11 2010-10-12 Science Applications International Corporation System and method for projecting content beyond firewalls
JP2001306430A (ja) * 2000-04-27 2001-11-02 Toshiba Corp インターネット接続情報登録サービスによるビジネス方法、インターネット接続設定方法、インターネット接続情報登録方法、及びアプリケーションプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002036682A (ja) * 2000-07-24 2002-02-06 Canon Inc 画像記録装置、画像入力装置およびデータ処理装置、並びに画像記録方法および記録媒体
US7161696B2 (en) * 2000-07-31 2007-01-09 Canon Kabushiki Kaisha Information processing apparatus, print time informing method, and computer-readable memory medium storing program therein
JP3624864B2 (ja) * 2000-08-28 2005-03-02 セイコーエプソン株式会社 プリンタ、及び、印刷システム
JP2002103752A (ja) * 2000-10-05 2002-04-09 Ricoh Co Ltd 携帯情報端末を用いたプリンティングシステムにおける課金方法
US6766332B2 (en) * 2000-10-19 2004-07-20 Fuji Photo Film Co., Ltd. Electronic image display device and printing system therefor
US7110541B1 (en) * 2000-11-28 2006-09-19 Xerox Corporation Systems and methods for policy based printing
US6970259B1 (en) * 2000-11-28 2005-11-29 Xerox Corporation Systems and methods for forgery detection and deterrence of printed documents
JP2002259100A (ja) * 2000-12-28 2002-09-13 Ricoh Co Ltd 印刷システム
US7002703B2 (en) * 2001-01-18 2006-02-21 Hewlett-Packard Development Company, L.P. Automatic download to print job retention
JP4137388B2 (ja) * 2001-01-22 2008-08-20 株式会社リコー 印刷システム、プリンタ装置の利用管理方法、印刷制限サーバ、チケット発行方法、プログラム及び記録媒体
GB2371888A (en) * 2001-01-31 2002-08-07 Hewlett Packard Co A printer device capable of decrypting digital document files and method of securely communicating electronic files over a network
US7343041B2 (en) * 2001-02-22 2008-03-11 International Business Machines Corporation Handwritten word recognition using nearest neighbor techniques that allow adaptive learning
JP4405691B2 (ja) * 2001-04-06 2010-01-27 キヤノン株式会社 印刷システム
US20030044009A1 (en) * 2001-08-31 2003-03-06 Sridhar Dathathraya System and method for secure communications with network printers
AU2002210810A1 (en) * 2001-10-22 2003-05-06 Sun Microsystems, Inc. Inter-process communication using different programming languages
US20030090697A1 (en) * 2001-11-09 2003-05-15 Hewlett-Packard Co. Printer that redirects jobs to buddy printer
US7009719B2 (en) * 2001-11-13 2006-03-07 Xerox Corporation Systems and methods for controlling an image forming system based on customer replaceable unit status
WO2003060689A1 (fr) * 2002-01-10 2003-07-24 Brother Kogyo Kabushiki Kaisha Dispositif de traitement de donnees, systeme et programme d'impression en reseau
US7352865B2 (en) * 2002-06-17 2008-04-01 Seiko Epson Corporation Printer server and print system and data receiving device and data sending/receiving system
US7451200B2 (en) * 2002-07-29 2008-11-11 Hewlett-Packard Development Company, L.P. Network management tool for maintaining printing device information
US20040125402A1 (en) * 2002-09-13 2004-07-01 Yoichi Kanai Document printing program, document protecting program, document protecting system, document printing apparatus for printing out a document based on security policy
US20040056889A1 (en) * 2002-09-23 2004-03-25 Seiichi Katano Multi-function peripheral
KR100476767B1 (ko) * 2002-10-22 2005-03-17 삼성전자주식회사 메모리카드 및 인터페이스카드가 장착 가능한 프린터 및그 제어방법
US20040088378A1 (en) * 2002-11-04 2004-05-06 Moats Travis N. Method and system for viewing stored print jobs through an embedded web server interface
US7292355B2 (en) * 2002-11-20 2007-11-06 Hewlett-Packard Development Company, L.P. Device and method for securing print jobs stored on a printer
US7367060B2 (en) * 2002-12-11 2008-04-29 Ravi Someshwar Methods and apparatus for secure document printing
GB2396239B (en) * 2002-12-14 2007-06-06 Ncr Int Inc A self service terminal
US20060074840A1 (en) * 2004-09-24 2006-04-06 Toshiba Corporation System and method for tracking print job status
US7275743B2 (en) * 2003-01-21 2007-10-02 Hewlett-Packard Development Company, L.P. Multifunction output tray for printer and paper handling device
JP4439187B2 (ja) * 2003-02-10 2010-03-24 シャープ株式会社 データ処理装置
JP4558340B2 (ja) * 2003-02-20 2010-10-06 オセ−テクノロジーズ・ベー・ヴエー ネットワークにおける印刷ジョブの処理システム
JP4188732B2 (ja) * 2003-03-20 2008-11-26 株式会社リコー プリンタドライバプログラム
US7359076B2 (en) * 2003-04-01 2008-04-15 Seiko Epson Corporation Document sharing service for network printing
US7283272B2 (en) * 2003-04-01 2007-10-16 Infoprint Solutions Company System and method for controlling a remote printer
JP4186678B2 (ja) * 2003-04-02 2008-11-26 セイコーエプソン株式会社 印刷ジョブ管理装置およびこれに用いられるプログラム並びに印刷ジョブ管理方法
US7463388B2 (en) * 2003-05-29 2008-12-09 Canon Kabushiki Kaisha Image forming apparatus with control of image formation using read information
EP1489488A3 (en) * 2003-06-20 2009-07-01 Ricoh Company, Ltd. Method and apparatus for providing a service for sharing a printing environment
US8291235B2 (en) * 2003-08-29 2012-10-16 Hewlett-Packard Development Company, L.P. Method and system for controlling access of clients and users to a print server
JP4630595B2 (ja) * 2003-09-29 2011-02-09 キヤノン株式会社 印刷工程処理装置および印刷工程処理方法およびプログラムおよび記憶媒体
US20050152543A1 (en) * 2003-11-04 2005-07-14 Toshihiro Shima Printer and print system
JP2005141313A (ja) * 2003-11-04 2005-06-02 Matsushita Electric Ind Co Ltd 複合機及びユーザ認証方法
JP3840244B2 (ja) * 2003-11-12 2006-11-01 キヤノン株式会社 印刷装置、ジョブ処理方法、記憶媒体、プログラム
EP1536305A1 (en) * 2003-11-27 2005-06-01 Océ-Technologies B.V. Secure transmission of electronic documents
JP4006392B2 (ja) * 2003-12-03 2007-11-14 キヤノン株式会社 情報処理装置、及び、制御プログラム
US20050149744A1 (en) * 2003-12-29 2005-07-07 Intel Corporation Network processor having cryptographic processing including an authentication buffer
KR20050078462A (ko) * 2004-01-31 2005-08-05 삼성전자주식회사 보안 인쇄 시스템 및 보안 인쇄 방법
US20050182822A1 (en) * 2004-02-17 2005-08-18 Daniel Stuart W. Imaging device with memory device interface
JP4530793B2 (ja) * 2004-02-18 2010-08-25 株式会社リコー 画像形成装置、情報処理装置、情報処理システム、認証方法、認証プログラム及び記録媒体
US7587257B2 (en) * 2004-02-18 2009-09-08 Brother Kogyo Kabushiki Kaisha Image editing device and print/embroidery data creating device
JP4360248B2 (ja) * 2004-03-29 2009-11-11 株式会社日立製作所 印刷管理システム
US7983420B2 (en) * 2004-05-24 2011-07-19 Sharp Laboratories Of America, Inc. Imaging job authorization
KR100619022B1 (ko) * 2004-05-25 2006-08-31 삼성전자주식회사 보안 기능을 가진 문서 프린트 시스템 및 방법
JP4748774B2 (ja) * 2004-06-02 2011-08-17 キヤノン株式会社 暗号化通信方式及びシステム
US7123848B2 (en) * 2004-06-09 2006-10-17 International Business Machines Corporation Method and system for managing print jobs for a printer to maximize throughput
JP4236264B2 (ja) * 2004-08-04 2009-03-11 キヤノン株式会社 スケジュール管理システムと、スケジュール管理サーバ及びスケジュール管理方法
US20060044589A1 (en) * 2004-08-26 2006-03-02 Shuichi Nakagawaji Printing device and method for printing
KR100636177B1 (ko) * 2004-09-20 2006-10-19 삼성전자주식회사 정책 기반 확장성 생성 언어 문서 출력 관리 방법 및 시스템
US7434062B2 (en) * 2004-11-19 2008-10-07 Konica Minolta Systems Laboratory, Inc. Password encrypting apparatus and method for encrypting password
US7697156B2 (en) * 2005-04-28 2010-04-13 Xerox Corporation Systems and methods for highlighting print jobs in a print queue
US7528978B2 (en) * 2005-05-20 2009-05-05 Xerox Corporation Systems and method for controlling hide and hold jobs in a network
US20060268287A1 (en) * 2005-05-25 2006-11-30 Xerox Corporation Automated promotion of monochrome jobs for HLC production printers
US8031349B2 (en) * 2005-06-08 2011-10-04 Ricoh Company, Ltd. Approach for securely printing electronic documents
US8031348B2 (en) * 2005-06-08 2011-10-04 Ricoh Company, Ltd. Approach for securely printing electronic documents
US7808664B2 (en) * 2005-06-08 2010-10-05 Ricoh Company, Ltd. Approach for securely printing electronic documents
KR20060133617A (ko) * 2005-06-21 2006-12-27 삼성전자주식회사 인쇄제어장치 및 인쇄제어방법
JP4912048B2 (ja) * 2005-07-20 2012-04-04 キヤノン株式会社 印刷装置、制御方法及びプログラム
JP5031223B2 (ja) * 2005-10-26 2012-09-19 キヤノン株式会社 情報処理装置および印刷制御方法およびプログラムおよび記憶媒体
DE102005059214B4 (de) * 2005-12-12 2007-10-25 Eurofilters N.V. Filterbeutel für einen Staubsauger
US7649640B2 (en) * 2005-12-21 2010-01-19 Xerox Corporation System and method of processing print jobs
JP4745822B2 (ja) * 2005-12-27 2011-08-10 キヤノン株式会社 情報処理方法およびその装置
US7249900B1 (en) * 2006-02-01 2007-07-31 Ricoh Company Limited Approach for implementing locked printing on printing devices
US7667865B2 (en) * 2006-02-06 2010-02-23 Xerox Corporation Mobile device-enabled secure release of print jobs
US7478602B2 (en) * 2006-07-10 2009-01-20 Wen Chih Peng Fold-away game table
JP4262270B2 (ja) * 2006-08-03 2009-05-13 キヤノン株式会社 情報処理装置及び印刷装置制御方法
US8102557B2 (en) * 2006-11-13 2012-01-24 Samsung Electronics Co., Ltd. System and method for disabling access to non-volatile storage in a multi-function peripheral
JP4303746B2 (ja) * 2006-11-22 2009-07-29 株式会社シーイーシー セキュアプリントシステムおよび方法
JP2008192070A (ja) * 2007-02-07 2008-08-21 Sharp Corp 電子ファイリングシステム
US8115951B2 (en) * 2007-04-20 2012-02-14 Ricoh Company, Ltd. Approach for implementing locked printing with unlock via a user input device
US20090147698A1 (en) * 2007-12-06 2009-06-11 Telefonaktiebolaget Lm Ericsson (Publ) Network automatic discovery method and system
US8797563B2 (en) * 2008-03-31 2014-08-05 Ricoh Company, Ltd. Approach for printing policy-enabled electronic documents using locked printing
US9311031B2 (en) * 2008-03-31 2016-04-12 Ricoh Company, Ltd. Approach for printing policy-enabled electronic documents using locked printing and a shared memory data structure
US9513857B2 (en) * 2008-03-31 2016-12-06 Ricoh Company, Ltd. Approach for processing print data using password control data
US8107103B2 (en) * 2008-07-02 2012-01-31 Ricoh Company, Ltd. Print driver for printing policy-enabled electronic documents using locked printing
US9411956B2 (en) * 2008-07-02 2016-08-09 Ricoh Company, Ltd. Locked print with intruder detection and management
US20110013219A1 (en) * 2009-07-16 2011-01-20 Jayasimha Nuggehalli System, method and apparatus of forwarding a print job using a job ticket

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001063188A (ja) * 1999-06-23 2001-03-13 Minolta Co Ltd 画像処理装置および画像処理方法
JP2002366320A (ja) * 2001-06-05 2002-12-20 Fuji Xerox Co Ltd ジョブ処理装置およびその方法
JP2003196063A (ja) * 2001-11-13 2003-07-11 Canon Inc 情報処理装置およびその方法
JP2004330781A (ja) * 2003-05-02 2004-11-25 Oce Technologies Bv 印刷システムの使用方法
JP2006203509A (ja) * 2005-01-20 2006-08-03 Konica Minolta Business Technologies Inc 画像形成システム及び出力モード管理プログラム並びに該出力モード管理プログラムを記録した記録媒体

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010198496A (ja) * 2009-02-26 2010-09-09 Canon Inc 印刷システム及び印刷装置
US8422061B2 (en) 2009-02-26 2013-04-16 Canon Kabushiki Kaisha Apparatus and method to execute print jobs
JP2018075840A (ja) * 2012-12-14 2018-05-17 キヤノン株式会社 画像処理装置及びその制御方法
JP2019043141A (ja) * 2012-12-14 2019-03-22 キヤノン株式会社 印刷装置及びその制御方法とプログラム
JP2014137700A (ja) * 2013-01-16 2014-07-28 Toshiba Tec Corp 情報処理装置及びプログラム

Also Published As

Publication number Publication date
US20130083363A1 (en) 2013-04-04
US20080174810A1 (en) 2008-07-24
EP1947835A1 (en) 2008-07-23

Similar Documents

Publication Publication Date Title
JP2008181517A (ja) フォールトトレラントな印刷システム
US11132154B2 (en) Image processing system to support printing by users of chat applications and control method thereof
US8589478B2 (en) Information processing apparatus, control method of information processing apparatus, and storage medium
US8139245B2 (en) Managing the processing of print data at printing devices based upon available consumable resources
JP2010251972A (ja) 印刷システム、データ処理方法およびプログラム
US9160888B2 (en) Information processing apparatus, user information management control method, and storage medium
US8488170B2 (en) Print job management apparatus, system, and method
JP2006285986A (ja) 電子文書のスケジュール化印刷を備える手法
US20120133966A1 (en) Image processing apparatus, control method thereof and storage medium
JP2008123058A (ja) 印刷システム、印刷制御装置およびプログラム
JP2009116874A (ja) 印刷エージェントを用いて印刷エラーを管理する方法
US11645024B2 (en) Resuming print job by using accounting information
US20150088986A1 (en) Information processing apparatus, and control method and storage medium therefor
EP1885114A1 (en) User initiated alerts in a document processing environment
JP2005108103A (ja) リモート出力装置制御プログラム、リモート出力装置制御プログラムを記録したコンピュータ読取可能な記録媒体及びリモート出力装置
JP2006092182A (ja) 画像処理装置およびその制御方法および制御プログラム
JP4773885B2 (ja) 印刷管理装置および印刷管理プログラム
US20100231937A1 (en) Print apparatus and print system and method of controlling the print apparatus
JP5472347B2 (ja) サーバー、該サーバーによるジョブの印刷制御方法及び印刷制御プログラム
JP2002169683A (ja) 画像処理装置、情報処理システム、及びデータ処理方法
JP2010218250A (ja) 印刷システム
JP2013016077A (ja) 情報処理装置、プログラム、及び印刷システム
JP5540720B2 (ja) 印刷制御プログラム、コンピュータ読み取り可能な記録媒体、情報処理装置、画像処理装置、及び印刷システム
JP2017021478A (ja) 画像形成装置、携帯情報端末及びこれらを有する画像形成システム、画像形成装置の制御方法
JP2005182105A (ja) 管理サーバおよび印刷先管理方法およびプログラムおよび記録媒体

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100902

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120321

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120507

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120529