(57)【要約】【課題】声調言語の発音を解り易く提供する。【解決手段】発音表示装置１０は、変換部２７と、作成部２８と、を備える。変換部２７は、声調言語である第２言語の１音節ごとの音韻を、第１言語の発音を示す複数の第１発音記号に変換する。作成部２８は、発音図式を、第２言語の１音節ごとに作成する。発音図式は、第１直線と、複数の第１発音記号と、を有する。第１直線は、第１発音記号によって表される音の高低の境界を示す、第１方向に長い直線である。複数の第１発音記号は、第１直線によって区切られ、かつ、第１方向に直交する、第２方向に配列された複数の領域の内、音の高低に応じた領域に配置される。【選択図】図１
2015176037.tif 000002
【特許請求の範囲】
【請求項１】
声調言語である第２言語の１音節ごとの音韻を、第１言語の発音を示す複数の第１発音記号に変換する変換部と、
前記第１発音記号によって表される音の高低の境界を示す、第１方向に長い第１直線と、前記第１直線によって区切られ、かつ、前記第１方向に直交する、第２方向に配列された複数の領域の内、音の高低に応じた領域に配置された複数の前記第１発音記号と、を有する発音図式を、前記第２言語の１音節ごとに作成する作成部と、
を備えた発音表示装置。
【請求項２】
前記発音図式を表示部に表示する制御を行う表示制御部を備えた、請求項１に記載の発音表示装置。
【請求項３】
前記第２言語の単語ごとに、該単語における１音節ごとの音韻を解析する解析部を備え、
前記変換部は、
前記第２言語の単語ごとに、該単語における１音節ごとの音韻を複数の前記第１発音記号に変換する、
請求項１に記載の発音表示装置。
【請求項４】
前記発音図式は、前記第１方向に間隔を隔てて配列され、かつ、前記第２方向に沿って設けられた、複数の第２直線を含み、
前記作成部は、
前記第１方向に隣接する前記第２直線間の距離が、
前記第２直線間に位置する前記第１発音記号の音の相対的な長さに応じた距離となるように、前記第２直線を配置する、
請求項１に記載の発音表示装置。
【請求項５】
前記作成部は、
前記第２言語の１音節の音韻に対応する複数の前記第１発音記号を、前記第２言語の発音順に沿って前記第１方向に配列し、複数の前記第１発音記号の前記第１方向の両端部と、前記第１方向に隣接する前記第１発音記号間の少なくとも１箇所と、に前記第２直線を配置する、請求項４に記載の発音表示装置。
【請求項６】
前記作成部は、
前記第２言語の１音節の音韻に対応する複数の前記第１発音記号を、前記第２言語の発音順に沿って前記第１方向に配列し、複数の前記第１発音記号の前記第１方向の両端部と、前記第１方向に隣接する前記第１発音記号間の領域の内、少なくとも該音韻の子音と母音との境界に対応する領域と、に前記第２直線を配置する、請求項４に記載の発音表示装置。
【請求項７】
前記作成部は、
前記第２言語の１音節の音韻に対応する複数の前記第１発音記号を、前記第２言語の発音順に沿って前記第１方向に配列し、複数の前記第１発音記号の前記第１方向の両端部と、前記第１方向に隣接する前記第１発音記号間の領域の内、少なくとも該音韻の子音または母音と主母音との境界に対応する領域と、に前記第２直線を配置する、請求項４に記載の発音表示装置。
【請求項８】
前記第２言語の単語ごとに、該単語における１音節ごとの音韻のピッチパターンを推定する推定部を備え、
前記作成部は、
前記第２言語の１音節の音韻に対応する複数の前記第１発音記号を、前記第２言語の発音順に沿って前記第１方向に配列し、複数の前記第１発音記号の前記第１方向の両端部と、前記第１方向に隣接する前記第１発音記号間の領域の内、少なくとも該音韻に対応するピッチパターンに応じた音の高低の境界となる位置と、に前記第２直線を配置する、請求項４に記載の発音表示装置。
【請求項９】
前記推定部は、前記第２言語の単語ごとに、該単語における１音節ごとの音韻のピッチパターンと、該音韻を表す文字の各々に対応する音の継続時間と、を推定し、
前記作成部は、
前記第１方向に隣接する前記第２直線間の距離が、該第２直線間に位置する前記第１発音記号に応じた音韻を表す文字の各々に対応する音の継続時間の合計に応じた距離となるように、前記第２直線を配置する、請求項８に記載の発音表示装置。
【請求項１０】
前記作成部は、
前記第２言語の１音節の音韻に対応する複数の前記第１発音記号を、前記第１直線によって区切られた前記第２方向に配列された複数の領域の内、該音韻に対応するピッチパターンによって表される音の高低に応じた領域に配置する請求項８に記載の発音表示装置。
【請求項１１】
前記発音図式は、前記第１直線を含み且つ前記第１発音記号の各々を囲む、矩形状の直線を有する、請求項１に記載の発音表示装置。
【請求項１２】
前記第１発音記号の少なくとも一部を、前記第２言語の第２発音記号に置き換えた前記発音図式の作成を指示する指示信号を受け付ける受付部を備え、
前記作成部は、
前記指示信号を受け付けたときに、前記第１発音記号の少なくとも一部を、前記第２発音記号に置き換えた前記発音図式を作成する、
請求項１に記載の発音表示装置。
【請求項１３】
声調言語である第２言語の１音節ごとの音韻を、第１言語の発音を示す複数の第１発音記号に変換するステップと、
前記第１発音記号によって表される音の高低の境界を示す、第１方向に長い第１直線と、前記第１直線によって区切られ、かつ、前記第１方向に直交する、第２方向に配列された複数の領域の内、音の高低に応じた領域に配置された複数の前記第１発音記号と、を有する発音図式を、前記第２言語の１音節ごとに作成するステップと、
を含む発音表示方法。
【請求項１４】
コンピュータに、
声調言語である第２言語の１音節ごとの音韻を、第１言語の発音を示す複数の第１発音記号に変換するステップと、
前記第１発音記号によって表される音の高低の境界を示す、第１方向に長い第１直線と、前記第１直線によって区切られ、かつ、前記第１方向に直交する、第２方向に配列された複数の領域の内、音の高低に応じた領域に配置された複数の前記第１発音記号と、を有する発音図式を、前記第２言語の１音節ごとに作成するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施の形態は、発音表示装置、発音表示方法、及びプログラムに関する。
【背景技術】
【０００２】
中国語などの声調言語は、音の高低が１音節で変化する。このため、母国語が非声調言語のユーザにとっては、声調言語の発音を学習することは難しい。言語の発音を表示する装置として、発音を音楽記号で示した楽譜を表示する装置や、音韻や声調を表すピンインを表示する装置が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、声調言語の発音を楽譜やピンインで表す場合、ユーザは、楽譜やピンインを別途学習する必要がある。このため、従来では、声調言語の発音を解り易く提供することが困難であった。
【０００５】
本発明が解決しようとする課題は、声調言語の発音を解り易く提供することができる、発音表示装置、発音表示方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施の形態の発音表示装置は、変換部と、作成部と、を備える。変換部は、声調言語である第２言語の１音節ごとの音韻を、第１言語の発音を示す複数の第１発音記号に変換する。作成部は、発音図式を、第２言語の１音節ごとに作成する。発音図式は、第１直線と、複数の第１発音記号と、を有する。第１直線は、第１発音記号によって表される音の高低の境界を示す、第１方向に長い直線である。複数の第１発音記号は、第１直線によって区切られ、かつ、第１方向に直交する、第２方向に配列された複数の領域の内、音の高低に応じた領域に配置される。
【図面の簡単な説明】
【０００７】
【図１】発音表示装置のブロック図。
【図２】第１辞書情報のデータ構造を示す図。
【図３】第２辞書情報のデータ構造を示す図。
【図４】変換情報のデータ構造を示す図。
【図５】第３辞書情報のデータ構造を示す図。
【図６】発音図式を示す図。
【図７】発音図式を示す図。
【図８】音の区切りの説明図。
【図９】発音図式の作成の説明図。
【図１０】発音図式の作成の説明図。
【図１１】発音図式の説明図。
【図１２】発音図式を示す図。
【図１３】発音表示処理の手順を示すフローチャート。
【図１４】発音図式を示す図。
【図１５】発音表示装置のハードウェア構成を示すブロック図。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、発音表示装置、発音表示方法、及びプログラムの実施の形態を詳細に説明する。
【０００９】
発音表示装置１０は、第２言語の発音を、第１言語の第１発音記号を含む発音図式（詳細後述）で表示する装置である。
【００１０】
第２言語は、声調言語である。声調言語は、声調を用いる言語である。声調は、言語において意味の区別に用いる音の高低のパターンである。声調言語は、例えば、中国語、ベトナム語、タイ語、ラオ言、ハウサ語等である。第２言語は、例えば、ユーザの学習対象の声調言語である。
【００１１】
第１言語は、第２言語以外の言語である。また、第１言語は、ユーザの学習済みの言語である。例えば、第１言語は、ユーザの母国語の言語である。第１発音記号は、第１言語の発音記号である。第１言語が日本語である場合、第１発音記号は、カタカナである。
【００１２】
本実施の形態では、第２言語が中国語の北京語であり、第１言語が日本語である場合を説明する。なお、第２言語と第１言語の組合せは、この組合せに限定されない。
【００１３】
図１は、発音表示装置１０のブロック図である。発音表示装置１０は、制御部１２と、記憶部１４と、入力部１６と、表示部１８と、通信部１９と、を備える。
【００１４】
記憶部１４、入力部１６、表示部１８、及び通信部１９は、制御部１２と通信可能に接続されている。
【００１５】
表示部１８は、各種画像を表示する装置である。表示部１８は、液晶や有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）等の公知の表示装置である。
【００１６】
入力部１６は、ユーザからの入力を受け付ける装置である。入力部１６は、例えば、マウス、ボタン、リモコン、キーボード、マイク等の音声認識装置、及び画像認識装置の１または複数を組み合せたものである。入力部１６は、ユーザからの入力を受け付けると、受け付けた入力に応じた指示信号を制御部１２へ出力する。
【００１７】
入力部１６及び表示部１８は、一体的に構成されていてもよい。具体的には、入力部１６及び表示部１８は、入力機能及び表示機能の双方を備えたＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部として構成されていてもよい。ＵＩ部には、タッチパネル付ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等がある。
【００１８】
通信部１９は、インターネットを介して、有線通信や無線通信により各種データや信号を外部装置と送受信する。
【００１９】
記憶部１４は、各種データを記憶する。記憶部１４は、例えば、ＨＤＤ（ハードディスクドライブ）や、内部メモリ等である。なお、記憶部１４を、外部装置や、クラウド上に設けられたサーバ装置に備えた構成としてもよい。
【００２０】
本実施の形態では、記憶部１４は、第１辞書情報、第２辞書情報、第３辞書情報、及び変換情報を予め記憶する。
【００２１】
第１辞書情報は、第２言語の１音節ごとの音韻を示す情報である。本実施の形態では、第１辞書情報は、第２言語の単語ごとに、単語における１音節ごとの音韻を示す情報である。記憶部１４は、第２言語の種類ごとに、第１辞書情報を記憶する。なお、第２言語が中国語である場合、１音節は１文字の漢字に相当する。
【００２２】
図２は、第１辞書情報のデータ構造の一例を示す図である。なお、図２は、第２言語としての北京語に対応する、第１辞書情報の一例を示す図である。
【００２３】
第１辞書情報は、第２言語の単語ごとに、単語における音節の各々と、第２言語のピンインと、を対応づけた情報である。なお、第２言語が中国語である場合、１音節は１文字の漢字に相当する。このため、図２に示す例では、単語に含まれる音節の各々を、１音節の漢字で示した。第２言語のピンインは、音韻と、声調と、を含む。
【００２４】
第２辞書情報は、第２言語の単語ごとに、属性情報と、第２言語の音韻と、第１言語の音韻と、継続時間と、ピッチパターンと、を対応づけた情報である。記憶部１４は、第２言語の種類ごとに、第２辞書情報を記憶する。
【００２５】
図３は、第２辞書情報のデータ構造の一例を示す図である。なお、図３は、第２言語としての北京語に対応する、第２辞書情報の一例を示す図である。
【００２６】
声調言語では、同じ音韻であっても、ピッチパターンによって、異なる単語を意味する場合がある。第２辞書情報に含まれる属性情報は、音韻と、ピッチパターンと、音韻を表す文字の各々の継続時間と、によって特定される、第２言語の単語を特定可能な情報である。すなわち、属性情報は、第２言語の単語の属性を示す情報である。具体的には、属性情報は、第２言語の文章中における単語の位置や、文章の内容等である。なお、属性情報の内容は、この内容に限定されない。文章中における単語の位置は、文章の先頭、文章の末尾、などである。文章の内容や、あいさつ文、話し言葉、紹介文などである。
【００２７】
第２辞書情報に含まれる、第２言語の音韻は、第２言語の単語に含まれる音節の各々の音韻である。図３に示す例では、第２言語の音韻として、第２言語の単語「笑」や「小」の音韻である「ｘｉａｏ」を示した。
【００２８】
第２辞書情報に含まれる、第１言語の音韻は、第２言語の音韻を第１言語の音韻で表したものである。図３に示す例では、北京語の音韻である「ｘｉａｏ」に対応する、日本語の音韻「ｓｈｉａｏ」を、第１言語の音韻として示した。
【００２９】
なお、第２辞書情報に含まれる第２言語の単語の内、複数の音節からなる単語には、該単語に含まれる音節の各々に対応する音韻が対応づけられている。例えば、単語が「晩上」である場合、第２辞書情報には、該単語に対応する第２言語の音韻として、１音節の漢字「晩」、「上」の各々の音韻「ｗａｎ」、「ｓｈａｎｇ」のが登録されている。
【００３０】
第２辞書情報に含まれる継続時間は、第１言語の音韻を表す文字の各々に対応する音の継続時間である。例えば、第２辞書情報には、第２言語の音韻「ｘｉａｏ」及び第１言語の音韻「ｓｈｉａｏ」に対応づけて、「ｉ」、「ａ」、「ｏ」の各々の音の継続時間が登録されている。
【００３１】
第２辞書情報に含まれるピッチパターンは、対応する属性情報によって特定される第２言語の単語における、１音節ごとの音韻のピッチパターンである。
【００３２】
変換情報は、第２言語の１音節の音韻と、複数の第１発音記号と、を対応づけた情報である。記憶部１４は、第２言語の種類と、第１言語の種類と、の組合せごとに、変換情報を記憶する。
【００３３】
図４は、変換情報のデータ構造の一例を示す図である。なお、図４は、第２言語の種類と第１言語の種類の組合せとして、北京語と日本語の組合せに対応する、変換情報の一例を示す図である。
【００３４】
図４に示すように、変換情報は、第２言語の１音節の音韻と、第１言語の複数の第１発音記号と、を対応づけた情報である。
【００３５】
すなわち、変換情報は、第２言語の１音節の音韻を、第１言語の２個以上の第１発音記号に変換するための情報である。図４に示す例では、第２言語の１音節の音韻「ｎｉ」に対応する第１発音記号は、１文字の「ニ」ではなく、２文字のカタカナ「ニ」「イ」である。このように、変換情報には、第２言語の１音節の音韻に対応する第１発音記号が２個以上となるように、予め第１発音記号が設定されている。
【００３６】
第３辞書情報は、第２言語の種類と、声調の音階値と、を対応づけた情報である。図５は、第３辞書情報のデータ構造の一例を示す図である。
【００３７】
第２言語の種類は、声調言語の種類を示す。図５に示す例では、第２言語の種類として、声調言語である「北京語」、「広東語」、「タイ語」を示した。声調の音階値は、音の高低の段階を示す数である。例えば、声調による音の高低が２段階である第２言語の場合、声調の音階値は「２」となる。
【００３８】
記憶部１４は、第１辞書情報、第２辞書情報、第３辞書情報、及び変換情報を予め記憶する。また、上述したように、記憶部１４は、第１辞書情報については、第２言語の種類ごとに予め記憶する。また、記憶部１４は、第１言語の種類と第２言語の種類の組合せごとに、第２辞書情報及び変換情報を予め記憶する。なお、これらの第１辞書情報、第２辞書情報、第３辞書情報、及び変換情報の各々は、ユーザによる入力部１６の操作指示などにより、適宜、変更、更新可能である。
【００３９】
図１に戻り、説明を続ける。
【００４０】
制御部１２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを含んで構成されるコンピュータであり、発音表示装置１０全体を制御する。なお、制御部１２は、ＣＰＵに限定されず、回路などで構成してもよい。
【００４１】
本実施の形態では、制御部１２は、第２言語の１音節ごとの音韻を、複数の第１発音記号に変換する。そして、制御部１２は、複数の第１発音記号を用いて、第２言語の１音節ごとに、発音図式を作成する。
【００４２】
発音図式は、第２言語の１音節の音韻と、該音韻の音の高低(トーンと称される場合もある)と、を、第１言語の発音記号である複数の第１発音記号と、複数の第１発音記号の配置と、で表した図式である。発音図式は、第２言語の１音節ごとに作成される。
【００４３】
図６は、発音図式７０の一例を示す図である。
【００４４】
図６に示す発音図式７０は、第２言語としての北京語の１音節の音韻「ｍａ」を、第１言語の第１発音記号として、日本語のカタカナである「マ」「ア」で表したものである。
【００４５】
発音図式７０は、複数の第１発音記号と、第１直線７２と、を含む。
【００４６】
発音図式７０においては、第２言語の１音節の音韻に対応する複数の第１発音記号は、第２言語の発音順に沿って第１方向（図６中、矢印Ｘ方向、以下、第１方向Ｘと称する）に配列されている。第１方向Ｘは、第１発音記号の横方向と一致する方向である。すなわち、第１発音記号がカタカナである場合、カタカナ１文字の横方向が第１方向Ｘと一致する。
【００４７】
第１直線７２は、第１発音記号によって表される音の高低の境界を示す直線であり、第１方向Ｘに長い直線である。
【００４８】
第１発音記号は、第１直線７２によって区切られ、かつ、第１方向Ｘに直交する第２方向（図６中、矢印Ｙ方向、以下、第２方向Ｙと称する）に配列された複数の領域（領域Ｙ１、領域Ｙ２）の内の何れかに配置されている。具体的には、第１発音記号は、該複数の領域（図６では、領域Ｙ１、領域Ｙ２）の内、第１発音記号によって表される音の高低に応じた領域に配置されている。このため、発音図式７０は、第１発音記号の第２方向Ｙにおける位置によって、第１発音記号の表す音の高低を示す。
【００４９】
図６に示す例では、第１発音記号「マ」と第１発音記号「ア」は、第２方向Ｙにおける第１直線７２より上側の領域Ｙ１に配置されている。このため、図６に示す発音図式７０は、第１発音記号「マ」と第１発音記号「ア」の音の高さが同じ高音であることを示している。
【００５０】
発音図式７０は、第２言語の声調の音階値から「１」を減算した数の第１直線７２を含む。発音図式７０が複数の第１直線７２を含む場合、複数の第１直線７２は、第２方向Ｙに所定間隔を隔てて配列されている。このため、発音図式７０は、第２言語の声調の音階値に応じた数の領域を第２方向Ｙに配列した構成となっている。
【００５１】
例えば、第２言語の声調の音階値が「２」である場合、発音図式７０は、１本の第１直線７２を備えた構成である（図６参照）。１本の第１直線７２によって、第２方向Ｙに、音の高低を示す２つの領域が形成される。一方、第２言語の声調の音階値が「３」である場合、発音図式７０は、２本の第１直線７２を、間隔を隔てて第２方向Ｙに配列した構成である。発音図式７０が２本の第１直線７２を有する場合、発音図式７０には、第１発音記号によって表される音の高低を段階的に示す３つの領域が、第２方向Ｙに形成された状態となる。
【００５２】
第１直線７２の、第１方向Ｘの長さは、第２言語の１音節の音韻に対応する複数の第１発音記号を第１方向Ｘに配列したときの、第１方向Ｘの一端から他端までの長さ以上の長さであることが好ましい。
【００５３】
また、発音図式７０は、複数の第２直線７４を備える。第２直線７４は、第１方向Ｘに間隔を隔てて配列され、かつ、第２方向Ｙに沿って設けられている。図６に示す例では、発音図式７０には、３本の第２直線７４（第２直線７４Ａ、第２直線７４Ｂ、第２直線７４Ｃ）が第１方向Ｘ方向に間隔を隔てて配列されている。
【００５４】
第２直線７４は、第２言語の発音順に沿って第１方向Ｘに配列された複数の第１発音記号の、第１方向Ｘの両端部と、第１方向Ｘに隣接する第１発音記号間の少なくとも１箇所と、に配置されている。このため、発音図式７０は、少なくとも３本の第２直線７４を備える。
【００５５】
発音図式７０に含まれる、これらの複数の第２直線７４の内、第１発音記号間に配置された第２直線７４（図６では、第２直線７４Ｂ）は、該発音図式７０によって示される発音における、音の区切りを示す。
【００５６】
第１方向Ｘに隣接する第２直線７４間には、１つの第１発音記号が配置されていてもよいし、複数の第１発音記号が配置されていてもよい。
【００５７】
図６に示す発音図式７０では、第１方向Ｘに隣接する第２直線７４Ａと第２直線７４Ｂとの間の領域に、第１発音記号「マ」が配置されている。また、第１方向Ｘに隣接する第２直線７４Ｂと第２直線７４Ｃとの間の領域に、第１発音記号「ア」が配置されている。
【００５８】
第１方向Ｘに隣接する第２直線７４間の距離は、該第２直線７４間に位置する第１発音記号によって表される音の相対的な長さに応じた距離である。
【００５９】
図６に示す例では、第１発音記号「マ」と、第１発音記号「ア」と、の各々が位置する第２直線７４間の距離は略同じである（図６中、距離Ｘ１、距離Ｘ２参照）。このため、図６に示す発音図式７０では、第１発音記号「マ」と第１発音記号「ア」の音の長さが略同じであることを示している。
【００６０】
なお、発音図式７０は、第１発音記号と、第１直線７２と、を少なくとも備えた構成であればよい。また、発音図式７０は、第１発音記号と、第１直線７２と、複数の第２直線７４を備えた構成であることが好ましい。
【００６１】
また、発音図式７０は、第１直線７２及び第２直線７４を含む直線であって、第１発音記号の各々を囲む矩形状の直線を含むことが好ましい。具体的には、図６に示すように、発音図式７０は、第１直線７２に平行な２本の直線７６を更に備えた構成であることが好ましい。そして、これらの２本の直線７６を、第１直線７２に対して第２方向Ｙに間隔を隔てて配置する。
【００６２】
詳細には、これらの２本の直線７６は、発音図式７０における、第２方向Ｙの両端部に設けられる。
【００６３】
この場合、発音図式７０は、第１直線７２と、複数の第２直線７４と、直線７６と、によって形成された矩形状の領域内に、複数の第１発音記号を配置した構成となる。
【００６４】
図１に戻り、発音図式７０の作成を行う制御部１２について詳細に説明する。
【００６５】
制御部１２は、受付部２０と、取得部２２と、解析部２４と、推定部２６と、変換部２７と、作成部２８と、表示制御部３０と、を備える。受付部２０、取得部２２、解析部２４、推定部２６、変換部２７、作成部２８、及び表示制御部３０の一部またはすべては、例えば、ＣＰＵなどの処理装置にプログラムを実行させること、すなわち、ソフトウェアにより実現してもよいし、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。
【００６６】
受付部２０は、入力部１６から指示信号を受け付ける。本実施の形態では、受付部２０は、指示信号として、変更指示や、言語情報を入力部１６から受け付ける。
【００６７】
変更指示は、第１発音記号の少なくとも一部を、第２言語の第２発音記号に置き換えた発音図式７０の作成を指示する指示信号である。言語情報は、発音表示対象の第２言語の種類と、第１言語の種類と、を指示する指示信号である。
【００６８】
取得部２２は、発音表示対象の第２言語の文書情報を取得する。文書情報は、第２言語で記載された文書を電子化したものである。本実施の形態では、取得部２２は、通信部１９を介して外部装置から文書情報を取得する。なお、取得部２２は、入力部１６から文書情報を取得してもよい。この場合、ユーザによる入力部１６の操作指示によって、第２言語が入力される。そして、入力部１６が、ユーザによって入力された第２言語の文書情報を、制御部１２へ出力する。取得部２２は、入力部１６から文書情報を取得する。
【００６９】
解析部２４は、取得部２２で取得した文書情報の第２言語を解析する。詳細には、解析部２４は、第１辞書情報（図２参照）から、文書情報に含まれる第２言語の単語ごとに、単語における１音節ごとの音韻を解析する。具体的には、解析部２４は、まず、文書情報に含まれる第２言語の各単語を、該第２言語の書字方向に沿って順次読み取る。そして、解析部２４は、記憶部１４に記憶されている第１辞書情報（図２参照）から、単語ごとに、各単語の１音節分の漢字の各々に対応する第２言語のピンイン（音韻及び声調）を読取る。
【００７０】
また、解析部２４は、文書情報の第２言語の単語の各々について、属性情報を作成する。解析部２４は、各単語の、文書情報に含まれる文章中の位置、文書情報に含まれる文章の内容（あいさつ文、話し言葉、紹介文など）を解析することで、属性情報を作成する。
【００７１】
例えば、制御部１２は、文章中に使われる特徴的な言葉に対応づけて、属性情報を予め記憶部１４に記憶する。そして、解析部２４は、文書情報に含まれる特徴的な言葉を抽出し、抽出した特徴的な言葉に対応する属性情報を記憶部１４から読取る。これにより、解析部２４は、属性情報を作成する。
【００７２】
推定部２６は、第２言語の単語ごとに、単語における１音節ごとの音韻のピッチパターンと、該音韻を表す文字の各々に対応する音の継続時間と、を推定する。
【００７３】
詳細には、推定部２６は、解析部２４で解析された、属性情報及び１音節の音韻（第２言語の音韻）に対応する、継続時間と、ピッチパターンと、を第２辞書情報（図３参照）から読取る。
【００７４】
これにより、推定部２６は、属性情報と第２言語の音韻によって特定される、第２言語の単語における、１音節ごとの音韻のピッチパターンと、該音韻を表す文字の各々に対応する音の継続時間と、を推定する。
【００７５】
例えば、解析部２４が、第２言語の単語「笑」の解析結果として、属性情報「はなし言葉」、該単語の１音節の音韻「ｘｉａｏ」を解析したとする。この場合、推定部２６は、第２辞書情報（図３参照）における、属性情報「はなし言葉」及び第２言語の音韻「ｘｉａｏ」に対応する第１言語の音韻「ｓｈｉａｏ」を読取る。そして、推定部２６は、第２辞書情報（図３参照）における、該第１言語の音韻「ｓｈｉａｏ」を構成する文字である「ｓｈ」、「ｉ」、「ａ」、「ｏ」の各々の音の継続時間と、音韻「ｓｈｉａｏ」（または「ｘｉａｏ」）のピッチパターンと、を読取る。これにより、推定部２６は、第２言語の単語ごとに、該単語における１音節ごとの音韻のピッチパターンと、該音韻を表す文字の各々に対応する音の継続時間と、を推定する。
【００７６】
変換部２７は、第２言語の１音節ごとの音韻を、複数の第１発音記号に変換する。
【００７７】
例えば、変換部２７は、解析部２４から、解析結果として、第２言語の単語ごとに、単語における１音節ごとの音韻（第２言語の音韻）を受け付ける。そして、変換部２７は、第２言語の単語ごとに、該単語における１音節ごとの音韻（第２言語の音韻）に対応する複数の第１発音記号を、変換情報（図４参照）から読取る。
【００７８】
例えば、解析部２４で解析した１音節の音韻が「ｎｉ」である場合、変換部２７は、変換情報（図４参照）を用いて、該音韻「ｎｉ」を、該音韻「ｎｉ」に対応する２つの第１発音記号「ニ」「イ」に変換する。また、例えば、解析部２４で解析した１音節の音韻が「ｈｕａｎ」である場合、変換部２７は、変換情報（図４参照）を用いて、該音韻「ｈｕａｎ」を、該音韻「ｈｕａｎ」に対応する４つの第１発音記号「ホ」「ウ」「ア」「ン」に変換する。
【００７９】
図１に戻り、作成部２８は、取得部２２で取得した第２言語の文書情報と、解析部２４の解析結果と、推定部２６の推定結果と、を用いて、第２言語の１音節ごとに発音図式７０を作成する。
【００８０】
まず、作成部２８は、受付部２０で受け付けた第２言語の種類に対応する声調の音階値を、第３辞書情報（図５参照）から読取る。本実施の形態では、受付部２０は、第２言語の種類として、北京語を受け付ける場合を説明する。このため、作成部２８は、北京語に対応する声調の音階値として「２」を第３辞書情報から読取る。
【００８１】
次に、作成部２８は、読取った声調の音階値から「１」を減算した数を、発音図式７０に用いる第１直線７２の数として求める。声調の音階値が「２」である場合、作成部２８は、発音図式７０に用いる第１直線７２の数として「１」を算出する。
【００８２】
そして、作成部２８は、文書情報の第２言語の各単語の１音節ごとの音韻について、以下の処理を行うことにより、各音韻に対応する発音図式７０を、第２言語の１音節ごとに作成する。
【００８３】
まず、作成部２８は、第２言語の単語に含まれる１音節の音韻の各々に対応する複数の第１発音記号を変換部２７から取得する。
【００８４】
次に、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、第２言語の発音順に沿って第１方向Ｘに配列する。作成部２８は、第２言語の音韻を構成する文字の配列に応じて第１発音記号を配列することで、第２言語の発音順に沿って第１発音記号を配列する。
【００８５】
そして、作成部２８は、複数の第１発音記号の第１方向Ｘの両端部と、第１方向Ｘに隣接する第１発音記号間の少なくとも１箇所と、に第２直線７４を配置する。
【００８６】
具体的には、作成部２８は、第１方向Ｘに配列した複数の第１発音記号の第１方向Ｘの両端部に、第２直線７４を配置する。次に、作成部２８は、該複数の第１発音記号における、第１方向Ｘに隣接する第１発音記号間の少なくとも１箇所を、音の区切りとして決定する。そして、音の区切りとして決定した位置に、第２直線７４を配置する。
【００８７】
例えば、作成部２８は、第１方向Ｘに配列された隣接する第１発音記号間の全ての領域を、音の区切りとして決定し、該領域の各々に第２直線７４を配置する。
【００８８】
図６に示すように、第２言語の１音節の音韻が「ｍａ」であり、この音韻が２つの第１発音記号「マ」「ア」に変換されたとする。この場合、作成部２８は、第１発音記号「マ」と第１発音記号「ア」を、この発音順に第１方向Ｘ方向に配置する。そして、作成部２８は、第１方向Ｘに配列した複数の第１発音記号「マ」「ア」の第１方向Ｘの両端部に、第２直線７４（第２直線７４Ａ、第２直線７４Ｃ）を配置する。次に、作成部２８は、第１発音記号「マ」と第１発音記号「ア」との間を、音の区切りとして決定し、第１発音記号「マ」と第１発音記号「ア」との間に第２直線７４Ｂを配置する。
【００８９】
このとき、作成部２８は、第１方向Ｘに隣接する第２直線７４間の距離が、第２直線７４間に位置する第１発音記号によって表される音の相対的な長さに応じた距離となるように、第１方向Ｘに隣接する第２直線７４の距離を調整して配置する。
【００９０】
詳細には、作成部２８は、推定部２６による推定結果から、調整対象の音韻のピッチパターンと、該音韻を表す文字の各々に対応する音の継続時間と、を読取る。そして、作成部２８は、第１方向Ｘに隣接する第２直線７４間の距離が、該第２直線７４間に位置する第１発音記号に対応する音韻を表す文字の各々に対応する音の継続時間の合計に応じた距離となるように、第２直線７４間の距離を調整する。
【００９１】
例えば、推定部２６によって推定された、図６に示す第１発音記号「マ」「ア」に対応する音韻「ｍａ」を例に挙げる。そして、この音韻「ｍａ」を表す文字「ｍ」「ａ」の各々に対応する音の継続時間が同じであったとする。この場合、作成部２８は、隣接する第２直線７４間の距離が同じとなるように、複数の第２直線７４を配置する。
【００９２】
図６に示す発音図式７０の場合、作成部２８は、第２直線７４Ａと第２直線７４Ｂとの間の距離Ｘ１と、第２直線７４Ｂと第２直線７４Ｃとの間の距離Ｘ２と、が同じとなるように、配置位置を決定した複数の第２直線７４（第２直線７４Ａ、第２直線７４Ｂ、第２直線７４Ｃ）間の距離を調整する。
【００９３】
なお、作成部２８は、第１発音記号の表示時の第１方向Ｘの大きさより大きい距離で、且つ、上記条件を満たすように、第１方向Ｘに隣接する第２直線７４間の距離を調整する。
【００９４】
次に、作成部２８は、第１直線７２を配置する。
【００９５】
具体的には、作成部２８は、声調数に応じて算出した数の第１直線７２を、上記配置した第２直線７４に交差するように、第２方向Ｙ方向に所定間隔ごとに配列する。この所定間隔は、第１発音記号の表示時の第２方向Ｙの大きさより大きければよい。図６に示す例では、第１直線７２は、１本である。
【００９６】
次に、作成部２８は、第１方向Ｘに隣接する第２直線７４間に配置された第１発音記号の各々の、第２方向Ｙにおける位置を調整する。
【００９７】
具体的には、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、第１直線７２によって区切られた第２方向Ｙに配列された複数の領域の内、第１発音記号によって表される音の高低に応じた領域に配置する。
【００９８】
具体的には、作成部２８は、推定部２６の推定結果を用いて、複数の第１発音記号を、該第２方向Ｙに配列された複数の領域の内、処理対象の音韻に対応するピッチパターンによって表される音の高低に応じた位置に配置する。
【００９９】
例えば、声調の音階値が「２」である場合、作成部２８は、ピッチパターンによって示される高音領域に対応する音の第１発音記号を、第１直線７２より第２方向Ｙの上側に配置し、低音領域に対応する音の第１発音記号を、第１直線７２より第２方向Ｙの下側に配置する。
【０１００】
ピッチパターンから、第１発音記号の第２方向Ｙにおける位置を定める方法は、声調数に応じて予め定めればよい。
【０１０１】
これにより、作成部２８は、発音図式７０を作成する。なお、作成部２８は、第１直線７２に平行な直線７６を第２方向Ｙの両端部に配置することで、矩形状の直線を含む発音図式７０としてもよい。
【０１０２】
図７は、発音図式７０の一例を示す図である。
【０１０３】
例えば、第２言語が北京語であり、第１言語が日本語であるとする。また、発音表示装置１０の処理対象の単語の１音節の音韻が「ｍａ」であったとする。また、変換部２７が、音韻「ｍａ」を、複数の第１発音記号「マ」「ア」に変換したとする。また、推定部２６によって推定された、音韻「ｍａ」を表す文字「ｍ」「ａ」の各々に対応する音の継続時間が同じであったとする。なお、図７中、第１発音記号「マ」「ア」で表される音の継続時間は、図７（Ａ）中、距離Ｘ１、距離Ｘ２で表されている。そして、第１発音記号「マ」「ア」によって表される音の高低は、第２方向Ｙにおける位置で表されている。
【０１０４】
そして、この音韻「ｍａ」の声調が第１声である場合、作成部２８は、上記処理を行うことにより、発音図式７０Ａを作成する。発音図式７０Ａは、第１発音記号「マ」と「ア」を、同じ継続時間で、且つ同じ高音で発音することを表している。
【０１０５】
また、この音韻「ｍａ」の声調が第２声である場合、作成部２８は、上記処理を行うことにより、発音図式７０Ｂを作成する。発音図式７０Ｂは、第１発音記号「マ」と「ア」を、同じ継続時間で発音し、「マ」から「ア」に向かって低音から高音となるように発音することを表している。
【０１０６】
また、この音韻「ｍａ」の声調が第３声である場合、作成部２８は、上記処理を行うことにより、発音図式７０Ｃを作成する。発音図式７０Ｃは、第１発音記号「マ」と「ア」を、同じ継続時間で発音し、「マ」と「ア」を、同じ継続時間で、且つ同じ低音で発音することを表している。
【０１０７】
また、この音韻「ｍａ」の声調が第４声である場合、作成部２８は、上記処理を行うことにより、発音図式７０Ｄを作成する。発音図式７０Ｄは、第１発音記号「マ」と「ア」を、同じ継続時間で発音し、「マ」から「ア」に向かって高音から低音となるように発音することを表している。
【０１０８】
なお、作成部２８は、複数の第１発音記号の第１方向Ｘの両端部と、第１方向Ｘに隣接する第１発音記号間の少なくとも１箇所と、に第２直線７４を配置すればよい。すなわち、作成部２８は、第１方向Ｘに隣接する第１発音記号間の全ての領域ではなく、音の区切りとして決定した一部の領域に、第２直線７４を配置してもよい。
【０１０９】
例えば、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、第２言語の発音順に沿って第１方向Ｘに配列し、第１方向Ｘに隣接する第１発音記号間の領域の内、音韻の子音と母音との境界に対応する領域を、音の区切りとして決定してもよい。
【０１１０】
なお、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、第２言語の発音順に沿って第１方向Ｘに配列し、第１方向Ｘに隣接する第１発音記号間の領域の内、音韻の子音または母音と主母音との境界に対応する領域を、音の区切りとして決定してもよい。
【０１１１】
そして、作成部２８は、この音の区切りとして決定した位置と、複数の第１発音記号の第１方向Ｘの両端部と、に第２直線７４を配置してもよい。
【０１１２】
図８は、音の区切りの説明図である。
【０１１３】
第２言語の１音節の漢字が、図８（Ａ）に示す漢字であったとする。この１音節の漢字に対応する音韻は、「ｈｕａｎ」である（図８（Ｂ）参照）。
【０１１４】
変換部２７は、図４に示す変換情報を用いて、１音節の音韻「ｈｕａｎ」を、この音韻に対応する複数の第１発音記号「ホ」「ウ」「ア」「ン」に変換する。
【０１１５】
そして、作成部２８は、これらの第１発音記号を発音順に沿って第１方向Ｘに配列する。すなわち、作成部２８は、「ホ」「ウ」「ア」「ン」のこの順に第１発音記号を第１方向Ｘに配列する。
【０１１６】
そして、作成部２８は、対応する１音節の音韻「ｈｕａｎ」の子音「ｈ」と母音「ｕ」との境界（図８（Ｂ）中、境界４０Ａ参照）に対応する領域を、音の区切りとして定める。すなわち、作成部２８は、第１発音記号「ホ」と第１発音記号「ウ」との間の領域を、音の区切りとして定める。そして、作成部２８は、第１発音記号「ホ」と第１発音記号「ウ」との間の領域に、第２直線７４を配置する（図８（Ｃ）の第２直線７４Ｂ参照）。
【０１１７】
一方、子音または母音と、主母音と、の境界に対応する領域を、音の区切りとして定める場合、作成部２８は、１音節の音韻「ｈｕａｎ」の母音「ｕ」と主母音「ａ」との境界（図８（Ｂ）中、境界４０Ｂ参照）に対応する領域を、音の区切りとして定める。すなわち、作成部２８は、第１発音記号「ウ」と第１発音記号「ア」との間の領域を、音の区切り位置として定める。そして、作成部２８は、第１発音記号「ウ」と第１発音記号「ア」との間の領域に、第２直線７４を配置する（図８（Ｄ）の第２直線７４Ｂ参照）。
【０１１８】
なお、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、第２言語の発音順に沿って第１方向Ｘに配列し、第１方向Ｘに隣接する第１発音記号間の領域の内、少なくとも該音韻に対応するピッチパターンに応じた音の高低の境界に対応する領域を、音の区切りとして決定してもよい。そして、作成部２８は、この音の区切りとして決定した位置と、複数の第１発音記号の第１方向Ｘの両端部と、に第２直線７４を配置してもよい。
【０１１９】
図９は、第２言語の単語である「笑」の発音図式７０の作成を示す説明図である。
【０１２０】
例えば、推定部２６が、第２言語の単語「笑」について、１音節の音韻「ｘｉａｏ」に対応する第１言語の音韻「ｓｈｉａｏ」のピッチパターンとして、図９（Ａ）に示す線図４２によって示されるピッチパターンを推定したとする。また、変換部２７が、音韻「ｘｉａｏ」を、複数の第１発音記号「シ」「ア」「オ」に変換したとする。
【０１２１】
この場合、作成部２８は、音韻「ｓｈｉａｏ」を表す文字間の領域Ｐ２〜Ｐ４の内、線図４２によって示されるピッチパターンが高音から低音に下降し始めた位置４４に対応する領域Ｐ４を特定する。そして、作成部２８は、第１方向Ｘに隣接する第１発音記号間の複数の領域（「シ」と「ア」の間の領域、「ア」と「オ」の間の領域）の内、該領域Ｐ４に対応する領域を、音の区切りとして決定する。そして、作成部２８は、この音の区切りとして決定した、「ア」と「オ」の間の位置に、第２直線７４Ｂを配置する（図９（Ｂ）参照）。また、作成部２８は、複数の第１発音記号「シ」「ア」「オ」の第１方向Ｘの両端部に第２直線７４（第２直線７４Ａ、第２直線７４Ｃ）を配置する。
【０１２２】
そして、上述したように、作成部２８は、第１方向Ｘに隣接する第２直線７４間の距離が、第２直線７４間に位置する第１発音記号によって表される音の相対的な長さに応じた距離となるように、第２直線７４の位置を調整する。
【０１２３】
図９に示す例では、作成部２８は、第１方向Ｘに隣接する第２直線７４Ａと第２直線７４Ｂとの距離Ｔ１Ｂが、これらの直線間に位置する第１発音記号「シ」「ア」に対応する音韻を表す文字「ｓｈｉａ」の各々に対応する音の継続時間の合計（図９（Ａ）中、Ｔ１Ａ参照）に応じた距離となるように、距離Ｔ１Ｂを調整する。
【０１２４】
同様に、作成部２８は、第１方向Ｘに隣接する第２直線７４Ｂと第２直線７４Ｃとの距離Ｔ２Ｂが、これらの直線間に位置する第１発音記号「オ」に対応する音韻を表す文字「ｏ」に対応する音の継続時間の合計（図９（Ａ）中、Ｔ２Ａ参照）に応じた距離となるように、距離Ｔ２Ｂを調整する。
【０１２５】
さらに、作成部２８は、第２言語の種類に対応する声調数に応じて算出した数の第１直線７２を、第２直線７４に直交するように第２方向Ｙ方向に所定間隔ごとに配列する。図９に示す例では、声調数が「２」であり、１本の第１直線７２を配置する場合を示した。
【０１２６】
そして、作成部２８は、第１方向Ｘに隣接する第２直線７４間に配置した第１発音記号「シ」「ア」と、「オ」と、の各々について、第２方向Ｙにおける位置を調整する。
【０１２７】
図９に示す例では、作成部２８は、推定部２６によって推定された、処理対象の１音節の音韻のピッチパターン（図９（Ａ）の線図４２参照）に応じて、ピッチパターンによって示される高音領域（音韻「ｓｈｉａ」の領域）に対応する第１発音記号「シ」「ア」を、第１直線７２より第２方向Ｙの上側に配置する。また、作成部２８は、低音領域（音韻「ｏ」の領域）に対応する第１発音記号「オ」を、第１直線７２より第２方向Ｙの下側に配置する。
【０１２８】
これにより、作成部２８は、第２言語「笑」に対応する発音図式７０Ｅを作成する。
【０１２９】
なお、作成部２８は、変換部２７によって変換された、１音節の第１発音記号のモーラ数を、第１発音記号に対応する音韻を示す文字の継続時間に応じて調整してもよい。例えば、作成部２８は、第１方向Ｘに隣接する第２直線７４間の同じ領域に複数の第１発音記号を配置する場合、モーラ数が少なくなるように第１発音記号の少なくとも一部の表記を大文字から小文字に補正してもよい。
【０１３０】
また、作成部２８は、第１方向Ｘに隣接する第２直線７４間の同じ領域に複数の第１発音記号を配置する場合であって、且つ、該領域の音の継続時間が、同じ発音図式７０における、１つの第１発音記号の配置された他の領域のＮ倍未満である場合、モーラ数が少なくなるように補正してもよい。Ｎは、１より大きい数字である。Ｎの値は、適宜定めればよい。例えば、Ｎの値は、「２」である。
【０１３１】
例えば、１音節の音韻が３つの第１発音記号「シ」「ア」「オ」に変換されたとする。そして、第１発音記号「ア」と「オ」の間の領域が音の区切りとして決定され、この領域に第２直線７４Ｂが配置されたとする。そして、第１発音記号「シ」「ア」の位置する第２直線７４Ａと第２直線７４Ｂとの間の領域の距離が、第１発音記号「オ」の位置する第２直線７４Ｂと第２直線７４Ｃとの間の領域の距離の２倍未満であったとする。
【０１３２】
この場合、作成部２８は、変換部２７によって変換された第１発音記号の内、前半の音である第１発音記号「シ」「ア」の少なくとも一部を半角で表記して「シャ」に変換する。これにより、作成部２８は、この１音節の音韻に対応する第１発音記号を「シャ」「オ」の２モーラに相当する第１発音記号に補正する。
【０１３３】
図１０は、第２言語である「小」の発音図式７０の作成の説明図である。
【０１３４】
例えば、推定部２６が、第２言語の１音節の音韻「ｘｉａｏ」に対応する第１言語の音韻「ｓｈｉａｏ」のピッチパターンとして、図１０（Ａ）に示す線図４８によって示されるピッチパターンを推定したとする。また、変換部２７が、音韻「ｘｉａｏ」を、複数の第１発音記号「シ」「ア」「オ」に変換したとする。
【０１３５】
この場合、作成部２８は、音韻「ｓｈｉａｏ」を表す文字間の領域Ｐ２〜Ｐ４の内、線図４８によって示されるピッチパターンが略一定となった位置に対応する領域Ｐ４を特定する。そして、作成部２８は、第１方向Ｘに隣接する第１発音記号間の複数の領域（「シ」と「ア」の間の領域、「ア」と「オ」の間の領域）の内、該領域Ｐ４に対応する領域を、音の区切りとして決定する。そして、作成部２８は、この音の区切りとして決定した、「ア」と「オ」の間の位置に、第２直線７４Ｂを配置する（図１０（Ｂ）参照）。また、作成部２８は、複数の第１発音記号「シ」「ア」「オ」の第１方向Ｘの両端部に第２直線７４（第２直線７４Ａ、第２直線７４Ｃ）を配置する。
【０１３６】
このとき、作成部２８は、音の区切りである第２直線７４Ｂより前半の音である第１発音記号「シ」「ア」の音の継続時間Ｔ１Ｄが、後半の音である第１発音記号「オ」の音の継続時間Ｔ２Ｄの２倍未満である場合、第１発音記号「シ」「ア」の一部を半角に補正する。図１０（Ｂ）に示す例では、第１発音記号「シ」「ャ」に補正する。
【０１３７】
そして、上述したように、作成部２８は、第１方向Ｘに隣接する第２直線７４間の距離が、第２直線７４間に位置する第１発音記号によって表される音の相対的な長さに応じた距離となるように、第２直線７４の位置を調整する。
【０１３８】
図１０に示す例では、作成部２８は、第１方向Ｘに隣接する第２直線７４Ａと第２直線７４Ｂとの距離Ｔ１Ｄが、これらの直線間に位置する第１発音記号「シ」「ャ」に対応する音韻を表す文字「ｓｈｉａ」の各々に対応する音の継続時間の合計（図１０（Ａ）中、Ｔ１Ｃ参照）に応じた距離となるように、距離Ｔ１Ｄを調整する。
【０１３９】
同様に、作成部２８は、第１方向Ｘに隣接する第２直線７４Ｂと第２直線７４Ｃとの距離Ｔ２Ｄが、これらの直線間に位置する第１発音記号「オ」に対応する音韻を表す文字「ｏ」に対応する音の継続時間の合計（図１０（Ａ）中、Ｔ２Ｃ参照）に応じた距離となるように、距離Ｔ２Ｄを調整する。
【０１４０】
そして、作成部２８は、第１方向Ｘに隣接する第２直線７４間に配置した第１発音記号「シ」「ャ」と、「オ」と、の各々について、ピッチパターン（図１０（Ａ）、線図４８参照）を用いて、第２方向Ｙにおける位置を調整する。これにより、作成部２８は、第２言語「小」に対応する発音図式７０Ｆを作成する。
【０１４１】
以上のようにして、作成部２８は、文書情報に含まれる第２言語の単語ごとに、各音節に対応する発音図式７０を作成する。
【０１４２】
次に、作成部２８は、作成した発音図式７０に、文書情報の文構造を反映させる。
【０１４３】
図１１は、文構造を反映させた発音図式７０の説明図である。
【０１４４】
図１１（Ａ）は、発音図式７０（発音図式７０Ｇ〜７０Ｌ）の一例である。図１１（Ｂ）は、各発音図式７０に対応する第２言語の１音節分の漢字である。
【０１４５】
作成部２８は、取得部２２で取得した文書情報における第２言語の各単語の位置に応じて、各単語に含まれる音韻に対応する発音図式７０を配置した表示画像９０を作成する。これにより、作成部２８は、発音図式７０に文書情報の文構造を反映させる。なお、表示画像９０は、発音図式７０を少なくとも１つ含む画像であればよい。
【０１４６】
作成部２８は、１音節の音韻に対応する発音図式７０を、該音韻の属する単語ごとに連結する連結線５４を作成してもよい。図１１には、作成部２８が、同じ単語に属する発音図式７０を結ぶ連結線５４を作成した場合を示した。連結線５４は、同じ単語に属する発音図式７０を連結する線や記号であればよく、その表示形態は、図１１に示す例に限定されない。
【０１４７】
また、受付部２０が指示信号として変更指示を入力部１６から受け付けると、作成部２８は、第１発音記号の少なくとも一部を、第２言語の第２発音記号に置き換えた発音図式７０を作成する。
【０１４８】
変更指示は、第１形態への変更指示と、第２形態への変更指示と、第３形態への変更指示と、の何れかである。第１形態への変更指示は、発音図式７０に含まれる発音記号の全てを第１発音記号で表すことを指示する指示信号である。第２形態への変更指示は、発音図式７０に含まれる発音記号を、第１発音記号と第２発音記号とを混在させて表すことを指示する指示信号である。第３形態への変更指示は、発音図式７０に含まれる発音記号の全てを、第２発音記号で表すことを指示する指示信号である。
【０１４９】
図１２は、第２言語「好」の音韻「ｈａｏ」から作成された、発音図式７０を示す図である。
【０１５０】
作成部２８は、初期状態、または、第１形態への変更指示を受け付けた場合、図１２（Ａ）に示すように、発音図式７０として、第１発音記号「ハ」「オ」を配置した発音図式７０Ｍを作成する。
【０１５１】
作成部２８は、第２形態への変更指示を受け付けた場合、図１２（Ａ）に示す発音図式７０Ｍにおける第２発音記号「オ」を第２発音記号「ａｏ」に置き換えた発音図式７０Ｎを作成する（図１２（Ｂ）参照）。
【０１５２】
また、作成部２８は、第３形態への変更指示を受け付けた場合、図１２（Ａ）に示す発音図式７０Ｍにおける第２発音記号「ハ」及び「オ」を、第２発音記号「ｈａ」及び「ｏ」の各々に置き換えた発音図式７０Ｐを作成する（図１２（Ｃ）参照）。
【０１５３】
図１に戻り、表示制御部３０は、作成部２８が作成した発音図式７０を含む表示画像９０を、表示部１８に表示する制御を行う。
【０１５４】
次に、制御部１２が実行する発音表示処理の手順を説明する。
【０１５５】
図１３は、制御部１２が実行する発音表示処理の手順を示すフローチャートである。
【０１５６】
まず、取得部２２が、発音表示対象の第２言語の文書情報を取得する（ステップＳ１００）。
【０１５７】
次に、受付部２０が、入力部１６から指示信号として言語情報を受け付ける（ステップＳ１０２）。
【０１５８】
次に、解析部２４は、取得部２２で取得した文書情報の第２言語を解析する（ステップＳ１０４）。解析部２４は、ステップＳ１０２で取得した言語情報によって特定される種類の第２言語に対応する第１辞書情報を用いて、文書情報の第２言語を解析する。
【０１５９】
次に、推定部２６が、ステップＳ１０４で解析された第２言語の単語ごとに、単語における１音節ごとの音韻のピッチパターンと、該音韻を表す文字の各々に対応する音の継続時間と、を推定する（ステップＳ１０６）。推定部２６は、ステップＳ１０２で取得した言語情報によって特定される、第１の言語の種類と、第２の言語の種類と、に対応する第２辞書情報を用いて、推定を行う。
【０１６０】
次に、制御部１２は、ステップＳ１０４で解析された第２言語の単語ごとに、単語に含まれる１音節の音韻ごとに、以下の処理を繰り返し実行する。
【０１６１】
まず、変換部２７が、ステップＳ１０４で解析された第２言語の１音節ごとの音韻を、複数の第１発音記号に変換する（ステップＳ１０８）。
【０１６２】
次に、作成部２８が、ステップＳ１０２で受け付けた言語情報によって特定される第２言語の種類に対応する声調の音階値を、第３辞書情報（図５参照）から読取る。そして、読取った声調の音階値から「１」を減算した数を、第１直線７２の数として決定する（ステップＳ１１０）。
【０１６３】
次に、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、第２言語の発音順に沿って第１方向Ｘに配列する。そして、作成部２８は、複数の第１発音記号の第１方向Ｘの両端部と、第１方向Ｘに隣接する第１発音記号間の少なくとも１箇所と、に第２直線７４を配置する（ステップＳ１１２）。
【０１６４】
このとき、作成部２８は、第１方向Ｘに隣接する第２直線７４間の距離が、第２直線７４間に位置する第１発音記号によって表される音の相対的な長さに応じた距離となるように、第１方向Ｘに隣接する第２直線７４の距離を調整して配置する。
【０１６５】
次に、作成部２８は、上記ステップＳ１１０で算出した数の第１直線７２を、第２直線７４に交差するように、第２方向Ｙ方向に所定間隔ごとに配列する。そして、作成部２８は、第１方向Ｘに隣接する第２直線７４間に配置された第１発音記号の各々の、第２方向Ｙにおける位置を調整する（ステップＳ１１４）。
【０１６６】
そして、制御部１２は、ステップＳ１０４で解析された第２言語の単語ごとに、単語に含まれる１音節の音韻ごとに、上記ステップＳ１０８〜ステップＳ１１４の処理を終了すると、ステップＳ１１６へ進む。
【０１６７】
次に、作成部２８は、作成した発音図式７０に、文書情報の文構造を反映させる（ステップＳ１１６）。そして、表示制御部３０は、文構造を反映させた発音図式７０を含む表示画像９０を、表示部１８に表示する制御を行う（ステップＳ１１８）。
【０１６８】
次に、受付部２０は、変更指示を示す指示信号を受け付けたか否かを判断する（ステップＳ１２０）。制御部１２は、ステップＳ１２０で否定判断すると（ステップＳ１２０：Ｎｏ）、ステップＳ１２６へ進む。
【０１６９】
一方、制御部１２は、ステップＳ１２０で肯定判断すると（ステップＳ１２０：Ｙｅｓ）、ステップＳ１２２へ進む。ステップＳ１２２では、作成部２８が、ステップＳ１２０で受け付けた変更指示に応じて表示形態を変更した発音図式７０を作成する（ステップＳ１２２）。そして、表示制御部３０は、ステップＳ１２２で作成された発音図式７０を含む表示画像９０を、表示部１８へ表示する制御を行う（ステップＳ１２４）。そして、ステップＳ１２６へ進む。
【０１７０】
ステップＳ１２６では、制御部１２が、終了指示を受け付けたか否かを判断する（ステップＳ１２６）。制御部１２は、入力部１６から受付部２０を介して、処理の終了を示す指示信号を受け付けたか否かを判別することで、ステップＳ１２６の判断を行う。
【０１７１】
制御部１２は、ステップＳ１２６で否定判断すると（ステップＳ１２６：Ｎｏ）、上記ステップＳ１２０へ戻る。一方、制御部１２は、ステップＳ１２６で肯定判断すると（ステップＳ１２６：Ｙｅｓ）、本ルーチンを終了する。
【０１７２】
例えば、ステップＳ１２０で受け付けた変更指示が、第１形態への変更指示である場合、作成部２８は、発音記号の全てを第１発音記号で表した発音図式７０を作成する。そして、表示制御部３０は、作成された発音図式７０を含む表示画像９０を、表示部１８へ表示する制御を行う。
【０１７３】
図１４は、表示された発音図式７０の一例を示す図である。図１４（Ａ）は、発音図式７０Ｑを含む表示画像の一例である。発音図式７０Ｑは、発音記号の全てを第１発音記号で表した発音図式７０である。例えば、第１形態への変更指示がなされた場合、または初期状態の場合、表示制御部３０は、図１４（Ａ）に示す表示画像を表示部１８へ表示する制御を行う。図１４（Ａ）に示す表示画像は、発音図式７０Ｑと、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）と、対応する第２言語の音韻を示す漢字８２と、を含む。ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）は、表示形態の変更を指示するための画像である。
【０１７４】
ユーザは、例えば、表示部１８に表示された表示画像における、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）の表示された領域を入力部１６によって指示することで、第１形態、第２形態、または第３形態への変更指示を行う。図１４に示す例では、ボタン画像８０Ａは、発音記号の全てを第１発音記号で表すことを指示するためのボタン画像である。ボタン画像８０Ｂは、発音記号を、第１発音記号と第２発音記号とを混在させて表すことを指示するためのボタン画像である。ボタン画像８０Ｃは、発音記号の全てを、第２発音記号で表すことを指示するためのボタン画像である。
【０１７５】
図１４（Ｂ）は、発音図式７０Ｒを含む表示画像の一例である。発音図式７０Ｒは、発音記号を第１発音記号と第２発音記号とを混在させて表した発音図式７０である。例えば、第２形態への変更指示がなされた場合、表示制御部３０は、図１４（Ｂ）に示す表示画像を表示部１８へ表示する制御を行う。図１４（Ｂ）に示す表示画像は、発音図式７０Ｒと、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）と、対応する第２言語の音韻を示す漢字８２と、を含む。
【０１７６】
図１４（Ｃ）は、発音図式７０Ｓを含む表示画像の一例である。発音図式７０Ｓは、発音記号の全てを第２発音記号で表した発音図式７０である。例えば、第３形態への変更指示がなされた場合、表示制御部３０は、図１４（Ｃ）に示す表示画像を表示部１８へ表示する制御を行う。図１４（Ｃ）に示す表示画像は、発音図式７０Ｓと、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）と、対応する第２言語の音韻を示す漢字８２と、を含む。
【０１７７】
図１４（Ｄ）〜図１４（Ｆ）は、発音表示対象の第２言語の１音節分の漢字が、図１４（Ａ）〜図１４（Ｃ）とは異なる発音図式７０の一例を示す図である。
【０１７８】
図１４（Ｄ）は、発音図式７０Ｔを含む表示画像の一例である。発音図式７０Ｔは、発音記号の全てを第１発音記号で表した発音図式７０である。図１４（Ｄ）に示す表示画像は、発音図式７０Ｔと、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）と、対応する第２言語の音韻を示す漢字８４と、を含む。図１４（Ｄ）に示すように、第２言語の音韻を示す漢字が、図１４（Ａ）に示す漢字８２とは異なる場合であっても、作成された発音図式７０が同様となる場合がある。
【０１７９】
図１４（Ｅ）は、発音図式７０Ｕを含む表示画像の一例である。発音図式７０Ｕは、発音記号を第１発音記号と第２発音記号とを混在させて表した発音図式７０である。例えば、第２形態への変更指示がなされた場合、表示制御部３０は、図１４（Ｅ）に示す表示画像を表示部１８へ表示する制御を行う。図１４（Ｅ）に示す表示画像は、発音図式７０Ｕと、対応する第２言語の音韻を示す漢字８４と、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）と、対応する第２言語の音韻を示す漢字８２４、を含む。
【０１８０】
図１４（Ｆ）は、発音図式７０Ｖを含む表示画像の一例である。発音図式７０Ｖは、発音記号の全てを第２発音記号で表した発音図式７０である。例えば、第３形態への変更指示がなされた場合、表示制御部３０は、図１４（Ｆ）に示す表示画像を表示部１８へ表示する制御を行う。図１４（Ｆ）に示す表示画像は、発音図式７０Ｖと、ボタン画像８０（８０Ａ、８０Ｂ、８０Ｃ）と、対応する第２言語の音韻を示す漢字８４と、を含む。
【０１８１】
以上説明したように、本実施の形態の発音表示装置１０は、変換部２７と、作成部２８と、を備える。変換部２７は、声調言語である第２言語の１音節ごとの音韻を、第１言語の発音を示す複数の第１発音記号に変換する。作成部２８は、発音図式７０を、第２言語の１音節ごとに作成する。発音図式７０は、第１直線７２と、複数の第１発音記号と、を含む。第１直線７２は、第１発音記号によって表される音の高低の境界を示す、第１方向Ｘに長い直線である。第１発音記号は、第１直線７２によって区切られ、かつ、第１方向Ｘに直交する、第２方向Ｙに配列された複数の領域の内、音の高低に応じた領域に配置されている。
【０１８２】
このように、発音表示装置１０は、第２言語の１音節ごとに、複数の第１発音記号を含む発音図式７０を作成する。発音図式７０は、第２言語の１音節の音韻と、該音韻の音の高低(トーン)と、を、第１言語の発音記号である複数の第１発音記号と、複数の第１発音記号の配置と、で表した発音図式である。
【０１８３】
従って、本実施の形態の発音表示装置１０は、声調言語である第２言語の発音を、解り易く提供することができる。
【０１８４】
すなわち、本実施の形態の発音表示装置１０で生成された発音図式７０を表示部１８に表示することで、語学学習の初心者であっても、容易に第２言語の発音を確認することができる。
【０１８５】
また、発音表示装置１０の解析部２４は、第２言語の単語ごとに、該単語における１音節ごとの音韻を解析する。そして、変換部２７は、第２言語の単語ごとに、該単語における１音節ごとの音韻を複数の第１発音記号に変換する。
【０１８６】
このように、発音表示装置１０は、第２言語の単語ごとに、単語における１音節ごとの音韻を複数の第１発音記号に変換する。このため、処理対象の音韻が、第２言語の実際の単語とは異なる単語に対応する第１発音記号に変換されることを抑制することができる。このため、発音表示装置１０は、精度よく、第２言語の音韻を第１発音記号に変換することができる。
【０１８７】
また、発音表示装置１０が作成する発音図式７０では、第１方向に隣接する第２直線７４間の距離が、該第２直線７４間に位置する第１発音記号の音の相対的な長さに応じた距離となるように構成されている。
【０１８８】
このため、本実施の形態の発音表示装置１０では、発音図式７０における、第１方向Ｘに隣接する第２直線７４間の距離によって、該第２直線７４間に位置する第１発音記号の音の長さを示すことができる。このため、本実施の形態の発音表示装置１０は、声調言語である第２言語の発音を、更に解り易く提供することができる。
【０１８９】
また、発音表示装置１０の作成部２８は、複数の第１発音記号を第２言語の発音順に沿って第１方向Ｘに配列し、第１方向Ｘに隣接する第１発音記号間の領域の内、少なくとも音韻の子音と母音との境界に対応する領域に、音の区切りを示す第２直線７２を配置する。
【０１９０】
このため、本実施の形態の発音表示装置１０は、声調言語である第２言語の発音を、更に解り易く提供することができる。
【０１９１】
また、発音表示装置１０の作成部２８は、複数の第１発音記号を第２言語の発音順に沿って第１方向Ｘに配列し、第１方向Ｘに隣接する第１発音記号間の領域の内、少なくとも音韻の子音または母音と、主母音と、の境界に対応する領域に、音の区切りを示す第２直線７２を配置する。
【０１９２】
このため、本実施の形態の発音表示装置１０は、声調言語である第２言語の発音を、更に解り易く提供することができる。
【０１９３】
また、本実施の形態では、推定部２６が、第２言語の単語ごとに、該単語における１音節ごとの音韻のピッチパターンを推定する。そして、作成部２８が、複数の第１発音記号を第２言語の発音順に沿って第１方向Ｘに配列し、第１方向Ｘに隣接する第１発音記号間の領域の内、音韻に対応するピッチパターンに応じた音の高低の境界に対応する領域に、音の区切りを示す第２直線７４を配置する。
【０１９４】
このため、本実施の形態の発音表示装置１０は、声調言語である第２言語の発音を、更に解り易く提供することができる。
【０１９５】
また、本実施の形態では、作成部２８は、第２言語の１音節の音韻に対応する複数の第１発音記号を、該音韻に対応するピッチパターンによって表される音の高低に応じた位置に配置する。
【０１９６】
このため、本実施の形態の発音表示装置１０は、声調言語である第２言語の発音を、更に解り易く提供することができる。
【０１９７】
また、本実施の形態では、受付部２０が指示信号として変更指示を入力部１６から受け付けると、作成部２８は、第１発音記号の少なくとも一部を、第２言語の第２発音記号に置き換えた発音図式７０を作成する。
【０１９８】
このため、ユーザによる入力部１６の操作に応じて、発音図式７０に含まれる発音記号を、第１発音記号のみで表示する形態、第１発音記号と第２発音記号を混在させて表示する形態、または第２発音記号のみで表示する形態、の何れかの形態に変更することができる。
【０１９９】
このため、ユーザの学習の進行度合いなどに応じて、適宜、発音図式７０の表示形態を変更することができる。
【０２００】
次に、本実施の形態の発音表示装置１０のハードウェア構成について説明する。図１５は、本実施の形態の発音表示装置１０のハードウェア構成例を示すブロック図である。
【０２０１】
本実施の形態の発音表示装置１０は、通信Ｉ／Ｆ部８２０、表示部８４０、入力部９４０、ＣＰＵ８６０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８８０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９００、及びＨＤＤ９２０等がバス９６０により相互に接続されており、通常のコンピュータを利用したハードウェア構成となっている。
【０２０２】
ＣＰＵ８６０は、発音表示装置１０の全体の処理を制御する演算装置である。ＲＡＭ９００は、ＣＰＵ８６０による各種処理に必要なデータを記憶する。ＲＯＭ８８０は、ＣＰＵ８６０による各種処理を実現するプログラム等を記憶する。ＨＤＤ９２０は、上述した記憶部１４に格納されるデータを記憶する。通信Ｉ／Ｆ部８２０は、外部装置や外部端末に通信回線等を介して接続し、接続した外部装置や外部端末との間でデータを送受信するためのインタフェースである。通信Ｉ／Ｆ部８２０は、上述した通信部１９に相当する。表示部８４０は、上述した表示部１８に相当する。入力部９４０は、上述した入力部１６に相当する。
【０２０３】
本実施の形態の発音表示装置１０で実行される上記各種処理を実行するためのプログラムは、ＲＯＭ８８０等に予め組み込んで提供される。
【０２０４】
なお、本実施の形態の発音表示装置１０で実行されるプログラムは、これらの装置にインストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供するように構成してもよい。
【０２０５】
また、本実施の形態の発音表示装置１０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施の形態の発音表示装置１０で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【０２０６】
本実施の形態の発音表示装置１０で実行されるプログラムは、上述した各部が主記憶装置上に生成されるようになっている。
【０２０７】
なお、上記ＨＤＤ９２０に格納されている各種情報、すなわち記憶部１４に格納されている各種情報は、外部装置（例えばサーバ）に格納してもよい。この場合には、該外部装置とＣＰＵ８６０と、を、ネットワーク等を介して接続した構成とすればよい。
【０２０８】
なお、上記には、いくつかの実施の形態を説明したが、これらの実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０２０９】
１０  発音表示装置
２０  受付部
２２  取得部
２４  解析部
２６  推定部
２７  変換部
２８  作成部
３０  表示制御部
【図１】
2015176037.tif 000003
【図２】
2015176037.tif 000004
【図３】
2015176037.tif 000005
【図４】
2015176037.tif 000006
【図５】
2015176037.tif 000007
【図６】
2015176037.tif 000008
【図７】
2015176037.tif 000009
【図８】
2015176037.tif 000010
【図９】
2015176037.tif 000011
【図１０】
2015176037.tif 000012
【図１１】
2015176037.tif 000013
【図１２】
2015176037.tif 000014
【図１３】
2015176037.tif 000015
【図１４】
2015176037.tif 000016
【図１５】
2015176037.tif 000017