JPH023398A - 画像出力装置 - Google Patents
画像出力装置Info
- Publication number
- JPH023398A JPH023398A JP14999488A JP14999488A JPH023398A JP H023398 A JPH023398 A JP H023398A JP 14999488 A JP14999488 A JP 14999488A JP 14999488 A JP14999488 A JP 14999488A JP H023398 A JPH023398 A JP H023398A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- band
- pattern
- input
- divided
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は画像出力装置に関するものである。
[従来の技術]
従来、画像出力装置、例えは、ペンブロンタとしては、
次の(a)〜(C)の例か知られている。
次の(a)〜(C)の例か知られている。
(a)静止した紙上に印字ペンを上下左右に移動させて
直線曲線をランタムに描画するもの。
直線曲線をランタムに描画するもの。
(b)紙の上下移動と、印字ペンの左右移動の組合せに
より、直線曲線をランダムに描画するもの。
より、直線曲線をランダムに描画するもの。
(c)紙を上下いずれか一方向のみに移動させ、印字ヘ
ットを左右いずれか一方向か、あるいは左右両方向に移
動させて直線曲線をランタムに描画するもの。
ットを左右いずれか一方向か、あるいは左右両方向に移
動させて直線曲線をランタムに描画するもの。
[発明が解決しようとする課題]
しかしながら、上記(al 、 (b)のものは、描画
の精度が余り良くなく、また、上記(C)のものはコス
トか高くなるという問題点かあった。
の精度が余り良くなく、また、上記(C)のものはコス
トか高くなるという問題点かあった。
本発明の目的は上記のような問題点をカフ決し、描画精
度が高く、かつ、コストか安い画像出力装置を提供する
ことにある。
度が高く、かつ、コストか安い画像出力装置を提供する
ことにある。
[課題を解決するための手段]
このような目的を達成するために、本発明は直線および
曲線を表わす描画パラメータを入力する入力手段と、入
力された描画パラメータに対応するパターンをページ単
位に分割するページ単位分割手段と、ページ単位に分割
されたパターンを記録材のフィード方向に直交する所定
幅の帯状領域に分割する帯状領域分割手段と、帯状領域
幅に印字可能て、かつ、帯状領域分割手段により分割さ
れたパターンをドツト印字する印字手段と、帯状領域分
の印字が終了するごとに記録オオを1帯状領域分ずつ1
方向のみにフィードするフィード手段とを備えたことを
特徴とする。
曲線を表わす描画パラメータを入力する入力手段と、入
力された描画パラメータに対応するパターンをページ単
位に分割するページ単位分割手段と、ページ単位に分割
されたパターンを記録材のフィード方向に直交する所定
幅の帯状領域に分割する帯状領域分割手段と、帯状領域
幅に印字可能て、かつ、帯状領域分割手段により分割さ
れたパターンをドツト印字する印字手段と、帯状領域分
の印字が終了するごとに記録オオを1帯状領域分ずつ1
方向のみにフィードするフィード手段とを備えたことを
特徴とする。
[作 用]
本発明では、入力手段により入力された描画パラメータ
に対応するパターンをページCF位分割手段によりペー
ジ単位に分割し、ページ単位に分割されたパターンを帯
状領域分割手段により記録材のフィード方向に直交する
所定幅の帯状領域に分割し、分割されたパターンを帯状
領域幅に印字可能な印字手段により印字し、帯状領域分
の印字か終了することにフィード手段により記録材を1
帯状領域分ずつ1方向のみにフィードする。
に対応するパターンをページCF位分割手段によりペー
ジ単位に分割し、ページ単位に分割されたパターンを帯
状領域分割手段により記録材のフィード方向に直交する
所定幅の帯状領域に分割し、分割されたパターンを帯状
領域幅に印字可能な印字手段により印字し、帯状領域分
の印字か終了することにフィード手段により記録材を1
帯状領域分ずつ1方向のみにフィードする。
[実施例]
以下、図面を参明して本発明の実施例を詳細に説明する
。
。
第1図は本発明の一実施例を示す。
図において、Cはポストコンピュータで、入力手段とし
て、直線および曲線を表わす描画パラメータと文字コー
ドを入力するものである。PはポストコンピュータCに
接続したラインプリンタである。
て、直線および曲線を表わす描画パラメータと文字コー
ドを入力するものである。PはポストコンピュータCに
接続したラインプリンタである。
ホストコンピュータCから入力されるコマンドの例を表
1に示す。
1に示す。
表 1
コマンド1は始点Xから終点yまて直線1,1を弓〈コ
マンド、コマンド2は始点yから終点Zまで直Pit
L 2を引くコマンド、コマンド3は始点3から終点X
まで直線1.3を引くコマンドである。コマンド4は中
心e、半径rの円Cを描くコマンド、コマンド5は始点
dから大きさPの文字列Sへ肛D°を引くコマンドであ
る。
マンド、コマンド2は始点yから終点Zまで直Pit
L 2を引くコマンド、コマンド3は始点3から終点X
まで直線1.3を引くコマンドである。コマンド4は中
心e、半径rの円Cを描くコマンド、コマンド5は始点
dから大きさPの文字列Sへ肛D°を引くコマンドであ
る。
ラインプリンタPは、入力処理部1、データ解析部2、
出力処理部3、プリンタ部4、文字パターンメモリ5、
入力バッファメモリ6、ページメモリ7、出力制御メモ
リ8および出力ハツファメモリ9により構成されている
。
出力処理部3、プリンタ部4、文字パターンメモリ5、
入力バッファメモリ6、ページメモリ7、出力制御メモ
リ8および出力ハツファメモリ9により構成されている
。
データ解析部2は、ページ単位分割手段として、ホス1
−コンピュータCから入力された描画パラメータに対応
するパターンをページ単位に分割するものである。
−コンピュータCから入力された描画パラメータに対応
するパターンをページ単位に分割するものである。
出力処理部3は、帯状領域分割手段として、出力制御メ
モリ8に格納されたページ単位に分割されたパターンを
一1IF状領域単位に分割するものである。
モリ8に格納されたページ単位に分割されたパターンを
一1IF状領域単位に分割するものである。
ページメモリ7はページ単位に分割されたパターンを格
納するものである。
納するものである。
出力ハッファメモリ9は帯状領域単位のパターンをビッ
トマツプとして展開するものである。
トマツプとして展開するものである。
入力バッファメモリ6は入力処理部により処理されたコ
マンドを一時的に格納するものてあ文字パターン情報り
5は文字コートに1対1に対応させた文字パターンを格
納するものである。
マンドを一時的に格納するものてあ文字パターン情報り
5は文字コートに1対1に対応させた文字パターンを格
納するものである。
格納されている文字には種々の書体かある。
プリンタ部4は、印字手段として、帯状領域幅に印字可
能てあり、出力バッファメモリ9から読み出した帯状領
域単位のパターン情報に基つき1−ット印字し、文字パ
ターンメモリ5から読み出された文字を印字するもので
ある。また、フィード手段として、1ライン分の印字か
終了することに記録材による紙を1ライン分ずつ1方向
のみにフィードするものである。
能てあり、出力バッファメモリ9から読み出した帯状領
域単位のパターン情報に基つき1−ット印字し、文字パ
ターンメモリ5から読み出された文字を印字するもので
ある。また、フィード手段として、1ライン分の印字か
終了することに記録材による紙を1ライン分ずつ1方向
のみにフィードするものである。
次に、第2図に示す直線り、、L2.L3.円C9文字
列Sを紙上に描画する場合の動作を説明する。
列Sを紙上に描画する場合の動作を説明する。
ホストコンピュータCから、ラインプリンタPに直線り
、、L2.L3、円C2文字列Sを描画するコマンドが
入力されると、入力されたコマンドは入力処理部Iによ
り処理され、入力バッファメモリ6に格納される。
、、L2.L3、円C2文字列Sを描画するコマンドが
入力されると、入力されたコマンドは入力処理部Iによ
り処理され、入力バッファメモリ6に格納される。
ページメモリ7に格納されるパラメータ群の例を第3図
に示し、出力制御メモリ8に格納される制御情報の一例
を第4図に示す。
に示し、出力制御メモリ8に格納される制御情報の一例
を第4図に示す。
第3図において、1〉1はコマンドの大分類で、Lは直
線、Cは円、Sは文字列を示ず。P2はア[・レス情報
、P3はサイズ・1〜報、11.はスI−リング情報を
示す。ハラメータ7Iは図示していないか、その他に、
直線の太さ、戦線、−1市鎮線等の直線の型円弧の開始
角度、終了角度等の情報9文字列におりる店体等の情報
か含まれる。
線、Cは円、Sは文字列を示ず。P2はア[・レス情報
、P3はサイズ・1〜報、11.はスI−リング情報を
示す。ハラメータ7Iは図示していないか、その他に、
直線の太さ、戦線、−1市鎮線等の直線の型円弧の開始
角度、終了角度等の情報9文字列におりる店体等の情報
か含まれる。
第5図においC、D I 、DIl 、DIll 、D
IV 、DVは第4図におりるそれぞれのコマンドか第
3図における領域1 、 11 、 IIl、 IV、
Vのそれぞれの領域て描画されるか否かを示す。
IV 、DVは第4図におりるそれぞれのコマンドか第
3図における領域1 、 11 、 IIl、 IV、
Vのそれぞれの領域て描画されるか否かを示す。
入力ハッファメ干り6に格納されたコマンドのうち、入
力ハッファメ干り6から取り出された直線り、を描くコ
マンドから、データ解析部2により始点X、終点yを示
ず単信系かプリンタ部5の物理単位系に変換され、始点
X、終点yかそれぞれ物理座標値(00,50) 、
(500,450) に変換され、直線であることを示
す属性りかイ]加されてページメモリ7にセットされる
。また、データ解析部2によりこの直線1.1か領域1
、 II 、 III、 IV、 V(7)との領
域で描画されるかが解析される。領域の分Z]」はY方
向のみによって行われ、Y方向の物理Fi標、すなわち
、Y座標50〜450は領域1 、 II 、 II
l、 IV。
力ハッファメ干り6から取り出された直線り、を描くコ
マンドから、データ解析部2により始点X、終点yを示
ず単信系かプリンタ部5の物理単位系に変換され、始点
X、終点yかそれぞれ物理座標値(00,50) 、
(500,450) に変換され、直線であることを示
す属性りかイ]加されてページメモリ7にセットされる
。また、データ解析部2によりこの直線1.1か領域1
、 II 、 III、 IV、 V(7)との領
域で描画されるかが解析される。領域の分Z]」はY方
向のみによって行われ、Y方向の物理Fi標、すなわち
、Y座標50〜450は領域1 、 II 、 II
l、 IV。
■のすへての領域にかかわる。よって、 DI〜DVの
すへてかONされ、出力制御メモリ8にセットされる。
すへてかONされ、出力制御メモリ8にセットされる。
直線L2.直線143も直線!、1と目打であり、円C
は中心eのY座標に半径rの物理単位に変換した値をプ
ラスマイナスした範囲で解析される。また、文字列Sは
始点dのY座標とY座標からサイズpの物理単位に変換
した値をマイナスした範囲で解析される。
は中心eのY座標に半径rの物理単位に変換した値をプ
ラスマイナスした範囲で解析される。また、文字列Sは
始点dのY座標とY座標からサイズpの物理単位に変換
した値をマイナスした範囲で解析される。
そして、入力されたコマンド列は順次解釈され1頁分た
くわえられ、出力処理部3により出力制御メモリ8のり
、に対応する部分がコマンド分順次スキャンされ、直線
L1と直線L2だけが領域Iで出力すべきコマンドであ
ることを知り、それぞれの領域Iに相当する部分だけを
出力バッファメモリ9にヒツトマツプとして展開する。
くわえられ、出力処理部3により出力制御メモリ8のり
、に対応する部分がコマンド分順次スキャンされ、直線
L1と直線L2だけが領域Iで出力すべきコマンドであ
ることを知り、それぞれの領域Iに相当する部分だけを
出力バッファメモリ9にヒツトマツプとして展開する。
展開か終了すると制御信号を通してプリンタ部4の印字
か開始される。
か開始される。
同社に、領域II、III、 IV、Vカ印字すレ、領
域Vの印字が終了すると、1頁分の出力か終了される。
域Vの印字が終了すると、1頁分の出力か終了される。
領域Vにおりる文字列Sを印字する際には、出力処理部
3により文字コードに対応する文字パターンか文字パタ
ーンメモリ5より取り出されて出力バッフアメメモリ9
に展開される。
3により文字コードに対応する文字パターンか文字パタ
ーンメモリ5より取り出されて出力バッフアメメモリ9
に展開される。
[発明の効果]
以上説明したように、本発明によれば、上記のように構
成したので、描画精度が高く、かつ、コストか安い画像
出力装置を提供することができるという効果がある。
成したので、描画精度が高く、かつ、コストか安い画像
出力装置を提供することができるという効果がある。
第1図は本発明実施例を示すブロック図、第2図は本発
明実施例による出力例を示す図、第3図は本発明実施例
においてページメモリ7に格納されたパラメータ群の一
例を示す図、第4図は本発明実施例において出力制御メ
干り8に格納された入力制御情報の一例を示す図である
。 C・・・ホストコンピュータ、 P・・・ラインプリンタ、 2・・・データjすq折部、 3・・・出力処理部、 4・・・プリンタ部、 5・・・文字パターンメモリ、 7・・・ページメモリ、 8・・・出力制御メモリ、 9・・・出力バッファメモリ。
明実施例による出力例を示す図、第3図は本発明実施例
においてページメモリ7に格納されたパラメータ群の一
例を示す図、第4図は本発明実施例において出力制御メ
干り8に格納された入力制御情報の一例を示す図である
。 C・・・ホストコンピュータ、 P・・・ラインプリンタ、 2・・・データjすq折部、 3・・・出力処理部、 4・・・プリンタ部、 5・・・文字パターンメモリ、 7・・・ページメモリ、 8・・・出力制御メモリ、 9・・・出力バッファメモリ。
Claims (1)
- 【特許請求の範囲】 1)直線および曲線を表わす描画パラメータを入力する
入力手段と、 入力された描画パラメータに対応するパターンをページ
単位に分割するページ単位分割手段と、ページ単位に分
割されたパターンを記録材のフィード方向に直交する所
定幅の帯状領域に分割する帯状領域分割手段と、 帯状領域幅に印字可能で、かつ、前記帯状領域分割手段
により分割されたパターンをドット印字する印字手段と
、 帯状領域分の印字が終了するごとに記録材を1帯状領域
分ずつ1方向のみにフィードするフィード手段と を備えたことを特徴とする画像出力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14999488A JPH023398A (ja) | 1988-06-20 | 1988-06-20 | 画像出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14999488A JPH023398A (ja) | 1988-06-20 | 1988-06-20 | 画像出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH023398A true JPH023398A (ja) | 1990-01-08 |
Family
ID=15487144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14999488A Pending JPH023398A (ja) | 1988-06-20 | 1988-06-20 | 画像出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH023398A (ja) |
-
1988
- 1988-06-20 JP JP14999488A patent/JPH023398A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4300206A (en) | Flexible text and image generator for a raster printer | |
| EP0423051B1 (en) | Page printer on which plotter graphics are merged within a text | |
| JPH02185475A (ja) | 印字装置 | |
| JPS5936778B2 (ja) | デ−タ印刷装置 | |
| JP3242511B2 (ja) | 文字生成装置および文字生成方法 | |
| US5731800A (en) | Output method and apparatus | |
| US5007002A (en) | Serial or line printer adapted for use with page describing language | |
| JPS58208865A (ja) | 文書作成装置 | |
| JPH03225395A (ja) | 出力装置 | |
| JPH0755572B2 (ja) | 印字装置 | |
| JPS62153895A (ja) | 文字配列方式 | |
| JP3118310B2 (ja) | ページプリンタの印字処理方法 | |
| JP2525333B2 (ja) | 出力装置 | |
| JPS59111861A (ja) | 印字制御方式 | |
| JPH02141797A (ja) | 文字パターン発生装置 | |
| KR950011809B1 (ko) | 레이저 프린터의 한글 모아쓰기 방법 | |
| JP2745546B2 (ja) | プリンター装置 | |
| JPS6189861A (ja) | 印字制御装置 | |
| JPH01296335A (ja) | ホームズ・オーバーレイ作表方式 | |
| JPS61267126A (ja) | プロツタ制御装置 | |
| JPS5979786A (ja) | 下線/傍線処理方式 | |
| JPH0596811A (ja) | 印字方法 | |
| JPH0999595A (ja) | 文字出力装置 | |
| JPS62257867A (ja) | 印刷装置 | |
| JPH03214287A (ja) | 文字認識装置 |