JPH074949B2 - ドツトマトリツクス型プリンタ用文字パタ−ン発生装置 - Google Patents

ドツトマトリツクス型プリンタ用文字パタ−ン発生装置

Info

Publication number
JPH074949B2
JPH074949B2 JP61012833A JP1283386A JPH074949B2 JP H074949 B2 JPH074949 B2 JP H074949B2 JP 61012833 A JP61012833 A JP 61012833A JP 1283386 A JP1283386 A JP 1283386A JP H074949 B2 JPH074949 B2 JP H074949B2
Authority
JP
Japan
Prior art keywords
printing
dot
address
proportional
character
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
JP61012833A
Other languages
English (en)
Other versions
JPS6230054A (ja
Inventor
浩 武田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of JPS6230054A publication Critical patent/JPS6230054A/ja
Publication of JPH074949B2 publication Critical patent/JPH074949B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements 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)
  • Controls And Circuits For Display Device (AREA)
  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、ドツトマトリツクス型プリンタに適した欧文
文字パターン発生装置に関する。
〔従来技術〕
ワイヤ式ドツトプリンタやインクジエツト式プリンタ、
熱転写式プリンタ等のドツトマトリツクス型プリンタ
は、複数のドツト発生機構を紙送り方向に配設してなる
印字ヘツドを紙幅方向に移動させながらドツトの集合に
より文字や図形を印字する装置で、印字に先立つて文字
コードをドツトパターンに変換しておくことを必要とす
る。
ところで、欧文プリンタにおいては、定ピツチ印字とプ
ロポーシヨナル印字の使い分けが頻繁に行なわれている
ため、定ピツチ印字用とプロポーシヨナル印字用の2種
類のドツトパターンデータをそれぞれ個別に用意せねば
ならず、文字パターン発生装置に大きな記憶容量を持つ
た記憶媒体を必要し、プリンタのコスト上昇を招くとい
う問題がある。
〔目 的〕
本発明はこのような問題に鑑み、欧文文字用ドツトパタ
ーンのデータ数を節減することができる新規な文字パタ
ーン発生装置を提供することを目的とする。
すなわち、本発明が特徴とするところは、プロポーシヨ
ナル印字に使用される字体の中にも定ピツチ印字用の字
体と何ら変りのない文字が多数含まれている点に着目
し、プロポーシヨナル印字時にも定ピツチ印字用ドツト
パターンデータを読出し可能とした点にある。
〔構 成〕
そこで、以下に本発明の詳細を図示した実施例に基づい
て説明する。
図は、本発明の一実施例を示すものであつて、図中符号
1は定ピツチ印字かプロポーシヨナル印字かを判定する
印字モード判定部で、文字コード信号とアトリビユート
信号に基づいて定ピツチ印字かプロポーシヨナル印字か
を判定し、後述する第1,第2アドレス部3a,3bのいずれ
かを選択するように構成されている。2は、ドツトパタ
ーンデータ格納部で、定ピツチ印字用のドツトパターン
データ、及びプロポーシヨナル印字の際に特別の字体を
必要とする文字コード信号のドツトパターンデータを格
納して構成されている。3は、前述のアドレス部で、定
ピツチ印字モード時に入力した文字コードに対応して定
ピツチドツトパターンデータをアクセスする第1アドレ
ス部3aと、プロポーシヨナル印字時に特別の字体を必要
とするドツトパターンデータの格納位置を示す第2アド
レス部3bから構成されている。
この実施例において、ホスト装置から出力された文字コ
ード信号は、図示しないバツフアメモリを介して印字モ
ード判定部1に入力する。印字モード判定部1は、文字
コード信号に付随するアトリビユート信号に基づいて定
ピツチ印字か、プロポーシヨナル印字かを判定する。
(1) 定ピツチ印字の場合 印字モード判定部1は、アトリビユート信号に基づいて
入力文字コード信号が定ピツチ印字であると判定する
と、入力された文字コード信号を第1アドレス部3aに転
送する。これにより文字コード信号は、第1のアドレス
部3aを介して定ピツチ用のドツトパターンデータに変換
される。
この定ピツチ用ドツトパターンデータは、図示しないラ
インバツフアメモリに格納された後、印字ヘツドに出力
されて印字される。
(2) プロポーシヨナル印字の場合 印字モード判定部1は、アトリビユート信号に基づいて
入力文字コード信号がプロポーシヨナル印字であると判
定すると、入力された文字コード信号を第2アドレス部
3bに転送する。第2アドレス3bは、入力された文字コー
ド信号の内、定ピツチ字体を流用できる文字コード信号
に対しては定ピツチドツトパターンデータを格納してい
るアドレスにアクセスを掛けて定ピツチ印字用のドツト
パターンデータを出力する。一方、プロポーシヨナル印
字用の特別な字体を必要とする文字コード信号は、第2
アドレス部3bによりプロポシヨナルル用ドツトパターン
データを格納しているアドレスにアクセスを掛けられて
プロポーシヨナル用ドツトパターンデータに変換され
る。
以下、このようにして、プロポーシヨナル印字モードの
文字コード信号が入力する度に、定ピツチ印字用のドツ
トパターンデータが使用可能な文字コード信号に対して
は定ピツチ印字用のドツトパターンデータを転用しつつ
プロポーシヨナル印字用のドツトパターンデータを形成
する。
ここで、プロポーシヨナル印字と、定ピツチ印字につい
て、具体的に説明する。
まず、定ピツチ印字は、第4図に示されるが、空白部分
も含めた文字の幅が、みな同じであり、プロポーシヨナ
ル印字は、第5図に示されるように空白部分を含めた文
字幅及び、文字と文字の間隔を可変にして読みやすく印
字したものである。
又、第6図は、定ピツチの字体を、さらに詳細に示すも
のであり、第7図は、プロポーシヨナルの字体を示すも
のである。ここで、両者を比較すると、例えば「W」の
場合、プロポーシヨナルでは横にひろがつた字体になつ
ているのがわかる。しかし、「q」及び「o」は、どち
らでも全く同じパターンである。このような文字につい
て、本発明では、パターンを共有化しようとするのであ
る。
次に、本発明の動作をさらに詳細に説明する。まず、第
2図のフローチヤートに示されるように印字が定ピツチ
モードか、プロポーシヨナルのモードかが判定される。
これは、たとえば、図示しない記憶領域に格納された印
字モードのフラグ(例えば、プロポーシヨナルの時は、
1そうでないなら0となるようなフラグが考えられ
る。)の状態を調べることによつて判定される(第2図
<200>)。
その後、定ピツチのモードの場合には、定ピツチ用のテ
ーブル40(第3図)をアクセスし、又、プロポーシヨナ
ルのモードの場合は、プロポーシヨナル用のテーブル50
(第3図)をアクセスする。(第2図<201>)。
ここで、第3図について説明する。40は定ピツチモード
用のテーブルであり、定ピツチモードの場合には、この
テーブルを参照して文字パターンを作成する。40a〜40d
は、参照しようとする1つの文字・記号コードに対応す
る1組のデータであり、40aは、文字・記号の左側の空
白部の大きさを規定し、40bは、文字・記号のパターン
そのものの幅を規定し、40cは、文字・記号の右側の空
白部の大きさを規定し、40dは、コードに対応する文字
・記号のパターンそのものが格納されている記憶領域60
の該コードに対応するものの先頭アドレスを規定するも
のである。
そして、例えば、アドレス線を16本もつ8ビツトのマイ
クロプロセツサを使つた場合には、40dは2バイト必要
であり、40a〜40cをそれぞれ1バイトで表現すると、1
つのデータに対して5バイトの領域が必要になる。
又、50a〜50dはそれぞれ40a〜40dに対応するデータであ
る。
定ピツチの文字パターンと、プロポーシヨナルの文字パ
ターンで共有化ができるものは、40dのアドレスと50dの
アドレスを同一の値にしてやる。このようにしてやれ
ば、共有のパターンを利用できる。又、文字と文字の間
のスペース間隔については、40a,40c及び50a,50cによつ
て定ピツチとプロポーシヨナルの切換えがなされる。40
b,50bは、パターンそのものの幅を示すものであるが、
これと40d,50dのスタートアドレスによつて記憶領域60
において、1つのコードに対応するパターンがどこから
どこまで格納されているかがわかる。
定ピツチ用テーブル40又は、プロポーシヨナル用テーブ
ル50をアクセスする時には、文字・記号のコードにより
アクセスを行なうのであるが、同じ1つのコードでアク
セスする場所を切り換えるために、先に述べた印字モー
ドのフラグを参照する。そして、たとえば、テーブル40
とテーブル50のスタートアドレスをずらすなどしてや
り、どちらを選択するのかは、印字モードフラグを参照
してやり、その後、コードよりアドレスを算出し、その
値をスタートアドレスに加算してやれば、同じコードで
も印字モードの違う場合には、違うテーブルをアクセス
できる。
又、40a,40c及び50a,50cの値を書き換えてやれば、文字
と文字の間隔のスペース幅を可変的に調整できる。又、
40d,50dのアドレスを書き換えてやれば、例えば、それ
までプロポーシヨナルと定ピツチとで共有化していたパ
ターンを別々のものにしたり、あるいは別々のパターン
であつたものを共有のパターンにすることが容易にで
き、文字編集操作における自由度が増大する。
又、記憶領域60においては、定ピツチのパターントプロ
ポーシヨナルのパターンが、識別子等なしに混在してい
るのでROM等の容量を全く無駄なく使用できる。
〔発明の効果〕
以上、説明したように本発明によれば、プロポーシヨナ
ル印字時に特別な字体を必要とする文字だけのドツトパ
ターンデータを定ピツチ印字用ドツトパターンデータに
追加する形で格納するとともに、プロポーシヨナル印字
時に文字コードのアトリビユート信号に基づいて一方の
ドツトパターンデータ選択するようにしたので、プロポ
ーシヨナル印字時に定ピツチ用のドツトパターン信号を
転用することができ、格納すべきドツトパターンデータ
の数を少なくしてもメモリ容量を小さくすることができ
る。
【図面の簡単な説明】
第1図は、本発明の一実施例を示す装置のブロツク図。 第2図は、本発明の動作を示すフローチヤート。 第3図は、文字コード信号からパターンをアクセスする
際の様子を示すブロツク図。 第4図は、定ピツチの印字例を示す図。 第5図は、プロポーシヨナル印字例を示す図。 第6図は、定ピツチのパターンを示す図。 第7図は、プロポーシナルのパターンを示す図。 1……印字モード判定部 2……ドツトパターンデータ格納部 3a,ab……アドレス部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】文字コード信号に対応する定ピッチ印字用
    の第1ドットパターンデータとプロポーショナル印字特
    有の字体を有する文字のプロポーショナル印字用の第2
    ドットパターンデータとを格納したドットパターン格納
    部、第1ドットパターンデータのアドレスを示す第1ア
    ドレス部、プロポーショナル印字時に使用可能な第1ド
    ットパターンデータと第2ドットパターンデータを指定
    する第2アドレス部、及び入力された文字コード信号と
    アトリビュート信号に基づいて前記文字コード信号を前
    記第1,第2アドレス部の一方に選択的に出力する手段か
    らなるドットマトリックス型プリンタ用文字パターン発
    生装置。
  2. 【請求項2】定ピッチ印字用パターンとプロポーショナ
    ル印字用パターンが共有化できる文字コード信号の場合
    には、該文字コード信号に対応する第1アドレス部と第
    2アドレス部は前記ドットパターンデータ格納部内の同
    一のパターン格納先頭アドレスを示すことを特徴とする
    特許請求の範囲第1項記載のドットマトリックス型プリ
    ンタ用文字パターン発生装置。
