JP4058982B2 - Printer - Google Patents
Printer Download PDFInfo
- Publication number
- JP4058982B2 JP4058982B2 JP2002089192A JP2002089192A JP4058982B2 JP 4058982 B2 JP4058982 B2 JP 4058982B2 JP 2002089192 A JP2002089192 A JP 2002089192A JP 2002089192 A JP2002089192 A JP 2002089192A JP 4058982 B2 JP4058982 B2 JP 4058982B2
- Authority
- JP
- Japan
- Prior art keywords
- print job
- printing
- status sheet
- printer
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Control Or Security For Electrophotography (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、プリンタに係り、特に、プリンタの状態、設定値等を表示したステータスシートを印刷する機能を備えたプリンタに関する。
【0002】
【従来の技術】
プリンタの状態、設定値等のプリンタに関する情報を表示したステータスシートを印刷する機能を備えたプリンタがある。このようなプリンタでは、プリンタの筐体に設けられたコントロールパネル上で所定の操作を受け付けるとステータスシートの印刷を実行するようになっている。
【0003】
ステータスシートは、プリンタの動作に異常がないかを確認したり、プリンタの現在の設定状態を確認したり、プリンタにオプション装置を装着した場合の確認等に用いられるため、ステータスシートの印刷命令を受け付けると、他の印刷処理を実行中であっても、割込みをかけて優先的に印刷させるようにしている。
【0004】
図5は、このときの処理のイメージを示す図である。本図において、ホストコンピュータと接続するためのインタフェース111は、パラレル、USB、ネットワーク等の物理的なコネクタを備えている。そして、いずれかのコネクタを介して、ホストコンピュータから印刷ジョブを受け付けると、プリンタのコントローラ110が受信して、印刷処理を実行する。また、印刷処理実行中に他の印刷ジョブを受け付けた場合には、バッファに格納して、受け付け順に印刷を実行していく。ここで、ある印刷ジョブの印刷を実行中に、ユーザがコントロールパネル113を操作して、ステータスシート印刷命令を指示すると、この命令は、インタフェース111とは別個のルートでコントローラ110に入力される。そして、コントローラは110は、実行中の印刷を中断し、印刷途中の用紙を排紙してから、ステータスシートの印刷を実行するようになっている。このような場合には、中断された印刷を実行し直す必要があり、印刷用紙も無駄になる。
【0005】
【発明が解決しようとする課題】
ステータスシート等の印刷は、プリンタの状態を知るために必要な情報等が印刷されるため、他の印刷ジョブよりも早く出力させたいが、一方で、印刷中のジョブを中断させたくないという要求がある。
【0006】
特に、ネットワーク印刷システムでは、他人の印刷ジョブに影響を与えないようにするためには、プリンタが他人の印刷ジョブが実行中でないことを確認した上で、ステータスシートの印刷を行なう必要があるが、手間がかかり、また、他人の印刷ジョブを確実に知ることは困難である。
【0007】
本発明は、実行中の印刷ジョブに影響を与えることなく、迅速にステータスシートを印刷することを目的とする。
【0008】
【課題を解決するための手段】
上記課題を解決するため、本発明によれば、
ユーザからの指示に基づいて、プリンタに関する情報を表示するステータスシートを印刷するステータスシート印刷手段と、
ホストコンピュータと接続するためのインタフェース手段と、
接続されたプリンタホストから印刷ジョブの指示を受け付ける印刷ジョブ受け付け手段と、
印刷ジョブを実行して、印刷を行なう印刷手段と、
受け付けた印刷ジョブの指示を、受け付けた順に順位を付して記憶し、記憶している未実行の印刷ジョブのうち最も順位の高い印刷ジョブを前記印刷手段で印刷させる印刷順序管理手段とを備え、
前記印刷順序管理手段は、ステータスシート印刷の指示を受け付けると、ステータスシートを印刷するための印刷ジョブを生成し、未実行の印刷ジョブのうち最も高い順位を付して記憶することを特徴とするプリンタが提供される。
【0009】
このようなプリンタによれば、実行中の印刷ジョブに影響を与えることなく、ステータスシートの印刷を早く実行することができるようになる。
【0010】
ここで、前記印刷順序管理手段は、未実行の印刷ジョブにステータスシートを印刷するための印刷ジョブが含まれている場合には、ステータスシート印刷の指示を受け付けても、ステータスシートを印刷するための印刷ジョブを記憶しないようにすることができる。
【0011】
このようにすることで、ステータスシートの印刷待ちの間に、再度ステータスシート印刷命令を受け付けた場合にも、ステータスシートが複数回印刷されてしまうのを防ぐことができる。
【0012】
また、ステータスシート印刷手段は、コントロールパネルの操作によってユーザからの指示を受け付けるようにすることができる。
【0013】
このとき、前記印刷順序管理手段は、前記コントロールパネルから受け付けるステータスシート印刷の指示を、前記インタフェース手段から受け付けたものとみなして、ステータスシートを印刷するための印刷ジョブを生成し、未実行の印刷ジョブのうち最も高い順位を付して記憶するようにする。
【0014】
さらに、前記印刷順序管理手段は、印刷ジョブの実行開始後あらかじめ定めた基準時間内に印刷ジョブが終了しない場合には、印刷ジョブが終了したものとみなすものであって、未実行の印刷ジョブにステータスシートを印刷するための印刷ジョブが含まれている場合には、含まれていない場合より短い基準時間を用いるようにすることができる。
【0015】
このようにすることで、ステータスシートの印刷が長時間待たされることを防ぐことができる。
【0016】
【発明の実施の形態】
本発明の実施の形態について図面を参照して説明する。
【0017】
図1は、本発明を適用したネットワーク印刷システムの構成の一例を説明するためのブロック図である。
【0018】
本図に示すように、ネットワーク印刷システムは、ネットワーク4上に複数のコンピュータ2と、ネットワーク対応プリンタ1とが接続された構成となっている。ただし、本発明は、図1に示したようなネットワーク印刷システムに限られず、1台のコンピュータにローカルなプリンタが接続された形態の印刷システムにも適用することができる。
【0019】
図1において、コンピュータ2は、印刷データをプリンタ1に送り、プリンタ1に印刷させるプリンタホストとして機能する。プリンタホストとして機能するための各種処理は、コンピュータ2にインストールされた専用のソフトウェア、プリンタドライバ等のコンピュータプログラムにしたがって行なわれる。
【0020】
なお、コンピュータ2としては、例えば、表示装置、入力装置、記憶装置、通信装置等を備えた一般的なパーソナルコンピュータを用いることができる。
【0021】
図2は、プリンタ1のハードウェア構成の一例を説明するためのブロック図である。
【0022】
本図に示すように、プリンタ1は、CPU、RAM、ROM等から構成され、プリンタ1の制御を行なうコントローラ10と、ネットワーク4に接続するためのインタフェース11と、印刷機構、給紙排紙機構等から構成される印刷エンジン12と、ユーザからの指示を受け付けるコントロールパネル13とを備えて構成される。
【0023】
本実施形態において、コントローラ10は、コンピュータ2から受け付けた印刷ジョブに基づく通常の印刷処理に加え、コントロールパネル13から受け付けたステータスシート印刷命令に基づく処理を制御する。また、コントローラ10は、受け付けた複数の印刷ジョブの印刷順序を管理するためにスケジューラ10aを備えている。コントローラ10の詳細な処理内容については後述する。
【0024】
インタフェース11は、例えば、パラレル、USB、ネットワーク用の物理的なコネクタを備えており、あらかじめ定められたプロトコルによりコンピュータ2から印刷データ等を受け付ける。
【0025】
印刷エンジン12は、コントローラ10の制御にしたがって、実際の印字処理を行なう。本実施形態においては、コンピュータ2から受信した印刷データに基づく印刷と、プリンタ1で生成する、ステータスシート印刷用のデータに基づく印刷を行なう。
【0026】
コントロールパネル13は、一般に複数の操作ボタンと、表示用パネルを備え、ユーザは、操作ボタンを操作することにより、リセット、強制排紙、ステータスシート印刷等の指示を入力することができる。
【0027】
次に、本実施形態におけるプリンタ1の処理動作について説明する。
【0028】
まず、プリンタ1が、コンピュータ2から受け付けた印刷ジョブを管理する処理について説明する。
【0029】
プリンタ1のデータ受付部101は、コンピュータ2から印刷ジョブを受け付けると、印刷ジョブの識別情報、例えば、印刷ジョブ名と、コンピュータ2の識別情報とを制御部102のスケジューラ10aに送る。
【0030】
スケジューラ10aは、例えば、図3(a)に示すようなスケジュール表を管理しており、受け付けた印刷ジョブの識別情報と、コンピュータ2(ホスト)の識別情報とを受付順にスケジュール表に記録する。そして、記録した順番に、印刷データをコンピュータ2から受信して印刷処理を実行していく。
【0031】
図3(a)において、「実行中」と示された欄に記録されている印刷ジョブが現在印刷処理中の印刷ジョブであり、以下、受け付けた順に「1」「2」・・・の欄に印刷ジョブを記録していく。そして、「実行中」と示された欄に記録されている印刷ジョブの印刷処理が終了すると、その印刷ジョブの情報を消去して、以下の印刷ジョブを繰り上げる。この結果、「1」の欄に記録されていた印刷ジョブが「実行中」と示された欄に移動し、印刷処理が開始される。
【0032】
このように、プリンタ1は、コンピュータ2から印刷ジョブを受け付けると、受け付けた順番に印刷ジョブを実行していく。
【0033】
次に、印刷ジョブの実行中であって、実行待ちの印刷ジョブがある場合に、コントロールパネル13からステータスシート印刷命令を受け付けた場合の処理について説明する。
【0034】
コントローラ10は、ユーザからコントロールパネル13を介してステータスシート印刷命令を受け付けると、スケジューラ10aに対して、ステータスシート印刷依頼を通知する。このとき、プリンタ1内において、ステータスシート印刷依頼は、印刷ジョブとして扱うものとする。すなわち、ステータスシート印刷依頼は、従来のようなインタフェース11とは別個のルートからの割込み印刷命令ではなく、仮想的なインタフェースから入力される印刷ジョブとして制御される。
【0035】
図4は、このときの処理のイメージを示す図である。本図において、コンピュータ2と接続するためのインタフェース11は、パラレル、USB、ネットワーク等の物理的なコネクタに加え、コントロールパネル13からのステータスシート印刷命令を印刷ジョブとして受け付ける仮想的なインタフェースを備えている。
【0036】
この結果、ステータスシート印刷依頼により、コントローラ10が、ステータスシートを印刷するための印刷ジョブを生成し、スケジューラ10aに登録することになる。このとき、登録は、実行待ちの印刷ジョブのなかで最も優先順位の高いものとして、図3(b)に示すように、スケジュール表の「1」の欄に登録するものとする。そして、他の実行待ちの印刷ジョブを一つずつ繰り下げるようにする。
【0037】
このようにすることで、実行中の印刷ジョブに影響を与えることなく、ステータスシートの印刷を早く実行することができるようになる。
【0038】
なお、ステータスシート印刷により実行中の印刷ジョブを中断させないためには、例えば、コントロールパネルからのステータスシート印刷命令を印刷ジョブの切れ目に割り込ませることが考えられるが、この方法では制御が複雑になってしまう。
【0039】
これに対し、本実施形態では、ステータスシート印刷を、仮想的にインタフェースから入力される印刷ジョブとして扱うことで、簡易に印刷ジョブの切れ目にステータスシートの印刷を実現することができるようになっている。しかも、この処理は大部分をソフトウェア的に行なうことができるため、従来からの設計変更量も少なくて済むことになる。もちろん、仮想インタフェースはあくまで仮想的なものであり、実装上どのような形態を採用するかは任意である。
【0040】
なお、本実施形態では、現在実行中の印刷ジョブの終了後にステータスシートの印刷が実行されるため、ステータスシートの印刷待ちの間に、再度コントロールパネルが操作されて、ステータスシート印刷命令を受け付けてしまうことがある。このような場合に、ステータスシートが複数回印刷されてしまうのを防ぐために、スケジュール表にステータスシート印刷が登録されている場合には、重ねてステータスシート印刷を登録しないようにすることが望ましい。
【0041】
また、印刷ジョブの管理において、実行中の印刷ジョブの終了を明示するコードが検知できない場合に、所定時間経過後に印刷ジョブが終了したものとみなして(タイムアウト)、次印刷ジョブの実行を行なうように制御する場合があるが、ステータスシートの印刷がスケジュール表に登録されている場合には、タイムアウトまでの時間を通常より短く設定するようにしてもよい。このようにすることで、ステータスシートの印刷が長時間待たされることを防ぐことができる。
【0042】
また、ステータスシートの印刷命令はコントロールパネル13からの入力に限らず、例えば、コンピュータ2から送るようにしてもよい。この場合も、ステータスシート印刷命令を印刷ジョブとして扱い、実行待ちの印刷ジョブの中で最も優先順位の高い印刷ジョブとしてスケジュール表に登録するようにする。
【0043】
また、本実施形態では、印刷の優先的に印刷させる例として、ステータスシート印刷命令をあげているが、これに限られない。例えば、登録フォント情報印刷命令、リザーブジョブ印刷命令等のについてもステータスシート印刷命令と同様に扱うようにすることができる。
【0044】
【発明の効果】
上述のように、本発明によれば、実行中の印刷ジョブに影響を与えることなく、迅速にステータスシートを印刷することができる。
【図面の簡単な説明】
【図1】は、本発明を適用したネットワーク印刷システムの構成の一例を説明するためのブロック図である。
【図2】は、プリンタ1のハードウェア構成の一例を説明するためのブロック図である。
【図3】は、スケジュール表について説明するための図である。
【図4】は、本実施形態におけるステータスシート印刷命令受け付けのイメージを示す図である。
【図5】は、従来のステータスシート印刷命令受け付けのイメージを示す図である。
【符号の説明】
1…プリンタ
2…コンピュータ
4…ネットワーク
10…コントローラ
10a…スケジューラ
11…インタフェース
12…印刷エンジン
13…コントロールパネル
101…データ受付部
102…制御部
110…コントローラ
111…インタフェース
113…コントロールパネル[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a printer, and more particularly, to a printer having a function of printing a status sheet displaying a printer status, a set value, and the like.
[0002]
[Prior art]
Some printers have a function of printing a status sheet displaying information about the printer such as the printer status and setting values. In such a printer, printing of a status sheet is executed when a predetermined operation is received on a control panel provided in the printer casing.
[0003]
The status sheet is used to check if the printer is operating normally, to check the current setting status of the printer, or to check when an optional device is installed in the printer. If accepted, even if other print processing is being executed, an interrupt is issued to preferentially print.
[0004]
FIG. 5 is a diagram showing an image of processing at this time. In this figure, an
[0005]
[Problems to be solved by the invention]
In printing status sheets, etc., information necessary to know the status of the printer is printed, so you want to output it faster than other print jobs, but you do not want to interrupt the job you are printing There is.
[0006]
In particular, in a network printing system, in order not to affect the print job of another person, it is necessary for the printer to print a status sheet after confirming that the print job of another person is not being executed. It is time consuming and it is difficult to reliably know the print job of others.
[0007]
An object of the present invention is to quickly print a status sheet without affecting a print job being executed.
[0008]
[Means for Solving the Problems]
In order to solve the above problems, according to the present invention,
A status sheet printing means for printing a status sheet for displaying information on the printer based on an instruction from the user;
Interface means for connecting to a host computer;
Print job accepting means for accepting a print job instruction from the connected printer host;
Printing means for executing a print job and performing printing;
Print order management means for storing received print job instructions in the order received and having the highest print order among the stored unexecuted print jobs printed by the printing means. ,
The print order management unit generates a print job for printing a status sheet upon receiving a status sheet print instruction, and stores the print job with the highest rank among unexecuted print jobs. A printer is provided.
[0009]
According to such a printer, the status sheet can be quickly printed without affecting the print job being executed.
[0010]
Here, when the print job for printing the status sheet is included in an unexecuted print job, the print order management unit prints the status sheet even when the status sheet print instruction is received. It is possible not to store the print job.
[0011]
By doing so, it is possible to prevent the status sheet from being printed a plurality of times even when the status sheet print command is received again while the status sheet is waiting to be printed.
[0012]
Further, the status sheet printing unit can accept an instruction from the user by operating the control panel.
[0013]
At this time, the printing order management unit regards the status sheet printing instruction received from the control panel as being received from the interface unit, generates a print job for printing the status sheet, and performs unexecuted printing. Store the job with the highest priority.
[0014]
Further, the print order management means considers that the print job is completed when the print job does not end within a predetermined reference time after the start of execution of the print job. When a print job for printing a status sheet is included, a shorter reference time can be used than when a print job is not included.
[0015]
By doing so, it is possible to prevent waiting for a long time to print the status sheet.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described with reference to the drawings.
[0017]
FIG. 1 is a block diagram for explaining an example of the configuration of a network printing system to which the present invention is applied.
[0018]
As shown in the figure, the network printing system has a configuration in which a plurality of
[0019]
In FIG. 1, a
[0020]
As the
[0021]
FIG. 2 is a block diagram for explaining an example of the hardware configuration of the
[0022]
As shown in the figure, the
[0023]
In the present embodiment, the
[0024]
The
[0025]
The
[0026]
The
[0027]
Next, the processing operation of the
[0028]
First, a process in which the
[0029]
When receiving a print job from the
[0030]
The
[0031]
In FIG. 3A, the print job recorded in the column “execution in progress” is the print job currently being printed, and the columns “1”, “2”,. To record the print job. When the print processing of the print job recorded in the column “executed” is completed, the print job information is deleted and the following print job is advanced. As a result, the print job recorded in the “1” column is moved to the column “executed” and the printing process is started.
[0032]
As described above, when the
[0033]
Next, processing when a status sheet print command is received from the
[0034]
When the
[0035]
FIG. 4 is a diagram showing an image of processing at this time. In this figure, an
[0036]
As a result, in response to the status sheet print request, the
[0037]
In this way, the status sheet can be printed quickly without affecting the print job being executed.
[0038]
In order to avoid interrupting a print job being executed by status sheet printing, for example, a status sheet print command from the control panel may be interrupted at the break of the print job. However, this method complicates control. End up.
[0039]
On the other hand, in the present embodiment, status sheet printing is handled as a print job virtually input from the interface, so that the status sheet can be easily printed at the break of the print job. Yes. In addition, since most of this processing can be performed by software, the amount of design change from the conventional method can be reduced. Of course, the virtual interface is only a virtual one, and what form is adopted in the implementation is arbitrary.
[0040]
In this embodiment, since the status sheet is printed after the currently executing print job is completed, the control panel is operated again while the status sheet is waiting to be printed, and the status sheet print command is received. It may end up. In such a case, in order to prevent the status sheet from being printed a plurality of times, when the status sheet printing is registered in the schedule table, it is desirable not to register the status sheet printing again.
[0041]
Also, in the management of a print job, if a code that clearly indicates the end of a print job being executed cannot be detected, the print job is considered to have ended after a predetermined time (timeout) and the next print job is executed. However, if the status sheet printing is registered in the schedule table, the time until timeout may be set shorter than usual. By doing so, it is possible to prevent waiting for a long time to print the status sheet.
[0042]
The status sheet print command is not limited to the input from the
[0043]
In this embodiment, a status sheet print command is given as an example of printing with priority, but the present invention is not limited to this. For example, a registered font information print command, a reserve job print command, and the like can be handled in the same manner as the status sheet print command.
[0044]
【The invention's effect】
As described above, according to the present invention, it is possible to quickly print a status sheet without affecting the print job being executed.
[Brief description of the drawings]
FIG. 1 is a block diagram for explaining an example of the configuration of a network printing system to which the present invention is applied.
FIG. 2 is a block diagram for explaining an example of a hardware configuration of the
FIG. 3 is a diagram for explaining a schedule table;
FIG. 4 is a diagram showing an image of status sheet print command acceptance in the present embodiment.
FIG. 5 is a diagram illustrating an image of receiving a conventional status sheet print command.
[Explanation of symbols]
DESCRIPTION OF
Claims (1)
ホストコンピュータと接続するためのインタフェース手段と、
接続されたプリンタホストから印刷ジョブの指示を受け付ける印刷ジョブ受け付け手段と、
印刷ジョブを実行して、印刷を行なう印刷手段と、
受け付けた印刷ジョブの指示を、受け付けた順に順位を付して記憶し、記憶している未実行の印刷ジョブのうち最も順位の高い印刷ジョブを前記印刷手段で印刷させる印刷順序管理手段とを備え、
前記印刷順序管理手段は、
ステータスシート印刷の指示を受け付けると、ステータスシートを印刷するための印刷ジョブを生成し、未実行の印刷ジョブのうち最も高い順位を付して記憶し、
印刷ジョブの実行開始後あらかじめ定めた基準時間内に印刷ジョブが終了しない場合には、印刷ジョブが終了したものとみなすものであって、未実行の印刷ジョブにステータスシートを印刷するための印刷ジョブが含まれている場合には、含まれていない場合より短い基準時間を用いることを特徴とするプリンタ。 A status sheet printing means for printing a status sheet for displaying information on the printer based on an instruction from the user;
Interface means for connecting to a host computer;
Print job accepting means for accepting a print job instruction from the connected printer host;
Printing means for executing a print job and performing printing;
Print order management means for storing received print job instructions in the order received and having the highest print order among the stored unexecuted print jobs printed by the printing means. ,
The printing order management means includes
Upon receipt of the status sheet print instruction, a print job for printing the status sheet is generated and stored with the highest rank among the unexecuted print jobs.
If the print job does not end within a predetermined reference time after the start of execution of the print job, it is considered that the print job has ended, and the print job for printing the status sheet on the unexecuted print job A printer that uses a shorter reference time when it is included than when it is not included.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002089192A JP4058982B2 (en) | 2002-03-27 | 2002-03-27 | Printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002089192A JP4058982B2 (en) | 2002-03-27 | 2002-03-27 | Printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003285507A JP2003285507A (en) | 2003-10-07 |
| JP4058982B2 true JP4058982B2 (en) | 2008-03-12 |
Family
ID=29234840
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002089192A Expired - Fee Related JP4058982B2 (en) | 2002-03-27 | 2002-03-27 | Printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4058982B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7773248B2 (en) | 2003-09-30 | 2010-08-10 | Brother Kogyo Kabushiki Kaisha | Device information management system |
| JP2006001127A (en) * | 2004-06-17 | 2006-01-05 | Canon Inc | Printer and its control method |
| JP4791911B2 (en) * | 2006-08-25 | 2011-10-12 | 株式会社リコー | Image forming apparatus |
| JP4944227B2 (en) * | 2010-05-20 | 2012-05-30 | 株式会社沖データ | Image processing device |
-
2002
- 2002-03-27 JP JP2002089192A patent/JP4058982B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003285507A (en) | 2003-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20010012122A1 (en) | Printing apparatus | |
| US20080106758A1 (en) | Print processing apparatus, control method for printing apparatus, and computer readable storage medium | |
| JPH09311770A (en) | Information processing apparatus, printing apparatus, and print control method thereof | |
| JP4058982B2 (en) | Printer | |
| JPH06139031A (en) | Printer controller | |
| JP4710895B2 (en) | Image processing apparatus and program | |
| JP2006079393A (en) | Printing system and job control method therefor | |
| JPH10333844A (en) | Printing control system in network, and machine readable recording medium for recording printing control program | |
| US20040190048A1 (en) | Image forming device and method | |
| JP4100824B2 (en) | Printing system, control method thereof, and storage medium | |
| JP2000309148A (en) | Image forming apparatus, image forming method, and recording medium recording image forming program | |
| JP4054544B2 (en) | Information processing apparatus, information processing method, print control program, print processing apparatus, print processing method, and print processing program | |
| JP2004185325A (en) | Print server device | |
| JP2006076014A (en) | Printer | |
| JP3323679B2 (en) | Print control device and print control method | |
| JP5062750B2 (en) | Image forming apparatus | |
| JPH11327854A (en) | Printing apparatus and error notification method in printing apparatus | |
| JP2002086811A (en) | Printing equipment | |
| JP2001058445A (en) | Print control device and storage medium | |
| JP2002248840A (en) | Print control device, data processing method, and storage medium | |
| JP2002373073A (en) | Printing equipment | |
| JP2004362219A (en) | Printing devices, printer drivers, utility systems | |
| JP2002132695A (en) | Printer system | |
| JPH05162415A (en) | Printer | |
| JP4761453B2 (en) | Printing apparatus and printing control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040415 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040415 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060111 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060613 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070814 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071005 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071025 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071102 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20071108 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071127 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071210 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101228 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4058982 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101228 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111228 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111228 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121228 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121228 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131228 Year of fee payment: 6 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |