JP2001134399A - Printer selecting method, printer selector and storage medium - Google Patents

Printer selecting method, printer selector and storage medium

Info

Publication number
JP2001134399A
JP2001134399A JP31436399A JP31436399A JP2001134399A JP 2001134399 A JP2001134399 A JP 2001134399A JP 31436399 A JP31436399 A JP 31436399A JP 31436399 A JP31436399 A JP 31436399A JP 2001134399 A JP2001134399 A JP 2001134399A
Authority
JP
Japan
Prior art keywords
printer
management information
document data
printer management
edited document
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
JP31436399A
Other languages
Japanese (ja)
Inventor
Toshio Shirasawa
寿夫 白沢
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 JP31436399A priority Critical patent/JP2001134399A/en
Publication of JP2001134399A publication Critical patent/JP2001134399A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a printer selecting method, a printer selector and a storage medium capable of outputting editing document data which a user is going to print to an optimal printer in a situation a plurality of printers are provided. SOLUTION: A prescribed printer to which the editing document data are outputted is decided by retrieving printer management information according to the editing document data from a printer management information storage means 18 in which the printer management information constituted of various kinds of information including at least output printer information intrinsic to the editing document data is stored, referring to newly generated printer management information according to the editing document data when the retrieved printer management information does not exist in the printer management information storage means 18 or referring to the retrieved printer management information when the printer management information exists in the printer management information storage means 18. Thus, the editing document data which is attempted to be outputted by the user is going to output to the optimal printer.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数台のプリンタ
群中から所定のプリンタを選択して編集文書データに基
づいた印刷を実行させるためのプリンタ選択方法、プリ
ンタ選択装置及び記憶媒体に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a printer selection method, a printer selection device, and a storage medium for selecting a predetermined printer from a plurality of printer groups and executing printing based on edited document data.

【0002】[0002]

【従来の技術】今日のオフィス環境においては、性能
(印刷可能な用紙サイズ等)や印刷方式等の異なる複数
台のプリンタをネットワーク経由で共有して利用する形
態が常識化しつつある。このように複数台のプリンタを
ネットワーク経由で共有しているような場合、ユーザ
は、各プリンタの性能を把握し、印刷データに合わせて
出力するプリンタを決定することになる。たとえば、印
刷速度が速い白黒のレーザプリンタなどは印刷内容が白
黒のページで多数ページを印字する場合に適しており、
また、デザインプルーフの目的で印字する場合にはプリ
ンタの色再現域が印字ファイルの色域より広くかつ色再
現精度の良いカラープリンタが適しており、ユーザは目
的に合ったプリンタを選択することになる。
2. Description of the Related Art In today's office environment, it is becoming commonplace to share a plurality of printers having different performances (printable paper sizes, etc.) and printing methods via a network. When a plurality of printers are shared via a network as described above, the user grasps the performance of each printer and determines a printer to output according to the print data. For example, a black-and-white laser printer with a high printing speed is suitable for printing many pages with black-and-white pages,
In addition, when printing for the purpose of design proof, a color printer that has a wider color gamut of the printer than the color gamut of the print file and has good color reproduction accuracy is suitable, and the user can select a printer that meets the purpose. Become.

【0003】しかしながら、このように目的に合ったプ
リンタを決定することは、ユーザにとって非常に煩わし
く、作業が煩雑になっていた。また、プリンタを使用す
るユーザは、これから印刷しようとするページがどのプ
リンタを使って打ち出すことが、印字速度、印字画質、
印字コスト等の点で最適なのかを理解していない場合が
多い。このため、印刷しようとするデータにとって最適
でないプリンタを選択してしまうことも多かった。
[0003] However, deciding a printer suitable for such a purpose is very troublesome for the user, and the work is complicated. In addition, the user of the printer can use any printer to print the page to be printed from now on, such as print speed, print quality,
In many cases, they do not understand whether they are optimal in terms of printing cost or the like. For this reason, a printer that is not optimal for the data to be printed is often selected.

【0004】このような問題を解決すべく、特開平5-22
4841号公報には、ホスト計算機側で印刷データに属性識
別データを付加して送信し、この印刷データを受け取る
プリンタあるいはプリンタ分岐装置において属性識別デ
ータを判定して属性に合ったプリンタを決定するように
したものが開示されている。
To solve such a problem, Japanese Patent Application Laid-Open No.
No. 4841 discloses that a host computer transmits print data with attribute identification data added thereto, and the printer or printer branching device that receives the print data determines the attribute identification data to determine a printer that matches the attribute. Is disclosed.

【0005】また、特開平6-149501号公報には、ホスト
コンピュータ側において印刷データに付加されてプリン
タ制御装置に送信された印刷制御データあるいはプリン
タ制御装置が印刷データをスプールする際に書き加える
属性値に適合するプリンタを予めプリンタ制御装置内に
プリンタ選択条件として用意し、このプリンタ選択条件
に基づいて印刷制御データあるいは属性値に適合するプ
リンタを決定するようにしたものが開示されている。
Japanese Patent Application Laid-Open No. H6-149501 discloses print control data added to print data on the host computer side and transmitted to the printer control device, or an attribute to be added when the printer control device spools the print data. There is disclosed a printer in which a printer suitable for a value is prepared in advance in a printer control device as a printer selection condition, and a printer suitable for print control data or an attribute value is determined based on the printer selection condition.

【0006】さらに、特開平6-143755号公報には、コン
ピュータが印刷データを受け取って印刷を開始する際
に、画質等の仕様情報を各プリンタから受信する受信手
段と、受信した仕様情報と印刷データの内容とを比較し
て1台の最適なプリンタを選択する選択手段と、選択さ
れたプリンタに印刷データを送信する送信手段とを持つ
ようにしたものが開示されている。
Further, Japanese Patent Application Laid-Open No. 6-143755 discloses a receiving means for receiving specification information such as image quality from each printer when a computer receives print data and starts printing, There is disclosed an apparatus having a selection unit that compares the contents of data and selects one optimal printer, and a transmission unit that transmits print data to the selected printer.

【0007】[0007]

【発明が解決しようとする課題】ところが、上述したよ
うな従来のプリンタ選択方法においては、プリンタを選
択するために静的な条件を用いており、アドホックなネ
ットワーク環境に十分に対応できるようなものではなか
った。例えば、プリンタの稼動状況(電源が入っていな
い、或いは、エラーが発生など)により、ネットワーク
内で使用可能なプリンタの候補が時々刻々変動するよう
なネットワークシステム環境を考えた場合、特開平6-14
9501号公報に開示された方式ではプリンタ選択条件が固
定なので対応できないし、特開平5-224841号公報に開示
された属性識別データを判定する方式ではその方式自体
を変更しない限りは対応できない。つまり、選択された
プリンタが電源が入っていない等の印刷不可能な状態に
ある場合には、出力ができないという問題がある。
However, in the above-described conventional printer selection method, a static condition is used to select a printer, and the printer can sufficiently cope with an ad hoc network environment. Was not. For example, considering a network system environment in which the available printer candidates in the network fluctuate every moment depending on the operation status of the printer (the power is not turned on or an error occurs, for example). 14
The method disclosed in Japanese Unexamined Patent Publication No. 9501 cannot respond because the printer selection conditions are fixed, and the method disclosed in Japanese Patent Application Laid-Open No. 5-224841 cannot determine the attribute identification data unless the method itself is changed. That is, when the selected printer is in a state where printing cannot be performed, such as when the power is not turned on, there is a problem that output cannot be performed.

【0008】また、近年においては、コンピュータやプ
リンタの高性能化に伴って、複雑なカラー原稿やカラー
文書を印刷する機会も増えてきている。こうしたカラー
原稿等の印刷では、プリンタの選択基準は用紙サイズと
いった単純な機能だけで決めることはできなくなってお
り、画質のような定量化が困難な要素も考慮してプリン
タを選択することになる。したがって、特開平6-143755
号公報に開示されたような画質を基準にしてプリンタを
選択する方式では、文書の内容によっても最適なプリン
タが異なってくるため、同じ文書であっても少し編集処
理を行っただけで選択されるプリンタが変わってしま
い、ユーザーが戸惑ってしまうという問題がある。
In recent years, with the advancement of the performance of computers and printers, the opportunity to print complex color documents and color documents has been increasing. In printing such color originals, the printer selection criteria cannot be determined only by simple functions such as paper size, and the printer is selected in consideration of factors such as image quality that are difficult to quantify. . Therefore, JP-A-6-143755
In the method of selecting a printer on the basis of image quality as disclosed in Japanese Patent Publication No. JP-A-2006-133, the optimum printer differs depending on the content of the document. There is a problem that the printer to be changed is changed and the user is confused.

【0009】本発明の目的は、ユーザーが印刷しようと
している編集文書データを最適のプリンタに出力するこ
とができるプリンタ選択方法、プリンタ選択装置及び記
憶媒体を提供することである。
An object of the present invention is to provide a printer selection method, a printer selection device, and a storage medium capable of outputting edited document data to be printed by a user to an optimum printer.

【0010】本発明の目的は、ユーザーが編集文書デー
タを最初に印刷する場合であっても、ユーザーの期待通
りのプリンタに出力することができるプリンタ選択方
法、プリンタ選択装置及び記憶媒体を提供することであ
る。
An object of the present invention is to provide a printer selection method, a printer selection apparatus, and a storage medium that can output a desired printer to a printer even when the user first prints edited document data. That is.

【0011】本発明の目的は、ネットワーク環境に属す
るプリンタの稼動状況が変化する場合でも、ユーザーが
編集文書データを最適のプリンタに出力することができ
るプリンタ選択方法、プリンタ選択装置及び記憶媒体を
提供することである。
An object of the present invention is to provide a printer selection method, a printer selection device, and a storage medium that enable a user to output edited document data to an optimum printer even when the operation status of a printer belonging to a network environment changes. It is to be.

【0012】本発明の目的は、特性の異なる複数のプリ
ンタが存在する環境でユーザーが特性の異なる種々の編
集文書データを印刷する場合に、編集文書データ毎にユ
ーザーの期待通りのプリンタに出力することができるプ
リンタ選択方法、プリンタ選択装置及び記憶媒体を提供
することである。
An object of the present invention is to output various edited document data to a printer as expected by the user when the user prints various edited document data having different characteristics in an environment where a plurality of printers having different characteristics exist. It is an object of the present invention to provide a printer selection method, a printer selection device, and a storage medium that can be used.

【0013】本発明の目的は、ユーザーが同じ編集文書
データを複数回印刷する場合に、できる限り同一のプリ
ンタに出力することができるプリンタ選択方法、プリン
タ選択装置及び記憶媒体を提供することである。
An object of the present invention is to provide a printer selection method, a printer selection device, and a storage medium which can output the same edited document data to the same printer as much as possible when printing the same edited document data a plurality of times. .

【0014】本発明の目的は、ユーザーが同じ編集文書
データを再印刷する時に、標準のプリンタが使用できな
いような場合であっても、できる限り出力特性が似てい
るプリンタに出力することができるプリンタ選択方法、
プリンタ選択装置及び記憶媒体を提供することである。
An object of the present invention is to allow a user to output the same edited document data to a printer having output characteristics as similar as possible, even when a standard printer cannot be used when reprinting the same edited document data. Printer selection method,
A printer selection device and a storage medium are provided.

【0015】本発明の目的は、特性の異なる複数のプリ
ンタが存在する環境で、ユーザーが同一の編集文書デー
タを繰り返し印刷する場合に、なるべく同一のプリンタ
に迅速に出力することができるプリンタ選択方法、プリ
ンタ選択装置及び記憶媒体を提供することである。
An object of the present invention is to provide a printer selection method capable of outputting data to the same printer as quickly as possible when a user repeatedly prints the same edited document data in an environment where a plurality of printers having different characteristics exist. , A printer selection device and a storage medium.

【0016】[0016]

【課題を解決するための手段】請求項1記載の発明のプ
リンタ選択方法は、複数台のプリンタ群中から所定のプ
リンタを選択して編集文書データに基づいた印刷を実行
させるプリンタ選択方法において、前記編集文書データ
固有の出力プリンタ情報を少なくとも含む各種情報から
構成されるプリンタ管理情報を記憶したプリンタ管理情
報記憶手段から前記編集文書データに応じた前記プリン
タ管理情報を検索する情報検索過程と、前記編集文書デ
ータに応じた前記プリンタ管理情報が前記プリンタ管理
情報記憶手段に存在しない場合に、前記編集文書データ
に応じた前記プリンタ管理情報を新規に生成して前記プ
リンタ管理情報記憶手段に記憶する新規管理情報記憶過
程と、検索された前記プリンタ管理情報、または、新規
に生成された前記プリンタ管理情報を参照して前記編集
文書データを出力する所定の前記プリンタを決定する出
力プリンタ決定過程と、を含んでなる。
According to a first aspect of the present invention, there is provided a printer selecting method for selecting a predetermined printer from a plurality of printer groups and executing printing based on edited document data. An information retrieval step of retrieving the printer management information according to the edited document data from a printer management information storage unit storing printer management information including at least various information including output printer information unique to the edited document data; When the printer management information corresponding to the edited document data does not exist in the printer management information storage unit, a new printer management information corresponding to the edited document data is newly generated and stored in the printer management information storage unit. A management information storing step, wherein the retrieved printer management information, or the newly generated An output printer determination process of determining the predetermined said printer for outputting the edited document data with reference to the printer management information, comprising.

【0017】したがって、ユーザーが印刷しようとして
いる編集文書データを、最適のプリンタに出力すること
が可能になる。
Therefore, it is possible to output the edited document data which the user intends to print to an optimum printer.

【0018】請求項2記載の発明は、請求項1記載のプ
リンタ選択方法において、前記新規管理情報記憶過程
は、前記編集文書データを印刷するための印刷条件の設
定を受け付ける印刷条件設定過程と、設定された前記印
刷条件に基づいて前記プリンタ管理情報を新規に生成す
る新規管理情報生成過程と、を含んでなる。
According to a second aspect of the present invention, in the printer selection method of the first aspect, the new management information storing step includes a print condition setting step of receiving a print condition setting for printing the edited document data. A new management information generating step of newly generating the printer management information based on the set printing conditions.

【0019】したがって、ユーザーが編集文書データを
最初に印刷する場合であっても、ユーザーの期待通りの
プリンタに出力することが可能になる。
Therefore, even when the user prints the edited document data first, it is possible to output the edited document data to the printer as expected by the user.

【0020】請求項3記載の発明は、請求項1または2
記載のプリンタ選択方法において、前記出力プリンタ決
定過程は、印刷可能な状態にある前記プリンタのみを抽
出する稼動プリンタ抽出過程を含んでなる。
The invention according to claim 3 is the invention according to claim 1 or 2
In the printer selection method described above, the output printer determination step includes an active printer extraction step of extracting only the printer in a printable state.

【0021】したがって、ネットワーク環境に属するプ
リンタの稼動状況が変化する場合でも、ユーザーが編集
文書データを最適のプリンタに出力することが可能にな
る。
Therefore, even when the operation status of the printer belonging to the network environment changes, the user can output the edited document data to the optimum printer.

【0022】請求項4記載の発明は、請求項2記載のプ
リンタ選択方法において、前記印刷条件は印刷品質と印
刷時間と印刷コストとのうち少なくとも一つ以上の属性
に関し、前記出力プリンタ決定過程は、前記各プリンタ
の有する前記属性に係る値を前記編集文書データに基づ
いて推定する属性値推定過程と、この属性値推定過程に
よって推定された前記各プリンタの前記属性の値と前記
印刷条件設定過程によって設定された前記属性に関する
前記印刷条件の値とを比較して前記印刷条件を満たす前
記プリンタを抽出する属性値比較過程と、を含んでな
る。
According to a fourth aspect of the present invention, in the printer selection method according to the second aspect, the printing condition is related to at least one attribute of print quality, printing time, and printing cost, and the output printer determining step is: An attribute value estimating step of estimating a value related to the attribute of each printer based on the edited document data; a value of the attribute of each printer estimated by the attribute value estimating step; and a printing condition setting step. An attribute value comparing step of extracting the printer satisfying the printing condition by comparing the value of the printing condition with respect to the attribute set by the printer.

