JPS63306062A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPS63306062A JPS63306062A JP62141406A JP14140687A JPS63306062A JP S63306062 A JPS63306062 A JP S63306062A JP 62141406 A JP62141406 A JP 62141406A JP 14140687 A JP14140687 A JP 14140687A JP S63306062 A JPS63306062 A JP S63306062A
- Authority
- JP
- Japan
- Prior art keywords
- code
- code system
- printer
- font
- converted
- 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
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野]
本発明は印刷装置、特にページプリンタに関するもので
ある。
ある。
[従来の技術]
従来、この種の装置は内蔵された固有のフォント以外を
用いる場合は、一度処理を停止し、フォントカートリッ
ジまたはフロッピーディスクを、必要とするフォントを
格納したカートリッジまたはフロッピーディスクに交換
し、再び開始するように構成されていた。
用いる場合は、一度処理を停止し、フォントカートリッ
ジまたはフロッピーディスクを、必要とするフォントを
格納したカートリッジまたはフロッピーディスクに交換
し、再び開始するように構成されていた。
[発明が解決しようとする問題点]
上述した従来装置には以下のような欠点があった。
(1)終夜受信処理する時に、フロッピーディスクまた
はフォントカートリッジの交換のため常時人がついてい
なければならない。
はフォントカートリッジの交換のため常時人がついてい
なければならない。
(2)該当フォントが存在しなかった場合にデータのプ
リントが不可能となってしまう。
リントが不可能となってしまう。
(3)フォントカートリッジまたはフロッピーディスフ
交換及びそのフォントの読み込みが必要なために全体の
処理時間が長くなってしまう。
交換及びそのフォントの読み込みが必要なために全体の
処理時間が長くなってしまう。
本発明は上述した従来の欠点を除去し、内蔵された固有
のフォント以外のコード体系を受信した場合にも、印刷
が可能な印刷装置を提供することを目的とする。
のフォント以外のコード体系を受信した場合にも、印刷
が可能な印刷装置を提供することを目的とする。
[問題点を解決するための手段1
このような目的を達成するために、本発明は、ホストか
らの入力情報を読み込む手段と、入力される複数種のコ
ード体系に応じてそれぞれをプリンタ独自のコード体系
に変換する手段と、変換された独自のコード体系に基づ
いてフォントパターンを発生する発生手段と、発生され
たフォントパターンによってコード変換された入力情報
をプリントする手段とを備えたことを特徴とする。
らの入力情報を読み込む手段と、入力される複数種のコ
ード体系に応じてそれぞれをプリンタ独自のコード体系
に変換する手段と、変換された独自のコード体系に基づ
いてフォントパターンを発生する発生手段と、発生され
たフォントパターンによってコード変換された入力情報
をプリントする手段とを備えたことを特徴とする。
[作 用]
本発明によれば各コード体系に対してコンバートテーブ
ルを用いることによりプリンタ独自のコードへ変換でき
、準備されているすべてのコード体系のプリントを行う
ことができる。
ルを用いることによりプリンタ独自のコードへ変換でき
、準備されているすべてのコード体系のプリントを行う
ことができる。
[実施例J
以下に図面を参照して本発明の詳細な説明する。
第1図は、この発明の一実施例を示す印刷装置の制御構
成を説明するブロック図である。101はデータ発生源
でホストコンピュータ等である。
成を説明するブロック図である。101はデータ発生源
でホストコンピュータ等である。
102は本実施例のプリンタである。プリンタ102に
は、データ発生源との入力インターフェースを司どる入
力インターフェース部1(13、RAM104、ROM
105. CPU108ヲ備え、RAM 104はCP
t1106による演算結果を記憶し、コード体系番号を
一時記憶するコード体系番号レジスタFTを含んでいる
。ROM105には後に第4図にフローチャートで示す
プログラム105A、第3図に示すコンバートテーブル
が複数格納され、CPU106はこのプログラムとコン
バートテーブルに従ってコード体系を変換し、またプリ
ンタ102の全体を制御する。107は文字コードに従
って文字ドツトパターンを発生する文字パターン発生器
、108は1ペ一ジ分のドツト数を有するRAMからな
る出力用ページバッファ、 109は出力装置110と
のインターフェースを保ち、出力用ページバッファ10
8のドツト情報からビデオ情報を発生するプリンタイン
ターフェース部であり、出力装置110はビデオ信号を
受け、実際に画像を印刷する出力装置である。
は、データ発生源との入力インターフェースを司どる入
力インターフェース部1(13、RAM104、ROM
105. CPU108ヲ備え、RAM 104はCP
t1106による演算結果を記憶し、コード体系番号を
一時記憶するコード体系番号レジスタFTを含んでいる
。ROM105には後に第4図にフローチャートで示す
プログラム105A、第3図に示すコンバートテーブル
が複数格納され、CPU106はこのプログラムとコン
バートテーブルに従ってコード体系を変換し、またプリ
ンタ102の全体を制御する。107は文字コードに従
って文字ドツトパターンを発生する文字パターン発生器
、108は1ペ一ジ分のドツト数を有するRAMからな
る出力用ページバッファ、 109は出力装置110と
のインターフェースを保ち、出力用ページバッファ10
8のドツト情報からビデオ情報を発生するプリンタイン
ターフェース部であり、出力装置110はビデオ信号を
受け、実際に画像を印刷する出力装置である。
第2図は1バイトコードを例として、コード変換を説明
する図である。同図(A)は入力されるあるコード体系
、同図(B)は本プリンタが内蔵する独自のコード体系
を2次元的に展開したものである。コード体系(A)
とコード体系CB) において、それぞれ直線と矢
印で結ばれる黒点位置が同一文字に対応するコードであ
るとする。コード体系(^)の文字コードを矢印で示す
ようにコード体系(B)の対応する文字コードに変換す
れば、入力されたコード体系の文字は全て、本プリンタ
独自のコード体系に変換され、印刷される。
する図である。同図(A)は入力されるあるコード体系
、同図(B)は本プリンタが内蔵する独自のコード体系
を2次元的に展開したものである。コード体系(A)
とコード体系CB) において、それぞれ直線と矢
印で結ばれる黒点位置が同一文字に対応するコードであ
るとする。コード体系(^)の文字コードを矢印で示す
ようにコード体系(B)の対応する文字コードに変換す
れば、入力されたコード体系の文字は全て、本プリンタ
独自のコード体系に変換され、印刷される。
第3図はコード変換のためのコンバートテーブルの一例
を示す。テーブル上には、入力されるコード体系に応じ
て、変換されるコードが記録されている。本例では、例
えば入力されたコード11が1^に、22が4Bに変換
される。この様なコンバートテーブルを、1バイトコー
ド、2バイトコードを含め、入力されることが予想され
るすべてのコード体系に対して用意し、コード体系番号
を付してROM105内に格納しておく。
を示す。テーブル上には、入力されるコード体系に応じ
て、変換されるコードが記録されている。本例では、例
えば入力されたコード11が1^に、22が4Bに変換
される。この様なコンバートテーブルを、1バイトコー
ド、2バイトコードを含め、入力されることが予想され
るすべてのコード体系に対して用意し、コード体系番号
を付してROM105内に格納しておく。
第4図のフローチャートを参照して本発明の詳細な説明
する。
する。
ステップSlでデータページバッファPBをクリアし、
ステップS2で初期値のコード体系番号をコード体系番
号レジスタFTに代入し、ステップs3でデータ受信を
行い、ステップS4でデータ受信ができたかを判定する
。肯定判定のときは、次のステップS5へ進み、否定判
定のときは、ステップ512へ進む。ホストコンピュー
タから送信されるデータには、送信データのコード体系
番号を含むコード体系切り換え命令が含まれている。ス
テップs5では受信データがコード体系切り換え命令か
否かを判定する。肯定判定のときは、ステップ511に
進み命令中に含まれるコード体系番号を抽出し、切り換
えたコード体系番号をFTに代入しステップs8へ進む
。否定判定のときは、ステップS6へ進みレジスタFT
の値によりコンバートテーブルを選択してコード交換を
行い、ステップS7でページバッファPBにデータを展
開し、ステップS8へ進む。
ステップS2で初期値のコード体系番号をコード体系番
号レジスタFTに代入し、ステップs3でデータ受信を
行い、ステップS4でデータ受信ができたかを判定する
。肯定判定のときは、次のステップS5へ進み、否定判
定のときは、ステップ512へ進む。ホストコンピュー
タから送信されるデータには、送信データのコード体系
番号を含むコード体系切り換え命令が含まれている。ス
テップs5では受信データがコード体系切り換え命令か
否かを判定する。肯定判定のときは、ステップ511に
進み命令中に含まれるコード体系番号を抽出し、切り換
えたコード体系番号をFTに代入しステップs8へ進む
。否定判定のときは、ステップS6へ進みレジスタFT
の値によりコンバートテーブルを選択してコード交換を
行い、ステップS7でページバッファPBにデータを展
開し、ステップS8へ進む。
ステップS8ではPBが全て書きこまれたか否かを判定
する。肯定判定のときは、ステップS9でPBをプリン
トしてステップSIOでPBをクリアし、両判定ともに
ステップS3へ戻る。
する。肯定判定のときは、ステップS9でPBをプリン
トしてステップSIOでPBをクリアし、両判定ともに
ステップS3へ戻る。
ステップS4の判定が、否定判定の場合は、ステップ5
12でPBが空か否かを判定する。否定判定のときは、
ステップ513でページバッファPBの内容をプリント
し、両判定ともにすべての処理を終了する。
12でPBが空か否かを判定する。否定判定のときは、
ステップ513でページバッファPBの内容をプリント
し、両判定ともにすべての処理を終了する。
このようにして、入力された異なるコード体系の情報が
、プリンタ独自のコードに変換され、出力される。
、プリンタ独自のコードに変換され、出力される。
[発明の効果]
以上説明したように、本発明によれば各コード体系に対
してコンバートテーブルを用いることによりプリンタ独
自のコードへ変換でき、準備されているすべてのコード
体系のプリントを行うことができる。
してコンバートテーブルを用いることによりプリンタ独
自のコードへ変換でき、準備されているすべてのコード
体系のプリントを行うことができる。
第1図は本発明の実施例のブロック図、第2図はコート
変換を説明する図、 第3図はコンバートテーブルの一例を示す図1、第4図
は本発明の動作を示すフローチャートである。 101・・・データ発生源、 102・・・プリンタ、 103・・・入力インターフェース部、104・・・R
AM。 105・・・ROM。 106・・・CPU。 107・・・文字パターン発生器、 108・・・出力用ページバッファ、 109・・・プリンタインターフェース部、110・・
・出力装置。 第2図 第4図
変換を説明する図、 第3図はコンバートテーブルの一例を示す図1、第4図
は本発明の動作を示すフローチャートである。 101・・・データ発生源、 102・・・プリンタ、 103・・・入力インターフェース部、104・・・R
AM。 105・・・ROM。 106・・・CPU。 107・・・文字パターン発生器、 108・・・出力用ページバッファ、 109・・・プリンタインターフェース部、110・・
・出力装置。 第2図 第4図
Claims (1)
- ホストからの入力情報を読み込む手段と、入力される複
数種のコード体系に応じてそれぞれをプリンタ独自のコ
ード体系に変換する手段と、変換された独自のコード体
系に基づいてフォントパターンを発生する発生手段と、
発生されたフォントパターンによってコード変換された
入力情報をプリントする手段とを備えたことを特徴とす
る印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62141406A JPS63306062A (ja) | 1987-06-08 | 1987-06-08 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62141406A JPS63306062A (ja) | 1987-06-08 | 1987-06-08 | 印刷装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63306062A true JPS63306062A (ja) | 1988-12-14 |
Family
ID=15291265
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62141406A Pending JPS63306062A (ja) | 1987-06-08 | 1987-06-08 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63306062A (ja) |
-
1987
- 1987-06-08 JP JP62141406A patent/JPS63306062A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0131966B1 (en) | Form overlay type printing apparatus | |
| US4476542A (en) | Printing system | |
| US4520455A (en) | Printing system | |
| JPH0441548B2 (ja) | ||
| US5345518A (en) | Pattern generator | |
| JPS6145325A (ja) | プリント装置 | |
| JPS63254516A (ja) | プリンタ制御方式 | |
| JPH01265779A (ja) | 記録装置 | |
| JPH0425870B2 (ja) | ||
| JP4084442B2 (ja) | 画像形成システム | |
| JPS5831443A (ja) | プリンタ | |
| JPS6319277A (ja) | 印刷装置 | |
| JPH10151821A (ja) | 画像形成装置 | |
| JPS6327889A (ja) | 印字装置 | |
| JPH03162979A (ja) | プリンタ装置 | |
| JPH04294417A (ja) | 情報処理装置及びその制御方法 | |
| JPH05298037A (ja) | フォームオーバーレイ式プリント方法 | |
| JPH03110182A (ja) | ハイブリットプリンタ | |
| JPH10151786A (ja) | 複数サーマルヘッド用制御システム | |
| JPS61271534A (ja) | プリンタ装置 | |
| JPH01301276A (ja) | プリンタ | |
| JPS62160869A (ja) | データ処理装置 | |
| JPS6161861A (ja) | プリンタ制御装置 | |
| JPH02220129A (ja) | 情報処理装置、情報処理方法、プリンタ、及びプリンタ制御方法 | |
| JPH04115973A (ja) | 印刷装置 |