JPH04173358A - 画像供給装置 - Google Patents

画像供給装置

Info

Publication number
JPH04173358A
JPH04173358A JP2302886A JP30288690A JPH04173358A JP H04173358 A JPH04173358 A JP H04173358A JP 2302886 A JP2302886 A JP 2302886A JP 30288690 A JP30288690 A JP 30288690A JP H04173358 A JPH04173358 A JP H04173358A
Authority
JP
Japan
Prior art keywords
character pattern
memory
pattern data
line
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
Application number
JP2302886A
Other languages
English (en)
Inventor
Nobuaki Endo
信明 遠藤
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2302886A priority Critical patent/JPH04173358A/ja
Publication of JPH04173358A publication Critical patent/JPH04173358A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Exposure Or Original Feeding In Electrophotography (AREA)
  • Combination Of More Than One Step In Electrophotography (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 【産業上の利用分野】
本発明は、ホストコンピュータから印字データを受信し
てビットマツプメモリに1ペ一ジ分の画像を展開し、そ
の画像情報を記録部へ供給する画像供給装置に関するも
のである。
【従来の技術】
プリンタには、文字画像(フォント)を用いてビットマ
ツプメモリに1ペ一ジ分の画像を構成し、印字を実行す
る記録部へその画像情報を供給する画像供給装置を具え
たものがある。そのようなプリンタとしては、例えばレ
ーザビームプリンタがある。 第9図に、上記のような画像供給装置を具えるレーザビ
ームプリンタのブロック構成図を示す。 第9図において、1はレーザビームプリンタ、2はパネ
ル、3はホストコンピュータ端子、4はLAN端子、5
は電源端子、6は画像供給装置、7は記録部、8は電源
回路、9は用紙、lO〜14は信号線である。 印字データは、ホストコンピュータ端子3が接続されて
いるホストコンピュータ(図示せず)から、信号線10
を通して画像供給装置6に送られて来る。レーザビーム
プリンタ1は、ホストコンピユータではなく、LAN 
(ローカル・エリア・ネットワーク)に接続されること
もあるが、その時にはLAN端子4を通って送られて来
る。 操作者は、パネル2を操作することによって、レーザビ
ームプリンタlに種々の指示を与えることが出来る。指
示の1つに、拡大処理の指示や縮小処理の指示がある。 パネル2と画像供給装置6との間での指示や応答は、信
号線11を通じて行われる。 画像供給装置6の詳細構成は第10図で説明するが、こ
こで作られた1ペ一ジ分の画像は、信号線12を通じて
記録部7へ送られる。記録部7では、画像供給装置6よ
り送られて来た画像信号に従ってレーザービームを変調
し、変調されたレーザービームによって照射される感光
ドラム上に潜像を形成する。 記録部7での動作時に、画像供給装置6との間でやり取
りされる信号(例えば、記録部7→画像供給装置6への
同期パルス信号、Wi像供給装置6→記録部7への動作
指令信号)は、信号線13゜14を通して送られる。 最後に、感光ドラム上の潜像が用紙9に転写されて、印
刷は終了する。 第10図は、前記した画像供給装置6のブロック構成図
である。符号は第9図のものに対応し、20はホストI
/F(1/F・・・インターフェイス)、21はパネル
I/F、22はCPLIハス、23−1.23−2はビ
ットマツプメモリ、24はビットマツプコントローラ、
25は記録部I/F126はCPU (中央演夏処理装
置)、27はPTC(プログラマブル・タイマ・カウン
タ)、28はRAM (ランダムアクセスメモリ)、2
9はプログラムメモリ、30は文字パターンメモリ、3
1は着脱メモリ部、3I−1はプログラムメモリ、31
−2は文字パターンメモリである。 プログラムメモリ29には、CPU26を動作させるた
めのプログラムが格納され、文字パターンメモリ30に
は、フォントデータが格納される。 格納されるフォントのM類は、H1類(例えば、ストロ
ークフォント)のみの場合もあるが、複数種I!(例え
ば、ストロークフォント輪郭フォント等)の場合もある
。 プログラムメモリ31−1.文字パターンメモIJ31
−2から成る着脱メモリ部31は、プログラムメモリ2
9や文字パターンメモリ30の容量が不足する場合に、
接続される。 RAM2Bは、受信用や作業用のメモリ領域等を提供す
るメモリである。 ビットマツプメモリ23は、印字画像をビットのマツプ
(map)という形で展開する場を提供するメモリであ
り、通常、1ペ一ジ分のピントマツプメモリを1個具備
し、そこで1ペ一ジ分の印字画像が構成される。 なお−ビットマツプメモリ23から読み出された画像信
号は、記録部1/F25を経て、第3図の記録部7へ送
られる。 ビットマツプコントローラ24は、ビットマツプメモリ
23−1.23−2にアクセスする際に、そのタイミン
グやアドレスを制御したり、或いは、ビットマツプメモ
リ23−1.23−2から記録部1/F25へのデータ
転送の制御を行う。 なお、PTC27は、時間の計測やタイミングパルスの
発生等を行うためのものである。 第7図に、ビットマツプメモリに展開されるrB、の文
字フォントの例を示す、第7図(イ)は輪郭フォント(
この輪郭内部は塗り潰されて展開される)、第7図(ロ
)はストロークフォントである。これらのフォントは、
直線と曲線とで形成されている。第7図(ハ)は直線の
みで形成されているフォントである。 直線と曲線とで形成されているフォントは、高品質の文
字であるが、直線のみで形成されているフォントは、品
質の劣る粗削りの文字である。 第8図は、文字パターンデータを基にフォントを展開す
る過程を示す図である。 第7図(ハ)のような粗削りのフォントを形成する場合
には、座標(X、、yo )、  (X、、Y、)、 
 (X、、yz )、  (X、、Y3 )、  ・・
・の点Pa 、Pl、Pz 、Ps・・・が与えられる
と、それらの間を順次直線で結んだものが、ビットマッ
プメモリに展開される。 曲線も用いた第7図(ロ)のような高品質のフォントを
形成する場合には、直線部分であるP。 、P1間は上記と同様にして2点間を直線で結ぶが、曲
線部分であるP、、P、間、Pz、Pz間は、各2点を
通る所定の円弧CI!、”23で結ぶ。 図中、01(XCI!、 YC12)およびO,(Xc
za。 Yczs)は、各円弧の中心である。 なお、円弧以外の曲線、例えば、ベジェ(Bej ie
)曲線で結ぶというようにする場合もあるが、その場合
には中心の代わりにベジェ曲線の制御点が与えられる。 第7図(ロ)のように直線と曲線とを用いてフォントを
描画することを「直線・曲線描画」と言い、第7図(ハ
)のように直線のみを用いてフォントを描画することを
「直線描画」と言う、このよう描画の仕方の指示は、第
9図のパネル2でなされる。 直線・曲線描画は高品質であるが曲線部分の描画に長い
時間を要する欠点があり、直線描画は高速に描けるが品
質が悪いという欠点がある。従って、用途によって使い
分けれるよう、従来の画像供給装置の文字パターンメモ
リ30には、両方の描画のためのデータが格納されてい
る。 第4図は、そのような文字パターンデータを示す、第4
図(イ)は直線描画のためのデータであり、第4図(ロ
)は直線・曲線描画のためのデータである。Sはデータ
の開始を表す開始コード、Eはデータの終了を表す終了
コード、Lは両側の座標の点を直線で結ぶことを表す直
線コード、Cは両側の点を円弧で結ぶことを表す曲線コ
ードである。 第6図は、文字パターンメモリ30における文字パター
ンデータの格納状況を示す図である。従来は、第4図(
イ)、(ロ)の両方のデータを格納していたから、例え
ば、第4図(イ)のデータはメモリ領130−1に格納
し、第4図(ロ)のデータはメモリ領域30−2に格納
するというように、2箇所に格納されていた。
【発明が解決しようとするlff1 前記した従来の画像供給装置では、同じBならBという
フォントにつき、直線描画用の文字パターンデータと、
直線・曲線描画用の文字パターンデータとの両方を文字
パターンメモリ30に保持していたので、大きなメモリ
容量を必要とするという問題点があった。 本発明は、このような問題点を解決することを課題とす
るものである。 [IBを解決するための手段] 前記課題を解決するため、本発明の画像供給装置では、
直線・曲線描画用の文字パターンデータを格納した文字
パターンメモリと、直線・曲線描画が指示された時には
該文字パターンデータに従ってピントマツプメモリに展
開する手段と、直線描画が指示された時には該文字パタ
ーンデータの直線部分はそのままピントマツプメモリに
展開し、曲線部分はその両端を結んだ直線に置き換えて
展開する手段とを具えることとした。 【作  用】 本発明では、直線描画も直線・曲線描画も共通の文字パ
ターンデータを用いて行うようにしたので、文字パター
ンメモリには1セントの文字パターンデータを格納して
おくだけでよく、メモリ容量を少なくすることが可能と
なる。 r実 施 例】 以下、本発明の実施例を図面に基づいて詳細に説明する
。 画像供給装置のハード的な構成は、第1θ図の従来例と
略同様であるが、ただ文字パターンメモ+J 30のメ
モリ容量は従来より少なく、プログラムメモリ29に格
納するフォント描画用のプログラムが、従来のものと1
4なる。 第3図は、本発明の画像供給装置の文字パターンメモリ
30に格納される文字パターンデータである0本発明で
は、直線・曲線描画用の文字パターンデータ(第4図(
ロ)と同しもの)だけを文字パターンメモリ30に格納
スル。 第5図は、本発明の文字パターンメモリ30における文
字パターンデータの格納状況を示す。本発明では、メモ
リ領域30−1の1箇所だけに格納するから、メモリ容
量は従来より少なくて済む。 (直線描画の場合) 第1図は、オペレータによってパネル2より直線描画が
指示された場合の、本発明におけるビットマツプ展開動
作を説明するフローチャートである。直線描画が指示さ
れると、プログラムメモリ29に格納されている直線描
画用のプログラムが働き、文字パターンメモリ30から
該当する文字パターンデータを読み出して、ビットマツ
プメモリ23に展開することが行われる。 以下の説明
における項番■〜■は、第1図のステップ■〜■に対応
している。 ■ まず、文字パターンデータの開始コードSを読む。 ■ 最初の点、つまり始点を読み出す、第3図の例では
、Pa  (Xe 、Y−)を読み出す。 ■ 次にあるコードを読む。第3図の例では、直線コー
ドしてある。 ■ コードのN類が何であるかを判別する。終了コード
Eであれば、エンドに進んで処理を終了する。直線コー
ドしてあればステップ■に進み、曲線コードCであれば
ステップ■に進む。 ■ 次の点を読み出す。第3図の例ではP、  (X+
、Y+)を読み出す。 ■ 前の点P、と今読み出した点P1との間を結ぶ直線
を、ビットマツプメモリ23に展開する。 その後、ステップ0番こ戻り、次のコードを読む。 ■ ステップ■で読んだコードが曲線コードCである場
合には、その曲線コードCに関連して格納されている中
心0+  (XcIz 、  Yc+z )は読み出さ
ない。それをバスし、ステップ■に進んで次の点Pt 
 (Xz 、 Yz )を読み出す。 以下、ステップ■〜■の動作を、終了コードEが読み出
されるまで続ける。 (直線・曲線描画の場合) 第2図は、直線・曲線描画が指示された場合の本発明に
おけるビットマツプメモリ展開動作を説明するフローチ
ャートである。以下の説明における項番■〜■は、第2
図のステップ■〜■に対応している。 ■〜■ 第1図のステップ■〜■と同じであるので、説
明は省略する。 ■ コードが曲線コードCであった場合には、その曲線
コードCに関連して格納しである円弧の中心(第3図の
「C」の場合なら、O+  (XcIz、Yc+1))
を読み出す。 ■ 次の点を読み出す、上側の場合だと、点P:(Xt
 、 Yz )である。 ■ 中心が01であり、前の点P、と今回の点P2の間
を結ぶ円弧を、ビットマツプメモリ23に展開する。 以下、ステップ■〜■の動作を、終了コードEが読み出
されるまで続ける。
【発明の効果】
以上述べた如く、本発明の画像供給装置では、直線描画
も直線・曲線描画も共通の文字パターンデータを用いる
ことにより実行できるので、文字パターンメモリには1
セツトの文字パターンデータを格納しておくだけでよく
、メモリ容量を少なくすることが出来る。
【図面の簡単な説明】
第1図・・・直線描画が指示された場合の本発明におけ
るビットマツプ展開動作を説明するフローチャート 第2図・・・直線・曲線描画が指示された場合の本発明
におけるビットマツプメモリ展開動作を説明するフロー
チャート 第3図・・・本発明の画像供給装置の文字パターンメモ
リに格納される文字パターンデータ 第4図・・・従来の画像供給装置の文字パターンメモリ
に格納されている文字パターンデータ第5図・・・本発
明の文字パターンメモリにおける文字パターンデータの
格納状況を示す同 第6図・・・従来の文字パターンメモリにおける文字パ
ターンデータの格納状況を示す同 第7図・・・ビットマツプメモリに展開される文字フォ
ントを示す図 第8図・・・文字パターンデータを基にフォントを展開
する過程を示す図 第9図・・・画像供給装置を具えるレーザビームプリン
タのブロック構成図 第10図・・・画像供給装置のブロック構成図図におい
て、lはレーザビームプリンタ、2はパネル、3はホス
トコンピュータ端子、4はLAN端子、5は電源端子、
6は画像供給装置、7は記録部、8は電源回路、9は用
紙、lO〜14は信号線、20はホストI/F、21は
パネルI/F、22はCPUバス、23はビットマツプ
メモリ、24はビットマツプコントローラ、25は記録
部1/F、26はCPU、27はPTC128はRAM
、28−1は受信頭載、28−2は登録領域、28−3
は作業領域、29はプログラムメモリ、30は文字パタ
ーンメモリ、30−1.30−2はメモリ領域、31は
着脱メモリ部、3〇−1はプログラムメモリ、31−2
は文字パターンメモリである。 特許出願人   冨士ゼロックス株式会社代理人弁理士
  本 庄 冨 雄 第1図 第2図 PG        p、        01   
  P2第3図 PoPI22P3 第5図       第6図

Claims (1)

    【特許請求の範囲】
  1. 直線・曲線描画用の文字パターンデータを格納した文字
    パターンメモリと、直線・曲線描画が指示された時には
    該文字パターンデータに従ってビットマップメモリに展
    開する手段と、直線描画が指示された時には該文字パタ
    ーンデータの直線部分はそのままビットマップメモリに
    展開し、曲線部分はその両端を結んだ直線に置き換えて
    展開する手段とを具えたことを特徴とする画像供給装置
JP2302886A 1990-11-08 1990-11-08 画像供給装置 Pending JPH04173358A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2302886A JPH04173358A (ja) 1990-11-08 1990-11-08 画像供給装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2302886A JPH04173358A (ja) 1990-11-08 1990-11-08 画像供給装置

Publications (1)

Publication Number Publication Date
JPH04173358A true JPH04173358A (ja) 1992-06-22

Family

ID=17914289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2302886A Pending JPH04173358A (ja) 1990-11-08 1990-11-08 画像供給装置

Country Status (1)

Country Link
JP (1) JPH04173358A (ja)

Similar Documents

Publication Publication Date Title
JP3029136B2 (ja) 出力方法及び装置
JPH03136095A (ja) 印刷装置
JPH01196096A (ja) 出力装置
JPH0499657A (ja) 画像供給装置
JP3391185B2 (ja) 描画処理装置
JP3254011B2 (ja) 帳票描画システム
JPH04163175A (ja) 画像供給装置
JPS6189861A (ja) 印字制御装置
JP2744025B2 (ja) 印字制御装置
JPH04100070A (ja) 画像供給装置
JP2000168150A (ja) イメージデータ形成装置
JPH04146166A (ja) 画像供給装置
JPH09146521A (ja) 出力制御装置及び方法
JP2521918B2 (ja) 文字発生装置
JPH04176671A (ja) 画像供給装置
JPH10326166A (ja) 印刷装置
JPS63242561A (ja) フオント縮小システム
JPH02277676A (ja) 画像印字装置
JP2650982B2 (ja) プリンタ制御装置
JPH03129394A (ja) 文書処理装置
JPH02194977A (ja) 印刷制御装置
JPH05112054A (ja) 画像処理装置
JPH04272870A (ja) プリンタ
JPH03113498A (ja) 印刷装置
JPH09240118A (ja) 情報処理装置、及び印刷制御方法