JP2001058445A - Print controller and storage medium - Google Patents

Print controller and storage medium

Info

Publication number
JP2001058445A
JP2001058445A JP11234293A JP23429399A JP2001058445A JP 2001058445 A JP2001058445 A JP 2001058445A JP 11234293 A JP11234293 A JP 11234293A JP 23429399 A JP23429399 A JP 23429399A JP 2001058445 A JP2001058445 A JP 2001058445A
Authority
JP
Japan
Prior art keywords
paper
printing
print
print request
sheet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11234293A
Other languages
Japanese (ja)
Other versions
JP3381673B2 (en
Inventor
Koji Tamura
恒治 田村
Masaki Tsutsumi
勝紀 筒見
Takayasu Watanabe
隆保 渡辺
Eiji Hatano
英二 波多野
Naoki Fukumoto
直樹 福本
Makoto Tsurumi
誠 津留見
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP23429399A priority Critical patent/JP3381673B2/en
Publication of JP2001058445A publication Critical patent/JP2001058445A/en
Application granted granted Critical
Publication of JP3381673B2 publication Critical patent/JP3381673B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a pint controller for preferentially conduct a print job to another sheet feeder until a sheet is supplied when a lack of the sheet of a specific sheet feeder takes place during printing and a storage medium. SOLUTION: A CPU 11 executes print control processing according to a print control program stored in a memory 16. That is, the CPU 11 decides whether there is a job of a sheet feeding waiting state or not. If there is the job, an instruction select screen is displayed on a display unit 15. When 'print OK' is selected from an input unit 12 by a user, whether sheets are set in a manual sheet feeder (MPF) or not is decided.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数の給紙装置に
種類の異なる用紙をセットすることによって、当該用紙
への印刷が可能な印刷装置の制御を行う印刷制御装置及
び記憶媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing control device and a storage medium for controlling a printing device capable of printing on different types of paper by setting different types of paper on a plurality of paper feeding devices.

【0002】[0002]

【従来の技術】従来より、主にネットワーク接続された
クライアントサーバ型の印刷制御装置で利用される印刷
装置において、顧客に対する提案書や見積書等を印刷す
る際にプレプリント用紙が使用されている。このプレプ
リント用紙は、所定のフォーマットに基づいて、印刷す
る書類のタイトルや社名ロゴ、フレーム、背景のイメー
ジ等を用紙に予め印刷したものであり、使用者はこの用
紙に個別の情報を印字することにより、見栄えの良い資
料を作成することができる。
2. Description of the Related Art Conventionally, in a printing apparatus mainly used in a client-server type print control apparatus connected to a network, a preprinted paper is used for printing a proposal or a quotation to a customer. . This preprinted paper is a sheet in which the title of the document to be printed, a company name logo, a frame, an image of a background, and the like are pre-printed on the paper based on a predetermined format, and the user prints individual information on the paper. This makes it possible to create good-looking materials.

【0003】一般に、プレプリント用紙による印刷実行
時には、印刷装置の有するマニュアル給紙装置(以下、
MPF(Manual Paper Feeder)と称する)にプレプリン
ト用紙が予めセットされている必要があるが、使用者が
用紙をセットするのを忘れた場合や用紙が切れた場合に
は、カセット給紙装置(以下、CPF(Cassette Paper
Feeder)と称する)にセットされた普通紙に印刷され
る。このため、MPFに間違った用紙をセットしてしま
った場合には、無意味な印刷を行うことになる。
Generally, when printing is performed on preprinted paper, a manual paper feeder (hereinafter, referred to as a paper feeder) included in the printing apparatus is used.
It is necessary to set pre-printed paper in MPF (Manual Paper Feeder) beforehand. If the user forgets to set paper or runs out of paper, the cassette paper feeder ( Hereinafter, CPF (Cassette Paper
Feeder) is printed on plain paper. For this reason, if an incorrect sheet is set in the MPF, meaningless printing is performed.

【0004】これらのミスを防ぐため、従来のクライア
ントサーバ型システムで使用する印刷制御装置では、ク
ライアントより送信される印刷ジョブがMPFに対する
ものであるか否かを判定し、MPFに対するものであれ
ば、印刷ジョブを停止し、使用者に対してプレプリント
用紙のセットを促すメッセージを表示することにより、
用紙の補給を待って印刷を再開していた。
In order to prevent these mistakes, a print control device used in a conventional client-server type system determines whether or not a print job transmitted from a client is for an MPF. , By stopping the print job and displaying a message prompting the user to load pre-print paper,
Printing was resumed after paper was supplied.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、従来の
印刷制御装置では、以下のような問題点があった。MP
Fに用紙がセットされていない旨のエラーメッセージを
出力している間は、他の印刷ジョブを処理できないた
め、メッセージ表示中に他のクライアントから別の印刷
ジョブが送信されても、最初の印刷ジョブが終了するま
では印刷できない。
However, the conventional print control apparatus has the following problems. MP
Since other print jobs cannot be processed while the error message that paper is not set in F is output, even if another print job is sent from another client while the message is being displayed, the first print job is executed. You cannot print until the job is finished.

【0006】また、プレプリント用紙を用いた印刷にお
いては、MPFにプレプリント用紙がセットされていな
いと所望の印刷ができないため、たとえCPFにセット
されている用紙で代替印刷を行っても、所定のフォーマ
ット印刷のない無意味な印刷を行ってしまうことにな
る。
[0006] In printing using preprinted paper, desired printing cannot be performed unless preprinted paper is set in the MPF. In this case, meaningless printing without format printing is performed.

【0007】本発明の課題は、印刷中に特定の給紙装置
の用紙切れが生じた場合に、用紙が補給されるまで別の
給紙装置への印刷ジョブを優先して行う印刷制御装置及
び記憶媒体を提供することである。
SUMMARY OF THE INVENTION An object of the present invention is to provide a print control apparatus which gives priority to a print job to another paper feeder until a paper is replenished when paper runs out of a specific paper feeder during printing. The purpose is to provide a storage medium.

【0008】[0008]

【課題を解決するための手段】請求項1記載の発明は、
複数の給紙装置に異なる用紙をセットすることによっ
て、当該用紙への印刷が可能な印刷装置の制御を行う印
刷制御装置において、印刷要求を受けた際に、手動で用
紙をセットするマニュアル給紙装置を使用する印刷要求
であるか否かを判定する判定手段(例えば、図1のCP
U11に対応する)と、前記判定手段によりマニュアル
給紙装置を使用する印刷要求であると判定された場合に
は、その給紙装置への用紙の供給が終了するまでの間、
その印刷要求を待機状態とし、装填済の用紙を指定した
他の印刷要求があれば、その印刷要求に基づく印刷を実
行する印刷制御手段(例えば、図1のCPU11に対応
する)と、を具備したことを特徴としている。
According to the first aspect of the present invention,
In a print control device that controls a printing device that can print on the paper by setting different papers in a plurality of paper feeding devices, a manual paper feeder that manually sets paper when a print request is received. Determining means for determining whether the request is a print request using the apparatus (for example, the CP in FIG. 1)
(Corresponding to U11), and when the determination unit determines that the print request is to use the manual paper feeder, the paper supply to the paper feeder is completed until the print request is completed.
A print control unit (e.g., corresponding to the CPU 11 in FIG. 1) for executing the print request based on the print request when there is another print request in which the print request is set to a standby state and the loaded paper is specified. It is characterized by doing.

【0009】請求項1記載記載の発明によれば、判定手
段は、印刷要求を受けた際に、手動で用紙をセットする
マニュアル給紙装置を使用する印刷要求であるか否かを
判定し、印刷制御手段は、前記判定手段によりマニュア
ル給紙装置を使用する印刷要求であると判定された場合
には、その給紙装置への用紙の供給が終了するまでの
間、その印刷要求を待機状態とし、装填済の用紙を指定
した他の印刷要求があれば、その印刷要求に基づく印刷
を実行する。
According to the first aspect of the present invention, when the print request is received, the determination means determines whether the request is a print request using a manual paper feeder for manually setting paper, When the determination unit determines that the print request is to use the manual paper feeder, the print control unit waits for the print request until the supply of the paper to the paper feed unit is completed. If there is another print request specifying the loaded paper, printing based on the print request is executed.

【0010】したがって、印刷中に特定の用紙のセット
待ちや用紙切れが生じた場合であっても、その用紙のセ
ットや補給が完了するまでエラー状態となり、他の種類
の用紙を指定した印刷ジョブが印刷不可状態を継続する
ことがないため、印刷効率が向上する。
[0010] Therefore, even if a specific sheet is set or the sheet runs out during printing, an error occurs until the sheet is set or replenished, and a print job specifying another type of sheet is performed. Does not continue in the print disabled state, so that printing efficiency is improved.

【0011】また、請求項4記載の発明は、複数の給紙
装置に異なる用紙をセットすることによって、当該用紙
への印刷が可能な印刷装置の制御を行う印刷制御装置に
おいて、印刷要求を受けた際に、その印刷要求により指
定された用紙に対する印刷が可能であるか否かを判定す
る印刷可能判定手段(例えば、図1のCPU11に対応
する)と、この印刷可能判定手段により、指定された用
紙に対する印刷が不可能であると判定された場合には当
該印刷要求を印刷待機状態とし、装填済の用紙を指定し
た他の印刷要求があれば、その印刷要求に基づく印刷を
実行する印刷制御手段(例えば、図1のCPU11に対
応する)と、を具備したことを特徴としている。
According to a fourth aspect of the present invention, there is provided a print control apparatus for controlling a printing apparatus capable of printing on a sheet by setting different sheets on a plurality of sheet feeding apparatuses. In this case, a printability determining unit (e.g., corresponding to the CPU 11 in FIG. 1) that determines whether printing on the sheet specified by the print request is possible, and the printability determination unit If it is determined that printing on the loaded paper is not possible, the print request is placed in a print standby state, and if there is another print request specifying loaded paper, printing based on the print request is executed. Control means (corresponding to, for example, the CPU 11 of FIG. 1).

【0012】請求項4記載記載の発明によれば、印刷可
能判定手段は、印刷要求を受けた際に、その印刷要求に
より指定された用紙に対する印刷が可能であるか否かを
判定し、印刷制御手段は、前記印刷可能判定手段によ
り、指定された用紙に対する印刷が不可能であると判定
された場合には当該印刷要求を印刷待機状態とし、装填
済の用紙を指定した他の印刷要求があれば、その印刷要
求に基づく印刷を実行する。
According to the fourth aspect of the present invention, when a print request is received, the printability determining means determines whether or not printing on a sheet specified by the print request is possible, and performs printing. The control unit sets the print request to a print standby state when the print enable determination unit determines that printing on the specified paper is impossible, and causes another print request specifying the loaded paper to be performed. If there is, print based on the print request is executed.

【0013】したがって、使用者は用紙のセットが終了
するまでの間、他の給紙装置を使った印刷ジョブを待つ
必要がなくなり、印刷効率が向上する。
Therefore, the user does not need to wait for a print job using another paper feeder until the paper setting is completed, and the printing efficiency is improved.

【0014】また、請求項5記載の発明は、複数の給紙
装置に異なる用紙をセットすることによって、当該用紙
への印刷が可能な印刷装置の制御を行う印刷制御装置に
おいて、所定のフォーマットが予め印刷されたプレプリ
ント用紙の印刷データを代替するオーバレイデータを記
憶する記憶手段(例えば、図1のRAM13に対応す
る)と、前記プレプリント用紙を指定した印刷要求に対
して、当該プレプリント用紙の使用の可否を判定する判
定手段(例えば、図1のCPU11に対応する)と、こ
の判定手段により、前記プレプリント用紙が使用できな
いと判定された場合には、他の給紙装置にセットされた
用紙に前記記憶手段に記憶された前記オーバレイデータ
を前記印刷要求に基づく印刷データに重ね合わせて暫定
的に印刷する暫定印刷手段(例えば、図1の印刷装置1
4に対応する)と、を備えたことを特徴としている。
According to a fifth aspect of the present invention, there is provided a print control apparatus for controlling a printing apparatus capable of printing on a sheet by setting different sheets in a plurality of sheet feeding apparatuses. A storage unit (for example, corresponding to the RAM 13 in FIG. 1) for storing overlay data that substitutes for the print data of the preprinted preprinted paper; (E.g., corresponding to the CPU 11 in FIG. 1), and if it is determined that the preprinted paper cannot be used, the paper is set in another paper feeding device. A temporary mark for temporarily printing the overlay data stored in the storage means on print paper based on the print data based on the print request. Means (e.g., the printer 1 of Fig. 1
4 (corresponding to No. 4).

【0015】請求項5記載記載の発明によれば、記憶手
段は、所定のフォーマットが予め印刷されたプレプリン
ト用紙の印刷データを代替するオーバレイデータを記憶
し、判定手段は、前記プレプリント用紙を指定した印刷
要求に対して、当該プレプリント用紙の使用の可否を判
定し、暫定印刷手段は、前記判定手段により、前記プレ
プリント用紙が使用できないと判定された場合には、他
の給紙装置にセットされた用紙に前記記憶手段に記憶さ
れた前記オーバレイデータを前記印刷要求に基づく印刷
データに重ね合わせて暫定的に印刷する。
According to the fifth aspect of the present invention, the storage unit stores overlay data that substitutes for print data of a preprinted sheet in which a predetermined format is printed in advance, and the determining unit stores the preprinted sheet. In response to the designated print request, it is determined whether or not the preprint paper can be used. If the determination means determines that the preprint paper cannot be used, another provisional paper feeding device is determined. And temporarily printing the overlay data stored in the storage means on print paper based on the print request.

【0016】したがって、マニュアル給紙装置に用紙が
セットされていない時や使用する用紙のコストを抑えた
い時にもプレプリント用紙を使わない代替印刷が可能と
なる。
Therefore, when no paper is set in the manual paper feeder or when it is desired to reduce the cost of the paper to be used, alternative printing without using the preprint paper can be performed.

【0017】 〔発明の詳細な説明〕以下、図を参照して本発明の実施
の形態を詳細に説明する。最初に図1〜図5を参照して
本発明の実施の形態におけるコンピュータシステム10
について詳細に説明する。
[Detailed Description of the Invention] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. First, a computer system 10 according to an embodiment of the present invention will be described with reference to FIGS.
Will be described in detail.

【0018】[第1の実施の形態]まず、構成を説明す
る。図1は、本発明を適用した第1の実施の形態におけ
るコンピュータシステム10を示すブロック図である。
この図1に示すように、コンピュータシステム10は、
CPU11、入力装置12、RAM13、印刷装置1
4、表示装置15、記憶装置16、及び記憶媒体16a
により構成されており、記憶媒体16aを除く各部はバ
ス17により相互に接続されている。また、そのバス1
7にはケーブルC1を介して印刷装置14が接続され
る。
[First Embodiment] First, the configuration will be described. FIG. 1 is a block diagram showing a computer system 10 according to the first embodiment to which the present invention is applied.
As shown in FIG. 1, the computer system 10 includes:
CPU 11, input device 12, RAM 13, printing device 1
4, display device 15, storage device 16, and storage medium 16a
Each part except the storage medium 16a is mutually connected by a bus 17. The bus 1
The printer 7 is connected to 7 via a cable C1.

【0019】CPU(Central Processing Unit)11
は、記憶装置16内に格納された印刷制御プログラムに
従って後述する印刷制御処理(図3〜5参照)を実行す
る。すなわち、CPU11は、給紙待ち状態のジョブの
有無を判定し、当該ジョブが有れば、指示選択画面(図
示せず)を表示装置15に表示させ、使用者により入力
装置12から“印刷OK”が選択されると、MPF(図
2参照)に用紙がセットされているか否かを判定する。
CPU (Central Processing Unit) 11
Executes a print control process (see FIGS. 3 to 5), which will be described later, according to a print control program stored in the storage device 16. That is, the CPU 11 determines whether or not there is a job in a paper feed waiting state, and if there is such a job, causes the display device 15 to display an instruction selection screen (not shown). Is selected, it is determined whether a sheet is set in the MPF (see FIG. 2).

【0020】また、CPU11は、MPFに用紙がセッ
トされていないと判定された場合、オーバレイ印刷が指
定済みであるか否かを判定し、オーバレイ印刷が指定済
みであれば、MPF以外の用紙がセット済みの給紙装置
を選択し、RAM13より所定のオーバレイデータを取
得し、当該オーバレイデータをイメージデータとして印
刷装置14へ出力する。
When it is determined that no paper is set in the MPF, the CPU 11 determines whether or not overlay printing has been specified. The set paper feeder is selected, predetermined overlay data is obtained from the RAM 13, and the overlay data is output to the printer 14 as image data.

【0021】また、CPU11は、上記オーバレイ印刷
が指定済みでなければ、“用紙がありません”のエラー
メッセージを表示装置15に表示させ、入力装置12か
ら“キャンセル”が指示された場合、給紙待ち状態のジ
ョブを削除する。また、CPU11は、印刷要求ジョブ
の有無を判定し、印刷要求ジョブが有れば、MPFの使
用が指定されているか否かを判定し、指定されていれ
ば、後述するMPF系処理を実行し、指定されていなけ
れば、CPF系処理を実行する。
If the overlay printing has not been designated, the CPU 11 causes the display device 15 to display an error message of "no paper" on the display device 15. If "cancel" is instructed from the input device 12, the CPU 11 waits for paper feed. Delete jobs in status. Further, the CPU 11 determines the presence or absence of a print request job, and if there is a print request job, determines whether or not use of the MPF is specified. If not specified, CPF processing is executed.

【0022】入力装置12は、上記CPU11により実
行される印刷制御処理に必要な各種パラメータを入力す
るとともに、その印刷制御処理の開始や停止を指示入力
し、その各種入力指示信号をCPU11に出力する。
The input device 12 inputs various parameters required for the print control process executed by the CPU 11, inputs start and stop of the print control process, and outputs the various input instruction signals to the CPU 11. .

【0023】RAM(Random Access Memory)13は、
上記CPU11により実行される印刷制御処理に必要な
データファイルやパラメータを格納するメモリエリアを
形成している。また、RAM13は、上記CPU11に
より実行される印刷制御処理において記憶装置16から
取得される各種データを処理内容に応じて一時的に格納
する。
A RAM (Random Access Memory) 13
A memory area for storing data files and parameters necessary for the print control process executed by the CPU 11 is formed. Further, the RAM 13 temporarily stores various data obtained from the storage device 16 in the print control processing executed by the CPU 11 according to the processing content.

【0024】印刷装置14は、図2に示すように、MP
FとCPFの2種類の給紙装置を有しており、これらの
給紙装置にセットされた種類の異なる用紙、すなわち、
普通紙、定型フォーマットが予め印刷されたプレプリン
ト用紙等への印刷が可能である。また、CPFには、A
4,B4等の大きさの異なる用紙カセットが着脱可能で
あり、上記CPU11により実行される印刷制御プログ
ラムに基づいて、所定の用紙にRAM13に格納された
印刷データを印刷、排紙出力する。
The printing device 14, as shown in FIG.
It has two types of paper feeders, F and CPF, and different types of paper set in these paper feeders, that is,
Printing on plain paper, preprinted paper on which a fixed format is printed in advance, or the like is possible. Also, the CPF contains A
Paper cassettes having different sizes, such as paper cassettes 4 and B4, are detachable, and print and discharge print data stored in the RAM 13 on predetermined paper based on a print control program executed by the CPU 11.

【0025】表示装置15は、CRT(Cathode Ray Tu
be)、LCD(Liquid Crystal Display)装置等により
構成され、CPU11から入力される各種表示データを
表示し、例えば、上記CPU11により実行される印刷
制御処理に必要な各種パラメータを入力する入力画面、
その印刷制御処理の各処理工程を示す処理工程画面、或
いは印刷制御処理中に発生する用紙切れ等のエラーメッ
セージ、プレプリント用紙の名称等を示す印刷制御画面
等を表示する。
The display device 15 is a CRT (Cathode Ray Tu).
be), an LCD (Liquid Crystal Display) device or the like, which displays various display data input from the CPU 11, for example, an input screen for inputting various parameters necessary for the print control process executed by the CPU 11,
A processing step screen showing each processing step of the print control processing, an error message such as out of paper occurring during the print control processing, a print control screen showing the name of the preprint paper, and the like are displayed.

【0026】記憶装置16は、プログラムやデータ等が
予め記憶されている記憶媒体16aを有しており、この
記憶媒体16aは磁気的、光学的記録媒体、若しくは半
導体メモリで構成されている。この記憶媒体16aは、
記憶装置16に固定的に設けたもの、若しくは着脱自在
に装着するものであり、この記憶媒体16aには上記印
刷制御プログラム等の各種プログラムで処理されたデー
タ等を記憶する。
The storage device 16 has a storage medium 16a in which programs, data and the like are stored in advance, and this storage medium 16a is constituted by a magnetic or optical recording medium or a semiconductor memory. This storage medium 16a
The storage medium 16a is fixedly provided in the storage device 16 or is detachably mounted. The storage medium 16a stores data processed by various programs such as the print control program.

【0027】また、この記憶媒体16aに記憶するプロ
グラムやデータ等は、通信インターフェースにより公衆
回線網等を介して接続された他の機器から受信して記憶
する構成にしてもよく、さらに、公衆回線網を介して接
続された他の機器側に上記記憶媒体を備えた記憶装置を
設け、この記憶媒体16aに記憶されているプログラ
ム、データを通信回線を介して使用する構成にしてもよ
い。
The program, data, and the like stored in the storage medium 16a may be received from another device connected via a public line network or the like by a communication interface and stored. Another device connected via a network may be provided with a storage device having the above storage medium, and the program and data stored in the storage medium 16a may be used via a communication line.

【0028】次に、図3を参照して、本第1の実施の形
態におけるコンピュータシステム10の動作について説
明する。図3は、CPU11によって実行される印刷制
御処理を示すフローチャートである。
Next, the operation of the computer system 10 according to the first embodiment will be described with reference to FIG. FIG. 3 is a flowchart illustrating a print control process executed by the CPU 11.

【0029】この印刷制御処理において、まず、CPU
11は、給紙待ち状態のジョブの有無を判定する(ステ
ップS1)。ここで、当該ジョブが有れば(ステップS
1;Yes)、CPU11は、指示選択画面(図示せ
ず)を表示装置15に表示させ、使用者に対してデータ
印刷を開始するか否かの選択を促す(ステップS2)。
In this print control process, first, the CPU
11 determines whether there is a job in a paper feed waiting state (step S1). Here, if the job exists (step S
1; Yes), the CPU 11 displays an instruction selection screen (not shown) on the display device 15 and urges the user to select whether to start data printing (step S2).

【0030】次に、この指示選択画面にしたがって、使
用者により入力装置12から“印刷OK”が選択される
と、CPU11は、MPFに用紙がセットされているか
否かを判定する(ステップS3)。ここで、用紙がセッ
トされている場合(ステップS3;Yes)、CPU1
1は、RAM13に格納されている印刷要求データを印
刷装置14に印刷させ(ステップS8)、その印刷要求
ジョブを削除する(ステップS9)。そして、再びステ
ップS1に戻り、それ以降の処理を繰り返し実行する。
Next, when "print OK" is selected by the user from the input device 12 in accordance with the instruction selection screen, the CPU 11 determines whether or not paper is set in the MPF (step S3). . If a sheet is set (step S3; Yes), the CPU 1
1 causes the printing device 14 to print the print request data stored in the RAM 13 (step S8), and deletes the print request job (step S9). Then, the process returns to step S1, and the subsequent processes are repeatedly executed.

【0031】また、ステップS3において、MPFに用
紙がセットされていないと判定された場合(ステップS
3;No)、CPU11は、オーバレイ印刷が指定済み
であるか否かを判定する(ステップS4)。ここで、オ
ーバレイ印刷が指定済みであれば(ステップS4;Ye
s)、CPU11は、MPF以外で用紙がセット済みの
給紙装置であるCPFを選択する(ステップS5)。次
に、CPU11は、RAM13からオーバレイデータを
取得し(ステップS6)、当該オーバレイデータをイメ
ージデータとして出力する(ステップS7)。
If it is determined in step S3 that no paper is set in the MPF (step S3).
3; No), the CPU 11 determines whether or not overlay printing has been designated (step S4). Here, if overlay printing has been designated (step S4; Yes)
s), the CPU 11 selects a CPF other than the MPF, which is a sheet feeding device on which sheets are set (step S5). Next, the CPU 11 acquires overlay data from the RAM 13 (step S6), and outputs the overlay data as image data (step S7).

【0032】また、ステップS4において、オーバレイ
印刷が指定済みでなければ(ステップS4;No)、C
PU11は、“用紙を補給して下さい。”等のエラーメ
ッセージを表示装置15に表示させ(ステップS1
0)、再びステップS2に戻り、それ以降の処理を実行
する。なお、ステップS2において、入力装置12から
“キャンセル”が指示された場合、ステップS9に移行
し、CPU11は、給紙待ち状態のジョブを削除する。
また、ステップS2において、入力装置12から何も入
力がなければ、後述するステップS11以降の処理に移
行する。
If it is determined in step S4 that overlay printing has not been specified (step S4; No), C
The PU 11 causes the display device 15 to display an error message such as "Please replenish the paper." (Step S1)
0), and return to step S2 again to execute the subsequent processing. In step S2, when "cancel" is instructed from the input device 12, the process proceeds to step S9, and the CPU 11 deletes the job in the paper feed waiting state.
In step S2, if there is no input from the input device 12, the process shifts to the processes in step S11 and later described later.

【0033】次に、ステップS1において、給紙待ち状
態のジョブがない場合の処理について説明する。この場
合、まずCPU11は、印刷要求ジョブの有無を判定す
る(ステップS11)。ここで、印刷要求ジョブが有れ
ば(ステップS11;Yes)、CPU11は、MPF
の使用が指定されているか否かを判定する(ステップS
12)。
Next, a description will be given of the processing in the case where there is no job waiting for sheet feeding in step S1. In this case, first, the CPU 11 determines whether there is a print request job (step S11). If there is a print request job (step S11; Yes), the CPU 11
It is determined whether or not use is designated (step S
12).

