JP3777698B2 - Printing device - Google Patents
Printing device Download PDFInfo
- Publication number
- JP3777698B2 JP3777698B2 JP03248397A JP3248397A JP3777698B2 JP 3777698 B2 JP3777698 B2 JP 3777698B2 JP 03248397 A JP03248397 A JP 03248397A JP 3248397 A JP3248397 A JP 3248397A JP 3777698 B2 JP3777698 B2 JP 3777698B2
- Authority
- JP
- Japan
- Prior art keywords
- printing
- copy
- data
- print data
- 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 - Lifetime
Links
- 238000007639 printing Methods 0.000 title claims description 103
- 230000006870 function Effects 0.000 claims description 14
- 238000000034 method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 2
- 230000006386 memory function Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、印刷完了した印刷データを必要に応じて印刷できる印刷装置に関し、また、一連の印刷の途中で紙詰まり等した後の再印刷において未印刷ページを復旧印刷することができるシリアルプリンタに関する。
【0002】
【従来の技術】
従来、ホストコンピュータから送信される印刷データに基づいて所定の印刷を実行する印刷装置において、同一ページを複数部数印刷する場合、ホストから送信する印刷データは一ページ分でプリンタ側で必要部数の印刷を実行する複数部数印刷機能を有するものがある。このような機能は、例えば、レーザビームプリンタなどにおいて実現されている。このような複数部数印刷機能は、同一の印刷データを複数部数分、ホストコンピュータから送信する場合と比較して、ホストコンピュータを早期に解放できるという点で有利である。
【0003】
図8には、レーザビームプリンタの概略機能ブロックを示す。図8に示すように、プリンタ100は、インターフェース110を介してホストコンピュータHから受信した印刷データを含むデータを蓄積する受信バッファ120、受信バッファ120に格納されたデータから生成される中間コードを格納する中間コードバッファ130、中間コードから生成される印刷イメージを蓄積するイメージバッファ140、受信バッファ120に蓄積された印刷データから中間コードを生成し、また、中間コードバッファ130に蓄積した中間コードから印刷イメージを生成して一ページ単位で印刷機構160に送信する制御部150、及び印刷を実行する印刷機構160を有し、例えば、同じページを複数部数印刷するような場合には、イメージバッファ140に格納されたデータを複数回印刷機構160に送信することで対応できる。
【0004】
【発明が解決しようとする課題】
しかしながら、上述したようなレーザビームプリンタであっても、複数部数印刷する指示は、印刷前に行わなければならず、既に印刷完了した印刷データは逐次消去され、また、印刷後に、イメージバッファ140に蓄積された印刷イメージを印刷することはできない。
【0005】
一方、現在市販されているインクジェットプリンタなどのシリアルプリンタは、コストを下げるため、通常、図9のような構造を有する。図9に示すように、シリアルプリンタ200は、インターフェース210を介してホストコンピュータHから受信する印刷データを含むデータを格納する受信バッファ220、受信バッファ220内のデータを解釈して印刷データを印刷機構260に送信する制御部250、及び制御部250から送信された印刷データに基づいて印刷を実行する印刷機構260を有し、受信バッファ220に蓄積された印刷データは、所定の行数毎に順次印刷機構260に送られて処理される。
【0006】
したがって、印刷完了した印刷データを再度印刷することはできず、また、同一ページを複数部数印刷する場合には、ホストコンピュータHより複数部数分の印刷データを送信する必要がある。さらに、このようなシリアルプリンタでは、一連の印刷の途中で紙詰まり等の事故が発生した場合、少なくとも紙詰まりが生じたページの印刷は復旧することができず、再度、該当ページの印刷データをホストコンピュータから送信しなければならない。
【0007】
本発明はこのような事情に鑑み、印刷完了した印刷データを再度利用して印刷を実行できる印刷装置、さらにバックアップメモリが有効に機能しない場合には、その旨をプリンタの操作者に知らせることができる印刷装置を提供することを課題とする。
【0008】
【課題を解決するための手段】
前記課題を解決する本発明の第1の態様は、ホストコンピュータから受信したデータを蓄積する受信バッファと、この受信バッファに蓄積されたデータを処理する制御手段と、この制御手段が送信する印刷データを順次受信しながら印刷を実行する印刷機構と、前記制御手段が前記印刷機構に送信する印刷データを並列的に順次受信して常に最新の印刷データを記憶するメモリ手段と、前記メモリ手段に格納された印刷データの必要部分を前記印刷機構に送信して印刷を実行するデータ出力手段と、前記メモリ手段が有効に機能する状態を示すコピー準備モードオンの表示をさせる表示手段と、を有し、前記表示手段は、前記メモリ手段が一杯になったときに1ページ分の印刷データが前記メモリ手段に格納されていない場合、前記コピー準備モードオンの表示をオフにする、ことを特徴とする印刷装置にある。
【0009】
かかる第1の態様では、印刷機構に送信された印刷データが同時にメモリ手段に格納されるので、印刷後、あるいは印刷中に印刷を中断して、データ出力手段によりメモリ手段内の印刷データを用いて印刷ができる。さらにバックアップメモリが有効に機能しない場合には、その旨をプリンタの操作者に知らせることができる。
【0022】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態を詳細に説明する。
【0023】
図1に本発明の一実施形態に係る印刷装置の概略構成、図2にバックアップメモリの構造の一例を示す。
【0024】
本実施形態の印刷装置(プリンタ)は既存の構造をなすものであって、図1に示すように、プリンタ10は、インターフェース11を介してホストコンピュータHに接続されており、インターフェース11には受信バッファ12が接続されている。また、プリンタ10は、コンピュータによって構成される印刷制御部15と、この印刷制御部15によって動作制御される印刷機構16とを有し、印刷制御部15と印刷機構16とは図示しないインターフェイスを介して接続されている。さらに、プリンタ10は、電源スイッチ18及び操作パネル19を備える。
【0025】
ここで、印刷制御部15は、CPUを備えたコントローラ内に形成され、図示しないROMまたは外部メモリに記憶された制御プログラム等に基づいてプリンタ10を総括的に制御するものである。また、印刷制御部15には、RAM等からなるバックアップメモリ17が付加されている。そして、ホストコンピュータHからのデータを受信した場合、印刷制御部15は、順次受信バッファ12からデータを読み込んで一行毎に印刷データを形成し、これを印刷機構16に送信して印刷機構16を作動し、印刷を実行するが、同時に、印刷データをバックアップメモリ17に蓄積する。バックアップメモリ17は、所定の容量、例えば、通常の一ページ分の印刷データが最低限蓄積できるような容量を有しており、印刷制御部15から送信される印刷データを順次記憶(蓄積)し、容量が一杯になった以降は古いデータから削除更新していくようになっている。
【0026】
図2には、バックアップメモリ17の構造を模式的に示す。バックアップメモリ17に蓄積されるデータは、例えば、図2の上から下へと蓄積され、一杯になった後は、再度、上から下に上書きしながら、あるいは古いページ分のデータからクリアしながら蓄積される。
【0027】
また、印刷制御部15は、データ出力手段15aを有する。データ出力手段15aは、所定の手順でバックアップメモリ17に蓄積された印刷データを取り出して印刷機構16へ送る処理を実行するもので、処理する際のプリンタの状態に応じて、後述するように、印刷実行中に印刷を中断してコピー印刷を実行する「コピー印刷A」印刷時の紙詰まり等をリカバリーする「再印刷」、及び待機状態においてコピー印刷を実行する「コピー印刷B」の各処理を実行する。
【0028】
本実施形態では、これらの機能に基づく処理を実行するために、操作パネル19内に、「コピー印刷A」及び「コピー印刷B」の処理ができることを操作者に知らせるため、コピー準備モードオン表示19aを有する。このコピー準備モードオン表示19aは、単なるパイロットランプであってもよいし、液晶パネルにその旨を表示するものであってもよい。これにより、印刷途中であれば、印刷中のページをさらに複数部数印刷(「コピー印刷A」の実行)、印刷が完了した後であれば、印刷を完了したものの最後のページを再印刷(「コピー印刷B」の実行)がそれぞれできることを確認できる。なお、このコピー準備モードオン表示19aは、必ずしも設ける必要はない。
【0029】
また、操作パネル19には、「コピー印刷A」及び「コピー印刷B」の処理を実行するためのコピーボタン19bを有する。このコピーボタン19bが押されることにより、その状況に応じて、印刷中のページのみを繰り返し印刷したり、印刷完了した後に指示したページを再印刷したりできるようになっている。コピーボタン19bが押されて、現在印刷中の場合には、さらに印刷部数の指定ができるようになっていてもよいし、常に一回のボタン操作で一枚のみ印刷できるようになっていてもよい。印刷が完了した状態でコピーボタン19bが押された場合には、最終ページを自動的に一枚印刷するようになっていてもよいし、またはバックアップメモリ17に格納されている印刷データが何ページ分有るかを表示して、ページの指定及び印刷部数の指定ができるようになっていてもよい。なお、コピーボタン19bは、コピー準備モードがオンの時のみ有効であるようにしてもよく、この場合には、コピー準備モードがオフの時にコピーボタン19bが押された際に、コピーできない旨を表示するようにしてもよい。
【0030】
図3には、本実施形態の印刷装置の処理フローを示す。図3に示すように、印刷装置が待機状態にあるとすると、データを受信した場合(ステップS1:YES)、データ受信を実行する(ステップS2)。データの受信はないが、コピー印刷Bの指示があった場合、すなわち、コピーボタン19bが押されている場合には(ステップS3:YES)、コピー印刷Bを実行する(ステップS4)。
【0031】
(受信処理)
図4には、ステップS2のデータ受信の処理フローを示す。図4に示すように、待機状態では通常、コピー準備モードをオン状態とする(ステップS11)。ここで、コピー準備モードオンとは、バックアップメモリ17が有効に機能する状態であり、コピー準備モードフラグ20をオンとすると同時に、その状態であることをプリンタの操作者に知らせるために、操作パネル19のコピー準備モードオン表示19aをオンにする。
【0032】
受信バッファ12にデータが有る場合には(ステップS12:YES)、データを受信して処理した後(ステップS13)、コピー準備モードフラグ20によりコピー準備モードオンかどうかを判断し(ステップS14)、コピー準備モードがオンの場合には(ステップS14:YES)、バックアップメモリ17が一杯でないことを確認して(ステップS15:NO)、印刷データをバックアップメモリ17に格納し(ステップS16)、次いで印刷データを印刷機構16に送信し、印刷を実行する(ステップS17)。
【0033】
ここで、バックアップメモリ17が一杯になった場合には(ステップS15:YES)、バックアップメモリ17に格納されているデータ内にページの区切りが有るかどうかを判断し(ステップS18)、ページの区切りが有る場合は(ステップS18:YES)、その区切りより前のデータを消去した後(ステップS19)、バックアップメモリ17に印刷データを格納する(ステップS16)。すなわち、図2に示したバックアップメモリ17の例では、ページの区切り17a以前の1ページ目のデータのみを消去することになる。
【0034】
一方、バックアップメモリ17に格納されているデータ内にページの区切りがない場合には(ステップS18:NO)、1ページ分の印刷データがバックアップメモリ17に格納できなかったことを意味するから、コピー準備モードフラグ20をオフにし(ステップS20)、同時に、その状態であることをプリンタの操作者に知らせるために、操作パネル19のコピー準備モードオン表示19aをオフにした後、バックアップメモリ17を全部クリアし(ステップS21)、ステップS17に移行し、次のページの区切りがあるまではパックアップメモリ17に印刷データを格納しない。
【0035】
このような印刷処理は、紙詰まりなどによる印刷失敗がなく(ステップS22:NO)、ページの区切りでない場合には(ステップS23:NO)そのまま続けられる。また、印刷が失敗となった場合には(ステップS22:YES)、後述する再印刷処理が実行される(ステップS24)。
【0036】
一方、ページの区切りとなった場合には(ステップS23:YES)、まず、コピーボタン19bが押されているかどうかが判断され(ステップS25)、コピーボタン19bが押されている場合には(ステップS25:YES)、コピー印刷Aが実行される(ステップS26)。また、コピーボタン19bが押されていない場合には(ステップS25:NO)、ステップS27で続きのデータがあるかどうかを判断し、続きがなければ(ステップS27:NO)そのまま終了し、続きデータがあれば(ステップS27:YES)、コピー準備モードをオンにした後(ステップS28)、ステップS12に戻る。
【0037】
ここで、コピーボタン19bは、本実施例では、操作パネル19に設けられたもので、印刷中に押された場合には、現在印刷中のページのみをもう一枚、あるいは所望の部数のみ印刷するためのものであり、特定のページのみが複数枚必要な場合、あるいは記録媒体である紙が斜めに給紙されたまま印刷されている場合などそのページのみを再印刷したい場合に有効である。
【0038】
(再印刷)
図5には、印刷が失敗した場合のステップS24の再印刷の処理フローを示す。図5に示すように、印刷が失敗した場合には、まず、データ処理を中断し(ステップS31)、印刷の再開指示を待つ(ステップS32:NO)。再開指示があった場合には(ステップS32:YES)、コピー準備モードがオンかどうかを判断し(ステップS33)、コピー準備モードがオンの場合には(ステップS33:YES)、データ出力手段15aにバックアップメモリ17内のページの区切り以降のデータを印刷機構16に送信させ、これにより印刷を失敗したページを復旧した後(ステップS34)、ステップS35でデータ処理を再開する。これにより、印刷を失敗したページが完全に復旧された状態で再印刷されるので、操作者はホストから再印刷指令を出す必要はない。
【0039】
一方、コピー準備モードがオンでない場合には(ステップS33:NO)、そのままデータ処理を再開する。なお、この場合には、印刷を失敗した最後のページの復旧ができていないので、操作者はその後、当該ページの印刷データをホストから再度送信して再印刷をする必要がある。また、この場合には、再印刷ができなかった旨を、操作パネル19や図示しないホストのディスプレイ等へ表示するようにしてもよい。
【0040】
(コピー印刷A)
図6には、印刷実行中にコピーボタン19bが押された場合に、上述したステップS26で実行されるコピー印刷Aの処理フローを示す。上述したように印刷実行中にコピーボタン19bが押されると、その後のページの区切りがあった時点で、コピー印刷Aが実行される。コピー印刷Aでは、図6に示すように、まず、データ処理が中断し(ステップS41)、データ出力手段15aがバックアップメモリ17内の最後のページのデータを印刷処理する(ステップS42)。その後、コピーカウンタを1だけ減算し(ステップS43)、コピーカウンタが0でない場合には(ステップS44:NO)、ステップS42およびステップS43を繰り返し、コピーカウンタが0になった場合には(ステップS44:YES)、データ処理を再開する(ステップS45)。
【0041】
このフローは、コピーボタン19bの操作により、印刷中のページを指定部数だけ印刷できる場合を示している。また、コピーボタン19bがコピー準備モードがオンの時のみ有効である場合を想定している。したがって、コピー準備モードがオフの場合もコピーボタン19bが有効である場合には、コピー印刷Aが実行された際に、まず、コピー準備モードがオンであるかどうかを判断する必要がある。また、この際にコピー準備モードがオフの場合には、コピー印刷ができない旨を操作者に知らせる表示をするようにしてもよい。
【0042】
なお、現在印刷中のページの印刷データがバックアップメモリ17に全て格納できない場合には、コピー印刷Aはできないが、上述した通り、このような場合には(図4、ステップS18:NO)、コピー準備モードがオフとされ(図4、ステップS20)、コピー印刷Aに移行することはない。
【0043】
このコピー印刷A機能は、例えば、ページ数が多い印刷物の特定ページのみを複数部数印刷したい場合い有効である。また、インク切れや紙詰まりなどで印刷が失敗した場合にも、コピー印刷Aにより復旧でき、操作者による手動のみであるが、上述した再印刷機能に代わり得るものである。
【0044】
(コピー印刷B)
図7には、印刷終了後に、コピーボタン19bが押された場合またはホストからコピー印刷Bの指示が送信された場合に、上述したステップS4で実行されるコピー印刷Bの処理フローを示す。上述したように印刷終了後にコピーボタン19bが押されてあるいはホストからの送信によりコピー印刷Bが指示されると、データ出力手段15aは、指定されたページの印刷データがバックアップメモリ17内に残っているかどうかを判断し(ステップS51)、残っていない場合には(ステップS51:NO)そのまま終了し、残っている場合には(ステップS51:YES)、ステップS52に移行する。ステップS52では、指定されたページのデータを印刷機構16に送信して印刷を実行し、その後、指定部数の印刷が終了するまで印刷を続け(ステップS53:NO、およびステップS52)、指定部数の印刷が終了したら終了する(ステップS53:YES)。
【0045】
このフローは、コピー印刷Bの指示により、バックアップメモリ17内の指定のページが指定部数だけ印刷できる場合を示している。また、コピー印刷Bの指示がコピー準備モードがオンの時のみ有効である場合を想定している。したがって、コピー準備モードがオフの場合もコピー印刷Bが有効となっている場合には、コピー印刷Bが実行された際に、まず、コピー準備モードがオンであるかどうかを判断する必要がある。また、この際にコピー準備モードがオフの場合には、コピー印刷ができない旨を操作者に知らせる表示をするようにしてもよい。
【0046】
このコピー印刷B機能を用いると、例えば、1ページの印刷物を複数部数欲しい場合に、1枚だけ試し印刷をした後、その後はホストから印刷データを送信することなく、所望部数の印刷を実行することができる。
【0047】
(その他)
以上説明した実施形態では、コピー準備モードは常に自動的にオンにされ、自動的に上述した各種機能が準備されるようになっているが、勿論、コピー準備モードを、例えば操作パネル等からの入力等により手動でオンオフできるようにしてもよい。
【0048】
【発明の効果】
以上、実施形態において詳細に説明したように本発明によれば、印刷完了した印刷データを再度利用して印刷を実行できる。さらにバックアップメモリが有効に機能しない場合には、その旨をプリンタの操作者に知らせることができる。またコピー準備モードオン表示されバックアップメモリが有効に機能する場合、特定ページのみを複数部数印刷することが可能である。さらに、コピー準備モードオン表示されバックアップメモリが有効に機能する場合、紙詰まり等の印刷失敗の際に、印刷データを再送信することなく復旧することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る印刷装置の概略構成図である。
【図2】バックアップメモリの構造の一例を示す図である。
【図3】本実施形態の待機状態の処理のフローチャートである。
【図4】本実施形態の受信処理の一例を示すフローチャートである。
【図5】本実施形態の再印刷の処理の一例を示すフローチャートである。
【図6】本実施形態のコピー印刷Aの処理の一例を示すフローチャートである。
【図7】本実施形態のコピー印刷Bの処理の一例を示すフローチャートである。
【図8】従来技術に係るシリアルプリンタの一例を示す概略構成図である。
【図9】従来技術に係るレーザプリンタの一例を示す概略構成図である。
【符号の説明】
10 プリンタ
11 インターフェース
15 印刷制御部
15a データ出力手段
16 印刷機構
17 バックアップメモリ
20 コピー準備モードフラグ
19 操作パネル[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a printing apparatus that can print out print data that has been printed as needed, and to a serial printer that can recover and print unprinted pages in reprinting after a paper jam or the like during a series of printings. .
[0002]
[Prior art]
Conventionally, when printing a plurality of copies of the same page in a printing apparatus that executes predetermined printing based on print data transmitted from a host computer, the printer side prints the required number of copies of the print data transmitted from the host. Some have a function of printing a plurality of copies. Such a function is realized in, for example, a laser beam printer. Such a multiple-copy printing function is advantageous in that the host computer can be released earlier than in the case where the same print data is sent from the host computer for multiple copies.
[0003]
FIG. 8 shows schematic functional blocks of the laser beam printer. As shown in FIG. 8, the
[0004]
[Problems to be solved by the invention]
However, even with a laser beam printer as described above, an instruction to print a plurality of copies must be made before printing, and print data that has already been printed is sequentially erased. The stored print image cannot be printed.
[0005]
On the other hand, serial printers such as inkjet printers currently on the market usually have a structure as shown in FIG. 9 in order to reduce costs. As shown in FIG. 9, the
[0006]
Therefore, the print data that has been printed cannot be printed again, and when the same page is printed in a plurality of copies, the host computer H needs to send a plurality of copies of the print data. Furthermore, in such a serial printer, if an accident such as a paper jam occurs during a series of printing, at least the printing of the page on which the paper jam occurred cannot be recovered, and the print data of the corresponding page is again stored. Must be sent from the host computer.
[0007]
In view of such circumstances, the present invention may notify a printer operator of a printing apparatus that can execute printing by reusing print data that has been printed, and if the backup memory does not function effectively. It is an object of the present invention to provide a printing device that can be used .
[0008]
[Means for Solving the Problems]
According to a first aspect of the present invention for solving the above-described problems, a reception buffer for accumulating data received from a host computer, a control means for processing the data accumulated in the reception buffer, and print data transmitted by the control means A printing mechanism for executing printing while sequentially receiving the print data, a memory means for sequentially receiving in parallel the print data transmitted from the control means to the printing mechanism, and storing the latest print data, and storing in the memory means Data output means for transmitting the necessary portion of the printed data to the printing mechanism and executing printing, and display means for displaying a copy preparation mode ON indicating that the memory means functions effectively The display unit is configured to copy the copy level when the memory unit is full and print data for one page is not stored in the memory unit. Turn off display mode on, in printing apparatus characterized by.
[0009]
In the first aspect, since the print data transmitted to the printing mechanism is simultaneously stored in the memory means, printing is interrupted after printing or during printing, and the data output means uses the print data in the memory means. Can be printed. Further, when the backup memory does not function effectively, it is possible to notify the printer operator to that effect.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
[0023]
FIG. 1 shows a schematic configuration of a printing apparatus according to an embodiment of the present invention, and FIG. 2 shows an example of the structure of a backup memory.
[0024]
The printing apparatus (printer) according to the present embodiment has an existing structure. As shown in FIG. 1, the
[0025]
Here, the
[0026]
FIG. 2 schematically shows the structure of the
[0027]
In addition, the
[0028]
In this embodiment, in order to execute processing based on these functions, in order to notify the operator that “copy printing A” and “copy printing B” processing can be performed in the
[0029]
Further, the
[0030]
FIG. 3 shows a processing flow of the printing apparatus of this embodiment. As shown in FIG. 3, assuming that the printing apparatus is in a standby state, when data is received (step S1: YES), data reception is executed (step S2). If no data is received, but an instruction for copy printing B is given, that is, if the
[0031]
(Reception processing)
FIG. 4 shows a data reception process flow in step S2. As shown in FIG. 4, the copy preparation mode is normally turned on in the standby state (step S11). Here, the copy preparation mode ON is a state in which the
[0032]
If there is data in the reception buffer 12 (step S12: YES), after receiving and processing the data (step S13), it is determined whether or not the copy preparation mode is on by the copy preparation mode flag 20 (step S14). If the copy preparation mode is on (step S14: YES), it is confirmed that the
[0033]
If the
[0034]
On the other hand, if there is no page break in the data stored in the backup memory 17 (step S18: NO), it means that the print data for one page could not be stored in the
[0035]
Such a printing process is continued without any printing failure due to a paper jam or the like (step S22: NO), and when it is not a page break (step S23: NO). If printing fails (step S22: YES), a reprinting process described later is executed (step S24).
[0036]
On the other hand, if a page break occurs (step S23: YES), it is first determined whether or not the
[0037]
Here, the
[0038]
(Reprint)
FIG. 5 shows a processing flow of reprinting in step S24 when printing fails. As shown in FIG. 5, when printing fails, first, the data processing is interrupted (step S31), and an instruction to resume printing is awaited (step S32: NO). If there is an instruction to resume (step S32: YES), it is determined whether or not the copy preparation mode is on (step S33). If the copy preparation mode is on (step S33: YES), the data output means 15a. Then, the data after the page break in the
[0039]
On the other hand, if the copy preparation mode is not on (step S33: NO), the data processing is resumed. In this case, since the last page that failed to be printed has not been recovered, the operator needs to re-print by sending the print data of the page again from the host. In this case, the fact that reprinting could not be performed may be displayed on the
[0040]
(Copy printing A)
FIG. 6 shows a processing flow of copy printing A executed in step S26 described above when the
[0041]
This flow shows a case where a specified number of pages can be printed by operating the
[0042]
If all the print data of the currently printed page cannot be stored in the
[0043]
This copy printing A function is effective, for example, when it is desired to print a plurality of copies of a specific page of a printed matter having a large number of pages. In addition, even when printing fails due to running out of ink or a paper jam, it can be recovered by copy printing A, which can be performed only manually by the operator, but can replace the above-described reprinting function.
[0044]
(Copy printing B)
FIG. 7 shows a processing flow of copy printing B executed in step S4 described above when the
[0045]
This flow shows a case where a designated page in the
[0046]
Using this copy printing B function, for example, if you want a plurality of copies of one page of printed matter, after performing a test print of only one sheet, the desired number of copies is then executed without sending print data from the host. be able to.
[0047]
(Other)
In the embodiment described above, the copy preparation mode is always automatically turned on, and the various functions described above are automatically prepared. Of course, the copy preparation mode is set, for example, from the operation panel or the like. You may enable it to turn on and off manually by input or the like.
[0048]
【The invention's effect】
As described above, according to the present invention as described in detail in embodiments, it can perform printing by using the print data printed completed again. Further, when the backup memory does not function effectively, it is possible to notify the printer operator to that effect. Further, when the copy preparation mode is on and the backup memory functions effectively, it is possible to print a plurality of copies of only a specific page. Furthermore, when the copy preparation mode is on and the backup memory functions effectively, it is possible to recover without retransmitting the print data when a print failure such as a paper jam occurs .
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram of a printing apparatus according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating an example of a structure of a backup memory.
FIG. 3 is a flowchart of processing in a standby state according to the present embodiment.
FIG. 4 is a flowchart illustrating an example of reception processing according to the present embodiment.
FIG. 5 is a flowchart illustrating an example of reprint processing according to the present exemplary embodiment.
FIG. 6 is a flowchart illustrating an example of a copy print A process according to the present exemplary embodiment.
FIG. 7 is a flowchart illustrating an example of a copy print B process according to the present exemplary embodiment.
FIG. 8 is a schematic configuration diagram illustrating an example of a serial printer according to a conventional technique.
FIG. 9 is a schematic configuration diagram illustrating an example of a laser printer according to a conventional technique.
[Explanation of symbols]
DESCRIPTION OF
Claims (1)
この受信バッファに蓄積されたデータを処理する制御手段と、
この制御手段が送信する印刷データを順次受信しながら印刷を実行する印刷機構と、
前記制御手段が前記印刷機構に送信する印刷データを並列的に順次受信して常に最新の印刷データを記憶するメモリ手段と、
前記メモリ手段に格納された印刷データの必要部分を前記印刷機構に送信して印刷を実行するデータ出力手段と、
前記メモリ手段が有効に機能する状態を示すコピー準備モードオンの表示をさせる表示手段と、を有し、
前記表示手段は、前記メモリ手段が一杯になったときに1ページ分の印刷データが前記メモリ手段に格納されていない場合、前記コピー準備モードオンの表示をオフにする、
ことを特徴とする印刷装置。A receive buffer for storing data received from the host computer;
Control means for processing the data stored in the reception buffer;
A printing mechanism for executing printing while sequentially receiving print data transmitted by the control means;
Memory means for sequentially receiving in parallel the print data transmitted by the control means to the printing mechanism and always storing the latest print data;
Data output means for executing printing by transmitting a necessary portion of print data stored in the memory means to the printing mechanism ;
Display means for displaying copy preparation mode on indicating that the memory means functions effectively, and
The display means turns off the display of the copy preparation mode on if print data for one page is not stored in the memory means when the memory means is full;
A printing apparatus characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03248397A JP3777698B2 (en) | 1997-02-17 | 1997-02-17 | Printing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03248397A JP3777698B2 (en) | 1997-02-17 | 1997-02-17 | Printing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10228358A JPH10228358A (en) | 1998-08-25 |
| JP3777698B2 true JP3777698B2 (en) | 2006-05-24 |
Family
ID=12360241
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03248397A Expired - Lifetime JP3777698B2 (en) | 1997-02-17 | 1997-02-17 | Printing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3777698B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004050650A (en) | 2002-07-19 | 2004-02-19 | Nec Corp | Semiconductor device, image output device, and method of driving functional element |
| JP4924001B2 (en) | 2006-12-14 | 2012-04-25 | セイコーエプソン株式会社 | Printing system and printing control method in printing system |
-
1997
- 1997-02-17 JP JP03248397A patent/JP3777698B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10228358A (en) | 1998-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0685818B1 (en) | Error control system and method for a printer | |
| US8441666B2 (en) | Printing control device and printing control method | |
| JP3271862B2 (en) | Page printer | |
| EP0539135B1 (en) | Printing apparatus | |
| EP1323539B1 (en) | Stencil printer | |
| JP3777698B2 (en) | Printing device | |
| JP2006031677A (en) | A printing control apparatus, a printing apparatus, a printing network system, a printing control method, a printing control program, and a recording medium storing the printing control program. | |
| JP2001199577A (en) | Printer and printer system | |
| JP3683396B2 (en) | Printer device | |
| JPH10138569A (en) | Character information processing device | |
| JP3027468B2 (en) | Printing error recovery processing method | |
| JPH03155974A (en) | Printing system and error recovery method thereof | |
| JPH0436872B2 (en) | ||
| JP2851973B2 (en) | Output method and device | |
| JP3367980B2 (en) | Print processing apparatus and print processing method | |
| JP2007307850A (en) | Printing method, printing apparatus, printing system, printing control apparatus, driver program, and recording medium storing the program | |
| JP4558239B2 (en) | Printing device | |
| JPH0997145A (en) | Test printing method of printing system | |
| JPH05162409A (en) | Printing device having recovery function | |
| JP4274512B2 (en) | Printer | |
| JP2739293B2 (en) | Printing equipment | |
| JP2001150763A (en) | Printer, computer, printing system, computer control method, and recording medium | |
| JP3993284B2 (en) | Printing device | |
| JPH1134450A (en) | Image forming apparatus | |
| JP3875535B2 (en) | Stencil printing apparatus and program capable of switching output destination |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050518 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050628 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050826 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050927 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051125 |
|
| 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: 20060207 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060220 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090310 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100310 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100310 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110310 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120310 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120310 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130310 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140310 Year of fee payment: 8 |
|
| EXPY | Cancellation because of completion of term |