JPH03224761A - Image processing device - Google Patents
Image processing deviceInfo
- Publication number
- JPH03224761A JPH03224761A JP1899290A JP1899290A JPH03224761A JP H03224761 A JPH03224761 A JP H03224761A JP 1899290 A JP1899290 A JP 1899290A JP 1899290 A JP1899290 A JP 1899290A JP H03224761 A JPH03224761 A JP H03224761A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image processing
- printer control
- page
- control device
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 64
- 230000015654 memory Effects 0.000 claims abstract description 74
- 239000000872 buffer Substances 0.000 claims abstract description 60
- 238000012546 transfer Methods 0.000 claims abstract description 12
- 230000000717 retained effect Effects 0.000 claims description 7
- 238000011161 development Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 8
- 108091008695 photoreceptors Proteins 0.000 description 8
- 230000014759 maintenance of location Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はゼログラフィ利用の画像処理装置に関し、特に
プリント機能を持つ画像処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image processing apparatus using xerography, and particularly to an image processing apparatus having a print function.
[従来の技術]
専らコピー機として用いられているゼログラフィ利用の
画像処理装置に蛍光表示管を取り付け、プリント機能を
持たせた画像処理装置が開発されている。この画像処理
装置の概略構成図を第1図に示す。これはコンピュータ
またはワードプロセッサ31から印字入力またはイメー
ジ入力された情報信号が画像処理装置本体(以後ベース
マシンと呼ぶことがある。)1の蛍光表示管に送られ、
その情報信号を蛍光表示管を用いて感光ドラム上に書き
込み、一連の処理がなされた後に用紙に転写するもので
ある。[Prior Art] An image processing device has been developed in which a fluorescent display tube is attached to an image processing device using xerography, which is used exclusively as a copy machine, to provide a printing function. A schematic configuration diagram of this image processing apparatus is shown in FIG. In this case, information signals input as print or image from a computer or word processor 31 are sent to the fluorescent display tube of the main body of the image processing apparatus (hereinafter sometimes referred to as the base machine) 1.
The information signal is written on a photosensitive drum using a fluorescent display tube, and after a series of processing is performed, it is transferred to paper.
第1図に示した本実施例のベースマシン1はコンピュー
タまたはワードプロセッサ(以後データ入力機器と言う
ことがある。)31とプリンタ制御装置40を介して接
続されている。The base machine 1 of this embodiment shown in FIG. 1 is connected to a computer or word processor (hereinafter sometimes referred to as a data input device) 31 via a printer control device 40.
コンピュータまたはワードプロセッサ31で入力された
情報はプリンタ制御装置40を介してプリンタ制御装置
40自身が持つフォント情報等によりビットマツプに変
換してベースマシン1にプリント動作開始指令、使用す
べき出力ドレイ、出力ドレイのどのビンに搬出するかあ
るいはどのサイズの用紙を選択すべきか等を指令し、ベ
ースマシン1がプリント可能状態であればプリント動作
がなされる。The information inputted by the computer or word processor 31 is converted into a bitmap via the printer control device 40 using font information, etc. possessed by the printer control device 40 itself, and the information is sent to the base machine 1 to instruct the base machine 1 to start printing, the output drive to be used, and the output drive. A command is given as to which bin to output or which size of paper to select, and if the base machine 1 is in a printable state, a printing operation is performed.
また、この蛍光表示管を用いる画像処理装置の概略を第
2図を用いて説明する。Further, an outline of an image processing apparatus using this fluorescent display tube will be explained with reference to FIG.
ベースマシン1内には感光ドラム2が配置されている。A photosensitive drum 2 is arranged inside the base machine 1.
図において、感光体3は、感光ドラム2外周面に層状に
形成されている。この感光ドラム2は、矢印方向に回転
するよう図示しない駆動装置に連結されている。感光ド
ラム2の外周には、チャージコロトロン5、蛍光表示管
(図示せず。)内蔵の走査型書込装置(RO3>8.集
光レンズ7、現像器9および転写コロトロン10、クリ
ーニング装置11が配置されている。In the figure, the photoreceptor 3 is formed in a layered manner on the outer peripheral surface of the photoreceptor drum 2 . This photosensitive drum 2 is connected to a drive device (not shown) so as to rotate in the direction of the arrow. On the outer periphery of the photosensitive drum 2, there are provided a charge corotron 5, a scanning type writing device (RO3>8) with a built-in fluorescent display tube (not shown), a condensing lens 7, a developing device 9, a transfer corotron 10, and a cleaning device 11. is located.
この画像処理装置においては、感光ドラム2が矢印方向
に回転するにつれて、感光体3がチャージコロトロン5
によって一様に帯電された後、R○S8内の蛍光表示管
による光の照射を受は静電潜像が形成される。集光レン
ズ7はRO38を構成する多数の発光素子の発する光を
感光体3上に集光するために、多数の集束性ロッドレン
ズを配列したものである。In this image processing apparatus, as the photosensitive drum 2 rotates in the direction of the arrow, the photosensitive member 3 is moved to the charge corotron 5.
After being uniformly charged, an electrostatic latent image is formed upon irradiation with light from a fluorescent display tube in R○S8. The condenser lens 7 is an arrangement of a large number of converging rod lenses in order to condense the light emitted by the large number of light emitting elements constituting the RO 38 onto the photoreceptor 3.
静電潜像が形成された感光体3は、その後、現像器って
現像される。ここで感光体3上に形成されたトナー像は
、転写コロトロン10により用紙20上に転写され、ヒ
ートロール26およびプレッシャロール27間で熱定着
されて搬出される。The photoreceptor 3 on which the electrostatic latent image has been formed is then developed using a developing device. The toner image formed on the photoreceptor 3 is transferred onto the paper 20 by the transfer corotron 10, thermally fixed between the heat roll 26 and the pressure roll 27, and then transported out.
方、感光体3は、クリーニング装置11によりクリーニ
ングされ再使用に供される。On the other hand, the photoreceptor 3 is cleaned by a cleaning device 11 and is reused.
また、この画像処理装置をコピー機として用いる場合に
は、帯電された感光ドラム2表面の感光体3が露光箇所
13において露光される。ここで露光箇所13には、ベ
ースマシン1の上面に配置されたプラテンガラス12上
に載置された図示しない原稿の光像が入射されるように
なっている。Further, when this image processing apparatus is used as a copying machine, the photoreceptor 3 on the charged surface of the photoreceptor drum 2 is exposed at the exposure point 13 . Here, a light image of a document (not shown) placed on a platen glass 12 placed on the top surface of the base machine 1 is incident on the exposure location 13 .
このために、露光ランプ15と、これによって照明され
た原稿面の反射光を伝達する複数のミラー16および光
学レンズ17とが配置されており、このうち所定のもの
は原稿の読み取りのためにスキャンされるようになって
いる。For this purpose, an exposure lamp 15 and a plurality of mirrors 16 and optical lenses 17 that transmit reflected light from the surface of the original illuminated by the exposure lamp 15 are arranged, and a predetermined one of these is used for scanning in order to read the original. It is now possible to do so.
さて、露光箇所13でスリット状に露光された画情報に
よって感光ドラム2上には原稿に対応した静電潜像が形
成される。この静電潜像は、現像器9によって現像され
、トナー像が作成される。Now, an electrostatic latent image corresponding to the original is formed on the photosensitive drum 2 by the image information exposed in a slit shape at the exposure portion 13. This electrostatic latent image is developed by a developing device 9 to create a toner image.
トナー像は感光ドラム2の回転と共に移動し転写コロト
ロン10の近傍を通過する。The toner image moves as the photosensitive drum 2 rotates and passes near the transfer corotron 10.
一方、ベースマシン1に配置されている供給トレイ19
に収容されている用紙20あるいは手差しトレイ21に
沿って手差しで送り込まれる用紙20は、送りロール2
2あるいは23によって送り出され、搬送ロール25に
案内されて感光ドラム2と転写コロトロン10の間を通
過する。このとき、トナー像が用紙20上に転写される
。転写後の用紙20はヒートロール26およびプレッシ
ャロール27の間を通過して熱定着される。そして、搬
送ロール29の間を通過して搬出トレイであるソータ3
0に搬出される。On the other hand, the supply tray 19 disposed in the base machine 1
The paper 20 stored in the paper 20 or the paper 20 that is manually fed along the manual feed tray 21 is transferred to the feed roll 2.
2 or 23, and is guided by a transport roll 25 to pass between the photosensitive drum 2 and the transfer corotron 10. At this time, the toner image is transferred onto the paper 20. After the transfer, the paper 20 passes between a heat roll 26 and a pressure roll 27 and is thermally fixed. Then, the sorter 3, which is an output tray, passes between the conveyor rolls 29.
Exported to 0.
また、この画像処理装置のプリンタ制御装置40の回路
構成を第3図に示す。Further, the circuit configuration of the printer control device 40 of this image processing apparatus is shown in FIG.
プリンタ制御装置40はCPU68000によって制御
される。コンピュータまたはワードプロセッサ31から
入力された情報はセントロ方式等のインタフェース42
を介してプリンタ制御装置40中のメモリ43のRAM
43Aに一旦貯えられ、メモリ43中のRAM43Aよ
りページメモリ45のビットマツプに展開される(以後
ページ展開と言うことがある。)。ページメモリ45の
情報は、ビデオインタフェース46を介して、ベースマ
シン1にビデオデータ47が送られる。ページメモリ4
5中のデータのプリントが完了したら、次のコンピュー
タまたはワードプロセッサ31からの入力データがメモ
リ43のRAM43Aよりページメモリ45に移される
。またコンピュータまたはワードプロセッサ31からの
入力情報に基づき、プリンタ制御装置40はR3232
C等のインタフェース4つを介して、ベースマシン1に
プリント動作開始指令、使用すべき出力ドレイ、出力ド
レイのどのビンに搬出するかあるいは用紙サイズの選択
等を指令し、またベースマシン1からベースマシン1の
現在の作動態様がコピー状態であるかプリント状態であ
るか、あるいはプリント用用紙出力ドレイの使用ビン数
等の情報を受けとる。The printer control device 40 is controlled by a CPU 68000. Information input from a computer or word processor 31 is sent to an interface 42 such as the Centro system.
RAM of memory 43 in printer control device 40 via
43A, and is developed into a bitmap in the page memory 45 from the RAM 43A in the memory 43 (hereinafter sometimes referred to as page development). Information in the page memory 45 is sent as video data 47 to the base machine 1 via a video interface 46 . Page memory 4
5 is completed, the next input data from the computer or word processor 31 is transferred from the RAM 43A of the memory 43 to the page memory 45. Also, based on input information from the computer or word processor 31, the printer control device 40
Through four interfaces such as Information such as whether the current operating mode of the machine 1 is a copying state or a printing state, or the number of used bins of a paper output tray for printing is received.
したがって、例えば、ベースマシン1がコピー状態であ
ればプリンタ制御装置40はセント四方式等のインタフ
ェース42を介してコンピュータまたはワードプロセッ
サ31にプリンタ用の出力待機信号を出力し、また、プ
リント可能状態であればメモリ43のRAM43Aにコ
ンピュータまたはワードプロセッサ31からデータが転
送され、それをページメモリ45中のビットマツプに展
開し、展開終了後、コマンド50に従ってページメモリ
45中のデータがベースマシン1に転送され、プリント
動作がなされる。Therefore, for example, if the base machine 1 is in the copying state, the printer control device 40 outputs an output standby signal for the printer to the computer or word processor 31 via the interface 42 such as the Cent 4 system, and even if the base machine 1 is in the printable state, For example, data is transferred from the computer or word processor 31 to the RAM 43A of the memory 43, and is expanded into a bitmap in the page memory 45. After the expansion is completed, the data in the page memory 45 is transferred to the base machine 1 according to the command 50, and is printed. An action is taken.
なお、メモリ43のROM43Bにはプリンタ制御装置
40作動用プログラムおよびプリンタ用フォント情報が
記憶されている。Note that the ROM 43B of the memory 43 stores a program for operating the printer control device 40 and printer font information.
また、不揮発性メモリ(NVM)43Cも接続されてお
り、プリンタ制御装置40の電源がオフとなった場合で
も必要なデータを保存できるようになっている。A non-volatile memory (NVM) 43C is also connected, so that necessary data can be saved even when the printer control device 40 is powered off.
こうして、コンピュータまたはワードプロセッサ31か
らの指令に基づきベースマシン1の作動制御ができる。In this way, the operation of the base machine 1 can be controlled based on instructions from the computer or word processor 31.
このプリンタ制御装置40にも、このベースマシン1の
コンソールパネル32に類似した操作パオ・ル41が設
けられている。すなわち、プリンタ制御装置40にもプ
リントすべき枚数、倍率の設定用のキーなどの外にプリ
ント濃度設定用のキー等が配置されている。This printer control device 40 is also provided with an operation panel 41 similar to the console panel 32 of this base machine 1. That is, in addition to keys for setting the number of sheets to be printed and magnification, the printer control device 40 also includes keys for setting print density, etc.
[発明が解決しようとする課題]
ところが、上記画像処理装置においては、コンピュータ
またはワードプロセッサ31からの入力情報をプリンタ
制御装置40のページメモリ45に展開するのに時間が
かかるという問題点がある。[Problems to be Solved by the Invention] However, the image processing apparatus described above has a problem in that it takes time to develop input information from the computer or word processor 31 into the page memory 45 of the printer control device 40.
コンピュータまたはワードプロセッサ31よりの文字等
のコード情報については、そのページメモリ45へのデ
ータ展開時間は速いけれども、グラフィック情報等につ
いてはページメモリ45へのデータ展開時間は遅い。そ
の理由はコンピュータまたはワードプロセッサ31側で
のグラフィック情報の入力処理操作が多いことおよび8
ビツトの転送ラインしかないセントロ方式のインタフェ
ース42を用いるため、データ量の多いグラフイクデー
タをプリンタ制御装置40のB4サイズ、240 D
P I (Dot per Inch)で1Mバイト、
A3サイズ、240DPIで1,4Mバイトのページメ
モリ45に展開するのに約60秒程度の時間がかかって
しまうことによる。For code information such as characters from the computer or word processor 31, the data development time to the page memory 45 is fast, but for graphic information etc., the data development time to the page memory 45 is slow. The reason for this is that there are many input processing operations for graphic information on the computer or word processor 31 side, and
Since the Centro type interface 42 has only a bit transfer line, graphic data with a large amount of data can be transferred to the printer control device 40 in B4 size, 240D.
PI (dot per inch) is 1MB,
This is because it takes about 60 seconds to develop an A3 size image at 240 DPI into the 1.4 Mbyte page memory 45.
また、160DPIからなるコンピュータまたはワード
プロセッサ31からの出力を例えば240DP Iであ
るベースマシン1の仕様に合わせるべく、データを展開
し直す必要もあり、展開時間がかかる。Furthermore, it is necessary to redeploy the data in order to adapt the output from the computer or word processor 31, which has a 160 DPI, to the specifications of the base machine 1, which has a 240 DPI, for example, and this takes time.
コピーマシンにおいてはコピー開始指令から数秒間以内
にコピーされた用紙20がベースマシン1から搬出され
ることが要求されている現状において、データの上記ペ
ージメモリ45への展開時間が長いことがプリント機能
をもった画像処理装置の大きなネックとなっている。In the current situation where copy machines are required to remove the copied paper 20 from the base machine 1 within a few seconds from the copy start command, the printing function requires a long time to develop the data into the page memory 45. This is a major bottleneck for image processing devices with
こうして、時間をかけてページメモリ45にページ展開
したデータを用紙にプリントアウトするに際して、同一
データを複数枚プリントする必要がある場合があったり
、たとえ、一枚のプリントアウトで目的を達成しても用
紙排出トレイ30に通ずる用紙搬送路途中で用紙のジャ
ムが発生してしまい、新ためてジャムした部分だけでな
く全体のプリント処理をやり直す必要が生じることもあ
る。それは、ジャムしたページを確認して、その部分だ
けのデータをデータ入力機器31から送るには相当の時
間を要するため、全体を再プリントすることになる。In this way, when printing out data that has been developed into pages in the page memory 45 over time on paper, it may be necessary to print the same data on multiple sheets, or even if the purpose is not achieved with just one printout. In some cases, a paper jam occurs in the middle of the paper transport path leading to the paper ejection tray 30, and it becomes necessary to redo not only the newly jammed part but also the entire printing process. This is because it takes a considerable amount of time to check the jammed page and send only that part of the data from the data input device 31, so the entire page must be reprinted.
そこで、例えば、用紙がプリントアウトされた後、ベー
スマシン1から用紙が排出されるまでの間でジャムが発
生した場合などに備えて、その間、ページメモリ45中
ヘデータを保持しておくと、その保持時間分、次のペー
ジメモリ45への展開が遅れてしまうので、各−ページ
分についての多枚数のプリント処理をする場合のプリン
ト処理の速度が非常に遅くなってしまう。場合によって
は約半分の速度となってしまう。そのため、ページメモ
リ45を二ページ分用意しておく高速化等の方法も採ら
れるが、高価なメモリを大量に使用するため、高額なプ
リンタでしか使用されていない。Therefore, for example, in case a jam occurs after the paper is printed out until the paper is ejected from the base machine 1, it is possible to retain the data in the page memory 45 during that time. Since development to the next page memory 45 is delayed by the holding time, the print processing speed becomes extremely slow when printing a large number of pages for each page. In some cases, the speed is about half that. For this reason, methods such as increasing the speed by preparing the page memory 45 for two pages have been adopted, but this requires a large amount of expensive memory and is therefore only used in expensive printers.
また、印字開始位置、用紙サイズ、用紙の先頭のスペー
スエリア、用紙のサイドスペースエリア等の各種設定値
の項目について選択したものが、望み通りのものである
か否か実際に印字した上で、改めて正式にプリントアウ
トしたいことがしばしばある。In addition, after actually printing, check whether the selected settings for items such as the print start position, paper size, space area at the beginning of the paper, side space area of the paper, etc. are as desired. There are many times when I want to officially print out something again.
そこで、本発明の目的はプリンタ制御装置に転送したデ
ータはそのまま保持を続け、要求があれば再度プリント
アウトできるような応答性の早い画像処理装置を得るこ
とである。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an image processing apparatus with quick response that can continue to hold data transferred to a printer control device and print out data again if requested.
さらに、本発明の他の目的は、プリンタ制御装置のペー
ジメモリに展開したデータであってもデータ入力機器か
ら送られてくるデータ自身は比較的データ量が小さくて
、ページ展開に比較的時間のかからないものについては
、ページメモリのベースマシンへの読みだしが終わると
すぐにページメモリへのページ展開データをクリアして
、次のデータのページ展開を行うことでページメモリへ
のデータ保持時間の節約を行い、同時にジャム等の不測
の事態にも備えながら画像処理装置の迅速性を向上させ
ることである。Furthermore, another object of the present invention is that even if the data is developed in the page memory of the printer control device, the amount of data itself sent from the data input device is relatively small, and it takes a relatively long time to develop the page. For items that do not require this time, the page expansion data to the page memory is cleared as soon as the page memory is read to the base machine, and the next page of data is expanded, thereby saving the data retention time in the page memory. The purpose of the image processing apparatus is to improve the speed of the image processing apparatus while also preparing for unforeseen situations such as paper jams.
[課題を解決するための手段]
上記の目的を達成するために、本発明は、以下の構成を
採用する。[Means for Solving the Problems] In order to achieve the above object, the present invention employs the following configuration.
すなわち、データ入力機器からのデータをプリンタ制御
装置を介して画像処理装置本体でプリント処理するゼロ
グラフィ利用の画像処理装置において、プリンタ制御装
置に展開したデータ入力機器からのデータを画像処理装
置本体でプリント処理された用紙の排出が完了するまで
の間、同一データの再度のプリント処理に備えるために
データを保持するデータ保持手段と、プリントされた用
紙が該本体から排出完了しない場合には、該データ保持
手段のデータを用いてプリント処理を行う保持データ再
プリント指令手段と、をプリンタ制御装置に設けた画像
処理装置、または、上記データ保持手段はプリンタ制御
装置の記憶部である上記画像処理装置、または、
上記データ保持手段はデータ入力機器からの転送データ
を入力するRAMのバッファ領域および該RAMのデー
タを画像処理装置本体の画像処理様式に合わせて一ペー
ジ分のデータがビット・マツプ状に展開されるページメ
モリである上記画像処理装置、または、
プリンタ制御装置のRAMのバッファ領域格納容量以下
のデータ入力機器からのデータは、バッファ領域に、デ
ータ入力機器からの転送データをそのまま保持し、画像
処理装置本体でデータの読みだしが完了するとページメ
モリに展開されたデータの保持を解除する制御部をプリ
ンタ制御装置に設けた上記画像処理装置、または、
プリンタ制御装置のRAMのバッファ領域格納容量以上
のデータ入力機器からのデータは、画像処理装置本体で
のプリント処理中のデータはページメモリ中で保持し、
バッファ格納領域のデータは保持しない制御部をプリン
タ制御装置に設けた上記画像処理装置、または、
データ入力機器からのデータをプリンタ制御装置を介し
て画像処理装置本体で画像処理するゼログラフィ利用の
画像処理装置において、プリンタ制御装置のページメモ
リに展開されたデータのプリント指令専用手段および/
またはプリント枚数設定専用手段をプリンタ制御装置に
設け、−度データ入力機器から入力したデータをプリン
ト処理した画像を再度、一枚または複数枚プリント処理
できるように構成した画像処理装置、
である。In other words, in an image processing apparatus using xerography in which data from a data input device is printed on the image processing apparatus main body via a printer control device, data from the data input device developed in the printer control device is printed on the image processing apparatus main body. A data holding means for holding data in preparation for reprinting the same data until the ejection of printed paper is completed; an image processing apparatus in which a printer control device is provided with retained data reprint command means for performing print processing using data in the data retention means, or the image processing apparatus in which the data retention means is a storage section of the printer control device; Or, the data holding means stores a RAM buffer area for inputting transfer data from a data input device, and converts the data in the RAM into a bit map of one page of data in accordance with the image processing format of the main body of the image processing apparatus. If the data from the data input device is less than the storage capacity of the buffer area of the RAM of the image processing device or the printer control device, which is the page memory to be expanded, the data transferred from the data input device is held as is in the buffer area, The buffer area storage capacity of the RAM of the printer control device or the above-mentioned image processing device in which the printer control device is provided with a control unit that releases the retention of the data developed in the page memory when data reading is completed in the image processing device main body. The data from the above data input devices is held in the page memory while the image processing device is processing the print.
The above-mentioned image processing device has a control unit in the printer control device that does not retain data in the buffer storage area, or an image using xerography in which data from a data input device is processed by the image processing device itself via the printer control device. In the processing device, a dedicated means for printing the data developed in the page memory of the printer control device and/or
Alternatively, there is an image processing apparatus in which a printer control device is provided with means exclusively for setting the number of prints so that an image obtained by printing data input from a data input device can be printed again on one or more sheets.
[実施例] 以下、本発明の実施例を図面を参照して説明する。[Example] Embodiments of the present invention will be described below with reference to the drawings.
本実施例の画像処理装置本体の概略図は第2図に示した
通りである。また、第2図に示したベースマシン1を含
む本実施例の画像処理装置の概略構成図は第1図に示し
た通りである6
図示はしていないが、このベースマシン1はメインCP
Uを中心としたシリアル通信を用いた分散CPUアーキ
テクチャを採用している。A schematic diagram of the main body of the image processing apparatus of this embodiment is shown in FIG. Furthermore, a schematic configuration diagram of the image processing apparatus of this embodiment including the base machine 1 shown in FIG. 2 is as shown in FIG.
It adopts a distributed CPU architecture using serial communication centered on U.
また、第4図にこの実施例のベースマシン1のメインC
PU51を中心とした回路構成を示す。In addition, Fig. 4 shows the main C of the base machine 1 of this embodiment.
The circuit configuration centering around the PU51 is shown.
メインCPUら1はリセット回路で暴走時やイニシャラ
イズ時にリセットされる他、パスラインを介して次の各
部と接続されている。The main CPU 1 is reset by a reset circuit at the time of runaway or initialization, and is also connected to the following parts via pass lines.
(1)キーボード・デイスプレィLSI(大規模集積口
l¥8)57:ベースマシン1のコンソールパネル32
との間でデータの仲介を行う回路である。(1) Keyboard/display LSI (large-scale integration port ¥8) 57: Console panel 32 of base machine 1
This circuit mediates data between the
(ii)タイマ・カウンタLSI59;感光ドラム2駆
動用メインモータ60の同期すべき速度目標値を与える
タイマであり、光学レンズ17やミラー16等(第2図
)を配置した図示していないキャリジはキャリジモータ
61によって往復動されるようになっているのでこのキ
ャリジモータ61の駆動を制御する回路でもある。(ii) Timer/counter LSI 59: This is a timer that provides a speed target value to which the main motor 60 for driving the photosensitive drum 2 should be synchronized. Since it is reciprocated by the carriage motor 61, it is also a circuit that controls the drive of this carriage motor 61.
(iii)ROM62 ; 128にバイトの容量を持
ち、ベースマシン1の各種の制御プログラムを格納した
リード・オンリ・メモリである。(iii) ROM 62; This is a read-only memory having a capacity of 128 bytes and storing various control programs for the base machine 1.
(iv)RAM63 ; 8にバイトの容量をもつデー
ター時記憶用のランダム・アクセス・メモリである。こ
のRAM63には、データバックアップ用のバッテリー
65が接続されており、ベースマシン1の電源がオフと
なった場合でも必要なデータを保存できるようNVM化
されている。(iv) RAM 63: Random access memory for data storage with a capacity of 8 bytes. A battery 65 for data backup is connected to this RAM 63, and is NVM-enabled so that necessary data can be stored even when the power of the base machine 1 is turned off.
(V)スレーブCPU66 :ベースマシン1とプリン
タ制御装置40とのインターフェースのためのスレーブ
CPU66が接続されている。このCPU66は制御1
0グラムのための4にバイトのR,0M62および制御
とメインCPU51との通信のための196にバイトの
デュアルポートRAM63およびプリンタ制御装置40
との通信のためのUART回路を内蔵している。(V) Slave CPU 66: A slave CPU 66 for interfacing between the base machine 1 and the printer control device 40 is connected. This CPU 66 is the control 1
4 bytes of R, 0M62 for 0g and 196 bytes of dual port RAM 63 for control and communication with main CPU 51 and printer controller 40
It has a built-in UART circuit for communication with.
(vi )第1のI10コントローラ67;フィルタ回
路69を介して各種データの入力を行い、ドライバ回路
70を介して各種部品の駆動を行う入出力コントローラ
である。ここでフィルタ回路69には、例えば各種スイ
ッチやセンサが接続されている。またドライバ回路70
には、供給トレイ19内のそれぞれの送りロール22の
駆動をオン・オフ制御するためのクラッチ等が接続され
ている。(vi) First I10 controller 67; This is an input/output controller that inputs various data via the filter circuit 69 and drives various parts via the driver circuit 70. Here, various switches and sensors are connected to the filter circuit 69, for example. Also, the driver circuit 70
A clutch or the like for controlling on/off the drive of each feed roll 22 in the supply tray 19 is connected to the feed roll 22 .
(−1)第2のI10コントローラ71;フィルタ回路
72を介して各種データの入力を行い、ドライバ回路7
3を介して各種部品の駆動を行う入出力コントローラで
ある。ここでフィルタ回路72には、例えば各種スイッ
チやセンサが接続されている。またドライバ回路73は
周知のD/A(アナログ−ディジタル)変換器やPWM
(パルス幅変換器)を具備しており、図示していない
高圧電源供給装置(HVPS)に接続され、現像器9の
デベバイアスの設定や露光ランプ15の発光量の設定チ
ャージコントロン5等の電圧値の設定を行うようになっ
ている。(-1) Second I10 controller 71; inputs various data via the filter circuit 72, and inputs various data to the driver circuit 7
This is an input/output controller that drives various parts via 3. Here, various switches and sensors are connected to the filter circuit 72, for example. The driver circuit 73 is a well-known D/A (analog-digital) converter or PWM
It is equipped with a pulse width converter (pulse width converter) and is connected to a high voltage power supply (HVPS) (not shown). It is now possible to set the value.
なお、このメインCPU51は図示はしていないがトレ
イ制御部、ソータ、用紙サイズセンサ、温度センサ、光
量センサおよびコンソールパネルの液晶表示部などの制
御もしている。Although not shown, the main CPU 51 also controls a tray control section, a sorter, a paper size sensor, a temperature sensor, a light amount sensor, a liquid crystal display section of a console panel, and the like.
また、ベースマシン1内の他のCPUとのインタフェー
スするためのUART回路も内蔵している。It also has a built-in UART circuit for interfacing with other CPUs in the base machine 1.
また、ベースマシン1のその他の制御機構等については
、特開昭63−283274号公報を参照されたい。For other control mechanisms of the base machine 1, please refer to Japanese Patent Laid-Open No. 63-283274.
なお、第1図に示すプリンタ制御装置40の回路構成は
第3図に示した通りである。Note that the circuit configuration of the printer control device 40 shown in FIG. 1 is as shown in FIG. 3.
上記の構成からなる本実施例の画像処理装置において、
コンピュータまたはワードプロセ・ノサ31(以後デー
タ入力機器ということがある。)より入力されたデータ
はプリンタ制御装置40のページメモリ45にRAM4
3Aを介して展開される。ページメモリ45に展開され
たデータはプリンタ制御装置40の操作パネル41のキ
ー操作により用紙の左余白、上余白、下余白、行ビ・l
チ、行数、−行文字数、文字ポイント数、用紙方向選択
、シートフィーダによるプリントアウト開始位置補正を
するかしないか、倍率設定、漢字フォントサイズの選択
等につづき、プリント用パラメータの設定等のユーザが
定義し得る設定等を行うことができる。In the image processing apparatus of this embodiment having the above configuration,
Data input from a computer or word processor 31 (hereinafter also referred to as data input device) is stored in the page memory 45 of the printer control device 40 in the RAM 4.
Expanded through 3A. The data developed in the page memory 45 can be changed by key operations on the operation panel 41 of the printer control device 40 such as the left margin, top margin, bottom margin, line, etc.
In addition to the number of lines, number of -line characters, number of character points, paper direction selection, whether or not to correct the printout start position using the sheet feeder, magnification settings, and kanji font size selection, print parameter settings, etc. User-definable settings, etc. can be made.
こうして、ページメモリ45に展開されたデータをベー
スマシン1にプリントアウトするが複数ページをプリン
トする場合は前述したようにRO38(第2図)へのペ
ージメモリ45からの読みだしが終わった後でも用紙排
出トレイ30(第2図)に排出されるまでに途中でジャ
ムが発生することもある。そのためにトレイ30にプリ
ン1〜された用紙が排出されるまで5ページメモリ45
に展開されたデータを保持し続けておくことくジョブリ
カバリーモード)は有効である。しかし、いつまでもデ
ータをページメモリ45中に保持しておくことにより、
次のデータ入力機器31からのプリント用のページメモ
リ45へのデータ展開の妨げになり、迅速にプリントを
処理するという要請に反することになる。In this way, the data developed in the page memory 45 is printed out to the base machine 1, but when printing multiple pages, even after the data has been read from the page memory 45 to the RO 38 (Fig. 2) as described above. A jam may occur before the paper is ejected to the paper ejection tray 30 (FIG. 2). For this purpose, the 5 page memory 45 is used until the paper printed in the tray 30 is ejected.
job recovery mode) is effective. However, by retaining the data in the page memory 45 forever,
This obstructs the development of data from the next data input device 31 into the page memory 45 for printing, and goes against the request to process prints quickly.
すなわち、第2図に示す感光ドラム2周りのフ。That is, the area around the photosensitive drum 2 shown in FIG.
リント部でプリントされた用紙20がトレイ30に排出
されるまでに約3秒前後の時間が経過する。Approximately 3 seconds elapse before the paper 20 printed in the lint section is discharged to the tray 30.
その後ページメモリ45内のデータをクリアして、新し
いデータを展開するには通常のコード情報で約2秒必要
である。したがって、発生頻度の少ないジャムに備えて
データをページメモリ45内に保持し続けることは大き
な時間のロスとなる。After that, it takes about 2 seconds for normal code information to clear the data in the page memory 45 and develop new data. Therefore, continuing to hold data in the page memory 45 in preparation for jams that occur infrequently results in a large loss of time.
このため、ページメモリ45を二ページ分用意する方法
もあるが、高価なメモリを大量に使用するため、機器の
大幅なコストアップとなってしまそこで、プリンタ制御
装置40のRAM43Aのバッファエリア43aを利用
してデータ入力機器31からの入力データを一時格納し
ておく。その場合、ページメモリ45中には用紙−ペー
ジ分のデータが展開されるが、データの種類により、プ
リンタ制御装置40のRAM43Aのバッファエリア4
3aに−ベージ分のデータを格納し得ないことがあるの
で、以下のような手順で処理をする。For this reason, there is a method of preparing the page memory 45 for two pages, but this requires a large amount of expensive memory, which significantly increases the cost of the device. It is used to temporarily store input data from the data input device 31. In that case, the page memory 45 is loaded with paper-page data, but depending on the type of data, the buffer area 4 of the RAM 43A of the printer control device 40
Since it may not be possible to store data for -pages in 3a, the following procedure is used.
すなわち、大きなメモリエリアを必要としないデータ、
例えば文字などのコード情報はRO38のページ読みだ
しが完了してもプリンタ制御装置40のRAM43A中
のバッファエリア43aに格納しておき、ページメモリ
45はクリアする。That is, data that does not require a large memory area,
For example, code information such as characters is stored in the buffer area 43a in the RAM 43A of the printer control device 40 even after page reading by the RO 38 is completed, and the page memory 45 is cleared.
例えば、A4サイズの文字情報は3,200文字分がプ
リント用紙−頁の最大転送データであるが、コード情報
のうち漢字で一文字あたり2バイト、アルファベットで
1バイトのデータとなる。すなわち、コード情報は最大
6,400バイトのメモリ空間があれば充分である。プ
リンタ制御装置40のRAM43Aは0.5Mバイトの
メモリエリアをもつので、上記A4サイズの文字情報は
プリント用紙−百分の最大のデータ量であってもRAM
43Aのバッファエリアに余裕をもって格納することが
できる。For example, the maximum transfer data for A4 size character information is 3,200 characters per print paper page, but among the code information, each character is 2 bytes for Kanji characters and 1 byte for alphabets. That is, a maximum memory space of 6,400 bytes is sufficient for code information. Since the RAM 43A of the printer control device 40 has a memory area of 0.5 Mbytes, the above A4 size character information can be stored in the RAM even if the maximum data amount is 100% of the print paper.
It can be stored in the buffer area of 43A with plenty of room.
一方、グラフィック情報等は一ベージ分のデータ量が多
くデータのページ展開に時間がかかる上にプリンタ制御
装置40のRAM43Aのバッファエリア43aに格納
しきれない。したがって、グラフィック情報等のデータ
量が多いデータは、プリンタ制御装置40のRAM43
Aのバッファエリア43aには一応格納可能な範囲内の
ものだけを格納しておいて、ページメモリ45にページ
展開完了したデータは、そのデータをプリントアウトし
た用紙が排出トレイ30に排出されるまでページメモリ
45に保持したままにしておく本実施例の概念図を第5
図に示す。まず第5図(1)〜(12)に示すように、
データ入力機器であるコンピュータまたはワードプロセ
ッサ31からプリンタ制御装置40のRAM43Aに転
送されてくるAベージデータをバッファエリア43aに
セーブし、コード情報をピントマツプデータに展開した
ものをページメモリ45に送り、Aベージデータとして
格納しておく。そして、AページについてRO38での
ページ読みだしが完了したらページメモリ45内のAペ
ージ情報はクリアしても、万一、プリント用紙がトレイ
30への排出完了前にジャムしたとしてもRAM43A
のバッファエリア43aからページメモリ45にデータ
を再展開できる。On the other hand, graphic information and the like have a large amount of data for one page, and it takes time to expand the data into pages, and it cannot be stored in the buffer area 43a of the RAM 43A of the printer control device 40. Therefore, data with a large amount of data such as graphic information is stored in the RAM 43 of the printer control device 40.
The buffer area 43a of A stores only the data that can be stored, and the data whose pages have been developed in the page memory 45 are stored until the paper on which the data is printed is ejected to the ejection tray 30. A conceptual diagram of this embodiment that is retained in the page memory 45 is shown in the fifth figure.
As shown in the figure. First, as shown in Fig. 5 (1) to (12),
The A page data transferred from the computer or word processor 31, which is a data input device, to the RAM 43A of the printer control device 40 is saved in the buffer area 43a, and the code information expanded into focus map data is sent to the page memory 45. Store it as base data. Even if the A page information in the page memory 45 is cleared when the page reading for the A page is completed in the RO 38, even if the print paper jams before completion of being ejected to the tray 30, the RAM 43A
Data can be redeployed from the buffer area 43a to the page memory 45.
さらに、第5図(3)〜(4)に示すように、次のプリ
ント頁用のBベージデータがデータ入力機器31から転
送されると、新しいBベージデータはAページデータと
ともにバッファエリア43aに格納される。したがって
、RAM43Aのバッファサイズ内に格納しうる容量以
下であれば何ページ分でもバッファエリア43a内に一
時的に格納しておく、そして、これらのデータについて
はジョブリカバリーモードであってもRO38のページ
データの読みだし完了と同時にページメモリ45からは
クリアし、次のページ展開を始める。Furthermore, as shown in FIGS. 5(3) and 5(4), when the B page data for the next print page is transferred from the data input device 31, the new B page data is transferred to the buffer area 43a together with the A page data. Stored. Therefore, any number of pages can be temporarily stored in the buffer area 43a as long as the capacity is less than the capacity that can be stored within the buffer size of the RAM 43A, and even in job recovery mode, these data can be stored in the RO 38 page. Upon completion of data reading, the page memory 45 is cleared and development of the next page begins.
また、第5図(5)に示すようにバッファエリア43a
内に格納しきれないデータ量からなるCページデータが
転送されてきて、その−ページ分をバッファエリア43
a内に格納し得なくなると、まず、バッファエリア43
aに一ベージ分全体が格納されているBベージデータが
用紙排出トレイ30に排出完了されてるのを待って、バ
ッファエリア43aのBベージデータをクリアして、C
ページデータのノくツファエリア43aへの格納を行う
(第5図(6))。In addition, as shown in FIG. 5 (5), the buffer area 43a
C page data consisting of an amount of data that cannot be stored in the buffer area 43 is transferred, and the -page worth of data is transferred to the buffer area 43.
When it becomes impossible to store data in the buffer area 43
Wait until the B page data, the entire page of which is stored in a, has been completely ejected to the paper ejection tray 30, clear the B page data in the buffer area 43a, and then
The page data is stored in the storage area 43a (FIG. 5(6)).
しかし、第5図(7)に示すようにCページデータはバ
ッファエリア43a内に格納しきれないので、このデー
タがプリントされた用紙がトレイ30に排出完了するま
でページメモリ45に残しておく。However, as shown in FIG. 5(7), the C page data cannot be completely stored in the buffer area 43a, so it remains in the page memory 45 until the paper on which this data is printed is completely discharged to the tray 30.
以上の手順について第6図に示すフローチャートを参考
にしながら説明する。The above procedure will be explained with reference to the flowchart shown in FIG.
まず、プリンタ制御装置40にデータ入力機器31から
プリントデータが転送されて、そのデータはRAM43
Aのバッファエリア43aにバッファエリア最後尾アド
レスから順次格納されていく。そこで、最後尾バッファ
アドレスとページメモリ45へのページ展開済みのデー
タのアドレスが一致していないとデータ入力機器31か
らページメモリ45にページ展開すべきデータがバッフ
ァエリア43aに格納されつつあるということである。First, print data is transferred from the data input device 31 to the printer control device 40, and the data is stored in the RAM 43.
The data is sequentially stored in the buffer area 43a of A from the last address of the buffer area. Therefore, if the last buffer address and the address of the page-expanded data to the page memory 45 do not match, it means that the data to be page-expanded from the data input device 31 to the page memory 45 is being stored in the buffer area 43a. It is.
そこでページメモリ45にRAM43Aを介してデータ
入力機器31からの送信データをページ展開する(ステ
ップ2)。そして、第1ページ分のデータのページ展開
が完了すると、−ページ分の最終行のデータ展開が終っ
たときに、または改ページ命令があるとその命令により
一ページ分のページ展開が完了したと判断しくステップ
3)、ページメモリ45へ展開済の一ページ分のデータ
のプリントアウトを始める(ステップ4)、万一用紙搬
送路中でプリントされた用紙のジャムが発生しても、バ
ッファアドレス情報に基づいて、ノ(・ンファエリア4
3aからページメモリ45に再度ぺ−ジ展開が行われる
。この動作のため、この現在プリントアウト中のページ
分に対応するバッファ43aのスタートアドレスからエ
ンドアドレスまでのアドレス情報を記憶させる(ステッ
プ5)。Therefore, the transmitted data from the data input device 31 is expanded into pages in the page memory 45 via the RAM 43A (step 2). Then, when the page development of the first page's data is completed, or when the data development of the last line of -page is completed, or if there is a page break command, the page development of one page is completed by that command. Step 3) starts printing out one page of expanded data to the page memory 45 (Step 4). Even if the printed paper jams in the paper conveyance path, the buffer address information will be saved. Based on
Page development is performed again in the page memory 45 from 3a. For this operation, address information from the start address to the end address of the buffer 43a corresponding to the page currently being printed out is stored (step 5).
そして、現在プリントアウト中のページ分のデータが走
査型書込装置(RO3)8 (第2図)により読み出し
が完了したら(ステップ6)、そのページのプリントさ
れた用紙がベースマシン1から排出トレイ30に排出さ
れたことを出力する信号が割り込める状態にしておき(
ステップ7)、さらに、新しくデータ入力機器31から
転送されてきたデータの処理操作を行う(ステップ1)
。When the data for the page currently being printed out has been read out by the scanning writing device (RO3) 8 (Fig. 2) (step 6), the paper on which that page has been printed is delivered from the base machine 1 to the output tray. Make it so that the signal that outputs that it has been ejected at 30 can be interrupted (
Step 7), and further perform processing operations on the data newly transferred from the data input device 31 (Step 1)
.
また、第7図のフローチャートに示すようにこの用紙排
出完了割込信号が入力されたら、RAM43A中のバッ
ファ情報より排出トレイ30へ排出されたページ分のバ
ッファデータを削除しくステップ26)、保持すべきバ
ッファ量を減算させ(ステップ27)、新しいページ分
のデータがバッファエリア43aに格納できるようにし
ておく。Further, as shown in the flowchart of FIG. 7, when this paper ejection completion interrupt signal is input, the buffer data for the pages ejected to the ejection tray 30 is deleted from the buffer information in the RAM 43A (step 26) and retained. The desired buffer amount is subtracted (step 27) so that data for a new page can be stored in the buffer area 43a.
また、RAM43Aのバッファエリア43aの!&後尾
アドレスとページメモリ45へのページ展開済データの
バッファアドレスが一致した場合はデータ入力機器31
からはRAM43Aに転送され、しかもバッファエリア
43aに格納されたデータはすべてページメモリ45に
ページ展開がなされていると判断される(ステップ1)
。Also, the buffer area 43a of the RAM 43A! & If the tail address and the buffer address of the page expanded data in the page memory 45 match, the data input device 31
From then on, it is determined that all data transferred to the RAM 43A and stored in the buffer area 43a have been expanded into pages in the page memory 45 (step 1).
.
−ページ分のデータ量がバッファ容量より大きい場合、
例えばグラフィック情報などバッファエリア43aに格
納しきれないデータがRAM43Aに転送されると、バ
ッファエリア43aがフルとなる(ステップ8)。した
がって、その時点でプリントアウト中のページデータが
あるかないかを判断しくステップ9)、プリントアウト
中のデータがあれば、プリントアウト終了まで待ち、も
しなければ、ジャムする可能性はないので、ページメモ
リに展開済みのバッファエリア43a内のデータをクリ
アしくバッファ数クリアという。)、同時にセントロイ
ンタフェース42にデータ入力機器31からのデータ転
送を許可する(ステップ10)。したがって、上記グラ
フィック情報のバッファエリア43aに格納できなかっ
た残りのデータ分の受は取りを再開し、受は取った情報
をページメモリ45に展開しくステップ12)、展開済
みのバッファエリア43aを順次クリアしていく(ステ
ップ13)。−ページ分のすべてのグラフィック情報の
ページ展開が完了したら(ステップ14)、ページメモ
リ展開データのプリントアウトを行い(ステップ15)
、プリント用紙がトレイ30に排出完了されるのを待つ
(ステップ16)。−If the amount of data for a page is larger than the buffer capacity,
For example, when data that cannot be stored in the buffer area 43a, such as graphic information, is transferred to the RAM 43A, the buffer area 43a becomes full (step 8). Therefore, at that point, it is necessary to judge whether there is any page data being printed out or not (Step 9). If there is data being printed out, wait until the printing is finished; if not, there is no possibility of a page jam. Clearing the data in the buffer area 43a that has already been developed in the memory is called clearing the number of buffers. ), and at the same time permit the Centro interface 42 to transfer data from the data input device 31 (step 10). Therefore, the reception of the remaining data that could not be stored in the buffer area 43a of the graphic information is resumed, and the reception is started to develop the received information in the page memory 45 (Step 12), and the buffer area 43a that has already been developed is sequentially loaded. Clear it (step 13). - When the page expansion of all the graphic information for the page is completed (step 14), print out the page memory expansion data (step 15)
, waits for the print paper to be completely discharged onto the tray 30 (step 16).
こうすることで、バッファしきれない場合はページ展開
したデータを用紙の完全排出まで保持することで、ジャ
ム時のジョブリカバリーに備える。By doing this, if the data cannot be buffered, the expanded page data will be retained until the paper is completely ejected, in preparation for job recovery in the event of a jam.
セントロインタフェース42を介してのデータ受は取り
は、第8図に示すようにデータ入力機器31からデータ
を受は取り(ステップ28)、RAM43A中のバッフ
ァ43a内に格納する(ステップ29)。そして、使用
されているバッファ数を更新しくステップ30)、最後
尾バッファに全格納されたデータのアドレスを更新して
おく(ステップ31)。そして、使用バッファ数がデー
タ格納の可能なバッファ総量以上になるとセントロイン
タフェース42の割り込みは禁止する(ステップ33)
。As shown in FIG. 8, data is received and received from the data input device 31 via the Centro interface 42 (step 28), and is stored in the buffer 43a in the RAM 43A (step 29). Then, the number of buffers in use is updated (step 30), and the addresses of all data stored in the last buffer are updated (step 31). Then, when the number of used buffers exceeds the total amount of buffers that can store data, interrupts from the Centro interface 42 are prohibited (step 33).
.
プリント処理のスタート時にセントロ割り込みはイネー
ブルされており、データ入力機器からのデータ入力によ
り、上記処理がおこなわれ、バッファエリア43aにデ
ータが蓄積される。前述のように、データ量の大きいも
のにおいては、バ・7クアツプのために、バッファされ
ていくと、データ格納不能になった時点で、その後のセ
ントロ割り込みを禁止し、データ入力は停止する。この
時点で第6図のステップ9でメインルーチンはループ状
態で前のデータの排出を待つ。その後の処理は前述のと
おりである。At the start of print processing, the centro interrupt is enabled, and the above processing is performed in response to data input from the data input device, and data is accumulated in the buffer area 43a. As mentioned above, when a large amount of data is buffered due to backup, when it becomes impossible to store the data, subsequent centro interrupts are prohibited and data input is stopped. At this point, the main routine waits for the previous data to be discharged in a loop at step 9 in FIG. The subsequent processing is as described above.
また、第9図に示すように、プリントされた用紙のジャ
ムが用紙搬送路中で生じると(ステップ34)、ステッ
プ5で記憶処理されているプリントアウト中のバッファ
情報の先頭ページからページ展開をやり直しくステップ
35)、再度プリントを行う(ステップ36)。ここで
、プリントされた用紙の排出完了をチエツクしくステッ
プ37)、もし、用紙排出が完了していると、そのペー
ジデータに対応するバッファ情報の中の先頭ページ分を
削除する(ステップ38)。同時にバッファ量を減算し
くステップ3つ)、プリント中のバッファデータが残っ
ているかどうかを判断しくステップ40)、残っていれ
ばその分の先頭ページから再展開し、残ってなければジ
ャム時のサブルーチンから出る。Further, as shown in FIG. 9, when a jam of printed paper occurs in the paper conveyance path (step 34), page development is performed from the first page of the buffer information being printed out that has been stored in step 5. Redo step 35) and print again (step 36). Here, it is checked whether the ejection of the printed paper is completed (step 37), and if the ejection of the paper is completed, the first page in the buffer information corresponding to the page data is deleted (step 38). At the same time, subtract the buffer amount (step 3), judge whether there is any buffer data remaining during printing (step 40), if it remains, redeploy from the first page of that amount, otherwise subroutine for jamming get out of
また、前述したように、プリンタ制御装置40の操作パ
ネル41のキー操作により用紙の左余白、上余白、下余
白、行ピッチ、行数、−行文字数、文字ポイント数、用
紙方向選択、シートフィーダによるプリントアウト開始
位置補正をするかしないか、倍率設定、漢字フォントサ
イズの選択等につづき、プリント用パラメータの設定等
のユーザが定義し得る設定等を行うことができる。As described above, key operations on the operation panel 41 of the printer control device 40 can be used to select the left margin, top margin, bottom margin, line pitch, number of lines, number of -line characters, number of character points, paper direction selection, sheet feeder, etc. Following the selection of whether or not to correct the printout start position, setting the magnification, selecting the kanji font size, etc., the user can perform settings that can be defined by the user, such as setting printing parameters.
しかし、このような多目的の設定がはたして目的の通り
設定されているか否か確認をするには、用紙にプリント
アウトしてみるのが一番確実な方法である。However, the most reliable way to check whether these multi-purpose settings are set as intended is to print them out on paper.
第6図に示すように、ステップ1.8.17.24.2
5を経て、各種パラメータの設定をしてステップ1〜7
を経て一度プリントアウトする。As shown in Figure 6, step 1.8.17.24.2
After step 5, set various parameters and proceed to steps 1 to 7.
After that, print it out once.
そして、パラメータ修正の必要があれば、再度上述のス
テップを経て、一枚プリントアウトする。If parameters need to be corrected, the above steps are performed again and one sheet is printed out.
もし、複数枚必要であればステップ1.8.17.18
〜23を経て、必要枚数の設定およびスタート動作後、
直ちにプリントを開始できる。そのため、データ入力機
器31等からのデータ転送およびページメモリ45への
展開に時間を要する場合でも効率よくチエツクと複数プ
リントの入手ができる。If you need multiple sheets, step 1.8.17.18
After setting the required number of sheets and starting operation after steps 23 to 23,
You can start printing immediately. Therefore, even if it takes time to transfer data from the data input device 31 or the like and to develop it into the page memory 45, it is possible to efficiently check and obtain multiple prints.
また、多少画質が落ちてもよい場合はプリントアウト用
紙をベースマシン1のプラテンガラス12(第2図)上
に載置してからのコピー作業により文書を得ることもで
きるので、文書の用途に応じてプリント文書、コピー文
書の作成の使い分けができる。In addition, if you do not mind a slight reduction in image quality, you can obtain a document by placing the printout paper on the platen glass 12 (Fig. 2) of the base machine 1 and copying it. You can create print documents and copy documents depending on your needs.
[発明の効果]
上述のとおり、本発明によれば、
プリンタ制御装置に展開したデータ入力機器からのデー
タを画像処理装置本体でプリント処理された用紙の排出
が完了するまでの間、データ保持手段に保持しておくの
で、データ入力機器から改めて転送し直すことなく、同
一データの再度のプリント処理を迅速に行える。[Effects of the Invention] As described above, according to the present invention, the data holding unit retains data from the data input device developed in the printer control device until the ejection of the printed paper in the image processing device main body is completed. The same data can be quickly printed again without having to be retransferred from the data input device.
また、一般的な文字の多いデータの場合、ページデータ
のベースマシンでの読みだしが完了すると、すぐにペー
ジデータをクリアし、次のページの展開を始めるので、
多ページのプリントを迅速に行える。また、ページメモ
リを複数もつこともないので低コストである。In addition, in the case of general data with a large number of characters, as soon as the reading of the page data on the base machine is completed, the page data is cleared and the development of the next page begins.
You can quickly print multiple pages. Furthermore, since there is no need to have multiple page memories, the cost is low.
さらに、プリンタ制御装置にプリント指令専用手段およ
び/またはプリント枚数設定専用手段を設けておけば、
ページメモリに展開済みのデータについて、−度プリン
トアウトした用紙を見て、もしそれが望み通りのもので
あったなら、再度プリントができ、しかも複数枚プリン
トできるので特に、データ入力およびページ展開に時間
を要する原稿のページ展開の時間が節約でき、しかもコ
ピーされた用紙より鮮明な出力画像を得ることができる
。Furthermore, if the printer control device is provided with means dedicated to printing commands and/or means dedicated to setting the number of prints,
You can check the printed paper once for the data that has been developed in the page memory, and if it is what you want, you can print it again.Moreover, you can print multiple copies, so it is especially useful for data input and page development. The time required to develop pages of an original can be saved, and an output image that is clearer than that of copied paper can be obtained.
第1図は本発明の画像処理装置の概略図、第2図は画像
処理装置本体の概略図、第3図はプリンタ制御装置の回
路図、第4図は画像処理装置のメインCPU回路構成図
、第5図はプリンタ制御装置のバッファ領域へのデータ
格納手順の概念図、第6〜9図はプリンタ制御装置のバ
ッファ領域へのデータ格納手順を示すフローチャートで
ある。Fig. 1 is a schematic diagram of the image processing device of the present invention, Fig. 2 is a schematic diagram of the main body of the image processing device, Fig. 3 is a circuit diagram of the printer control device, and Fig. 4 is a main CPU circuit configuration diagram of the image processing device. , FIG. 5 is a conceptual diagram of the procedure for storing data in the buffer area of the printer control device, and FIGS. 6 to 9 are flowcharts showing the procedure for storing data in the buffer area of the printer control device.
Claims (6)
を介して画像処理装置本体でプリント処理するゼログラ
フィ利用の画像処理装置において、プリンタ制御装置に
展開したデータ入力機器からのデータを画像処理装置本
体でプリント処理された用紙の排出が完了するまでの間
、同一データの再度のプリント処理に備えるためにデー
タを保持するデータ保持手段と、プリントされた用紙が
該本体から排出完了しない場合には、該データ保持手段
のデータを用いて再度プリント処理を行う保持データ再
プリント指令手段と、をプリンタ制御装置に設けたこと
を特徴とする画像処理装置。(1) In an image processing device using xerography, in which data from a data input device is printed on the image processing device itself via a printer control device, the data from the data input device developed in the printer control device is transferred to the image processing device itself. a data holding means for holding data in preparation for printing the same data again until the ejection of the printed paper is completed; An image processing apparatus characterized in that a printer control device is provided with retained data reprint command means for performing print processing again using data in the data retaining means.
ることを特徴とする請求項1記載の画像処理装置。(2) The image processing apparatus according to claim 1, wherein the data holding means is a storage section of a printer control device.
タを入力するRAMのバッファ領域および該RAMのデ
ータを画像処理装置本体の画像処理様式に合わせて一ペ
ージ分のデータが展開されるページメモリであることを
特徴とする請求項1または2記載の画像処理装置。(3) The data holding means is a buffer area of RAM into which transfer data from a data input device is input, and a page memory in which data for one page is expanded according to the image processing format of the main body of the image processing apparatus. The image processing apparatus according to claim 1 or 2, characterized in that:
量以下のデータ入力機器からのデータは、画像処理装置
本体でデータの読みだしが完了するとページメモリに展
開されたデータの保持を解除する制御部をプリンタ制御
装置に設けたことを特徴とする請求項3記載の画像処理
装置。(4) If the data from the data input device is less than the buffer area storage capacity of the RAM of the printer control device, the control unit releases the data developed in the page memory when the image processing device finishes reading the data. 4. The image processing device according to claim 3, wherein the image processing device is provided in a printer control device.
量以上のデータ入力機器からのデータは、画像処理装置
本体でのプリント処理中のデータはページメモリ中で保
持し、バッファ格納領域のデータは保持しない制御部を
プリンタ制御装置に設けたことを特徴とする請求項3記
載の画像処理装置。(5) For data from a data input device that exceeds the buffer area storage capacity of the RAM of the printer control device, the data being printed by the image processing device is retained in the page memory, but the data in the buffer storage area is not retained. 4. The image processing apparatus according to claim 3, wherein the control section is provided in a printer control device.
を介して画像処理装置本体で画像処理するゼログラフィ
利用の画像処理装置において、プリンタ制御装置のペー
ジメモリに展開されたデータのプリント指令専用手段お
よび/またはプリント枚数設定専用手段をプリンタ制御
装置に設け、一度データ入力機器から入力したデータを
プリント処理した画像を再度、一枚または複数枚プリン
ト処理できるように構成したことを特徴とする画像処理
装置。(6) In an image processing apparatus using xerography, in which data from a data input device is image-processed by the image processing apparatus main body via a printer control apparatus, a dedicated means for printing the data developed in the page memory of the printer control apparatus; An image processing device characterized in that the printer control device is provided with means dedicated to setting the number of prints, so that an image once printed from data input from a data input device can be printed once again on one or more sheets. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1899290A JPH03224761A (en) | 1990-01-31 | 1990-01-31 | Image processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1899290A JPH03224761A (en) | 1990-01-31 | 1990-01-31 | Image processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03224761A true JPH03224761A (en) | 1991-10-03 |
Family
ID=11987068
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1899290A Pending JPH03224761A (en) | 1990-01-31 | 1990-01-31 | Image processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03224761A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0825692A (en) * | 1994-07-13 | 1996-01-30 | Nec Corp | Electrophotographic printer |
-
1990
- 1990-01-31 JP JP1899290A patent/JPH03224761A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0825692A (en) * | 1994-07-13 | 1996-01-30 | Nec Corp | Electrophotographic printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4933772A (en) | Electrophotographic printer with improved timing arrangements | |
| JP3387887B2 (en) | Image forming method and image forming system | |
| US5889594A (en) | Both-side recording apparatus and control apparatus for controlling the same | |
| JPS6282768A (en) | Electrophotographic printer | |
| US5297876A (en) | Page printer with internal and external memories | |
| JPH03224761A (en) | Image processing device | |
| JP3442002B2 (en) | Image output apparatus and control method thereof | |
| JP2002127538A (en) | Printer device | |
| JP3314773B2 (en) | Recording device | |
| JP4307008B2 (en) | Image forming apparatus | |
| JP2924058B2 (en) | Image processing device | |
| JPH0250852A (en) | printing device | |
| JPH03154089A (en) | Image processor provided with copy function and print function | |
| JP3180912B2 (en) | Recording device | |
| JPH04348977A (en) | Printer | |
| JP2752999B2 (en) | Page printer | |
| JPH0476562A (en) | Image forming device | |
| JPH01180348A (en) | Page printer | |
| JPH10340011A (en) | Image forming device and method | |
| JPH0284358A (en) | double-sided printing device | |
| JP2003131824A (en) | Image forming device | |
| JPH04362963A (en) | Output controller for image processor | |
| JPH03183259A (en) | Picture processor | |
| JPH09258608A (en) | Printing equipment | |
| JPH08290619A (en) | Printing equipment |