JPS62251789A - Pattern generation system - Google Patents

Pattern generation system

Info

Publication number
JPS62251789A
JPS62251789A JP61094866A JP9486686A JPS62251789A JP S62251789 A JPS62251789 A JP S62251789A JP 61094866 A JP61094866 A JP 61094866A JP 9486686 A JP9486686 A JP 9486686A JP S62251789 A JPS62251789 A JP S62251789A
Authority
JP
Japan
Prior art keywords
character
pattern
character symbol
input
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
Application number
JP61094866A
Other languages
Japanese (ja)
Inventor
裕 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP61094866A priority Critical patent/JPS62251789A/en
Publication of JPS62251789A publication Critical patent/JPS62251789A/en
Priority to US08/169,757 priority patent/US5345518A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (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 [Technical Field] The present invention relates to a pattern generation method for creating character symbol patterns.

[従来の技術] 例えば従来のドツトにより構成された文字パターンを印
刷する印刷装置において、その多くは内部に文字フォン
トパターンROMを設けて、外部装置、例えばホストコ
ンピュータからの出力される文字記号コードを受信し、
そのコードに対応する文字パターンを前記ROMから読
出して記録出力していた。
[Prior Art] For example, in conventional printing devices that print character patterns composed of dots, most of them are provided with a character font pattern ROM inside to read character symbol codes output from an external device, such as a host computer. receive,
The character pattern corresponding to the code was read from the ROM and recorded and output.

しかし、印刷装置内にない外字或いは記号、更にはマー
ク(以下、単に文字記号と称する。)で印刷する場合、
或いはその外字を印刷装置に登録させるためには、その
パターンを構成するドツトイメージデータをホストコン
ピュータ上で稼動するソフトウェアツールでもって作成
し、印刷装置に出力することにより達成していた。
However, when printing with external characters, symbols, or even marks (hereinafter simply referred to as character symbols) that are not available in the printing device,
Alternatively, in order to register the external characters in the printing device, this has been achieved by creating dot image data constituting the pattern using a software tool running on a host computer and outputting it to the printing device.

[発明が解決しようとする問題点] しかし、ホストコンピュータ上で新たに文字記号をその
種のツールで作成するには、キーボードにより操作して
作成することになり、時間的にみてまだ十分ではなかっ
たし、容易ではなかった。
[Problems to be Solved by the Invention] However, in order to create new character symbols on a host computer using such a tool, the creation must be done by operating the keyboard, which is still insufficient in terms of time. However, it wasn't easy.

また、そのツールの操作方法を知る者は限られていた。Additionally, only a limited number of people knew how to operate the tool.

本発明は上述した従来技術に鑑みなされたものであり、
新たに発生する文字記号パターンの発生を容易にしたパ
ターン発生方式を提供することにある。
The present invention has been made in view of the above-mentioned prior art,
An object of the present invention is to provide a pattern generation method that facilitates the generation of newly generated character and symbol patterns.

[問題点を解決するための手段] この問題を解決するために本発明は、文字記号イメージ
パターンを入力する入力手段と、該入力手段により入力
された前記文字記号イメージパターンを所定の出力用文
字記号ドツト密度に変換、 する変換手段と、前記入力
手段により入力された前記文字記号イメージパターンに
対応する文字記号コードを設定する設定手段と、前記変
換手段により変換された文字記号ドツト密度の文字記号
パターンを前記設定手段により設定された文字記号コー
ドに対応して登録する登録手段とを備える。
[Means for Solving the Problem] In order to solve this problem, the present invention provides an input means for inputting a character symbol image pattern, and a method for converting the character symbol image pattern inputted by the input means into a predetermined output character. a conversion means for converting the character symbol dot density into a symbol dot density; a setting means for setting a character symbol code corresponding to the character symbol image pattern inputted by the input means; and a character symbol of the character symbol dot density converted by the conversion means. and registration means for registering a pattern in correspondence with the character/symbol code set by the setting means.

[作用] 入力手段より入力した文字記号イメージパターンを変換
手段により所定のドツト密度の構成に変換し、且つその
文字記号イメージパターンをそれに対応するコードを設
定手段より設定し、登録手段により登録する。
[Operation] A character/symbol image pattern inputted from the input means is converted into a configuration with a predetermined dot density by the converting means, and a code corresponding to the character/symbol image pattern is set by the setting means and registered by the registration means.

[実施例] 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。
[Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

尚、本実施例においては印刷装置に応用した場合につい
て説明するが、これに限定されるものではない。
In this embodiment, a case where the present invention is applied to a printing device will be described, but the present invention is not limited to this.

図中、1は文字パターン情報をドツトイメージ情報に変
換し、印刷装置に出力する画像入力装置であるところの
イメージスキャナである。2は印刷装置本体である。3
はイメージスキャナ1より伝送された画像データ及びホ
ストコンピュータ10より伝送された印字データ受信用
のインタフェース部である。4はインターフェース部3
を介して入力したデータを一時蓄積する入力バッファメ
モリである。5は印刷装置全体を制御する汎用マイクロ
プロセッサなどから成る中央演算処理装置(以下、単に
CPLIと称する。)であり、内部に後述する第3図の
フローチャートのプログラムが格納されているROM5
aと、ワークエリアとして使用するRAM5bとを備え
ている。6はCPU4から送られたドツトタイプの1ペ
一ジ分の印刷情報を順次格納する出力用ページバッフア
メそりである。7は出力用パージバッファメモリ6から
送られたドツト信号を用紙上に永久可視像形成する印刷
部である。8は印刷装置本体2を制御する操作パネル、
9aは文字パターン(本実施例では30X60ドツト)
を格納するフォントメモリであり、9bは新たに作成し
た文字フォントパターンを複数記憶可能なフォントメモ
リである。10は印字データを送信するホストコンピュ
ータである。
In the figure, reference numeral 1 denotes an image scanner which is an image input device that converts character pattern information into dot image information and outputs it to a printing device. 2 is the main body of the printing device. 3
is an interface unit for receiving image data transmitted from the image scanner 1 and print data transmitted from the host computer 10. 4 is interface section 3
This is an input buffer memory that temporarily stores data input through the . Reference numeral 5 denotes a central processing unit (hereinafter simply referred to as CPLI) consisting of a general-purpose microprocessor and the like that controls the entire printing apparatus, and a ROM 5 in which a program shown in the flowchart of FIG. 3, which will be described later, is stored inside.
a, and a RAM 5b used as a work area. Reference numeral 6 denotes an output page buffer for sequentially storing one page of dot type print information sent from the CPU 4. Reference numeral 7 denotes a printing section which forms a permanent visible image on paper using the dot signals sent from the output purge buffer memory 6. 8 is an operation panel for controlling the printer main body 2;
9a is a character pattern (30x60 dots in this example)
9b is a font memory that can store a plurality of newly created character font patterns. 10 is a host computer that transmits print data.

ダウンロード(文字パターンの発生、又は登録のための
文字記号パターン読み込み)は操作パネル8の操作によ
り、イメージスキャナ1から1文字分ずつの文字パター
ンデータを受信することによって行う。この時、イメー
ジスキャナ1の1画面からは1文字のパターンを入力す
る。そして、例えば受信したデータを縦横1/80のド
ツトに変換する。
Downloading (generating a character pattern or reading a character symbol pattern for registration) is performed by receiving character pattern data for each character from the image scanner 1 by operating the operation panel 8. At this time, one character pattern is input from one screen of the image scanner 1. Then, for example, the received data is converted into dots of 1/80 in height and width.

つまり、30x60ドツトで印字される文字を作成した
い時は、スキャナ上で2400x 4800ドツトにな
る大きさの文字を入力することになるわけである。この
とき、イメージスキャナ1の解像度が300dpiであ
れば、8cmx16cmとなり、スキャナの6400ド
ツト(80X、80ドツト)が文字パターンの1ドツト
となる。
In other words, if you want to create a character that will be printed at 30x60 dots, you will have to input the character on the scanner at a size of 2400x4800 dots. At this time, if the resolution of the image scanner 1 is 300 dpi, it will be 8 cm x 16 cm, and 6400 dots (80X, 80 dots) of the scanner will be one dot of the character pattern.

尚、このときのドツト変換方法を第2図を参照にして説
明する。図中、破線部21はイメージスキャナ1より読
出した文字パターンを構成する領域である。この破線部
21で画素22がイメージスキャナ1からの送信されて
きた1ドツトに相当するものである。23は新たに発生
する印字文字パターンの1ドツト(以下、イメージスキ
ャナ1からの画素の大きさと対比するために印刷ドツト
と称する)の大きさを示している。従ってこの時、イメ
ージスキャナ1より入力した画素群(80X80ドツト
)を印刷ドツト23への変換方法であるが、本実施例に
おいては、入力した画素群の6400ビツトの半分以上
のビットがON状憇(第2図では黒の部分)であれば、
印字する文字パターンのこのドツトに対応するビットを
ONにする様にして印刷文字記号パターンの1ドツトを
作成する。以上の処理を全ての画素群に対して順次処理
して印刷文字記号パターンを作成(発生)することにな
る。尚、作成(発生)した印刷文字記号パターンはフォ
ントメモリ9bに格納されることになる。
The dot conversion method at this time will be explained with reference to FIG. In the figure, a broken line portion 21 is an area constituting a character pattern read out by the image scanner 1. A pixel 22 in this broken line portion 21 corresponds to one dot transmitted from the image scanner 1. Reference numeral 23 indicates the size of one dot (hereinafter referred to as a print dot for comparison with the size of a pixel from the image scanner 1) of a newly generated printed character pattern. Therefore, at this time, the method of converting the pixel group (80 x 80 dots) inputted from the image scanner 1 into the printing dot 23 is that more than half of the 6400 bits of the inputted pixel group are in the ON state. (black part in Figure 2), then
One dot of the printed character symbol pattern is created by turning ON the bit corresponding to this dot of the character pattern to be printed. The above processing is performed sequentially for all pixel groups to create (generate) a printed character symbol pattern. Note that the created (generated) printed character symbol pattern will be stored in the font memory 9b.

さて、以上のような処理過程を踏まえて本実施例の動作
処理を第3図のフローチャートに従って説明することに
する。
Now, based on the above processing process, the operational processing of this embodiment will be explained according to the flowchart of FIG. 3.

ダウンロードルーチンが起動されると、まずステップS
1において、操作パネル8より1文字の大きさが設定さ
れたかどうかを判断する。設定されるまでこの判断を繰
り返し、設定されるとステップS2に進む。ステップS
2においては、これからダウンロードして作成しようと
する文字記号パターンに対応する文字記号コードを入力
する。以下、印刷装置本体2はこの文字記号コードを入
力すると、この文字記号パターンでもって記録印刷する
ことになるわけである。次にステップS3でイメージス
キャナ1より文字パターンを表すドツトイメージデータ
を読み込む。1画面のデータのうち、左上を基準にして
ステップS1で設定された文字の大きさに対応する領域
を有効とする。そして、その有効なデータを第2図で説
明した方法により、ステップS4で印字用ドツトデータ
に変換し、次のステップS5でステップS2で入力した
文字記号コードと共にフォントメモリ9bに格納する。
When the download routine is started, first step S
1, it is determined whether the size of one character has been set from the operation panel 8. This determination is repeated until it is set, and when it is set, the process advances to step S2. Step S
In step 2, input the character symbol code corresponding to the character symbol pattern that you are about to download and create. Thereafter, when the printing apparatus main body 2 inputs this character symbol code, it prints records using this character symbol pattern. Next, in step S3, dot image data representing a character pattern is read from the image scanner 1. Of the data on one screen, an area corresponding to the character size set in step S1 with the upper left as a reference is validated. Then, in step S4, the valid data is converted into printing dot data by the method explained in FIG. 2, and in the next step S5, it is stored in the font memory 9b together with the character symbol code input in step S2.

ステップS6では文字記号のダウンロードが終了したか
否かを判断する。すなわち、操作パネル8よりダウンロ
ードモード終了のキー、又は続行のキーが押下されたか
否かを判断し、続行のキーが押下されたときにはステッ
プS1に再び戻り同様の処理をすることになるが、終了
キーが押下されたときにはダウンロードモード処理を終
了し、通常の印刷モードに戻ることになる。
In step S6, it is determined whether or not the downloading of characters and symbols has been completed. That is, it is determined from the operation panel 8 whether the download mode end key or the continue key has been pressed, and if the continue key has been pressed, the process returns to step S1 again and the same process is performed, but the process ends. When the key is pressed, the download mode process ends and the process returns to the normal print mode.

以上説明した様に本実施例によれば、キーボード操作等
により文字記号パターンを作成することなく、既存の文
字記号パターンを読み込むことにより印刷用文字記号パ
ターンを作成することが可能となる。
As described above, according to this embodiment, it is possible to create a character symbol pattern for printing by reading an existing character symbol pattern, without creating a character symbol pattern by keyboard operation or the like.

また、本実施例ではフォントメモリ9a、9bの2つの
フォントメモリを用意したが、例えばフォントメモリを
1つにしても構わないし、イメージスキャナの解像度、
及び印刷文字への変換倍率は本発明を何ら限定するもの
ではない。
In addition, in this embodiment, two font memories, font memories 9a and 9b, are prepared, but for example, it is possible to use only one font memory, and the resolution of the image scanner
and the conversion magnification to printed characters do not limit the present invention in any way.

また、画像入力装置として、本実施例ではイメージスキ
ャナ1を使用したが、デジタイザ等、或いはイメージス
キャナ以外の画像入力装置でも同様である。
Further, although the image scanner 1 is used as the image input device in this embodiment, a digitizer or the like or an image input device other than the image scanner may be used.

更に、本実施例では1文字ずつダウンロードをしたが、
スキャナの1画面を分割し、複数文字を一度に作成して
もよい。
Furthermore, in this example, downloading was performed one character at a time,
One screen of the scanner may be divided to create multiple characters at once.

尚、イメージスキャナより入力する文字記号パターンは
例えば既に印刷されている文書から読み込んでも構わな
いが、手書き文字を入力することにより、例えば、使用
者本人の手書きの文字の形をしたフォントにより印字な
どが可能である。
Note that the character symbol pattern input using the image scanner may be read from a document that has already been printed, but by inputting handwritten characters, for example, the pattern can be printed using a font shaped like the user's own handwritten characters. is possible.

更にまた、本実施例では印刷装置に応用した例を説明し
たが、例えばホストコンピュータ側で文字記号パターン
を作成するときに、既存の文字記号パターンを同様の方
法で読み込み、所定のドツト構成の文字記号パターンに
変換した後にオペレータが操作して所望とする文字記号
パターンにlB&することにも応用することができ、始
めから文字記号パターンを作成することなく容易に文字
記号パターンを作成することが可能となる。
Furthermore, although this embodiment describes an example in which it is applied to a printing device, for example, when creating a character symbol pattern on the host computer side, an existing character symbol pattern is read in a similar method and characters with a predetermined dot configuration are created. It can also be applied to converting it into a symbol pattern and then converting it into a desired character symbol pattern by the operator's operation, making it possible to easily create a character symbol pattern without creating a character symbol pattern from the beginning. becomes.

[発明の効果] 以上説明した様に本発明によれば、文字記号パターンの
作成が極めて簡単に行なうことが可能となり、オペレー
タ等の労力を軽減することができる。
[Effects of the Invention] As explained above, according to the present invention, character symbol patterns can be created extremely easily, and the labor of the operator etc. can be reduced.

また、自由な文字パターン、マーク等を容易に作成する
ことが可能となる。
Furthermore, it becomes possible to easily create free character patterns, marks, etc.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本実施例に係る印刷装置のブロック構成図、 第2図はイメージスキャナから読み込んだ文字記号パタ
ーンの印刷文字用パターンへの変換処理を説明するため
の図、 第3図は本実施例の文字発生の処理動作を説明するフロ
ーチャートである。 図中、1・・・イメージスキャナ、2・・・印刷装置本
体、3・・・入力インタフェース部、4・・・入カバツ
フアメモリ、5 ・CP U、5 a・=ROM、5 
b・=RAM、6・・・出力用ページバッファメモリ、
7・・・印刷部、8・・・操作パネル、9a、9b・・
・フォントメモリ、10・・・ホストコンピュータであ
る。 第2図
FIG. 1 is a block diagram of the printing apparatus according to this embodiment. FIG. 2 is a diagram for explaining the process of converting a character symbol pattern read from an image scanner into a printed character pattern. FIG. 3 is a block diagram of the printing apparatus according to this embodiment. 3 is a flowchart illustrating an example character generation processing operation. In the figure, 1... Image scanner, 2... Printing device main body, 3... Input interface unit, 4... Input buffer memory, 5 CPU, 5 a=ROM, 5
b = RAM, 6... Output page buffer memory,
7...Printing section, 8...Operation panel, 9a, 9b...
-Font memory, 10...Host computer. Figure 2

Claims (2)

【特許請求の範囲】[Claims] (1)文字記号イメージパターンを入力する入力手段と
、該入力手段により入力された前記文字記号イメージパ
ターンを所定の出力用文字記号ドット密度に変換する変
換手段と、前記入力手段により入力された前記文字記号
イメージパターンに対応する文字記号コードを設定する
設定手段と、前記変換手段により変換された文字記号ド
ット密度の文字記号パターンを前記設定手段により設定
された文字記号コードに対応して登録する登録手段とを
備えることを特徴とするパターン発生方式。
(1) an input means for inputting a character symbol image pattern; a conversion means for converting the character symbol image pattern input by the input means into a predetermined output character symbol dot density; a setting means for setting a character symbol code corresponding to a character symbol image pattern; and registration for registering a character symbol pattern of a character symbol dot density converted by the converting means in correspondence with the character symbol code set by the setting means. A pattern generation method characterized by comprising means.
(2)入力手段はイメージスキャナにより読み込むこと
を特徴とする特許請求の範囲第1項記載のパターン発生
方式。
(2) The pattern generation method according to claim 1, wherein the input means is read by an image scanner.
JP61094866A 1986-04-24 1986-04-25 Pattern generation system Pending JPS62251789A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61094866A JPS62251789A (en) 1986-04-25 1986-04-25 Pattern generation system
US08/169,757 US5345518A (en) 1986-04-24 1993-12-20 Pattern generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61094866A JPS62251789A (en) 1986-04-25 1986-04-25 Pattern generation system

Publications (1)

Publication Number Publication Date
JPS62251789A true JPS62251789A (en) 1987-11-02

Family

ID=14121963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61094866A Pending JPS62251789A (en) 1986-04-24 1986-04-25 Pattern generation system

Country Status (1)

Country Link
JP (1) JPS62251789A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5483725A (en) * 1977-12-16 1979-07-04 Canon Inc Picture output equipment
JPS60241087A (en) * 1984-05-07 1985-11-29 ピツトネイ・ボウズ・インコーポレーテツド Method and apparatus for forming type for electronic character generator
JPS61251896A (en) * 1985-04-30 1986-11-08 ぺんてる株式会社 Character font conversion system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5483725A (en) * 1977-12-16 1979-07-04 Canon Inc Picture output equipment
JPS60241087A (en) * 1984-05-07 1985-11-29 ピツトネイ・ボウズ・インコーポレーテツド Method and apparatus for forming type for electronic character generator
JPS61251896A (en) * 1985-04-30 1986-11-08 ぺんてる株式会社 Character font conversion system

Similar Documents

Publication Publication Date Title
JP2861404B2 (en) Printing device
JPH031193A (en) Data converter
JP3045008B2 (en) Halftone image compression method
US5345518A (en) Pattern generator
US4623978A (en) Print control apparatus having line buffer
JPH01196096A (en) Output device
JP2783601B2 (en) Information processing device
JPS62251789A (en) Pattern generation system
JPH0113117B2 (en)
JPS59201870A (en) Printer
KR100212981B1 (en) Image printing apparatus and method for saving paper and toner
JPS6364086A (en) Output unit
JP2715475B2 (en) Graphic output device
JPS62251884A (en) Recorder
JP3119094B2 (en) Character output device
JP2564521B2 (en) Computer terminal
JPS63242561A (en) Font reducing system
JPH08132684A (en) Braille block copy output system and braille block copy outputting method
JPS6385593A (en) Word processor
JPH06251011A (en) Document preparing device and printing control method
JPH0414911B2 (en)
JPH0398115A (en) Sentence processor
JPH10232861A (en) Document output device
JPH01239586A (en) Image synthesizing and outputting device
JPH02104066A (en) Facsimile equipment