JPH1124867A - オンライン印刷方式 - Google Patents

オンライン印刷方式

Info

Publication number
JPH1124867A
JPH1124867A JP9189200A JP18920097A JPH1124867A JP H1124867 A JPH1124867 A JP H1124867A JP 9189200 A JP9189200 A JP 9189200A JP 18920097 A JP18920097 A JP 18920097A JP H1124867 A JPH1124867 A JP H1124867A
Authority
JP
Japan
Prior art keywords
code
printer
conversion table
control
host computer
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
JP9189200A
Other languages
English (en)
Inventor
Kazuhiro Yamamasu
一浩 山増
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP9189200A priority Critical patent/JPH1124867A/ja
Publication of JPH1124867A publication Critical patent/JPH1124867A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】ホストコンピュータ側のデータを変更すること
なく、また端末装置側のプログラムを変更することな
く、各種プリンタを接続可能とするオンライン印刷方式
の提供。 【解決手段】端末装置上に、ホストコンピュータから受
けたデータをプリンタの制御コードと文字コードに分け
る印刷データ処理部と制御コード及び文字コードを、各
プリンタに対応するコードへの変換テーブルをもつコー
ド変換表と、印刷データ処理部からのデータをコード変
換表に応じてプリンタを制御する印刷処理部と、コード
変換表を自由に編集及び変更可能でプリンタ種別により
変換テーブルを選択する変換表編集手段を備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プリンタの印刷方
式に関し、特に、ホストコンピュータより文字コード及
び制御コードを受信しプリンタに印字を行うオンライン
印刷方式に関する。
【0002】
【従来の技術】従来、ホストコンピュータからの指示に
より端末装置がプリンタに印字出力する場合、ホストコ
ンピュータより転送される文字コード及び制御コードに
従って印字する必要がある。
【0003】一般に、プリンタの制御コードは、各プリ
ンタ機種毎に異なっている。このため、ホストコンピュ
ータ側でプリンタ機種毎にデータを変更するか、もしく
は、プリンタ機種毎の変換機能を、端末装置に持たせる
必要があった。
【0004】なお、ホストコンピュータより文字コード
及び制御コードを受信し印字を行うプリンタとして、例
えば特開平2−303815号公報には、プリンタに複
数の異なる制御コード解析手段を備え、前記複数の制御
コード解析手段のいずれにも存在しない制御コードを用
い、前記制御コードにより複数の制御コード解析手段の
1つを選択する制御コード選択手段を備えたプリンタが
提案されている。
【0005】またプロトコル仕様の異なる複数の情報処
理装置に対応するプリンタ制御装置として、例えば特開
昭63−47863号公報には、ホスト機のプロトコル
仕様に基づき直接プリンタの機能情報に変換する変換手
段を複数備え、プロトコル仕様に対応した変換手段の1
つを選択するようにしたプリンタ制御装置が提案されて
いる。
【0006】
【発明が解決しようとする課題】しかしながら、上記し
た従来技術は下記記載の問題点を有している。
【0007】第一の問題点として、上記したように、従
来の印刷方式では、ホストコンピュータが転送する制御
コードと文字コードをプリンタが処理する制御コードと
文字コードに一致させるために、プリンタ種別に応じ
て、ホストコンピュータ側のデータを変更しなければな
らない、ということである。このため、ホストコンピュ
ータ側において、プリンタ機種毎にデータを変更する
か、もしくは、プリンタ機種毎の変換機能を、端末装置
に持たせる必要がある。
【0008】また、上記特開平2−303815号公報
記載のプリンタは、ホストコンピュータからの制御コー
ドが複数存在することで、複数の制御コードをプリンタ
が解析することにより印刷するものであり、複数のホス
トコンピュータに対応するプリンタを提供することを目
的としたものである。そして、ホストコンピュータ側の
制御コードに関しては複数の固定されたものとされてお
り、また文字コード相違については対応がなされていな
い。
【0009】上記特開昭63−47863号公報に記載
のプリンタ制御装置は、上記特開平2−303815号
公報記載のプリンタと同様に、ホストコンピュータとの
プロトコル仕様に基づく制御情報を直接プリンタの機能
情報(例えばプリント動作、給紙動作指令命令等)に変
換するプロトコル変換装置が提案されており、上記した
問題点を解消することはできない。
【0010】したがって、本発明は、上記問題点に鑑み
てなされたものであって、その目的は、ホストコンピュ
ータ側のデータを変更することなく、また端末装置側の
プログラムを変更することなく、各種プリンタを接続可
能とするオンライン印刷方式を提供することにある。
【0011】
【課題を解決するための手段】前記目的を達成するた
め、本発明のオンライン印刷方式は、ホストコンピュー
タと接続され、前記ホストコンピュータからの文字コー
ドと制御コードとを受信しプリンタに印字する端末装置
において、前記文字コードと制御コードとを解析し、各
種プリンタに対応するコードと制御コードへ対応させて
プリンタの印字制御を行う手段を備えたことを特徴とす
る。
【0012】また、本発明は、好ましくは、ホストコン
ピュータと接続され、前記ホストコンピュータからの文
字コードと制御コードとを受信しプリンタに印字する端
末装置において、各種プリンタ毎に複数のコード変換表
を備え、使用するプリンタに応じて前記複数のコード変
換表の中からコード変換表を選択する手段と、前記ホス
トコンピュータからの文字コードおよび制御コードを、
前記プリンタに対応する文字コード及び制御コードへ対
応を前記コード変換表を用いて行う手段と、を備え、各
種プリンタに対応するコードと制御コードへ対応させて
プリンタの印字制御を行うようにしたことを特徴とす
る。
【0013】
【発明の実施の形態】本発明の実施の形態について以下
に説明する。本発明は、その好ましい実施の形態におい
て、端末装置(図1の2)に、ホストコンピュータ(図
1の1)から受信したデータを、プリンタの制御コード
と文字コードとに分ける印刷データ処理部(図1の2−
1)と、制御コード及び文字コードをプリンタに対応す
る制御コード及び文字コードへの変換する変換テーブル
からなるコード変換表(図1の2−4)と、印刷データ
処理部(図1の2−1)からのデータをコード変換表に
応じてプリンタを制御する印刷処理部(図1の2−2)
と、プリンタ種別によりコード変換表を選択する変換表
編集手段(図1の2−3)と、を備えている。
【0014】本発明の実施の形態においては、各種プリ
ンタに応じた制御コードと文字コードの変換テーブル
は、自由に編集可能とされている。
【0015】そして、本発明の実施の形態においては、
印刷処理部が、コード変換表によりコード変換してプリ
ンタに印字するため、どのような種類のプリンタが端末
装置に接続されても、ホストコンピュータとの制御コー
ドと文字コードの対応付けが可能なものはすべて印字で
きる。
【0016】本発明の実施の形態によれば、ホストコン
ピュータ側の印刷データの変更、及び端末装置側のプロ
グラムの変更を要することなく、且つ、端末装置に接続
されるプリンタの変更を意識することのないオンライン
印刷方法が得られる。
【0017】
【実施例】上記した実施の形態について更に詳細に説明
すべく、本発明の実施例について図面を参照して詳細に
説明する。
【0018】図1は、本発明の一実施例のシステム構成
を示すブロック図である。図1を参照すると、ホストコ
ンピュータ1は、端末装置2を介して、プリンタ3にデ
ータを送信することにより、印刷処理を行う。ここで、
端末装置2の印刷データ処理部2−1は、ホストコンピ
ュータ1からのデータを、プリンタの制御コード及び文
字コードに分ける。
【0019】印刷データ処理部2−1からデータを受け
た印刷処理部2−2は、端末装置2に接続されたプリン
タ3に対応したコード変換表2−4により、プリンタの
処理データに変更して、プリンタを制御する。
【0020】ここでコード変換表2−4は、変換表編集
手段2−3により、制御コードの変更、及び文字コード
の変更が可能とされ、プリンタ種別毎に存在し端末装置
2に接続されたプリンタ3に応じて選択される。
【0021】図2は、本発明の一実施例におけるコード
変換表2−4の文字コードの一例を示した図である。コ
ード変換表2−4は、ホストコンピュータ1からの文字
コードをプリンタの文字コードに変換する。図2を参照
すると、コード変換表はマトリクス形式とされ、ホスト
コンピュータ1からのコード「2121」(2バイト、
ヘキサデシマル表示)を、プリンタのコード「814
0」に変換する場合を始め、「2121」以後のコード
についての変換情報が格納されている。
【0022】このコード変換表2−4は、変換表編集手
段2−3により、簡単に変更及び編集が可能であり、端
末装置2の不図示のディスク装置等の記憶装置に保存さ
れている。
【0023】図3は、本発明の一実施例におけるコード
変換表2−4の制御コードの一例を示したものである。
例えばホスト制御コード「0A」(ヘキサデシマル表
示)は、プリンタの制御コードの「0D0A」に対応し
ており、LF(改行)として機能し、ホスト制御コード
「OB」は、プリンタの制御コードの「0D0B」に対
応し、垂直TAB位置移動として機能を示している。こ
の制御コードのコード変換表も、図2に示した文字コー
ドの場合と同様、ホストコンピュータとプリンタとのコ
ードの対応を付けるためのものであり、変換表編集手段
2−3により簡単に変更及び編集が可能とされ、端末装
置2のディスク装置等の記憶装置に保存されている。
【0024】図2及び図3に示したコード変換表2−4
を、各種プリンタ毎に、端末装置2に備え、変換表編集
手段2−3において、端末装置2に接続されたプリンタ
3に応じて、コード変換表を選択し、選択されたコード
変換表を、実際の印字動作時、印刷処理部2−2に与え
ることにより、ホストコンピュータ1からの制御コード
及び文字コードを対応することが可能なプリンタは、す
べて端末装置2に接続でき、印字可能となる。
【0025】
【発明の効果】以上説明したように、本発明によれば、
下記記載の効果を奏する。
【0026】(1)本発明の第1の効果は、端末装置に
接続されたプリンタの種別が変更された場合において、
ホストコンピュータ側のデータの変更又は端末装置側プ
ログラムの変更をすることなく、コード変換表の変更だ
けで、プリンタへ印字できる、ということである。
【0027】その理由は、本発明においては、コード変
換表を各種プリンタ毎に端末装置に備え、変換表編集手
段により端末装置に接続されたプリンタに応じてコード
変換表を選択し、選択されたコード変換表で変換された
コードで印刷処理する、ような構成としたことにより、
ホストコンピュータからの制御コード及び文字コードを
対応することが可能なプリンタは、すべて端末装置に接
続でき、印字可能であるためである。
【0028】(2)本発明の第二の効果は、印刷内容を
同じパターンで変更する場合においても、ホストコンピ
ュータ側のデータを変更することなく、コード変換表を
修正することで、簡単に実現できる、ということであ
る。その理由は文字コードを自由に変更(変換)できる
ためである。
【図面の簡単な説明】
【図1】本発明の一実施例を示すシステム構成図であ
る。
【図2】本発明の一実施例の端末装置のコード変換表の
中の文字コード変換の一例を示す図である。
【図3】本発明の一実施例の端末装置のコード変換表に
おける制御コード変換の一例を示す図である。
【符号の説明】
1 ホストコンピュータ 2 端末装置 2−1 印刷データ処理部 2−2 印刷処理部 2−3 変換表編集手段 2−4 コード変換表 3 プリンタ

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】ホストコンピュータと接続され、前記ホス
    トコンピュータからの文字コードと制御コードとを受信
    しプリンタに印字する端末装置において、 前記文字コードと制御コードとを解析し、各種プリンタ
    に対応するコードと制御コードへ対応させてプリンタの
    印字制御を行う手段を備えたことを特徴とするオンライ
    ン印刷方式。
  2. 【請求項2】ホストコンピュータと接続され、前記ホス
    トコンピュータからの文字コードと制御コードとを受信
    しプリンタに印字する端末装置において、 各種プリンタ毎に複数のコード変換表を備え、 使用するプリンタに応じて前記複数のコード変換表の中
    からコード変換表を選択する手段と、 前記ホストコンピュータから受信した文字コードおよび
    制御コードの、前記端末装置に接続された前記プリンタ
    に対応する文字コード及び制御コードへの変換を、選択
    された前記コード変換表を用いて行う手段と、 を備え、 各種プリンタに対応するコードと制御コードへ対応させ
    て前記プリンタの印字制御を行うようにしたことを特徴
    とするオンライン印刷方式。
  3. 【請求項3】前記コード変換表について、変換表編集手
    段により、文字コードの変更及び制御コードの変更を自
    在に行えるようにしたことを特徴とする請求項2記載の
    オンライン印刷方式。
  4. 【請求項4】ホストコンピュータに接続され、前記ホス
    トコンピュータから受信したデータを、接続するプリン
    タを介して印字出力させる端末装置が、 前記ホストコンピュータから受け取ったデータをプリン
    タの制御コードと文字コードに分ける印刷データ処理手
    段と、 前記制御コード及び文字コードを、各プリンタに対応す
    るコードへ変換するための変換テーブルよりなるコード
    変換表と、 前記印刷データ処理部からの前記制御コード及び文字コ
    ードについて、前記コード変換表に応じてプリンタを制
    御する印刷処理手段と、 前記コード変換表を編集及び変更し、プリンタ種別によ
    り前記変換テーブルを選択する変換表編集手段と、 を備えたことを特徴とするオンライン印刷方式。
