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