JPH0740608A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH0740608A JPH0740608A JP19024293A JP19024293A JPH0740608A JP H0740608 A JPH0740608 A JP H0740608A JP 19024293 A JP19024293 A JP 19024293A JP 19024293 A JP19024293 A JP 19024293A JP H0740608 A JPH0740608 A JP H0740608A
- Authority
- JP
- Japan
- Prior art keywords
- host computer
- bitmap image
- printing
- printing apparatus
- 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
- 238000012790 confirmation Methods 0.000 abstract 1
- 239000002699 waste material Substances 0.000 abstract 1
- 238000000034 method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1247—Job translation or job parsing, e.g. page banding by conversion to printer ready format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1284—Local printer device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
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)
- Quality & Reliability (AREA)
- Record Information Processing For Printing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【目的】 ユーザの期待に反した印刷結果となることを
防ぎ、無駄な印刷を抑制することができるようにするこ
と。 【構成】 この印刷装置105はホストコンピュータ1
03からのプリントデータを印刷結果に対応するビット
マップイメージ202に展開し、展開したものをホスト
コンピュータ103に送って画面上に表示させる(20
3)。次に、ユーザからの印刷処理継続の可否の指示を
受け取り、可ならば印刷処理を継続して当該ビットマッ
プイメージを印刷し、否ならばそれを破棄する。このよ
うに、印刷を行う前に印刷イメージを表示してユーザの
確認を求める。
防ぎ、無駄な印刷を抑制することができるようにするこ
と。 【構成】 この印刷装置105はホストコンピュータ1
03からのプリントデータを印刷結果に対応するビット
マップイメージ202に展開し、展開したものをホスト
コンピュータ103に送って画面上に表示させる(20
3)。次に、ユーザからの印刷処理継続の可否の指示を
受け取り、可ならば印刷処理を継続して当該ビットマッ
プイメージを印刷し、否ならばそれを破棄する。このよ
うに、印刷を行う前に印刷イメージを表示してユーザの
確認を求める。
Description
【0001】
【産業上の利用分野】本発明は印刷装置に関し、特にホ
ストコンピュータからプリンタ言語で記述されたデータ
を受け取り、そのデータに基づいて文字、画像等のイメ
ージの印刷を行う印刷装置に関する。
ストコンピュータからプリンタ言語で記述されたデータ
を受け取り、そのデータに基づいて文字、画像等のイメ
ージの印刷を行う印刷装置に関する。
【0002】
【従来の技術】従来、印刷装置は、一般に印字フォント
など実際の印刷に使用する資源を独自に持っており、ホ
ストコンピュータからプリンタ言語で記述されたデータ
を受け取り、これを上記の資源を使用して展開し、印刷
を行っていた。
など実際の印刷に使用する資源を独自に持っており、ホ
ストコンピュータからプリンタ言語で記述されたデータ
を受け取り、これを上記の資源を使用して展開し、印刷
を行っていた。
【0003】
【発明が解決しようとする課題】しかしながら、上述の
ように印刷装置を用いてデータの印刷を行う場合、画面
表示を行うためにホストコンピュータが使用しているフ
ォントなどの資源が、印刷装置の使用している資源の中
に存在しない、あるいは同一名称の資源であっても資源
のインブリメントが供給元によって微妙に違うなどの理
由によって、ユーザが期待した印刷結果を得られないこ
とがあるという問題が発生していた。
ように印刷装置を用いてデータの印刷を行う場合、画面
表示を行うためにホストコンピュータが使用しているフ
ォントなどの資源が、印刷装置の使用している資源の中
に存在しない、あるいは同一名称の資源であっても資源
のインブリメントが供給元によって微妙に違うなどの理
由によって、ユーザが期待した印刷結果を得られないこ
とがあるという問題が発生していた。
【0004】すなわち、図1の概念図に示すように、プ
リンタ言語で記述された印刷データ101を資源102
を持つホストコンピュータ103上で作成し、作成した
印刷データ101を資源104を持つ印刷装置105で
印刷を行う場合、印刷装置105には印刷データ101
で指定したフォントが存在しないときには、ホストコン
ピュータ103の画面上での表示結果106と印刷装置
105の印刷結果107は同一にならないことになる。
なお、108はホストコンピュータ103と印刷装置1
05を接続するケーブルである。
リンタ言語で記述された印刷データ101を資源102
を持つホストコンピュータ103上で作成し、作成した
印刷データ101を資源104を持つ印刷装置105で
印刷を行う場合、印刷装置105には印刷データ101
で指定したフォントが存在しないときには、ホストコン
ピュータ103の画面上での表示結果106と印刷装置
105の印刷結果107は同一にならないことになる。
なお、108はホストコンピュータ103と印刷装置1
05を接続するケーブルである。
【0005】本発明の目的は、上述の点に鑑みて、ユー
ザの期待に反した印刷結果となることを防ぎ、無駄な印
刷を抑制することができる印刷装置を提供することにあ
る。
ザの期待に反した印刷結果となることを防ぎ、無駄な印
刷を抑制することができる印刷装置を提供することにあ
る。
【0006】
【課題を解決するための手段】上記目的を達成するた
め、本発明は、ホストコンピュータからプリンタ言語で
記述されたプリントデータを受け取り、これをビットマ
ップイメージに展開するビットマップイメージ展開手段
と、プリンタ上でのプリント処理を一時中断して、前記
ビットマップイメージ展開手段によって展開されたビッ
トマップイメージを前記ホストコンピュータに送信する
ビットマップイメージ送信手段と、該ビットマップイメ
ージ送信手段によって送信されたビットマップイメージ
を前記ホストコンピュータに表示する表示制御手段と、
ユーザからの印刷処理継続の可否の指示を制御データと
して入力する制御データ入力手段と、該制御データ入力
手段を通じて受け取った前記制御データに基づいて印刷
処理を継続あるいは破棄する印刷制御手段とを具備する
ことを特徴とする。
め、本発明は、ホストコンピュータからプリンタ言語で
記述されたプリントデータを受け取り、これをビットマ
ップイメージに展開するビットマップイメージ展開手段
と、プリンタ上でのプリント処理を一時中断して、前記
ビットマップイメージ展開手段によって展開されたビッ
トマップイメージを前記ホストコンピュータに送信する
ビットマップイメージ送信手段と、該ビットマップイメ
ージ送信手段によって送信されたビットマップイメージ
を前記ホストコンピュータに表示する表示制御手段と、
ユーザからの印刷処理継続の可否の指示を制御データと
して入力する制御データ入力手段と、該制御データ入力
手段を通じて受け取った前記制御データに基づいて印刷
処理を継続あるいは破棄する印刷制御手段とを具備する
ことを特徴とする。
【0007】
【作用】本発明では、ホストコンピュータの画面上で得
られる結果と、印刷装置から得られる結果が異なる場合
があるという問題点を鑑みて、印刷装置が印刷データか
ら展開したビットマップイメージをホストコンピュータ
に送信し、ホストコンピュータ上にビットマップイメー
ジを表示して、印刷装置からの出力結果が、ユーザの期
待したものとして容認できるか否かのユーザの判断を仰
ぎ、容認できる物だけを印刷するようにしたので、ユー
ザの期待に反した印刷結果となることを防ぎ、無駄な印
刷を抑制することができる。
られる結果と、印刷装置から得られる結果が異なる場合
があるという問題点を鑑みて、印刷装置が印刷データか
ら展開したビットマップイメージをホストコンピュータ
に送信し、ホストコンピュータ上にビットマップイメー
ジを表示して、印刷装置からの出力結果が、ユーザの期
待したものとして容認できるか否かのユーザの判断を仰
ぎ、容認できる物だけを印刷するようにしたので、ユー
ザの期待に反した印刷結果となることを防ぎ、無駄な印
刷を抑制することができる。
【0008】
【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
に説明する。
【0009】図2は本発明の一実施例の印刷装置周辺の
概略構成を示す。
概略構成を示す。
【0010】図2において、201は本例の印刷装置1
05に搭載されているRAMである。202は出力デー
タからRAM201上に展開されたビットマップイメー
ジである。203はビットマップイメージ202のホス
トコンピュータ上の画面表示である。204は印刷装置
105にインストールされるプログラムである。205
はホストコンピュータ103にインストールされるプロ
グラムである。
05に搭載されているRAMである。202は出力デー
タからRAM201上に展開されたビットマップイメー
ジである。203はビットマップイメージ202のホス
トコンピュータ上の画面表示である。204は印刷装置
105にインストールされるプログラムである。205
はホストコンピュータ103にインストールされるプロ
グラムである。
【0011】図3は本発明の第1実施例の動作手順を示
す。図2および図3を参照して本発明の一実施例の動作
を説明する。まず、ユーザが、ホストコンピュータ10
3上で、アプリケーションなどを使用してプリンタ言語
で記述された印刷データ101を作成する(図3のステ
ップ301)。ユーザの指示により作成されたその印刷
データ101を印刷装置105に送信する(ステップ3
02)。印刷装置105は、受信した印刷データ101
からRAM201上にビットマップイメージ202を展
開する(ステップ303)。
す。図2および図3を参照して本発明の一実施例の動作
を説明する。まず、ユーザが、ホストコンピュータ10
3上で、アプリケーションなどを使用してプリンタ言語
で記述された印刷データ101を作成する(図3のステ
ップ301)。ユーザの指示により作成されたその印刷
データ101を印刷装置105に送信する(ステップ3
02)。印刷装置105は、受信した印刷データ101
からRAM201上にビットマップイメージ202を展
開する(ステップ303)。
【0012】ビットマップイメージ202が展開された
ならば、印刷装置105のプログラム204は印刷装置
105の印刷処理を中断し、ホストコンピュータ103
にビットマップイメージ202を送信する(ステップ3
04)。ホストコンピュータ103はプログラム205
によって、ビットマップイメージ202を受信し、受信
したビットマップイメージ202を画面上の203に表
示する(ステップ305)。
ならば、印刷装置105のプログラム204は印刷装置
105の印刷処理を中断し、ホストコンピュータ103
にビットマップイメージ202を送信する(ステップ3
04)。ホストコンピュータ103はプログラム205
によって、ビットマップイメージ202を受信し、受信
したビットマップイメージ202を画面上の203に表
示する(ステップ305)。
【0013】ホストコンピュータ103のプログラム2
05が、ユーザに対してホストコンピュータ103の画
面上に表示されたビットマップイメージ202の印刷を
行うか否かの確認を行い(ステップ306)、印刷を行
う確認がとれた場合は、印刷装置105のプログラム2
04に印刷装置105の印刷処理再開を指示し、印刷装
置105のプログラム204が印刷を再開する(ステッ
プ307)。
05が、ユーザに対してホストコンピュータ103の画
面上に表示されたビットマップイメージ202の印刷を
行うか否かの確認を行い(ステップ306)、印刷を行
う確認がとれた場合は、印刷装置105のプログラム2
04に印刷装置105の印刷処理再開を指示し、印刷装
置105のプログラム204が印刷を再開する(ステッ
プ307)。
【0014】印刷を行わない旨の確認がとれた場合は、
ホストコンピュータ103のプログラム205が印刷装
置105のプログラム204に印刷装置105の初期化
を指示し、印刷装置105のプログラム204が印刷装
置105の初期化を行なう(ステップ308)。
ホストコンピュータ103のプログラム205が印刷装
置105のプログラム204に印刷装置105の初期化
を指示し、印刷装置105のプログラム204が印刷装
置105の初期化を行なう(ステップ308)。
【0015】(他の実施例1)上記本発明の第1実施例
では、印刷データ101をビットマップイメージに一括
変換する例を示したが、印刷装置105が充分な容量の
RAM201を持っていない場合の実施例について以下
に説明する。
では、印刷データ101をビットマップイメージに一括
変換する例を示したが、印刷装置105が充分な容量の
RAM201を持っていない場合の実施例について以下
に説明する。
【0016】まず、最初に印刷装置105が、1ページ
分以上のビットマップイメージ用のRAM201を搭載
している場合の実施例(第2実施例)について、図4の
フローチャートを参照して詳述する。
分以上のビットマップイメージ用のRAM201を搭載
している場合の実施例(第2実施例)について、図4の
フローチャートを参照して詳述する。
【0017】ユーザが、ホストコンピュータ103上
で、アプリケーションなどを使用してプリンタ言語で記
述された印刷データを作成する(図4ステップ40
1)。ユーザの指示により、作成されたその印刷データ
101を印刷装置105に送信する(ステップ40
2)。印刷装置105は印刷すべき印刷データ101が
存在するか否かを調べ(ステップ403)、存在しなけ
れば終了し、存在すればRAM201上に受信した印刷
データ101の1ページをビットマップイメージに展開
する(ステップ404)。
で、アプリケーションなどを使用してプリンタ言語で記
述された印刷データを作成する(図4ステップ40
1)。ユーザの指示により、作成されたその印刷データ
101を印刷装置105に送信する(ステップ40
2)。印刷装置105は印刷すべき印刷データ101が
存在するか否かを調べ(ステップ403)、存在しなけ
れば終了し、存在すればRAM201上に受信した印刷
データ101の1ページをビットマップイメージに展開
する(ステップ404)。
【0018】印刷装置105のプログラム204は印刷
装置105の印刷処理を中断し、ホストコンピュータ1
03にビットマップイメージ202を送信する(ステッ
プ405)。ホストコンピュータ103はプログラム2
05によって、ビットマップイメージ202を受信し、
受信したビットマップイメージ202を画面上の203
に表示する(ステップ406)。
装置105の印刷処理を中断し、ホストコンピュータ1
03にビットマップイメージ202を送信する(ステッ
プ405)。ホストコンピュータ103はプログラム2
05によって、ビットマップイメージ202を受信し、
受信したビットマップイメージ202を画面上の203
に表示する(ステップ406)。
【0019】ホストコンピュータ103のプログラム2
05が、ユーザに対してホストコンピュータ103の画
面上に表示されたビットマップイメージ202の印刷を
行うか否かの確認を行い(ステップ407)、印刷を行
う確認がとれた場合は、印刷装置105のプログラム2
04に印刷装置105の印刷処理再開を指示し、印刷装
置105のプログラム204が1ページの印刷を指示す
る(ステップ408)。
05が、ユーザに対してホストコンピュータ103の画
面上に表示されたビットマップイメージ202の印刷を
行うか否かの確認を行い(ステップ407)、印刷を行
う確認がとれた場合は、印刷装置105のプログラム2
04に印刷装置105の印刷処理再開を指示し、印刷装
置105のプログラム204が1ページの印刷を指示す
る(ステップ408)。
【0020】印刷を行わない旨の確認がとれた場合は、
ホストコンピュータ103のプログラム205が印刷装
置105のプログラム204にビットマップイメージ2
02の破棄を指示し、そのプログラム204がビットマ
ップイメージ202を破棄する(ステップ409)。
ホストコンピュータ103のプログラム205が印刷装
置105のプログラム204にビットマップイメージ2
02の破棄を指示し、そのプログラム204がビットマ
ップイメージ202を破棄する(ステップ409)。
【0021】次に印刷装置105は、再び、上述のステ
ップ403から処理を開始する。
ップ403から処理を開始する。
【0022】以上の処理は受信した印刷データ101が
消費されるまで繰り返される。
消費されるまで繰り返される。
【0023】(他の実施例2)次に、印刷装置105が
1ページ分未満のビットマップイメージ用のRAM20
1しか搭載していない場合の実施例(第3実施例)につ
いて、図5のフローチャートを参照して詳述する。
1ページ分未満のビットマップイメージ用のRAM20
1しか搭載していない場合の実施例(第3実施例)につ
いて、図5のフローチャートを参照して詳述する。
【0024】ユーザが、ホストコンピュータ103上
で、アプリケーションなどを使用してプリンタ言語10
1で記述された印刷データを作成する(図5のステップ
501)。ユーザの指示により、作成されたその印刷デ
ータ101を印刷装置105に送信する(ステップ50
2)。印刷装置105は印刷すべき印刷データ101が
存在するか否かを調べ(ステップ503)、存在しなけ
れば終了し、存在すればRAM201上に受信した印刷
データ101の1ページの一部をビットマップイメージ
に展開する(ステップ504)。
で、アプリケーションなどを使用してプリンタ言語10
1で記述された印刷データを作成する(図5のステップ
501)。ユーザの指示により、作成されたその印刷デ
ータ101を印刷装置105に送信する(ステップ50
2)。印刷装置105は印刷すべき印刷データ101が
存在するか否かを調べ(ステップ503)、存在しなけ
れば終了し、存在すればRAM201上に受信した印刷
データ101の1ページの一部をビットマップイメージ
に展開する(ステップ504)。
【0025】印刷装置105のプログラム204は印刷
装置105の印刷処理を中断し、ホストコンピュータ1
03にビットマップイメージ202を送信する(ステッ
プ505)。ホストコンピュータ103はプログラム2
05によって、ビットマップイメージ202を受信し、
受信したビットマップイメージ202を画面上の203
に表示する(ステップ506)。
装置105の印刷処理を中断し、ホストコンピュータ1
03にビットマップイメージ202を送信する(ステッ
プ505)。ホストコンピュータ103はプログラム2
05によって、ビットマップイメージ202を受信し、
受信したビットマップイメージ202を画面上の203
に表示する(ステップ506)。
【0026】印刷装置105のプログラム204がホス
トコンピュータ103に対して1ページ分のビットマッ
プが送信されたか否かの判断を行い(ステップ50
7)、1ページに満たない場合は上記のステップ504
からの処理を繰り返し1ページ分のビットマップが送信
されるまで繰り返す。
トコンピュータ103に対して1ページ分のビットマッ
プが送信されたか否かの判断を行い(ステップ50
7)、1ページに満たない場合は上記のステップ504
からの処理を繰り返し1ページ分のビットマップが送信
されるまで繰り返す。
【0027】1ページ分のデータがホストコンピュータ
103に送信され、1ページのビットマップイメージが
ホストコンピュータ103の画面に表示されたならば、
ホストコンピュータ103のプログラム205は、ユー
ザに対してホストコンピュータ103の画面上に表示さ
れたビットマップイメージ202の印刷を行うか否かの
確認を行い(ステップ508)、印刷を行う確認がとれ
た場合は、ホストコンピュータ103から印刷データ1
01の該当ページ分あるいは、ホストコンピュータ10
3の画面に表示されたビットマップイメージを印刷装置
105のプログラム204に送信し、そのプログラム2
04が1ページの印刷を指示する(ステップ509)。
103に送信され、1ページのビットマップイメージが
ホストコンピュータ103の画面に表示されたならば、
ホストコンピュータ103のプログラム205は、ユー
ザに対してホストコンピュータ103の画面上に表示さ
れたビットマップイメージ202の印刷を行うか否かの
確認を行い(ステップ508)、印刷を行う確認がとれ
た場合は、ホストコンピュータ103から印刷データ1
01の該当ページ分あるいは、ホストコンピュータ10
3の画面に表示されたビットマップイメージを印刷装置
105のプログラム204に送信し、そのプログラム2
04が1ページの印刷を指示する(ステップ509)。
【0028】印刷を行わない旨の確認がとれた場合は、
印刷装置105のプログラム204がビットマップイメ
ージ202を破棄する(ステップ510)。
印刷装置105のプログラム204がビットマップイメ
ージ202を破棄する(ステップ510)。
【0029】再び、上述のステップ503から処理を開
始する。
始する。
【0030】以上の処理は受信した印刷データ101が
消費されるまで繰り返される。
消費されるまで繰り返される。
【0031】以上の各実施例での説明では、印刷データ
101を展開する場所をRAMであると仮定したが、H
DD(ハードディスク装置)などの二次記憶を使用して
も同一の効果を得られることは言うまでもない。
101を展開する場所をRAMであると仮定したが、H
DD(ハードディスク装置)などの二次記憶を使用して
も同一の効果を得られることは言うまでもない。
【0032】
【発明の効果】以上説明したように、本発明によれば、
印刷装置から得られる印刷結果そのものを印刷を行う前
に、ホストコンピュータ上でユーザによる確認を得てか
ら印刷するようにしたので、ユーザの期待に反した印刷
結果となることを防ぎ、無駄な印刷を回避することがで
きる。
印刷装置から得られる印刷結果そのものを印刷を行う前
に、ホストコンピュータ上でユーザによる確認を得てか
ら印刷するようにしたので、ユーザの期待に反した印刷
結果となることを防ぎ、無駄な印刷を回避することがで
きる。
【図1】ホストコンピュータ上のイメージと印刷装置か
ら得られるイメージが異なることがある従来の処理機能
を示す概念図である。
ら得られるイメージが異なることがある従来の処理機能
を示す概念図である。
【図2】本発明によって実現される機能を示す概念図で
ある。
ある。
【図3】本発明の第1実施例における印刷データを展開
したビットマップイメージが印刷装置のRAM上に収ま
る場合の処理手順を示すフローチャートである。
したビットマップイメージが印刷装置のRAM上に収ま
る場合の処理手順を示すフローチャートである。
【図4】本発明の第2実施例における1ページ分のビッ
トマップイメージが、印刷装置のRAM上に収まる場合
の処理手順を示すフローチャートである。
トマップイメージが、印刷装置のRAM上に収まる場合
の処理手順を示すフローチャートである。
【図5】本発明の第3実施例における1ページ分のビッ
トマップイメージが印刷装置のRAM上に収まらない場
合の処理手順を示すフローチャートである。
トマップイメージが印刷装置のRAM上に収まらない場
合の処理手順を示すフローチャートである。
101 印刷データ 103 ホストコンピュータ 105 印刷装置 106 表示結果 108 ケーブル 201 RAM 202 ビットマップイメージ 203 ビットマップイメージのホストコンピュータ上
の画面表示 204 印刷装置のプログラム 205 ホストコンピュータのプログラム
の画面表示 204 印刷装置のプログラム 205 ホストコンピュータのプログラム
Claims (1)
- 【請求項1】 ホストコンピュータからプリンタ言語で
記述されたプリントデータを受け取り、これをビットマ
ップイメージに展開するビットマップイメージ展開手段
と、 プリンタ上でのプリント処理を一時中断して、前記ビッ
トマップイメージ展開手段によって展開されたビットマ
ップイメージを前記ホストコンピュータに送信するビッ
トマップイメージ送信手段と、 該ビットマップイメージ送信手段によって送信されたビ
ットマップイメージを前記ホストコンピュータに表示す
る表示制御手段と、 ユーザからの印刷処理継続の可否の指示を制御データと
して入力する制御データ入力手段と、 該制御データ入力手段を通じて受け取った前記制御デー
タに基づいて印刷処理を継続あるいは破棄する印刷制御
手段とを具備することを特徴とする印刷装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19024293A JP2960630B2 (ja) | 1993-07-30 | 1993-07-30 | 印刷制御装置および印刷制御方法 |
US08/782,391 US6288789B1 (en) | 1993-07-30 | 1997-01-13 | Printing apparatus and printing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19024293A JP2960630B2 (ja) | 1993-07-30 | 1993-07-30 | 印刷制御装置および印刷制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0740608A true JPH0740608A (ja) | 1995-02-10 |
JP2960630B2 JP2960630B2 (ja) | 1999-10-12 |
Family
ID=16254878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19024293A Expired - Fee Related JP2960630B2 (ja) | 1993-07-30 | 1993-07-30 | 印刷制御装置および印刷制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6288789B1 (ja) |
JP (1) | JP2960630B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6181436B1 (en) | 1997-04-28 | 2001-01-30 | Brother Kogyo Kabushiki Kaisha | Print managing system and print managing method |
US6285461B1 (en) | 1997-04-24 | 2001-09-04 | Brother Kogyo Kabushiki Kaisha | Image output system having preview function and method of displaying preview image in image output system |
US6791709B1 (en) | 1999-08-24 | 2004-09-14 | Seiko Epson Corporation | Printer host machine, print command generation device, and storage medium having a program stored therein |
JP2008283549A (ja) * | 2007-05-11 | 2008-11-20 | Kyocera Mita Corp | 画像形成装置 |
JP2013146926A (ja) * | 2012-01-19 | 2013-08-01 | Kyocera Document Solutions Inc | 画像形成装置及び画像形成プログラム |
US8848258B2 (en) | 2010-07-30 | 2014-09-30 | Sharp Kabushiki Kaisha | Output system, creating apparatus, display apparatus, output method, and recording medium for creating output data, displaying a preview image corresponding to the output data, and outputting the output data |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6557017B1 (en) * | 1998-02-06 | 2003-04-29 | Xerox Corporation | Image production system theme integration |
JPH11342658A (ja) * | 1998-05-29 | 1999-12-14 | Toshiba Corp | 印刷装置と印刷システム |
US6529214B1 (en) * | 1999-05-14 | 2003-03-04 | Checkerboard Ltd. | Interactive print job display system and method |
WO2005045607A2 (en) * | 2003-10-15 | 2005-05-19 | Market Hardware, Inc. | Integrated marketing portal for businesses |
US8953181B2 (en) * | 2010-04-20 | 2015-02-10 | Ricoh Company, Ltd. | Virtual print job preview and validation |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4594674A (en) * | 1983-02-18 | 1986-06-10 | International Business Machines Corporation | Generating and storing electronic fonts |
US5038298A (en) | 1986-03-14 | 1991-08-06 | Canon Kabushiki Kaisha | Image output apparatus connectable to mutually different external data processing apparatus |
US5157773A (en) | 1986-03-14 | 1992-10-20 | Canon Kabushiki Kaisha | Image data output apparatus |
JPH0673972B2 (ja) * | 1987-01-24 | 1994-09-21 | 株式会社日立製作所 | レ−ザプリンタ制御装置 |
JPH0325523A (ja) * | 1989-06-22 | 1991-02-04 | Ricoh Co Ltd | コンピユータ周辺機器 |
JP3014469B2 (ja) | 1991-02-13 | 2000-02-28 | キヤノン株式会社 | 印刷制御装置 |
JPH0558007A (ja) | 1991-09-02 | 1993-03-09 | Hitachi Ltd | 印刷結果事前表示機能付プリンタ |
-
1993
- 1993-07-30 JP JP19024293A patent/JP2960630B2/ja not_active Expired - Fee Related
-
1997
- 1997-01-13 US US08/782,391 patent/US6288789B1/en not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6285461B1 (en) | 1997-04-24 | 2001-09-04 | Brother Kogyo Kabushiki Kaisha | Image output system having preview function and method of displaying preview image in image output system |
US6181436B1 (en) | 1997-04-28 | 2001-01-30 | Brother Kogyo Kabushiki Kaisha | Print managing system and print managing method |
US6791709B1 (en) | 1999-08-24 | 2004-09-14 | Seiko Epson Corporation | Printer host machine, print command generation device, and storage medium having a program stored therein |
JP2008283549A (ja) * | 2007-05-11 | 2008-11-20 | Kyocera Mita Corp | 画像形成装置 |
US8848258B2 (en) | 2010-07-30 | 2014-09-30 | Sharp Kabushiki Kaisha | Output system, creating apparatus, display apparatus, output method, and recording medium for creating output data, displaying a preview image corresponding to the output data, and outputting the output data |
JP2013146926A (ja) * | 2012-01-19 | 2013-08-01 | Kyocera Document Solutions Inc | 画像形成装置及び画像形成プログラム |
US9176935B2 (en) | 2012-01-19 | 2015-11-03 | Kyocera Document Solutions Inc. | Image forming apparatus capable of displaying print preview on screen |
Also Published As
Publication number | Publication date |
---|---|
US6288789B1 (en) | 2001-09-11 |
JP2960630B2 (ja) | 1999-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6888641B2 (en) | Designating an image processing apparatus based on limited selection conditions | |
JP2000198249A (ja) | プリンタと、これを適用した画像印刷システム及びその秘密文書印刷方法 | |
US6476938B1 (en) | Print control system and method | |
JPH0740608A (ja) | 印刷装置 | |
US8054478B2 (en) | Image forming apparatus, and method for changing number of lines in band buffer based on memory size to be required | |
US8395810B2 (en) | Image forming apparatus, information processing apparatus, and image forming system | |
JPH0830410A (ja) | 出力装置及びプレビューシステム及び出力画像の確認方法 | |
JPH08329058A (ja) | ネットワークプリンタシステム | |
JP3251429B2 (ja) | 印刷装置、ホストコンピュータ、印刷システム及びそれらの印刷制御方法 | |
JP2003271335A (ja) | 印刷装置および印刷方法 | |
JP6833967B2 (ja) | 画像形成装置、画像形成方法及びプログラム | |
JP3178578B2 (ja) | 印刷装置及び該装置を用いた印刷システム | |
JP2002370409A (ja) | 印刷システム、印刷制御方法、プログラム、及び記憶媒体 | |
JP3046478B2 (ja) | 印刷装置および印刷方法 | |
JP6068090B2 (ja) | 画像形成装置 | |
JP3066931B2 (ja) | 出力方法及び装置 | |
JPH1191209A (ja) | プリンタ | |
JP3507143B2 (ja) | 画像処理システムとその制御方法 | |
JPH0971012A (ja) | 画像処理装置及びその方法 | |
JP3495877B2 (ja) | プリンタ制御システム、プリンタ制御装置およびそれらの方法 | |
JP2008293304A (ja) | データ処理装置、画像処理システム、コンピュータプログラム | |
JP2003341152A (ja) | 印刷制御装置、印刷制御方法、印刷システム、及びプログラム | |
JP2000181638A (ja) | 印刷システム | |
JPH11272434A (ja) | 画像形成装置 | |
JPH0628124A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |