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
Application number
JP62141406A
Other languages
English (en)
Inventor
Toshihide Fukumoto
福本 年秀
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 JP62141406A priority Critical patent/JPS63306062A/ja
Publication of JPS63306062A publication Critical patent/JPS63306062A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野] 本発明は印刷装置、特にページプリンタに関するもので
ある。
[従来の技術] 従来、この種の装置は内蔵された固有のフォント以外を
用いる場合は、一度処理を停止し、フォントカートリッ
ジまたはフロッピーディスクを、必要とするフォントを
格納したカートリッジまたはフロッピーディスクに交換
し、再び開始するように構成されていた。
[発明が解決しようとする問題点] 上述した従来装置には以下のような欠点があった。
(1)終夜受信処理する時に、フロッピーディスクまた
はフォントカートリッジの交換のため常時人がついてい
なければならない。
(2)該当フォントが存在しなかった場合にデータのプ
リントが不可能となってしまう。
(3)フォントカートリッジまたはフロッピーディスフ
交換及びそのフォントの読み込みが必要なために全体の
処理時間が長くなってしまう。
本発明は上述した従来の欠点を除去し、内蔵された固有
のフォント以外のコード体系を受信した場合にも、印刷
が可能な印刷装置を提供することを目的とする。
[問題点を解決するための手段1 このような目的を達成するために、本発明は、ホストか
らの入力情報を読み込む手段と、入力される複数種のコ
ード体系に応じてそれぞれをプリンタ独自のコード体系
に変換する手段と、変換された独自のコード体系に基づ
いてフォントパターンを発生する発生手段と、発生され
たフォントパターンによってコード変換された入力情報
をプリントする手段とを備えたことを特徴とする。
[作 用] 本発明によれば各コード体系に対してコンバートテーブ
ルを用いることによりプリンタ独自のコードへ変換でき
、準備されているすべてのコード体系のプリントを行う
ことができる。
[実施例J 以下に図面を参照して本発明の詳細な説明する。
第1図は、この発明の一実施例を示す印刷装置の制御構
成を説明するブロック図である。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はビデオ信号を
受け、実際に画像を印刷する出力装置である。
第2図は1バイトコードを例として、コード変換を説明
する図である。同図(A)は入力されるあるコード体系
、同図(B)は本プリンタが内蔵する独自のコード体系
を2次元的に展開したものである。コード体系(A) 
 とコード体系CB)  において、それぞれ直線と矢
印で結ばれる黒点位置が同一文字に対応するコードであ
るとする。コード体系(^)の文字コードを矢印で示す
ようにコード体系(B)の対応する文字コードに変換す
れば、入力されたコード体系の文字は全て、本プリンタ
独自のコード体系に変換され、印刷される。
第3図はコード変換のためのコンバートテーブルの一例
を示す。テーブル上には、入力されるコード体系に応じ
て、変換されるコードが記録されている。本例では、例
えば入力されたコード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へ進む。
ステップS8ではPBが全て書きこまれたか否かを判定
する。肯定判定のときは、ステップS9でPBをプリン
トしてステップSIOでPBをクリアし、両判定ともに
ステップS3へ戻る。
ステップS4の判定が、否定判定の場合は、ステップ5
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図

Claims (1)

    【特許請求の範囲】
  1. ホストからの入力情報を読み込む手段と、入力される複
    数種のコード体系に応じてそれぞれをプリンタ独自のコ
    ード体系に変換する手段と、変換された独自のコード体
    系に基づいてフォントパターンを発生する発生手段と、
    発生されたフォントパターンによってコード変換された
    入力情報をプリントする手段とを備えたことを特徴とす
    る印刷装置。
JP62141406A 1987-06-08 1987-06-08 印刷装置 Pending JPS63306062A (ja)

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)

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) 印刷装置