JPH01128845A - Character generating apparatus - Google Patents

Character generating apparatus

Info

Publication number
JPH01128845A
JPH01128845A JP62287409A JP28740987A JPH01128845A JP H01128845 A JPH01128845 A JP H01128845A JP 62287409 A JP62287409 A JP 62287409A JP 28740987 A JP28740987 A JP 28740987A JP H01128845 A JPH01128845 A JP H01128845A
Authority
JP
Japan
Prior art keywords
character
code
font
jis
character pattern
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.)
Granted
Application number
JP62287409A
Other languages
Japanese (ja)
Other versions
JP2644778B2 (en
Inventor
Masaki Hamada
浜田 正基
Kiyotaka Miura
清隆 三浦
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 JP62287409A priority Critical patent/JP2644778B2/en
Publication of JPH01128845A publication Critical patent/JPH01128845A/en
Application granted granted Critical
Publication of JP2644778B2 publication Critical patent/JP2644778B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To make it possible to selectively generate a plurality of character forms which read the same, but have a different type, by the same code, by storing a plurality of character patterns in a discriminable manner into one character code in conformity with a predetermined kanji (or Chinese character) code. CONSTITUTION:A character pattern memory 1 is constructed by a character pattern area 1a and a different form pattern area 1b. The different form pattern area 1b stores character patterns having different forms of characters than the patterns corresponding to character codes stored in the character pattern area 1a. A controller unit 2 is provided with a character form flag 2a which stores form data of input characters inputted by an inputting section 3 serving also as a form display means. In accordance with the setting state of the flag 2a, character patterns corresponding to one character code designated by the inputting section 3 are read out and constructed for every form by the character pattern memory 1, and outputted on the basis of a controlling program stored in a program memory 4 to a display section 5 or to a printing section 6.

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、所定のコード体系に配列された文字パター
ンを発生させる文字発生装置に係り、特に日本語文書作
成に使用する文字パターンを発生させる装置°に関する
ものである。
[Detailed Description of the Invention] (Industrial Application Field) The present invention relates to a character generator that generates character patterns arranged in a predetermined code system, and particularly to a character generator that generates character patterns used in creating Japanese documents. It concerns the device.

〔従来の技術〕[Conventional technology]

従来、この種の装置においては、文字コード、例えばJ
IS (日本規格協会)  C6226に準拠する文字
コード(JIS  C6226は現在JISXO208
と改められている)に対応する文字パターンをあらかじ
め記憶し、人力される文字コード列に対応する文字パタ
ーンを読み出して、表示したり印字したりできるように
構成されている。
Conventionally, in this type of device, character codes such as J
Character code compliant with IS (Japanese Standards Association) C6226 (JIS C6226 is currently JISXO208
It is configured such that character patterns corresponding to (renamed to ) can be stored in advance, and character patterns corresponding to manually entered character code strings can be read out and displayed or printed.

このうち、広く一般に使用される上記文字コード、すな
わちJIS  C6226−1983版に準拠する文字
コードは、時代の変遷により多少の変更を受けてきた。
Among these, the widely used character code, that is, the character code based on the JIS C6226-1983 edition, has undergone some changes over time.

すなわち、JIS  C6226−1983版は改訂版
であり、その前進となるJIS  C6226−197
8版の新バージョンに対応している。
In other words, the JIS C6226-1983 edition is a revised edition, and the JIS C6226-197 which is an advancement thereof
Compatible with the new version 8.

ところで、JIS  C6226−1983版に準拠す
る漢字符号系の漢字は6,353文字あり、そのうち基
本的な漢字2965文字を第1水準漢字集合と、残る3
388文字を第2水準漢字集合とに分割し、それぞれの
文字を1〜94区、1〜94点で構成されるコードマト
リクスに配置されている。
By the way, there are 6,353 kanji characters in the kanji code system based on the JIS C6226-1983 edition, of which 2965 basic kanji characters are classified as the first level kanji set, and the remaining 3
The 388 characters are divided into a second level kanji set, and each character is arranged in a code matrix consisting of 1 to 94 wards and 1 to 94 points.

現在使用されるJ I S  C6226−1983版
(新JISコード版)に準拠する漢字符号系は、昭和5
6年10月1日に公布された常用漢字表(内閣訓令・告
示)および人名用漢字表の施行に伴う字体の変更に従っ
てJIS  C6226−1978版に変更を加えたも
のに相当し、JIS  C6226−1978版(旧J
ISコード版)に漢字4文字、特殊文字39文字、罫線
素片32文字等の75文字が追加され、さらに常用漢字
等の字体に準じて若干の文字の表中に用いる字形が変更
されるといった経緯がある。
The kanji code system based on the currently used JIS C6226-1983 version (new JIS code version) is
It is equivalent to the JIS C6226-1978 version with changes made in accordance with the changes in fonts accompanying the implementation of the Common Kanji List (Cabinet Directive/Notification) and the Kanji List for Personal Names, which were promulgated on October 1, 2016, and are JIS C6226- 1978 edition (formerly J
IS code version), 75 characters including 4 kanji characters, 39 special characters, 32 ruled line segments, etc. have been added, and the fonts used in the table of some characters have been changed to match the fonts of commonly used kanji etc. There is a history.

中でも、常用漢字等の字体に準じて若干の文字の表中に
用いる字形が変更された文字が第6図に示されるように
、第1水準および第2水準を含めて270文字ある。゛ そして、この270文字をさらに詳細に分析すると、例
え゛ば旧JISコード版においては、籠(第1水準)お
よび篭(第2水!X)であったものが、新Jxsコード
版においては、篭(第1水準)および籠(第2水準)と
いった具合に、新旧において、第1水準から第2水準へ
移行されるといったコードの変更だけのもの(合計20
文字)と、葛(旧JISコード版)−蔦(新JISコー
ド版)といった具合に変更(日本国民の使用形態(戸籍
上の人名、地名等)、使用頻度に依存して)されたもの
に大別でき、この字形変更文字が合計で250文字ある
Among them, as shown in FIG. 6, there are 270 characters including the first level and second level, in which the fonts used in the table of some characters have been changed according to the fonts of commonly used kanji and the like.゛And if we analyze these 270 characters in more detail, for example, in the old JIS code version, what was ``basket (1st level)'' and ``basket (2nd water! , Kago (first level) and Kago (second level), which are only code changes that are transferred from the first level to the second level (total of 20).
characters) and kudzu (old JIS code version) - tsuta (new JIS code version). There are a total of 250 characters that can be broadly classified into character shapes.

なお、ここで字形とは、実際に文字が書かれたり、印刷
されたりしたときに実現する図形を意味し、字体とは表
現された字形の基礎にある文字観念で、個々の文字を識
別する要素としての点画の組合せ方をいう。すなわち、
字体は抽象的なものであり、具体的には字形として実現
する。また、この定義から、字形は書体(例えば明朝体
とゴシック体)の相違も包含することとなり、本件で主
として問題としているのは、点画の組合せ方を云う字体
の相違である。以上のように字形と字体を使い分けてい
る。
Note that the word shape here refers to the shape that appears when a character is actually written or printed, and the word font is the character concept that is the basis of the expressed character shape and is used to identify individual characters. It refers to the way dots are combined as elements. That is,
Fonts are abstract, and are concretely realized as shapes. Furthermore, from this definition, the word shape includes differences in typefaces (for example, Mincho typeface and Gothic typeface), and the main issue in this case is the difference in typefaces, which refers to the way dots are combined. As mentioned above, the character shapes and fonts are used differently.

このように、旧JISコード版から新JISコード版へ
の改訂は完全互換ではない。
In this way, the revision from the old JIS code version to the new JIS code version is not completely compatible.

そこで、このような改訂に伴い文書編集作成装置におけ
る文字発生においては、以下の対応が迫られることとな
る。
Therefore, with such revisions, the following measures will be required for character generation in document editing and creation devices.

すなわち、新旧において、第1水準から第2水準へ移行
されるといったコードの変更だけの文字については、読
出しのためのインデックスを変更すれば容易に対応でき
るが、新JISコード表中において、字形が変更された
文字については、旧JISコード版において制定されて
いた字体が新JISコード版から抹消されてしまうとい
った問題が発生する。
In other words, in the old and new JIS code tables, characters whose only code changes, such as moving from the first level to the second level, can be easily handled by changing the index for reading, but in the new JIS code table, the character shape is changed. Regarding the changed characters, a problem arises in that the fonts established in the old JIS code version are deleted from the new JIS code version.

この文字字体の抹消により、例えば住所録等の作成を行
う場合に、原稿上では存在する文字字体が上記装置では
発生できなくなり、旧来よりの文字を使用する人名や地
名に、現在使用可能な同字(歴史的に同じ起源を持ち、
同じ文脈中で互いに取替えるこ°とができ、また用法に
よってはそのうち1つだけが用いられる1組の文字)で
伏字しなければならず、その人の名誉やその地区の住民
の市民感情を暗に傷つけてしまうといった事態が発生す
る恐れがある。
As a result of this deletion of fonts, when creating an address book, for example, the fonts that exist on the manuscript will no longer be able to be generated by the above device, and the same fonts that are currently available will be replaced with names of people and places that use traditional characters. characters (historically of the same origin,
(a set of letters that can be interchanged with each other in the same context and of which only one is used depending on the usage) and must be omitted, implying the honor of the person or the civic sentiment of the inhabitants of the area. There is a risk that a situation may occur where you may be injured.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

このような事態を回避するためには、旧JISコード版
表中の文字字体に新JISコード版による変更分字体を
追加したり、旧JISコード版の文字セットは独立配列
された新JISコード版に準拠する文字セットをそれぞ
れ持たせることにより対応しなければならなくなる。
In order to avoid such a situation, it is necessary to add the changed fonts according to the new JIS code version to the character fonts in the old JIS code version table, or to replace the character set of the old JIS code version with the new JIS code version in which the character set is arranged independently. You will have to deal with this by having a character set that is compliant with each.

ところが、旧JISコード版配列の文字字体に新JIS
コード版による変更分字体を外字として追加すると、そ
の外字コードが不一致の機種には文字を発生することが
できなくなり、異機種相互の互換性がなくなってしまう
問題が発生し、旧JISコード版の文字セットと新JI
Sコード版の文字セットを個別に持たせることは、旧J
ISコード版の文字セットと新JISコード版の文字セ
ットにおいて冗長な文字データ(変更がなかった旧JI
Sコード版の文字セットと新JISコード版の文字セッ
トに共通な数千文字パターンデータ)を持たせなければ
ならず、非常にコストをアップさせるとともに、例えば
旧JISコード版の文字セットと新JISコード版別に
外部記憶手段を持たせて、ユーザ側に操作を選択させる
とすれば、外部記憶手段のセットとそのための読み込み
時間がかかり、操作性を著しく阻害してしまうといった
問題も発生する。
However, the new JIS code font is in the old JIS code version layout.
If a font changed by the code version is added as a custom character, the character cannot be generated on a model whose custom character code does not match, resulting in a problem of loss of compatibility between different models, and the old JIS code version. Character set and new JI
Having a separate character set for the S code version was not possible in the old J
Redundant character data between the IS code version character set and the new JIS code version character set (old JI code that has not changed)
It is necessary to have thousands of character pattern data common to the S code version character set and the new JIS code version character set), which greatly increases costs. If an external storage means is provided for each code version and the user is allowed to select an operation, a problem arises in that it takes time to set up the external storage means and read it, which significantly impedes operability.

この発明は、上記の問題点を解消するためになされたも
ので、所定の漢字コードに準拠する1つの文字コードに
複数の文字パターンを識別可能に記憶させることにより
、同字となる字形の異なる複数の文字字体を、同一コー
ドで選択的に発生させることかできる文字発生装置を得
ることを目的とする。
This invention was made to solve the above-mentioned problems, and by storing multiple character patterns in a distinguishable manner in one character code that conforms to a predetermined kanji code, the same character can be created with different shapes. To obtain a character generating device capable of selectively generating a plurality of character fonts using the same code.

〔問題点を解決するための手段) この発明に係る文字発生装置は、所定の情報交換用文字
コードに準拠する1つの文字コードに対応する文字1パ
ターンおよびこの文字パターンと同字となる字体の異な
る複数の文字パターンを密に記憶する文字パターンメモ
リと、文字パターンメモリに記憶された文字パターンの
読出し字体を任意に指示する字体指示手段と、この字体
指示手段に指示される読出し字形および入力される1つ
の文字コードに基づいて文字パターンメモリに記憶され
る同一文字コードに対応する文字パターンを字体別に読
み出す文字パターン読出し手段とからなるものである。
[Means for Solving the Problems] The character generating device according to the present invention generates one character pattern corresponding to one character code based on a predetermined information exchange character code and a font having the same character as this character pattern. a character pattern memory that densely stores a plurality of different character patterns; a font designating means for arbitrarily instructing the reading font of the character pattern stored in the character pattern memory; and character pattern reading means for reading character patterns corresponding to the same character code stored in the character pattern memory for each font based on one character code.

〔作用〕[Effect]

この発明においては、文字パターンメモリに対して所定
の情報交換用文字コードに準拠する1つの文字コードに
対応する文字パターンおよびこの文字パターンと同字と
なる字体の異なる複数の文字パターンを密に記t、@さ
せておき、字体指示手段に指示される読出し字体および
入力される1つの文字コードに基づいて文字パターン読
出し手段が文字パターンメモリに記憶される同一文字コ
ードに対応する文字パターンを字体別に読み出す。
In this invention, a character pattern corresponding to one character code based on a predetermined information exchange character code and a plurality of character patterns having the same character but different fonts are densely recorded in the character pattern memory. t, @, and based on the reading font instructed by the font designation means and one character code input, the character pattern reading means reads character patterns corresponding to the same character code stored in the character pattern memory, for each font. read out.

(実施例) 第1図はこの発明の一実施例を示す文字発生装置の構成
を説明するブロック図であり、1は文字パターンメモリ
で、文字パターンエリア1aおよび異字体パターンエリ
ア1bから構成され、異字体パターンエリア1bに文字
パターンエリア1aに記憶される文字コードに対応する
文字パターンと異なる字体の文字パターンが密に記憶さ
れている。なお、異字体パターンエリア1bには新JI
Sコード版への改訂に伴って(表中に用いられる字形が
変更され、その結果抹消された旧JIS表中に用いられ
ていた字形をもととする文字パターンを約290文字分
記憶している。
(Embodiment) FIG. 1 is a block diagram illustrating the configuration of a character generation device showing an embodiment of the present invention. Reference numeral 1 denotes a character pattern memory, which is composed of a character pattern area 1a and a variant pattern area 1b. Character patterns of different fonts from the character patterns corresponding to the character codes stored in the character pattern area 1a are densely stored in the different font pattern area 1b. In addition, the new JI is in the variant pattern area 1b.
With the revision to the S code version (the character shapes used in the table were changed, and as a result, the character patterns used in the old JIS table were deleted). There is.

2はこの発明の文字パターン読出し手段となるコントロ
ーラ部で、字体指示手段を兼ねる入力部3から入力され
る読出し字体情報を記憶する字体フラグ2aを有してお
り、この字体フラグ2aのセット状態に応じて入力部3
から指示入力される1つの文字コードに対する文字パタ
ーン(ドツトデータ)を字体別に文字パターンメモリ1
から読み出し、プログラムメモリ4に格納された制御プ
ログラム表示部5または印字部6に出力する。
Reference numeral 2 denotes a controller section serving as a character pattern reading means of the present invention, which has a font flag 2a for storing read font information inputted from an input section 3 which also serves as a font instruction means, and when the font flag 2a is in a set state. Input part 3 according to
The character pattern (dot data) for one character code input from the character pattern memory 1
The control program stored in the program memory 4 is read out from the program memory 4 and output to the display section 5 or the print section 6.

なお、文字パターンメモリ1の文字パターンエリア1a
には、例えばJIS  C6226−1983に準拠す
る文字コード表中に用いられる字形をもととする文字ド
ツトパターンがアドレスXXから記憶されるとともに、
アドレスYYからJIS  C6226−1978版か
らJIS−C6226−1983の改訂で表中に用いら
れる字形が変更され、その結果新JISコード表中では
抹消された字形をもととする同字の異なった文字ドツト
パターンが記憶されている。
Note that the character pattern area 1a of the character pattern memory 1
For example, a character dot pattern based on a character shape used in a character code table based on JIS C6226-1983 is stored from address XX, and
From address YY, the glyphs used in the table were changed from the JIS C6226-1978 edition to the JIS-C6226-1983 edition, and as a result, the new JIS code table contains different characters based on the omitted glyphs. The dot pattern is memorized.

第2図は、第1図に示した文字パターンメモリの読出し
アクセス系統図であり、第1図と同一のものには同じ符
号を付しである。
FIG. 2 is a read access system diagram of the character pattern memory shown in FIG. 1, and the same parts as in FIG. 1 are given the same reference numerals.

この図において、11は第1インデツクスで、新JIS
コード表中の点アドレスを各区(94区から構成される
)毎に記憶している。12−1〜12−94は第1イン
デツクス11で指示される第2インデツクスで、文字パ
ターンエリア1aの読出しアドレスと文字長さ情報℃を
記憶している。
In this figure, 11 is the first index, which is the new JIS index.
Point addresses in the code table are stored for each section (consisting of 94 sections). Second indexes 12-1 to 12-94 are designated by the first index 11, and store the read address and character length information °C of the character pattern area 1a.

21は異字体用の第1インデツクスで、新JISコード
表中で抹消された同字となる旧JISコード表に準拠す
る文字パターンの点アドレスを各区(94区から構成さ
れる)毎に記憶している。
21 is the first index for different characters, which stores the point addresses of character patterns based on the old JIS code table that correspond to the same characters that were deleted in the new JIS code table for each ward (consisting of 94 wards). ing.

22−1〜22−94は第1インデツクス21で指示さ
れる第2インデツクスで、異字体パターンエリア1bの
読出しアドレスと文字長さ情報りを記憶している。ただ
し、第2インデックス12−1〜12−94.22−1
〜22−94に示す文字長さ情報℃は、パターンエリア
1に格納される個々の文字パターンが固定長であれば省
略することができる。
Second indexes 22-1 to 22-94 are designated by the first index 21 and store the read address and character length information of the variant pattern area 1b. However, the second index 12-1 to 12-94.22-1
The character length information C shown in ~22-94 can be omitted if each character pattern stored in pattern area 1 has a fixed length.

第1図に示した人力部3から字体指示情報、例えば新J
IS字体が人力されると、コントローラ部2の字体フラ
グ2aは「0」となり、人力部3から人力される文字コ
ードに対する文字パターン読み出しは、文字パターンメ
モリ1の文字パターンエリア1aに対して実行される。
The font instruction information from the human resources department 3 shown in FIG.
When the IS font is manually input, the font flag 2a of the controller section 2 becomes "0", and the character pattern reading for the character code manually input from the human input section 3 is executed for the character pattern area 1a of the character pattern memory 1. Ru.

また、人力部3から字体指示情報、例えば旧JIS字体
が入力されると、コントローラ部2の字体フラグ2aは
「1」となり、入力部3から人力される文字コードに対
する文字パターン読み出しは、異字体パターンエリア1
bに対して実行される。ただし、字体フラグ2aは「1
」で、第2インデックス22−1〜22−94の内容が
「0」の場合、すなわち異字体文字パターンはないもの
ととして、前述の字体指示情報「新JIS字体」が人力
された場合と同じ処理を行い、文字パターンエリア1a
より文字パターンが読み出される。
Further, when font instruction information, for example, old JIS font, is input from the human input section 3, the font flag 2a of the controller section 2 becomes "1", and the character pattern reading for the character code manually input from the input section 3 is changed to different fonts. pattern area 1
b. However, the font flag 2a is "1".
”, and if the content of the second index 22-1 to 22-94 is “0”, that is, there is no variant character pattern, it is the same as when the above-mentioned font instruction information “New JIS font” was manually created. After processing, character pattern area 1a
The character pattern is read out.

このように、同字となる異字体の文字パターンを同一の
文字コード人力で読み出して発生させることが可能とな
り、入力される文字コードに対応して新JIS字体また
は旧JIS字体に対応する文字パターン展開が可能とな
る。
In this way, it is possible to manually read and generate character patterns of different fonts that are the same character code, and to generate character patterns that correspond to the new JIS font or the old JIS font according to the input character code. Expansion is possible.

第3図は、第1図に示した文字発生装置を適用する文書
処理装置の一例を説明するブロック図であり、31は制
御部で、マイクロコンピュータ32、RAMおよびRO
M等から構成される内部メモリ36.外部記憶装置(ハ
ードディスク、フロッピーディスク、カートリッジディ
スク等から構成される)33〜35を備えている。
FIG. 3 is a block diagram illustrating an example of a document processing device to which the character generator shown in FIG.
Internal memory 36 consisting of M, etc. It is equipped with external storage devices 33 to 35 (consisting of hard disks, floppy disks, cartridge disks, etc.).

37は画像入力装置で、原稿台に載置された画像をCO
D等の撮像素子によって電気信号化(A/D変換)する
。38は画像出力部で、インタフェースおよびレーザビ
ームプリンタ39等の電気信号化された情報に基づき記
録材上に像記録する。40はCRT装置であって、制御
情報等をメニュー化して表示する。41はキーボードで
あって、このを操作することにより、本装置の動作指令
等を行う。42はポインティングデバイスで、CRT装
置4o上で画像情報を加工指示するとともに、CRT装
置40上に表示されるカーソルをX、Y方向任意に移動
してコマンドメニュー上のコマンドイメージを選択指示
させる。
37 is an image input device that inputs the image placed on the manuscript table
It is converted into an electrical signal (A/D conversion) by an image sensor such as D. An image output unit 38 records an image on a recording material based on information converted into an electrical signal from an interface, a laser beam printer 39, and the like. Reference numeral 40 denotes a CRT device that displays control information and the like in the form of a menu. Reference numeral 41 denotes a keyboard, which is operated to issue commands for the operation of the apparatus. A pointing device 42 instructs the CRT device 4o to process image information, and also moves a cursor displayed on the CRT device 40 arbitrarily in the X and Y directions to select and instruct a command image on the command menu.

また、ポインティングデバイス42は、CRT装置40
に表示された図形の任意の点を座標情報として人力する
ことができる。43はビデオRAM (VRAM)で、
CRT装置40に表示すべきデータをビ〕ットマップ上
に展開記憶している。36はプログラムメモリ(PME
M)で、編集処理のためのプログラムを適宜ハードディ
スクから構成される外部記憶装置33から選択し実行す
る。
Further, the pointing device 42 is connected to the CRT device 40.
Any point on the figure displayed can be input manually as coordinate information. 43 is video RAM (VRAM),
Data to be displayed on the CRT device 40 is expanded and stored on a bit map. 36 is a program memory (PME)
In M), a program for editing processing is appropriately selected from the external storage device 33 constituted by a hard disk and executed.

なお、演算処理されたデータはイメージメモリ44上に
展開され、ポインティングデバイス42等から指示され
るプリント指令に応じて画像出力部42からイメージ出
力される。45はビウトマニュピュレーショニユニット
(BMU)で、VRAM43.PMEM36.IMEM
44相互間のデータ転送をマイクロコンピュータ32を
介在させずにDMA転送可能で、転送に際しビット単位
の論理演算、展開図形の回転変倍等実行することが可能
となっている。
Note that the arithmetic-processed data is developed on the image memory 44, and an image is output from the image output unit 42 in response to a print command issued from the pointing device 42 or the like. 45 is a Biut Manipulation Unit (BMU), VRAM43. PMEM36. IMEM
44 can be transferred by DMA without intervening the microcomputer 32, and during the transfer, it is possible to perform logical operations in units of bits, rotation and scaling of expanded figures, etc.

なお、上記36〜45はシステムバスを介してマイクロ
コンピュータ32に連絡されている。
Note that the above 36 to 45 are connected to the microcomputer 32 via the system bus.

また、マイクロコンピュータ32は、第1図に示したコ
ントローラ部2に対応し、CRT装置40に表示される
フォント設定画面で、キーボード41またはポインティ
ングデバイス42から指示された字体モード(新J I
 S/旧JIS)および文字コードが指示された場合に
プログラムメモリ36に格納された文字パターンを字体
別に読み出し、VRAM33に展開する。
Further, the microcomputer 32 corresponds to the controller unit 2 shown in FIG.
When a character code (S/old JIS) and a character code are specified, the character patterns stored in the program memory 36 are read out for each font and expanded into the VRAM 33.

次に第4図(a)、(b)および第5図を参照しながら
この発明による文字パターン読み出し制御動作について
説明する。
Next, the character pattern readout control operation according to the present invention will be explained with reference to FIGS. 4(a), (b) and FIG. 5.

第4図(a)、(b)はこの発明による文字パターン表
示画面を説明する模式図であり、(a)は新JIS文字
パターン表示画面を示し、例えば「葛飾区柴又」を新J
IS字体で表示した状態を示し、51はJIS選択工刃
ア、52は新JIS字体選択画面である。
FIGS. 4(a) and 4(b) are schematic diagrams illustrating the character pattern display screen according to the present invention, and (a) shows the new JIS character pattern display screen. For example, "Katsushika-ku Shibamata"
It shows a state in which the IS font is displayed, 51 is a JIS selection tool blade a, and 52 is a new JIS font selection screen.

(b)は旧JIS文字パターン表示画面を示し、例えば
「葛篩区柴又」を旧JIS字体で表示した状態を示し、
53は旧JIS字体選択画面である。
(b) shows the old JIS character pattern display screen, for example, "Katsushiro Ward Shibamata" is displayed in the old JIS font,
53 is an old JIS font selection screen.

第5図はこの発明による文字パターン字形別発生制御手
順の一例を説明するフローチャートである。なお、(1
)〜(14)は各ステップを示す。
FIG. 5 is a flowchart illustrating an example of a character pattern generation control procedure according to the present invention. In addition, (1
) to (14) indicate each step.

まず、ボ゛インティングデバイス43よりフォント設定
指定入力がなされるのを待機しく1)、フォント設定指
示が入力されたら、例えば第4図(a)に示すようなJ
IS選択エリア51を有するフォント設定画面を表示す
る(2)。次いで、ポインティングデバイス42により
字体情報となるJISモードが入力されるのを待機しく
3)、入力されたJISモードに応じて字体フラグ2a
をセットする(4)。このとき、ステップ(3)で入力
されたモードにより新JISならば「0」、旧JISな
らば「1」がセットされる。
First, wait for a font setting specification input from the pointing device 43 (1), and when the font setting instruction is input, for example,
A font setting screen having an IS selection area 51 is displayed (2). Next, it waits for the JIS mode, which is font information, to be input by the pointing device 42 (3), and sets the font flag 2a according to the input JIS mode.
Set (4). At this time, depending on the mode input in step (3), "0" is set for the new JIS, and "1" is set for the old JIS.

次いで、マイクロコンピュータ32がセットされた字体
フラグ2aが「1」かどうかを判断しく5)、Noなら
ば第1インデツクス11および第2インデックス12−
1〜12−94を参照して(6) 、  (7) 、文
字パターンエリア1aに格納された入力された文字コー
ドに対応する新JISコード版に準拠する文字パターン
を読み出し (8)、図示しない出力部に文字ドツトデ
ータを出力しく9)、処理を終了する。
Next, the microcomputer 32 judges whether the set font flag 2a is "1" (5), and if No, the first index 11 and the second index 12-
1 to 12-94, (6) and (7) read out the character pattern compliant with the new JIS code version corresponding to the input character code stored in the character pattern area 1a (8), not shown. Output the character dot data to the output section 9) and end the process.

一方、ステップ(5)の判断で、YESの場合は第1イ
ンデツクス21を参照しく10)、格納されたアドレス
に基づいて第2インデックス22−1〜22−94を参
照しく11)、アドレスが「1」かどうかを判断しく1
2)、YESならば異字体パターンエリア1bを参照し
て(13)、旧JIS字体に準拠する文字パターンを読
み出しく14)、ステップ(9)に戻る。
On the other hand, if the determination in step (5) is YES, refer to the first index 21 (10), refer to the second indexes 22-1 to 22-94 based on the stored address (11), and if the address is " 1” to judge whether it is 1
2) If YES, refer to the variant font pattern area 1b (13) to read out the character pattern conforming to the old JIS font 14), and return to step (9).

一方、ステップ(12)の判断で、Noの場合はステッ
プ(6)に戻り、新JIS字体に準拠する文字パターン
検索処理に移行する。
On the other hand, if the determination in step (12) is No, the process returns to step (6) and shifts to the character pattern search process based on the new JIS font.

なお、上記実施例では、JIS  C6226コード体
系に準拠にする場合について説明したが、このコードに
限定されることはない。また、字体フラグの変更は何時
でも許可されており、任意のタイミングで指示できる。
In the above embodiment, a case has been described in which the code is based on the JIS C6226 code system, but the code is not limited to this code. Additionally, changing the font flag is permitted at any time and can be instructed at any time.

(発明の効果〕 以上説明したように、この発明は所定の情報交換用文字
コードに準拠する1つの文字コードに対応する文字パタ
ーンおよびこの文字パターンと同字となる字妹の異なる
複数の文字パターンを密に記憶する文字パターンメモリ
と、文字パターンメモリに記憶された文字パターンの読
出し字体を任意に指示する字体指示手段と、この字体指
示手段に指示される読出し字体および入力される1つの
文字コードに基づいて文字パターンメモリに記憶される
同一文字コードに対応する文字パターンを字体別に読み
出す文字パターン読出し手段とから構成したので、同一
文字コードで字体の異なる文字パターンを選択的に読み
出すことが可能となり、例えば新JISコード版で作成
された文字コードから抹消された旧JISコード版に準
拠する文字パターンを発生でき、同字で字体の異なる人
名、地名を正確な字体で互換性よく出力できる。
(Effects of the Invention) As explained above, the present invention provides a character pattern corresponding to one character code based on a predetermined information exchange character code, and a plurality of character patterns having the same character but different characters. a character pattern memory that densely stores a character pattern, a font designating means for arbitrarily designating a readout font of the character pattern stored in the character pattern memory, a readout font designated by the font designation means, and one character code to be input. and character pattern reading means for reading character patterns corresponding to the same character code stored in the character pattern memory for each font based on the character pattern memory, so it is possible to selectively read character patterns of different fonts with the same character code. For example, it is possible to generate a character pattern based on the old JIS code version that has been deleted from the character code created with the new JIS code version, and it is possible to output people's names and place names with the same characters but different fonts with good compatibility in accurate fonts.

また、従来の文字パターンメモリに同字となる字体の異
なる文字パターンのみを追加記憶すればよいので、文字
パターンの追加によるメモリ容量増加を最小限に抑える
ことができ、コストアップを削減できる等の優れた効果
を奏する。
In addition, since only character patterns with different fonts that are the same character need to be additionally stored in the conventional character pattern memory, the increase in memory capacity due to the addition of character patterns can be kept to a minimum, reducing cost increases, etc. It has excellent effects.

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

第1図はこの発明の一実施例を示す文字発生装置の構成
を説明するブロック図、第2図は、第1図に示した文字
パターンメモリの読出しアクセス系統図、第3図は、第
1図に示した文字発生装置の構成を説明するブロック図
、第4図(a)。 (b)はこの発明による文字パターン表示画面を説明す
る模式図、第5図はこの発明による文字パターン字形別
発生制御手順の一例を説明するフローチャート、第6図
は新JISと旧JISの字体字形推第3を示す推移図で
ある。 図中、1は文字パターンメモリ、2はコントローラ部、
4はプログラムメモリ、5は表示部、6は印字部である
。 Xと 嵩Mミ箱酩層      肥薯 冒 派 圀I扉断算詰歇  派 壌朦駅; 派 蓼−一
鞍琢詰廻  派 歇翅口手続補正書(方剤 昭和63年3月23日
FIG. 1 is a block diagram illustrating the configuration of a character generating device showing an embodiment of the present invention, FIG. 2 is a read access system diagram of the character pattern memory shown in FIG. 1, and FIG. FIG. 4(a) is a block diagram illustrating the configuration of the character generator shown in the figure. (b) is a schematic diagram illustrating a character pattern display screen according to the present invention, FIG. 5 is a flowchart illustrating an example of a character pattern generation control procedure according to the present invention, and FIG. It is a transition diagram showing the third trend. In the figure, 1 is a character pattern memory, 2 is a controller section,
4 is a program memory, 5 is a display section, and 6 is a printing section. X and Takashi Mmi box drunken layer fattening group 圀Idoor danshu tsume sect yangshu station;

Claims (2)

【特許請求の範囲】[Claims] (1)所定の情報交換用文字コードに準拠する1つの文
字コードに対応する文字パターンおよびこの文字パター
ンと同字となる字体の異なる複数の文字パターンを密に
記憶する文字パターンメモリと、前記文字パターンメモ
リに記憶された文字パターンの読出し字体を任意に指示
する字体指示手段と、この字体指示手段に指示される読
出し字体および入力される1つの文字コードに基づいて
前記文字パターンメモリに記憶される同一文字コードに
対応する文字パターンを字体別に読み出す文字パターン
読出し手段とからなることを特徴とする文字発生装置。
(1) A character pattern memory that densely stores a character pattern corresponding to one character code based on a predetermined information exchange character code and a plurality of character patterns having the same character but different fonts; a font designation means for arbitrarily instructing a reading font of a character pattern stored in a pattern memory; and a character pattern stored in the character pattern memory based on the reading font designated by the font designation means and one input character code. A character generating device comprising character pattern reading means for reading out character patterns corresponding to the same character code by font.
(2)所定の情報交換用文字コードは、JISC622
6コード体系に準拠することを特徴とする特許請求の範
囲第(1)項記載の文字発生装置。
(2) The specified character code for information exchange is JISC622.
6. The character generating device according to claim 1, wherein the character generating device conforms to the 6 code system.
JP62287409A 1987-11-16 1987-11-16 Character generator Expired - Lifetime JP2644778B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62287409A JP2644778B2 (en) 1987-11-16 1987-11-16 Character generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62287409A JP2644778B2 (en) 1987-11-16 1987-11-16 Character generator

Publications (2)

Publication Number Publication Date
JPH01128845A true JPH01128845A (en) 1989-05-22
JP2644778B2 JP2644778B2 (en) 1997-08-25

Family

ID=17716959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62287409A Expired - Lifetime JP2644778B2 (en) 1987-11-16 1987-11-16 Character generator

Country Status (1)

Country Link
JP (1) JP2644778B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5071659A (en) * 1989-08-24 1991-12-10 Shumaker Donald L Fish attractant
US8259436B2 (en) 2010-08-03 2012-09-04 Avx Corporation Mechanically robust solid electrolytic capacitor assembly

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734241A (en) * 1980-08-11 1982-02-24 Toshiba Corp Information processor
JPS60171564A (en) * 1984-02-15 1985-09-05 Comput Basic Mach Technol Res Assoc Character replacement system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5734241A (en) * 1980-08-11 1982-02-24 Toshiba Corp Information processor
JPS60171564A (en) * 1984-02-15 1985-09-05 Comput Basic Mach Technol Res Assoc Character replacement system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5071659A (en) * 1989-08-24 1991-12-10 Shumaker Donald L Fish attractant
US8259436B2 (en) 2010-08-03 2012-09-04 Avx Corporation Mechanically robust solid electrolytic capacitor assembly
US8780531B2 (en) 2010-08-03 2014-07-15 Avx Corporation Mechanically robust solid electrolytic capacitor assembly

Also Published As

Publication number Publication date
JP2644778B2 (en) 1997-08-25

Similar Documents

Publication Publication Date Title
JPH01128845A (en) Character generating apparatus
JPS61151734A (en) Document forming device
JP2786260B2 (en) Kana-Kanji conversion device
JPH025175A (en) Character processor
JPH0346020A (en) Document processing system
JPS60253572A (en) Blank filling printing system
JPH0747724A (en) Printer
JPS58172770A (en) Japanese word processor
JP3133385B2 (en) Character editing system
JPH0758486B2 (en) Document file device
JP3139955B2 (en) Information processing method and apparatus
JPS61229161A (en) Documentation and editing device
JPS62119665A (en) Word processor
JPS63128424A (en) Data processing system
JPH04282755A (en) Word processor
JPS6359658A (en) Document processor
JPH0237470A (en) Information processing system
JPH07105205A (en) Data converting device
JP2000048014A (en) Document processor, document processing method and recording medium recording control program for document processing
JPH09167157A (en) Editing device
JPH04252362A (en) Word processor
JPH06325034A (en) Information processor
JPH0589100A (en) Word processor
JPS62203260A (en) Sentence edition processor
JPH04332073A (en) Method and device for processing character

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080502

Year of fee payment: 11