JP2008217562A - Data processor, data processing method, and computer program - Google Patents

Data processor, data processing method, and computer program Download PDF

Info

Publication number
JP2008217562A
JP2008217562A JP2007055768A JP2007055768A JP2008217562A JP 2008217562 A JP2008217562 A JP 2008217562A JP 2007055768 A JP2007055768 A JP 2007055768A JP 2007055768 A JP2007055768 A JP 2007055768A JP 2008217562 A JP2008217562 A JP 2008217562A
Authority
JP
Japan
Prior art keywords
storage unit
paper type
stored
paper
type
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
JP2007055768A
Other languages
Japanese (ja)
Inventor
Yoshinari Onishi
佳成 大西
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2007055768A priority Critical patent/JP2008217562A/en
Publication of JP2008217562A publication Critical patent/JP2008217562A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To easily and surely select a type of a paper sheet used in print, compared with the case of the prior art. <P>SOLUTION: A storage device 3060 includes a storage part (Type 1) 401 for storing a general paper sheet type, and a storage part (Type 3) 403 for storing a paper sheet of brand widely circulated in a POD market, as a paper sheet type. The paper sheet types stored in the storage parts (Type 1, Type 3) 401, 403 are copied in a storage part (Type 2) 402 provided in the storage device 3060. Only the paper sheet type stored in the storage part (Type 2) 402 is made to serve as a paper sheet type usable for the print. The paper sheet type usable for the print is collectively stored in the storage part (Type 2) 402, by this manner, and the paper sheet type used for the print is thereby selected easily and surely compared the case of the prior art. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、データ処理装置、データ処理方法、及びコンピュータプログラムに関し、特に、印刷に使用される用紙タイプをユーザに選択させるために用いて好適なものである。   The present invention relates to a data processing apparatus, a data processing method, and a computer program, and is particularly suitable for use by a user to select a paper type used for printing.

従来から、POD(Print On Demand)市場向け情報処理装置では、印刷に使用される用紙タイプ(例えば用紙銘柄)が数百種類にも及ぶ。事務用品メーカーから発売されている千数百種類の用紙タイプの中から幾つかを、出力デバイスのUI(User Interface)を用いてユーザが予め選択しておくようにすることで、用紙タイプの選択を比較的容易に行える技術が存在している。   Conventionally, in an information processing apparatus for POD (Print On Demand) market, there are hundreds of paper types (for example, paper brands) used for printing. Selecting the paper type by allowing the user to select in advance several hundreds of paper types from the office supplies manufacturer using the UI (User Interface) of the output device There is a technology that makes it relatively easy.

POD市場では、出版物の在庫をなるべく持たずに、必要なときに、必要な量のみを印刷できることが特徴となっている。このため、複数の依頼主から、小規模の印刷の依頼が、出版社に大量に行われることが予想される。
このような依頼に対応するために、出版社は、用紙タイプを依頼に応じて頻繁に変更して、依頼主に高品質な出力結果(印刷物)を提供することが必要である。
このように頻繁にデバイスの機能が変更された場合を想定して、印刷デバイスの機能情報を取得してホストコンピュータに表示する技術が特許文献1に記載されている。
The POD market is characterized by being able to print only the required amount when necessary without having as much inventory of publications as possible. For this reason, it is expected that a large number of small-scale print requests will be made to publishers from a plurality of clients.
In order to respond to such a request, the publisher needs to change the paper type frequently according to the request and provide the client with a high-quality output result (printed material).
Assuming that the function of the device is frequently changed in this way, Japanese Patent Application Laid-Open No. 2004-151867 describes a technique for acquiring function information of a printing device and displaying it on a host computer.

特開2003−223298号公報JP 2003-223298 A

しかしながら、前述した従来の技術では、POD市場向けに利用可能な用紙タイプに対応するために、用紙カセット等を頻繁に切り替えるようにすると、出力デバイスに用紙タイプを登録する等のメンテナンス作業が増加してしまう。
また、メンテナンス作業を怠ると、出力デバイスに登録した用紙タイプの数が増大してしまう。そうすると、ユーザが用紙タイプを選択する際の操作性が大きく低下してしまう。
更に、出力デバイスのHD(Hard Disk)等に保管しておいた印刷ジョブの用紙の管理を行おうとすると、メンテナンス作業や印刷時の負荷がより一層大きくなる。このため、印刷作業の効率を低下させる可能性がある。
However, in the conventional technology described above, if the paper cassette is frequently switched in order to cope with the paper types that can be used for the POD market, maintenance work such as registering the paper type in the output device increases. End up.
Also, if maintenance work is neglected, the number of paper types registered in the output device will increase. As a result, the operability when the user selects the paper type is greatly reduced.
Furthermore, if it is attempted to manage the paper of a print job stored in an HD (Hard Disk) or the like of the output device, the burden on maintenance work and printing becomes even greater. For this reason, there is a possibility of reducing the efficiency of the printing work.

本発明は、このような問題点に鑑みてなされたものであり、印刷に使用される用紙タイプの選択を、従来よりも容易に且つ確実に行えるようにすることを目的とする。   The present invention has been made in view of such problems, and an object of the present invention is to make it easier and more reliable to select a paper type used for printing than before.

本発明のデータ処理装置は、印刷に利用する候補となる用紙タイプを記憶する第1の記憶部と、実際の印刷に利用することが可能な用紙タイプを記憶する第2の記憶部と、前記第1の記憶部に記憶されている用紙タイプをユーザに報知する報知手段と、前記報知手段により報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、前記第2の記憶部に登録する登録手段とを有することを特徴とする。   The data processing apparatus of the present invention includes a first storage unit that stores paper types that are candidates for use in printing, a second storage unit that stores paper types that can be used in actual printing, Informing means for informing the user of the paper type stored in the first storage unit, and among the paper types notified by the informing means, the paper type designated by the operation of the operating means by the user is selected as the second type. Registration means for registering in the storage unit.

本発明によれば、多数の用紙タイプのうち、実際の印刷に利用することが可能な用紙タイプの中から、実際の印刷に利用する用紙タイプを選択することができる。これにより、多数の用紙タイプの中から、実際の印刷に利用する用紙タイプを選択していた従来の技術に比べて、実際の印刷に利用する用紙タイプを容易に選択することができる。   According to the present invention, it is possible to select a paper type to be used for actual printing from among paper types that can be used for actual printing among a number of paper types. This makes it possible to easily select a paper type to be used for actual printing, compared to a conventional technique in which a paper type to be used for actual printing is selected from a large number of paper types.

次に、図面を参照しながら、本発明の一実施形態について説明する。
図1は、サーバコンピュータとクライアントコンピュータの構成の一例を示すブロック図である。
図1において、通信回線201に、サーバコンピュータ101と、クライアントコンピュータ102とが接続されている。サーバコンピュータ101と、クライアントコンピュータ102は、例えばPC(Personal Computer)である。尚、通信回線201は、例えば、LAN(Local Area Network)、インターネット、又はそれらの組み合わせである。
Next, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram illustrating an example of the configuration of a server computer and a client computer.
In FIG. 1, a server computer 101 and a client computer 102 are connected to a communication line 201. The server computer 101 and the client computer 102 are, for example, PCs (Personal Computers). The communication line 201 is, for example, a LAN (Local Area Network), the Internet, or a combination thereof.

中央演算処理装置(CPU)1080、2080は、FD、CD−ROM、光磁気ディスク又はICメモリカード等の外部記憶媒体に記憶されている「プログラムや関連データ」を記憶媒体読取装置1050、2050から読み出す。また、CPU1080、2080は、記憶装置1060、2060から、RAMを備えたデータ制御部1070、2070にロードした「システムプログラムやアプリケーションプログラム」に従って、入力部1020、2020から入力した情報を処理する。そして、CPU1080、2080は、処理した結果に基づくデータを、インタフェース制御部1040、2040を経由してプリンタ103等の周辺装置に出力する。尚、入出力データ制御部1030、2030は、インタフェース制御部1040、2040を経由して外部から入力されたデータと、インタフェース制御部1040、2040を経由して外部に出力されるデータとを処理するためのものである。また、データ制御部1070、2070には、ドライバ制御部1071、2071が存在している。ドライバ制御部1071、2071は、例えば記憶装置1060、2060に記憶されているプリンタドライバを実行するためのものである。尚、このプリンタドライバは、自身が利用可能なプリンタ103毎に存在しているものとする。   The central processing units (CPUs) 1080 and 2080 receive “programs and related data” stored in an external storage medium such as an FD, CD-ROM, magneto-optical disk, or IC memory card from the storage medium readers 1050 and 2050. read out. Further, the CPUs 1080 and 2080 process information input from the input units 1020 and 2020 according to “system programs and application programs” loaded from the storage devices 1060 and 2060 to the data control units 1070 and 2070 provided with the RAM. Then, the CPUs 1080 and 2080 output data based on the processed results to peripheral devices such as the printer 103 via the interface control units 1040 and 2040. The input / output data control units 1030 and 2030 process data input from the outside via the interface control units 1040 and 2040 and data output to the outside via the interface control units 1040 and 2040. Is for. The data control units 1070 and 2070 include driver control units 1071 and 2071. The driver control units 1071 and 2071 are for executing printer drivers stored in the storage devices 1060 and 2060, for example. It is assumed that this printer driver exists for each printer 103 that can be used by itself.

本実施形態では、表示部1010、2010は、コンピュータディスプレイ等の表示装置である。入力部1020、2020は、キーボード及びポインティングデバイス等を備えているものとする。更に記憶装置1060、2060は、ハードディスク又は光磁気ディスクを備えて構成される。ただし、記憶装置1060、2060は、このようなものに限定されない。例えば、記憶装置1060、2060は、ハードディスク及び光磁気ディスクが組み合わされたものであってもよい。   In the present embodiment, the display units 1010 and 2010 are display devices such as a computer display. The input units 1020 and 2020 are assumed to include a keyboard and a pointing device. Further, the storage devices 1060 and 2060 include a hard disk or a magneto-optical disk. However, the storage devices 1060 and 2060 are not limited to this. For example, the storage devices 1060 and 2060 may be a combination of a hard disk and a magneto-optical disk.

図2は、データ処理装置として設けられるプリンタの構成の一例を示すブロック図である。
図2において、通信回線201に、プリンタ103が接続されている。
CPU(CPU)3080は、FD、CD−ROM、光磁気ディスク又はICメモリカード等の外部記憶媒体に記憶されている「プログラムや関連データ」を記憶媒体読取装置1050、2050から読み出す。また、CPU3080は、記憶装置3060から、RAMを備えたデータ制御部3070にロードした「システムプログラムやアプリケーションプログラム」に従って、操作部3010から入力された情報を処理する。更に、CPU3080は、インタフェース制御部3040を経由して外部から入力した印刷ジョブを、RIP部3020に出力する。
FIG. 2 is a block diagram illustrating an example of the configuration of a printer provided as a data processing apparatus.
In FIG. 2, a printer 103 is connected to a communication line 201.
A CPU (CPU) 3080 reads “programs and related data” stored in an external storage medium such as an FD, CD-ROM, magneto-optical disk, or IC memory card, from the storage medium readers 1050 and 2050. Further, the CPU 3080 processes information input from the operation unit 3010 in accordance with “system program or application program” loaded from the storage device 3060 to the data control unit 3070 provided with the RAM. Further, the CPU 3080 outputs a print job input from the outside via the interface control unit 3040 to the RIP unit 3020.

RIP部3020は、例えば印刷ジョブに含まれているPDL(Page Description Language)データ(印刷データ)を解釈してラスタライズする。出力画像処理部3030は、RIP部3020でラスタライズされたラスタデータを画像処理して画像データを生成する。プリンタエンジン3050は、シートを給紙し、出力画像処理部3030で生成された画像データを、そのシート上に順次印字してプリントアウトする。プリントアウトされたシートは後処理部3090へ送り込まれる。後処理部3090は、プリンタエンジン3050からプリントアウトされたシートの仕分け処理やシートの仕上げ処理を行う。
尚、本実施形態では、操作部3010は、コンピュータディスプレイ等の表示装置と、ユーザが操作する操作スイッチとを備えている。操作部3010が備える表示装置は、タッチパネルを備えている。更に記憶装置3060は、ハードディスク等を備えて構成される。
The RIP unit 3020 interprets and rasterizes PDL (Page Description Language) data (print data) included in a print job, for example. The output image processing unit 3030 performs image processing on the raster data rasterized by the RIP unit 3020 to generate image data. The printer engine 3050 feeds a sheet, and sequentially prints out the image data generated by the output image processing unit 3030 on the sheet. The printed sheet is sent to the post-processing unit 3090. A post-processing unit 3090 performs a sorting process and a finishing process for sheets printed out from the printer engine 3050.
In the present embodiment, the operation unit 3010 includes a display device such as a computer display and an operation switch operated by the user. The display device included in the operation unit 3010 includes a touch panel. Furthermore, the storage device 3060 includes a hard disk and the like.

図3は、ネットワークシステムの構成の一例を示す図である。
図3において、図1に示したサーバコンピュータ101及びクライアントコンピュータ102と、図2に示したプリンタ103とが通信回線201に接続されている。図3では、通信回線201に、1台のサーバコンピュータ101と、3台のクライアントコンピュータ102a〜102cとが通信回線201に接続されている。更に、2台のプリンタ103b、103cが通信回線201に接続されている。また、クライアントコンピュータ102aに1台のプリンタ103aが接続されている。このプリンタ103aは、クライアントコンピュータ102aと通信回線201とを介して、他のクライアントコンピュータ102b、102cが利用することが可能である。
尚、以下の説明では、サーバコンピュータ101及びクライアントコンピュータ102を、必要に応じて情報処理装置と総称する。
FIG. 3 is a diagram illustrating an example of the configuration of the network system.
3, the server computer 101 and client computer 102 shown in FIG. 1 and the printer 103 shown in FIG. 2 are connected to a communication line 201. In FIG. 3, one server computer 101 and three client computers 102 a to 102 c are connected to the communication line 201. Further, two printers 103 b and 103 c are connected to the communication line 201. One printer 103a is connected to the client computer 102a. The printer 103a can be used by other client computers 102b and 102c via the client computer 102a and the communication line 201.
In the following description, the server computer 101 and the client computer 102 are collectively referred to as an information processing apparatus as necessary.

図4は、大量の用紙タイプを分類する方法の一例を概念的に示す図である。
図4に示す記憶部(Type1〜Type3)401〜403は、夫々用紙タイプを記憶しているものであり、プリンタ103の記憶装置3060に含まれる。
図4において、記憶部(Type1)401には、使用頻度の高い、一般的な用紙タイプが、印刷に利用する候補となる用紙タイプとして記憶されている。この記憶部(Type1)401に記憶されている用紙タイプをType1から削除することはできない。また、記憶部(Type1)401に記憶されている用紙タイプのパラメータ(用紙の厚さや色等の属性)を変更することもできない。更に、プリンタ103や、情報処理装置にインストールされたプリンタドライバは、通常の印刷時に、記憶部(Type1)401に記憶されている用紙タイプをいつでも選択することが可能である。
FIG. 4 is a diagram conceptually illustrating an example of a method for classifying a large number of paper types.
The storage units (Type 1 to Type 3) 401 to 403 illustrated in FIG. 4 store the paper types, respectively, and are included in the storage device 3060 of the printer 103.
In FIG. 4, a storage unit (Type 1) 401 stores general paper types that are frequently used as paper types that are candidates for use in printing. The paper type stored in the storage unit (Type 1) 401 cannot be deleted from Type 1. Also, the paper type parameters (attributes such as paper thickness and color) stored in the storage unit (Type 1) 401 cannot be changed. Furthermore, the printer 103 and the printer driver installed in the information processing apparatus can select the paper type stored in the storage unit (Type 1) 401 at any time during normal printing.

記憶部(Type3)403には、POD市場に広く流通している用紙銘柄(商品銘柄)が、印刷に利用する候補となる用紙タイプとして記憶されている。記憶部(Type1)401と同様に、この記憶部(Type3)403に記憶されている用紙タイプを記憶部(Type3)403から削除することはできない。そして、記憶部(Type3)403に記憶されている用紙タイプのパラメータ(用紙の厚さや色等の属性)を変更することもできない。
以上のように本実施形態では、例えば、記憶部(Type1、Type3)401、403を用いて第1の記憶部が実現される。
The storage unit (Type 3) 403 stores paper brands (product brands) widely distributed in the POD market as paper types that are candidates for use in printing. Similarly to the storage unit (Type 1) 401, the paper type stored in the storage unit (Type 3) 403 cannot be deleted from the storage unit (Type 3) 403. The paper type parameters (attributes such as paper thickness and color) stored in the storage unit (Type 3) 403 cannot be changed.
As described above, in the present embodiment, for example, the first storage unit is realized using the storage units (Type 1 and Type 3) 401 and 403.

記憶部(Type2)402には、記憶部(Type1、Type3)401、403に記憶されている用紙タイプがコピーされる。記憶部(Type2)402に記憶された用紙タイプが、実際の印刷に利用することが可能な用紙タイプとなる。すなわち、記憶部(Type1、Type3)401、403に記憶されている用紙タイプは、記憶部(Type2)402にコピー(登録)されることによって、初めて印刷に使用されるようになる。以上のように本実施形態では、例えば、記憶部(Type2)402を用いて第2の記憶部が実現される。   The paper type stored in the storage units (Type 1 and Type 3) 401 and 403 is copied to the storage unit (Type 2) 402. The paper type stored in the storage unit (Type 2) 402 is a paper type that can be used for actual printing. In other words, the paper types stored in the storage units (Type 1 and Type 3) 401 and 403 are used for printing for the first time by being copied (registered) in the storage unit (Type 2) 402. As described above, in the present embodiment, for example, the second storage unit is realized using the storage unit (Type 2) 402.

また、前述したように、記憶部(Type1、Type3)401、403内では、そこに記憶されている用紙タイプのパラメータを変更することはできない。しかしながら、記憶部(Type1、Type3)401、403に記憶されている用紙タイプを記憶部(Type2)402にコピー(登録)することで、Type2内で、そのコピーされた用紙タイプのパラメータを変更することが可能である。   Further, as described above, in the storage units (Type 1 and Type 3) 401 and 403, the paper type parameters stored therein cannot be changed. However, by copying (registering) the paper type stored in the storage units (Type 1 and Type 3) 401 and 403 to the storage unit (Type 2) 402, the parameters of the copied paper type are changed in Type 2. It is possible.

尚、ここでは、記憶部(Type1、Type2)401、402を印刷に使用できる基本セット404として定義している。このように、3種類の記憶部(Type1〜Type3)を用意することで、大量の用紙タイプから、印刷に使用する用紙タイプを容易に選択・編集することが可能となる。   Here, the storage units (Type 1 and Type 2) 401 and 402 are defined as a basic set 404 that can be used for printing. In this way, by preparing three types of storage units (Type 1 to Type 3), it becomes possible to easily select and edit a paper type used for printing from a large number of paper types.

図5は、プリンタ103aと、クライアントコンピュータ102a、102cとの関係の一例を概念的に示す図である。尚、図5において、プリンタ103aは、図3に示したプリンタ103b、103cであってもよい。また、クライアントコンピュータ102aは、例えば、図3に示したサーバコンピュータ101、クライアントコンピュータ102b、102cであってもよい。更に、クライアントコンピュータ102bは、例えば、図3に示したサーバコンピュータ101、クライアントコンピュータ102a、102cであってもよい。   FIG. 5 is a diagram conceptually illustrating an example of the relationship between the printer 103a and the client computers 102a and 102c. In FIG. 5, the printer 103a may be the printers 103b and 103c shown in FIG. The client computer 102a may be, for example, the server computer 101 and the client computers 102b and 102c illustrated in FIG. Furthermore, the client computer 102b may be, for example, the server computer 101 and the client computers 102a and 102c shown in FIG.

クライアントコンピュータ102a、102bは、記憶媒体読み取り装置2050やインタフェース制御部2040を介して記憶装置2060にインストールされたプリンタドライバ501a、501bを利用して、プリンタ103aに印刷を指示する。更に、クライアントコンピュータ102a、102bは、プリンタドライバ501a、501bを利用して、プリンタ103aに記憶されている用紙タイプの情報を取得することができる。   The client computers 102a and 102b use the printer drivers 501a and 501b installed in the storage device 2060 via the storage medium reading device 2050 and the interface control unit 2040 to instruct the printer 103a to perform printing. Further, the client computers 102a and 102b can acquire the paper type information stored in the printer 103a by using the printer drivers 501a and 501b.

また、図3に示したように、クライアントコンピュータ102bは、通信回線201を介してプリンタ103aに相互に接続されている。そこで、クライアントコンピュータ102bは、リモートUI(RUI)502を表示部2010に表示する。そして、クライアントコンピュータ102bは、そのリモートUI502に対するユーザの操作に基づいて、プリンタ103aの記憶装置3060に存在しているボックス(BOX)503に記憶されている印刷ジョブの編集・実行を行うことが可能である。尚、クライアントコンピュータ102bは、リモートUI502に対するユーザの操作に基づいて、記憶部(Type1、Type3)401、403に記憶されている用紙タイプのコピーや、記憶部(Type2)に記憶されている用紙タイプの編集を行える。以上のように本実施形態では、例えば、ボックス(BOX)503を用いて印刷ジョブ記憶部が実現される。   As shown in FIG. 3, the client computer 102b is mutually connected to the printer 103a via the communication line 201. Therefore, the client computer 102b displays a remote UI (RUI) 502 on the display unit 2010. The client computer 102b can edit and execute a print job stored in a box (BOX) 503 existing in the storage device 3060 of the printer 103a based on a user operation on the remote UI 502. It is. Note that the client computer 102b makes a copy of the paper type stored in the storage units (Type1, Type3) 401 and 403 and the paper type stored in the storage unit (Type2) based on a user operation on the remote UI 502. Can be edited. As described above, in this embodiment, for example, the print job storage unit is realized by using the box (BOX) 503.

また、前述したように、プリンタ103aの記憶装置3060には、用紙タイプに対応するための記憶部(Type1〜Type3)401〜403が登録されている。
記憶装置3060に記憶されている用紙タイプや印刷ジョブ等のデータの制御は、プリンタ103内のCPU3080等によって行われる。CPU3080の管理下にある操作部(ローカルUI)3010のユーザによる操作に基づいて、記憶部(Type1、Type3)401、403に記憶されている用紙タイプのコピーが可能となる。同様に、操作部(ローカルUI)3010のユーザによる操作に基づいて、記憶部(Type2)402に記憶されている用紙タイプのパラメータの変更や、用紙タイプの削除等を行うことが可能である。本実施形態では、操作部(ローカルUI)3010を用いて操作手段が実現される。
Further, as described above, the storage units 3060 of the printer 103a are registered with the storage units (Type 1 to Type 3) 401 to 403 corresponding to the paper types.
Control of data such as the paper type and print job stored in the storage device 3060 is performed by the CPU 3080 in the printer 103 or the like. Based on the operation by the user of the operation unit (local UI) 3010 under the control of the CPU 3080, the paper types stored in the storage units (Type1, Type3) 401 and 403 can be copied. Similarly, it is possible to change the parameter of the paper type stored in the storage unit (Type 2) 402, delete the paper type, or the like based on an operation by the user of the operation unit (local UI) 3010. In the present embodiment, an operation unit is realized using an operation unit (local UI) 3010.

CPU3080は、クライアントコンピュータ102a、102bや、操作部3010から、印刷実行命令がなされると、印刷データをRIP部3020に渡す。そして、RIP部3020は、印刷データをラスタライズしてラスタデータを生成する。出力画像処理部3030は、RIP部3020でラスタライズされたラスタデータを画像処理して画像データを生成する。プリンタエンジン3050は、出力画像処理部3030で生成された画像データを、そのシート上に順次印字してプリントアウトする。尚、出力画像処理部3030は、プリンタエンジン3050で行われている印刷の状況を、CPU3080に出力することができる。   When a print execution command is issued from the client computers 102a and 102b or the operation unit 3010, the CPU 3080 passes the print data to the RIP unit 3020. Then, the RIP unit 3020 rasterizes the print data to generate raster data. The output image processing unit 3030 performs image processing on the raster data rasterized by the RIP unit 3020 to generate image data. The printer engine 3050 sequentially prints the image data generated by the output image processing unit 3030 on the sheet. Note that the output image processing unit 3030 can output the status of printing performed by the printer engine 3050 to the CPU 3080.

図6は、クライアントコンピュータ102にインストールされたプリンタドライバ501によってクライアントコンピュータ102の表示部2010に表示される印刷設定用GUIの一例を概念的に示す図である。
ユーザは、入力部2020を操作することによって、図6に示す印刷設定用GUI601の[用紙の指定方法]602内の[用紙タイプで指定]603を選択する。当該選択に従って、ユーザは、最初のページ、2枚目のページ、その他のページ、最後のページの夫々に対して用紙タイプを設定することができる。具体的に、ユーザは、各ページに対する用紙タイプが表示されている領域の横に表示されている設定ボタン604を押すことで、表示されている用紙タイプと異なる用紙タイプを選択することが可能である。
FIG. 6 is a diagram conceptually illustrating an example of a print setting GUI displayed on the display unit 2010 of the client computer 102 by the printer driver 501 installed in the client computer 102.
The user operates the input unit 2020 to select “designate by paper type” 603 in the “paper designation method” 602 of the print setting GUI 601 shown in FIG. According to the selection, the user can set the paper type for each of the first page, the second page, the other pages, and the last page. Specifically, the user can select a paper type different from the displayed paper type by pressing a setting button 604 displayed beside the area where the paper type for each page is displayed. is there.

図7は、図6に示した印刷設定用GUI601に表示されている設定ボタン604が押されると表示される用紙設定ダイアログボックスを示す図であり、ユーザに対して用紙タイプの設定処理を提供する。
図7に示す例では、用紙タイプの名前と、その用紙タイプが属する記憶部(Type1〜Type3)401〜403との他に、坪量、紙の色、表面性、形状等の用紙タイプのパラメータが用紙設定ダイアログボックス701に詳細に表示される。
FIG. 7 is a diagram showing a paper setting dialog box that is displayed when the setting button 604 displayed in the print setting GUI 601 shown in FIG. 6 is pressed, and provides the user with paper type setting processing. .
In the example shown in FIG. 7, in addition to the paper type name and the storage units (Type 1 to Type 3) 401 to 403 to which the paper type belongs, paper type parameters such as basis weight, paper color, surface property, and shape. Are displayed in detail in the paper setting dialog box 701.

ユーザは、入力部2020を操作することによって、用紙タイプのリスト702の下にある用紙情報取得ボタン703を押す。当該操作に従って、プリンタドライバ501は、プリンタ103の記憶装置3060に記憶されている用紙タイプの情報を取得する。そして、プリンタドライバ501は、用紙設定ダイアログボックス701に表示されている用紙タイプのリスト702の内容を更新する。   The user operates the input unit 2020 to press a paper information acquisition button 703 below the paper type list 702. In accordance with this operation, the printer driver 501 acquires the paper type information stored in the storage device 3060 of the printer 103. Then, the printer driver 501 updates the content of the paper type list 702 displayed in the paper setting dialog box 701.

前述したように、本実施形態では、記憶部(Type1)401には、使用頻度の高い、一般的な用紙タイプが記憶されており、記憶部(Type3)403には、POD市場に広く流通している用紙銘柄が用紙タイプとして記憶されている。したがって、用紙設定ダイアログボックス701に表示されている「Type1」は、よく利用される一般的な用紙タイプを表し、「Type3」は、POD市場でよく利用される用紙タイプ(用紙銘柄)を表している。   As described above, in the present embodiment, the storage unit (Type 1) 401 stores frequently used common paper types, and the storage unit (Type 3) 403 is widely distributed in the POD market. Is stored as the paper type. Therefore, “Type 1” displayed in the paper setting dialog box 701 represents a commonly used paper type, and “Type 3” represents a paper type (paper brand) often used in the POD market. Yes.

図8は、プリンタ103に設けられた操作部(ローカルUI)3010の外観構成の一例を示す図である。
図8において、LCD表示部5002に設けられたLCD(Liquid Crystal Display)上には、タッチパネルシート5003が貼られている。LCD表示部5002は、システムの操作画面及びソフトキーを表示すると共に、表示してあるソフトキーが押されると、その位置情報をCPU3080に伝える。
FIG. 8 is a diagram illustrating an example of an external configuration of an operation unit (local UI) 3010 provided in the printer 103.
In FIG. 8, a touch panel sheet 5003 is pasted on an LCD (Liquid Crystal Display) provided in the LCD display unit 5002. The LCD display unit 5002 displays a system operation screen and soft keys, and transmits the position information to the CPU 3080 when the displayed soft keys are pressed.

スタートキー5004は、例えば、用紙上の画像の読み取り動作を開始するときにユーザによって操作される。スタートキー5004の中央部には、緑と赤との2色LED5005が設けられている。この2色LED5005の色によってスタートキー5004が使える状態にあるかどうかが示される。ストップキー5006は、稼働中の動作を止めるときにユーザによって操作される。リセットキー5007は、操作部3010からの設定を初期化するときにユーザによって操作される。テンキー5008は、数値情報等を入力するときにユーザによって操作される。   The start key 5004 is operated by the user when starting an image reading operation on a sheet, for example. A two-color LED 5005 of green and red is provided at the center of the start key 5004. The color of the two-color LED 5005 indicates whether the start key 5004 is ready for use. A stop key 5006 is operated by the user when stopping an operation in operation. A reset key 5007 is operated by the user when initializing settings from the operation unit 3010. The numeric keypad 5008 is operated by the user when inputting numerical information or the like.

前述したように、図7に示すような操作部3010を用いることによって、プリンタ103の記憶装置3060内の記憶部(Type1、Type3)401、403に記憶されている用紙タイプのコピーが可能となる。操作部3010を用いることによって、記憶部(Type2)402に記憶されている用紙タイプのパラメータの変更や、用紙タイプの削除等を行うことが可能となる。   As described above, by using the operation unit 3010 as shown in FIG. 7, the paper type stored in the storage units (Type 1 and Type 3) 401 and 403 in the storage device 3060 of the printer 103 can be copied. . By using the operation unit 3010, it is possible to change the parameter of the paper type stored in the storage unit (Type 2) 402, delete the paper type, and the like.

図9は、記憶部(Type1、Type3)401、403に記憶されている用紙タイプを、印刷によく利用する基本セット404として記憶部(Type2)402にコピー(登録)するためのGUIの一例を示す図である。このGUI901は、プリンタ103の操作部3010に設けられたLCD表示部5002に表示される。
図9に示すように、GUI901には、プリンタ103の記憶部(Type1、Type3)401、403に記憶されている全ての用紙タイプのリスト902が表示される。ユーザは、このGUI901に表示されているリスト902の中から、印刷によく利用する用紙タイプを選択する。そして、ユーザが「基本セットにする」ボタン903を押すと、選択された用紙タイプが、基本セット404である記憶部(Type2)402にコピー(登録)される。
FIG. 9 illustrates an example of a GUI for copying (registering) the paper types stored in the storage units (Type 1 and Type 3) 401 and 403 to the storage unit (Type 2) 402 as a basic set 404 that is often used for printing. FIG. The GUI 901 is displayed on the LCD display unit 5002 provided in the operation unit 3010 of the printer 103.
As shown in FIG. 9, the GUI 901 displays a list 902 of all paper types stored in the storage units (Type 1 and Type 3) 401 and 403 of the printer 103. The user selects a paper type frequently used for printing from the list 902 displayed on the GUI 901. When the user presses the “set to basic set” button 903, the selected paper type is copied (registered) to the storage unit (Type 2) 402 that is the basic set 404.

図10は、図9に示したGUI901の操作によって基本セット404である記憶部(Type2)402に登録された用紙タイプを表示するGUIの一例を示す図である。このGUI1001も、プリンタ103の操作部3010に設けられたLCD表示部5002に表示される。
図10に示す例では、基本セット404である記憶部(Type2)402に記憶されている用紙タイプの全てのリスト1002が、GUI1001に表示される。ユーザは、このGUI1001に表示されているリスト1002の中から、用紙タイプを選択する。そして、ユーザが「基本セットから外す」ボタン1003を押すと、選択された用紙タイプが、基本セット404である記憶部(Type2)402から削除される。
FIG. 10 is a diagram showing an example of a GUI that displays the paper type registered in the storage unit (Type 2) 402 that is the basic set 404 by the operation of the GUI 901 shown in FIG. This GUI 1001 is also displayed on the LCD display unit 5002 provided in the operation unit 3010 of the printer 103.
In the example illustrated in FIG. 10, a list 1002 of all the paper types stored in the storage unit (Type 2) 402 that is the basic set 404 is displayed on the GUI 1001. The user selects a paper type from the list 1002 displayed on the GUI 1001. When the user presses the “Remove from Basic Set” button 1003, the selected paper type is deleted from the storage unit (Type 2) 402 that is the basic set 404.

図11は、クライアントコンピュータ102bの表示部2010に表示されるリモートUI(RUI)の一例を示す図である。
図11に示す例では、プリンタ103のCPU3080の管理下にある記憶装置3060に記憶されているボックス503内の印刷ジョブの一覧が、リモートUI502aに表示されている。プリンタ103のユーザにボックス503を割り当てて、通常よく利用する印刷ジョブを、割り当てたボックス503に登録しておくことができる。ユーザは、プリンタ103の操作部3010や、クライアントコンピュータ102のリモートUI502を操作することにより、ボックス503内に登録された印刷ジョブに基づく印刷処理の実行を指示することが可能となる。
FIG. 11 is a diagram illustrating an example of a remote UI (RUI) displayed on the display unit 2010 of the client computer 102b.
In the example shown in FIG. 11, a list of print jobs in the box 503 stored in the storage device 3060 under the management of the CPU 3080 of the printer 103 is displayed on the remote UI 502a. By assigning a box 503 to the user of the printer 103, a print job that is normally used can be registered in the assigned box 503. The user can instruct execution of print processing based on the print job registered in the box 503 by operating the operation unit 3010 of the printer 103 or the remote UI 502 of the client computer 102.

図12は、図11に示したリモートUI502aに表示されたボックスの内容を表示するリモートUIの一例を示す図である。図11に示したリモートUI502aに表示されているボックス番号の何れかをユーザが選択すると、そのボックス番号に対応するボックス503に登録されている内容(印刷ジョブの内容)が、図12に示すリモートUI502bに表示される。
図12に示す例では、図11に示したリモートUI502aで選択されたボックス503の内容として、文書名、用紙サイズ、ページ数、及びファイルの日付/時刻等が、リモートUI502bに一覧表示されている。また、ユーザは、図12に示すリモートUI502bにおいて、何れかの文書を選択すると、その文書のプリント、送信、移動、及び消去等を指示することが可能になる。また、ユーザは、図12に示すリモートUI502bにおいて、複数の文書を選択すると、それら複数の文書の結合を指示することができる。
FIG. 12 is a diagram illustrating an example of a remote UI that displays the contents of the box displayed on the remote UI 502a illustrated in FIG. When the user selects one of the box numbers displayed on the remote UI 502a shown in FIG. 11, the contents (print job contents) registered in the box 503 corresponding to the box number are changed to the remote number shown in FIG. It is displayed on the UI 502b.
In the example shown in FIG. 12, the contents of the box 503 selected on the remote UI 502a shown in FIG. 11 include a document name, paper size, number of pages, file date / time, and the like displayed in a list on the remote UI 502b. . Further, when the user selects any document on the remote UI 502b shown in FIG. 12, the user can instruct to print, transmit, move, and delete the document. When the user selects a plurality of documents on the remote UI 502b shown in FIG. 12, the user can instruct the combination of the plurality of documents.

図13は、図12に示したリモートUI502bにおいて選択された文書の印刷の設定を変更し、印刷の実行を指示するためのリモートUIの一例を示す図である。
図13に示すリモートUI502cでは、図12に示したリモートUI502bにおいて選択された文書の部数、用紙、及びフィニッシング機能等を変更して、印刷の実行を指示することが可能である。
FIG. 13 is a diagram showing an example of a remote UI for changing the print setting of the document selected in the remote UI 502b shown in FIG. 12 and instructing execution of printing.
In the remote UI 502c shown in FIG. 13, it is possible to change the number of copies of the document, paper, and finishing function selected in the remote UI 502b shown in FIG.

図14は、図5に示したプリンタ103と、クライアントコンピュータ102との関係の一例をより詳細に示す図である。   FIG. 14 is a diagram showing an example of the relationship between the printer 103 shown in FIG. 5 and the client computer 102 in more detail.

図14において、プリンタ103の操作部3010に表示されたGUIのユーザの操作に基づいて、記憶部(Type1〜Type3)401〜403に記憶される用紙タイプの登録が行われる。また、プリンタ103の操作部3010に表示されたGUIのユーザの操作に基づいて、記憶部(Type1、Type3)401、403に記憶されている用紙タイプが、記憶部(Type2)402にコピーされる。更に、プリンタ103の操作部3010に表示されたGUIのユーザの操作に基づいて、記憶部(Type2)402に記憶されている用紙タイプのパラメータの変更や、用紙タイプの削除が行われる。この他、プリンタ103の操作部3010に表示されたGUIのユーザの操作に基づいて、用紙タイプの給紙段の設定が行われる。   In FIG. 14, the paper types stored in the storage units (Type 1 to Type 3) 401 to 403 are registered based on the operation of the GUI user displayed on the operation unit 3010 of the printer 103. Further, based on the operation of the GUI user displayed on the operation unit 3010 of the printer 103, the paper type stored in the storage units (Type1, Type3) 401 and 403 is copied to the storage unit (Type2) 402. . Further, the paper type parameter stored in the storage unit (Type 2) 402 is changed or the paper type is deleted based on the operation of the GUI user displayed on the operation unit 3010 of the printer 103. In addition, the paper type paper feed stage is set based on the operation of the GUI user displayed on the operation unit 3010 of the printer 103.

記憶装置3060内のテーブル1401には、夫々の用紙に一意に決められた識別情報である用紙タイプのID(ID#)と、用紙の名称と、その用紙のパラメータとが、互いに対応付けられて登録されている。このテーブル1401に登録されている情報を基にして、記憶部(Type1〜Type3)401〜403の情報が管理される。   In the table 1401 in the storage device 3060, a sheet type ID (ID #), which is identification information uniquely determined for each sheet, a sheet name, and parameters of the sheet are associated with each other. It is registered. Based on the information registered in the table 1401, information in the storage units (Type 1 to Type 3) 401 to 403 is managed.

また、記憶装置3060内のテーブル1402には、夫々の用紙に一意に決められた識別情報である用紙タイプのID(ID#)と、用紙の名称と、その用紙のパラメータと、その用紙がある給紙段とが互いに対応付けられて登録されている。尚、図14に示す例では、2つのテーブル1401、1402を用いたが、2つのテーブル1401、1402に登録されている情報を、1つのテーブルに登録するようにしてもよい。   Further, the table 1402 in the storage device 3060 has a paper type ID (ID #) which is identification information uniquely determined for each paper, a paper name, a paper parameter, and the paper. The paper feed stages are registered in association with each other. In the example shown in FIG. 14, the two tables 1401 and 1402 are used. However, information registered in the two tables 1401 and 1402 may be registered in one table.

クライアントコンピュータ102にインストールされたプリンタドライバ501は、用紙タイプのIDと、用紙の名称とを、プリンタ103から取得して、印刷処理を指示することができるようになっている。
クライアントコンピュータ102の表示部2010に表示されたリモートUI502のユーザによる操作に基づいて、クライアントコンピュータ102は、用紙タイプのIDと、用紙の名称と、用紙タイプのパラメータとをプリンタ103から取得する。そして、リモートUI502のユーザによる操作に基づいて、クライアントコンピュータ102は、取得した用紙タイプの詳細なパラメータを決定して印刷処理を指示する。
プリンタ103のCPU3080は、印刷処理の指示に基づいて、印刷で使用する用紙タイプのパラメータを設定すると共に、用紙タイプの給紙段を制御する。
The printer driver 501 installed in the client computer 102 can acquire a paper type ID and a paper name from the printer 103 and instruct printing processing.
Based on a user operation on the remote UI 502 displayed on the display unit 2010 of the client computer 102, the client computer 102 acquires a paper type ID, a paper name, and a paper type parameter from the printer 103. Then, based on an operation by the user of the remote UI 502, the client computer 102 determines detailed parameters of the acquired paper type and instructs a printing process.
The CPU 3080 of the printer 103 sets a paper type parameter to be used for printing based on a print processing instruction, and controls a paper type paper feed stage.

図15は、プリンタ103の操作部3010に設けられたLCD表示部5002に表示される一般的なGUIの一例を示す図である。
図15に示すGUI1501に表示されているコピーボタン1502、送信/ファックスボタン1503、ボックスボタン1504、及びリモートスキャナボタン1505の何れかが押されると、そのボタンに対応する機能の詳細な設定が可能となる。
FIG. 15 is a diagram illustrating an example of a general GUI displayed on the LCD display unit 5002 provided in the operation unit 3010 of the printer 103.
When one of the copy button 1502, the send / fax button 1503, the box button 1504, and the remote scanner button 1505 displayed on the GUI 1501 shown in FIG. 15 is pressed, detailed setting of the function corresponding to the button can be performed. Become.

図16は、ユーザに割り当てられたボックス503の内容を表示するGUIの一例を示す図である。図16に示すGUI1601は、図15に示したGUI1501に表示されているボックスボタン1504がユーザによって押された後に、そのユーザに割り当てられたボックスを選択されると表示される。
図16に示すGUI1601には、図12に示したリモートUI502bと同様に、このGUI1601の表示を指示したユーザに対して割り当てられたボックス503内の複数の文書のリストが表示される。このように本実施形態では、クライアントコンピュータ102の表示部2010に表示されるリモートUI502と同様に、プリンタ103の操作部3010に表示されるGUIを用いても、印刷設定を変更することが可能である。
FIG. 16 is a diagram illustrating an example of a GUI that displays the contents of the box 503 assigned to the user. A GUI 1601 shown in FIG. 16 is displayed when a box assigned to the user is selected after the box button 1504 displayed on the GUI 1501 shown in FIG. 15 is pressed by the user.
In the GUI 1601 shown in FIG. 16, a list of a plurality of documents in the box 503 assigned to the user who has instructed the display of the GUI 1601 is displayed, similarly to the remote UI 502b shown in FIG. As described above, according to the present exemplary embodiment, the print setting can be changed using the GUI displayed on the operation unit 3010 of the printer 103 as well as the remote UI 502 displayed on the display unit 2010 of the client computer 102. is there.

図17は、基本セット404として登録してある用紙タイプのうち、ボックス503内に登録された印刷ジョブで使用される用紙タイプの削除が指定された場合に、その用紙タイプを削除又は置換するか否かを確認するためのメッセージの一例を示す図である。
図10に示したGUI1001に表示されている「基本セットから外す」ボタン1003が押されると、プリンタ103のCPU3080は、GUI1001によって選択されている用紙タイプが、基本セット404として登録されているか否かを判定する。この判定は、記憶部(Type2)402内に記憶されている用紙タイプを、用紙タイプのID(ID#)又は用紙の名称をキーにして検索することにより行われる。この判定の結果、該当する用紙タイプが基本セット404として登録されている場合に、ユーザは、その用紙タイプの削除を実行するか、又は別の用紙タイプに置換するかを選択することができる。ユーザは、メッセージ1701内に表示されている削除ボタン1702を押すと、用紙タイプの削除を指示することができ、置換ボタン1703を押すと、用紙タイプの置換を指示することができる。
FIG. 17 shows whether or not to delete or replace a paper type used in a print job registered in the box 503 among the paper types registered as the basic set 404. It is a figure which shows an example of the message for confirming whether or not.
When the “Remove from Basic Set” button 1003 displayed on the GUI 1001 shown in FIG. 10 is pressed, the CPU 3080 of the printer 103 determines whether or not the paper type selected by the GUI 1001 is registered as the basic set 404. Determine. This determination is performed by searching for the paper type stored in the storage unit (Type 2) 402 using the paper type ID (ID #) or the paper name as a key. As a result of this determination, when the corresponding paper type is registered as the basic set 404, the user can select whether to delete the paper type or replace it with another paper type. The user can instruct deletion of the paper type by pressing a delete button 1702 displayed in the message 1701, and can instruct replacement of the paper type by pressing a replacement button 1703.

図18は、用紙タイプを置換する印刷ジョブをユーザが選択するためのGUIの一例を示す図である。前述したように、図17に示したメッセージ1701に表示されている置換ボタン1703が押されると、図18に示すGUI1801がプリンタ103の操作部3010に表示される。すなわち、図18に示すGUI1801は、ボックス503内の印刷ジョブ中に存在する用紙タイプを置換する場合に、プリンタ103の操作部3010に表示される。   FIG. 18 is a diagram illustrating an example of a GUI for the user to select a print job for replacing the paper type. As described above, when the replace button 1703 displayed in the message 1701 shown in FIG. 17 is pressed, the GUI 1801 shown in FIG. 18 is displayed on the operation unit 3010 of the printer 103. That is, the GUI 1801 shown in FIG. 18 is displayed on the operation unit 3010 of the printer 103 when replacing the paper type existing in the print job in the box 503.

図18に示すGUI1801では、2つの印刷ジョブが、図10に示したGUI1001で選択された用紙タイプを含む印刷ジョブとしてハイライト表示されている。ユーザは、ハイライト表示された部分の左端にチェックマークを付加することで、用紙タイプを置換する印刷ジョブを選択することができる。また、ユーザは、すべて選択ボタン1802を押すると、ハイライト表示された印刷ジョブの全てにチェックマークが付加される。また、ユーザは、クリアボタン1803を押すと、ハイライト表示された部分に付加されたチェックマークの全てがクリアされる。ユーザは、置換ボタン1804を押すと、チェックマークが付加された印刷ジョブに対して設定されている用紙タイプを、記憶部(Type2)402に既に登録されている用紙タイプに置換するための操作を行える。なお、置換方法としては、印刷ジョブで使用する用紙タイプのパラメータに最も近い用紙タイプと置換する方法が挙げられる。   In the GUI 1801 shown in FIG. 18, two print jobs are highlighted as print jobs including the paper type selected by the GUI 1001 shown in FIG. The user can select a print job for replacing the paper type by adding a check mark to the left end of the highlighted portion. When the user presses the select all button 1802, a check mark is added to all of the highlighted print jobs. When the user presses a clear button 1803, all the check marks added to the highlighted portion are cleared. When the user presses a replace button 1804, an operation for replacing the paper type set for the print job to which the check mark is added with a paper type already registered in the storage unit (Type 2) 402 is performed. Yes. As a replacement method, there is a method of replacing with a paper type closest to the parameter of the paper type used in the print job.

図19は、図18に示したGUI1801内の置換ボタン1804が押された場合に、用紙タイプの置換をユーザに行わせるためのGUIの一例を示す図である。図19に示すGUI1901は、プリンタ103の操作部3010に表示される。
図19に示すGUI1901では、置換元となる用紙タイプ1902が上部に表示され、その下部に、置換される用紙タイプの候補のリスト1903が表示される。リスト1903の中から用紙タイプが選択された後に、置換ボタン1904が押されると、印刷ジョブ中の用紙タイプが、選択された用紙タイプに置換される。
FIG. 19 is a diagram illustrating an example of a GUI for allowing the user to replace the paper type when the replace button 1804 in the GUI 1801 illustrated in FIG. 18 is pressed. A GUI 1901 shown in FIG. 19 is displayed on the operation unit 3010 of the printer 103.
In the GUI 1901 shown in FIG. 19, a paper type 1902 to be replaced is displayed at the top, and a list 1903 of candidate paper types to be replaced is displayed at the bottom. When a replace button 1904 is pressed after a paper type is selected from the list 1903, the paper type in the print job is replaced with the selected paper type.

図20は、基本セット404として登録してある用紙タイプのうち、ボックス503内に登録されていない用紙タイプのリストを表示するGUIの一例を示す図である。図20に示すGUI2001は、プリンタ103の操作部3010に表示される。
図20に示すGUI2001では、ボックス503には登録されていないが、基本セット404として記憶部(Type2)402に登録されている用紙セットのリスト2004を表示しており、「厚紙1」の用紙タイプが選択されている状態である。この状態で、ユーザによって削除ボタン2002が押されると、「厚紙1」の用紙タイプが、記憶部(Type2)402から削除される。また、この状態で、ユーザによって全て削除ボタン2003が押されると、リスト2004に表示している全ての用紙タイプが、記憶部(Type2)402から削除される。
FIG. 20 is a diagram illustrating an example of a GUI that displays a list of paper types that are not registered in the box 503 among the paper types registered as the basic set 404. A GUI 2001 shown in FIG. 20 is displayed on the operation unit 3010 of the printer 103.
In the GUI 2001 shown in FIG. 20, a list 2004 of paper sets that are not registered in the box 503 but registered in the storage unit (Type 2) 402 is displayed as the basic set 404, and the paper type of “thick paper 1” is displayed. Is selected. In this state, when the user presses the delete button 2002, the paper type “thick paper 1” is deleted from the storage unit (Type 2) 402. In this state, when the user presses the delete all button 2003, all the paper types displayed in the list 2004 are deleted from the storage unit (Type 2) 402.

図21は、プリンタ103が予め保持している用紙タイプを、通常よく利用する用紙タイプとして、基本セット404に登録する際のプリンタ103における動作の一例を説明するフローチャートである。
CPU3080は、記憶装置3060に標準的な用紙タイプを予め保持させる(ステップS2101)。例えば、工場から出荷される前に、この標準的な用紙タイプを記憶装置3060に保持させたり、工場から出荷された後、ユーザによる操作部3010の操作に基づいて、この標準的な用紙タイプを記憶装置3060に保持させたりすることができる。
FIG. 21 is a flowchart for explaining an example of the operation of the printer 103 when registering the paper type held in advance by the printer 103 in the basic set 404 as a paper type that is normally used.
The CPU 3080 causes the storage device 3060 to hold a standard paper type in advance (step S2101). For example, the standard paper type is held in the storage device 3060 before being shipped from the factory, or after being shipped from the factory, the standard paper type is set based on the operation of the operation unit 3010 by the user. It can be held in the storage device 3060.

その後、CPU3080は、ユーザによる操作部3010の操作に基づいて、用紙タイプの登録が指示されたか否かを判定する(ステップS2102)。この判定の結果、用紙タイプの登録が指示されていない場合には、図21のフローチャートの処理を終了する。一方、用紙タイプの登録が指示された場合、CPU3080は、第1及び第3の記憶部(Type1、Type3)401、403に保持されている全ての用紙タイプを読み出す(ステップS2103)。尚、記憶装置3060に記憶されている全ての用紙タイプを読み出すようにしてもよい。   After that, the CPU 3080 determines whether or not the registration of the paper type is instructed based on the operation of the operation unit 3010 by the user (step S2102). If the result of this determination is that there is no instruction for registration of the paper type, the processing of the flowchart of FIG. On the other hand, when the registration of the paper type is instructed, the CPU 3080 reads out all the paper types held in the first and third storage units (Type 1 and Type 3) 401 and 403 (step S2103). Note that all the paper types stored in the storage device 3060 may be read out.

次に、CPU3080は、ステップS2103で読み出した用紙タイプを、図9に示したGUI901に表示する(ステップS2104)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行した結果に基づいて、操作部3010に表示を行うことにより、報知手段が実現される。また、本実施形態では、ステップS2104の処理によって報知ステップが実現される。
次に、CPU3080は、GUI1901に表示されている「基本セットにする」ボタン903が押されたか否かを判定する。この判定の結果、「基本セットにする」ボタン903が押されている場合には、後述するステップS2108に進む。
Next, the CPU 3080 displays the paper type read in step S2103 on the GUI 901 shown in FIG. 9 (step S2104). As described above, in the present embodiment, for example, the notification unit is realized by performing display on the operation unit 3010 based on the result of the CPU 3080 executing the control program stored in the storage device 3060. In the present embodiment, the notification step is realized by the process of step S2104.
Next, the CPU 3080 determines whether or not the “set basic set” button 903 displayed on the GUI 1901 has been pressed. If the result of this determination is that the “set to basic set” button 903 has been pressed, processing proceeds to step S2108, which will be described later.

一方、「基本セットにする」ボタン903が押されていない場合、CPU3080は、「基本セットにする」ボタン903以外のその他のボタンが押されたか否かを判定する(ステップS2106)。この判定の結果、「基本セットにする」ボタン903以外のその他のボタンが押された場合、CPU3080は、押されたボタンに応じた処理を実行して図21のフローチャートを終了する(ステップS2107)。一方、「基本セットにする」ボタン903以外のその他のボタンが押されていない場合には、ステップS2105に戻り、CPU3080は、「基本セットにする」ボタン903が押されたか否かを判定する。   On the other hand, if the “set to basic set” button 903 has not been pressed, the CPU 3080 determines whether or not another button other than the “set to basic set” button 903 has been pressed (step S2106). As a result of the determination, if any button other than the “set to basic set” button 903 is pressed, the CPU 3080 executes processing according to the pressed button and ends the flowchart of FIG. 21 (step S2107). . On the other hand, if no button other than the “set to basic set” button 903 has been pressed, the process returns to step S2105, and the CPU 3080 determines whether or not the “set to basic set” button 903 has been pressed.

ステップS2105において、「基本セットにする」ボタン903が押されると、CPU3080は、図9に示したGUI901に表示されているリスト902の中ら、用紙タイプが選択されているか否かを判定する(ステップS2108)。この判定の結果、用紙タイプが選択されていない場合には、ステップS2105に戻る。一方、用紙タイプが選択されている場合、CPU3080は、選択された用紙タイプを基本セット404として記憶装置3060の記憶部(Type2)402にコピー(登録)する(ステップS2109)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、登録手段が実現される。また、本実施形態では、ステップS2109の処理によって用紙タイプコピーステップが実現される。   In step S2105, when the “set basic set” button 903 is pressed, the CPU 3080 determines whether or not the paper type is selected from the list 902 displayed on the GUI 901 shown in FIG. Step S2108). If the result of this determination is that no paper type has been selected, processing returns to step S2105. On the other hand, when the paper type is selected, the CPU 3080 copies (registers) the selected paper type as the basic set 404 to the storage unit (Type 2) 402 of the storage device 3060 (step S2109). Thus, in this embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the registration unit. In the present embodiment, the paper type copy step is realized by the processing in step S2109.

図22は、投入された印刷ジョブの用紙タイプが、記憶部(Type2)402に登録されていなかった際のプリンタ103における動作の一例を説明するフローチャートである。
CPU3080は、クライアントコンピュータ102のプリンタドライバ501、又はボックス503から、印刷ジョブが投入されたか否かを判定する(ステップS2201)。この判定の結果、印刷ジョブが投入されていない場合には、図22のフローチャートを終了する。一方、印刷ジョブが投入された場合、CPU3080は、印刷ジョブに含まれる用紙のID又は用紙の名称と、テーブル1401、1402に登録された用紙のID又は用紙の名称とを照合する。そして、CPU3080は、照合された結果に基づいて、投入された印刷ジョブ中の用紙タイプが基本セット404である第2の記憶部(Type2)402に登録されているか否かを判定する(ステップS2202)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、記憶有無判定として第1判定手段が実現される。また、本実施形態では、ステップS2202の処理によって記憶有無判定ステップが実現される。
FIG. 22 is a flowchart for explaining an example of the operation in the printer 103 when the paper type of the input print job is not registered in the storage unit (Type 2) 402.
The CPU 3080 determines whether a print job has been input from the printer driver 501 or the box 503 of the client computer 102 (step S2201). If the result of this determination is that a print job has not been submitted, the flowchart of FIG. 22 ends. On the other hand, when a print job is input, the CPU 3080 collates the sheet ID or sheet name included in the print job with the sheet ID or sheet name registered in the tables 1401 and 1402. Then, based on the collated result, the CPU 3080 determines whether or not the paper type in the input print job is registered in the second storage unit (Type 2) 402 that is the basic set 404 (step S2202). ). Thus, in the present embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, whereby the first determination unit is realized as the storage presence determination. In the present embodiment, the storage presence / absence determination step is realized by the process of step S2202.

この判定の結果、投入された印刷ジョブ中の用紙タイプが第2の記憶部(Type2)402に登録されている場合には、後述するステップS2206に進む。一方、投入された印刷ジョブ中の用紙タイプが第2の記憶部(Type2)402に登録されていない場合、CPU3080は、操作部3010にメッセージを表示する(ステップS2203)。   As a result of the determination, if the paper type in the input print job is registered in the second storage unit (Type 2) 402, the process proceeds to step S2206 described later. On the other hand, if the paper type in the input print job is not registered in the second storage unit (Type 2) 402, the CPU 3080 displays a message on the operation unit 3010 (step S2203).

次に、CPU3080は、ステップS2203で表示したメッセージに対するユーザの選択操作に基づいて、第2の記憶部(Type2)402に登録されていない用紙タイプの新規登録を行うか否かを判定する(ステップS2204)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、記憶実行判定として第2判定手段及び置換実行判定として第3判定手段が実現される。また、本実施形態では、ステップS2204の処理によって記憶実行判定ステップ及び置換実行判定ステップが実現される。
この判定の結果、基本セット404に登録されていない用紙タイプの新規登録を行わない場合、後述するステップS2207に進む。
Next, the CPU 3080 determines whether or not to newly register a paper type that is not registered in the second storage unit (Type 2) 402 based on the user's selection operation for the message displayed in step S2203 (step S2203). S2204). Thus, in the present embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the second determination unit as the storage execution determination and the third determination unit as the replacement execution determination. In the present embodiment, the storage execution determination step and the replacement execution determination step are realized by the processing in step S2204.
As a result of the determination, if a new paper type that is not registered in the basic set 404 is not registered, the process proceeds to step S2207 described later.

一方、基本セット404に登録されていない用紙タイプの新規登録を行う場合、CPU3080は、図9に示したGUI901を操作部3010に表示させる。そして、CPU3080は、投入された印刷ジョブで使用する用紙タイプのうち、プリンタ103で使用可能な用紙タイプを、GUI901に対するユーザの操作に基づいて基本セット404として記憶部402に新規登録する(ステップS2205)。このとき、CPU3080は、記憶部401に記憶されている用紙タイプの中から、投入された印刷ジョブで使用する用紙タイプを選択し、選択した用紙タイプを記憶部402にコピーする。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、用紙タイプコピー手段手段が実現される。また、本実施形態では、ステップS2205の処理によって用紙タイプコピーステップが実現される。   On the other hand, when newly registering a paper type that is not registered in the basic set 404, the CPU 3080 causes the operation unit 3010 to display the GUI 901 illustrated in FIG. Then, the CPU 3080 newly registers a paper type that can be used by the printer 103 among the paper types used in the input print job in the storage unit 402 as a basic set 404 based on a user operation on the GUI 901 (step S2205). ). At this time, the CPU 3080 selects a paper type to be used for the input print job from among the paper types stored in the storage unit 401, and copies the selected paper type to the storage unit 402. As described above, in this embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the paper type copy unit. In the present embodiment, the paper type copy step is realized by the processing in step S2205.

そして、CPU3080は、投入された印刷ジョブの印刷データを、基本セット404である第2の記憶部(Type2)402に登録されている用紙タイプ等の情報を用いて生成して、RIP部3020に出力し、印刷処理を実行させる(ステップS2206)。すなわち、RIP部3020は、印刷データからラスタデータを生成し、出力画像処理部3030は、ラスタデータから画像データを生成し、プリンタエンジン3050は、画像データをプリントアウトする。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行すると共に、RIP部3020及びプリンタエンジン3050が動作することによって、印刷処理手段が実現される。また、本実施形態では、ステップS2206の処理によって印刷処理ステップが実現される。   Then, the CPU 3080 generates print data of the input print job using information such as the paper type registered in the second storage unit (Type 2) 402 which is the basic set 404, and sends it to the RIP unit 3020. The data is output and print processing is executed (step S2206). That is, the RIP unit 3020 generates raster data from the print data, the output image processing unit 3030 generates image data from the raster data, and the printer engine 3050 prints out the image data. As described above, in the present exemplary embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, and the RIP unit 3020 and the printer engine 3050 operate to implement a print processing unit. In the present embodiment, the printing process step is realized by the process of step S2206.

ステップS2204において、基本セット404に登録されていない用紙タイプの新規登録を行わないと判定された場合、CPU3080は、図19に示したGUI1901を操作部3010に表示させる。そして、CPU3080は、GUI1901に対するユーザの操作に基づいて、投入された印刷ジョブで使用する用紙タイプを、第2の記憶部(Type2)402に既に登録されているその他の用紙タイプに置換する(ステップS2207)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、置換手段が実現される。また、本実施形態では、ステップS2207の処理によって置換ステップが実現される。
そして、前述したステップS2206に進み、印刷処理が実行される。
If it is determined in step S2204 that new registration of a paper type that is not registered in the basic set 404 is not performed, the CPU 3080 causes the operation unit 3010 to display the GUI 1901 illustrated in FIG. The CPU 3080 then replaces the paper type used in the input print job with another paper type already registered in the second storage unit (Type 2) 402 based on the user's operation on the GUI 1901 (Step S30). S2207). As described above, in this embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing a replacement unit. In the present embodiment, the replacement step is realized by the process of step S2207.
Then, the process proceeds to step S2206 described above, and printing processing is executed.

図23は、基本セット404として記憶部(Type2)402に登録された用紙タイプを削除する際のプリンタ103の動作の一例を説明するフローチャートである。
CPU3080は、図10に示したGUI1001に表示されている「基本セットから外す」ボタン1003が押されたか否かを判定する。この判定の結果、「基本セットから外す」ボタン1003が押されていない場合には、図23のフローチャートを終了する。一方、「基本セットから外す」ボタン1003が押され、「基本セットから外す」ことが受け付けられた場合、ステップS2302に進む。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、受付手段が実現される。また、本実施形態では、ステップS2301の処理によって受付ステップが実現される。
FIG. 23 is a flowchart for explaining an example of the operation of the printer 103 when a paper type registered in the storage unit (Type 2) 402 as the basic set 404 is deleted.
The CPU 3080 determines whether or not the “Remove from basic set” button 1003 displayed on the GUI 1001 illustrated in FIG. 10 has been pressed. If the result of this determination is that the “remove from basic set” button 1003 has not been pressed, the flowchart of FIG. 23 ends. On the other hand, if the “remove from basic set” button 1003 is pressed and “remove from basic set” is accepted, the process advances to step S2302. As described above, in this embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the reception unit. In the present embodiment, a reception step is realized by the processing in step S2301.

ステップS2302に進むと、CPU3080は、GUI1001で選択された(基本セットから外す)用紙タイプの用紙のID又は用紙の名称と、図14のテーブル1401、1402に登録された用紙のID又は用紙の名称とを照合する。そして、CPU3080は、照合された結果に基づいて、GUI1001で選択された(基本セットから外す)用紙タイプがボックス503内に存在するか否かを判定する(ステップS2302)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、用紙タイプ有無判定として第4判定手段が実現される。また、本実施形態では、ステップS2302の処理によって用紙タイプ有無判定ステップが実現される。   In step S2302, the CPU 3080 determines the sheet ID or sheet name of the sheet type selected (removed from the basic set) in the GUI 1001, and the sheet ID or sheet name registered in the tables 1401 and 1402 in FIG. And match. Then, the CPU 3080 determines whether or not the paper type selected by the GUI 1001 (removed from the basic set) exists in the box 503 based on the collated result (step S2302). Thus, in the present embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, whereby the fourth determination unit is realized as the paper type presence / absence determination. In the present embodiment, the paper type presence / absence determination step is realized by the processing in step S2302.

この判定の結果、基本セット404から外す用紙タイプがボックス503内に存在していない場合には、後述する図24のフローチャートに進む。一方、基本セット404から外す用紙タイプを使用する印刷ジョブがボックス503内に存在している場合、CPU3080は、図17に示したメッセージ1701を操作部3010に表示する(ステップS2303)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行した結果に基づいて、操作部3010に表示を行うことにより、第2の報知手段が実現される。また、本実施形態では、ステップS2303の処理によって第2の報知ステップが実現される。   As a result of this determination, if the paper type to be removed from the basic set 404 does not exist in the box 503, the process proceeds to the flowchart of FIG. On the other hand, if there is a print job that uses the paper type to be removed from the basic set 404 in the box 503, the CPU 3080 displays the message 1701 shown in FIG. 17 on the operation unit 3010 (step S2303). As described above, in the present embodiment, for example, the second notification unit is realized by performing display on the operation unit 3010 based on the result of the CPU 3080 executing the control program stored in the storage device 3060. In the present embodiment, the second notification step is realized by the process of step S2303.

次に、CPU3080は、ステップS2303で表示したメッセージ1701内の削除ボタン1702がユーザによって押されたか否かを判定する(ステップS2304)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、削除判定手段が実現される。また、本実施形態では、ステップS2304の処理によって削除判定ステップが実現される。
この判定の結果、削除ボタン1702がユーザによって押された場合には、後述するステップS2315に進む。
一方、削除ボタン1702がユーザによって押されていない場合、CPU3080は、ステップS2303で表示したメッセージ1701内の置換ボタン1703がユーザによって押されたか否かを判定する(ステップS2305)。この判定の結果、置換ボタン1703が押されていない場合には、図23のフローチャートを終了する。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、第2の置換実行判定として第5判定手段が実現される。また、本実施形態では、ステップS2305の処理によって第2の置換実行判定ステップが実現される。
Next, the CPU 3080 determines whether or not the user has pressed the delete button 1702 in the message 1701 displayed in step S2303 (step S2304). As described above, in this embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the deletion determination unit. In the present embodiment, a deletion determination step is realized by the processing in step S2304.
As a result of the determination, if the delete button 1702 is pressed by the user, the process proceeds to step S2315 described later.
On the other hand, if the delete button 1702 has not been pressed by the user, the CPU 3080 determines whether or not the replace button 1703 in the message 1701 displayed in step S2303 has been pressed by the user (step S2305). If the result of this determination is that the replace button 1703 has not been pressed, the flowchart of FIG. 23 ends. As described above, in the present embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the fifth determination unit as the second replacement execution determination. In the present embodiment, the second replacement execution determination step is realized by the process of step S2305.

一方、置換ボタン1703が押された場合、CPU3080は、図18に示したGUI1801を操作部3010に表示して、基本セット404から外す用紙タイプを利用する印刷ジョブをハイライト表示してリストアップする(ステップS2306)。
次に、CPU3080は、図18に示した「すべて選択」ボタン1802が押された後に置換ボタン1804が押されたか否かを判定する(ステップS2307)。この判定の結果、図18に示したすべて選択ボタン1802が押されずに置換ボタン1804が押された場合には、後述するステップS2311に進む。一方、図18に示したすべて選択ボタン1802が押された後に置換ボタン1804が押された場合、CPU3080は、図19に示したGUI1901を操作部3010に表示する(ステップS2308)。
On the other hand, when the replace button 1703 is pressed, the CPU 3080 displays the GUI 1801 shown in FIG. 18 on the operation unit 3010 and highlights and lists the print jobs using the paper type to be removed from the basic set 404. (Step S2306).
Next, the CPU 3080 determines whether or not the replace button 1804 has been pressed after the “select all” button 1802 shown in FIG. 18 has been pressed (step S2307). If the result of this determination is that the select all button 1802 shown in FIG. 18 is not pressed and the replace button 1804 is pressed, the process proceeds to step S2311 described later. On the other hand, when the replace button 1804 is pressed after the select all button 1802 shown in FIG. 18 is pressed, the CPU 3080 displays the GUI 1901 shown in FIG. 19 on the operation unit 3010 (step S2308).

次に、CPU3080は、図19に示したGUI1901に表示されている置換ボタン1904が押されるまで待機する(ステップS2309)。そして、置換ボタン1904が押されると、CPU3080は、図18に示した全ての印刷ジョブの用紙タイプを一括して置換する(ステップS2310)。そして、図23のフローチャートの処理を終了する。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、第2の置換手段が実現される。また、本実施形態では、ステップS2310の処理によって第2の置換ステップが実現される。   Next, the CPU 3080 waits until the replace button 1904 displayed on the GUI 1901 shown in FIG. 19 is pressed (step S2309). When the replace button 1904 is pressed, the CPU 3080 replaces the paper types of all the print jobs shown in FIG. 18 at once (step S2310). Then, the process of the flowchart of FIG. Thus, in the present embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the second replacement unit. In the present embodiment, the second replacement step is realized by the process of step S2310.

ステップS2307において、図18に示したすべて選択ボタン1802が押されずに置換ボタン1804が押された場合、CPU3080は、図19に示したGUI1901を操作部3010に表示する(ステップS2311)。次に、CPU3080は、図19に示したGUI1901に表示されている置換ボタン1904が押されるまで待機する(ステップS2312)。そして、置換ボタン1904が押されると、CPU3080は、図18に示したGUI1801においてチェックマークが付加された印刷ジョブの用紙タイプを個別に置換する(ステップS2313)。このように本実施形態では、本実施形態では、ステップS2313の処理によって第2の置換ステップが実現される。
次に、CPU3080は、図18に示したGUI1801においてチェックマークが付加された全ての印刷ジョブの用紙タイプを置換したか否かを判定する(ステップS2314)。この判定の結果、GUI1801においてチェックマークが付加された全ての印刷ジョブの用紙タイプを置換した場合には、図23のフローチャートの処理を終了する。一方、GUI1801においてチェックマークが付加された全ての印刷ジョブの用紙タイプを置換していない場合には、ステップS2311に戻って、図19に示したGUI1901を操作部3010に表示して、次の印刷ジョブに対する処理をユーザに促す。
In step S2307, when the replace button 1804 is pressed without pressing the select all button 1802 shown in FIG. 18, the CPU 3080 displays the GUI 1901 shown in FIG. 19 on the operation unit 3010 (step S2311). Next, the CPU 3080 waits until the replace button 1904 displayed on the GUI 1901 shown in FIG. 19 is pressed (step S2312). When the replace button 1904 is pressed, the CPU 3080 individually replaces the paper type of the print job to which the check mark is added in the GUI 1801 shown in FIG. 18 (step S2313). Thus, in the present embodiment, in the present embodiment, the second replacement step is realized by the processing in step S2313.
Next, the CPU 3080 determines whether or not the paper types of all print jobs to which check marks are added in the GUI 1801 shown in FIG. 18 have been replaced (step S2314). As a result of this determination, when the paper types of all print jobs to which check marks are added in the GUI 1801 are replaced, the processing of the flowchart of FIG. On the other hand, if the GUI 1801 does not replace the paper types of all the print jobs to which the check mark is added, the process returns to step S2311 to display the GUI 1901 shown in FIG. Prompt the user to process the job.

ステップS2304において、メッセージ1701内の削除ボタン1702がユーザによって押された場合された場合には、ステップS2315に進む。そして、CPU3080は、図10に示したGUI1001で選択された用紙タイプを基本セット404である記憶部(Type2)402から削除する(ステップS2315)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、削除手段が実現される。また、本実施形態では、ステップS2310の処理によって削除ステップが実現される。   If it is determined in step S2304 that the delete button 1702 in the message 1701 has been pressed by the user, the process advances to step S2315. The CPU 3080 deletes the paper type selected by the GUI 1001 shown in FIG. 10 from the storage unit (Type 2) 402 that is the basic set 404 (step S2315). As described above, in this embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the deletion unit. In the present embodiment, the deletion step is realized by the process of step S2310.

図24は、基本セット404として記憶部(Type2)402に登録された用紙タイプでのうち、ボックス503に登録された印刷ジョブで使用されていない用紙タイプを削除する際のプリンタ103の動作の一例を説明するフローチャートである。すなわち、図23のフローチャートのステップS2302において、GUI1001で選択された(基本セットから外す)用紙タイプがボックス503内に存在しないと判定された場合のプリンタ103の動作の一例を説明するフローチャートである。   FIG. 24 illustrates an example of the operation of the printer 103 when deleting a paper type that is not used in a print job registered in the box 503 from among the paper types registered in the storage unit (Type 2) 402 as the basic set 404. It is a flowchart explaining. 23 is a flowchart for explaining an example of the operation of the printer 103 in the case where it is determined in step S2302 in the flowchart of FIG.

CPU3080は、基本セット404として記憶部(Type2)402に登録された用紙タイプのうち、ボックス503に登録された印刷ジョブで使用されていない用紙タイプを、図20に示したGUI2001に表示する(ステップS2401)。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行した結果に基づいて、操作部3010に表示を行うことにより、第3の報知手段が実現される。また、本実施形態では、ステップS2401の処理によって第3の報知ステップが実現される。   The CPU 3080 displays, on the GUI 2001 shown in FIG. 20, the paper types that are not used in the print job registered in the box 503 among the paper types registered in the storage unit (Type 2) 402 as the basic set 404 (step 200). S2401). As described above, in the present embodiment, for example, the third notification unit is realized by performing display on the operation unit 3010 based on the result of the CPU 3080 executing the control program stored in the storage device 3060. In the present embodiment, the third notification step is realized by the process of step S2401.

次に、CPU3080は、図20に示したGUI2001内の全て削除ボタン2003が押されたか否かを判定する(ステップS2402)。この判定の結果、全て削除ボタン2003が押された場合、CPU3080は、図20に示したGUI2001内のリスト2004に表示された全ての用紙タイプを、記憶部(Type2)402から削除する(ステップS2403)。そして、図24のフローチャートの処理を終了する。このように本実施形態では、例えば、CPU3080が記憶装置3060に記憶されている制御プログラムを実行することによって、第2の削除手段が実現される。また、本実施形態では、ステップS2403の処理によって第2の削除ステップが実現される。   Next, the CPU 3080 determines whether or not the delete all button 2003 in the GUI 2001 shown in FIG. 20 has been pressed (step S2402). If the delete all button 2003 is pressed as a result of this determination, the CPU 3080 deletes all the paper types displayed in the list 2004 in the GUI 2001 shown in FIG. 20 from the storage unit (Type 2) 402 (step S2403). ). Then, the process of the flowchart of FIG. Thus, in the present embodiment, for example, the CPU 3080 executes the control program stored in the storage device 3060, thereby realizing the second deletion unit. In the present embodiment, the second deletion step is realized by the processing in step S2403.

一方、全て削除ボタン2003が押されず、削除ボタン2002が押された場合、CPU3080は、GUI2001内のリスト2004の中からユーザによって選択された用紙タイプを、記憶部(Type2)402から削除する(ステップS2404)。そして、図24のフローチャートの処理を終了する。このように本実施形態では、ステップS2404の処理によって第2の削除ステップが実現される。   On the other hand, if the delete button 2003 is not pressed and the delete button 2002 is pressed, the CPU 3080 deletes the paper type selected by the user from the list 2004 in the GUI 2001 from the storage unit (Type 2) 402 (Step 2). S2404). Then, the process of the flowchart of FIG. Thus, in the present embodiment, the second deletion step is realized by the process of step S2404.

