JPH0465967A - 画像出力装置 - Google Patents
画像出力装置Info
- Publication number
- JPH0465967A JPH0465967A JP2174460A JP17446090A JPH0465967A JP H0465967 A JPH0465967 A JP H0465967A JP 2174460 A JP2174460 A JP 2174460A JP 17446090 A JP17446090 A JP 17446090A JP H0465967 A JPH0465967 A JP H0465967A
- Authority
- JP
- Japan
- Prior art keywords
- resolution
- specified
- vertical
- horizontal
- printing
- 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
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は水平及び垂直の解像度が変更可能な画像出力装
置に関するものである。
置に関するものである。
[従来の技術]
従来の水平・垂直解像度を変更可能な画像出力装置では
、水平・垂直の解像度を独立して指定するか、または両
方−括して指定する方法によって解像度を決定している
。そして、指定された解像度がメモリの制約等により切
換ができない時には、エラー警告を行ない処理を中断す
るか、あるいは解像度切換処理を行なわず以前の解像度
で処理を続けていた。
、水平・垂直の解像度を独立して指定するか、または両
方−括して指定する方法によって解像度を決定している
。そして、指定された解像度がメモリの制約等により切
換ができない時には、エラー警告を行ない処理を中断す
るか、あるいは解像度切換処理を行なわず以前の解像度
で処理を続けていた。
[発明が解決しようとしている課題]
従って、ユーザが解像度を上げた印刷を行ないたくても
、上記メモリの制約等を満足する指定をしないと、所望
の印刷ができない場合があった。
、上記メモリの制約等を満足する指定をしないと、所望
の印刷ができない場合があった。
このため、ユーザは常に上記制約を考慮して解像度の指
定をしなければならない煩わしさがあった。
定をしなければならない煩わしさがあった。
本発明は、上記従来の欠点を除去し、ユーザが指定した
解像度に応した所望の印刷を行う画像出力装置を提供す
る。
解像度に応した所望の印刷を行う画像出力装置を提供す
る。
[課題を解決するための手段]
この課題を解決するために、本発明の画像出力装置は、
水平解像度と垂直解像度とを独立して変更可能な画像出
力装置であって、 解像度を指定する解像度指定手段と、前記指定された解
像度により印刷可能であるか否かを判断する判断手段と
、印刷可能でない場合に、解像度を印刷可能な解像度に
変更する解像度変換手段とを備える。
水平解像度と垂直解像度とを独立して変更可能な画像出
力装置であって、 解像度を指定する解像度指定手段と、前記指定された解
像度により印刷可能であるか否かを判断する判断手段と
、印刷可能でない場合に、解像度を印刷可能な解像度に
変更する解像度変換手段とを備える。
[作用]
かかる構成において、指定された解像度による印刷が不
可能な場合には解像度を変更し、実現可能な解像度に自
動設定して印刷を行なうものである。
可能な場合には解像度を変更し、実現可能な解像度に自
動設定して印刷を行なうものである。
[実施例]
以下、添付図面に従って本発明に係る実施例を詳細に説
明する。また、本実施例ではページプリンタ等の印刷装
置に応用した例について説明するが、本発明は表示画面
等にも適用される。
明する。また、本実施例ではページプリンタ等の印刷装
置に応用した例について説明するが、本発明は表示画面
等にも適用される。
第1図は本実施例の印刷装置の構成を示すブロック図で
ある。
ある。
同図において、1は印刷装置の本体であり、2は外部ホ
ストコンピュータでデータ源となる。
ストコンピュータでデータ源となる。
3は印刷装置本体1内の全てを制御するCPUである。
4はホストコンピュータ2より送られてくるデータを格
納する受信バッファ、5は後述する第2図に示すフロー
チャートのプログラムが格納されているプログラムRO
M、6は入力インターフェース4に入力された文字コー
トに対応するドツト文字パターンが格納されているフォ
ントROMである。7はCPU3がプログラムを実行す
る際にワークエリアとして使用するRAMで、現在の印
字における水平解像度を示すデータを格納する水平解像
度格納部7aと、垂直解像度を示すデータを格納する垂
直解像度格納部7bとを有している。8は出力部であり
、RAM7に蓄えられた印字データを水平解像度格納部
7a及び垂直解像度格納部7bで指定された解像度によ
り印刷を行なう。
納する受信バッファ、5は後述する第2図に示すフロー
チャートのプログラムが格納されているプログラムRO
M、6は入力インターフェース4に入力された文字コー
トに対応するドツト文字パターンが格納されているフォ
ントROMである。7はCPU3がプログラムを実行す
る際にワークエリアとして使用するRAMで、現在の印
字における水平解像度を示すデータを格納する水平解像
度格納部7aと、垂直解像度を示すデータを格納する垂
直解像度格納部7bとを有している。8は出力部であり
、RAM7に蓄えられた印字データを水平解像度格納部
7a及び垂直解像度格納部7bで指定された解像度によ
り印刷を行なう。
第2図は本実施例の印刷装置での解像度処理手順を示す
フローチャートである。
フローチャートである。
まず、ステップSlで本印刷装置の初期設定なする。こ
の初期設定では、水平、垂直解像度を水平解像度格納部
7a及び垂直解像度格納部7bに格納することも行なわ
れる。次に、ステップS2で受信バッファ4に受信デー
タを得、ステップS3でその受信データが解像度切換指
定命令か否かを判断する。もし切換指定の場合にはステ
ップS4で受信した解像度を水平解像度格納部7aと垂
直解像度格納部7bとに格納する。次に、ステップS5
で印刷すべき用紙サイズ及び解像度から印刷を実行する
のに必要なメモリ容量を計算する。用紙サイズ(横Wイ
ンチ、縦Hインチ)、水平垂直解像度(Rドツト/イン
チ)から必要メモリサイズ(Bバイト)は、以下の式(
1)によって求められる。
の初期設定では、水平、垂直解像度を水平解像度格納部
7a及び垂直解像度格納部7bに格納することも行なわ
れる。次に、ステップS2で受信バッファ4に受信デー
タを得、ステップS3でその受信データが解像度切換指
定命令か否かを判断する。もし切換指定の場合にはステ
ップS4で受信した解像度を水平解像度格納部7aと垂
直解像度格納部7bとに格納する。次に、ステップS5
で印刷すべき用紙サイズ及び解像度から印刷を実行する
のに必要なメモリ容量を計算する。用紙サイズ(横Wイ
ンチ、縦Hインチ)、水平垂直解像度(Rドツト/イン
チ)から必要メモリサイズ(Bバイト)は、以下の式(
1)によって求められる。
B=(WXRXHXR+7)/8 ・ (1)次に、
ステップS6て指定された水平・垂直解像度に切換可能
か否かを判断する。使用可能なメモリ容量は、RAM7
の全容量から印刷装置が動作に必要なワークメモリを差
し引いた値であり、ここでは、例えばAバイトとすると
、ステップS6ては、B≦Aであるか否かを判断する。
ステップS6て指定された水平・垂直解像度に切換可能
か否かを判断する。使用可能なメモリ容量は、RAM7
の全容量から印刷装置が動作に必要なワークメモリを差
し引いた値であり、ここでは、例えばAバイトとすると
、ステップS6ては、B≦Aであるか否かを判断する。
この判断でBAAの時にはステップS7で垂直解像度(
γドツト7インチ)を計算し直す。
γドツト7インチ)を計算し直す。
ステップS7における計算式は以下の式(2)のように
なる。
なる。
y= (8xA−7)/ (WxHxR) ・ (2)
ステップS8では、ステップS7で求めた垂直解像度を
垂直解像度格納部7bに設定し、次にステップS9で新
しい水平、垂直解像度でのRAMT内のメモリの割り付
けを行ない、ステップS2に戻る。
ステップS8では、ステップS7で求めた垂直解像度を
垂直解像度格納部7bに設定し、次にステップS9で新
しい水平、垂直解像度でのRAMT内のメモリの割り付
けを行ない、ステップS2に戻る。
一方、ステップS6の判断で、B≦Aの場合には、直接
ステップS9に進む。一方、ステップS3の判断で切換
指定でない場合には、ステップSIOで通常の印刷動作
を行なう。つまり、印字命令に対しては、指定された文
字コードの文字パターンをフォントROM6から得て印
字処理を行ない、排紙命令に対しては、出力部8に指示
してRAM7内の水平、垂直解像度による出力処理を行
なう。ステップSIOの処理が終了したらステップS2
に戻る。
ステップS9に進む。一方、ステップS3の判断で切換
指定でない場合には、ステップSIOで通常の印刷動作
を行なう。つまり、印字命令に対しては、指定された文
字コードの文字パターンをフォントROM6から得て印
字処理を行ない、排紙命令に対しては、出力部8に指示
してRAM7内の水平、垂直解像度による出力処理を行
なう。ステップSIOの処理が終了したらステップS2
に戻る。
尚、前記実施例においては、ページプリンタ等の印刷装
置における実施例を挙げたが、CRT等デイスプレィ表
示装置にも容易に応用可能である。また、本実施例では
指定された解像度での印刷が実現できない時には、メモ
リの許す限りの最大解像度に自動設定しているが、あら
かじめ対応表などを設定しておき、その対応表によって
新たに解像度を切換えるようにも応用できる。
置における実施例を挙げたが、CRT等デイスプレィ表
示装置にも容易に応用可能である。また、本実施例では
指定された解像度での印刷が実現できない時には、メモ
リの許す限りの最大解像度に自動設定しているが、あら
かじめ対応表などを設定しておき、その対応表によって
新たに解像度を切換えるようにも応用できる。
また、外部からの解像度の指定は、ホストコンピュータ
たけでなくパネルスイッチ等から行なうようにするのも
可能である。また、当然ではあるが、垂直解像度の変更
でなく水平解像度の変更による対処も同様な効果が得ら
れる。
たけでなくパネルスイッチ等から行なうようにするのも
可能である。また、当然ではあるが、垂直解像度の変更
でなく水平解像度の変更による対処も同様な効果が得ら
れる。
以上説明したように、水平、垂直解像度の切換可能な印
刷装置に指定された解像度での印刷が不可能な時、垂直
解像度を自動的に他の最適な解像度に切換える手段を設
けたことにより、ユーザがメモリ容量等を意識せずに解
像度の切換を行なうことができる。
刷装置に指定された解像度での印刷が不可能な時、垂直
解像度を自動的に他の最適な解像度に切換える手段を設
けたことにより、ユーザがメモリ容量等を意識せずに解
像度の切換を行なうことができる。
[発明の効果]
本発明により、ユーザが指定した解像度に応じた所望の
印刷を行う画像出力装置を提供できる。
印刷を行う画像出力装置を提供できる。
第1図は本実施例の示す印刷装置の構成を示すブロック
図、 第2図は本実施例の制御手順を示すフローチャートであ
る。 図中、1・・・印刷装置、2・・・ホストコンピュータ
、3・・・CPU、4・・・受信バッファ、5・・・プ
ログラムROM、6・・・フォントROM、7・・・R
AM。 7a・・・水平解像度格納部、7b・・・垂直解像度格
納部、8・・・出力部である。 −ノリ
図、 第2図は本実施例の制御手順を示すフローチャートであ
る。 図中、1・・・印刷装置、2・・・ホストコンピュータ
、3・・・CPU、4・・・受信バッファ、5・・・プ
ログラムROM、6・・・フォントROM、7・・・R
AM。 7a・・・水平解像度格納部、7b・・・垂直解像度格
納部、8・・・出力部である。 −ノリ
Claims (1)
- 【特許請求の範囲】 水平解像度と垂直解像度とを独立して変更可能な画像出
力装置であつて、 解像度を指定する解像度指定手段と、 前記指定された解像度により印刷可能であるか否かを判
断する判断手段と、 印刷可能でない場合に、解像度を印刷可能な解像度に変
更する解像度変換手段とを備えることを特徴とする画像
出力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2174460A JPH0465967A (ja) | 1990-07-03 | 1990-07-03 | 画像出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2174460A JPH0465967A (ja) | 1990-07-03 | 1990-07-03 | 画像出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0465967A true JPH0465967A (ja) | 1992-03-02 |
Family
ID=15978879
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2174460A Pending JPH0465967A (ja) | 1990-07-03 | 1990-07-03 | 画像出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0465967A (ja) |
-
1990
- 1990-07-03 JP JP2174460A patent/JPH0465967A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2692081B2 (ja) | 画像メモリのアドレス制御方式 | |
| JPH06149494A (ja) | 印刷情報処理方法および装置 | |
| JPH06286229A (ja) | 印刷装置 | |
| JPH09114612A (ja) | 印刷装置及び印刷方法 | |
| JPH0465967A (ja) | 画像出力装置 | |
| JP3179466B2 (ja) | 印刷装置 | |
| JP3570133B2 (ja) | 印刷装置 | |
| JPH0462169A (ja) | 印刷装置 | |
| JP2002373068A (ja) | 印刷システム | |
| JPH01150568A (ja) | プリンタ装置 | |
| JPH09277619A (ja) | 印刷装置及び印刷方法 | |
| JP2711860B2 (ja) | 出力制御方法およびその装置 | |
| JP2002373073A (ja) | 印刷装置 | |
| JP3129133B2 (ja) | カラー印刷装置 | |
| JP2803560B2 (ja) | プリンタ制御装置 | |
| JPH0316757A (ja) | 印刷装置 | |
| JP3450958B2 (ja) | 印刷装置及び印刷方法 | |
| JPH078589B2 (ja) | 記録制御装置 | |
| JPH0816331A (ja) | 印刷装置および印刷装置のジョブ制御方法 | |
| JPH07195753A (ja) | プリンタ装置 | |
| JP2026026555A (ja) | 印刷装置 | |
| JP3598728B2 (ja) | 印刷システム、印刷方法、印刷制御プログラムが記録されたコンピュータ読み取り可能な記録媒体、印刷システムに用いられる印刷制御装置、及び印刷制御方法 | |
| JP2571860Y2 (ja) | プリンタ装置 | |
| JP3292514B2 (ja) | 縮小機能を有する印刷装置 | |
| JPH0387898A (ja) | 文章出力装置 |