JPH02295772A - ラスタスキャン方式の両面印刷装置 - Google Patents

ラスタスキャン方式の両面印刷装置

Info

Publication number
JPH02295772A
JPH02295772A JP11669389A JP11669389A JPH02295772A JP H02295772 A JPH02295772 A JP H02295772A JP 11669389 A JP11669389 A JP 11669389A JP 11669389 A JP11669389 A JP 11669389A JP H02295772 A JPH02295772 A JP H02295772A
Authority
JP
Japan
Prior art keywords
data
address
cpu
bit
predetermined
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
JP11669389A
Other languages
English (en)
Inventor
Hajime Usami
元 宇佐美
Hiroyuki Funahashi
舟橋 浩之
Masahiro Murakami
昌弘 村上
Kiyoshi Takahashi
清 高橋
Toru Tsuzuki
徹 都筑
Ichiro Yamamoto
山本 市郎
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP11669389A priority Critical patent/JPH02295772A/ja
Priority to EP19900304874 priority patent/EP0397415A3/en
Publication of JPH02295772A publication Critical patent/JPH02295772A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/60Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for printing on both faces of the printing material

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Laser Beam Printer (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、レーザプリンタ等のラスタスキャン方式の両
面印刷装置に関する。
[従来の技術] レーザプリンタ等の印刷装置において、両面印刷を行な
う場合には、一方の紙面について、文字、図形等の画像
を左右反転あるいは上下反転して印刷しなければならな
いことがある。このため、ページメモリ上で画像をソフ
トウェアまたは専用のハードウェアにより作り出し、そ
れをイメージバッファにビット展開し、印刷機構部へ出
力することが知られている. ところが、この方法ではソフトウェアに負担がかかった
つ、動作に時間がかかり印刷速度が遅く、あるいは、ま
た専用のハードウェアがコスト高となるといっな問題が
あった。
[発明か解決しようとする課題コ 本発明は、上記問題を解消するもので、簡単な構成で低
コストのハードウェアを用いてメモリ上でのデータの左
右反転、上下反転などを行なうことができ、ソフトウェ
アにかける負担を少なくし、かつ印刷速度を上げること
が可能な両面印刷装置を提供することを目的とする. [課題を解決するための手段] 前記目的を達成するために、本発明は、文字、図形等の
コードデータが記憶されるページメモリと、このページ
メモリのコードデータに対応するとソトデータが展開さ
れるイメージバッファと、イメージバッファに展開され
たビットデータの1スキャン分のデータ出力が順次入力
され印刷動作を行なう印刷機構部と、これら全体を制御
するCPUを備え、文字、図形等の画像を左右、上下に
反転して印刷する裏面印刷モードを有するラスタスキャ
ン方式の両面印刷装置において、裏面印刷モード設定時
に、所定のデータ単位に樅方向のアドレスを示すロウア
ドレスの上下反転を行なう手段と、所定のデータ単位に
横方向のアドレスを示すコラムアドレスの左右反転を行
なう手段と、上記により左右反転の行なわれた所定の単
位データの中での1ビット単位の左右反転を行なう手段
とを備え、上記所定の単位データでの左右反転を行なう
手段として、CPUとイメージバッファの間のアドレス
バスに介在させたアドレス変換回路を用いたものである
[作用コ この椙成によれば、裏面印刷時には所定のデータ単位に
データの上下反転、左右反転およびこの左右反転の行な
われたデータの1ビット羊位での左右反転が行なわれる
.ここに、所定のデータ単位でのデータの左右反転につ
いてアドレス変換回路を適宜、制御することにより、任
意に、イメージバッファに展開されるデータのアドレス
を変換することができ、ソフトウェアに負担をかけずに
メモリ上のデータを上下・左右に反転することができる
[実施例] 第1図は、本発明の一実施例による両面印刷装置のブロ
ック構成を示す。
本装置は、外部装置としてのホストコンピュータ1から
文字・図形等の印刷(コード)データが入力されるイン
ターフェイス2と、インターフエイス2を介してデータ
が入力されると共に装置全体を制御するCPU3と、入
力されたコードデータが一時的に格納される受信バッフ
ァ4と、同データがページ単位で記憶されるページメモ
リ(RAM>5と、システムの制御プログラムが格納さ
れたROM6と、コードに対応する文字等のビットデー
タが格納されたキャラクタジエネレータ(CG)7と、
ページメモリ5に記憶されたデータに基づき画像情報が
ビットデータとして展開され格納されるDPRAM(イ
メージバッファ)8と、このDPRAM8からのパラレ
ル出力をシリアル出力に変換するパラレルーシリアル変
換回路9と、同変換回路9からの1スキャン分のビット
データを受けて紙面に印刷するレーザスキャナ等でなる
印刷機構部(エンジン)10等から構成されている。
さらに、CPU3とDPRAM8との間は、データバス
11と、アドレスバス12と、制御バス(図示なし)に
て接続され、CPU3とDPRAM8の間には、アドレ
スセレクタとインバータとからなるアドレス反転回路(
アドレス変換回i>13を介在させている。このアドレ
ス反転回路13にはCPU3から印刷面の表面、裏面の
選択信号Sが入力されてその動作か切換えられ、表面で
は反転しない図示Fラインのアドレスデータを出力し、
裏面ではインバータを介した反転する図示Rラインのア
ドレスデータを出力する.かくして、裏面印刷時には、
表面印刷時に対してページメモリ5からD P RAM
 8へのデータのビット展開に際して、所定のデータ単
位に横方向のアドレスを示すコラムアドレスの左右反転
が行なわれる.さらに、CPU3から出力される転送ア
ドレスを変更するための転送アドレス変更回路(アドレ
スデコーダ)14と、D P RAM 8に対するタイ
ミング信号を発生するタイミング発生回路15とを備え
ている。そして、アドレスデコーダ14にはCPU3か
らアドレス信号と印刷面の表面、裏面の選択信号Sが入
力され、タイミング発生回路15はアドレスデコーダ1
4より出力される転送信号T1を受けて所定のDPRA
M制御タイミング信号T2をDPRAM8へ出力する,
DPRAM制御タイミングは、主として書込み、読出し
、転送、リフレッシュの4種類がある. また、DPRAM8とパラレルーシリアル変換回路9と
の間のデータラインには、裏面の印刷データについて1
ビット単位でのデータ反転を行うデータ反転回路16が
設けられている.このデータ反転回路16は、表面、裏
面の選択信号Sを受けて、データのフォワード接続とリ
バース接続の切換えをハードウェアにて行なうものであ
り、裏面のデータについて横方向(左右方向)のアドレ
スを示すカラムアドレスの、ワード単位での並び換えを
本実施例では1ラスタ内の前後に隣接する16ビット単
位(Do〜D15)でのデータの左右反転を行う。
次に、CPU3からみた表面、裏面のデータについての
DPRAM8のデータ格納領域について第2図(a)(
b)を用いて説明する。表面、裏面の各転送アドレス部
A,Bは、同アドレス部のアドレスに何等かのデータが
CPU3により書込まれるとタイミング発生回路15が
それを読み込むことで、該アドレスに対応する1ラスタ
分の印刷データをDPRAM8からパラレルーシリアル
変換回路9へ転送するように機能するために設けられた
ものである. 第2図(a).(b)に示されるように、cpU3から
出力されるデータのアドレスは、上述したように裏面デ
ータについては画像反転を行う関係で、DPRAM8の
ロウアドレス、カラムアドレス上での表面の印刷データ
格納領域Aと裏面の印刷データ格納領域Bとが、カラム
アドレス方向にずれた位置に展開されるがごとく設定さ
れる。
そこで、各々の転送アドレス部A,Bの格納位置を、各
印刷データ領域とカラムアドレス方向に離れた位置に設
定する.従って、CPUBからみた各転送アドレス部A
,Bは互いにカラムアドレス方向に異なった位置となる
. 上記横成にあって、CPU3は、ページメモリ5に記憶
されたベージデータ(アドレスデータを含む)に基づき
DPRAM8の所定のアドレスにビットデータを展開す
る書き込み動作を行なう.また、DPRAM8は、CP
U3からの所定のアドレスデータおよび転送信号に基づ
いて、DPRAM8に書込まれた画像ビットデータの内
、転送アドレスに応じた部分の1スキャンデータ(例え
ば、4096ドット分のデータ)を読出し、パラレルー
シリアル変換回路9を介してエンジン10へ転送出力し
、用紙の所定位置への印刷を可能とする. 画像情報のDPRAM8からエンジン10への転送は、
CPU3からの所定のアドレス指定と、表裏の選択信号
Sに基いたアドレスデコーダ14からの転送信号T1に
基きタイミング発生回路15から出力されるタイミンン
グ信号T2により行なわれる。すなわち、CPU3によ
り指定された印刷面が表面か裏面かに応じて、転送アド
レス部AまたはBの一方がアドレスデコーダ14に設定
される。そして、アドレスデコーダ14は、読み込んだ
アドレスのデータと現在設定されている転送アドレスと
に基いて、同データが転送指令であるかどうかを判断し
、転送指令であれば転送信号T1をタイミング発生回路
15に出力する。これを受けてタイミング発生回路15
は所定のタイミングで信号T2をDPRAM8へ出力す
る.このようにして、アドレスデコーダ14はCPU3
からの選択信号Sが表面を選択するものであれば、転送
アドレス部Aのアドレスを指定した時にのみ転送信号T
1を出力し、他方、選択信号Sが裏面を選択するもので
あれば、転送アドレス部Bのアドレスを指定した時にの
み転送信号T1を出力する. 第3図(a>(b)は、CPU3と、DPRAM8と、
エンジン10における表面、裏面の1ラスタ中の印刷デ
ータ部分と転送アドレス部分のアドレス反転とデータ反
転の状況を示す。通常のA4等の用紙サイズの場合、C
PU3からみて表面では印刷データ領域は1ラスタ( 
4096ドット)の左方に設定し(0〜15ドット部分
か非画像部、16〜2415ドット部分が画像部、24
16〜4079ドット部分が非画像部)、転送アドレス
の領域は右端に設定している( 4080〜4095ド
ット部分)。一方、裏面では上述したように、CPU3
とD P RAM 8との間でアドレス反転回路13に
よりアドレス反転を行うことから印刷データ領域、転送
アドレス領域のいずれも表面とは逆の位置に設定してい
る.また、第3図(b)からも分かるように、裏面のデ
ータはDPRAM8とエンジン10の間でデータ反転回
路16により16ビット単位での左右反転を行っている
6 第4図(a)(b)(c)、第5図(a>(b)(c)
には、ページメモリ5、DPRAM8、エンジン10に
おける表面と裏面のアドレス・データ反転の概念を示し
ている,なお、ここでは、1文字が32x32ドットの
例を示し、また、ページメモリ5には実際にはコードデ
ータ形式で格納されている.第5図から分かるように、
裏面のデータについては、CPU3によるページメモリ
5へのデータの格納位置を予め文字単位で上下に反転し
ており、ページメモリ5からDPRAM8へのビット展
開時に1ラスク単位でローアドレスの上下反転を行なっ
ている。これを本実施例ではプログラムソフトにより行
っている。同時に、アドレス反転回路13により16ビ
ット単位でコラムアドレスの左右反転をも行なっている
。また、DPRAM8からエンジン10への出力時には
、データ反転回路16により前記16ピット単位内を1
ビット単位で左右反転している. 以上の説明から明らかなように、本実施例によれば、C
PtJ3は印刷面が表面か裏面かのデータと所定のアド
レスを指定することに応じて出力される転送信号に同期
して、表面のデータについては転送アドレス部A(第2
図)の各アドレスを、裏面のデータについては転送アド
レス部B(第2図)のアドレスを、それぞれ正確に指定
した時にのみ、エンジン10へのデータ転送を行なうこ
とができるので、誤転送を起すことがなくなる。
さらに、D P RAM 8からのデータは、16ビッ
ト単位でデータ反転回路16のハードウエアでなるフォ
ワード接続或いはリバース接続を経て、シリアルーパラ
レル変換回路9によりシリアルに変換されて、エンジン
10のコントローラへ出力されるようになっている.い
ま、仮に、このような16ビットデータの配列をソフト
ウエアにて行なったとすると、16回のシフト動作処理
を必要とするため時間がかかるが、ハード構成にて行な
うことにより、ソフトウェアに負担をかけず、動作時間
の大巾な短縮を図ることができる。
なお、上記実施例では、上下の反転をCPUのプログラ
ムにより行い、また、所定のデータ単位内の1ビット単
位での左右反転をデータ反転回路16により行うものを
示したが、本発明は、これらの手段については適宜の構
成を取ることができる. [発明の効果] 以上のように本発明によれば、両面印刷装置において裏
面印刷モードで必要とされる画燥の左右、上下反転を行
う場合で、特にイメージバッファ上にデータを展開する
時の左右反転について、ビットデータが展開されるイメ
ージバッファに対するアドレスバスにアドレス変換回路
を介在させたハードウェア構成により、データの左右反
転を行なうようにしなので、CPUにかかる負担を大巾
に低減することができると共に、動作時間の短縮を図る
ことかできる。また、このハードウェアの構成は簡単に
でき、ソフトウェアに負担をかけることと相俟って、低
コスト化を図ることができる。
【図面の簡単な説明】
第1図は本発明の一実施例による両面印刷装置のブロッ
ク構成図、第2図(a)(b)は同装置におけるCPU
からみなイメージバ・ソファ上のデータの格納状態を示
す図、第3図(a)(b)は表面と裏面の1ラスク分の
データのアドレスとデータの反転状況を示す図、第4図
(a)<b)(C)、第5図(a)(b)(c)は夫々
表面と裏面の画像の反転状況を示す概念図である.3・
・・CPU、5・・・ページメモリ、8・・・DPRA
M(イメージバッファ)、10・・・印刷機構部、12
・・・アドレスバス、13・・・アドレス反転回路(ア
ドレス変換回路)、16・・・データ反転回路、S・・
・表裏の選択信号. 出願人    ブラザー工業株式会社 代理人     弁理士 板 谷 康 夫第 J 第 図 +6 1−’:7)−

Claims (1)

    【特許請求の範囲】
  1. (1)文字、図形等のコードデータが記憶されるページ
    メモリと、このページメモリのコードデータに対応する
    ビットデータが展開されるイメージバッファと、イメー
    ジバッファに展開されたビットデータの1スキャン分の
    データ出力が順次入力され印刷動作を行なう印刷機構部
    と、これら全体を制御するCPUを備え、文字、図形等
    の画像を左右、上下に反転して印刷する裏面印刷モード
    を有するラスタスキャン方式の両面印刷装置において、
    前記裏面印刷モード設定時に、所定のデータ単位に縦方
    向のアドレスを示すロウアドレスの上下反転を行なう手
    段と、所定のデータ単位に横方向のアドレスを示すコラ
    ムアドレスの左右反転を行なう手段と、上記により左右
    反転の行なわれた所定の単位データの中での1ビット単
    位の左右反転を行なう手段とを備え、上記所定の単位デ
    ータでの左右反転を行なう手段は、CPUとイメージバ
    ッファの間のアドレスバスに介在させたアドレス変換回
    路であることを特徴としたラスタスキャン方式の両面印
    刷装置。
JP11669389A 1989-05-09 1989-05-09 ラスタスキャン方式の両面印刷装置 Pending JPH02295772A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP11669389A JPH02295772A (ja) 1989-05-09 1989-05-09 ラスタスキャン方式の両面印刷装置
EP19900304874 EP0397415A3 (en) 1989-05-09 1990-05-04 Raster scan type printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11669389A JPH02295772A (ja) 1989-05-09 1989-05-09 ラスタスキャン方式の両面印刷装置

Publications (1)

Publication Number Publication Date
JPH02295772A true JPH02295772A (ja) 1990-12-06

Family

ID=14693519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11669389A Pending JPH02295772A (ja) 1989-05-09 1989-05-09 ラスタスキャン方式の両面印刷装置

Country Status (2)

Country Link
EP (1) EP0397415A3 (ja)
JP (1) JPH02295772A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05174135A (ja) * 1991-12-26 1993-07-13 Casio Electron Mfg Co Ltd データ反転装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7676871B2 (ja) * 2021-03-26 2025-05-15 セイコーエプソン株式会社 液体吐出装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63221044A (ja) * 1987-03-10 1988-09-14 Fuji Xerox Co Ltd 片面及び両面プリント用文字発生装置
JPH01226334A (ja) * 1988-03-08 1989-09-11 Canon Inc 両面印字装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3810223C2 (de) * 1987-04-02 1994-05-26 Minolta Camera Kk Duplex-Drucksystem
EP0295612B1 (en) * 1987-06-16 1991-12-04 Canon Kabushiki Kaisha Control method for a both-surface/multiplex recording apparatus

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63221044A (ja) * 1987-03-10 1988-09-14 Fuji Xerox Co Ltd 片面及び両面プリント用文字発生装置
JPH01226334A (ja) * 1988-03-08 1989-09-11 Canon Inc 両面印字装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05174135A (ja) * 1991-12-26 1993-07-13 Casio Electron Mfg Co Ltd データ反転装置

Also Published As

Publication number Publication date
EP0397415A2 (en) 1990-11-14
EP0397415A3 (en) 1991-01-09

Similar Documents

Publication Publication Date Title
JPH02295772A (ja) ラスタスキャン方式の両面印刷装置
JPH01136770A (ja) プリンタ
JPS5941052A (ja) 文字パタ−ン発生装置
JP2650416B2 (ja) ラスタスキャン方式の両面印刷装置
JPS6372556A (ja) 拡大印字方式
KR100252107B1 (ko) 인쇄 데이터 전송 방법 및 장치
JPS6071266A (ja) 印字制御方式
JP3110879B2 (ja) 印刷方法及び装置
KR100200690B1 (ko) 프린터의 공데이터 처리방법
JPS6183048A (ja) イメ−ジデ−タ回転装置
JPS63233843A (ja) ビツトマツプ・メモリ制御装置
JP2803560B2 (ja) プリンタ制御装置
JPS61135274A (ja) 文字発生制御装置
JPS63221043A (ja) 両面印刷用画像イメ−ジ発生装置
JPS59143187A (ja) 文字出力制御装置
JPH044953B2 (ja)
JPH0825695A (ja) ドットマトリクスプリンタ
JPS62241063A (ja) 文章作成装置
JPS60136824A (ja) プリンタ制御装置
JPH02112971A (ja) 印字装置
JPS63136171A (ja) 画像デ−タ処理装置
JPS60168660A (ja) 罫線イメ−ジ発生装置
JPS6361287A (ja) ビデオ信号生成回路
JPS62257522A (ja) 情報記録制御方式
JPS61193864A (ja) ドツトプリンタ制御方式