JPH0361557A - Image forming apparatus - Google Patents
Image forming apparatusInfo
- Publication number
- JPH0361557A JPH0361557A JP1198320A JP19832089A JPH0361557A JP H0361557 A JPH0361557 A JP H0361557A JP 1198320 A JP1198320 A JP 1198320A JP 19832089 A JP19832089 A JP 19832089A JP H0361557 A JPH0361557 A JP H0361557A
- Authority
- JP
- Japan
- Prior art keywords
- font
- font data
- data
- memory
- image
- 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
- Record Information Processing For Printing (AREA)
- Controls And Circuits For Display Device (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的コ
(産業上の利用分野)
この発明は、たとえば、ホスト装置から転送された画像
情報に応じて画像形成を行なうレーザプリンタ、電子複
写機等の画像形成装置に関する。[Detailed Description of the Invention] [Purpose of the Invention (Industrial Application Field) The present invention is applicable to, for example, image formation in a laser printer, an electronic copying machine, etc. that forms an image according to image information transferred from a host device. Regarding equipment.
(従来の技術)
従来、画像形成装置において、文字等を可視像化するた
めのフォントデータとして、ホスト装置からダウンロー
ドされるダウンロードフォントや画像形成装置内部で既
存のフォントを修飾して作成されるデイライブトフォン
ト等がある。これらのフォントはソフトウェアフォント
と呼ばれ、通常は画像形成装置内部に設けられるHMA
(ランダムアクセスメモリ)に格納されるようになっ
ている。(Prior Art) Conventionally, in image forming apparatuses, font data for visualizing characters, etc. is created by modifying download fonts downloaded from a host device or existing fonts inside the image forming apparatus. There are day live fonts etc. These fonts are called software fonts, and are usually installed in the HMA installed inside the image forming device.
(random access memory).
これらソフトウェアフォントは、ダウンロードフォント
にあっては電源の投入や使用モードの変更等を行なう毎
にホスト装置としてのコンピュータあるいは画像読取装
置等から画像形成装置にダランロードさせ、デイライブ
トフォントにあっては電源の投入や使用モードの変更等
を行なう毎に新たに作成するようになっている。そして
、このソフトウェアフォントがRAMにセットされた状
態において画像形成装置が使用可能となり、以後、ホス
ト装置から送られてくる画像データに応じた画像形成が
行われるようになっている。In the case of downloaded fonts, these software fonts are downloaded randomly from a computer as a host device or an image reading device to the image forming device every time the power is turned on or the usage mode is changed. is created each time the power is turned on or the usage mode is changed. The image forming apparatus becomes usable with this software font set in the RAM, and from then on, image formation is performed in accordance with image data sent from the host apparatus.
ところが、上記のようなものでは、膨大な量のフォント
データをダウンロードさせるために多大な時間を必要と
するとともにホスト装置が占有されてしまうので使用効
率が非常に悪く、また、デイライブトフォントを作成す
るについても手間と時間を必要とし、装置が使用可能状
態になるまでに時間がかかるという欠点があった。However, with the above method, it takes a lot of time to download a huge amount of font data, and the host device is occupied, making it very inefficient. It also requires time and effort to create, and it has the disadvantage that it takes time until the device is ready for use.
(発明が解決しようとする課題)
この発明は、上記したように画像形成装置を立ち上げる
にあたって膨大な量のフォントデータをダウンロードさ
せるので多大な時間を必要とするとともにホスト装置が
占有されてしまうので使用効率が非常に悪く、また、デ
イライブトフォントを作成するについても手間と時間を
必要とし、装置が使用可能状態になるまでに時間がかか
るという欠点を解消するためになされたもので、電源の
投入や使用モードを変更する度にフォントデータをホス
ト装置からダウンロードさせたり、デイライブトフォン
トを作成することなく短時間で使用可能状態にすること
のできる画像形成装置を提供することを目的とする。(Problems to be Solved by the Invention) As described above, this invention requires a huge amount of font data to be downloaded when starting up an image forming apparatus, which requires a large amount of time and occupies the host device. This was done in order to eliminate the drawbacks that the usage efficiency is very low, and it takes time and effort to create day live fonts, and it takes a long time for the device to become usable. The purpose of the present invention is to provide an image forming apparatus that can be made usable in a short time without downloading font data from a host device or creating daily fonts each time a font is input or the usage mode is changed. do.
[発明の構成]
(課題を解決するための手段)
この発明の画像形成装置は、フォントデータを記憶する
第1の記憶手段と、この第1の記憶手段に記憶されたフ
ォントデータの待避を指示する指示手段と、この指示手
段により前記フォントデータの待避が指示された際、前
記第1の記憶手段に記憶されているフォントデータを記
憶する不揮発性の第2の記憶手段と、この第2の記憶手
段に記憶されているフォントデータを前記第1の記憶手
段にロードするロード手段と、このロード手段により前
記第1の記憶手段にロードされたフォントデータに基づ
き画像を形成する画像形成手段とを具備したことを特徴
とする。[Structure of the Invention] (Means for Solving the Problems) An image forming apparatus of the present invention includes a first storage means for storing font data, and an instruction to save the font data stored in the first storage means. a non-volatile second storage means for storing the font data stored in the first storage means when the instruction means instructs to save the font data; loading means for loading font data stored in a storage means into the first storage means; and image forming means for forming an image based on the font data loaded into the first storage means by the loading means. It is characterized by the following:
(作用)
この発明は、例えばホスト装置からダウンロードしたり
、画像形成装置側で作成したフォントデータを第1の記
憶手段に記憶しておき、画像形成の際はこの第1の記憶
手段に記taされたフォントデータを使用して画像形成
を行うものであって、上記第1の記憶手段に記憶されて
いるフォントデータを記憶する不揮発性の第2の記憶手
段を設け、指示手段の指示により上記第1の記憶手段に
記憶されているフォントデータを上記第2の記憶手段に
待避できるようにし、例えば電源投入時等にはロード手
段により上記第2の記憶手段に待避されているフォント
データを上記第1の記憶手段にロードして画像形成に供
するようにしたものである。(Function) According to the present invention, font data downloaded from a host device or created on the image forming apparatus side is stored in a first storage means, and when an image is formed, the font data is stored in the first storage means. A nonvolatile second storage means is provided for storing the font data stored in the first storage means. The font data stored in the first storage means can be saved in the second storage means, and for example, when the power is turned on, the font data saved in the second storage means can be saved in the second storage means. The data is loaded into the first storage means and used for image formation.
これにより、−旦、例えばホスト装置からダウンロード
を行ったり、あるいは画像形成装置側で作成したフォン
トデータを再度同じ動作を繰り返して上記第1の記憶手
段にロードする必要がなく、画像形成装置を短時間で使
用可能状態にすることができるものとなっている。As a result, it is not necessary to download font data from the host device or repeat the same operation to load font data created on the image forming apparatus side into the first storage means, and the image forming apparatus can be shortened. It can be made ready for use in a matter of hours.
(実施例)
以下、この発明の一実施例を図面を装態しながら説明す
る。第2図及び第3図はこの発明の画像形成装置として
のレーザプリンタを備えた画像形成ユニット装置の外観
斜現図及び内部構成を示す概略的縦断側面図であり、次
のような構成となっている。(Example) An example of the present invention will be described below with reference to the drawings. FIGS. 2 and 3 are an external perspective view and a schematic longitudinal sectional side view showing the internal configuration of an image forming unit device equipped with a laser printer as an image forming apparatus of the present invention. ing.
図中1は、画像形成装置としてのレーザプリンタであり
、次のような構成となっている。すなわち、図中5はレ
ーザプリンタ1のプリンタ本体であり、このプリンタ本
体5の上面後部は一段高くなっており、その上面中央部
には排紙部としての凹部6か形成されている。上記凹部
6には、ジョガー7によって移動可能に支持された排紙
トレイ8が装着されているとともに、この凹部6の右側
には操作パネル9が、左側には3つのICカード神人口
11・・・がそれぞれ配設された状態となっている。Reference numeral 1 in the figure indicates a laser printer as an image forming apparatus, which has the following configuration. That is, numeral 5 in the figure is a printer body of the laser printer 1, and the upper rear portion of the printer body 5 is raised one step higher, and a recess 6 serving as a paper ejection portion is formed in the center of the upper surface. A paper output tray 8 movably supported by a jogger 7 is installed in the recess 6, an operation panel 9 is mounted on the right side of the recess 6, and three IC cards 11 are installed on the left side.・are arranged respectively.
上記操作パネル9は、第4図に示すように、枚数、モー
ド、案内メツセージ等を表示するLCD(液晶)表示器
9a、各種の状態をLED (発光ダイオード)で点灯
表示するLED表示器9b、および各種の動作を指示す
るスイッチ9Cにより構成されている。上記LED表示
器9bは、外部機器とつながっているか否か、つまりオ
ンライン/オフラインのモードを示す「オンライン」、
プリンタが動作可能状態にあることを示す「レディ」、
画像データ転送中であることを示す「データ」、オペレ
ータコールを要請する「オペレータ」、サービスマンコ
ールを要請する「サービス」、オート/マニュアルを示
す「モード」の各表示器によって構成されている。As shown in FIG. 4, the operation panel 9 includes an LCD (liquid crystal) display 9a that displays the number of sheets, mode, guidance message, etc., an LED display 9b that lights up and displays various statuses using LEDs (light emitting diodes), and a switch 9C for instructing various operations. The LED display 9b indicates "online" indicating whether or not it is connected to an external device, that is, online/offline mode.
"Ready" indicating that the printer is ready for operation;
It is composed of the following indicators: ``Data'' indicating that image data is being transferred, ``Operator'' requesting an operator call, ``Service'' requesting a serviceman call, and ``Mode'' indicating auto/manual.
上記スイッチ9Cは、例えばメニューキー、バリューキ
ーあるいは図示しないテンキー等により構成されている
。上記メニューキーは、「次項臼」および「前項目」の
2つのキーにより構成され、LCD表示器9aの左側領
域に表示される複数のメニュー情報が「次項臼」キーを
押す毎にインクリメントされて、「前項目」キーを押す
毎にデクリメントされてそれぞれ表示され、これらの表
示動作がサイクリックに繰返されるようになっている。The switch 9C includes, for example, a menu key, a value key, a numeric keypad (not shown), or the like. The above menu key is composed of two keys, "Next item" and "Previous item", and the multiple menu information displayed on the left side area of the LCD display 9a is incremented every time the "Next item" key is pressed. , is decremented and displayed each time the "previous item" key is pressed, and these display operations are cyclically repeated.
また、上記バリューキーも「次項臼」および「前項目」
の2つのキーにより構成され、LCD表示器9aの左側
領域に表示されるメニュー情報に対応した複数のバリュ
ー情報が「次項臼」キーを押す毎にインクリメントされ
て、「前項目」キーを押す毎にデクリメントされてそれ
ぞれ表示され、これらの表示動作がサイクリックに繰返
されるようになっている。オペレータは、上記メニュー
キーおよびバリューキーを操作することにより所望のメ
ニューに対応するバリューを選択し、所定の動作を指示
するようになっている。さらに、図示しないテンキーに
より上記バリュー情報を人力することも可能となってお
り、コピー枚数の設定等に用いられるようになっている
。Also, the value keys above are “next item” and “previous item”
A plurality of value information corresponding to the menu information displayed on the left side area of the LCD display 9a is incremented each time the "Next item" key is pressed, and each time the "Previous item" key is pressed. are decremented and displayed, and these display operations are cyclically repeated. The operator selects a value corresponding to a desired menu by operating the menu key and value key, and instructs a predetermined operation. Furthermore, it is also possible to enter the value information manually using a numeric keypad (not shown), which is used for setting the number of copies, etc.
さらに、プリンタ本体5の前面には排紙トレイ12が、
また、後面側には手差しトレイ13が装着されている。Furthermore, a paper output tray 12 is provided on the front of the printer main body 5.
Further, a manual feed tray 13 is attached to the rear side.
また、プリンタ本体5のほぼ中央部には、像担持体とし
てのドラム状感光体15が設けられているとともに、そ
の周囲には帯電装置16.レーザ光学系17.現像装置
18.転写装置19.剥離装置20. クリーニング
装置21.及び除電装置22が順次配置されている。Further, a drum-shaped photoreceptor 15 as an image carrier is provided approximately in the center of the printer main body 5, and a charging device 16. Laser optical system 17. Developing device 18. Transfer device 19. Peeling device 20. Cleaning device 21. and a static eliminator 22 are arranged in this order.
さらに、プリンタ本体5内には、感光体15と転写装置
1つとの間の画像転写部23を経て前方向に伸びる像支
持体搬送路24が形成されており、プリンタ本体5内の
底部に収納された給紙カセット25から給紙ローラ28
及び移送ローラ29等を介して自動給紙された用紙P1
手差しトレイ13から手差し供給された用紙Pを前記画
像転写部23に導くようになっている。Furthermore, an image support conveyance path 24 is formed in the printer body 5 and extends forward through an image transfer section 23 between the photoreceptor 15 and one transfer device, and is housed at the bottom of the printer body 5. from the paper feed cassette 25 to the paper feed roller 28
and paper P1 automatically fed via the transfer roller 29 etc.
Paper P manually fed from the manual feed tray 13 is guided to the image transfer section 23.
また、この像支持体搬送路24の画像転写部23の上流
側にはアライニングローラ対30が配置され、下流側に
は定着装置31.排紙セレクタ32及び排紙ローラ対3
3が配置されている。Further, an aligning roller pair 30 is disposed on the upstream side of the image transfer section 23 of the image support transport path 24, and a fixing device 31. Paper ejection selector 32 and paper ejection roller pair 3
3 is placed.
なお、像支持体搬送路24の終端側には、前記排紙セレ
クタ32により振分けられた用紙Pを排紙部としての前
記凹部6に導くべく排紙ローラ対34を備えた分岐搬送
路35か形成されている。At the end of the image support conveyance path 24, there is a branch conveyance path 35 provided with a pair of paper discharge rollers 34 for guiding the sheets P sorted by the paper discharge selector 32 to the recess 6 serving as a paper discharge section. It is formed.
第2図に示す40は下部カバー、41はフロントカバー
42は上部カバー、43は開閉自在な右カバー(扉)
、44は左カバー、45は右カバー開閉レバー、46は
上部ユニット開閉用レバーであり、第3図に示す47.
49はプリンタ自体の動作を制御するプリンタ回路を搭
載する基板。In Figure 2, 40 is a lower cover, 41 is a front cover, 42 is an upper cover, and 43 is a right cover (door) that can be opened and closed.
, 44 is a left cover, 45 is a right cover opening/closing lever, 46 is an upper unit opening/closing lever, and 47. as shown in FIG.
49 is a board on which a printer circuit is mounted to control the operation of the printer itself.
48はプリンタ回路47.49の動作を制御するプリン
タ制御回路を搭載する基板である。このプリンタ制御回
路が搭載された基板48には、第5図に示すように、そ
の端部に3つのコネクタ10 a、 10 b、 10
cが取着されてICカード押入口11を形成し、それ
ぞれICカード65.66.67が挿入されるようにな
っている。このように、プリンタ制御回路48を搭載す
る基板に、コネクタ10a、10b、10cを直接取着
し、これらコネクタ10 a、 10 b、 10 c
にそれぞれICカード65.66.67を挿入する構成
とすることにより、ハーネスにより信号線を引回す必要
がなく、したがって信号線の線路長が短くなるので線路
におけるデイレイが小さくなるとともにクロストークノ
イズが少なくなり、ICカード65〜67に対して高速
にアクセスできるものとなっている。48 is a board on which a printer control circuit for controlling the operation of printer circuits 47 and 49 is mounted. As shown in FIG. 5, the board 48 on which this printer control circuit is mounted has three connectors 10 a, 10 b, and 10 at its ends.
c are attached to form an IC card slot 11, into which IC cards 65, 66, and 67 are inserted, respectively. In this way, the connectors 10a, 10b, 10c are directly attached to the board on which the printer control circuit 48 is mounted, and these connectors 10a, 10b, 10c
By inserting the IC cards 65, 66, and 67 into the respective terminals, there is no need to route the signal line using a harness, and the length of the signal line is therefore shortened, reducing delay on the line and reducing crosstalk noise. Therefore, the IC cards 65 to 67 can be accessed at high speed.
しかして、画像形成動作にあたっては、感光体15が回
転駆動されるとともに帯電装置16の働きで一様に?l
電され、ついでレーザ光学系17により感光体15上に
画像信号に対応した露光が行われ静電潜像が形成される
。次いで、この感光体6上の静電潜像はトナーaとキャ
リアbとからなる二成分現像剤りを使用する現像装置1
8により現像され、現像剤像として画像転写部23側に
送込まれる。In the image forming operation, the photoreceptor 15 is rotationally driven and the charging device 16 operates uniformly. l
Then, the laser optical system 17 performs exposure on the photoreceptor 15 in accordance with the image signal to form an electrostatic latent image. Next, the electrostatic latent image on the photoreceptor 6 is transferred to a developing device 1 using a two-component developer consisting of toner a and carrier b.
8 and sent to the image transfer section 23 side as a developer image.
一方、この現像剤像の形成動作に同期して給紙カセット
25から取出された用紙P1あるいは手差しされた用紙
Pがアライニングローラ対30を介して送り込まれ、予
め感光体15上に形成された上記現像剤像が転写装置1
つの働きにより用紙Pに転写される。次いで、用紙Pは
剥離装置20により感光体15より引き剥がされて像支
持体搬送路24を通過して定着装置31に送り込まれる
。Meanwhile, in synchronization with this developer image forming operation, the paper P1 taken out from the paper feed cassette 25 or the manually fed paper P is fed through the aligning roller pair 30, and the developer image is formed on the photoreceptor 15 in advance. The above developer image is transferred to the transfer device 1.
The image is transferred onto the paper P by two functions. Next, the paper P is peeled off from the photoreceptor 15 by the peeling device 20, passes through the image support transport path 24, and is sent to the fixing device 31.
ここで現像剤像が用紙Pに溶融定着された後、排紙セレ
クタ32により排出方向が振分けられ上部の排紙トレイ
8もしくは前部の排紙トレイ12上に排出される。なお
、用紙P上に現像剤像を転写した後、感光体15上に残
った残留トナーは清掃装置21により清掃され、次のコ
ピー動作が可能な状態となる。After the developer image is fused and fixed on the paper P, the paper discharge selector 32 selects the discharge direction and discharges the paper onto the upper paper discharge tray 8 or the front paper discharge tray 12. Note that after the developer image is transferred onto the paper P, the residual toner remaining on the photoreceptor 15 is cleaned by the cleaning device 21, and the next copying operation is ready.
第1図はプリンタ制御部48の電気回路の要部を示すも
のである。図において、CPU50は画像形成装置全体
の制御を司るものである。ROM51は制御用のプログ
ラムを記憶するものであり、このプログラムに従って上
記CPU50が動作するようになっている。また、この
ROM51には、データ変更時に照合される暗証番号(
ID番号)、トップマージン、レフトマージン、ペーパ
タイプ等の用紙Pに関するデータ等が記憶されている。FIG. 1 shows the main part of the electric circuit of the printer control section 48. As shown in FIG. In the figure, a CPU 50 controls the entire image forming apparatus. The ROM 51 stores a control program, and the CPU 50 operates according to this program. This ROM 51 also contains a password (PIN) that is verified when changing data.
Data related to paper P such as ID number), top margin, left margin, paper type, etc. are stored.
RAM52は、その一部をホスト装置58からダウンロ
ードされたフォントやデイライブトフォント等のフォン
トデータを記憶するフォントメモリとして割り当てられ
、また、他の一部をホスト装置58から送られてくる画
像データを一時的に蓄えるページバッファとして割り当
てられ、さらに他の一部はCPU50の作業用のバッフ
ァとしても用いられるようになっている。拡張メモリ5
3は、ホスト装置58から送られてくる画像データがビ
ットマツプデータ等の場合に、上記RAM52では1ペ
一ジ分のデータを格納できない場合に用いられる大容量
のメモリである。ビデオRAM54はビットイメージに
展開された画像データが格納されるもので、この出力は
シリアル−パラレル変換回路55に供給されるようにな
っている。上記シリアル−パラレル変換回路55は、上
記ビデオRAM54においてビットイメージに展開され
、並列データとして送られてくる画像データをシリアル
データに変換し、プリンタ回路47.49に送出するも
のである。A portion of the RAM 52 is allocated as a font memory for storing font data such as fonts and daily fonts downloaded from the host device 58, and another portion is allocated for storing image data sent from the host device 58. is allocated as a page buffer for temporarily storing the data, and the other part is also used as a work buffer for the CPU 50. Expanded memory 5
Reference numeral 3 denotes a large-capacity memory used when the image data sent from the host device 58 is bitmap data or the like and the RAM 52 cannot store the data for one page. The video RAM 54 stores image data expanded into bit images, and its output is supplied to a serial-parallel conversion circuit 55. The serial-parallel conversion circuit 55 converts the image data developed into a bit image in the video RAM 54 and sent as parallel data into serial data, and sends it to the printer circuits 47 and 49.
不揮発性メモリ68は、ホスト装置58または操作パネ
ル9からの指示により、RAM52内のフォントメモリ
領域内の指定されたフォントデータを記憶するものであ
る。この不揮発性メモリとしては、例えばバッチ)ノー
バックアップ付のスタティックRAM、電気的に消去可
能なPROM(E2 FROM)等が用いられる。The nonvolatile memory 68 stores designated font data in the font memory area in the RAM 52 in response to instructions from the host device 58 or the operation panel 9. As this non-volatile memory, for example, a static RAM with no backup (batch), electrically erasable PROM (E2 FROM), etc. are used.
ホストインタフェース57は、例えばコンピュータある
いは画像読取装置等のホスト装置58と本プリンタ制御
部48との間のデータの受渡しを行なうもので、シリア
ル転送ライン59a及びパラレル転送ライン59bの2
種類を備えており、ホスト装置58との間で転送される
データの種類に応じて適宜使い分けることができるよう
になっている。プリンタインタフェース60は、本プリ
ンタ制御部48とプリンタ回路47.49との間の制御
信号線の受渡しを仲介するものである。接続回路62〜
64は、ICカード65〜67の挿入あるいは取出の際
、上記ICカード65〜67に供給する電源の投入・遮
断を制御するものである。The host interface 57 transfers data between a host device 58 such as a computer or an image reading device and the printer control unit 48, and connects two of the serial transfer line 59a and parallel transfer line 59b.
It is provided with different types and can be used appropriately depending on the type of data transferred between it and the host device 58. The printer interface 60 mediates the transfer of control signal lines between the printer control unit 48 and printer circuits 47 and 49. Connection circuit 62~
Reference numeral 64 controls turning on and off of the power supplied to the IC cards 65 to 67 when the IC cards 65 to 67 are inserted or removed.
操作パネル制御回路56は、上記操作パネル9のLCD
表示器9aにデータを表示したり、あるいはスイッチ9
Cから入力されたデータをCPU50に送出すものであ
る。また内部バス61は、上記CPU50、ROM51
、RAM52、拡張メモリ53、ビデオRAM54、操
作パネル制御回路56、ホストインタフェース57、プ
リンタインタフェース60、接続回路62〜64、及び
不揮発性メモリ68との間で相互に情報の受渡しを行な
うものである。The operation panel control circuit 56 controls the LCD of the operation panel 9.
Display data on the display 9a or switch 9
The data input from C is sent to the CPU 50. Further, the internal bus 61 is connected to the CPU 50 and the ROM 51.
, RAM 52, expansion memory 53, video RAM 54, operation panel control circuit 56, host interface 57, printer interface 60, connection circuits 62 to 64, and nonvolatile memory 68.
また、上記ICカード65〜67は不揮発性メモリであ
り、例えばバッテリーバックアップ付のスタティックR
AM、E2 PROM、EPROM。The IC cards 65 to 67 are non-volatile memories, such as static R memory with battery backup.
AM, E2 PROM, EPROM.
あるいはマスクROM等により構成されるものである。Alternatively, it may be constructed from a mask ROM or the like.
これらICカード65〜67は、上記メモリの種類及び
記憶している内容の機能によって色分けされており、例
えばフォントが記録されているマスクROMタイプのI
Cカードは青色、エミュレーションが記録されているス
タチックRAMタイプのICカードはオレンジ色という
具合に着色されている。したがって、上記ICカード6
5〜67は、メモリのタイプ及び書込まれているデータ
の種類が一見して分るようになっている。These IC cards 65 to 67 are color-coded depending on the type of memory and the function of the stored contents.
C cards are colored blue, and static RAM type IC cards on which emulation is recorded are colored orange. Therefore, the above IC card 6
5 to 67, the type of memory and the type of data written can be seen at a glance.
また、上記接続回路62〜64は、ICカード65〜6
7をコネクタ10a〜10cに挿入したり、あるいはコ
ネクタ10a〜10cから抜き取ったりする際に、IC
カード65〜67に供給する電源及び信号線を遮断して
おき、挿抜時に発生するノイズによりICカード65〜
67に記憶されているデータが破壊されないように機能
するものである。Further, the connection circuits 62 to 64 are connected to the IC cards 65 to 6
7 into connectors 10a to 10c, or when removing it from connectors 10a to 10c.
The power supply and signal lines supplied to the cards 65 to 67 are cut off, and the noise generated when inserting and removing the IC cards 65 to 67 is cut off.
This function is to prevent data stored in 67 from being destroyed.
次に、上記のような構成において、第6図に示すフロー
チャートを参照しつつ、フォントデータのセーブ/リス
トアの動作を中心に説明する。Next, with reference to the flowchart shown in FIG. 6, the operation of saving/restoring font data in the above-described configuration will be mainly explained.
本画像形成装置が動作可能であるためには、使用するフ
ォントデータがRAM52のフォントメモリ領域に予め
用意されている必要がある。例えば、第7図に示すよう
に、ホスト装置58から送られてきたダウンロードフォ
ント、あるいはアウトラインフォントのようにサイズ指
定によりプリンタ内で作成されたフォント等のソフトウ
ェアフォントF1、F2、F3、F4・・・は、予めR
AM52のフォントメモリ領域に格納され、印字すべき
コードデータが与えられた時に、そのコードデータに対
応して順次読み出され、例えば文字図形等を形成するデ
ータとして使用されるようになっている。In order for this image forming apparatus to be operable, the font data to be used must be prepared in advance in the font memory area of the RAM 52. For example, as shown in FIG. 7, software fonts F1, F2, F3, F4, etc., such as downloaded fonts sent from the host device 58 or fonts created in the printer by specifying the size such as outline fonts, etc.・R in advance
It is stored in the font memory area of the AM52, and when code data to be printed is given, it is sequentially read out corresponding to the code data and used as data for forming characters and figures, for example.
尚、以下の説明においては、不揮発性メモリ68には既
にフォントF2が記憶された状態にあるものとする。In the following description, it is assumed that the nonvolatile memory 68 has already stored the font F2.
たとえば今、画像形成装置の電源が投入されると、初期
化処理を実行する(ステップSl)。この初期化処理は
、例えば電源の立ち上がりに伴うハードウェアの不定状
態を所定値にリセットしたり、あるいはCPU50の処
理によりRAM52その他の回路に初期データを設定し
てプリンタ本体1を動作可能な状態に導く処理である。For example, when the power of the image forming apparatus is turned on, initialization processing is executed (step Sl). This initialization process may, for example, reset an undefined state of the hardware that occurs when the power is turned on to a predetermined value, or set initial data in the RAM 52 and other circuits through processing by the CPU 50 to bring the printer body 1 into an operable state. This is a process that guides you.
次いで、不揮発性メモリ68に既に記憶されているフォ
ントデータが存在するか否かを調べる(ステップS2)
。これは、不揮発性メモリ68の先頭領域に設けられた
インデックス閉域を参照することにより行う。そして、
既に記憶されているフォントデータ(フォントF2)が
存在していることが判断されると、CPU50は、フォ
ントF2を不揮発性メモリ6つから読み出してRAM5
2のフォントメモリ領域の所定位置に格納する。Next, it is checked whether font data already stored in the nonvolatile memory 68 exists (step S2).
. This is done by referring to the index closed area provided at the beginning area of the nonvolatile memory 68. and,
When it is determined that already stored font data (font F2) exists, the CPU 50 reads font F2 from the six nonvolatile memories and stores it in the RAM 5.
2 at a predetermined location in the font memory area.
なお、不揮発性メモリ68に既に記憶されているフォン
トデータが存在しないことが判断されると、上記ステッ
プS3の処理はスキップされる。Note that if it is determined that there is no font data already stored in the nonvolatile memory 68, the process of step S3 is skipped.
なお、RAM52にロードするフォントは、上記不揮発
性メモリ68に格納されているフォントの他に、ICカ
ード65〜67で提供されるROMフォントであっても
良い。この場合は、上記不揮発性メモリ68からロード
する替わりにICカード65〜67からロードしたり、
あるいは付き68とICカード65〜67が並存する場
合は、手押発性メモリ68からロードした後にICカー
ド65〜67からロードする。In addition to the fonts stored in the nonvolatile memory 68, the fonts loaded into the RAM 52 may be ROM fonts provided by the IC cards 65 to 67. In this case, instead of loading from the nonvolatile memory 68, loading from the IC cards 65 to 67,
Alternatively, if the tag 68 and the IC cards 65 to 67 coexist, the IC cards 65 to 67 are loaded after being loaded from the manual memory 68.
次いで、ダウンロードの要求がある可否かを調べる(ス
テップS4)。すなわち、CPU50は操作パネル9の
LCD表示部9aにダウンロードを許可する旨を表示す
るので、オペレータがこれに応答して画像形成装置をオ
ンライン状態にすると、CPU50はダウンロードの要
求があるものと判断してダウンロード転送を開始する(
ステップS5)。すなわち、ホスト装置58からデータ
転送ライン59aまたは59bを介してホストインタフ
ェース57に送られてきたデータは、さらに、内部バス
61を経由してRAM52のフォントメモリ領域に順次
記憶していく。なお、ダウンロード要求が無いことが判
断されると上記ステップS5の処理はスキップされる。Next, it is determined whether there is a download request (step S4). That is, since the CPU 50 displays on the LCD display section 9a of the operation panel 9 that download is permitted, when the operator responds to this and brings the image forming apparatus online, the CPU 50 determines that there is a download request. to start download transfer (
Step S5). That is, data sent from the host device 58 to the host interface 57 via the data transfer line 59a or 59b is further stored sequentially in the font memory area of the RAM 52 via the internal bus 61. Note that if it is determined that there is no download request, the process of step S5 is skipped.
このようにしてダウンロードフォントのRAM52への
転送が完了すると、次に、フォント作成要求があるか否
かが調べられる(ステップS6)。When the transfer of the downloaded font to the RAM 52 is completed in this way, it is next checked whether there is a font creation request (step S6).
ここで、フォント作成要求があることが判断されると、
RA M 52のフォントメモリ領域に順次フントを作
成していく (ステップS7)。なお、フォント作成要
求が無いことが判断されると上記ステップS7の処理は
スキップされる。Here, if it is determined that there is a font creation request,
Fonts are sequentially created in the font memory area of the RAM 52 (step S7). Note that if it is determined that there is no font creation request, the process of step S7 is skipped.
次いで、不揮発性メモリ68に対するフォント格納要求
があるか否かを調べる(ステップS8)。Next, it is checked whether there is a request to store fonts in the nonvolatile memory 68 (step S8).
このフォント格納要求は、ホスト装置58から送られて
くるコマンド「ESCS、F3Jにより発生する。この
コマンドrESCS、F3Jの、「ESCS」はコマン
ド識別用のコードであり、「F3」はフォント名あるい
はフォントIDである。つまり、上記コマンドは「F3
」という名前あるいはIDのフォントデータを不揮発性
メモリ68に待避することを指令するものである。This font storage request is generated by the command "ESCS, F3J" sent from the host device 58. In this command rESCS, F3J, "ESCS" is a code for command identification, and "F3" is the font name or font It is an ID. In other words, the above command is "F3
This command instructs the nonvolatile memory 68 to save font data with the name or ID "".
CPU50は、上記rESCS、F3Jコマンドを受は
取ると、それをインタプリタにより解析することにより
不揮発性メモリ68に対する格納要求が発生したと判断
し、RAM52のフォントメモリ領域のフォントF3を
不揮発性メモリ68に記憶する(ステップS9)。この
際、インデックス領域も更新し、後の読み出しに備える
。When the CPU 50 receives the rESCS and F3J commands, it determines that a storage request to the non-volatile memory 68 has occurred by analyzing it with an interpreter, and stores the font F3 in the font memory area of the RAM 52 in the non-volatile memory 68. Store (step S9). At this time, the index area is also updated in preparation for later reading.
なお、フォント格納要求が無いことが判断されると上記
ステップS9の処理はスキップされる。Note that if it is determined that there is no font storage request, the process of step S9 is skipped.
次いで、不揮発性メモリ68に対するフォント消去要求
があるか否かを調べる(ステップ510)。このフォン
ト消去要求は、ホスト装置58から送られてくるコマン
ドrESCD。Next, it is determined whether there is a font deletion request to the nonvolatile memory 68 (step 510). This font deletion request is a command rESCD sent from the host device 58.
F2Jにより発生する。このコマンドrESCD、F2
Jの、rESCDJはコマンド識別用のコードであり、
「F2」はフォント名あるいはフォントIDである。つ
まり、上S己コマンドは「F2」という名前あるいはI
Dのフォントデータを不揮発性メモリ68から消去する
ことを指令するものである。Generated by F2J. This command rESCD, F2
J, rESCDJ is a code for command identification,
"F2" is a font name or font ID. In other words, the upper command is named "F2" or
This is a command to erase the font data of D from the nonvolatile memory 68.
CPU50は、上記rESCD、F2Jコマンドを受は
取ると、それをインタプリタにより解析することにより
不揮発性メモリ68に対する消去要求が発生したと判断
し、RAM52のフォントメモリ領域のフォントF2を
不揮発性メモリ68から消去する(ステップ511)。When the CPU 50 receives the rESCD and F2J commands, the interpreter analyzes them and determines that an erase request to the non-volatile memory 68 has occurred, and transfers the font F2 in the font memory area of the RAM 52 from the non-volatile memory 68. Erase (step 511).
この際、インデックス領域も更新し、後の読み出しに備
える。なお、フォント消去要求が無いことが判断される
と上記ステップSllの処理はスキップされる。At this time, the index area is also updated in preparation for later reading. Note that if it is determined that there is no font deletion request, the process of step Sll is skipped.
上述の一連の処理の後、−旦電源を切断し、再投入する
とフォントF3がRAM52のフォントメモリ領域に自
動的にロードされることになる。After the above-described series of processes, when the power is turned off and then turned on again, font F3 will be automatically loaded into the font memory area of the RAM 52.
次に、印字処理その他の各種処理を実行しくステップ5
12)、ステップS4に戻って再度同様の動作を繰り返
す。この繰り返し実行により、その後いつでもホスト装
置58からRAM52へのフォントデータのダウンロー
ド、RAM52上におけるフォントデータの作成、RA
M52上のフォントデータの不揮発性メモリ68への待
避、及び不揮発性メモリ68上のフォントデータの消去
が可能となっている。Next, step 5 is to execute print processing and other various processes.
12) Return to step S4 and repeat the same operation again. Through this repeated execution, font data can be downloaded from the host device 58 to the RAM 52, font data can be created on the RAM 52, and the RAM
It is possible to save the font data on the M52 to the non-volatile memory 68 and to erase the font data on the non-volatile memory 68.
なお、上記実施例では不揮発性メモリ68へのフォント
データの待避や、不揮発性メモリ68内のフォントデー
タの消去は、ホスト装置58からのコマンドで行うよう
に構成したが、操作パネル9から指令するように構成し
ても良い。例えば、スイッチ9Cのメニューキーを操作
してrFONT 5AVE:Jを表示すセ、コノ状態
でバリューキーを操作して例えば「F3」を人力するこ
とにより、上3己コマンドrESCS。In the above embodiment, the saving of font data to the non-volatile memory 68 and the erasure of font data in the non-volatile memory 68 are configured to be performed by commands from the host device 58, but commands from the operation panel 9 can also be used. It may be configured as follows. For example, by operating the menu key of the switch 9C to display rFONT 5AVE:J, and then operating the value key to input, for example, "F3" manually, the upper 3 command rESCS is generated.
3」が与えられたと同様の動作をさせるように構成する
。また、スイッチ9cのメニューキーを操作してrFO
NT DELETE :Jを表示させ、この状態でバ
リューキーを操作して例えば「F2」を人力することに
より、上記コマンドrESCD、F2Jが与えられたと
同様の動作をさせるように構成する。かかる構成とする
ことにより、第6図に示したと同様の処理にてフォント
データのセーブ/リストアが可能となり、上記実施例と
同様の効果が得られる。3" is configured to perform the same operation as if it were given. Also, operate the menu key of switch 9c to
By displaying NT DELETE:J and manually inputting, for example, "F2" by operating the value key in this state, the configuration is made to perform the same operation as when the above commands rESCD and F2J are given. With this configuration, font data can be saved/restored by the same process as shown in FIG. 6, and the same effects as in the above embodiment can be obtained.
上記したよ゛うに、例えばホスト装置58からダウンロ
ードしたり、画像形成装置側で作成したフォントデータ
をRAM52のフォントメモリに記憶しておき、印字す
る際はこのRAM52に記憶されたフォントデータを使
用して印字を行うものにおいて、上記RAM52に記憶
されているフォントデータを待避する不揮発性メモリ6
8を設け、ホスト装置58や操作パネル9からの指示に
より上記RAM52に記憶されているフォントデータを
上記不揮発性メモリ68に格納できるようにし、例えば
電源投入時等には上記不揮発性メモリ68に待避されて
いるフォントデータを上記RAM52にロードして印字
に供するようにしたの、−旦、例えばホスト装置58か
らダウンロードを行ったり、あるいは画像形成装置側で
作成したフォントデータは画像形成装置の電源切断後も
保持され、電源投入の度に再度同じ動作を繰り返してダ
ウンロードやフォント作成を行う必要がなく、画像形成
装置を短時間で使用可能状態にすることができるものと
なっている。As described above, for example, font data downloaded from the host device 58 or created on the image forming device side is stored in the font memory of the RAM 52, and the font data stored in the RAM 52 is used when printing. A non-volatile memory 6 for saving font data stored in the RAM 52.
8 is provided so that the font data stored in the RAM 52 can be stored in the non-volatile memory 68 according to instructions from the host device 58 or the operation panel 9. For example, when the power is turned on, the font data is saved in the non-volatile memory 68. When the font data is loaded into the RAM 52 and used for printing, for example, the font data is downloaded from the host device 58, or the font data created on the image forming apparatus side is downloaded when the power of the image forming apparatus is turned off. It is not necessary to repeat the same operation to download and create fonts every time the power is turned on, and the image forming apparatus can be made usable in a short time.
[発明の効果コ
以上詳述したようにこの発明によれば、電源の投入や使
用モードを変更する度にフォントデータをホスト装置か
らダウンロードさせたり、デイライブトフォントを作成
することなく短時間で使用可能状態にすることのできる
画像形成装置を提供できる。[Effects of the Invention] As detailed above, according to the present invention, font data can be downloaded from the host device every time the power is turned on or the usage mode is changed, and there is no need to create a daily font. It is possible to provide an image forming apparatus that can be put into a usable state.
図面はこの発明の一実施例を示すもので、第1図は電気
回路の要部の構成を示すブロック図、第2図は画像形成
装置を備えた画像形成ユニット装置の外観斜視図、第3
図は同じく概略的縦断側面図、第4図は操作パネルの構
成を示す図、第5図はICカードと制御回路を搭載した
基板との接合状態を示す図、第6図は動作を説明するた
めのフローチャート、第7図は動作を説明するための説
明図である。
9・・・操作パネル(指示手段)、50・・・CPU(
ロード手段)、51・・・ROM、52・・・RAM(
第1の記憶手段)、56・・・操作パネル制御回路、5
7・・・ホストインタフェース、58・・・ホスト装置
(指示手段)、60・・・プリンタインタフェース、6
8・・・不揮発性メモリ(第2の記憶手段)。The drawings show one embodiment of the present invention, and FIG. 1 is a block diagram showing the configuration of the main parts of an electric circuit, FIG. 2 is an external perspective view of an image forming unit device equipped with an image forming apparatus, and FIG.
The figure is also a schematic vertical side view, Figure 4 is a diagram showing the configuration of the operation panel, Figure 5 is a diagram showing the state of connection between the IC card and the board on which the control circuit is mounted, and Figure 6 explains the operation. FIG. 7 is an explanatory diagram for explaining the operation. 9...Operation panel (instruction means), 50...CPU (
loading means), 51...ROM, 52...RAM(
first storage means), 56... operation panel control circuit, 5
7... Host interface, 58... Host device (instruction means), 60... Printer interface, 6
8...Nonvolatile memory (second storage means).
Claims (1)
の記憶手段に記憶されたフォントデータの待避を指示す
る指示手段と、 この指示手段により前記フォントデータの待避が指示さ
れた際、前記第1の記憶手段に記憶されているフォント
データを記憶する不揮発性の第2の記憶手段と、 この第2の記憶手段に記憶されているフォントデータを
前記第1の記憶手段にロードするロード手段と、 このロード手段により前記第1の記憶手段にロードされ
たフォントデータに基づき画像を形成する画像形成手段
と を具備したことを特徴とする画像形成装置。[Claims] A first storage means for storing font data;
an instruction means for instructing to save the font data stored in the storage means; and a non-volatile storage device for storing the font data stored in the first storage means when the instruction means instructs to save the font data. a second storage means for storing font data stored in the second storage means; a loading means for loading the font data stored in the second storage means into the first storage means; 1. An image forming apparatus comprising: an image forming means for forming an image based on font data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1198320A JPH0361557A (en) | 1989-07-31 | 1989-07-31 | Image forming apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1198320A JPH0361557A (en) | 1989-07-31 | 1989-07-31 | Image forming apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0361557A true JPH0361557A (en) | 1991-03-18 |
Family
ID=16389157
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1198320A Pending JPH0361557A (en) | 1989-07-31 | 1989-07-31 | Image forming apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0361557A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05104246A (en) * | 1991-10-08 | 1993-04-27 | Nkk Corp | Plug welding method |
| JPH05116386A (en) * | 1991-10-30 | 1993-05-14 | Hokuriku Nippon Denki Software Kk | Printer |
-
1989
- 1989-07-31 JP JP1198320A patent/JPH0361557A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05104246A (en) * | 1991-10-08 | 1993-04-27 | Nkk Corp | Plug welding method |
| JPH05116386A (en) * | 1991-10-30 | 1993-05-14 | Hokuriku Nippon Denki Software Kk | Printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5018079A (en) | Image forming apparatus | |
| JPH02113322A (en) | Image forming device | |
| US5148293A (en) | Image forming apparatus containing erasable font pattern | |
| US5083286A (en) | Image forming apparatus receiving external data to perform a predetermined process | |
| US5568594A (en) | Image forming apparatus with improved ability to emulate other image forming apparatuses | |
| JPH0361557A (en) | Image forming apparatus | |
| JPH03143673A (en) | Image forming device | |
| JPH056065A (en) | User interface for recorder | |
| JP2913941B2 (en) | Printer control device | |
| JP2910821B2 (en) | Printing device | |
| JPH03143672A (en) | Image forming device | |
| JPH03281379A (en) | Image forming apparatus | |
| JP3168521B2 (en) | Image recording device | |
| JPH02121860A (en) | Image forming device | |
| JPH08212079A (en) | Image forming device | |
| JPH01112424A (en) | Electronic equipment | |
| JP2825243B2 (en) | Image forming apparatus and image forming method | |
| JPH04301484A (en) | Image formation device | |
| JPH03113690A (en) | Information processor | |
| EP0508693B1 (en) | Image forming apparatus | |
| JPH08287174A (en) | Bar code printing method | |
| JPH03143675A (en) | Image forming device | |
| JPH10834A (en) | Image processing device | |
| JP2913943B2 (en) | Printer control device | |
| JPH01171948A (en) | Printer control apparatus |