(57)【特許請求の範囲】
【請求項１】
翻訳作業を支援するための翻訳支援辞書装置であって、
第１言語と第２言語とが対応付けられた複数の辞書データを記録した辞書データベースと、
第１言語の用例と第２言語の用例とが対応付けられた複数の用例集データを記録した用例データベースと、
前記第１言語の語句の入力を受け付ける入力手段と、
入力された第１言語の語句を構成する各単語に対応する第２言語の訳である語句対訳を前記辞書データベースから検索する対訳検索手段と、
前記入力された語句を含む用例およびその用例に対応する第２言語の訳である用例対訳を前記用例データベースから検索する用例検索手段と、
前記対訳検索手段および前記用例検索手段の検索結果を表示する表示手段とを備え、
前記入力手段は、前記対訳検索手段における第１条件式および前記用例検索手段における第２条件式の設定を受け付け、
前記対訳検索手段は、設定された第１条件式に従って前記語句対訳を検索し、
前記用例検索手段は、設定された第２条件式に従って前記用例および用例対訳を検索する
ことを特徴とする翻訳支援辞書装置。
【請求項２】
前記入力手段は、前記対訳検索手段と前記用例検索手段とに共通の条件式の設定を受け付け、
前記対訳検索手段は、設定された共通の条件式に従って前記語句対訳を検索し、
前記用例検索手段は、設定された共通の条件式に従って前記用例および用例対訳を検索する
ことを特徴とする請求項１記載の翻訳支援辞書装置。
【請求項３】
前記入力手段は、前記辞書データベースの中から参照する辞書データの選択および前記用例データベースの中から参照する用例集データの選択を受け付け、
前記対訳検索手段は、前記辞書データベースのうち選択された辞書データから前記語句対訳を検索し、
前記用例検索手段は、前記用例データベースのうち選択された用例集データから前記用例および用例対訳を検索する
ことを特徴とする請求項１または２記載の翻訳支援辞書装置。
【請求項４】
前記入力手段は、前記辞書データベースの中から常に参照する辞書データの選択および前記用例データベースの中から常に参照する用例集データの選択を受け付け、
前記翻訳支援辞書装置は、さらに、
選択された辞書データの識別子と選択された用例集データの識別子とを保持する基本辞書設定保持手段を備え、
前記対訳検索手段は、前記辞書データの識別子により前記選択された辞書データを識別して前記語句対訳を検索し、
前記用例検索手段は、前記用例集データの識別子により前記選択された用例集データを識別して前記用例および用例対訳を検索する
ことを特徴とする請求項１〜３のいずれか１項に記載の翻訳支援辞書装置。
【請求項５】
前記翻訳支援辞書装置は、さらに、
前記対訳検索手段および前記用例検索手段の検索結果の履歴を保持する履歴保持手段を備え、
前記入力手段は、前記履歴の選択を受け付け、
前記表示手段は、前記選択された履歴を同時表示する
ことを特徴とする請求項１〜４のいずれか１項に記載の翻訳支援辞書装置。
【請求項６】
前記入力手段は、入力された第１言語の語句から前記対訳検索手段の検索対象となる部分の指定および入力された第１言語の語句から前記用例検索手段の検索対象となる部分の指定を受け付け、
前記対訳検索手段は、指定された部分の前記語句対訳を検索し、
前記用例検索手段は、指定された部分の前記用例および用例対訳を検索する
ことを特徴とする請求項１〜５のいずれか１項に記載の翻訳支援辞書装置。
【請求項７】
前記表示手段は、前記対訳検索手段の検索結果を表示する対訳表示部と、前記用例検索手段の検索結果を表示する用例表示部とを備える
ことを特徴とする請求項１〜６のいずれか１項に記載の翻訳支援辞書装置。
【請求項８】
前記表示手段は、さらに、前記対訳検索手段が、前記基本辞書設定保持手段に保持されている識別子により前記選択された辞書データを識別して前記語句対訳を検索した場合の検索結果を表示する基本辞書対訳表示部と、
前記用例検索手段が、前記基本辞書設定保持手段に保持されている識別子により前記選択された用例集データを識別して前記用例および用例対訳を検索した場合の検索結果を表示する基本用例表示部とを備える
ことを特徴とする請求項７記載の翻訳支援辞書装置。
【請求項９】
前記入力手段は、前記対訳表示部もしくは基本辞書対訳表示部に表示された語句対訳、または、前記用例表示部もしくは基本用例表示部に表示された用例対訳の選択を受け付け、
前記表示手段は、さらに、選択された語句対訳または用例対訳を別途表示する作業内容表示部を備える
ことを特徴とする請求項７または８記載の翻訳支援辞書装置。
【請求項１０】
前記対訳表示部、前記用例表示部、前記基本辞書対訳表示部、前記基本用例表示部および前記作業内容表示部は、それぞれの表示サイズが調整自在である
ことを特徴とする請求項９記載の翻訳支援辞書装置。
【請求項１１】
前記翻訳支援辞書装置は、さらに、
前記入力された第１言語の語句と、前記作業内容表示部に表示されている内容とを対応付けて前記用例データベースに追加する登録手段を備える
ことを特徴とする請求項９または１０記載の翻訳支援辞書装置。
【請求項１２】
前記表示手段は、前記対訳検索手段の検索結果を前記単語毎に表示する
ことを特徴とする請求項１記載の翻訳支援辞書装置。
【請求項１３】
前記表示手段は、前記対訳検索手段の検索結果を、参照された辞書データ毎に表示する
ことを特徴とする請求項１記載の翻訳支援辞書装置。
【請求項１４】
翻訳作業を支援するための翻訳支援辞書装置のためのプログラムであって、
第１言語の語句の入力を受け付ける入力ステップと、
入力された第１言語の語句を構成する各単語に対応する第２言語の訳である語句対訳を、第１言語と第２言語とが対応付けられた複数の辞書データを記録した辞書データベースから検索する対訳検索ステップと、
前記入力された語句を含む用例およびその用例に対応する第２言語の訳である用例対訳を、第１言語の用例と第２言語の用例とが対応付けられた複数の用例集データを記録した用例データベースから検索する用例検索ステップと、
前記対訳検索ステップおよび前記用例検索ステップにおける検索結果を表示する表示ステップとをコンピュータに実行させ、
前記入力ステップでは、前記対訳検索ステップで用いる第１条件式および前記用例検索ステップで用いる第２条件式の設定を受け付け、
前記対訳検索ステップでは、設定された第１条件式に従って前記語句対訳を検索し、
前記用例検索ステップでは、設定された第２条件式に従って前記用例および用例対訳を検索する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子辞書装置に関し、特に翻訳作業を支援する電子辞書装置に関する。
【背景技術】
【０００２】
従来は紙であった辞書を電子化した電子辞書装置や、電子辞書ソフトウェアの普及が進んでおり、電子辞書に関する技術について種々の提案がなされている。
例えば、特許文献１では、入力した単語の訳だけでなく、その単語を用いた例文（用例）や解説を表示できる電子辞書について開示されている。
【特許文献１】特開２００３−１０８５５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の電子辞書装置では、原則として１つの単語の訳しか得ることができないため、複数の単語から構成される一連の語句や文章について翻訳を行なう際には、順次それぞれの単語を入力して、それぞれの訳を検索して表示しなければならず、翻訳作業が煩雑になるという問題がある。
また、上記従来の電子辞書装置では、予め関連付けられた見出し語の単語または熟語に関する用例を表示するに過ぎず、語句と用例を同時に異なる辞書データおよび用例集データから個々に検索し、同一画面に表示することがなかった。これに加えて、従来の電子辞書装置では、予め検索用のインデックスが設定されており、そのインデックスに含まれていないもの、例えば、複数の関連性のない単語の組合せまたは節などの検索を行なうことはできないという問題がある。
【０００４】
さらに、翻訳作業時には、先に検索した単語の意味を再び参照したい場合もあるが、上記従来の電子辞書装置では、先に検索した単語について再検索をする必要があり、翻訳作業の迅速化を妨げる一因となっている。ここで、従来の電子辞書装置の中には、先に検索した単語の履歴を保持するものも存在するが、このような従来の電子辞書装置でも、履歴から先に検索した単語を呼び出して再検索しなければならないことに変わりはないといえる。
【０００５】
またさらに、従来の電子辞書装置では、検索したい単語または熟語のみを入力しなければならず、例えば、１つの文章の中に検索したい単語等が複数存在する場合には、その都度、検索語を入力しなければならないという手間もかかる。
そこで、本発明は、上記問題点に鑑みなされたものであり、ユーザの操作負担を軽減し、かつ、翻訳を行なう際に必要な種々の情報を提示することにより、翻訳作業の迅速化および効率化に資する翻訳支援辞書装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る翻訳支援辞書装置は、翻訳作業を支援するための翻訳支援辞書装置であって、第１言語と第２言語とが対応付けられた複数の辞書データを記録した辞書データベースと、第１言語の用例と第２言語の用例とが対応付けられた複数の用例集データを記録した用例データベースと、前記第１言語の語句の入力を受け付ける入力手段と、入力された第１言語の語句を構成する各単語に対応する第２言語の訳である語句対訳を前記辞書データベースから検索する対訳検索手段と、前記入力された語句を含む用例およびその用例に対応する第２言語の訳である用例対訳を前記用例データベースから検索する用例検索手段と、前記対訳検索手段および前記用例検索手段の検索結果を表示する表示手段とを備えることを特徴とする。これによって、ユーザの指定した語句を構成する各単語の対訳、および、その語句の用例と用例の対訳を、複数の辞書データおよび複数の用例集データから検索（串刺し検索）して同時表示するので、ユーザは、一度の操作で複数の単語から構成される一連の語句や文章に関する情報を参照することができ、迅速な翻訳作業が可能となる。
【０００７】
また、前記翻訳支援辞書装置は、さらに、前記対訳検索手段および前記用例検索手段の検索結果の履歴を保持する履歴保持手段を備え、前記入力手段は、前記履歴の選択を受け付け、前記表示手段は、前記選択された履歴を同時表示することを特徴とする。これによって、ユーザは簡単な操作で既に検索した語句の対訳や用例等を参照することができるので、翻訳作業の効率化に資する翻訳支援辞書装置が実現される。
【０００８】
なお、本発明は、このような翻訳支援辞書装置として実現することができるだけでなく、このような翻訳支援辞書装置が備える特徴的な手段をステップとする翻訳支援方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【０００９】
このように、本発明に係る翻訳支援辞書装置によれば、ユーザの指定した語句を構成する各単語の対訳およびその語句の用例を、各々独立した検索式で、複数の辞書データおよび複数の用例集データの串刺し検索を行なって同時表示するので、ユーザは、一度の操作で翻訳作業に必要な情報を取得することができ、翻訳作業の迅速化を図ることができる。
また、過去に検索した語句の対訳や用例等の検索結果を保持し、ユーザからの所定の操作に応じて表示するので、ユーザは、簡単な操作で先に検索した語句の対訳や用例をすぐに参照することができ、翻訳作業の効率化を実現することもできる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について詳細に説明する。
図１は、本発明の実施の形態に係る翻訳支援辞書装置の構成を示す機能ブロック図である。
この翻訳支援辞書装置１は、ユーザが入力した単語や語句の対訳や用例、また用例の対訳を検索して表示する装置であり、入力部１０、対訳検索部１１、辞書ＤＢ格納部１７、用例格納部１８、表示画面作成部１９および表示部２１を備える。なお、以下では、「用例」と示すものは、特別に断らない限り、用例の対訳を含む意味とする。
【００１１】
入力部１０は、ユーザから、単語や語句等の入力や、検索実行等の指示の入力を受け付けるキーボードやマウス等の入力装置である。
対訳検索部１１は、入力された語句の対訳や用例を検索したり、翻訳支援辞書装置１を構成する他の各部を制御したりする処理部であり、基本辞書設定部１２、指定辞書設定部１３、検索条件設定部１４、語句対訳検索部１５および用例対訳検索部１６を備える。
【００１２】
基本辞書設定部１２は、語句の対訳や用例を検索する際、常に参照する辞書または用例集として、予め設定されている辞書または用例集（以下、これを「基本辞書」または「基本用例集」という。）の識別子を保持しておくための記憶領域を有するメモリやＲＡＭ(Random Access Memory)である。なお、基本辞書および基本用例集は、１つの辞書または用例集に限られず、複数であってもよい。
【００１３】
指定辞書設定部１３は、語句の対訳や用例を検索する際、参照する辞書または用例集として、ユーザから入力部１０を介して指定された辞書または用例集（以下、これを「指定辞書」または「指定用例集」という。）の識別子を保持しておくための記憶領域を有するＲＡＭ等である。なお、この指定辞書および指定用例集も、それぞれ１つに限られず、複数であってもよい。
【００１４】
検索条件設定部１４は、語句の対訳および用例を検索する際の条件式を保持しておくための記憶領域を有するＲＡＭ等である。
語句検索部１５は、語句の対訳を検索する処理部である。この語句検索部１５は、語句の区切りを判定し、語句を構成する各単語について、基本辞書設定部１２に保持されている基本辞書の識別子および指定辞書設定部１３に保持されている指定辞書の識別子を参照し、検索条件設定部１４に保持されている条件式に従って、辞書ＤＢ格納部１７に格納されている辞書データベース（以下、「辞書ＤＢ」という。）１７０の中から各単語の対訳を検索して読み出す。なお、ここで、語句の区切りは、例えば、スペースの有無やコンマの有無によって判定することとする。
【００１５】
用例検索部１６は、語句の用例を検索する処理部である。この用例検索部１６は、語句の区切りを判定し、語句を構成する各単語について、基本辞書設定部１２に保持されている基本用例集の識別子および指定辞書設定部１３に保持されている指定用例集の識別子を参照し、検索条件設定部１４に保持されている条件式に従って、用例ＤＢ格納部１９に格納されている用例データベース（以下、「用例ＤＢ」という。）１８０の中から各単語の用例を検索して読み出す。
【００１６】
辞書ＤＢ格納部１７は、辞書データを記録した辞書ＤＢ１７０を格納するためのハードディスク等の記憶装置である。なお、辞書ＤＢ１７０については、後に詳しく説明する。
用例ＤＢ格納部１８は、用例集のデータを記録した用例ＤＢ１８０を格納するためのハードディスク等の記憶装置である。なお、用例ＤＢ１８０についても、後に詳しく説明する。
【００１７】
表示画面作成部１９は、対訳検索部１１から出力される検索結果等に基づいて、表示画面を作成し、表示部２０に出力する処理部であり、検索結果履歴保持部２０を備える。
検索結果履歴保持部２０は、検索結果の表示画面を複数件保持しておくための記録領域を有するＶＲＡＭ(Video Random Access Memory)等である。
表示部２１は、表示画面作成部１９が作成した画面を表示するＣＲＴディスプレイや液晶ディスプレイ等の表示装置である。
【００１８】
ここで、辞書ＤＢ１７０に記録されているデータについて説明する。
図２は、辞書ＤＢ１７０のデータ構造を示す図である。
図２に示すように、この辞書ＤＢ１７０は、辞書データが記録されたテーブルファイルが複数連なって構成されており、一つ一つのテーブルファイルには、どの辞書データが記録されているテーブルファイルであるかを示すため、辞書の識別子が記述されるタグが設けられている。本図では、このタグに「医学基本辞書」と記述されていることから、本図の最前面のテーブルファイルは、「医学基本辞書」の辞書データが記録されているテーブルファイルである。
【００１９】
また、本図に示すように、各テーブルファイルには、英単語と対訳語とが対になって記録されている。
次に、用例ＤＢ１８０に記録されているデータについて説明する。
図３は、用例ＤＢ１８０のデータ構造を示す図である。
図３に示すように、この用例ＤＢ１８０は、用例集のデータが記録されたテーブルファイルが複数連なって構成されており、一つ一つのテーブルファイルには、どの用例集のデータが記録されているテーブルファイルであるかを示すため、用例集の識別子が記述されるタグが設けられている。本図では、このタグに「医学一般用例集」と記述されていることから、本図の最前面のテーブルファイルは、「医学一般用例集」の用例集データが記録されているテーブルファイルである。
【００２０】
また、本図に示すように、各テーブルファイルには、英語の用例とその対訳語とが対になって記録されており、参照頻度の高い用例であることを示すお気に入りフラグの有無も記録されている。
さらに、このテーブルファイルの１つとして、既存の用例集データではなく、ユーザが自由に用例の追加削除を行なうことができるユーザ定義用例集の用例集データを記録したテーブルファイルを設けるのが好ましい。
【００２１】
なお、本図で示すように、このテーブルファイルは、特定の見出し語（インデックス）と関連付けて用例を記録しておくものではないが、別途、インデックスと関連付けた用例を記録しておくテーブルファイルを用意してもよい。インデックス付きテーブルファイルであれば、インデックスのみを検索することとなるので、いずれの種類のテーブルファイルを検索するかをユーザが設定可能とすることで、ユーザが検索速度を重視する場合にも対応することができるようになる。
【００２２】
このように構成された翻訳支援辞書装置１の処理動作について、以下説明する。
図４は、翻訳支援辞書装置１の処理動作を示すフロー図である。
まず、翻訳支援辞書装置１は、入力部１０を介して、ユーザから対訳および用例の検索をしたい語句の入力を受け付ける（Ｓ１０）。
【００２３】
次に、翻訳支援辞書装置１は、入力部１０を介して、ユーザから対訳および用例を検索するにあたって、どの辞書およびどの用例集を参照するか、すなわち、検索対象となる辞書および用例集の指定を受け付ける（Ｓ１２）。ここで、指定された辞書および用例集が、指定辞書および指定用例集とされ、それらの識別子が指定辞書設定部１３に保持される。
【００２４】
続いて、翻訳支援辞書装置１は、入力部１０を介して、ユーザから対訳および用例を検索するにあたっての条件式の設定を受け付ける（Ｓ１４）。ここで、設定された条件式が、検索条件設定部１４に保持される。なお、条件式は、対訳検索および用例検索で共通のものとしてもよいが、それぞれ別個の条件式としてもよい。
そして、翻訳支援辞書装置１は、語句検索部１５において、検索条件設定部１４に保持されている条件式に従い、指定辞書設定部１３に保持されている指定辞書の識別子を参照して、辞書ＤＢ格納部１７に格納されている指定辞書から、その語句の対訳を検索する。また、翻訳支援辞書装置１は、用例検索部１６において、検索条件設定部１４に保持されている条件式に従い、指定辞書設定部１３に保持されている指定用例集の識別子を参照して、用例ＤＢ格納部１８に格納されている指定用例集から、その語句の用例を検索する（Ｓ１６）。
【００２５】
その後、翻訳支援辞書装置１は、対訳検索部１１において、検索結果を表示画面作成部１９に出力し（Ｓ１８）、表示画面作成部１９において、出力された検索結果に基づいて表示画面を作成し、表示部２１に表示出力して処理動作を終了する。
以下では、これらの手順を、ユーザに向けて出力表示する画面例を図示しながら説明する。
【００２６】
図５は、対訳検索画面の一例を示す図である。
図５に示す対訳検索画面１００は、翻訳支援辞書装置１の上記処理動作における初期画面と検索結果の出力表示画面とをあわせて表示する画面の一例である。
翻訳支援辞書装置１は、このような画面を表示画面作成部１９において作成して表示部２１から出力し、入力部１０を介して、ユーザからの語句の入力や、指定辞書、指定用例集および検索の条件式の設定等を受け付けるとともに、対訳検索部１１における検索結果に基づいて作成し、表示部２１を介して出力表示し、ユーザに、指定語句の対訳および用例の検索結果を提示する。
【００２７】
図５に示すように、この対訳検索画面１００には、語句検索ブロック１１０と、基本辞書検索ブロック１２０と、用例集検索ブロック１３０と、作業フィールドブロック１４０とが含まれている。また、これらの各ブロックは、図中に示す矢印の方向にそれぞれサイズを自在に変更することができるので、ユーザは、翻訳作業に応じて、必要な情報が表示されている部分のみを拡大したり、不要な情報が表示されている部分のみを縮小したりして、より効率的な翻訳作業を行なうことができる。なお、ここで、サイズを自在に調整することができることには、非表示にすることも含まれることとする。
【００２８】
語句検索ブロック１１０には、検索対象となる語句を入力するためのフィールド１１１と、検索結果の見出しである語句対訳見出しウィンドウ１１２と、検索結果である語句の対訳を示す語句対訳ウィンドウ１１３と、語句の検索条件の設定を行なうための検索条件設定ボタン１１４とが含まれている。
ここで、翻訳支援辞書装置１は、入力部１０を介してユーザから、フィールド１１１に語句を入力する操作を受け付け、検索条件設定ボタン１１４のいずれかを押下する操作を受け付けた後、フィールド１１１の下方に位置する語句検索ボタンを押下する操作を受け付けることによって、その語句について対訳検索を行ない、語句対訳見出しウィンドウ１１２にその検索結果の見出しを表示し、語句対訳ウィンドウ１１３にその検索結果を表示する。
【００２９】
本図では、語句対訳ウィンドウ１１３に、フィールド１１１に入力された“Cell membrane receptors”という語句について、この語句を構成する各単語の対訳を検索した結果が示されている。これにより、ユーザは、１つの単語の対訳ではなく、語句を構成する各単語の対訳を一度の操作で知ることができる。なお、ここで、語句対訳ウィンドウ１１３には、各辞書における検索結果が全て記述されており、ユーザは、語句対訳ウィンドウ１１３をスクロールさせることにより、または、語句対訳見出しウィンドウ１１２の検索結果の見出しを選択する操作（例えば、マウスでクリックする等）を行なうことにより、各辞書における検索結果を把握することができるようになっているが、翻訳支援辞書装置１は、語句対訳ウィンドウ１１３を複数表示させて、各辞書における検索結果をそれぞれ語句対訳ウィンドウ１１３に振り分けて表示することとしてもよい。これにより、検索結果の見出しを選択する操作をしなくても、ユーザは、すべての辞書における検索結果を一画面で把握することができるようになる。また、語句を構成する各単語の検索結果を、語句対訳ウィンドウ１１３に振り分けて表示することとしてもよい。これにより、検索結果の見出しを選択する操作をしなくても、ユーザは、語句または文章を構成する各単語の意味を一画面で把握することができるようになる。
【００３０】
また、入力部１０を介してユーザから、フィールド１１１の下方に位置する戻る／進むボタンを押下する操作を受け付けると、表示画面作成部１９において、検索結果履歴保持部２０に保持している語句の対訳検索結果の履歴を用いて、例えば直前に検索した語句の対訳検索結果を表示する画面に切り替えることもできる。さらに、入力部１０を介してユーザから、フィールド１１１の下方に位置するネット検索ボタンを押下する操作を受け付けると、対訳検索部１１において、Ｗｅｂブラウザを起動させ、インターネットのサーチエンジンを用いたインターネット検索を行ない、表示画面作成部１９において、その検索結果を表示する画面に切り替えることとしてもよい。なお、インターネット検索については、ネット検索ボタンを押下する操作をすることなく、常時検索するように設定しておき、検索条件設定部１４に記憶させておくこととしてもよい。
【００３１】
基本辞書検索ブロック１２０には、基本辞書名を示すフィールドと、検索対象となる語句を示すフィールド１２１と、検索結果である語句の対訳を示す語句対訳ウィンドウ１２２とが含まれている。
ここで、翻訳支援辞書装置１は、語句検索ブロック１１０のフィールド１１１に別の語句を入力する操作を受け付け、フィールド１１１の下方に位置する語句用例検索ボタン等を押下する操作を受け付けると、これに連動して、その語句について基本辞書における検索を行ない、基本辞書検索ブロック１２０の語句対訳ウィンドウ１２２にその検索結果を表示する。なお、基本辞書検索ブロック１２０のフィールドに、語句検索ブロック１１０のフィールド１１１に入力される語句と異なる語句を独自に入力することも可能であり、この場合には、その異なる語句について基本辞書における検索を行ない、基本辞書検索ブロック１２０の語句対訳ウィンドウ１２２にその検索結果を表示する。このように、基本辞書の検索結果を、別途設けられたブロックに表示することで、ユーザは、常に参照したい辞書の検索結果を直ぐに知ることができるので、より迅速な翻訳作業を実現することができる。なお、基本辞書が複数設定されている場合には、基本辞書検索ブロック１２０がその数の分だけ表示されることは言うまでもない。
【００３２】
用例集検索ブロック１３０には、検索した用例とその対訳を示す用例対訳ウィンドウ１３１と、用例の表示の並び替えを行なうためのソートボタン１３２と、お気に入りフラグの設定を行なうためのお気に入りボタン１３３と、ユーザ定義用例集データにおける用例の登録または削除を行なうための用例集ボタン１３４と、用例の検索条件の設定を行なうための検索条件設定ボタン１３５と、語句の用例検索結果に関する複数件の履歴（本図では、５世代分）を示す履歴タグ１３６とが含まれている。
【００３３】
ここで、翻訳支援辞書装置１は、入力部１０を介してユーザから、語句検索ブロック１１０のフィールド１１１に語句を入力する操作を受け付け、検索条件設定ボタン１３５のいずれかを押下する操作を受け付けた後、語句検索結果ブロック１１０のフィールド１１１の下方に位置する用例検索ボタンを押下する操作を受け付けることによって、その語句について用例検索を行ない、用例対訳ウィンドウ１３１にその検索結果を表示する。
【００３４】
この用例対訳ウィンドウ１３１では、検索対象となった語句を、下線を付すことにより明示している。
ここで、翻訳支援辞書装置１は、入力部１０を介してユーザから、ソートボタン１３２のお気に入りと示されたボタンを押下する操作を受け付けると、表示画面作成部１９において、お気に入りフラグが付けられている順に、用例対訳ウィンドウ１３１の用例を並び替えた画面を作成し、表示部２１から出力表示する。また、ソートボタン１３２の用例区分と示されたボタンを押下する操作を受け付けると、表示画面作成部１９において、用例集の名称ごとに、用例対訳ウィンドウ１３１の用例を並び替えた画面を作成し、表示部２１から出力表示する。さらに、ソートボタン１３２の一致度と示されたボタンを押下する操作を受け付けると、表示画面作成部１９において、検索対象語句と用例との一致する度合いの高い順に、用例対訳ウィンドウ１３１の用例を並び替えた画面を作成し、表示部２１から出力表示する。
【００３５】
また、翻訳支援辞書装置１は、入力部１０を介してユーザから、用例対訳ウィンドウ１３１の用例を選択した後に、お気に入りボタン１３３の追加と示されたボタンを押下する操作を受け付けると、対訳検索部１１において、その選択された用例にお気に入りフラグを設定するように、用例ＤＢ１８０を更新する。一方、用例対訳ウィンドウ１３１の用例を選択した後に、お気に入りボタン１３３の削除と示されたボタンを押下する操作を受け付けると、対訳検索部１１において、その選択された用例に設定されているお気に入りフラグを削除するように、用例ＤＢ１８０を更新する。そして、翻訳支援辞書装置１は、入力部１０を介してユーザから、お気に入りボタン１３３の表示と示されたボタンを押下する操作を受け付けると、表示画面作成部１９において、用例対訳ウィンドウ１３１に、お気に入りフラグの設定されている用例のみを表示する画面を作成し、表示部２１から出力表示する。
【００３６】
さらに、翻訳支援辞書装置１は、入力部１０を介してユーザから、過去の検索語句が表示されている履歴タブ１３６のいずれかを押下する操作を受け付けると、表示画面作成部１９において、検索結果履歴保持部２０に保持している語句の用例検索結果の履歴を用いて、その用例検索結果を表示する画面に切り替える。なお、検索結果の履歴の表示については、例えば、ユーザから、マウスで履歴タブ１３６をドラッグする操作を受け付けることにより、新たなウィンドウを別途作成して表示するようにしてもよい。これにより、ユーザは、複数件の検索結果の履歴を同時に把握することができるので、翻訳作業の効率化が図られることになる。
【００３７】
また、作業フィールドブロック１４０には、ユーザが翻訳作業を行なうための作業フィールドが含まれている。そして、翻訳支援辞書装置１は、ユーザから入力部１０を介して、用例対訳ウィンドウ１３１に表示されている用例対訳の選択および所定の操作（例えば、マウスをクリックする操作）を受け付けると、表示画面作成部１９において、この作業フィールドに、その用例対訳を表示する。このようにすることで、ユーザは、自らキーボードを操作して翻訳文章を入力しなくてもよくなり、また、ワープロソフトやテキストエディタを起動させる等してメモを取る必要もなくなるので、効率的な翻訳作業を実現することができる。ここで、用例対訳の一部を選択した後に所定の操作を受け付けると、選択された部分の用例対訳を作業フィールドに表示するのがより好ましい。これにより、ユーザは、複数の用例から使えそうな表現のみを選択して翻訳文章を作成することができるので、翻訳作業に慣れていないユーザでも容易に翻訳作業を行なうことができ、タイピング作業の労力を軽減することができる。なお、言うまでもなく、翻訳支援辞書装置１は、入力部１０を介してユーザから入力されたテキストをこの作業フィールドに表示することもできるとしてもよい。
【００３８】
この対訳検索画面の別の例として、図６に示すような画面としてもよい。
図６は、対訳検索画面の別の一例を示す図である。
図６に示すように、この対訳検索画面１００ａは、図５に示した対訳検索画面１００と同様に、語句検索ブロック１１０ａと、基本辞書検索ブロック１２０ａと、用例集検索ブロック１３０ａと、作業フィールドブロック１４０ａとが含まれている。
【００３９】
語句検索ブロック１１０ａの検索条件設定ボタン１１４ａには、語句範囲指定ボタンが追加されており、用例集検索ブロック１３０ａの検索条件設定ボタン１３５ａには、同様に用例範囲指定ボタンが追加されている。
ここで、翻訳支援辞書装置１は、入力部１０を介してユーザから、入力フィールド１１１ａに英文を入力し、語句範囲指定ボタンを押下してから、対訳を検索したい語句を指定する操作（例えば、マウスで語句をドラッグする操作とする）を受け付けると、表示画面作成部１９において、対訳の検索対象として指定された語句を強調して示す。ここでは、網掛けすることにより、指定された語句“membrane”を明示しているが、反転表示により指定された語句を明示することとしてもよい。
【００４０】
また、翻訳支援辞書装置１は、入力部１０を介してユーザから、用例範囲指定ボタンを押下してから、入力フィールド１１１ａに入力された英文の中から用例を検索したい語句を指定する操作を受け付けると、表示画面作成部１９において、用例の検索対象として指定された語句を強調して示す。ここでは、下線を付すことにより、指定された語句“Cell membrane receptors”を明示している。
【００４１】
この場合、翻訳支援辞書装置１は、対訳検索部１１において、対訳の検索対象として指定された語句“membrane”について、指定辞書の中から設定された条件に従って、その語句の対訳を検索し、用例の検索対象として指定された語句“Cell membrane receptors”について、指定用例集の中から設定された条件に従って、その語句の用例を検索する。
このようにすることで、語句の対訳および用例を検索するための語句がそれぞれ異なる場合でも、入力動作は１回で済むようになるので、ユーザの操作負担を軽減し、翻訳作業の効率化を図ることができる。
【００４２】
また、翻訳支援辞書装置１は、入力部１０を介してユーザから、用例集ボタン１３４ａの対訳登録と示されたボタンを押下する操作を受け付けると、語句検索部１１において、語句検索ブロック１１０ａのフィールド１１１ａに記述されている文章と、作業フィールドブロック１４０ａの作業フィールドに記述されているその文章の対訳とを対応付けて、用例ＤＢ１８０のユーザ定義用例集に追加することもできる。このように、ユーザが作成した用例をその場でユーザ定義用例集データに登録可能とすることで、従来とは異なり、翻訳作業の成果をすぐに次の翻訳作業に活用することができるようになる。なお、フィールド１１１ａに複数の文章（例えばパラグラフ全体）が記述されている場合には、例えば、ピリオドと句点とを用いて、または、ユーザの設定によって、英語と日本語の一文同士を対応付けるようにすればよい。
【００４３】
さらに、翻訳支援辞書装置１は、入力部１０を介してユーザから、用例対訳ウィンドウ１３１ａの中から所定の文章を選択し、用例集ボタン１３４ａの対訳削除と示されたボタンを押下する操作を受け付けると、語句検索部１１において、ユーザ定義用例集からその文章を削除することもできる。
なお、ここまで、主として英語から日本語の対訳（英和）を検索する場合について説明したが、本発明に係る翻訳支援辞書装置１は、和英を検索する場合や、その他の各国語間の対訳（日独、仏日、日露、英仏など）を検索する場合に適用することもできる。
【００４４】
例えば、和英検索の場合は、対訳検索画面は、図７に示すようなものとなる。
図７は、和英検索の対訳検索画面の一例を示す図である。
図７に示すように、この対訳検索画面２００にも、図５および図６と同様に、語句検索ブロック２１０と、基本辞書検索ブロック２２０と、用例集検索ブロック２３０と、作業フィールドブロック２４０とが含まれている。
【００４５】
本図では、フィールド２１１で網掛け表示されている“無作為”の対訳が検索されて、語句対訳見出しウィンドウ２１２にその検索結果の見出しが表示され、語句対訳ウィンドウ２１３にその検索結果が表示されており、フィールド２１１で表示されている“患者”および“無作為に割り付けた”という語句の用例が検索されて、用例対訳ウィンドウ２３１にその検索結果が表示されている様子が示されている。
【００４６】
なお、翻訳支援辞書装置１は、上記処理動作の初期画面として、図８に示すような画面を表示することとしてもよい。
図８は、対訳検索初期画面の一例を示す図である。
図８に示す対訳検索初期画面３００は、翻訳支援辞書装置１の上記処理動作における初期画面の一例である。
【００４７】
翻訳支援辞書装置１は、このような画面を表示画面作成部１９において作成して表示部２１から出力し、入力部１０を介して、ユーザからの語句の入力や、指定辞書、指定用例集および検索の条件式の設定等を受け付ける。
図８に示すように、この対訳検索初期画面３００には、検索対象設定ブロック３１０と、辞書用例集設定ブロック３２０と、検索条件設定ブロック３３０と、対訳検索ボタン３４０とが含まれており、検索対象設定ブロック３１０には、対訳および用例の検索をしたい語句を入力するための入力フィールド３１１や、語句と用例とを同時に検索するか、語句のみを、または、用例のみを検索するかを選択するためのラジオボタンが設けられている。
【００４８】
また、辞書用例集設定ブロック３２０には、現在設定されている基本辞書の表示、基本辞書の設定を変更するための画面を表示させるボタンが設けられている。また、指定辞書を、辞書ＤＢ格納部１７０に格納されている全ての辞書データとするか、ユーザが指定する辞書データとするかを選択するためのラジオボタン、ユーザ指定の場合に辞書の選択を受け付ける画面を表示させるためのボタン、指定用例集を、用例ＤＢ格納部１８０に格納されている全ての用例集データとするか、ユーザが指定する用例集データとするかを選択するためのラジオボタン、そして、ユーザ指定の場合に用例集の選択を受け付ける画面を表示させるためのボタンが設けられている。このように、ユーザの設定により、指定された辞書や用例集のみを検索することを可能とすることで、例えば、全ての辞書や用例集を検索すると時間を要することが予想される場合には、検索処理時間の短縮化を図ることができ、翻訳作業の迅速化に資することができるようになる。
【００４９】
検索条件設定ブロック３３０には、語句の対訳を検索する際の条件式を選択するためのラジオボタンと、語句の用例を検索する際の条件式を選択するためのラジオボタンとが設けられている。このように、語句検索の条件式と用例検索の条件式とを一画面における操作で可能とすることで、ユーザの条件式設定の操作負担が軽減されることになる。
そして、翻訳支援辞書装置１は、入力部１０を介して、ユーザから検索対象設定ブロック３１０、辞書用例集設定ブロック３２０および検索条件設定ブロック３３０における項目の設定を受け付けた後、対訳検索ボタン３４０を押下する操作を受け付けると、対訳検索部１１において、入力フィールド３１１に入力された語句について、指定辞書および指定用例集の中から、設定された条件に従って、その語句の対訳および用例の検索を実行する。
【００５０】
この対訳検索初期画面の検索対象設定部３１０を、図９に示すような構成としてもよい。
図９は、対訳検索初期画面の別の一例を示す図である。
この対訳検索初期画面３００ａに含まれる検索対象設定ブロック３１０ａには、入力フィールド３１１に加えて、語句範囲指定ボタン３１２と用例範囲指定ボタン３１３とが設けられており、図６を用いて説明したように、語句検索および用例検索の検索対象となる部分をそれぞれ指定することが可能な構成となっている。
【００５１】
このように本実施の形態に係る翻訳支援辞書装置１によれば、ユーザから指定された語句を構成する各単語の対訳とその語句の用例とを、複数の辞書データおよび用例集データを串刺し検索し、その検索結果を一画面に同時表示するので、ユーザは、一度の操作のみで翻訳作業に必要な情報を取得することができ、翻訳作業の迅速化を実現することができる。
【００５２】
また、過去に検索した語句の対訳や用例の検索結果を保持し、ユーザからの所定の操作に応じて表示するので、ユーザは履歴タブをクリックしたり、クリックしてドラッグしたりするというような簡単な操作で、即時的に、先に検索した語句の対訳や用例を参照することができ、翻訳作業の効率化を図ることもできる。
さらに、複数の関連性のない単語の組合せでも、用例の全文の中にその組合せが含まれているものを検索するので、翻訳したい文章と同一または類似する用例が検索結果として得られる場合もある。この場合、翻訳支援辞書装置１は、結果的に内容面での検索をも実現しているといえる。
【００５３】
以上、本発明に係る翻訳支援辞書装置について実施の形態に基づき説明したが、本発明は、この実施の形態に限定されるものではない。
例えば、上記実施の形態における画面例は、表示の一例に過ぎず、これに限定するものでないことは言うまでもない。
また、上記実施の形態における辞書および用例集のデータとして、医学に関係する辞書等のデータを例示しているが、英文レターの文例集や、ビジネス英文レターの文例集等のデータも格納して、様々な分野の翻訳作業に対応可能な構成としてもよい。
【００５４】
さらに、上記実施の形態の対訳検索画面において、語句の対訳検索結果の履歴は、戻る／進むボタンで切り替えるとしているが、語句の用例検索結果の履歴と同じような履歴タブにより切り替えるようにしてもよい。
【産業上の利用可能性】
【００５５】
本発明に係る翻訳支援辞書装置は、電子辞書装置として適用することができ、特に、翻訳作業時に用いる電子辞書装置に好適である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態に係る翻訳支援辞書装置の構成を示す機能ブロック図である。
【図２】辞書ＤＢのデータ構造を示す図である。
【図３】用例ＤＢのデータ構造を示す図である。
【図４】翻訳支援辞書装置の処理動作を示すフロー図である。
【図５】対訳検索画面の一例を示す図である。
【図６】対訳検索画面の別の一例を示す図である。
【図７】和英検索の対訳検索画面の一例を示す図である。
【図８】対訳検索初期画面の一例を示す図である。
【図９】対訳検索初期画面の別の一例を示す図である。
【符号の説明】
【００５７】
１    翻訳支援辞書装置
１０    入力部
１１    対訳検索部
１２    基本辞書設定部
１３    指定辞書設定部
１４    検索条件設定部
１５    語句検索部
１６    用例検索部
１７    辞書ＤＢ格納部
１８    用例ＤＢ格納部
１９    表示画面作成部
２０    検索結果履歴保持部
２１    表示部
１００、１００ａ、２００    対訳検索画面
１１０、１１０ａ、２１０    語句検索ブロック
１１１、１１１ａ、１２１、１２１ａ、２１１、２２１    フィールド
１１２、１１２ａ、２１２    語句対訳見出しウィンドウ
１１３、１１３ａ、１２２、１２２ａ、２１３、２２２    語句対訳ウィンドウ
１１４、１１４ａ、１３５、１３５ａ、２１４、２３５    検索条件設定ボタン
１２０、１２０ａ、２２０    基本辞書検索ブロック
１３０、１３０ａ、２３０    用例集検索ブロック
１３１、１３１ａ、２３１    用例対訳ウィンドウ
１３２、１３２ａ、２３２    ソートボタン
１３３、１３３ａ、２３３    お気に入りボタン
１３４、１３４ａ、２３４    用例集ボタン
１３６、１３６ａ、２３６    履歴タブ
１４０、１４０ａ、２４０    作業フィールドブロック
１５０    辞書ＤＢ
１６０    用例ＤＢ
３００、３００ａ    対訳検索初期画面
３１０、３１０ａ    検索対象設定ブロック
３１１    入力フィールド
３１２    語句範囲指定ボタン
３１３    用例範囲指定ボタン
３２０    辞書用例集設定ブロック
３３０    検索条件設定ブロック
３４０    対訳検索ボタン
【図１】
0003710463.tif 000002
【図２】
0003710463.tif 000003
【図３】
0003710463.tif 000004
【図４】
0003710463.tif 000005
【図５】
0003710463.tif 000006
【図６】
0003710463.tif 000007
【図７】
0003710463.tif 000008
【図８】
0003710463.tif 000009
【図９】
0003710463.tif 000010