JP2010191829A - Information processing apparatus, information processing method, information processing program, and recording medium - Google Patents
Information processing apparatus, information processing method, information processing program, and recording medium Download PDFInfo
- Publication number
- JP2010191829A JP2010191829A JP2009037236A JP2009037236A JP2010191829A JP 2010191829 A JP2010191829 A JP 2010191829A JP 2009037236 A JP2009037236 A JP 2009037236A JP 2009037236 A JP2009037236 A JP 2009037236A JP 2010191829 A JP2010191829 A JP 2010191829A
- Authority
- JP
- Japan
- Prior art keywords
- item
- usage
- items
- priority
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、情報処理装置、情報処理方法、情報処理プログラム及び記録媒体に関し、詳細には、画像形成装置等のデバイスに対する印刷設定項目等の利用項目を効率的にかつ適切に設定する情報処理装置、情報処理方法、情報処理プログラム及び記録媒体に関する。 The present invention relates to an information processing apparatus, an information processing method, an information processing program, and a recording medium, and more specifically, an information processing apparatus that efficiently and appropriately sets usage items such as print setting items for a device such as an image forming apparatus. The present invention relates to an information processing method, an information processing program, and a recording medium.
コンピュータ等の情報処理装置からプリンタ、複合装置、複写装置等の印刷装置に対して直接またはサーバを介して印刷を行う場合、印刷装置に印刷設定とともに印刷データを送信して、該印刷装置に印刷データを用紙に印刷させる。 When printing from an information processing device such as a computer directly to a printing device such as a printer, multifunction device, or copying device or via a server, print data is sent to the printing device together with print settings, and printing is performed on the printing device. Print data on paper.
この場合、情報処理装置は、印刷装置に対応したプリンタドライバを搭載しており、プリンタドライバが、ユーザインターフェイス(UI)によって、情報処理装置のディスプレイに印刷設定画面を表示する。プリンタドライバは、該プリンタドライバの対応する印刷装置で利用可能な印刷機能の詳細な印刷設定項目を印刷設定画面に表示し、各印刷設定項目毎に設定値の設定操作が行われると、該設定操作された印刷設定を印刷データとともに印刷装置に送信する。印刷装置は、印刷設定と印刷データを受信すると、印刷設定に基づいて印刷データを印刷出力する。 In this case, the information processing apparatus includes a printer driver corresponding to the printing apparatus, and the printer driver displays a print setting screen on the display of the information processing apparatus by a user interface (UI). The printer driver displays detailed print setting items of the print function that can be used by the printer corresponding to the printer driver on the print setting screen, and when the setting value setting operation is performed for each print setting item, the setting is performed. The operated print setting is transmitted to the printing apparatus together with the print data. When receiving the print setting and the print data, the printing apparatus prints out the print data based on the print setting.
また、近年、LAN(Local Area Network)等のネットワーク化が進み、ネットワークを介してパーソナルコンピュータやワードプロセッサ等の情報処理装置及びプリンタ等の印刷装置が接続されて、各情報処理装置がネットワーク上の印刷装置を利用して、印刷を行わせるようになってきている。 In recent years, networking such as a LAN (Local Area Network) has progressed, and information processing apparatuses such as personal computers and word processors and printing apparatuses such as printers are connected via the network, so that each information processing apparatus can print on the network. Printing has been started using an apparatus.
このように、情報処理装置からネットワーク上の複数の印刷装置で印刷する場合、従来、情報処理装置には、印刷に利用する印刷装置それぞれに対応したプリンタドライバがインストールされている必要がある。そして、ユーザは、ネットワーク上の1つの印刷装置で印刷を行わせる場合、印刷に利用する印刷装置を選択して、該印刷装置に対応したプリンタドライバの印刷設定画面で印刷設定を行う。プリンタドライバは、設定された印刷設定に応じて該印刷装置用の印刷データを生成し、該印刷装置に印刷データと印刷設定を送信して、印刷要求を行う。 As described above, when printing from a plurality of printing apparatuses on the network from the information processing apparatus, conventionally, a printer driver corresponding to each printing apparatus used for printing must be installed in the information processing apparatus. Then, when printing is performed by one printing device on the network, the user selects a printing device to be used for printing, and performs print settings on a print setting screen of a printer driver corresponding to the printing device. The printer driver generates print data for the printing apparatus in accordance with the set print settings, transmits the print data and print settings to the printing apparatus, and issues a print request.
このように情報処理装置で印刷データを印刷設定を行う場合、ユーザが、複数の印刷装置のうち、該印刷データを印刷させたい印刷設定に適した印刷装置を選択することは、困難であり、また、複数の印刷装置を1つずつ選択して、該印刷装置のプリンタドライバの印刷設定画面で、該印刷装置が該印刷データを印刷させたい印刷機能を備えているかチェックすることは面倒である。 Thus, when performing print settings for print data in the information processing apparatus, it is difficult for the user to select a print apparatus suitable for the print settings for which the print data is to be printed from among a plurality of print apparatuses. Further, it is troublesome to select a plurality of printing apparatuses one by one and check whether the printing apparatus has a print function for printing the print data on the print setting screen of the printer driver of the printing apparatus. .
そこで、従来から、プリンタドライバとして、複数の機種の印刷装置に共通する印刷機能に対応する共通機能設定型プリンタドライバがあり、この共通機能設定型プリンタドライバでは、複数機種の印刷装置の最大公約数的な機能(共通機能)を該プリンタドライバの印刷設定画面で設定することができる。また、従来から、複数の機種の印刷装置が備えている機能を可能な限り多く設定可能とした網羅型プリンタドライバがあり、この網羅型プリンタドライバでは、複数機種の印刷装置がそれぞれ備えている機能から可能な限り多くの機能(網羅的機能)を該プリンタドライバの印刷設定画面で設定することができる(特許文献1参照)。 Therefore, there has conventionally been a common function setting type printer driver corresponding to a printing function common to a plurality of types of printing apparatuses as a printer driver. In this common function setting type printer driver, the greatest common divisor of a plurality of types of printing apparatuses. General functions (common functions) can be set on the print setting screen of the printer driver. Conventionally, there is a comprehensive printer driver that can set as many functions as possible in a plurality of types of printing devices. In this comprehensive printer driver, the functions that each of the multiple types of printing devices have. As many functions as possible (exhaustive functions) can be set on the print setting screen of the printer driver (see Patent Document 1).
しかしながら、従来技術にあっては、機種固有の印刷設定項目(機能/項目)を効率的かつ適切に設定するうえで、改良の必要があった。 However, in the prior art, there is a need for improvement in setting the print setting items (functions / items) specific to the model efficiently and appropriately.
すなわち、共通機能設定型プリンタドライバにあっては、複数の印刷装置で共通で使用することのできる印刷設定項目については、利用することはできるが、機種固有の印刷設定項目については設定することができない、また、網羅型プリンタドライバにあっては、設定された印刷設定の機能を、印刷先に指定した印刷装置が備えている場合には、該印刷設定で印刷出力することはできるが、印刷先に指定された印刷装置が該印刷設定項目の機能を備えていないときには、わざわざ設定したにも関わらず、所望の状態で印刷出力されなかったり、印刷ジョブ自体が無効となるという問題があった。 That is, in the common function setting type printer driver, the print setting items that can be used in common by a plurality of printing apparatuses can be used, but the print setting items unique to the model can be set. In addition, in the case of a comprehensive printer driver, if a printing apparatus designated as a printing destination has a set print setting function, printing can be performed with the print setting. When the previously specified printing device does not have the function of the print setting item, there is a problem that the print job is not output in a desired state or the print job itself is invalid even though the setting is intentionally made. .
そして、このような問題は、プリンタドライバによって印刷設定を行う場合だけでなく、搭載機能の異なる複数のデバイスに対する利用設定を行う場合についても同様に発生する。 Such a problem occurs not only when the print setting is performed by the printer driver, but also when the use setting is made for a plurality of devices having different installed functions.
そこで、本発明は、複数のデバイスの利用項目から意図する利用項目を効率的にかつ適切に設定することのできる情報処理装置、情報処理方法、情報処理プログラム及び記録媒体を提供することを目的としている。 Accordingly, an object of the present invention is to provide an information processing apparatus, an information processing method, an information processing program, and a recording medium that can efficiently and appropriately set an intended use item from use items of a plurality of devices. Yes.
本発明は、上記目的を達成するために、網羅的に提示される複数種類のデバイスで利用可能な利用項目から適宜の利用項目が指定され、指定された利用項目のうち適宜の利用項目に対して指定された優先順位に応じて前記デバイスと通信して該デバイスのデバイス情報を取得して、該デバイス情報に基づいて前記優先順位の指定された前記利用項目に対する前記デバイスでの利用可否情報を提示することを特徴としている。 In order to achieve the above object, the present invention specifies appropriate usage items from the usage items that can be used in a plurality of types of devices that are comprehensively presented, and for the appropriate usage items among the specified usage items. The device communicates with the device according to the priority order specified to obtain device information of the device, and uses the device availability information for the use item with the priority order specified based on the device information. It is characterized by presentation.
また、本発明は、前記利用項目が、印刷設定項目であり、前記デバイスが、前記印刷設定項目に応じて印刷データを用紙に印刷する画像形成装置であることを特徴としてもよい。 Further, the present invention may be characterized in that the use item is a print setting item, and the device is an image forming apparatus that prints print data on a sheet according to the print setting item.
さらに、本発明は、指定された前記利用項目のうち優先順位の指定された利用項目を該優先順位に従って配列して、該各利用項目毎に、該利用項目よりも優先順位が上位の利用項目を利用可能であって該利用項目を利用可能な前記デバイスのみを抽出して提示することを特徴としてもよい。 Furthermore, the present invention arranges the use items having the specified priority among the specified use items according to the priority order, and uses items having a higher priority than the use items for each use item. It is also possible to extract and present only the devices that can use the use item and can use the use item.
本発明によれば、網羅的に提示される複数のデバイスの利用項目から利用を意図する利用項目に対して優先順位を指定することで、意図する利用項目を利用可能なデバイスに対して効率的にかつ適切に利用項目を設定することができる。 According to the present invention, it is efficient for devices that can use an intended usage item by specifying priorities for usage items that are intended to be used among usage items of a plurality of devices that are comprehensively presented. It is possible to set usage items appropriately and appropriately.
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.
図1〜図7は、本発明の情報処理装置、情報処理方法、情報処理プログラム及び記録媒体の一実施例を示す図であり、図1は、本発明の情報処理装置、情報処理方法、情報処理プログラム及び記録媒体の一実施例を適用した印刷システム1のシステム構成図である。 1 to 7 are diagrams showing an embodiment of an information processing apparatus, an information processing method, an information processing program, and a recording medium according to the present invention. FIG. 1 is an information processing apparatus, an information processing method, and information according to the present invention. 1 is a system configuration diagram of a printing system 1 to which an embodiment of a processing program and a recording medium is applied.
図1において、印刷システム1は、コンピュータPCと複数の印刷装置Pr1〜PrnがLAN(Local Area Network)等のネットワークNWで接続されており、コンピュータPC及び印刷装置Pr1〜Prnの数は、任意である。 In FIG. 1, a printing system 1 includes a computer PC and a plurality of printing apparatuses Pr1 to Prn connected by a network NW such as a LAN (Local Area Network). The number of the computer PC and the printing apparatuses Pr1 to Prn is arbitrary. is there.
印刷装置(デバイス)Pr1〜Prnは、プリンタ装置、複写装置、複合装置等が用いられ、所定の印刷方式、例えば、電子写真方式、インク噴射方式、熱転写方式等でコンピュータから送られてくる印刷データに基づいて画像を用紙に印刷出力する。 The printing apparatuses (devices) Pr1 to Prn use printer apparatuses, copying apparatuses, composite apparatuses, etc., and print data sent from a computer by a predetermined printing method, for example, an electrophotographic method, an ink ejection method, a thermal transfer method, or the like. The image is printed on paper based on the above.
コンピュータ(情報処理装置)PCは、例えば、通常のハードウェア構成に、ディスプレイ、ハードディスクや大容量RAM(Random Access Memory)等の記憶部及びキーボード、マウス等の入力部等を備えたパーソナルコンピュータ等が用いられ、図2にそのソフトウェア構成を示すように、ウィンドウズ(Windows:登録商標)等のOS(Operating System)上に、アプリケーション(アプリケーションソフトウェア)11、GDI(Graphic Device Interface)12、プリンタドライバ13、スプーラ14及びポートモニタ15等を備えている。
The computer (information processing apparatus) PC is, for example, a personal computer having a normal hardware configuration, a display, a hard disk, a storage unit such as a large capacity RAM (Random Access Memory), a keyboard, an input unit such as a mouse, and the like. As shown in FIG. 2, an application (application software) 11, a GDI (Graphic Device Interface) 12, a
プリンタドライバ13は、UI(User Interface)部21、描画部22、設定項目優先順位管理/リスト表示部23及びページ配置管理部24等を備えており、アプリケーション11は、OS上に搭載されている文書作成ソフトウェア、図形作成ソフトウェア、表計算ソフトウェア、データベースソフトウェア等のソフトウェアであって、ユーザYUによって、これらのアプリケーション11で作成された描画データや他のコンピュータ端末PC1〜PCm等から受信してハードディスク等の記憶部に蓄積されている描画データの印刷命令が、アプリケーション11に対して行われると、アプリケーション11が、UI部21にDEVMODEを送る。
The
このコンピュータ端末PC1〜PCmは、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Video Disk)、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の情報処理方法を実行する情報処理プログラムとしてのプリンタドライバ13を読み込んで導入することで、または、該情報処理プログラムをプリンタドライバ13に組み込むことで、固有印刷設定を効率的かつ適切に取得して提示する情報処理方法を実行する情報処理装置として構築されている。この情報処理プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
The computer terminals PC1 to PCm are ROM, EEPROM (Electrically Erasable and Programmable Read Only Memory), EPROM, flash memory, flexible disk, CD-ROM (Compact Disc Read Only Memory), CD-RW (Compact Disc Rewritable), DVD (Digital Video Disk), SD (Secure Digital) Card, MO (Magneto-Optical Disc), etc. Printer Driver as an Information Processing Program for Executing the Information Processing Method of the Present Invention Recorded on a Computer-
プリンタドライバ13は、ネットワークNWに接続される印刷装置Pr1〜Prnの各機種に対応するプリンタドライバであり、各機種の印刷装置Pr1〜Prnに対する網羅的印刷設定やプリンタドライバとしての基本的な処理、例えば、アプリケーション11から受け取った描画データを印刷対象の印刷装置Pr1〜Prnの解釈できる印刷データに変換する描画処理等を行う。
The
すなわち、UI部21は、アプリケーション11や設定項目優先順位管理/リスト表示部(デバイス情報確認手段)23によって呼び出されるモジュールであり、ユーザYUによる印刷対象の印刷装置Pr1〜Prnの選択や印刷設定及び優先順位の設定を行うインターフェイス画面を表示して、該インターフェイス画面によってユーザYUによって選択・設定された内容を取得する。すなわち、UI部21は、ネットワークNWに接続されている印刷装置Pr1〜Prnの網羅的な印刷設定項目に対応する網羅的印刷設定画面G1(図3参照)をコンピュータPCのディスプレイに表示し、該網羅的印刷設定画面(利用項目提示手段)G1において、キーボードやマウス等の入力部(利用項目指定手段)で設定された印刷設定内容(機能/項目)を設定項目優先順位管理/リスト表示部23に渡す。
That is, the
また、UI部21は、網羅的印刷設定画面G1で設定された印刷設定項目に対して、優先順位を設定するための優先順位設定画面G2(図4参照)をコンピュータPCのディスプレイに表示して、網羅的印刷設定画面G1において、入力部で設定された印刷設定項目に対して優先順位を設定可能とする。
Further, the
UI部21は、優先順位設定画面G2で設定された優先順位とその印刷設定項目を設定項目優先順位管理/リスト表示部23に渡し、設定項目優先順位管理/リスト表示部23は、ポートモニタ15を介してネットワークNWに接続されている各印刷装置Pr1〜Prnから印刷装置Pr1〜Prnの情報を取得して、該優先順位設定画面G2で優先順位の設定された印刷設定項目を利用可能な印刷装置Pr1〜Prnを抽出して、印刷装置リスト情報としてUI部21に渡す。
The
UI部21は、印刷装置リスト情報を受け取ると、印刷装置リスト画面G3(図5参照)をコンピュータPCのディスプレイに、優先順位付けされた印刷設定項目と該印刷設定項目を利用可能な印刷装置Pr1〜Prnを、該優先順位の順番に、にリスト表示する。
When the
UI部21は、印刷装置リスト画面G3で印刷先の印刷装置Pr1〜Prnが選択されると、該印刷装置Pr1〜Prnを印刷先の印刷装置Pr1〜Prnとして取得して、アプリケーション11に設定内容のDEVMODEを渡す。したがって、UI部23は、利用項目提示手段、抽出利用項目提示手段、利用可否情報提示手段として機能し、また、入力部は、利用項目指定手段、優先順位指定手段として機能する。
When the printing device Pr1 to Prn of the printing destination is selected on the printing device list screen G3, the
アプリケーション11は、DEVMODEを受け取ると、GDI12を経由して、DEVMODEと描画内容(描画データ)をプリンタドライバ13の描画部21に渡す。このGDI12は、ウィンドウズ(登録商標)に搭載されているプログラムの一つで、プリンタやディスプレイをコントロールし、機種や装置による差異を吸収して、各アプリケーション11の見た目や操作感(Look&Feel)をウィンドウズが提供するものに統一する。すなわち、アプリケーション11は、GDI12にDEVMODE(印刷設定の入った構造体)とGDIコール及び印刷対象データである描画データを渡し、GDI12は、受け取った描画データをプリンタドライバ13の描画部21に渡す。
Upon receiving the DEVMODE, the
描画部21は、GDI12から受け取ったDEVMODEを参照して、アプリケーション11によって印刷指示された文書の印刷データを作成し、ページ配置管理部24に渡す。ページ配置管理部24は、設定変更や印刷レイアウトの変更に応じて印刷データを編集する。
The
そして、ページ配置管理部24は、最終的に編集した印刷データ及び該印刷データのPJL(プリンタジョブ制御言語)をスプーラ14に渡す。
Then, the page
スプーラ14は、描画部21から受け取った印刷データの印刷ジョブを保持、管理する機能を奏し、ポートモニタ15は、印刷装置Pr1〜Prnの接続されているポート、本実施例では、ネットワークNWの接続されているポートの監視を行って、印刷データ及びPJLを印刷先の印刷装置Pr1〜Prnに送信する。
The spooler 14 has a function of holding and managing a print job of print data received from the
次に、本実施例の作用を説明する。本実施例のコンピュータPCは、ネットワークNWに接続されている複数の印刷装置Pr1〜Prnのうち、設定された優先順位の印刷設定項目を利用可能な印刷装置Pr1〜Prnのみを抽出して選択可能とする。 Next, the operation of this embodiment will be described. The computer PC of this embodiment can extract and select only the printing apparatuses Pr1 to Prn that can use the print setting items of the set priority order from the plurality of printing apparatuses Pr1 to Prn connected to the network NW. And
すなわち、コンピュータPCは、ユーザYUによってアプリケーション11から印刷命令が出されて、プリンタドライバ13が呼び出されると、プリンタドライバ13のUI部21が、図3に示したような網羅的印刷設定画面G1をディスプレイに表示する。この網羅的印刷設定画面G1は、ネットワークNWに接続されている印刷装置Pr1〜Prnの機種に関わらず、可能な限り多くの印刷設定を設定可能な網羅的な状態で印刷設定項目を表示するユーザインターフェイス画面である。したがって、網羅的印刷設定画面G1には、全ての印刷装置Pr1〜Prnで利用可能な印刷設定だけでなく、固有の機種の印刷装置Pr1〜Prnでのみ利用可能な固有印刷設定項目も含まれており、例えば、カラー印刷、ステープル機能、両面印刷等の項目/機能が含まれている。
That is, when a print command is issued from the
ユーザYUは、この網羅的印刷設定画面G1で印刷データに対して印刷先の印刷装置Pr1〜Prnで処理を行わせたい印刷設定を設定操作するとともに、該設定した印刷設定項目のうち必ず利用を希望する印刷設定項目があるときには、その旨の操作を網羅的印刷設定画面G1で行って、設定操作を終了する。 The user YU sets and operates the print settings that the print apparatuses Pr1 to Prn that are print destinations to process on the print data on the comprehensive print setting screen G1, and always uses the set print setting items. When there is a desired print setting item, an operation to that effect is performed on the comprehensive print setting screen G1, and the setting operation is terminated.
プリンタドライバ13は、図6に示すように、網羅的印刷設定画面G1で印刷設定が行われると、必ず利用を希望する印刷設定項目(必ず使用したい機能/項目)がある旨の操作が行われたかチェックし(ステップS101)、必ず使用したい機能/項目の指定がないときには、通常の印刷データの生成を行って印刷装置Pr1〜Prnに印刷データと印刷設定を送って印刷処理を行わせる。すなわち、プリンタドライバ13は、網羅的印刷設定画面G1で印刷設定のうち、予めOS等で設定されている印刷装置Pr1〜Prnで利用可能な印刷設定項目のみを有効とした印刷設定と該印刷設定に応じた印刷データの作成を行って、該印刷装置Pr1〜Prnに送信する。
As shown in FIG. 6, when the print setting is performed on the comprehensive print setting screen G1, the
ステップS101で、必ず使用したい機能/項目の指定があると、プリンタドライバ13のUI部21は、網羅的印刷設定画面G1で設定された印刷設定項目(機能/項目)を抽出して、図4に示した印刷設定項目の優先順位設定画面G2をコンピュータPCのディスプレイに表示して、印刷設定項目の優先順位の設定を可能とする(ステップS102)。この優先順位設定画面G2は、図4に示したように、例えば、網羅的印刷設定画面G1で設定された印刷設定項目(機能/項目)とその設定された項目である選択肢及び該印刷設定項目に対して設定する優先順位設定欄が対応して表示される。図4の優先順位設定画面G2は、カラー/モノクロ、両面、ステープルの印刷設定項目とその設定値であるカラー、両面、左上が指定され、優先順位が、カラー/モノクロ、両面、ステープルに対して、その優先順位欄に、「1」から「3」の優先順位が設定されている状態を示している。なお、優先順位を設定する印刷設定項目(機能/項目)としては、UI部21で設定可能な機能に限るものではなく、例えば、印刷装置Pr1〜Prnの設置場所や他のユーザによる利用中であるか否かの稼動状況等についても優先順位として設定可能としてもよい。
In step S101, if a function / item to be used is specified, the
UI部21は、優先順位設定画面G2を表示すると、優先順位の設定/変更が終了するのを待って、優先順位設定処理を終了する(ステップS103)。
When displaying the priority order setting screen G2, the
プリンタドライバ13は、優先順位設定処理が終了すると、設定項目優先順位管理/リスト表示部23が、ポートモニタ15を介してネットワークNW上の印刷装置Pr1〜Prnの情報(印刷設定項目、稼動状況等)を取得し、図7に示すように、取得した印刷装置Pr1〜Prnの情報から優先順位設定処理で設定された印刷設定項目に対して使用可能な印刷装置Pr1〜Prnがあるか、すなわち、図5に示した印刷装置リストに登録する印刷設定項目(機能/項目)の条件を満たす印刷装置Pr1〜Prnがあるかチェックする(ステップS201)。
When the priority setting process is completed, the
設定項目優先順位管理/リスト表示部23は、ステップS201で、印刷装置リストに登録する印刷設定項目(機能/項目)の条件を満たす印刷装置Pr1〜Prnがないときには、優先順位を付けた印刷設定項目(機能/項目)で不要な分の印刷設定項目の優先順位を解除して、印刷装置リストを再作成し(ステップS202)、再度、次の優先順位の高い次の印刷設定項目(機能/項目)の条件を満たす印刷装置Pr1〜Prnがあるかチェックする(ステップS201)。 In step S201, the setting item priority management / list display unit 23 prints prioritized print settings when there are no printing devices Pr1 to Prn that satisfy the conditions of the print setting items (functions / items) registered in the printing device list. The priority of the unnecessary print setting items in the item (function / item) is canceled, the printing device list is recreated (step S202), and the next print setting item (function / It is checked whether there are printing apparatuses Pr1 to Prn that satisfy the condition of (item) (step S201).
ステップS201で、印刷装置リストに登録する印刷設定項目の条件を満たす印刷装置Pr1〜Prnがあると、設定項目優先順位管理/リスト表示部23は、出力先の印刷装置Pr1〜Prnとして選択し(ステップS203)、優先順位付けた条件を保存するかチェックする(ステップS204)。 In step S201, if there are printing apparatuses Pr1 to Prn that satisfy the conditions of the print setting items registered in the printing apparatus list, the setting item priority management / list display unit 23 selects the printing apparatuses Pr1 to Prn as output destinations ( Step S203), it is checked whether to save the prioritized conditions (Step S204).
ステップS204で、優先順位付けた条件を保存する設定となっていないときには、設定項目優先順位管理/リスト表示部23は、生成した印刷装置リストをUI部21に渡して印刷装置リスト生成処理を終了し、ステップS204で、優先順位付けた条件を保存する設定となっているときには、該優先順位付け条件を図示しないRAM(Random Access Memory)等のメモリに保存して、生成した印刷装置リストをUI部21に渡して印刷装置リスト生成処理を終了する(ステップS205)。
If it is not set to save the prioritized conditions in step S204, the setting item priority management / list display unit 23 passes the generated printing device list to the
UI部21は、設定項目優先順位管理/リスト表示部23から渡された印刷装置リストを、図5に示したような印刷装置リスト画面G3として、コンピュータPCのディスプレイに表示する。図5の印刷装置リスト画面G3は、優先順位付けされた印刷設定項目(機能/項目)が、優先順位順に右から左に並んで表示され、優先順位の高い印刷設定項目に対して利用可能な印刷装置Pr1〜Prnが右端に登録され、該印刷設定項目を利用可能な印刷装置Pr1〜Prnのうち、次に優先順位の高い印刷設定項目を利用可能な印刷装置Pr1〜Prnに絞られた印刷装置Pr1〜Prnが、該次に優先順位の高い印刷設定項目の欄に、登録されるという印刷装置Pr1〜Prnの絞り込みを順次優先順位に従って行った印刷装置リストとなっている。したがって、ユーザYUは、この印刷装置リスト画面G3に表示された印刷装置リストを確認して、一番左の欄の印刷装置Pr1〜Prnを選択することで、優先順位付けした印刷設定項目(機能/項目)を全て実現することのできる印刷装置Pr1〜Prnを選択することができる。印刷装置リスト画面G3の一番左の欄に使用可能な印刷装置Pr1〜Prnが表示されていない場合(すなわち、所望の印刷設定項目(機能/項目)を満たす印刷装置Pr1〜PrnがネットワークNW上に存在しない場合)は、その印刷設定項目(機能/項目)の実現を諦めて、次に右側の印刷設定項目の欄に印刷装置Pr1〜Prnが表示されているか否かによって使用する印刷装置Pr1〜Prnを選択する。
The
なお、図5の印刷装置リスト画面G3では、各印刷設定項目の右側にチェックボックスが設けられており、初期で印刷装置リストを表示するときには、このチェックボックスにチェックを入れて表示する。コンピュータPCは、このチェックボックスのチェックを解除することで、実現させたい印刷設定項目(機能/項目)の優先順位条件を変更可能として、変更後の優先順位条件で、再度、使用可能な印刷装置リストを作成・更新して、新しい印刷装置リストを印刷装置リスト画面G3に表示するようになっている。このチェックボックスのチェックの設定・解除によって、印刷に使用する印刷装置Pr1〜Prnの選択の範囲を広げることで、必要な印刷設定項目の印刷装置Pr1〜Prnを選択することができる。 In the printing device list screen G3 of FIG. 5, a check box is provided on the right side of each print setting item, and when the printing device list is initially displayed, this check box is checked and displayed. The computer PC can change the priority condition of the print setting item (function / item) to be realized by unchecking this check box, and can be used again under the changed priority condition. The list is created / updated, and a new printer list is displayed on the printer list screen G3. By setting / deselecting the check box, the selection range of the printing devices Pr1 to Prn used for printing can be expanded to select the printing devices Pr1 to Prn of necessary print setting items.
例えば、ユーザYUは、カラー印刷が不要と判断した場合は、図5の印刷装置リスト画面G3の右端に設けられているカラー/モノクロのカラー設定項目のチェックボックスのチェックを外すことにより、モノクロ印刷装置Pr1〜Prnも含めた印刷装置リスト、すなわち、モノクロ、両面、ステープル左上の印刷設定項目を実現可能な印刷装置Pr1〜Prnの印刷装置リストを印刷装置リスト画面G3に表示させることができる。 For example, when the user YU determines that color printing is unnecessary, the user YU deselects the check box of the color / monochrome color setting item provided at the right end of the printing apparatus list screen G3 in FIG. The printing device list including the devices Pr1 to Prn, that is, the printing device list of the printing devices Pr1 to Prn capable of realizing the monochrome, double-sided, and staple upper left printing setting items can be displayed on the printing device list screen G3.
このように、本実施例のコンピュータPCは、複数種類の印刷装置Pr1〜Prnで利用可能な印刷設定項目を網羅的に提示する網羅的印刷設定画面G1から印刷設定項目が適宜指定され、指定された印刷設定項目のうち適宜の印刷設定項目に対して優先順位設定画面G2で指定された優先順位に応じて印刷装置Pr1〜Prnと通信して該印刷装置情報を取得して、該印刷装置情報に基づいて前記優先順位付けされた前記印刷設定項目に対する印刷装置Pr1〜Prnでの利用可否情報を印刷装置リスト画面G3で提示している。 As described above, in the computer PC of this embodiment, the print setting items are appropriately designated and designated from the comprehensive print setting screen G1 that comprehensively presents the print setting items that can be used by the plural types of printing apparatuses Pr1 to Prn. Among the print setting items, the print device information is acquired by communicating with the printing devices Pr1 to Prn in accordance with the priority specified on the priority setting screen G2 for an appropriate print setting item. The printing device list screen G3 presents the availability information on the printing devices Pr1 to Prn for the print setting items that have been prioritized based on the printing device.
コンピュータPCは、網羅的印刷設定画面G1に複数種類の印刷装置Pr1〜Prnで利用可能な印刷設定項目を網羅的に提示するとともに、該網羅的印刷設定画面G1で指定された印刷設定項目に対する優先順位を設定する優先順位設定画面G2を提示して、優先順位設定画面G2で指定された優先順位に応じて印刷装置Pr1〜Prnと通信して該印刷装置情報を取得し、取得した印刷装置情報に基づいて優先順位付けされた印刷設定項目に対する印刷装置Pr1〜Prnでの利用可否情報を印刷装置リスト画面G3で提示している。 The computer PC comprehensively presents print setting items that can be used by a plurality of types of printing apparatuses Pr1 to Prn on the comprehensive print setting screen G1, and gives priority to the print setting items specified on the comprehensive print setting screen G1. A priority order setting screen G2 for setting the order is presented, the printing apparatus information is acquired by communicating with the printing apparatuses Pr1 to Prn according to the priority order specified on the priority order setting screen G2, and the acquired printing apparatus information In the printing apparatus list screen G3, the availability information on the printing apparatuses Pr1 to Prn with respect to the print setting items prioritized based on the above is presented.
したがって、網羅的に提示される複数の印刷装置Pr1〜Prnの印刷設定項目から利用を意図する印刷設定項目に対して優先順位を指定することで、意図する印刷設定項目を利用可能な印刷装置Pr1〜Prnに対して効率的にかつ適切に印刷設定項目を設定することができる。 Therefore, by specifying the priority order of the print setting items intended to be used from among the print setting items of the plurality of printing devices Pr1 to Prn presented in an exhaustive manner, the printing device Pr1 that can use the intended print setting items. Print setting items can be set efficiently and appropriately for .about.Prn.
また、本実施例のコンピュータPCは、デバイスとして、印刷設定項目に応じて印刷データを用紙に印刷する画像形成装置である印刷装置Pr1〜Prnに対する印刷設定の設定を効率的かつ適切に行うことができる。 In addition, the computer PC according to the present exemplary embodiment can efficiently and appropriately set print settings for the printing apparatuses Pr1 to Prn, which are image forming apparatuses that print print data on paper according to print setting items, as a device. it can.
さらに、本実施例のコンピュータPCは、指定された前記印刷設定項目のうち優先順位の指定された印刷設定項目を該優先順位に従って配列して、該各印刷設定項目毎に、該印刷設定項目よりも優先順位が上位の印刷設定項目を利用可能であって該印刷設定項目を利用可能な印刷装置Pr1〜Prnのみを抽出して印刷装置リスト画面G3に提示している。 Furthermore, the computer PC according to the present embodiment arranges the print setting items with the specified priority among the specified print setting items according to the priority order, and sets the print setting items for each print setting item from the print setting items. Also, only the printing devices Pr1 to Prn that can use the print setting items with higher priority and can use the print setting items are extracted and presented on the printing device list screen G3.
したがって、ユーザYUが意図する印刷設定を実行可能な印刷装置Pr1〜Prnをより一層効率的かつ適切に選択して、印刷設定を行うことができる。 Therefore, it is possible to perform the print setting by selecting the printing apparatuses Pr1 to Prn that can execute the print setting intended by the user YU more efficiently and appropriately.
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.
本発明は、接続されている複数の印刷装置のうち印刷設定項目に適した印刷装置を効率的にかつ適切に選択する情報処理装置、情報処理方法、情報処理プログラム及び記録媒体を利用することができる。 The present invention can use an information processing apparatus, an information processing method, an information processing program, and a recording medium that efficiently and appropriately select a printing apparatus suitable for a print setting item from among a plurality of connected printing apparatuses. it can.
1 印刷システム
PC コンピュータ
Pr1〜Prn 印刷装置
NW ネットワーク
11 アプリケーション
12 GDI
13 プリンタドライバ
14 スプーラ
15 ポートモニタ
21 UI部
22 描画部
23 設定項目優先順位管理/リスト表示部
24 ページ配置管理部
G1 網羅的印刷設定画面
G2 優先順位設定画面
G3 印刷装置リスト画面
1 Printing System PC Computer Pr1-Prn Printing
13 Printer driver 14 Spooler 15 Port monitor 21 UI unit 22 Drawing unit 23 Setting item priority management /
Claims (6)
前記利用項目提示手段で提示されている前記利用項目のうち適宜の利用項目を指定する利用項目指定手段と、
前記利用項目指定手段で指定された利用項目を抽出して提示する抽出利用項目提示手段と、
前記抽出利用項目提示手段で提示されている利用項目のうち適宜の利用項目に対して優先順位を指定する優先順位指定手段と、
前記優先順位指定手段で優先順位の指定された前記利用項目を利用可能な前記デバイスと該優先順位に応じて通信して該デバイスの情報を取得するデバイス情報確認手段と、
前記デバイス情報確認手段の取得した前記デバイス情報に基づいて前記優先順位の指定された前記利用項目に対する前記デバイスでの利用可否情報を提示する利用可否情報提示手段と、
を備えていることを特徴とする情報処理装置。 Usage item presentation means for comprehensively presenting usage items that can be used on multiple types of devices;
Use item designating means for designating an appropriate use item among the use items presented by the use item presenting means;
Extraction use item presenting means for extracting and presenting the use item designated by the use item designation means;
Priority order specifying means for specifying a priority order for appropriate use items among the use items presented by the extraction use item presenting means;
A device information confirmation unit that communicates with the device that can use the use item whose priority is designated by the priority designation unit to obtain information on the device by communicating according to the priority;
Availability information presenting means for presenting availability information on the device with respect to the usage items specified in the priority order based on the device information acquired by the device information confirmation means;
An information processing apparatus comprising:
前記利用項目提示処理ステップで提示されている前記利用項目のうち適宜の利用項目を指定する利用項目指定処理ステップと、
前記利用項目指定処理ステップで指定された利用項目を抽出して提示する抽出利用項目提示処理ステップと、
前記抽出利用項目提示処理ステップで提示されている利用項目のうち適宜の利用項目に対して優先順位を指定する優先順位指定処理ステップと、
前記優先順位指定処理ステップで優先順位の指定された前記利用項目を利用可能な前記デバイスと該優先順位に応じて通信して該デバイスの情報を取得するデバイス情報確認処理ステップと、
前記デバイス情報確認処理ステップの取得した前記デバイス情報に基づいて前記優先順位の指定された前記利用項目に対する前記デバイスでの利用可否情報を提示する利用可否情報提示処理ステップと、
を有していることを特徴とする情報処理方法。 Usage item presentation processing step for comprehensively showing usage items that can be used on multiple types of devices;
A usage item designation processing step for designating an appropriate usage item among the usage items presented in the usage item presentation processing step;
An extraction usage item presentation processing step for extracting and presenting the usage item designated in the usage item designation processing step;
A priority designation processing step for designating a priority for an appropriate usage item among the usage items presented in the extraction usage item presentation processing step;
A device information confirmation processing step for communicating with the device that can use the use item whose priority is designated in the priority order designation processing step according to the priority order to obtain information on the device;
A usability information presentation processing step for presenting usability information on the device for the usage item with the specified priority based on the device information acquired in the device information confirmation processing step;
An information processing method characterized by comprising:
複数種類のデバイスで利用可能な利用項目を網羅的に提示する利用項目提示処理と、
前記利用項目提示処理で提示されている前記利用項目に対して適宜の利用項目の指定を行わせる利用項目指定処理と、
前記利用項目指定処理で指定された利用項目を抽出して提示する抽出利用項目提示処理と、
前記抽出利用項目提示処理で提示されている利用項目のうち適宜の利用項目に対して優先順位の指定を行わせる優先順位指定処理と、
前記優先順位指定処理で優先順位の指定された前記利用項目を利用可能な前記デバイスと該優先順位に応じて通信して該デバイスの情報を取得するデバイス情報確認処理と、
前記デバイス情報確認処理の取得した前記デバイス情報に基づいて前記優先順位の指定された前記利用項目に対する前記デバイスでの利用可否情報を提示する利用可否情報提示処理と、
を実行させることを特徴とする情報処理プログラム。 On the computer,
Usage item presentation processing that comprehensively presents usage items that can be used on multiple types of devices;
A usage item designation process for causing the usage item presented in the usage item presentation process to designate an appropriate usage item;
An extraction usage item presentation process for extracting and presenting the usage item specified in the usage item specification process;
Priority order designation processing for designating a priority order for an appropriate usage item among the usage items presented in the extraction usage item presentation processing;
A device information confirmation process that communicates with the device that can use the use item whose priority is designated in the priority designation process to obtain information on the device by communicating according to the priority;
Use availability information presentation processing for presenting availability information on the device for the use item with the specified priority based on the device information acquired by the device information confirmation processing;
An information processing program for executing
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009037236A JP2010191829A (en) | 2009-02-19 | 2009-02-19 | Information processing apparatus, information processing method, information processing program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009037236A JP2010191829A (en) | 2009-02-19 | 2009-02-19 | Information processing apparatus, information processing method, information processing program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010191829A true JP2010191829A (en) | 2010-09-02 |
Family
ID=42817786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009037236A Pending JP2010191829A (en) | 2009-02-19 | 2009-02-19 | Information processing apparatus, information processing method, information processing program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010191829A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016224711A (en) * | 2015-05-29 | 2016-12-28 | コニカミノルタ株式会社 | Image forming apparatus, management server, program, and terminal device |
-
2009
- 2009-02-19 JP JP2009037236A patent/JP2010191829A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016224711A (en) * | 2015-05-29 | 2016-12-28 | コニカミノルタ株式会社 | Image forming apparatus, management server, program, and terminal device |
US10079954B2 (en) | 2015-05-29 | 2018-09-18 | Konica Minolta, Inc. | Displaying functions of an image forming apparatus in order of priority |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11520546B2 (en) | Print processing system and control method | |
JP7086754B2 (en) | Information processing equipment, control method of information processing equipment, and computer program | |
US9442678B2 (en) | Information processing apparatus, information processing system and non-transitory computer-readable information recording medium | |
CN102756573B (en) | Information processing apparatus and print setting method | |
US20080068655A1 (en) | Data processing apparatus and recording medium | |
JP4673260B2 (en) | Information processing apparatus and job ticket generation method | |
US9160888B2 (en) | Information processing apparatus, user information management control method, and storage medium | |
CN106462365B (en) | Output system, terminal installation and output method | |
US20100149586A1 (en) | Method of data communication between application program and printer driver, and program therefor | |
US8320001B2 (en) | Information processing method and apparatus for banner printing | |
JP2024052771A (en) | Information processing apparatus, control method and program | |
US11372598B2 (en) | Application and information processing apparatus | |
US20230333794A1 (en) | Information processing apparatus, control method of information processing apparatus, and non-transitory computer-readable storage medium | |
CN102999303B (en) | The method of signal conditioning package and control information treating apparatus | |
JP5697393B2 (en) | Information processing apparatus, peripheral device control method, and program | |
JP2009110080A (en) | Program, print data processor and printing system | |
JP2006228128A (en) | Information processing device, communication equipment controller, and program | |
JP2010191829A (en) | Information processing apparatus, information processing method, information processing program, and recording medium | |
JP7081113B2 (en) | Information processing equipment, job distribution method and program | |
US8854671B2 (en) | Method and apparatus for setting printing option | |
JP2008257628A (en) | Information processing device, document combining program, and recording medium | |
US20190258436A1 (en) | Information processing apparatus, control method of information processing apparatus, and program | |
JP7328405B2 (en) | Information processing apparatus, information processing apparatus control method, and print setting application | |
US9310746B2 (en) | Printing apparatus, control method for printing apparatus, and storage medium | |
JP6418304B2 (en) | Output system, terminal device, program, and output method |