JPS6345058A - Typewriter for thai language - Google Patents

Typewriter for thai language

Info

Publication number
JPS6345058A
JPS6345058A JP18900086A JP18900086A JPS6345058A JP S6345058 A JPS6345058 A JP S6345058A JP 18900086 A JP18900086 A JP 18900086A JP 18900086 A JP18900086 A JP 18900086A JP S6345058 A JPS6345058 A JP S6345058A
Authority
JP
Japan
Prior art keywords
vowel
printed
printing
tone
silent
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
JP18900086A
Other languages
Japanese (ja)
Inventor
Junya Yamakawa
山川 順也
Masanori Ishikawa
正紀 石川
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.)
Silver Seiko Ltd
Original Assignee
Silver Seiko Ltd
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 Silver Seiko Ltd filed Critical Silver Seiko Ltd
Priority to JP18900086A priority Critical patent/JPS6345058A/en
Publication of JPS6345058A publication Critical patent/JPS6345058A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/01Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for special character, e.g. for Chinese characters or barcodes

Abstract

PURPOSE:To enable a printed composition to be easily seen by improving the visual sensibility of a printing position, by a method wherein the printing position of a tone mark and a silent symbol is so changed that any printing gap is not generated between said mark or symbol and a character according to whether or not a vowel or a part of the vowel is printed on a consonant just before the printing position. CONSTITUTION:When after detecting that a tone mark and a silent symbol has been inputted by a key, it is detected by a vowel detection means that the vowel or a part of the vowel to be printed on a consonant has been inputted just before by the key, a platen is moved to the fourth stage formed by dividing a printing line in 4 stages, and the tone mark or the silent symbol is printed. When it is detected that the vowel or a part of the vowel has not been inputted by the key, the platen is moved to the third stage, and the tone mark or the silent symbol is printed. By changing thus the printing position of the tone mark and the silent symbol, no printing gap is made to be generated between the character printed on the second stage and the tone mark or the silent symbol.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、タイ語タイプライタに関し、特に声調符号お
よび黙音記号の印字位置を直前に子音上に印字されるべ
き母音または母音の一部が印字されたかどうかに応じて
変化させるタイ語タイプライタに関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a Thai typewriter, and particularly to a vowel or a part of a vowel to be printed on a consonant immediately before the printing position of a tone mark and a silent mark. Concerning a Thai typewriter that changes depending on whether or not it is printed.

〔従来の技術〕[Conventional technology]

タイ語では、1つの音節の中における音の高低を表すた
めに、第1声調符号〜第4声調符号までの4種類の声調
符号(1,シ、Pv−、+)が用いられる。また、熱量
であることを示すために、黙音記号(−)が用いられる
In Thai, four types of tone codes (1, si, Pv-, +) from the first to the fourth tone codes are used to represent the pitch of a sound within one syllable. Additionally, a silent symbol (-) is used to indicate the amount of heat.

さらに、タイ語では、子音上に印字されるべき5種類の
母音(Q−、Q 、 Q 、嘴、り)が用いられる。ま
た、子音上に印字されるべき母音の一部(、)が用いら
れる。
Furthermore, Thai uses five types of vowels (Q-, Q, Q, beak, and li) that should be printed on consonants. Also, a part of the vowel (,) to be printed on the consonant is used.

ところで、従来のタイ語タイプライタにおいては、印字
行が印字されるキャラクタのプラテン方向(上下方向)
の位置に応して4段に分けられて印字が行われていた。
By the way, in conventional Thai typewriters, the print line is in the platen direction (up and down direction) of the character to be printed.
Printing was performed in four stages depending on the position.

すなわち、特殊な母音が印字される最下段を第1段とし
順次上段に向けて第2段、第3段および第4段として印
字が各段毎に分けて印字が行われていた。そして、従来
のタイ語タイプライクにおいては、通常の子音や母音が
第2段に、子音上に印字されるべき母音および母音の一
部が第3段に、声調符号および黙音記号が第4段にとい
うように、各キャラクタがその種類に応じて定まった段
に印字されていた。
In other words, printing is performed by dividing the lowermost row, where a special vowel is printed, into the first row, and moving up to the top in the second, third, and fourth rows. In the conventional Thai type-like, normal consonants and vowels are placed in the second line, vowels and parts of vowels that should be printed on the consonants are placed in the third line, and tone marks and silent symbols are placed in the fourth line. Each character was printed in a fixed column according to its type.

