JPH02552A - Printer and memory cartridge thereof - Google Patents
Printer and memory cartridge thereofInfo
- Publication number
- JPH02552A JPH02552A JP63217534A JP21753488A JPH02552A JP H02552 A JPH02552 A JP H02552A JP 63217534 A JP63217534 A JP 63217534A JP 21753488 A JP21753488 A JP 21753488A JP H02552 A JPH02552 A JP H02552A
- Authority
- JP
- Japan
- Prior art keywords
- font
- data
- cartridge
- memory
- printer
- 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)
- Record Information Processing For Printing (AREA)
- Laser Beam Printer (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、メモリカートリッジに格納されているフォ
ントデータ又は書式データを用いてプリントを行うプリ
ンタと、そのメモリカートリッジに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printer that prints using font data or format data stored in a memory cartridge, and its memory cartridge.
レーザプリンタ等のプリンタにおいては、そのスロット
に所定のフォント(書体)データ又は書式データが格納
されているメモリカートリッジを挿着し、そのフォント
データ又は書式データを用いてプリントを行うことがで
きるものがある。Some printers, such as laser printers, are capable of printing by inserting a memory cartridge in which predetermined font (font) data or format data is stored into the slot and using that font data or format data. be.
そのようなプリンタでは、スロットに挿着するメモリカ
ートリッジを差換えることにより、種々のフォント又は
書式を使用することができる。In such printers, various fonts or formats can be used by replacing the memory cartridges inserted into the slots.
しかしながら、このような従来のプリンタでは、スロッ
トに挿着されているメモリカートリッジに格納されてい
るフォントデータ又は書式データのみしか利用できない
ため、必要とするフォント又は書体が複数のメモリカー
1〜リツジに分散されて格納されているような場合には
、それを使用する都度メモリカートリッジを差換える必
要があり。However, in such conventional printers, only the font data or format data stored in the memory cartridge inserted in the slot can be used, so the required font or typeface is stored in multiple memory cards. If the memory is stored in a distributed manner, you will need to replace the memory cartridge each time you use it.
操作が煩わしくなるという問題があった。There was a problem that the operation became cumbersome.
このような問題を解消するためには、メモリカートリッ
ジを挿着するスロットの数を増やして、同時に複数のメ
モリカートリッジを挿着できるようにすればよいが、そ
のようにするとプリンタが大型化してしまうという不都
合がある。To solve this problem, you can increase the number of memory cartridge slots so that multiple memory cartridges can be inserted at the same time, but doing so will make the printer larger. There is this inconvenience.
また、1つのメモリカートリッジに格納されるフォント
データ又は書式データの種類を増やしてもよいが、その
ようにすると現在選択されているフォントデータ又は書
式データが何であるかの判断ができなくなり、フォント
又は書式の選択が困難になると共にフォント又は書式の
選択ミス等が生じやすいという問題がある。Additionally, the types of font data or format data stored in one memory cartridge may be increased, but in this case it becomes impossible to determine what type of font data or format data is currently selected. There are problems in that it becomes difficult to select a format and mistakes in font or format selection are likely to occur.
この発明は上記の点に鑑みてなされたものであり、容易
かつ確実に種々のフォント又は書式によるプリントがで
きるようにしたプリンタ及びそのメモリカートリッジを
提供することを目的とする。The present invention has been made in view of the above points, and it is an object of the present invention to provide a printer and its memory cartridge that can easily and reliably print in various fonts or formats.
この発明は上記の目的を達成するため、差換え可能に挿
着されるメモリカートリッジに格納されているフォント
データ又は書式データを用いてプリントを行うプリンタ
において、複数のメモリカートリッジから指定されたフ
ォントデータ又は書式データを内部メモリにロードする
データロード処理手段を備えたものである。In order to achieve the above object, the present invention provides a printer that prints using font data or format data stored in a replaceably inserted memory cartridge. It is equipped with data load processing means for loading format data into internal memory.
また、フォントデータ又は書式データが格納されており
、プリンタに差換え可能に挿着されるメモリカートリッ
ジにおいて、現在選択されているフォントデータ又は書
式データの種類を表示する表示手段を備えたものである
。Further, the memory cartridge, which stores font data or format data and is replaceably inserted into the printer, is provided with display means for displaying the type of font data or format data currently selected.
上記のように構成することにより、使用するフォントデ
ータ又は書式データが複数のメモリカートリッジに格納
されている場合でも、データロード処理手段により使用
するその各メモリカートリッジのフォントデータ又は書
式データを予め指定して内部メモリにロードしておくこ
とにより、その後はメモリカートリッジの差換えを行う
ことなく、それらのデータを同時に使用することが可能
になる。With the above configuration, even if the font data or format data to be used is stored in multiple memory cartridges, the font data or format data of each memory cartridge to be used can be specified in advance by the data load processing means. By loading the data into the internal memory, it becomes possible to use those data at the same time without having to replace the memory cartridge.
また、複数種類のフォントデータ又は書式データが1つ
のメモリカートリッジに格納されている場合でも、メモ
リカートリッジに設けられた表示手段によって現在選択
されているフォントデータ又は書式データの種類を表示
するので、それらのデータの選択及び選択されたデータ
の種類の確認を容易に行うことができる。Furthermore, even if multiple types of font data or format data are stored in one memory cartridge, the currently selected type of font data or format data is displayed on the display means provided in the memory cartridge, so that they can be stored in one memory cartridge. It is possible to easily select data and confirm the type of selected data.
以下、この発明の一実施例を添付図面を参照して説明す
る。An embodiment of the present invention will be described below with reference to the accompanying drawings.
第2図はこの発明を実施したレーザプリンタの一例を示
すブロック図である。FIG. 2 is a block diagram showing an example of a laser printer embodying the present invention.
プリンタコントローラ1は、中央処理装置、ROM、R
AM及びIlo等からなるマイクロコンピュータ(CP
U)11と、ホストインタフェース(1/F) ? 2
と、シリアルインタフェース13と、フォントROM
14と、プログラムROM15と、RAM1Bと、エン
ジン入出力装置(Ilo)17と、ラスタデータ発生器
18と、DMA (ダイレクト・メモリ・アクセス)コ
ントローラ19とがらなり、メモリカートリッジである
フォントカートリッジ21を差込むためのスロット20
を備えている。The printer controller 1 includes a central processing unit, ROM, R
A microcomputer (CP) consisting of AM, Ilo, etc.
U) 11 and host interface (1/F)? 2
, serial interface 13, and font ROM
14, a program ROM 15, a RAM 1B, an engine input/output device (Ilo) 17, a raster data generator 18, and a DMA (direct memory access) controller 19, and a font cartridge 21, which is a memory cartridge, is inserted. 20 slots for
It is equipped with
CPU1lは、このプリンタコントローラ1全体の統括
制御を司る処理装置であり、汎用の16ビツト又は32
ビツトのマイクロコンピュータを使用する。The CPU 1l is a processing device that controls the entire printer controller 1, and is a general-purpose 16-bit or 32-bit processor.
Uses a BIT microcomputer.
ホストインタフェース12は、オフィスコンピュータ、
パーソナルコンピュータ、ワードプロセッサ、画像編集
処理装置等のホスト2との間でデータを送受するための
インタフェースであり、ホスト2に合わせて各種のパラ
レルインタフェースあるいはシリアルインタフェースを
選択する。The host interface 12 is an office computer,
This is an interface for transmitting and receiving data with a host 2 such as a personal computer, word processor, image editing processing device, etc., and various parallel interfaces or serial interfaces are selected depending on the host 2.
シリアルインタフェース13は、フロン1−パネル3と
の間でデータを送受するためのインタフェースである。The serial interface 13 is an interface for transmitting and receiving data between the front panel 1 and the panel 3.
このフロントパネル3にはフォントカー1−リッジ21
に格納されているフォノ1〜データの選択を行うための
情報を入力するフォントデータ選択キーと、フォノ1−
カートリッジ21がらのフォントデータのロードを制御
するための情報を入力するフォントロードモードキー、
フォントサーチキー及びフォントロードキーを備えてい
る。This front panel 3 has a font car 1-ridge 21.
A font data selection key for inputting information for selecting phono 1~ data stored in phono 1~
a font load mode key for inputting information for controlling loading of font data from the cartridge 21;
Equipped with font search key and font load key.
フォントROM14は、プリンタとして必要最小限のフ
ォントデータを格納している。プログラムROM15は
、プリンタコントローラ1を動作させるためのCPUI
Iの各種処理プログラムを格納している。フォントカー
トリッジ21からのフォントデータのロードを処理する
フォントロード処理プログラムもこのプログラムROM
15に格納している。The font ROM 14 stores the minimum amount of font data necessary for the printer. The program ROM 15 is a CPU for operating the printer controller 1.
It stores various processing programs for I. The font load processing program that processes the loading of font data from the font cartridge 21 is also stored in this program ROM.
It is stored in 15.
RAM1Bは、大容量のランダムアクセスメモリであり
、主としてインプットバッファ、ページバッファ、ビデ
オバッファ、パスバッファ、フォントファイル、及びシ
ステムメモリとして使用される。なお、各バッファ及び
ファイルはシステムメモリとして使用する領域以外のR
AM領域を必要な量だけ事前に確保して使用する。The RAM 1B is a large capacity random access memory and is mainly used as an input buffer, page buffer, video buffer, path buffer, font file, and system memory. Note that each buffer and file is located in the R area other than the area used as system memory.
To secure and use the required amount of AM area in advance.
このRAM1Bの各バッファ及びファイルについて詳述
すると、インプットバッファは、ホスト2からホストイ
ンタフェース12を通じて受領したデータを一時的に保
持するためのバッファであり、そのデータをプリントソ
フトウェアにより順次取出して、そのデータが実際に記
憶されているソースアドレスとビデオバッファのどこに
ビデオデータを作るかを指定するディスティネーション
アドレス及びサイズ情報等を付加してページバッファに
ページデータを生成する。To explain in detail each buffer and file in this RAM 1B, the input buffer is a buffer for temporarily holding data received from the host 2 through the host interface 12, and the data is sequentially retrieved by the print software and The page data is generated in the page buffer by adding a source address where the video data is actually stored, a destination address specifying where in the video buffer the video data is to be created, size information, etc.
このページデータとフォントファイルのフォントデータ
とフォントROM14のフォントデータ(ソースデータ
)を用いてビデオバッファ上にビデオデータを生成する
。Video data is generated on the video buffer using this page data, font data of the font file, and font data (source data) of the font ROM 14.
フォントファイルには、ホス1−2からのフォノ1−デ
ータがホストインタフェース12を通じてダウンロード
され、あるいはフォントカートリッジ21からのフォン
トデータがロードされる6バスバツフアは、スロット2
0に装着されたフォントカートリッジ21とプリンタコ
ントローラ1との間で行われるフォントデータやデータ
選択情報の授受を司るものである。The font file includes phono 1-data from the host 1-2 downloaded through the host interface 12, or a 6-bus buffer into which font data from the font cartridge 21 is loaded.
The printer controller 1 is responsible for exchanging font data and data selection information between the font cartridge 21 installed in the printer controller 1 and the printer controller 1 .
なお、RAM1Bには、ホスト2からのダウンロードフ
ォントデータ及びフォントカートリッジ21からのロー
ドフォントデータを管理するために、フォントデータを
格納したフォントファイルのアドレス、フォントの大き
さ、フォントのネーム等のフォント管理情報も格納する
。In addition, in order to manage the download font data from the host 2 and the load font data from the font cartridge 21, the RAM 1B stores font management information such as the address of the font file that stores the font data, the font size, and the font name. It also stores information.
エンジンl1017は、プリンタエンジン4との間で必
要な制御データ等の送受を司る1、10である。ラスタ
データ発生器18は、RAM1Bのビデオバッファから
読出されたビデオデータに基づいてラスタデータを生成
してプリンタエンジン4へ送出する。DMAコントロー
ラ1日はRAM16のビデオバッファからビデオデータ
を読出してラスタデータ発生器18に転送する。The engine 11017 is 1, 10 that controls the transmission and reception of necessary control data and the like with the printer engine 4. The raster data generator 18 generates raster data based on the video data read from the video buffer of the RAM 1B and sends it to the printer engine 4. The DMA controller 1 reads video data from the video buffer of the RAM 16 and transfers it to the raster data generator 18.
フォントカートリッジ21にはフォントデータが格納さ
れ、このフォントカートリッジ21としては、例えばフ
ーリエ10.ヘルベテイ力、タイムスローマン等の各種
フォントを格納した複数のフォントカートリッジがある
。Font data is stored in the font cartridge 21, and the font cartridge 21 may be, for example, Fourier 10. There are multiple font cartridges containing various fonts such as Helvetian Power, Time Slow Man, etc.
第1回は、このプリンタコントローラ1のデータロード
処理手段を機能的に示すブロック図である。The first part is a block diagram functionally showing the data load processing means of this printer controller 1.
フォントロードモードキー31は、フォントカートリッ
ジ21のフォントデータを内部メモリとしてのフォント
RAM3;2 (上述のフォントファイル)にロードす
るフォントロードモードの処理開始を指示する。The font load mode key 31 instructs the start of font load mode processing in which the font data of the font cartridge 21 is loaded into the font RAM 3;2 (the above-mentioned font file) as an internal memory.
フォントサーチキー33は、フォントカー1−リッジ2
1に格納されているフォノ]・データの内の必要なフォ
ントデータのサーチを指示する。The font search key 33 selects font car 1-ridge 2.
Instructs to search for necessary font data among the phono data stored in 1.
フォントロードキー34は、フォントカートリッジ21
に格納されているフォントデータのフォントRAM32
へのロードを指示する。The font load key 34 is the font cartridge 21
Font RAM 32 of font data stored in
instructs to load.
フォントカートリッジ検索部35は、フォントロードモ
ードキー31によってフォントロードモードの処理開始
が指示された時に、スロット20にフォントカートリッ
ジ21が差し込まれているか否かを検索し、フォントカ
ートリッジ21が差し込まれていない時には表示部36
にフォント無しの表示をし、またフォントカートリッジ
21が差し込まれているか否かをフォントサーチ部37
に通知する6
フォントサーチ部37は、フォントカートリッジ検索部
35からフォントカートリッジ21が有る旨の通知を受
けた状態で、フォントサーチキー33からフォントサー
チの指示を受けた時に、フォントカートリッジ21をサ
ーチしてフォント名を表示部3日に表示すると共に、そ
のときのフォント名をフォントロード部38に通知する
。When the font load mode key 31 instructs the start of font load mode processing, the font cartridge search unit 35 searches whether or not the font cartridge 21 is inserted into the slot 20, and determines that the font cartridge 21 is not inserted. Sometimes the display section 36
The font search section 37 displays whether or not the font cartridge 21 is inserted.
6 When the font search unit 37 receives a font search instruction from the font search key 33 while receiving a notification from the font cartridge search unit 35 that the font cartridge 21 is present, the font search unit 37 searches for the font cartridge 21. The font name is displayed on the display section 3, and the font name at that time is notified to the font loading section 38.
フォントロード部38は、フォントロードキー34から
フォントロードの指示を受けたときに、フォントサーチ
部37から受領しているフォント名のフォントデータを
フォントカートリッジ21から読み込んでフォントRA
M32にロードする。When the font load unit 38 receives a font load instruction from the font load key 34, the font load unit 38 reads the font data of the font name received from the font search unit 37 from the font cartridge 21, and stores the font in the font RA.
Load it into M32.
次に、このように構成した実施例の作用について第3図
及び第4図を参照して説明する。Next, the operation of the embodiment configured as described above will be explained with reference to FIGS. 3 and 4.
まず、第3図を参照してフォントロードの操作について
説明する。First, the font loading operation will be explained with reference to FIG.
フォントカートリッジ21をスロット20に差し込んだ
後、フロントパネル3のフォントロードモードキー31
を押すことによってフォントロードモードに入る。なお
、フォントロードモードキー31を押したときにスロッ
ト20にフォントカートリッジ21が差し込まれていな
ければ、フォントカートリッジ検索部35によってその
旨が表示部36に表示される。After inserting the font cartridge 21 into the slot 20, press the font load mode key 31 on the front panel 3.
Enter font loading mode by pressing . Note that if the font cartridge 21 is not inserted into the slot 20 when the font load mode key 31 is pressed, the font cartridge search section 35 displays this fact on the display section 36.
その後、フォントサーチキー33を押すことによって、
フォントサーチ部37がスロット20に差し込まれてい
るフォントカートリッジ21に格納されているフォント
データのフォント名をサーチして表示部36に表示する
。Then, by pressing the font search key 33,
A font search section 37 searches for the font name of font data stored in the font cartridge 21 inserted into the slot 20 and displays it on the display section 36.
このとき、表示部36に表示されたフォント名のフォン
トが使用するフォントでなければ、再度フォントサーチ
キー33を押すことによって、フォントサーチ部37は
スロット20に差し込まれているフォントカートリッジ
21に格納されているフォントデータの次のフォント名
をサーチして表示部36に表示する。At this time, if the font with the font name displayed on the display section 36 is not the font to be used, by pressing the font search key 33 again, the font search section 37 will be stored in the font cartridge 21 inserted into the slot 20. The font name next to the currently selected font data is searched and displayed on the display section 36.
このような操作を繰返して、使用するフォント名のフォ
ントが見つかった時にフォントロードキー34を押すこ
とによって、フォントロード部38はスロット20に差
し込まれているフォントカートリッジ21からそのとき
のフォント名のフォントデータをフォントRAM32に
ロードする。By repeating such operations and pressing the font load key 34 when a font with the font name to be used is found, the font load section 38 loads the font with the current font name from the font cartridge 21 inserted into the slot 20. Load the data into the font RAM 32.
そして、使用するフォントデータのロードが終了してい
なければ、スロット20に差し込んでいるフォントカー
トリッジ21を他のフォントカートリッジに差し換えた
後、再度フォントサーチキー33を押して上述したと同
様にして必要なフォントデータをフォントRAM32に
ロードする。If the font data to be used has not been loaded yet, replace the font cartridge 21 inserted in the slot 20 with another font cartridge, press the font search key 33 again, and proceed in the same manner as described above to find the necessary font. Load the data into the font RAM 32.
このとき、フォントロード部38はフォントRAM52
にロードしたフォントデータの格納アドレスを管理して
、異なるフォント名のフォントデータは異なる場所に順
次格納する。At this time, the font load unit 38 loads the font RAM 52.
The storage addresses of the font data loaded into the font are managed, and font data with different font names are sequentially stored in different locations.
次に、このフォントロード操作について第4図を参照し
て具体的に説明する。Next, this font loading operation will be specifically explained with reference to FIG.
ここで、「フーリエ10」 「ヘルベテイカ」及び「タ
イムスローマン」の3種類のフォントを使用してプリン
トしたい場合、フーリエ10のフォントデータはフォン
トカートリッジAに、ヘルベテイ力のフォントデータは
フォントカートリッジBに、タイムスローマンのフォン
トデータはフォントカートリッジCにそれぞれ格納され
ているものとする。Here, if you want to print using three types of fonts: "Fourier 10", "Helvetica", and "Time Slow Man", the font data of Fourier 10 will be placed in font cartridge A, the font data of Helvetica will be placed in font cartridge B, and so on. It is assumed that the font data of Time Roman is stored in each font cartridge C.
そこで、まずフォントカートリッジAをスロット20に
差し込んで、フォントロードモードキー31を押した後
、フォントサーチキー33を押してフォント名としてフ
ーリエ10が表示された時にフォントロードキー34を
押すことによって。Therefore, first insert the font cartridge A into the slot 20, press the font load mode key 31, press the font search key 33, and when Fourier 10 is displayed as the font name, press the font load key 34.
フォントカートリッジAからフーリエ10のフォントデ
ータをフォントRAM32にロードする。Fourier 10 font data is loaded from font cartridge A into font RAM 32.
次に、フォントカートリッジAをスロット20から抜き
出してフォントカートリッジBをスロット20に差し込
み、フォントサーチキー33を押してフォント名として
ヘルベテイ力が表示された時にフォントロードキー34
を押すことによって、フォントカートリッジBからヘル
ベテイ力のフォントデータをフォントRAM32にロー
ドする。Next, pull out font cartridge A from slot 20, insert font cartridge B into slot 20, press font search key 33, and when Helvetey force is displayed as the font name, press font load key 33.
By pressing , Helvetey's font data from font cartridge B is loaded into the font RAM 32.
さらに、フォントカートリッジBをスロット20から抜
き出してフォントカートリッジCをスロット20に差し
込み、フォントサーチキー33を押してフォント名とし
てタイムスローマンが表示された時にフォントロードキ
ー34を押すことによって、フォントカートリッジBか
らタイムスローマンのフォントデータをフォノl−RA
M 2i 2にロードする。Furthermore, by pulling out font cartridge B from slot 20, inserting font cartridge C into slot 20, pressing font search key 33, and pressing font load key 34 when Time Slowman is displayed as the font name, time is extracted from font cartridge B. Roman font data to phono l-RA
Load into M 2i 2.
このようにして、フォントRAM”;2内にフーリエ1
0.ヘルベテイ力及びタイムスローマンの3種類のフォ
ントデータを順次ロードする。In this way, Fourier 1 is stored in the font RAM";2.
0. Three types of font data, Helvetian Force and Time Slow Man, are loaded one after another.
すなわち、このプリンタにおいては、複数のフォントカ
ー1−リッジから任意に指定されたフォントデータだけ
を内部メモリにロードする機能を備えたので、使用する
フォントデータが複数のフォントカートリッジに格納さ
れている場合でも、予め使用するフォントデータを指定
して内部メモリにロードしておくことにより、それらを
同時に使用することができる。In other words, this printer has a function to load only arbitrarily specified font data from multiple font cartridges into internal memory, so if the font data to be used is stored in multiple font cartridges, However, by specifying the font data to be used in advance and loading it into the internal memory, you can use them at the same time.
したがって、フォントカートリッジをその都度差換えた
り、同時に多数のフォントカートリッジを挿着できるよ
うにスロットの数を増やしたりする必要がない。Therefore, there is no need to replace the font cartridge each time or to increase the number of slots so that a large number of font cartridges can be inserted at the same time.
なお、上記実施例においては、ロードするフォントデー
タの指定をキー人力によって行なう例について述べたが
、ホストからのコマンドによって指定(選択)するよう
にすることもできる。In the above embodiment, an example was described in which the font data to be loaded is specified manually using keys, but it is also possible to specify (select) the font data by a command from the host.
第5図はこのレーザプリンタに使用するフォントカー1
−リッジの一例を示す平面図である。Figure 5 shows the font car 1 used in this laser printer.
- It is a top view showing an example of a ridge.
このフォントカートリッジ21には1次の4種類のへル
ベテイ力のフォントデータが格納されている。This font cartridge 21 stores font data of four types of first-order Helvetey forces.
ヘルベテイ力 レギュラ(Helvetica Reg
ular)ヘルベテイ力ボールド(Helvetica
Bold)ヘルベテイ力 イタリック(Heleve
tica Italic)ヘルベテイカボールドイタリ
ック
(Helvatica BoldI talic)そし
て、このフォントカー1−リッジ21のレーザプリンタ
のスロット20に挿着した状態で外部に露出する部分の
上面には、第5図に示すように。Helvetica Reg
ular) Helvetica force bold (Helvetica
Bold) Helvetian force Italic (Heleve)
Helvatica Bold Italic (Helvatica Bold Italic) On the upper surface of the part of the font car 1-ridge 21 that is exposed to the outside when inserted into the slot 20 of the laser printer, as shown in FIG. .
これらの4種類のフォントデータ名を表わす文字と、そ
の文字に対応する位置に配設された4個の発光ダイオー
ド(LED)23;〜26を備えた表示部22が設けら
れている。A display section 22 is provided which includes characters representing these four types of font data names and four light emitting diodes (LEDs) 23; to 26 disposed at positions corresponding to the characters.
LED23〜26は、第6図に示すように、そのアノー
ド側共通の電源+Vに接続され、カソード側がデコーダ
40を介して設置されている。As shown in FIG. 6, the LEDs 23 to 26 are connected to a common power supply +V on their anode sides, and are installed on their cathode sides via a decoder 40.
デコーダ40は、このフォントカートリッジ21が、第
2図のスロット20に挿着されて使用されている状態の
時、その入力端子41〜43にプリンタコントローラ1
のCPUIIからRAM16内のバスバッファ及びスロ
ット20を介して現在どのフォントデータが選択されて
いるかを示すデータ選択情報が供給され、その情報に基
づいてそのフォント名に対応するLEDのカソード側を
接地して、そのLED (23〜26のいずれか)を点
灯させる。When the font cartridge 21 is inserted into the slot 20 shown in FIG.
Data selection information indicating which font data is currently selected is supplied from the CPU II through the bus buffer in the RAM 16 and the slot 20, and based on that information, the cathode side of the LED corresponding to the font name is grounded. Then, the LED (any one of 23 to 26) is turned on.
すなわち、ヘルベテイ力 レギュラが選択されている場
合にはLED23を、ヘルベテイ力ボールドが選択され
ている場合にはLED24を。That is, when the Helvetey force regular is selected, the LED 23 is displayed, and when the Helvetey force bold is selected, the LED 24 is displayed.
ヘルベテイ力イタリック が選択されている場合にはL
ED25を、ヘルペテイ力ボールドイタリックが選択さ
れている場合にはLED2Bをそれぞれ点灯させる。L if Helvetey force italic is selected
When the ED25 and the herpetite bold italic are selected, the LED2B is turned on.
また、上述のフォントRAM32へのフォントデータの
ロード時には、現在ロードされているフォントデータに
対応するLED23〜2日を同様に点灯させる。Further, when loading font data into the font RAM 32 described above, the LEDs 23 to 2 corresponding to the currently loaded font data are similarly turned on.
このフォントカートリッジ21を挿着して使用するレー
ザプリンタの外観の一例を第7図に示す。FIG. 7 shows an example of the external appearance of a laser printer in which the font cartridge 21 is inserted and used.
このレーザプリンタ5はその前面に給紙カセット6が装
着される給紙カセット挿入ロアが設けられており、その
給紙カセット挿入ロアの側方には上下2段にカートリッ
ジ挿着用のスロット20が設けられている。This laser printer 5 is provided with a paper feed cassette insertion lower on the front surface into which a paper feed cassette 6 is installed, and on the side of the paper feed cassette insertion lower, slots 20 for cartridge insertion are provided in two upper and lower stages. It is being
その他の構成は前述の実施例と同様であり、フロントパ
ネル3には、フォントロードモードキー31、フォント
サーチキー33.フォントロードキー34.及び表示部
(LCDデイスプレィ)36が設けられている。The rest of the configuration is the same as the previous embodiment, and the front panel 3 includes a font load mode key 31, a font search key 33. Font load key 34. and a display section (LCD display) 36.
このレーザプリンタ5には、同時に2個のフォントカー
トリッジ21を挿着して使用することができる。This laser printer 5 can be used with two font cartridges 21 inserted at the same time.
そして、いずれかのフォントカートリッジ21に格納さ
れているフォントデータを選択すると、データ選択情報
をいずれかのスロット20を介して、そこに挿着されて
いるフォントカートリッジ21に出力してデコーダ40
の入力端子41〜43に入力させる。When font data stored in one of the font cartridges 21 is selected, the data selection information is outputted to the font cartridge 21 inserted therein via one of the slots 20 and sent to the decoder 40.
input terminals 41 to 43.
それによってデコーダ40がカートリッジ21の表示部
22に設けられている第5図に示したしED2”1〜2
6のうちの選択されたフォントデータのデータ名を表示
する文字と対応する位置に配されているLEDを点灯さ
せる。As a result, the decoder 40 is provided on the display section 22 of the cartridge 21.
The LED placed at the position corresponding to the character displaying the data name of the selected font data of 6 is turned on.
また、フォントカートリッジ21に格納されているフォ
ントデータを一旦内部のフォントRAMにロードしてか
らそのデータを使用する場合にも。Also, when the font data stored in the font cartridge 21 is once loaded into the internal font RAM and then the data is used.
フロントパネル3のフォントサーチキー33によってロ
ードすべきデータを選択すると、同様に選択されたデー
タに対応するLEDが点灯される。When data to be loaded is selected using the font search key 33 on the front panel 3, the LED corresponding to the selected data is similarly lit.
したがって、ユーザはカートリッジ21の表示部22に
設けられたLED23〜26の点灯表示によって、現在
選択されているフォントデータ名を容易に確認できる。Therefore, the user can easily confirm the currently selected font data name by the lighting display of the LEDs 23 to 26 provided on the display section 22 of the cartridge 21.
また、現在データが選択されて使用中(ロード中)のカ
ートリッジ21を不用意にスロット20から抜き出して
しまうようなことを防止することができる。Furthermore, it is possible to prevent the cartridge 21, which is currently being used (loaded) with data selected, from being inadvertently removed from the slot 20.
なお、上述の実施例においては、メモリカートリッジと
して4種類のへルベテイ力のフォントデータが格納され
ているフォントカートリッジ21を例にとって説明した
が、フォントデータの種類としては「クーリエlOJ、
rタイムスローマン」等の他のフォントデータでもよい
し、1個のカートリッジに格納されるフォントデータの
種類も4種類より多くても少なくてもよい。In the above embodiment, the font cartridge 21 is used as a memory cartridge in which four types of Helberty force font data are stored.
It is also possible to use other font data such as "R Time Slowman," and the number of types of font data stored in one cartridge may be greater or less than four.
また、メモリカートリッジはフォントカートリッジに限
らず、書式データが格納されている書式カートリッジ、
あるいはフォントデータと書式データの双方が格納され
ているメモリカートリッジの場合でも、上述のフォント
カートリッジ21の場合と同様にこの発明を実施するこ
とができる。In addition, memory cartridges are not limited to font cartridges, but also format cartridges that store format data,
Alternatively, even in the case of a memory cartridge in which both font data and format data are stored, the present invention can be implemented in the same manner as in the case of the font cartridge 21 described above.
また、上述の実施例においては、プリンタとしてレーザ
プリンタを例にとって説明したが、他のインクリジェッ
トプリンタあるいはサーマルプリンタ等のプリンタにも
同様にこの発明を実施することができる。Further, in the above-described embodiments, a laser printer was used as an example of the printer, but the present invention can be similarly applied to other printers such as an inkjet printer or a thermal printer.
以上説明したように、この発明のプリンタによれば、使
用したいフォントデータ又は書式データが複数のメモリ
カートリッジに格納されている場合に、その複数のメモ
リカートリッジを同時に挿着していなくてもそれらのデ
ータを同時に使用することが可能になり1種々のフォン
トあるいは1式によるプリントを容易に行うことができ
る。As explained above, according to the printer of the present invention, when font data or format data to be used is stored in a plurality of memory cartridges, it is possible to store them even if the plurality of memory cartridges are not inserted at the same time. Data can be used simultaneously, and printing with one variety of fonts or one set can be easily performed.
また、この発明のメモリカートリッジによれば、1個の
メモリカートリッジに複数種類のフォントデータ又は書
式データが格納されている場合でも、それらのうちのど
のデータが選択されているかを容易に確認することがで
き、使用中のメモリカートリッジを不用意に抜いてしま
うような誤操作を防止することもできる。Further, according to the memory cartridge of the present invention, even when multiple types of font data or format data are stored in one memory cartridge, it is possible to easily confirm which data among them is selected. This also prevents erroneous operations such as inadvertently removing a memory cartridge in use.
第1図は第2図におけるプリンタコントローラ1のデー
タロード処理手段を機能的に示すブロック図。
第2図はこの発明の一実施例であるレーザプリンタのブ
ロック構成図。
第3図は同じくそのフォントロード処理操作を示すフロ
ー図、
第4図はその具体的説明に供する説明図、第5図はこの
発明によるフォントカートリッジの一例を示す平面図、
第6図は同じくそのLEDを点灯させる回路を示す回路
図。
第7図はこのフォントカートリッジを使用するレーザプ
リンタの一例を示す外観斜視図である。
1・・・プリンタコントローラ 2・・・ホスト3・
・・フロントパネル 4・・・プリンタエンジン5
・・・レーザプリンタ 16・・・RAM20・・
・スロット 21・・・フォントカートリッジ22・
・・表示部 23〜26・・LED31・・・
フォントロードモードキー
32・・フォントRAM
33・・・フォントサーチキー
34・・フォントロードキー
35・・・フォントカートリッジ検索部36・・表示部
37・・・フォノ1〜サーチ部
38・・・フォントロード部
第5図
B
第6図
フ万ンiカーーリッジ21
L+=−=―響−−−−暑−−−−−−−−―−−・−
−−−−−一−−第7図
\FIG. 1 is a block diagram functionally showing the data load processing means of the printer controller 1 in FIG. 2. FIG. 2 is a block diagram of a laser printer according to an embodiment of the present invention. FIG. 3 is a flowchart showing the font loading processing operation, FIG. 4 is an explanatory diagram for explaining the process in detail, FIG. 5 is a plan view showing an example of the font cartridge according to the present invention, and FIG. 6 is the same. The circuit diagram which shows the circuit which lights up LED. FIG. 7 is an external perspective view showing an example of a laser printer using this font cartridge. 1...Printer controller 2...Host 3.
...Front panel 4...Printer engine 5
...Laser printer 16...RAM20...
・Slot 21... Font cartridge 22・
・・Display part 23-26・・LED31・・
Font load mode key 32... Font RAM 33... Font search key 34... Font load key 35... Font cartridge search section 36... Display section 37... Phono 1 to search section 38... Font load Part Figure 5 B Figure 6 Funn i Car Ridge 21 L+=-=-Hibiki-----Hot-----------------
−−−−−1−−Figure 7\
Claims (1)
されているフォントデータ又は書式データを用いてプリ
ントを行うプリンタにおいて、複数の前記メモリカート
リッジから指定されたフオントデータ又は書式データを
内部メモリにロードするデータロード処理手段を備えた
ことを特徴とするプリンタ。 2 フォントデータ又は書式データが格納されており、
プリンタに差換え可能に挿着されるメモリカートリッジ
において、現在選択されているフォントデータ又は書式
データの種類を表示する表示手段を備えたことを特徴と
するメモリカートリッジ。[Scope of Claims] 1. In a printer that prints using font data or format data stored in replaceably inserted memory cartridges, the font data or format data specified from a plurality of memory cartridges can be printed. A printer characterized by comprising a data load processing means for loading data into an internal memory. 2 Font data or format data is stored,
1. A memory cartridge that is replaceably inserted into a printer, the memory cartridge comprising display means for displaying the type of currently selected font data or format data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63217534A JPH02552A (en) | 1987-11-30 | 1988-08-31 | Printer and memory cartridge thereof |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30419087 | 1987-11-30 | ||
| JP62-304190 | 1987-11-30 | ||
| JP63217534A JPH02552A (en) | 1987-11-30 | 1988-08-31 | Printer and memory cartridge thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02552A true JPH02552A (en) | 1990-01-05 |
Family
ID=26522070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63217534A Pending JPH02552A (en) | 1987-11-30 | 1988-08-31 | Printer and memory cartridge thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02552A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS617920A (en) * | 1984-06-22 | 1986-01-14 | Canon Inc | Printing device |
| JPS61170781A (en) * | 1985-01-24 | 1986-08-01 | キヤノン株式会社 | Output device |
| JPS63207669A (en) * | 1987-02-24 | 1988-08-29 | Oki Electric Ind Co Ltd | Font rom cartridge type printer |
| JPS63312178A (en) * | 1987-06-15 | 1988-12-20 | Matsushita Electric Ind Co Ltd | Printer |
-
1988
- 1988-08-31 JP JP63217534A patent/JPH02552A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS617920A (en) * | 1984-06-22 | 1986-01-14 | Canon Inc | Printing device |
| JPS61170781A (en) * | 1985-01-24 | 1986-08-01 | キヤノン株式会社 | Output device |
| JPS63207669A (en) * | 1987-02-24 | 1988-08-29 | Oki Electric Ind Co Ltd | Font rom cartridge type printer |
| JPS63312178A (en) * | 1987-06-15 | 1988-12-20 | Matsushita Electric Ind Co Ltd | Printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0119395B1 (en) | A system and method for text processing | |
| US20130169988A1 (en) | System and method for controlling operation of a printer by using an external memory | |
| JPH071772A (en) | Label printing apparatus and label printing method | |
| US5097426A (en) | Printer controlling apparatus | |
| JPH02552A (en) | Printer and memory cartridge thereof | |
| EP0119396A2 (en) | Apparatus for and methods of presenting or displaying data represented as electric signals | |
| JPH0616235B2 (en) | Foreign language character data simultaneous output control method | |
| GB2217491A (en) | Output apparatus | |
| JPH0330977A (en) | Page printer control system | |
| JP2000181673A (en) | Document printer | |
| JPH0765591A (en) | Information processing device | |
| KR900005769B1 (en) | Ribbon Saving Method by Character Analysis in Electronic Typewriter | |
| JP3168521B2 (en) | Image recording device | |
| JPH0469261A (en) | printer | |
| JPS63262262A (en) | Printer device | |
| JPS60110033A (en) | Display printer | |
| JP2607044B2 (en) | Document creation device and display output control method in document creation device | |
| JPH09160823A (en) | Memory area management control device in electronic device | |
| JPH08282024A (en) | Printing device | |
| JPH04111116A (en) | character processing device | |
| JPH03114763A (en) | printer | |
| JPH079705A (en) | Method of printing designated page in one lump and apparatus thereof | |
| JPH0216069A (en) | Display device | |
| JPH01281522A (en) | Printing device | |
| JP2000108437A (en) | Printer |