JP2000330748A - プリンタ制御装置 - Google Patents
プリンタ制御装置Info
- Publication number
- JP2000330748A JP2000330748A JP11135129A JP13512999A JP2000330748A JP 2000330748 A JP2000330748 A JP 2000330748A JP 11135129 A JP11135129 A JP 11135129A JP 13512999 A JP13512999 A JP 13512999A JP 2000330748 A JP2000330748 A JP 2000330748A
- Authority
- JP
- Japan
- Prior art keywords
- job
- printing
- printer
- sort
- 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
Links
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
従来のユーザー優先から、印刷装置のフローを優先させ
て、印刷効率を向上させるパソコン、プリンタサーバ
ー、プリンタのプリント制御方式に関するものである。 【解決手段】 プリントジョブをスプールするジョブ格
納部4を有するプリンタサーバー1に、ネットワークパ
ソコン8、9及びプリンタ7が接続されている印刷装置
において、前記ジョブ格納部には、印刷条件検索部2、
ジョブソート部3及びプリント制御部5がそれぞれ連動
され、前記ジョブ格納部4にスプールされたプリントジ
ョブの印刷条件をパラメータとするソート条件によっ
て、自動的にプリンタの印刷動作を制御するプリンタ制
御装置である。
Description
に関し、より詳細には、プリントジョブスプール機能を
有し、印刷を従来のユーザー優先から、印刷装置のフロ
ーを優先させて、印刷効率を向上させるパソコン、プリ
ンタサーバー、プリンタのプリント制御方式に関するも
のである。
ストコンピュータと印刷装置とで構成される印刷システ
ムが広く知られている。この印刷システムにおいてホス
トコンピュータは、ユーザから指示された印刷データを
含む印刷ジョブを作成して印刷装置に送信する。印刷装
置は受信した印刷ジョブを受け付け、そのユーザの指示
した順番にしたがって印刷ジョブを処理し、それに含ま
れる印刷データから画像を作成して印刷する。
を指示した印刷ジョブの順に印刷され、印刷の優先順位
はその印刷の効率に関係なく実行されている。従って、
従来方式では、スプールしたプリントジョブを、例え
ば、その緊急度フラグ等に関係することなく、ユーザ側
の要求された印刷の単なる優先順位として、印刷ジョブ
が決定されているのが一般的である。
ステムの印刷装置において、その印刷効率を向上させる
ためには、このようにユーザ側からの指示された印刷ジ
ョブをその指示通りにするのであれば、特に、指示され
た印刷条件がまちまちである場合には、その指示通りに
印刷ジョブを実行すると、印刷装置側で、それぞれ条件
を切り換えることを余儀なくされる。
待ち時間等を無くするため、ユーザーにより指示された
ジョブが、その印刷条件が同じもの同士をグループ別に
して、まとめて印刷することができれば、すなわち、印
刷装置側の印刷処理フローを優先させることにより、そ
の処理効率を格段に上げられることが期待される。
ントジョブは、ユーザー側の要求で印刷の優先順位を決
定することにより、印刷装置側、特に、その処理フロー
からすると、通常、その処理効率が無視されることが一
般的である。
見られなかった印刷効率に係わって、スプールしたプリ
ントジョブを従来のように単にユーザの指示順位の緊急
度フラグで優先されて実施され、印刷ジョブの大小や、
その他のユーザニーズをよく検査して、印刷装置のフロ
ーから、トータル的に印刷効率を判断して、その印刷装
置の処理効率に反映させて印刷の優先順位を決定したほ
うが、単位時間当たりの処理量であるスループットを向
上させられることが明らかである。
0dpiと600dpiの文書であるジョブが交互に入
力及びその結果を記録蓄積し、ジョブの実行と並行して
処理、すなわちスプールされると、確かに、印刷受付順
に印刷されることはユーザーにとっては納得されるが、
印刷の処理は1文書印刷が終わるごとに解像度を切り替
える必要が生じて、ポリゴンの回転が定常状態に移行す
るまで待ち状態が発生していた。
ば、ポスト・スクリプト(PostScript、最も一般的に知
られている言語の一つ)とその他の言語を毎回を切り替
えると同様に初期化の待ち時間が発生してしまうのが一
般的である。
スプールしたプリントジョブを、例えば、ユーザー側の
要求で印刷の優先順位を決定してプリントを実施するよ
りは、印刷装置の処理フローをトータル的評価を判断し
て処理効率をあげるプリントサーバーを有することを特
徴とするプリンター制御装置を提供することである。
鑑みて、鋭意検討した結果、ジョブの入力及びジョブの
結果を外部記録装置に蓄積させ、ジョブの実行を並行し
て実行するスプール方式でプリント制御を種々検討し
て、従来のようにユーザー優先から、印刷装置の印刷フ
ローを優先させることを見出して、本発明を完成するに
至った。
プールするジョブ格納部を有するプリンタサーバーに、
ネットワークパソコン及びプリンタが接続されている印
刷装置において、前記ジョブ格納部には、印刷条件検索
部、ジョブソート部及びプリント制御部が連動され、前
記スプールされたプリントジョブの印刷条件をパラメー
タとして、前記スプールされたプリントジョブを、自動
的にソートしてプリンタの印刷動作を制御することを特
徴とするプリンタ制御装置を提供する。
プリンタサーバーは、印刷フローをトータルに判断し
て、印刷スループットの高速化が図られるようスプール
したジョブを自動的にソートすることができるプリント
制御装置である。
ら、本発明によるプリントサーバーを介して、スループ
ットを向上させるプリンタ制御方式の実施の形態につい
て、詳細に説明をする。
構成は、例えば、図1のブロック図に示す如くであり、
その制御方式は、ネットワークに接続されたプリンタサ
ーバー(以下サーバー)によって実施される。このサー
バーにはプリンタ7が接続され、また、ネットワークに
は複数のクライアントコンピュータ8、9等が接続され
ている。サーバーは図1に示すように、印刷要求の印刷
条件を検索する印刷条件検索部2と、パネルI/F6か
ら与えられたソート条件に順応して、ジョブをソートす
るジョブソート部3を有する。そして、これらのプリン
トジョブをスプールするジョブ格納部4と格納されたジ
ョブをソートされた順番に印刷するためのプリンタの動
作を制御するプリント制御部5を有している。更に、こ
れらの各パラメータを外部からの設定することが可能な
操作パネル10を備えている。
ブ印刷条件検索部2においては、図3に示すそのフロー
チャート1に示す如く、ジョブインの問いかけに対し
て、その有無を検査し、Yes(有り)の判断におい
て、そのジョブの印刷条件を検索して、次いで、ジョブ
管理テーブルに登録することでこの動作がENDにな
り、次に備える(START)。
図4に示すそのフローチャート2に示す如く、ソートイ
ベント発生の問いに対し、その有無を判断し、Yes
(有り)の場合において、そのソート条件を取得して、
そのジョブをソートすることでこの動作がENDにな
り、次に備える(START)。
は、図4に示すそのフローチャート3に示す如く、印刷
を待つプリントジョブがあるかの問いに、その有無を検
査し、Yes(有り)の判断において、順番1のプリン
トジョブをGetして、印刷に入り、次いで、印刷終了
したかの問いに対して、Noであれば更に印刷が行わ
れ、Yesであえば、ジョブが削除され、次の印刷待ち
に備える(START)。
テムにおいて、本発明において、ジョブ格納部に対し
て、上述した印刷条件検索部2、ジョブソート部3及び
印刷制御部5が、各フローチャートに示す動作が連動し
て、例えば、図2に示す如く、ジョブ名、ソート条件、
PDL、印刷条件等が各ジョブごとに登録されているプ
リントジョブ管理テーブルに示されるように、適宜制御
することができるのである。ここで、ソート条件の設定
は、上記する操作パネル10から行われ、ユーザーが任
意に選択することができるものである。また、印刷条件
は、例えば、印刷解像度、PDL等である。
の印刷条件として、スプールされたプリントジョブを、
印刷解像度によって自動的にソートして適宜印刷するこ
とができる。また、本発明において、好ましくは、スプ
ールされた前記プリントジョブを、PDL(プリンタ記
述言語)によって自動的にソートして適宜印刷すること
ができる。さらにまた、本発明において、上述する如く
の登録された条件等の他に、好ましくは、このソート条
件の設定は、上述するように、ソート条件設定手段であ
る操作パネル10から行われ、ユーザーが適宜に選択し
て実施できる。
ト条件により当然変わり、図2(a)では、PDLによ
るソート、図2(b)では、解像度によるソートであ
る。
ジョブNo.1、3、6のPDL−1が印刷され、次に
ジョブNo.2、7のPDL−2が印刷される。以下ソ
ート順に印刷される。また、解像度ソートの場合には、
まず、ジョブNo.1、3、4の解像度400が印刷さ
れ、次にジョブNo.2、5、6、7の解像度600
が、例えば、そのソートされた順に印刷される。
に優先されて、その印刷効率が優先されるにおいて、そ
の制御フローを上述したフローチャート1〜3に基づい
て、更に説明する。
ルされるとジョブ印刷条件検索部2でスプールされたジ
ョブのソートの必要な印刷条件が検索、抽出される。そ
して、その抽出された印刷条件を前記管理テーブルに登
録する。ジョブソート部3では、新しいジョブが登録、
印刷が完了しジョブが削除といったイベントが発生する
毎に起動され、その都度、ジョブソート部3でソート条
件を取得し順番を更新している。そこで、印刷制御部5
では、印刷待ちジョブがあれば常に順番1のジョブを選
択しプリンタに対し印刷起動を行う。印刷完了すればそ
のジョブを管理テーブルから削除する。このようにする
ことにより、本発明においては、印刷条件の切り替えに
よる印刷待ち時間を極力減らすことが可能である。ま
た、ソート条件を変更可能としているので、ユーザー使
用環境での最適化を図ることを可能としてトータルの印
刷効率の向上を図ることができる。
よる印刷待ち時間を極力減らし、かつソート条件を変更
可能にすることにより、従来とは異なり、ユーザーの使
用環境を著しく最適化させることが可能となり、印刷装
置が有する機能をトータル的に向上させて印刷効率を向
上させることができる。
トし、同じ印刷条件のジョブを連続で印刷できるので、
印刷条件の切り替え回数を削減でき、印刷効率を向上さ
せることができる。
止させたい場合、あるいはソートパラメータの優先順位
を最適に変更したい場合に、ソート条件設定手段を設け
ていることにより印刷効率の最適化を図ることができ
る。
バーの構成及びその実施を示すブロック図である。
て、プリントサーバーの動作において、サーバーに登録
されるプリントッジョブ管理テーブルであり、それぞ
れ、(a)がソート条件が、PDLに関し、(b)がソ
ート条件が、解像度に関するものである。
条件検索部のフローチャート1を示す。
ト部のフローチャート2を示す。
のフローチャート3を示す。
Claims (4)
- 【請求項1】 プリントジョブをスプールするジョブ格
納部を有するプリンタサーバーに、ネットワークパソコ
ン及びプリンタが接続されている印刷装置において、前
記ジョブ格納部には、印刷条件検索部、ジョブソート部
及びプリント制御部がそれぞれ連動され、前記ジョブ格
納部にスプールされたプリントジョブの印刷条件をパラ
メータとするソート条件によって、自動的にプリンタの
印刷動作を制御することを特徴とするプリンタ制御装
置。 - 【請求項2】 スプールされた前記プリントジョブを、
印刷解像度によって自動的にソートして印刷させること
を特徴とする請求項1に記載のプリンタ制御装置。 - 【請求項3】 スプールされた前記プリントジョブを、
PDL(プリンタ記述言語)によって自動的にソートし
て印刷させることを特徴とする請求項1に記載のプリン
タ制御装置。 - 【請求項4】 前記ジョブソート部には、連動する操作
パネルによってソート条件が送られることを特徴とする
請求項1に記載のプリンタ制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11135129A JP2000330748A (ja) | 1999-05-17 | 1999-05-17 | プリンタ制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11135129A JP2000330748A (ja) | 1999-05-17 | 1999-05-17 | プリンタ制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000330748A true JP2000330748A (ja) | 2000-11-30 |
Family
ID=15144501
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11135129A Pending JP2000330748A (ja) | 1999-05-17 | 1999-05-17 | プリンタ制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000330748A (ja) |
-
1999
- 1999-05-17 JP JP11135129A patent/JP2000330748A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6348971B2 (en) | Printing system and printing method for selecting an optimum printing for printing | |
| US6775729B1 (en) | Peripheral device, peripheral device control method, peripheral device control system, storage medium for storing peripheral device control programs, sending device for sending peripheral device control programs, and peripheral device control program product | |
| JP4240690B2 (ja) | 情報処理装置と情報処理方法、及び情報処理システム、並びに記録媒体 | |
| US7061635B1 (en) | Information processing apparatus, distributed printing method, and storage medium | |
| US6600569B1 (en) | Printing control apparatus, printing control method, printing control system, and storage medium in which printing control program is stored | |
| US5946461A (en) | System for positioning image information on special print media sheets | |
| JP3405159B2 (ja) | 印刷装置 | |
| US6229622B1 (en) | Printer apparatus and method of controlling same | |
| EP0851341B1 (en) | Information processing apparatus and method therefor | |
| JPWO1997036226A1 (ja) | 印刷システム | |
| JP4438034B2 (ja) | 印刷制御装置および印刷制御方法およびコンピュータにより読み取り可能な記録媒体 | |
| US20030020944A1 (en) | Printer pausing and reordering | |
| JPH11203077A (ja) | 印刷システム及びプリンタの選択方法 | |
| US20050024672A1 (en) | System and method for use of metadata in print job interruption management | |
| EP0738956A2 (en) | Server-enhanced printer in logical printer environment | |
| JPH11143661A (ja) | 印刷システム | |
| JPH09311770A (ja) | 情報処理装置、印刷装置およびその印刷制御方法 | |
| US20050018229A1 (en) | System and method for enhanced printing capabilities using a print job manager function | |
| JP2000062292A (ja) | 印刷システム、印刷システムの制御方法、およびコンピュータ読取可能な記憶媒体 | |
| JPH11194911A (ja) | 最適分散印刷方法ならびにシステム及び同方法がプログラムされ記録される記録媒体 | |
| JP2007164480A (ja) | 印刷システム及び印刷方法 | |
| JP2000330748A (ja) | プリンタ制御装置 | |
| JP3880228B2 (ja) | 周辺機器及び周辺機器制御方法及び周辺機器制御システム及び周辺機器制御プログラムを記憶した記憶媒体 | |
| JPH11143652A (ja) | ネットワークシステム | |
| JP2006195531A (ja) | 画像記録システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040902 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040930 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061027 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061121 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070118 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070509 |