[go: up one dir, main page]

JP2010072803A - Information processor, printing system, printing function setting processing program - Google Patents

Information processor, printing system, printing function setting processing program Download PDF

Info

Publication number
JP2010072803A
JP2010072803A JP2008237790A JP2008237790A JP2010072803A JP 2010072803 A JP2010072803 A JP 2010072803A JP 2008237790 A JP2008237790 A JP 2008237790A JP 2008237790 A JP2008237790 A JP 2008237790A JP 2010072803 A JP2010072803 A JP 2010072803A
Authority
JP
Japan
Prior art keywords
function
printing
icon
setting
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008237790A
Other languages
Japanese (ja)
Inventor
Kunio Yoshida
邦夫 吉田
Toshiya Tsuchida
俊哉 土田
Katsunori Yoshino
勝範 吉野
Hitoshi Sasagawa
仁 笹川
Masatoshi Takahashi
正敏 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2008237790A priority Critical patent/JP2010072803A/en
Publication of JP2010072803A publication Critical patent/JP2010072803A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information processor surely maintaining a correspondence between a printing function designated correspondingly to a printer and identification information for identifying the printer. <P>SOLUTION: The information processor includes a receiving processing means which receives a designated printing function for a printer; a formation processing means which forms identification information for identifying the printer which requires execution of the printing function received by the receiving processing means; and a change prohibition processing means which prohibits change for the printing function received by the receiving processing means. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、情報処理装置、印刷システム、印刷機能設定処理プログラムに関する。   The present invention relates to an information processing apparatus, a printing system, and a printing function setting processing program.

従来、1台のプリンタ(物理的に1台のプリンタ)に対して、プリンタのインストール作業を複数回行うことにより、1台のプリンタを互いに異なるプリンタ名を有する複数台のプリンタ(仮想プリンタ)として使用することができるオペレーティングシステム(以下「OS」という)がある。このようなOSとしては、例えば、Windows(登録商標)95/98/NT/2000/XP(米国Microsoft Corporationの米国及びその他の国における登録商標)等がある。   Conventionally, by performing a plurality of printer installation operations for one printer (physically one printer), one printer is changed to a plurality of printers (virtual printers) having different printer names. There are operating systems (hereinafter referred to as “OS”) that can be used. Examples of such OS include Windows (registered trademark) 95/98 / NT / 2000 / XP (registered trademark in the United States and other countries of Microsoft Corporation, USA).

この種のOSがインストールされ当該OSを実行するコンピュータでは、物理的に1台のプリンタに対応して、動作条件が異なる複数台の仮想プリンタを登録することが可能である。   A computer that has this type of OS installed and executes the OS can register a plurality of virtual printers with different operating conditions corresponding to one physical printer.

そして、上述したコンピュータを利用するユーザが上述した複数のプリンタ名の中から特定のプリンタ名を指定して印刷開始を指示すると、当該特定のプリンタ名に対応する仮想プリンタ(実際には物理的に1台のプリンタ)が、当該仮想プリンタに対応して設定された動作条件に従って印刷処理を実行する。   When a user using the above-described computer designates a specific printer name from the above-described plurality of printer names and instructs to start printing, a virtual printer (actually physically corresponding to the specific printer name) is specified. One printer) executes print processing according to the operating conditions set for the virtual printer.

なお、仮想プリンタを登録する装置としては、例えば特許文献1および特許文献2に記載されたものが知られている。
特許第3774684号公報 特許第3785898号公報
As an apparatus for registering a virtual printer, for example, those described in Patent Document 1 and Patent Document 2 are known.
Japanese Patent No. 3774684 Japanese Patent No. 3785898

本発明は、印刷装置に対応して指定される印刷機能と当該印刷装置を識別する識別情報との対応関係を確実に維持することのできる情報処理装置、印刷システム、印刷機能設定処理プログラムを提供することを目的とする。   The present invention provides an information processing apparatus, a printing system, and a printing function setting processing program capable of reliably maintaining the correspondence between a printing function designated corresponding to a printing apparatus and identification information for identifying the printing apparatus. The purpose is to do.

上記課題を解決するため、請求項1に記載の本発明の情報処理装置は、印刷装置にかかわる指定される印刷機能を受け付ける受付処理手段と、前記受付処理手段によって受け付けられた印刷機能の実行を必須とする前記印刷装置を識別する識別情報を作成する作成処理手段と、前記受付処理手段によって受け付けられた印刷機能については変更を禁止する変更禁止処理手段と、を有することを特徴とする。   In order to solve the above-described problem, an information processing apparatus according to a first aspect of the present invention includes a reception processing unit that receives a specified printing function related to a printing device, and executes the printing function received by the reception processing unit. The image processing apparatus includes: a creation processing unit that creates identification information for identifying the printing apparatus that is essential; and a change prohibition processing unit that prohibits a change in the print function received by the reception processing unit.

上記課題を解決するため、請求項2に記載の本発明の情報処理装置は、印刷装置にかかわる指定される印刷機能を受け付けるとともに当該印刷機能に対応して指定されるアイコンの名称を受け付ける受付処理手段と、前記受付処理手段によって受け付けられた印刷機能およびアイコンの名称に基づき、当該印刷機能の実行を必須とする前記印刷装置に対応するアイコンを作成する作成処理手段と、前記受付処理手段によって受け付けられた印刷機能については変更を禁止する変更禁止処理手段と、を有することを特徴とする。   In order to solve the above-described problem, an information processing apparatus according to the present invention described in claim 2 accepts a print function designated for a printing apparatus and accepts an icon name designated corresponding to the print function. Based on the printing function and the name of the icon received by the reception processing means, a creation processing means for creating an icon corresponding to the printing apparatus that requires execution of the printing function, and received by the reception processing means And a change prohibition processing unit for prohibiting a change in the print function.

請求項3に記載の発明は、上記請求項2に記載の発明において、前記作成処理手段によって作成されたアイコンに対応し、当該アイコンに対応する前記印刷装置に関しての印刷機能を設定するためのものであって、前記受付処理手段によって受け付けられた印刷機能を含む複数の印刷機能を設定するための設定画面を提供する設定画面提供手段、を更に備え、前記設定画面提供手段によって提供される設定画面に対応して、前記印刷装置にかかわる前記受付処理手段によって受け付けられた印刷機能以外の印刷機能の変更を許可する、ことを特徴とする。   According to a third aspect of the present invention, in the invention of the second aspect, the print function is set for the printing apparatus corresponding to the icon corresponding to the icon created by the creation processing means. A setting screen providing means for providing a setting screen for setting a plurality of printing functions including the printing function received by the receiving processing means, and the setting screen provided by the setting screen providing means Corresponding to the above, a change of a printing function other than the printing function accepted by the acceptance processing means related to the printing apparatus is permitted.

上記課題を解決するため、請求項4に記載の本発明の印刷システムは、請求項1から請求項3の何れか一項に記載の情報処理装置と印刷装置とを有し、当該情報処理装置と当該印刷装置とが通信回線を介して接続されたことを特徴とする。   In order to solve the above problem, a printing system according to a fourth aspect of the present invention includes the information processing apparatus according to any one of the first to third aspects and the printing apparatus, and the information processing apparatus. And the printing apparatus are connected via a communication line.

上記課題を解決するため、請求項5に記載の本発明の印刷機能設定処理プログラムは、印刷装置にかかわる指定される印刷機能を受け付ける受付処理過程と、前記受付処理過程により受け付けられた印刷機能の実行を必須とする前記印刷装置を識別する識別情報を作成する作成処理過程と、前記受付処理過程により受け付けられた印刷機能については変更を禁止する変更禁止処理過程と、をコンピュータに実行させることを特徴とする。   In order to solve the above-described problem, a printing function setting processing program according to the present invention described in claim 5 includes a reception processing process for receiving a specified printing function related to a printing apparatus, and a printing function received by the reception processing process. Causing the computer to execute a creation process for creating identification information for identifying the printing apparatus that is required to be executed, and a change prohibition process for prohibiting a change in the print function received in the reception process. Features.

請求項1記載の発明によれば、本構成を有しない場合に比較して、印刷装置に対応して指定される印刷機能と当該印刷装置を識別する識別情報との対応関係を確実に維持することができる。   According to the first aspect of the present invention, the correspondence between the printing function designated corresponding to the printing apparatus and the identification information for identifying the printing apparatus is reliably maintained as compared with the case where the present configuration is not provided. be able to.

請求項2記載の発明によれば、本構成を有しない場合に比較して、印刷装置に対応して指定される印刷機能と当該印刷装置を識別する識別情報としてのアイコンとの対応関係を確実に維持することができる。   According to the second aspect of the present invention, the correspondence between the printing function designated corresponding to the printing apparatus and the icon as identification information for identifying the printing apparatus can be ensured as compared with the case where this configuration is not provided. Can be maintained.

請求項3記載の発明によれば、本構成を有しない場合に比較して、変更禁止の対象となっている印刷機能以外の印刷機能については変更することができる。   According to the third aspect of the present invention, it is possible to change the print functions other than the print function that is the object of prohibition of the change as compared with the case where the present configuration is not provided.

請求項4記載の発明によれば、本構成を有しない場合に比較して、印刷装置に対応して指定される印刷機能と当該印刷装置を識別する識別情報との対応関係を確実に維持することができる。   According to the fourth aspect of the present invention, the correspondence relationship between the printing function designated corresponding to the printing apparatus and the identification information for identifying the printing apparatus is reliably maintained as compared with the case where the present configuration is not provided. be able to.

請求項5記載の発明によれば、本構成を有しない場合に比較して、印刷装置に対応して指定される印刷機能と当該印刷装置を識別する識別情報との対応関係を確実に維持させるソフトウェアを提供することができる。   According to the fifth aspect of the present invention, the correspondence between the printing function designated corresponding to the printing apparatus and the identification information for identifying the printing apparatus is reliably maintained as compared with the case where the present configuration is not provided. Software can be provided.

以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that components having the same function are denoted by the same reference symbols throughout the drawings for describing the embodiment, and the repetitive description thereof will be omitted.

図1は、実施の形態に係る情報処理装置の機能構成を示している。   FIG. 1 shows a functional configuration of the information processing apparatus according to the embodiment.

図1に示すように、情報処理装置10は、受付処理機能部110、作成処理機能部120、変更禁止処理機能部130、および設定画面提供機能部140を有している。   As illustrated in FIG. 1, the information processing apparatus 10 includes a reception processing function unit 110, a creation processing function unit 120, a change prohibition processing function unit 130, and a setting screen provision function unit 140.

受付処理機能部110は、印刷装置にかかわる指定される印刷機能(ユーザによって指定される印刷機能)を受け付ける。   The acceptance processing function unit 110 accepts a designated printing function (a printing function designated by the user) related to the printing apparatus.

また、受付処理機能部110は、印刷装置にかかわる指定される印刷機能(ユーザによって指定される印刷機能)を受け付けるとともに当該印刷機能に対応して指定されるアイコンの名称(ユーザによって指定されるアイコンの名称)を受け付ける。   In addition, the reception processing function unit 110 receives a designated printing function (a printing function designated by the user) related to the printing apparatus, and an icon name (an icon designated by the user) designated corresponding to the printing function. Name).

作成処理機能部120は、受付処理機能部110によって受け付けられた印刷機能の実行を必須とする上記印刷装置を識別する識別情報を作成する。   The creation processing function unit 120 creates identification information for identifying the printing apparatus that is required to execute the printing function received by the reception processing function unit 110.

また、作成処理機能部120は、受付処理機能部110によって受け付けられた印刷機能およびアイコンの名称に基づき、当該印刷機能の実行を必須とする上記印刷装置に対応するアイコンを作成する。このアイコンは、印刷装置を識別する識別情報として機能するようになっている。   Also, the creation processing function unit 120 creates an icon corresponding to the printing apparatus that requires the execution of the printing function based on the printing function and the name of the icon received by the reception processing function unit 110. This icon functions as identification information for identifying the printing apparatus.

変更禁止処理機能部130は、受付処理機能部110によって受け付けられた印刷機能については変更を禁止する。   The change prohibition processing function unit 130 prohibits the change of the print function received by the reception processing function unit 110.

設定画面提供機能部140は、作成処理機能部120によって作成されたアイコンに対応し、当該アイコンに対応する印刷装置に関しての印刷機能を設定するためのものであって、受付処理機能部110によって受け付けられた印刷機能を含む複数の印刷機能を設定するための設定画面を提供する。すなわち、設定画面提供機能部140は、作成されたアイコンに対応する設定画面、例えば印刷プロパティを提供する。この印刷プロパティ(設定画面)には、変更が禁止されている印刷機能の項目と設定(変更)可能な印刷機能の項目とが含まれている。   The setting screen providing function unit 140 corresponds to the icon created by the creation processing function unit 120, and is used to set a printing function related to the printing apparatus corresponding to the icon, and is received by the reception processing function unit 110. A setting screen for setting a plurality of printing functions including a specified printing function is provided. That is, the setting screen providing function unit 140 provides a setting screen corresponding to the created icon, for example, a print property. This print property (setting screen) includes print function items that are prohibited from being changed and print function items that can be set (changed).

実施の形態では、受付処理機能部110は受付処理手段の機能を有し、作成処理機能部120は作成処理手段の機能を有し、変更禁止処理機能部130は変更禁止処理手段の機能を有し、設定画面提供機能部140は設定画面提供手段の機能を有する。   In the embodiment, the reception processing function unit 110 has a reception processing unit function, the creation processing function unit 120 has a creation processing unit function, and the change prohibition processing function unit 130 has a change prohibition processing unit function. The setting screen providing function unit 140 has a function of setting screen providing means.

図2は、実施の形態に係る情報処理装置を有する印刷システムの機能構成を示している。   FIG. 2 shows a functional configuration of a printing system having the information processing apparatus according to the embodiment.

図2に示すように、印刷システム1は、図1に示した情報処理装置10と印刷装置20とを有し、情報処理装置10と印刷装置20とは通信回線30を介して接続されている。   As illustrated in FIG. 2, the printing system 1 includes the information processing apparatus 10 and the printing apparatus 20 illustrated in FIG. 1, and the information processing apparatus 10 and the printing apparatus 20 are connected via a communication line 30. .

印刷装置20は、例えばプリンタであり、情報処理装置10から出力された印刷データに基づき印刷処理を実行する。   The printing apparatus 20 is a printer, for example, and executes a printing process based on the print data output from the information processing apparatus 10.

通信回線30としては、LAN(Local Area Network:ローカルエリアネットワーク)などの有線通信回線、無線LANなどの無線通信回線、さらには、これらの通信回線を組み合わせたもの、などが挙げられる。   Examples of the communication line 30 include a wired communication line such as a LAN (Local Area Network), a wireless communication line such as a wireless LAN, and a combination of these communication lines.

情報処理装置10は、制御部210、記憶装置220、記憶部230、表示部240、入力部250、および通信部260を有している。   The information processing apparatus 10 includes a control unit 210, a storage device 220, a storage unit 230, a display unit 240, an input unit 250, and a communication unit 260.

記憶装置220には、プリンタドライバ100、およびオペレーティングシステム(以下「OS」という。)200がそれぞれインストールされている。記憶装置220は、例えばハードディスクなどで実現される。   A printer driver 100 and an operating system (hereinafter referred to as “OS”) 200 are installed in the storage device 220. The storage device 220 is realized by, for example, a hard disk.

プリンタドライバ100は、印刷装置20を制御するためのソフトウェアであり、印刷機能設定処理プログラム101を有し、OS200上で動作するものとして作成されている。   The printer driver 100 is software for controlling the printing apparatus 20, has a printing function setting processing program 101, and is created to operate on the OS 200.

印刷機能設定処理プログラム101は、印刷装置20にかかわる印刷機能の設定を実現するための手段(ソフトウェア)であり、上述した受付処理機能部110、作成処理機能部120および変更禁止処理機能部130を有している。   The print function setting processing program 101 is means (software) for realizing the setting of the print function related to the printing apparatus 20, and includes the above-described reception processing function unit 110, creation processing function unit 120, and change prohibition processing function unit 130. Have.

また、プリンタドライバ100は、印刷機能設定処理プログラム101の実行により作成されるアイコンに対応する印刷プロパティ(設定画面)を提供するための上述した設定画面提供機能部140を有している。   The printer driver 100 also has the above-described setting screen providing function unit 140 for providing printing properties (setting screens) corresponding to icons created by executing the printing function setting processing program 101.

OS200は、情報処理装置10全体を統括制御するためのソフトウェアである。このOS200は、例えばWindows(登録商標)95/98/NT/2000/XP(米国Microsoft Corporationの米国及びその他の国における登録商標)などである。   The OS 200 is software for overall control of the information processing apparatus 10. The OS 200 is, for example, Windows (registered trademark) 95/98 / NT / 2000 / XP (registered trademark in the United States and other countries of Microsoft Corporation, USA).

記憶部230は、例えばRAM(随時書き込み読み出しメモリ)など揮発性メモリで実現され、記憶装置220から読み込まれるOS200、プリンタドライバ100(印刷機能設定処理プログラム101を含む)の実行により作成されるアイコン、設定画面提供機能部140により提供される印刷プロパティ(設定画面)などを記憶する。また、記憶部230は、通信部240を通じて送受信されるデータを記憶する。   The storage unit 230 is realized by, for example, a volatile memory such as a RAM (an arbitrary read / write memory), an icon created by executing the OS 200 and the printer driver 100 (including the print function setting processing program 101) read from the storage device 220, The printing property (setting screen) provided by the setting screen providing function unit 140 is stored. The storage unit 230 stores data transmitted and received through the communication unit 240.

表示部240は、例えば液晶ディスプレイやプラズマディスプレイなど表示装置で実現され、印刷装置20にかかわる印刷機能を設定するに際し必要な表示情報を表示するためのものである。   The display unit 240 is realized by a display device such as a liquid crystal display or a plasma display, and is for displaying display information necessary for setting a printing function related to the printing device 20.

入力部250は、例えばキーボードやマウスで実現され、印刷装置20にかかわる印刷機能を指定(設定)するためのものである。   The input unit 250 is realized by, for example, a keyboard or a mouse, and is for specifying (setting) a printing function related to the printing apparatus 20.

通信部260は、通信回線30の種類に応じた通信インタフェース(図示せず)を有し、印刷装置20など外部装置との通信を行うためのものである。   The communication unit 260 has a communication interface (not shown) corresponding to the type of the communication line 30 and is for communicating with an external device such as the printing device 20.

制御部210は、例えばCPU(中央演算処理装置)で実現され、記憶装置220から記憶部230へOS200、プリンタドライバ100を読み込んで、これらのソフトウェア(プログラム)を実行することで、OS200の機能とプリンタドライバ100の機能とを実現する。また、制御部210は、上記各構成要素220〜260を制御するとともに情報処理装置10全体を統括的に制御する。   The control unit 210 is realized by, for example, a CPU (Central Processing Unit), reads the OS 200 and the printer driver 100 from the storage device 220 to the storage unit 230, and executes these software (programs), thereby executing the functions of the OS 200. The functions of the printer driver 100 are realized. In addition, the control unit 210 controls the respective components 220 to 260 and controls the information processing apparatus 10 as a whole.

次に、情報処理装置10によるプリンタドライバのインストールについて、図3を参照して説明する。   Next, installation of the printer driver by the information processing apparatus 10 will be described with reference to FIG.

図3は、プリンタドライバのインストールの処理手順を示すフローチャートである。   FIG. 3 is a flowchart showing a printer driver installation procedure.

ここでは、印刷装置20はプリンタを想定しているので、印刷装置20をプリンタ20と表記する。   Here, since the printing apparatus 20 is assumed to be a printer, the printing apparatus 20 is referred to as a printer 20.

最初に、制御部210は、通信部260を通じて、プリンタ20を情報処理装置10によって使用できるようにするためのプリンタドライバ100、セットアッププログラム、INFファイル等を、通信回線30を介して他の装置よりダウンロードする。このダウンロード先としては、記憶部230や記憶装置220が挙げられる。   First, the control unit 210 sends a printer driver 100, a setup program, an INF file, and the like for enabling the printer 20 to be used by the information processing apparatus 10 through the communication unit 260 from other apparatuses via the communication line 30. to download. Examples of the download destination include the storage unit 230 and the storage device 220.

プリンタ20(ダウンロードしたプリンタドライバ100)を情報処理装置10にインストールする際、ユーザは、入力部250を操作することによりダウンロードしたセットアッププログラムを実行させる指示を行う。   When installing the printer 20 (downloaded printer driver 100) in the information processing apparatus 10, the user instructs the execution of the downloaded setup program by operating the input unit 250.

すると、制御部210は、上記セットアッププログラムの実行(プリンタドライバのインストール)を開始し(ステップS10)、図4に示すようなドライバインストーラの画面(最初の画面)2411を表示部240に表示させ、ユーザによって「次へ」のボタンが押下(クリック)された場合、プリンタドライバのインストールを実施する。   Then, the control unit 210 starts execution of the setup program (installation of the printer driver) (step S10), and causes the display unit 240 to display a driver installer screen (first screen) 2411 as shown in FIG. When the user presses (clicks) the “Next” button, the printer driver is installed.

プリンタ20つまりプリンタドライバ100のインストールにより、プリンタドライバ100が記憶装置220にコピーされ、OS200のシステム情報(レジストリ等)に各種の情報が追加される。そして、その結果として、プリンタ20が、特定のプリンタ名(ユーザが付けたプリンタ名あるいはプリンタ20のデフォルトのプリンタ名)で識別されるプリンタとして使用することができる状態が形成される。この時点で、プリンタ20にかかわるデフォルトの印刷機能に対応して1つのアイコン(プリンタアイコン)が作成されることになる。   By installing the printer 20, that is, the printer driver 100, the printer driver 100 is copied to the storage device 220, and various information is added to the system information (registry or the like) of the OS 200. As a result, a state is formed in which the printer 20 can be used as a printer identified by a specific printer name (a printer name given by the user or a default printer name of the printer 20). At this point, one icon (printer icon) corresponding to the default printing function related to the printer 20 is created.

さて、制御部210は、プリンタドライバのインストールの実行を終了した場合(ステップS20)、図5に示すようなドライバインストーラの画面(最後の画面)2412を表示部240に表示させ、ユーザによってアイコン作成する旨の指示が有るか否かを判断する(ステップS30)。   When the execution of the printer driver installation is completed (step S20), the control unit 210 causes the display unit 240 to display a driver installer screen (last screen) 2412 as shown in FIG. It is determined whether there is an instruction to do so (step S30).

ユーザは、続けて設定を変更したアイコンを登録するか否かを示す旨を設定する、つまりプリンタアイコンを作成するか否かを示す旨を設定する。ここで、アイコンを作成(登録)する場合には「はい」を、一方、アイコンを作成(登録)しない場合は「いいえ」を選択(チェック)する。   The user sets whether or not to register an icon whose setting has been changed, that is, whether or not to create a printer icon. Here, when creating (registering) an icon, “Yes” is selected. When not creating (registering) an icon, “No” is selected (checked).

制御部210は、ステップS30において、上記「はい」が選択されたので、アイコン作成する旨の指示が有ると判断した場合は、詳細については後述するアイコン作成処理(印刷機能設定処理)を実行する(ステップS40)。   If it is determined in step S30 that “Yes” has been selected and there is an instruction to create an icon, the control unit 210 executes an icon creation process (print function setting process) described later in detail. (Step S40).

そして、制御部210は、ステップS40を終了した場合、ステップS30において上記「いいえ」が選択されたので、アイコン作成する旨の指示が無いと判断した場合、この処理を終了する。   When step S40 is completed, the control unit 210 ends the process when determining that there is no instruction to create an icon because “No” is selected in step S30.

なお、実施の形態では、プリンタドライバ100、セットアッププログラム、INFファイル等は、ダウンロードしたものを使用する構成としたが、これに限定されることなく、次のようにしてもよい。   In the embodiment, the printer driver 100, the setup program, the INF file, and the like are configured to use downloaded ones. However, the present invention is not limited to this and may be configured as follows.

すなわち、プリンタドライバ100、セットアッププログラム、INFファイル等を例えばCD−ROMなど記録媒体に保持させ、この記憶媒体に保持された情報をCD−ROMドライブにより読み取るようにする構成としてもよい。なお、記録媒体は、CD−ROMに限定されることなく、フレキシブルディスク、光磁気ディスクなどコンピュータが読み取り可能な記録媒体であればよい。この場合、記録媒体の種類に応じたドライブを準備すればよい。   That is, the printer driver 100, the setup program, the INF file, and the like may be held on a recording medium such as a CD-ROM, and information held on the storage medium may be read by a CD-ROM drive. The recording medium is not limited to a CD-ROM, and may be any computer-readable recording medium such as a flexible disk or a magneto-optical disk. In this case, a drive corresponding to the type of recording medium may be prepared.

次に、情報処理装置10によるアイコン作成処理(印刷機能設定処理)について、図6を参照して説明する。   Next, icon creation processing (print function setting processing) by the information processing apparatus 10 will be described with reference to FIG.

図6は、そのアイコン作成処理の処理手順を示すフローチャートである。   FIG. 6 is a flowchart showing a processing procedure of the icon creation processing.

印刷機能設定処理プログラム101は印刷機能を設定するとともにこの印刷機能に対応してアイコンを作成する処理を実施するものであるので、ここでは、印刷機能設定処理プログラム101をアイコン作成ツール101と表記する。   Since the print function setting processing program 101 sets a print function and executes processing for creating an icon corresponding to the print function, the print function setting processing program 101 is represented as an icon creation tool 101 here. .

ユーザは、OS200を起動させた後、表示部240に表示され、OS200により提供される図7に示すような画面2420の中の「スタート」メニューを選択し、次に「プログラム」の項目を選択し、さらに「アイコン作成ツール」の項目2421を選択する。この選択された「アイコン作成ツール」の項目2421を示す情報は、制御部210に与えられる。   After starting the OS 200, the user selects the “Start” menu in the screen 2420 shown in FIG. 7 displayed on the display unit 240 and provided by the OS 200, and then selects the “Program” item. Further, the item 2421 of “icon creation tool” is selected. Information indicating the item 2421 of the selected “icon creation tool” is given to the control unit 210.

制御部210は、選択されたアイコン作成ツールの項目2421を示す情報を取得すると(ステップS101)、記憶装置220から記憶部230へプリンタドライバ100を読み込んで実行(起動)するとともに、当該プリンタドライバ100内のアイコン作成ツール(印刷機能設定処理プログラム)101を実行(起動)する(ステップS102)。   When the control unit 210 acquires information indicating the item 2421 of the selected icon creation tool (step S101), the control unit 210 reads the printer driver 100 from the storage device 220 to the storage unit 230 and executes (starts) the printer driver 100. The icon creation tool (print function setting processing program) 101 is executed (activated) (step S102).

このようにして起動されたアイコン作成ツール101は、印刷機能設定処理を実行する(実際には制御部210が印刷機能設定処理を実行する)ことになる。   The icon creation tool 101 activated in this way executes a printing function setting process (actually, the control unit 210 executes the printing function setting process).

すなわち、アイコン作成ツール101は、図8に示すような画面2430を表示部240に表示させる。この画面2430は、印刷機能を設定するための画面である。   That is, the icon creation tool 101 displays a screen 2430 as shown in FIG. This screen 2430 is a screen for setting a print function.

ユーザは、画面2430の中の第1の印刷機能例えば「両面印刷関係」2431に関する機能、第2の印刷機能例えば「拡大/縮小関係」2432に関する機能、第3の印刷機能例えば「スタンプ印刷」2433に関する機能について、詳細な機能(設定値)を設定する。   The user selects a first print function on the screen 2430 such as a function related to “double-sided printing relation” 2431, a second print function such as a function related to “enlargement / reduction relation” 2432, a third print function such as “stamp printing” 2433. Set the detailed function (setting value) for the function.

例えば、「両面印刷関係」2431に関する機能については、「両面印刷(長辺とじ)」、「両面印刷(短辺とじ)」、「小冊子印刷(左とじ/上とじ)」、「小冊子印刷(右とじ/下とじ)」の4つの機能(設定値)の中から1つの機能(設定値)を選択(チェック)することで、両面印刷関係に関する印刷機能を設定する。   For example, regarding the functions relating to “double-sided printing” 2431, “double-sided printing (long side binding)”, “double-sided printing (short side binding)”, “booklet printing (left binding / upper binding)”, “booklet printing (right) By selecting (checking) one function (setting value) from among the four functions (setting values) of “binding / bottom binding”, a printing function related to duplex printing is set.

この例では、画面2430で提供される複数の印刷機能は3つであるとしているが、これに限定されることなく、画面2430において、または画面2430およびこの画面に関連する画面において、2つまたは4つ以上など複数の印刷機能を提供するようにしてもよい。また、画面2430で提供される複数の印刷機能すべてについて詳細な機能を設定する必要はなく、アイコン登録するときは、少なくとも1つの印刷機能について設定すればよい。   In this example, it is assumed that there are three printing functions provided on the screen 2430. However, the present invention is not limited to this, and two or more printing functions are provided on the screen 2430 or on the screen 2430 and a screen related to this screen. A plurality of printing functions such as four or more may be provided. Further, it is not necessary to set detailed functions for all of the plurality of printing functions provided on the screen 2430, and at the time of registering an icon, at least one printing function may be set.

そして、ユーザは、画面2430に対して少なくとも1つの印刷機能を設定し、その設定内容でよければ、「次へ」のボタン2434を押下(クリック)する。   Then, the user sets at least one print function on the screen 2430, and presses (clicks) a “next” button 2434 if the setting contents are acceptable.

このボタン2434が押下された場合、アイコン作成ツール101では、受付処理機能部110は、画面2430に対して設定された少なくとも1つの印刷機能を示す情報を取得する(ステップS103)。   When this button 2434 is pressed, in the icon creation tool 101, the reception processing function unit 110 acquires information indicating at least one print function set for the screen 2430 (step S103).

また、アイコン作成ツール101では、画面2430の「次へ」のボタン2434が押下された場合、図9に示すような画面2440を表示部240に表示させる。画面2440は、画面2430に対して設定された少なくとも1つの印刷機能に対応してアイコンの名称を登録するための画面である。   When the “next” button 2434 on the screen 2430 is pressed, the icon creation tool 101 displays a screen 2440 as shown in FIG. 9 on the display unit 240. A screen 2440 is a screen for registering an icon name corresponding to at least one print function set for the screen 2430.

ユーザは、表示部240に表示された画面2440の名称記述欄2441に、アイコンの名称を記述し、「次へ」のボタン2442を押下(クリック)する。   The user describes the name of the icon in the name description field 2441 of the screen 2440 displayed on the display unit 240 and presses (clicks) the “Next” button 2442.

画面2440の名称記述欄2441にアイコンの名称が記述され、「次へ」のボタン2442が押下されると、アイコン作成ツール101では、受付処理機能部110は、画面2440の名称記述欄2441に記述されたアイコンの名称を示す情報を取得する(ステップS104)。   When the name of the icon is described in the name description field 2441 of the screen 2440 and the “next” button 2442 is pressed, the reception processing function unit 110 is described in the name description field 2441 of the screen 2440 by the icon creation tool 101. Information indicating the name of the icon is acquired (step S104).

次に、アイコン作成ツール101では、変更禁止処理機能部130は、画面2430に対して設定された少なくとも1つの印刷機能、つまり受付処理機能部110によって取得された少なくとも1つの印刷機能をグレイアウトする(ステップS105)。   Next, in the icon creation tool 101, the change prohibition processing function unit 130 grays out at least one printing function set for the screen 2430, that is, at least one printing function acquired by the reception processing function unit 110. (Step S105).

なお、グレイアウトとは、対象の情報この場合は印刷機能を変更不可能(変更禁止)にする状態を意味する。そのため、グレイアウトされた印刷機能については、その設定内容を変更することができない。   Grayout means the state of target information, in this case, the print function cannot be changed (change prohibited). Therefore, the setting contents of the grayed-out printing function cannot be changed.

続いて、アイコン作成ツール101では、作成処理機能部120は、受付処理機能部110によって受け付けられた印刷機能およびアイコンの名称に基づき、当該印刷機能の実行を必須とするプリンタ20に対応するアイコンを作成する(ステップS106)。   Subsequently, in the icon creation tool 101, the creation processing function unit 120 displays an icon corresponding to the printer 20 that requires execution of the print function based on the print function and icon name received by the reception processing function unit 110. Create (step S106).

この作成されたアイコンは、受付処理機能部110によって受け付けられた印刷機能の実行を必須とするプリンタ20を識別する識別情報を示している、と言える。   It can be said that the created icon indicates identification information for identifying the printer 20 that is required to execute the printing function received by the reception processing function unit 110.

ところで、アイコン作成ツール101は、図9に示す画面2440の名称記述欄2441にアイコンの名称が記述され、「次へ」のボタン2442が押下された場合、図10に示すような画面2450を表示部240に表示させる。画面2450は、ユーザに対し、上述したようにして作成(登録)されたアイコンに続けて新たなアイコンを作成(登録)するか否かを問い合わせるための画面である。   The icon creation tool 101 displays a screen 2450 as shown in FIG. 10 when the name of the icon is described in the name description field 2441 of the screen 2440 shown in FIG. 9 and the “next” button 2442 is pressed. Display on the unit 240. The screen 2450 is a screen for inquiring the user whether or not to create (register) a new icon following the icon created (registered) as described above.

ここで、ユーザは、新たなアイコンを作成(登録)する場合には「はい」2451を、また新たなアイコンを作成(登録)しない場合は「いいえ」2452を選択(チェック)し、その後、「次へ」のボタン2453を押下(クリック)する。   Here, the user selects (checks) “Yes” 2451 when creating (registering) a new icon, and selects (checks) “No” 2452 when not creating (registering) a new icon. The “next” button 2453 is pressed (clicked).

このボタン2453が押下された場合、アイコン作成ツール101は、アイコン登録する旨の指示があるか否かを判断し(ステップS107)、この判断した結果、「はい」2451が選択された場合つまりアイコン登録する旨の指示がある場合、上記ステップS103に戻る。   When this button 2453 is pressed, the icon creation tool 101 determines whether there is an instruction to register an icon (step S107). As a result of this determination, if “Yes” 2451 is selected, that is, an icon. If there is an instruction to register, the process returns to step S103.

これに対し、ステップS107において「いいえ」2452が選択されたのでアイコン登録する旨の指示がないと判断したアイコン作成ツール101は、図11に示すような画面2460を表示部240に表示させる。   On the other hand, the icon creation tool 101 that has determined that there is no instruction to register an icon because “No” 2452 is selected in step S107 causes the display unit 240 to display a screen 2460 as shown in FIG.

画面2460の「完了」のボタン2461が選択(クリック)された場合、制御部210は、アイコン作成ツール101による印刷機能の設定処理およびアイコン作成処理を終了する(ステップS108)。   When the “complete” button 2461 on the screen 2460 is selected (clicked), the control unit 210 ends the print function setting process and the icon creation process by the icon creation tool 101 (step S108).

なお、実施の形態では、作成されるアイコンは、例えばプリンタのイメージ(図柄)と名称とで構成されるアイコンを想定しているが、これに限定されることなく、アイコンは名称(文字列)のみのとするようにしてもよい。この場合、名称のみのものをアイコンと定義するようにする。   In the embodiment, the icon to be created is assumed to be, for example, an icon composed of a printer image (design) and a name, but the icon is not limited to this, and the icon is a name (character string). You may make it only. In this case, a name only is defined as an icon.

また、実施の形態では、ユーザがアイコンの名称を指定する構成としたが、これに限定されることなく、次のようにしてもよい。   In the embodiment, the user designates the name of the icon. However, the present invention is not limited to this and may be configured as follows.

すなわち、図8の画面2430に対して印刷機能が設定され、その後、画面2430の「次へ」のボタン2434が押下された場合、システム(アイコン作成ツール101)が、画面2430に設定された全ての印刷機能に対応して、名称を設定するようにしてもよい。この場合、受付処理機能部110は、システムで設定された名称を取得することになる。   That is, when the print function is set for the screen 2430 in FIG. 8 and then the “Next” button 2434 on the screen 2430 is pressed, the system (icon creation tool 101) is all set on the screen 2430. The name may be set corresponding to the print function. In this case, the reception processing function unit 110 acquires a name set in the system.

さらに、実施の形態では、設定された印刷機能と指定されたアイコンの名称とに基づきアイコンを作成するようにしているが、これに限定されることなく、次のようにしてもよい。   Furthermore, in the embodiment, the icon is created based on the set print function and the name of the designated icon. However, the present invention is not limited to this, and the following may be performed.

すなわち、図8の画面2430に対して印刷機能が設定され、その後、画面2430の「次へ」のボタン2434が押下された場合、アイコン作成ツール101では、作成処理機能部120は、画面2430に設定された全ての印刷機能に対応して、印刷装置を識別する識別情報例えばアイコンとしての名称を作成するようにしてもよい。   That is, when the print function is set for the screen 2430 in FIG. 8 and then the “Next” button 2434 on the screen 2430 is pressed, the creation processing function unit 120 displays the screen 2430 on the icon creation tool 101. Corresponding to all the set printing functions, identification information for identifying a printing apparatus, for example, a name as an icon may be created.

上述したようにして作成されたアイコン情報のデータ構造(フォーマット)を、図12に示す。   FIG. 12 shows the data structure (format) of the icon information created as described above.

アイコン情報は、図12に示すように、アイコンに対応する印刷装置情報310、アイコン名称320、印刷機能330、および機能変更禁止の有無情報340を含んでいる。   As shown in FIG. 12, the icon information includes printing apparatus information 310 corresponding to the icon, icon name 320, printing function 330, and function change prohibition presence / absence information 340.

印刷装置情報310は、作成されるアイコンに対応する物理的な印刷装置を示す情報である。この例では、印刷装置情報310は印刷装置20になっている。   The printing device information 310 is information indicating a physical printing device corresponding to the created icon. In this example, the printing apparatus information 310 is the printing apparatus 20.

アイコン名称320は、受付処理機能部110が受け付けたアイコンの名称である。このアイコンの名称は、受付処理機能部110によって登録される。この例では、アイコン名称320は「ABC MW57C(両面短辺とじ)」というアイコン名称になっている。   The icon name 320 is the name of the icon received by the reception processing function unit 110. The name of this icon is registered by the reception processing function unit 110. In this example, the icon name 320 is an icon name “ABC MW57C (double-sided short edge)”.

印刷機能330の項目に対応して、図8の画面2430により提供される複数の印刷機能2431,2432,2433つまり第1の印刷機能331、第2の印刷機能332、第3の印刷機能333に関する詳細な機能を示す情報(設定値)が設定されるようになっている。   Corresponding to the items of the print function 330, a plurality of print functions 2431, 2332, 2433 provided by the screen 2430 of FIG. 8, that is, the first print function 331, the second print function 332, and the third print function 333 are related. Information (setting values) indicating detailed functions is set.

数の印刷機能331,332,333に関する詳細な機能(設定値)は、受付処理機能部110が受け付けた印刷機能を示す情報である。これらの印刷機能を示す情報は、受付処理機能部110によって登録される。   Detailed functions (setting values) regarding the number of print functions 331, 332, and 333 are information indicating the print functions received by the reception processing function unit 110. Information indicating these printing functions is registered by the reception processing function unit 110.

この例の印刷機能330では、印刷機能331については両面印刷関係に関する機能は両面印刷(短辺とじ)であることを示し、印刷機能332については拡大/縮小関係に関する機能はまとめて1枚(2アップ)であることを示し、印刷機能333についてはスタンプ印刷に関する機能はなし(設定なし)でることを示している。   In the printing function 330 of this example, the printing function 331 indicates that the function related to double-sided printing is double-sided printing (short edge binding), and the printing function 332 includes a single function (2 The print function 333 indicates that no function related to stamp printing is set (no setting).

機能変更禁止の有無情報340の項目に対応して、印刷機能330の詳細な機能を示す情報(設定値)ごとに、設定されている印刷機能の変更を禁止する機能変更禁止、または設定されている印刷機能の変更を許可する機能変更許可が登録される。機能変更禁止または機能変更許可は変更禁止処理機能部130によって登録される。   Corresponding to the item of the function change prohibition presence / absence information 340, for each piece of information (setting value) indicating the detailed function of the print function 330, the function change prohibition for prohibiting the change of the set print function is set or set. The function change permission for permitting the change of the print function is registered. The function change prohibition or function change permission is registered by the change prohibition processing function unit 130.

この例の機能変更禁止の有無情報340では、印刷機能331および印刷機能332のそれぞれについては機能変更禁止341および機能変更禁止342であることを示し、印刷機能333については機能変更許可343であることを示している。   The function change prohibition presence / absence information 340 in this example indicates that the print function 331 and the print function 332 are the function change prohibition 341 and the function change prohibition 342, respectively, and the print function 333 is the function change permission 343. Is shown.

上述したようなデータ構造のアイコン情報は、プリンタ専用のフォルダ(プリンタフォルダ)に保存され、記憶部230や記憶装置220に記憶される。   The icon information having the data structure as described above is stored in a printer-dedicated folder (printer folder) and stored in the storage unit 230 or the storage device 220.

図13は、プリンタフォルダ2470を開いた状態のフォルダ内容が表示部240に表示された様子を示している。   FIG. 13 shows a state in which the contents of the folder with the printer folder 2470 opened are displayed on the display unit 240.

このプリンタフォルダ2470には、「ABC MW57C(両面短辺とじ)」というアイコン名称のアイコン2471と、「ABC MW57C」というアイコン名称のアイコン2472とが保存(登録)されている。   The printer folder 2470 stores (registers) an icon 2471 with an icon name “ABC MW57C (double-sided short edge)” and an icon 2472 with an icon name “ABC MW57C”.

アイコン2471は、アイコン作成ツール101によって作成されたアイコン(設定された印刷機能が変更禁止となっているアイコン)を示す。   An icon 2471 indicates an icon created by the icon creation tool 101 (an icon whose set print function is prohibited to be changed).

アイコン2472は、プリンタドライバ100がインストールされたときにデフォルトで作成されたアイコン(デフォルトの印刷機能に対応したアイコン)、あるいはアイコン作成ツール101を有しないプリンタドライバがインストールされたときに作成されたアイコン(設定された印刷機能が変更可能となっているアイコン)を示す。   The icon 2472 is an icon created by default when the printer driver 100 is installed (an icon corresponding to the default printing function), or an icon created when a printer driver that does not have the icon creation tool 101 is installed. Indicates an icon that can change the set print function.

なお、図13に示す例では、作成されたアイコン2471およびアイコン2472は、プリンタのイメージ(図柄)と名称とで構成されるアイコンとなっているが、これに限定されることなく、名称(文字列)のみのとし、この名称をアイコンと定義するようにしてもよい。   In the example shown in FIG. 13, the created icon 2471 and icon 2472 are icons composed of a printer image (design) and a name, but the name (character) is not limited to this. This name may be defined as an icon.

ユーザがアイコン2471を指定して印刷設定ダイアログを開く操作をした場合に、表示部240に表示される設定画面を、図14に示す。   FIG. 14 shows a setting screen displayed on the display unit 240 when the user designates the icon 2471 and opens the print setting dialog.

この図14に示す設定画面2480は、プリンタドライバ100の設定画面提供機能部140によって提供され表示部240に表示される。   A setting screen 2480 shown in FIG. 14 is provided by the setting screen providing function unit 140 of the printer driver 100 and displayed on the display unit 240.

設定画面2480においては、変更禁止処理機能部130によって変更禁止とされた印刷機能、すなわち図12に示すアイコン情報中の機能変更禁止の有無情報340における機能変更禁止に対応する印刷機能に該当する箇所(機能項目)がグレイアウトになっている。   In the setting screen 2480, the print function that is prohibited from being changed by the change prohibition processing function unit 130, that is, the portion corresponding to the print function corresponding to the function change prohibition in the function change prohibition presence / absence information 340 in the icon information shown in FIG. (Function Item) is grayed out.

例えば、図12に示す機能変更禁止341に対応する印刷機能(第1の印刷機能)331に該当する箇所(機能項目)2481が、また図12に示す機能変更禁止342に対応する印刷機能(第2の印刷機能)332に該当する箇所(機能項目)2482,2483がそれぞれグレイアウトになっている。   For example, a location (function item) 2481 corresponding to the print function (first print function) 331 corresponding to the function change prohibition 341 shown in FIG. 2 (printing function) 332 (function items) 2482 and 2483 are grayed out.

なお、箇所(機能項目)2483がグレイアウトになっているのは、印刷機能332に関して拡大/縮小関係に関する機能として「まとめて1枚(2アップ)とする機能(設定値)」が設定された場合、印刷方向(印字方向)は順方向となるように予め設定されているからである。   Note that the location (function item) 2483 is grayed out because the function relating to the enlargement / reduction related to the print function 332 is set as “function (setting value) to collect one sheet (up to 2)”. This is because the printing direction (printing direction) is preset so as to be the forward direction.

ユーザは、このようにグレイアウトされた箇所(機能項目)2481,2482,2483に設定されている印刷機能(設定値)については変更することができない。   The user cannot change the print functions (setting values) set in the grayed out portions (function items) 2481, 2482, and 2483.

ちなみに、カラーモードに関する印刷機能に該当する箇所(機能項目)2484はグレイアウトになっていないので、ユーザは、カラーモードに関する印刷機能については変更することが可能である。なお、カラーモードに関する印刷機能は、図8に示す画面2430により提供される印刷機能に含まれていないため、あるいは画面2430と関連する画面により提供される印刷機能に含まれているものの、ユーザによって詳細な機能(設定値)が設定されなかったため、変更禁止処理機能部130によって変更禁止の印刷機能の対象とされず、その結果としてグレイアウトされていないのである。   Incidentally, since the portion (function item) 2484 corresponding to the print function related to the color mode is not grayed out, the user can change the print function related to the color mode. Note that the printing function related to the color mode is not included in the printing function provided by the screen 2430 shown in FIG. 8 or is included in the printing function provided by the screen related to the screen 2430. Since a detailed function (set value) has not been set, the change prohibition processing function unit 130 does not make a change prohibition print function target, and as a result is not grayed out.

また、ユーザが図13のプリンタフォルダ2470内のアイコン2472を指定して印刷設定ダイアログを開く操作をした場合に、表示部240に表示される設定画面を、図15に示す。   FIG. 15 shows a setting screen displayed on the display unit 240 when the user specifies the icon 2472 in the printer folder 2470 in FIG. 13 and opens the print setting dialog.

アイコン2472は、上述したように、設定された印刷機能が変更可能となっているアイコンを示している。そのため、図15に示す設定画面2490においては、図14に示す箇所(機能項目)2481,2482,2484に対応する印刷機能にかかわる箇所(機能項目)2491,2492,2493は、その設定内容を変更可能であるので、グレイアウトされていない。   As described above, the icon 2472 indicates an icon in which the set print function can be changed. For this reason, in the setting screen 2490 shown in FIG. 15, the locations (function items) 2491, 2492, and 2493 related to the printing function corresponding to the locations (function items) 2481, 2482, and 2484 shown in FIG. It is not grayed out because it is possible.

次に、実施の形態に係る情報処理装置10のハードウェア構成について、図16を参照して説明する。   Next, the hardware configuration of the information processing apparatus 10 according to the embodiment will be described with reference to FIG.

情報処理装置10は、例えばコンピュータで構成され、図16に示すように、CPU410、ハードディスクなどの記憶装置420、ROM430、RAM440、表示装置450、入力装置460、ドライブ470、および通信インタフェース(通信I/F)480を有している。   The information processing apparatus 10 includes, for example, a computer. As shown in FIG. 16, the CPU 410, a storage device 420 such as a hard disk, a ROM 430, a RAM 440, a display device 450, an input device 460, a drive 470, and a communication interface (communication I / O) F) 480.

記憶装置420は、上述した印刷機能設定プログラム101を含むプリンタドライバ100、上述した処理手順(図6参照)に対応するソフトウェア(プログラム)、オペレーティングシステム(OS)200、などインストールされた各種のプログラムを記憶している。また、記憶装置420は、作成されたアイコン(アイコン情報)を記憶する。この記憶装置420は上述した記憶装置220(図2参照)に対応する。   The storage device 420 stores various installed programs such as the printer driver 100 including the printing function setting program 101 described above, software (program) corresponding to the processing procedure described above (see FIG. 6), and an operating system (OS) 200. I remember it. In addition, the storage device 420 stores the created icon (icon information). This storage device 420 corresponds to the storage device 220 (see FIG. 2) described above.

ROM430は、読み出し専用メモリであり、アイコンを生成するのに必要なデータ、情報、通信プロトコル情報などを記憶している。   The ROM 430 is a read-only memory and stores data, information, communication protocol information, and the like necessary for generating icons.

RAM440は、随時書き込み読み出しメモリであり、記憶装置520から読み込まれた各種のプログラム(印刷機能設定プログラム101を含むプリンタドライバ100、OS200など)を記憶するとともに、ROM330から読み込まれた情報やデータ、通信プロトコル情報を記憶する。   The RAM 440 is a read / write memory as needed, and stores various programs read from the storage device 520 (printer driver 100 including the print function setting program 101, OS 200, etc.), and information, data, and communication read from the ROM 330. Store protocol information.

また、RAM440は、制御部210が通信部260および通信回線30を通じて他の装置よりダウンロードしたプリンタドライバ100、セットアッププログラム、INFファイル等を記憶する。   In addition, the RAM 440 stores the printer driver 100, the setup program, the INF file, and the like that the control unit 210 has downloaded from other devices through the communication unit 260 and the communication line 30.

さらに、RAM440は、印刷機能設定プログラム(アイコン作成ツール)101がアイコンを作成する処理の途中結果(設定された印刷機能を示す情報、アイコン名称を示す情報)や最終結果(図12に示したアイコン情報)を記憶する。   Further, the RAM 440 stores an intermediate result (information indicating the set printing function and information indicating the icon name) and a final result (the icon illustrated in FIG. 12) of the process in which the printing function setting program (icon creation tool) 101 creates an icon. Information).

このRAM440およびROM430は上述した記憶部230(図2参照)の機能を有する。   The RAM 440 and the ROM 430 have the function of the storage unit 230 (see FIG. 2) described above.

表示装置450は、例えばディスプレイ装置で構成され、画面2411,2412,2420〜2460、プリンタフォルダ2470の内容、設定画面2480,2490など表示情報を表示する。この表示装置450は上述した表示部250(図2参照)の機能を有する。   The display device 450 is constituted by, for example, a display device, and displays display information such as screens 2411, 2412, 2420 to 2460, contents of the printer folder 2470, setting screens 2480 and 2490. The display device 450 has the function of the above-described display unit 250 (see FIG. 2).

入力装置460は、例えばキーボードおよびマウスで構成され、印刷機能設定プログラム(アイコン作成ツール)101を起動させる指示、画面2430に対しての印刷機能の設定、画面2440の名称記述欄2441へのアイコンの名称の記述、アイコン2471を指定して印刷設定ダイアログを開く指示、など入力情報や指令を入力するためのものである。この入力装置460は上述した入力部250(図2参照)の機能を有する。   The input device 460 includes, for example, a keyboard and a mouse. The input device 460 includes an instruction for starting the print function setting program (icon creation tool) 101, setting of a print function for the screen 2430, and an icon for the name description field 2441 of the screen 2440. This is for inputting input information and commands such as a description of a name and an instruction to open a print setting dialog by designating an icon 2471. The input device 460 has the function of the input unit 250 (see FIG. 2) described above.

ドライバ470は、プリンタドライバ100、セットアッププログラム、INFファイル等を記録した記録媒体から記録情報を読み出す制御(読み出し制御)を行うものである。例えばドライバ470は、記録媒体が、CD−ROMの場合にはCD−ROMドライブであり、フレキシブルディスクの場合にはフレキシブルディスクドライブであり、光磁気ディスクの場合は光磁気ディスクドライブである。   The driver 470 performs control (reading control) for reading recorded information from a recording medium on which the printer driver 100, a setup program, an INF file, and the like are recorded. For example, the driver 470 is a CD-ROM drive when the recording medium is a CD-ROM, a flexible disk drive when the recording medium is a flexible disk, and a magneto-optical disk drive when the recording medium is a magneto-optical disk.

通信I/F480は、印刷装置20との通信を行うものであり、例えば、印刷対象の画像データ(印刷データ)を印刷装置20に向けて送信する。この通信I/F480は上述した通信部260(図2参照)の機能を有する。   The communication I / F 480 communicates with the printing apparatus 20 and transmits image data (print data) to be printed to the printing apparatus 20, for example. This communication I / F 480 has the function of the communication unit 260 (see FIG. 2) described above.

CPU410は、中央演算処理装置であり、記憶装置420からRAM440へOS200、印刷機能設定プログラム(アイコン作成ツール)101を含むプリンタドライバ100を読み込んで実行することにより、上述した受付処理機能部110、作成処理機能部120、変更禁止処理機能部130、および設定画面提供機能部140の各機能を実現する。   The CPU 410 is a central processing unit, and reads and executes the OS 200 and the printer driver 100 including the print function setting program (icon creation tool) 101 from the storage device 420 to the RAM 440, thereby executing the above-described reception processing function unit 110. Each function of the processing function unit 120, the change prohibition processing function unit 130, and the setting screen providing function unit 140 is realized.

また、CPU410は、上記各構成要素420〜480を統括的に制御するとともに当該情報処理装置10全体を制御する。このCPU410は上述した制御部21(図2参照)の機能を有する。   Further, the CPU 410 comprehensively controls each of the constituent elements 420 to 480 and controls the information processing apparatus 10 as a whole. The CPU 410 has the function of the control unit 21 (see FIG. 2) described above.

本願明細書において、印刷機能設定プログラム(アイコン作成ツール)を含むプリンタドライバを記録媒体としてのハードディスク等の記憶装置に記録する実施形態として説明したが、当該所定のプログラムを次のようにして提供することも可能である。   In the present specification, a printer driver including a print function setting program (icon creation tool) has been described as an embodiment of recording in a storage device such as a hard disk as a recording medium. However, the predetermined program is provided as follows. It is also possible.

すなわち、上記プリンタドライバをROMに格納しておき、CPUが、このプリンタドライバをこのROMから主記憶装置へローディングして実行するようにしてもよい。   That is, the printer driver may be stored in the ROM, and the CPU may load the printer driver from the ROM to the main storage device and execute it.

また、上記プリンタドライバを、DVD−ROM、CD−ROM、MO(光磁気ディスク)、フレキシブルディスク、などのコンピュータ読み取り可能な記録媒体に格納して配布するようにしてもよい。この場合、その記録媒体に記録されたプリンタドライバを情報処理装置(コンピュータ)がインストールした後、このプリンタドライバをCPUが実行するようにする。このプリンタドライバのインストール先としては、RAM等のメモリやハードディスクなどの記憶装置がある。そして、情報処理装置(コンピュータ)は、必要に応じてこの記憶装置に記憶したプリンタドライバを主記憶装置にローディングして実行する。   The printer driver may be stored and distributed in a computer-readable recording medium such as a DVD-ROM, CD-ROM, MO (magneto-optical disk), or flexible disk. In this case, after the information processing apparatus (computer) installs the printer driver recorded on the recording medium, the CPU executes the printer driver. As an installation destination of the printer driver, there is a memory such as a RAM or a storage device such as a hard disk. The information processing apparatus (computer) loads the printer driver stored in the storage device into the main storage device and executes it as necessary.

さらには、情報処理装置(コンピュータ)を通信回線(例えばインターネット)を介してサーバ装置あるいはホストコンピュータと接続するようにし、当該情報処理装置(コンピュータ)が、サーバ装置あるいはホストコンピュータから上記プリンタドライバをダウンロードした後、このプリンタドライバを実行するようにしてもよい。この場合、このプリンタドライバのダウンロード先としては、RAM等のメモリやハードディスクなどの記憶装置(記録媒体)がある。そして、当該情報処理装置(コンピュータ)が、必要に応じてこの記憶装置に記憶された上記プリンタドライバを主記憶装置にローディングして実行するようにする。   Further, the information processing apparatus (computer) is connected to the server apparatus or host computer via a communication line (for example, the Internet), and the information processing apparatus (computer) downloads the printer driver from the server apparatus or host computer. Then, this printer driver may be executed. In this case, download destinations of the printer driver include a memory such as a RAM and a storage device (recording medium) such as a hard disk. Then, the information processing apparatus (computer) loads the printer driver stored in the storage device into the main storage device and executes it as necessary.

本発明は、印刷装置の機能(印刷機能)を有する画像形成装置と情報処理装置とが通信回線を介して接続される印刷システムに適用することができる。   The present invention can be applied to a printing system in which an image forming apparatus having a function of a printing apparatus (printing function) and an information processing apparatus are connected via a communication line.

また、本発明は、印刷装置の機能(印刷機能)、複写機能、スキャン機能など、少なくとも印刷装置の機能(印刷機能)を有する複数の画像形成処理機能を有する画像形成装置(いわゆる複合機)と情報処理装置とが通信回線を介して接続される印刷システムに適用することができる。   The present invention also relates to an image forming apparatus (so-called multifunction machine) having a plurality of image forming processing functions having at least a printing apparatus function (printing function) such as a printing apparatus function (printing function), a copying function, and a scanning function. The present invention can be applied to a printing system in which an information processing apparatus is connected via a communication line.

さらに、本発明は、印刷機能設定処理プログラムを含む画像処理プログラム、または印刷機能設定処理プログラムを含むプリンタドライバに適用することができる。   Furthermore, the present invention can be applied to an image processing program including a printing function setting processing program or a printer driver including a printing function setting processing program.

実施の形態に係る情報処理装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置を有する印刷システムの機能構成を示すブロック図である。It is a block diagram which shows the function structure of the printing system which has the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるプリンタドライバのインストールの処理手順を示すフローチャートである。6 is a flowchart illustrating a processing procedure for installing a printer driver by the information processing apparatus according to the embodiment. 実施の形態に係る情報処理装置によるプリンタドライバのインストールを説明する図である。It is a figure explaining installation of the printer driver by the information processing apparatus concerning an embodiment. 実施の形態に係る情報処理装置によるプリンタドライバのインストールを説明する図である。It is a figure explaining installation of the printer driver by the information processing apparatus concerning an embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the icon creation process (print function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)におけるアイコン作成ツールを起動させるための画面の一例を示す図である。It is a figure which shows an example of the screen for starting the icon creation tool in the icon creation process (print function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)における印刷機能を設定するための画面の一例を示す図である。It is a figure which shows an example of the screen for setting the printing function in the icon creation process (printing function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)におけるアイコンの名称を記述するための画面の一例を示す図である。It is a figure which shows an example of the screen for describing the name of the icon in the icon creation process (print function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)の処理過程を説明する図である。It is a figure explaining the process of the icon creation process (print function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)の処理過程を説明する図である。It is a figure explaining the process of the icon creation process (print function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置によるアイコン作成処理(印刷機能設定処理)により作成されたアイコンのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the icon produced by the icon creation process (print function setting process) by the information processing apparatus which concerns on embodiment. 実施の形態に係るアイコン作成ツールにより作成されたアイコンが保存されているフォルダの内容の一例を示す図である。It is a figure which shows an example of the content of the folder where the icon created by the icon creation tool which concerns on embodiment is preserve | saved. 実施の形態に係るアイコン作成ツールにより作成されたアイコンに対応する設定画面の一例を示す図である。It is a figure which shows an example of the setting screen corresponding to the icon created with the icon creation tool which concerns on embodiment. 実施の形態に係るアイコン作成ツールを有しないプリンタドライバのインストールのときに作成されたアイコンに対応する設定画面の一例を示す図である。6 is a diagram illustrating an example of a setting screen corresponding to an icon created when installing a printer driver that does not have the icon creation tool according to the embodiment. FIG. 実施の形態に係る情報処理装置のハードウェア構成を示す構成図である。It is a block diagram which shows the hardware constitutions of the information processing apparatus which concerns on embodiment.

符号の説明Explanation of symbols

1 印刷システム
10 情報処理装置
20 印刷装置
30 通信回線
100 プリンタドライバ
101 印刷機能設定処理プログラム(アイコン作成ツール)
110 受付処理機能部
120 作成処理機能部
130 変更禁止処理機能部
140 設定画面提供機能部
200 オペレーティングシステム
210 制御部
220 記憶装置
230 記憶部
240 表示部
250 入力部
260 通信部
410 CPU
420 記憶装置
430 ROM
440 RAM
450 表示装置
460 入力装置
470 ドライブ
480 通信インタフェース
DESCRIPTION OF SYMBOLS 1 Printing system 10 Information processing apparatus 20 Printing apparatus 30 Communication line 100 Printer driver 101 Print function setting processing program (icon creation tool)
110 reception processing function unit 120 creation processing function unit 130 change prohibition processing function unit 140 setting screen providing function unit 200 operating system 210 control unit 220 storage device 230 storage unit 240 display unit 250 input unit 260 communication unit 410 CPU
420 storage device 430 ROM
440 RAM
450 Display device 460 Input device 470 Drive 480 Communication interface

Claims (5)

印刷装置にかかわる指定される印刷機能を受け付ける受付処理手段と、
前記受付処理手段によって受け付けられた印刷機能の実行を必須とする前記印刷装置を識別する識別情報を作成する作成処理手段と、
前記受付処理手段によって受け付けられた印刷機能については変更を禁止する変更禁止処理手段と、
を有することを特徴とする情報処理装置。
Reception processing means for accepting a designated printing function related to the printing apparatus;
Creation processing means for creating identification information for identifying the printing apparatus that is required to execute the printing function accepted by the acceptance processing means;
A change prohibition processing unit that prohibits a change in the print function received by the reception processing unit;
An information processing apparatus comprising:
印刷装置にかかわる指定される印刷機能を受け付けるとともに当該印刷機能に対応して指定されるアイコンの名称を受け付ける受付処理手段と、
前記受付処理手段によって受け付けられた印刷機能およびアイコンの名称に基づき、当該印刷機能の実行を必須とする前記印刷装置に対応するアイコンを作成する作成処理手段と、
前記受付処理手段によって受け付けられた印刷機能については変更を禁止する変更禁止処理手段と、
を有することを特徴とする情報処理装置。
Receiving processing means for receiving a designated printing function related to the printing apparatus and receiving a name of an icon designated corresponding to the printing function;
Creation processing means for creating an icon corresponding to the printing apparatus that requires execution of the printing function based on the printing function and the name of the icon received by the reception processing means;
A change prohibition processing unit that prohibits a change in the print function received by the reception processing unit;
An information processing apparatus comprising:
前記作成処理手段によって作成されたアイコンに対応し、当該アイコンに対応する前記印刷装置に関しての印刷機能を設定するためのものであって、前記受付処理手段によって受け付けられた印刷機能を含む複数の印刷機能を設定するための設定画面を提供する設定画面提供手段、を更に備え、
前記設定画面提供手段によって提供される設定画面に対応して、前記印刷装置にかかわる前記受付処理手段によって受け付けられた印刷機能以外の印刷機能の変更を許可する、
ことを特徴とする請求項2記載の情報処理装置。
A plurality of prints corresponding to the icon created by the creation processing means and for setting a print function related to the printing apparatus corresponding to the icon, including the print function accepted by the acceptance processing means A setting screen providing means for providing a setting screen for setting a function;
In response to the setting screen provided by the setting screen providing means, permission to change a printing function other than the printing function accepted by the acceptance processing means related to the printing apparatus;
The information processing apparatus according to claim 2.
請求項1から請求項3の何れか一項に記載の情報処理装置と印刷装置とを有し、当該情報処理装置と当該印刷装置とが通信回線を介して接続されたことを特徴とする印刷システム。   A printing system comprising: the information processing apparatus according to claim 1; and a printing apparatus, wherein the information processing apparatus and the printing apparatus are connected via a communication line. system. 印刷装置にかかわる指定される印刷機能を受け付ける受付処理過程と、
前記受付処理過程により受け付けられた印刷機能の実行を必須とする前記印刷装置を識別する識別情報を作成する作成処理過程と、
前記受付処理過程により受け付けられた印刷機能については変更を禁止する変更禁止処理過程と、
をコンピュータに実行させることを特徴とする印刷機能設定処理プログラム。
A reception process for accepting a designated printing function related to the printing apparatus;
A creation process for creating identification information for identifying the printing apparatus that is required to execute the printing function accepted by the acceptance process;
A change prohibition process for prohibiting a change in the print function received in the reception process;
A print function setting processing program for causing a computer to execute.
JP2008237790A 2008-09-17 2008-09-17 Information processor, printing system, printing function setting processing program Pending JP2010072803A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008237790A JP2010072803A (en) 2008-09-17 2008-09-17 Information processor, printing system, printing function setting processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008237790A JP2010072803A (en) 2008-09-17 2008-09-17 Information processor, printing system, printing function setting processing program

Publications (1)

Publication Number Publication Date
JP2010072803A true JP2010072803A (en) 2010-04-02

Family

ID=42204543

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008237790A Pending JP2010072803A (en) 2008-09-17 2008-09-17 Information processor, printing system, printing function setting processing program

Country Status (1)

Country Link
JP (1) JP2010072803A (en)

Similar Documents

Publication Publication Date Title
JP4974909B2 (en) Information processing apparatus, print setting method, storage medium, program
JP5975666B2 (en) Information processing apparatus, information processing method, and program
JP5915278B2 (en) Program, information processing apparatus, storage medium
US20090109473A1 (en) Information processing device, information processing method, and computer-readable storage medium
JP6108864B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP6578851B2 (en) Information processing apparatus and program
JP2006252480A (en) Computer, image processing system, and image processing method
JP2009217331A (en) Information processor, control method for information processor, program and recording medium
EP2388685B1 (en) Information processing apparatus and control method thereof, and storage medium
JP2017102901A (en) Program, information processing apparatus, setting method, and information processing system
US20090059279A1 (en) Information processing apparatus, information processing system, and information processing method
US8599390B2 (en) Information processing device, and method and computer readable medium for setting security-related operation mode
US20250190154A1 (en) Information processing apparatus, method for controlling information processing apparatus, and storage medium
WO2020158711A1 (en) Support program, information processing device, and print method
JP2011170685A (en) Installation program and installation method
JP2016177432A (en) Program, information processing apparatus, storage medium, and screen creation method
JP2009269243A (en) Printing apparatus and printing system
US8107126B2 (en) Document management apparatus and method applying print settings responsive to dragging and dropping document icon
US20090254987A1 (en) Information processing apparatus, computer-readable recording medium, output control method and system
JP4639917B2 (en) Image forming apparatus and image forming system
JP2006268586A (en) Processing mode designation information conversion program and method
JP2010072803A (en) Information processor, printing system, printing function setting processing program
US20240329890A1 (en) Information processing apparatus and method of controlling the same, and storage medium
JP7746895B2 (en) Support Program
US20240338152A1 (en) Information processing apparatus and method of controlling the same, and storage medium storing print expansion program