JPH02216578A - 日本語処理装置 - Google Patents

日本語処理装置

Info

Publication number
JPH02216578A
JPH02216578A JP1343640A JP34364089A JPH02216578A JP H02216578 A JPH02216578 A JP H02216578A JP 1343640 A JP1343640 A JP 1343640A JP 34364089 A JP34364089 A JP 34364089A JP H02216578 A JPH02216578 A JP H02216578A
Authority
JP
Japan
Prior art keywords
character
kanji
conversion
character string
katakana
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.)
Granted
Application number
JP1343640A
Other languages
English (en)
Other versions
JPH0332824B2 (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)

Abstract

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

Description

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

Claims (3)

    【特許請求の範囲】
  1. (1)複数の文字種の文字列を入力するための入力手段
    と、前記複数の文字種の内の特定の文字種を読み入力文
    字種とし、この読み入力文字種の文字列を読みとする漢
    字混り文字列を得る変換処理手段とを具備し、前記変換
    処理手段から得られる漢字混り文字列と前記複数の文字
    種の文字列とを含む文字列を生成する日本語処理装置に
    おいて、作成された前記文字列の中から特定の文字列を
    指定する文字列指定手段と、前記変換処理手段に対し、
    この文字列指定手段で指定された文字列の漢字混り文字
    列への変換を指示する漢字変換指示手段とを有し、 前記変換処理手段は、前記文字列指定手段により指定さ
    れた指定文字列の文字種が前記読み入力文字種ではない
    場合、この指定文字列を前記読み入力文字種の文字列に
    読み替えて漢字変換を行うことを特徴とした日本語処理
    装置。
  2. (2)前記変換処理手段は、前記読み入力文字種の各文
    字とその他の文字種の各文字との対応を記憶し、前記指
    定文字列中の各文字を対応する読み入力文字種の文字に
    読み替えて漢字混り文字列に変換することを特徴とした
    特許請求の範囲第1項記載の日本語処理装置。
  3. (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 true JPH02216578A (ja) 1990-08-29
JPH0332824B2 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
JPH0332824B2 (ja) 1991-05-14

Similar Documents

Publication Publication Date Title
JPH02216578A (ja) 日本語処理装置
JPH0740263B2 (ja) 日本語ワ−ドプロセツサ
JPS6227861A (ja) 漢字入力装置
JP2590643B2 (ja) 文書処理方法および文書処理装置
JPH0640325B2 (ja) 文章作成装置
JP3042284B2 (ja) 日本語入力装置
JP2559363B2 (ja) 文書作成装置
JPH05282296A (ja) 文書作成支援装置
JPH0375812A (ja) 文章作成装置
JPH0778133A (ja) 文書作成装置および文字パターン出力方法
JPS60201467A (ja) 日本語処理装置
JPS605318A (ja) 漢字仮名混り文入力装置
JP2509554B2 (ja) 文字処理方法
JPS60245074A (ja) 自動ルビ表示方式
JPS61223977A (ja) 翻訳処理装置
JPS60254275A (ja) 日本語ワ−ドプロセツサ
JPH06332655A (ja) 翻訳装置
JPH05266073A (ja) 機械翻訳機
JPH07160687A (ja) 入力文字指定方法
JPH027161A (ja) 文字処理装置
JPH0115105B2 (ja)
JPS6338737B2 (ja)
JPS6370373A (ja) 文字処理装置
JPH0319011A (ja) キー入力変換方式
JPH04332073A (ja) 文字処理方法及びその装置