JPH0232467A - 機械翻訳方式 - Google Patents
機械翻訳方式Info
- Publication number
- JPH0232467A JPH0232467A JP63182709A JP18270988A JPH0232467A JP H0232467 A JPH0232467 A JP H0232467A JP 63182709 A JP63182709 A JP 63182709A JP 18270988 A JP18270988 A JP 18270988A JP H0232467 A JPH0232467 A JP H0232467A
- Authority
- JP
- Japan
- Prior art keywords
- word
- pattern
- sentence
- input sentence
- variable
- 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
Links
Landscapes
- Machine Translation (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、機械翻訳方式に関し、特に同一文章および同
型文章を効率的に翻訳するのに好適な機械翻訳方式に関
するものである。
型文章を効率的に翻訳するのに好適な機械翻訳方式に関
するものである。
従来の機械翻訳処理では、予め登録された辞書情報や文
法規則等のデータを用いて、入力文に対して一文毎に構
文解析、訳語生成等の処理を行い訳文を生成している(
特開昭58−4068.4号公報、同59−12157
4号公報参照)6入力テキストには、一般にそのテキス
トの分野が限定されるほど、同一文章や同型文章が数多
く含まれるが、−文毎に翻訳処理を行う従来の処理では
、そのような入力テキスト文の重複をチエツクする機能
は備わっていない。そのため、同、−文章や同型文章が
出現しても、再度、文法規則等のデータを用いて翻訳す
るという無駄な処理が行われていた。
法規則等のデータを用いて、入力文に対して一文毎に構
文解析、訳語生成等の処理を行い訳文を生成している(
特開昭58−4068.4号公報、同59−12157
4号公報参照)6入力テキストには、一般にそのテキス
トの分野が限定されるほど、同一文章や同型文章が数多
く含まれるが、−文毎に翻訳処理を行う従来の処理では
、そのような入力テキスト文の重複をチエツクする機能
は備わっていない。そのため、同、−文章や同型文章が
出現しても、再度、文法規則等のデータを用いて翻訳す
るという無駄な処理が行われていた。
〔発明が解決しようとするi!KM )上記従来技術に
おいては、既に一度翻訳済の文章と同一な文章や同型な
文章が再度入カテキスト文中に現われた際にも、辞書情
報や文法規則等のデータを用いての翻訳処理を重複して
行わねばならず、そのためにムダな処理時間がかかり、
翻訳処理全体の処理効率の低下を招くという課題があっ
た・ 本発明の目的は、このような従来の課題を解決し、入力
テキスト文中の同一文章、同型文章に対する翻訳処理の
重複実行を防止させ、同テキストに対する翻訳処理全体
に要するCPU時間を短縮し、翻訳の処理効率を向上さ
せる機械翻訳方式を提供することにある。
おいては、既に一度翻訳済の文章と同一な文章や同型な
文章が再度入カテキスト文中に現われた際にも、辞書情
報や文法規則等のデータを用いての翻訳処理を重複して
行わねばならず、そのためにムダな処理時間がかかり、
翻訳処理全体の処理効率の低下を招くという課題があっ
た・ 本発明の目的は、このような従来の課題を解決し、入力
テキスト文中の同一文章、同型文章に対する翻訳処理の
重複実行を防止させ、同テキストに対する翻訳処理全体
に要するCPU時間を短縮し、翻訳の処理効率を向上さ
せる機械翻訳方式を提供することにある。
上記課題を解決するため、本発明の機械翻訳方式は、予
め辞書に登録済の単語情報や文法規則等のデータを用い
て翻訳処理を行う機械翻訳方式において、入力された翻
訳対象の入力テキスト文中の「数値からなる単語」を変
数単語とみなし特別記号に置換して入力文をパターン化
する手段と、上記変数単語をメモリに一時的に記憶させ
る手段と、既に登録済の典型パターンファイルを用いて
上記入力文のパターンと典型パターンとを比較マツチン
グする手段と、該マツチした典型パターンに対応する訳
文パターンを上記典型パターンファイルから抽出する手
段と、該抽出された訳文パターン内の特別記号をメモリ
内の前記変数単語に置換することにより、入力文に対応
した訳文を生成する手段とを有することに特徴がある。
め辞書に登録済の単語情報や文法規則等のデータを用い
て翻訳処理を行う機械翻訳方式において、入力された翻
訳対象の入力テキスト文中の「数値からなる単語」を変
数単語とみなし特別記号に置換して入力文をパターン化
する手段と、上記変数単語をメモリに一時的に記憶させ
る手段と、既に登録済の典型パターンファイルを用いて
上記入力文のパターンと典型パターンとを比較マツチン
グする手段と、該マツチした典型パターンに対応する訳
文パターンを上記典型パターンファイルから抽出する手
段と、該抽出された訳文パターン内の特別記号をメモリ
内の前記変数単語に置換することにより、入力文に対応
した訳文を生成する手段とを有することに特徴がある。
また、上記パターン化された入力文が、既に登録済の典
型パターンとマツチしなかった際、随時、上記入力文の
パターンをディスプレイ装置に表示する手段と、上記入
力文のパターンに対応する訳文パターンを入力装置から
入力する手段と、上記入力文のパターンと該訳文パター
ンとを対応させて、上記典型パターンファイルに新規に
登録する手段を追加したことに特徴がある。
型パターンとマツチしなかった際、随時、上記入力文の
パターンをディスプレイ装置に表示する手段と、上記入
力文のパターンに対応する訳文パターンを入力装置から
入力する手段と、上記入力文のパターンと該訳文パター
ンとを対応させて、上記典型パターンファイルに新規に
登録する手段を追加したことに特徴がある。
さらに、上記パターン化された入力文が、既に登録済の
典型パターンとマツチしなかった際、上記入力文のパタ
ーンをメモリに一時格納しておき、後で一括してディス
プレイ装置に表示する手段と、上記入力文のパターンに
対応する訳文パターンを入力装置から入力する手段と、
上記入力文のパターン群と訳文パターン群を各々対応さ
せて、上記典型パターンファイルに新規に登録する手段
を追加したことにも特徴がある6 入力文のパターン化処理手段として、上記入力文中の各
単語の大文字/小文字の表記に着目し、該入力文中の文
頭単語を除く大文字で始まる単語を変数単語とみなし特
別記号に置換し、該変数単語をメモリに記憶させて行う
手段や、上記入力文中から抽出した単語に対して、その
単語の属性条件を設定し辞書引きを行い該単語の属性を
調べることによって、該条件にマツチした単語を変数単
語とみなし特別記号に置換し、変数単語をメモリに記憶
させて行う手段、さらに上記入力文中の単語間の組み合
わせに着目し、ある指定された単語の前、または、後の
いずれか一方に位置する単語を変数単語とみなし特別記
号に置換し、該変数単語をメモリに記憶させて行う手段
を有することにも特徴がある。
典型パターンとマツチしなかった際、上記入力文のパタ
ーンをメモリに一時格納しておき、後で一括してディス
プレイ装置に表示する手段と、上記入力文のパターンに
対応する訳文パターンを入力装置から入力する手段と、
上記入力文のパターン群と訳文パターン群を各々対応さ
せて、上記典型パターンファイルに新規に登録する手段
を追加したことにも特徴がある6 入力文のパターン化処理手段として、上記入力文中の各
単語の大文字/小文字の表記に着目し、該入力文中の文
頭単語を除く大文字で始まる単語を変数単語とみなし特
別記号に置換し、該変数単語をメモリに記憶させて行う
手段や、上記入力文中から抽出した単語に対して、その
単語の属性条件を設定し辞書引きを行い該単語の属性を
調べることによって、該条件にマツチした単語を変数単
語とみなし特別記号に置換し、変数単語をメモリに記憶
させて行う手段、さらに上記入力文中の単語間の組み合
わせに着目し、ある指定された単語の前、または、後の
いずれか一方に位置する単語を変数単語とみなし特別記
号に置換し、該変数単語をメモリに記憶させて行う手段
を有することにも特徴がある。
典型パターンと入力文のパターンとの比較マツチング手
段として、上記パターン化された入力文の文頭単語の第
一文字に着目し、既にアルファベット類にソートして既
に登録済の典型パターンファイルを用いて、該ファイル
内の各パターンの第一文字目と上記入力文の第一文字と
を比較する手段や、上記パターン化された入力文中の指
定された位置単語に着目し、既に指定された位置単語を
キーワードとしてもつ登録済の典型パターンファイルを
用いて、該単語とファイル内のキーワードとを比較する
手段を有することにも特徴がある。
段として、上記パターン化された入力文の文頭単語の第
一文字に着目し、既にアルファベット類にソートして既
に登録済の典型パターンファイルを用いて、該ファイル
内の各パターンの第一文字目と上記入力文の第一文字と
を比較する手段や、上記パターン化された入力文中の指
定された位置単語に着目し、既に指定された位置単語を
キーワードとしてもつ登録済の典型パターンファイルを
用いて、該単語とファイル内のキーワードとを比較する
手段を有することにも特徴がある。
訳文生成手段として、上記入力文のパターンに対応して
抽出した訳文パターン内の特別記号を、メモリ内の変数
単語に置換する際、変数単語の辞書引きを行い該変数単
語の訳語を選出して、上記特別記号を該訳語に置換する
ことによって、入力文に対応した訳文を生成する手段や
、上記入力文のパターンに対応して抽出した訳文パター
ン中の特別記号をメモリ内の該変数単語の訳語に置換す
ることにより、入力文に対応した訳語を生成する手段を
有することにも特徴がある。
抽出した訳文パターン内の特別記号を、メモリ内の変数
単語に置換する際、変数単語の辞書引きを行い該変数単
語の訳語を選出して、上記特別記号を該訳語に置換する
ことによって、入力文に対応した訳文を生成する手段や
、上記入力文のパターンに対応して抽出した訳文パター
ン中の特別記号をメモリ内の該変数単語の訳語に置換す
ることにより、入力文に対応した訳語を生成する手段を
有することにも特徴がある。
本発明により、機械翻訳処理において、入力テキスト内
に出現する同一文章や同型文章に対して、辞書情報、文
法規則等のデータを用いた翻訳処理の重複実行を防ぎ、
同テキストの翻訳処理全体に要するCPU時間を短縮し
、翻訳の処理効率を向上させることができる。
に出現する同一文章や同型文章に対して、辞書情報、文
法規則等のデータを用いた翻訳処理の重複実行を防ぎ、
同テキストの翻訳処理全体に要するCPU時間を短縮し
、翻訳の処理効率を向上させることができる。
以下、本発明の一実施例を、図面により詳細に説明する
。
。
本実施例では、英語から日本語への機械翻訳処理方式に
ついて述べる。
ついて述べる。
第1図は1本発明の一実施例を示す機械翻訳方式の全体
構成図である。
構成図である。
第1図において、1はプロセッサ、2は典型パターンを
格納している典型パターンファイル、3はメモリ、4は
英日辞書ファイル、5は英文テキストファイル、6はデ
ィスプレイ装置、7はキーボード等の入力装置、8は英
日文法規則ファイル、11は入力テキスト文中の「数値
からなる単語」を変数単語とみなし特別記号に置換して
入力文ををパターン化する入力文パターン化処理部、1
2は典型パターンファイル2を用いて入力文のパターン
と典型パターンとの比較マツチングを行う比較処理部、
13は訳文パターン内の特別記号をメモリ内の変数単語
に置換して入力文に対応した訳文を生成する訳文生成処
理部、14は典型パターンの登録を行う典型パターン登
録処理部である。
格納している典型パターンファイル、3はメモリ、4は
英日辞書ファイル、5は英文テキストファイル、6はデ
ィスプレイ装置、7はキーボード等の入力装置、8は英
日文法規則ファイル、11は入力テキスト文中の「数値
からなる単語」を変数単語とみなし特別記号に置換して
入力文ををパターン化する入力文パターン化処理部、1
2は典型パターンファイル2を用いて入力文のパターン
と典型パターンとの比較マツチングを行う比較処理部、
13は訳文パターン内の特別記号をメモリ内の変数単語
に置換して入力文に対応した訳文を生成する訳文生成処
理部、14は典型パターンの登録を行う典型パターン登
録処理部である。
上述したファイルは、磁気ディスク、フロッピーディス
ク、または光ディスク等の媒体に格納されている。
ク、または光ディスク等の媒体に格納されている。
第2図は、本実施例における機械翻訳処理のフローチャ
ートである。これは、第1図の構成における翻訳処理の
フローである。以下、第2図のフローに従って、本実施
例の動作を説明する。
ートである。これは、第1図の構成における翻訳処理の
フローである。以下、第2図のフローに従って、本実施
例の動作を説明する。
まず、翻訳対象の英文テキス1−が英文テキストファイ
ル5よりメモリ3内に取り込まれる(ステップ101)
。
ル5よりメモリ3内に取り込まれる(ステップ101)
。
プロセッサ1の入力文パターン化処理部11において、
当該英文テキストより入力テキスト文を一文毎に取り出
し、該入力テキスト文中の数値のみで表記されている単
語を抽出して5順次特別な記号に置換する(ステップ1
02)。−人カテキスト文内に何単語も出現した場合に
は、その都度。
当該英文テキストより入力テキスト文を一文毎に取り出
し、該入力テキスト文中の数値のみで表記されている単
語を抽出して5順次特別な記号に置換する(ステップ1
02)。−人カテキスト文内に何単語も出現した場合に
は、その都度。
特別記号の番号を変えて該単語と置換する。−単語も照
合しない場合には、入力テキスト文はそのままとする。
合しない場合には、入力テキスト文はそのままとする。
置換された元の変数単語は、該入力テキストに対応づけ
て、メモリ3に一時的に格納される。本実施例では、抽
出した単語を特別記号「$$」に置換する。第3図に当
該単語を特別記号に置換する前の入力テキスト文と置換
した後の入力テキスト文の一例を示す。
て、メモリ3に一時的に格納される。本実施例では、抽
出した単語を特別記号「$$」に置換する。第3図に当
該単語を特別記号に置換する前の入力テキスト文と置換
した後の入力テキスト文の一例を示す。
次に、プロセッサ1の典型パターンとの比較処理部12
において、置換した英文テキストを一人カテキスト文毎
に、典型パターンファイル2内に予め登録しである典型
パターンと比較マツチングする(ステップ103)。典
型パターンファイル2のアクセスは、入力テキスト文中
の該特別記号の位置に着目して、当該入力テキスト文中
の何単語目に該特別記号があるかをチエツクすることに
より、典型パターンファイル2内の大量の典型パターン
を絞り込んだ上で、典型パターンをアクセスする方式を
とる。これにより、全ての典型パターンにアクセスする
のに比べて、より早く目的の典型パターンをアクセスで
きる。
において、置換した英文テキストを一人カテキスト文毎
に、典型パターンファイル2内に予め登録しである典型
パターンと比較マツチングする(ステップ103)。典
型パターンファイル2のアクセスは、入力テキスト文中
の該特別記号の位置に着目して、当該入力テキスト文中
の何単語目に該特別記号があるかをチエツクすることに
より、典型パターンファイル2内の大量の典型パターン
を絞り込んだ上で、典型パターンをアクセスする方式を
とる。これにより、全ての典型パターンにアクセスする
のに比べて、より早く目的の典型パターンをアクセスで
きる。
第4図は、典型パターンファイル2.および当該入力テ
キスト文の例である。ここでは、特別記号が当該入力テ
キスト文中の第4番目の単語であることに着目して、典
型パターンファイル2内のアクセスする範囲を絞って、
当該入力テキスト文にマツチする典型パターンを検出し
ている。
キスト文の例である。ここでは、特別記号が当該入力テ
キスト文中の第4番目の単語であることに着目して、典
型パターンファイル2内のアクセスする範囲を絞って、
当該入力テキスト文にマツチする典型パターンを検出し
ている。
典型パターンファイル2内に、当該入力テキスト文のパ
ターンと一致する典型パターンが検出できた場合は、プ
ロセッサ1の訳文生成処理部13は第5図に示すような
、典型パターンファイル2内の該典型パターン対応の訳
語パターンを抽出し、該訳語パターン内の特別記号を、
メモリ3に格納しである当該入力テキスト文内の特別記
号に置換する前の変数単語に置換する(ステップ104
)。
ターンと一致する典型パターンが検出できた場合は、プ
ロセッサ1の訳文生成処理部13は第5図に示すような
、典型パターンファイル2内の該典型パターン対応の訳
語パターンを抽出し、該訳語パターン内の特別記号を、
メモリ3に格納しである当該入力テキスト文内の特別記
号に置換する前の変数単語に置換する(ステップ104
)。
第6図は、−人カテキスト文の本実施例に沿った移行図
である。ここで、(a)は特別記号に置換する前の入力
テキスト文、(b)は置換後の入力テキスト文、(C)
は置換後の入力テキス1〜文をもとに、典型パターンフ
ァイル2よりアクセスし、抽出した典型パターン、(d
)は該典型パターンに対応した訳文パターン、(、)は
該訳文パターン内の特別記号を元の変数単語に置換して
作成した訳文である。下線部は置換部分を示す。
である。ここで、(a)は特別記号に置換する前の入力
テキスト文、(b)は置換後の入力テキスト文、(C)
は置換後の入力テキス1〜文をもとに、典型パターンフ
ァイル2よりアクセスし、抽出した典型パターン、(d
)は該典型パターンに対応した訳文パターン、(、)は
該訳文パターン内の特別記号を元の変数単語に置換して
作成した訳文である。下線部は置換部分を示す。
また、典型パターンファイル2をアクセスした結果、当
該入力テキスト文とは一致しなかった場合には、特別単
語に置換する前の当該入力テキスト文に対し、英日辞書
ファイル4に登録済の辞書情報、および、英日文法規則
ファイル8に登録済の文法規則等のデータを用いて、構
文解析、中間語表現、訳文生成等の各処理を経た従来の
翻訳処理を行い、訳文を生成する(ステップ105)。
該入力テキスト文とは一致しなかった場合には、特別単
語に置換する前の当該入力テキスト文に対し、英日辞書
ファイル4に登録済の辞書情報、および、英日文法規則
ファイル8に登録済の文法規則等のデータを用いて、構
文解析、中間語表現、訳文生成等の各処理を経た従来の
翻訳処理を行い、訳文を生成する(ステップ105)。
本実施例では、典型パターンファイル2内の典型パター
ンとマツチングしなかった入力テキスト文に対して従来
の翻訳処理を行っているが、第7図のフローに示すよう
に、置換後の当該入力テキスト文の典型パターンと典型
パターンファイル2がマツチングしなかった時点で、デ
ィスプレイ装置6に表示して(ステップ201)、キー
ボード等の入力装置7から対応する訳語パターンを入力
して(ステップ202)、典型パターンファイル2に置
換後の入力テキスト文のパターンとともに登録する(ス
テップ203)ことにより、典型パターンファイル2を
随時、更新する処理を本実施例に追加する別方式が考え
られる(ステップ106)。
ンとマツチングしなかった入力テキスト文に対して従来
の翻訳処理を行っているが、第7図のフローに示すよう
に、置換後の当該入力テキスト文の典型パターンと典型
パターンファイル2がマツチングしなかった時点で、デ
ィスプレイ装置6に表示して(ステップ201)、キー
ボード等の入力装置7から対応する訳語パターンを入力
して(ステップ202)、典型パターンファイル2に置
換後の入力テキスト文のパターンとともに登録する(ス
テップ203)ことにより、典型パターンファイル2を
随時、更新する処理を本実施例に追加する別方式が考え
られる(ステップ106)。
また、ステップ106方式の拡充方式として、マツチし
なかった置換後の入力テキスト文のパターンを、−時的
にメモリ3に蓄えておき、後で一括して対応する訳文パ
ターンを入力して、典型パターンファイル2にWtaす
る方式も考えられる。
なかった置換後の入力テキスト文のパターンを、−時的
にメモリ3に蓄えておき、後で一括して対応する訳文パ
ターンを入力して、典型パターンファイル2にWtaす
る方式も考えられる。
以上が一実施例であるが、他にいろいろな拡充方式が考
えられる。
えられる。
変数単語の置換方式に関しては、前記実施例で説明した
数値変数の置換方式以外に、入力テキスト文中の単語の
大文字/小文字の表記に着目して固有名詞等の変数単語
を置換する方式が考えられる。第8図は、同置換方式の
フローチャートである。
数値変数の置換方式以外に、入力テキスト文中の単語の
大文字/小文字の表記に着目して固有名詞等の変数単語
を置換する方式が考えられる。第8図は、同置換方式の
フローチャートである。
すなわち、入力された入力テキスト文を単語毎に分割し
、該単語群のうち文頭単語を除く大文字で始まる単語を
抽出して(ステップ301)、当該単語を変数単語とみ
なし、特別記号に置換(ステップ302)する(ステッ
プ102’)。
、該単語群のうち文頭単語を除く大文字で始まる単語を
抽出して(ステップ301)、当該単語を変数単語とみ
なし、特別記号に置換(ステップ302)する(ステッ
プ102’)。
また、上記ステップ102′方式では、単に大文字で始
まる単語を抽出したが、さらに、「地名単語」などの細
かい条件が加わった単語を抽出する場合には、該単語の
属性情報を調べる必要がある。そこで、上記ステップ1
02′の方式に、さらに辞書引きを取り入れる方式が考
えられる。第9図は、同置換方式のフローチャートであ
る。
まる単語を抽出したが、さらに、「地名単語」などの細
かい条件が加わった単語を抽出する場合には、該単語の
属性情報を調べる必要がある。そこで、上記ステップ1
02′の方式に、さらに辞書引きを取り入れる方式が考
えられる。第9図は、同置換方式のフローチャートであ
る。
すなわち、上記ステップ102′で抽出した該単語に対
し、プロセッサ1が英日辞書ファイル4の辞書引きを行
い(ステップ401)、該単語が地名の属性情報を持つ
ことをチエツクした上で(ステップ402)、該単語を
変数単語とみなし特別記号に置換(ステップ403)す
る(ステップ102″)。
し、プロセッサ1が英日辞書ファイル4の辞書引きを行
い(ステップ401)、該単語が地名の属性情報を持つ
ことをチエツクした上で(ステップ402)、該単語を
変数単語とみなし特別記号に置換(ステップ403)す
る(ステップ102″)。
さらに、入力テキスト文中の単語の組み合わせによって
変数単語を抽出して置換する別方式も考えられる。第1
0図に示すような天気報道関係の英文テキスト文の場合
、rt h eJとrAreaJの間の単語は地名であ
ると必然的に決まってくるため、該入力テキスト文と「
the」とrAreaJがマツチすれば、その間の単語
を変数単語とみなし特別記号に置換することができる。
変数単語を抽出して置換する別方式も考えられる。第1
0図に示すような天気報道関係の英文テキスト文の場合
、rt h eJとrAreaJの間の単語は地名であ
ると必然的に決まってくるため、該入力テキスト文と「
the」とrAreaJがマツチすれば、その間の単語
を変数単語とみなし特別記号に置換することができる。
第11図は、同置換方式のフローチャートである。
すなわち、入力テキスト文を単語分割し、指定した単語
と決まった位置関係にある単語を抽出して(ステップ5
01)、当該単語を変数単語とみなし、特別記号に置換
(ステップ502)する(ステップ102”)。
と決まった位置関係にある単語を抽出して(ステップ5
01)、当該単語を変数単語とみなし、特別記号に置換
(ステップ502)する(ステップ102”)。
ステップ104において、訳文パターン内の特別記号を
元の入力テキスト文中の変数単語に置き換える方式しこ
関しては、本実施例では、該当単語をそのまま置換した
が、英日辞書ファイル4の辞書引きを行い、変数単語の
訳語を置換する方式が考えられる。第12図は、同置換
方式のフローチャートである。
元の入力テキスト文中の変数単語に置き換える方式しこ
関しては、本実施例では、該当単語をそのまま置換した
が、英日辞書ファイル4の辞書引きを行い、変数単語の
訳語を置換する方式が考えられる。第12図は、同置換
方式のフローチャートである。
すなわち、第12図(a)に示すように、上記ステップ
102#方式に加えて、テキスト文中の変数単語を特別
記号に置換した後、辞書引きを行った際に該当単語の訳
語を選出しくステップ601)。
102#方式に加えて、テキスト文中の変数単語を特別
記号に置換した後、辞書引きを行った際に該当単語の訳
語を選出しくステップ601)。
当該変数単語に対応させてメモリ3に菩えておく(ステ
ップ602)方式(ステップ104’)と、第12図(
b)に示すように、訳語パターンの特別記号の置換時に
改めて辞書引きを行いCステップ701)、当該変数単
語の訳語を選出する(ステップ702)方式(ステップ
104“)の2通りが考えられる。
ップ602)方式(ステップ104’)と、第12図(
b)に示すように、訳語パターンの特別記号の置換時に
改めて辞書引きを行いCステップ701)、当該変数単
語の訳語を選出する(ステップ702)方式(ステップ
104“)の2通りが考えられる。
また、典型パターンファイル2のアクセス方式は、本実
施例では特別記号の位置に着目することでアクセスする
範囲を絞り込み、より早くマツチする典型パターンを探
し出す方式を用いたが、次に述べるような別の方式も考
えられる。
施例では特別記号の位置に着目することでアクセスする
範囲を絞り込み、より早くマツチする典型パターンを探
し出す方式を用いたが、次に述べるような別の方式も考
えられる。
ステップ103のアクセス方式の他に、入力テキスト文
の文頭単語の一文字目に着目し、該文字をキーとしてア
ルファベット類にソートした典型パターンファイル2と
のマツチングを行い、典型パターンファイル2を絞り込
んでから、典型パターンをアクセスする方式が考えられ
る。
の文頭単語の一文字目に着目し、該文字をキーとしてア
ルファベット類にソートした典型パターンファイル2と
のマツチングを行い、典型パターンファイル2を絞り込
んでから、典型パターンをアクセスする方式が考えられ
る。
また、入力テキスト文中の予め指定された位置にある単
語(複数でも可)に着目して、該単語をキーワードとし
て典型パターンファイル2とのマツチングを行うことに
より、典型パターンファイル2を絞り込んでから、典型
パターンをアクセスする方式が考えられる。
語(複数でも可)に着目して、該単語をキーワードとし
て典型パターンファイル2とのマツチングを行うことに
より、典型パターンファイル2を絞り込んでから、典型
パターンをアクセスする方式が考えられる。
第13図では、入力テキスト文中の2番目の位置にある
単語と5番目の位置にある単語に着目して、予め2番目
の単語と5番目の単語をキーワードとして備えている典
型パターンファイル2とのマツチングを行い、典型パタ
ーンファイル2を絞り込んでいる。但し、この時にキー
ワードとする単語の数は、多いほど典型パターンファイ
ル2を絞り込む効果は大きいが、その反面、キーワード
のマツチングに時間がかかるので、入力テキスト文の長
さによって適当な数を設定することが大切である。
単語と5番目の位置にある単語に着目して、予め2番目
の単語と5番目の単語をキーワードとして備えている典
型パターンファイル2とのマツチングを行い、典型パタ
ーンファイル2を絞り込んでいる。但し、この時にキー
ワードとする単語の数は、多いほど典型パターンファイ
ル2を絞り込む効果は大きいが、その反面、キーワード
のマツチングに時間がかかるので、入力テキスト文の長
さによって適当な数を設定することが大切である。
なお、上記の各実施例で示した方式は、現在行われてい
る機械翻訳方式をなんら排除するものでない。本実施例
では、英日機械翻訳方式について述べたが、適用分野等
を十分に考慮することによって、日英機械翻訳および、
他言語の機械翻訳方式にも適用可能゛である。また、本
実施例では、機械翻訳方式を説明したが、ステップ10
1〜1o4までの処理を−ツールとして、従来の機械翻
訳方式に導入することも可能である。さらに、本実施例
では、適用分野として、天気報道関係の文章を取り上げ
たが、それ以外にマニュアル文、経済文等の定型的文章
の翻訳処理に対しても、本方式は有効である。
る機械翻訳方式をなんら排除するものでない。本実施例
では、英日機械翻訳方式について述べたが、適用分野等
を十分に考慮することによって、日英機械翻訳および、
他言語の機械翻訳方式にも適用可能゛である。また、本
実施例では、機械翻訳方式を説明したが、ステップ10
1〜1o4までの処理を−ツールとして、従来の機械翻
訳方式に導入することも可能である。さらに、本実施例
では、適用分野として、天気報道関係の文章を取り上げ
たが、それ以外にマニュアル文、経済文等の定型的文章
の翻訳処理に対しても、本方式は有効である。
以上説明したように、本発明によれば、入力テキスト文
中に繰返し出現する同一文章や同型文章に対しては、辞
書情報、文法規則等のデータを用いる従来の翻訳処理を
行わないですむために、入力テキスト全体に対する翻訳
処理を著しく高速化することができる。また、典型パタ
ーンファイルを順次、更新することによって、大量の文
章を翻訳するほど翻訳時間を短縮できる。さらに、同一
文章、同型文章の出現頻度は翻訳対象文の分野を限定す
るほどその傾向が高くなるので、分野を限定した入力文
の翻訳処理の高速化には特に多大な効果を上げることが
できる。
中に繰返し出現する同一文章や同型文章に対しては、辞
書情報、文法規則等のデータを用いる従来の翻訳処理を
行わないですむために、入力テキスト全体に対する翻訳
処理を著しく高速化することができる。また、典型パタ
ーンファイルを順次、更新することによって、大量の文
章を翻訳するほど翻訳時間を短縮できる。さらに、同一
文章、同型文章の出現頻度は翻訳対象文の分野を限定す
るほどその傾向が高くなるので、分野を限定した入力文
の翻訳処理の高速化には特に多大な効果を上げることが
できる。
第1図は本発明の一実施例を示す機械翻訳方式の全体構
成図、第2図は本発明の一実施例の処理の流れを示すフ
ローチャート、第3図は本発明における入力テキスト文
の変数単語の一置換例を示す図、第4図は本発明におけ
る典型パターンファイルの一部、および、入力テキスト
文の一例を示す図、第5図は本発明における典型パター
ンファイルの内部構造の一例を示す図、第6図は本発明
における一実施例に沿った入力テキスト文から訳文が得
られるまでの処理の移行図、第7図、第8図、第9図、
第11図および第12図は本発明の他の実施例に沿った
処理動作を示すフローチャート、第10図は本発明の他
の実施例における入力テキスト文中の変数単語の置換方
式の一例を示す図、第13図は本発明における典型パタ
ーンファイルのアクセス方式の一例を示す図である。 1:プロセッサ、2:典型パターンファイル、3:メモ
リ、4:英日辞書ファイル、5:英文テキストファイル
、6:ディスプレイ装置、7:キーボード等の入力装置
、8:英日文法規則ファイル、11:入力文パターン化
処理部、12:典型パターンの比較処理部、 13:訳文生成処理部。 14:典型パターン登録処理部。 第 図 第 牛 図 第 図 第 ○ 図
成図、第2図は本発明の一実施例の処理の流れを示すフ
ローチャート、第3図は本発明における入力テキスト文
の変数単語の一置換例を示す図、第4図は本発明におけ
る典型パターンファイルの一部、および、入力テキスト
文の一例を示す図、第5図は本発明における典型パター
ンファイルの内部構造の一例を示す図、第6図は本発明
における一実施例に沿った入力テキスト文から訳文が得
られるまでの処理の移行図、第7図、第8図、第9図、
第11図および第12図は本発明の他の実施例に沿った
処理動作を示すフローチャート、第10図は本発明の他
の実施例における入力テキスト文中の変数単語の置換方
式の一例を示す図、第13図は本発明における典型パタ
ーンファイルのアクセス方式の一例を示す図である。 1:プロセッサ、2:典型パターンファイル、3:メモ
リ、4:英日辞書ファイル、5:英文テキストファイル
、6:ディスプレイ装置、7:キーボード等の入力装置
、8:英日文法規則ファイル、11:入力文パターン化
処理部、12:典型パターンの比較処理部、 13:訳文生成処理部。 14:典型パターン登録処理部。 第 図 第 牛 図 第 図 第 ○ 図
Claims (1)
- 【特許請求の範囲】 1、予め辞書に登録済の単語情報や文法規則等のデータ
を用いて翻訳処理を行う機械翻訳方式において、入力さ
れた翻訳対象の入力テキスト文中の「数値からなる単語
」を変数単語とみなし特別記号に置換して入力文をパタ
ーン化する手段と、上記変数単語をメモリに一時的に記
憶させる手段と、既に登録済の典型パターンファイルを
用いて上記入力文のパターンと典型パターンとを比較マ
ッチングする手段と、該マッチした典型パターンに対応
する訳文パターンを上記典型パターンファイルから抽出
する手段と、該抽出された訳文パターン内の特別記号を
メモリ内の前記変数単語に置換することにより、入力文
に対応した訳文を生成する手段とを有することを特徴と
する機械翻訳方式。 2、上記パターン化された入力文が、既に登録済の典型
パターンとマッチしなかった際、随時、上記入力文のパ
ターンをディスプレイ装置に表示する手段と、上記入力
文のパターンに対応する訳文パターンを入力装置から入
力する手段と、上記入力文のパターンと該訳文パターン
とを対応させて、上記典型パターンファイルに新規に登
録する手段を追加したことを特徴とする特許請求の範囲
第1項記載の機械翻訳方式。 3、上記パターン化された入力文が、既に登録済の典型
パターンとマッチしなかった際、上記入力文のパターン
をメモリに一時格納しておき、後で一括してディスプレ
イ装置に表示する手段と、上記入力文のパターンに対応
する訳文パターンを入力装置から入力する手段と、上記
入力文のパターン群と訳文パターン群を各々対応させて
、上記典型パターンファイルに新規に登録する手段を追
加したことを特徴とする特許請求の範囲第1項記載の機
械翻訳方式。 4、上記入力文中の各単語の大文字/小文字の表記に着
目し、該入力文中の文頭単語を除く大文字で始まる単語
を変数単語とみなし特別記号に置換し、該変数単語をメ
モリに記憶させることによって入力文をパターン化する
手段を有することを特徴とする特許請求の範囲第1項記
載の機械翻訳方式。 5、上記入力文中から抽出した単語に対して、その単語
の属性条件を設定し辞書引きを行い該単語の属性を調べ
ることによって、該条件にマッチした単語を変数単語と
みなし特別記号に置換し、変数単語をメモリに記憶させ
ることによって入力文をパターン化する手段を有するこ
とを特徴とする特許請求の範囲第4項記載の機械翻訳方
式。 6、上記入力文中の単語間の組み合わせに着目し、ある
指定された単語の前、または、後のいずれか一方に位置
する単語を変数単語とみなし特別記号に置換し、該変数
単語をメモリに記憶させることによって入力文をパター
ン化する手段を有することを特徴とする特許請求の範囲
第1項記載の機械翻訳方式。 7、上記パターン化された入力文の文頭単語の第一文字
に着目し、既にアルファベット順にソートして既に登録
済の典型パターンファイルを用いて、該ファイル内の各
パターンの第一文字目と上記入力文の第一文字とを比較
する手段を有することを特徴とする特許請求の範囲第1
項記載の機械翻訳方式。 8、上記パターン化された入力文中の指定された位置単
語に着目し、既に指定された位置単語をキーワードとし
てもつ登録済の典型パターンファイルを用いて、該単語
とファイル内のキーワードとを比較する手段を有するこ
とを特徴とする特許請求の範囲第1項記載の機械翻訳方
式。 9、上記入力文のパターンに対応して抽出した訳文パタ
ーン内の特別記号を、メモリ内の変数単語に置換する際
、変数単語の辞書引きを行い該変数単語の訳語を選出し
て、上記特別記号を該訳語に置換することによって、入
力文に対応した訳文を生成する手段を有することを特徴
とする特許請求の範囲第1項記載の機械翻訳方式。 10、上記入力文から抽出した変数単語に対して辞書引
きを行う際に、該変数単語の訳語を選出しメモリに記憶
させる手段と、上記入力文のパターンに対応して抽出し
た訳文パターン中の特別記号をメモリ内の該変数単語の
訳語に置換することにより、入力文に対応した訳語を生
成する手段を有することを特徴とする特許請求の範囲第
5項記載の機械翻訳方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63182709A JPH0232467A (ja) | 1988-07-21 | 1988-07-21 | 機械翻訳方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63182709A JPH0232467A (ja) | 1988-07-21 | 1988-07-21 | 機械翻訳方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0232467A true JPH0232467A (ja) | 1990-02-02 |
Family
ID=16123063
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63182709A Pending JPH0232467A (ja) | 1988-07-21 | 1988-07-21 | 機械翻訳方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0232467A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0477838A (ja) * | 1990-07-13 | 1992-03-11 | Fujitsu Ltd | 異常メッセージ検出処理装置 |
| EP0562818A3 (ja) * | 1992-03-23 | 1994-02-09 | Ibm | |
| JPH06236395A (ja) * | 1993-02-10 | 1994-08-23 | Nec Corp | 翻訳変換機能付きワープロ装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5731083A (en) * | 1980-07-31 | 1982-02-19 | Sharp Corp | Electronic interpreter |
| JPS58175076A (ja) * | 1982-04-07 | 1983-10-14 | Toshiba Corp | 自然言語処理装置 |
-
1988
- 1988-07-21 JP JP63182709A patent/JPH0232467A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5731083A (en) * | 1980-07-31 | 1982-02-19 | Sharp Corp | Electronic interpreter |
| JPS58175076A (ja) * | 1982-04-07 | 1983-10-14 | Toshiba Corp | 自然言語処理装置 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0477838A (ja) * | 1990-07-13 | 1992-03-11 | Fujitsu Ltd | 異常メッセージ検出処理装置 |
| EP0562818A3 (ja) * | 1992-03-23 | 1994-02-09 | Ibm | |
| JPH06236395A (ja) * | 1993-02-10 | 1994-08-23 | Nec Corp | 翻訳変換機能付きワープロ装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6269189B1 (en) | Finding selected character strings in text and providing information relating to the selected character strings | |
| US5890103A (en) | Method and apparatus for improved tokenization of natural language text | |
| US5303150A (en) | Wild-card word replacement system using a word dictionary | |
| JP3189186B2 (ja) | パターンに基づく翻訳装置 | |
| JPS63231674A (ja) | コンピュータによる形態論的テキスト解析方法 | |
| JP2001043236A (ja) | 類似語抽出方法、文書検索方法及びこれらに用いる装置 | |
| EP0686286A1 (en) | TRANSLITTERATION SYSTEM OF INPUT TEXTS | |
| Kazman | Structuring the text of the Oxford English Dictionary through finite state transduction | |
| JPS58192173A (ja) | 機械翻訳装置 | |
| Nguyen et al. | An in-depth analysis of OCR errors for unconstrained Vietnamese handwriting | |
| JP5107556B2 (ja) | 改善された中国語−英語翻訳ツール | |
| Yeshambel et al. | Evaluation of corpora, resources and tools for Amharic information retrieval | |
| JPS6118072A (ja) | 辞書デ−タの自動登録方式 | |
| JP3483585B2 (ja) | 文書検索装置及び文書検索方法 | |
| Pantelia | ‘Noûs, INTO CHAOS’: THE CREATION OF THE THESAURUS OF THE GREEK LANGUAGE | |
| KR100452024B1 (ko) | 자연어 질의 응답 검색 엔진 및 검색 방법 | |
| JPH10283368A (ja) | 情報処理装置及びその方法 | |
| JP2002073656A (ja) | 異表記正規化処理・異表記展開処理方法および該処理方法による文書検索方法、該処理装置および文書検索装置並びにプログラム記録媒体 | |
| JPH0258166A (ja) | 知識検索方法 | |
| JP3316884B2 (ja) | 言語翻訳装置 | |
| Alam et al. | Improving accessibility of archived raster dictionaries of complex script languages | |
| JPH0778166A (ja) | 翻訳方法及び機械翻訳装置 | |
| JPH02110771A (ja) | 電訳機 | |
| Karamanlakis et al. | Greek Language Tools | |
| Bol'shakov | Automatic error correction in inflected languages |