JPH06162079A - 対訳検索装置 - Google Patents

対訳検索装置

Info

Publication number
JPH06162079A
JPH06162079A JP4312088A JP31208892A JPH06162079A JP H06162079 A JPH06162079 A JP H06162079A JP 4312088 A JP4312088 A JP 4312088A JP 31208892 A JP31208892 A JP 31208892A JP H06162079 A JPH06162079 A JP H06162079A
Authority
JP
Japan
Prior art keywords
word
parallel translation
language
sentence
search
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
JP4312088A
Other languages
English (en)
Inventor
Kouji Kakigahara
康二 柿ケ原
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4312088A priority Critical patent/JPH06162079A/ja
Publication of JPH06162079A publication Critical patent/JPH06162079A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】 第1言語の文に対する第2言語の対訳文を検
索して表示する対訳検索装置の検索効率の向上を図る。 【構成】 入力部101から入力された第1言語の文を
単語分割部105によって単語に分割して有意の単語を
抽出し、組み合わせ生成部106で全ての単語の組み合
わせを求める。対訳検索部108は、抽出した単語の第
2言語の訳語を検索キーワードとして対訳データベース
110を検索し、検索キーワードを含む対訳文章を抽出
し、表示部111に表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ある言語で表記された
文章に対する他言語の対訳を対訳データベースから検索
して表示する対訳検索装置の構成に関するものである。
【0002】
【従来の技術】例えば、日本語文章を外国語文章に変換
する等、互いに異なる言語の文章を翻訳する翻訳機の一
種として対訳検索装置がある。この対訳検索装置は、変
換すべき言語で表示された種々の文章を予めデータベー
スとして保有し、使用者が入力したキーワードに従って
所望の対訳文章をデーターベースから検索して表示する
ものである。
【0003】図7は、従来の対訳検索装置の構成を示す
ブロック図である。図7に示されるように、対訳検索装
置は、キーワード入力部301と、キーワード保持部3
02と、対訳検索部303と、対訳データベース304
と、表示部305とを備えている。キーワード入力部3
01は、使用者が第1言語で表記された文章の中から選
択して第2言語に変換したキーワードを入力するもので
ある。キーワード保持部302は、キーワード入力部3
01から入力された第2言語のキーワードを保持する。
対訳検索部303は、対訳データベース304から、キ
ーワードを含む対訳文章を検索する。対訳データベース
304は、第2言語で表記された種々の対訳例文を保持
している。表示部305は、対訳検索部303が検索し
た対訳文章を表示する。
【0004】次に、この従来の対訳検索装置の動作につ
いて説明する。ここでは、説明の便宜上、第1言語を日
本語、第2言語を英語とし、日本語の文章「今日はとて
も暑い。」に対する英語の対訳文章を検索する場合を例
に説明する。まず、操作者は、日本語文章の中から検索
用のキーワードとなる単語を自ら選択し、さらに英語に
変換する。この場合、「今日」、「とても」「暑い」を
選択し、各々「today」、「very」、「ho
t」に変換する。
【0005】この処理が終わると、操作者者はキーワー
ド入力部301から英語に変換したキーワードを個別
に、あるいは適当に組み合わせて入力する。入力された
キーワードはキーワード保持部302に保持された後、
対訳検索部303に与えられる。対訳検索部303は、
対訳データベース304を検索し、与えられたキーワー
ドを含む英語の対訳文章を対訳データベース中から抽出
し、表示部305に出力する。出力部305は抽出され
た対訳文章を画面上に表示する。操作者は、表示された
対訳文章の中から所望の文章を探索し、該当する文章を
見い出した場合に処理を終了する。
【0006】キーワードを含む対訳が対訳データベース
304に存在しなかったり、日本語の文章に対応する適
当な対訳が検索結果に存在しない場合には、他の英語の
キーワードを再入力し、再度検索を行なう。また、検索
により抽出された対訳文の数が多い場合には、他のキー
ワードとの組み合わせを入力し、該当する検索結果の対
訳文の数を減らすように、検索作業を繰り返す。このよ
うな操作を繰り返して英語の対訳文、例えば「It i
svery hot today」を検索する。
【0007】
【発明が解決しようとする課題】しかしながら、このよ
うな従来の対訳検索装置では、対訳を検索する際に検索
キーワードとなる第2言語の単語を操作者が入力するこ
とを前提としている。このために、まず操作者が第1言
語に対応する第2言語の単語を調べる作業が必要とな
る。また、操作者はキーワードをどの様な組合せで入力
するかを判断する必要があり、その入力の仕方によって
検索処理の速度が大きく異なる。さらに、その第2言語
のキーワードが不適切な場合には、適当な対訳文を検索
できない場合が生じ、適切なキーワードを用意して再入
力する処理が必要となる。
【0008】このように、従来の対訳検索装置は、検索
処理における操作者の負担が大きく、操作者の指示の巧
拙によって検索処理の速度や正確さが影響を受けるとい
う問題があった。したがって、本発明は上記の様な問題
点を解消するためになされたもので、操作者の入力操作
に依存せず、検索効率の良い対訳検索装置を提供するこ
とを目的とする。
【0009】
【課題を解決するための手段】本発明による対訳検索装
置は、第1の言語で表記された文字列を入力する入力手
段と、入力された第1の言語の文字列の中から自立語を
抽出する自立語抽出手段と、第1の言語で表記された前
記自立語の対訳を格納した単語対訳データ格納手段と、
第1の言語の自立語に対応する第2の言語で表記された
訳語を単語対訳データ格納手段から抽出する訳語抽出手
段と、第2の言語で表記された種々の文章データを格納
した対訳文章格納手段と、訳語抽出手段によって抽出さ
れた訳語を含む第2の言語で表記された対訳文章を対訳
文章格納手段から抽出する対訳文章検索手段と、検索し
た対訳文章を表示する表示手段とを備えている。
【0010】また、本発明の対訳検索装置は、さらに、
自立語抽出手段で抽出した自立語の全ての組合せを求め
て保持する自立語組合せ生成手段を備えており、対訳文
章検索手段は、自立語組合せ生成手段により生成された
自立語の組合せに対応する訳語を含む全ての対訳文章を
対訳文章格納手段から抽出する。
【0011】
【作用】本発明の対訳検索装置においては、操作者は、
対訳を求める文章を第1言語で入力することができる。
そして、自立語抽出手段が入力された文章中から検索キ
ーワードとなり得る自立語を抽出し、単語対訳データ格
納手段を用いて第2言語に変換する。この処理によって
第2言語の検索キーワードが自動的に生成される。さら
に、対訳文章検索手段は、第2言語の検索キーワードを
用いて対訳文章格納手段の格納データを検索して検索キ
ーワードを含む対訳文章を抽出する。
【0012】また、自立語組合せ生成手段は、第2言語
の検索キーワードの全ての組合せを求める。そして、こ
の全ての検索キーワードの組合せに基づいて対訳文章検
索手段が検索動作を行う。
【0013】
【実施例】以下、本発明の実施例を、図面を用いて詳細
に説明する。図1は本発明の実施例による対訳検索装置
の構成を示すブロック図である。図1を参照して、この
対訳検索装置は、例えばワードプロセッサやパーソナル
コンピュータなどにより実現されもので、フロッピーデ
ィスクやハードディスクなどからの読み取り装置とキー
ボードにより構成される入力部101と、RAMにより
構成される入力文保持部102、単語列保持部105、
組み合わせ保持部107と、ROMとRAMとから構成
される単語辞書104、訳語辞書109、対訳データベ
ース110と、CRTとプリンターとにより構成される
表示部111と、この対訳検索装置に一体に組み込まれ
たマイクロコンピュータの制御、判断のもとに動作する
単語分割部103、組み合わせ生成部106、対訳検索
部108とを備えている。
【0014】入力部101は、使用者が第1言語の文章
を入力するためのものである。入力文保持部102は、
入力部101に入力された第1言語の文章を記憶して保
持する。単語分割部103は、入力文保持部102に保
持された第1言語の文章を単語単位に分割する。ここ
で、単語とは品詞ごとに区分し得る文字のまとまりを指
す。
【0015】単語辞書104は、入力保持部102に保
持された文を単語分割部103が単語単位に分割する際
に利用する第1言語の単語情報を保持する。単語列保持
部105は、単語分割部103によって単語単位に分割
された第1言語の文の単語列を保持する。組み合わせ生
成部106は、単語列保持部105に保持されている第
1言語の単語の組み合わせを生成する。
【0016】組み合わせ保持部107は、組み合わせ生
成部106で生成された第1言語の単語の組み合わせを
保持する。組み合わせ数保持部112は、組み合わせ生
成部106で生成された第1言語の単語の組み合わせの
数を保持する。対訳検索部108は、組み合わせ保持部
107に保持されている第1言語の単語の組の第2言語
の訳語を求め、この訳語を含む第2言語の対訳文を対訳
データベースから検索する。
【0017】検索回数保持部113は、対訳検索部10
8が検索した組合せ保持部107に保持されている組合
せの数を保持する。訳語辞書109は、組み合わせ保持
部107に保持されている第1言語の単語の組に対する
第2言語の訳語情報を保持する。対訳データベース11
0は、第2言語で表記された種々の対訳文を保持する。
【0018】表示部111は、対訳検索部108が検索
した第2言語の対訳文を表示する。次に、この対訳検索
装置の動作について説明する。図2は、この対訳検索装
置の動作手順を示すフローチャートであり、図3は、図
2の対訳検索ステップ及び対訳表示ステップの動作手順
を詳細に示すフローチャートである。また、以下の説明
では、従来の対訳検索装置との相違を分かりやすくする
ために、従来と同じ日本語例文「今日はとても暑い。」
の英語の対訳文を検索する場合を例に説明する。
【0019】先ず、第1言語入力段階(ステップ20
1)では、使用者が、入力部101から第1言語の文章
を入力する。次に、入力文保持段階(ステップ202)
では、入力された第1言語の文章を入力文保持部102
に保持する。さらに、単語分割段階(ステップ203)
では、第1言語の文章を単語辞書104を参照しながら
単語単位に分割して認識する。例えば、図4に示すよう
に、単語辞書104には、「今日」は名詞、「は」は係
助詞、「とても」は副詞、「暑い」は形容詞というよう
に各単語の品詞の情報や、係助詞は名詞に接続するとい
う単語間の接続情報(図示せず)などが格納されてい
る。そして、単語分割部103は、この単語辞書104
を参照して、入力文「今日はとても暑い。」を「今
日」、「は」、「とても」、「暑い」の4つの単語に分
割して認識する。
【0020】単語列保持段階(ステップ204)では、
分割された第1言語の文章の単語列の内、単語として意
味を持つもの、例えば自立語を選択して単語列保持部1
05に保持する。上記の入力文の例では、単語列「今
日」「とても」「暑い」を保持する。係助詞「は」は、
単独では意味を持たない付属語であるので、単語列とし
て保持しない。
【0021】組み合わせ生成段階(ステップ205)で
は、単語列保持部105に保持されている単語の組み合
わせを生成する。上記の例では、「今日」「とても」
「暑い」「今日、とても」「とても、暑い」「今日、暑
い」「今日、とても、暑い」の7組の組み合わせが生成
される。そして、この7組の単語列が組み合せ保持部1
07に保持され、この組み合わせ数である7が組み合せ
数保持部112に保持される(ステップ206)。
【0022】次に、対訳検索段階(ステップ207)に
移行する。図3を参照して、まず、対訳データベースを
検索するための第2言語で表される検索キーワードを求
める。検索キーワードは、単語列組合せ保持部107に
保持された第1言語の単語に対応する第2言語の訳語を
訳語辞書109の中から検索して求める。図5は、検索
した訳語を含む訳語辞書109の内容を示している。そ
して、この図5に示される訳語が検索キーワードとして
使用される。
【0023】検索キーワードが求められると、この検索
キーワードを用いて対訳データベース110を検索し、
この検索キーワードを含む全ての対訳文を対訳データベ
ースから抽出する。なお、この処理段階での検索方法は
対訳データベースの構成にも関連して種々の方法が適用
できる。一例として、対訳データベースが、種々の対訳
例文を格納するデータ領域と、対訳文に含まれる単語と
その対訳文のアドレスとを格納するインデックスデータ
領域を有する構成の場合について説明する。まず、検索
キーワード「today」について対訳データベースの
インデックスデータを検索する。そして、キーワードに
一致する単語を検出すると、その単語とともに格納され
た対訳文のアドレスデータを参照して対訳文を抽出す
る。さらに、次の検索キーワード「very」の検索動
作に移る。そして、すべての検索キーワードについて検
索が終了すると、抽出した対訳文を検索キーワード及び
入力文の単語と関連づけて保持する。図6は、検索した
対訳文の保持状態を概念的に示したものである。
【0024】次に、対訳表示段階に移る(ステップ20
9)。表示方法としては、2つの方法が選択可能であ
る。一つの方法は、抽出した全ての対訳文を順次表示す
るものである。この場合は、図6に示す対訳分文の内、
単一のキーワードに対して抽出された対訳文のすべて、
本例では単語「今日」、「とても」、「暑い」(検索キ
ーワード「today」「very」「hot」「wa
rm」)を含む対訳文がすべて表示部111の画面上に
表示される。もし、日本語入力文に対応する正しい英語
の対訳文が対訳データベース110に登録されているな
らば、この表示された対訳文の中にその正しい対訳文が
表示される。したがって、使用者は、表示された文書の
中からその対訳文を見つけることができる。
【0025】また、二つ目の表示方法としては、単語の
組合せ、すなわち検索キーワードの組合せの種類毎に順
次表示する方法である。例えば、まず、検索キーワード
の数の多い組合せの検索結果を表示させる。図6に示す
例では、3つの単語(今日、とても、暑い)からなる組
み合せNo.7の対訳文を表示する。この例では、該当
する対訳文が対訳データベースに存在していない。この
場合には、次の単語の組み合せの組に対しての検索結果
を表示する。そして、操作者が所望の対訳文を見出すま
でこのような表示動作を繰り返す。また、同時に、表示
された組み合せの組数をカウントし、組み合せ数保持部
112に保持された組み合せ数に一致した場合に処理を
終了する。
【0026】なお、上記実施例は、個々の検索キーワー
ドを含む全ての対訳文を検索した後、検索キーワードの
組合せを考慮して表示する例について説明したが、検索
キーワードの組み合せの個々のものについて検索し、そ
の個々の検索動作ごとに結果を表示するようにしてもよ
い。例えば、上記の例文に対して、まず単語「今日」の
検索キーワード「today」について対訳データベー
スを検索する。そして、検索結果を表示部111に表示
する。同時に、検索回数を1として検索回数保持部11
3に保持する。そして、検索結果をみて、操作者が検索
続行の指示を与えると、次の単語の組合せの組の検索キ
ーワードについて検索処理を続行する。組み合せの組毎
の検索結果の表示が終了すると、検索回数と組合せ数と
の比較が行われる。そして両者が一致すればすべての対
訳検索処理を終了する。
【0027】なお、上記実施例では、日本語と英語の対
訳検索について説明したが、これらの言語に限定される
ものではなく。他の言語間についても同様に適用するこ
とができる。
【0028】
【発明の効果】このように、本発明の対訳検索装置は、
第1言語で入力された文中から選択した単語の対訳を検
索キーワードとし、その全ての組み合わせについて対訳
データベースを検索して対訳文を抽出するように構成さ
れているので、操作者が第1言語で文章を入力する操作
のみによって対訳文が表示されることにより、対訳文の
検索効率が向上する。
【図面の簡単な説明】
【図1】本発明の実施例による対訳検索装置の構成を示
すブロック図である。
【図2】図1に示す対訳検索装置の動作手順を示すフロ
ーチャートである。
【図3】図2に示す動作手順の内、対訳検索ステップ及
び対訳表示ステップの動作手順を示すフローチャートで
ある。
【図4】図1に示す対訳検索装置の単語辞書の例を示す
単語辞書データ図である。
【図5】図1に示す対訳検索装置の訳語辞書の例を示す
訳語辞書データ図である。
【図6】図1に示す対訳検索装置の対訳検索結果の例を
概念的に示す検索結果表示図である。
【図7】従来の対訳検索装置の構成を示すブロック図で
ある。
【符号の説明】
101 入力部 102 入力文保持部 103 単語分割部 104 単語辞書 105 単語列保持部 106 組み合わせ生成部 107 組み合わせ保持部 108 対訳検索部 109 訳語辞書 110 対訳データベース 111 表示部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 第1の言語で表記された文字列に対応す
    る第2の言語の対訳を検索して表示する対訳検索装置で
    あって、 第1の言語で表記された文字列を入力する入力手段と、 入力された第1の言語の文字列の中から自立語を抽出す
    る自立語抽出手段と、 種々の第1の言語の単語に対する第2の言語の対訳デー
    タを格納した単語対訳データ格納手段と、 抽出された前記自立語に対応する第2の言語の訳語を前
    記単語対訳データ格納手段から抽出する訳語抽出手段
    と、 第2の言語で表記された種々の文章データを格納した対
    訳文章格納手段と、 前記訳語抽出手段によって抽出された前記訳語を含む対
    訳文章を前記対訳文章格納手段から抽出する対訳文章検
    索手段と、 検索した対訳文章を表示する表示手段とを備えた、対訳
    検索装置。
  2. 【請求項2】 前記対訳検索装置は、さらに、 前記自立語抽出手段で抽出した前記自立語の全ての組合
    せを求めて保持する自立語組合せ生成手段を備え、 前記対訳文章検索手段は、前記自立語組合せ生成手段に
    より生成された自立語の組合せに対応する訳語を含む全
    ての対訳文章を前記対訳文章格納手段から抽出すること
    を特徴とする、請求項1記載の対訳検索装置。
JP4312088A 1992-11-20 1992-11-20 対訳検索装置 Pending JPH06162079A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4312088A JPH06162079A (ja) 1992-11-20 1992-11-20 対訳検索装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4312088A JPH06162079A (ja) 1992-11-20 1992-11-20 対訳検索装置

Publications (1)

Publication Number Publication Date
JPH06162079A true JPH06162079A (ja) 1994-06-10

Family

ID=18025095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4312088A Pending JPH06162079A (ja) 1992-11-20 1992-11-20 対訳検索装置

Country Status (1)

Country Link
JP (1) JPH06162079A (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5748161A (en) * 1980-09-08 1982-03-19 Canon Inc Electronic interpreter
JPS57148161A (en) * 1981-03-09 1982-09-13 Nihon Buroaa Kk Cooling fan
JPS6211932A (ja) * 1985-07-10 1987-01-20 Hitachi Ltd 情報検索方法
JPH04133173A (ja) * 1990-09-25 1992-05-07 Teremateiiku Kokusai Kenkyusho:Kk 情報検索装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5748161A (en) * 1980-09-08 1982-03-19 Canon Inc Electronic interpreter
JPS57148161A (en) * 1981-03-09 1982-09-13 Nihon Buroaa Kk Cooling fan
JPS6211932A (ja) * 1985-07-10 1987-01-20 Hitachi Ltd 情報検索方法
JPH04133173A (ja) * 1990-09-25 1992-05-07 Teremateiiku Kokusai Kenkyusho:Kk 情報検索装置

Similar Documents

Publication Publication Date Title
JP4504555B2 (ja) 翻訳支援システム
US8027966B2 (en) Method and system for searching a multi-lingual database
JPH05314166A (ja) 電子化辞書および辞書検索装置
US7136803B2 (en) Japanese virtual dictionary
JP4007630B2 (ja) 対訳例文登録装置
JP2003006191A (ja) 外国語文書作成支援装置及び外国語文書作成支援方法並びにプログラム記録媒体
JPS62197864A (ja) 言語情報提供装置
JPH06162079A (ja) 対訳検索装置
JPH0561902A (ja) 機械翻訳システム
JPH08249341A (ja) 文書データベースの文書格納・検索装置
JP2786211B2 (ja) 機械翻訳装置における後編集装置
JPS59103136A (ja) カナ漢字変換処理装置
JPH04290158A (ja) 文書作成装置
JP2819766B2 (ja) 外国語電子辞書検索方式
JPS62282364A (ja) 文字列検索方式
JP3884001B2 (ja) 言語解析システムおよび方法
JP2730308B2 (ja) 自然言語解析方式
JPH05225232A (ja) テキスト自動前編集装置
JP2009080777A (ja) 機械翻訳装置及び機械翻訳プログラム
JP2001256222A (ja) 文生成方法及び文生成装置
JPH08180057A (ja) 文書検索方法および装置
JPH086950A (ja) キーワード翻訳機能付き機械翻訳装置
JPS59221731A (ja) カナ漢字変換処理装置
JPH0728820A (ja) 機械翻訳装置
JPH0816599A (ja) 翻訳支援装置