JPH024915B2 - - Google Patents

Info

Publication number
JPH024915B2
JPH024915B2 JP55160424A JP16042480A JPH024915B2 JP H024915 B2 JPH024915 B2 JP H024915B2 JP 55160424 A JP55160424 A JP 55160424A JP 16042480 A JP16042480 A JP 16042480A JP H024915 B2 JPH024915 B2 JP H024915B2
Authority
JP
Japan
Prior art keywords
character
address
generator
register
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
JP55160424A
Other languages
English (en)
Other versions
JPS5784486A (en
Inventor
Tadashi Ueno
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP16042480A priority Critical patent/JPS5784486A/ja
Publication of JPS5784486A publication Critical patent/JPS5784486A/ja
Publication of JPH024915B2 publication Critical patent/JPH024915B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明は、文字を直立した状態および横転した
状態で出力できる文字出力装置に関するものであ
る。
ドツト・マトリツクス形式のプリンタにおいて
は、文字パターンを文字発生器より読出し、この
読出された文字パターンを印字機構部に送り印字
を行つている。従来の文字発生器のメモリには、
用紙上の文字パターンと同様な形式の文字パター
ン情報が格納されている。ドツト・マトリツクス
形式のプリンタにおいては、一般に文字は直立し
た状態で印字されるが、最近は文字を横転した状
態で印字することも行われている。なお、直立状
態の文字をたて文字、横転状態の文字をよこ文字
と称することにする。たて文字およびよこ文字を
印字できるドツト・マトリツクス形式のプリンタ
としては、 (イ) 文字発生器としてたて文字用のものを用い、
よこ文字印字の場合には上記の文字発生器から
読出された文字パターンをよこ文字用に組替
え、組替えた文字パターンをバツフアにいつた
ん格納した後で印字機構部に送るもの、 (ロ) たて文字用文字発生器とよこ文字用文字発生
器の両方を有しているもの、 等が知られている。上記(イ)の形式のものは文字発
生器のメモリを高速のものとする必要があるばか
りでなく、組替え用バツフアを必要とし、この結
果コストが増加するという欠点がある。上記(ロ)の
形式のものも、2種類の文字発生器を必要とする
ので、コストが増加するという欠点がある。
本発明は、上記の考察に基づくものであつて、
たて文字およびよこ文字の両方を出力できる文字
出力装置において、文字パターンを出力する文字
発生器の構造を簡単化できると共に且つ安価に製
造できるようにすることを目的としている。そし
てそのため、本発明の文字出力装置は、文字パタ
ーンを格納した文字パターン記憶領域の複数個を
有するとともに、m×nのドツト・マトリツクス
で表現される文字を縦方向(または横方向)に等
分し、等分された分割領域における連続せる複数
個の行(またはは列)のドツト情報で以て構成さ
れた1ワードのデータを、当該文字に対応する文
字パターン記憶領域における当該複数個の行(ま
たは列)の位置によつて定まる番地に書き込んで
構成された文字発生器8と、 文字パターン記憶領域を指定する文字アドレ
ス・レジスタ7と、 縦走査アドレス発生器3と、 横走査アドレス発生器4と、 縦走査アドレス発生器3の出力または横走査ア
ドレス発生器4の出力の中の何れか一方を選択す
る選択手段5と、 選択手段5によつて選択されたアドレスがセツ
トされる走査アドレス・レジスタ6と、 文字アドレス・レジスタ7及び走査アドレス・
レジスタ6によつて定まる文字発生器8の番地か
ら読み出されたパターン・データがセツトされる
パターン・データ・レジスタ9と、 パターン・データ・レジスタ9のパターン・デ
ータの中から、外部指示信号で指定されたビツト
位置のデータを選択するパターン選択回路10と
を具備することを特徴とするものである。以下、
本発明を図面を参照しつつ説明する。
第1図イ,ロはレーザ・プリンタにおけるたて
文字の印字およびよこ文字の印字を示す図、第2
図イ,ロは従来技術におけるメモリ上の文字パタ
ーンの格納状態を示す図、第3図イ,ロは本発明
におけるメモリ上の文字パターンの格納状態の1
例を示す図、第3図は“社”という文字のたて文
字印字を示す図、第4図は“社”という文字のよ
こ文字印字を示す図、第5図イ,ロはたて文字印
字時の処理の流れを示す図、第6図イ,ロはよこ
文字印字時の処理の流れを示す図、第7図は本発
明の第2実施例を示す図、第8図は本発明の文字
発生器を使用する文字出力装置の1例を示す図で
ある。
カセツト給紙機構をもつ或るレーザ・プリンタ
においては、用紙Pの給紙方向がカセツトの長手
方向に限定されるものがある。第1図イ,ロはこ
のようなレーザ・プリンタにおけるたて文字印字
およびよこ文字印字を示すものであり、このよう
なレーザ・プリンタにおいては給紙方向とレー
ザ・スキヤンの方向は直交している。このような
レーザ・プリンタで以てたて文字印字およびよこ
文字印字を行う場合、同一文字であつてもレー
ザ・スキヤナに与えるドツト信号を変更しなくて
はならない。第2図イは従来技術における“社”
という文字のメモリ上の文字パターンを示すもの
であり、第2図ロは従来技術における“社”とい
う文字パターンのメモリ上の具体的配置を示すも
のである。第2図イに示すように従来技術におい
てはメモリ上の文字パターンと印字用紙上の文字
パターンは相似である。第2図イの文字は16×16
ドツトで表現されている。いま、第2図イにおい
て各行を2分し、2分された各ドツトに1、2、
3……32という番号を付すと、従来技術では第2
図ロに示すように、メモリの各行にドツト情報が
格納される。即ち、例えば第0番地には部分行
1、2のドツト情報が格納され、第1番地には部
分行3、4のドツト情報が格納される。第2図
イ,ロのような文字発生器を用いて“社”という
文字のたて文字印字を行いたい場合には、先ず第
0番地の2バイトの行ドツト情報を読出し、各ビ
ツトを逐次にレーザ・スキヤナに与え、次の行を
印字するときには第1番地のドツト情報を読出
し、同様にして各ビツトを逐次にレーザ・スキヤ
ナに与え、以下同様の操作を繰返せばよい。メモ
リとしてサイクル・タイムが1μsのものを使用す
ると、ビツト当りの速度は1/16μ(62.5ns)とな
る。レーザ・プリンタにおいて或るドツトから次
のドツトへ移る時間を500nsとすると、たて文字
印字の場合従来方式であつても何らの支障は存在
しない。しかし、第2図イ,ロのような文字発生
器を用いてよこ文字印字を行う場合には、先ず第
0番地の行ドツト情報を読出して第15ビツト目の
ビツトをレーザ・スキヤナに送り、次に第1番地
の行ドツト情報を読出して第15ビツト目のドツト
情報をレーザ・スキヤナに送り、以下同様な操作
を繰返す必要がある。この場合には、レーザ・ス
キヤナに送り得るデータ量は1μs当り1ビツトと
なり、印字される文字の横方向の長さが通常文字
の2倍となつてしまう。このような欠点を除去す
るためには、バイポーラ・メモリなどの高速メモ
リを使用すれば良いがこのような解決手段を用い
ると、製造コストが増加する。
第3図イは本発明による“社”という文字のメ
モリ上の文字パターンを示し、第3図ロは部分行
1、2……32のドツト情報が格納されるアドレス
を示している。第3図ロから判るように第0番地
ないし第7番地のそれぞれは奇数の番号を持つ2
個の隣接する部分行のドツト情報が書込まれ、第
8番地ないし第15番地のそれぞれには偶数の番号
を持つ2個の隣接する部分行ドツト情報が書込ま
れている。
第5図は第3図に示すようなたて文字印字を行
う場合の処理の流れを示すものである。実際の1
行当りの印字数は例えば80字であるが、こゝでは
説明を簡単にするため1行当りの印字数を1字と
する。“社”という文字のたて文字印字を行う場
合“社”という文字の部分行1、3が応納されて
いる番地を読出し、部分行1のドツト情報をレー
ザ・スキヤナに送り、次に部分行2、4が格納さ
れている番地を読出し、部分行2のドツト情報を
レーザ・スキヤナに送り、次に再び部分行1、3
が格納されている番地を読出し、部分行3のドツ
ト情報をレーザ・スキヤナに送り、次に再び部分
行2、4の格納されている番地を読出し、部分行
4のドツト情報をレーザ・スキヤナに送る。この
手順をAと名付けることにすると、手順Aを部分
行5、6、7、8の組、部分行9、10、11、12の
組および部分行13、14、15、16の組に対して行
う。
第6図イ,ロは第4図のようなよこ文字印字を
行う場合の処理を示すものである。“社”という
文字のよこ文字印字を行う場合“社”という文字
の部分行2、4が格納されている番地が読出さ
れ、部分行2の下1ビツト目および部分行4の下
1ビツト目がレーザ・スキヤナに送られ、次に部
分行6、8が格納されている番地が読出され、部
分行6の下1ビツト目および部分行8の下1ビツ
ト目がレーザ・スキヤナに送られる。以下、部分
行10、12、14、16、18、20、22、24、26、28、
30、32の下1ビツト目がレーザ・スキヤナに送ら
れる。部分行2、4、……32の下1ビツト目の選
択が行われた後、部分行2、4、……32の下2ビ
ツト目の選択、下3ビツト目の選択、下4ビツト
目の選択、下5ビツト目の選択、下6ビツト目の
選択、下7ビツト目の選択、下8ビツト目の選択
が行われる。部分行2、4、……32についての下
8ビツト目の選択が行われた後部分行1、3、…
…31の下1ビツト目の選択、下2ビツト目の選
択、下3ビツト目の選択、下4ビツト目の選択、
下5ビツト目の選択、下6ビツト目の選択、下7
ビツト目の選択、下8ビツト目の選択が行われ
る。
第7図イ,ロは本発明の文字発生器の他例を示
すものである。第7図イは実際の印字用紙上の文
字の部分行を示すものであり、第7図ロはメモリ
上の部分行格納位置を示すものである。いま、文
字が16×16ドツトで表現されているとすると、こ
の実施例では16×16ドツトのマトリツクスで表現
される文字を縦方向に4等分し、等分された領域
における連続せる部分行のドツト情報を1個の番
地に書込んでいる。
第8図は本発明の文字発生器を用いた文字出力
装置の1例のブロツク図である。なお、以下の説
明は、第3図イ,ロに説明したような文字発生器
を使用することを前提としている。第8図におい
て、1は印字データ・バツフア、2はマイクロプ
ロセツサ、3は縦走査アドレス発生器、4は横走
査アドレス発生器、5はスイツチ、6は走査アド
レス・レジスタ、7は文字アドレス・レジスタ、
8は文字パターン群を格納する文字発生器、9は
パターン・データ・レジスタ、10はパターン選
択回路、11は出力装置を示している。印字デー
タ・バツフア1には縦横指定情報や漢字データな
どが格納されている。1行当りの印字数は例えば
80字であり、出力装置11内のレーザ・スキヤナ
が1桁目を走査するときには1桁目の漢字データ
が印字データ・バツフア1から読出され、2桁目
を走査するときには2桁目の漢字データが印字デ
ータ・バツフア1から読出される。印字データ・
バツフア1から読出された漢字データは文字アド
レス・レジスタ7にセツトされる。マイクロプロ
セツサ2は、縦走査アドレスの発生、横走査アド
レスの発生、スイツチ5の切換およびパターン選
択回路10の制御などを行うものである。縦走査
アドレス発生器3はたて文字印字の場合に使用さ
れるものである。例えば、レーザが第1行をスキ
ヤンするとき、最初の8ドツト分の長さをスキヤ
ンしているときは縦走査アドレス発生器は“0”
を発生し、次の8ドツト分の長さをスキヤンする
ときは“8”を発生する。横方向走査アドレス発
生器4はよこ文字印字の場合に使用されるもので
ある。例えば、レーザが第1行ないし第8行をス
キヤンするときにはレーザが2ドツト分の長さを
スキヤンする毎に横方向のアドレス発生器4は
“8”、“9”、“10”……“15”を発生し、レーザ
が第9行ないし第16行をスキヤンするときには、
レーザが2ドツト分の長さをスキヤンする毎に、
横走査アドレス発生器4は“0”、“1”、“2”、
……“7”を発生する。スイツチ5は、たて文字
印字の場合には上側に倒され、よこ文字印字の場
合には下側に倒される。走査アドレス・レジスタ
6と文字アドレス・レジスタ7は、文字発生器8
の読出し番地を指定するものである。パターン・
データ・レジスタ9には、文字発生器8から読出
されたパターン・データがセツトされ、パター
ン・データ・レジスタ9のパターン・データはパ
ターン選択回路10に送られる。パターン選択回
路10は、たて文字印字の場合、レーザ・スキヤ
ンが奇数行であるときにはパターン・データの上
位8ビツトを選択し、レーザ・スキヤンが偶数行
のときには下位8ビツトを選択する。よこ文字印
字の場合、パターン発生回路10はレーザがスキ
ヤンする行が切替る度にビツト7と15、6と14、
5と13、4と12、3と11、2と10、1と9、0と
8を順次に選択する。パターン選択回路10によ
つて選択されたビツト・データは出力装置11へ
送られる。
たて文字印字の場合には第8図の装置は次のよ
うに動作する。たて文字印字の場合にはスイツチ
5は上側に倒される。印字が開始されると、第1
桁目の漢字データが文字アドレス・レジスタ7に
セツトされて、レーザが用紙上をスキヤンする。
レーザが第1行目のスキヤンを開始すると、縦走
査アドレス発生器は“0”を発生し、この数値
“0”が走査アドレス・レジスタ6にセツトされ、
文字アドレス・レジスタ7で指定される文字パタ
ーン域の第0番地から文字パターン・データが読
出され、そして読出されたパターン・データはレ
ジスタ9を介してパターン選択回路10に送られ
る。パターン選択回路10は、送られて来たパタ
ーン・データの上位8ビツトを選択し、出力装置
11へ送る。レーザが紙面上を8ドツト分の長さ
をスキヤンすると、縦走査アドレス発生器3は
“8”を発生し、文字アドレス・レジスタ7で指
定される文字パターン域の第8番地から文字パタ
ーン・データが読出され、この文字パターン・デ
ータの上位8ビツトが選択され、出力装置11に
送られる。レーザが16バイト分(1文字分)の長
さをスキヤンすると、次の漢字データが文字アド
レス・レジスタ7にセツトされ、縦走査アドレス
発生器3は“0”を出力し、同様な処理が繰返さ
れる。レーザが8ドツト分の長さ紙面上を進む
と、紙走査アドレス発生器3は“8”を出力し、
同様な処理が繰返される。レーザが第2行目のス
キヤンを行う場合も、縦走査アドレス発生器3
は、レーザが紙面上を8ドツト分の長さ進む毎
に、“0”と“8”を交互に発生する。しかし、
この場合にはパターン選択回路10は下位ビツト
を選択する。レーザが第3行のスキヤンを行う場
合には、縦走査アドレス発生器3は“1”と
“9”を交互に発生し、パターン選択回路10は
上位8ビツトを選択する。レーザが第4行をスキ
ヤンする場合にも縦アドレス発生器3は“1”と
“9”を交互に発生するが、このときにはパター
ン選択回路10は下位8ビツトを選択する。
よこ文字実施例を行う場合には第8図の装置は
次のように動作する。よこ文字印字の場合には、
スイツチ5は下側に倒される。印字が開始される
と、第1桁目の漢字データが文字アドレス・レジ
スタ7にセツトされ、レーザが用紙上をスキヤン
する。レーザが第1行目をスキヤンすると、横走
査アドレス発生器3は先ず“8”を発生し、これ
以降はレーザが2ドツト分の長さをスキヤンする
毎に“9”、“10”、……“15”を発生し、また、
パターン選択回路10はパターン・データのビツ
ト7と15を選択する。レーザが第2行、第3行、
……第8行をスキヤンするときも、よこ走査アド
レス発生器4は“8”、“9”、……“15”を順次
発生する。しかしパターン選択回路10は、レー
ザが第2行をスキヤンするときはビツト6と14、
第3行をスキヤンするときはビツト5とビツト
13、同様にして第8行をスキヤンするときはビツ
ト0と7を選択する。レーザが第9行目をスキヤ
ンするときは、よこ走査アドレス発生器4は先ず
“0”を発生し、これ以降レーザが2ビツト分長
さをスキヤンする度に“1”、“2”、……“7”
を発生し、また、パターン選択回路10はビツト
7と15を選択する。レーザが第10行ないし第16行
をスキヤンするときも横走査アドレス発生器4は
“1”、“2”、……“7”を発生する。しかしパタ
ーン選択回路10は、レーザが第10行をスキヤン
するときはビツト5と13、同様にして第16行をス
キヤンするときはビツト0と7を選択する。な
お、本発明は、キヤラクタ・デイスプレイにも適
用できるものである。
以上の説明から明らかなように、本発明によれ
ば、よこ文字印字およびたて文字印字のいずれを
行う場合においてもレーザもしくはライト・スポ
ツトのスキヤン速度に見合つた速度でドツト情報
を出力装置に供給することが出来、しかも文字パ
ターンを格納するメモリとして低速の安価なもの
を使用することが可能となる。
【図面の簡単な説明】
第1図イ,ロはレーザ・プリンタにおけるたて
文字の印字およびよこ文字の印字を示す図、第2
図イ,ロは従来技術におけるメモリ上の文字パタ
ーンの格納状態を示す図、第3図イ,ロは本発明
におけるメモリ上の文字パターンの格納状態の1
例を示す図、第3図は“社”という文字のたて文
字印字を示す図、第4図は“社”という文字のよ
こ文字印字を示す図、第5図イ,ロはたて文字印
字時の処理の流れを示す図、第6図イ,ロはよこ
文字印字時の処理の流れを示す図、第7図は本発
明の文字発生器の他例を示す図、第8図は本発明
の文字発生器を使用する文字出力装置の1例を示
す図である。 1……印字データ・バツフア、2……マイクロ
プロセツサ、3……縦走査アドレス発生器、4…
…横走査アドレス発生器、5……スイツチ、6…
…走査アドレス・レジスタ、7……文字アドレ
ス・レジスタ、8……文字パターン群を格納する
文字発生器、9……パターン・データ・レジス
タ、10……パターン選択回路、11……出力装
置。

Claims (1)

  1. 【特許請求の範囲】 1 文字パターンを格納した文字パターン記憶領
    域の複数個を有するとともに、m×nのドツト・
    マトリツクスで表現される文字を縦方向(または
    横方向)に等分し、等分された分割領域における
    連続せる複数個の行(またはは列)のドツト情報
    で以て構成された1ワードのデータを、当該文字
    に対応する文字パターン記憶領域における当該複
    数個の行(または列)の位置によつて定まる番地
    に書き込んで構成された文字発生器8と、 文字パターン記憶領域を指定する文字アドレ
    ス・レジスタ7と、 縦走査アドレス発生器3と、 横走査アドレス発生器4と、 縦走査アドレス発生器3の出力または横走査ア
    ドレス発生器4の出力の中の何れか一方を選択す
    る選択手段5と、 選択手段5によつて選択されたアドレスがセツ
    トされる走査アドレス・レジスタ6と、 文字アドレス・レジスタ7及び走査アドレス・
    レジスタ6によつて定まる文字発生器8の番地か
    ら読み出されたパターン・データがセツトされる
    パターン・データ・レジスタ9と、 パターン・データ・レジスタ9のパターン・デ
    ータの中から、外部指示信号で指定されたビツト
    位置のデータを選択するパターン選択回路10と を具備することを特徴とする文字出力装置。
JP16042480A 1980-11-13 1980-11-13 Character generator Granted JPS5784486A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16042480A JPS5784486A (en) 1980-11-13 1980-11-13 Character generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16042480A JPS5784486A (en) 1980-11-13 1980-11-13 Character generator

Publications (2)

Publication Number Publication Date
JPS5784486A JPS5784486A (en) 1982-05-26
JPH024915B2 true JPH024915B2 (ja) 1990-01-30

Family

ID=15714619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16042480A Granted JPS5784486A (en) 1980-11-13 1980-11-13 Character generator

Country Status (1)

Country Link
JP (1) JPS5784486A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59124369A (ja) * 1982-12-29 1984-07-18 富士通株式会社 文字パタ−ン変換方式
JPS6010293A (ja) * 1983-06-30 1985-01-19 富士ゼロックス株式会社 文字パタ−ン発生装置
US4559611A (en) * 1983-06-30 1985-12-17 International Business Machines Corporation Mapping and memory hardware for writing horizontal and vertical lines

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5015438A (ja) * 1973-06-08 1975-02-18

Also Published As

Publication number Publication date
JPS5784486A (en) 1982-05-26

Similar Documents

Publication Publication Date Title
JPS5850589A (ja) 表示処理装置
JPH024915B2 (ja)
JPS594706B2 (ja) 印字パタ−ン発生装置
JP3055738B2 (ja) ドットマトリクスパターンの印字方法および装置
JPS6038167A (ja) 文字または図形パターン発生回路装置
JPS59796A (ja) ドツト形プリンタ
JPH0228474B2 (ja)
JPH021677B2 (ja)
EP0397415A2 (en) Raster scan type printer
JPS597115B2 (ja) アドレス作成方法
JPH08142409A (ja) 印字装置
JP2757986B2 (ja) シリアルドットプリンタ装置の印字制御装置
JPS5941051A (ja) 文字パタ−ン発生装置
JP2699035B2 (ja) インパクト・ドット・プリンタおよび印字方法
JPS588664A (ja) マルチサイズ印刷装置
JPS61209167A (ja) ワイヤドツトラインプリンタの印字制御回路
JPS6142634B2 (ja)
JPH0525673B2 (ja)
JPS583876A (ja) 感熱式ドツトプリンタにおける拡大文字印字方法
JPH0747326B2 (ja) 文字パターン変換装置
JPS5898262A (ja) 印字装置
JPH0812545B2 (ja) パターンデータ出力制御装置
JPS61182092A (ja) 文字発生装置
JPS594710B2 (ja) パタ−ン発生装置
JPS63115196A (ja) イタリツク文字発生装置