Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0830944B2 - Character generator - Google Patents
[go: Go Back, main page]

JPH0830944B2 - Character generator - Google Patents

Character generator

Info

Publication number
JPH0830944B2
JPH0830944B2 JP61171991A JP17199186A JPH0830944B2 JP H0830944 B2 JPH0830944 B2 JP H0830944B2 JP 61171991 A JP61171991 A JP 61171991A JP 17199186 A JP17199186 A JP 17199186A JP H0830944 B2 JPH0830944 B2 JP H0830944B2
Authority
JP
Japan
Prior art keywords
character
memory
attribute information
image
character pattern
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP61171991A
Other languages
Japanese (ja)
Other versions
JPS6327881A (en
Inventor
泰志 勝丸
紀夫 河森
秋雄 吉沢
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP61171991A priority Critical patent/JPH0830944B2/en
Publication of JPS6327881A publication Critical patent/JPS6327881A/en
Publication of JPH0830944B2 publication Critical patent/JPH0830944B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Laser Beam Printer (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はアトリビュート情報(修飾情報)の判断時間
を短縮して処理の高速化を図った文字発生装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of use] The present invention relates to a character generator that shortens the determination time of attribute information (decoration information) to speed up the processing.

〔従来の技術〕[Conventional technology]

従来の文字発生装置として、例えば、文字コード(例
えば、JISC6226)に基づいてアトリビュート情報を判断
する判断テーブルを備えたものがある。アトリビュート
モードとしては、例えば、全角文字、半角文字、縦書き
専用文字有、禁則文字(行頭、行未)、外字等の情報が
あり、これらのアトリビュートモードに対応して判断テ
ーブルが準備されている。
As a conventional character generator, for example, there is one provided with a judgment table for judging attribute information based on a character code (for example, JISC6226). The attribute modes include, for example, full-width characters, half-width characters, characters only for vertical writing, prohibited characters (start of line, non-start of line), external characters, etc., and a judgment table is prepared corresponding to these attribute modes. .

この文字発生装置において、文字コードを入力する
と、全角文字の判断テーブル、半角文字の判断テーブル
……等のように各判断テーブルを順次チェックすること
により、アトリビュート情報を判断しその判断結果に基
づいて修飾させられた文字パターンをプリンタに与えて
プリント操作を行う。
In this character generator, when a character code is input, the attribute information is judged based on the judgment result by sequentially checking each judgment table such as a judgment table for full-width characters, a judgment table for half-width characters, and so on. The modified character pattern is given to the printer to perform the printing operation.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

しかし、従来の文字発生装置によれば、前述した個々
の判断テーブルを順次チェックしてアトリビュート情報
の判断を行っているため、判断テーブルの参照回数が増
加するために判断時間が大になるという不都合がある。
However, according to the conventional character generator, since the individual judgment tables described above are sequentially checked to judge the attribute information, the number of times the reference of the judgment table increases and the judgment time becomes long. There is.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は上記に鑑みてなされたものであり、アトリビ
ュート情報の判断時間を短縮して処理の高速化を図るた
め、文字コードに応じて定まるアドレスにアトリビュー
ト情報でストアした第1のメモリと、前記文字コードに
応じた文字パターンをストアした第2のメモリと、 前記文字パターンを前記アトリビュート情報に基づい
て修飾した修飾文字パターンを発生するイメージハンド
ラと、 前記修飾文字パターンを入力してページ単位の画像情
報をストアするビットマップメモリと、 外部より前記文字コードを入力したとき、前記アドレ
スを計算して前記第1のメモリから前記アトリビュート
情報を読み出し、前記イメージパンドラに前記文字コー
ドに応じて前記第2のメモリから読み出された前記文字
パターンを前記第1のメモリから読み出された前記アト
リビュート情報によって修飾させる制御手段を備えたこ
とを特徴とする文字発生装置を提供するものである 以下、本発明の文字発生装置を詳細に説明する。
The present invention has been made in view of the above, and in order to shorten the determination time of attribute information and speed up the processing, a first memory stored with attribute information at an address determined according to a character code, A second memory that stores a character pattern according to a character code, an image handler that generates a modified character pattern by modifying the character pattern based on the attribute information, and an image in page units by inputting the modified character pattern A bitmap memory for storing information, and when the character code is input from the outside, the address is calculated, the attribute information is read from the first memory, and the second information is stored in the image Pandora according to the character code. Reading the character pattern read from the first memory from the first memory The following is intended to provide a character generator, characterized in that it comprises a control means for modified by the attribute information, describing the character generator of the present invention in detail.

〔実施例〕〔Example〕

第1図は本発明の一実施例を示し、パーソナルコンピ
ュータ等の外部機器から文字コードを入力して画像信号
を出力する画像信号発生装置1(LANによってネットワ
ークを構成しても良い)と、画像信号発生装置1から画
像信号、印字指令等を受けて記録紙5に印字するととも
に、クロック信号、ライン同期信号、状態信号等を画像
信号発生装置1に与える記録部2と、画像信号発生装置
1および記録部2等に電源を供給する電源回路3と、プ
リンタ操作用の表示パネル4を有している。
FIG. 1 shows an embodiment of the present invention. An image signal generator 1 (a network may be configured by LAN) that inputs a character code from an external device such as a personal computer and outputs an image signal, A recording unit 2 that receives an image signal, a print command, etc. from the signal generator 1 and prints it on a recording paper 5, and gives a clock signal, a line synchronization signal, a status signal, etc. to the image signal generator 1, and an image signal generator 1 It also has a power supply circuit 3 for supplying power to the recording unit 2 and the like, and a display panel 4 for operating the printer.

第2図は画像信号発生装置1を示し、外部のパーソナ
ルコンピュータ等から文字コードを、例えば、RS232Cの
規格で受信するインターフェイス部11と、システム制御
を行う制御部12と、文字パターンや画素パターンを記憶
している文字パターンROM13と、文字パターンや画素パ
ターンをアトリビュート情報に基づいてパターン修飾す
るイメージハンドラ14と、イメージハンドラ14によって
パターン修飾された文字パターンや画素パターンをペー
ジ単位で記憶するビットマップメモリ15と、ビットマッ
プメモリ15へのアクセスタイミングを制御するメモリコ
ントローラ16と、記録部2へ画像信号を出力するインタ
ーフェイス部17と、表示パネル4へ信号を出力する出力
インターフェイス部18を有する。制御部12は各種操作を
制御するCPU12aと、各種操作におけるデータや演算結果
等を一時的に記憶するRAM12bと、各種のプログラムやア
トリビュートテーブルを記憶するRAM12cと、操作キーの
信号をパラレルに入力し表示部へパラレルに信号を出力
するパラレルインプット・アウトプット回路12dと、メ
モリ間のデータ転送におけるアクセス制御を行うDMAコ
ントローラ12eを有する。
FIG. 2 shows the image signal generator 1, which includes an interface section 11 for receiving a character code from an external personal computer or the like according to the RS232C standard, a control section 12 for system control, a character pattern and a pixel pattern. A stored character pattern ROM 13, an image handler 14 that modifies a character pattern or pixel pattern based on attribute information, and a bitmap memory that stores the character pattern or pixel pattern modified by the image handler 14 in page units. 15, a memory controller 16 that controls the access timing to the bitmap memory 15, an interface unit 17 that outputs an image signal to the recording unit 2, and an output interface unit 18 that outputs a signal to the display panel 4. The control unit 12 controls a CPU 12a that controls various operations, a RAM 12b that temporarily stores data and calculation results in various operations, a RAM 12c that stores various programs and attribute tables, and inputs operation key signals in parallel. It has a parallel input / output circuit 12d that outputs signals in parallel to the display unit and a DMA controller 12e that controls access in data transfer between memories.

第3図(イ)、(ロ)は制御部12のROM12cに格納され
たアトリビュートテーブルを示す。第3図(イ)はテー
ブルベースアドレスTBAを先頭アドレスとして各文字コ
ードに対応したアトリビュートコードC0、C1、C2……Cn
……を有するアトリビュートテーブルを示し、第3図
(ロ)はアドレスTBA+nに格納されたアトリビュート
コードCnを示す。アトリビュートコードCnは上位4ビッ
トA0〜A3に、例えば、次のアトリビュート情報を有す
る。
FIGS. 3A and 3B show the attribute table stored in the ROM 12c of the control unit 12. FIG. 3 (a) shows the attribute codes C 0 , C 1 , C 2 ... C n corresponding to each character code with the table base address TBA as the start address.
, And the attribute code C n stored in the address TBA + n is shown in FIG. The attribute code C n has, for example, the following attribute information in the upper 4 bits A 0 to A 3 .

A0……全/半角フラグ A1……縦書き専用者フラグ A2……禁則文字フラグ A3……外字フラグ 以上の構成において、操作を説明すると次の通りであ
る。画像信号発生装置1のインターフェイス部11に外部
のパーソナルコンピュータ等から文字コードを入力する
と、CPU12aが文字コードを判読して文字パターンROM13
から対応する文字パターンを発生させる。同時に、文字
コードで定まるアドレスnをテーブルベースアドレスTB
Aに加算したアドレスTBA+nに格納されているアトリビ
ュートコードCnにアクセスしてその内容をチェックす
る。ここで、A0〜A3の内容が次のようになっている場
合、 A0……1 A1……0 A2……0 A3……0 CPU12aはイメージハンドラ14を制御して文字パターンRO
M13から発生した文字パターンを全角文字のパターンに
修飾してビットマップメモリ15の所定のアドレスに転送
する。インターフェイス部11に順次入力する文字コード
はそれぞれこのような処理を受け、これによってビット
マップメモリ15に1ページ分の画像が転送されると、そ
のアクセスによってインターフェイス部17を介して記録
部2へ画像信号が出力される。
A 0 …… Full / half-width flag A 1 …… Vertical writing exclusive flag A 2 …… Kansai character flag A 3 …… External character flag With the above configuration, the operation will be described as follows. When a character code is input to the interface unit 11 of the image signal generator 1 from an external personal computer or the like, the CPU 12a interprets the character code and the character pattern ROM13
To generate the corresponding character pattern. At the same time, set the address n determined by the character code to the table base address TB.
The attribute code C n stored in the address TBA + n added to A is accessed and the content is checked. If the contents of A 0 to A 3 are as follows, A 0 ...... 1 A 1 ...... 0 A 2 ...... 0 A 3 ...... 0 The CPU 12a controls the image handler 14 Pattern RO
The character pattern generated from M13 is modified into a double-byte character pattern and transferred to a predetermined address in the bitmap memory 15. The character codes sequentially input to the interface section 11 are subjected to such processing, and when an image of one page is transferred to the bitmap memory 15 by this processing, the image code is transferred to the recording section 2 via the interface section 17 by the access. The signal is output.

第4図は記録部2を示し、20はレーザービーム22を出
射するレーザー光源、21および25は偏光子、23は画像信
号入力端子24を有する変調器、26は回転多面鏡、27はf
θレンズ、28は感光体ドラム、29は現像機、30は転写器
である。
FIG. 4 shows the recording unit 2, 20 is a laser light source for emitting a laser beam 22, 21 and 25 are polarizers, 23 is a modulator having an image signal input terminal 24, 26 is a rotary polygon mirror, and 27 is f.
A θ lens, 28 is a photosensitive drum, 29 is a developing machine, and 30 is a transfer machine.

以上の構成の記録部2において、変調器23の入力端子
24にインターフェイス部17より画像信号が入力すると、
レーザー光源20より出射されるレーザービーム22は画像
信号に応じて変調される。このレーザービーム22は回転
多面鏡26によって走査制御を受け、fθレンズ27を介し
て感光体ドラム28を露光する。感光体ドラム28は露光前
に帯電されており、この露光によってビットマップメモ
リ15の画像に対応した静電潜像が感光体ドラム28に形成
される。この静電潜像は現像機29によってトナー現像さ
れ、転写器30によって記録紙5へ転写される。記録紙5
のトナー像は図示しない定着器によって定着され、画像
の記録が終了する。
In the recording unit 2 having the above configuration, the input terminal of the modulator 23
When the image signal is input to the 24 from the interface unit 17,
The laser beam 22 emitted from the laser light source 20 is modulated according to the image signal. The laser beam 22 is subjected to scanning control by the rotary polygon mirror 26, and the photosensitive drum 28 is exposed through the fθ lens 27. The photoconductor drum 28 is charged before exposure, and an electrostatic latent image corresponding to the image in the bitmap memory 15 is formed on the photoconductor drum 28 by this exposure. This electrostatic latent image is developed with toner by the developing device 29 and transferred onto the recording paper 5 by the transfer device 30. Chart paper 5
The toner image of is fixed by a fixing device (not shown), and the recording of the image is completed.

〔発明の効果〕〔The invention's effect〕

以上説明した通り、本発明の文字発生装置によれば、
各文字コードに対応したアドレスにアトリビュート情報
を記憶したアトリビュートテーブルを使用してアトリビ
ュート情報の判断を行うようにしたため、アトリビュー
ト情報の判断時間を短縮して処理の高速化を図ることが
できる。
As described above, according to the character generator of the present invention,
Since the attribute information is determined by using the attribute table in which the attribute information is stored at the address corresponding to each character code, the attribute information determination time can be shortened and the processing speed can be increased.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の一実施例を示す説明図。第2図は第1
図における画像信号発生装置を示す説明図。第3図
(イ)、(ロ)はアトリビュートテーブルを示す説明
図。第4図はレーザ記録部を示す説明図。 符号の説明 1……画像信号発生装置 2……記録部 11……インターフェイス部 12……制御部 13……文字パターンROM 14……イメージハンドラ 15……ビットマップメモリ 16……メモリコントローラ 17、18……インターフェイス部
FIG. 1 is an explanatory view showing one embodiment of the present invention. Figure 2 shows the first
Explanatory drawing which shows the image signal generator in a figure. 3A and 3B are explanatory views showing an attribute table. FIG. 4 is an explanatory diagram showing a laser recording unit. Explanation of code 1 …… Image signal generator 2 …… Recording unit 11 …… Interface unit 12 …… Control unit 13 …… Character pattern ROM 14 …… Image handler 15 …… Bitmap memory 16 …… Memory controller 17, 18 ...... Interface section

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】文字コードに応じて定まるアドレスにアト
リビュート情報をストアした第1のメモリと、 前記文字コードに応じた文字パターンをストアした第2
のメモリと、 前記文字パターンを前記アトリビュート情報に基づいて
修飾した修飾文字パターンを発生するイメージハンドラ
と、 前記修飾文字パターンを入力してページ単位の画像情報
をストアするビットマップメモリと、 外部より前記文字コードを入力したとき、前記アドレス
を計算して前記第1のメモリから前記アトリビュート情
報を読み出し、前記イメージハンドラに前記文字コード
に応じて前記第2のメモリから読み出された前記文字パ
ターンを前記第1のメモリから読み出された前記アトリ
ビュート情報によって修飾させる制御手段を備えたこと
を特徴とする文字発生装置。
1. A first memory storing attribute information at an address determined according to a character code, and a second memory storing a character pattern corresponding to the character code.
Memory, an image handler that generates a modified character pattern that modifies the character pattern based on the attribute information, a bitmap memory that stores the modified character pattern and stores image information in page units, When a character code is input, the address is calculated, the attribute information is read from the first memory, and the character pattern read from the second memory according to the character code is read by the image handler. A character generator comprising a control means for modifying the attribute information read from the first memory.
JP61171991A 1986-07-22 1986-07-22 Character generator Expired - Lifetime JPH0830944B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61171991A JPH0830944B2 (en) 1986-07-22 1986-07-22 Character generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61171991A JPH0830944B2 (en) 1986-07-22 1986-07-22 Character generator

Publications (2)

Publication Number Publication Date
JPS6327881A JPS6327881A (en) 1988-02-05
JPH0830944B2 true JPH0830944B2 (en) 1996-03-27

Family

ID=15933500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61171991A Expired - Lifetime JPH0830944B2 (en) 1986-07-22 1986-07-22 Character generator

Country Status (1)

Country Link
JP (1) JPH0830944B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6078481A (en) * 1983-10-06 1985-05-04 株式会社日立製作所 Character display

Also Published As

Publication number Publication date
JPS6327881A (en) 1988-02-05

Similar Documents

Publication Publication Date Title
JPS63256450A (en) Output device
US6331894B1 (en) Pattern output apparatus and method for converting form data and input data to intermediate data to form an overlay pattern
JPH03136095A (en) Image forming device
JPH0830944B2 (en) Character generator
JP2526873B2 (en) Character generator
JP2521918B2 (en) Character generator
JP2518222B2 (en) Character generator
JPS6364776A (en) Image editing method
JPS6352190A (en) Image generator
JPS6352187A (en) Character generator
JP2884407B2 (en) Image processing device
JPS6327267A (en) Image contracting apparatus
JPH0792827B2 (en) Image reduction device
JPH02277678A (en) Page printer
JP3039537B2 (en) Image editing device
JPH02277676A (en) Image printing apparatus
JP2704329B2 (en) Printing equipment
JPS6349795A (en) Character generator
JP2908571B2 (en) Page printer
JPH0816934B2 (en) Image editing equipment
JPS6370389A (en) Image processing method
JPS6356686A (en) Image processing
JPS6353632A (en) Restoring method for printer error
JPS6364783A (en) Image editing method
JPH01269543A (en) Forming device for picture image