(57)【要約】      （修正有）【課題】英語フレーズの流暢で多様な話し方を容易に学習できる装置を提供する。【解決手段】発音学習支援文字列からなる列を出力する。この発音学習支援文字列は、英単語とその発音方法とに対応付けられ、１）英単語語末が子音で発音される場合、英単語の仮名表記から子音に対応する仮名を削除し、子音を表記する発音記号又は綴り字を加えたものであり、２）語末のＲが非子音で発音される場合、英単語の仮名表記か、この仮名表記からＲに対応する仮名を削除し、Ｒを加えたものであり、３）語末のＷが非子音で発音される場合、英単語の仮名表記か、この仮名表記からＷに対応する仮名を削除し、Ｗを加えたものであり、４）語末のＹが非子音で発音される場合、英単語の仮名表記か、この仮名表記からＹに対応する仮名を削除し、Ｙを加えたものであり、５）上記の何れでもない場合は、英単語の仮名表記である。【選択図】図３
2016197184.tif 000002
【特許請求の範囲】
【請求項１】
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列を記憶する発音学習支援文字列記憶手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音学習支援文字列を、前記発音学習支援文字列記憶手段を用いて、取得する英単語発音学習支援文字列取得手段と、
前記受付けられた英語フレーズの話し方を表す、前記取得された発音学習支援文字列からなる列を出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記発音学習支援文字列記憶手段に記憶される、前記英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列が、後述する第1の性質を有することを特徴とする発音学習コンテンツ提供装置。
第1の性質：
ａ）もし対応する英単語の語末が対応する発音方法によって子音で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記から当該子音に対応する仮名文字を削除した部分仮名表記の末尾に、当該子音を表記する発音記号を表す文字群又は当該子音に対応する綴り字を表す文字群を加えた文字列であり、
ｂ）もし対応する英単語の語末にＲ音に対応する綴り字があり、且つ当該綴り字が対応する発音方法によってＲ音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、Ｒ音を表す文字群を加えた文字列であり、
ｃ）もし対応する英単語の語末に第１の半母音に対応する綴り字があり、且つ当該綴り字が対応する発音方法によって第１の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第１の半母音を表す文字群を加えた文字列であり、
ｄ）もし対応する英単語の語末に第２の半母音に対応する綴り字があり、且つ当該綴り字が対応する発音方法によって第２の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第２の半母音を表す文字群を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
当該英単語と当該発音方法とに対応する仮名表記である。
【請求項２】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを前記端末装置から受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列を記憶する発音学習支援文字列記憶手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音学習支援文字列を、前記発音学習支援文字列記憶手段を用いて、取得する英単語発音学習支援文字列取得手段と、
前記受付けられた英語フレーズの話し方を表す、前記取得された発音学習支援文字列からなる列を前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段を備えたものであって、
前記発音学習支援文字列記憶手段に記憶される、前記英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列が、前記第1の性質を有することを特徴とする発音学習コンテンツ提供システム。
【請求項３】
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語に対応付けられた発音記号列を記憶する英単語発音記号列記憶手段と、
前記記憶された発音記号列から、当該発音記号列に対応する仮名表記を導出する仮名表記導出手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音記号列を、前記英単語発音記号列記憶手段を用いて、取得するとともに、当該英単語と当該発音記号列とに対応する発音学習支援文字列を、前記仮名表記導出手段を用いて導出する英単語発音学習支援文字列導出手段と、
前記受付けられた英語フレーズの話し方を表す、前記導出された発音学習支援文字列からなる列を出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記英単語発音学習支援文字列導出手段で導出される、前記英単語と前記発音記号列とに対応する発音学習支援文字列が、後述する第２の性質を有することを特徴とする発音学習コンテンツ提供装置。
第２の性質：
ａ）もし子音を表記する発音記号が対応する発音記号列の末尾にある場合は、
対応する英単語と当該発音記号列とに対応する仮名表記から当該子音に対応する仮名文字を削除した部分仮名表記の末尾に、当該子音を表記する発音記号を表す文字群又は当該子音に対応する綴り字を表す文字群を加えた文字列であり、
ｂ）もしＲ音に対応する綴り字が対応する英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」が対応する発音記号列の末尾にある場合は、
当該英単語と当該発音記号列とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、Ｒ音を表す文字群を加えた文字列であり、
ｃ）もし第１の半母音に対応する綴り字が対応する英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」が対応する発音記号列の末尾にある場合は、
当該英単語と当該発音記号列とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第１の半母音を表す文字群を加えた文字列であり、
ｄ）もし第２の半母音に対応する綴り字が対応する英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」が対応する発音記号列の末尾にある場合は、
当該英単語と当該発音記号列とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第２の半母音を表す文字群を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
対応する英単語と対応する発音記号列とに対応する仮名表記である。
【請求項４】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを前記端末装置から受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語に対応付けられた発音記号列を記憶する英単語発音記号列記憶手段と、
前記記憶された発音記号列から、当該発音記号列に対応する仮名表記を導出する仮名表記導出手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音記号列を、前記英単語発音記号列記憶手段を用いて、取得するとともに、当該英単語と当該発音記号列とに対応する発音学習支援文字列を、前記仮名表記導出手段を用いて導出する英単語発音学習支援文字列導出手段と、
前記受付けられた英語フレーズの話し方を表す、前記導出された発音学習支援文字列からなる列を前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段と、
を備えたものであって、
前記英単語発音学習支援文字列導出手段で導出される、前記英単語と前記発音記号列とに対応する発音学習支援文字列が、前記第２の性質を有することを特徴とする発音学習コンテンツ提供システム。
【請求項５】
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる英語フレーズを前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を受付けるとともに、当該受付けられた選択情報に対応する英語フレーズを、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ選択手段と、
前記選択された英語フレーズに対応する、発音学習支援文字列からなる列を、前記前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該英語フレーズと、当該取得された、発音学習支援文字列からなる列とを出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、後述する第３の性質を有することを特徴とする発音学習コンテンツ提供装置。
第３の性質：
構成要素である発音学習支援文字列が、当該発音学習支援文字列に対応する英単語の発音方法にさらに対応付けられるとともに、
当該発音学習支援文字列が、
ａ）もし当該英単語の語末が当該発音方法によって子音で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記から当該子音に対応する仮名文字を削除した部分仮名表記の末尾に、当該子音を表記する発音記号を表す文字群又は当該子音に対応する綴り字を表す文字群を加えた文字列であり、
ｂ）もし当該英単語の語末にＲ音に対応する綴り字があり、且つ当該綴り字が当該発音方法によってＲ音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、Ｒ音を表す文字群を加えた文字列であり、
ｃ）もし当該英単語の語末に第１の半母音に対応する綴り字があり、且つ当該綴り字が当該発音方法によって第１の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第１の半母音を表す文字群を加えた文字列であり、
ｄ）もし当該英単語の語末に第２の半母音に対応する綴り字があり、且つ当該綴り字が当該発音方法によって第２の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第２の半母音を表す文字群を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
当該英単語と当該発音方法とに対応する仮名表記である。
【請求項６】
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる、前記発音学習支援文字列からなる列を前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を受付けるとともに、当該受付けられた選択情報に対応する、発音学習支援文字列からなる列を、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ発音学習支援文字列選択手段と、
前記選択された、発音学習支援文字列からなる列に対応する英語フレーズを、前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該取得された英語フレーズと、当該発音学習支援文字列からなる列とを出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、前記第３の性質を有することを特徴とする発音学習コンテンツ提供装置。
【請求項７】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる英語フレーズを前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を前記端末装置から受付けるとともに、当該受付けられた選択情報に対応する英語フレーズを、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ選択手段と、
前記選択された英語フレーズに対応する、発音学習支援文字列からなる列を、前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該英語フレーズと、当該取得された発音学習支援文字列からなる列とを前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段を備えたものであって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、前記第３の性質を有することを特徴とすることを特徴とする発音学習コンテンツ提供システム。
【請求項８】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる、前記発音学習支援文字列からなる列を前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を前記端末装置から受付けるとともに、当該受付けられた選択情報に対応する、発音学習支援文字列からなる列を、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ発音学習支援文字列選択手段と、
前記選択された、発音学習支援文字列からなる列に対応する英語フレーズを、前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該取得された英語フレーズと、当該発音学習支援文字列からなる列とを前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段を備えたものであって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、前記第３の性質を有することを特徴とする発音学習コンテンツ提供システム。
【請求項９】
請求項８に記載の発音学習コンテンツ提供システムであって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列に対応する音声データを記憶する英語フレーズ音声記憶手段と、
前記英語フレーズ音声記憶手段に記憶された前記音声データを前記端末装置に再生させる英語フレーズ音声再生手段と、
を備え、
前記英語フレーズ発音学習支援文字列出力手段で、前記発音学習支援文字列からなる列と、当該発音学習支援文字列からなる列に対応する英語フレーズとを、前記端末装置に出力させる際に、
ａ）前記英語フレーズ音声記憶手段に記憶された、当該発音学習支援文字列からなる列に対応する音声データを、前記英語フレーズ音声再生手段を用いて前記端末装置に再生させながら、
ｂ）当該音声データの再生箇所に対応する、当該英語フレーズを分割した部分と、当該再生箇所に対応する、当該発音学習支援文字列からなる列を分割した部分とを、前記端末装置に出力させることを特徴とする発音学習コンテンツ提供システム。
【請求項１０】
請求項１、請求項３、請求項５、又は請求項６のいずれか１項記載の発音学習コンテンツ提供装置であって、
前記英語フレーズ発音学習支援文字列出力手段で出力される、発音学習支援文字列の末尾に位置する、前記発音記号を表す文字群の属性と前記綴り字を表す文字群の属性が、当該発音学習支援文字列に後続する発音学習支援文字列の先頭文字が半母音を含む直音又は母音を表記する仮名文字であるか否かで異なることを特徴とする発音学習コンテンツ提供装置。
【請求項１１】
請求項２、請求項４、請求項７、又は請求項８のいずれか１項記載の発音学習コンテンツ提供システムであって、
前記英語フレーズ発音学習支援文字列出力手段で出力される、発音学習支援文字列の末尾に位置する、前記発音記号を表す文字群の属性と前記綴り字を表す文字群の属性が、当該発音学習支援文字列に後続する発音学習支援文字列の先頭文字が半母音を含む直音又は母音を表記する仮名文字であるか否かで異なることを特徴とする発音学習コンテンツ提供システム。
【請求項１２】
請求項９に記載の発音学習コンテンツ提供システムであって、
前記英語フレーズ発音学習支援文字列出力手段で出力される、発音学習支援文字列の末尾に位置する、前記発音記号を表す文字群の属性と前記綴り字を表す文字群の属性が、当該発音学習支援文字列に後続する発音学習支援文字列の先頭文字が半母音を含む直音又は母音を表記する仮名文字であるか否かで異なることを特徴とする発音学習コンテンツ提供システム。
【請求項１３】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、請求項１１に記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラム。
【請求項１４】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、請求項１１に記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラムであって、前記システムを、前記端末装置の出力画面に広告を表示する広告表示手段として機能させることを特徴とする発音学習コンテンツ提供プログラム。
【請求項１５】
請求項１１に記載の発音学習コンテンツ提供システムにおける発音学習コンテンツ提供方法。
【請求項１６】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、請求項２、請求項４、請求項７、請求項８、請求項９又は請求項１２のいずれか１項記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラム。
【請求項１７】
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、請求項２、請求項４、請求項７、請求項８、請求項９又は請求項１２のいずれか１項記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラムであって、前記システムを、前記端末装置の出力画面に広告を表示する広告表示手段として機能させることを特徴とする発音学習コンテンツ提供プログラム。
【請求項１８】
請求項２、請求項４、請求項７、請求項８、請求項９又は請求項１２のいずれか１項記載の発音学習コンテンツ提供システムにおける発音学習コンテンツ提供方法。
【請求項１９】
コンピューターを、請求項１０に記載の発音学習コンテンツ提供装置が備える各手段として機能させる発音学習コンテンツ提供プログラム。
【請求項２０】
請求項１０に記載の発音学習コンテンツ提供装置における発音学習コンテンツ提供方法。
【請求項２１】
コンピューターを、請求項１、請求項３、請求項５、又は請求項６のいずれか１項記載の発音学習コンテンツ提供装置が備える各手段として機能させる発音学習コンテンツ提供プログラム。
【請求項２２】
請求項１、請求項３、請求項５、又は請求項６のいずれか１項記載の発音学習コンテンツ提供装置における発音学習コンテンツ提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発音学習コンテンツ提供装置、システム、プログラム及び方法に関する。
【背景技術】
【０００２】
英語フレーズの話し方を学習する際に用いられる学習装置では、主に３つの学習方法が用いられていた。
まず第１の学習方法は、英語フレーズをその構成要素である英単語に分解し、各英単語に対応する仮名表記を用いて英語フレーズの話し方を学習する方法である。しかし仮名表記で用いられる仮名文字は、１拍（モーラ）単位で音声を表記する文字なので、語末が子音で発音される英単語の発音方法を学ぶ際、学習者がこの子音の直後に不要な母音を加えて発音することを助長した（但しこの子音が撥音の場合を除く）。例えば、英単語「IT」の仮名表記「イット」は、学習者が、語末の綴り字「T」で表される子音の直後に不要な母音「オ」を加えて発音することを助長した。もし英単語の語末の子音の直後に不要な母音を加えて発音すると、学習者はこの語末の子音と後続する英単語の音声とをうまく結合することが出来なくなる。したがって、英語フレーズに語末が子音で発音される英単語が含まれる殆どの場合、学習者は英語フレーズの流暢な話し方を学ぶことが出来なかった。ここで、「語末の子音と後続する英単語の音声とを結合する」とは、語末の子音と後続する英単語の先頭の音声とを間を置かずに発音することである。
第２の学習方法は、英語フレーズをその構成要素である英単語に分解し、各英単語に対応する発音記号列を用いて英語フレーズの話し方を学習する方法である。しかしこの方法では、学習者が全ての発音記号の発音方法をまず習熟しなければならないので、英単語の発音を学ぶ際の学習者の負担が大きかった。また、結合する可能性がある語末の子音と後続する音声が、何と何であって、それらが英語フレーズの何処にあるかが学習者には分かり難いので、学習者にとって語末の子音と後続する英単語の音声とを結合することが難しかった。したがって、英語フレーズに語末が子音で発音される英単語が含まれる場合、学習者は英語フレーズの流暢な話し方を学ぶことが難しかった。
第３の学習方法は、英語フレーズがネイティブスピーカーによって実際に話されるときの音声を、あらかじめ教師が仮名文字列に書き起こし、この仮名文字列を用いて英語フレーズの話し方を学習する方法である。その際、英語フレーズの話し方と、隣接する英単語の音声を結合する方法との関係を理解しやすいように、隣接する英単語の音声を結合する際は、この隣接する英単語の間にその旨を表示するマークを記載していた（特許文献１、及び図１参照）。しかし、この方法では英語フレーズの話し方が、話者の話し方に限定されるという問題があった。英語フレーズの話し方は、各英単語の発音方法（例えば、イギリス式標準発音や一般アメリカ英語など）や、各英単語の音声を結合する方法（どの隣接する英単語の音声を結合し、どの隣接する英単語の音声を結合しないかということで、話者の話す速度等によって変わる場合がある）によって、様々な方法が考えられるが、この方法では、話者に固有の「英単語の発音方法」や、話者に固有の「隣接する英単語の音声を結合する方法」に限定されるため、学習者は話者に固有の英語フレーズの話し方しか学べなかった。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】山崎 祐一著  「英語リスニング大特訓」 ジェイ・リサーチ出版  ２０１２年
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、このような点に鑑みてなされたものであって、英単語の発音記号列を用いる従来の方法と比べて英単語の発音を学ぶ際の負担が少ないだけでなく、語末が子音で発音される英単語が英語フレーズに含まれる場合でも英語フレーズの流暢で多様な話し方を容易に学習できる「発音学習コンテンツ提供装置」、「発音学習コンテンツ提供システム」、「発音学習コンテンツ提供プログラム」、及び「発音学習コンテンツ提供方法」を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明者は鋭意検討を重ねた結果、上記課題が下記の手段により達成されることを見出した。
【０００６】
（１）
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列を記憶する発音学習支援文字列記憶手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音学習支援文字列を、前記発音学習支援文字列記憶手段を用いて、取得する英単語発音学習支援文字列取得手段と、
前記受付けられた英語フレーズの話し方を表す、前記取得された発音学習支援文字列からなる列を出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記発音学習支援文字列記憶手段に記憶される、前記英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列が、後述する第1の性質を有することを特徴とする発音学習コンテンツ提供装置。
第1の性質：
ａ）もし対応する英単語の語末が対応する発音方法によって子音で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記から当該子音に対応する仮名文字を削除した部分仮名表記の末尾に、当該子音を表記する発音記号を表す文字群又は当該子音に対応する綴り字を表す文字群を加えた文字列であり、
ｂ）もし対応する英単語の語末にＲ音に対応する綴り字があり、且つ当該綴り字が対応する発音方法によってＲ音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、Ｒ音を表す文字群を加えた文字列であり、
ｃ）もし対応する英単語の語末に第１の半母音に対応する綴り字があり、且つ当該綴り字が対応する発音方法によって第１の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第１の半母音を表す文字群を加えた文字列であり、
ｄ）もし対応する英単語の語末に第２の半母音に対応する綴り字があり、且つ当該綴り字が対応する発音方法によって第２の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第２の半母音を表す文字群を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
当該英単語と当該発音方法とに対応する仮名表記である。
【０００７】
（２）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを前記端末装置から受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列を記憶する発音学習支援文字列記憶手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音学習支援文字列を、前記発音学習支援文字列記憶手段を用いて、取得する英単語発音学習支援文字列取得手段と、
前記受付けられた英語フレーズの話し方を表す、前記取得された発音学習支援文字列からなる列を前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段を備えたものであって、
前記発音学習支援文字列記憶手段に記憶される、前記英単語と当該英単語の発音方法とに対応付けられた発音学習支援文字列が、前記第1の性質を有することを特徴とする発音学習コンテンツ提供システム。
【０００８】
（３）
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語に対応付けられた発音記号列を記憶する英単語発音記号列記憶手段と、
前記記憶された発音記号列から、当該発音記号列に対応する仮名表記を導出する仮名表記導出手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音記号列を、前記英単語発音記号列記憶手段を用いて、取得するとともに、当該英単語と当該発音記号列とに対応する発音学習支援文字列を、前記仮名表記導出手段を用いて導出する英単語発音学習支援文字列導出手段と、
前記受付けられた英語フレーズの話し方を表す、前記導出された発音学習支援文字列からなる列を出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記英単語発音学習支援文字列導出手段で導出される、前記英単語と前記発音記号列とに対応する発音学習支援文字列が、後述する第２の性質を有することを特徴とする発音学習コンテンツ提供装置。
第２の性質：
ａ）もし子音を表記する発音記号が対応する発音記号列の末尾にある場合は、
対応する英単語と当該発音記号列とに対応する仮名表記から当該子音に対応する仮名文字を削除した部分仮名表記の末尾に、当該子音を表記する発音記号を表す文字群又は当該子音に対応する綴り字を表す文字群を加えた文字列であり、
ｂ）もしＲ音に対応する綴り字が対応する英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」が対応する発音記号列の末尾にある場合は、
当該英単語と当該発音記号列とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、Ｒ音を表す文字群を加えた文字列であり、
ｃ）もし第１の半母音に対応する綴り字が対応する英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」が対応する発音記号列の末尾にある場合は、
当該英単語と当該発音記号列とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第１の半母音を表す文字群を加えた文字列であり、
ｄ）もし第２の半母音に対応する綴り字が対応する英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」が対応する発音記号列の末尾にある場合は、
当該英単語と当該発音記号列とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第２の半母音を表す文字群を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
対応する英単語と対応する発音記号列とに対応する仮名表記である。
【０００９】
（４）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英単語を記憶する英単語記憶手段と、
前記記憶された英単語からなる英語フレーズを前記端末装置から受付ける英語フレーズ受付手段と、
前記英単語記憶手段に記憶された英単語に対応付けられた発音記号列を記憶する英単語発音記号列記憶手段と、
前記記憶された発音記号列から、当該発音記号列に対応する仮名表記を導出する仮名表記導出手段と、
前記受付けられた英語フレーズに含まれる各英単語に対応する発音記号列を、前記英単語発音記号列記憶手段を用いて、取得するとともに、当該英単語と当該発音記号列とに対応する発音学習支援文字列を、前記仮名表記導出手段を用いて導出する英単語発音学習支援文字列導出手段と、
前記受付けられた英語フレーズの話し方を表す、前記導出された発音学習支援文字列からなる列を前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段と、
を備えたものであって、
前記英単語発音学習支援文字列導出手段で導出される、前記英単語と前記発音記号列とに対応する発音学習支援文字列が、前記第２の性質を有することを特徴とする発音学習コンテンツ提供システム。
【００１０】
（５）
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる英語フレーズを前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を受付けるとともに、当該受付けられた選択情報に対応する英語フレーズを、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ選択手段と、
前記選択された英語フレーズに対応する、発音学習支援文字列からなる列を、前記前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該英語フレーズと、当該取得された、発音学習支援文字列からなる列とを出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、後述する第３の性質を有することを特徴とする発音学習コンテンツ提供装置。
第３の性質：
構成要素である発音学習支援文字列が、当該発音学習支援文字列に対応する英単語の発音方法にさらに対応付けられるとともに、
当該発音学習支援文字列が、
ａ）もし当該英単語の語末が当該発音方法によって子音で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記から当該子音に対応する仮名文字を削除した部分仮名表記の末尾に、当該子音を表記する発音記号を表す文字群又は当該子音に対応する綴り字を表す文字群を加えた文字列であり、
ｂ）もし当該英単語の語末にＲ音に対応する綴り字があり、且つ当該綴り字が当該発音方法によってＲ音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、Ｒ音を表す文字群を加えた文字列であり、
ｃ）もし当該英単語の語末に第１の半母音に対応する綴り字があり、且つ当該綴り字が当該発音方法によって第１の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第１の半母音を表す文字群を加えた文字列であり、
ｄ）もし当該英単語の語末に第２の半母音に対応する綴り字があり、且つ当該綴り字が当該発音方法によって第２の半母音に対応する非子音の発音方法で発音される場合は、
当該英単語と当該発音方法とに対応する仮名表記であるか、
当該仮名表記から当該綴り字に対応する仮名文字を削除した部分仮名表記の末尾に、第２の半母音を表す文字群を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
当該英単語と当該発音方法とに対応する仮名表記である。
【００１１】
（６）
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる、前記発音学習支援文字列からなる列を前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を受付けるとともに、当該受付けられた選択情報に対応する、発音学習支援文字列からなる列を、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ発音学習支援文字列選択手段と、
前記選択された、発音学習支援文字列からなる列に対応する英語フレーズを、前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該取得された英語フレーズと、当該発音学習支援文字列からなる列とを出力する英語フレーズ発音学習支援文字列出力手段と、
を備えた発音学習コンテンツ提供装置であって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、前記第３の性質を有することを特徴とする発音学習コンテンツ提供装置。
【００１２】
（７）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる英語フレーズを前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を前記端末装置から受付けるとともに、当該受付けられた選択情報に対応する英語フレーズを、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ選択手段と、
前記選択された英語フレーズに対応する、発音学習支援文字列からなる列を、前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該英語フレーズと、当該取得された発音学習支援文字列からなる列とを前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段を備えたものであって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、前記第３の性質を有することを特徴とすることを特徴とする発音学習コンテンツ提供システム。
【００１３】
（８）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなる発音学習コンテンツ提供システムであって、前記発音学習コンテンツ提供システムは、
英語フレーズと、当該英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する英語フレーズ発音学習支援文字列記憶手段と、
学習対象となる、前記発音学習支援文字列からなる列を前記英語フレーズ発音学習支援文字列記憶手段から選択するための選択情報を前記端末装置から受付けるとともに、当該受付けられた選択情報に対応する、発音学習支援文字列からなる列を、当該英語フレーズ発音学習支援文字列記憶手段から選択する英語フレーズ発音学習支援文字列選択手段と、
前記選択された、発音学習支援文字列からなる列に対応する英語フレーズを、前記英語フレーズ発音学習支援文字列記憶手段から取得するとともに、当該取得された英語フレーズと、当該発音学習支援文字列からなる列とを前記端末装置に出力させる英語フレーズ発音学習支援文字列出力手段を備えたものであって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列が、前記第３の性質を有することを特徴とする発音学習コンテンツ提供システム。
【００１４】
（９）
（８）に記載の発音学習コンテンツ提供システムであって、
前記英語フレーズ発音学習支援文字列記憶手段に記憶された、前記発音学習支援文字列からなる列に対応する音声データを記憶する英語フレーズ音声記憶手段と、
前記英語フレーズ音声記憶手段に記憶された前記音声データを前記端末装置に再生させる英語フレーズ音声再生手段と、
を備え、
前記英語フレーズ発音学習支援文字列出力手段で、前記発音学習支援文字列からなる列と、当該発音学習支援文字列からなる列に対応する英語フレーズとを、前記端末装置に出力させる際に、
ａ）前記英語フレーズ音声記憶手段に記憶された、当該発音学習支援文字列からなる列に対応する音声データを、前記英語フレーズ音声再生手段を用いて前記端末装置に再生させながら、
ｂ）当該音声データの再生箇所に対応する、当該英語フレーズを分割した部分と、当該再生箇所に対応する、当該発音学習支援文字列からなる列を分割した部分とを、前記端末装置に出力させることを特徴とする発音学習コンテンツ提供システム。
【００１５】
（１０）
（１）、（３）、（５）、又は（６）のいずれか１項記載の発音学習コンテンツ提供装置であって、
前記英語フレーズ発音学習支援文字列出力手段で出力される、発音学習支援文字列の末尾に位置する、前記発音記号を表す文字群の属性と前記綴り字を表す文字群の属性が、当該発音学習支援文字列に後続する発音学習支援文字列の先頭文字が半母音を含む直音又は母音を表記する仮名文字であるか否かで異なることを特徴とする発音学習コンテンツ提供装置。
【００１６】
（１１）
（２）、（４）、（７）、又は（８）のいずれか１項記載の発音学習コンテンツ提供システムであって、
前記英語フレーズ発音学習支援文字列出力手段で出力される、発音学習支援文字列の末尾に位置する、前記発音記号を表す文字群の属性と前記綴り字を表す文字群の属性が、当該発音学習支援文字列に後続する発音学習支援文字列の先頭文字が半母音を含む直音又は母音を表記する仮名文字であるか否かで異なることを特徴とする発音学習コンテンツ提供システム。
【００１７】
（１２）
（９）に記載の発音学習コンテンツ提供システムであって、
前記英語フレーズ発音学習支援文字列出力手段で出力される、発音学習支援文字列の末尾に位置する、前記発音記号を表す文字群の属性と前記綴り字を表す文字群の属性が、当該発音学習支援文字列に後続する発音学習支援文字列の先頭文字が半母音を含む直音又は母音を表記する仮名文字であるか否かで異なることを特徴とする発音学習コンテンツ提供システム。
【００１８】
（１３）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、（１１）に記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラム。
【００１９】
（１４）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、（１１）に記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラムであって、前記システムを、前記端末装置の出力画面に広告を表示する広告表示手段として機能させることを特徴とする発音学習コンテンツ提供プログラム。
【００２０】
（１５）
（１１）に記載の発音学習コンテンツ提供システムにおける発音学習コンテンツ提供方法。
【００２１】
（１６）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、（２）、（４）、（７）、（８）、（９）又は（１２）のいずれか１項記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラム。
【００２２】
（１７）
端末装置と、当該端末装置に通信ネットワークを介して通信可能な一又は複数のサーバー装置とからなるシステムを、（２）、（４）、（７）、（８）、（９）又は（１２）のいずれか１項記載の発音学習コンテンツ提供システムが備える各手段として機能させる発音学習コンテンツ提供プログラムであって、前記システムを、前記端末装置の出力画面に広告を表示する広告表示手段として機能させることを特徴とする発音学習コンテンツ提供プログラム。
【００２３】
（１８）
（２）、（４）、（７）、（８）、（９）又は（１２）のいずれか１項記載の発音学習コンテンツ提供システムにおける発音学習コンテンツ提供方法。
【００２４】
（１９）
コンピューターを、（１０）に記載の発音学習コンテンツ提供装置が備える各手段として機能させる発音学習コンテンツ提供プログラム。
【００２５】
（２０）
（１０）に記載の発音学習コンテンツ提供装置における発音学習コンテンツ提供方法。
【００２６】
（２１）
コンピューターを、（１）、（３）、（５）、又は（６）のいずれか１項記載の発音学習コンテンツ提供装置が備える各手段として機能させる発音学習コンテンツ提供プログラム。
【００２７】
（２２）
（１）、（３）、（５）、又は（６）のいずれか１項記載の発音学習コンテンツ提供装置における発音学習コンテンツ提供方法。
【００２８】
前記第1の性質の（ａ）、前記第２の性質の（ａ）又は前記第３の性質の（ａ）の場合、前記発音学習支援文字列は、
仮名文字列と、末尾に位置する「子音に対応する発音記号を表す文字群（又は子音に対応する綴り字を表す文字群）」とからなる。
前記第1の性質の（ｂ）、前記第２の性質の（ｂ）又は前記第３の性質の（ｂ）の場合、前記発音学習支援文字列は、
仮名文字列からなるか、仮名文字列と末尾に位置する「Ｒ音を表す文字群」とからなる。
前記第1の性質の（ｃ）、前記第２の性質の（ｃ）又は前記第３の性質の（ｃ）の場合、前記発音学習支援文字列は、
仮名文字列からなるか、仮名文字列と末尾に位置する「第１の半母音を表す文字群」とからなる。
前記第1の性質の（ｄ）、前記第２の性質の（ｄ）又は前記第３の性質の（ｄ）の場合、前記発音学習支援文字列は、
仮名文字列からなるか、仮名文字列と末尾に位置する「第２の半母音を表す文字群」とからなる。
前記第1の性質の（ｅ）、前記第２の性質の（ｅ）又は前記第３の性質の（ｅ）の場合、前記発音学習支援文字列は、
仮名文字列からなる。
したがって、本発明においては、英単語の発音記号列を用いる従来の方法と比べて、英単語の発音を学ぶ際の負担が少ない。
【００２９】
また、本発明の発音学習支援文字列においては、英単語の語末に発音される子音が、「この子音を表記する発音記号を表す文字群（又はこの子音に対応する綴り字を表す文字群）」で表わされるので、学習者はこの子音の直後に不要な母音を加えるという癖を矯正できる。したがって、英語フレーズに語末が子音で発音される英単語が含まれる場合でも、学習者は隣接する英単語の音声を結合することができ、英語フレーズの流暢な話し方を学習できる。
さらに、英語フレーズの話し方を表す、この発音学習支援文字列からなる列においては、英単語の語末の子音が「仮名文字でない文字群」で表され、後続する英単語の先頭の音声は特殊な例外（１つの子音のみからなる英単語）を除き「仮名文字」で表記される。このため、学習者は、結合する可能性がある語末の子音と後続する音声が、何と何であって、それらが英語フレーズの何処にあるかを容易に判別することができる。したがって、英語フレーズに語末が子音で発音される英単語が含まれる場合でも、学習者は隣接する英単語の音声を容易に結合することができ、英語フレーズの流暢な話し方を容易に学習できる。
【００３０】
a）（１）及び（２）の発明においては、発音学習支援文字列記憶手段に、英単語の異なる発音方法に対応した発音学習支援文字列を記憶することが可能である。
ｂ）（３）及び（４）の発明においては、英単語発音学習支援文字列導出手段で、英単語発音記号列記憶手段から取得された発音記号列に対応する発音学習支援文字列が導出され、この英単語発音記号列記憶手段には、英単語の異なる発音方法に対応した発音記号列を記憶することが可能である。
ｃ）（５）、（６）、（７）、（８）及び（９）の発明においては、英語フレーズ発音学習支援文字列記憶手段に、英単語の異なる発音方法に対応した発音学習支援文字列からなる列を記憶することが可能である。
したがって、本発明の発音学習支援文字列は英単語の異なる発音方法に対応できる。
もちろん学習者が意図すれば、隣接する英単語を結合せずに話すことも可能なので、学習者は隣接する英単語の音声を結合することも結合しないことも選択することが出来る。
したがって、本発明において、学習者は英語フレーズの流暢で多様な話し方を容易に学習できる。
【００３１】
「英語フレーズ」とは、複数の英単語を含む文字列のことであり、例えば、熟語（イディオム）、英文(センテンス）、段落（パラグラフ）等を含む概念である。
「発音学習支援文字列」とは、英単語の発音学習を支援するための文字列である。
「受付ける」とは、入力部に直接入力される場合だけでなく、他の装置、コンピューター、システム等からデータを受信する場合も含む概念である。
「出力」とは、表示、印刷だけでなく、データとして他のプログラムや装置に与える場合も含む概念である。
「Ｒ音」とは、子音に分類される歯茎接近音で、音声記号/ｒ/で表記される音声である。本明細書では、発音記号（又は発音記号列）として、2つの/で囲んだ国際音声記号（International Phonetic Alphabet: IPA）を用いるが、文字コードの制限により、一部の国際音声記号を、本来のものとは異なる下線付きの発音記号で表す（本明細書で使用する下線付きの発音記号と国際音声記号との対応関係は、図３０の「発音記号対応表」を参照）。
「第１の半母音」とは、子音に分類される両唇軟口蓋接近音で、国際音声記号では/w/と表記される音声である。
「第２の半母音」とは、子音に分類される硬口蓋接近音で、国際音声記号では/j/と表記される音声である。
「Ｒ音に対応する綴り字」とは、綴り字「Ｒ」又は綴り字「ＲＥ」である。
「第１の半母音に対応する綴り字」とは、綴り字「W」又は綴り字「ＷＥ」である。
「第２の半母音に対応する綴り字」とは、綴り字「Ｙ」又は綴り字「ＹＥ」である。
「Ｒ音に対応する非子音の発音方法」とは、「Ｒ音に対応する綴り字」が表す非子音の音声（例えば、/з/、/з＾/、/:/の発音記号が表記する音声、図３０を参照）で発音する方法である。
「第１の半母音に対応する非子音の発音方法」とは、「第１の半母音に対応する綴り字」が表す非子音の音声（例えば、/u/の発音記号が表記する音声、図３０を参照）で発音する方法である。
「第２の半母音に対応する非子音の発音方法」とは、「第２の半母音に対応する綴り字」が表す非子音の音声（例えば、/i/、/ι/、/:/の発音記号が表記する音声、図３０を参照）で発音する方法である。
「Ｒ音に対応する非子音の発音記号」とは、「Ｒ音に対応する綴り字」が表す非子音の音声を表記する発音記号である。
「第１の半母音に対応する非子音の発音記号」とは、「第１の半母音に対応する綴り字」が表す非子音の音声を表記する発音記号である。
「第２の半母音に対応する非子音の発音記号」とは、「第２の半母音に対応する綴り字」が表す非子音の音声を表記する発音記号である。
「仮名表記」とは、発音表記の一つであり、言語音声(スピーチサウンド)の発音を、仮名文字を使って表記した文字列である。
「発音記号列」とは、仮名表記とは異なる発音表記であり、国際音声記号等の言語音声(スピーチサウンド)の発音を正確に表記するための記号からなる列である。
「発音表記(フォネティック  トランスクリプション）」とは、言語音声(スピーチサウンド)の発音を表記するため文字列である。
「発音記号を表す文字群」とは、「発音記号」そのものであるか、「発音記号と、子音と母音のいずれも表記しない記号とからなる文字群」である（例えば、a、＜a、/ a、 [a] 、[a、など）。
「綴り字を表す文字群」とは、「綴り字」そのものであるか、「綴り字と、子音と母音のいずれも表記しない記号とからなる文字群」である（例えば、ＴＨ、＜ＴＨ、/ＴＨ、 [ＴＨ] 、 [ＴＨ、など）。
「Ｒ音を表す文字群」とは、文字「Ｒ」であるか、「Ｒと、子音と母音のいずれも表記しない記号とからなる文字群」である（例えば、Ｒ、＜Ｒ、/Ｒ、 [Ｒ] 、 [Ｒ、など）。
「第１の半母音を表す文字群」とは、文字「Ｗ」であるか、「Ｗと、子音と母音のいずれも表記しない記号とからなる文字群」である（例えば、Ｗ、＜Ｗ、/Ｗ、 [Ｗ] 、 [Ｗ、など）。
「第２の半母音を表す文字群」とは、文字「Ｙ」であるか、「Ｙと、子音と母音のいずれも表記しない記号とからなる文字群」である（例えば、Ｙ、＜Ｙ、/Ｙ、 [Ｙ] 、 [Ｙ、など）。
「半母音を含む直音又は母音を表記する仮名文字」とは、例えば、「ヤ」、「ユ」、「ヨ」、「ワ」、「ア」、「イ」、「ウ」、「エ」、「オ」である。
「１拍（モーラ）の音声」とは、1文字の仮名文字で表記する直音（例えば「ア」、「カ」、「サ」で表記される音声）、1文字の仮名文字と小書きの仮名文字で表記する拗音（例えば「キュ」、「チュ」で表記される音声）、促音（「ッ」で表記する音声）、撥音（「ン」で表記する音声）、又は長音（長音記号「ー」で表記する音声）である。
本明細書では、鉤括弧内に表記された英単語の綴り字の大文字と小文字は区別しない。
【発明の効果】
【００３２】
本発明の「発音学習コンテンツ提供装置」、「発音学習コンテンツ提供システム」、「発音学習コンテンツ提供プログラム」、及び「発音学習コンテンツ提供方法」によれば、英単語の発音記号列を用いる従来の方法と比べて英単語の発音を学ぶ際の負担が少ないだけでなく、語末が子音で発音される英単語が英語フレーズに含まれる場合でも、この英語フレーズの流暢で多様な話し方を容易に学習できるようになった。
【図面の簡単な説明】
【００３３】
【図１】は、従来技術による英語フレーズの話し方を学習する際の表示画面である。
【図２】は、本発明の第１の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図３】は、本発明の英語フレーズ発音学習支援文字列（発音学習支援文字列からなる列）の出力画面の例を示す。
【図４】は、本発明の第１の実施の形態に係る学習装置１００を、中央演算処理装置を用いて実現した場合のハードウェア構成の一例を示す。
【図５】は、本発明の第１の実施の形態の発音学習支援文字列情報1４の例を示す図である。
【図６】は、本発明の第１の実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００が実行する処理手順の一例をフローチャート形式で示したものである。
【図７】は、本発明の第２、第５、第８及び第９の実施の形態に係る発音学習コンテンツ提供システムの概略図である。
【図８】は、本発明の第２の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図９】は、本発明の第２の実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
【図１０】は、本発明の第３の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図１１】は、本発明の第３の実施の形態に係る学習装置１００を、中央演算処理装置を用いて実現した場合のハードウェア構成の一例を示す。
【図１２】は、本発明の第３の実施の形態の英単語発音記号列情報１２の一例を示す図である。
【図１３】は、本発明の第３及び第４の実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００が実行する処理手順の一例をフローチャート形式で示したものである。
【図１４】は、本発明の第４の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図１５】は、本発明の第４の実施の形態に係る学習装置１００を、中央演算処理装置を用いて実現した場合のハードウェア構成の一例を示す。
【図１６】は、本発明の第４の実施の形態の英単語仮名表記情報１３の一例を示す図である。
【図１７】は、本発明の第５の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図１８】は、本発明の第５の実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
【図１９】は、本発明の第６の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図２０】は、本発明の第６の実施の形態に係る学習装置１００を、中央演算処理装置を用いて実現した場合のハードウェア構成の一例を示す。
【図２１】は、本発明の第６の実施の形態の英語フレーズ発音学習支援文字列情報1６の例を示す図である。
【図２２】は、本発明の第７の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図２３】は、本発明の第８の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図２４】は、本発明の第８の実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
【図２５】は、本発明の第１の実施の形態の変形例に係るシステムの概略図である。
【図２６】は、本発明の第２の実施の形態の変形例に係る発音学習コンテンツ提供システムの概略図である。
【図２７】は、本発明の第９の実施の形態に係る学習装置１００の全体構成を示すブロック図である。
【図２８】は、本発明の第９の実施の形態に係る学習装置１００を、中央演算処理装置を用いて実現した場合のハードウェア構成の一例を示す。
【図２９】は、本発明の第９の実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
【図３０】は、本明細書で使用する下線付きの発音記号と国際音声記号との対応関係を表したものである。
【発明を実施するための形態】
【００３４】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、これら実施の形態により本発明が限定されるものではない。以下の実施の形態でも、文字コードの制限により、一部の国際音声記号を本来のものとは異なる、下線付きの発音記号で表す（図３０を参照)
【００３５】
１．第１の実施の形態
（１）概要
図２は、本実施の形態に係る発音学習コンテンツ提供装置（以後、「学習装置１００」とも記載する）の全体構成を示すブロック図である。学習装置１００は、学習者から各種操作命令及び各種入力情報を受付け、これらに応じた発音学習に関するコンテンツを出力する。
学習装置１００は、記憶部１０と、制御部２０と、送受信制御部３０と、一時記憶部４０と、ディスク装置４１と、情報記録媒体４２と、入力部５０と、出力部６０とを備えている。以下、これらを説明する。
【００３６】
（１−１）入力部
入力部５０は、学習者が発音学習に必要な各種操作命令や各種情報を学習装置１００に入力するためのものである。本実施の形態では、後述するキーボード/マウス３４がこれに該当する。
【００３７】
（１−２）出力部
出力部６０は、各種操作画面や文字列等の発音学習に関するコンテンツを学習装置１００から出力するためのものである。本実施の形態では、後述するディスプレイ３２がこれに該当する。
【００３８】
（１−３）記憶部
記憶部１０には、少なくとも、後述する英単語情報１１と発音学習支援文字列情報1４が記憶されている。本実施の形態では、後述するハードディスクドライブ３９が記憶部１０に該当する。
【００３９】
（１−３−１）英単語情報１１
英単語情報１１は、英単語を記憶する。
【００４０】
（１−３−２）発音学習支援文字列情報1４
発音学習支援文字列情報1４は、英単語情報１１に記憶された英単語とこの英単語の発音記号列とに対応付けられた発音学習支援文字列を記憶する。
この英単語とこの発音記号列とに対応付けられたこの発音学習支援文字列は、
ａ）もし子音を表記する発音記号がこの発音記号列の末尾にある場合は、
この英単語とこの発音記号列とに対応する仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、この子音を表記する発音記号（又はこの子音を表す綴り字）を加えた文字列であり、
ｂ）もしＲ音に対応する綴り字がこの英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」がこの発音記号列の末尾にある場合は、
この英単語とこの発音記号列とに対応する仮名表記であるか、
この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｒ」を加えた文字列であり、
ｃ）もし第１の半母音に対応する綴り字がこの英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」がこの発音記号列の末尾にある場合は、
この英単語とこの発音記号列とに対応する仮名表記であるか、
この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｗ」を加えた文字列であり、
ｄ）もし第２の半母音に対応する綴り字がこの英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」がこの発音記号列の末尾にある場合は、
この英単語とこの発音記号列とに対応する仮名表記であるか、
この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｙ」を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
この英単語とこの発音記号列とに対応する仮名表記である。
この発音学習支援文字列情報1４の具体例やデータ構造については後述する。
なお、上記ｂ）の場合に、もし前記発音学習支援文字列を、『この英単語とこの発音記号列とに対応する仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｒ」を加えた文字列』とした場合は、学習者が、この英単語の音声と後続する「語頭が母音で発音される英単語」の音声とを結合する際に、これらの音声の間にR音を挿入すること（Ｒリンキング）が容易になる。
なお、上記ｃ）の場合に、もし前記発音学習支援文字列を、『この英単語とこの発音記号列とに対応する仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｗ」を加えた文字列』とした場合は、学習者が、この英単語の音声と後続する「語頭が母音で発音される英単語」の音声とを結合する際に、これらの音声の間に第１の半母音を挿入することが容易になる。
なお、上記ｄ）の場合、もし前記発音学習支援文字列を、『この英単語とこの発音記号列とに対応する仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｙ」を加えた文字列』とした場合は、学習者が、この英単語の音声と後続する「語頭が母音で発音される英単語」の音声とを結合する際に、これらの音声の間に第２の半母音を挿入することが容易になる。
「１モーラ（拍）の仮名文字」とは、直音を表記する1文字の仮名文字（例えば「ア」、「カ」、「サ」）、拗音を表記する1文字の仮名文字と小書きの仮名文字（例えば「キュ」、「チュ」）、促音を表記する1文字の小書きの仮名文字（「ッ」）、撥音を表記する1文字の仮名文字（「ン」）、又は長音記号「ー」である。
【００４１】
（１−３−２−１）発音学習支援文字列の例１
英単語「AND」と発音記号列/зnd/とに対応付けられた発音学習支援文字列の一具体例を説明する。
（本明細書で使用する下線付きの発音記号と国際音声記号との対応関係は、図３０の「発音記号対応表」を参照）。
この発音学習支援文字列は、子音を表記する発音記号/d/がこの発音記号列の末尾にあるので、『この英単語とこの発音記号列とに対応する仮名表記「アンド」から、末尾１モーラの仮名文字を削除した部分仮名表記「アン」の末尾に、この子音を表記する発音記号/d/又はこの子音を表す綴り字「D」を加えた文字列』、つまり、「アンd」又は「アンD」である。
なお、この発音記号/d/に、「母音及び子音（半母音も含む）の何れも表記しない記号」（例えば、/、＜、[、など）を加えて、この発音学習支援文字列を、「アン/d」、「アン＜d」、「アン(d)」、「アン[d]」などとしても良い。
なお、この綴り字「D」に、「母音及び子音（半母音も含む）の何れも表記しない記号」（例えば、/、＜、[、など）を加えて、この発音学習支援文字列を、「アン/ D」、「アン＜ D 」、「アン(D)」、「アン[D]」などとしても良い。
【００４２】
（１−３−２−２）発音学習支援文字列の例２
英単語「AND」と発音記号列/εn/とに対応付けられた発音学習支援文字列の一具体例を説明する。
この発音学習支援文字列は、子音を表記する発音記号/n/がこの発音記号列の末尾にあるので、『この英単語とこの発音記号列とに対応する仮名表記「エン」から、末尾１モーラの仮名文字を削除した部分仮名表記「エ」の末尾に、この子音を表記する発音記号/n/又はこの子音を表す綴り字「N」を加えた文字列』、つまり、「エn」又は「エN」である。
【００４３】
（１−３−２−３）発音学習支援文字列の例３
英単語「I」と発音記号列/aι/とに対応付けられた発音学習支援文字列の一具体例を説明する。
この発音学習支援文字列は、子音を表記する発音記号がこの発音記号列の末尾になく、且つＲ音に対応する綴り字がこの英単語の語末になく、且つ第１の半母音に対応する綴り字がこの英単語の語末になく、且つ第２の半母音に対応する綴り字がこの英単語の語末にないので、『この英単語とこの発音記号列とに対応する仮名表記「アイ」』である。
【００４４】
（１−３−２−４）発音学習支援文字列の例４
英単語「ARE」と発音記号列/з＾/（右鉤付きのシュワー）とに対応付けられた発音学習支援文字列の一具体例を説明する。
この発音学習支援文字列は、Ｒ音に対応する綴り字「ＲＥ」がこの英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」がこの発音記号列の末尾にあるので、『この英単語とこの発音記号列とに対応する仮名表記「アー」』であるか、『この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記「ア」の末尾に、文字「Ｒ」を加えた文字列「アＲ」』である。
なお、もしこの発音学習支援文字列を文字列「アＲ」とすると、英単語「ARE」の音声と後続する「語頭が母音で発音される英単語」の音声とを結合する際に、これらの音声の間にR音を挿入すること（Ｒリンキング）が容易になる。
【００４５】
（１−３−２−５）発音学習支援文字列の例５
英単語「ARE」と/a：/の発音記号列とに対応付けられた発音学習支援文字列の一具体例を説明する。
この発音学習支援文字列は、Ｒ音に対応する綴り字「ＲＥ」が当該英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」がこの発音記号列の末尾にあるので、『この英単語とこの発音記号列とに対応する仮名表記「アー」』であるか、『この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記「ア」の末尾に、文字「Ｒ」を加えた文字列「アＲ」』である。
【００４６】
（１−３−２−６）発音学習支援文字列の例６
英単語「ＨＯＷ」と発音記号列/hau/とに対応付けられた発音学習支援文字列の一具体例を説明する。
この発音学習支援文字列は、第１の半母音に対応する綴り字「Ｗ」がこの英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」がこの発音記号列の末尾にあるので、『この英単語とこの発音記号列とに対応する仮名表記「ハウ」』であるか、『この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記「ハ」の末尾に、文字「Ｗ」を加えた文字列「ハＷ」』である。
なお、もしこの発音学習支援文字列を文字列「ハＷ」とした場合は、英単語「ＨＯＷ」の音声と後続する『語頭が母音で発音される英単語（例えば、後述する「ＡＲＥ」）』の音声とを結合する際に、これらの音声の間に第1の半母音を挿入することが容易になる。
【００４７】
（１−３−２−７）発音学習支援文字列の例７
英単語「KEY」と発音記号列/ki:/とに対応付けられた発音学習支援文字列の一具体例を説明する。
この発音学習支援文字列は、第２の半母音に対応する綴り字「Ｙ」がこの英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」がこの発音記号列の末尾にあるので、『この英単語とこの発音記号列とに対応する仮名表記「キー」』であるか、『この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記「キ」の末尾に、文字「Y」を加えた文字列「キY」』である。
なお、もしこの発音学習支援文字列を文字列「キY」とすると、英単語「KEY」の音声と後続する「語頭が母音で発音される英単語」の音声とを結合する際に、これらの音声の間に第２の半母音を挿入することが容易になる。
【００４８】
（１−４）制御部
制御部２０は、以下に説明する英語フレーズ受付部２１、英単語発音学習支援文字列取得部２２、英語フレーズ発音学習支援文字列出力部２７を備える。本実施の形態では、後述する、ＣＰＵ（中央演算処理装置）３１が制御部２０に該当する。
【００４９】
（１−４−１）英語フレーズ受付部２１
英語フレーズ受付部２１は、学習者が入力部５０を介して入力した発音学習を行うための英語フレーズを、学習装置１００が受付ける。但しこの受付けられる英語フレーズは、英単語情報１１に記憶された英単語からなる。
以後、この英語フレーズにはＮ個の英単語が含まれているとし（但しＮ≧2）、この英語フレーズに第i番目に現れる英単語を「第i番目の英単語」と記載する（但しｉ＝１、…、Ｎ）。
なお、学習者が、英語フレーズを直接入力することで、学習装置１００がこの英語フレーズを受付けても良いが、記憶部１０、一時記憶部４０或いは情報記録媒体４２に、あらかじめいくつかの英語フレーズを含む英語フレーズ情報ファイルを記録しておき、学習者がこれら英語フレーズを選択するための情報を、入力部５０を介して入力し、学習装置１００がこの情報に対応する英語フレーズをこの英語フレーズ情報ファイルから読み込むことで、学習装置１００がこの英語フレーズを受付けても良い。  
【００５０】
（１−４−２）英単語発音学習支援文字列取得部２２
英単語発音学習支援文字列取得部２２では、学習装置１００が、英語フレーズ受付部２１で受付けられた英語フレーズに含まれる第i番目の英単語に対応する発音学習支援文字列（以後、「第i番目の発音学習支援文字列」とも記載する）を、発音学習支援文字列情報１１から取得する（但しｉ＝１、…、Ｎ）。
【００５１】
（１−４−３）英語フレーズ発音学習支援文字列出力部２７
英語フレーズ発音学習支援文字列出力部２７は、学習装置１００が、英単語発音学習支援文字列取得部２２で取得された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、英語フレーズ受付部２１で受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。また、学習装置１００が、この発音学習支援文字列からなる列を出力部６０に出力する。
以後、この発音学習支援文字列からなる列を、「英語フレーズ発音学習支援文字列」とも記載する。
学習者は、この英語フレーズ発音学習支援文字列を用いて、受付けられた英語フレーズの話し方を学ぶ。またこの英語フレーズ発音学習支援文字列を構成する第i番目の発音学習支援文字列を用いて、第i番目の英単語の発音方法を学ぶ（但しｉ＝１、…、Ｎ）。
図３の（a）は、英語フレーズ「ＢＲＥＡＴＨＥ  ＯＵＴ」の話し方を表す英語フレーズ発音学習支援文字列の出力画面の一例を、
図３の（ｂ）は、英語フレーズ「AND I」の話し方を表す英語フレーズ発音学習支援文字列の出力画面の一例を、
図３の（ｃ）は、英語フレーズ「ＧＯＯＤ  ＮＥＥＤＬＥ」の話し方を表す英語フレーズ発音学習支援文字列の出力画面の一例を、
図３の（ｄ）は、英語フレーズ「ＴＨＥＲＥ  ＩＳ」の話し方を表す英語フレーズ発音学習支援文字列の出力画面の一例を示す。
【００５２】
（１−５）送受信制御部３０
送受信制御部３０は、通信ネットワークを介して通信可能な（図示しない）サーバー装置等と各種情報の送受信をすることを制御する。本実施の形態では、後述する通信装置３５がこれに該当する。
【００５３】
（１−６）一時記憶部４０
一時記憶部４０は、本実施の形態に係るプログラムである発音学習コンテンツ提供プログラム（以後、「発音学習プログラム８０」と記載する）を含む各種プログラム、及び各種情報を一時記憶する。本実施の形態では、後述するＲＡＭ３３がこれに該当する。
【００５４】
（１−７）ディスク装置４１
ディスク装置４１は、後述する情報記録媒体４２に接続され、この情報記録媒体４２に記憶された各種プログラムや各種情報を読み込む。本実施の形態では、後述するDVD−ＲＯＭドライブ３６がこれに該当する。
【００５５】
（１−８）情報記録媒体４２
情報記録媒体４２は、各種プログラムや各種情報を記憶する。本実施の形態では、後述する、ＤＶＤ−ＲＯＭ３７がこれに該当する。
【００５６】
（２）ハードウェア構成
図４は、本実施の形態に係る学習装置１００をＣＰＵ（中央演算処理装置）３１を用いて実現した場合のハードウェア構成の一例を示す。
制御部２０に相当するＣＰＵ３１には、出力部６０に相当するディスプレイ３２と、入力部５０に相当するキーボード/マウス３４と、一時記憶部４０に相当するＲＡＭ３３と、記憶部１０に相当するハードディスクドライブ３９と、ディスク装置４１に相当するDVD−ＲＯＭドライブ３６と、情報記録媒体４２に相当するDVD−ＲＯＭ３７と、送受信制御部３０に相当する通信装置３５とが接続されている。以下、これらを説明する。
ＣＰＵ３１は、装置全体の制御を司り、本実施の形態に係るプログラムである発音学習コンテンツ提供プログラム（発音学習プログラム８０）を実行する。
ディスプレイ３２は、発音学習に必要な各種操作画面や情報等を出力する。
ＲＡＭ３３は、発音学習プログラム８０を含む各種プログラム、各種情報を一時的に記憶する。
キーボード/マウス３４は、学習者から各種操作指示、各種情報を入力するために用いられる。
通信装置３５は、通信ネットワークに接続するためのインターフェースであり、例えばＬＡＮポート、モデム、無線ＬＡＮ、ルーター等で構成される。
DVD−ＲＯＭドライブ３６には、ＤＶＤ−ＲＯＭ３７が接続され、ＤＶＤ−ＲＯＭ３７から各種プログラムや各種情報を読み込むことが可能である。
ハードディスクドライブ３９には、英単語情報１１を記憶した英単語ファイル、発音学習支援文字列情報1４を記憶した発音学習支援文字列ファイル、本実施の形態に係る発音学習プログラム８０、オペレーティングシステム（ＯＳ）等が記憶されている。発音学習プログラム８０は、DVD−ＲＯＭドライブ３６を介して、ＤＶＤ−ＲＯＭ３７からインストールされたものである。
【００５７】
（３）データ構造
【００５８】
（３−１）発音学習支援文字列情報1４
発音学習支援文字列情報1４のデータ構造の一例を説明する。
発音学習支援文字列情報1４は、英単語領域、発音記号列領域、発音学習支援文字列領域を有している。
英単語領域には、英単語情報１１に記憶された英単語が記憶されている。
発音記号列領域には、英単語領域に記憶された英単語に対応する発音記号列が記憶されている。
発音学習支援文字列領域には、英単語領域に記憶された英単語と発音記号列領域に記憶された発音記号列とに対応する発音学習支援文字列が記憶されている。
図５の（ａ）と（ｂ）は、本実施の形態の発音学習支援文字列情報1４の例を示す。
【００５９】
（４）処理
（４−１)発音学習コンテンツ提供処理（メインルーチンの処理）
図６は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００が実行する処理手順の一例をフローチャート形式で示したものである。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズを、キーボード/マウス３４を介して入力し、ＣＰＵ３１が当該英語フレーズを受付ける。但し当該受付けられる英語フレーズは、英単語情報１１に記憶された英単語からなる。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で受付けられた英語フレーズに含まれる第i番目の英単語から、当該英単語に対応する第i番目の発音学習支援文字列を、発音学習支援文字列情報１１を用いて取得する（但しｉ＝１、…、Ｎ）。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で取得された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、ステップＳ１で受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ３で導出された、発音学習支援文字列からなる列をディスプレイ３２に出力する。
続くステップＳ５では、ＣＰＵ３１が、学習者の指示を受けて学習装置１００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
【００６０】
（４−１−１)発音学習コンテンツ提供処理の例
英語フレーズ「AND  I」が受付けられる場合の、本実施の形態の発音学習コンテンツ提供処理の一具体例を説明する。
本具体例では、英単語情報１１には、英単語「AND」と英単語「I」が記憶され、発音学習支援文字列情報1４には、英単語「AND」と発音記号/зnd/とに対応付けられた発音学習支援文字列「アンd」、英単語「AND」と発音記号/εn/とに対応付けられた発音学習支援文字列「エn」、及び英単語「I」と発音記号列/aι/とに対応付けられた発音学習支援文字列「アイ」が記憶されているとする。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズ「AND  I」を、キーボード/マウス３４を介して入力し、ＣＰＵ３１が当該英語フレーズを受付ける。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で受付けられた英語フレーズ「AND  I」に含まれる第１番目の英単語「AND」に対応する第１番目の発音学習支援文字列(「アンd」及び「エn」)と、第２番目の英単語「I」に対応する第２番目の発音学習支援文字列「アイ」とを発音学習支援文字列情報１４から取得する。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で取得された各発音学習支援文字列を、昇順に順序付けることにより、英語フレーズ「AND  I」の話し方を表す、発音学習支援文字列からなる列（「アンd、アイ」及び「エn、アイ」）を導出する。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ３で導出された、発音学習支援文字列からなる列を、ディスプレイ３２に出力する（例えば、「アンd アイ」及び「エn アイ」、図３の（ｂ）を参照）。
続くステップＳ５の説明は省略する。
【００６１】
（５）変形例
以下に示す変形例は互いに組み合わせ可能である。
（５−１)変形例１
本実施の形態では、記憶部１０を、ＣＰＵ３１に接続されたハードディスクドライブ３９に設けたが、記憶部１０はハードディスクドライブ３９に限定されるものではない。例えば、記憶部１０に記憶されている各情報の少なくとも一部が、学習装置１００に接続された情報記録媒体４２に記憶されていても良いし、学習装置１００から通信ネットワーク３００を介して読み書き可能なファイルサーバー(サーバー装置１０１）に記憶されていても良い（図２５を参照）。
【００６２】
（５−２)変形例２
学習装置１００が、発音学習支援文字列を出力部６０に出力する際に、この発音学習支援文字列の末尾に位置する発音記号（又は綴り字）を、後続する発音学習支援文字列の先頭文字が「半母音を含む直音又は母音を表記する仮名文字（例えば、「ヤ」、「ユ」、「ヨ」、「ワ」、「ア」、「イ」、「ウ」、「エ」、「オ」）」であるか否かで異なる属性で出力しても良い。例えば、この発音学習支援文字列に後続する発音学習支援文字列の先頭文字が「半母音を含む直音又は母音を表記する仮名文字」である場合は、学習装置１００が、この前方の発音学習支援文字列の末尾に位置する発音記号（又は綴り字）を赤色で出力させ、それ以外の場合は、この発音記号（又は綴り字）を青色で出力させても良い。
隣接する英単語のうち前方の英単語の語末が子音で発音される場合、後続する英単語の語頭が母音又は半母音で発音されるか、そうでないか（つまり、半母音を除く子音で発音される）では、この隣接する英単語の音声を結合する方法が一般的に異なる。例えば、隣接する英単語のうち後続する英単語の語頭が母音又は半母音で発音される場合は、前方の英単語の語末の子音は後続する英単語の語頭の音声と結合されてもそのまま発音される。しかし、後続する英単語の語頭が半母音を除く子音で発音される場合は、前方の英単語の語末の子音は、後続する英単語の語頭の音声と結合されると、しばしば聞こえなくなる（リダクション）。したがって、発音学習支援文字列の末尾に位置する発音記号（又は綴り字）が出力される色を、上述のように、後続する発音学習支援文字列の先頭文字の性質によって変えることで、英語フレーズに語末が子音で発音される英単語が含まれる場合でも、学習者はより容易に隣接する英単語の音声を結合することが出来、英語フレーズの流暢な話し方をより容易に学習できる。
【００６３】
（５−３)変形例３
英語フレーズが比較的多くの英単語を含む場合（例えば、長時間に渡る演説の原稿等）は、学習装置１００が、この発音学習支援文字列からなる列を、複数の画面（又はページ）に分割して、出力部６０に出力しても良い。
【００６４】
２．第２の実施の形態
（１）概要
図７は、本実施の形態に係る発音学習コンテンツ提供システムの概略図である。このシステムは、端末装置２００とサーバー装置（以後、「学習装置１００」と記載する）とからなる。
学習装置１００は、例えばインターネット等の通信ネットワーク３００を介して端末装置２００と通信可能に形成され、端末装置２００から、学習者からの各種操作命令及び各種入力情報を受付ける。また、学習装置１００は、これら受付けられた操作命令及び入力情報に応じた、発音学習に関するコンテンツを、端末装置２００に出力させるサーバー装置として機能する。
端末装置２００は、学習者からの各種操作命令及び各種入力情報を学習装置１００に送信し、学習装置１００から送信される発音学習に関するコンテンツ等を出力する機能が実装されていればよく、例えば通信機能を有するパーソナルコンピュータや、ブラウザ機能を有する携帯電話、スマートフォン、タブレット、電子書籍端末などの各種通信携帯端末等が該当する。
このような学習装置１００を用いたシステムは、英語学校、英語を教える学校、その他各種の学校により運営され、またこのような学校のために学習者に発音学習に関するコンテンツを提供する業者等により運営される。
図８は、本実施の形態に係る学習装置１００の全体構成を示すブロック図である。
学習装置１００の全体構成は、入力部および出力部を持たず、制御部の機能と送受信制御部の説明が異なることを除き、第１の実施形態の学習装置１００のそれと同様であり、図８において、図２と同一構成部分には同一の符号を付しその説明は省略する。
【００６５】
（１−１）送受信制御部
送受信制御部３０ｓは、通信ネットワーク３００を介して端末装置２００や（図示しない）サーバー装置等と各種情報の送受信をすることを制御する。本実施の形態では、通信装置３５がこれに該当する。
【００６６】
（１−２）制御部
制御部２０は、以下に説明する英語フレーズ受付部２１ｓ、英単語発音学習支援文字列取得部２２ｓ、英語フレーズ発音学習支援文字列出力部２７ｓを備える。本実施の形態では、ＣＰＵ３１が制御部２０に該当する。
【００６７】
（１−２−１）英語フレーズ受付部２１ｓ
英語フレーズ受付部２１ｓは、学習者が、発音学習を行うための英語フレーズを、端末装置２００の（図示しない）入力部を介して入力し、端末装置２００が、この英語フレーズを学習装置１００へ送信する。また、学習装置１００は、端末装置２００が送信した英語フレーズを受信し、この英語フレーズが英単語情報１１に記憶された英単語からなる場合のみ、この英語フレーズを受付ける。
本実施の形態でも、この英語フレーズにはＮ個の英単語が含まれているとし（但しＮ≧2）、この英語フレーズに第i番目に現れる英単語を「第i番目の英単語」と記載する（但しｉ＝１、…、Ｎ）。
【００６８】
（１−２−２）英単語発音学習支援文字列取得部２２ｓ
英単語発音学習支援文字列取得部２２ｓでは、学習装置１００が、英語フレーズ受付部２１ｓで受付けられた英語フレーズに含まれる第i番目の英単語に対応する発音学習支援文字列（つまり、「第i番目の発音学習支援文字列」）を、発音学習支援文字列情報１１から取得する（但しｉ＝１、…、Ｎ）。
【００６９】
（１−２−３）英語フレーズ発音学習支援文字列出力部２７ｓ
英語フレーズ発音学習支援文字列出力部２７ｓは、学習装置１００が、英単語発音学習支援文字列取得部２２ｓで取得された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、英語フレーズ受付部２１ｓで受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。また、学習装置１００が、この発音学習支援文字列からなる列を端末装置２００の（図示しない）出力部に出力させる。
【００７０】
（２）ハードウェア構成
このハードウェア構成の説明は、第１の実施の形態のハードウェア構成の説明と同じである。但し、ハードディスクドライブ３９には、本実施の形態に係るプログラムである発音学習プログラム８０が記憶されている。
なお、ディスプレイ３２とキーボード/マウス３４は省略することもできる。
【００７１】
（３）処理
（３−１)発音学習コンテンツ提供処理（メインルーチンの処理手順）
図９は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズを、端末装置２００の（図示しない）入力部を介して入力し、端末装置２００が、この英語フレーズを学習装置１００へ送信する。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で送信された英語フレーズを端末装置２００から受信する。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で受信された英語フレーズが英単語情報１１に記憶された英単語からなるかどうかをチェックし、もし当該英語フレーズが英単語情報１１に記憶された英単語からなる場合はステップ４に進み、もしそうでなければステップ１に戻る。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ２で受信された英語フレーズを受付ける。
続くステップＳ５では、ＣＰＵ３１が、ステップＳ４で受付けられた英語フレーズに含まれる第i番目の英単語から、当該英単語に対応する第i番目の発音学習支援文字列を、発音学習支援文字列情報１１を用いて取得する（但しｉ＝１、…、Ｎ）。
続くステップＳ６では、ＣＰＵ３１が、ステップＳ５で取得された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、ステップＳ４で受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。
続くステップＳ７では、ＣＰＵ３１が、ステップＳ６で導出された、発音学習支援文字列からなる列を出力するための情報を、端末装置２００に送信する。
続くステップＳ８では、ＣＰＵ３１は、終了指示が無ければステップ２に戻り上述と同様の処理を繰り返し実施し、終了指示があれば学習装置１００の処理手順を終了する。
ステップＳ９では、端末装置２００が、ステップＳ７で送信された情報を受信する。
続くステップＳ１０では、端末装置２００が、ステップＳ６で導出された、発音学習支援文字列からなる列を、端末装置２００の（図示しない）出力部に出力する。
続くステップＳ１１では、端末装置２００が、学習者の指示を受けて端末装置２００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
【００７２】
（４）変形例
以下に示す変形例は互いに組み合わせ可能である。
（４−１)変形例１
本実施の形態では、記憶部１０をＣＰＵ３１に接続されたハードディスクドライブ３９に設けたが、記憶部１０はハードディスクドライブ３９に限定されるものではない。例えば、記憶部１０に記憶される各情報の少なくとも一部が、端末装置２００の（図示しない）記憶装置に記憶されても良いし、学習装置１００から通信ネットワークを介して読み書き可能なファイルサーバー(サーバー装置１０１）に記憶されていても良い（図２６を参照）。
【００７３】
（４−２)変形例２
本実施の形態では、制御部２０を、学習装置１００のＣＰＵ３１に設けたが、制御部２０は学習装置１００のＣＰＵ３１に限定されるものではない。
例えば、学習装置１００が、発音学習プログラム８０の少なくとも一部を端末装置２００の（図示しない）記憶装置に記憶させることで、制御部２０の各部が担う機能の少なくとも一部を、端末装置２００の（図示しない）ＣＰＵ（中央演算装置）で行っても良い。
また例えば、発音学習プログラム８０の少なくとも一部を、学習装置１００から通信ネットワークを介して通信可能なアプリケーションサーバー（サーバー装置１０２）の（図示しない）記憶装置に記憶することで、制御部２０の各部が担う機能の少なくとも一部を、このアプリケーションサーバーの（図示しない）ＣＰＵ（中央演算装置）で行っても良い（図２６）を参照）。
【００７４】
（４−３)変形例３
学習装置１００が、発音学習支援文字列を端末装置２００に出力させる際に、この発音学習支援文字列の末尾に位置する発音記号（又は綴り字）を、後続する発音学習支援文字列の先頭文字が「半母音を含む直音又は母音を表記する仮名文字」であるか否かで異なる属性で出力させても良い。
【００７５】
（４−４)変形例４
英語フレーズが比較的多くの英単語を含む場合は、学習装置１００が、この発音学習支援文字列からなる列を、複数の画面（又はページ）に分割して、端末装置２００に出力させても良い。
【００７６】
（４−５)変形例５
本実施の形態に係るシステムは、公知のクライアント／サーバー型の形態をとってもよいが、このシステムを、Ｗｅｂシステムを用いて実現してもよい。つまり、端末装置２００にＷｅｂブラウザを搭載し、そのＷｅｂブラウザが学習装置１００に搭載されたＷｅｂサーバーと、HTTPプロトコルを用いたデータ通信を行うことで、発音学習プログラム８０が、このシステムに、制御部２０の機能を実現させるようにしてもよい。
また、その際に、発音学習プログラム８０が、このシステムを、端末装置２００に出力にされるＷｅｂページ（例えば、英語フレーズ発音学習支援文字列出力部で端末装置２００に出力される表示画面）の中に広告を表示する広告表示手段として機能させても良い。
「Ｗｅｂシステム」とは、一般に端末装置にＷｅｂブラウザを搭載し、そのＷｅｂブラウザがサーバー装置（Ｗｅｂサーバー）と、HTTPプロトコルを用いたデータ通信を行うことで、様々な処理を実現するシステムの総称である。
【００７７】
３．第３の実施の形態
（１）概要
図１０は、本実施の形態に係る発音学習コンテンツ提供装置（学習装置１００）の全体構成を示すブロック図である。
学習装置１００の全体構成は、記憶部１０と制御部２０を除いて、第１の実施の形態の学習装置１００のそれと同様であり、図１０において、図２と同一構成部分には同一の符号を付しその説明は省略する。
第１と第２の実施の形態では、学習装置１００が、発音学習支援文字列を、当該発音学習支援文字列が記憶された発音学習支援文字列情報１１（発音学習支援文字列記憶手段）から取得したが、本実施の形態では、学習装置１００が、発音学習支援文字列を、後述する英単語発音学習支援文字列導出部２５（英単語発音学習支援文字列導出手段）を用いて導出する。
【００７８】
（１−１）記憶部
記憶部１０には、少なくとも、後述する英単語情報１１と英単語発音記号列情報１２が記憶されている。本実施の形態では、ハードディスクドライブ３９が記憶部１０に該当する。
【００７９】
（１−１−１）英単語発音記号列情報１２
英単語発音記号列情報１２は、英単語情報１１に記憶された英単語に対応付けられた発音記号列を記憶する。このデータ構造については後述する。
【００８０】
（１−２）制御部
制御部２０は、英語フレーズ受付部２１と、後述する、仮名表記論理導出部２４、英単語発音学習支援文字列導出部２５、英語フレーズ発音学習支援文字列出力部２７aを備える。本実施の形態では、ＣＰＵ３１が制御部２０に該当する。
【００８１】
（１−２−１）仮名表記論理導出部２４
仮名表記論理導出部２４は、学習装置１００が、発音記号列から当該発音記号列に対応する仮名表記を論理的に導出する。
仮名表記論理導出部２４は、英単語発音記号列情報１２に記憶された発音記号列から、当該発音記号列に対応する仮名表記を導出するために用いられる(仮名表記導出手段)。
【００８２】
（１−２−２）英単語発音学習支援文字列導出部２５
英単語発音学習支援文字列導出部２５は、学習装置１００が、受付けられた英語フレーズに含まれる第i番目の英単語に対応する発音記号列（以後、「第i番目の発音記号列」とも記載する）を、英単語発音記号列情報１２から取得する（但しｉ＝１、…、Ｎ）。また学習装置１００が、第i番目の発音記号列に対応する仮名表記（以後、「第i番目の仮名表記」とも記載する）を、仮名表記論理導出部２４を用いて導出する（但しｉ＝１、…、Ｎ）。さらに学習装置１００が、第i番目の英単語と第i番目の発音記号列とに対応する発音学習支援文字列（以後、「第i番目の発音学習支援文字列」とも記載する）を導出する（但しｉ＝１、…、Ｎ）。
但し、この「第i番目の英単語と第i番目の発音記号列とに対応する発音学習支援文字列」は、
ａ）もし子音を表記する発音記号が第i番目の発音記号列の末尾にある場合は、
第i番目の仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、この子音を表記する発音記号（又はこの子音を表す綴り字）を加えた文字列であり、
ｂ）もしＲ音に対応する綴り字が第i番目の英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、
第i番目の仮名表記であるか、
この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｒ」を加えた文字列であり、
ｃ）もし第１の半母音に対応する綴り字が第i番目の英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、
第i番目の仮名表記であるか、
この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｗ」を加えた文字列であり、
ｄ）もし第２の半母音に対応する綴り字が第i番目の英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、
第i番目の仮名表記であるか、
この仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｙ」を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
第i番目の仮名表記である。
【００８３】
（１−２−３）英語フレーズ発音学習支援文字列出力部２７a
英語フレーズ発音学習支援文字列出力部２７aは、学習装置１００が、英単語発音学習支援文字列導出部２５で導出された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、英語フレーズ受付部２１で受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。また、学習装置１００が、この発音学習支援文字列からなる列を出力部６０に出力する。学習者は、この出力された、発音学習支援文字列からなる列を用いて、この英語フレーズの話し方を学ぶ。
【００８４】
（２）ハードウェア構成
図１１は、本実施の形態に係る学習装置１００を、ＣＰＵ３１を用いて実現した場合のハードウェア構成の一例を示す。ハードディスクドライブ３９には、英単語情報１１を記憶した英単語ファイル、英単語発音記号列情報１２を記憶した英単語発音記号列ファイル、本実施の形態に係る発音学習プログラム８０、オペレーティングシステム（ＯＳ）等が記憶されている。ハードディスクドライブ３９以外は第１の実施の形態のハードウェア構成と同じである。
【００８５】
（３）データ構造
（３−１）英単語発音記号列情報１２
英単語発音記号列情報１２のデータ構造の一例を説明する。
英単語発音記号列情報１２は、英単語領域、発音記号列領域を有している。
英単語領域には、英単語情報１１に記憶された英単語が記憶されている。
発音記号列領域には、英単語領域に記憶された英単語に対応する発音記号列が記憶されている。
図１２は、本実施の形態の英単語発音記号列情報１２の一例を示す図である。
【００８６】
（４）処理
（４−１）仮名表記論理導出処理
仮名表記論理導出部２４が、発音記号列から当該発音記号列に対応する仮名表記を論理的に導出する処理の一例を説明する。仮名表記論理導出部２４は、以下に説明する３つのステップ（ステップSｄ1〜ステップSｄ３）からなる。
まずステップSｄ１では、ＣＰＵ３１が、発音記号列に含まれる各発音記号を、以下の五種類の発音記号に分類する。
(i)母音を表記する発音記号（例えば、国際音声記号の/a/、/i/、/u/、/e/等で、以後「母音記号」と記載する）。
(ii) 半母音を除いた子音を表記する発音記号（例えば、国際音声記号の/k/、/g/、/s/等で、以後、単に「子音記号」と記載する）。
(iii)半母音を表記する発音記号(例えば、国際音声記号の/j/と/ｗ/で、以後「半母音記号」と記載する）。
(iv)長い音を表記する発音記号（例えば、音声記号の/:/）。
(v)その他のアクセント等を表記する発音記号。
【００８７】
続くステップSｄ２では、ＣＰＵ３１が、前記発音記号列を、以下のa）〜ｇ）の７種類のセグメント（発音記号または発音記号群）に分解する。
a）子音記号・半母音記号・母音記号の順で続く特定の三つの発音記号からなる発音記号群(例えば、国際音声記号を用いた発音記号列/kju/)。
b）子音記号・母音記号の順で続く二つの発音記号からなる発音記号群(例えば、国際音声記号を用いた発音記号列/ku/)。
c) a)の発音記号群に含まれず且つ半母音記号・母音記号の順で続く二つの発音記号からなる発音記号群(例えば、国際音声記号を用いた発音記号列/ｊu/)。
d）直前に子音記号や半母音記号を伴わない「単独の母音記号」(例えば、国際音声記号の/u/)。
e)直後に母音記号や半母音記号を伴わない「単独の子音記号」(例えば、国際音声記号の/k/)。
ｆ）長い音を表記する発音記号。
ｇ）その他のアクセント等を表記する発音記号。
【００８８】
続くステップSｄ３では、ＣＰＵ３１が、
a）のセグメントには、対応する拗音を表記する１モーラの仮名文字（例えば、「キャ」、「シャ」、「ジュ」）を、
b）とｃ）のセグメントには、対応する直音を表記する１モーラの仮名文字（例えば、「カ」、「サ」、「ヤ」）を、
ｄ）のセグメントには、対応する母音を表記する１モーラの仮名文字（例えば、「ア」、「ウ」、「オ」）を、
e）のセグメントには、対応する１モーラの仮名文字（例えば、「ク」、「トゥ」、「ル」,「ン」）、又は促音を表記する仮名文字と対応する１モーラの仮名文字（例えば、「ック」、「ットゥ」）を、
f）のセグメントには、長音符（「ー」）を割り当て、
ｇ）のセグメントには、仮名文字を割り当てないことで、
前記発音記号列から当該発音記号列に対応する仮名表記を論理的に導出する。
【００８９】
（４−１−１）仮名表記論理導出処理の例１
仮名表記論理導出部２４が、発音記号列/bri:θ/から仮名表記「ブリーズ」を導出する処理の一具体的を説明する。
まずステップSd１では、ＣＰＵ３１が、この発音記号列に含まれる/i/を母音記号に、/b/と、/r/と、/θ/を子音記号に、/:/を長い音を表す記号に分類する。
続くステップSd２では、ＣＰＵ３１が、この発音記号列を、子音記号・母音記号の順で続く二つの発音記号からなる発音記号群（/ri/）、直後に母音記号や半母音記号を伴わない単独の子音記号（/b/と/θ/）、長い音を表記する発音記号（/:/）、のセグメントに分解する。
続くステップSd３では、ＣＰＵ３１が、/ri/のセグメントには対応する１モーラの仮名文字「リ」を、/b/のセグメントには対応する１モーラの仮名文字「ブ」を、/θ/のセグメントには対応する１モーラの仮名文字「ズ」を、/:/のセグメントには長音符「ー」を、割り当てることで、この発音記号列に対応する仮名表記「ブリーズ」を導出する。
【００９０】
（４−１−２）仮名表記論理導出処理の例２
仮名表記論理導出部２４が、発音記号列/aut/から仮名表記「アウト」を導出する処理の一具体的を説明する。
まずステップSd１では、ＣＰＵ３１が、この発音記号列に含まれる/a/と、/u/を母音記号、/t/を子音記号に分類する。
続くステップSd２では、ＣＰＵ３１が、この発音記号列を、直前に子音記号や半母音記号を伴わない単独の母音記号（/a/及び/u/）と、直後に母音記号や半母音記号を伴わない単独の子音記号（/t/）のセグメントに分解する。
続くステップSd３では、ＣＰＵ３１が、/a/のセグメントには対応する１モーラの仮名文字「ア」を、/u/のセグメントには対応する１モーラの仮名文字「ウ」を、/t/のセグメントには対応する１モーラの仮名文字「ト」を、割り当てることで、この発音記号列に対応する仮名表記「アウト」を導出する。
【００９１】
（４−２)英単語発音学習支援文字列導出処理
英単語発音学習支援文字列導出部２５が、発音学習支援文字列を導出する処理の一例を説明する。
英単語発音学習支援文字列導出部２５は、以下に説明する３つのステップ（ステップSｂ1〜ステップSｂ3）からなる。
まずステップＳb1では、ＣＰＵ３１が、受付けられた英語フレーズに含まれる第i番目の英単語から、この英単語に対応する発音記号列（つまり、第i番目の発音記号列）を、英単語発音記号列情報１２を用いて取得する（但しｉ＝１、…、Ｎ）。
続くステップＳb２では、ＣＰＵ３１が、ステップＳb1で取得された第i番目の発音記号列から、仮名表記論理導出部２４を用いることで、この発音記号列に対応する仮名表記（つまり、第i番目の仮名表記）を導出する（但しｉ＝１、…、Ｎ）。
続くステップＳb３では、ＣＰＵ３１が、以下に説明する方法で、第i番目の英単語と第i番目の発音記号列とに対応する第i番目の発音学習支援文字列を導出する（但しｉ＝１、…、Ｎ）。
１）もし子音を表記する発音記号が第i番目の発音記号列の末尾にある場合は、ＣＰＵ３１が、この第i番目の発音学習支援文字列を、「第i番目の仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、この子音を表記する発音記号又はこの子音を表す綴り字を加えた文字列」とする。
２）もしＲ音に対応する綴り字が第i番目の英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、ＣＰＵ３１が、この第i番目の発音学習支援文字列を、「第i番目の仮名表記」、又は『第i番目の仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｒ」を加えた文字列』とする。
３）もし第１の半母音に対応する綴り字が第i番目の英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、ＣＰＵ３１が、この第i番目の発音学習支援文字列を、「第i番目の仮名表記」又は、『第i番目の仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｗ」を加えた文字列』とする。
４）もし第２の半母音に対応する綴り字が第i番目の英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、ＣＰＵ３１が、この第i番目の発音学習支援文字列を、「第i番目の仮名表記」又は、『第i番目の仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｙ」を加えた文字列』とする。
５）もし１）〜４）の何れでもない場合は、ＣＰＵ３１が、この第i番目の発音学習支援文字列を、「第i番目の仮名表記」とする。
【００９２】
（４−２−１)英単語発音学習支援文字列導出処理の例
英語フレーズ「BREATHE  OUT」が受付けられる場合に、本実施の形態の英単語発音学習支援文字列導出部２５が、英単語「BREATHE」と発音記号列/bri:θ/とに対応する発音学習支援文字列（「ブリーθ」又は「ブリーTH」）、及び英単語「OUT」と発音記号列/aut/とに対応する発音学習支援文字列（「アウt」又は「アウT」）を導出する処理の一具体的を説明する。
本具体例では、英単語情報１１には、英単語「BREATHE」と英単語「OUT」が記憶され、英単語発音記号列情報１２には、英単語「BREATHE」に対応付けられた発音記号列/bri:θ/、英単語「OUT」に対応付けられた発音記号列/aut/が記憶されているとする。
まずステップＳb１では、ＣＰＵ３１が、受付けられた英語フレーズ「BREATHE  OUT」に含まれる第１番目の英単語「BREATHE」に対応する第１番目の発音記号列/bri:θ/と、第２番目の英単語「OUT」に対応する第２番目の発音記号列/aut/とを、英単語発音記号列情報１２から取得する。
続くステップＳb２では、ＣＰＵ３１が、上述の「仮名表記論理導出処理の例１」と「仮名表記論理導出処理の例２」で説明した手順に従って、ステップＳb１で取得された発音記号列（/bri:θ/、/aut/）から、仮名表記論理導出部２４を用いることで、この発音記号列を表す仮名表記（それぞれ「ブリーズ」、「アウト」）を導出する。
続くステップＳb３では、子音を表記する発音記号/θ/が第１番目の発音記号列/bri:θ/の末尾にあるので、ＣＰＵ３１が、第１番目の発音学習支援文字列を、『第１番目の仮名表記「ブリーズ」から、末尾１モーラの仮名文字を削除した部分仮名表記「ブリー」の末尾に、発音記号/θ/又は綴り字「TH」を加えた文字列』、つまり「ブリーθ」又は「ブリーTH」とする。
子音を表記する発音記号/t/が第２番目の発音記号列/aut/の末尾にあるので、ＣＰＵ３１が、第２番目の発音学習支援文字列を、『第２番目の仮名表記「アウト」から、末尾１モーラの仮名文字を削除した部分仮名表記「アウ」の末尾に、発音記号/t/又は綴り字「T」を加えた文字列』、つまり「アウt」又は「アウT」とする。
【００９３】
（４−３)発音学習コンテンツ提供処理（メインルーチンの処理手順）
図１３は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００が実行する処理手順の一例を、フローチャート形式で示したものである。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズを、キーボード/マウス３４を介して入力し、ＣＰＵ３１がこの英語フレーズを受付ける。但しこの受付けられる英語フレーズは、英単語情報１１に記憶された英単語からなる。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で受付けられた英語フレーズに含まれる第i番目の英単語から、この英単語に対応する第i番目の発音記号列を、英単語発音記号列情報１２を用いて取得するとともに、第i番目の発音記号列に対応する第i番目の仮名表記を、仮名表記論理導出部２４を用いて導出する（但しｉ＝１、…、Ｎ）。また、本実施の形態の英単語発音学習支援文字列導出処理で説明した手順に従って、ＣＰＵ３１が、第i番目の英単語と第i番目の発音記号列とに対応する第i番目の発音学習支援文字列を導出する（但しｉ＝１、…、Ｎ）。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で導出された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ３で導出された、発音学習支援文字列からなる列をディスプレイ３２に出力する。
続くステップＳ５では、ＣＰＵ３１が、学習者の指示を受けて学習装置１００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
【００９４】
（４−３−１)発音学習コンテンツ提供処理の例
英語フレーズ「BREATHE  OUT」が受付けられる場合の、本実施の形態の発音学習コンテンツ提供処理の一具体例を説明する。本具体例でも、上述の「英単語発音学習支援文字列導出処理の例」と同じ情報が記憶部に記憶されているとする。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズ「BREATHE  OUT」を、キーボード/マウス３４を介して入力し、ＣＰＵ３１がこの英語フレーズを受付ける。
続くステップＳ２では、ＣＰＵ３１が、第１番目の英単語「BREATHE」に対応する第１番目の発音記号列/bri:θ/と、第２番目の英単語「OUT」に対応する第２番目の発音記号列/aut/とを英単語発音記号列情報１２から取得するとともに、発音記号列/bri:θ/に対応する第１番目の仮名表記「ブリーズ」と、発音記号列/aut/に対応する第２番目の仮名表記「アウト」とを、仮名表記論理導出部２４を用いて導出する。また、上述の「英単語発音学習支援文字列導出処理の例」で説明した手順に従って、英単語「BREATHE」と発音記号列/bri:θ/とに対応する第１番目の発音学習支援文字列（「ブリーθ」又は「ブリーTH」）、及び英単語「OUT」と発音記号列/aut/とに対応する第２番目の発音学習支援文字列（「アウt」又は「アウT」）を導出する。
続くステップＳ３では、ＣＰＵ３１がステップＳ２で導出された第１番目から第２番目の発音学習支援文字列を、昇順に順序付けることで、英語フレーズ「BREATHE  OUT」の話し方を表す、発音学習支援文字列からなる列（例えば「ブリーθ、アウt」）を導出する。
続くステップＳ４では、ＣＰＵ３１がステップＳ３で導出された、発音学習支援文字列からなる列を、ディスプレイ３２に出力する（例えば「ブリーθアウt」、図３の（ａ）参照）。
続くステップＳ５の説明は省略する。
【００９５】
（５）変形例
変形例の説明は、第1の実施の形態の変形例の説明と同じである。
【００９６】
４．第４の実施の形態
（１）概要
図１４は、本実施の形態に係る発音学習コンテンツ提供装置（学習装置１００）の全体構成を示すブロック図である。
学習装置１００の全体構成は、記憶部１０と制御部２０を除いては、第３の実施形態の学習装置１００のそれと同様であり、図１４において、図１０と同一構成部分には同一の符号を付しその説明は省略する。
本実施の形態では、第３の実施の形態の仮名表記論理導出部２４ではなく、後述する英単語仮名表記情報１２を用いて仮名表記導出手段が実現されている。
【００９７】
（１−１）記憶部
記憶部１０には、少なくとも、英単語情報１１と、英単語発音記号列情報１２と、後述する英単語仮名表記情報１３が記憶されている。本実施の形態では、ハードディスクドライブ３９が記憶部１０に該当する。
【００９８】
（１−１−１）英単語仮名表記情報１３
英単語仮名表記情報１３は、英単語発音記号列情報１２に記憶された発音記号列に対応付けられた仮名表記を記憶する。このデータ構造については後述する。英単語仮名表記情報１３は、英単語発音記号列情報１２に記憶された発音記号列から、この発音記号列に対応する仮名表記を導出するために用いられる(仮名表記導出手段)。
【００９９】
（１−２）制御部
制御部２０は、英語フレーズ受付部２１と、後述する、英単語発音学習支援文字列導出部２５ｂ、英語フレーズ発音学習支援文字列出力部２７ｂを備える。本実施の形態では、ＣＰＵ３１が制御部２０に該当する。
【０１００】
（１−２−１）英単語発音学習支援文字列導出部２５ｂ
英単語発音学習支援文字列導出部２５ｂでは、学習装置１００が、英語フレーズ受付部２１で受付けられた英語フレーズに含まれる第i番目の英単語に対応する発音記号列（「第i番目の発音記号列」）を、英単語発音記号列情報１２から取得する（但しｉ＝１、…、Ｎ）。また学習装置１００が、第i番目の発音記号列に対応する仮名表記（「第i番目の仮名表記」）を、英単語仮名表記情報１３を用いて導出する（但しｉ＝１、…、Ｎ）。さらに学習装置１００が、第i番目の英単語と第i番目の発音記号列とに対応する発音学習支援文字列（「第i番目の発音学習支援文字列」）を導出する（但しｉ＝１、…、Ｎ）。
但し、この「第i番目の英単語と第i番目の発音記号列とに対応する発音学習支援文字列」は、第３の実施の形態の英単語発音学習支援文字列導出部２５で導出される「第i番目の英単語と第i番目の発音記号列とに対応する発音学習支援文字列」と同じ性質を有するものである。
【０１０１】
（１−２−２）英語フレーズ発音学習支援文字列出力部２７ｂ
英語フレーズ発音学習支援文字列出力部２７ｂは、学習装置１００が、英単語発音学習支援文字列導出部２５ｂで導出された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、英語フレーズ受付部２１で受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。また、学習装置１００が、この発音学習支援文字列からなる列を出力部６０に出力する。
【０１０２】
（２）ハードウェア構成
図１５は、本実施の形態に係る学習装置１００を、ＣＰＵ３１を用いて実現した場合のハードウェア構成の一例を示す。ハードディスクドライブ３９には、英単語情報１１を記憶した英単語ファイル、英単語発音記号列情報１２を記憶した英単語発音記号列ファイル、英単語仮名表記情報１３を記憶した英単語仮名表記ファイル、本実施の形態に係る発音学習プログラム８０、オペレーティングシステム（ＯＳ）等が記憶されている。ハードディスクドライブ３９以外は第３の実施の形態のハードウェア構成と同じである。
【０１０３】
（３）データ構造
（３−1）英単語仮名表記情報１３
英単語仮名表記情報１３のデータ構造の一例を説明する。
英単語仮名表記情報１３は、発音記号列領域、仮名表記領域を有している。
発音記号列領域には、英単語情報１１に記憶された英単語に対応する発音記号列が記憶されている。
仮名表記領域には、発音記号列領域に記憶された発音記号列に対応する仮名表記が記憶されている。
図１６は、本実施の形態の英単語仮名表記情報１３の一例を示す図である。
【０１０４】
（４）処理
（４−１)英単語発音学習支援文字列導出処理
英単語発音学習支援文字列導出部２５ｂが、発音学習支援文字列を導出する処理の一例を説明する。
英単語発音学習支援文字列導出部２５ｂは、以下に説明する３つのステップ（ステップSｂ１〜ステップSｂ３）からなる。
まずステップＳb１では、ＣＰＵ３１が、受付けられた英語フレーズに含まれる第i番目の英単語に対応する発音記号列（第i番目の発音記号列）を、英単語発音記号列情報１２から取得する（但しｉ＝１、…、Ｎ）。
続くステップＳb２では、ＣＰＵ３１が、ステップＳb１で取得された第i番目の発音記号列に対応する仮名表記（第i番目の仮名表記）を、英単語仮名表記情報１３から取得する（但しｉ＝１、…、Ｎ）。
続くステップＳb３では、ＣＰＵ３１が、第３の実施の形態の英単語発音学習支援文字列導出処理のステップＳb３で説明した方法と同様の方法で、第i番目の英単語と第i番目の発音記号列とに対応する第i番目の発音学習支援文字列を導出する（但しｉ＝１、…、Ｎ）。
【０１０５】
（４−１−１）英単語発音学習支援文字列導出処理の例
英語フレーズ「LIKE HIM」が受付けられる場合に、英単語発音学習支援文字列導出部２５ｂが、英単語「LIKE」と発音記号/laιk/とに対応する発音学習支援文字列（例えば「ライk」）、英単語「HIM」と発音記号列/ιm/とに対応する発音学習支援文字列（例えば「イm」）、及び英単語「HIM」と発音記号列/hιm/とに対応する発音学習支援文字列（例えば「ヒm」）を導出する処理の一具体例を説明する。
本具体例では、英単語情報１１には、英単語「LIKE」と英単語「HIM」が記憶され、英単語発音記号列情報１２には、英単語「LIKE」に対応付けられた発音記号列/laιk/、英単語「HIM」に対応付けられた発音記号列/ιm/、及び英単語「HIM」に対応付けられた発音記号列/hιm/が記憶され、英単語仮名表記情報１３には、発音記号列/laιk/に対応付けられた仮名表記「ライク」、発音記号列/ιm/に対応付けられた仮名表記「イム」、及び発音記号列/hιm/に対応付けられた仮名表記「ヒム」が記憶されているとする。
まずステップＳb1では、ＣＰＵ３１が、受付けられた英語フレーズ「LIKE HIM」に含まれる第１番目の英単語「LIKE」に対応する第１番目の発音記号列/laιk/、及び第２番目の英単語「HIM」に対応する第２番目の発音記号列（/ιm/と/hιm/）を英単語発音記号列情報１２から取得する。
続くステップＳb２では、ＣＰＵ３１が、ステップＳb１で取得された発音記号列（/laιk/、/ιm/、/hιm/）から、当該発音記号列に対応する仮名表記（それぞれ「ライク」、「イム」、「ヒム」）を、英単語仮名表記情報１３を用いて導出する。
続くステップＳb３では、子音を表記する発音記号/k/が第１番目の発音記号列/laιk/の末尾にあるので、ＣＰＵ３１が、第１番目の発音学習支援文字列を、『第１番目の仮名表記「ライク」から、末尾１モーラの仮名文字を削除した部分仮名表記「ライ」の末尾に、この子音を表記する発音記号/k/又はこの子音を表す綴り字「Ｋ」を加えた文字列』、つまり「ライk」又は「ライK」とする。
子音を表記する発音記号/m/が第２番目の発音記号列（/ιm/、/hιm/）の末尾にあるので、ＣＰＵ３１が、第２番目の発音学習支援文字列を、『第２番目の仮名表記（それぞれ「イム」、「ヒム」）から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、この子音を表記する発音記号/m/又はこの子音を表す綴り字「Ｍ」を加えた文字列』、つまり『それぞれ「イm」又は「イＭ」、「ヒm」又は「ヒＭ」』とする。  
【０１０６】
（４−２）発音学習コンテンツ提供処理（メインルーチンの処理手順）
図１３は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００が実行する処理手順の一例をフローチャート形式で示したものである。
まずステップＳ１では、学習者が、発音学習を行うための英語フレーズを、キーボード/マウス３４を介して入力し、ＣＰＵ３１がこの英語フレーズを受付ける。但しこの受付けられる英語フレーズは、英単語情報１１に記憶された英単語からなる。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で受付けられた英語フレーズに含まれる第i番目の英単語から、この英単語に対応する第i番目の発音記号列を、英単語発音記号列情報１２を用いて取得するとともに、第i番目の発音記号列に対応する第i番目の仮名表記を、英単語仮名表記情報１３を用いて導出する（但しｉ＝１、…、Ｎ）。また、本実施の形態の英単語発音学習支援文字列導出処理で説明した手順に従って、ＣＰＵ３１が、第i番目の英単語と第i番目の発音記号列とに対応する第i番目の発音学習支援文字列を導出する（但しｉ＝１、…、Ｎ）。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で導出された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ３で導出された、発音学習支援文字列からなる列をディスプレイ３２に出力する
続くステップＳ５では、ＣＰＵ３１が、学習者の指示を受けて学習装置１００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
【０１０７】
（４−２−１）発音学習コンテンツ提供処理の例
英語フレーズ「LIKE HIM」が受付けられる場合の、本実施の形態の発音学習コンテンツ提供処理（メインルーチンの処理）の一具体例を説明する。本具体例でも、上述の「英単語発音学習支援文字列導出処理の例」と同じ情報が記憶部に記憶されているとする。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズ「LIKE HIM」を、キーボード/マウス３４を介して入力し、ＣＰＵ３１がこの英語フレーズを受付ける。
続くステップＳ２では、ＣＰＵ３１が、第１番目の英単語「LIKE」に対応する第１番目の発音記号列/laιk/、及び第２番目の英単語「HIM」に対応する第２番目の発音記号列（/ιm/と/hιm/）を英単語発音記号列情報１２から取得するとともに、発音記号列/laιk/に対応する仮名表記「ライク」、発音記号列/ιm/に対応する仮名表記「イム」、及び発音記号列/hιm/に対応する仮名表記「ヒム」を、英単語発音記号列情報１２を用いて導出する。さらに、ＣＰＵ３１が、上述の「英単語発音学習支援文字列導出処理の例」で説明した手順に従って、英単語「LIKE」と発音記号列/laιk/とに対応する第１番目の発音学習支援文字列（「ライk」又は「ライK」）、英単語「HIM」と発音記号列/ιm/とに対応する第２番目の発音学習支援文字列（「イm」又は「イＭ」）、及び英単語「HIM」と発音記号列/hιm/とに対応する第２番目の発音学習支援文字列（「ヒm」又は「ヒＭ」）を導出する。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で導出された各発音学習支援文字列を、昇順に順序付けることで、英語フレーズ「LIKE HIM」の話し方を表す、発音学習支援文字列からなる列（例えば「ライk、イm」、「ライk、ヒm」）を導出する。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ３で導出された、発音学習支援文字列からなる列をディスプレイ３２に出力する（例えば「ライk イm」、「ライk ヒm」）。
続くステップＳ５の説明は省略する。
【０１０８】
（５）変形例
変形例の説明は、第1の実施の形態の変形例の説明と同じである。
【０１０９】
５．第５の実施の形態
（１）概要
図７は、本実施の形態に係る発音学習コンテンツ提供システムの概略図である。この概略図の説明は、第２の実施の形態の説明と重複するので、省略する。
図１７は、学習装置１００の全体構成を示すブロック図である。
学習装置１００の全体構成は、入力部および出力部を持たず制御部２０の機能と送受信制御部３０ｓの説明が異なることを除き、第３の実施形態の学習装置１００のそれと同様であり、図１７において、図１０と同一構成部分には同一の符号を付しその説明は省略する（但し送受信制御部３０ｓは第２の実施形態の送受信制御部３０ｓと同じものである）。以下、これらを説明する。
【０１１０】
（１−１）制御部
制御部２０は、仮名表記論理導出部２４、英単語発音学習支援文字列導出部２５、及び後述する、英語フレーズ受付部２１ｓ、英語フレーズ発音学習支援文字列出力部２７aｓを備える。本実施の形態では、ＣＰＵ３１が制御部２０に該当する。
【０１１１】
（１−１−１）英語フレーズ受付部２１ｓ
英語フレーズ受付部２１ｓの説明は、第２の実施の形態の英語フレーズ受付部２１ｓの説明と同じである。
【０１１２】
（１−１−２）英語フレーズ発音学習支援文字列出力部２７aｓ
英語フレーズ発音学習支援文字列出力部２７aｓは、学習装置１００が、英単語発音学習支援文字列導出部２５で導出された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、英語フレーズ受付部２１ｓで受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。また、学習装置１００が、この発音学習支援文字列からなる列を端末装置２００の（図示しない）出力部に出力させる。
【０１１３】
（２）ハードウェア構成
このハードウェア構成の説明は、第３の実施の形態のハードウェア構成の説明と同じである。但し、ハードディスクドライブ３９には、本実施の形態に係る発音学習プログラム８０、が記憶されている。
なお、ディスプレイ３２とキーボード/マウス３４は省略することもできる。
【０１１４】
（３）処理
（３−１)発音学習コンテンツ提供処理（メインルーチンの処理手順）
図１８は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例を、フローチャート形式で示したものである。
ステップＳ１では、学習者が、発音学習を行うための英語フレーズを、端末装置２００の（図示しない）入力部を介して入力し、端末装置２００が、この英語フレーズを学習装置１００へ送信する。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で送信された英語フレーズを端末装置２００から受信する。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で受信された英語フレーズが英単語情報１１に記憶された英単語からなるかどうか（つまり、この英語フレーズが受付け可能かどうか）をチェックし、もしこの英語フレーズが英単語情報１１に記憶された英単語からなる場合はステップ４に進み、もしそうでなければステップ１に戻る。
ステップＳ４では、ＣＰＵ３１が、ステップＳ２で受信された英語フレーズを受付ける。
続くステップＳ５では、ＣＰＵ３１が、第３の実施の形態の英単語発音学習支援文字列導出処理で説明した手順に従って、ステップＳ２で受付けられた英語フレーズに含まれる第i番目の英単語から、この英単語に対応する第i番目の発音記号列を、英単語発音記号列情報１２を用いて取得するとともに、第i番目の英単語と第i番目の発音記号列とに対応する第i番目の発音学習支援文字列を導出する（但しｉ＝１、…、Ｎ）。
続くステップＳ６では、ＣＰＵ３１が、ステップＳ５で導出された第１番目から第N番目の発音学習支援文字列を、昇順に順序付けることで、ステップＳ４で受付けられた英語フレーズの話し方を表す、発音学習支援文字列からなる列を導出する。
続くステップＳ７では、ＣＰＵ３１が、ステップＳ６で導出された、発音学習支援文字列からなる列を出力するための情報を、端末装置２００に送信する。
続くステップＳ８では、ＣＰＵ３１は、終了指示が無ければステップ２に戻り上述と同様の処理を繰り返し実施し、終了指示があれば学習装置１００の処理手順を終了する。
ステップＳ９では、端末装置２００が、ステップＳ７で送信された情報を受信する。
続くステップＳ１０では、端末装置２００が、ステップＳ６で導出された、発音学習支援文字列からなる列を、端末装置２００の（図示しない）出力部に出力する。
続くステップＳ１１では、端末装置２００が、学習者の指示を受けて端末装置２００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
【０１１５】
（４）変形例
変形例の説明は、第２の実施の形態の変形例の説明と同じである。
【０１１６】
６．第６の実施の形態
（１）概要
図１９は、本実施の形態に係る発音学習コンテンツ提供装置（学習装置１００）の全体構成を示すブロック図である。
学習装置１００の全体構成は、記憶部１０と制御部２０を除き、第１の実施形態の学習装置１００のそれと同様であり、図１９において、図２と同一構成部分には同一の符号を付しその説明は省略する。
【０１１７】
（１−１）記憶部
記憶部１０には、少なくとも、後述する、英語フレーズ発音学習支援文字列情報１６が記憶されている。本実施の形態では、ハードディスクドライブ３９が記憶部１０に該当する。
【０１１８】
（１−１−１）英語フレーズ発音学習支援文字列情報１６
英語フレーズ発音学習支援文字列情報１６は、英語フレーズと、この英語フレーズに含まれる各英単語に対応する発音学習支援文字列からなる列とを対応付けて記憶する。
この発音学習支援文字列からなる列は、対応する英語フレーズがＮ個の英単語を含むとすると、第１番目から第N番目の発音学習支援文字列で構成される（但しＮ≧2）。
この第i番目の発音学習支援文字列は、この英語フレーズに含まれる第i番目の英単語と、この英単語に対応する発音記号列（第i番目の発音記号列）とに対応付けられるとともに、
この第i番目の発音学習支援文字列は、
ａ）もし子音を表記する発音記号が第i番目の発音記号列の末尾にある場合は、
第i番目の英単語と第i番目の発音記号列とに対応する仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、この子音を表記する発音記号（又はこの子音を表す綴り字）を加えた文字列であり、
ｂ）もしＲ音に対応する綴り字が第i番目の英単語の語末にあり、且つ「Ｒ音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、
第i番目の英単語と第i番目の発音記号列とに対応する仮名表記であるか、
当該仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｒ」を加えた文字列であり、
ｃ）もし第１の半母音に対応する綴り字が第i番目の英単語の語末にあり、且つ「第１の半母音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、
第i番目の英単語と第i番目の発音記号列とに対応する仮名表記であるか、
当該仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｗ」を加えた文字列であり、
ｄ）もし第２の半母音に対応する綴り字が第i番目の英単語の語末にあり、且つ「第２の半母音に対応する非子音の発音記号」が第i番目の発音記号列の末尾にある場合は、
第i番目の英単語と第i番目の発音記号列とに対応する仮名表記であるか、
当該仮名表記から、末尾１モーラの仮名文字を削除した部分仮名表記の末尾に、文字「Ｙ」を加えた文字列であり、
ｅ）もし前記ａ）〜ｄ）の何れでもない場合は、
第i番目の英単語と第i番目の発音記号列とに対応する仮名表記である（但しｉ＝１、…、Ｎ）。
【０１１９】
（１−２）制御部
制御部２０は、後述する、英語フレーズ選択部２８と、英語フレーズ発音学習支援文字列出力部２７ｃとを備える。本実施の形態では、ＣＰＵ３１が制御部２０に該当する。
【０１２０】
（１−２−１）英語フレーズ選択部２８
英語フレーズ選択部２８は、学習装置１００が、発音学習の対象となる英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、入力部５０を介して学習者から受付ける。また、学習装置１００が、この受付けられた選択情報に対応する英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択する。
【０１２１】
（１−２−２）英語フレーズ発音学習支援文字列出力部２７ｃ
英語フレーズ発音学習支援文字列出力部２７ｃは、学習装置１００が、英語フレーズ選択部２８で選択された英語フレーズに対応する、発音学習支援文字列からなる列を、英語フレーズ発音学習支援文字列情報１６から取得する。また、学習装置１００が、この英語フレーズと、この取得された発音学習支援文字列からなる列とを、出力部６０に出力する。学習者は、この出力された、発音学習支援文字列からなる列を用いて、この英語フレーズの話し方を学ぶ。
【０１２２】
（２）ハードウェア構成
図２０は、本実施の形態に係る学習装置１００を、ＣＰＵ３１を用いて実現した場合のハードウェア構成の一例を示す。
ハードディスクドライブ３９には、英語フレーズ発音学習支援文字列情報1６を記録した英語フレーズ発音学習支援文字列ファイル、本実施の形態に係る発音学習プログラム８０、オペレーティングシステム（ＯＳ）等が記憶されている。ハードディスクドライブ３９以外は第１の実施の形態のハードウェア構成と同じである。
【０１２３】
（３）データ構造
（３−1）英語フレーズ発音学習支援文字列情報1６
英語フレーズ発音学習支援文字列情報1６の、データ構造の一例を説明する。
英語フレーズ発音学習支援文字列情報1６は、英語フレーズ領域、英単語発音記号列領域、及び英語フレーズ発音学習支援文字列領域を有している。
英語フレーズ領域には、英語フレーズが記憶されている。
英単語発音記号列領域には、第１番目から第Ｎ番目の発音記号列が記憶されている。第ｉ番目の発音記号列は、英語フレーズ領域に記憶された英語フレーズに含まれる第ｉ番目の英単語に対応した発音記号列である（ｉ＝１,…,N）。ここで、Ｎとは、英語フレーズ領域に記憶された英語フレーズに含まれる英単語の数である(但し、Ｎ≧２）。
英語フレーズ発音学習支援文字列領域には、第１番目から第Ｎ番目の発音学習支援文字列が記憶されている。この第ｉ番目の発音学習支援文字列は、上述の「（１−１−１）英語フレーズ発音学習支援文字列情報１６」で説明した性質を有する（ｉ＝１,…,N）。
図２１の（a）と（b）は、英語フレーズ発音学習支援文字列情報1６の一例を示す図である。
なお、図２１の（a）と（b）の英語フレーズ領域に記憶されている各英単語はスペース文字（空白文字）で区切られているが、カンマ等の他の区切り文字（デリミター）で区切っても良い。
なお、図２１の（a）と（b）の英単語発音記号列領域に記憶されている各発音記号列はカンマで区切られているが、スペース文字（空白文字）等の他の区切り文字（デリミター）で区切っても良い。
なお、図２１の（a）と（b）の英語フレーズ発音学習支援文字列領域に記憶されている各発音学習支援文字列はカンマで区切られているが、スペース文字（空白文字）等の他の区切り文字（デリミター）で区切っても良い。
なお、この例では、英単語発音記号列領域に第１番目から第Ｎ番目の発音記号列が記憶されているとしたが、英単語発音記号列領域には、必ずしも第１番目から第Ｎ番目の発音記号列そのものが記憶されている必要はなく、各発音記号列を識別する情報が記憶されていれば良い。
【０１２４】
（４）処理
（４−１)発音学習コンテンツ提供処理（メインルーチンの処理手順）
本実施の形態の発音学習コンテンツ提供処理は、以下に説明する３つのステップ（ステップS1〜ステップS３）からなる。
まずステップＳ１では、学習者が、発音学習の対象となる英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、入力部５０を介して入力し、ＣＰＵ３１が、この選択情報を受付ける。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で受付けられた選択情報に対応する英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択する。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で選択された英語フレーズから、当該英語フレーズに対応する、発音学習支援文字列からなる列を、英語フレーズ発音学習支援文字列情報１６から取得するとともに、当該英語フレーズと当該発音学習支援文字列からなる列とをディスプレイ３２に出力する。
【０１２５】
（５）変形例
変形例の説明は、第1の実施の形態の変形例の説明と同じである。
【０１２６】
７．第７の実施の形態
（１）概要
図２２は、本実施の形態に係る発音学習コンテンツ提供装置（学習装置１００）の全体構成を示すブロック図である。
学習装置１００の全体構成は、制御部２０以外は、第６の実施形態の学習装置１００のそれと同様であり、図２２において、図１９と同一構成部分には同一の符号を付しその説明は省略する。
【０１２７】
（１−１）制御部
制御部２０は、後述する、英語フレーズ発音学習支援文字列選択部２６と、英語フレーズ発音学習支援文字列出力部２７ｄとを備える。本実施の形態では、ＣＰＵ３１が制御部２０に該当する。
【０１２８】
（１−１−１）英語フレーズ発音学習支援文字列選択部２６
英語フレーズ発音学習支援文字列選択部２６は、学習装置１００が、発音学習の対象となる「発音学習支援文字列からなる列」を英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、入力部５０を介して学習者から受付ける。また、学習装置１００が、この受付けられた選択情報に対応する「発音学習支援文字列からなる列」を英語フレーズ発音学習支援文字列情報１６から選択する。
【０１２９】
（１−１−２）英語フレーズ発音学習支援文字列出力部２７ｄ
英語フレーズ発音学習支援文字列出力部２７ｄは、学習装置１００が、英語フレーズ発音学習支援文字列選択部２６で選択された、発音学習支援文字列からなる列に対応する英語フレーズを、英語フレーズ発音学習支援文字列情報１６から取得する。また、学習装置１００が、この取得された英語フレーズと、この発音学習支援文字列からなる列とを、出力部６０に出力する。
学習者は、この出力された、発音学習支援文字列からなる列を用いて、この英語フレーズの話し方を学ぶ。
【０１３０】
（２）ハードウェア構成
本実施の形態のハードウェア構成の説明は、第６の実施の形態のハードウェア構成の説明と同じである。但し、ハードディスクドライブ３９には、本実施の形態に係る発音学習プログラム８０、が記憶されている。
【０１３１】
（３）処理
（３−１)発音学習コンテンツ提供処理（メインルーチンの処理手順）
本実施の形態の発音学習コンテンツ提供処理は、以下に説明する３つのステップ（ステップS1〜ステップS３）からなる。
まずステップＳ１では、学習者が、発音学習の対象となる「発音学習支援文字列からなる列」を英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、入力部５０を介して入力し、ＣＰＵ３１が、この選択情報を受付ける。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で受付けられた選択情報に対応する、発音学習支援文字列からなる列を英語フレーズ発音学習支援文字列情報１６から選択する。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で選択された、発音学習支援文字列からなる列に対応する英語フレーズを、英語フレーズ発音学習支援文字列情報１６から取得するとともに、この取得された英語フレーズと、この発音学習支援文字列からなる列とをディスプレイ３２に出力する。
【０１３２】
（４）変形例
変形例の説明は、第1の実施の形態の変形例の説明と同じである。
【０１３３】
８．第８の実施の形態
（１）概要
図７は、本実施の形態に係る発音学習コンテンツ提供システムの概略図である。この概略図の説明は、第２の実施の形態の説明と重複するので、省略する。
図２３は、学習装置１００の全体構成を示すブロック図である。
学習装置１００の全体構成は、入力部および出力部を持たず、制御部２０の機能と送受信制御部３０sの説明が異なることを除き、第６の実施形態の学習装置１００のそれと同様であり、図２３において、図１９と同一構成部分には同一の符号を付しその説明は省略する（送受信制御部３０sは第２の実施形態の送受信制御部３０sと同じものである）。
【０１３４】
（１−１）制御部
制御部２０は、後述する、英語フレーズ選択部２８ｓと、英語フレーズ発音学習支援文字列出力部２７ｃｓとを備える。本実施の形態では、本実施の形態に係る発音学習プログラム８０を実行するＣＰＵ３１が制御部２０に該当する。
【０１３５】
（１−１−１）英語フレーズ選択部２８ｓ
英語フレーズ選択部２８ｓは、学習装置１００が、発音学習の対象となる英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、端末装置２００の（図示しない）入力部を介して学習者から受付ける。また、学習装置１００が、この受付けられた選択情報に対応する英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択する。
【０１３６】
（１−１−２）英語フレーズ発音学習支援文字列出力部２７ｃｓ
英語フレーズ発音学習支援文字列出力部２７ｃｓは、学習装置１００が、英語フレーズ選択部２８ｓで選択された英語フレーズに対応する、発音学習支援文字列からなる列を、英語フレーズ発音学習支援文字列情報１６から取得する。また、学習装置１００が、この英語フレーズと、この取得された、発音学習支援文字列からなる列とを、端末装置２００の（図示しない）出力部に出力させる。
学習者は、この出力された、発音学習支援文字列からなる列を用いて、この英語フレーズの話し方を学ぶ。
【０１３７】
（２）ハードウェア構成
このハードウェア構成の説明は、第６の実施の形態のハードウェア構成の説明と同じである。但し、ハードディスクドライブ３９には、本実施の形態に係る発音学習プログラム８０、が記憶されている。
なお、ディスプレイ３２とキーボード/マウス３４は省略することもできる。
【０１３８】
（３）処理
（３−１)発音学習コンテンツ提供処理（メインルーチンの処理手順）
図２４は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
まずステップＳ１では、学習者が、発音学習の対象となる英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、端末装置２００の（図示しない）入力部を介して入力し、端末装置２００がこの選択情報を学習装置１００へ送信する。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で送信された選択情報を受付ける。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で受付けられた選択情報に対応する英語フレーズを英語フレーズ発音学習支援文字列情報１６から選択する。
続くステップＳ４では、ＣＰＵ３１が、ステップＳ３で選択された英語フレーズに対応する、発音学習支援文字列からなる列を、英語フレーズ発音学習支援文字列情報１６から取得する。
続くステップＳ５では、ステップＳ３で選択された英語フレーズと、ステップＳ４で取得された、発音学習支援文字列からなる列とを出力するための情報を、端末装置２００に送信する。
続くステップＳ６では、ＣＰＵ３１は、終了指示が無ければステップ２に戻り上述と同様の処理を繰り返し実施し、終了指示があれば学習装置１００の処理手順を終了する。
続くステップＳ７では、端末装置２００が、ステップＳ５で送信された情報を受信する。
続くステップＳ８では、端末装置２００が、ステップＳ３で選択された英語フレーズと、ステップＳ４で取得された、発音学習支援文字列からなる列とを、端末装置２００の（図示しない）出力部に出力する。
続くステップＳ９では、端末装置２００が、学習者の指示を受けて端末装置２００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
【０１３９】
（４）変形例
変形例の説明は、第２の実施の形態の変形例の説明と同じである。
【０１４０】
９．第９の実施の形態
（１）概要
図７は、本実施の形態に係る発音学習コンテンツ提供システムの概略図である。この概略図の説明は、端末装置２００が（図示しない）音声再生部をさらに備えることを除き、第２の実施の形態の概略図の説明と同様である。
図２７は、学習装置１００の全体構成を示すブロック図である。
学習装置１００の全体構成は、記憶部１０と制御部２０が異なることを除き、第７の実施形態の学習装置１００のそれと同様であり、図２７において、図２２と同一構成部分には同一の符号を付しその説明は省略する。
（１−１）記憶部
記憶部１０には、少なくとも、英語フレーズ発音学習支援文字列情報１６と、後述する英語フレーズ音声情報１５とが記憶されている。本実施の形態では、ハードディスクドライブ３９が記憶部１０に該当する。
（１−１−１）英語フレーズ音声情報１５
英語フレーズ音声情報１５は、学習装置１００が、英語フレーズ発音学習支援文字列情報１６に記憶された、発音学習支援文字列からなる列に対応する音声データを記憶する。ここで、「発音学習支援文字列からなる列に対応する音声データ」とは、この発音学習支援文字列からなる列を、音声ナレーション又は歌声として含む音声データである。
【０１４１】
（１−２）制御部
制御部２０は、後述する、英語フレーズ音声再生部２３と、英語フレーズ発音学習支援文字列選択部２６ｓと、英語フレーズ発音学習支援文字列出力部２７ｄｓとを備える。本実施の形態では、本実施の形態に係る発音学習プログラム８０を実行するＣＰＵ３１が制御部２０に該当する。
【０１４２】
（１−２−１）英語フレーズ音声再生部２３
英語フレーズ音声再生部２３は、学習装置１００が、英語フレーズ音声情報１５に記憶された、発音学習支援文字列からなる列に対応する音声データを端末装置２００に送信することで、この音声データを端末装置２００の（図示しない）音声再生部で再生させる。
【０１４３】
（１−２−２）英語フレーズ発音学習支援文字列選択部２６ｓ
英語フレーズ発音学習支援文字列選択部２６ｓは、学習装置１００が、発音学習の対象となる「発音学習支援文字列からなる列」を英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、端末装置２００の（図示しない）入力部を介して学習者から受付ける。また、学習装置１００が、この受付けられた選択情報に対応する「発音学習支援文字列からなる列」を英語フレーズ発音学習支援文字列情報１６から選択する。
【０１４４】
（１−２−３）英語フレーズ発音学習支援文字列出力部２７ｄｓ
英語フレーズ発音学習支援文字列出力部２７ｄｓは、学習装置１００が、英語フレーズ発音学習支援文字列選択部２６ｓで選択された、発音学習支援文字列からなる列に対応する英語フレーズを、英語フレーズ発音学習支援文字列情報１６から取得する。また、学習装置１００が、この取得された英語フレーズと、この発音学習支援文字列からなる列とを、端末装置２００の（図示しない）出力部に出力させる。
学習者は、この出力された、発音学習支援文字列からなる列を用いて、この英語フレーズの話し方を学ぶ。
なお、この英語フレーズが比較的多くの英単語を含む場合（例えば、長時間に渡る演説の原稿や英語の歌詞等）は、学習装置１００が、この英語フレーズと、この発音学習支援文字列からなる列とを、複数の時間に分割して、端末装置２００に出力させても良い。
例えば、学習装置１００が、この英語フレーズと、この発音学習支援文字列からなる列とを端末装置２００に出力させる際は、
ａ）英語フレーズ音声情報１５に記憶された、この発音学習支援文字列からなる列に対応する音声データを、英語フレーズ音声再生部２３を用いて端末装置２００の（図示しない）音声再生部で再生させながら、
ｂ）この音声データの再生箇所に対応する、この英語フレーズを分割した部分と、この音声データの再生箇所に対応する、この発音学習支援文字列からなる列を分割した部分とを、端末装置２００に出力させるようにしてもよい。
【０１４５】
（２）ハードウェア構成
図２８は、本実施の形態に係る学習装置１００を、ＣＰＵ３１を用いて実現した場合のハードウェア構成の一例を示す。
ハードディスクドライブ３９には、英語フレーズ音声情報１５を記録した英語フレーズ音声ファイル、英語フレーズ発音学習支援文字列情報1６を記録した英語フレーズ発音学習支援文字列ファイル、本実施の形態に係る発音学習プログラム８０、オペレーティングシステム（ＯＳ）等が記憶されている。ハードディスクドライブ３９以外は第１の実施の形態のハードウェア構成と同じであるので、ハードディスクドライブ３９以外の説明は省略する。
なお、ディスプレイ３２とキーボード/マウス３４は省略することもできる。
【０１４６】
（３）処理
（３−１)発音学習コンテンツ提供処理（メインルーチンの処理手順）
図２９は、本実施の形態の発音学習コンテンツ提供処理を実現するために学習装置１００並びに端末装置２００がそれぞれ実行する処理手順の一例をフローチャート形式で示したものである。
まずステップＳ１では、学習者が、発音学習の対象となる「発音学習支援文字列からなる列」を英語フレーズ発音学習支援文字列情報１６から選択するための選択情報を、端末装置２００の（図示しない）入力部を介して入力し、端末装置２００がこの選択情報を学習装置１００へ送信する。
続くステップＳ２では、ＣＰＵ３１が、ステップＳ１で送信された選択情報を受付ける。
続くステップＳ３では、ＣＰＵ３１が、ステップＳ２で受付けられた選択情報に対応する、発音学習支援文字列からなる列を英語フレーズ発音学習支援文字列情報１６から選択する。
続くステップＳ４では、ステップＳ３で選択された、発音学習支援文字列からなる列に対応する英語フレーズを、英語フレーズ発音学習支援文字列情報１６から取得するとともに、この発音学習支援文字列からなる列に対応する音声データを英語フレーズ音声情報１５から取得する。
続くステップＳ５では、ＣＰＵ３１が、ステップＳ３で選択された、発音学習支援文字列からなる列と、ステップＳ４で取得された英語フレーズとを出力するための情報を端末装置２００に送信するとともに、ステップＳ４で取得された音声データを再生するための情報を端末装置２００に送信する。
続くステップＳ６では、ＣＰＵ３１は、終了指示が無ければステップ２に戻り上述と同様の処理を繰り返し実施し、終了指示があれば学習装置１００の処理手順を終了する。
続くステップＳ７では、端末装置２００が、ステップＳ５で送信された情報を受信する。
続くステップＳ８では、端末装置２００が、ステップＳ３で選択された、発音学習支援文字列からなる列と、ステップＳ４で取得された英語フレーズとを、端末装置２００の（図示しない）出力部に出力するとともに、ステップＳ４で取得された音声データを端末装置２００の（図示しない）音声再生部で再生する。
続くステップＳ９では、端末装置２００が、学習者の指示を受けて端末装置２００の処理手順を終了するか、或いはステップＳ1に戻り上述と同様の処理を繰り返し実施する。
なお、ステップＳ８では、前記英語フレーズが比較的多くの英単語を含む場合は、端末装置２００が、この英語フレーズと、前記発音学習支援文字列からなる列とを、複数の時間に分割して出力しても良い。
例えば、端末装置２００が、この英語フレーズと、この発音学習支援文字列からなる列とを出力する際は、
ａ）この発音学習支援文字列からなる列に対応する音声データを、（図示しない）音声再生部で再生させながら、
ｂ）この音声データの再生箇所に対応する、この英語フレーズを分割した部分と、この音声データの再生箇所に対応する、この発音学習支援文字列からなる列を分割した部分とを、（図示しない）出力部に出力してもよい。
【０１４７】
（４）変形例
変形例の説明は、第２の実施の形態の変形例の説明と同じである。
【０１４８】
以上、本発明の実施の形態について説明したが、本発明は上述の実施の形態に限定されるものではない。なお、本発明における各部、ファイルは、その機能、データが論理的に区別されていることを示すものであって、物理上または事実上は同一の領域にあってもよいし、異なった領域であってもよく、特に限定するものではない。
また、前述のハードディスクに記憶された発音学習コンテンツ提供プログラム単体で処理を実行しているものに限らず、他のソフトウェア等の機能とともに、ＯＳ上で動作し前述の実施の形態の動作を実行するものも前述の実施の形態の範囲に含まれる。
【産業上の利用可能性】
【０１４９】
本発明は、企業、学校等の組織内における発音学習コンテンツ提供手段として利用することができる。
【符号の説明】
【０１５０】
１０  記憶部
１１  英単語情報
１２  英単語発音記号列情報
１３  英単語仮名表記情報
１４  発音学習支援文字列情報
１５  英語フレーズ音声情報
１６  英語フレーズ発音学習支援文字列情報
２０  制御部
２１、２１ｓ  英語フレーズ受付部
２２  ２２ｓ  英単語発音学習支援文字列取得部
２３  英語フレーズ音声再生部
２４  仮名表記論理導出部
２５、２５ｂ  英単語発音学習支援文字列導出部
２６、２６ｓ  英語フレーズ発音学習支援文字列選択部
２７、２７ｓ、２７a、２７ｂ、２７aｓ、２７ｃ、２７ｄ、２７ｃｓ、２７ｄｓ  英語フレーズ発音学習支援文字列出力部
２８、２８ｓ  英語フレーズ選択部
３０、３０ｓ  送受信制御部
３１  ＣＰＵ（中央演算処理装置）
３２  ディスプレイ
３３  ＲＡＭ
３４  キーボード/マウス
３５  通信装置
３６  DVD−ＲＯＭドライブ
３７  ＤＶＤ−ＲＯＭ
３９  ハードディスクドライブ
４０  一時記憶部
４１  ディスク装置
４２  情報記録媒体
５０  入力部
６０  出力部
８０  発音学習プログラム
１００  学習装置
１０１、１０２  サーバー装置
２００  端末装置
３００  通信ネットワーク
【図１】
2016197184.tif 000003
【図２】
2016197184.tif 000004
【図３】
2016197184.tif 000005
【図４】
2016197184.tif 000006
【図５】
2016197184.tif 000007
【図６】
2016197184.tif 000008
【図７】
2016197184.tif 000009
【図８】
2016197184.tif 000010
【図９】
2016197184.tif 000011
【図１０】
2016197184.tif 000012
【図１１】
2016197184.tif 000013
【図１２】
2016197184.tif 000014
【図１３】
2016197184.tif 000015
【図１４】
2016197184.tif 000016
【図１５】
2016197184.tif 000017
【図１６】
2016197184.tif 000018
【図１７】
2016197184.tif 000019
【図１８】
2016197184.tif 000020
【図１９】
2016197184.tif 000021
【図２０】
2016197184.tif 000022
【図２１】
2016197184.tif 000023
【図２２】
2016197184.tif 000024
【図２３】
2016197184.tif 000025
【図２４】
2016197184.tif 000026
【図２５】
2016197184.tif 000027
【図２６】
2016197184.tif 000028
【図２７】
2016197184.tif 000029
【図２８】
2016197184.tif 000030
【図２９】
2016197184.tif 000031
【図３０】
2016197184.tif 000032