JP9189200A 1997-06-30 1997-06-30 オンライン印刷方式 Pending JPH1124867A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9189200A JPH1124867A (ja) 1997-06-30 1997-06-30 オンライン印刷方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9189200A JPH1124867A (ja) 1997-06-30 1997-06-30 オンライン印刷方式

Publications (1)

Publication Number Publication Date
JPH1124867A true JPH1124867A (ja) 1999-01-29

Family

ID=16237204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9189200A Pending JPH1124867A (ja) 1997-06-30 1997-06-30 オンライン印刷方式

Country Status (1)

Country Link
JP (1) JPH1124867A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006065186A1 (en) * 2004-12-16 2006-06-22 Volvo Lastvagnar Ab Improved air conditioning system
JP2012190224A (ja) * 2011-03-10 2012-10-04 Ricoh Co Ltd 情報処理装置、ドライバプログラム、インストーラプログラム及び記憶媒体

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006065186A1 (en) * 2004-12-16 2006-06-22 Volvo Lastvagnar Ab Improved air conditioning system
JP2012190224A (ja) * 2011-03-10 2012-10-04 Ricoh Co Ltd 情報処理装置、ドライバプログラム、インストーラプログラム及び記憶媒体

Similar Documents

Publication Publication Date Title
JP2661416B2 (ja) 印字システム
US6674535B1 (en) Technique for processing print data
JPS6392473A (ja) プリンタ
US6061142A (en) Method and apparatus for directly printing out image files for printer
JPH1124867A (ja) オンライン印刷方式
JPS61123565A (ja) プリンタの状態表示方式
US20010040698A1 (en) Output apparatus and output method
JPH01150568A (ja) プリンタ装置
JPH1011385A (ja) 周辺装置作動システム
JPH06234248A (ja) プリンタ
JPH0624054A (ja) プリンタ
JPH0631989A (ja) ページプリンタの印字制御方法
JP3754727B2 (ja) 情報処理装置及びその制御方法
JPS63205269A (ja) プリンタ
JPH06208439A (ja) データ端末装置
JP2891857B2 (ja) 印刷装置および印刷方法
JP3105983B2 (ja) 印刷方法及びその装置
JP2787093B2 (ja) プリンタ装置
JPH02270575A (ja) カラー制御プリンタ装置
JP2004227309A (ja) プリンタ制御装置とプリンタ制御プログラム
JPH07164685A (ja) 画像出力装置
JPS61286921A (ja) 記録装置
JPH01182072A (ja) 印字装置及び印字制御方法
JPH0522504A (ja) 印字装置の受信データ変換方式
JPH0379374A (ja) 印字出力制御装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010710