【0023】したがって、特性の異なる複数のプリンタ
が存在する環境でユーザーが特性の異なる種々の編集文
書データを印刷する場合に、編集文書データ毎にユーザ
ーの期待通りのプリンタに出力することが可能になる。
Therefore, when a user prints various edited document data having different characteristics in an environment in which a plurality of printers having different characteristics exist, it is possible to output each edited document data to a printer as expected by the user. Become.

【0024】請求項5記載の発明は、請求項4記載のプ
リンタ選択方法において、前記属性値比較過程によって
抽出された前記プリンタを含む一の前記プリンタ管理情
報の選択を受け付けるプリンタ選択過程と、このプリン
タ選択過程によって選択された一の前記プリンタ管理情
報を前記編集文書データ固有の前記プリンタ管理情報と
して前記プリンタ管理情報記憶手段に記憶させる選択プ
リンタ管理情報記憶過程と、を含んでなる。
According to a fifth aspect of the present invention, in the printer selecting method of the fourth aspect, a printer selecting step of receiving a selection of one piece of the printer management information including the printer extracted in the attribute value comparing step is provided. A selected printer management information storage step of storing the one piece of printer management information selected in the printer selection step as the printer management information unique to the edited document data in the printer management information storage means.

【0025】したがって、ユーザーが同じ編集文書デー
タを複数回印刷する場合に、できる限り同一のプリンタ
に出力することが可能になる。
Therefore, when the user prints the same edited document data a plurality of times, it is possible to output to the same printer as much as possible.

【0026】請求項6記載の発明は、請求項4記載のプ
リンタ選択方法において、前記属性値比較過程で比較さ
れた推定属性値と条件属性値との適合度を示す適性値を
前記プリンタ管理情報毎に算出する適性値算出過程と、
この適性値算出過程で算出された前記適性値に基づいて
前記プリンタ管理情報毎の優先順位を決定する優先順位
決定過程と、を含んでなる。
According to a sixth aspect of the present invention, in the printer selection method according to the fourth aspect, an aptitude value indicating a degree of conformity between the estimated attribute value and the condition attribute value compared in the attribute value comparison step is stored in the printer management information. An aptitude value calculation process to calculate each time,
A priority order determining step of determining a priority order for each piece of the printer management information based on the aptitude value calculated in the aptitude value calculating step.

【0027】したがって、特性の異なる複数のプリンタ
が存在する環境でユーザーが特性の異なる種々の編集文
書データを印刷する場合に、編集文書データ毎にユーザ
ーの期待通りのプリンタに迅速に出力することが可能に
なる。
Therefore, when a user prints various edited document data having different characteristics in an environment in which a plurality of printers having different characteristics exist, it is possible to quickly output the edited document data to a printer expected by the user for each edited document data. Will be possible.

【0028】請求項7記載の発明のプリンタ選択装置
は、複数台のプリンタ群中から所定のプリンタを選択し
て編集文書データに基づいた印刷を実行させるプリンタ
選択装置において、前記編集文書データ固有の出力プリ
ンタ情報を少なくとも含む各種情報から構成されるプリ
ンタ管理情報を記憶するプリンタ管理情報記憶手段と、
このプリンタ管理情報記憶手段に前記編集文書データに
応じた前記プリンタ管理情報が記憶されているか否かを
判断するプリンタ管理情報有無判断手段と、このプリン
タ管理情報有無判断手段によって前記編集文書データに
応じた前記プリンタ管理情報が前記プリンタ管理情報記
憶手段に記憶されていないと判断された場合、前記編集
文書データに応じた前記プリンタ管理情報を新規に生成
して前記プリンタ管理情報記憶手段に記憶する新規管理
情報記憶手段と、前記プリンタ管理情報記憶手段に記憶
されていた前記プリンタ管理情報、または、新規に生成
された前記プリンタ管理情報を参照して前記編集文書デ
ータを出力する所定の前記プリンタを決定する出力プリ
ンタ決定手段と、を備える。
According to a seventh aspect of the present invention, there is provided a printer selecting apparatus for selecting a predetermined printer from a group of a plurality of printers and executing printing based on the edited document data. Printer management information storage means for storing printer management information composed of various information including at least output printer information;
Printer management information presence / absence determining means for determining whether or not the printer management information corresponding to the edited document data is stored in the printer management information storage means; and If it is determined that the printer management information is not stored in the printer management information storage unit, a new printer management information corresponding to the edited document data is newly generated and stored in the printer management information storage unit. A predetermined information printer that outputs the edited document data by referring to the management information storage means and the printer management information stored in the printer management information storage means or the newly generated printer management information is determined. Output printer determining means.

【0029】したがって、ユーザーが印刷しようとして
いる編集文書データを最適のプリンタに出力することが
可能になる。
Therefore, it becomes possible to output the edited document data which the user intends to print to an optimum printer.

【0030】請求項8記載の発明は、請求項7記載のプ
リンタ選択装置において、新規管理情報記憶手段は、前
記編集文書データを印刷するための印刷条件の設定を受
け付ける印刷条件設定手段と、設定された前記印刷条件
に基づいて前記プリンタ管理情報を新規に生成する新規
管理情報生成手段と、を備える。
According to an eighth aspect of the present invention, in the printer selection device according to the seventh aspect, the new management information storage means includes a printing condition setting means for receiving a setting of a printing condition for printing the edited document data; New management information generating means for newly generating the printer management information based on the set printing conditions.

【0031】したがって、ユーザーが編集文書データを
最初に印刷する場合であっても、ユーザーの期待通りの
プリンタに出力することが可能になる。
Therefore, even when the user first prints the edited document data, it is possible to output the data to the printer as expected by the user.

【0032】請求項9記載の発明は、請求項7または8
記載のプリンタ選択装置において、前記出力プリンタ決
定手段は、印刷可能な状態にある前記プリンタのみを抽
出する稼動プリンタ抽出手段を備える。
The ninth aspect of the present invention is the seventh aspect or the eighth aspect of the present invention.
In the printer selection device described above, the output printer determination unit includes an active printer extraction unit that extracts only the printer in a printable state.

【0033】したがって、ネットワーク環境に属するプ
リンタの稼動状況が変化する場合でも、ユーザーが編集
文書データを最適のプリンタに出力することが可能にな
る。
Therefore, even when the operating status of the printer belonging to the network environment changes, the user can output the edited document data to the optimum printer.

【0034】請求項10記載の発明の記憶媒体は、複数
台のプリンタ群中から所定のプリンタを選択して編集文
書データに基づいた印刷を実行させることをコンピュー
タに実行させるコンピュータに読み取り可能なプログラ
ムを記憶している記憶媒体であって、前記プログラム
は、前記編集文書データ固有の出力プリンタ情報を少な
くとも含む各種情報から構成されるプリンタ管理情報を
記憶したプリンタ管理情報記憶手段から前記編集文書デ
ータに応じた前記プリンタ管理情報を検索する情報検索
過程と、前記編集文書データに応じた前記プリンタ管理
情報が前記プリンタ管理情報記憶手段に存在しない場合
に、前記編集文書データに応じた前記プリンタ管理情報
を新規に生成して前記プリンタ管理情報記憶手段に記憶
する新規管理情報記憶過程と、検索された前記プリンタ
管理情報、または、新規に生成された前記プリンタ管理
情報を参照して前記編集文書データを出力する所定の前
記プリンタを決定する出力プリンタ決定過程と、を前記
コンピュータに実行させる。
According to a tenth aspect of the present invention, there is provided a storage medium storing a computer-readable program for causing a computer to select a predetermined printer from a plurality of printer groups and execute printing based on edited document data. A storage medium that stores printer management information including at least various information including output printer information unique to the edited document data, from the printer management information storage unit to the edited document data. An information search step of searching for the corresponding printer management information, and, if the printer management information corresponding to the edited document data does not exist in the printer management information storage unit, the printer management information corresponding to the edited document data is A new management information record newly generated and stored in the printer management information storage means. The printer management information retrieved, or the output printer determination step of determining the predetermined printer to output the edited document data with reference to the newly generated printer management information, Let it run.

【0035】したがって、ユーザーが印刷しようとして
いる編集文書データを最適のプリンタに出力することが
可能になる。
Therefore, it becomes possible to output the edited document data which the user intends to print to an optimum printer.

【0036】請求項11記載の発明は、請求項10記載
の記憶媒体において、前記新規管理情報記憶過程は、前
記編集文書データを印刷するための印刷条件の設定を受
け付ける印刷条件設定過程と、設定された前記印刷条件
に基づいて前記プリンタ管理情報を新規に生成する新規
管理情報生成過程と、を前記コンピュータに実行させ
る。
According to an eleventh aspect of the present invention, in the storage medium of the tenth aspect, the new management information storing step includes a print condition setting step of receiving a print condition setting for printing the edited document data. And a new management information generating step of newly generating the printer management information based on the set printing conditions.

【0037】したがって、ユーザーが編集文書データを
最初に印刷する場合であっても、ユーザーの期待通りの
プリンタに出力することが可能になる。
Therefore, even when the user prints the edited document data first, it is possible to output the edited document data to the printer as expected by the user.

【0038】請求項12記載の発明は、請求項11記載
の記憶媒体において、前記印刷条件は印刷品質と印刷時
間と印刷コストとのうち少なくとも一つ以上の属性に関
し、前記出力プリンタ決定過程は、前記各プリンタの有
する前記属性に係る値を前記編集文書データに基づいて
推定する属性値推定過程と、この属性値推定過程によっ
て推定された前記各プリンタの前記属性の値と前記印刷
条件設定過程によって設定された前記属性に関する前記
印刷条件の値とを比較して前記印刷条件を満たす前記プ
リンタを抽出する属性値比較過程と、を前記コンピュー
タに実行させる。
According to a twelfth aspect of the present invention, in the storage medium according to the eleventh aspect, the printing condition relates to at least one attribute of printing quality, printing time, and printing cost, and the output printer determining step includes: An attribute value estimating step of estimating a value related to the attribute of each printer based on the edited document data; and an attribute value of each printer estimated by the attribute value estimating step and the printing condition setting step. Causing the computer to execute an attribute value comparison step of comparing the value of the printing condition with respect to the set attribute and extracting the printer satisfying the printing condition.

【0039】したがって、特性の異なる複数のプリンタ
が存在する環境でユーザーが特性の異なる種々の編集文
書データを印刷する場合に、編集文書データ毎にユーザ
ーの期待通りのプリンタに出力することが可能になる。
Therefore, when a user prints various edited document data having different characteristics in an environment in which a plurality of printers having different characteristics exist, it is possible to output each edited document data to a printer as expected by the user. Become.

【0040】請求項13記載の発明は、請求項12記載
の記憶媒体において、前記属性値比較過程によって抽出
された前記プリンタを含む一の前記プリンタ管理情報の
選択を受け付けるプリンタ選択過程と、このプリンタ選
択過程によって選択された一の前記プリンタ管理情報を
前記編集文書データ固有の前記プリンタ管理情報として
前記プリンタ管理情報記憶手段に記憶させる選択プリン
タ管理情報記憶過程と、を前記コンピュータに実行させ
る。
According to a thirteenth aspect of the present invention, in the storage medium of the twelfth aspect, a printer selecting step of receiving selection of one piece of the printer management information including the printer extracted in the attribute value comparing step, Storing the selected printer management information selected in the selection process as the printer management information unique to the edited document data in the printer management information storage means.

【0041】したがって、ユーザーが同じ編集文書デー
タを複数回印刷する場合に、できる限り同一のプリンタ
に出力することが可能になる。
Therefore, when the user prints the same edited document data a plurality of times, it is possible to output to the same printer as much as possible.

【0042】請求項14記載の発明は、請求項11ない
し13のいずれか一記載の記憶媒体において、前記選択
プリンタ管理情報記憶過程によって記憶された前記編集
文書データ固有の前記プリンタ管理情報が使用できない
場合、前記印刷条件設定過程により設定された前記編集
文書データを印刷するための印刷条件を参照して前記プ
リンタ管理情報を再度生成する再度管理情報生成過程を
前記コンピュータに実行させる。
According to a fourteenth aspect of the present invention, in the storage medium according to any one of the eleventh to thirteenth aspects, the printer management information unique to the edited document data stored in the selected printer management information storing step cannot be used. In this case, the computer causes the computer to execute again the management information generating step of generating the printer management information again with reference to the printing condition for printing the edited document data set in the printing condition setting step.

【0043】したがって、ユーザーが同じ編集文書デー
タを再印刷する時に、標準のプリンタが使用できないよ
うな場合であっても、できる限り出力特性が似ているプ
リンタに出力することが可能になる。
Therefore, when the user reprints the same edited document data, even if a standard printer cannot be used, it is possible to output to a printer having similar output characteristics as much as possible.

【0044】請求項15記載の発明は、請求項10ない
し14のいずれか一記載の記憶媒体において、前記プリ
ンタ管理情報に基づいて印刷を実行した回数をそのプリ
ンタ管理情報に対応付けて記憶させる実行回数記憶過程
と、この実行回数記憶過程で記憶された前記プリンタ管
理情報の実行回数に基づいて前記プリンタ管理情報毎の
優先順位を決定する実行回数優先順位決定過程と、を前
記コンピュータに実行させる。
According to a fifteenth aspect of the present invention, in the storage medium according to any one of the tenth to fourteenth aspects, the number of executions of printing based on the printer management information is stored in association with the printer management information. The computer is caused to execute a number-of-times storing step and an execution-number priority determining step of determining a priority for each of the printer management information based on the number of times of execution of the printer management information stored in the execution number storing step.

【0045】したがって、特性の異なる複数のプリンタ
が存在する環境で、ユーザーが同一の編集文書データを
繰り返し印刷する場合に、なるべく同一のプリンタに迅
速に出力することが可能になる。
Therefore, when the user repeatedly prints the same edited document data in an environment in which a plurality of printers having different characteristics exist, it is possible to output the data to the same printer as quickly as possible.

【0046】[0046]

【発明の実施の形態】本発明の第一の実施の形態を図1
ないし図8に基づいて説明する。ここで、図1はプリン
ティングシステム1の全体構成を説明するブロック図で
ある。このプリンティングシステム1は、印刷要求を行
うワークステーション2、その印刷要求に適したプリン
タを選択するプリンタ選択装置3および印刷処理を実行
する複数のプリンタ4,4,・・・で構成されている。
ワークステーション2とプリンタ4,4,・・・はLA
N等の通信回線によるネットワークで接続されている。
なお、図面の都合上、ここではプリンタ4は4台のみで
構成しているが、もちろんこれ以上の台数であってもよ
い。
FIG. 1 shows a first embodiment of the present invention.
This will be described with reference to FIG. Here, FIG. 1 is a block diagram illustrating the overall configuration of the printing system 1. The printing system 1 includes a workstation 2 that issues a print request, a printer selection device 3 that selects a printer suitable for the print request, and a plurality of printers 4, 4,.
Workstation 2 and printers 4, 4, ... are LA
N, etc., are connected by a network.
In addition, for convenience of the drawing, the number of the printers 4 is four here, but may be more than four.

【0047】このようなプリンティングシステム1にお
ける実際の印刷処理について説明する。図2はワークス
テーション2側の処理を説明するフローチャートであ
る。図2に示すように、まず、オペレータによる編集文
書データの印刷要求に待機し(ステップS1)、印刷要
求があった場合には(ステップS1のY)、編集文書デ
ータの識別IDをプリンタ選択装置3に送信して使用す
るプリンタ4を問い合わせる(ステップS2)。その
後、プリンタ選択装置3から送信された印刷に使用する
プリンタ4のプリンタIDを受信して、編集文書データ
に対するプリンタが決定済みかどうかを判定する(ステ
ップS3)。
An actual printing process in the printing system 1 will be described. FIG. 2 is a flowchart for explaining processing on the workstation 2 side. As shown in FIG. 2, first, the process waits for a print request of edited document data by an operator (step S1). If there is a print request (Y in step S1), the identification ID of the edited document data is set to a printer selection device. 3 and inquire about the printer 4 to be used (step S2). Thereafter, the printer ID of the printer 4 used for printing transmitted from the printer selection device 3 is received, and it is determined whether a printer for the edited document data has been determined (step S3).

【0048】受け取ったプリンタIDが、例えば“0”
のような、プリンタが決定できないことを示すプリンタ
IDであった場合には(ステップS3のN)、オペレー
タに対して印刷設定の要求を行う。詳細には、図3に示
すような印刷条件設定画面5をワークステーション2の
ディスプレイ(図示せず)に表示し(ステップS4)、
オペレータによる印刷条件の設定に待機する(ステップ
S5)。ここで、図3はワークステーション2のディス
プレイに表示される印刷条件設定画面5を示す平面図で
ある。図3に示すように、印刷条件設定画面5には、画
質の条件を有効にするチェックボックス6、画質の条件
を設定するスライダーバー7、印刷速度の条件を有効に
するチェックボックス8、印刷速度の条件を設定するス
ライダーバー9、印刷コストの条件を有効にするチェッ
クボックス10、印刷コストの条件を設定するアップダ
ウンコントロール11、カラー出力およびモノクロ出カ
の選択ボタン13、プリンタ情報を表示する窓14、プ
リンタの検索開始を宣言するための検索開始ボタン12
a、所定のプリンタ4での印刷の開始を宣言するための
印刷開始ボタン12bなどが表示されている。
The received printer ID is, for example, “0”
If the printer ID indicates that the printer cannot be determined (N in step S3), a print setting request is made to the operator. Specifically, a print condition setting screen 5 as shown in FIG. 3 is displayed on a display (not shown) of the workstation 2 (step S4),
It waits for the setting of printing conditions by the operator (step S5). Here, FIG. 3 is a plan view showing a printing condition setting screen 5 displayed on the display of the workstation 2. As shown in FIG. 3, on the print condition setting screen 5, a check box 6 for enabling image quality conditions, a slider bar 7 for setting image quality conditions, a check box 8 for enabling print speed conditions, a print speed Bar 9 for setting conditions for printing cost, check box 10 for enabling conditions for printing cost, up / down control 11 for setting conditions for printing cost, selection button 13 for color output and monochrome output, window for displaying printer information 14. Search start button 12 for declaring the start of printer search
a, a print start button 12b for declaring the start of printing by a predetermined printer 4 and the like are displayed.

【0049】例えば、オペレータが図3に示す印刷条件
設定画面5で、チェックボックス6をオンにして画質レ
ベルの条件設定を有効にし、スライダーバー7で画質レ
ベルを設定した後、検索開始ボタン12aをクリックし
て印刷条件設定した場合には(ステップS5のY)、設
定された印刷条件および印刷データをプリンタ選択装置
3に送信して使用するプリンタ4の候補を問い合わせる
(ステップS6)。その後、印刷条件および印刷データ
に基づいてプリンタ選択装置3から送信される候補プリ
ンタ情報を受信して、印刷条件設定画面5の窓14にプ
リンタ4の候補の一覧を表示する(ステップS7)。そ
して、続くステップS8において、オペレータによる印
刷条件設定画面5の窓14に表示されたプリンタ4の候
補の中から1台のプリンタ4の選択、および、印刷開始
ボタン12bのクリックに待機する。1台のプリンタ4
が選択され、印刷開始ボタン12bがクリックされて印
刷開始が指示されると(ステップS8のY)、所望のプ
リンタ4に印刷データを送信して印刷を開始する(ステ
ップS9)。
For example, on the print condition setting screen 5 shown in FIG. 3, the operator turns on the check box 6 to enable the image quality level condition setting, sets the image quality level with the slider bar 7, and then presses the search start button 12a. When the print conditions are set by clicking (Y in step S5), the set print conditions and print data are transmitted to the printer selection device 3 to inquire about a candidate for the printer 4 to be used (step S6). After that, candidate printer information transmitted from the printer selection device 3 is received based on the printing conditions and the printing data, and a list of printer 4 candidates is displayed on the window 14 of the printing condition setting screen 5 (step S7). In step S8, the process waits for the operator to select one printer 4 from the candidates for the printer 4 displayed on the window 14 of the print condition setting screen 5 and to click the print start button 12b. One printer 4
Is selected and the print start button 12b is clicked to start printing (Y in step S8), the print data is transmitted to the desired printer 4, and printing is started (step S9).

【0050】一方、受け取ったプリンタIDがプリンタ
4のいずれかに一致する場合には(ステップS3の
Y)、編集文書データについて使用するプリンタ4が既
に決定済みであるので、プリンタ4のプリンタドライバ
を用いて印刷用のデータを生成し、プリンタ4に印刷デ
ータを送信して印刷を開始する(ステップS9)。
On the other hand, if the received printer ID matches one of the printers 4 (Y in step S3), the printer 4 to be used for the edited document data has already been determined. Then, print data is generated, and the print data is transmitted to the printer 4 to start printing (step S9).

【0051】なお、印刷条件設定画面5での設定項目に
は、上記以外の項目を用いることもできる。例えば、図
3の例ではインクのカラー出カかモノクロ出力かをボタ
ン13によって指定できるが、他にも印刷用紙を指定し
たり、割付印刷を指定したり、種々の条件を指定できる
ようにしても構わない。また、単純に印刷可能なプリン
タ4の一覧を表示して出力したいプリンタ4をオペレー
タが選択するようにしたものでも構わない。
It should be noted that items other than those described above can be used as the setting items on the printing condition setting screen 5. For example, in the example of FIG. 3, the color output or the monochrome output of the ink can be designated by the button 13, but in addition, it is possible to designate the printing paper, designate the layout printing, and designate various conditions. No problem. Alternatively, a list of printers 4 that can be printed simply may be displayed and an operator may select a printer 4 to be output.

【0052】次に、プリンタ選択装置3について説明す
る。ここで、図4はプリンタ選択装置3の構成例を示す
機能ブロック図である。図4に示すように、プリンタ選
択装置3は、ワークステーション2との通信処理をネッ
トワークI/F15を介して司る通信処理装置16と、
印刷条件に合致するプリンタ4の候補を選択するプリン
タ選択処理装置17と、ワークステーション2から送信
された編集文書データ情報に従って編集文書データに対
応するプリンタ管理情報を記憶するためのプリンタ管理
情報記憶手段として機能するプリンタ管理情報記憶装置
18と、プリンタ管理情報の入出力装置19と、管理情
報の生成等を行う管理情報制御部20とを備えている。
Next, the printer selection device 3 will be described. Here, FIG. 4 is a functional block diagram showing a configuration example of the printer selection device 3. As shown in FIG. 4, the printer selection device 3 includes a communication processing device 16 that performs communication processing with the workstation 2 via the network I / F 15,
A printer selection processing device 17 for selecting a candidate for the printer 4 that matches the printing conditions; and a printer management information storage unit for storing printer management information corresponding to the edited document data in accordance with the edited document data information transmitted from the workstation 2 A printer management information storage device 18 that functions as a printer management information storage device 18, a printer management information input / output device 19, and a management information control unit 20 that generates management information.

【0053】続いて、プリンタ選択装置3に備えられる
プリンタ選択処理装置17について説明する。ここで、
図5はプリンタ選択処理装置17の構成例を示す機能ブ
ロック図である。図5に示すように、プリンタ選択処理
装置17は、プリンタ4の一次抽出を行う一次抽出処理
部21と、印刷データの内容を解析する印刷データ解析
部22と、プリンタ4毎及び印刷モード毎の編集文書デ
ータ出力時の画質を推定する出力画質推定部23と、プ
リンタ毎及び印刷モード毎の編集文書データの印刷に要
する時間を推定する印刷時間推定部24と、プリンタ毎
及び印刷モード毎の編集文書データの印刷にかかるコス
トを推定する印刷コスト推定部25と、オペレータが設
定した印刷条件に合致しているプリンタ4を選択するプ
リンタ適性判定処理部26とを備えている。
Next, the printer selection processing device 17 provided in the printer selection device 3 will be described. here,
FIG. 5 is a functional block diagram showing a configuration example of the printer selection processing device 17. As shown in FIG. 5, the printer selection processing device 17 includes a primary extraction processing unit 21 that performs primary extraction of the printer 4, a print data analysis unit 22 that analyzes the contents of print data, An output image quality estimating unit 23 for estimating the image quality at the time of outputting the edited document data, a printing time estimating unit 24 for estimating the time required for printing the edited document data for each printer and each printing mode, and editing for each printer and each printing mode The printing apparatus includes a printing cost estimating unit 25 for estimating a cost for printing document data, and a printer suitability determination processing unit 26 for selecting a printer 4 that matches printing conditions set by an operator.

【0054】ここで、プリンタ選択装置3の概略動作に
ついて説明する。図6は、プリンタ選択装置3における
プリンタ選択処理の流れを概略的に示すフローチャート
である。図6に示すように、まず、ワークステーション
2からの印刷命令(オペレータが印刷要求している編集
文書データの識別ID)をネットワークI/F15を介
して通信処理装置16が受け取ると(ステップS11の
Y)、管理情報制御部20に編集文書データの識別ID
を送り、管理情報制御部20は入出力装置19を介して
プリンタ管理情報記憶装置18にアクセスして編集文書
データに対応するプリンタ管理情報が有るか否かを調
べ、プリンタ管理情報が有る場合にはロードする(ステ
ップS12)。ここに、プリンタ管理情報有無判断手段
の機能が実現されている。実現されている。ここで、図
7はプリンタ管理情報記憶装置18に記憶されているプ
リンタ管理情報の一例を示す説明図である。図7に示す
ように、プリンタ管理情報としては、例えば、編集文書
データの識別IDに対応する標準のプリンタのプリンタ
IDや標準の印刷モードの識別コード等である。なお、
特に図示しないが、プリンタ管理情報として、プリンタ
選択条件、プリンタの優先順位、印刷履歴、印刷品質や
印刷時間などの特性値等を適用しても良い。
Here, the general operation of the printer selection device 3 will be described. FIG. 6 is a flowchart schematically showing the flow of the printer selection process in the printer selection device 3. As shown in FIG. 6, first, when the communication processing device 16 receives a print command (identification ID of edited document data requested to be printed by the operator) from the workstation 2 via the network I / F 15 (step S11). Y), the management information control unit 20 sends the identification ID of the edited document data
And the management information control unit 20 accesses the printer management information storage device 18 via the input / output device 19 to check whether there is printer management information corresponding to the edited document data. Is loaded (step S12). Here, the function of the printer management information presence / absence determination means is realized. Has been realized. Here, FIG. 7 is an explanatory diagram showing an example of the printer management information stored in the printer management information storage device 18. As shown in FIG. 7, the printer management information includes, for example, the printer ID of the standard printer corresponding to the identification ID of the edited document data, the identification code of the standard print mode, and the like. In addition,
Although not specifically shown, printer selection conditions, printer priority, print history, characteristic values such as print quality and print time, and the like may be applied as printer management information.

【0055】編集文書データに対応するプリンタ管理情
報がプリンタ管理情報記憶装置18に記憶されていてロ
ードされた場合には(ステップS13のY)、ステップ
S14に進み、そのプリンタ管理情報をプリンタ選択処
理装置17に送信して使用するプリンタ4を決定する。
例えば、プリンタ管理情報として、編集文書データの識
別IDに対応する標準のプリンタ4のプリンタIDや標
準の印刷モードの識別コードが記憶されている場合に
は、そのプリンタIDに基づくプリンタ4及び印刷モー
ドがセットされる。
If the printer management information corresponding to the edited document data has been stored in the printer management information storage device 18 and has been loaded (Y in step S13), the process proceeds to step S14, where the printer management information is subjected to a printer selection process. The printer 4 to be transmitted to the device 17 and used is determined.
For example, when the printer ID of the standard printer 4 corresponding to the identification ID of the edited document data and the identification code of the standard print mode are stored as the printer management information, the printer 4 and the print mode based on the printer ID are stored. Is set.

【0056】続くステップS15においては、セットさ
れたプリンタ4において印刷可能か否か(稼動している
か否か)が通信処理装置16に対して問い合わせられ、
セットされたプリンタ4が印刷可能な状態であれば(ス
テップS15のY)、編集文書データの識別IDとプリ
ンタIDと印刷モードとをネットワークI/F15を介
してワークステーション2に送信する(ステップS2
6)。ここに、稼動プリンタ抽出手段の機能が実現され
ている。このように、送信された編集文書データの識別
IDとプリンタIDと印刷モードとをワークステーショ
ン2が受信すると、ワークステーション2はプリンタI
Dに基づくプリンタ4に印刷を実行させることになる。
これにより、ユーザーが印刷しようとしている編集文書
データを、最適のプリンタ4に出力することができる。
また、ユーザーが同じ編集文書データを複数回印刷する
場合に、できる限り同一のプリンタに出力することがで
きる。なお、セットされたプリンタ4の稼動状況の確認
はネットワークI/F15経由で行なうものとし、例え
ば、SMNPプロトコルやJini規格で採用されてい
るルックアップサービスなどを利用して調べることが可
能である。
In the following step S15, it is inquired to the communication processing unit 16 whether or not printing is possible (whether or not it is operating) on the set printer 4.
If the set printer 4 is in a printable state (Y in step S15), the identification ID of the edited document data, the printer ID, and the print mode are transmitted to the workstation 2 via the network I / F 15 (step S2).
6). Here, the function of the active printer extracting means is realized. When the workstation 2 receives the identification ID, the printer ID, and the print mode of the transmitted edited document data in this manner, the workstation 2
This causes the printer 4 based on D to execute printing.
As a result, the edited document data that the user intends to print can be output to the optimal printer 4.
Further, when the user prints the same edited document data a plurality of times, it is possible to output to the same printer as much as possible. The operation status of the set printer 4 is confirmed via the network I / F 15, and can be checked using, for example, a lookup service adopted in the SMNP protocol or the Jini standard.

【0057】また、稼動状況を確認した結果、何らかの
理由によりセットされたプリンタ4が印刷不可能な状態
にある場合には(ステップS15のN)、通信処理装置
16から管理情報制御部20に対してセットされたプリ
ンタ4が非稼動中である旨が通知され、管理情報制御部
20は入出力装置19を介してプリンタ管理情報記憶装
置18にアクセスして別の識別IDに対応するプリンタ
4及び印刷モードを選択する(ステップS16)。この
選択方法としては、例えば、標準プリンタと出力画質や
印刷時間、印刷コスト等の特性が同じようなプリンタ4
を選択することが考えられる。例えば、標準プリンタの
特性を再計算し、同じようなプリンタ4を選ぶようにし
ても良いし、予め最初の印刷時にオペレータが指定した
印刷条件をプリンタ管理情報記憶装置18に記憶してお
き、それを用いるようにしても良い。この特性値の計算
方法としては、詳細は後述するが印刷データの構造を解
析し、その構造情報から出力画質や印刷時間、印刷コス
トを計算し、特性値を推定する方法がある。また、この
時の計算で得られた特性値の推定結果をプリンタ管理情
報記憶装置18に直接記憶するようにしてもかまわな
い。
As a result of checking the operation status, if the printer 4 set for some reason is in a print-disabled state (N in step S15), the communication processing device 16 sends a command to the management information control unit 20. Is notified that the printer 4 is set inactive, and the management information control unit 20 accesses the printer management information storage device 18 via the input / output device 19 to access the printer 4 and the printer 4 corresponding to another identification ID. A print mode is selected (step S16). As a selection method, for example, a printer 4 having characteristics similar to those of a standard printer, such as output image quality, printing time, and printing cost, is used.
It is conceivable to select For example, the characteristics of the standard printer may be recalculated, and a similar printer 4 may be selected. Alternatively, the printing conditions specified by the operator at the time of the first printing may be stored in the printer management information storage device 18 in advance. May be used. As a method of calculating the characteristic value, there is a method of estimating the characteristic value by analyzing the structure of the print data, calculating the output image quality, printing time, and printing cost from the structure information, which will be described in detail later. In addition, the estimation result of the characteristic value obtained by the calculation at this time may be directly stored in the printer management information storage device 18.

【0058】次に、選択されたプリンタ4が印刷可能な
状態であるか否かを通信処理装置16に対して問い合わ
せる(ステップS17)。ステップS16の処理は、稼
動中のプリンタ4が見つかるまで(ステップS17の
Y)、繰り返される。
Next, an inquiry is made to the communication processing device 16 as to whether or not the selected printer 4 is ready for printing (step S17). The process in step S16 is repeated until an active printer 4 is found (Y in step S17).

【0059】その後、プリンタ管理情報として、例えば
印刷品質や印刷時間などの特性値が記憶されていれば、
その特性値を含むプリンタ管理情報をプリンタ選択処理
装置17に送信し、標準プリンタと同等の特性を持つプ
リンタ4および印刷モードを決定し(ステップS1
8)、編集文書データの識別IDとプリンタIDと印刷
モードとをネットワークI/F15を介してワークステ
ーション2に送信する(ステップS26)。これによ
り、ネットワーク環境に属するプリンタ4の稼動状況が
変化する場合でも、編集文書データを最適のプリンタ4
に出力することができる。
Thereafter, if characteristic values such as print quality and print time are stored as printer management information,
The printer management information including the characteristic values is transmitted to the printer selection processing device 17, and the printer 4 and the print mode having the same characteristics as the standard printer are determined (step S1).
8) The identification ID of the edited document data, the printer ID, and the print mode are transmitted to the workstation 2 via the network I / F 15 (step S26). As a result, even when the operation status of the printer 4 belonging to the network environment changes, the edited document data is transferred to the optimal printer 4.
Can be output to

【0060】一方、編集文書データに対応するプリンタ
管理情報がプリンタ管理情報記憶装置18に記憶されて
いない場合には(ステップS13のN)、ステップS1
9に進み、管理情報制御部20は、プリンタ管理情報が
無いためにプリンタ4が決定できないことを示す例えば
“0”のようなプリンタIDを通信処理装置16及びネ
ットワークI/F15を介してワークステーション2に
送信する。このようなプリンタ4が決定できないことを
示すプリンタIDをワークステーション2が受信した場
合には(図2に示したステップS3のN)、前述したよ
うに、ワークステーション2のディスプレイに表示され
る印刷条件設定画面5を介してオペレータにより印刷条
件が設定されるので、続くステップS20においては、
その設定された印刷条件等の受信に待機する。
On the other hand, if the printer management information corresponding to the edited document data is not stored in the printer management information storage device 18 (N in step S13), step S1 is executed.
9, the management information control unit 20 sends a printer ID such as “0” indicating that the printer 4 cannot be determined because there is no printer management information to the workstation via the communication processing device 16 and the network I / F 15. Send to 2. When the workstation 2 receives such a printer ID indicating that the printer 4 cannot be determined (N in step S3 shown in FIG. 2), the printing displayed on the display of the workstation 2 as described above. Since the printing conditions are set by the operator via the condition setting screen 5, in the subsequent step S20,
It waits for reception of the set printing conditions and the like.

【0061】通信処理装置16がワークステーション2
からの印刷条件のデータや印刷データ、プリンタ候補の
要求命令を受け取った場合には(ステップS20の
Y)、管理情報制御部20に対してプリンタ候補の要求
が通知されてプリンタ選択処理装置17に対してプリン
タ候補の問い合わせが行なわれ、オペレータが設定した
印刷条件に適合する候補プリンタの検索がプリンタ選択
処理装置17において行なわれる(ステップS21)。
プリンタ選択処理装置17におけるオペレータが設定し
た印刷条件に適合する候補プリンタの検索は、通信処理
装置16にバッファリングされている印刷条件及び印刷
データに基づいて行なわれる。
The communication processing device 16 is the workstation 2
When receiving the print condition data, print data, and printer candidate request command from the printer (Y in step S20), the management information control unit 20 is notified of the printer candidate request, and the printer selection processing device 17 Inquiry of a printer candidate is performed, and a search for a candidate printer that matches the printing conditions set by the operator is performed in the printer selection processing device 17 (step S21).
The search for candidate printers that match the printing conditions set by the operator in the printer selection processing device 17 is performed based on the printing conditions and print data buffered in the communication processing device 16.

【0062】以下、プリンタ選択処理装置17の動作に
ついて詳細に説明する。ここで、図8はプリンタ選択処
理装置17の候補プリンタ抽出処理の流れを概略的に示
すフローチャートである。図8に示すように、まず、一
次抽出処理部21において、画質、コスト、時間以外の
機能面での印刷条件(例えば、カラー印刷が可能で、両
面印刷ができるもの等)に基づいてプリンタ4の一次抽
出が実行される(ステップS31)。この一次抽出処理
では、オペレータが設定した機能面でのプリンタ選択条
件に合ったプリンタ4を抽出する。例えば、カラー出力
という印刷条件が指定されている場合には、カラー印刷
が可能なプリンタ4を抽出する。また、A3判という用
紙選択か行われている場合には、A3判対応のプリンタ
4を抽出する。カラー、モノクロ指定や用紙指定以外の
条件が設定されている場合も同様である。
Hereinafter, the operation of the printer selection processing device 17 will be described in detail. Here, FIG. 8 is a flowchart schematically showing the flow of the candidate printer extraction processing of the printer selection processing device 17. As shown in FIG. 8, first, in the primary extraction processing unit 21, the printer 4 is set based on printing conditions (for example, those capable of performing color printing and capable of performing double-sided printing) on functional aspects other than image quality, cost, and time. Is performed (step S31). In this primary extraction process, a printer 4 that meets printer selection conditions in terms of functions set by the operator is extracted. For example, when the printing condition of color output is specified, the printer 4 capable of color printing is extracted. If the A3 size paper is selected, the printer 4 corresponding to the A3 size is extracted. The same applies when conditions other than the color / monochrome designation and the paper designation are set.

【0063】次いで、続くステップS32では、特性の
異なる種々の画像種を含むような複雑なドキュメントの
画質を正確に推定するための準備として、印刷データ解
析部22において、スプールされている印刷データの構
造解析を行い、解析データを出力画質推定部23、印刷
時間推定部24、印刷コスト推定部25に送信する。解
析データとしては、例えば、画像種毎の面積割合などを
用いる。
Next, in the following step S32, the print data analyzing unit 22 prepares the spooled print data as a preparation for accurately estimating the image quality of a complicated document including various image types having different characteristics. The structural analysis is performed, and the analysis data is transmitted to the output image quality estimating unit 23, the printing time estimating unit 24, and the printing cost estimating unit 25. As the analysis data, for example, an area ratio for each image type is used.

【0064】一般に、人間の評価基準は画像種によって
大きく異なるため、正確な画質レベルを推定するには、
印刷された出力物にどのように画像種が配置されている
かを解析する必要がある。この画像種は、例えば、ビッ
トマップ/グラフィック/テキストというように分類し
てもいいし、階調領域/ベタ領域/線画領域などのよう
に分類してもいいし、特に限定されるものではない。ま
た、印刷時間や印刷にかかるコストも編集文書データの
複雑さに応じて異なるため印刷データの構造解析が必要
となる。構造解析手法の具体的な例としては、印刷デー
タを使って一旦簡易ラスタライズを行ない、文字/グラ
フィック/イメージの面積割合を推定するような方法を
用いることができる。簡易ラスタライズというのは、実
際のプリンタ解像度にあわせたラスタライズ処理を行う
と処理時間がかかるため、解像度を低くしたメモリ空間
上にラスタ展開を行う処理で、例えばディスプレイ解像
度である72dpiでラスタライズ処理を行う。割合は、
各オブジェクトの画素数でカウントするのが簡単である
が、別の手法を用いてもよい。例えば、イメージのみを
プリントする場合では、イメージの割合が100%、そ
の他は0%となる。前記構造解析手法は、画像種ごとの
面積割合を求める例を示したが、もちろん面積自体を求
めてもよい。
Generally, human evaluation criteria greatly differ depending on the type of image.
It is necessary to analyze how the image types are arranged in the printed output. This image type may be classified as, for example, bitmap / graphic / text, or may be classified as gradation area / solid area / line drawing area, and is not particularly limited. . Further, since the printing time and the cost required for printing also differ depending on the complexity of the edited document data, it is necessary to analyze the structure of the print data. As a specific example of the structure analysis method, a method of performing simple rasterization once using print data and estimating the area ratio of characters / graphics / images can be used. Simple rasterization is a process that takes a long time to perform rasterization processing in accordance with the actual printer resolution. Therefore, rasterization processing is performed on a memory space with a reduced resolution. For example, rasterization processing is performed at a display resolution of 72 dpi. . The percentage is
Although it is easy to count by the number of pixels of each object, another method may be used. For example, when printing only an image, the ratio of the image is 100%, and the others are 0%. In the structure analysis method, an example in which the area ratio for each image type is obtained has been described, but the area itself may be obtained as a matter of course.

【0065】続くステップS33、S34では、出力画
質推定部23、印刷時間推定部24、印刷コスト推定部
25において、出力画質、印刷時間、印刷コストをそれ
ぞれ推定する。例えば、出力画質推定部23で出力画質
を推定する場合には、まず、各プリンタ4における画質
デ一タを記憶している記憶装置(図示せず)から一次抽
出処理部21で一次抽出されたプリンタ4用の画質プロ
ファイルデータをロードする(ステップS33)。画質
プロファイルデータには、ステップS32の構造解析処
理で分類した画像種(例えば、文字、グラフィック、イ
メージの3種類)に対応する画質データを記憶してお
く。これらの画質デ一タの値は、物理特牲(粒状性、鮮
鋭性、解像度)から評価式を用いて算出した値でもよい
し、各プリンタ4から出力された印刷物を目視で評価し
た主観評価値でもかまわない。例えば、中間調処理方式
としてディザ方式と誤差拡散方式の2種類の印刷モード
で印刷出力可能なプリンタ4の場合、ディザ方式で処理
する印刷モードについて文字/グラフィックス/イメー
ジの三種類の画像種に対する画質データと、誤差拡散方
式で処理する印刷モードについて文字/グラフィックス
/イメージの三種類の画像種に対する画質データとの計
6パターンの画質データを記述する。
In subsequent steps S33 and S34, the output image quality estimator 23, the print time estimator 24, and the print cost estimator 25 estimate the output image quality, print time, and print cost, respectively. For example, when the output image quality estimation unit 23 estimates the output image quality, first, the primary extraction processing unit 21 first performs primary extraction from a storage device (not shown) storing the image quality data in each printer 4. The image quality profile data for the printer 4 is loaded (step S33). The image quality profile data stores image quality data corresponding to the image types (for example, three types of characters, graphics, and images) classified in the structural analysis processing in step S32. The values of these image quality data may be values calculated using physical properties (granularity, sharpness, resolution) using an evaluation formula, or subjective evaluations of printed matter output from each printer 4 visually. It can be a value. For example, in the case of a printer 4 capable of printing and outputting in two types of printing modes, a dithering method and an error diffusion method, as a halftone processing method, the printing mode to be processed in the dithering method corresponds to three image types of characters / graphics / image. A total of six patterns of image quality data are described, including image quality data and image quality data for three image types of characters / graphics / images for a print mode processed by the error diffusion method.

【0066】また、ステップS34では、ロードされた
画質プロファイルデータと印刷データ解析部22からの
解析データを用いて出力画質を推定する。例として、所
定のプリンタ4について文字に対する画質データを5
0、グラフィックに対する画質データを30、イメージ
に対する画質データを70とし、印刷データを分析して
得られた面積割合が4:2:1の場合、この印刷データ
に対する印刷画質レベルは、"(50ラ0.4+30ラ
0.2+70ラ0.1)/0.7?47〔ポイント〕"の
ように、簡単な積和演算で推定することができる。もち
ろん、より高精度な推定を行うためにより複雑な演算式
を用いることも可能であるし、どのような画質推定の計
算モデルを用いてもよい。推定結果はプリンタ適性判定
処理部26に送られる。
In step S34, the output image quality is estimated using the loaded image quality profile data and the analysis data from the print data analysis unit 22. As an example, the image quality data for characters for a given printer 4 is 5
0, image quality data for graphics is 30, image quality data for images is 70, and when the area ratio obtained by analyzing the print data is 4: 2: 1, the print image quality level for this print data is "(50 lanes). 0.4 + 30 × 0.2 + 70 × 0.1) /0.7-47 [points] ". Of course, it is possible to use a more complicated arithmetic expression in order to perform higher-precision estimation, and any calculation model for image quality estimation may be used. The estimation result is sent to the printer suitability determination processing unit 26.

【0067】なお、特に説明しないが、印刷時間推定部
24での印刷時間の推定や、印刷コスト推定部25での
印刷コストの推定も同様の手法で実現できる。即ち、プ
リンタ4のモードごとにプロファイルを作成し、それを
ロードして推定処理を行うことになる。
Although not particularly described, the estimation of the printing time by the printing time estimating unit 24 and the estimation of the printing cost by the printing cost estimating unit 25 can be realized by the same method. That is, a profile is created for each mode of the printer 4, and the profile is loaded to perform an estimation process.

【0068】推定された出力画質、印刷時間、印刷コス
トが送信されたプリンタ適性判定処理部26では、オペ
レータが設定した印刷条件と推定結果とを比較して印刷
に適合するプリンタ4であるか否かを判定する(ステッ
プS35)。一次抽出されたプリンタ4がオペレータの
設定した印刷条件を満たす場合には(ステップS35の
Y)、当該プリンタ4を候補のプリンタに加え、そのプ
リンタ4のプリンタ管理情報(プリンタIDや印刷モー
ド)に基づいて候補プリンタを登録する(ステップS3
6)。例えば、オペレータが50〔ポイント〕以上の画
質を要求している場合には、推定値が50を超えた時
に、そのプリンタ4のプリンタ管理情報を登録する。
The printer suitability determination processing unit 26 to which the estimated output image quality, printing time, and printing cost have been transmitted compares the printing condition set by the operator with the estimation result to determine whether the printer 4 is suitable for printing. Is determined (step S35). If the primary extracted printer 4 satisfies the printing conditions set by the operator (Y in step S35), the printer 4 is added to a candidate printer, and the printer management information (printer ID and print mode) of the printer 4 is added to the candidate printer. The candidate printer is registered based on the information (step S3).
6). For example, when the operator requests an image quality of 50 [points] or more, the printer management information of the printer 4 is registered when the estimated value exceeds 50.

【0069】ステップS33〜S36の処理は、一次抽
出された全てのプリンタ4について候補となり得るか否
かの検索が終了するまで(ステップS37のN)、繰り
返され、候補プリンタ抽出処理が終了する。
The processes in steps S33 to S36 are repeated until the search for all the primary-extracted printers 4 as candidates is completed (N in step S37), and the candidate printer extraction process ends.

【0070】図6に示すプリンタ選択処理に戻り、ステ
ップS22では、前述した候補プリンタ抽出処理により
検索された候補プリンタの情報をプリンタ選択処理装置
17から管理情報制御部20に通知し、通信処理装置1
6及びネットワークI/F15を介してワークステーシ
ョン2に送信する。このような候補プリンタ抽出処理に
より検索された候補プリンタをワークステーション2が
受信した場合には、前述したように、ワークステーショ
ン2のディスプレイに表示される印刷条件設定画面5の
窓14(図3参照)にその候補プリンタが一覧表示され
るので(図2に示したステップS7)、続くステップS
23においては、窓14に表示された候補プリンタの中
からオペレータが選択したプリンタ4の情報の受信に待
機する。
Returning to the printer selection processing shown in FIG. 6, in step S22, the information of the candidate printer searched by the above-described candidate printer extraction processing is notified from the printer selection processing unit 17 to the management information control unit 20, and the communication processing unit 1
6 and to the workstation 2 via the network I / F 15. When the workstation 2 receives the candidate printer searched by such a candidate printer extraction process, as described above, the window 14 of the printing condition setting screen 5 displayed on the display of the workstation 2 (see FIG. 3). ), A list of the candidate printers is displayed (step S7 shown in FIG. 2), and the subsequent step S7 is executed.
At 23, the process stands by to receive the information of the printer 4 selected by the operator from the candidate printers displayed on the window 14.

【0071】オペレータが選択したプリンタ4の情報を
通信処理装置16がワークステーション2から受け取っ
た場合には(ステップS23のY)、選択されたプリン
タ4のプリンタID及び印刷モードの識別コードを編集
文書データの識別IDに対応付けたプリンタ管理情報と
してプリンタ管理情報記憶装置18に記憶する(ステッ
プS24)。ステップS20〜S24により、印刷条件
設定手段と新規管理情報生成手段とを含む新規管理情報
記憶手段の機能が実現されている。なお、ステップS2
0で受信したワークステーション2のディスプレイに表
示される印刷条件設定画面5で設定された印刷条件もプ
リンタ管理情報記憶装置18に記憶するようにしても良
い。例えば、印刷条件として、出力画質と印刷時間と印
刷コストの条件が指定された場合には、それぞれの条件
値がデータとして記憶されることになる。
When the communication processing unit 16 receives the information of the printer 4 selected by the operator from the workstation 2 (Y in step S23), the printer ID of the selected printer 4 and the identification code of the print mode are changed to the edited document. The data is stored in the printer management information storage device 18 as printer management information associated with the data identification ID (step S24). The functions of the new management information storage unit including the print condition setting unit and the new management information generation unit are realized by steps S20 to S24. Step S2
The printing conditions set on the printing condition setting screen 5 displayed on the display of the workstation 2 received at 0 may also be stored in the printer management information storage device 18. For example, when conditions of output image quality, printing time, and printing cost are specified as printing conditions, the respective condition values are stored as data.

【0072】その後、そのプリンタ管理情報をプリンタ
選択処理装置17に送信し、プリンタ4および印刷モー
ドを決定し(ステップS25)、編集文書データの識別
IDとプリンタ4のプリンタIDと印刷モードとをネッ
トワークI/F15を介してワークステーション2に送
信する(ステップS26)。以上により、出力プリンタ
決定手段の機能が実現されている。
Thereafter, the printer management information is transmitted to the printer selection processing device 17, the printer 4 and the print mode are determined (step S25), and the identification ID of the edited document data, the printer ID of the printer 4, and the print mode are transmitted over the network. The data is transmitted to the work station 2 via the I / F 15 (step S26). As described above, the function of the output printer determining means is realized.

【0073】これにより、同じ文書を再印刷する場合に
は、ステップS13でプリンタ管理情報がロードされる
ので、ステップS14で標準のプリンタや標準の印刷モ
ードが優先的にセットされることになる。
Thus, when reprinting the same document, the printer management information is loaded in step S13, so that the standard printer and the standard print mode are set preferentially in step S14.

【0074】また、ユーザーが編集文書データを最初に
印刷する場合であっても、ユーザーの期待通りのプリン
タ4に出力することができる。
Even when the user prints the edited document data first, the edited document data can be output to the printer 4 as expected by the user.

【0075】さらに、特性の異なる複数のプリンタ4が
存在する環境でユーザーが特性の異なる種々の編集文書
データを印刷する場合に、編集文書データ毎にユーザー
の期待通りのプリンタ4に出力することができる。
Further, when the user prints various edited document data having different characteristics in an environment in which a plurality of printers 4 having different characteristics exist, it is possible to output each edited document data to the printer 4 as expected by the user. it can.

【0076】次に、本発明の第二の実施の形態を図9お
よび図10に基づいて説明する。図1ないし図8で示し
た部分と同一部分は同一符号を用いて示し、説明も省略
する(以降の各実施の形態でも同様とする)。本実施の
形態は、一次抽出されたプリンタ4がオペレータの指定
した印刷条件に適合するか否かをプリンタ適性判定処理
部26において判断するとともに、どの程度適合してい
るかという適性度を計算により算出してプリンタ4に優
先順位をつけるようにした点で本発明の第一の実施の形
態とは異なっている。
Next, a second embodiment of the present invention will be described with reference to FIGS. 1 to 8 are denoted by the same reference numerals, and description thereof will be omitted (the same applies to each of the following embodiments). In the present embodiment, the printer suitability determination processing unit 26 determines whether or not the primary extracted printer 4 meets the printing conditions specified by the operator, and calculates the suitability of the degree by which the suitability is determined by calculation. This is different from the first embodiment of the present invention in that the printers 4 are prioritized.

【0077】ここで、図9はプリンタ選択装置3におけ
るプリンタ選択処理の流れを概略的に示すフローチャー
トである。図9に示すように、本実施の形態のプリンタ
選択装置3におけるプリンタ選択処理のステップS41
〜S50については、前述した第一の実施の形態のプリ
ンタ選択処理のステップS11〜S20と何ら変わるも
のではないため、説明は省略する。
FIG. 9 is a flowchart schematically showing the flow of the printer selection process in the printer selection device 3. As shown in FIG. 9, step S41 of the printer selection process in the printer selection device 3 of the present embodiment
Steps S50 to S50 are not different from steps S11 to S20 of the printer selection process of the first embodiment described above, and therefore, description thereof is omitted.

【0078】図9に示すように、通信処理装置16がワ
ークステーション2からの印刷条件のデータや印刷デー
タ、プリンタ候補の要求命令を受け取った場合には(ス
テップS50のY)、管理情報制御部20に対してプリ
ンタ候補の要求が通知されてプリンタ選択処理装置17
に対してプリンタ候補の問い合わせが行なわれ、オペレ
ータが設定した印刷条件に適合する候補プリンタの検索
がプリンタ選択処理装置17において行なわれる(ステ
ップS51)。プリンタ選択処理装置17におけるオペ
レータが設定した印刷条件に適合する候補プリンタの検
索は、通信処理装置16にバッファリングされている印
刷条件及び印刷データに基づいて行なわれる。
As shown in FIG. 9, when the communication processing device 16 receives print condition data, print data, and a printer candidate request command from the workstation 2 (Y in step S50), the management information control unit 20 is notified of a request for a printer candidate, and the printer selection processing device 17
Is inquired of printer candidates, and a search for a candidate printer that matches the printing conditions set by the operator is performed in the printer selection processing device 17 (step S51). The search for candidate printers that match the printing conditions set by the operator in the printer selection processing device 17 is performed based on the printing conditions and print data buffered in the communication processing device 16.

【0079】以下、プリンタ選択処理装置17の動作に
ついて詳細に説明する。ここで、図10はプリンタ選択
処理装置17の候補プリンタ抽出処理の流れを概略的に
示すフローチャートである。図10に示すように、本実
施の形態のプリンタ選択処理装置17の候補プリンタ抽
出処理のステップS61〜S64については、前述した
第一の実施の形態の候補プリンタ抽出処理のステップS
31〜S34と何ら変わるものではないため、説明は省
略する。
Hereinafter, the operation of the printer selection processing device 17 will be described in detail. Here, FIG. 10 is a flowchart schematically showing a flow of the candidate printer extracting process of the printer selection processing device 17. As shown in FIG. 10, steps S61 to S64 of the candidate printer extraction process of the printer selection processing device 17 of the present embodiment are the same as those of the candidate printer extraction process of the first embodiment described above.
Since it is not different from 31 to S34, the description is omitted.

【0080】推定された出力画質、印刷時間、印刷コス
トが送信されたプリンタ適性判定処理部26では、一次
抽出されたプリンタ4がオペレータの設定した印刷条件
にどの程度適合しているかという適性度を計算により算
出し、その適性度に基づいてオペレータが設定した印刷
条件と推定結果とを比較して印刷条件を満たす(適合す
る)プリンタ4であるか否かを判定する(ステップS6
5)。一次抽出されたプリンタ4がオペレータの設定し
た印刷条件を満たす場合には(ステップS65のY)、
プリンタ管理情報(プリンタIDや印刷モード)に基づ
いて候補プリンタを登録するとともにその候補プリンタ
の適性度を登録する(ステップS66)。
The printer suitability determination processing unit 26 to which the estimated output image quality, printing time, and printing cost are transmitted, determines the degree of suitability of the primary extracted printer 4 to the printing conditions set by the operator. It is calculated by calculation, and based on the suitability, the printing condition set by the operator is compared with the estimation result to determine whether or not the printer 4 satisfies (conforms) the printing condition (step S6).
5). If the primary extracted printer 4 satisfies the printing conditions set by the operator (Y in step S65),
A candidate printer is registered based on the printer management information (printer ID and print mode) and the suitability of the candidate printer is registered (step S66).

【0081】ステップS63〜S66の処理は、一次抽
出された全てのプリンタ4について候補となり得るか否
かの検索が終了するまで(ステップS67のN)、繰り
返され、候補プリンタ抽出処理が終了する。
The processes in steps S63 to S66 are repeated until the search for all the primary extracted printers 4 as candidates is completed (N in step S67), and the candidate printer extraction process ends.

【0082】図9に示すプリンタ選択処理に戻り、ステ
ップS52では、前述した候補プリンタ抽出処理により
検索された候補プリンタをプリンタ選択処理装置17か
ら管理情報制御部20に通知するとともにその候補プリ
ンタの適性度を管理情報制御部20に通知し、管理情報
制御部20において適性度に基づいて候補プリンタをソ
ートしてプリンタ4の優先順位を決定する。
Returning to the printer selection processing shown in FIG. 9, in step S52, the printer selection processing device 17 notifies the management information control unit 20 of the candidate printers searched by the above-described candidate printer extraction processing, and the suitability of the candidate printers. The management information control unit 20 notifies the management information control unit 20, and the management information control unit 20 sorts the candidate printers based on the suitability and determines the priority order of the printers 4.

【0083】そして、続くステップS53では、その決
定されたプリンタ4の優先順位をプリンタID及び印刷
モードの識別コードとともに編集文書データの識別ID
に対応付けたプリンタ管理情報としてプリンタ管理情報
記憶装置18に記憶する。
In the subsequent step S53, the determined priority order of the printer 4 is set together with the printer ID and the identification code of the print mode together with the identification ID of the edited document data.
The printer management information is stored in the printer management information storage device 18 as printer management information associated with.

【0084】その後、そのプリンタ管理情報をプリンタ
選択処理装置17に送信し、プリンタ4および印刷モー
ドを決定し(ステップS54)、編集文書データの識別
IDとそのプリンタ4のプリンタIDと印刷モードとを
ネットワークI/F15を介してワークステーション2
に送信する(ステップS55)。
Thereafter, the printer management information is transmitted to the printer selection processing device 17, the printer 4 and the print mode are determined (step S54), and the identification ID of the edited document data, the printer ID of the printer 4, and the print mode are determined. Workstation 2 via network I / F 15
(Step S55).

【0085】これにより、同じ文書を再印刷する場合に
は、プリンタ管理情報記憶装置18からプリンタ管理情
報を読み出して、稼動中のプリンタ4であって優先順位
の高いプリンタ4から使用するようにすれば、印刷する
たびにすべてのプリンタ4から再選択する必要もなく、
また、短時間の使用で出力先が不容易に変更されるのを
避けることができる。
Thus, when the same document is to be reprinted, the printer management information is read out from the printer management information storage device 18 and used from the printer 4 that is operating and has the highest priority. For example, there is no need to reselect from all printers 4 every time printing is performed,
Further, it is possible to prevent the output destination from being easily changed due to short-time use.

【0086】次に、本発明の第三の実施の形態を図11
に基づいて説明する。本実施の形態は、一次抽出された
プリンタ4がオペレータの指定した印刷条件に適合する
か否かをプリンタ適性判定処理部26において判断する
とともに、どの程度適合しているかという適性度を計算
により算出してプリンタ4に優先順位をつけるようにし
た点で本発明の第二の実施の形態と同じであるが、オペ
レータの操作によって優先順位を更に最適化するように
した点で本発明の第二の実施の形態とは異なっている。
Next, a third embodiment of the present invention will be described with reference to FIG.
It will be described based on. In the present embodiment, the printer suitability determination processing unit 26 determines whether or not the primary extracted printer 4 meets the printing conditions specified by the operator, and calculates the suitability of the degree by which the suitability is determined by calculation. The second embodiment of the present invention is the same as the second embodiment of the present invention in that the priorities are assigned to the printers 4, but the priorities are further optimized by the operation of the operator. Is different from the embodiment.

【0087】ここで、図11はプリンタ選択装置3にお
けるプリンタ選択処理の流れを概略的に示すフローチャ
ートである。図11に示すように、本実施の形態のプリ
ンタ選択装置3におけるプリンタ選択処理のステップS
71〜S82については、前述した第二の実施の形態の
プリンタ選択処理のステップS41〜S52と何ら変わ
るものではないため、説明は省略する。
FIG. 11 is a flowchart schematically showing the flow of a printer selection process in the printer selection device 3. As shown in FIG. 11, step S of the printer selection process in the printer selection device 3 of the present embodiment
Steps S71 to S82 are not different from steps S41 to S52 of the printer selection processing according to the second embodiment described above, and thus description thereof is omitted.

【0088】ステップS83では、優先順位が決定され
た候補プリンタの情報をプリンタ選択処理装置17から
管理情報制御部20に通知し、通信処理装置16及びネ
ットワークI/F15を介してワークステーション2に
送信する。このような優先順位が決定された候補プリン
タをワークステーション2が受信した場合には、前述し
たように、ワークステーション2のディスプレイに表示
される印刷条件設定画面5の窓14(図3参照)にその
候補プリンタが優先順位の順番で一覧表示されるので
(図2に示したステップS7)、続くステップS84に
おいては、この優先順位をオペレータが必ずしも望んで
いないことも考えられることから窓14に表示された候
補プリンタの中からオペレータに最終的なプリンタ4を
選択をしてもらい、その選択されたプリンタ4の情報の
受信に待機する。
In step S83, information on the candidate printers for which the priorities have been determined is notified from the printer selection processing unit 17 to the management information control unit 20, and transmitted to the workstation 2 via the communication processing unit 16 and the network I / F 15. I do. When the workstation 2 receives such a candidate printer of which priority is determined, as described above, the window 14 (see FIG. 3) of the print condition setting screen 5 displayed on the display of the workstation 2 is displayed. Since the candidate printers are displayed in a list in the order of priority (step S7 shown in FIG. 2), in the subsequent step S84, this priority is displayed on the window 14 because the operator may not necessarily want the priority. The operator selects the final printer 4 from the selected candidate printers, and waits for information of the selected printer 4 to be received.

【0089】オペレータが選択したプリンタ4の情報を
通信処理装置16がワークステーション2から受け取っ
た場合には(ステップS84のY)、選択されたプリン
タ4を第一番目の優先順位に割り当て直し、プリンタ管
理情報記憶装置18に記憶する(ステップS85)。
When the communication processor 16 receives the information on the printer 4 selected by the operator from the workstation 2 (Y in step S84), the selected printer 4 is reassigned to the first priority, and The information is stored in the management information storage device 18 (step S85).

【0090】その後、そのプリンタ管理情報をプリンタ
選択処理装置17に送信し、プリンタ4および印刷モー
ドを決定し(ステップS86)、編集文書データの識別
IDとそのプリンタ4のプリンタIDと印刷モードとを
ネットワークI/F15を介してワークステーション2
に送信する(ステップS87)。
Thereafter, the printer management information is transmitted to the printer selection processing device 17, the printer 4 and the print mode are determined (step S86), and the identification ID of the edited document data, the printer ID of the printer 4, and the print mode are determined. Workstation 2 via network I / F 15
(Step S87).

【0091】これにより、同じ文書を再印刷する場合に
は、プリンタ管理情報記憶装置18からプリンタ管理情
報を読み出して、稼動中のプリンタ4であって優先順位
の高いプリンタ4から使用するようにすれば、印刷する
たびにすべてのプリンタ4から再選択する必要もなく、
また、短時間の使用で出力先が不容易に変更されるのを
避けることができる。また、オペレータの希望に沿った
プリンタ4への出力も可能になる。
Thus, when the same document is to be reprinted, the printer management information is read out from the printer management information storage device 18 and the active printer 4 is used from the printer 4 with the highest priority. For example, there is no need to reselect from all printers 4 every time printing is performed,
Further, it is possible to prevent the output destination from being easily changed due to short-time use. Further, output to the printer 4 according to the operator's request becomes possible.

【0092】なお、プリンタ管理情報記憶装置18に記
憶されるプリンタ管理情報に、どのプリンタ/印刷モー
ドが何回使用されたかがわかるような印刷履歴を記述す
るようにし、その印刷履歴に基づいて、実行回数の多い
プリンタ/印刷モードを第一番目の優先順位のプリンタ
/印刷モードにすることでオペレータにとって最適のプ
リンタ4に出力することができるようになる。
The printer management information stored in the printer management information storage device 18 describes a print history that indicates which printer / print mode has been used how many times. By setting the printer / print mode having the largest number of times to the printer / print mode of the first priority, it is possible to output to the printer 4 most suitable for the operator.

【0093】また、同じ文書を再印刷する際に優先順位
が第一番目に割り当てられたプリンタ4が稼動していな
い場合には、二番目以下の優先順位のプリンタ4の情報
をワークステーション2に送信し、ワークステーション
2のディスプレイに表示される印刷条件設定画面5の窓
14(図3参照)に一覧表示させ、再度オペレータに選
択させるようにしても良い。
When the same document is reprinted, if the printer 4 assigned the first priority is not operating, the information of the second or lower priority printer 4 is sent to the workstation 2. The information may be transmitted and displayed in a list on the window 14 (see FIG. 3) of the print condition setting screen 5 displayed on the display of the workstation 2 so that the operator can select it again.

【0094】次に、本発明の第四の実施の形態を図12
に基づいて説明する。前述した第一、第二、第三の実施
の形態のプリンティングシステム1では、便宜上プリン
タ選択装置3がワークステーション2とは独立している
場合について説明したが、プリンタ選択の機能がワーク
ステーション2の内部に実装されていても当然かまわな
い。例えば、ワークステーション2上でプリンタドライ
バの前段階で動作するソフトウェアとして実現すること
も可能である。そこで、本実施の形態は、前述した第
一、第二、第三の実施の形態で説明したような処理をコ
ンピュータに実行させる情報記憶媒体に関するものであ
る。
Next, a fourth embodiment of the present invention will be described with reference to FIG.
It will be described based on. In the printing system 1 of the first, second, and third embodiments described above, the case where the printer selection device 3 is independent of the workstation 2 has been described for convenience. Of course, it can be implemented internally. For example, it can be realized as software that operates on the workstation 2 before the printer driver. Thus, the present embodiment relates to an information storage medium that causes a computer to execute the processing described in the first, second, and third embodiments.

【0095】ここで、図12はワークステーション2の
ハードウェア構成例を示すブロック図である。図12に
示すように、ワークステーション2には、プリンティン
グシステム1の制御の中心をなすコンピュータとしての
マイクロコンピュータ27が内蔵されており、このマイ
クロコンピュータ27はプロセッサであるCPU28と
ROM29とRAM30とを中心に構成されている。R
OM29は読出し専用メモリであり、CPU28が実行
するプログラムの他、所定のデータが格納されている。
また、マイクロコンピュータ27中には、大容量記憶装
置であるDISK31(ここでは、固定ディスクを意味
する)と、ネットワーク上の機器と通信を行うNIC
(Network Iterface Card)32も含まれている。こ
のようなマイクロコンピュータ27には、ディスプレイ
33、キーボード(マウス等のポインティングデバイス
を含む)34、プログラム読取装置35等が接続されて
いる。プログラム読取装置35は、各種のプログラムコ
ード(制御プログラム)を記憶した記憶媒体、すなわ
ち、フロッピーディスク、ハードディスク、光ディスク
(CD−ROM,CD−R,CD−R/W,DVD−R
OM,DVD−RAMなど)、光磁気ディスク、メモリ
カードなどに記憶されているプログラムコードを読み取
る装置で、例えばフロッピーディスクドライブ、光ディ
スクドライブ、光磁気ディスクドライブなどである。
FIG. 12 is a block diagram showing an example of the hardware configuration of the workstation 2. As shown in FIG. 12, the workstation 2 has a built-in microcomputer 27 as a computer that controls the printing system 1. The microcomputer 27 mainly includes a CPU 28, a ROM 29, and a RAM 30 as processors. Is configured. R
The OM 29 is a read-only memory, and stores predetermined data in addition to a program executed by the CPU 28.
The microcomputer 27 includes a disk 31 (which means a fixed disk) which is a large-capacity storage device and an NIC which communicates with devices on a network.
(Network Interface Card) 32 is also included. A display 33, a keyboard (including a pointing device such as a mouse) 34, a program reader 35, and the like are connected to the microcomputer 27. The program reading device 35 is a storage medium storing various program codes (control programs), that is, a floppy disk, a hard disk, an optical disk (CD-ROM, CD-R, CD-R / W, DVD-R).
OM, DVD-RAM, etc.), a magneto-optical disk, a device for reading a program code stored in a memory card, and the like, such as a floppy disk drive, an optical disk drive, and a magneto-optical disk drive.

【0096】記憶媒体に記憶されるプログラムコードの
具体例としては、CPU28に各種の処理動作、特に前
述した第一、第二、第三の実施の形態に示した各ステッ
プなる過程に対応する処理を実行させるための制御プロ
グラムがソフトウェアとして予め設定されており、この
ような制御プログラムは、例えば、CD−ROMに予め
格納されている。そして、このようなソフトウェアはC
D−ROMからプログラム読取装置35を介してDIS
K31に予めインストールされており、CPU28の起
動時にRAM30に複写されて動作時にCPU28に読
み取られる。このようにCPU28が各種のプログラム
を読み取って対応する処理を実行することにより、各種
の処理機能が実現されるので、マイクロコンピュータ2
7が前述したような各種処理を実行することになる。な
お、コンピュータ27が読み出したプログラムコードを
実行することにより、そのプログラムコードの指示に基
づき、コンピュータ上で稼動しているOS(オペレーテ
ィングシステム)やデバイスドライバなどが実際の処理
の一部または全部を行い、その処理によって前述した機
能が達成される場合も含まれる。
As specific examples of the program codes stored in the storage medium, various processing operations are performed by the CPU 28, in particular, the processing corresponding to each step shown in the first, second, and third embodiments described above. Is previously set as software, and such a control program is stored in advance in, for example, a CD-ROM. And such software is C
DIS from the D-ROM via the program reader 35
K31 is installed in advance, and is copied to the RAM 30 when the CPU 28 is activated, and is read by the CPU 28 during operation. As described above, various processing functions are realized by the CPU 28 reading various programs and executing the corresponding processing.
7 executes various processes as described above. When the computer 27 executes the readout program code, an OS (operating system) or device driver running on the computer performs part or all of the actual processing based on the instructions of the program code. The case where the above-described function is achieved by the processing is also included.

【0097】[0097]

【発明の効果】請求項1記載の発明のプリンタ選択方法
によれば、複数台のプリンタ群中から所定のプリンタを
選択して編集文書データに基づいた印刷を実行させるプ
リンタ選択方法において、前記編集文書データ固有の出
力プリンタ情報を少なくとも含む各種情報から構成され
るプリンタ管理情報を記憶したプリンタ管理情報記憶手
段から前記編集文書データに応じた前記プリンタ管理情
報を検索する情報検索過程と、前記編集文書データに応
じた前記プリンタ管理情報が前記プリンタ管理情報記憶
手段に存在しない場合に、前記編集文書データに応じた
前記プリンタ管理情報を新規に生成して前記プリンタ管
理情報記憶手段に記憶する新規管理情報記憶過程と、検
索された前記プリンタ管理情報、または、新規に生成さ
れた前記プリンタ管理情報を参照して前記編集文書デー
タを出力する所定の前記プリンタを決定する出力プリン
タ決定過程と、を含んでなることにより、ユーザーが印
刷しようとしている編集文書データを、最適のプリンタ
に出力することができる。
According to the first aspect of the present invention, there is provided a printer selecting method for selecting a predetermined printer from a plurality of printer groups and executing printing based on edited document data. An information retrieval step of retrieving the printer management information corresponding to the edited document data from a printer management information storage unit storing printer management information including various types of information including at least output printer information unique to the document data; New management information for newly generating the printer management information corresponding to the edited document data and storing the same in the printer management information storage means when the printer management information corresponding to the data does not exist in the printer management information storage means. Storage process, the retrieved printer management information, or the newly created printer An output printer determining step of determining the predetermined printer that outputs the edited document data with reference to the management information, thereby outputting the edited document data to be printed by the user to an optimal printer. be able to.

【0098】請求項2記載の発明によれば、請求項1記
載のプリンタ選択方法において、前記新規管理情報記憶
過程は、前記編集文書データを印刷するための印刷条件
の設定を受け付ける印刷条件設定過程と、設定された前
記印刷条件に基づいて前記プリンタ管理情報を新規に生
成する新規管理情報生成過程と、を含んでなることによ
り、ユーザーが編集文書データを最初に印刷する場合で
あっても、ユーザーの期待通りのプリンタに出力するこ
とができる。
According to a second aspect of the present invention, in the printer selection method according to the first aspect, the new management information storing step includes a print condition setting step of receiving a print condition setting for printing the edited document data. And a new management information generation step of newly generating the printer management information based on the set printing conditions, even if the user prints the edited document data first, It can output to the printer as expected by the user.

【0099】請求項3記載の発明によれば、請求項1ま
たは2記載のプリンタ選択方法において、前記出力プリ
ンタ決定過程は、印刷可能な状態にある前記プリンタの
みを抽出する稼動プリンタ抽出過程を含んでなることに
より、ネットワーク環境に属するプリンタの稼動状況が
変化する場合でも、ユーザーが編集文書データを最適の
プリンタに出力することができる。
According to a third aspect of the present invention, in the printer selecting method according to the first or second aspect, the output printer determining step includes an active printer extracting step of extracting only the printers in a printable state. Accordingly, the user can output the edited document data to the optimum printer even when the operation status of the printer belonging to the network environment changes.

【0100】請求項4記載の発明によれば、請求項2記
載のプリンタ選択方法において、前記印刷条件は印刷品
質と印刷時間と印刷コストとのうち少なくとも一つ以上
の属性に関し、前記出力プリンタ決定過程は、前記各プ
リンタの有する前記属性に係る値を前記編集文書データ
に基づいて推定する属性値推定過程と、この属性値推定
過程によって推定された前記各プリンタの前記属性の値
と前記印刷条件設定過程によって設定された前記属性に
関する前記印刷条件の値とを比較して前記印刷条件を満
たす前記プリンタを抽出する属性値比較過程と、を含ん
でなることにより、特性の異なる複数のプリンタが存在
する環境でユーザーが特性の異なる種々の編集文書デー
タを印刷する場合に、編集文書データ毎にユーザーの期
待通りのプリンタに出力することができる。
According to a fourth aspect of the present invention, in the printer selection method according to the second aspect, the printing condition is related to at least one of print quality, printing time, and printing cost, and the output printer decision is made. A process of estimating an attribute value of each printer based on the edited document data based on the edited document data; a process of estimating the attribute value of each printer estimated by the attribute value estimating process; An attribute value comparing step of comparing the value of the printing condition with respect to the attribute set in the setting step to extract the printer satisfying the printing condition, thereby providing a plurality of printers having different characteristics. When a user prints various types of edited document data with different characteristics in an environment where the It is possible to output.

【0101】請求項5記載の発明によれば、請求項4記
載のプリンタ選択方法において、前記属性値比較過程に
よって抽出された前記プリンタを含む一の前記プリンタ
管理情報の選択を受け付けるプリンタ選択過程と、この
プリンタ選択過程によって選択された一の前記プリンタ
管理情報を前記編集文書データ固有の前記プリンタ管理
情報として前記プリンタ管理情報記憶手段に記憶させる
選択プリンタ管理情報記憶過程と、を含んでなることに
より、ユーザーが同じ編集文書データを複数回印刷する
場合に、できる限り同一のプリンタに出力することがで
きる。
According to a fifth aspect of the present invention, in the printer selecting method of the fourth aspect, a printer selecting step of receiving a selection of one piece of the printer management information including the printer extracted in the attribute value comparing step. Storing the selected printer management information selected by the printer selection process as the printer management information unique to the edited document data in the printer management information storage means. When the user prints the same edited document data a plurality of times, the same edited document data can be output to the same printer as much as possible.

【0102】請求項6記載の発明によれば、請求項4記
載のプリンタ選択方法において、前記属性値比較過程で
比較された推定属性値と条件属性値との適合度を示す適
性値を前記プリンタ管理情報毎に算出する適性値算出過
程と、この適性値算出過程で算出された前記適性値に基
づいて前記プリンタ管理情報毎の優先順位を決定する優
先順位決定過程と、を含んでなることにより、特性の異
なる複数のプリンタが存在する環境でユーザーが特性の
異なる種々の編集文書データを印刷する場合に、編集文
書データ毎にユーザーの期待通りのプリンタに迅速に出
力することができる。
According to a sixth aspect of the present invention, in the printer selection method according to the fourth aspect, an appropriateness value indicating a degree of conformity between the estimated attribute value and the condition attribute value compared in the attribute value comparison step is stored in the printer. An aptitude value calculating step of calculating for each management information, and a priority determining step of determining a priority for each of the printer management information based on the aptitude value calculated in the aptitude value calculating step. When a user prints various edited document data having different characteristics in an environment in which a plurality of printers having different characteristics exist, the user can quickly output the edited document data to a printer as expected by the user.

【0103】請求項7記載の発明のプリンタ選択装置に
よれば、複数台のプリンタ群中から所定のプリンタを選
択して編集文書データに基づいた印刷を実行させるプリ
ンタ選択装置において、前記編集文書データ固有の出力
プリンタ情報を少なくとも含む各種情報から構成される
プリンタ管理情報を記憶するプリンタ管理情報記憶手段
と、このプリンタ管理情報記憶手段に前記編集文書デー
タに応じた前記プリンタ管理情報が記憶されているか否
かを判断するプリンタ管理情報有無判断手段と、このプ
リンタ管理情報有無判断手段によって前記編集文書デー
タに応じた前記プリンタ管理情報が前記プリンタ管理情
報記憶手段に記憶されていないと判断された場合、前記
編集文書データに応じた前記プリンタ管理情報を新規に
生成して前記プリンタ管理情報記憶手段に記憶する新規
管理情報記憶手段と、前記プリンタ管理情報記憶手段に
記憶されていた前記プリンタ管理情報、または、新規に
生成された前記プリンタ管理情報を参照して前記編集文
書データを出力する所定の前記プリンタを決定する出力
プリンタ決定手段と、を備えることにより、ユーザーが
印刷しようとしている編集文書データを最適のプリンタ
に出力することができる。
According to the printer selection apparatus of the present invention, in the printer selection apparatus for selecting a predetermined printer from a plurality of printer groups and executing printing based on the edited document data, Printer management information storage means for storing printer management information composed of various information including at least unique output printer information, and whether the printer management information corresponding to the edited document data is stored in the printer management information storage means Printer management information presence / absence determination means for determining whether or not the printer management information corresponding to the edited document data is not stored in the printer management information storage means; The printer management information corresponding to the edited document data is newly generated, and New management information storage means stored in the printer management information storage means; and the printer management information stored in the printer management information storage means, or the edited document data by referring to the newly generated printer management information. And output printer determining means for determining the predetermined printer that outputs the image data. The edited document data that the user intends to print can be output to an optimal printer.

【0104】請求項8記載の発明によれば、請求項7記
載のプリンタ選択装置において、新規管理情報記憶手段
は、前記編集文書データを印刷するための印刷条件の設
定を受け付ける印刷条件設定手段と、設定された前記印
刷条件に基づいて前記プリンタ管理情報を新規に生成す
る新規管理情報生成手段と、を備えることにより、ユー
ザーが編集文書データを最初に印刷する場合であって
も、ユーザーの期待通りのプリンタに出力することがで
きる。
According to an eighth aspect of the present invention, in the printer selection apparatus according to the seventh aspect, the new management information storage means includes a print condition setting means for receiving a print condition setting for printing the edited document data. And a new management information generating means for newly generating the printer management information based on the set printing conditions, so that even when the user first prints the edited document data, Output to any printer.

【0105】請求項9記載の発明によれば、請求項7ま
たは8記載のプリンタ選択装置において、前記出力プリ
ンタ決定手段は、印刷可能な状態にある前記プリンタの
みを抽出する稼動プリンタ抽出手段を備えることによ
り、ネットワーク環境に属するプリンタの稼動状況が変
化する場合でも、ユーザーが編集文書データを最適のプ
リンタに出力することができる。
According to the ninth aspect of the present invention, in the printer selecting apparatus according to the seventh or eighth aspect, the output printer deciding means includes an active printer extracting means for extracting only the printer in a printable state. This allows the user to output the edited document data to the optimum printer even when the operating status of the printer belonging to the network environment changes.

【0106】請求項10記載の発明の記憶媒体によれ
ば、複数台のプリンタ群中から所定のプリンタを選択し
て編集文書データに基づいた印刷を実行させることをコ
ンピュータに実行させるコンピュータに読み取り可能な
プログラムを記憶している記憶媒体であって、前記プロ
グラムは、前記編集文書データ固有の出力プリンタ情報
を少なくとも含む各種情報から構成されるプリンタ管理
情報を記憶したプリンタ管理情報記憶手段から前記編集
文書データに応じた前記プリンタ管理情報を検索する情
報検索過程と、前記編集文書データに応じた前記プリン
タ管理情報が前記プリンタ管理情報記憶手段に存在しな
い場合に、前記編集文書データに応じた前記プリンタ管
理情報を新規に生成して前記プリンタ管理情報記憶手段
に記憶する新規管理情報記憶過程と、検索された前記プ
リンタ管理情報、または、新規に生成された前記プリン
タ管理情報を参照して前記編集文書データを出力する所
定の前記プリンタを決定する出力プリンタ決定過程と、
を前記コンピュータに実行させることにより、ユーザー
が印刷しようとしている編集文書データを最適のプリン
タに出力することができる。
According to the storage medium of the tenth aspect of the present invention, the computer can read a predetermined printer from a plurality of printer groups and execute the printing based on the edited document data. A storage medium storing a printer management information storage means storing printer management information including at least various information including output printer information unique to the edited document data. An information retrieval step of retrieving the printer management information corresponding to data; and the printer management corresponding to the edited document data when the printer management information corresponding to the edited document data does not exist in the printer management information storage unit. New management for newly generating information and storing it in the printer management information storage means A broadcast memory processes, the printer management information retrieved, or, an output printer determination process of determining the predetermined said printer for outputting the edited document data by referring to the printer management information newly generated,
Is executed by the computer, the edited document data that the user intends to print can be output to an optimal printer.

【0107】請求項11記載の発明によれば、請求項1
0記載の記憶媒体において、前記新規管理情報記憶過程
は、前記編集文書データを印刷するための印刷条件の設
定を受け付ける印刷条件設定過程と、設定された前記印
刷条件に基づいて前記プリンタ管理情報を新規に生成す
る新規管理情報生成過程と、を前記コンピュータに実行
させることにより、ユーザーが編集文書データを最初に
印刷する場合であっても、ユーザーの期待通りのプリン
タに出力することができる。
According to the eleventh aspect, the first aspect is provided.
0, the new management information storing step includes a printing condition setting step of receiving a setting of a printing condition for printing the edited document data, and the printer management information based on the set printing condition. By causing the computer to execute the newly generated new management information generation step, even when the user first prints the edited document data, the edited document data can be output to the printer as expected by the user.

【0108】請求項12記載の発明によれば、請求項1
1記載の記憶媒体において、前記印刷条件は印刷品質と
印刷時間と印刷コストとのうち少なくとも一つ以上の属
性に関し、前記出力プリンタ決定過程は、前記各プリン
タの有する前記属性に係る値を前記編集文書データに基
づいて推定する属性値推定過程と、この属性値推定過程
によって推定された前記各プリンタの前記属性の値と前
記印刷条件設定過程によって設定された前記属性に関す
る前記印刷条件の値とを比較して前記印刷条件を満たす
前記プリンタを抽出する属性値比較過程と、を前記コン
ピュータに実行させることにより、特性の異なる複数の
プリンタが存在する環境でユーザーが特性の異なる種々
の編集文書データを印刷する場合に、編集文書データ毎
にユーザーの期待通りのプリンタに出力することができ
る。
According to the twelfth aspect, according to the first aspect,
2. The storage medium according to claim 1, wherein the print condition is related to at least one attribute of print quality, print time, and print cost, and the output printer determination step is to edit a value related to the attribute of each printer. An attribute value estimating step of estimating based on the document data, and a value of the attribute of each printer estimated by the attribute value estimating step and a value of the printing condition related to the attribute set by the printing condition setting step. Performing an attribute value comparison step of comparing and extracting the printers satisfying the printing conditions, thereby allowing the user to execute various edited document data having different characteristics in an environment where a plurality of printers having different characteristics exist. When printing, the edited document data can be output to a printer as expected by the user.

【0109】請求項13記載の発明によれば、請求項1
2記載の記憶媒体において、前記属性値比較過程によっ
て抽出された前記プリンタを含む一の前記プリンタ管理
情報の選択を受け付けるプリンタ選択過程と、このプリ
ンタ選択過程によって選択された一の前記プリンタ管理
情報を前記編集文書データ固有の前記プリンタ管理情報
として前記プリンタ管理情報記憶手段に記憶させる選択
プリンタ管理情報記憶過程と、を前記コンピュータに実
行させることにより、ユーザーが同じ編集文書データを
複数回印刷する場合に、できる限り同一のプリンタに出
力することができる。
According to the thirteenth aspect, the first aspect is provided.
3. The storage medium according to claim 2, wherein a printer selection step of receiving selection of one of the printer management information including the printer extracted in the attribute value comparison step, and one of the printer management information selected in the printer selection step. By causing the computer to execute a selected printer management information storage step of storing the printer management information in the printer management information storage unit as the printer management information specific to the edited document data. Can be output to the same printer as much as possible.

【0110】請求項14記載の発明によれば、請求項1
1ないし13のいずれか一記載の記憶媒体において、前
記選択プリンタ管理情報記憶過程によって記憶された前
記編集文書データ固有の前記プリンタ管理情報が使用で
きない場合、前記印刷条件設定過程により設定された前
記編集文書データを印刷するための印刷条件を参照して
前記プリンタ管理情報を再度生成する再度管理情報生成
過程を前記コンピュータに実行させることにより、ユー
ザーが同じ編集文書データを再印刷する時に、標準のプ
リンタが使用できないような場合であっても、できる限
り出力特性が似ているプリンタに出力することができ
る。
According to the fourteenth aspect of the present invention, the first aspect is provided.
14. In the storage medium according to any one of 1 to 13, when the printer management information unique to the edited document data stored in the selected printer management information storage step cannot be used, the editing set in the printing condition setting step is performed. When the user reprints the same edited document data by causing the computer to execute the management information generation process again to generate the printer management information with reference to the printing conditions for printing the document data, the standard printer is used. Can be output to a printer having similar output characteristics as much as possible.

【0111】請求項15記載の発明によれば、請求項1
0ないし14のいずれか一記載の記憶媒体において、前
記プリンタ管理情報に基づいて印刷を実行した回数をそ
のプリンタ管理情報に対応付けて記憶させる実行回数記
憶過程と、この実行回数記憶過程で記憶された前記プリ
ンタ管理情報の実行回数に基づいて前記プリンタ管理情
報毎の優先順位を決定する実行回数優先順位決定過程
と、を前記コンピュータに実行させることにより、特性
の異なる複数のプリンタが存在する環境で、ユーザーが
同一の編集文書データを繰り返し印刷する場合に、なる
べく同一のプリンタに迅速に出力することができる。
According to the fifteenth aspect, the first aspect is provided.
15. The storage medium according to any one of 0 to 14, wherein the number of times of printing based on the printer management information is stored in association with the printer management information, and the number of times of printing is stored in the execution number storing step. And determining the priority of each printer management information based on the number of times of execution of the printer management information, by the computer, in an environment where a plurality of printers having different characteristics exist. When the user repeatedly prints the same edited document data, the data can be output to the same printer as quickly as possible.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第一の実施の形態のプリンティングシ
ステムの全体構成を説明するブロック図である。
FIG. 1 is a block diagram illustrating an overall configuration of a printing system according to a first embodiment of the present invention.

【図2】ワークステーション側の処理を説明するフロー
チャートである。
FIG. 2 is a flowchart illustrating processing on a workstation side.

【図3】ワークステーションのディスプレイに表示され
る印刷条件設定画面を示す平面図である。
FIG. 3 is a plan view showing a print condition setting screen displayed on a display of a workstation.

【図4】プリンタ選択装置の構成例を示す機能ブロック
図である。
FIG. 4 is a functional block diagram illustrating a configuration example of a printer selection device.

【図5】プリンタ選択処理装置の構成例を示す機能ブロ
ック図である。
FIG. 5 is a functional block diagram illustrating a configuration example of a printer selection processing device.

【図6】プリンタ選択装置におけるプリンタ選択処理の
流れを概略的に示すフローチャートである。
FIG. 6 is a flowchart schematically showing a flow of a printer selection process in the printer selection device.

【図7】プリンタ管理情報記憶装置に記憶されているプ
リンタ管理情報の一例を示す説明図である。
FIG. 7 is an explanatory diagram illustrating an example of printer management information stored in a printer management information storage device.

【図8】プリンタ選択処理装置の候補プリンタ抽出処理
の流れを概略的に示すフローチャートである。
FIG. 8 is a flowchart schematically showing a flow of a candidate printer extracting process of the printer selection processing device.

【図9】本発明の第二の実施の形態のプリンタ選択装置
におけるプリンタ選択処理の流れを概略的に示すフロー
チャートである。
FIG. 9 is a flowchart schematically showing a flow of a printer selection process in the printer selection device according to the second embodiment of the present invention.

【図10】プリンタ選択処理装置の候補プリンタ抽出処
理の流れを概略的に示すフローチャートである。
FIG. 10 is a flowchart schematically showing a flow of a candidate printer extracting process of the printer selection processing device.

【図11】本発明の第三の実施の形態のプリンタ選択装
置におけるプリンタ選択処理の流れを概略的に示すフロ
ーチャートである。
FIG. 11 is a flowchart schematically illustrating a flow of a printer selection process in a printer selection device according to a third embodiment of the present invention.

【図12】本発明の第四の実施の形態のワークステーシ
ョンのハードウェア構成例を示すブロック図である。
FIG. 12 is a block diagram illustrating a hardware configuration example of a workstation according to a fourth embodiment of this invention.

【符号の説明】[Explanation of symbols]

3 プリンタ選択装置 4 プリンタ 18 プリンタ管理情報記憶手段 3 Printer selection device 4 Printer 18 Printer management information storage means

─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成11年11月17日(1999.11.
17)
[Submission date] November 17, 1999 (1999.11.
17)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0066[Correction target item name] 0066

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0066】また、ステップS34では、ロードされた
画質プロファイル・データと印刷データ解析部22から
の解析データを用いて出力画質を推定する。例として、
所定のプリンタ4について文字に対する画質データを5
0、グラフィックに対する画質データを30、イメージ
に対する画質データを70とし、印刷データを分析して
得られた面積割合が4:2:1の場合、この印刷データ
に対する印刷画質レベルは、"(50×0.4+30×
0.2+70×0.1)/0.7≒47〔ポイント〕"
のように、簡単な積和演算で推定することができる。も
ちろん、より高精度な推定を行うためにより複雑な演算
式を用いることも可能であるし、どのような画質推定の
計算モデルを用いてもよい。推定結果はプリンタ適性判
定処理部26に送られる。
In step S34, the output image quality is estimated using the loaded image quality profile data and the analysis data from the print data analysis unit 22. As an example,
For a given printer 4, image quality data for characters
When the image quality data for graphics is 30 and the image quality data for images is 70 and the area ratio obtained by analyzing the print data is 4: 2: 1, the print image quality level for this print data is “(50 × 0.4 + 30x
0.2 + 70 × 0.1) /0.7≒47 [points] "
Can be estimated by a simple product-sum operation. Of course, it is possible to use a more complicated arithmetic expression in order to perform higher-precision estimation, and any calculation model for image quality estimation may be used. The estimation result is sent to the printer suitability determination processing unit 26.

Claims (15)

【特許請求の範囲】[Claims] 【請求項1】 複数台のプリンタ群中から所定のプリン
タを選択して編集文書データに基づいた印刷を実行させ
るプリンタ選択方法において、 前記編集文書データ固有の出力プリンタ情報を少なくと
も含む各種情報から構成されるプリンタ管理情報を記憶
したプリンタ管理情報記憶手段から前記編集文書データ
に応じた前記プリンタ管理情報を検索する情報検索過程
と、 前記編集文書データに応じた前記プリンタ管理情報が前
記プリンタ管理情報記憶手段に存在しない場合に、前記
編集文書データに応じた前記プリンタ管理情報を新規に
生成して前記プリンタ管理情報記憶手段に記憶する新規
管理情報記憶過程と、 検索された前記プリンタ管理情報、または、新規に生成
された前記プリンタ管理情報を参照して前記編集文書デ
ータを出力する所定の前記プリンタを決定する出力プリ
ンタ決定過程と、を含んでなることを特徴とするプリン
タ選択方法。
1. A printer selecting method for selecting a predetermined printer from a plurality of printer groups and executing printing based on edited document data, comprising: a printer; An information retrieval step of retrieving the printer management information according to the edited document data from a printer management information storage unit storing the printer management information to be stored; and storing the printer management information according to the edited document data in the printer management information storage. A new management information storage step of newly generating the printer management information according to the edited document data and storing the new printer management information in the printer management information storage means, if the printer management information does not exist in the means, Outputting the edited document data with reference to the newly generated printer management information An output printer determining step of determining the predetermined printer.
【請求項2】 前記新規管理情報記憶過程は、 前記編集文書データを印刷するための印刷条件の設定を
受け付ける印刷条件設定過程と、 設定された前記印刷条件に基づいて前記プリンタ管理情
報を新規に生成する新規管理情報生成過程と、を含んで
なることを特徴とする請求項1記載のプリンタ選択方
法。
2. The new management information storing step includes: a printing condition setting step of receiving a setting of a printing condition for printing the edited document data; and newly storing the printer management information based on the set printing condition. 2. The method according to claim 1, further comprising the step of generating new management information.
【請求項3】 前記出力プリンタ決定過程は、印刷可能
な状態にある前記プリンタのみを抽出する稼動プリンタ
抽出過程を含んでなることを特徴とする請求項1または
2記載のプリンタ選択方法。
3. The printer selection method according to claim 1, wherein the output printer determination step includes an active printer extraction step of extracting only the printer in a printable state.
【請求項4】 前記印刷条件は印刷品質と印刷時間と印
刷コストとのうち少なくとも一つ以上の属性に関し、 前記出力プリンタ決定過程は、 前記各プリンタの有する前記属性に係る値を前記編集文
書データに基づいて推定する属性値推定過程と、 この属性値推定過程によって推定された前記各プリンタ
の前記属性の値と前記印刷条件設定過程によって設定さ
れた前記属性に関する前記印刷条件の値とを比較して前
記印刷条件を満たす前記プリンタを抽出する属性値比較
過程と、を含んでなることを特徴とする請求項2記載の
プリンタ選択方法。
4. The print condition is related to at least one of print quality, print time, and print cost attributes, and the output printer determining step includes the step of determining a value of the attribute of each of the printers into the edited document data. Comparing the attribute value of each printer estimated in the attribute value estimating process with the printing condition value relating to the attribute set in the printing condition setting process. 3. The printer selection method according to claim 2, further comprising: an attribute value comparison step of extracting the printer satisfying the printing condition.
【請求項5】 前記属性値比較過程によって抽出された
前記プリンタを含む一の前記プリンタ管理情報の選択を
受け付けるプリンタ選択過程と、 このプリンタ選択過程によって選択された一の前記プリ
ンタ管理情報を前記編集文書データ固有の前記プリンタ
管理情報として前記プリンタ管理情報記憶手段に記憶さ
せる選択プリンタ管理情報記憶過程と、を含んでなるこ
とを特徴とする請求項4記載のプリンタ選択方法。
5. A printer selecting step for receiving selection of one of the printer management information including the printer extracted in the attribute value comparing step, and editing the one of the printer management information selected in the printer selecting step. 5. The printer selection method according to claim 4, further comprising the step of storing selected printer management information stored in said printer management information storage means as said printer management information specific to document data.
【請求項6】 前記属性値比較過程で比較された推定属
性値と条件属性値との適合度を示す適性値を前記プリン
タ管理情報毎に算出する適性値算出過程と、 この適性値算出過程で算出された前記適性値に基づいて
前記プリンタ管理情報毎の優先順位を決定する優先順位
決定過程と、を含んでなることを特徴とする請求項4記
載のプリンタ選択方法。
6. An aptitude value calculation step of calculating an aptitude value indicating a degree of suitability between the estimated attribute value and the condition attribute value compared in the attribute value comparison step for each of the printer management information. 5. The printer selection method according to claim 4, further comprising: a priority order determining step of determining a priority order for each piece of the printer management information based on the calculated suitability value.
【請求項7】 複数台のプリンタ群中から所定のプリン
タを選択して編集文書データに基づいた印刷を実行させ
るプリンタ選択装置において、 前記編集文書データ固有の出力プリンタ情報を少なくと
も含む各種情報から構成されるプリンタ管理情報を記憶
するプリンタ管理情報記憶手段と、 このプリンタ管理情報記憶手段に前記編集文書データに
応じた前記プリンタ管理情報が記憶されているか否かを
判断するプリンタ管理情報有無判断手段と、 このプリンタ管理情報有無判断手段によって前記編集文
書データに応じた前記プリンタ管理情報が前記プリンタ
管理情報記憶手段に記憶されていないと判断された場
合、前記編集文書データに応じた前記プリンタ管理情報
を新規に生成して前記プリンタ管理情報記憶手段に記憶
する新規管理情報記憶手段と、 前記プリンタ管理情報記憶手段に記憶されていた前記プ
リンタ管理情報、または、新規に生成された前記プリン
タ管理情報を参照して前記編集文書データを出力する所
定の前記プリンタを決定する出力プリンタ決定手段と、
を備えることを特徴とするプリンタ選択装置。
7. A printer selection device for selecting a predetermined printer from a group of a plurality of printers and executing printing based on edited document data, comprising: various information including at least output printer information unique to the edited document data. Printer management information storage means for storing printer management information to be stored; printer management information presence / absence determination means for determining whether or not the printer management information corresponding to the edited document data is stored in the printer management information storage means; When the printer management information presence / absence determining means determines that the printer management information corresponding to the edited document data is not stored in the printer management information storage means, the printer management information corresponding to the edited document data is A new management information record newly generated and stored in the printer management information storage means. Output means for determining the predetermined printer to output the edited document data by referring to the printer management information stored in the printer management information storage means or the newly generated printer management information. Printer determination means;
A printer selection device comprising:
【請求項8】 新規管理情報記憶手段は、 前記編集文書データを印刷するための印刷条件の設定を
受け付ける印刷条件設定手段と、 設定された前記印刷条件に基づいて前記プリンタ管理情
報を新規に生成する新規管理情報生成手段と、を備える
ことを特徴とする請求項7記載のプリンタ選択装置。
8. A new management information storage unit, a printing condition setting unit for receiving a setting of a printing condition for printing the edited document data, and a new generation of the printer management information based on the set printing condition. 8. The printer selection device according to claim 7, further comprising: a new management information generating unit that performs the operation.
【請求項9】 前記出力プリンタ決定手段は、印刷可能
な状態にある前記プリンタのみを抽出する稼動プリンタ
抽出手段を備えることを特徴とする請求項7または8記
載のプリンタ選択装置。
9. The printer selection device according to claim 7, wherein the output printer determination unit includes an active printer extraction unit that extracts only the printer in a printable state.
【請求項10】 複数台のプリンタ群中から所定のプリ
ンタを選択して編集文書データに基づいた印刷を実行さ
せることをコンピュータに実行させるコンピュータに読
み取り可能なプログラムを記憶している記憶媒体であっ
て、 前記プログラムは、 前記編集文書データ固有の出力プリンタ情報を少なくと
も含む各種情報から構成されるプリンタ管理情報を記憶
したプリンタ管理情報記憶手段から前記編集文書データ
に応じた前記プリンタ管理情報を検索する情報検索過程
と、 前記編集文書データに応じた前記プリンタ管理情報が前
記プリンタ管理情報記憶手段に存在しない場合に、前記
編集文書データに応じた前記プリンタ管理情報を新規に
生成して前記プリンタ管理情報記憶手段に記憶する新規
管理情報記憶過程と、 検索された前記プリンタ管理情報、または、新規に生成
された前記プリンタ管理情報を参照して前記編集文書デ
ータを出力する所定の前記プリンタを決定する出力プリ
ンタ決定過程と、を前記コンピュータに実行させること
を特徴とする記憶媒体。
10. A storage medium storing a computer-readable program for causing a computer to select a predetermined printer from a plurality of printer groups and execute printing based on edited document data. The program retrieves the printer management information corresponding to the edited document data from a printer management information storage unit that stores printer management information including various types of information including at least output printer information unique to the edited document data. An information retrieving step, wherein when the printer management information corresponding to the edited document data does not exist in the printer management information storage unit, the printer management information corresponding to the edited document data is newly generated and the printer management information A new management information storing step of storing the new management information in the storage means; An output printer determining step of determining the predetermined printer that outputs the edited document data by referring to the printer management information or the newly generated printer management information. Storage medium.
【請求項11】 前記新規管理情報記憶過程は、 前記編集文書データを印刷するための印刷条件の設定を
受け付ける印刷条件設定過程と、 設定された前記印刷条件に基づいて前記プリンタ管理情
報を新規に生成する新規管理情報生成過程と、を前記コ
ンピュータに実行させることを特徴とする請求項10記
載の記憶媒体。
11. The new management information storing step includes: a printing condition setting step of receiving a setting of a printing condition for printing the edited document data; and newly storing the printer management information based on the set printing condition. The storage medium according to claim 10, wherein the computer is caused to execute a new management information generating step of generating.
【請求項12】 前記印刷条件は印刷品質と印刷時間と
印刷コストとのうち少なくとも一つ以上の属性に関し、 前記出力プリンタ決定過程は、 前記各プリンタの有する前記属性に係る値を前記編集文
書データに基づいて推定する属性値推定過程と、 この属性値推定過程によって推定された前記各プリンタ
の前記属性の値と前記印刷条件設定過程によって設定さ
れた前記属性に関する前記印刷条件の値とを比較して前
記印刷条件を満たす前記プリンタを抽出する属性値比較
過程と、を前記コンピュータに実行させることを特徴と
する請求項11記載の記憶媒体。
12. The print condition is related to at least one attribute of print quality, print time, and print cost, and the output printer determining step is to change a value of the attribute of each printer to the edited document data. Comparing the attribute value of each printer estimated in the attribute value estimating process with the printing condition value relating to the attribute set in the printing condition setting process. 12. The storage medium according to claim 11, further comprising: causing the computer to execute an attribute value comparison step of extracting the printer satisfying the printing condition.
【請求項13】 前記属性値比較過程によって抽出され
た前記プリンタを含む一の前記プリンタ管理情報の選択
を受け付けるプリンタ選択過程と、 このプリンタ選択過程によって選択された一の前記プリ
ンタ管理情報を前記編集文書データ固有の前記プリンタ
管理情報として前記プリンタ管理情報記憶手段に記憶さ
せる選択プリンタ管理情報記憶過程と、を前記コンピュ
ータに実行させることを特徴とする請求項12記載の記
憶媒体。
13. A printer selecting step for receiving selection of one of the printer management information including the printer extracted in the attribute value comparing step, and editing the one of the printer management information selected in the printer selecting step. 13. The storage medium according to claim 12, wherein said computer executes a selected printer management information storing step of storing in said printer management information storage means as said printer management information specific to document data.
【請求項14】 前記選択プリンタ管理情報記憶過程に
よって記憶された前記編集文書データ固有の前記プリン
タ管理情報が使用できない場合、前記印刷条件設定過程
により設定された前記編集文書データを印刷するための
印刷条件を参照して前記プリンタ管理情報を再度生成す
る再度管理情報生成過程を前記コンピュータに実行させ
ることを特徴とする請求項11ないし13のいずれか一
記載の記憶媒体。
14. When the printer management information unique to the edited document data stored in the selected printer management information storing step cannot be used, printing for printing the edited document data set in the printing condition setting step is performed. 14. The storage medium according to claim 11, wherein the computer is caused to execute a management information generating step again of generating the printer management information by referring to a condition.
【請求項15】 前記プリンタ管理情報に基づいて印刷
を実行した回数をそのプリンタ管理情報に対応付けて記
憶させる実行回数記憶過程と、 この実行回数記憶過程で記憶された前記プリンタ管理情
報の実行回数に基づいて前記プリンタ管理情報毎の優先
順位を決定する実行回数優先順位決定過程と、を前記コ
ンピュータに実行させることを特徴とする請求項10な
いし14のいずれか一記載の記憶媒体。
15. An execution count storing step of storing the number of times of printing based on the printer management information in association with the printer management information; and an execution count of the printer management information stored in the execution count storage step. The storage medium according to any one of claims 10 to 14, further comprising: causing the computer to execute a number-of-times-of-execution priority determining step of determining a priority for each piece of printer management information based on the information.
JP31436399A 1999-11-04 1999-11-04 Printer selecting method, printer selector and storage medium Pending JP2001134399A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31436399A JP2001134399A (en) 1999-11-04 1999-11-04 Printer selecting method, printer selector and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31436399A JP2001134399A (en) 1999-11-04 1999-11-04 Printer selecting method, printer selector and storage medium

Publications (1)

Publication Number Publication Date
JP2001134399A true JP2001134399A (en) 2001-05-18

Family

ID=18052442

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31436399A Pending JP2001134399A (en) 1999-11-04 1999-11-04 Printer selecting method, printer selector and storage medium

Country Status (1)

Country Link
JP (1) JP2001134399A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010152849A (en) * 2008-12-26 2010-07-08 Seiko Epson Corp Print support program, information processing apparatus, and image forming system
JP2012022576A (en) * 2010-07-15 2012-02-02 Brother Ind Ltd Information processing program
JP2012038291A (en) * 2010-07-15 2012-02-23 Brother Ind Ltd Information processing program, information processing device, and information processing method
US8214752B2 (en) 2006-09-29 2012-07-03 Sharp Laboratories Of America, Inc. Systems and methods for dynamically generating user interfaces for controlling a device with a client side filter
WO2013179911A1 (en) 2012-05-28 2013-12-05 富士フイルム株式会社 Printing management device and method, printing management system, printing system, information processing device and recording medium
JP2014171161A (en) * 2013-03-05 2014-09-18 Ricoh Co Ltd Printing system, method, and program
US9191539B2 (en) 2010-06-29 2015-11-17 Brother Kogyo Kabushiki Kaisha Function based device registration for data processing apparatus
US9253347B2 (en) 2011-06-24 2016-02-02 Brother Kogyo Kabushiki Kaisha Data processing device
JP2016180910A (en) * 2015-03-25 2016-10-13 コニカミノルタ株式会社 Inspection device, image forming apparatus, image forming system, and inspection program
US9950548B2 (en) 2014-09-29 2018-04-24 Fujifilm Corporation Print management device, print management method, and print management program
JP2019149159A (en) * 2018-02-27 2019-09-05 株式会社リコー Printer model recommendation mechanism
JP2019211991A (en) * 2018-06-04 2019-12-12 富士ゼロックス株式会社 Image formation processing support device, image formation processing support program and image formation system
US10868926B2 (en) 2010-06-29 2020-12-15 Brother Kogyo Kabushiki Kaisha Display of two functions of device used with data processing apparatus
JP7408436B2 (en) 2020-02-28 2024-01-05 株式会社Screenホールディングス Printing method

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8214752B2 (en) 2006-09-29 2012-07-03 Sharp Laboratories Of America, Inc. Systems and methods for dynamically generating user interfaces for controlling a device with a client side filter
JP2010152849A (en) * 2008-12-26 2010-07-08 Seiko Epson Corp Print support program, information processing apparatus, and image forming system
US9191539B2 (en) 2010-06-29 2015-11-17 Brother Kogyo Kabushiki Kaisha Function based device registration for data processing apparatus
US11729321B2 (en) 2010-06-29 2023-08-15 Brother Kogyo Kabushiki Kaisha Display of two functions of device used with data processing apparatus
US11223730B2 (en) 2010-06-29 2022-01-11 Brother Kogyo Kabushiki Kaisha Display of two functions of device used with data processing apparatus
US10868926B2 (en) 2010-06-29 2020-12-15 Brother Kogyo Kabushiki Kaisha Display of two functions of device used with data processing apparatus
US10375257B2 (en) 2010-06-29 2019-08-06 Brother Kogyo Kabushiki Kaisha Display of two functions of device used with data processing apparatus
US9538025B2 (en) 2010-06-29 2017-01-03 Brother Kogyo Kabushiki Kaisha Registration of two functions of device used with data processing apparatus
US9294647B2 (en) 2010-06-29 2016-03-22 Brother Kogyo Kabushiki Kaisha Function-based device registration for a data processing apparatus
US9942423B2 (en) 2010-06-29 2018-04-10 Brother Kogyo Kabushiki Kaisha Display of two functions of device used with data processing apparatus
JP2012038291A (en) * 2010-07-15 2012-02-23 Brother Ind Ltd Information processing program, information processing device, and information processing method
US8810835B2 (en) 2010-07-15 2014-08-19 Brother Kogyo Kabushiki Kaisha Data-processing apparatus that causes device to execute process
JP2012022576A (en) * 2010-07-15 2012-02-02 Brother Ind Ltd Information processing program
US9253347B2 (en) 2011-06-24 2016-02-02 Brother Kogyo Kabushiki Kaisha Data processing device
US9317227B2 (en) 2012-05-28 2016-04-19 Fujifilm Corporation Printing management device and method, printing management system, printing system information processing device and recording medium for deciding a printout condition
US9823883B2 (en) * 2012-05-28 2017-11-21 Fujifilm Corporation Printing management device and method, printing management system, printing system information processing device and recording medium for deciding a printout condition
US20160188268A1 (en) * 2012-05-28 2016-06-30 Fujifilm Corporation Printing management device and method, printing management system, printing system information processing device and recording medium for deciding a printout condition
US20150077800A1 (en) * 2012-05-28 2015-03-19 Fujifilm Corporation Printing management device and method, printing management system, printing system and information processing device
JP2013246722A (en) * 2012-05-28 2013-12-09 Fujifilm Corp Print management device and method, print management system, printing system, information processing device and program
WO2013179911A1 (en) 2012-05-28 2013-12-05 富士フイルム株式会社 Printing management device and method, printing management system, printing system, information processing device and recording medium
JP2014171161A (en) * 2013-03-05 2014-09-18 Ricoh Co Ltd Printing system, method, and program
US9950548B2 (en) 2014-09-29 2018-04-24 Fujifilm Corporation Print management device, print management method, and print management program
DE112015004425B4 (en) 2014-09-29 2019-02-07 Fujifilm Corporation Print management device, print management method and print management program
JP2016180910A (en) * 2015-03-25 2016-10-13 コニカミノルタ株式会社 Inspection device, image forming apparatus, image forming system, and inspection program
JP2019149159A (en) * 2018-02-27 2019-09-05 株式会社リコー Printer model recommendation mechanism
JP2019211991A (en) * 2018-06-04 2019-12-12 富士ゼロックス株式会社 Image formation processing support device, image formation processing support program and image formation system
JP7408436B2 (en) 2020-02-28 2024-01-05 株式会社Screenホールディングス Printing method

Similar Documents

Publication Publication Date Title
US7466441B2 (en) Apparatus and methods for distributing print jobs
US5768516A (en) Network management apparatus and control method thereof
US7796288B2 (en) Printer control apparatus, printer control method, and computer readable recording medium stored with computer program for controlling printer
US7236262B2 (en) Recording medium, printer control method, and printer control system
JP2001134399A (en) Printer selecting method, printer selector and storage medium
EP0750250B1 (en) Print control apparatus, print control method, information processing apparatus, information processing method, and storage medium storing control program
US8661338B2 (en) System and method for dynamic document layout
JP2001125761A (en) Device, method and system for processing information and recording medium
CN101025678A (en) Print control apparatus, and print control method
JP2002222070A (en) Print data processor and, method and program for print control
US8345304B2 (en) Image processing apparatus, image processing method, and image processing control program capable of processing document data
JPH11203077A (en) Printing system and printer selection method
US20130057884A1 (en) Information processing apparatus, computer program, and control method
JP4037011B2 (en) Printer selection device, printer selection method, and storage medium
US7679766B2 (en) Information processing apparatus, information processing method, and system for determining a destination for print data
EP1510912A2 (en) Printer control program, document operation terminal, document processing system and method of creating printing data
US7911632B2 (en) Image formation apparatus and image formation system
JP2003266891A (en) Print controller, print control method, print control program and medium recording print control program
US20100079787A1 (en) Variable data printing method utilizing separate printers for different content
JP3923697B2 (en) Printing control method, image forming system, and storage medium
JP5228541B2 (en) Print job processing system and print job processing method
JP3536668B2 (en) Printing control device
JP4069569B2 (en) Printing apparatus and printing method
JP5228543B2 (en) Print job processing system and print job processing method
JP2003173245A (en) Data processor and data processing method