JPS60239242A - X−yプロツタ - Google Patents
X−yプロツタInfo
- Publication number
- JPS60239242A JPS60239242A JP59095929A JP9592984A JPS60239242A JP S60239242 A JPS60239242 A JP S60239242A JP 59095929 A JP59095929 A JP 59095929A JP 9592984 A JP9592984 A JP 9592984A JP S60239242 A JPS60239242 A JP S60239242A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- character
- pen
- font
- printing operation
- 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
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、ペンキャリッジと用紙の相対運動およびペン
と用紙との圧接・離間を制御することにより図形もしく
は文字を描<x−yプロッタに関する。
と用紙との圧接・離間を制御することにより図形もしく
は文字を描<x−yプロッタに関する。
従来例の構成とその問題点
従来、この種の装置では文字およびシンボル等の印字は
、その決められたパターンデータが読み出し専用メモリ
(以下ROM と略記する。)に記憶されており、マイ
クロプロセッサ等のコントローラによりデータが順次読
み出され、ベンキャリッジおよびペンの動゛きが制御さ
れ、用紙上に印字しているが、用紙上の文字の配列によ
っては、文字フォント間のペンの移動のために不必要な
動きを強いられるものであった。
、その決められたパターンデータが読み出し専用メモリ
(以下ROM と略記する。)に記憶されており、マイ
クロプロセッサ等のコントローラによりデータが順次読
み出され、ベンキャリッジおよびペンの動゛きが制御さ
れ、用紙上に印字しているが、用紙上の文字の配列によ
っては、文字フォント間のペンの移動のために不必要な
動きを強いられるものであった。
第1図は、従来のx−Yプロッタで英大文字rAWV」
を連続で書く場合のペンの動きを示したものの例で、
実線の矢印はペンが用紙に圧接された状態で動き、破線
の矢印はペンが用紙から離間した状態での動きである。
を連続で書く場合のペンの動きを示したものの例で、
実線の矢印はペンが用紙に圧接された状態で動き、破線
の矢印はペンが用紙から離間した状態での動きである。
ペンの1作は、a→1) −+ (H→・・・→Sの順
で行なわれ、すべての文字は、文字フォントの始点・終
点と関係なく、文字ビッチに関連してペンの動き初め位
置(ar q+ ”)および終了位置(f、m、r又は
q+”+”)が固定され、文字7オント間の動き(f→
g−+h、/→m−+n −+ o )に無駄な動作を
強いられ、印字速度の向上が図れないという欠点を有し
ていた。
で行なわれ、すべての文字は、文字フォントの始点・終
点と関係なく、文字ビッチに関連してペンの動き初め位
置(ar q+ ”)および終了位置(f、m、r又は
q+”+”)が固定され、文字7オント間の動き(f→
g−+h、/→m−+n −+ o )に無駄な動作を
強いられ、印字速度の向上が図れないという欠点を有し
ていた。
発明の目的
本発明は、上記従来の問題点を解消するもので、一連の
印字動作の際、文字フォント間の動作を最短距離で動作
せしめ、印字速度の向上を達成できるX−Yプロッタを
提供する事を目的とする。
印字動作の際、文字フォント間の動作を最短距離で動作
せしめ、印字速度の向上を達成できるX−Yプロッタを
提供する事を目的とする。
発明の構成
、本発明は、ペンを印字用紙に圧接・離間するペン駆動
装置と、前記ペンを印字用紙に対して相対的にX方向と
Y方向に駆動する駆動装置と、所定の文字及びシンボル
等の前記べ/のプロットパターンデータを記憶する記憶
装置と、印字内容に応じて前記記憶装置から読み出した
データに基づいて前記駆動装置を制御する制御回路と、
印字動作継続判定回路を備え72X−Yプロッタであり
、印字動作継続判定回路出力により、文字フォント間の
動作を最短距離で動作させて、印字速度の向上を達成す
ることを特徴とする。
装置と、前記ペンを印字用紙に対して相対的にX方向と
Y方向に駆動する駆動装置と、所定の文字及びシンボル
等の前記べ/のプロットパターンデータを記憶する記憶
装置と、印字内容に応じて前記記憶装置から読み出した
データに基づいて前記駆動装置を制御する制御回路と、
印字動作継続判定回路を備え72X−Yプロッタであり
、印字動作継続判定回路出力により、文字フォント間の
動作を最短距離で動作させて、印字速度の向上を達成す
ることを特徴とする。
実施例の説明
第2図は、本発明の一実施例を示すブロック図である。
図中1はマイクロコンピュータよりなる印字動作継続判
定回路で、印字バッファ1−1およびマイクロコンピュ
ータ内の印字バッファ判定手段1−2.印字動作判定手
段1−3で構成され、印字動作を継続実行するか停止す
るかを判定し、制御回路2にその結果を伝達する。この
制御回路2では、印字動作継続判定回路1よりの出力に
従い、印字手段3.X方向駆動手段4.Y方向駆動手段
6の動作を制御する。ここで、印字手段3はプランジャ
ー及びペンにて、又X方向及びY方向駆動手段は、ステ
ッピングモータ等で構成されるのが一般的である。6は
文字フォントのプロットパターンデータを記憶した記憶
手段で、印字動作判定手段1−3により解読され、その
結果を制御回路2へ送出する。
定回路で、印字バッファ1−1およびマイクロコンピュ
ータ内の印字バッファ判定手段1−2.印字動作判定手
段1−3で構成され、印字動作を継続実行するか停止す
るかを判定し、制御回路2にその結果を伝達する。この
制御回路2では、印字動作継続判定回路1よりの出力に
従い、印字手段3.X方向駆動手段4.Y方向駆動手段
6の動作を制御する。ここで、印字手段3はプランジャ
ー及びペンにて、又X方向及びY方向駆動手段は、ステ
ッピングモータ等で構成されるのが一般的である。6は
文字フォントのプロットパターンデータを記憶した記憶
手段で、印字動作判定手段1−3により解読され、その
結果を制御回路2へ送出する。
第3図は、本実施例における印字動作の際のペンの動作
例を示したもので、英大文字r AWV Jを連続で書
く場合を示す。実線及び破線の意味は第1図と同様であ
る。
例を示したもので、英大文字r AWV Jを連続で書
く場合を示す。実線及び破線の意味は第1図と同様であ
る。
以下第4図のフローチャートに基づいて説明する。印字
バッファ内に何もデータが無い状態から、rAWVJ
のデータがバッファ内に取り込まれた場合、まずステッ
プ7で「A」の文字フォントデータが記憶手段6のいず
れの位置に記憶されているか判別され、続いてステップ
8で文字フォントの始点座標a′が解読される。ステッ
プ9で現在のペン位置が判別されるが、rAJの文字が
印字される前の状態は、印字バッファ内にデータが無い
と呼ぶ)にあり、ステップ10−1へ進む。ステップ1
0−1では、ペンは文字フォント原点から文字フォント
始点へ用紙から離間した状態で移動するが、文字rA」
の場合、文字フォント原点と文字フォント始点位置は等
しいので、ペンの状態に変化は生じない。ステップ11
では、文字「A」のプロットパターンデータが、記憶手
段6から順次読み出され、印字動作判定手段1−3より
動作が解読され制御回路2を介して印字手段3.X方向
駆動手段4.Y方向駆動手段5の動作が制御され、第3
図のa′(始点) −) W−+ c’→d’−+ e
’ (終点)の順で印字される。次に、ステップ12に
おいて、印字動作継続判定回路10判定出力により、印
字バッファ1−2内に次に印字すべき文字rWJがある
と判明すると、ステップ7へ戻り文字[Ajと同様の処
理を行い、ステップ8で文字「W」の文字フォントの始
点座標h′が解読される。ステップ9において現在のペ
ン位置がチェックされるが、ペンは前印字文字「A」の
フォント終点に在り、ステップ10−2へ進み、制御回
路2を介して、印字手段s、X方向駆動手段4.Y方向
駆動手段6の動作が制御され、文字rVJの始点h′へ
ペンは用紙から離間した状態で最短距離で移動し、ステ
ップ11で文字「A」と同様に、h′→i′→j′→に
′→e′の順で文字rWJの印字が行なわれる。続いて
文字[V Jを印字する場合も同様の動作を行なう。
バッファ内に何もデータが無い状態から、rAWVJ
のデータがバッファ内に取り込まれた場合、まずステッ
プ7で「A」の文字フォントデータが記憶手段6のいず
れの位置に記憶されているか判別され、続いてステップ
8で文字フォントの始点座標a′が解読される。ステッ
プ9で現在のペン位置が判別されるが、rAJの文字が
印字される前の状態は、印字バッファ内にデータが無い
と呼ぶ)にあり、ステップ10−1へ進む。ステップ1
0−1では、ペンは文字フォント原点から文字フォント
始点へ用紙から離間した状態で移動するが、文字rA」
の場合、文字フォント原点と文字フォント始点位置は等
しいので、ペンの状態に変化は生じない。ステップ11
では、文字「A」のプロットパターンデータが、記憶手
段6から順次読み出され、印字動作判定手段1−3より
動作が解読され制御回路2を介して印字手段3.X方向
駆動手段4.Y方向駆動手段5の動作が制御され、第3
図のa′(始点) −) W−+ c’→d’−+ e
’ (終点)の順で印字される。次に、ステップ12に
おいて、印字動作継続判定回路10判定出力により、印
字バッファ1−2内に次に印字すべき文字rWJがある
と判明すると、ステップ7へ戻り文字[Ajと同様の処
理を行い、ステップ8で文字「W」の文字フォントの始
点座標h′が解読される。ステップ9において現在のペ
ン位置がチェックされるが、ペンは前印字文字「A」の
フォント終点に在り、ステップ10−2へ進み、制御回
路2を介して、印字手段s、X方向駆動手段4.Y方向
駆動手段6の動作が制御され、文字rVJの始点h′へ
ペンは用紙から離間した状態で最短距離で移動し、ステ
ップ11で文字「A」と同様に、h′→i′→j′→に
′→e′の順で文字rWJの印字が行なわれる。続いて
文字[V Jを印字する場合も同様の動作を行なう。
文字rA」の印字動作終了後、印字バッファ1−1に印
字すべき文字がない場合は、印字動作継続判定出力が送
出されず、ステソゲ13により、へ木従来装置と、同様
に、次の文字フォント原点q′で待機状態となる。した
がって、本実施例によれば文字フォント始点はa′、h
′、q′となり、文字フォント終点がe’ l #’
! (!’となり、文字フォント原点は、/ 、 q/
、 n/ 、 B/となる。
字すべき文字がない場合は、印字動作継続判定出力が送
出されず、ステソゲ13により、へ木従来装置と、同様
に、次の文字フォント原点q′で待機状態となる。した
がって、本実施例によれば文字フォント始点はa′、h
′、q′となり、文字フォント終点がe’ l #’
! (!’となり、文字フォント原点は、/ 、 q/
、 n/ 、 B/となる。
以上のように本実施例によれば、一連の印字動作が行な
われる場合、ペンは文字フォントの終点−始点間を最短
距離で動作せしめられ、印字速度の向上を達成する事が
できる。
われる場合、ペンは文字フォントの終点−始点間を最短
距離で動作せしめられ、印字速度の向上を達成する事が
できる。
発明の効果
本発明は、印字動作継続判定回路を備えたX−Yプロッ
タであり、印字動作継続判定出力により、文字フォント
間のペンの動作を最短距離で移動せしめるようにしたこ
とにより、印字速度の向上を達成できるという効果を得
ることができる優れたX−Yプロッタを実現できるもの
である。
タであり、印字動作継続判定出力により、文字フォント
間のペンの動作を最短距離で移動せしめるようにしたこ
とにより、印字速度の向上を達成できるという効果を得
ることができる優れたX−Yプロッタを実現できるもの
である。
第1図は従来のx−Yプロッタを用いた印字動作におけ
るペンの動作説明図、第2図は本発明の一実施例におけ
るX−Yプロッタの要部ブロック図、第3図は同実施例
におけるペンの動作説明図、第4図は同実施例の要部の
フローチャートである。 1・・・・・・印字動作継続判定回路、1−1・・・・
・・印字バッファ、1−2・・・・・・印字バッファ判
定手段、1−3・・・・・・印字動作判定手段、2・・
・・・・制御回路、3・・・・・・印字手段、4・・・
・・・X方向駆動手段、6・・・・・・Y方向駆動手段
、6・・・・・・記憶手段。 代理人の氏名 弁理士 中 尾 敏 男 はか1名第1
図 ’ CJI4kvrn p 1 。 第2図 第3図 第4図
るペンの動作説明図、第2図は本発明の一実施例におけ
るX−Yプロッタの要部ブロック図、第3図は同実施例
におけるペンの動作説明図、第4図は同実施例の要部の
フローチャートである。 1・・・・・・印字動作継続判定回路、1−1・・・・
・・印字バッファ、1−2・・・・・・印字バッファ判
定手段、1−3・・・・・・印字動作判定手段、2・・
・・・・制御回路、3・・・・・・印字手段、4・・・
・・・X方向駆動手段、6・・・・・・Y方向駆動手段
、6・・・・・・記憶手段。 代理人の氏名 弁理士 中 尾 敏 男 はか1名第1
図 ’ CJI4kvrn p 1 。 第2図 第3図 第4図
Claims (1)
- 印字用紙上に印字を行う印字手段と、前記印字手段と前
記印字用紙とを相対的に、互いに直交するX方向及びY
方向に駆動する駆動手段と、所定読み出したデータに基
づいて前記駆動手段を制御する制御回路と、継続して印
字すべきデータがある時に、印字動作継続判定出力を送
出する印字動作継続判定回路とを有し、継続印字時に前
に印字した文字の最終印字点と後に印字する文字の最初
の印字点の間の非印字区間を最短距離にて動作すべく駆
動手段を制御せしめることを特徴とするX−Yプロッタ
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59095929A JPS60239242A (ja) | 1984-05-14 | 1984-05-14 | X−yプロツタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59095929A JPS60239242A (ja) | 1984-05-14 | 1984-05-14 | X−yプロツタ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60239242A true JPS60239242A (ja) | 1985-11-28 |
Family
ID=14150957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59095929A Pending JPS60239242A (ja) | 1984-05-14 | 1984-05-14 | X−yプロツタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60239242A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12043041B2 (en) | 2019-09-20 | 2024-07-23 | Casio Computer Co., Ltd. | Printing device, printing method, and storage medium |
-
1984
- 1984-05-14 JP JP59095929A patent/JPS60239242A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12043041B2 (en) | 2019-09-20 | 2024-07-23 | Casio Computer Co., Ltd. | Printing device, printing method, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61206663A (ja) | サ−マルプリンタにおける印字方法 | |
| JPS60239242A (ja) | X−yプロツタ | |
| JP2619898B2 (ja) | シリアルプリンタ印字制御方式 | |
| JPS62263081A (ja) | 印字装置 | |
| JPS5941276A (ja) | ドツトマトリツクス型シリアルプリンタ | |
| US6631968B2 (en) | Method and device for speeding up a printing process | |
| JPH0214167A (ja) | 印字方式 | |
| KR970011235B1 (ko) | 도트 프린터의 그래픽 데이타 프린팅 속도 개선 방법 | |
| KR910009064B1 (ko) | 프린터용 문자크기의 보정방법 | |
| JPS6367174A (ja) | デ−タ印字装置 | |
| KR950014201B1 (ko) | 평상문자와 비트 이미지의 혼용 프린트 방법 | |
| KR950005673B1 (ko) | 전자식 타자기의 단어 단위 수정 방법 | |
| JP2785961B2 (ja) | プリンタ装置 | |
| KR810001402B1 (ko) | 전자식 프린터의 캐랙터 분류방식 | |
| JPS61104860A (ja) | 縮小印字装置 | |
| JPS6299177A (ja) | 印字ヘツド制御方式 | |
| JPS63297058A (ja) | 印字装置 | |
| JPH0434946B2 (ja) | ||
| JPH02214700A (ja) | X―yプロッタ | |
| JPH02257211A (ja) | 文節先頭位置合せ制御方法 | |
| JPS62207666A (ja) | プリンタのキヤリツジアクセス方法 | |
| JPH0542723A (ja) | 画像プリンタ制御方法 | |
| JPS60239243A (ja) | X−yプロツタ | |
| JPS61274954A (ja) | 印字方式 | |
| JPH01226346A (ja) | 文書編集装置 |