JP61012833A 1985-04-18 1986-01-23 ドツトマトリツクス型プリンタ用文字パタ−ン発生装置 Expired - Lifetime JPH074949B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP60-82951 1985-04-18
JP8295185 1985-04-18

Publications (2)

Publication Number Publication Date
JPS6230054A JPS6230054A (ja) 1987-02-09
JPH074949B2 true JPH074949B2 (ja) 1995-01-25

Family

ID=13788526

Family Applications (2)

Application Number Title Priority Date Filing Date
JP61012833A Expired - Lifetime JPH074949B2 (ja) 1985-04-18 1986-01-23 ドツトマトリツクス型プリンタ用文字パタ−ン発生装置
JP61087475A Pending JPS6230055A (ja) 1985-04-18 1986-04-15 ドツトマトリツクス型プリンタ用文字パタ−ン発生装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP61087475A Pending JPS6230055A (ja) 1985-04-18 1986-04-15 ドツトマトリツクス型プリンタ用文字パタ−ン発生装置

Country Status (2)

Country Link
US (1) US4883377A (ja)
JP (2) JPH074949B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0669590B2 (ja) * 1989-01-27 1994-09-07 株式会社オリイ ワーク自動送り装置
JPH03111426U (ja) * 1990-02-28 1991-11-14
US5876132A (en) * 1995-05-23 1999-03-02 International Business Machines Corporation Method and system for high character density printing utilizing low pel density characters
US6726104B2 (en) * 2000-12-18 2004-04-27 Symbol Technologies, Inc. Scaling techniques for printing bar code symbols
US7658728B2 (en) * 2006-01-10 2010-02-09 Yuzhakov Vadim V Microneedle array, patch, and applicator for transdermal drug delivery

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3964591A (en) * 1975-06-10 1976-06-22 International Business Machines Corporation Font selection system
JPS564179A (en) * 1979-06-25 1981-01-17 Nippon Electric Co Character generation circuit
DE2942058A1 (de) * 1979-10-17 1981-04-30 Siemens AG, 1000 Berlin und 8000 München Anordnung fuer mosaikdruckwerke zum aufzeichnen von zeichen in proportionalschrift
SE424927B (sv) * 1980-12-19 1982-08-16 Facit Ab Teckengenerator
JPS57208589A (en) * 1981-06-18 1982-12-21 Fujitsu Ltd Character code processing system
JPS5863481A (ja) * 1981-10-13 1983-04-15 Canon Inc 印字装置
US4469455A (en) * 1981-09-04 1984-09-04 Canon Kabushiki Kaisha Electronic equipment
US4458333A (en) * 1981-12-21 1984-07-03 International Business Machines Corporation Dot matrix character printing using constrained memory
JPS58128866A (ja) * 1982-01-28 1983-08-01 Seiko Epson Corp 文字形成方法
JPS58193582A (ja) * 1982-05-07 1983-11-11 株式会社リコー 文字発生方法および装置
JPH103765A (ja) * 1996-06-12 1998-01-06 Fujitsu Ltd サスペンションのアクチュエータアームへの固定方法及びアクチュエータアームアセンブリ

Also Published As

Publication number Publication date
JPS6230054A (ja) 1987-02-09
US4883377A (en) 1989-11-28
JPS6230055A (ja) 1987-02-09

Similar Documents

Publication Publication Date Title
US4827358A (en) Apparatus for recording data in suitable format depending on the size of the recording material
JPS63205257A (ja) 印刷制御装置
JPS6158749A (ja) 印字処理装置
JPS6158750A (ja) メモリ装置
JPS61206663A (ja) サ−マルプリンタにおける印字方法
JPH074949B2 (ja) ドツトマトリツクス型プリンタ用文字パタ−ン発生装置
GB2217491A (en) Output apparatus
JPS6016676B2 (ja) ドツトプリンタにおけるキヤラクタパタ−ン情報記憶方法
JPS604794B2 (ja) シリアルインパクト型プリンタ
JPS6316767B2 (ja)
JPS5959459A (ja) プリンタの逆順印字方式
JPS59111861A (ja) 印字制御方式
US5681121A (en) Printer in which the amount of carriage travel can be changed for different printing types
JPS5957768A (ja) 印字装置
JPS5863481A (ja) 印字装置
JPS5872239A (ja) ラベルプリンタシステム
JPS60107374A (ja) プリンタ
JPS63300318A (ja) プリンタ制御装置
JP2752816B2 (ja) プリンタ装置
JP2834738B2 (ja) 印刷装置
JPH0773922B2 (ja) 図形出力制御装置
JPH0358864A (ja) プリンタ装置
JPH0462075A (ja) プリンタにおけるフオントデータ記憶方式
JPH03247475A (ja) データ出力装置
EP0143995A2 (en) Dot-matrix printer

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term