JP3008855B2 - Label printer - Google Patents
Label printerInfo
- Publication number
- JP3008855B2 JP3008855B2 JP20262896A JP20262896A JP3008855B2 JP 3008855 B2 JP3008855 B2 JP 3008855B2 JP 20262896 A JP20262896 A JP 20262896A JP 20262896 A JP20262896 A JP 20262896A JP 3008855 B2 JP3008855 B2 JP 3008855B2
- Authority
- JP
- Japan
- Prior art keywords
- font
- data
- character
- file
- label
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 10
- 239000000428 dust Substances 0.000 description 7
- 230000000694 effects Effects 0.000 description 4
- 238000005303 weighing Methods 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 235000016496 Panda oleosa Nutrition 0.000 description 2
- 240000000220 Panda oleosa Species 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 101100508888 Bacillus subtilis (strain 168) iolJ gene Proteins 0.000 description 1
- 229910017435 S2 In Inorganic materials 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Record Information Processing For Printing (AREA)
- Labeling Devices (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ラベル用紙に文字
等を印字するラベルプリンタに係り、特にラベルの使用
目的に合わせて、印字する文字フォントを使い分けるこ
とができるラベルプリンタに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a label printer for printing characters and the like on label paper, and more particularly to a label printer which can use different character fonts for printing according to the purpose of use of the label.
【0002】[0002]
【従来の技術】ラベルの使用目的に合わせて、種々の文
字フォントを使い分けることが可能なラベルプリンタが
従来から案出されている。種々の文字フォントを使い分
けるのは、顧客に対して、商品のセールスポイントを強
調するためや、商品を目立たさせるためである。図12
(a),(b)は印字サンプルを示す図である。例え
ば、図12(a)中に示されたように、商品の値段を示
す文字「980」は、手書きの印象を与えるPOP書体
によって印字され、図12(b)中に示された値段を示
す文字「580」は見易いゴシック書体で印字されてい
る。2. Description of the Related Art Label printers capable of selectively using various character fonts in accordance with the purpose of use of labels have been proposed. The purpose of using various character fonts is to emphasize the selling point of the product to the customer or to make the product stand out. FIG.
(A), (b) is a figure which shows a print sample. For example, as shown in FIG. 12A, the character “980” indicating the price of a product is printed in a POP typeface giving a handwritten impression, and indicates the price shown in FIG. 12B. The character “580” is printed in a legible Gothic typeface.
【0003】上記のような種々の文字フォントを印刷で
きるラベルプリンタは、同一の文字に対して多くの種類
の文字フォントデータを記憶しておく必要があるので、
通常は上記種々の文字フォントデータを記憶してあるキ
ャラクタジェネレータROM(以下、キャラジェネRO
Mと称する)を多数備えている。例えば、図12
(a),(b)の例のラベルを発行するためにラベルプ
リンタは、POP書体のフォントを記憶するキャラジェ
ネROMと、ゴシック書体のフォントを記憶するキャラ
ジェネROMとを少なくとも備える必要がある。A label printer capable of printing various character fonts as described above needs to store many types of character font data for the same character.
Usually, a character generator ROM (hereinafter referred to as a character generator RO) storing the above various character font data.
M). For example, FIG.
In order to issue the labels of the examples (a) and (b), the label printer needs to include at least a character generation ROM for storing a POP typeface font and a character generation ROM for storing a Gothic typeface font.
【0004】[0004]
【発明が解決しようとする課題】ところで、一般的に、
上記キャラジェネROMは単価が高い。従って、このキ
ャラジェネROMを多数備えたラベルプリンタのコスト
は極めて高価であった。スーパーマーケット等の販売店
では個々の商品にラベルを貼付して、特売等の目玉商品
を顧客にアピールできるようユニークな文字で印字した
い、という希望がある。しかし、上述したように種々の
文字フォントを印字することができるラベルプリンタは
高価であり、上記の希望を叶えるためには極めてコスト
高になるという問題があった。By the way, generally,
The above-mentioned character generation ROM has a high unit price. Therefore, the cost of a label printer provided with a large number of character generator ROMs was extremely high. At stores such as supermarkets, there is a desire to attach labels to individual products and print unique products such as bargains with unique characters so that customers can be appealed to them. However, as described above, a label printer capable of printing various character fonts is expensive, and there has been a problem that the cost is extremely high in order to fulfill the above demand.
【0005】本発明は上記事情に鑑みてなされたもので
あり、種々の文字フォントを印字することが可能であ
り、しかも低コストであるラベルプリンタを提供するこ
とを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a low-cost label printer capable of printing various character fonts.
【0006】[0006]
【課題を解決するための手段】上記課題を解決するため
に請求項1記載の発明は、ドット印字可能な印字部を備
え、文字コードに対応するフォントデータを文字の種類
及び該文字の書体に基づいて区分されたフォント毎に複
数種類記憶して、前記フォント及び前記文字コードを指
定することによって該当するフォントデータを読み出し
てラベル用紙に印字するラベルプリンタにおいて、前記
フォントに含まれる文字のフォントデータを少なくとも
1セット分記憶するフォントファイルと、キー操作によ
りドット毎のデータを入力して作成されたドットデー
タ、又はイメージスキャナから入力されたドットデータ
を前記フォントデータとして前記フォントファイルに設
定する設定手段とフォントが予め有する1セット分の文
字のフォントデータが全て設定されているか否かを判断
する判断手段と、前記判断手段の判断結果が否である場
合に、その旨を報知する報知手段とを具備することを特
徴とする。請求項2記載の発明は、請求項1記載のラベ
ルプリンタにおいて、少なくとも、フォーマット番号、
印字フォーマット、及びフォント番号とからなる印字フ
ォーマットファイルと、前記印字フォーマットファイル
にフォント番号を設定する際に、該フォント番号で指定
された数字フォントに含まれるフォントデータが、該指
定されたフォントが予め有する1セット分の文字のフォ
ントデータが全て設定されているか否かを判断する設定
時判断手段と、前記設定時判断手段の判断結果が否であ
る場合に、その旨を報知する報知手段とを具備すること
を特徴とする。請求項3記載の発明は、請求項1記載の
ラベルプリンタにおいて、ラベル用紙に文字を印字する
際に、フォント番号で指定された数字フォントに含まれ
るフォントデータが、該指定されたフォントが予め有す
る1セット分の文字のフォントデータが全て設定されて
いるか否かを判断する印字時判断手段と、前記印字時判
断手段の判断結果が否である場合には、その旨を報知す
る報知手段とを具備することを特徴とする。 According to a first aspect of the present invention, there is provided an image processing apparatus including a printing unit capable of printing dots, and converting font data corresponding to a character code into a character type and a typeface of the character. In a label printer that stores a plurality of types of fonts classified based on the same and reads out the corresponding font data by designating the font and the character code and prints the font data on label paper, font data of characters included in the font At least
A font file for storing one set , dot data created by inputting data for each dot by key operation, or setting means for setting dot data input from an image scanner as the font data in the font file, and a font Sentence for one set which has beforehand
Determines whether all font data is set
And a case where the judgment result of the judgment means is negative.
In this case, there is provided a notifying means for notifying the user. According to a second aspect of the present invention, in the label printer according to the first aspect, at least a format number,
Print format consisting of print format and font number
Format file and the print format file
Specify the font number when setting the font number
The font data included in the specified number font is
Fonts for one set of characters
Setting that determines whether all the event data is set
Time judgment means and the setting time judgment means
Notification means for notifying that
It is characterized by. According to a third aspect of the present invention, in the label printer according to the first aspect , characters are printed on label paper.
Is included in the numeric font specified by the font number.
Font data that the specified font has
All the font data for one set of characters
Means for determining whether or not the
If the judgment result of the disconnection means is negative, it is notified to that effect.
And a notifying means.
【0007】[0007]
【発明の実施の形態】以下、図面を参照して本発明の一
実施形態について説明する。図1は、本発明の一実施形
態によるラベルプリンタの外観構成例を示す外観斜視図
であり、図2は同ラベルプリンタの電気的構成例を示す
ブロック図である。これらの図において、本体1の内部
には、図2に示す制御部が設けられており、この制御部
には秤2が接続されている。また、本体1の前面には、
第1ラベル印字機構部3a及び第2ラベル印字機構部3
bが設けられるとともに、操作部4が設けられている。
上記第1ラベル印字機構部3a及び第2ラベル印字機構
部3bは、任意の文字、数字、及び画像をドット単位で
印字する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is an external perspective view showing an example of an external configuration of a label printer according to an embodiment of the present invention, and FIG. 2 is a block diagram showing an example of an electrical configuration of the label printer. In these figures, a control unit shown in FIG. 2 is provided inside the main body 1, and a balance 2 is connected to the control unit. Also, on the front of the main body 1,
First label printing mechanism 3a and second label printing mechanism 3
b, and an operation unit 4 is provided.
The first label printing mechanism 3a and the second label printing mechanism 3b print arbitrary characters, numbers, and images in dot units.
【0008】こられら第1ラベル印字機構部3a及び第
2ラベル印字機構部3bにはそれぞれ異なるラベル用紙
が装着され、第1ラベル印字機構部3a及び第2ラベル
印字機構部3bの何れか一方を選択し、目的に合ったラ
ベル用紙に印字ができるようになっている。例えば、第
1ラベル印字機構部3aには通常の値付ラベルを装着し
て通常商品の値付ラベルを印字し、第2ラベル印字機構
部3bには、同出願人の先願である特願平07−130
766号の願書に添付した明細書中に記載されているよ
うなPOP印字付きの値付ラベルを装着して特売商品の
値付ラベルを印字できるようになっている。Different label sheets are mounted on the first label printing mechanism 3a and the second label printing mechanism 3b, respectively, and either one of the first label printing mechanism 3a and the second label printing mechanism 3b is mounted. Is selected, and printing can be performed on label paper that suits the purpose. For example, a normal price label is attached to the first label printing mechanism 3a to print a price label of a normal product, and a second label printing mechanism 3b is provided to the first label printing mechanism 3b. Hei07-130
A price label with POP printing as described in the specification attached to the application No. 766 can be attached to print a price label of a bargain product.
【0009】上記操作部4には、テンキー5、品番キー
6、操作・表示部8等が設けてある。ここで、上記品番
キー6は、上記テンキー5と一緒に、商品の品番入力時
に使用される。上記操作・表示部8は、液晶表示器8a
(図2参照)の上面にタッチパネル8b(図2参照)が
積層された構造をしている。また、上記操作部4には、
コネクタ9を介してイメージスキャナ10が接続されて
いる。このイメージスキャナ10は図形を読み込み、こ
れにより、読み込んだ図形をラベル用紙に印字すること
が可能となる。また、このイメージスキャナ10は、お
客にアピールするためのラベル上に印字するイメージデ
ータを読み込むためにも使用される。The operation unit 4 includes a numeric keypad 5, a product number key 6, an operation / display unit 8, and the like. Here, the item number key 6 is used together with the numeric keypad 5 when inputting the item number of a product. The operation / display unit 8 includes a liquid crystal display 8a
The touch panel 8b (see FIG. 2) is laminated on the upper surface of the touch panel (see FIG. 2). The operation unit 4 includes:
An image scanner 10 is connected via a connector 9. The image scanner 10 reads a figure, and this makes it possible to print the read figure on a label sheet. The image scanner 10 is also used to read image data to be printed on a label for appealing to customers.
【0010】図2に示す20は、装置各部を制御して処
理を行うCPU(中央処理装置)である。具体的に、C
PU20は、操作部4から入力された入力データ、イメ
ージスキャナ20によって読み込まれたイメージデー
タ、及び秤2から入力された重量データ等の各種入力デ
ータを処理する入力処理、第1ラベル印字機構部3a,
3bの印字動作を制御する印字処理、種々の情報を液晶
表示器8aへ出力する表示処理、及び印字データを作成
する印字データ作成処理等を行う。また、CPU20は
本体1の動作モードを、ラベルを印字して値付ラベルを
発行する値付モード、印字する内容を設定する設定モー
ド、ラベル発行結果の報告等を行うレポートモード、及
び本体1のメンテナンスモード等に切り換える。Reference numeral 20 shown in FIG. 2 denotes a CPU (Central Processing Unit) which controls each unit of the apparatus to perform processing. Specifically, C
The PU 20 performs input processing for processing input data input from the operation unit 4, image data read by the image scanner 20, and various input data such as weight data input from the scale 2, a first label printing mechanism unit 3a. ,
3b, a printing process for controlling the printing operation, a display process for outputting various information to the liquid crystal display 8a, a print data creating process for creating print data, and the like. The CPU 20 sets the operation mode of the main body 1 as a price mode for printing a label and issuing a label with a price, a setting mode for setting the content to be printed, a report mode for reporting a label issuance result, and the like. Switch to maintenance mode, etc.
【0011】上記秤2、第1ラベル印字機構部3a,第
2ラベル印字機構部3b、イメージスキャナ10、液晶
表示器8a、各種キー及びスイッチ、及びタッチパネル
8bは、図2に示されるように、ロードセル制御部2
1、印字制御部22、スキャナ制御部23、表示制御部
25、及び操作制御部24を介して、それぞれ、CPU
20と接続されており、秤2に商品が載置された場合に
は、その商品の重量がロードセル制御部21を介して計
量データとしてCPU20へ出力される。The scale 2, the first label printing mechanism 3a, the second label printing mechanism 3b, the image scanner 10, the liquid crystal display 8a, various keys and switches, and the touch panel 8b are arranged as shown in FIG. Load cell control unit 2
1, via a print control unit 22, a scanner control unit 23, a display control unit 25, and an operation control unit 24,
When a product is placed on the scale 2, the weight of the product is output to the CPU 20 via the load cell control unit 21 as weighing data.
【0012】40は、ROM(Read Only Memory)であ
り、上述したCPU20の処理制御用の各種プログラ
ム、即ち、入力処理プログラム、印字処理プログラム、
表示処理プログラム、及び印字データ作成処理プログラ
ム等が格納されている。35は、数字、アルファベッ
ト、かな、漢字、カンマ、及び記号等の各文字のフォン
トデータを複数種類記憶しているキャラクタジネレータ
ROM(以下、キャラジェネROMと称する)である。
このキャラジェネROM35は同一の文字、即ち、文字
コードが同一であっても異なるフォントデータを複数備
えている。各文字は、文字の種類及び文字の書体毎にフ
ォントとして区分されており、各々のフォント対しては
フォント番号が割り振られている。このキャラジェネR
OM35はフォント番号が“20”未満の文字に対応し
ている。Reference numeral 40 denotes a ROM (Read Only Memory), which is a program for controlling the processing of the CPU 20 described above, that is, an input processing program, a print processing program,
A display processing program, a print data creation processing program, and the like are stored. Reference numeral 35 denotes a character generator ROM (hereinafter, referred to as a character generator ROM) that stores a plurality of types of font data of characters such as numbers, alphabets, kana, kanji, commas, and symbols.
The character generator ROM 35 includes a plurality of different font data for the same character, that is, the same character code. Each character is classified as a font for each character type and character typeface, and a font number is assigned to each font. This character generation R
The OM 35 corresponds to a character whose font number is less than “20”.
【0013】また、30はRAM(Random Access Memo
ry)であり、図3に示されるように、ワーキングエリア
30a、フォントファイル30b、印字フォーマットフ
ァイル30c、及び商品ファイル30d等の記憶領域が
設けられている。図3はRAM30のメモリマップを示
す概念図である。RAM30に設けられた種々の記憶領
域の内、上記印字フォーマットファイル30c及び商品
ファイル30dの記憶領域はバッテリバックアップが施
されており、本体1の電源を落とした場合でも、印字フ
ォーマットファイル30c及び商品ファイル30dの内
容は失われないようになっている。Reference numeral 30 denotes a RAM (Random Access Memory).
As shown in FIG. 3, storage areas such as a working area 30a, a font file 30b, a print format file 30c, and a product file 30d are provided. FIG. 3 is a conceptual diagram showing a memory map of the RAM 30. Of the various storage areas provided in the RAM 30, the storage areas for the print format file 30c and the product file 30d are provided with a battery backup, so that the print format file 30c and the product file The content of 30d is not lost.
【0014】次に、上記RAM30の各記憶領域の内容
について詳述する。RAM30に設けられた上記ワーキ
ングエリア30aは上記各種プログラムの実行時に使用
されるフラグ、レジスタ、及びカウンタ等の内容を格納
し、また後述する各種ファイルから読み出されたデータ
が一時的に格納する。印字フォーマットファイル30c
は複数の印字フォーマットデータを記憶する領域であ
り、これら複数定義された印字フォーマットデータのう
ち、選択された印字フォーマットデータに従ってラベル
の印字がなされる。図4は印字フォーマットファイル3
0cの一例を示す表である。図中F1〜FNは各々の印
字フォーマットデータであり、各印字フォーマットデー
タF1〜FNは各印字フォーマットデータF1〜FN毎
に割り振られたフォーマット番号Fn、ラベルに印字を
行う品名、添加物、及び値段等の項目I、印字開始位置
Sx,Sy、印字の向きd、及びフォント番号Nからな
る。以下、項目I、印字開始位置Sx,Sy、及び印字の
向きdを印字フォーマットと称する。Next, the contents of each storage area of the RAM 30 will be described in detail. The working area 30a provided in the RAM 30 stores the contents of flags, registers, counters and the like used when executing the various programs, and temporarily stores data read from various files described later. Print format file 30c
Is an area for storing a plurality of print format data, and a label is printed according to the print format data selected from the plurality of defined print format data. Figure 4 shows the print format file 3
It is a table | surface which shows an example of 0c. Figure F1~FN are each print format data, the print format data F1~FN the product name to perform the print format data F1~FN format allocated to each number F n, the print on the label, additives, and It comprises items I such as price, print start positions S x and S y , print direction d, and font number N. Hereinafter, the item I, the print start positions Sx and Sy , and the print direction d are referred to as a print format.
【0015】図5はフォントファイル30bの構成例を
示す図である。このフォントファイル30bはオペレー
タによって入力されるフォントデータを記憶するために
設けられ、図5に示されたように、文字の種類(数字、
アルファベット、かな、又は、漢字、記号、マーク、あ
るいはそれらの大小やそれらの書体等に区別した1区
分:以下、フォントと称する)毎に割り振られたフォン
ト番号NE、このフォント番号NEに対応した文字C、
各文字Cを記憶するために必要なデータ長L、及び各文
字Cのイメージデータ、即ちフォントデータFDからな
る。フォントデータFDのデータ長Lは各文字C毎に異
なる可変長である。各文字Cに対応させてデータ長Lを
設け、このデータ長Lで定義された分のフォントデータ
FDを読み出すことによって、必要なフォントデータF
Dが得られる。上記フォントデータFDのデータ長を可
変長としたのは記憶領域を節約するためである。図5に
示されたように、フォント番号NEが“20”である場
合、そのフォント番号NEは、数字であり、予め定めら
れた書体のフォントに対応している。FIG. 5 is a diagram showing a configuration example of the font file 30b. This font file 30b is provided to store font data input by the operator, and as shown in FIG.
Alphabet, kana, or fonts NE assigned to each of the Chinese characters, symbols, marks, or one of their sizes, their fonts, etc .: C,
It comprises a data length L necessary for storing each character C, and image data of each character C, that is, font data FD. The data length L of the font data FD is a variable length that differs for each character C. A data length L is provided in correspondence with each character C, and the font data FD defined by the data length L is read, so that necessary font data F
D is obtained. The reason why the data length of the font data FD is variable is to save a storage area. As shown in FIG. 5, when the font number NE is “20”, the font number NE is a numeral and corresponds to a font of a predetermined typeface.
【0016】また、上記商品ファイル30dは、品名、
単価、添加物等の商品に関する情報(以下、商品データ
と称する)が、各々の商品毎に格納したファイルであ
る。上記印字フォーマットファイル30c中のフォーマ
ット番号Fnは、商品ファイル30dの一部として記憶
されている。印字の際は、図1中の表示部8を値付画面
に設定し、この画面から商品ファイル30d中の該当す
る商品データを呼び出し、この商品データに含まれるフ
ォーマット番号、又は、この値付画面で一時的に変更操
作したフォーマット番号に従って、印字フォーマットフ
ァイル30cから上記フォーマット番号に対応する印字
フォーマットデータを読み出して印字を行う。The product file 30d includes a product name,
Information about the product such as unit price and additives (hereinafter referred to as product data) is a file stored for each product. Format number F n in the print format file 30c is stored as part of the product file 30d. At the time of printing, the display unit 8 in FIG. 1 is set to a price-added screen, the corresponding product data in the product file 30d is called from this screen, and the format number included in this product data or this value-added screen is displayed. The print format data corresponding to the format number is read from the print format file 30c and printed according to the format number temporarily changed in step (1).
【0017】上記構成において、本発明の一実施形態に
よるラベルプリンタの動作の概略について図6〜図11
を参照して説明する。図6〜図8は本発明の一実施形態
によるラベルプリンタの動作の概略を示すフローチャー
トであり、図9〜図11は、本発明の一実施形態による
ラベルプリンタによるドットデータの読み込み、及び編
集を行う際の表示部8の表示画面の一例及びテンキー
5,品番キー6を示す図である。尚、以下に述べる動作
は、図2に示されたCPU20の制御のもとに行われ
る。In the above configuration, an outline of the operation of the label printer according to one embodiment of the present invention is shown in FIGS.
This will be described with reference to FIG. 6 to 8 are flowcharts showing the outline of the operation of the label printer according to the embodiment of the present invention. FIGS. 9 to 11 show reading and editing of dot data by the label printer according to the embodiment of the present invention. FIG. 8 is a diagram showing an example of a display screen of the display unit 8 and ten keys 5 and a product number key 6 when performing the operation. The operation described below is performed under the control of the CPU 20 shown in FIG.
【0018】動作が開始すると、まず、ステップS1に
おいて、本体1の動作モードが値付モードであるか否か
の判断が行われる。この判断結果が「Yes」である場
合、処理はステップS2へ進む。ステップS2では、オ
ペレータがテンキー5及び品番キー6を操作することに
よって入力された商品番号をキーとして図3中の商品フ
ァイル30dを検索し、該当する商品データを読み出し
て画面に表示する処理が行われる。ステップS3では、
読み出した商品データに含まれるフォーマット番号をキ
ーとして、図4に示された印字フォーマットファイル3
0cから該当する印字フォーマットデータを読み出す処
理が行われる。When the operation is started, first, in step S1, it is determined whether or not the operation mode of the main body 1 is the pricing mode. If the result of this determination is “Yes”, the process proceeds to step S2. In step S2, the operator operates the numeric keypad 5 and the product number key 6 to search the product file 30d in FIG. 3 using the product number input as a key, read out the corresponding product data, and display the data on the screen. Will be In step S3,
Using the format number included in the read product data as a key, the print format file 3 shown in FIG.
A process of reading the corresponding print format data from 0c is performed.
【0019】ステップS4では、ステップS3において
読み出した印字フォーマットデータの内、図5に示され
たフォントファイル30bに設定されているフォント番
号NEが“20”以上であるものそれぞれについて、そ
のフォント番号NEに対応する全ての文字Cについてフ
ォントデータFDが設定されているか、つまり、データ
長Lの値が1以上の値であるか否かを判断し、判断結果
が「Yes」である場合にはステップS5へ進む。In step S4, of the print format data read out in step S3, the font number NE set to the font file 30b shown in FIG. It is determined whether the font data FD is set for all the characters C corresponding to..., That is, whether the value of the data length L is 1 or more. If the determination result is “Yes”, the step Proceed to S5.
【0020】ステップS5では、ステップS2において
読み出した商品データ、秤2に載置された商品に関する
計量データ、及びこの計量データと上記商品データに含
まれる単価とから算出された値段データを、キャラジェ
ネROM35に記憶されたフォントデータ又はフォント
ファイル30bに記憶されたフォントデータFDを用い
てRAM30に設けられたワーキングエリア30aにド
ットデータとして展開する処理が行われる。この際、上
記商品データ、計量データ、及び値段データはステップ
S3において読み出した印字フォーマットデータのフォ
ーマットに従って展開される。In step S5, the merchandise data read out in step S2, the weighing data relating to the merchandise placed on the scale 2, and the price data calculated from the weighing data and the unit price included in the merchandise data are transferred to the character generator. Using the font data stored in the ROM 35 or the font data FD stored in the font file 30b, a process of developing as dot data in the working area 30a provided in the RAM 30 is performed. At this time, the product data, the weighing data, and the price data are developed in accordance with the format of the print format data read in step S3.
【0021】ステップS6では、ステップS5において
展開されたドットデータが図2中の印字制御部22へ送
られ、予め指定されてある第1ラベル印字機構部3a又
は第2ラベル印字機構部3bによりラベル用紙に印字が
行われ、図12(a)又は図12b(b)に示されたよ
うなPOP書体、ゴシック書体のフォントを用いて印刷
されたラベルが発行される。この処理が終了するとステ
ップS1へ戻る。In step S6, the dot data developed in step S5 is sent to the print control unit 22 shown in FIG. 2, and the label data is designated by the first label printing mechanism 3a or the second label printing mechanism 3b designated in advance. Printing is performed on a sheet of paper, and a label printed using a POP font or a Gothic font as shown in FIG. 12A or 12B (b) is issued. When this process ends, the process returns to the step S1.
【0022】一方、ステップS4における判断結果が
「No」である場合、即ち、フォントファイル30bに
設定されているフォント番号NEが“20”以上である
ものそれぞれについて、そのフォント番号NEに対応す
る文字CについてフォントデータFDが設定されていな
いものが1つでもある場合には処理がステップS7へ進
む。ステップS7では、フォント分のフォントデータが
全て設定されていないため、図1中の表示部8に「フォ
ント番号○○、文字△のフォントデータが設定されてい
ません!」という表示を行い、ブザー(図示省略:報知
手段)を鳴らしてステップS1へ戻る。On the other hand, if the result of the determination in step S4 is "No", that is, if the font number NE set in the font file 30b is "20" or more, the character corresponding to the font number NE If there is at least one for which no font data FD is set for C, the process proceeds to step S7. In step S7, since all the font data for the fonts have not been set, the display section 8 shown in FIG. 1 displays "No font data for font number XX, character !!" (Not shown: notification means), and returns to step S1.
【0023】一方、ステップS1における判断結果が
「No」である場合、即ち、本体1の動作モードが値付
モードでないと判断された場合、処理はステップS8へ
進む。ステップS8では、本体1の動作モードが設定モ
ードであるか否かが判断され、この判断結果が「No」
である場合には、ステップS9へ進む。ステップS9で
は、レポートモードやメンテナンスモード等の他の処理
を行ってS1に戻る。On the other hand, if the result of the determination in step S1 is "No", that is, if it is determined that the operation mode of the main body 1 is not the priced mode, the process proceeds to step S8. In step S8, it is determined whether or not the operation mode of the main body 1 is the setting mode, and the determination result is “No”.
If it is, the process proceeds to step S9. In step S9, other processes such as a report mode and a maintenance mode are performed, and the process returns to S1.
【0024】一方、ステップS8における判断結果が
「Yes」である場合には、ステップS10へ処理が進
む。ステップS10では設定モードのうち、フォントフ
ァイル30bの設定を行う設定であるか否かを判断し、
この判断結果が「Yes」である場合にはステップS1
1へ進む。ステップS11では、オペレータがテンキー
5を操作することによって、設定を行う文字Cに対応し
たフォント番号が入力される。そして、この操作に応じ
たフォント番号NEの入力処理が行われる。On the other hand, if the decision result in the step S8 is "Yes", the process proceeds to a step S10. In step S10, it is determined whether or not the setting mode is a setting for setting the font file 30b.
If the result of this determination is “Yes”, then step S1
Proceed to 1. In step S11, the font number corresponding to the character C to be set is input by operating the numeric keypad 5 by the operator. Then, the input process of the font number NE corresponding to this operation is performed.
【0025】ステップS12では、オペレータによって
設定を行う文字を指定する操作が行われる。この操作に
おいては、まず、図9に示された画面の文字キーPB2
をタッチすることによって全ての文字Cをリスト表示
し、リスト表示された文字Cのうち、設定を行う文字C
が表示された部分をタッチすることで文字の選択が行わ
れる。ステップS13ではステップS12において選択
を行った文字に対するフォントデータの入力を行う。こ
のフォントデータの入力は、図1中のイメージスキャナ
10を用いて行う場合と、テンキー5を8方向キーとし
て用い、オペレータが手作業で入力する場合とがある。In step S12, the operator performs an operation of designating a character to be set. In this operation, first, the character key PB2 on the screen shown in FIG.
By touching, all the characters C are displayed in a list, and among the characters C displayed in the list, the character C to be set is set.
The character is selected by touching the portion where is displayed. In step S13, font data for the character selected in step S12 is input. The input of the font data may be performed using the image scanner 10 in FIG. 1 or may be performed manually by the operator using the ten keys 5 as eight-directional keys.
【0026】まず、イメージデータの入力を図1中のイ
メージスキャナ10を用いて行う場合について説明す
る。まず、オペレータは図9に示された画面上のスキャ
ナキーPB1をタッチしてイメージスキャナ10からデ
ータを読込可能にする。次に、画用紙等に書いた文字、
又は紙等に書かれた使用可能な文字がイメージスキャナ
10で読み取られ、読み取られたドットデータがRAM
30内に設けられたワーキングエリア30aに記憶され
るとともに、画像データに変換されて画面部8の表示枠
FR内に表示される。First, a case where image data is input using the image scanner 10 shown in FIG. 1 will be described. First, the operator touches the scanner key PB1 on the screen shown in FIG. Next, the characters written on the drawing paper,
Alternatively, usable characters written on paper or the like are read by the image scanner 10, and the read dot data is stored in a RAM.
The image data is stored in a working area 30 a provided in the display unit 30, converted into image data, and displayed in a display frame FR of the screen unit 8.
【0027】例えば、図9中の表示枠FRに表示された
画像データは、文字“1”をイメージスキャナ10で読
み込んだ場合の表示例であり、この場合、読み込まれた
文字“1”はスキャナの読取位置の中心よりも右上に位
置しており、また、文字“1”の左側にゴミGがあった
ことを表している。For example, the image data displayed in the display frame FR in FIG. 9 is a display example when the character "1" is read by the image scanner 10, and in this case, the read character "1" is Is located on the upper right of the center of the reading position, and indicates that there is dust G on the left side of the character "1".
【0028】次に、テンキー5を8方向キーとして用
い、このテンキー5によってカーソル(口型のもの)を
移動させて所望のドットデータを入力する場合について
説明する。初期状態において表示枠FR内は空白に設定
されている。オペレータはまず、品番キー6を押圧し
て、カーソルの中心ドットを黒とするモードに設定す
る。尚、本体1の動作が設定モードに設定されている場
合、品番キー6及び消キー5aはそれぞれカーソルの中
心ドットを黒とするモードを設定するキー、及びカーソ
ルの中心ドットを白とするモードを設定するキーとして
機能割当がなされている。Next, a case will be described in which the ten key 5 is used as an eight-directional key, and a desired dot data is input by moving a cursor (mouth type) with the ten key 5. In the initial state, the display frame FR is set to blank. First, the operator presses the item number key 6 to set a mode in which the center dot of the cursor is black. When the operation of the main body 1 is set to the setting mode, the part number key 6 and the erase key 5a are used to set a mode for setting the center dot of the cursor to black and a mode for setting the center dot of the cursor to white. A function is assigned as a key to be set.
【0029】オペレータが、テンキー5を操作してカー
ソルを移動させるとその中心ドットの軌跡が黒に反転さ
れる。この際、消キー5aを押圧すると空白にするモー
ドに設定される。従って、テンキー5、品番キー6、及
び消キー5aを適宜使い分けることによって、黒白によ
るドットデータを自由に作成、又は修正ができる。When the operator operates the numeric keypad 5 to move the cursor, the locus of the center dot is inverted to black. At this time, pressing the erase key 5a sets the mode to blank. Therefore, dot data in black and white can be freely created or corrected by appropriately using the ten key 5, the part number key 6, and the erase key 5a.
【0030】また、イメージスキャナ10を用いてドッ
トデータを読み込んだ場合であっても、テンキー5、品
番キー6、及び消キー5aを用いてドットデータを修正
することが可能である。次に、図9を参照して、イメー
ジスキャナ10を用いて読み込んだドットデータを修正
する場合の操作について説明する。図9の表示枠FR内
には読み込んだドットデータである文字“1”が表示さ
れ、またこの文字“1”の左側にはゴミGがある。ま
ず、オペレータはテンキーを操作してカーソルCRを移
動させ、カーソルCRの中心をゴミGの位置に移動させ
る(図10参照)。オペレータは、消キー5aを押圧し
てカーソルCRの中心ドットを空白にするモードに設定
し、ゴミGを消去する。ゴミGの大きさがカーソルCR
よりも大きい場合には、テンキー5を操作してゴミGを
消去する。尚、表示枠FR中に表示されたゴミGが消去
されると、ワーキングエリア30aに記憶されているド
ットデータも上記ゴミGが消去されたものとなる。Further, even when the dot data is read by using the image scanner 10, the dot data can be corrected by using the ten key 5, the part number key 6, and the erase key 5a. Next, an operation for correcting dot data read by using the image scanner 10 will be described with reference to FIG. The character "1" which is the read dot data is displayed in the display frame FR of FIG. 9, and a dust G is on the left side of the character "1". First, the operator operates the numeric keypad to move the cursor CR, and moves the center of the cursor CR to the position of the dust G (see FIG. 10). The operator presses the erase key 5a to set a mode in which the center dot of the cursor CR is blank, and erases the dust G. The size of the garbage G is the cursor CR
If it is larger, the ten keys 5 are operated to erase the dust G. When the dust G displayed in the display frame FR is deleted, the dot data stored in the working area 30a is also the same as the dust G.
【0031】以上の操作によって、設定を行う文字に対
するドットデータの読み取り及び編集が終了したので、
次に、フォントデータとして記憶する部分を指定する操
作を行う。設定モードが選択された場合、シフトキー6
bと品番キー6とを同時に押圧することによって設定モ
ードを指定する設定範囲指定モードとなる。この設定範
囲指定モード時における範囲設定の操作を図11を参照
して説明する。オペレータが設定範囲指定モードに設定
すると、表示枠FR内には設定範囲を指定する四角形の
範囲指定枠Rが適当な位置に適当な大きさで表示され
る。オペレータは、テンキー5を操作してこの範囲指定
枠Rを変形・移動させて設定範囲を決定する。With the above operations, the reading and editing of the dot data for the character to be set are completed.
Next, an operation of designating a portion to be stored as font data is performed. When the setting mode is selected, shift key 6
By simultaneously pressing b and the part number key 6, a setting range specifying mode for specifying a setting mode is set. The operation of the range setting in the setting range designation mode will be described with reference to FIG. When the operator sets the setting range designation mode, a rectangular range designation frame R for designating the setting range is displayed in an appropriate position and in an appropriate size in the display frame FR. The operator operates the numeric keypad 5 to transform and move the range designation frame R to determine the set range.
【0032】表示枠FRに表示されるドットデータとワ
ーキングエリア30aに記憶されたドットデータとは、
1対1に対応しているため、ステップS14において、
オペレータが設定キーPB3をタッチすることによって
ワーキングエリア30aに記憶されたドットデータの
内、設定範囲枠Rで囲まれた領域のドットデータがフォ
ントファイル30bのステップS12で選択された文字
Cに該当するフォントデータFDとして記憶される。こ
の際、フォントデータFDとして記憶されるドットデー
タのデータ長のバイト数が計数され、その値がデータ長
Lとして記憶される。このとき、フォントデータFDが
可変長であるために、記憶する位置は、それよりも若い
文字コードの各文字のバイト長をプラスして求める。The dot data displayed in the display frame FR and the dot data stored in the working area 30a are:
Since they correspond one-to-one, in step S14,
When the operator touches the setting key PB3, of the dot data stored in the working area 30a, the dot data in the area surrounded by the setting range frame R corresponds to the character C selected in step S12 of the font file 30b. It is stored as font data FD. At this time, the number of bytes of the data length of the dot data stored as the font data FD is counted, and the value is stored as the data length L. At this time, since the font data FD has a variable length, the storage position is obtained by adding the byte length of each character of a character code younger than that.
【0033】ステップS15では、オペレータによって
終キーPB4がタッチされたか否かが判断される。オペ
レータは、ステップS11において入力したフォント番
号に該当するすべての文字に対してフォントデータを設
定した場合には終キーPB4をタッチする。上記判断の
結果が「Yes」である場合には、処理はステップS1
へ戻る。一方、上記判断結果が「No」である場合、即
ち、オペレータが他の文字についても設定を行う場合に
は処理がステップS12へ戻る。In step S15, it is determined whether the end key PB4 has been touched by the operator. The operator touches the end key PB4 when font data has been set for all characters corresponding to the font number input in step S11. If the result of the above determination is “Yes”, the process proceeds to step S1
Return to On the other hand, if the result of the determination is "No", that is, if the operator also sets other characters, the process returns to step S12.
【0034】一方、ステップS10における判断結果が
「No」である場合、即ち設定モードのうちフォントフ
ァイル30bの設定を行わない設定である場合には処理
がステップS16へ進む。ステップS16では、印字フ
ォーマットデータの設定を行うか否かが判断され、判断
結果が「No」である場合には処理がステップS17へ
進む。ステップS17では、商品ファイル30d等の他
の設定処理が行われ、この設定処理が終了するとステッ
プS1へ戻る。上記ステップS16における判断結果が
「Yes」である場合には処理がステップS18へ進
む。On the other hand, if the result of the determination in step S10 is "No", that is, if the setting of the font file 30b is not performed in the setting mode, the process proceeds to step S16. In step S16, it is determined whether to set the print format data. If the determination result is "No", the process proceeds to step S17. In step S17, another setting process such as the product file 30d is performed. When the setting process ends, the process returns to step S1. If the result of the determination in step S16 is "Yes", the process proceeds to step S18.
【0035】ステップS18では、フォント番号の入力
が行われたか否かが判断される。この判断結果が「N
o」である場合にはステップS19へ進む。ステップS
19では印字フォーマットデータの設定の内のフォント
番号以外の設定項目の入力処理が行われる。例えば、図
4中に示された項目I、印字開始位置Sx,Sy、及び印
字の向き等の設定である。この処理が終了するとステッ
プS1へ戻る。In step S18, it is determined whether a font number has been input. The result of this determination is "N
If "o", the process proceeds to step S19. Step S
At 19, input processing of setting items other than the font number in the setting of the print format data is performed. For example, the settings of the item I, the print start positions S x and S y , and the print direction shown in FIG. When this process ends, the process returns to the step S1.
【0036】上記ステップS18の判断結果が「Ye
s」である場合、ステップS20へ進む。ステップS2
0では、ステップS18において入力されたフォント番
号が“20”以上の番号であればフォントファイルの該
当する全ての文字についてフォントデータが設定されて
いるか否かをステップS4における処理と同様に判断す
る。この判断結果が「No」である場合にはステップS
21へ進み、ステップS7と同様のエラー処理を行いス
テップS1へ戻る。If the result of the determination in step S18 is "Ye
s ", the process proceeds to step S20. Step S2
In the case of 0, if the font number input in step S18 is a number equal to or larger than "20", it is determined whether or not font data is set for all the corresponding characters in the font file as in the process in step S4. If the result of this determination is “No”, then step S
The process proceeds to S21, performs the same error processing as in Step S7, and returns to Step S1.
【0037】上記ステップS22の判断結果が「Ye
s」である場合には、ステップS22へ進む。ステップ
S22では、印字フォーマットファイル30cへステッ
プS18で入力されたフォント番号を設定する処理が行
われる。この処理が終了するとステップS18へ戻る。If the result of the determination in step S22 is "Ye
s ", the process proceeds to step S22. In step S22, a process of setting the font number input in step S18 in the print format file 30c is performed. When this process ends, the process returns to the step S18.
【0038】このように、上述した本発明の一実施形態
においては、イメージスキャナ10で文字等を読み込
み、読み込んだドットデータをフォントデータとして記
憶するようにしている。このため、複数のキャラジェネ
ROMを複数備える必要がなく、種々の書体の文字を安
価に印刷できる。As described above, in the above-described embodiment of the present invention, characters and the like are read by the image scanner 10, and the read dot data is stored as font data. Therefore, there is no need to provide a plurality of character generator ROMs, and characters in various fonts can be printed at low cost.
【0039】尚、本発明は、上記実施例に限定されるも
のではなく要旨を逸脱しない範囲で種々変形可能であ
る。例えば、 (1)ファイル構成や、操作方法は変形しても何らさし
つかえない。上記実施形態ではフォントデータFDを可
変長で記憶しているが、データ長Lを記憶する代わりに
次のデータのアドレスを記憶してもよいし、あるいは、
データ間を区別するマーク等を用いるようにしてもよ
い。又、フォントデータFDは固定長であってもよい。 (2)ステップS4やステップS20におけるフォント
データFDのチェックは、データ長をチェックする代わ
りに、フォントデータFDをフォントデータFDが設定
される前は特殊なデータを格納しておき、そのデータが
残っているか否かでフォントデータFDが設定されてい
るか否かを判断するようにしてもよい。The present invention is not limited to the above embodiment, but can be variously modified without departing from the gist. For example: (1) Even if the file structure and the operation method are deformed, no problem occurs. In the above embodiment, the font data FD is stored in a variable length, but instead of storing the data length L, the address of the next data may be stored, or
A mark or the like for distinguishing between data may be used. Further, the font data FD may have a fixed length. (2) In checking the font data FD in step S4 or step S20, instead of checking the data length, special data is stored in the font data FD before the font data FD is set, and the data remains. It may be determined whether or not the font data FD is set based on whether or not the font data FD is set.
【0040】また、上記(2)におけるチェックは、印
字時や印字フォーマット設定時だけではなく、フォント
ファイル設定を終了を終了した際、あるいは値付画面等
で商品データを呼び出した際など何時行うようにしても
よい。また、上記チェックは、数字文字フォントに対し
てのみ行うようにしてもよい。これは、値付ラベルでは
価格印字の不良が大きなトラブルになってしまうためで
あり、0から9までをチェックするだけで簡単に上記の
ようなトラブルを防止できる。The check in the above (2) is performed not only at the time of printing and at the time of setting the print format, but also at any time such as when finishing the setting of the font file or when the product data is called up on the value-added screen or the like. It may be. The above check may be performed only for the numeric character font. This is because, in the case of a label with a price, a defect in price printing becomes a major trouble, and the trouble described above can be easily prevented only by checking from 0 to 9.
【0041】[0041]
【発明の効果】以上説明したように、請求項1記載の発
明によれば、希望するフォントデータは、使用者が作成
すればよいので、多くのフォントデータを予め備えてお
く必要がなく安価になるという効果がある。その上、フ
ォントデータを作成するためには本装置だけで可能であ
り、別途フォントを作成する装置を必要としないという
効果がある。また、フォントに対して全てのフォントデ
ータが設定されているか否かをチェックして報知するの
で、フォントデータ未設定による不良ラベルの発行を防
止できるという効果がある。請求項2記載の発明によれ
ば、印字フォーマットファイルにフォント番号を設定す
る際に、このフォント番号で指定された数字フォントに
含まれるフォントデータが、この指定された数字フォン
トが予め有する文字の分だけフォントファイル中に設定
されているか否かのチェックが行われ、その旨が報知さ
れるので、フォントに含まれるフォントデータの全てが
そろっていないフォントが設定されてしまうことを防止
できるので、ラベル発行時においてフォントデータが設
定されていない等のトラブルが発生しないという効果が
ある。請求項3記載の発明によれば、ラベル用紙に文字
を印字する際に、フォント番号で指定された数字フォン
トに含まれるフォントデータが、この指定されたフォン
トが予め有する文字の分だけ前記フォントファイル中に
設定されているか否かがチェックされて、その旨が報知
されるので、フォントに含まれるフォントデータの全て
がそろっていないフォントが印字されるという事態を防
止することができるので、間違ったラベルがそのまま発
行されることがなく不良ラベルを商品に貼るといった事
態を防止することができる。また、不良ラベルが発行さ
れないので、その分、ラベル用紙を節約することもでき
る。As described above, according to the first aspect of the present invention, since the desired font data can be created by the user, there is no need to prepare a large amount of font data in advance and the cost can be reduced. It has the effect of becoming. In addition, it is possible to create font data only with the present apparatus, and there is an effect that a separate apparatus for creating a font is not required . Further , since it is checked whether all font data is set for the font and is notified, it is possible to prevent the issuance of a defective label due to the font data not being set. According to the second aspect of the present invention, when setting the font number to the print format file, font data included in the figures font specified by the font number is this designated numeral font <br/> DOO A check is made as to whether or not the fonts are already set in the font file for the characters that the user has in advance, and the user is notified of that fact.Therefore, it is possible to set a font that does not have all the font data included in the font. Since it is possible to prevent such troubles, there is an effect that troubles such as no font data being set at the time of label issuance do not occur. According to the third aspect of the invention, when characters are printed on label paper, the font data included in the numeric font designated by the font number is the character data of the designated font in advance. It is checked whether or not the font file is set in the font file, and the fact is notified, so that it is possible to prevent a situation in which a font in which all of the font data included in the font is not printed is printed. Therefore, it is possible to prevent a situation in which a wrong label is attached to a product without an incorrect label being issued as it is. In addition, since no defective label is issued, label paper can be saved correspondingly.
【図1】 本発明の一実施形態によるラベルプリンタの
外観構成例を示す外観斜視図である。FIG. 1 is an external perspective view illustrating an example of an external configuration of a label printer according to an embodiment of the present invention.
【図2】 同ラベルプリンタの電気的構成例を示すブロ
ック図である。FIG. 2 is a block diagram illustrating an example of an electrical configuration of the label printer.
【図3】 RAM30のメモリマップを示す概念図であ
る。FIG. 3 is a conceptual diagram showing a memory map of a RAM 30.
【図4】 印字フォーマットファイル30cの一例を示
す表である。FIG. 4 is a table showing an example of a print format file 30c.
【図5】 フォントファイル30bの構成例を示す図で
ある。FIG. 5 is a diagram illustrating a configuration example of a font file 30b.
【図6】 本発明の一実施形態によるラベルプリンタの
動作の概略を示すフローチャートである。FIG. 6 is a flowchart illustrating an outline of an operation of the label printer according to the embodiment of the present invention.
【図7】 同実施形態によるラベルプリンタの動作の概
略を示すフローチャートである。FIG. 7 is a flowchart schematically showing an operation of the label printer according to the embodiment.
【図8】 同実施形態によるラベルプリンタの動作の概
略を示すフローチャートである。FIG. 8 is a flowchart schematically showing an operation of the label printer according to the embodiment.
【図9】 同実施形態によるラベルプリンタによるドッ
トデータの読み込み及び編集を行う際の表示部8の表示
画面の一例及びテンキー5,品番キー6を示す図であ
る。FIG. 9 is a diagram showing an example of a display screen of the display unit 8 and ten keys 5 and a part number key 6 when reading and editing dot data by the label printer according to the embodiment.
【図10】 同実施形態によるラベルプリンタによるド
ットデータの読み込み及び編集を行う際の表示部8の表
示画面の一例及びテンキー5,品番キー6を示す図であ
る。FIG. 10 is a view showing an example of a display screen of the display unit 8 and ten keys 5 and a part number key 6 when reading and editing dot data by the label printer according to the embodiment.
【図11】 同実施形態によるラベルプリンタによるド
ットデータの読み込み及び編集を行う際の表示部8の表
示画面の一例及びテンキー5,品番キー6を示す図であ
る。FIG. 11 is a diagram showing an example of a display screen of the display unit 8 and ten keys 5 and a part number key 6 when reading and editing dot data by the label printer according to the embodiment.
【図12】 印字サンプルを示す図である。FIG. 12 is a diagram showing a print sample.
3a 第1ラベル印字機構部(印字部) 3b 第2ラベル印字機構部(印字部) 30b フォントファイル 20 CPU(設定手段,判断手段,設定時判断手
段,印字時判断手段) FD フォントデータ 10 イメージスキャナ Fn フォーマット番号 NE,N フォント番号 I 項目(印字フォーマット) Sx,Sy 印字開始位置(印字フォーマット) d 印字の向き(印字フォーマット) 30c 印字フォーマットファイル3a first label printing mechanism (printing section) 3b second label printing mechanism (printing section) 30b font file 20 CPU (setting means, determining means, setting time determining means, printing time determining means) FD font data 10 image scanner Fn Format number NE, N Font number I Item (print format) Sx , Sy Print start position (print format) d Print direction (print format) 30c Print format file
フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B41J 3/54 B41J 5/30 B65C 9/46 G09F 3/00 Continuation of the front page (58) Field surveyed (Int.Cl. 7 , DB name) B41J 3/54 B41J 5/30 B65C 9/46 G09F 3/00
Claims (3)
ードに対応するフォントデータを文字の種類及び該文字
の書体に基づいて区分されたフォント毎に複数種類記憶
して、前記フォント及び前記文字コードを指定すること
によって該当するフォントデータを読み出してラベル用
紙に印字するラベルプリンタにおいて、 前記フォントに含まれる文字のフォントデータを少なく
とも1セット分記憶するフォントファイルと、 キー操作によりドット毎のデータを入力して作成された
ドットデータ、又はイメージスキャナから入力されたド
ットデータを前記フォントデータとして前記フォントフ
ァイルに設定する設定手段とフォントが予め有する1セ
ット分の文字のフォントデータが全て設定されているか
否かを判断する判断手段と、 前記判断手段の判断結果が否である場合に、その旨を報
知する報知手段と を具備することを特徴とするラベルプ
リンタ。A printing unit capable of printing dots; storing a plurality of types of font data corresponding to character codes for each font classified based on a character type and a font of the character; A label printer which reads out corresponding font data by designating a code and prints the data on label paper, comprising : a font file storing at least one set of font data of characters included in the font; and data for each dot by key operation. 1 cell that setting means and font for setting dot data created by entering, or dot data input from the image scanner to the font file as the font data has previously
Whether all font data of characters for
Determining means for determining whether or not the determination result is negative, and when the determination result of the determining means is negative, the fact is reported.
A label printer, comprising: an informing means for informing .
ォーマット、及びフォント番号とからなる印字フォーマ
ットファイルと、 前記印字フォーマットファイルにフォント番号を設定す
る際に、該フォント番号で指定された数字フォントに含
まれるフォントデータが、該指定されたフォントが予め
有する1セット分の文字のフォントデータが全て設定さ
れているか否かを判断する設定時判断手段と、 前記設定時判断手段の判断結果が否である場合に、その
旨を報知する報知手段とを具備することを特徴とする請
求項1記載のラベルプリンタ。 At least a format number and a print file are provided.
Print format consisting of format and font number
Font numbers in the print file and the print format file.
The font specified by the font number.
The specified font data is
All font data for one set of characters is set
Setting time judging means for judging whether or not the setting has been made, and when the judgment result of the setting time judging means is no,
Notification means for notifying the
The label printer according to claim 1.
ント番号で指定された数字フォントに含まれるフォント
データが、該指定されたフォントが予め有する1セット
分の文字のフォントデータが全て設定されているか否か
を判断する印字時判断手段と、 前記印字時判断手段の判断結果が否である場合には、そ
の旨を報知する報知手 段とを具備することを特徴とする
請求項1記載のラベルプリンタ。 3. When printing a character on a label paper, the character
Font included in the number font specified by the print number
One set of data that the specified font has in advance
Whether the font data for all characters is set
If the determination result of the printing time determination means is negative,
Characterized by comprising a notification means to notify the fact
The label printer according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20262896A JP3008855B2 (en) | 1996-07-31 | 1996-07-31 | Label printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20262896A JP3008855B2 (en) | 1996-07-31 | 1996-07-31 | Label printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1044520A JPH1044520A (en) | 1998-02-17 |
| JP3008855B2 true JP3008855B2 (en) | 2000-02-14 |
Family
ID=16460507
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20262896A Expired - Lifetime JP3008855B2 (en) | 1996-07-31 | 1996-07-31 | Label printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3008855B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4655316B2 (en) * | 1999-08-09 | 2011-03-23 | 株式会社寺岡精工 | Label issuing device |
| JP5452603B2 (en) * | 2008-09-26 | 2014-03-26 | ダイモ | Label printer |
-
1996
- 1996-07-31 JP JP20262896A patent/JP3008855B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1044520A (en) | 1998-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2580967B2 (en) | Label printer | |
| JPH03226859A (en) | Layout display controller of document processor | |
| JPH1044522A (en) | Label printer | |
| JP3008855B2 (en) | Label printer | |
| JPH0149626B2 (en) | ||
| JPH1067145A (en) | Label printer | |
| JPH04274552A (en) | Document processor | |
| JP3106905B2 (en) | Label printers and labels | |
| JP3327253B2 (en) | Label printer | |
| JPS60164890A (en) | electronic cash register | |
| JPH0710467Y2 (en) | Electronic cash register | |
| JP2956599B2 (en) | Label printer | |
| JP3692885B2 (en) | Message display device | |
| JP4083870B2 (en) | Product processing equipment | |
| JP3379435B2 (en) | Label printer | |
| JP2883440B2 (en) | Label printing device | |
| JPH03177963A (en) | Kanji classification method, kanji classification table and kanji processor | |
| JP4536491B2 (en) | Product sales data processing device | |
| JP2673050B2 (en) | Label printer | |
| JP2903516B2 (en) | Document processing device | |
| JPS605470B2 (en) | typesetting system | |
| JP2020152072A (en) | Label issuing device | |
| JPH05229175A (en) | Label printer | |
| JPH06282544A (en) | Printer | |
| JPH04366663A (en) | label printer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19991102 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081203 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 14 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |