JP3209859B2 - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JP3209859B2
JP3209859B2 JP15007094A JP15007094A JP3209859B2 JP 3209859 B2 JP3209859 B2 JP 3209859B2 JP 15007094 A JP15007094 A JP 15007094A JP 15007094 A JP15007094 A JP 15007094A JP 3209859 B2 JP3209859 B2 JP 3209859B2
Authority
JP
Japan
Prior art keywords
printing
data
memory
print data
drawing memory
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.)
Expired - Fee Related
Application number
JP15007094A
Other languages
English (en)
Other versions
JPH0816335A (ja
Inventor
裕 村上
豊 戸倉
幸男 金窪
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 JP15007094A priority Critical patent/JP3209859B2/ja
Publication of JPH0816335A publication Critical patent/JPH0816335A/ja
Application granted granted Critical
Publication of JP3209859B2 publication Critical patent/JP3209859B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】
【0001】本発明は、外部装置から入力される制御コ
ードや文字コード等を解析し印刷処理を行う印刷装置に
関するものである。
【0002】
【従来の技術】従来、外部装置から制御コードや文字コ
ード等を印刷装置に送信し印刷を行う印刷装置におい
て、1ページ分の印刷データをビットマップ展開し格納
するための描画メモリが用紙サイズ分ない場合、出力画
像が欠けてしまうことが起きる。
【0003】
【発明が解決しようとする課題】従来、このような時で
も「描画メモリが不足している印刷を実行する(画像が
欠ける可能性がある)」、「印刷結果に画像が欠けてし
まった部分がある」、といった情報がユーザに明示され
ることなく印刷が実行されてしまい、印刷結果を実際に
みることで正しい出力が得られたかどうかを判断してい
た。
【0004】これはユーザにとっては不親切であり、正
しく印刷されなかったことを見逃してしまうという問題
点があった。
【0005】また、描画メモリが不足している場合、描
画メモリがカバーするページ(用紙)の範囲は固定的に
決められていたため、それ以外の範囲に描画を行ってい
る(塗りつぶしドットが存在する)データは絶対に正し
い出力を得ることはできないという問題点もあった。
【0006】このように、外部装置側のアプリケーショ
ンで編集された印刷情報を、例えばプリントドライバ等
の指示画面で指示した用紙サイズに見合うビットマップ
を格納する描画メモリを印刷装置本体側のメモリ資源で
は確保できない場合、何等その旨が報知されておらず、
所望とする印刷情報が欠落してしまうという問題点があ
った。
【0007】本発明は、上記の問題点を解決するために
なされたもので、外部装置から入力される印刷データで
指定されたページサイズでビットマップデータを前記描
画メモリのメモリ容量内で展開可能かどうかを判定した
際に、展開不可と判定された場合に、その旨の印刷開始
前に報知し、報知後、自動的に、あるいは前記描画メモ
リの展開可能なページ範囲を指定し、該ページ範囲指定
に基づいて前記描画メモリに対して前記印刷データに応
じたビットマップデータを収めるように指定されたペー
ジ範囲を調整することにより、たとえ描画メモリの容量
内で入力された印刷データ全てを描画不可となった場合
でも、指定されたページ範囲内でイメージデータを描画
して、画像欠落が生じてもユーザが指定したページ範囲
あるいは自動的に調整されたページ範囲の画像を正常に
出力することができる印刷装置を提供ことである。
【0008】
【課題を解決するための手段】本発明に係る第1の発明
は、外部装置から制御コードや文字コードなどの印刷デ
ータを受信し印字動作を印刷装置本体で行う印刷装置に
おいて、印刷データをビットマップ展開し格納するため
の描画メモリと、前記印刷データで指定されたページサ
イズでビットマップデータを前記描画メモリのメモリ容
量内で展開可能かどうかを判定する判定手段と、前記判
定手段により展開不可と判定された場合に、その旨の印
刷開始前に報知する報知手段と、前記報知手段による報
知後、前記描画メモリの展開可能なページ範囲を指定す
る指定手段と、前記判定手段によるページ範囲指定に基
づいて前記描画メモリに対して前記印刷データに応じた
ビットマップデータを収めるように指定されたページ範
囲を調整する調整手段と、を有するものである。
【0009】本発明に係る第2の発明は、外部装置から
制御コードや文字コードなどの印刷データを受信し印字
動作を印刷装置本体で行う印刷装置において、印刷デー
タをビットマップ展開し格納するための描画メモリと、
前記印刷データで指定されたページサイズでビットマッ
プデータを前記描画メモリのメモリ容量内で展開可能か
どうかを判定する判定手段と、前記判定手段により展開
不可と判定された場合に、その旨の印刷開始前に報知す
る報知手段と、前記描画メモリに対して前記印刷データ
に応じたビットマップデータを収めるように指定された
ページ範囲を調整する調整手段とを有するものである。
【0010】本発明に係る第3の発明は、前記報知手段
は、前記判定手段により展開不可と判定された場合に、
その旨を印刷開始前に印刷装置本体の操作パネルに対し
て報知するものである。
【0011】本発明に係る第4の発明は、前記指定手段
は、前記描画メモリの展開可能なページ範囲を外部装置
からのコマンドで指定するものである。
【0012】
【0013】
【0014】
【0015】
【0016】
【0017】
【0018】
【0019】
【0020】
【0021】
【0022】
【0023】
【0024】
【0025】
【0026】
【0027】
【0028】
【実施例】以下、添付図面に従って本発明の実施例を詳
細に説明する。 〈レーザビームプリンタの説明〉本発明の構成を説明す
る前に、本実施例を適用するに好適なレーザビームプリ
ンタおよびインクジェットプリンタの構成について図1
を参照しながら説明する。なお、本実施例を適用するプ
リンタは、レーザビームプリンタおよびインクジェット
プリンタに限られるものではなく、他のプリント方式の
プリンタでもよいことは言うまでもない。
【0029】図1は本発明を適用可能な印刷装置の構成
を示す断面図であり、例えばレーザビームプリンタ(L
BP)の場合を示す。
【0030】図において、1000はLBP本体(プリ
ンタ)であり、外部に接続されているホストコンピュー
タから供給される印刷情報(文字コード等)やフォーム
情報あるいはマクロ命令等を入力して記憶するととも
に、それらの情報に従って対応する文字パターンやフォ
ームパターン等を作成し、記録媒体である記録紙等に像
を形成する。1012は操作のためのスイッチおよびL
ED表示器等が配されている操作パネル、1001はL
BP本体1000全体の制御およびホストコンピュータ
から供給される文字情報等を解析するプリンタ制御ユニ
ットである。このプリンタ制御ユニット1001は、主
に文字情報を対応する文字パターンのビデオ信号に変換
してレーザドライバ1002に出力する。レーザドライ
バ1002は半導体レーザ1003を駆動するための回
路であり、入力されたビデオ信号に応じて半導体レーザ
1003から発射されるレーザ光1004をオン・オフ
切り換えする。
【0031】レーザ光1004は回転多面鏡1005で
左右方向に振らされて静電ドラム1006上を走査露光
する。これにより、静電ドラム1006上には文字パタ
ーンの静電潜像が形成されることになる。この潜像は、
静電ドラム1006周囲に配設された現像ユニット10
07により現像された後、記録紙に転写される。この記
録紙にはカットシートを用い、カットシート記録紙はL
BP1000に装着した用紙カセット1008に収納さ
れ、給紙ローラ1009および搬送ローラ1010と搬
送ローラ1011とにより、装置内に取り込まれて、静
電ドラム1006に供給される。 〔第1実施例〕 〈プリンタ制御システムの説明(図2)〉図2は本発明
の実施例を示すプリンタ制御システムの構成を説明する
ブロック図である。
【0032】ここでは、レーザビームプリンタ(図1)
を例にして説明する。なお、本発明の機能が実行される
のであれば、単体の機器であっても、複数の機器からな
るシステムであっても、LAN等のネットワークを介し
て処理が行われるシステムであっても本発明を適用でき
ることは言うまでもない。
【0033】図において、3000はホストコンピュー
タで、ROM3のプログラム用ROMに記憶された文書
処理プログラム等に基づいて図形,イメージ,文字,表
(表計算等を含む)等が混在した文書処理を実行するC
PU1を備え、システムデバイス4に接続される各デバ
イスをCPU1が総括的に制御する。
【0034】また、このROM3のプログラム用ROM
には、CPU1の制御プログラム等を記憶し、ROM3
のフォント用ROMには上記文書処理の際に使用するフ
ォントデータ等を記憶し、ROM3のデータ用ROMは
上記文書処理等を行う際に使用する各種データを記憶す
る。
【0035】2はRAMで、CPU1の主メモリ,ワー
クエリア等として機能する。5はキーボードコントロー
ラ(KBC)で、キーボード9や不図示のポインティン
グデバイスからのキー入力を制御する。6はCRTコン
トローラ(CRTC)で、CRTディスプレイ(CR
T)10の表示を制御する。
【0036】7はメモリコントローラ(MC)で、ブー
トプログラム,種々のアプリケーション,フォントデー
タ,ユーザファイル,編集ファイル等を記憶するハード
ディスク(HD),フロッピーディスク(FD)等の外
部メモリ11とのアクセスを制御する。
【0037】8はプリンタコントローラ(PRTC)
で、所定の双方向性インタフェース(インタフェース)
21を介してプリンタ1000に接続されて、プリンタ
1000との通信制御処理を実行する。
【0038】なお、CPU1は例えばRAM2上に設定
された表示情報RAMへのアウトラインフォントの展開
(ラスタライズ)処理を実行し、CRT10上でのWY
SIWYGを可能としている。また、CPU1は、CR
T10上の不図示のマウスカーソル等で指示されたコマ
ンドに基づいて登録された種々のウィンドウを開き、種
々のデータ処理を実行する。
【0039】プリンタ1000において、12はプリン
タCPUで、ROM13のプログラム用ROMに記憶さ
れた制御プログラム等あるいは外部メモリ14に記憶さ
れた制御プログラム等に基づいてシステムバス15に接
続される各種のデバイスとのアクセスを総括的に制御
し、印刷部インタフェース16を介して接続される印刷
部(プリンタエンジン)17に出力情報としての画像信
号を出力する。
【0040】また、このROM13のプログラムROM
には、図3,4のフローチャートで示されるようなCP
U12の制御プログラム等を記憶する。ROM13のフ
ォント用ROMには上記出力情報を生成する際に使用す
るフォントデータ等を記憶し、ROM13のデータ用R
OMにはハードディスク等の外部メモリ14がないプリ
ンタの場合には、ホストコンピュータ上で利用される情
報等を記憶している。CPU12は入力部18を介して
ホストコンピュータとの通信処理が可能となっており、
プリンタ内の情報等をホストコンピュータ3000に通
知可能に達成されている。
【0041】19はCPU12の主メモリ,ワークエリ
ア等として機能するRAMで、図示しない増設ポートに
接続されるオプションRAMによりメモリ容量を拡張す
ることができるように構成されている。
【0042】なお、RAM19は、印刷データをビット
マップ展開し格納しておくための描画メモリ,環境デー
タ格納領域,その他のワーク領域等に用いられる。前述
したハードディスク(HD),ICカード等の外部メモ
リ14は、メモリコントローラ(MC)20によりアク
セスを制御される。外部メモリ14は、オプションとし
て接続され、フォントデータ,エミュレーションプログ
ラム,フォームデータ等を記憶する。また、入力部18
は前述した操作パネル102で操作のためのスイッチお
よびLED表示器等が配されている。
【0043】また、前述した外部メモリ14は1個に限
らず、少なくとも1個以上備え、内蔵フォントに加えて
オプションフォントカード,言語系の異なる制御言語を
解釈するプログラムを格納した外部メモリを複数接続で
きるように構成されていてもよい。さらに、図示しない
NVRAMを有し、操作パネル1012からのプリンタ
モード設定情報を記憶するようにしてもよい。
【0044】
【0045】
【0046】図3は本発明に係る印刷制御方法の第1実
施例を示すフローチャートである。なお、(1)〜
(4)は各ステップを示す。
【0047】まず、ステップ(1)でホストコンピュー
タ3000から入力された印刷データをどの用紙サイズ
にビットマップ展開すべきか決定する。これは印刷デー
タ中に含まれているコマンドによって決定されることも
あれば、操作パネル1012のパネルから指定されるこ
ともあるが、本発明ではその決定方法は限られたもので
はない。
【0048】次に、ステップ(2)ではステップ(1)
で決定されたビットマップ展開すべき用紙サイズと現在
確保してある描画メモリのサイズを比較し同サイズ、も
しくは描画メモリの方が大きい場合、直ちに印刷データ
のビットマップ展開を実行する。逆に現在確保している
描画メモリの方が小さい場合は、ステップ(3)でその
旨(描画メモリが足りないため、出力画像が欠ける可能
性があるということ)を明示してからビットマップ展開
を実行する(4)。
【0049】
【0050】明示する方法は、LEDやLCDなどによ
り操作パネル1012のパネル上に表示させる、ブザー
で警告する、ホストコンピュータ3000へステータス
を送信しホストコンピュータ3000のディスプレイ上
に表示させるなどいろいろ考えられるが、これらの方法
も限定されるものではなく、ユーザが知ることができれ
ばどのような方法でもよい。
【0051】以上説明したように上記第1実施例によれ
ば、印刷データをビットマップ展開すべき用紙サイズよ
り描画メモリサイズが小さいため、出力画像が欠ける可
能性があることをユーザに明示することができる。 〔第2実施例〕図4は本発明に係る印刷制御方法の第2
実施例を示すフローチャートである。なお、(1)〜
(3)は各ステップを示す。
【0052】先ず、ステップ(1)で、印刷データの用
紙サイズより小さい描画メモリに格納する。ステップ
(2)では、ステップ(1)で展開したビットマップの
塗りつぶしドット(黒ドット)が描画メモリがカバーし
ている範囲内に収まっているかどうかを判定し、範囲内
に収まっている場合は描画メモリがカバーしていない部
分を白ドットとして印刷することにより、正しい印字結
果を得ることができる。一方、ステップ(2)の判定
で、塗りつぶしドットが描画メモリがカバーしている範
囲の外にはみ出した場合、ステップ(3)でその旨(出
力画像に印字が欠けた部分が発生している)を明示す
る。
【0053】第10の発明は、外部装置等のホストコン
ピュータ3000から制御コードや文字コードなどの印
刷データに基づくビットマップ展開して格納する描画メ
モリ(本実施例では、メモリ資源としてのRAM19の
描画メモリとしての割り当てられた描画メモリ)を介し
て印刷装置本体で印字動作を行うプリンタ1000の印
刷制御方法において、印刷データで指定されたページサ
イズでビットマップデータを前記描画メモリのメモリ容
量内で展開可能かどうかを判定する判定工程(図4のス
テップ(2))と、該判定に基づいてその旨を印刷開始
後に報知する報知工程(図4のステップ(3))とを実
行して、印刷データで指定されたページサイズでは印刷
装置本体側のメモリ資源で全てビットマップに展開でき
ない状態で印刷して印刷不良の可能性があることを印刷
後にユーザに確実に報知する。
【0054】明示する方法は、LEDやLCDなどによ
り操作パネル1012のパネル上に表示させる、ブザー
で警告する。ホストコンピュータ3000へステータス
を送信しホストコンピュータ3000のディスプレイ上
に表示させるなどいろいろ考えられるがこれらの方法は
限定されるものではなく、ユーザが知ることができれば
どのような方法でもよい。
【0055】以上説明したように、上記第2実施例によ
れば、出力画像に欠けた部分が発生したことユーザに明
示することができる。すなわち、「描画メモリが用紙サ
イズ分ないが印刷を実行する」、「印刷結果の描画欠け
ている」といった状態に或る旨をユーザに確実に報知で
きる。 〔第3実施例〕第3実施例では、印刷データをRAM1
9上に確保されるフレームメモリ等の描画メモリ上にビ
ットマップ展開する際に、格納するための描画メモリが
展開すべき用紙サイズ分確保されていない場合、描画メ
モリがカバーするページ(用紙)の範囲をユーザが指定
できるようにする。
【0056】図5は、図2に示したRAM上に確保され
る描画メモリと描画データとの対応を示す模式図であ
り、例えばA4サイズの描画メモリしか確保していない
時、リーガルサイズの印刷データを印字する時の描画メ
モリがカバーするページの範囲を指定する時の一例であ
る。
【0057】図において、(a)〜(d)はユーザが指
定可能な範囲指定例を示し、図中の太枠リーガルサイズ
の用紙枠を示し、斜線部はA4サイズの描画メモリがカ
バーする範囲(印刷可能な領域)を示す。
【0058】
【0059】上記のように構成された印刷装置では、す
なわち、図2に示した外部装置等のホストコンピュータ
3000から制御コードや文字コードなどの印刷データ
を受信し印字動作を印刷装置本体で行う印刷装置におい
て、印刷データをビットマップ展開し格納するための描
画メモリ(本実施例では、メモリ資源としてRAM19
の描画メモリとしての割り当てられた描画メモリ)と、
前記印刷データで指定されたページサイズでビットマッ
プデータを前記描画メモリのメモリ容量内で展開可能か
どうかを判定する判定手段(CPU12による)と、前
記判定手段により展開不可と判定された場合に、その旨
の印刷開始前に報知する報知手段CPU12による)
と、前記報知手段による報知後、前記描画メモリの展開
可能なページ範囲を指定する指定手段(印刷装置側ある
いは外部装置側いずれでもよい)と、前記判定手段によ
るページ範囲指定に基づいて前記描画メモリに対して前
記印刷データに応じたビットマップデータを収めるよう
に指定されたページ範囲を調整する調整手段CPU12
による)とを有し、CPU12により印刷データで指定
されたページサイズでビットマップデータを前記描画メ
モリのメモリ容量内に展開不可と判定された場合に、C
PU12がその旨を印刷開始前に報知した後、指定手段
によるページ範囲指定に基づいてCPU12が描画メモ
リ(RAM19)に対して前記印刷データに応じたビッ
トマップを収めるように指定されたページ範囲を図5に
示すように調整して、入力された印刷データを指定され
たページ範囲内で可能な限り正常な画像として印刷す
る。
【0060】
【0061】
【0062】また、印刷装置本体側の指定手段(印刷装
置本体の操作パネル1012等)は、描画メモリ(RA
M12)の展開可能なページ範囲を印刷装置本体のパネ
ルオペレーションで指定して、印刷装置本体側から印刷
データで指定されたページ範囲の調整するページ範囲を
指定する。
【0063】また、外部装置側の指定手段(ホストコン
ピュータ3000のCPU1)は、描画メモリ(RAM
12)の展開可能なページ範囲を外部装置からのコマン
ドで指定して、外部装置側から印刷データで指定された
ページ範囲の調整するページ範囲をコマンドで印刷装置
本体で指定する。
【0064】図6は、図1に示したホストコンピュータ
3000上で編集された印刷データの構成を説明する模
式図であり、例えば印刷データをリーガルサイズで編集
した場合に対応する。
【0065】ユーザは印刷するデータの内容を考慮し、
適当な範囲を指定することで確保しているが、リーガル
サイズで編集した図6のような印刷データをリーガル用
紙に印刷したい場合、用紙の右側には塗りつぶしドット
が存在しないので、図5の(a)を指定することにより
正常な画像出力が得られることになる。
【0066】なお、指定方法は操作パネル1012のパ
ネルオペレーション,ホストコンピュータ3000から
コマンドを発行する等が考えられるがこれらの方法は限
定されるものではない。
【0067】また、指定可能なページ範囲は図5の
(a)〜(d)ようにいくつかの選択領域範囲パターン
の選択肢から選択するようにしてもよいし、任意の座標
値で指定するようにしてもよい。
【0068】以上説明したように上記第3実施例によれ
ば、展開すべき用紙サイズ分の描画メモリがなくても正
常な画像出力を得る可能性を高めることができる。 〔第4実施例〕上記第3実施例では、描画メモリがカバ
ーするページ(用紙)の範囲をユーザが指定するとした
が、印刷データをビットマップ展開していく過程で塗り
つぶしドットがすべてカバーできるように、描画メモリ
がカバーするページの範囲を自動的に最適化していくよ
うにしてもよい。
【0069】
【0070】上記のように構成された印刷装置におい
て、外部装置から制御コードや文字コードなどの印刷デ
ータを受信し印字動作を印刷装置本体で行う印刷装置に
おいて、印刷データをビットマップ展開し格納するため
の描画メモリと、前記印刷データで指定されたページサ
イズでビットマップデータを前記描画メモリのメモリ容
量内で展開可能かどうかを判定する判定手段と、前記判
定手段により展開不可と判定された場合に、その旨の印
刷開始前に報知する報知手段と、前記描画メモリに対し
て前記印刷データに応じたビットマップデータを収める
ように指定されたページ範囲を調整する調整手段とを有
し、CPU12により印刷データで指定されたページサ
イズでビットマップデータを前記描画メモリのメモリ容
量内に展開不可と判定された場合に、CPU12がその
旨の印刷開始前に報知した後、ページ範囲指定に基づい
て調整手段が描画メモリに対して前記印刷データに応じ
たビットマップデータを収めるように指定されたページ
範囲を自動調整して、入力された印刷データを可能な限
り正常な画像として印刷する。
【0071】以上説明したように上記第4実施例によれ
ば、第3実施例とは違い、印刷データの内容をあらかじ
め知っていなくても正常な画像出力を得る可能性を高め
ることができる。
【0072】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成させる場合にも
適用できることは言うまでもない。
【0073】
【発明の効果】以上説明したように、本発明に係る第1
〜第4の発明によれば、外部装置から入力される印刷デ
ータで指定されたページサイズでビットマップデータを
前記描画メモリのメモリ容量内で展開可能かどうかを判
定した際に、展開不可と判定された場合に、その旨の印
刷開始前に報知し、報知後、自動的に、あるいは前記描
画メモリの展開可能なページ範囲を指定し、該ページ範
囲指定に基づいて前記描画メモリに対して前記印刷デー
タに応じたビットマップデータを収めるように指定され
たページ範囲を調整するので、たとえ描画メモリの容量
内で入力された印刷データ全てが描画不可となった場合
でも、指定されたページ範囲内でイメージデータを描画
して、画像欠落が生じてもユーザが指定したページ範囲
あるいは自動的に調整されたページ範囲の画像を正常に
出力することができるという効果を奏する。
【0074】
【0075】
【0076】
【0077】
【0078】
【0079】
【0080】
【0081】
【0082】
【0083】
【図面の簡単な説明】
【図1】本発明を適用可能な印刷装置の構成を示す断面
図である。
【図2】本発明の実施例を示すプリンタ制御システムの
構成を説明するブロック図である。
【図3】本発明に係る印刷制御方法の第1実施例を示す
フローチャートである。
【図4】本発明に係る印刷制御方法の第2実施例を示す
フローチャートである。
【図5】図2に示したRAM上に確保される描画メモリ
と描画データとの対応を示す模式図である。
【図6】図1に示したホストコンピュータ上で編集され
た印刷データの構成を説明する模式図である。
【符号の説明】
12 CPU 13 ROM 14 外部メモリ 17 印刷部 19 RAM 1000 プリンタ 1001 プリンタ制御ユニット 3000 ホストコンピュータ
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭62−203223(JP,A) 特開 平2−39973(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 3/12

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】 外部装置から制御コードや文字コードな
    どの印刷データを受信し印字動作を印刷装置本体で行う
    印刷装置において、前記 印刷データをビットマップ展開し格納するための描
    画メモリと、 前記印刷データで指定されたページサイズでビットマッ
    プデータを前記描画メモリのメモリ容量内で展開可能か
    どうかを判定する判定手段と、 前記判定手段により展開不可と判定された場合に、その
    旨の印刷開始前に報知する報知手段と、前記報知手段による報知後、前記描画メモリの展開可能
    なページ範囲を指定する指定手段と、 前記判定手段によるページ範囲指定に基づいて前記描画
    メモリに対して前記印刷データに応じたビットマップデ
    ータを収めるように指定されたページ範囲を調整する調
    整手段と、有することを特徴とする印刷装置。
  2. 【請求項2】 外部装置から制御コードや文字コードな
    どの印刷データを受信し印字動作を印刷装置本体で行う
    印刷装置において、 前記印刷データをビットマップ展開し格納するための描
    画メモリと、 前記印刷データで指定されたページサイズでビットマッ
    プデータを前記描画メモリのメモリ容量内で展開可能か
    どうかを判定する判定手段と、 前記判定手段により展開不可と判定された場合に、その
    旨の印刷開始前に報知する報知手段と、前記描画メモリに対して前記印刷データに応じたビット
    マップデータを収めるように指定されたページ範囲を調
    整する調整手段と、有することを特徴とする印刷装置。
  3. 【請求項3】 前記報知手段は、前記判定手段により展
    開不可と判定された場合に、その旨を印刷開始前に印刷
    装置本体の操作パネルに対して報知することを特徴とす
    る請求項1または2記載の印刷装置。
  4. 【請求項4】 前記指定手段は、前記描画メモリの展開
    可能なページ範囲を外部装置からのコマンドで指定する
    ことを特徴とする請求項1記載の印刷装置。
JP15007094A 1994-06-30 1994-06-30 印刷装置 Expired - Fee Related JP3209859B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15007094A JP3209859B2 (ja) 1994-06-30 1994-06-30 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15007094A JP3209859B2 (ja) 1994-06-30 1994-06-30 印刷装置

Publications (2)

Publication Number Publication Date
JPH0816335A JPH0816335A (ja) 1996-01-19
JP3209859B2 true JP3209859B2 (ja) 2001-09-17

Family

ID=15488869

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15007094A Expired - Fee Related JP3209859B2 (ja) 1994-06-30 1994-06-30 印刷装置

Country Status (1)

Country Link
JP (1) JP3209859B2 (ja)

Also Published As

Publication number Publication date
JPH0816335A (ja) 1996-01-19

Similar Documents

Publication Publication Date Title
EP0895183B1 (en) Print control apparatus and method for page layout preparation
JPH11298717A (ja) 印刷システム
JP3492068B2 (ja) 印刷制御方法及びその装置
JPH0830410A (ja) 出力装置及びプレビューシステム及び出力画像の確認方法
JP3123634B2 (ja) 印刷装置及びその制御方法
JP3209859B2 (ja) 印刷装置
JP4274495B2 (ja) 画像出力装置および方法、画像処理装置および方法、並びに記憶媒体
JP3342315B2 (ja) 印刷制御装置および印刷制御方法
JPH08267867A (ja) 印刷装置
JP3177034B2 (ja) 出力情報処理方法および出力情報処理装置
JP3209858B2 (ja) 印刷制御装置および印刷制御方法
JP3283744B2 (ja) 出力システムおよびデータ処理方法
JPH10222318A (ja) 出力装置、出力方法およびその記憶媒体
JPH1110965A (ja) 画像出力システム及び画像出力方法
JPH11328396A (ja) 情報処理装置および情報処理方法
JPH0863301A (ja) プリンタシステムおよびプリンタシステムの文字表示方法
JPH1075352A (ja) 印刷制御方法及びその装置及び該装置を含む印刷システム
JP2003330651A (ja) 出力装置及び出力方法
JP2001092609A (ja) 情報出力システム及びその制御方法、並びにその制御プログラムを記録した記録媒体
JPH086542A (ja) 文字フォント及び該文字フォントのパターン展開方法及び装置
JPH09207414A (ja) 情報処理装置及び方法
JP2005165741A (ja) 情報処理装置、印刷システム、情報処理装置の処理データ生成方法、及び制御プログラム
JP2000218901A (ja) 情報処理装置、情報処理方法及びコンピュータ読み取り可能なプログラムが格納された記憶媒体
JPH08328782A (ja) 情報処理装置、情報処理方法、印刷装置およびその制御方法、印刷システムおよびその制御方法
JPH11301076A (ja) 印刷装置、印刷装置におけるデータ処理方法、および記憶媒体

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110713

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130713

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees