(57)【要約】【課題】複数の要素を複合的にユーザに学習させることを可能にする技術を提供する。【解決手段】一側面に係る情報処理装置は、ユーザが学習する要素を複数個含むユニットと、ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルと、を記憶する記憶部と、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、要素単位で前記ユニットを学習させるために、ユニットに関する問題として要素に係る問題を前記ユーザに提示し、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階では、ユニット全体の学習をさせるために、要素単位の学習からユニット全体の学習に切り替えて、ユニットに係る問題をユーザに提示する問題提示部と、要素に係る問題にユーザが正解した場合に、正解した要素の習得レベルを増加させる習得レベル管理部と、を備える。【選択図】図３
2014106242.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが学習する要素を複数個含むユニットと、前記ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルと、を記憶する記憶部と、
前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、前記要素単位で前記ユニットを学習させるために、前記ユニットに関する問題として前記要素に係る問題を前記ユーザに提示し、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階では、前記ユニット全体の学習をさせるために、前記要素単位の学習から前記ユニット全体の学習に切り替えて、前記ユニットに係る問題を前記ユーザに提示する問題提示部と、
前記要素に係る問題にユーザが正解した場合に、正解した前記要素の習得レベルを増加させる習得レベル管理部と、
を備える情報処理装置。
【請求項２】
前記問題提示部は、習得レベルが最高値に達した要素を除いて、前記要素に係る問題を前記ユーザに提示する、
請求項１に記載の情報処理装置。
【請求項３】
前記習得レベル管理部は、前記ユニットに含まれる少なくとも１つの要素の習得レベルが最高値に達してから所定の期間内に、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たさなかった場合、該少なくとも１つの要素の習得レベルを減少させる、
請求項２に記載の情報処理装置。
【請求項４】
前記習得レベル管理部は、前記要素の習得レベルが同じ値である間、該要素に係る問題を前記ユーザが複数回間違えた場合、該要素の習得レベルを減少させる、
請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記問題提示部は、前記ユニットに係る問題を前記ユーザが間違えた場合、所定の期間経過後に、再度、前記ユニットに係る問題を前記ユーザに提示する、
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記問題提示部は、前記ユニットに係る問題を前記ユーザが正解した後は、前記ユニットに係る問題を不定期で前記ユーザに提示する、
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記問題提示部は、前記ユーザが間違えた前記要素に係る問題を練習させるために、該間違えた前記要素に係る問題を複数回正解するまで繰り返し提示する、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記習得レベル管理部は、前記要素に係る問題を間違えずに複数回連続してユーザが正解した場合に、より大きく、正解した前記要素の習得レベルを増加させる、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
ユーザが学習する要素を複数個含むユニットと、前記ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルと、を記憶するコンピュータが、
前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、前記要素単位で前記ユニットを学習させるために、前記ユニットに関する問題として前記要素に係る問題を前記ユーザに提示し、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階では、前記ユニット全体の学習を
させるために、前記要素単位の学習から前記ユニット全体の学習に切り替えて、前記ユニットに係る問題を前記ユーザに提示するステップと、
前記要素に係る問題にユーザが正解した場合に、正解した前記要素の習得レベルを増加させるステップと、
を実行する情報処理方法。
【請求項１０】
ユーザが学習する要素を複数個含むユニットと、前記ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルと、を記憶するコンピュータに、
前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、前記要素単位で前記ユニットを学習させるために、前記ユニットに関する問題として前記要素に係る問題を前記ユーザに提示し、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階では、前記ユニット全体の学習をさせるために、前記要素単位の学習から前記ユニット全体の学習に切り替えて、前記ユニットに係る問題を前記ユーザに提示するステップと、
前記要素に係る問題にユーザが正解した場合に、正解した前記要素の習得レベルを増加させるステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び、プログラムの技術に関する。
【背景技術】
【０００２】
過去における出題問題の正解回数、誤答回数等の学習履歴に基づいて、問題の出題形式を決定する技術がある（特許文献１）。また、復習曲線表に近くなるようにアイテムの復習の間隔を決定する技術がある（特許文献２）。更に、解答に長い時間を要した設問や解答を誤った設問について、復習までの間隔を短縮する技術がある（特許文献３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６４９４３号公報
【特許文献２】特開２００７−３３４９１９号公報
【特許文献３】特開２００８−２０３８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
学習内容は、例えば、英会話の対話、歴史上の出来事等、複数の要素（例えば、フレーズ、文法、単語、年号、人名等）がそれぞれ関連している場合がある。このような学習内容を習得する場合、複数の要素それぞれを設問として、複数の要素を複合的に学習するのが好ましい。しかしながら、従来のｅラーニングシステムでは、設問ごとに独立して復習間隔等が決定されるため、ユーザは、複数の要素を複合的に学習することはできなかった。
【０００５】
本発明は、一側面では、このような点を考慮してなされたものであり、複数の要素を複合的にユーザに学習させることを可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述した課題を解決するために、以下の構成を採用する。
【０００７】
すなわち、本発明の一側面に係る情報処理装置は、ユーザが学習する要素を複数個含むユニットと、前記ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルと、を記憶する記憶部と、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、前記要素単位で前記ユニットを学習させるために、前記ユニットに関する問題として前記要素に係る問題を前記ユーザに提示し、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階では、前記ユニット全体の学習をさせるために、前記要素単位の学習から前記ユニット全体の学習に切り替えて、前記ユニットに係る問題を前記ユーザに提示する問題提示部と、前記要素に係る問題にユーザが正解した場合に、正解した前記要素の習得レベルを増加させる習得レベル管理部と、を備える。
【０００８】
上記構成によれば、情報処理装置には、ユーザが学習する要素を複数個含むユニットと、前記ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルとが記憶されている。そして、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、要素単位でユニットを学習させるために、当該ユニットに関する問題として当該要素に係る問題がユーザに提示される。一方、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階では、ユニット全体を学習
させるために、要素単位の学習からユニット全体の学習に切り替えて、当該ユニットに係る問題がユーザに提示される。要素に係る問題にユーザが正解した場合、正解した要素の習得レベルは増加する。
【０００９】
従って、上記構成によれば、ユニットに含まれる個々の要素の習得状況に応じて、個々の要素を習得するための問題とユニット全体を習得するための問題との間で、提示する問題が切り替えられる。そのため、複数の設問を複合的にユーザに学習させることが可能になる。
【００１０】
また、上記一側面に係る情報処理装置の別の形態として、前記問題提示部は、習得レベルが最高値に達した要素を除いて、前記要素に係る問題を前記ユーザに提示してもよい。
【００１１】
また、上記一側面に係る情報処理装置の別の形態として、前記習得レベル管理部は、前記ユニットに含まれる少なくとも１つの要素の習得レベルが最高値に達してから所定の期間内に、前記ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たさなかった場合、該少なくとも１つの要素の習得レベルを減少させてもよい。
【００１２】
また、上記一側面に係る情報処理装置の別の形態として、前記習得レベル管理部は、前記要素の習得レベルが同じ値である間、該要素に係る問題を前記ユーザが複数回間違えた場合、該要素の習得レベルを減少させてもよい。
【００１３】
また、上記一側面に係る情報処理装置の別の形態として、前記問題提示部は、前記ユニットに係る問題を前記ユーザが間違えた場合、所定の期間経過後に、再度、前記ユニットに係る問題を前記ユーザに提示してもよい。
【００１４】
また、上記一側面に係る情報処理装置の別の形態として、前記問題提示部は、前記ユニットに係る問題を前記ユーザが正解した後は、前記ユニットに係る問題を不定期で前記ユーザに提示してもよい。
【００１５】
また、上記一側面に係る情報処理装置の別の形態として、前記問題提示部は、前記ユーザが間違えた前記要素に係る問題を練習させるために、該間違えた前記要素に係る問題を複数回正解するまで繰り返し提示してもよい。
【００１６】
また、上記一側面に係る情報処理装置の別の形態として、前記習得レベル管理部は、前記要素に係る問題を間違えずに複数回連続してユーザが正解した場合に、より大きく、正解した前記要素の習得レベルを増加させてもよい。
【００１７】
なお、上記一側面に係る情報処理装置の別の形態として、以上の各構成を実現する情報処理方法であってもよいし、プログラムであってもよいし、このようなプログラムを記録したコンピュータその他装置、機械等が読み取り可能な記憶媒体であってもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、プログラム等の情報を、電気的、磁気的、光学的、機械的、又は、化学的作用によって蓄積する媒体である。
【発明の効果】
【００１８】
本発明によれば、複数の要素を複合的にユーザに学習させることを可能にする技術を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】図１は、実施の形態に係る情報処理装置のネットワーク接続例を示す。
【図２】図２は、実施の形態に係るユニットと要素との関係を例示する。
【図３】図３は、実施の形態に係る情報処理装置を例示する。
【図４Ａ】図４Ａは、実施の形態に係るフレーズ学習データを例示する。
【図４Ｂ】図４Ｂは、実施の形態に係るユニット学習データを例示する。
【図５Ａ】図５Ａは、実施の形態に係るフレーズデータを例示する。
【図５Ｂ】図５Ｂは、実施の形態に係るフレーズデータを例示する。
【図５Ｃ】図５Ｃは、実施の形態に係るフレーズデータを例示する。
【図６Ａ】図６Ａは、実施の形態に係るユニットデータを例示する。
【図６Ｂ】図６Ｂは、実施の形態に係るユニットデータを例示する。
【図７Ａ】図７Ａは、実施の形態に係る情報処理装置の処理手順の一例を示す。
【図７Ｂ】図７Ｂは、実施の形態に係る情報処理装置による要素単位の出題処理の手順の一例を示す。
【図７Ｃ】図７Ｃは、実施の形態に係る情報処理装置による練習処理の手順の一例を示す。
【図７Ｄ】図７Ｄは、実施の形態に係る情報処理装置によるユニット単位の出題処理の手順の一例を示す。
【図８Ａ】図８Ａは、実施の形態に係る穴埋め問題の学習場面において教師用及び生徒用のユーザ端末に表示される画面の一例を示す。
【図８Ｂ】図８Ｂは、実施の形態に係る穴埋め問題の学習場面において教師用のユーザ端末に表示される画面の一例を示す。
【図８Ｃ】図８Ｃは、実施の形態に係る穴埋め問題の学習場面において生徒用のユーザ端末に表示される画面の一例を示す。
【図９】図９は、実施の形態に係る練習リストの一例を示す。
【図１０Ａ】図１０Ａは、実施の形態に係る英作文問題の学習場面において教師用及び生徒用のユーザ端末に表示される画面の一例を示す。
【図１０Ｂ】図１０Ｂは、実施の形態に係る英作文問題の学習場面において教師用のユーザ端末に表示される画面の一例を示す。
【図１０Ｃ】図１０Ｃは、実施の形態に係る英作文問題の学習場面において生徒用のユーザ端末に表示される画面の一例を示す。
【図１１Ａ】図１１Ａは、実施の形態に係るロールプレイ問題の学習場面において教師用及び生徒用のユーザ端末に表示される画面の一例を示す。
【図１１Ｂ】図１１Ｂは、実施の形態に係るロールプレイ問題の学習場面において教師用のユーザ端末に表示される画面の一例を示す。
【図１１Ｃ】図１１Ｃは、実施の形態に係るロールプレイ問題の学習場面において生徒用のユーザ端末に表示される画面の一例を示す。
【図１２】図１２は、実施の形態に係る情報処理装置のネットワーク接続の変形例を示す。
【図１３Ａ】図１３Ａは、実施の形態に係る情報処理装置による要素単位の出題処理の手順の変形例を示す。
【図１３Ｂ】図１３Ｂは、実施の形態に係る情報処理装置による練習処理の手順の変形例を示す。
【図１３Ｃ】図１３Ｃは、実施の形態に係る情報処理装置によるユニット単位の出題処理の手順の変形例を示す。
【図１４Ａ】図１４Ａは、実施の形態に係る穴埋め問題の学習場面において生徒用のユーザ端末に表示される出題画面の一例を示す。
【図１４Ｂ】図１４Ｂは、実施の形態に係る穴埋め問題の学習場面において生徒用のユーザ端末に表示される解答画面の一例を示す。
【図１５Ａ】図１５Ａは、実施の形態に係る英作文問題の学習場面において生徒用のユーザ端末に表示される出題画面の一例を示す。
【図１５Ｂ】図１５Ｂは、実施の形態に係る英作文問題の学習場面において生徒用のユーザ端末に表示される解答画面の一例を示す。
【図１６Ａ】図１６Ａは、実施の形態に係るロールプレイ問題の学習場面において生徒用のユーザ端末に表示される出題画面の一例を示す。
【図１６Ｂ】図１６Ｂは、実施の形態に係るロールプレイ問題の学習場面において生徒用のユーザ端末に表示される解答画面の一例を示す。
【発明を実施するための形態】
【００２０】
以下、本発明の一側面に係る実施の形態（以下、「本実施形態」とも表記する）を、図面に基づいて説明する。ただし、以下で説明する本実施形態は、あらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、本発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。
【００２１】
なお、本実施形態において登場するデータを自然言語により説明しているが、より具体的には、コンピュータが認識可能な疑似言語、コマンド、パラメタ、マシン語等で指定される。
【００２２】
§１  情報処理装置
本発明に係る情報処理装置は、ユーザが学習する要素を複数個含むユニットと、当該ユニットに含まれる複数個の要素それぞれの習得具合を示す習得レベルと、を記憶する。また、本発明に係る情報処理装置は、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たしていない段階では、要素単位でユニットを学習させるために、当該ユニットに関する問題として当該要素に係る問題をユーザに提示し、提示した要素に係る問題にユーザが正解した場合、正解した要素の習得レベルを増加させる。そして、本発明に係る情報処理装置は、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たした段階で、ユニット全体を学習させるために、要素単位の学習からユニット全体の学習に切り替えて、ユニットに係る問題をユーザに提示する。本発明に係る情報処理装置は、このように動作することにより、複数の要素を複合的にユーザに学習させることを可能にする。
【００２３】
本実施形態では、本発明に係る情報処理装置が英会話の学習で利用される場面を例示する。ただし、英会話の学習場面は、本発明の情報処理装置を適用可能な学習場面の一例に過ぎず、本発明の情報処理装置を適用可能な学習場面は、以下で例示する英会話の学習場面に限定される訳ではない。本発明の情報処理装置は、実施の形態に応じて適宜具体的な構成が採用され、様々な学習場面に適用されてよい。例えば、本発明の情報処理装置は、英語以外の語学及び語学以外の学科の学習に利用されてよい。
【００２４】
図１は、本実施形態に係る情報処理装置１のネットワーク接続例を示す。本実施形態では、ネットワークを介して英会話のレッスンが行われる。本実施形態に係る英会話のレッスンはロールプレイ方式で行われる。ロールプレイに利用される一連の会話には、フレーズ、英文法、単語等、生徒が学習する要素（以下、「学習要素」とも記載する）が複数個含まれている。本実施形態に係る英会話学習は、まずは、これらの学習要素を生徒に習得させ、最終的には、ロールプレイに利用される一連の会話を生徒に習得させることを目的としている。
【００２５】
図２は、本実施形態に係る英会話学習におけるロールプレイに利用される一連の会話として、飲食店に入店した客が品物を注文する時の会話が例示されている。図２に示される例では、当該一連の会話がユニットとして設定され、フレーズ「I'd like to order now
（注文してもいいですか？）」とフレーズ「do you have 〜（〜はありますか？）」とが学習要素として設定されている。
【００２６】
ただし、ユニットは、図２に例示されるロールプレイに利用される一連の会話に限定される訳ではない。また、本実施形態では、学習要素として、主に、英語のフレーズを例に挙げて説明するが、学習要素は、当該フレーズに限定される訳ではない。ユニット及び学習要素は、実施の形態に係る学習場面に応じて、適宜、設定されてよい。ユニットには複数の学習要素が含まれていればよく、学習要素には複数の種類が存在してもよい。例えば、本実施形態に係る英会話学習の場面では、英文法、単語等が学習要素に含まれていてもよい。以下のフレーズに関する説明は、他種の学習要素に関する説明として理解してもよい。
【００２７】
図１に戻り、本実施形態に係る情報処理装置１は、英会話のレッスンにおいて、生徒用のユーザ端末２には問題を表示させ、教師用のユーザ端末３には対応する問題の正解を表示させる。本実施形態に係る英会話のレッスンにおいて、生徒は、ユーザ端末２に表示された問題を口頭で教師に解答する。そして、教師は、ユーザ端末３に表示された正解に基づいて、生徒の解答が正しいか否かを判定し、ユーザ端末３を操作して、生徒が正解したか否かを入力する。本実施形態では、このようにして、英会話のレッスンが進行する。
【００２８】
ここで、本実施形態に係る情報処理装置１は、複数個の学習要素（フレーズ）を含むユニットと、当該ユニットに含まれる複数個の学習要素（フレーズ）それぞれの習得具合を示す習得レベルと、を記憶している。
【００２９】
本実施形態に係る情報処理装置１は、ユニットに含まれる複数個の学習要素それぞれの習得レベルが所定の条件を満たしていない段階では、当該学習要素単位でユニットを学習させるために、当該ユニットに関する問題として学習要素に係る問題をユーザに提示する。そして、学習要素に係る問題にユーザが正解した場合、情報処理装置１は、正解した学習要素の習得レベルを増加させる。これにより、ユニットに含まれる複数個の要素それぞれの習得レベルが所定の条件を満たすと、今度は、情報処理装置１は、ユニット全体の学習をさせるために、学習要素単位の学習からユニット全体の学習に切り替えて、当該ユニットに係る問題をユーザに提示する。本実施形態に係る情報処理装置１は、このように出題する問題を制御することで、複数の学習要素をユーザに複合的に学習させることを可能にする。
【００３０】
なお、以下では、学習要素に係る問題として、フレーズの穴埋め問題及び英作文問題が例示されている。また、ユニットに係る問題として、ロールプレイ問題が例示されている。本実施形態に係る情報処理装置１は、習得レベルの比較的低いフレーズについては穴埋め問題を出題し、習得レベルの比較的高いフレーズについては英作文問題を出題する。そして、情報処理装置１は、ユニットに含まれるフレーズの習得レベルが所定の条件を満たした段階で、穴埋め問題及び英作文問題からロールプレイ問題にユーザに出題する問題を切り替える。
【００３１】
なお、本実施形態では、繰り返し復習することで生徒がフレーズを習得することを想定している。そのため、各フレーズ（学習要素）についてのユーザの習得具合を示す習得レベルは、各フレーズ（学習要素）についての復習の進捗具合を示す「復習レベル」と称されてもよい。
【００３２】
なお、ユーザ端末２及び３は、ネットワークを介してデータの送受信を行うことが可能なコンピュータである。例えば、ユーザ端末２は、バスに接続される、記憶部、制御部、入出力部、及び、通信部を有する、ネットワーク接続が可能なＰＣ（Personal Computer
）やスマートフォン等の携帯電話である。
【００３３】
ユーザ端末２及び３の入出力部には、それぞれ、操作を行うための入力装置（例えば、
マウス、キーボード等）と、学習に係る問題等を表示するための出力装置（例えば、ディスプレイ等）とが接続される。また、生徒と教師とがネットワークを介してコミュニケーションを行う場合、ユーザ端末２及び３の入出力部には、例えば、音声入力を行うためのマイク、及び、画像入力を行うためのカメラが接続されてよい。そして、ユーザ端末２及び３は、通信部により、ネットワークを介した情報の伝達を行う。
【００３４】
なお、情報処理装置１、ユーザ端末２、及び、ユーザ端末３の間における情報の伝達は、例えば、３Ｇ（3rd Generation）ネットワーク、インターネット、電話網、及び、専用網等のネットワークを介したデータ通信で実現される。ネットワークの種類は、各データ通信に応じて、適宜選択される。
【００３５】
＜構成例＞
図３は、本実施形態に係る情報処理装置１の構成例を示す。情報処理装置１は、図３に示されるとおり、そのハードウェア構成として、バス１３に接続される、記憶部１１、制御部１２、入出力部１４、及び、通信部１５等を有する。
【００３６】
記憶部１１は、制御部１２で実行される処理で利用される各種データ及びプログラムを記憶する（不図示）。また、記憶部１１は、フレーズ学習データ２１、ユニット学習データ２２、フレーズデータ２３、及び、ユニットデータ２４を記憶する。なお、記憶部１１は、例えば、ハードディスク、フラッシュメモリ等の記憶装置によって実現される。
【００３７】
図４Ａは、フレーズ学習データ２１を例示する。フレーズ学習データ２１は、フレーズ（学習要素）に対するユーザの学習状況を記録するためのデータである。本実施形態では、当該フレーズ学習データ２１に各フレーズの習得レベルを示す情報が含まれる。
【００３８】
フレーズ学習データ２１は、図４Ａに示されるとおり、「フレーズＩＤ」フィールド、「ユニットＩＤ」フィールド、「習得レベル」フィールド、「ＭＡＸ？」フィールド、「連続正解数」フィールド、「連続誤答数」フィールド、「前回正解日」フィールド、「次回復習日」フィールドを含む。
【００３９】
「フレーズＩＤ」フィールドには、フレーズを特定するための識別子（以下、「フレーズＩＤ」と称する）が格納される。「ユニットＩＤ」フィールドには、図２で例示される一連の会話等のユニットを特定するための識別子（以下、「ユニットＩＤ」と称する）が格納される。「習得レベル」フィールドには、対象のフレーズの習得具合を示す値（以下、「習得レベル」と称する）が格納される。「ＭＡＸ？」フィールドには、対象のフレーズの習得レベルが最高値になったか否かを示す値が格納される。なお、対象のフレーズの習得レベルの最高値は、実施の形態に応じて適宜設定可能であり、例えば、フレーズ毎、ユニット毎に異なるように設定されてもよい。例えば、図４Ａで例示されるフレーズ学習データ２１では、ユニットＩＤ「１」に係るフレーズの習得レベルの最高値は「５」であり、ユニットＩＤ「２」に係るフレーズの習得レベルの最高値は「６」である。
【００４０】
「連続正解数」フィールドには、対象のフレーズに係る問題をユーザが連続して正解した回数（値）が格納される。「連続誤答数」フィールドには、対象のフレーズに係る問題をユーザが連続して間違えた回数（値）が格納される。「前回正解日」フィールドには、対象のフレーズに係る問題をユーザが正解した日付が格納される。「次回復習日」フィールドには、対象のフレーズに係る問題をユーザに復習させる将来の日付が格納される。なお、対象のフレーズに係る問題をユーザに復習させる間隔（復習間隔）は、実施の形態に応じて適宜設定されてよく、例えば、習得レベルが高くなるほど、当該復習間隔が長くなるように設定されてもよい。
【００４１】
図４Ａに示されるテーブル形式のフレーズ学習データ２１において、１行分のデータが、１つのフレーズ（学習要素）に対するユーザの学習状況を示すデータに相当する。また、１件分のフレーズ学習データ２１が、１ユーザ分の学習状況を示すデータに相当する。ただし、フレーズ学習データ２１のデータ形式及び内容は、図４Ａに示される例に限定される訳ではなく、実施形態に応じて適宜変更されてよい。
【００４２】
図４Ｂは、ユニット学習データ２２を例示する。ユニット学習データ２２は、ユニットに係るユーザ（生徒）の学習状況を記録するためのデータである。図４Ｂに示されるテーブル形式のユニット学習データ２２において、１行分のユニット学習データ２２が、１つのユニットに対するユーザの学習状況を示すデータに相当する。また、１件分のユニット学習データ２２が、１ユーザ分の学習状況を示すデータに相当する。ただし、ユニット学習データ２２のデータ形式及び内容は、図４Ｂに示される例に限定される訳ではなく、実施形態に応じて適宜変更されてよい。
【００４３】
ユニット学習データ２２は、図４Ｂに示されるとおり、「ユニットＩＤ」フィールド、及び、「ロールプレイ？」フィールドを含む。「ユニットＩＤ」フィールドには、ユニットを特定するためのユニットＩＤが格納される。また、「ロールプレイ？」フィールドには、ユニットに係る問題として後述するロールプレイ問題（復習問題）が出題されたか否かを示す値が格納される。
【００４４】
図５Ａは、フレーズデータ２３を例示する。フレーズデータ２３は、フレーズ（学習要素）に係る問題をユーザ（生徒）に提示するためのデータである。本実施形態では、１件分のフレーズデータ２３が、１フレーズ分のデータに相当する。ただし、フレーズデータ２３のデータ形式及び内容は、図５Ａに示される例に限定される訳ではなく、実施形態に応じて適宜変更されてよい。
【００４５】
本実施形態に係るフレーズデータ２３には、フレーズを特定するためのフレーズＩＤ、ユニットを特定するためのユニットＩＤ、対象のフレーズに関する穴埋め問題をユーザに提示するための穴埋め問題用データ、対象のフレーズに関する英作文問題をユーザに提示するための英作文問題用データ、及び、対象のフレーズに係る日本語訳データが含まれる。
【００４６】
図５Ｂ及び図５Ｃは、図２で例示されるユニットに含まれるフレーズのフレーズデータ２３を例示する。図５Ｂ及び図５Ｃでは、図２で例示されるユニットのユニットＩＤが「１」であり、フレーズ「I'd like to order now（注文してもいいですか？）」のフレー
ズＩＤが「１」、フレーズ「do you have 〜（〜はありますか？）」のフレーズＩＤが「２」であると設定されている。なお、穴埋め問題用データにおいて、括弧内の箇所が、穴埋め部分に相当する。
【００４７】
図６Ａは、ユニットデータ２４を例示する。ユニットデータ２４は、ユニットに係る問題をユーザ（生徒）に提示するためのデータである。本実施形態では、１件分のユニットデータ２４が、１ユニット分のデータに相当する。ただし、ユニットデータ２４のデータ形式及び内容は、図６Ａに示される例に限定される訳ではなく、実施形態に応じて適宜変更されてよい。
【００４８】
本実施形態に係るユニットデータ２４には、ユニットを特定するためのユニットＩＤ、対象のユニットに関するロールプレイ問題をユーザに提示するためのユニット問題用データ、及び、対象のユニットに関するロールプレイ問題の正解をユーザに提示するためのユニット解答用データが含まれる。
【００４９】
図６Ｂは、図２で例示されるユニットのユニットデータ２４を例示する。なお、ユニット問題用データにおいて、括弧内の箇所が、穴埋め部分に相当する。すなわち、本実施形態に係るロールプレイ問題は、フレーズの対象となった箇所の穴埋め問題として用意される。
【００５０】
図３に戻り、制御部１２は、マイクロプロセッサ又はＣＰＵ（Central Processing Unit）等の１又は複数のプロセッサと、当該１又は複数のプロセッサの処理に利用される周
辺回路（ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、インタフェース回路等）と、を有する。制御部１２は、記憶部１１に格納されている各種データ及びプログラムを実行することにより、本実施形態における情報処理装置１の処理を実現する。ＲＯＭ、ＲＡＭ等は、制御部１２内のプロセッサが取り扱うアドレス空間に配置されているという意味で主記憶装置と呼ばれてもよい。
【００５１】
図３に示されるとおり、制御部１２は、問題提示部３１及び習得レベル管理部３２を含む。問題提示部３１及び習得レベル管理部３２は、例えば、記憶部１１に格納されたプログラム等が制御部１２の周辺回路であるＲＡＭ等に展開され、制御部１２のプロセッサにより実行されることによって実現される。
【００５２】
問題提示部３１は、ユニットに含まれる複数個の学習要素それぞれの習得レベルが所定の条件を満たしていない段階では、学習要素単位でユニットをユーザに学習させるために、当該学習要素に係る問題をユーザに提示する。また、問題提示部３１は、ユニットに含まれる複数個の学習要素それぞれの習得レベルが所定の条件を満たした段階では、ユニット全体の学習をユーザにさせるために、学習要素単位の学習からユニット全体の学習に切り替えて、ユニットに係る問題をユーザに提示する。
【００５３】
本実施形態では、例えば、問題提示部３１は、記憶部１１に格納されたフレーズデータ２３を利用して、生徒用のユーザ端末２にはフレーズに係る復習問題を、教師用のユーザ端末３にはその復習問題の正解を表示させる。また、例えば、問題提示部３１は、記憶部１１に格納されたユニットデータ２４を利用して、生徒用のユーザ端末２にはユニットに係る復習問題を、教師用のユーザ端末３にはその正解を表示させる。なお、本実施形態では、問題提示部３１は、ユニットに含まれる全ての学習要素の習得レベルが最高値になった場合に、フレーズに係る問題からユニットに係る問題に、出題する問題を切り替える。ただし、出題する問題を切り替える基準となる「所定の条件」は、このような条件に限定される訳ではなく、また、ユーザ等によって適宜設定されてよい。
【００５４】
習得レベル管理部３２は、学習要素に係る問題にユーザが正解した場合に、正解した学習要素の習得レベルを増加させる。本実施形態では、習得レベル管理部３２は、基本的には、正解した学習要素の習得レベルを「１」増加させる。ただし、習得レベルの増加量は、「１」に限定される訳ではなく、実施形態に応じて適宜設定されてよい。
【００５５】
なお、問題提示部３１は、習得レベルが最高値に達した学習要素を除いて、学習要素に係る問題をユーザに提示してもよい。すなわち、問題提示部３１は、ユーザに提示する問題を、習得レベルが最高値に達していない学習要素に係る問題に限定してもよい。これにより、ユーザが充分に習得した学習要素については、学習要素単位での学習（復習）を終了させることが可能になる。
【００５６】
なお、習得レベルが最高値に達した学習要素に係る問題を除いて問題提示部３１がユーザに学習要素に係る問題を提示する場合に、ユニットに含まれる複数個の学習要素それぞれの習得レベルがいつまでも所定の条件を満たさなければ、ユニットに係る問題がいつまでも提示されないので、習得レベルが最高値に達した学習要素に関する問題がいつまでも
ユーザに提示されない可能性がある。
【００５７】
これを防ぐために、習得レベル管理部３２は、ユニットに含まれる少なくとも１つの学習要素の習得レベルが最高値に達してから所定の期間内に、ユニットに含まれる複数個の学習要素それぞれの習得レベルが所定の条件を満たさなかった場合、当該少なくとも１つの学習要素、すなわち、習得レベルが最高値に達している学習要素の習得レベルを減少させてもよい。習得レベルを減少させるか否かの基準となる当該所定の期間は、いかなる方法で決定されてもよく、例えば、ユーザ等によって適宜設定されてよい。なお、本実施形態において、習得レベル管理部３２は、フレーズ学習データ２１の「前回正解日」フィールドを参照することで、当該所定の期間が経過したか否かを判定することができる。
【００５８】
また、習得レベル管理部３２は、学習要素の習得レベルが同じ値である間、当該学習要素に係る問題をユーザが複数回間違えた場合、当該学習要素の習得レベルを減少させてもよい。習得レベルを減少させるか否かの基準となる間違えた回数は、複数回であればよく、ユーザ等によって適宜設定されてもよい。これにより、情報処理装置１は、ユーザが間違えやすいフレーズについて、充分な復習をユーザに促すことができる。
【００５９】
後述するとおり、本実施形態では、例えば、習得レベル管理部３２は、同一の習得レベルでユーザが２回続けて間違えた場合に、対象のフレーズに係る習得レベルを「１」減少させる。なお、本実施形態では、習得レベル管理部３２は、フレーズ学習データ２１の「連続誤答数」フィールドを参照することで、対象の学習要素（フレーズ）に係る問題をユーザが複数回間違えたか否かを判定することができる。
【００６０】
また、問題提示部３１は、ユニットに係る問題をユーザが間違えた場合、所定の期間経過後に、再度、当該ユニットに係る問題をユーザに提示してもよい。これにより、情報処理装置１は、ユーザが正解できなかったユニットに係る問題の出題頻度を操作することが可能になる。なお、ユニットに係る問題をユーザに再度提示するか否かの基準となる当該所定の期間は、いかなる方法で決定されてもよく、例えば、ユーザ等によって適宜設定されてよい。
【００６１】
問題提示部３１がこのように動作する場合、例えば、ユニット学習データ２２には、ユニットに係る問題をユーザが間違えたか否かを示す情報、ユニットに係る問題をユーザに提示した日付を示す情報が保持される。問題提示部３１は、ユニット学習データ２２に含まれるこれらの情報を参照することで、ユニットに係る問題をユーザが間違えたか否かを判定し、かつ、ユニットに係る問題をユーザが間違えてから所定の期間経過したか否かを判定する。
【００６２】
また、問題提示部３１は、ユニットに係る問題をユーザが正解した後は、ユニットに係る問題を不定期でユーザに提示してもよい。これにより、情報処理装置１は、ユーザが充分に習得したと推測されるユニットについて再度の学習を促し、対象のユニットを習得した状態が維持されているか否かを調べることができる。
【００６３】
また、問題提示部３１は、ユーザが間違えた学習要素に係る問題を練習させるために、間違えた学習要素に係る問題を複数回正解するまで繰り返し提示してもよい。間違えた学習要素に係る問題を繰り返し提示する回数は、複数回であればよく、ユーザ等によって適宜設定されてもよい。これにより、情報処理装置１は、ユーザが習得できていないと推測されるフレーズについて、充分な学習をユーザに促すことができる。なお、後述するとおり、本実施形態では、例えば、問題提示部３１は、ユーザが間違えた学習要素に係る問題を２回正解するまで繰り返し提示する。
【００６４】
また、習得レベル管理部３２は、学習要素に係る問題を間違えずに複数回連続してユーザが正解した場合に、より大きく、正解した学習要素の習得レベルを増加させてもよい。より大きく習得レベルを増加させるか否かの基準となる正解回数は、複数回であればよく、ユーザ等によって適宜設定されてよい。これにより、情報処理装置１は、ユーザが充分に習得されていると推測されるフレーズの習得レベルをより早く最高値に近づけることができる。なお、例えば、習得レベル管理部３２は、学習要素に係る問題を間違えずに３回連続してユーザが正解した場合に、当該学習要素の習得レベルを「２」増加させる。
【００６５】
入出力部１４は、情報処理装置１の外部に存在する装置とデータの送受信を行うための１又は複数のインタフェースである。入出力部１４は、例えば、入力装置及び出力装置等のユーザインタフェースと接続するためのインタフェース、若しくは、ＵＳＢ（Universal Serial Bus）メモリ等の装置とＵＳＢ接続するためのインタフェース、又は、これらのインタフェースの組合せである。入出力部１４は、例えば、不図示のユーザインタフェース（タッチパネル、テンキー、キーボード、マウス、ディスプレイ等の入出力装置）と接続してもよい。
【００６６】
通信部１５は、ネットワークを介して、他の装置とデータ通信を行うための１又は複数のインタフェースである。本実施形態では、情報処理装置１は、当該通信部１５により、ユーザ端末２及び３とデータ通信を行う。
【００６７】
本実施形態に係る情報処理装置１は、これらの構成を備える装置である。情報処理装置１は、例えば、ＰＣ等の汎用コンピュータや仮想環境のコンピュータであってもよい。
【００６８】
§２  動作例
次に、図７Ａ〜７Ｄを用いて、本実施形態に係る情報処理装置１の動作例を説明する。図７Ａ〜７Ｄは、本実施形態に係る情報処理装置１の処理手順の一例を示す。
【００６９】
図７Ａは、本実施形態に係る情報処理装置１によって提供される英会話学習サービスの全体の処理手順を例示する。例えば、生徒用のユーザ端末２及び教師用のユーザ端末３からのアクセスに応じて、情報処理装置１は、図７Ａに例示される処理を開始する。
【００７０】
ステップＳ１０１では、制御部１２は、生徒用のユーザ端末２及び教師用のユーザ端末３に復習用ページを表示させる。情報処理装置１の制御部１２は、例えば、ウェブサーバとして機能し、アクセスしてきた生徒用のユーザ端末２及び教師用のユーザ端末３に対して、後述するフレーズ及びユニットの復習問題を提示するための復習用ページを送信する。なお、当該復習用ページは、実施の形態に応じて、適宜、作成される。
【００７１】
ステップＳ１０２では、問題提示部３１は、対象のユーザのフレーズ学習データ２１を参照し、対象のユーザのフレーズに係る学習状況に基づいて、穴埋め問題として出題するフレーズに係る問題が存在するか否かを判定する。穴埋め問題として出題する問題が存在する場合は（図中の「ＮＯ」）、ステップＳ１０３に処理が進む。他方、穴埋め問題として出題する問題が存在しない場合は（図中の「ＹＥＳ」）、ステップＳ１０７に処理が進む。
【００７２】
本実施形態に係る情報処理装置１は、上述したとおり、習得レベルの比較的低いフレーズについては穴埋め問題を出題し、習得レベルの比較的高いフレーズについては英作文問題を出題する。そのため、問題提示部３１は、フレーズ学習データ２１の「習得レベル」フィールドを参照する。そして、問題提示部３１は、例えば、習得レベルが所定の値よりも低いフレーズが存在するか否かを判定することで、穴埋め問題として出題するフレーズに係る問題が存在するか否かを判定してもよい。ここで、出題する問題の種類を定める基
準となる習得レベルの値は、例えば、ユーザ等に適宜設定されてよい。また、出題する問題の種類を定める基準となる習得レベルの値は、フレーズ毎、ユニット毎に異なってもよい。
【００７３】
なお、本実施形態では、「次回復習日」フィールドに、対象のフレーズに係る問題をユーザに復習させる将来の日付が格納されている。そのため、本実施形態に係る問題提示部３１は、習得レベルが所定の値よりも低いフレーズのうち、当該「次回復習日」フィールドに格納されている日付が復習時期に到達しているものが存在するか否かを判定することで、穴埋め問題として出題するフレーズに係る問題が存在するか否かを判定する。問題提示部３１は、後述する英作文問題についても同様の処理を行う。
【００７４】
なお、ユーザの学習進捗状況に応じて、フレーズ学習データ２１には、適宜、ユニットに含まれるフレーズに対応する行データが追加されてよい。例えば、レッスンでユニットを学習すると、フレーズ学習データ２１において、その学習したユニットに含まれる複数のフレーズそれぞれに対応する行データが追加される。この新たに追加される行データには、例えば、「習得レベル」フィールドには「１」、「ＭＡＸ？」フィールドには「false」、「連続正解数」フィールドには「０」、「連続誤答数」フィールドには「０」が格
納される。なお、ユニットＩＤ、フレーズＩＤ、及び、「次回復習日」フィールドに格納される日付は、適宜決定されてよい。この場合、更に、ユニット学習データ２２に、学習したユニットに対応する行データが追加される。
【００７５】
ステップＳ１０３では、情報処理装置１の制御部１２（主に、問題提示部３１）により、学習要素（フレーズ）単位の出題処理（穴埋め問題）が実行される。学習要素（フレーズ）単位の出題処理は、図７Ｂに例示される。
【００７６】
図７Ｂは、本実施形態に係る情報処理装置１による学習要素（フレーズ）単位の出題処理の処理手順を例示する。本実施形態では、穴埋め問題の出題処理、及び、後述する英作文問題の出題処理が、図７Ｂにより例示される処理手順に基づいて、実行される。
【００７７】
図８Ａは、穴埋め問題の出題処理が開始された時点において生徒用のユーザ端末２及び教師用のユーザ端末３の出力装置（例えば、ディスプレイ）に表示される画面を例示する。当該画面には、穴埋め問題の問題数と「start」ボタンとが表示されている。例えば、
情報処理装置１の制御部１２は、適宜、生徒用のユーザ端末２及び教師用のユーザ端末３にデータを送信して、生徒用のユーザ端末２及び教師用のユーザ端末３の出力装置に表示されている復習用ページ内に図８Ａで例示される画面を表示させる。
【００７８】
ステップＳ２０１では、問題提示部３１は、教師用のユーザ端末３からの問題開始要求を受け付ける。本実施形態では、ユーザ（教師）により、ユーザ端末３に接続されたマウス等の入力装置が操作され、図８Ａで例示される画面内の「start」ボタンが押下される
ことで、ユーザ端末３から情報処理装置１に問題開始要求が行われる。問題提示部３１は、このようにしてユーザ端末３から情報処理装置１に送信される問題開始要求を受け付ける。そして、問題提示部３１は、当該問題開始要求を受信すると、次のステップＳ２０２に処理を進める。
【００７９】
ステップＳ２０２では、問題提示部３１は、教師用のユーザ端末３に学習要素に係る問題の正解を表示させる。ステップＳ１０３の穴埋め問題の出題処理において、問題提示部３１は、例えば、フレーズデータ２３に含まれる穴埋め問題用データに基づいて、適宜、教師用のユーザ端末３にデータを送信し、ユーザ端末３の出力装置に復習問題の正解を表示させる。図８Ｂは、ユーザ端末３にこの時に表示される画面を例示する。
【００８０】
ステップＳ２０３では、問題提示部３１は、生徒用のユーザ端末２からの問題表示要求を受け付ける。本実施形態では、ユーザ（生徒）により、ユーザ端末２に接続されたマウス等の入力装置が操作され、図８Ａで例示される画面内の「start」ボタンが押下される
ことで、ユーザ端末２から情報処理装置１に問題表示要求が行われる。問題提示部３１は、このようにしてユーザ端末２から情報処理装置１に送信される問題表示要求を受け付ける。そして、問題提示部３１は、当該問題表示要求を受信すると、次のステップＳ２０４に処理を進める。
【００８１】
ステップＳ２０４では、問題提示部３１は、生徒用のユーザ端末２に学習要素に係る問題を表示させる。ステップＳ１０３の穴埋め問題の出題処理において、問題提示部３１は、例えば、フレーズデータ２３に含まれる穴埋め問題用データ及び日本語訳データに基づいて、適宜、生徒用のユーザ端末２にデータを送信し、ユーザ端末２の出力装置に復習問題を表示させる。図８Ｃは、ユーザ端末２にこの時に表示される画面を例示する。本実施形態では、問題提示部３１は、穴埋め問題用データについて、括弧内の部分を除いた英文をユーザ端末２に送信する。当該データを受信すると、ユーザ端末２には、図８Ｃに例示される画面が表示される。
【００８２】
ステップＳ２０５では、制御部１２は、対象のフレーズに係る復習問題にユーザが正解したか否か判定する。本実施形態では、上述のとおり、教師が、ユーザ端末３に表示された正解に基づいて、生徒が口頭で解答した内容が正しいか否かを判断する。このとき、教師は、生徒の解答が正しい場合、ユーザ端末３を操作して、図８Ｂに例示される画面内の「correct」ボタンを押下する。他方、教師は、生徒の解答が誤っている場合、図８Ｂに
例示される画面内の「wrong」ボタンを押下する。本実施形態では、当該操作に応じて、
制御部１２は、対象のフレーズに係る復習問題にユーザが正解したか否か判定する。具体的には、「correct」ボタンが押下された場合、制御部１２は、対象のフレーズに係る復
習問題にユーザが正解したと判定し（図中の「ＹＥＳ」）、処理を次のステップＳ２０６に進める。他方、「wrong」ボタンが押下された場合、制御部１２は、対象のフレーズに
係る復習問題をユーザが間違えたと判定し（図中の「ＮＯ」）、次のステップＳ２０９に進める。
【００８３】
なお、制御部１２は、対象のフレーズに係る復習問題にユーザが正解したと判定した場合、対象のフレーズに係る復習問題をユーザが連続して正解した回数を計測するため、フレーズ学習データ２１において、対象のフレーズに対応する行データの「連続正解数」フィールドの値を「１」増加させる。また、これに伴い、制御部１２は、対象のフレーズに係る復習問題をユーザが連続して間違えた回数をリセットするため、「連続誤答数」フィールドの値を「０」とし、更に、対象のフレーズに係る復習問題をユーザが正解した日を記録するため、「前回正解日」フィールドの日付を現在の日付に更新する。
【００８４】
他方、制御部１２は、対象のフレーズに係る復習問題をユーザが間違えたと判定した場合、対象のフレーズに係る復習問題をユーザが連続して間違えた回数を計測するため、フレーズ学習データ２１において、対象のフレーズに対応する行データの「連続誤答数」フィールドの値を「１」増加させる。また、これに伴い、制御部１２ｈ、あ対象のフレーズに係る復習問題をユーザが連続して正解した回数をリセットするため、「連続正解数」フィールドの値を「０」とする。
【００８５】
ステップＳ２０６では、習得レベル管理部３２は、ユーザ（生徒）が正解した対象のフレーズの習得レベルを増加させる。本実施形態では、習得レベル管理部３２は、対象のフレーズに対応する行データの「習得レベル」フィールドの値を「１」増加させる。なお、習得レベル管理部３２が習得レベルを増加させる量は、「１」に限定される訳ではなく、適宜、設定されてよい。このとき、習得レベルが最高値に達した場合、習得レベル管理部
３２は、「ＭＡＸ？」フィールドの値を「false」から「true」に更新する。
【００８６】
また、当該処理において更新された習得レベルに基づいて、制御部１２は、対象のフレーズに対応する行データの「次回復習日」フィールドに格納された日付を更新する。ここで、次回復習日の日付はいかなる方法で決定されてもよく、例えば、制御部１２は、習得レベルが１であれば３日後、習得レベルが２であれば４日後、というように、習得レベルが高くなるほど、復習間隔が長くなるように、「次回復習日」フィールドに格納された日付を決定してよい。
【００８７】
なお、習得レベル管理部３２は、フレーズに係る復習問題を間違えずに複数回連続してユーザが正解した場合に、より大きく、正解したフレーズの習得レベルを増加させてもよい。例えば、習得レベル管理部３２は、「連続正解数」フィールドに格納された値から対象のフレーズに係る復習問題をユーザが間違えずに連続して正解した回数を特定する。そして、習得レベル管理部３２は、当該正解した回数が所定の回数（例えば、３回）以上である場合に、フレーズの習得れべるを通常よりも大きく増加（例えば、「２」）させてもよい。
【００８８】
ステップＳ２０７では、制御部１２は、ユニットに含まれる複数個の学習要素（フレーズ）それぞれの習得レベルが所定の条件を満たしたか否かを判定する。ユニットに含まれる複数個の学習要素（フレーズ）それぞれの習得レベルが所定の条件を満たしていると判定された場合、処理は、次のステップＳ２０８に進む。他方、ユニットに含まれる複数個の学習要素（フレーズ）それぞれの習得レベルが所定の条件を満たしていないと判定された場合、処理は、次のステップＳ２１２に進む。
【００８９】
本実施形態では、「ユニットに含まれる全ての学習要素の習得レベルが最高値に達すること」が当該所定の条件の一例として設定されている。そのため、例えば、ステップＳ２０６の処理により、ユニットＩＤ「１」のフレーズＩＤ「２」の習得レベルが図４Ａに示される状態になった場合、ユニットＩＤ「１」のフレーズＩＤ「１」の習得レベルは最高値に達していないので、制御部１２は、当該ユニットＩＤ「１」に係る当該所定の条件は満たしていないと判定する。他方、例えば、ステップＳ２０６の処理により、ユニットＩＤ「２」のフレーズＩＤ「４」の習得レベルが図４Ａに示される状態になった場合、ユニットＩＤ「２」に含まれる全てのフレーズの習得レベルは最高値に達しているので、制御部１２は、当該ユニットＩＤ「２」に係る当該所定の条件は満たしていると判定する。なお、当該所定の条件は、実施の形態に応じて、適宜、設定されてもよい。
【００９０】
ステップＳ２０８では、制御部１２は、含まれる複数個の学習要素（フレーズ）それぞれの習得レベルが所定の条件を満たしたユニットに対応する情報（行データ）をユニット学習データ２２に登録する。具体的には、制御部１２は、含まれる複数個の学習要素（フレーズ）それぞれの習得レベルが所定の条件を満たしたユニットのユニットＩＤと、「ロールプレイ？」フィールドに「false」と、を格納した行データをユニット学習データ２
２に追加する。ユニット学習データ２２は、ユニットに係るユーザの学習状況を記録するためのデータである。本実施形態では、当該ユニット学習データ２２に対応するユニットの情報が登録されることにより、対象のユニットに係る問題（ロールプレイ問題）が出題されるようになる。
【００９１】
ステップＳ２０９では、習得レベル管理部３２は、ユーザが間違えた学習要素に係る問題について、対象の学習要素の習得レベルが同じ値である間に、当該学習要素に係る問題をユーザが複数回間違えたか否かを判定する。例えば、習得レベル管理部３２は、フレーズ学習データ２１の「連続誤答数」フィールドの値を参照し、対象のフレーズの習得レベルが同じ値である間に、当該フレーズに係る穴埋め問題をユーザが所定の回数以上間違え
たか否かを判定する。当該「所定の回数」は、複数回であればよく、ユーザ等によって適宜設定されてよい。同一の習得レベルでユーザが複数回問題を間違えたと判定された場合（図中の「ＹＥＳ」）、処理は、次のステップＳ２１０に進む。他方、同一の習得レベルでユーザが複数回問題を間違えていないと判定された場合（図中の「ＮＯ」）、処理は、次のステップＳ２１１に進む。
【００９２】
ステップＳ２１０では、習得レベル管理部３２は、対象のフレーズに係る習得レベルを減少させる。例えば、習得レベル管理部３２は、対象のフレーズに対応する行データの「習得レベル」フィールドの値を「１」減少させる。なお、習得レベル管理部３２が習得レベルを減少させる量は、「１」に限定される訳ではなく、適宜、設定されてよい。このとき、習得レベルの値が最高値から減少した場合、習得レベル管理部３２は、「ＭＡＸ？」フィールドの値を「true」から「false」に更新する。
【００９３】
なお、当該処理において更新された習得レベルに基づいて、制御部１２は、対象のフレーズに対応する行データの「次回復習日」フィールドに格納された日付を更新する。ここで、上述のとおり、次回復習日の日付はいかなる方法で決定されてもよく、例えば、制御部１２は、習得レベルが１であれば３日後、習得レベルが２であれば４日後、というように、習得レベルが高くなるほど、復習間隔が長くなるように、「次回復習日」フィールドに格納された日付を決定してよい。なお、ステップＳ２０９の判定がＮＯである場合は、例えば、ステップＳ２０９の処理の後に、このような「次回復習日」フィールドに格納される日付の更新が行われる。
【００９４】
また、習得レベル管理部３２は、ユニットに含まれる少なくとも１つの学習要素の習得レベルが最高値に達してから所定の期間内に、ユニットに含まれる複数個の学習要素それぞれの習得レベルが所定の条件を満たさなかった場合、当該少なくとも１つの学習要素の習得レベルを減少させてもよい。
【００９５】
例えば、習得レベル管理部３２は、フレーズ学習データ２１を参照し、ユーザが間違えた穴埋め問題に係るフレーズと同じユニットに含まれるその他のフレーズにおいて、習得レベルが最高値に達しているフレーズが存在するか否かを判定する。そして、習得レベルが最高値に達しているフレーズが存在し、かつ、当該フレーズの前回正解日の日付が所定の期間以前である場合に、習得レベル管理部３２は、当該最高値に達しているフレーズの習得レベルを減少させてもよい。
【００９６】
ステップＳ２１１では、制御部１２は、後述する練習処理により、間違えた穴埋め問題をユーザに練習させるため、間違えた穴埋め問題に係るフレーズの情報を練習リストに追加する。図９は、練習リストを例示する。練習リストには、フレーズＩＤを格納するフィールドと、練習過程において正解した回数（正解数）を格納するフィールドが設けられている。
【００９７】
ステップＳ２１２では、制御部１２は、穴埋め問題として出題する復習問題が残っているか否かを判定する。復習問題が残っている場合（図中の「ＮＯ」）、制御部１２は、残っている復習問題について、ステップＳ２０２から処理を繰り返す。他方、復習問題が残っていない場合（図中の「ＹＥＳ」）、制御部は、当該学習要素単位の出題処理を終了する。
【００９８】
図７Ａに戻り、ステップＳ１０４では、制御部１２は、生徒用のユーザ端末２及び教師用のユーザ端末３の出力装置に生徒の解答結果を表示させる。例えば、制御部１２は、上述したステップＳ２０５において生徒が正解した問題数と間違えた問題数とをカウントしてもよい。そして、制御部１２は、当該生徒が正解した問題数と間違えた問題数とを解答
結果として各ユーザ端末の出力装置に表示させてもよい。
【００９９】
ステップＳ１０５では、制御部１２は、穴埋め問題で生徒が間違えた問題があるか否かを判定する。本実施形態では、生徒が間違えた問題に係るフレーズの情報が上述した練習リストに追加されている。そのため、制御部１２は、例えば、練習リストが空である場合、穴埋め問題で生徒が間違えた問題はないと判定し（図中の「ＮＯ」）、次のステップＳ１０７に処理を進める。他方、制御部１２は、練習リストが空ではない場合、穴埋め問題で生徒が間違えた問題があると判定し（図中の「ＹＥＳ」）、次のステップＳ１０６に処理を進める。
【０１００】
ステップＳ１０６では、制御部１２により、間違えた穴埋め問題を生徒に練習させるための練習問題の出題処理が実行される。当該練習問題の出題処理は、図７Ｃに例示される。
【０１０１】
図７Ｃは、本実施形態に係る情報処理装置１による練習問題の出題処理の処理手順を例示する。本実施形態では、生徒が間違えた穴埋め問題及び後述する英作文問題の練習が、当該処理に基づいて行われる。
【０１０２】
ステップＳ３０１〜Ｓ３０４までの処理は、図７Ｂで例示される学習要素単位の出題処理におけるステップＳ２０１〜Ｓ２０４までの処理と同様に行われる。従って、当該練習問題の出題処理においても、図８Ａ〜図８Ｃの画面が各ユーザ端末に表示される。しかしながら、本発明は、このような態様に限定される訳ではなく、練習問題の出題形式は、実施形態に応じて、適宜、設定されてよい。
【０１０３】
ステップＳ３０５では、ステップＳ２０５と同様に、制御部１２は、対象のフレーズに係る復習問題（練習問題）にユーザが正解したか否か判定する。ユーザが正解したと判定される場合（図中の「ＹＥＳ」）、処理は、次のステップＳ３０６に進む。他方、ユーザが間違えたと判定される場合（図中の「ＮＯ」）、処理は、次のステップＳ３０９に進む。
【０１０４】
ユーザが練習問題に正解した場合、ステップＳ３０６では、制御部１２は、練習リストにおいて、正解した練習問題に係るフレーズの正解数を「１」増加させる。そして、制御部１２は、ステップＳ３０７において、正解した練習問題に係るフレーズの正解数が「２」になったか否かを判定する。正解した練習問題に係るフレーズの正解数が「２」になったと判定される場合（図中の「ＹＥＳ」）、制御部１２は、ステップＳ３０８において、正解した練習問題に係るフレーズに関する情報を練習リストから除外する。他方、正解した練習問題に係るフレーズの正解数が「２」ではないと判定される場合（図中の「ＮＯ」）、制御部１２は、次のステップＳ３０９に処理を進める。
【０１０５】
そして、ステップＳ３０９では、制御部１２は、練習リストが空になったかどうかを判定する。練習リストが空であると判定される場合（図中の「ＹＥＳ」）、制御部１２は、当該練習問題の出題処理を終了する。他方、練習リストが空でないと判定される場合（図中の「ＮＯ」）、制御部１２は、ステップＳ３０２に戻って、処理を繰り返す。
【０１０６】
このような動作により、制御部１２（問題提示部３１）は、ユーザが間違えた学習要素に係る問題を練習させるために、間違えた学習要素に係る問題を複数回（本実施形態では、２回）正解するまで繰り返し提示する。なお、間違えた学習要素に係る練習問題を提示し続ける基準となる正解数は、本実施形態のように「２回」に限定される訳ではなく、適宜、ユーザ等により設定されてよい。
【０１０７】
図７Ａに戻り、次のステップＳ１０７〜Ｓ１１１の処理は、フレーズに係る問題として、穴埋め問題ではなく英作文問題を出題することを除き、ステップＳ１０２〜Ｓ１０６の処理とほぼ同様に説明可能である。そのため、適宜、説明を省略する。
【０１０８】
ステップＳ１０７では、問題提示部３１は、対象のユーザのフレーズ学習データ２１を参照し、英作文問題として出題するフレーズに係る問題が存在するか否かを判定する。英作文問題として出題する問題が存在する場合（図中の「ＮＯ」）、ステップＳ１０８に処理が進む。他方、英作文問題として出題する問題が存在しない場合は（図中の「ＹＥＳ」）、ステップＳ１１２に処理が進む。
【０１０９】
ここで、本実施形態では、習得レベルの比較的高いフレーズについて英作文問題が出題される。そこで、問題提示部３１は、例えば、フレーズ学習データ２１の「習得レベル」フィールドを参照し、習得レベルが所定の値よりも高いフレーズが存在するか否かを判定することで、英作文問題として出題するフレーズに係る問題が存在するか否かを判定する。なお、上述のとおり、出題する問題の種類を定める基準となる習得レベルの値は、ユーザ等に適宜設定されてもよいし、フレーズ毎、ユニット毎に異なってもよい。
【０１１０】
なお、問題提示部３１は、習得レベルが最高値に達した学習要素（フレーズ）を除いて、学習要素に係る問題をユーザに提示してもよい。すなわち、問題提示部３１は、習得レベルが所定の値よりも高いフレーズから、習得レベルが最高値であるフレーズを除外して、英作文問題として出題するフレーズを特定してもよい。
【０１１１】
ステップＳ１０８では、制御部１２により、図７Ｂで例示される学習要素（フレーズ）単位の出題処理（英作文問題）が実行される。なお、英作文問題の出題処理は、穴埋め問題の出題処理とほぼ同様に実行される。ただし、ステップＳ２０１〜Ｓ２０４において各ユーザ端末に表示される画面は、図８Ａ〜８Ｃに例示される画面から、それぞれ、図１０Ａ〜１０Ｃに例示される画面に置き換わる。
【０１１２】
また、問題提示部３１は、穴埋め問題をユーザに提示する際に、フレーズデータ２３に含まれる穴埋め問題用データを利用した。これに対応して、問題提示部３１は、英作文問題をユーザに提示する際に、フレーズデータ２３に含まれる英作文問題用データを利用する。ここで、図１０Ｃに例示されるように、問題提示部３１は、日本語を英作文に訳した場合に単語等のかたまりの数（図１０Ｃにおける矩形の数）、及び、単語等の文字数（図１０Ｃにおける矩形の横幅）が分かるように生徒用のユーザ端末２の出力装置に英作文問題を表示してもよい。なお、問題提示部３１は、例えば、スペース等に基づいて、単語等のかたまりの数を特定する。
【０１１３】
なお、ステップＳ１０９〜Ｓ１１１は、ステップＳ１０４〜Ｓ１０６と同様に処理される。従って、説明を省略する。
【０１１４】
ステップＳ１１２では、問題提示部３１は、出題するロールプレイ問題（ユニットに係る問題）があるか否かを判定する。本実施形態では、問題提示部３１は、ユニットに含まれる全てのフレーズの習得レベルが最高値に達した場合に、ユニットに係る問題としてロールプレイ問題をユーザに提示する。ここで、ステップＳ２０８において、当該条件を満たしたユニットは、ユニット学習データ２２に登録される。そこで、問題提示部３１は、ユニット学習データ２２を参照し、「ロールプレイ？」フィールドの値が「false」であ
るユニットがあるか否かを判定することで、出題するロールプレイ問題があるか否かを判定してもよい。そして、出題するロールプレイ問題がある場合（図中の「ＮＯ」）、次のステップＳ１１３に処理は進む。他方、出題するロールプレイ問題がない場合（図中の「ＹＥＳ」）、次のステップＳ１１４に処理は進む。
【０１１５】
なお、問題提示部３１は、ユニットに係る問題としてのロールプレイ問題をユーザが間違えた場合に、所定の期間経過後に、再度、当該ロールプレイ問題をユーザに提示してもよい。この場合、例えば、ユニット学習データ２２には、当該ロールプレイ問題をユーザが間違えたか否かを示す情報とロールプレイ問題をユーザに提示した日付を示す情報とが保持される。問題提示部３１は、これらの情報を参照して、出題するロールプレイ問題があるか否かを判定してもよい。
【０１１６】
また、問題提示部３１は、ユニットに係る問題としてのロールプレイ問題をユーザが正解した後は、ロールプレイ問題を不定期でユーザに提示してもよい。そのため、問題提示部３１は、例えば、ユニット学習データ２２に登録されているユニットからランダムで選択して、ロールプレイ問題として出題するユニットを決定してもよい。
【０１１７】
ステップＳ１１３では、情報処理装置１の制御部１２（主に、問題提示部３１）により、ユニット単位の出題処理（ロールプレイ）が実行される。ユニット単位の出題処理は、図７Ｄに例示される。
【０１１８】
図７Ｄは、本実施形態に係る情報処理装置１によるユニット単位の出題処理の処理手順を例示する。なお、図７Ｄに示されるとおり、本実施形態では、ユニット単位の出題処理では、フレーズ単位の出題処理と異なり、ユニットに係る問題（ロールプレイ問題）にユーザが正解したか否かにより処理内容が変わることがない。従って、図７Ｄに示される処理手順では、ユニットに係る問題にユーザが正解したか否かを判定する処理が含まれていない。しかしながら、上述のとおり、問題提示部３１は、ユニットに係る問題にユーザが正解したか否かにより、ユニットに係る問題の出題間隔を操作してもよい。そのため、情報処理装置１の制御部１２は、ステップＳ２０５等の処理と同様に、ユニットに係る問題にユーザが正解したか否かを判定してもよい。
【０１１９】
図１１Ａは、ロールプレイ問題の出題処理が開始された時点において生徒用のユーザ端末２及び教師用のユーザ端末３の出力装置に表示される画面を例示する。図１１Ａに例示される画面は、図８Ａ等の画面例と同様に、問題数と「start」ボタンとが含まれている
。
【０１２０】
ステップＳ４０１では、問題提示部３１は、ステップＳ２０１等と同様に、教師用のユーザ端末３における「start」ボタンの操作に応じて送信されるユーザ端末３からのロー
ルプレイ開始要求を受け付ける。
【０１２１】
ステップＳ４０２では、問題提示部３１は、ユニットデータ２４に含まれるユニット解答データに基づいて、図１１Ｂに例示されるようなロールプレイ問題の正解を教師用のユーザ端末３に表示させる。また、問題提示部３１は、生徒用のユーザ端末２における「start」ボタンの差王差に応じて送信されるユーザ端末２からの問題表示要求を受け付ける
。そして、当該問題表示要求を受信した後、問題提示部３１は、ユニットデータ２４に含まれるユニット問題用データに基づいて、図１１Ｃに例示されるようなロールプレイ問題を生徒用のユーザ端末２に表示させる。これに応じて、制御部１２は、ユニット学習データ２２の該当する行データの「ロールプレイ？」フィールドの値を「true」に更新する。
【０１２２】
ステップＳ４０３では、制御部１２は、ロールプレイ問題として出題するユニットが残っているか否かを判定する。ロールプレイ問題として出題するユニットが残っている場合（図中の「ＮＯ」）、制御部１２は、処理をステップＳ４０２から繰り返す。他方、ロールプレイ問題として出題するユニットが残っていない場合（図中の「ＹＥＳ」）、制御部１２は、次のステップＳ４０４に処理を進める。
【０１２３】
ステップＳ４０４では、制御部１２は、ロールプレイ問題に係る音声データを生徒が利用できるようにするため、当該音声データの格納先を生徒用のユーザ端末２に表示させる。当該音声データを活用した学習に生徒を仕向けることで、情報処理装置１は、ロールプレイに係るユニットの更なる習得をユーザに促す。これにより、ロールプレイ問題の出題処理は終了する。
【０１２４】
ステップＳ１１４では、制御部１２は、生徒用のユーザ端末２及び教師用のユーザ端末３の出力装置に、穴埋め問題、英作文問題、及び、ロールプレイ問題の学習結果を表示させる。例えば、制御部１２は、当該学習結果として、各問題の正解数、間違えた数とを各ユーザ端末に表示させる。これにより、情報処理装置１によって提供される英会話学習サービスの処理が終了する。
【０１２５】
§３  変形例
上述した実施形態では、生徒用のユーザ端末２と教師用のユーザ端末３とに表示させる内容を情報処理装置１が制御することで、生徒と教師との間で行われる英会話学習をサポートする例を示した。しかしながら、情報処理装置１は、生徒が個人で学習する際にも利用されてよい。当該変形例では、このような例について説明する。なお、基本的には上述した実施形態と同様に説明可能である。そのため、本変形例では、適宜、説明を省略する。
【０１２６】
図１２は、本実施形態に係る情報処理装置１のネットワーク接続の変形例を示す。上述の実施形態では、教師が、ユーザ端末３に表示された正解に基づいて、生徒の解答が正しいか否かを判断する。一方、本変形例では、後述する処理により、生徒自身が、ユーザん端末２に表示される正解に基づいて、自身の解答が正しかったか否かを判断する。
【０１２７】
なお、本変形例に係る情報処理装置１及びユーザ端末２の構成、保持するデータ等は、上述した実施形態と同様である。また、本変形例では、図７Ａに例示される処理手順と同様の手順で処理が進む。しかしながら、本変形例では、生徒の解答が正しいか否かの判断を生徒自身が行うため、図７Ｂに例示される学習要素単位の出題処理の一部、図７Ｃに例示される練習問題の出題処理の一部、及び、図７Ｄに例示されるユニット単位の出題処理の一部が異なっている。図１３Ａ〜１３Ｃは、それぞれ、図７Ｂ〜７Ｄに対応する。
【０１２８】
図１３Ａは、本実施形態に係る情報処理装置１による学習要素（フレーズ）単位の出題処理の処理手順の変形例を示す。ステップＳ５０１〜５１２は、それぞれ、そのままステップＳ２０１〜２１２に対応する。しかしながら、本変形例では、生徒の解答が正しいか否かの判断を生徒自身が行うため、ステップＳ５０１〜Ｓ５０４の処理が、ステップＳ２０１〜Ｓ２０４と一部異なっている。
【０１２９】
ステップＳ２０１では、問題提示部３１は、教師用のユーザ端末３に表示される「start」ボタンが操作されることで送信される問題開始要求を受け付ける。一方、ステップＳ
５０１では、問題提示部３１は、生徒用のユーザ端末２に表示される「start」ボタンが
操作されることで送信される問題開始要求を受け付ける。なお、この際にユーザ端末２に表示される画面は、図８Ａ及び１０Ａと同様である。
【０１３０】
ステップＳ５０２では、問題提示部３１は、生徒用のユーザ端末２に復習問題を表示させる。図１４Ａ及び１５Ａは、この時にユーザ端末２に表示される画面を例示する。図１４Ａは、穴埋め問題に係る画面例を示し、図１５Ａは、英作文問題に係る画面例を示す。図１４Ａ及び１５Ａにより例示される画面は、それぞれ、図８Ｃ及び図１０Ｃにより例示される画面とは異なり、「解答表示」ボタンを含む。
【０１３１】
ステップＳ５０３では、問題提示部３１は、この「解答表示」ボタンの操作に応じてユーザ端末２から送信される解答表示要求を受け付ける。そして、ステップＳ５０４では、問題提示部３１は、ユーザ端末２から送信される解答表示要求に応じて、対象の復習問題の正解をユーザ端末２に表示させる。
【０１３２】
図１４Ｂ（穴埋め問題）及び１５Ｂ（英作文問題）は、この時にユーザ端末２に表示される画面を例示する。図１４Ｂ及び図１５Ｂにより例示される画面は、上述した実施形態の教師用のユーザ端末３に表示された図８Ｂ及び１０Ｂの画面に相当する。「正解」ボタンは、「correct」ボタンに対応する。また、「不正解」ボタンは、「wrong」ボタンに対応する。すなわち、本変形例における情報処理装置１は、復習問題を出題した後に、教師用のユーザ端末３に表示されていた画面をユーザ端末２に表示させることで、解答が正しいか否かの判断を生徒自身に行わせる。
【０１３３】
図１３Ｂは、本実施形態に係る情報処理装置１による練習問題の出題処理の処理手順の変形例を示す。ステップＳ６０１〜Ｓ６０９は、それぞれ、そのままステップＳ３０１〜Ｓ３０９に対応する。しかしながら、本変形例に係る練習問題の出題処理では、上述した学習要素単位の出題処理と同様に、ステップＳ６０１〜Ｓ６０４の処理が、ステップＳ３０１〜Ｓ３０４と異なっている。ただし、当該相違点は、ステップＳ２０１〜Ｓ２０４とＳ５０１〜Ｓ５０４との相違点と同様である。そのため、説明を省略する。
【０１３４】
図１３Ｃは、本実施形態に係る情報処理装置１によるユニット単位の出題処理の処理手順の変形例を示す。ステップＳ７０１〜Ｓ７０４では、ステップＳ５０１〜Ｓ５０４及びステップＳ６０１〜Ｓ６０４と同様に、ロールプレイ問題の表示（図１６Ａ）、及び、ロールプレイ問題の正解の表示（図１６Ｂ）が行われる。また、ステップＳ７０５及びＳ７０６は、ステップＳ４０３及びＳ４０４と同様である。
【０１３５】
§４  補足
以上、本発明の実施形態及びその変形例を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【０１３６】
例えば、上記実施形態及びその変形例では、情報処理装置１は、ネットワークを介してアクセスしてきたユーザ端末に対して、英会話学習のサービスを提供している。このような態様の他、情報処理装置１は、生徒（ユーザ）に直接操作されることで、上記のような英会話学習のサービスを提供してもよい。
【０１３７】
また、例えば、上記実施形態及びその変形例では、生徒の解答が正しいか否かの判断は、ユーザ端末に表示された正解に基づいて、教師又は生徒が行っている。しかしながら、ユーザの解答が正しいか否かを判定する方法は、このような態様に限定される訳ではない。このような態様の他、情報処理装置１は、例えば、ユーザ端末２に接続されたキーボード、マイク等の入力装置を用いて入力された解答とフレーズデータ２３又はユニットデータ２４に含まれる正解とを照合することで、生徒の解答が正しいか否かを判定してもよい。音声で入力される場合、情報処理装置１は、所定の音声認識の機能を利用して、入力された音声の内容を特定し、特定した内容と正解とを照合することで、生徒の解答が正しいか否かを判定してもよい。
【符号の説明】
【０１３８】
１…情報処理装置、２…（生徒用の）ユーザ端末、３…（教師用の）ユーザ端末、
１１…記憶部、１２…制御部、
２１…フレーズ学習データ、２２…ユニット学習データ、
２３…フレーズデータ、２４…ユニットデータ、
３１…問題提示部、３２…習得レベル管理部
【図１】
2014106242.tif 000003
【図２】
2014106242.tif 000004
【図３】
2014106242.tif 000005
【図４Ａ】
2014106242.tif 000006
【図４Ｂ】
2014106242.tif 000007
【図５Ａ】
2014106242.tif 000008
【図５Ｂ】
2014106242.tif 000009
【図５Ｃ】
2014106242.tif 000010
【図６Ａ】
2014106242.tif 000011
【図６Ｂ】
2014106242.tif 000012
【図７Ａ】
2014106242.tif 000013
【図７Ｂ】
2014106242.tif 000014
【図７Ｃ】
2014106242.tif 000015
【図７Ｄ】
2014106242.tif 000016
【図８Ａ】
2014106242.tif 000017
【図８Ｂ】
2014106242.tif 000018
【図８Ｃ】
2014106242.tif 000019
【図９】
2014106242.tif 000020
【図１０Ａ】
2014106242.tif 000021
【図１０Ｂ】
2014106242.tif 000022
【図１０Ｃ】
2014106242.tif 000023
【図１１Ａ】
2014106242.tif 000024
【図１１Ｂ】
2014106242.tif 000025
【図１１Ｃ】
2014106242.tif 000026
【図１２】
2014106242.tif 000027
【図１３Ａ】
2014106242.tif 000028
【図１３Ｂ】
2014106242.tif 000029
【図１３Ｃ】
2014106242.tif 000030
【図１４Ａ】
2014106242.tif 000031
【図１４Ｂ】
2014106242.tif 000032
【図１５Ａ】
2014106242.tif 000033
【図１５Ｂ】
2014106242.tif 000034
【図１６Ａ】
2014106242.tif 000035
【図１６Ｂ】
2014106242.tif 000036