JP 4559756 B2 2010.10.13(57)【特許請求の範囲】【請求項１】
複数の翻訳評価文を順次ユーザに提示し、前記ユーザの翻訳能力を推定する翻訳能力推定装置であって、
前記複数の翻訳評価文の各々に対する複数の被験者の翻訳文の一致度についての評価値の平均値と予め測定された前記複数の被験者についての第１翻訳能力値との相関を示す相関値が算出された前記複数の翻訳評価文の各々に対応する翻訳評価文データの各々を記憶する評価文記憶手段、
前記翻訳評価文についての複数の正解訳の各々に対応する正解訳データの各々を記憶す
る正解訳記憶手段、

10

前記相関値が示す相関の高い順に、１つの前記翻訳評価文に対応する前記翻訳評価文データを前記評価文記憶手段から読み出して、表示部を有する出力手段に出力することにより、当該翻訳評価文をユーザに提示する翻訳評価文提示手段、
前記翻訳評価文提示手段によって前記翻訳評価文データが前記出力手段に出力される毎に、前記ユーザによって入力される翻訳文に対応する翻訳文データと、前記正解訳記憶手段に記憶される前記翻訳評価文データについての複数の正解訳データの各々との一致度をそれぞれ評価する評価手段、
前記評価手段による複数の評価結果についての平均値を算出する平均値算出手段、
ｔ分布を用いることにより、前記複数の被験者についての前記第１翻訳能力値を用いた回帰分析により推定される第２翻訳能力値についての信頼区間を規定する推定誤差を、前

20

(2)

JP 4559756 B2 2010.10.13

記複数の被験者についての前記第１翻訳能力値を用いた回帰直線と、前記複数の被験者について前記平均値算出手段によって算出された平均値の差の分散と、前記回帰分析により推定される前記第２翻訳能力値の分散とに基づいて算出される、前記第２翻訳能力値の誤差の標準偏差値に基づいて算出する推定誤差算出手段、
前記推定誤差算出手段によって算出された推定誤差が所望の誤差未満であるかどうかを判断する誤差量判断手段、
前記誤差量判断手段によって前記推定誤差が所望の誤差未満であると判断されたとき、当該推定誤差が算出されたときに前記回帰分析により推定される前記第２翻訳能力値を前記ユーザの翻訳能力値として推定する翻訳能力推定手段、および
前記誤差量判断手段によって前記推定誤差が所望の誤差未満でないと判断されたとき、10

今回算出された前記推定誤差が今回までに算出された複数の前記推定誤差のうちの最小値であるかどうかを判断する最小値判断手段を備え、前記最小値判断手段によって前記今回算出された推定誤差が最小値であることが判断されたとき、前記翻訳能力推定手段は、当該推定誤差が算出されたときに前記回帰分析により推定される前記第２翻訳能力値を前記ユーザの翻訳能力値として推定し、前記最小値判断手段によって前記今回算出された推定誤差が最小値でないことが判断されたとき、前記翻訳評価文提示手段は、次に相関値が示す相関の高い前記翻訳評価文に対応する前記翻訳評価文データを前記評価文記憶手段から読み出して前記出力手段に出力す
る、翻訳能力推定装置。
【請求項２】

20

複数の前記翻訳評価文の各々に対する複数の被験者の翻訳文の一致度についての評価値の平均値と予め測定された前記複数の被験者についての第１翻訳能力値との相関を示す相関値が算出された前記複数の翻訳評価文の各々に対応する翻訳評価文データの各々を記憶する評価文記憶手段、および
前記翻訳評価文についての複数の正解訳の各々に対応する正解訳データの各々を記憶す
る正解訳記憶手段を備え、複数の翻訳評価文を順次ユーザに提示し、前記ユーザの翻訳能力を推定する、翻訳能力推定装置の翻訳能力推定方法であって、前記翻訳能力推定装置のプロセッサが、(a)前記相関値が示す相関の高い順に、１つの前記翻訳評価文に対応する前記翻訳評価30

文データを前記評価文記憶手段から読み出して、表示部を有する出力手段に出力することにより、当該翻訳評価文をユーザに提示し、(b)前記ステップ(a)によって前記翻訳評価文データが前記出力手段に出力される毎に、前記ユーザによって入力される翻訳文に対応する翻訳文データと、前記正解訳記憶手段に記憶される前記翻訳評価文データについての複数の正解訳データの各々との一致度をそれぞれ評価し、(c)前記ステップ(b)による複数の評価結果についての平均値を算出し、(d)ｔ分布を用いることにより、前記複数の被験者についての前記第１翻訳能力値を用いた回帰分析により推定される前記第２翻訳能力値についての信頼区間を規定する推定誤差を、前記複数の被験者についての前記第１翻訳能力値を用いた回帰直線と、前記複数の40

被験者について前記ステップ(c)によって算出された平均値の差の分散と、前記回帰分析
により推定される第２翻訳能力値の分散とに基づいて算出される、前記第２翻訳能力値の誤差の標準偏差値に基づいて算出し、(e)前記ステップ(d)によって算出された推定誤差が所望の誤差未満であるかどうかを判断し、(f)前記ステップ(e)によって前記推定誤差が所望の誤差未満であると判断されたとき、当該推定誤差が算出されたときに前記回帰分析により推定される前記第２翻訳能力値を前記ユーザの翻訳能力値として推定し、そして(g)前記ステップ(e)によって前記推定誤差が所望の誤差未満でないと判断されたとき、今回算出された前記推定誤差が今回までに算出された複数の前記推定誤差のうちの最小値

50

(3)

JP 4559756 B2 2010.10.13

であるかどうかを判断し、(f‑1)前記ステップ(g)によって前記今回算出された推定誤差が最小値であることが判断されたとき、前記ステップ(f)は、当該推定誤差が算出されたときに前記回帰分析により推定される前記第２翻訳能力値を前記ユーザの翻訳能力値として推定し、(a‑1)前記ステップ(g)によって前記今回算出された推定誤差が最小値でないことが判断されたとき、前記ステップ(a)は、次に相関値が示す相関の高い前記翻訳評価文に対応する前記翻訳評価文データを前記評価文記憶手段から読み出して前記出力手段に出力する、
翻訳能力推定方法。
【請求項３】
複数の前記翻訳評価文の各々に対する複数の被験者の翻訳文の一致度についての評価値

10の平均値と予め測定された前記複数の被験者についての第１翻訳能力値との相関を示す相関値が算出された前記複数の翻訳評価文の各々に対応する翻訳評価文データの各々を記憶する評価文記憶手段、および
前記翻訳評価文についての複数の正解訳の各々に対応する正解訳データの各々を記憶す
る正解訳記憶手段を備え、複数の翻訳評価文を順次ユーザに提示し、前記ユーザの翻訳能力を推定する、翻訳能力推定装置の翻訳能力推定プログラムであって、前記翻訳能力推定装置のプロセッサに、
前記相関値データが示す相関の高い順に、１つの前記翻訳評価文に対応する前記翻訳
評価文データを前記評価文記憶手段から読み出して、表示部を有する出力手段に出力する

20

ことにより、当該翻訳評価文をユーザに提示する翻訳評価文提示ステップ、
前記翻訳評価文提示ステップによって前記翻訳評価文データが前記出力手段に出力される毎に、前記ユーザによって入力される翻訳文に対応する翻訳文データと、前記正解訳
記憶手段に記憶される前記翻訳評価文データについての複数の正解訳データの各々との一致度をそれぞれ評価する評価ステップ、
前記評価ステップによる複数の評価結果についての平均値を算出する平均値算出ステ
ップ、
ｔ分布を用いることにより、前記複数の被験者についての前記第１翻訳能力値を用いた回帰分析により推定される前記第２翻訳能力値についての信頼区間を規定する推定誤差を、前記複数の被験者についての前記第１翻訳能力値を用いた回帰直線と、前記複数の被30

験者について前記平均値算出ステップによって算出された平均値の差の分散と、前記回帰分析により推定される第２翻訳能力値の分散とに基づいて算出される、前記第２翻訳能力値の誤差の標準偏差値に基づいて算出する推定誤差算出ステップ、
前記推定誤差算出ステップによって算出された推定誤差が所望の誤差未満であるかどうかを判断する誤差量判断ステップ、
前記誤差量判断ステップによって前記推定誤差が所望の誤差未満であると判断されたとき、前記推定誤差が算出されたときに前記回帰分析により推定される前記第２翻訳能力値を前記ユーザの翻訳能力値として推定する翻訳能力推定ステップ、および
前記誤差量判断ステップによって前記推定誤差が所望の誤差未満でないと判断された
とき、今回算出された前記推定誤差が今回までに算出された複数の前記推定誤差のうちの40最小値であるかどうかを判断する最小値判断ステップを実行させ、前記最小値判断ステップによって前記今回算出された推定誤差が最小値であることが判断されたとき、前記翻訳能力推定ステップは、当該推定誤差が算出されたときに前記回帰分析により推定される前記第２翻訳能力値を前記ユーザの翻訳能力値として推定し、前記最小値判断ステップによって前記今回算出された推定誤差が最小値でないことが判断されたとき、前記翻訳評価文提示ステップは、次に相関値が示す相関の高い前記翻訳評
価文に対応する前記翻訳評価文データを前記評価文記憶手段から読み出して前記出力手段に出力する、翻訳能力推定プログラム。
【発明の詳細な説明】【技術分野】50

(4)JP 4559756 B2 2010.10.13【０００１】
この発明は翻訳能力推定装置、翻訳能力推定方法および翻訳能力推定プログラムに関し、特にたとえば、複数の翻訳評価文の集合を順次ユーザに提示し、当該ユーザの翻訳能力を推定する、翻訳能力推定装置、翻訳能力推定方法および翻訳能力推定プログラムに関する。
【背景技術】【０００２】
この種の従来の翻訳能力推定装置の一例が非特許文献１に開示される。この非特許文献
１に開示されるテストシステムは、音声認識システムを利用し、英語のネイティブとノンネイティブとの発話内容を分析するものである。

10【０００３】
また、この種の翻訳能力推定装置に近似する従来技術の例が特許文献１に開示される。
この特許文献１に開示される翻訳評価文の削減方法では、前処理として、或る翻訳システ
ムと所定数の被験者（人間）とが翻訳評価文を翻訳した翻訳結果について、英語ネイティ
ブの外国人が翻訳システムの翻訳の方が優れていると判断した割合（システム勝率）を算出してある。この削除方法では、複数の翻訳評価文から１文を削除候補文として選択し、選択した１文を除いた翻訳評価文のそれぞれについて、システム勝率の標本点によって決定される回帰直線との誤差の標準偏差値を算出する。このような標準偏差値は削除候補を順次選択する毎に計算され、標準偏差値が最小となる場合の削除候補文が集合から削除される。つまり、削除しても標本値に影響の出ない翻訳評価文が削除される。１文が削除さ20

れると残りの翻訳評価文についての標本点を用いて回帰直線を算出し直し、算出し直した
回帰直線を用いて、上述したように、次の１文が削除される。このような処理を繰り返して、１文ずつ翻訳評価文を削除して行き、複数の翻訳評価文の集合をそれよりも少ない新
しい集合にしていた。
【非特許文献１】ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｐｈｏｎｅｐａｓｓｊａｐａｎ．ｃｏｍ【特許文献１】特開２００４−２９５８８号【発明の開示】【発明が解決しようとする課題】【０００４】30

しかし、前者の場合には、単に発音の評価をするシステムであり、文生成能力すなわち英訳能力を評価するものではなかった。
【０００５】
また、後者の場合には、翻訳評価文を削減することにより、翻訳能力の評価を短時間で行うことができるが、或る翻訳システムを用いて翻訳評価文を削減するようにしてあるた
め、削減後の翻訳評価文の新たな集合が任意の人物の翻訳能力を評価するのに適しているとは必ずしも言えなかった。
【０００６】
それゆえに、この発明の主たる目的は、任意の人物の翻訳能力を適切に評価することができる、翻訳能力推定装置、翻訳能力推定方法および翻訳能力推定プログラムを提供する40ことである。
【課題を解決するための手段】【０００７】
請求項１の発明は、複数の翻訳評価文を順次ユーザに提示し、ユーザの翻訳能力を推定する翻訳能力推定装置であって、複数の翻訳評価文に対する複数の被験者の翻訳文の一致度についての評価値の平均値と予め測定された複数の被験者についての第１翻訳能力値との相関を示す相関値が算出された複数の翻訳評価文の各々に対応する翻訳評価文データの各々を記憶する評価文記憶手段、翻訳評価文についての複数の正解訳の各々に対応する正解訳データの各々を記憶する正解訳記憶手段、相関値が示す相関の高い順に、１つの翻訳
評価文に対応する翻訳評価文データを評価文記憶手段から読み出して、表示部を有する出

50

(5)

JP 4559756 B2 2010.10.13

力手段に出力することにより、翻訳評価文データに対応する当該翻訳評価文をユーザに提示する翻訳評価文提示手段、翻訳評価文提示手段によって翻訳評価文データが出力手段に出力される毎に、ユーザによって入力される翻訳文に対応する翻訳文データと、正解訳記
憶手段に記憶される翻訳評価文データについての複数の正解訳データの各々との一致度をそれぞれ評価する評価手段、評価手段による複数の評価結果についての平均値を算出する
平均値算出手段、ｔ分布を用いることにより、複数の被験者についての第１翻訳能力値を用いた回帰分析により推定される第２翻訳能力値についての信頼区間を規定する推定誤差
を、複数の被験者についての第１翻訳能力値を用いた回帰直線と、複数の被験者について平均値算出手段によって算出された平均値の差の分散と、回帰分析により推定される第２
翻訳能力値の分散とに基づいて算出される、第２翻訳能力値の誤差の標準偏差値に基づい10て算出する推定誤差算出手段、推定誤差算出手段によって算出された推定誤差が所望の誤差未満であるかどうかを判断する誤差量判断手段、誤差量判断手段によって推定誤差が所
望の誤差未満であると判断されたとき、当該推定誤差が算出されたときに回帰分析により推定される第２翻訳能力値をユーザの翻訳能力値として推定する翻訳能力推定手段、および誤差量判断手段によって推定誤差が所望の誤差未満でないと判断されたとき、今回算出された推定誤差が今回までに算出された複数の推定誤差のうちの最小値であるかどうかを判断する最小値判断手段を備え、最小値判断手段によって今回算出された推定誤差が最小値であることが判断されたとき、翻訳能力推定手段は、当該推定誤差が算出されたときに回帰分析により推定される第２翻訳能力値をユーザの翻訳能力値として推定し、最小値判
断手段によって今回算出された推定誤差が最小値でないことが判断されたとき、翻訳評価

20

文提示手段は、次に相関値が示す相関の高い翻訳評価文データを評価文記憶手段から読み出して出力手段に出力する、翻訳能力推定装置である。
【０００８】
請求項１の発明では、翻訳能力推定装置は、複数の翻訳評価文を順次ユーザに提示し、当該ユーザの翻訳能力を推定する。評価文記憶手段は、複数の翻訳評価文に対する複数の被験者の翻訳文の一致度についての評価値の平均値と予め測定された複数の被験者についての第１翻訳能力値（後述する実施例におけるＴＯＥＩＣスコア）との相関を示す相関値が算出された、複数の翻訳評価文の各々に対応する翻訳評価文データの各々を記憶する。
ここで、相関とは、当該翻訳能力の推定に適している度合いをいう。また、正解訳記憶手段は、翻訳評価文についての複数の正解訳の各々に対応する正解訳データの各々を記憶す

30る。翻訳評価文提示手段は、相関値が示す相関の高い順に、１つの翻訳評価文に対応する
翻訳評価文データを評価文記憶手段から読み出して、表示部を有する出力手段に出力することにより、当該翻訳評価文をユーザに提示する。翻訳評価文が提示されると、これに応じて、ユーザは当該翻訳評価文を翻訳（英訳）する。評価手段は、翻訳評価文提示手段によって翻訳評価文データが出力手段に出力される毎に、ユーザによって入力される翻訳文に対応する翻訳文データと、正解訳記憶手段に記憶される翻訳評価文データについての複数の正解訳データの各々との一致度をそれぞれ評価する。平均値算出手段は、評価手段による複数の評価結果についての平均値を算出する。推定誤差算出手段は、ｔ分布を用いることにより、複数の被験者についての第１翻訳能力値を用いた回帰分析により推定される
第２翻訳能力値についての信頼区間を規定する推定誤差を、複数の被験者についての第１40

翻訳能力値を用いた回帰直線と、複数の被験者について平均値算出手段によって算出された平均値の差の分散と、回帰分析により推定される第２翻訳能力値の分散とに基づいて算出される、第２翻訳能力値の誤差の標準偏差値に基づいて算出する。誤差量判断手段は、
推定誤差算出手段によって算出された推定誤差が所望の誤差未満であるかどうかを判断する。翻訳能力推定手段は、誤差量判断手段によって推定誤差が所望の誤差未満であると判断されたとき、当該推定誤差が算出されたときに回帰分析により推定される第２翻訳能力値を当該ユーザの翻訳能力値として推定（判定）する。最小値判断手段は、誤差量判断手
段によって推定誤差が所望の誤差未満でないと判断されたとき、今回算出された推定誤差が今回までに算出された複数の推定誤差のうちの最小値であるかどうかを判断する。最小値判断手段によって今回算出された推定誤差が最小値であることが判断されたとき、翻訳

50

(6)

JP 4559756 B2 2010.10.13

能力推定手段は、当該推定誤差が算出されたときに回帰分析により推定される第２翻訳能力値を当該ユーザの翻訳能力値として推定する。一方、最小値判断手段によって今回算出された推定誤差が最小値でないことが判断されたとき、翻訳評価文提示手段は、次に相関値が示す相関の高い翻訳評価文に対応する翻訳評価文データを評価文記憶手段から読み出
して出力手段に出力する。
【０００９】
請求項１の発明によれば、推定誤差が所望の誤差未満になったとき、または推定誤差が最小値になったときに、翻訳能力値を推定するので、被験者の能力に応じた翻訳能力の推定を行うことができる。また、相関の高い順に翻訳評価文を提示するので、すべての翻訳
評価文を用いる必要がなく、短時間に評価することができる。

10【発明の効果】【００１３】
この発明によれば、推定誤差が所望の誤差未満になったときに、翻訳能力値を推定する
ので、被験者の能力に応じた翻訳能力の推定を行うことができる。また、相関の高い順に
翻訳評価文を提示するので、すべての翻訳評価文を用いる必要がなく、短時間に評価することができる。
【００１４】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】

20【００１５】
図１を参照して、この実施例の翻訳能力推定装置１０は、たとえばＰＣやワークステー
ションのようなコンピュータであり、ＣＰＵ１２を含む。このＣＰＵ１２は、内部バス１４を介してハードディスクドライブ（ＨＤＤ）１６、ＲＡＭ１８およびインターフェイス（Ｉ／Ｆ）２０に接続される。
【００１６】
ＨＤＤ１６には、少なくとも、後で説明する翻訳能力の推定処理（図７および図８参照）を実行するためのプログラムが記憶（インストール）される。また、ＯＳや他のプログ
ラム等がインストールされ、翻訳評価文のデータを含む文書データ、画像データ等の各種データも記憶される。この実施例では、翻訳評価文とは、日本語から英語への翻訳能力を30評価するための日本語で記述された問題文をいう。
【００１７】
ＲＡＭ１８は、ＣＰＵ１２のワーキングメモリとして使用され、またバッファメモリとしても使用される。また、Ｉ／Ｆ２０は、有線または無線による通信回線（図示せず）を介して他のコンピュータ（図示せず）やインターネットと接続するために設けられる。したがって、Ｉ／Ｆ２０および通信回線を介して他のコンピュータやインターネットに接続した場合には、当該他のコンピュータ等から取得したデータ等を翻訳能力推定装置１０に取り込むことができ、そのとき、取り込んだデータ等はＲＡＭ１８に一旦記録される。
【００１８】
また、翻訳能力推定装置１０すなわちコンピュータには、図示しないドライバ（インタ40ーフェイス）等を介して入出力装置２２が接続される。この入出力装置２２は、たとえば、キーボードやコンピュータマウスのような入力装置およびＣＲＴやＬＣＤのような表示装置（出力装置）である。
【００１９】
なお、図示等は省略するが、翻訳能力推定装置１０には、さらに、フロッピー（登録商標）ディスク、ＣＤ、ＤＶＤ或いはＭＯのような外部記憶媒体を装着可能なドライブが設けられる。つまり、上述したような各種データは、ＨＤＤ１６に記憶しておく必要はなく、インターネット上のサイト（ホームページ）や外部記憶媒体等から取得することも可能である。
【００２０】50

(7)JP 4559756 B2 2010.10.13

このような構成により、任意のユーザの翻訳能力を推定（判定）するが、その推定方法を説明する前に、推定方法を導出するための過程を説明することにする。
【００２１】
上述したように、この実施例では、翻訳評価文は日本語の問題文であり、たとえば、任意のカテゴリに属する日本語の文が複数用意される。この実施例では、本願出願人により、独自に収集整理されたバイリンガル旅行対話データベースから取得した２３対話（３３０文）からなる翻訳評価文の集合（以下、「テストセット」と呼ぶことにする。）を用いることができる。
【００２２】
まず、このようなテストセットを用いて、被験者に対して翻訳試験を行う。この実施例

10

では、被験者は２９人の日本語ネイティブの日本人であり、ＴＯＥＩＣ(Test Of English
International Communication) スコアが３００点〜８００点の間でほぼ均等に分布する
ように、採用される。また、テストセットに含まれる翻訳評価文の正解訳は、５人の英語ネイティブのバイリンガル（ここでは、英語と日本語との二ヶ国語を話せる者をいう。）
によって用意される。
【００２３】
翻訳試験では、テストセットに含まれる翻訳評価文のテキストデータが、被験者が使用するＰＣ等の端末（図示せず）のそれぞれに提示され、被験者は自身の端末を用いて翻訳
評価文の英訳を入力する。また、同様に、翻訳評価文のテキストデータが、英語ネイティ
ブのバイリンガルが使用するＰＣ等の端末（図示せず）のそれぞれに提示され、バイリン

20

ガルは自身の端末を用いて翻訳評価文の英訳を入力する。ただし、この実施例では、１つの翻訳評価文に対して、３つの英訳を入力させた。これは、被験者の翻訳が正しいかどうかを正確に判断するためである。被験者およびバイリンガルによって入力された英訳のテ
キストデータは、たとえば、図１に示した翻訳能力推定装置１０のＨＤＤ１６に記憶される。また、正解訳としては、予め翻訳評価文のそれぞれに対応して用意された対訳のテキストデータも記憶される。つまり、正解訳は、１つの翻訳評価文に対して１６文用意されるのである。
【００２４】
なお、この実施例では、後述する翻訳結果の自動評価を簡便に行うため、ＰＣ等の端末を用いて、電子的に処理するようにしてあるが、被験者の翻訳結果の自動評価を行う場合

30には、翻訳評価文を音声や紙（ハードコピー）によって、被験者およびバイリンガルに提示して、英訳を解答用紙に記載させるようにしてもよい。ただし、かかる場合には、解答用紙をＯＣＲにより読み取って識別装置１０に入力したり、解答用紙の英訳を人手により識別装置１０に入力したりする必要があるため、得策とは言えない。
【００２５】
次に、翻訳能力推定装置１０（ＣＰＵ１２）は、ＨＤＤ１６に記憶された被験者の翻訳をバイリンガルの翻訳との対比により、その一致度すなわち被験者の翻訳の適切さを評価（自動評価）する。この実施例では、自動評価はＤＰマッチング法に基づいて行い、その値（自動評価値）は数１に従って求められる。
【００２６】【数１】

40【００２７】
ここで、Ｗａはバイリンガルによる英訳の文であり、Ｗｂは被験者による英訳の文である。また、Ｔは文Ｗａの総単語数であり、Ｓは文Ｗａと文Ｗｂを比較した場合における置
換語数であり、Ｉは文Ｗａと文Ｗｂを比較した場合における挿入語数であり、Ｄは文Ｗａと文Ｗｂを比較した場合における脱落語数である。
【００２８】

50

(8)
たとえば、

そのレストランは私どもの向かい側です。

バイリンガルがＴｈｅ英訳し、被験者がｕｓ．

JP 4559756 B2 2010.10.13

ｒｅｓｔａｕｒａｎｔＴｈｅという翻訳評価文に対して、

ｌｉｅｓ

ｒｅｓｔａｕｒａｎｔ

ａｃｒｏｓｓ

ｌｉｅｓ

ｉｎ

と

と
ｏｆ

と英訳したと仮定する。この場合、図２に示すように、バイリンガルの英訳の総単語数は５（Ｔ＝５）であり、バイリンガルの英訳と被験者の英訳とでは
ｓ

ｕｓ．

ｆｒｏｎｔ

ｉｎ

ａｃｒｏｓ

とが異なる（置換されている）ため、置換語数は１（Ｓ＝１）である。また、被験者の英訳では、

ｆｒｏｎｔ

ｏｆ

が挿入されているため、挿入語数は２（Ｉ＝２）であり、被験者の英訳で脱落した単語はないため、脱落語数は０（Ｄ＝０）である。したがって、数１に各数値を代入すると、自動評価値ＳＤＰ（Ｗａ，Ｗｂ）＝２／５が求められる。

10【００２９】
このようにして、被験者毎に正解訳との間で自動評価が行われるが、上述したように、１つの翻訳評価文に対して正解訳が１６文存在するため、被験者の英訳に対する自動評価
値も１つの翻訳文に対して１６個存在することになる。そこで、数２に従って、自動評価
値の最大値を代表値として抽出するようにしてある。
【００３０】【数２】【００３１】

20

ただし、Ｗｓｕｂ（ｉ）（ｊ）は、被験者ｉの翻訳評価文ｊに対する英訳であり、Ｓｉ（ｊ）は自動評価値の最大値（以下、「代表値」という。）であり、Ｗｒeｆ（ｋ）（ｊ）は翻訳評価文ｊに対するｋ番目の正解訳を示し、ｎは自動評価に用いる正解訳の数（この実施例では、ｎ＝１６である。）を示す。また、数２の最終項により、自動評価値ＳＤ
Ｐがマイナスになる場合であっても、強制的に０に補正するようにしてある。

【００３２】
被験者の全てについて、各翻訳評価文に対する代表値Ｓｉ（ｊ）が算出されると、各被験者についての代表値Ｓｉ（ｊ）の平均値Ｓｉが数３に従って算出される。
【００３３】【数３】30【００３４】
ただし、Ｎはテストセットに含まれる翻訳評価文の数（この実施例では、３３０）である。
【００３５】
この実施例では、各被験者のＴＯＥＩＣスコアと数３に従って算出された平均値Ｓｉとで回帰分析を行い能力が未知であるユーザの翻訳能力を推定する。図３は、各被験者のＴ
ＯＥＩＣスコアに対する平均値Ｓｉをドット（標本点）で示したグラフである。また、標40

