JPH01118454A - 印字装置 - Google Patents

印字装置

Info

Publication number
JPH01118454A
JPH01118454A JP27690287A JP27690287A JPH01118454A JP H01118454 A JPH01118454 A JP H01118454A JP 27690287 A JP27690287 A JP 27690287A JP 27690287 A JP27690287 A JP 27690287A JP H01118454 A JPH01118454 A JP H01118454A
Authority
JP
Japan
Prior art keywords
control procedure
font
printing
printer
data
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
Application number
JP27690287A
Other languages
English (en)
Inventor
Atsushi Murakami
厚 村神
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP27690287A priority Critical patent/JPH01118454A/ja
Priority to GB8825125A priority patent/GB2211971B/en
Publication of JPH01118454A publication Critical patent/JPH01118454A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K1/00Methods or arrangements for marking the record carrier in digital fashion
    • G06K1/12Methods or arrangements for marking the record carrier in digital fashion otherwise than by punching
    • G06K1/121Methods or arrangements for marking the record carrier in digital fashion otherwise than by punching by printing code marks
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/002Generic data access
    • G06K2215/0022Generic data access characterised by the storage means used
    • G06K2215/0025Removable memories, e.g. cartridges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、印字ヘッド、印字ヘッド移動機構、紙送り機
構等の各種印字機構を駆動させて印字を行なう印字装置
に関する。
[従来の技術] 一般に印字装置(以下プリンタという)の使用者は、使
用するプリンタに様々の機能、例えば印字速度の高速化
、印字ポイントの変更、印字可能な書体の複数化などを
要求している。プリンタの生産者は、これらの機能のう
ちすべての使用者が必ず必要とするものを基本機能とし
て捕え、当初からプリンタに備えつけている。例えば高
速印字機能、ポイント数変更機能、通常用いる最低限の
基本書体く具体的には2〜3種類の書体)の印字が可能
な書体機能などである。ところが書体機能については使
用者毎に必要とする書体の種類、書体の数が異なる場合
が多いため、次のようにして使用者の便宜を図っていた
生産者は、上記の基本書体に加えてその基本書体とは異
なる書体(以下補助書体という)を印字するために各種
印字機構の独特な動作を司る特殊な制御プログラムを、
当初からプリンタに備えるとともに、該制御プログラム
にて利用される書体データを記憶しているメモリ基板を
補助書体毎に用意し、使用者に必要とする書体の書体デ
ータを記憶しているメモリ基板を選択させていた。即ち
、使用者は必要とする書体データを記憶しているメモリ
基板をプリンタに装着して、基本書体と必要とする補助
書体との印字を行なっていた。
[発明が解決しようとする問題点] しかしながら、使用者の要求は多種多様であり、使用者
の要求する補助書体の種類は極めて多い。
このため想定しうる種類の補助書体の印字ができる様な
書体機能をプリンタに持たせるとすれば、印字ヘッド、
印字ヘッド移動機構、紙送り機構等を駆動させる制御プ
ログラムが長文化し、この制御プラグラムを記憶するメ
モリ領域の増加、設計期間の長期化等を招いてしまう。
従ってプリンタのコストアップとなり好ましくないばか
りか、多くの書体機能を付加したために取り扱いが複雑
になり、また使用者の要求に適合したプリンタではなく
なってしまっていた。しかも、使用者の要求には際限が
なく、新たな補助書体の要求が生じた場合などには、プ
リンタ内部の制御プログラム等の制御機器の設計変更、
制御機器の取替えなどが必要となり、容易に新たな補助
書体の印字を可能とすることができないでいた。このた
め所望する書体に応じて複数のプリンタを使い分けたり
していた。
本発明は上記問題点を解決するためになされ、その目的
は、書体データに基づき各種印字機構の駆動制御を行な
う制御プログラムの設計を容易にし、その設計期間を短
縮させることができ、制御プログラムの記憶に必要なメ
モリ領域を少なくするとともに、低コストでありながら
基本書体の印字と使用者の要求する書体の印字とを容易
に使用者の要求に合わせて使い分けることができ、しか
も多種類の書体の印字が可能な汎用性の高い印字装置を
提供することである。
発明の構成 [問題点を解決するための手段] かかる目的を達成するために本発明の用いた手段は、 所定書体データM1を予め有し、該所定書体データM1
に基づき印字ヘッド、印字ヘッド移動機構、紙送り機構
等の各種印字機構M3を駆動させて所定書体の印字を行
なう第1の制御手順M2を予め内蔵する印字装置M4に
おいて、前記所定書体と異なる書体データMIと該書体
データMIに基づき前記各種印字機構M3を駆動させる
第2の制御手順MIIとを記憶し、前記印字装置M4に
着脱自在なメモリ基板Mnlと、外部要求に応じて前記
第1の制御手順M2と前記第2の制御手順Mnとを切替
える制御手順切替え部MIVとを備えることを特徴とす
る印字装置M4をその要旨とする。
[作用] 本発明による印字装置M4の制御手順切替え部MIVは
、メモリ基板MI[Iが印字装置M4に装着された際に
各種印字機構M3を駆動させるための制御手順を切替え
る旨の外部要求を受けると、予め内蔵されている第1の
制御手順M2から第2の制御手順MIIに切替える。す
ると第2の制御手順M■に基づいて各種印字機構M3が
駆動され、メモリ基板MIIIに記憶されている書体デ
ータMIに基づく書体の印字が実行される。もちろん外
部要求がない場合あるいは外部要求が中断した場合は、
第1の制御手順M2に基づき所定書体データM1にて所
定書体の印字が実行される。
外部要求は、本発明の印字装置M4と接続される外部機
器の制御切替えスイッチ、印字装置M4に設けられた制
御切替えスイッチなどから使用者の要求に応じて発せら
れるようにしたり、第1の制御手順M2にプログラムさ
れたコマンドの実行によって発せられるようにすること
もできる。
またメモリ基板毎に1種類の書体に関する書体データお
よび第2の制御手順を記憶させておくばかりでなく、2
ないし3種類程度の書体に関する書体データと各々の書
体データと対応した各々の第2の制御手順とを記憶させ
ておくこともできる。
本発明で用いた書体とは、文字の形状ばかりを意味する
ものではなく、隣り合う文字と文字とのつながり方や、
ある書体で印字された文字の任意の修飾化例えばその文
字を横長の文字にしたりすることや、数字を変換したバ
ーコードなどをも意味している。
[実施例] 次に本発明の一実施例を図面を用いて説明する。
本発明は以下に説明する実施例に限られるものではなく
、その要旨を逸脱しない範囲の種々の態様のものが含ま
れる。
第2図は本発明を適用したプリンタの構成を示す図であ
る。
本プリンタ10は、複数の印字ワイヤ50を有する印字
ヘッド20の該印字ワイヤ50を選択的に突出させて、
プラテン30にセットされた用紙40にドツトマトリッ
クスにて構成される文字等ッジ70に取り付けられてい
る。このキャリッジ70はベルト80を介してキャリッ
ジ用ステッピングモータ90により駆動され、印字ヘッ
ド20をプラテン30の長手方向に沿って所定位置に移
動させる。又、プラテン30は、ギアを介して接続され
たラインフィード用ステッピングモータ100により駆
動され、用紙40を所定位置に移動させる。
上述のステッピングモータ90,100、印字ヘッド2
0等の動作は、電子制御装置110によって制御される
。又、電子制御装置110には、外部機器105からの
文字データ等の信号及び各・ 種のスイッチの信号、例
えば、電源スィッチ120やカバー130に設けられた
カバー開閉センサ140のカバーオープン信号、カバー
クローズ信号が入力される。
上述の電子制御装置110は、論理演綽を実行する周知
のCPU200.外部機器105からの文字データに対
応する文字をドツトマトリックスにて構成されたドツト
パターンからなる所定の書体の文字とする内部書体デー
タや上記モータ及び印字ワイヤ50等を駆動制御する内
部プログラム文字データに基づいて作成されたドツトパ
ターンを所定持分格納するイメージバッファを備えたR
AM220の他に、上記モータやスイッチ、センサとの
入出力信号をCPU200の処理可能な信号に変換する
入出力ポート230及びこれらを接続する共通バス24
0等から構成されている。
更に入出力ポート230には、メモリ基板(以下ICカ
ードという)300が装着されたときそのICカード3
00のカードROM310内の情報を読み取るカード読
取機器305が接続されており、この入出力ポート23
0およびカード読取機器305を介して電子制御装置1
10はICカード300のカードROM310とCPU
200等との間で相互に情報の受は渡しを行なう。上記
カードROM310には、外部機器105からの同一の
文字データに対してROM210の内部書体データに基
づく書体とは異なる書体のドツトパターンをドツトマト
リックスにて構成する外部書体データとこの外部書体デ
ータに基づき上記4モータ及び印字ワイヤ50等の駆動
を制御する外部プログラムとが記憶されている。
本実施例のカードROM310には、アルファベット等
の文字をドツトマトリックスにて構成された筆記体のド
ツトパターンによる文字とする外部書体データと、筆記
体のドツトパターンによる文字と文字とのつながり部分
を作成するプログラムを含む外部プログラムとが記憶さ
れている。
次に、上記電子制御装置110によって実行される処理
を、第3図のフローチャートに基づき説明する。
まず、電源が投入されると、ステップS1(以下、単に
Slと表す。他のステップも同様)にて、電源投入時の
初期設定、即ち、キャリッジ70の原点検出や他のステ
ッピングモータ等を初期位相に設定する処理が行われる
。次いでS2にてICカード300がカード読取機器3
05を介してプリンタに装着されたか否かを判断する。
ここでICカード300が装着されたことを、電子制御
装置110からカード読取機器305のコネクタの特定
のピンに出力されている信号に対する応答信−1〇 − 号などによって判断すると、S3にて上記モータ及び印
字ワイヤ50等の駆動を制御するプログラムの切替えを
要するか否かを判断する。即ち、ROM210に記憶さ
れている内部プログラムからカードROM310に記憶
されている外部プログラムに切替えるかを、外部機器1
05からの切替え信号から判断する。このS3にて内部
プログラムから外部プログラムへの切替えが必要なこと
を判断すると、次の84では、カードROM310の外
部書体データに基づく書体の印字を、カードROM31
0の外部プログラムによって定められた所定の処理に従
って上記モータ及び印字ワイヤ50等を駆動させること
により実行する。即ち、CPU200は、外部機器10
5からの文字データをカードROM310の外部書体デ
ータに基づいて筆記体のドツトパターンに変換し、隣り
合う文字と文字とのつながり部分のドツトパターンを外
部プログラムに基づき計算し、各文字がつながったドツ
トパターン及び筆記体のドツトパターンをRAM220
内のイメージバッファに格納し、印字ワイヤ50及びキ
ャリッジ用ステッピングモータ90等を駆動制御して、
前記イメージバッフ1に格納されたドツトパターンを用
紙40上に印字する。一方、S2でICカード300が
プリンタ10に装着されていないことを判断した場合と
、S3でプログラムの切替えの必要がないことを判断し
た場合には、S5にてROM210の内部書体データに
基づく書体の印字を、ROM210の内部プログラムに
よって定められた所定の処理に従って上記モータ及び印
字ワイヤ50等を駆動させることにより実行する。即ち
、CPU200は、外部機器105からの文字データを
ROM210の内部書体データに基づいて所定の書体の
ドツトパターンに変換してRAM220内のイメージバ
ッファに格納し、印字ワイヤ50及びキャリッジ用ステ
ッピングモータ90等を駆動制御して、前記イメージバ
ッファに格納されているドツトパターンを用紙40上に
印字する。そして、S4および$5での印字が終了する
と、S2の処理に戻り上述した処理をくり返し実行する
前述した構成を有し上述の処理をくり返し行なう本実施
例のプリンタコOによれば、ICカード300@装着す
ることによってROM210に記憶されている内部書体
データに基づく書体とICカード300のカードROM
310に記憶されている外部書体データに基づく書体と
を使用者の要求に応じて相互に切替え、使用者の要求す
る書体の印字を容易に行なうことができる。例えばRO
M210に明朝体、ゴシック体等の通常用いる書体の書
体データおよびその書体データに基づき各種モータ等の
駆動制御を行なうプログラムを記憶しておき、カードR
OM310にバーコード、筆記体等の書体データおよび
その書体データに基づくプログラムを記憶させておけば
、使用者は1台のプリンタ10で通常用いる明朝体、ゴ
シック体等の印字と、バーコード、筆記体等の印字とを
容易にしかも使用者の要求に合わせて使い分けることが
できる。とともに、ICカードを交換することによって
、1台のプリンタ10で極めて容易に使用者の要求に応
じた多種類の書体の印字が可能である。
即ち、本実施例のプリンタは、使用者の要求する書体の
制御プログラムの設計が基本的な書体の制御プログラム
の制限を受けることなく容易にできるので、設計期間の
短縮化、メモリ領域の縮小が可能となり安価なプリンタ
である。加えて上述した様に極めて汎用性の高いプリン
タである。
上記の実施例では内部書体データによる書体と外部書体
データによる書体とを異なるものとして説明したが、カ
ードROM310に隣り合う文字における始めの文字の
終点と次の文字の始点とを結びつけるデータを外部書体
データとして記憶させ、かつそのような外部書体データ
に基づき各種モータの駆動制御を行なう制御プログラム
を外部プログラムとして記憶させておくことにより、R
OM210の内部書体データおよび内部プログラムでは
印字できない書体の印字を行なうことができる。
発明の効果 以上実施例をも含めて詳述したように、本発明の印字装
置は、通常用いる書体の印字が可能なことはもちろんの
こと、使用者の要求する書体に関する制御プログラムを
容易にしかも短期間で設計できそのメモリ領域も少ない
ために、安価な印字装置である。加えて本発明の印字装
置は、安価であるにもかかわらず、通常用いる書体の印
字と使用者の要求する書体の印字とをきわめて容易にし
かも使用者毎に異なる要求に合わせて使い分けることが
でき、かつ多種類の書体の印字も可能な汎用性の高い印
字装置である。
【図面の簡単な説明】
第1図は本発明の基本的な構成を概略的に表わした概略
構成図、第2図は本発明による実施例の概略構成を説明
するため電子制御装置を中心としたブロック図、第3図
は本実施例の処理を説明するためのフローチャートであ
る。 10・・・印字装置(プリンタ) 20・・・印字ヘッド 50・・・印字ワイヤ 90・・・キャリッジ用ステッピングモータ100・・
・ラインフィード用ステッピングモータ110・・・電
子制御装置 300・・・メモリ基板 305・・・カード読取機器 310・・・カードROM 代理人 弁理士 定立 勉(ばか1名)手続補正書 1. 事件の表示 昭和62年特許願第276902号 2、 発明の名称 印字装置 3、 補正をする者 5、 補正命令の日付  自 発 6、 補正の対象

Claims (1)

  1. 【特許請求の範囲】 所定書体データを予め有し、該所定書体データに基づき
    印字ヘッド、印字ヘッド移動機構、紙送り機構等の各種
    印字機構を駆動させて所定書体の印字を行なう第1の制
    御手順を予め内蔵する印字装置において、 前記所定書体と異なる書体データと該書体データに基づ
    き前記各種印字機構を駆動させる第2の制御手順とを記
    憶し、前記印字装置に着脱自在なメモリ基板と、 外部要求に応じて前記第1の制御手順と前記第2の制御
    手順とを切替える制御手順切替え部とを備えることを特
    徴とする印字装置。
JP27690287A 1987-10-30 1987-10-30 印字装置 Pending JPH01118454A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP27690287A JPH01118454A (ja) 1987-10-30 1987-10-30 印字装置
GB8825125A GB2211971B (en) 1987-10-30 1988-10-27 Printer system with an external memory for printing characters in various styles and figures

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27690287A JPH01118454A (ja) 1987-10-30 1987-10-30 印字装置

Publications (1)

Publication Number Publication Date
JPH01118454A true JPH01118454A (ja) 1989-05-10

Family

ID=17575977

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27690287A Pending JPH01118454A (ja) 1987-10-30 1987-10-30 印字装置

Country Status (2)

Country Link
JP (1) JPH01118454A (ja)
GB (1) GB2211971B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01139549U (ja) * 1988-03-10 1989-09-25

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2958021B2 (ja) * 1989-05-26 1999-10-06 キヤノン株式会社 画像形成装置
JP2997005B2 (ja) * 1990-04-12 2000-01-11 キヤノン株式会社 出力装置
JP2958181B2 (ja) * 1992-02-14 1999-10-06 キヤノン株式会社 印刷装置
JP2839119B2 (ja) * 1992-05-18 1998-12-16 キヤノン株式会社 文字処理装置及び方法
DE4332609A1 (de) * 1993-09-24 1995-03-30 Esselte Meto Int Gmbh Schaltungsanordnung zur Dateneingabe und Datenausgabe für einen Drucker

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6280058A (ja) * 1985-10-03 1987-04-13 Canon Inc 画像処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01139549U (ja) * 1988-03-10 1989-09-25

Also Published As

Publication number Publication date
GB2211971B (en) 1991-10-16
GB2211971A (en) 1989-07-12
GB8825125D0 (en) 1988-11-30

Similar Documents

Publication Publication Date Title
CA1236586A (en) Dot-matrix printer with font cartridge unit
JPH03281268A (ja) ラベルプリンタ
JPH01118454A (ja) 印字装置
US5024544A (en) Method and system for controlling mechanism sections of printing apparatus
JPH05205084A (ja) バーコードプリンタ
JPH0578428B2 (ja)
JP2998817B2 (ja) バーコード印刷装置
JPH0616764Y2 (ja) ドットマトリクスプリンタ
JPH0761724B2 (ja) 印字装置
JPS60126730A (ja) 電子タイプライタ
JP2544820B2 (ja) ラベルプリンタ
JP2832984B2 (ja) プリンタ
JPS6151365A (ja) 印字装置
JP2612937B2 (ja) 印字装置
JPS61160271A (ja) プリンタ装置
JP2734140B2 (ja) シリアルプリンタ
JPH0818448B2 (ja) ページプリンタ
JPH04339675A (ja) ラベルプリンタ
JPS6270056A (ja) ドツト式シリアルプリンタの高速印字装置
JPH0432749B2 (ja)
JPS6110476A (ja) プリンタ
JPS63297058A (ja) 印字装置
JP2002137460A (ja) 印刷システムおよび記憶制御方法
JPS62218166A (ja) 語消去可能な印字装置
JPH03246081A (ja) 印字装置