[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3089014B2 - 出力制御方法及びその装置 - Google Patents

出力制御方法及びその装置

Info

Publication number
JP3089014B2
JP3089014B2 JP01056320A JP5632089A JP3089014B2 JP 3089014 B2 JP3089014 B2 JP 3089014B2 JP 01056320 A JP01056320 A JP 01056320A JP 5632089 A JP5632089 A JP 5632089A JP 3089014 B2 JP3089014 B2 JP 3089014B2
Authority
JP
Japan
Prior art keywords
pattern
dot
data
generating
output
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
JP01056320A
Other languages
English (en)
Other versions
JPH02235773A (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 JP01056320A priority Critical patent/JP3089014B2/ja
Publication of JPH02235773A publication Critical patent/JPH02235773A/ja
Application granted granted Critical
Publication of JP3089014B2 publication Critical patent/JP3089014B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は出力制御方法及びその装置、特に入力データ
に基づきベクトルフォント等からドットイメージへパタ
ーン展開した後、出力を行わせる出力制御方法及びその
装置に関するものである。
[従来の技術] 従来、ベクトルフオント等でパターンを記憶し、印刷
時にパターン展開を必要とする印刷装置では、一種類の
パターン発生部とそのパターン発生部で用いられるパタ
ーン発生方式に適合したベクトルフオント等を格納する
データ格納部とから成つている。
[発明が解決しようとしている課題] しかしながら、上記従来例では高品位で印刷するとき
も低品位で印刷するときも同一のパターン発生方式で行
うため、以下のような欠点があつた。
(1)高品位印刷に適した方式を用いるパターン発生部
のみを使用した時は、低品位印刷で十分な場合にも高品
位で印刷するため、パターン発生に時間がかかる。
(2)低品位印刷に適した方式を用いるパターン発生部
のみを使用した時には、高品位印刷が必要であつても、
印刷が不可能であつたりまたは十分な品位が得られな
い。
本発明は、前記従来の欠点を除去し、出力パターンに
対応する適切なドットパターンを発生する発生手段を用
いて、ドットパターンを生成可能とする出力制御方法及
びその装置を提供する。
[課題を解決するための手段] この課題を解決するために、本発明の出力制御装置
は、第1の非ドット形式のデータに基づきドットパター
ンで発生する第1発生手段と、前記第1の非ドット形式
のデータより比較的データ量の少ない第2の非ドット形
式のデータに基づきドットパターンで発生する第2発生
手段と、生成すべきドットパターンが罫線又は記号を含
む出力パターンであるか否かを判別する判別手段と、前
記生成すべきドットパターンが前記罫線又は記号を含む
出力パターンでないと判別した場合には、前記第1発生
手段を用いて入力データに対応する前記第1の非ドット
形式のデータに基づきドットパターンを発生させ、前記
生成すべきドットパターンが前記罫線又は記号を含む出
力パターンであると判別した場合には、前記第2発生手
段を用いて入力データに対応する前記第2の非ドット形
式のデータに基づきドットパターンを発生させる制御手
段とを有することを特徴とする。ここで、前記発生され
たドットパターンを印刷する印刷手段を有する。
又、本発明の出力制御方法は、ドットパターンを発生
する複数の発生手段を利用して出力パターンを発生する
出力制御方法であって、生成すべきドットパターンが罫
線又は記号を含む出力パターンであるか否かを判別する
判別ステップと、前記生成すべきドットパターンが前記
罫線又は記号を含む出力パターンでないと判別した場合
には、第1の非ドット形式のデータに基づきドットパタ
ーンを発生する第1発生手段を用いて、入力データに対
応するドットパターンを発生させ、前記生成すべきドッ
トパターンが前記罫線又は記号を含む出力パターンであ
ると判別した場合には、前記第1の非ドット形式のデー
タより比較的データ量の少ない第2の非ドット形式のデ
ータに基づきドットパターンを発生する第2発生手段を
用いて、入力データに対応するドットパターンを発生さ
せる制御ステップとを有することを特徴とする。ここ
で、前記発生されたドットパターンを印刷する印刷ステ
ップを有する。
[実施例] 第1図は本実施例の印刷装置の構成を示すブロツク図
である。尚、本実施例で印字とは記号等も含む。
同図において、1はデータを送出するところのホスト
コンピユータ、2は本実施例の印刷装置、3はホストコ
ンピユータ1より送出されたデータを受信するところの
データ受信部、4はデータ受信部3で受信したデータを
解釈して実行するところの制御部であり、第2図のフロ
ーチヤートに従う制御プログラムを格納するプログラム
エリア(PA)4aを有する。5は印刷が文字の時に高品位
文字データ格納部6に格納されたデータをもとにパター
ンを生成する高品位文字パターン発生部、6は高品位文
字パターン発生部5で使用する文字データを格納すると
ころの高品位文字データ格納部、7は図形の印刷の時に
低品位データ格納部8に格納されたデータをもとにパタ
ーンを生成する低品位パターン発生部、8は低品位パタ
ーン発生部7で使用するデータを格納するところの低品
位データ格納部である。9は制御部4で発生した印字及
び図形データを印刷部10へ送出するところの出力インタ
フエース、10は出力インタフエース9で送出された印刷
データを印刷するところの印刷部である。
尚、本実施例でいう高品位パターン発生、低品位パタ
ーン発生とは、例えばアウトライン・フオントであれば
高品位パターンは輪郭点の数を多く、低品位パターンは
輪郭点の数を少なくすることで得られる。又、ベクトル
フオントによる格納においては、高品位パターンは微妙
な形を示すため多くの特徴点を格納し、低品位パターン
では少ない特徴点で済ますことで達成される。
第2図の制御フローチヤートを参照して、以上の構成
より成る本実施例の印刷装置の制御手順を説明する。
ステツプS1でホストコンピユータ1より送出されたデ
ータが受信され、ステツプS2でパターン発生か否かを判
定する。パターン発生であればステツプS3に進み、そう
でなければステツプS6に進む。ステツプS3では印刷され
るデータが文字か図形かを判定し、文字であればステツ
プS4に進み、そうでなければステツプS5に進む。文字の
場合は、ステツプS4で高品位文字パターン発生部5にお
いて高品位文字データ格納部6のデータを利用して、指
定された文字を指定された属性(サイズ,太さ等)で生
成する。図形の場合は、ステツプS5で低品位パターン発
生部7において低品位データ格納部8のデータを利用し
て指定された図形を指定された属性(サイズ,太さ等)
で生成する。
パターン発生でない場合は、ステツプS6で印刷命令か
否かを判定し、印刷命令であればステツプS7に進み、そ
うでなければステツプS8に進む。ステツプS7では印刷命
令を出力用インタフエース9を通して印刷部10へ送出
し、印刷部10において印刷を行う。印刷命令でない場合
は、ステツプS8で通常の処理を行う。通常の処理内容と
しては、書体の選択,サイズの指定,印刷位置の決定等
がある。
以上説明したように、本実施例により次に示すことが
可能になる。
印字の場合は、品位を重視した印字を行い、図形印刷
は印字速度向上等の品位以外を重視した印刷が可能にな
る。すなわち、罫線や記号などの単純な形の図形のよう
に低品位印刷を行つても品位の劣化がないものに関して
は、低品位モードで高速にパターン生成可能なので、品
位を落とすことなく印刷速度をあげることが可能であ
る。
尚、一部を低品位モードで印刷しても品性の劣化が起
こらないものに関しては、自動的に低品位モードでパタ
ーン生成する機能を持たせれば、ホストコンピユータか
ら送られるデータを変更せずに全体的な速度の向上が図
れる。
以上説明したように、印刷装置に高品位パターン生成
部と低品位パターン生成部、高品位パターン生成用文字
データ格納部および低品位パターン生成用データ格納部
を持つことにより、印刷速度の向上を容易に行える効果
がある。
[発明の効果] 本発明により、出力パターンに対応する適切なドット
パターンを発生する発生手段を用いて、ドットパターン
を生成可能とする出力制御方法及びその装置を提供でき
る。
例えば、生成すべきドットパターンが文字などの速度
が落ちても高品位で出力したい出力パターンを表わす場
合は、速度が落ちても高品位の出力パターンを発生でき
る第1の非ドット形式のデータから出力を行い、生成す
べきドットパターンが品位を下げても高速に出力したい
罫線又は記号を含む出力パターンを表わす場合は、品位
を下げて高速に出力パターンを発生できる前記第1の非
ドット形式のデータより比較的データ量の少ない第2の
非ドット形式のデータから出力を行うことにより、全体
的にはより少ないメモリの使用で品位と速度とを維持し
た望ましい出力が可能となる。
【図面の簡単な説明】
第1図は本実施例の印刷装置のブロツク図、 第2図は本実施例の印刷装置の制御手順を示すフローチ
ヤートである。 図中、2……印刷装置、3……データ受信部、4……制
御部、4a……プログラムエリア、5……高品位文字パタ
ーン発生部、6……高品位文字データ格納部、7……低
品位パターン発生部、8……低品位データ格納部、9…
…出力用インタフエース、10……印刷部である。

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】第1の非ドット形式のデータに基づきドッ
    トパターンで発生する第1発生手段と、 前記第1の非ドット形式のデータより比較的データ量の
    少ない第2の非ドット形式のデータに基づきドットパタ
    ーンで発生する第2発生手段と、 生成すべきドットパターンが罫線又は信号を含む出力パ
    ターンであるか否かを判別する判別手段と、 前記生成すべきドットパターンが前記罫線又は記号を含
    む出力パターンでないと判別した場合には、前記第1発
    生手段を用いて入力データに対応する前記第1の非ドッ
    ト形式のデータに基づきドットパターンを発生させ、前
    記生成すべきドットパターンが前記罫線又は記号を含む
    出力パターンであると判別した場合には、前記第2発生
    手段を用いて入力データに対応する前記第2の非ドット
    形式のデータに基づきドットパターンを発生させる制御
    手段とを有することを特徴とする出力制御装置。
  2. 【請求項2】前記発生されたドットパターンを印刷する
    印刷手段を有することを特徴とする請求項1記載の出力
    制御装置。
  3. 【請求項3】ドットパターンを発生する複数の発生手段
    を利用して出力パターンを発生する出力制御方法であっ
    て、 生成すべきドットパターンが罫線又は記号を含む出力パ
    ターンであるか否かを判別する判別ステップと、 前記生成すべきドットパターンが前記罫線又は記号を含
    む出力パターンでないと判別した場合には、第1の非ド
    ット形式のデータに基づきドットパターンを発生する第
    1発生手段を用いて、入力データに対応するドットパタ
    ーンを発生させ、前記生成すべきドットパターンが前記
    罫線又は記号を含む出力パターンであると判別した場合
    には、前記第1の非ドット形式のデータより比較的デー
    タ量の少ない第2の非ドット形式のデータに基づきドッ
    トパターンを発生する第2発生手段を用いて、入力デー
    タに対応するドットパターンを発生させる制御ステップ
    とを有することを特徴とする出力制御方法。
  4. 【請求項4】前記発生されたドットパターンを印刷する
    印刷ステップを有することを特徴とする請求項4記載の
    出力制御方法。
JP01056320A 1989-03-10 1989-03-10 出力制御方法及びその装置 Expired - Fee Related JP3089014B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01056320A JP3089014B2 (ja) 1989-03-10 1989-03-10 出力制御方法及びその装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01056320A JP3089014B2 (ja) 1989-03-10 1989-03-10 出力制御方法及びその装置

Publications (2)

Publication Number Publication Date
JPH02235773A JPH02235773A (ja) 1990-09-18
JP3089014B2 true JP3089014B2 (ja) 2000-09-18

Family

ID=13023875

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01056320A Expired - Fee Related JP3089014B2 (ja) 1989-03-10 1989-03-10 出力制御方法及びその装置

Country Status (1)

Country Link
JP (1) JP3089014B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07936U (ja) * 1993-06-02 1995-01-06 大塚工機株式会社 ベルトコンベア

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734286A (en) * 1980-08-11 1982-02-24 Canon Inc Information outputting device
JPS604069A (ja) * 1983-06-22 1985-01-10 Hitachi Ltd プリンタ装置
JPS63235986A (ja) * 1987-03-25 1988-09-30 株式会社日立製作所 文字出力装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07936U (ja) * 1993-06-02 1995-01-06 大塚工機株式会社 ベルトコンベア

Also Published As

Publication number Publication date
JPH02235773A (ja) 1990-09-18

Similar Documents

Publication Publication Date Title
JP3058168B2 (ja) 文字処理装置及び方法
US5519412A (en) Pattern processing method
JP3089014B2 (ja) 出力制御方法及びその装置
JP2866145B2 (ja) 印刷装置
JP2650324B2 (ja) 多値文字フォント発生システム
JP2806679B2 (ja) 文字発生装置
JPH03288197A (ja) 文字処理装置
JP2626769B2 (ja) 出力制御装置及び方法
JP2711860B2 (ja) 出力制御方法およびその装置
JP2771629B2 (ja) 文字処理装置
JPH0583384B2 (ja)
JP2710350B2 (ja) 画像処理装置および画像処理装置の画像処理方法
JP2580965B2 (ja) プリンタ装置
JP3119360B2 (ja) 出力装置及び出力方法
JP2803746B2 (ja) 文字処理方法及びその装置
JP3714011B2 (ja) 印刷情報設定装置およびその方法並びに記録媒体
JPH0493994A (ja) 文字処理装置
JPH02238965A (ja) 記録装置
JPH03113498A (ja) 印刷装置
JPH05173539A (ja) 印刷制御装置
JPH05188910A (ja) 文字パターン表示制御装置
JP2000148734A (ja) 文字修飾方法
JPH07106645B2 (ja) 文書処理方法
JPH02238515A (ja) 記録装置
JPH0546150A (ja) 斜体文字の描画制御方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees