JPS62204955A - 文字画像発生回路 - Google Patents

文字画像発生回路

Info

Publication number
JPS62204955A
JPS62204955A JP61049059A JP4905986A JPS62204955A JP S62204955 A JPS62204955 A JP S62204955A JP 61049059 A JP61049059 A JP 61049059A JP 4905986 A JP4905986 A JP 4905986A JP S62204955 A JPS62204955 A JP S62204955A
Authority
JP
Japan
Prior art keywords
data
memory
image
character
bit
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
JP61049059A
Other languages
English (en)
Inventor
Masaaki Nishiyama
西山 雅昭
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 JP61049059A priority Critical patent/JPS62204955A/ja
Priority to US07/021,456 priority patent/US4881180A/en
Priority to DE3707112A priority patent/DE3707112C3/de
Publication of JPS62204955A publication Critical patent/JPS62204955A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/12Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers
    • G06K15/128Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers generating or processing printable items, e.g. characters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/42Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of patterns using a display memory without fixed position correspondence between the display memory contents and the display position on the screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Optics & Photonics (AREA)
  • General Engineering & Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ビットマツプ方式の文字画像発生回路に関す
る。
(従来の技術) ビットマツプ方式の文字画像発生回路においては、画像
は一旦ビットマップメモリに描画された後、この内容が
印字ドツトデータとして出力装置(プリンタ)に送られ
る。
第5図に、ビットマツプ方式の文字画像発生方式の概略
を示す。ワードプロセッサやコンピュータ等のホストコ
ンピュータ1は、ホストインターフェイス2を介して、
文字コード情報を文字発生器3に送る。なお、ここでい
う文字コードとは、アルファベットや数字等のいわゆる
文字の他に、通常の文章作成や数式等に用いる種々の記
号等に対応するコードも含む。文字コード情報は、テキ
ストバッファ4に記憶される。1ページ分の文字データ
が文字コード列としてテキストバッファ4に記憶される
と、これらの文字フード列は、フォントメモリ5を参照
してVットパターンデータに変換され、ビットイメージ
としてビットマツプメモリ6に一旦記憶される。ビット
マツプメモリに記憶されたデータは、パラレルシリアル
変換器7を介して、プリンタ(たとえば、レーザ光学系
8と電子写真系9とからなるレーザプリンタ)で印字さ
れる。このビットマツプ方式の文字画像発生方式では、
印字位置や印字方向の島め細かな制御が可能である。
(発明の解決すべき問題点) ビットマツプ方式の文字画像発生方式では、ビットマツ
プメモリは、通常1ページ分の画像データに対応する大
きな容量を持つ必要がある。たとえば、A3の紙に4 
i30dpi(dots per 1nch )の解像
度で印字するには、約5.7メガバイトの容量のRAM
が必要となる。したがって、ビットマツプメモリのコス
トは高い。高解像度化またはページサイズの大型化(た
とえばA4からA3へ)に従って、容量がますます増加
する。
本発明のl的は、フルページよりも少ない容量でフルペ
ージの場合と同等の機能を有するビットマツプメモリを
備えた文字画像発生回路を提供することである。
(問題点を解決するための手段) 本発明に係る文字画像発生回路は、文字コードをビット
イメージの文字画像に変換してメモリ上に描画し、その
データを画像出力装置に供給する文字画像発生回路にお
いて、文字画像のビットイメージを記憶するための、1
ページ分のビットイメージデータの容量より小さい所定
の容量を有するビット記憶手段と、ビット記憶手段にビ
ットイメージのデータを描画する描画手段と、ビット記
憶手段に格納されたデータを所定の方式で圧縮するデー
タ圧縮手段と、データ圧縮手段により圧縮された1ペー
ジ分のデータを格納できる容量を有する圧縮データ記憶
手段と、圧縮データ記憶手段に格納されたデータをビッ
トイメージに復元し、画像出力装置に供給する復元手段
と、1ページ分の文字フードのデータを複数の単位に分
割して、各単位ごとに順次描画手段とデータ圧縮手段と
により描画と圧縮を行わせて圧縮データ記憶手段に格納
させ、1ページ分のデータが格納されると、復元手段を
作動させる画像発生制御手段とを備えたことを特徴とす
る。
(作 用) ビットイメージデータを−Hビット記憶手段に格納し、
このデータを所定の方式で圧縮して圧縮データ記憶手段
に格納する。
(実施例) 以下、添付の図面を参照して、本発明の詳細な説明する
第1図に、本発明の実施例の文字画像発生回路のブロッ
ク図を示す。ワードプロセッサやフンピユータ等のホス
トコンピュータ12は、ホストインターフェイス13を
介して、文字コード情報またはグラフィック情報を制御
回路11のマイクロプロセッサ(CPU)21に送る0
文字コード情報は、テキストバッファ22に記憶される
。1ページ分の文字データが文字フード列としてテキス
トバッフ722に記憶されると、CPU21は、描画制
御部23に信号を送る。この信号を受けると、描画制御
部23は、テキストバッフ722から文字コードを順次
読み出し、7オントメモリ24を参照してその文字コー
ドに対応するビットイメージを読出し、解像度に応じて
1対1で第1メモリ14に書き込む。所定量だけ第1メ
モリ14にデータが書き込まれると、描画制御部23は
、このデータを所定の方式で圧縮して第27モリ15に
書き込む。この過程を繰り返して、テキストバッフ72
2の全データがm2メモリ15に圧縮されると、描画制
御部23は、次に、復元信号を復元回路16に送る。二
の復元信号を受けると、復元回路16は、tjrJ2メ
モリ15の内容をCDATAO〜7のラインを介して順
次読出し、ドツトデータに復元し、プリンタ17がら人
力信号LDREQを受けると、このドツトデータをLD
ATO〜7としてプリンタ17に送る。
次に、CPU21のデータ処理を、第2図を用いてより
詳細に説明する。まず、テキストバッフ722にデータ
が記憶されていないことを判定する(ステップ#1)。
テキストバッファ22にデータがなければ、次に、ホス
トコンピュータ12から文字フード情報(たとえばアス
キーコードで送られる。)をテキストバッファ22に記
憶する(#2(以下、ステップを略する。))。1ペー
ジ分の文字フード情報がテキストバッファ22に記憶さ
れるまで(#3)、この手順を繰り返す。1ページ分の
データが記憶されると、描画制御部23に信号を送る。
そして、テキストバッフ722のデータが読出されるの
を待つ。描画制御部23は、データ圧縮の処理が終わっ
たとぎ、CPU21に信号を送る。この信号を受けると
(#5)、復元回路16に信号を送る(#6)。復元回
路16は、この信号を受けると、上に説明したように、
第27モリ15の内容を復元して、プリンタ17に送る
次に、描画制御部23による描画とデータ圧縮を第3図
を用いてより詳細に説明する。描画制御部23は、テキ
ストバッファ22に1ページ分の文字コード情報が書き
込まれると、CPU21から信号を受ける(#11)。
描画制御部23は、第4図に示すように、テキストバッ
フ722を4つのブロックに分け、順次処理する。まず
、nを1としく#12)、ブロック1の文字コード列を
7オントメモリ24を参照して文字パターンに変換し、
第1メモリ14に書き込む(#13)。A3フルサイズ
では全文字パターンは約5.7メガバイトの容量を必要
とするので、第17モリ14の容量は5.77がバイト
を4等分した値より適当に大きな容量例えば2メガバイ
トとする。次に、描画制御部23は、第17モリ14の
内容を読み出し、ランレングス符号化法(たとえばMH
符号化法)によりデータを圧縮して、第27モリ15に
格納する(#14)。
第17モリ14の内容がすべて圧縮されて第2メモリ1
5に書き込まれると、nを1つ増加しく#15)、nが
4より大きくない場合は(#16)、#13に戻り、次
のブロックの処理を行う。こうして、全ブロックが処理
されると、CPU21に信号を送る(#17)。
この例では、tJt11メモリの容量を1ページ分のビ
ットマツプの約174とした。また、ランレングス法に
よる圧縮率は通常1/8程度となり、第2メモリの容量
は1ページ分のビットマツプの1/8とした。従って、
この方法によれば、1/4+1/8=3/8のメモリ容
量で、フルビットマツプと同様な機能を得ることができ
る。
(発明の効果) ビットマツプ方式の文字画像発生方式において、文字パ
ターンを圧縮して格納する記憶手段を用いるので、この
記憶手段の容量を小さくでざる。したがって、記憶手段
のコストを低下できる。
【図面の簡単な説明】
mi図は、文字画像発生回路のブロック図であ第2図と
第3図は、それぞれ、文字画像発生制御と描画制御の7
0−チャートである。 第4図は、データ圧縮を説明するための図である。 第5図は、従来のビットマツプ方式の文字画像発生方式
のブロック図である。 11・・・制御回路   14・・・第1メモリ、15
・・・第2メモリ  16・・・復元回路、21・・・
CPU、    22・・・テキストバッファ、23・
・・描画制御部、 24・・・7オントメモリ。

Claims (1)

    【特許請求の範囲】
  1. (1)文字コードをビットイメージの文字画像に変換し
    てメモリ上に描画し、そのデータを画像出力装置に供給
    する文字画像発生回路において、文字画像のビットイメ
    ージを記憶するための、1ページ分のビットイメージデ
    ータの容量より小さい所定の容量を有するビット記憶手
    段と、ビット記憶手段にビットイメージのデータを描画
    する描画手段と、 ビット記憶手段に格納されたデータを所定の方式で圧縮
    するデータ圧縮手段と、 データ圧縮手段により圧縮された1ページ分のデータを
    格納できる容量を有する圧縮データ記憶手段と、 圧縮データ記憶手段に格納されたデータをビットイメー
    ジに復元し、画像出力装置に供給する復元手段と、 1ページ分の文字コードのデータを複数の単位に分割し
    て、各単位ごとに順次描画手段とデータ圧縮手段とによ
    り描画と圧縮を行わせて圧縮データ記憶手段に格納させ
    、1ページ分のデータが格納されると、復元手段を作動
    させる画像発生制御手段とを備えたことを特徴とする文
    字画像発生回路。
JP61049059A 1986-03-05 1986-03-05 文字画像発生回路 Pending JPS62204955A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP61049059A JPS62204955A (ja) 1986-03-05 1986-03-05 文字画像発生回路
US07/021,456 US4881180A (en) 1986-03-05 1987-03-04 Character image generating circuit
DE3707112A DE3707112C3 (de) 1986-03-05 1987-03-05 Zeichenbilderzeugungsschaltung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61049059A JPS62204955A (ja) 1986-03-05 1986-03-05 文字画像発生回路

Publications (1)

Publication Number Publication Date
JPS62204955A true JPS62204955A (ja) 1987-09-09

Family

ID=12820510

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61049059A Pending JPS62204955A (ja) 1986-03-05 1986-03-05 文字画像発生回路

Country Status (3)

Country Link
US (1) US4881180A (ja)
JP (1) JPS62204955A (ja)
DE (1) DE3707112C3 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62297153A (ja) * 1986-06-17 1987-12-24 Omron Tateisi Electronics Co ペ−ジプリンタ制御装置
JPS6480163A (en) * 1987-09-22 1989-03-27 Shaken Kk Character picture processing system
JPH0465258A (ja) * 1990-07-06 1992-03-02 Hitachi Ltd テキスト情報処理装置
US5282062A (en) * 1990-12-27 1994-01-25 Brother Kogyo Kabushiki Kaisha Facsimile data processing apparatus

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4896275A (en) * 1987-07-10 1990-01-23 Bull Hn Information Systems Inc. Full page graphics image display data reduction
JP2710126B2 (ja) * 1988-04-28 1998-02-10 キヤノン株式会社 出力制御方法及び出力装置
JPH07106652B2 (ja) * 1988-08-13 1995-11-15 キヤノン株式会社 印刷装置
JP2935510B2 (ja) * 1989-09-26 1999-08-16 キヤノン株式会社 出力装置及び出力方法
US5819014A (en) * 1990-04-06 1998-10-06 Digital Equipment Corporation Parallel distributed printer controller architecture
US5210825A (en) * 1990-04-26 1993-05-11 Teknekron Communications Systems, Inc. Method and an apparatus for displaying graphical data received from a remote computer by a local computer
US5317416A (en) * 1990-06-27 1994-05-31 Minolta Camera Kabushiki Kaisha Facsimile apparatus with a page printer having reduced memory capacity requirements
JP2774369B2 (ja) * 1990-09-03 1998-07-09 キヤノン株式会社 画像記録装置
US5255360A (en) * 1990-09-14 1993-10-19 Hughes Aircraft Company Dual programmable block texturing and complex clipping in a graphics rendering processor
JP2744358B2 (ja) * 1991-04-23 1998-04-28 キヤノン株式会社 イメ−ジデ−タ展開制御装置及びイメ−ジデ−タ展開制御方法
US5146546A (en) * 1991-04-29 1992-09-08 Monarch Marking Systems, Inc. Printer with hardware symbol data accessing scheme
JP2892176B2 (ja) * 1991-05-15 1999-05-17 株式会社東芝 フォントメモリアクセス方式
KR940010471B1 (ko) * 1991-06-04 1994-10-22 주식회사 금성사 팩시밀리의 발신원 등록방법 및 회로
US5539427A (en) * 1992-02-10 1996-07-23 Compaq Computer Corporation Graphic indexing system
US5337258A (en) * 1992-07-10 1994-08-09 Microsoft Corporation Cost metrics
US5471564A (en) * 1992-07-10 1995-11-28 Microsoft Corporation System and method for dynamic printer timeout
US5467435A (en) * 1992-07-10 1995-11-14 Microsoft Corporation System and method for mode switching
US5469533A (en) * 1992-07-10 1995-11-21 Microsoft Corporation Resource-oriented printer system and method of operation
US5471563A (en) * 1992-07-10 1995-11-28 Microsoft Corporation System and method for automatic resolution reduction
US5611024A (en) * 1992-08-28 1997-03-11 Compaq Computer Corporation Data compression of bit map images
US5483622A (en) * 1992-09-03 1996-01-09 Hewlett-Packard Company Page printer having automatic font compression
JPH06227100A (ja) * 1993-02-05 1994-08-16 Minolta Camera Co Ltd プリンタ装置
US5602976A (en) * 1993-02-23 1997-02-11 Adobe Systems Incorporated Method and apparatus for saving printer memory
US6680782B1 (en) * 1993-06-30 2004-01-20 Nexpress Solutions Llc Method and apparatus of using a raster image processor and interpolator to increase the speed of operation and reduce memory requirements for electronic printing
US5464647A (en) * 1993-10-13 1995-11-07 Kraft Foods, Inc. Quick cooking barley and process for preparation
US6320784B1 (en) * 2000-03-14 2001-11-20 Motorola, Inc. Memory cell and method for programming thereof

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AR245836A1 (es) * 1974-11-11 1994-02-28 Ibm Un dispositivo impresor rapido.
US4107662A (en) * 1976-02-17 1978-08-15 Hitachi, Ltd. Character generator for visual display devices
US4149145A (en) * 1977-02-17 1979-04-10 Xerox Corporation Fax processor
GB1598343A (en) * 1977-04-04 1981-09-16 Int Computers Ltd Display systems
JPS542013A (en) * 1977-06-07 1979-01-09 Fujitsu Ltd Forming system for facsimile video signal
US4338673A (en) * 1978-12-05 1982-07-06 Compugraphic Corporation Phototypesetting system and method
US4418345A (en) * 1980-12-24 1983-11-29 International Business Machines Corporation Displaying a full page representation
JPS57157342A (en) * 1981-03-25 1982-09-28 Fujitsu Ltd Compression system for buffer memory
US4610026A (en) * 1982-04-30 1986-09-02 Hitachi, Ltd. Method of and apparatus for enlarging/reducing two-dimensional images
SE431597B (sv) * 1982-06-24 1984-02-13 Asea Ab Anordning for presentation av grafisk information i form av symboler av godtycklig storlek pa en bildskerm
US4555802A (en) * 1983-01-10 1985-11-26 International Business Machines Corporation Compaction and decompaction of non-coded information bearing signals
US4622546A (en) * 1983-12-23 1986-11-11 Advanced Micro Devices, Inc. Apparatus and method for displaying characters in a bit mapped graphics system
US4660029A (en) * 1984-07-06 1987-04-21 Tektronix, Inc. Method of providing raster information for a graphics display employing linked lists
US4729107A (en) * 1984-09-17 1988-03-01 Casio Computer Co., Ltd. Pattern data conversion processing system
US4777620A (en) * 1985-02-20 1988-10-11 Elscint Ltd. Data compression system
US4827349A (en) * 1985-04-30 1989-05-02 Canon Kabushiki Kaisha Communication terminal device
US4694405A (en) * 1985-07-09 1987-09-15 Office Automation Systems, Inc. Laser printer controller data alignment device
GB2190560B (en) * 1986-05-08 1990-06-20 Gen Electric Plc Data compression
US4754487A (en) * 1986-05-27 1988-06-28 Image Recall Systems, Inc. Picture storage and retrieval system for various limited storage mediums

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62297153A (ja) * 1986-06-17 1987-12-24 Omron Tateisi Electronics Co ペ−ジプリンタ制御装置
JPS6480163A (en) * 1987-09-22 1989-03-27 Shaken Kk Character picture processing system
JPH0465258A (ja) * 1990-07-06 1992-03-02 Hitachi Ltd テキスト情報処理装置
US5282062A (en) * 1990-12-27 1994-01-25 Brother Kogyo Kabushiki Kaisha Facsimile data processing apparatus

Also Published As

Publication number Publication date
DE3707112C2 (ja) 1990-03-08
DE3707112A1 (de) 1987-11-26
US4881180A (en) 1989-11-14
DE3707112C3 (de) 1995-02-09

Similar Documents

Publication Publication Date Title
JPS62204955A (ja) 文字画像発生回路
TW399179B (en) Method and apparatus for compressing slice-oriented bitmaps
US5386510A (en) Method of and apparatus for converting outline data to raster data
US5673209A (en) Apparatus and associated method for compressing and decompressing digital data
JPH0753454B2 (ja) テキスト情報処理装置
KR960014502B1 (ko) 폰트압축장치 및 폰트복원장치
JPH0790651B2 (ja) ページプリンタ印刷制御装置
JPH09270919A (ja) ページプリンタにおけるデータ圧縮方法
JP2613302B2 (ja) 縮小印字装置
JPH087563B2 (ja) 図形パターンの圧縮方式とその復元方式
JPH02287739A (ja) メモリアクセス方法
JP2683506B2 (ja) データ圧縮方法及び装置、データ伸長方法及び装置
JP2611380B2 (ja) ファクシミリ伝送制御方式
JP2881924B2 (ja) データ記憶装置
KR930009674B1 (ko) 레이저 프린터의 도트 프린터 비트 이미지 에뮬레이션 방법
JPS628664A (ja) デ−タ復元回路
JPH01271276A (ja) 印刷装置
JPH02178826A (ja) ページプリンタ
JPS5856192A (ja) 印刷装置
JPS61275789A (ja) 文字パタ−ン発生装置
JPH01128846A (ja) プリンタ装置縮刷方式
JPH07106650B2 (ja) 文字パタ−ン制御方法
JPS61283558A (ja) 文字パタ−ン記憶方式
JPS62257867A (ja) 印刷装置
JPH01264859A (ja) 文字出力装置