JPH0820936B2 - 印刷制御装置 - Google Patents

印刷制御装置

Info

Publication number
JPH0820936B2
JPH0820936B2 JP60266121A JP26612185A JPH0820936B2 JP H0820936 B2 JPH0820936 B2 JP H0820936B2 JP 60266121 A JP60266121 A JP 60266121A JP 26612185 A JP26612185 A JP 26612185A JP H0820936 B2 JPH0820936 B2 JP H0820936B2
Authority
JP
Japan
Prior art keywords
command
data
input
print
output
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
JP60266121A
Other languages
English (en)
Other versions
JPS62126432A (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.)
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 JP60266121A priority Critical patent/JPH0820936B2/ja
Publication of JPS62126432A publication Critical patent/JPS62126432A/ja
Publication of JPH0820936B2 publication Critical patent/JPH0820936B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、複数のホストコンピュータから数種類の
コマンド体系のコマンドデータを入力する印刷制御装置
に関するものである。
〔従来の技術〕
従来、ホストコンピュータから印刷装置の制御部に入
力されるコマンドデータのコマンド体系は、ホストコン
ピュータの種類で決まり、また、印刷装置は通常1種類
のコマンド体系を解釈する構成となっていたため、例え
ばホストコンピュータA用の印刷装置,ホストコンピュ
ータB用の印刷装置というようにそれぞれコマンド体系
の異なるホストコンピュータが4台あれば印刷装置も4
台必要であった。
〔発明が解決しようとする問題点〕
従って、それぞれコマンド体系の異なる複数のホスト
コンピュータを1台の印刷装置に接続しても、それぞれ
のコマンド体系を印刷装置が解釈できる共通のコマンド
体系に変換できず、意図しない印刷結果が出力されてし
まうという問題点があった。
この発明は、上記の問題点を解決するためになされた
もので、異なるコマンドデータを各ホストコンピュータ
から受信しても、異なるコマンド体系のコマンドデータ
を印刷装置が解釈できる共通のコマンド体系のコマンド
データに変換できる印刷制御装置を提供することを目的
とする。
〔問題点を解決するための手段〕
この発明に係る印刷制御装置は、複数のデータ源から
複数種類のコマンド体系のコマンドデータを入力する入
力手段と、前記入力手段で入力される複数種類のコマン
ド体系のコマンドデータを、印刷部で解釈できる共通の
コマンド体系のコマンドデータに変換する変換手段と、
前記変換手段で変換した前記共通のコマンド体系のコマ
ンドデータを前記印刷部へ出力する出力手段とを有する
ものである。
〔作用〕
この発明においては、入力手段により複数のデータ源
から複数種類のコマンド体系のコマンドデータが入力さ
れると、変換手段が入力される複数種類のコマンド体系
のコマンドデータを、印刷部で解釈できる共通のコマン
ド体系のコマンドデータに変換し、出力手段が該変換さ
れた共通のコマンド体系のコマンドデータを前記印刷部
へ出力して、異なるコマンド体系のコマンドデータを各
ホストコンピュータから受信しても、コマンドデータ変
換後の印刷処理を画一化することができ、ハードウエア
の構成及びソフトウエア制御を共有することを可能とす
る。
〔実施例〕
第1図はこの発明の一実施例を示す印刷制御装置を適
用する情報処理システムの概要を説明するブロック図で
あり、1〜4はホストコンピュータで、印字情報(コマ
ンド,印字データ等からなる)をデータバス1a〜4aを介
して入出力拡張装置5に送出する。入出力拡張装置5は
各ホストコンピュータ1〜4から送出される印字情報を
解釈して、印字情報の送出先を識別するとともに、送出
される印字情報のコマンド体系を画像出力手段となるペ
ージプリンタ6のコマンド体系に変換する。ベージプリ
ンタ6は複数の印字出力部(スタッカ)7を有してお
り、入出力拡張装置5から送出されるホスト識別情報
(後述する)に応じて指定される印字出力部7の排紙ピ
ン7aに印字出力を排紙させる。
第2図は、第1図に示す入出力拡張装置5の構成を示
すブロック図であり、第1図と同一のものには同一の符
号を付してある。
この図において、1b〜4bはストローブ信号で、このス
トローブ信号1b〜4bが「LOW」の場合に、入出力制御部1
1にデータが出力されたことを検知するとともに、この
ストローブ信号1b〜4bが立上り(「HIGH」)時のエッジ
でデータバス1a〜4aのデータがそれぞれラッチ1c〜4cに
ラッチされる。1d〜4dはビジー信号で、それぞれホスト
コンピュータ1〜4に対して出力され、このビジー信号
1d〜4dが「HIGH」の場合は、入出力拡張装置5に対して
データを送出できないことを示す。1a〜4aはS−R型の
フリップフロップで、それぞれストローブ信号1b〜4bが
「LOW」でセットされ、入出力制御部11から送出される
信号1f〜4fが「LOW」となった場合にリセットされる。
12はセレクタで、入出力制御部11から送出される信号
11aによりラッチ1c〜4cからのデータ1g〜4gのうち1つ
を選択して入出力制御部11へデータ12aとして送出す
る。13〜16は読出し専用メモリ等からなるコマンド変換
部で、それぞれホストコンピュータ1〜4からのコマン
ドデータをページプリンタ6用のコマンドに変換する変
換テーブルが記憶されている。
17はセレクタで、コマンド変換部13〜16からのデータ
D1〜D4の中から1つを選択し、データSDを出力する。18
はセレクタで、入出力制御部11からの信号11bによりデ
ータSDとデータ12aのうち一方を選択しデータ18aとして
ページプリンタ6に出力する。11cはストローブ信号
で、ページプリンタ6に送出され、ページプリンタ6か
らビジー信号6aが入出力制御部11に対して送出される。
この様に構成された印刷制御装置において、入力手段
(ラッチ1c〜4c)により複数のデータ源(ホストコンピ
ュータ1〜4)から複数種類のコマンド体系のコマンド
データが入力されると、変換手段(コマンド変換部13〜
16)が入力される複数種類のコマンド体系のコマンドデ
ータを、印刷部(ページプリンタ6)で解釈できる共通
のコマンド体系のコマンドデータに変換し、出力手段
(セレクタ18)が該変換された共通のコマンド体系のコ
マンドデータを前記印刷部へ出力して、異なるコマンド
体系のコマンドデータを各ホストコンピュータから受信
しても、コマンドデータ変換部の印刷処理を画一化する
ことができ、ハードウエアの構成及びソフトウエア制御
を共有することが可能となる。
次に、第3図を参照しながら第2図の動作について説
明する。
第3図(a)〜(g)は第2図の動作を説明するタイ
ミングチャートで、同図(a)はストローブ信号3bを示
し、ホストコンピュータ3から送出される。同図(b)
は印字情報PDを示し、データバス3aを介してラッチ3cに
ラッチされる。印字情報PDは最初のページのコマンド1,
そのページの印字データ1,2および次ページ目のコマン
ド2,そのページの印字データ3,4が送出された状態を示
してある。
同図(c)はビジー信号3dを示し、フリップフロップ
3eより送出される。同図(d)はストローブ信号11c
で、入出力制御部11からページプリンタ6に対して送出
される。同図(e)はデータSDで、入出力制御部11から
送出される信号11aに応じてセレクタ17より出力され
る。同図(f)はビジー信号6aで、ページプリンタ6よ
り出力される。同図(g)は信号11bで、入出力制御部1
1よりセレクタ18に対して送出される。
ホストコンピュータ3からデータバス3aを介して送出
された印字情報PDはストローブ信号3bの立上りエッジt1
でラッチ3cにラッチされ、印字情報PDはセレクタ12を介
して入出力制御部11に入力される。入出力制御部11では
送られた印字情報PDが1ページ目の最初のコマンドかま
たはそれ以外のコマンドまたは印字データかどうかを判
断する。この判断で、ラッチ3cにラッチされた印字情報
PDが最初のコマンドであると判断した場合は、入出力制
御部11は、ホスト識別信号SD1をデータSDに付加して出
力する。
次いで、送出された印字情報PDの「コマンド1」をペ
ージプリンタ6に準ずる「コマンド11」に変換してデー
タSDとしてページプリンタ6に出力するとともに、ビジ
ー信号3dを「LOW」にする。次いで、ホストコンピュー
タ3から印字情報PDの「印字データ1」,「印字データ
2」が送出されてくるが、これは印字データであるの
で、そのままページプリンタ6に送出する。続く印字情
報PDは「コマンド2」であるが、これは最初のページの
コマンドではないので、ホスト識別信号SD1は出力せず
に、ページプリンタ6に準ずる「コマンド12」に変換し
てデータSDとしてページプリンタ6に出力する。続く印
字情報PDの「印字データ3」,「印字データ4」が送出
されてくるが、これは印字データであるので、そのまま
ページプリンタ6に送出する。
第4図は、第1図に示すページプリンタ6の構成を説
明するブロック図であり、第1図と同一のものには同一
の符号を付してある。
この図において、21は主制御部で、ページプリンタ6
を総括的に制御する。22は文字コードメモリで、例えば
入出力拡張装置5から送出される印字データ1〜4の文
字コードを記憶する。23は文字発生部で、主制御部21の
指示に応じて文字コードメモリ22に記憶された文字コー
ドに対応するキャラクタを発生させる。24はスタッカ制
御部で、印字出力を受けるスタッカ(出力ビン)をホス
ト識別信号SD1に応じて制御する。
25はドットパターンメモリで、文字発生部23により発
生された文字のドットパターンを記憶して、主制御部21
からの指示に応じてドットパターンデータを記録部26に
出力する。
1ページの最初に送られるホスト識別信号SD1はスタ
ッカ制御部24に送出され、あらかじめ決定されたスタッ
カ7のうち1つの排紙ビン7aが選択される。次いで、次
々に送出されるコマンドおよび印字データは主制御部21
で解析され、文字発生部23でドットパターンとなりドッ
トパターンメモリ25に格納される。次いで、ドットパタ
ーンメモリ25から読み出して記録部26が印字を行うが、
前述したホスト識別信号SD1に応じて印字出力部7が指
定されているので、その印字出力部7に印字出力され
る。
なお、上記実施例では、ホストコンピュータ1〜4に
応じたホスト識別信号をページプリンタ6に送出して、
複数のホストから送出される印字情報が混在して出力さ
れるのを防止する場合について説明したが、同じホスト
から送出される印字情報を異なる出力部に出力させるこ
とも可能であり、その場合は、同じホストから複数の最
初のページのコマンドが送出される毎に入出力制御部11
が解析したホスト識別信号とは異なるホスト識別信号を
ページプリンタ6に出力するようにすれば、同じホスト
から送出された印字情報を異なる出力部に印字出力させ
ることができる。
〔発明の効果〕
以上説明したように、入力手段により複数のデータ源
から複数種類のコマンド体系のコマンドデータが入力さ
れると、変換手段が入力される複数種類のコマンド体系
のコマンドデータを、印刷部で解釈できる共通のコマン
ド体系のコマンドデータに変換し、出力手段が該変換さ
れた共通のコマンド体系のコマンドデータを前記印刷部
へ出力するので、異なるコマンド体系のコマンドデータ
を各ホストコンピュータから受信しても、コマンドデー
タ変換後の印刷処理を画一化することができ、ハードウ
エアの構成及びソフトウエア制御を共有するシステムが
構築できる等の効果を奏する。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す印刷制御装置を適用
する情報処理システムの概要を説明するブロック図、第
2図は、第1図に示す入出力拡張装置の構成を示すブロ
ック図、第3図(a)〜(g)は、第2図の動作を説明
するタイミングチャート、第4図は、第1図に示すプリ
ンタプリンタの構成を説明するブロック図である。 図中、1〜4はホストコンピュータ、1a〜4aはデータバ
ス、1b〜4bはストローブ信号、1c〜4cはラッチ、1d〜4d
はビジー信号、1e〜4eはフリップフロップ、1g〜4gはデ
ータ、5は入出力拡張装置、6はページプリンタ、6aは
ビジー信号、7は印字出力部、7aは排紙ビン、11は入出
力制御部、11a,11bは信号、11cはストローブ信号、12は
セレクタ、12aはデータ、13〜16はコマンド変換部、17,
18はセレクタ、SD1はホスト識別信号である。

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】複数のデータ源から複数種類のコマンド体
    系のコマンドデータを入力する入力手段と、 前記入力手段で入力される複数種類のコマンド体系のコ
    マンドデータを、印刷部で解釈できる共通のコマンド体
    系のコマンドデータに変換する変換手段と、 前記変換手段で変換した前記共通のコマンド体系のコマ
    ンドデータを前記印刷部へ出力する出力手段と、 を有することを特徴とする印刷制御装置。
  2. 【請求項2】印刷部は、共通のコマンド体系のコマンド
    データを解釈して、前記データ源から入力される印刷デ
    ータを印刷することを特徴とする特許請求の範囲第
    (1)項記載の印刷制御装置。
  3. 【請求項3】入力手段は、複数種類のコマンドデータと
    共に印刷データをデータ源から入力することを特徴とす
    る特許請求の範囲第(1)項記載の印刷制御装置。
  4. 【請求項4】変換手段は、コマンド変換テーブルを用い
    て、複数種類のコマンド体系のコマンドデータを印刷部
    が解釈できる共通のコマンド体系のコマンドデータに変
    換することを特徴とする特許請求の範囲第(1)項記載
    の印刷制御装置。
  5. 【請求項5】前記印刷制御装置にコマンドデータまたは
    印刷データのいずれが入力されたかを判断し、コマンド
    データが入力されたと判断されると、前記変換手段は当
    該コマンドデータを印刷部が解釈できる共通のコマンド
    体系のコマンドデータに変換することを特徴とする特許
    請求の範囲第(1)項記載の印刷制御装置。
JP60266121A 1985-11-28 1985-11-28 印刷制御装置 Expired - Lifetime JPH0820936B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60266121A JPH0820936B2 (ja) 1985-11-28 1985-11-28 印刷制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60266121A JPH0820936B2 (ja) 1985-11-28 1985-11-28 印刷制御装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP6185709A Division JP2758832B2 (ja) 1994-08-08 1994-08-08 印刷制御装置

Publications (2)

Publication Number Publication Date
JPS62126432A JPS62126432A (ja) 1987-06-08
JPH0820936B2 true JPH0820936B2 (ja) 1996-03-04

Family

ID=17426613

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60266121A Expired - Lifetime JPH0820936B2 (ja) 1985-11-28 1985-11-28 印刷制御装置

Country Status (1)

Country Link
JP (1) JPH0820936B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2945403B2 (ja) * 1989-01-13 1999-09-06 キヤノン株式会社 記録制御装置
JPH04192030A (ja) * 1990-11-27 1992-07-10 Canon Inc プリンタバッファ装置
EP0571145B1 (en) * 1992-05-18 1999-10-13 Canon Kabushiki Kaisha Apparatus for printer command languages translation

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60104940U (ja) * 1983-12-19 1985-07-17 富士ゼロックス株式会社 オンラインプリンタ装置
JPS6238930A (ja) * 1985-08-14 1987-02-19 Ricoh Co Ltd 印字制御装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
実願昭58−194183号(実開昭60−104940号)の願書に添付した明細書及び図面の内容を撮影したマイクロフィルム「JP,U」

Also Published As

Publication number Publication date
JPS62126432A (ja) 1987-06-08

Similar Documents

Publication Publication Date Title
JPH0820936B2 (ja) 印刷制御装置
US5123757A (en) Printing system using received control program from word processor
JP2758832B2 (ja) 印刷制御装置
JPS6321158A (ja) プリンタ出力装置
JPH02159615A (ja) プリンタ装置のコントローラ
JPH0746335B2 (ja) コマンドデータ処理方法
JP3226841B2 (ja) プリンタ装置
JPH0660002A (ja) 出力装置のモード設定システム
JP2958017B2 (ja) 出力制御装置及びその方法
JP2836092B2 (ja) 画像供給装置
JPH0631989A (ja) ページプリンタの印字制御方法
JP3419117B2 (ja) プリンタ
JP3168853B2 (ja) 印刷データ制御方式
JPH04271474A (ja) 画像形成システム
JP2859035B2 (ja) 印刷装置
JPH05224845A (ja) プリンタ共有方式
JPH0351005B2 (ja)
JPH0764735A (ja) 印刷装置
JPH03230218A (ja) 端末制御装置と端末装置
JPH07261958A (ja) 画像処理装置
JPH0324694B2 (ja)
JPH04290058A (ja) ファクシミリ装置
JPS6383823A (ja) プリント出力編集方式
JPH10286994A (ja) 画像形成装置および方法
JPH02234217A (ja) 簡略試行印刷方式

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term