(57)【要約】【課題】  利用者辞書作成装置によって提示された各問題語句の中から、登録費用も考慮して利用者が利用者辞書へ登録する問題語句を選択する。【解決手段】  問題個所分析手段102が、原文に対する機械翻訳文と参考翻訳文との不一致部分を抽出すると共に不一致部分に対応する原文中の語句を問題語句として抽出する。問題表示・指定手段103は、上記不一致部分と問題語句とを対応付けて表示する問題表示画面を辞書利用者端末へ送る。利用者は、問題表示画面中の問題語句から、登録候補とする問題語句を選択する。登録候補・費用確定手段105は、選択された各問題語句の品詞に基づいて登録費用を算出し、算出した登録費用と問題語句とを対応付けて表示する登録候補費用表示画面を利用者端末へ送る。利用者は、登録候補費用表示画面中の各問題語句の中から、登録費用も考慮して利用者辞書119へ登録する問題語句を選択する。【選択図】      図２
2006163769.tif 000002
【特許請求の範囲】
【請求項１】
利用者辞書作成装置と、利用者端末とを含む利用者辞書作成システムであって、
前記利用者辞書作成装置が、
機械翻訳辞書を使用して原文を翻訳する機械翻訳手段と、
該機械翻訳手段で前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析手段と、
該問題個所分析手段が抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を前記利用者端末へ送信する問題表示・指定手段とを備えたことを特徴とする利用者辞書作成システム。
【請求項２】
請求項１記載の利用者辞書作成システムにおいて、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択手段を有し、且つ、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする利用者辞書作成システム。
【請求項３】
請求項１記載の利用者辞書作成システムにおいて、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択手段と、
登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報を前記利用者辞書作成装置へ送信する登録対象選択手段とを備え、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段と、
前記登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする利用者辞書作成システム。
【請求項４】
請求項３記載の利用者辞書作成システムにおいて、
前記登録候補・費用確定手段の代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段を備えたことを特徴とする利用者辞書作成システム。
【請求項５】
請求項３または４記載の利用者辞書作成システムにおいて、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求手段を備えたことを特徴とする利用者辞書作成システム。
【請求項６】
請求項１乃至５の何れか１項に記載した利用者辞書作成システムにおいて、
前記参考翻訳文が、前記原文に対して前記利用者が指示した翻訳文であることを特徴とする利用者辞書作成システム。
【請求項７】
請求項１乃至５の何れか１項に記載した利用者辞書作成システムにおいて、
前記参考翻訳文が、翻訳メモリを利用して作成された翻訳文であることを特徴とする利用者辞書作成システム。
【請求項８】
機械翻訳辞書を使用して原文を翻訳する機械翻訳手段と、
該機械翻訳手段で前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析手段と、
該問題個所分析手段が抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信する問題表示・指定手段とを備えたことを特徴とする利用者辞書作成装置。
【請求項９】
請求項８記載の利用者辞書作成装置において、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする利用者辞書作成装置。
【請求項１０】
請求項８記載の利用者辞書作成装置において、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段と、
前記利用者端末から前記登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報が送られてきたとき、該登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする利用者辞書作成装置。
【請求項１１】
請求項１０記載の利用者辞書作成装置において、
前記登録候補・費用確定手段の代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段を備えたことを特徴とする利用者辞書作成装置。
【請求項１２】
請求項１０または１１記載の利用者辞書作成装置において、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求手段を備えたことを特徴とする利用者辞書作成装置。
【請求項１３】
請求項８乃至１２の何れか１項に記載した利用者辞書作成装置において、
前記参考翻訳文が、前記原文に対して前記利用者が指示した翻訳文であることを特徴とする利用者辞書作成装置。
【請求項１４】
請求項８乃至１２の何れか１項に記載した利用者辞書作成装置において、
前記参考翻訳文が、翻訳メモリを利用して作成された翻訳文であることを特徴とする利用者辞書作成装置。
【請求項１５】
利用者辞書作成装置が、
機械翻訳辞書を使用して原文を翻訳する機械翻訳ステップと、
該機械翻訳ステップで前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析ステップと、
該問題個所分析ステップで抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を前記利用者端末へ送信する問題表示・指定ステップとを実行することを特徴とする利用者辞書作成方法。
【請求項１６】
請求項１５記載の利用者辞書作成方法において、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択ステップを実行し、且つ、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成ステップと、
該対訳辞書リスト作成ステップで作成された対訳辞書リストを利用者辞書に登録する辞書登録ステップとを実行することを特徴とする利用者辞書作成方法。
【請求項１７】
請求項１５記載の利用者辞書作成方法において、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択ステップと、
登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報を前記利用者辞書作成装置へ送信する登録対象選択ステップとを実行し、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定ステップと、
前記登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成ステップと、
該対訳辞書リスト作成ステップで作成された対訳辞書リストを利用者辞書に登録する辞書登録ステップとを実行することを特徴とする利用者辞書作成方法。
【請求項１８】
請求項１７記載の利用者辞書作成方法において、
前記登録候補・費用確定ステップの代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定ステップを実行することを特徴とする利用者辞書作成方法。
【請求項１９】
請求項１７または１８記載の利用者辞書作成方法において、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求ステップを実行することを特徴とする利用者辞書作成方法。
【請求項２０】
請求項１５乃至１９の何れか１項に記載した利用者辞書作成方法において、
前記参考翻訳文が、前記原文に対して前記利用者が指示した翻訳文であることを特徴とする利用者辞書作成方法。
【請求項２１】
請求項１５乃至１９の何れか１項に記載した利用者辞書作成方法において、
前記参考翻訳文が、翻訳メモリを利用して作成された翻訳文であることを特徴とする利用者辞書作成方法。
【請求項２２】
コンピュータを、
機械翻訳辞書を使用して原文を翻訳する機械翻訳手段、
該機械翻訳手段で前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析手段、
該問題個所分析手段が抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信する問題表示・指定手段として機能させるためのプログラム。
【請求項２３】
請求項２２記載のプログラムにおいて、
前記コンピュータを、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段として機能させるためのプログラム。
【請求項２４】
請求項２２記載のプログラムにおいて、
前記コンピュータを、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段、
前記利用者端末から前記登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報が送られてきたとき、該登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段として機能させるためのプログラム。
【請求項２５】
請求項２４記載のプログラムにおいて、
前記コンピュータを、
前記登録候補・費用確定手段の代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段として機能させるプログラム。
【請求項２６】
請求項２４または２５記載のプログラムにおいて、
前記コンピュータを、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１言語の文章を第２言語の文章に翻訳する機械翻訳技術に関し、特に、利用者辞書の作成を支援する技術に関する。
【背景技術】
【０００２】
近年、コンピュータを利用して第１言語の文章を第２言語の文章に翻訳する機械翻訳システムが盛んに利用されるようになってきている。機械翻訳システムにおいては、一般に、単語辞書，複合語辞書，熟語辞書，構文辞書，語彙の関係を記述したパターン辞書などから構成される、システムに元々備わっている機械翻訳辞書を利用して原文の翻訳を行っている。しかし、システムに元々備わっている機械翻訳辞書だけでは、専門分野の文章などを正しく翻訳することができない場合がある。このため、利用者が扱う専門分野などに特有の語句（単語，句などを含む）に関する辞書データを登録した利用者辞書が従来から利用されている。なお、利用者辞書は、翻訳時において、機械翻訳辞書よりも優先的に利用される。
【０００３】
ところで、利用者辞書に辞書データを登録する場合、従来は、一般に、利用者が持っている対訳リストに基づいて人手で辞書データを作成し、この作成した辞書データを機械翻訳システムの登録機能を利用して利用者辞書に登録するようにしている。しかし、この作業は、非常に手間がかかるという問題があった。
【０００４】
そこで、このような問題点を解決するため、従来、原文と、この原文に対する正しい翻訳文とを入力して両者の対応部分を抽出し、抽出した対応部分に基づいて辞書データを作成し、作成した辞書データを翻訳辞書に登録するという辞書作成装置が提案された（例えば、特許文献１，２参照）。
【特許文献１】特開２００２−３６６５４６号公報
【特許文献２】特開平７−８５０５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の辞書作成装置によれば、原文とその原文に対する正しい翻訳文とを入力するだけで、翻訳辞書に辞書データを登録することが可能になる。しかし、従来の辞書作成装置を利用して利用者辞書を作成するようにした場合には、次のような問題点が生じる。即ち、従来の辞書作成装置は、入力された原文および翻訳文に基づいて自動的に辞書データを作成し、作成した辞書データを翻訳辞書に登録するようにしているため、システムが元々備えている機械翻訳辞書に登録されている辞書データと同一の辞書データが利用者辞書に登録されてしまう場合があるという問題があった。そして、このような辞書データが利用者辞書に登録された場合には、無駄に記憶資源が消費されてしまう。更に、利用者が利用者辞書の作成を利用者辞書作成事業者に依頼しており、辞書作成料金が登録した辞書データ数に応じたものである場合には、不要な辞書データの登録費用も含んだ辞書作成料金を支払わなければならない。
【０００６】
〔発明の目的〕
そこで、本発明の目的は、利用者自身が、利用者辞書に登録すべき辞書データを確認できるようにすることにある。
【課題を解決するための手段】
【０００７】
本発明にかかる第１の利用者辞書作成システムは、
利用者辞書作成装置と、利用者端末とを含む利用者辞書作成システムであって、
前記利用者辞書作成装置が、
機械翻訳辞書を使用して原文を翻訳する機械翻訳手段と、
該機械翻訳手段で前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析手段と、
該問題個所分析手段が抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を前記利用者端末へ送信する問題表示・指定手段とを備えたことを特徴とする。
【０００８】
本発明にかかる第２の利用者辞書作成システムは、第１の利用者辞書作成システムにおいて、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択手段を有し、且つ、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする。
【０００９】
本発明にかかる第３の利用者辞書作成システムは、第１の利用者辞書作成システムにおいて、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択手段と、
登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報を前記利用者辞書作成装置へ送信する登録対象選択手段とを備え、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段と、
前記登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする。
【００１０】
本発明にかかる第４の利用者辞書作成システムは、第３の利用者辞書作成システムにおいて、
前記登録候補・費用確定手段の代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段を備えたことを特徴とする。
【００１１】
本発明にかかる第５の利用者辞書作成システムは、第３または第４の利用者辞書作成システムにおいて、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求手段を備えたことを特徴とする。
【００１２】
本発明にかかる第６の利用者辞書作成システムは、第１〜第５の利用者辞書作成システムにおいて、
前記参考翻訳文が、前記原文に対して前記利用者が指示した翻訳文であることを特徴とする。
【００１３】
本発明にかかる第７の利用者辞書作成システムは、第１〜第５の利用者辞書作成システムにおいて、
前記参考翻訳文が、翻訳メモリを利用して作成された翻訳文であることを特徴とする。
【００１４】
本発明にかかる第１の利用者辞書作成装置は、
機械翻訳辞書を使用して原文を翻訳する機械翻訳手段と、
該機械翻訳手段で前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析手段と、
該問題個所分析手段が抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信する問題表示・指定手段とを備えたことを特徴とする。
【００１５】
本発明にかかる第２の利用者辞書作成装置は、第１の利用者辞書作成装置において、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする。
【００１６】
本発明にかかる第３の利用者辞書作成装置は、第１の利用者辞書作成装置において、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段と、
前記利用者端末から前記登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報が送られてきたとき、該登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段とを備えたことを特徴とする。
【００１７】
本発明にかかる第４の利用者辞書作成装置は、第３の利用者辞書作成装置において、
前記登録候補・費用確定手段の代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段を備えたことを特徴とする。
【００１８】
本発明にかかる第５の利用者辞書作成装置は、第３または第４の利用者辞書作成装置において、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求手段を備えたことを特徴とする。
【００１９】
本発明にかかる第６の利用者辞書作成装置は、第１〜第５の利用者辞書作成装置において、
前記参考翻訳文が、前記原文に対して前記利用者が指示した翻訳文であることを特徴とする。
【００２０】
本発明にかかる第７の利用者辞書作成装置は、第１〜第５の利用者辞書作成装置において、
前記参考翻訳文が、翻訳メモリを利用して作成された翻訳文であることを特徴とする。
【００２１】
本発明にかかる第１の利用者辞書作成方法は、
利用者辞書作成装置が、
機械翻訳辞書を使用して原文を翻訳する機械翻訳ステップと、
該機械翻訳ステップで前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析ステップと、
該問題個所分析ステップで抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を前記利用者端末へ送信する問題表示・指定ステップとを実行することを特徴とする。
【００２２】
本発明にかかる第２の利用者辞書作成方法は、第１の利用者辞書作成方法において、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択ステップを実行し、且つ、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成ステップと、
該対訳辞書リスト作成ステップで作成された対訳辞書リストを利用者辞書に登録する辞書登録ステップとを実行することを特徴とする。
【００２３】
本発明にかかる第３の利用者辞書作成方法は、第１の利用者辞書作成方法において、
前記利用者端末が、
前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報を前記利用者辞書作成装置へ送信する登録候補選択ステップと、
登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報を前記利用者辞書作成装置へ送信する登録対象選択ステップとを実行し、
前記利用者辞書作成装置が、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定ステップと、
前記登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成ステップと、
該対訳辞書リスト作成ステップで作成された対訳辞書リストを利用者辞書に登録する辞書登録ステップとを実行することを特徴とする。
【００２４】
本発明にかかる第４の利用者辞書作成方法は、第３の利用者辞書作成方法において、
前記登録候補・費用確定ステップの代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定ステップを実行することを特徴とする。
【００２５】
本発明にかかる第５の利用者辞書作成方法は、第３または第４の利用者辞書作成方法において、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求ステップを実行することを特徴とする。
【００２６】
本発明にかかる第６の利用者辞書作成方法は、第１〜第５の利用者辞書作成方法において、
前記参考翻訳文が、前記原文に対して前記利用者が指示した翻訳文であることを特徴とする。
【００２７】
本発明にかかる第７の利用者辞書作成方法は、第１〜第５の利用者辞書作成方法において、
前記参考翻訳文が、翻訳メモリを利用して作成された翻訳文であることを特徴とする。
【００２８】
本発明にかかる第１のプログラムは、
コンピュータを、
機械翻訳辞書を使用して原文を翻訳する機械翻訳手段、
該機械翻訳手段で前記原文を翻訳した際の機械翻訳文と前記原文に対する参考翻訳文との不一致部分を抽出すると共に、該抽出した不一致部分に対応する前記原文中の語句を問題語句として抽出する問題個所分析手段、
該問題個所分析手段が抽出した不一致部分と問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信する問題表示・指定手段として機能させる。
【００２９】
本発明にかかる第２のプログラムは、第１のプログラムにおいて、
前記コンピュータを、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段と、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段として機能させる。
【００３０】
本発明にかかる第３のプログラムは、第１のプログラムにおいて、
前記コンピュータを、
前記利用者端末から前記問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報が送られてきたとき、該登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段、
前記利用者端末から前記登録候補費用表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報が送られてきたとき、該登録対象選択情報によって特定される問題語句と、前記参考翻訳文中の前記問題語句と対応する語句とを含む対訳辞書リストを作成する対訳辞書リスト作成手段、
該対訳辞書リスト作成手段で作成された対訳辞書リストを利用者辞書に登録する辞書登録手段として機能させる。
【００３１】
本発明にかかる第４のプログラムは、第３のプログラムにおいて、
前記コンピュータを、
前記登録候補・費用確定手段の代わりに、
前記登録候補選択情報によって特定される各問題語句毎に、その問題語句の品詞と、その問題語句に対応する不一致部分が発生した要因とに応じた登録費用を算出し、該算出した登録費用と対応する問題語句とを表示する登録候補費用表示画面を前記利用者端末へ送信する登録候補・費用確定手段として機能させる。
【００３２】
本発明にかかる第５のプログラムは、第３または第４のプログラムにおいて、
前記コンピュータを、
前記利用者辞書に登録した問題語句と、前記登録候補・費用確定手段で算出した前記問題語句に対する登録費用とを含む請求書を作成する費用請求手段として機能させる。
【００３３】
〔作用〕
利用者辞書作成装置内の機械翻訳手段が、機械翻訳辞書を使用して原文を翻訳し、問題個所分析手段が、上記機械翻訳手段による機械翻訳文と、上記原文に対する参考翻訳文との不一致部分を抽出すると共に、抽出した不一致部分に対応する上記原文中の語句を問題語句として抽出する。更に、問題表示・指定手段が、問題個所分析手段で抽出された不一致部分と問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信する。
【００３４】
利用者端末の利用者は、利用者辞書作成装置から送られてきた問題表示画面を見て、利用者辞書に登録することが必要になる問題語句を認識する。そして、その問題語句を選択する。これにより、利用者端末内の登録候補選択手段が、問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報を利用者辞書作成装置へ送信する。
【００３５】
利用者端末から登録候補選択情報が送られてくると、利用者辞書作成装置においては、対訳辞書リスト作成手段が、上記登録候補選択情報によって特定される問題語句と、上記参考翻訳文中の上記問題語句と対応する語句とを含む対訳辞書リストを作成し、辞書登録手段が、上記対訳辞書リストを利用者辞書に登録する。
【発明の効果】
【００３６】
本発明によれば、利用者自身が、利用者辞書に登録すべき辞書データを確認することが可能になる。その結果、利用者にとっては必要のない辞書データによって無駄に記憶資源が消費されたり、不当に高い利用者辞書作成料金を払うということがなくなる。その理由は、原文に対する機械翻訳文と参考翻訳文との不一致部分と、問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信するようにしているからである。
【発明を実施するための最良の形態】
【００３７】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００３８】
〔第１の実施の形態の構成〕
図１を参照すると、本発明にかかる利用者辞書作成システムの第１の実施の形態は、利用者辞書作成装置１と、利用者辞書作成装置１の運営者に対して利用者辞書の作成を依頼している利用者（辞書利用者）の辞書利用者端末２と、利用者辞書作成装置１の運営者の辞書作成者端末３とから構成されており、それらはインターネット等のネットワーク４を介して相互に接続されている。
【００３９】
利用者辞書作成装置１は、コンピュータ等によって実現されるものであり、例えば、図２のブロック図に示すような構成を有する。図２を参照すると、利用者辞書作成装置１は、機械翻訳手段１０１と、問題個所分析手段１０２と、問題表示・指定手段１０３と、問題難易度分析手段１０４と、登録候補・費用確定手段１０５と、対訳辞書リスト作成手段１０６と、辞書登録手段１０７と、費用請求手段１０８と、送受信手段１０９と、機械翻訳辞書１１０と、原文データベース（ＤＢ）１１２，訳文ＤＢ１１３および対訳ＤＢ１１４が格納された利用者文書格納部１１１と、問題ＤＢ１１５と、辞書難易度ＤＢ１１６と、単価ＤＢ１１７と、課金情報ＤＢ１１８と、利用者辞書１１９と、辞書利用者ＤＢ１２０と、キーボード等の入力部１２１と、ＬＣＤなどの表示部１２２とから構成されている。尚、図２では、利用者文書格納部１１１を１つしか図示していないが、利用者が複数存在する場合には、各利用者毎に利用者文書格納部１１１を用意する。また、利用者文書格納部１１１は、必ずしも利用者辞書作成装置１上に配置する必要はなく、ネットワークを介して利用者辞書作成装置１からアクセス可能な他のコンピュータ上に配置しても良い。
【００４０】
機械翻訳辞書１１０には、単語辞書，複合語辞書，熟語辞書，構文辞書，語彙の関係を記述したパターン辞書やルール辞書など、機械翻訳手段１０１が機械翻訳を行う上で必要になる各種辞書が含まれている。更に、機械翻訳辞書１１０には、翻訳メモリも含まれている。
【００４１】
原文ＤＢ１１２には、辞書利用者端末２の利用者によって指定された翻訳対象となる原文が格納される。訳文ＤＢ１１３には、利用者によって指定された翻訳文が格納される。対訳ＤＢ１１４には、利用者によって指定された原文と、その原文に対する正しい翻訳文が格納される。なお、対訳ＤＢ１１４に格納する原文と翻訳文との対は、市販の辞書の対訳例文に基づいて作成したり、ネットワーク上の日本語サイト，英文翻訳サイトから収集した原文，翻訳文に基づいて作成することができる。
【００４２】
機械翻訳手段１０１は、原文ＤＢ１１２や対訳ＤＢ１１４に登録されている原文の内の、辞書利用者端末２から指定された原文を、機械翻訳辞書１１０を利用して翻訳し、その翻訳結果（機械翻訳文）を問題個所分析手段１０２に渡す機能を有する。尚、機械翻訳手段１０１が、英日機械翻訳および日英機械翻訳というような２種類の翻訳機能を有している場合には、原文ＤＢ１１２が訳文ＤＢとなり、訳文ＤＢ１１４が原文ＤＢとなる場合もある。
【００４３】
問題個所分析手段１０２は、機械翻訳手段１０１から渡された原文に対する機械翻訳文と上記原文に対する参考訳文との不一致部分を抽出すると共に、抽出した不一致部分に対応する原文中の語句（単語，句など）を問題語句として抽出する機能などを有する。例えば、原文が「The power turns off.」、機械翻訳文が「パワーが切れます。」、参考翻訳文が「電源が切れます。」であれば、不一致部分として「パワー」「電源」を抽出し、問題語句として「power」を抽出する。なお、参考翻訳文は、辞書利用者端末２から指定された原文が対訳ＤＢ１１４に登録されているものである場合には、その原文に対応付けて登録されている正しい翻訳文とすることができる。また、辞書利用者端末２から指定された原文が原文ＤＢ１１２に登録されているものである場合には、翻訳メモリやパターン辞書などを使用して生成した翻訳文とすることができる。例えば、翻訳メモリを利用して参考翻訳文を作成する場合には、翻訳メモリに登録されている原文の中から、利用者によって指定された原文と最も一致度の高いものを選択し、選択した原文に対応付けて登録されている翻訳文を参考翻訳文とする。更に、問題個所分析手段１０２は、各問題語句に関する情報を問題ＤＢ１１５に登録する機能も有する。図４に問題ＤＢ１１５の内容例を示す。
【００４４】
問題表示・指定手段１０３は、問題個所分析手段１０２が抽出した不一致部分と問題語句とを対応付けて配置した問題表示画面であって、利用者辞書１１９への登録候補にする問題語句を利用者が選択できるようにした問題表示画面を作成し、辞書利用者端末２へ送信する機能を有する。更に、問題表示・指定手段１０３は、利用者が問題表示画面を用いて選択した問題語句に従って問題ＤＢ１１５を更新する機能を有する。
【００４５】
図３に問題表示画面３０の一例を示す。同図を参照すると、問題表示画面３０は、データ番号部３００と、原文部３０１と、機械翻訳文部３０２と、参考翻訳文部３０３と、問題個所部３０４と、問題語句部３０５と、品詞部３０６と、選択部３０７とから構成されている。データ番号部３００には、問題語句に対するデータ番号が設定される。原文部３０１には、原文が設定され、機械翻訳文部３０２，参考翻訳文部３０３には、原文に対する機械翻訳文，参考翻訳文が設定される。また、原文部３０１に設定されている原文中の問題語句は括弧で囲まれ、機械翻訳文，参考翻訳文中の不一致部分も括弧で囲まれ、それらは視覚的に他の部分と区別できるようになっている。問題個所部３０４には、問題語句が、原文の何語目であるかを示す情報が設定される。問題語句部３０５には、問題語句が設定される。品詞部３０６には、問題語句の品詞（名詞，動詞，助動詞，動詞句，動詞慣用句など）が設定される。選択部３０７は、利用者が利用者辞書１１９への登録候補にする問題語句を選択する際に使用する選択欄である。尚、図３の例では、問題語句および不一致部分を括弧で囲むことにより、それらを視覚的に他の部分と区別できるようにしたが、視覚的に区別できるのであれば、表示色を他の部分と異なるものにする等の他の方法を採用しても良い。
【００４６】
辞書難易度ＤＢ１１６には、品詞に対応付けて、その品詞の問題語句を利用者辞書１１９に登録する際の難易度が登録されている。図５に辞書難易度ＤＢ１１６の一例を示す。同図の例では、名詞，動詞，助動詞，動詞句，動詞慣用句の難易度がそれぞれ１，３，５，８，１０となっている。なお、各品詞の難易度は、例えば、辞書作成者が経験的に得た値とすることができる。
【００４７】
問題難易度分析手段１０４は、問題ＤＢ１１５に登録されている各問題語句の難易度を辞書難易度ＤＢ１１６から取得し、登録候補・費用確定手段１０５に渡す機能を有する。
【００４８】
単価ＤＢ１１７には、難易度の１ポイントに対する単価が登録される。図６に単価ＤＢ１１７の内容例を示す。同図の例は、難易度の１ポイントに対する単価が「１００円」となっている。
【００４９】
登録候補・費用確定手段１０５は、問題難易度分析手段１０４から渡された各問題語句の難易度と、単価ＤＢ１１７に登録されている単価とに基づいて、各問題語句を利用者辞書１１９に登録する際に必要になる登録費用を算出する機能を有する。更に、登録候補・費用確定手段１０５は、問題語句とその語句の登録費用とを対応付けて配置した登録候補費用表示画面であって、利用者辞書１１９への登録対象にする問題語句を利用者が選択できるようにした登録候補費用表示画面を作成し、それを辞書利用者端末２へ送信する機能を有する。更に、登録候補・費用確定手段１０５は、辞書利用者端末２の利用者が登録候補費用表示画面を用いて選択した問題語句のリスト（登録対象リスト）を作成する機能や、利用者が選択した問題語句を利用者辞書１１９に登録する際の登録費用（合計金額）を再計算する機能を有する。
【００５０】
図７は登録候補費用表示画面７００の一例を示した図であり、データ番号部７０と、問題語句部７１と、品詞部７２と、難易度部７３と、語句登録費用部７４と、選択部７５とを含んでいる。データ番号部７０には、各問題語句のデータ番号（このデータ番号によって登録候補費用表示画面７００上の各問題語句と、問題表示画面３０上の各問題語句や問題ＤＢ１１５に登録されている各問題語句とが対応付けられる）が設定される。問題語句部７１には、問題表示画面３０を用いて利用者が選択した、利用者辞書１１９への登録候補にする問題語句が設定される。品詞部７２には、問題語句の品詞が設定される。難易度部７３には、問題語句を利用者辞書１１９に登録する際の難易度が設定される。語句登録費用部７４には、問題語句を利用者辞書１１９に登録する際に必要になる各問題語句毎の登録費用と、合計金額とが設定される。選択部７５は、利用者が利用者辞書１１９へ登録する問題語句（登録対象問題語句）を選択する際に使用する選択欄である。
【００５１】
対訳辞書リスト作成手段１０６は、利用者によって選択された登録対象問題語句と、利用者辞書１１９への登録内容とを含んだ対訳辞書リストを、辞書作成者端末３を利用して作成する機能や、作成した対訳辞書リストを辞書利用者端末２へ送信し、利用者に利用者辞書１１９への登録内容を事前に確認させる機能を有する。
【００５２】
図８は対訳辞書リスト作成手段１０６が作成する対訳辞書リスト８０の一例を示す図である。同図の例では、問題語句（remove等）に対応付けて、参考翻訳文中の不一致部分に存在する語句（取り外す等の訳語）と、取り得る構文やパターン（SVO等)とが設定されているが、他の情報（例えば、品詞や文法情報など）が設定されていても良い。尚、図８では、図示を省略しているが、各問題語句に対応付けてデータ番号も設定されている。
【００５３】
辞書登録手段１０７は、対訳辞書リストの内容を利用者辞書１１９に登録する機能を有する。
【００５４】
辞書利用者ＤＢ１２０には、辞書利用者端末２の利用者の利用者情報（例えば、氏名，住所，会社名，メールアドレス，口座番号等）が登録されている。
【００５５】
費用請求手段１０８は、課金情報ＤＢ１１８の内容と利用者辞書１１９への登録内容とに基づいて、請求金額を算出する機能や、辞書利用者ＤＢ１２０に登録されているメールアドレスに、上記請求金額を含む請求書を送信する機能などを有する。図９に利用者に送信する請求書の一例を示す。
【００５６】
送受信手段１０９は、ネットワーク４を介してデータを送受信する機能を有する。
【００５７】
なお、利用者辞書作成装置１をコンピュータによって実現する場合には、例えば、コンピュータを利用者辞書作成装置１として機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、上記プログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、機械翻訳手段１０１、問題個所分析手段１０２、問題表示・指定手段１０３、問題難易度分析手段１０４、登録候補・費用確定手段１０５、対訳辞書リスト作成手段１０６、辞書登録手段１０７、費用請求手段１０８、送受信手段１０９を実現する。
【００５８】
図１０は辞書利用者端末２の構成例を示すブロック図であり、送受信手段２１と、登録候補選択手段２２と、登録対象選択手段２３と、登録内容確認手段２４と、キーボード等の入力部２５と、ＬＣＤ等の表示部２６とを備えている。
【００５９】
送受信手段２１は、ネットワーク４を介してデータを送受信する機能を有する。
【００６０】
登録候補選択手段２２は、利用者辞書作成装置１から送られてきた問題表示画面３０を表示部２６に表示する機能や、問題表示画面３０に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録候補選択情報を利用者辞書作成装置１へ送信する機能を有する。
【００６１】
登録対象選択手段２３は、利用者辞書作成装置１から送られてきた登録候補費用表示画面７０を表示部２６に表示する機能や、登録候補費用表示画面７００に表示されている問題語句の内の、利用者によって選択された問題語句を特定する登録対象選択情報を利用者辞書作成装置１へ送信する機能を有する。
【００６２】
登録内容確認手段２４は、利用者辞書作成装置１から送られてきた対訳辞書リストを表示部２６に表示する機能を有する。更に、利用者が入力部２５から入力した削除指示に従って、利用者によって削除指示された問題語句に関する情報を対訳辞書リストから削除する機能や、利用者が入力部２５から入力する送信指示に従って編集済みの対訳辞書リスト（利用者が削除指示を入力しなかった場合は、対訳辞書リスト作成手段１０６から送られてきた対訳辞書リストとなる）を利用者辞書作成装置１へ送信する機能を有する。
【００６３】
辞書利用者端末２は、コンピュータにより実現可能なものであり、コンピュータによって実現する場合には、例えば、次のようにする。コンピュータを辞書利用者端末２として機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、上記プログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、送受信手段２１、登録候補選択手段２２、登録対象選択手段２３、登録内容確認手段２４を実現する。
【００６４】
図１１は、辞書作成者端末３の構成例を示すブロック図であり、送受信手段３１と、対訳辞書リスト作成支援手段３２と、キーボード等の入力部３３と、ＬＣＤ等の表示部３４とを備えている。
【００６５】
送受信手段３１は、ネットワーク４を介してデータを送受信する機能を有する。
【００６６】
対訳辞書リスト作成支援手段３２は、利用者辞書作成装置１内の対訳辞書リスト作成手段１０６から送られてきた情報（問題ＤＢ１１５に格納されている情報など）を表示部３４に表示する機能や、辞書作成者が入力部３３を用いて作成した対訳辞書リストを対訳辞書リスト作成手段１０６へ送信する機能を有する。
【００６７】
辞書作成者端末３は、コンピュータによって実現可能なものであり、コンピュータによって実現する場合には、例えば、次のようにする。コンピュータを辞書作成者端末３として機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、上記プログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に送受信手段３１、対訳辞書リスト作成支援手段３２を実現する。
【００６８】
〔第１の実施の形態の動作〕
次に、本実施の形態の動作について詳細に説明する。
【００６９】
機械翻訳手段１０１は、辞書利用者端末２の利用者或いは辞書作成者端末３の作成者によって翻訳対象にする原文が指定されると、原文ＤＢ１１２或いは対訳ＤＢ１１４から指定された原文（テキスト文書）を取得し（図１２のステップＳ120）、機械翻訳辞書１１０を参照しながら機械翻訳文を生成する（ステップＳ121）。なお、本実施の形態では、利用者文書格納部１１１に格納されている原文の中から翻訳対象にする原文を選択するようにしたが、辞書利用者端末２や辞書作成者端末３から翻訳対象にする原文を機械翻訳手段１０１へ送信するようにしても良い。
【００７０】
機械翻訳手段１０１が、原文に対する機械翻訳文を生成すると、問題個所分析手段１０２が、原文に対する参考翻訳文を取得する（ステップＳ122）。例えば、原文が対訳ＤＢ１１４に格納されているものである場合には、原文と対応付けて登録されている翻訳文を参考翻訳文とする。また、原文が原文ＤＢ１１２に登録されているものである場合には、翻訳メモリやパターン辞書などを使用して翻訳文を作成し、それを参考翻訳文とする。
【００７１】
その後、問題個所分析手段１０２は、機械翻訳手段１０１が生成した機械翻訳文と、ステップＳ122で取得した参考翻訳文との対応する部分（例えば、対応する文章など）を比較することにより不一致部分を抽出する（ステップＳ123）。次いで、問題個所分析手段１０２は、不一致部分に対応する原文中の語句を問題語句として抽出すると共に、問題語句が原文中の何語目に存在するのかを示す問題個所および問題語句の品詞を求める（ステップＳ124）。その後、原文，機械翻訳文，参考翻訳文，問題個所，問題語句，品詞を対応付けて問題ＤＢ１１５に登録する（ステップＳ125）。
【００７２】
上述したステップＳ123〜Ｓ125の処理を詳しく説明すると、次のようになる。今、例えば、原文中の或る文章「The power turns off.」に対する機械翻訳文が「パワーが切れます。」、参考翻訳文が「電源が切れます。」であったとすると、ステップＳ123では、不一致部分として「パワー」，「電源」を抽出する。
【００７３】
次のステップＳ124では、問題語句「power」，問題個所「２語目」，品詞「名詞」を抽出する。ここで、問題語句「power」の抽出方法としては、例えば、機械翻訳文中の不一致部分「パワー」に対応する語句を機械翻訳辞書１１０から抽出し、更に、抽出した語句の中から原文中に存在する語句を選択するという方法を採用することができる。また、機械翻訳文を生成する際、機械翻訳時に使用した辞書内容を機械翻訳文と対応付けて内部データとして保存しておき、この内部データから不一致部分「パワー」に対応する語句を抽出し、更に、抽出した語句の中から原文中に存在する語句を選択するという方法を採用することもできる。
【００７４】
次の、ステップＳ125では、原文「The power turns off.」、機械翻訳文「パワーが切れます。」、参考翻訳文「電源が切れます。」、問題個所「２語目」、問題語句「power」、品詞「名詞」を対応付けて問題ＤＢ１１５に登録する(図４参照）。なお、問題語句，不一致部分を明確にするために、問題語句「power」，不一致部分「パワー」，「電源」は括弧で囲むようにする。以上が、ステップＳ123〜Ｓ125で行う処理の詳細である。
【００７５】
問題個所分析手段１０２が、問題ＤＢ１１５に図４に示すような情報を格納すると、問題表示・指定手段１０３は、問題ＤＢ１１５の内容に基づいて図３に示すような問題表示画面３０を作成し、辞書利用者端末２へ送信する（ステップＳ126）。
【００７６】
辞書利用者端末２内の登録候補選択手段２２は、利用者辞書作成装置１から送られてきた問題表示画面３０を表示部２６に表示する。利用者は、問題表示画面３０に表示されている各問題語句の中から、利用者辞書１１９への登録候補とする問題語句を選択する（選択部３０７をチェックする）。登録候補選択手段２２は、選択された問題語句を示す登録候補選択情報（例えば、選択された問題語句のデータ番号を含む）を利用者辞書作成装置１へ送信する（ステップＳ127）。
【００７７】
利用者辞書作成装置１内の問題表示・指定手段１０３は、辞書利用者端末２から登録候補選択情報が送られてくると、問題ＤＢ１１５に登録されている各問題語句に関連する情報の内、利用者によって選択されなかった問題語句に関する情報を削除する（ステップＳ128）。この処理により、問題ＤＢ１１５内には、利用者によって選択された問題語句に関する情報のみが残る。
【００７８】
その後、問題難易度分析手段１０４が、辞書難易度ＤＢ１１６を参照し、問題ＤＢ１１５に登録されている各問題語句の難易度(品詞に応じた難易度)を取得する（図１３のステップＳ131，Ｓ132）。その後、登録候補・費用確定手段１０５が、問題難易度分析手段１０４によって取得された各問題語句の難易度と、単価ＤＢ１１７に登録されている単価とに基づいて、各問題語句毎に、利用者辞書１１９への登録費用を算出する。例えば、辞書難易度ＤＢ１１６，単価ＤＢ１１７の内容が、それぞれ図５，図６に示すものであるとすると、問題語句「wear」の登録費用は、登録費用＝難易度×単価＝３×１００＝３００円となる（ステップＳ133）。その後、登録候補・費用確定手段１０５は、図７に示すような登録候補費用表示画面７００を作成し、辞書利用者端末２へ送信する（ステップＳ134）。
【００７９】
辞書利用者端末２内の登録対象選択手段２３は、利用者辞書作成装置１から送られてきた登録候補費用表示画面７００を表示部２６に表示する。利用者は、登録候補費用表示画面７００に表示されている問題語句の中から、登録費用を考慮して、利用者辞書１１９への登録対象にする問題語句を選択する（選択部７５をチェックする）。これにより、登録対象選択手段２３は、選択された問題語句を示す登録対象選択情報（例えば、選択された問題語句のデータ番号を含む）を利用者辞書作成装置１へ送信する（ステップＳ135）。
【００８０】
登録候補・費用確定手段１０５は、辞書利用者端末２から登録対象選択情報が送られてくると、利用者によって選択された問題語句のデータ番号と、その語句の登録費用とを対応付けて課金情報ＤＢ１１８に登録する（ステップＳ136）。その後、登録候補・費用確定手段１０５は、利用者が登録対象にした問題語句のデータ番号のリスト（登録対象リスト）を作成し、対訳辞書リスト作成手段１０６に渡す（ステップＳ137）。
【００８１】
対訳辞書リスト作成手段１０６は、登録候補・費用確定手段１０５から登録対象リストが渡されると、問題ＤＢ１１５に登録されている各情報の中から、登録対象リストに含まれているデータ番号と対応付けて登録されている情報を取得し、取得した情報を辞書作成者端末３へ送信する。辞書作成者端末３内の対訳辞書リスト作成支援手段３２は、利用者辞書作成装置１から送られてきた情報を表示部３４に表示する。辞書作成者は、この情報を見て、各問題語句毎に、辞書登録内容を設定した図８に示すような対訳辞書リストを作成し、対訳辞書リスト作成手段１０６に返す。対訳辞書リスト作成手段１０６は辞書作成者端末３から送られてきた対訳辞書リストを辞書利用者端末２へ送信する（ステップＳ141）。尚、本実施の形態では、対訳辞書リスト作成手段１０６が、登録対象リスト中のデータ番号によって特定される問題ＤＢ１１５中の情報のみを辞書作成者端末３へ送信するようにしたが、それ以外に、機械辞書１１０や対訳ＤＢ１１４から対訳辞書リストの作成の手助けになる情報を抽出し、この抽出した情報も辞書作成者端末３へ送信するようにしても良い。
【００８２】
辞書利用者端末２内の登録内容確認手段２４は、利用者辞書作成装置１から送られていた対訳辞書リストを表示部２６に表示する。利用者は、表示された対訳辞書リストを見て、対訳辞書リスト中の全ての問題語句に関する情報を、利用者辞書１１９に登録することが必要であると判断した場合は、入力部２５から送信指示を入力する。これに対して、対訳辞書リスト中に、利用者辞書１１９への登録は不要な問題語句に関する情報が含まれていると判断した場合は、入力部２５から削除指示を入力して該当する問題語句に関する情報を対訳辞書リストから削除した後、入力部２５から送信指示を入力する。登録内容確認手段２４は、送信指示が入力されると、現在表示されている対訳辞書リストの内容を対訳辞書リスト作成手段１０６へ送信する（ステップＳ142）。
【００８３】
対訳辞書リスト作成手段１０６は、辞書利用者端末２から対訳辞書リストが送られてくると、それを辞書登録手段１０７に渡す。これにより、辞書登録手段１０７は、利用者辞書１１９に対訳辞書リストの内容を登録する（ステップＳ143）。その後、費用請求手段１０８が、ステップＳ143において利用者辞書１１９へ登録された問題語句のデータ番号と、ステップＳ136において課金情報ＤＢ１１８に登録された各問題語句（データ番号に対応付けて登録されている）の登録費用と、辞書利用者ＤＢ１２０の内容とに基づいて、図９に示すような請求書を作成し、それを電子メールにより利用者へ送信する（ステップＳ144〜Ｓ146）。即ち、利用者辞書１１９へ登録された各問題語句のデータ番号と、課金情報ＤＢ１１８にデータ番号と対応付けて登録されている各問題語句の登録費用とに基づいて、実際に利用者辞書１１９へ登録を行った各問題語句の登録費用及びその合計金額を求め、図９に示すような請求書を作成する。
【００８４】
なお、上述した実施の形態では、辞書作成時に、利用者辞書１１９を利用者辞書作成装置１上に配置するようにしたが、ネットワーク４上の他のコンピュータ上に配置しても良い。また、利用者辞書１１９の作成作業が完了した後、利用者辞書作成装置１上でそのまま利用しても良いし、或いは利用者専用に機械翻訳手段１０１と同様の機械翻訳手段を導入したコンピュータ上に移動して利用しても良い。
【００８５】
また、本実施の形態では、辞書利用者に請求書を送信するようにしたが、辞書利用者が指定した銀行口座などから登録費用を引き落とすようにしても良い。
【００８６】
〔第１の実施の形態の効果〕
本実施の形態によれば、利用者自身が、利用者辞書１１９に登録すべき辞書データを確認することが可能になる。その結果、利用者にとっては必要のない辞書データによって無駄に記憶資源が消費されたり、不当に高い利用者辞書作成料金を払うということがなくなる。その理由は、原文に対する機械翻訳文と参考翻訳文との不一致部分と、問題語句とを対応付けて表示する問題表示画面を利用者端末へ送信する問題表示・指定手段１０３を備えているからである。
【００８７】
更に、本実施の形態によれば、利用者自身が利用者辞書１１９に辞書データを登録する問題語句を選択することが可能になる。その理由は、辞書利用者端末２が、問題表示画面に表示されている問題語句の内の、利用者によって選択された問題語句を示す登録候補選択情報を利用者辞書作成装置１へ送信する登録候補選択手段２２を備えているからである。
【００８８】
また、本実施の形態によれば、利用者辞書の作成に要する費用を利用者に明確に、且つ利用者が納得する形で提示することが可能になる。その理由は、各問題語句毎に、その問題語句の品詞に応じた登録費用を算出し、この算出した登録費用と問題語句とを対応付けて表示する登録候補費用表示画面７００を利用者辞書作成装置１へ送信する登録候補・費用確定手段１０５を備えているからである。
【００８９】
〔第２の実施の形態の構成〕
次に、本発明にかかる利用者辞書作成システムの第２の実施の形態について説明する。本実施の形態は、問題語句の品詞だけでなく、機械翻訳文と参考翻訳文とに不一致部分が発生した要因（問題種別）も考慮して、利用者辞書への登録費用を算出することを特徴とする。
【００９０】
本実施の形態にかかる利用者辞書作成システムは、図１において、利用者辞書作成装置１の代わりに図１５に示す利用者辞書作成装置１ａを使用することにより実現される。
【００９１】
図１５に示す本実施の形態で使用する利用者辞書作成装置１ａと、図２に示した第１の実施の形態で使用する利用者辞書作成装置１との相違点は、問題個所分析手段１０２の代わりに問題個所分析手段１０２ａを備えている点、問題難易度分析手段１０４の代わりに問題難易度分析手段１０４ａを備えている点、登録候補・費用確定手段１０５の代わりに登録候補・費用確定手段１０５ａを備えている点、機械翻訳辞書１１０の代わりに機械翻訳辞書１１０ａを備えている点、問題ＤＢ１１５の代わりに問題種別ＤＢ１１５ａを備えている点、辞書難易度ＤＢ１１６の代わりに辞書難易度ＤＢ１１６ａを備えている点、および翻訳知識ＤＢ１２３が追加されている点である。
【００９２】
機械翻訳辞書１１０ａは、単語辞書に加えて複合語辞書，構文辞書，語彙の関係を記述したパターン辞書やルール辞書を含む。翻訳知識ＤＢ１２３は、翻訳メモリなどを含む。
【００９３】
問題個所分析手段１０２ａは、問題個所分析手段１０２が備えている機能に加え、機械翻訳文と参考翻訳文とに不一致部分が生じた要因（問題種別）を抽出する機能を有している。
【００９４】
辞書難易度ＤＢ１１６ａには、問題語句の品詞に応じた難易度と、問題種別に応じた難易度とが登録されている。図１６に辞書難易度ＤＢ１１６ａの構成例を示す。同図に示すように、辞書難易度ＤＢ１１６ａは、品詞部１１６１と、問題種別部１１６２とから構成されている。品詞部１１６１には、品詞に対応付けて難易度（品詞難易度）が登録され、問題種別部１１６２には、問題種別に対応付けて難易度（種別難易度）が登録されている。
【００９５】
問題難易度分析手段１０４ａは、辞書難易度ＤＢ１１６ａから各問題語句に対する品詞難易度，種別難易度を取得し、登録候補・費用確定手段１０５ａに渡す機能を有する。
【００９６】
登録候補・費用確定手段１０５ａは、各問題語句についての登録費用を、品詞難易度および種別難易度に基づいて算出する機能を有する。
【００９７】
なお、利用者辞書作成装置１ａはコンピュータによって実現可能なものであり、コンピュータによって実現する場合には、例えば、次のようにする。コンピュータを利用者辞書作成装置１ａとして機能させるためのプログラムを記録したディスク，半導体メモリ，その他の記録媒体を用意し、上記プログラムをコンピュータに読み取らせる。コンピュータは、読み取ったプログラムに従って自身の動作を制御することにより、自コンピュータ上に、機械翻訳手段１０１、問題個所分析手段１０２ａ、問題表示・指定手段１０３、問題難易度分析手段１０４ａ、登録候補・費用確定手段１０５ａ、対訳辞書リスト作成手段１０６、辞書登録手段１０７、費用請求手段１０８、送受信手段１０９を実現する。
【００９８】
〔第２の実施の形態の動作〕
機械翻訳手段１０１は、辞書利用者端末２の利用者或いは辞書作成者端末３の作成者によって翻訳対象にする原文が指定されると、原文ＤＢ１１２或いは対訳ＤＢ１１４から指定された原文（テキスト文書）を取得し（図１７のステップＳ120）、機械翻訳辞書１１０ａを参照しながら機械翻訳文を生成する（ステップＳ121）。
【００９９】
機械翻訳手段１０１が、原文に対する機械翻訳文を生成すると、問題個所分析手段１０２ａが、原文に対する参考翻訳文を取得する（ステップＳ122）。その後、問題個所分析手段１０２ａは、機械翻訳手段１０１が生成した機械翻訳文と、ステップＳ122で取得した参考翻訳文との対応する部分とを比較することにより、不一致部分を抽出し（ステップＳ123）、更に、不一致部分に対応する問題語句，問題個所，品詞および問題種別を求める（ステップＳ124ａ）。図１２に示したステップＳ124とステップＳ124ａとの相違点は、問題種別を求めているか否かである。その後、問題個所分析手段１０２ａは、原文，機械翻訳文，参考翻訳文，問題個所，問題語句，品詞および問題種別を対応付けて問題種別ＤＢ１１５ａに登録する（ステップＳ125ａ）。図１９に問題種別ＤＢ１１５ａの内容例を示す。
【０１００】
ここで、ステップＳ124ａにおいて、どのようにして問題種別を求めているのか、その一例について説明する。問題語句が名詞の場合は、問題種別を「訳語誤り」とする。問題語句が動詞の場合は、対応する訳語が異なっていれば「訳語誤り」とし、構文辞書、パターン辞書、ルール辞書，翻訳メモリから取得するSVOなどの文法情報と訳出された助詞「てにをは」の対応が間違っていれば「構文誤り」、各助詞が取り得る名詞に条件があれば「動詞パターン認定誤り」とする。問題語句が動詞慣用句の場合には、「慣用句認定誤り」とする。以上はあくまで一例であり、他の方法により、問題種別を決定しても良い。
【０１０１】
問題個所分析手段１０２ａが、問題種別ＤＢ１１５ａに図１９に示すような情報を格納すると、問題表示・指定手段１０３は、問題種別ＤＢ１１５ａの内容に基づいて図２０に示すような問題表示画面３０ａを作成し、辞書利用者端末２へ送信する（ステップＳ126）。問題表示画面３０ａと問題表示画面３０との相違点は、問題種別が設定される問題種別部３０８が追加されている点である。
【０１０２】
辞書利用者端末２内の登録候補選択手段２２は、利用者辞書作成装置１ａから送られてきた問題表示画面３０ａを表示部２６に表示する。利用者は、問題表示画面３０ａに表示されている各問題語句の中から、利用者辞書１１９への登録候補とする問題語句を選択する（選択部３０７をチェックする）。登録候補選択手段２２は、選択された問題語句を示す登録候補選択情報を利用者辞書作成装置１ａへ送信する（ステップＳ127）。
【０１０３】
利用者辞書作成装置１ａ内の問題表示・指定手段１０３は、辞書利用者端末２から登録候補選択情報が送られてくると、問題種別ＤＢ１１５ａに登録されている各問題語句に関連する情報の内、利用者によって選択されたなかった問題語句に関する情報を削除する（ステップＳ128ａ）。この処理により、問題種別ＤＢ１１５ａ内には、利用者によって選択された問題語句に関する情報のみが残る。
【０１０４】
その後、問題難易度分析手段１０４ａが、辞書難易度ＤＢ１１６ａを参照し、問題種別ＤＢ１１５ａに登録されている各問題語句の品詞難易度および種別難易度を取得する（図１８のステップＳ131，Ｓ132ａ）。その後、登録候補・費用確定手段１０５ａが、問題難易度分析手段１０４ａによって取得された各問題語句の品詞難易度および種別難易度と、単価ＤＢ１１７に登録されている単価とに基づいて、各問題語句毎に、利用者辞書１１９への登録費用を算出する（ステップＳ133ａ）。例えば、辞書難易度ＤＢ１１６ａ，単価ＤＢ１１７の内容が、それぞれ図１６，図６に示すものであり、問題種別ＤＢ１１５ａの内容が図１９に示すものであるとすると、問題語句「wear」の登録費用は、登録費用＝（品詞難易度＋種別難易度）×単価＝（３＋２）×１００＝５００円となる。なお、登録費用の算出方法は、これに限られるものではなく、更に、問題語句の出現頻度も考慮しても良い。即ち、登録費用＝（品詞難易度＋種別難易度）×出現頻度×単価とするようにしても良い。
【０１０５】
その後、登録候補・費用確定手段１０５ａは、図２１に示すような登録候補費用表示画面２１００を作成し、辞書利用者端末２へ送信する（ステップＳ134）。図２１に示すように、登録候補費用表示画面２１００は、データ番号部２１０１と、問題語句部２１０２と、品詞部２１０３と、品詞難易度部２１０４と、問題種別部２１０５と、種別難易度部２１０６と、合計難易度部２１０７と、登録費用部２１０８と、選択部２１０９とを備えている。データ番号部２１０１には、データ番号が設定される。問題語句部２１０２には、問題語句が設定される。品詞部２１０３には、問題語句の品詞が設定される。品詞難易度部２１０４には、問題語句の品詞難易度が設定される。問題種別部２１０５には、問題種別が設定される。種別難易度部２１０６には、種別難易度が設定される。合計難易度２１０７には、品詞難易度と種別難易度との合計値が設定される。登録費用部２１０８には、登録費用が設定される。選択部２１０９は、利用者が利用者辞書１１９に登録する問題語句を選択する際に使用する選択欄である。
【０１０６】
辞書利用者端末２内の登録対象選択手段２３は、利用者辞書作成装置１ａから送られてきた登録候補費用表示画面２１００を表示部２６に表示する。利用者は、登録候補費用表示画面２１００に表示されている問題語句の中から、登録費用を考慮して、利用者辞書１１９への登録対象にする問題語句を選択する（選択部２１０９をチェックする）。これにより、登録対象選択手段２３は、選択された問題語句を示す登録対象選択情報を利用者辞書作成装置１ａへ送信する（ステップＳ135）。
【０１０７】
登録候補・費用確定手段１０５ａは、辞書利用者端末２から登録対象選択情報が送られてくると、利用者によって選択された問題語句のデータ番号と、その語句の登録費用とを対応付けて課金情報ＤＢ１１８に登録する（ステップＳ136）。その後、登録候補・費用確定手段１０５ａは、利用者が登録対象にした問題語句のデータ番号のリスト（登録対象リスト）を作成し、対訳辞書リスト作成手段１０６に渡す（ステップＳ137）。この後、図１４のフローチャートに示した処理と同様の処理が行われ、利用者辞書作成装置１ａに図２２に示すような請求書が送られる。
【０１０８】
〔第２の実施の形態の効果〕
本実施の形態は、第１の実施の形態が有している効果に加え、登録費用をきめ細かく設定することが可能になるという効果を有する。その理由は、問題語句の品詞だけでなく、機械翻訳文と参考翻訳文とに不一致部分が発生した要因（問題種別）も考慮して登録費用を算出する登録候補・費用確定手段１０５ａを備えているからである。
【産業上の利用可能性】
【０１０９】
本発明によれば、機械翻訳システムの利用者辞書開発ビジネスといった用途に適用できる。また、本発明によれば、機械翻訳システムの利用者知識ＤＢ開発ビジネスといった用途に適用できる。
【図面の簡単な説明】
【０１１０】
【図１】本発明にかかる利用者辞書作成システムの第１の実施の形態の構成例を示すブロック図である。
【図２】利用者辞書作成装置１の構成例を示すブロック図である。
【図３】問題表示画面３０の一例を示す図である。
【図４】問題ＤＢ１１５の一例を示す図である。
【図５】辞書難易度ＤＢ１１６の一例を示す図である。
【図６】単価ＤＢ１１７の一例を示す図である。
【図７】登録候補費用表示画面７００の一例を示す図である。
【図８】対訳辞書リスト８０の一例を示す図である。
【図９】請求書の一例を示す図である。
【図１０】辞書利用者端末２の構成例を示すブロック図である。
【図１１】辞書作成者端末３の構成例を示すブロック図である。
【図１２】機械翻訳手段１０１，問題個所分析手段１０２，問題表示・指定手段１０３の処理例を示すフローチャートである。
【図１３】問題難易度分析手段１０４，登録候補・費用確定手段１０５の処理例を示すフローチャートである。
【図１４】対訳辞書リスト作成手段１０６，辞書登録手段１０７，費用請求手段１０８の処理例を示すフローチャートである。
【図１５】本発明にかかる利用者辞書作成システムの第２の実施の形態で使用する利用者辞書作成装置１ａの構成例を示すブロック図である。
【図１６】辞書難易度ＤＢ１１６ａの一例を示す図である。
【図１７】機械翻訳手段１０１，問題個所分析手段１０２ａ，問題表示・指定手段１０３の処理例を示すフローチャートである。
【図１８】問題難易度分析手段１０４ａ，登録候補・費用確定手段１０５ａ，対訳辞書リスト作成手段１０６，辞書登録手段１０７，費用請求手段１０８の処理例を示すフローチャートである。
【図１９】問題種別ＤＢ１１５ａの一例を示す図である。
【図２０】問題表示画面３０ａの一例を示す図である。
【図２１】登録候補費用表示画面２１００の一例を示す図である。
【図２２】請求書の一例を示す図である。
【符号の説明】
【０１１１】
１，１ａ…利用者辞書作成装置
１０１…機械翻訳手段
１０２，１０２ａ…問題個所分析手段
１０３…問題表示・指定手段
１０４，１０４ａ…問題難易度分析手段
１０５，１０５ａ…登録候補・費用確定手段
１０６…対訳辞書リスト作成手段
１０７…辞書登録手段
１０８…費用請求手段
１０９…送受信手段
１１０，１１０ａ…機械翻訳辞書
１１１…利用者文書格納部
１１２…原文ＤＢ
１１３…訳文ＤＢ
１１４…対訳ＤＢ
１１５…問題ＤＢ
１１５ａ…問題種別ＤＢ
１１６，１１６ａ…辞書難易度ＤＢ
１１７…単価ＤＢ
１１８…課金情報ＤＢ
１１９…利用者辞書
１２０…辞書利用者ＤＢ
１２１…入力部
１２２…表示部
１２３…翻訳知識ＤＢ
２…辞書利用者端末
２１…送受信手段
２２…登録候補選択手段
２３…登録対象選択手段
２４…登録内容確認手段
２５…入力部
２６…表示部
３…辞書作成者端末
３１…送受信手段
３２…対訳辞書リスト作成支援手段
３３…入力部
３４…表示部
４…ネットワーク
【図１】
2006163769.tif 000003
【図２】
2006163769.tif 000004
【図３】
2006163769.tif 000005
【図４】
2006163769.tif 000006
【図５】
2006163769.tif 000007
【図６】
2006163769.tif 000008
【図７】
2006163769.tif 000009
【図８】
2006163769.tif 000010
【図９】
2006163769.tif 000011
【図１０】
2006163769.tif 000012
【図１１】
2006163769.tif 000013
【図１２】
2006163769.tif 000014
【図１３】
2006163769.tif 000015
【図１４】
2006163769.tif 000016
【図１５】
2006163769.tif 000017
【図１６】
2006163769.tif 000018
【図１７】
2006163769.tif 000019
【図１８】
2006163769.tif 000020
【図１９】
2006163769.tif 000021
【図２０】
2006163769.tif 000022
【図２１】
2006163769.tif 000023
【図２２】
2006163769.tif 000024