図25は、以上のようにして行われる処理を実行するための制御プログラムが記憶装置1060、2060、3060又は外部記憶媒体に記憶されているときのメモリマップの一例を示す図である。また、図26は、図25に示す制御プログラムがデータ制御部1070、2070、3070にロードされたときのメモリマップの一例を示す図である。   FIG. 25 is a diagram showing an example of a memory map when a control program for executing the processing performed as described above is stored in the storage devices 1060, 2060, 3060 or an external storage medium. FIG. 26 is a diagram showing an example of a memory map when the control program shown in FIG. 25 is loaded into the data control units 1070, 2070, 3070.

以上のように本実施形態では、一般的な用紙タイプが記憶されている記憶部(Type1)401と、POD市場に広く流通している用紙銘柄が用紙タイプとして記憶されている記憶部(Type3)403とを、記憶装置3060に設ける。第1、第3の記憶部(Type1、Type3)401、403に記憶されている用紙タイプは、記憶装置3060に設けられた記憶部(Type2)402にコピーされる。第2の記憶部(Type2)402に記憶されている用紙タイプのみが印刷に使用可能な用紙タイプとなるようにする。
このように、印刷に使用可能な用紙タイプを第2の記憶部(Type2)402に集約するようにしたので、印刷に使用される用紙タイプの選択を、従来よりも容易に且つ確実に行うことが可能になる。具体的に、投入された印刷ジョブ中の用紙タイプが第2の記憶部402に記憶されていない場合、その用紙タイプを第2の記憶部402に新規登録するか、それとも記憶部402に既に記憶されている他の用紙タイプに置換するかをユーザに選択させることができる。
また、記憶部402に記憶されている用紙タイプであって、ボックス503に登録されている用紙タイプの削除がユーザによって指示された場合、その用紙タイプを記憶部402から削除してもよいかどうかをユーザに選択させることができる。このとき、記憶部402に記憶されている他の用紙タイプに置換するかどうかもユーザに選択させることができる。
また、記憶部402に記憶されている用紙タイプであって、ボックス503に登録されていない用紙タイプの全部を削除するか、それとも一部を削除するのかをユーザに選択させることができる。
As described above, in this embodiment, a storage unit (Type 1) 401 that stores general paper types and a storage unit (Type 3) that stores paper brands widely distributed in the POD market are stored as paper types. 403 is provided in the storage device 3060. The paper types stored in the first and third storage units (Type 1 and Type 3) 401 and 403 are copied to the storage unit (Type 2) 402 provided in the storage device 3060. Only the paper type stored in the second storage unit (Type 2) 402 is set to a paper type that can be used for printing.
As described above, since the paper types that can be used for printing are collected in the second storage unit (Type 2) 402, the selection of the paper types that are used for printing can be performed more easily and reliably than in the past. Is possible. Specifically, when the paper type in the input print job is not stored in the second storage unit 402, the paper type is newly registered in the second storage unit 402 or already stored in the storage unit 402. The user can select whether to replace the other paper type.
Whether or not the paper type stored in the storage unit 402 and the paper type registered in the box 503 is deleted by the user may be deleted from the storage unit 402. Can be selected by the user. At this time, the user can also select whether or not to replace with another paper type stored in the storage unit 402.
In addition, the user can select whether to delete all or some of the paper types stored in the storage unit 402 and not registered in the box 503.

尚、制御プログラムは、FD等の外部記憶媒体から記憶媒体読取装置1050、2050等を介してデータ制御部1070、2070、3070に読み出されるようにしてもよいし、記憶装置1060、2060、3060に記憶しておくようにしてもよい。記憶装置1060、2060、3060に制御プログラムを記憶しておく場合には、実行するときに制御プログラムをデータ制御部1070、2070、3070に読み出す形態となる。また、制御プログラムを記録する記憶媒体は、ROM等であってもよい。   The control program may be read from an external storage medium such as an FD to the data control units 1070, 2070, and 3070 via the storage medium readers 1050 and 2050, or stored in the storage devices 1060, 2060, and 3060. You may make it memorize. When the control programs are stored in the storage devices 1060, 2060, and 3060, the control programs are read out to the data control units 1070, 2070, and 3070 when executed. The storage medium for recording the control program may be a ROM or the like.

(本発明の他の実施形態)
前述した本発明の実施形態におけるデータ処理装置を構成する各手段、並びにデータ処理方法の各ステップは、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
(Other embodiments of the present invention)
Each means constituting the data processing apparatus and each step of the data processing method in the embodiment of the present invention described above can be realized by operating a program stored in a RAM or ROM of a computer. This program and a computer-readable recording medium recording the program are included in the present invention.

また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。   In addition, the present invention can be implemented as, for example, a system, apparatus, method, program, storage medium, or the like. Specifically, the present invention may be applied to a system including a plurality of devices. The present invention may be applied to an apparatus composed of a single device.

なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図21〜図24に示すフローチャートに対応したプログラム)を、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。   In the present invention, a software program (in the embodiment, a program corresponding to the flowcharts shown in FIGS. 21 to 24) for realizing the functions of the above-described embodiments is directly or remotely supplied to the system or apparatus. In addition, this includes a case where the system or the computer of the apparatus is also achieved by reading and executing the supplied program code.

したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.

プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。   Examples of the recording medium for supplying the program include a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。   As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.

また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。   Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.

なお、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。   Note that each of the above-described embodiments is merely a specific example for carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. . That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

