JPH07129340A - 印刷制御装置および印刷制御方法 - Google Patents
印刷制御装置および印刷制御方法Info
- Publication number
- JPH07129340A JPH07129340A JP5271784A JP27178493A JPH07129340A JP H07129340 A JPH07129340 A JP H07129340A JP 5271784 A JP5271784 A JP 5271784A JP 27178493 A JP27178493 A JP 27178493A JP H07129340 A JPH07129340 A JP H07129340A
- Authority
- JP
- Japan
- Prior art keywords
- data
- interface
- print data
- conversion
- conversion means
- 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
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【目的】 印刷データを解析することなく、使用する最
適な変換手段を簡便、かつ確実に選択することができ
る。 【構成】 CPU14が印刷データを受信したインタフ
ェース先を判定してRAM16に記憶された対応情報に
基づく何れかの変換処理プログラムをROM15内から
選択する構成を特徴とする。
適な変換手段を簡便、かつ確実に選択することができ
る。 【構成】 CPU14が印刷データを受信したインタフ
ェース先を判定してRAM16に記憶された対応情報に
基づく何れかの変換処理プログラムをROM15内から
選択する構成を特徴とする。
Description
【0001】
【産業上の利用分野】本発明は、コンピュータシステム
の出力装置として機能する汎用プリンタを制御する印刷
制御装置及び印刷制御方法に関するものである。
の出力装置として機能する汎用プリンタを制御する印刷
制御装置及び印刷制御方法に関するものである。
【0002】
【従来の技術】従来、コンピュータシステムにおいて、
プリンタは接続されているホストコンピュータから文字
コードや制御コード等のデータを受信して各プリンタが
解釈可能な内部印刷データに変換して印刷を行うが、入
力したインタフェースには関係なく一律なデータ変換し
か行わないか、あるいはパネル等により手操作で設定す
るのが一般的であった。
プリンタは接続されているホストコンピュータから文字
コードや制御コード等のデータを受信して各プリンタが
解釈可能な内部印刷データに変換して印刷を行うが、入
力したインタフェースには関係なく一律なデータ変換し
か行わないか、あるいはパネル等により手操作で設定す
るのが一般的であった。
【0003】
【発明が解決しようとする課題】しかしながら、プリン
タが複数のインタフェースを有し、そのインタフェース
にそれぞれ異なる種類の印刷データを出力するホストコ
ンピュータが接続された場合、印刷を行う際に次ホスト
コンピュータのデータ変換環境にプリンタが設定されて
いるとは限らず、確認あるいは設定のし直しが必要とな
る問題があった。
タが複数のインタフェースを有し、そのインタフェース
にそれぞれ異なる種類の印刷データを出力するホストコ
ンピュータが接続された場合、印刷を行う際に次ホスト
コンピュータのデータ変換環境にプリンタが設定されて
いるとは限らず、確認あるいは設定のし直しが必要とな
る問題があった。
【0004】また、近年では入力した印刷データを自動
で判断し、対応するデータ変換手段を自動で選択する方
式が考えられているが、搭載する判断機構が複雑にな
り、また酷似する印刷データでは自動判別が難しく、期
待するデータ変換手段が選択されず、印刷結果が異なっ
たものになってしまうという問題点があった。
で判断し、対応するデータ変換手段を自動で選択する方
式が考えられているが、搭載する判断機構が複雑にな
り、また酷似する印刷データでは自動判別が難しく、期
待するデータ変換手段が選択されず、印刷結果が異なっ
たものになってしまうという問題点があった。
【0005】本発明は、上記の問題点を解消するために
なされたもので、印刷データを受信するインタフェース
と使用する変換手段との対応をあらかじめ登録してお
き、印刷データを受信したインタフェース先に従って対
応する変換手段を選択することにより、印刷データを解
析することなく、使用する最適な変換手段を簡便、かつ
確実に選択することができる印刷制御装置および印刷制
御方法を提供することを目的とする。
なされたもので、印刷データを受信するインタフェース
と使用する変換手段との対応をあらかじめ登録してお
き、印刷データを受信したインタフェース先に従って対
応する変換手段を選択することにより、印刷データを解
析することなく、使用する最適な変換手段を簡便、かつ
確実に選択することができる印刷制御装置および印刷制
御方法を提供することを目的とする。
【0006】
【課題を解決するための手段】本発明に係る印刷制御装
置は、プリンタエンジンと、複数のホストコンピュータ
から印刷データを受信するための複数のインタフェース
と、前記ホストコンピュータから受信する印刷データに
基づいて前記プリンタエンジンに出力可能なデータに変
換して前記プリンタエンジンに出力する複数の変換手段
と、各インタフェースに対応付けられた変換手段との対
応情報を記憶する記憶手段と、前記印刷データを受信し
たインタフェース先を判定して前記記憶手段に記憶され
た対応情報に基づく何れかの変換手段を選択する選択手
段とを有するものである。
置は、プリンタエンジンと、複数のホストコンピュータ
から印刷データを受信するための複数のインタフェース
と、前記ホストコンピュータから受信する印刷データに
基づいて前記プリンタエンジンに出力可能なデータに変
換して前記プリンタエンジンに出力する複数の変換手段
と、各インタフェースに対応付けられた変換手段との対
応情報を記憶する記憶手段と、前記印刷データを受信し
たインタフェース先を判定して前記記憶手段に記憶され
た対応情報に基づく何れかの変換手段を選択する選択手
段とを有するものである。
【0007】本発明に係る印刷制御方法は、各インタフ
ェースに対応付けられた変換手段との対応情報を記憶
し、前記印刷データを受信したインタフェース先を判定
し、該判定結果に基づい記憶された対応情報に基づく何
れかの変換手段を選択するものである。
ェースに対応付けられた変換手段との対応情報を記憶
し、前記印刷データを受信したインタフェース先を判定
し、該判定結果に基づい記憶された対応情報に基づく何
れかの変換手段を選択するものである。
【0008】
【作用】本発明の印刷制御装置においては、印刷データ
を受信したインタフェース先を判定して選択手段が記憶
手段に記憶された対応情報に基づく何れかの変換手段を
選択するので、インタフェース先に対応する最適な変換
手段を選択することが可能となる。
を受信したインタフェース先を判定して選択手段が記憶
手段に記憶された対応情報に基づく何れかの変換手段を
選択するので、インタフェース先に対応する最適な変換
手段を選択することが可能となる。
【0009】本発明の印刷制御方法においては、各イン
タフェースに対応付けられた変換手段との対応情報を記
憶し、前記印刷データを受信したインタフェース先を判
定し、該判定結果に基づい記憶された対応情報に基づく
何れかの変換手段を選択するので、印刷データを受信し
たインタフェース先に従ってホストコンピュータ側の印
刷データをプリンタエンジンに出力する最適な変換手段
を選択することが可能となる。
タフェースに対応付けられた変換手段との対応情報を記
憶し、前記印刷データを受信したインタフェース先を判
定し、該判定結果に基づい記憶された対応情報に基づく
何れかの変換手段を選択するので、印刷データを受信し
たインタフェース先に従ってホストコンピュータ側の印
刷データをプリンタエンジンに出力する最適な変換手段
を選択することが可能となる。
【0010】
【実施例】図1は本発明を適用可能な印刷システムの構
成を説明するブロック図である。
成を説明するブロック図である。
【0011】この図に示すように、本発明の実施例によ
る印刷システムは、印刷データを送出するホストコンピ
ュータ1,2と2つの入力インタフェースおよびデータ
変換処理部6からなる印刷制御装置3と印刷装置本体7
から構成されている。
る印刷システムは、印刷データを送出するホストコンピ
ュータ1,2と2つの入力インタフェースおよびデータ
変換処理部6からなる印刷制御装置3と印刷装置本体7
から構成されている。
【0012】この様に構成された印刷システムにおい
て、ホストコンピュータ1または2が各ホストコンピュ
ータのプロトコルに従った文字コードや制御コードの印
刷データを入力インタフェース4,5に送出すると、デ
ータ変換処理部6は入力したインタフェースを判別し、
あらかじめ操作パネル等から登録済みの各インタフェー
ス毎のデータ変換処理から、対応するデータ変換処理を
選択する。その選択したデータ変換処理により印刷装置
本体7の解釈可能なデータに変換して、印刷装置本体7
に送出し、印刷を実行する。
て、ホストコンピュータ1または2が各ホストコンピュ
ータのプロトコルに従った文字コードや制御コードの印
刷データを入力インタフェース4,5に送出すると、デ
ータ変換処理部6は入力したインタフェースを判別し、
あらかじめ操作パネル等から登録済みの各インタフェー
ス毎のデータ変換処理から、対応するデータ変換処理を
選択する。その選択したデータ変換処理により印刷装置
本体7の解釈可能なデータに変換して、印刷装置本体7
に送出し、印刷を実行する。
【0013】図2は本発明の一実施例を示す印刷制御装
置の構成を説明するブロック図であり、図1に示した印
刷制御装置3に対応する。
置の構成を説明するブロック図であり、図1に示した印
刷制御装置3に対応する。
【0014】図において、11,12はホストコンピュ
ータと接続して印刷データを受信するためのインタフェ
ースで、13は印刷装置本体7と接続して印刷データを
送出するためのインタフェースである。
ータと接続して印刷データを受信するためのインタフェ
ースで、13は印刷装置本体7と接続して印刷データを
送出するためのインタフェースである。
【0015】14はマイクロプロセッサ形態の中央処理
装置(CPU)であり、例えばクロックパルス発生回
路,遅延回路,ゲート回路,その他の論理回路等を有す
る順序回路で構成されている。
装置(CPU)であり、例えばクロックパルス発生回
路,遅延回路,ゲート回路,その他の論理回路等を有す
る順序回路で構成されている。
【0016】15は読出し専用メモリ(ROM)で、C
PU14が各部に制御信号を供給する際に、例えば図3
のフローチャートに示す制御手順をCPU14に順次知
らせるのに必要なマイクロ命令群を記憶させておく。1
6は読み書き可能なランダムアクセスメモリ(RAM)
であり、各装置の動作状態を記憶する領域を有するとと
もに、後述する本発明を実施する際に必要となる印刷環
境を格納する記憶領域を有する。17はバスラインで、
CPU14とインタフェース11,12,ROM15,
RAM16とを電気的に接続し、メモリアドレスやデー
タを転送するために用いられる。なお、RAM16はバ
ックアップ機能付のメモリで、記憶された内容を電源が
遮断された後も保持している。
PU14が各部に制御信号を供給する際に、例えば図3
のフローチャートに示す制御手順をCPU14に順次知
らせるのに必要なマイクロ命令群を記憶させておく。1
6は読み書き可能なランダムアクセスメモリ(RAM)
であり、各装置の動作状態を記憶する領域を有するとと
もに、後述する本発明を実施する際に必要となる印刷環
境を格納する記憶領域を有する。17はバスラインで、
CPU14とインタフェース11,12,ROM15,
RAM16とを電気的に接続し、メモリアドレスやデー
タを転送するために用いられる。なお、RAM16はバ
ックアップ機能付のメモリで、記憶された内容を電源が
遮断された後も保持している。
【0017】このように構成された印刷制御装置におい
て、CPU14が印刷データを受信したインタフェース
先を判定して記憶手段(RAM16)に記憶された対応
情報に基づく何れかの変換処理プログラム(ROM15
に記憶されている)を選択するので、インタフェース先
に対応する最適な変換手段を選択することが可能とな
る。
て、CPU14が印刷データを受信したインタフェース
先を判定して記憶手段(RAM16)に記憶された対応
情報に基づく何れかの変換処理プログラム(ROM15
に記憶されている)を選択するので、インタフェース先
に対応する最適な変換手段を選択することが可能とな
る。
【0018】以下、図3に示すフローチャートを参照し
ながら本発明に係る印刷制御方法について説明する。
ながら本発明に係る印刷制御方法について説明する。
【0019】図3は本発明の一実施例を示す印刷制御方
法を説明するフローチャートである。なお、(1)〜
(6)は各ステップを示す。
法を説明するフローチャートである。なお、(1)〜
(6)は各ステップを示す。
【0020】先ず、任意のホストコンピュータから印刷
データを受信する(1)。次いで、入力された印刷デー
タのインタフェース先がインタフェース4かインタフェ
ース5の何れであるかを判定する(2)。この判定で入
力されたデータがインタフェース4と判定された場合に
は、あらかじめパネル装置等により登録されている各イ
ンタフェース毎のデータ変換処理からインタフェース4
に対応するデータ変化処理を選択し(3)、ステップ
(5)以降に進む。
データを受信する(1)。次いで、入力された印刷デー
タのインタフェース先がインタフェース4かインタフェ
ース5の何れであるかを判定する(2)。この判定で入
力されたデータがインタフェース4と判定された場合に
は、あらかじめパネル装置等により登録されている各イ
ンタフェース毎のデータ変換処理からインタフェース4
に対応するデータ変化処理を選択し(3)、ステップ
(5)以降に進む。
【0021】一方、ステップ(2)の判定で入力された
データがインタフェース5と判定された場合には、あら
かじめパネル装置等により登録されている各インタフェ
ース毎のデータ変換処理からインタフェース5に対応す
るデータ変化処理を選択し(4)、ステップ(5)以降
に進む。
データがインタフェース5と判定された場合には、あら
かじめパネル装置等により登録されている各インタフェ
ース毎のデータ変換処理からインタフェース5に対応す
るデータ変化処理を選択し(4)、ステップ(5)以降
に進む。
【0022】この様にして、インタフェース先に対応し
たデータ変換処理が選択されたら、選択されたデータ変
換処理に基づいてステップ(1)で受信してRAM16
に記憶されている印刷データを印刷装置本体7が解釈可
能な印刷データに変換し(5)、該変換された印刷デー
タに従って印刷処理を実行し(6)、処理を終了する。
たデータ変換処理が選択されたら、選択されたデータ変
換処理に基づいてステップ(1)で受信してRAM16
に記憶されている印刷データを印刷装置本体7が解釈可
能な印刷データに変換し(5)、該変換された印刷デー
タに従って印刷処理を実行し(6)、処理を終了する。
【0023】このように本発明の印刷制御方法において
は、各インタフェース4,5に対応付けられた変換手段
との対応情報をRAM16に記憶し、前記印刷データを
受信したインタフェース先を判定し、該判定結果に基づ
い記憶された対応情報に基づく何れかの変換手段を選択
するので、印刷データを受信したインタフェース先に従
ってホストコンピュータ側の印刷データをプリンタエン
ジンに出力する最適な変換手段を選択することが可能と
なる。
は、各インタフェース4,5に対応付けられた変換手段
との対応情報をRAM16に記憶し、前記印刷データを
受信したインタフェース先を判定し、該判定結果に基づ
い記憶された対応情報に基づく何れかの変換手段を選択
するので、印刷データを受信したインタフェース先に従
ってホストコンピュータ側の印刷データをプリンタエン
ジンに出力する最適な変換手段を選択することが可能と
なる。
【0024】なお、上記実施例では、2台のホストコン
ピュータが2つのインタフェースに接続される場合につ
いて説明したが、3台またはそれ以上のホストコンピュ
ータを接続可能に構成されていても本発明を適用するこ
とが可能である。
ピュータが2つのインタフェースに接続される場合につ
いて説明したが、3台またはそれ以上のホストコンピュ
ータを接続可能に構成されていても本発明を適用するこ
とが可能である。
【0025】また、上記実施例では、1つのインタフェ
ースに1つのデータ変換処理を結び付けて登録している
が、データ自動判別処理と組み合せることにより、決ま
った印刷データ形式しか使用しないホストコンピュータ
を接続したインタフェースは一意のデータ変換処理を登
録し、複数の印刷データ形式を使用する可能性のあるホ
ストコンピュータを接続するインタフェースはデータ自
動判別をアサインすることにより、より柔軟な印刷環境
を構築することができる。
ースに1つのデータ変換処理を結び付けて登録している
が、データ自動判別処理と組み合せることにより、決ま
った印刷データ形式しか使用しないホストコンピュータ
を接続したインタフェースは一意のデータ変換処理を登
録し、複数の印刷データ形式を使用する可能性のあるホ
ストコンピュータを接続するインタフェースはデータ自
動判別をアサインすることにより、より柔軟な印刷環境
を構築することができる。
【0026】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成させる場合にも
適用できることは言うまでもない。
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成させる場合にも
適用できることは言うまでもない。
【0027】図4は本発明を適用可能な第1の印刷装置
の一例を示す断面図であり、例えばレーザビームプリン
タ(LBP)の場合に対応する。
の一例を示す断面図であり、例えばレーザビームプリン
タ(LBP)の場合に対応する。
【0028】図において、100はLBP本体(本体)
で、図1に示した印刷制御装置3を介してホストコンピ
ュータ1またはホストコンピュータ2より文字パターン
の登録や、定型書式(フォームデータ)等の登録が行え
るように構成されている。
で、図1に示した印刷制御装置3を介してホストコンピ
ュータ1またはホストコンピュータ2より文字パターン
の登録や、定型書式(フォームデータ)等の登録が行え
るように構成されている。
【0029】また、本体100は、ホストコンピュータ
1又はホストコンピュータ2から、供給される印刷デー
タ、すなわち、文字情報(文字コード)やフォーム情報
あるいはマクロ命令等を入力して記憶するとともに、そ
れらの情報に従って対応する文字パターンやフォームパ
ターンを作成し、記録媒体である記録紙上に像を形成す
る。
1又はホストコンピュータ2から、供給される印刷デー
タ、すなわち、文字情報(文字コード)やフォーム情報
あるいはマクロ命令等を入力して記憶するとともに、そ
れらの情報に従って対応する文字パターンやフォームパ
ターンを作成し、記録媒体である記録紙上に像を形成す
る。
【0030】300は操作のための各種スイッチおよび
LED表示器等が配置されている操作パネル、101は
プリンタ制御ユニットで、LBP本体100全体の制御
およびホストコンピュータから供給される文字情報等を
解析する。該プリンタ制御ユニット101は、主として
文字情報を対応する文字パターンのビデオ信号に変換し
てレーザドライバ102に出力する。
LED表示器等が配置されている操作パネル、101は
プリンタ制御ユニットで、LBP本体100全体の制御
およびホストコンピュータから供給される文字情報等を
解析する。該プリンタ制御ユニット101は、主として
文字情報を対応する文字パターンのビデオ信号に変換し
てレーザドライバ102に出力する。
【0031】レーザドライバ102は半導体レーザ10
3を駆動するための回路であり、入力された信号に応じ
て半導体レーザをオン・オフ切り替えしている。レーザ
光104は回転多面鏡105で左右方向に振られて静電
ドラム106上をラスタ走査する。
3を駆動するための回路であり、入力された信号に応じ
て半導体レーザをオン・オフ切り替えしている。レーザ
光104は回転多面鏡105で左右方向に振られて静電
ドラム106上をラスタ走査する。
【0032】これにより、静電ドラム106上には、文
字パターンの静電潜像が形成される。この潜像は静電ド
ラム106の周囲の現像ユニット107により現像され
た後、記録紙に転写される。この記録紙には、カットシ
ートを用い、記録紙はLBP100に装着した用紙カセ
ット108に収納され、給紙ローラ109および搬送ロ
ーラ110と搬送ローラ111とにより装置内に取り込
まれて、静電ドラム106に供給される。なお、上記本
体100には、上述したインタフェースポートを複数備
え、上記フローチャートに示す手順に従ってインタフェ
ース切り替え発生毎にEM判別処理を行っている。
字パターンの静電潜像が形成される。この潜像は静電ド
ラム106の周囲の現像ユニット107により現像され
た後、記録紙に転写される。この記録紙には、カットシ
ートを用い、記録紙はLBP100に装着した用紙カセ
ット108に収納され、給紙ローラ109および搬送ロ
ーラ110と搬送ローラ111とにより装置内に取り込
まれて、静電ドラム106に供給される。なお、上記本
体100には、上述したインタフェースポートを複数備
え、上記フローチャートに示す手順に従ってインタフェ
ース切り替え発生毎にEM判別処理を行っている。
【0033】なお、搬送ローラ111はレジストローラ
としても機能し、静電ドラム上の画像先端位置と記録紙
の画像転写開始位置とのタイミングを調整するため、給
紙された記録紙を一旦ループを形成した状態で停止さ
せ、プリンタ制御ユニット101からの給紙開始に同期
して再給紙することにより、記録紙の所定位置から画像
を転写する構成となっている。
としても機能し、静電ドラム上の画像先端位置と記録紙
の画像転写開始位置とのタイミングを調整するため、給
紙された記録紙を一旦ループを形成した状態で停止さ
せ、プリンタ制御ユニット101からの給紙開始に同期
して再給紙することにより、記録紙の所定位置から画像
を転写する構成となっている。
【0034】図5は本発明を適用可能な第2の印刷装置
の一例を示す断面図であり、例えばインクジェットプリ
ンタ(IJRA)の場合に対応する。
の一例を示す断面図であり、例えばインクジェットプリ
ンタ(IJRA)の場合に対応する。
【0035】以下、構成および動作について説明する。
【0036】図において、5013は駆動モータで、正
逆回転に連動して駆動力伝達ギア5011,5009を
介して回転するリードスクリュー5005の螺旋溝50
04に対して係合するキャリッジHCはピン(図示しな
い)を有し、矢印a,b方向に往復移動される。このキ
ャリッジHCには、インクジェットカートリッジIJC
が搭載されている。
逆回転に連動して駆動力伝達ギア5011,5009を
介して回転するリードスクリュー5005の螺旋溝50
04に対して係合するキャリッジHCはピン(図示しな
い)を有し、矢印a,b方向に往復移動される。このキ
ャリッジHCには、インクジェットカートリッジIJC
が搭載されている。
【0037】5002は紙押え板で、キャリッジHCの
移動方向にそって用紙をプラテン5000に対して押圧
する。5007,5008はフォトカプラで、キャリッ
ジレバー5006の存在を該配置域で確認して、モータ
5013の回転方向切り替え等を行う為のホームポジシ
ョン検知手段として機能する。5016は記録ヘッドの
前面をキャップするキャップ部材5022を支持する部
材である。5015は前記キャップ部材5016内を吸
引する吸引手段で、キャップ内開口5023を介して記
録ヘッドの吸引回復を行う。5017はクリーニングブ
レードである。5019は前記クリーニングブレード5
017を前後方向に移動可能にする部材であり、本体支
持板5018にこれらが支持されている。なお、500
3はガイドレールである。
移動方向にそって用紙をプラテン5000に対して押圧
する。5007,5008はフォトカプラで、キャリッ
ジレバー5006の存在を該配置域で確認して、モータ
5013の回転方向切り替え等を行う為のホームポジシ
ョン検知手段として機能する。5016は記録ヘッドの
前面をキャップするキャップ部材5022を支持する部
材である。5015は前記キャップ部材5016内を吸
引する吸引手段で、キャップ内開口5023を介して記
録ヘッドの吸引回復を行う。5017はクリーニングブ
レードである。5019は前記クリーニングブレード5
017を前後方向に移動可能にする部材であり、本体支
持板5018にこれらが支持されている。なお、500
3はガイドレールである。
【0038】クリーニングブレードは、この形態でなく
周知のクリーニングブレードが本例に適用できることは
いうまでもない。また、5012は吸引回復の吸引を開
始するためのレバーで、キャリッジと係合するカム50
20の移動に伴って移動し、駆動モータからの駆動力が
クラッチ切り替え等の公知の伝達手段で移動制御され
る。
周知のクリーニングブレードが本例に適用できることは
いうまでもない。また、5012は吸引回復の吸引を開
始するためのレバーで、キャリッジと係合するカム50
20の移動に伴って移動し、駆動モータからの駆動力が
クラッチ切り替え等の公知の伝達手段で移動制御され
る。
【0039】これらのキャッピング,クリーニング,吸
引回復は、キャリッジがホームポジション側の領域に来
た時に、リードスクリュー5005の作用によってそれ
らの対応位置で所望の処理が行えるように構成されてい
る。
引回復は、キャリッジがホームポジション側の領域に来
た時に、リードスクリュー5005の作用によってそれ
らの対応位置で所望の処理が行えるように構成されてい
る。
【0040】以下、図6を参照しながら、図5に示した
印刷装置の制御構成について説明する。
印刷装置の制御構成について説明する。
【0041】図6は、図5に示した印刷装置の制御構成
を説明するブロック図である。
を説明するブロック図である。
【0042】図において、1700は記録信号を入力す
るインタフェース、1701はMPU、1702は前記
MPU1701が実行する制御プログラムを格納するプ
ログラムROM、1703は各種データ(印刷データや
ヘッドに供給される記録データ等)を保存しておくダイ
ナミック型のRAM(DRAM)である。1704は記
録ヘッド1708に対する記録データの供給制御を行う
ゲートアレイであり、インタフェース1700,MPU
1701,DRAM1703間のデータ転送制御も行
う。1710は記録ヘッド1708を搬送するためのキ
ャリアモータ、1709は記録紙搬送のための搬送モー
タである。1705はヘッドを駆動するヘッドドライ
バ、1706,1707はそれぞれ搬送モータ170
9,キャリアモータ1710を駆動するためのモータド
ライバである。
るインタフェース、1701はMPU、1702は前記
MPU1701が実行する制御プログラムを格納するプ
ログラムROM、1703は各種データ(印刷データや
ヘッドに供給される記録データ等)を保存しておくダイ
ナミック型のRAM(DRAM)である。1704は記
録ヘッド1708に対する記録データの供給制御を行う
ゲートアレイであり、インタフェース1700,MPU
1701,DRAM1703間のデータ転送制御も行
う。1710は記録ヘッド1708を搬送するためのキ
ャリアモータ、1709は記録紙搬送のための搬送モー
タである。1705はヘッドを駆動するヘッドドライ
バ、1706,1707はそれぞれ搬送モータ170
9,キャリアモータ1710を駆動するためのモータド
ライバである。
【0043】この様に構成された印刷制御装置におい
て、インタフェース1700に記録信号が入ると、ゲー
トアレイ1704はMPU1701との間で記録信号が
プリント用の記録データに変換される。そして、モータ
ドライバ1706,1707が駆動されるとともに、ヘ
ッドドライバ1705に送られた記録データに従って記
録ヘッドが駆動され、印字が行われる。
て、インタフェース1700に記録信号が入ると、ゲー
トアレイ1704はMPU1701との間で記録信号が
プリント用の記録データに変換される。そして、モータ
ドライバ1706,1707が駆動されるとともに、ヘ
ッドドライバ1705に送られた記録データに従って記
録ヘッドが駆動され、印字が行われる。
【0044】以上のように、インクジェットプリンタ
を、図1に示した印刷装置本体7とし組み込むことも可
能であり、本発明はレーザプリンタに限らず、上記イン
クジェットプリンタ等にも適用することが出来ることは
いうまでもない。
を、図1に示した印刷装置本体7とし組み込むことも可
能であり、本発明はレーザプリンタに限らず、上記イン
クジェットプリンタ等にも適用することが出来ることは
いうまでもない。
【0045】
【発明の効果】以上説明したように、本発明に係る印刷
制御装置によれば、印刷データを受信したインタフェー
ス先を判定して選択手段が記憶手段に記憶された対応情
報に基づく何れかの変換手段を選択するので、インタフ
ェース先に対応する最適な変換手段を選択することがで
きる。
制御装置によれば、印刷データを受信したインタフェー
ス先を判定して選択手段が記憶手段に記憶された対応情
報に基づく何れかの変換手段を選択するので、インタフ
ェース先に対応する最適な変換手段を選択することがで
きる。
【0046】本発明の印刷制御方法によれば、各インタ
フェースに対応付けられた変換手段との対応情報を記憶
し、前記印刷データを受信したインタフェース先を判定
し、該判定結果に基づき記憶された対応情報に基づく何
れかの変換手段を選択するので、印刷データを受信した
インタフェース先に従ってホストコンピュータ側の印刷
データをプリンタエンジンに出力する最適な変換手段を
選択することができる。
フェースに対応付けられた変換手段との対応情報を記憶
し、前記印刷データを受信したインタフェース先を判定
し、該判定結果に基づき記憶された対応情報に基づく何
れかの変換手段を選択するので、印刷データを受信した
インタフェース先に従ってホストコンピュータ側の印刷
データをプリンタエンジンに出力する最適な変換手段を
選択することができる。
【0047】従って、印刷データを解析することなく、
使用する最適な変換手段を簡便、かつ確実に選択するこ
とができ、印刷データを処理する変換手段の選択処理を
簡素化して、受信した印刷データを効率良くプリンタエ
ンジンに出力することができるという効果を奏する。
使用する最適な変換手段を簡便、かつ確実に選択するこ
とができ、印刷データを処理する変換手段の選択処理を
簡素化して、受信した印刷データを効率良くプリンタエ
ンジンに出力することができるという効果を奏する。
【図1】本発明を適用可能な印刷システムの構成を説明
するブロック図である。
するブロック図である。
【図2】本発明の一実施例を示す印刷制御装置の構成を
説明するブロック図である。
説明するブロック図である。
【図3】本発明の一実施例を示す印刷制御方法を説明す
るフローチャートである。
るフローチャートである。
【図4】本発明を適用可能な第1の印刷装置の一例を示
す断面図である。
す断面図である。
【図5】本発明を適用可能な第2の印刷装置の一例を示
す断面図である。
す断面図である。
【図6】図5に示した印刷装置の制御構成を説明するブ
ロック図である。
ロック図である。
1 ホストコンピュータ 2 ホストコンピュータ 3 印刷制御装置 4 入力インタフェース 5 入力インタフェース 6 データ変換処理部 7 印刷装置本体
Claims (2)
- 【請求項1】 プリンタエンジンと、複数のホストコン
ピュータから印刷データを受信するための複数のインタ
フェースと、前記ホストコンピュータから受信する印刷
データに基づいて前記プリンタエンジンに出力可能なデ
ータに変換して前記プリンタエンジンに出力する複数の
変換手段と、各インタフェースに対応付けられた変換手
段との対応情報を記憶する記憶手段と、前記印刷データ
を受信したインタフェース先を判定して前記記憶手段に
記憶された対応情報に基づく何れかの変換手段を選択す
る選択手段とを有することを特徴とする印刷制御装置。 - 【請求項2】 複数のインタフェースを介して接続され
る何れかのホストコンピュータから受信した印刷データ
をプリンタエンジンが解釈できるデータに変換して出力
する印刷制御方法において、各インタフェースに対応付
けられた変換手段との対応情報を記憶し、前記印刷デー
タを受信したインタフェース先を判定し、該判定結果に
基づいて記憶された対応情報に基づく何れかの変換手段
を選択することを特徴とする印刷制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5271784A JPH07129340A (ja) | 1993-10-29 | 1993-10-29 | 印刷制御装置および印刷制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5271784A JPH07129340A (ja) | 1993-10-29 | 1993-10-29 | 印刷制御装置および印刷制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07129340A true JPH07129340A (ja) | 1995-05-19 |
Family
ID=17504804
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5271784A Pending JPH07129340A (ja) | 1993-10-29 | 1993-10-29 | 印刷制御装置および印刷制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07129340A (ja) |
-
1993
- 1993-10-29 JP JP5271784A patent/JPH07129340A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0902357B1 (en) | Output method and apparatus | |
| JPH061048A (ja) | プリンタ装置及び該装置におけるデータ受信方法 | |
| US5889930A (en) | Output method and apparatus | |
| EP0583891B1 (en) | Output method and apparatus | |
| US5768485A (en) | Printing apparatus for bit map data in unit of page | |
| JPH07129340A (ja) | 印刷制御装置および印刷制御方法 | |
| JPH07129339A (ja) | 印刷制御装置および印刷制御方法 | |
| US6397265B1 (en) | Print control apparatus for communicating with a selected external apparatus to control a printer | |
| JP3382349B2 (ja) | 印刷制御装置及び方法 | |
| JP2834631B2 (ja) | 印刷制御装置及び方法 | |
| JP2871981B2 (ja) | 印刷装置及びその制御方法 | |
| JPH07125326A (ja) | 印刷装置および印刷制御方法 | |
| JPH09188015A (ja) | 印刷装置及び印刷制御方法 | |
| JPH0635637A (ja) | 印刷装置 | |
| JP3332432B2 (ja) | データ通信方法及び印刷制御装置 | |
| JPH07271534A (ja) | 印刷制御方法及びその装置 | |
| JP3337869B2 (ja) | 印刷制御装置および印圧制御方法 | |
| JPH06348430A (ja) | 印刷制御装置及びその方法 | |
| JPH079703A (ja) | 印刷装置 | |
| JP2860210B2 (ja) | 印刷制御装置 | |
| JP3809285B2 (ja) | 画像形成装置及び画像形成方法 | |
| JPH0675673A (ja) | インターフェース装置及び該装置を備える印刷装置 | |
| JPH07309035A (ja) | 印刷装置およびその制御方法 | |
| JPH08115186A (ja) | 印刷システムおよび印刷システムのプリンタ電源入切処理方法 | |
| JPH07172033A (ja) | 出力方法 |