JPS6226501B2 - - Google Patents
Info
- Publication number
- JPS6226501B2 JPS6226501B2 JP55023087A JP2308780A JPS6226501B2 JP S6226501 B2 JPS6226501 B2 JP S6226501B2 JP 55023087 A JP55023087 A JP 55023087A JP 2308780 A JP2308780 A JP 2308780A JP S6226501 B2 JPS6226501 B2 JP S6226501B2
- Authority
- JP
- Japan
- Prior art keywords
- hangul
- key
- character
- code
- characters
- 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
Links
- 238000010586 diagram Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 102100021028 Activating signal cointegrator 1 complex subunit 1 Human genes 0.000 description 1
- 101000784207 Homo sapiens Activating signal cointegrator 1 complex subunit 1 Proteins 0.000 description 1
- 235000016496 Panda oleosa Nutrition 0.000 description 1
- 240000000220 Panda oleosa Species 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
Description
本発明はハングル文字を取り扱う文字処理装置
に関する。
ハングル文字の基本字母を分類すると表1の様
にハングル文字には子音(C)+母音(V)と子
音(C)+母音(V)+子音(C)の2種類の構成
がある。例えば〓は前者であり〓は後者である。
The present invention relates to a character processing device that handles Hangul characters. Classifying the basic characters of Hangul, as shown in Table 1, Hangul has two types of compositions: consonant (C) + vowel (V) and consonant (C) + vowel (V) + consonant (C). For example, 〓 is the former and 〓 is the latter.
【表】
本発明は上述のハングル文字の構成を判別し、
ハングル文字を取り扱う文字処理装置を提供す
る。
本発明は各基本字母にコードを与えておき、連
続して入力される字母コードからハングル文字を
判別し、そのハングル文字に該当する文字パター
ンを発生せしめ、印字あるいは表示する文字処理
装置を提供する。
以下本発明による1実施例を図面を参照して説
明する。
第1図はハングル基本字母キーを持つたフルキ
ーボード図である。
ASCC1規格の2段シフトにハングルモード1
段を追加した3段シフト(Upper,Lower、ハン
グル)の場合のキー配列の一例でありこの場合は
ハングル全字母51個を収容出来ない為、7個の縦
横複合母音(〓,〓,〓,〓,〓,〓,〓)は横母音キ
ーと縦母音キーの組合せで実現し、C+V+V、
又はC+V+V+Cのキー入力順序となる。従つ
て母音が連続して入力された場合は1個の縦横複
合母音であることを判別するロジツクが必要とな
る。
カナフルキーボードの様な4段シフトキーボー
ドを使用するならば51個全ての字母キーを配置出
来るが当然ながらシフト切換動作が必要となる。
第2図は本発明による1実施例を示すブロツク
ダイヤグラムである。21はコード発生器でキー
ボードがハングルモードの時、押圧されたハング
ル字母のコードが発生される。22は字母コード
判別ロジツクで、入力された字母が子音か母音か
を判別し、例えば子音であればビツト“0”を、
母音であればビツト“1”をレジスタに送り出
す。
23は字母コードレジスタで、21で発生した
コードを1ハングル文字分格納する。24は4ビ
ツトのシフトレジスタで、22から送り出された
バイナリ信号を格納する。25は4ビツトシフト
レジスタ24の状態を監視し、1ハングル文字分
の字母が入力されたことを検知するロジツク回路
である。26は1ハングル文字分の字母コードを
字母コードレジスタ23からコード変換ロジツク
27に転送するロジツク回路である。28はハン
グル文字コードに対応したパターンを記憶してい
るメモリで、例えばハングル文字が16×16ドツト
マトリツクスで構成され文字コードが2バイトで
あれば1ハングル文字当り34バイト必要である。
29は文字コードで指定されたハングルパターン
を格納するレジスタであり、表示器30又はプリ
ンタ32に送り出す。
第3図に〓と〓を入力した場合のレジスタ24
の状態遷移図を示す。ハングル文字はC+V、又
はC+V+Cの2種類あるので、4つの字母の子
音、母音別の状態を知ることによつて1つのハン
グル文字が判別出来る。
乃ち4ビツトレジスタ24の上位3ビツトが
“010”の状態となつた時に最下位ビツトが“0”
であればC+V+C型のハングル文字であるから
字母コードレジスタ23に入つている第4図に示
すコード“CBA”が字母コード転送ロジツク2
6によつてコード変換ロジツク27に送られ、こ
こでそのハングル文字(この例では“〓”)に与
えられた文字コードに変換される。
又、最下位ビツトが“1”であれば、C+V型
のハングル文字であるからこの場合は第4図41
に示す“BA”がコード変換ロジツク27に送ら
れる。
コード変換ロジツク27の出力はパターンメモ
リ28に送られる。パターンメモリには各ハング
ル文字コードに対応した文字パターンが第5図に
示す様な16×16ドツトマトリツクスの状態で記憶
されており、それがパターンバツフアレジスタ2
9に読み出され印字又は表示されることになる。
以上実施例に基いて説明したように本発明によ
れば、ハングル一文字分の字母入力完了ごとにス
ペース信号等で区切る必要はなく、標準キーボー
ドからカナ文字を入力するがごとく迅速、簡単に
ハングル文字を処理することが出来る。[Table] The present invention determines the structure of the above-mentioned Hangul characters,
A character processing device that handles Hangul characters is provided. The present invention provides a character processing device that assigns a code to each basic character, identifies Hangul characters from continuously inputted character codes, generates a character pattern corresponding to the Hangul character, and prints or displays the character pattern. . An embodiment of the present invention will be described below with reference to the drawings. Figure 1 is a diagram of a full keyboard with Hangul basic Jamo keys. ASCC1 standard 2-speed shift with Hangul mode 1
This is an example of a key layout for a 3-stage shift (Upper, Lower, Hangul) with an additional row. In this case, it cannot accommodate 51 Hangul characters, so it uses 7 vertical and horizontal compound vowels (〓, 〓, 〓, 〓, 〓, 〓, 〓) is realized by the combination of horizontal vowel key and vertical vowel key, C+V+V,
Alternatively, the key input order is C+V+V+C. Therefore, when vowels are input consecutively, logic is required to determine whether they are a single vertical/horizontal composite vowel. If you use a 4-stage shift keyboard like the Kanaful keyboard, you can arrange all 51 character keys, but of course you will need a shift switching operation. FIG. 2 is a block diagram showing one embodiment of the present invention. Reference numeral 21 is a code generator which generates the pressed Hangul alphabet code when the keyboard is in Hangul mode. 22 is a character code discrimination logic that determines whether the input character is a consonant or a vowel. For example, if it is a consonant, the bit "0" is set.
If it is a vowel, a bit "1" is sent to the register. 23 is a Jamo code register which stores the code generated in 21 for one Hangul character. 24 is a 4-bit shift register that stores the binary signal sent out from 22. 25 is a logic circuit that monitors the state of the 4-bit shift register 24 and detects that one Hangul character's worth of jamo has been input. Reference numeral 26 denotes a logic circuit that transfers the Jamo code for one Hangul character from the Jamo code register 23 to the code conversion logic 27. 28 is a memory that stores patterns corresponding to Hangul character codes; for example, if Hangul characters are composed of a 16×16 dot matrix and the character code is 2 bytes, 34 bytes are required for each Hangul character.
A register 29 stores the Hangul pattern specified by the character code, and sends it to the display 30 or printer 32. Register 24 when inputting 〓 and 〓 in Fig. 3
The state transition diagram is shown below. Since there are two types of Hangul characters, C+V and C+V+C, one Hangul character can be identified by knowing the status of each consonant and vowel of the four characters. When the upper 3 bits of the 4-bit register 24 become "010", the lowest bit becomes "0".
If so, it is a C+V+C type Hangul character, so the code “CBA” shown in FIG.
6 to the code conversion logic 27, where it is converted into the character code given to the Hangul character (in this example, "〓"). Also, if the least significant bit is "1", it is a C+V type Hangul character, so in this case, it is shown in Figure 4.41.
“BA” shown in is sent to the code conversion logic 27. The output of code conversion logic 27 is sent to pattern memory 28. The pattern memory stores character patterns corresponding to each Hangul character code in the form of a 16 x 16 dot matrix as shown in Figure 5, which is stored in the pattern buffer register 2.
9 and will be read out and printed or displayed. As described above based on the embodiments, according to the present invention, there is no need to use a space signal or the like to separate the characters each time the input of one Hangul character is completed, and the Hangul characters can be written as quickly and easily as if inputting kana characters from a standard keyboard. can be processed.
第1図は標準ASC11キーボードにハングル用
第3シフトを追加したキーボードの1例を示す図
であり、第2図は本発明による1実施例のブロツ
ク図、第3図及び第4図は字母がキーボードから
入力された時の状態遷移図であり、第5図はハン
グル文字のドツトパターンの1例を示す図。
22……判別ロジツク、23……レジスタ、2
4……4ビツトシフトレジスタ、25……4ビツ
ト比較ロジツク。
Fig. 1 is a diagram showing an example of a keyboard in which a third shift for Hangul is added to the standard ASC11 keyboard, Fig. 2 is a block diagram of an embodiment according to the present invention, and Figs. FIG. 5 is a state transition diagram when input is made from the keyboard, and FIG. 5 is a diagram showing an example of a dot pattern of Hangul characters. 22...Discrimination logic, 23...Register, 2
4...4-bit shift register, 25...4-bit comparison logic.
Claims (1)
キー群と、 前記入力キー群のうち操作されたキーに対応す
るキーコードを発生するキーコード発生手段と、 前記キーコード発生手段からのキーコードによ
つて操作されたキーが母音キーか子音キーかを判
別する為の判別手段と、 前記判別手段の判別結果を少なくとも4字母分
格納する格納手段と、 前記格納手段に格納された前記判別手段の判別
結果とキーコード発生手段からキーコードとに従
つてハングル文字を出力する出力手段と、 を有することを特徴とする文字処理装置。[Scope of Claims] 1. A group of input keys in which characters constituting Hangul characters are arranged; a key code generating means for generating a key code corresponding to an operated key of the input key group; and the key code generating means. discriminating means for discriminating whether a key operated by a key code from is a vowel key or a consonant key; a storage means for storing the discrimination result of the discriminating means for at least four character bases; and output means for outputting Hangul characters according to the discrimination result of the discrimination means and the key code from the key code generation means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2308780A JPS56121132A (en) | 1980-02-26 | 1980-02-26 | Character processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2308780A JPS56121132A (en) | 1980-02-26 | 1980-02-26 | Character processor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS56121132A JPS56121132A (en) | 1981-09-22 |
JPS6226501B2 true JPS6226501B2 (en) | 1987-06-09 |
Family
ID=12100634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2308780A Granted JPS56121132A (en) | 1980-02-26 | 1980-02-26 | Character processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS56121132A (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60211564A (en) * | 1984-04-06 | 1985-10-23 | Photo Composing Mach Mfg Co Ltd | Hungle-kanji conversion system |
JPS60214071A (en) * | 1984-04-10 | 1985-10-26 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | Hangul alphabet input unit |
JPS6126192A (en) * | 1984-07-17 | 1986-02-05 | Oki Electric Ind Co Ltd | Method for recognizing hungul character from hungul letter string |
JPS61250770A (en) * | 1985-04-30 | 1986-11-07 | Tokyo Electric Co Ltd | Hangul character input keyboard device |
JPS6277670A (en) * | 1985-09-30 | 1987-04-09 | Sharp Corp | Hangul character processor |
JP2697317B2 (en) * | 1991-01-30 | 1998-01-14 | 富士通株式会社 | Hangul character input device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5378732A (en) * | 1976-12-22 | 1978-07-12 | Nec Corp | Input system from keyboard for korean character |
JPS5384421A (en) * | 1976-12-29 | 1978-07-25 | Fujitsu Ltd | Input unit for hangul character |
JPS5450235A (en) * | 1977-09-28 | 1979-04-20 | Oki Electric Ind Co Ltd | Hangul alphabet pattern generation method |
JPS54121023A (en) * | 1978-03-13 | 1979-09-19 | Ricoh Denshi Kogyo Kk | Hungeul character element input check system |
-
1980
- 1980-02-26 JP JP2308780A patent/JPS56121132A/en active Granted
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5378732A (en) * | 1976-12-22 | 1978-07-12 | Nec Corp | Input system from keyboard for korean character |
JPS5384421A (en) * | 1976-12-29 | 1978-07-25 | Fujitsu Ltd | Input unit for hangul character |
JPS5450235A (en) * | 1977-09-28 | 1979-04-20 | Oki Electric Ind Co Ltd | Hangul alphabet pattern generation method |
JPS54121023A (en) * | 1978-03-13 | 1979-09-19 | Ricoh Denshi Kogyo Kk | Hungeul character element input check system |
Also Published As
Publication number | Publication date |
---|---|
JPS56121132A (en) | 1981-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE420447B (en) | METHOD FOR GENERATING CHARACTER CODES BY A KEYBOARD AND DEVICE FOR EXECUTING THE METHOD | |
JPS6226501B2 (en) | ||
KR100321322B1 (en) | Apparatus and Method for Inputting Korean Characters in Portable Electronic Equipment | |
JPS5937508B2 (en) | Character pattern generator | |
JPS6141411B2 (en) | ||
JPS592934B2 (en) | Niyuuriyokusouchi | |
KR19980013987A (en) | How to input Hangul signal using Tenki | |
JPS5816380A (en) | Output device for displaying or recording figure pattern | |
JPS6377093A (en) | Display device | |
JPS59222885A (en) | Document processing terminal | |
GB1199148A (en) | Data Capture | |
JPS648852B2 (en) | ||
JPH023513B2 (en) | ||
JPS63104119A (en) | Document processor | |
JPS6022418Y2 (en) | Key-input electronic equipment | |
KR200292595Y1 (en) | keyboard for Hangul | |
JPS581782B2 (en) | Moji pattern hatsuseiki | |
JPS583142Y2 (en) | Japanese character input device | |
JPH06214691A (en) | Japanese word mixed sentence input device for personal computer | |
JPS58143383A (en) | Cursor expansion display circuit | |
JPS5917451B2 (en) | Character input device that allows pattern input | |
JP2000066664A (en) | Data processor | |
JPH0223871B2 (en) | ||
JPS6038725B2 (en) | Contemplative number keyboard | |
JPH02216523A (en) | Character processor |