このため、子音十子音上に印字されるべき母音または母
音の一部に続く声調符号または黙音記号の印字の場合に
は、子音上に印字されるべき母音または母音の一部が第
3段に印字され、声調符号または黙音記号が第4段に印
字されるので、子音上に印字されるべき母音または母音
の一部と声調記号または黙音記号との間には印字間隔が
空かなかったが、通常の子音に続く声調符号または黙音
記号の印字の場合などには、第2段に子音を印字した後
に第3段を飛び越して第4段に声調符号または黙音記号
が印字されていたので、第2段に印字された子音と第4
段に印字された声調符号または黙音記号との間で第3段
が空いたままとなっていた。
Therefore, in the case of printing a tone mark or a silence mark following a vowel or a part of a vowel to be printed on a consonant, the vowel or part of a vowel to be printed on a consonant is printed in the third stage. , and the tone mark or silent mark is printed in the fourth row, so there is a printing interval between the vowel or part of the vowel to be printed on the consonant and the tone mark or silent mark. However, in cases where a tone mark or silent mark is printed following a normal consonant, the consonant is printed in the second row, then the tone mark or silent mark is printed in the fourth row, skipping the third row. The consonant printed in the second row and the fourth
The third row remained empty between the tone code or silence mark printed on the row.

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

上述した従来のタイ語タイプライタでは、子音上に印字
されるべき母音または母音の一部が印字されずに声調符
号または黙音記号が印字される場合に、第2段に印字さ
れたキャラクタと第4段に印字された声調符号または黙
音記号との間に第3段が空いたままとなるので、声調符
号または黙音記号が見にくくなり、印字文章が読み取り
にくくなるという問題点があつた。
In the above-mentioned conventional Thai typewriter, when a vowel or a part of a vowel that should be printed on a consonant is not printed and a tone mark or a silent mark is printed, the character printed on the second line is Since the third column remains empty between the tone code or silent symbol printed in the fourth column, there is a problem that the tone symbol or silent symbol becomes difficult to see and the printed text becomes difficult to read. .

本発明の目的は、上述の点に鑑み、声調符号および黙音
記号の印字位置を直前に子音上に印字されるべき母音ま
たは母音の一部が印字されたかどうかに応じて変化させ
て、第2段に印字されたキャラクタと声調符号または黙
音記号との間に印字間隔が空かないようにしたタイ語タ
イプライタを提供することにある。
In view of the above-mentioned points, an object of the present invention is to change the printing position of a tone code and a silent mark depending on whether a vowel or a part of a vowel to be printed on a consonant has been printed immediately before. To provide a Thai typewriter in which there is no printing interval between characters printed in two rows and tone codes or silent symbols.

〔問題点を解決するための手段〕[Means for solving problems]

本発明のタイ語タイプライタにおける印字方式は、声調
符号および黙音記号がキー入力されたことを検出する声
調符号および黙音記号検出手段と、この声調符号および
黙音記号検出手段により声調符号または黙音記号がキー
入力されたことが検出されたときに直前に子音上に印字
されるべき母音または母音の一部がキー入力されていた
かどうかを検出する母音検出手段と、この母音検出手段
により直前に子音上に印字されるべき母音または母音の
一部がキー入力されていたことが検出されたときに印字
行を4段に分けた第4段にプラテンを移動させて声調符
号または黙音記号を印字し、前記母音検出手段により直
前に子音上に印字されるべき母音または母音の一部がキ
ー入力されていなかったことが検出されたときに印字行
を4段に分けた第3段にプラテンを移動させて声調符号
または黙音記号を印字する印字手段とを有する。
The printing method in the Thai typewriter of the present invention includes a tone code and silent symbol detection means for detecting that a tone symbol and a silent symbol have been inputted by a key, and a tone code and silent symbol detecting means that detects whether a tone symbol or a silent symbol has been entered. a vowel detection means for detecting whether a vowel or a part of the vowel to be printed on a consonant has been inputted immediately before when it is detected that a silent symbol has been inputted by a key; When it is detected that a vowel or a part of a vowel to be printed on a consonant has been keyed in immediately before, the platen is moved to the fourth stage of the four-stage printing line to print the tone mark or silent sound. a third stage in which a symbol is printed and the printed line is divided into four stages when the vowel detecting means detects that a vowel or a part of the vowel to be printed on a consonant has not been entered by key immediately before; and printing means for printing a tone code or a silent mark by moving the platen.