【0034】ここで、MPFの使用が指定されていれば
(ステップS12;Yes)、CPU11は、後述する
MPF系処理を実行し(ステップS14)、再度ステッ
プS1に戻り、それ以降の処理を繰り返し実行する。ま
た、指定されていなければ(ステップS12;No)、
CPU11は、後述するCPF系処理を実行し(ステッ
プS13)、ステップS8以降の処理に移行する。
Here, if the use of the MPF is designated (step S12; Yes), the CPU 11 executes the MPF-related processing described later (step S14), returns to step S1, and repeats the subsequent processing. Execute. If not specified (Step S12; No),
The CPU 11 executes a CPF-related process described later (step S13), and proceeds to the process after step S8.

【0035】次に、図4を参照して、CPF系処理につ
いて説明する。図4は、CPU11によって実行される
CPF系処理を示すフローチャートである。このCPF
系処理において、まずCPU11は、CPFが用紙切れ
か否かを判定する(ステップS131)。ここで、CP
Fが用紙切れの場合(ステップS131;Yes)、C
PU11は、“用紙を補給して下さい。”等のエラーメ
ッセージを表示装置15に表示させる(ステップS13
2)。
Next, the CPF processing will be described with reference to FIG. FIG. 4 is a flowchart showing the CPF processing executed by the CPU 11. This CPF
In the system processing, first, the CPU 11 determines whether the CPF is out of paper (step S131). Where CP
If F is out of paper (step S131; Yes), C
The PU 11 causes the display device 15 to display an error message such as "Please replenish paper." (Step S13)
2).

【0036】次に、CPU11は、用紙補給の待機状態
に入り、用紙が補給されたか否かを判定する(ステップ
S133)。ここで、用紙が補給された場合(ステップ
S133;Yes)、当該CPF系処理を終了し、用紙
が補給されない場合(ステップS133;No)、CP
U11は、用紙が補給されるまで表示装置15に前記エ
ラーメッセージを表示させ続ける。なお、ステップS1
31において、CPFが用紙切れしていない場合(ステ
ップS131;No)、CPF系処理を終了する。
Next, the CPU 11 enters a paper supply standby state, and determines whether or not paper has been supplied (step S133). Here, if the paper has been replenished (step S133; Yes), the CPF-based processing ends, and if the paper has not been replenished (step S133; No), the CP
U11 keeps displaying the error message on the display device 15 until the paper is replenished. Step S1
In S31, if the CPF has not run out of paper (Step S131; No), the CPF-based processing ends.

