JP2001195214A - Printing device and method for controlling the same and storage medium - Google Patents
Printing device and method for controlling the same and storage mediumInfo
- Publication number
- JP2001195214A JP2001195214A JP2000005676A JP2000005676A JP2001195214A JP 2001195214 A JP2001195214 A JP 2001195214A JP 2000005676 A JP2000005676 A JP 2000005676A JP 2000005676 A JP2000005676 A JP 2000005676A JP 2001195214 A JP2001195214 A JP 2001195214A
- Authority
- JP
- Japan
- Prior art keywords
- print job
- printing
- user
- received
- processing
- 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.)
- Withdrawn
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術の分野】本発明は、ホストコンピュ
ータからの印刷データを受けて動作する印刷装置に関
し、特に、印刷データを印刷ジョブと呼ばれる一連のデ
ータブロックとして処理可能な印刷装置及びその制御方
法並びに記憶媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus which operates by receiving print data from a host computer, and more particularly to a printing apparatus capable of processing print data as a series of data blocks called a print job and a control method therefor. And a storage medium.
【0002】[0002]
【従来の技術】従来、ホストコンピュータから印刷ジョ
ブを受信して動作する印刷装置が知られている。この装
置では、プリントデータ及び制御コードからなる印刷デ
ータの印刷開始から終了までの一連の印刷データ群、す
なわち「印刷ジョブ」を、内蔵RAMのような主記憶装
置やハードディスクのような二次記憶装置に複数保持す
ることが可能に構成されている。そして、一般に、保持
された複数の印刷ジョブは、印刷装置に受信された順に
その処理が実行される。2. Description of the Related Art Conventionally, a printing apparatus which operates by receiving a print job from a host computer is known. In this apparatus, a series of print data from a print start to an end of print data including print data and a control code, that is, a “print job” is stored in a main storage device such as a built-in RAM or a secondary storage device such as a hard disk. It is configured to be able to hold a plurality. Then, in general, the processing of the held plurality of print jobs is executed in the order in which they are received by the printing apparatus.
【0003】また、ネットワーク環境での印刷装置の利
用を考えた場合、1台の印刷装置に対して複数のユーザ
からの印刷ジョブが任意のタイミングで複数送信されて
くる。そして例えばあるユーザが印刷ジョブAを発行
し、その直後に別のユーザが印刷ジョブBを発行した場
合、まず印刷ジョブAの処理が実行され、その処理が完
了した後に印刷ジョブBの処理が実行されることにな
る。[0003] When a printing apparatus is used in a network environment, a plurality of printing jobs from a plurality of users are transmitted to one printing apparatus at an arbitrary timing. For example, if a user issues a print job A and immediately after that another user issues a print job B, the process of the print job A is executed first, and after the process is completed, the process of the print job B is executed Will be done.
【0004】なお、従来の装置では、印刷ジョブの実行
を何らかの事情で取りやめ等したい場合は、その印刷ジ
ョブを指定して実行を中断し、その印刷ジョブのデータ
を破棄、無効とすることができるように構成されてい
る。In a conventional apparatus, when it is desired to cancel the execution of a print job for some reason or the like, the print job can be designated and interrupted, and the data of the print job can be discarded or invalidated. It is configured as follows.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記従
来の印刷装置では、印刷ジョブは受信順に処理され、先
行する印刷ジョブの処理が完了するまで後発の印刷ジョ
ブが処理されることがなかったため、先行印刷ジョブが
何らかの事由で処理が停滞した場合は後発の印刷ジョブ
の処理が長時間滞ることがあるという問題があった。However, in the above-mentioned conventional printing apparatus, print jobs are processed in the order of reception, and subsequent print jobs are not processed until the processing of the preceding print job is completed. If the processing of a print job is stalled for some reason, there is a problem that the processing of a subsequent print job may be delayed for a long time.
【0006】例えば、先行印刷ジョブがある用紙サイズ
での記録を要求しているが、それに対応する記録紙が実
装されていない場合は、用紙交換等の用紙の実装作業が
必要となる。この場合、適切な用紙が実装されるまで印
刷ジョブの処理が中断される。すると、後発印刷ジョブ
を発行したユーザが印刷結果を取りに印刷装置のところ
まで来たが、先行印刷ジョブにより用紙交換要求が発生
しているために後発印刷ジョブの出力が処理待ち状態と
なっている、という事態が少なからず発生する。そして
適切な用紙の実装を先行印刷ジョブの発行者等が迅速に
行わなかった場合は、後発印刷ジョブの処理が著しく滞
り、印刷業務の効率を悪化させていた。For example, if the preceding print job requires recording on a certain paper size, but the corresponding recording paper is not mounted, it is necessary to perform paper mounting work such as paper replacement. In this case, the processing of the print job is interrupted until an appropriate sheet is mounted. Then, the user who issued the subsequent print job arrives at the printing apparatus to obtain a print result, but the output of the subsequent print job is in a processing wait state because a paper replacement request has been generated by the preceding print job. There are quite a few situations that occur. If the issuer of the preceding print job does not promptly mount the appropriate paper, the processing of the subsequent print job is significantly delayed, thereby deteriorating the efficiency of the printing operation.
【0007】このような状況は、例えば印刷ジョブが両
面印刷を要求しているのにそのための両面印刷オプショ
ン装置が装着されていない場合や、印刷ジョブが内蔵フ
ォントにないフォントでの出力を要求しているのにフォ
ントROM等の装着がされていない場合等、各種事由に
より同様に発生する。[0007] Such a situation may occur, for example, when a print job requires double-sided printing but the optional duplex printing device is not installed, or when the print job requires output in a font that is not in the built-in font. Even if the font ROM or the like is not installed, the same occurs due to various reasons.
【0008】その一方、処理が中断している印刷ジョブ
をその都度破棄、無効にするだけでは、印刷ジョブの再
発行が必要となり煩雑である。On the other hand, simply discarding or invalidating a print job whose processing has been interrupted each time requires re-issuing the print job, which is complicated.
【0009】本発明は上記従来技術の問題を解決するた
めになされたものであり、その目的は、先行印刷ジョブ
の印刷処理待ちのために後発印刷ジョブの処理が滞るの
を防止することができると共に、印刷ジョブの再発行の
手間を省くことができる印刷装置及びその制御方法並び
に記憶媒体を提供することにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems of the prior art, and an object of the present invention is to prevent a delay in the processing of a subsequent print job due to waiting for the print processing of a preceding print job. Another object of the present invention is to provide a printing apparatus, a control method thereof, and a storage medium which can save the trouble of reissuing a print job.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するため
に本発明の請求項1の印刷装置は、複数の印刷ジョブを
受信順に実行処理可能な印刷装置において、ホストコン
ピュータから印刷ジョブを受信する印刷ジョブ受信手段
と、該印刷ジョブ受信手段により受信した印刷ジョブに
従った印刷処理の実行可否を判別する実行可否判別手段
と、該実行可否判別手段により、前記受信した印刷ジョ
ブに従った印刷処理が実行不能であると判別された場合
は、該印刷ジョブを実行することなく該印刷ジョブを記
憶すると共に、該印刷ジョブの次に前記印刷ジョブ受信
手段により受信された後発印刷ジョブに処理を移行する
ように制御する制御手段とを備えたことを特徴とする。According to a first aspect of the present invention, there is provided a printing apparatus which receives a print job from a host computer in a printing apparatus capable of executing a plurality of print jobs in the order of reception. A print job receiving unit, an execution availability determination unit that determines whether or not to execute a print process in accordance with the print job received by the print job reception unit, and a print process in accordance with the received print job by the execution availability determination unit If it is determined that the print job cannot be executed, the print job is stored without executing the print job, and the process is shifted to a subsequent print job received by the print job receiving unit after the print job. And control means for performing the control.
【0011】同じ目的を達成するために本発明の請求項
2の印刷装置は、上記請求項1記載の構成において、前
記実行可否判別手段により、前記受信した印刷ジョブに
従った印刷処理が実行不能であると判別された場合は、
その旨を表示する表示手段を備えたことを特徴とする。In order to achieve the same object, according to a second aspect of the present invention, in the printing apparatus according to the first aspect of the present invention, the execution determination unit determines that the printing process according to the received print job cannot be executed. If it is determined that
A display means for displaying the effect is provided.
【0012】同じ目的を達成するために本発明の請求項
3の印刷装置は、上記請求項2記載の構成において、前
記実行可否判別手段は、前記表示手段により前記印刷処
理が実行不能である旨が表示された後も前記印刷処理の
実行可否の判別を継続し、前記制御手段は、前記表示手
段により前記印刷処理が実行不能である旨が表示された
後所定時間経過前に、前記実行可否判別手段により、前
記受信した印刷ジョブに従った印刷処理が実行可能であ
ると判別された場合は、該印刷ジョブに従った印刷処理
を実行するように制御することを特徴とする。In order to achieve the same object, according to a third aspect of the present invention, in the printing apparatus according to the second aspect, the execution determination unit determines that the printing process cannot be executed by the display unit. Is displayed, the determination of whether or not the printing process can be performed is continued, and the control unit determines whether or not the printing process can be performed before a predetermined time elapses after the display unit displays that the printing process cannot be performed. When the determining unit determines that the printing process according to the received print job is executable, the control unit controls to execute the printing process according to the print job.
【0013】同じ目的を達成するために本発明の請求項
4の印刷装置は、上記請求項2または3記載の構成にお
いて、前記実行可否判別手段は、前記表示手段により前
記印刷処理が実行不能である旨が表示された後も前記印
刷処理の実行可否の判別を継続し、前記制御手段による
前記印刷ジョブの記憶及び前記次に受信された後発印刷
ジョブへの処理の移行は、前記表示手段により前記印刷
処理が実行不能である旨が表示された後所定時間経過し
ても、前記実行可否判別手段により、前記受信した印刷
ジョブに従った印刷処理が実行可能であると判別されな
い場合に行われることを特徴とする。In order to achieve the same object, according to a fourth aspect of the present invention, in the printing apparatus according to the second or third aspect, the execution determination unit determines that the printing process cannot be executed by the display unit. The determination as to whether or not the printing process can be performed is continued even after the message indicating that the print job has been executed, and the storage of the print job by the control unit and the transition of the process to the next received print job are performed by the display unit. Even if a predetermined time has passed after the message that the printing process is not executable is displayed, the process is performed when the execution availability determination unit does not determine that the printing process according to the received print job is executable. It is characterized by the following.
【0014】同じ目的を達成するために本発明の請求項
5の印刷装置は、上記請求項1または2記載の構成にお
いて、前記実行可否判別手段により、前記受信した印刷
ジョブに従った印刷処理が実行不能であると判別された
場合は、該印刷ジョブに従った印刷処理の実行を可能に
するための所定処理をユーザが直ちに行うか否かについ
ての該ユーザの意思を確認するユーザ意思確認手段を備
えたことを特徴とする。According to a fifth aspect of the present invention, there is provided a printing apparatus according to the first or second aspect of the present invention, wherein the print processing according to the received print job is performed by the execution possibility determining means. If it is determined that the print job cannot be executed, a user intention confirmation unit that confirms the user's intention as to whether or not the user immediately performs a predetermined process for enabling execution of a print process according to the print job. It is characterized by having.
【0015】同じ目的を達成するために本発明の請求項
6の印刷装置は、上記請求項5記載の構成において、前
記ユーザ意思確認手段は、前記所定処理を行う意思の確
認を要求する通知を前記ホストコンピュータに送信する
と共に該通知に対する前記ホストコンピュータからの回
答を受信することにより前記ユーザの意思を確認するこ
とを特徴とする。According to a sixth aspect of the present invention, in the printing apparatus according to the fifth aspect of the present invention, the user's intention confirming means sends a notification requesting confirmation of an intention to perform the predetermined processing. The intention of the user is confirmed by transmitting to the host computer and receiving a response to the notification from the host computer.
【0016】同じ目的を達成するために本発明の請求項
7の印刷装置は、上記請求項5または6記載の構成にお
いて、前記制御手段は、前記ユーザ意思確認手段により
前記所定処理を前記ユーザが直ちに行う意思がないこと
が確認された場合は、前記印刷ジョブの記憶及び前記次
に受信された印刷ジョブへの処理の移行を直ちに行うこ
とを特徴とする。According to a seventh aspect of the present invention, in the printing apparatus according to the fifth or sixth aspect of the present invention, the control means controls the predetermined processing by the user intention confirmation means by the user. When it is confirmed that there is no intention to perform immediately, the storage of the print job and the transition of the process to the next received print job are performed immediately.
【0017】同じ目的を達成するために本発明の請求項
8の印刷装置は、上記請求項5〜7のいずれか1項に記
載の構成において、前記実行可否判別手段は、前記ユー
ザ意思確認手段により前記所定処理を前記ユーザが直ち
に行う意思があることが確認された後も前記印刷処理の
実行可否の判別を継続し、前記制御手段は、前記ユーザ
意思確認手段により前記所定処理を前記ユーザが直ちに
行う意思があることが確認された後所定時間経過前に、
前記実行可否判別手段により、前記受信した印刷ジョブ
に従った印刷処理が実行可能であると判別された場合
は、該印刷ジョブに従った印刷処理を実行するように制
御することを特徴とする。According to another aspect of the present invention, there is provided a printing apparatus as set forth in any one of claims 5 to 7, wherein the execution availability determination means includes the user intention confirmation means. Even after it is confirmed that the user has an intention to perform the predetermined process immediately, the determination of whether or not the printing process can be performed is continued, and the control unit allows the user to execute the predetermined process by the user intention confirmation unit. Immediately after the confirmation of the intention to do so,
If the execution determination unit determines that the print processing according to the received print job is executable, control is performed to execute the print processing according to the print job.
【0018】同じ目的を達成するために本発明の請求項
9の印刷装置は、上記請求項5〜8のいずれか1項に記
載の構成において、前記実行可否判別手段は、前記ユー
ザ意思確認手段により前記所定処理を前記ユーザが直ち
に行う意思があることが確認された後も前記印刷処理の
実行可否の判別を継続し、前記制御手段による前記印刷
ジョブの記憶及び前記次に受信された印刷ジョブへの処
理の移行は、前記ユーザ意思確認手段により前記所定処
理を前記ユーザが直ちに行う意思があることが確認され
た後、所定時間経過しても、前記実行可否判別手段によ
り、前記受信した印刷ジョブに従った印刷処理が実行可
能であると判別されない場合に行われることを特徴とす
る。According to a ninth aspect of the present invention, there is provided a printing apparatus according to the ninth aspect, wherein the execution availability determination unit includes the user intention confirmation unit. Even after confirming that the user intends to immediately execute the predetermined process, the determination of whether or not the print process can be executed is continued, and the storage of the print job by the control unit and the next received print job After the user's intention confirmation unit confirms that the user has an intention to immediately perform the predetermined process, even if a predetermined time has elapsed, the execution determination unit determines that the received printing has been performed. It is performed when it is not determined that the printing process according to the job is executable.
【0019】同じ目的を達成するために本発明の請求項
10の印刷装置は、上記請求項1〜9のいずれか1項に
記載の構成において、前記受信した印刷ジョブに従った
印刷処理の実行可否は、前記受信した印刷ジョブが要求
する用紙サイズに適合する用紙の実装の有無、前記受信
した印刷ジョブが要求する両面印刷のためのオプション
装置の装着の有無、及び前記受信した印刷ジョブが要求
するフォント情報を格納したフォント記憶媒体の装着の
有無の少なくとも1つに基づき判別されることを特徴と
する。According to a tenth aspect of the present invention, there is provided a printing apparatus as defined in any one of the first to ninth aspects, wherein the printing apparatus executes a printing process according to the received print job. Whether or not the received print job requires the mounting of paper conforming to the paper size requested, whether or not the optional device for duplex printing required by the received print job is installed, and whether the received print job Is determined based on at least one of the presence or absence of a font storage medium storing font information to be stored.
【0020】同じ目的を達成するために本発明の請求項
11の印刷装置は、上記請求項5〜9のいずれか1項に
記載の構成において、前記受信した印刷ジョブに従った
印刷処理の実行可否は、前記受信した印刷ジョブが要求
する用紙サイズに適合する用紙の実装の有無、前記受信
した印刷ジョブが要求する両面印刷のための両面印刷オ
プション装置の装着の有無、及び前記受信した印刷ジョ
ブが要求するフォント情報を格納したフォント記憶媒体
の装着の有無の少なくとも1つに基づき判別され、前記
所定処理は、前記受信した印刷ジョブの要求に応じた前
記用紙の実装、前記両面印刷オプション装置の装着、ま
たは前記フォント記憶媒体の装着であることを特徴とす
る。In order to achieve the same object, a printing apparatus according to claim 11 of the present invention, in the configuration according to any one of claims 5 to 9, executes a printing process according to the received print job. Whether or not the received print job requires paper to be mounted in accordance with the paper size required by the received print job, whether or not a duplex printing option device for duplex printing required by the received print job is installed, and whether the received print job is Is determined based on at least one of the presence or absence of a font storage medium storing font information requested by the user, and the predetermined processing includes mounting the paper in response to the received print job request, Mounting, or mounting of the font storage medium.
【0021】同じ目的を達成するために本発明の請求項
12の印刷装置は、上記請求項1〜11のいずれか1項
に記載の構成において、前記制御手段は、前記実行する
ことなく記憶した印刷ジョブをユーザの指示に基づき実
行する実行手段を備えたことを特徴とする。In order to achieve the same object, according to a twelfth aspect of the present invention, in the printing apparatus according to any one of the first to eleventh aspects, the control means stores the information without executing the control means. An execution unit for executing a print job based on a user's instruction is provided.
【0022】同じ目的を達成するために本発明の請求項
13の印刷装置は、上記請求項12記載の構成におい
て、前記実行手段は、前記実行することなく記憶した印
刷ジョブをメニュー形式で表示し、該表示された印刷ジ
ョブの中で所望する印刷ジョブの指示をユーザから受け
付け、該指示を受け付けた印刷ジョブを実行することを
特徴とする。In order to achieve the same object, according to a thirteenth aspect of the present invention, in the printing apparatus according to the twelfth aspect, the execution means displays the print job stored without execution in a menu format. Receiving an instruction of a desired print job from the displayed print job from a user, and executing the print job having received the instruction.
【0023】同じ目的を達成するために本発明の請求項
14の印刷装置の制御方法は、複数の印刷ジョブを受信
順に実行処理可能な印刷装置の制御方法において、ホス
トコンピュータから印刷ジョブを受信する印刷ジョブ受
信工程と、該印刷ジョブ受信工程により受信した印刷ジ
ョブに従った印刷処理の実行可否を判別する実行可否判
別工程と、該実行可否判別工程により、前記受信した印
刷ジョブに従った印刷処理が実行不能であると判別され
た場合は、該印刷ジョブを実行することなく該印刷ジョ
ブを記憶すると共に、該印刷ジョブの次に前記印刷ジョ
ブ受信工程により受信された後発印刷ジョブに処理を移
行するように制御する制御工程とを含むことを特徴とす
る。According to a fourteenth aspect of the present invention, there is provided a method for controlling a printing apparatus, comprising the steps of: receiving a print job from a host computer; A print job receiving step; an executable / non-permissible determining step of determining whether or not to execute a print process in accordance with the print job received in the print job receiving step; If it is determined that the print job cannot be executed, the print job is stored without executing the print job, and the process is shifted to the subsequent print job received by the print job receiving step after the print job. And a control step of performing control.
【0024】同じ目的を達成するために本発明の請求項
15の印刷装置の制御方法は、上記請求項14記載の構
成において、前記実行可否判別工程により、前記受信し
た印刷ジョブに従った印刷処理が実行不能であると判別
された場合は、その旨を表示する表示工程を含むことを
特徴とする。According to a fifteenth aspect of the present invention, there is provided a printing apparatus control method according to the fifteenth aspect of the present invention, wherein, in the configuration of the fourteenth aspect, the execution determination step includes a step of performing a printing process according to the received print job. Is determined to be unexecutable, a display step of displaying that fact is included.
【0025】同じ目的を達成するために本発明の請求項
16の印刷装置の制御方法は、上記請求項15記載の構
成において、前記実行可否判別工程は、前記表示工程に
より前記印刷処理が実行不能である旨が表示された後も
前記印刷処理の実行可否の判別を継続し、前記制御工程
は、前記表示工程により前記印刷処理が実行不能である
旨が表示された後所定時間経過前に、前記実行可否判別
工程により、前記受信した印刷ジョブに従った印刷処理
が実行可能であると判別された場合は、該印刷ジョブに
従った印刷処理を実行するように制御することを特徴と
する。In order to achieve the same object, a control method of a printing apparatus according to a sixteenth aspect of the present invention, in the configuration according to the fifteenth aspect, wherein the execution propriety determining step is such that the printing processing cannot be executed by the display step. The determination of whether or not the printing process can be performed is continued even after the message is displayed, and the control step is performed before the predetermined time elapses after the display process indicates that the printing process is not executable. If it is determined in the execution possibility determination step that the print processing according to the received print job is executable, control is performed to execute the print processing according to the print job.
【0026】同じ目的を達成するために本発明の請求項
17の印刷装置の制御方法は、上記請求項15または1
6記載の構成において、前記実行可否判別工程は、前記
表示工程により前記印刷処理が実行不能である旨が表示
された後も前記印刷処理の実行可否の判別を継続し、前
記制御工程による前記印刷ジョブの記憶及び前記次に受
信された後発印刷ジョブへの処理の移行は、前記表示工
程により前記印刷処理が実行不能である旨が表示された
後所定時間経過しても、前記実行可否判別工程により、
前記受信した印刷ジョブに従った印刷処理が実行可能で
あると判別されない場合に行われることを特徴とする。In order to achieve the same object, a method for controlling a printing apparatus according to claim 17 of the present invention is the method according to claim 15 or 1.
6. In the configuration according to claim 6, the execution determination step includes determining whether the print processing is executable even after the display step indicates that the print processing is not executable. The storage of the job and the transition of the processing to the next received print job are performed in the execution feasibility determination step even if a predetermined time has elapsed after the display step indicates that the print processing is not executable. By
The print job is performed when it is not determined that the print process according to the received print job is executable.
【0027】同じ目的を達成するために本発明の請求項
18の印刷装置の制御方法は、上記請求項14または1
5記載の構成において、前記実行可否判別工程により、
前記受信した印刷ジョブに従った印刷処理が実行不能で
あると判別された場合は、該印刷ジョブに従った印刷処
理の実行を可能にするための所定処理をユーザが直ちに
行うか否かについての該ユーザの意思を確認するユーザ
意思確認工程を含むことを特徴とする。In order to achieve the same object, a method for controlling a printing apparatus according to claim 18 of the present invention is the method according to claim 14 or 1.
5. In the configuration according to 5, the execution possibility determination step includes:
If it is determined that the print processing according to the received print job is not executable, it is determined whether or not the user immediately performs the predetermined processing for enabling the execution of the print processing according to the print job. The method includes a user intention confirmation step of confirming the intention of the user.
【0028】同じ目的を達成するために本発明の請求項
19の印刷装置の制御方法は、上記請求項18記載の構
成において、前記ユーザ意思確認工程は、前記所定処理
を行う意思の確認を要求する通知を前記ホストコンピュ
ータに送信すると共に該通知に対する前記ホストコンピ
ュータからの回答を受信することにより前記ユーザの意
思を確認することを特徴とする。In order to achieve the same object, a control method of a printing apparatus according to a nineteenth aspect of the present invention is the configuration according to the eighteenth aspect, wherein the user's intention confirmation step requests confirmation of an intention to perform the predetermined processing. Sending a notification to the host computer and receiving an answer to the notification from the host computer to confirm the intention of the user.
【0029】同じ目的を達成するために本発明の請求項
20の印刷装置の制御方法は、上記請求項18または1
9記載の構成において、前記制御工程は、前記ユーザ意
思確認工程により前記所定処理を前記ユーザが直ちに行
う意思がないことが確認された場合は、前記印刷ジョブ
の記憶及び前記次に受信された印刷ジョブへの処理の移
行を直ちに行うことを特徴とする。In order to achieve the same object, a method of controlling a printing apparatus according to claim 20 of the present invention is based on claim 18 or 1.
9. The configuration according to claim 9, wherein the control step includes, when the user intention confirmation step confirms that the user does not intend to immediately perform the predetermined processing, stores the print job and prints the next received print. The process is immediately shifted to a job.
【0030】同じ目的を達成するために本発明の請求項
21の印刷装置の制御方法は、上記請求項18〜20の
いずれか1項に記載の構成において、前記実行可否判別
工程は、前記ユーザ意思確認工程により前記所定処理を
前記ユーザが直ちに行う意思があることが確認された後
も前記印刷処理の実行可否の判別を継続し、前記制御工
程は、前記ユーザ意思確認工程により前記所定処理を前
記ユーザが直ちに行う意思があることが確認された後所
定時間経過前に、前記実行可否判別工程により、前記受
信した印刷ジョブに従った印刷処理が実行可能であると
判別された場合は、該印刷ジョブに従った印刷処理を実
行するように制御することを特徴とする。According to a twenty-first aspect of the present invention, there is provided a control method for a printing apparatus according to the twenty-first aspect of the present invention, wherein the execution determination step is performed by the user. Even after it is confirmed by the intention confirmation step that the user has an intention to immediately perform the predetermined processing, the determination of whether or not the printing processing can be performed is continued, and the control step includes executing the predetermined processing by the user intention confirmation step. If it is determined that the print processing according to the received print job is executable by the execution determination step before the predetermined time elapses after it is confirmed that the user has an intention to perform immediately, It is characterized in that control is performed so as to execute print processing according to a print job.
【0031】同じ目的を達成するために本発明の請求項
22の印刷装置の制御方法は、上記請求項18〜21の
いずれか1項に記載の構成において、前記実行可否判別
工程は、前記ユーザ意思確認工程により前記所定処理を
前記ユーザが直ちに行う意思があることが確認された後
も前記印刷処理の実行可否の判別を継続し、前記制御工
程による前記印刷ジョブの記憶及び前記次に受信された
印刷ジョブへの処理の移行は、前記ユーザ意思確認工程
により前記所定処理を前記ユーザが直ちに行う意思があ
ることが確認された後、所定時間経過しても、前記実行
可否判別工程により、前記受信した印刷ジョブに従った
印刷処理が実行可能であると判別されない場合に行われ
ることを特徴とする。According to a second aspect of the present invention, there is provided a method for controlling a printing apparatus according to the first aspect of the present invention, wherein the execution possibility determining step is performed by the user. Even after it is confirmed by the intention confirmation step that the user has an intention to immediately perform the predetermined processing, the determination as to whether or not the print processing can be executed is continued, and the storage of the print job and the next reception of the print job by the control step are performed. The transfer of the process to the print job is performed by the user's intention confirmation step, wherein after the user confirms that the user intends to immediately perform the predetermined processing, even if a predetermined time has elapsed, It is performed when it is not determined that the printing process according to the received print job is executable.
【0032】同じ目的を達成するために本発明の請求項
23の印刷装置の制御方法は、上記請求項14〜22の
いずれか1項に記載の構成において、前記受信した印刷
ジョブに従った印刷処理の実行可否は、前記受信した印
刷ジョブが要求する用紙サイズに適合する用紙の実装の
有無、前記受信した印刷ジョブが要求する両面印刷のた
めのオプション装置の装着の有無、及び前記受信した印
刷ジョブが要求するフォント情報を格納したフォント記
憶媒体の装着の有無の少なくとも1つに基づき判別され
ることを特徴とする。In order to achieve the same object, a control method for a printing apparatus according to claim 23 of the present invention is the printing method according to any one of claims 14 to 22, wherein the printing according to the received print job is performed. Whether or not the process can be executed is determined based on whether or not a sheet is installed that matches the sheet size requested by the received print job, whether or not an optional device for duplex printing requested by the received print job is installed, and whether the received print job is The determination is made based on at least one of the presence and absence of a font storage medium storing font information requested by the job.
【0033】同じ目的を達成するために本発明の請求項
24の印刷装置の制御方法は、上記請求項18〜22の
いずれか1項に記載の構成において、前記受信した印刷
ジョブに従った印刷処理の実行可否は、前記受信した印
刷ジョブが要求する用紙サイズに適合する用紙の実装の
有無、前記受信した印刷ジョブが要求する両面印刷のた
めの両面印刷オプション装置の装着の有無、及び前記受
信した印刷ジョブが要求するフォント情報を格納したフ
ォント記憶媒体の装着の有無の少なくとも1つに基づき
判別され、前記所定処理は、前記受信した印刷ジョブの
要求に応じた前記用紙の実装、前記両面印刷オプション
装置の装着、または前記フォント記憶媒体の装着である
ことを特徴とする。In order to achieve the same object, a control method of a printing apparatus according to a twenty-fourth aspect of the present invention, in the configuration according to any one of the eighteenth to twenty-fourth aspects, performs printing according to the received print job. Whether or not the process can be executed is determined based on whether or not a sheet having a size matching the sheet size requested by the received print job is mounted, whether or not a duplex printing option device for duplex printing requested by the received print job is installed, and Is determined based on at least one of the presence or absence of a font storage medium storing font information requested by the received print job, and the predetermined processing includes mounting the paper in response to the received print job request, and performing the duplex printing. It is characterized by mounting of an optional device or mounting of the font storage medium.
【0034】同じ目的を達成するために本発明の請求項
25の印刷装置の制御方法は、上記請求項14〜24の
いずれか1項に記載の構成において、前記制御工程は、
前記実行することなく記憶した印刷ジョブをユーザの指
示に基づき実行する実行工程を含むことを特徴とする。In order to achieve the same object, a control method of a printing apparatus according to a twenty-fifth aspect of the present invention is the method according to any one of the fourteenth to twenty-fourth aspects, wherein the control step
An execution step of executing the stored print job without execution based on a user's instruction is included.
【0035】同じ目的を達成するために本発明の請求項
26の印刷装置の制御方法は、上記請求項25記載の構
成において、前記実行工程は、前記実行することなく記
憶した印刷ジョブをメニュー形式で表示し、該表示され
た印刷ジョブの中で所望する印刷ジョブの指示をユーザ
から受け付け、該指示を受け付けた印刷ジョブを実行す
ることを特徴とする。According to a twenty-sixth aspect of the present invention, in a control method of a printing apparatus according to the twenty-sixth aspect, the execution step includes the step of executing the print job stored without being executed in a menu format. , The user receives an instruction of a desired print job from the displayed print job from the user, and executes the print job having received the instruction.
【0036】同じ目的を達成するために本発明の請求項
27の記憶媒体は、複数の印刷ジョブを受信順に実行処
理可能な印刷装置を制御する印刷装置の制御方法で使用
されるプログラムを記憶した記憶媒体において、ホスト
コンピュータから印刷ジョブを受信する印刷ジョブ受信
工程のコードと、該印刷ジョブ受信工程のコードにより
受信した印刷ジョブに従った印刷処理の実行可否を判別
する実行可否判別工程のコードと、該実行可否判別工程
のコードにより、前記受信した印刷ジョブに従った印刷
処理が実行不能であると判別された場合は、該印刷ジョ
ブを実行することなく該印刷ジョブを記憶すると共に、
該印刷ジョブの次に前記印刷ジョブ受信工程のコードに
より受信された後発印刷ジョブに処理を移行するように
制御する制御工程のコードとを記憶したことを特徴とす
る。In order to achieve the same object, a storage medium according to claim 27 of the present invention stores a program used in a printing apparatus control method for controlling a printing apparatus capable of executing a plurality of print jobs in the order of reception. In the storage medium, a code of a print job receiving step of receiving a print job from the host computer, and a code of an execution determination step of determining whether or not to execute a print process according to the print job received by the code of the print job reception step, If it is determined that the print processing according to the received print job is not executable by the code of the execution availability determination step, the print job is stored without executing the print job,
After the print job, a code of a control step of controlling to shift the processing to a subsequent print job received by the code of the print job receiving step is stored.
【0037】同じ目的を達成するために本発明の請求項
28の記憶媒体は、上記請求項27記載の構成におい
て、前記実行可否判別工程のコードにより、前記受信し
た印刷ジョブに従った印刷処理が実行不能であると判別
された場合は、その旨を表示する表示工程のコードを記
憶したことを特徴とする。In order to achieve the same object, the storage medium according to claim 28 of the present invention is the storage medium according to claim 27, wherein the print processing according to the received print job is performed by the code of the execution determination step. When it is determined that the program cannot be executed, a code of a display step for displaying the fact is stored.
【0038】同じ目的を達成するために本発明の請求項
29の記憶媒体は、上記請求項28記載の構成におい
て、前記実行可否判別工程のコードは、前記表示工程の
コードにより前記印刷処理が実行不能である旨が表示さ
れた後も前記印刷処理の実行可否の判別を継続し、前記
制御工程のコードは、前記表示工程のコードにより前記
印刷処理が実行不能である旨が表示された後所定時間経
過前に、前記実行可否判別工程のコードにより、前記受
信した印刷ジョブに従った印刷処理が実行可能であると
判別された場合は、該印刷ジョブに従った印刷処理を実
行するように制御することを特徴とする。In order to achieve the same object, the storage medium according to claim 29 of the present invention is the storage medium according to claim 28, wherein the code of the execution determination step is executed by the code of the display step. The determination of whether or not the printing process can be performed is continued even after the message that the printing process cannot be performed is displayed. The code of the control process is a predetermined code after the code of the display process indicates that the printing process cannot be performed. If it is determined before the time elapses that the print processing according to the received print job is executable by the code of the execution availability determination step, control is performed to execute the print processing according to the print job. It is characterized by doing.
【0039】同じ目的を達成するために本発明の請求項
30の記憶媒体は、上記請求項28または29記載の構
成において、前記実行可否判別工程のコードは、前記表
示工程のコードにより前記印刷処理が実行不能である旨
が表示された後も前記印刷処理の実行可否の判別を継続
し、前記制御工程のコードによる前記印刷ジョブの記憶
及び前記次に受信された後発印刷ジョブへの処理の移行
は、前記表示工程のコードにより前記印刷処理が実行不
能である旨が表示された後所定時間経過しても、前記実
行可否判別工程のコードにより、前記受信した印刷ジョ
ブに従った印刷処理が実行可能であると判別されない場
合に行われることを特徴とする。In order to achieve the same object, the storage medium according to claim 30 of the present invention is the storage medium according to claim 28 or 29, wherein the code of the execution determination step is determined by the code of the display step. Continues to determine whether or not the printing process can be executed even after it is displayed that the printing process cannot be executed, and stores the printing job by the code of the control process and shifts the process to the next received printing job. The printing process according to the received print job is executed by the code of the execution determination step even if a predetermined time has elapsed after the code of the display process indicates that the printing process is not executable. It is performed when it is not determined that it is possible.
【0040】同じ目的を達成するために本発明の請求項
31の記憶媒体は、上記請求項27または28記載の構
成において、前記実行可否判別工程のコードにより、前
記受信した印刷ジョブに従った印刷処理が実行不能であ
ると判別された場合は、該印刷ジョブに従った印刷処理
の実行を可能にするための所定処理をユーザが直ちに行
うか否かについての該ユーザの意思を確認するユーザ意
思確認工程のコードを記憶したことを特徴とする。In order to achieve the same object, the storage medium according to claim 31 of the present invention is the storage medium according to claim 27 or 28, wherein the code according to the execution determination step is used for printing according to the received print job. If it is determined that the process cannot be executed, the user intends to confirm the user's intention as to whether or not the user immediately performs a predetermined process for enabling execution of the print process according to the print job. The code of the confirmation step is stored.
【0041】同じ目的を達成するために本発明の請求項
32の記憶媒体は、上記請求項31記載の構成におい
て、前記ユーザ意思確認工程のコードは、前記所定処理
を行う意思の確認を要求する通知を前記ホストコンピュ
ータに送信すると共に該通知に対する前記ホストコンピ
ュータからの回答を受信することにより前記ユーザの意
思を確認することを特徴とする。In order to achieve the same object, the storage medium according to claim 32 of the present invention is the storage medium according to claim 31, wherein the code of the user intention confirmation step requests confirmation of intention to perform the predetermined processing. It is characterized in that the user's intention is confirmed by transmitting a notification to the host computer and receiving a response from the host computer to the notification.
【0042】同じ目的を達成するために本発明の請求項
33の記憶媒体は、上記請求項31または32記載の構
成において、前記制御工程のコードは、前記ユーザ意思
確認工程のコードにより前記所定処理を前記ユーザが直
ちに行う意思がないことが確認された場合は、前記印刷
ジョブの記憶及び前記次に受信された印刷ジョブへの処
理の移行を直ちに行うことを特徴とする。In order to achieve the same object, the storage medium according to claim 33 of the present invention is the storage medium according to claim 31 or 32, wherein the code of the control step is the predetermined processing by the code of the user intention confirmation step. If it is confirmed that the user does not intend to perform the print job immediately, the storage of the print job and the transition of the process to the next received print job are performed immediately.
【0043】同じ目的を達成するために本発明の請求項
34の記憶媒体は、上記請求項31〜33のいずれか1
項に記載の構成において、前記実行可否判別工程のコー
ドは、前記ユーザ意思確認工程のコードにより前記所定
処理を前記ユーザが直ちに行う意思があることが確認さ
れた後も前記印刷処理の実行可否の判別を継続し、前記
制御工程のコードは、前記ユーザ意思確認工程のコード
により前記所定処理を前記ユーザが直ちに行う意思があ
ることが確認された後所定時間経過前に、前記実行可否
判別工程のコードにより、前記受信した印刷ジョブに従
った印刷処理が実行可能であると判別された場合は、該
印刷ジョブに従った印刷処理を実行するように制御する
ことを特徴とする。In order to achieve the same object, a storage medium according to claim 34 of the present invention is a storage medium according to any one of claims 31 to 33.
In the configuration described in the paragraph, the code of the execution determination step is a determination of whether the printing processing is executable even after it is confirmed by the code of the user intention confirmation step that the user has an intention to immediately perform the predetermined processing. The determination is continued, and before the predetermined time elapses, after the code of the control step confirms that the user has an intention to immediately perform the predetermined processing by the code of the user intention confirmation step, before the lapse of a predetermined time, When it is determined from the code that the print processing according to the received print job is executable, control is performed to execute the print processing according to the print job.
【0044】同じ目的を達成するために本発明の請求項
35の記憶媒体は、上記請求項31〜34のいずれか1
項に記載の構成において、前記実行可否判別工程のコー
ドは、前記ユーザ意思確認工程のコードにより前記所定
処理を前記ユーザが直ちに行う意思があることが確認さ
れた後も前記印刷処理の実行可否の判別を継続し、前記
制御工程のコードによる前記印刷ジョブの記憶及び前記
次に受信された印刷ジョブへの処理の移行は、前記ユー
ザ意思確認工程のコードにより前記所定処理を前記ユー
ザが直ちに行う意思があることが確認された後、所定時
間経過しても、前記実行可否判別工程のコードにより、
前記受信した印刷ジョブに従った印刷処理が実行可能で
あると判別されない場合に行われることを特徴とする。In order to achieve the same object, a storage medium according to claim 35 of the present invention is a storage medium according to any one of claims 31 to 34.
In the configuration described in the paragraph, the code of the execution determination step is a determination of whether the printing processing is executable even after it is confirmed by the code of the user intention confirmation step that the user has an intention to immediately perform the predetermined processing. The determination is continued, and the storage of the print job by the code of the control step and the transition of the processing to the next received print job are determined by the user's intention confirmation step by the user's intention to immediately execute the predetermined processing. After it is confirmed that there is, even if a predetermined time has elapsed, by the code of the execution possibility determination step,
The print job is performed when it is not determined that the print process according to the received print job is executable.
【0045】同じ目的を達成するために本発明の請求項
36の記憶媒体は、上記請求項27〜35のいずれか1
項に記載の構成において、前記受信した印刷ジョブに従
った印刷処理の実行可否は、前記受信した印刷ジョブが
要求する用紙サイズに適合する用紙の実装の有無、前記
受信した印刷ジョブが要求する両面印刷のためのオプシ
ョン装置の装着の有無、及び前記受信した印刷ジョブが
要求するフォント情報を格納したフォント記憶媒体の装
着の有無の少なくとも1つに基づき判別されることを特
徴とする。In order to achieve the same object, a storage medium according to claim 36 of the present invention is a storage medium according to any one of claims 27 to 35.
In the configuration described in the paragraph, whether or not the printing process according to the received print job can be executed is determined based on whether or not a sheet conforming to the sheet size required by the received print job is mounted, and both sides requested by the received print job. The determination is made based on at least one of the presence or absence of an optional device for printing and the presence or absence of a font storage medium storing font information requested by the received print job.
【0046】同じ目的を達成するために本発明の請求項
37の記憶媒体は、上記請求項31〜35のいずれか1
項に記載の構成において、前記受信した印刷ジョブに従
った印刷処理の実行可否は、前記受信した印刷ジョブが
要求する用紙サイズに適合する用紙の実装の有無、前記
受信した印刷ジョブが要求する両面印刷のための両面印
刷オプション装置の装着の有無、及び前記受信した印刷
ジョブが要求するフォント情報を格納したフォント記憶
媒体の装着の有無の少なくとも1つに基づき判別され、
前記所定処理は、前記受信した印刷ジョブの要求に応じ
た前記用紙の実装、前記両面印刷オプション装置の装
着、または前記フォント記憶媒体の装着であることを特
徴とする。In order to achieve the same object, a storage medium according to claim 37 of the present invention is a storage medium according to any one of claims 31 to 35.
In the configuration described in the paragraph, whether or not the printing process according to the received print job can be executed is determined based on whether or not a sheet conforming to the sheet size required by the received print job is mounted, and both sides requested by the received print job. Determination is made based on at least one of the presence or absence of a double-sided printing option device for printing, and the presence or absence of a font storage medium storing font information requested by the received print job;
The predetermined processing is mounting of the paper, mounting of the duplex printing option device, or mounting of the font storage medium in response to the request of the received print job.
【0047】同じ目的を達成するために本発明の請求項
38の記憶媒体は、上記請求項27〜37のいずれか1
項に記載の構成において、前記制御工程のコードは、前
記実行することなく記憶した印刷ジョブをユーザの指示
に基づき実行する実行工程のコードを記憶したことを特
徴とする。To achieve the same object, a storage medium according to claim 38 of the present invention is a storage medium according to any one of claims 27 to 37.
In the configuration described in the paragraph, the code of the control step stores a code of an execution step of executing the stored print job without execution based on a user's instruction.
【0048】同じ目的を達成するために本発明の請求項
39の記憶媒体は、上記請求項38記載の構成におい
て、前記実行工程のコードは、前記実行することなく記
憶した印刷ジョブをメニュー形式で表示し、該表示され
た印刷ジョブの中で所望する印刷ジョブの指示をユーザ
から受け付け、該指示を受け付けた印刷ジョブを実行す
ることを特徴とする。In order to achieve the same object, a storage medium according to claim 39 of the present invention is the storage medium according to claim 38, wherein the code of the execution step stores the print job stored without execution in a menu format. The displayed print job is displayed, and an instruction of a desired print job among the displayed print jobs is received from a user, and the print job having received the instruction is executed.
【0049】[0049]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0050】(第1の実施の形態)図1は、本発明の第
1の実施の形態に係る印刷装置の構成を示す断面図であ
る。(First Embodiment) FIG. 1 is a sectional view showing a configuration of a printing apparatus according to a first embodiment of the present invention.
【0051】本印刷装置は、例えばレーザビームプリン
タとして構成される。レーザビームプリンタ本体100
(以下、「LBP本体100」と記す)は、外部に接続
される不図示のホストコンピュータH等から供給される
印刷情報に従って記録紙上に像を形成する。ホストコン
ピュータHは複数接続可能であり、各ホストコンピュー
タHからは、プリントデータ及び制御コードからなる印
刷データの印刷開始から終了までの一連の印刷データ群
である印刷ジョブが任意のタイミングで本LBP本体1
00に送信されてくる。This printing apparatus is configured as, for example, a laser beam printer. Laser beam printer body 100
(Hereinafter, referred to as “LBP body 100”) forms an image on recording paper in accordance with print information supplied from a host computer H or the like (not shown) connected to the outside. A plurality of host computers H can be connected, and a print job, which is a series of print data from the start to the end of printing of print data including print data and control codes, is sent from the host computer H at an arbitrary timing. 1
It is sent to 00.
【0052】オペレーションパネル部120は、各種操
作のためのスイッチ及びLED表示器等(図示せず)を
有する。フォーマッタ制御部110は、LBP本体10
0の制御及びホストコンピュータHから供給される文字
情報等を解析し印刷処理を行う。The operation panel section 120 has switches for various operations, an LED display, and the like (not shown). The formatter control unit 110 controls the LBP body 10
0 and analyzes the character information and the like supplied from the host computer H to perform the printing process.
【0053】フォーマッタ制御部110により展開され
た印刷情報は、対応するパターンのビデオ信号に変換さ
れレーザドライバ131に出力される。レーザドライバ
131は、半導体レーザ141を駆動するための回路で
あり、入力されたビデオ信号に応じて半導体レーザ14
1から発射されるレーザ光142のオンオフを切り替え
る。The print information developed by the formatter control unit 110 is converted into a video signal of a corresponding pattern and output to the laser driver 131. The laser driver 131 is a circuit for driving the semiconductor laser 141, and operates in accordance with the input video signal.
The on / off of the laser light 142 emitted from 1 is switched.
【0054】レーザ光142は、回転多面鏡143で左
右方向に振らされて静電ドラム144上に走査露光され
る。これにより、静電ドラム144上には文字パターン
の静電潜像が形成されることになる。この潜像は、静電
ドラム144の周囲に配設された現像ユニット145に
より現像された後、記録紙に転写される。この記録紙と
してはカットシートが用いられる。カットシート記録紙
はLBP本体100に装着された用紙カセット146に
収納され、給紙ローラ147及び搬送ローラ148、1
49により、LBP本体100内に取り込まれて、静電
ドラム144に装着され、ここで記録紙に潜像が転写さ
れて画像が形成される。The laser beam 142 is swung right and left by the rotary polygon mirror 143 and is scanned and exposed on the electrostatic drum 144. As a result, an electrostatic latent image of a character pattern is formed on the electrostatic drum 144. This latent image is developed by a developing unit 145 disposed around the electrostatic drum 144 and then transferred to a recording sheet. A cut sheet is used as the recording paper. The cut sheet recording paper is stored in a paper cassette 146 mounted on the LBP main body 100, and is supplied with a paper feed roller 147 and transport rollers 148,
49, the image is taken into the LBP main body 100 and mounted on the electrostatic drum 144, where the latent image is transferred to the recording paper to form an image.
【0055】用紙カセット146近傍には、収納されて
いる用紙のサイズを検知する不図示のサイズ検知部(実
行可否判別手段の一部)が設けられている。用紙カセッ
ト146のほかに用紙サイズ毎に専用の用紙カセットを
用意しておき、用紙サイズの変更は用紙カセットの取り
替えによってなされる。各用紙カセットに検知用に形状
を異ならせた凹部等を設け、サイズ検知部は、上記凹部
等を物理的、または光学的に調べることで、セットされ
ている用紙カセット、すなわち用紙サイズを検知する。
なお、用紙カセット146に収納された用紙を直接光学
的に調べてサイズを検知するようにしてもよい。In the vicinity of the paper cassette 146, there is provided a size detector (not shown) for detecting the size of the stored paper (part of the execution possibility determining means). In addition to the paper cassette 146, a dedicated paper cassette is prepared for each paper size, and the paper size is changed by replacing the paper cassette. Each paper cassette is provided with a concave portion or the like having a different shape for detection, and the size detecting section physically or optically examines the concave portion or the like to detect the set paper cassette, that is, the paper size. .
Note that the size may be detected by directly and optically examining the sheets stored in the sheet cassette 146.
【0056】図2は、本印刷装置の制御構成を示すブロ
ック図である。FIG. 2 is a block diagram showing a control configuration of the printing apparatus.
【0057】本装置の制御構成では、CPU2(実行可
否判別手段、制御手段、ユーザ意思確認手段、実行手
段)にCPUバス2aを介してROM3、RAM4、通
信制御部5(印刷ジョブ受信手段)、LCD/LED6
(表示手段)、操作パネル7、NV−RAM(Non Vola
tile RAM)8及びハードディスク(HD)9が接続され
ている。In the control configuration of the present apparatus, the CPU 2 (executability determining means, control means, user intention confirming means, executing means) is connected to the ROM 3, RAM 4, communication control section 5 (print job receiving means) via the CPU bus 2a, LCD / LED6
(Display means), operation panel 7, NV-RAM (Non Vola
tile RAM) 8 and a hard disk (HD) 9 are connected.
【0058】CPU2はマイクロコンピュータ等で成
り、ROM3に格納されているプログラムに従って、C
PUバス2aを介して本装置全体の制御を司る。RAM
4は、CPU2のワークエリアとして使用される。通信
制御部5は、ホストコンピュータHとの通信制御を司
る。LCD/LED6は、LCD表示器及びLEDラン
プで構成される。操作パネル7は、印刷環境の設定等を
行うために使用される。The CPU 2 is composed of a microcomputer or the like, and operates according to a program stored in the ROM 3.
The overall control of the apparatus is controlled via the PU bus 2a. RAM
Reference numeral 4 is used as a work area of the CPU 2. The communication control unit 5 controls communication with the host computer H. The LCD / LED 6 includes an LCD display and an LED lamp. The operation panel 7 is used for setting a printing environment and the like.
【0059】NV−RAM8は、所定の設定時間T(所
定時間)等の情報を領域8aに格納する。所定の設定時
間Tは、後述する印刷ジョブ処理において印刷ジョブの
ハードディスク9への保存を判断するための時間であ
り、操作パネル7や印字環境設定データにより任意の値
に設定される。また、これらにより設定されない場合
は、ROM3に格納されたデフォルト値に設定される。The NV-RAM 8 stores information such as a predetermined set time T (predetermined time) in the area 8a. The predetermined set time T is a time for determining whether to save the print job on the hard disk 9 in a print job process described later, and is set to an arbitrary value by the operation panel 7 or the print environment setting data. If these are not set, they are set to the default values stored in the ROM 3.
【0060】ハードディスク9は、ホストコンピュータ
Hから受信される印刷ジョブをデータ領域9aに複数格
納することができる。The hard disk 9 can store a plurality of print jobs received from the host computer H in the data area 9a.
【0061】図3は、本実施の形態における印刷ジョブ
処理のフローチャートを示す図である。本処理はCPU
2により実行される。FIG. 3 is a diagram showing a flowchart of the print job processing in this embodiment. This processing is CPU
2 is performed.
【0062】まず、ホストコンピュータHから送られて
きた印刷ジョブを読み込み(ステップS101)、デー
タ解析を行う(ステップS102)。このデータ解析で
は、印刷ジョブが要求する用紙サイズ、すなわち印刷ジ
ョブの中で定義されている用紙サイズを調べる。次い
で、データ解析の結果を基に、印刷ジョブが要求する用
紙サイズの用紙カセットがLBP本体100に実装され
ているか否かを判別する(ステップS103)。First, a print job sent from the host computer H is read (step S101), and data analysis is performed (step S102). In this data analysis, the paper size requested by the print job, that is, the paper size defined in the print job is checked. Next, based on the result of the data analysis, it is determined whether or not a paper cassette of a paper size requested by the print job is mounted on the LBP main body 100 (step S103).
【0063】その判別の結果、印刷ジョブが要求する用
紙サイズの用紙カセットがLBP本体100に実装され
ている場合は、直ちに当該印刷ジョブについて印刷処理
を実行し(ステップS106)、本処理を終了する。As a result of the determination, if the paper cassette of the paper size requested by the print job is mounted on the LBP main body 100, the print process is immediately executed for the print job (step S106), and the present process ends. .
【0064】一方、印刷ジョブが要求する用紙サイズの
用紙カセットがLBP本体100に実装されていない場
合は、オペレータコールを発生する(ステップS10
4)。すなわち、例えば「本印刷装置には印刷ジョブで
要求された用紙サイズが実装されていません」という意
味内容のオペレータコールを発生する。オペレータコー
ルとしては、「ヨウキュウA3ヨウシナシ」等のメッセ
ージをLCD/LED6のLCD表示器に表示するか、
あるいは警告ブザー等を鳴らしてもよく、またこれら両
方を行ってもよい。On the other hand, if the paper cassette of the paper size requested by the print job is not mounted on the LBP main body 100, an operator call is issued (step S10).
4). In other words, for example, an operator call having a meaning of “the printing apparatus does not have the paper size required for the print job” is generated. As the operator call, a message such as “North A3” is displayed on the LCD display of the LCD / LED 6, or
Alternatively, a warning buzzer or the like may be sounded, or both of them may be performed.
【0065】次いで、CPU2の機能の1つであるタイ
マを作動させて、オペレータコール発生後の経過時間p
tの測定を開始し(ステップS105)、印刷ジョブが
要求する用紙サイズの用紙カセットがLBP本体100
に実装されたか否かを判別する(ステップS106)。Next, a timer, which is one of the functions of the CPU 2, is operated to set the elapsed time p after the occurrence of the operator call.
t is started (step S105), and the paper cassette of the paper size requested by the print job is
Is determined (step S106).
【0066】その判別の結果、印刷ジョブが要求する用
紙サイズの用紙カセットがLBP本体100に実装され
た場合は、前記ステップS109に進んで印刷処理を実
行する一方、依然として印刷ジョブが要求する用紙サイ
ズの用紙カセットがLBP本体100に実装されない場
合は、オペレータコール発生後の経過時間ptが上記N
V−RAM8に格納されている所定の設定時間Tに達し
たか否かを判別する(ステップS107)。As a result of the determination, if the paper cassette having the paper size requested by the print job is mounted on the LBP main body 100, the process proceeds to step S109 to execute the printing process, while the paper size requested by the print job is still being processed. When the paper cassette of No. is not mounted on the LBP main body 100, the elapsed time pt after the occurrence of the operator call is N
It is determined whether or not a predetermined set time T stored in the V-RAM 8 has been reached (step S107).
【0067】その判別の結果、経過時間ptが設定時間
Tに達していない場合は、前記ステップS106に戻
る。従って、印刷ジョブが要求する用紙サイズの用紙カ
セットが実装されるか、経過時間ptが設定時間Tに達
するまでの間、前記ステップS106、S107の判別
が繰り返される。If it is determined that the elapsed time pt has not reached the set time T, the flow returns to step S106. Therefore, the determinations in steps S106 and S107 are repeated until a paper cassette of the paper size required by the print job is mounted or until the elapsed time pt reaches the set time T.
【0068】一方、経過時間ptが設定時間Tに達した
場合は、当該処理しようとしている印刷ジョブをハード
ディスク9のデータ領域9aに保存して(ステップS1
08)、本処理を終了する。これにより、直ちには処理
できない印刷ジョブの実行を保留して、後発の印刷ジョ
ブに処理を移行することができる。なお、印刷ジョブを
保存する際、当該印刷ジョブを送信したユーザのログイ
ン名も共に保存するようにする。これにより、後述する
ように、ハードディスク9に保存された印刷ジョブを後
に実行させる際に、印刷ジョブの検索、指定が容易にな
る。On the other hand, if the elapsed time pt has reached the set time T, the print job to be processed is stored in the data area 9a of the hard disk 9 (step S1).
08), this process ends. As a result, execution of a print job that cannot be processed immediately can be suspended, and processing can be shifted to a later print job. When the print job is stored, the login name of the user who transmitted the print job is also stored. As a result, as will be described later, when the print job stored in the hard disk 9 is executed later, it is easy to search for and specify the print job.
【0069】図4は、ハードディスクに印刷ジョブが保
存される場合における表示の一例を示す図である。この
表示は、LCD/LED6のLCD表示器においてなさ
れる。FIG. 4 is a diagram showing an example of a display when a print job is stored on the hard disk. This display is made on the LCD display of the LCD / LED 6.
【0070】ユーザは、自分の出力結果を取りに印刷装
置のところまでいったが出力結果がない場合、この表示
により自分の印刷ジョブが実行されずに保存されている
ことを知る。When the user goes to the printing apparatus to obtain his or her own output result, but there is no output result, this display indicates that his or her print job has been saved without being executed.
【0071】図5は、ハードディスク9に保存された印
刷ジョブを確認し出力処理を実行する際の操作の流れを
示す状態遷移図である。この操作は操作パネル7により
なされる。FIG. 5 is a state transition diagram showing the flow of operations when a print job stored in the hard disk 9 is confirmed and output processing is executed. This operation is performed by the operation panel 7.
【0072】まず、オンライン状態においてオンライン
キーを押すと(ステップS501)、オフライン状態に
移行する。次いでセットアップキー(ユーティリティー
キー)を押下すると(ステップS502)、ユーティリ
ティーメニューが表示される。ユーティリティーメニュ
ーには、ステータスプリントやフォントリスト等の各種
ユーティリティーと共に、「HD保存データ」という項
目がある。ここで不図示の左右の矢印キーにて「HD保
存データ」を選択し(ステップS503)、「HD保存
データ」を表示させて、不図示の下矢印キー(決定ボタ
ン)を押下すると(ステップS504)、印刷ジョブの
選択モードに入る。First, when the online key is pressed in the online state (step S501), the state shifts to the offline state. Next, when a setup key (utility key) is pressed (step S502), a utility menu is displayed. The utility menu includes an item "HD Saved Data" along with various utilities such as a status print and a font list. Here, "HD storage data" is selected with left and right arrow keys (not shown) (step S503), "HD storage data" is displayed, and a down arrow key (decision button) not shown is pressed (step S504). ), And enters a print job selection mode.
【0073】印刷ジョブの選択モードで、上記左右の矢
印キーにて自分のユーザ名(ログイン名)(例えばユー
ザ名C)が表示されるまで移動して表示させた後(ステ
ップS505)、上記下矢印キー(決定ボタン)を押下
すると(ステップS506)、その印刷ジョブの印刷処
理が実行される(実行手段)。In the print job selection mode, the user moves and displays his / her user name (login name) (for example, user name C) using the left and right arrow keys (step S505). When the arrow key (decision button) is pressed (step S506), the printing process of the print job is executed (execution unit).
【0074】本実施の形態によれば、印刷ジョブが要求
する用紙サイズの用紙カセットがLBP本体100に実
装されていない場合は、オペレータコールを発生した
後、設定時間Tを経過しても要求用紙サイズの用紙カセ
ットが実装されなかった場合に、印刷ジョブをハードデ
ィスク9に保存するようにしたので、処理すべき印刷ジ
ョブが複数ある場合に、先行印刷ジョブ処理の対応のた
めに長時間処理が中断することを回避して後発の印刷ジ
ョブの処理渋滞を抑制することができる。これにより、
印刷業務の効率を向上することができる。また、ハード
ディスク9に保存された印刷ジョブは後に実行可能であ
るので、再度同じ印刷ジョブを発行する手間を省くこと
ができる。しかも、保存した印刷ジョブをメニュー形式
で表示し、ユーザが印刷ジョブを選択するようにしたの
で、実行保留された印刷ジョブを簡単な操作で実行する
ことができる。According to the present embodiment, when the paper cassette of the paper size requested by the print job is not mounted in the LBP main body 100, the requested paper is not generated even after the set time T has elapsed after the operator call is generated. When the paper cassette of the size is not mounted, the print job is stored in the hard disk 9, so if there are a plurality of print jobs to be processed, the processing is interrupted for a long time to cope with the preceding print job processing. Can be avoided, and congestion in the processing of a subsequent print job can be suppressed. This allows
The efficiency of the printing operation can be improved. Further, since the print job stored in the hard disk 9 can be executed later, it is not necessary to issue the same print job again. In addition, since the stored print job is displayed in a menu format and the user selects a print job, the print job whose execution is suspended can be executed by a simple operation.
【0075】また、オペレータコールを発生すること
で、ユーザに適切な対応を迅速に促すことができる。ま
た、必要な用紙カセットが実装されていない場合であっ
ても、設定時間Tを経過するまでに実装された場合は、
その印刷処理を実行するようにしたので、先行ジョブ処
理の対応のための時間的猶予を適当なだけ与え、対応が
適当になされる限りは先行印刷ジョブの処理を実行する
ことができる。Further, by generating an operator call, it is possible to promptly prompt the user to take appropriate action. Even if the necessary paper cassette is not mounted, if it is mounted before the set time T elapses,
Since the printing process is executed, an appropriate time allowance for the processing of the preceding job processing is given, and the processing of the preceding printing job can be executed as long as the processing is appropriately performed.
【0076】(第2の実施の形態)本発明の第2の実施
の形態では、印刷ジョブが要求する用紙サイズの用紙カ
セットがLBP本体100に実装されていない場合に、
実装作業をユーザが直ちに行う意思があるか否かによっ
て印刷ジョブのハードディスク9への保存タイミングを
制御するようにした点が第1の実施の形態と異なり、そ
の他の構成は第1の実施の形態と同様である。(Second Embodiment) In a second embodiment of the present invention, when a paper cassette of a paper size requested by a print job is not mounted on the LBP main body 100,
The difference from the first embodiment is that the timing at which a print job is stored in the hard disk 9 is controlled depending on whether or not the user intends to immediately carry out the mounting operation. Other configurations are the same as those of the first embodiment. Is the same as
【0077】図6は、本実施の形態における印刷ジョブ
処理のフローチャートを示す図である。本処理はCPU
2により実行される。FIG. 6 is a diagram showing a flowchart of the print job processing in this embodiment. This processing is CPU
2 is performed.
【0078】まず、ステップS201〜S204では、
図3のステップS101〜S104と同様の処理を実行
する。ステップS204の処理後は、印刷ジョブを送信
してきたホストコンピュータHのユーザに対して、ユー
ザ意思確認通知、すなわち印刷ジョブが要求する用紙サ
イズの用紙カセットがLBP本体100に実装されてい
ない旨を通知する(ステップS205)。この通知に
は、「即座に印刷装置に向かい必要サイズの用紙カセッ
トを準備するつもりなのか」それとも「後で時間が空い
たときに準備するつもりなのか」というユーザの意思を
確認するメッセージが含まれ、これがホストコンピュー
タHにおいて表示される。First, in steps S201 to S204,
The same processing as steps S101 to S104 in FIG. 3 is executed. After the process in step S204, the user of the host computer H that has transmitted the print job is notified of the user's intention, that is, the fact that the paper cassette of the paper size requested by the print job is not mounted on the LBP main body 100. (Step S205). This notification includes a message confirming the user's intention, "Do you intend to prepare the paper cassette of the required size immediately for the printing device?" Or "Do you intend to prepare when the time becomes available later?" This is displayed on the host computer H.
【0079】図7は、用紙の準備に関するユーザの意思
を確認するための表示メッセージの一例を示す図であ
る。同図に示すように、必要サイズの用紙カセットが実
装されていない旨と、「用紙を準備する」または「後で
用紙を準備する」の選択項目を表示させる。ユーザは、
いずれかを入力すると、印刷装置にその情報が送信され
る。FIG. 7 is a diagram showing an example of a display message for confirming the user's intention regarding paper preparation. As shown in the drawing, a message that a paper cassette of a required size is not mounted and a selection item of “prepare paper” or “prepare paper later” are displayed. The user
When one of them is input, the information is transmitted to the printing apparatus.
【0080】次いで、ユーザが用紙カセットを直ちに準
備(所定処理)する意思があるか否かを判別する(ステ
ップS206)(ユーザ意思確認手段)。その判別の結
果、ユーザが「後で用紙を準備する」を選択した場合
は、ユーザが用紙カセットを直ちに準備する意思がない
ものとして、ステップS210に進み、図3のステップ
S108と同様に、当該処理しようとしている印刷ジョ
ブをハードディスク9のデータ領域9aに保存して、本
処理を終了する。なお、印刷ジョブを保存する際、当該
印刷ジョブを送信したユーザのログイン名も共に保存す
るようにする。Next, it is determined whether or not the user has an intention to immediately prepare (predetermined processing) the paper cassette (step S206) (user intention confirmation means). As a result of the determination, if the user selects “prepare paper later”, it is determined that the user does not intend to immediately prepare the paper cassette, and the process proceeds to step S210, and the same as step S108 in FIG. The print job to be processed is stored in the data area 9a of the hard disk 9, and the process ends. When the print job is stored, the login name of the user who transmitted the print job is also stored.
【0081】一方、ユーザが「用紙を準備する」を選択
した場合は、ユーザが用紙カセットを直ちに準備する意
思があるものとして、CPU2のタイマを作動させて、
ユーザ意思確認通知後の経過時間pt’の測定を開始し
(ステップS207)、印刷ジョブが要求する用紙サイ
ズの用紙カセットがLBP本体100に実装されたか否
かを判別する(ステップS208)。On the other hand, when the user selects "prepare paper", the user operates the timer of the CPU 2 assuming that the user intends to immediately prepare the paper cassette.
The measurement of the elapsed time pt 'after the notification of the user's intention confirmation is started (step S207), and it is determined whether or not the paper cassette of the paper size requested by the print job is mounted on the LBP main body 100 (step S208).
【0082】その判別の結果、印刷ジョブが要求する用
紙サイズの用紙カセットがLBP本体100に実装され
た場合は、前記ステップS211に進んで印刷処理を実
行する一方、依然として印刷ジョブが要求する用紙サイ
ズの用紙カセットがLBP本体100に実装されない場
合は、ユーザ意思確認通知後の経過時間pt’が上記N
V−RAM8に格納されている所定の設定時間Tに達し
たか否かを判別する(ステップS209)。As a result of the determination, if a paper cassette having the paper size required by the print job is mounted on the LBP main body 100, the process proceeds to step S211 to execute the printing process, while the paper size still required by the print job is maintained. When the paper cassette is not mounted on the LBP main body 100, the elapsed time pt 'after the notification of the user's intention is set to N
It is determined whether a predetermined set time T stored in the V-RAM 8 has been reached (step S209).
【0083】その判別の結果、経過時間pt’が設定時
間Tに達していない場合は、前記ステップS208に戻
る。従って、印刷ジョブが要求する用紙サイズの用紙カ
セットが実装されるか、経過時間pt’が設定時間Tに
達するまでの間、前記ステップS208、S209の判
別が繰り返される。If it is determined that the elapsed time pt 'has not reached the set time T, the flow returns to step S208. Therefore, the determinations in steps S208 and S209 are repeated until a paper cassette of a paper size required by the print job is mounted or until the elapsed time pt 'reaches the set time T.
【0084】一方、前記ステップS209の判別の結
果、経過時間pt’が設定時間Tに達した場合は、前記
ステップS210に進んでハードディスク9をハードデ
ィスク9に保存する。On the other hand, when the elapsed time pt 'has reached the set time T as a result of the determination in the step S209, the process proceeds to the step S210 and the hard disk 9 is stored in the hard disk 9.
【0085】本実施の形態によれば、ユーザ意思確認通
知によりユーザの意思を確認し、印刷ジョブが要求する
用紙カセットをユーザが直ちに準備する意思がある場合
は、ユーザ意思確認通知後設定時間Tを経過しても要求
用紙サイズの用紙カセットが実装されなかった場合に、
印刷ジョブをハードディスク9に保存するようにしたの
で、後発印刷ジョブの処理渋滞防止及び印刷ジョブの再
発行の手間の省略に関し、第1の実施の形態と同様の効
果を奏することができるだけでなく、印刷ジョブが要求
する用紙カセットをユーザが直ちに準備する意思がない
場合は、印刷ジョブを直ちにハードディスク9に保存す
るようにしたので、先行印刷ジョブに緊急性がない場合
等に処理を後発印刷ジョブに速やかに移行して処理渋滞
を最小限に抑えることができる。According to the present embodiment, the user's intention is confirmed by the user's intention confirmation notice, and if the user intends to immediately prepare the paper cassette requested by the print job, the set time T after the user's intention confirmation notice is given. If the paper cassette of the requested paper size is not installed after
Since the print job is stored in the hard disk 9, not only the processing congestion of the subsequent print job can be prevented and the same effect as in the first embodiment can be achieved with respect to the omission of the trouble of reissuing the print job, but also If the user does not intend to immediately prepare the paper cassette requested by the print job, the print job is immediately stored in the hard disk 9. Therefore, when the preceding print job has no urgency, the processing is performed on the subsequent print job. The process can be shifted promptly to minimize processing congestion.
【0086】また、ユーザ意思確認通知は印刷装置上で
はなく印刷ジョブを送信してきたホストコンピュータH
上に表示させるようにしたので、先行印刷ジョブの発行
者の意思を迅速に確認することができる。The user's intention confirmation notification is sent not from the printing apparatus but from the host computer H which has transmitted the print job.
Since it is displayed above, the intention of the issuer of the preceding print job can be quickly confirmed.
【0087】なお、上記各実施の形態では、印刷ジョブ
が実行不能な事由として、印刷ジョブが要求する用紙サ
イズの用紙カセットがLBP本体100に実装されてい
ない場合を例示したが、これに限るものではなく、その
先行印刷ジョブが実行できなくても後発の印刷ジョブな
らば実行できる可能性があるような場合に広く適用可能
である。例えば、印刷ジョブが両面印刷を要求している
が、両面印刷のための両面印刷オプション装置等が装着
されておらず、装着が必要な場合や、印刷ジョブが特定
のフォントでの印刷を要求しているが、対応するフォン
ト情報が内蔵されておらず、対応するフォント情報を格
納したフォントROM等の記憶媒体(拡張フォント等)
を装着する必要がある場合等に、同様に適用可能であ
る。In each of the above embodiments, the case where the paper cassette of the paper size requested by the print job is not mounted on the LBP main body 100 is exemplified as the reason that the print job cannot be executed. However, the present invention can be widely applied to a case where even if the preceding print job cannot be executed, there is a possibility that a later print job can be executed. For example, a print job requires duplex printing, but a duplex printing option device for duplex printing is not installed and needs to be installed, or the print job requires printing in a specific font. However, the corresponding font information is not built-in, and a storage medium (extended font, etc.) such as a font ROM storing the corresponding font information is stored.
This can be similarly applied when it is necessary to attach a.
【0088】なお、一旦ハードディスク9に保存され、
後で実行指示された印刷ジョブ同士、及び該後で実行指
示された印刷ジョブとホストコンピュータHから新たに
受信される印刷ジョブとの間でも、図3、図6の印刷ジ
ョブ処理を適用し、実行が不能な場合は後発印刷ジョブ
を先に処理するようにしてもよい。Note that the data is temporarily stored in the hard disk 9 and
The print job process shown in FIGS. 3 and 6 is applied between print jobs that are instructed to be executed later and between a print job that is instructed to be executed later and a print job newly received from the host computer H. If execution is not possible, the subsequent print job may be processed first.
【0089】なお、上記各実施の形態において、本発明
を達成するためのソフトウェアによって表される制御プ
ログラムを記憶した記憶媒体を、印刷装置やシステムに
読み出すことによっても、同様の効果を奏することがで
きる。In each of the above embodiments, a similar effect can be obtained by reading out a storage medium storing a control program represented by software for achieving the present invention into a printing apparatus or a system. it can.
【0090】図8は、印刷装置に使用される記憶媒体の
メモリマップの一例を示す図である。ディレクトリ情報
は各工程のコードが記憶された記憶場所を示している。
同図に示すように、例えば、印刷装置に使用される記憶
媒体としての不図示のROMに、複数の印刷ジョブを受
信順に実行処理可能な印刷装置を制御する印刷装置の制
御方法で使用されるプログラムを記憶すると共に、印刷
ジョブ受信工程のコード、実行可否判別工程のコード、
制御工程のコードの各工程のコードを記憶する。各工程
のコードは、それぞれ以下の機能を有する。すなわち、
印刷ジョブ受信工程のコードは、ホストコンピュータか
ら印刷ジョブを受信する。実行可否判別工程のコード
は、印刷ジョブ受信工程のコードにより受信した印刷ジ
ョブに従った印刷処理の実行可否を判別する。制御工程
のコードは、実行可否判別工程のコードにより、受信し
た印刷ジョブに従った印刷処理が実行不能であると判別
された場合は、印刷ジョブを実行することなく該印刷ジ
ョブを記憶すると共に、該印刷ジョブの次に印刷ジョブ
受信工程のコードにより受信された後発印刷ジョブに処
理を移行するように制御する。FIG. 8 is a diagram showing an example of a memory map of a storage medium used in the printing apparatus. The directory information indicates the storage location where the code of each process is stored.
As shown in the figure, for example, a ROM (not shown) as a storage medium used in a printing apparatus is used in a printing apparatus control method for controlling a printing apparatus capable of executing a plurality of print jobs in the order of reception. A program is stored, and a code of a print job receiving step, a code of an execution determination step,
The code of each step of the code of the control step is stored. The code of each step has the following functions. That is,
The print job receiving step code receives a print job from a host computer. The code of the execution determination step determines whether the printing process according to the print job received by the code of the print job reception step is executable. The code of the control step stores the print job without executing the print job when it is determined by the code of the execution determination step that the print processing according to the received print job is not executable, Control is performed so that the processing is shifted to the subsequent print job received by the code of the print job receiving step after the print job.
【0091】なお、これらの場合の記憶媒体としては、
ROMのほか、フロッピディスク、ハードディスク、光
ディスク、CD−ROM、CD−R、磁気テープ、不揮
発性のメモリカード等を用いることができる。The storage medium in these cases is as follows.
In addition to the ROM, a floppy disk, a hard disk, an optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, and the like can be used.
【0092】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPUなどが実際の処理の一部または全部を行
い、その処理によって前述した実施形態の機能が実現さ
れる場合も含まれる。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The case where the CPU of the function expansion board or the function expansion unit performs part or all of the actual processing, and the function of the above-described embodiment is realized by the processing.
【0093】[0093]
【発明の効果】以上説明したように、本発明の請求項1
に係る印刷装置、請求項14に係る印刷装置の制御方法
または請求項27に係る記憶媒体によれば、先行印刷ジ
ョブの印刷処理待ちのために後発印刷ジョブの処理が滞
るのを防止することができると共に、印刷ジョブの再発
行の手間を省くことができる。As described above, according to the first aspect of the present invention,
According to the printing apparatus according to the first aspect, the printing apparatus control method according to the fourteenth aspect, or the storage medium according to the twenty-seventh aspect, it is possible to prevent a delay in processing of a subsequent print job due to waiting for printing processing of a preceding print job. In addition, it is possible to save the trouble of reissuing the print job.
【0094】本発明の請求項2に係る印刷装置、請求項
15に係る印刷装置の制御方法または請求項28に係る
記憶媒体によれば、ユーザに適切な対応を迅速に促すこ
とができる。According to the printing apparatus of claim 2 of the present invention, the control method of the printing apparatus of claim 15, or the storage medium of claim 28, it is possible to promptly prompt the user to take appropriate action.
【0095】本発明の請求項3に係る印刷装置、請求項
16に係る印刷装置の制御方法または請求項29に係る
記憶媒体によれば、先行ジョブ処理の対応のための時間
的猶予を適当なだけ与え、対応が適当になされる限りは
先行印刷ジョブの処理を実行することができる。According to the printing apparatus of the third aspect of the present invention, the control method of the printing apparatus of the sixteenth aspect, or the storage medium of the twenty-ninth aspect, an appropriate time allowance for the processing of the preceding job can be provided. And the processing of the preceding print job can be executed as long as the response is appropriately made.
【0096】本発明の請求項4に係る印刷装置、請求項
17に係る印刷装置の制御方法または請求項30に係る
記憶媒体によれば、先行印刷ジョブ処理の対応のための
時間的猶予を与えると共に長時間の処理中断を回避して
後発の印刷ジョブの処理渋滞を抑制することができる。According to the printing apparatus according to the fourth aspect of the present invention, the printing apparatus control method according to the seventeenth aspect, or the storage medium according to the thirtieth aspect, a time margin is provided for handling the preceding print job processing. At the same time, it is possible to avoid a long-time interruption of the processing and to suppress the processing congestion of the subsequent print job.
【0097】本発明の請求項5に係る印刷装置、請求項
18に係る印刷装置の制御方法または請求項31に係る
記憶媒体によれば、ユーザによる対応意思の有無に応じ
て先行印刷ジョブの処理を優先するか後発印刷ジョブへ
の処理移行を優先するかを判断し、状況に応じて処理渋
滞を適切に抑えることができる。According to the printing apparatus of claim 5 of the present invention, the control method of the printing apparatus of claim 18, or the storage medium of claim 31, processing of a preceding print job according to whether or not the user intends to respond. It is possible to determine whether to prioritize the process transfer to the subsequent print job or not, and appropriately suppress the processing congestion according to the situation.
【0098】本発明の請求項6に係る印刷装置、請求項
19に係る印刷装置の制御方法または請求項32に係る
記憶媒体によれば、先行印刷ジョブの発行者に迅速な回
答を要求することができる。According to the printing apparatus according to claim 6 of the present invention, the printing apparatus control method according to claim 19 or the storage medium according to claim 32, a request for a prompt reply is issued to the issuer of the preceding print job. Can be.
【0099】本発明の請求項7に係る印刷装置、請求項
20に係る印刷装置の制御方法または請求項33に係る
記憶媒体によれば、先行印刷ジョブに緊急性がない場合
等に処理を後発印刷ジョブに速やかに移行して処理渋滞
を最小限に抑えることができる。According to the printing apparatus according to claim 7 of the present invention, the control method of the printing apparatus according to claim 20, or the storage medium according to claim 33, the processing is delayed when the preceding print job has no urgency. It is possible to quickly shift to a print job and minimize processing congestion.
【0100】本発明の請求項8に係る印刷装置、請求項
21に係る印刷装置の制御方法または請求項34に係る
記憶媒体によれば、先行ジョブ処理の対応のための時間
的猶予を適当なだけ与え、対応が適当になされる限りは
先行印刷ジョブの処理を実行することができる。According to the printing apparatus according to claim 8 of the present invention, the control method of the printing apparatus according to claim 21, or the storage medium according to claim 34, the time allowance for the processing of the preceding job is appropriately set. And the processing of the preceding print job can be executed as long as the response is appropriately made.
【0101】本発明の請求項9に係る印刷装置、請求項
22に係る印刷装置の制御方法または請求項35に係る
記憶媒体によれば、先行印刷ジョブ処理の対応のための
時間的猶予を与えると共に長時間の処理中断を回避して
後発の印刷ジョブの処理渋滞を抑制することができる。According to the printing apparatus of the ninth aspect of the present invention, the control method of the printing apparatus of the twenty-second aspect, or the storage medium of the thirty-fifth aspect, a time margin is provided for handling the preceding print job processing. At the same time, it is possible to avoid a long-time interruption of the processing and to suppress the processing congestion of the subsequent print job.
【0102】本発明の請求項10に係る印刷装置、請求
項23に係る印刷装置の制御方法たは請求項36に係る
記憶媒体によれば、用紙サイズ、両面印刷、フォント等
に関し、印刷ジョブの要求によってはユーザの介助が必
要な場合において、先行印刷ジョブの印刷処理待ちのた
めに後発印刷ジョブの処理が滞るのを防止することがで
きる。According to the printing apparatus according to the tenth aspect of the present invention, the control method of the printing apparatus according to the twenty-third aspect, and the storage medium according to the thirty-sixth aspect, the print job is related to the paper size, double-sided printing, font, and the like. When the user needs assistance depending on the request, it is possible to prevent the processing of the subsequent print job from being delayed due to the waiting for the print processing of the preceding print job.
【0103】本発明の請求項11に係る印刷装置、請求
項24に係る印刷装置の制御方法または請求項37に係
る記憶媒体によれば、用紙サイズ、両面印刷、フォント
に関し、印刷ジョブの要求によってはユーザの介助が必
要な場合において、先行印刷ジョブの印刷処理待ちのた
めに後発印刷ジョブの処理が滞るのを防止することがで
きる。According to the printing apparatus according to claim 11 of the present invention, the control method of the printing apparatus according to claim 24, or the storage medium according to claim 37, regarding the paper size, double-sided printing, and font, the print job is requested. In the case where the user's assistance is required, it is possible to prevent the processing of the subsequent print job from being delayed due to waiting for the print processing of the preceding print job.
【0104】本発明の請求項12に係る印刷装置、請求
項25に係る印刷装置の制御方法または請求項38に係
る記憶媒体によれば、実行保留された印刷ジョブを後に
任意に実行することができ、印刷ジョブの再発行の手間
を省略することができる。According to the printing apparatus of the twelfth aspect of the present invention, the control method of the printing apparatus of the twenty-fifth aspect, or the storage medium of the thirty-eighth aspect, a print job whose execution has been suspended can be arbitrarily executed later. This can save the trouble of reissuing the print job.
【0105】本発明の請求項13に係る印刷装置、請求
項26に係る印刷装置の制御方法または請求項39に係
る記憶媒体によれば、実行保留された印刷ジョブを簡単
な操作で実行することができる。According to the printing apparatus according to the thirteenth aspect of the present invention, the control method of the printing apparatus according to the twenty-sixth aspect, or the storage medium according to the thirty-ninth aspect, a print job whose execution is suspended can be executed by a simple operation. Can be.
【図1】本発明の第1の実施の形態に係る印刷装置の構
成を示す断面図である。FIG. 1 is a cross-sectional view illustrating a configuration of a printing apparatus according to a first embodiment of the present invention.
【図2】本印刷装置の制御構成を示すブロック図であ
る。FIG. 2 is a block diagram illustrating a control configuration of the printing apparatus.
【図3】同形態における印刷ジョブ処理のフローチャー
トを示す図である。FIG. 3 is a diagram illustrating a flowchart of print job processing according to the embodiment.
【図4】同形態におけるハードディスクに印刷ジョブが
保存される場合における表示の一例を示す図である。FIG. 4 is a diagram illustrating an example of a display when a print job is stored in a hard disk according to the embodiment.
【図5】同形態におけるハードディスクに保存された印
刷ジョブを確認し出力処理を実行する際の操作の流れを
示す状態遷移図である。FIG. 5 is a state transition diagram showing a flow of operations when a print job stored in a hard disk is confirmed and output processing is executed in the same embodiment.
【図6】本発明の第2の実施の形態における印刷ジョブ
処理のフローチャートを示す図である。FIG. 6 is a diagram illustrating a flowchart of a print job process according to the second embodiment of the present invention.
【図7】同形態における用紙の準備に関するユーザの意
思を確認するための表示メッセージの一例を示す図であ
る。FIG. 7 is a diagram showing an example of a display message for confirming a user's intention regarding preparation of paper in the embodiment.
【図8】各実施の形態の印刷装置に使用される記憶媒体
のメモリマップの一例を示す図である。FIG. 8 is a diagram illustrating an example of a memory map of a storage medium used in the printing apparatus according to each embodiment.
2 CPU(実行可否判別手段、制御手段、ユーザ意思
確認手段、実行手段) 3 ROM 4 RAM 5 通信制御部(印刷ジョブ受信手段) 6 LCD/LED(表示手段) 7 操作パネル 8 NV−RAM 8a 領域 9 ハードディスク(HD) 9a データ領域 100 LBP本体 146 用紙カセット2 CPU (executability determination means, control means, user intention confirmation means, execution means) 3 ROM 4 RAM 5 Communication control section (print job receiving means) 6 LCD / LED (display means) 7 Operation panel 8 NV-RAM 8a area 9 Hard disk (HD) 9a Data area 100 LBP body 146 Paper cassette
Claims (39)
能な印刷装置において、 ホストコンピュータから印刷ジョブを受信する印刷ジョ
ブ受信手段と、 該印刷ジョブ受信手段により受信した印刷ジョブに従っ
た印刷処理の実行可否を判別する実行可否判別手段と、 該実行可否判別手段により、前記受信した印刷ジョブに
従った印刷処理が実行不能であると判別された場合は、
該印刷ジョブを実行することなく該印刷ジョブを記憶す
ると共に、該印刷ジョブの次に前記印刷ジョブ受信手段
により受信された後発印刷ジョブに処理を移行するよう
に制御する制御手段とを備えたことを特徴とする印刷装
置。A printing apparatus capable of executing a plurality of print jobs in the order in which they are received, a print job receiving unit for receiving a print job from a host computer, and a printing process in accordance with the print job received by the print job receiving unit. An execution determination unit that determines whether execution is possible; and if the execution determination unit determines that the printing process according to the received print job is not executable,
Control means for storing the print job without executing the print job, and controlling to shift processing to a subsequent print job received by the print job receiving means following the print job. A printing device characterized by the above-mentioned.
した印刷ジョブに従った印刷処理が実行不能であると判
別された場合は、その旨を表示する表示手段を備えたこ
とを特徴とする請求項1記載の印刷装置。2. A display device for displaying, when the execution determination unit determines that the printing process according to the received print job is not executable, that fact is displayed. Item 6. The printing device according to Item 1.
により前記印刷処理が実行不能である旨が表示された後
も前記印刷処理の実行可否の判別を継続し、前記制御手
段は、前記表示手段により前記印刷処理が実行不能であ
る旨が表示された後所定時間経過前に、前記実行可否判
別手段により、前記受信した印刷ジョブに従った印刷処
理が実行可能であると判別された場合は、該印刷ジョブ
に従った印刷処理を実行するように制御することを特徴
とする請求項2記載の印刷装置。3. The execution availability determination unit continues to determine whether the printing process is executable even after the display unit displays that the printing process is not executable. When the execution possibility determination unit determines that the print process according to the received print job is executable before a predetermined time elapses after displaying that the print process is not executable by the unit. 3. The printing apparatus according to claim 2, wherein control is performed to execute print processing in accordance with the print job.
により前記印刷処理が実行不能である旨が表示された後
も前記印刷処理の実行可否の判別を継続し、前記制御手
段による前記印刷ジョブの記憶及び前記次に受信された
後発印刷ジョブへの処理の移行は、前記表示手段により
前記印刷処理が実行不能である旨が表示された後所定時
間経過しても、前記実行可否判別手段により、前記受信
した印刷ジョブに従った印刷処理が実行可能であると判
別されない場合に行われることを特徴とする請求項2ま
たは3記載の印刷装置。4. The execution availability determination unit continues to determine whether the printing process is executable even after the display unit indicates that the printing process is not executable, and the print job is controlled by the control unit. The transfer of the process to the next received print job is stored by the execution availability determination unit even if a predetermined time has elapsed after the display unit indicates that the print process is not executable. 4. The printing apparatus according to claim 2, wherein the printing is performed when it is not determined that the printing process according to the received print job is executable.
した印刷ジョブに従った印刷処理が実行不能であると判
別された場合は、該印刷ジョブに従った印刷処理の実行
を可能にするための所定処理をユーザが直ちに行うか否
かについての該ユーザの意思を確認するユーザ意思確認
手段を備えたことを特徴とする請求項1または2記載の
印刷装置。5. When the execution determination unit determines that the printing process according to the received print job cannot be executed, the execution unit determines whether the printing process can be executed according to the print job. The printing apparatus according to claim 1, further comprising a user intention confirmation unit that confirms the intention of the user as to whether the user immediately performs the predetermined process.
理を行う意思の確認を要求する通知を前記ホストコンピ
ュータに送信すると共に該通知に対する前記ホストコン
ピュータからの回答を受信することにより前記ユーザの
意思を確認することを特徴とする請求項5記載の印刷装
置。6. The user intention confirmation means transmits a notification requesting confirmation of an intention to perform the predetermined processing to the host computer, and receives a response to the notification from the host computer, thereby receiving the intention of the user. 6. The printing apparatus according to claim 5, wherein the printer is checked.
段により前記所定処理を前記ユーザが直ちに行う意思が
ないことが確認された場合は、前記印刷ジョブの記憶及
び前記次に受信された印刷ジョブへの処理の移行を直ち
に行うことを特徴とする請求項5または6記載の印刷装
置。7. The control unit stores the print job and the next received print job when the user intention confirmation unit confirms that the user does not intend to immediately perform the predetermined process. The printing apparatus according to claim 5, wherein the process is immediately shifted to (b).
思確認手段により前記所定処理を前記ユーザが直ちに行
う意思があることが確認された後も前記印刷処理の実行
可否の判別を継続し、前記制御手段は、前記ユーザ意思
確認手段により前記所定処理を前記ユーザが直ちに行う
意思があることが確認された後所定時間経過前に、前記
実行可否判別手段により、前記受信した印刷ジョブに従
った印刷処理が実行可能であると判別された場合は、該
印刷ジョブに従った印刷処理を実行するように制御する
ことを特徴とする請求項5〜7のいずれか1項に記載の
印刷装置。8. The execution availability determination unit continues to determine whether the printing process is executable even after the user intention confirmation unit confirms that the user has an intention to immediately perform the predetermined process. The control means, before the predetermined time elapses after the user's intention confirmation means has confirmed that the user has an intention to perform the predetermined process immediately, by the execution availability determination means, the printing according to the received print job. The printing apparatus according to any one of claims 5 to 7, wherein when it is determined that the processing can be executed, control is performed so as to execute the printing processing according to the print job.
思確認手段により前記所定処理を前記ユーザが直ちに行
う意思があることが確認された後も前記印刷処理の実行
可否の判別を継続し、前記制御手段による前記印刷ジョ
ブの記憶及び前記次に受信された印刷ジョブへの処理の
移行は、前記ユーザ意思確認手段により前記所定処理を
前記ユーザが直ちに行う意思があることが確認された
後、所定時間経過しても、前記実行可否判別手段によ
り、前記受信した印刷ジョブに従った印刷処理が実行可
能であると判別されない場合に行われることを特徴とす
る請求項5〜8のいずれか1項に記載の印刷装置。9. The execution availability determination unit continues to determine whether the print process is executable even after the user intention confirmation unit confirms that the user has an intention to immediately perform the predetermined process. The storage of the print job by the control means and the transition of the processing to the next received print job are performed after the user intention confirmation means confirms that the user intends to perform the predetermined processing immediately. 9. The method according to claim 5, wherein, even after a lapse of time, the execution determination unit determines that the printing process according to the received print job is not executable. A printing device according to claim 1.
処理の実行可否は、前記受信した印刷ジョブが要求する
用紙サイズに適合する用紙の実装の有無、前記受信した
印刷ジョブが要求する両面印刷のためのオプション装置
の装着の有無、及び前記受信した印刷ジョブが要求する
フォント情報を格納したフォント記憶媒体の装着の有無
の少なくとも1つに基づき判別されることを特徴とする
請求項1〜9のいずれか1項に記載の印刷装置。10. A determination as to whether print processing according to the received print job is to be executed is made based on whether or not a sheet that matches a sheet size requested by the received print job is mounted, and whether a double-sided print requested by the received print job is requested. 10. The method according to claim 1, wherein the determination is made based on at least one of the presence or absence of an optional device for installation and the presence or absence of a font storage medium storing font information requested by the received print job. The printing device according to claim 1.
処理の実行可否は、前記受信した印刷ジョブが要求する
用紙サイズに適合する用紙の実装の有無、前記受信した
印刷ジョブが要求する両面印刷のための両面印刷オプシ
ョン装置の装着の有無、及び前記受信した印刷ジョブが
要求するフォント情報を格納したフォント記憶媒体の装
着の有無の少なくとも1つに基づき判別され、前記所定
処理は、前記受信した印刷ジョブの要求に応じた前記用
紙の実装、前記両面印刷オプション装置の装着、または
前記フォント記憶媒体の装着であることを特徴とする請
求項5〜9のいずれか1項に記載の印刷装置。11. Whether or not a print process according to the received print job can be executed is determined based on whether or not a sheet conforming to a sheet size requested by the received print job is mounted, and whether or not double-sided printing requested by the received print job is requested. And the presence or absence of a font storage medium storing font information required by the received print job, and the predetermined processing is performed based on the received print job. The printing apparatus according to any one of claims 5 to 9, wherein mounting of the sheet in response to a job request, mounting of the duplex printing option device, or mounting of the font storage medium.
く記憶した印刷ジョブをユーザの指示に基づき実行する
実行手段を備えたことを特徴とする請求項1〜11のい
ずれか1項に記載の印刷装置。12. The apparatus according to claim 1, wherein the control unit includes an execution unit that executes the stored print job without executing the print job based on a user's instruction. Printing device.
く記憶した印刷ジョブをメニュー形式で表示し、該表示
された印刷ジョブの中で所望する印刷ジョブの指示をユ
ーザから受け付け、該指示を受け付けた印刷ジョブを実
行することを特徴とする請求項12記載の印刷装置。13. The execution means displays a print job stored without being executed in a menu format, receives an instruction of a desired print job from the displayed print jobs from a user, and receives the instruction. The printing apparatus according to claim 12, wherein the printing apparatus executes a print job.
可能な印刷装置の制御方法において、 ホストコンピュータから印刷ジョブを受信する印刷ジョ
ブ受信工程と、 該印刷ジョブ受信工程により受信した印刷ジョブに従っ
た印刷処理の実行可否を判別する実行可否判別工程と、 該実行可否判別工程により、前記受信した印刷ジョブに
従った印刷処理が実行不能であると判別された場合は、
該印刷ジョブを実行することなく該印刷ジョブを記憶す
ると共に、該印刷ジョブの次に前記印刷ジョブ受信工程
により受信された後発印刷ジョブに処理を移行するよう
に制御する制御工程とを含むことを特徴とする印刷装置
の制御方法。14. A method of controlling a printing apparatus capable of executing a plurality of print jobs in the order of reception, the method comprising: receiving a print job from a host computer; and receiving the print job received in the print job receiving step. An execution determination step of determining whether the printing processing can be performed; and if the execution determination step determines that the printing processing according to the received print job is not executable,
A control step of storing the print job without executing the print job, and controlling to shift a process to a subsequent print job received by the print job receiving step after the print job. A method for controlling a printing apparatus.
信した印刷ジョブに従った印刷処理が実行不能であると
判別された場合は、その旨を表示する表示工程を含むこ
とを特徴とする請求項14記載の印刷装置の制御方法。15. The method according to claim 15, further comprising the step of displaying, when the execution feasibility determining step determines that the printing process in accordance with the received print job is not executable, displaying that fact. 15. The method for controlling a printing apparatus according to claim 14.
程により前記印刷処理が実行不能である旨が表示された
後も前記印刷処理の実行可否の判別を継続し、前記制御
工程は、前記表示工程により前記印刷処理が実行不能で
ある旨が表示された後所定時間経過前に、前記実行可否
判別工程により、前記受信した印刷ジョブに従った印刷
処理が実行可能であると判別された場合は、該印刷ジョ
ブに従った印刷処理を実行するように制御することを特
徴とする請求項15記載の印刷装置の制御方法。16. The execution availability determination step continues to determine whether the print processing is executable even after the display step indicates that the print processing is not executable, and the control step includes: When it is determined that the print processing according to the received print job is executable by the executable determination step before a predetermined time elapses after displaying that the print processing is not executable by the step, 16. The control method according to claim 15, wherein control is performed such that print processing according to the print job is executed.
程により前記印刷処理が実行不能である旨が表示された
後も前記印刷処理の実行可否の判別を継続し、前記制御
工程による前記印刷ジョブの記憶及び前記次に受信され
た後発印刷ジョブへの処理の移行は、前記表示工程によ
り前記印刷処理が実行不能である旨が表示された後所定
時間経過しても、前記実行可否判別工程により、前記受
信した印刷ジョブに従った印刷処理が実行可能であると
判別されない場合に行われることを特徴とする請求項1
5または16記載の印刷装置の制御方法。17. The print job execution determination step continues the print job execution determination even after the display process indicates that the print process is not executable. The storage and the transfer of the process to the next received print job are performed by the execution determination step even if a predetermined time has elapsed after the display process indicates that the printing process is not executable. 2. The method according to claim 1, wherein the step is performed when it is not determined that the printing process according to the received print job is executable.
17. The method for controlling a printing apparatus according to 5 or 16.
信した印刷ジョブに従った印刷処理が実行不能であると
判別された場合は、該印刷ジョブに従った印刷処理の実
行を可能にするための所定処理をユーザが直ちに行うか
否かについての該ユーザの意思を確認するユーザ意思確
認工程を含むことを特徴とする請求項14または15記
載の印刷装置の制御方法。18. When the execution feasibility determination step determines that print processing in accordance with the received print job is not executable, the print processing is performed to enable execution of print processing in accordance with the print job. 16. The control method for a printing apparatus according to claim 14, further comprising a user intention confirmation step of confirming the user's intention as to whether or not the user immediately performs the predetermined process.
処理を行う意思の確認を要求する通知を前記ホストコン
ピュータに送信すると共に該通知に対する前記ホストコ
ンピュータからの回答を受信することにより前記ユーザ
の意思を確認することを特徴とする請求項18記載の印
刷装置の制御方法。19. The user intention confirmation step includes transmitting a notification requesting confirmation of an intention to perform the predetermined process to the host computer, and receiving a response to the notification from the host computer, thereby determining the intention of the user. 19. The method of controlling a printing apparatus according to claim 18, wherein:
工程により前記所定処理を前記ユーザが直ちに行う意思
がないことが確認された場合は、前記印刷ジョブの記憶
及び前記次に受信された印刷ジョブへの処理の移行を直
ちに行うことを特徴とする請求項18または19記載の
印刷装置の制御方法。20. The control step, if the user's intention confirmation step confirms that the user does not intend to perform the predetermined process immediately, the storage of the print job and the next received print job 20. The control method for a printing apparatus according to claim 18 or 19, wherein the process is immediately performed.
意思確認工程により前記所定処理を前記ユーザが直ちに
行う意思があることが確認された後も前記印刷処理の実
行可否の判別を継続し、前記制御工程は、前記ユーザ意
思確認工程により前記所定処理を前記ユーザが直ちに行
う意思があることが確認された後所定時間経過前に、前
記実行可否判別工程により、前記受信した印刷ジョブに
従った印刷処理が実行可能であると判別された場合は、
該印刷ジョブに従った印刷処理を実行するように制御す
ることを特徴とする請求項18〜20のいずれか1項に
記載の印刷装置の制御方法。21. The execution feasibility determination step continues to determine whether the printing processing is feasible even after the user intention confirmation step confirms that the user has an intention to immediately perform the predetermined processing. The control step includes: before the predetermined time elapses after the user has confirmed that the user intends to perform the predetermined process immediately by the user intention confirmation step, the printing according to the received print job is performed by the execution possibility determination step. If it is determined that the process can be executed,
21. The method according to claim 18, wherein control is performed to execute a printing process according to the print job.
意思確認工程により前記所定処理を前記ユーザが直ちに
行う意思があることが確認された後も前記印刷処理の実
行可否の判別を継続し、前記制御工程による前記印刷ジ
ョブの記憶及び前記次に受信された印刷ジョブへの処理
の移行は、前記ユーザ意思確認工程により前記所定処理
を前記ユーザが直ちに行う意思があることが確認された
後、所定時間経過しても、前記実行可否判別工程によ
り、前記受信した印刷ジョブに従った印刷処理が実行可
能であると判別されない場合に行われることを特徴とす
る請求項18〜21のいずれか1項に記載の印刷装置の
制御方法。22. The execution feasibility determination step continues to determine whether the print processing is feasible even after the user intention confirmation step confirms that the user has an intention to immediately perform the predetermined processing. The storage of the print job by the control step and the transition of the processing to the next received print job are performed after the user intention confirmation step confirms that the user intends to perform the predetermined processing immediately. 22. The printing method according to claim 18, wherein, even after a lapse of time, the execution determination step does not determine that the printing process according to the received print job is executable. 6. A method for controlling a printing apparatus according to claim 1.
処理の実行可否は、前記受信した印刷ジョブが要求する
用紙サイズに適合する用紙の実装の有無、前記受信した
印刷ジョブが要求する両面印刷のためのオプション装置
の装着の有無、及び前記受信した印刷ジョブが要求する
フォント情報を格納したフォント記憶媒体の装着の有無
の少なくとも1つに基づき判別されることを特徴とする
請求項14〜22のいずれか1項に記載の印刷装置の制
御方法。23. Whether print processing according to the received print job can be executed is determined by whether or not a sheet conforming to the sheet size requested by the received print job is mounted, and whether or not double-sided printing requested by the received print job is requested. 23. The apparatus according to claim 14, wherein the determination is made based on at least one of the presence or absence of an optional device for installation and the presence or absence of a font storage medium storing font information requested by the received print job. A method for controlling a printing apparatus according to any one of the preceding claims.
処理の実行可否は、前記受信した印刷ジョブが要求する
用紙サイズに適合する用紙の実装の有無、前記受信した
印刷ジョブが要求する両面印刷のための両面印刷オプシ
ョン装置の装着の有無、及び前記受信した印刷ジョブが
要求するフォント情報を格納したフォント記憶媒体の装
着の有無の少なくとも1つに基づき判別され、前記所定
処理は、前記受信した印刷ジョブの要求に応じた前記用
紙の実装、前記両面印刷オプション装置の装着、または
前記フォント記憶媒体の装着であることを特徴とする請
求項18〜22のいずれか1項に記載の印刷装置の制御
方法。24. Whether execution of print processing in accordance with the received print job is determined by determining whether or not a sheet conforming to a sheet size requested by the received print job is mounted, and whether or not double-sided printing requested by the received print job is requested. And the presence or absence of a font storage medium storing font information required by the received print job, and the predetermined processing is performed based on the received print job. 23. The control of the printing apparatus according to claim 18, wherein mounting of the paper, mounting of the duplex printing option device, or mounting of the font storage medium in response to a job request. Method.
く記憶した印刷ジョブをユーザの指示に基づき実行する
実行工程を含むことを特徴とする請求項14〜24のい
ずれか1項に記載の印刷装置の制御方法。25. The printing method according to claim 14, wherein the control step includes an execution step of executing the stored print job without execution based on a user's instruction. How to control the device.
く記憶した印刷ジョブをメニュー形式で表示し、該表示
された印刷ジョブの中で所望する印刷ジョブの指示をユ
ーザから受け付け、該指示を受け付けた印刷ジョブを実
行することを特徴とする請求項25記載の印刷装置の制
御方法。26. The execution step, wherein the print job stored without being executed is displayed in a menu format, an instruction of a desired print job among the displayed print jobs is received from a user, and the instruction is received. 26. The method according to claim 25, wherein the print job is executed.
可能な印刷装置を制御する印刷装置の制御方法で使用さ
れるプログラムを記憶した記憶媒体において、 ホストコンピュータから印刷ジョブを受信する印刷ジョ
ブ受信工程のコードと、 該印刷ジョブ受信工程のコードにより受信した印刷ジョ
ブに従った印刷処理の実行可否を判別する実行可否判別
工程のコードと、 該実行可否判別工程のコードにより、前記受信した印刷
ジョブに従った印刷処理が実行不能であると判別された
場合は、該印刷ジョブを実行することなく該印刷ジョブ
を記憶すると共に、該印刷ジョブの次に前記印刷ジョブ
受信工程のコードにより受信された後発印刷ジョブに処
理を移行するように制御する制御工程のコードとを記憶
したことを特徴とする記憶媒体。27. A print job receiving step of receiving a print job from a host computer in a storage medium storing a program used in a printing apparatus control method for controlling a printing apparatus capable of executing a plurality of print jobs in a receiving order. The code of the print job receiving step, the code of the execution determination step of determining whether or not to execute the printing process according to the print job received by the code of the print job reception step, and the code of the execution determination step, the received print job If it is determined that the corresponding print process cannot be executed, the print job is stored without executing the print job, and the subsequent print job is received by the code of the print job receiving step after the print job. A storage medium storing a code of a control step for controlling processing to shift to a print job.
り、前記受信した印刷ジョブに従った印刷処理が実行不
能であると判別された場合は、その旨を表示する表示工
程のコードを記憶したことを特徴とする請求項27記載
の記憶媒体。28. When it is determined by the code of the execution possibility determination step that the printing process according to the received print job is not executable, the code of the display step for displaying the fact is stored. The storage medium according to claim 27, characterized in that:
記表示工程のコードにより前記印刷処理が実行不能であ
る旨が表示された後も前記印刷処理の実行可否の判別を
継続し、前記制御工程のコードは、前記表示工程のコー
ドにより前記印刷処理が実行不能である旨が表示された
後所定時間経過前に、前記実行可否判別工程のコードに
より、前記受信した印刷ジョブに従った印刷処理が実行
可能であると判別された場合は、該印刷ジョブに従った
印刷処理を実行するように制御することを特徴とする請
求項28記載の記憶媒体。29. The code of the execution possibility determining step continues the determination of the execution possibility of the printing process even after the code of the display process indicates that the printing process cannot be executed. The code of the display step indicates that the printing process according to the received print job is performed by the code of the execution determination step before the predetermined time elapses after the fact that the printing process is not executable is displayed by the code of the displaying process. 29. The storage medium according to claim 28, wherein when it is determined that the print job can be executed, control is performed to execute a print process according to the print job.
記表示工程のコードにより前記印刷処理が実行不能であ
る旨が表示された後も前記印刷処理の実行可否の判別を
継続し、前記制御工程のコードによる前記印刷ジョブの
記憶及び前記次に受信された後発印刷ジョブへの処理の
移行は、前記表示工程のコードにより前記印刷処理が実
行不能である旨が表示された後所定時間経過しても、前
記実行可否判別工程のコードにより、前記受信した印刷
ジョブに従った印刷処理が実行可能であると判別されな
い場合に行われることを特徴とする請求項28または2
9記載の記憶媒体。30. The control method according to claim 27, wherein the code of the execution determination step further includes determining whether the print processing is executable even after the code of the display step indicates that the print processing is not executable. The storage of the print job by the code and the transition of the process to the next received print job are performed after a lapse of a predetermined time after the code of the display step indicates that the print process is not executable. 29. The method according to claim 28, wherein the step of determining whether or not the print processing according to the received print job is executable is not performed by the code of the execution determination step.
9. The storage medium according to item 9.
り、前記受信した印刷ジョブに従った印刷処理が実行不
能であると判別された場合は、該印刷ジョブに従った印
刷処理の実行を可能にするための所定処理をユーザが直
ちに行うか否かについての該ユーザの意思を確認するユ
ーザ意思確認工程のコードを記憶したことを特徴とする
請求項27または28記載の記憶媒体。31. If it is determined by the code of the execution determination step that the print processing according to the received print job is not executable, the print processing according to the print job is enabled. 29. The storage medium according to claim 27, wherein the storage medium stores a code of a user intention confirmation step for confirming the intention of the user as to whether or not the user immediately performs a predetermined process for performing the predetermined processing.
前記所定処理を行う意思の確認を要求する通知を前記ホ
ストコンピュータに送信すると共に該通知に対する前記
ホストコンピュータからの回答を受信することにより前
記ユーザの意思を確認することを特徴とする請求項31
記載の記憶媒体。32. The code of the user intention confirmation step is as follows:
32. The user's intention is confirmed by transmitting a notification requesting confirmation of the intention to perform the predetermined processing to the host computer and receiving a response to the notification from the host computer.
The storage medium according to the above.
意思確認工程のコードにより前記所定処理を前記ユーザ
が直ちに行う意思がないことが確認された場合は、前記
印刷ジョブの記憶及び前記次に受信された印刷ジョブへ
の処理の移行を直ちに行うことを特徴とする請求項31
または32記載の記憶媒体。33. The code of the control step includes storing the print job and receiving the next reception when the code of the user intention confirmation step confirms that the user does not intend to immediately perform the predetermined process. 32. The process immediately shifts to the performed print job.
Or the storage medium of 32.
記ユーザ意思確認工程のコードにより前記所定処理を前
記ユーザが直ちに行う意思があることが確認された後も
前記印刷処理の実行可否の判別を継続し、前記制御工程
のコードは、前記ユーザ意思確認工程のコードにより前
記所定処理を前記ユーザが直ちに行う意思があることが
確認された後所定時間経過前に、前記実行可否判別工程
のコードにより、前記受信した印刷ジョブに従った印刷
処理が実行可能であると判別された場合は、該印刷ジョ
ブに従った印刷処理を実行するように制御することを特
徴とする請求項31〜33のいずれか1項に記載の記憶
媒体。34. The code of the execution determination step includes determining whether or not the printing processing can be performed even after the code of the user intention confirmation step confirms that the user has an intention to immediately perform the predetermined processing. Continuing, the code of the control step is performed by the code of the execution determination step before a predetermined time elapses after it is confirmed that the user has an intention to immediately perform the predetermined process by the code of the user intention confirmation step. 34. The control method according to claim 31, wherein when it is determined that the print processing according to the received print job is executable, control is performed to execute the print processing according to the print job. The storage medium according to claim 1.
記ユーザ意思確認工程のコードにより前記所定処理を前
記ユーザが直ちに行う意思があることが確認された後も
前記印刷処理の実行可否の判別を継続し、前記制御工程
のコードによる前記印刷ジョブの記憶及び前記次に受信
された印刷ジョブへの処理の移行は、前記ユーザ意思確
認工程のコードにより前記所定処理を前記ユーザが直ち
に行う意思があることが確認された後、所定時間経過し
ても、前記実行可否判別工程のコードにより、前記受信
した印刷ジョブに従った印刷処理が実行可能であると判
別されない場合に行われることを特徴とする請求項31
〜34のいずれか1項に記載の記憶媒体。35. The code of the execution determination step includes determining whether or not the print processing can be performed even after it is confirmed by the code of the user intention confirmation step that the user has an intention to immediately perform the predetermined processing. Continuing and storing the print job by the code of the control step and shifting the processing to the next received print job is such that the user intends to immediately execute the predetermined processing by the code of the user intention confirmation step. It is performed when the code of the execution determination step does not determine that the printing process according to the received print job is executable even after a predetermined time has elapsed after the confirmation. Claim 31
35. The storage medium according to any one of -34.
処理の実行可否は、前記受信した印刷ジョブが要求する
用紙サイズに適合する用紙の実装の有無、前記受信した
印刷ジョブが要求する両面印刷のためのオプション装置
の装着の有無、及び前記受信した印刷ジョブが要求する
フォント情報を格納したフォント記憶媒体の装着の有無
の少なくとも1つに基づき判別されることを特徴とする
請求項27〜35のいずれか1項に記載の記憶媒体。36. Whether the printing process according to the received print job can be executed is determined based on whether or not a sheet conforming to the sheet size requested by the received print job is mounted, and whether or not double-sided printing requested by the received print job is requested. 36. The method according to claim 27, wherein the determination is made based on at least one of the presence / absence of an optional device and a presence / absence of a font storage medium storing font information requested by the received print job. The storage medium according to claim 1.
処理の実行可否は、前記受信した印刷ジョブが要求する
用紙サイズに適合する用紙の実装の有無、前記受信した
印刷ジョブが要求する両面印刷のための両面印刷オプシ
ョン装置の装着の有無、及び前記受信した印刷ジョブが
要求するフォント情報を格納したフォント記憶媒体の装
着の有無の少なくとも1つに基づき判別され、前記所定
処理は、前記受信した印刷ジョブの要求に応じた前記用
紙の実装、前記両面印刷オプション装置の装着、または
前記フォント記憶媒体の装着であることを特徴とする請
求項31〜35のいずれか1項に記載の記憶媒体。37. Whether the printing process according to the received print job can be executed is determined as to whether or not a sheet conforming to the sheet size requested by the received print job is mounted, and whether or not double-sided printing requested by the received print job is requested. And the presence or absence of a font storage medium storing font information required by the received print job, and the predetermined processing is performed based on the received print job. The storage medium according to any one of claims 31 to 35, wherein mounting of the sheet according to a job request, mounting of the double-sided printing option device, or mounting of the font storage medium.
ることなく記憶した印刷ジョブをユーザの指示に基づき
実行する実行工程のコードを記憶したことを特徴とする
請求項27〜37のいずれか1項に記載の記憶媒体。38. The code according to any one of claims 27 to 37, wherein the code of the control step stores a code of an execution step of executing the stored print job without execution based on a user's instruction. The storage medium according to item.
ることなく記憶した印刷ジョブをメニュー形式で表示
し、該表示された印刷ジョブの中で所望する印刷ジョブ
の指示をユーザから受け付け、該指示を受け付けた印刷
ジョブを実行することを特徴とする請求項38記載の記
憶媒体。39. The code of the execution step displays the print job stored without being executed in a menu format, receives an instruction of a desired print job from the displayed print job from a user, and receives the instruction from the user. The storage medium according to claim 38, wherein the storage medium executes a print job that has received the request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000005676A JP2001195214A (en) | 2000-01-14 | 2000-01-14 | Printing device and method for controlling the same and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000005676A JP2001195214A (en) | 2000-01-14 | 2000-01-14 | Printing device and method for controlling the same and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001195214A true JP2001195214A (en) | 2001-07-19 |
Family
ID=18534310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000005676A Withdrawn JP2001195214A (en) | 2000-01-14 | 2000-01-14 | Printing device and method for controlling the same and storage medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001195214A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007065898A (en) * | 2005-08-30 | 2007-03-15 | Canon Inc | Printer, its control method, job processing method, printing system and program |
JP2011037276A (en) * | 2010-09-28 | 2011-02-24 | Canon Inc | Printer, method of controlling the same, and program |
JP2011141430A (en) * | 2010-01-07 | 2011-07-21 | Ricoh Co Ltd | Image forming system |
US8115949B2 (en) | 2005-08-30 | 2012-02-14 | Canon Kabushiki Kaisha | Image forming system, printing apparatus, image processing apparatus, control method therefor, and program |
-
2000
- 2000-01-14 JP JP2000005676A patent/JP2001195214A/en not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007065898A (en) * | 2005-08-30 | 2007-03-15 | Canon Inc | Printer, its control method, job processing method, printing system and program |
JP4646740B2 (en) * | 2005-08-30 | 2011-03-09 | キヤノン株式会社 | Printing apparatus and control method thereof, job processing method, printing system, and program |
US7969593B2 (en) | 2005-08-30 | 2011-06-28 | Canon Kabushiki Kaisha | Printing apparatus, control method therefor, job processing method, printing system, and program |
US8115949B2 (en) | 2005-08-30 | 2012-02-14 | Canon Kabushiki Kaisha | Image forming system, printing apparatus, image processing apparatus, control method therefor, and program |
JP2011141430A (en) * | 2010-01-07 | 2011-07-21 | Ricoh Co Ltd | Image forming system |
JP2011037276A (en) * | 2010-09-28 | 2011-02-24 | Canon Inc | Printer, method of controlling the same, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8375388B2 (en) | Combining print jobs when the current and the next job are generated by a specific application and each job having one copy | |
JP6335863B2 (en) | Printing apparatus, printing apparatus control method, and program | |
JP3495893B2 (en) | Print control device and print control method | |
JP2002123376A (en) | Printing system, image processor and information processor | |
JP2009163380A (en) | Information processor, information processing method, and program | |
JP6729268B2 (en) | Image forming device | |
US20060244993A1 (en) | Shared print server control program and shared print server control method | |
JP4348642B2 (en) | Printing system and printing apparatus | |
JP2004318255A (en) | Monitoring method and program for job | |
JP2001195214A (en) | Printing device and method for controlling the same and storage medium | |
JPH10217583A (en) | Print controlling method, its apparatus and printing system | |
EP3792745A1 (en) | Image forming apparatus, printing system, and printing information notification method | |
JP4360058B2 (en) | Image forming apparatus and power management method used therefor | |
JP2004171044A (en) | Image processing apparatus | |
JP2001232911A (en) | Imaging apparatus | |
JP2000062292A (en) | Printing system, control method therefor and computer- readable recording medium | |
JP2012063908A (en) | Job management device, image processor, printing system, and job management program | |
JP3509515B2 (en) | Printer selecting device, printer selecting method, and recording medium thereof | |
JP2000357147A (en) | Information processing system, print system, information processor, and their control method | |
JP4641355B2 (en) | Proxy processing management system, proxy processing management device, control method, and storage medium | |
JPH07129336A (en) | Printer device and its system | |
JPH10315590A (en) | Printing control device, printing control method, and storage medium storing computer readable program | |
JP3228637B2 (en) | Printing apparatus and control method thereof | |
JP2000280579A (en) | Printing control apparatus and data-processing apparatus and method for controlling printing and method for displaying printer information and memory medium storing computer readable program | |
JPH09188039A (en) | Image forming device and control method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060310 |
|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070403 |