本点に基づく回帰直線Ｌは最小２乗法により算出され、この回帰直線Ｌも図３のグラフ上に記述される。つまり、回帰直線Ｌを求めることにより、全被験者についての平均値Ｓｉを直線的な変化（１次関数）で表してある。この回帰直線Ｌを用いて、任意のユーザについてのＴＯＥＩＣスコアを推定するのである。
【００３６】
また、数２の算出結果を用いて、被験者の能力値すなわちＴＯＥＩＣスコアと代表値Ｓｉ（ｊ）との相関が翻訳評価文毎に算出される。図４は、相関の値（相関値）が高い順に

翻訳評価文を並べた場合の相関値の変化を示すグラフである。この図４から分かるように、最も高い相関値は０．７程度であり、最も低い相関値は−０．５程度である。このこと
から、相関が低くなる翻訳評価文は、翻訳能力の測定能力が低いのみならず、上述した数

50

(9)

JP 4559756 B2 2010.10.13

１および数２に従った自動評価に適していないと言える。つまり、相関の高い方から選んだ翻訳評価文についてのテストセットを用いる方が適切な翻訳能力を推定できると言える。
【００３７】
さらに、図５は、Ｌｅａｖｅ−ｏｎｅ−ｏｕｔ

ｃｒｏｓｓｖａｌｉｄａｔｉｏｎ法

により、被験者のＴＯＥＩＣスコアとテストセット用いて自動評価により推定したＴＯＥ
ＩＣスコアとを比較した結果（標準誤差）である。ここで、Ｌｅａｖｅ−ｏｎｅ−ｏｕｔ
ｃｒｏｓｓｖａｌｉｄａｔｉｏｎ法とは、全サンプルから１つのサンプルを除き、残りのサンプルでモデル作成したときに、予め抜き出しておいたサンプルを正確に予測することができるかどうかを検定する方法をいう。具体的には、全被験者から任意の１の被験10者を抜き出した場合に、当該１の被験者のＴＯＥＩＣスコアを正確に推定できるかどうかを検定する。
【００３８】
図５に示したグラフの縦軸は数４に従って算出される標準誤差σＥであり、横軸はテス
トセットのサイズを示す。ここで、テストセットのサイズは、翻訳評価文を相関値の高い方から順に用いた場合の翻訳評価文の数（総数）で決定される。たとえば、サイズが「９０」であれば、図４に示した相関値が最も高い翻訳評価文から相関値が９０番目までの翻訳評価文を含むテストセットである。
【００３９】【数４】

20【００４０】
ただし、ｎｓｕｂは被験者の数（ここでは、２９）を示し、Ｔｉは被験者ｉの実際のＴ
ＯＥＩＣスコアを示し、Ａｉは自動能力測定により得られる被験者ｉのＴＯＥＩＣスコアの推定値（数３の結果）である。
【００４１】
図５から分かるように、テストセットのサイズが２０文未満であれば、標準誤差σＥが30

非常に大きくなってしまう。また、テストセットのサイズが３０〜６０文程度であれば、標準誤差σＥは最小となっている。さらに、テストセットのサイズが６０文以上であれば、相関値が低い翻訳評価文を含むことになってしまい、標準誤差σＥが増加してしまう。
【００４２】
このことから、標準誤差σＥを最小にできるテストセットのサイズで任意のユーザについての翻訳能力を推定すれば、当該ユーザについての翻訳能力をほぼ正確に判定でき、しかも、元のテストセットを用いた翻訳能力の評価よりも優れた結果が得られる場合もあると言える。つまり、少ない翻訳評価文で精度の高い翻訳能力の推定が可能である。
【００４３】
ただし、図５は、この実施例のテストセットを用いた場合の結果であるため、任意のテ

40

ストセットを用いた場合には、必ずしも標準誤差σＥが１００前後となり、テストセットのサイズが３０〜６０文になるとは限らない。このことは、図５に示す標準誤差の変化は
被験者２９人についての平均したものであり、各被験者の翻訳能力が異なるためでもある。
【００４４】
上述したように、回帰分析により翻訳能力すなわちＴＯＥＩＣスコアを推定するのであるが、具体的には、任意のユーザについての数３の結果から回帰直線Ｌに従って得られる（推定される）ＴＯＥＩＣスコア（以下、「ＴＯＥＩＣスコア換算点」という。）は、回帰直線Ｌを決定した際の被験者についての認定書が示すＴＯＥＩＣスコアと翻訳試験時の英語能力の差、被験者集団のサンプリングに起因する誤差およびＴＯＥＩＣスコアの精度

50

(10)

JP 4559756 B2 2010.10.13

による誤差等を含んでいる。
【００４５】
したがって、或るユーザのＴＯＥＩＣスコア換算点についての誤差の標準偏差値σｔは数５を用いて表すことにした。
【００４６】【数５】

10【００４７】
ただし、σは回帰直線Ｌからｙ軸方向の回帰誤差の標準偏差値であり、β２は回帰直線
Ｌの傾きであり、ｎは被験者数（サンプル数）であり、Ｃ０はＴＯＥＩＣスコア換算点であり、Ｘｉは被験者についての既知のＴＯＥＩＣスコアであり、Ｘ￣（表記の都合による記載であるが、数５から分かるように、

￣

は

Ｘ

上に記載される。以下、同様である。）は被験者のＴＯＥＩＣスコアの平均値である。
【００４８】
数５の導出方法およびその内容について詳しく説明する。具体的には、回帰直線Ｌと数３に従って算出される平均値Ｓｉの差の分散とＴＯＥＩＣスコア換算点Ｃ０の分散との関20係を求める。この関係を求めれば、回帰直線Ｌから得られる平均値Ｓｉの誤差がＴＯＥＩ
Ｃスコア換算点Ｃ０に与える影響が分かる。被験者ｉのＴＯＥＩＣスコアをＸｉ、これに対する平均値（数３の結果）をＹｉ，誤差項をεｉとし、母集団が数６で示される母回帰方程式に従うものと仮定する。
【００４９】【数６】【００５０】
ここで、β１，β２は母回帰係数である。また、誤差項εｉは、次の（ａ）〜（ｃ）の30

条件を満たすものとする。
【００５１】（ａ）各誤差項εｉの期待値は０：Ｅ（εｉ）＝０（ｂ）各誤差項εｉの分散は一定でσ２：Ｖ（εｉ）＝σ２，ｉ＝１，２，…，ｎｓｕｂ（ｃ）各誤差項εｉは互いに無相関：ｉ≠ｊならばＣｏｖ（εｉ，εｊ）＝Ｅ（εｉεｊ）＝０
最小２乗法によれば、標本回帰直線（数６）の回帰係数β１，β２は数７〜数９で与えられる。
【００５２】【数７】

40【００５３】【数８】【００５４】50

(11)JP 4559756 B2 2010.10.13【数９】【００５５】
数６に基づいてＹｉの平均Ｙ￣を求めると、数１０のように示される。
【００５６】【数１０】【００５７】

10

ここで、数６および数１０を数８に代入すると、数１１が得られる。
【００５８】
【数１１】

20

30
【００５９】
また、数１０および数１１を数９に代入すると、数１２が得られる。
【００６０】【数１２】

40【００６１】
数７から平均値（数３）に対応するＴＯＥＩＣスコア換算点は数１３で表すことができる。
【００６２】
【数１３】

50

(12)

JP 4559756 B2 2010.10.13【００６３】
この数１３に数１１および数１２を代入すると、数１４が得られる。
【００６４】【数１４】【００６５】
ここで、ＡｉおよびＢｉを数１５および数１６に示すように定義する。

10【００６６】【数１５】【００６７】【数１６】
20【００６８】【数１７】30【００６９】

(13)JP 4559756 B2 2010.10.13

【数１８】

10

【００７０】【数１９】20【００７１】ｉ≠ｊのときＥ（εｉεｊ）＝０であるため、数２０が成立する。

30【００７２】【数２０】【００７３】
この数２０の右辺の要素について着目し、Ａｉ（数１６）およびＢｉ（数１５）を代入
すると、各要素は数２１のようにそれぞれ示される。
【００７４】40

(14)JP 4559756 B2 2010.10.13

【数２１】

10

20

【００７５】【数２２】30【００７６】
これによって、ＴＯＥＩＣスコア換算点Ｃ０の誤差の標準偏差値σｔは数５で示したよ
うに導出される。
【００７７】
なお、数５の平方根内に着目すると、被験者数が同一の条件で、被験者のＴＯＥＩＣス

40

コアの平均値がＴＯＥＩＣスコア換算点Ｃ０の初期値に等しいときにＴＯＥＩＣスコア換
算点Ｃ０の誤差の標準偏差値σｔは数２３に示すように最小となる。
【００７８】【数２３】【００７９】
したがって、被験者集団を決定する際には、評価対象のユーザについてのＴＯＥＩＣス

50

(15)

JP 4559756 B2 2010.10.13

コア換算点Ｃ０が被験者集団のＴＯＥＩＣスコアの平均値に一致するようにすれば、ＴＯ
ＥＩＣスコア換算点Ｃ０の分散が少なくなり、信頼度が高くなると言える。ただし、この実施例では、任意のユーザについての翻訳能力を推定するようにするため、このような設定は不可能である。
【００８０】
図６は、翻訳能力文を相関値の高い順にユーザ（ここでは、ＴＯＥＩＣスコアが５６０点の被験者）に提示した場合のＴＯＥＩＣスコア換算点Ｃ０の変化を示す。また、ｔ分布を用いることにより、当該ＴＯＥＩＣスコア換算点Ｃ０の信頼区間（Confidence interval:CI）および信頼係数（１−α）は数２４によって表すことができる。ただし、この実施
例では、α＝０．０１であり、ＩはＴＯＥＩＣスコア換算点Ｃ０の信頼区間ＣＩを規定す

10

る推定誤差である。この信頼区間ＣＩを規定する推定誤差Ｉの変化も図６のグラフ上に示される。
【００８１】【数２４】【００８２】
なお、図６では、横軸は翻訳評価文数すなわちテストセットのサイズを示し、左側の縦20

軸はＴＯＥＩＣスコア換算点Ｃ０の値を示し、右側の縦軸は推定誤差Ｉの値を示す。
【００８３】
この図６から分かるように、ＴＯＥＩＣスコア換算点Ｃ０は、テストセットのサイズが２０文未満では、変動が大きく、３０文〜６０文で比較的安定し、６０文を超えると次第に大きくなっている。また、推定誤差Ｉは、テストセットのサイズが２０文程度まで比較的大きく、３０文〜６０文で最小値となり、６０文を超えると次第に大きくなっている。
【００８４】
このことから、推定誤差が最小となる場合のテストセットのサイズにすれば、翻訳能力を適切に推定することができると言える。つまり、図５に示した標準誤差の変化と同様のことが言える。ただし、上述しように、任意のテストセットを用いて、任意のユーザの翻30

訳能力値を推定する必要がある。
【００８５】
具体的な翻訳能力の推定処理を図７および図８に示すフロー図を用いて説明することにする。この推定処理は、図１に示したＣＰＵ１２が実行するが、前提として、翻訳能力値を推定するユーザが翻訳能力推定装置１０を操作しているものとする。ただし、ユーザは、ネットワークによって翻訳能力推定装置１０と通信可能に接続された端末を使用していても構わない。また、翻訳能力推定装置１０のＨＤＤ１６には、上述した２９人の被験者についてのＴＯＥＩＣスコアとの相関値が算出されたテストセット（翻訳評価文のテキス
トデータ）、当該２９人の被験者についてのＴＯＥＩＣスコアのデータ、当該２９人の被験者に対して予め翻訳試験を行うことにより得られた平均値Ｓｉのデータおよび正解訳の40

テキストデータが記憶され、これらが推定処理に利用される。
【００８６】
なお、これらのデータ等は、外部記憶媒体や通信回線を介して接続される他のコンピュータ或いはインターネット等から読み出して、利用するようにしてもよい。
【００８７】
図７を参照して、ＣＰＵ１２は翻訳能力の推定処理を開始すると、ステップＳ１で、初期化を実行する。ここでは、所望の推定誤差の値（閾値）Ｅｔｈｒｅｓｈｏｌｄを設定し、翻訳評価文数のマージンＸｍａｒｇｉｎを設定し、翻訳評価文数ｍを１に設定し、翻訳
評価文数が０文の場合の推定誤差Ｅ０を無限大（∞）に設定し、そして、推定誤差の最小値Ｍｉｎを無限大（∞）に設定する。

50

(16)

JP 4559756 B2 2010.10.13【００８８】
なお、閾値ＥｔｈｒｅｓｈｏｌｄおよびマージンＸｍａｒｇｉｎは、当該能力推定装置
１０の管理者等が予め設定する値である。また、推定誤差Ｅ０および最小値Ｍｉｎの初期値は、翻訳評価文が０文の場合には、推定誤差を計算することができないため、便宜上、いずれも無限大に設定してある。続くステップＳ３では、テストセットをＨＤＤ１６から読み出し、ＲＡＭ１８に書き込む（ロードする）。そして、ステップＳ５で、テストセッ
トに含まれる翻訳評価文を相関値の高い順に並べ替える（ソートする）。
【００８９】
次のステップＳ７では、翻訳評価文Ｑｍをユーザに提示する。続くステップＳ９では、ユーザの英訳の入力を受けて、数１に従って正解訳との対比による自動評価値ＳＤＰを算

10

出し、さらに、数２に従って代表値Ｓｉ（ｊ）を算出する。続いて、ステップＳ１１では、翻訳評価文Ｑ１〜Ｑｍについての平均値Ｓｉを数３に従って計算する。ただし、数３において、Ｎ＝ｍである。さらに、ステップＳ１３で、ステップＳ１１において計算した平
均値Ｓｉを用いて、数２４に示した推定誤差Ｉを算出し、これをその変数Ｅｍに代入する（Ｅｍ＝Ｉ）。
【００９０】
そして、図８に示すステップＳ１５で、変数Ｅｍが最小値Ｍｉｎよりも小さいかどうかを判断する。ステップＳ１５でＮＯ

であれば、つまり変数Ｅｍが最小値Ｍｉｎ以上であれば、そのままステップＳ１９に進む。一方、ステップＳ１５で

ＹＥＳ

であれば、

つまり変数Ｅｍが最小値Ｍｉｎよりも小さければ、ステップＳ１７で、最小値Ｍｉｎに変20

数Ｅｍの値を代入するとともに、カウント値Ｘｃｏｕｎｔに０を設定して、ステップＳ１
９に進む。
【００９１】
なお、カウント値Ｘｃｏｕｎｔは、図１では省略したが、翻訳能力推定装置１０すなわ
ちコンピュータの内部カウンタによってカウントされる。つまり、ステップＳ１７では、
当該内部カウンタがリセットされるのである。
【００９２】
ステップＳ１９では、変数Ｅｍが閾値Ｅｔｈｒｅｓｈｏｌｄよりも小さいかどうかを判断する。ステップＳ１９でＹＥＳ

であれば、つまり変数Ｅｍが閾値Ｅｔｈｒｅｓｈｏ

ｌｄよりも小さければ、所望の推定誤差未満になったと判断して、ステップＳ２１で、翻30

訳評価文Ｑ１〜Ｑｍを用いて英訳させた結果すなわち平均値Ｓｉから翻訳能力値を推定する。つまり、変数Ｅｍが示す推定誤差Ｉが得られたときのＴＯＥＩＣスコアを算出し、ス
テップＳ２３で、当該ＴＯＥＩＣスコアをユーザに提示して、翻訳能力の推定処理を終了する。たとえば、ステップＳ２３では、算出したＴＯＥＩＣスコアを入出力装置２２に含まれる表示装置にテキスト表示する。
【００９３】
一方、ステップＳ１９でＮＯ

であれば、つまり変数Ｅｍが閾値Ｅｔｈｒｅｓｈｏｌｄ以上であれば、ステップＳ２５で、最小値Ｍｉｎが変数Ｅｍよりも小さいかどうかを判断する。ステップＳ２５でＮＯ

であれば、つまり最小値Ｍｉｎが変数Ｅｍ以上であれば、そのままステップＳ３１に進む。一方、ステップＳ２５でＹＥＳ

であれば、つま40

り最小値Ｍｉｎが変数Ｅｍよりも小さければ、ステップＳ２７で、内部カウンタをインクリメントして（Ｘｃｏｕｎｔ＝Ｘｃｏｕｎｔ＋１）、ステップＳ２９に進む。
【００９４】
ステップＳ２９では、カウント値ＸｃｏｕｎｔがマージンＸｍａｒｇｉｎよりも大きいかどうかを判断する。ステップＳ２９でＮＯ

であれば、つまりカウント値Ｘｃｏｕｎ

ｔがマージンＸｍａｒｇｉｎ以下であれば、ステップＳ３１に進む。一方、ステップＳ２

９で

ＹＥＳ

であれば、つまりカウント値ＸｃｏｕｎｔがマージンＸｍａｒｇｉｎよりも大きければ、最小値Ｍｉｎを検出したと判断して、ステップＳ２１に進む。この場合には、ステップＳ２１では、最小値Ｍｉｎの示す推定誤差Ｉが得られたときのＴＯＥＩＣス
コアが算出される。

50

(17)

JP 4559756 B2 2010.10.13【００９５】
ステップＳ３１では、翻訳評価文数ｍが最大値（この実施例では、３３０）であるかどうかを判断する。ステップＳ３１でＮＯ

であれば、つまり翻訳評価文数ｍが最大値でなければ、ステップＳ３３で、翻訳評価文数ｍをインクリメント（ｍ＝ｍ＋１）して、図７に示したステップＳ７に戻る。しかし、ステップＳ３１でＹＥＳ

であれば、つまり

翻訳評価文数ｍが最大値であれば、ステップＳ３５で、警告を発して、翻訳能力の評価処理を終了する。たとえば、ステップＳ３５では、翻訳能力を測定できなかった旨のメッセージを表示したり、警告音を発したり、または、当該メッセージの表示および警告音の出力の両方を実行したりする。これは、設定された閾値Ｅｔｈが適切でなかったり、最小値
Ｍｉｎを検出できなかったりしたことを示す。かかる場合には、管理者等が閾値Ｅｔｈを10変更したり、マージンＸｍａｒｇｉｎを変更したりして、再度翻訳能力の推定処理を実行すればよい。
【００９６】
このように、マージンＸｍａｒｇｉｎを設定することにより、極小値（ローカルミニマ
ム）を最小値として判断しないようにしてある。したがって、ほぼ確実に推定誤差の最小値を検出することができるのである。
【００９７】
ただし、他の例として、推定誤差にマージンを設定することにより、推定誤差の最小値を検出することもできる。かかる場合の推定処理についてのフロー図の一部が図９に示される。他の部分は、図７に示したフロー図とほぼ同じであるため、図示は省略する。異な20る点は、ステップＳ１で初期化処理を実行するときに、マージンＸｍａｒｇｉｎを設定する代わりに、推定誤差のマージンＹｍａｒｇｉｎを管理者等の所望の値に設定することである。以下、図９に示されるフロー図について説明するが、図８に示した処理と同じ処理についての説明は、簡単に説明することにする。また、図９においては、図８に示した処
理と同じ処理には同じ参照符号を付してある。
【００９８】
図９を参照して、ステップＳ１５では、変数Ｅｍが最小値Ｍｉｎよりも小さいかどうかを判断する。ステップＳ１５で、ステップＳ１５で

ＹＥＳ

ＮＯ

であれば、そのままステップＳ１９に進む。一方であれば、ステップＳ１７´で、最小値Ｍｉｎに変数Ｅｍの値を代入するとともに、カウント値Ｙｃｏｕｎｔに０を設定して、ステップＳ１９に進30

む。
【００９９】
なお、カウント値Ｙｃｏｕｎｔは、上述したカウント値Ｘｃｏｕｎｔとは異なり、翻訳
能力推定装置１０すなわちコンピュータに設けられるレジスタ（図示せず）に設定される値である。つまり、ステップＳ１７´では、当該レジスタがリセットされるのである。
【０１００】
ステップＳ１９では、変数Ｅｍが閾値Ｅｔｈｒｅｓｈｏｌｄよりも小さいかどうかを判断する。ステップＳ１９でＹＥＳ

であれば、所望の推定誤差未満になったと判断して、ステップＳ２１で、翻訳評価文Ｑ１〜Ｑｍを用いて英訳させた結果を推定する。そして、ステップＳ２３で、当該ＴＯＥＩＣスコアをユーザに提示して、翻訳能力の推定処理を

40

終了する。
【０１０１】
一方、ステップＳ１９でＮＯ

であれば、ステップＳ２５で、最小値Ｍｉｎが変数Ｅｍよりも小さいかどうかを判断する。ステップＳ２５で

ップＳ３１に進む。一方、ステップＳ２５で