【0037】次に、図5を参照して、MPF系処理につ
いて説明する。図5は、CPU11によって実行される
MPF系処理を示すフローチャートである。このMPF
系処理において、まずCPU11は、プレプリント用紙
名が指定済みか否かを判定する(ステップS141)。
ここで、プレプリント用紙名が指定済みの場合(ステッ
プS141;Yes)、CPU11は、表示装置15に
当該プレプリント用紙名を表示させる(ステップS14
2)。次に、CPU11は、“用紙をセットして下さ
い”等のメッセージを表示装置15に表示させ(ステッ
プS143)、印刷装置14を停止してジョブを給紙待
ち状態に移行する(ステップS144)。
Next, the MPF processing will be described with reference to FIG. FIG. 5 is a flowchart showing the MPF processing executed by the CPU 11. This MPF
In the system processing, the CPU 11 first determines whether or not the preprint paper name has been specified (step S141).
Here, when the preprint paper name has been designated (step S141; Yes), the CPU 11 causes the display device 15 to display the preprint paper name (step S14).
2). Next, the CPU 11 displays a message such as "Please set paper" on the display device 15 (step S143), stops the printing device 14, and shifts the job to a paper feed waiting state (step S144).

【0038】また、ステップS141において、プレプ
リント用紙名が指定されていない場合(ステップS14
1;No)、CPU11は、MPFにプレプリント用紙
がセットされているか否かを判定する(ステップS14
5)。ここで、用紙がセットされている場合(ステップ
S145;Yes)、図3のステップS8以降の処理に
移行し、用紙がセットされていない場合(ステップS1
45;No)、ステップS143以降の処理に移行す
る。
If no preprint paper name is specified in step S141 (step S14)
1; No), the CPU 11 determines whether or not preprinted paper is set in the MPF (step S14).
5). If the sheet is set (step S145; Yes), the process proceeds to step S8 and subsequent steps in FIG. 3, and if the sheet is not set (step S1).
45; No), the process proceeds to the process after step S143.

【0039】上述のように、本第1の実施の形態におけ
るコンピュータシステム10では、常時用紙がセットさ
れていることを前提とするカセット給紙装置を使用した
印刷時に用紙切れが発生した場合には、従来通り用紙切
れのエラーメッセージを表示して用紙が補給されるまで
印刷装置は他の印刷要求を受け付けない状態となる。こ
れに対して、印刷の都度不定型の用紙を手動でセットす
ることを前提とするマニュアル給紙装置等を使用した印
刷時に用紙切れが発生した場合には、正しく給紙が行わ
れるまで、印刷要求ジョブを給紙待機状態にして他の用
紙による印刷を行う。
As described above, in the computer system 10 according to the first embodiment, when the paper runs out during printing using the cassette paper feeder on the assumption that paper is always set, However, the printing apparatus does not accept another print request until a paper-out error message is displayed and the paper is replenished as in the related art. On the other hand, if the paper runs out during printing using a manual paper feeder, etc., which requires manual setting of irregular-sized paper every time printing is performed, the printing will continue until the paper is fed correctly. The request job is set to the sheet supply standby state, and printing is performed on another sheet.

【0040】また、本第1の実施の形態におけるコンピ
ュータシステム10では、プレプリント用紙を指定した
印刷要求に対してプレプリント用紙がセットされていな
いことを認識した場合には、オーバレイデータによる代
替印刷を行う。このため、プレプリント用紙を使用した
印刷ジョブを実行する際に、使用者が用紙を交換してい
る間にも普通紙に出力する後続のジョブを実行すること
が可能となり、印刷装置14の稼働率、及び印刷効率が
向上する。
In the computer system 10 according to the first embodiment, when it is recognized that the preprint paper is not set in response to the print request designating the preprint paper, the alternative printing using the overlay data is performed. I do. For this reason, when a print job using preprinted paper is executed, it is possible to execute a subsequent job that outputs to plain paper even while the user is exchanging the paper. Rate and printing efficiency are improved.

【0041】[第2の実施の形態]次に、図6〜図10
を参照して本発明を適用した第2の実施の形態について
説明する。なお、本第2の実施の形態は、上記第1の実
施の形態におけるコンピュータシステム1をLAN等の
ネットワークに適用したものである。
[Second Embodiment] Next, FIGS.
A second embodiment to which the present invention is applied will be described with reference to FIG. In the second embodiment, the computer system 1 in the first embodiment is applied to a network such as a LAN.

【0042】まず、構成を説明する。図6は、ネットワ
ークの一例としてループ方式のLAN(Local Area Net
work)を利用した場合の本発明に係る印刷制御システム
1の概略構成図である。この図6に示すように、印刷制
御システム1は、プリントサーバ20,クライアント3
0,クライアント40がループ型LANに直接接続され
ることによって構成されている。
First, the configuration will be described. FIG. 6 shows a loop type LAN (Local Area Net) as an example of a network.
FIG. 1 is a schematic configuration diagram of a print control system 1 according to the present invention in the case of using (work). As shown in FIG. 6, the print control system 1 includes a print server 20 and a client 3
0, the client 40 is directly connected to the loop type LAN.

【0043】また、図6において、プリントサーバ20
は,複数台のクライアント端末からの印刷要求を1台の
印刷装置24で処理する印刷専用のサーバであり、クラ
イアント30,40は、印刷要求をする者が使用するパ
ーソナルコンピュータである。なお、図6では、プリン
トサーバ20とクライアント30,40間の通信を有線
接続として図示しているが、これらは無線による通信で
あってもよい。
In FIG. 6, the print server 20
Is a server dedicated to printing in which a single printing device 24 processes print requests from a plurality of client terminals, and the clients 30 and 40 are personal computers used by those who make print requests. Although the communication between the print server 20 and the clients 30 and 40 is illustrated as a wired connection in FIG. 6, these may be wireless communication.

【0044】次に、図7を参照してプリントサーバ20
の内部構成を説明する。図7は、このプリントサーバ2
0の構成を示すブロック図である。図7において、プリ
ントサーバ20は、CPU21、入力装置22、RAM
23、表示装置25、記憶装置26、及び記憶媒体26
a、通信装置28により構成され、記憶媒体26aを除
く各部はバス27により接続されている。また、そのバ
ス27にはケーブルC2を介して印刷装置24が接続さ
れる。
Next, referring to FIG.
Will be described. FIG. 7 shows the print server 2
FIG. 3 is a block diagram showing a configuration of a 0. 7, a print server 20 includes a CPU 21, an input device 22, a RAM,
23, display device 25, storage device 26, and storage medium 26
a, a communication device 28, and each unit except the storage medium 26a is connected by a bus 27. The printing device 24 is connected to the bus 27 via a cable C2.

【0045】CPU21は、記憶装置26内の記憶媒体
26aに記憶されているネットワーク印刷制御プログラ
ムを読み出して、RAM23内のワークメモリエリアに
格納し、このRAM23内に格納した上記プログラムに
従ってネットワーク印刷制御処理を実行し、その処理結
果をRAM23内のワークメモリエリアに格納するとと
もに、表示装置25に表示させる。そして、ワークメモ
リエリアに格納した処理データを記憶装置26内の記憶
媒体26aの所定の保存先に保存する。
The CPU 21 reads the network print control program stored in the storage medium 26a in the storage device 26, stores the read program in the work memory area in the RAM 23, and executes the network print control processing in accordance with the program stored in the RAM 23. Is stored in the work memory area in the RAM 23 and displayed on the display device 25. Then, the processing data stored in the work memory area is stored in a predetermined storage destination of the storage medium 26a in the storage device 26.

【0046】また、CPU21は、記憶装置26内に格
納されたネットワーク印刷制御プログラムに従って後述
するネットワーク印刷制御処理(図10参照)を実行す
る。すなわち、CPU21は、給紙待ち状態のジョブの
有無を判定し、当該ジョブが有れば、指示選択画面を表
示装置25に表示させ、入力装置32,42から“印刷
OK”が選択されると、MPFに用紙がセットされてい
るか否かを判定する。
The CPU 21 executes a network print control process (to be described later) (see FIG. 10) according to a network print control program stored in the storage device 26. That is, the CPU 21 determines whether or not there is a job in a paper feed waiting state, and if there is such a job, causes the display device 25 to display an instruction selection screen, and when “print OK” is selected from the input devices 32 and 42. , And whether a sheet is set in the MPF.

【0047】また、CPU21は、印刷要求のあったジ
ョブ中の未印刷ページの有無を判定し、未印刷ページが
有る場合、ジョブを印刷待ち状態に設定し、印刷ページ
がない場合、RAM23に格納されている印刷要求ジョ
ブを削除する。また、CPU21は、オーバレイ印刷が
指定済みであるか否かを判定し、オーバレイ印刷が指定
済みであれば、MPF以外で用紙がセットされている給
紙装置を選択し、RAM23から所定のオーバレイデー
タを取得し、当該オーバレイデータをイメージデータと
して出力する。
The CPU 21 determines the presence or absence of an unprinted page in a job for which a print request has been made. If there is an unprinted page, the job is set to a print wait state. Delete the requested print job. Further, the CPU 21 determines whether or not overlay printing has been designated. If overlay printing has been designated, the CPU 21 selects a paper feeder on which a sheet is set other than the MPF, and reads predetermined overlay data from the RAM 23. And outputs the overlay data as image data.

【0048】また、CPU21は、印刷要求ジョブの有
無を判定し、印刷要求ジョブが有れば、MPFの使用が
指定されているか否かを判定し、指定されていれば、後
述するMPF系処理を実行し、指定されていなければ、
CPF系処理を実行する。
The CPU 21 determines the presence or absence of a print request job, and if there is a print request job, determines whether or not the use of the MPF is specified. And if not specified,
Executes CPF processing.

【0049】入力装置22は、カーソルキー、数字入力
キー、及び各種機能キー等を備えたキーボードと、ポイ
ンティングデバイスであるマウスと、を備え、キーボー
ドで押下されたキーの押下信号をCPU21に出力する
とともに、マウスによる操作信号をCPU21に出力す
る。
The input device 22 includes a keyboard having cursor keys, numeric input keys, various function keys, and the like, and a mouse as a pointing device, and outputs to the CPU 21 a signal of a key pressed by the keyboard. At the same time, an operation signal from the mouse is output to the CPU 21.

