(57)【要約】【課題】ユーザがおかれている状況に適した学習用コンテンツを出力することが可能な、学習装置、学習プログラム、及び学習システムを提供する。【解決手段】ユーザの位置が取得され（Ｓ１２）、ユーザの位置に対応する周囲環境情報が取得される（Ｓ１３）。取得された周囲環境情報に対応した語学用コンテンツが特定される（Ｓ１７）。さらに、特定された語学用コンテンツのうち、ユーザの語学の習得度に適した語学用コンテンツが特定される（Ｓ１８）。さらに、未出題の語学用コンテンツが特定される（Ｓ１９）。特定された語学用コンテンツが出力される（Ｓ２１）。ユーザが解答を入力すると（Ｓ２２：ＹＥＳ）、解答の正誤判断が行われる（Ｓ２３）。そして、正誤の結果がユーザ管理データテーブルに登録される（Ｓ２６）。【選択図】図７
2012098410.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの現在の周囲の環境の情報である周囲環境情報を取得する環境取得手段と、
第一記憶手段に記憶された、前記周囲環境情報と学習用コンテンツとが対応付けられたデータである第一対応データを参照し、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段によって取得された前記学習用コンテンツを、出力手段に出力させる出力制御手段と
を備えたことを特徴とする学習装置。
【請求項２】
前記環境取得手段によって取得された前記周囲環境情報が変化したか否かを判断する環境変化判断手段を備え、
前記環境変化判断手段によって、前記環境取得手段によって取得された前記周囲環境情報が変化したと判断された場合に、
前記コンテンツ取得手段は、前記第一記憶手段に記憶された前記第一対応データを参照し、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得し、
前記出力制御手段は、前記コンテンツ取得手段によって取得された前記学習用コンテンツを、前記出力手段に出力させることを特徴とする請求項１に記載の学習装置。
【請求項３】
ユーザの現在の位置を示す情報である位置情報を取得する位置情報取得手段を備え、
前記環境取得手段は、第二記憶手段に記憶された、前記位置情報と前記周囲環境情報とが対応付けられたデータである第二対応データを参照し、前記位置情報取得手段によって取得された前記位置情報に対応した前記周囲環境情報を取得することを特徴とする請求項１または２に記載の学習装置。
【請求項４】
前記位置情報取得手段は、ＧＰＳ機能を使用してユーザの位置情報を取得することを特徴とする請求項３に記載の学習装置。
【請求項５】
前記環境取得手段は、他の装置に送信されるユーザによって入力されたテキスト情報に含まれる周囲環境情報を取得することを特徴とする請求項１から３のいずれかに記載の学習装置。
【請求項６】
前記第一対応データには、ユーザの学習の習得の状況を示す情報である習得度がさらに対応付けられ、
前記出力制御手段によって出力された前記学習用コンテンツに対するユーザの解答状況を取得する解答状況取得手段と、
前記解答状況取得手段によって取得された前記解答状況に応じて、ユーザ毎に前記習得度を決定する習得度決定手段と、
前記習得度決定手段によって決定された前記習得度を、第三記憶手段に記憶させる習得度記憶制御手段と
を備え、
前記コンテンツ取得手段は、前記第一記憶手段に記憶された前記第一対応データを参照し、前記第一対応データにおいて、前記習得度記憶制御手段によって前記第三記憶手段に記憶されたユーザの前記習得度に対応付けられ、且つ、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得することを特徴とする請求項１から５のいずれかに記載の学習装置。
【請求項７】
前記出力制御手段は、
画像をユーザの眼に視認可能に提示する画像提示部と、前記画像提示部をユーザの頭部に装着する装着部とを有する前記出力手段に、前記コンテンツ取得手段によって取得された前記学習用コンテンツを出力させることを特徴とする請求項１から６のいずれかに記載の学習装置。
【請求項８】
学習装置のコントローラに、
ユーザの現在の周囲の環境の情報である周囲環境情報を取得する環境取得ステップと、
第一記憶手段に記憶された、前記周囲環境情報と学習用コンテンツとが対応付けられたデータである第一対応データを参照し、前記環境取得ステップによって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツ取得ステップによって取得された前記学習用コンテンツを、出力手段に出力させる出力制御ステップと
を実行させることを特徴とする学習プログラム。
【請求項９】
第一学習装置と、前記第一学習装置とは異なる第二学習装置を備えた学習システムであって、
前記第一学習装置は、
前記第二学習装置から送信される学習用コンテンツを、出力手段に出力させる出力制御手段を備え、
前記第二学習装置は、
ユーザの現在の周囲の環境の情報である周囲環境情報を取得する環境取得手段と、
第一記憶手段に記憶された、前記周囲環境情報と学習用コンテンツとが対応付けられたデータである第一対応データを参照し、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段によって取得された前記学習用コンテンツを、前記第一学習装置に送信するコンテンツ送信手段と
を備えたことを特徴とする学習システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習用コンテンツを出力する学習装置、学習プログラム、及び学習システムに関する。
【背景技術】
【０００２】
従来、学習用コンテンツを出力する学習装置が知られている。例えば、特許文献１に記載の語学学習システムでは、ユーザの学習レベルに応じた学習コンテンツが生成され、出題される。これによって、ユーザの学習段階に応じた個別の出題が可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１５１４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記語学学習システムでは、ユーザがおかれている状況とは関連しない学習用コンテンツが提供されることが多いため、ユーザの記憶に定着し難い場合があるという問題点があった。
【０００５】
本発明の目的は、ユーザがおかれている状況に適した学習用コンテンツを出力することが可能な、学習装置、学習プログラム、及び学習システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る学習装置は、ユーザの現在の周囲の環境の情報である周囲環境情報を取得する環境取得手段と、第一記憶手段に記憶された、前記周囲環境情報と学習用コンテンツとが対応付けられたデータである第一対応データを参照し、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段によって取得された前記学習用コンテンツを、出力手段に出力させる出力制御手段とを備えている。この場合、ユーザの周囲環境情報を取得し、取得した周囲環境情報に対応つけられた学習用コンテンツを出力することができる。つまり、ユーザが現在おかれている状況に適した学習用コンテンツを出力することができる。これによって、ユーザは、現在の状況に適した学習用コンテンツを使用して学習することができる。よって、ユーザの記憶に定着し易い。
【０００７】
前記学習装置は、前記環境取得手段によって取得された前記周囲環境情報が変化したか否かを判断する環境変化判断手段を備え、前記環境変化判断手段によって、前記環境取得手段によって取得された前記周囲環境情報が変化したと判断された場合に、前記コンテンツ取得手段は、前記第一記憶手段に記憶された前記第一対応データを参照し、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得し、前記出力制御手段は、前記コンテンツ取得手段によって取得された前記学習用コンテンツを、前記出力手段に出力させてもよい。この場合、ユーザが場所を移動した場合に、移動先の場所に適した学習用コンテンツが出力される。つまり、ユーザは、生活の中で自身が直面する種々の場面に適した学習用コンテンツを使用して学習することができる。
【０００８】
前記学習装置は、ユーザの現在の位置を示す情報である位置情報を取得する位置情報取得手段を備え、前記環境取得手段は、第二記憶手段に記憶された、前記位置情報と前記周囲環境情報とが対応付けられたデータである第二対応データを参照し、前記位置情報取得手段によって取得された前記位置情報に対応した前記周囲環境情報を取得してもよい。この場合、第二対応データを使用して、ユーザの位置情報から周囲環境情報を取得することができる。そして、ユーザがおかれている状況に適した学習用コンテンツを出力することができる。
【０００９】
前記学習装置において、前記位置情報取得手段は、ＧＰＳ機能を使用してユーザの位置情報を取得してもよい。この場合、ＧＰＳ機能によってユーザの位置を特定し、ユーザがおかれている状況に適した学習用コンテンツを出力することができる。
【００１０】
前記学習装置において、前記環境取得手段は、他の装置に送信されるユーザによって入力されたテキスト情報に含まれる周囲環境情報を取得してもよい。この場合において、ユーザがテキスト情報を他の装置に送信する場合、そのテキスト情報から周囲環境情報を取得し、ユーザがおかれている状況に適した学習用コンテンツを出力することができる。
【００１１】
前記学習装置において、前記第一対応データには、ユーザの学習の習得の状況を示す情報である習得度がさらに対応付けられ、前記出力制御手段によって出力された前記学習用コンテンツに対するユーザの解答状況を取得する解答状況取得手段と、前記解答状況取得手段によって取得された前記解答状況に応じて、ユーザ毎に前記習得度を決定する習得度決定手段と、前記習得度決定手段によって決定された前記習得度を、第三記憶手段に記憶させる習得度記憶制御手段とを備え、前記コンテンツ取得手段は、前記第一記憶手段に記憶された前記第一対応データを参照し、前記第一対応データにおいて、前記習得度記憶制御手段によって前記第三記憶手段に記憶されたユーザの前記習得度に対応付けられ、且つ、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得してもよい。この場合、ユーザの習得度に合わせた学習用コンテンツを出力することができる。このため、ユーザは、自己の学習の習得度に適した学習用コンテンツで学習を行うことができる。
【００１２】
前記学習装置において、前記出力制御手段は、画像をユーザの眼に視認可能に提示する画像提示部と、前記画像提示部をユーザの頭部に装着する装着部とを有する前記出力手段に、前記コンテンツ取得手段によって取得された前記学習用コンテンツを出力させてもよい。この場合、画像提示部が、ユーザの頭部に装着される。このため、例えば、ユーザは、画像を表示するための装置を、ポケットなどから取り出すことなどをする必要はない。よって、ユーザの利便性が向上する。
【００１３】
本発明の第２の態様に係る学習プログラムは、学習装置のコントローラに、ユーザの現在の周囲の環境の情報である周囲環境情報を取得する環境取得ステップと、第一記憶手段に記憶された、前記周囲環境情報と学習用コンテンツとが対応付けられたデータである第一対応データを参照し、前記環境取得ステップによって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得するコンテンツ取得ステップと、前記コンテンツ取得ステップによって取得された前記学習用コンテンツを、出力手段に出力させる出力制御ステップとを実行させる。この場合、ユーザが現在おかれている状況に適した学習用コンテンツを出力することができる。これによって、ユーザは、現在の状況に適した学習用コンテンツを使用して学習することができる。よって、ユーザの記憶に定着し易い。
【００１４】
本発明の第３の態様に係る学習システムは、第一学習装置と、前記第一学習装置とは異なる第二学習装置を備えた学習システムであって、前記第一学習装置は、前記第二学習装置から送信される学習用コンテンツを、出力手段に出力させる出力制御手段を備え、前記第二学習装置は、ユーザの現在の周囲の環境の情報である周囲環境情報を取得する環境取得手段と、第一記憶手段に記憶された、前記周囲環境情報と学習用コンテンツとが対応付けられたデータである第一対応データを参照し、前記環境取得手段によって取得された前記周囲環境情報に対応付けられた前記学習用コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段によって取得された前記学習用コンテンツを、前記第一学習装置に送信するコンテンツ送信手段とを備えている。この場合、ユーザが現在おかれている状況に適した学習用コンテンツを出力することができる。これによって、ユーザは、現在の状況に適した学習用コンテンツを使用して学習することができる。よって、ユーザの記憶に定着し易い。
【図面の簡単な説明】
【００１５】
【図１】学習システム１の物理的構成を示す模式図である。
【図２】学習システム１の電気的構成を示すブロック図である。
【図３】環境データテーブル７１を示す模式図である。
【図４】コンテンツデータテーブル７２を示す模式図である。
【図５】ユーザ管理データテーブル７３を示す模式図である。
【図６】ユーザに視認される画像の一例を示す図である。
【図７】第一メイン処理を示すフローチャートである。
【図８】ユーザに視認される画像の一例を示す図である。
【図９】ユーザ管理データテーブル７３を示す模式図である。
【図１０】第二メイン処理を示すフローチャートである。
【図１１】第三実施形態における学習システム１の物理的構成を示す模式図である。
【図１２】第三実施形態における携帯装置４とサーバ６との電気的構成を示すブロック図である。
【図１３】第三メイン処理を示すフローチャートである。
【図１４】第四メイン処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明を具現化した実施形態について、図面を参照して説明する。なおこれらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている通信装置の構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。
【００１７】
図１を参照して、第一実施形態に係る学習システム１の物理的構成について説明する。本実施形態の学習システム１は、ヘッドマウントディスプレイ（以下、ＨＭＤという。）２と、制御装置３と携帯装置４とを含む。ＨＭＤ２は、ユーザが頭部に装着して画像を鑑賞可能な眼鏡型の表示装置である。制御装置３は、ＨＭＤ２とケーブル１９０で接続された小型・軽量の電子機器であり、ＨＭＤ２の表示制御等を司る。携帯装置４は、通信可能な携帯端末であり、例えば、小型ＰＣや携帯電話である。携帯装置４と制御装置３は、無線通信によって相互に接続される。
【００１８】
本実施形態のＨＭＤ２は、例えば、所謂網膜走査型ディスプレイである。すなわち、ＨＭＤ２は、ユーザに視認させる画像データの信号（以下、画像信号という。）に応じて変調されたレーザ光を走査して、画像光を形成する。この画像光は、ＨＭＤ２から、ユーザの少なくとも一方の眼の網膜に出射される。これによって、ＨＭＤ２は、ユーザの網膜に画像を直接投影し、ユーザに画像を視認させることができる。
【００１９】
ＨＭＤ２は、出射装置２１０と、ハーフミラー２５０と、頭部装着部２２０とを少なくとも備えている。頭部装着部２２０は、出射装置２１０を支持し、且つ、ＨＭＤ２をユーザの頭部に固定する。ハーフミラー２５０は、出射装置２１０の光出射口に配置される。
【００２０】
出射装置２１０は、画像信号に応じた画像光を、ハーフミラー２５０に対し出射する。ハーフミラー２５０は、出射装置２１０に対して、上下方向の軸線を中心として回動可能に取り付けられる。ハーフミラー２５０は、出射装置２１０から出射した画像光を、ユーザの眼に向かって反射させる。ハーフミラー２５０は、例えば所定の反射率（例えば５０％）となるように、透明樹脂板に対して金属薄膜を蒸着することで形成される。そのため、ハーフミラー２５０は、外界からの外光の一部を透過させてユーザの眼に導く。つまり、ハーフミラー２５０は、ユーザの側方から入射した画像光と、外界からの外光とを、ユーザの眼に入射させる。これによって、ユーザは、実際の視界と画像光に基づく画像とを視認可能となる。
【００２１】
ＨＭＤ２は、スピーカ２２を備えている。スピーカ２２は、イヤホン型をしている。ユーザは、スピーカ２２を耳に装着し、音声などを聴くことができる。
【００２２】
制御装置３は、レーザ群２３（図２参照）を制御して、画像信号に基づいてレーザ光を生成する。制御装置３は、生成したレーザ光をケーブル１９０に含まれる光ケーブルを介して出射装置２１０に送る。制御装置３は、出射装置２１０が備える走査ミラーの駆動を、ケーブル１９０を介して制御する。これによって制御装置３は、出射装置２１０において実行されるレーザ光の走査を制御し、画像光が形成される。
【００２３】
図２を参照して、学習システム１を構成するＨＭＤ２、制御装置３、及び携帯装置４の電気的構成について説明する。制御装置３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、フラッシュメモリ３４、及び第一無線通信部３５を備えている。ＣＰＵ３１は、ＲＯＭ３２，ＲＡＭ３３、フラッシュメモリ３４、及び第一無線通信部３５と電気的に接続されている。ＣＰＵ３１は、ＲＯＭ３２に記憶された各種プログラムを読み出すことで、種々の処理を実行する。ＲＯＭ３２には、各種プログラムが記憶される。ＲＡＭ３３には、各処理に必要なデータが一時的に記憶される。フラッシュメモリ３４には、種々のデータが記憶される。第一無線通信部３５は、携帯装置４と無線によって通信を行う場合に使用される。
【００２４】
制御装置３は、音声信号処理部３６を備えている。ＨＭＤ２は、マイク２１とスピーカ２２とを備えている。ＣＰＵ３１は、音声信号処理部３６と電気的に接続されている。音声信号処理部は、ケーブル１９０（図１参照）を介してマイク２１とスピーカ２２とに電気的に接続されている。ＣＰＵ３１は、音声信号処理部３６を使用して、音声の符号化や復号をすることができる。ＣＰＵ３１は、マイク２１から入力された音声を認識できる。ＣＰＵ３１は、スピーカ２２から音声を出力できる。
【００２５】
制御装置３は、画像信号処理部３７、レーザドライバ群３８、及びレーザ群２３を備えている。ＣＰＵ３１は、画像信号処理部３７と電気的に接続されている。画像信号処理部３７は、レーザドライバ群３８と電気的に接続されている。レーザドライバ群３８は、レーザ群２３と電気的に接続されている。画像信号処理部３７は、ＣＰＵ３１から画像信号を受信する。画像信号処理部３７は、受信した画像信号を、ユーザの網膜に直接投影するために必要な各信号に変換する。レーザ群２３は、青色出力レーザ（Ｂレーザ）２４、緑色出力レーザ（Ｇレーザ）２５、赤色出力レーザ（Ｒレーザ）２６を含む。レーザ群２３は、青色、緑色および赤色のレーザ光を出力する。青色、緑色、及び赤色のレーザ光は、ケーブル１９０に含まれる光ケーブルを介してＨＭＤ２の出射装置２１０に送られる。レーザドライバ群３８は、レーザ群２３からレーザ光を出力させるための制御を行う。以下では、Ｂレーザ２４、Ｇレーザ２５、およびＲレーザ２６を、レーザと総称する。
【００２６】
制御装置３は、垂直走査制御回路３９と水平走査制御回路４０とを備えている。ＨＭＤ２は、垂直走査ミラー２７と水平走査ミラー２８とを備えている。画像信号処理部３７は、垂直走査制御回路３９と水平走査制御回路４０とに電気的に接続されている。垂直走査制御回路３９及び水平走査制御回路４０は、ケーブル１９０を介して、それぞれ垂直走査ミラー２７及び水平走査ミラー２８に電気的に接続されている。垂直走査ミラー２７は、レーザより出力されたレーザ光を垂直方向に反射させることによって走査を行う。垂直走査制御回路３９は、垂直走査ミラー２７の駆動制御を行う。水平走査ミラー２８は、レーザより出力されたレーザ光を水平方向に反射させることによって走査を行う。水平走査制御回路４０は、水平走査ミラー２８の駆動制御を行う。
【００２７】
画像信号処理部３７は、ＣＰＵ３１の指示に従って、画像信号に応じた色およびタイミングで、各レーザよりレーザ光を出力させることができる。ＨＭＤ２は、画像信号に応じたレーザ光を２次元方向に走査して画像光を形成し、この画像光をユーザの眼に導いて網膜上に表示画像を形成することができる。
【００２８】
携帯装置４の電気的構成について説明する。携帯装置４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、及びフラッシュメモリ４４を備えている。ＣＰＵ４１は、ＲＯＭ４２に記憶された各種プログラムを読み出すことで、後述の各処理を実行する。ＲＯＭ４２には、各種プログラムが記憶される。ＲＡＭ４３は、周囲環境情報記憶領域４３１を少なくとも備えている。周囲環境情報記憶領域４３１には、後述するＳ１５の処理（図７参照）において周囲環境情報が記憶される。
【００２９】
フラッシュメモリ４４は、環境データテーブル記憶領域４４１と、コンテンツデータテーブル記憶領域４４２と、ユーザ管理データテーブル記憶領域４４３とを少なくとも備えている。環境データテーブル記憶領域４４１には、後述する環境データテーブル７１が記憶される。コンテンツデータテーブル記憶領域４４２には、後述するコンテンツデータテーブル７２が記憶される。ユーザ管理データテーブル記憶領域４４３には、後述するユーザ管理データテーブル７３が記憶される。
【００３０】
携帯装置４は、第二無線通信部４５を備えている。ＣＰＵ４１は、第二無線通信部４５と電気的に接続されている。ＣＰＵ４１が、制御装置３のＣＰＵ３１と通信を行う場合、第二無線通信部４５と第一無線通信部３５とが無線によって接続される。これによって、ＣＰＵ４１は、第二無線通信部４５と第一無線通信部３５とを介して、ＣＰＵ３１と通信を行うことができる。
【００３１】
携帯装置４は、第三無線通信部４６を備えている。ＣＰＵ４１は、第三無線通信部４６と電気的に接続されている。第三無線通信部４６は、ユーザの指示によって、他の装置（図示外）に対して、テキスト情報の送信や電話を行う場合に使用される。なお、携帯装置４において、電話に使用されるマイクとスピーカは、図示を省略している。
【００３２】
携帯装置４は、表示制御部５０とディスプレイ４９とを備えている。ＣＰＵ４１は、表示制御部５０と電気的に接続されている。表示制御部５０は、ディスプレイ４９と電気的に接続されている。ＣＰＵ４１は、ディスプレイ４９に所望の画像を表示できる。
【００３３】
携帯装置４は、入力部５１、タイマ４８、及びＧＰＳ部４７を備えている。ＣＰＵ３１は、入力部５１、タイマ４８、及びＧＰＳ部４７と電気的に接続されている。入力部５１は、例えば、キーボードや、ディスプレイ４９の前面に配置された透明なタッチパネルである。ＣＰＵ４１は、入力部５１を介してユーザによって入力される指示等を認識することができる。ＣＰＵ４１は、タイマ４８を使用して、時間を測定することができる。ＣＰＵ４７は、ＧＰＳ部４７を使用して、携帯装置４の現在の位置を取得することができる（Ｓ１２、図７参照）。本実施形態では、ＧＰＳ部４７を使用して取得される位置は、座標であるとする。本実施形態では、ユーザが、ＨＭＤ２、制御装置３、及び携帯装置４を持ち歩いているため、携帯装置４の位置の座標を取得することで、ユーザの現在の位置を取得できる。
【００３４】
図３を参照して、環境データテーブル７１について説明する。環境データテーブル７１には、座標と周囲環境情報とが対応付けられている。詳細には、座標、周囲環境情報の順に、「（１０００，１４８０）〜（１０３０，１５５０）」と「駅」とが対応付けられ、「（１０１０，１５５１）〜（１０６０，１６００）」と「ホテル」とが対応付けられている。「（２０００，２０１０）〜（２５００，２０２０）」と「路上」とが対応付けられている。なお、図３には、環境データテーブル７１に登録されている一部のデータのみを示している。
【００３５】
周囲環境情報は、ユーザが、座標の範囲にいる場合におけるユーザの周囲の環境を表す情報である。座標は、例えば、地図上の座標（Ｘ，Ｙ）である。座標「（１０００，１４８０）〜（１０３０，１５５０）」が「駅」に対応付けられている。これは、Ｘが「１０００〜１０３０」の範囲、Ｙが「１４８０〜１５５０」の範囲に、「駅」が存在していることを表している。なお、本実施形態では、説明のため、それぞれの周囲環境情報に対して、２点のみの座標を示している。しかし、実際には、それぞれの周囲環境情報の形状に合わせた座標が設定されている。
【００３６】
図４を参照してコンテンツデータテーブル７２について説明する。コンテンツデータテーブル７２には、学習用コンテンツの一例として、語学用コンテンツが登録されている。コンテンツデータテーブル７２には、ＩＤ、周囲環境情報、語学用コンテンツ、及び習得度の順に、「００」、「駅」、「コンテンツ１００」、及び「２」が対応付けられている。同様に、ＩＤ「０１」〜「０５」に対して、図４に示すように、周囲環境情報、語学用コンテンツ、及び習得度が対応付けられている。なお、図４には、コンテンツデータテーブル７２に登録されている一部のデータのみを示している。
【００３７】
周囲環境情報には、それぞれの周囲環境情報に関連した語学用コンテンツが対応付けられている。例えば、駅に対応付けられたコンテンツ１０４は、駅において想定される英会話のコンテンツである。コンテンツ１０４には、図６に示す問題の画像８０と、問題の音声、問題の正解の情報、図８に示す解答の画像８１、解答の音声等が含まれている。
【００３８】
習得度は、ユーザの語学の習得の状況を示す情報である。本実施形態では、習得度は、１〜１０の１０段階であるとする。本実施形態では、ユーザ毎に習得度が管理される（図５参照、後述）。ユーザの語学の習得レベルが高いほど、習得度の値は大きくなる。コンテンツデータテーブル７２において、コンテンツ１０４は、習得度「３」に対応付けられている。これは、コンテンツ１０４が、習得度「３」のユーザに適した難易度の語学用コンテンツであることを示している。ＩＤは、対応付けられた、周囲環境情報、語学用コンテンツ、及び習得度を管理するために付与されている。
【００３９】
図５を参照して、ユーザ管理データテーブル７３について説明する。ユーザ管理データテーブル７３には、ユーザＩＤ、習得度、出題済みコンテンツ、及び正解数／出題数の順に、「Ｂ０１」、「３」、「１０３」、「０／１」が対応付けられている。同様に、ユーザＩＤ「Ｂ０２」と「Ｂ０３」とに対して、図５に示すように、習得度、出題済みコンテンツ、及び正解数／出題数が対応付けられている。なお、図５には、ユーザ管理データテーブル７３に登録されている一部のデータのみを示している。
【００４０】
ユーザＩＤは、ユーザ毎に付与されている。出題済みコンテンツは、ユーザＩＤが示すユーザに対して既に出題した語学用コンテンツを表している。なお、例えば、ユーザＩＤ「Ｂ０２」に対応つけられた、出題済みコンテンツ「１０３」は、図４に示すコンテンツ１０３を表している。
【００４１】
「正解数／出題数」は、出題数に対する正解数を表している。例えば、「０／１」は、１問出題され、そのうち、ユーザが正解したのが０問であることを表している。なお、「正解数／出題数」には、最大で過去１０問までの正解数が記憶されている。また、例えば、習得度が１上がると、「正解数／出題数」が「０／０」からカウントされる。本実施形態では、例示として、最新の１０問の出題における正解が８０％以上となった場合、すなわち、「正解数／出題数」が「８／１０」となった場合に、習得度が１上がるとする。
【００４２】
図６を参照して、本実施形態において、ＨＭＤ２から出力されて、ユーザに視認される画像の一例について説明する。図６では、画像８０が表示されている。図６において表示されている画像８０は、後述するＳ２１の処理（図７参照）において出力される画像である。画像８０は、コンテンツ１０４（図４参照）に含まれる、ユーザに対して出題される問題の画像である。図６において、画像８０は、人物と、人物による会話のテキスト「Ｐｌｅａｓｅ  ｔｅｌｌ  ｍｅ  ｈｏｗ  ｔｏ  ｇｅｔ  ｔｏ  Ｎａｇｏｙａ  ｓｔａｔｉｏｎ？」とである。人物と会話のテキスト以外の部分は、ユーザが実際に視認している風景である。図６では、ユーザは駅のホームにいるため、ユーザは、駅のホームの風景を視認している。このように、ユーザが実際に視認している駅のホームの風景に重ねて、人物と会話のテキストの画像８０が表示されている。
【００４３】
ユーザに対して、コンテンツ１０４に含まれる問題を出題する場合について説明する。出題が行われる場合、ユーザが視認できるように画像８０が出力され、同時に問題の音声が出力される（Ｓ２１、後述）。図６に示す、コンテンツ１０４（後述）に含まれる画像８０をユーザに視認させる場合、ＣＰＵ４１は、コンテンツ１０４に含まれる画像８０のデータを、第二無線通信部４５と第一無線通信部３５とを介して、ＣＰＵ３１に送信する。ＣＰＵ３１は、画像８０のデータに基づいて、ユーザの網膜上に画像８０を投影する。ユーザは、画像８０を視認することができる。つまり、ＣＰＵ４１は、ユーザに視認させる画像を出力することができる。同様に、図６に示す会話のテキストを読み上げた音声をスピーカ２２から出力する場合、ＣＰＵ４１は、コンテンツ１０４に含まれる音声データを、第二無線通信部４５と第一無線通信部３５とを介して、ＣＰＵ３１に送信する。ＣＰＵ３１は、音声データに基づいて、スピーカ２２から音声を出力する。ユーザは、出力された音声を聞くことができる。つまり、ＣＰＵ４１は、ユーザに聞かせる音声を出力することができる。このように、画像８０と音声とを出力することで、ＣＰＵ４１は、ユーザに問題を出題することができる。
【００４４】
ユーザが、出題された問題に対して解答を行った場合に、解答の正誤を判断する方法について説明する。本実施形態では、一例として、ユーザの解答は、音声で入力されるとする。ここでは、コンテンツ１０４の出題に対する解答である場合について説明する。ユーザは、出題された問題に解答する場合、解答を言葉で発して、解答を入力する。ユーザによって、発せられた解答の音声は、マイク２１を介して取得される。ＣＰＵ３１は、音声信号処理部３６でマイク２１を介して入力された解答の音声を符号化し、音声データを作成する。そして、ＣＰＵ３１は、作成した音声データを、第一無線通信部３５および第二無線通信部４５を介して、ＣＰＵ４１に送信する。ＣＰＵ４１は、音声データに含まれる音声を解析し、ユーザが発した解答を認識する。つまり、ＣＰＵ４１は、ユーザによって、入力される解答を取得することができる。ＣＰＵ４１は、取得された解答と、コンテンツ１０４に含まれる解答とを比較する。そして、ＣＰＵ４１は、取得された解答と、コンテンツ１０４に含まれる解答とが同一であれば、正解であると判断し、異なっていれば、不正解であると判断する。なお、音声の解析方法は、公知の種々の解析方法を用いることができる。
【００４５】
図７に示すフローチャートを参照して、携帯装置４のＣＰＵ４１による第一メイン処理について説明する。第一メイン処理は、例えば、電源がオンされたり、ユーザによって、語学用コンテンツを表示するためのソフトウェアが起動されたりしたことを契機に開始される。また、具体例として、ユーザが、ＨＭＤ２を身に付け、制御装置３と携帯装置４とを持ち歩いている場合について述べる。また、ユーザのユーザＩＤは、「Ｂ０１」であるとする。以下、この具体例を第一具体例という。なお、ユーザは、携帯装置４を使用する場合に、予めユーザＩＤ「Ｂ０１」を携帯装置４に登録している。
【００４６】
図７に示す第一メイン処理では、まず、ユーザによって、入力部５１を介して、第一メイン処理の終了の指示が入力されたか否かが判断される（Ｓ１１）。入力された場合（Ｓ１１：ＹＥＳ）、第一メイン処理が終了される。入力されていない場合（Ｓ１１：ＮＯ）、ＧＰＳ部４７を用いて、ユーザの現在の位置が取得される（Ｓ１２）。本実施形態では、Ｓ１２で取得される位置は、座標である。第一具体例では、座標（１０１０，１５００）が取得されたとする。次いで、環境データテーブル７１（図３参照）が参照され、Ｓ１２で取得された座標に対応した周囲環境情報が取得される（Ｓ１３）。第一具体例では、Ｓ１２で取得された座標（１０１０，１５００）は、環境データテーブル７１（図３参照）において、座標（１０００，１４８０）〜（１０３０，１５５０）に含まれる。このため、周囲環境情報として、「駅」が取得される（Ｓ１３）。
【００４７】
次いで、周囲環境情報記憶領域４３１が参照され、周囲環境情報記憶領域４３１に記憶されている周囲環境情報と、Ｓ１３で取得された周囲環境情報が異なるか否かが判断されることで、周囲環境情報が変化したか否かが判断される（Ｓ１４）。周囲環境情報が変化していない場合（Ｓ１４：ＮＯ）、処理はＳ１１に戻る。第一具体例では、周囲環境情報記憶領域４３１には、まだ周囲環境情報が記憶されていない。このため、周囲環境情報が「駅」に変化したと判断され（Ｓ１４：ＹＥＳ）、Ｓ１３で取得された周囲環境情報「駅」が、周囲環境情報記憶領域４３１に記憶される（Ｓ１５）。
【００４８】
次いで、コンテンツデータテーブル７２（図４参照）が参照され、Ｓ１３で取得された周囲環境情報に対応した語学用コンテンツがあるか否かが判断される（Ｓ１６）。周囲環境情報に対応した語学用コンテンツがない場合（Ｓ１６：ＮＯ）、処理はＳ１１に戻る。第一具体例では、周囲環境報「駅」に対応した語学用コンテンツが存在するので、語学用コンテンツがあると判断される（Ｓ１６：ＹＥＳ）。語学用コンテンツがあると判断された場合（Ｓ１６：ＹＥＳ）、コンテンツデータテーブル７２（図４参照）において、Ｓ１３で取得された周囲環境情報に対応した語学用コンテンツが特定される（Ｓ１７）。第一具体例では、周囲環境情報「駅」に対応した語学用コンテンツである「コンテンツ１００」、「コンテンツ１０３」、「コンテンツ１０４」、及び「コンテンツ１０５」が特定される（Ｓ１７）。
【００４９】
次いで、ユーザ管理データテーブル７３（図５参照）が参照され、ユーザの習得度が取得され、Ｓ１７で特定されたコンテンツのうち、取得されたユーザの習得度に対応した語学用コンテンツが特定される（Ｓ１８）。第一具体例において、ユーザのユーザＩＤは、「Ｂ０１」である。この場合、ユーザ管理データテーブル７３（図５参照）において、ユーザＩＤ「Ｂ０１」に対応付けられている習得度「３」が取得され、「コンテンツ１００」、「コンテンツ１０３」、「コンテンツ１０４」、及び「コンテンツ１０５」のうち、習得度が３の語学用コンテンツ「コンテンツ１０３」、「コンテンツ１０４」、及び「コンテンツ１０５」（図４参照）が特定される（Ｓ１８）。
【００５０】
次いで、ユーザ管理データテーブル７３（図５参照）の「出題済みコンテンツ」が参照され、Ｓ１８の処理で特定された語学用コンテンツのうち、未出題の語学用コンテンツがあるか否かが判断される（Ｓ１９）。未出題の語学用コンテンツがない場合（Ｓ１９：ＮＯ）、処理はＳ１１に戻る。第一具体例では、ユーザＩＤ「Ｂ０１」に対応つけられている出題済み語学用コンテンツは、「コンテンツ１０３」である（図５参照）。このため、Ｓ１８の処理で特定されたコンテンツ「コンテンツ１０３」、「コンテンツ１０４」、及び「コンテンツ１０５」のうち、「コンテンツ１０４」と「コンテンツ１０５」とが未出題である。よって、未出題の語学用コンテンツがあると判断される（Ｓ１９：ＹＥＳ）。次いで、未出題の語学用コンテンツのうち、コンテンツデータテーブル７２（図４参照）におけるＩＤの数値が小さい語学用コンテンツが、出題される語学用コンテンツとして決定される（Ｓ２０）。第一具体例では、「コンテンツ１０４」が、出題される語学用コンテンツとして決定される（Ｓ２０）。
【００５１】
次いで、Ｓ２０の処理において決定された語学用コンテンツが、出力される（Ｓ２１）。第一具体例では、コンテンツ１０４が出力される。詳細には、図６に示す画像８０が表示され、ユーザに視認される（Ｓ２１）。また、スピーカ２２が使用されて、図６に示す画像８０に表示されるテキスト「Ｐｌｅａｓｅ  ｔｅｌｌ  ｍｅ  ｈｏｗ  ｔｏ  ｇｅｔ  ｔｏ  Ｎａｇｏｙａ  ｓｔａｔｉｏｎ？」を読み上げた音声が出力される（Ｓ２１）。これによって、ユーザに対して、語学の問題が出題される。
【００５２】
次いで、ユーザによって、マイク２１を介して、解答が入力されたか否かが判断される（Ｓ２２）。解答が入力されていない場合（Ｓ２２：ＮＯ）、処理はＳ２２に戻る。解答が入力された場合（Ｓ２２：ＹＥＳ）、Ｓ２２で入力された解答の正誤判断が行われる（Ｓ２３）。
【００５３】
次いで、解答例が出力される（Ｓ２４）。第一具体例の場合では、ＨＭＤ２が使用されて、図８に示す画像８１が、表示される。図８に示すように、解答のテキスト「Ｐｌｅａｓｅ  ｔａｋｅ  ｔｈｅ  ｎｅｘｔ  ｔｒａｉｎ．」が表示される。また、解答を読み上げた音声が、スピーカ２２から出力される。次いで、所定時間（例えば、１５秒）経過後に、画像が消去される（Ｓ２５）。次いで、ユーザ管理データテーブル７３が更新される（Ｓ２６）。
【００５４】
例えば、Ｓ２６では、図５に示すユーザ管理データテーブル７３が、図９に示すように更新される。図９は、Ｓ２３で、正解したと判断された場合の、ユーザ管理データテーブル７３である。図９に示すように、ユーザＩＤ「Ｂ０１」に対応つけられた出題済みコンテンツに「１０４」が追加される。また、「正解数／出題数」が「１／２」に更新される。なお、図示しないが、例えば、Ｓ２３で、不正解であると判断された場合、「正解数／出題数」が「０／２」となる。また、例えば、「正解数／出題数」が「８／１０」となった場合、習得度が３から４に上がる。つまり、習得度が決定され、記憶される。また、「正解数／出題数」が「０／０」にリセットされる。また、出題済みコンテンツに登録されている語学用コンテンツが、リセットされ消去される。この場合、以後の出題では、習得度が「４」の語学用コンテンツが表示されることになる。Ｓ２６の処理が終了すると、処理はＳ１１に戻る。
【００５５】
第一具体例の場合において、ユーザが駅からホテルに移動する場合について説明する。この場合、ユーザが駅にいる間は、周囲環境情報が変化していないと判断され（Ｓ１４：ＮＯ）、Ｓ１１〜Ｓ１４の処理が繰り返される。そして、ユーザがホテルに移動し、Ｓ１２で取得されるユーザの座標が、例えば、（１０２０，１５５１）になると、Ｓ１３で、周囲環境情報「ホテル」が取得される。そして、周囲環境情報が「駅」から「ホテル」に変化したので（Ｓ１４：ＹＥＳ）、Ｓ１５以降の処理が行われる。これによって、例えば、コンテンツデータテーブル７２（図４参照）において、周囲環境情報「ホテル」に対応付けられたコンテンツ１０１が出力される（Ｓ２１）。
【００５６】
以上のように、第一実施形態における処理が行われる。本実施形態では、周囲環境情報が取得され（Ｓ１３）、取得された周囲環境情報に対応付けられた語学用コンテンツが出力される（Ｓ２１）。つまり、ユーザが現在おかれている状況に適した語学用コンテンツを出力することができる。これによって、ユーザは、現在の状況に適した語学用コンテンツを使用して学習することができる。この場合、ユーザは、語学用コンテンツによって出題される会話の使用状況をイメージし易い。このため、ユーザの記憶に定着し易くなる。
【００５７】
また、周囲環境情報が変化した場合に（Ｓ１４：ＹＥＳ）、変化後の周囲環境情報に対応付けられた語学用コンテンツが出力される（Ｓ２１）。言い換えると、ユーザが場所を移動した場合に、移動先の場所に適した語学用コンテンツが出力される。このため、ユーザは、生活の中で自身が直面する種々の場面に適した語学用コンテンツを使用して学習することができる。
【００５８】
また、ＧＰＳ情報からユーザの座標を取得し（Ｓ１２）、座標から周囲環境情報を取得することができる（Ｓ１５）。このため、自動で、ユーザがおかれている状況に適した語学用コンテンツを出力することができる。
【００５９】
また、習得度に応じた語学用コンテンツが特定され（Ｓ１８）、出力される（Ｓ２１）。つまり、ユーザの習得度に合わせた語学用コンテンツを出力することができる。このため、ユーザは、自己の語学の習得度に適した語学用コンテンツで学習を行うことができる。
【００６０】
また、ＨＭＤ２は、頭部に装着される。このため、例えば、ユーザは、画像を表示するための装置を、ポケット等から取り出すことなどをする必要がない。よって、ユーザの利便性が向上する。
【００６１】
また、例えば、図６に示すように、ユーザが実際に視認している風景に重ねて、人物と会話のテキストの画像８０が表示される。つまり、ユーザが視認している風景に重ねて、現在の状況に適した語学用コンテンツが表示される。このため、ユーザは、その語学用コンテンツの使用状況をよりイメージし易い。よって、ユーザの記憶に定着し易い。
【００６２】
また、ユーザは、机に向かって語学を学習するのではなく、日常生活の中での移動中等に、語学の学習をすることができる。よって、日常生活の時間を有効活用して、語学の学習をすることができる。
【００６３】
また、Ｓ２１の処理で出題される場合、ユーザにとっては、突発的に出題されることになる。このため、ユーザは、突発的な外国語での会話に対しての対応のトレーニングをすることができる。
【００６４】
次に、第一実施形態の変形例である第二実施形態について説明する。第一実施形態では、ＧＰＳを使用してユーザの位置を取得して、位置に応じた語学用コンテンツを出力している。第二実施形態では、他の装置に送信されるテキスト情報に含まれる、位置を示すテキスト情報を取得して、位置に応じた語学用コンテンツを出力する。
【００６５】
図１０を参照して、第一メイン処理の変形例である第二メイン処理について説明する。第二メイン処理は、携帯装置４のＣＰＵ４１による処理である。第二メイン処理では、他の装置に送信されたテキスト情報に基づいて、語学用コンテンツが出力される。以下の説明では、第一メイン処理と同様の処理は、同じ符号で示し、詳細の説明は省略する。第二メイン処理は、ユーザが、テキスト情報を他の装置に送信したことを契機に開始される。
【００６６】
図１０に示すように、第二メイン処理では、第二メイン処理の終了の指示が入力されたか否かが判断される（Ｓ１１）。終了の指示が入力された場合（Ｓ１１：ＹＥＳ）、第二メイン処理が終了される。終了の指示が入力されていない場合（Ｓ１１：ＮＯ）、ユーザが他の装置に送信したテキスト情報が取得される（Ｓ４１）。ユーザが他の装置にテキスト情報を送信する場合、ＲＡＭ４３には、送信されたテキスト情報が一時記憶されている。Ｓ４１では、ＲＡＭ４３に記憶されたテキスト情報が取得されている。
【００６７】
次いで、Ｓ４１の処理において取得されたテキスト情報に含まれる周囲環境情報が取得される（Ｓ４２）。例えば、ユーザが、「現在駅のホームにいます。」のテキストを送信した場合、ユーザの周囲の環境を示す周囲環境情報「駅」が取得される。また、例えば、ユーザが、「ホテルに移動しました。」のテキストを送信した場合、周囲環境情報「ホテル」が取得される。以後の説明では、第二具体例として、「駅」が取得された場合について説明する。
【００６８】
次いで、Ｓ１４以降の処理が行われる。なお、Ｓ１４では、Ｓ４２で取得された周囲環境情報が変化したか否かが判断され、Ｓ１５では、Ｓ４２で取得された周囲環境情報が記憶される。Ｓ１４以降の処理の詳細については、第一メイン処理と同様なので、詳細の説明は省略する。Ｓ１４以降の処理が実行されることによって、例えば、図６に示すように、周囲環境情報「駅」に適した語学用コンテンツが出力される（Ｓ２１）。
【００６９】
以上のように第二実施形態における処理が実行される。本実施形態の場合、ユーザがテキスト情報を他の装置に送信する場合に、そのテキスト情報から周囲環境情報が取得される。そして、ユーザがおかれている状況に適した語学用コンテンツが出力される。
【００７０】
次に、第三実施形態について説明する。第一実施形態および第二実施形態では、携帯装置４が語学用コンテンツを記憶していた。第三実施形態では、ネットワーク９上に存在するサーバ６が語学用コンテンツを記憶している。そして、ユーザの位置に応じて、語学用コンテンツを携帯装置４に配信する。以下、詳細について説明する。
【００７１】
図１１を参照して、第三実施形態における学習システム１について説明する。図１１の学習システム１は、図１に示す学習システム１の変形例である。図１１に示すように、学習システム１には、図１に示した構成に加えて、ネットワーク９とサーバ６とが設けられている。サーバ６はネットワーク９に接続されている。携帯装置４のＣＰＵ４１は、第三無線通信部４６（図２参照）を使用して、ネットワーク９に接続し、サーバ６と通信を行うことができる。
【００７２】
図１２を参照して、第三実施形態における学習システム１の電気的構成について説明する。なお、図２に示すＨＭＤ２及び制御装置３の電気的構成は、第三実施形態においても同様である。このため、図１２には、携帯装置４及びサーバ６の電気的構成のみを示している。なお、第一実施形態と同じ構成は、同じ符号で示している。
【００７３】
図１２に示すように、携帯装置４の電気的構成は、第一実施形態と同様である。ただし、各記憶領域４３１，４４１，４４２，４４３は、サーバ６に設けられている。また、第三無線通信部４６は、無線通信によって、ネットワーク９を介して、サーバ６に接続される。
【００７４】
サーバ６の電気的構成について説明する。サーバ６は、ＣＰＵ６１、ＲＡＭ６３、及びＨＤＤ６４を備えている。ＣＰＵ６１は、ＲＡＭ６３とＨＤＤ６４とに電気的に接続されている。ＲＡＭ６３は、第一実施形態（図２参照）においてＲＡＭ４３に備えられていた、周囲環境情報記憶領域４３１を少なくとも備えている。ＨＤＤ６４は、第一実施形態（図２参照）においてフラッシュメモリ４４に備えられていた、環境データテーブル記憶領域４４１、コンテンツデータテーブル記憶領域４４２、及びユーザ管理データテーブル記憶領域４４３を少なくとも備えている。各記憶領域４３１，４４１，４４２，４４３には、第一実施形態と同様のデータが記憶される。なお、ＨＤＤ６４には、ＣＰＵ６１が各処理を実行するためのプログラムも記憶されている。
【００７５】
サーバ６は、通信部６５を備えている。通信部６５は、ネットワーク９に接続されている。ＣＰＵ６１は、通信部６５、ネットワーク９、及び第三無線通信部４６を介して、携帯装置４のＣＰＵ４１と通信を行うことができる。
【００７６】
図１３及び図１４を参照して、第三実施形態における処理について説明する。図１３の第三メイン処理は、携帯装置４のＣＰＵ４１が行う処理であり、図１４の第四メイン処理は、サーバ６のＣＰＵ６１が行う処理である。以下の説明において、第一実施形態と同様の処理は同じ符号で示し、詳細の説明は省略する。図１３及び図１４に示すように第一実施形態において、携帯装置４のＣＰＵ４１が行っていたＳ１３〜Ｓ２０、及びＳ２６の処理が、サーバ６のＣＰＵ６１が行う処理となっている。
【００７７】
まず、図１３を参照して、携帯装置４のＣＰＵ４１による第三メイン処理について説明する。図１３に示すように、終了の指示が入力されていなければ（Ｓ１１：ＮＯ）、ＧＰＳ部４７を用いて、ユーザの現在の位置が取得される（Ｓ１２）。本実施形態では、前述した第一具体例の座標（１０１０，１５００）が取得されたとする。
【００７８】
次いで、Ｓ１２で取得された座標（１０１０，１５００）が、サーバ６に送信される（Ｓ５１）。送信された座標は、サーバ６のＳ６１（図１４参照）で受信される。次いで、サーバ６のＳ６２（図１４参照）で送信される語学用コンテンツ、または、Ｓ６３（図１４参照）で送信される拒否データが受信されたか否かが判断される（Ｓ５２）。語学用コンテンツ、または、拒否データが受信されていない場合には（Ｓ５２：ＮＯ）、処理はＳ５２に戻る。語学用コンテンツ、または、拒否データが受信された場合には（Ｓ５２：ＹＥＳ）、Ｓ５２で受信されたデータが、語学用コンテンツであるか否かが判断される（Ｓ５３）。拒否データであれば、語学用コンテンツではないと判断され（Ｓ５３：ＮＯ）、処理はＳ１１に戻る。語学用コンテンツがないため、語学用コンテンツの出力等ができないからである。
【００７９】
語学用コンテンツである場合には（Ｓ５３：ＹＥＳ）、Ｓ５２で受信された語学用コンテンツが用いられて、Ｓ２１〜Ｓ２５の処理が行われる。第一具体例では、コンテンツ１０４が受信され（Ｓ５２：ＹＥＳ）、例えば、図６に示す画像が出力される（Ｓ２１）。
【００８０】
Ｓ２５が終了されたら、Ｓ２３で正誤判断された結果がサーバ６に送信される（Ｓ５４）。送信された正誤判断の結果は、サーバ６のＳ６４（図１４参照）で受信される。次いで、処理は、Ｓ１１に戻る。
【００８１】
次に、図１４を参照して、サーバ６のＣＰＵ６１による第四メイン処理について説明する。図１４に示すように、第四メイン処理では、まず、携帯装置４のＳ５１（図１３参照）で送信される座標が受信されたか否かが判断される（Ｓ６１）。座標が受信されていない場合には（Ｓ６１：ＮＯ）、処理はＳ６１に戻る。座標が受信された場合には（Ｓ６１：ＹＥＳ）、受信された座標が参照されて、Ｓ１３〜Ｓ２０の処理が行われる。なお、Ｓ１３の処理では、Ｓ６１で受信された座標に応じた周囲環境情報が取得される。第一具体例では、周囲環境情報「駅」が特定され（Ｓ１３）、コンテンツ１０４が決定される（Ｓ２０）。次いで、Ｓ２０で決定された語学用コンテンツが、携帯装置４に送信される（Ｓ６２）。送信された語学用コンテンツは、携帯装置４のＳ５２（図１３参照）で受信される。
【００８２】
なお、Ｓ１３で取得された周囲環境情報に対応した語学用コンテンツがないと判断された場合（Ｓ１６：ＮＯ）、または、Ｓ１８で特定された語学用コンテンツのうち、未出題の語学用コンテンツがないと判断された場合（Ｓ１９：ＮＯ）、Ｓ６３の処理が行われる。Ｓ６３の処理では、語学用コンテンツがないため、語学用コンテンツの送信を拒否することを示すデータである拒否データが、携帯装置４に送信される（Ｓ６３）。送信された拒否データは、携帯装置４のＳ５２（図１３参照）で受信される。次いで、処理はＳ６１に戻る。
【００８３】
Ｓ６２で、語学用コンテンツが送信されると、携帯装置４のＳ５４（図１３参照）で送信される正誤判断の結果が受信されたか否かが判断される（Ｓ６４）。正誤判断の結果が受信されていない場合には（Ｓ６４：ＮＯ）、処理はＳ６４に戻る。正誤判断の結果が受信された場合には（Ｓ６４：ＹＥＳ）、受信された正誤判断の結果が用いられてＳ２６の処理が行われる。これによって、第一具体例の場合には、図９に示すユーザ管理データテーブル７３のように更新される（Ｓ２６）。次いで、処理はＳ６１に戻る。
【００８４】
以上のように、第三実施形態における処理が行われる。本実施形態では、第一実施形態と同様の効果を得ることができる。また、各データテーブル７１，７２，７３は、サーバ６に記憶されている。このため、例えば、ユーザが携帯装置４と買い換えた場合でも、各データテーブル７１，７２，７３に記憶されている情報は、変化しない。このため、買い替え後の携帯装置４を使用しても、各データテーブル７１，７２，７３に登録されているデータに基づいて、語学用コンテンツが出力される。つまり、データの移し替え等を行う必要がない。
【００８５】
上記実施形態において、第一実施形態、第二実施形態における携帯装置４が、本発明の「学習装置」に相当する。第三実施形態における携帯装置４が、本発明の「第一学習装置」に相当し、第三実施形態におけるサーバ６が、本発明の「第二学習装置」に相当する。図７のＳ１３、図１０のＳ４２の処理を行うＣＰＵ４１と、図１４のＳ１３の処理を行うＣＰＵ６１とが、本発明の「環境取得手段」に相当し、コンテンツデータテーブル記憶領域４４２が、本発明の「第一記憶手段」に相当する。コンテンツデータテーブル７２が、本発明の「第一対応データ」に相当し、図７、図１０のＳ１７、Ｓ１８の処理を行うＣＰＵ４１と、図１４のＳ１７、Ｓ１８の処理を行うＣＰＵ６１とが、本発明の「コンテンツ取得手段」に相当する。画像を出力するＨＭＤ２と音声を出力するスピーカ２２とが、本発明の「出力手段」に相当し、図７等のＳ２１の処理を行うＣＰＵ４１が、本発明の「出力制御手段」に相当する。
【００８６】
図７等のＳ１４の処理を行うＣＰＵ４１が、本発明の「環境変化判断手段」に相当し、ユーザの位置を示す座標が、本発明の「位置情報」に相当する。図７等のＳ１２の処理を行うＣＰＵ４１が、本発明の「位置情報取得手段」に相当する。環境データテーブル記憶領域４４１が、本発明の「第二記憶手段」に相当し、環境データテーブル７１が、本発明の「第二対応データ」に相当する。図７等のＳ２２とＳ２３の処理を行うＣＰＵ４１が、本発明の「解答状況取得手段」に相当し、ユーザ管理データテーブル記憶領域４４３が、本発明の「第三記憶手段」に相当する。図７等のＳ２６の処理において、習得度を更新する処理を行うＣＰＵ４１が、本発明の「習得度決定手段」に相当し、図７等のＳ２６の処理において、習得度をユーザ管理データテーブル７３に登録する処理を行うＣＰＵ４１が、本発明の「習得度記憶制御手段」に相当する。出射装置２１０と、ハーフミラー２５０とが、本発明の「画像提示部」に相当し、頭部装着部２２０が、本発明の「装着部」に相当する。
【００８７】
図７のＳ１３、図１０のＳ４２の処理が、本発明の「環境取得ステップ」に相当し、図７、図１０のＳ１７の処理が、本発明の「コンテンツ取得ステップ」に相当する。図７、図１０のＳ２１の処理が、本発明の「出力制御ステップ」に相当する。
【００８８】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、解答の入力は、マイク２１を介して行われ、音声認識によって、正誤の判断が行われていたが（図７等のＳ２３）、これに限定されない。例えば、入力部５１（例えば、キーボード、タッチパネル等）を介して解答が入力され、入力された解答に基づいて、正誤が判断されてもよい。
【００８９】
また、図７等のＳ２１の処理において、出題されるテキストの画像と、音声とが出力されていたが、これに限定されない。例えば、出題と同時に、解答の候補を選択肢として表示してもよい。この場合、ユーザは、選択肢を入力部５１で選択したり、声で選択肢として出力されている解答を読み上げたりすることで、解答を入力することができるようにしてもよい。また、例えば、解答に含まれる一部の単語のみを空欄にした解答の候補を出力してもよい。この場合、ユーザが、空欄に適する単語を埋めながら、音声で解答できるようにしてもよい。この場合、ユーザが入力すると予想される解答の候補を、ある程度絞りこむことができる。このため、複数の解答の候補を、語学用コンテンツに含める場合に比べて、解答の候補のデータ量を少なくすることができる。
【００９０】
また、図７等のＳ２１およびＳ２４では、音声と画像とが出力されていたが、これに限定されない。例えば、音声のみが出力されてもよいし、画像のみが出力されてもよい。
【００９１】
また、ＨＭＤは、所謂網膜走査型ディスプレイであったが、これに限定されない。例えば、液晶ディスプレイや有機ＥＬディスプレイなどの、２次元表示素子を利用したディスプレイでもよい。この場合、ユーザの瞳孔にＨＭＤ２の射出瞳が一致し、且つ２次元表示素子とユーザの網膜とが共役になるように、接眼光学系が設けられてもよい。
【００９２】
また、語学用コンテンツが出力されるのは、ＨＭＤ２であったが、これに限定されない。例えば、携帯装置４のディスプレイ４９に表示してもよい。また、この場合のユーザによる解答の入力は、入力部５１が使用されたり、電話に使用されるマイク（図示外）が使用されたりしてもよい。この場合、例えば、ＨＭＤ２を設けなくてもよい。この場合、ディスプレイ４９が、本発明の「出力手段」に相当する。
【００９３】
また、図１０のＳ４２において、テキスト情報から周囲環境情報が取得される方法は、限定されない。例えば、他の装置に送信されるテキスト情報に、複数の周囲環境情報を示すテキスト情報が含まれる場合もあり得る。この場合、特定のテキスト情報の後に記載されている周囲環境情報を取得してもよい。例えば、「今、駅のホームにいます。これからホテルに行きます。」のテキスト情報が他の装置に送信された場合、位置を示すテキスト情報は、「駅」と「ホテル」である。このような場合においても、ユーザの現在の状況を示す「今」が、特定のテキスト情報として登録されていれば、「今」というテキスト情報の後にある「駅」が、ユーザの現在の位置を示すテキスト情報として取得される（Ｓ４２）。また、例えば、「駅」と「ホテル」とのうち、先に記載されている「駅」を、ユーザの位置を示すテキスト情報として取得してもよい。
【００９４】
また、図７等のＳ１２においてユーザの現在の位置が座標で取得されて、座標から周囲環境情報が取得されていたが、これに限定されない。例えば、経度と緯度とが取得されて、経度と緯度とから周囲環境情報が取得されてもよい。
【００９５】
また、語学用コンテンツは、英会話に関するコンテンツであったが、これに限定されない。例えば、中国語、韓国語、日本語など、種々の言語に関するコンテンツであってもよい。
【００９６】
また、学習用コンテンツとして語学用コンテンツを使用しているが、これに限定されない。例えば、歴史に関する学習用コンテンツや、場所に関連した豆知識の学習用コンテンツであってもよい。例えば、歴史の学習用コンテンツである場合、ユーザが教会にいる場合には、キリスト教の歴史に関する知識が出力されたり、ユーザが駅にいる場合には、鉄道の歴史が出力されたりするように設定してもよい。
【００９７】
また、図７等のＳ２６において、出題済みコンテンツが登録され、一度出題された語学用コンテンツは、再度出題されなかったが、これに限定されない。例えば、出題された語学用コンテンツが再度出題されるようにしてもよい。また、ユーザが正解した語学用コンテンツは、再度出題されず、ユーザが不正解であった語学用コンテンツは、再度出題されるようにしてもよい。このようにすれば、ユーザは、不正解になった語学用コンテンツを復習できる。
【００９８】
また、習得度は、「正解数／出題数」の値に基づいて、決定されていたが、これに限定されない。例えば、Ｓ２１で出題された語学用コンテンツに対して、ユーザが解答を入力する時間を測定してもよい。そして、解答に要した平均時間が、予め設定された所定の時間より遅ければ、正解率が高くても、習得度を上げないようにしてもよい。つまり、突発的な会話に対してのユーザの解答速度に基づいて、習得度を決定してもよい。
【００９９】
また、周囲環境情報が変化した場合に（図７等のＳ１４：ＹＥＳ）、語学用コンテンツが出力されていた（図７等のＳ２１）が、これに限定されない。例えば、周囲環境情報が「駅」である場合、継続して（例えば、所定時間毎に）、「駅」に対応する語学用コンテンツを出力してもよい。
【０１００】
また、第三実施形態におけるサーバ６を使用した学習システム１について、ＧＰＳ部４７を使用して、ユーザの位置を取得する場合についてのみ説明したが、これに限定されない。例えば、第二実施形態のように、ユーザの位置を示すテキスト情報に基づいて、ユーザの位置を取得してもよい。この場合、携帯装置４は、他の装置に送信したテキスト情報を、サーバ６に送信し、サーバ６において、ユーザの位置を取得してもよい。また、携帯装置４が他の装置にテキスト情報を送信した場合には、例えば、テキスト情報を送信するために使用したＰＳＴＮ網（図示外）などに存在する所定のサーバに、送信したテキスト情報が記憶されている。このため、サーバ６が、所定のサーバにアクセスし、テキスト情報を取得し、ユーザの位置を取得してもよい。
【０１０１】
また、ユーザが持ち歩く装置として、ＨＭＤ２と制御装置３と携帯装置４との３台が設けられていたが、これに限定されない。例えば、制御装置３の電気的構成の全てを、ＨＭＤ２に設けて、ＨＭＤ２と携帯装置４の２台のみを設けてもよい。また、制御装置３の電気的構成の全てと、携帯装置４のＧＰＳ部４７、各記憶領域４３１，４４１，４４２，４４３等とを、ＨＭＤ２に設けて、ＨＭＤ２の１台のみを設けてもよい。そして、ＨＭＤ２が、携帯装置４が行っていた処理を行ってもよい。この場合、ＨＭＤ２が本発明の「学習装置」に相当する。また、ＧＰＳ部４７、各記憶領域４３１，４４１，４４２，４４３等を制御装置３に設けて、ＨＭＤ２と制御装置３との２台のみを設けてもよい。そして、制御装置３が、携帯装置４が行っていた処理を行ってもよい。この場合、制御装置３が本発明の「学習装置」に相当する。
【符号の説明】
【０１０２】
１    学習システム
２    ＨＭＤ
３    制御装置
４    携帯装置
６    サーバ
２１    マイク
２２    スピーカ
２３    レーザ群
４９    ディスプレイ
５１    入力部
７１    環境データテーブル
７２    コンテンツデータテーブル
７３    ユーザ管理データテーブル
２１０    出射装置
２２０    頭部装着部
２５０    ハーフミラー
４４１    環境データテーブル記憶領域
４４２    コンテンツデータテーブル記憶領域
４４３    ユーザ管理データテーブル記憶領域
【図１】
2012098410.tif 000003
【図２】
2012098410.tif 000004
【図３】
2012098410.tif 000005
【図４】
2012098410.tif 000006
【図５】
2012098410.tif 000007
【図６】
2012098410.tif 000008
【図７】
2012098410.tif 000009
【図８】
2012098410.tif 000010
【図９】
2012098410.tif 000011
【図１０】
2012098410.tif 000012
【図１１】
2012098410.tif 000013
【図１２】
2012098410.tif 000014
【図１３】
2012098410.tif 000015
【図１４】
2012098410.tif 000016