(57)【特許請求の範囲】
【請求項１】
システム利用者の習得しようとする母国語以外の言語についての発音の確からしさを判定し、その判定結果を告知する発音判定システムであって、
前記システム利用者の習得しようとする言語の種類に基づき発音課題を出題する発音課題出題手段と、前記システム利用者の発音した前記発音課題についての発音情報を取得する発音情報取得手段と、前記取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記取得した発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定手段と、その判定結果を前記システム利用者に告知する判定結果告知手段と、を備え、
前記発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題の前記第１の発音判定用データを生成し、前記習得言語音響モデルに基づき前記発音課題の前記第２の発音判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の発音判定用データとに基づき前記システム利用者による発音課題についての発音が前記母国語の発音と前記習得言語の発音とのどちらの発音に近いかを判定することを特徴とする発音判定システム。
【請求項２】
システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムであって、
発音判定システム管理用サーバと、前記システム利用者の管理下にある利用者用端末と、を互いにデータ通信可能に接続し、
前記利用者用端末は、前記発音判定システム管理用サーバから伝送された発音課題を表示する発音課題表示手段と、前記システム利用者によって発音された前記発音課題についての発音情報を取得する発音情報取得手段と、取得した発音情報を前記発音判定システム管理用サーバに伝送する発音情報伝送手段と、前記判定システム管理用サーバから伝送された発音の判定結果を前記システム利用者に告知する判定結果告知手段と、を備え、
前記発音判定管理用サーバは、前記システム利用者の習得しようとする言語の種類に基づいた発音課題を前記利用者用端末に伝送する発音課題出題手段と、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定手段と、その判定結果を前記システム利用者に伝送する判定結果伝送手段と、を備え、
前記発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題の前記第１の発音判定用データを生成し、前記習得言語音響モデルに基づき前記発音課題の前記第２の発音判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の発音判定用データとに基づき前記システム利用者による発音課題についての発音が前記母国語の発音と前記習得言語の発音とのどちらの発音に近いかを判定することを特徴とする発音判定システム。
【請求項３】
前記判定結果告知手段は、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項１又は請求項２記載の発音判定システム。
【請求項４】
前記判定結果告知手段は、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項１乃至請求項３のいずれか１項に記載の発音判定システム。
【請求項５】
前記判定結果告知手段は、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項１乃至請求項４のいずれか１項に記載の発音判定システム。
【請求項６】
システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定処理を実行するための発音判定プログラムであって、
コンピュータに、前記システム利用者の習得しようとする言語の種類に基づき発音課題を出題する発音課題出題ステップと、前記システム利用者の発音した前記発音課題についての発音情報を取得する発音情報取得ステップと、前記取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記取得した発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果に基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定ステップと、その判定結果を前記システム利用者に告知する判定結果告知ステップと、を実行させ、
前記発音判定ステップにおいては、母国人の発音した前記母国語の音素情報を集めた前記母国語音響モデルに基づき前記発音課題についての第１の判定用データを生成すると共に、前記システム利用者の習得しようとする言語の音素情報を集めた前記習得言語音響モデルに基づき前記発音課題についての第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴とする発音判定プログラム。
【請求項７】
前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項６記載の発音判定プログラム。
【請求項８】
前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項６又は請求項７記載の発音判定プログラム。
【請求項９】
前記判定結果告知ステップにおいては、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項６乃至請求項８のいずれか１項に記載の発音判定プログラム。
【請求項１０】
システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムにおける前記システム利用者の管理下にある利用者用端末とデータ通信可能に接続された発音判定システム管理用サーバを制御するための判定システム制御用プログラムであって、
前記システム利用者の習得しようとする言語の種類に基づいた発音課題を前記利用者用端末に伝送する発音課題出題ステップと、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定ステップと、その判定結果を前記システム利用者に伝送する判定結果伝送ステップと、を備え、
前記発音判定ステップにおいては、母国人の発音した前記母国語の音素情報を集めた前記母国語音響モデルに基づき前記発音課題についての第１の判定用データを生成し、前記システム利用者の習得しようとする言語の音素情報を集めた前記習得言語音響モデルに基づき前記発音課題についての第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題についての発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴とする判定システム制御用プログラム。
【請求項１１】
システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムにおける前記発音判定システム管理用サーバとデータ通信可能に接続されたシステム利用者の管理下にある利用者用端末を制御するための利用者端末制御用プログラムであって、
前記発音判定システム管理用サーバから伝送された発音課題を表示する発音課題表示ステップと、前記システム利用者によって発音された前記発音課題についての発音情報を取得する発音情報取得ステップと、取得した発音情報を前記発音判定システム管理用サーバに伝送する発音情報伝送ステップと、前記発音判定システム管理用サーバから伝送された発音の判定結果を前記システム利用者に告知する判定結果告知ステップと、を備えることを特徴とする利用者用端末制御プログラム。
【請求項１２】
前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項１１記載の利用者用端末制御プログラム。
【請求項１３】
前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項１１又は請求項１２記載の利用者用端末制御プログラム。
【請求項１４】
前記判定結果告知ステップにおいては、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴とする請求項１１乃至請求項１３のいずれか１項に記載の利用者用端末制御プログラム。
【請求項１５】
システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定方法であって、
前記システム利用者の習得しようとする言語の種類に基づき発音課題を出題し、前記システム利用者の発音した前記発音課題についての発音情報を取得し、前記取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定し、その判定結果を前記システム利用者に告知し、
前記発音判定においては、母国人の発音した前記母国語の音素情報のみを集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題の第１の判定用データを生成すると共に、前記習得言語音響モデルに基づき前記発音課題の第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴とする発音判定方法。
【請求項１６】
前記判定結果を、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記システム利用者に告知することを特徴とする請求項１５記載の発音判定方法。
【請求項１７】
前記判定結果を、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記システム利用者に告知することを特徴とする請求項１５又は請求項１６記載の発音判定方法。
【請求項１８】
前記判定結果を、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記システム利用者に告知することを特徴とする請求項１５乃至請求項１７のいずれか１項に記載の発音判定方法。
【請求項１９】
システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムにおける前記システム利用者の管理下にある利用者用端末とデータ通信可能に接続された発音判定システム管理用サーバであって、
前記システム利用者の習得しようとする言語の種類に基づいた発音課題を前記利用者用端末に伝送する発音課題出題手段と、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定手段と、その判定結果を前記システム利用者に伝送する判定結果伝送手段と、を備え、
前記発音判定手段は、母国人の発音した前記母国語の音素情報のみを集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題についての第１の判定用データを生成すると共に、前記習得言語音響モデルに基づき前記発音課題についての第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題についての発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴とする発音判定システム管理用サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、母国語以外の言語を習得するときに、その習得しようとする言語の発音の確からしさを判定するのに好適な発音判定システム、発音判定プログラム、判定システム制御用プログラム、利用者用端末制御プログラム、発音判定方法及び発音判定システム管理用サーバに関する。
【０００２】
【従来の技術】
一般に、母国語以外の言語を習得しようとする場合、その言語に応じて発音することが重要である。この習得のために発音の確からしさを判定するシステムの実現が望まれている。
従来、システム利用者の発音した言語に対して、その発音の確からしさを判定するシステムとして、発音の善し悪しを数値化して表示（その数値に対応するイメージを表示）するものがあった。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来のシステムでは、発音の判定を行うシステム利用者としては、発音の善し悪しを数値やイメージで表示されても、何が良くて、何が悪いのかを理解しがたいものがあった。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、習得しようとする言語の発音の判定を行うシステム利用者が、その発音の確からしさを容易に理解することが可能な発音判定システム、発音判定プログラム、判定システム制御用プログラム、利用者用端末制御プログラム、発音判定方法及び発音判定システム管理用サーバを提供することを目的としている。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る請求項１記載の発音判定システムは、システム利用者の習得しようとする母国語以外の言語についての発音の確からしさを判定し、その判定結果を告知する発音判定システムであって、
前記システム利用者の習得しようとする言語の種類に基づき発音課題を出題する発音課題出題手段と、前記システム利用者の発音した前記発音課題についての発音情報を取得する発音情報取得手段と、前記取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記取得した発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定手段と、その判定結果を前記システム利用者に告知する判定結果告知手段と、を備え、
前記発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題の前記第１の発音判定用データを生成し、前記習得言語音響モデルに基づき前記発音課題の前記第２の発音判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の発音判定用データとに基づき前記システム利用者による発音課題についての発音が前記母国語の発音と前記習得言語の発音とのどちらの発音に近いかを判定することを特徴としている。
【０００５】
このような構成であれば、発音課題出題手段によって、システム利用者が習得しようとする言語の発音課題を出題することが可能であり、発音情報取得手段によって、システム利用者が発音した発音課題についての発音情報を取得することが可能であり、発音判定手段によって、取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、取得した発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定することが可能であり、判定結果告知手段によって、この判定結果をシステム利用者に告知することが可能である。また、発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備えており、前記母国語音響モデルの音素情報に基づき前記発音課題についての第１の判定用データを生成し、習得言語音響モデルの音素情報に基づき前記発音課題についての第２の判定用データを生成し、前記利用者用端末から伝送された発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することが可能である。
【０００６】
従って、判定内容は、システム利用者の発音が、母国語の発音と習得しようとする言語の発音とのどちらの発音に近いかという内容になるので、システム利用者は、告知された判定内容から、自分の発音が母国語に近くて悪い発音であるといったように、判定内容を容易に理解することが可能となる。
また、本発明に係る請求項２記載の発音判定システムは、システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムであって、
発音判定システム管理用サーバと、前記システム利用者の管理下にある利用者用端末と、を互いにデータ通信可能に接続し、
前記利用者用端末は、前記発音判定システム管理用サーバから伝送された発音課題を表示する発音課題表示手段と、前記システム利用者によって発音された前記発音課題についての発音情報を取得する発音情報取得手段と、取得した発音情報を前記発音判定システム管理用サーバに伝送する発音情報伝送手段と、前記判定システム管理用サーバから伝送された発音の判定結果を前記システム利用者に告知する判定結果告知手段と、を備え、
前記発音判定管理用サーバは、前記システム利用者の習得しようとする言語の種類に基づいた発音課題を前記利用者用端末に伝送する発音課題出題手段と、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定手段と、その判定結果を前記システム利用者に伝送する判定結果伝送手段と、を備え、
前記発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題の前記第１の発音判定用データを生成し、前記習得言語音響モデルに基づき前記発音課題の前記第２の発音判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の発音判定用データとに基づき前記システム利用者による発音課題についての発音が前記母国語の発音と前記習得言語の発音とのどちらの発音に近いかを判定することを特徴としている。
【０００７】
このような構成であれば、利用者用端末は、発音課題表示手段によって、発音判定システム管理用サーバから伝送された発音課題を表示することが可能であり、発音情報取得手段によって、システム利用者によって発音された発音課題についての発音情報を取得することが可能であり、発音情報伝送手段によって、取得した発音情報を発音判定システム管理用サーバに伝送することが可能であり、判定結果告知手段によって、発音判定システム管理用サーバから伝送された発音判定の判定結果をシステム利用者に告知することが可能である。
【０００８】
一方、発音判定システム管理用サーバは、発音課題出題手段によって、システム利用者の習得しようとする言語の発音課題を出題し、且つ、利用者用端末に伝送することが可能であり、発音判定手段によって、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定することが可能であり、発音結果伝送手段によって、利用者用端末に発音の判定結果を伝送することが可能である。また、発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備えており、前記母国語音響モデルの音素情報に基づき前記発音課題についての第１の判定用データを生成し、習得言語音響モデルの音素情報に基づき前記発音課題についての第２の判定用データを生成し、前記利用者用端末から伝送された発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することが可能である。
【０００９】
従って、システム利用者は、例えば、インターネットなどを通じて、発音判定を行うことが可能となり、また、このシステムにおいて、判定内容は、システム利用者の発音が、母国語の発音と習得する言語の発音とのどちらの発音に近いかという内容になるので、システム利用者は、告知された判定内容から、自分の発音が母国語に近くて悪い発音であるといったように、判定内容を容易に理解することが可能となる。更に、サーバ側に発音判定用データを全て管理させることで、利用者用端末のデータ記憶装置はそんなに大容量のものが必要なくてすむ。
【００１２】
また、請求項３に係る発明は、請求項１又は請求項２記載の発音判定システムにおいて、前記判定結果告知手段は、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
つまり、判定結果告知手段は、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が発音判定手段による判定結果の内容に基づき変化するイメージによって判定結果を告知するようになっていて、例えば、ウサギのイメージを用い、その右耳を母国語に対応させ、左耳を習得言語に対応させて、発音の判定結果が母国語の発音に近い場合は、ウサギの右耳だけを上げるようにし、習得言語の発音に近い場合はウサギの左耳だけを上げるうようにするといった告知を行う。従って、判定結果を視覚的に簡易に把握することが可能となり、結果内容の理解がし易い。
【００１３】
また、請求項４に係る発明は、請求項１乃至請求項３のいずれか１項に記載の発音判定システムにおいて、前記判定結果告知手段は、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
つまり、判定結果告知手段は、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって判定結果を告知するようになっていて、例えば、一方は、母国語に対応し、他方は習得言語に対応した、第１、第２の風船のイメージを用い、発音の判定結果が母国語の発音に近い場合は、第１の風船のみを上昇させ、習得言語の発音に近い場合は、第２の風船のみを上昇させることで告知を行う。従って、判定結果を視覚的に簡易に把握することが可能となり、結果内容の理解がし易い。
【００１４】
また、請求項５に係る発明は、請求項１乃至請求項４のいずれか１項に記載の発音判定システムにおいて、前記判定結果告知手段は、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
つまり、判定結果告知手段は、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって判定結果を告知するようになっていて、例えば、第１の部分を母国語に対応し、第２の部分を習得言語に対応させて、その対向する間に目盛りを設け、その目盛り上を指示部を移動し、発音の判定結果が母国語の発音に近い場合は、指示部を第１の部分に近づくように移動し、習得言語の発音に近い場合は、指示部を第２の部分に近づくように移動することで告知を行う。従って、判定結果を視覚的に簡易に把握することが可能となり、結果内容が理解し易い。
【００１５】
また、本発明に係る請求項６記載の発音判定プログラムは、システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定処理を実行するための発音判定プログラムであって、
コンピュータに、前記システム利用者の習得しようとする言語の種類に基づき発音課題を出題する発音課題出題ステップと、前記システム利用者の発音した前記発音課題についての発音情報を取得する発音情報取得ステップと、前記取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記取得した発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定ステップと、その判定結果を前記システム利用者に告知する判定結果告知ステップと、を実行させ、
前記発音判定ステップにおいては、母国人の発音した前記母国語の音素情報を集めた前記母国語音響モデルに基づき前記発音課題についての第１の判定用データを生成すると共に、前記システム利用者の習得しようとする言語の音素情報を集めた前記習得言語音響モデルに基づき前記発音課題についての第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴とするためのプログラムである。
【００１７】
また、請求項７に係る発明は、請求項６記載の発音判定プログラムにおいて、前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
また、請求項８に係る発明は、請求項６又は請求項７記載の発音判定システムにおいて、前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
【００１８】
また、請求項９に係る発明は、請求項６乃至請求項８のいずれか１項に記載の発音判定システムにおいて、前記判定結果告知ステップにおいては、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
【００１９】
ここで、請求項６乃至請求項９記載の発音判定プログラムは、請求項１、３〜５記載の発音判定システムにおける各処理をコンピュータに実行させるためのプログラムであり、その効果は重複するので記載を省略する。
また、本発明に係る請求項１０記載の判定システム制御用プログラムは、システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムにおける前記システム利用者の管理下にある利用者用端末とデータ通信可能に接続された発音判定システム管理用サーバを制御するための判定システム制御用プログラムであって、
前記システム利用者の習得しようとする言語の種類に基づいた発音課題を前記利用者用端末に伝送する発音課題出題ステップと、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定ステップと、その判定結果を前記システム利用者に伝送する判定結果伝送ステップと、を備え、
前記発音判定ステップにおいては、母国人の発音した前記母国語の音素情報を集めた前記母国語音響モデルに基づき前記発音課題についての第１の判定用データを生成し、前記システム利用者の習得しようとする言語の音素情報を集めた前記習得言語音響モデルに基づき前記発音課題についての第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題についての発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴としている。
【００２１】
ここで、請求項１０記載の判定システム制御用プログラムは、請求項２記載の発音判定システムにおける発音判定システム管理用サーバを制御するためのプログラムであり、その効果は重複するので記載を省略する。
また、本発明に係る請求項１１記載の利用者用端末制御プログラムは、システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムにおける前記発音判定システム管理用サーバとデータ通信可能に接続されたシステム利用者の管理下にある利用者用端末を制御するための利用者端末制御用プログラムであって、
前記発音判定システム管理用サーバから伝送された発音課題を表示する発音課題表示ステップと、前記システム利用者によって発音された前記発音課題についての発音情報を取得する発音情報取得ステップと、取得した発音情報を前記発音判定システム管理用サーバに伝送する発音情報伝送ステップと、前記発音判定システム管理用サーバから伝送された発音の判定結果を前記システム利用者に告知する判定結果告知ステップと、を備えることを特徴としている。
【００２２】
また、請求項１２に係る発明は、請求項１１記載の利用者用端末制御プログラムにおいて、前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
また、請求項１３に係る発明は、請求項１１又は請求項１２記載の利用者用端末制御プログラムにおいて、前記判定結果告知ステップにおいては、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
【００２３】
また、請求項１４に係る発明は、請求項１１乃至請求項１３のいずれか１項に記載の利用者用端末制御プログラムにおいて、前記判定結果告知ステップにおいては、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記判定結果を前記システム利用者に告知することを特徴としている。
【００２４】
ここで、請求項１１乃至請求項１４記載の利用者用端末制御プログラムは、請求項２乃至請求項５記載の発音判定システムにおける利用者用端末を制御するためのプログラムであり、その効果は重複するので記載を省略する。
また、本発明に係る請求項１５に記載の発音判定方法は、システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定方法であって、
前記システム利用者の習得しようとする言語の種類に基づき発音課題を出題し、前記システム利用者の発音した前記発音課題についての発音情報を取得し、前記取得した発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定し、その判定結果を前記システム利用者に告知し、
前記発音判定においては、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題の第１の判定用データを生成すると共に、前記習得言語音響モデルに基づき前記発音課題の第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴としている。
【００２６】
また、請求項１６に係る発明は、請求項１５記載の発音判定方法において、前記判定結果を、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の形状が前記判定結果の内容に基づき変化するイメージによって、前記システム利用者に告知することを特徴としている。
また、請求項１７に係る発明は、請求項１５又は請求項１６記載の発音判定方法において、前記判定結果を、対をなす第１の部分及び第２の部分を有し、当該第１の部分及び第２の部分の少なくとも一方の表示位置が前記判定結果の内容に基づき変化するイメージによって、前記システム利用者に告知することを特徴としている。
【００２７】
また、請求項１８に係る発明は、請求項１５乃至請求項１７のいずれか１項に記載の発音判定方法において、前記判定結果を、所定の距離をあけて対向した第１の部分及び第２の部分を有し、前記第１の部分及び第２の部分の間にある指示部の位置が前記判定結果の内容に基づき変化するイメージによって、前記システム利用者に告知することを特徴としている。
ここで、請求項１５乃至請求項１８記載の発音判定方法は、請求項１、３〜５記載の発音判定システムによって実現され、その効果は重複するので記載を省略する。
【００２８】
また、本発明に係る請求項１９記載の発音判定システム管理用サーバは、システム利用者の習得しようとする母国語以外の言語の発音の確からしさを判定し、その判定結果を告知する発音判定システムにおける前記システム利用者の管理下にある利用者用端末とデータ通信可能に接続された発音判定システム管理用サーバであって、
前記システム利用者の習得しようとする言語の種類に基づいた発音課題を前記利用者用端末に伝送する発音課題出題手段と、前記利用者用端末から伝送された発音情報と前記母国語による発音情報に基づいて生成された当該発音課題についての第１の発音判定用データとの比較結果と、前記利用者用端末から伝送された発音情報と前記習得しようとする言語による発音情報に基づいて生成された前記発音課題についての第２の発音判定用データとの比較結果とに基づき、前記システム利用者の前記発音課題についての発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定する発音判定手段と、その判定結果を前記システム利用者に伝送する判定結果伝送手段と、を備え、
前記発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、前記システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備え、前記母国語音響モデルに基づき前記発音課題についての第１の判定用データを生成すると共に、前記習得言語音響モデルに基づき前記発音課題についての第２の判定用データを生成し、前記取得した前記発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題についての発音が母国語の発音と習得言語の発音とのどちらの発音に近いかを判定することを特徴としている。
【００３０】
ここで、請求項１９記載の発音判定システム管理用サーバは、請求項２記載の発音判定システムにおける発音判定システムを管理するためのサーバであり、その作用効果は重複するので記載を省略する。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。図１乃至図１０は、本発明に係る発音判定システムの実施の形態を示す図である。
まず、本発明に係る発音判定システムの構成を図１に基づいて説明する。図１は、本発明に係る第１の発音判定システムの構成を示すブロック図である。
第１の発音判定システム１は、発音課題出題部１ａと、発音情報取得部１ｂと、発音判定用データ生成部１ｃと、発音判定部１ｄと、音響モデルデータベース１ｅと、判定結果告知部１ｆと、ＣＰＵ１ｇと、記憶装置１ｈと、ＲＡＭ１ｉと、バス１ｊと、を含んだ構成となっている。
【００３２】
発音課題出題部１ａは、システム利用者が設定した母国語と習得言語の内容に応じて、習得語の発音課題を出題するものである。
発音情報取得部１ｂは、システム利用者の発音した発音課題の発音情報を取得するためのもので、発音データを入力するためのマイクと、発音データを記録するための録音機能と、録音した発音データを解析し発音判定が可能な情報に変換する音声認識機能と、を有したものである。
【００３３】
発音判定用データ生成部１ｃは、後述する音響モデルデータベース１ｅから母国語及び習得言語の音響モデルを読み出し、これらに基づき、発音課題の母国語の発音に対する発音判定を行うための第１の判定用データと、同じく、発音課題の習得言語に対する発音判定を行うための第２の判定用データと、を生成するためのものである。
発音判定部１ｄは、第１及び第２の発音判定用データと発音情報取得部１ｂから取得したシステム利用者の発音した発音課題の発音情報とに基づき、システム利用者の発音が、母国語の発音と習得言語の発音とのどちらの発音に近いかを判定するためのものである。
【００３４】
音響モデルデータベース１ｅは、様々な言語の音素毎の特徴データを集めた音響モデルをデータベース化したもので、発音判定用データ生成部１ｃは、母国語の音素データの組み合わせによって発音課題の母国語の発音データを生成することで第１の判定用データを生成し、習得言語の音素データの組み合わせによって発音課題の習得言語の発音データを生成することで第２の判定用データを生成する。
【００３５】
判定結果告知部１ｆは、発音判定部１ｄにおいて、判定された結果に基づき、判定結果を視覚的に把握可能なイメージとして図示しない表示部に出力する処理を行うものである。
ＣＰＵ１ｇは、上記各部の処理を行うアプリケーションプログラムを実行するための中央処理演算装置である。
記憶装置１ｈは、前記アプリケーションプログラムの記憶されたものであり、ＣＰＵ１ｇは、この記憶されたプログラムを読み出して実行することになる。
【００３６】
ＲＡＭ１iは、プログラムの実行に必要なデータを記憶するもので、ＣＰＵ１ｇがプログラムを実行するときに使用するものである。
バス１ｊは、上記各部間のデータの送受信を行うためのデータ通信路である。より具体的な動作を説明すると、本システム１は、デスクトップ型のＰＣや、ノート型のＰＣ、あるいは、専用の機器において動作するものであり、音声判定用アプリケーションソフト、システム利用者の音声データをＰＣや専用の機器などに入力するためのマイクデバイス及びサウンド機器などを含んで構成されるものである。従って、ＣＰＵ１ｇによってアプリケーションソフトを実行することによって発音判定処理が開始される。
【００３７】
処理が開始されると、まずは、システム利用者の母国語及び習得しようとする言語を選択する画面が表示部に表示される。ここで、システム利用者は、画面の指示に従って、ＰＣに付属の入力デバイス（マウス、キーボードなど）によって母国語及び習得言語を選択することになり、選択すると、次に、習得言語の発音課題が表示される。ここでは、母国語を日本語とし、習得言語をアメリカ英語とした例を説明する。従って、発音課題出題部１ａによって、発音課題が英語で、例えば「ｂａｎａｎａ」と表示部に表示され、更に、マイクを用いて発音を行うように指示も表示される。システム利用者は、指示に従い、マイクに向かって発音課題を発音し、そのデータがＰＣに入力される。つまり、発音情報取得部１ｂによってシステム利用者の発音データが取得される。
【００３８】
取得された発音データは、解析処理が施され、発音判定可能な発音情報に変換され、発音判定部１ｄに伝送される。一方、出題された発音課題は、発音判定用データ生成部１ｃにも伝送されており、そこで、音響モデルデータベース１ｅから日本語の音響モデルを読み出し、発音課題である「ｂａｎａｎａ」の日本語の発音判定用データを生成し、更に、習得言語であるアメリカ英語の音響モデルを読み出して、発音課題のアメリカ英語の発音判定用データを生成して、発音判定部１ｄに伝送する。
【００３９】
発音判定部１ｄでは、取得したシステム利用者の発音情報、日本語の発音判定用データ及びアメリカ英語の発音判定用データに基づき、システム利用者の発音課題の発音が、日本語の発音とアメリカ英語の発音とのどちらに近い発音であったかを判定し、その判定結果を、判定結果告知部１ｆに伝送する。
判定結果告知部１ｆは、取得した判定結果をシステム利用者が視覚的に理解し易いように、後述する様々なイメージデータのうちから選択して表示部に表示する。システム利用者は、この判定結果を見て、自分の発音が日本語なまりであるか、きちんとアメリカ英語の発音になっているかを理解し、アメリカ英語に近づくように発音練習をすることで正しい発音を習得することになる。
【００４０】
更に、図２に基づき、発音課題出題部１ａの動作処理の流れを説明する。図２は、発音課題出題部１ａの動作処理を示すフローチャートである。
図２に示すように、まずステップＳ２００に移行し、システム利用者の母国語及びシステム利用者の習得しようとする言語が設定されているか否かを判定し、設定されていると判定された場合(Yes)はステップＳ２０２に移行し、そうでない場合(No)は設定されるまで待機する。ここで、母国語及び習得しようとする言語は、日本語、英語、中国語、韓国語などの言語自体が異なるものの他、アメリカ英語、イギリス英語、または、日本語で言うところの方言などのように、言語はほぼ同じだが発音になまりのあるものなどが設定可能となっている。
【００４１】
ステップＳ２０２に移行した場合は、設定された習得言語に基づき、発音課題を、各言語毎に用意された図示しない発音課題データベースから読み出し出題してステップＳ２０４に移行する。
ステップＳ２０４では、発音課題を発音判定用データ生成部１ｃに伝送して処理を終了する。つまり、発音課題出題部１ａはシステム利用者に向けて発音課題を出題すると共に、判定用データ生成のために出題内容を発音判定用データ生成部１ｃに伝送する。
【００４２】
更に、図３に基づき、発音情報取得部１ｂの動作処理の流れを説明する。図３は、発音情報取得部１ｂの動作処理を示すフローチャートである。
図３に示すように、まずステップＳ３００に移行し、システム利用者が画面の指示に従って、録音開始ボタンを押すことで、録音を開始してステップＳ３０２に移行する。つまり、マイクに入力されるシステム利用者の音声データを記憶装置１ｈに記憶する処理を開始する。
【００４３】
ステップＳ３０２に移行すると、システム利用者が発音課題の発音を終了したか否かを判定し、終了したと判定された場合(Yes)はステップＳ３０４に移行し、そうでない場合(No)は終了するまで待機する。ここで、発音の終了は、システム利用者によって発音が開始されその後で無音になる時間が一定時間以上あったときに終了と判定される。
ステップＳ３０４に移行した場合は、無音時間が一定時間以上あり終了したと判定されたので、録音を停止してステップＳ３０６に移行する。
【００４４】
ステップＳ３０６に移行すると、録音した発音データを音声認識エンジンにより解析し、発音判定可能な発音情報に変換してステップＳ３０８に移行する。
ステップＳ３０８に移行すると、発音情報を発音判定部１ｄに伝送して処理を終了する。
更に、図４に基づき、発音判定用データ生成部１ｃの動作処理の流れを説明する。図４は、発音判定用データ生成部１ｃの動作処理を示すフローチャートである。
【００４５】
図４に示すように、まずステップＳ４００に移行し、出題された発音課題を取得したか否かを判定し、取得したと判定された場合(Yes)はステップＳ４０２に移行し、そうでない場合(No)は取得するまで待機する。
ステップＳ４０２に移行した場合は、音響モデルデータベース１ｅから、システム利用者が母国語及び習得しようとする言語として設定した、それぞれの言語の音響モデルを読み出してステップＳ４０４に移行する。
【００４６】
ステップＳ４０４では、読み出した音響モデルに含まれるそれぞれの言語の音素データから、発音課題の母国語による発音判定用データと発音課題の習得言語の発音判定用データとを生成してステップＳ４０６に移行する。ここで、発音判定用データとは、各言語の単語（英語で言うなら、ｂａｎａｎａといった単語からＴｈｅｙとかＴｈｅｒｅなどの指示代名詞なども含む）の発音を形成する音素の特徴データ（音の波形情報など）を組み合わせて、発音課題である単語、あるいは、文章の発音データを形成したものである。
【００４７】
ステップＳ４０６に移行すると、生成した発音判定用データを発音判定部１ｄに伝送して処理を終了する。
更に、図５に基づき、発音判定部１ｄの動作処理の流れを説明する。図５は、発音判定部１ｄの動作処理を示すフローチャートである。
図５に示すように、まずステップＳ５００に移行し、発音情報取得部１ｂから発音情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ５０２に移行し、そうでない場合(No)は受信するまで待機する。
【００４８】
ステップＳ５０２に移行した場合は、発音判定用データ生成部１ｃから、母国語及び習得言語の発音判定用データをそれぞれ受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ５０４に移行し、そうでない場合(No)は受信するまで待機する。
ステップＳ５０４に移行した場合は、母国語の発音判定用データと発音情報とを比較し、更に、習得言語の発音判定用データと発音情報とを比較して、なお更に、それぞれの比較結果に基づき、システム利用者の発音が、母国語の発音と習得言語の発音とのどちらに近いかを判定しステップＳ５０６に移行する。ここで、本実施の形態における、判定処理は、発音課題を構成するそれぞれの音素の一致度を見て、一致する音素の多いほうが近いことになる。つまり、例えば、習得言語が英語であり、発音課題が「ｂａｎａｎａ」の場合は、習得言語による発音判定用データは、説明を簡略化するため、仮に「ｂａ」、「ｎａ」、「ｎａ」の３つの音素データで表現できるとし、日本語の場合は「バ」、「ナ」、「ナ」の３つの音素データで表現できるとすると、システム利用者の発音情報が「ｂａ」、「ナ」、「ナ」であったとすると、日本語の発音判定用データと一致する部分の方が多いので、日本語の発音に近いと判定され、システム利用者の発音情報が「ｂａ」、「ｎａ」、「ナ」であったとすると、習得言語である英語の発音判定用データと一致する部分の方が多いので、英語の発音に近いと判定されることになる。
【００４９】
ステップＳ５０６に移行すると、判定結果を判定結果告知部１ｆに伝送して処理を終了する。
更に、図６及び図７に基づき、判定結果告知部１ｆの動作処理の流れを説明する。図６は、判定結果告知部１ｆの動作処理を示すフローチャートであり、図７は、判定結果の告知例を示す図である。
図６に示すように、まずステップＳ６００に移行し、発音判定部１ｄから発音の判定結果を受信したか否かを判定し、受信したと判定された場合(Yes）はステップＳ６０２に移行し、そうでない場合(No)はステップＳ６０２に移行する。
【００５０】
ステップＳ６０２に移行した場合は、予めシステム利用者によって設定された判定結果表示用のイメージデータを読み出しステップＳ６０４に移行する。
ステップＳ６０４では、判定結果に基づき、読み出したイメージデータの表示パラメータを設定して判定結果を表示部に表示して処理を終了する。
ここで、判定結果表示用のイメージデータは、本実施の形態においては、図７に示す、タイプ１〜タイプ９ものがあり、システム利用者は、この中から好きな表示タイプを選択することができるようになっている。但し、図中、タイプ１〜９は、母国語を日本語とし、習得言語を英語にした場合の例を示している。
【００５１】
図中、タイプ１は、日本語に対応する風船と、英語に対応する風船のイメージがあり、システム利用者の発音が英語に近い場合に、英語の風船の方が日本語の風船より高い位置に表示されるようにするといったように、風船を表示する高さによって、英語と日本語のどちらの発音に近いかを視覚的に告知するものである。
つまり、上に昇るもの（あるいは下に下がるもの）を２つ並べ、どちらがどれだけ上がるか（下がるか）で片寄りと大きさを表現するものの一例である。他にも、気球、はしごや山を昇る人、ロケット噴射などで表現しても良い。
【００５２】
図中、タイプ２は、タイプ１において、判定結果を風船の膨らんだ大きさで表現するようにしたもので、システム利用者の発音が英語に近い場合に、英語の風船の方が日本語の風船より大きく膨らんだ状態のイメージで表示されるようにするといったように、風船の膨らんだ大きさによって、英語と日本語のどちらの発音に近いかを視覚的に告知するものである。
つまり、膨らむ（変化する）ものを２つ並べ、どちらがどれだけ膨らむ（変化する）かで片寄りと大きさを表現する一例である。他にも、ボール、花火、クラッカー、種から芽、つぼみから開花などで表現しても良い。
【００５３】
図中、タイプ３は、英語のラベルと日本語のラベルを対向させ、その間に目盛りを設けて、システム利用者の発音が英語に近い場合に、目盛りに沿って風船が日本語のラベルよりも英語のラベルに近い位置に表示されるようにする。また、システム利用者の発音が日本語に近い場合は、逆に日本語のラベルに近い位置に風船が表示されるようにする。このように、ラベルで挟まれた目盛りに沿った風船の表示位置によって、英語と日本語のどちらの発音に近いかを視覚的に告知するものである。
【００５４】
つまり、上方に習得言語、下方に母国語を配し、上方にどれだけ伸びるかで片寄りと大きさを表現する一例である。他にも、スライダーバー、温度計、ロケット発射、坂道を登る車・人などで表現しても良い。
図中、タイプ４は、タイプ３において、上方に表示された日本語のラベルに重りのついたばねばかりを取り付けたイメージにより、システム利用者の発音が英語に近い場合に、目盛りに沿って重りが日本語のラベルよりも英語のラベルに近い位置に表示されるようにする。また、システム利用者の発音が日本語に近い場合は、大きい重りをつけたイメージに代えるなどして、逆に日本語のラベルに近い位置に重りが表示されるようにする。このように、ラベルで挟まれた目盛りに沿った重りの表示位置によって、英語と日本語のどちらの発音に近いかを視覚的に告知するものである。
【００５５】
つまり、下方に習得言語、上方に母国語を配し、下方にどれだけ伸びるかで片寄りと大きさを表現する一例である。他にも、バンジージャンプ、ミノムシなどで表現しても良い。
図中、タイプ５は、英語のラベルと日本語のラベルを対向させ、その間に目盛りを設けて、その目盛り上の矢印形状をした指示部の表示位置によって、システム利用者の発音が英語に近い場合に、目盛り上の指示部が日本語のラベルよりも英語のラベルに近い位置に表示されるようにするといったように、ラベルで挟まれた目盛り上の指示部の表示位置によって、英語と日本語のどちらの発音に近いかを視覚的に告知するものである。
【００５６】
つまり、左右に対向させて習得言語、母国語をそれぞれ配し、中心にある目印が左右どちらに伸びるかで片寄りと大きさを表現する一例である。他にも、スライダーバー、Ｔ字路の車などで表現しても良い。
図中、タイプ６は、天秤の重りかごの一方を日本語に対応させ、他方を英語に対応させて、天秤の傾きによって、システム利用者の発音が英語と日本語のどちらの発音に近いかを視覚的に告知するものである。例えば、システム利用者の発音が日本語に近い場合に、日本語の重りかごの方が英語の重りかごよりも重いものをのせたときのように斜め下に天秤を傾けたイメージを表示する。
【００５７】
つまり、左右に習得言語、母国語をそれぞれ配し、中点を支点として水平を保つものが左右どちらに傾くかで、片寄りと大きさを表現する一例である。他にも、シーソー、メーター、やじろべえなどで表現しても良い。
図中、タイプ７は、英語のラベルと日本語のラベルの間に木が立っており、樵が木を切ったときに、その木の倒れる方向によって、システム利用者の発音が英語と日本語のどちらの発音に近いかを視覚的に告知するものである。例えば、システム利用者の発音が英語に近い場合に、樵の切った木が英語のラベルの方に倒れた状態のイメージを表示する。
【００５８】
つまり、左右に習得言語、母国語をそれぞれ配し、左右に倒れるものを中心に立て、どちらにどんな勢いで倒れるかで、片寄りと大きさを表現する一例である。他にも、貧血の人などで表現しても良い。
図中、タイプ８は、ウサギの耳の一方を日本語に対応させ、他方を英語に対応させて、どちらの耳を立てたかで、システム利用者の発音がどちらの発音に近いかを視覚的に告知するものである。つまり、システム利用者の発音が英語に近い場合に、英語に対応したウサギの耳が立った状態のイメージを表示する。
【００５９】
つまり、元々左右が対称になっているもので、どちらがどう動くかで片寄りと大きさを表現する一例である。他にも、左右どちらかの手を上げる、左右どちらかのだるまの目が開く、舞台の上手か下手のどちらかからスターが登場するなどで表現しても良い。なお、タイプ８は、ウサギである必要は無く、像、キリン、などの他の動物でも良い。
図中、タイプ９は、２つのトンネルの一方を日本語に対応させ、他方を英語に対応させて、どちらのトンネルから電車が出てきたかで、システム利用者の発音が英語と日本語のどちらの発音に近いかを視覚的に告知するものである。例えば、システム利用者の発音が英語に近い場合に、英語に対応したトンネルから電車が出てくるイメージを表示する。つまり、隠されたものを２つ並べ、どちらからどんな大きさのものが現れるかで片寄りと大きさを表現する一例である。他にも、宝箱から金貨、宝石箱から宝石、びっくり箱から人形、穴からモグラ、トンネルから自動車などで表現しても良い。
【００６０】
なお、これらのイメージは、静止画である必要は無く、アニメーション表示するようにしても良い。例えば、タイプ８において、発音の近い方の言語に対応すウサギの耳を立てたり下ろしたりするアニメーション表示させることによって、判定結果を告知するなどである。
以上、システム利用者の発音する発音課題の発音データを取得し、そのデータから得られるシステム利用者の発音情報とシステム利用者の母国語による発音課題の発音判定用データとを比較すると共に、システム利用者の発音情報とシステム利用者の習得する習得言語による発音課題の発音判定用データとを比較し、それぞれの比較結果に基づき、システム利用者の発音が、母国語の発音と習得言語の発音とのどちらに近いかを判定するようにしたので、システム利用者は、自分の発音がどのように良くて、どのように悪いのかを把握しやすい。
【００６１】
また、判定結果を、図７に示すイメージデータによって、システム利用者に告知するので、システム利用者は、視覚的に自分の発音の判定結果を知ることが可能となり、発音結果の理解が簡易になる。
また、発音判定用データは、課題毎に発音判定用データ生成部１ｃによって生成するようにしているので、母国語や習得言語に応じて、データを用意する必要がないため記憶装置の容量の節約となる。
【００６２】
更に、本発明の第２の実施の形態を図８乃至図１０に基づいて説明する。図８は、本発明の第２の実施の形態である第２の発音判定システムの構成を示すブロック図である。
図８に示すように、第２の発音判定システム２は、利用者用端末３と、発音判定システム管理用サーバ４と、通信回線５と、を含んだ構成となっている。
利用者用端末３は、発音情報取得部３ａと、表示処理部３ｂと、第１のデータ送受信部３ｃと、判定結果告知処理部３ｄと、を含んだ構成となっている。
【００６３】
発音情報取得部３ａは、システム利用者の発音した発音課題の発音情報を取得するためのもので、発音データを入力するためのマイクと、発音データを記録するための録音機能と、録音した発音データを解析し発音判定が可能な情報に変換する音声認識機能と、を有したものである。
表示処理部３ｂは、後述する発音課題出題部４ａによって出題された発音課題を表示部に表示したり、後述する判定結果告知処理部による処理結果を表示部に表示したりするなど、第２の発音判定システムにおける情報の表示処理を行うものである。
【００６４】
第１のデータ送受信部３ｃは、取得した発音情報の送信や、出題された発音課題や、発音の判定結果の受信などの発音判定システム管理用サーバ４との間のデータの送受信を行うためのものである。
判定結果告知処理部３ｄは、受信した判定結果を、システム利用者にとって視覚的に明確に表示する処理を行うものである。
発音判定システム管理用サーバ４は、発音課題出題部４ａと、発音判定用データ記憶部４ｂと、第２のデータ送受信部４ｃと、発音判定部４ｄと、を含んだ構成となっている。
【００６５】
発音課題出題部４ａは、システム利用者が設定した母国語と習得言語の内容に応じて、習得語の発音課題を出題するものである。
発音判定用データ記憶部４ｂは、用意された発音課題に対する、本システム２において扱われるすべての言語に対する上記第１の実施の形態と同様の発音判定用データが記憶されているものである。
第２のデータ送受信部４ｃは、利用者用端末３との間で、発音課題や判定結果の送信、発音情報の受信などのデータ送受信を行うためのものである。
【００６６】
発音判定部４ｄは、発音判定用データ記憶部４ｂから読み出した母国語及び習得言語の発音判定用データと利用者用端末３から受信したシステム利用者の発音した発音課題の発音情報とに基づき、システム利用者の発音が、母国語の発音と習得言語の発音とのどちらの発音に近いかを判定するためのものである。
通信回線５は、ＬＡＮやインターネットなどの通信回線であり、利用者用端末３と発音判定システム管理用サーバ４とが離れた位置にあっても、データの送受信を可能とするデータ通信路である。
【００６７】
より具体的な動作を説明すると、本システム２は、利用者用端末３において、専用のアプリケーションソフトを起動し、通信回線５を介して、発音判定システム管理用サーバ４に接続し、そこで判定処理の開始操作をすることで処理が開始される。
処理が開始されると、まずは、利用者用端末３側で、システム利用者の母国語及び習得しようとする言語を選択する画面が表示部に表示される。ここで、システム利用者は、画面の指示に従って、ＰＣに付属の入力デバイス（マウス、キーボードなど）によって母国語及び習得言語を選択することになり、それらを選択すると、第１のデータ送受信部３ｃによって、その情報が通信回線５を介して発音判定システム管理用サーバ４に伝送される。
【００６８】
次に、発音判定システム管理用サーバ４では、発音課題出題部４ａにおいて、受信した言語情報に基づき習得言語の発音課題を出題し、第２のデータ送受信部４ｃによって、利用者用端末３に伝送する。
利用者用端末３では、発音課題を受信すると、表示処理部３ｂによって、それを表示部に表示する。ここでは、母国語を日本語とし、習得言語をアメリカ英語とした例を説明する。従って、発音課題が英語で、例えば、「ｂａｎａｎａ」と表示され、更に、マイクを用いて発音を行うように指示も表示される。この指示に従いシステム利用者は、マイクに向かって発音課題を発音し、そのデータが取得される。
【００６９】
取得された発音データは、発音情報取得部３ａにおいて解析処理が施され、発音判定可能な発音情報に変換され、第１のデータ送受信部３ｃによって発音判定システム管理用サーバ４に伝送される。一方、発音判定システム管理用サーバ４では、出題された発音課題は、発音判定部４ｄに伝送されており、そこで、発音判定用データ記憶部４ｂから発音課題である「ｂａｎａｎａ」の日本語の発音データを読み出し、更に、発音課題のアメリカ英語の発音判定用データを読み出す。
【００７０】
そして、発音判定部４ｄでは、受信したシステム利用者の発音情報、日本語の発音判定用データ及びアメリカ英語の発音判定用データに基づき、システム利用者の発音データが、日本語の発音とアメリカ英語の発音とのどちらに近い発音であるかを判定し、その判定結果を、第２のデータ送受信部４ｃによって利用者用端末３に伝送する。
利用者用端末３では、判定結果を受信すると、判定結果告知処理部３ｄによって、判定結果をシステム利用者が視覚的に理解し易いように、上記した図７に示す様々なイメージデータのうちから選択して表示部に表示する。システム利用者は、この判定結果を見て、自分の発音が日本語なまりであるか、きちんとアメリカ英語の発音になっているかを理解し、アメリカ英語に近づくように発音練習をすることで正しい発音を習得することになる。
【００７１】
次に、図９に基づき、利用者用端末３の動作処理の流れを説明する。図９は、利用者用端末３の動作処理を示すフローチャートである。
図９に示すように、まずステップＳ９００に移行し、システム利用者によって母国語及び習得言語の設定がされているか否かを判定し、設定されていると判定された場合(Yes)は、第１のデータ送受信部３ｃによって、それらの情報を発音システム管理用サーバ４に伝送してステップＳ９０２に移行し、そうでない場合(No)は設定されるまで待機する。
【００７２】
ステップＳ９０２に移行した場合は、発音システム管理用サーバ４から設定した習得言語の発音課題を受信したか否かを判定し、受信したと判定された場合（Yes)はステップＳ９０４に移行し、そうでない場合(No)は受信するまで待機する。
ステップＳ９０４に移行した場合は、表示処理部３ｂによって、受信した発音課題を表示部に表示すると共に、発音課題の発音をシステム利用者に促す指示も表示してステップＳ９０６に移行する。
【００７３】
ステップＳ９０６では、システム利用者が画面の指示に従って、発音を行う選択をすると、発音情報取得手部３ａによって、録音を開始してステップＳ９０８に移行する。
ステップＳ９０８に移行すると、システム利用者が発音を終了したか否かを判定し、終了したと判定された場合(Yes)はステップＳ９１０に移行し、そうでない場合(No)は終了するまで待機する。ここで、終了の条件は、上記第１の実施の形態の場合と同様である。
【００７４】
ステップＳ９１０に移行した場合は、発音情報取得手部３ａは、録音を終了してステップＳ９１２に移行する。
ステップＳ９１２では、発音情報取得部３ａにおいて、取得した発音データを音声認識エンジンによって解析し、発音判定可能な発音情報に変換してステップＳ９１４に移行する。
ステップＳ９１４に移行すると、第１のデータ送受信部３ｃによって、変換した発音情報を発音システム管理用サーバ４に伝送してステップＳ９１６に移行する。ここで、発音情報を発音システム管理用サーバ４に伝送することによって、発音判定処理は、同管理用サーバ４側に任せることになる。
【００７５】
ステップＳ９１６に移行すると、発音システム管理用サーバ４から発音の判定結果を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ９１８に移行し、そうでない場合(No)は受信するまで待機する。
ステップＳ９１８に移行した場合は、判定結果告知処理部３ｄによって、図７に示す、タイプ１〜９のうちシステム利用者によって予め設定された判定結果表示用のイメージデータのタイプ及び受信した判定結果に基づいてそのイメージデータの表示形態を指定するパラメータを含む命令を表示処理部３ｂに与えてステップＳ９２０に移行する。ここで、本実施の形態において、判定結果告知用のイメージデータは、利用者側端末３が有しているものとする。
【００７６】
ステップＳ９２０に移行すると、表示処理部３ｂは、判定結果告知処理部３ｄの命令に従い、設定されたイメージデータ及び表示パラメータに基づき、判定結果を示すイメージデータを表示部に表示する処理を行い処理を終了する。
更に、図１０に基づき、発音判定システム管理用サーバ４の動作処理の流れを説明する。図１０は、発音判定システム管理用サーバ４の動作処理を示すフローチャートである。
【００７７】
図１０に示すように、まずステップＳ１０００に移行し、利用者用端末３から母国語及び習得言語の設定内容を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ１００２に移行し、そうでない場合(No)は受信するまで待機する。
ステップＳ１００２に移行した場合は、発音課題出題部４ａによって、受信した取得言語の設定内容に基づき、発音課題を出題してステップＳ１００４に移行する。
【００７８】
ステップＳ１００４に移行すると、第２のデータ送受信部４ｃによって、発音課題を利用者用端末３に伝送してステップＳ１００６に移行する。
ステップ１００６では、利用者用端末３から、発音課題に対するシステム利用者の発音情報を受信したか否かを判定し、受信したと判定された場合(Yes)はステップＳ１００８に移行し、そうでない場合(No)は受信するまで待機する。
ステップＳ１００８に移行した場合は、母国語及び習得言語の設定内容に基づき、発音判定用データ記憶部４ｂから、それぞれの発音判定用データを読み出しステップＳ１０１０に移行する。
【００７９】
ステップＳ１０１０では、発音判定部４ｄにおいて、発音判定用データ記憶部４ｂから読み出した発音判定用データと受信した発音情報とを比較処理し、システム利用者の発音が、母国語の発音と習得言語の発音のどちらに近かったを判定しステップＳ１０１２に移行する。ここで、本実施の形態において、判定処理は、上記第１の実施の形態と同様の方法で行う。
ステップＳ１０１２では、第２のデータ送受信部４ｃによって、判定結果を利用者用端末３に伝送して処理を終了する。
【００８０】
以上、システム利用者の発音する発音課題の発音データを取得し、そのデータから得られるシステム利用者の発音情報とシステム利用者の母国語による発音課題の発音判定用データとを比較すると共に、システム利用者の発音情報とシステム利用者の習得する習得言語による発音課題の発音判定用データとを比較し、それぞれの比較結果に基づき、システム利用者の発音が、母国語の発音と習得言語の発音とのどちらに近いかを判定するようにしたので、システム利用者は、自分の発音がどのように良くて、どのように悪いのかを把握しやすい。
【００８１】
また、判定結果を、図７に示すイメージデータによって、システム利用者に告知するので、システム利用者は、視覚的に自分の発音の判定結果を知ることが可能となり、発音結果の理解が簡易になる。
また、発音判定用データは、各言語及び課題毎に発音判定システム管理用サーバ４側の発音判定用データ記憶部４ｂに、既に生成されたものが記憶されているので、母国語や習得言語に応じて、データを生成する必要がないため発音判定を高速に行うことが可能となり、且つ、本システムを利用するに当たって、利用者用端末３側の記憶装置の容量も多くを必要としない。
【００８２】
ここで、図１に示す、発音課題出題部１ａは、請求項１記載の発音課題出題手段に対応し、発音情報取得部１ｂは、請求項１記載の発音情報取得手段に対応し、発音判定用データ生成部１ｃにおける発音判定用データの生成処理及び発音判定部１ｄにおける発音判定処理は、請求項１記載の発音判定手段に対応し、判定結果告知部１ｆは、請求項１及び請求項３〜５記載の判定結果告知手段に対応し、図８に示す、発音情報取得部３ａは、請求項２記載の発音情報取得手段に対応し、表示処理部３ｂにおける発音課題の表示処理は、請求項２記載の発音課題表示手段に対応し、第１のデータ送受信部３ｃによる発音情報の伝送処理は、請求項２記載の発音情報伝送手段に対応し、判定結果告知処理部３ｄ及び表示処理部３ｂによる判定結果の告知処理は、請求項２及び請求項３〜５記載の判定結果告知手段に対応し、発音課題出題部４ａは、請求項２及び１９記載の発音課題出題手段に対応し、発音判定用データ記憶部４ｂ及び発音判定部４ｄによる発音判定処理は、請求項２及び１９記載の発音判定手段に対応し、第２のデータ伝送手段４ｃによる判定結果の伝送処理は、請求項２及び１９記載の判定結果伝送手段に対応する。
【００８３】
なお、上記第２の実施の形態においては、利用者側端末３において判定結果告知用のイメージデータを有するようになっているが、これに限らず、発音判定システム管理用サーバ４側で判定結果告知用のイメージデータを有するようにして、システム利用者の設定に合わせて、サーバ側から判定結果と一緒にイメージデータを伝送するような構成としても良い。
また、上記実施の形態においては、判定結果告知用のイメージデータとして図７に示すパターン１〜９を使用してシステム利用者に判定結果を告知するようにしているが、これに限らず、例えば、軍配や旗などの競技審判の象徴的な道具によって判定結果を示すようにしたり、音声によって、勝者の名前を呼ぶことで片寄りを、その回数で大きさを表現して判定結果を示すようにしたり、日本人形が泣きフランス人形が笑うといったように、それぞれの言語に関連するものを並べその変化によって判定結果を示すようにしたりするなど、別のイメージによって判定結果を示すようにしても良い。
【００８４】
以上説明したように、本発明に係る請求項１記載の発音判定システムによれば、発音課題出題手段によって、システム利用者が習得しようとする言語の発音課題を出題することが可能であり、取得した発音情報と母国語の発音情報に基づいて生成された当該発音課題の第１の発音判定用データとを比較すると共に、取得した発音情報と前記習得しようとする言語の発音情報に基づいて生成された発音課題の第２の発音判定用データとを比較し、この比較結果に基づき、前記システム利用者の前記発音課題の発音が、前記母国語の発音と前記習得しようとする言語の発音とのどちらの発音に近いかを判定し、この判定結果をシステム利用者に告知するようにしたので、システム利用者は、自分の発音が母国語に近くて悪い発音であるといったように、判定内容をすぐに理解することが可能となり、また、発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備えており、前記母国語音響モデルの音素情報に基づき前記発音課題の第１の判定用データを生成すると共に、習得言語音響モデルの音素情報に基づき前記発音課題の第２の判定用データを生成し、前記利用者用端末から伝送された発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらに近いかを判定するようにしたので、発音判定用データは、発音課題毎に生成されるようになっているので、母国語や習得言語に応じて、予めデータを用意する必要がないため記憶装置等の容量の節約となる。
【００８５】
また、請求項２記載の発音判定システムによれば、システム利用者は、例えば、インターネットなどの通信回線を通じて、発音判定を行うことが可能となり、また、このシステムにおいて、判定内容は、システム利用者の発音が、母国語の発音と習得しようとする言語の発音とのどちらに近いかという内容になるので、システム利用者は、告知された判定内容から、自分の発音が母国語に近くて悪い発音であるといったように、判定内容をすぐに理解することが可能となる。更に、サーバ側に発音判定用データを全て管理させることで、利用者用端末のデータ記憶装置はそんなに大容量のものが必要なくてすむ。更に、発音判定手段は、母国人の発音した前記母国語の音素情報を集めた母国語音響モデルと、システム利用者の習得しようとする言語の音素情報を集めた習得言語音響モデルと、を備えており、前記母国語音響モデルの音素情報に基づき前記発音課題の第１の判定用データを生成すると共に、習得言語音響モデルの音素情報に基づき前記発音課題の第２の判定用データを生成し、前記利用者用端末から伝送された発音情報と前記第１及び第２の判定用データとに基づき前記システム利用者による発音課題の発音が母国語の発音と習得言語の発音とのどちらに近いかを判定するようにしたので、発音判定用データは、発音課題毎に生成されるようになっているので、母国語や習得言語に応じて、予めデータを用意する必要がないため記憶装置等の容量の節約となる。
【００８７】
また、請求項３乃至請求項５記載の発音判定システムによれば、発音の判定結果を各種イメージデータを用いて視覚的に把握し易いように表示することで、判定結果の内容を理解し易くなる。
ここで、請求項６乃至請求項９記載の発音判定プログラムは、請求項１、３〜５記載の発音判定システムにおける各処理をコンピュータに実行させるためのプログラムであり、その効果は重複するので記載を省略する。
【００８８】
また、請求項１０記載の判定システム制御用プログラムは、請求項２記載の発音判定システムにおける発音判定システム管理用サーバを制御するためのプログラムであり、その効果は重複するので記載を省略する。
また、請求項１１乃至請求項１４記載の利用者用端末制御プログラムは、請求項２乃至請求項５記載の発音判定システムにおける利用者用端末を制御するためのプログラムであり、その効果は重複するので記載を省略する。
【００８９】
また、請求項１５乃至請求項１８記載の発音判定方法は、請求項１、３〜５記載の発音判定システムによって実現され、その効果は重複するので記載を省略する。
また、請求項１９記載の発音判定システム管理用サーバは、請求項２記載の発音判定システムにおける発音判定システムを管理するためのサーバであり、その効果は重複するので記載を省略する。
【図面の簡単な説明】
【図１】本発明に係る第１の発音判定システムの構成を示すブロック図である。
【図２】発音課題出題部１ａの動作処理を示すフローチャートである。
【図３】発音情報取得部１ｂの動作処理を示すフローチャートである。
【図４】発音判定用データ生成部１ｃの動作処理を示すフローチャートである。
【図５】発音判定部１ｄの動作処理を示すフローチャートである。
【図６】判定結果告知部１ｆの動作処理を示すフローチャートであり、図７は、判定結果の告知例を示す図である。
【図７】判定結果の告知例を示す図である。
【図８】本発明の第２の実施の形態である第２の発音判定システムの構成を示すブロック図である。
【図９】利用者用端末３の動作処理を示すフローチャートである。
【図１０】発音判定システム管理用サーバ４の動作処理を示すフローチャートである。
【符号の説明】
１                第１の発音判定システム
１ａ              発音課題出題部
１ｂ              発音情報取得部
１ｃ              発音判定用データ生成部
１ｄ              発音判定部
１ｅ              音響モデルデータベース
１ｆ              判定結果告知部
２                第２の発音判定システム
３                利用者用端末
３ａ              発音情報取得部
３ｂ              表示処理部
３ｃ              第１のデータ送受信部
３ｄ              判定結果告知処理部
４                発音判定システム管理用サーバ
４ａ              発音課題出題部
４ｂ              発音判定用データ記憶部
４ｃ              第２のデータ送受信部
４ｄ              発音判定部
５                通信回線
【図１】
0003661860.tif 000002
【図２】
0003661860.tif 000003
【図３】
0003661860.tif 000004
【図４】
0003661860.tif 000005
【図５】
0003661860.tif 000006
【図６】
0003661860.tif 000007
【図７】
0003661860.tif 000008
【図８】
0003661860.tif 000009
【図９】
0003661860.tif 000010
【図１０】
0003661860.tif 000011