〔作用〕[Effect]

本発明のタイ語タイプライタにおける印字方式では、声
調符号および黙音記号検出手段が声調符号および黙音記
号がキー入力されたことを検出し、母音検出手段が声調
符号および黙音記号検出手段により声調符号または黙音
記号がキー入力されたことが)食出されたときに直前に
子音上に印字されるべき母音または母音の一部がキー入
力されていたかどうかを検出し、印字手段が母音検出手
段により直前に子音上に印字されるべき母音または母音
の一部がキー入力されていたことが検出されたときに印
字行を4段に分けた第4段にプラテンを移動させて声調
符号または黙音記号を印字し、母音検出手段により直前
に子音上に印字されるべき母音または母音の一部がキー
入力されていなかったことが検出されたときに印字行を
4段に分けた第3段にプラテンを移動させて声調符号ま
たは黙音記号を印字する。
In the printing method of the Thai typewriter of the present invention, the tone code and silent symbol detecting means detects that the tone code and silent symbol are keyed, and the vowel detecting means uses the tone code and silent symbol detecting means to detect the key input of the tone code and silent symbol. It is detected whether a vowel or a part of a vowel to be printed on a consonant was inputted immediately before when a tone mark or a silent mark is entered by a key, and the printing means When the detection means detects that a vowel or a part of a vowel to be printed on a consonant has been keyed in immediately before, the platen is moved to the fourth stage of the four-stage printing line to print the tone code. Alternatively, a silent symbol is printed, and when the vowel detecting means detects that the vowel or part of the vowel that should be printed on the consonant was not entered immediately, the printed line is divided into four columns. The platen is moved to three stages to print the tone code or silent mark.

〔実施例〕〔Example〕

次に、本発明について図面を参照しながら詳細に説明す
る。なお、実施例の説明中では、説明の筒車化のために
、前記4種類の声調符号と熱量記号とを一括して声調符
号と呼び、前記5種類の子音上に印字されるべき母音と
母音の一部とを一括して特定母音と呼ぶこととする。
Next, the present invention will be explained in detail with reference to the drawings. In the explanation of the examples, in order to simplify the explanation, the four types of tone codes and caloric symbols are collectively referred to as tone codes, and the vowels to be printed on the five types of consonants are referred to as tone codes. Some of the vowels are collectively referred to as specific vowels.

第2図は、本発明の一実施例のタイ語タイプライタのハ
ードウェア構成を示すブロック図である。
FIG. 2 is a block diagram showing the hardware configuration of a Thai typewriter according to an embodiment of the present invention.

このタイ語タイプライタは、キーボード1と、マスクC
PtJ2と、プログラムROM3と、ワーキングRA 
M 4と、バッファ5と、第1のスレーブCPtJ6と
、第2のスレーブCPU7と、リボンフィードモータ8
と、ホイールモータ9と、キャリアモータlOと、プラ
テンモータ11とから、その主要部が構成されている。
This Thai typewriter has keyboard 1 and mask C.
PtJ2, program ROM3, and working RA
M4, buffer 5, first slave CPtJ6, second slave CPU7, and ribbon feed motor 8
The main parts thereof are composed of a wheel motor 9, a carrier motor IO, and a platen motor 11.

キーボード1は、第3図に示すようなキートップを有す
るタイ語入力用のキーボードでなる。なお、コマンドキ
ー等の図示は省略されている。
The keyboard 1 is a Thai language input keyboard having key tops as shown in FIG. Note that illustration of command keys and the like is omitted.

ホイールモータ9が回転駆動するデージホイール12は
、第4図に示すようなタイ語印字用のデージホイールで
なる。なお、活字部分は全部で96キヤラクタ分設けら
れており、各キャラクタの内周側に付されている数字が
デージコードを示している。
The dage wheel 12 rotatably driven by the wheel motor 9 is a dage wheel for Thai printing as shown in FIG. The printed portion has a total of 96 characters, and the number attached to the inner circumference of each character indicates the dage code.

マスタCPU2とスレーブCPU6およびスレーブCP
U7とはそれぞれ独立に動作しており、スレーブCPU
6とスレーブCPU7とはマスタCPU2からバッファ
5に出力される2バイトずつのデータに基づいて動作す
るようになっている。
Master CPU2, slave CPU6 and slave CP
Each operates independently from U7, and is a slave CPU.
6 and slave CPU 7 operate based on 2-byte data each output from master CPU 2 to buffer 5.

詳しくは、バッファ5には、第5図+alに示すような
スレーブCPU5用の2バイトのバッファエリアと、第
5図(blに示すようなスレーブCPU7用の2バイト
のバッファエリアとが設けられており、マスタCPU2
とスレーブCPU6およびスレーブCPU7とはこれら
のバッファエリアを介してデータをやりとりしながら互
いに独立に動作している。スレーブCPU6は、リボン
フィードモータ8とホイールモータ9とを駆動側1IB
L、スレーブCPIJ7は、キャリアモータ10および
プラテンモータ11を駆動制御する。
Specifically, the buffer 5 is provided with a 2-byte buffer area for the slave CPU 5 as shown in FIG. 5+al and a 2-byte buffer area for the slave CPU 7 as shown in FIG. Master CPU2
The slave CPU 6 and slave CPU 7 operate independently of each other while exchanging data via these buffer areas. The slave CPU 6 connects the ribbon feed motor 8 and wheel motor 9 to the drive side 1IB.
L, slave CPIJ7 drives and controls the carrier motor 10 and the platen motor 11.

プログラムROM3には、第1図に示すような処理を行
うプログラムの他、第6図に示すような声調符号のデー
ジコードを格納する各1バイト計5バイトの声調符号デ
ージコードテーブル21、第7図に示すような特定母音
のデージコードを格納する各1バイト計6バイトの特定
母音デージコードテーブル22、第8図に示すような各
キャラクタの印字時のプラテンの移動量を格納する各1
バイト計96バイトのプラテン移動量テーブル23、第
9図に示すような声調符号の第4段への印字時のプラテ
ンの移動量を格納する各1バイト計5バイトの声調符号
プラテン移動量テーブル24、第10図に示すような各
デージコードに対するキャリアの印字前の移動量(4ビ
ツト)、印字後の移動量(4ピント)および印字圧(1
バイト)をそれぞれ格納する計192バイトのキャリア
移動量テーブル25がそれぞれ格納されている。
The program ROM 3 includes, in addition to the program that performs the processing shown in FIG. A specific vowel digit code table 22 of a total of 6 bytes of 1 byte each to store the digit code of a specific vowel as shown in the figure, and 1 byte each to store the amount of movement of the platen when printing each character as shown in FIG.
A platen movement amount table 23 with a total of 96 bytes, and a tone code platen movement amount table 24 with a total of 5 bytes each storing the amount of platen movement when printing the tone code on the fourth stage as shown in FIG. , the amount of movement of the carrier before printing (4 bits), the amount of movement after printing (4 points), and the printing pressure (1 bit) for each digital code as shown in Figure 10.
A total of 192 bytes of carrier movement amount tables 25 each storing a total of 192 bytes are stored.

ワーキングRAM4には、第11図に示すようなデージ
コードと印字アドレスとを対にして192字分格納する
キャラクタメモリ26が2行分設けられている。
The working RAM 4 is provided with two lines of character memory 26 for storing 192 characters of pairs of digital codes and print addresses as shown in FIG.

第1図を参照すると、プログラムROM3に格納されマ
スタCPU2において実行されるプログラムにおける処
理手+1は、イニシャライズステップ101 と、キー
人カステンプ102と、デージコード変換ステンプ10
3と、コマンドキー判定ステップ104 と、コマンド
処理ステップ105と、キャリア移動量テーブル検索・
出力ステップ106と、声調符号判定ステップ107と
、±5ユニットかつ特定母音判定ステップ108と、プ
ラテン移動量テーブル検索・出力ステップ109と、声
調符号プラテン移動量テーブル検索・出力ステップ11
0と、印字ステップ111と、プラテン移動量テーブル
分復動ステップ112と、キャリア移動量テーブル分移
動ステップ113と、デージコードおよび印字アドレス
格納ステップ114とからなる。
Referring to FIG. 1, the processing steps +1 in the program stored in the program ROM 3 and executed by the master CPU 2 are an initialization step 101, a key user step 102, and a digital code conversion step 10.
3, command key determination step 104, command processing step 105, and carrier movement amount table search/
Output step 106, tone code determination step 107, ±5 unit and specific vowel determination step 108, platen movement amount table search/output step 109, tone code platen movement amount table search/output step 11
0, a printing step 111, a backward movement step 112 for the platen movement amount table, a step 113 for moving the carrier movement amount table, and a step 114 for storing the digit code and print address.

次に、このように構成された本実施例のタイ語タイプラ
イタの動作について説明する。
Next, the operation of the Thai typewriter of this embodiment configured as described above will be explained.

まず、タイ語タイプライタに電源が投入されると、シス
テムの立上げ等のイニシャライズ処理が行われる(ステ
ップ101 ) 。
First, when the Thai typewriter is powered on, initialization processing such as system startup is performed (step 101).

このイニシャライズ後の状態からキーボード1からキー
入力が行われるとくステップ102 ) 、入力された
キーがデージコードに変換され(ステップ103 ) 
、まずコマンドキーがどうかが判定される(ステップ1
04)。コマンドキーの場合には、コマンド処理が行わ
れ(ステップ105 ’) 、再びステップ1’02に
戻る。
When a key input is performed from the keyboard 1 from this initialized state (step 102), the input key is converted to a dage code (step 103).
, first it is determined whether the command key is pressed (step 1
04). If it is a command key, command processing is performed (step 105') and the process returns to step 1'02.

ステップ104の判定でコマンドキーでなければ、デー
ジコードでキャリア移動量テーブル25カ1G索され、
デージコード、印字前の移動量、印字圧などがバッファ
5に出力される(ステップ106)。
If it is determined in step 104 that it is not a command key, 1G is searched in 25 carrier movement amount tables using the dage code;
The image code, the amount of movement before printing, the printing pressure, etc. are output to the buffer 5 (step 106).

これにより、スレーブCPU6がホイールモータ9を駆
動してデージホイールをデージコードのキャラクタが印
字される位置まで回転させ、またスレーブCPU7がキ
ャリアモータ10を駆動してキャリアを印字位置まで移
動させる。なお、特定母音および声調符号の場合には、
キャリアは直前に印字されたキャラクタの直上に印字す
べく復動される。復動するかどうかは、キャリア移動量
テーブル25の印字前の移動量を示すエリアの最上位ビ
ットが立っているかどうかに基づいて判断される。
As a result, the slave CPU 6 drives the wheel motor 9 to rotate the dage wheel to the position where the dage code character is printed, and the slave CPU 7 drives the carrier motor 10 to move the carrier to the printing position. In addition, in the case of specific vowels and tone codes,
The carrier is moved back to print immediately above the previously printed character. Whether or not to move backward is determined based on whether the most significant bit of the area indicating the movement amount before printing in the carrier movement amount table 25 is set.

続いて、デージコードで声調符号デージコードテーブル
21が検索され、声調符号がどうかの判定が行われる(
ステップ107 )。声調符号であれば、続いてキャラ
クタメモリ26に直前に格納したキャラクタの印字アド
レスと今回印字しようとしているキャラクタの印字アド
レスとが±5ユニット以内であり、かつ特定母音デージ
コードテーブル22を検索して特定母音であるがどぅが
を判定する(ステップ108 ) 、詳しくは、キャラ
クタメモリ26に直前に格納されたデージコードの印字
アドレスと今回印字しようとするキャラクタの印字アド
レスとの差が±5ユニット以内であるかどぅがをみて、
直前に印字したキャラクタの直上位置に印字可能かどう
かを判定し、かつキャラクタメモリ26に直前に格納さ
れたデージコードで特定母音デージコードテーブル22
を検索して直前に印字したキャラクタが特定母音である
かどうかを判定する。
Next, the tone code table 21 is searched for the tone code, and it is determined whether the tone code is a tone code (
Step 107). If it is a tone code, then the print address of the character stored immediately before in the character memory 26 and the print address of the character to be printed this time are within ±5 units, and the specific vowel age code table 22 is searched. It is determined whether it is a specific vowel or not (step 108). Specifically, the difference between the print address of the digi code stored immediately before in the character memory 26 and the print address of the character to be printed this time is ±5 units. See if it is within
It is determined whether printing is possible at the position directly above the character printed immediately before, and the specific vowel digit code table 22 is created using the digit code stored immediately before in the character memory 26.
is searched to determine whether the most recently printed character is a specific vowel.

ステップ108の判定結果がノーであれば、通常の印字
であるので、デージコードでプラテン移動量テーブル2
3を検索して対応する移動量をバッファ5に出力する(
ステップ109 ) 、また、ステップ108の判定結
果がイエスであれば、声調符号を第4段に印字する印字
であるので、声調符号プラテン移動量テーブル24を検
索して対応する移動量をバッファ5に出力する(ステッ
プ110 ) 、一方、ステップ1070判定結果がノ
ーであれば、プラテン移動量テーブル23を検索して移
動量を出力する(ステップ109)。
If the judgment result in step 108 is NO, it is normal printing, so the platen movement amount table 2 is printed using the dage code.
3 and outputs the corresponding movement amount to buffer 5 (
Step 109) If the determination result in step 108 is YES, the tone code is to be printed on the fourth stage, so the tone code platen movement amount table 24 is searched and the corresponding movement amount is stored in the buffer 5. Output (Step 110) On the other hand, if the determination result in Step 1070 is NO, the platen movement amount table 23 is searched and the movement amount is output (Step 109).

プラテンの移動量がバッファ5に出力されると、スレー
ブ’CP U 7はフ゛ラテンモータ11を5駆動して
プラテンを移動量に応じた段に位置付ける。なお、声調
符号の場合には、プラテン移動量テーブル23が検索さ
れた場合には第3段に印字されるようにプラテンが位置
付けられ、声調符号プラテン移動量テーブル24が検索
された場合には第4段に印字されるようにプラテンが位
置付けられる。
When the amount of movement of the platen is output to the buffer 5, the slave 'CPU 7 drives the platen motor 11 five times to position the platen at a stage corresponding to the amount of movement. In the case of a tone code, when the platen movement amount table 23 is searched, the platen is positioned so that it is printed on the third stage, and when the tone code platen movement amount table 24 is searched, the platen is positioned so that it is printed on the third stage. The platen is positioned so that printing is performed in four stages.

コノ後、スレーブCPU6が図示しないプランジャを駆
動制tffII L、て、与えられた印字圧で印字を行
う (ステップ111 ) 、そして、プラテンを元の
段に戻すべくプラテン移動量テーブル23またば声調符
号プラテン移動量テーブル24の移動量分だけプラテン
が復動され(ステップ112 )、キャリアが次に印字
位置に移動すべ(キャリア移動量テーブル25の印字後
の移動量だけ移動される(ステップ113 ) 。
After this, the slave CPU 6 drives the plunger (not shown) to print with the given printing pressure (step 111), and then, in order to return the platen to its original stage, the platen movement amount table 23 or tone code is used. The platen is moved back by the amount of movement in the platen movement amount table 24 (step 112), and the carrier is then moved to the printing position (it is moved by the amount of movement after printing in the carrier movement amount table 25 (step 113)).

しかる後に、キャラクタメモリ26にデージコードと印
字アドレスとが格納され、ステップ102まで戻って次
のキー入力を待殿する状態となる。
Thereafter, the digital code and print address are stored in the character memory 26, and the process returns to step 102 to wait for the next key input.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、声調符号および
黙音記号の印字位置を直前に子音上に印字されるべき母
音または母音の一部が印字されていたかどうかに応して
直前に印字されたキャラクタとの間に印字間隔が空かな
いように変化させるようにしたので、声調符号および黙
音記号の印字位置の視覚的感覚が改善され、タイプライ
タで印字された文章が見やすくかつ読みやすくなるとい
う効果が得られる。
As explained above, according to the present invention, the printing position of the tone mark and the silent mark is set according to whether the vowel or part of the vowel to be printed on the consonant was printed immediately before. Since the printing interval is changed so that there is no gap between the printed characters, the visual sense of the printing position of tone marks and silent marks has been improved, and the text printed by a typewriter is easier to see and read. You can get the effect of

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

第1図は、本発明の一実施例に係るタイ語タイプライタ
における処理手順を示すフローチャート、第2図は、本
実施例のタイ語タイプライタのハードウェア構成を示す
ブロック図、 第3図は、第1図中に示したキーボードのキートップの
要部を示す図、 第4図は、本実施例のタイ語タイプライタにおけるデー
ジホイールを示す図、 第5図(alおよび山)は、第2図中に示したバッファ
で受は渡されるデータをそれぞれ示す図、第6図は、声
調符号デージコードテーブルを示す図、 第7図は、特定母音デージコードテーブルを示す図、 第8図は、プラテン移動量テーブルを示す図、第9図は
、声調符号プラテン移動量テーブルを示す間、 第10図は、キャリア移動量テーブルを示す図、第11
図は、キャラクタメモリを示す図である。 図において、 1・・・キーボード、 2・・・マスタCPU。 3・・・プログラムROM。 4・・・ワーキングRAM。 5・・・バッファ、 6・・・第1のスレーブCPtJ。 7・・・第2のスレーブCPU。 8・・・リボンフィードモータ、 9・・・ホイールモータ、 10・・・キャリアモータ、 11・・・プラテンモータ、 21・・・声調符号デージコードテーブル、22・・・
特定母音デージコードテーブル、23・・・プラテン移
動量テーブル、 24・・・声調符号プラテン移動量テーブル、25・・
・キャリア移動量テーブル、 26・・・キャラクタメモリ、 102  ・・キー入力ステップ、 103  ・・デージコード変換ステップ、106  
・・キャリア移動量テーブル検索・出力ステップ、 107  ・・声調符号判定ステップ、108  ・・
±5ユニフトかつ特定母音判定ステップ、 109  ・・プラテン移動量テーブル検索・出力ステ
ップ、 110  ・・声調符号プラテン移動量テーブル検索・
出力ステップ、 111  ・・印字ステップ、 112  ・・プラテン移動量テーブル分復動ステップ
、 113  ・・キャリア手多動世テーフ゛ル分子多動ス
テップ、 114  ・・デージコードおよび印字アドレス格納ス
テップである。
FIG. 1 is a flowchart showing the processing procedure of a Thai typewriter according to an embodiment of the present invention, FIG. 2 is a block diagram showing the hardware configuration of the Thai typewriter of this embodiment, and FIG. , FIG. 4 is a diagram showing the main part of the key top of the keyboard shown in FIG. 1, FIG. 4 is a diagram showing the dage wheel in the Thai typewriter of this embodiment, and FIG. Figure 2 shows the data passed in the buffer shown in Figure 6. Figure 6 shows the tone code table. Figure 7 shows the specific vowel code table. , FIG. 9 is a diagram showing a tablen movement amount table, and FIG. 10 is a diagram showing a carrier movement amount table. FIG. 11 is a diagram showing a tablen movement amount table.
The figure is a diagram showing a character memory. In the figure, 1...keyboard, 2...master CPU. 3...Program ROM. 4... Working RAM. 5... Buffer, 6... First slave CPtJ. 7...Second slave CPU. 8... Ribbon feed motor, 9... Wheel motor, 10... Carrier motor, 11... Platen motor, 21... Tone code digit code table, 22...
Specific vowel digit code table, 23...Platen movement amount table, 24...Tone code platen movement amount table, 25...
-Carrier movement amount table, 26...Character memory, 102...Key input step, 103...Dage code conversion step, 106
. . . Carrier movement amount table search/output step, 107 . . Tone code determination step, 108 . .
±5 unift and specific vowel determination step, 109...Platen movement amount table search/output step, 110...Tone code platen movement amount table search.
Output step, 111... Printing step, 112... Backward movement step by platen movement amount table, 113... Carrier hand hyperactivity table molecule hyperactivity step, 114... Day code and print address storage step.

Claims (1)

【特許請求の範囲】 声調符号および黙音記号がキー入力されたことを検出す
る声調符号および黙音記号検出手段と、この声調符号お
よび黙音記号検出手段により声調符号または黙音記号が
キー入力されたことが検出されたときに直前に子音上に
印字されるべき母音または母音の一部がキー入力されて
いたかどうかを検出する母音検出手段と、 この母音検出手段により直前に子音上に印字されるべき
母音または母音の一部がキー入力されていたことが検出
されたときに印字行を4段に分けた第4段にプラテンを
移動させて声調符号または黙音記号を印字し、前記母音
検出手段により直前に子音上に印字されるべき母音また
は母音の一部がキー入力されていなかったことが検出さ
れたときに印字行を4段に分けた第3段にプラテンを移
動させて声調符号または黙音記号を印字する印字手段と
、 を有することを特徴とするタイ語タイプライタ。
[Claims] A tone code and silent symbol detection means for detecting that a tone code and a silent symbol have been inputted by a key; a vowel detection means for detecting whether a vowel or a part of the vowel to be printed on the consonant has been inputted immediately before when it is detected that the vowel has been printed on the consonant; When it is detected that the vowel or part of the vowel to be printed has been entered by key, the platen is moved to the fourth stage of the four-stage printing line to print the tone code or silent mark, and the tone code or silent mark is printed. When the vowel detection means detects that the vowel or part of the vowel to be printed on the consonant has not been entered by key, the platen is moved to the third stage in which the printing line is divided into four stages. A Thai typewriter, comprising: printing means for printing a tone code or a silent sign;
JP18900086A 1986-08-12 1986-08-12 Typewriter for thai language Pending JPS6345058A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18900086A JPS6345058A (en) 1986-08-12 1986-08-12 Typewriter for thai language

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18900086A JPS6345058A (en) 1986-08-12 1986-08-12 Typewriter for thai language

Publications (1)

Publication Number Publication Date
JPS6345058A true JPS6345058A (en) 1988-02-26

Family

ID=16233619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18900086A Pending JPS6345058A (en) 1986-08-12 1986-08-12 Typewriter for thai language

Country Status (1)

Country Link
JP (1) JPS6345058A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5107799A (en) * 1990-09-17 1992-04-28 Suzuki Motor Corporation Engine intake structure
US6539907B2 (en) 2000-12-01 2003-04-01 Denso Corporation Suction device used for internal combustion engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5107799A (en) * 1990-09-17 1992-04-28 Suzuki Motor Corporation Engine intake structure
US6539907B2 (en) 2000-12-01 2003-04-01 Denso Corporation Suction device used for internal combustion engine

Similar Documents

Publication Publication Date Title
JPS6345058A (en) Typewriter for thai language
JP2956702B2 (en) Romaji Kana conversion method
JPS6362018B2 (en)
JPS6338735B2 (en)
JPS613767A (en) Type printer
JPH0570174B2 (en)
JPS62255175A (en) Standardized format printer
JPH04169256A (en) Device for making braill document
JP2629946B2 (en) Document processing device
JPS5918732B2 (en) Character input method
JPH0719189B2 (en) Data input device
JPH06119320A (en) Kana/kanji converter
JPS6041118A (en) Character processor
JPH0453188B2 (en)
JPS5913778B2 (en) Character display method of Japanese text input device
JPS62269263A (en) Kana (japanese syllabary)/kanji conversion processing system in japanese document processing device
JPH05298284A (en) Japanese word input device
JP2001071570A (en) Label printer and method for controlling label printer, and recording medium
JPS61194560A (en) Character processor
JPH04165459A (en) Document processor
JPS5958531A (en) Japanese syllabary inputting method
JPS625469A (en) Input device for character or the like
JPS62266662A (en) Kana/kanji converting device
JPS5913776B2 (en) Character display method of Japanese text input device
JPS6289164A (en) Document input device