JPH031222A - ビデオコントローラ - Google Patents
ビデオコントローラInfo
- Publication number
- JPH031222A JPH031222A JP1135583A JP13558389A JPH031222A JP H031222 A JPH031222 A JP H031222A JP 1135583 A JP1135583 A JP 1135583A JP 13558389 A JP13558389 A JP 13558389A JP H031222 A JPH031222 A JP H031222A
- Authority
- JP
- Japan
- Prior art keywords
- print data
- color
- video controller
- printer
- data
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明はパーソナルコンピュータ、ワードプロセッサ
等のホスト装置において生成されたプリントデータをプ
リンタに送出するビデオコントローラに関する。
等のホスト装置において生成されたプリントデータをプ
リンタに送出するビデオコントローラに関する。
パーソナルコンピュータ、ワードプロセッサ等のホスト
装置において生成されたプリントデータをビデオコント
ローラを介して各種のプリンタに送出するようにした画
像形成システムにおいて、2色(例えば黒と赤)を用い
て画像のプリントを行うには従来以下の方法によってい
た。
装置において生成されたプリントデータをビデオコント
ローラを介して各種のプリンタに送出するようにした画
像形成システムにおいて、2色(例えば黒と赤)を用い
て画像のプリントを行うには従来以下の方法によってい
た。
すなわち、プリンタとして2色印字が可能なプリンタを
用いると共に、ホスト装置においてキャラクタコード等
のプリントデータを作成する際にキャラクタコード等の
一部に色に関する情報を表示するビットを設け、そのビ
ットの情報に基づいて、上記プリンタによりプリントさ
れる画像の各部分をユーザが希望する色でプリントでき
るようにしていた。
用いると共に、ホスト装置においてキャラクタコード等
のプリントデータを作成する際にキャラクタコード等の
一部に色に関する情報を表示するビットを設け、そのビ
ットの情報に基づいて、上記プリンタによりプリントさ
れる画像の各部分をユーザが希望する色でプリントでき
るようにしていた。
しかしながら、上述の従来の2色による画像のプリント
方法によれば、2色印字が可能なプリン夕の他に、キャ
ラクタコード等のプリントデータの作成時にキャラクタ
コード等の一部に色に関する情報を表示するビットを設
けることができるホスト装置が必要となる。
方法によれば、2色印字が可能なプリン夕の他に、キャ
ラクタコード等のプリントデータの作成時にキャラクタ
コード等の一部に色に関する情報を表示するビットを設
けることができるホスト装置が必要となる。
従って、ユーザが画像形成システムを単色(例えば黒)
によるプリントのみが可能なシステムから2色によるプ
リントを行うことができるシステムへの変更を希望する
場合には、プリンタを2色印字が可能なものに変更する
だけでなく、ホスト装置のソフトも上述のような機能を
持つものに変更する必要があり、そのためにかなりの費
用が必要となっていた。
によるプリントのみが可能なシステムから2色によるプ
リントを行うことができるシステムへの変更を希望する
場合には、プリンタを2色印字が可能なものに変更する
だけでなく、ホスト装置のソフトも上述のような機能を
持つものに変更する必要があり、そのためにかなりの費
用が必要となっていた。
この発明は上記の点に鑑みてなされたものであり、プリ
ンタを複数色によるプリントが可能なプリンタに変更す
るだけで、画像形成システムを単色用のものから複数色
によるプリントが可能なシステムに変更することができ
るビデオコントローラを提供することを目的とする。
ンタを複数色によるプリントが可能なプリンタに変更す
るだけで、画像形成システムを単色用のものから複数色
によるプリントが可能なシステムに変更することができ
るビデオコントローラを提供することを目的とする。
〔課題を解決するための手段〕
この発明は上記の目的を達成するため、ホスト装置にお
いて生成されたプリントデータをプリンタに送出するビ
デオコントローラにおいて、プリントデータに基づいて
プリンタによりプリントされる画像の各部分の色を設定
するための色設定データを入力する色設定データ入力手
段と、ホス1−装置から送られてくるプリントデータを
入力された色設定データに基づいて各色に関連づけて分
別するプリントデータ分別手段と、その分別されたプリ
ントデータをそれぞれプリンタに送出するプリントデー
タ送出手段とを備えるようにしたものである。
いて生成されたプリントデータをプリンタに送出するビ
デオコントローラにおいて、プリントデータに基づいて
プリンタによりプリントされる画像の各部分の色を設定
するための色設定データを入力する色設定データ入力手
段と、ホス1−装置から送られてくるプリントデータを
入力された色設定データに基づいて各色に関連づけて分
別するプリントデータ分別手段と、その分別されたプリ
ントデータをそれぞれプリンタに送出するプリントデー
タ送出手段とを備えるようにしたものである。
上記のように構成することにより、ホスト装置からビデ
オコントローラにプリントデータが送られると、プリン
トデータ分別手段は色設定データ入力手段から入力され
た色設定データに基づいてプリントデータを各色に関連
づけて分別する。そしてプリントデータ分別手段により
分別されたプリントデータはそれぞれプリントデータ送
出手段によりプリンタに色別に送出される。
オコントローラにプリントデータが送られると、プリン
トデータ分別手段は色設定データ入力手段から入力され
た色設定データに基づいてプリントデータを各色に関連
づけて分別する。そしてプリントデータ分別手段により
分別されたプリントデータはそれぞれプリントデータ送
出手段によりプリンタに色別に送出される。
以下、この発明の実施例を添付図面を参照して説明する
。
。
第2図はこの発明を実施したビデオコントローラを用い
た画像形成システムの構成を示すブロック図である。
た画像形成システムの構成を示すブロック図である。
同図において、ホスト装置1はパーソナルコンピュータ
、ワードプロセッサ等からなり1図示しないキーボード
からのキー人力に基づいてキャラクタコード等のプリン
トデータ及びプリント命令信号を含む各種の制御信号を
生成して、それをビデオコントローラ10に送信する。
、ワードプロセッサ等からなり1図示しないキーボード
からのキー人力に基づいてキャラクタコード等のプリン
トデータ及びプリント命令信号を含む各種の制御信号を
生成して、それをビデオコントローラ10に送信する。
なお、このホスト装置1は、単色(通常は黒色)プリン
ト用のプリントデータのみを生成可能な装置であり、従
ってこのホスト装置1は、プリントデータの作成時にキ
ャラクタコード等の一部に色に関する情報を表示するビ
ットを設けることができないものである。
ト用のプリントデータのみを生成可能な装置であり、従
ってこのホスト装置1は、プリントデータの作成時にキ
ャラクタコード等の一部に色に関する情報を表示するビ
ットを設けることができないものである。
ビデオコントローラ10は、周知のように図示しないマ
イクロプロセッサ(以下rCPUJという)とそのCP
Uが必要とするプログラムや固定データ等を格納してい
るROMと一時的なデータを格納するRAM等から構成
されたマイクロコンピュータからなり、ホスト装置1か
ら送られてきたプリントデータに種々の処理を施して、
そのプリントデータ及び制御信号をページプリンタ30
へ送出する。
イクロプロセッサ(以下rCPUJという)とそのCP
Uが必要とするプログラムや固定データ等を格納してい
るROMと一時的なデータを格納するRAM等から構成
されたマイクロコンピュータからなり、ホスト装置1か
ら送られてきたプリントデータに種々の処理を施して、
そのプリントデータ及び制御信号をページプリンタ30
へ送出する。
そして、このビデオコントローラ10には、第1図及び
第3図に示す色設定データ入力装置20が設けられてい
る。
第3図に示す色設定データ入力装置20が設けられてい
る。
この入力装置20は、ページプリンタ30によりプリン
トされる画像の各部分の色を設定するための色設定デー
タをビデオコントローラ10に入力するための装置であ
って、第3図に例示するように、入力情報を表示するデ
イスプレィ部21゜行・列番号等を入力するためのキー
群22.カーソル移動キー23.クリアキー24.ペー
ジ指定用キー25およびリターンキー26等が設けられ
ている。
トされる画像の各部分の色を設定するための色設定デー
タをビデオコントローラ10に入力するための装置であ
って、第3図に例示するように、入力情報を表示するデ
イスプレィ部21゜行・列番号等を入力するためのキー
群22.カーソル移動キー23.クリアキー24.ペー
ジ指定用キー25およびリターンキー26等が設けられ
ている。
ページプリンタ30は、複数色によるプリントが可能な
プリンタ(この例ではプリンタエンジンのみ)であって
、ビデオコントローラ10から送られてくるプリントデ
ータ及び制御信号に基づいて画像のプリントを行う。
プリンタ(この例ではプリンタエンジンのみ)であって
、ビデオコントローラ10から送られてくるプリントデ
ータ及び制御信号に基づいて画像のプリントを行う。
第1図は上述のビデオコントローラ10の機能を示す概
念図である。
念図である。
判定部11は、色設定データ入力装置20から入力され
た色設定データに基づいて、ホスト装置1から送信され
てきた各プリントデータに対応する各画像部分が何色で
プリントされるべきものであるかを判定する。
た色設定データに基づいて、ホスト装置1から送信され
てきた各プリントデータに対応する各画像部分が何色で
プリントされるべきものであるかを判定する。
そして、各プリントデータは判定部11の判定結果に応
じて、メモリ用コード変換部12において所定のメモリ
用コードに変換された後、色ごとに割り当てられたRA
M内のメモリ領域からなるメモリ1〜nのうちの対応す
るメモリにそれぞれ分別されて記憶される。
じて、メモリ用コード変換部12において所定のメモリ
用コードに変換された後、色ごとに割り当てられたRA
M内のメモリ領域からなるメモリ1〜nのうちの対応す
るメモリにそれぞれ分別されて記憶される。
ドツト信号変換部13は、上述のように各メモリ1〜n
に記憶されたプリントデータを各メモリ1〜nから読み
出し、これをドラ1−信号(ビデオ信号)に変換してペ
ージプリンタ30に送出する。
に記憶されたプリントデータを各メモリ1〜nから読み
出し、これをドラ1−信号(ビデオ信号)に変換してペ
ージプリンタ30に送出する。
第4図はビデオコントローラ10の動作の一例を示すフ
ロー図である。
ロー図である。
ビデオコントローラ10はまず、ホスト装置1における
キャラクタコード等のプリントデータの作成時或いはプ
リントデータの作成完了後、第3図に示した色設定デー
タ入力装置20から黒以外の別色(ここでは赤)によっ
てプリントされるべき画像の範囲を設定する色設定デー
タの入力があると、その色設定データを数列に直して図
示しないRAMに記憶させる。
キャラクタコード等のプリントデータの作成時或いはプ
リントデータの作成完了後、第3図に示した色設定デー
タ入力装置20から黒以外の別色(ここでは赤)によっ
てプリントされるべき画像の範囲を設定する色設定デー
タの入力があると、その色設定データを数列に直して図
示しないRAMに記憶させる。
すなわち今、ホスト装置1において1頁あたり40行、
20列の文章が作成される場合、入力装置20から第3
図のデイスプレィ部21に示したような1頁目の2〜3
行目を黒以外の別色でプリントするように指示する色設
定データが入力されると、ビデオコントローラ10はそ
の色設定データを例えば「41」とr120Jというよ
うに数列に変換してRAMに記憶される。
20列の文章が作成される場合、入力装置20から第3
図のデイスプレィ部21に示したような1頁目の2〜3
行目を黒以外の別色でプリントするように指示する色設
定データが入力されると、ビデオコントローラ10はそ
の色設定データを例えば「41」とr120Jというよ
うに数列に変換してRAMに記憶される。
次に、ホスト装置1からプリント命令信号及び各種の制
御信号を順次受信した後、キャラクタコード等のプリン
トデータを受信する。
御信号を順次受信した後、キャラクタコード等のプリン
トデータを受信する。
この際、ビデオコントローラ10はホスト装置1から連
続して送られてくるプリントデータを入力クロックに同
期させて図示しないカウンタでカウントする。
続して送られてくるプリントデータを入力クロックに同
期させて図示しないカウンタでカウントする。
そして、そのカウント値と上述のようにRAMに記憶さ
せた別色でプリントすべき範囲を示す数列とを、ビデオ
コントローラ10内の図示しないCPUにおいて比較照
合し、ホスト装置1から送られてきた各プリントデータ
に基づいてプリントされる各画像部分が、黒、赤何れの
色でプリントされるべきものであるかを判定する。
せた別色でプリントすべき範囲を示す数列とを、ビデオ
コントローラ10内の図示しないCPUにおいて比較照
合し、ホスト装置1から送られてきた各プリントデータ
に基づいてプリントされる各画像部分が、黒、赤何れの
色でプリントされるべきものであるかを判定する。
この判定の結果、黒でプリントされるべき画像部分に対
応するプリントデータである場合にはそのデータをメモ
リ用のコードに変換後メモリ1〜nのうちの黒色に関連
づけられたメモリ1に記憶させ、赤でプリントされるべ
き画像部分に対応するプリントデータである場合にはそ
のデータをメモリ用のコードに変換後赤色に関連づけら
れたメモリ2に記憶させる。
応するプリントデータである場合にはそのデータをメモ
リ用のコードに変換後メモリ1〜nのうちの黒色に関連
づけられたメモリ1に記憶させ、赤でプリントされるべ
き画像部分に対応するプリントデータである場合にはそ
のデータをメモリ用のコードに変換後赤色に関連づけら
れたメモリ2に記憶させる。
このようにしてホスト装置1から送られてくる各プリン
トデータはメモリ1及びメモリ2に振り分けられて記憶
されることにより、各プリントデータは黒、赤何れかの
色に関連づけられて分別されることになる。
トデータはメモリ1及びメモリ2に振り分けられて記憶
されることにより、各プリントデータは黒、赤何れかの
色に関連づけられて分別されることになる。
そして、ホスト装置1から送られてきた全てのプリント
データのメモリ1又はメモリ2への記憶が完了すると、
ビデオコントローラ10はメモリ1に記憶されたプリン
トデータを読み出し、これをドツト化してページプリン
タ30へ送出する。
データのメモリ1又はメモリ2への記憶が完了すると、
ビデオコントローラ10はメモリ1に記憶されたプリン
トデータを読み出し、これをドツト化してページプリン
タ30へ送出する。
メモリ1に記憶されたプリントデータの送出が完了する
と、次にメモリ2に記憶されたプリントデータを読み出
し、これをドツト化してページプリンタ30に送出する
。
と、次にメモリ2に記憶されたプリントデータを読み出
し、これをドツト化してページプリンタ30に送出する
。
ページプリンタ30は、ビデオコントローラ10からメ
モリ1に記憶されていたプリントデータを受は取った場
合にはこのデータに基づく画像を黒色でプリントし、メ
モリ2に記憶されていたプ〔ントデータを受は取った場
合にはそのデータに基づく画像を赤色でプリントする。
モリ1に記憶されていたプリントデータを受は取った場
合にはこのデータに基づく画像を黒色でプリントし、メ
モリ2に記憶されていたプ〔ントデータを受は取った場
合にはそのデータに基づく画像を赤色でプリントする。
以上のように、この実施例のビデオコン1ヘローラ10
を用いた場合には、ホスト装置1が単色用の装置、すな
わちキャラクタコード等のプリントデータの作成時に、
その一部に色に関する情報を表示するビットを設ける機
能を持たないホスト装置である場合であっても、複数色
によるプリントが可能なページプリンタ30を用いて、
複数色による画像のプリントを行うことが可能になる。
を用いた場合には、ホスト装置1が単色用の装置、すな
わちキャラクタコード等のプリントデータの作成時に、
その一部に色に関する情報を表示するビットを設ける機
能を持たないホスト装置である場合であっても、複数色
によるプリントが可能なページプリンタ30を用いて、
複数色による画像のプリントを行うことが可能になる。
なお、上述の実施例では、黒と赤の2色による画像のプ
リントを例にとって説明したが、色の組み合せは他のど
のような色の組み合せであっても良い。
リントを例にとって説明したが、色の組み合せは他のど
のような色の組み合せであっても良い。
また、プリントされる画像の各部分を2色以上の色でプ
リントするようにすることもでき、その場合には色設定
データ入力袋E20により、その各色によってそれぞれ
プリントされるべき各画像部分の範囲を設定する色設定
データをビデオコントローラ10に入力するようにすれ
ば良い。
リントするようにすることもでき、その場合には色設定
データ入力袋E20により、その各色によってそれぞれ
プリントされるべき各画像部分の範囲を設定する色設定
データをビデオコントローラ10に入力するようにすれ
ば良い。
さらに、上述の実施例ではホスト装置1から送られでき
たプリントデータをメモリ用のコードに変換した後、メ
モリ1〜nに記憶させるようにした例について述へたが
、メモリ用のコードに変換することなく、分別したプリ
ントデータをそのまま各メモリに記憶させるようにして
も良い。
たプリントデータをメモリ用のコードに変換した後、メ
モリ1〜nに記憶させるようにした例について述へたが
、メモリ用のコードに変換することなく、分別したプリ
ントデータをそのまま各メモリに記憶させるようにして
も良い。
また、第4図のフロー図においては、メモリ1及び2へ
のプリントデータの記憶完了後、メモリ1及び2から順
次プリントデータを読み出してページプリンタへ送出す
る例について説明したが、メモリ1及びメモリ2に記憶
されたプリン1−データを同時に読み出してこれらのデ
ータを並列的にページプリンタに送出するようにしても
良い。
のプリントデータの記憶完了後、メモリ1及び2から順
次プリントデータを読み出してページプリンタへ送出す
る例について説明したが、メモリ1及びメモリ2に記憶
されたプリン1−データを同時に読み出してこれらのデ
ータを並列的にページプリンタに送出するようにしても
良い。
さらに、このビデオコントローラは、ページプリンタ内
に設けられてもページプリンタとは別に設けても良い。
に設けられてもページプリンタとは別に設けても良い。
以上説明してきたように、この発明によるビデオコント
ローラは、ホスト装置から送られてくるプリントデータ
を入力された色設定データに基づいて各色に関連づけて
分別してプリンタに送出することかできるので、ホスト
装置がキャラクタコード等のプリントデータの作成時に
その一部に色に関する情報を表示するビットを設ける機
能を持っていなくても、プリンタを複数色によるプリン
トが可能なプリンタに変更すれば、複数色による画像の
プリントを行うことが可能になる。
ローラは、ホスト装置から送られてくるプリントデータ
を入力された色設定データに基づいて各色に関連づけて
分別してプリンタに送出することかできるので、ホスト
装置がキャラクタコード等のプリントデータの作成時に
その一部に色に関する情報を表示するビットを設ける機
能を持っていなくても、プリンタを複数色によるプリン
トが可能なプリンタに変更すれば、複数色による画像の
プリントを行うことが可能になる。
従って、画像形成システムを容易かつ安価に単色用のも
のから複数色によるプリン1へが可能なシステムに変更
することができるようになる。
のから複数色によるプリン1へが可能なシステムに変更
することができるようになる。
第1図はこの発明の一実施例であるビデオコントローラ
の機能を示す概念図。 第2図は第1図のビデオコントローラを用いた画像形成
システムの構成を示すブロック図、第3図は色設定デー
タ入力装置の構成を示す図、第4図はビデオコントロー
ラの動作を示すフロー図である。 1・・・ホスト装置 10・・・ビデオコントロー
ラ20・・・色設定データ入力装置 30・・・ページプリンタ 第2図 第1図 ページプリッタへ 第3図 第4 図
の機能を示す概念図。 第2図は第1図のビデオコントローラを用いた画像形成
システムの構成を示すブロック図、第3図は色設定デー
タ入力装置の構成を示す図、第4図はビデオコントロー
ラの動作を示すフロー図である。 1・・・ホスト装置 10・・・ビデオコントロー
ラ20・・・色設定データ入力装置 30・・・ページプリンタ 第2図 第1図 ページプリッタへ 第3図 第4 図
Claims (1)
- 1 ホスト装置において生成されたプリントデータをプ
リンタに送出するビデオコントローラにおいて、前記プ
リントデータに基づいて前記プリンタによりプリントさ
れる画像の各部分の色を設定するための色設定データを
入力する色設定データ入力手段と、前記ホスト装置から
送られてくる前記プリントデータを前記色設定データに
基づいて各色に関連づけて分別するプリントデータ分別
手段と、前記プリントデータ分別手段により分別された
前記プリントデータをそれぞれ前記プリンタに送出する
プリントデータ送出手段とを備えたことを特徴とするビ
デオコントローラ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1135583A JPH031222A (ja) | 1989-05-29 | 1989-05-29 | ビデオコントローラ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1135583A JPH031222A (ja) | 1989-05-29 | 1989-05-29 | ビデオコントローラ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH031222A true JPH031222A (ja) | 1991-01-07 |
Family
ID=15155216
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1135583A Pending JPH031222A (ja) | 1989-05-29 | 1989-05-29 | ビデオコントローラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH031222A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103822648A (zh) * | 2014-03-14 | 2014-05-28 | 厦门易感智能测控技术有限公司 | 传感器 |
-
1989
- 1989-05-29 JP JP1135583A patent/JPH031222A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103822648A (zh) * | 2014-03-14 | 2014-05-28 | 厦门易感智能测控技术有限公司 | 传感器 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0417459B2 (ja) | ||
| US4584573A (en) | Combined character and background pattern print control system | |
| JPS6335431B2 (ja) | ||
| US5288155A (en) | Printer capable of displaying selected font | |
| EP0044297B1 (en) | Selective copying apparatus | |
| JPH01196096A (ja) | 出力装置 | |
| JPH11314440A (ja) | 内部フォントを用いたホストに基づくプリンタでの印刷方法 | |
| JPH0113117B2 (ja) | ||
| JPH06139419A (ja) | 記号構造およびその処理装置 | |
| JPH0616764Y2 (ja) | ドットマトリクスプリンタ | |
| JPH1024624A (ja) | カラー印刷装置 | |
| EP0150988A2 (en) | Enlarged picture output apparatus | |
| JPS63242561A (ja) | フオント縮小システム | |
| JPH09169131A (ja) | マルチラインサーマルプリンタの転送制御方式 | |
| JPH0371028B2 (ja) | ||
| JPH0747320B2 (ja) | 文字処理装置 | |
| JP2715077B2 (ja) | 印刷装置 | |
| JPS62160485A (ja) | 表示装置 | |
| JP3119094B2 (ja) | 文字出力装置 | |
| JPS5936314B2 (ja) | 表示装置の制御方式 | |
| JPH0782312B2 (ja) | 文字ピッチ制御装置 | |
| JPH0869458A (ja) | 文字表示装置 | |
| JPS62221546A (ja) | データ処理装置 | |
| JPH04173281A (ja) | 文書データ処理装置 | |
| JPH09305352A (ja) | 帳票出力方法 |