JPH01205264A - 日本語入力方式 - Google Patents

日本語入力方式

Info

Publication number
JPH01205264A
JPH01205264A JP63029081A JP2908188A JPH01205264A JP H01205264 A JPH01205264 A JP H01205264A JP 63029081 A JP63029081 A JP 63029081A JP 2908188 A JP2908188 A JP 2908188A JP H01205264 A JPH01205264 A JP H01205264A
Authority
JP
Japan
Prior art keywords
character string
key
grammatical
term
character
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
JP63029081A
Other languages
English (en)
Other versions
JPH077401B2 (ja
Inventor
Daisaku Ito
大作 伊藤
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.)
KANSAI PANAFUAKOMU KK
PFU Ltd
Original Assignee
KANSAI PANAFUAKOMU KK
PFU 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 KANSAI PANAFUAKOMU KK, PFU Ltd filed Critical KANSAI PANAFUAKOMU KK
Priority to JP63029081A priority Critical patent/JPH077401B2/ja
Publication of JPH01205264A publication Critical patent/JPH01205264A/ja
Publication of JPH077401B2 publication Critical patent/JPH077401B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 文法用語を指定することによって日本語の入力を行なう
ようにした日本語入力方式に関し、入力の手間を低減す
ることを目的とし、文法用語の指定を行なう文法用語指
定手段と、文法用語に関する文字情報を格納する文法用
語辞書と、入力済みの第1文字列に基づいて、文法用語
指定手段によって指定された文法用語に関する文字情報
を文法用語辞書から検索し、第1文字列と文字情報とに
応じた第2文字列の作成を行なう文字列作成手段とを備
えるように構成する。
〔産業上の利用分野〕
本発明は、日本語入力方式に関し、特に、文法用語を指
定することによって日本語の入力を行なうようにした日
本語入力方式に関するものである。
〔従来の技術〕
通常、キーボード等の入力装置から日本語の人力を行な
う場合、仮名あるいは仮名に対応したローマ字を入力し
、日本語処理プログラムがそれらに対応する日本語を辞
書から読み出して、オペレータによる確認を求める。所
望の日本語が得られるまで、辞書からの次候補の読出し
が行なわれる。
(発明が解決しようとする課題〕 ところで、上述した従来方式にあっては、日本語特有の
文法用語(「です」、「ます」、「であるJあるいはこ
れらと否定語との組み合わせ等)に関しても、その都度
仮名人力を行なう必要があり、手間がかかるという問題
点があった。
特に、従来の日本語入力において所謂「単語登録1機能
を備えた装置においては、「でない」。
「であるj等を一語に置き換えて登録しておくことがで
きるが、これらの文法用語は活用等により直前の文字列
に応じて変化するため、単語登録機能を有効に使用する
ことができないことになる。
本発明は、このような点にかんがみて創作されたもので
あり、入力の手間を低減することができる日本語入力方
式を提供することを目的としている。
〔課題を解決するための手段] 第1図は、本発明の日本語入力方式の原理ブロック図で
ある。
図において、文法用語指定手段111は、文法用語の指
定を行なう。
文法用語辞書121は、文法用語に関する文字情報を格
納する。
文字列作成手段131は、入力済みの第1文字列に基づ
いて、文法用語指定手段111によって指定された文法
用語に関する文字情報を前記文法用語辞書121から検
索し、第1文字列と文字情報とに応じた第2文字列の作
成を行なう。
従って、全体として、入力済みの第1文字列に基づいて
、文法用語に関する文字情報を検索し、第1文字列及び
文字情報に応じた第2文字列を作成するように構成され
ている。
〔作 用〕
文法用語指定手段111によって文法用語の指定を行な
う。文法用語辞書121には、文法用語に関する文字情
報を格納する。
文字列作成手段131には、入力済みの第1文字列が導
入され、その第1文字列に基づいて、文法用語指定手段
111によって指定された文法用語に対する文字情報を
文法用語辞書121から検索する。また、文字列作成手
段131は、その第1文字列と検索した文字情報とに応
じて、第2文字列の作成を行なう。
本発明にあっては、入力済みの第1文字列を基にして文
法用語辞書121に格納された文法用語に関する文字情
報の検索を行なって第2文字列の作成を行なうことによ
り、日本語入力の手間を低減することができる。
〔実施例〕
以下、図面に基づいて本発明の実施例について詳細に説
明する。
第2図は、本発明の日本語人力方式を適用した一実施例
の構成を示す。
1、l  Iと 1パとの・心 、 ここで、本発明の実施例と第1図との対応関係を示して
おく。
文法用語指定手段111は、CPU210.キーボード
211.RAM231内の人力マクロ237に相当する
文法用語辞書“121は、辞書223内の文法用語対応
語225に相当する。
文字列作成手段131は、CPU210.RAM231
内の日本語処理プログラム233に相当する。
以上のような対応関係があるものとして、以下本発明の
実施例について説明する。
ニー尖詣班傅構威 第2図において、本発明の日本語入力方式を適用した日
本語処理装置(例えば日本語ワードプロセッサ)は、全
体の制御及び仮名−漢字変換を行なうCPU210と、
CPU210が直接処理を行なうプログラムやデータを
格納するRAM231と、オペレータによって指示やデ
ータを入力するためのキーボード211と、データの表
示を行なうためのデイスプレィ253と、キーボード2
11及びデイスプレィ253におけるデータの入出力を
制御する人出力制御部251と、データを保持するディ
スク装置221と、ディスク装置221との間のデータ
の入出力を制御するディスク制御部261とを備えてい
る。
RAM231は、オペレーティングシステム(O3)2
35と、日本語入力を行なうための日本語処理プログラ
ム233とを格納しており、更に03235は、キーボ
ード211からのデータ入力に関する処理を行なう入力
マクロ237と、デイスプレィ253でのデータ表示に
関する処理を行なう文字表示マクロ239とを含んでい
る。
また、ディスク装置221は、オペレータによる入力デ
ータを所望の日本語に変換するための辞書223を格納
しており、更にこの辞書223は文法用語に関するデー
タを格納する文法用語対応語225を含んでいる。
CPU210.RAM231.入出力制御部251及び
ディスク制御部261はバス接続されている。また、デ
ィスク装置221はディスク制御部261と接続さてい
る。キーボード211及びデイスプレィ253は入出力
制御部251と接続されている。
第3図は、キーボード211の操作キーの概略を示す。
図において、キーボード211は、カナ入カキ−313
と文法用語キー315とから成っている。
カナ入カキ−313は、仮名キー、アルファベットキー
、制御キー(変換キー、挿入キー等)を含むキー群であ
り、従来からの日本語入力を行なうための操作キーであ
る。
文法用語キー315は、本発明の日本語入力方式を適用
するために追加したキーであり、敬体を指示する「です
・ます」キーと、常体を指示する「である」キーと、時
制を指定する「現在」キー及び「過去」キーと、「肯定
」キー、「否定」キー、「逆接」キー、「疑問」キーと
から成っている。
l−J■I帽λ軌詐 次に、上述した本発明実施例の日本語人力方式の動作を
説明する。
第4図は、実施例の動作手順を示す。また、第5図は辞
書223内の文法用語対応語225の詳細な説明を、第
6図は実施例による日本語入力の操作要領を示す。
いま、CPU210は、RAM231内の03235の
制御によって日本語処理プログラム233の実行を行な
い、日本語処理プログラム233の制御によって本発明
の日本語入力動作を行なうものとする。また、キーボー
ド211からのデータ入力は入力マクロ237によって
、デイスプレィ253へのデータ表示は文字表示マクロ
239によって処理される。
i   日 −8五    Φ 最初に、第4図を参照しながら実施例の動作について説
明する。
先ず、オペレータによるキー操作(キー人力)が行なわ
れると(ステップ411)、CPU210は、操作キー
は文法用語キーであるか否かの判定を行なう(ステップ
412)。
例えば、従来からの日本語入力(仮名(あるいはローマ
字)−漢字変換のための入力)を行なう場合は否定判断
して、次に、従来からの変換ロジックの実行を行なう(
ステップ413)。CPU210は、入力された仮名に
対応する日本語をディスク装置221の辞書223から
検索して、デイスプレィ253に表示する。
次に、CPU210は、仮名−漢字変換が確定したか否
かの判定を行なう(ステップ414)。
未確定のときは否定判断を行ない、確定フラグ(後述)
をクリアして(不テップ415)、ステップ411の処
理に戻る。
例えば、仮名キーの次に「変換」キーを押した状態では
変換未確定であり、続けて次の仮名キーが押下されたと
きあるいは「変換確定」キーが押下されたときに初めて
変換確定となる。このとき、ステップ414における判
定で肯定判断を行ない、次にCPU210は、確定した
データに品詞はあるか否かの判定を行なう(ステップ4
16)。尚、ここでr品詞jとは、形容詞、形容動詞、
動詞及び名詞を指している。
肯定判断したときは、その品詞の種類をRAM231に
格納する(ステップ417)。
ステップ417の処理が終了したとき、あるいはステッ
プ416で否定判断すると、次にCPU210は、RA
M231内に確定フラグをセットしくステップ418)
、確定したデータの最後の文字をRAM231に格納す
る(ステップ419)。これらの処理が終わると、ステ
ップ411に戻って処理を繰り返す。
ステップ412の判定(文法用語キーか否か)で肯定判
断すると、次にCPU210は、そのキーはモード設定
キーであるか否かの判定を行なう(ステップ420)。
ステップ411において、文法用語キー315の中の時
制を指定するキー(「現在jキー、「過去」キー)ある
いは敬体、常体を指定するキー(「です・ます」キー、
「である」キー)が押下されたときは肯定判断して、押
下されたキーのモード情報をRAM231に格納する(
ステップ421)。その後、ステップ411に戻って処
理を繰り返す。
ステップ411において文法用語キー315の「肯定」
キー、「否定」キー、「逆接」キーあるいは「疑問」キ
ーが押下されたときは、ステップ420で否定判断を行
ない、次にCPU210は、確定フラグがセットされて
いるか否かの判定を行なう(ステップ422)。RAM
231内に確定フラグがセットされていないときはキー
ボード211からのデータ入力中であるので、否定判断
してステップ411以降の処理を繰り返す。
213に確定フラグがセットされているときはステップ
422で肯定判断を行ない、次にCPU210は、既に
設定されているモードとステップ411で押下された文
法用語キー(モード設定キーを除く文法用語キー)とに
応じて、ディスク装置221に格納された辞書223の
中の文法用語対応語225内の格納アドレスを得る(ス
テップ424)。
また、CPU210は、ステップ417においてRAM
231に格納しておいた品詞の種類を読み出し、その品
詞の種類に応じて文法用語対応語225内の所望の文字
列を得る(ステップ425)。尚、ステップ423,4
24における詳細動作は後述する。
次に、CPU210は、ステップ419においてRAM
231に格納しておいた最後の文字を読み出しくステッ
プ425)、その文字は句読点であるか否かの判定を行
なう(ステップ426)。
最後の文字が句読点であるときは肯定判断してその句読
点を消去する(ステップ427)。
ステップ427の処理が終わったとき、あるいはステッ
プ426の判定で否定判断したときは、次に文字列の表
示を行なう(ステップ428)。
デイスプレィ253に表示された文字列(既に変換が確
定した文字列)の最後の文字が句読点であるときは、1
文字分カーソルを戻して、ステップ425で得た文字列
の表示を行なう。また、最後の文字が句読点でないとき
は、既に変換が確定した文字列に続けて、ステップ42
5で得た文字列の表示を行なう。
ステップ428における文字列の表示が終了すると、ス
テップ419に移って処理を行なう。
j     −の  法 A五 ・1・、n五」次に、
ディスク装置221に格納された辞書223内の文法用
語対応語225の詳細について説明する。
第5図に、文法用語対応語225に含まれている各種の
テーブルを示す。
図において、「文法用語テーブル」は「肯定」キー、「
否定」キー、「逆接」キー、「疑問」キーに対応するア
ドレスデータが、「モードテーブルIJは時制(現在、
過去)に関するアドレスデータが、rモードテーブル2
」は敬体、常体に関するアドレスデータが、r文字修正
テーブルjは各品詞に関するアドレスデータがそれぞれ
格納されている。
CPU210は、上述の「(i)日本語入力動作」にお
けるステップ423では、r文法用語テーブルJ+  
FモードテーブルIJ、  Fモードテーブル2jの順
に辿っていって、rモードテーブル21に格納されたア
ドレスデータを得ることになる。
また、ステップ424では、ステップ423で得たアド
レスデータを基にして、更にr文字修正テーブルを検索
し、該当する品詞に対応する文字列を得る。尚、品詞が
動詞であるときは、動詞の活用を考慮しなければならず
、動詞の活用形に応じた文字列を検索することになる。
iii   日  3五    の貝   I第6図に
、文字列「AはBであるが、CはDでない。」を入力す
るときの具体的な操作要領を示す(モードは常体及び現
在が設定されているものとする)。
■先ず、従来からの方法によって文字列FAはBlの入
力を行なう。
■次に「肯定」キーを押す。ここでCPU210は、辞
書223内の文法用語対応語225の各種テーブルを検
索し、「肯定」キー、設定モード「現在」、「常体」に
対応した文字列rである。」を得る。
■次に、「逆接」キーを押すと、同様にして[逆接Jキ
ー、設定モード「現在J、r常体」に応じて「が、Jを
得る。また、このとき直前の文字列「である。」の最後
が句読点であるので、その句読点を消去して、文字列r
AはBであるが、」までを得る。
■同様にして文字列rCはDJを入力する。
0次に「否定」キーを押下することでrCはDでない。
」を得る。
従って、以上のキー操作によって文字列FAはBである
が、CはDでない。jの入力が終了する。
互−尖庭倣q棗支ゑ このように、CPU210は、変換が確定した文字列の
品詞情報及び最後の文字をRAM231に格納しておく
。次にCPU210は、文法用語キーがおされると、押
された文法用語キー、設定されているモード、RAM2
31に格納した品詞情報に基づいて、文字列の検索を行
なう。尚、直前の文字が句読点であるときは、カーソル
を1文字分戻して(その句読点を消去して)、上述で得
た文字列を付は加える。
従って、確定済みの文字列に基づいて、押下された文法
用語キーに対応する文字列の検索を行なうことにより、
日本語入力の手間を低減することができる。
特に、本発明のように文法用語キーによる人力を行なう
ことにより、キー操作の回数を減らすことができると共
に、日本語文章の特徴である語群の流れによる必然性を
考慮した日本語入力が可能となるので、文章内容に思考
を集中することができるようになる。
■1.0の・3旨、 なお、上述した本発明の実施例にあっては、ワードプロ
セッサ等における日本語入力を考えたが、他にも日本語
入力を行なう装置であれば本発明を適用することができ
る。
また、「1.実施例と第1図との対応関係」において、
本発明と実施例との対応関係を説明しておいたが、これ
に限られることはなく、本発明には各種の変形態様があ
ることは当業者であれば容易に推考できるであろう。
〔発明の効果〕
上述したように、本発明によれば、入力済みの第1文字
列を基にして文法用語辞書に格納された文法用語に関す
る文字情報の検索を行なって第2文字列の作成を行なう
ことにより、日本語入力の手間を低減することができる
ので、実用的には極めて有用である。
【図面の簡単な説明】
第1図は本発明の日本語入力方式の原理ブロック図、 第2図は本発明の日本語入力方式を適用した−実施例の
構成図、 第3図は実施例のキーボードの操作キーの概略図、第4
図は実施例の動作説明図、 第5図は実施例の文法用語対応語の詳細説明図、第6図
は実施例の日本語入力における操作要領図である。 図において、 111は文法用語指定手段、 121は文法用語辞書、 131は文字列作成手段、 210はCPU。 211はキーボード、 221はディスク装置、 223は辞書、 225は文法用語対応語、 231はRAM。 233は日本語処理プログラム、 235は031 237は入力マクロ、 239は文字表示マクロ、 251は入出力制御部、 253はデイスプレィ、 261はディスク制御部、 313はカナ入カキ−1 315は文法用語キーである。 特許出願人 株式会社ピーエフニー 同    関西パナファコム株式会社 、才へ4色p月シゾ駅王里7゛口〜ツクn第1図 キーホ゛−H゛の衝乍*−qJ既酪団 第3図 文云り用吉干<1寸メG壱七11占牛麹名史3Bb8第
5図

Claims (1)

    【特許請求の範囲】
  1. (1)文法用語の指定を行なう文法用語指定手段(11
    1)と、 前記文法用語に関する文字情報を格納する文法用語辞書
    (121)と、 入力済みの第1文字列に基づいて、前記文法用語指定手
    段(111)によって指定された文法用語に関する文字
    情報を前記文法用語辞書(121)から検索し、前記第
    1文字列と前記文字情報とに応じた第2文字列の作成を
    行なう文字列作成手段(131)と、 を備えるように構成したことを特徴とする日本語入力方
    式。
JP63029081A 1988-02-10 1988-02-10 日本語入力方式 Expired - Lifetime JPH077401B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63029081A JPH077401B2 (ja) 1988-02-10 1988-02-10 日本語入力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63029081A JPH077401B2 (ja) 1988-02-10 1988-02-10 日本語入力方式

Publications (2)

Publication Number Publication Date
JPH01205264A true JPH01205264A (ja) 1989-08-17
JPH077401B2 JPH077401B2 (ja) 1995-01-30

Family

ID=12266390

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63029081A Expired - Lifetime JPH077401B2 (ja) 1988-02-10 1988-02-10 日本語入力方式

Country Status (1)

Country Link
JP (1) JPH077401B2 (ja)

Also Published As

Publication number Publication date
JPH077401B2 (ja) 1995-01-30

Similar Documents

Publication Publication Date Title
JPS62203273A (ja) 機械翻訳システム
JPH02253369A (ja) 電子辞書
JPH07114558A (ja) 漢字変換訂正処理方式
KR900008402B1 (ko) 기계번역장치
JPH01205264A (ja) 日本語入力方式
JPS6310265A (ja) 翻訳装置
JPS59197923A (ja) 文書作成装置
JPS61228566A (ja) 文書作成装置
JP2675298B2 (ja) 情報処理装置
JP2896152B2 (ja) 日本語テキスト生成処理装置
JPS62163174A (ja) 機械翻訳装置
JP3115616B2 (ja) 仮名漢字変換装置および方法
JP2819765B2 (ja) 外国語電子辞書検索方式
JP2737160B2 (ja) 文章処理装置
JPH0424759A (ja) 文書処理装置
JP2837848B2 (ja) 電子辞書
JPH04227570A (ja) 翻訳表示装置
JPH0314069A (ja) 文書処理装置
JP2006012188A (ja) 文書処理方法及び装置
JPH01230177A (ja) 翻訳処理システム
JPS61255467A (ja) 機械翻訳システム
JPS63221463A (ja) 日本語入力装置
JPH04205550A (ja) 文書作成装置
JPS62177656A (ja) 文書作成装置
JPH04336659A (ja) 文書処理装置および文書処理方法