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
Application number
JP55023087A
Other languages
Japanese (ja)
Other versions
JPS56121132A (en
Inventor
Kozo Kobayashi
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 JP2308780A priority Critical patent/JPS56121132A/en
Publication of JPS56121132A publication Critical patent/JPS56121132A/en
Publication of JPS6226501B2 publication Critical patent/JPS6226501B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

本発明はハングル文字を取り扱う文字処理装置
に関する。 ハングル文字の基本字母を分類すると表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.

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

第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)

【特許請求の範囲】 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.
JP2308780A 1980-02-26 1980-02-26 Character processor Granted JPS56121132A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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
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
JPS6223316B2 (en)
JPS58188678A (en) Circuit device in typewriter with large symbol stock or similar machine
JPS5816380A (en) Output device for displaying or recording figure pattern
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
JPH06214691A (en) Japanese word mixed sentence input device for personal computer
JPS5917451B2 (en) Character input device that allows pattern input
JPS60101585A (en) Character processor
JPS58148993A (en) Electronic timepiece with memorandum function
JP2000066664A (en) Data processor
JPH0223871B2 (en)
JPH02216523A (en) Character processor
JPH0410105B2 (en)