JPH08230285A - 情報処理システム、該システムの印刷装置及び方法 - Google Patents

情報処理システム、該システムの印刷装置及び方法

Info

Publication number
JPH08230285A
JPH08230285A JP31328295A JP31328295A JPH08230285A JP H08230285 A JPH08230285 A JP H08230285A JP 31328295 A JP31328295 A JP 31328295A JP 31328295 A JP31328295 A JP 31328295A JP H08230285 A JPH08230285 A JP H08230285A
Authority
JP
Japan
Prior art keywords
printing
information processing
data
printer
processing system
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
JP31328295A
Other languages
English (en)
Inventor
Akira Kishida
晃 岸田
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 JP31328295A priority Critical patent/JPH08230285A/ja
Publication of JPH08230285A publication Critical patent/JPH08230285A/ja
Priority to US08/968,793 priority patent/US5995722A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/1296Printer job scheduling or printer resource handling
    • 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/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1244Job translation or job parsing, e.g. page banding
    • G06F3/1247Job translation or job parsing, e.g. page banding by conversion to printer ready format
    • 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/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1206Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
    • 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/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1291Pool of printer devices: self-managing printing devices in a network, e.g. without a server

Landscapes

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

Abstract

(57)【要約】 【課題】 イメージプリンタはページ記述言語(PD
L)等を搭載しないため、ホストコンピュータが出力デ
ータをイメージデータにラスタライズし、ライン毎にイ
メージプリンタに転送しなければならなかった。そのた
め、印刷にはホストコンピュータ側のラスタライズ処理
が必要であった。 【解決手段】 ホストコンピュータ100が出力データ
の先頭に目的プリンタの宛先データを付加してページプ
リンタ120に送出し、ページプリンタ120がその宛
先データに基づいてページプリンタ120で印刷を実行
するか、イメージプリンタ140に転送し印刷させるか
を判断する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、パーソナルコンピ
ュータ、ワークステーション等の情報処理装置とその情
報処理装置から出力される印刷情報を処理する少なくと
も2台の印刷装置により構成される情報処理システム、
該システムの印刷装置及び方法に関するものである。
【0002】
【従来の技術】従来より、プリンタ装置としてホストコ
ンピュータ等の外部機器よりイメージデータを受信して
印刷を行うイメージプリンタ装置、或いはページ記述言
語などで記述された印刷データを受信し、その言語デー
タに基づいてビットイメージに展開して印刷を行うペー
ジプリンタ装置等が知られている。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
プリンタ装置においては、印刷イメージをそのまま受信
して印刷する機能と、ページ記述言語などを受信して印
刷する機能の両方を兼ね備えたものは存在しなかった。
特に、イメージデータを受信して出力することを主とす
るイメージプリンタ装置では、ページプリンタ装置の機
能を追加することができなかったため、そのようなプリ
ンタ装置で印刷することができないという欠点があっ
た。
【0004】また、従来のプリンタ装置や印刷システム
の印刷制御方法では、イメージプリンタ装置はページ記
述言語等を持たないため、ホストコンピュータ側で展開
したイメージデータをライン毎にプリンタ装置に転送す
る必要があった。また、従来例において、イメージプリ
ンタ装置はページ記述言語等を持ったプリンタ装置の搭
載するフォントを共有利用することが不可能であった。
【0005】従来のプリンタ装置や印刷システムの印刷
制御方法では、ページプリンタ装置に他のプリンタを接
続するためのインターフェースは内蔵されていなかっ
た。
【0006】RS−232C準拠などのシリアル・イン
ターフェース通信などの一部の限定された通信方法のみ
でしか実現できなかったので、以下に述べるような問題
点があった。 (1)プリンタから他の外部機器などの一部情報を取得
する場合におけるホストコンピュータとの通信は、RS
−232C準拠などのシリアル・インターフェース通信
などの一部の限定された通信方法のみでしか実現できな
かったので、プリンタとホストコンピュータとの接続方
法で一般的に使われるセントロニクス準拠などのパラレ
ル・インターフェースのハードウェアを採用しているシ
ステムでは実現不可能であった。 (2)この種の情報システムでは、ページ記述言語等を
持つページプリンタ装置とイメージプリンタ装置を使い
分ける場合、別々に接続する必要があった。
【0007】更に、従来のプリンタ及びプリンタシステ
ムの印刷制御方法では、イメージプリンタはPDL等を
搭載しないため、ホストコンピュータが出力データをイ
メージデータにラスタライズし、ライン毎にイメージプ
リンタに転送しなければならなかった。そのため、印刷
にはホストコンピュータ側のラスタライズ処理が必要で
あった。特に、カラーイメージデータを受信して出力す
るイメージプリンタは、ホストコンピュータがその膨大
なカラー出力データのラスタライズ処理をまかなうた
め、速度面とホストコンピュータの負荷の面で改善する
必要があった。
【0008】また、従来のプリンタには、イメージプリ
ンタが有する、安価にカラー印刷が実現できる機能と、
PDLを使用して高精細に印刷するページプリンタが有
する機能を、出力データのデータタイプに合わせて切り
替えるといった機能を備えたものが存在しなかった。
【0009】そしてまた、従来のプリンタにおいては、
印刷時に紙詰まり、トナー切れなどの印刷部の障害が発
生した場合、プリンタを再起動しなければならず、転送
していた出力データの再転送も必要であった。
【0010】本発明は、上記課題を解決するために成さ
れたもので、情報処理装置における印刷処理の負担を軽
減させた情報処理システム、該システムの印刷装置及び
方法を提供することを目的とする。
【0011】また、本発明の他の目的は、情報処理装置
から受信したページ記述言語の印刷データをイメージデ
ータに展開し出力する機能を有する印刷装置を提供する
ことである。
【0012】
【課題を解決するための手段】上記目的を達成するため
に、本発明による情報処理システムの印刷装置は以下の
構成を備える。
【0013】即ち、情報処理装置と、異なるインターフ
ェースを持つ少なくとも2つの印刷装置とで構成される
情報処理システムの印刷装置において、第1のインター
フェースを介して印刷情報を受信する受信手段と、前記
受信手段により受信された印刷情報に応じて印刷情報を
画像データに展開する展開手段と、前記展開手段により
展開された画像データを第2のインターフェースを介し
て送信する送信手段とを備える。
【0014】上記構成において、第1のインターフェイ
スを介して印刷情報を受信し、その印刷情報に応じて印
刷情報を画像データに展開し、展開された画像データを
第2のインターフェイスを介して送信するように動作す
る。
【0015】
【発明の実施の形態】以下、図面を参照しながら本発明
に係る実施の形態を詳細に説明する。
【0016】[第1実施形態]図1は、第1実施形態に
おけるプリンタシステムの構成を示す概略ブロック図で
あり、ホストコンピュータ100、ページプリンタ装置
120、及びイメージプリンタ装置140により構成さ
れている。
【0017】図1において、100はホストコンピュー
タであり、文書処理プログラム等に基づいて図形、イメ
ージ、文字、表等が混在した文書を処理するCPU10
4と、ホストコンピュータ100の主メモリであり、C
PU104が使用するワークエリア等として機能するR
AM105と、CPU104のプログラム等を記憶して
いるROM106と、キーボード(KB)101や不図
示のポインティングデバイスからの入力を制御するキー
ボードコントローラ(KBC)107と、CRTディス
プレイ(CRT)102の表示を制御するCRTコント
ローラ(CRTC)108と、ブートプログラム、種々
のアプリケーション、フォントデータ、ユーザファイ
ル、編集ファイル等を記憶するハードディスク(HD)
又はフロッピーディスク(FD)等の外部メモリ103
とのアクセスを制御するメモリコントローラ(MC)1
09と、所定の双方向インターフェース(I/F)を介
して後述するページプリンタ装置との間で通信を制御す
るプリンタコントローラ(PRTC)110とを備え
る。
【0018】また、CPU104は、CPUバス111
に接続されている複数のデバイスを統括的に制御すると
共に後述するページプリンタ装置に印刷データを供給す
る。そして、ROM106にはプログラム用ROMの他
に、文書処理の際に使用するフォントデータ等を記憶し
ているフォント用ROMと、その文書処理を行う際に使
用する各種データを記憶しているデータ用ROMを含ん
でいる。
【0019】120はページプリンタ装置であり、双方
向インターフェースを介してホストコンピュータ100
との通信を制御する入/出力部121と、後述するイメ
ージプリンタ装置とのデータ転送を制御する入/出力部
122と、複数のキー入力部や表示部等で構成される操
作部123と、例えばレーザビームプリンタ等により記
録媒体に画像を印刷する印刷部130へ印刷データを出
力する印刷部インターフェース(I/F)部124と、
後述する制御プログラムや制御データに従って本装置全
体を制御するCPU125と、CPU125が処理を実
行時に使用するワークエリアや画像メモリ等が定義され
ているRAM126と、CPU125の制御プログラ
ム、フォントデータ及び各種データを記憶しているRO
M127と、外部メモリ129へのアクセスを制御する
メモリコントローラ(MC)128とを備える。
【0020】そして、140はイメージプリンタ装置で
あり、制御プログラムや制御データに従って制御を行う
CPU141と、CPU141が処理を実行時にワーク
エリアとして使用するRAM142と、CPU141の
制御プログラムや制御データ等を記憶しているROM1
43と、ページプリンタ装置120とのデータ転送を制
御する入/出力部144と、例えばレーザビームプリン
タ等により記録媒体に画像を印刷する印刷部148へ印
刷データを出力する印刷部I/F部145とを備える。
【0021】図2は、第1実施形態によるページプリン
タ装置120の印刷処理を示すフローチャートである。
尚、この処理手順であるプログラムはROM127に記
憶されており、CPU125の制御に基づいて実行され
る。
【0022】まず、電源投入時の初期化処理として、イ
メージプリンタ装置140がページプリンタ装置120
に接続されているか否かの接続有無、接続されている場
合、そのイメージプリンタ装置の形式やその装置の制御
コード処理プログラムの種類などの情報を双方向インタ
ーフェースを介してホストコンピュータ100に転送す
る。
【0023】その後、ステップS200において、ホス
トコンピュータ100からPRTC110のプリンタド
ライバを介して印刷データを受信すると、ステップS2
01に処理を進め、イメージプリンタ装置140用のイ
メージデータであるかページ記述言語であるか否かを判
別する。ここで、イメージデータであればステップS2
03に進み、入/出力部122、144を介してイメー
ジプリンタ装置140にイメージデータを転送する。
【0024】一方、ステップS201において、ページ
記述言語であればステップS202に処理を進め、その
ページ記述言語の文字情報処理をフォントROM106
等を参照して行う。次に、ステップS204に進み、印
刷データをイメージデータに展開し、ステップS205
では、展開されたイメージデータをフレームバッファに
蓄積する。そして、ステップS206において、印刷部
130に出力して印刷するか、入/出力部122、14
4を介してイメージプリンタ装置140に転送するかを
印刷状況によって判断する。その結果、例えばページプ
リンタ装置120の印刷部130が印刷中であればステ
ップS203に処理を進め、イメージプリンタ装置14
0の印刷部148にイメージデータを転送する。一方、
ページプリンタ装置120で印刷可能であればステップ
S207に処理を進め、印刷部I/F部124から印刷
部130にイメージデータを出力する。
【0025】尚、ステップS206での判断はこれだけ
に限らず、イメージプリンタ装置140の状態や、ホス
トコンピュータ100から指定された出力先等によって
判断しても良い。
【0026】このように第1実施形態によれば、ページ
プリンタ装置にホストコンピュータから受信したページ
記述言語の印刷データをイメージデータに展開し、イメ
ージプリンタ装置に出力する機能を備えることにより、
ホストコンピュータの負担を軽減できる。
【0027】[第2実施形態]次に、本発明に係る第2
実施形態を図面を参照しながら以下に説明する。
【0028】図3は、第2実施形態におけるプリンタシ
ステムの構成を示す概略ブロック図である。図示するよ
うに、第2実施形態では、ネットワーク300を介して
ホストコンピュータ301、コンピュータ303、及び
ネットワークのプリンタであるイメージプリンタ装置3
05が接続されている。そして、ホストコンピュータ3
01には双方向インターフェースを介してページプリン
タ装置302が接続されており、コンピュータ303に
はイメージプリンタ305がそれぞれ接続されている。
【0029】また、第2実施形態でのホストコンピュー
タ301、ページプリンタ装置302、及びイメージプ
リンタ装置304の構成は前述した第1実施形態と同様
であり、その説明は省略する。
【0030】図4は、第2実施形態によるページプリン
タ装置302の印刷処理を示すフローチャートである。
尚、この処理手順であるプログラムはROMに記憶され
ており、CPUの制御に基づいて実行される。
【0031】まず、ステップS400において、ページ
プリンタ装置302が印刷データを受信すると、ステッ
プS401に処理を進め、文字情報処理をフォントRO
M等を参照して行う。次に、ステップS402に進み、
印刷データをイメージデータに展開し、ステップS40
3では、展開されたイメージデータをフレームバッファ
に蓄積する。
【0032】次に、ステップS404において、そのデ
ータの出力先がネットワーク300上に存在するイメー
ジプリンタ305になっているか又はコンピュータ30
3に接続されているイメージプリンタ304になってい
るかを確認する。その結果、どちらでもなければステッ
プS405に処理を進め、直接ページプリンタで印刷す
る。しかし、もしどちらかであればステップS406に
処理を進め、ステップS402で展開されたイメージデ
ータを公知の画像圧縮方法で圧縮し、ステップS407
で転送バッファに蓄積する。そして、次のステップS4
08において、双方向インターフェースを介してホスト
コンピュータ301に転送する。
【0033】一方、ホストコンピュータ301では、ペ
ージプリンタ装置302でイメージデータに変換された
イメージデータをネットワーク300を介してネットワ
ークイメージプリンタ305又はネットワーク上のコン
ピュータ303に接続されているイメージプリンタ30
4に送信する。
【0034】このように第2実施形態によれば、ページ
プリンタ装置がホストコンピュータの印刷処理を行うこ
とにより、ホストコンピュータの負担を軽減できる。
【0035】[第3実施形態]次に、本発明に係る第3
実施形態を図面を参照しながら以下に説明する。
【0036】図5は、第3実施形態におけるプリンタシ
ステムの構成を示す概略ブロック図である。図示するよ
うに、第3実施形態では、ネットワーク500上のホス
トコンピュータ501にページプリンタ装置502が双
方向インターフェースを介して接続されている。ページ
プリンタ装置502には赤外線発信部504が接続され
ており、赤外線受信部505には複数のイメージプリン
タ装置508、509などが接続されている。また、ペ
ージプリンタ装置502にはネットワークボード503
が接続されており、そのネットワーク510上には複数
のイメージプリンタ506、507などが接続されてい
る。
【0037】また、第3実施形態でのホストコンピュー
タ501、ページプリンタ装置502、及び各イメージ
プリンタ装置の構成は前述した実施形態と同様であり、
その説明は省略する。
【0038】図6は、第3実施形態によるページプリン
タ装置502の印刷処理を示すフローチャートである。
【0039】まず、電源投入時の初期化処理として、ペ
ージプリンタ装置502に接続されているネットワーク
ボード503にイメージプリンタ装置506、507な
どがどのように接続されているかを示す情報をページプ
リンタ装置502からホストコンピュータ501に転送
する。そして、ステップS600において、ホストコン
ピュータ501から印刷データを受信すると、ステップ
S601に処理を進め、文字情報処理をフォントROM
等を参照して行う。そして、ステップS602で、印刷
データをイメージデータに展開し、ステップS603で
は、展開されたイメージデータをフレームバッファに蓄
積する。
【0040】次に、ステップS604において、印刷を
行うプリンタがホストコンピュータ501により管理さ
れるイメージプリンタ装置511、512であるか判定
する。ここで、ネットワーク500上のイメージプリン
タ511、512で印刷する場合にはステップS605
に処理を進め、ホストコンピュータ501に処理したデ
ータを転送し返し、ホストコンピュータ501からデー
タの送信を行う。
【0041】一方、ステップS604において、ホスト
コンピュータ501管理のプリンタを使用しない場合に
はステップS606に処理を進め、印刷データを公知の
画像圧縮方法により圧縮する。次のステップS607で
は、その圧縮されたイメージデータを転送バッファに貯
蓄する。そして、ステップS608において、ネットワ
ークボード503からネットワーク510に接続されて
いるイメージプリンタ装置506、507を使用するの
か、赤外線で接続されているイメージプリンタ装置50
8、509を使用するのかを判断する。ここで、ネット
ワーク510上のイメージプリンタ装置506、507
を使用する場合にはステップS609に処理を進め、ネ
ットワークボード503を介してイメージデータを転送
し、印刷する。また、赤外線により接続されているイメ
ージプリンタ装置508、509を使用する場合にはス
テップS610に処理を進め、赤外線発信部504を使
用してイメージデータを送信し、赤外線受信部505で
受信したイメージプリンタ装置508、509が印刷す
る。
【0042】このように第3実施形態によれば、ページ
プリンタ装置にネットワーク機能を備えることにより、
処理したイメージデータを直接イメージプリンタ装置に
転送できると共に、ホストコンピュータで行っていた印
刷処理をページプリンタ装置が受け持つことができる。
【0043】[第4実施形態]図7は、第4実施形態に
おけるプリンタシステムであるページプリンタ1200
とイメージプリンタ1300の概略構成及びホストコン
ピュータ1100との接続を示すブロック図である。
【0044】図7において、1100はホストコンピュ
ータで、実施形態のページプリンタ1200に出力デー
タを送信している。1108,1206はインターフェ
ース部で実施形態のページプリンタ1200とホストコ
ンピュータ1100との間のデータ転送を制御してい
る。ページプリンタ1200内のCPU1202はRO
M1204に記憶されている制御プログラムや制御デー
タに従って各種制御を行い、ページプリンタ1200全
体の動作を制御する。以下の処理は、説明がない限り、
ホストコンピュータはCPU1104、ページプリンタ
1200はCPU1202、イメージプリンタ1300
はCPU1305の制御により行われているものとす
る。RAM1203に出力データを受信する受信バッフ
ァ、出力データをラスタライズするページメモリの領域
も確保されている。また、各種印刷制御の実行時のデー
タもRAM1203に保存されている。1211は印刷
部で、RAM1203に格納されている印刷データを出
力する。1207,1302はインターフェース部で、
ページプリンタ1200とイメージプリンタ1300と
の間のデータ転送を制御している。イメージプリンタ1
300内のインターフェース部1302で出力データを
受け取る。
【0045】図8は、本実施形態の出力データの構造図
である。図示するように出力データの内部には、印刷デ
ータとその先頭部に印刷情報データが追加されている。
印刷情報データは目的プリンタの宛先データと、印刷デ
ータのデータタイプからできている。宛先データには通
常、アプリケーションから指定されたプリンタの名前若
しくは、プリンタが出力データによりプリンタを自動的
に選択する、プリンタ自動選択モード(以下、AUT
O)の指定が記載される。
【0046】また、データタイプには印刷データ長と、
プリンタの制御の信号の種類と、データの内容を示した
記述がされている。印刷データ長には印刷データの長さ
と、テキストデータが印刷データ内にあればその長さを
格納する。
【0047】このような印刷データは、印刷情報データ
を付加した出力データとしてプリンタ装置1200に転
送される。例えば、印刷情報データの内容を具体的な例
に取ると以下の表のようになる。
【0048】
【表1】
【0049】図9はホストコンピュータ1100内のプ
リンタドライバソフトウェア(以下、プリンタドライ
バ)の出力データ作成フローチャートである。プリンタ
ドライバはホストコンピュータ内のHD1107からロ
ードされ、RAM1105内に格納される。以降、各処
理は説明が無い限り、プリンタドライバに従い、行われ
るものとする。まずステップS900でアプリケーショ
ンから渡された印刷オブジェクトはRAM1105上の
受信バッファに格納される。次に、ステップS901で
印刷情報データ作成のため、印刷オブジェクトの中にテ
キストデータがあるかを検索し、発見した場合、そのテ
キストデータのバイト数をテキストデータ長に加算す
る。次にステップS902で、印刷オブジェクトの中に
カラーデータがあるかを検索する。そして、ステップS
903で、印刷オブジェクトの内容を検索する。それら
の内容は、宛先データと、信号の種類と、解像度等のデ
ータの内容である。通常これらの内容は印刷オブジェク
トに格納されているので、直接、データタイプの各メン
バに格納される。その中の解像度の数値はデータタイプ
の信号の種類内の解像度数に格納される。このステップ
S901からステップS903までの処理を、ステップ
S904で、印刷オブジェクトの最後を認識するまで行
われるように確認される。
【0050】次に、カラーデータの検索結果からカラー
データが少なくとも1つ以上あればステップS906で
データタイプのデータの内容の中にカラーデータの記述
がなされる。そして、ステップS903で印刷オブジェ
クトから参照された、データタイプの信号の種類にある
解像度の値は、ステップS907で360dpiと比較
され、大きければステップS908でデータタイプのデ
ータの内容の中に高解像度の記述がされる。次にステッ
プS909で出力データのテキストデータの全体データ
長に対する割合が80%を越えているかを計算する。も
し越えていないならばステップS910でデータタイプ
のデータの内容の中にイメージデータの記述をする。ま
た、テキストデータが80%以上であるなら、ステップ
S911でデータタイプのデータの内容の中にテキスト
データの記述をする。次にステップS912で、RAM
1105に格納された全ての印刷オブジェクトはPDL
に変換される。そして最後に、ステップS913で印刷
データは先頭に印刷情報データが付加され、出力データ
としてインターフェイス部1108に転送される。そし
て、ステップS914で、出力データをセントロニクス
回線を介してページプリンタ1200に送信する。
【0051】図10は第4実施形態のページプリンタ1
200(以下PRT−1)における印刷処理を示すフロ
ーチャートで、この処理を実行するプログラムはRAM
1204に記憶され、CPU1202の制御のもとに実
行される。プリンタシステム構成は図7のように端末の
プリンタとして、イメージプリンタ1300(以下PR
T−2)がPRT−1に接続されている。
【0052】印刷処理はホストコンピュータ1100の
RAM1105上のプリンタドライバで処理された出力
データをステップS1000でRAM1203に割り当
てた受信バッファで受信することにより開始され、まず
ステップS1001で、出力データの先頭部分の印刷情
報データ内にある宛先データがPRT−2であるかを判
断し、PRT−2であれば、RAM1203に割り当て
た受信バッファ上の出力データをステップS1004で
インターフェイス部1207,1302を介してPRT
−2に転送する。一方、PRT−2でなければステップ
S1002で出力データがPDLで記述されているかを
データタイプの信号の種類をみて判断し、そうでなけれ
ば、ステップS1004に入り、RAM1203に割り
当てた受信バッファ上の出力データをPRT−2に転送
する。一方、出力データがPDLで記述されているなら
ば、ステップS1003で出力データをPRT−1上の
RAM1203に割り当てたページメモリにラスタライ
ズする。そして、ステップS1005でPRT−1でラ
スタライズされた出力データを印刷する。最後に、ステ
ップS1006でRAM1203に割り当てたページメ
モリを解放する。
【0053】[第5実施形態]次に、本発明の第5実施
形態を説明する。プリンタシステム構成は図7の構成と
同じであり、印刷時の出力データは、第4実施形態の出
力データ作成処理と同じ方法で作成される。以降、各処
理は、説明がない限りROM1204に格納された制御
プログラムに従い、CPU1202の制御のもとに行わ
れるものとする。但し、図7中のイメージプリンタ13
00(以下、PRT−2)はカラーイメージプリンタに
限定する。そして、図11のフローチャートは出力デー
タの調査を行うフローチャートであり、図12のフロー
チャートの中に組み込まれる。図11は図12のステッ
プS1206の出力データの調査の詳細な説明である。
【0054】まず、図11のように、ステップS110
0でページプリンタ1200(以下、PRT−1)RA
M1204上のページメモリにラスタライズされた出力
データがあり、その出力データ内の印刷情報データをR
AM1204上に展開されることから始まる。ステップ
S1101で出力データのデータタイプ内のデータの内
容の上に展開されることから始まる。ステップS110
1で出力データのデータタイプ内のデータの内容の中に
カラーデータの記述があるかを判別し、カラーデータの
記述があるならステップS1106で目的プリンタをP
RT−2であると設定する。カラーデータの記述がない
場合、ステップS1102で出力データのデータタイプ
内のデータの内容から高解像度の記述があるか判別し、
なければステップS1106で目的プリンタをPRT−
2であると設定する。一方、高解像度の記述があれば次
のステップS1103でデータタイプ内にテキストデー
タの記述があるかを判別し、あればステップS1104
で目的プリンタをPRT−1であると設定する。また、
それ以下であるならステップS1106で目的プリンタ
をPRT−2であると設定する。
【0055】次に、図12により本実施形態の中心処理
を説明する。図12に示すステップS1200で出力デ
ータをRAM1203に割り当てた受信バッファで受信
することにより開始され、ステップS1201で印刷情
報データの宛先データがPRT−2であるかを判別し、
PRT−2であれば、ステップS1205でRAM12
03に割り当てた受信バッファ上の出力データをPRT
−2に転送する。一方、PRT−2でなければステップ
S1202で宛先データがAUTOであるかを見る。A
UTOであればステップS1203で出力データがPD
Lで書かれているかをデータタイプ内の信号の種類より
判断し、PDLでなければステップS1205でRAM
1203に割り当てた受信バッファ上の出力データはP
RT−2に転送される。一方、ステップS1202でA
UTOでない場合とステップS1203で出力データが
PDLで書かれていない場合、ステップS1204で出
力データはPRT−1上でラスタライズされ、RAM1
203に割り当てたページメモリに格納される。その
後、図11で説明した出力データの調査を行う。そのあ
とステップS1207で目的プリンタがPRT−2であ
るかを判断し、PRT−2である場合、ステップS12
09でRAM1203に割り当てたページメモリにラス
タライズされた出力データをPRT−2に転送する。ま
た、PRT−2でない場合はステップS1208でPR
T−1で印刷する。どちらの状態であっても最後の処理
として、ステップS1210でページメモリを解放す
る。
【0056】[第6実施形態]本発明の第6実施形態を
説明する。プリンタシステム構成は図7の構成と同じで
ある。各処理は説明がない限り、ROM1204に格納
された制御プログラムに従い、CPU1202の制御の
もとに行われ、基本的に第5実施形態と同じように行わ
れるものとする。但し、第5実施形態の図12のステッ
プS1208のPRT−1で印刷する処理の代わりに、
印刷異常時の回避印刷機能を有するものである。以下
に、第6実施形態の詳細を説明する。
【0057】まず、PRT−1で図12の処理が行わ
れ、ステップS1208まで行われたところから第6実
施形態の処理が始められ、PRT−1の印刷部1211
で紙詰まり、トナー切れ、紙切れ等の機械的なエラーが
起きたかを判断する。そして、上述のエラーがない場合
は図12のステップS1208と同じ正常印刷処理が行
われる。一方、エラーが発生している場合、RAM12
03に割り当てたページメモリに出力データがラスタラ
イズされて完全に残っているかを判別する。もし残って
いるならばページメモリにラスタライズされた出力デー
タをRPT−2に転送する。残っていない場合、ステッ
プS1209でページプリンタPRT−1の表示パネル
にエラーメッセージを表示する。
【0058】最後に、第6実施形態の処理は、第5実施
形態の図12のステップS1210の処理に戻り、ペー
ジメモリを解放する。
【0059】[第7実施形態]本発明の第7実施形態を
説明する。プリンタシステム構成は図7の構成と同じで
ある。この処理を実行するプログラムはページプリンタ
1200(以下、PRT−1)内のROM1204に記
憶され、CPU1202の制御のもとに実行される。な
お、PRT−1内部のRAM1203に確保されたペー
ジメモリ領域が、印刷処理のため使用中の状態時は、R
AM203に確保されたページメモリ使用中フラグが立
つ制御が行われる。
【0060】まず、図13のようにステップS1300
でRAM1203に割り当てた受信バッファで受信する
ことにより開始され、ステップS1301でRAM12
03上のページメモリ使用中フラグを確認する。フラグ
が立っていない場合、PRT−1は印刷中ではないので
ステップS1305で第5実施形態のような通常印刷ル
ーチンを行う。フラグが立っている場合、PRT−1は
使用中であるのでステップS1302で印刷情報データ
内の宛先データがページプリンタ1300(以下、PR
T−2)であるかを判断し、そうである場合、ステップ
S1307で、RAM1203に割り当てた受信バッフ
ァの出力データをPRT−2に転送する。
【0061】一方、ステップS1302で、印刷情報デ
ータの宛先データがPRT−2でない場合は、ステップ
S1303で出力データの宛先データがAUTOである
かを判断する。AUTOであればステップS1304で
出力データがPDLで書かれているかをデータタイプ内
の信号の種類をみて判断し、PDLでなければステップ
S1307でRAM1203に割り当てた受信バッファ
上の出力データはPRT−2に転送される。
【0062】そして、ステップS1303でAUTOで
ない場合とステップS1304で出力データがPDLで
書かれていない場合、ステップS1306で一定時間
(実施形態では2ms)ウエイトし、そのあとステップ
S1301の処理に戻る。
【0063】最後にステップS1307で、受信バッフ
ァの出力データをPRT−2に転送した後に、ステップ
S1309でページメモリを解放する。
【0064】以上に示した第4〜第7実施形態によれ
ば、従来別々であったページプリンタとイメージプリン
タを接続したシステムに、印刷データの特性を調査する
機能を施すことによって、自動的に印刷データの特性に
あったプリンタを選択して印刷することができる。特
に、カラーイメージプリンタを使用する場合、カラー出
力データがPDLで記述されていても、ページプリンタ
がカラー対応PDLを搭載していれば、ページプリンタ
でラスタライズし、カラーイメージプリンタで印刷でき
るので高速にそして、ホストコンピュータの負荷がかか
らない印刷が可能となる。
【0065】また、ページプリンタが紙詰りなどの機械
的な問題が生じた場合でも、イメージプリンタを通常に
使用できる。更に、ページプリンタのページメモリに完
全に出力データが残っている場合にそのデータをイメー
ジプリンタに転送できるため、ホストコンピュータから
再送することなく、イメージプリンタで印刷できる。そ
して、ページプリンタが印刷中であっても、印刷データ
がイメージデータの場合には、ページプリンタの処理が
必要でないため、イメージプリンタで印刷が可能であ
り、ページプリンタとイメージプリンタをほぼ同時に使
用することができる。
【0066】更に、従来通常のセントロニクス接続の場
合、プリンタは1ポートに1系統しか接続できなかった
ものが、このシステムであれば簡易に1つのポートで2
種類のプリンタを接続し、使用することができる。
【0067】これらは、従来のコンピュータシステムと
従来のイメージプリンタを使用した既存のシステムに
も、新しく開発したページプリンタを接続することによ
り本発明を適用できるものである。
【0068】尚、本発明は、複数の機器(例えばホスト
コンピュータ,インタフェイス機器,リーダ,プリンタ
など)から構成されるシステムに適用しても、一つの機
器からなる装置(例えば、複写機,ファクシミリ装置な
ど)に適用してもよい。
【0069】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステム或いは装置のコンピュータ(またはCPUや
MPU)が記憶媒体に格納されたプログラムコードを読
出し実行することによっても、達成されることは言うま
でもない。
【0070】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
【0071】プログラムコードを供給するための記憶媒
体としては、例えばフロッピーディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
【0072】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部又は全部
を行い、その処理によって前述した実施形態の機能が実
現される場合も含まれることは言うまでもない。
【0073】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
【0074】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図14のメモリマップ例に示す各モジュール
を記憶媒体に格納することになる。
【0075】即ち、少なくとも「受信モジュール」「展
開モジュール」「判断モジュール」及び「送信・印刷モ
ジュール」の各モジュールのプログラムコードを記憶媒
体に格納すればよい。
【0076】
【発明の効果】以上説明したように本発明によれば、情
報処理装置における印刷処理の負担を軽減させることが
可能となる。
【0077】
【図面の簡単な説明】
【図1】第1実施形態によるプリンタシステムの構成を
示す概略ブロック図である。
【図2】第1実施形態による印刷処理を示すフローチャ
ートである。
【図3】第2実施形態によるプリンタシステムの構成を
示す概略ブロック図である。
【図4】第2実施形態による印刷処理を示すフローチャ
ートである。
【図5】第3実施形態によるプリンタシステムの構成を
示す概略ブロック図である。
【図6】第3実施形態による印刷処理を示すフローチャ
ートである。
【図7】第4実施形態によるプリンタシステムの構成を
示す概略ブロック図である。
【図8】第4実施形態の出力データ構造を示すブロック
図である。
【図9】第4実施形態のプリンタドライバが出力データ
を作成する処理を示すフローチャートである。
【図10】第4実施形態のページプリンタの印刷装置を
示すフローチャートである。
【図11】第5実施形態のページプリンタの出力データ
調査処理を示すフローチャートである。
【図12】第5実施形態のページプリンタの印刷処理を
示すフローチャートである。
【図13】第7実施形態のページプリンタの出力データ
転送振り分け印刷処理を示すフローチャートである。
【図14】記憶媒体に格納されるモジュールのメモリマ
ップを示す図である。
【符号の説明】
100 ホストコンピュータ 101 キーボード 106 ROM(フォントROM、プログラムROM、
データROM) 110 プリンタコントローラ 111 CPUバス 120 ページプリンタ 121 入/出力部 140 イメージプリンタ 143 ROM(プログラムROM、データROM)

