(57)【特許請求の範囲】
【請求項１】
第１言語のテキストとその対訳である第２言語のテキストとを複数記憶している対訳記憶手段と、
この対訳記憶手段に記憶されている何れかの第１言語のテキストを指定する第１のテキスト指定手段と、
この第１のテキスト指定手段により指定された第１言語のテキスト及びその対訳である第２言語のテキストを前記対訳記憶手段から読み出して表示するように制御する対訳表示制御手段と、
この対訳表示制御手段により表示制御された第１言語のテキスト中の何れかの単語をユーザ指定操作に応じて登録する単語登録手段と、
前記対訳記憶手段に記憶されている何れかの第１言語のテキストを指定する第２のテキスト指定手段と、
この第２のテキスト指定手段により指定された第１言語のテキスト中に前記単語登録手段に登録された登録単語と同じ単語があるか否かを検知する登録単語検知手段と、
この登録単語検知手段により登録単語と同じ単語があると検知された場合に、前記第２のテキスト指定手段により指定された第１言語のテキストの対訳である第２言語のテキスト中の前記検知された単語に対応する翻訳部分を、当該単語に置き換えて当該第２言語のテキストを表示するように制御する登録単語置換表示制御手段と、
を備える表示制御装置。
【請求項２】
コンピュータに、
第１言語のテキストとその対訳である第２言語のテキストとを複数記憶した対訳データの中の何れかの第１言語のテキストを指定する第１のテキスト指定機能と、
この第１のテキスト指定機能により指定された第１言語のテキスト及びその対訳である第２言語のテキストを前記対訳データから読み出して表示するように制御する対訳表示制御機能と、
この対訳表示制御機能により表示制御された第１言語のテキスト中の何れかの単語をユーザ指定操作に応じて登録する単語登録機能と、
前記対訳データの中の何れかの第１言語のテキストを指定する第２のテキスト指定機能と、
この第２のテキスト指定機能により指定された第１言語のテキスト中に前記単語登録機能により登録された登録単語と同じ単語があるか否かを検知する登録単語検知機能と、
この登録単語検知機能により登録単語と同じ単語があると検知された場合に、前記第２のテキスト指定機能により指定された第１言語のテキストの対訳である第２言語のテキスト中の前記検知された単語に対応する翻訳部分を、当該単語に置き換えて当該第２言語のテキストを表示するように制御する登録単語置換表示制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
携帯型の電子辞書装置（以下「電子辞書」という。）が有する機能としてヒストリ機能や単語帳機能が知られている。ヒストリ機能とは辞書引きした単語を辞書引きした順に登録していく機能であり、単語帳機能とは所定の登録操作に従って単語を登録する機能である。何れの機能も単語を登録・記憶する点において共通するが、ヒストリ機能では辞書引きした単語が自動的に登録されるのに対し、単語帳機能ではユーザ操作に応じて登録される点で異なる。
【０００３】
なお、辞書データベース（Data Base；以下「DB」という。）を備えた装置は電子辞書に限られるものでなく、例えば、機械翻訳装置（特許文献１）等の装置がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−３２７２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
さて、電子辞書を用いて単語を学習しようとする場合、上述したヒストリ機能や単語帳機能を活用するのが一般的である。しかし、単語のスペルや意味といった単語そのものに着目して、単語それ自体を覚える場合には適しているが、応用が利くように単語を覚えるのは難しかった。すなわち、その単語が使われている実際の文章に直面した場合、その単語の意味を思い出せなかったり、意味を思い出せたとしても文章全体の訳と整合を取りつつ、上手にその単語を訳せない場合等があった。単語自体の学習はできるが、いわゆる生きた学習となり難く、現実の場面で使えない場合が多かったのである。
【０００６】
そこで、本発明は上述した課題に鑑みてなされたものであり、その目的とするところは、実践的な単語学習の支援を行い、ヒストリ機能や単語帳機能といった各種機能で単語が登録された場合、ユーザがその登録単語を実際の文章中で適切に理解できるようにすることである。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、請求項１に記載の発明の表示制御装置は、第１言語のテキストとその対訳である第２言語のテキストとを複数記憶している対訳記憶手段（例えば、図２２の例文ＤＢ８３）と、この対訳記憶手段に記憶されている何れかの第１言語のテキストを指定する第１のテキスト指定手段（例えば、図２２のＣＰＵ３０；図２５のステップＤ１５）と、この第１のテキスト指定手段により指定された第１言語のテキスト及びその対訳である第２言語のテキストを前記対訳記憶手段から読み出して表示するように制御する対訳表示制御手段（例えば、図２２の表示部１０及びＣＰＵ３０；図２５のステップＤ２０）と、この対訳表示制御手段により表示制御された第１言語のテキスト中の何れかの単語をユーザ指定操作に応じて登録する単語登録手段（例えば、図３１のＣＰＵ３０及び例文単語帳記憶領域８５；図３２のステップＥ２７、Ｅ２９及びＥ３０）、前記対訳記憶手段に記憶されている何れかの第１言語のテキストを指定する第２のテキスト指定手段（例えば、図２２のＣＰＵ３０；図２６のステップＤ５７）と、この第２のテキスト指定手段により指定された第１言語のテキスト中に前記単語登録手段に登録された登録単語と同じ単語があるか否かを検知する登録単語検知手段（例えば、図２２のＣＰＵ３０；図２６のステップＤ６１）と、この登録単語検知手段により登録単語と同じ単語があると検知された場合に、前記第２のテキスト指定手段により指定された第１言語のテキストの対訳である第２言語のテキスト中の前記検知された単語に対応する翻訳部分を、当該単語に置き換えて当該第２言語のテキストを表示するように制御する登録単語置換表示制御手段（例えば、図２２の表示部１０及びＣＰＵ３０；図２６のステップＤ６５及びＤ６７）とを備えることを特徴としている。
【発明の効果】
【０００９】
請求項１に記載の発明によれば、第１言語のテキストと第２言語のテキストとを複数対応づけて対訳記憶手段が記憶し、ユーザにより指定された第１言語のテキスト及びその対訳である第２言語のテキストを当該対訳記憶手段から読み出して表示するとともに、その第１言語のテキスト中の何れかの単語をユーザ指定操作に応じて登録する。そして、対訳記憶手段に記憶された何れかの第１言語のテキストがユーザにより指定された際、指定された第１言語のテキスト中に登録単語と同じ単語があるか否かを検知し、同じ単語があると検知された場合に、対訳である第２言語のテキスト中の検知された単語に対応する部分を、当該単語に置き換えて表示する。従って、登録されている第１言語の単語に対応する対訳の部分は表示されないため、ユーザは、登録されている単語に対応する訳文で考えなくてはならない。しかし、対訳が表示されないのはテキスト中、登録されている単語の部分だけであり、それ以外の部分は、対訳が表示される。従ってユーザは、登録されている単語が用いられた実際の文章を使って、その登録単語を復習することができ、より実践的かつ適切な理解をすることができる。
【図面の簡単な説明】
【００１１】
【図１】（ａ）第１実施形態における表示制御装置の斜視概観図の一例を示す図。（ｂ）第１実施形態における表示制御装置のキー配列の一例を示す図。
【図２】第１実施形態における表示制御装置の構成を示すブロック図。
【図３】（ａ）入力単語記憶領域の状態の一例を示す図。（ｂ）英語テキスト記憶領域の状態の一例を示す図。（ｃ）日本語テキスト記憶領域の状態の一例を示す図。（ｄ）置換テキスト記憶領域の状態の一例を示す図。
【図４】第１実施形態における英和辞書ＤＢのデータ構成の一例を示す図。
【図５】第１実施形態における英語単語記憶領域のデータ構成の一例を示す図。
【図６】第１実施形態における第１辞書検索処理を説明するためのフローチャート。
【図７】第１実施形態における第１翻訳処理を説明するためのフローチャート。
【図８】第１実施形態における表示部に表示される表示画面の一例を示す図。
【図９】第１実施形態における表示部に表示される表示画面の一例を示す図。
【図１０】（ａ）第２実施形態における表示制御装置の斜視概観図の一例を示す図。（ｂ）第２実施形態における表示制御装置のキー配列の一例を示す図。
【図１１】第２実施形態における表示制御装置の構成を示すブロック図。
【図１２】第２実施形態における和英辞書ＤＢのデータ構成の一例を示す図。
【図１３】第２実施形態における日本語単語記憶領域のデータ構成の一例を示す図。
【図１４】第２実施形態における第２辞書検索処理を説明するためのフローチャート。
【図１５】第２実施形態における第２翻訳処理を説明するためのフローチャート。
【図１６】第２実施形態における表示部に表示される表示画面の一例を示す図。
【図１７】第２実施形態における表示部に表示される表示画面の一例を示す図。
【図１８】（ａ）第３実施形態における表示制御装置の斜視概観図の一例を示す図。（ｂ）第３実施形態における表示制御装置のキー配列の一例を示す図。
【図１９】第３実施形態における第１Ｂ翻訳処理を説明するためのフローチャート。
【図２０】第３実施形態における表示部に表示される表示画面の一例を示す図。
【図２１】（ａ）第４実施形態における表示制御装置の斜視概観図の一例を示す図。（ｂ）第４実施形態における表示制御装置のキー配列の一例を示す図。
【図２２】第４実施形態における表示制御装置の構成を示すブロック図。
【図２３】第４実施形態における例文ＤＢのデータ構成の一例を示す図。
【図２４】第４実施形態における英語単語記憶領域のデータ構成の一例を示す図。
【図２５】第４実施形態における第１例文検索処理を説明するためのフローチャート。
【図２６】第４実施形態における対訳表示処理を説明するためのフローチャート。
【図２７】第４実施形態における表示部に表示される表示画面の一例を示す図。
【図２８】第４実施形態における表示部に表示される表示画面の一例を示す図。
【図２９】第４実施形態における表示部に表示される表示画面の一例を示す図。
【図３０】第４実施形態における表示部に表示される表示画面の一例を示す図。
【図３１】第５実施形態における表示制御装置の構成を示すブロック図。
【図３２】第５実施形態における第２例文検索処理を説明するためのフローチャート。
【図３３】第５実施形態における表示部に表示される表示画面の一例を示す図。
【図３４】第５実施形態における表示部に表示される表示画面の一例を示す図。
【発明を実施するための形態】
【００１２】
［第１実施形態］
以下、図１〜図９を参照して、本発明を従来の機械翻訳装置と同様の機能を有する、電子辞書装置である表示制御装置１に適用した場合の第１実施形態について説明する。
【００１３】
まず、表示制御装置１の構成を説明する。図１（ａ）は表示制御装置１の斜視概観図である。表示制御装置１は、表示部１０及び入力部２０を備える。表示部１０は、ユーザによる入力部２０の操作に応じた文字や符号等、各種データが表示される部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等の、単数または複数の素子の組合せによって構成される。
【００１４】
入力部２０は、ユーザが表示制御装置１を操作するための各種キー群で構成されている。図１（ｂ）に、入力部２０のキー配列を示す。入力部２０は、英和キー２１、翻訳キー２３と、文字キー２４としての“Ａ”〜“Ｚ”キー等と、シフトキー２５と、単語帳キー２７と、訳／決定キー２８と、カーソルキー２９としての上下左右の方向キーとを備えている。
【００１５】
各キーの機能について説明する。英和キー２１は辞書引きする辞書ＤＢとして英和辞書ＤＢ７３を選択する際に使用され、翻訳キー２３は翻訳機能を起動する際に使用する。文字キー２４は、ユーザによる文字の入力等に使用される。シフトキー２５は訳／決定キー２８と組み合わされて、単語を単語帳に登録するとき等に使用される。単語帳キー２７は登録単語を一覧に表示させる際に使用される。訳／決定キー２８は、検索を実行するとき等に使用される。カーソルキー２９は、画面内の反転表示の移動等に使用される。
【００１６】
図２は、表示制御装置１の機能構成を示すブロック図である。表示制御装置１は表示部１０、入力部２０、ＣＰＵ３０、ＲＡＭ４０、フラッシュＲＯＭ７０を備えて構成されている。
【００１７】
ＣＰＵ３０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、表示制御装置１を統括的に制御する。具体的には入力部２０から入力される押下信号等に応じてフラッシュＲＯＭ７０に記憶された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ３０は処理結果をＲＡＭ４０等に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部１０に出力して、対応した表示内容を表示させる。
【００１８】
また、ＣＰＵ３０は、英和キー２１が押下されると、フラッシュＲＯＭ７０より第１辞書検索プログラム７１を読み出して実行することにより、第１辞書検索処理を実行する。第１辞書検索処理の内容は、フローチャート（図６参照）を参照して詳細に後述するが、ここで簡単に説明する。第１辞書検索処理では、まず、ＣＰＵ３０は、ユーザにより入力された文字に適合する見出語を英和辞書ＤＢ７３から読み出して、この見出語に対応する説明情報を表示させる。ここで、ユーザが登録操作を行った場合、ＣＰＵ３０は当該見出語を登録単語として英語単語帳記憶領域７５に登録する。
【００１９】
そして、ＣＰＵ３０は、翻訳キー２３が押下されると、フラッシュＲＯＭ７０より第１翻訳プログラム７７を読み出して実行することにより、第１翻訳処理（図７参照）を実行する。第１翻訳処理では、ＣＰＵ３０は文字キー２４の押下操作によって入力された英語のテキストを、対訳である日本語のテキストに翻訳する。英語のテキストの解析や、英和辞書ＤＢを用いた訳語変換処理等は従来公知の機械翻訳装置と同等の機能で実現できるため、説明は省略する。
【００２０】
そして、ＣＰＵ３０は入力された英語のテキスト中に英語単語帳記憶領域７５に登録されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知された場合、ＣＰＵ３０は検知された単語に対応する日本語のテキスト中の部分を当該検知された単語に置き換えて表示させる。ここで、ユーザにより訳／決定キー２８が押下された場合、ＣＰＵ３０は、日本語のテキスト中の検知された単語に対応する部分に下線を付した置き換え前の日本語テキストと、当該検知された単語に下線を付した英語テキストとを表示させる。
【００２１】
入力部２０は、押下されたキーの押下信号等をＣＰＵ３０に出力する。表示部１０は、ＣＰＵ３０から入力される表示信号に基づいて各種画面を表示する。
【００２２】
ＲＡＭ４０は、ＣＰＵ３０が実行する各種プログラムや、これらのプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。第１実施形態では、特に入力単語記憶領域４１と、英語テキスト記憶領域４３と、日本語テキスト記憶領域４５と、置換テキスト記憶領域４７とを備えている。
【００２３】
入力単語記憶領域４１には入力単語が格納される。入力単語とは、辞書引きの際に検索対象として入力される文字である。尚、入力される文字は１文字である場合に限らず、複数文字からなる文字であってもよい。
【００２４】
英語テキスト記憶領域４３には英語テキストが記憶される。英語テキストとは、翻訳キー２３が押下された後、翻訳対象としてユーザにより入力される英語の文章のことである。
【００２５】
日本語テキスト記憶領域４５には日本語テキストが記憶される。日本語テキストとは、翻訳キー２３が押下され、翻訳対象として英語テキストが入力された際、ＣＰＵ３０が当該入力された英語テキストを日本語に翻訳した文章のことである。
【００２６】
置換テキスト記憶領域４７には置換テキストが記憶される。置換テキストとは、日本語テキスト記憶領域４５に記憶された日本語テキストのうち、英語単語帳記憶領域７５に登録されている登録単語の訳部分を、当該登録単語に置き換えた文章のことである。
【００２７】
図３（ａ）は入力単語記憶領域４１に記憶された入力単語の一例を示す図である。同図（ａ）において、入力単語として「cheap」が記憶されている。図３（ｂ）は、英語テキスト記憶領域４３に記憶された英語テキストの一例を示す図である。同図（ｂ）において、英語テキストとして「This is a cheap bag。」が記憶されている。図３（ｃ）は、日本語テキスト記憶領域４５に記憶された日本語テキストの一例を示す図である。同図（ｃ）において、日本語テキストとして「これは、安価なかばんです。」が記憶されている。図３（ｄ）は、置換テキスト記憶領域４７に記憶された置換テキストの一例を示す図である。同図（ｄ）において、置換テキストとして「これは、cheapかばんです。」が記憶されている。
【００２８】
フラッシュＲＯＭ７０は、表示制御装置１の各種機能を実現する為のプログラムやデータを記憶するメモリである。第１実施形態において、フラッシュＲＯＭ７０には、ＣＰＵ３０に読み出されて実行されることにより第１辞書検索処理を実行するための第１辞書検索プログラム７１と、英和辞書ＤＢ７３と、英語単語帳記憶領域７５と、第１翻訳処理を実行するための第１翻訳プログラム７７とを記憶している。
【００２９】
図４は、英和辞書ＤＢ７３のデータ構成例を示す図である。英和辞書ＤＢ７３は、見出語７３１と、当該見出語の意味内容を説明・解説する説明情報７３３とを対応づけて記憶している。例えば、図４において、見出語「cheap」と、この見出語の説明情報「 a． 安い； 安っぽい， つまらない・・・」とを対応づけて記憶している。
【００３０】
図５は、英語単語帳記憶領域７５のデータ構成の一例を示す図である。英語単語帳記憶領域７５は最大１００個の英語の単語を記憶することができ、英和辞書ＤＢ７３を使用して見出語の説明情報が表示されたとき、ユーザが登録操作を行うことにより、当該見出語が登録単語として登録される。また、単語は格納順の番号である登録番号と対応づけて登録される。図５において、例えば登録番号「１」に対応付けて登録単語「big」が記憶され、登録番号「３」に対応付けて登録単語「cheap」が記憶されている。また、登録番号「４」〜「１００」に対応する登録単語は記憶されていない。従って、図４においては、最も古くに登録された単語が登録番号「１」の「big」であり、最も新しく登録された単語が登録番号「３」の「cheap」であり、未だ１００個の登録単語が全て記憶されていない状態にある。
【００３１】
次に、英和キー２１が押下された際の表示制御装置１の動作を説明する。図６は、英和キー２１が押下された際、ＣＰＵ３０が第１辞書検索プログラム７１に従って実行する処理である第１辞書検索処理の動作を説明するためのフローチャートである。また、図８は第１辞書検索処理の際に表示部１０に表示される画面の一例を示した図である。第１辞書検索処理の流れを、図８の画面例を参照しながら以下詳細に説明する。
【００３２】
まず、ＣＰＵ３０は、文字入力のための画面を表示部１０に表示させる。そして、ＣＰＵ３０は文字キー２４の押下に応じて、入力された英語の文字を入力単語として入力単語記憶領域４１に記憶し、当該入力単語を文字入力欄に表示させる（ステップＡ１）。
【００３３】
図８（ａ）は、ステップＡ１時点の表示画面例を示す図であり、ユーザが「cheap」と文字入力した際の画面例である。図８（ａ）において、画面１１には辞書名称１１１として「英和辞典」が表示され、辞書名称１１１の下の文字入力欄１１３に「cheap」が入力・表示されている。
【００３４】
そして、ＣＰＵ３０は入力単語に適合する見出語と、この見出語に対応する説明情報とを、英和辞書ＤＢ７３から読み出して表示させることで、入力単語に対する日本語の訳として説明情報を表示させる（ステップＡ３）。
【００３５】
図８（ｂ）は、ステップＡ３時点の表示画面例を示す図であり、ユーザが「cheap」という英単語を入力した際の図８（ａ）の画面において日本語の訳が表示された画面例である。画面１２には、辞書名称１２１として「英和辞典」が表示され、辞書名称１２１の下に入力単語である「cheap」に対応する日本語の訳として「a． 安い； 安っぽい， つまらない・・・」が表示されている。
【００３６】
次いで、入力単語を登録する操作がなされたか否かを判定する（ステップＡ５）。登録操作は、例えばシフトキー２５と訳／決定キー２８の組合わせ操作によりなされる。登録操作がなされた場合は（ステップＡ５；Ｙｅｓ）、当該入力単語を登録単語として英語単語帳記憶領域７５に登録する（ステップＡ７）。
【００３７】
図８（ｃ）は、ステップＡ７時点の表示画面例を示す図であり、「cheap」の日本語の訳が表示された図８（ｂ）の画面において、ユーザが登録操作を行った際の画面例である。図８（ｃ）において画面１３には、辞書名称１３１と、辞書名称１３１の下に当該単語の日本語の訳とが表示され、画面中央にメッセージ１３３として「登録しました。」が表示される。このメッセージは、当該入力単語である「cheap」が登録単語として英語単語帳記憶領域７５に登録されたことを意味する。
【００３８】
続いて、翻訳キー２３が押下された際の表示制御装置１の動作を説明する。図７は、翻訳キー２３が押下された際、ＣＰＵ３０が第１翻訳プログラム７７に従って実行する処理である第１翻訳処理の動作を説明するためのフローチャートである。また、図９は第１翻訳処理の際に表示部１０に表示される画面の一例を示した図である。第１翻訳処理の流れを、図９の画面例を参照しながら以下詳細に説明する。
【００３９】
まず、ＣＰＵ３０は、テキスト入力のための画面を表示部１０に表示させる。そして、ＣＰＵ３０は文字キー２４の押下に応じて、入力された英語のテキストを英語テキスト記憶領域４３に記憶し、当該英語テキストを翻訳文章入力欄に表示させる（ステップＡ５１）。
【００４０】
図９（ａ）は、ステップＡ５１時点の表示画面例を示す図であり、ユーザが「This is a cheap bag.」と英語テキストを入力した際の画面例である。図９（ａ）において画面１４には、翻訳文章入力欄１４１に「This is a cheap bag.」が入力・表示されている。
【００４１】
そして、ＣＰＵ３０は、英語テキスト記憶領域４３を照査して、入力された英語テキスト中の各単語の意味解析を行う等して英語テキスト全文を翻訳し、翻訳した日本語テキストを日本語テキスト記憶領域４５に記憶する（ステップＡ５３）。そして、ＣＰＵ３０は入力された英語テキスト中に、英語単語帳記憶領域７５に記憶されている登録単語と同じ単語があるか否かを判別する（ステップＡ５５）。同じ単語が検知されない場合は（ステップＡ５５；Ｎｏ）、ＣＰＵ３０は日本語テキスト記憶領域４５に記憶された日本語テキストを翻訳結果欄に表示させる（ステップＡ５７）。一方、同じ単語が検知された場合は（ステップＡ５５；Ｙｅｓ）、ＣＰＵ３０は当該検知された単語に対応する日本語テキストの部分を当該検知された単語に置き換えて置換テキストを作成し、作成した置換テキストを置換テキスト記憶領域４７に記憶する（ステップＡ５９）。そして、ＣＰＵ３０は当該置換テキストを翻訳結果欄に表示させる（ステップＡ６１）。
【００４２】
図９（ｂ）は、ステップＡ６１時点の表示画面例を示す図であり、画面１５には、入力された英語テキストである「This is a cheap bag.」が翻訳文章入力欄１５１に、翻訳結果である「これは、cheapかばんです。」が翻訳結果欄１５３に表示されている。英語単語帳記憶領域７５には、「cheap」が登録単語として記憶されており、英語テキスト中に、この登録単語と同じ単語が検知されたため（ステップＡ５５；Ｙｅｓ）、検知された単語に対応する日本語テキストの部分「安価な」が当該検知された単語「cheap」に置き換えられた置換テキストが作成されて翻訳結果欄に表示されたものである。
【００４３】
そして、ステップＡ６１の後、ＣＰＵ３０は訳／決定キー２８が押下されたか否かを判定する（ステップＡ６３）。押下されたならば（ステップＡ６３；Ｙｅｓ）、ＣＰＵ３０はステップＡ５５において検知された単語に下線を付した英語テキストを翻訳文章入力欄に表示させ、当該検知された単語に対応する部分に下線を付した置き換え前の日本語テキストを翻訳結果欄に表示させる（ステップＡ６５）。尚、検知された単語に対応する部分に下線を付して表示することとしたが、当該部分を太字にしたり、イタリック体のフォントで表示するなど、別の方法で識別表示させてもよい。
【００４４】
図９（ｃ）は、ステップＡ６５時点の表示画面例を示す図であり、図９（ｂ）の英語テキスト及び置換テキストが表示された画面において、訳／決定キー２８が押下された際の画面例である。翻訳文章入力欄１６１に英語テキストとして「cheap」に下線が付された「This is a cheap bag.」が表示され、翻訳結果欄１６３に「安価な」に下線が付された「これは、安価なかばんです。」が表示されている。ステップＡ５５において検知された単語「cheap」に下線が付された英語テキストが翻訳文章入力欄に表示され、当該検知された単語「cheap」に対応する日本語テキストの部分「安価な」に下線が付された置き換え前の日本語テキストが翻訳結果欄に表示される。
【００４５】
以上、第１実施形態を説明したが、表示制御装置１によれば、英和辞書ＤＢ７３を用いて辞書引きした英単語を英語単語帳記憶領域７５に登録することができる。そして、翻訳キー２３を押下して第１翻訳プログラム７７を実行し、ユーザが翻訳対象である英語のテキストを入力すると、この入力された英語テキストを翻訳した日本語テキストが作成される。ここで、入力された英語テキスト中において、英語単語帳記憶領域７５に登録された登録単語のいずれかと同じ単語が検知された場合、検知された単語に対応する部分が当該検知された単語に置き換えられた日本語テキストが表示される。そして、訳／決定キー２８が押下されると、検知された単語に下線が付された英語のテキストと、当該検知された単語に対応する部分に下線が付された置き換え前の日本語のテキストとが表示される。
【００４６】
このように、表示制御装置１は、ユーザ操作に従って英語単語帳記憶領域７５に英単語を登録し、ユーザ操作に従って入力された英文を日本語の文章に翻訳することができる。但し、英文中に登録単語と同じ英単語が含まれる場合は、翻訳文のうち、登録単語と同じ英単語に対応する訳部分を当該英単語に置き換えて表示する。従って、ユーザは、入力した英文のうち、登録単語に対応する部分を自分で日本語に翻訳する必要が生じる。しかし、当該部分以外は翻訳されているため、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳／決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。
【００４７】
［第２実施形態］
以下、図１０〜図１７を参照して、本発明を従来の機械翻訳装置と同様の機能を有する、電子辞書装置である表示制御装置２に適用した場合の第２実施形態について説明する。
【００４８】
表示制御装置２の外観構成は、第１実施形態のキー配列において、英和キー２１を無くし、和英キー２２を追加した構成と同じである。図１０（ａ）及び（ｂ）に表示制御装置２の斜視概観図及びキー配列の一例を示す。この和英キー２２は辞書引きする辞書ＤＢとして和英辞書ＤＢ７４を選択する際に使用される。以下、第１実施形態と同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。
【００４９】
図１１は、表示制御装置２の機能構成を示すブロック図であり、図２の第１実施形態の表示制御装置１のブロック図において、第１辞書検索プログラム７１、英語単語帳記憶領域７５及び第１翻訳プログラム７７をそれぞれ第２辞書検索プログラム７２、日本語単語帳記憶領域７６及び第２翻訳プログラム７８に置き換え、和英辞書ＤＢ７４を追加した構成である。
【００５０】
ＣＰＵ３０は、和英キー２２が押下されると、フラッシュＲＯＭ７０より第２辞書検索プログラム７２を読み出して実行することにより、第２辞書検索処理を実行する。第２辞書検索処理の内容は、フローチャート（図１４参照）を参照して詳細に後述するが、ここで簡単に説明する。第２辞書検索処理では、まず、ＣＰＵ３０は、ユーザにより入力された文字に適合する見出語を和英辞書ＤＢ７４から読み出して、この見出語に対応する説明情報を表示させる。この説明情報が表示されている状態で、ユーザが登録操作を行った場合、ＣＰＵ３０は当該見出語を登録単語として日本語単語帳記憶領域７６に登録する。
【００５１】
そして、ＣＰＵ３０は、翻訳キー２３が押下されると、フラッシュＲＯＭ７０より第２翻訳プログラム７８を読み出して実行することにより、第２翻訳処理（図１５参照）を実行する。第２翻訳処理では、ＣＰＵ３０は英語のテキストを、対訳である日本語のテキストに翻訳する。そして、ＣＰＵ３０は翻訳された日本語のテキスト中に日本語単語帳記憶領域７６に登録されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知された場合、ＣＰＵ３０は検知された単語を、当該検知された単語に対応する英単語に置き換えた日本語テキストを表示させる。ここで、ユーザにより訳／決定キー２８が押下された場合、ＣＰＵ３０は検知された単語に対応する英単語に下線を付した英語のテキストと、当該検知された単語に下線を付した日本語テキストとを表示させる。
【００５２】
図１２は、和英辞書ＤＢ７４のデータ構成例を示す図である。和英辞書ＤＢ７４は、見出語７４１と、当該見出語の意味内容を説明・解説する説明情報７４３とを対応づけて記憶している。例えば、図１２において、見出語「あかい」と、この見出語の説明情報「red； crimson． 〜羽根募金運動 a community chest campaign．・・・」とを対応づけて記憶している。
【００５３】
図１３は、日本語単語帳記憶領域７６のデータ構成の一例を示す図である。日本語単語帳記憶領域７６は最大１００個の日本語の単語を記憶することができ、和英辞書ＤＢ７４を使用して見出語の説明情報が表示されたとき、ユーザが登録操作を行うことにより、当該見出語が登録単語として登録される。また、単語は格納順の番号である登録番号と対応づけて登録される。図１３において、例えば登録番号「１」に対応付けて登録単語「しろい」が記憶され、登録番号「３」に対応付けて登録単語「かばん」が記憶されている。また、登録番号「４」〜「１００」に対応する登録単語は記憶されていない。従って、図１３においては、最も古くに登録された単語が登録番号「１」の「しろい」であり、最も新しく登録された単語が登録番号「３」の「かばん」であり、未だ１００個の登録単語が全て記憶されていない状態にある。
【００５４】
次に、表示制御装置２の動作を説明する。図１４は、和英キー２２が押下された際、ＣＰＵ３０が第２辞書検索プログラム７２に従って実行する処理である第２辞書検索処理の動作を説明するためのフローチャートである。また、図１６は第２辞書検索処理の際に表示部１０に表示される画面の一例を示した図である。第２辞書検索処理は、図６の第１辞書検索処理において、ステップＡ１、Ａ３及びＡ７をそれぞれステップＢ１、Ｂ３及びＢ７に置き換えた処理である。第２辞書検索処理の流れを、図１６の画面例を参照しながら以下詳細に説明する。
【００５５】
ステップＢ１において、ＣＰＵ３０は、文字入力のための画面を表示部１０に表示させる。そして、ＣＰＵ３０は文字キー２４の押下に応じて、入力された日本語の文字を入力単語として入力単語記憶領域４１に記憶し、当該入力単語を文字入力欄に表示させる。
【００５６】
図１６（ａ）は、ステップＢ１時点の表示画面例を示す図であり、ユーザが「かばん」と文字入力した際の画面例である。図１６（ａ）において画面１７には、辞書名称１７１として「和英辞典」が表示され、辞書名称１７１の下の文字入力欄１７３に「かばん」が入力・表示されている。
【００５７】
ステップＢ３において、ＣＰＵ３０は入力単語に適合する見出語と、この見出語に対応する説明情報とを、和英辞書ＤＢ７４から読み出して表示させることで、入力単語に対する英語の訳である説明情報を表示させる。
【００５８】
図１６（ｂ）は、ステップＢ３時点の表示画面例を示す図であり、ユーザが「かばん」という日本語を入力した後の、「かばん」に対応する英語の訳が表示された画面例である。図１６（ｂ）において、画面１８には、辞書名称１８１として「和英辞典」が表示され、辞書名称１８１の下に入力単語である「かばん」に対応する英語の訳として「a．かばん［鞄］a bag; 《書類入れ》a briefcase; a portfolio; an attache case; 《旅行鞄》a・・・」が表示されている。
【００５９】
ステップＢ３の後にユーザにより登録操作がなされた場合は（ステップＡ５；Ｙｅｓ）、ステップＢ７において、ＣＰＵ３０は、当該入力単語を登録単語とし日本語単語帳記憶領域７６に登録する。
【００６０】
図１６（ｃ）は、ステップＢ７時点の表示画面例を示す図であり、「かばん」の英語の訳が表示された図１６（ｂ）の画面において、ユーザが登録操作を行った際の画面例である。図１６（ｃ）において、画面１９には辞書名称１９１と、辞書名称１９１の下に当該単語の日本語の訳とが表示され、画面中央にメッセージ１９３として「登録しました。」が表示される。このメッセージは、当該入力単語である「かばん」が登録単語として日本語単語帳記憶領域７６に登録されたことを意味する。
【００６１】
続いて、翻訳キー２３が押下された際の表示制御装置２の動作を説明する。図１５は、翻訳キー２３が押下された際、ＣＰＵ３０が第２翻訳プログラム７８に従って実行する処理である第２翻訳処理の動作を説明するためのフローチャートである。また、図１７は第２翻訳処理の際に表示部１０に表示される画面の一例を示した図である。第２翻訳処理は、図７の第１翻訳処理において、ステップＡ５５、Ａ５９及びＡ６５をそれぞれステップＢ５５、Ｂ５９及びＢ６５に置き換えた処理である。第２翻訳処理の流れを、図１７の画面例を参照しながら以下詳細に説明する。
【００６２】
ＣＰＵ３０は、入力された英語テキストを全文翻訳して日本語テキストを作成した後（ステップＡ５３）、ステップＢ５５において当該翻訳した日本語テキスト中に日本語単語帳記憶領域７６に記憶されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知されない場合は（ステップＢ５５；Ｎｏ）、ＣＰＵ３０は日本語テキスト記憶領域４５に記憶された日本語テキストを翻訳結果欄に表示させる（ステップＡ５７）。一方、同じ単語が検知された場合は（ステップＢ５５；Ｙｅｓ）、ＣＰＵ３０は日本語テキスト中の当該検知された単語の部分を、当該検知された単語に対応する英単語に置き換えることで置換テキストを作成し、作成した置換テキストを置換テキスト記憶領域４７に記憶する（ステップＢ５９）。そして、ＣＰＵ３０は当該置換テキストを翻訳結果欄に表示させる（ステップＡ６１）。
【００６３】
図１７（ａ）は、ステップＡ６１時点の表示画面例を示す図であり、画面９０には、入力された英語テキスト「This is a cheap bag.」が翻訳文章入力欄９０１に、翻訳結果欄である「これは、安価なbagです。」が翻訳結果欄９０３に表示されている。日本語単語帳記憶領域７６には、「かばん」が登録単語として記憶されているため、日本語テキスト中において、この登録単語と同じ単語が検知され（ステップＢ５５；Ｙｅｓ）、検知された単語「かばん」が、英語テキスト中の当該検知された単語に対応する英単語「bag」に置き換えられて作成された置換テキストが、翻訳結果欄に表示されたものである。
【００６４】
そして、ＣＰＵ３０は、訳／決定キー２８が押下されたか否かを判定する（ステップＡ６３）。押下されたならば（ステップＡ６３；Ｙｅｓ）、ＣＰＵ３０はステップＢ５５において検知された単語に対応する英単語に下線を付した英語テキストを翻訳文章入力欄に表示させ、当該検知された単語に下線を付した置き換え前の日本語テキストを翻訳結果欄に表示させる（ステップＢ６５）。
【００６５】
図１７（ｂ）は、ステップＢ６５時点の表示画面例を示す図であり、英語テキスト及び置換テキストが表示された図１７（ａ）の画面において、訳／決定キー２８が押下された際の画面例である。翻訳文章入力欄９１１に英語テキストとして「cheap」に下線が付された「This is a cheap bag.」が表示され、翻訳結果欄９１３に「かばん」に下線が付された「これは、安価なかばんです。」が表示されている。ステップＢ５５において検知された単語「かばん」に対応する英単語「bag」に下線が付された英語テキストが翻訳文章入力欄に表示され、当該検知された単語「かばん」に下線が付された置き換え前の日本語テキストが翻訳結果欄に表示される。
【００６６】
以上、第２実施形態を説明したが、表示制御装置２によれば、和英辞書ＤＢ７４を用いて辞書引きした日本語の単語を日本語単語帳記憶領域７６に登録することができる。そして、翻訳キー２３を押下して第２翻訳プログラム７８を実行し、ユーザが翻訳対象である英語のテキストを入力すると、この入力された英語テキストを翻訳した日本語テキストが作成される。ここで、翻訳された日本語のテキスト中において、日本語単語帳記憶領域７６に登録された登録単語のいずれかと同じ単語が検知された場合、日本語のテキストのうち、当該検知された単語が、当該検知された単語に対応する英語のテキスト中の英単語に置き換えられて表示される。そして、訳／決定キー２８が押下されると、検知された単語に対応する英単語に下線が付された英語のテキストと、検知された単語に下線が付された置き換え前の日本語のテキストとが表示される。
【００６７】
このように、表示制御装置２は、ユーザ操作に従って和英辞書ＤＢ７４から辞書引きした日本語の単語を単語帳に登録することができる。また、ユーザ操作によって入力される英文を日本語に翻訳することができる。但し、翻訳文中に登録単語と同じ単語が含まれる場合は、当該単語に対応する英文中の英単語に置き換えて表示する。従って、ユーザは、入力した英文のうち、登録単語に対応する部分を自分で日本語に翻訳する必要が生じる。しかし、当該部分以外は翻訳されているため、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳／決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。
【００６８】
［第３実施形態］
以下、図１８〜図２０を参照して、本発明を従来の機械翻訳装置と同様の機能を有する、電子辞書装置である表示制御装置３に適用した場合の第３実施形態について説明する。
表示制御装置３の外観構成は第１実施形態の表示制御装置１と同様である。第１実施形態と同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。
【００６９】
図１８は、表示制御装置３の機能構成を示すブロック図である。表示制御装置３のブロック図の構成は、図２の第１実施形態の表示制御装置１のブロック図において、第１翻訳プログラム７７を第３翻訳プログラム７９に置き換えた構成である。
【００７０】
ＣＰＵ３０は、翻訳キー２３が押下されると、フラッシュＲＯＭ７０より第３翻訳プログラム７９を読み出して実行することにより、第３翻訳処理を実行する。第３翻訳処理の内容は、フローチャート（図１９参照）を参照して詳細に後述するが、ここで簡単に説明する。第３翻訳処理では、ＣＰＵ３０はユーザが入力した英語のテキストを、対訳である日本語のテキストに翻訳する。その際、ＣＰＵ３０は入力された英語のテキスト中に英語単語帳記憶領域７５に登録されている登録単語の何れかと同じ単語があるか否かを判別する。同じ単語が検知された場合、ＣＰＵ３０は当該検知された単語のみを、日本語テキスト中の当該検知された単語に対応する部分に置き換えた英語テキストを翻訳結果として表示させる。即ち、翻訳結果は英語のテキストのうち、その検知された単語部分のみが日本語となったテキストとして表示される。
【００７１】
次に、表示制御装置３の動作を説明する。図１９は、翻訳キー２３が押下された際、ＣＰＵ３０が第３翻訳プログラム７９に従って実行する処理である第３翻訳処理の動作を説明するためのフローチャートである。また、図２０は第３翻訳処理の際に表示部１０に表示される画面の一例を示した図である。第３翻訳処理は、図７の第１翻訳処理において、ステップＡ５９をステップＣ５９に置き換え、ステップＡ６３及びＡ６５のステップを無くした処理である。第３翻訳処理の流れを、図２０の画面例を参照しながら以下詳細に説明する。
【００７２】
第３翻訳処理において、入力された英語テキスト中に、英語単語帳記憶領域７５に記憶されている登録単語の何れかと同じ単語が検知された場合は（ステップＡ５５；Ｙｅｓ）、ＣＰＵ３０は検知された単語を、日本語テキスト中の当該検知された単語に対応する部分に置き換えて、置換テキストを作成し、作成した置換テキストを置換テキスト記憶領域４７に記憶する（ステップＣ５９）。そして、ＣＰＵ３０は当該置換テキストを翻訳結果欄に表示させる（ステップＡ６１）。
【００７３】
図２０は、ステップＡ６１時点の表示画面例を示す図であり、画面９２において、入力された英語テキスト「This is a cheap bag.」が翻訳文章入力欄９２１に、翻訳結果である「This is a 安価な bag.」が翻訳結果欄９２３に表示されている。英語単語帳記憶領域７５に「cheap」が登録単語として記憶されており、英語テキスト中に、この登録単語と同じ単語が検知されたため（ステップＡ５５；Ｙｅｓ）、英語テキストにおいて、検知された単語「cheap」のみが、日本語テキスト中の当該単語に対応する部分「安価な」に置き換えられた置換テキストが作成されて、翻訳結果欄に表示されたものである。
【００７４】
以上、第３実施形態を説明したが、表示制御装置３によれば、翻訳キー２３を押下して第３翻訳プログラム７９を実行し、ユーザが翻訳対象である英語のテキストを入力すると、この入力された英語テキストを翻訳した日本語テキストが作成される。ここで、入力された英語のテキスト中において、英語単語帳記憶領域７５に登録された登録単語のいずれかと同じ単語が検知された場合、当該検知された単語のみが、日本語のテキスト中の当該検知された単語に対応する部分に置き換えられた英語のテキストが翻訳結果として表示される。
【００７５】
このように、表示制御装置３は、ユーザ操作に従って英和辞書ＤＢ７３から辞書引きした英単語を単語帳に登録することができる。また、ユーザ操作によって入力される英文を日本語の文章に翻訳することができる。但し、入力された英文中に登録単語と同じ英単語が含まれる場合は、当該英単語のみを日本語に翻訳して表示する。従って、ユーザは、入力した英語の文章中に以前学習した英単語である登録単語が含まれるとき、当該単語の訳を再度復習することができる。更に、登録単語が多義語である場合は、入力した英文によって当該単語の訳が変化し、ユーザは多様な英文を入力することで、各英文に適合する登録単語の複数の訳を学習できる。よって、登録単語の実際の文章中での適切な理解を促す、実践的な語学学習のできる表示制御装置が実現できる。
【００７６】
［第４実施形態］
以下、図２１〜図３０を参照して、本発明を電子辞書装置である表示制御装置４に適用した場合の第４実施形態について説明する。
【００７７】
まず、表示制御装置４の構成を説明する。表示制御装置４の外観構成は第１実施形態の表示制御装置１のキー配列において、翻訳キー２３を無くし、設定キー２６を追加した構成である。図２１（ａ）及び（ｂ）に表示制御装置４の斜視概観図及びキー配列の一例を示す。設定キー２６は、シフトキー２５と組合わせて操作されることで、単語帳のモードの切替設定をするために使用される。以下、同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。
【００７８】
図２２は、表示制御装置４の機能構成を示すブロック図である。表示制御装置４は図２の表示制御装置１のブロック図において、英語テキスト記憶領域４３及び日本語テキスト記憶領域４５をそれぞれ第１選択例文記憶領域５１及び第２選択例文記憶領域５３に置き換え、第１辞書検索プログラム７１、英語単語帳記憶領域７５及び第１翻訳プログラム７７を、それぞれ第１例文検索プログラム８１、例文ＤＢ８３、例文単語帳記憶領域８５及び対訳表示プログラム８７に置き換えた構成である。
【００７９】
ＣＰＵ３０は、英和キー２１が押下されると、フラッシュＲＯＭ７０より第１例文検索プログラム８１を読み出して実行することにより、第１例文検索処理を実行する。第１例文検索処理の内容は、フローチャート（図２５参照）を参照して詳細に後述するが、ここで簡単に説明する。第１例文検索処理では、ＣＰＵ３０は、入力された単語を含む例文を例文ＤＢ８３から読み出して、一覧に表示させる。この一覧表示の中からユーザが一の例文を選択すると、ＣＰＵ３０は選択された例文全文とその対訳とを例文ＤＢ８３から読み出して表示させる。この対訳が表示されている状態でユーザが登録操作を行った場合、ＣＰＵ３０は当該例文に予め対応づけられている見出語を登録単語として当該例文とともに例文単語帳記憶領域８５に登録する。
【００８０】
また、ＣＰＵ３０は、単語帳キー２７が押下されると、フラッシュＲＯＭ７０より対訳表示プログラム８７を読み出して実行することにより、対訳表示処理を実行する。対訳表示処理の内容は、フローチャート（図２６参照）を参照して詳細に後述するが、ここで簡単に説明する。対訳表示処理では、まずＣＰＵ３０は、例文単語帳記憶領域８５に登録されている例文を読み出して、一覧に表示させる。この一覧表示の中からユーザが一の例文を選択すると、ＣＰＵ３０は選択された例文全文及び対訳を例文ＤＢ８３から読み出して表示させる。
【００８１】
そして、ＣＰＵ３０は選択された例文中に例文単語帳記憶領域８５に登録されている登録単語のいずれかと同じ単語があるか否かを判別する。同じ単語が検知された場合、ＣＰＵ３０は対訳中の検知された単語に対応する部分を、当該検知された単語に置き換えて表示させる。ここで、ユーザにより訳／決定キー２８が押下された場合、ＣＰＵ３０は検知された単語に下線を付した例文と、当該検知された単語に対応する部分に下線を付した置き換え前の対訳とを表示させる。
【００８２】
第１選択例文記憶領域５１には、第１例文検索処理において一覧表示された例文の中からユーザが選択した例文が記憶される。第２選択例文記憶領域５３には、対訳表示処理において一覧表示された例文の中からユーザが選択した例文が記憶される。
【００８３】
図２３は、例文ＤＢ８３のデータ構成例を示す図である。例文ＤＢ８３は、複数の見出語８３１を記憶している。そして、各見出語に複数の例文番号８３３が対応づけられており、更に各例文番号８３３には、例文８３５、対訳８３７及び検索キーワード８３９が対応付けられている。例えば、見出語「seek」には、例文番号「６１０」、「６１１」等の複数の例文番号が対応づけられている。そして、例文番号「６１０」には、例文「A magnet always seeks the north」と、対訳「磁石は常に北を示す。」と、検索キーワード「magnet、 always、 seek、  north」とが対応づけられている。
【００８４】
見出語８３１は、英和辞書ＤＢ７３の見出語と対応づけられており、英和辞書ＤＢ７３で辞書引きされた見出語に対応する例文を読み出す際に利用される。また、例文番号８３３は、各例文８３５に一意に割り当てられている番号のことである。例文８３５は、対応する見出語８３５を使用した英語の例文である。対訳８３７は、英語の例文８３５に対応する日本語の訳文である。検索キーワード８３９は、第１例文検索処理において、当該例文の検索単語となる単語のことである。例えば、例文番号「６１０」の例文「A magnet always seeks the north」の検索キーワード８３９として「magnet、always、seek、north」の４語が記憶されている。
【００８５】
図２４は、例文単語帳記憶領域８５のデータ構成の一例を示す図である。例文単語帳記憶領域８５は最大１００個の英語の例文を記憶することができ、ユーザが指定した例文の見出語を登録単語８５３として当該例文の例文番号８５５とともに登録番号８５１順に登録される。同図においては、例えば登録番号「１」に対応付けて登録単語「look」と例文番号「３１０」とが登録され、登録番号「3」に対応付けて登録単語「reckon」と例文番号「５０１」とが登録されている。また、登録番号「４」〜「１００」に対応する登録単語及び例文番号は登録されていない。従って、最も古くに登録された例文が例文番号「３１０」の例文であり、最も新しく登録された例文が例文番号「５０１」の例文であり、未だ１００個の単語及び例文が全て登録されていない状態にある。
【００８６】
次に、表示制御装置４の動作を説明する。図２５は、英和キー２１が押下された際、ＣＰＵ３０が第１例文検索プログラム８１に従って実行する処理である第１例文検索処理の動作を説明するためのフローチャートである。また、図２７及び図２８は第１例文検索処理の際に表示部１０に表示される画面の一例を示した図である。第１例文検索処理の流れを、図２９及び図３０の画面例を参照しながら以下詳細に説明する。
【００８７】
まず、ＣＰＵ３０は、文字入力のための画面を表示部１０に表示させる。ＣＰＵ３０は文字キー２４の押下に応じて、入力された英語の文字を入力単語として入力単語記憶領域４１に記憶し、当該入力単語を文字入力欄に表示させる（ステップＤ１）。
【００８８】
図２７（ａ）は、ステップＤ１時点の表示画面例を示す図であり、ユーザが「reckon」と文字入力した際の画面である。図２７（ａ）において、画面９３には辞書名称９３１として「英和辞典」が表示され、辞書名称９３１の下の文字入力欄９３３に「reckon」が入力・表示されている。
【００８９】
そして、ＣＰＵ３０は入力単語が検索キーワード８３９の何れかと同じである例文を、例文ＤＢ８３から読み出して、例文番号８３３の順に一覧に表示させ、先頭の例文を反転表示させる。そして、ＣＰＵ３０は反転表示された例文に対応する見出語及び対訳を例文ＤＢ８３から読み出し、当該例文ともに説明情報表示欄に表示させる。また、ＣＰＵ３０は反転表示をユーザのカーソルキー２９の押下操作に応じて移動させる（ステップＤ１０）。
【００９０】
図２７（ｂ）はステップＤ１０時点の表示画面例を示す図である。図２７（ｂ）において、画面９４には、辞書名称９４１として「英和辞典」と、画面中央に「reckon （up） the expenses.」等の例文の一覧表示９４３と、画面下部に説明情報表示欄９４５とが表示され、一覧表示９４３中の３行目の例文「She is reckoned （to be、 as 、 as being）・・・」が反転表示９４７され、説明情報表示欄９４５には見出語「reckon」と、例文「She is reckoned （to be、 as 、 as being）・・・」と、当該例文に対応する対訳「彼女は日本のバイオリン奏者の第一人者・・・」とが表示されている。この一覧表示９４３は、ＣＰＵ３０が入力された文字「reckon」と検索キーワード８３９の何れかと同じである例文を例文ＤＢ８３から読み出し、例文番号８３３の順に一覧に表示させたものである。また、反転表示９４７は当初先頭の例文に表示されていたものが、ユーザのカーソルキー２９の押下操作により３行目に移動されたものである。
【００９１】
ステップＤ１０において、ユーザのカーソルキー２９の押下操作等による反転表示９４７の移動と、訳／決定キー２８の押下操作とによって、ＣＰＵ３０は当該反転表示された例文を選択し（ステップＤ１５）、選択例文として第１選択例文記憶領域５１に記憶する。そして、ＣＰＵ３０は選択例文に対応する見出語及び対訳を例文ＤＢ８３から読み出して選択例文とともに表示させる（ステップＤ２０）。
【００９２】
図２８（ａ）は、ステップＤ２０時点の表示画面例を示す図であり、例文が一覧表示され、３行目が反転表示１７５された図２７（ｂ）の画面において訳／決定キーが押下された際の画面例である。図２８（ａ）において、画面９５には辞書名称９５１として「英和辞典」と、辞書名称９５１の下に見出語「reckon」と、選択された例文「She is reckoned （to be、 as 、 as being）・・・」と、当該例文の対訳「彼女は日本のバイオリン奏者の第一人者・・・」とが表示されている。訳／決定キー２８の押下によって、選択された例文「She is reckoned （to be、 as 、 as being）・・・」が第１選択例文記憶領域５１に記憶される。
【００９３】
次いで、ＣＰＵ３０は単語の登録操作がなされたか否かを判定する（ステップＤ２５）。登録操作がなされた場合は（ステップＤ２５；Ｙｅｓ）、ＣＰＵ３０は選択された例文に対応する見出語を登録単語として、当該例文に対応する例文番号とともに例文単語帳記憶領域８５に登録し（ステップＤ３０）、登録した旨のメッセージを表示させる。
【００９４】
図２８（ｂ）は、ステップＤ３０時点の表示画面例を示す図であり、選択された例文と当該例文に対応する日本語の対訳とが表示された図２８（ａ）の画面において、ユーザが登録操作を行った際の画面例である。図２８（ｂ）において、画面９６には、辞書名称９６１である「英和辞典」と、見出語である「reckon」と、選択された例文と、当該例文の日本語の対訳とが表示され、画面中央にメッセージウィンドウ９６３として「登録しました。」が表示される。このメッセージは、選択された例文に対応する見出語である「reckon」が登録単語として、当該例文に対応する例文番号「５０１」とともに例文単語帳記憶領域８５に登録されたことを意味するものである。
【００９５】
続いて、単語帳キー２７が押下された際の表示制御装置４の動作を説明する。図２６は、単語帳キー２７が押下された際、ＣＰＵ３０が対訳表示プログラム８７に従って実行する対訳表示処理の動作を説明するためのフローチャートである。また、図２９は対訳表示処理の際に表示部１０に表示される画面の一例を示した図である。対訳表示処理の流れを、図２９の画面例を参照しながら以下詳細に説明する。
【００９６】
まず、ＣＰＵ３０は、現在の単語帳設定モードが復習モードであるか否かを判別する（ステップＤ５１）。ここで、復習モードとは、選択された例文中に例文単語帳記憶領域８５に登録された登録単語の何れかと同じ単語がある場合に、当該単語を復習させるための以下の処理を行うモードのことである。復習モードで無い場合（ステップＤ５１；Ｎｏ）、ＣＰＵ３０は他の処理へ移行する（ステップＤ５３）。一方、復習モードである場合（ステップＤ５１；Ｙｅｓ）、ＣＰＵ３０は例文単語帳記憶領域８５に登録されている例文番号に対応する全ての例文を例文ＤＢ８３から読み出し、登録番号の逆に、すなわち降順に一覧表示させる。そして、ＣＰＵ３０は読み出した例文において、各例文に対応する登録単語に前方一致する単語を隠し文字である「〜」に置き換え、先頭の例文を反転表示させる（ステップＤ５５）。
【００９７】
図２９（ａ）は、ステップＤ５５時点の表示画面例を示す図である。図２９（ａ）において、画面９７には画面の名称９７１として「単語帳」が表示され、この画面名称９７１の下に例文単語帳記憶領域８５中に記憶されている３つの例文が読み出されて一覧に表示され、先頭の例文「She is 〜（to be、 as 、 as being）・・・」が反転表示９７３されている。そして、各例文中において、当該例文に対応する登録単語と前方一致する単語が隠し文字「〜」に置き換えられている。例えば、反転表示されている例文「She is 〜（to be、 as 、 as being）・・・」では登録単語である「reckon」に前方一致する単語である「reckoned」が隠し文字「〜」に置き換えられている。
【００９８】
ステップＤ５５において、ユーザのカーソルキー２９の押下操作等による反転表示９７３の移動と訳／決定キー２８の押下操作によって、ＣＰＵ３０は反転表示されている例文を選択された例文として第２選択例文記憶領域５３に記憶する（ステップＤ５７）。そして、ＣＰＵ３０は当該選択された例文に対応する見出語と日本語の対訳とを例文ＤＢ８３より読み出す（ステップＤ５９）。このとき、例文単語帳記憶領域８５に登録されている登録単語の何れかと同じ単語が、当該選択された例文中にあるか否かを判別する（ステップＤ６１）。同じ単語が無い場合は、ＣＰＵ３０は読み出した例文と、この例文に対応する見出語及び日本語の対訳とを表示させる（ステップＤ６３）。一方、同じ単語がある場合、ＣＰＵ３０は日本語の対訳において当該検知された単語に対応する部分を、当該検知された単語に置き換えて置換テキストを作成し（ステップＤ６５）、この置換テキストを置換テキスト記憶領域４７に記憶する。そして、ＣＰＵ３０は当該置換テキストを画面に表示させる。そして、ＣＰＵ３０は選択された例文において、当該検知された単語と前方一致する単語を隠し文字「〜」に置き換えて表示させる（ステップＤ６７）。
【００９９】
図２９（ｂ）は、ステップＤ６７時点の表示画面例を示す図であり、例文単語帳記憶領域８５に登録されている例文が一覧表示され、先頭の例文が反転表示された図２９（ａ）の画面において、訳／決定キーが押下された画面例である。図２９（ｂ）において、画面９８には辞書名称９８１として「英和辞典」が表示され、この辞書名称９８１の下に見出語「reckon」と、例文「She is 〜（to be、 as 、 as being）・・・」と、この例文に対応する日本語の訳「彼女は日本のバイオリン奏者の第一人者とreckonされている。」とが表示されている。このとき、例文単語帳記憶領域８５には、登録単語「reckon」が登録されている。そのため、選択された例文において、登録単語と同じ単語である「reckon」が検知されて、当該単語と前方一致する単語「reckoned」が隠し文字「〜」に置き換えられて表示されている。また、日本語の対訳において、検知された単語「reckon」に対応する部分「目（もく）」が当該検知された単語に置き換えられて表示されている。
【０１００】
そして、ステップＤ６７の後、ＣＰＵ３０は訳／決定キー２８が押下されたか否かを判定する（ステップＤ６９）。押下された場合（ステップＤ６９；Ｙｅｓ）、ＣＰＵ３０は検知された単語に対応する部分に下線を付した置き換え前の日本語の対訳を表示させる（ステップＤ７１）。
【０１０１】
図２９（ｃ）は、ステップＤ７１時点の表示画面例を示す図であり、例文及び置換テキストが表示された図２９（ｂ）の画面において、訳／決定キー２８が押下された際の画面例である。図３１（ｃ）において、画面９９には、辞書名称９９１の下に見出語「reckon」と、例文「She is 〜（to be、 as 、 as being）the・・・」と、この例文に対応する日本語の訳として「目（もく）」に下線が付された「彼女は日本のバイオリン奏者の第一人者と目（もく）されている。」とが表示されている。
【０１０２】
次に、単語帳設定モードを復習モードに設定する方法について、図３０を参照しながら説明する。復習モードを設定するには、ユーザがシフトキー２５と設定キー２６との組合わせ操作を行う。すると「単語帳」のラジオボタンを備えた設定ウィンドウが表示される。この設定ウィンドウにおいて、ユーザがカーソルキー２９の押下操作により「単語帳」のラジオボタンを選択状態にして、訳／決定キー２８を押下する。そして、「復習」のラジオボタンを含む単語帳設定ウィンドウが表示される。この単語帳設定ウィンドウにおいて、ユーザがカーソルキー２９の押下操作により、「復習」のラジオボタンを選択状態にし、訳／決定キー２８を押下すると、復習モードに設定される。
【０１０３】
図３０（ａ）は、例文及び当該例文に対応する日本語の対訳を表示している画面において、ユーザによりシフトキー２５と設定キー２６との組合わせ操作がなされた際の画面例である。図３０（ａ）において、画面１００には辞書名称１００１として「英和辞典」が表示され、中央部に設定ウィンドウ１００３が表示され、この設定ウィンドウ１００３には、「キー入力音」、「単語帳」等のラジオボタンが備えられている。このラジオボタンの選択状態はユーザがカーソルキー２９を１回押下すると、当該方向にボタン１つ分移動する。そして、図３０（ａ）においては、ユーザのカーソルキー２９の押下操作により、「単語帳」のラジオボタン１００５が選択状態にされている。
【０１０４】
図３０（ｂ）は、設定ウィンドウ中の「単語帳」のラジオボタン１０１５が選択状態にされた図３０（ａ）の画面において、訳／決定キー２８が押下された際に表示される画面例である。図３０（ｂ）において、画面１０１には辞書名称１０１１として「英和辞典」が表示され、中央部に単語帳設定ウィンドウ１０１３が表示され、この設定ウィンドウ中には、「通常」及び「復習」のラジオボタンが備えられている。そして、ユーザのカーソルキー２９の押下操作により、「復習」のラジオボタン１０１５が選択状態にされている。ここで、訳／決定キー２８が押下されると、「復習」モードが設定される。
【０１０５】
以上、第４実施形態を説明したが、表示制御装置４によれば、英和キー２１が押下されると第１例文検索プログラム８１が実行され、例文ＤＢ８３中から選択された例文の対訳が表示されたときに、ユーザが登録操作を行うことで、当該例文に対応する見出語が登録単語として当該例文とともに、例文単語帳記憶領域８５に登録される。そして、単語帳キー２７が押下されると対訳表示プログラム８７が実行され、例文単語帳記憶領域８５に登録された例文が一覧表示される。この一覧の中からユーザにより一の例文が選択されると、当該例文と、この例文の日本語の対訳とが表示される。ここで、選択された例文において、例文単語帳記憶領域８５に登録された登録単語のいずれかと同じ単語が検知される場合、対訳のうち、当該検知された単語に対応する部分が、当該単語に置き換えられて表示される。そして、訳／決定キー２８が押下されると、置き換え部分に下線が付された日本語の対訳の全文が表示される。
【０１０６】
このように、表示制御装置４は、例文中に登録単語と同じ英単語が含まれる場合は、日本語の対訳において、当該英単語に対応する部分を当該英単語に置き換えて表示する。従って、ユーザは、例文のうち、登録単語に対応する部分を自分で日本語に翻訳する必要が生じる。しかし、当該部分以外の対訳は表示されているので、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳／決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。
【０１０７】
［第５実施形態］
以下、図３１〜図３４を参照して、本発明を電子辞書装置である表示制御装置５に適用した場合の第５実施形態について説明する。表示制御装置５の外観構成は、第４実施形態の表示制御装置４と同様である。以下、第４実施形態と同一の構成要素には同一の符号を付してその説明を省略し、本実施形態の特徴部分を中心に説明する。
【０１０８】
図３１は、表示制御装置５の機能構成を示すブロック図である。表示制御装置５のブロック図の構成は、図２３の第４実施形態の表示制御装置１の構成において、第１例文検索プログラム８１を第２例文検索プログラム８２に置き換えた構成と同様である。
【０１０９】
ＣＰＵ３０は、英和キー２１が押下されると、フラッシュＲＯＭ７０より第２例文検索プログラム８２を読み出して実行することにより、第２例文検索処理を実行する。第２例文検索処理の内容は、フローチャート（図３２参照）を参照して詳細に後述するが、ここで簡単に説明する。第２例文検索処理では、ＣＰＵ３０は、入力された単語を含む例文を例文ＤＢ８３から読み出して、一覧に表示させる。この一覧表示の中からユーザが一の例文を選択すると、ＣＰＵ３０は選択された例文全文とその対訳とを例文ＤＢ８３から読み出して表示させる。この対訳が表示されている状態で、ユーザが選択された例文中の一の英単語を指定して登録操作を行った場合、ＣＰＵ３０は当該指定された英単語を登録単語として当該例文とともに例文単語帳記憶領域８５に登録する。
【０１１０】
次に、表示制御装置５の動作について詳細に説明する。図３２は、英和キー２１が押下された際、ＣＰＵ３０が第２例文検索プログラム８２に従って実行する処理である第２例文検索処理の動作を説明するためのフローチャートである。図３３は第２例文検索処理の際に表示部１０に表示される画面の一例を示した図である。第２例文検索処理は、図２５の第１例文検索処理において、ステップＤ２５の後にステップＥ２７及びＥ２９を追加し、ステップＤ３０をステップＥ３０及びＥ３５に置き換えた処理である。第２例文検索処理の流れについて、図３３の画面例を参照しながら以下詳細に説明する。
【０１１１】
第２例文検索処理において、入力単語の登録操作がなされた場合は（ステップＤ２５；Ｙｅｓ）、ＣＰＵ３０は、先頭の単語である見出語を反転表示する。ＣＰＵ３０は、この反転表示を、ユーザによるカーソルキー２９の押下操作に応じて、当該方向へ移動させる（ステップＥ２７）。
【０１１２】
図３３（ａ）は、ステップＥ２７時点の表示画面例を示す図であり、見出語と、例文と、当該例文の対訳とが表示された図２８（ａ）の画面において登録操作がなされた際の画面例である。図３３（ａ）において、画面１０２には辞書名称１０２１である「英和辞典」が表示され、見出語と、例文と、当該例文の対訳とが表示されている。そして、登録操作がなされた当初に見出語の位置に表示されていた反転表示１０２３は、ユーザによるカーソルキー２９の押下操作によって、「violinist」の位置に移動されている。
【０１１３】
そして、ＣＰＵ３０は、訳／決定キー２８が押下されたか否かを判定する（ステップＥ２９）。押下されない場合（ステップＥ２９；Ｎｏ）、ＣＰＵ３０は待機し、一方、押下された場合（ステップＥ２９；Ｙｅｓ）、反転表示されている単語を登録単語として当該例文とともに例文単語帳記憶領域８５に登録し（ステップＥ３０）、登録した旨のメッセージを表示させる。登録単語が登録された後、例文において反転表示されている単語を隠し文字「〜」に置き換える（ステップＥ３５）。
【０１１４】
図３３（ｂ）は、ステップＥ３５時点の表示画面例を示す図であり、反転表示が表示された図３３（ａ）の画面において、訳／決定キー２８が押下された際の画面例である。図３３（ｂ）において、画面１０３には辞書名称１０３１として「英和辞典」が表示され、この辞書名称１０３１の下に例文と、当該例文に対応する見出語及び対訳とが表示されている。そして、図３３（ａ）において反転表示されていた単語「violinist」は隠し文字「〜」に置き換えられ、画面中央には、メッセージウィンドウ１０３５として「登録しました。」が表示されている。このメッセージは、訳／決定キー２８の押下により、反転表示された単語「violinist」が登録単語として、当該例文とともに例文単語帳記憶領域８５に登録されたことを意味するものである。
【０１１５】
ＣＰＵ３０は、単語帳キー２７が押下されると、フラッシュＲＯＭ７０より対訳表示プログラム８７を読み出して実行することにより、対訳表示処理を実行する。この対訳表示処理の内容は、第４実施形態における同名の処理（図２６参照）と同様である。図３４は、第２例文検索処理実行後に対訳表示処理が実行されたときの画面例である。この第５実施形態における対訳表示処理の画面例について、第４実施形態における対訳表示処理の画面例と比較しつつ以下説明する。
【０１１６】
図３４（ａ）は、ステップＤ５５（図２６参照）時点の表示画面例を示す図であり、ステップＥ３５において「violinist」が登録された後に単語帳キー２７が押下された際の画面例である。図３４（ａ）において、画面１０４には画面の名称１０４１として「単語帳」が表示され、この機能名称１０４１の下に例文単語帳記憶領域８５中に記憶されている３つの例文が一覧に表示され、先頭の例文「She is reckoned （to be、 as 、 as being）〜」が反転表示されている。第４実施形態のステップＤ５５時点の表示画面（図２９（ａ）参照）と異なり、「violinist」が登録単語であるため、「reckoned」は隠し文字に置き換えられていない。
【０１１７】
図３４（ｂ）は、ステップＤ６７（図２６参照）時点の表示画面例を示す図であり、例文単語帳記憶領域８５に登録されている例文が一覧表示された図３４（ａ）の画面において、反転表示されていた先頭の例文が選択された画面例である。図３４（ｂ）において、画面１０５には辞書名称１０５１として「英和辞典」が表示され、この辞書名称１０５１の下に見出語「reckon」と、例文「She is reckoned （to be、 as 、 as being） the best〜in Japan.」と、この例文に対応する日本語の対訳「彼女は日本のviolinistの第一人者と目（もく）されている。」とが表示されている。第４実施形態のステップＤ６７時点の表示画面（図２９（ｂ）参照）と異なり、例文において、登録単語のいずれかと同じであるとして検知された単語は「violinist」であるため、この単語が隠し文字「〜」に置き換えられ、日本語の対訳において、検知された単語に対応する部分「バイオリン奏者」が当該検知された単語「violinist」に置き換えられて表示されている。
【０１１８】
図３４（ｃ）は、ステップＤ７１（図２６参照）時点の表示画面例を示す図であり、例文及び置換テキストが表示された図３４（ｂ）の画面において、訳／決定キー２８が押下された際の画面例である。図３４（ｃ）において、画面１０６には辞書名称１０６１として「英和辞典」が表示され、辞書名称１０６１の下に見出語「reckon」と、例文「She is reckoned （to be、 as 、 as being） the best〜in Japan.」と、この例文に対応する日本語の対訳として「バイオリン奏者」に下線が付された「彼女は日本のバイオリン奏者の第一人者と目（もく）されている。」とが表示されている。第４実施形態のステップＤ７１時点の表示画面（図２９（ｃ）参照）と異なり、日本語の対訳において、登録単語の何れかと同じであるとして検知された単語は「violinist」であるため、「violinist」に対応する部分「バイオリン奏者」に下線が付されて表示されている。
【０１１９】
以上、第５実施形態を説明したが、表示制御装置５によれば、英和キー２１が押下されると第１例文検索プログラム８１が実行され、例文ＤＢ８３中から選択された例文の対訳が表示されたときに、ユーザが例文中の一の単語を選択することで、当該選択された単語が登録単語として当該例文とともに、例文単語帳記憶領域８５に登録される。そして、単語帳キー２７が押下されると対訳表示プログラム８７が実行され、例文単語帳記憶領域８５に登録された例文が一覧表示される。この一覧の中からユーザにより一の例文が選択されると、当該例文と、この例文に対応する日本語の対訳とが表示される。ここで、選択された例文において、例文単語帳記憶領域８５に登録された登録単語のいずれかと同じ単語が検知された場合、当該検知された単語に対応する部分が、当該検知された単語に置き換えられた日本語の対訳が表示される。そして、訳／決定キー２８が押下されると、検知された単語に対応する部分に下線が付された日本語の対訳が表示される。
【０１２０】
このように、表示制御装置５は、例文中に登録単語と同じ英単語が含まれる場合は、日本語の対訳において、当該英単語に対応する部分を当該単語に置き換えて表示する。従って、ユーザは、入力した英文のうち、登録単語に対応する部分を自分で翻訳する必要が生じる。しかし、当該部分以外の対訳は表示されているため、翻訳されている他の部分をもとに翻訳されなかった部分の意味を推測することができる。また、ユーザが訳／決定キーを押下することで、当該翻訳されなかった登録単語の部分の訳が表示されるので、ユーザは推測した意味が正しいか否かを確認できる。よって、実際の文章中での適切な理解を促す、実践的な語学学習のできる、表示制御装置が実現される。
【０１２１】
［変形例］
尚、本発明は上述した実施形態に限らず、他の実施形態への適用も可能である。例えば、第１実施形態〜第３実施形態において、翻訳対象のテキスト中で検知される単語を、単語帳に登録されている登録単語としたが、ヒストリ機能で登録された登録単語の何れかと同じ単語としてもよい。具体的には、図６のステップＡ５において、第１実施形態ではユーザの登録操作により単語帳に登録するとしたが、説明情報が表示される（ステップＡ３）ことにより、自動的に当該単語、この場合見出語をヒストリに登録単語として登録する方法により実現できる。第２実施形態及び第３実施形態についても同様である。
【０１２２】
また、上述した実施形態において、表示制御装置は英和辞書ＤＢを備え、英語の学習のために各種処理を行うこととして説明したが、他の言語、例えば、ドイツ語や中国語等の辞書ＤＢを備え、これらの言語の学習のため、上述した処理を実行することとしても良い。
【０１２３】
また、本発明は携帯型の電子辞書装置に限らず、辞書機能あるいは翻訳機能を有する電子機器であれば、機械翻訳装置、携帯電話機、パソコン及びＰＤＡ（Personal Digital Assistants）等にも適用可能である。
【符号の説明】
【０１２４】
１，２，３，４，５  表示制御装置
１０  表示部
２０  入力部
２１  英和キー
２２  和英キー
２３  翻訳キー
２４  文字キー
２５  シフトキー
２６  設定キー
２７  単語帳キー
２８  訳／決定キー
２９  カーソルキー
３０  ＣＰＵ
４０  ＲＡＭ
４１  入力単語記憶領域
４３  英語テキスト記憶領域
４５  日本語テキスト記憶領域
４７  置換テキスト記憶領域
５１  第１選択例文記憶領域
５３  第２選択例文記憶領域
７０  フラッシュＲＯＭ
７１  第１辞書検索プログラム
７２  第２辞書検索プログラム
７３  英和辞書ＤＢ
７４  和英辞書ＤＢ
７５  英語単語帳記憶領域
７６  日本語単語帳記憶領域
７７  第１翻訳プログラム
７８  第２翻訳プログラム
７９  第１Ｂ翻訳プログラム
８１  第１例文検索プログラム
８２  第２例文検索プログラム
８３  例文ＤＢ
８５  例文単語帳記憶領域
８７  対訳表示プログラム
【図１】
0005344028.tif 000002
【図２】
0005344028.tif 000003
【図３】
0005344028.tif 000004
【図４】
0005344028.tif 000005
【図５】
0005344028.tif 000006
【図６】
0005344028.tif 000007
【図７】
0005344028.tif 000008
【図８】
0005344028.tif 000009
【図９】
0005344028.tif 000010
【図１０】
0005344028.tif 000011
【図１１】
0005344028.tif 000012
【図１２】
0005344028.tif 000013
【図１３】
0005344028.tif 000014
【図１４】
0005344028.tif 000015
【図１５】
0005344028.tif 000016
【図１６】
0005344028.tif 000017
【図１７】
0005344028.tif 000018
【図１８】
0005344028.tif 000019
【図１９】
0005344028.tif 000020
【図２０】
0005344028.tif 000021
【図２１】
0005344028.tif 000022
【図２２】
0005344028.tif 000023
【図２３】
0005344028.tif 000024
【図２４】
0005344028.tif 000025
【図２５】
0005344028.tif 000026
【図２６】
0005344028.tif 000027
【図２７】
0005344028.tif 000028
【図２８】
0005344028.tif 000029
【図２９】
0005344028.tif 000030
【図３０】
0005344028.tif 000031
【図３１】
0005344028.tif 000032
【図３２】
0005344028.tif 000033
【図３３】
0005344028.tif 000034
【図３４】
0005344028.tif 000035