JPH0443423A - 論理制御符号処理方式 - Google Patents

論理制御符号処理方式

Info

Publication number
JPH0443423A
JPH0443423A JP2151085A JP15108590A JPH0443423A JP H0443423 A JPH0443423 A JP H0443423A JP 2151085 A JP2151085 A JP 2151085A JP 15108590 A JP15108590 A JP 15108590A JP H0443423 A JPH0443423 A JP H0443423A
Authority
JP
Japan
Prior art keywords
control code
printer
logical control
printers
programs
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
JP2151085A
Other languages
English (en)
Inventor
Yumi Inoue
井上 由美
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 JP2151085A priority Critical patent/JPH0443423A/ja
Publication of JPH0443423A publication Critical patent/JPH0443423A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプリンタの制御符号処理方式に関し、特に異機
種プリンタのプログラム間で共通の論理制御符号を用い
て、処理するプリンタの制御符号処理方式に関する。
〔従来の技術〕
従来、プリンタの制御符号処理方式は、各装置固有の制
御符号であり、プログラムで装置固有の制御符号を設定
しプリンタ出力機構により、指定されている機能を実行
していた。
詳細については第3・第4図より説明する。
同一の処理プログラム(アプリケーションプログラムで
APと略す)を、それぞれ異った機種のプリンタを接続
したコンピュータで実行し出力すると仮定する。第3図
の処理手順では、制御符号を設定する際に、3台それぞ
れにつき異った制御符号を設定する必要があり、プログ
ラム内では動作するプリンタの判定ができない。第4図
のように各プリンタ固有の制御符号(ここではESCA
−1〜ESCA−3の3種類)を設定した同一処理を行
うプログラムを3種用意し、利用者がプリンタ機種の判
定を行い、プリンタに従ったプログラムを起動する必要
がある。
〔発明が解決しようとする課題〕
上述した従来のプリンタの制御符号処理方式は、装置固
有の制御符号であるため、異機種間のプログラム互換性
がなくなるという欠点がある。
本発明は論理制御符号を用いることにより、プリンタ異
機種間のプログラムに互換を持たせることが可能となる
プリンタの制御符号処理方式を提供することを目的とし
ている。
〔課題を解決するための手段〕
本発明の論理制御符号処理方式は、プリンタの制御符号
により種々の機能を実行させる処理において、論理制御
符号であるか否かを判断する機構と、プリンタを判定し
コードを変換する処理機構と、プリンタ出力処理機構と
を有し、異機種のプログラムで特定の機能に対して共通
の制御符号を用いて機能を実行して構成される。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例の処理手順を示す流れ図であ
り、第2図は本実施例の概要を示すブロック図である。
第1図のアプリケージタン・プログラムAP20で異機
種プリンタのプログラム間で共通の論理制御符号を設定
する。プリンタ処理ルーチン30の中の論理制御符号判
断機構1はプログラムで設定された制御符号が論理制御
符号であることを判断する。次にプリンタ判定番制御符
号変換機構2のプリンタ判定部により、装置情報領域を
参照しプリンタの機種を判定する。プリンタ判定部によ
り、装置情報領域を参照しプリンタの機種を判定する。
プリンタ判定部により判定されたプリンタの機種に基づ
き、制御符号変換部によって論理制御符号を各装置固有
の制御符号に変換する。
プリンタ出力機構3により、変換した制御符号の指定す
る機能を実行しプリンタ出力を行う。
第1図の処理手順に従った場合と、第3図の従来の処理
手順に従った場合の比較を第2図によって説明する。
第1図に示す本実施例の処理手順では、3台のプリンタ
11〜13に同じ機能を実行させるアプリケーションプ
ログラムAP20共通の論理制御符号(例えばrAZX
XXJ)を用いることにより、3台のプリンタを1種の
プログラムで動作させる。そして、第1図のプリンタ処
理ルーチンによって、第3図に見る従来の処理手順に従
って実行した時と同様のプリンタ出力を得ることができ
る。
〔発明の効果〕
以上説明したように本発明は、同一の処理プログラムを
異機種プリンタで実行する。場合に、共通の論理制御符
号を用いることにより、プリンタ毎にプログラムを修正
する作業が必要なくなり、異機種プリンタのプログラム
間に互換性を持たせることができるという効果がある。
すプロッタ図。
1・・・論理制御符号判断機構、2・・・プリンタ判定
・制御符号変換機構、3・・・プリンタ出力処理機構、
20・・・アプリケーションプログラム、30・・・プ
リンタ処理ルーチン。

Claims (1)

    【特許請求の範囲】
  1. プリンタの制御符号により種々の機能を実行させる処理
    において、論理制御符号であるかを判断する機構と、プ
    リンタを判定しコードを変換する処理機構と、プリンタ
    出力処理機構とを有し、異機種のプログラムで特定の機
    能に対して共通の制御符号を用いて機能を実行して成る
    ことを特徴とする論理制御符号処理方式。
JP2151085A 1990-06-08 1990-06-08 論理制御符号処理方式 Pending JPH0443423A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2151085A JPH0443423A (ja) 1990-06-08 1990-06-08 論理制御符号処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2151085A JPH0443423A (ja) 1990-06-08 1990-06-08 論理制御符号処理方式

Publications (1)

Publication Number Publication Date
JPH0443423A true JPH0443423A (ja) 1992-02-13

Family

ID=15510996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2151085A Pending JPH0443423A (ja) 1990-06-08 1990-06-08 論理制御符号処理方式

Country Status (1)

Country Link
JP (1) JPH0443423A (ja)

Similar Documents

Publication Publication Date Title
CA2545933A1 (en) Complex computation across heterogenous computer systems
CN110053046A (zh) 基于自定义事件的机器人控制方法及其系统
JP2008276674A (ja) タスクの実行時間を特定することのできる電子計算装置、および当該電子計算装置用のプログラム
JPH0443423A (ja) 論理制御符号処理方式
JPH04112304A (ja) I/oモジュールのチェック方式
JP2761788B2 (ja) プログラム変換装置及びプログラム転送装置
JPH0231208A (ja) プログラミングユニット
JPH05303484A (ja) データリンク方式
JPS6115236A (ja) オブジエクトリストの部分作成方法
JPS62237520A (ja) プリンタ制御装置
JPH08320771A (ja) 情報処理ネットワークシステム
WO2002065727A3 (en) Logical routing system
JPS6274122A (ja) プリンタ装置の制御装置
JPS6421451U (ja)
JPS6155738A (ja) 演算モ−ドの決定方式
JPH0280814U (ja)
JPH02130626A (ja) プリンタ装置の互換方式
JPH02239358A (ja) Mmi状態遷移変更方式
JPH07129384A (ja) 操作手順の自然言語形式ファイルへの変換システム
JPH02123606U (ja)
JPH0690734B2 (ja) デ−タフロ−型計算機用タイマ−モジユ−ル
JPH0438549A (ja) ネットワークトポロジー管理方式
JPH0580998A (ja) 翻訳処理方式
JPH0280807U (ja)
JPS582952A (ja) 割込み優先度決定方式