本発明の実施形態を示し、サーバコンピュータとクライアントコンピュータの構成の一例を示すブロック図である。It is a block diagram which shows embodiment of this invention and shows an example of a structure of a server computer and a client computer. 本発明の実施形態を示し、プリンタの構成の一例を示すブロック図である。1 is a block diagram illustrating an exemplary configuration of a printer according to an embodiment of the present invention. 本発明の実施形態を示し、ネットワークシステムの構成の一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of a structure of a network system. 本発明の実施形態を示し、大量の用紙タイプを分類する方法の一例を概念的に示す図である。It is a figure which shows embodiment of this invention and shows notionally an example of the method of classifying a lot of paper types. 本発明の実施形態を示し、プリンタと、クライアントコンピュータとの関係の一例を概念的に示す図である。FIG. 2 is a diagram conceptually illustrating an example of a relationship between a printer and a client computer according to the embodiment of this invention. 本発明の実施形態を示し、クライアントコンピュータにインストールされたプリンタドライバによってクライアントコンピュータの表示部に表示される印刷設定用GUIの一例を概念的に示す図である。FIG. 3 is a diagram conceptually illustrating an example of a print setting GUI displayed on a display unit of a client computer by a printer driver installed in the client computer according to the embodiment of this invention. 本発明の実施形態を示し、図6に示した印刷設定用GUIに表示されている設定ボタンが押されると表示される用紙設定ダイアログボックスを示す図である。FIG. 7 is a diagram illustrating a paper setting dialog box that is displayed when a setting button displayed in the print setting GUI illustrated in FIG. 6 is pressed according to the embodiment of this invention. 本発明の実施形態を示し、プリンタに設けられた操作部(ローカルUI)の外観構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of an external configuration of an operation unit (local UI) provided in the printer according to the embodiment of this invention. 本発明の実施形態を示し、記憶部(Type1、Type3)に記憶されている用紙タイプを、印刷によく利用する基本セットとして記憶部(Type2)にコピー(登録)するためのGUIの一例を示す図である。1 illustrates an embodiment of the present invention, showing an example of a GUI for copying (registering) a paper type stored in a storage unit (Type1, Type3) to a storage unit (Type2) as a basic set that is often used for printing. FIG. 本発明の実施形態を示し、図9に示したGUIの操作によって基本セットに登録された用紙タイプを表示するGUIの一例を示す図である。FIG. 10 is a diagram illustrating an example of a GUI that displays the sheet type registered in the basic set by the operation of the GUI illustrated in FIG. 9 according to the embodiment of this invention. 本発明の実施形態を示し、クライアントコンピュータの表示部に表示されるリモートUI(RUI)の一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of remote UI (RUI) displayed on the display part of a client computer. 本発明の実施形態を示し、図11に示したリモートUIに表示されたボックスの内容を表示するリモートUIの一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of the remote UI which displays the content of the box displayed on the remote UI shown in FIG. 本発明の実施形態を示し、図12に示したリモートUIにおいて選択された文書の印刷の設定を変更し、印刷の実行を指示するためのリモートUIの一例を示す図である。FIG. 13 is a diagram illustrating an example of a remote UI for changing a print setting of a document selected on the remote UI illustrated in FIG. 12 and instructing execution of printing according to the embodiment of this invention. 本発明の実施形態を示し、図5に示したプリンタと、クライアントコンピュータとの関係の一例をより詳細に示す図である。FIG. 6 is a diagram illustrating an embodiment of the present invention and illustrating an example of a relationship between the printer illustrated in FIG. 5 and a client computer in more detail. 本発明の実施形態を示し、プリンタの操作部に設けられたLCD表示部に表示される一般的なGUIの一例を示す図である。FIG. 4 is a diagram illustrating an example of a general GUI displayed on an LCD display unit provided in an operation unit of the printer according to the embodiment of the present invention. 本発明の実施形態を示し、ユーザに割り当てられたボックスの内容を表示するGUIの一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of GUI which displays the content of the box allocated to the user. 本発明の実施形態を示し、基本セットとして登録してある用紙タイプのうち、ボックス内に登録された印刷ジョブで使用される用紙タイプの削除が指定された場合に表示されるメッセージの一例を示す図である。FIG. 10 illustrates an embodiment of the present invention, and illustrates an example of a message displayed when deletion of a paper type used in a print job registered in a box is designated among paper types registered as a basic set. FIG. 本発明の実施形態を示し、用紙タイプを置換する印刷ジョブをユーザが選択するためのGUIの一例を示す図である。FIG. 5 is a diagram illustrating an example of a GUI for a user to select a print job for replacing a paper type according to an embodiment of the present invention. 本発明の実施形態を示し、図18に示したGUI内の置換ボタンが押された場合に、用紙タイプの置換をユーザに行わせるためのGUIの一例を示す図である。FIG. 19 is a diagram illustrating an example of a GUI for allowing a user to replace a paper type when a replace button in the GUI illustrated in FIG. 18 is pressed according to the embodiment of this invention. 本発明の実施形態を示し、基本セットとして登録してある用紙タイプのうち、ボックス内に登録されていない用紙タイプのリストを表示するGUIの一例を示す図である。FIG. 8 is a diagram illustrating an example of a GUI that displays an embodiment of the present invention and displays a list of paper types that are not registered in a box among paper types registered as a basic set. 本発明の実施形態を示し、プリンタが予め保持している用紙タイプを、通常よく利用する用紙タイプとして、基本セットに登録する際のプリンタにおける動作の一例を説明するフローチャートである。FIG. 9 is a flowchart illustrating an example of an operation in the printer when registering a basic paper set as a paper type that is frequently used in the basic set according to the embodiment of the present invention. 本発明の実施形態を示し、投入された印刷ジョブの用紙タイプが、記憶部(Type2)に登録されていなかった際のプリンタにおける動作の一例を説明するフローチャートである。7 is a flowchart illustrating an example of an operation in the printer when the paper type of the input print job is not registered in the storage unit (Type 2) according to the embodiment of this invention. 本発明の実施形態を示し、基本セットとして記憶部(Type2)に登録された用紙タイプを削除する際のプリンタの動作の一例を説明するフローチャートである。7 is a flowchart illustrating an example of an operation of a printer when deleting a paper type registered in a storage unit (Type 2) as a basic set according to the embodiment of this invention. 本発明の実施形態を示し、基本セットとして記憶部(Type2)に登録された用紙タイプのうち、ボックスに登録された印刷ジョブで使用されていない用紙タイプを削除する際のプリンタの動作の一例を説明するフローチャートである。An example of the operation of a printer when deleting a paper type that is not used in a print job registered in a box among paper types registered in a storage unit (Type 2) as a basic set according to the embodiment of the present invention. It is a flowchart to explain. 本発明の実施形態を示し、制御プログラムが記憶装置又は外部記憶媒体に記憶されているときのメモリマップの一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of a memory map when the control program is memorize | stored in a memory | storage device or an external storage medium. 本発明の実施形態を示し、図25に示す制御プログラムがデータ制御部にロードされたときのメモリマップの一例を示す図である。It is a figure which shows embodiment of this invention and shows an example of a memory map when the control program shown in FIG. 25 is loaded to the data control part.

符号の説明Explanation of symbols

101 サーバコンピュータ
102 クライアントコンピュータ
103 プリンタ
201 通信回線
401〜403 記憶部
501 プリンタエンジン
3010 操作部
3030 出力画像処理部
3050 プリンタエンジン
3060 記憶装置
3080 CPU
DESCRIPTION OF SYMBOLS 101 Server computer 102 Client computer 103 Printer 201 Communication line 401-403 Storage part 501 Printer engine 3010 Operation part 3030 Output image processing part 3050 Printer engine 3060 Storage device 3080 CPU

Claims (17)

