JPH03288926A - 画像出力装置 - Google Patents

画像出力装置

Info

Publication number
JPH03288926A
JPH03288926A JP2091450A JP9145090A JPH03288926A JP H03288926 A JPH03288926 A JP H03288926A JP 2091450 A JP2091450 A JP 2091450A JP 9145090 A JP9145090 A JP 9145090A JP H03288926 A JPH03288926 A JP H03288926A
Authority
JP
Japan
Prior art keywords
program
emulation
cartridge
hard disk
output device
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
JP2091450A
Other languages
English (en)
Inventor
Satoshi Nagata
聡 永田
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=14026702&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH03288926(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2091450A priority Critical patent/JPH03288926A/ja
Priority to DE69110727T priority patent/DE69110727T2/de
Priority to EP91302905A priority patent/EP0450929B1/en
Publication of JPH03288926A publication Critical patent/JPH03288926A/ja
Priority to US08/774,001 priority patent/US5861957A/en
Priority to US09/184,031 priority patent/US6717687B2/en
Pending 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
    • 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
    • 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/0011Accepting output data; Preparing data for the controlling system characterised by a particular command or data flow, e.g. Page Description Language, configuration commands
    • 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/002Generic data access
    • G06K2215/0022Generic data access characterised by the storage means used
    • G06K2215/0025Removable memories, e.g. cartridges

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [a業上の利用分野] この発明は、ホストから人力される印字情報に基づいて
画像を出力する画像出力装置に係り、特にカートリッジ
等の記憶媒体に記憶されたコマンド体系に応してホスト
から人力される印字情報に基づいて画像を出力する画像
出力装置に関するものである。
[従来の技術] 従来、この種の装置において、ホストコンピュータ等の
データ供給源から出力される文字コート、制御指令(コ
マンド)を授受し、人力された文字コート、制御指令を
解析して、印字対象となる文字パターンを発生させ、発
生された文字パターンを、例えば1頁分フレームバッフ
ァ等に展開し、プリンタの印字型動回路に出力して、所
望とする文字および画像等を出力できるように構成され
ている。
[発明が解決しようとする課題] ところか、上記ホストコンピュータ等のデータ供給源か
ら出力される制御指令(コマンド)体系は、各プリンタ
メーター固有のコマンド体系であるため、通常は同一メ
ーカーのプリンタは他者のプリンタとして機能させるこ
とばてきす、互換性が低く、その改善が待たれていた。
このため、この種の装置では、プリンタ固有のコマンド
体系をネイティブコマンドとした場合に、このネイティ
ブコマンドとは異なるコマンド体系のコマンドを処理す
るエミュレーションプログラムを搭載して、別体系のコ
マンドに準じた印字処理を実行できるように構成された
エミュレーション対応プリンタが実用化されている。
ところが、通常この種の工くニレ−ジョンモードによる
印字処理を実行する画像出力装置においては、上記エミ
ュレーションモードを実行するための、エミュレータプ
ログラムをカートリッジ型の記憶媒体に記憶させ、使用
者の要求に、すなわち使用者がカートリッジを画像出力
手段の装着口に挿入することにより、エミュレーション
モードにおける画像出力が実行できるように構成されて
いるが、上記カートリッジ型の記憶媒体には通常1エミ
ユレーシヨンモードのエミュレータプログラムが記憶さ
れるだけなので、画像出力装置本体に置ける印字互換性
を高めるためには、上記カートリッジ型の記憶媒体に複
数購入して、その都度各エミュレーションモードに対応
するカートリッジ型の記憶媒体を装着する操作が必要と
なっていた。
本発明は上記の課題を解決するためになされたもので、
カートリッジ型の記憶媒体にエミュレーションプログラ
ムを記憶させるとともに、補助記憶装置としてハードデ
ィスク等を実装し、カートリッジ内のエミュレーション
プログラムを、ハードディスク等に複写登録する手段を
設けることにより、複数のエミュレーションプログラム
を同時にハードディスク内に収納させ、ハードディスク
内に記憶された任意のエミュレーションプログラム実行
を繁雑なカートリッジ交換処理をすることなく容易に指
示できる画像出力装置を得ることを目的とする。
本発明においては補助記憶手段に複写登録することによ
り、複写登録済のエミュレーションプログラムカートリ
ッジを取りはずすことが可能になり、更に第二のエミュ
レーションカートリッジを同様に複写登録することも可
能になる。
これによって、エミュレーションプログラムモード切り
かえ時に、カートリッジを交換する等の繁雑さから解放
される。
[8題を解決するための手段(及び作用)j本発明に係
る画像出力装置は、コマンド体系に準した印字情報を処
理するためのコントロールプログラムをあらかじめ記憶
する着脱可能なプログラム格納手段と、記憶手段と、前
記プログラム格納手段中のコントロールプログラムを前
記記憶手段に複写登録する手段とを有し、複写登録終了
後は、前記プログラム格納手段を本体出力装置から取り
はずした場合でも、前記記憶手段は第二のプログラム格
納手段として機能することを特徴とする。
[実施例] 第1図は本発明の一実施例を示す画像出力装置の構成を
説明する断面図である。
なお、第1図に示すレーザビームプリンタは図示しない
データ供給源から文字パターンの登録や、定型書式の(
フオームパターン)の登録を行うこともできる。
この図において、1は本体で、後述する外部のホストコ
ンピュータから供給される文字情報(文字コード)、フ
オーム情報(フオームコード)等に対応する文字パター
ン、フオームパターン等に変換して記録媒体である用紙
上に像形成する。2はプリンタ制御ユニットで、本体1
全体の制御およびホストコンピュータから供給される文
字情報等を解析し、プリンタ制御ユニット2は、主に文
字情報を対応する文字パターンのビデオ信号に変換しレ
ーザトライバ3に対して、変換したビデオ信号を出力す
る。レーザトライバ3は、半導体レーザ4を駆動制御す
るための回路てあり、人力されたビデオ信号に応じて半
導体レーザ4から発射されるレーザ光5をオン/オフ切
り換えする。
レーザ光5は回転多面鏡6で左右方向に偏向されて静電
ドラム(感光ドラム)7上に照射され、静電ドラム7上
には文字パターンの潜像が形成される。この潜像は静電
トラム7周囲の現像ユニット8により現像された後、用
紙に転写される。用紙にはカットシートを使用し、カッ
トシートは本体1に装着される用紙カセット9に収容さ
れ、給紙ローラ10および搬送ローラ11,12とより
装置内に取り込まれ、静電ドラム7に供給される。
13は操作パネルで、操作スイッチおよびLEDで構成
される表示器から構成され、本体1の状態を報知する。
なお、2.は装着機構となるコネクタで、後述するプロ
グラム供給手段となるプログラムカートリッジが装着さ
れる。
2、は大容量補助記憶装置であるハードディスクであり
、プログラムカートリッジ内のエミュレーションプログ
ラムを複写登録するための領域を確保している。
第2図は、第1図に示したプリンタ制御ユニット2の構
成を説明するブロック図であり、第1図と同一のものに
は同し符号を付しである。
この図において、21は人力インタフェース部で、外部
装置となるホストコンピュータ28より制御コート、文
字コードを受信し、例えばランダムアクセスメモリRA
Mから構成される入力バッファメモリ22に一時蓄積さ
せる。23はこの発明のエミュレーションプログラム起
動制御手段を兼ねるCPUで、制御プログラムROM2
5に記憶される制御プログラムに基づいて印字情報処理
を実行する。特に制御プログラムROM25にはネイテ
ィブモード時の印字処理シーケンスが記憶されている。
24は文字パターン発生器で、文字コードに対応する文
字フォントパターンをドツトマトリクス形式にて記憶し
ている。26は例えばRAMで構成されるフレームバッ
ファメモリで、文字パターン発生器24より得られた所
定の文字コードに対応する文字パターンをホストコンピ
ュータ28から入力された印字位置指令に応じてしかる
べき位置に1ペ一ジ分画像展開記憶する。
27は出力インタフェース部で、フレームバッファメモ
リ26に展開記憶されたドツトパターン情報に従ったビ
デオ信号を発生し、ページプリンタ印字部30にビデオ
信号を印字制御信号に同期しながら出力する。ページプ
リンタ印字部30は、ビデオ信号に準した画像情報を第
1図に示した機構により印字する。
第3図にも示す29はプログラム供給手段となるプログ
ラムパッケージで、任意のコマンド体系に準した印字情
報を処理するためのエミュレションプログラムROM2
9a、  ソケット29cから構成され、コネクタ2.
に着脱することが出来るように構成されている。
なお、エミュレーションプログラムROM29□にはネ
イティブモートとは異なるエミュレーションプログラム
モートのエミュレーションプログラムPi(ホストコン
ピュータ28からの指令の組み合わせ(コマンド体系)
を解析するためのパーサ−や実行手順がプログラムとし
て記憶される)が記憶され、このプログラムパッケージ
29がコネクタ28に装着された状態で操作パネル上の
「複写」スイッチ32が押下されると、エミュレーショ
ンプログラム複写登録手段となるCPU23がコネクタ
211を通じて、エミュレーションプログラムP1を読
み出しハードディスク装置に複写登録する。
前記エミュレーションプログラムと別の工くニレ−ジョ
ンプログラムが格納されるカートリッジを用い同様の操
作を行うことにより、ハードディスク上には複数のエミ
ュレーションプログラムを格納することが可能である。
ハードディスク上のどのエミュレーションプログラムを
実行するかについては操作パネル上のロータリスイッチ
状のエミュレーションプログラム「選択」スイッチ33
により決定されPower  ON時の同スイッチの指
定に従うものとする。具体的には、ハードディスクはエ
ミュレーションプログラムをフェッチするには一般に低
速であるため、RAMからなるエミュレーションプログ
ラム実行領域31に更に1つだけエミュレーションプロ
グラムを複写し直し、CPU31のインストラクション
フェッチは同領域から行うものとする。
[他の実IN例] なお、上記実施例では、プリンタ制御ユニット2が画像
情報をページプリンタ印字部30に対して種々のエミュ
レーションモートに準じて処理する場合として説明した
が、出力媒体としてはプリンタ装置に限らず、ビットマ
ツプ表示可能なCRT装置であっても、本発明を適用す
ることができる。
[発明の効果コ 以上、説明した様に本発明によれば種々のエミュレーシ
ョンプログラムを各種複写登録することができるので、
たとえば、複数のエミュレーションプログラムを複数切
りかえて行うことが必要な場合でも、簡単なスイッチ操
作のみで、必要な画像を出力することができるものであ
る。
又、本発明によれば、むやみにカートリッジスロットを
多数設けたり、カートリッジ交換が頻繁に行われるとい
った不都合を防止できるものである。
【図面の簡単な説明】
第1図は、本発明に係る画像出力装置の断面図、 第2図は、第1図のプリンタ制御ユニットの構成を示す
ブロック図、 第3図は、プログラムパッケ〜シの外観斜視図である。 2 アリン7許10串コーニ・ソト 2a コネ−77 2′7C

Claims (1)

  1. 【特許請求の範囲】 入力される印字情報に基いて画像出力を実行する画像出
    力装置において、 コマンド体系に準じた印字情報を処理するためのコント
    ロールプログラムをあらかじめ記憶する着脱可能なプロ
    グラム格納手段と、 記憶手段と、 前記プログラム格納手段中のコントロールプログラムを
    前記記憶手段に複写登録する手段とを有し、複写登録終
    了後は、前記プログラム格納手段を本体出力装置から取
    りはずした場合でも、前記記憶手段は第二のプログラム
    格納手段として機能することを特徴とする画像出力装置
JP2091450A 1990-04-05 1990-04-05 画像出力装置 Pending JPH03288926A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2091450A JPH03288926A (ja) 1990-04-05 1990-04-05 画像出力装置
DE69110727T DE69110727T2 (de) 1990-04-05 1991-04-03 Bildausgabegerät.
EP91302905A EP0450929B1 (en) 1990-04-05 1991-04-03 Image outputting apparatus
US08/774,001 US5861957A (en) 1990-04-05 1996-12-26 Image outputting apparatus with auxiliary memory device for storing a plurality of control programs
US09/184,031 US6717687B2 (en) 1990-04-05 1998-11-02 Peripheral with selectable control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2091450A JPH03288926A (ja) 1990-04-05 1990-04-05 画像出力装置

Publications (1)

Publication Number Publication Date
JPH03288926A true JPH03288926A (ja) 1991-12-19

Family

ID=14026702

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2091450A Pending JPH03288926A (ja) 1990-04-05 1990-04-05 画像出力装置

Country Status (4)

Country Link
US (2) US5861957A (ja)
EP (1) EP0450929B1 (ja)
JP (1) JPH03288926A (ja)
DE (1) DE69110727T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149509A (ja) * 1992-11-12 1994-05-27 Casio Electron Mfg Co Ltd 印字装置

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03288926A (ja) * 1990-04-05 1991-12-19 Canon Inc 画像出力装置
JP3101382B2 (ja) * 1991-12-26 2000-10-23 キヤノン株式会社 記録装置、ホストシステム及び記録システム
DE69326713T2 (de) * 1992-05-18 2000-04-27 Canon K.K., Tokio/Tokyo Vorrichtung zur Übersetzung von Druckersteurungssprachen
JP2839119B2 (ja) * 1992-05-18 1998-12-16 キヤノン株式会社 文字処理装置及び方法
JP3554177B2 (ja) * 1997-04-23 2004-08-18 キヤノン株式会社 出力制御装置、出力制御方法、記憶媒体
JP4200067B2 (ja) * 2002-08-30 2008-12-24 株式会社リコー 画像処理装置、画像処理方法、及び画像処理プログラム
KR100574059B1 (ko) * 2003-12-17 2006-04-27 삼성전자주식회사 화상형성장치 및 이를 이용한 에뮬레이션 모드 자동선택방법
US7536115B2 (en) * 2006-06-21 2009-05-19 Lexmark International, Inc. Securely adjusting setting of an image forming device
US9388568B2 (en) * 2007-04-06 2016-07-12 Pacific Coast Building Products, Inc. Acoustical sound proofing material with improved fracture characteristics and methods for manufacturing same
US8078800B2 (en) * 2009-06-05 2011-12-13 Apple Inc. Dynamic operating point modification in an integrated circuit

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3964591A (en) * 1975-06-10 1976-06-22 International Business Machines Corporation Font selection system
US4751583A (en) * 1984-06-04 1988-06-14 Levine Alfred B Off line photocopying system using portable electronic camera, visual previewing and image processing
IT1128896B (it) * 1980-07-03 1986-06-04 Olivetti & Co Spa Apparecchiatura di elaborazione dati con memoria permanente programmabile
DE3436033C2 (de) * 1983-09-30 1997-05-07 Canon Kk Ausgabegerät und Verfahren zum Ausgeben von Zeichenmustern
JPH0640257B2 (ja) * 1983-10-11 1994-05-25 キヤノン株式会社 情報出力装置
JPS60140472A (ja) * 1983-12-28 1985-07-25 Hitachi Ltd 対話型フオント・パタ−ン作成・修正・合成制御装置
DE3501569C2 (de) * 1984-01-20 1996-07-18 Canon Kk Datenverarbeitungseinrichtung
DE3509206C2 (de) * 1984-03-15 1994-09-22 Canon Kk Schriftart-Auswahlvorrichtung
JPS6120768A (ja) * 1984-07-09 1986-01-29 Canon Inc プリンタの書体選択装置
JPS6158749A (ja) * 1984-08-31 1986-03-26 Toshiba Corp 印字処理装置
JPS6158750A (ja) * 1984-08-31 1986-03-26 Toshiba Corp メモリ装置
JPH0661967B2 (ja) * 1985-02-04 1994-08-17 キヤノン株式会社 出力方法
JPH0661970B2 (ja) * 1985-02-27 1994-08-17 キヤノン株式会社 出力方法
JPS61225075A (ja) * 1985-03-30 1986-10-06 Toshiba Corp 印字装置
US4742483A (en) * 1985-05-14 1988-05-03 Minolta Camera Company, Ltd. Laser printer maintenance system
JPS6280058A (ja) * 1985-10-03 1987-04-13 Canon Inc 画像処理装置
US4980856A (en) * 1986-10-20 1990-12-25 Brother Kogyo Kabushiki Kaisha IC memory cartridge and a method for providing external IC memory cartridges to an electronic device extending end-to-end
DE3743639A1 (de) * 1986-12-24 1988-07-07 Mitsubishi Electric Corp Ic-karte und system zur ueberpruefung ihrer funktionstuechtigkeit
JPS63216125A (ja) * 1987-03-04 1988-09-08 Fuji Xerox Co Ltd 装置タイプのエミユレ−ト可能なプリンタ装置
JPS63296952A (ja) * 1987-05-29 1988-12-05 Ricoh Co Ltd プリンタ
US5171092A (en) * 1987-07-06 1992-12-15 Canon Kabushiki Kaisha Printing apparatus that stores externally supplied fonts
JPH01228865A (ja) * 1988-03-09 1989-09-12 Minolta Camera Co Ltd プリンタ制御装置
JPH066386B2 (ja) 1988-04-18 1994-01-26 キヤノン株式会社 出力装置
JPH0780324B2 (ja) 1988-06-11 1995-08-30 キヤノン株式会社 出力装置
JP3069357B2 (ja) * 1989-07-13 2000-07-24 キヤノン株式会社 印刷制御装置
US5043918A (en) * 1989-11-09 1991-08-27 Dataproducts Corporation Multiple bus image controller structure for color page printers
DE69033956D1 (de) * 1989-11-14 2002-05-29 Canon Kk Druckvorrichtung und -verfahren
JPH03288926A (ja) * 1990-04-05 1991-12-19 Canon Inc 画像出力装置
JP2997005B2 (ja) * 1990-04-12 2000-01-11 キヤノン株式会社 出力装置
JPH04156359A (ja) * 1990-10-19 1992-05-28 Oki Electric Ind Co Ltd 印刷装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149509A (ja) * 1992-11-12 1994-05-27 Casio Electron Mfg Co Ltd 印字装置

Also Published As

Publication number Publication date
EP0450929B1 (en) 1995-06-28
US20010043348A1 (en) 2001-11-22
US5861957A (en) 1999-01-19
EP0450929A1 (en) 1991-10-09
DE69110727D1 (de) 1995-08-03
US6717687B2 (en) 2004-04-06
DE69110727T2 (de) 1995-11-16

Similar Documents

Publication Publication Date Title
JPS63256450A (ja) 出力装置
US6760118B1 (en) Printing device control apparatus and method
JPH03288926A (ja) 画像出力装置
JP2000025276A (ja) 印刷制御方法及び装置
JP3639685B2 (ja) 印刷装置及び印刷制御方法
US5297876A (en) Page printer with internal and external memories
US6700677B1 (en) Printing apparatus, data output apparatus and computer readable memory medium
JPH09190312A (ja) 印刷システムおよび印刷システムのデータ処理方法
JP3943711B2 (ja) 印刷装置、履歴記録方法およびプログラムを記録したコンピュータ読み取り可能な記録媒体
JP3647201B2 (ja) 出力制御装置および出力制御装置の出力制御方法および記憶媒体
US6101318A (en) Output apparatus for setting the output environment
JPH05282135A (ja) 画像出力装置
JP2526873B2 (ja) 文字発生装置
JP3566521B2 (ja) 印刷装置とその制御方法
JP2001058448A (ja) 情報出力装置、画像出力装置、画像出力システム、画像出力装置のエラー制御方法、及び記憶媒体
JPH0624105A (ja) 画像形成装置
JP2869923B2 (ja) 印刷制御装置
JP2003029946A (ja) 印刷システム、プリンタおよびコンピュータ
JPH01314176A (ja) 出力装置
JP3101288B2 (ja) 印刷装置及び印刷制御装置
JP3017355B2 (ja) 印刷装置
JP2521918B2 (ja) 文字発生装置
JPH09146521A (ja) 出力制御装置及び方法
JP3919547B2 (ja) フォーム印刷システム、端末装置、印刷方法、コンピュータ読み取り可能な記憶媒体及びコンピュータプログラム
JPH11348390A (ja) 印刷装置、故障処理方法および記憶媒体