JPH03117987A - プリンタ装置 - Google Patents

プリンタ装置

Info

Publication number
JPH03117987A
JPH03117987A JP1256788A JP25678889A JPH03117987A JP H03117987 A JPH03117987 A JP H03117987A JP 1256788 A JP1256788 A JP 1256788A JP 25678889 A JP25678889 A JP 25678889A JP H03117987 A JPH03117987 A JP H03117987A
Authority
JP
Japan
Prior art keywords
data
print
ram
picture
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.)
Pending
Application number
JP1256788A
Other languages
English (en)
Inventor
Motomi Kawamura
河村 もとみ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP1256788A priority Critical patent/JPH03117987A/ja
Publication of JPH03117987A publication Critical patent/JPH03117987A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Storing Facsimile Image Data (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像データ(イメージデータ)に基づいてハ
ードコピー画像を形成するプリンタ装置に関し、コンビ
エータシステムの出力装置などとして利用される。
〔従来の技術〕
コンピュータやワードプロセッサなどのデータ処理装置
から入力される画像データに基づいて、ハードコピー画
像の形成(プリント)を行うプリンタ装置は、コンピュ
ータシステムの標準的な出力装置として多用されている
特に、レーザプリンタなどの電子写真プロセスを用いた
いわゆるページプリンタと呼ばれるプリンタ装置は、高
速且つ高品位な記録(印字)が実現でき、且つビットマ
ツプ方式の採用によりグラフィック画像の処理が容易な
ことと相俟って、急速にその用途を広げつつある。
さて、プリンタ装置を用いる種々の用途において、同一
のハードコピー画像を複数枚プリントしたい場合がある
このような場合には、一般には、データ処理装置側でプ
リント枚数を設定する操作が行われるが、枚数設定用テ
ンキーなどを備えた高価なプリンタ装置では、プリンタ
装置側でプリント枚数の設定が行われる。プリント枚数
を設定した後に、データ処理装置からプリンタ装置へ画
像データが転送され、プリンタ装置において、同一の画
像データに基づくプリント動作が繰り返される。
このような複数枚のプリントにおいて、1枚のプリント
毎に、同一の画像データがデータ処理装置からプリンタ
装置へ順次転送されるように構成されたプリンタ装置と
、ページプリンタのように、最初に一回だけ転送された
画像データによって描画したビットマツプメモリを繰り
返し走査することにより、複数枚のプリントを行うよう
に構成されたプリンタ装置とがある。
設定された枚数のプリントが終了すると、プリンタ装置
内に格納されている画像データは消去される。
〔発明が解決しようとする課題〕
−mに、プリンタ装置では、設定された枚数のプリント
が連続的に行われる。このため、プリント結果が所望の
ものでない場合、例えば、用紙に対する画像のレイアウ
トに不都合がある場合などでは、複数枚の用紙などが無
駄になってしまう。
特に、ページプリンタは高速であるので、1枚目のプリ
ントの結果を見て途中でプリント停止の操作を行ったと
しても、その間にかなりの枚数のプリントが行われてし
まう。
したがって、最初から所望の複数枚のプリント枚数の設
定を行おうとすると、オペレータには不安が伴うという
問題があった。
このような問題を解決するには、最終的に複数枚の画像
を得たい場合であっても、先ず確認のために1枚だけプ
リントし、プリント結果が所望のものであれば、続けて
残りの枚数のプリントを行えばよい、これによれば、例
えば、案内状などの郵便物のプリントにおいて、用紙と
なるはがきや封筒と画像との位置合わせの状態を1枚目
のプリントによって確認することができる。
しかしながら、従来のプリンタ装置では、上述のように
、予め設定された枚数のプリントが完了した時点で、プ
リンタ装置の内部から画像データが消去されるので、残
りの枚数のプリント枚数の設定後に、再度、データ処理
装置からプリンタ装置へ画像データを転送する必要があ
る。つまり、従来のプリンタ装置では、所望のプリント
結果を有した同一内容の複数枚のハードコピー画像を得
ようとする場合において、1枚目のプリント結果の確認
後に、残りの枚数のプリントに伴うデータ転送時間をオ
ペレータが余分に待たなければならず、オペレータにと
っての使い勝手が悪いという問題があった。
また、プリンタ装置に枚数設定手段が備わっていない場
合には、上述のように、データ処理装置側でのキーボー
ド操作によって枚数設定が行われるが、このとき、デー
タ処理装置に、ワードプロセッサなどのような枚数設定
用のソフトウェアが組み込まれていないときは、特殊な
制御命令(コマンド)を熟知したオペレータでなければ
、複数枚のプリント枚数の設定を行うことができないと
いう問題があった。
本発明は、上述の問題に鑑み、容易な操作により、手軽
に複数枚の同一内容のハードコピー画像を得ることがで
き、オペレータにとっての使い勝手の便宜を図ったプリ
ンタ装置を提供することを目的としている。
〔課題を解決するための手段〕
本発明は、上述の課題を解決するため、画像データに基
づいてハードコピー画像を形成するプリンタ装置であっ
て、少なくとも1ページ分の画像データを記憶する記憶
手段と、再プリント指定手段とを設け、前記再プリント
指定手段の操作を行う毎に、前記記憶手段に記憶された
画像データに基づくハードコピー画像を繰り返し形成す
るようにしたことを特徴として構成される。
〔作 用〕
記憶手段は、少なくとも1ページ分の画像データを記憶
する。
再プリント指定手段の操作により、前記記憶手段に記憶
された画像データに基づくハードコピー画像が繰り返し
形成される。
〔実施例〕
以下、本発明の実施例を図面を参照しつつ説明する。
第2図はグラフィック描画の可能なレーザプリンタPを
用いたプリントシステムPSの構成を示すブロック図で
ある。
同図において、プリントシステムPSは、コンピュータ
やワードプロセッサ装置などの汎用のデータ処理装置1
、データ処理装置1からバスB1を介して出力されるデ
ータを一旦格納するファイルバッファ2、及びレーザプ
リンタPから構成されている。
レーザプリンタPは、ビットマツプ方式のデータ処理部
3と、レーザー露光による周知の電子写真プロセスを用
いてハードコピー画像を形成するプリントエンジン4と
、外部給紙ユニット5やソータ6などのアクセサリ−装
置とからなり、プリントエンジン4の上部には、後述す
る操作パネル44が設けられている。
第3図は操作パネル44の平面図である。
操作パネル44には、プリントシステムPSの状態を示
す各種の表示灯910〜918とともに、プリント動作
を一時停止させるためのボーズキー901及び最後にプ
リントした1ページ分(1枚)の画像を再度プリントさ
せるためのREPEATキー902が配置されている。
第1図はレーザプリンタPの制御部の構成を示すブロッ
ク図である。
データ処理部3は、ビットマツプ制御部30、ビットマ
ツプメモリとなるRAM (BM−RAM)32、BM
−RAM32に描画を行うビットマツプ書込部31、及
びフォント部33から構成されている。プリントエンジ
ン4との接続は、制御データ(枚数、アクセサリ−制御
など)用のバスB3とイメージデータ用のバスB4によ
り行う。
プリントエンジン4は、3つの制御部を中心に構成され
ている。まず、インタフェース制御部(IFC)40は
、ビットマツプ制御部30からの制御データの処理、操
作パネル制in、及び内部バスB5を通じてプリントエ
ンジン4全体のタイミングの制御を行う、IFC40に
は割込み処理(システム割込み処理)のタイミングを定
めるための割込みタイマーが設けられている。
電子写真制御部41は、内部バスB5を通じてインタフ
ェース制御部40から送られるデータに応じて、電子写
真プロセス部−45の制御を行う。
プリントヘッド制御部42は、バスB4を通じてビット
マツプ書込部31から送られてくるイメージデータとI
FC40からの信号とに従って、プリントヘッド部43
でのレーザー露光を制御する。 なお、外部給紙ユニッ
ト5及びソータ6は、内部バスB5を通じて、IFC4
0によって制御される。
第4図はビットマツプ制御部30のブロック図である。
ビットマツプ制御部30は、データ処理装置Iとの通信
のためのデータ処理装置インタフェース308及びR−
バシファ304、データ処理装置1から入力されたコー
ドデータをBM−RAM32の描画に適した中間コード
データに変換する第1情報処理部320、中間コードデ
ータを格納するP−RAM305、BM−RAM32の
描画の制御などを行う第2情報処理部330、ビットマ
ツプ書込部インタフェース306、及びプリントエンジ
ンインタフェース307から構成されている。
第1及び第2情報処理部320,330は、それぞれマ
イクロコンピュータからなる処理装置、プログラムを記
憶するROM、各種フラグなどを記憶するRAM、割込
み処理のタイミングを設定するための割込みタイマーな
どからなる。
R−バッファ304は、第1情報処理部320の処理プ
ログラムとデータ処理袋f1との通信の非同期化を図る
ために設けられている。
プリントエンジンインタフェース307は、プリント枚
数などのJOB情報や、プリントコマンドなどのJ O
B ll11Bコマンドをプリントエンジン4のインタ
フェースとバスB3を通じてやりとりする。
第5図はビットマツプ書込部31のブロック図である。
ビットマツプ書込部31の機能は大別して、BM−RA
M32への描画機能と、プリントの際にBM−RAM3
2のドツトデータをプリントエンジン4へ出力する機能
とに分かれる。
BM−RAM32への描画の機能は、さらに2つに分け
られ、グラフィックイメージ書込部316により行われ
る線や円などの図形描画と、フォントイメージ書込部3
11により行われるフォント(文字)描画とからなる0
両方ともビットマツプ制御部インタフェース317を通
じてビットマツプ制御部30から送られる中間コードデ
ータに従って行われるが、グラフィックイメージ書込部
316のほとんどの処理は、中間コードデータ内のパラ
メータを解析してBM−RAM32に描画するのに対し
て、フォントイメージ書込部311のほとんどの処理は
、中間コードデータに従ってフォント部インタフェース
314を通じてフォント部33から読込んだフォントイ
メージをBM−RAM32に描画する。
一方、プリントの際のデータ出力の機能は、プリントヘ
ッド制御部インタフェース315により行われる。すな
わち、ビットマツプ制御部30からインタフェース31
7を介して送られてくるプリント開始信号を受は取ると
、プリントエンジン4のプリントヘッド制御部42から
バスB4を通じて送られてくる同期信号に従って、BM
−RAM32のデータをプリントヘッド制御部42に出
力する。
以下、フローチャートの基づいてレーザプリンタPの動
作を説明する。
第6図は第1情報処理部320の概略の動作を示すメイ
ンフローチャートである。
電源が投入されてプログラムがスタートすると、ステッ
プ#1で初期設定を行う、これにより、R−バッファ3
04及びP−RAM305の格納データが初期化(クリ
ア)される。
続いて、ステップ#2において、中間コードデータの生
成の準備として、フォント部33からフォント属性を読
み込む、ここでフォント属性を読み込むのは、第2情報
処理部330が制御するBM−RAM32の描画と中間
コードデータの生成との非同期化を図るためである。
次に、ステップ#3において、P−RAM305にデー
タが格納されていない領域が存るか否かをチエツクし、
イエスであれば、ステップ#4で、R−バッファ304
にデータが格納されているか否かをチエツクする。
R−バッファ304には、データ処理装置1からのデー
タの転送時に、データ処理装置インタフェース30Bに
よって起動される受信割込み処理によって、中間コード
データの生成と非同期で受信データが格納される。受信
データは、プリントエンジン4を制御するためのIFC
関連コード、JOBm御:2−1’ (PAGEEJE
CTなど)、書式制御コード、及び画像データ(文字デ
ータ及びグラフィックデータ)からなる。
ステップ#4でイエスであれば、ステップ#5において
、R−バッファ304から読み出した受信データを中間
コードデータに変換し、P−RAM305に書き込む、
ここで、受信データにょうて直接BM−RAM32に描
画せず、中間コードデータとしてP−RAM305に蓄
えるのは、前ページのイメージを出力中に次のイメージ
をBM−RAM32へ描画することはできないが、フォ
ントパターンやフォントサイズに応じて、BVRAM3
2への描画アドレスの計算を、前ページの出力中に前処
理として行っておくことにより、スルーブツトを向上さ
せるためである。P−RAM305の情報は、直接のイ
メージの形式にはなっていないが、BM−RAM32の
描画のために仮編集されたものと言える。
その後、ステップ#6において、トラブル復帰処理など
のその他の処理を実行し、ステップ#3へ戻る。
第7図は第2情報処理部330のメインフローチャート
である。
先ず、内部初期化(ステップ#21)及びBM−RAM
32のクリア(ステップ#22)を実行し、ステップ#
23で、各種フラグの初期化を行う、ステップ#23に
おいては、具体的には、BM−RAM32への描画が開
始されたときに「1」とするBMWRITEフラグを「
0」にリセットし、電子写真プロセスにおいて露光が終
了したことを示すEXPEND信号が、プリントエンジ
ン4から入力されたときに「1」とするEPENDフラ
グを「0」にリセットする。
これらの処理を実行した後に、ステップ#24〜ステッ
プ#27において、中間コードデータに基づ(BM−R
AM32の描画、及びプリントエンジン4に対してプリ
ント動作を開始させるための処理を行う。
すなわち、ステップ#24では、BM−RAM32が描
画中であるか否かをチエツクし、ノーであれば、ステッ
プ#25において、P−RAM305に中間コードデー
タが格納されているか否かをチエツクする。
ステップ#25でノーの場合、すなわち、P−RAM3
05に中間コードデータが格納されている場合には、ス
テップ#26で、P−RAM305から中間コードデー
タを順次読み出す、中間コードデータが全て読み出され
ると、P−RAM305は空状態となる。
続いて、ステップ#27において、中間コード処理を実
行した後に、ステップ#24へ戻る。
以上のステップ#24〜ステップ#27が繰り返し実行
される間に、上述の割込みタイマーがタイムアツプする
毎に、I Fe20からの信号に対応した後述するプリ
ントエンジン割込み処理が実行される。
第8図はステップ#27の中間コード処理のフローチャ
ートである。
ステップ#31において、BMWRITEフラグが「0
」であるか否かをチエツクし、イエスであれば、ステッ
プ#32でBM−RAM32をクリアする。
ステップ#31でノーの場合は、既にBM−RAM32
に対する描画が開始されている場合であるので、BM−
RAM32のクリアを行わず、ステップ#33へ移る。
ステップ#33では、P−RAM305から読み出した
中間コードデータが文字データであるか否かを判断し、
文字データであれば、その中間コードデータに基づいて
フォントデータを読み出してフォントイメージ書込部3
11へ送り(ステップ#34)、ステップ#35へ進む
ステップ#35では、再びBMWRITEフラグが「O
jであるか否かをチエツクし、イエスであれば、ステッ
プ#36で、BMWRITEフラグを「1」とし、メイ
ンルーチンへリターンする。
一方、上述のステップ#33でノーの場合には、ステッ
プ#37で中間コードデータがグラフィックデータであ
るか否かを判断し、グラフィックデータであれば、その
中間コードデータをグラフィックイメージ書込部316
へ送り(ステップ#38)、ステップ#35へ進む。
このように、中間コードデータが画像データに対応する
場合には、その中間コードデータはビットマツプ書込部
31へ順次送られる。これによって、ビットマツプ書込
部31では、BM−RAM32の描画が逐次進められる
ステップ#39では、中間コードデータがIFC関連デ
ータであるか否かを判断し、イエスであれば、その中間
コードデータをIFC40へ出力する(ステップ#40
)。
ステップ#41においては、中間コードデータが、給紙
を要求するコード、すなわちデータの1ページ毎の区切
りを示すPAGEEJECTコードであるか否かをチエ
ツクする。
ステップ#41でイエスの場合は、ステップ#42にお
いて、BM−RAM32に描画された1ページ分のデー
タに基づ(プリントを開始させるためのプリント起動処
理を実行する。
第9図はステップ#42のプリント起動処理のフローチ
ャートである。
先ず、ステップ#51において、プリントヘッド制御部
インタフェース315をプリントモードとし、プリント
可能状態とする。
次に、ステップ#52で、IFC40ヘプリントを開始
させるための制御信号である信号PRNCMDを出力す
る。
これにより、プリントヘッド制御部インタフェース31
5及びバスB4を介して、BM−RAM32に描画され
ているドツトデータが、プリントヘッド制御部42から
のクロックパルスに同期して、プリントヘッド制御部4
2へ順次出力される。
そして、プリントエンジン4において、感光体の露光が
行われる。
ステップ#53で、EPENDフラグが「1」となるの
を待って、EPENDフラグをr□、としくステップ#
54)、BMWRITEフラグを「0」とする(ステッ
プ#55)。
従来のプリンタ装置では、1ページ分の露光が終了した
時点で、BM−RAM32がクリアされ、次のページの
描画に備えられていたが、本実施例のレーザプリンタP
では、露光終了後も以降に上述のステップ#32が実行
されるまで、BM−RAM32におけるデータの記憶状
態が保持される。
つまり、レーザプリンタPでは、電源が投入されている
間は、常に最新のプリントに対応した画像データがBM
−RAM32によって記憶されることになる。
第10図はプリントエンジン割込み処理のフローチャー
トである。
先ず、ステップ#61において、I Fe20からの信
号を受は付ける入力処理を行う。
続いて、ステップ#62で、信号EXPENDが入力さ
れたか否かをチエツクし、イエスであれば、ステップ#
63へ進み、EPENDフラグをrl、にセットする。
ステップ#62でノーであれば、ステップ#64におい
て、RE P EATキー902が押されたことを示す
信号RE P EAT・ONが入力されたか否かをチエ
ツクする。
ステップ#64でイエスであれば、ステップ#65でE
PENDフラグをチエツクし、EPENDフラグが「1
」の場合には、ステップ#66で、プリント起動処理、
すなわち、上述のステップ#51〜ステップ#55の処
理を実行する。これにより、プリントエンジン4におい
て、BM−RAM32に記憶されているドツトデータに
基づいてプリント動作が実行される。
したがって、レーザプリンタPでは、オペレータは、R
E P EATキー902を押すだけで、最後にプリン
トされたハードコピー画像と同一内容のハードコピー画
像を得ることができる。
ステップ#65でEPENDフラグがrl、でない場合
には、ステップ#66の処理は行われない。つまり、露
光の最中におけるR E P EATキー902の操作
は無視される。
上述のステップ#64でノーであれば、ステップ#67
で、その他の信号が入力されたか否かをチエツクし、イ
エスであれば、入力された信号に対応したその他の処理
を実行する(ステップ#68)。
第11図はIFC40が実行するシステムタイマー割込
み処理のフローチャートである。
このルーチンは、I Fe20に設けた割込みタイマー
がタイムアウトする毎に実行される。
先ず、ステップ#81で、操作パネル44における表示
を行った後、ステップ#82で、操作パネル44の操作
キーなどからの信号を受は付ける入力処理を行う。
続いて、ステップ#83において、REPEATキー9
02がオンされたか否かをチエツクする。
ステップ#83でイエスの場合は、オペレータが最後に
プリントされたハードコピー画像をもう1枚プリントす
る再プリントを希望している場合であり、この場合には
、ステップ#84で、信号REPEAT・ONをビット
マツプ制御部30へ出力する。
その後、ステップ#85では、アクセサリ−装置を制御
するための処理やポーズキー901がオンされたことを
各部に伝える処理などを含むその他の処理が行われる。
上述の実施例においては、中間コードデータは、P−R
AM305から読み出されるとP−RAM305の内部
において消去されるものとして説明したが、P−RAM
305においても最後の1ページに対応する中間コード
データを保持し、プリント結果に応じて、例えば、用紙
と画像との位置ずれを補正するために、保持されている
中間コードデータに基づいて、再プリントの以前にBM
−RAM32の再描画を行うようにしてもよい。
〔発明の効果〕
本発明によれば、容易な操作により、手軽に複数枚の同
一内容のハードコピー画像を得ることができ、オペレー
タにとっての使い勝手の便宜を図ったプリンタ装置を提
供することができる。
【図面の簡単な説明】
第1図はレーザプリンタの制御部の構成を示すブロック
図、第2図はグラフインク描画の可能なレーザプリンタ
を用いたプリントシステムの構成を示すブロック図、第
3図は操作パネルの平面図、第4図はビットマツプ制御
部のブロック図、第5図はビットマツプ書込部のブロッ
ク図、第6図〜第11図はレーザプリンタの動作を示す
フローチャートである。 32・・・BM−RAM(記憶手段)、902・・・R
EPEATEキー(再プリント指定手段)、P・・・レ
ーザプリンタ(プリンタ装y1)。 第 図 第 9 図 第 図

Claims (1)

    【特許請求の範囲】
  1. (1)画像データに基づいてハードコピー画像を形成す
    るプリンタ装置であって、 少なくとも1ページ分の画像データを記憶する記憶手段
    と、 再プリント指定手段とを設け、 前記再プリント指定手段の操作を行う毎に、前記記憶手
    段に記憶された画像データに基づくハードコピー画像を
    繰り返し形成するようにした ことを特徴とするプリンタ装置。
JP1256788A 1989-09-29 1989-09-29 プリンタ装置 Pending JPH03117987A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1256788A JPH03117987A (ja) 1989-09-29 1989-09-29 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1256788A JPH03117987A (ja) 1989-09-29 1989-09-29 プリンタ装置

Publications (1)

Publication Number Publication Date
JPH03117987A true JPH03117987A (ja) 1991-05-20

Family

ID=17297455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1256788A Pending JPH03117987A (ja) 1989-09-29 1989-09-29 プリンタ装置

Country Status (1)

Country Link
JP (1) JPH03117987A (ja)

Similar Documents

Publication Publication Date Title
US8497999B2 (en) Information processing apparatus and method for displaying a preview image
JPS63312152A (ja) 画像メモリのアドレス制御方式
US7649643B2 (en) Method and device for intermixing hardcopy pages in a print job
JPH08286860A (ja) 出力制御方法及びその装置とそのコンピュータプログラム製品
US5481367A (en) Printing apparatus capable of changing print format
JPH06205147A (ja) 印刷装置
US6594405B1 (en) Method and apparatus for preprinted forms completion
US5601018A (en) Automatic stamping device
JPH1178168A (ja) 画像形成装置
JPH04340653A (ja) 文書処理装置
JP3419320B2 (ja) 印刷情報設定装置およびその方法
JPH03117987A (ja) プリンタ装置
JPH03189177A (ja) プリンタにおけるプリント画像作成方式
JP3166156B2 (ja) プリンタ制御装置
JP4151473B2 (ja) 印刷システムおよび印刷装置
JP3161744B2 (ja) 情報処理装置
KR0125481B1 (ko) 화상 형성장치에서 최종 페이지 데이타의 재프린팅 방법
JP2618941B2 (ja) プリンタ
JP2839139B2 (ja) 文書処理方法
JPS59201870A (ja) 印字装置
JPH0361562A (ja) プリンタ装置
JPH04265776A (ja) 印刷装置
JPH04340620A (ja) プリンタ装置
JPS62272746A (ja) 文書編集装置
JPH11208054A (ja) 画像形成システム