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
print
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
Application number
JP11135129A
Other languages
English (en)
Inventor
Naohiko Miyoshi
尚彦 三好
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
Priority to JP11135129A priority Critical patent/JP2000330748A/ja
Publication of JP2000330748A publication Critical patent/JP2000330748A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 プリントジョブスプール機能を有し、印刷を
従来のユーザー優先から、印刷装置のフローを優先させ
て、印刷効率を向上させるパソコン、プリンタサーバ
ー、プリンタのプリント制御方式に関するものである。 【解決手段】 プリントジョブをスプールするジョブ格
納部4を有するプリンタサーバー1に、ネットワークパ
ソコン8、9及びプリンタ7が接続されている印刷装置
において、前記ジョブ格納部には、印刷条件検索部2、
ジョブソート部3及びプリント制御部5がそれぞれ連動
され、前記ジョブ格納部4にスプールされたプリントジ
ョブの印刷条件をパラメータとするソート条件によっ
て、自動的にプリンタの印刷動作を制御するプリンタ制
御装置である。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プリンタ制御装置
に関し、より詳細には、プリントジョブスプール機能を
有し、印刷を従来のユーザー優先から、印刷装置のフロ
ーを優先させて、印刷効率を向上させるパソコン、プリ
ンタサーバー、プリンタのプリント制御方式に関するも
のである。
【0002】
【従来の技術】従来から、ネットワークに接続されたホ
ストコンピュータと印刷装置とで構成される印刷システ
ムが広く知られている。この印刷システムにおいてホス
トコンピュータは、ユーザから指示された印刷データを
含む印刷ジョブを作成して印刷装置に送信する。印刷装
置は受信した印刷ジョブを受け付け、そのユーザの指示
した順番にしたがって印刷ジョブを処理し、それに含ま
れる印刷データから画像を作成して印刷する。
【0003】ところが、従来の方式では、ユーザが印刷
を指示した印刷ジョブの順に印刷され、印刷の優先順位
はその印刷の効率に関係なく実行されている。従って、
従来方式では、スプールしたプリントジョブを、例え
ば、その緊急度フラグ等に関係することなく、ユーザ側
の要求された印刷の単なる優先順位として、印刷ジョブ
が決定されているのが一般的である。
【0004】しかしながら、このようなネットワークシ
ステムの印刷装置において、その印刷効率を向上させる
ためには、このようにユーザ側からの指示された印刷ジ
ョブをその指示通りにするのであれば、特に、指示され
た印刷条件がまちまちである場合には、その指示通りに
印刷ジョブを実行すると、印刷装置側で、それぞれ条件
を切り換えることを余儀なくされる。
【0005】そこで、例えば、このような、切り替えの
待ち時間等を無くするため、ユーザーにより指示された
ジョブが、その印刷条件が同じもの同士をグループ別に
して、まとめて印刷することができれば、すなわち、印
刷装置側の印刷処理フローを優先させることにより、そ
の処理効率を格段に上げられることが期待される。
【0006】このように、従来から、スプールしたプリ
ントジョブは、ユーザー側の要求で印刷の優先順位を決
定することにより、印刷装置側、特に、その処理フロー
からすると、通常、その処理効率が無視されることが一
般的である。
【0007】
【発明が解決しようとする課題】以上から従来方式では
見られなかった印刷効率に係わって、スプールしたプリ
ントジョブを従来のように単にユーザの指示順位の緊急
度フラグで優先されて実施され、印刷ジョブの大小や、
その他のユーザニーズをよく検査して、印刷装置のフロ
ーから、トータル的に印刷効率を判断して、その印刷装
置の処理効率に反映させて印刷の優先順位を決定したほ
うが、単位時間当たりの処理量であるスループットを向
上させられることが明らかである。
【0008】例えば、極端な例として印刷解像度が40
0dpiと600dpiの文書であるジョブが交互に入
力及びその結果を記録蓄積し、ジョブの実行と並行して
処理、すなわちスプールされると、確かに、印刷受付順
に印刷されることはユーザーにとっては納得されるが、
印刷の処理は1文書印刷が終わるごとに解像度を切り替
える必要が生じて、ポリゴンの回転が定常状態に移行す
るまで待ち状態が発生していた。
【0009】また、PDLの切り替えについても、例え
ば、ポスト・スクリプト(PostScript、最も一般的に知
られている言語の一つ)とその他の言語を毎回を切り替
えると同様に初期化の待ち時間が発生してしまうのが一
般的である。
【0010】従って、本発明の目的は、上述する如く、
スプールしたプリントジョブを、例えば、ユーザー側の
要求で印刷の優先順位を決定してプリントを実施するよ
りは、印刷装置の処理フローをトータル的評価を判断し
て処理効率をあげるプリントサーバーを有することを特
徴とするプリンター制御装置を提供することである。
【0011】
【課題を解決するための手段】本発明らは、上記課題に
鑑みて、鋭意検討した結果、ジョブの入力及びジョブの
結果を外部記録装置に蓄積させ、ジョブの実行を並行し
て実行するスプール方式でプリント制御を種々検討し
て、従来のようにユーザー優先から、印刷装置の印刷フ
ローを優先させることを見出して、本発明を完成するに
至った。
【0012】すなわち、本発明は、プリントジョブをス
プールするジョブ格納部を有するプリンタサーバーに、
ネットワークパソコン及びプリンタが接続されている印
刷装置において、前記ジョブ格納部には、印刷条件検索
部、ジョブソート部及びプリント制御部が連動され、前
記スプールされたプリントジョブの印刷条件をパラメー
タとして、前記スプールされたプリントジョブを、自動
的にソートしてプリンタの印刷動作を制御することを特
徴とするプリンタ制御装置を提供する。
【0013】本発明によれば、印刷装置に組まれている
プリンタサーバーは、印刷フローをトータルに判断し
て、印刷スループットの高速化が図られるようスプール
したジョブを自動的にソートすることができるプリント
制御装置である。
【0014】
【発明の実施の形態】以下に、図1〜図5を参照しなが
ら、本発明によるプリントサーバーを介して、スループ
ットを向上させるプリンタ制御方式の実施の形態につい
て、詳細に説明をする。
【0015】そこで、本発明によるプリンタ制御方式の
構成は、例えば、図1のブロック図に示す如くであり、
その制御方式は、ネットワークに接続されたプリンタサ
ーバー(以下サーバー)によって実施される。このサー
バーにはプリンタ7が接続され、また、ネットワークに
は複数のクライアントコンピュータ8、9等が接続され
ている。サーバーは図1に示すように、印刷要求の印刷
条件を検索する印刷条件検索部2と、パネルI/F6か
ら与えられたソート条件に順応して、ジョブをソートす
るジョブソート部3を有する。そして、これらのプリン
トジョブをスプールするジョブ格納部4と格納されたジ
ョブをソートされた順番に印刷するためのプリンタの動
作を制御するプリント制御部5を有している。更に、こ
れらの各パラメータを外部からの設定することが可能な
操作パネル10を備えている。
【0016】そこで、このサーバーにおいて、このジョ
ブ印刷条件検索部2においては、図3に示すそのフロー
チャート1に示す如く、ジョブインの問いかけに対し
て、その有無を検査し、Yes(有り)の判断におい
て、そのジョブの印刷条件を検索して、次いで、ジョブ
管理テーブルに登録することでこの動作がENDにな
り、次に備える(START)。
【0017】また、このジョブソート部3においては、
図4に示すそのフローチャート2に示す如く、ソートイ
ベント発生の問いに対し、その有無を判断し、Yes
(有り)の場合において、そのソート条件を取得して、
そのジョブをソートすることでこの動作がENDにな
り、次に備える(START)。
【0018】さらにまた、この印刷制御部5において
は、図4に示すそのフローチャート3に示す如く、印刷
を待つプリントジョブがあるかの問いに、その有無を検
査し、Yes(有り)の判断において、順番1のプリン
トジョブをGetして、印刷に入り、次いで、印刷終了
したかの問いに対して、Noであれば更に印刷が行わ
れ、Yesであえば、ジョブが削除され、次の印刷待ち
に備える(START)。
【0019】そこで、このような構成からなる印刷シス
テムにおいて、本発明において、ジョブ格納部に対し
て、上述した印刷条件検索部2、ジョブソート部3及び
印刷制御部5が、各フローチャートに示す動作が連動し
て、例えば、図2に示す如く、ジョブ名、ソート条件、
PDL、印刷条件等が各ジョブごとに登録されているプ
リントジョブ管理テーブルに示されるように、適宜制御
することができるのである。ここで、ソート条件の設定
は、上記する操作パネル10から行われ、ユーザーが任
意に選択することができるものである。また、印刷条件
は、例えば、印刷解像度、PDL等である。
【0020】そこで、本発明において、好ましくは、そ
の印刷条件として、スプールされたプリントジョブを、
印刷解像度によって自動的にソートして適宜印刷するこ
とができる。また、本発明において、好ましくは、スプ
ールされた前記プリントジョブを、PDL(プリンタ記
述言語)によって自動的にソートして適宜印刷すること
ができる。さらにまた、本発明において、上述する如く
の登録された条件等の他に、好ましくは、このソート条
件の設定は、上述するように、ソート条件設定手段であ
る操作パネル10から行われ、ユーザーが適宜に選択し
て実施できる。
【0021】すなわち、プリントジョブの順番は、ソー
ト条件により当然変わり、図2(a)では、PDLによ
るソート、図2(b)では、解像度によるソートであ
る。
【0022】ここで、PDLソートの場合には、まず、
ジョブNo.1、3、6のPDL−1が印刷され、次に
ジョブNo.2、7のPDL−2が印刷される。以下ソ
ート順に印刷される。また、解像度ソートの場合には、
まず、ジョブNo.1、3、4の解像度400が印刷さ
れ、次にジョブNo.2、5、6、7の解像度600
が、例えば、そのソートされた順に印刷される。
【0023】そこで、このように印刷装置の印刷フロー
に優先されて、その印刷効率が優先されるにおいて、そ
の制御フローを上述したフローチャート1〜3に基づい
て、更に説明する。
【0024】すなわち、図5において、ジョブがスプー
ルされるとジョブ印刷条件検索部2でスプールされたジ
ョブのソートの必要な印刷条件が検索、抽出される。そ
して、その抽出された印刷条件を前記管理テーブルに登
録する。ジョブソート部3では、新しいジョブが登録、
印刷が完了しジョブが削除といったイベントが発生する
毎に起動され、その都度、ジョブソート部3でソート条
件を取得し順番を更新している。そこで、印刷制御部5
では、印刷待ちジョブがあれば常に順番1のジョブを選
択しプリンタに対し印刷起動を行う。印刷完了すればそ
のジョブを管理テーブルから削除する。このようにする
ことにより、本発明においては、印刷条件の切り替えに
よる印刷待ち時間を極力減らすことが可能である。ま
た、ソート条件を変更可能としているので、ユーザー使
用環境での最適化を図ることを可能としてトータルの印
刷効率の向上を図ることができる。
【0025】
【発明の効果】本発明によれば、印刷条件の切り替えに
よる印刷待ち時間を極力減らし、かつソート条件を変更
可能にすることにより、従来とは異なり、ユーザーの使
用環境を著しく最適化させることが可能となり、印刷装
置が有する機能をトータル的に向上させて印刷効率を向
上させることができる。
【0026】すなわち、印刷条件として、ジョブをソー
トし、同じ印刷条件のジョブを連続で印刷できるので、
印刷条件の切り替え回数を削減でき、印刷効率を向上さ
せることができる。
【0027】また、ユーザー使用環境によりソートを禁
止させたい場合、あるいはソートパラメータの優先順位
を最適に変更したい場合に、ソート条件設定手段を設け
ていることにより印刷効率の最適化を図ることができ
る。
【図面の簡単な説明】
【図1】本発明のプリンタ制御方式によるプリントサー
バーの構成及びその実施を示すブロック図である。
【図2】本発明のプリンタ制御方式を実施するに際し
て、プリントサーバーの動作において、サーバーに登録
されるプリントッジョブ管理テーブルであり、それぞ
れ、(a)がソート条件が、PDLに関し、(b)がソ
ート条件が、解像度に関するものである。
【図3】本発明のプリントサーバーにおけるジョブ印刷
条件検索部のフローチャート1を示す。
【図4】本発明のプリントサーバーにおけるジョブソー
ト部のフローチャート2を示す。
【図5】本発明のプリントサーバーにおける印刷制御部
のフローチャート3を示す。
【符号の説明】
1 プリントサーバー 2 印刷条件検索部 3 ジョブソート部 4 ジョブ格納部 5 プリント制御部 6 パネルI/F 7 プリンタ 8 ユウザーパソコン 9 ユウザーパソコン 10 操作パネル

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 プリントジョブをスプールするジョブ格
    納部を有するプリンタサーバーに、ネットワークパソコ
    ン及びプリンタが接続されている印刷装置において、前
    記ジョブ格納部には、印刷条件検索部、ジョブソート部
    及びプリント制御部がそれぞれ連動され、前記ジョブ格
    納部にスプールされたプリントジョブの印刷条件をパラ
    メータとするソート条件によって、自動的にプリンタの
    印刷動作を制御することを特徴とするプリンタ制御装
    置。
  2. 【請求項2】 スプールされた前記プリントジョブを、
    印刷解像度によって自動的にソートして印刷させること
    を特徴とする請求項1に記載のプリンタ制御装置。
  3. 【請求項3】 スプールされた前記プリントジョブを、
    PDL(プリンタ記述言語)によって自動的にソートし
    て印刷させることを特徴とする請求項1に記載のプリン
    タ制御装置。
  4. 【請求項4】 前記ジョブソート部には、連動する操作
    パネルによってソート条件が送られることを特徴とする
    請求項1に記載のプリンタ制御装置。
JP11135129A 1999-05-17 1999-05-17 プリンタ制御装置 Pending JP2000330748A (ja)

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)

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