印刷に利用する候補となる用紙タイプを記憶する第1の記憶部と、
実際の印刷に利用することが可能な用紙タイプを記憶する第2の記憶部と、
前記第1の記憶部に記憶されている用紙タイプをユーザに報知する報知手段と、
前記報知手段により報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、前記第2の記憶部に登録する登録手段とを有することを特徴とするデータ処理装置。
A first storage unit that stores paper types that are candidates for use in printing;
A second storage unit that stores paper types that can be used for actual printing;
Notification means for notifying the user of the paper type stored in the first storage unit;
A data processing apparatus comprising: a registering unit that registers, in the second storage unit, a sheet type designated by an operation of the operation unit by a user among the sheet types notified by the notification unit.
前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されているか否かを判定する第1判定手段と、
前記第1判定手段により、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、前記第2の記憶部に既に記憶されている用紙タイプ、又は前記第2の記憶部に新たに記憶された用紙タイプで前記印刷ジョブを実行する印刷処理手段とを有することを特徴とする請求項1に記載のデータ処理装置。
First determination means for determining whether or not a paper type used in a print job is stored in the second storage unit;
A paper type already stored in the second storage unit when the first determination unit determines that the paper type used in the print job is not stored in the second storage unit; The data processing apparatus according to claim 1, further comprising: a print processing unit that executes the print job with a paper type newly stored in the second storage unit.
前記第1判定手段により、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、その用紙タイプを、前記第2の記憶部に記憶するか否かを判定する第2判定手段を有し、
前記登録手段は、前記第2判定手段により、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に記憶すると判定された場合に、その用紙タイプを、前記第1の記憶部から前記第2の記憶部に登録し、
前記印刷処理手段は、前記第1判定手段により、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第2判定手段により、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に記憶すると判定された場合に、前記登録手段により登録された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項2に記載のデータ処理装置。
When the first determination unit determines that the paper type used in the print job is not stored in the second storage unit, whether the paper type is stored in the second storage unit Having a second determination means for determining whether or not
When the second determination unit determines that the paper type that is not stored in the second storage unit is stored in the second storage unit, the registration unit sets the paper type as the first type. From the storage unit to the second storage unit,
The print processing means is a case where it is determined by the first determination means that the paper type used in the print job is not stored in the second storage unit, and the second determination means When it is determined that a paper type not stored in the second storage unit is stored in the second storage unit, the print job is executed with the paper type registered by the registration unit. The data processing apparatus according to claim 2.
前記第1判定手段により、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、当該印刷ジョブにて使用される用紙タイプを、前記第2の記憶部に記憶されている用紙タイプに置換するか否かを判定する第3判定手段と、
前記第3判定手段により、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換する置換手段とを有し、
前記印刷処理手段は、前記第1判定手段により、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第3判定手段により、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、前記置換手段により置換された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項2又は3に記載のデータ処理装置。
When the first determination unit determines that the paper type used in the print job is not stored in the second storage unit, the paper type used in the print job is determined as the second type. Third determination means for determining whether or not to replace the paper type stored in the storage unit;
When it is determined by the third determination means that the paper type that is not stored in the second storage unit is replaced with the paper type that is already stored in the second storage unit, the paper type is Replacement means for replacing the paper type already stored in the second storage unit,
The print processing unit is a case where the first determination unit determines that the paper type used in the print job is not stored in the second storage unit, and the third determination unit includes: When it is determined that a paper type not stored in the second storage unit is to be replaced with a paper type already stored in the second storage unit, the printing is performed with the paper type replaced by the replacement unit. 4. The data processing apparatus according to claim 2, wherein a job is executed.
印刷ジョブを記憶する印刷ジョブ記憶部と、
前記第2の記憶部に記憶されている用紙タイプの削除の指示を受け付ける受付手段と、
前記受付手段により削除の指示が受け付けられた用紙タイプが、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプであるか否かを判定する第4判定手段と、
前記第4判定手段により、前記受付手段により削除の指示が受け付けられた用紙タイプが、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプの中にあると判定された場合に、そのことをユーザに報知する第2の報知手段とを有することを特徴とする請求項1〜4の何れか1項に記載のデータ処理装置。
A print job storage unit for storing print jobs;
Receiving means for receiving an instruction to delete the paper type stored in the second storage unit;
Fourth determination means for determining whether or not the paper type for which the deletion instruction has been received by the reception means is a paper type used in a print job stored in the print job storage unit;
When it is determined by the fourth determination means that the paper type for which the deletion instruction has been received by the reception means is among the paper types used in the print job stored in the print job storage unit, The data processing apparatus according to claim 1, further comprising: a second notification unit that notifies the user of the fact.
前記第2の報知手段により報知された後に、ユーザの操作手段による操作に基づいて、前記受付手段により削除の指示が受け付けられた用紙タイプを削除するか否かを判定する削除判定手段と、
前記削除判定手段により、前記受付手段により削除の指示が受け付けられた用紙タイプを削除すると判定された場合に、その用紙タイプを前記第2の記憶部から削除する削除手段とを有することを特徴とする請求項5に記載のデータ処理装置。
A deletion determination unit that determines whether or not to delete a paper type for which a deletion instruction has been received by the reception unit, based on an operation by a user operation unit after being notified by the second notification unit;
And a deletion unit that deletes the paper type from the second storage unit when the deletion determination unit determines to delete the paper type for which the deletion unit has received the deletion instruction. The data processing apparatus according to claim 5.
前記第2の報知手段により報知された後に、ユーザによる操作手段の操作に基づいて、前記受付手段により削除の指示が受け付けられた用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換するか否かを判定する第5判定手段と、
前記第5判定手段により、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換する第2の置換手段とを有することを特徴とする請求項5又は6に記載のデータ処理装置。
After the notification by the second notification unit, the sheet type for which the deletion instruction is received by the reception unit based on the operation of the operation unit by the user is already stored in the second storage unit. Fifth determination means for determining whether or not to replace with a type;
When it is determined by the fifth determination means to replace a paper type not stored in the second storage unit with a paper type already stored in the second storage unit, the paper type is 7. The data processing apparatus according to claim 5, further comprising a second replacement unit that replaces the paper type already stored in the second storage unit. 8.
印刷ジョブを記憶する印刷ジョブ記憶部と、
前記第2の記憶部に記憶されている用紙タイプのうち、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプと異なる用紙タイプを、ユーザに報知する第3の報知手段と、
前記第3の報知手段により報知された用紙タイプを、ユーザによる操作手段の操作に基づいて、個別に又は一括して前記第2の記憶部から削除する第2の削除手段とを有することを特徴とする請求項1〜7の何れか1項に記載のデータ処理装置。
A print job storage unit for storing print jobs;
Third informing means for informing the user of a paper type that is different from the paper type used in the print job stored in the print job storage unit among the paper types stored in the second storage unit;
And a second deletion unit that deletes the paper type notified by the third notification unit individually or collectively from the second storage unit based on the operation of the operation unit by the user. The data processing apparatus according to any one of claims 1 to 7.
印刷に利用する候補となる用紙タイプを記憶する第1の記憶部に記憶されている用紙タイプをユーザに報知する報知ステップと、
前記報知ステップにより報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、実際の印刷に利用することが可能な用紙タイプを記憶する第2の記憶部に登録する登録ステップとを有することを特徴とするデータ処理方法。
An informing step of informing the user of the paper type stored in the first storage unit that stores paper types that are candidates for use in printing;
Registration for registering the paper type designated by the operation of the operation means by the user among the paper types notified in the notification step in the second storage unit that stores paper types that can be used for actual printing. And a data processing method.
前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されているか否かを判定する第1判定ステップと、
前記第1判定ステップにより、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、前記第2の記憶部に既に記憶されている用紙タイプ、又は前記第2の記憶部に新たに記憶された用紙タイプで前記印刷ジョブを実行する印刷処理ステップとを有することを特徴とする請求項9に記載のデータ処理方法。
A first determination step of determining whether or not a paper type used in a print job is stored in the second storage unit;
When it is determined by the first determination step that the paper type used in the print job is not stored in the second storage unit, the paper type already stored in the second storage unit, The data processing method according to claim 9, further comprising: a print processing step of executing the print job with a paper type newly stored in the second storage unit.
前記第1判定ステップにより、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、その用紙タイプを、前記第2の記憶部に記憶するか否かを判定する第2判定ステップを有し、
前記登録ステップは、前記第2判定ステップにより、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に記憶すると判定された場合に、その用紙タイプを、前記第1の記憶部から前記第2の記憶部に登録し、
前記印刷処理ステップは、前記第1判定ステップにより、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第2判定ステップにより、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に記憶すると判定された場合に、前記登録ステップにより登録された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項10に記載のデータ処理方法。
If it is determined in the first determination step that the paper type used in the print job is not stored in the second storage unit, is the paper type stored in the second storage unit? A second determination step for determining whether or not,
In the registration step, when it is determined by the second determination step that a paper type that is not stored in the second storage unit is stored in the second storage unit, the paper type is set as the first type. From the storage unit to the second storage unit,
The print processing step is a case where it is determined in the first determination step that the paper type used in the print job is not stored in the second storage unit, and the second determination step includes: When it is determined that a paper type not stored in the second storage unit is stored in the second storage unit, the print job is executed with the paper type registered in the registration step. The data processing method according to claim 10.
前記第1判定ステップにより、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、当該印刷ジョブにて使用される用紙タイプを、前記第2の記憶部に記憶されている用紙タイプに置換するか否かを判定する第3判定ステップと、
前記第3判定ステップにより、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換する置換ステップとを有し、
前記印刷処理ステップは、前記第1判定ステップにより、前記第2の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第3判定ステップにより、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、前記置換ステップにより置換された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項10又は11に記載のデータ処理方法。
If it is determined in the first determination step that the paper type used in the print job is not stored in the second storage unit, the paper type used in the print job is determined as the second type. A third determination step for determining whether or not to replace the paper type stored in the storage unit;
When it is determined by the third determination step that a paper type that is not stored in the second storage unit is replaced with a paper type that is already stored in the second storage unit, the paper type is A replacement step of replacing with a paper type already stored in the second storage unit,
The print processing step is a case where it is determined in the first determination step that the paper type used in the print job is not stored in the second storage unit, and the third determination step includes: When it is determined that a paper type not stored in the second storage unit is replaced with a paper type already stored in the second storage unit, the printing is performed with the paper type replaced in the replacement step. The data processing method according to claim 10 or 11, wherein a job is executed.
前記第2の記憶部に記憶されている用紙タイプの削除の指示を受け付ける受付ステップと、
前記受付ステップにより削除の指示が受け付けられた用紙タイプが、印刷ジョブを記憶する印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプであるか否かを判定する第4判定ステップと、
前記第4判定ステップにより、前記受付ステップにより削除の指示が受け付けられた用紙タイプが、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプの中にあると判定された場合に、そのことをユーザに報知する第2の報知ステップとを有することを特徴とする請求項9〜12の何れか1項に記載のデータ処理方法。
A receiving step for receiving an instruction to delete the paper type stored in the second storage unit;
A fourth determination step for determining whether or not the paper type for which the deletion instruction has been received in the reception step is a paper type used in a print job stored in a print job storage unit that stores the print job;
When it is determined by the fourth determination step that the paper type for which the deletion instruction has been received by the reception step is among the paper types used in the print job stored in the print job storage unit, The data processing method according to claim 9, further comprising a second notification step of notifying the user of the fact.
前記第2の報知ステップにより報知された後に、ユーザの操作手段による操作に基づいて、前記受付ステップにより削除の指示が受け付けられた用紙タイプを削除するか否かを判定する削除判定ステップと、
前記削除判定ステップにより、前記受付ステップにより削除の指示が受け付けられた用紙タイプを削除すると判定された場合に、その用紙タイプを前記第2の記憶部から削除する削除ステップとを有することを特徴とする請求項13に記載のデータ処理方法。
A deletion determination step for determining whether or not to delete the paper type for which the deletion instruction has been received by the reception step, based on an operation by the user's operation means after being notified by the second notification step;
A deletion step of deleting the paper type from the second storage unit when the deletion determination step determines that the paper type for which the deletion instruction has been received by the reception step is to be deleted. The data processing method according to claim 13.
前記第2の報知ステップにより報知された後に、ユーザによる操作手段の操作に基づいて、前記受付ステップにより削除の指示が受け付けられた用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換するか否かを判定する第5判定ステップと、
前記第5判定ステップにより、前記第2の記憶部に記憶されていない用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第2の記憶部に既に記憶されている用紙タイプに置換する第2の置換ステップとを有することを特徴とする請求項13又は14に記載のデータ処理方法。
After the notification in the second notification step, based on the operation of the operation means by the user, the sheet type for which the deletion instruction has been received in the reception step is already stored in the second storage unit A fifth determination step for determining whether or not to replace with a type;
When it is determined in the fifth determination step that a paper type that is not stored in the second storage unit is replaced with a paper type that is already stored in the second storage unit, the paper type is 15. The data processing method according to claim 13, further comprising a second replacement step of replacing with a paper type already stored in the second storage unit.
前記第2の記憶部に記憶されている用紙タイプのうち、印刷ジョブを記憶する印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプと異なる用紙タイプを、ユーザに報知する第3の報知ステップと、
前記第3の報知ステップにより報知された用紙タイプを、ユーザによる操作手段の操作に基づいて、個別に又は一括して前記第2の記憶部から削除する第2の削除ステップとを有することを特徴とする請求項9〜15の何れか1項に記載のデータ処理方法。
Of the paper types stored in the second storage unit, a third paper type that notifies the user of a paper type different from the paper type used in the print job stored in the print job storage unit that stores the print job. A notification step;
And a second deletion step of deleting the paper type notified in the third notification step individually or collectively from the second storage unit based on the operation of the operation means by the user. The data processing method according to any one of claims 9 to 15.
印刷に利用する候補となる用紙タイプを記憶する第1の記憶部に記憶されている用紙タイプをユーザに報知する報知ステップと、
前記報知ステップにより報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、実際の印刷に利用することが可能な用紙タイプを記憶する第2の記憶部に登録する登録ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
An informing step of informing the user of the paper type stored in the first storage unit that stores paper types that are candidates for use in printing;
Registration for registering the paper type designated by the operation of the operation means by the user among the paper types notified in the notification step in the second storage unit that stores paper types that can be used for actual printing. A computer program for causing a computer to execute the steps.
JP2007055768A 2007-03-06 2007-03-06 Data processor, data processing method, and computer program Pending JP2008217562A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007055768A JP2008217562A (en) 2007-03-06 2007-03-06 Data processor, data processing method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007055768A JP2008217562A (en) 2007-03-06 2007-03-06 Data processor, data processing method, and computer program

Publications (1)

Publication Number Publication Date
JP2008217562A true JP2008217562A (en) 2008-09-18

Family

ID=39837513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007055768A Pending JP2008217562A (en) 2007-03-06 2007-03-06 Data processor, data processing method, and computer program

Country Status (1)

Country Link
JP (1) JP2008217562A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009048304A (en) * 2007-08-15 2009-03-05 Konica Minolta Business Technologies Inc Control program for controlling image forming apparatus, image forming system, and method implemented by the image forming system
EP2444889A2 (en) 2010-10-22 2012-04-25 Canon Kabushiki Kaisha Print processing apparatus, print processing apparatus control method, and storage medium
JP2012088811A (en) * 2010-10-15 2012-05-10 Kyocera Mita Corp Driver program
CN102685351A (en) * 2011-03-14 2012-09-19 佳能株式会社 Image forming apparatus, and information processing method in image forming apparatus
JP2015038697A (en) * 2013-08-19 2015-02-26 株式会社リコー Information processor, information processing method, program, and information processing system
JP2016060207A (en) * 2014-09-19 2016-04-25 株式会社リコー Printer, storage medium, and method

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009048304A (en) * 2007-08-15 2009-03-05 Konica Minolta Business Technologies Inc Control program for controlling image forming apparatus, image forming system, and method implemented by the image forming system
JP2012088811A (en) * 2010-10-15 2012-05-10 Kyocera Mita Corp Driver program
US8860987B2 (en) 2010-10-15 2014-10-14 Kyocera Document Solutions Inc. Driver program
EP2444889A2 (en) 2010-10-22 2012-04-25 Canon Kabushiki Kaisha Print processing apparatus, print processing apparatus control method, and storage medium
CN102457640A (en) * 2010-10-22 2012-05-16 佳能株式会社 Print processing apparatus and print processing apparatus control method
US8970894B2 (en) 2010-10-22 2015-03-03 Canon Kabushiki Kaisha Print processing apparatus for printing a print job having a paper type not included in a paper information database
EP3564810A1 (en) 2010-10-22 2019-11-06 Canon Kabushiki Kaisha Print processing apparatus, print processing apparatus control method, and storage medium
CN102685351A (en) * 2011-03-14 2012-09-19 佳能株式会社 Image forming apparatus, and information processing method in image forming apparatus
US9152898B2 (en) 2011-03-14 2015-10-06 Canon Kabushiki Kaisha Image forming apparatus, information processing method in image forming apparatus, and storage medium storing program
JP2015038697A (en) * 2013-08-19 2015-02-26 株式会社リコー Information processor, information processing method, program, and information processing system
JP2016060207A (en) * 2014-09-19 2016-04-25 株式会社リコー Printer, storage medium, and method

Similar Documents

Publication Publication Date Title
JP4690449B2 (en) Print control system, print control server, image forming apparatus, processing method thereof, and program
JP4646740B2 (en) Printing apparatus and control method thereof, job processing method, printing system, and program
JP4766667B2 (en) Display control apparatus, control method therefor, and program
JP4033857B2 (en) Print system, print management server, print method, print management method, and program
JP4646741B2 (en) Printing system, printing apparatus, image processing apparatus, control method therefor, and program
US7847968B2 (en) Image processing apparatus and method for bookbinding processing
JP4317162B2 (en) PRINT SERVER, PRINT MANAGEMENT SERVER, PRINTING DEVICE, PRINT SYSTEM, PRINT DATA STORAGE METHOD, PRINT MANAGEMENT METHOD, PRINT METHOD, AND PROGRAM
US8601478B2 (en) Division, linking and sequential execution of workflows based on the fewest number of divided partitions
JP4144614B2 (en) Print management method, program, and print management apparatus
US20060061817A1 (en) Print system, print control method and job processing method
US8214824B2 (en) Device management apparatus, device management method, and storage medium
JP2007083725A (en) Image forming process of image forming device
JP4958692B2 (en) Distribution apparatus, distribution method, and computer program
JP4886437B2 (en) Image processing apparatus, job processing method, storage medium, and program
JP2009200963A (en) Image forming apparatus, data processing method, program, and storage medium
JP5622520B2 (en) Data processing apparatus, image forming apparatus, and program
JP2008217562A (en) Data processor, data processing method, and computer program
JP2008160288A (en) Image processing system, processing method, program and storage medium
JP2009181467A (en) Image forming apparatus and processing method for the same
JP2006051615A (en) Image forming apparatus, control method therefor, program, and storage medium
JP4757355B2 (en) Printing apparatus, control method therefor, and program
JP5284322B2 (en) Display control apparatus, control method therefor, and program
JP5116539B2 (en) Job processing apparatus, method for controlling job processing apparatus, storage medium, and program
JP2009009600A (en) Print system, print management server, printing method, print management method, and program
JP4480037B2 (en) Print management server, printing apparatus, print management method, printing method, program, and recording medium