JPS60183628A - 文字信号発生装置 - Google Patents
文字信号発生装置Info
- Publication number
- JPS60183628A JPS60183628A JP59040214A JP4021484A JPS60183628A JP S60183628 A JPS60183628 A JP S60183628A JP 59040214 A JP59040214 A JP 59040214A JP 4021484 A JP4021484 A JP 4021484A JP S60183628 A JPS60183628 A JP S60183628A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- character
- output
- data
- line
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0062—Handling the output data combining generic and host data, e.g. filling a raster
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dot-Matrix Printers And Others (AREA)
- Controls And Circuits For Display Device (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
本発明はプリンタ等に用いられる文字信号発生装置に関
し、さらに詳しくは、出力される文字配列を記憶するテ
キストバッファを非マトリクス方式で使用することを可
能とした文字信号発生装置に関する。
し、さらに詳しくは、出力される文字配列を記憶するテ
キストバッファを非マトリクス方式で使用することを可
能とした文字信号発生装置に関する。
従来技術
テキスト−バッファは、文字信号発生装置内において、
出力される文字の画像面上における配列を文字コードと
その位置情報とで記憶し、画像信号出力時にはこの文字
コードが順次読出されて画像信号に変換されるものであ
るが、従来は、たとえば第1図に示すように、位置情報
処理の簡略化のtこめに、出力される文字の配列と対応
させてメモリ内における文字コードを2次北的に配置し
て記憶していた。即ち、バッファメモリを文字コード(
たとえば8ヒツト)単位てX方向にM分割し、これをY
方向にN行配列してMXNのマトリクスを形成し、出力
される画面上の文字配列と対応付けで、このMXNのマ
トリクス内に文字コードを配置。
出力される文字の画像面上における配列を文字コードと
その位置情報とで記憶し、画像信号出力時にはこの文字
コードが順次読出されて画像信号に変換されるものであ
るが、従来は、たとえば第1図に示すように、位置情報
処理の簡略化のtこめに、出力される文字の配列と対応
させてメモリ内における文字コードを2次北的に配置し
て記憶していた。即ち、バッファメモリを文字コード(
たとえば8ヒツト)単位てX方向にM分割し、これをY
方向にN行配列してMXNのマトリクスを形成し、出力
される画面上の文字配列と対応付けで、このMXNのマ
トリクス内に文字コードを配置。
記憶するようにしていた。
このように、テキストバッフ了メモリ内に記憶される文
字フードを、出力画面」−の文字配列と対に、Vさせる
方式は、テキストバッファ内のメモリアドレスがそのま
ま出力画面上におけるその文字の位置に対応しているた
め、ドツトマトリクス形式の画像信号への変換時のソフ
トウェアの負担か軽減でき、レーザビームドツトプリン
タのように高速で画像信号を出力する必要のある装置で
は一般的に用いられている方式である。
字フードを、出力画面」−の文字配列と対に、Vさせる
方式は、テキストバッファ内のメモリアドレスがそのま
ま出力画面上におけるその文字の位置に対応しているた
め、ドツトマトリクス形式の画像信号への変換時のソフ
トウェアの負担か軽減でき、レーザビームドツトプリン
タのように高速で画像信号を出力する必要のある装置で
は一般的に用いられている方式である。
しかし/、(がらこの方式では、X方向の各行に記憶で
きる文字数が限られており、従って、出力される文字が
小さくtSっでも、1行に記憶できる文字数を増加させ
ることかてきfjいという欠点があった。またこの方式
では、X方向の各1−1に記・1意される文字コードか
、与えら第1た分割数(N1]より少/、[くても、残
りの記憶エリアにはスペースコードを入れて1行を完成
さぜfSけれはfSらす、実際に記録される文字数に比
して記憶エリアに無駄か多く、メモリの使用効率が悪い
という欠点があった。
きる文字数が限られており、従って、出力される文字が
小さくtSっでも、1行に記憶できる文字数を増加させ
ることかてきfjいという欠点があった。またこの方式
では、X方向の各1−1に記・1意される文字コードか
、与えら第1た分割数(N1]より少/、[くても、残
りの記憶エリアにはスペースコードを入れて1行を完成
さぜfSけれはfSらす、実際に記録される文字数に比
して記憶エリアに無駄か多く、メモリの使用効率が悪い
という欠点があった。
従って、従来のテキストバッファの使用形jJ旨は、商
運でかつ大−〇の情報を扱うと共に、文字の大きさの変
換等の如き多様性を要求される現在のプリンタ等にとっ
ては十分に調定てきるものではtSかった。
運でかつ大−〇の情報を扱うと共に、文字の大きさの変
換等の如き多様性を要求される現在のプリンタ等にとっ
ては十分に調定てきるものではtSかった。
目 的
本発明はこのようfS点に着目してfSされたもので、
ソフトウェアの負担を増加させることfSり、高速かつ
大川′の情報処理を=’I能とし、汎用性の高い文字信
号発生装置を提供することを目的とするものである。
ソフトウェアの負担を増加させることfSり、高速かつ
大川′の情報処理を=’I能とし、汎用性の高い文字信
号発生装置を提供することを目的とするものである。
実施例
以下、本発明の実施例を図面に従っC説明する。
第2図によってまず、文字信号発生装置(CG)を含む
プリンタ(1)における信号処理の手順について説明す
る。fiお、本発明の技術内容からみて、プリンタ(1
)の機械的fS構成についてはここでは図示及び説明を
省略するが、以Fでは、レーザ(101)からのビーム
を、後述の画像信号によって変調器(1,02)で変調
しつつ図示しfSいポリゴンミラー等を含む光学系(1
03)によって感光体ドラム(104)面上に走査して
投影し、公知の電チ複写プロセスによって記録紙(Pl
」−にプリント画像を形成するものを例にとって説明す
る。また、以モ゛の説明においては、−1−記レーザ(
101) 、変調器(102)及び光学系(103)を
総称(7てプリントヘッド部と呼ぶ。
プリンタ(1)における信号処理の手順について説明す
る。fiお、本発明の技術内容からみて、プリンタ(1
)の機械的fS構成についてはここでは図示及び説明を
省略するが、以Fでは、レーザ(101)からのビーム
を、後述の画像信号によって変調器(1,02)で変調
しつつ図示しfSいポリゴンミラー等を含む光学系(1
03)によって感光体ドラム(104)面上に走査して
投影し、公知の電チ複写プロセスによって記録紙(Pl
」−にプリント画像を形成するものを例にとって説明す
る。また、以モ゛の説明においては、−1−記レーザ(
101) 、変調器(102)及び光学系(103)を
総称(7てプリントヘッド部と呼ぶ。
プリンタ(1)のプリント動作は、ソータ(2)や画像
読収装@(3)と適宜r、(関連を持って、後述する制
御装置(1,05)によって制御される。画像読取装置
(3)によって読取られた画像信号に基いてプリント動
作か行われるときには、読取られた画像信号を−IJ記
憶装置に記憶させるか、あるいは読取りと画像信号の出
力との同期をとって感光体ドラム(104)上に画像を
形成する。また、制御装置i′7(105)は、文字信
号発生装置(CG)からフAント1ζOM (51を介
して画像信号を受け、それを1リンク(1)の機械的f
S動作と同期を取りつつプリントヘッドに出力してビー
ムの変調を行うものであって、文字信号発生装置(CG
)のテキストバッファにはホスト処理装fit (4)
からインターフェイス(1,06)を介して文字コード
かアト1/スデータや文字種別(フォント)データ等と
共に記憶され、1ペ一ジ分の記憶が終丁すると、文字信
号発生装置(CG)てはタイミンク信号に応じてテキス
トバッファの所定のメモリチ・ノブからこれら記憶され
たデータを++ll′4次読出し、フォントROM (
5)によって適宜fSドツト伯号に変換された画1g!
データ信号を出力するものである。
読収装@(3)と適宜r、(関連を持って、後述する制
御装置(1,05)によって制御される。画像読取装置
(3)によって読取られた画像信号に基いてプリント動
作か行われるときには、読取られた画像信号を−IJ記
憶装置に記憶させるか、あるいは読取りと画像信号の出
力との同期をとって感光体ドラム(104)上に画像を
形成する。また、制御装置i′7(105)は、文字信
号発生装置(CG)からフAント1ζOM (51を介
して画像信号を受け、それを1リンク(1)の機械的f
S動作と同期を取りつつプリントヘッドに出力してビー
ムの変調を行うものであって、文字信号発生装置(CG
)のテキストバッファにはホスト処理装fit (4)
からインターフェイス(1,06)を介して文字コード
かアト1/スデータや文字種別(フォント)データ等と
共に記憶され、1ペ一ジ分の記憶が終丁すると、文字信
号発生装置(CG)てはタイミンク信号に応じてテキス
トバッファの所定のメモリチ・ノブからこれら記憶され
たデータを++ll′4次読出し、フォントROM (
5)によって適宜fSドツト伯号に変換された画1g!
データ信号を出力するものである。
ここで、上記ポスト処理装置とは、文字(M号を扱うコ
ンピュータやワードブロセソ4J漬の、文字イ菖号処理
機能を有する装置を意味し、必要に応じてこのホスト処
理装置からプリントスタート指令信号が出力され、制御
装置t(105)がその信号を受けて動作を開始する。
ンピュータやワードブロセソ4J漬の、文字イ菖号処理
機能を有する装置を意味し、必要に応じてこのホスト処
理装置からプリントスタート指令信号が出力され、制御
装置t(105)がその信号を受けて動作を開始する。
第3図は制御装置(1,05)の構成の具体例とその人
出力関係を示すブロック図である。
出力関係を示すブロック図である。
制御装置(+、(第5)は、プリンタ制御用の(:P[
J(以後、MCPUとN己t )(105a)、ROM
(t05b)、RAM(105C)、カウンタ(105
d)及びプリンタ(1)の内部機器との入出力用インタ
ーフェイス(105c)等のデバイスから成り、各デバ
イスは、アドレスバス、データバス及びMc I) U
(105a )からの割込み要求ラインによって相互
に関連付けられている。インターフェイス(+05e)
からは、プリンタ(1)内のモータやクラッチ、ソレノ
イド等の駆動制御信ぢが出力されると共に、レーザビー
ム検出信号(ライン回期信号)やドラム位置、ペーパ位
置の検出信ぢ等が入力される。
J(以後、MCPUとN己t )(105a)、ROM
(t05b)、RAM(105C)、カウンタ(105
d)及びプリンタ(1)の内部機器との入出力用インタ
ーフェイス(105c)等のデバイスから成り、各デバ
イスは、アドレスバス、データバス及びMc I) U
(105a )からの割込み要求ラインによって相互
に関連付けられている。インターフェイス(+05e)
からは、プリンタ(1)内のモータやクラッチ、ソレノ
イド等の駆動制御信ぢが出力されると共に、レーザビー
ム検出信号(ライン回期信号)やドラム位置、ペーパ位
置の検出信ぢ等が入力される。
文字信号発生装置(CC)は、内部に制御用CI) U
(以後、CGCPUと記す)を有しており、このCGC
I’ U ハ制御装置(105)内(7)RA〜i (
1,05C)ヲMCI’Ll(105a )と共有し、
てアクセスできるように構成されており、共通RAM(
105りを介してMCPU (105a)とデータの授
受を行う。また、文字信号発生装置(CC)は、カウン
タ(lO5d)ヲ介しテ、 M CP U (+05a
)から画像データの出力タイミングを規定するドツトク
ロック信号と後述の画像信号出力処理をスタートさせる
ときに、最初のテキストバッファメモリのアドレスを指
定するための信号(1’RI、0AI))が入力され、
プリントヘッド部からは、図示しrsいセンサがレーザ
ビームを検出することによって出力されるライン同期用
のスキャン開始信号(SSCAN)とポリゴンミラーの
回転検出信号が人力さnている。また制御装置(105
)からは、カウンタ(105(りを介して画像データを
乗せたレーザドツト信号か出力される。
(以後、CGCPUと記す)を有しており、このCGC
I’ U ハ制御装置(105)内(7)RA〜i (
1,05C)ヲMCI’Ll(105a )と共有し、
てアクセスできるように構成されており、共通RAM(
105りを介してMCPU (105a)とデータの授
受を行う。また、文字信号発生装置(CC)は、カウン
タ(lO5d)ヲ介しテ、 M CP U (+05a
)から画像データの出力タイミングを規定するドツトク
ロック信号と後述の画像信号出力処理をスタートさせる
ときに、最初のテキストバッファメモリのアドレスを指
定するための信号(1’RI、0AI))が入力され、
プリントヘッド部からは、図示しrsいセンサがレーザ
ビームを検出することによって出力されるライン同期用
のスキャン開始信号(SSCAN)とポリゴンミラーの
回転検出信号が人力さnている。また制御装置(105
)からは、カウンタ(105(りを介して画像データを
乗せたレーザドツト信号か出力される。
第4図は本発明の文字信号発生装置(CC)の構成とそ
の入出力関係を示すブロック図である。
の入出力関係を示すブロック図である。
テキストバッファ(201)は読み書き可能f、; R
AM等のメモリ装置であって、文字コード(たとえは8
ビツト)単位で並列に入出力され、かつそのtit位毎
にアドレスが与えられており、文字データの書き込み及
び読み出しは、このアドレス情報をセレクタ(202)
を介して、また書き込みデータをセ” ” ’) (2
99)を介してそオ′Lぞれテキストバッファ(20+
) +こ入力させることにより、指定アドレスのメモリ
チップを選択して順次処理を行う。セレクタ(202)
は、文字データの書き込み時にはホストターミナル(4
)からCGCPUを介してアドレスが入力され、文字デ
ータの読み出し時にはアドレスカウンタ(203)のカ
ウント出力が人力され、CGCPLIからの選択信号に
応じてそれらの信号を選択的にテキストバッファ(20
1)に入力させる。
AM等のメモリ装置であって、文字コード(たとえは8
ビツト)単位で並列に入出力され、かつそのtit位毎
にアドレスが与えられており、文字データの書き込み及
び読み出しは、このアドレス情報をセレクタ(202)
を介して、また書き込みデータをセ” ” ’) (2
99)を介してそオ′Lぞれテキストバッファ(20+
) +こ入力させることにより、指定アドレスのメモリ
チップを選択して順次処理を行う。セレクタ(202)
は、文字データの書き込み時にはホストターミナル(4
)からCGCPUを介してアドレスが入力され、文字デ
ータの読み出し時にはアドレスカウンタ(203)のカ
ウント出力が人力され、CGCPLIからの選択信号に
応じてそれらの信号を選択的にテキストバッファ(20
1)に入力させる。
アドレスカウンタ(203)はカウント信号入力端子(
cLK)に人力さイするパルスをアップカウントするも
のであり、データ入力端子(IN)にへカされるデータ
が、ロード入力端子(L D )に信号が入力されたと
きに初期値としてプリセットされる。
cLK)に人力さイするパルスをアップカウントするも
のであり、データ入力端子(IN)にへカされるデータ
が、ロード入力端子(L D )に信号が入力されたと
きに初期値としてプリセットされる。
ロード入力端子(LIJ)には、プリントヘッド部から
のラインスキャン開始信号(SSCAN)が入力される
。(、CLR)は、動作スタート時の初期化信号(CA
DR)が入力されたときにカウント内容をクリアするた
めのクリアアドレス端子である。カウント信号入力端子
(CLJolこは、オアゲート(204)を介してドツ
トカウンタ(205)とコンパレータ(206)の出力
信号が入力される。
のラインスキャン開始信号(SSCAN)が入力される
。(、CLR)は、動作スタート時の初期化信号(CA
DR)が入力されたときにカウント内容をクリアするた
めのクリアアドレス端子である。カウント信号入力端子
(CLJolこは、オアゲート(204)を介してドツ
トカウンタ(205)とコンパレータ(206)の出力
信号が入力される。
ドツトカウンタ(205)は、」−述した画像データの
出力タイミングを規定するMCPU (105a)から
のドツトクロック(1) CLK )が、ゲート(,2
07) ヲ介して入力されており、CGCI)Uによっ
てプリセットされる文字ピッチデータに対応するドツト
クロック(1)CLK)が入力される毎にポローを出す
プリセッタブルtSダウンカウンタである。文字ピッチ
データは、選択さ第1るフォノ]・等によってあらかじ
め定めらI″する文字の出力幅をドツトクロック(1)
CJ’、、 K )の個数で規定したデータであって
、ドツトカウンタ(205)の出力毎にアドレスカウン
タ(203)が%1″宛カウントアツプしてテキストバ
ッファに出力する。ドツトカウンタ(205)のボロー
(no)出力はロー ドへカ端子(I・I))に人力さ
れ、このタイミングで文字ピッチデータが再度プリセッ
トされる。
出力タイミングを規定するMCPU (105a)から
のドツトクロック(1) CLK )が、ゲート(,2
07) ヲ介して入力されており、CGCI)Uによっ
てプリセットされる文字ピッチデータに対応するドツト
クロック(1)CLK)が入力される毎にポローを出す
プリセッタブルtSダウンカウンタである。文字ピッチ
データは、選択さ第1るフォノ]・等によってあらかじ
め定めらI″する文字の出力幅をドツトクロック(1)
CJ’、、 K )の個数で規定したデータであって
、ドツトカウンタ(205)の出力毎にアドレスカウン
タ(203)が%1″宛カウントアツプしてテキストバ
ッファに出力する。ドツトカウンタ(205)のボロー
(no)出力はロー ドへカ端子(I・I))に人力さ
れ、このタイミングで文字ピッチデータが再度プリセッ
トされる。
テキストバッファ(201)は、データ読出し時、セレ
クタ(202)を介して入力されるアドレスに苅応した
領域に記憶されている文字コードを出方し、セレクタ(
299)を介してフォントROM(51をアクセスする
ものであるが、その出力データはまた、デコーダ(20
8)に入力され、ここで、後述する改行コード、ページ
エンドコードを判別してそれぞれ出力(KAIGYO)
、(1)AGENI))を出力する。
クタ(202)を介して入力されるアドレスに苅応した
領域に記憶されている文字コードを出方し、セレクタ(
299)を介してフォントROM(51をアクセスする
ものであるが、その出力データはまた、デコーダ(20
8)に入力され、ここで、後述する改行コード、ページ
エンドコードを判別してそれぞれ出力(KAIGYO)
、(1)AGENI))を出力する。
ページエンド信号(PAGEND)はcGcPUに入力
される一方、改行信号(KAIGYO)と共に、オアゲ
−1−(209)を介してラインカウンタ(210)と
、Jl述0) l’ ッ) クロア り(1)CLK
) ノゲート(207)を開閉するフリップフロップ(
211)のリセノF ’7i!j子とζこ入力されてい
る。
される一方、改行信号(KAIGYO)と共に、オアゲ
−1−(209)を介してラインカウンタ(210)と
、Jl述0) l’ ッ) クロア り(1)CLK
) ノゲート(207)を開閉するフリップフロップ(
211)のリセノF ’7i!j子とζこ入力されてい
る。
ラインカウンタ(210)は改行信号、ページエンド信
号の出力毎にhラントアップしてそれを出力し、その出
力はフォントROM(51をアクセスすると共にコンパ
レータ(20+3)のq人力に入力されてCGCI)U
からP入力にデータ入力さ、れるラインピッチデータと
比較され、l) == Qとなったところでコンパレー
タ(206)が行うロック信号(GYOCLK)を出力
する。行うロック信号(GYOCLK)は、」二述した
ようにオアゲート(204)を介してアドレスカウンタ
(203)に入力されると共にラインカウンタ(210
)のクリア端子(C4,R)lこ入力され、出力毎にラ
インカウンタ(210)をクリアする。さらに行うロッ
ク信号(GYOCLK)は遅延回路(212)とオアゲ
ート(213)を介してランチ回路(214)のロード
入力端子(L、 I) )に入力される。
号の出力毎にhラントアップしてそれを出力し、その出
力はフォントROM(51をアクセスすると共にコンパ
レータ(20+3)のq人力に入力されてCGCI)U
からP入力にデータ入力さ、れるラインピッチデータと
比較され、l) == Qとなったところでコンパレー
タ(206)が行うロック信号(GYOCLK)を出力
する。行うロック信号(GYOCLK)は、」二述した
ようにオアゲート(204)を介してアドレスカウンタ
(203)に入力されると共にラインカウンタ(210
)のクリア端子(C4,R)lこ入力され、出力毎にラ
インカウンタ(210)をクリアする。さらに行うロッ
ク信号(GYOCLK)は遅延回路(212)とオアゲ
ート(213)を介してランチ回路(214)のロード
入力端子(L、 I) )に入力される。
ラッチ回路(214)は、アドレスカウンタ(203)
のアドレス出力がそのデータ六方端子(IN)に人力さ
れており、ロード入力端子(1,I) )に(U号(A
I) 、LΔi’c11)の人力があったときにその
アドレスデータを取り込んで出力(L A T I)
A T)をランチしてアドレスカウンタのデータへカ端
子(IN)の人力信号とする。このラッチ回路(214
)のロー ド入力端子(L ” ) ヘノ(i 号(A
D L iX −r CI−1) ハ、」二連の遅延
回路(212)と、画像データ出方処理のスタート時に
CGCPUから出方される初期設定用の信号(PRI、
0AI))によって出力される。
のアドレス出力がそのデータ六方端子(IN)に人力さ
れており、ロード入力端子(1,I) )に(U号(A
I) 、LΔi’c11)の人力があったときにその
アドレスデータを取り込んで出力(L A T I)
A T)をランチしてアドレスカウンタのデータへカ端
子(IN)の人力信号とする。このラッチ回路(214
)のロー ド入力端子(L ” ) ヘノ(i 号(A
D L iX −r CI−1) ハ、」二連の遅延
回路(212)と、画像データ出方処理のスタート時に
CGCPUから出方される初期設定用の信号(PRI、
0AI))によって出力される。
フォノ) ROM(51は、文字信号発生装置(CG)
の、テキストバッファ(201)からの文字コードと、
ラインカウンタ(210)からのラインデータとによっ
゛Cアクセスさ第1、指定された文字コードの、指定フ
Aントにおける指定ラインのドツトデータをパラレルに
出力し、文字信号発生装置(CC)のパラレル−シリア
ル変換器(以後1)/S変換器と記す)(215)はそ
のパラレル信号をドツトクロック(+)CLK)のタイ
ミングでシリアルに出力し、これが画像データとして、
制御装置(105)のカウンタ(105d)を介してプ
リントヘッド部の変調器(102)に出力されるように
fSっでいる。
の、テキストバッファ(201)からの文字コードと、
ラインカウンタ(210)からのラインデータとによっ
゛Cアクセスさ第1、指定された文字コードの、指定フ
Aントにおける指定ラインのドツトデータをパラレルに
出力し、文字信号発生装置(CC)のパラレル−シリア
ル変換器(以後1)/S変換器と記す)(215)はそ
のパラレル信号をドツトクロック(+)CLK)のタイ
ミングでシリアルに出力し、これが画像データとして、
制御装置(105)のカウンタ(105d)を介してプ
リントヘッド部の変調器(102)に出力されるように
fSっでいる。
以−4二のように構成さ第1る文字信号発生装置((X
; )における書き込み及び読み出しの動作は、 CG
CI’t、1によってタイミングコントロールされかつ
所定のデータをセットされつつ制御装@(105)、プ
リントヘッド部からの同期クロック、同期信号を受けて
実行されるものであって、次に、CGCPUにおいて実
行されるソフトウェア処理手順(第5図)を参照して文
字信号発生装fit(CG)の動作につい′C説明する
。
; )における書き込み及び読み出しの動作は、 CG
CI’t、1によってタイミングコントロールされかつ
所定のデータをセットされつつ制御装@(105)、プ
リントヘッド部からの同期クロック、同期信号を受けて
実行されるものであって、次に、CGCPUにおいて実
行されるソフトウェア処理手順(第5図)を参照して文
字信号発生装fit(CG)の動作につい′C説明する
。
ヒータ
プリンタ(1)は、たとえば定着用−゛が所定の温度ま
で立上ったこと、機械的、電気的fS異常かpいこと及
びプリント動作実行中てfSいこと等の条件が満たされ
るとプリント可能状態(プリントレディ)となり、制御
装置(105)がそれを判別して文字信号発生装置(C
C)のcccpuを介してホスト処理装置(4)にプリ
ンタ(1)がレディ状態であることを伝送する。
で立上ったこと、機械的、電気的fS異常かpいこと及
びプリント動作実行中てfSいこと等の条件が満たされ
るとプリント可能状態(プリントレディ)となり、制御
装置(105)がそれを判別して文字信号発生装置(C
C)のcccpuを介してホスト処理装置(4)にプリ
ンタ(1)がレディ状態であることを伝送する。
この状態でホスト処理装置(4)においてプリント要求
がなされると、cccpuではそれを判別し、(第5図
ステップ■)(、liにS■と記す。以下間)、まずホ
スト処理装置(4)から送信されてくる文字データの書
き込み処理を実行する(S■〜S■)。
がなされると、cccpuではそれを判別し、(第5図
ステップ■)(、liにS■と記す。以下間)、まずホ
スト処理装置(4)から送信されてくる文字データの書
き込み処理を実行する(S■〜S■)。
即ち、CGCPtJは、セレクタ(202) 、(29
9)に対してデータ書き込みのためのアドレスとデー・
タバスの選択を指令し、ホスト処理装置(4)からのデ
ータに従って、アドレスバスにテキストバッファ(20
1)内のアドレスコードと、そのアドレスに書き込まJ
′Lる文字コードを送り出す。このとき、フォントを選
択するコードは、各文字毎に付けても良いし、あるいは
行毎1頁毎に付けるようにしても良い。
9)に対してデータ書き込みのためのアドレスとデー・
タバスの選択を指令し、ホスト処理装置(4)からのデ
ータに従って、アドレスバスにテキストバッファ(20
1)内のアドレスコードと、そのアドレスに書き込まJ
′Lる文字コードを送り出す。このとき、フォントを選
択するコードは、各文字毎に付けても良いし、あるいは
行毎1頁毎に付けるようにしても良い。
この状態で、ホスト処理装置(4)から行エンドのイ、
1−.;か宋るまて文字データの闇き込みを行い、行エ
ントイ<Mが来ると、従来では、テキストバッフy (
2o1) iこおける一十き込み実行中の残りの行にス
ペースコードを居き込んで、次行の先頭アドレスカラ次
の文字データの書き込みを行うべくアドレス指定を行っ
ていたわけであるが、本発明においては、S■に示すμ
m」<、行エンド伯冒が来たときに(才単に次のアドレ
スに対応する文字コード部に行エンドコード(たとえば
0011 )を書き込むたけて、次行の文字コードはそ
れに続くアドレスデータと共に連続してテキストバッフ
ァ(,201) ic :Jiき込むように処理される
。従って、2行目の先頭文字コードは、1行目の行エン
ドコードの次のアドレス位置に書き込まれる。このとき
、テキストバッファの内容は、たとえば第6図に示すよ
うにpる。
1−.;か宋るまて文字データの闇き込みを行い、行エ
ントイ<Mが来ると、従来では、テキストバッフy (
2o1) iこおける一十き込み実行中の残りの行にス
ペースコードを居き込んで、次行の先頭アドレスカラ次
の文字データの書き込みを行うべくアドレス指定を行っ
ていたわけであるが、本発明においては、S■に示すμ
m」<、行エンド伯冒が来たときに(才単に次のアドレ
スに対応する文字コード部に行エンドコード(たとえば
0011 )を書き込むたけて、次行の文字コードはそ
れに続くアドレスデータと共に連続してテキストバッフ
ァ(,201) ic :Jiき込むように処理される
。従って、2行目の先頭文字コードは、1行目の行エン
ドコードの次のアドレス位置に書き込まれる。このとき
、テキストバッファの内容は、たとえば第6図に示すよ
うにpる。
このように(、て各行のデータの書き込みが実行され、
1回のプリント動作でプリントアウトされるデータが終
了するとホスト処理装置(4)からページエンド信号が
出力される。CG CP IJはこれを受けると、テキ
ストバッファ(201)における最終文字コードデータ
の次のアドレス位置にページエンドコード(たとえば0
1 It )を書き込む処理(S■)を実行する。
1回のプリント動作でプリントアウトされるデータが終
了するとホスト処理装置(4)からページエンド信号が
出力される。CG CP IJはこれを受けると、テキ
ストバッファ(201)における最終文字コードデータ
の次のアドレス位置にページエンドコード(たとえば0
1 It )を書き込む処理(S■)を実行する。
第5図に示す処理においては、次のS■てセレクタ(2
02) 、 (299)を切換えて文字データの読出し
、即ちプリント実行モードに入るように示しであるか、
必要に応じて、S■とS■の間に、テキストバッファ(
201)の残りのアドレスを参照し、かつ2ページ以降
のデータの有無を判別するステップを入れて、テキスト
バッファ(201)に書き込みエリアか残っているとき
にはS■〜S■の処理をくり返して実行できるようにし
ても良い。
02) 、 (299)を切換えて文字データの読出し
、即ちプリント実行モードに入るように示しであるか、
必要に応じて、S■とS■の間に、テキストバッファ(
201)の残りのアドレスを参照し、かつ2ページ以降
のデータの有無を判別するステップを入れて、テキスト
バッファ(201)に書き込みエリアか残っているとき
にはS■〜S■の処理をくり返して実行できるようにし
ても良い。
S■〜S[相]に示すように、テキストバッファ(20
1)に書き込まれたデータを読み出すときにCGCPU
においては、モードを読出しモードに切換えてセレクタ
(202) 、 (299)の選択機能を切換え、初期
化のためにアドレスカウンタ(203)をクリアする信
号(CADiりとラッチ(214)のロード入力信号(
11R,L OA +) )を出力し、制御装置(1’
05)にプリント動作の起動信号を出力する。文字ピッ
チデータ、ラインピッチデータは、書き込み時のデータ
に従ってCGCI’Uから出力される。
1)に書き込まれたデータを読み出すときにCGCPU
においては、モードを読出しモードに切換えてセレクタ
(202) 、 (299)の選択機能を切換え、初期
化のためにアドレスカウンタ(203)をクリアする信
号(CADiりとラッチ(214)のロード入力信号(
11R,L OA +) )を出力し、制御装置(1’
05)にプリント動作の起動信号を出力する。文字ピッ
チデータ、ラインピッチデータは、書き込み時のデータ
に従ってCGCI’Uから出力される。
信号(1’ R,LOA D )か出力されると、オア
ゲート(213)からハ(A I)L ATCTI )
カ出力すレ、コレニよってラッチ回路(214)には
、このときのアドレスカウンタ(203)の出力(00
001りがラッチされる。
ゲート(213)からハ(A I)L ATCTI )
カ出力すレ、コレニよってラッチ回路(214)には
、このときのアドレスカウンタ(203)の出力(00
001りがラッチされる。
プリンタ(1)が起動さ第1、プリントヘッド部が作動
すると、最初のラインスキャン開始のタイミングでプリ
ントヘッド部のセンサからラインスキャンスタート信号
(SSCAN)が出力され、それか制御装置!(105
)を介してアドレスカウンタ(203)のロード入力端
子(LD)に人力されてアドレスカウンタ(203)に
はラッチ回路(214)のラッチ出力(000011)
が初期設定される。また、ラインスキャンスタート信号
(SSCAN)はフリップ70ツブ(211)のセット
端子に入力されてゲー) (207)を開き、ドツトカ
ウンタ(205)がドツトクロック(+)cLK)のカ
ウントを開、始する。
すると、最初のラインスキャン開始のタイミングでプリ
ントヘッド部のセンサからラインスキャンスタート信号
(SSCAN)が出力され、それか制御装置!(105
)を介してアドレスカウンタ(203)のロード入力端
子(LD)に人力されてアドレスカウンタ(203)に
はラッチ回路(214)のラッチ出力(000011)
が初期設定される。また、ラインスキャンスタート信号
(SSCAN)はフリップ70ツブ(211)のセット
端子に入力されてゲー) (207)を開き、ドツトカ
ウンタ(205)がドツトクロック(+)cLK)のカ
ウントを開、始する。
一方、このときのアドレスカウンタ(203)の出力(
0000it )はセレクタ(202)を介してテキス
トバッファ(201)のアドレス(00001()を指
定し、該当する文字コード、フォントコード【こよって
フォントROM(5)をアクセスし、ラインカウンタ(
210)によるライン指定(最初は「0」即ちフォノ1
−$1ライン)に応じて該当するドツト信号をP/S変
換器(215)にパラレルに出力する。(第7図参照) ドツトクロック(+)(:LK)が、文字ピッチデータ
(第7図参照)によって示される個数分出力されると、
ドツトカウンタ(205)からボローが出力され、オア
ゲート(204)を介してアドレスカウンタ(203)
か1“カウントアツプされる。これによって、テキスト
バッファ(201)のアドレス(000111)が指定
され、1文字目と同様に該当する文字コード、フォント
コードに応じてフォントROM(5)をアクセスし、そ
の1行目のドツトパターンをP/S 9換器(215)
に出力する。
0000it )はセレクタ(202)を介してテキス
トバッファ(201)のアドレス(00001()を指
定し、該当する文字コード、フォントコード【こよって
フォントROM(5)をアクセスし、ラインカウンタ(
210)によるライン指定(最初は「0」即ちフォノ1
−$1ライン)に応じて該当するドツト信号をP/S変
換器(215)にパラレルに出力する。(第7図参照) ドツトクロック(+)(:LK)が、文字ピッチデータ
(第7図参照)によって示される個数分出力されると、
ドツトカウンタ(205)からボローが出力され、オア
ゲート(204)を介してアドレスカウンタ(203)
か1“カウントアツプされる。これによって、テキスト
バッファ(201)のアドレス(000111)が指定
され、1文字目と同様に該当する文字コード、フォント
コードに応じてフォントROM(5)をアクセスし、そ
の1行目のドツトパターンをP/S 9換器(215)
に出力する。
これをくり返して、ドツトカウンタ(205)からボロ
ーが出る毎にアドレスカウンタ(203)を加算して順
次フォントの第1ライ?のパターンを出力していくもの
であるが、Pus変換器(215)でハフ(アトROM
(51のパラレル出力を、レーザビームによるドツトパ
ターン変調タイミングを規定するドツトクロック(DC
LK)によってシリアルに出力し、これによってレーザ
ビームを変調して、感光体−にに文字配列に従ったドツ
トパターンを形成する。
ーが出る毎にアドレスカウンタ(203)を加算して順
次フォントの第1ライ?のパターンを出力していくもの
であるが、Pus変換器(215)でハフ(アトROM
(51のパラレル出力を、レーザビームによるドツトパ
ターン変調タイミングを規定するドツトクロック(DC
LK)によってシリアルに出力し、これによってレーザ
ビームを変調して、感光体−にに文字配列に従ったドツ
トパターンを形成する。
アドレスカウンタ(203)が加算されていくと、上述
した如く、テキストバッファ(201)の所定アドレス
位置には文字コードに代えて行エンドコードが書き込ま
れているので、デコーダ(208)はこのコードか出力
されたときに端子ialから改行信号(K A I G
Y O)を出力するように設定されており、その出力
はオアゲートC209) ’c介してラインカウンタ(
210)とフリップフロップ(211,)のりセント端
子に人力される。ラインカウンタ(210)はこれによ
って加算され、出力は1“とfjる。一方、フリップフ
ロップ(20)がりセントされるためにゲート(207
)が閉し、ドツトクロック(1)CLK)は次のライン
スキャンスターI・信号(SSCAN)か入るまでの間
、カウントさn 11い。
した如く、テキストバッファ(201)の所定アドレス
位置には文字コードに代えて行エンドコードが書き込ま
れているので、デコーダ(208)はこのコードか出力
されたときに端子ialから改行信号(K A I G
Y O)を出力するように設定されており、その出力
はオアゲートC209) ’c介してラインカウンタ(
210)とフリップフロップ(211,)のりセント端
子に人力される。ラインカウンタ(210)はこれによ
って加算され、出力は1“とfjる。一方、フリップフ
ロップ(20)がりセントされるためにゲート(207
)が閉し、ドツトクロック(1)CLK)は次のライン
スキャンスターI・信号(SSCAN)か入るまでの間
、カウントさn 11い。
次に信号(SSCAN)か入力されると、アドレスカウ
ンタ(203)では再び(OOOOH)が設定されてテ
キストバッファ(201)の先頭アドレスから順次出力
されていくものであるか、2回目のラインスキャン時に
はラインカウンタ(210)の出力が′″0″からT1
1 rrにtSっでおり、フォントROM(51からは
各文字フォントの第2ラインのドツトパターンが出力さ
れることにfSる。
ンタ(203)では再び(OOOOH)が設定されてテ
キストバッファ(201)の先頭アドレスから順次出力
されていくものであるか、2回目のラインスキャン時に
はラインカウンタ(210)の出力が′″0″からT1
1 rrにtSっでおり、フォントROM(51からは
各文字フォントの第2ラインのドツトパターンが出力さ
れることにfSる。
この処理をくり返してラインスキャンが順次実行されて
いき、ラインカウンタ(210)のカウント値がライン
ピッチデータ(第7図参照)によって示される値と等し
くfSっだとき、コンパレータ(206)から一致信号
(−G ’10 CI、 K )か出力され、ラインカ
ウンタ(210)をクリアし4.アドレスカウンタ(2
03)をゞ′1”カウントアツプさせると共に、遅延回
路(212)を介してラッチ回路(214)のロー ド
入力端子(LD)に入力される。従−って、デコーダ(
208)から改行信号(KAIGYO)が出力されて、
かつコンパレータ(206)から行信号(GYOCLK
)が出力されたとき、遅延回路(212)から信号が出
力されるタイミングにおいてアドレスカウンタ(203
)は行エンドコードの次のアドレス、即ち、配 文字−e−i+列2行目の先頭文字に対応するアドレス
(第6図の例では00501■)を示すカウント値とf
Sっており、オアゲート(21,3)からラッチ回路(
214)にロード信号(AI)LATCH)が出力され
ると、ラッチ回路(214)のデータ入力端子(IN)
から、このアドレス信号が取り込まれてラッチされる。
いき、ラインカウンタ(210)のカウント値がライン
ピッチデータ(第7図参照)によって示される値と等し
くfSっだとき、コンパレータ(206)から一致信号
(−G ’10 CI、 K )か出力され、ラインカ
ウンタ(210)をクリアし4.アドレスカウンタ(2
03)をゞ′1”カウントアツプさせると共に、遅延回
路(212)を介してラッチ回路(214)のロー ド
入力端子(LD)に入力される。従−って、デコーダ(
208)から改行信号(KAIGYO)が出力されて、
かつコンパレータ(206)から行信号(GYOCLK
)が出力されたとき、遅延回路(212)から信号が出
力されるタイミングにおいてアドレスカウンタ(203
)は行エンドコードの次のアドレス、即ち、配 文字−e−i+列2行目の先頭文字に対応するアドレス
(第6図の例では00501■)を示すカウント値とf
Sっており、オアゲート(21,3)からラッチ回路(
214)にロード信号(AI)LATCH)が出力され
ると、ラッチ回路(214)のデータ入力端子(IN)
から、このアドレス信号が取り込まれてラッチされる。
即ち、ラインカウンタ(210)のカウント値かライン
ピッチデータと一致したということは、出力される文字
配列における1行の出力の完了を意味し、次のラインス
キャン開始信号(SSCAN)の入力に伴って、文字配
列の2行目の先頭アドレスがアドレスカウンタ(203
,)にプリセットされ、これに基いて、」二連と同様な
処理が、テキストバッファ(201,)からページエン
ドコードか出力されるま−C1各文字配列に対してくり
返し実行゛されていく。
ピッチデータと一致したということは、出力される文字
配列における1行の出力の完了を意味し、次のラインス
キャン開始信号(SSCAN)の入力に伴って、文字配
列の2行目の先頭アドレスがアドレスカウンタ(203
,)にプリセットされ、これに基いて、」二連と同様な
処理が、テキストバッファ(201,)からページエン
ドコードか出力されるま−C1各文字配列に対してくり
返し実行゛されていく。
ページエンドコードがテキストバッファ(201)から
出ると、デコーダ(208)は端子(1)1から信号(
P A G E N J) )を出力する。信号(1’
AGJシN1))は、CGcPU−’、伝送サすルと共
ic :t 7 ケート(209)を介してラインカウ
ンタ(210)と7リツプフロソブ(211)のリセッ
ト端子に入力される。これはデコーダ(208)から改
行信号(KA[GYO)か出力されたときと同しである
が、cccpuかページエンド検出信号(PAGENT
))を検出すると、第5図のSQ、S◎に示すように、
制御装置(105)のMCI)tJ(105a)とCG
CI’ し+はプリント動作終了の処理に入り、たと
えは文字信号発生装置(CG)に対するラインスキャン
開始信号(,5S CAN )や、ドラl、クロンク(
DC,LI<、)の入力を禁止1−2、テキストバッフ
ァ(,20]、 )のそ第1以後のアト1/スに次頁の
データが記入されていても、アトI/スカ1クンク(2
03)等が動作しtjいように制御する。
出ると、デコーダ(208)は端子(1)1から信号(
P A G E N J) )を出力する。信号(1’
AGJシN1))は、CGcPU−’、伝送サすルと共
ic :t 7 ケート(209)を介してラインカウ
ンタ(210)と7リツプフロソブ(211)のリセッ
ト端子に入力される。これはデコーダ(208)から改
行信号(KA[GYO)か出力されたときと同しである
が、cccpuかページエンド検出信号(PAGENT
))を検出すると、第5図のSQ、S◎に示すように、
制御装置(105)のMCI)tJ(105a)とCG
CI’ し+はプリント動作終了の処理に入り、たと
えは文字信号発生装置(CG)に対するラインスキャン
開始信号(,5S CAN )や、ドラl、クロンク(
DC,LI<、)の入力を禁止1−2、テキストバッフ
ァ(,20]、 )のそ第1以後のアト1/スに次頁の
データが記入されていても、アトI/スカ1クンク(2
03)等が動作しtjいように制御する。
ページエンドコードは、通常はラインカウンタ(210
)のカウント1直がラインピッチ1−タと一致するとこ
ろ、即ち、出力文字配列の1行の出力が完了するところ
で出力されるようにテキストバッファ(2(11)に書
き込まれる。従って、文字信号発生装ff1(CG)は
、フリップフロップ(211)かりセントされ、アトレ
アカウンタ(203)がページエンドコードが書き込ま
れていたアドレスの次の数値をカウントし、ラッチ回路
(2]4)がそのアドレステキストバッファ(201)
に2ページ目以降のデータが連続して書き込ま2′1.
ているとき、次のプリント動作可能時にi、J−ヒ述(
,5たデータの書き込み処理を行わず、CG CP U
て(ま直ち((第5図のS■からスタートし、」―述(
7た処理によって待機状態となっている文字信号発生装
置(CG)をアクセスして、ラッチ回路(214)にラ
ッチさnている2ページ目の先頭アドレスから読出し動
作を開始する。
)のカウント1直がラインピッチ1−タと一致するとこ
ろ、即ち、出力文字配列の1行の出力が完了するところ
で出力されるようにテキストバッファ(2(11)に書
き込まれる。従って、文字信号発生装ff1(CG)は
、フリップフロップ(211)かりセントされ、アトレ
アカウンタ(203)がページエンドコードが書き込ま
れていたアドレスの次の数値をカウントし、ラッチ回路
(2]4)がそのアドレステキストバッファ(201)
に2ページ目以降のデータが連続して書き込ま2′1.
ているとき、次のプリント動作可能時にi、J−ヒ述(
,5たデータの書き込み処理を行わず、CG CP U
て(ま直ち((第5図のS■からスタートし、」―述(
7た処理によって待機状態となっている文字信号発生装
置(CG)をアクセスして、ラッチ回路(214)にラ
ッチさnている2ページ目の先頭アドレスから読出し動
作を開始する。
ただし、この場合は、S■におりるクリアアドレス信号
(CADR)の出力は禁止さrLる。
(CADR)の出力は禁止さrLる。
また、ページエンド検出信号(PAGEND)の出力に
伴うプリンタの動作終了処理の実行中プリンタ(1)が
所定の状態とf、K ッだときにMCPU(105a)
においてプリントレディの信号を出し、こrLによって
S■をスタートさせ、2ページ目のデータを書き込むよ
うにすることもできる。
伴うプリンタの動作終了処理の実行中プリンタ(1)が
所定の状態とf、K ッだときにMCPU(105a)
においてプリントレディの信号を出し、こrLによって
S■をスタートさせ、2ページ目のデータを書き込むよ
うにすることもできる。
効 果
以上説明したように本発明は、テキストバッファの個々
の文字コード記憶領域に対応するアドレスを指定するた
めのアドレスカウンタと、該アドレスカウンタに対して
、画像データの出力タイミングと関連付けられたカウン
ト信号を入力させるタメのカウント信号発生手段と、上
記テキストバッファの出力信号が入力さ21、所定の改
行コードが出力され1こときにこれを判別して検出信号
を出力するコード検出器と、該コード検出器の出力をカ
ウントし、それが所定のカウント値に/、(ったときに
上記アドレスカウンタ・にカウント信号を出力する改行
信号カウント回路と、L記アドレスカウンタのカウント
データを受けて、ロード入力信号 “が入力されたとき
に該カウントデータをランチするう・ノチ回路と、−+
−記改行信号カウント回路のカウント信号を遅延させて
該ラッチ回路のロード人力11M号として出力する遅延
回路と、を備え、プリント装置からのラインスキャン開
始信号の出力に伴って」二記ラッチ回路出力を上記アド
レスカウンタのカウント開始データとしてロードするよ
うにハした文字信号発生装置であるから、テキストノく
ソファメモリの有効利用ができると共に、高速の印字処
理を行うプリンタ等にも適用でき、各行の出力文字数も
容易に増減生ることができ、文字の大きさの多様化に対
応することができるという効果を有するものである。
の文字コード記憶領域に対応するアドレスを指定するた
めのアドレスカウンタと、該アドレスカウンタに対して
、画像データの出力タイミングと関連付けられたカウン
ト信号を入力させるタメのカウント信号発生手段と、上
記テキストバッファの出力信号が入力さ21、所定の改
行コードが出力され1こときにこれを判別して検出信号
を出力するコード検出器と、該コード検出器の出力をカ
ウントし、それが所定のカウント値に/、(ったときに
上記アドレスカウンタ・にカウント信号を出力する改行
信号カウント回路と、L記アドレスカウンタのカウント
データを受けて、ロード入力信号 “が入力されたとき
に該カウントデータをランチするう・ノチ回路と、−+
−記改行信号カウント回路のカウント信号を遅延させて
該ラッチ回路のロード人力11M号として出力する遅延
回路と、を備え、プリント装置からのラインスキャン開
始信号の出力に伴って」二記ラッチ回路出力を上記アド
レスカウンタのカウント開始データとしてロードするよ
うにハした文字信号発生装置であるから、テキストノく
ソファメモリの有効利用ができると共に、高速の印字処
理を行うプリンタ等にも適用でき、各行の出力文字数も
容易に増減生ることができ、文字の大きさの多様化に対
応することができるという効果を有するものである。
第1図は従来装置におけるテキストバッファの文字コー
ド記憶状態を模式的に示す図、第2図はプリンタにおけ
る信号処理の手順を説明するためのブロック図、第3図
はプリンタの制御装置と文字信号発生装置の入出力関係
を示すブロック図、第4図は本発明の文字信号発生装置
の構成を示す回路図、第5図1は文字信号発生装置にお
いて実行されるソフト処理を示すフローチャート、第6
図は本発明のテキストバッファの記憶状態を模式的に示
す図、第7図はフォント文字のド・ノド配列例を模式的
に示す図である。 CG・・文字信号発生装置、5・・・フォノ) ROM
、201・・・テキストバッファ、202,299・・
・セレクタ、203・・・アドレスカウンタ、205・
・・ドツトカウンタ、206・・・比較器、208・・
デコーダ、210・・ラインカウンタ、212・・遅延
回路。 出願人 ミノルタカメラ株式会社 第4図
ド記憶状態を模式的に示す図、第2図はプリンタにおけ
る信号処理の手順を説明するためのブロック図、第3図
はプリンタの制御装置と文字信号発生装置の入出力関係
を示すブロック図、第4図は本発明の文字信号発生装置
の構成を示す回路図、第5図1は文字信号発生装置にお
いて実行されるソフト処理を示すフローチャート、第6
図は本発明のテキストバッファの記憶状態を模式的に示
す図、第7図はフォント文字のド・ノド配列例を模式的
に示す図である。 CG・・文字信号発生装置、5・・・フォノ) ROM
、201・・・テキストバッファ、202,299・・
・セレクタ、203・・・アドレスカウンタ、205・
・・ドツトカウンタ、206・・・比較器、208・・
デコーダ、210・・ラインカウンタ、212・・遅延
回路。 出願人 ミノルタカメラ株式会社 第4図
Claims (1)
- 1、 テキストバッファの個々の文字コード記憶領域に
対応するアドレスを指定するためのアドレスカウンタと
、該アドレスカウンタに対して、画像データの出力タイ
ミングと関連付けられたカウント信号を入力させるため
のカウント信号発生手段と、上記テキストバッファの出
力信号が人力され、所定の改行コードが出力されたとき
にこれを判別して検出信号を出力するコード検出器と、
該コード検出器の出力をカウントし、それが所定のカウ
ント値にfjっだときに」1記アドレスカウンタにカウ
ント信号を出力する改行信号カウント回路と、上記アド
レスカウンタのカウントデータを受けて、ロード人力信
号が入力されたときに該カランi・データをラッチする
ラッチ回路と、上記改行信号カウント回路のカウント信
号を遅延させて該ラッチ回路のロード入力信号として出
力する遅延回路と、を備え、プリント装置からのライン
スキャン開始信号の出力に伴って」−記ラッチ回路出力
を上記アドレスカウンタのカウント開始データとしてロ
ードするようになしたことを特徴とする文字信号発生装
置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59040214A JPS60183628A (ja) | 1984-03-01 | 1984-03-01 | 文字信号発生装置 |
| US06/706,738 US4703438A (en) | 1984-03-01 | 1985-02-28 | Character signal generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59040214A JPS60183628A (ja) | 1984-03-01 | 1984-03-01 | 文字信号発生装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60183628A true JPS60183628A (ja) | 1985-09-19 |
Family
ID=12574523
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59040214A Expired - Lifetime JPS60183628A (ja) | 1984-03-01 | 1984-03-01 | 文字信号発生装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4703438A (ja) |
| JP (1) | JPS60183628A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6430755A (en) * | 1987-07-25 | 1989-02-01 | Sharp Kk | Image processing device |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6340189A (ja) * | 1986-08-05 | 1988-02-20 | ミノルタ株式会社 | アドレス変換方式 |
| JPH068993B2 (ja) * | 1987-02-05 | 1994-02-02 | 株式会社ナムコ | 映像表示装置 |
| EP0284312B1 (en) * | 1987-03-23 | 1993-11-03 | Canon Kabushiki Kaisha | Document processing system |
| US5630032A (en) * | 1987-04-07 | 1997-05-13 | Minolta Camera Kabushiki Kaisha | Image generating apparatus having a memory for storing data and method of using same |
| US4996649A (en) * | 1987-08-11 | 1991-02-26 | Minolta Camera Kabushiki Kaisha | Image processor capable of storing character images and graphic images in a memory and including a timer for ensuring image processing operations are carried out in a predetermined time period |
| US5027304A (en) * | 1987-10-02 | 1991-06-25 | Telecommunication Laboratories, Directorate General of Telecommunications , Ministry of Communications | Character multifont compression and restoration device |
| US5018081A (en) * | 1988-01-07 | 1991-05-21 | Minolta Camera Kabushiki Kaisha | Printer with automatic restart |
| US5293586A (en) * | 1988-09-30 | 1994-03-08 | Hitachi, Ltd. | Data processing system for development of outline fonts |
| KR100909703B1 (ko) * | 2007-12-17 | 2009-07-29 | 한국전자통신연구원 | 2진값 입출력 처리 장치 및 방법 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5713481A (en) * | 1980-06-27 | 1982-01-23 | Konishiroku Photo Ind | Character generating system |
| US4442545A (en) * | 1981-05-27 | 1984-04-10 | Rca Corporation | Compaction of television display graphics in phantom-raster-scanned image memory |
| DE3132842C2 (de) * | 1981-08-19 | 1985-03-21 | Siemens AG, 1000 Berlin und 8000 München | Verfahren zur Reduzierung der Redundanz von binären Zeichenfolgen für Matrixdruckverfahren |
| US4458333A (en) * | 1981-12-21 | 1984-07-03 | International Business Machines Corporation | Dot matrix character printing using constrained memory |
| JPS58144890A (ja) * | 1982-02-23 | 1983-08-29 | ミノルタ株式会社 | 文字発生装置における文字表示領域制御方式 |
| US4555763A (en) * | 1982-07-01 | 1985-11-26 | Decision Data Computer Corp. | Method and apparatus for storage and accessing of characters, and electronic printer employing same |
| JPS59188475A (ja) * | 1983-04-12 | 1984-10-25 | Brother Ind Ltd | 電子タイプライタ |
| JPS59188459A (ja) * | 1983-04-12 | 1984-10-25 | Brother Ind Ltd | タイプライタの印字制御装置 |
-
1984
- 1984-03-01 JP JP59040214A patent/JPS60183628A/ja not_active Expired - Lifetime
-
1985
- 1985-02-28 US US06/706,738 patent/US4703438A/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6430755A (en) * | 1987-07-25 | 1989-02-01 | Sharp Kk | Image processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| US4703438A (en) | 1987-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01234248A (ja) | 2色プリンタ | |
| US4703438A (en) | Character signal generator | |
| US5010513A (en) | Data processing apparatus | |
| JPH01136770A (ja) | プリンタ | |
| JPS6035687B2 (ja) | プリントデ−タ制御装置 | |
| US20080084425A1 (en) | Image processing apparatus and method | |
| US6577313B1 (en) | Image data control apparatus | |
| JPH02112968A (ja) | ページイメージ発生装置 | |
| JPH0483664A (ja) | プリンタ装置 | |
| JPS6330256A (ja) | 印字装置 | |
| JPS61117972A (ja) | 印刷装置 | |
| JP5094274B2 (ja) | 画像処理装置及びその方法 | |
| JPS59221069A (ja) | メモリ制御方式 | |
| JP2521918B2 (ja) | 文字発生装置 | |
| JPS6038970A (ja) | レ−ザビ−ムプリンタの横書き印字制御装置 | |
| JPH081990A (ja) | プリンタ | |
| JPS6352187A (ja) | 文字発生装置 | |
| JPS60110460A (ja) | 印刷デ−タ生成装置 | |
| JPS607265A (ja) | イメ−ジ処理装置 | |
| JPH01234249A (ja) | 演算処理回路 | |
| JPS61117970A (ja) | 画像デ−タ記憶メモリの制御方法 | |
| JPH01214443A (ja) | 印刷装置 | |
| JPH03222029A (ja) | 記録制御装置 | |
| JPH0744452A (ja) | メモリアクセス回路 | |
| JPH0355269A (ja) | サーマルラインプリンタ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |