JPH0698792B2 - プリンタ装置 - Google Patents

プリンタ装置

Info

Publication number
JPH0698792B2
JPH0698792B2 JP63009967A JP996788A JPH0698792B2 JP H0698792 B2 JPH0698792 B2 JP H0698792B2 JP 63009967 A JP63009967 A JP 63009967A JP 996788 A JP996788 A JP 996788A JP H0698792 B2 JPH0698792 B2 JP H0698792B2
Authority
JP
Japan
Prior art keywords
character code
conversion table
physical
font
logical
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.)
Expired - Lifetime
Application number
JP63009967A
Other languages
English (en)
Other versions
JPH01184171A (ja
Inventor
学 味岡
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63009967A priority Critical patent/JPH0698792B2/ja
Publication of JPH01184171A publication Critical patent/JPH01184171A/ja
Publication of JPH0698792B2 publication Critical patent/JPH0698792B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、外字処理機能をもつプリンタ装置に関し、
特にエラー発生時の復旧方式に関するものである。
〔従来の技術〕
第2図は従来の外字処理機能をもつプリンタ装置であ
り、図において、(1)はホスト計算機やMT等より送ら
れる入力データを示し、論理文字コード,制御コード,
フオントパターンが含まれる。(2)は入力データ
(1)の中の論理文字コードをフオントメモリ(4)対
応の物理文字コードに変換する変換テーブル、(3)は
得られた物理文字コードを1ページ単位で複数ページス
トアするページバツフア、(4)は各物理文字コード単
位にフオントパターンをストアするフオントメモリを示
す。(5)はフオントメモリ(4)より得られたフオン
トパターンを用紙上に印字出力する印字出力部を示す。
次に動作について説明する。入力データ(1)の中にフ
オントパターンがあれば、その中には対応する論理文字
コードが含まれており、この論理文字コードを変換テー
ブル(2)のアドレスとして与え、これに対し、順次フ
オントメモリの収納アドレスを決定し、これを物理文字
コードとして変換テーブル(2)の論理文字コードアド
レスに書き込む。又この物理文字コードを上記フオント
パターンと共にページバツフア(3)へ書き込む。フオ
ントパターンデータがあれば、以上の様な手順にて変換
テーブル(2)を登録していく。次に入力データ(1)
として、印字出力データ用の論理文字コードが来れば、
変換テーブル(4)により物理文字コードに変換し、ペ
ージバツフア(3)にストアする。ページバツフア
(3)より読み出したデータの内、フオントパターンは
フオントメモリ(4)の対応する物理文字コードアドレ
スへ書き込む。出力データ用の物理文字コードであれ
ば、フオントメモリ(4)より対応するフオントパター
ンを読み出し、印字出力部(5)へ送り、用紙への出力
を行なう。
〔発明が解決しようとする課題〕
従来のプリンタ装置は以上の様に構成されているので、
動作中のエラー等の発生により印字続行が不可能になり
ページバツフア内のデータが不要になつた場合、その中
にフオントパターンが含まれておれば変換テーブルを対
応論理文字コード部を元へ戻す必要があるが、物理文字
コードから元の論理文字コードを知ることは不可能であ
り、以降文字化け等の不具合が発生する問題点があつ
た。
この発明は上記の様な問題点を解消するためになされた
もので、動作中のエラー発生等により印字続行が不可能
になつた場合においても、変換テーブルの保証が可能と
なり、以降の動作において文字化け等の不具合が発生し
ないプリンタ装置を得ることを目的とする。
〔課題を解決するための手段〕
この発明に係る外字処理機能をもつプリンタ装置におい
て、ページバツフア内のデータを廃却する時に、変換テ
ーブルの登録の取り消しを可能とする為、逆変換テーブ
ルを変換テーブルと対に設けることにより、変換テーブ
ルの内容を保証する様にしたものである。
〔作用〕
この発明における逆変換テーブルは、ページバツフアに
格納されている物理文字コードから論理文字コードへの
変換により論理文字コードに対応する変換テーブルの内
容(=物理文字コード)の登録の取り消しが可能とな
り、変換テーブルの内容を保証する。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図において(1)はホスト計算機やMT等より送られる入
力データを示し、論理文字コード、制御コード、フオン
トパターンが含まれる。(2)は入力データ(1)中の
論理文字コードをフオントメモリ(4)対応の物理文字
コードに変換する変換テーブル、(3)は得られた物理
文字コードを1ページ単位にストアするページバツフ
ア、(4)は各物理文字コード単位にフオントパターン
をストアしておくフオントメモリを示す。(5)はフオ
ントメモリ(4)より得られたフオントパターンを用紙
上に印字出力する印字出力部を示す。(6)は各物理文
字コードから論理文字コードに変換する逆変換テーブル
を示す。
次に第1図に従つて、この発明の動作を説明する。入力
データ(1)の中にフオントパターンがあれば、この中
には対応する論理文字コードが含まれており、これに対
しフオントメモリ(4)対応の物理文字コードを決定す
る必要がある。この論理文字コードに対し、入力順に物
理文字コードを一意的に決定し、論理文字コードの示す
変換テーブル(2)のアドレスに、物理文字コードをデ
ータとして書き込むと同時に、物理文字コードの示す逆
変換テーブル(6)のアドレスに、論理文字コードをデ
ータとして書き込む。以上の動作をフオントパターンデ
ータごとにくり返す。一方、入力データ(1)の中に出
力データ用の論理文字コードがあれば、変換テーブル
(2)により物理文字コードを得て、ページバツフア
(3)にページ単位で管理し、ストアされていく。次に
ページバツフア(3)より読み出したデータは、フオン
トパターンであれば、その物理文字コードの示すフオン
トメモリ(4)のアドレスへフオントパターンをストア
する。又出力データ用の物理文字コードであれば、これ
をアドレスとしてフオントメモリ(4)に与えることに
より対応するフオントパターンを得て、これを印字出力
部(5)へ送り、用紙上に印字させる。
以上の様な変換テーブル(2)の登録からフオントメモ
リ(4)へ書き込み完了までの一連の動作の途中、エラ
ー等が発生し、動作続行が不可能となり、ページバツフ
ア(3)内のデータを廃却する事態が起こつた場合、次
の処理を行なう。ページバツフア内にフオントパターン
が含まれている場合、フオントメモリ(4)に書き込む
前に途中廃却する為、変換テーブル(2)の物理文字コ
ード登録は無効となり、取消を行なう必要が生ずる。こ
の時、逆変換テーブル(6)のアドレスへ物理文字コー
ドを与えることにより、その内容である論理文字コード
を得ることができ、変換テーブル(2)の登録取消が可
能となる。ページバツフア(3)に、フオントパターン
がない場合は、変換テーブル(2)の登録取り消しは必
要ない。
〔発明の効果〕
以上の様に、この発明によれば、逆変換テーブルによ
り、エラー発生時の復旧を行なう様構成したので、使い
勝手がよく制度の高い装置が安価に得られる効果があ
る。
【図面の簡単な説明】
第1図はこの発明による一実施例を示すブロツク図、第
2図は従来のプリンタ装置を示すブロツク図である。 図中、(1)は入力データ、(2)は変換テーブル、
(3)はページバツフア、(4)はフオントメモリ、
(5)は印字出力部、(6)は逆変換テーブルである。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】ホスト計算機や磁気テープ装置等より送ら
    れる印字データはフオントパターンの中の論理文字コー
    ドを物理文字コードに変換する機能を有し、この物理文
    字コードとフオントパターンを格納するメモリを有し、
    各文字単位にフオントパターンを収納するメモリを有
    し、内部に常駐しない文字を印字出力する外字処理機納
    を有するプリンタ装置において、物理文字コードから論
    理文字コードへの変換を行なう逆変換テーブルを設ける
    ことにより、異常発生後のリカバー処理にて装置の正常
    状態を保証することを特徴とするプリンタ装置。
JP63009967A 1988-01-19 1988-01-19 プリンタ装置 Expired - Lifetime JPH0698792B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63009967A JPH0698792B2 (ja) 1988-01-19 1988-01-19 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63009967A JPH0698792B2 (ja) 1988-01-19 1988-01-19 プリンタ装置

Publications (2)

Publication Number Publication Date
JPH01184171A JPH01184171A (ja) 1989-07-21
JPH0698792B2 true JPH0698792B2 (ja) 1994-12-07

Family

ID=11734700

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63009967A Expired - Lifetime JPH0698792B2 (ja) 1988-01-19 1988-01-19 プリンタ装置

Country Status (1)

Country Link
JP (1) JPH0698792B2 (ja)

Also Published As

Publication number Publication date
JPH01184171A (ja) 1989-07-21

Similar Documents

Publication Publication Date Title
JPH0263763A (ja) 出力方法及びその装置
JPH01184171A (ja) プリンタ装置
JPS602715B2 (ja) 漢字プリンタにおける漢字用ビットパタ−ン管理方式
JPS5942357B2 (ja) 文字パタ−ン・エラ−・チエツク方式
JPS5981778A (ja) 印字制御方式
JPH02286382A (ja) 印刷装置
JPH0378652B2 (ja)
JPS63194957A (ja) 出力装置
JPS62108074A (ja) プリンタ装置
JPH01171960A (ja) プリンタ装置
JPH0224184A (ja) プリンタ装置
JPH01139267A (ja) カラー記録装置
JPS61149362A (ja) デ−タ制御装置
JPH0457197B2 (ja)
JPS62117465A (ja) メモリ制御方式
JPH01262166A (ja) プリンタ装置のエラーリカバリー方式
JPH04144759A (ja) シリアルプリンタ装置
JPH0324999A (ja) 電子黒板
JPS63251251A (ja) 印刷装置
JPS63199664A (ja) プリンタの文字処理方式
JPS63292189A (ja) 文字出力装置
JPS62238757A (ja) 印字制御方式
JPH01208153A (ja) 印刷制御装置
JPH08253000A (ja) ラスタ型プロッタのページメモリ回路
JPS62250768A (ja) 印刷装置