【0050】RAM23は、上記CPU21により実行
されるネットワーク印刷制御処理に必要なデータファイ
ルやパラメータを格納するメモリエリアを形成してい
る。また、RAM23は、上記CPU21により実行さ
れるネットワーク印刷制御処理において、印刷要求に基
づく印刷データを処理内容に応じて一時的に格納する。
The RAM 23 forms a memory area for storing data files and parameters necessary for the network print control processing executed by the CPU 21. The RAM 23 temporarily stores print data based on a print request in the network print control process executed by the CPU 21 according to the content of the process.

【0051】印刷装置24は、図2に示した印刷装置1
4と同様に、MPFとCPFの2種類の給紙装置を有し
ており、これらの給紙装置にセットされた種類の異なる
用紙、すなわち、普通紙、定型フォーマットが予め印刷
されたプレプリント用紙等への印刷が可能である。ま
た、CPFには、A4,B4等の大きさの異なる用紙カ
セットが着脱可能であり、上記CPU21により実行さ
れるネットワーク印刷制御プログラムに基づいて、所定
の用紙にRAM23に格納された印刷データを印刷、排
紙出力する。表示装置25は、CRT、液晶表示装置等
により構成され、CPU21から入力される各種表示デ
ータを表示する。
The printing device 24 is the printing device 1 shown in FIG.
As in the case of No. 4, there are two types of paper feeding devices, MPF and CPF, and different types of paper set in these paper feeding devices, that is, plain paper and preprinted paper on which a fixed format is preprinted. Etc. can be printed. Further, paper cassettes having different sizes such as A4 and B4 can be attached to and detached from the CPF, and print the print data stored in the RAM 23 on predetermined paper based on a network print control program executed by the CPU 21. And output the paper. The display device 25 includes a CRT, a liquid crystal display device, and the like, and displays various display data input from the CPU 21.

【0052】記憶装置26は、プログラムやデータ等が
予め記憶されている記憶媒体26aを有しており、この
記憶媒体26aは、一般的には、その他の記憶媒体と比
較して高速アクセスが可能なハードディスク等の磁気的
記録媒体で構成されている。この記憶媒体26aには、
印刷制御システム1を制御するネットワーク印刷制御プ
ログラム、及びこのプログラムで処理されたデータ等を
記憶する。
The storage device 26 has a storage medium 26a in which programs, data, and the like are stored in advance, and this storage medium 26a is generally capable of higher-speed access than other storage media. And a magnetic recording medium such as a hard disk. In this storage medium 26a,
A network print control program for controlling the print control system 1 and data processed by the program are stored.

【0053】通信装置28は、LANカードやルーター
等によって構成され、LANケーブル、専用線等の通信
回線を介して外部機器との通信を行うための制御を行
う。
The communication device 28 is constituted by a LAN card, a router, and the like, and controls communication with an external device via a communication line such as a LAN cable or a dedicated line.

【0054】次に、図8を参照してクライアント30の
内部構成を詳細に説明する。図8は、クライアント30
の構成を示すブロック図である。図8において、クライ
アント30は、CPU31、入力装置32、RAM3
3、表示装置35、記憶装置36及び記憶媒体36a、
通信装置38により構成され、記憶媒体36aを除く各
部はバス37により接続されている。
Next, the internal configuration of the client 30 will be described in detail with reference to FIG. FIG.
FIG. 3 is a block diagram showing the configuration of FIG. 8, a client 30 includes a CPU 31, an input device 32, a RAM 3
3, display device 35, storage device 36 and storage medium 36a,
Each part except the storage medium 36a is constituted by a communication device 38, and is connected by a bus 37.

【0055】CPU31は、記憶装置36に記憶されて
いる当該クライアント30に対応する各種プログラムの
中から指定されたプログラム、入力装置32から入力さ
れる各種指示或いはデータをRAM33内のワークメモ
リエリアに格納し、この入力指示、及び入力データに応
じてRAM33内に格納したプログラムに従って各種処
理を実行し、その処理結果をRAM33内のワークメモ
リエリアに格納するとともに、表示装置35に表示させ
る。そして、ワークメモリエリアに格納した処理結果を
入力装置32から指示入力される記憶装置36内の記憶
媒体36aの保存先に保存する。
The CPU 31 stores, in a work memory area in the RAM 33, a program designated from among various programs corresponding to the client 30 stored in the storage device 36, various instructions or data input from the input device 32. Then, various processes are executed according to the program stored in the RAM 33 in accordance with the input instruction and the input data, and the processing results are stored in the work memory area in the RAM 33 and displayed on the display device 35. Then, the processing result stored in the work memory area is stored in the storage destination of the storage medium 36a in the storage device 36 instructed by the input device 32.

【0056】入力装置32は、カーソルキー、数字入力
キー、及び各種機能キー等を備えたキーボードと、ポイ
ンティングデバイスであるマウスと、を備え、キーボー
ドで押下されたキーの押下信号をCPU31に出力する
とともに、マウスによる操作信号をCPU31に出力す
る。
The input device 32 includes a keyboard having cursor keys, numeric input keys, various function keys, and the like, and a mouse as a pointing device, and outputs to the CPU 31 a signal of a key pressed by the keyboard. At the same time, an operation signal from the mouse is output to the CPU 31.

【0057】RAM33は、上記CPU31により実行
されるネットワーク印刷制御処理に必要なファイル、及
びパラメータを格納するメモリエリアを形成するととも
に、上記CPU31により実行されるネットワーク印刷
制御処理において記憶装置36から取得される各種デー
タを格納する。
The RAM 33 forms a memory area for storing files and parameters necessary for the network print control process executed by the CPU 31 and is obtained from the storage device 36 in the network print control process executed by the CPU 31. Store various data.

【0058】表示装置35は、CRT、液晶表示装置等
により構成され、CPU31から入力される各種表示デ
ータを表示し、例えば、上記CPU21により実行され
るネットワーク印刷制御処理に必要な各種パラメータを
入力する入力画面、或いは印刷制御処理中に発生する用
紙切れ等のエラーメッセージ、プレプリント用紙の名称
等を示す印刷制御画面等を表示する。
The display device 35 is composed of a CRT, a liquid crystal display device and the like, displays various display data input from the CPU 31, and inputs, for example, various parameters necessary for the network print control process executed by the CPU 21. An input screen, an error message such as out of paper occurring during the print control processing, a print control screen showing the name of the preprint paper, and the like are displayed.

【0059】記憶装置36は、プログラムやデータ等が
予め記憶されている記憶媒体36aを有しており、この
記憶媒体36aは磁気的、光学的記録媒体、若しくは半
導体メモリで構成されている。この記憶媒体36aは記
憶装置36に固定的に設けたもの、若しくは着脱自在に
装着するものであり、この記憶媒体36aにはクライア
ント30に対応する各種アプリケーションプログラム、
及び各処理プログラムで処理されたデータ等を記憶す
る。
The storage device 36 has a storage medium 36a in which programs, data and the like are stored in advance, and this storage medium 36a is constituted by a magnetic or optical recording medium or a semiconductor memory. The storage medium 36a is fixedly provided on the storage device 36 or is detachably mounted. The storage medium 36a includes various application programs corresponding to the client 30,
And data processed by each processing program.

【0060】また、この記憶媒体36aに記憶するプロ
グラム、データ等は、通信回線等を介して接続された他
の機器から受信して記憶する構成にしてもよく、さら
に、通信回線等を介して接続された他の機器側に上記記
憶媒体36aを備えた記憶装置を設け、この記憶媒体3
6aに記憶されているプログラム、データ等を通信回線
を介して使用する構成にしてもよい。
The program, data, and the like stored in the storage medium 36a may be configured to be received and stored from another device connected via a communication line or the like. A storage device provided with the storage medium 36a is provided on the other connected device side.
The program, data, and the like stored in 6a may be used via a communication line.

【0061】通信装置38は、LANカードやルーター
等によって構成され、LANケーブル、或いは専用線等
の通信回線を介して外部機器との通信を行うための制御
を行う。
The communication device 38 is constituted by a LAN card, a router, and the like, and controls communication with an external device via a communication line such as a LAN cable or a dedicated line.

【0062】ここで、図9は、印刷制御画面35aとス
プールファイル33aを概念的に示す図である。この図
9に示すように、クライアント30は、後述するMPF
系処理において、印刷要求のあるごとに表示装置35に
プレプリント用紙名として「XX提案書」、給紙位置と
して「MPF」を表示すると同時に、スプールファイル
33aに格納された上記印刷要求に対応する“印刷デー
タ”、“プレプリント用紙名”、“給紙位置”、“クラ
イアント名”、“ジョブID”の各種情報をプリントサ
ーバ20へ転送する。そして、プリントサーバ20は、
これらの転送データを基に以下に詳述するネットワーク
印刷制御処理を実行する。
FIG. 9 is a view conceptually showing the print control screen 35a and the spool file 33a. As shown in FIG. 9, the client 30 transmits an MPF described later.
In the system processing, every time there is a print request, “XX proposal” is displayed as the preprint paper name and “MPF” is displayed as the paper feed position on the display device 35, and at the same time, it corresponds to the print request stored in the spool file 33a. Various kinds of information such as “print data”, “preprint paper name”, “paper feed position”, “client name”, and “job ID” are transferred to the print server 20. Then, the print server 20
Based on these transfer data, a network print control process described in detail below is executed.

【0063】なお、図6のクライアント40の全体構造
は、本第2の実施の形態において図8に示したクライア
ント30と同一であるため、その構成の図示及び説明は
省略する。以上が第2の実施の形態における印刷制御シ
ステム1の構成についての説明である。
Since the overall structure of the client 40 shown in FIG. 6 is the same as that of the client 30 shown in FIG. 8 in the second embodiment, illustration and description of the structure will be omitted. The above is the description of the configuration of the print control system 1 according to the second embodiment.

【0064】次に、第2の実施の形態におけるプリント
サーバ20、クライアント30,40の動作について説
明する。なお、本実施の形態におけるCPF系処理は、
上記第1の実施の形態において図4に示したCPF系処
理と同一であり、MPF系処理は、上記第1の実施の形
態において図5に示したMPF系処理と同一である。し
たがって、ここでは第1の実施の形態と異なるネットワ
ーク印刷制御処理について図10を参照して説明する。
Next, the operation of the print server 20 and the clients 30 and 40 according to the second embodiment will be described. Note that the CPF processing in the present embodiment
The processing in the first embodiment is the same as the CPF processing shown in FIG. 4, and the processing in the MPF is the same as the processing in the first embodiment shown in FIG. Therefore, here, a network print control process different from that of the first embodiment will be described with reference to FIG.

【0065】図10は、CPU21によって実行される
ネットワーク印刷制御処理を示すフローチャートであ
る。この図10に示すように、ネットワーク印刷制御処
理において、まずCPU21は、給紙待ち状態のジョブ
の有無を判定する(ステップS21)。ここで、当該ジ
ョブが有れば(ステップS21;Yes)、CPU21
は、指示選択画面を表示装置25に表示させ、使用者に
対してデータ印刷を開始するか否かの選択を促す(ステ
ップS22)。
FIG. 10 is a flowchart showing a network print control process executed by the CPU 21. As shown in FIG. 10, in the network print control process, first, the CPU 21 determines whether or not there is a job waiting to be fed (step S21). If the job exists (step S21; Yes), the CPU 21
Displays an instruction selection screen on the display device 25, and prompts the user to select whether to start data printing (step S22).

【0066】次に、この指示選択画面にしたがって、ク
ライアント30または40の使用者により入力装置32
または42から“印刷OK”が選択されると、CPU2
1は、MPFに用紙がセットされているか否かを判定す
る(ステップS23)。ここで、用紙がセットされてい
る場合(ステップS23;Yes)、CPU21は、R
AM23に格納されている印刷要求データを印刷し(ス
テップS28)、印刷装置24から排紙が完了したか否
かを判定する(ステップS29)。
Next, in accordance with the instruction selection screen, the user of the client 30 or 40 operates the input device 32.
Or, if "print OK" is selected from 42, the CPU 2
1 determines whether or not a sheet is set in the MPF (step S23). Here, when a sheet is set (step S23; Yes), the CPU 21
The print request data stored in the AM 23 is printed (step S28), and it is determined whether the discharge from the printing device 24 is completed (step S29).

【0067】ここで、印刷装置24の排紙が完了した場
合(ステップS29;Yes)、印刷要求のあったジョ
ブの中の未印刷ページの有無を判定する(ステップS3
0)。また、印刷装置24の排紙が完了していない場合
(ステップS29;No)、排紙が完了するまでステッ
プS29の処理を繰り返し実行する。
Here, when the discharge of the printing device 24 is completed (step S29; Yes), it is determined whether or not there is an unprinted page in the job requested to be printed (step S3).
0). If the discharge of the printing device 24 has not been completed (step S29; No), the process of step S29 is repeatedly executed until the discharge is completed.

【0068】次に、ステップS30において、未印刷ペ
ージが有る場合(ステップS30;Yes)、CPU2
1は、ジョブを印刷待ち状態に設定し(ステップS3
1)、再びステップS1に戻り、それ以降の処理を繰り
返し実行する。また、未印刷ページがない場合(ステッ
プS30;No)、RAM23に格納されている印刷要
求ジョブを削除する(ステップS37)。そして、再び
ステップS1に戻り、それ以降の処理を繰り返し実行す
る。
Next, in step S30, if there is an unprinted page (step S30; Yes), the CPU 2
1 sets the job to a print waiting state (step S3
1) Return to step S1 again, and repeat the subsequent processing. If there is no unprinted page (step S30; No), the print request job stored in the RAM 23 is deleted (step S37). Then, the process returns to step S1, and the subsequent processes are repeatedly executed.

【0069】また、ステップS23において、MPFに
用紙がセットされていないと判定された場合(ステップ
S23;No)、CPU21は、オーバレイ印刷が指定
済みであるか否かを判定する(ステップS24)。ここ
で、オーバレイ印刷が指定済みであれば(ステップS2
4;Yes)、CPU21は、MPF以外で用紙がセッ
トされている給紙装置を選択する(ステップS25)。
次に、CPU21は、RAM23から所定のオーバレイ
データを取得し(ステップS26)、当該オーバレイデ
ータをイメージデータとして出力する(ステップS2
7)。
If it is determined in step S23 that no paper is set in the MPF (step S23; No), the CPU 21 determines whether overlay printing has been specified (step S24). Here, if overlay printing has been designated (step S2
4; Yes), the CPU 21 selects a paper feeding device on which paper is set other than the MPF (step S25).
Next, the CPU 21 acquires predetermined overlay data from the RAM 23 (step S26), and outputs the overlay data as image data (step S2).
7).

【0070】また、ステップS24において、オーバレ
イ印刷が指定済みでなければ(ステップS24;N
o)、CPU21は、“用紙を補給して下さい。”等の
エラーメッセージを印刷要求のあったクライアントの表
示装置に表示させ(ステップS36)、再びステップS
22に戻り、それ以降の処理を実行する。
In step S24, if overlay printing has not been designated (step S24; N
o), the CPU 21 displays an error message such as "Please replenish paper" on the display device of the client that has requested the print (step S36), and returns to step S36.
The process returns to step S22, and the subsequent processing is executed.

【0071】なお、ステップS22において、印刷要求
のあったクライアントの入力装置から“キャンセル”が
指示された場合、ステップS37に移行し、CPU21
は、給紙待ち状態のジョブを削除する。また、ステップ
S22において、上記入力装置から何も入力がない場合
には、後述するステップS32以降の処理に移行する。
In step S22, if "cancel" is instructed from the input device of the client which has issued the print request, the flow shifts to step S37 and the CPU 21
Deletes the job waiting for paper feeding. If there is no input from the input device in step S22, the process proceeds to step S32 and subsequent steps, which will be described later.

【0072】次に、ステップS21において、給紙待ち
状態のジョブがない場合の処理について説明する。この
場合、CPU21は、印刷要求ジョブまたは印刷待ち状
態のジョブの有無を判定する(ステップS32)。ここ
で、印刷要求ジョブが有れば(ステップS32;Ye
s)、CPU21は、MPFの使用が指定されているか
否かを判定する(ステップS33)。
Next, a description will be given of the processing in the case where there is no job waiting to be fed in step S21. In this case, the CPU 21 determines whether there is a print request job or a print waiting job (step S32). If there is a print request job (step S32; Yes)
s), the CPU 21 determines whether or not use of the MPF is specified (step S33).

【0073】ここで、MPFの使用が指定されていれば
(ステップS33;Yes)、CPU21は、後述する
MPF系処理を実行し(ステップS35)、再度ステッ
プS21に戻り、それ以降の処理を繰り返し実行する。
また、指定されていなければ(ステップS33;N
o)、CPU21は、後述するCPF系処理を実行し
(ステップS34)、ステップS28以降の処理に移行
する。
Here, if the use of the MPF has been designated (step S33; Yes), the CPU 21 executes the MPF system processing described later (step S35), returns to step S21 again, and repeats the subsequent processing. Execute.
If not specified (step S33; N
o), the CPU 21 executes CPF-related processing described later (step S34), and shifts to processing after step S28.

【0074】なお、ステップS34のCPF系処理、及
びステップS35のMPF系処理の詳細な処理手順につ
いては、図4,5に示したCPF系処理、MPF系処理
と同様であるため、その詳細な説明は省略する。ただ
し、本第2の実施の形態のCPF系処理、MPF系処理
においては、上記第1の実施の形態とは異なり、用紙補
給のエラーメッセージ、プレプリント用紙名は、印刷要
求のあったクライアントの表示装置35,45に表示さ
れる。
Since the detailed processing procedure of the CPF processing in step S34 and the MPF processing in step S35 is the same as the CPF processing and the MPF processing shown in FIGS. Description is omitted. However, in the CPF-based processing and the MPF-based processing of the second embodiment, unlike the first embodiment, the paper supply error message and the preprint paper name are different from those of the client that has issued the print request. It is displayed on the display devices 35 and 45.

【0075】以上のように、本第2の実施の形態におけ
る印刷制御システム1では、複数の印刷要求に基づく印
刷をページ単位で並行して行い、給紙待ち状態のジョブ
の有無の判定を前ページの排紙確認後にページ単位で行
うことが可能となるため、クライアントからの印刷要求
に基づく印刷処理が終わらない間に、別のクライアント
から印刷要求があった場合にも、印刷装置24の稼働率
を向上させ、システムを効率的に運用できる。
As described above, in the print control system 1 according to the second embodiment, printing based on a plurality of print requests is performed in parallel on a page basis, and the determination as to whether or not there is a job waiting to be fed is made before. Since it is possible to perform page-by-page confirmation after page discharge, even if a print request is received from another client before the print processing based on the print request from the client is completed, the operation of the printing apparatus 24 is performed. Increase efficiency and operate the system efficiently.

