Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0332824B2 - - Google Patents
[go: Go Back, main page]

JPH0332824B2 - - Google Patents

Info

Publication number
JPH0332824B2
JPH0332824B2 JP1343640A JP34364089A JPH0332824B2 JP H0332824 B2 JPH0332824 B2 JP H0332824B2 JP 1343640 A JP1343640 A JP 1343640A JP 34364089 A JP34364089 A JP 34364089A JP H0332824 B2 JPH0332824 B2 JP H0332824B2
Authority
JP
Japan
Prior art keywords
character
character string
kanji
conversion
input
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 - Lifetime
Application number
JP1343640A
Other languages
English (en)
Other versions
JPH02216578A (ja
Inventor
Shigekazu Sumita
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.)
Computer Basic Technology Research Association Corp
Original Assignee
Computer Basic Technology Research Association 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 Computer Basic Technology Research Association Corp filed Critical Computer Basic Technology Research Association Corp
Priority to JP1343640A priority Critical patent/JPH02216578A/ja
Publication of JPH02216578A publication Critical patent/JPH02216578A/ja
Publication of JPH0332824B2 publication Critical patent/JPH0332824B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、ある字種の文字列で入力された読み
情報を、漢字混り文字列(又は漢字)に変換し、
漢字混り文字列の作成を行う日本語処理装置に関
する。
(従来の技術) この種の日本語処理装置を用いて作成した文書
を校正または編集する場合に、「ひらがな」→
「カタカナ」、「カタカナ」→「ひらがな」、「カタ
カナ」→「ローマ字」、「ローマ字」→「カタカ
ナ」、「カタカナ」→「漢字」など文字種を変換し
たいことがある。このような場合、従来の日本語
処理装置では、表示モニタ上に表示されている文
書の変換を所望する文字列の開始位置をカーソル
で指示するとともに訂正キーを操作して訂正モー
ドにし、次に同じく文字列の最終位置をカーソル
で指示するとともに訂正キーを操作して文字種変
換すべき箇所を指定した後、該当文字の読みを変
換したい文字種でキー入力することによつて、文
字種の変換が行なわれるようになつていた。
(発明が解決しようとする課題) このような従来の日本語処理装置では、上述し
たように文字種を変換したい文字の読みをキー入
力しなければならないため、特に変換したい文字
が多数ある場合にはキー入力操作回数が増え作業
性が著しく低下する欠点があつた。
本発明は上記事情に鑑みてなされたものであ
り、読み入力文字種(例えば平仮名)から漢字へ
の変換を行うもので、読み入力文字種とは他の文
字種で入力されてしまつた文字列も、改めて読み
入力文字種に直すこと無く漢字又は、漢字混り文
に変換可能な日本語処理装置を提供することを目
的とする。
[発明の構成] (課題を解決するための手段と作用) 本発明の日本語処理装置は、複数の文字種の文
字列を入力するための入力手段と、前記複数の文
字種の内の特定の文字種を読み入力文字種とし、
この読み入力文字種の文字列を読みとする漢字混
り文字列を得る変換処理手段とを具備し、更に、
前記変換処理手段から得られる漢字混り文字列と
前記複数の文字種の文字列とを含む文字列を生成
する装置であり、作成された前記文字列の中から
特定の文字列を指定する文字列指定手段と、前記
変換処理手段に対し、この文字列指定手段で指定
された文字列の漢字混り文字列への変換を指示す
る漢字変換指示手段とを有する。そして、前記変
換処理手段が、前記文字列指定手段により指定さ
れた指定文字列の文字種が前記読み入力文字種で
はない場合に、この指定文字列を前記読み入力文
字種の文字列に読み替えて漢字変換を行うことを
特徴としている。
(実施例) 第1図は本発明の日本語処理装置の一実施例を
示すブロツク図である。図中、11は装置の中心
を成す処理装置(以下CPUと称する)、12は主
メモリ(以下、MEMと称する)である。13は
文書フアイルが格納される外部記憶装置たとえば
フロツピーデイスク装置(以下、FDDと称す
る)、14はひらがな漢字変換用の辞書が格納さ
れている外部記憶装置たとえばFDD(フロツピー
デイスク装置)、15はDMA(Direct Memory
Access)装置である。16は変換メモリたとえ
ばROMである。本実施例では、第2図に示され
るようにROM16の記憶領域をアドレス方向に
8ブロツクに等分割し、そのうちの6ブロツクを
文字種変換ブロツク(以下、CBLと称する)1
60〜165として割り当てている。ここで
CBL160〜165は、Nビツト構成のROMア
ドレスの上位3ビツトがそれぞれ“000”,“001”,
“010”,“011”,“100”,“101”のROM16の領
域ある。CBL160の各種「ひらがな」の文字
コード(N−3ビツト)に“000”が付加された
アドレス位置には、それぞれ対応する「ひらが
な」と同じ読みの「カタカナ」の文字コードがあ
らかじめ格納されている。CBL161の各種
「カタカナ」の文字コード(N−3ビツト)に
“001”が付加されたアドレス位置には、それぞれ
対応する「カタカナ」と同じ読みの「ひらがな」
の文字コードがあらかじめ格納されている。
CBL162の各種「カタカナ」の文字コードに
“010”が付加されたアドレス位置にはそれぞれ対
応する「カタカナ」と同じ読みの「ローマ字」の
文字コードがあらかじめ格納されている。CBL
163の各種「ローマ字」の文字コードに“011”
が付加されたアドレス位置にはそれぞれ対応する
「ローマ字」と同じ読みの「カタカナ」の文字コ
ードがあらかじめ格納されている。CBL164
については、CBL163の説明で“011”を
“100”、「カタカナ」を「ひらがな」に変え、また
CBL165についてはCBL162の説明で
“010”を“101”、「カタカナ」を「ひらがな」に
変えて読むものとする。MEM12、DMA装置
15、およびROM16はメモリバス17を介し
てCPU11に接続されている。
18は表示コードメモリとしてのリフレツシユ
メモリ(以下、RMと称する)19を有する表示
制御部(図示せず)を備えた入出力制御部(以
下、IOCと称する)、20は漢字パターンメモリ
(以下、KPMと称する)である。KPM20には、
通常よく使われる「漢字」、「英字」、「数字」、「ひ
らがな」、「カタカナ」、「記号」などの文字パター
ンが記憶されている。ICO18は入出力バス21
を介してCPU11に接続されている。22はプ
リンタ装置、23は表示モニタたとえばCRTデ
イスプレイ装置(以下、CRT装置と称する)、2
4はキーボード装置である。RM19にはCRT
装置23の1画面分の表示情報(文字コード情
報)が記憶されるようになつており、RM19か
ら読み出された文字コードに対応する文字パター
ンがKPM20から取り出されてCRT装置23に
出力されることにより文字表示が行われる。
キーボード装置24は「英字」、「数字」、「ひら
がな」、「記号」およびフアンクシヨンキー群を有
している。これらフアンクシヨンキーとしては従
来例で説明した訂正キー、更にはカーソル移動キ
ーなどのほかに、第3図に示されるように文字種
変換指定キー241、文字種指定キーとしてのひ
らがなキー242、カタカナキー243、ローマ
字キー244、および漢字キー245がある。文
字種変換指定キー241は「ひらがな」→「カタ
カナ」、「カタカナ」→「ひらがな」等の文字種の
変換を指定するキーである。ひらがなキー24
2、カタカナキー243はそれぞれひらがな入
力、カタカナ入力を指定するキー、漢字キー24
5は「ひらがな」を「漢字」に変換するためのキ
ーであるが、文字種変換指定キー241と組み合
わされることによつて、変換前の文字種に無関係
に「ひらがな」への変換、「カタカナ」への変換、
「漢字」への変換を指定するキーとしての機能を
発揮できるようになつている。ローマ字キー24
4も同様に「ローマ字」への変換を指定するキー
としての機能を発揮できるようになつている。
CPU11はキーボード装置24の文字種変換
指定キー241がキー操作されることによつて文
字種の変換処理を行なうようになつている。この
ため、MEM12には、「ひらがな」を「漢字」
に変換するためのアルゴリズムなどのほかに、文
字種変換プログラムが記憶されている。
次に本発明の一実施例の動作を第4図のフロー
チヤートを参照して説明する。今、オペレータの
キーボード操作によつて或る文書の呼出しが指定
されたものとする。このとき、特に頁指定がなけ
れば指定文書の第1頁の文字コード情報がFDD
13より読み出される、DMA装置15、メモリ
バス17を介してMEM12の所定領域に記憶さ
れる。CPU11はMEM12に記憶された文書の
第1頁の文字コード情報の先頭から1文字単位で
CRT装置23の1画面分の情報を入出力バス2
1を介してIOC18に転送し、これらの情報(文
字コード)をRM19におけるCRT装置23の
画面位置に対応したアドレス位置に順次書き込
む。しかして、IOC18内の図示せぬ表示制御部
の制御により、RM19から文字コードが読み出
され、この文字コードに対応する文字パターンが
KPM20から取り出されてたとえば第5図に示
されるようにCRT装置23に文書の一部が表示
される。
今、CRT装置23に表示されている文書の中
にあるたとえば“カタカナ”を“片仮名”に変
換、すなわち「カタカナ」を「漢字」に文字種変
換したいものである。そこでオペレータはキーボ
ード装置24の文字種変換指定キー241をキー
操作する。そして、文字種変換指定キー241の
キー操作がCPU11によつて検出されると、
MEM12に記憶されている文字種変換プログラ
ムが起動され、CPU11はこのプログラムの実
行を開始する。まずCPU11は第4図のフロー
チヤートに示されるように文字種の指定が行われ
たか否かの判定待ちの状態に入る。
オペレータはキーボード装置24のカーソル移
動キー(図示せず)を操作してCRT装置23の
表示画面上で文字種変換したい文字列の先頭位
置、この例では“カタカナ”の“カ”の位置にカ
ーソルを移動し、文字種指定キー、この例では漢
字キー245をキー操作する。これにより、
CPU11は「漢字」への文字種変換を判断する
とともに、周知の技術により変換開始位置を認識
する。次にCPU11は第6図に示されるように
CRT装置23に指定された文字種を表示せしめ
るとともに、変換終了位置を問い合わせるための
操作案内情報を表示せしめる。オペレータはこの
操作案内情報に従つて、上述した場合と同様にカ
ーソル移動キーを操作してCRT装置23の表示
画面上で“カタカナ”の“ナ”の位置にカーソル
を移動し、続いて再び漢字キー245(文字種指
定キー)をキー操作する。これによりCPU11
は変換すべき文字列の終了位置を認識する。
CPU11はカーソルによつて指定されたCRT
装置23の表示画面上の文字領域に対応するRM
19(MEM12であつてもよくこの場合には
MEM12の所定領域が表示コードメモリとな
る)の領域の内容を1文字単位で読み取る。そし
て、CPU11はこの読み取つた文字(文字コー
ド)を以下に示すようにして指定された文字種
(の文字コード)に変換する文字種変換処理を行
なう。まずCPU11は上記読み取つた文字(文
字コード)の文字種を判別する。この文字種が漢
字の場合には文字種変換は行なわれない。次に、
CPU11は読み取り文字と、文字種の判別結果
と、変換文字種の指定内容とに基づいてROM1
6に対するROMアドレスを生成する。この場
合、読み取り文字は“カ”であり、その文字種は
「カタカナ」である。また変換文字種は「漢字」
である。そこでCPU11は「カタカナ」→「漢
字」変換を判断し、まず「カタカナ」→「ひらが
な」変換を行ない、次に「ひらがな」→「漢字」
変換を行なう手順をとる。CPU11は「カタカ
ナ」→「ひらがな」変換の場合、変換すべき文字
(この場合“カ”)の文字コード(N−3ビツト)
の上位に3ビツトの情報“001”を付加してNビ
ツトのROMアドレスを生成する。そして、CPU
11はこのROMアドレスを用いてROM16を
アクセスする。これにより、ROM16のCBL1
61の対応するアドレス位置から文字“カ”と同
じ読みの「ひらがな」すなわち文字“か”(の文
字コード)が読み出される。以下、同様にして文
字“タ”、“カ”、“ナ”とそれぞれ同じ読みの「ひ
らがな」すなわち文字“た”、“か”“な”(の各文
字コード)が順次読み出される。次にCPU11
はこれらの文字“ひらかな”を周知のひらがな漢
字変換機能により「漢字」すなわち“片仮名”に
変換する。CPU11はこのようにして得られた
文字“片仮名”の文字コード列をMEM12の
(前記所定領域に記憶されている指定文書の第1
頁の文字コード情報中の)“「カタカナ”を示す文
字コード列の記憶領域に書き込むとともにRM1
9に記憶されている“カタカナ)を示す文字コー
ド列を“片仮名”を示す文字コード列に書き換え
る。この結果、CRT装置23に表示されていた
表示文字“カタカナ”は“片仮名”に変換され
る。すなわち「カタカナ」が「漢字」に変換され
る。CPU11はMEM12内の前記書き換えられ
た所定領域の記憶情報をFDD13に戻す。これ
により文書フアイルの一部の校正が完了する。
ところで、上述した説明では「カタカナ」を
「漢字」に変換する場合について説明したが、「漢
字」を「ひらがな」に変換する場合を除いて各種
の文字種変換を行なうことができることは明らか
である。第7図はROM16内のCBL160〜1
65をを用いたCPU11の文字種変換機能の模
式図であり、「ひらがな」→「カタカナ」,「カタ
カナ」→「ひらがな」,「カタカナ」→「ローマ
字」,「ローマ字」→「カタカナ」,「ローマ字」→
「ひらがな」,「ひらがな」→「ローマ字」の文字
種変換は対応するCBL160〜165を介して
行なわれることが示されている。また、第7図に
は、「カタカナ」→「漢字」,「ローマ字」→「漢
字」の文字種変換はそれぞれCBL161、CBL
164を介して「ひらがな」に変換した後、周知
のひらがな漢字変換機能により漢字に変換するこ
とが示されている。
このように本実施例によれば、文字種を変えた
い場合、単に変換箇所並びに変換文字種の指定を
行なうだけでよく、従来の訂正のように同じ読み
の入力操作を行なうことが不要となるので作業性
が著しく向上する。しかも、多種の文字種間の変
換が容易になるため、修正、校正、編集作業効率
が向上する。ところで、一般にひらがな漢字変換
において拗音、促音等のキー入力操作時に、小文
字で入力すべき「や」,「ゆ”,「よ」,「つ」を誤つ
て大文字で入力してしまつたために正しく漢字に
変換されないことがしばしばある。このような場
合、従来の日本語処理装置では、誤入力文字を含
む単語の正しい読みを全て再入力しなければなら
なかつたが、本発明によれば誤入力文字だけを訂
正するだけて正しい漢字に訂正することが可能と
なる。
なお、前記実施例では文字種変換指定キー24
1を設けた場合について説明したが、文字種の変
換指定と、どの文字種に変換したいかの文字種指
定とを行なう専用のキー、たとえばひらがな変換
指定キー、カタカナ変換指定キーを新たに設ける
ようにしてもよい。この場合、キー操作回数が1
回少なくなる。また、前記実施例ではROM16
を設け、「ひらがな」→「漢字」変換を除いてハ
ード的に文字種変換を行なう場合について説明し
たが、たとえばMEM12内に各種の変換テーブ
ルを置き、テーブルを索引することによつて文字
種変換を行なうようにしてもよい。
[発明の効果] 本発明の日本語処理装置によれば、読み入力文
字種とは他の文字種で入力されてしまつた文字列
も、オペレータがその文字列を指定し、漢字混り
文(又は漢字)への変換を指示するだけで、所望
の漢字、又は、漢字混じり文を得ることができ
る。従つて、他の文字種で入力されてしまつた文
字列を読み入力文字種で入力し直して漢字、又
は、漢字混り文に変換したり、他の文字種で入力
されてしまつた文字列を読み入力文字種に変換し
た後に改めてこの文字列を指定して漢字、又は、
漢字混り文に変換したりするという手間がなくな
り、作業性が著しく向上する。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図は上記実施例におけるROM内の文字種変
換ブロツク割り当てマツプを示す図、第3図はキ
ーボード装置の要部のキー構成例を示す図、第4
図は動作を説明するためのフローチヤート、第5
図および第6図は表示画面を示す図、第7図は文
字種変換機能の模式図である。 11……処理装置(CPU)、12……主メモリ
(MEM)、16……ROM(変換メモリ)、19…
…リフレツシユメモリ(RM)、23……CRT装
置(表示モニタ)、24……キーボード装置、1
60〜165……文字種変換ブロツク(CBL,
変換テーブル)。

Claims (1)

  1. 【特許請求の範囲】 1 複数の文字種の文字列を入力するための入力
    手段と、前記複数の文字種の内の特定の文字種を
    読み入力文字種とし、この読み入力文字種の文字
    列を読みとする漢字混り文字列を得る変換処理手
    段とを具備し、前記変換処理手段から得られる漢
    字混り文字列と前記複数の文字種の文字列とを含
    む文字列を生成する日本語処理装置において、 作成された前記文字列の中から特定の文字列を
    指定する文字列指定手段と、前記変換処理手段に
    対し、この文字列指定手段で指定された文字列の
    漢字混り文字列への変換を指示する漢字変換指示
    手段とを有し、 前記変換処理手段は、前記文字列指定手段によ
    り指定された指定文字列の文字種が前記読み入力
    文字種ではない場合、この指定文字列を前記読み
    入力文字種の文字列に読み替えて漢字変換を行う
    ことを特徴とした日本語処理装置。 2 前記変換処理手段は、前記読み入力文字種の
    各文字とその他の文字種の各文字の対応を記憶
    し、前記指定文字列中の各文字を対応する読み入
    力文字種の文字に読み替えて漢字混り文字列に変
    換することを特徴とした特許請求の範囲第1項記
    載の日本語処理装置。 3 前記読み入力文字種は片仮名、又は、平仮名
    であり、前記変換処理手段は、英文字で入力され
    ている前記指定文字列をローマ字列として対応す
    る平仮名、又は、片仮名に読み替えて漢字混り文
    字列に変換することを特徴とした特許請求の範囲
    第1項記載の日本語処理装置。
