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
Links
- 238000000034 method Methods 0.000 claims description 9
- 238000003672 processing method Methods 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000004833 X-ray photoelectron spectroscopy Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はプリンタの制御符号処理方式に関し、特に異機
種プリンタのプログラム間で共通の論理制御符号を用い
て、処理するプリンタの制御符号処理方式に関する。
種プリンタのプログラム間で共通の論理制御符号を用い
て、処理するプリンタの制御符号処理方式に関する。
従来、プリンタの制御符号処理方式は、各装置固有の制
御符号であり、プログラムで装置固有の制御符号を設定
しプリンタ出力機構により、指定されている機能を実行
していた。
御符号であり、プログラムで装置固有の制御符号を設定
しプリンタ出力機構により、指定されている機能を実行
していた。
詳細については第3・第4図より説明する。
同一の処理プログラム(アプリケーションプログラムで
APと略す)を、それぞれ異った機種のプリンタを接続
したコンピュータで実行し出力すると仮定する。第3図
の処理手順では、制御符号を設定する際に、3台それぞ
れにつき異った制御符号を設定する必要があり、プログ
ラム内では動作するプリンタの判定ができない。第4図
のように各プリンタ固有の制御符号(ここではESCA
−1〜ESCA−3の3種類)を設定した同一処理を行
うプログラムを3種用意し、利用者がプリンタ機種の判
定を行い、プリンタに従ったプログラムを起動する必要
がある。
APと略す)を、それぞれ異った機種のプリンタを接続
したコンピュータで実行し出力すると仮定する。第3図
の処理手順では、制御符号を設定する際に、3台それぞ
れにつき異った制御符号を設定する必要があり、プログ
ラム内では動作するプリンタの判定ができない。第4図
のように各プリンタ固有の制御符号(ここではESCA
−1〜ESCA−3の3種類)を設定した同一処理を行
うプログラムを3種用意し、利用者がプリンタ機種の判
定を行い、プリンタに従ったプログラムを起動する必要
がある。
上述した従来のプリンタの制御符号処理方式は、装置固
有の制御符号であるため、異機種間のプログラム互換性
がなくなるという欠点がある。
有の制御符号であるため、異機種間のプログラム互換性
がなくなるという欠点がある。
本発明は論理制御符号を用いることにより、プリンタ異
機種間のプログラムに互換を持たせることが可能となる
プリンタの制御符号処理方式を提供することを目的とし
ている。
機種間のプログラムに互換を持たせることが可能となる
プリンタの制御符号処理方式を提供することを目的とし
ている。
本発明の論理制御符号処理方式は、プリンタの制御符号
により種々の機能を実行させる処理において、論理制御
符号であるか否かを判断する機構と、プリンタを判定し
コードを変換する処理機構と、プリンタ出力処理機構と
を有し、異機種のプログラムで特定の機能に対して共通
の制御符号を用いて機能を実行して構成される。
により種々の機能を実行させる処理において、論理制御
符号であるか否かを判断する機構と、プリンタを判定し
コードを変換する処理機構と、プリンタ出力処理機構と
を有し、異機種のプログラムで特定の機能に対して共通
の制御符号を用いて機能を実行して構成される。
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例の処理手順を示す流れ図であ
り、第2図は本実施例の概要を示すブロック図である。
り、第2図は本実施例の概要を示すブロック図である。
第1図のアプリケージタン・プログラムAP20で異機
種プリンタのプログラム間で共通の論理制御符号を設定
する。プリンタ処理ルーチン30の中の論理制御符号判
断機構1はプログラムで設定された制御符号が論理制御
符号であることを判断する。次にプリンタ判定番制御符
号変換機構2のプリンタ判定部により、装置情報領域を
参照しプリンタの機種を判定する。プリンタ判定部によ
り、装置情報領域を参照しプリンタの機種を判定する。
種プリンタのプログラム間で共通の論理制御符号を設定
する。プリンタ処理ルーチン30の中の論理制御符号判
断機構1はプログラムで設定された制御符号が論理制御
符号であることを判断する。次にプリンタ判定番制御符
号変換機構2のプリンタ判定部により、装置情報領域を
参照しプリンタの機種を判定する。プリンタ判定部によ
り、装置情報領域を参照しプリンタの機種を判定する。
プリンタ判定部により判定されたプリンタの機種に基づ
き、制御符号変換部によって論理制御符号を各装置固有
の制御符号に変換する。
き、制御符号変換部によって論理制御符号を各装置固有
の制御符号に変換する。
プリンタ出力機構3により、変換した制御符号の指定す
る機能を実行しプリンタ出力を行う。
る機能を実行しプリンタ出力を行う。
第1図の処理手順に従った場合と、第3図の従来の処理
手順に従った場合の比較を第2図によって説明する。
手順に従った場合の比較を第2図によって説明する。
第1図に示す本実施例の処理手順では、3台のプリンタ
11〜13に同じ機能を実行させるアプリケーションプ
ログラムAP20共通の論理制御符号(例えばrAZX
XXJ)を用いることにより、3台のプリンタを1種の
プログラムで動作させる。そして、第1図のプリンタ処
理ルーチンによって、第3図に見る従来の処理手順に従
って実行した時と同様のプリンタ出力を得ることができ
る。
11〜13に同じ機能を実行させるアプリケーションプ
ログラムAP20共通の論理制御符号(例えばrAZX
XXJ)を用いることにより、3台のプリンタを1種の
プログラムで動作させる。そして、第1図のプリンタ処
理ルーチンによって、第3図に見る従来の処理手順に従
って実行した時と同様のプリンタ出力を得ることができ
る。
以上説明したように本発明は、同一の処理プログラムを
異機種プリンタで実行する。場合に、共通の論理制御符
号を用いることにより、プリンタ毎にプログラムを修正
する作業が必要なくなり、異機種プリンタのプログラム
間に互換性を持たせることができるという効果がある。
異機種プリンタで実行する。場合に、共通の論理制御符
号を用いることにより、プリンタ毎にプログラムを修正
する作業が必要なくなり、異機種プリンタのプログラム
間に互換性を持たせることができるという効果がある。
すプロッタ図。
1・・・論理制御符号判断機構、2・・・プリンタ判定
・制御符号変換機構、3・・・プリンタ出力処理機構、
20・・・アプリケーションプログラム、30・・・プ
リンタ処理ルーチン。
・制御符号変換機構、3・・・プリンタ出力処理機構、
20・・・アプリケーションプログラム、30・・・プ
リンタ処理ルーチン。
Claims (1)
- プリンタの制御符号により種々の機能を実行させる処理
において、論理制御符号であるかを判断する機構と、プ
リンタを判定しコードを変換する処理機構と、プリンタ
出力処理機構とを有し、異機種のプログラムで特定の機
能に対して共通の制御符号を用いて機能を実行して成る
ことを特徴とする論理制御符号処理方式。
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) |
-
1990
- 1990-06-08 JP JP2151085A patent/JPH0443423A/ja active Pending
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) | 割込み優先度決定方式 |