JPH1055254A - 画像出力装置および方法 - Google Patents
画像出力装置および方法Info
- Publication number
- JPH1055254A JPH1055254A JP8210797A JP21079796A JPH1055254A JP H1055254 A JPH1055254 A JP H1055254A JP 8210797 A JP8210797 A JP 8210797A JP 21079796 A JP21079796 A JP 21079796A JP H1055254 A JPH1055254 A JP H1055254A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- data
- received
- output
- image
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000010365 information processing Effects 0.000 claims description 29
- 238000012545 processing Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 10
- 230000004044 response Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 3
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
より先に画像データが受信された場合、指示データに記
載された出力形態を画像出力に確実に反映できる画像出
力装置および方法を提供する。 【解決手段】 画像出力装置1は、受信部2、蓄積部
3、展開部4、出力部5、メモリ部6、ユーザインター
フェース(I/F)7、ネットワークインターフェース
8および制御部9から構成され、ネットワークI/F8
およびネットワーク11を介して複数のワークステーショ
ン10に接続される。画像を出力する場合、受信データが
指示データでないときにはコード画像データを受信し、
一旦蓄積部3に蓄積し、続いて指示データを受信する。
このように指示データの前にコード画像データを受信す
る場合、指示データの受信を待ってからコード画像デー
タをビットマップ画像データに展開して記録紙に出力す
ることで、指示データに記載された出力形態を画像出力
に確実に反映できる。
Description
コード画像データを受信し、印刷可能なビットマップ画
像データに展開して印刷処理を行う画像出力装置および
方法に関する。
報処理装置から受信したコード画像データを印刷可能な
ビットマップ画像データに展開して記録紙に印刷するも
のが知られている。近年、このような画像出力装置とし
て、複数の情報処理装置が共有して使用できるようにネ
ットワークに接続されたネットワークプリンタが存在す
る。例えば、一般的なSUNワークステーションのLp
dプリンティングプロトコルによる印刷処理の場合、複
数のワークステーションからの画像データを同時に処理
可能であり、スプール後に印刷処理が行われる。ここ
で、Lpdプリンティングプロトコルとは、ワークステ
ーションと画像出力装置との間の印刷処理に関する通信
規約であり、RFC1179 Line Printe
r Daemon Protocolで規定されたもの
である。以下に、SUNワークステーションのLpdプ
リンティングプロトコルによる印刷処理について説明す
る。
示す説明図である。クライアントおよびサーバはネット
ワークに接続され、クライアントはサーバのポート10
1(TCP/IPの場合、515が予約されている)に
対してコマンドを送信する(a、b、c)。例えば、サ
ーバはクライアント1からのコマンドを受信すると、別
ポート102を用いてクライアント1とのセッションを
確立する(a´)。同様に、サーバはクライアント2か
らのコマンドを受信すると、別ポート103を用いてク
ライアント2とのセッションを確立し(b´)、クライ
アント3からのコマンドを受信すると、別ポート104
を用いてクライアント3とのセッションを確立する(c
´)。 サーバはポート102、103、104によっ
てクライアントから同時に3つのコマンドを受信可能で
ある(3セッション)。
ッションを確立すると、クライアントは次に第1コマン
ドを送信する。図10は第1コマンドの内容を示す説明
図である。同図(1)、(2)は画像出力コマンドであ
り、画像データおよびその出力形態を指示する指示デー
タを送信するコマンドである。同図(3)、(4)はサ
ーバの状態問い合わせコマンドであり、同図(5)は画
像出力処理取消しコマンドである。第1コマンドが画像
出力コマンド(2)である場合、クライアントは第2コ
マンドを送信する。図11は第2コマンドの内容を示す
説明図である。同図(1)は第1コマンド取り消し、
(2)はコントロールファイル送信、(3)はデータフ
ァイル送信のコマンドである。ここで、コントロールフ
ァイルは画像データの出力形態を指示する指示データで
あり、画像出力に必要な各種パラメータが記載されてい
る。データファイルとは画像データ本体である。
ける画像出力コマンドの送受信を示す説明図である。ク
ライアントから第1コマンドが出力されると(1)、サ
ーバはそのコマンドに対応するレスポンスを通知する
(2)。レスポンスとはACK、NACKのことであ
り、ACKは受信した要求に対する許諾を示し、NAC
Kは受信した要求に対する拒絶を示す。クライアントは
続いて第2コマンド(データファイル送信)を送信し
(3)、サーバはそのレスポンスを通知する(4)。レ
スポンスを受けたクライアントは、データファイルを送
信し(5)、送信し終わると、その旨を送信する
(6)。それに対してサーバはレスポンスを通知する
(7)。
ルファイルを送信する手順を行い(8〜12)。最後に
セッションを切断し、通信を終了する。図13はクライ
アントおよびサーバ間における状態問い合わせコマンド
の送受信を示す説明図である。まず、クライアントは第
1コマンドを送信し(1)、サーバがそれを受信する
と、画像出力装置の状態をクライアントに通知し
(2)、その後、セッションを切断して通信を終了す
る。図14はクライアントおよびサーバ間における画像
出力処理取消しコマンドの送受信を示す説明図である。
まず、クライアントは第1コマンドを送信し(1)、サ
ーバがそれを受信すると、レスポンスを通知し(2)、
対応する処理を終了した後、処理結果をクライアントに
通知する(3)。その後、セッションを切断して通信を
終了する。
は、情報処理装置から画像データを受信すると、通常、
画像データの受信と並行して展開処理を行うが、メモリ
不足時や他の画像データの展開処理中には受信した画像
データを一旦スプールし、スプールされた画像データに
優先順位を付加し、その後、優先順位の高い画像データ
から展開処理を行うことが示されている。さらに、特開
平7−28612号公報には、ホストコンピュータに接
続されたプリンタが示されており、プリンタはホストコ
ンピュータから一旦受信した画像データの指示データに
相当する出力情報を変更する場合、画像データの取消や
再送を行わずに出力情報だけを変更できることが示され
ている。
来のSUNワークステーションのLpdプリンティング
プロトコルによる印刷処理の場合、受信データを必ず一
旦スプールするので、画像データが大きい程、先頭ペー
ジを出力するまでに多くの時間を要してしまうという問
題があった。また、スプールを行うために蓄積メモリが
必要であり、メモリ容量が大きくなるとそれに要するコ
ストが高くなっていた。さらに、画像データに続いて指
示データが送信されるので、指示データが受信される前
に状態問い合わせ要求を受信しても、受信中の画像デー
タに関する情報を問い合わせ要求元のワークステーショ
ンに対して通知できなかった。
された画像出力装置では、通常、画像データの受信と並
行して画像出力処理を開始するが、画像出力を指示する
指示データは画像データに続いて送信されるので、指示
データに記載された出力形態を画像出力に反映できず、
予め設定された規定値で画像を出力していた。図15は
このような従来の画像出力装置の動作手順を示すフロー
チャートである。まず、画像出力装置はワークステーシ
ョンから受信するデータが指示データであるか否かを判
別する(ステップS31)。指示データであると判別さ
れた場合、指示データを受信し(ステップS32)、続
いて画像データを受信する(ステップS33)。受信し
た画像データの展開処理を行い(ステップS34)、展
開された画像データを記録紙に出力する(ステップS3
5)。この場合、ワークステーションは画像データの展
開処理および出力処理を行う前に指示データを受信して
いるので、指示データに記載された出力形態で画像を出
力できる。
と判別された場合、画像データを受信し(ステップS3
6)、受信した画像データの展開処理を行い(ステップ
S37)、展開された画像データを記録紙に出力する
(ステップS38)。その後、指示データを受信する
(ステップS39)。この場合、ワークステーションは
画像データの展開処理および出力処理を行った後に指示
データを受信するので、指示データに記載された出力形
態で画像を出力できない。さらに、特開平7−2861
2号公報に示された画像出力装置では、出力終了まで可
能な限り変更した指示データに記載された出力形態で印
刷できるが、指示データを変更するまでに出力処理が終
了してしまったときには変更後の出力形態が反映されな
かった。
を指示する指示データより先に画像データが受信された
場合、指示データに記載された出力形態を確実に画像出
力に反映できる画像出力装置および方法を提供すること
を目的とする。また、指示データを受信する前に状態問
い合わせ要求を受信した場合、情報処理装置に明確に返
答できる画像出力装置および方法を提供することを他の
目的とする。
に、本発明の請求項1に係る画像出力装置は、情報処理
装置から送信されるコード画像データを展開して出力処
理を行う画像出力装置において、前記情報処理装置から
コード画像データおよび該コード画像データの出力形態
を指示する指示データを受信する受信手段と、該受信手
段により前記指示データが受信される前に受信された前
記コード画像データを蓄積する蓄積手段と、該蓄積され
たコード画像データをビットマップ画像データに展開す
る展開手段と、該展開されたビットマップ画像データ
を、前記指示データによって指示される出力形態で出力
する出力手段とを備えたことを特徴とする。
装置から送信されるコード画像データを展開して出力処
理を行う画像出力装置において、前記情報処理装置から
コード画像データおよび該コード画像データの出力形態
を指示する指示データを受信する受信手段と、該受信手
段により前記指示データが受信される前に受信された前
記コード画像データをビットマップ画像データに展開す
る展開手段と、該展開されたビットマップ画像データを
蓄積する蓄積手段と、該蓄積されたビットマップ画像デ
ータを前記指示データによって指示される出力形態で出
力する出力手段とを備えたことを特徴とする。
理装置に接続され、前記受信手段により前記情報処理装
置から前記指示データが受信される前に他の情報処理装
置から状態問い合わせコマンドを受信した場合、前記指
示データが未受信である旨を問い合わせ元の前記情報処
理装置に通知する通知手段を備えることが好ましい。請
求項4に係る画像出力方法は、情報処理装置から送信さ
れるコード画像データを展開して出力処理を行う画像出
力方法において、前記情報処理装置からコード画像デー
タを受信するコード画像データ受信工程と、該受信した
コード画像データをビットマップ画像データに展開する
展開工程と、該展開されたビットマップ画像データを蓄
積する蓄積工程と、該蓄積されたビットマップ画像デー
タの出力形態を指示する指示データを受信する指示デー
タ受信工程と、該受信した指示データにより指示される
出力形態で前記蓄積されたビットマップ画像データを出
力する出力工程とを備えたことを特徴とする。
の実施の形態について説明する。
形態における画像出力装置の構成を示すブロック図であ
る。画像出力装置1およびワークステーション(WS)
10はネットワーク11で接続されており、画像システ
ムを構成する。画像出力装置1は、受信部2、蓄積部
3、展開部4、出力部5、メモリ部6、ユーザインター
フェース(I/F)7、ネットワークインターフェース
8および制御部9から構成され、ネットワークI/F8
およびネットワーク11を介して複数のワークステーシ
ョン10に接続される。
ットワーク11およびネットワークI/F8を介して各
種コマンドを含む画像データを受信する。各種コマンド
には画像出力装置1の状態問い合わせ要求などがある。
また、画像データは、一般にコード画像データあるいは
ビットマップ画像データであるが、本実施の形態では、
展開処理を必要とするコード画像データを受信するもの
とし、単に画像データという場合、コード画像データを
表すものとする。尚、受信部2は他のワークステーショ
ン10からも並行してコマンドおよび画像データを受信
することが可能である。
信部2で受信されたコード画像データを蓄積するもので
あり、ハードディスク、光磁気ディスク、磁気テープな
どが用いられる。展開部4は受信部2で受信されたコー
ド画像データを出力可能なビットマップ画像データに展
開するものである。一般にワークステーション10から
受信される画像データは出力可能なビットマップ画像デ
ータではなく、ポストスクリプトのようなページ記述言
語などで記述されたコード画像データであるので、出力
可能なビットマップ画像データに変換してメモリ部6に
格納する。
能なビットマップ画像データに基づき記録紙に画像を形
成して排出するものである。画像形成の手法について
は、熱転写方式、インクジェット方式、レーザ方式など
種々あり、これらは周知の技術で本発明と直接関係しな
いので、その説明を省略する。メモリ部6は、画像出力
装置1の制御プログラムや規定値が格納されたROM、
およびプログラム処理のための一時的な変数や展開部4
により展開された出力可能なビットマップ画像データが
格納されるRAMからなる。ユーザインターフェース7
は、使用者からの要求を受け取るためのキーボードやボ
タンなどの入力部、および画像出力装置の状態などを使
用者に報知するディスプレイや液晶パネルなどの表示部
からなる。また、ネットワークインターフェース8は、
ネットワーク11に対してデータの送受信を行う。
4、出力部5、メモリ部6、ユーザインターフェース
7、ネットワークインターフェース8の他、各部を司る
CPU(図示せず)を有する。制御部9は画像出力装置
1における各種処理を実行する。ワークステーション1
0は、コード画像データを作成すると共に、画像出力装
置1に対して画像出力要求、状態問い合わせ、画像出力
要求済ジョブ取消しなど各種コマンドを出力する。ワー
クステーション10から出力された各種コマンドはネッ
トワーク11を介して画像出力装置1に送信される。
尚、本実施の形態では、情報処理装置としてワークステ
ーションを示したが、画像データや各種コマンドを送信
できるものであれば、パーソナルコンピュータやワード
プロセッサなどであってもよい。
クステーション10との間でデータ授受を行うデータ転
送路であり、一般にイーサネットやトークンリングなど
を挙げることができるが、複数のワークステーションと
画像出力装置とを接続できるものであればよく特に限定
されない。つぎに、画像出力装置1の動作について説明
する。図2および図3は画像出力装置の動作手順を示す
フローチャートである。まず、画像出力装置1が起動す
ると、各部でそれぞれ初期化処理が行われる(ステップ
S1)。初期化処理とは、例えば各種規定値の設定やワ
ークステーション10から画像データやコマンドを受信
するための準備である。
ワークステーション10からの各種コマンドの受信待ち
となる(ステップS2)。ワークステーション10から
各種コマンドを受信すると、画像出力装置1はワークス
テーション10との接続を確立する(ステップS3)。
続いて、コマンドを取得し(ステップS4)、そのコ
マンドがプリント要求コマンドであるか否かを判別する
(ステップS5)。コマンドの判別には、受信データの
先頭コードが用いられる。受信データの先頭コードにつ
いては、従来技術で示したLpdプロトコルの場合など
が挙げられる。ステップS5で受信したコマンドがプリ
ント要求であると判別された場合、受信データが指示デ
ータであるか画像データであるかを判別する(ステップ
S21)。指示データでないと判別された場合、画像デ
ータを受信し、一旦蓄積部3に蓄積する(ステップS2
2)。続いて、指示データを受信する(ステップS2
3)。
と判別された場合、指示データを受信する(ステップS
23)。画像データが受信済か否かを判別し(ステップ
S24)、画像データが受信済であると判別された場
合、コマンド画像データをビットマップ画像データに展
開する処理を行い(ステップS26)、記録紙に展開さ
れたビットマップ画像データを出力する(ステップS2
7)。一方、ステップS24で画像データが未受信であ
ると判別された場合、画像データを受信し(ステップS
25)、続いて受信したコマンド画像データをビットマ
ップ画像データに展開する処理を行い(ステップS2
6)、記録紙に展開されたビットマップ画像データを出
力する(ステップS27)。
ドがプリント要求でないと判別された場合、このコマン
ドが状態問い合わせ要求コマンドであるか否かを判別す
る(ステップS6)。状態問い合わせ要求コマンドであ
る場合、現在処理中のジョブの情報や装置状態の情報を
ワークステーション10に通知する(ステップS7)。
ステップS6で状態問い合わせ要求コマンドでないと判
別された場合、そのコマンドが画像出力要求済ジョブ削
除(取消し)コマンドであるか否かを判別し(ステップ
S8)、取消しコマンドであると判別された場合、取消
し要求のジョブが要求済ジョブに一致する場合、取消し
処理を行う(ステップS9)。
と判別された場合、画像出力装置1で処理不可能なコマ
ンドであるので、ワークステーション10に対してAC
KまたはNACKだけを通知する(ステップS10)。
そして、ワークステーション10を切り離し(ステップ
S11)、処理を終了する。このように、本実施の形態
における画像処理装置によれば、指示データの前に画像
データを受信する場合、一旦画像データを蓄積部3に蓄
積しておき、指示データの受信を待ってからコード画像
データをビットマップ画像データに展開して記録紙に出
力することで、指示データに記載された出力形態を画像
出力に確実に反映できる。
ション10から状態問い合わせ要求を受信しても、画像
データの受信中であることを状態問い合わせ元のワーク
ステーション10に確実に報知することができる。
おける画像出力装置について説明する。本実施の形態に
おける画像出力装置およびワークステーションが接続さ
れた画像システムのハードウェア構成は前記第1の実施
の形態と同様であるので、その説明を省略する。図4は
第2の実施の形態における画像出力装置の動作手順を示
すフローチャートである。まず、ワークステーション1
0から送信されるデータが指示データであるか否かを判
別し(ステップS41)、指示データでなく画像データ
であると判別された場合、ワークステーション10から
画像データを受信する(ステップS45)。
画像データに展開し(ステップS46)、展開されたビ
ットマップ画像データをメモリ部6に蓄積する(ステッ
プS47)。尚、メモリ部6にビットマップ画像データ
を蓄積する際、圧縮して蓄積してもよく、蓄積されるビ
ットマップ画像データの容量を少なくできる。一方、ス
テップS41でワークステーション10から受信するデ
ータが指示データである場合、指示データを受信した後
に(ステップS42)、画像データを受信する(ステッ
プS43)。受信したコード画像データをビットマップ
画像データに展開する処理を行う(ステップS44)。
(ステップS48)、指示データが受信済であると判別
された場合、受信済の指示データの指示にしたがって記
録紙にビットマップ画像データを出力する(ステップS
50)。一方、ステップS48で指示データが受信済で
ないと判別された場合、指示データを受信し(ステップ
S49)、受信した指示データにしたがって記録紙にビ
ットマップ画像データを出力する(ステップS50)。
このように、画像データの受信と並行してビットマップ
画像データに展開してメモリ部6に蓄積しておき、画像
データの出力形態を指示する指示データの受信を待って
からその内容にしたがって記録紙に出力することで、指
示データに記載された出力形態を画像出力に確実に反映
できる。したがって、用紙サイズ、カラー用紙指定、ト
レイ指定、部数などが最終的に記録紙の出力に反映され
る。また、ビットマップ画像データに展開してから蓄積
されるので、指示データを受け取ってから画像データの
先頭ページを印刷するまでの時間を短縮できる。
おける画像出力装置について説明する。図5は第3の実
施の形態における画像出力装置の構成を示すブロック図
である。前記第1および第2の実施の形態と同様に、画
像出力装置およびワークステーションはネットワークに
接続されており、画像システムを構成する。前記第1お
よび第2の実施の形態と同一の構成要素については同一
の番号を付してその説明を省略する。
タを受信する前にワークステーション10から状態問い
合わせコマンドを受信した場合、指示データが未受信で
あることをネットワークインターフェース8およびネッ
トワーク11を介してワークステーション10に通知す
る。図6および図7は第3の実施の形態における画像出
力装置の動作手順を示すフローチャートである。尚、前
記第1の実施の形態と同一の処理ステップには同一のス
テップ番号が付されている。画像出力装置1が起動する
と、各部でそれぞれ初期化処理が行われる(ステップS
1)。
ン10からの各種コマンドの受信待ちとなる(ステップ
S2)。ワークステーション10からコマンドを受信す
ると、ワークステーション10との接続を確立する(ス
テップS3)。コマンドを取得し(ステップS4)、取
得したコマンドがプリント要求コマンドであるか否かを
判別する(ステップS5)。ステップS5でプリント要
求コマンドであると判別された場合、受信データが指示
データであるか画像データであるかを判別する(ステッ
プS21)。指示データでない場合、画像データを受信
し、一旦蓄積部3に蓄積する(ステップS22)。続い
て、指示データを受信する(ステップS23)。
と判別された場合、指示データを受信する(ステップS
23)。画像データが受信済であるか否かを判別し(ス
テップS24)、受信済である場合、受信したコード画
像データをビットマップ画像データに展開する処理を行
い(ステップS26)、記録紙に展開されたビットマッ
プ画像データを出力する(ステップS27)。一方、ス
テップS24で画像データが未受信であると判別された
場合、画像データを受信し(ステップS25)、受信し
たコード画像データをビットマップ画像データに展開す
る処理を行い(ステップS26)、記録紙に展開された
ビットマップ画像データを出力する(ステップS2
7)。
プリント要求コマンドでないと判別された場合、このコ
マンドが状態問い合わせ要求コマンドであるか否かを判
別する(ステップS6)。状態問い合わせ要求コマンド
であると判別された場合、問い合わせ処理(ステップS
50)に移行する。図8はステップS50の問い合わせ
処理手順を示すフローチャートである。まず、問い合わ
せ要求に該当するジョブが画像出力装置1に蓄積されて
いるか否かを検索する(ステップS51)。該当するジ
ョブが画像出力装置1に蓄積されている場合、蓄積され
た画像データの指示データを検索し、そこに記載された
ワークステーション名、ジョブ番号などを取得し、問い
合わせ要求に対応したジョブについての通知情報1を作
成する(ステップS52)。
画像出力装置1に蓄積されていない場合、画像データを
受信中で、まだ指示データが未受信であるか否かを判別
する(ステップS53)。そのようなジョブがあると判
別された場合、それが問い合わせ要求に該当するジョブ
であるかどうかを判断する(ステップS54)。この場
合、指示データが未受信であるので、取得できる問い合
わせ元に関する情報で判断する。ステップS54で該当
するジョブであると判別された場合、受信中のデータに
関する通知情報2を作成する(ステップS55)。例え
ば、通知情報2は「ホスト○○○からデータを受信中で
すが、指示データが未受信であるので、詳細な情報がわ
かりません。」といった文字列である。
(ステップS56)、通知情報がない場合、該当ジョブ
なしの旨を通知情報3として作成する(ステップS5
7)。そして、作成された通知情報1、2、3を問い合
わせ元のワークステーション10に対して通知する(ス
テップS58)。一方、ステップS6で状態問い合わせ
要求コマンドでない場合、そのコマンドが画像出力要求
済ジョブ削除(取消し)コマンドであるか否かを判別し
(ステップS8)、取消しコマンドである場合、取消し
要求のジョブが要求済ジョブに一致する場合、取消し処
理を行う(ステップS9)。
画像出力装置1で処理不可能なコマンドであるので、ワ
ークステーション10に対してACKまたはNACKだ
けを通知する(ステップS10)。通知後にワークステ
ーション10を切り離し(ステップS11)、処理を終
了する。このように、本実施の形態における画像出力装
置によれば、問い合わせ要求に対して該当ジョブがある
場合、通知情報1を作成し、画像データ受信中で指示デ
ータが未受信である該当ジョブがある場合、通知情報2
を作成し、該当ジョブがない場合、通知情報3を作成し
て通知することで、装置の状態を問い合わせ要求元のワ
ークステーション10に明確に返答できる。
よれば、受信手段により指示データが受信される前にコ
ード画像データを受信する場合、一旦蓄積し、指示デー
タの受信後にビットマップ画像データに展開して出力処
理を行う一方、指示データを先に受信する場合、コード
画像データの受信と共に展開して出力処理を行うので、
指示データに記載された出力形態を画像出力に確実に反
映できる。請求項2に係る画像出力装置によれば、受信
手段により指示データが受信される前にコード画像デー
タを受信する場合、ビットマップ画像データに展開する
処理を行った後、一旦蓄積し、その後に受信する指示デ
ータにしたがって出力処理を行うので、指示データに記
載された出力形態を画像出力に確実に反映できると共
に、ビットマップ画像データに展開して蓄積されること
により画像データの先頭ページを出力するまでの時間を
短縮できる。また、受信したコード画像データを一旦メ
モリに蓄積しないで済むので、メモリ容量を低減でき
る。
信手段により指示データが受信される前に他の情報処理
装置から状態問い合わせコマンドを受信した場合、指示
データが未受信である旨を問い合わせ元の情報処理装置
に通知するので、装置内に該当する画像データがないの
か、画像データは受信中であるが指示データが未受信で
あるのかを明確に知ることができる。請求項4に係る画
像出力方法によれば、指示データが受信される前にコー
ド画像データを受信する場合、ビットマップ画像データ
に展開する処理を行った後、一旦蓄積し、その後に受信
する指示データにしたがって出力処理を行うので、指示
データに記載された出力形態を画像出力に確実に反映で
きると共に、ビットマップ画像データに展開して蓄積さ
れることにより画像データの先頭ページを出力するまで
の時間を短縮できる。また、受信したコード画像データ
を一旦メモリに蓄積しないで済むので、メモリ容量を低
減できる。
成を示すブロック図である。
トである。
フローチャートである。
作手順を示すフローチャートである。
成を示すブロック図である。
作手順を示すフローチャートである。
フローチャートである。
フローチャートである。
図である。
出力コマンドの送受信を示す説明図である。
問い合わせコマンドの送受信を示す説明図である。
出力処理取消しコマンドの送受信を示す説明図である。
ーチャートである。
Claims (4)
- 【請求項1】 情報処理装置から送信されるコード画像
データを展開して出力処理を行う画像出力装置におい
て、 前記情報処理装置からコード画像データおよび該コード
画像データの出力形態を指示する指示データを受信する
受信手段と、 該受信手段により前記指示データが受信される前に受信
された前記コード画像データを蓄積する蓄積手段と、 該蓄積されたコード画像データをビットマップ画像デー
タに展開する展開手段と、 該展開されたビットマップ画像データを、前記指示デー
タによって指示される出力形態で出力する出力手段とを
備えたことを特徴とする画像出力装置。 - 【請求項2】 情報処理装置から送信されるコード画像
データを展開して出力処理を行う画像出力装置におい
て、 前記情報処理装置からコード画像データおよび該コード
画像データの出力形態を指示する指示データを受信する
受信手段と、 該受信手段により前記指示データが受信される前に受信
された前記コード画像データをビットマップ画像データ
に展開する展開手段と、 該展開されたビットマップ画像データを蓄積する蓄積手
段と、 該蓄積されたビットマップ画像データを前記指示データ
によって指示される出力形態で出力する出力手段とを備
えたことを特徴とする画像出力装置。 - 【請求項3】 複数の前記情報処理装置に接続され、前
記受信手段により前記情報処理装置から前記指示データ
が受信される前に他の情報処理装置から状態問い合わせ
コマンドを受信した場合、前記指示データが未受信であ
る旨を問い合わせ元の前記情報処理装置に通知する通知
手段を備えたことを特徴とする請求項1または請求項2
記載の画像出力装置。 - 【請求項4】 情報処理装置から送信されるコード画像
データを展開して出力処理を行う画像出力方法におい
て、 前記情報処理装置からコード画像データを受信するコー
ド画像データ受信工程と、 該受信したコード画像データをビットマップ画像データ
に展開する展開工程と、 該展開されたビットマップ画像データを蓄積する蓄積工
程と、 該蓄積されたビットマップ画像データの出力形態を指示
する指示データを受信する指示データ受信工程と、 該受信した指示データにより指示される出力形態で前記
蓄積されたビットマップ画像データを出力する出力工程
とを備えたことを特徴とする画像出力方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21079796A JP3633124B2 (ja) | 1996-08-09 | 1996-08-09 | 画像出力装置および方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21079796A JP3633124B2 (ja) | 1996-08-09 | 1996-08-09 | 画像出力装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1055254A true JPH1055254A (ja) | 1998-02-24 |
| JP3633124B2 JP3633124B2 (ja) | 2005-03-30 |
Family
ID=16595298
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21079796A Expired - Fee Related JP3633124B2 (ja) | 1996-08-09 | 1996-08-09 | 画像出力装置および方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3633124B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0940602A2 (en) | 1998-03-06 | 1999-09-08 | Nissan Motor Co., Ltd. | Vibration insulating mount |
-
1996
- 1996-08-09 JP JP21079796A patent/JP3633124B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0940602A2 (en) | 1998-03-06 | 1999-09-08 | Nissan Motor Co., Ltd. | Vibration insulating mount |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3633124B2 (ja) | 2005-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3740403B2 (ja) | 印刷システム、印刷制御装置、情報処理方法、制御プログラム | |
| US6178004B1 (en) | Method and apparatus for forming images | |
| US20060238796A1 (en) | Image forming apparatus, control method, memory medium, and program | |
| JP2000357131A (ja) | 通信プロトコルによる電子機器制御システム | |
| US20040227972A1 (en) | Printing apparatus and canceling method | |
| JP3591251B2 (ja) | プリンタ制御方法および装置 | |
| JP3633124B2 (ja) | 画像出力装置および方法 | |
| JPH11167630A (ja) | 情報処理方法及びシステム並びに記憶媒体 | |
| JP2005038011A (ja) | ネットワーク装置及びその制御方法 | |
| JP3503291B2 (ja) | 出力装置、ネットワークシステムおよび端末名称変更方法 | |
| JP3636359B2 (ja) | 主従関係で通信接続された複数装置を備えたシステム | |
| JP4139541B2 (ja) | プリンタおよびプリンタジョブデータの転送方法 | |
| JP4836193B2 (ja) | 画像形成装置及び画像形成方法 | |
| JPH09330192A (ja) | ネットワークプリンティング装置 | |
| JP3251429B2 (ja) | 印刷装置、ホストコンピュータ、印刷システム及びそれらの印刷制御方法 | |
| JP3636358B2 (ja) | 画像出力システム | |
| JPH0798638A (ja) | 画像形成装置 | |
| JP3014469B2 (ja) | 印刷制御装置 | |
| JP2005349768A (ja) | 印刷装置及び印刷方法 | |
| JP3460439B2 (ja) | 画像形成装置及び画像形成システム | |
| JP4164243B2 (ja) | 印刷監視システム、印刷監視方法、及びコンピュータプログラム | |
| JP3195097B2 (ja) | 出力制御方法および装置 | |
| JPH1049319A (ja) | 印刷装置 | |
| JPH10100514A (ja) | ネットワークプリンタ装置 | |
| JPH08335149A (ja) | 情報処理装置並びに印刷装置並びに印刷システムおよび印刷システムの印刷データ転送方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040713 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040913 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041207 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041220 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080107 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090107 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100107 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110107 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120107 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120107 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130107 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130107 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |