(57)【特許請求の範囲】
【請求項１】
特定の外国語のテキストデータが蓄積されたデータベースを利用して自然な表現の前記外国語訳を検索する訳語検索支援装置であって、
外国語訳を検索したい母語と、前記外国語訳とともに利用する前記外国語の単語との入力を受け付ける受け付け手段と、
前記受け付け手段によって受け付けた母語の前記外国語訳を検索する訳語検索手段と、
前記訳語検索手段によって検索された外国語訳と、前記受け付け手段によって受け付けた前記外国語の単語とを組み合わせて検索用のフレーズを作成する作成手段と、
前記作成手段によって作成された検索用のフレーズと同じ構成のフレーズを前記データベースから検索するフレーズ検索手段と、
前記フレーズ検索手段によってフレーズが検索された場合に、当該検索結果を出力する出力手段と、
を備えることを特徴とする訳語検索支援装置。
【請求項２】
前記受け付け手段は、前記外国語訳とともに利用する前記外国語の単語として、前記母語の外国語訳と組み合わせてフレーズを構成する単語の入力を受け付けることを特徴とする請求項１に記載の訳語検索支援装置。
【請求項３】
前記出力手段は、前記フレーズ検索手段によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、検索されたフレーズの件数を集計し、当該集計結果を前記検索結果とともに出力することを特徴とする請求項１または２に記載の訳語検索支援装置。
【請求項４】
前記出力手段は、前記フレーズ検索手段によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、前記データベースから前記検索されたフレーズの前後のセンテンスを抽出し、前記検索結果とともに出力することを特徴とする請求項１〜３のいずれか一つに記載の訳語検索支援装置。
【請求項５】
特定の外国語のテキストデータが蓄積されたデータベースを利用して自然な表現の前記外国語訳を検索する訳語検索支援方法であって、
外国語訳を検索したい母語と、前記外国語訳とともに利用する前記外国語の単語との入力を受け付ける受け付け工程と、
前記受け付け工程によって受け付けた母語の前記外国語訳を検索する訳語検索工程と、
前記訳語検索工程によって検索された外国語訳と、前記受け付け工程によって受け付けた前記外国語の単語とを組み合わせて検索用のフレーズを作成する作成工程と、
前記作成工程によって作成された検索用のフレーズと同じ構成のフレーズを前記データベースから検索するフレーズ検索工程と、
前記フレーズ検索工程によってフレーズが検索された場合に、当該検索結果を出力する出力工程と、
を含むことを特徴とする訳語検索支援方法。
【請求項６】
前記受け付け工程では、前記外国語訳とともに利用する前記外国語の単語として、前記母語の外国語訳と組み合わせてフレーズを構成する単語の入力を受け付けることを特徴とする請求項５に記載の訳語検索支援方法。
【請求項７】
前記出力工程は、前記フレーズ検索工程によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、検索されたフレーズの件数を集計し、当該集計結果を前記検索結果とともに出力することを特徴とする請求項５または６に記載の訳語検索支援方法。
【請求項８】
前記出力工程は、前記フレーズ検索工程によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、前記データベースから前記検索されたフレーズの前後のセンテンスを抽出し、当該センテンスを前記検索結果とともに出力することを特徴とする請求項５〜７のいずれか一つに記載の訳語検索支援方法。
【請求項９】
請求項５〜８に記載の訳語検索支援方法をコンピュータに実行させることを特徴とする訳語検索支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、前後の文脈にあった外国語訳を検索する訳語検索支援装置、訳語検索支援方法および訳語検索支援プログラムに関する。
【背景技術】
【０００２】
従来、日本語を母語とするユーザが英文を作成するなど、母語とは異なる外国語によって文書を作成する際に、文書作成者（利用者）が日本語の英訳を調べたいときには、和英辞書を引き、該当する意味を調べる手順が一般的であった。和英辞書には、一つの日本語に対して複数の英訳が記載されている。これら多数の英訳の中から前後の文脈や、単語と単語との結びつきに合った表現を選択するのは容易ではない。上述した単語と単語との結びつきや文脈のことを一般的にコロケーションというが、このコロケーションが適切であるかを判断するには、高い英語力が必要とされる。
【０００３】
たとえば、一般的な和英辞典で「事務」と引くと、英訳として「ｏｆｆｉｃｅ」，「ｄｅｓｋ」，「ａｆｆａｉｒ」，「ｃｌｅｒｉｃａｌ」，「ａｄｍｉｎｉｓｔｒａｔｉｖｅ」，「ｓｅｃｒｅｔａｒｙ」などが挙げられる。このように、多数の英訳があり、利用者は、どれを選べばよいか判断することは困難である。
【０００４】
そこで近年では、英文法や単語の知識が十分でない人であっても、英文法に沿った英語的な表現の英訳を選択できるような英文作成支援装置が開示されている（たとえば、下記特許文献１参照。）。この、英文作成支援装置は、文字や各種命令を与える入力部からの入力情報に基づいて必要なデータを検索する辞書検索部と、辞書検索部が必要とするデータが格納された辞書データベースおよび英文法表データベースと、辞書検索部で検索した結果を出力するディスプレイなどの出力部とを備えた構成になっている。
【０００５】
辞書検索部は、入力部から与えられた単語に基づいて辞書データベースを検索し、関連する接続可能な語句を抽出する。抽出された語句は、出力部に一覧として表示される。そして、さらにユーザの要求にしたがって英文法表データベースを検索し、表示されている語句の一覧の中で選択された単語と語句に関連する文法情報を抽出する。これら抽出された接続可能な語句や文法情報を提供することにより、ユーザは、どの英訳が作成中の文書に適しているかを判断することができる。
【０００６】
また、動詞ごとに取り得る文型を表にした動詞文型活用早見表をデータベース化し、このデータベースを活用することによって、ネイティブにも通用する良質な英文作成の手助けをおこなう英文作成支援装置も開示されている（たとえば、下記特許文献２参照。）。
【０００７】
この英文作成支援装置は、動詞と動詞に関する動詞文型活用情報を蓄積した動詞文型データベースと、動詞に関する連語情報を蓄積した連語データベースと、ＰＣシステムにおける入力部を備えている。入力部によって動詞を指定すると、動詞文型データベースと連語データベースとから指定された動詞に関する動詞文型活用情報、連語情報を検索する。そして、検索された動詞文型活用情報、連語情報を表示手段によってユーザに提供する。ユーザは、この動詞文型活用情報、連語情報を参照して最適な英訳を判断する。
【０００８】
【特許文献１】特開２０００−２４２６４３号公報
【特許文献２】特開２００５−２５６９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１、２のような従来の英文作成支援装置の場合、利用者によって指定された単語についての文法、フレーズ、文例などの情報を出力するに過ぎなかった。すなわち複数の英訳が検索され利用者が選択に困るような場合であっても、最終的に最適な英訳の選択は作成者に委ねられてしまう。したがって、作成者に英語力がなければ最適な英訳を選択することができないという問題があった。
【００１０】
この発明は、上述した従来技術による問題点を解消するため、利用者の語学力に関係なく、作成中の外国語文書の文脈にあった外国語訳を検索することができる訳語検索支援装置、訳語検索支援方法および訳語検索支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる訳語検索支援装置は、特定の外国語のテキストデータが蓄積されたデータベースを利用して自然な表現の前記外国語訳を検索する訳語検索支援装置であって、外国語訳を検索したい母語と、前記外国語訳とともに利用する前記外国語の単語との入力を受け付ける受け付け手段と、前記受け付け手段によって受け付けた母語の前記外国語訳を検索する訳語検索手段と、前記訳語検索手段によって検索された外国語訳と、前記受け付け手段によって受け付けた前記外国語の単語とを組み合わせて検索用のフレーズを作成する作成手段と、前記作成手段によって作成された検索用のフレーズと同じ構成のフレーズを前記データベースから検索するフレーズ検索手段と、前記フレーズ検索手段によってフレーズが検索された場合に、当該検索結果を出力する出力手段と、を備えることを特徴とする。
【００１２】
この請求項１の発明によれば、外国語訳を検索したい母語と、この外国語訳とともに利用する単語との入力を受け付ける。そして、外国語訳を検索した後、同時に入力された単語とともに利用されているフレーズを検索する。したがって、利用者が利用したいシチュエーションにおいて、どのような外国語訳が用いられているかに関する情報を提供することができる。
【００１３】
また、請求項２の発明にかかる訳語検索支援装置は、請求項１に記載の発明において、前記受け付け手段は、前記外国語訳とともに利用する前記外国語の単語として、前記母語の外国語訳と組み合わせてフレーズを構成する単語の入力を受け付けることを特徴とする。
【００１４】
この請求項２の発明によれば、複数の外国語の単語によって構成されるフレーズの一部にどのような単語を用いてよいか分からないような場合に、最適な単語を検索することができる。
【００１５】
また、請求項３の発明にかかる訳語検索支援装置は、請求項１または２に記載の発明において、前記出力手段は、前記フレーズ検索手段によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、検索されたフレーズの件数を集計し、当該集計結果を前記検索結果とともに出力することを特徴とする。
【００１６】
この請求項３の発明によれば、検索結果とともに、検索された外国語のフレーズの件数とが出力されるため、利用者に対して、どのような外国語訳を利用すればよいかの数値的な判断基準を提供することができる。
【００１７】
また、請求項４の発明にかかる訳語検索支援装置は、請求項１〜３のいずれか一つに記載の発明において、前記出力手段は、前記フレーズ検索手段によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、前記データベースから前記検索されたフレーズの前後のセンテンスを抽出し、前記検索結果とともに出力することを特徴とする。
【００１８】
この請求項４の発明によれば、入力した母語に対する外国語訳を出力するとともに、出力した外国語訳が実際にどのような外国語文書において利用されているかの具体例を出力することができる。
【００１９】
また、請求項５の発明にかかる訳語検索支援方法は、特定の外国語のテキストデータが蓄積されたデータベースを利用して自然な表現の前記外国語訳を検索する訳語検索支援方法であって、外国語訳を検索したい母語と、前記外国語訳とともに利用する前記外国語の単語との入力を受け付ける受け付け工程と、前記受け付け工程によって受け付けた母語の前記外国語訳を検索する訳語検索工程と、前記訳語検索工程によって検索された外国語訳と、前記受け付け工程によって受け付けた前記外国語の単語とを組み合わせて検索用のフレーズを作成する作成工程と、前記作成工程によって作成された検索用のフレーズと同じ構成のフレーズを前記データベースから検索するフレーズ検索工程と、前記フレーズ検索工程によってフレーズが検索された場合に、当該検索結果を出力する出力工程と、を含むことを特徴とする。
【００２０】
この請求項５の発明によれば、外国語訳を検索したい母語と、この外国語訳とともに利用する単語との入力を受け付ける。そして、外国語訳を検索した後、同時に入力された単語とともに利用されているフレーズを検索する。したがって、利用者が利用したいシチュエーションにおいて、どのような外国語訳が用いられているかに関する情報を提供することができる。
【００２１】
また、請求項６の発明にかかる訳語検索支援方法は、請求項５に記載の発明において、前記受け付け工程では、前記外国語訳とともに利用する前記外国語の単語として、前記母語の外国語訳と組み合わせてフレーズを構成する単語の入力を受け付けることを特徴とする。
【００２２】
この請求項６の発明によれば、複数の外国語の単語によって構成されるフレーズの一部にどのような単語を用いてよいか分からないような場合に、最適な単語を検索することができる。
【００２３】
また、請求項７の発明にかかる訳語検索支援方法は、請求項５または６に記載の発明において、前記出力工程は、前記フレーズ検索工程によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、検索されたフレーズの件数を集計し、当該集計結果を前記検索結果とともに出力することを特徴とする。
【００２４】
この請求項７の発明によれば、検索結果とともに、検索された外国語のフレーズの件数とが出力されるため、利用者に対して、どのような外国語訳を利用すればよいかの数値的な判断基準を提供することができる。
【００２５】
また、請求項８の発明にかかる訳語検索支援方法は、請求項５〜７のいずれか一つに記載の発明において、前記出力工程は、前記フレーズ検索工程によって前記検索用のフレーズと同じ構成のフレーズが検索された場合に、前記データベースから前記検索されたフレーズの前後のセンテンスを抽出し、当該センテンスを前記検索結果とともに出力することを特徴とする。
【００２６】
この請求項８の発明によれば、入力した母語に対する外国語訳を出力するとともに、出力した外国語訳が実際にどのような外国語文書において利用されているかの具体例を出力することができる。
【００２７】
また、請求項９の発明によれば、発明にかかる外国語訳検索支援プログラムによれば、請求項５〜８に記載の外国語訳検索支援方法をコンピュータに実行させることができる。
【発明の効果】
【００２８】
本発明にかかる訳語検索支援装置、訳語検索支援方法および訳語検索支援プログラムによれば、利用者の語学力に関係なく、作成中の外国語文書の文脈にあった外国語訳を検索することができるこという効果を奏する。
【発明を実施するための最良の形態】
【００２９】
以下に添付図面を参照して、この発明にかかる訳語検索支援装置、訳語検索支援方法および訳語検索支援プログラムの好適な実施の形態を詳細に説明する。ここでは、母語と異なる外国語訳を検索する例として、日本語を母語とする利用者が、入力した日本語の英訳を検索する場合について説明する。したがって、以下の実施の形態では、本発明にかかる訳語検索支援装置、訳語検索支援方法および訳語検索支援プログラムの機能を備えた、英訳検索支援装置、英訳検索支援方法および英訳検索支援プログラムについて説明する。
【００３０】
（英訳検索支援装置のハードウェア構成）
まず、この発明の実施の形態にかかる英訳検索支援装置のハードウェア構成について説明する。図１は、本実施の形態にかかる英訳検索支援装置のハードウェア構成を示すブロック図である。図１のように、英訳検索支援装置１００は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＨＤＤ（ハードディスクドライブ）１０４と、ＨＤ（ハードディスク）１０５と、ＦＤＤ（フレキシブルディスクドライブ）１０６と、ＦＤ（フレキシブルディスク）１０７と、ＣＤ−ＲＷＤ（ＣＤ−ＲＷドライブ）１０８と、ＣＤ−ＲＷ１０９と、ディスプレイ１１０と、キーボード１１１と、マウス１１２と、ネットワークＩ／Ｆ１１３とを含んで構成されている。なお、上記の各構成１０１〜１１３は、それぞれバス１２０に接続されている。また、ネットワークＩ／Ｆ（インターフェース）１１３には、ＮＥＴ（ネットワーク）に接続するための通信ケーブル１１４が備えられている。
【００３１】
上述のような構成の英訳検索支援装置１００において、ＣＰＵ１０１は、英訳検索支援装置１００全体を制御する。また、ＲＯＭ１０２は、基本入出力プログラムや、英文作成プログラム、本実施の形態にかかる英訳検索支援プログラムを記憶している。ＲＯＭ１０２に記憶されたＣＰＵ１０１からの制御に応じて読み出しされ実行される。また、ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして使用される。
【００３２】
ＨＤＤ１０４は、ＣＰＵ１０１の制御にしたがってＨＤ１０５に対するデータのリード／ライトを制御する。ＨＤ１０５は、ＨＤＤ１０４の制御にしたがって書き込まれたデータを記憶する記憶媒体である。また、ＨＤ１０５に記憶されたデータは、ＨＤＤ１０４の制御に応じて適宜読み出される。
【００３３】
ＦＤＤ１０６は、ＣＰＵ１０１の制御にしたがってＦＤ１０７に対するデータのリード／ライトを制御する。ＦＤ１０７は、ＦＤＤ１０６の制御にしたがって書き込まれたデータを記憶する着脱自在の記憶媒体である。また、ＦＤ１０７に記録されたデータは、ＦＤＤ１０６の制御に応じて適宜読み出される。
【００３４】
ＣＤ−ＲＷＤ１０８は、ＣＰＵ１０１の制御にしたがってＣＤ−ＲＷ１０９に対するデータのリード／ライトを制御する。ＣＤ−ＲＷ１０９は、ＣＤ−ＲＷＤ１０８の制御にしたがって書き込まれたデータを記憶する着脱自在な記憶媒体である。また、ＣＤ−ＲＷ１０９に記録されたデータは、ＣＤ−ＲＷＤ１０８の制御に応じて適宜読み出される。
【００３５】
ディスプレイ１１０は、ＣＰＵ１０１の制御によって、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示する。また、キーボード１１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力ディバイスであり、マウス１１２は、各種指示の選択や実行、処理対象の選択、マウスポインタの移動などをおこなうポインティングディバイスである。
【００３６】
ネットワークＩ／Ｆ１１３は、通信ケーブル１１４を介してＬＡＮやＷＡＮなどのネットワークに接続され、当該ネットワークとＣＰＵ１０１とのインターフェースとして機能する。
【００３７】
本実施の形態にかかる英訳検索支援装置１００は、上述したようなハードウェアを備えており、ＣＰＵ１０１の制御によりＲＯＭ１０２に記憶された英訳検索支援プログラムを実行させた状態で利用される。上述したように、ＲＯＭ１０２には、所定の英文作成プログラムが記憶されているため、英文作成時には、この英文作成プログラムが読み出され、実行される。そして、上述したような、キーボード１１１やマウス１１２を入力部として入力を受け付け、出力部として機能するディスプレイ１１０によって、作成した英文が表示される。
【００３８】
なお、英訳検索支援プログラムは上述のようにＣＰＵ１０１からの制御に応じて起動されて単独で利用されてもよいが、英文作成プログラムの一部に組み込まれ、英文作成プログラムの起動がすなわち英訳検索支援プログラムの起動となってもよい。また、英文作成プログラムと、英訳検索支援プログラムとが異なるプログラムとして記憶されている場合であっても、英文作成プログラムが起動すると、英訳検索支援プログラムが連動して起動するように設定してもよい。
【００３９】
（英訳検索支援装置の機能的構成）
つぎに、英訳検索支援装置１００の機能的構成について説明する。図２は、本実施の形態にかかる英訳検索支援装置の機能的構成を示すブロック図である。図２のように、英訳検索支援装置１００は、入力部２０１と、検索用英文フレーズ作成処理部２０２と、コーパス検索処理部２０３と、出力部２０４とからなる機能部を備えている。
【００４０】
入力部２０１は、利用者から英訳を検索したい日本語と、この英訳とともに利用する英単語との入力を受け付ける受け付け手段として機能する。具体的には、利用者による、上述したキーボード１１１やマウス１１２の操作によって、日本語や英単語を受け付ける。
【００４１】
なお、英訳とともに利用する英単語とは、たとえば、日本語の英訳と組み合わせて英文フレーズを構成する英単語でもよいし、英文作成時に、日本語の英訳の後段に記述する英単語でもよい。なお、以下、英訳とともに利用する英単語を「補助用英語」とよぶ。
【００４２】
検索用英文フレーズ作成処理部２０２は、入力部２０１によって受け付けた日本語の英訳を検索する外国語訳検索機能と、外国語訳検索機能によって検索された英訳と入力部２０１によって受け付けた補助用英語とを組み合わせて検索用の英文フレーズを作成する作成機能を備えている。日本語の英訳を検索するには、和英辞書データベースを利用する。なお、和英辞書データベースは、ＨＤ１０５、ＦＤ１０７やＣＤ−ＲＷ１０９など、英訳検索支援装置１００内部の記憶領域に記憶されていてもよいし、ネットワークＩ／Ｆ１１３を介して外部の和英辞書データベースにアクセスしてもよい。さらに、英訳検索支援装置１００内部の記憶領域に記憶されたデータベースの内容を外部の和英辞書データベースを参照して更新してもよい。
【００４３】
なお、検索用英文フレーズ作成処理部２０２において、通常ある一つの日本語の英訳を検索すると、複数種類の英訳が検索される。したがって、検索用の英文フレーズは、検索された英訳の数だけ作成される。
【００４４】
コーパス検索処理部２０３は、検索用英文フレーズ作成処理部２０２によって作成された検索用の英文フレーズと同じ構成の英文フレーズを、英文のテキストデータが蓄積されたデータベースであるコーパスから検索する。
【００４５】
ここで、コーパスについて説明する。コーパスには、膨大な様々なジャンルの英文テキストデータが蓄積されている。これらのテキストデータは、英語を母語もしくはそれに準じた言語として利用している人々が作成した文書である。すなわち、コーパスには、英語を母語として利用する人々にとって自然な表現の英文のテキストデータが蓄積されていることになる。
【００４６】
出力部２０４は、コーパス検索処理部２０３によって英文フレーズが検索された場合に、この検索結果を出力する。たとえば、コーパス検索処理部２０３によって検索用の英文フレーズと同じ構成の英文フレーズが検索された場合には、検索された件数を集計し、集計結果を検索結果とともに出力してもよい。
【００４７】
また、出力部２０４は、コーパス検索処理部２０３によって検索用の英文フレーズと同じ構成の英文フレーズが検索された場合に、コーパスから、検索された英文フレーズの前後のセンテンスを抽出し、検索結果とともに出力してもよい。
【００４８】
なお、出力部２０４から出力される検索結果や、集計結果、前後のセンテンス、また、ソース（文書）のジャンル情報（ニュース、論文、製品説明など）は、上述したディスプレイ１１０に表示されることによって、利用者に提供される。
【００４９】
（英訳検索処理の手順）
つぎに、図２によって説明した各機能部２０１〜２０４による英訳検索処理の手順について説明する。図３は、英訳検索処理の手順を示すフローチャートである。図３のフローチャートにおいて、まず、入力部２０１に英訳したい日本語と補助用英語が入力されたか否かを判断する（ステップＳ３０１）。ここで、英訳したい日本語と補助用英語が入力されるまで待ち（ステップＳ３０１：Ｎｏのループ）、入力されると（ステップＳ３０１：Ｙｅｓ）、検索用英文フレーズ作成処理部２０２によって、入力された日本語の英訳を検索する（ステップＳ３０２）。
【００５０】
つぎに、ステップＳ３０２によって検索した英訳と補助用英語とで検索用英文フレーズを作成する（ステップＳ３０３）。そして、コーパス検索処理部２０３において、ステップＳ３０３によって作成された検索用英文フレーズでコーパスの検索をおこなう（ステップＳ３０４）。最後に、出力部２０４からステップＳ３０４による検索結果を出力し、一連の処理を終了する。
【００５１】
このように、本実施の形態にかかる英訳検索支援装置１００によれば、ある日本語の英訳を検索する場合に、日本語とともに、この日本語とともに利用する英単語（補助英語）を入力することによって、使用したいシチュエーションにあった英訳を検索するための検索用フレーズを作成する。さらに、作成した検索用フレーズをコーパスから検索し、実際に使われている表現であるか、さらにどの程度一般的に使われているのかを確認することができる。
【実施例】
【００５２】
つぎに、上述した英訳検索支援装置１００を利用して英文を作成する際の実施例について具体的に説明する。
【００５３】
（英文フレーズの入力例）
利用者は、英訳検索支援装置１００に、前後の文脈にあった英訳を検索するため日本語と、補助英語を入力するが、このとき入力の手法としては、１．キーボード１１１によって所定の入力エリア内に手動で入力、２．作成中の英文の中からマウス１１２によって入力する日本語と補助英語を指定、３．日本語と英語が一文中に混在している文書から、自動的に日本語と補助英語とを抽出するソフトを用いて抽出された単語を入力、との３つがある。
【００５４】
図４は、英文フレーズの入力例を示す説明図である。１．の手法で英文フレーズを入力する場合、図４の画面例４００のように、ディスプレイ１１０には、英訳したい日本語の入力領域４０１が設けてある。利用者は、キーボード１１１によって日本語、たとえば、「事務」と入力する。
【００５５】
さらに、画面例４００には、補助英語の入力領域４０２が設けられてある。ここでも、利用者は、キーボード１１１によって補助英語、たとえば、「ｓｔａｆｆ」と入力する。なお、２．の手法のようにマウス１１２を利用する場合も同様に、入力領域４０１に入力する日本語と、入力領域４０２に入力する補助英語とをそれぞれマウス１１２で指定すればよい。また、３．の手法の場合は、抽出された単語の中から、さらに日本語と補助英語との組み合わせを自動的に抽出して入力するか、抽出された単語の中から利用者がキーボード１１１もしくはマウス１１２によって日本語と補助英語とを選択するような設定であってもよい。
【００５６】
（検索用の英文フレーズ作成処理）
つぎに、検索用の英文フレーズ作成処理について説明する。図５は、検索用の英文フレーズ作成処理の概要を示す説明図である。図４のように、英訳したい日本語「事務」、補助英語「ｓｔａｆｆ」と入力された場合、まず、和英辞書５０１を利用して日本語「事務」に対する英訳（英訳１，２，３，４，…）を検索する。このとき、和英辞書５０１では、前方一致で検索する。すなわち、「事務（名詞）」「事務（形容詞）」「事務の」「事務コスト」「事務スペース」などの「事務」に当たる英訳をすべて検索する。
【００５７】
そして、検索した各英訳と補助英語とを組み合わせて検索用の英文フレーズを作成する。上述した日本語「事務」の英訳を検索して、検索用の英文フレーズを作成すると、たとえば、「ａｆｆａｉｒｓ  ｓｔａｆｆ」，「ｃｌｅｒｉｃａｌ  ｓｔａｆｆ」，「ｄｅｓｋ  ｓｔａｆｆ」，「ｄｕｔｙ  ｓｔａｆｆ」，「ｒｏｕｔｉｎｅ  ｓｔａｆｆ」，「ｏｆｆｉｃｅ  ｓｔａｆｆ」，「ｄｅｓｋｂｏｕｎｄ  ｓｔａｆｆ」，「ａｄｍｉｎｉｓｔｒａｔｉｖｅ  ｓｔａｆｆ」などが作成される。
【００５８】
（コーパスを用いた検索処理）
つぎに、コーパスを用いた検索処理について説明する。図６は、コーパスを用いた検索処理を示す説明図である。図６のように、英訳ごとに作成された検索用の英文フレーズについて、それぞれコーパス６０１に蓄積されているかを検索する。ここで、コーパス６０１から検索されなかった検索用の英文フレーズは、英訳としてふさわしくないと判断され、検索結果から削除される。
【００５９】
なお、上述したように、コーパス６０１には、膨大な英文テキストデータが蓄積されているが、これら英文テキストデータには、さらに、下記のようなインデックス情報が付与されていてもよい。
【００６０】
・各フレーズの出現数
・１センテンス内のコロケーション
・複数センテンスをまたいだコロケーション
・ソース（文章）のジャンル情報（ニュース、論文、製品説明など）
・ソースの中でよく使われる言葉（キーワード）
・ソースへのリンク先（ファイルの格納場所、ＵＲＬなど）
【００６１】
また、検索用の英文フレーズを用いて検索をおこなう際、上述したように利用者からの入力が「事務＋ｓｔａｆｆ」の場合、「事務」は名詞または形容詞の２つの可能性がある。したがって、コーパス６０１から「名詞＋ｓｔａｆｆ」と、「形容詞＋ｓｔａｆｆ」とのそれぞれのパターンにマッチするテキストが蓄積されているかを検索する。
【００６２】
（検索結果の出力例）
つぎに、検索結果の出力例について説明する。図７は、英訳検索支援装置による英訳検索結果の出力例を示す説明図である。図７の画面例７００では、コーパス６０１から検索された各英訳の検索用の英文フレーズの検索結果を表示している。
【００６３】
画面例７００のように、検索用の英文フレーズ（たとえば、英訳１＋補助英語）と同じ構成の英文フレーズが、検索された場合には、ヒットした件数、フレーズ前後のセンテンス、ヒットしたソースの情報（テキストデータの出典情報）などが表示される。このとき、ヒット数が多い英文フレーズが優先的に表示されるように設定してもよい。
【００６４】
また、検索結果を表示する際に、文章のジャンル情報など、利用者が英訳を使用したシチュエーションを選択すると、選択されたジャンル情報が付与された英文テキストから検索された英文フレーズを優先的に表示させるように設定してもよい。
【００６５】
以上説明したように、本実施の形態にかかる英訳検索支援装置、英訳検索支援方法および英訳検索支援プログラムによれば、利用者の英語力に関係なく、作成中の英文の文脈にあった英訳を検索することができる。
【００６６】
なお、本実施の形態で説明した英訳検索支援方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００６７】
以上のように、本発明にかかる訳語検索支援装置、訳語検索支援方法および訳語検索支援プログラムは、ノンネイティブによる外国語文書処理に有用であり、特に、語学力に自信のない利用者による訳語検索に適している。
【図面の簡単な説明】
【００６８】
【図１】本実施の形態にかかる英訳検索支援装置のハードウェア構成を示すブロック図である。
【図２】本実施の形態にかかる英訳検索支援装置の機能的構成を示すブロック図である。
【図３】英訳検索処理の手順を示すフローチャートである。
【図４】英文フレーズの入力例を示す説明図である。
【図５】検索用の英文フレーズ作成処理の概要を示す説明図である。
【図６】コーパスを用いた検索処理を示す説明図である。
【図７】英訳検索支援装置による英訳検索結果の出力例を示す説明図である。
【符号の説明】
【００６９】
１００  英訳検索支援装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＨＤＤ
１０５  ＨＤ
１０６  ＦＤＤ
１０７  ＦＤ
１０８  ＣＤ−ＲＷＤ
１０９  ＣＯ−ＲＷ
１１０  ディスプレイ
１１１  キーボード
１１２  マウス
１１３  ネットワークＩ／Ｆ
１１４  通信ケーブル
１２０  バス
【図１】
0005073423.tif 000002
【図２】
0005073423.tif 000003
【図３】
0005073423.tif 000004
【図４】
0005073423.tif 000005
【図５】
0005073423.tif 000006
【図６】
0005073423.tif 000007
【図７】
0005073423.tif 000008