(57)【特許請求の範囲】
【請求項１】
翻訳装置を、
翻訳環境に関する複数の設定情報を各設定情報を特定するための環境名で区別してそれぞれ環境設定記憶部に記憶する第１記憶手段と、
翻訳処理を実行する翻訳モジュールに翻訳対象の原文を送る複数のアプリケーションのそれぞれに関する設定情報を記憶するアプリケーション設定記憶部に、各アプリケーションの起動時に利用されるデフォルト翻訳環境として前記環境設定記憶部に記憶される環境名のいずれかをそれぞれ指定して記憶する第２記憶手段と、
前記各アプリケーションの所定の画面でそれぞれ指定される環境名が、その指定操作の行われたアプリケーションに関するデフォルト翻訳環境となるように前記アプリケーション設定記憶部を更新する更新手段と、
前記所定の画面を通じて指定される環境名又は前記デフォルト翻訳環境として前記アプリケーション設定記憶部に記憶されている環境名で、特定される設定情報を前記環境設定記憶部から抽出し、その抽出された設定情報に基づいて前記翻訳対象の原文を前記翻訳モジュールに翻訳させる翻訳手段、
として機能させる翻訳プログラム。
【請求項２】
前記翻訳装置を、
前記複数のアプリケーションの各デフォルト翻訳環境を１つの画面上でそれぞれ指定可能にその指定画面を表示させる表示手段と、
前記指定画面で指定された各アプリケーションの各デフォルト翻訳環境に応じて、前記アプリケーション設定記憶部に記憶されている各アプリケーションに関するデフォルト翻訳環境を更新する一括更新手段と、
として更に機能させる請求項１に記載の翻訳プログラム。
【請求項３】
翻訳環境に関する複数の設定情報を各設定情報を特定するための環境名で区別してそれぞれ環境設定記憶部に記憶する第１記憶手段と、
翻訳処理を実行する翻訳モジュールに翻訳対象の原文を送る複数のアプリケーションのそれぞれに関する設定情報を記憶するアプリケーション設定記憶部に、各アプリケーションの起動時に利用されるデフォルト翻訳環境として前記環境設定記憶部に記憶される環境名のいずれかをそれぞれ指定して記憶する第２記憶手段と、
前記各アプリケーションの所定の画面でそれぞれ指定される環境名が、その指定操作の行われたアプリケーションに関するデフォルト翻訳環境となるように前記アプリケーション設定記憶部を更新する更新手段と、
前記所定の画面を通じて指定される環境名又は前記デフォルト翻訳環境として前記アプリケーション設定記憶部に記憶されている環境名で、特定される設定情報を前記環境設定記憶部から抽出し、その抽出された設定情報に基づいて前記翻訳対象の原文を前記翻訳モジュールに翻訳させる翻訳手段と、
を有する翻訳装置。
【請求項４】
前記複数のアプリケーションの各デフォルト翻訳環境を１つの画面上でそれぞれ指定可能にその指定画面を表示させる表示手段と、
前記指定画面で指定された各アプリケーションの各デフォルト翻訳環境に応じて、前記アプリケーション設定記憶部に記憶されている各アプリケーションに関するデフォルト翻訳環境を更新する一括更新手段と、
を更に有する請求項３に記載の翻訳装置。
【請求項５】
コンピュータが、
翻訳環境に関する複数の設定情報を各設定情報を特定するための環境名で区別してそれぞれ環境設定記憶部に記憶するステップと、
翻訳処理を実行する翻訳モジュールに翻訳対象の原文を送る複数のアプリケーションのそれぞれに関する設定情報を記憶するアプリケーション設定記憶部に、各アプリケーションの起動時に利用されるデフォルト翻訳環境として前記環境設定記憶部に記憶される環境名のいずれかをそれぞれ指定して記憶するステップと、
前記各アプリケーションの所定の画面でそれぞれ指定される環境名が、その指定操作の行われたアプリケーションに関するデフォルト翻訳環境となるように前記アプリケーション設定記憶部を更新するステップと、
前記所定の画面を通じて指定される環境名又は前記デフォルト翻訳環境として前記アプリケーション設定記憶部に記憶されている環境名で、特定される設定情報を前記環境設定記憶部から抽出し、その抽出された設定情報に基づいて前記翻訳対象の原文を前記翻訳モジュールに翻訳させるステップと、
を実行する翻訳方法。
【請求項６】
前記コンピュータが、
前記複数のアプリケーションの各デフォルト翻訳環境を１つの画面上でそれぞれ指定可能にその指定画面を表示させるステップと、
前記指定画面で指定された各アプリケーションの各デフォルト翻訳環境に応じて、前記アプリケーション設定記憶部に記憶されている各アプリケーションに関するデフォルト翻訳環境を更新するステップと、
を更に実行する請求項５に記載の翻訳方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は環境設定情報を処理に利用する処理装置に関し、特に辞書設定、文法設定及び翻訳方法などの環境設定情報を翻訳処理に利用する翻訳処理装置に関する。
【０００２】
【従来の技術】
現在、インターネットが普及し、海外のＷｅｂサイトや電子メールを利用したニュース配信サービスにより、海外の多種多様な分野の最新ニュース記事を簡単に取得することを利用者に可能にしている。しかし、このようにして簡単に取得できる海外のニュース記事は母国語と異なる外国語で記述されているため、利用者はその記事の内容を把握することが容易ではない。
【０００３】
この困難解消のために、外国語の文章を母国語に翻訳する、つまりある言語で記述された原文を所望の他の言語に翻訳する機械翻訳装置が利用されている。
【０００４】
上述のように多種多様な分野のニュース記事が混在するような文書を機械翻訳装置で翻訳する場合、その文書に含まれる各文または文章（翻訳対象文）が関係する分野に応じた辞書設定、文法設定及び翻訳方法などの環境設定情報を設定して翻訳処理を行っている。
【０００５】
【発明が解決しようとする課題】
従来の機械翻訳装置（翻訳処理装置）における翻訳処理では、利用者は、利用したい辞書設定、文法設定及び翻訳方法などの環境設定情報を翻訳対象文が変わるたびに細かく設定する必要がある。
【０００６】
さらに、一度設定すると、同一環境条件で翻訳が行われるため、翻訳アプリケーションソフトウェア（プログラム）を変えるたびに、環境設定情報を設定し直す必要がある。
【０００７】
また、環境設定を行ってもその機械翻訳装置でしか有効でなかったり、翻訳処理を一度終了しなければ、環境設定を変更できない問題がある。
【０００８】
辞書設定などの各環境設定の変更のたびに環境設定画面を開くことや、翻訳アプリケーションソフトウェアを起動する毎に環境設定を変更することは、いつも同じような設定を行っている場合、利用者にとって煩わしく感じられ、本来必要な翻訳作業とは違う時間を費やされる。
【０００９】
したがって、本発明の課題は、処理の時間短縮を図ることが可能な処理装置、記録媒体及びプログラムを提供することにある。
【００１０】
本発明の他の課題は、他の処理装置と情報を共有することを可能にする処理装置、記録媒体及びプログラムを提供することにある。
【００１１】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の処理装置は、複数のアプリケーションプログラムのそれぞれのダイアログ画面を通して、前記各アプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定する手段と；
指定された前記環境設定情報を利用して前記処理を実行可能にする手段とを備える。
【００１２】
本発明の第１のコンピュータ読み取り可能な記録媒体は、コンピュータに、複数のアプリケーションプログラムのそれぞれのダイアログ画面を通して、前記各アプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップとを実行させるためのプログラムを記録している。
【００１３】
本発明の第２のコンピュータ読み取り可能な記録媒体は、コンピュータに、複数のアプリケーションプログラムに共通の画面を通して、前記複数のアプリケーションプログラムに処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップとを実行させるためのプログラムを記録している。
【００１４】
本発明の第２の処理装置は、複数のアプリケーションプログラムに共用の画面を通して、前記複数のアプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定する手段と；
指定された前記環境設定情報を利用して前記処理を実行可能にする手段とを備える。
【００１５】
本発明の第３のコンピュータ読み取り可能な記録媒体は、コンピュータに、複数のアプリケーションプログラムに共用の画面を通して、前記複数のアプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップとを実行させるためのプログラムを記録している。
【００１６】
本発明の第１のプログラムは、複数のアプリケーションプログラムのそれぞれのダイアログ画面を通して、前記各アプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップとを備える。
【００１７】
本発明の第２のプログラムは、複数のアプリケーションプログラムに共通の画面を通して、前記複数のアプリケーションプログラムに処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップとを備える。
【００１８】
本発明の第３のプログラムは、複数のアプリケーションプログラムに共用の画面を通して、前記複数のアプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップとを備える。
【００１９】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００２０】
〔翻訳処理装置の構成〕
本発明の一実施の形態における翻訳処理装置の構成を示す図１を参照すると、翻訳処理装置（コンピュータ）１０は、ＣＰＵ１１、ＲＡＭ１２、ハードディスクドライブ（ＨＤＤ）１３、ＣＤ−ＲＯＭドライブ１４、フロッピーディスクドライブ（ＦＤＤ）１５、ネットワークカードやモデムなどの通信制御装置（ＮＣＵ）１６で構成される。
【００２１】
翻訳処理装置１０には、図示しないグラフィックボードを介してディスプレイ１７が接続され、図示しないインターフェースを介してそれぞれキーボード１８、マウス１９が接続され、通信制御装置１６には通信回線が接続される。
【００２２】
ＲＡＭ１２には、翻訳処理装置１０を制御するプログラムが展開され、プログラムによる処理結果や処理のための一時的データを保持するために使用される。ハードディスクドライブ１３及びフロッピィディスクドライブ１５は、プログラムや制御データをそれぞれに対応する記録媒体（ハードディスクやフロッピィディスク２１）に記録するためのデバイスである。
【００２３】
ＣＤ−ＲＯＭドライブ１４は、ＣＤ−ＲＯＭ２０に記録されているデータやプログラムの読み取りに用いられる。通信制御装置１６は、通信回線により他の装置とのデータのやり取り、プログラムのダウンロードを行うために使用される。
【００２４】
キーボード１８は複数の文字キーや矢印キーからなり、各種データの入力を行うために用いられ、マウス１９はディスプレイ１７の画面上に表示されたマウスカーソルの操作及びマウスカーソルでの選択指示に用いられる。
【００２５】
本発明の処理をコンピュータである翻訳処理装置１０に実行させるためのプログラムは、ＣＤ−ＲＯＭドライブ１４またはフロッピーディスクドライブ１５によりＣＤ−ＲＯＭ２０またはフロッピーディスク２１から予めハードディスクドライブ１３に格納されている。また、通信制御装置１６によりネットワーク（図示省略）を介して該プログラムをハードディスクドライブ１３に格納するようにしてもよい。
【００２６】
そして、上記プログラムは所定の指示によりＲＡＭ１２にロードされ、翻訳処理装置１０の各部を制御して本発明の処理を実行させる。
【００２７】
なお、翻訳処理装置１０においては、各翻訳アプリケーションソフトウェア（以下、単にアプリケーションと記載することもある）から受信した翻訳対象文書を文単位に区切るための文区切り情報や、各文に対する環境設定情報を生成するための情報がハードディスクに格納されている。
【００２８】
また、翻訳処理装置１０においては、言語翻訳のための翻訳用辞書及び形態素解析などに用いる文章解析用辞書がハードディスクに格納され、各アプリケーションから受信した文の翻訳処理に用いらいれる。
【００２９】
〔翻訳処理装置の機能〕
（メインウィンドウ及び他の画面）
図２は翻訳処理装置１０のディスプレイ１７に表示されるメインウィンドウの一例を示す。なお、本実施の形態におけるコンピュータはオペレーティングシステムとして、マイクロソフト社製のＷＩＮＤＯＷＳ（登録商標）が利用されているものとして以降説明する。
【００３０】
このメインウィンドウ（初期画面）２はスタートメニューから起動して表示させることができる。メインウィンドウ２には、翻訳アプリケーションソフトウェア対応の対訳エディタ、ファイル翻訳、クリップボード翻訳、及びホームページ翻訳などのボタンがツールバー型式で配置されている。
【００３１】
また、メインウィンドウ２には、単語の登録・検索・削除及び辞書の一括登録などを可能にするための辞書ツールボタンと、環境設定ボタンとがツールバー型式で配置されている。
【００３２】
後に詳述するが、翻訳環境の「辞書の設定」、「一文の認識」、「訳文スタイル」などに関しては、「環境設定」ボタン−「翻訳環境設定」ドロップダウンメニューから選択する。
【００３３】
ここで、各ボタンの選択により次の機能が実行される。
対訳エディタ：対訳エディタ起動
ファイル翻訳：ファイル翻訳画面起動
クリップボード翻訳：クリップボードの内容を翻訳
ホームページ翻訳：ホームページ翻訳画面起動
また、辞書ツールボタンが指定されると、単語の検索、登録、削除を行う画面が起動される。図３に示すように、英日方向及び日英方向について、それぞれ次の４つの機能がある。
単語登録：単語の登録を実行
単語検索・削除：単語の検索、削除を実行
一括抽出：利用者辞書の内容を抽出し、ファイルに出力
一括登録：一括登録形式ファイルで、利用者辞書を一括登録
さらに、環境設定ボタンが指定されると、翻訳環境設定画面や辞書、訳文スタイルなどの詳細設定画面が起動される。ここで、図４に示すように、「翻訳環境設定」４０を選択すると、翻訳環境名のドロップダウンメニュー４１が表示される。
【００３４】
このメニューから「翻訳環境名一覧」４２を選択すると、図５に示すように、現在登録されている翻訳環境名一覧５０が表示される。この表示されたダイアログに基づき、翻訳環境名の作成・削除・更新が行える。ここで、「編集」５１を選択すると、選択した翻訳環境名の辞書、訳文スタイルなどの設定を変更または新規作成するための、詳細設定画面７が表示される。「削除」を選択した場合は、選択した翻訳環境名が削除される。ただし、本発明のプログラムのインストール時に設定されている翻訳環境名は削除できない。「初期値に戻す」を選択すると、選択した翻訳環境名の設定をインストール時の初期設定に戻す。
【００３５】
図４に示す翻訳環境名のドロップダウンメニュー４１から「デフォルト翻訳環境名」４３を選択すると、図６に示すように、各翻訳機能のデフォルトの環境名が表示される。この表示されたダイアログに基づいて各デフォルト環境名を指定することができる。
【００３６】
図７に示す詳細設定画面７においては、インストールされている辞書（利用者辞書及び専門用語辞書など）から翻訳処理に利用する辞書を選択することが可能である。つまり、利用者辞書の作成、削除、辞書名変更などを行う。
【００３７】
また、図８及び図９に示す詳細設定画面の英日設定画面８及び日英設定画面９においては、一文の認識及び訳文スタイル（文法）などが設定可能である。ここで、「一文の認識」８０では、原文を対訳エディタに読み込むとき、改行の扱いをどうするかを設定する。「訳文スタイル」８１では、訳文の出力スタイルを設定する。「翻訳単位」８２は翻訳方式を文単位で行うか、単語単位に行うか設定する。また、「出力形式」８３は訳文を原文とともに対訳形式で出力するか、訳文のみを出力するかを設定する。
【００３８】
図１０は更新・新規作成確認画面１００の一例を示す。辞書及び文法などの詳細設定画面７，８，９で「ＯＫ」ボタンを選択すると、この保存の確認画面を表示する。ここで、「上書き保存する」を選択すると、作成した環境設定を上書きで保存する。このとき、新しい環境名の入力はできない状態にある。また、「新しい環境名で保存する」を選択すると、作成した環境設定を新規に名前をつけて保存する。
【００３９】
（対訳エディタ）
翻訳アプリケーションソフトウェアとしての対訳エディタは、原文と訳文とを一対ずつ左右に表示し、編集しながら翻訳する機能を有する。図１１は対訳エディタとのダイアログ画面１１０の一例を示す。この対訳エディタとのダイアログ画面１１０においては、翻訳環境名を選択できるリストボックス１１１が表示される。
【００４０】
（ファイル翻訳）
翻訳アプリケーションソフトウェアとしてのファイル翻訳は、複数のファイルをまとめて翻訳する機能を有する。このファイル翻訳とのダイアログ画面１２０においては、一文書毎に、利用する環境名を選択できる、つまり辞書設定や訳文スタイルなどを変更可能である。そのために、ダイアログ画面１２０においては、ツールバーに翻訳環境名を選択できるリストボックス１２１を表示する。
【００４１】
（クリップボード翻訳）
翻訳アプリケーションソフトウェアとしてのクリップボード翻訳においては、翻訳したい文章をクリップボードにコピーし、メインウィンドウ２の「クリップボード翻訳」ボタンを選択すると、翻訳結果を画面に表示する。この画面には、環境設定するためのボタンは設けられていない。
【００４２】
（ホームページ翻訳）
翻訳アプリケーションソフトウェアとしてのホームページ翻訳においては、ホームページをレイアウトを保存したまま翻訳する。このホームページ翻訳の画面では、図１３に示すように、ツールバーの「環境設定」ボタン１３１を選択することにより、辞書設定及び文法設定などの環境設定を行うことができる。
【００４３】
（辞書ツール：単語検索・削除）
図１４は辞書ツールの単語検索・削除画面１４０を示し、この画面に環境名の選択コンボボックス１４１を設けている。環境設定の画面（図７参照）で設定した利用中辞書の優先度順に単語検索結果が出力される。
【００４４】
（環境設定）
環境設定は利用中辞書、訳文スタイル、一文の認識などの組み合わせを「翻訳環境」として保存し、各アプリケーション上で選択して翻訳するための機能である。
【００４５】
対訳エディタ、ファイル翻訳などのアプリケーションに翻訳環境名の選択ボックスを設けることにより、利用者（ユーザ）が翻訳毎に細かい辞書設定及び文法設定をし直さなくても、予め設定した翻訳環境名を選ぶだけで簡単に辞書設定及び文法設定を変えることができる。辞書設定及び文法設定の組み合わせは、翻訳環境設定画面（図５〜図９）で保存、変更、削除することができる。
【００４６】
環境設定においては、利用中辞書、訳文スタイル、一文の認識の組み合わせを一つの環境として保存する。設定はプログラム上で所定フォルダにｉｎｉファイル（例えば、ｔｒａｎｓｅｎｖ．ｉｎｉ）として保存し、ユーザは直接編集できないようにしている。
【００４７】
また、翻訳環境のひな型としてインストールフォルダにｔｅｎｖｓｅｅｄ．ｉｎｉファイルを用意し、上のファイルがないときや初期値に戻すときはこのファイルから作成する。
【００４８】
インストール時に、デフォルトの環境として、図１５に示す訳文スタイルの組み合わせをファイルに入れておく。ユーザはここに辞書設定を加えたり変更したりすることができる。
【００４９】
ホームページ翻訳のデフォルト環境は「ＨＴＭＬ標準」、その他のアプリケーションは「標準」がデフォルトである。
【００５０】
〔翻訳処理装置の動作〕
次に、図１に示す本発明の一実施の形態の翻訳処理装置１０の各種動作例を説明する。
【００５１】
翻訳処理装置１０においては、図１６に示すように、翻訳結果に影響する辞書設定、文法設定及び翻訳方法などの環境設定の組み合わせを、環境として名前（環境名１，２）を付けてファイル１６０に保存する。環境は、複数を１つのファイル１６０にまとめて保存する。ファイル１６０をハードディスクまたはフロッピィディスク１６１の形態で他の翻訳処理装置１０の環境に移動すれば、同一環境を他の翻訳処理装置と共有できる。
【００５２】
図１７に環境の新規登録に関する処理の手順を示している。ユーザは、図２に示す翻訳処理装置１０のメインウィンドウ２から図４に示す翻訳環境名一覧４１を呼び出し、登録処理を選択する（１７００）。
【００５３】
翻訳処理装置１０において、ファイル（アプリケーションデータフォルダの下のｔｒａｎｓｅｎｖ．ｉｎｉファイル）１６０から既存の環境名が取り込まれ（１７０１）、図５に示す翻訳環境設定画面５に翻訳環境名一覧５０が表示される（１７０２）。
【００５４】
ユーザはこの環境名一覧表示に基づいて、元にする環境名を選択する（１７０３）。次に、図７，図８，図９に示す辞書及び文法などの詳細設定画面７，８，９に基づき、既存の環境名から詳細情報を変更する（１７０４）。
【００５５】
図１０に示す更新・新規作成確認画面１００において、ユーザが作成した設定を「上書き保存する」を選択すると、作成した環境設定を上書きでファイル１６０に保存する（１７０５〜１７０７）。
【００５６】
また、「新しい環境名で保存する」を選択すると、作成した環境設定を新規に名前をつけて保存する（１７０５，１７０６，１７０８，１７０９）。
【００５７】
なお、ファイル（ｔｒａｎｓｅｎｖ．ｉｎｉファイル）１６０のデータ構造の一例を図１８に示している。
【００５８】
次に、翻訳処理装置１０においては、環境名をアプリケーション毎に設定し、同時にいろいろな環境で翻訳を行えるようにしている。
【００５９】
図１９に環境を翻訳に利用する処理の手順を示している。対訳エディタまたはファイル翻訳などのアプリケーションを起動し（１９００）、レジストリ１９０などからアプリケーションで利用するデフォルト環境名を取得する（１９０１）。
【００６０】
次に、環境名の各設定を設定ファイル１６０から取得し（１９０２）、メモリの構造体に利用者辞書及び訳文スタイルなどの情報を設定する（１９０３）。これにより、アプリケーションの起動処理を終了し、原文入力待ち状態になる（１９０４）。
【００６１】
環境の変更がある場合、環境名の各設定を設定ファイル１６０から取得し（１９０６）、メモリの構造体（ハードディスク、フロッピィディスク）に利用者辞書及び訳文スタイルなどの情報を設定する（１９０７）。
【００６２】
処理手順１９０５で環境の変更がない場合、または処理手順１９０７が終了した後は、原文の入力待ち状態となる（１９０８）。原文の入力があるか、ファイル選択があった場合、翻訳ボタンの押下（選択）により（１９１０）、翻訳モジュール（翻訳エンジン）に原文と環境の情報とが渡される（１９１１）。
【００６３】
翻訳モジュールは辞書設定及び文法設定の環境設定情報を利用して翻訳処理を実行する（１９１２）。翻訳モジュールから訳文がアプリケーションに返送されると（１９１３）、アプリケーションは所定の形式で訳文を出力する（１９１４）。
【００６４】
この一連処理における翻訳処理について、一層詳述すると、（１）ユーザにより翻訳実行が指示されると、対訳エディタ、ファイル翻訳などの各アプリケーションは、処理対象となる文書（原文）を翻訳モジュールの処理単位、例えば一文単位に分割する。
【００６５】
（２）原文を一文単位に分割した後、原文一文及び選択されている環境で定義されている各環境設定情報により翻訳モジュールに対して翻訳を依頼する。また、翻訳依頼を行うアプリケーションが複数存在するので、翻訳依頼元となるアプリケーションを翻訳モジュールに識別させるための識別番号を通知する。
【００６６】
（３）翻訳モジュールはアプリケーションから受信した翻訳依頼に基づいて原文の翻訳処理を行い、その翻訳結果を依頼元のアプリケーションに返信する。
【００６７】
（４）アプリケーションと翻訳モジュールとは、上記（２），（３）の処理を繰り返して、処理対象となる文書の全文の翻訳を行う。
【００６８】
（５）処理対象文書の全文が翻訳されると、アプリケーションはそのアプリケーションで決められている出力方法に基づき翻訳結果を出力する。例えば、対訳エディタでは、原文に対応する訳文として画面上に表示される。また、ファイル翻訳では、ファイルに出力される。
【００６９】
次に、翻訳処理装置１０においては、アプリケーション毎に、起動時に設定する環境名をレジストリやファイルにデータとして保存する。したがって、アプリケーション毎に利用頻度の高い環境名を保存でき、ユーザは起動時に毎回選択しなおす必要がない。デフォルト環境名の設定は、各アプリケーションから行うのではなく、メインウィンドウ２から行う。
【００７０】
図２０にデフォルト環境名をアプリケーション起動時に表示し初期化する処理の手順を示している。メインウィンドウ２において、アプリケーションの起動を選択し（２０００）、レジストリ１９０からアプリケーションのデフォルト環境名を取得する（２００１）。
【００７１】
ファイル１６０から環境名の各設定を取得し（２００２）、メモリの構造体に各設定値を設定（翻訳モジュールを初期化）する（２００３）。この状態を図６に示すデフォルト翻訳環境名設定画面６に表示する（２００４）。
【００７２】
上記デフォルト翻訳環境名は翻訳処理装置１０を利用するユーザ毎にレジストリ値を持つ。そのレジストリ値の一例を次に示す。
【００７３】
0004109439.tif 000002
なお、アプリケーションごとに決められる環境名の格納先は、レジストリであってもファイルであっても良い。
【００７４】
次に、翻訳処理装置１０においては、図１４に示す辞書ツールの単語検索画面１４０のボックス１４１で環境名を単語検索時に指定することにより、環境毎の利用中辞書の優先度順に単語が検索できる。つまり、単語検索時、翻訳に利用する環境名を指定することで、よく利用する環境からの検索を行うことができる。
【００７５】
図２１は単語検索処理の手順を示す。単語検索画面１４０を表示して、ユーザに環境名を選択させる（２１００，２１０１）。ファイル１６０からその環境名で利用する辞書情報（辞書名、優先度）を取得し（２１０２）、取得した辞書情報をメモリの構造体に設定する（２１０３）。
【００７６】
アプリケーションは利用する辞書や優先度を考慮して単語を検索し（２１０４）、結果を出力する（２１０５）。
【００７７】
〔変形例〕
上述した実施の形態では、辞書設定、文法設定及び翻訳方法などの環境設定情報を翻訳処理に利用する翻訳処理装置について述べたが、本発明は環境設定に関する情報を処理に利用する他の処理装置であっても同様に実施できる。
【００７８】
〔付記〕
（付記１）  複数のアプリケーションプログラムのそれぞれのダイアログ画面を通して、前記各アプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定する手段と；
指定された前記環境設定情報を利用して前記処理を実行可能にする手段と；
を備える処理装置。
【００７９】
（付記２）  複数のアプリケーションプログラムに共通の画面を通して、前記複数のアプリケーションプログラムに処理に利用され共用される環境設定情報を指定する手段と；
指定された前記環境設定情報を利用して前記処理を実行可能にする手段と；
を備える処理装置。
【００８０】
（付記３）  前記複数のアプリケーションプログラムのそれぞれに処理に利用するデフォルトの環境設定情報を指定する手段を更に備える付記１または２記載の処理装置。
【００８１】
（付記４）  前記複数のアプリケーションプログラムのそれぞれに設定される前記環境設定情報がファイルに保存されている付記１、２、または３記載の処理装置。
【００８２】
（付記５）  前記環境設定情報が翻訳処理に利用される辞書及び文法に関する情報である付記１、２、３、または４記載の処理装置。
【００８３】
（付記６）  コンピュータに、
複数のアプリケーションプログラムのそれぞれのダイアログ画面を通して、前記各アプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップと；
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００８４】
（付記７）  コンピュータに、
複数のアプリケーションプログラムに共通の画面を通して、前記複数のアプリケーションプログラムに処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップと；
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００８５】
（付記８）  コンピュータに、
前記複数のアプリケーションプログラムのそれぞれに処理に利用するデフォルトの環境設定情報を指定するステップを更に備える
プログラムを記録した付記６または７記載のコンピュータ読み取り可能な記録媒体。
【００８６】
（付記９）  コンピュータに、
前記複数のアプリケーションプログラムのそれぞれに設定される前記環境設定情報をファイルに保存させるステップを更に備える
プログラムを記録した付記６、７、または８記載のコンピュータ読み取り可能な記録媒体。
【００８７】
（付記１０）  前記環境設定情報が翻訳処理に利用される辞書及び文法に関する情報である付記６、７、８、または９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００８８】
（付記１１）  複数のアプリケーションプログラムに共用の画面を通して、前記複数のアプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定する手段と；
指定された前記環境設定情報を利用して前記処理を実行可能にする手段と；
を備える処理装置。
【００８９】
（付記１２）  前記複数のアプリケーションプログラムのそれぞれに処理に利用するデフォルトの環境設定情報を指定する手段を更に備える付記１１記載の処理装置。
【００９０】
（付記１３）  前記複数のアプリケーションプログラムのそれぞれに設定される前記環境設定情報がファイルに保存されている付記１１または１２記載の処理装置。
【００９１】
（付記１４）  前記環境設定情報が翻訳処理に利用される辞書及び文法に関する情報である付記１１、１２、または１３記載の処理装置。
【００９２】
（付記１５）  コンピュータに、
複数のアプリケーションプログラムに共用の画面を通して、前記複数のアプリケーションプログラム対応に処理に利用され共用される環境設定情報を指定するステップと；
指定された前記環境設定情報を利用して前記処理を実行可能にするステップと；
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００９３】
（付記１６）  前記複数のアプリケーションプログラムのそれぞれに処理に利用するデフォルトの環境設定情報を指定するステップを更に備える
プログラムを記録した付記１５記載コンピュータ読み取り可能な記録媒体の処理装置。
【００９４】
（付記１７）  前記複数のアプリケーションプログラムのそれぞれに設定される前記環境設定情報がファイルに保存されている
プログラムを記録した付記１５または１６記載コンピュータ読み取り可能な記録媒体の処理装置。
【００９５】
（付記１８）  前記環境設定情報が翻訳処理に利用される辞書及び文法に関する情報である
プログラムを記録した付記１５、１６、または１７記載コンピュータ読み取り可能な記録媒体の処理装置。
【００９６】
【発明の効果】
以上説明したように、本発明によれば、アプリケーションプログラム毎にも環境を決めることができ、並行していろいろな環境で処理することができる。
【００９７】
また、本発明によれば、作成した環境を他の処理装置に移動して情報を共有することができる。
【００９８】
また、本発明によれば、アプリケーションプログラム毎に利用頻度の高い環境を保存することにより、処理時には選択しなおす必要がない、またはその頻度を低減できる。
【００９９】
さらに、本発明によれば、処理の時間短縮だけでなく、利用者の手間を省くことができる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態の翻訳処理装置の構成を示すブロック図。
【図２】  メインウィンドウの一例を示す図。
【図３】  メインウィンドウの辞書ツールボタンを説明するための図。
【図４】  メインウィンドウの環境設定ボタンを説明するための図。
【図５】  翻訳環境設定画面の一例を示す図。
【図６】  デフォルト翻訳環境名の設定画面の一例を示す図。
【図７】  詳細設定画面（辞書設定）の一例を示す図。
【図８】  英日設定画面の一例を示す図。
【図９】  日英設定画面の一例を示す図。
【図１０】  更新・新規作成確認画面の一例を示す図。
【図１１】  対訳エディタの画面の一例を示す図。
【図１２】  ファイル翻訳の画面の一例を示す図。
【図１３】  ホームページ翻訳の画面の一例を示す図。
【図１４】  辞書ツール（単語検索・削除）の画面の一例を示す図。
【図１５】  環境設定項目（英日翻訳の訳文スタイル）の一例を示す図。
【図１６】  翻訳処理装置の動作例を説明する図。
【図１７】  翻訳処理装置の処理手順を説明する図。
【図１８】  環境を保存するファイルの一例を示す図。
【図１９】  翻訳処理装置の処理手順を説明する図。
【図２０】  翻訳処理装置の処理手順を説明する図。
【図２１】  翻訳処理装置の処理手順を説明する図。
【符号の説明】
１０      翻訳処理装置
２        メインウィンドウ
１１１    翻訳環境名の選択リストボックス
１２１    翻訳環境名の選択リストボックス
１４１    翻訳環境名の選択コンボボックス
【図１】
0004109439.tif 000003
【図２】
0004109439.tif 000004
【図３】
0004109439.tif 000005
【図４】
0004109439.tif 000006
【図５】
0004109439.tif 000007
【図６】
0004109439.tif 000008
【図７】
0004109439.tif 000009
【図８】
0004109439.tif 000010
【図９】
0004109439.tif 000011
【図１０】
0004109439.tif 000012
【図１１】
0004109439.tif 000013
【図１２】
0004109439.tif 000014
【図１３】
0004109439.tif 000015
【図１４】
0004109439.tif 000016
【図１５】
0004109439.tif 000017
【図１６】
0004109439.tif 000018
【図１７】
0004109439.tif 000019
【図１８】
0004109439.tif 000020
【図１９】
0004109439.tif 000021
【図２０】
0004109439.tif 000022
【図２１】
0004109439.tif 000023