JPH0519991A - 印字装置 - Google Patents

印字装置

Info

Publication number
JPH0519991A
JPH0519991A JP19574891A JP19574891A JPH0519991A JP H0519991 A JPH0519991 A JP H0519991A JP 19574891 A JP19574891 A JP 19574891A JP 19574891 A JP19574891 A JP 19574891A JP H0519991 A JPH0519991 A JP H0519991A
Authority
JP
Japan
Prior art keywords
operation mode
print
printing
print information
control code
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.)
Granted
Application number
JP19574891A
Other languages
English (en)
Other versions
JP3084807B2 (ja
Inventor
Fumihito Kusano
文仁 草野
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP19574891A priority Critical patent/JP3084807B2/ja
Priority to EP92306339A priority patent/EP0522864B1/en
Priority to DE69226913T priority patent/DE69226913T2/de
Publication of JPH0519991A publication Critical patent/JPH0519991A/ja
Priority to US08/181,453 priority patent/US5511149A/en
Application granted granted Critical
Publication of JP3084807B2 publication Critical patent/JP3084807B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1297Printer code translation, conversion, emulation, compression; Configuration of printer parameters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0014Transforming the printer input data into internal codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】 複数種類の印字装置の動作様式を備える印字
装置において、入力された印字情報を解析し、各印字処
理単位を構成する印字情報の予定している印字動作様式
を自動的に判定する際、その判定するタイミングを適切
に制御することにより、ネットワーク上においても適切
に印字動作様式判定を行うことが出来る。 【構成】 複数種類の印字装置の模擬機能を備えた印字
装置において、印字情報バッファ内のデータから印字処
理単位を検出する手段と、印字動作様式を自動的に選択
する手段とを有することを特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数の印字装置の動作
様式を模擬する模擬機能を有する印字装置に関し、特
に、印字情報中から印字処理単位を検出するとともに、
その検出された印字処理単位毎に制御コードに対応する
印字動作様式にて印字を行う印字装置に関するものであ
る。
【0002】
【従来の技術】従来、各種の印字装置が提供されている
が、これらの装置では、入力された印字情報に従った印
字を実行する際、印字指令がなされた英数字等をその印
字情報中に含まれる倍角指定、改行、改ページ等の制御
コードに基づいて忠実に実行している。また、上記各種
の印字装置は、一層多彩な印字を可能とするため、それ
ぞれ特有の動作様式を備えている。
【0003】ここに、特有の動作様式とは、例えば、印
字を高速に実行する高速モード、横書き・縦書きの変更
モード、ドットスペース及びビットイメージの指定とい
ったもので、これらの動作様式も印字情報中の制御コー
ド、特に、拡張制御コード(ESCシーケンス)によっ
て指定される。
【0004】このような事情があるため、印字情報を作
成する際には予め印字を実行させる印字装置の動作様式
を知り、この動作様式に沿ったコード化が要求されこと
となり、また、印字装置の側からすれば自己の動作様式
に則った印字情報以外では所望の印字を実行することが
できなかった。
【0005】かかる不便を解消するため、印字装置自身
が印字情報中に含まれる特定の制御コードを解析して自
動的に印字の動作様式を設定可能な装置が従来より提案
されている(特開昭63−216756号公報)。かか
る印字装置は従来蓄積されている印字情報を有効に活用
できるため各方面で用いられている。
【0006】
【発明が解決しようとする課題】しかしながら、かかる
印字装置を複数のインターフェイスを介してネットワー
ク上で複数のコンピュータと共に利用する場合にオペレ
ータが複数の印字動作様式を使用すると、印字装置は、
送られた印字情報に基づき最初に決定した印字動作様式
でそれ以降の印字情報を印字してしまう虞がある。この
ように、印字情報中に複数の印字動作様式のそれぞれに
沿って印字すべき情報がある場合には、上記従来の印字
装置では各印字動作様式に従って適切に印字情報の印字
を行うことができないという問題があった。
【0007】かかる問題を解消するためには、オペレー
タが印字を所望する印字処理単位毎に印字動作様式を判
断するようにすればよいが、従来の印字装置ではかかる
判断機能は存在せず、これより上記したごとく複数の各
印字動作様式に対する制御コマンドを1個の印字動作様
式にて制御してしまい、適切な印字ができなかった。
【0008】本発明は、かかる従来の印字装置における
問題点を解消するためになされたものであり、印字情報
中に複数の印字動作様式にて印字をすべき情報があって
も、それぞれの印字情報を各印字動作様式に従って適正
に印字することが可能であり、もってネットワーク上で
使用して好適な印字装置を提供することを目的とする。
【0009】
【課題を解決するための手段】この目的を達成するため
本発明に係る印字装置は、複数の印字装置の動作様式を
模擬する模擬機能を有し、予め選択される1の印字装置
の動作様式に基づき、入力される印字情報に従った印字
動作を実行する印字装置において、前記印字情報を記憶
する印字情報記憶手段と、前記印字情報記憶手段に記憶
される印字情報中から印字動作様式を決定する制御コー
ドを検出する制御コード検出手段と、前記印字情報記憶
手段に記憶される印字情報中から印字処理単位の終了を
表す終了コードを検出する印字処理単位検出手段と、前
記制御コード検出手段が検出する制御コードを解析し、
前記印字情報が前記複数の動作様式の内いずれの動作様
式を予定しているかを判断する印字動作様式判断手段と
を備え、前記印字処理単位検出手段により検出された印
字処理単位毎に、前記印字動作様式判断手段にて判断さ
れた動作様式で印字情報を印字するようにした構成とさ
れる。
【0010】
【作用】本発明に係る印字装置によれば、先ず外部機器
から入力された印字情報を受信バッファに格納し、その
後、印字情報中に存在する印字処理単位の終了を表す終
了コードを検出することにより印字処理単位を検出す
る。ここで、印字処理単位の検出は、印字処理単位の処
理の終了毎に発生する特有のコード(例えば、印字排出
コマンド、リセットコマンド等)の出現、制御コード出
現の頻度あるいは制御コードの出現順序等の判定、もし
くはこれらの組合せ的判断によって検出される。
【0011】続いて、制御コード検出手段により、上記
のように検出された印字処理単位中に含まれる印字動作
様式を決定する制御コードが検出される。ここで、制御
コードの検出は、各印字装置に固有の制御コード出現の
判定、制御コードの出現の頻度、あるいは制御コードの
出現順序等の判定、又はこれらの組合せ的判定によっ
て、各印字装置に特有の制御コード体系を判別して行わ
れる。そして、検出された印字処理単位毎に、制御コー
ドに対応する印字動作様式に従って印字情報が印字され
る。
【0012】
【実施例】本発明の基本構成は、図6に示すように外部
機器から送られる印字情報を記憶する印字情報記憶手段
C1と、印字情報中に含まれる印字処理単位の終了コー
ドに基づいて印字処理単位(以下、ジョブと称する)を
検出するジョブ検出手段C2と、印字処理単位中に含ま
れる印字動作様式を決定するための制御コードに基づい
て印字動作様式を決定する動作様式判定手段C3とから
構成される。
【0013】以下かかる基本構成を有する本発明をレー
ザプリンタに具体化した一実施例に基づいて図面を参照
しつつ詳細に説明する。図1は、レーザプリンタの光学
系及び駆動系を模式的に示す図であり、半導体レーザ1
0から出射されたレーザビームLは、コリメータレンズ
12によって平行光とされた後、回転多面鏡14によっ
て反射されることにより進行方向が周期的に変化させら
れ、fθレンズ16を介して感光体ドラム18上を矢印
A方向へ走査させられる。
【0014】感光体ドラム18は予め設定された解像度
に応じた回転速度で上記レーザビームLの走査方向と平
行な軸まわりに回転駆動されるとともに、レーザビーム
Lの露光走査によって潜像が形成され、図示しない現像
装置、転写装置等によって印刷紙等の記録媒体に画像が
プリントされる。
【0015】回転多面鏡14は、走査手段を構成し、多
面鏡20と、その多面鏡20を軸心まわりに回転駆動す
るスキャナモータ22と、そのスキャナモータ22を予
め定められた一定の回転速度で回転駆動させるスキャナ
モータ駆動回路24とからなる。また、回転多面鏡14
は、予め定められた解像度に対応して回転速度が異なる
複数種類、本実施例では解像度が240DPI(Dot
/Inch)、300DPI、400DPIの3種類の
ものが用意され、所望する解像度に応じて適宜交換され
るようになっている。
【0016】感光体ドラム18は、メインモータ駆動回
路26を介してメインモータ28により回転駆動され
る。尚、メインモータ28は図示しない給排紙ローラ、
現像装置、定着装置等をも駆動する。また、半導体レー
ザ10は、レーザ駆動回路30によってON−OFF制
御される。上記スキャナモータ駆動回路24、メインモ
ータ駆動回路26及びレーザ駆動回路30はマイクロコ
ンピュータよりなる制御部32に接続されている。
【0017】制御部32は、エンジンコントローラ3
4、ビデオコントローラ36及びCPU38、ROM4
0、RAM42を備えており、RAM42の一時記憶機
能を利用しつつROM40に記憶されたプログラムに従
って信号処理を行うようになっている。
【0018】ここに、ビデオコントローラ36は、外部
機器としてのホストコンピュータ44から送られた画像
データを解像度に応じて印字可能なドットデータに変換
するものであり、また、エンジンコントローラ34は、
そのビデオコントローラ36から送られて来るドットデ
ータに従ってレーザ駆動回路30に変調信号を出力し、
半導体レーザ10の出力をON−OFF制御する。
【0019】更に、エンジンコントローラ34は、メイ
ンモータ駆動回路26及びスキャナモータ駆動回路24
にそれぞれ駆動信号を出力し、メインモータ28の回転
速度を解像度に応じて制御するとともに、スキャナモー
タ24の回転開始及び停止を制御する。
【0020】また、ROM40には、図4に示すように
複数の印字装置の各々に対応する印字動作様式に応じ
て、2個のキャラクタコードの組合せからなり印字動作
様式を決定する制御コードをテーブル化した制御コード
テーブル41、ジョブの検出制御、その他制御コードの
検出制御、印字制御等に必要な各種のプログラムが記憶
されている。また、RAM42は、ビデオコントローラ
36から送られた制御コードを含む印字情報を一時的に
記憶する印字情報バッファ43、後述するように制御コ
ードを比較する為のレジスタ等を備えている。
【0021】上記構成を有する本実施例に係るレーザプ
リンタでは、外部機器としてのホストコンピュータ44
から送られた画像データをビデオコントローラ36で変
換して得られるドットデータ中から、ジョブ終了コード
に基づいてジョブ単位を検出し、また、各ジョブを構成
する印字情報中より複数の印字装置の動作様式から1の
動作様式を決定するための制御コードを検出するととも
に、その検出された制御コードとROM40の制御コー
ドテーブル41とを比較することにより、印字の動作様
式を決定し、その動作様式に従ってスキャナモータ駆動
回路24、メインモータ駆動回路26、レーザ駆動回路
30を駆動制御して印字を行うものである。
【0022】次に、上記のように外部機器としてのホス
トコンピュータ44からの画像情報を解読して印字制御
を実行する以前に、本実施例の印字装置において実行さ
れる特有の初期処理について説明する。図2は、制御部
32のROM42に格納された初期処理プログラムのフ
ローチャートである。
【0023】本プログラムの処理は印字装置の電源が投
入される立ち上げ時にCPU38によって開始され、ま
ず装置の初期化のために、SELF−TEST、RAM
42の初期設定、及びジョブ開始フラグをONにする初
期化処理を行う(S1)。続いて、ホストコンピュータ
44から出力される印字情報を受信し、これをRAM4
2の所定アドレスに割り当てられた印字情報バッファ4
3に格納する(S3)。
【0024】印字情報バッファ43に格納された受信デ
ータは、先頭から順次、ジョブ終了コードがないかどう
か検索するとともに、ジョブ開始フラグがONかどうか
を判断する(S5)。印字情報バッファ43内にジョブ
終了コードがないか、又は、ジョブ開始フラグがOFF
であれば、S3に戻り再度ホストコンピュータ44から
の印字情報を印字情報バッファ43に取り込む。S5に
おいて、ジョブ開始フラグがONであり、かつ、印字情
報バッファ43内にジョブ終了コードが検出された場合
には、前ジョブの印字情報に含まれる印字動作様式を決
定するための制御コードに基づいて印字動作様式の判定
処理を行う(S7)。
【0025】ここに、S7における印字動作様式の判定
処理は、図3乃至図5に示す印字動作様式判断処理プロ
グラムが実行されて行われる。このプログラム処理にお
いて、先ずS13で印字装置が有する3種の動作モード
(0、1、2)の中から動作モード0を仮に選択する初
期化処理を行う。続いて、この格納された印字情報の中
から制御コードのみを検出し(S15)、制御コードが
検出されたとき(S15:YES)に限り以下の判断処
理(S17〜S33)に移行し、それ以外であれば(S
15:NO)、次のジョブ印字情報中に含まれる制御コ
ードの検出を再度行う。判断処理へ入ると、図4に概念
的に示すように、まず検出した制御コードが動作モード
0の制御コードであるか否かの判断を行うルーチンを実
行する(S17)。
【0026】図4は該ルーチンの動作の概念図である。
このルーチンでは、ROM40に格納されている制御コ
ードテーブル41(2個のキャラクタコードの組合せよ
りなる)と検出した制御コードの内容の比較を行う。
【0027】ここに、制御コードの比較は次のように行
われる。まず、S15で検出された制御コードを構成す
る複数のキャラクタコードのうち、ESCコードに続く
2個のキャラクタコードに限定してRAM42のレジス
タAに転送しておく。一方、ROM40の制御コードテ
ーブルのうち、動作モード0に対応する制御コードテー
ブル46からRAM42のレジスタBに制御コードを順
次転送する。
【0028】そして、CPU38が、両レジスタA、B
を比較して検出された制御コードが動作モード0に対応
するかどうか順次判断する。図4に示す例では、印字情
報バッファ43に記憶された制御コードのうち、最初の
制御コード中ESCコードに続く2つのキャラクタコー
ドは、X、Yであり、一方制御コードテーブル46中に
X、Yのキャラクタコードの組合せが存在するので、最
初の制御コードは動作モード0の制御コード体系に合致
していることが分かる。
【0029】また、2番目の制御コード中ESCコード
に続く2つのキャラクタコードは、A、Bであり、一方
制御コードテーブル46中にA、Bのキャラクタコード
の組合せが存在するので、かかる制御コードも動作モー
ド0の制御コード体系に合致していることが分かる。
【0030】このように、本実施例では、制御コードを
構成する複数のキャラクタコードのうち、2個のキャラ
クタコードに限定して動作モードを判断するようにして
いるので、検出された制御コードと制御コードテーブル
41との比較を高速に行い得、且つ、制御コードテーブ
ル41の記憶容量も1つの制御コードにつき2個のキャ
ラクタコードしか必要としないため、小さく抑えること
が出来る。尚、このルーチンにおける判断のアルゴリズ
ムは、動作モード1かどうかを判断するS21及び動作
モードが2かどうかを判断するS24で共通である。
【0031】続いて、S15で検出した制御コードが動
作モード0に存在しないものであると判断した場合(S
17:NO)に限り動作モード候補から動作モード0を
削除して(S19)、次の処理(S21)に移行する。
S21では、更に検出した制御コードが動作モード1に
存在するか否かの判断ルーチンを実行し、存在しない場
合(S21:NO)には動作モード候補から1を削除す
る(S23)。
【0032】ここで、S21における判断は、S17と
同様に、受信バッファからレジスタAに転送された制御
コードを構成するキャラクタコードのうちの2個のキャ
ラクタコードと動作モード1に対応する制御コードテー
ブル48からレジスタBに転送された2個のキャラクタ
コードとを順次比較し、検出された制御コードが動作モ
ード1の制御コード体系に合致するかどうかの判断が行
われる。
【0033】次のS24でもS17、S21と同様に、
検出した制御コードが動作モード2における制御コード
体系に存在するか否かの判断ルーチンが実行され、存在
しない制御コードの場合(S24:NO)に限り動作モ
ードの候補から動作モード2の削除がなされる(S2
5)。ここでは、レジスタAの2個のキャラクタコード
と制御コードテーブル50からレジスタBに転送された
2個のキャラクタコードとを比較することにより、検出
された制御コードが動作モード2の制御コード体系に合
致するかどうかが判断される。
【0034】このようにして、動作モード候補の絞り込
みがなされるが、これらの候補絞り込み処理の後には最
終的に動作モード候補が1つになったか否かの判断を行
い(S27)、1つに絞り込むことが完了しているとき
(S27:YES)にはその動作モードに設定して(S
33)、本プログラムを終了する。
【0035】一方、未だに1つの動作モード候補に絞り
込みが完了していないとき(S27:NO)は続いて動
作モード候補が全てなくなる異常な事態が発生している
か否かの判断を行い(S29)、この異常な事態を検出
したとき(S29:YES)にはコマンドエラーを表示
して(S31)本プログラムを終了し、異常が発生して
いなければ(S29:NO)再度上記の印字情報からの
制御コード検出、動作モードの絞り込み処理を繰り返し
実行するためS15の処理へと戻る。
【0036】以上の初期処理が繰り返し実行され続ける
印字装置立ち上げの期間にあって、CPU38は内部の
計時カウンタを監視することで時間経過を知り、4SE
Cの時間経過後には図5に示す4SEC割り込みルーチ
ンの処理を開始する。
【0037】この処理に入ると上記初期処理プログラム
の実行の終了を行い(S35)、次にその初期処理プロ
グラムの実行によって1つの動作モードの絞り込みに成
功して前記S33の処理による自己の動作モードの設定
が完了しているか否かの判断を行う(S37)。この判
断により動作モードの絞り込みが完了しているとされた
ときには(S37:YES)、続いてS39が実行され
その絞り込まれた動作モードの制御コード体系に基づい
て前記RAM42に格納されている印字情報がビデオコ
ントローラ36にてドットデータに変換され、そのドッ
トデータの印字動作がジョブ毎に開始され、以下通常の
印字制御が行われる。
【0038】一方、動作モードの絞り込みが未だに完了
していないときは(S37:NO)、S39の処理が選
択されて絞り込まれた範囲内で任意に決定される1つの
動作モードに基づいた制御コード体系を利用してジョブ
毎に印字が実行される。
【0039】ここで、図2の初期処理プログラムに戻っ
て説明を続行する。S7では上記のように印字動作様式
の判断が行われるが、S7で印字動作様式が決定される
と、S9において印字動作様式がその決定された印字動
作様式に切り替えられ、また、ジョブ開始フラグがOF
Fとされる。
【0040】次に、S11で受信バッファ内に印字情報
が残っているかどうかの判断が行われる。残っていれば
S5に戻り、再度印字情報中のジョブ終了コードの検索
が開始され、残っていない場合にはS3に戻り再度ホス
トコンピュータ44から送られる印字情報が印字情報バ
ッファに取り込まれる。以上説明した各処理が、ホスト
コンピュータ44から印字情報が送られている間繰り返
し行われる。
【0041】以上詳細に説明した通り本実施例に係る印
字装置によれば、印字動作様式の判定、及び、その設定
を行うタイミングをジョブの確認時、つまり、印字排出
コマンド、印字装置リセットコマンド等のホストコンピ
ュータ44からの印字情報中ジョブの切れ目として判断
できるコマンドの出現時に適時行うため、ネットワーク
上で利用される場合でも、受信した印字情報をジョブ毎
に適切な印字動作様式に設定できる。
【0042】この結果、各ジョブが本来予定している印
字動作様式で適切な印字をすることができる。特に、ネ
ットワーク上で複数のオペレータから相互に異なる印字
動作様式での印字要求があった場合でも、常時ジョブの
判定を行い、ジョブ毎に印字動作様式の設定をし直すの
で、従来の印字装置のように各オペレータが意図してい
る印字動作様式とは異なる動作様式で印字情報の印字処
理が行われてしまう虞は全くないものである。
【0043】
【発明の効果】以上説明した通り本発明は、印字情報中
に複数の印字動作様式にて印字をすべき情報があって
も、それぞれの印字情報を各印字動作様式に従って適正
に印字することが可能であり、もってネットワーク上で
使用して好適な印字装置を提供することができ、その産
業上奏する効果は大である。
【図面の簡単な説明】
【図1】レーザプリンタの光学系及び駆動系を模式的に
示す説明図である。
【図2】初期処理プログラムのフローチャートである。
【図3】印字動作様式の判断処理プログラムを示すフロ
ーチャートである。
【図4】制御コードと制御コードテーブルとの比較動作
を概念的に示す説明図である。
【図5】4SEC割り込みルーチンを示すフローチャー
トである。
【図6】発明の基本構成を示すブロック図である。
【符号の説明】
32 制御部 34 エンジンコントローラ 36 ビデオコントローラ 38 CPU 40 ROM 42 RAM 44 ホストコンピュータ 46、48、50 制御コードテーブル S5 ジョブの判定処理手順 S7 印字動作様式判断処理手
順 S17、S21、S24 制御コードと制御コード
テーブルとを比較する判断処理手順

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 複数の印字装置の動作様式を模擬す
    る模擬機能を有し、予め選択される1の印字装置の動作
    様式に基づき、入力される印字情報に従った印字動作を
    実行する印字装置において、 前記印字情報を記憶する印字情報記憶手段と、 前記印字情報記憶手段に記憶される印字情報中から印字
    動作様式を決定する制御コードを検出する制御コード検
    出手段と、 前記印字情報記憶手段に記憶される印字情報中から印字
    処理単位の終了を表す終了コードを検出する印字処理単
    位検出手段と、 前記制御コード検出手段が検出する制御コードを解析
    し、前記印字情報が前記複数の動作様式の内いずれの動
    作様式を予定しているかを判断する印字動作様式判断手
    段とを備え、 前記印字処理単位検出手段により検出された印字処理単
    位毎に、前記印字動作様式判断手段にて判断された動作
    様式で印字情報を印字するようにした印字装置。
JP19574891A 1991-07-10 1991-07-10 印字装置 Expired - Fee Related JP3084807B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP19574891A JP3084807B2 (ja) 1991-07-10 1991-07-10 印字装置
EP92306339A EP0522864B1 (en) 1991-07-10 1992-07-10 Printer emulator capable of emulating a plurality of printers which operate in different modes
DE69226913T DE69226913T2 (de) 1991-07-10 1992-07-10 Druckeremulator der imstande ist, eine Vielzahl von Druckern, die in unterschiedlichen Betriebsarten funktionieren, zu emulieren
US08/181,453 US5511149A (en) 1991-07-10 1994-01-14 Printer emulator capable of emulating a plurality of printers which operate in different modes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19574891A JP3084807B2 (ja) 1991-07-10 1991-07-10 印字装置

Publications (2)

Publication Number Publication Date
JPH0519991A true JPH0519991A (ja) 1993-01-29
JP3084807B2 JP3084807B2 (ja) 2000-09-04

Family

ID=16346316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19574891A Expired - Fee Related JP3084807B2 (ja) 1991-07-10 1991-07-10 印字装置

Country Status (4)

Country Link
US (1) US5511149A (ja)
EP (1) EP0522864B1 (ja)
JP (1) JP3084807B2 (ja)
DE (1) DE69226913T2 (ja)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030156129A1 (en) * 1991-12-25 2003-08-21 Tsutomu Takahashi Information processing method and apparatus
JP2871370B2 (ja) * 1993-01-20 1999-03-17 キヤノン株式会社 出力制御方法及び装置
JPH0818703A (ja) * 1994-04-28 1996-01-19 Xerox Corp システム動作方法
JP3223050B2 (ja) * 1994-09-20 2001-10-29 富士通株式会社 印字装置
KR970010377B1 (ko) * 1994-11-09 1997-06-25 삼성전자 주식회사 전자 사진 현상 방식 프린터의 인터페이싱 방법
US5802257A (en) * 1994-11-25 1998-09-01 Canon Kabushiki Kaisha Information processing apparatus, method and memory medium that control a bold process in accordance with the setting of a facsimile mode
JP3563793B2 (ja) * 1994-12-21 2004-09-08 キヤノン株式会社 データ処理方法及びその装置
US5671345A (en) * 1995-06-06 1997-09-23 Apple Computer, Inc. System and method for intercepting and reconstructing graphics management tool marking instructions
JPH10309849A (ja) * 1997-03-12 1998-11-24 Canon Inc 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
US6552813B2 (en) * 1996-06-11 2003-04-22 Sun Microsystems, Inc. Directing print jobs in a network printing system
KR100228793B1 (ko) 1996-06-30 1999-11-01 윤종용 프린트 데이타 처리방법
JP3651126B2 (ja) * 1996-07-18 2005-05-25 ブラザー工業株式会社 情報記録装置
JPH1078894A (ja) * 1996-09-03 1998-03-24 Hitachi Ltd 計算機システムの障害回復支援方法
JP3765931B2 (ja) * 1998-10-15 2006-04-12 富士通株式会社 バッファ制御方法及びバッファ制御装置
GB2356841A (en) 1999-12-04 2001-06-06 Markem Tech Ltd Packaging system
KR100490412B1 (ko) * 2002-10-11 2005-05-17 삼성전자주식회사 인쇄작업 순서 제어방법 및 이를 위한 프린트 시스템
US20050068559A1 (en) * 2003-09-30 2005-03-31 Ferlitsch Andrew R. Enabling a heterogeneous imaging device to operate as a homogeneous device
US7251052B2 (en) * 2004-06-15 2007-07-31 Sharp Laboratories Of America, Inc. Method and apparatus for selecting job control device profiles
US8164785B2 (en) * 2004-06-15 2012-04-24 Sharp Laboratories Of America, Inc. Method and apparatus for selecting printing devices according to resource availability
JP4769515B2 (ja) * 2004-09-07 2011-09-07 株式会社リコー アプリケーション実行方法、情報処理装置、画像形成装置、アプリケーション実行プログラム、記録媒体、及び情報処理システム
US7821657B2 (en) * 2004-09-14 2010-10-26 Sharp Laboratories Of America, Inc. Continuous raster image processing control across print jobs
US7973954B2 (en) * 2006-08-28 2011-07-05 Sharp Laboratories Of America, Inc. Method and apparatus for automatic language switching for an imaging device
US20100027054A1 (en) * 2008-05-08 2010-02-04 Pharos Systems International, Inc. Computer network including a printer control device with web server interface and related methods

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4480314A (en) * 1982-05-17 1984-10-30 International Business Machines Corporation Method for optimizing printer response time for a key to print operation
JPH085213B2 (ja) * 1987-03-04 1996-01-24 ブラザー工業株式会社 印字装置
US4992957A (en) * 1988-03-17 1991-02-12 Seiko Epson Corporation Printer and method for utilizing character codes and control codes within a printer
US5075874A (en) * 1989-04-10 1991-12-24 Eastman Kodak Company Communications interface for computer output printer
US5010514A (en) * 1989-04-26 1991-04-23 International Business Machines Corporation Structured fields at a data stream boundary for delimiting files
US5293466A (en) * 1990-08-03 1994-03-08 Qms, Inc. Method and apparatus for selecting interpreter for printer command language based upon sample of print job transmitted to printer
US5165014A (en) * 1990-09-12 1992-11-17 Hewlett-Packard Company Method and system for matching the software command language of a computer with the printer language of a printer
US5222200A (en) * 1992-01-08 1993-06-22 Lexmark International, Inc. Automatic printer data stream language determination

Also Published As

Publication number Publication date
JP3084807B2 (ja) 2000-09-04
EP0522864A3 (en) 1994-09-07
US5511149A (en) 1996-04-23
DE69226913D1 (de) 1998-10-15
EP0522864A2 (en) 1993-01-13
DE69226913T2 (de) 1999-03-18
EP0522864B1 (en) 1998-09-09

Similar Documents

Publication Publication Date Title
JPH0519991A (ja) 印字装置
JP3165268B2 (ja) 印刷情報処理方法および装置
JP2871275B2 (ja) 印刷制御装置及び該装置におけるエミュレーションプログラム選択方法
US6052204A (en) Output apparatus and output method
JP2871960B2 (ja) 印刷方法及び装置
JP3084806B2 (ja) 印字装置
JP3021453B2 (ja) 印字装置
JPH09188015A (ja) 印刷装置及び印刷制御方法
JP3195097B2 (ja) 出力制御方法および装置
JP3073921B2 (ja) 印刷制御装置および印刷制御装置のデータ処理方法
JP2871981B2 (ja) 印刷装置及びその制御方法
JPH0926860A (ja) 印刷装置および印刷装置のデータ通信方法
JPH02219134A (ja) データ処理装置
JP2713261B2 (ja) 印字装置
JP3043525B2 (ja) 印刷装置及び印刷制御方法
JP3106025B2 (ja) 印刷制御装置及びその方法
JP3581432B2 (ja) 印刷装置及びその制御方法
JPH1124866A (ja) 出力装置および出力方法
JPH0664241A (ja) 印刷装置
JPH07309035A (ja) 印刷装置およびその制御方法
JPH0816336A (ja) 印刷装置および印刷装置の状態切替え方法
JPH02277676A (ja) 画像印字装置
JPH06198983A (ja) 印刷装置及びその方法
JPH05324226A (ja) プリンタ制御装置
JPH06238990A (ja) 印刷制御装置及び方法

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080707

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090707

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100707

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110707

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees