JP2006277197A - Printer selection processing program, system and method - Google Patents
Printer selection processing program, system and method Download PDFInfo
- Publication number
- JP2006277197A JP2006277197A JP2005093911A JP2005093911A JP2006277197A JP 2006277197 A JP2006277197 A JP 2006277197A JP 2005093911 A JP2005093911 A JP 2005093911A JP 2005093911 A JP2005093911 A JP 2005093911A JP 2006277197 A JP2006277197 A JP 2006277197A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- environmental load
- virtual
- print instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、プリンタ選択処理プログラムおよびシステムおよび方法に関し、特に、一つ以上のプリンタより構成される予め印刷設定が登録された複数の仮想プリンタの中から、印刷する際の環境負荷が少ない仮想プリンタをユーザが容易に選択できる印刷指示画面を生成するプリンタ選択処理プログラムおよびシステムおよび方法に関する。 The present invention relates to a printer selection processing program, system, and method, and more particularly to a virtual printer that has a low environmental load when printing from among a plurality of virtual printers that are pre-registered with print settings and that are composed of one or more printers. The present invention relates to a printer selection processing program, system, and method for generating a print instruction screen that allows a user to easily select a print instruction screen.
近年、地球環境保護が叫ばれており、消費者は環境に配慮した製品を望む時代になりつつある。 In recent years, the protection of the global environment has been screamed, and it is becoming an era when consumers want environmentally friendly products.
環境に配慮する対策としては、温室効果ガス排出量を削減する為に、産業行動において二酸化炭素排出量を削減することが考えられている。 As an environmentally friendly measure, it is considered to reduce carbon dioxide emissions in industrial activities in order to reduce greenhouse gas emissions.
オフィスにおける環境に配慮した技術として、特許文献1では、印刷を要求するユーザがプリンタで印刷ジョブを実行する際に、印刷ジョブの印刷条件と印刷条件に対応するプリンタの環境負荷情報とに基づいて、二酸化炭素換算値である環境負荷値のライフサイクルアセスメント値を印刷ジョブ毎にユーザに表示して、ユーザの環境保護意識を喚起する情報処理装置、画像処理装置、環境負荷値算出方法、情報処理方法、環境負荷値算出方法及び情報処理方法実行のためのプログラム、及び、プログラムを記録した記録媒体が提案されている。
As an environment-friendly technology in the office, in
また、特許文献2では、ネットワークに接続された複数の画像出力装置のうち、省電力モードに移行した画像出力装置をクラスタリング出力の選択対象外とすることで、省電力モードに移行したプリンタを通常電力モードに移行させる起動電力の消費を回避することができ、省電力化に優れた画像出力システム及びこれに用いる情報処理装置が提案されている。
しかし、特許文献1に提案される技術は、一つのプリンタの中でユーザが実行するジョブの環境負荷値を計算してユーザに表示はするが、複数のプリンタの中から環境負荷値の少ないプリンタを選択できるものではなかった。
However, the technique proposed in
また、特許文献2に提案される技術は、複数の画像処理装置から起動電力の消費を回避できる画像処理装置を選択することができるが、電力以外の環境に及ぼす影響、例えば、紙使用量やトナー使用量までも考慮してプリンタを選択するものではなかった。
In addition, the technique proposed in
そこで、この発明は、一つ以上のプリンタより構成される予め印刷設定が登録された複数の仮想プリンタの中から、印刷する際の環境負荷が少ない仮想プリンタをユーザが容易に選択できる印刷指示画面を生成するプリンタ選択処理プログラムおよびシステムおよび方法を提供することを目的とする。 Therefore, the present invention provides a print instruction screen that allows a user to easily select a virtual printer that has a low environmental load when printing from among a plurality of virtual printers that are pre-registered with print settings and that are composed of one or more printers. It is an object of the present invention to provide a printer selection processing program, system, and method for generating a printer.
上記目的を達成する為、請求項1の発明は、情報処理端末と、印刷制御対象の各プリンタに各々対応する仮想プリンタを管理し、前記情報処理端末からの印刷指示操作要求に基づき、管理下の各仮想プリンタの選択・印刷指示を受付ける印刷指示画面を前記情報処理端末に表示する印刷制御装置とをネットワークを介して接続して成る印刷システムの前記印刷制御装置に実装されるプリンタ選択処理プログラムにおいて、前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出処理と、前記情報処理端末からの特定の印刷指示操作要求に基づき、前記環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する表示処理とを前記印刷制御装置に行わせることを特徴とする。
In order to achieve the above object, the invention of
また、請求項2の発明は、請求項1の発明において、前記表示処理は、前記環境負荷算出処理によって算出された環境負荷値の小さい順番に仮想プリンタを並べることによって、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, in the display process, the virtual printers are arranged in order of decreasing environmental load values calculated by the environmental load calculation process, whereby the environmental load value is small. The virtual printer is preferentially displayed on the print instruction screen.
また、請求項3の発明は、請求項1の発明において、前記表示処理は、前記環境負荷算出処理によって算出された環境負荷値が所定の閾値より小さい仮想プリンタにマークをつけることによって、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示することを特徴とする。 According to a third aspect of the present invention, in the first aspect of the invention, the display processing is performed by marking a virtual printer whose environmental load value calculated by the environmental load calculation processing is smaller than a predetermined threshold value. A virtual printer having a small load value is preferentially displayed on the print instruction screen.
また、請求項4の発明は、請求項3の発明において、前記環境負荷算出処理によって算出された環境負荷値と比較する所定の閾値を一つまたは複数設定する閾値設定処理を更に前記印刷制御装置に行わせ、前記表示処理は、前記環境負荷算出処理によって算出された各仮想プリンタ毎の環境負荷値と、前記閾値設定処理によって設定された複数の閾値との大小関係に応じて、当該各仮想プリンタに当該大小関係に応じた各々異なるマークをつけて表示することによって、当該環境負荷値の小さい仮想プリンタを優先的に前記指示画面に表示することを特徴とする。 According to a fourth aspect of the invention, there is provided the print control apparatus according to the third aspect of the invention, further comprising a threshold setting process for setting one or a plurality of predetermined threshold values to be compared with the environmental load value calculated by the environmental load calculation process. The display processing is performed according to the magnitude relationship between the environmental load value for each virtual printer calculated by the environmental load calculation processing and a plurality of threshold values set by the threshold setting processing. A virtual printer having a small environmental load value is preferentially displayed on the instruction screen by displaying different marks according to the magnitude relationship on the printer.
また、請求項5の発明は、請求項4の発明において、前記閾値設定処理は、前記所定の閾値の数と閾値の値は変更可能に設定し、前記表示処理は、前記環境負荷算出処理によって算出された各仮想プリンタ毎の環境負荷値と、前記変更された一つまたは複数の閾値との大小関係に応じて、当該各仮想プリンタに当該大小関係に応じた各々異なるマークをつけて表示することによって、当該環境負荷値の小さい仮想プリンタを優先的に前記指示画面に表示することを特徴とする。 According to a fifth aspect of the present invention, in the fourth aspect of the invention, the threshold setting process sets the predetermined number of thresholds and the threshold value to be changeable, and the display process is performed by the environmental load calculation process. Depending on the magnitude relationship between the calculated environmental load value for each virtual printer and the changed one or more threshold values, each virtual printer is displayed with a different mark corresponding to the magnitude relationship. Thus, a virtual printer having a small environmental load value is preferentially displayed on the instruction screen.
また、請求項6の発明は、請求項1の発明において、前記表示処理は、前記環境負荷算出処理によって算出された環境負荷値の最も小さい仮想プリンタだけを表示することによって、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示することを特徴とする。 According to a sixth aspect of the present invention, in the first aspect of the invention, the display processing displays only the virtual printer having the smallest environmental load value calculated by the environmental load calculation processing, thereby A small virtual printer is preferentially displayed on the print instruction screen.
また、請求項7の発明は、請求項1及至6のいずれかに記載の発明において、前記印刷制御装置に、前記印刷制御対象の各プリンタの動作状態情報を前記プリンタ情報として取得させる取得処理を更に行わせ、前記環境負荷算出処理は、前記プリンタ情報の機種情報と動作状態情報とを加味して、当該各仮想プリンタ毎に運用時の環境負荷値を算出することを特徴とする。 According to a seventh aspect of the present invention, in the invention according to any one of the first to sixth aspects, an acquisition process for causing the print control apparatus to acquire operation state information of each printer to be printed as the printer information. Further, the environmental load calculation process is characterized in that the environmental load value during operation is calculated for each of the virtual printers in consideration of the model information and the operation state information of the printer information.
また、請求項8の発明は、請求項7の発明において、前記取得処理は、動作状態情報として、前記印刷制御対象の各プリンタの電力状態が節電状態であるか待機状態であるかの情報を取得し、前記環境負荷算出処理は、前記各プリンタの電力状態が節電状態である場合には、節電状態にある各プリンタが運用時に必要とされる待機状態に復帰する為の起電力を含めて前記各仮想プリンタ毎に運用時の環境負荷値を算出することを特徴とする。 The invention according to claim 8 is the invention according to claim 7, wherein the acquisition process includes, as operation state information, information indicating whether a power state of each printer to be controlled is a power saving state or a standby state. The environmental load calculation process includes an electromotive force for returning each printer in the power saving state to a standby state required during operation when the power state of each printer is in the power saving state. An environmental load value during operation is calculated for each virtual printer.
また、請求項9の発明は、情報処理端末と、印刷制御対象の各プリンタに各々対応する仮想プリンタを管理し、ユーザからの印刷指示操作要求に基づき、管理下の各仮想プリンタの選択・印刷指示を受付ける印刷指示画面を表示する情報処理端末とをネットワークを介して接続して成る印刷システムの前記情報処理端末に実装されるプリンタ選択処理プログラムにおいて、前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出処理と、ユーザからの特定の印刷指示操作要求に基づき、前記環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する表示処理とを前記情報処理端末に行わせることを特徴とする。 The invention of claim 9 manages an information processing terminal and a virtual printer corresponding to each printer to be controlled for printing, and selects and prints each managed virtual printer based on a print instruction operation request from a user. Printer information including function information of each virtual printer in a printer selection processing program installed in the information processing terminal of a printing system formed by connecting an information processing terminal that displays a print instruction screen for accepting an instruction via a network Based on the environmental load value calculated by the environmental load calculation process based on the environmental load calculation process for calculating the environmental load value during operation for each virtual printer and the specific print instruction operation request from the user. And causing the information processing terminal to perform display processing for preferentially displaying the virtual printer with a small environmental load value on the print instruction screen. And it features.
また、請求項10の発明は、情報処理端末と、印刷制御対象の各プリンタに各々対応する仮想プリンタを管理し、前記情報処理端末からの印刷指示操作要求に基づき、管理下の各仮想プリンタの選択・印刷指示を受付ける印刷指示画面を前記情報処理端末に表示する印刷制御装置とをネットワークを介して接続して成るプリンタ選択処理システムにおいて、前記印刷制御装置は、前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出手段と、前記情報処理端末からの特定の印刷指示操作要求に基づき、前記環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する表示手段とを具備することを特徴とする。 According to a tenth aspect of the present invention, an information processing terminal and a virtual printer corresponding to each printer to be controlled for printing are managed, and each virtual printer under management is managed based on a print instruction operation request from the information processing terminal. In a printer selection processing system in which a print instruction screen for accepting a selection / print instruction is displayed on the information processing terminal and connected to the print control apparatus via a network, the print control apparatus stores function information of each virtual printer. Based on the included printer information, the environmental load calculation means for calculating the environmental load value during operation for each virtual printer, and the environmental load calculation process based on a specific print instruction operation request from the information processing terminal Display means for preferentially displaying a virtual printer having a small environmental load value on the print instruction screen based on the environmental load value. And butterflies.
また、請求項11の発明は、情報処理端末と、印刷制御対象の各プリンタに各々対応する仮想プリンタを管理し、前記情報処理端末からの印刷指示操作要求に基づき、管理下の各仮想プリンタの選択・印刷指示を受付ける印刷指示画面を前記情報処理端末に表示する印刷制御装置とをネットワークを介して接続して成る印刷システムの前記印刷制御装置で行われるプリンタ選択処理方法において、前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を環境負荷算出手段により算出し、前記情報処理端末からの特定の印刷指示操作要求に基づき、前記環境負荷算出手段により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示手段により表示することを前記印刷制御装置に行わせることを特徴とする。 The invention of claim 11 manages an information processing terminal and a virtual printer corresponding to each printer to be controlled for printing, and each virtual printer under management is managed based on a print instruction operation request from the information processing terminal. In each of the virtual printers, a printer selection processing method performed by the print control apparatus of a print system in which a print control apparatus that displays a print instruction screen that receives a selection / print instruction on the information processing terminal is connected via a network. Based on the printer information including the function information, the environmental load value during operation is calculated for each virtual printer by the environmental load calculation means, and the environmental load calculation is performed based on the specific print instruction operation request from the information processing terminal. Based on the environmental load value calculated by the means, a virtual printer having a small environmental load value is preferentially displayed on the print instruction screen by the display means. Characterized in that to perform the printing control device to.
本発明のプリンタ選択処理プログラムおよびシステムおよび方法によれば、印刷制御対象の各プリンタに各々対応する仮想プリンタの各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出処理と、情報処理端末からの特定の印刷指示操作要求に基づき、環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に印刷指示画面に表示する表示処理とを印刷制御装置に行わせるように構成したので、一つ以上のプリンタより構成される予め印刷設定が登録された複数の仮想プリンタの中から、印刷する際の環境負荷が少ない仮想プリンタをユーザが容易に選択できる印刷指示画面を生成することができるという効果を奏する。 According to the printer selection processing program and system and method of the present invention, based on the printer information including the function information of each virtual printer of the virtual printer corresponding to each printer to be printed, each virtual printer is operated at the time of operation. Based on the environmental load value calculated by the environmental load calculation process based on the environmental load calculation process for calculating the environmental load value and the specific print instruction operation request from the information processing terminal, priority is given to a virtual printer with a small environmental load value. Since the print control apparatus is configured to perform display processing that is displayed on the print instruction screen, printing is performed from among a plurality of virtual printers that are pre-registered with print settings including one or more printers. It is possible to generate a print instruction screen that allows the user to easily select a virtual printer with a low environmental load.
以下、本発明に係わるプリンタ選択処理プログラムおよびシステムおよび方法の実施例について添付図面を参照して詳細に説明する。 Embodiments of a printer selection processing program, system, and method according to the present invention will be described below in detail with reference to the accompanying drawings.
本発明に係わるプリンタ選択処理プログラムおよびシステムおよび方法は、各種印刷設定が登録された複数の仮想プリンタ(一つのプリンタにおいても、設定の違いにより、複数の仮想プリンタが設定される)から、環境に与える負荷が少ない仮想プリンタをユーザが容易に選択できる印刷指示画面をユーザに提供するものである。 A printer selection processing program, system, and method according to the present invention can be used from a plurality of virtual printers in which various print settings are registered (a plurality of virtual printers are set due to a difference in settings in one printer) to an environment. The present invention provides a user with a print instruction screen that allows a user to easily select a virtual printer with a small load.
なお、複数の仮想プリンタは一つ以上のプリンタより構成される。 The plurality of virtual printers are composed of one or more printers.
環境に与える負荷を判断する指数は、各パラメータの使用資源量やエネルギー消費量を二酸化炭素量に換算するLCA値を使用する。 The index for determining the load on the environment uses an LCA value that converts the amount of resources used and energy consumption of each parameter into the amount of carbon dioxide.
LCA値は、原材料の採取から廃棄に至る全ライフサイクルにわたるライフサイクルアセスメント(LCA)を二酸化炭素量に数値化した環境負荷値である。 The LCA value is an environmental load value obtained by quantifying a life cycle assessment (LCA) over the entire life cycle from collection of raw materials to disposal into the amount of carbon dioxide.
まず、本発明に係わるプリンタ選択処理プログラムおよびシステムおよび方法を適用した印刷システムについて説明する。 First, a printing system to which a printer selection processing program, system and method according to the present invention are applied will be described.
図1は、本発明に係わるプリンタ選択処理プログラムおよびシステムおよび方法を適用した印刷システム100の概略を示すシステム構成図である。
FIG. 1 is a system configuration diagram showing an outline of a
図1において、この印刷システム100は、情報処理端末であるパーソナルコンピュータ(以下、PCと略す)10−1、10−2、・・・10−nと、プリンタ20−1、20−2、・・・20−mと、印刷制御装置であるプリントサーバ30とがネットワーク40に接続されて構成される。
1, the
PC10−1、10−2、・・・10−n(以下、総称する際は、PC10と記す)は、印刷指示を行うユーザの要求に応じて印刷指示画面をプリントサーバ30に要求し、プリントサーバ30から送られる印刷指示画面に基づいて、プリントサーバ30に印刷要求を送信する。
PC 10-1, 10-2,... 10-n (hereinafter collectively referred to as PC 10) requests a print instruction screen from the
プリントサーバ30は、PC10を通してユーザから要求があると、複数のプリンタから構成される環境負荷が少ない仮想プリンタを容易に選択することができる印刷指示画面をPC10を通してユーザに送信する。
When requested by the user through the PC 10, the
そして、PC10より印刷要求を受け付けると、印刷ジョブを生成して、指定のプリンタに送信する。 When a print request is received from the PC 10, a print job is generated and transmitted to a designated printer.
プリンタ20−1、20−2、・・・20−mは、プリントサーバ30から送信される印刷ジョブを実行する。
The printers 20-1, 20-2,... 20-m execute a print job transmitted from the
なお、本実施例では、印刷システム100は、複数のプリンタで構成されるように説明するが、複数に限らず、一つでもよい。
次に、プリントサーバ30における機能的な構成について図2を参照して説明する。
In the present embodiment, the
Next, a functional configuration of the
図2は、プリントサーバ30における機能的な構成の概略を示したブロック図である。
FIG. 2 is a block diagram showing an outline of a functional configuration in the
プリントサーバ30は、印刷要求受付部201、印刷指示画面生成部202、低環境負荷プリンタ判定部203、環境負荷値情報管理部204、プリンタ情報管理部205、プリンタ情報取得部206、印刷モード情報管理部207、印刷指示画面送信部208、印刷処理部209で構成される。
The
印刷要求受付部201は、PC10より、環境に与える負荷の少ない印刷設定が登録された複数の仮想プリンタの中からユーザの望む仮想プリンタを選択することができる印刷指示画面の要求を受け付け、印刷指示画面生成部202に印刷指示画面を生成するように指示する。
The print
また、印刷要求受付部201は、PC10に印刷指示画面送信部208より印刷指示画面が送信された後に、PC10より送信した印刷指示画面を通した印刷要求を受け付けると、印刷処理部209に受け付けた印刷要求の処理を指示する。
The print
印刷指示画面生成部202は、印刷設定が登録された複数の仮想プリンタの中からユーザの望む仮想プリンタを選択することができる印刷指示画面を生成する。
The print instruction
ユーザより、環境に与える負荷の少ない仮想プリンタが表示される印刷指示画面の要求があった場合には、環境に与える負荷の少ない仮想プリンタが表示される印刷指示画面を生成する。 When the user requests a print instruction screen for displaying a virtual printer with a small load on the environment, a print instruction screen for displaying a virtual printer with a small load on the environment is generated.
低環境負荷プリンタ判定部203は、ネットワーク40に接続された複数のプリンタで構成される印刷設定が登録されている複数の仮想プリンタについて、各仮想プリンタで実行される処理が環境に与える影響を示すLCA値を計算する。
The low environmental load printer determination unit 203 indicates, for a plurality of virtual printers registered with print settings composed of a plurality of printers connected to the
環境負荷値情報管理部204は、プリンタ20−1、20−2、・・・20−n(以下、総称する場合はプリンタ20と記す)における、待機電力、A3印刷時電力等の各種消費電力に対応したLCA値を表示したテーブルと、紙、トナー等の印刷する際に消費される物に応じたLCA値が記載されたテーブルが管理され、低環境負荷プリンタ判定部203が各仮想プリンタに印刷を行わせるLCA値を計算する際に使用される。
The environmental load value
プリンタ情報管理部205は、仮想プリンタの登録された印刷設定内容等の情報が管理され、低環境負荷プリンタ判定部203が、各仮想プリンタに印刷を行わせるLCA値を計算する際に、使用される。
The printer
プリンタ情報取得部206は、ネットワーク40に接続されたプリンタ20の待機状態、節電状態等の状態をMIB(Management Information Base)を利用して取得し、プリンタ情報管理部205に提供する。
The printer
印刷モード情報管理部207は、印刷指示画面生成部202で生成される印刷指示画面における仮想プリンタの表示方法やプリンタの印刷モードについての情報を管理する。
The print mode
印刷指示画面での仮想プリンタの表示方法については、例えば、環境に与える負荷が少ない順に並べて表示する方法、LCA値がある閾値より少ない仮想プリンタを強調表示して表示する方法、LCA値が最も少ない仮想プリンタだけを表示する方法等がある。 The virtual printer display method on the print instruction screen includes, for example, a method of arranging and displaying in order of decreasing load on the environment, a method of highlighting and displaying a virtual printer having an LCA value less than a certain threshold, and the smallest LCA value. There is a method for displaying only a virtual printer.
印刷指示画面送信部208は、印刷指示画面生成部202より生成された印刷指示画面を、要求のあったPC10に送信する。
The print instruction
印刷処理部209は、印刷要求受付部201が受け付けたPC10からの印刷要求に応じて、印刷要求に記載された仮想プリンタによって印刷する印刷ジョブを生成して、プリンタに印刷ジョブを送信する。
In response to a print request from the
このように、プリントサーバ30においては、PC10より印刷指示画面の要求がなされると、要求がなされた時点のネットワーク40上のプリンタ20の情報を取得し、ネットワーク40に接続されたプリンタ20によって構成される仮想プリンタによる印刷が環境に与える負荷をLCA値を算出することで計算し、そして、LCA値の少ない仮想プリンタをユーザが判別できる印刷指示画面を生成し、印刷指示画面の要求を行ったPC10に対して生成した印刷指示画面を送信する。
As described above, in the
そして、PC10から送信した印刷指示画面で仮想プリンタが選択された印刷要求をプリントサーバ30が受け付けると、受け付けた印刷要求の印刷内容を印刷する印刷ジョブを生成して印刷要求で選択された仮想プリンタ上に登録されたプリンタに送信する。
When the
次に、ネットワーク40に接続された複数のプリンタ20−1、20−2、・・・20−mより構成される、各種印刷設定が登録された仮想プリンタについて図3を参照して説明する。
Next, a virtual printer configured by registering various print settings, including a plurality of printers 20-1, 20-2,... 20-m connected to the
図3は、複数のプリンタ20−1、20−2、・・・20−mより構成される、各種印刷設定が登録された仮想プリンタの内容を表示した仮想プリンタ情報テーブル300を示した模式図である。 FIG. 3 is a schematic diagram showing a virtual printer information table 300 that displays the contents of a virtual printer that includes various printers 20-1, 20-2,... It is.
仮想プリンタ情報テーブル300には、各仮想プリンタに登録された印刷設定の内容が記されている。 The virtual printer information table 300 describes the contents of print settings registered for each virtual printer.
図3に示すように、仮想プリンタテーブル300の左から1列目には、仮想プリンタの設定内容を示す項目名である「仮想プリンタ名」、「実プリンタIPアドレス」、「機種名」、「プリンタ状態」、「印刷部数」、「カラーモード」、「用紙サイズ」、「両面」、「まとめて1枚」が記されている。 As shown in FIG. 3, in the first column from the left of the virtual printer table 300, “virtual printer name”, “real printer IP address”, “model name”, “ "Printer status", "Number of copies", "Color mode", "Paper size", "Both sides", and "One sheet collectively" are written.
そして、仮想プリンタテーブル300の左から2列目には、仮想プリンタ名がPrinterAである仮想プリンタの設定内容がそれぞれの項目に「“PrinterA”」、「12.123.4.101」、「“PTR1100”」、「待機状態」、「1」、「自動」、「A4」、「しない」、「2アップ」と記されている(参照番号301)。 In the second column from the left of the virtual printer table 300, the setting contents of the virtual printer whose virtual printer name is “PrinterA” include ““ PrinterA ””, “12.12.3.4.101”, ““ "PTR 1100" "," Standby "," 1 "," Automatic "," A4 "," No "," 2 Up "(reference number 301).
同じように仮想プリンタテーブル300の左から3列目に、仮想プリンタPrinterBの設定内容が、左から4列目には、仮想プリンタPrinterCというように、列単位に、各仮想プリンタの設定内容が記される。 Similarly, the setting contents of the virtual printer Printer B are written in the third column from the left in the virtual printer table 300, and the setting contents of each virtual printer are written in the column, such as the virtual printer Printer C in the fourth column from the left. Is done.
また、図3の参照番号302と303で示すように、実プリンタのIPアドレスが仮想プリンタの“PrinterA”と“PrinterD”では同じ値となっており、登録される印刷設定の違いによって、物理的に一つのプリンタから複数の仮想プリンタが作成される。
Further, as indicated by
また、仮想プリンタ情報テーブル300には、各仮想プリンタに登録される実プリンタのプリンタ状態が記録される。 The virtual printer information table 300 records the printer status of the actual printer registered in each virtual printer.
プリンタ状態とは、プリンタの電力状態が節電状態に移行しているか、それとも待機状態であるかの情報であって、PC10より印刷指示画面が要求されて、プリントサーバ30によって、印刷指示画面が生成される際に、プリンタ情報取得部206によってプリンタ20の状態が書き込まれる。
The printer state is information indicating whether the power state of the printer has shifted to the power saving state or is in a standby state. A print instruction screen is requested from the
また、それぞれの仮想プリンタ毎に、実プリンタIPアドレスに記されたプリンタによる印刷設定が記される。 In addition, for each virtual printer, the print setting by the printer described in the actual printer IP address is described.
印刷設定内容は、上述したように、「印刷部数」、「カラーモード」、「用紙サイズ」、「両面」、「まとめて一枚」である。 As described above, the print setting contents are “number of copies”, “color mode”, “paper size”, “double-sided”, and “collectively one sheet”.
なお、印刷設定内容は上記に限らず実プリンタであるプリンタで設定可能な設定内容が記録されてよい。 The print setting content is not limited to the above, and setting content that can be set by a printer that is an actual printer may be recorded.
印刷指示を行うユーザは、ユーザの希望する印刷設定内容が記された仮想プリンタを印刷指示の際に指定して、ユーザの望む印刷をプリンタに行わせる。 A user who issues a print instruction designates a virtual printer in which the print setting contents desired by the user are written at the time of print instruction, and causes the printer to perform printing desired by the user.
次に、プリントサーバ30が各仮想プリンタのLCA値を計算する際に、プリンタの動作によって消費される電力からLCA値を計算する為の消費電力−LCA値換算テーブルについて図4を参照して説明を行う。
Next, a power consumption-LCA value conversion table for calculating the LCA value from the power consumed by the operation of the printer when the
図4は、各プリンタで消費される消費電力の種類に応じたLCA値が記載された消費電力−LCA値換算テーブル400を示す模式図である。 FIG. 4 is a schematic diagram showing a power consumption-LCA value conversion table 400 in which LCA values corresponding to the types of power consumption consumed by each printer are described.
消費電力−LCA値換算テーブル400は、環境負荷情報管理部204に管理され、図4に示すように、ネットワーク40に接続された実プリンタであるプリンタの機種毎に消費電力の種類に応じて環境負荷値であるLCA値が記載される。
The power consumption-LCA value conversion table 400 is managed by the environmental load
例えば、プリンタの機種がPTR1100(参照番号401)のプリンタに節電状態からA3印刷を1枚行わせようとする場合には、節電状態から待機状態に移行するための起電力と、A3を印刷する際の印刷時電力(A3)が必要なので、この場合の印刷による消費電力に関するLCA値は、起動電力に相当する250と印刷時電力(A3)に相当する160を足した410になる。 For example, when the printer model PTR 1100 (reference number 401) is to make one A3 print from the power saving state, the electromotive force for shifting from the power saving state to the standby state and A3 are printed. In this case, the LCA value relating to the power consumption for printing is 410, which is 250 which is equivalent to the starting power and 160 which is 160 which is equivalent to the printing power (A3).
このように、消費電力−LCA値換算テーブル400より、仮想プリンタで印刷を実行させる際の消費電力に関するLCA値が計算される。 In this way, the LCA value related to the power consumption when printing is performed by the virtual printer is calculated from the power consumption-LCA value conversion table 400.
次に、プリントサーバ30が各仮想プリンタに登録される設定内容での印刷時のLCA値を計算する際に、印刷によって消費される物についてのLCA値を計算する為の消費物−LCA値換算テーブルについて図5を参照して説明を行う。
Next, when the
図5は、紙、トナー等の印刷によって消費される物に対応するLCA値が記載された消費物−LCA値換算テーブル500を示す模式図である。 FIG. 5 is a schematic diagram showing a consumable-LCA value conversion table 500 in which LCA values corresponding to materials consumed by printing such as paper and toner are described.
図5に示すように、消費物−LCA値換算テーブル500には、印刷によって消費される物である、紙、トナー等に対応するLCA値が管理される。 As shown in FIG. 5, the consumables-LCA value conversion table 500 manages LCA values corresponding to paper, toner, and the like, which are consumables by printing.
消費物−LCA値換算テーブル500は、環境負荷情報管理部205に管理され、図5に示すように、印刷によって消費される物である、紙、トナー等に対応するLCA値が記載され、仮想プリンタに登録される設定内容での印刷時のLCA値を計算する際に使用される。
The consumables-LCA value conversion table 500 is managed by the environmental load
例えば、A3の用紙を1枚印刷する場合には、A3用紙に相当するLCA値である0.6と、A3用紙を印刷する際の消費トナーに相当するLCA値である0.6を足して、消費される物によるLCA値を1.2と算出する。 For example, when printing one sheet of A3 paper, add an LCA value corresponding to A3 paper of 0.6 and an LCA value corresponding to toner consumed when printing A3 paper to 0.6 The LCA value due to the consumed product is calculated as 1.2.
このように、消費物−LCA値換算テーブル500より、仮想プリンタで印刷を実行させる際の消費物に関するLCA値が計算される。 As described above, the LCA value related to the consumable when the virtual printer performs printing is calculated from the consumable-LCA value conversion table 500.
次に、プリントサーバ30が印刷要求を行うPC10に送信する、複数の仮想プリンタからユーザの望む仮想プリンタを選択することができる印刷指示画面について図6を参照して説明する。
Next, a print instruction screen that allows the
図6は、プリントサーバ30が印刷要求を行うPC10に送信する、複数の仮想プリンタからユーザの望む仮想プリンタを選択することができる印刷指示画面の一例を示した画面構成図である。
FIG. 6 is a screen configuration diagram illustrating an example of a print instruction screen that can be selected by a user from a plurality of virtual printers, which is transmitted from the
図6(a)は、環境負荷とは関係なく、通常、PC10のユーザが、印刷を行う仮想プリンタを選択する印刷指示画面の一例である印刷指示画面601を示した画面構成図、図6(b)は、印刷を行う仮想プリンタを選択する印刷指示画面であって、選択される仮想プリンタを環境負荷の少ない順に並べた印刷指示画面の一例である印刷指示画面604を示した画面構成図、図6(c)は、印刷を行う仮想プリンタを選択する印刷指示画面であって、環境負荷が少なく印刷できる仮想プリンタが強調表示された印刷指示画面の一例である印刷指示画面606を示す画面構成図である。
FIG. 6A is a screen configuration diagram showing a
図6(a)に示すように、環境負荷を考慮しない通常の印刷指示画面601では、画面右上に、ユーザが選択できる仮想プリンタが表示されるコンボボックス602が表示され、画面中央には、部数、カラーモード、用紙サイズ等の仮想プリンタに登録された印刷設定内容が表示され、画面右下にキャンセルボタン、プリント開始ボタン603が表示される。
As shown in FIG. 6A, in a normal
ユーザは、PC10より環境負荷の少ない仮想プリンタが分かる印刷指示画面でなく通常の印刷指示画面による、印刷要求を行う場合は、PC10の画面上に印刷文書を開いた状態からプリントサーバ30に通常の印刷指示画面の要求を行う。
When a user makes a print request using a normal print instruction screen instead of a print instruction screen in which a virtual printer having a lower environmental load than the
プリントサーバ30より印刷指示画面601が送られると、印刷指示画面601の中から印刷を行う仮想プリンタを選択する。
When a
ユーザは画面右上のコンボボックス602をクリックし、仮想プリンタであるPrinterA、B、C、D、E、F、Gを表示し、ポインタによってある仮想プリンタを選択すると、画面中央に選択された仮想プリンタに登録される印刷設定内容が表示され、さらに印刷開始ボタン603を押下することによって、PC10より画面上に開いていた印刷文書をコンボボックス602より選択した仮想プリンタで印刷するように、印刷要求がプリントサーバ30に送信される。
When the user clicks the
印刷要求を受けたプリントサーバ30は、印刷処理部209で仮想プリントに登録された印刷設定で印刷を行う印刷ジョブを生成し、選択された仮想プリンタに登録される実プリンタIPアドレスを持つプリンタに対して印刷ジョブを送信する。
Upon receiving the print request, the
また、環境負荷の少ない仮想プリンタを選択することができる印刷指示画面では、例えば、図6(b)に示す印刷指示画面604のように、画面右上に表示されるコンボボックス604には、プリントサーバ30の低環境負荷プリンタ判定部203で計算された仮想プリンタのLCA値の少ない順番に、PrinterB、E、F、A、G、C、Dと表示される。
Further, in the print instruction screen in which a virtual printer with a low environmental load can be selected, for example, a
このように、環境負荷の少ない仮想プリンタを選択することができる印刷指示画面604では、環境負荷の少ない仮想プリンタをLCA値の少ない順番に表示することができる。
As described above, on the
また、他の印刷指示画面では、図6(c)に示す印刷指示画面606のように、画面右上に表示されるコンボボックス607に仮想プリンタを通常の順番で表示させ、仮想プリンタのLCA値が一定の閾値を下回る仮想プリンタに対して、環境負荷の少ない仮想プリンタであるとしてマークをつける強調表示が行われる。
Further, in the other print instruction screens, as in the
このように、印刷指示画面606では、一定のLCA値より低い仮想プリンタに対して強調表示が行われる。
In this way, on the
なお、図示はしないが、閾値を設けた印刷指示画面の他の例として、PC10より印刷指示画面を要求する際に複数の閾値を設定した情報もプリントサーバ30に送り、プリントサーバ30内の印刷指示画面生成部202で、閾値を一つではなく、100、200、300と複数設定して、LCA値が100以下の仮想プリンタにはマークを3つ、LCA値が100から200までの仮想プリンタにはマークを2つ、LCA値が200から300までの仮想プリンタにはマークを1つ、LCA値が300以上の仮想プリンタにはマークをつけないようにして、仮想プリンタのLCA値と複数の閾値との大小関係に応じて各々異なる種類のマークを各仮想プリンタにつけ、環境負荷の少ない仮想プリンタを優先的に表示するような構成の印刷指示画面も可能である。
Although not shown in the drawing, as another example of the print instruction screen provided with a threshold value, information in which a plurality of threshold values are set when the print instruction screen is requested from the
なお、図示はしないが、閾値を設けた印刷指示画面の他の例として、PC10より閾値を設けた印刷指示画面要求を行う際に、設定する閾値の数(1つまたは複数)と閾値の値とを変更可能にプリントサーバ30に送ることができるとし、閾値の数と閾値の値とが変更されて印刷指示画面要求が行われた際には、プリントサーバ30の印刷指示画面生成部202で変更された閾値の数と閾値の値とを再設定して、仮想プリンタのLCA値と再設定された各閾値との大小関係に応じて各々異なる種類のマークを各仮想プリンタにつけ、環境負荷の少ない仮想プリンタを優先的に表示するような構成の印刷指示画面も可能である。
Although not shown, as another example of a print instruction screen with a threshold value, when making a print instruction screen request with a threshold value from the
また、印刷指示画面として、図示しないが、一番環境に対して負荷をかけない、LCA値の最も低い仮想プリンタだけを表示する印刷指示画面を印刷指示画面生成部202で生成してもよい。
Further, as the print instruction screen, although not shown, the print instruction
このように、各種印刷指示画面604、606等においては、ユーザが印刷を指示する際に、環境負荷の少ない仮想プリンタが各種表示方法により表示されるので、ユーザは、仮想プリンタを選択することができ、表示された仮想プリンタより所望の仮想プリンタを選択して印刷要求を行うことによって、環境負荷の少ない印刷を実行することが可能となる。 As described above, on the various print instruction screens 604, 606, etc., when the user instructs printing, a virtual printer with a low environmental load is displayed by various display methods. Therefore, the user can select a virtual printer. In addition, by selecting a desired virtual printer from the displayed virtual printers and making a print request, it is possible to execute printing with less environmental load.
なお、この仮想プリンタのLCA値は、上述の通り、ユーザが印刷指示画面の要求を行った時点で、仮想プリンタに登録されているプリンタの電力状態が節電状態か待機状態かの情報を取得し、節電状態だと印刷を行う待機状態に移行するために必要である起電力のLCA値についても考慮されている。 As described above, the LCA value of the virtual printer acquires information on whether the power state of the printer registered in the virtual printer is the power saving state or the standby state when the user requests the print instruction screen. The LCA value of the electromotive force necessary for shifting to the standby state in which printing is performed in the power saving state is also taken into consideration.
次に、本発明に係るプリンタ選択処理プログラムおよびシステムおよび方法を適用したプリントサーバ30において、印刷指示画面を生成して送信する処理について図7を参照して説明を行う。
Next, processing for generating and transmitting a print instruction screen in the
図7は、本発明に係るプリンタ選択処理プログラムおよびシステムおよび方法を適用したプリントサーバ30において、印刷指示画面を生成して送信する処理フローについて示したフローチャートである。
FIG. 7 is a flowchart showing a processing flow for generating and transmitting a print instruction screen in the
プリントサーバ30は印刷要求受付部201において、PC10からの印刷指示画面の要求を受け付けると(ステップ701)、要求された印刷指示画面は、通常の印刷指示画面か環境負荷の少ない仮想プリンタを容易に選択できる印刷指示画面かどうかの判断が行われ(ステップ702)、通常の印刷指示画面が要求された場合には(ステップ702でNO)、印刷指示画面生成部202で画像情報装置情報管理部204に管理されている仮想プリンタに関する通常の印刷指示画面(図6(a)参照)が生成されて(ステップ703)、印刷指示画面送信部208より生成された通常の印刷指示画面が印刷指示画面の要求を行った相手先へ送信される(ステップ704)。
When the
また、ステップ702において、要求された印刷指示画面が環境負荷の少ない仮想プリンタを容易に選択できる印刷指示画面である場合(ステップ702でNO)には、印刷指示画面生成部202が印刷指示画面を生成する為に、プリンタ情報取得部206が、MIBを利用してネットワーク40に接続されるプリンタ20の、電力状態が節電状態か待機状態であるか等の情報を取得する(ステップ705)。
In
プリンタ20についての電力状態の情報が取得されると、プリンタ情報管理部205で管理されている仮想プリンタ情報テーブル300のプリンタ状態の欄に記録され、仮想プリンタ情報テーブル300の情報が低環境負荷プリンタ判定部203に送られ(ステップ706)、低環境負荷プリンタ判定部203では、環境負荷値情報管理部で管理されている消費電力−LCA値テーブル400、消費物−LCA値テーブル500の値を参照して(ステップ707)、仮想プリンタ情報テーブル300に記載されている仮想プリンタ毎に登録された印刷設定で印刷された場合の環境負荷値であるLCA値を計算する(ステップ708)。
When the power status information about the
そして、印刷指示画面生成部202は、印刷モード情報管理部207より印刷指示画面の表示方法や印刷モードの情報を取得し、環境負荷の少ない順に仮想プリンタを並べる印刷指示画面604、或いは環境負荷の少ない仮想プリンタを強調表示する印刷指示画面606、或いは環境負荷の一番少ない仮想プリンタだけを表示する印刷指示画面のいずれかを印刷要求受付部201が受け付けた要求に応じて生成する(ステップ710)。
Then, the print instruction
印刷指示画面生成部202で生成された印刷指示画面は、印刷指示画面送信部208より印刷指示画面の要求を行ったPC10に対して、送信される(ステップ711)。
The print instruction screen generated by the print instruction
このように、プリントサーバ30において、環境負荷の少ない仮想プリンタを容易に選択することができる印刷指示画面が生成されて、PC10に送信される。
In this way, the
なお、プリンタ情報取得部206がMIBを使用して取得するネットワーク40に接続されたプリンタ20の情報に関しては、プリンタ20の電力状態が節電状態か待機状態かだけでなく、その他にプリンタ20の状態によって印刷を実行させる際に環境負荷に影響を与える要因があれば、その要因に関する状態の情報(例えば、オフラインや印刷中等)をプリンタ情報取得部206が取得して、低環境負荷プリンタ判定部203が該情報を考慮しそれぞれの仮想プリンタで設定された印刷処理によるLCA値を計算してもよい。
Regarding the information of the
なお、本発明のプリンタ選択処理プログラムおよびシステムおよび方法で生成される印刷指示画面で選択される仮想プリンタは、あるユーザが頻繁に使用する仮想プリンタをいくつか登録して該仮想プリンタだけが登録された該ユーザ専用の仮想プリンタ情報テーブルを生成して該ユーザ専用の仮想プリンタ情報テーブルをプリンタ情報管理部205に管理しておき、印刷指示画面の要求があった際に、該ユーザ専用の該仮想プリンタだけが表示される印刷指示画面が要求された場合は、プリンタ情報管理部205に管理される該ユーザ専用の仮想プリンタ情報テーブルに登録されている仮想プリンタ間でLCA値の比較を行い、該ユーザ専用の仮想プリンタ情報テーブルに登録されている仮想プリンタのなかで環境に与える負荷が少ない仮想プリンタを容易に選択することができる印刷指示画面を生成するようにすることができる。
The virtual printer selected on the print instruction screen generated by the printer selection processing program and system and method of the present invention registers several virtual printers frequently used by a user, and only the virtual printer is registered. A virtual printer information table dedicated to the user is generated and the virtual printer information table dedicated to the user is managed in the printer
なお、本発明に係るプリンタ選択処理プログラムをPC10に適用して、PC10が、キーボード等の入力装置を通してユーザより印刷指示画面要求と印刷要求とを受け付ける印刷要求受付部と、ディスプレイ等の表示装置を通してユーザに印刷指示画面を表示する印刷指示画面送信部と、図2を参照して説明したプリントサーバ30が備える印刷指示画面生成部202、低環境負荷プリンタ判定部203、環境負荷値情報管理部204、プリンタ情報管理部205、プリンタ情報取得部206、印刷モード情報管理部207、印刷処理部209と同様の機能を備えるブロックを備えて、ユーザからの印刷指示画面要求に対して、環境に与える負荷が少ない仮想プリンタを容易に選択できる印刷指示画面を生成してユーザに表示し、表示した印刷指示画面に基づく印刷要求をユーザより受け付けると印刷ジョブを生成しプリンタに送信するようにすることができる。
Note that the printer selection processing program according to the present invention is applied to the
また、PC10に本発明に係るプリンタ選択処理プログラムを適用する場合に、PC10で印刷指示画面を生成する際に行われる処理は、図7を参照して説明したフローチャートで説明される処理と、ステップ701、ステップ711に関する処理が異なるだけで他の処理は同様であるので説明は省略するが、異なるステップについては、PC10では、ステップ701はユーザからの印刷指示要求を受け付けるように処理され、ステップ711はユーザに印刷紙次画面を表示するように処理される。
Further, when the printer selection processing program according to the present invention is applied to the
この発明は、仮想プリンタを用いて印刷指示を行う印刷指示画面において利用可能である。 The present invention can be used in a print instruction screen for issuing a print instruction using a virtual printer.
この発明によれば、印刷要求がある時点でのプリンタの状態情報を取得して、それぞれの仮想プリンタによる印刷を実行した場合の環境負荷値であるLCA値を算出して、ユーザが環境負荷の少ない仮想プリンタを容易に選択できるように印刷指示画面が生成される。 According to the present invention, the printer status information at the time when there is a print request is acquired, and the LCA value, which is the environmental load value when printing by each virtual printer is executed, is calculated. A print instruction screen is generated so that a small number of virtual printers can be easily selected.
10、10−1、10−2、10−n パーソナルコンピュータ
20、20−1、20−2、20−m プリンタ
30 プリントサーバ
40 ネットワーク
201 印刷要求受付部
202 印刷指示画面生成部
203 低環境負荷プリンタ判定部
204 環境負荷値情報管理部
205 プリンタ情報管理部
206 プリンタ情報取得部
207 印刷モード情報管理部
208 印刷指示画面送信部
209 印刷処理部
300 仮想プリンタ情報テーブル
400 消費電力−LCA値換算テーブル
500 消費物−LCA値換算テーブル
601、604、606 印刷指示画面
10, 10-1, 10-2, 10-n
Claims (11)
前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出処理と、
前記情報処理端末からの特定の印刷指示操作要求に基づき、前記環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する表示処理と
を前記印刷制御装置に行わせる
ことを特徴とするプリンタ選択処理プログラム。 Print instruction screen for managing information processing terminals and virtual printers corresponding to the respective printers to be controlled for printing, and receiving selection / print instructions for each virtual printer under management based on a print instruction operation request from the information processing terminal In a printer selection processing program implemented in the print control device of a print system formed by connecting a print control device that displays the information on the information processing terminal via a network,
Environmental load calculation processing for calculating an environmental load value during operation for each virtual printer based on printer information including function information of each virtual printer;
Display that preferentially displays a virtual printer with a small environmental load value on the print instruction screen based on the environmental load value calculated by the environmental load calculation process based on a specific print instruction operation request from the information processing terminal A printer selection processing program for causing the print control apparatus to perform processing.
前記環境負荷算出処理によって算出された環境負荷値の小さい順番に仮想プリンタを並べることによって、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する
ことを特徴とする請求項1記載のプリンタ選択処理プログラム。 The display process includes
The virtual printer with a small environmental load value is preferentially displayed on the print instruction screen by arranging virtual printers in the order of the small environmental load value calculated by the environmental load calculation process. The printer selection processing program described.
前記環境負荷算出処理によって算出された環境負荷値が所定の閾値より小さい仮想プリンタにマークをつけることによって、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する
ことを特徴とする請求項1記載のプリンタ選択処理プログラム。 The display process includes
By marking a virtual printer whose environmental load value calculated by the environmental load calculation process is smaller than a predetermined threshold, a virtual printer having a small environmental load value is displayed on the print instruction screen preferentially. The printer selection processing program according to claim 1.
前記表示処理は、前記環境負荷算出処理によって算出された各仮想プリンタ毎の環境負荷値と、前記閾値設定処理によって設定された複数の閾値との大小関係に応じて、当該各仮想プリンタに当該大小関係に応じた各々異なるマークをつけて表示することによって、当該環境負荷値の小さい仮想プリンタを優先的に前記指示画面に表示する
ことを特徴とする請求項3記載のプリンタ選択処理プログラム。 Causing the print control apparatus to further perform threshold setting processing for setting one or a plurality of predetermined threshold values to be compared with the environmental load value calculated by the environmental load calculation processing;
The display processing is performed for each virtual printer according to the magnitude relationship between the environmental load value for each virtual printer calculated by the environmental load calculation processing and a plurality of threshold values set by the threshold setting processing. The printer selection processing program according to claim 3, wherein a virtual printer having a small environmental load value is preferentially displayed on the instruction screen by displaying different marks according to relationships.
前記所定の閾値の数と閾値の値は変更可能に設定し、
前記表示処理は、
前記環境負荷算出処理によって算出された各仮想プリンタ毎の環境負荷値と、前記変更された一つまたは複数の閾値との大小関係に応じて、当該各仮想プリンタに当該大小関係に応じた各々異なるマークをつけて表示することによって、当該環境負荷値の小さい仮想プリンタを優先的に前記指示画面に表示する
ことを特徴とする請求項4記載のプリンタ選択処理プログラム。 The threshold setting process includes:
The predetermined threshold number and threshold value are set to be changeable,
The display process includes
Depending on the magnitude relationship between the environmental load value for each virtual printer calculated by the environmental load calculation process and the one or more changed threshold values, each virtual printer differs depending on the magnitude relationship. 5. The printer selection processing program according to claim 4, wherein a virtual printer having a small environmental load value is preferentially displayed on the instruction screen by displaying with a mark.
前記環境負荷算出処理によって算出された環境負荷値の最も小さい仮想プリンタだけを表示することによって、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する
ことを特徴とする請求項1記載のプリンタ選択処理プログラム。 The display process includes
The virtual printer with the smallest environmental load value is displayed on the print instruction screen preferentially by displaying only the virtual printer with the smallest environmental load value calculated by the environmental load calculation process. A printer selection processing program according to claim 1.
前記環境負荷算出処理は、
前記プリンタ情報の機種情報と動作状態情報とを加味して、当該各仮想プリンタ毎に運用時の環境負荷値を算出する
ことを特徴とする請求項1及至6記載のプリンタ選択処理プログラム。 Causing the print control apparatus to further perform an acquisition process for acquiring, as the printer information, operation state information of each printer that is the print control target;
The environmental load calculation process is:
The printer selection processing program according to any one of claims 1 to 6, wherein an environmental load value during operation is calculated for each virtual printer in consideration of model information and operation state information of the printer information.
前記環境負荷算出処理は、
前記各プリンタの電力状態が節電状態である場合には、節電状態にある各プリンタが運用時に必要とされる待機状態に復帰する為の起電力を含めて前記各仮想プリンタ毎に運用時の環境負荷値を算出する
ことを特徴とする請求項7記載のプリンタ選択処理プログラム。 The acquisition process acquires, as operation state information, information on whether the power state of each printer to be printed is a power saving state or a standby state,
The environmental load calculation process is:
When the power state of each printer is the power saving state, the environment during operation for each virtual printer including the electromotive force for returning each printer in the power saving state to the standby state required at the time of operation. The printer selection processing program according to claim 7, wherein a load value is calculated.
前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出処理と、
ユーザからの特定の印刷指示操作要求に基づき、前記環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する表示処理と
を前記情報処理端末に行わせる
ことを特徴とするプリンタ選択処理プログラム。 A virtual printer corresponding to each information processing terminal and each printer to be controlled for printing is managed, and a print instruction screen for receiving a selection / print instruction for each virtual printer under management is displayed based on a print instruction operation request from the user. In a printer selection processing program installed in the information processing terminal of a printing system formed by connecting an information processing terminal via a network,
Environmental load calculation processing for calculating an environmental load value during operation for each virtual printer based on printer information including function information of each virtual printer;
Display processing for preferentially displaying a virtual printer having a small environmental load value on the print instruction screen based on the environmental load value calculated by the environmental load calculation processing based on a specific print instruction operation request from the user. A printer selection processing program that is executed by the information processing terminal.
前記印刷制御装置は、
前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を算出する環境負荷算出手段と、
前記情報処理端末からの特定の印刷指示操作要求に基づき、前記環境負荷算出処理により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示する表示手段と
を具備する
ことを特徴とするプリンタ選択処理システム。 Print instruction screen for managing information processing terminals and virtual printers corresponding to the respective printers to be controlled for printing, and receiving selection / print instructions for each virtual printer under management based on a print instruction operation request from the information processing terminal In a printer selection processing system formed by connecting a print control device that displays the information on the information processing terminal via a network
The print control device includes:
Environmental load calculation means for calculating an environmental load value during operation for each virtual printer based on printer information including function information of each virtual printer;
Display that preferentially displays a virtual printer with a small environmental load value on the print instruction screen based on the environmental load value calculated by the environmental load calculation process based on a specific print instruction operation request from the information processing terminal And a printer selection processing system.
前記各仮想プリンタの機能情報を含むプリンタ情報に基づき、当該各仮想プリンタ毎に運用時の環境負荷値を環境負荷算出手段により算出し、
前記情報処理端末からの特定の印刷指示操作要求に基づき、前記環境負荷算出手段により算出した環境負荷値を基に、該環境負荷値の小さい仮想プリンタを優先的に前記印刷指示画面に表示手段により表示する
ことを前記印刷制御装置に行わせる
ことを特徴とするプリンタ選択処理方法。 Print instruction screen for managing information processing terminals and virtual printers corresponding to the respective printers to be controlled for printing, and receiving selection / print instructions for each virtual printer under management based on a print instruction operation request from the information processing terminal In the printer selection processing method performed by the print control apparatus of the printing system formed by connecting the print control apparatus that displays the information on the information processing terminal via a network,
Based on the printer information including the function information of each virtual printer, the environmental load value during operation is calculated for each virtual printer by the environmental load calculation means,
Based on the environmental load value calculated by the environmental load calculation means based on a specific print instruction operation request from the information processing terminal, a virtual printer having a small environmental load value is preferentially displayed on the print instruction screen by the display means. A printer selection processing method, characterized by causing the print control apparatus to perform display.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005093911A JP4556735B2 (en) | 2005-03-29 | 2005-03-29 | Printer selection processing program and print control apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005093911A JP4556735B2 (en) | 2005-03-29 | 2005-03-29 | Printer selection processing program and print control apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006277197A true JP2006277197A (en) | 2006-10-12 |
JP4556735B2 JP4556735B2 (en) | 2010-10-06 |
Family
ID=37211915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005093911A Expired - Fee Related JP4556735B2 (en) | 2005-03-29 | 2005-03-29 | Printer selection processing program and print control apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4556735B2 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110145085A1 (en) * | 2009-12-15 | 2011-06-16 | Araz Khachatrian | System for assessing environmental impact of processing print jobs |
US20110242576A1 (en) * | 2010-03-30 | 2011-10-06 | Allen William J | Fulfillment utilizing selected negotiation attributes |
JP2012003760A (en) * | 2010-06-21 | 2012-01-05 | Xerox Corp | System and method for environmentally notifying choice of printer at job installation |
JP2012068699A (en) * | 2010-09-21 | 2012-04-05 | Internatl Business Mach Corp <Ibm> | System and method for providing optimal printer system considering environmental load, print server used in system for providing optimal printer system considering environmental load, and computer program executable in the print server |
JP5316730B1 (en) * | 2013-02-25 | 2013-10-16 | 富士ゼロックス株式会社 | Printing control apparatus, printing system, and program |
US9069501B2 (en) | 2012-02-28 | 2015-06-30 | Hewlett-Packard Development Company, L.P. | Mechanism that allows initiating print without being aware of the printer email address |
US9298410B2 (en) | 2012-06-26 | 2016-03-29 | Hewlett-Packard Development Company, L.P. | Exposing network printers to WI-FI clients |
US9817622B2 (en) | 2010-01-20 | 2017-11-14 | Hewlett-Packard Development Company, L.P. | Cloud printer with a common user print experience |
JP2020047244A (en) * | 2018-09-14 | 2020-03-26 | キヤノン株式会社 | Printing control apparatus, information processing apparatus, print service system, control method thereof, and program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002297715A (en) * | 2001-03-30 | 2002-10-11 | Minolta Co Ltd | Processor and method for information processing, system and processor for image processing, monitor, monitoring method, method of displaying electric power consumption, program, and recording medium |
JP2003150695A (en) * | 2001-11-12 | 2003-05-23 | Konica Corp | Information processor, image processor, environmental load value calculation method, information processing method, program for performing environmental load value calculation method and information processing method and recording medium having program recorded thereon |
JP2004062359A (en) * | 2002-07-26 | 2004-02-26 | Canon Inc | Print processing system |
-
2005
- 2005-03-29 JP JP2005093911A patent/JP4556735B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002297715A (en) * | 2001-03-30 | 2002-10-11 | Minolta Co Ltd | Processor and method for information processing, system and processor for image processing, monitor, monitoring method, method of displaying electric power consumption, program, and recording medium |
JP2003150695A (en) * | 2001-11-12 | 2003-05-23 | Konica Corp | Information processor, image processor, environmental load value calculation method, information processing method, program for performing environmental load value calculation method and information processing method and recording medium having program recorded thereon |
JP2004062359A (en) * | 2002-07-26 | 2004-02-26 | Canon Inc | Print processing system |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8676666B2 (en) * | 2009-12-15 | 2014-03-18 | Xerox Corporation | System for assessing environmental impact of processing print jobs |
US20110145085A1 (en) * | 2009-12-15 | 2011-06-16 | Araz Khachatrian | System for assessing environmental impact of processing print jobs |
US9817622B2 (en) | 2010-01-20 | 2017-11-14 | Hewlett-Packard Development Company, L.P. | Cloud printer with a common user print experience |
US20110242576A1 (en) * | 2010-03-30 | 2011-10-06 | Allen William J | Fulfillment utilizing selected negotiation attributes |
US8928911B2 (en) * | 2010-03-30 | 2015-01-06 | Hewlett-Packard Development Company, L.P. | Fulfillment utilizing selected negotiation attributes |
JP2012003760A (en) * | 2010-06-21 | 2012-01-05 | Xerox Corp | System and method for environmentally notifying choice of printer at job installation |
JP2012068699A (en) * | 2010-09-21 | 2012-04-05 | Internatl Business Mach Corp <Ibm> | System and method for providing optimal printer system considering environmental load, print server used in system for providing optimal printer system considering environmental load, and computer program executable in the print server |
US9069501B2 (en) | 2012-02-28 | 2015-06-30 | Hewlett-Packard Development Company, L.P. | Mechanism that allows initiating print without being aware of the printer email address |
US9298410B2 (en) | 2012-06-26 | 2016-03-29 | Hewlett-Packard Development Company, L.P. | Exposing network printers to WI-FI clients |
US8896872B2 (en) | 2013-02-25 | 2014-11-25 | Fuji Xerox Co., Ltd. | Print control apparatus, printing system, and non-transitory computer readable medium |
JP5316730B1 (en) * | 2013-02-25 | 2013-10-16 | 富士ゼロックス株式会社 | Printing control apparatus, printing system, and program |
JP2020047244A (en) * | 2018-09-14 | 2020-03-26 | キヤノン株式会社 | Printing control apparatus, information processing apparatus, print service system, control method thereof, and program |
JP7479790B2 (en) | 2018-09-14 | 2024-05-09 | キヤノン株式会社 | Server device, control method thereof, and program |
Also Published As
Publication number | Publication date |
---|---|
JP4556735B2 (en) | 2010-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4556735B2 (en) | Printer selection processing program and print control apparatus | |
JP5667524B2 (en) | System and method enabling environmentally notified printer options at job submission time | |
US8917404B2 (en) | Image forming system, image forming method, and image forming apparatus that transfers a setting values set | |
JP4643677B2 (en) | Print control device | |
JP2014149624A (en) | Management server, management server control method and program | |
JP5892125B2 (en) | Information processing system, information processing apparatus, and program | |
JP6840986B2 (en) | Print management device and program | |
US20090147301A1 (en) | Host apparatus for image forming apparatus and printing account management method thereof | |
JP2010201814A (en) | Image forming apparatus, imaging forming system, and screen display control program | |
JP6457808B2 (en) | Print control device | |
JP6528372B2 (en) | Printer driver | |
JP2021005372A (en) | Information processing apparatus, dashboard application program, and image forming apparatus management system | |
JP6926700B2 (en) | Information processing device and information processing method | |
KR20120023925A (en) | Network printer management system for making use of reusable paper | |
JP2008117128A (en) | Information processor, printer, terminal device, print control system, print system, and program | |
JP2011039160A (en) | Information processor, image forming system, and program | |
JP6511899B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND PROGRAM | |
JP5921961B2 (en) | Printer status monitor program and image forming system | |
JP2012063996A (en) | Information processor, information processing method, program, and computer-readable recording medium | |
JP2018180690A (en) | Printing management program, printing management method, printing management device and printing management system | |
JP2009176191A (en) | Image formation system, image forming apparatus, terminal device, and method and program for specifying image forming apparatus | |
JP2008020995A (en) | Equipment management apparatus, equipment management system, equipment management program, equipment management method and recording medium | |
JP2022108993A (en) | Information processing apparatus and program | |
JP2011086121A (en) | Printing system and printer | |
JP2009291994A (en) | Image forming apparatus and report printing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100302 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100423 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100629 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100712 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4556735 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130730 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140730 Year of fee payment: 4 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |