JPH028953A - 中国語文章作成装置 - Google Patents

中国語文章作成装置

Info

Publication number
JPH028953A
JPH028953A JP63159857A JP15985788A JPH028953A JP H028953 A JPH028953 A JP H028953A JP 63159857 A JP63159857 A JP 63159857A JP 15985788 A JP15985788 A JP 15985788A JP H028953 A JPH028953 A JP H028953A
Authority
JP
Japan
Prior art keywords
ruby
yomi
storage means
font
code
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
JP63159857A
Other languages
English (en)
Inventor
Tatsuhiro Momotake
百武 立裕
Yusuke Suzuoki
鈴置 祐介
Chiho Mizunaga
水永 千穂
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP63159857A priority Critical patent/JPH028953A/ja
Priority to CN 89104561 priority patent/CN1012223B/zh
Publication of JPH028953A publication Critical patent/JPH028953A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明は、作成した文章の漢字にルビ(ふりがな)を
付けることのできる中国語文章作成装置に関する。
(ロ)従来の技術 従来、中国語文章作成装置(以下中国語ワードプロセッ
サと呼称する)においては、−船釣に漢字の読みを表わ
すルビは、その漢字の上段に英語小文字で付される。そ
して漢字フォントは全角で定義され、英語小文字のフォ
ントは半角で定義されている。したがって第14図に示
すように、漢字の上段に表記できるルビの文字数は、2
文字に制限されている。
(ハ)発明が解決しようとする課題 しかし上記の中国語ワードプロセッサでは、漢字とルビ
との表示位置がずれるため、漢字とルビとが対応して表
示されず、したがってルビが連続して表示されると、漢
字の読みが確認しにくいという問題があった。また、ル
ビの真下に、文字を位置させるには、漢字の字間を調整
して作成した文章を再度g果し直さなければならず、こ
の作業は手間であるばかりか漢字が不揃いとなり見栄え
が悪かった。
この発明は、以上の事情を考慮してなされたしので、漢
字1文字毎にその漢字の読みであるルビを対応して付け
ることができる中国語文章作成装置を得ることを目的と
しており、さらに該装置に用いられるルビフォント記憶
手段のルビフォントの記憶容量を削減しうる中国語文章
作成装置の提供を目的としている。
(ニ)課題を解決するための手段 第1図はこの発明の請求項1に係る中国語文章作成装置
の基本構成を明示するブロック図で、1は併音読み情報
、ルビ表示指示を含む各種指示を入力する入力手段、2
は入力された併音読み情報を一時記憶する併音読み記憶
手段、3は併音読みと対応するルビ変換用のルビコード
を多数記憶しているルビコード記憶手段、4はルビ表示
指示を受けた際に前記ルビコード記憶手段3を検索する
ことにより、併音読みをルビコードに変換して出力する
ルビコード変換手段、5は漢語の併音音節表記すべてを
それぞれ全角文字の横幅内に収まるサイズのルビフォン
トで形成し、かつそれらのルビフォントをルビコードと
対応して記憶しているルビフォント記憶手段、6は出力
されたルビコードより該当するルビフォントを前記ルビ
フォント記憶手段5から読み出すルビ読出手段、7は読
み出されたルビを出力する出力手段、8は読み出された
ルビを記憶する文章記憶手段である。
第2図はこの発明の請求項2に係る中国語文章作成装置
の基本構成を示すブロック図で、IOは併音読み情報、
ルビ表示指示を含む各種指示を入力する入力手段、11
は入力された併音読み情報を一時記憶する併音読み記憶
手段、12はルビ変換用のルビコードおよび訃音読みの
文字構成を示す数値とからなるルビ構成データを、併音
読みと対応して多数記憶しているルビデータ記憶手段、
13はルビ表示指示を受けた際に前記ルビデータ記憶手
段12を検索することにより、併音読みをルビデータに
変換して出力するルビデータ変換手段、14は併音読み
を構成する文字数分の一のサイズのフォントコードを、
文字数および文字コードに対応して多数記憶しているル
ビフォント記憶手段、15は出力されたルビデータの字
数より前記ルビフォント記憶手段14の中のルビフォン
トのサイズを特定し、ルビデータの文字コードよりその
特定されたサイズのフォントの中から該当するルビフォ
ントを順次読み出すルビ文字列読出手段、16は読み出
されたルビ文字列を出力する出力手段、17は読み出さ
れたルビ文字列を記憶する文章記憶手段である。
(ホ)作用 この発明によれば、出力手段に出力されている中国語文
章の所望の異字に対し、ルビ表示位置の指定を行い、次
いで併音入力を行い、ルビ表示の指示を行うと、一つの
漢字の読みに該当するルビフォントがルビフォント記憶
手段から読み出され、所定の漢字における全角文字の横
幅内に収まるよう出力される。
また、ルビフォント記憶手段を、併音読みを構成する文
字数分の一のサイズのフォントコードで構成した際は、
ルビ表示の指示を行うと、入力された併音読みが、字数
および文字コードからなるルビデータに変換され、この
ルビデータはルビフォント記憶手段に転送される。次い
でルビ文字列読出手段が、転送されたルビデータの字数
よりルビフォントのサイズを特定し、ルビデータの文字
コードよりその特定したサイズのフォントの中から該当
するルビを類火読み出し、出力手段に出力するよう作用
する。これによりルビフォント記憶手段を、少ない記憶
容量で構成することができる。
(へ)実施例 以下図に示す実施例に基づいてこの発明を詳述する。な
お、これによってこの発明は限定されるものではない。
第3図はこの発明の一実施例の構成を示すブロック図で
ある。同図において20は、声母文字お上び均分文字を
入力する文字入カキ−1入力された声母文字および均分
文字からなる併音読みを漢字に変換するための指示を入
力する変換キー等を備えた入力手段としてのキーボード
である。また第4図はキーボード20のキー配置を示す
図で、20aはルビ表示を指示するためのルビキーであ
る。第3図において21はキーボード20から入力され
た併音読みを一時記憶する併音読み記憶手段としての併
音バッファである。22は入力された併音読みが併音で
あるかどうかを判定する併音判定部である。23はCR
TやLCD等から構成される出力手段としての表示装置
で、キーボード20から入力された声母文字、均分文字
を表示するとともに漢字変換辞書24から読み出された
漢字候補等や後述するルビを表示する。25はルビデー
タ記憶手段あるいはルビデータ記憶手段としての併音ル
ビコード変換テーブルで、併音読みをルビフォントのコ
ードに変換する。26はルビフォント記憶手段としての
ルビフォント検索テーブルである。27は例えば16ビ
ツトのマイクロプロセッサから構成される装置 ドあるいはルビデータ変換手段とルビ読出あるいはルビ
文字列読出手段としての機能を実行する。
この制御装置27は、キーボード20から入力された併
音読みを受け、ルビキー20aが押された際に、すなわ
ちルビ表示指示がなされた際に併音読みに対応するルビ
を、プログラムメモリ28に書き込まれているプログラ
ムに従ってルビフォント検索テーブル26から読み出し
、表示装置23に出力する。なお、29は変換された中
国語文章および漢字に付されたルビを記憶する文章記憶
手段としての文章メモリであり、例えばRAMやフロッ
ピーディスクなどの外部記憶装置から構成される。また
、30は作成した文章等を印字するプリンタであり、熱
転写式プリンタやドツトインパクト方式プリンタで構成
できる。
第5図は請求項Iに係る、併音読みをルビフォントコー
ドに変換する併音ルビコード変換テーブルの内容を示し
ている。ルビフォントコードと対応するルビフォントは
、第6図に示すように漢字のフォントと同じサイズに作
成されており、かつ併音410種類すべてについて作成
されている。
次に第7図のフローチャートに従って請求項1に係る実
施例の動作を説明する。
まず表示装置23の画面上に入力の案内“声母”が表示
されている状態でキーボート20の文字入力キーを操作
し文字を入力すると(ステップ4〇一41)、声母キー
の場合(ステップ・12)該当する声母データを保持し
(ステップ43)声母文字を表示装置23に表示する(
ステップ44)。声母入力が終わると入力の案内“均分
”が表示され(ステップ45)、文字入カキーを操作し
文字を入力すると(ステップ46→47)、入力が2回
に分けてなされたかの判断てある2定義キ一判断かなさ
れ(ステップ48)2回の入力がなされた場合は第1鉤
母による併音表記判定がなされ(ステップ49)、次い
で表記ありの場合(ステップ50)、第2絢母による併
音表記判定がなされ(ステップ51)、表記ありの場合
(ステップ52)は該当的母データを保持し(ステップ
53)均分文字を表示装置23に表示する(ステップ5
4)。なおステップ48において2定義キーの判断がN
oであれば該当均分による併音表記判定がなされ(ステ
ップ55)、ステップ51に移る。
以上のステップは、ルビ変換処理前である、入力された
併音読みが反転表示されるまでの過程である。
次に上記実施例の特徴について説明する。ステップ42
において、押されたキーがルビキーであると(ステップ
56)、併音バッファ21に記憶されている併音データ
を基に、第5図に示す併音ルビコード併音テーブル25
をサーチし、該当するルビコードを求める(ステップ5
7)。ステップ57における検索で併音データが存在す
るかどうかチエツクする(ステップ58)。このジャッ
ジは変換終了に使われる。次いでステップ58でYES
であれば検索したルビコードからルビフォントを取り込
み(ステップ59)、ルビを表示する(ステップ60)
次に請求項2に係る実施例について説明する。
第8図は併音読みをルビ構成データに変換する併音ルビ
コード変換テーブルの内容を示しており、併音読み41
0種類に対してそれぞれの併音データとルビ構成データ
を備えている。併音読みが例えばzhong+の場合、
 zhong+のデータからADR−zhongを検索
する。したがって併音読み“zhong”は5文字で、
かつ文字2”ごh”ご。”ごn”ごg”から構成されて
いることがわかる。
第9図および第10図は、ルビフォント検索テーブル2
6の一部の構成を示す模式図であり、第9図のルビフォ
ント検索テーブルは、字数1における字母コード、フォ
ントアドレスを示し、第1O図のそれは字数6における
字母コード、フォントアドレスを示している。両図のn
はルビフォントの収納字数を示す。また、図示しないが
字数2.3.4についてはn=26のテーブル、字数5
についてはn=16のテーブルを持つ。
これらnは中国語の併音の規則から決定される。
すなわち、全併音読み410種は、アルファベットの字
数毎に次ぎのように分類できる。
1文字で表現する併音は、a、e、m、n、oの5種。
2文字で表現する併音は、a i、an、ao、ba。
〜yu、za、ze、z i、zuの81種。
3文字で表現する併音は、ユng、baiban=zu
 i、zun、zuoの174種。
4文字で表現する併音は、b ang、b e ng。
bian〜zong、zuanの1221゜5文字で表
現する併音は、chang。
cheng=zhong、zhua i、zhuanの
25種。 6文字で表現する併音(よ、chuang、
shuang、zhuangの3種である。
したがって1/1のフォントは、a、a、m、noの5
字。
1/2のフォントと173のフォントと1/4のフォン
トは、それぞれVを除くアルファベット25文字とUの
計26字。
!15のフォントは、a、c、e、g、h、i、j、k
1、n、o、q、s、u、x、zの16字。
1/6のフォントは、1.(、gJ、n、s、u、zの
8字が必要となる。これによりnが決定される。
次に上記実施例の動作を第11図に示すフローチャート
に従って説明する。同図において、第7図と同一符号が
付されているステップ40〜ステツプ56の処理は、第
7図における処理(請求項1に係る実施例)と同様なた
め説明を省略する。
ステップ42において、押されたキーがルビキーである
と(ステップ56)、第8図に示す併音ルヒコード変喚
テーブル25から併音読みの字母数と字母コードを示す
アドレスとを求める(ステップ61)。ステップ61に
おける検索で併音データが存在するかどうかチエツクす
る(ステップ62)。このジャッジは変換終了に使われ
る。次いでステップ62でYESであれば検索したアド
レスから字母数と字母コードを求める。例えば入力され
ている併音読みが“zhong”の場合、字母数が5、
字母コード“Z“、“h”、“0”、“n”、“g“を
取り込む(ステップ63)。次いてこの字母数分表示パ
ブファへデータが展開されたかチエツクする(ステップ
64)。展開されていれば第9図および第10図に示す
ルビフォント検索テーブル26を用いてルビフォントの
取り込み(読込み)を行う(ステップ65)。例えば“
zhong”の場合、字母数5のZ“、“h”、“0″
、“n”、“g”のフォントアドレスからデータを読み
込む。取り込まれたルビフォントを次いで表示装置23
に表示する(ステップ66)。
第12図は請求項1および請求項2に係る実施例の操作
例を示す説明図である。第12図の(2L)は、カーソ
ル移動キーを操作し、ルビ表示位置を指定した状態を示
している。第12図の(b)は、文字入カキ−を“V“
−“B”→“G”−0”と押して文字“中国”の併音読
みを入力した状態を示し、入力した併音表記は文字°中
国“の上段に反転表示される。第12図の(c)は、ル
ビキー202Lを押した後に表示装置23に表示される
ルビの状態を示している。同図から分かるように漢字“
中“の上段の全角スペース内にルビ″zhong”が表
示され、漢字“国”の上段の全角スペース内にルビgu
o”がそれぞれ表示されている。
第12図の(d)は、請求項1によるルビ表示状態の拡
大図であり第12図の(e)は請求項2によるルビ表示
状態の拡大図である。両図から分かるように、請求項1
によるルビ表示では、全角スペース内に文字“zhon
g”あるいは“gu。
がそれぞれ−個のルビとして処理される。これに対し請
求項2によるルビ表示では、全角スペース内に五つのル
ビ文字“Z”、“h”、0”、“n”、“g”あるいは
三つのルビ文字“g“、“U”、“0°がそれぞれ独立
して処理される。
第13図の(a)および(b)は第12図(e)におい
てドツト表示されるルビフォントとの表示パターンを示
した図であり、第13図(a)は全角文字の横幅を5分
割してルビ“zhong”を表示する例を示し、第13
図(b)は全角文字の横幅を3分割してルビ“guo”
を表示する例を示している。
また、両実施例のルビフォント検索テーブルのRO〜f
容屑を計算すると以下の通りである。
−文字のフォントデータサイズをkとするとき、油性し
た併音410種の分類から、併音を構成する文字数およ
び併音を表現するために使用されるアルファベットの個
数を用いて計算すると、lX5X k +26Xl/2
X k +26xl/3x k +25X1/4X k
 + 16X 115X k +8X l/6X k 
=37.45に一方文字サイズのフォントにした請求項
2の実施例に係るルビフすント検索テーブルROM容量
は、410xkである。
したがって両者の容量を比較すると (37,45X k/410X k ) X100=9
.2%となる。
したがって請求項2に係る実施例のルビフォント検索テ
ーブルは、請求項1に係る実施例のルビフォント検索テ
ーブルの約−割のROM容量で実現することが可能であ
る。
(ト)発明の効果 この発明によれば文章における漢字列の配置をくずすこ
となく、漢字1文字毎にその文字の読みであるルビを対
応させて表記することができる。
また、ルビフォントを記憶する記憶装置の記憶容量を大
幅に減少させることができるので、中国語文章作成装置
のコストダウンを図ることができる。
【図面の簡単な説明】
第1図はこの発明の請求項1に係る基本構成を示すブロ
ック図、第2図は同じく請求項2に係る基本構成を示す
ブロック図、第3図はこの発明の一実施例の構成を示す
ブロック図、第4図は第3図におけろキーボードのキー
配置を示す平面図、第5図は請求項1に係る実施例の併
音ルビコード変換テーブルの構成を示す模式図、第6図
は請求項1に係る実施例のルビフォントのサイズを示す
説明図、第7図は請求項1に係る実施例の動作を説明す
るフローチャート、第8図は請求項2に係る実施例の併
音ルビコード併音テーブルの構成を示す模式図、第9図
および第1O図は請求項2に係る実施例のルビフォント
検索テーブルの構成を示す模式図、第11図は請求項2
に係る実施例の動作を説明するフローチャート、第12
図の(a)(b )、(c )、(d )および(e)
はこの発明の実施例の操作例および表示状態を示す説明
図、第13図の(a)および(b)は請求項2に係る実
施例の表示パターンを示す説明図、第14図は従来例の
ルビ表示状態を示す説明図である。 1 10・・・・・・入力手段、 2、II・・・・・・併音読み記憶手段、3・・・・ル
ビコード記憶手段、 4 ・ ・ルビコード変換手段、 5.14 ・・・ルビコード記憶手段、6・ ・・ルビ
読出手段、 7、I6・・・・・・出力手段、 8.17・・・ 文章記憶手段、 12・・ ルビデータ記憶手段、 13・・・・・ルビデータ変換手段、 15・・・・・ルビ文字列読出手段。 第4図 / 0a 第 図 彷音ルビコード変撲テ フ゛ソン 第 図 消 図

Claims (1)

  1. 【特許請求の範囲】 1、■音読み情報、ルビ表示指示を含む各種指示を入力
    する入力手段と、入力された■音読み情報を一時記憶す
    る■音読み記憶手段と、■音読みと対応するルビ変換用
    のルビコードを多数記憶しているルビコード記憶手段と
    、ルビ表示指示を受けた際に前記ルビコード記憶手段を
    検索することにより、■音読みをルビコードに変換して
    出力するルビコード変換手段と、漢語の■音音節表記す
    べてをそれぞれ全角文字の横幅内に収まるサイズのルビ
    フォントで形成し、かつそれらのルビフォントをルビコ
    ードと対応して記憶しているルビフォント記憶手段と、
    出力されたルビコードより該当するルビフォントを前記
    ルビフォント記憶手段から読み出すルビ読出手段と、読
    み出されたルビを出力する出力手段と、読み出されたル
    ビを記憶する文章記憶手段とを備えてなる中国語文章作
    成装置。 2、■音読み情報、ルビ表示指示を含む各種指示を入力
    する入力手段と、入力された■音読み情報を一時記憶す
    る■音読み記憶手段と、ルビ変換用のルビコードおよび
    ■音読みの文字構成を示す数値とからなるルビ構成デー
    タを、■音読みと対応して多数記憶しているルビデータ
    記憶手段と、ルビ表示指示を受けた際に前記ルビデータ
    記憶手段を検索することにより、■音読みをルビデータ
    に変換して出力するルビデータ変換手段と、■音読みを
    構成する文字数分の一のサイズのフォントコードを、文
    字数および文字コードに対応して多数記憶しているルビ
    フォント記憶手段と、出力されたルビデータの字数より
    前記ルビフオント記憶手段の中のルビフォントのサイズ
    を特定し、ルビデータの文字コードよりその特定された
    サイズのフォントの中から該当するルビフォントを順次
    読み出すルビ文字列読出手段と、読み出されたルビ文字
    列を出力する出力手段と、読み出されたルビ文字列を記
    憶する文章記憶手段とを備えてなる中国語文章作成装置
JP63159857A 1988-06-28 1988-06-28 中国語文章作成装置 Pending JPH028953A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63159857A JPH028953A (ja) 1988-06-28 1988-06-28 中国語文章作成装置
CN 89104561 CN1012223B (zh) 1988-06-28 1989-06-28 中文文章处理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63159857A JPH028953A (ja) 1988-06-28 1988-06-28 中国語文章作成装置

Publications (1)

Publication Number Publication Date
JPH028953A true JPH028953A (ja) 1990-01-12

Family

ID=15702747

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63159857A Pending JPH028953A (ja) 1988-06-28 1988-06-28 中国語文章作成装置

Country Status (2)

Country Link
JP (1) JPH028953A (ja)
CN (1) CN1012223B (ja)

Also Published As

Publication number Publication date
CN1039131A (zh) 1990-01-24
CN1012223B (zh) 1991-03-27

Similar Documents

Publication Publication Date Title
US7257528B1 (en) Method and apparatus for Chinese character text input
WO2000043861A1 (en) Method and apparatus for chinese character text input
US20150185868A1 (en) Brahmi phonemics based keyboard for providing textual inputs in indian languages
JPH028953A (ja) 中国語文章作成装置
JP2002207728A (ja) 表音文字生成装置及びそれを実現するためのプログラムを記録した記録媒体
KR20050007859A (ko) 중국어 병음 입력을 위한 디지털 전자 장치 및 그의 병음입력방법
JP3803253B2 (ja) 漢字入力のための方法および装置
JP2634926B2 (ja) かな漢字変換装置
JPH0375912B2 (ja)
KR910001562B1 (ko) 한글문자 입력표시 처리방식
JP3888701B2 (ja) 文字変換装置
KR960001103B1 (ko) 로오자를 사용한 컴퓨터 입출력 시스템
JPH0560139B2 (ja)
JPS62156768A (ja) メモ機能を有するワ−ド・プロセツサ
CN1043809A (zh) 中文文章输入装置
JPH0441398Y2 (ja)
JPH02297658A (ja) 文書処理装置
JPS63196972A (ja) 文字変換処理装置
CN1012225B (zh) 中文文书作成装置
JPH04174054A (ja) 文字入力装置
JPH0562794B2 (ja)
JPH1125083A (ja) かな漢字変換装置及びコンピュータ読取可能な記憶媒体
JPS61250769A (ja) 文書情報処理装置
JPH027161A (ja) 文字処理装置
JPS6316368A (ja) 仮名漢字変換処理装置