JPH0499657A - 画像供給装置 - Google Patents

画像供給装置

Info

Publication number
JPH0499657A
JPH0499657A JP21732490A JP21732490A JPH0499657A JP H0499657 A JPH0499657 A JP H0499657A JP 21732490 A JP21732490 A JP 21732490A JP 21732490 A JP21732490 A JP 21732490A JP H0499657 A JPH0499657 A JP H0499657A
Authority
JP
Japan
Prior art keywords
width
characters
font
full
fonts
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
JP21732490A
Other languages
English (en)
Inventor
Yoshinori Gunji
郡司 芳則
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 JP21732490A priority Critical patent/JPH0499657A/ja
Publication of JPH0499657A publication Critical patent/JPH0499657A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Combination Of More Than One Step In Electrophotography (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 【産業上の利用分野】
本発明は、フォント格納用のメモリ容量を大幅には増大
させることなく、縮小サイズ(例、半角。 1/4角等)の文字を美麗に印字できるようにした画像
供給装置に関するものである。
【従来の技術】
プリンタには、文字画像(フォント)を用いてビットマ
ツプメモリに1ペ一ジ分の画像を構成し、印字を実行す
る記録部へその画像を供給する画像供給装置を具えたも
のがある。そのようなプリンタとしては、例えばレーザ
ービームプリンタがある。 第5図に、上記のような画像供給装置を具えるレーザー
ビームプリンタのブロック構成図を示す。 第5図において、1はレーザービームプリンタ、2はパ
ネル、3はホストコンピュータ端子、4はLAN端子、
5はtIf!端子、6は画像供給装置、7は記録部、8
は電源回路、9は用紙(10〜14は信号線である。 印字データは、ホストコンピュータ端子3が接続すれて
いるホストコンピュータ(図示せず)から、信号線10
を通じて画像供給装置6に送られて来る。レーザービー
ムプリンタ1は、ホストコンピュータではなく、LAN
 (ローカル・エリア・ネットワーク)に接続されるこ
ともあるが、その時にはLAN端子4を通って送られて
来る。 操作者は、パネル2を操作することによって、レーザー
ビームプリンタ1に種々の指示を与えることが出来る。 指示の1つに、拡大処理の指示や縮小処理の指示がある
。パネル2と画像供給装置6との間での指示や応答は、
信号線11を通じて行われる。 画像供給装置6の詳細構成は第6図で説明するが、ここ
で作られた1ペ一ジ分の画像は、信号線12を通して記
録部7へ送られる。記U部7では、画像供給装置6より
送られて来た画像信号に従ってレーザービームを変調し
、変調されたレーザービームによって照射される感光ド
ラム上に、潜像を形成する。 記録部7での動作時に、画像供給装置6との間でやり取
りされる信号(例えば、記録部7→画像供給装f6への
同期パルス信号、ij像供給装置6→記録部7への動作
指令信号)は、信号線13゜14を通して送られる。 最後に、感光ドラム上の潜像が用紙9に転写されて、印
刷は終了する。 第6図は、前記した画像供給装置6のブロック構成図で
ある。符号は第5図のものに対応し、20はホストI/
F (T/F・・・インターフェイス)、21はパネル
I/F、22はCPUバス、23はピントマツプメモリ
、24はビットマツプコントローラ、25は記録部T/
F、26はCPU (中央演算処理装置)、27はPT
C(プログラマフル・タイマ・カウンタ)、28はRA
M (ランダムアクセスメモリ)、29はプログラムメ
モリ、30は文字パターンメモリ、31は着脱メモリ部
、31−1はプログラムメモリ、31−2は文字パター
ンメモリである。 プログラムメモリ29には、CPU26を動作させるた
めのプログラムが格納され、文字パターンメモリ30に
は、フォントデータが格納される。 格納されるフォントのサイズは、1種!(例えば、7.
2ポイント)のみの場合もあるが、複数種類(例えば、
7.2 、9.6 、10.8.12ポイントの4種類
)の場合もある。 プログラムメモリ31−1.文字パターンメモリ31−
2から成る着脱メモリ部31は、プログラムメモリ29
や文字パターンメモリ30の容量が不足する場合に、接
続される。 RAM28は、作業用のメモリ領域を提供するものであ
り、例えば°、CPU26の動作時に必要な種々のデー
タを格納したり、ホストI/F20やパネルI/F21
を経て入力されるデータを格納したりする。 ビットマツプメモリ23は、印字画像をビットのマツプ
(sap)という形で構成する場を提供する。 ここで、1ペ一ジ分の印字画像が構成される。その画像
信号は、記録部1/F25を経て、第5図の記録部7へ
送られる。 ビットマツプコントローラ24は、ビットマツプメモリ
23にアクセスする際に、そのタイミングやアドレスを
制御したり、或いは、ビy)マツプメモリ23から記録
部1/F25へのデータ転送の制御を行う。 なお、PTC27は、時間の計測やタイミングパルスの
発生等を行うためのものである。 ホストコンピュータ等から送られて来る印字データ(文
字コード)の文字を印字する際のフォントサイズは、ホ
ストコンピュータ等から指定される。指定がない時には
、何も指定がない時に適用するようにと画像供給装置側
で予め決めである値(デフォルト値)のフォントサイズ
を用いで、印字がなされる。 フォントサイズが決まっても、文中の一部の文字を、縮
小サイズ(例、半角、1/4角等)で印字するようムご
指示する場合がある。その指示は、ホストコンピュータ
等からの印字データに含まれている。即ち、文字フード
が送られて来るのに先立ち、これから送る文字は縮小サ
イズ(例、半角〕で印字せよという趣旨の信号が送られ
て来る。 縮小サイズの文字をビットマツプメモリ23に展開する
には、従来、次に述べるような2種類の処理の仕方が行
われていた。 第1の処理の仕方は、画像供給装置には全角フォントの
みを具えておき、全角フォントを縮小処理することによ
り縮小サイズの文字を得、それをビットマツプメモリ2
3に展開するというものである。 第2の処理の仕方は、画像供給装置には全角フォントの
他に縮小サイズのフォント(例、半角フォント)も具え
ておき、その縮小サイズのフォントを取り出して展開す
るというものである。 以下、これらについて詳細に説明する。 〔文字処理の第1の従来例〕 これは、画像供給装置に全角フォントのみを具えて、文
字処理を行うものである。 第7図に、画像供給装置における文字処理の第1の従来
例を説明するフローチャートを示す、以下の説明におけ
る項番■〜■は、第7図のステシブ■〜■に対応する。 なお、ここでは、縮小サイズとして半角を例にとってい
るが、他の縮小サイズについても同様な処理が行われる
。 ■ ポストコンピュータ等から印字データを受信する。 受信された印字データは、いったんRAM28に格納さ
れる。 ■ 印字データの種類を判別する。印字データには、ど
ういう文字かを指定する文字コードとか、先に送ってお
いた文字コードを印字せよとする印字指令とか、全角で
印字するのか半角で印字するのかを指示する信号等のそ
の他の信号とかがある。これらを判別する。 ■ 文字コードの送信に先立って、それらを全角で印字
するのか半角で印字するのかを指示する信号が送られて
来るが、それらが来た場合には、このステップで処理が
行われる。 その処理とは、全角で印字せよという指示が来た時(全
角モード)には、それを示すフラグを立て、半角で印字
せよという指示が来た時(半角モード)には、それを示
すフラグを立てるといった処理である。 ■ 次に受信した印字データが文字コート−であれば、
このステップに送られて来る。そして、ステップ■で立
てられたフラグに従い、ステシブ■または■に進む。 ■ 全角モードである時には、文字コードに対応したフ
ォント(全角しかない)を、文字パターンメモリ30等
より取り出す。 ■ 取り出したフォント(、いったんRAM2Bに保存
する。 ■ 半角モードである時にも、文字コードに対応したフ
ォント(全角)を取り出す。 ■ そして、取り出した全角フォントの横幅を、半分に
縮小する加工を行う。フォントのドツトを半分に間引く
ことによって半分に縮小することが出来る。そうして得
た半角文字を、いったんRAM2Bに格納する。 なお、フォントを半分に加工するには、予め作成しであ
るフォントを取り出して来るのに比べて、長い時間を要
する。 ■ 文字コードの後、印字指令が来ると、RAM28に
いったん格納されていたフォントは、ビットマツプメモ
リ23に展開される。 ビットマツプメモリ23への展開が1ペ一ジ分終了する
と、該1ページの画像は記録部7に供給され、印刷が実
行される。 〔文字処理の第2の従来例〕 これは、画像供給装置に全角フォントと半角フォントと
を具えて、文字処理を行うものである。 第8図に、画像供給装置における文字処理の第2の従来
例を説明するフローチャートを示す、以下の説明におけ
る項番■〜■は、第8図のステップ■〜■に対応する。 ここでも、縮小サイズとして半角を例にとっているが、
他の縮小サイズについても同様な処理が行われる。 ■〜■ これらのステンプ番こおける処理は、第7図の
対応する番号のステップでの処理と同じである。従って
、説明は省略する。 ■−1 このステップは、半角モードの時の処理であるが、文字
パターンメモリ30等に予め用意しである半角フォント
の中から、送信されて来た文字コードに対応したフォン
トを取り出す。そして、それを次のステップ■で、RA
M2Bにいったん格納する。 ■ これも、第7図のステップ■での処理と同様である
【発明が解決しようとするl[] (問題点) しかしながら、前記した従来の画像供給袋!には次のよ
うな問題点があった。 第1の従来例で文字処理を行った場合には、文字処理に
長時間を要すると共に、文字の種類によっては横方向に
潰れて見づらくなるという問題点があった。 第2の従来例で文字処理を行った場合には、縮小サイズ
のフォント(例、半角フォント)を格納しておく分だけ
メモリ容量を大きくしなければならず、コストが高くな
るという問題点があった。 (問題点の説明) 第1の従来例では、半角モード(縮小サイズのモード)
の場合には第7図のステップ■で全角フォントの横幅を
半分に縮小加工する必要があるが、これに長時間を要す
る。 また、句読点のマル「、」とか点「、」とか、あるいは
括り記号等の文字のMlllによっては、横幅を半分に
縮小したのでは、潰れて見づらくなってしまうものがあ
る。 第3図に、半角サイズに縮小した句読点のマルを示す。 図は大きく拡大して描いである。 第3図(イ)は、全角フォントのマルであり、Dはその
直径である。第3図(ロ)は、第3図(イ)の横幅を半
分に縮小して半角文字にしたものである。 形は楕円となり、長径はDであるが、短径はD/2とな
る。このように横方向に潰れた形となるので、印字した
時ムこマルとは見えないものとなってしまう。 第4図に、半角サイズに縮小した括弧を示す。 第4図(イ)は全角フォントの括弧であり、第4図(ロ
フはその横幅を半分に縮小して半角文字にしたものであ
る。 高さHは同じで厚さTが半分にされるので、やはり漬れ
た形となり、1ドツトの大きさ或いは括弧の白ぬきの幅
によっては、白ぬきの分がなくなってしまう。 第2の従来例では、半角モード(縮小サイズのモード)
で印字する場合には、予め作成されている半角フォント
を用いるので、形の潰れにより見づらいということは起
きない、なぜなら、半角でもその文字だと明確に認識で
きるように最初から作っておくからである。 第2図は、句読点のマルの全角フォントと半角フォント
を示す図であるが、第2図(ロ)の半角フォントのマル
も、第2図(イ)の全角フォントのマルと同様、明確に
マルと見えるよう作成しである。 しかし、第2の従来例では、第6図の文字パターンメモ
リ30あるいは文字パターンメモリ312に、全角フォ
ントの他に半角フォントをも格納しておかなければなら
ないから、全角フォントのみを格納しておけばよい第1
の従来例に比し、大なるメモリ容量を必要とする。従っ
て、コストが高くなる。 本発明は、以上のような問題点を解決することを課題と
するものである。 【v!lBを解決するための手段】 前記課題を解決するため、本発明では、画像を形成する
文字の縮小指定が可能な画像供給装置において、縮小す
ると潰れて見づらいと認められる種類の文字については
、全角フォントの他に縮小サイズのフォントも具え、そ
うでない文字については全角フォントのみを冥え、受信
した文字コードが全角フォントのみを有しているものか
否かを判別する判別手段と、全角フォントのみを有する
文字の縮小文字は縮小処理により得る手段と、全角フォ
ントの他に縮小サイズのフォントも存する文字の縮小文
字は縮小サイズのフォントより得る手段とを具えること
とした。
【作  用】
本発明の画像供給装置では、文字パターンメモリに用意
するフォントとして、全角フォントを縮小して作った文
字(例、半分に縮小して作った半角文字)では見づらく
なってしまう種類の文字については、縮小サイズのフォ
ント(例、半角フォン日をも用意し、そうでない文字に
ついては全角フォントのみとする。 そうすることにより、縮小サイズのモード(例、半角モ
ード)で印字した場合、潰れて見づらくなる文字をなく
すことが可能となる。 また、全ての文字について縮小サイズのフォントを用意
するわけではないので、全ての文字について縮小サイズ
のフォントを用意していた従来のものに比べれば、メモ
リ容量を少なくすることが出来、コストを安くすること
が可能となる。
【実 施 例】
以下、本発明の実施例を図面に基づいて詳細に説明する
。 本発明のハード的な構成は、第6図番こ示したものと同
様である0本発明では、画像供給装置において、全角フ
ォントを縮小することにより縮小サイズ(例、半角、1
/4角)の文字を作ったのでは見づらくなってしまう文
字についてのみ、全角フォントの他に縮小サイズのフォ
ントをも用意し、その他の文字については全角フォント
のみを具える。そのようなフォントは、文字パターンメ
モリ30あるいは文字パターンメモリ31−2に格納さ
れる。そして、上記のようにして分けられた文字の種類
に応して、縮小サイズ(例、半角、1/4角)の文字の
実現の仕方を、違えるようにした点に特徴を存している
。 第1図は、本発明の画像供給装置における文字処理動作
を説明するフローチャートである。以下の説明における
項番■〜@は、第1図のステップ■〜■に対応している
。なお、縮小サイズとして半角の場合を例にとって説明
するが、他の縮小サイズの場合についても同様である。 ■ ホストコンピュータ等より印字データを受信する。 受信した印字データは、いったんRAM2Bに格納され
る。 ■ 印字データの種類を判別する。印字データには、ど
ういう文字かを指定する文字コードとか、先に送ってお
いた文字コードを印字せよとする印字指令とか、全角で
印字するのか半角で印字するのかを指示する信号等のそ
の他の信号とかがある。これらを判別する。 ■ 文字コードの送信に先立って、それらを全角で印字
するのか半角で印字するのかを指示する信号が送られて
来るが、それらが来た場合には、このステップで処理が
行われる。 その処理とは、全角で印字せよという指示が来た時(全
角モード)には、それを示すフラグを立て、半角で印字
せよという指示が来た時(半角モード)には、それを示
すフラグを立てるといった処理である。 ■ 文字コードであった場合、全角フォントのみしか用
意されていない文字か、それとも半角フォントも用意し
である文字なのかを判別する。 どのような文字について半角フォントをも用意するかは
適宜決定され、それらのフォントは文字パターンメモリ
30等に格納されている。 ■ 全角フォントしかない文字の場合、このステップに
来る。ステップ■での処理の結果室てられているフラグ
を見て、全角モードで印字すべき文字なのか半角モード
で印字すべき文字なのかをチエツクする。 ■ 全角モードの場合、全角フォントを取り出す。 ■ 取り出した全角フォントを、いったんRAM28に
保存する。 ■ 半角モードの場合、まず全角フォントを取り出す。 ■ ついで、横幅を半分に縮小する加工を施す。全角フ
ォントしか用意されていない文字は、横幅を半分に縮小
したとしても、見づらくならない種類の文字だけに限っ
であるから、ここで半分に縮小しても、見づらくなるこ
とはない、そのようにして作成した半角文字を、やはり
RAM2Bに保存する(■)。 [相] ステップ■のチエツクの後、全角フォントの他
に半角フォントも用意しである文字の場合は、このステ
ップに来る。 ステップ■での処理の結果型てられたフラグを見て、全
角モードか半角モードかを判別する。 ■ 全角モート′の場合には、文字コードに対応した全
角フォントを取り出す。それを、RAM28にいったん
保存する(■)。 ■ 半角モードの場合には、半角フォントを取り出す、
半角フォントは、半角の大きさではあるが、どういう文
字かは明確に認識できるように始めから作っであるから
、潰れて見づらいというようなものはない。 取り出した半角フォントは、やはりRAM28にいった
ん保存する(■) ■ 印字指令が受信されると、それまでRAM2Bに保
存されていた各フォントが、ビットマツプメモリ23に
展開される。 1ペ一ジ分の展開が終了すると、その画像は第6図の記
録部I/F25を通って第5図の記録部7へ転送され、
印字が実行される。
【発明の効果】
以上述べた如く、本発明の画像供給装置では、文字パタ
ーンメモリに用意するフォントとして、全角フォントを
縮小することにより縮小サイズの文字を作っ・たのでは
(例、全角フォントの横幅を半分に縮小することにより
半角文字を作ったのでは)見づらくなってしまう種類の
文字については、縮小サイズのフォントをも用意し、そ
うでない文字については全角フォントのみとした。 そのため、縮小サイズ(例、半角)で印字した場合でも
見づらくなる文字がなくなった。また、全ての文字につ
いて縮小サイズのフォントを用意するわけではないので
、全ての文字について縮小サイズのフォントを用意して
いた従来のものに比べてメモリ容量が少なくて済み、コ
ストを安くすることが出来る。
【図面の簡単な説明】
第1図・・・本発明の画像供給装置における文字処理動
作を説明するフローチャート 第2図・・・句読点のマルの全角フォントと半角フォン
トを示す図 第3図・・・半角サイズに縮小した句読点のマルを示す
図 第4図・・・半角サイズに縮小した括弧を示す図第5図
・・・画像供給装置を具えるレーザービームプリンタの
ブロック構成図 第6図・・・画像供給装置のブロック構成図第7図・・
・画像供給装置における文字処理の第1の従来例を説明
するフローチャート 第8図・・・画像供給装置における文字処理の第2の従
来例を説明するフローチャート 図において、lはレーザービームプリンタ、2はパネル
、3はホストコンピュータ端子、4はLAN端子、5は
電源端子、6は画像供給装置、7は記録部、8は電源回
路、9は用紙、10〜14は信号線、20はホストI/
F、21はパネル1/F、22はCPUバス、23はビ
ットマツプメモリ、24はピントマツプコントローラ、
25は記録部1/F、26はCPU、27はPTC22
8はRAM、29はプログラムメモリ、30は文字パタ
ーンメモリ、31は着脱メモリ部、301はプログラム
メモリ、31−2は文字パターンメモリ、Dはマルの直
径、Hは括弧の高さである。 特許出願人   冨士ゼロックス株式会社代理人弁理士
  本 庄 富 誼 D 電 2I 第5図

Claims (1)

    【特許請求の範囲】
  1. 画像を形成する文字の縮小指定が可能な画像供給装置に
    おいて、縮小すると潰れて見づらいと認められる種類の
    文字については、全角フォントの他に縮小サイズのフォ
    ントも具え、そうでない文字については全角フォントの
    みを具え、受信した文字コードが全角フォントのみを有
    しているものか否かを判別する判別手段と、全角フォン
    トのみを有する文字の縮小文字は縮小処理により得る手
    段と、全角フォントの他に縮小サイズのフォントも有す
    る文字の縮小文字は縮小サイズのフォントより得る手段
    とを具えたことを特徴とする画像供給装置。
JP21732490A 1990-08-19 1990-08-19 画像供給装置 Pending JPH0499657A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21732490A JPH0499657A (ja) 1990-08-19 1990-08-19 画像供給装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21732490A JPH0499657A (ja) 1990-08-19 1990-08-19 画像供給装置

Publications (1)

Publication Number Publication Date
JPH0499657A true JPH0499657A (ja) 1992-03-31

Family

ID=16702392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21732490A Pending JPH0499657A (ja) 1990-08-19 1990-08-19 画像供給装置

Country Status (1)

Country Link
JP (1) JPH0499657A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5896470A (en) * 1993-07-16 1999-04-20 Sharp Kabushiki Kaisha Image processor providing improved readability of characters
JP2007230029A (ja) * 2006-02-28 2007-09-13 Sato Corp プリンターにおけるサフィックス記号文字発行装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5896470A (en) * 1993-07-16 1999-04-20 Sharp Kabushiki Kaisha Image processor providing improved readability of characters
JP2007230029A (ja) * 2006-02-28 2007-09-13 Sato Corp プリンターにおけるサフィックス記号文字発行装置

Similar Documents

Publication Publication Date Title
JPH04128970A (ja) 文書処理システム
JP2809314B2 (ja) 印刷装置
JPH0499657A (ja) 画像供給装置
JP2935510B2 (ja) 出力装置及び出力方法
US5664070A (en) Outputting method and apparatus
JP2845380B2 (ja) 印刷装置及びその制御方法
JPH05313636A (ja) 画像供給装置
JP3154243B2 (ja) 印刷装置
JPH0421592B2 (ja)
JP2598506B2 (ja) 印刷制御装置
JP2744025B2 (ja) 印字制御装置
JPH079739A (ja) 印刷装置
JP2771629B2 (ja) 文字処理装置
JP2836092B2 (ja) 画像供給装置
JPS63242561A (ja) フオント縮小システム
JPS63250727A (ja) プリンタ制御装置
JP2966847B2 (ja) 文字処理装置
JPH05112054A (ja) 画像処理装置
JP2958017B2 (ja) 出力制御装置及びその方法
JP2598125B2 (ja) 出力制御装置
JPH07144444A (ja) 通信制御装置
JPH04173358A (ja) 画像供給装置
JPH04163175A (ja) 画像供給装置
JPH05191578A (ja) プリンタコントローラシステム
JPH05150916A (ja) 印字装置