JPS6228249A - ドツトプリンタ - Google Patents
ドツトプリンタInfo
- Publication number
- JPS6228249A JPS6228249A JP60168953A JP16895385A JPS6228249A JP S6228249 A JPS6228249 A JP S6228249A JP 60168953 A JP60168953 A JP 60168953A JP 16895385 A JP16895385 A JP 16895385A JP S6228249 A JPS6228249 A JP S6228249A
- Authority
- JP
- Japan
- Prior art keywords
- dot
- italic
- printing
- characters
- 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
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
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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の技術分野]
本発明は、イタリック体文字の印字礪能を備えたドツト
プリンタに関する。
プリンタに関する。
[発明の技術的背景とその問題点]
従来、ドツトプリンタでは、印字する際の印字タイミン
グは所定の周期で発生される1種類の印字タイミングパ
ルスにより決定されているのが一般的である。即ち、印
字タイミングパルスに同期して、ドツトパターンデータ
が印字Il!へ転送されることにより、所定のドツトパ
ターンが印字されることになる。
グは所定の周期で発生される1種類の印字タイミングパ
ルスにより決定されているのが一般的である。即ち、印
字タイミングパルスに同期して、ドツトパターンデータ
が印字Il!へ転送されることにより、所定のドツトパ
ターンが印字されることになる。
ところで、ドツトプリンタには、通常の文字以外にイタ
リック体文字の印字が可能なプリンタがある。イタリッ
ク体文字は、横方向(印字方向)へ所定の角度で傾いた
字体の文字である。ここで、前記のように印字タイミン
グが1種類であると、イタリック体文字を印字する際、
その傾きが小さくドットビッヂ幅が広い程、印字された
場合の文字が崩れた状態となり、印字品質が悪化する問
題がある。即ち、従来のドツトプリンタでは、ドットマ
i〜リクス上の決められた位置にのみドラ1〜が印字さ
れることになり、ドツトピッチが一定である。このため
、傾きが異なるイタリック体文字を印字すると、印字さ
れた文字の中には印字品質が低下するようなものが発生
することになる。
リック体文字の印字が可能なプリンタがある。イタリッ
ク体文字は、横方向(印字方向)へ所定の角度で傾いた
字体の文字である。ここで、前記のように印字タイミン
グが1種類であると、イタリック体文字を印字する際、
その傾きが小さくドットビッヂ幅が広い程、印字された
場合の文字が崩れた状態となり、印字品質が悪化する問
題がある。即ち、従来のドツトプリンタでは、ドットマ
i〜リクス上の決められた位置にのみドラ1〜が印字さ
れることになり、ドツトピッチが一定である。このため
、傾きが異なるイタリック体文字を印字すると、印字さ
れた文字の中には印字品質が低下するようなものが発生
することになる。
[発明の目的コ
本発明の目的は、イタリック体文字を印字する際、文字
の傾きの程度に応じて予め適正な印字ドツトピッチを設
定できることにより、イタリック体印字の印字品質を向
上することができるドツトプリンタを提供することにあ
る。
の傾きの程度に応じて予め適正な印字ドツトピッチを設
定できることにより、イタリック体印字の印字品質を向
上することができるドツトプリンタを提供することにあ
る。
[発明の概要コ
本発明は、外部から転送される印字データにイタリック
体印字命令を含む場合、そのイタリック体印字文字の傾
きに応じて設定される周波数のクロックパルスを発生す
るクロック発生手段を備えている。このクロックパルス
に同期して、イタリック体印字訓卸手段は、所定の時間
間隔毎に複数の印字タイミングパルスを出力し、この印
字タイミンクパルスに同期してドツトパターンデータを
印字機構部へ転送して、印字タイミングパルスに応じて
決定されるドツトピッチのイタリック体文字を印字させ
るように構成されている。
体印字命令を含む場合、そのイタリック体印字文字の傾
きに応じて設定される周波数のクロックパルスを発生す
るクロック発生手段を備えている。このクロックパルス
に同期して、イタリック体印字訓卸手段は、所定の時間
間隔毎に複数の印字タイミングパルスを出力し、この印
字タイミンクパルスに同期してドツトパターンデータを
印字機構部へ転送して、印字タイミングパルスに応じて
決定されるドツトピッチのイタリック体文字を印字させ
るように構成されている。
このような構成により、イタリック体印字文字の傾きに
応じて、予め適正なドツトピッチを設定して、安定な印
字品質のイタリック体文字を印字することが可能となる
。
応じて、予め適正なドツトピッチを設定して、安定な印
字品質のイタリック体文字を印字することが可能となる
。
[発明の実施例]
以下図面を参照して本発明の一実施例を説明する。第1
図は一実施例に係わるドツトプリンタの構成を示すブロ
ック図である。第1図において、マイクロプロセツサ(
CPU)10は、プリンタ全体の動作制御を行なう制御
回路であり、プログラムメモリ11に予め記憶されたプ
ログラムにより動作を実行する。パターンメモリ12は
、ドツトパターンから構成された印字用の文字パターン
を格納している。ワークメモリ13は、CP U 10
により編集された文字パターン等を格納する印字制御M
]ffi理用のメモリである。インターフェース回路1
4は、ホストコンピュータ等の外部装置から送信される
印字データを受信する回路である。
図は一実施例に係わるドツトプリンタの構成を示すブロ
ック図である。第1図において、マイクロプロセツサ(
CPU)10は、プリンタ全体の動作制御を行なう制御
回路であり、プログラムメモリ11に予め記憶されたプ
ログラムにより動作を実行する。パターンメモリ12は
、ドツトパターンから構成された印字用の文字パターン
を格納している。ワークメモリ13は、CP U 10
により編集された文字パターン等を格納する印字制御M
]ffi理用のメモリである。インターフェース回路1
4は、ホストコンピュータ等の外部装置から送信される
印字データを受信する回路である。
印字コントロール回路15は、cpuioの制御により
イタリック体文字のドツトパターンデータを、印字タイ
ミングパルスに同期して出力する回路である。ドライバ
回路1Gは、印字コントロール回路15から出力される
ドツトパターンデータに応じて、印字ヘッドを備えた印
字M構部17を駆動する。
イタリック体文字のドツトパターンデータを、印字タイ
ミングパルスに同期して出力する回路である。ドライバ
回路1Gは、印字コントロール回路15から出力される
ドツトパターンデータに応じて、印字ヘッドを備えた印
字M構部17を駆動する。
印字コントロール回路15は、具体的には、第2図に示
すような回路を備えている。即ち、印字コントロール回
路15は、複数の印字タイミングパルスA〜Hを発生ず
るシフトレジスタ20、c p u i。
すような回路を備えている。即ち、印字コントロール回
路15は、複数の印字タイミングパルスA〜Hを発生ず
るシフトレジスタ20、c p u i。
から転送されるドツトパターンデータ11〜i24を格
納するレジスタ21〜26群、及び印字タイミングパル
スA〜Hに同期してドツトパターンデータP1〜p24
をドライバ回路16へ転送するアンド回路27〜50を
喝えている。シフトレジスタ20は、CP U 10か
ら出力される印字タイミングパルス下を、CP U 1
0から出力されるタロツクパルスしによりシフトし、ク
ロックパルスLの周期に応じて決定される時間間隔毎に
複数の印字タイミングパルスA〜Hを出力する。レジス
タ21は、CP U 10からの24ドツトの中で8ド
ツトのパターンデータ11〜I8を、印字タイミングパ
ルスTに同期してアンド回路27〜34へ出力する。レ
ジスタ22゜23は、ドツトパターンデータ19〜11
6を、印字タイミングパルスTの2パルス毎にアンド回
路35〜42へ出力する。レジスタ24〜26は、ドツ
トパターンデータ117〜(24を、印字タイミングパ
ルスTの3パルス毎にアンド回路43〜50へ出力する
。
納するレジスタ21〜26群、及び印字タイミングパル
スA〜Hに同期してドツトパターンデータP1〜p24
をドライバ回路16へ転送するアンド回路27〜50を
喝えている。シフトレジスタ20は、CP U 10か
ら出力される印字タイミングパルス下を、CP U 1
0から出力されるタロツクパルスしによりシフトし、ク
ロックパルスLの周期に応じて決定される時間間隔毎に
複数の印字タイミングパルスA〜Hを出力する。レジス
タ21は、CP U 10からの24ドツトの中で8ド
ツトのパターンデータ11〜I8を、印字タイミングパ
ルスTに同期してアンド回路27〜34へ出力する。レ
ジスタ22゜23は、ドツトパターンデータ19〜11
6を、印字タイミングパルスTの2パルス毎にアンド回
路35〜42へ出力する。レジスタ24〜26は、ドツ
トパターンデータ117〜(24を、印字タイミングパ
ルスTの3パルス毎にアンド回路43〜50へ出力する
。
次に、第3図及び第4図を参照して同実施例の動作を説
明する。先ず、ホストコンピュータから文字コード及び
イタリック体印字命令を含む印字データが転送されると
、この印字データはインターフェース回路14で受信さ
れた後にc p u 1oへ転送される。CP U 1
0は、文字コードに応じた文字パターンをパターンメモ
リ12から読出して、ワークメモリ13を利用して例え
ば1行分の文字列の編集を行なう。編集後の文字パター
ンであるドツトパターンデータは、印字コントロール回
路15へ転送される。
明する。先ず、ホストコンピュータから文字コード及び
イタリック体印字命令を含む印字データが転送されると
、この印字データはインターフェース回路14で受信さ
れた後にc p u 1oへ転送される。CP U 1
0は、文字コードに応じた文字パターンをパターンメモ
リ12から読出して、ワークメモリ13を利用して例え
ば1行分の文字列の編集を行なう。編集後の文字パター
ンであるドツトパターンデータは、印字コントロール回
路15へ転送される。
印字コントロール回路15では、第2図に示すように、
CP U 10から転送されるドツトパターンデータの
例えば[24ビツトのデータ11〜124が、8ビツト
毎にレジスタ21.22.24のそれぞれに格納される
。さらに、シフトレジスタ20には、CP U 10か
ら印字タイミングパルスTが転送される。シフトレジス
タ20は、c p u ioからのクロックパルスLの
周波数に同期して、所定の時間間隔毎の複数の印字タイ
ミングパルスA−Hを出力する。ここで、クロックパル
スLは、イタリック体印字を行なう際の文字の傾きに応
じて周波数が設定される。即ち、シフトレジスタ20は
、第3図に示すように、クロックパルスLにより、印字
タイミングパルスTに同期したパルスAから順次パルス
T幅毎にずれた印字タイミングパルスB〜Hを出力する
。
CP U 10から転送されるドツトパターンデータの
例えば[24ビツトのデータ11〜124が、8ビツト
毎にレジスタ21.22.24のそれぞれに格納される
。さらに、シフトレジスタ20には、CP U 10か
ら印字タイミングパルスTが転送される。シフトレジス
タ20は、c p u ioからのクロックパルスLの
周波数に同期して、所定の時間間隔毎の複数の印字タイ
ミングパルスA−Hを出力する。ここで、クロックパル
スLは、イタリック体印字を行なう際の文字の傾きに応
じて周波数が設定される。即ち、シフトレジスタ20は
、第3図に示すように、クロックパルスLにより、印字
タイミングパルスTに同期したパルスAから順次パルス
T幅毎にずれた印字タイミングパルスB〜Hを出力する
。
レジスタ21に格納されたドラ1〜データ■1〜I8は
、印字タイミングパルスTに同期してアンド回路27〜
34の各一方の入力端子へ出力される。
、印字タイミングパルスTに同期してアンド回路27〜
34の各一方の入力端子へ出力される。
アンド回路27〜34の各他方の入力端子には、シフト
レジスタ20から印字タイミングパルスA−Hがそれぞ
れ供給される。これにより、アンド回路27〜34の各
出力端子からは、第3図に示すように、ドツトデータP
1〜P8が出力されてドライバ回路16へ転送される。
レジスタ20から印字タイミングパルスA−Hがそれぞ
れ供給される。これにより、アンド回路27〜34の各
出力端子からは、第3図に示すように、ドツトデータP
1〜P8が出力されてドライバ回路16へ転送される。
ドライバ回路16は、アンド回路27〜34からのドツ
トデータP1〜P8に応じて印字機構部17を駆動する
。同様に、レジスタ22に格納されたドツトデータ19
〜116は、印字タイミングパルスTに同期してレジス
タ23へ出力されて、このレジスタ23からアンド回路
35〜42の各一方の入力端子へ出力される。即ち、印
字タイミングパルス丁の2パルス目に、ドツトデータ1
9〜116はアンド回路35〜42の各一方の入力端子
へ出力される。アンド回路35〜42の各他方の入力端
子には、シフトレジスタ20から印字タイミングパルス
A−Hがそれぞれ供給される。これにより、アンド回路
35〜42の各出力端子からは、第3図に示すように、
ドツトデータP1〜P8より1サイクル遅れたドツトデ
ータP9〜p16がドライバ回路16へ出力される。さ
らに、レジスタ24に格納されたドツトデータ117〜
■24は、印字タイミングパルスTに同期してレジスタ
25へ出力されて、このレジスタ25からレジスタ26
へ出力される。即ち、印字タイミングパルスTの3パル
ス目に、ドツトデータ117〜I24はアンド回路43
〜50の各一方の入力端子へ出力される。アンド回路4
3〜50の各他方の入力端子には、シフトレジスタ20
から印字タイミングパルスA〜Hがそれぞれ供給される
。これにより、アンド回路43〜50の各出力端子から
は、第3図に示すように、ドツトデータP1〜P8より
2サイクル遅れたドツトデータp17〜P24がドライ
バ回路16へ出力される。これにより、第4図に示すよ
うに、ドライバ回路16へ出力されたドツトデータP1
〜P24に応じて、横方向(印字方向)へ所定の角度に
傾いたパターン60〜62が印字されることになる。こ
のとき、パターン60〜62の傾きは、前記のようにク
ロックパルスLの周波数により決定される。
トデータP1〜P8に応じて印字機構部17を駆動する
。同様に、レジスタ22に格納されたドツトデータ19
〜116は、印字タイミングパルスTに同期してレジス
タ23へ出力されて、このレジスタ23からアンド回路
35〜42の各一方の入力端子へ出力される。即ち、印
字タイミングパルス丁の2パルス目に、ドツトデータ1
9〜116はアンド回路35〜42の各一方の入力端子
へ出力される。アンド回路35〜42の各他方の入力端
子には、シフトレジスタ20から印字タイミングパルス
A−Hがそれぞれ供給される。これにより、アンド回路
35〜42の各出力端子からは、第3図に示すように、
ドツトデータP1〜P8より1サイクル遅れたドツトデ
ータP9〜p16がドライバ回路16へ出力される。さ
らに、レジスタ24に格納されたドツトデータ117〜
■24は、印字タイミングパルスTに同期してレジスタ
25へ出力されて、このレジスタ25からレジスタ26
へ出力される。即ち、印字タイミングパルスTの3パル
ス目に、ドツトデータ117〜I24はアンド回路43
〜50の各一方の入力端子へ出力される。アンド回路4
3〜50の各他方の入力端子には、シフトレジスタ20
から印字タイミングパルスA〜Hがそれぞれ供給される
。これにより、アンド回路43〜50の各出力端子から
は、第3図に示すように、ドツトデータP1〜P8より
2サイクル遅れたドツトデータp17〜P24がドライ
バ回路16へ出力される。これにより、第4図に示すよ
うに、ドライバ回路16へ出力されたドツトデータP1
〜P24に応じて、横方向(印字方向)へ所定の角度に
傾いたパターン60〜62が印字されることになる。こ
のとき、パターン60〜62の傾きは、前記のようにク
ロックパルスLの周波数により決定される。
このようにして、本来の印字タイミングパルス■をクロ
ックパルスしによりシフトして得られる複数の印字タイ
ミングパルスA−H1,:Iづいて、所定の傾きを有す
るドツトパターンを印字する。
ックパルスしによりシフトして得られる複数の印字タイ
ミングパルスA−H1,:Iづいて、所定の傾きを有す
るドツトパターンを印字する。
このドツトパターンが構成されることにより、イタリッ
ク体文字が印字されることになる。このため、第3図及
び第4図に示すように、従来では印字タイミングパルス
Tの周期に応じたドツトピッチDPIでの印字に対して
、本発明では印字タイミングパルスA−Hに応じたドツ
トピッチDP2で印字されることになる。したがって、
比較的傾きの小さいイタリック体文字を印字する際、ド
ツトピッチを大幅に狭くして印字できるため、適正な形
を有するイタリック体文字の印字を行なうことができる
。
ク体文字が印字されることになる。このため、第3図及
び第4図に示すように、従来では印字タイミングパルス
Tの周期に応じたドツトピッチDPIでの印字に対して
、本発明では印字タイミングパルスA−Hに応じたドツ
トピッチDP2で印字されることになる。したがって、
比較的傾きの小さいイタリック体文字を印字する際、ド
ツトピッチを大幅に狭くして印字できるため、適正な形
を有するイタリック体文字の印字を行なうことができる
。
[発明の効果)
以上詳述したように本発明によれば、イタリック体印字
機能を有するドツトプリンタにおいて、イタリック体文
字を印字する際、予め文字の傾きの程度に応じて設定さ
れる印字ドツトピッチによる印字を実行できるため、比
較的傾きの小さいイタリック体文字の場合でも適正な形
になるような印字結果を得ることができる。したがって
、結果的に、通常文字と同様な印字品質のイタリック体
印字を実現することができるものである。
機能を有するドツトプリンタにおいて、イタリック体文
字を印字する際、予め文字の傾きの程度に応じて設定さ
れる印字ドツトピッチによる印字を実行できるため、比
較的傾きの小さいイタリック体文字の場合でも適正な形
になるような印字結果を得ることができる。したがって
、結果的に、通常文字と同様な印字品質のイタリック体
印字を実現することができるものである。
第1図は本発明の一実施例に係わるドツトプリンタの構
成を示すブロック図、第2図は同実施例の印字コントロ
ール回路の具体的構成を示すブロック図、第3図は同実
施例の動作を説明するためのタイミングチャート、第4
図は同実施例の動作を説明+するための印字結果を示す
図である。 10・・・CPU、14・・・インターフェース回路、
15・・・印字コントロール回路、1ト・・ドライバ回
路、17・・・印字機構部。 出願人代理人 弁理士 鈴 江 武 彦第4図
成を示すブロック図、第2図は同実施例の印字コントロ
ール回路の具体的構成を示すブロック図、第3図は同実
施例の動作を説明するためのタイミングチャート、第4
図は同実施例の動作を説明+するための印字結果を示す
図である。 10・・・CPU、14・・・インターフェース回路、
15・・・印字コントロール回路、1ト・・ドライバ回
路、17・・・印字機構部。 出願人代理人 弁理士 鈴 江 武 彦第4図
Claims (1)
- 【特許請求の範囲】 外部から転送される印字データに応じて所定の文字パタ
ーンに対応するドットパターンデータを発生するパター
ン発生手段と、 前記印字データにイタリック体印字命令を含む場合その
イタリック体印字文字の傾きに応じて予め設定される周
波数のクロックパルスを発生するクロック発生手段と、 このクロック発生手段からのクロックパルスに周期して
所定の時間間隔毎に複数の印字タイミングパルスを出力
しこの印字タイミングパルスに同期して前記パターン発
生手段からのドットパターンデータを印字機構部へ転送
して前記印字タイミングパルスに応じて決定されるドッ
トピッチのイタリック体文字を印字させるイタリック体
印字制御手段とを具備したことを特徴とするドットプリ
ンタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60168953A JPS6228249A (ja) | 1985-07-31 | 1985-07-31 | ドツトプリンタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60168953A JPS6228249A (ja) | 1985-07-31 | 1985-07-31 | ドツトプリンタ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6228249A true JPS6228249A (ja) | 1987-02-06 |
Family
ID=15877607
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60168953A Pending JPS6228249A (ja) | 1985-07-31 | 1985-07-31 | ドツトプリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6228249A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5970528A (en) * | 1995-07-07 | 1999-10-26 | Matsushita Electric Industrial Co., Ltd. | Warm-water washing device |
-
1985
- 1985-07-31 JP JP60168953A patent/JPS6228249A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5970528A (en) * | 1995-07-07 | 1999-10-26 | Matsushita Electric Industrial Co., Ltd. | Warm-water washing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6228249A (ja) | ドツトプリンタ | |
| JPS6133711B2 (ja) | ||
| JPS59119440A (ja) | 印字制御方式 | |
| US5233365A (en) | Dot-matrix printer having interchangeable line head and moving head technologies | |
| JPS6073852A (ja) | プリンタ | |
| JP2669336B2 (ja) | 印刷装置 | |
| KR880000997B1 (ko) | 레이저 프린터의 글자간격 제어장치 | |
| JP2564513B2 (ja) | プリンタ制御装置 | |
| JPH0425145B2 (ja) | ||
| JPS6049958A (ja) | 漢字プリンタ | |
| JPS6319155Y2 (ja) | ||
| JPH0647301B2 (ja) | キヤラクタパタ−ン発生装置 | |
| JP2655621B2 (ja) | 管理情報出力装置 | |
| JPS6364086A (ja) | 出力装置 | |
| JPS61206664A (ja) | プリンタ装置 | |
| JPS6114969A (ja) | ドツト印字装置 | |
| JPH01255544A (ja) | 斜体文字生成装置 | |
| JPS62216756A (ja) | 縦罫線の印刷制御方式 | |
| JPH047909B2 (ja) | ||
| JPH0422651A (ja) | 印字ヘッド制御装置 | |
| JPH0325115B2 (ja) | ||
| JPS591597B2 (ja) | ドツトマトリツクスガタシリアルプリンタ− | |
| JPH0751366B2 (ja) | 出力制御方法 | |
| JPS6291990A (ja) | 可視出力制御方式 | |
| JPS6282045A (ja) | ドツトマトリツクス型プリンタの印字制御方式 |