JPH08161133A - 印刷制御装置および印刷制御方法 - Google Patents

印刷制御装置および印刷制御方法

Info

Publication number
JPH08161133A
JPH08161133A JP6321345A JP32134594A JPH08161133A JP H08161133 A JPH08161133 A JP H08161133A JP 6321345 A JP6321345 A JP 6321345A JP 32134594 A JP32134594 A JP 32134594A JP H08161133 A JPH08161133 A JP H08161133A
Authority
JP
Japan
Prior art keywords
data
print
print data
external device
format
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
JP6321345A
Other languages
English (en)
Inventor
Yasushi Sato
泰 佐藤
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 JP6321345A priority Critical patent/JPH08161133A/ja
Publication of JPH08161133A publication Critical patent/JPH08161133A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 データ変換手段の未搭載に起因する印刷装置
からの誤った印刷結果の出力を未然に防止することがで
きるとともに、1台の印刷装置で各種の形式の印刷デー
タを処理可能な環境を設定することができる印刷制御装
置を提供する。 【構成】 ホストコンピュータからの問い合わせメッセ
ージに対し、ホストコンピュータからの印刷データに対
応するデータ変換処理プログラムが搭載されていると判
定されると(ステップS504)、その印刷データを印
刷装置が解釈可能な形式のデータに変換可能である旨を
示す応答メッセージがホストコンピュータに送信された
(ステップS505)後、ホストコンピュータから送信
された印刷データが受信される(ステップS506)。
次いで、対応するデータ変換処理プログラムによって受
信した印刷データは印刷装置が解釈可能な形式のデータ
に変換される(ステップS507)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ホストコンピュータな
どの外部装置からの印刷文字コードおよび印刷制御コー
ドを含む印刷データを受信し、その印刷データを出力先
である印刷装置が印刷可能なように印刷制御処理を行う
印刷制御装置および印刷制御方法に関する。
【0002】
【従来の技術】一般に、ホストコンピュータなどの外部
装置で作成された文書などは、その外部装置に接続され
ている印刷装置から出力される。外部装置は作成した文
書を印刷文字コードおよび印刷制御コマンドを含む印刷
データに変換し、その印刷データは印刷制御装置を介し
て印刷装置に与えられる。
【0003】印刷制御装置は、外部装置からの印刷デー
タを出力先である印刷装置が印刷可能なように印刷制御
処理を行う。この印刷制御処理には、外部装置からの印
刷データを印刷装置が解釈可能なデータ形式に変換する
変換処理が含まれ、この変換処理は、外部装置からの印
刷データを印刷装置が解釈可能な形式のデータに変換す
るためのデータ変換手段を用いて行われる。印刷制御装
置で変換処理された印刷データは印刷装置に与えられ、
印刷装置は与えられた印刷データに基づき印刷動作を行
う。
【0004】通常、印刷制御装置に搭載されているデー
タ変換手段は、外部装置から出力される所定の形式の印
刷データに対応するように予め選択されているから、外
部装置は、その印刷データに対応するデータ変換手段が
印刷制御装置に搭載されていることを前提に、印刷デー
タを出力する。
【0005】
【発明が解決しようとする課題】しかし、外部装置は、
その印刷データに対応するデータ変換手段が印刷制御装
置に搭載されていることを前提に、印刷データを出力す
るから、外部装置がデータ変換手段に対応する所定の形
式と異なる形式の印刷データを出力すると、外部装置か
らの印刷データは印刷装置が解釈可能な形式のデータに
変換されず、印刷装置から所望の印刷結果を得ることが
できない。
【0006】外部装置からの異なる形式の印刷データに
対応するために、印刷制御装置に予め設定された印刷デ
ータの形式毎に対応付けられたデータ変換手段を選択可
能に搭載する方法が考えられている。この方法では、互
いに形式が異なる複数の印刷データに対応することがで
きる、すなわち、各種の形式の印刷データを確実に処理
可能な環境を設定することができるが、外部装置からの
印刷データの形式に対応するデータ変換手段が搭載され
ていないと、上述したように、対応するデータ変換手段
が搭載されていることを前提に外部装置から出力された
印刷データは印刷装置が解釈可能な形式のデータに変換
されず、印刷装置から所望の印刷結果を得ることができ
ない。
【0007】本発明の第1の目的は、データ変換手段の
未搭載に起因する印刷装置からの誤った印刷結果の出力
を未然に防止することができる印刷制御装置および印刷
制御方法を提供することにある。
【0008】本発明の第2の目的は、データ変換手段の
未搭載に起因する印刷装置からの誤った印刷結果の出力
を未然に防止することができるとともに、各種の形式の
印刷データを処理可能な環境を設定することができる印
刷制御装置および印刷制御方法を提供することにある。
【0009】
【課題を解決するための手段】請求項1記載の発明は、
ホストコンピュータなどの外部装置からの印刷文字コー
ドおよび印刷制御コードを含む印刷データを受信し、そ
の印刷データを出力先である印刷装置が印刷可能なよう
に前記印刷データに対する印刷制御処理を行う印刷制御
装置において、設定された形式の印刷データを前記印刷
装置が解釈可能な形式のデータに変換するためのデータ
変換手段と、前記外部装置から送信される、その印刷デ
ータを前記印刷装置が解釈可能なデータに変換可能かの
問い合わせメッセージを受信する受信手段と、前記問い
合わせメッセージに対し前記データ変換手段が前記外部
装置からの印刷データに対応するデータ変換手段である
か否かを判定する判定手段と、前記データ変換手段が前
記外部装置からの印刷データに対応するデータ変換手段
であるとき、前記問い合わせメッセージを送信した外部
装置にその印刷データを前記印刷装置が解釈可能なデー
タに変換することが可能であることを示す応答メッセー
ジを送信する送信手段と、前記送信手段から前記外部装
置への応答メッセージの送信が行われると、前記外部装
置から送信される印刷データに対応するデータ変換手段
を起動し、前記外部装置からの印刷データを前記印刷装
置が解釈可能な形式のデータに変換するデータ変換処理
手段とを備えることを特徴とする。
【0010】請求項2記載の発明は、請求項1記載の印
刷制御装置において、前記問い合わせメッセージには前
記外部装置からの印刷データの形式を示す印刷データ形
式情報が含まれ、前記判定手段は、前記印刷データ形式
情報に基づき前記データ変換手段が前記外部装置からの
印刷データに対応するデータ変換手段であるか否かを判
定することを特徴とする。
【0011】請求項3記載の発明は、請求項1記載の印
刷制御装置において、前記問い合わせメッセージにはそ
れを送信した外部装置を特定するための送信元情報が含
まれていることを特徴とする。
【0012】請求項4記載の発明は、ホストコンピュー
タなどの外部装置からの印刷文字コードおよび印刷制御
コードを含む印刷データを受信し、その印刷データを出
力先である印刷装置が印刷可能なように前記印刷データ
に対する印刷制御処理を行う印刷制御装置において、予
め設定された形式の印刷データ毎に対応付けて搭載さ
れ、その設定された形式の印刷データを前記印刷装置が
解釈可能な形式のデータに変換するための複数のデータ
変換手段と、前記外部装置から送信される、その印刷デ
ータを前記印刷装置が解釈可能なデータに変換可能かの
問い合わせメッセージを受信する受信手段と、前記問い
合わせメッセージに対し前記外部装置からの印刷データ
に対応するデータ変換手段の搭載の有無を判定する判定
手段と、前記外部装置からの印刷データに対応するデー
タ変換手段を搭載しているとき、前記問い合わせメッセ
ージを送信した外部装置にその印刷データを前記印刷装
置が解釈可能なデータに変換することが可能であること
を示す応答メッセージを送信する送信手段と、前記送信
手段から前記外部装置への応答メッセージの送信が行わ
れると、前記外部装置から送信される印刷データに対応
するデータ変換手段を起動し、前記外部装置からの印刷
データを前記印刷装置が解釈可能な形式のデータに変換
するデータ変換処理手段とを備えることを特徴とする。
【0013】請求項5記載の発明は、請求項4記載の印
刷制御装置において、前記問い合わせメッセージには前
記外部装置からの印刷データの形式を示す印刷データ形
式情報が含まれ、前記判定手段は、前記印刷データ形式
情報に基づき前記外部装置からの印刷データに対応する
データ変換手段が搭載されているか否かを判定すること
を特徴とする。
【0014】請求項6記載の発明は、請求項4記載の印
刷制御装置において、前記問い合わせメッセージにはそ
れを送信した外部装置を特定するための送信元情報が含
まれていることを特徴とする。
【0015】請求項7記載の発明は、ホストコンピュー
タなどの外部装置からの印刷文字コードおよび印刷制御
コードを含む印刷データを受信し、その印刷データを出
力先である印刷装置が印刷可能なように前記印刷データ
に対する印刷制御処理を行う印刷制御方法において、設
定された形式の印刷データを前記印刷装置が解釈可能な
形式のデータに変換するためのデータ変換手段を搭載す
る工程と、前記外部装置から送信される、その印刷デー
タを前記印刷装置が解釈可能なデータに変換可能かの問
い合わせメッセージを受信する工程と、前記問い合わせ
メッセージに対し前記データ変換手段が前記外部装置か
らの印刷データに対応するデータ変換手段であるか否か
を判定する工程と、前記データ変換手段が前記外部装置
からの印刷データに対応するデータ変換手段であると
き、前記問い合わせメッセージを送信した外部装置にそ
の印刷データを前記印刷装置が解釈可能なデータに変換
することが可能であることを示す応答メッセージを送信
する工程と、前記外部装置への応答メッセージの送信が
行われると、前記外部装置から送信される印刷データに
対応するデータ変換手段を起動し、前記外部装置からの
印刷データを前記印刷装置が解釈可能な形式のデータに
変換する工程とを備えることを特徴とする。
【0016】請求項8記載の発明は、請求項7記載の印
刷制御方法において、前記問い合わせメッセージには前
記外部装置からの印刷データの形式を示す印刷データ形
式情報が含まれ、前記判定は、前記印刷データ形式情報
に基づき行われることを特徴とする。
【0017】請求項9記載の発明は、請求項7記載の印
刷制御方法において、前記問い合わせメッセージにはそ
れを送信した外部装置を特定するための送信元情報が含
まれていることを特徴とする。
【0018】請求項10記載の発明は、ホストコンピュ
ータなどの外部装置からの印刷文字コードおよび印刷制
御コードを含む印刷データを受信し、その印刷データを
出力先である印刷装置が印刷可能なように前記印刷デー
タに対する印刷制御処理を行う印刷制御方法において、
予め設定された形式の印刷データ毎に対応付けて、その
設定された形式の印刷データを前記印刷装置が解釈可能
な形式のデータに変換するための複数のデータ変換手段
を搭載する工程と、前記外部装置から送信される、その
印刷データを前記印刷装置が解釈可能なデータに変換可
能かの問い合わせメッセージを受信する工程と、前記問
い合わせメッセージに対し前記外部装置からの印刷デー
タに対応するデータ変換手段の搭載の有無を判定する工
程と、前記外部装置からの印刷データに対応するデータ
変換手段を搭載しているとき、前記問い合わせメッセー
ジを送信した外部装置にその印刷データを前記印刷装置
が解釈可能なデータに変換することが可能であることを
示す応答メッセージを送信する工程と、前記外部装置へ
の応答メッセージの送信が行われると、前記外部装置か
ら送信される印刷データに対応するデータ変換手段を起
動し、前記外部装置からの印刷データを前記印刷装置が
解釈可能な形式のデータに変換する工程とを備えること
を特徴とする。
【0019】請求項11記載の発明は、請求項10記載
の印刷制御方法において、前記問い合わせメッセージに
は前記外部装置からの印刷データの形式を示す印刷デー
タ形式情報が含まれ、前記判定は、前記印刷データ形式
情報に基づき行われることを特徴とすることを特徴とす
る。
【0020】請求項12記載の発明は、請求項10記載
の印刷制御方法において、前記問い合わせメッセージに
はそれを送信した外部装置を特定するための送信元情報
が含まれていることを特徴とする。
【0021】
【作用】請求項1記載の印刷制御装置では、設定された
形式の印刷データを前記印刷装置が解釈可能な形式のデ
ータに変換するためのデータ変換手段が搭載され、受信
手段で外部装置から送信される、その印刷データを前記
印刷装置が解釈可能なデータに変換可能かの問い合わせ
メッセージを受信し、判定手段で問い合わせメッセージ
に対しデータ変換手段が外部装置からの印刷データに対
応するデータ変換手段であるか否かを判定し、送信手段
で、データ変換手段が外部装置からの印刷データに対応
するデータ変換手段であるとき、問い合わせメッセージ
を送信した外部装置にその印刷データを印刷装置が解釈
可能なデータに変換することが可能であることを示す応
答メッセージを送信し、データ変換処理手段で、送信手
段から外部装置への応答メッセージの送信が行われる
と、外部装置から送信される印刷データに対応するデー
タ変換手段を起動して外部装置からの印刷データを印刷
装置が解釈可能な形式のデータに変換する。
【0022】請求項2記載の印刷制御装置では、問い合
わせメッセージに外部装置からの印刷データの形式を示
す印刷データ形式情報が含まれ、判定手段で、印刷デー
タ形式情報に基づきデータ変換手段が外部装置からの印
刷データに対応するデータ変換手段であるか否かを判定
する。
【0023】請求項3記載の印刷制御装置では、問い合
わせメッセージにそれを送信した外部装置を特定するた
めの送信元情報が含まれている。
【0024】請求項4記載の印刷制御装置では、予め設
定された形式の印刷データを印刷装置が解釈可能な形式
のデータに変換するための複数のデータ変換手段が予め
設定された形式の印刷データ毎に対応付けて搭載され、
受信手段で外部装置から送信される、その印刷データを
印刷装置が解釈可能なデータに変換可能かの問い合わせ
メッセージを受信し、判定手段で問い合わせメッセージ
に対し外部装置からの印刷データに対応するデータ変換
手段の搭載の有無を判定し、送信手段で、外部装置から
の印刷データに対応するデータ変換手段を搭載している
とき、問い合わせメッセージを送信した外部装置にその
印刷データを印刷装置が解釈可能なデータに変換するこ
とが可能であることを示す応答メッセージを送信し、デ
ータ変換処理手段で、送信手段から外部装置への応答メ
ッセージの送信が行われると、外部装置から送信される
印刷データに対応するデータ変換手段を起動し、外部装
置からの印刷データを印刷装置が解釈可能な形式のデー
タに変換する。
【0025】請求項5記載の印刷制御装置では、問い合
わせメッセージに外部装置からの印刷データの形式を示
す印刷データ形式情報が含まれ、判定手段で、印刷デー
タ形式情報に基づき外部装置からの印刷データに対応す
るデータ変換手段が搭載されているか否かを判定する。
【0026】請求項6記載の印刷制御装置では、問い合
わせメッセージにそれを送信した外部装置を特定するた
めの送信元情報が含まれている。
【0027】請求項7記載の印刷制御方法では、設定さ
れた形式の印刷データを印刷装置が解釈可能な形式のデ
ータに変換するためのデータ変換手段を搭載し、外部装
置から送信される、その印刷データを印刷装置が解釈可
能なデータに変換可能かの問い合わせメッセージを受信
し、問い合わせメッセージに対しデータ変換手段が外部
装置からの印刷データに対応するデータ変換手段である
か否かを判定し、データ変換手段が外部装置からの印刷
データに対応するデータ変換手段であるとき、問い合わ
せメッセージを送信した外部装置にその印刷データを印
刷装置が解釈可能なデータに変換することが可能である
ことを示す応答メッセージを送信し、外部装置への応答
メッセージの送信が行われると、外部装置から送信され
る印刷データに対応するデータ変換手段を起動し、外部
装置からの印刷データを印刷装置が解釈可能な形式のデ
ータに変換する。
【0028】請求項8記載の印刷制御方法では、問い合
わせメッセージに外部装置からの印刷データの形式を示
す印刷データ形式情報が含まれ、判定が印刷データ形式
情報に基づき行われる。
【0029】請求項9記載の印刷制御方法では、問い合
わせメッセージにそれを送信した外部装置を特定するた
めの送信元情報が含まれている。
【0030】請求項10記載の印刷制御方法では、予め
設定された形式の印刷データ毎に対応付けて、その設定
された形式の印刷データを印刷装置が解釈可能な形式の
データに変換するための複数のデータ変換手段を搭載
し、外部装置から送信される、その印刷データを印刷装
置が解釈可能なデータに変換可能かの問い合わせメッセ
ージを受信し、問い合わせメッセージに対し外部装置か
らの印刷データに対応するデータ変換手段の搭載の有無
を判定し、外部装置からの印刷データに対応するデータ
変換手段を搭載しているとき、問い合わせメッセージを
送信した外部装置にその印刷データを印刷装置が解釈可
能なデータに変換することが可能であることを示す応答
メッセージを送信し、外部装置への応答メッセージの送
信が行われると、外部装置から送信される印刷データに
対応するデータ変換手段を起動し、外部装置からの印刷
データを印刷装置が解釈可能な形式のデータに変換す
る。
【0031】請求項11記載の印刷制御方法では、問い
合わせメッセージに外部装置からの印刷データの形式を
示す印刷データ形式情報が含まれ、判定が印刷データ形
式情報に基づき行われる。
【0032】請求項12記載の印刷制御方法では、問い
合わせメッセージにそれを送信した外部装置を特定する
ための送信元情報が含まれている。
【0033】
【実施例】以下に、本発明の実施例について図を参照し
ながら説明する。
【0034】図1は本発明の印刷制御装置の一実施例が
用いられている印刷システムの構成を示すブロック図、
図2は図1の印刷制御装置の構成を示すブロック図、図
3は図1のホストコンピュータから出力される問い合わ
せメッセージの構成および印刷制御装置から出力される
応答メッセージの構成を示す図、図4は図1の印刷装置
の構成を示す構成図である。
【0035】印刷システムは、図1に示すように、複数
のホストコンピュータ101,102と、各ホストコン
ピュータ101,102に接続されている印刷制御装置
103と、印刷制御装置103に接続されている印刷装
置104とから構成される。
【0036】各ホストコンピュータ101,102は、
文書作成機能を有し、その作成した文書を印刷すると
き、その文書を印刷文字コードおよび印刷制御コマンド
が含まれる印刷データに変換し、印刷データを生成する
とともに、その印刷データをその出力先となる印刷装置
104が印刷(解釈)可能であるか否かを問い合わせる
ための問い合わせメッセージを生成する。
【0037】ホストコンピュータ101から出力される
印刷データの形式とホストコンピュータ102から出力
される印刷データの形式とは互いに異なる形式である。
【0038】この生成される問い合わせメッセージに一
例しては、図3(a)に示すように、問い合わせメッセ
ージ301があり、この問い合わせメッセージ301
は、問い合わせメッセージであることを表す問い合わせ
識別ヘッダと、印刷データの形式を表すデータモード
と、ホストアドレスで送り元を表すホスト識別と、送り
先アドレスで送り先を表すプリンタ識別と、問い合わせ
メッセージの終端を示すターミネータとから構成され
る。問い合わせメッセージは、印刷データの出力の先立
ち送信される。
【0039】印字制御装置103は、図2に示すよう
に、各ホストコンピュータ101,102から問い合わ
せメッセージおよび印刷データを受信するためのインタ
フェイス(以下、IFという)201を備える。各ホス
トコンピュータ101,102から問い合わせメッセー
ジおよび印刷データは、バス206を介してCPU20
3に供給される。
【0040】CPU203は、ROM204に格納され
ている制御プログラムに基づき演算、処理を実行し、そ
の演算、処理の結果は一時的にROM(ランダムアクセ
スメモリ)205に確保されている作業領域に格納され
る。
【0041】ROM204に格納されている制御プログ
ラムには、印刷データの形式毎に対応付けられた複数の
データ変換処理プログラム(データ変換手段)と、各ホ
ストコンピュータ101,102からの印刷データおよ
び問い合わせメッセージを受信し、各ホストコンピュー
タ101,102からの問い合わせメッセージに対する
応答メッセージを送信するための送受信制御プログラム
と、各ホストコンピュータ101,102からの問い合
わせメッセージを解析し、対応する応答メッセージを作
成する応答メッセージ作成プログラムと、各ホストコン
ピュータ101,102からの印刷データに対する印刷
制御処理を実行する印刷制御処理プログラムとが含まれ
ている。
【0042】各データ変換処理グラムは、それぞれに対
応する形式の印刷データを印刷装置104が処理可能な
形式のデータの変換するためのプログラムである。
【0043】送受信制御プログラムは、各ホストコンピ
ュータ101,102との接続をIF201を介して選
択し、ホストコンピュータからの印刷データおよび問い
合わせメッセージの受信、ホストコンピュータへの応答
メッセージの送信を行うためのプログラムである。
【0044】応答メッセージ作成プログラムは、各ホス
トコンピュータ101,102からの問い合わせメッセ
ージを解析し、印刷データの形式と、問い合わせメッセ
ージの送り元であるホストコンピュータ、印刷データの
送り先である印刷装置とを識別するとともに、データモ
ードに対応するデータ変換処理プログラムが搭載されて
いるか否かの判定を行い、問い合わされた形式の印刷デ
ータに対応するデータ変換処理プログラムが搭載されて
いると、問い合わされた形式の印刷データを印刷装置1
04で解釈可能な形式のデータに変換可能である旨を示
すための応答メッセージを作成する。なお、問い合わさ
れた形式の印刷データに対応するデータ変換処理プログ
ラムが搭載されていないとき、応答メッセージは作成さ
れない。
【0045】この作成される応答メッセージの一例とし
ては、図3(b)に示すように、応答メッセージ302
があり、この応答メッセージ302は、図3(b)に示
すように、応答メッセージであることを表す応答識別ヘ
ッダと、データ変換処理プログラムが処理可能な印刷デ
ータの形式を表すデータモードと、プリンタアドレスで
送り元を表すプリンタ識別と、送り先アドレスで送り先
を表すホスト識別と、応答メッセージの終端を示すター
ミネータとから構成される。この応答メッセージは、送
受信制御プログラムを実行することによって、IF20
1を介して対応するホストコンピュータに送信される。
【0046】印刷制御処理プログラムは、前記問い合わ
せメッセージに対する応答メッセージが送信されると、
受信したホストコンピュータからの印刷データに対応す
るデータ変換処理プログラムを起動して印刷データを印
刷装置104が印刷可能な形式のデータに変換し、その
データをバス206およびIF202を介して印刷装置
104に送出するためのプログラムである。
【0047】印刷装置104は、印刷制御装置103か
ら供給される印刷文字コードおよび印刷制御コードを含
むデータを入力し、そのデータを記憶するとともに、そ
のデータに基づき対応する文字パターンなどを作成し、
記録媒体である記録用紙に画像を形成する。
【0048】例えば、この印刷装置104としては、図
4に示すように、レーザビームプリンタ401が用いら
れる。レーザビームプリンタ401は、装置全体の制御
および印刷制御装置(図1に示す)から供給される印刷
データを解析するプリンタ制御ユニット403と、操作
のためのスイッチ、液晶表示器およびLED表示器など
が設けられている操作パネル402とを備える。
【0049】プリンタ制御ユニット403は、主に文字
情報を対応する文字パターンのビデオ信号に変換し、こ
のビデオ信号をレーザドライバ406に出力する。
【0050】レーザドライバ406は、半導体レーザ4
07を駆動するための回路からなり、この回路は、入力
されたビデオ信号に応じて半導体レーザ407から発射
されるレーザ光405に対するオン・オフ切替を行う。
レーザ光405は回転多面鏡404で左右方向に振られ
ることによって静電ドラム408上を走査露光する。こ
の走査露光によって、静電ドラム408上には文字パタ
ーンの静電潜像が形成される。この静電潜像は、静電ド
ラム408の周囲に配置されている現像ユニット409
によって現像された後、記録紙414に転写される。
【0051】画像が転写された記録紙414は定着ユニ
ット415に送られ、定着ユニット425は記録紙41
4に画像を定着させる。画像が定着された記録紙414
は排紙ローラ416によって外部に設けられた排紙受け
413に排紙される。
【0052】記録紙414にはカットシートが用いら
れ、カットシート記録紙414はレーザビームプリンタ
401に装着された給紙カセット412に収容されてい
る。
【0053】給紙カセット412内の記録紙は、給紙ロ
ーラ411および搬送ローラ410によって装置内に取
り込まれ、静電ドラム408に向けて搬送される。
【0054】次に、印刷制御装置103の処理動作につ
いて図5を参照しながら説明する。図5は図1の印刷制
御装置の処理動作を示すフローチャートである。
【0055】図5を参照するに、まず、ホストコンピュ
ータ101またはホストコンピュータ102のいずれか
からのメッセージが受信され(ステップS501)、受
信したメッセージが問い合わせメッセージであるか否か
の判定が行われる(ステップS502)。この判定は、
メッセージに問い合わせ識別ヘッダがあるか否かによっ
て行われ、問い合わせ識別ヘッダがあると、受信したメ
ッセージは問い合わせメッセージであると判定される。
【0056】受信したメッセージが問い合わせメッセー
ジでないと、メッセージはターミネータまで読み飛ばさ
れ(ステップS509)、処理は終了する。
【0057】受信したメッセージは問い合わせメッセー
ジであると、問い合わせメッセージの中のデータモード
の記述内容が調べられ、ホストコンピュータからの印刷
データの形式が特定される(ステップS503)。
【0058】次に、特定された形式の印刷データに対応
するデータ変換処理プログラムが搭載されているか否か
の判定が行われる(ステップS504)。特定された形
式の印刷データに対応するデータ変換処理プログラム
(データ変換手段)が搭載されていないとき、処理は終
了する。
【0059】特定された形式の印刷データに対応するデ
ータ変換処理プログラムが搭載されているとき、問い合
わされた形式の印刷データを印刷装置104で処理可能
な形式のデータに変換可能である旨を示すための応答メ
ッセージが作成され、この応答メッセージは、問い合わ
せメッセージのホスト識別で示めされるホストコンピュ
ータに送信される(ステップS505)。
【0060】応答メッセージ送信後、問い合わせメッセ
ージを出したホストコンピュータから送信された印刷デ
ータが受信される(ステップS506)。
【0061】次いで、特定されたデータ変換手段(ステ
ップS503において特定されたデータ変換処理プログ
ラム)が起動され、このデータ変換処理プログラムによ
って受信した印刷データは印刷装置104が印刷(解
釈)可能な形式のデータに変換される(ステップS50
7)。
【0062】データ変換処理後、印刷装置104が印刷
可能な形式に変換されたデータは印刷装置104に供給
され、印刷装置104はそのデータに対する印刷処理を
行う。
【0063】以上により、各ホストコンピュータ10
1,102からそれぞれ異なる形式の印刷データを印刷
する環境において、各ホストコンピュータ101,10
2からの印刷データを印刷するとき、各ホストコンピュ
ータ101,102からの問い合わせに対し、各ホスト
コンピュータ101,102からの印刷データを印刷装
置104が解釈可能な形式のデータに変換するためのデ
ータ変換処理プログラムが搭載されていることを示す応
答をした後に、ホストコピュータからの印刷データに対
するデータ変換処理を行うから、印刷装置104からホ
ストコピュータからの印刷データに対し正しい印刷結果
を確実に得ることができ、印刷データに対応するデータ
変換処理プログラムの未搭載に起因する印刷装置104
からの誤った印刷結果の出力を未然に防止することがで
きる。
【0064】また、1台の印刷装置104でデータ変処
理プログラムの数に等しいの数の形式の印刷データに対
する印刷処理が可能になり、1台の印刷装置104をそ
れぞれ異なる形式の印刷データを処理可能な複数の印刷
装置として見做すことができ、ひいては、1台の印刷装
置104で各ホストコンピュータからの異なる複数の形
式の印刷データを印刷する環境を簡単に設定することが
できる。
【0065】なお、本実施例では、1台の印刷装置10
4に対し2台のホストコンピュータ101,102が接
続されている印刷システムの例を説明したが、ホストコ
ンピュータの数はこれに限定されるものではない。
【0066】また、本実施例では、印刷制御装置103
を各ホストコンピュータ101,102からそれぞれ異
なる形式の印刷データを印刷する環境の印刷システムに
用いているが、他の印刷システムに用いることができ
る。
【0067】例えば、本発明の印刷制御装置を、互いに
異なる複数の形式の印刷データを出力可能な1台のホス
トコンピュータと1台の印刷装置との最小限の組み合わ
せからなる印刷システムに用いることもできる。この印
刷システムにおいて、ホストコンピュータと印刷制御装
置を1対1のインタフェイスで接続すると、ホストコン
ピュータからの問い合わせメッセージ中のホスト識別お
よびプリンタ識別を省略することができるとともに、印
刷制御装置にホストコンピュータが出力可能な形式の印
刷データにそれぞれ対応する複数のデータ変処理プログ
ラムを搭載することによって、それぞれ異なる複数の形
式の印刷データを出力する1台のホストコンピュータに
対し、1台の印刷装置で対応することが可能になる。
【0068】さらに、本実施例では、印刷制御装置に複
数のデータ変処理プログラムを搭載しているが、1つの
データ変換処理プログラムを搭載する印刷制御装置を構
成することもできる。この印刷制御装置は、複数のホス
トコンピュータからの印刷データを印刷する複数の印刷
装置からなる印刷システムに用いられ、この印刷システ
ムでは、各印刷装置がそれぞれ対応する1つの形式の印
刷データを印刷するように設定されている。各ホストコ
ンピュータがその印刷データの出力先となる印刷装置を
選択するとき、各ホストコンピュータからの問い合わせ
に対し、各ホストコンピュータからの印刷データを印刷
装置が解釈可能な形式のデータに変換するためのデータ
変換処理プログラムが搭載されていることを示す応答を
した後に、ホストコピュータからの印刷データに対する
データ変換処理を行うから、ホストコンピュータが印刷
装置を誤って選択したことによる、印刷データに対応す
るデータ変換処理プログラムの未搭載に起因する印刷装
置からの誤った印刷結果の出力を未然に防止することが
できる。
【0069】
【発明の効果】請求項1記載の印刷制御装置によれば、
設定された形式の印刷データを前記印刷装置が解釈可能
な形式のデータに変換するためのデータ変換手段が搭載
され、受信手段で外部装置から送信される、その印刷デ
ータを前記印刷装置が解釈可能なデータに変換可能かの
問い合わせメッセージを受信し、判定手段で問い合わせ
メッセージに対しデータ変換手段が外部装置からの印刷
データに対応するデータ変換手段であるか否かを判定
し、送信手段で、データ変換手段が外部装置からの印刷
データに対応するデータ変換手段であるとき、問い合わ
せメッセージを送信した外部装置にその印刷データを印
刷装置が解釈可能なデータに変換することが可能である
ことを示す応答メッセージを送信し、データ変換処理手
段で、送信手段から外部装置への応答メッセージの送信
が行われると、外部装置から送信される印刷データに対
応するデータ変換手段を起動して外部装置からの印刷デ
ータを印刷装置が解釈可能な形式のデータに変換するか
ら、データ変換手段の未搭載に起因する印刷装置からの
誤った印刷結果の出力を未然に防止することができる。
【0070】請求項2記載の印刷制御装置によれば、問
い合わせメッセージに外部装置からの印刷データの形式
を示す印刷データ形式情報が含まれ、判定手段で、印刷
データ形式情報に基づきデータ変換手段が外部装置から
の印刷データに対応するデータ変換手段であるか否かを
判定するから、データ変換手段が外部装置からの印刷デ
ータに対応するデータ変換手段であるか否かの判定を確
実に行うことができる。
【0071】請求項3記載の印刷制御装置によれば、問
い合わせメッセージにそれを送信した外部装置を特定す
るための送信元情報が含まれているから、問い合わせ先
の外部装置が容易に識別することができる。
【0072】請求項4記載の印刷制御装置によれば、予
め設定された形式の印刷データを印刷装置が解釈可能な
形式のデータに変換するための複数のデータ変換手段が
予め設定された形式の印刷データ毎に対応付けて搭載さ
れ、受信手段で外部装置から送信される、その印刷デー
タを印刷装置が解釈可能なデータに変換可能かの問い合
わせメッセージを受信し、判定手段で問い合わせメッセ
ージに対し外部装置からの印刷データに対応するデータ
変換手段の搭載の有無を判定し、送信手段で、外部装置
からの印刷データに対応するデータ変換手段を搭載して
いるとき、問い合わせメッセージを送信した外部装置に
その印刷データを印刷装置が解釈可能なデータに変換す
ることが可能であることを示す応答メッセージを送信
し、データ変換処理手段で、送信手段から外部装置への
応答メッセージの送信が行われると、外部装置から送信
される印刷データに対応するデータ変換手段を起動し、
外部装置からの印刷データを印刷装置が解釈可能な形式
のデータに変換するから、データ変換手段の未搭載に起
因する印刷装置からの誤った印刷結果の出力を未然に防
止することができるとともに、1台の印刷装置で各種の
形式の印刷データを処理可能な環境を設定することがで
きる。
【0073】請求項5記載の印刷制御装置によれば、問
い合わせメッセージに外部装置からの印刷データの形式
を示す印刷データ形式情報が含まれ、判定手段で、印刷
データ形式情報に基づき外部装置からの印刷データに対
応するデータ変換手段が搭載されているか否かを判定す
るから、外部装置からの印刷データに対応するデータ変
換手段を搭載しているか否かの判定を確実に行うことが
できる。
【0074】請求項6記載の印刷制御装置によれば、問
い合わせメッセージにそれを送信した外部装置を特定す
るための送信元情報が含まれているから、問い合わせ先
の外部装置が容易に識別することができる。
【0075】請求項7記載の印刷制御方法によれば、設
定された形式の印刷データを印刷装置が解釈可能な形式
のデータに変換するためのデータ変換手段を搭載し、外
部装置から送信される、その印刷データを印刷装置が解
釈可能なデータに変換可能かの問い合わせメッセージを
受信し、問い合わせメッセージに対しデータ変換手段が
外部装置からの印刷データに対応するデータ変換手段で
あるか否かを判定し、データ変換手段が外部装置からの
印刷データに対応するデータ変換手段であるとき、問い
合わせメッセージを送信した外部装置にその印刷データ
を印刷装置が解釈可能なデータに変換することが可能で
あることを示す応答メッセージを送信し、外部装置への
応答メッセージの送信が行われると、外部装置から送信
される印刷データに対応するデータ変換手段を起動し、
外部装置からの印刷データを印刷装置が解釈可能な形式
のデータに変換するから、データ変換手段の未搭載に起
因する印刷装置からの誤った印刷結果の出力を未然に防
止することができる。
【0076】請求項8記載の印刷制御方法によれば、問
い合わせメッセージに外部装置からの印刷データの形式
を示す印刷データ形式情報が含まれ、判定が印刷データ
形式情報に基づき行われるから、データ変換手段が外部
装置からの印刷データに対応するデータ変換手段である
か否かの判定を確実に行うことができる。
【0077】請求項9記載の印刷制御方法によれば、問
い合わせメッセージにそれを送信した外部装置を特定す
るための送信元情報が含まれているから、問い合わせ先
の外部装置が容易に識別することができる。
【0078】請求項10記載の印刷制御方法によれば、
予め設定された形式の印刷データ毎に対応付けて、その
設定された形式の印刷データを印刷装置が解釈可能な形
式のデータに変換するための複数のデータ変換手段を搭
載し、外部装置から送信される、その印刷データを印刷
装置が解釈可能なデータに変換可能かの問い合わせメッ
セージを受信し、問い合わせメッセージに対し外部装置
からの印刷データに対応するデータ変換手段の搭載の有
無を判定し、外部装置からの印刷データに対応するデー
タ変換手段を搭載しているとき、問い合わせメッセージ
を送信した外部装置にその印刷データを印刷装置が解釈
可能なデータに変換することが可能であることを示す応
答メッセージを送信し、外部装置への応答メッセージの
送信が行われると、外部装置から送信される印刷データ
に対応するデータ変換手段を起動し、外部装置からの印
刷データを印刷装置が解釈可能な形式のデータに変換す
るから、データ変換手段の未搭載に起因する印刷装置か
らの誤った印刷結果の出力を未然に防止することができ
るとともに、1台の印刷装置で各種の形式の印刷データ
を処理可能な環境を設定することができる。
【0079】請求項11記載の印刷制御方法によれば、
問い合わせメッセージに外部装置からの印刷データの形
式を示す印刷データ形式情報が含まれ、判定が印刷デー
タ形式情報に基づき行われるから、外部装置からの印刷
データに対応するデータ変換手段を搭載しているか否か
の判定を確実に行うことができる。
【0080】請求項12記載の印刷制御方法によれば、
問い合わせメッセージにそれを送信した外部装置を特定
するための送信元情報が含まれている。問い合わせ先の
外部装置が容易に識別することができる。
【図面の簡単な説明】
【図1】本発明の印刷制御装置の一実施例が用いられて
いる印刷システムの構成を示すブロック図である。
【図2】図1の印刷制御装置の構成を示すブロック図で
ある。
【図3】図1のホストコンピュータから出力される問い
合わせメッセージの構成および印刷制御装置から出力さ
れる応答メッセージの構成を示す図である。
【図4】図1の印刷装置の構成を示す構成図である。
【図5】図1の印刷制御装置の処理動作を示すフローチ
ャートである。
【符号の説明】
101,102 ホストコンピュータ 103 印刷制御装置 104 印刷装置 201,202 IF(インタフェイス) 203 CPU 204 ROM 301 問い合わせメッセージ 302 応答メッセージ

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】 ホストコンピュータなどの外部装置から
    の印刷文字コードおよび印刷制御コードを含む印刷デー
    タを受信し、その印刷データを出力先である印刷装置が
    印刷可能なように前記印刷データに対する印刷制御処理
    を行う印刷制御装置において、設定された形式の印刷デ
    ータを前記印刷装置が解釈可能な形式のデータに変換す
    るためのデータ変換手段と、前記外部装置から送信され
    る、その印刷データを前記印刷装置が解釈可能なデータ
    に変換可能かの問い合わせメッセージを受信する受信手
    段と、前記問い合わせメッセージに対し前記データ変換
    手段が前記外部装置からの印刷データに対応するデータ
    変換手段であるか否かを判定する判定手段と、前記デー
    タ変換手段が前記外部装置からの印刷データに対応する
    データ変換手段であるとき、前記問い合わせメッセージ
    を送信した外部装置にその印刷データを前記印刷装置が
    解釈可能なデータに変換することが可能であることを示
    す応答メッセージを送信する送信手段と、前記送信手段
    から前記外部装置への応答メッセージの送信が行われる
    と、前記外部装置から送信される印刷データに対応する
    データ変換手段を起動し、前記外部装置からの印刷デー
    タを前記印刷装置が解釈可能な形式のデータに変換する
    データ変換処理手段とを備えることを特徴とする印刷制
    御装置。
  2. 【請求項2】 前記問い合わせメッセージには前記外部
    装置からの印刷データの形式を示す印刷データ形式情報
    が含まれ、前記判定手段は、前記印刷データ形式情報に
    基づき前記データ変換手段が前記外部装置からの印刷デ
    ータに対応するデータ変換手段であるか否かを判定する
    ことを特徴とする請求項1記載の印刷制御装置。
  3. 【請求項3】 前記問い合わせメッセージにはそれを送
    信した外部装置を特定するための送信元情報が含まれて
    いることを特徴とする請求項1記載の印刷制御装置。
  4. 【請求項4】 ホストコンピュータなどの外部装置から
    の印刷文字コードおよび印刷制御コードを含む印刷デー
    タを受信し、その印刷データを出力先である印刷装置が
    印刷可能なように前記印刷データに対する印刷制御処理
    を行う印刷制御装置において、予め設定された形式の印
    刷データ毎に対応付けて搭載され、その設定された形式
    の印刷データを前記印刷装置が解釈可能な形式のデータ
    に変換するための複数のデータ変換手段と、前記外部装
    置から送信される、その印刷データを前記印刷装置が解
    釈可能なデータに変換可能かの問い合わせメッセージを
    受信する受信手段と、前記問い合わせメッセージに対し
    前記外部装置からの印刷データに対応するデータ変換手
    段の搭載の有無を判定する判定手段と、前記外部装置か
    らの印刷データに対応するデータ変換手段を搭載してい
    るとき、前記問い合わせメッセージを送信した外部装置
    にその印刷データを前記印刷装置が解釈可能なデータに
    変換することが可能であることを示す応答メッセージを
    送信する送信手段と、前記送信手段から前記外部装置へ
    の応答メッセージの送信が行われると、前記外部装置か
    ら送信される印刷データに対応するデータ変換手段を起
    動し、前記外部装置からの印刷データを前記印刷装置が
    解釈可能な形式のデータに変換するデータ変換処理手段
    とを備えることを特徴とする印刷制御装置。
  5. 【請求項5】 前記問い合わせメッセージには前記外部
    装置からの印刷データの形式を示す印刷データ形式情報
    が含まれ、前記判定手段は、前記印刷データ形式情報に
    基づき前記外部装置からの印刷データに対応するデータ
    変換手段が搭載されているか否かを判定することを特徴
    とする請求項4記載の印刷制御装置。
  6. 【請求項6】 前記問い合わせメッセージにはそれを送
    信した外部装置を特定するための送信元情報が含まれて
    いることを特徴とする請求項4記載の印刷制御装置。
  7. 【請求項7】 ホストコンピュータなどの外部装置から
    の印刷文字コードおよび印刷制御コードを含む印刷デー
    タを受信し、その印刷データを出力先である印刷装置が
    印刷可能なように前記印刷データに対する印刷制御処理
    を行う印刷制御方法において、設定された形式の印刷デ
    ータを前記印刷装置が解釈可能な形式のデータに変換す
    るためのデータ変換手段を搭載する工程と、前記外部装
    置から送信される、その印刷データを前記印刷装置が解
    釈可能なデータに変換可能かの問い合わせメッセージを
    受信する工程と、前記問い合わせメッセージに対し前記
    データ変換手段が前記外部装置からの印刷データに対応
    するデータ変換手段であるか否かを判定する工程と、前
    記データ変換手段が前記外部装置からの印刷データに対
    応するデータ変換手段であるとき、前記問い合わせメッ
    セージを送信した外部装置にその印刷データを前記印刷
    装置が解釈可能なデータに変換することが可能であるこ
    とを示す応答メッセージを送信する工程と、前記外部装
    置への応答メッセージの送信が行われると、前記外部装
    置から送信される印刷データに対応するデータ変換手段
    を起動し、前記外部装置からの印刷データを前記印刷装
    置が解釈可能な形式のデータに変換する工程とを備える
    ことを特徴とする印刷制御方法。
  8. 【請求項8】 前記問い合わせメッセージには前記外部
    装置からの印刷データの形式を示す印刷データ形式情報
    が含まれ、前記判定は、前記印刷データ形式情報に基づ
    き行われることを特徴とする請求項7記載の印刷制御方
    法。
  9. 【請求項9】 前記問い合わせメッセージにはそれを送
    信した外部装置を特定するための送信元情報が含まれて
    いることを特徴とする請求項7記載の印刷制御方法。
  10. 【請求項10】 ホストコンピュータなどの外部装置か
    らの印刷文字コードおよび印刷制御コードを含む印刷デ
    ータを受信し、その印刷データを出力先である印刷装置
    が印刷可能なように前記印刷データに対する印刷制御処
    理を行う印刷制御方法において、予め設定された形式の
    印刷データ毎に対応付けて、その設定された形式の印刷
    データを前記印刷装置が解釈可能な形式のデータに変換
    するための複数のデータ変換手段を搭載する工程と、前
    記外部装置から送信される、その印刷データを前記印刷
    装置が解釈可能なデータに変換可能かの問い合わせメッ
    セージを受信する工程と、前記問い合わせメッセージに
    対し前記外部装置からの印刷データに対応するデータ変
    換手段の搭載の有無を判定する工程と、前記外部装置か
    らの印刷データに対応するデータ変換手段を搭載してい
    るとき、前記問い合わせメッセージを送信した外部装置
    にその印刷データを前記印刷装置が解釈可能なデータに
    変換することが可能であることを示す応答メッセージを
    送信する工程と、前記外部装置への応答メッセージの送
    信が行われると、前記外部装置から送信される印刷デー
    タに対応するデータ変換手段を起動して前記外部装置か
    らの印刷データを前記印刷装置が解釈可能な形式のデー
    タに変換する工程とを備えることを特徴とする印刷制御
    方法。
  11. 【請求項11】 前記問い合わせメッセージには前記外
    部装置からの印刷データの形式を示す印刷データ形式情
    報が含まれ、前記判定は、前記印刷データ形式情報に基
    づき行われることを特徴とすることを特徴とする請求項
    10記載の印刷制御方法。
  12. 【請求項12】 前記問い合わせメッセージにはそれを
    送信した外部装置を特定するための送信元情報が含まれ
    ていることを特徴とする請求項10記載の印刷制御方
    法。
