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
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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J5/00—Devices or arrangements for controlling character selection
- B41J5/30—Character or syllable selection controlled by recorded information
- B41J5/44—Character or syllable selection controlled by recorded information characterised by storage of recorded information
-
- 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
- G06K15/12—Arrangements 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/128—Arrangements 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のパターンデータを用紙上に
可視像形成する。
中、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セツトには複数の内
部コードと各内部コードに対応するフォントパターンが
格納されている。
2に着脱自在である。31〜3nは複数種のフォントセ
ット1〜nであり、このフォント1セツトには複数の内
部コードと各内部コードに対応するフォントパターンが
格納されている。
41〜4nは夫々フォントセット1〜n用のコード変換
テーブルである。5はフォントセット設定用のスイッチ
(SW)である。
テーブルである。5はフォントセット設定用のスイッチ
(SW)である。
第2図は実施例のフォントセット3nの記憶構造を示す
図である。尚、フォントセット31゜32、・・・につ
いても同様である0図中、3n−0はコード変換テーブ
ル(TBLn)4nを指すポインタである。3n−1〜
mは夫々内部コード1〜mであり、これらは対応する文
字パターン1〜mの先頭アドレスを指している。
図である。尚、フォントセット31゜32、・・・につ
いても同様である0図中、3n−0はコード変換テーブ
ル(TBLn)4nを指すポインタである。3n−1〜
mは夫々内部コード1〜mであり、これらは対応する文
字パターン1〜mの先頭アドレスを指している。
第3図は実施例のコード変換テーブルTBL4nの記憶
構造を示す図である。尚、コード変換テーブルTBL4
1,42.・・・についても同様である。図中、4n−
1は外部のコード体系の欄であり、フォントセットnに
対応付けた全てのコード体系l−βが記憶されている。
構造を示す図である。尚、コード変換テーブルTBL4
1,42.・・・についても同様である。図中、4n−
1は外部のコード体系の欄であり、フォントセットnに
対応付けた全てのコード体系l−βが記憶されている。
4n−2は外部コード20H(Hはへキサ表示)に対応
付けた内部コードの欄であり、コード体系1〜!2につ
いて夫々固有(同一のものが有っても良い)の内部コー
ドが記憶されている。4n−3は同じく外部コード21
Hに対応付けた内部コードの欄であり、コード体系1〜
I2について夫々固有の内部コードが記憶されている。
付けた内部コードの欄であり、コード体系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に展開する。
テップS1ではスイッチ5で例えばフォントセット3n
を選択する。これによりコード変換テーブル4nがポイ
ントされる。尚、フォントセットの選択はホストコンピ
ュータからのコマンド(フォント名による指定、フォン
ト属性による指定等)で行なっても良い。ステップS2
ではコード体系4n−1の欄を読み出す。ステップS3
ではフォントセット3nが当該外部のコード体系で使用
可能(登録されている)か否かを判別する。使用可能で
なければステップS4で例外処理を行なう。また使用可
能ならステップS5で入力バッファ21に印刷データが
あるか否かを調べる。入力データが無ければ処理は終了
する。また入力データが有る場合はステップS6で入力
データを読み出す。ステップS7では入力データが文字
コードか否かを判別する。文字コードの時はステップS
8でコード変換テーブル4nを参照して文字コード(外
部コード)に対応する当該コード体系の内部コードを読
み出す。ステップS9ではこの内部コードで対応する文
字パターンを読み出し、出力バッファ25に展開する。
またステップS7の判別で文字コードでない時はステッ
プS10で排紙コマンドか否かを判別する。排紙コマン
ドならステップSllで排紙し、また排紙コマンドでな
いならステップS12でその他の処理を行う。
プS10で排紙コマンドか否かを判別する。排紙コマン
ドならステップSllで排紙し、また排紙コマンドでな
いならステップS12でその他の処理を行う。
[他の実施例コ
上述実施例ではコード変換テーブル上に外部文字コード
20H〜7FHに対する全内部コードを記憶したがこれ
に限らない。例えば基本となるコード体系はROM23
内に保有し、ROM3には異なるコード体系の情報のみ
を格納するようにしても良い。こうすればROM3のメ
モリ容量を削減できる。
20H〜7FHに対する全内部コードを記憶したがこれ
に限らない。例えば基本となるコード体系はROM23
内に保有し、ROM3には異なるコード体系の情報のみ
を格納するようにしても良い。こうすればROM3のメ
モリ容量を削減できる。
また上述実施例では制御プログラムをROM23に格納
したが、これをROM3に格納しても良い。
したが、これを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図
実施例のフォントセット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)
- 【特許請求の範囲】 文字コードを入力して対応する文字パターンを出力する
情報出力装置において、 入力した文字コードを着脱自在な変換メモリに参照して
対応する内部コードを読み出すコード変換手段と、 前記読み出した内部コードに対応する文字パターンを出
力する出力手段を備えることを特徴とする情報出力装置
。
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)
| 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)
| 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)
| 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 |
-
1988
- 1988-08-19 JP JP63204675A patent/JPH0818444B2/ja not_active Expired - Fee Related
-
1989
- 1989-08-10 DE DE68915647T patent/DE68915647T2/de not_active Expired - Fee Related
- 1989-08-10 EP EP89308137A patent/EP0356076B1/en not_active Expired - Lifetime
-
1995
- 1995-05-10 US US08/438,879 patent/US5675722A/en not_active Expired - Lifetime
Patent Citations (4)
| 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 |