ＹＥＳ

ＮＯ

であれば、そのままステであれば、ステップＳ２７´で、レジスタに変数Ｅｍから最小値を減算した値を代入して（Ｙｃｏｕｎｔ＝Ｅｍ−Ｍｉｎ）、ステップＳ２９´に進む。
【０１０２】
ステップＳ２９´では、カウント値ＹｃｏｕｎｔがマージンＹｍａｒｇｉｎよりも大きいかどうかを判断する。ステップＳ２９´でＮＯであれば、つまりカウント値Ｙｃｏ

50

(18)

JP 4559756 B2 2010.10.13

ｕｎｔがマージンＹｍａｒｇｉｎ以下であれば、ステップＳ３１に進む。一方、ステップ

Ｓ２９´で

ＹＥＳ

であれば、つまりカウント値ＹｃｏｕｎｔがマージンＹｍａｒｇｉ

ｎよりも大きければ、最小値Ｍｉｎを検出したと判断して、ステップＳ２１に進む。この場合には、ステップＳ２１では、最小値Ｍｉｎの示す推定誤差Ｉが得られたときのＴＯＥ
ＩＣスコアが算出される。
【０１０３】
ステップＳ３１では、翻訳評価文数ｍが最大値（この実施例では、３３０）であるかどうかを判断する。ステップＳ３１でＮＯ

であれば、ステップＳ３３で、翻訳評価文数ｍをインクリメント（ｍ＝ｍ＋１）して、図７に示したステップＳ７に戻る。しかし、ス
テップＳ３１でＹＥＳであれば、ステップＳ３５で、警告を発して、翻訳能力の評価

10

処理を終了する。
【０１０４】
このように、推定誤差にマージンを設定した場合であっても、ほぼ確実に最小値を検出することができ、翻訳能力を正確に判断することができる。
【０１０５】
なお、上述の実施例では、翻訳評価文または推定誤差のいずれか一方にマージンを設けて推定処理を実行する場合について説明したが、それらの両方にマージンを設けて推定処理を実行するようにしてもよい。かかる場合には、図８に示したステップＳ１７の処理に、図９のステップＳ１７´に示したカウント値Ｙｃｏｕｎｔを０に設定する処理が追加される。また、図８に示したステップＳ２７の処理に、図９に示したステップＳ２７´の処20理が追加される。さらに、図８に示したステップＳ２９の処理と並列的に図９に示したス
テップＳ２９´の処理が追加される。
【０１０６】
この実施例によれば、ＴＯＥＩＣスコア換算点の推定誤差が予め設定した閾値未満になる場合や最小となる場合に、翻訳能力値を推定するので、任意のユーザに対して適切な翻訳能力を推定することができる。また、場合によっては、元のテストセットをすべて用いた場合よりも、正確な翻訳能力値を推定できることもある。言い換えると、少ない数の翻訳評価文でより正確な翻訳能力を判定することができる。
【０１０７】
また、元のテストセットよりも少ない翻訳評価文を用いて、翻訳能力を推定することが30

できるので、翻訳能力の推定に要する試験時間を短くすることができる。
【０１０８】
なお、この実施例では、数１に従った自動評価は、ＤＰマッチング法に基づいて、被験者ないしはユーザの英訳と正解訳との一致度を評価するようにしたが、この方法に限定されるべきではない。他の方法としては、ＩＢＭ社が提案する「ＢＬＥＵ法」や米国のＮＩ
ＳＴ(National Institute of Standards and Technology)機関が提案する「ＮＩＳＴ法」
を用いることも可能である。
【０１０９】
また、この実施例では、被験者の翻訳試験の結果から相関を求めたり、自動評価の平均値を求めたりする前処理を翻訳能力推定装置で実行するようにしたが、他の端末（コンピ40ュータ）で前処理し、その処理結果のみを翻訳能力推定装置に記憶するようにしてもよい。
【図面の簡単な説明】【０１１０】【図１】図１はこの発明の翻訳能力推定装置の構成の一例を示す図解図である。
【図２】図２はＤＰマッチング法に基づく英訳結果の自動評価を説明するための図解図である。
【図３】図３は被験者の翻訳能力の自動評価結果と実際のＴＯＥＩＣスコアとの関係を示すグラフである。
【図４】図４は各翻訳評価文についての自動評価結果とＴＯＥＩＣスコアとの相関値を、

50

(19)

JP 4559756 B2 2010.10.13

相関値の高い順に翻訳評価文を並べた場合のグラフである。
【図５】図５はＬｅａｖｅ−ｏｎｅ−ｏｕｔ

ｃｒｏｓｓｖａｌｉｄａｔｉｏｎ法により、被験者のＴＯＥＩＣスコアとテストセット用いて自動評価により推定したＴＯＥＩＣ
スコアとを比較した結果（標準誤差）を示すグラフである。
【図６】図６は或る被験者について翻訳能力を推定する場合におけるＴＯＥＩＣスコア換
算点の変化およびその推定誤差の変化を示すグラフである。
【図７】図７は図１に示すＣＰＵの翻訳能力の推定処理の一部を示すフロー図である。
【図８】図８は図１に示すＣＰＵの翻訳能力の推定処理の図７に後続する部分を示すフロー図である。
【図９】図９は図１に示すＣＰＵの翻訳能力の推定処理の他の例の図７に後続する部分を示するフロー図である。
【符号の説明】【０１１１】
１０…翻訳能力推定装置

１２

…ＣＰＵ

１６

…ＨＤＤ

１８

…ＲＡＭ

２０

…Ｉ／Ｆ

２２

…入出力装置

【図１】

【図２】

【図３】

10

(20)
【図４】

【図６】

【図５】

【図７】

【図８】

JP 4559756 B2 2010.10.13

(21)
【図９】

JP 4559756 B2 2010.10.13

(22)JP 4559756 B2 2010.10.13

フロントページの続き(72)発明者 菊井 玄一郎
京都府相楽郡精華町光台二丁目２番地２ 株式会社国際電気通信基礎技術研究所内(72)発明者 山本 誠一
京都府相楽郡精華町光台二丁目２番地２ 株式会社国際電気通信基礎技術研究所内審査官 古川 直樹(56)参考文献 特開２００２−１４０３２６（ＪＰ，Ａ）

10

特開平０５−２８１８９９（ＪＰ，Ａ）
特開２００４−０２９５８８（ＪＰ，Ａ）
菅谷 史昭、外３名，「音声翻訳システムと人間との比較による音声翻訳能力評価手法の提案と比較実験」，電子情報通信学会論文誌 （Ｊ８４−Ｄ−ＩＩ） 第１１号，日本，社団法人電子情報通信学会，２００１年１１月，第J84‑D‑II巻，p.2362‑2370(58)調査した分野(Int.Cl.，ＤＢ名)
Ｇ０９Ｂ

１／００ −

９／５６

Ｇ０９Ｂ １７／００ − １９／２６
Ｇ０６Ｆ １７／２７ − １７／２８20