【0076】なお、本発明は、上記実施の形態の内容に
限定されるものではなく、例えば、上記第2の実施の形
態において、印刷制御システムを利用するクライアント
を2台としたが、3台以上とする構成としてもよく、プ
リントサーバ20、クライアント30,40における各
種の細部構成についても、本発明の趣旨を逸脱しない範
囲において、適宜変更可能である。
The present invention is not limited to the contents of the above embodiment. For example, in the second embodiment, two clients use the print control system. The configuration described above may be adopted, and various detailed configurations of the print server 20 and the clients 30 and 40 can be appropriately changed without departing from the gist of the present invention.

【0077】また、上記実施の形態では、マニュアル給
紙装置(MPF)が指定された場合のみ無条件に印刷待
機状態とし、利用者による用紙セット完了の指示がなさ
れるまでの間に他の印刷要求に対する印刷の実行を可能
にしたが、用紙の装填の有無を自動的に検出し、用紙が
装填されていない場合に印刷待機状態とし、用紙の装填
が検出された後に印刷を再開するようにしてもよい。
Further, in the above embodiment, only when the manual sheet feeding device (MPF) is designated, the printing standby state is unconditionally set, and another printing operation is performed until the user instructs the completion of sheet setting. Although it is possible to execute printing in response to a request, the presence or absence of paper is automatically detected, and if paper is not loaded, the printer is placed in a print standby state, and printing is resumed after paper is detected. You may.

【0078】さらに、上記実施の形態では、カセット給
紙装置(CPF)を指定した印刷要求では、その印刷要
求により指定された用紙が装填されていない場合にはエ
ラー状態となり、他の印刷要求を受け付けないようにし
ているが、エラー状態にせず印刷待機状態にし、その間
に装填済の用紙を指定した他の印刷要求があればその印
刷要求を先に実行するようにしてもよい。
Further, in the above embodiment, when a print request specifying a cassette paper feeder (CPF) has not been loaded with the paper specified by the print request, an error occurs, and another print request is issued. Although the printer is not accepted, the printer may be placed in a print standby state without entering an error state, and if there is another print request in which a loaded sheet is designated, the print request may be executed first.

【0079】[0079]

【発明の効果】請求項1または6に記載の発明によれ
ば、印刷中に特定の用紙のセット待ちや用紙切れが生じ
た場合であっても、その用紙のセットや補給が完了する
までエラー状態となり、他の種類の用紙を指定した印刷
ジョブが印刷不可状態を継続することがないため、印刷
効率が向上する。
According to the first or sixth aspect of the present invention, even when a specific sheet is set or the sheet runs out during printing, an error occurs until the sheet is set or replenished. In this state, a print job in which another type of paper is designated does not continue to be in a print-disabled state, so that printing efficiency is improved.

【0080】請求項2に記載の発明によれば、請求項1
に記載の発明の効果に加えて、給紙装置に用紙がなくな
った際に、その旨のメッセージを表示させることによ
り、使用者は用紙交換の必要性の有無やそのタイミング
を素早く把握することができる。
According to the second aspect of the present invention, the first aspect
In addition to the effects of the invention described in (1), when a paper is exhausted in the paper feeder, a message to that effect is displayed, so that the user can quickly grasp whether or not the paper needs to be replaced and its timing. it can.

【0081】請求項3に記載の発明によれば、請求項1
に記載の発明の効果に加えて、給紙待ち状態のジョブの
有無の判定を前ページの排紙確認後にページ単位で行う
ため、ネットワークを利用した印刷制御システム等の複
数の印刷要求に基づく印刷が並行して行われる環境下に
あっても、使用者はセットすべき用紙の種類とそのタイ
ミングを正確に把握することができる。
According to the invention described in claim 3, according to claim 1
In addition to the effects of the invention described in (1), printing based on a plurality of print requests such as a print control system using a network, etc. The user can accurately grasp the type of paper to be set and its timing even in an environment where the operations are performed in parallel.

【0082】請求項4または7に記載の発明によれば、
使用者は用紙のセットが終了するまでの間、他の給紙装
置を使った印刷ジョブを待つ必要がなくなり、印刷効率
が向上する。
According to the invention described in claim 4 or 7,
The user does not need to wait for a print job using another paper feeding device until the paper setting is completed, and the printing efficiency is improved.

【0083】請求項5に記載の発明によれば、マニュア
ル給紙装置に用紙がセットされていない時や使用する用
紙のコストを抑えたい時にもプレプリント用紙を使わな
い代替印刷が可能となる。
According to the fifth aspect of the present invention, even when paper is not set in the manual paper feeder or when it is desired to reduce the cost of the paper to be used, alternative printing without using the preprint paper can be performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施の形態におけるコンピュー
タシステム10の要部構成を示すブロック図である。
FIG. 1 is a block diagram showing a main configuration of a computer system 10 according to a first embodiment of the present invention.

【図2】図1の印刷装置14の構成を示す概略図であ
る。
FIG. 2 is a schematic diagram illustrating a configuration of the printing apparatus 14 of FIG.

【図3】CPU11によって実行される印刷制御処理を
示すフローチャートである。
FIG. 3 is a flowchart illustrating a print control process executed by a CPU 11;

【図4】CPU11,21によって実行されるCPF系
処理を示すフローチャートである。
FIG. 4 is a flowchart showing CPF processing executed by CPUs 11 and 21;

【図5】CPU11,21によって実行されるMPF系
処理を示すフローチャートである。
FIG. 5 is a flowchart illustrating MPF-related processing executed by CPUs 11 and 21;

【図6】本発明の第2の実施の形態における印刷制御シ
ステム1の概略構成を示す図である。
FIG. 6 is a diagram illustrating a schematic configuration of a print control system 1 according to a second embodiment of the present invention.

【図7】図6のプリントサーバ20の要部構成を示すブ
ロック図である。
FIG. 7 is a block diagram illustrating a main configuration of the print server 20 of FIG. 6;

【図8】図6のクライアント30の要部構成を示すブロ
ック図である。
FIG. 8 is a block diagram illustrating a main configuration of a client 30 of FIG. 6;

【図9】印刷制御画面35aとスプールファイル33a
を示す図である。
FIG. 9 shows a print control screen 35a and a spool file 33a.
FIG.

【図10】CPU21によって実行されるネットワーク
印刷制御処理を示すフローチャートである。
FIG. 10 is a flowchart illustrating a network print control process executed by the CPU 21.

【符号の説明】[Explanation of symbols]

1 印刷制御システム 10 コンピュータシステム 11 CPU 12 入力装置 13 RAM 14 印刷装置 15 表示装置 16 記憶装置 16a 記憶媒体 17 バス 20 プリントサーバ 21 CPU 22 入力装置 23 RAM 24 印刷装置 25 表示装置 26 記憶装置 26a 記憶媒体 27 バス 28 通信装置 30 クライアント 31 CPU 32 入力装置 33 RAM 33a スプールファイル 35 表示装置 35a 印刷制御画面 36 記憶装置 36a 記憶媒体 37 バス 38 通信装置 40 クライアント Reference Signs List 1 print control system 10 computer system 11 CPU 12 input device 13 RAM 14 printing device 15 display device 16 storage device 16a storage medium 17 bus 20 print server 21 CPU 22 input device 23 RAM 24 printing device 25 display device 26 storage device 26a storage medium 27 bus 28 communication device 30 client 31 CPU 32 input device 33 RAM 33a spool file 35 display device 35a print control screen 36 storage device 36a storage medium 37 bus 38 communication device 40 client

フロントページの続き (72)発明者 渡辺 隆保 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 (72)発明者 波多野 英二 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 (72)発明者 福本 直樹 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 (72)発明者 津留見 誠 東京都東大和市桜が丘2丁目229番地 カ シオ計算機株式会社東京事業所内 Fターム(参考) 2C061 AP01 CQ23 CQ34 HH05 HJ03 HN17 HQ17 HR04 HV13 HV32 2C087 AA14 AB01 AB06 BD08 CB18 DA01 DA11 5B021 BB01 EE01 KK03 NN16 PP04 9A001 BB04 CC02 CC08 JJ12 JJ27 KK42 Continued on the front page (72) Inventor Takayasu Watanabe 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Casio Computer Co., Ltd. Tokyo Office (72) Inventor Eiji Hatano 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Casio Computer Stock (72) Inventor Naoki Fukumoto 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Casio Computer Co., Ltd.Tokyo Office (72) Inventor Makoto Tsurumi 2-229 Sakuragaoka, Higashiyamato-shi, Tokyo Casio Computer F-term in Tokyo office (reference) 2C061 AP01 CQ23 CQ34 HH05 HJ03 HN17 HQ17 HR04 HV13 HV32 2C087 AA14 AB01 AB06 BD08 CB18 DA01 DA11 5B021 BB01 EE01 KK03 NN16 PP04 9A001 BB04 CC02 CC08 JJ12 JJ12

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】複数の給紙装置に異なる用紙をセットする
ことによって、当該用紙への印刷が可能な印刷装置の制
御を行う印刷制御装置において、 印刷要求を受けた際に、手動で用紙をセットするマニュ
アル給紙装置を使用する印刷要求であるか否かを判定す
る判定手段と、 前記判定手段によりマニュアル給紙装置を使用する印刷
要求であると判定された場合には、その給紙装置への用
紙の供給が終了するまでの間、その印刷要求を待機状態
とし、装填済の用紙を指定した他の印刷要求があれば、
その印刷要求に基づく印刷を実行する印刷制御手段と、 を具備したことを特徴とする印刷制御装置。
1. A printing control apparatus for controlling a printing apparatus capable of printing on a sheet by setting different sheets on a plurality of sheet feeding apparatuses. Determining means for determining whether or not the request is a print request using the manual sheet feeding device to be set; and, if the determining means determines that the request is a print request using the manual sheet feeding device, the sheet feeding device Until the paper supply to the printer is completed, the print request is kept in a standby state, and if there is another print request specifying the loaded paper,
A print control unit that executes printing based on the print request.
【請求項2】前記印刷制御手段による用紙の給紙待ち状
態の時に、前記用紙の供給を促すメッセージの表示制御
を行う表示制御手段を更に備えたことを特徴とする請求
項1に記載の印刷制御装置。
2. The printing apparatus according to claim 1, further comprising display control means for performing display control of a message prompting supply of the paper when the print control means is in a paper supply waiting state. Control device.
【請求項3】前記複数の給紙装置を使用する複数の印刷
要求に基づいて、ページ単位で並行して印刷を行う印刷
制御手段を更に備え、 前記判定手段は、マニュアル給紙装置を使用する印刷要
求であるか否かの判定を前ページの排紙確認後に前記ペ
ージ単位で行うことを特徴とする請求項1に記載の印刷
制御装置。
3. A printing apparatus according to claim 2, further comprising: a printing control unit configured to perform printing in parallel on a page basis based on a plurality of printing requests using the plurality of paper feeding devices, wherein the determining unit uses a manual paper feeding device. 2. The print control apparatus according to claim 1, wherein the determination as to whether or not the request is a print request is made on a page-by-page basis after the discharge of the previous page is confirmed.
【請求項4】複数の給紙装置に異なる用紙をセットする
ことによって、当該用紙への印刷が可能な印刷装置の制
御を行う印刷制御装置において、 印刷要求を受けた際に、その印刷要求により指定された
用紙に対する印刷が可能であるか否かを判定する印刷可
能判定手段と、 この印刷可能判定手段により、指定された用紙に対する
印刷が不可能であると判定された場合には当該印刷要求
を印刷待機状態とし、装填済の用紙を指定した他の印刷
要求があれば、その印刷要求に基づく印刷を実行する印
刷制御手段と、 を具備したことを特徴とする印刷制御装置。
4. A printing control apparatus for controlling a printing apparatus capable of printing on a sheet by setting different sheets on a plurality of sheet feeding apparatuses. A printability determining unit that determines whether printing on the specified paper is possible; and a print request when the printability determination unit determines that printing on the specified paper is not possible. And a print control unit for executing printing based on the print request when there is another print request specifying loaded paper.
【請求項5】複数の給紙装置に異なる用紙をセットする
ことによって、当該用紙への印刷が可能な印刷装置の制
御を行う印刷制御装置において、 所定のフォーマットが予め印刷されたプレプリント用紙
の印刷データを代替するオーバレイデータを記憶する記
憶手段と、 前記プレプリント用紙を指定した印刷要求に対して、当
該プレプリント用紙の使用の可否を判定する判定手段
と、 この判定手段により、前記プレプリント用紙が使用でき
ないと判定された場合には、他の給紙装置にセットされ
た用紙に前記記憶手段に記憶された前記オーバレイデー
タを前記印刷要求に基づく印刷データに重ね合わせて暫
定的に印刷する暫定印刷手段と、 を備えたことを特徴とする印刷制御装置。
5. A printing control device for controlling a printing device capable of printing on a plurality of paper feeders by setting different papers in the plurality of paper feeders, wherein a predetermined format of the preprinted paper is printed in advance. Storage means for storing overlay data replacing print data; determining means for determining whether or not the preprint paper can be used in response to a print request designating the preprint paper; If it is determined that the paper cannot be used, the overlay data stored in the storage unit is superimposed on the print data based on the print request and provisionally printed on the paper set in another paper feeding device. A print control device, comprising: temporary printing means;
【請求項6】複数の給紙装置に異なる用紙をセットする
ことによって、当該用紙への印刷が可能な印刷装置の制
御を行うためのコンピュータが実行可能なプログラムを
格納した記憶媒体であって、 印刷要求を受けた際に、手動で用紙をセットするマニュ
アル給紙装置を使用する印刷要求であるか否かを判定す
るためのコンピュータが実行可能なプログラムコード
と、 マニュアル給紙装置を使用する印刷要求であると判定さ
れた場合には、その給紙装置への用紙の供給が終了する
までの間、その印刷要求を待機状態とし、装填済の用紙
を指定した他の印刷要求があれば、その印刷要求に基づ
く印刷を実行するためのコンピュータが実行可能なプロ
グラムコードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。
6. A storage medium storing a computer-executable program for controlling a printing apparatus capable of printing on a sheet by setting different sheets on a plurality of sheet feeders, When a print request is received, a computer-executable program code for determining whether the print request is to use a manual paper feeder for manually setting paper, and printing using the manual paper feeder If it is determined that the request is a request, the print request is set to a standby state until the supply of the paper to the paper feeding device is completed, and if there is another print request specifying the loaded paper, A storage medium storing a program including: a computer-executable program code for executing printing based on the print request.
【請求項7】複数の給紙装置に異なる用紙をセットする
ことによって、当該用紙への印刷が可能な印刷装置の制
御を行うためのコンピュータが実行可能なプログラムを
格納した記憶媒体であって、 印刷要求を受けた際に、その印刷要求により指定された
用紙に対する印刷が可能であるか否かを判定するための
コンピュータが実行可能なプログラムコードと、 指定された用紙に対する印刷が不可能であると判定され
た場合には当該印刷要求を印刷待機状態とし、装填済の
用紙を指定した他の印刷要求があれば、その印刷要求に
基づく印刷を実行するためのコンピュータが実行可能な
プログラムコードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。
7. A storage medium storing a computer-executable program for controlling a printing apparatus capable of printing on a sheet by setting different sheets on a plurality of sheet feeders, When a print request is received, a computer-executable program code for determining whether or not printing on a sheet specified by the print request is possible, and printing on the specified sheet is not possible Is determined, the print request is set to a print standby state, and if there is another print request specifying the loaded paper, a computer-executable program code for executing printing based on the print request is provided. A storage medium storing a program including:
JP23429399A 1999-08-20 1999-08-20 Print control device and storage medium Expired - Fee Related JP3381673B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23429399A JP3381673B2 (en) 1999-08-20 1999-08-20 Print control device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23429399A JP3381673B2 (en) 1999-08-20 1999-08-20 Print control device and storage medium

Publications (2)

Publication Number Publication Date
JP2001058445A true JP2001058445A (en) 2001-03-06
JP3381673B2 JP3381673B2 (en) 2003-03-04

Family

ID=16968731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23429399A Expired - Fee Related JP3381673B2 (en) 1999-08-20 1999-08-20 Print control device and storage medium

Country Status (1)

Country Link
JP (1) JP3381673B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007140786A (en) * 2005-11-16 2007-06-07 Canon Inc Controller unit, its control method, and printing system
US7791749B2 (en) 2003-06-26 2010-09-07 Oki Data Corporation Printer having a communication section for obtaining print information necessary to print
JP2011189516A (en) * 2010-03-11 2011-09-29 Toshiba Tec Corp Data printing device and its control program
US20120183340A1 (en) * 2011-01-17 2012-07-19 Canon Kabushiki Kaisha Printing apparatus and printing apparatus control method
US8662768B2 (en) 2006-12-27 2014-03-04 Brother Kogyo Kabushiki Kaisha Image forming device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7791749B2 (en) 2003-06-26 2010-09-07 Oki Data Corporation Printer having a communication section for obtaining print information necessary to print
JP2007140786A (en) * 2005-11-16 2007-06-07 Canon Inc Controller unit, its control method, and printing system
JP4632442B2 (en) * 2005-11-16 2011-02-16 キヤノン株式会社 Controller device, control method therefor, and printing system
US8662768B2 (en) 2006-12-27 2014-03-04 Brother Kogyo Kabushiki Kaisha Image forming device
JP2011189516A (en) * 2010-03-11 2011-09-29 Toshiba Tec Corp Data printing device and its control program
US20120183340A1 (en) * 2011-01-17 2012-07-19 Canon Kabushiki Kaisha Printing apparatus and printing apparatus control method
US9002255B2 (en) * 2011-01-17 2015-04-07 Canon Kabushiki Kaisha Printing apparatus and printing apparatus control method

Also Published As

Publication number Publication date
JP3381673B2 (en) 2003-03-04

Similar Documents

Publication Publication Date Title
US7719703B2 (en) Print control program and medium and information processing apparatus
US7916325B2 (en) Printing system with tray selection substitution
JP3647225B2 (en) Printing device
JP2010228319A (en) Image processing apparatus, control method for image processing apparatus, and program
JP4438034B2 (en) Printing control apparatus, printing control method, and computer-readable recording medium
JP5462638B2 (en) Printing apparatus, printing method, and program
JPH09179704A (en) Printing controller
JP2004246513A (en) Printing control program and information processor
JP2008036999A (en) Image forming apparatus and system
JP4961460B2 (en) Printing system
JP2001058445A (en) Print controller and storage medium
JP2006228099A (en) Server, and method and program for issuing print request
JP2007233555A (en) Print control program, device, and method
JP2001199577A (en) Printer and printer system
JP6136671B2 (en) Print job management method, print job management program, recording medium, and digital printing apparatus
JP2008306239A (en) Image forming apparatus, presentation method for information associated with image forming apparatus, and computer program
JP2009140166A (en) Printing processing system
JP2007072711A (en) On-demand print monitoring system, on-demand print monitoring method, on-demand print monitoring program and on-demand printer
JP2013003827A (en) Print control program, print control device, and print system
JP2005231131A (en) Printing system, printing controller, printing apparatus, printing controlling method and printing control program
JP4761453B2 (en) Printing apparatus and printing control method
JP4498031B2 (en) Information processing apparatus and method, and program
JP2003266886A (en) Printer
JP2007281773A (en) Image forming apparatus and control method thereof
JP2004284258A (en) Printing control method, printing system, printing indicator and printing device

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
R150 Certificate of patent or registration of utility model

Ref document number: 3381673

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071220

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081220

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081220

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091220

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101220

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101220

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111220

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111220

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121220

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121220

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131220

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees