JPH11119933A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH11119933A
JPH11119933A JP9291730A JP29173097A JPH11119933A JP H11119933 A JPH11119933 A JP H11119933A JP 9291730 A JP9291730 A JP 9291730A JP 29173097 A JP29173097 A JP 29173097A JP H11119933 A JPH11119933 A JP H11119933A
Authority
JP
Japan
Prior art keywords
printer
output
memory
image
attribute
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
JP9291730A
Other languages
English (en)
Inventor
Hitomi Haniyu
ひとみ 羽生
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP9291730A priority Critical patent/JPH11119933A/ja
Publication of JPH11119933A publication Critical patent/JPH11119933A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 メモリ不足時においても少なくとも必要部分
の印刷ができるプリンタを提供する。 【解決手段】 バンド単位で印刷処理を行う際に、画像
メモリ31がメモリ不足になれば、出力領域指定手段5
1が印刷領域の限定指定を行って、印刷エンジン40が
これに基づき出力し、あるいは画像属性指定手段60が
印刷属性の限定指定を行って、印刷エンジン40がこれ
に基づき出力する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は印刷処理をバンド単
位で行うプリンタシステムに係わり、特に、印刷領域の
指定方法の技術に関する。
【0002】
【従来の技術】プリンタにおいては従来、一ページを少
ないメモリで出力するために、さまざまな技術が開発さ
れてきた。図は、このような従来のプリンタの構成と動
作を説明するものである。同図において、ホストコンピ
ユータ100側では、アプリケーシヨンプログラムなど
で画像データを作成し、ホストコンピユータ100に内
蔵するプリンタドライバ200を用いて印刷処理をおこ
なう。
【0003】プリンタドライバ200は、アプリケーシ
ヨンプログラムによって作成された画像データをバンド
に分解してリスト化し、プリンタ装置側に備えられたプ
リンタ・コントローラ300に、このバンドに分解した
データを送信する。
【0004】プリンタ・コントローラ300では、バン
ド単位で、画像データを出力可能なラスターイメージに
展開し、内部メモリ30lにバンド毎に圧縮して蓄え
る。これを各バンド毎に反復して、一ページ分の画像デ
ータが蓄積されると、画像データが出力装置(印刷エン
ジン)400に送られ、印刷がなされるようになってい
る。
【0005】
【発明が解決しようとする課題】しかしながら、特にカ
ラープリンタにおいては一画像の必要メモリが非常に多
く、従来技術をもちいても更にメモリ不足となって、結
局一ページ全部の出力が行えなかった場合もあった。こ
のような場合、一ページの中の特に必要な部分だけをア
プリケーションプログラムで抜き出して、印刷し直すと
いう煩雑な操作が必要となり、使い勝手において問題が
あった。
【0006】本発明は、前記のような従来技術における
問題点を解決するためなされたもので、メモリ不足時に
おいても少なくとも必要部分の印刷ができるプリンタを
提供することを目的とする。
【0007】
【課題を解決するための手段】前記目的を実現するため
本発明の請求項1に係るプリンタは、バンド単位で描画
処理を行うプリンタにおいて、メモリ不足時に領域指定
を行って出力することを特徴とする。
【0008】また本発明の請求項2に係るプリンタは、
バンド単位で描画処理を行うプリンタにおいて、メモリ
不足時に領域指定を行い、かつ印刷する属性を指定して
出力することを特徴とする。
【0009】さらに本発明の請求項3に係るプリンタ
は、請求項2記載のものであって、印刷されなかった属
性の位置をしめす情報を追加して出力することを特徴と
する。
【0010】前記の各構成によれば、メモリ不足時にプ
リンタドライバをふくむプリンタレベルで印刷領域を制
限することにより、メモリの不足を補って必要部分の印
刷をできるだけ行おうとするものである。この結果、現
状ある資源を有効に活用し、ソフトウエアの変更を少な
くして、かつ省メモリが実現される。
【0011】
【発明の実施の形態】以下、この発明の好適な実施形態
を添付図を参照して詳細に説明する。なお、以下に述べ
る実施形態は、この発明の本質的な構成と作用を示すた
めの好適な例の一部であり、したがって技術構成上好ま
しい種々の限定が付されている場合があるが、この発明
の範囲は、以下の説明において特にこの発明を限定する
旨の記載がない限り、これらの形態に限られるものでは
ない。
【0012】図1は、本発明に係るプリンタの一実施形
態のブロック構成図である。図1に示されるように、本
発明に係るプリンタPは、プリンタ・コントローラ30
と印刷エンジン40を具備する。
【0013】プリンタ・コントローラ30には、印字処
理中のメモリ不足をモニターするためのメモリ不足モニ
タ手段50が配備され、さらに画像出力領域の指定手段
51が配備され、さらに、出力する画像属性 (グラフイ
ックス/文字/イメージ) の指定手段60を具備する。
なお、画像出力領域の指定装手段51をプリンタドライ
バ200側に配備する構成も可能である。
【0014】メモリ不足モニタ手段50は、描画処理中
にメモリが不足した場合に、印刷エンジン40からその
通知を受けると、出力エラー情報とともに、画像出力領
域の指定手段51と画像属性の指定手段60をアクテイ
ブにする。
【0015】また、画像出力領域の指定手段51と画像
属性の指定手段60は、一つの装置としてまとめること
ができる。図2は、このような、画像出力領域の指定手
段51と画像属性の指定手段60とが内蔵された出力選
択指定装置500が操作用に表示する表示画面L2の構
成図である。
【0016】同図に示されるように、表示画面L2中に
は、範囲選択のためのイラストI21が、ページをいく
つかの領域に区切ったブロック形状で示され、利用者は
このページをいくつかの領域に区切ったイラストI21
の中から出力したい部分を選択できる。
【0017】さらに属性は、同時に表示されているチェ
ックボタンイラストI22などで選択できる。この出力
選択指定装置500は、情報を入力されると、プリンタ
・コントローラ30、またはプリンタドライバ200
に、出力範囲と属性指定を合わせた情報を送る。
【0018】一方、ホスト100側のプリンタドライバ
200では、画像情報をバンド単位、属性単位でリスト
化して出力する。こうしたリストL3の例が図3に示さ
れている。
【0019】よって、本発明では範囲指定を、プリンタ
ドライバ200にてリスト化されるバンド幅単位に依拠
する構成としたことにより、プリンタ側のソフトウエア
の変更をほとんどすること無く、利用者により指定され
た領域、属性に基づき、プリンタドライバ200にてリ
スト化された内からその部分のリストだけ取り出して、
画像を作成することができる。
【0020】また、出力選択指定装置500がプリンタ
ドライバ200に出力選択指定情報を送る場合には、必
要な部分のリストだけを出力するように、たとえば図4
に示された選択リストL4のみとすることにより、転送
量も減らすことが出来る。
【0021】前記の構成により、たとえばメモリ不足の
ために1ページの出力不可能になった際に、上記の機能
が作動し、メモリが足りなくても1ページの出力画像を
分割して部分的にハードコピー出力し、それをあわせる
ことで一応の出力を得ることが可能になる。
【0022】図5は、このようなメモリ不足時の動作フ
ローチャートの例を示す。同図で、ホストコンピユータ
100側で、アプリケーシヨンプログラムなどで画像デ
ータを作成し、プリンタドライバ200を用いて印刷処
理がなされる。プリンタドライバ200は画像データを
バンドに分解してリスト化し、プリンタP側のプリンタ
・コントローラ30にバンドに分解したデータを送信す
る。
【0023】プリンタ・コントローラ30では、バンド
単位で画像データを出力可能なラスターイメージに展開
し、内部メモリ3lにバンド毎に圧縮して蓄え、これを
各バンド毎に反復する。
【0024】そして、装着されているメモリによって一
ページ分の画像データ蓄積が可能であれば(ステップS
1)、印刷エンジン40に送られ、印刷がなされる(ス
テップS6)。
【0025】一方、装着されているメモリによって一ペ
ージ分の画像データ蓄積が不可能であれば(ステップS
1)、出力選択指定装置500を作動させ(ステップS
2)、利用者に出力範囲と属性の選択入力をさせる(ス
テップS3)。
【0026】ついで、選択入力に基づき、主としてプリ
ンタ・コントローラ30によりリストの選択がなされ
(ステップS4)、選択リストに基づきプリンタ・コン
トローラ30が印刷データの部分的な展開処理をして
(ステップS5)、印刷エンジン40に送り、部分的な
印刷がなされる(ステップS6)。
【0027】図6は、前記動作を、模式画像で比較した
説明図である。図中、元の画像L6は、文字/グラフィ
ックス(図中のハート形)/イメージ(図中の花の写
真)から一ページが構成されていて、この画像のデータ
が装着されているメモリによって蓄積が不可能であれ
ば、指定用画像L61によって利用者に出力範囲と属性
の選択入力をさせる。
【0028】ここで利用者が、指定用画像L61に示さ
れるように、出力範囲として画面下半分の上側をブロッ
クで指定し、さらに属性として文字とグラフィックスだ
け指定すると、印刷される画像L62には、元の画像L
6の画面下半分の上側にあった文字とグラフィックスだ
けがプリントされる。
【0029】また、本発明の他の実施形態として図7に
示されるものは、属性が選択され、しかも位置に依存し
た属性選択がなされ、これに基づき出力画像L7を出力
した場合において、選択されなかつた属性の位置情報の
みをとりだして、そこにメモリ必要量の小さいマーク7
1、72を加えるよう構成する。
【0030】本発明は、以上のように構成することによ
り、たとえば、文字と写真の混合した原稿の中で文字だ
け選択して出力した場合に、写真の位置を示しておくこ
とにより、全体のイメージが容易に把握できる。これに
より、写真部分だけあとから出力して切り張りする場合
も、その位置を簡単に知ることが出来る。
【0031】
【発明の効果】以上詳述したように、本発明によれば、
ソフトウエアの少ない修正によって、第1の効果とし
て、メモリ不足で一ページの印刷が出来ないときに、領
域を限定指定して印刷することにより、分割されている
ものの、必要な部分だけはハードコピーで取り出すこと
が可能になる。
【0032】第2の効果として、メモリ不足で1 ページ
の印刷が出来ないときに、属性を限定指定して印刷する
ことで、原稿の中の必要な属性部分を得ることができ
る。また、この属性の限定指定を、前記の領域の限定指
定と併用することもできる。
【0033】第3の効果として、選択してハードコピー
出力するときに、非選択の部分に簡単なマークをつけて
おくことで、全体のイメージをつかみやすくし、また分
割して印刷した場合にはその切り張りが容易になるとい
う効果を奏する。
【図面の簡単な説明】
【図1】本発明に係るプリンタの一実施形態のブロック
構成図である。
【図2】本発明に係るプリンタの出力選択画面の例を示
す図である。
【図3】本発明に係るプリンタの出力選択リストの例を
示す図である。
【図4】本発明に係るプリンタの選択リストの例を示す
図である。
【図5】本発明に係るプリンタの一実施形態の動作フロ
ーチャートである。
【図6】本発明に係るプリンタの一実施形態の動作の画
面比較による説明図である。
【図7】本発明に係るプリンタの他の実施形態の動作の
画面比較による説明図である。
【図8】従来のプリンタのブロック構成図である。
【符号の説明】
P 本発明に係るプリンタ 30 プリンタ・コントローラ 31 画像メモリ 40 印刷エンジン 50 メモリ不足モニタ手段 51 出力領域選択手段 60 画像属性指定手段 100 ホストコンピュータ 200 プリンタドライバ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 バンド単位で描画処理を行うプリンタに
    おいて、メモリ不足時に領域指定を行って出力すること
    を特徴とするプリンタ。
  2. 【請求項2】 バンド単位で描画処理を行うプリンタに
    おいて、メモリ不足時に領域指定を行い、かつ印刷する
    属性を指定して出力することを特徴とするプリンタ。
  3. 【請求項3】 前記プリンタにおいて、印刷されなかっ
    た属性の位置をしめす情報を追加して出力することを特
    徴とする請求項2記載のプリンタ。
JP9291730A 1997-10-08 1997-10-08 プリンタ Pending JPH11119933A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9291730A JPH11119933A (ja) 1997-10-08 1997-10-08 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9291730A JPH11119933A (ja) 1997-10-08 1997-10-08 プリンタ

Publications (1)

Publication Number Publication Date
JPH11119933A true JPH11119933A (ja) 1999-04-30

Family

ID=17772664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9291730A Pending JPH11119933A (ja) 1997-10-08 1997-10-08 プリンタ

Country Status (1)

Country Link
JP (1) JPH11119933A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001051289A1 (en) * 2000-01-11 2001-07-19 Fujitsu Limited Printer apparatus, printer driver, and computer-readable storage medium on which printing program is stored
US8310713B2 (en) 2002-12-24 2012-11-13 Konica Minolta Business Technologies, Inc. Image forming device, image forming program, computer readable recording medium on which the program is recorded, and image forming method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001051289A1 (en) * 2000-01-11 2001-07-19 Fujitsu Limited Printer apparatus, printer driver, and computer-readable storage medium on which printing program is stored
US8310713B2 (en) 2002-12-24 2012-11-13 Konica Minolta Business Technologies, Inc. Image forming device, image forming program, computer readable recording medium on which the program is recorded, and image forming method

Similar Documents

Publication Publication Date Title
JP3018337B2 (ja) 画像処理装置
US8072624B2 (en) Image processing device, method, and program with editing, range setting, and printing screen conditionally displayed when application is started
US5991783A (en) System and method for generating, storing and transmitting graphical data
US7145688B2 (en) Storage medium holding program and information processing apparatus and information processing method
JP2006065410A (ja) 警告システムおよび警告方法
US6256105B1 (en) Copy system and copy controller
JPH11119933A (ja) プリンタ
JP2008183886A (ja) 画像形成装置
JPH0730773A (ja) 文書処理装置
JPH06328790A (ja) カラープリンタ装置
JP2003150339A (ja) プリンタドライバ及びその駆動方法
JPH11180005A (ja) 画像形成装置の再印刷方法および装置
KR100509458B1 (ko) 프린터의중복인쇄방법
JP2004192394A (ja) 情報処理装置
JP2005038084A (ja) 描画データの変換方法及び変換装置
JP2005047137A (ja) 画像配置方法、画像配置装置、および画像配置プログラム
JP2001127975A (ja) 画像処理装置及びその制御方法並びに記憶媒体
JP4027262B2 (ja) 画像処理装置及び画像処理方法
JPH09174955A (ja) 印刷データ処理装置
JPH1173293A (ja) 情報処理装置における画像の表示方法
JP2005092586A (ja) 印刷制御装置および出力印刷データ生成方法
JPH08153095A (ja) 画像管理編集システム
JPH09252412A (ja) 画像処理装置及びその制御方法
JPH06268828A (ja) 画像形成装置
JPH11216926A (ja) 文書印刷装置