JPH0255164A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH0255164A
JPH0255164A JP63204675A JP20467588A JPH0255164A JP H0255164 A JPH0255164 A JP H0255164A JP 63204675 A JP63204675 A JP 63204675A JP 20467588 A JP20467588 A JP 20467588A JP H0255164 A JPH0255164 A JP H0255164A
Authority
JP
Japan
Prior art keywords
code
character
internal
font
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.)
Granted
Application number
JP63204675A
Other languages
English (en)
Other versions
JPH0818444B2 (ja
Inventor
Yutaka 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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63204675A priority Critical patent/JPH0818444B2/ja
Priority to DE68915647T priority patent/DE68915647T2/de
Priority to EP89308137A priority patent/EP0356076B1/en
Publication of JPH0255164A publication Critical patent/JPH0255164A/ja
Priority to US08/438,879 priority patent/US5675722A/en
Publication of JPH0818444B2 publication Critical patent/JPH0818444B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • B41J5/44Character or syllable selection controlled by recorded information characterised by storage of recorded information
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06K15/12Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers
    • G06K15/128Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers generating or processing printable items, e.g. characters

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Optics & Photonics (AREA)
  • Record Information Processing For Printing (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は情報出力装置に関し、特に文字コードを入力し
て対応する文字パターンを出力(表示又は印刷等)する
情報出力装置に関する。
[従来の技術] この種の装置では文字コードを入力してこれを一旦装置
の内部コードに変換し、この内部コードを文字パターン
に変換している。こうすればコード体系の異なる入力に
対しても容易に対処できるからである。従来は、この内
部コードへの変換を装置固定の変換プログラムで行なっ
ていた。
[発明が解決しようとする課題] しかし、変換プログラムが固定されていると、更に別の
コード体系で使用することが容易でない。
本発明は上述した従来技術の欠点を除去するものであり
、その目的とする所は、コード体系の追加又は変更使用
が容易な情報出力装置を提供することにある。
[課題を解決するための手段] 本発明の情報出力装置は上記の目的を達成するために、
入力した文字コードを着脱自在な変換メモリに参照して
対応する内部コードを読み出すコード変換手段と、前記
読み出した内部コードに対応する文字パターンを出力す
る出力手段を備えることをその概要とする。
[作用] かかる構成において、コード変換手段は入力した文字コ
ードを着脱自在な変換メモリに参照して対応する内部コ
ードを読み出す。出力手段は前記読み出した内部コード
に対応する文字パターンを出力する。
[実施例の説明コ 以下、添付図面に従って本発明による実施例を詳細に説
明する。
第1図は実施例の印刷装置のブロック構成図である。図
中、1はホストコンピュータであり、実施例の印刷装置
に印刷データ(文字、記号のデータ及び制御データ等)
及びコマンドデータな送る。2は実施例の印刷装置本体
である。21は大力バッファであり、ホストコンピュー
タからの受信データを一時的に蓄える。22はCPUで
あり、印刷装置2の主制御を行う。23はROMであり
、CPU22が実行する実施例の第4図の印刷制御プロ
グラムを格納している。24はRAMであり、CPU2
2がワークエリアとして使用する。25は出力バッファ
であり、CPU22によって印刷用1ページ分のパター
ンデータな展開されて、これを記憶する。26は出力部
であり、出力バッファ25のパターンデータを用紙上に
可視像形成する。
3はROMカートリッジであり、外部より印刷装置本体
2に着脱自在である。31〜3nは複数種のフォントセ
ット1〜nであり、このフォント1セツトには複数の内
部コードと各内部コードに対応するフォントパターンが
格納されている。
41〜4nは夫々フォントセット1〜n用のコード変換
テーブルである。5はフォントセット設定用のスイッチ
(SW)である。
第2図は実施例のフォントセット3nの記憶構造を示す
図である。尚、フォントセット31゜32、・・・につ
いても同様である0図中、3n−0はコード変換テーブ
ル(TBLn)4nを指すポインタである。3n−1〜
mは夫々内部コード1〜mであり、これらは対応する文
字パターン1〜mの先頭アドレスを指している。
第3図は実施例のコード変換テーブルTBL4nの記憶
構造を示す図である。尚、コード変換テーブルTBL4
1,42.・・・についても同様である。図中、4n−
1は外部のコード体系の欄であり、フォントセットnに
対応付けた全てのコード体系l−βが記憶されている。
4n−2は外部コード20H(Hはへキサ表示)に対応
付けた内部コードの欄であり、コード体系1〜!2につ
いて夫々固有(同一のものが有っても良い)の内部コー
ドが記憶されている。4n−3は同じく外部コード21
Hに対応付けた内部コードの欄であり、コード体系1〜
I2について夫々固有の内部コードが記憶されている。
以下、外部コード7FHの欄まで同様である。
第4図は実施例の印刷処理のフローチャートである。ス
テップS1ではスイッチ5で例えばフォントセット3n
を選択する。これによりコード変換テーブル4nがポイ
ントされる。尚、フォントセットの選択はホストコンピ
ュータからのコマンド(フォント名による指定、フォン
ト属性による指定等)で行なっても良い。ステップS2
ではコード体系4n−1の欄を読み出す。ステップS3
ではフォントセット3nが当該外部のコード体系で使用
可能(登録されている)か否かを判別する。使用可能で
なければステップS4で例外処理を行なう。また使用可
能ならステップS5で入力バッファ21に印刷データが
あるか否かを調べる。入力データが無ければ処理は終了
する。また入力データが有る場合はステップS6で入力
データを読み出す。ステップS7では入力データが文字
コードか否かを判別する。文字コードの時はステップS
8でコード変換テーブル4nを参照して文字コード(外
部コード)に対応する当該コード体系の内部コードを読
み出す。ステップS9ではこの内部コードで対応する文
字パターンを読み出し、出力バッファ25に展開する。
またステップS7の判別で文字コードでない時はステッ
プS10で排紙コマンドか否かを判別する。排紙コマン
ドならステップSllで排紙し、また排紙コマンドでな
いならステップS12でその他の処理を行う。
[他の実施例コ 上述実施例ではコード変換テーブル上に外部文字コード
20H〜7FHに対する全内部コードを記憶したがこれ
に限らない。例えば基本となるコード体系はROM23
内に保有し、ROM3には異なるコード体系の情報のみ
を格納するようにしても良い。こうすればROM3のメ
モリ容量を削減できる。
また上述実施例では制御プログラムをROM23に格納
したが、これをROM3に格納しても良い。
[発明の効果] 以上述べた如く本発明によれば、ROM3を替えるだけ
でコード体系の追加又は変更使用が容易に行える。
【図面の簡単な説明】
第1図は実施例の印刷装置のブロック構成図、第2図は
実施例のフォントセット3nの記憶構造を示す図、 第3図は実施例のコード変換テーブルTBL4nの記憶
構造を示す図、 第4図は実施例の印刷処理のフローチャートである。 図中、1・・・ホストコンピュータ、2・・・印刷袋W
本体、21川入カバツフア、22・・・CPU、23・
・・ROM、24・・・RAM、25・・・出力バッフ
ァ、26・・・出力部、3・・・ROMカートリッジ、
31〜3n・・・フォントセット、41〜4n・・・コ
ード変換テーブル、5・・・スイッチ(SW)である。 特許出願人  キャノン株式会社 代理人 弁理士  大塚康徳(化1名): 2□。 tY号、2 第2図 第3図

Claims (1)

  1. 【特許請求の範囲】 文字コードを入力して対応する文字パターンを出力する
    情報出力装置において、 入力した文字コードを着脱自在な変換メモリに参照して
    対応する内部コードを読み出すコード変換手段と、 前記読み出した内部コードに対応する文字パターンを出
    力する出力手段を備えることを特徴とする情報出力装置
JP63204675A 1988-08-19 1988-08-19 印刷装置 Expired - Fee Related JPH0818444B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP63204675A JPH0818444B2 (ja) 1988-08-19 1988-08-19 印刷装置
DE68915647T DE68915647T2 (de) 1988-08-19 1989-08-10 Musterausgabegerät.
EP89308137A EP0356076B1 (en) 1988-08-19 1989-08-10 Pattern output apparatus
US08/438,879 US5675722A (en) 1988-08-19 1995-05-10 Pattern output apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63204675A JPH0818444B2 (ja) 1988-08-19 1988-08-19 印刷装置

Publications (2)

Publication Number Publication Date
JPH0255164A true JPH0255164A (ja) 1990-02-23
JPH0818444B2 JPH0818444B2 (ja) 1996-02-28

Family

ID=16494432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63204675A Expired - Fee Related JPH0818444B2 (ja) 1988-08-19 1988-08-19 印刷装置

Country Status (4)

Country Link
US (1) US5675722A (ja)
EP (1) EP0356076B1 (ja)
JP (1) JPH0818444B2 (ja)
DE (1) DE68915647T2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2552766B2 (ja) * 1991-03-29 1996-11-13 富士通株式会社 文字資源の制御方式
JPH09152859A (ja) * 1995-11-29 1997-06-10 Seiko Epson Corp プリンタ
AU2002340401A1 (en) * 2002-11-06 2004-06-03 Axiohm Transaction Solutions, Inc. Predefined field command structure for point of sale printer
US7439898B1 (en) * 2007-05-31 2008-10-21 Analog Devices, Inc. Parallel digital processing for reducing delay in SAR ADC logic

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61154973A (ja) * 1984-12-28 1986-07-14 Nec Home Electronics Ltd ホストコンピユ−タ適応型プリンタ
JPS6277960A (ja) * 1985-10-01 1987-04-10 Canon Inc 画像形成装置
JPS62111776A (ja) * 1985-11-12 1987-05-22 Oki Electric Ind Co Ltd プリンタの制御方法
JPS637958A (ja) * 1986-06-27 1988-01-13 Minolta Camera Co Ltd プリンタ

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AR245836A1 (es) * 1974-11-11 1994-02-28 Ibm Un dispositivo impresor rapido.
DE3509206C2 (de) * 1984-03-15 1994-09-22 Canon Kk Schriftart-Auswahlvorrichtung
JPS6120768A (ja) * 1984-07-09 1986-01-29 Canon Inc プリンタの書体選択装置
JPS6158749A (ja) * 1984-08-31 1986-03-26 Toshiba Corp 印字処理装置
JPS6158750A (ja) * 1984-08-31 1986-03-26 Toshiba Corp メモリ装置
NL8402998A (nl) * 1984-10-02 1986-05-01 Oce Nederland Bv Decoder.
US4710886A (en) * 1984-10-24 1987-12-01 International Business Machines Corporation Table driven print formatting
JPS6280058A (ja) * 1985-10-03 1987-04-13 Canon Inc 画像処理装置
GB2185608A (en) * 1986-01-17 1987-07-22 Itt Laser printer control system
JPH01136770A (ja) * 1987-11-25 1989-05-30 Oki Electric Ind Co Ltd プリンタ
JPH029662A (ja) * 1988-03-31 1990-01-12 Internatl Business Mach Corp <Ibm> プリンタ
US5047957A (en) * 1988-10-21 1991-09-10 Minolta Camera Kabushiki Kaisha Printer controller

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61154973A (ja) * 1984-12-28 1986-07-14 Nec Home Electronics Ltd ホストコンピユ−タ適応型プリンタ
JPS6277960A (ja) * 1985-10-01 1987-04-10 Canon Inc 画像形成装置
JPS62111776A (ja) * 1985-11-12 1987-05-22 Oki Electric Ind Co Ltd プリンタの制御方法
JPS637958A (ja) * 1986-06-27 1988-01-13 Minolta Camera Co Ltd プリンタ

Also Published As

Publication number Publication date
EP0356076B1 (en) 1994-06-01
EP0356076A3 (en) 1990-12-27
JPH0818444B2 (ja) 1996-02-28
US5675722A (en) 1997-10-07
DE68915647T2 (de) 1994-10-06
DE68915647D1 (de) 1994-07-07
EP0356076A2 (en) 1990-02-28

Similar Documents

Publication Publication Date Title
JP2796628B2 (ja) 印字装置
JPS6233650A (ja) 印字圧縮器
JP2855207B2 (ja) 帳票出力装置
JPH03127088A (ja) ラベルプリンタ
JPH0255164A (ja) 印刷装置
JPS6145325A (ja) プリント装置
JPS602715B2 (ja) 漢字プリンタにおける漢字用ビットパタ−ン管理方式
JP2726752B2 (ja) プリンタ装置
JP2644778B2 (ja) 文字発生装置
JPS63202476A (ja) 文書出力装置
JP2995313B2 (ja) 文書データ出力装置
JPH0596811A (ja) 印字方法
JP2940140B2 (ja) 文書データ処理装置
JPH04367928A (ja) 帳票印刷装置
JPH0259366A (ja) ラベルプリンタ
JPH02181263A (ja) 文書編集装置
JPH01301272A (ja) データ処理装置
JPH04284272A (ja) 印刷制御装置
JPS62250768A (ja) 印刷装置
JPS5856192A (ja) 印刷装置
JPH03261573A (ja) 縮小印字装置
JPS63244131A (ja) 情報処理装置
JPH0639181B2 (ja) バ−コ−ド印字制御装置
JPS63209951A (ja) 伝票等用印刷装置
JPS63286385A (ja) 文字フォント変換機能を備えた孔版印刷装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees