JP2008107980A - クライアントコンピュータ及び印刷システム及び情報処理方法 - Google Patents
クライアントコンピュータ及び印刷システム及び情報処理方法 Download PDFInfo
- Publication number
- JP2008107980A JP2008107980A JP2006288811A JP2006288811A JP2008107980A JP 2008107980 A JP2008107980 A JP 2008107980A JP 2006288811 A JP2006288811 A JP 2006288811A JP 2006288811 A JP2006288811 A JP 2006288811A JP 2008107980 A JP2008107980 A JP 2008107980A
- Authority
- JP
- Japan
- Prior art keywords
- job
- client
- server
- print queue
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1259—Print job monitoring, e.g. job status
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1207—Improving or facilitating administration, e.g. print management resulting in the user being informed about print result after a job submission
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
Abstract
【解決手段】 本発明は、印刷キュー202に存在するジョブの情報を取得し、取得した情報に基づき、印刷キュー202からクライアントコンピュータ201での印刷処理に対応するクライアントジョブが消滅しても印刷キューの監視を継続し、前記印刷キュー202からサーバーコンピュータ203での印刷処理に対応するサーバージョブ215が消滅した場合に、印刷キュー202の監視を終了することを特徴とする。
【選択図】 図3
Description
図8は、コンピュータ1100と画像形成装置1300とがネットワークなどを介して通信可能に接続されている様子を示す。
従来、印刷キュー内にジョブが存在することを確認した上でモニタリングを開始したものの、それがクライアントジョブであった場合、間もなく消滅するのに追従して不正にモニタリングを終了してしまっていた。それに対し、本形態を実施したシステムを用いることで、印刷指示に対する印刷ジョブに基づくサーバージョブがクライアントジョブの消滅後、印刷キューに出現することを検知できるため、印刷キューにおけるステータス監視を正しく継続することが可能となる。つまり、クライアントサイドレンダリングなどの制御を行うオペレーティングシステムを用いる印刷システムにおいても、印刷の完了および印刷処理の進行を柔軟に監視することができる。
本発明は、第1の実施形態に記載のステータスモニタのように、不特定多数の印刷ジョブを監視するシステムではなく、特定のジョブを監視するシステムに対しても適用可能である。
本形態を実施することで、特定ジョブの完了を監視する場合、クライアントサイドレンダリングなど、前記印刷キューからジョブが一時的に消滅する制御を行うオペレーティングシステムから成るネットワーク環境下でも、適切なジョブモニタリングが可能となる。
本発明は、第1の実施形態あるいは第2の実施形態に記載のステータスモニタとは異なり、単純に印刷キューにジョブが存在するかどうかのみが必要なシステムに対しても有効である。
本形態を実施することにより、印刷キューに印刷処理の未完了なジョブが存在するか否かの情報が必要なシステムにおいても以下の効果を奏する。1つの効果として、印刷キューからジョブが一時的に消滅するような制御を行うオペレーティングシステムから成るネットワーク環境下でも、適切なジョブのモニタリングが可能となる。
110 ステータスモニタ
111 印刷キュー
151 クライアントコンピュータ
152 サーバーコンピュータ
Claims (18)
- 印刷ジョブのレンダリング処理を行うレンダリング手段と、
前記レンダリング手段によりレンダリング処理された印刷ジョブを管理する印刷キューからクライアントコンピュータでのレンダリング処理を含む印刷処理に対応するクライアントジョブが消滅しても印刷キューの監視を継続し、前記印刷キューからサーバーコンピュータでの印刷処理に対応するサーバージョブが消滅した場合、印刷キューの監視を終了する監視手段とを備えることを特徴とするクライアントコンピュータ。 - 前記サーバーコンピュータが画像形成装置に対して指示した印刷出力処理の終了に基づき、前記印刷キューから前記サーバージョブが消滅することを特徴とする請求項1に記載のクライアントコンピュータ。
- 前記サーバージョブに対応するサーバージョブ情報を、当該サーバーコンピュータから取得するサーバージョブ情報取得手段を備えることを特徴とする請求項1乃至請求項2の何れか1項に記載のクライアントコンピュータ。
- 前記監視手段は、前記印刷キューに印刷ジョブが存在せず、かつ前記サーバージョブ情報取得手段によりサーバージョブ情報を取得した場合、印刷キューの監視を継続することを特徴とする請求項3に記載のクライアントコンピュータ。
- 前記クライアントジョブに対応するクライアントジョブ情報を取得するクライアントジョブ情報取得手段を備え、
前記監視手段は、前記印刷キューに印刷ジョブが存在せず、かつ前記サーバージョブ情報取得手段によりサーバージョブ情報を取得した際に、当該サーバージョブ情報が、前記クライアントジョブ情報取得手段により取得したクライアントジョブ情報により、前記監視手段の監視対象ではないクライアントコンピュータのクライアントジョブであったと判断した場合、前記印刷キューの監視を終了することを特徴とする請求項3記載のクライアントコンピュータ。 - 前記監視手段により監視した、前記印刷キューの状態をユーザに対して通知する通知手段を備えることを特徴とする請求項1乃至請求項5の何れか1項に記載のクライアントコンピュータ。
- クライアントコンピュータからの印刷要求に対して、サーバーコンピュータを介して印刷を行う印刷システムにおいて、
レンダリング処理された印刷ジョブを管理する印刷キューと、
前記印刷キューからクライアントコンピュータでの印刷処理に対応するクライアントジョブが消滅しても印刷キューの監視を継続し、前記印刷キューからサーバーコンピュータでの印刷処理に対応するサーバージョブが消滅した場合、印刷キューの監視を終了する監視手段とを備えることを特徴とする印刷システム。 - クライアントコンピュータからの印刷要求に基づくジョブを監視する情報処理装置における情報処理方法であって、
印刷キューに存在するジョブの情報を取得する取得ステップと、
前記取得ステップにより取得した情報に基づき、前記印刷キューからクライアントコンピュータでの印刷処理に対応するクライアントジョブが消滅しても印刷キューの監視を継続し、前記印刷キューからサーバーコンピュータでの印刷処理に対応するサーバージョブが消滅した場合に、印刷キューの監視を終了する監視ステップとを備えることを特徴とする情報処理方法。 - 前記サーバージョブに対応するサーバージョブ情報を、当該サーバーコンピュータから取得するサーバージョブ情報取得ステップを備えることを特徴とする請求項8に記載の情報処理方法。
- 前記印刷キューに印刷ジョブが存在せず、かつ前記サーバージョブ情報取得ステップにおいてサーバージョブ情報が取得された場合、印刷キューの監視を継続することを特徴とする請求項9に記載の情報処理方法。
- 前記クライアントジョブに対応するクライアントジョブ情報を取得するクライアントジョブ情報取得ステップを備え、
前記印刷キューに印刷ジョブが存在せず、かつ前記サーバージョブ情報取得手段においてサーバージョブ情報が取得された際に、当該サーバージョブ情報が、前記クライアントジョブ情報取得ステップにおいて取得されたクライアントジョブ情報により、前記監視手段の監視対象ではないクライアントコンピュータのクライアントジョブであったと判断した場合、前記印刷キューの監視を終了することを特徴とする請求項9記載の情報処理方法。 - 前記印刷キューの状態をユーザに対して通知する通知ステップを備えることを特徴とする請求項8乃至請求項11の何れか1項に記載の情報処理方法。
- クライアントコンピュータからの印刷要求に基づくジョブを監視する情報処理装置における情報処理ステップをコンピュータにより実現させるためのコンピュータ読み取り可能なプログラムであって、
印刷キューに存在するジョブの情報を取得する取得ステップと、
前記取得手段により取得した情報に基づき、前記印刷キューからクライアントコンピュータでの印刷処理に対応するクライアントジョブが消滅しても印刷キューの監視を継続し、前記印刷キューからサーバーコンピュータでの印刷処理に対応するサーバージョブが消滅した場合、印刷キューの監視を終了する監視ステップとをコンピュータにより実現させるためのコンピュータ読み取り可能なプログラム。 - 更に、前記サーバージョブに対応するサーバージョブ情報を、当該サーバーコンピュータから取得するサーバージョブ情報取得ステップをコンピュータにより実現させるための請求項13に記載のコンピュータ読み取り可能なプログラム。
- 前記印刷キューに印刷ジョブが存在せず、かつ前記サーバージョブ情報取得ステップにおいてサーバージョブ情報が取得された場合、印刷キューの監視を継続することを特徴とする請求項14に記載のコンピュータ読み取り可能なプログラム。
- 更に、前記クライアントジョブに対応するクライアントジョブ情報を取得するクライアントジョブ情報取得ステップをコンピュータにより実現させ、
前記印刷キューに印刷ジョブが存在せず、かつ前記サーバージョブ情報取得手段においてサーバージョブ情報が取得された際に、当該サーバージョブ情報が、前記クライアントジョブ情報取得ステップにおいて取得されたクライアントジョブ情報により、前記監視手段の監視対象ではないクライアントコンピュータのクライアントジョブであったと判断した場合、前記印刷キューの監視を終了することを特徴とする請求項14記載のコンピュータ読み取り可能なプログラム。 - 更に前記印刷キューの状態をユーザに対して通知する通知ステップをコンピュータにより実現させるための請求項13乃至請求項16の何れか1項に記載のコンピュータ読み取り可能なプログラム。
- クライアントコンピュータからの印刷要求に基づくジョブを監視する情報処理装置における情報処理ステップをコンピュータにより実現させるためのコンピュータ読み取り可能なプログラムを格納した記憶媒体であって、
印刷キューに存在するジョブの情報を取得する取得ステップと、
前記取得手段により取得した情報に基づき、前記印刷キューからクライアントコンピュータでの印刷処理に対応するクライアントジョブが消滅しても印刷キューの監視を継続し、前記印刷キューからサーバーコンピュータでの印刷処理に対応するサーバージョブが消滅した場合、印刷キューの監視を終了する監視ステップとをコンピュータにより実現させるためのコンピュータ読み取り可能なプログラムを格納した記憶媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006288811A JP4298738B2 (ja) | 2006-10-24 | 2006-10-24 | クライアントコンピュータ及び情報処理方法 |
US11/871,815 US8136110B2 (en) | 2006-10-24 | 2007-10-12 | Continue monitoring print job based on job ID and information present in the print queue even though no print job is present in the print queue |
CN200710181574.3A CN101169708A (zh) | 2006-10-24 | 2007-10-23 | 信息处理设备、打印***及信息处理方法 |
EP07119232A EP1936490A3 (en) | 2006-10-24 | 2007-10-24 | Client apparatus and information-processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006288811A JP4298738B2 (ja) | 2006-10-24 | 2006-10-24 | クライアントコンピュータ及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008107980A true JP2008107980A (ja) | 2008-05-08 |
JP4298738B2 JP4298738B2 (ja) | 2009-07-22 |
Family
ID=39319552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006288811A Expired - Fee Related JP4298738B2 (ja) | 2006-10-24 | 2006-10-24 | クライアントコンピュータ及び情報処理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8136110B2 (ja) |
EP (1) | EP1936490A3 (ja) |
JP (1) | JP4298738B2 (ja) |
CN (1) | CN101169708A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2336872A2 (en) | 2009-12-17 | 2011-06-22 | Canon Kabushiki Kaisha | Information processing apparatus and method |
JP2013003799A (ja) * | 2011-06-15 | 2013-01-07 | Konica Minolta Business Technologies Inc | ウェブアプリケーションを備えたクライアントサーバーシステム、及び当該クライアントサーバーシステムにおけるクライアント装置 |
JP7494664B2 (ja) | 2020-09-02 | 2024-06-04 | セイコーエプソン株式会社 | 印刷制御プログラム、印刷制御装置の制御方法、及び印刷制御装置 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5268604B2 (ja) * | 2008-12-05 | 2013-08-21 | キヤノン株式会社 | 情報処理装置及び情報処理方法 |
DE102011109748B4 (de) | 2011-08-09 | 2014-08-14 | Eht Vermögensverwaltung Ug | Verfahren zum betreiben eines netzwerksystems |
JP2016178570A (ja) * | 2015-03-20 | 2016-10-06 | 株式会社リコー | ワークフロー実行処理装置、ワークフロー実行システム、ワークフロー実行システムの制御方法、及びプログラム |
JP6672959B2 (ja) * | 2016-03-31 | 2020-03-25 | ブラザー工業株式会社 | 印刷システム、ドライバプログラム、及びプリンタ |
CN114415987B (zh) * | 2021-12-02 | 2023-09-22 | 杭州衣科信息技术股份有限公司 | 一种针对iOS***的多客户端协调连接打印*** |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5220674A (en) * | 1987-07-17 | 1993-06-15 | Digital Equipment Corporation | Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination |
JPH09146726A (ja) | 1995-11-20 | 1997-06-06 | Canon Inc | プリンタサーバーシステムの制御方法 |
US20020188646A1 (en) * | 2001-06-06 | 2002-12-12 | Terrill Jody L. | Print information capture and correlation |
US6943905B2 (en) * | 2001-12-20 | 2005-09-13 | Sharp Laboratories Of America, Inc. | Virtual print driver system and method |
JP3656617B2 (ja) | 2002-06-18 | 2005-06-08 | セイコーエプソン株式会社 | 印刷制御システムおよび印刷方法 |
US7365872B2 (en) | 2003-01-03 | 2008-04-29 | Microsoft Corporation | Client computer system, method and computer readable medium comprising executable instructions for rendering printable documents in a native printer language on the network |
US7301663B2 (en) * | 2003-03-28 | 2007-11-27 | Sharp Laboratories Of America, Inc. | Systems and methods for print job accounting |
JP2004348401A (ja) | 2003-05-22 | 2004-12-09 | Kyocera Mita Corp | 画像形成装置管理システム |
US7471407B2 (en) * | 2003-06-24 | 2008-12-30 | Sharp Laboratories Of America, Inc. | Systems and methods for monitoring an imaging job using implicit address discovery |
US20040263899A1 (en) * | 2003-06-24 | 2004-12-30 | Ferlitsch Andrew R. | Systems and methods for monitoring an imaging job in a computer system |
JP3927949B2 (ja) * | 2003-12-10 | 2007-06-13 | キヤノン株式会社 | 情報処理装置、負荷分散印刷方法、プログラム、及び記憶媒体 |
JP4532993B2 (ja) * | 2003-12-15 | 2010-08-25 | キヤノン株式会社 | 印刷システム及びその制御方法、印刷方法、ホスト装置、プリンタ |
US7505168B2 (en) * | 2004-12-30 | 2009-03-17 | Microsoft Corporation | Distributed client side printing methods and systems |
-
2006
- 2006-10-24 JP JP2006288811A patent/JP4298738B2/ja not_active Expired - Fee Related
-
2007
- 2007-10-12 US US11/871,815 patent/US8136110B2/en not_active Expired - Fee Related
- 2007-10-23 CN CN200710181574.3A patent/CN101169708A/zh active Pending
- 2007-10-24 EP EP07119232A patent/EP1936490A3/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2336872A2 (en) | 2009-12-17 | 2011-06-22 | Canon Kabushiki Kaisha | Information processing apparatus and method |
US8922810B2 (en) | 2009-12-17 | 2014-12-30 | Canon Kabushiki Kaisha | Information processing apparatus and method for displaying status information of a job present in a print queue |
JP2013003799A (ja) * | 2011-06-15 | 2013-01-07 | Konica Minolta Business Technologies Inc | ウェブアプリケーションを備えたクライアントサーバーシステム、及び当該クライアントサーバーシステムにおけるクライアント装置 |
JP7494664B2 (ja) | 2020-09-02 | 2024-06-04 | セイコーエプソン株式会社 | 印刷制御プログラム、印刷制御装置の制御方法、及び印刷制御装置 |
Also Published As
Publication number | Publication date |
---|---|
EP1936490A3 (en) | 2010-08-04 |
CN101169708A (zh) | 2008-04-30 |
US8136110B2 (en) | 2012-03-13 |
EP1936490A2 (en) | 2008-06-25 |
JP4298738B2 (ja) | 2009-07-22 |
US20080098396A1 (en) | 2008-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4298738B2 (ja) | クライアントコンピュータ及び情報処理方法 | |
US8045202B2 (en) | Information processing apparatus and print device control method | |
KR100908781B1 (ko) | 정보 처리 장치, 인쇄 시스템, 감시 방법 및 기억 매체 | |
JP3405159B2 (ja) | 印刷装置 | |
US7256909B2 (en) | Proxy print processing apparatus, proxy print processing method, program, and memory medium | |
CN102147718B (zh) | 打印作业管理装置、打印作业管理方法及图像形成装置 | |
US20070146778A1 (en) | Print system, server system, and job control method | |
US8553254B2 (en) | Means to reduce a load on a computer and efficiently manage printing jobs or printing devices jobs | |
US8749817B2 (en) | Information processing apparatus, method, medium, and system for print job transmission | |
JP3774702B2 (ja) | 印刷制御プログラム及び情報処理装置 | |
JP2007083513A (ja) | 画像形成装置、情報処理装置、印刷処理システム、画像形成方法、情報処理方法、画像形成プログラム、情報処理プログラム、及び記録媒体 | |
US8749819B2 (en) | Information processing for controlling a printer | |
US8724126B2 (en) | Printing apparatus, program, and printer driver | |
JP2008036999A (ja) | 画像形成装置及び画像形成システム | |
JP2008201035A (ja) | 印刷装置および印刷方法および印刷システム | |
JP4109821B2 (ja) | 情報処理装置及びジョブの処理結果確認方法 | |
JP2008097226A (ja) | 情報処理装置及び情報処理方法 | |
US8072628B2 (en) | Printing apparatus, network device, printing control method, and printing control program capable of transmitting print image data to printing hardware prior to registration of print job | |
JP2003228474A (ja) | 情報処理装置および印刷制御装置および印刷システムおよびデータ処理方法および記憶媒体およびプログラム | |
JP2008107921A (ja) | プルプリントサーバとその制御方法 | |
JP2011090599A (ja) | 情報処理装置および情報処理方法 | |
JP2007072711A (ja) | オンデマンド印刷監視システム、オンデマンド印刷監視方法、オンデマンド印刷監視プログラムおよびオンデマンド印刷装置 | |
US20100091326A1 (en) | Printing System, and Printing Method and Recording Medium | |
JP2007004680A (ja) | 印刷制御装置、印刷制御方法および印刷制御プログラム | |
US9268515B2 (en) | Information processing apparatus, information processing system, and information processing method, for transmitting print jobs to a printing control apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081106 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090109 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090331 |
|
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: 20090415 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120424 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130424 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130424 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140424 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |