JP2005284938A - Printing job execution instruction apparatus, program used therefor, and printing job execution method - Google Patents

Printing job execution instruction apparatus, program used therefor, and printing job execution method Download PDF

Info

Publication number
JP2005284938A
JP2005284938A JP2004100550A JP2004100550A JP2005284938A JP 2005284938 A JP2005284938 A JP 2005284938A JP 2004100550 A JP2004100550 A JP 2004100550A JP 2004100550 A JP2004100550 A JP 2004100550A JP 2005284938 A JP2005284938 A JP 2005284938A
Authority
JP
Japan
Prior art keywords
printing
print job
condition
priority
module
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
JP2004100550A
Other languages
Japanese (ja)
Inventor
Kyoichi Uejima
恭一 上嶋
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2004100550A priority Critical patent/JP2005284938A/en
Publication of JP2005284938A publication Critical patent/JP2005284938A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To search a printer matched with preferential conditions while considering states of a plurality of printers connected to a network. <P>SOLUTION: Preferential conditions are inputted as extraction conditions for a plurality of printers connected to a network (S100), printer information containing performances, functions, states and the like of the printers is acquired (S120), the printers are rearranged in the order matched to the preferential conditions using the acquired printer information and the inputted preferential conditions (S130), and printers of highest three ranks are displayed out on a monitor together with values used to judge conditions (S140). Thus, a user can more appropriately select the printer by considering current states of printers such as whether or not printers are in states of requiring warmup or whether or not printers are under printing. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、印刷ジョブ実行指示装置およびこれに用いられるプログラム並びに印刷ジョブ実行方法に関し、詳しくは、ネットワークを介して接続された複数の印刷装置のうちのいずれかの印刷装置で印刷ジョブを実行するための印刷ジョブ実行指示装置およびネットワークに接続された複数の印刷装置のうちのいずれかの印刷装置で印刷ジョブを実行するために該ネットワークに接続されたコンピュータにインストールされるプログラム並びにネットワークを介して接続された複数の印刷装置のいずれかで印刷ジョブを実行する印刷ジョブ実行方法に関する。   The present invention relates to a print job execution instruction apparatus, a program used therefor, and a print job execution method, and more specifically, executes a print job on any one of a plurality of printing apparatuses connected via a network. And a program installed in a computer connected to the network in order to execute a print job in any one of a plurality of printing devices connected to the network, and a network via the network The present invention relates to a print job execution method for executing a print job in any of a plurality of connected printing apparatuses.

従来、この種の印刷ジョブ実行指示装置やこれに用いるプログラムとしては、ネットワークに接続されたプリンタの機能に基づいて最適なプリンタを検索するものが提案されている(例えば、特許文献1参照)。この装置やプログラムでは、各プリンタの機能と印刷待のジョブ数とに基づいて鮮やかさや速度,明るさ,色味,きめ細やかさなどの印刷条件に対して最適なプリンタを一覧表示して、操作者の要求を満たすプリンタを印刷ジョブを実行するプリンタとして容易に選択できるものとしている。
特開2003−216382号公報
Conventionally, as this type of print job execution instructing apparatus and a program used therefor, an apparatus that searches for an optimal printer based on the function of a printer connected to a network has been proposed (for example, see Patent Document 1). This device and program displays a list of printers that are optimal for printing conditions such as vividness, speed, brightness, color, fineness, and detail based on the functions of each printer and the number of jobs waiting to be printed. It is assumed that a printer that satisfies a user's request can be easily selected as a printer that executes a print job.
JP 2003-216382 A

しかしながら、上述の印刷ジョブ実行指示装置やこれに用いるプログラムでは、プリンタが印刷可能な状態にあるか否かなどのプリンタの状態を考慮していないため、表示出力したデータにプリンタが印刷不能な状態にあるときにはプリンタが印刷可能な状態になるまでに要する時間の狂いが生じる。また、印刷ジョブを実行させるプリンタを選択する際には、鮮やかさや速度,明るさ,色味,きめ細やかさなどの印刷条件だけでなく、プリンタが設置されている場所も選択には重要なファクターとなる。   However, since the above-described print job execution instruction apparatus and the program used therefor do not consider the printer status such as whether or not the printer is in a printable state, the printer cannot print the displayed output data. In this case, the time required for the printer to be ready for printing is distorted. When selecting a printer to execute a print job, not only the printing conditions such as vividness, speed, brightness, color, fineness, and detail, but also the location where the printer is installed is an important factor. It becomes.

本発明の印刷ジョブ実行指示装置およびこれに用いられるプログラム並びに印刷ジョブ実行方法は、ネットワークに接続された複数の印刷装置の状態を考慮して優先条件に合致する印刷装置を検索することを目的の一つとする。また、本発明の印刷ジョブ実行指示装置およびこれに用いられるプログラム並びに印刷ジョブ実行方法は、印刷ジョブを実行させる印刷装置を選択する際に印刷条件以外の条件を加味することを目的の一つとする。   The print job execution instructing apparatus, the program used therefor, and the print job execution method according to the present invention have an object to search for a printing apparatus that matches a priority condition in consideration of the states of a plurality of printing apparatuses connected to a network. One. Another object of the print job execution instructing apparatus, the program used therefor, and the print job execution method of the present invention is to consider conditions other than print conditions when selecting a print apparatus that executes a print job. .

本発明の印刷ジョブ実行指示装置およびこれに用いられるプログラム並びに印刷ジョブ実行方法は、上述の目的の少なくとも一部を達成するために以下の手段を採った。   The print job execution instructing apparatus, the program used therefor, and the print job execution method of the present invention employ the following means in order to achieve at least a part of the above object.

本発明のプログラムは、
ネットワークに接続された複数の印刷装置のうちのいずれかの印刷装置で印刷ジョブを実行するために該ネットワークに接続されたコンピュータにインストールされるプログラムであって、
操作者の操作を伴って印刷装置の検索用の優先条件を入力する条件入力モジュールと、
前記ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせする問い合わせモジュールと、
前記問い合わせした装置性能状態情報を用いて前記入力した優先条件に合致する順に前記複数の印刷装置を並べ替える並べ替えモジュールと、
該並べ替えた複数の印刷装置の少なくとも上位の一部が表示装置に表示されるよう表示出力する表示出力モジュールと、
を備えることを要旨とする。
The program of the present invention
A program installed on a computer connected to the network in order to execute a print job on any one of the plurality of printing devices connected to the network,
A condition input module for inputting priority conditions for searching for a printing device with an operator's operation;
Inquiry module for inquiring device performance state information including the performance of the printing device and the state of the printing device via the network to the plurality of printing devices or the information acquisition device that obtains the device performance state information from the plurality of printing devices. When,
A reordering module that reorders the plurality of printing devices in an order that matches the input priority condition using the inquired device performance state information;
A display output module for displaying and outputting such that at least a part of the upper order of the plurality of rearranged printing devices is displayed on the display device;
It is a summary to provide.

この本発明のプログラムでは、コンピュータにインストールされることにより、操作者の操作を伴って印刷装置の検索用の優先条件を入力し、ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を複数の印刷装置や複数の印刷装置から装置性能状態情報を取得する情報取得装置に問い合わせ、問い合わせした装置性能状態情報を用いて入力した優先条件に合致する順に複数の印刷装置を並べ替え、この並べ替えた複数の印刷装置の少なくとも上位の一部が表示装置に表示されるよう表示出力することができる。この結果、印刷装置の性能や印刷装置の状態を用いて優先条件に合致する印刷装置を表示出力することができる。   In this program of the present invention, when installed in a computer, priority conditions for searching for a printing apparatus are input with an operator's operation, and the performance of the printing apparatus and the state of the printing apparatus are included via the network. Inquire device performance status information from multiple printing devices and information acquisition devices that acquire device performance status information from multiple printing devices, and select multiple printing devices in the order that matches the priority condition entered using the inquired device performance status information Rearrangement can be performed so that at least a part of the sorted plurality of printing devices is displayed on the display device. As a result, it is possible to display and output a printing apparatus that matches the priority condition using the performance of the printing apparatus and the state of the printing apparatus.

こうした本発明のプログラムにおいて、前記装置性能状態情報は前記印刷装置の性能として印刷処理速度と印刷可能な状態になるまでのスタンバイ時間とを含むと共に前記印刷装置の状態として印刷可能であるか否かの状態と印刷中であるか否かの状態とを含む情報であり、前記優先条件は印刷開始が最先の条件と印刷処理速度が最速の条件とを含む条件であるものとすることもできる。こうすれば、印刷装置が印刷可能な状態になるまでのスタンバイ時間を考慮して印刷装置を並べ替えて表示出力することができる。また、前記装置性能状態情報は前記印刷装置の性能としてカラー印刷性能を含む情報であり、前記優先条件はカラー印刷の条件を含む条件であるものとすることもできる。こうすれば、カラー印刷を優先条件として印刷装置を並べ替えて表示出力させることができる。さらに、前記装置性能状態情報は前記印刷装置の状態として印刷装置の設置場所までの距離を含む情報であり、前記優先条件は印刷装置の設置場所までの距離を含む条件であるものとすることもできる。こうすれば、印刷装置の設置場所までの距離を優先条件として印刷装置を並べ替えて表示出力させることができる。この場合、前記装置性能状態情報は前記印刷装置の状態として印刷装置の設置場所から他の印刷装置の設置場所までの距離を含む情報であり、前記優先条件は印刷装置からの距離を含む条件であるものとすることもできる。こうすれば、印刷装置の設置場所を優先条件として印刷装置を並べ替えて表示出力させることができる。   In such a program of the present invention, the apparatus performance status information includes a printing processing speed as a performance of the printing apparatus and a standby time until the printing is enabled, and whether or not printing is possible as the status of the printing apparatus. And the information indicating whether or not printing is in progress, and the priority condition may be a condition including a condition in which printing starts first and a condition in which printing speed is the fastest. . In this way, the printing apparatuses can be rearranged and displayed in consideration of the standby time until the printing apparatus becomes ready for printing. The apparatus performance status information may be information including color printing performance as the performance of the printing apparatus, and the priority condition may be a condition including a color printing condition. In this way, it is possible to rearrange the printing apparatuses with color printing as a priority condition for display output. Further, the apparatus performance state information is information including a distance to the installation location of the printing apparatus as the state of the printing apparatus, and the priority condition is a condition including a distance to the installation position of the printing apparatus. it can. In this way, the printing apparatuses can be rearranged and displayed and output with the distance to the installation location of the printing apparatus as a priority condition. In this case, the apparatus performance status information is information including the distance from the installation location of the printing apparatus to the installation location of another printing apparatus as the status of the printing apparatus, and the priority condition is a condition including the distance from the printing apparatus. It can also be. In this way, the printing apparatuses can be rearranged and displayed for output with the installation location of the printing apparatus as a priority condition.

また、本発明のプログラムにおいて、前記条件入力モジュールは複数の優先条件を入力可能なモジュールであり、前記並べ替えモジュールは前記入力した優先条件が複数のときには該複数の優先条件に基づいて前記複数の印刷装置を並べ替えるモジュールであるものとすることもできる。こうすれば、複数の優先条件に基づいて印刷装置を並べ替えて表示出力させることができる。この場合、前記並べ替えモジュールは、前記入力した優先条件が複数のときには該複数の優先条件の優先順位をもって前記複数の印刷装置を並べ替えるモジュールであるものとすることもできる。こうすれば、複数の優先条件の優先順位をもって複数の印刷装置を並べ替えて表示出力させることができる。   In the program of the present invention, the condition input module is a module capable of inputting a plurality of priority conditions, and the rearrangement module is configured to output the plurality of priority conditions based on the plurality of priority conditions when the input priority conditions are plural. It can also be a module for rearranging printing devices. In this way, the printing apparatuses can be rearranged and displayed for output based on a plurality of priority conditions. In this case, the rearrangement module may be a module that rearranges the plurality of printing apparatuses according to the priority order of the plurality of priority conditions when the input priority conditions are plural. In this way, a plurality of printing apparatuses can be rearranged and displayed for output according to the priority order of the plurality of priority conditions.

さらに、本発明のプログラムにおいて、操作者の操作を伴って前記表示装置に表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択する装置選択モジュールと、該選択した印刷装置で印刷ジョブが実行されるよう該印刷ジョブの実行を指示する実行指示モジュールと、を備えるものとすることもできる。こうすれば、操作者は表示出力した印刷装置から所望の印刷装置を選択して印刷ジョブを実行することができる。この場合、前記実行指示モジュールは、前記選択した印刷装置に対応するドライバプログラムを指定して印刷ジョブが実行されるよう指示する手段であるものとすることもできる。   Further, in the program of the present invention, a device selection module that selects a printing device that executes a print job from among the printing devices that are displayed and output on the display device with an operator's operation, and a print job in the selected printing device. And an execution instruction module for instructing execution of the print job. In this way, the operator can select a desired printing device from the displayed printing devices and execute a print job. In this case, the execution instruction module may be a means for specifying a driver program corresponding to the selected printing apparatus and instructing execution of a print job.

本発明の印刷ジョブ実行指示装置は、
ネットワークを介して接続された複数の印刷装置のうちのいずれかの印刷装置で印刷ジョブを実行するための印刷ジョブ実行指示装置であって、
操作者の操作を伴って印刷装置の検索用の優先条件を入力する条件入力手段と、
前記ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせする問い合わせ手段と、
前記問い合わせした装置性能状態情報を用いて前記入力した優先条件に合致する順に前記複数の印刷装置を並べ替える並べ替え手段と、
該並べ替えた複数の印刷装置の少なくとも上位の一部を表示出力する表示出力手段と、
操作者の操作を伴って前記表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択する装置選択手段と、
該選択した印刷装置で印刷ジョブが実行されるよう該印刷ジョブの実行を指示する実行指示手段と、
を備えることを要旨とする。
The print job execution instruction apparatus of the present invention
A print job execution instruction device for executing a print job with any one of a plurality of printing devices connected via a network,
A condition input means for inputting a priority condition for searching for a printing apparatus with an operator's operation;
Inquiry means for inquiring device performance state information including the performance of the printing device and the state of the printing device via the network to the plurality of printing devices or the information acquisition device that obtains the device performance state information from the plurality of printing devices. When,
Reordering means for reordering the plurality of printing devices in an order that matches the input priority condition using the inquired device performance state information;
Display output means for displaying and outputting at least a part of the upper order of the plurality of sorted printing apparatuses;
A device selection means for selecting a printing device that executes a print job from the printing devices displayed and output in accordance with an operation of an operator;
Execution instruction means for instructing execution of the print job so that the print job is executed by the selected printing apparatus;
It is a summary to provide.

この本発明の印刷ジョブ実行指示装置では、操作者の操作を伴って印刷装置の検索用の優先条件を入力し、ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせする問い合わせ、問い合わせした装置性能状態情報を用いて入力した優先条件に合致する順に複数の印刷装置を並べ替え、この並べ替えた複数の印刷装置の少なくとも上位の一部が表示装置に表示されるよう表示出力する。これにより、印刷装置の性能や印刷装置の状態を用いて優先条件に合致する印刷装置を表示出力することができる。そして、操作者の操作を伴って表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択すると、選択した印刷装置で印刷ジョブが実行されるよう印刷ジョブの実行を指示する。これにより、表示出力した印刷装置から選択された印刷装置により印刷ジョブを実行することができる。   In this print job execution instructing device of the present invention, device performance status information including the performance of the printing device and the status of the printing device is input via the network by inputting priority conditions for searching the printing device with the operation of the operator. Inquiries to the plurality of printing devices or an information acquisition device that acquires the device performance status information from the plurality of printing devices, and the plurality of printing devices in the order that matches the priority condition input using the inquired device performance status information Are rearranged, and display output is performed so that at least a part of the upper order of the sorted printing apparatuses is displayed on the display device. Accordingly, it is possible to display and output a printing apparatus that matches the priority condition using the performance of the printing apparatus and the state of the printing apparatus. When a printing device that executes a print job is selected from the printing devices that are displayed and output with an operator's operation, the execution of the print job is instructed to be executed by the selected printing device. Accordingly, a print job can be executed by a printing device selected from the printing devices displayed and output.

この本発明の印刷ジョブ実行指示装置において、前記条件入力手段は複数の優先条件を入力可能な手段であり、前記並べ替え手段は前記入力した優先条件が複数のときには該複数の優先条件に基づいて前記複数の印刷装置を並べ替える手段であるものとすることもできる。こうすれば、複数の優先条件に基づいて印刷装置を並べ替えて表示出力させることができる。   In the print job execution instructing apparatus of the present invention, the condition input means is a means capable of inputting a plurality of priority conditions, and the rearranging means is based on the plurality of priority conditions when the input priority conditions are plural. It may be a means for rearranging the plurality of printing apparatuses. In this way, the printing apparatuses can be rearranged and displayed for output based on a plurality of priority conditions.

本発明の印刷ジョブ実行方法は、
ネットワークを介して接続された複数の印刷装置のいずれかで印刷ジョブを実行する印刷ジョブ実行方法であって、
(a)操作者の操作を伴って印刷装置の検索用の優先条件を入力し、
(b)前記ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせ、
(c)前記問い合わせした装置性能状態情報を用いて前記入力した優先条件に合致する順に前記複数の印刷装置を並べ替え、
(d)該並べ替えた複数の印刷装置の少なくとも上位の一部を表示出力し、
(e)操作者の操作を伴って前記表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択し、
(f)該選択した印刷装置で印刷ジョブが実行されるよう該印刷ジョブを実行する
ことを要旨とする。
The print job execution method of the present invention includes:
A print job execution method for executing a print job on any of a plurality of printing apparatuses connected via a network,
(A) A priority condition for searching for a printing apparatus is input with the operation of the operator,
(B) Inquiring of the apparatus performance status information including the performance of the printing apparatus and the status of the printing apparatus via the network from the plurality of printing apparatuses or the information acquisition apparatus that obtains the apparatus performance status information from the plurality of printing apparatuses. ,
(C) rearranging the plurality of printing apparatuses in the order matching the input priority condition using the inquired apparatus performance state information;
(D) displaying and outputting at least a part of the upper order of the plurality of the rearranged printing apparatuses;
(E) selecting a printing device that executes a print job from the printing devices displayed and output in accordance with the operation of the operator;
(F) The gist is to execute the print job so that the selected print apparatus executes the print job.

この本発明の印刷ジョブ実行方法によれば、操作者の操作を伴って印刷装置の検索用の優先条件を入力し、ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせする問い合わせ、問い合わせした装置性能状態情報を用いて入力した優先条件に合致する順に複数の印刷装置を並べ替え、この並べ替えた複数の印刷装置の少なくとも上位の一部が表示装置に表示されるよう表示出力するから、、印刷装置の性能や印刷装置の状態を用いて優先条件に合致する印刷装置を表示出力することができる。また、操作者の操作を伴って表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択すると、選択した印刷装置で印刷ジョブが実行されるよう印刷ジョブを実行する、表示出力した印刷装置から選択された印刷装置により印刷ジョブを実行することができる。   According to the print job execution method of the present invention, the apparatus performance state including the performance of the printing apparatus and the state of the printing apparatus is input via the network by inputting the priority condition for searching the printing apparatus with the operation of the operator. Inquiries for inquiring information from the plurality of printing devices or an information acquisition device that acquires the device performance status information from the plurality of printing devices, and a plurality of prints in the order matching the priority condition input using the inquired device performance status information The devices are rearranged, and at least a part of the upper order of the sorted printing devices is displayed and output so as to be displayed on the display device. Therefore, the priority condition is met using the performance of the printing device and the state of the printing device. The printing apparatus can be displayed and output. Also, when a printing device that executes a print job is selected from the printing devices that are displayed and output in response to an operator's operation, the print job is executed so that the selected printing device executes the print job. A print job can be executed by a printing device selected from the devices.

次に、本発明を実施するための最良の形態を実施例を用いて説明する。   Next, the best mode for carrying out the present invention will be described using examples.

図1は、本発明の一実施例としてのプリンタ選択支援ソフトがインストールされたクライアントコンピュータ20A,20Bを備えるコンピュータネットワークシステムの一例を示す構成図である。クライアントコンピュータ20A,20Bは、ネットワーク10を介して複数のプリンタ12〜16に接続されている。また、実施例のクライアントコンピュータ20A,20Bには、図示するように、プリンタ選択支援ソフト30や各プリンタ12〜16のドライバ42〜46,その他のアプリケーションソフトウエア48がインストールされている。したがって、クライアントコンピュータ20A,20Bは、アプリケーションソフトウエア48により作成した印刷ジョブをプリンタ12〜16のいずれでも実行することができる。なお、クライアントコンピュータ20A,20Bは、いずれもCPUを中心とする汎用のコンピュータとモニタとにより構成されており、ネットワークインタフェースを介してネットワーク10に接続されている。   FIG. 1 is a configuration diagram showing an example of a computer network system including client computers 20A and 20B installed with printer selection support software according to an embodiment of the present invention. The client computers 20A and 20B are connected to a plurality of printers 12 to 16 via the network 10. The client computers 20A and 20B of the embodiment are installed with printer selection support software 30, drivers 42 to 46 of the printers 12 to 16, and other application software 48 as shown in the figure. Therefore, the client computers 20A and 20B can execute a print job created by the application software 48 in any of the printers 12-16. Each of the client computers 20A and 20B includes a general-purpose computer centered on a CPU and a monitor, and is connected to the network 10 via a network interface.

プリンタ選択支援ソフト30は、クライアントコンピュータ20A,20Bにインストールされた他のアプリケーションソフトウエアなどにより作成された印刷ジョブの実行が指示されたときに起動し、ネットワーク10の接続されているプリンタ12〜16からユーザにより入力される検索条件(優先条件)に基づいてプリンタをリストアップするソフトウエアであり、プリンタ12〜16のいずれで印刷ジョブを実行するかを設定するための優先条件を入力するための条件入力のモジュール32と、各プリンタ12〜16からプリンタ情報を問い合わせて取得するプリンタ情報取得モジュール34と、取得したプリンタ情報を用いて優先条件に合致する順にプリンタ12〜16を並べ替えて表示出力する抽出表示モジュール36と、表示出力されたプリンタの選択を受け付けると共に選択を受け付けたプリンタで印刷ジョブが実行されるよう指示するプリンタ選択実行指示モジュール38と、を備える。   The printer selection support software 30 is activated when an instruction to execute a print job created by other application software installed in the client computers 20A and 20B is issued, and is connected to the printers 12 to 16 connected to the network 10. Is a software for listing printers based on a search condition (priority condition) input by a user, and for inputting a priority condition for setting which of the printers 12 to 16 executes a print job. A condition input module 32, a printer information acquisition module 34 that inquires and acquires printer information from each of the printers 12 to 16, and the printers 12 to 16 are rearranged in the order that matches the priority conditions using the acquired printer information and displayed. Extraction display module 36 to display Comprises a printer selection execution instruction module 38 for instructing the printer in the print job received selection with accepting a selection force printer is performed, the.

次に、こうして構成された実施例のクライアントコンピュータ20A,20Bの動作、特にアプリケーションソフトウエアで作成された印刷ジョブを実行する際のプリンタ選択支援ソフト30の動作について説明する。図2は、プリンタ選択支援ソフト30が起動されたときにクライアントコンピュータ20A,20Bにより実行されるプリンタ選択支援処理の一例を示すフローチャートである。   Next, the operation of the client computers 20A and 20B according to the embodiment configured as described above, particularly the operation of the printer selection support software 30 when executing a print job created by application software will be described. FIG. 2 is a flowchart showing an example of printer selection support processing executed by the client computers 20A and 20B when the printer selection support software 30 is activated.

プリンタ選択支援処理が実行されると、図3に例示する優先条件入力画面をクライアントコンピュータ20A,20Bのモニタに表示出力し、優先条件を入力する処理を実行する(ステップS100)。ここで、優先条件は、ネットワーク10に接続されたプリンタ12〜16の抽出条件であり、例えば、印刷時間やクライアントコンピュータ20A,20Bからの距離,指定したプリンタからの距離,カラー印刷かモノクロ印刷かのカラーモノクロなどを挙げることができる。図3の例では、優先条件として2個の条件をプルダウンメニューから選択することにより入力することができるようになっている。したがって、ユーザは、優先条件の入力欄に表示されるプルダウンメニューを開いて所望の条件を選択し、「次へ」ボタンを操作することにより、1個または2個の条件を入力することができる。なお、「キャンセル」ボタンを操作すると、アプリケーションソフトウエアで印刷ジョブの実行を指示する状態に戻る。   When the printer selection support process is executed, the priority condition input screen illustrated in FIG. 3 is displayed on the monitor of the client computers 20A and 20B, and the process of inputting the priority condition is executed (step S100). Here, the priority condition is an extraction condition of the printers 12 to 16 connected to the network 10. For example, the printing time, the distance from the client computers 20A and 20B, the distance from the designated printer, color printing or monochrome printing. And color monochrome. In the example of FIG. 3, two conditions can be input as priority conditions by selecting them from a pull-down menu. Accordingly, the user can input one or two conditions by opening a pull-down menu displayed in the priority condition input field, selecting a desired condition, and operating the “Next” button. . If the “Cancel” button is operated, the application software returns to a state in which execution of a print job is instructed.

こうして優先条件が入力されると、ネットワーク10に接続された各プリンタ12〜16にプリンタ情報の送信の要請を行ない(ステップS110)、この要請に伴って各プリンタ12〜16から送信されてくるプリンタ情報を受信する(ステップS120)。ここで、プリンタ情報としては、直ちに印刷できる状態にあるかウォームアップが必要な状態にあるかを示す「Moving on−line」や印刷中の状態にあるか印刷待ちの状態にあるかを示す「Standby」,モノクロかカラーかを示す「Process Color」,最大印刷速度を示す「Max Speed」,設置されている場所を示す「Place」,各プリンタ12〜16間やクライアントコンピュータ20A,20Bとの距離を示す「Distance」などを挙げることができる。プリンタ情報の一例を図4に示す。   When the priority condition is input in this way, the printers 12-16 connected to the network 10 are requested to transmit printer information (step S110), and the printers transmitted from the printers 12-16 in response to this request. Information is received (step S120). Here, as the printer information, “Moving on-line” indicating whether the printer is ready for printing or in a state where warm-up is necessary, or “Printing on” or “Waiting for printing” is displayed. “Standby”, “Process Color” indicating monochrome or color, “Max Speed” indicating maximum printing speed, “Place” indicating the installation location, distance between the printers 12 to 16 and the client computers 20A and 20B "Distance" indicating An example of the printer information is shown in FIG.

ネットワーク10に接続されたすべてのプリンタ12〜16からプリンタ情報を受信すると、プリンタ情報と図3に例示した優先条件入力画面を用いて入力した優先条件とを用いて各プリンタ12〜16を優先条件に合致する順に並べ替え(ステップS130)、上位3位までのプリンタを条件判断に用いた値と共にモニタに表示出力する(ステップS140)。ここで、並べ替えは、例えば、優先条件として印刷時間が入力されているときには、プリンタ情報における「Standby」で印刷待ちの状態にあるプリンタを抽出し、この抽出したプリンタの「Max Speed」により所定枚数(実施例では、50枚)だけ印刷するのに要する時間を計算に、「Moving on−line」でウォームアップが必要な状態にあるプリンタに対してはウォームアップに必要な時間を加えた時間がもっと短い時間の順にネットワーク10に接続されたプリンタ12〜16を並べ替えることにより行なわれ、優先条件として距離が入力されているときには、プリンタ情報における「Distance」から印刷ジョブの実行を指示しているクライアントコンピュータからの距離が最も短い順にネットワーク10に接続されたプリンタ12〜16を並び替えることにより行なわれる。図3の優先条件入力画面で優先条件1に印刷時間を入力すると共に優先条件2に距離を入力したときに優先条件に合致する順に並び替えが行なわれ、モニタに上位3位までのプリンタがモニタに表示されている際の表示画面の一例を図5に示す。この例では、優先条件1の印刷時間に合致する順に上位3位までのプリンタが表示されると共に優先条件2の距離に合致する順に上位3位までのプリンタが表示される。優先条件1の印刷時間では、ウォームアップに要する時間と所定枚数(50枚)印刷するのに要する時間とが区別されてプリンタと共に表示され、優先条件2の距離では、印刷ジョブの実行を指示するコンピュータからの距離がプリンタと共に表示される。   When printer information is received from all the printers 12 to 16 connected to the network 10, the printer 12 and the priority conditions input using the priority condition input screen illustrated in FIG. (Step S130), and the printers up to the top three are displayed and output on the monitor together with the values used for condition determination (step S140). Here, for example, when the printing time is input as a priority condition, the rearrangement is performed by extracting a printer waiting for printing with “Standby” in the printer information, and performing a predetermined process according to “Max Speed” of the extracted printer. Time required for printing up only the number of sheets (50 sheets in the embodiment) is calculated by adding the time required for warm-up to a printer that needs to be warmed up by “Moving on-line”. Is performed by rearranging the printers 12 to 16 connected to the network 10 in order of shorter time, and when distance is input as a priority condition, the execution of the print job is instructed from “Distance” in the printer information. Network in ascending order of distance from the client computer This is done by rearranging the printers 12 to 16 connected to the network 10. In the priority condition input screen of FIG. 3, when the printing time is input to the priority condition 1 and the distance is input to the priority condition 2, the sorting is performed in the order that matches the priority condition, and the top three printers are monitored on the monitor. FIG. 5 shows an example of the display screen when displayed on the screen. In this example, the top three printers are displayed in the order matching the printing time of the priority condition 1, and the top three printers are displayed in the order matching the distance of the priority condition 2. In the printing time of priority condition 1, the time required for warm-up and the time required for printing a predetermined number (50 sheets) are distinguished and displayed together with the printer. In the distance of priority condition 2, the execution of the print job is instructed. The distance from the computer is displayed along with the printer.

こうしてモニタに優先条件に合致する順に一覧表示すると、この表示画面を用いて行なわれるユーザによるプリンタの選択を受け付け(ステップS150)、印刷ジョブを選択したプリンタのドライバに割り当てて(ステップS160)、プリンタ選択支援処理を終了する。ここで、プリンタの選択は、表示出力されたプリンタのうち所望のプリンタにマウスなどのポインティングデバイスのポインタを合わせて操作することにより行なわれる。印刷ジョブを選択したプリンタのドライバに割り当てると、割り当てられたドライバは、印刷ジョブをそのプリンタにより印刷できるように印刷データに変換し、変換した印刷データをプリンタに送信して印刷を実行する。   When a list is displayed on the monitor in the order that matches the priority conditions, the selection of the printer performed by the user using this display screen is accepted (step S150), the print job is assigned to the driver of the selected printer (step S160), and the printer is selected. The selection support process ends. Here, the printer is selected by operating a pointer of a pointing device such as a mouse on a desired printer among the displayed printers. When a print job is assigned to the driver of the selected printer, the assigned driver converts the print job into print data so that the printer can print, and transmits the converted print data to the printer to execute printing.

以上説明した実施例のクライアントコンピュータ20A,20Bにインストールされたプリンタ選択支援ソフト30によれば、ネットワーク10に接続されたプリンタ12〜16の抽出条件としての優先条件を入力すると共にネットワーク10に接続された各プリンタ12〜16の性能や機能,状態を含むプリンタ情報を取得し、取得したプリンタ情報と入力した優先条件とを用いて各プリンタ12〜16を優先条件に合致する順に並べ替え、その上位3位までのプリンタを条件判断に用いた値と共にモニタに表示出力するから、ユーザが印刷ジョブを実行するプリンタを選択するのを支援することができる。しかも、プリンタがウォームアップが必要な状態にあるか否かや印刷中であるか否かなどのプリンタの現在の状態を考慮するから、ユーザによるプリンタの選択をより適切なものとすることができる。また、プリンタの設置場所やプリンタ間やクライアントコンピュータ20A,20Bまでの距離をも優先条件として考慮することができるから、ユーザによるプリンタの選択をより適切なものとすることができる。さらに、印刷ジョブを解析せずにプリンタを選択することができるから、プリンタの選択を迅速に行なうことができる。   According to the printer selection support software 30 installed in the client computers 20A and 20B of the embodiment described above, the priority condition as the extraction condition of the printers 12 to 16 connected to the network 10 is input and connected to the network 10. The printer information including the performance, function, and status of each printer 12 to 16 is acquired, and the printers 12 to 16 are rearranged in the order matching the priority condition using the acquired printer information and the input priority condition, and the higher order Since the printers up to the third place are displayed on the monitor together with the values used for condition determination, it is possible to assist the user in selecting the printer that executes the print job. In addition, since the current state of the printer, such as whether the printer is in a state that requires warm-up or whether printing is in progress, is considered, the user can select a printer more appropriately. . In addition, since the printer installation location, the distance between the printers, and the distance to the client computers 20A and 20B can be considered as priority conditions, the user can select a printer more appropriately. Furthermore, since the printer can be selected without analyzing the print job, the printer can be selected quickly.

また、実施例のクライアントコンピュータ20A,20Bにインストールされたプリンタ選択支援ソフト30によれば、モニタに表示出力されたプリンタから所望のプリンタを選択するだけで、選択したプリンタにより印刷ジョブを実行することができる。この結果、プリンタを検索するだけのものに比して、簡易な操作で所望のプリンタにより印刷ジョブを実行することができる。   Further, according to the printer selection support software 30 installed in the client computers 20A and 20B of the embodiment, a print job can be executed by the selected printer only by selecting a desired printer from the printers displayed and output on the monitor. Can do. As a result, it is possible to execute a print job by a desired printer with a simple operation as compared with the case of simply searching for a printer.

ここで、実施例のクライアントコンピュータ20A,20Bにインストールされたプリンタ選択支援ソフト30は、図2に例示するプリンタ選択支援処理のステップS100の処理に相当する条件入力モジュール32が条件入力モジュールに相当し、同じくプリンタ選択支援処理のステップS110とS120の処理に相当するプリンタ情報取得モジュール34が問い合わせモジュールに相当し、プリンタ選択支援処理のステップS130とS140の処理に相当する抽出表示モジュール36が並べ替えモジュールと表示出力モジュールとに相当する。また、プリンタ選択支援処理のステップS150とS160の処理に相当するプリンタ選択印刷実行指示モジュール38が装置選択モジュールと実行指示モジュールとに相当する。   Here, in the printer selection support software 30 installed in the client computers 20A and 20B of the embodiment, the condition input module 32 corresponding to the process in step S100 of the printer selection support process illustrated in FIG. 2 corresponds to the condition input module. Similarly, the printer information acquisition module 34 corresponding to steps S110 and S120 of the printer selection support process corresponds to the inquiry module, and the extraction display module 36 corresponding to steps S130 and S140 of the printer selection support process is the rearrangement module. And the display output module. Further, the printer selection print execution instruction module 38 corresponding to the processes of steps S150 and S160 of the printer selection support process corresponds to the apparatus selection module and the execution instruction module.

実施例のプリンタ選択支援ソフト30では、図3の優先条件入力画面に示すように、二つの優先条件を入力することができるものとしたが、一つの優先条件しか入力することができないものとしても構わないし、三つ以上の優先条件を入力することができるものとしても差し支えない。   In the printer selection support software 30 of the embodiment, as shown in the priority condition input screen of FIG. 3, it is possible to input two priority conditions, but it is also possible to input only one priority condition. Of course, it is possible to input three or more priority conditions.

また、実施例のプリンタ選択支援ソフト30では、二つの優先条件を入力したときには、優先条件毎に優先条件に合致する順にプリンタを並べ替えてその上位3位までを各々表示出力するものとしたが、二つの優先条件を入力したときには、二つの優先条件のいずれにも合致する順にプリンタを並べ替えてその上位3位までを表示出力するものとしてもよい。即ち、二つの優先条件をAND条件としてプリンタを並べ替えて表示出力するものとしてもよい。また、二つの優先条件をOR条件としてプリンタを並べ替えて表示出力するものとしてもよい。   In the printer selection support software 30 of the embodiment, when two priority conditions are input, the printers are rearranged in the order matching the priority conditions for each priority condition, and the top three are displayed and output. When two priority conditions are input, the printers may be rearranged in the order that matches either of the two priority conditions, and the top three ranks may be displayed and output. That is, the printers may be rearranged and displayed with the two priority conditions as AND conditions. Also, the printers may be rearranged and displayed for output using the two priority conditions as OR conditions.

さらに、実施例のプリンタ選択支援ソフト30では、優先条件に合致する順に並べ替えてその上位3位までを表示出力するものとしたが、表示するプリンタの数は3位までに限られず、1位だけや2位まで或いは4位以上の順位まで若しくはすべてを表示出力するものとしても構わない。   Further, in the printer selection support software 30 according to the embodiment, the upper three places are rearranged in the order matching the priority condition, and the top three places are displayed and output. However, the number of printers to be displayed is not limited to the third place, but the first place. It is also possible to display only up to 2nd, 4th or higher rank, or all.

実施例のプリンタ選択支援ソフト30では、優先条件として印刷時間やクライアントコンピュータ20A,20Bからの距離,指定したプリンタからの距離,カラー印刷かモノクロ印刷かのカラーモノクロなど挙げたが、これらの一部を優先条件とするものとしてもよいし、これらに加えて他の条件を優先条件とするものとしてもよい。例えば、画質やソート機能などを優先条件とするものとしてもよい。   In the printer selection support software 30 of the embodiment, as the priority conditions, the printing time, the distance from the client computers 20A and 20B, the distance from the designated printer, the color monochrome of color printing or monochrome printing, and the like are listed. May be a priority condition, and in addition to these, another condition may be a priority condition. For example, image quality, sorting function, etc. may be set as priority conditions.

実施例のプリンタ選択支援ソフト30では、プリンタ12〜16を並べ替えて表示出力された表示画面を用いてユーザによるプリンタの選択を受け付けたり、受け付けた選択したプリンタで印刷ジョブが実行されるよう印刷ジョブを選択したプリンタのドライバに割り当てるものとしたが、プリンタ12〜16を並べ替えて表示出力するだけで、その後のプリンタの選択や印刷ジョブの実行の指示は行なわないものとしても構わない。即ち、プリンタ選択支援ソフト30からプリンタ選択印刷実行指示モジュール38を削除するものとしても構わない。   In the printer selection support software 30 of the embodiment, printing is performed so that a user selects a printer using a display screen that is displayed and output by rearranging the printers 12 to 16 or a print job is executed by the selected printer. Although the job is assigned to the driver of the selected printer, the printers 12 to 16 may be rearranged and displayed and output, and subsequent printer selection and print job execution instructions may not be performed. That is, the printer selection print execution instruction module 38 may be deleted from the printer selection support software 30.

実施例では、プリンタ情報として「Moving on−line」や「Standby」,「Process Color」,「Max Speed」,「Place」,「Distance」などを挙げたが、これらの一部を用いるだけのものとしてもよいし、これらに加えてプリンタの他の性能や機能,状態を用いるものとしてもよいし、これら以外のプリンタの性能や機能,状態を用いるものとしても構わない。例えば、解像度やインク色数,両面印刷機能,ソート機能などを考えることができる。また、最大印刷速度を示す「Max Speed」として、モノクロ印刷時における印刷速度やカラー印刷時における印刷速度などのように機能別の性能を含むものとしてもよい。更に、インクジェットプリンタであるかレーザプリンタであるかのようにプリンタの種類もプリンタ情報として含まれるものとしてもよい。   In the embodiment, “Moving on-line”, “Standby”, “Process Color”, “Max Speed”, “Place”, “Distance”, etc. are used as the printer information. In addition to these, other performances, functions, and states of the printer may be used, and other performances, functions, and states of the printer may be used. For example, resolution, number of ink colors, double-sided printing function, sorting function, etc. can be considered. Further, “Max Speed” indicating the maximum printing speed may include performance according to function such as a printing speed during monochrome printing or a printing speed during color printing. Furthermore, the printer type may be included as printer information as if it were an ink jet printer or a laser printer.

実施例では、プリンタ情報として、設置されている場所を示す「Place」や各プリンタ間やクライアントコンピュータとの距離を示す「Distance」が含まれるものとしたが、プリンタにGPSを搭載し、このGPSにより検出されるデータにより計算される位置を「Place」としたり、このGPSにより検出されるデータから演算して得られる各プリンタ間やクライアントコンピュータとの距離を「Distance」とするものとしてもよい。   In the embodiment, the printer information includes “Place” indicating the location where the printer is installed and “Distance” indicating the distance between each printer and the client computer. The position calculated by the data detected by the above may be “Place”, or the distance between the printers and the client computer obtained by calculation from the data detected by the GPS may be “Distance”.

実施例では、プリンタ選択支援ソフト30をクライアントコンピュータ20A,20Bにインストールするものとしたが、プリンタ選択支援ソフト30をネットワーク10に接続されたプリントサーバやアプリケーションサーバにインストールし、クライアントコンピュータ20A,20Bから印刷ジョブの実行を指示する際にプリントサーバやアプリケーションサーバにプリンタ選択支援ソフト30を起動する指示を出力するものとしてもよい。   In the embodiment, the printer selection support software 30 is installed on the client computers 20A and 20B. However, the printer selection support software 30 is installed on a print server or application server connected to the network 10, and the client computers 20A and 20B When instructing execution of a print job, an instruction to start the printer selection support software 30 may be output to the print server or application server.

実施例のプリンタ選択支援ソフト30では、プリンタ情報を各プリンタ12〜16に問い合わせるものとしたが、各プリンタ12〜16からプリンタ情報を常時取得するプリンタ情報取得サーバをネットワーク10に接続し、このプリンタ情報取得サーバにプリンタ情報を問い合わせるものとしても構わない。   In the printer selection support software 30 of the embodiment, the printer information is inquired of the printers 12 to 16, but a printer information acquisition server that constantly acquires printer information from the printers 12 to 16 is connected to the network 10, and this printer The information acquisition server may be inquired about printer information.

実施例では、印刷ジョブを実行する印刷装置を選択するための支援に関する本発明をプリンタ選択支援ソフト30として説明したが、こうしたプリンタ選択支援ソフト30をコンピュータにインストールしてなる印刷ジョブ実行指示装置の形態としてもよいし、プリンタ選択支援ソフト30の各モジュールを各ステップとして実行すると共に印刷ジョブの実行段階まで含んだ印刷ジョブ実行方法の形態としてもよい。   In the embodiment, the present invention related to the support for selecting a printing apparatus that executes a print job has been described as the printer selection support software 30. However, the print job execution instruction apparatus in which the printer selection support software 30 is installed in a computer is described. It is also possible to adopt a form of a print job execution method that includes executing each module of the printer selection support software 30 as each step and including the print job execution stage.

以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。   The best mode for carrying out the present invention has been described with reference to the embodiments. However, the present invention is not limited to these embodiments, and various modifications can be made without departing from the gist of the present invention. Of course, it can be implemented in the form.

本発明は、印刷装置の製造産業やコンピュータプログラムの製造産業に利用可能である。   The present invention can be used in the printing device manufacturing industry and the computer program manufacturing industry.

実施例のコンピュータネットワークの一例を示す構成図。The block diagram which shows an example of the computer network of an Example. プリンタ選択支援処理の一例を示すフローチャート。6 is a flowchart illustrating an example of printer selection support processing. 優先条件入力画面の一例を示す説明図。Explanatory drawing which shows an example of a priority condition input screen. プリンタ情報の一例を示す説明図。FIG. 3 is an explanatory diagram illustrating an example of printer information. 表示画面の一例を示す説明図。Explanatory drawing which shows an example of a display screen.

符号の説明Explanation of symbols

10 ネットワーク、12〜16 プリンタ、20A,20B クライアントコンピュータ、30 プリンタ選択支援ソフト、32 条件入力モジュール、34 プリンタ情報取得モジュール、36 抽出表示モジュール、38 プリンタ選択印刷実行指示モジュール、42〜46 ドライバ、48 他のアプリケーションソフトウエア。   DESCRIPTION OF SYMBOLS 10 Network, 12-16 Printer, 20A, 20B Client computer, 30 Printer selection support software, 32 Condition input module, 34 Printer information acquisition module, 36 Extraction display module, 38 Printer selection print execution instruction module, 42-46 Driver, 48 Other application software.

Claims (12)

ネットワークに接続された複数の印刷装置のうちのいずれかの印刷装置で印刷ジョブを実行するために該ネットワークに接続されたコンピュータにインストールされるプログラムであって、
操作者の操作を伴って印刷装置の検索用の優先条件を入力する条件入力モジュールと、
前記ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせする問い合わせモジュールと、
前記問い合わせした装置性能状態情報を用いて前記入力した優先条件に合致する順に前記複数の印刷装置を並べ替える並べ替えモジュールと、
該並べ替えた複数の印刷装置の少なくとも上位の一部が表示装置に表示されるよう表示出力する表示出力モジュールと、
を備えるプログラム。
A program installed on a computer connected to the network in order to execute a print job on any one of the plurality of printing devices connected to the network,
A condition input module for inputting priority conditions for searching for a printing device with an operator's operation;
Inquiry module for inquiring device performance state information including the performance of the printing device and the state of the printing device via the network to the plurality of printing devices or the information acquisition device that obtains the device performance state information from the plurality of printing devices. When,
A reordering module that reorders the plurality of printing devices in an order that matches the input priority condition using the inquired device performance state information;
A display output module for displaying and outputting such that at least a part of the upper order of the plurality of rearranged printing devices is displayed on the display device;
A program comprising
請求項1記載のプログラムであって、
前記装置性能状態情報は、前記印刷装置の性能として印刷処理速度と印刷可能な状態になるまでのスタンバイ時間とを含むと共に前記印刷装置の状態として印刷可能であるか否かの状態と印刷中であるか否かの状態とを含む情報であり、
前記優先条件は、印刷開始が最先の条件と印刷処理速度が最速の条件とを含む条件である
プログラム。
The program according to claim 1,
The apparatus performance status information includes a print processing speed as a performance of the printing apparatus and a standby time until a printable state is obtained, and whether or not printing is possible as a status of the printing apparatus and during printing. Information including whether or not there is,
The priority condition is a condition including a condition in which printing starts first and a condition in which printing processing speed is fastest.
請求項1または2記載のプログラムであって、
前記装置性能状態情報は、前記印刷装置の性能としてカラー印刷性能を含む情報であり、
前記優先条件は、カラー印刷の条件を含む条件である
プログラム。
A program according to claim 1 or 2,
The apparatus performance status information is information including color printing performance as the performance of the printing apparatus,
The priority condition is a condition including a condition for color printing.
請求項1ないし3いずれか記載のプログラムであって、
前記装置性能状態情報は、前記印刷装置の状態として印刷装置の設置場所までの距離を含む情報であり、
前記優先条件は、印刷装置の設置場所までの距離を含む条件である
プログラム。
A program according to any one of claims 1 to 3,
The apparatus performance status information is information including the distance to the installation location of the printing apparatus as the state of the printing apparatus,
The priority condition is a condition including a distance to a place where the printing apparatus is installed.
請求項4記載のプログラムであって、
前記装置性能状態情報は、前記印刷装置の状態として印刷装置の設置場所から他の印刷装置の設置場所までの距離を含む情報であり、
前記優先条件は、印刷装置からの距離を含む条件である
プログラム。
The program according to claim 4,
The apparatus performance status information is information including the distance from the installation location of the printing device to the installation location of another printing device as the status of the printing device,
The priority condition is a condition including a distance from the printing apparatus.
請求項1ないし5いずれか記載のプログラムであって、
前記条件入力モジュールは、複数の優先条件を入力可能なモジュールであり、
前記並べ替えモジュールは、前記入力した優先条件が複数のときには該複数の優先条件に基づいて前記複数の印刷装置を並べ替えるモジュールである
プログラム。
A program according to any one of claims 1 to 5,
The condition input module is a module capable of inputting a plurality of priority conditions,
The rearrangement module is a module for rearranging the plurality of printing apparatuses based on the plurality of priority conditions when the input priority conditions are plural.
前記並べ替えモジュールは、前記入力した優先条件が複数のときには該複数の優先条件の優先順位をもって前記複数の印刷装置を並べ替えるモジュールである請求項6記載のプログラム。   The program according to claim 6, wherein the rearrangement module is a module that rearranges the plurality of printing apparatuses according to a priority order of the plurality of priority conditions when the input priority conditions are plural. 請求項1ないし7いずれか記載のプログラムであって、
操作者の操作を伴って前記表示装置に表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択する装置選択モジュールと、
該選択した印刷装置で印刷ジョブが実行されるよう該印刷ジョブの実行を指示する実行指示モジュールと、
を備えるプログラム。
A program according to any one of claims 1 to 7,
A device selection module for selecting a printing device that executes a print job from among the printing devices displayed and output on the display device in response to an operator's operation;
An execution instruction module for instructing execution of the print job so that the print job is executed by the selected printing apparatus;
A program comprising
前記実行指示モジュールは、前記選択した印刷装置に対応するドライバプログラムを指定して印刷ジョブが実行されるよう指示する手段である請求項8記載のプログラム。   9. The program according to claim 8, wherein the execution instruction module is means for instructing a print job to be executed by designating a driver program corresponding to the selected printing apparatus. ネットワークを介して接続された複数の印刷装置のうちのいずれかの印刷装置で印刷ジョブを実行するための印刷ジョブ実行指示装置であって、
操作者の操作を伴って印刷装置の検索用の優先条件を入力する条件入力手段と、
前記ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせする問い合わせ手段と、
前記問い合わせした装置性能状態情報を用いて前記入力した優先条件に合致する順に前記複数の印刷装置を並べ替える並べ替え手段と、
該並べ替えた複数の印刷装置の少なくとも上位の一部を表示出力する表示出力手段と、
操作者の操作を伴って前記表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択する装置選択手段と、
該選択した印刷装置で印刷ジョブが実行されるよう該印刷ジョブの実行を指示する実行指示手段と、
を備える印刷ジョブ実行指示装置。
A print job execution instruction device for executing a print job with any one of a plurality of printing devices connected via a network,
A condition input means for inputting a priority condition for searching for a printing apparatus with an operator's operation;
Inquiry means for inquiring device performance status information including the performance of the printing device and the status of the printing device via the network to the plurality of printing devices or the information acquisition device that obtains the device performance status information from the plurality of printing devices. When,
Reordering means for reordering the plurality of printing devices in an order that matches the input priority condition using the inquired device performance state information;
Display output means for displaying and outputting at least a part of the upper order of the rearranged printing apparatuses;
A device selection means for selecting a printing device that executes a print job among the printing devices displayed and output in accordance with an operation by an operator;
Execution instruction means for instructing execution of the print job so that the print job is executed by the selected printing apparatus;
A print job execution instruction apparatus.
請求項10記載の印刷ジョブ実行指示装置であって、
前記条件入力手段は、複数の優先条件を入力可能な手段であり、
前記並べ替え手段は、前記入力した優先条件が複数のときには該複数の優先条件に基づいて前記複数の印刷装置を並べ替える手段である
印刷ジョブ実行指示装置。
The print job execution instruction apparatus according to claim 10,
The condition input means is a means capable of inputting a plurality of priority conditions,
The rearrangement unit is a unit for instructing execution of a print job, which is a unit that rearranges the plurality of printing apparatuses based on the plurality of priority conditions when there are a plurality of the input priority conditions.
ネットワークを介して接続された複数の印刷装置のいずれかで印刷ジョブを実行する印刷ジョブ実行方法であって、
(a)操作者の操作を伴って印刷装置の検索用の優先条件を入力し、
(b)前記ネットワークを介して印刷装置の性能と印刷装置の状態とを含む装置性能状態情報を前記複数の印刷装置または該複数の印刷装置から前記装置性能状態情報を取得する情報取得装置に問い合わせ、
(c)前記問い合わせした装置性能状態情報を用いて前記入力した優先条件に合致する順に前記複数の印刷装置を並べ替え、
(d)該並べ替えた複数の印刷装置の少なくとも上位の一部を表示出力し、
(e)操作者の操作を伴って前記表示出力された印刷装置のうち印刷ジョブを実行する印刷装置を選択し、
(f)該選択した印刷装置で印刷ジョブが実行されるよう該印刷ジョブを実行する
印刷ジョブ実行方法。
A print job execution method for executing a print job on any of a plurality of printing apparatuses connected via a network,
(A) A priority condition for searching for a printing apparatus is input with the operation of the operator,
(B) Inquiring of the apparatus performance status information including the performance of the printing apparatus and the status of the printing apparatus via the network from the plurality of printing apparatuses or the information acquisition apparatus that obtains the apparatus performance status information from the plurality of printing apparatuses. ,
(C) rearranging the plurality of printing apparatuses in the order matching the input priority condition using the inquired apparatus performance state information;
(D) displaying and outputting at least a part of the upper order of the plurality of the rearranged printing apparatuses;
(E) selecting a printing device that executes a print job from the printing devices displayed and output in accordance with the operation of the operator;
(F) A print job execution method for executing the print job so that the print job is executed by the selected printing apparatus.
JP2004100550A 2004-03-30 2004-03-30 Printing job execution instruction apparatus, program used therefor, and printing job execution method Pending JP2005284938A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004100550A JP2005284938A (en) 2004-03-30 2004-03-30 Printing job execution instruction apparatus, program used therefor, and printing job execution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004100550A JP2005284938A (en) 2004-03-30 2004-03-30 Printing job execution instruction apparatus, program used therefor, and printing job execution method

Publications (1)

Publication Number Publication Date
JP2005284938A true JP2005284938A (en) 2005-10-13

Family

ID=35183228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004100550A Pending JP2005284938A (en) 2004-03-30 2004-03-30 Printing job execution instruction apparatus, program used therefor, and printing job execution method

Country Status (1)

Country Link
JP (1) JP2005284938A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012063983A (en) * 2010-09-16 2012-03-29 Ricoh Co Ltd Printing system, information processing unit, method, program, and recording medium
US8775570B2 (en) 2011-09-15 2014-07-08 Hewlett-Packard Development Company, L. P. Geographic recommendation online search system
US8860995B2 (en) 2011-08-31 2014-10-14 Brother Kogyo Kabushiki Kaisha Image formation apparatus executing preparation operation based on check request
US8972278B2 (en) 2011-09-15 2015-03-03 Hewlett-Packard Development Company, L.P. Recommending print locations
US9396275B2 (en) 2011-09-15 2016-07-19 Hewlett Packard Enterprise Development Lp Geographically partitioned online search system
JP2019057294A (en) * 2018-10-23 2019-04-11 キヤノン株式会社 Communication device, method for wireless connection, and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012063983A (en) * 2010-09-16 2012-03-29 Ricoh Co Ltd Printing system, information processing unit, method, program, and recording medium
US8860995B2 (en) 2011-08-31 2014-10-14 Brother Kogyo Kabushiki Kaisha Image formation apparatus executing preparation operation based on check request
US8775570B2 (en) 2011-09-15 2014-07-08 Hewlett-Packard Development Company, L. P. Geographic recommendation online search system
US8972278B2 (en) 2011-09-15 2015-03-03 Hewlett-Packard Development Company, L.P. Recommending print locations
US9396275B2 (en) 2011-09-15 2016-07-19 Hewlett Packard Enterprise Development Lp Geographically partitioned online search system
JP2019057294A (en) * 2018-10-23 2019-04-11 キヤノン株式会社 Communication device, method for wireless connection, and program

Similar Documents

Publication Publication Date Title
US7796288B2 (en) Printer control apparatus, printer control method, and computer readable recording medium stored with computer program for controlling printer
JP4401347B2 (en) Distributed printing control system and distributed printing control method
US8649030B2 (en) Controlling an information processing apparatus on which a plurality of printer drivers are installed
US20090303515A1 (en) Printer driver program, and printing instruction device
US20080077914A1 (en) Driver installing method, driver controlling method and terminal apparatus
US8498005B2 (en) Initiating a conversion function of an information processing device through operation of an image forming device
JP2009211519A (en) Information processor and program
JP2007164480A (en) Printing system and method
JP2005284938A (en) Printing job execution instruction apparatus, program used therefor, and printing job execution method
JP2001236187A (en) Device and method for information processing
JP2007060126A (en) Image forming apparatus and image forming method
US20040100653A1 (en) Network printer and data sharing printing system
JP2009053789A (en) Information processor, program, and computer-readable recording medium
JP2006163990A (en) Print setting change system
JP2008003954A (en) Printing system, image forming apparatus, and method and program for reprinting control
US7679766B2 (en) Information processing apparatus, information processing method, and system for determining a destination for print data
US20050088676A1 (en) Printer control program, document operation terminal, document processing system and method of creating printing data
JP2007087130A (en) Server device, print processing method of server device, storage medium and program
JP2001075747A (en) Printing system and computer readable recording medium stored with printing control program
JP6164194B2 (en) Image forming apparatus, terminal apparatus, processing method, control method, and control program
JP2012198765A (en) Printer driver and print control device
JP5063334B2 (en) Electronic device system and operation screen display program
JP2002278710A (en) Program for displaying use printer, printer host and printer system with the same
US20040042033A1 (en) Display of location of alternate image-forming device to which image-forming-related job has been routed
JP4211462B2 (en) Information processing apparatus and method, and image drawing apparatus