JP1343640A 1989-12-28 1989-12-28 日本語処理装置 Granted JPH02216578A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1343640A JPH02216578A (ja) 1989-12-28 1989-12-28 日本語処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1343640A JPH02216578A (ja) 1989-12-28 1989-12-28 日本語処理装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP57037781A Division JPS58155439A (ja) 1982-03-10 1982-03-10 文字入力装置

Publications (2)

Publication Number Publication Date
JPH02216578A JPH02216578A (ja) 1990-08-29
JPH0332824B2 true JPH0332824B2 (ja) 1991-05-14

Family

ID=18363093

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1343640A Granted JPH02216578A (ja) 1989-12-28 1989-12-28 日本語処理装置

Country Status (1)

Country Link
JP (1) JPH02216578A (ja)

Also Published As

Publication number Publication date
JPH02216578A (ja) 1990-08-29

Similar Documents

Publication Publication Date Title
JPH0332824B2 (ja)
JPS6010348B2 (ja) 半角・全角文字の自動変換方式
JPH045224B2 (ja)
JP2559363B2 (ja) 文書作成装置
JPS58155439A (ja) 文字入力装置
JP3042284B2 (ja) 日本語入力装置
JPS605318A (ja) 漢字仮名混り文入力装置
JPH05282296A (ja) 文書作成支援装置
JPS60201467A (ja) 日本語処理装置
JP2590643B2 (ja) 文書処理方法および文書処理装置
JP2509554B2 (ja) 文字処理方法
JPS6265162A (ja) かな漢字変換方法及び装置
JPS61223977A (ja) 翻訳処理装置
JPH0375812A (ja) 文章作成装置
JPH0589139A (ja) 文書作成装置
JPH096772A (ja) 文字処理装置
JPS6319060A (ja) 仮名漢字変換装置
JPS6091434A (ja) 文書作成装置
JPH04155571A (ja) 文書処理装置
JPH076172A (ja) ワードプロセッサ
JPH07271787A (ja) 読み文字列変換装置
JPS6338737B2 (ja)
JPH03206551A (ja) 読み入力文字列の変換候補表示方法および装置
JPH05242078A (ja) 文字処理方法
JPH0562794B2 (ja)