Claims (25)

    【特許請求の範囲】
  1. 【請求項1】 情報処理装置と、異なるインターフェー
    スを持つ少なくとも2つの印刷装置とで構成される情報
    処理システムの印刷装置において、 第1のインターフェースを介して印刷情報を受信する受
    信手段と、 前記受信手段により受信された印刷情報に応じて印刷情
    報を画像データに展開する展開手段と、 前記展開手段により展開された画像データを第2のイン
    ターフェースを介して送信する送信手段とを備えること
    を特徴とする情報処理システムの印刷装置。
  2. 【請求項2】 請求項1記載の印刷装置において、 前記送信手段は、第2のインターフェースに接続された
    印刷装置を使用するか否かを判断する判断手段を備え、
    該判断結果に応じて画像データを送信することを特徴と
    する情報処理システムの印刷装置。
  3. 【請求項3】 請求項1記載の印刷装置において、 前記送信手段は、第2のインターフェースに接続された
    印刷装置の印刷情況により判断することを特徴とする情
    報処理システムの印刷装置。
  4. 【請求項4】 請求項1記載の印刷装置において、 前記受信手段は、印刷情報としてページ記述言語を受信
    することを特徴とする情報処理システムの印刷装置。
  5. 【請求項5】 請求項4記載の印刷装置において、 前記展開手段は、受信した印刷情報がページ記述言語の
    場合、そのページ記述言語に基づいて画像データへの展
    開を行うことを特徴とする情報処理システムの印刷装
    置。
  6. 【請求項6】 情報処理装置と、インターフェイスを介
    して前記情報処理装置に接続された印刷装置とで構成さ
    れる情報処理システムにおいて、 インターフェイスを介して印刷情報を受信する受信手段
    と、 前記受信手段により受信された印刷情報を画像データに
    展開する展開手段と、 前記展開手段により展開された画像データの出力先を判
    断する判断手段と、 前記判断手段での判断結果に応じて前記情報処理装置に
    画像データを送信する送信手段とを備えることを特徴と
    する情報処理システム。
  7. 【請求項7】 請求項6記載の情報処理システムにおい
    て、 前記インターフェイスは、双方向インターフェイスであ
    ることを特徴とする情報処理システム。
  8. 【請求項8】 請求項7記載の情報処理システムにおい
    て、 更に、前記情報処理装置と第2の印刷装置がネットワー
    クを介して接続され、前記情報処理装置は送られてきた
    画像データをネットワークを介して第2の印刷装置に転
    送することを特徴とする情報処理システム。
  9. 【請求項9】 請求項7記載の情報処理システムにおい
    て、 更に、前記印刷装置にネットワークボードを有し、前記
    送信手段はそのネットワークボードから画像データを送
    信することを特徴とする情報処理システム。
  10. 【請求項10】 請求項7記載の情報処理システムにお
    いて、 前記送信手段は、赤外線を用いて画像データを送信する
    ことを特徴とする情報処理システム。
  11. 【請求項11】 情報処理装置と、異なるインターフェ
    イスを持つ少なくとも2つの印刷装置とで構成される情
    報処理システムの印刷方法において、 第1のインターフェイスを介して印刷情報を受信し、 受信された印刷情報に応じて印刷情報を画像データに展
    開し、 展開された画像データを第2のインターフェイスを介し
    て送信し印刷を行う、各工程を有することを特徴とする
    情報処理システムの印刷方法。
  12. 【請求項12】 請求項11記載の印刷方法において、 前記送信工程は、第2のインターフェースに接続された
    印刷装置を使用するか否かを判断する判断工程を有し、
    該判断結果に応じて画像データを送信することを特徴と
    する情報処理システムの印刷方法。
  13. 【請求項13】 請求項12記載の印刷方法において、 前記判断工程は、前記情報処理装置と第1のインターフ
    ェイスで接続された印刷装置、又は前記第2のインター
    フェイスに接続された印刷装置の印刷情況により判断す
    ることを特徴とする情報処理システムの印刷方法。
  14. 【請求項14】 請求項11記載の印刷方法において、 前記受信工程は、印刷情報としてページ記述言語を受信
    することを特徴とする情報処理システムの印刷方法。
  15. 【請求項15】 請求項14記載の印刷方法において、 前記展開工程は、受信した印刷情報が、ページ記述言語
    の場合、そのページ記述言語に基づいて画像データへの
    展開を行うことを特徴とする情報処理システムの印刷方
    法。
  16. 【請求項16】 情報処理装置と、インターフェイスを
    介して前記情報処理装置に接続された印刷装置とで構成
    される情報処理システムの印刷方法において、 インターフェイスを介して印刷情報を受信し、 受信された印刷情報を画像データに展開し、 展開された画像データの出力先を判断し、 その判断結果に応じて前記情報処理装置に画像データを
    送信し印刷を行う、各工程を有することを特徴とする情
    報処理システムの印刷方法。
  17. 【請求項17】 請求項16記載の印刷方法において、 前記インターフェイスは、双方向インターフェイスであ
    ることを特徴とする情報処理システムの印刷方法。
  18. 【請求項18】 請求項17記載の印刷方法において、 更に、前記情報処理装置と第2の印刷装置がネットワー
    クを介して接続され、前記情報処理装置は送られてきた
    画像データをネットワークを介して第2の印刷装置に展
    開することを特徴とする情報処理システムの印刷方法。
  19. 【請求項19】 請求項17記載の印刷方法において、 更に、前記印刷装置にネットワークボードを有し、前記
    送信手段はそのネットワークボードから画像データを送
    信することを特徴とする情報処理システムの印刷方法。
  20. 【請求項20】 請求項17記載の印刷方法において、 前記送信工程は、赤外線を用いて画像データを送信する
    ことを特徴とする情報処理システムの印刷方法。
  21. 【請求項21】 入力された画像をページ記述言語の出
    力データに変換可能なコンピュータ、このコンピュータ
    からの出力データをラスタライズすることが可能なペー
    ジプリンタ、このページプリンタに接続されているイメ
    ージプリンタから構成される情報処理システムにおい
    て、 コンピュータからの出力データの先頭に目的プリンタの
    宛先データを付加し、ページプリンタが宛先データから
    判断し、ページプリンタで印刷を実行、又はイメージプ
    リンタに転送し印刷させる、各工程を有することを特徴
    とする情報処理システム。
  22. 【請求項22】 請求項21記載の情報処理システムに
    おいて、 前記コンピュータは、カラー、イメージ、解像度等の項
    目についての出力データの特性を調査し、その結果をデ
    ータタイプとして、印刷データの先頭部に付加し、前記
    ページプリンタに転送する。そして、ページプリンタは
    出力データのデータタイプに従い、ページプリンタで印
    刷するか、又はイメージプリンタに転送し印刷させるか
    を判断することを特徴とする情報処理システム。
  23. 【請求項23】 請求項21記載の情報処理システムに
    おいて、 前記ページプリンタの印刷部に機械的な障害(紙詰ま
    り、インクトナー切れ、紙切れ等)が生じた場合に、ペ
    ージプリンタは記憶領域上にラスタライズされた出力デ
    ータが残っているかどうか判断し、残っていればそのラ
    スタライズされた出力データをイメージプリンタに転送
    することを特徴とする情報処理システム。
  24. 【請求項24】 請求項21記載の情報処理システムに
    おいて、 前記ページプリンタが印刷処理中の場合において、前記
    コンピュータから新規出力データが出力されると、ペー
    ジプリンタの受信バッファに新規出力データを格納し、
    イメージプリンタに転送可能な出力データであるか判断
    し、そうであれば受信バッファから印刷データをイメー
    ジプリンタに送信し印刷させることを特徴とする情報処
    理システム。
  25. 【請求項25】 印刷処理のプログラムコードが格納さ
    れたコンピュータ可読メモリであって、 インターフェイスを印刷情報を受信するステップのコー
    ドと、 受信された印刷情報を画像データに展開するステップの
    コードと、 展開された画像データの出力先を判断するステップのコ
    ードと、 その判断結果に応じて画像データを送信し印刷を行うス
    テップのコードとを有することを特徴とするコンピュー
    タ可読メモリ。
JP31328295A 1994-12-06 1995-11-30 情報処理システム、該システムの印刷装置及び方法 Pending JPH08230285A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP31328295A JPH08230285A (ja) 1994-12-06 1995-11-30 情報処理システム、該システムの印刷装置及び方法
US08/968,793 US5995722A (en) 1994-12-06 1997-11-06 Information processing system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP30188394 1994-12-06
JP6-301883 1994-12-06
JP31328295A JPH08230285A (ja) 1994-12-06 1995-11-30 情報処理システム、該システムの印刷装置及び方法

Publications (1)

Publication Number Publication Date
JPH08230285A true JPH08230285A (ja) 1996-09-10

Family

ID=26562912

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31328295A Pending JPH08230285A (ja) 1994-12-06 1995-11-30 情報処理システム、該システムの印刷装置及び方法

Country Status (2)

Country Link
US (1) US5995722A (ja)
JP (1) JPH08230285A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8830504B2 (en) 2010-03-30 2014-09-09 Brother Kogyo Kabushiki Kaisha Terminal device that selectively displays identification information designation screens

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3783331B2 (ja) * 1997-05-14 2006-06-07 ブラザー工業株式会社 メール送信システム、メール受信システムおよび記録媒体
JP4817474B2 (ja) * 1998-03-17 2011-11-16 キヤノン株式会社 データ処理装置およびデ―タ処理方法およびコンピュ―タが読み出し可能なプログラムを格納した記憶媒体
JP3963588B2 (ja) * 1998-08-25 2007-08-22 富士フイルム株式会社 マルチ・プリンタ制御装置および方法
JP2000203104A (ja) * 1999-01-14 2000-07-25 Minolta Co Ltd プリンタ及びプリンタ制御装置
US20040085564A1 (en) * 1999-09-13 2004-05-06 Peavey Brian D. Image forming systems and image forming methods
US7286248B2 (en) * 2001-01-25 2007-10-23 Xerox Corporation Image forming system for forming multiple images on a printing medium
US7047293B2 (en) * 2001-02-14 2006-05-16 Ricoh Co., Ltd. Method and system of remote diagnostic, control and information collection using multiple formats and multiple protocols with delegating protocol processor
US7102778B2 (en) * 2002-01-11 2006-09-05 Hewlett-Packard Development Company, L.P. Printer selection system and method with print request distribution
DE20201237U1 (de) * 2002-01-28 2002-06-13 SCM Microsystems GmbH, 85737 Ismaning Chipkartenlesegerät
JP3790900B2 (ja) * 2003-09-30 2006-06-28 コニカミノルタビジネステクノロジーズ株式会社 印刷システム、印刷装置、印刷方法、印刷装置の制御方法、およびコンピュータプログラム
JP4424737B2 (ja) * 2004-08-30 2010-03-03 キヤノン株式会社 情報処理装置、情報処理方法、システム
JP4684814B2 (ja) * 2005-09-06 2011-05-18 キヤノン株式会社 画像形成装置
JP5847440B2 (ja) 2011-06-01 2016-01-20 キヤノン株式会社 情報処理装置およびその制御方法、並びに制御プログラム
CN118113234B (zh) * 2023-12-21 2026-03-24 容大合众(厦门)科技集团股份公司 一种标签并行打印方法、装置、打印机及存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5220674A (en) * 1987-07-17 1993-06-15 Digital Equipment Corporation Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination
US5140674A (en) * 1988-09-23 1992-08-18 Hewlett-Packard Company Text and color printing system
US5247623A (en) * 1991-08-15 1993-09-21 Primax Electronics Ltd. Automatic multiple personal computer/computer printer connecting system
US5467434A (en) * 1992-08-28 1995-11-14 Xerox Corporation Apparatus and method for determining printer option availability and representing conflict resolution in a combination of print job selections
KR960012849B1 (ko) * 1993-12-23 1996-09-24 현대전자산업 주식회사 무선 프린터 공유 시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8830504B2 (en) 2010-03-30 2014-09-09 Brother Kogyo Kabushiki Kaisha Terminal device that selectively displays identification information designation screens

Also Published As

Publication number Publication date
US5995722A (en) 1999-11-30

Similar Documents

Publication Publication Date Title
KR100871179B1 (ko) 프린트 제어 장치, 프린트 제어 방법 및 기록 매체
EP0618529B1 (en) Printing system with file specification parsing capability
US6611347B1 (en) Print control apparatus, print control method, storage medium, and computer readable program performing a form overlay process
US7280245B2 (en) Data processing apparatus adaptable to plural environments and data processing method
US7319533B2 (en) System for face-up printing from a duplex printer
JPH08230285A (ja) 情報処理システム、該システムの印刷装置及び方法
US6594033B1 (en) Information processing apparatus, information processing method, memory medium, and printer driver
US8085429B2 (en) Information processing apparatus and method for generating print data for a book with a cover sheet
US20120105873A1 (en) Information processing apparatus, information processing method and printing control method
US7982887B2 (en) Image forming device, image forming method, image processing device, and computer readable storage medium storing image forming program
US5768486A (en) Printing apparatus
JP2000083161A (ja) 画像処理装置及びその方法、及び画像処理システム
EP0938059A2 (en) Form overlay printing
JP3962606B2 (ja) 印刷命令生成装置及び方法、印刷装置及びその制御方法、情報処理装置及び印刷システム
JPH10222319A (ja) 印刷装置及び印刷制御方法
JP3342271B2 (ja) 画像処理方法及び装置
JP3854791B2 (ja) 画像処理装置およびサーバ装置および画像処理方法および記憶媒体
JP2002014797A (ja) 情報処理装置、印刷制御装置、およびその制御方法、および記憶媒体、およびその制御プログラム
JP4467855B2 (ja) 情報処理装置、情報処理方法及びプログラム
US8355144B2 (en) Apparatus and method of changing printer driver, and printing system and method using the same
US20040223188A1 (en) Printing control method and apparatus
US6281985B1 (en) Print control apparatus, print control method, and memory medium
JP4136894B2 (ja) 印刷装置および印刷方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体
JPH1049317A (ja) 印刷制御装置及びその方法及び記憶媒体
JPH11203064A (ja) 画像処理装置および方法およびプログラム記憶媒体