JP6321345A 1994-11-30 1994-11-30 印刷制御装置および印刷制御方法 Pending JPH08161133A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6321345A JPH08161133A (ja) 1994-11-30 1994-11-30 印刷制御装置および印刷制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6321345A JPH08161133A (ja) 1994-11-30 1994-11-30 印刷制御装置および印刷制御方法

Publications (1)

Publication Number Publication Date
JPH08161133A true JPH08161133A (ja) 1996-06-21

Family

ID=18131551

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6321345A Pending JPH08161133A (ja) 1994-11-30 1994-11-30 印刷制御装置および印刷制御方法

Country Status (1)

Country Link
JP (1) JPH08161133A (ja)

Similar Documents

Publication Publication Date Title
US8375388B2 (en) Combining print jobs when the current and the next job are generated by a specific application and each job having one copy
EP0595594B1 (en) Printing-information processing method and apparatus
EP1128256B1 (en) Printer having function of administrating print job and method for administrating print job
JP2005092299A (ja) 印刷制御方法、制御装置、及び印刷システム
US20070076247A1 (en) Image forming apparatus, control method therefor, program, and image forming system
EP1437646B1 (en) printing control
JPH07281850A (ja) プリンタシステムおよびプリンタシステムの代替印刷方法
JPH05345462A (ja) 印刷方法及び装置
JPH0635637A (ja) 印刷装置
JPH1097395A (ja) 印刷制御装置および印刷装置の印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH07325681A (ja) 印刷装置並びに印刷システムおよび印刷システムのデータ通信制御方法
JPH08115188A (ja) プリンタシステムおよびプリンタシステムの電源遮断方法
JPH1191209A (ja) プリンタ
JP3199544B2 (ja) 印刷装置および印刷制御方法
JP3222675B2 (ja) 印刷装置装置および印刷装置の表示制御方法
JP4006278B2 (ja) 印刷方法及び印刷装置及び印刷装置の制御プログラム及び記憶媒体
JPH10126558A (ja) 画像形成システム、画像入力装置、及び画像出力装置
JPH05346837A (ja) 印刷装置及び該装置におけるデータ受信方法
JP3105983B2 (ja) 印刷方法及びその装置
JPH07152515A (ja) 出力方法
JPH11249844A (ja) 印刷システム
JPH08305510A (ja) 印刷制御方法及びその装置及び印刷装置と該印刷装置を含む印刷システム
JP2001043041A (ja) プリンタ接続装置、該装置への変換プログラムインストール方法およびプリントシステム
JP2000132352A (ja) 画像形成装置
JP2001162869A (ja) カラー印刷装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041005