JPH0228474B2 - - Google Patents
Info
- Publication number
- JPH0228474B2 JPH0228474B2 JP55176231A JP17623180A JPH0228474B2 JP H0228474 B2 JPH0228474 B2 JP H0228474B2 JP 55176231 A JP55176231 A JP 55176231A JP 17623180 A JP17623180 A JP 17623180A JP H0228474 B2 JPH0228474 B2 JP H0228474B2
- Authority
- JP
- Japan
- Prior art keywords
- counter
- address
- address counter
- bit
- column
- 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
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Dot-Matrix Printers And Others (AREA)
Description
【発明の詳細な説明】
本発明は、簡単な回路によつて縦印字又は横印
字を行い得るようになつた縦横印字可能なプリン
タ装置に関するものである。
字を行い得るようになつた縦横印字可能なプリン
タ装置に関するものである。
従来の印字装置においては、文字の縦方向中心
線がキヤリアの移動方向と直角をなすように印字
されている。このような印字の仕方を横印字とい
う。しかし最近ではドツト・プリンタで以て縦書
きの文章、即ち縦印字を行うことも行われてい
る。第1図イは横印字を示すものであり、第1図
ロは縦文字印字を示すものである。ドツト・プリ
ンタで縦文字および横文字印字を行う方法として
は従来から種々の方法が提案されているが、1つ
の方法は縦印字用の文字発生器および横印字用の
文字発生器をそれぞれ別々に用意する方法であ
り、他の方法は1つの文字発生器を縦印字用およ
び横印字用に共用する方法である。前者の方法は
金物が増大するという欠点がある。後者の方法は
金物が前者のものに比し少なくなるという長所を
有しているが、従来のこの種の印字制御方式は制
御回路が著しく複雑になるという欠点を有してい
る。
線がキヤリアの移動方向と直角をなすように印字
されている。このような印字の仕方を横印字とい
う。しかし最近ではドツト・プリンタで以て縦書
きの文章、即ち縦印字を行うことも行われてい
る。第1図イは横印字を示すものであり、第1図
ロは縦文字印字を示すものである。ドツト・プリ
ンタで縦文字および横文字印字を行う方法として
は従来から種々の方法が提案されているが、1つ
の方法は縦印字用の文字発生器および横印字用の
文字発生器をそれぞれ別々に用意する方法であ
り、他の方法は1つの文字発生器を縦印字用およ
び横印字用に共用する方法である。前者の方法は
金物が増大するという欠点がある。後者の方法は
金物が前者のものに比し少なくなるという長所を
有しているが、従来のこの種の印字制御方式は制
御回路が著しく複雑になるという欠点を有してい
る。
本発明は、上記の考察に基づくものであつて、
1個の文字パターン・メモリから縦印字用のパタ
ーン・データ又は横印字用のパターン・データを
簡単な回路によつて取出し得るようにした縦横印
字可能なプリンタ装置を提供することを目的とし
ている。そしてそのため、本発明の縦横印字可能
なプリンタ装置は、 lビツトより成るm×n個の部分領域に分割さ
れた文字パターンの第i行k列(但し、i=0、
1、2…m−1、k=0、1、2…n−1)の部
分領域のドツト情報を(i×n+k)の相対番地
に格納するパターン・メモリ6と、 m進の行方向アドレス・カウンタ、n進の列方
向アドレス・カウンタ及びワード内のビツト位置
を指定するl進のビツト方向アドレス・カウンタ
を有するカウンタ群3と、 横印字の場合には、行方向アドレス・カウンタ
が所定値になつた回数をビツト方向アドレス・カ
ウンタが計数し、ビツト方向アドレス・カウンタ
が所定値になつた回数を列方向アドレス・カウン
タが計数するように、上記カウンタ群3を接続
し、縦印字の場合には、ビツト方向アドレス・カ
ウンタが所定値になつた回数を列方向アドレス・
カウンタが計数し、列方向アドレス・カウンタが
所定値になつた回数を行方向アドレス・カウンタ
が計数するように、上記カウンタ群3を接続する
カウンタ制御回路2と、 上記行方向アドレス・カウンタの内容と列方向
アドレス・カウンタの内容とを結合したものに対
応するパターン・メモリ読出アドレスを生成する
アドレス変換回路4と、 上記ビツト方向アドレス・カウンタの内容に基
づいて上記パターン・メモリ6から読出されたデ
ータの中の1ビツトを選択する出力データ選択回
路7と、 出力データ選択回路7の出力をmビツトの印字
パターンとする直列入力/並列出力変換回路8と
を具備することを特徴とするものである。以下、
本発明を図面を参照しつつ説明する。
1個の文字パターン・メモリから縦印字用のパタ
ーン・データ又は横印字用のパターン・データを
簡単な回路によつて取出し得るようにした縦横印
字可能なプリンタ装置を提供することを目的とし
ている。そしてそのため、本発明の縦横印字可能
なプリンタ装置は、 lビツトより成るm×n個の部分領域に分割さ
れた文字パターンの第i行k列(但し、i=0、
1、2…m−1、k=0、1、2…n−1)の部
分領域のドツト情報を(i×n+k)の相対番地
に格納するパターン・メモリ6と、 m進の行方向アドレス・カウンタ、n進の列方
向アドレス・カウンタ及びワード内のビツト位置
を指定するl進のビツト方向アドレス・カウンタ
を有するカウンタ群3と、 横印字の場合には、行方向アドレス・カウンタ
が所定値になつた回数をビツト方向アドレス・カ
ウンタが計数し、ビツト方向アドレス・カウンタ
が所定値になつた回数を列方向アドレス・カウン
タが計数するように、上記カウンタ群3を接続
し、縦印字の場合には、ビツト方向アドレス・カ
ウンタが所定値になつた回数を列方向アドレス・
カウンタが計数し、列方向アドレス・カウンタが
所定値になつた回数を行方向アドレス・カウンタ
が計数するように、上記カウンタ群3を接続する
カウンタ制御回路2と、 上記行方向アドレス・カウンタの内容と列方向
アドレス・カウンタの内容とを結合したものに対
応するパターン・メモリ読出アドレスを生成する
アドレス変換回路4と、 上記ビツト方向アドレス・カウンタの内容に基
づいて上記パターン・メモリ6から読出されたデ
ータの中の1ビツトを選択する出力データ選択回
路7と、 出力データ選択回路7の出力をmビツトの印字
パターンとする直列入力/並列出力変換回路8と
を具備することを特徴とするものである。以下、
本発明を図面を参照しつつ説明する。
第2図はパターン・メモリ上の印字パターンを
示す図、第3図はパターン・メモリの概念図、第
4図は横印字の場合の読出し順序を説明する図、
第5図は縦印字の場合の読出し順序を説明する
図、第6図は本発明の縦横印字可能なプリンタ装
置の1実施例のブロツク図、第7図はカウンタ回
路の1実施例のブロツク図である。
示す図、第3図はパターン・メモリの概念図、第
4図は横印字の場合の読出し順序を説明する図、
第5図は縦印字の場合の読出し順序を説明する
図、第6図は本発明の縦横印字可能なプリンタ装
置の1実施例のブロツク図、第7図はカウンタ回
路の1実施例のブロツク図である。
1個の文字は24×24ドツトから構成されてい
る。第2図イに示すように、24×24ドツトの文字
を横方向に24行、縦方向に3列に分割すると、各
分割領域には8個のドツトが存在することにな
る。第2図ロは1文字分のパターン・メモリの構
成を示すものである。この1文字分のパターン・
メモリ領域は72ワード×1バイトのものである。
第2図イの第1行第1列の分割領域をパターン・
メモリの第0番地に、第1行第2列の分割領域を
パターン・メモリの第1番地に、第1行第3列の
分割領域をパターン・メモリの第2番地に割当て
る。以下、同様にして第2図イの第24行第1列の
分割領域をパターン・メモリの第69番地に、第24
行第2列の分割領域を第70番地に、第24行第3列
の分割領域をパターン・メモリの第71番地に割当
てる。
る。第2図イに示すように、24×24ドツトの文字
を横方向に24行、縦方向に3列に分割すると、各
分割領域には8個のドツトが存在することにな
る。第2図ロは1文字分のパターン・メモリの構
成を示すものである。この1文字分のパターン・
メモリ領域は72ワード×1バイトのものである。
第2図イの第1行第1列の分割領域をパターン・
メモリの第0番地に、第1行第2列の分割領域を
パターン・メモリの第1番地に、第1行第3列の
分割領域をパターン・メモリの第2番地に割当て
る。以下、同様にして第2図イの第24行第1列の
分割領域をパターン・メモリの第69番地に、第24
行第2列の分割領域を第70番地に、第24行第3列
の分割領域をパターン・メモリの第71番地に割当
てる。
第3図はパターン・メモリの概念図である。文
字を構成する1個のドツトは、行アドレスと列ア
ドレスによつてそのドツトの属する分割領域を指
定し、しかる後に分割領域内のドツトの位置を指
定することによつて、特定することが出来る。即
ち、1個のドツト情報は、行アドレス方向の位
置、列アドレス方向の位置およびビツト方向の位
置によつて特定することが出来る。
字を構成する1個のドツトは、行アドレスと列ア
ドレスによつてそのドツトの属する分割領域を指
定し、しかる後に分割領域内のドツトの位置を指
定することによつて、特定することが出来る。即
ち、1個のドツト情報は、行アドレス方向の位
置、列アドレス方向の位置およびビツト方向の位
置によつて特定することが出来る。
第4図は横印字の場合の読出し順序を示すもの
である。同図における1、2、…、24等の数字
は、正の列アドレス方向に延びる24ドツトよりな
るドツト列の読出順序を示している。また、印字
ピンは24ピンのものと仮定している。横印字のの
場合には、初期状態においては行方向アドレス、
列方向アドレスおよびビツト方向アドレスを
“0”とする。次に、行方向アドレスを順次更新
してドツト情報の読出しを行い、行方向アドレス
が“23”になつたら行方向アドレスを“0”に
し、ビツト方向アドレスを“1”として行方向ア
ドレスを順次更新して行く。このような動作を繰
返し、ビツト方向アドレスが“7”、行方向アド
レスが“23”になつたら、次は行方向アドレスを
“0”列方向アドレスを“1”、ビツト方向アドレ
スを“0”とし、次に行方向アドレスを順次更新
して行く。このような動作を繰返して行くと、パ
ターン・メモリ内の文字の横印字を行うことが出
来る。
である。同図における1、2、…、24等の数字
は、正の列アドレス方向に延びる24ドツトよりな
るドツト列の読出順序を示している。また、印字
ピンは24ピンのものと仮定している。横印字のの
場合には、初期状態においては行方向アドレス、
列方向アドレスおよびビツト方向アドレスを
“0”とする。次に、行方向アドレスを順次更新
してドツト情報の読出しを行い、行方向アドレス
が“23”になつたら行方向アドレスを“0”に
し、ビツト方向アドレスを“1”として行方向ア
ドレスを順次更新して行く。このような動作を繰
返し、ビツト方向アドレスが“7”、行方向アド
レスが“23”になつたら、次は行方向アドレスを
“0”列方向アドレスを“1”、ビツト方向アドレ
スを“0”とし、次に行方向アドレスを順次更新
して行く。このような動作を繰返して行くと、パ
ターン・メモリ内の文字の横印字を行うことが出
来る。
第5図は縦印字の場合の読出し順序を示すもの
である。同図における1、2、3、4、5、6…
等の数字は、負のビツト方向に延びる8ドツトよ
りなるドツト列の読出順序を示している。縦方向
印字の場合には初期状態の行方向アドレスが
“0”、列方向アドレスが“2”、ビツト方向アド
レスが“7”となる。読出しが開始されると、ビ
ツト方向アドレスが順次−1され、ビツト方向ア
ドレスが“0”となると、次は列方向アドレスが
“1”とされると共にビツト方向アドレスが“7”
とされ、ビツト方向アドレスが順次−1されて行
く。ビツト方向アドレスが“0”となると、次の
列方向アドレスが“0”、ビツト方向アドレスが
“7”とされ、ビツト方向アドレスが順次−1さ
れて行く。ビツト方向アドレスが“0”となると
次は行方向アドレスが“1”、列方向アドレスが
“2”、ビツト方向アドレスが“7”とされる。以
下、同様な動作を繰返して行くと、パターン・メ
モリ内の文字の縦印字を行うことが出来る。
である。同図における1、2、3、4、5、6…
等の数字は、負のビツト方向に延びる8ドツトよ
りなるドツト列の読出順序を示している。縦方向
印字の場合には初期状態の行方向アドレスが
“0”、列方向アドレスが“2”、ビツト方向アド
レスが“7”となる。読出しが開始されると、ビ
ツト方向アドレスが順次−1され、ビツト方向ア
ドレスが“0”となると、次は列方向アドレスが
“1”とされると共にビツト方向アドレスが“7”
とされ、ビツト方向アドレスが順次−1されて行
く。ビツト方向アドレスが“0”となると、次の
列方向アドレスが“0”、ビツト方向アドレスが
“7”とされ、ビツト方向アドレスが順次−1さ
れて行く。ビツト方向アドレスが“0”となると
次は行方向アドレスが“1”、列方向アドレスが
“2”、ビツト方向アドレスが“7”とされる。以
下、同様な動作を繰返して行くと、パターン・メ
モリ内の文字の縦印字を行うことが出来る。
第6図は本発明の縦横印字可能なプリンタ装置
の1実施例のブロツク図である。第6図におい
て、1はカウンタ回路、2はカウンタ制御回路、
3はカウンタ群、4はアドレス変換回路、5はア
ドレス情報選択回路、6はパターン・メモリ、7
は出力データ選択回路、8は直列入力/並列出力
変換回路、S1ないしS8は信号線をそれぞれ示
している。
の1実施例のブロツク図である。第6図におい
て、1はカウンタ回路、2はカウンタ制御回路、
3はカウンタ群、4はアドレス変換回路、5はア
ドレス情報選択回路、6はパターン・メモリ、7
は出力データ選択回路、8は直列入力/並列出力
変換回路、S1ないしS8は信号線をそれぞれ示
している。
カウンタ回路1は、行方向アドレス、列方向ア
ドレスおよびビツト方向アドレスを作成するもの
である。カウンタ制御回路2は縦印字/横印字指
示信号H/Vに基づき、カウンタ群3のカウンタ
間の接続などを制御するものである。カウンタ群
は、行方向アドレス、列方向アドレスおよびビツ
ト方向アドレスを示す3種類のカウンタを有して
いる。アドレス変換回路4は、カウンタ回路1の
生成する行方向アドレスおよび列方向アドレスを
パターン・メモリ・アドレスに変換するものであ
り、例えばROMから構成されている。アドレス
情報選択回路5は、アドレス線S3又はアドレス
線S4上のいずれか一方のアドレスをアドレス選
択線S1の信号に基づいて選択するものである。
パターン・メモリS6は、さきに述べたように72
ワード×1バイトの領域が1文字に対して割当ら
れているものであり、文字領域は文字コードで指
定されるものである。出力データ選択回路7は、
パターン・メモリ6から読出された1バイトのデ
ータの中から信号線S6上のビツト方向アドレス
に基づき1ビツトを選択するものである。直列入
力/並列出力変換回路8は、3バイトのデータが
送り込まれると、これを並列信号として出力する
ものである。信号線S1はアドレス選択線でであ
つて、例えば「1」のときは信号線S3のパター
ン・アドレスを選択し、「0」のときは信号線S
4のアドレスを選択する。信号線S2は、パター
ン・メモリ6に対して入力パターンを送るための
ものである。信号線S5のアドレスは、パター
ン・メモリ6となるものである。信号線S6は、
ビツト方向アドレスを出力データ選択回路7へ送
るためのものである。信号線S7は24ビツト構成
のものであつて、信号線S7は印字パターン・デ
ータを伝送するためのものである。アドレス変換
回路4の中には、縦印字用のROMと横印字用の
ROMとが存在するが、信号線S8上の信号は2
種類のROMのうちの、いずれを使用すべきかを
指定するものである。
ドレスおよびビツト方向アドレスを作成するもの
である。カウンタ制御回路2は縦印字/横印字指
示信号H/Vに基づき、カウンタ群3のカウンタ
間の接続などを制御するものである。カウンタ群
は、行方向アドレス、列方向アドレスおよびビツ
ト方向アドレスを示す3種類のカウンタを有して
いる。アドレス変換回路4は、カウンタ回路1の
生成する行方向アドレスおよび列方向アドレスを
パターン・メモリ・アドレスに変換するものであ
り、例えばROMから構成されている。アドレス
情報選択回路5は、アドレス線S3又はアドレス
線S4上のいずれか一方のアドレスをアドレス選
択線S1の信号に基づいて選択するものである。
パターン・メモリS6は、さきに述べたように72
ワード×1バイトの領域が1文字に対して割当ら
れているものであり、文字領域は文字コードで指
定されるものである。出力データ選択回路7は、
パターン・メモリ6から読出された1バイトのデ
ータの中から信号線S6上のビツト方向アドレス
に基づき1ビツトを選択するものである。直列入
力/並列出力変換回路8は、3バイトのデータが
送り込まれると、これを並列信号として出力する
ものである。信号線S1はアドレス選択線でであ
つて、例えば「1」のときは信号線S3のパター
ン・アドレスを選択し、「0」のときは信号線S
4のアドレスを選択する。信号線S2は、パター
ン・メモリ6に対して入力パターンを送るための
ものである。信号線S5のアドレスは、パター
ン・メモリ6となるものである。信号線S6は、
ビツト方向アドレスを出力データ選択回路7へ送
るためのものである。信号線S7は24ビツト構成
のものであつて、信号線S7は印字パターン・デ
ータを伝送するためのものである。アドレス変換
回路4の中には、縦印字用のROMと横印字用の
ROMとが存在するが、信号線S8上の信号は2
種類のROMのうちの、いずれを使用すべきかを
指定するものである。
第7図はカウンタ回路の1実施例を示すもので
ある。同図において、9は24進カウンタ、10は
8進カウンタ、11は3進カウンタをそれぞれ示
している。24進カウンタ9は行方向アドレスを指
定するものであり、3進カウンタ10は列方向ア
ドレス、8進カウンタ10はビツト方向アドレス
を示すものである。カウンタ9,10,11はア
ツプ・カウンタである。なお、実線は横印字の場
合の接続を示しており、点線は縦印字の場合の接
続を示している。
ある。同図において、9は24進カウンタ、10は
8進カウンタ、11は3進カウンタをそれぞれ示
している。24進カウンタ9は行方向アドレスを指
定するものであり、3進カウンタ10は列方向ア
ドレス、8進カウンタ10はビツト方向アドレス
を示すものである。カウンタ9,10,11はア
ツプ・カウンタである。なお、実線は横印字の場
合の接続を示しており、点線は縦印字の場合の接
続を示している。
横印字の場合、24進カウンタ9のキヤリーは8
進カウンタに入力され、8進カウンタ10のキヤ
リーは3進カウンタ11に入力される。24進カウ
ンタ9の内容と3進カウンタ11の内容はパター
ン・メモリの1文字領域内のアドレスを指定する
ものであり、これらを結合したものがアドレス変
換回路4に送られる。例えば24進カウンタ9の内
容が「10111」、3進カウンタ11が「00」の場合
には、アドレス変換回路4はパターン・メモリ6
の第69番地を指定する。8進カウンタ10の内容
は、出力データ選択回路7で選択すべきビツトを
指定する。8進カウンタ11の内容が例えば
「000」のときは、出力データ選択回路7は最も左
側のビツトを選択する。
進カウンタに入力され、8進カウンタ10のキヤ
リーは3進カウンタ11に入力される。24進カウ
ンタ9の内容と3進カウンタ11の内容はパター
ン・メモリの1文字領域内のアドレスを指定する
ものであり、これらを結合したものがアドレス変
換回路4に送られる。例えば24進カウンタ9の内
容が「10111」、3進カウンタ11が「00」の場合
には、アドレス変換回路4はパターン・メモリ6
の第69番地を指定する。8進カウンタ10の内容
は、出力データ選択回路7で選択すべきビツトを
指定する。8進カウンタ11の内容が例えば
「000」のときは、出力データ選択回路7は最も左
側のビツトを選択する。
縦印字の場合には、8進カウンタ10のキヤリ
が3進カウンタ11に入力され、3進カウンタ1
1のキヤリが24進カウンタ9に入力される。24進
カウンタ9の内容と3進カウンタ11の内容はパ
ターン・メモリ6の1文字領域内のアドレスを指
定する。例えば、24進カウンタ9の内容が
「00001」、3進カウンタ11の内容が「00」のと
きは、アドレス変換回路4はパターン・メモリ6
の第5番地を指定する。8進カウンタ11の内容
が「000」のときは、出力データ選択回路の最も
右側のビツトを選択する。なお、8進カウンタ1
0および3進カウンタ11をダウン・カウンタと
し、初期値として、8進カウンタ10に“7”、
3進カウンタ11に“2”をセツトしておくと、
横印字のときと同じアドレス変換用のROMを使
用することが出来る。
が3進カウンタ11に入力され、3進カウンタ1
1のキヤリが24進カウンタ9に入力される。24進
カウンタ9の内容と3進カウンタ11の内容はパ
ターン・メモリ6の1文字領域内のアドレスを指
定する。例えば、24進カウンタ9の内容が
「00001」、3進カウンタ11の内容が「00」のと
きは、アドレス変換回路4はパターン・メモリ6
の第5番地を指定する。8進カウンタ11の内容
が「000」のときは、出力データ選択回路の最も
右側のビツトを選択する。なお、8進カウンタ1
0および3進カウンタ11をダウン・カウンタと
し、初期値として、8進カウンタ10に“7”、
3進カウンタ11に“2”をセツトしておくと、
横印字のときと同じアドレス変換用のROMを使
用することが出来る。
以上の説明から明らかなように、本発明によれ
ば、縦印字の場合におけるパターン・メモリから
のドツト情報の読出しと、横印字の場合における
ドツト情報の読出しとを、共通の金物を利用して
実行することが出来、従来方式に比し金物量を大
幅に削減できるという効果が得られる。
ば、縦印字の場合におけるパターン・メモリから
のドツト情報の読出しと、横印字の場合における
ドツト情報の読出しとを、共通の金物を利用して
実行することが出来、従来方式に比し金物量を大
幅に削減できるという効果が得られる。
第1図は縦印字および横印字を説明する図、第
2図はパターン・メモリ上の印字パターンを示す
図、第3図はパターン・メモリの概念図、第4図
は横印字の場合の読出し順序を説明する図、第5
図は縦印字の場合の読出し順序を説明する図、第
6図は本発明の縦横印字可能なプリンタ装置の1
実施例のブロツク図、第7図はカウンタ回路の1
実施例のブロツク図である。 1……カウンタ回路、2……カウンタ制御回
路、3……カウンタ群、4……アドレス変換回
路、5……アドレス情報選択回路、6……パター
ン・メモリ、7……出力データ選択回路、8……
直列入力/並列出力変換回路、S1ないしS8…
…信号線、9……24進カウンタ、10……8進カ
ウンタ、11……3進カウンタ。
2図はパターン・メモリ上の印字パターンを示す
図、第3図はパターン・メモリの概念図、第4図
は横印字の場合の読出し順序を説明する図、第5
図は縦印字の場合の読出し順序を説明する図、第
6図は本発明の縦横印字可能なプリンタ装置の1
実施例のブロツク図、第7図はカウンタ回路の1
実施例のブロツク図である。 1……カウンタ回路、2……カウンタ制御回
路、3……カウンタ群、4……アドレス変換回
路、5……アドレス情報選択回路、6……パター
ン・メモリ、7……出力データ選択回路、8……
直列入力/並列出力変換回路、S1ないしS8…
…信号線、9……24進カウンタ、10……8進カ
ウンタ、11……3進カウンタ。
Claims (1)
- 【特許請求の範囲】 1 lビツトより成るm×n個の部分領域に分割
された文字パターンの第i行k列(但し、i=
0、1、2…m−1、k=0、1、2…n−1)
の部分領域のドツト情報を(i×n+k)の相対
番地に格納するパターン・メモリ6と、 m進の行方向アドレス・カウンタ、n進の列方
向アドレス・カウンタ及びワード内のビツト位置
を指定するl進のビツト方向アドレス・カウンタ
を有するカウンタ群3と、 横印字の場合には、行方向アドレス・カウンタ
が所定値になつた回数をビツト方向アドレス・カ
ウンタが計数し、ビツト方向アドレス・カウンタ
が所定値になつた回数を列方向アドレス・カウン
タが計数するように、上記カウンタ群3を接続
し、縦印字の場合には、ビツト方向アドレス・カ
ウンタが所定値になつた回数を列方向アドレス・
カウンタが計数し、列方向アドレス・カウンタが
所定値になつた回数を行方向アドレス・カウンタ
が計数するように、上記カウンタ群3を接続する
カウンタ制御回路2と、 上記行方向アドレス・カウンタの内容と列方向
アドレス・カウンタの内容とを結合したものに対
応するパターン・メモリ読出アドレスを生成する
アドレス変換回路4と、 上記ビツト方向アドレス・カウンタの内容に基
づいて上記パターン・メモリ6から読出されたデ
ータの中の1ビツトを選択する出力データ選択回
路7と、 出力データ選択回路7の出力をmビツトの印字
パターンとする直列入力/並列出力変換回路8と
を具備することを特徴とする縦横印字可能なプリ
ンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55176231A JPS57100581A (en) | 1980-12-13 | 1980-12-13 | Print control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55176231A JPS57100581A (en) | 1980-12-13 | 1980-12-13 | Print control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57100581A JPS57100581A (en) | 1982-06-22 |
| JPH0228474B2 true JPH0228474B2 (ja) | 1990-06-25 |
Family
ID=16009921
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP55176231A Granted JPS57100581A (en) | 1980-12-13 | 1980-12-13 | Print control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57100581A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5960476A (ja) * | 1982-09-30 | 1984-04-06 | 株式会社東芝 | 漢字パタ−ンメモリ読出し方式 |
| JPS59124369A (ja) * | 1982-12-29 | 1984-07-18 | 富士通株式会社 | 文字パタ−ン変換方式 |
| JPS61233558A (ja) * | 1985-03-01 | 1986-10-17 | Hitachi Ltd | 文字変換方式 |
| JPH0812545B2 (ja) * | 1985-03-20 | 1996-02-07 | 株式会社日立製作所 | パターンデータ出力制御装置 |
| JPH0747324B2 (ja) * | 1987-06-16 | 1995-05-24 | 三菱電機株式会社 | プリンタ装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53119631A (en) * | 1977-03-29 | 1978-10-19 | Fujitsu Ltd | Control unit for printer |
| JPS54144824A (en) * | 1978-05-02 | 1979-11-12 | Fujitsu Ltd | Print control system |
| JPS5520574A (en) * | 1978-08-01 | 1980-02-14 | Toshiba Corp | Print pattern conversion system |
-
1980
- 1980-12-13 JP JP55176231A patent/JPS57100581A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57100581A (en) | 1982-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4090188A (en) | Dot matrix converter | |
| US3921164A (en) | Character generator for a high resolution dot matrix display | |
| JPS5834835B2 (ja) | 記憶デ−タの読出し装置 | |
| JPH0560425B2 (ja) | ||
| JPS6312297B2 (ja) | ||
| US4627749A (en) | Character generator system for dot matrix printers | |
| JPS594706B2 (ja) | 印字パタ−ン発生装置 | |
| US4187552A (en) | Read only memory character generator system | |
| JPS6230436B2 (ja) | ||
| JPS61209167A (ja) | ワイヤドツトラインプリンタの印字制御回路 | |
| US5471562A (en) | Printer having a bit shift function | |
| JP3345912B2 (ja) | 漢字パターン格納メモリ読み出し制御回路 | |
| JPS6246874B2 (ja) | ||
| JPS632117B2 (ja) | ||
| JPH024915B2 (ja) | ||
| JPS5846478A (ja) | 印字装置 | |
| JPS6173990A (ja) | 文字パタ−ン発生器 | |
| KR800000938B1 (ko) | 도트 매트릭스 변환회로 | |
| JPH023513B2 (ja) | ||
| JPH03192294A (ja) | 表示制御装置 | |
| JPH0458392B2 (ja) | ||
| JPS6022182A (ja) | パタ−ン出力装置 | |
| JPS61175049A (ja) | 印字制御装置 | |
| JPH0381165A (ja) | 強調文字発生回路 | |
| JPS6152684A (ja) | パタ−ンマスクromの空白領域利用方法 |