(57)【要約】【課題】  ユーザの利き手に応じたコンテンツを提供することが可能な情報処理装置を提供する。【解決手段】  本発明による情報処理装置は、ユーザの利き手が右利き又は左利きのいずれであるかを記憶する記憶部と、所定の画面を表示する表示部と、記憶部に右利きであるものと記憶されている場合、又は、記憶部にユーザの利き手が記憶されていない場合に、右利き用の画面を表示部に表示させ、記憶部に左利きであるものと設定されている場合に、右利き用の画面とは異なる左利き用の画面を表示部に表示させるよう制御する表示制御部と、を備えるものである。【選択図】図５
2015049615.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの利き手が、右利き又は左利きのいずれであるかを記憶する記憶部と、
所定の画面を表示する表示部と、
前記記憶部に右利きであるものと記憶されている場合、又は、前記記憶部に前記ユーザの利き手が記憶されていない場合に、右利き用の画面を前記表示部に表示させ、前記記憶部に左利きであるものと設定されている場合に、前記右利き用の画面とは異なる左利き用の画面を前記表示部に表示させるよう制御する表示制御部と、
を備える情報処理装置。
【請求項２】
前記右利き用の画面と前記左利き用の画面はいずれも、第１コンテンツと第２コンテンツを含み、かつ、前記右利き用の画面と前記左利き用の画面において、前記第１コンテンツと前記第２コンテンツの配置が異なることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１コンテンツに含まれるコンテンツのレイアウトは、前記右利き用の画面と前記左利き用の画面とにおいて略同一であることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第２コンテンツに含まれるコンテンツのレイアウトは、前記右利き用の画面と前記左利き用の画面とにおいて異なるものであることを特徴とする請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
コンピュータに、
ユーザの利き手が、右利き又は左利きのいずれであるかを記憶部に記憶させるステップ、
前記記憶部に右利きであるものと記憶されている場合、又は、前記記憶部に前記ユーザの利き手が記憶されていない場合に、右利き用の画面を表示部に表示させるステップ、及び、
前記記憶部に左利きであるものと設定されている場合に、前記右利き用の画面とは異なる左利き用の画面を前記表示部に表示させるステップ、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークを通じて、タブレット装置、スマートフォン、携帯電話機、ゲーム装置、パーソナルコンピュータ等の情報端末機器に学習教材を提供（配信）し、ユーザである学習者の学習（オンライン及びオフラインを問わない）を支援するサービスが普及してきている。かかる学習支援サービスは、いわゆるｅラーニング（electronic-learning）と呼ばれる教育方式の一形態であり、様々な学習用途に広く活用されつつある。
【０００３】
このような学習支援サービスを利用することにより、学習者は、学習拠点としての学校や受講会場等に出向かなくても、上述した情報端末機器がネットワークに接続できる環境であれば、所望の学習教材を使用して学習することができる点において、極めて利便性に優れるものと言える。また、学習時間の制約を受けることもなく、さらに、コンピュータ等のハードウェア資源を用いることができるので、学習効率が高められ、しかも、必要に応じて、ネットワーク上の情報資源を参照して活用することができるといった利点も有する。
【０００４】
このような学習支援サービスとして、例えば特許文献１には、学習者の意図に適合した学習教材を提供することを企図した方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１０９３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、従来のｅラーニング手法を用いた学習支援サービスは、上述した優れた特徴を有し、所定のカリキュラムに沿った種々の学習教材が提供されている。しかしながら、提供される学習教材は、学年及び教科別等により予め編集ないし調整されたものが提供されているにとどまるという点で、従来の紙媒体で提供されている学習教材と同様である。
【０００７】
すなわち、従来の紙教材では、印刷費用の問題などから、基本的に右利きの用の教材が作られることが多い。そのため、左利きの人が教材を使うと、例えば、字を書くときに、問題文が左手に隠されてしまう等、左利きの人は使いづらい状況にある。従来のｅラーニング手法を用いた学習支援サービスで提供されている学習教材も同様に、右利き用に編集ないし調整されていることが多く、左利きの人にとって、使いづらいものである。
【０００８】
ところで、一般の電子機器においては、目の弱いユーザに対して、表示される文字を大きく表示したり、耳の遠いユーザに対して、音声に加えて字幕を表示させるなど、ユーザの身体的特徴に応じて、提供されるコンテンツの形態を変えられるようになっているものがある。
【０００９】
そこで、学習教材についても、右利きや左利きといった、ユーザの身体的特徴に応じて、提供されるコンテンツの形態を変えることが考えられる。しかしながら、学習教材の場合、学習の効率を高め、また、最大の学習効果を上げるべく、学習教材のコンテンツの形態、すなわち、レイアウトやアニメーション効果等が予め編集ないし調整されている。そのため、例えば、文字の大きさ等を変えることが技術的には可能であっても、無計画にレイアウトを変更するだけでは、当該教材の学習効率及び学習効果に影響を与えかねない。
【００１０】
そこで、本発明はかかる事情に鑑みてなされたものであり、ユーザの利き手に応じたコンテンツを提供することが可能な情報処理装置等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明による情報処理装置は、ユーザの利き手が、右利き又は左利きのいずれであるかを記憶する記憶部と、所定の画面を表示する表示部と、記憶部に右利きであるものと記憶されている場合、又は、記憶部にユーザの利き手が記憶されていない場合に、右利き用の画面を表示部に表示させ、記憶部に左利きであるものと設定されている場合に、右利き用の画面とは異なる左利き用の画面を表示部に表示させるよう制御する表示制御部と、を備えるものである。これにより、ユーザの利き手に応じた画面が提供されるようになる。
【００１２】
このとき、右利き用の画面と左利き用の画面はいずれも、第１コンテンツと第２コンテンツを含み、かつ、右利き用の画面と左利き用の画面において、第１コンテンツと第２コンテンツの配置が異なることが好ましい。これにより、ユーザの利き手に関わらず、同じ内容のコンテンツがユーザに提供されるようになる。
【００１３】
また、第１コンテンツに含まれるコンテンツのレイアウトは、右利き用の画面と左利き用の画面とにおいて略同一であることが好ましい。さらに、第２コンテンツに含まれるコンテンツのレイアウトは、右利き用の画面と左利き用の画面とにおいて異なるものであることが好ましい。これにより、第１コンテンツについては、利き手に依らず、レイアウトを変えることなくユーザに提供できる一方、第２コンテンツについては、利き手に応じてレイアウトを変えて、ユーザに提供できるようになる。
【００１４】
また、本発明によるプログラムは、コンピュータに、ユーザの利き手が、右利き又は左利きのいずれであるかを記憶部に記憶させるステップ、記憶部に右利きであるものと記憶されている場合、又は、記憶部にユーザの利き手が記憶されていない場合に、右利き用の画面を表示部に表示させるステップ、及び、記憶部に左利きであるものと設定されている場合に、右利き用の画面とは異なる左利き用の画面を表示部に表示させるステップ、を実行させるためのものである。
【発明の効果】
【００１５】
本発明によれば、ユーザの利き手に応じて編集ないし調整されたコンテンツを提供することが可能となる。これにより、本発明をｅラーニング手法を用いた学習支援サービスに適用した場合、ユーザの利き手に応じた学習画面を提供できるようになるため、学習の効率を高め、学習効果を向上させることが期待できる。また、本発明によれば、右利き・左利きの区別を、自身の選択で容易にできることに加え、各人の特徴に合わせた仕様の教材を提供することのコスト増を押さえることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明による学習支援システムの好適な一実施形態を示す概略構成図（システム構成図）である。
【図２】本実施形態におけるサーバ装置１００の好適な一実施形態を示す概略構成図（システムブロック図）である。
【図３】図１及び図２に示すサーバ装置１００を機能的な観点から示す概略構成図（機能構成図）である。
【図４】図１に示す端末装置２００の概略構成図であり、機能的な観点を含む機能構成図でもある。
【図５】本実施形態による学習支援システム１において、端末装置２００で実行される処理手順の一部を示す概略フロー図である。
【図６】利き手設定画面の一例である。
【図７】本実施形態における学習画面の一例を示す概略図である。
【図８】右利き用の学習画面の一例である。
【図９】左利き用の学習画面の一例である。
【図１０】本実施形態における学習画面のテンプレートの一例である。
【図１１】図１０に示すテンプレートにおいて、入力パネルが挿入されて、右利き用の学習画面が編集される処理を示す模式図である。
【図１２】図１０に示すテンプレートにおいて、入力パネルが挿入されて、左利き用の学習画面が構成される処理を示す模式図である。
【図１３】本実施形態における学習画面のテンプレートの他の一例である。
【図１４】図１３に示すテンプレートにおいて、入力パネルが挿入されて、右利き用の学習画面が構成される処理を示す模式図である。
【図１５】図１３に示すテンプレートにおいて、入力パネルが挿入されて、左利き用の学習画面が構成される処理を示す模式図である。
【図１６】本実施形態における学習画面のテンプレートの他の一例である。
【図１７】図１６に示すテンプレートにおいて、入力パネルが挿入されて、右利き用の学習画面が構成される処理を示す模式図である。
【図１８】図１６に示すテンプレートにおいて、入力パネルが挿入されて、左利き用の学習画面が構成される処理を示す模式図である。
【図１９】本実施形態における学習画面の他の一例を示す概略図であり、右利き用の学習画面の一例である。
【図２０】本実施形態における学習画面の他の一例を示す概略図であり、左利き用の学習画面の一例である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。なお、以下の実施の形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。またさらに、必要に応じて示す上下左右等の位置関係は、特に断らない限り、図示の表示に基づくものとする。さらにまた、図面における各種の寸法比率は、その図示の比率に限定されるものではない。また、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１８】
図１は、本発明による学習支援システムの好適な一実施形態を示す概略構成図（システム構成図）である。同図に示すとおり、サーバ装置１００と、端末装置２００とが、ネットワークＮを介して相互に通信可能に設定されることにより、学習支援システム１が構成される。
【００１９】
サーバ装置１００は、ネットワークＮに接続されたサーバ用コンピュータであり、そのサーバ用コンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。本実施形態において、サーバ装置１００は、学習支援システム１により学習者（ユーザ）の学習を支援する事業者等によって提供され得る。
【００２０】
端末装置２００は、ネットワークＮに接続され、サーバ装置１００にアクセス可能なコンピュータである。本実施形態において、端末装置２００は、学習支援システム１のユーザである学習者が家庭等で学習する際に使用されるものであるから、このような端末装置２００として、好適にはタブレットコンピュータ（以下「タブレット端末」という。）が想定される。そこで、以下においては、理解を容易にするべく、端末装置２００がタブレット端末である実施の形態を例にとって説明する。しかしながら、本発明において、端末装置２００はタブレット端末に限られるものではなく、他にも、パソコン（ＰＣ）、家庭用ゲーム機器（携帯型ゲーム機を含む）、携帯電話機（いわゆるフィーチャーフォン）、スマートフォン（多機能携帯電話機）、携帯情報端末（Personal Digital Assistant；ＰＤＡ）、携帯音楽プレイヤ、電子書籍リーダ、その他のコンピュータ機器を採用してもよいことは言うまでもない。
【００２１】
ネットワークＮは、例えばインターネット等を含む情報処理に係る通信回線又は通信網であり、その具体的な構成は、サーバ装置１００と端末装置２００との間でデータの送受信が可能なように構成されていれば特に制限されず、有線であるか無線であるかも問わない。また、ネットワークＮは、複数種の通信回線や通信網及び種々のネットワーク機器を含んで構成され得る。例えば、ネットワークＮは、端末装置２００に無線接続される基地局や無線ＬＡＮのアクセスポイント（ＷｉＦｉルータ等）、基地局に接続された移動体通信網、アクセスポイントからルータやモデムを介して接続された電話回線、ケーブルテレビ回線又は光通信回線などの公衆回線、サーバ装置１００に接続されたインターネット、移動体通信網や公衆回線とインターネットを接続するゲートウェイ装置を含む。
【００２２】
図２は、本実施形態におけるサーバ装置１００の好適な一実施形態を示す概略構成図（システムブロック図）である。同図に示すとおり、サーバ装置１００は、ＣＰＵやＭＰＵといった演算処理部１０１、記憶装置としてのＲＯＭ１０２及びＲＡＭ１０３、入力部１０５及び外部メモリ１０６が接続された外部インターフェース１０４、ディスプレイモニタ１１１が接続された画像処理部１０７、ディスク又はメモリデバイス等が収容又は接続されるスロットドライブ１０８、スピーカ装置１１２が接続された音声処理部１０９、並びに、ネットワークインターフェース１１０を備え、これらが、例えば、内部バス、外部バス、及び拡張バスを含むシステムバスといった伝送路１２０を介して互いに接続されて構成される。なお、入力部１０５、外部メモリ１０６、ディスプレイモニタ１１１、スピーカ装置１１２等の入出力を担うデバイス装置は、必要に応じて適宜省略してもよいし、それらを備える場合であっても、それらは伝送路１２０に常時接続されていなくてもよい。
【００２３】
演算処理部１０１は、サーバ装置１００全体の動作を制御し、上述した他の構成要素との間で制御信号及び情報信号（データ）の送受信を行うとともに、学習支援の実行に必要な各種の演算処理を行う。そのため、演算処理部１０１は、いわゆるレジスタ等の高速アクセス可能な記憶領域に対して、数値演算ユニット等を用いた加減乗除等の算術演算、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算等、更に必要に応じて、飽和演算、三角関数演算、ベクトル演算等を行うことが可能なように構成されている。
【００２４】
また、ＲＯＭ１０２には、一般に、電源投入後、最初に実行されるＩＰＬ（Initial Program Loader）が記録されており、これが実行されることにより、スロットドライブ１０８に収容又は接続されるディスクやメモリデバイスに記録されたサーバ用プログラムや学習支援プログラムが、演算処理部１０１によって一旦ＲＡＭ１０３に読み出され、そのプログラムが演算処理部１０１によって実行される。さらに、ＲＯＭ１０２には、サーバ装置１００全体の動作制御に必要なオペレーティングシステムのプログラムやその他の各種データが記録されている。
【００２５】
さらに、ＲＡＭ１０３は、サーバ用プログラム、学習支援プログラム、及び、各種データを一時的に記憶するためのものであり、上記の如く、読み出されたサーバ用プログラムや学習支援プログラム、その他、学習の進行や複数の端末装置２００間の通信に必要なデータ等がＲＡＭ１０３に保持される。さらに、演算処理部１０１は、ＲＡＭ１０３に変数領域を設定し、その変数領域に格納された値に対しても数値演算ユニットを用いた直接演算を行ったり、或いは、ＲＡＭ１０３に格納された値をレジスタに一旦複製又は移設格納してそのレジスタに対しても直接演算を行ったり、さらには、それらの演算結果をＲＡＭ１０３に書き戻したりといった処理を行う。
【００２６】
また、外部インターフェース１０４を介して接続された入力部１０５は、サーバ装置１００を用いて問題や教材を含む講座を提供する事業者側のユーザが行う各種の操作入力を受け付けるものであり、入力部１０５としては、キーボード、タッチパッド、タッチパネルの他、例えば、音声入力装置を採用することができ、種々の操作入力、決定操作、取消操作、メニュー表示等の指示入力を行うことが可能であれば、デバイスの種類は特に制限されない。
【００２７】
さらに、ＲＡＭ１０３や、外部インターフェース１０４を介して着脱自在に接続された外部メモリ１０６には、サーバ装置１００の作動状況、各端末装置２００のアクセス状況、各端末装置２００における学習の進行状況や過去の成績等を示すデータ、端末装置２００間の通信のログ（記録）のデータ等が書き換え可能に記憶される。
【００２８】
また、画像処理部１０７は、スロットドライブ１０８から読み出された各種データを、演算処理部１０１により、又は、画像処理部１０７自体により加工処理した後、その処理後の画像情報をフレームメモリ等に記録する。このフレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、画像処理部１０７に接続されるディスプレイモニタ１１１へ出力される。これにより、各種の画像表示が可能となる。また、学習支援に関する画像情報は、演算処理部１０１との協働処理等によって、画像処理部１０７及び／又は演算処理部１０１から各端末装置２００へ送出される。
【００２９】
またさらに、音声処理部１０９は、スロットドライブ１０８から読み出された各種データを音声信号に変換し、音声処理部１０９に接続されたスピーカ装置１１２から出力する。また、学習支援に関する音声情報（キャラクタの声や効果音など）は、演算処理部１０１との協働処理等によって、音声処理部１０９及び／又は演算処理部１０１から各端末装置２００へ送出される。
【００３０】
さらにまた、ネットワークインターフェース１１０は、サーバ装置１００をネットワークＮへ接続するためのものであり、例えば、ＬＡＮの構築に使用される諸規格に準拠するもの、アナログモデム、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルテレビジョン回線を用いてインターネット等に接続するためのケーブルモデム等、及び、これらを、伝送路１２０を介して演算処理部１０１と接続するための通信インターフェース回路とから構成される。
【００３１】
なお、サーバ装置１００は、単一のコンピュータから構成されるものであっても、ネットワーク上に分散した複数のコンピュータから構成される、いわゆるクラウドコンピューティングの形態のものであってもよい。また、単一のコンピュータが複数のサーバ機能を備えるようなものでもよい。
【００３２】
サーバ装置１００のハードウェア構成は、上述したとおりであるが、図３は、図１及び図２に示すサーバ装置１００を機能的な観点から示す概略構成図（機能構成図）である。サーバ装置１００は、端末装置２００からの学習者の要求に応じて、学習を支援するためのものであり、そのための機能として、少なくともサーバ通信部１３１、サーバ記憶部１３２、及びサーバ処理部１３３を備える。
【００３３】
サーバ通信部１３１は、サーバ装置１００とネットワークＮとの間で通信を行うものであり、端末装置２００等から受信したデータを、サーバ処理部１３３に供給するとともに、サーバ処理部１３３から供給されたデータを、端末装置２００へ送信する機能を有する。かかるサーバ通信部１３１は、具体的には、少なくとも上述した図２に示すネットワークインターフェース１１０から構成される。
【００３４】
また、サーバ記憶部１３２は、各種プログラムや各種データを記憶するためのものであり、具体的には、上述した、図２に示すＲＯＭ１０２、ＲＡＭ１０３、外部メモリ１０６、及びスロットドライブ１０８の少なくとも何れか１つから構成される。ここで、サーバ記憶部１３２に記憶される学習支援プログラムは、後述する処理手順を実行する学習支援アプリケーションのプログラムであり、サーバ記憶部１３２には、かかる学習支援に係る表示データや各種演算結果のデータも記録される。
【００３５】
また、サーバ記憶部１３２には、データとして、少なくとも、学習者マスタ及び講座マスタが記憶される。学習者マスタは、学習者の学習の進行状況や過去の成績等を管理するためのものである。また、講座マスタは、学年別（学習者が学生の場合）又はレベル別に設けられた講座毎に、各教科における学習スケジュール、及び、各教科の複数の単元の各回において学習する内容（例えば、授業の解説、テスト問題や課題、及びそれらの解答・解説等）を含む学習過程及び学習内容のカリキュラム全般を管理するためのものである。この他に、サーバ処理部１３３における所定の演算処理に関する一時的なデータを一時的に記憶してもよい。なお、これらの各マスタは、必要に応じて、例えば学習者を識別するためのＩＤ等によって互いに関連付けられている。
【００３６】
サーバ処理部１３３は、図２に示す演算処理部１０１から構成されており、演算処理部１０１による制御指令に基づいて後述の各機能モジュールによる処理が実行される。すなわち、演算処理部１０１が、本実施形態におけるサーバ処理部１３３として機能する。本実施形態における学習支援を例にして更に説明すれば、機能モジュールとして、コンテンツ提示処理部１３４、ユーザ設定処理部１３５、及び、終了処理部１３６を備える。これらの各部（機能モジュール）は、演算処理部１０１のプロセッサで実行される上記各種プログラムにより実現され、或いは、ファームウェアとして演算処理部１０１に実装されていてもよい。なお、これらの各部の動作については、後述する。
【００３７】
図４は、図１に示す端末装置２００の概略構成図であり、機能的な観点を含む機能構成図でもある。なお、端末装置２００の好適なシステム構成（ハードウェア構成）は、図２に示すサーバ装置１００のシステム構成と共通する構成を備えることに加え、例えば、デジタルカメラ等の撮像装置を含んでいる。本実施形態において、端末装置２００は、上述の如く、例えばタブレット端末であり、図４に示すように、端末通信部２３１、端末記憶部２３２、操作部２３３、表示部２３４、及び端末処理部２３５を備えている。
【００３８】
端末通信部２３１は、所定の周波数帯を感受帯域とするアンテナを含む通信インターフェース回路を備え、端末装置２００を、無線通信ネットワークを介してネットワークＮに接続する。その場合の通信形態としては、特に制限されず、例えば、通信用の基地局やアクセスポイント等により割り当てられるチャネルを介して、その基地局やアクセスポイントとの間でＷＣＤＭＡ（登録商標）（Wideband Code Division Multiple Access）方式やＷｉＦｉ（Wireless Fidelity）方式等による無線信号回線を確立し、基地局やアクセスポイントとの間で通信を行う。そして、端末通信部２３１は、端末処理部２３５から供給されたデータをサーバ装置１００に送信するとともに、サーバ装置１００から受信したデータを端末処理部２３５に供給する。
【００３９】
端末記憶部２３２は、例えば、フラッシュメモリ、磁気ディスク装置、又は光ディスク装置のうちの少なくとも何れか１つを備え、端末処理部２３５での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。これらのうち、ドライバプログラムとしては、例えば、操作部２３３を制御するための入力デバイスドライバプログラム、表示部２３４を制御するための出力デバイスドライバプログラム等が挙げられる。また、アプリケーションプログラムとしては、学習者へ提供される学習内容に関し、スケジュール、各単元の解説、テスト問題や課題、その解説、その採点結果等の学習過程及び学習内容に係るデータの取得及び表示を行うためのプログラム等を例示することができる。さらに、データとしては、学習の進行状況や過去の成績に係る表示データ等が挙げられる。なお、端末記憶部２３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００４０】
操作部２３３は、例えば、上述したサーバ装置１００の入力部１０５と同等の構成のものを例示することができる。本実施形態においては、操作部２３３として、例えば、タッチパネルを用いるが、端末装置２００の操作が可能であり、プレイヤが文字、数字等を入力することができるものであれば、どのようなデバイスでもよく、例えば、キーボードやマウス、タッチパッド等を用いてもよい。
【００４１】
タッチパネルは、表示部２３４の画面に対応する形状及び大きさの略矩形の検出面を備えており、この検出面上に物体が接触した場合に、当該物体の接触位置を検出する。本実施形態では、タッチパネルは、物体の接触位置を所定の時間間隔で順次検出する。タッチパネルの検出面は、表示部２３４の画面と重なるよう配置されている。また、タッチパネルは、必ずしも物体が検出面に接触した場合だけ物体の位置を検出するのではなく、検出面上の検出可能範囲まで物体が近接した場合に、当該物体の検出面に対する位置を検出するようにしてもよい。タッチパネルは、例えば、静電容量式や感圧式、光学式等、検出面上における物体の位置を検出可能なデバイスであれば、どのような方式のものであってもよい。
【００４２】
学習者は、自分の指やスタイラス等の物体をタッチパネルに接触させて操作入力を行う。学習者により操作部２３３が操作されると、操作部２３３は、その操作に対応する信号を発生し、その信号を端末処理部２３５に供給する。端末装置２００は、学習者による操作信号を、上記の端末通信部２３１を介してサーバ装置１００へ送信することにより、学習の進行に必要な動作を要求する。
【００４３】
また、表示部２３４は、端末処理部２３５から供給された映像データに応じた映像、画像データに応じた画像等を表示するものであり、後述する端末装置２００の画面の主要部を構成する。かかる表示部２３４としては、テキスト、映像、画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイ、有機ＥＬ（Electro−Luminescence）ディスプレイ等が挙げられる。
【００４４】
さらに、端末処理部２３５は、ＣＰＵやＭＰＵといった一又は複数個のプロセッサ及びその周辺回路を備え、端末装置２００の全体的の動作を統括制御するものであり、例えば、上述したサーバ装置１００の演算処理部１０１と同等の構成のものを例示することができる。また、端末処理部２３５は、端末装置２００の各種処理が、端末記憶部２３２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に沿って、且つ、操作部２３３の操作等に応じて適切な手順で実行されるように、端末通信部２３１、表示部２３４等の動作を制御する。
【００４５】
この端末処理部２３５は、上記の各種プログラムによって実現される、又は、ファームウェアとして端末装置２００に実装された機能モジュールとして、少なくとも表示制御部２３６を備えている。
【００４６】
この表示制御部２３６により、上述した学習の進行に係る表示データの取得及び表示が行われる。すなわち、表示制御部２３６は、操作部２３３による学習者からの指示に応じて、各単元の問題文等、学習に係る表示データの取得要求を、端末通信部２３１を介してサーバ装置１００に送信するとともに、対応する表示データを、サーバ装置１００から端末通信部２３１を介して受信する。さらに、表示制御部２３６により、受信された表示データに基づいて描画データが作成される。すなわち、表示制御部２３６は、サーバ装置１００から受信した表示データを解析して、制御データ及び内容データを特定し、特定した制御データに従って同じく特定した内容データをレイアウトすることにより、描画データを再構成し、その描画データを表示部２３４に出力する。
【００４７】
このように構成された学習支援システム１において、本発明による学習支援用のプログラムに従って実施される学習支援処理の好適な一実施形態について、以下に説明する。
【００４８】
図５は、本実施形態による学習支援システム１において、端末装置２００で実行される処理手順の一部を示す概略フロー図である。ここでは、学習者が、端末装置２００としてタブレット端末を用いて、国語や算数等の自習や演習問題を解く場合を想定しているが、これに限られない。なお、以下に説明する処理フローに含まれる各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができ、また、各処理ステップ間に他のステップを追加してもよい。また、便宜上１ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、１ステップとして把握することができる。
【００４９】
まず、学習者が端末装置２００の電源を入れると、表示制御部２３６は、端末装置２００の表示部２３４に、ホーム画面を表示する（Ｓ５１）。好適には、このホーム画面が表示される際に、端末装置２００からサーバ装置１００に学習者のＩＤが送信される。そして、サーバ装置１００のコンテンツ提示処理部１３４が、受信した学習者ＩＤに基づいて学習者マスタを検索し、学習者が受講している講座やコース、学習者の学習進度を判断し、学習者ごとにパーソナライズされたホーム画面に関するデータを端末装置２００に送信する。表示制御部２３６は、当該データに基づいてホーム画面を表示する。
【００５０】
次に、学習者は、表示部２３４に表示されたホーム画面上から、ユーザ設定を行うためのボタンを選択すること（ユーザ設定を行うためのボタン状の表示を指やスタイラス等のオブジェクトでタップ等すること）により、ユーザ設定処理部１３５によるユーザ設定処理を呼び出し、利き手設定画面上で、学習者の利き手を設定する（Ｓ５２）。なお、本実施形態では、ホーム画面を表示した後に、学習者の利き手を設定するものとして説明しているが、これに限られず、本システムでは、学習者が端末装置２００を用いて学習をしているとき、任意の時点において各種設定画面を呼び出して、利き手の設定をし得ることは言うまでもない。また、学習者が設定した内容は、サーバ装置１００の学習者マスタや端末装置２００の端末記憶部２３２等に記憶され、以降の操作では、記憶された内容が読み出される。よって、学習者が一旦利き手を設定すれば、以降の操作において、端末装置２００を起動したときに毎回利き手を設定する必要はない。また、利き手の設定がなされなければ、デフォルトの設定（例えば、右手）が読み出される。
【００５１】
図６は、利き手設定画面の一例である。同図に示すとおり、利き手設定画面６０は、例えば、利き手設定に関する説明文が表示される説明領域６１と、左手ボタン６２と、右手ボタン６３と、利き手の確認に関する表示を行う確認領域６４と、決定ボタン６５と、戻るボタン６６とを含む。左手ボタン６２及び右手ボタン６３はそれぞれ、学習者がこれらのボタンをタッチすることにより選択状態になり、他方のボタンをタッチすることにより選択が解除される。学習者は、左手ボタン６２又は右手ボタン６３のいずれかを選択することにより、自分の利き手を設定する。
【００５２】
左手ボタン６２又は右手ボタン６３のいずれかが選択されると、確認領域６４に、選択された利き手が表示される。図６に示す例では、学習者が右手ボタン６３をタッチしたことにより、右手ボタン６３が視認可能に区別して表示され、確認領域６４に、「右手ですね。」との設定の確認が表示される。その後、学習者が、決定ボタン６５をタッチすると、選択された利き手の設定が決定され、ユーザ設定処理部１３５により、サーバ記憶部１３２の学習者マスタ及び／又は端末装置２００の端末記憶部２３２に、学習者の利き手の設定、すなわち、学習者が右利き又は左利きのいずれであるかが記憶される。
【００５３】
図５に戻り、表示部２３４に表示されたホーム画面上のボタンが学習者によって選択されることにより、科目や教材が選択され、学習の開始が指示されたと判断された場合（Ｓ５３）、選択された科目や教材のＩＤと、学習者ＩＤとを含む学習開始指示データが端末装置２００からサーバ装置１００に送信される。例えば、国語が選択された場合、国語のＩＤと、学習者のＩＤとを含む学習開始指示データがサーバ装置１００に送信される。端末装置２００は、送信したデータの応答として、端末通信部２３１を介して学習の進捗に応じた表示データをサーバ装置１００のコンテンツ提示処理部１３４から受信し、表示制御部２３６は、表示部２３４の所定のエリアに、選択された科目や教材について、学習の進捗に応じた学習画面（問題文や解説文等を表示した画面）を表示する。このとき、本実施形態においては、学習者の利き手の設定に応じた学習画面が表示される（Ｓ５４）。
【００５４】
その後、表示制御部２３６は、学習者による操作部２３３を介した操作に応じて、コンテンツ提示処理部１３４から受信した表示データに基づいて、問題の解説文の画面や次の問題文の画面など、教材等のデータに基づいた学習画面を表示部２３４の所定のエリアに表示する。操作に応じて表示される学習画面は、サーバ装置１００のサーバ記憶部１３２に記憶された講座マスタの内容及び学習者マスタのユーザ設定に基づいて決定される。例えば、コンテンツ提示処理部１３４により、現在表示されている画面のＩＤと学習者の操作内容とに基づいて講座マスタが検索され、次に表示される画面が決定される。なお、表示制御部２３６は、学習者による操作の度に、現在表示されている画面の情報及び操作内容の情報をサーバ装置１００に送信して次に表示する画面のデータをリクエストしてもよいし、学習の開始時に選択された教材に関係する複数の画面のデータを予めサーバ装置１００から取得しておいてもよい。
【００５５】
未解答の問題や説明されていない解説が残っている場合、又は学習者によって終了の操作がなされていない場合（Ｓ５５のＮｏ）、表示制御部２３６は、学習者の操作に応じて、順次学習画面を表示部２３４の所定のエリアに表示する（Ｓ５４）。
【００５６】
すべての問題や解説が終了した場合、又は学習者によって終了の操作がなされた場合（Ｓ５５のＹｅｓ）、終了処理部１３６が終了処理を行い、端末装置２００に終了画面を表示させた後、ホーム画面を表示させるか、端末装置２００の電源をオフにする。このとき、端末装置２００は、好適には、この学習者の学習者ＩＤと、教材における学習を終えた場所の情報とをサーバ装置１００に送信し、終了処理部１３６は、学習者マスタに、学習者ＩＤに紐付けて、学習の履歴を記録する。これにより、サーバ装置１００は学習者の学習の進捗を管理することが可能となり、学習者が次回学習をするときには、今回の学習の続きから学習を再開することができる。
【００５７】
次に、本実施形態において端末装置２００の表示部２３４に表示される、学習者の利き手に応じた学習画面について説明する。なお、学習画面は、サーバ記憶部１３２に記憶された講座マスタの内容及び学習者マスタに記憶された学習者の利き手の設定に基づいて、サーバ装置１００のコンテンツ提示処理部１３４及び／又は端末装置２００の表示制御部２３６において編集され、提供される。
【００５８】
図７は、本実施形態における学習画面の一例を示す概略図である。本実施形態において、学習画面は、コンテンツ提示処理部１３４によって編集された表示データに基づいて、端末装置２００に表示される。同図に示す例は、国語で文字を入力させる問題における学習画面を想定しているが、これに限られず、本実施形態は種々の問題に応用できることは言うまでもなく、また、国語に限らず、算数その他、種々の科目に応用できることも言うまでもない。
【００５９】
図７に示す例において、学習画面７０は、ヘッダ７１と出題エリア７２を含む。ヘッダ７１は、各問題によらず共通して表示される領域であり、学習コンテンツ内で常時表示される。ヘッダ７１は、例えば、図示省略しているが、学習中の単元の名称の表示、やめるボタン及び進捗ゲージを含む。やめるボタンは、学習を途中でやめるためのボタン状の入力インターフェースである。学習者が、やめるボタンを押すと、それに応答して、終了処理部１３６がそれまでの学習履歴を学習者マスタに記録して、学習を終了する。進捗ゲージは、学習の進捗を示す表示であり、例えば、学習中の単元について、解答済みの問題数と、未解答の問題数とを表示する。
【００６０】
出題エリア７２は、問題文や解答、解説、後述する入力パネル等を表示するための領域であり、典型的には、ヘッダ７１など、各問題によらず共通して表示される領域を除く領域である。図７に示す例では、学習コンテンツ（第１コンテンツ）７３として、問題番号が表示される問題番号アイコン７３１と、問題文が表示される問題文表示エリア７３２と、学習者が入力した解答が表示される文字出力マス７３３と、答え合わせ又は次の問題等に移るための答え合わせ／次へボタン７３４とが表示される。
【００６１】
図８及び図９は、図７に示す学習画面に、入力パネルが挿入されたときの一例を示す概略図である。図８は、右利き用の学習画面の一例であり、図９は、左利き用の学習画面の一例である。なお、右利き用の学習画面（右利き用の画面）とは、図５のステップＳ５２のユーザ設定処理等において、学習者の利き手が右手であるものと設定された場合に表示される学習画面である。また、左利き用の学習画面（左利き用の画面）とは、同様に、学習者の利き手が左手であるものと設定された場合に表示される学習画面である。
【００６２】
まず、入力パネル７４０（第２コンテンツ７４）について説明する。図７に示す学習画面７０において、文字出力マス７３３のうち任意の１つ（例えば文字出力マス７３３Ａ）が選択されたことに応答して、表示制御部２３６は、選択された文字出力マス７３３Ａをアクティブにして、他の文字出力マスと識別可能に表示するとともに、学習画面７０に入力パネル７４０が表示されていない場合には、学習画面７０の一部に、入力パネル７４０を挿入する。入力パネル７４０は、文字出力マス７３３Ａに表示させる文字を入力するための入力インターフェースである。例えば、学習者がスタイラスペン等を用いて入力パネル７４０に手書きした文字は、文字出力マス７３３Ａに入力される。
【００６３】
より具体的には、図８及び図９に示すとおり、入力パネル７４０は、例えば、手書き入力エリア７４１と、手書き文字決定ボタン７４２と、手書き文字取消ボタン７４３と、ミニマス７４４とを含む。学習者がスタイラスペン等を用いて手書き入力エリア７４１に文字を手書きで入力すると、端末装置２００の文字認識エンジンによって認識された文字がミニマス７４４に表示される。ミニマス７４４に表示された文字に誤りが無ければ、学習者は、手書き文字決定ボタン７４２を押下して、認識された文字を確定する。表示制御部２３６は、手書き文字決定ボタン７４２の押下に応答して、ミニマス７４４に表示された文字を確定し、一つ下のミニマスをアクティブにする。また、確定された文字を、文字出力マス７３３Ａに表示し、次の文字出力マス７３３Ｂをアクティブにする。加えて、手書き入力エリア７４１に手書き入力された文字を消去して、新たな文字が入力されるのを待つ。一方、文字認識エンジンによって認識されてミニマス７４４に表示された文字に誤りがあれば、学習者は、手書き文字取消ボタン７４３を押下して、認識された文字をキャンセルするとともに、手書き入力エリア７４１に手書き入力された文字を消去して、新たな文字が入力されるのを待つ。
【００６４】
図８と図９を比較すると明らかなとおり、右利き用の学習画面（図８）において、入力パネル７４０は、出題エリア７２において、学習コンテンツ７３の右側に配置されるのに対し、左利き用の学習画面（図９）では、入力パネル７４０は、学習コンテンツ７３の左側に表示される。より具体的には、右利き用の学習画面において、入力パネル７４０は、入力パネル７４０を用いて入力された文字が出力される文字出力マス７３３よりも右側に配置される。一方、左利き用の学習画面において、入力パネル７４０は、文字出力マス７３３よりも左側に配置される。このように、入力パネル７４０が、学習コンテンツ７３よりも利き手側に配置されることにより、入力パネル７４０を使用中であっても、学習コンテンツ７３内の文字出力マス７３３が手や腕によって隠されることを回避できるため、手書き文字をより効率的に入力できるようになる。
【００６５】
また、図８及び図９に示すとおり、学習コンテンツ７３内に含まれるコンテンツのレイアウト（文字の大きさやコンテンツの配置等）は、右利き用の学習画面と左利き用の学習画面で変わること無く、略同一であることが好ましい。学習コンテンツ７３内に含まれるコンテンツは、学習の効率や効果が最適になるよう、レイアウトが予め調整されているからである。
【００６６】
一方、入力パネル７４０内に含まれるコンテンツは、利き手に応じて入力の効率が高まるよう、右利き用の学習画面と左利き用の学習画面とでレイアウトが異なるものであることが好ましい。例えば、図８に示すとおり、右利き用の学習画面における入力パネル７４０は、手書き入力エリア７４１がミニマス７４４よりも右側に配置される。また、手書き入力エリア７４１の上方には、手書き文字取消ボタン７４３が手書き文字決定ボタン７４２よりも右側に配置される。一方、図９に示すとおり、左利き用の学習画面における入力パネル７４０は、手書き入力エリア７４１がミニマス７４４よりも左側に配置される。また、手書き入力エリア７４１の上方には、手書き文字取消ボタン７４３が手書き文字決定ボタン７４２よりも左側に配置される。このように、利き手の設定に応じて、入力パネル７４０自体を変えて、例えば、手書き入力エリア７４１が、ミニマス７４４よりも利き手側に配置する等、入力パネル７４０内の各エリアの配置を変えることにより、手書き入力エリア７４１に文字を入力中であっても、手書き入力エリア７４１に手書き入力された文字の識別結果が表示されるミニマス７４４や文字出力マス７３３が手や腕によって隠されることを回避できるため、手書き文字をより効率的に入力できるようになる。
【００６７】
次に、本実施形態において右利き用及び左利き用の学習画面を構成する処理について説明する。詳細は後述するが、本実施形態では、学習画面のテンプレートに、入力パネルが表示されるときに非表示になる領域を予め設定しておき、当該領域の位置と利き手の設定に応じて、入力パネルを挿入する。
【００６８】
図１０は、本実施形態における学習画面のテンプレートの一例である。同図は、図７に示す学習画面が構成される際のテンプレートの一例である。すなわち、コンテンツ提示処理部１３４は、講座マスタから検索された問題文等に基づいて学習画面を編集する際に、問題文等に関連付けられたテンプレートを用いて、学習画面を編集する。例えば、国語で文字を入力させる問題であれば、国語文字入力問題用テンプレートを使用し、国語で選択肢の中から選ばせる問題であれば、国語選択問題用テンプレートを使用するといった具合である。各問題文にテンプレートのＩＤ等が紐付けられていてもよいし、問題文のジャンルによって、所定のテンプレートが関連付けられるものとしてもよい。
【００６９】
本実施例において、テンプレート８０は、例えば図１０に示すとおり、ヘッダ部８１と、出題エリア部８２とを含んで構成される。ヘッダ部８１は、ヘッダ７１を表示するための領域である。出題エリア部８２は、出題エリア７２を表示するための領域である。出題エリア部８２は、さらに、右利き用の学習画面と左利き用の学習画面に共通して表示される領域である共通領域８３と、入力パネル７４０が表示されるときに非表示になる領域である予備領域８４とを含んで構成される。共通領域８３は、学習コンテンツ７３を表示するための領域である。予備領域８４は、入力パネル７４０（第２コンテンツ７４）を表示するスペースを確保するための領域である。図１０に示すテンプレート８０において、予備領域８４は、共通領域８３の右側に配置されている。端末装置２００の表示制御部２３６は、サーバ装置から受信した表示データを解析することにより、共通領域８３及び予備領域８４の配置を含めて、学習画面のテンプレートを特定する。
【００７０】
図１１及び図１２は、図１０に示すテンプレートにおいて、右利き用及び左利き用の学習画面が編集される処理を示す模式図である。図１１及び図１２に示すとおり、ヘッダ部８１には、ヘッダ７１が表示されている。また、共通領域８３は、図７に示す例と同様に、問題番号アイコン７３１と、問題文表示エリア７３２と、文字出力マス７３３と、答え合わせ／次へボタン７３４とを含むものとするが、これに限られず、任意の内容及び形式を含み得る。
【００７１】
ここで、文字出力マス７３３のうちの任意のマスが選択される等して、入力パネル７４０が挿入されるときの処理を説明する。
【００７２】
図１１は、図１０に示すテンプレートにおいて、入力パネルが挿入されて、右利き用の学習画面が編集される処理を示す模式図である。右利き用の学習画面では、図８に示すように、入力パネル７４０が出題エリア７２の右側に表示される。ここで、図１０に示すテンプレートは、共通領域８３の右側に予備領域８４が配置されているので、右利き用の学習画面では、この予備領域８４に入力パネル７４０を挿入させる。このとき、表示制御部２３６は、例えば、図１１に示すとおり、共通領域８３に表示された問題文表示エリア７３２や文字出力マス７３３等を固定したまま、共通領域８３の右側に配置された予備領域８４上に、入力パネル７４０を矢印Ｘの方向にスライドインさせることにより、入力パネル７４０を学習画面７０に挿入する。
【００７３】
図１２は、図１０に示すテンプレートにおいて、入力パネルが挿入されて、左利き用の学習画面が構成される処理を示す模式図である。左利き用の学習画面では、図９に示すように、入力パネル７４０が出題エリア７２の左側に表示される。図１０に示すテンプレートは、共通領域８３の右側に予備領域８４が配置されているので、左利き用の学習画面では、予備領域８４を学習画面７０から右方向にスライドアウトさせて、共通領域８３をその分右側にスライドさせることにより、学習画面７０の左側に入力パネル７４０が挿入される領域を確保する。すなわち、表示制御部２３６は、例えば、図１２に示すとおり、予備領域８４が学習画面７０から表示されなくなるまで、共通領域８３と予備領域８４を矢印Ｙの方向に移動させる。これにより、出題エリア７２の左側に予備領域８４と同じ大きさの空き領域ができるので、当該空き領域に、入力パネル７４０を矢印Ｚの方向にスライドインさせる。好適には、予備領域８４のスライドアウトと、共通領域８３のスライドと、入力パネル７４０のスライドインとが同時に行われる。
【００７４】
このように、学習画面７０に入力パネル７４０が挿入されるとき、入力パネル７４０が挿入されるときの配置のみならず、挿入されるまでの動作（アニメーション効果）も、右利き用の場合と左利き用の場合とで、異なるものとすることが好ましい。
【００７５】
図１３は、本実施形態における学習画面のテンプレートの他の一例である。同図に示すテンプレート８０は、ヘッダ部８１と出題エリア部８２とを含んで構成される。出題エリア部８２はさらに、共通領域８３と予備領域８４とを含んで構成されるが、予備領域８４は、共通領域８３の左側に配置されている点で、図１０に示すテンプレートと相違する。
【００７６】
図１４及び図１５は、図１３に示すテンプレートにおいて、右利き用及び左利き用の学習画面が構成される処理を示す模式図である。
【００７７】
図１４は、図１３に示すテンプレートにおいて、入力パネルが挿入されて、右利き用の学習画面が構成される処理を示す模式図である。右利き用の学習画面では、図８に示すように、入力パネル７４０が出題エリア７２の右側に表示される。図１３に示すテンプレートは、共通領域８３の左側に予備領域８４が配置されているので、右利き用の学習画面では、予備領域８４を学習画面７０から左方向にスライドアウトさせて、共通領域８３をその分左側にスライドさせることにより、学習画面７０の右側に入力パネル７４０が挿入される領域を確保する。すなわち、表示制御部２３６は、例えば、図１４に示すとおり、予備領域８４が学習画面７０から表示されなくなるまで、共通領域８３と予備領域８４を矢印Ｕの方向に移動させる。これにより、出題エリア７２の右側に予備領域８４と同じ大きさの空き領域ができるので、当該空き領域に、入力パネル７４０を矢印Ｖの方向にスライドインさせる。好適には、予備領域８４のスライドアウトと、共通領域８３のスライドと、入力パネル７４０のスライドインとが同時に行われる。
【００７８】
図１５は、図１３に示すテンプレートにおいて、入力パネルが挿入されて、左利き用の学習画面が構成される処理を示す模式図である。左利き用の学習画面では、図９に示すように、入力パネル７４０が出題エリア７２の左側に表示される。ここで、図１３に示すテンプレートは、共通領域８３の左側に予備領域８４が配置されているので、左利き用の学習画面では、この予備領域８４に入力パネル７４０を挿入させる。このとき、表示制御部２３６は、例えば、図１５に示すとおり、共通領域８３を固定したまま、共通領域８３の左側に配置された予備領域８４上に、入力パネル７４０を矢印Ｗの方向にスライドインさせることにより、入力パネル７４０を学習画面７０に挿入する。
【００７９】
図１６は、本実施形態における学習画面のテンプレートの他の一例である。図１６に示すテンプレート８０は、ヘッダ部８１と出題エリア部８２とを含んで構成される。出題エリア部８２はさらに、共通領域８３と予備領域８４とを含んで構成されるが、予備領域８４は、共通領域８３の両側に配置されている点で、図１０及び図１３に示すテンプレートと相違する。なお、本実施例において、共通領域８３の左側に第１の予備領域８４Ａが配置され、共通領域８３の右側に第２の予備領域８４Ｂが配置される。
【００８０】
図１７及び図１８は、図１６に示すテンプレートにおいて、右利き用及び左利き用の学習画面が構成される処理を示す模式図である。
【００８１】
図１７は、図１６に示すテンプレートにおいて、入力パネルが挿入されて、右利き用の学習画面が構成される処理を示す模式図である。右利き用の学習画面では、図８に示すように、入力パネル７４０が出題エリア７２の右側に表示される。ここで、図１６に示すテンプレートは、共通領域８３の右側に予備領域８４Ｂが配置されているので、右利き用の学習画面では、この予備領域８４Ｂに入力パネル７４０を挿入させる。このとき、表示制御部２３６は、例えば、図１７に示すとおり、共通領域８３を固定したまま、共通領域８３の右側に配置された予備領域８４Ｂ上に、入力パネル７４０を挿入する。
【００８２】
図１８は、図１６に示すテンプレートにおいて、入力パネルが挿入されて、左利き用の学習画面が構成される処理を示す模式図である。左利き用の学習画面では、図９に示すように、入力パネル７４０が出題エリア７２の左側に表示される。ここで、図１６に示すテンプレートは、共通領域８３の左側に予備領域８４Ａが配置されているので、左利き用の学習画面では、この予備領域８４Ｂに入力パネル７４０を挿入させる。このとき、表示制御部２３６は、例えば、図１８に示すとおり、共通領域８３を固定したまま、共通領域８３の左側に配置された予備領域８４Ａ上に、入力パネル７４０を挿入する。
【００８３】
なお、上述の実施形態において、入力パネル７４０は、文字出力マス７３３Ａに表示させる文字を手書きで入力するための入力インターフェースであるものとして説明したが、これに限られず、選択問題における複数の選択肢を入力パネル７４０に表示して、学習者によって選択された任意の選択肢を文字出力マス７３３等に出力するものとしてもよい。
【００８４】
また、入力パネル７４０に換えて、別のパネルや入力インターフェースを、学習画面７０に挿入するものとしてもよい。例えば、学習者の利き手の設定に応じて、算数の問題を解く際に自由に書き込みを行うことのできる手書きメモ領域を、学習画面７０の所定の位置に挿入するものとしてもよい。例えば、図１６に示すテンプレートを用いて、学習者の利き手が右手に設定された場合は、予備領域８４Ｂに手書きメモ領域を挿入し、学習者の利き手が左手に設定された場合は、予備領域８４Ａに手書きメモ領域を挿入する。
【００８５】
図１９及び図２０は、本実施形態における学習画面の他の一例を示す概略図である。図１９は、右利き用の学習画面の一例であり、図２０は、左利き用の学習画面の一例である。本実施形態は、お手本に従って、文字をなぞり書きする練習をするための学習画面の一例であり、学習画面７０は、お手本が表示される手本表示エリア９１と、手書きで文字を書き込むための手書きエリア９２と、を含んで構成される。
【００８６】
本実施形態では、右利き用及び左利き用の学習画面を、サーバ装置１００のコンテンツ提示処理部１３４が編集することができる。また、コンテンツ提示処理部１３４は、必要な素材データを端末装置２００に送信し、端末装置２００の表示制御部２３６によって、右利き用及び左利き用の学習画面を編集することもできる。なお、図１９及び図２０は、学習画面７０の少なくとも一部を表すものである。また、これらの図に示す例は、文字の書き取り練習における学習画面を想定しているが、これに限られない。
【００８７】
このとき、右利き用の学習画面７０では、図１９に示すとおり、手書きエリア９２が手本表示エリア９１の右側に配置される。一方、左利き用の学習画面では、図２０に示すとおり、手書きエリア９２が手本表示エリア９１の左側に配置される。学習者は、手本表示エリア９１に表示されるお手本を見ながら、手書きエリア９２に薄くプレプリントされた文字に沿って、手書きエリア９２に、スタイラスペン等を用いて手書きで文字を書き込むことにより、書き取りの練習を行う。
【００８８】
このように、利き手の設定に応じて、手本表示エリア９１と手書きエリア９２の配置を変えて、手書きエリア９２が手本表示エリア９１よりも利き手側に配置されることにより、手本表示エリア９１が手や腕によって隠されることがなく、書き取り練習を効率的に行うことができるようになる。
【００８９】
なお、本実施形態では、手書きエリア９２に、文字が薄くプレプリントされて、なぞり書きする例を示したが、手書きエリア９２に文字をプレプリントせずに、お手本を写し書きすることにより、書き取りの練習を行うものとしてもよい。
【００９０】
以上、本発明について詳述したが、上述したとおり、本発明は、上述の実施の形態、及び、既に述べた変形例に限定されるものではなく、その要旨を逸脱しない範囲内において様々な変形が可能である。すなわち、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。また、上述の各処理フローは処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。上述の実施形態においては、理解を容易にするべく、主に国語や算数の学習支援用に情報処理装置を利用して本発明が実現される実施の形態を例にとって説明したが、既述の如く、本発明はそれに限定されない。
【００９１】
例えば、図２に示すサーバ装置１００の構成の任意の部分は、処理能力等に相違はあるものの、端末装置２００についても適合する。逆言すれば、端末装置２００を、サーバ装置１００として使用することも可能である。すなわち、ネットワークＮを介して接続されているコンピュータ装置の何れもサーバ装置として機能させることができる。
【００９２】
さらに、サーバ装置１００においては、ハードディスクやＳＳＤ等の大容量記憶装置を用いて、ＲＯＭ１０２、ＲＡＭ１０３、外部メモリ１０６、スロットドライブ１０８に装荷されるメモリデバイス等と同等の機能を果たすように構成してもよく、それらの記憶装置は、ＲＡＩＤ等による冗長化が行われていてもいなくてもよく、また、伝送路１２０を介して演算処理部１０１に接続されていなくてもよく、例えば、クラウドコンピューティングの一環として、ネットワークＮを介して別の外部装置等に接続されていてもよい。
【００９３】
またさらに、サーバ装置１００及び端末装置２００におけるネットワークインターフェースとしては、無線ＬＡＮ装置及び有線ＬＡＮ装置の何れでもよく、それらは、内部に装着されていても、ＬＡＮカードの如く外部デバイスタイプのものでもよい。さらにまた、端末装置２００としては、ネットワークＮに接続可能な任意のコンピュータ機器を用いてもよい。
【００９４】
また、上述の実施形態では、学習者の利き手の設定等のユーザ設定処理を、サーバ装置１００のユーザ設定処理部１３５が行い、学習者マスタに学習者の利き手の設定を記憶するものとしたが、これに限られず、端末装置２００の端末処理部２３５でユーザ設定処理を行い、端末記憶部２３２に学習者の利き手の設定を記憶するものとしてもよい。
【００９５】
さらに、上述の実施形態では、端末装置２００の表示制御部２３６において、学習画面に入力パネル７４０を挿入する処理を行うものとしたが、これに限られず、サーバ装置１００のコンテンツ提示処理部１３４において、学習画面に入力パネル７４０を挿入する処理を行うものとしてもよい。すなわち、サーバ装置１００のコンテンツ提示処理部１３４において、利き手に応じた学習コンテンツを編集するものとしてもよいし、端末装置２００側で、利き手に応じた学習コンテンツを編集するものとしてもよい。
【００９６】
上述の実施形態では、学習画面に入力パネル７４０がスライドインするものとして説明したが、これに限られず、入力パネル７４０が挿入される際の演出は任意のものを採用し得る。また、挿入される演出を省いて、学習画面に最初から入力パネルが表示されるものとしてもよい。
【００９７】
さらに、上述の実施形態では、学習支援処理において、利き手に応じた学習画面を提供することについて説明したが、これに限られず、ユーザの利き手に応じて、種々のコンテンツを提供する際に、本発明を利用可能である。
【符号の説明】
【００９８】
１：学習支援システム
６０：利き手設定画面
７０：学習画面
７１：ヘッダ
７２：出題エリア
７３：学習コンテンツ（第１コンテンツ）
７４０：入力パネル（第２コンテンツ）
８０：テンプレート
８１：ヘッダ部
８２：出題エリア部
８３：共通領域（第１領域）
８４：予備領域（第２領域）
９１：手本表示エリア
９２：手書きエリア
１００：サーバ装置
１０１：演算処理部
１０２：ＲＯＭ
１０３：ＲＡＭ
１０４：外部インターフェース
１０５：入力部
１０６：外部メモリ
１０７：画像処理部
１０８：スロットドライブ
１０９：音声処理部
１１０：ネットワークインターフェース
１１１：ディスプレイモニタ
１１２：スピーカ装置
１２０：伝送路
１３１：サーバ通信部
１３２：サーバ記憶部（記憶部）
１３３：サーバ処理部
１３４：コンテンツ提示処理部
１３５：ユーザ設定処理部
１３６：終了処理部
２００：端末装置
２３１：端末通信部
２３２：端末記憶部（記憶部）
２３３：操作部
２３４：表示部
２３５：端末処理部
２３６：表示制御部
Ｎ：ネットワーク
【図１】
2015049615.tif 000003
【図２】
2015049615.tif 000004
【図３】
2015049615.tif 000005
【図４】
2015049615.tif 000006
【図５】
2015049615.tif 000007
【図６】
2015049615.tif 000008
【図７】
2015049615.tif 000009
【図８】
2015049615.tif 000010
【図９】
2015049615.tif 000011
【図１０】
2015049615.tif 000012
【図１１】
2015049615.tif 000013
【図１２】
2015049615.tif 000014
【図１３】
2015049615.tif 000015
【図１４】
2015049615.tif 000016
【図１５】
2015049615.tif 000017
【図１６】
2015049615.tif 000018
【図１７】
2015049615.tif 000019
【図１８】
2015049615.tif 000020
【図１９】
2015049615.tif 000021
【図２０】
2015049615.tif 000022