JPH0319874A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH0319874A JPH0319874A JP1153893A JP15389389A JPH0319874A JP H0319874 A JPH0319874 A JP H0319874A JP 1153893 A JP1153893 A JP 1153893A JP 15389389 A JP15389389 A JP 15389389A JP H0319874 A JPH0319874 A JP H0319874A
- Authority
- JP
- Japan
- Prior art keywords
- area
- change
- data
- paper size
- 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.)
- Granted
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は,外部装置から画像データをダウンロード可能
な印刷装置に関する. [従来の技術] 従来より、ホストコンピュータ等の外部装置からダウン
ロードされた画像データをドット情報に変換して記録紙
上に出力する印刷装置が知られている. この印刷装置では,上記ダウンロードされた画像データ
を一時格納するダウンロードエリアと,この画像データ
を印刷用に展開するフレームバッファエリアとをメモリ
上に構威している.[発明が解決しようとする課題] ところで、このような印刷装置においては、ダウンロー
ドを行うエリアは常に一定の領域となっており,紙サイ
ズとは無関係に設定されている. このため、紙サイズが小さいときには,フレームバッフ
ァ用のメモリ領域が余っているにもかかわらず、ダウン
ロードエリアが小さいために、画像データをダウンロー
ドできなくなるという不都合があった. そこで、紙サイズの変更に応じてフレームバッファエリ
アとダウンロードエリアとの割邑てを変更することが考
えられるが、一旦大きくとったダウンロードエリアを、
紙サイズの変更に伴って小さくする場合に,既にダウン
ロードされたデータを格納エリアが確保できなくなる. そこで本発明は、紙サイズが小さいときにはダウンロー
ドエリアを大きくとって、限られたメモリ領域を有効利
用することができるとともに、旦太き〈とったダウンロ
ードエリアを,紙サイズの変更に伴って小さくする場合
にも適正な処理を行うことができる印刷装置を提供する
ことを目的とする. [課題を解決する手段] 本発明は、外部装置から画像データをダウンロード可能
な印刷装置において、外部装置からダウンロードされた
画像データを蓄積するダウンロードエリアを有するメモ
リ手段と、紙サイズの変更に応じて上記ダウンロードエ
リアを変更するメモリ制御手段と、上記紙サイズの変更
に伴うダウンロードエリアの変更によって.既にダウン
ロードされたデータの格納エリアを確保できなくなる場
合に、上記紙サイズの変更を取り消すか、既にダウンロ
ードされたデータを削除するかを選択する選択手段とを
橢えたことを特徴とする.[作用] 本発明では、紙サイズの変更に伴ってダウンロードエリ
アを変更することにより、限られたメモリ領域を有効利
用することができる. また、上記紙サイズの変更に伴うダウンロードエリアの
変更によって、既にダウンロードされたデータの格納エ
リアを確保できな〈なる場合に、上記紙サイズの変更を
取り消すか、既にダウンロードされたデータを削除する
かを選択できることから,使用者の目的に応じた機能を
選択することができ、誤ってダウンロードエリアのデー
タを消去してしまうというようなことも防止できる.[
実施例] 第1図は、本発明の一実施例を示すブロック図である. この実施例による印刷装置は、外部のホストコンピュー
タ2からダウンロードされたフォントデータをドット情
報に変換して印刷可能に構威されたもので、装置本体1
に、CPU3と、受信バッフγ4と、プログラムROM
5と、RAM6と,出力部7と、入力部8と、表示部9
とを有している. CPU3は、プログラムROM5に格納された制御プロ
グラムに基いて装置全体を制御するものである.特にプ
ログラムROM5には、第2図に示す画像メモリ制御用
のプログラムが格納されており,CPU3は,紙サイズ
に応じたフレームバ7ファエリアとダウンロードエリア
の変更動作、並びにダウンロードエリアの変更により、
既にダウンロードされた画像データが格納できなくなる
場合の選択処理を実行する. 受信バッファ4は、ホストコンピュータ2からダウンロ
ードされたフォントデータを受信し、時蓄積するもので
ある.この受信バッファ4によって受信されたフォント
データは、所定のタイミングでRAMS内のダウンロー
ドエリアに転送される. また、RAM6は、CPU3がプログラムを実行する際
のワークエリアとして使用されるとともに、一部が上記
フォントデータを格納するためのダウンロードエリア6
aおよび印刷出力用のドット情報を展開するフレームバ
ッファエリア6bとして割当てられている.そして、上
記ダウンロードエリア6aとフレームバッファエリア6
bとの割当ては,CPU3により,紙サイズに応じて変
yされるようになっている. 出力部7は、CPU3からの出力命令に基いて、フレー
ムバッファエリア6bに展開された画像を記録紙上に出
力するものである. 入力部8は、各種入力スイッチを備えたものであるが,
特に上記ダウンロードエリア6aが紙サイズの変更に伴
って容量不足となった場合に、紙サイズの変更を取り消
すか、ダウンロードエリア6aの既存データを消去する
かを選択する選択スイッチを有している. 表示部9は、液晶表示器等よりなり、上記ダウンロード
エリア6aが紙サイズの変更に伴って容量不足となった
場合に,この旨を表示してオペレータに知らせるもので
ある. 第2図は、本実施例におけるダウンロードエリア6aと
フレームバッノアエリア6bの変更動作を示すフローチ
ャートである. まず、装置に電源が供給されると、CPU3は紙サイズ
を初期設定する(Sl).そして、この紙サイズに対応
するフレームバッファエリア6bのサイズを算出し,こ
の算出値に基いてRAMS内のダウンロードエリア6a
とフレームバッファエリア6bの割当てを設定する(S
2).なお、予め各紙サイズに応じたフレームバッファ
サイズを示すテーブルを用意しておき、このテーブルに
基いて両エリア6a、6bの割当てを設定してもよい. 次に、ホストコンピュータ2よりデータを受信し、これ
を受信バッファ4に格納し、受信バッファ4より1単位
コード分データを読み取る(S3). そして,このデータが通常の命令であれば(S4).通
常の処理を行う(S5).また,34において、読み取
ったデータが文字情報ダウンロード命令であれば、受信
バッファ4の文字情報をダウンロードエリア6aに転送
する(S6). また、S4において、読み取ったデータが紙サイズ変更
命令であれば、この変更される紙サイズに応じてダウン
ロードエリア6aとフレームバッファエリア6bの割当
てを再設定する(37).ここで、既にダウンロードさ
れているデータに対して変更後のダウンロードエリア6
aが小さくなりすぎ,容量不足となった場合には(S8
),その旨の表示を行う(S9), この表示によってオペレータは、上記選択スイッチから
の入力により、紙サイズの変更を取り消すか、ダウンロ
ードエリア6aの既存データを消去するかを選択する(
S 1 0) ,そして、紙サイズの変更を取り消すこ
とを選択した場合には(311),S7におけるダウン
ロードエリア6aとフレームバッファエリア6bの割当
てを元に戻し(S12),S3に戻る.また,ダウンロ
ードエリア6aのデータを消去することを選択した場合
には,ダウンロードエリア6aのデータを消去した後(
S13),33に戻る. 以上のようにして、ダウンロードエリア6aと7レーム
バッファエリア6bとを共用し、メモリ効率の向上を図
るとともに、メモリの容量不足時に使用者の目的に合せ
た機能の選択を行うことができる. なお、上記実施例では、紙サイズ変更をホストコンピュ
ータ2からの命令によって行ったが、スイッチ等の外部
入力装置、または紙カセットに設けた検出装置によって
行ってもよい.また、表示の代りにホストコンピュータ
に対する出力を行う構成としてもよい.さらに、入力部
は、ホストコンピュータからの入力であってもよい.ま
た,ダウンロードは、ホストコンピュータからではなく
,ディスク装置やディスケット装置等の外部装置からで
あってもよい.さらに、ダウンロードするデータとして
は,フォント情報に限らず他のコードデータであっても
よい. また,消去するダウンロード情報は、全部であってもよ
いし、一部であってもよい. [発明の効果] 本発明によれば、紙サイズの変更に伴ってダウンロード
エリアを変更することにより、限られたメモリ領域を有
効利用することができる.また、本発明によれば、上記
紙サイズの変史に伴うダウンロードエリアの変更によっ
て、既にダウンロードされたデータの格納エリアを確保
できなくなる場合に、上記紙サイズの変更を取り消すか
、既にダウンロードされたデータを削除するかを、使用
者が選択できることから、使用者の目的に応じた機能を
選択することができ,誤ってダウンロードエリアのデー
タを消去してしまうというようなことも防止できる効果
がある. 7・・・出力部、 8・・・入力部、 9・・・表示部.
な印刷装置に関する. [従来の技術] 従来より、ホストコンピュータ等の外部装置からダウン
ロードされた画像データをドット情報に変換して記録紙
上に出力する印刷装置が知られている. この印刷装置では,上記ダウンロードされた画像データ
を一時格納するダウンロードエリアと,この画像データ
を印刷用に展開するフレームバッファエリアとをメモリ
上に構威している.[発明が解決しようとする課題] ところで、このような印刷装置においては、ダウンロー
ドを行うエリアは常に一定の領域となっており,紙サイ
ズとは無関係に設定されている. このため、紙サイズが小さいときには,フレームバッフ
ァ用のメモリ領域が余っているにもかかわらず、ダウン
ロードエリアが小さいために、画像データをダウンロー
ドできなくなるという不都合があった. そこで、紙サイズの変更に応じてフレームバッファエリ
アとダウンロードエリアとの割邑てを変更することが考
えられるが、一旦大きくとったダウンロードエリアを、
紙サイズの変更に伴って小さくする場合に,既にダウン
ロードされたデータを格納エリアが確保できなくなる. そこで本発明は、紙サイズが小さいときにはダウンロー
ドエリアを大きくとって、限られたメモリ領域を有効利
用することができるとともに、旦太き〈とったダウンロ
ードエリアを,紙サイズの変更に伴って小さくする場合
にも適正な処理を行うことができる印刷装置を提供する
ことを目的とする. [課題を解決する手段] 本発明は、外部装置から画像データをダウンロード可能
な印刷装置において、外部装置からダウンロードされた
画像データを蓄積するダウンロードエリアを有するメモ
リ手段と、紙サイズの変更に応じて上記ダウンロードエ
リアを変更するメモリ制御手段と、上記紙サイズの変更
に伴うダウンロードエリアの変更によって.既にダウン
ロードされたデータの格納エリアを確保できなくなる場
合に、上記紙サイズの変更を取り消すか、既にダウンロ
ードされたデータを削除するかを選択する選択手段とを
橢えたことを特徴とする.[作用] 本発明では、紙サイズの変更に伴ってダウンロードエリ
アを変更することにより、限られたメモリ領域を有効利
用することができる. また、上記紙サイズの変更に伴うダウンロードエリアの
変更によって、既にダウンロードされたデータの格納エ
リアを確保できな〈なる場合に、上記紙サイズの変更を
取り消すか、既にダウンロードされたデータを削除する
かを選択できることから,使用者の目的に応じた機能を
選択することができ、誤ってダウンロードエリアのデー
タを消去してしまうというようなことも防止できる.[
実施例] 第1図は、本発明の一実施例を示すブロック図である. この実施例による印刷装置は、外部のホストコンピュー
タ2からダウンロードされたフォントデータをドット情
報に変換して印刷可能に構威されたもので、装置本体1
に、CPU3と、受信バッフγ4と、プログラムROM
5と、RAM6と,出力部7と、入力部8と、表示部9
とを有している. CPU3は、プログラムROM5に格納された制御プロ
グラムに基いて装置全体を制御するものである.特にプ
ログラムROM5には、第2図に示す画像メモリ制御用
のプログラムが格納されており,CPU3は,紙サイズ
に応じたフレームバ7ファエリアとダウンロードエリア
の変更動作、並びにダウンロードエリアの変更により、
既にダウンロードされた画像データが格納できなくなる
場合の選択処理を実行する. 受信バッファ4は、ホストコンピュータ2からダウンロ
ードされたフォントデータを受信し、時蓄積するもので
ある.この受信バッファ4によって受信されたフォント
データは、所定のタイミングでRAMS内のダウンロー
ドエリアに転送される. また、RAM6は、CPU3がプログラムを実行する際
のワークエリアとして使用されるとともに、一部が上記
フォントデータを格納するためのダウンロードエリア6
aおよび印刷出力用のドット情報を展開するフレームバ
ッファエリア6bとして割当てられている.そして、上
記ダウンロードエリア6aとフレームバッファエリア6
bとの割当ては,CPU3により,紙サイズに応じて変
yされるようになっている. 出力部7は、CPU3からの出力命令に基いて、フレー
ムバッファエリア6bに展開された画像を記録紙上に出
力するものである. 入力部8は、各種入力スイッチを備えたものであるが,
特に上記ダウンロードエリア6aが紙サイズの変更に伴
って容量不足となった場合に、紙サイズの変更を取り消
すか、ダウンロードエリア6aの既存データを消去する
かを選択する選択スイッチを有している. 表示部9は、液晶表示器等よりなり、上記ダウンロード
エリア6aが紙サイズの変更に伴って容量不足となった
場合に,この旨を表示してオペレータに知らせるもので
ある. 第2図は、本実施例におけるダウンロードエリア6aと
フレームバッノアエリア6bの変更動作を示すフローチ
ャートである. まず、装置に電源が供給されると、CPU3は紙サイズ
を初期設定する(Sl).そして、この紙サイズに対応
するフレームバッファエリア6bのサイズを算出し,こ
の算出値に基いてRAMS内のダウンロードエリア6a
とフレームバッファエリア6bの割当てを設定する(S
2).なお、予め各紙サイズに応じたフレームバッファ
サイズを示すテーブルを用意しておき、このテーブルに
基いて両エリア6a、6bの割当てを設定してもよい. 次に、ホストコンピュータ2よりデータを受信し、これ
を受信バッファ4に格納し、受信バッファ4より1単位
コード分データを読み取る(S3). そして,このデータが通常の命令であれば(S4).通
常の処理を行う(S5).また,34において、読み取
ったデータが文字情報ダウンロード命令であれば、受信
バッファ4の文字情報をダウンロードエリア6aに転送
する(S6). また、S4において、読み取ったデータが紙サイズ変更
命令であれば、この変更される紙サイズに応じてダウン
ロードエリア6aとフレームバッファエリア6bの割当
てを再設定する(37).ここで、既にダウンロードさ
れているデータに対して変更後のダウンロードエリア6
aが小さくなりすぎ,容量不足となった場合には(S8
),その旨の表示を行う(S9), この表示によってオペレータは、上記選択スイッチから
の入力により、紙サイズの変更を取り消すか、ダウンロ
ードエリア6aの既存データを消去するかを選択する(
S 1 0) ,そして、紙サイズの変更を取り消すこ
とを選択した場合には(311),S7におけるダウン
ロードエリア6aとフレームバッファエリア6bの割当
てを元に戻し(S12),S3に戻る.また,ダウンロ
ードエリア6aのデータを消去することを選択した場合
には,ダウンロードエリア6aのデータを消去した後(
S13),33に戻る. 以上のようにして、ダウンロードエリア6aと7レーム
バッファエリア6bとを共用し、メモリ効率の向上を図
るとともに、メモリの容量不足時に使用者の目的に合せ
た機能の選択を行うことができる. なお、上記実施例では、紙サイズ変更をホストコンピュ
ータ2からの命令によって行ったが、スイッチ等の外部
入力装置、または紙カセットに設けた検出装置によって
行ってもよい.また、表示の代りにホストコンピュータ
に対する出力を行う構成としてもよい.さらに、入力部
は、ホストコンピュータからの入力であってもよい.ま
た,ダウンロードは、ホストコンピュータからではなく
,ディスク装置やディスケット装置等の外部装置からで
あってもよい.さらに、ダウンロードするデータとして
は,フォント情報に限らず他のコードデータであっても
よい. また,消去するダウンロード情報は、全部であってもよ
いし、一部であってもよい. [発明の効果] 本発明によれば、紙サイズの変更に伴ってダウンロード
エリアを変更することにより、限られたメモリ領域を有
効利用することができる.また、本発明によれば、上記
紙サイズの変史に伴うダウンロードエリアの変更によっ
て、既にダウンロードされたデータの格納エリアを確保
できなくなる場合に、上記紙サイズの変更を取り消すか
、既にダウンロードされたデータを削除するかを、使用
者が選択できることから、使用者の目的に応じた機能を
選択することができ,誤ってダウンロードエリアのデー
タを消去してしまうというようなことも防止できる効果
がある. 7・・・出力部、 8・・・入力部、 9・・・表示部.
第1図は、本発明の一実施例を示すブロック図である.
第2図は,同実施例におけるダウンロードエリアとフレ
ームバッファエリアの変更動作を示すフローチャートで
ある.
ームバッファエリアの変更動作を示すフローチャートで
ある.
Claims (1)
- 【特許請求の範囲】 外部装置から画像データをダウンロード可能な印刷装置
において、 外部装置からダウンロードされた画像データを蓄積する
ダウンロードエリアを有するメモリ手段と; 紙サイズの変更に応じて上記ダウンロードエリアを変更
するメモリ制御手段と; 上記紙サイズの変更に伴うダウンロードエリアの変更に
よって、既にダウンロードされたデータの格納エリアを
確保できなくなる場合に、上記紙サイズの変更を取り消
すか、既にダウンロードされたデータを削除するかを選
択する選択手段と; を備えたことを特徴とする印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1153893A JP2736549B2 (ja) | 1989-06-16 | 1989-06-16 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1153893A JP2736549B2 (ja) | 1989-06-16 | 1989-06-16 | 印刷装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0319874A true JPH0319874A (ja) | 1991-01-29 |
| JP2736549B2 JP2736549B2 (ja) | 1998-04-02 |
Family
ID=15572416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1153893A Expired - Fee Related JP2736549B2 (ja) | 1989-06-16 | 1989-06-16 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2736549B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63162255A (ja) * | 1986-12-26 | 1988-07-05 | Canon Inc | プリンタ |
| JPS63254516A (ja) * | 1987-04-10 | 1988-10-21 | Fujitsu Ltd | プリンタ制御方式 |
| JPH02295778A (ja) * | 1989-05-10 | 1990-12-06 | Fujitsu Ltd | 印刷制御方法 |
-
1989
- 1989-06-16 JP JP1153893A patent/JP2736549B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63162255A (ja) * | 1986-12-26 | 1988-07-05 | Canon Inc | プリンタ |
| JPS63254516A (ja) * | 1987-04-10 | 1988-10-21 | Fujitsu Ltd | プリンタ制御方式 |
| JPH02295778A (ja) * | 1989-05-10 | 1990-12-06 | Fujitsu Ltd | 印刷制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2736549B2 (ja) | 1998-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07175916A (ja) | 画像読取形成装置 | |
| JP2736549B2 (ja) | 印刷装置 | |
| JPS6353554B2 (ja) | ||
| JP3013577B2 (ja) | メモリ管理装置及びメモリ管理装置を備えたプリンタ | |
| JPH043219A (ja) | 印刷装置及び印刷制御方法 | |
| JP3944793B2 (ja) | 印刷データ制御装置並びに制御方法 | |
| JP3158693B2 (ja) | プリンタ制御装置 | |
| JPS602715B2 (ja) | 漢字プリンタにおける漢字用ビットパタ−ン管理方式 | |
| JPH0319875A (ja) | 印刷装置 | |
| JP2877239B2 (ja) | 画像通信装置 | |
| JP2701089B2 (ja) | 情報転送方法 | |
| JP3265708B2 (ja) | 禁則処理設定装置 | |
| JPH05216613A (ja) | システムメッセージ制御装置 | |
| JPH03171195A (ja) | 画像データの記憶表示装置 | |
| JPH0324979A (ja) | 文書データ印字装置 | |
| JPH03188560A (ja) | ワードプロセッサの印刷ページ指定方式 | |
| JPH06143756A (ja) | 印刷情報処理方法およびその装置 | |
| JPH01282631A (ja) | オンラインキャッシュ画面の方式 | |
| JPH0650459B2 (ja) | 情報処理装置 | |
| JPH0678142A (ja) | 画像処理装置 | |
| JPH09245032A (ja) | 文書作成装置、及びページの入れ替え方法 | |
| JPH0779399B2 (ja) | フアクシミリ装置 | |
| JPH0585013A (ja) | 印刷装置 | |
| JP2001310507A (ja) | 画像形成装置および画像形成方法 | |
| JPH1016358A (ja) | 外付けプリンタ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |