(57)【要約】【課題】未就学児等の学習者がおこなった学習の成果を、保護者等の学習管理者が効率よく把握すること。【解決手段】端末装置１２０は、学習者向けの学習コンテンツと対応付けて、学習コンテンツの再生中にタッチスクリーン２２４に表示された内容の一部または全部を画像として取り込んだスクリーンショット４３０を記憶する記憶部を参照する。そして、端末装置１２０は、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像４４１を生成する。【選択図】図４Ｄ
2019219465.tif 000002
【特許請求の範囲】
【請求項１】
学習者向けの学習コンテンツと対応付けて、前記学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶する記憶部を参照して、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成し、
生成した前記一覧画像を出力する、
処理をコンピュータに実行させることを特徴とする学習支援プログラム。
【請求項２】
前記記憶部は、前記スクリーンショットが取り込まれた時刻を示すタイムスタンプを記憶しており、
前記一覧画像を生成する処理においては、前記記憶部を参照して、再生済みの学習コンテンツそれぞれに対応するスクリーンショットのうち、取り込まれた時刻が所定の範囲内のスクリーンショットをまとめて表示する前記一覧画像を生成する、
ことを特徴とする請求項１に記載の学習支援プログラム。
【請求項３】
学習コンテンツの再生中の期間のうちスクリーンショットを取り込むタイミングを学習コンテンツごとに記憶する記憶部を参照して、前記学習コンテンツの再生中の前記タイミングで前記表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを前記記憶部に記憶する処理を前記コンピュータに実行させることを特徴とする請求項１または２に記載の学習支援プログラム。
【請求項４】
前記一覧画像を生成する処理においては、スクリーンショットの切り抜き範囲を学習コンテンツごとに記憶する記憶部を参照して、前記再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットを、それぞれ前記再生済みの複数の学習コンテンツの前記切り抜き範囲で切り抜いた画像を並べた前記一覧画像を生成することを特徴とする請求項１〜３のいずれか一つに記載の学習支援プログラム。
【請求項５】
前記学習コンテンツの再生中に前記表示装置に表示された内容の一部または全部の変化を再生可能なデータを前記学習コンテンツと対応付けて記憶する記憶部を参照して、出力した前記一覧画像においてまとめて表示されたスクリーンショットのうちいずれかのスクリーンショットに関する前記データの出力の指示を受け付けた場合に、前記いずれかのスクリーンショットに対応する学習コンテンツと対応付けられた前記データを出力する処理を前記コンピュータに実行させることを特徴とする請求項１〜４のいずれか一つに記載の学習支援プログラム。
【請求項６】
前記学習コンテンツの再生中にマイクロフォンにより取得された音声を前記学習コンテンツと対応付けて記憶する記憶部を参照して、出力した前記一覧画像においてまとめて表示されたスクリーンショットのうちいずれかのスクリーンショットに関する音声の出力の指示を受け付けた場合に、前記いずれかのスクリーンショットに対応する学習コンテンツと対応付けられた前記音声を出力する処理を前記コンピュータに実行させることを特徴とする請求項１〜５のいずれか一つに記載の学習支援プログラム。
【請求項７】
生成した前記一覧画像を出力する処理においては、生成した前記一覧画像を前記表示装置により表示することを特徴とする請求項１〜６のいずれか一つに記載の学習支援プログラム。
【請求項８】
学習者向けの学習コンテンツと対応付けて、前記学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶する記憶部を参照して、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成する生成部と、
前記生成部により生成された前記一覧画像を出力する出力部と、
を備えることを特徴とする学習支援装置。
【請求項９】
コンピュータが、
学習者向けの学習コンテンツと対応付けて、前記学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶する記憶部を参照して、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成し、
生成した前記一覧画像を出力する、
ことを特徴とする学習支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、学習支援プログラム、学習支援装置および学習支援方法に関する。
【背景技術】
【０００２】
従来、問題と正解とを対応付けて記憶し、表示された問題に対する解答の入力を受け付け、入力を受け付けた解答と正解とを照合し、解答が正解か否かを採点する学習支援システムがあった（たとえば、下記特許文献１を参照。）。また、学習者の入力に対する採点をおこない、採点結果を保護者等へ通知する学習支援システムがあった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１６９８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来技術では、未就学児等の学習者がおこなった学習の成果を、保護者等の学習管理者が効率よく把握することが困難という問題があった。
【０００５】
たとえば、学習管理者は、学習者がおこなった複数の学習の成果の全体を把握するには、学習者がその複数の学習をおこなっている間、監視を続けることになるため、多忙な保護者等の学習管理者にとって負担が大きい。
【０００６】
また、未就学児等の学習者がおこなう学習には、字の練習など、学習者の入力に対する採点結果では学習管理者が成果（たとえば筆跡）を把握しにくい学習がある。また、未就学児等の学習者がおこなう学習には、お絵描き学習など、学習者の入力に対する採点自体が困難な学習がある。
【０００７】
この発明は、上述した従来技術による問題点を解消するため、未就学児等の学習者がおこなった学習の成果を、保護者等の学習管理者が効率よく把握することができる学習支援プログラム、学習支援装置および学習支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、この発明にかかる学習支援プログラムは、学習者向けの学習コンテンツと対応付けて、前記学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶する記憶部を参照して、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成し、生成した前記一覧画像を出力する処理をコンピュータに実行させることを特徴とする。
【０００９】
また、この発明にかかる学習支援装置は、学習者向けの学習コンテンツと対応付けて、前記学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶する記憶部を参照して、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成する生成部と、前記生成部により生成された前記一覧画像を出力する出力部と、を備えることを特徴とする。
【００１０】
また、この発明にかかる学習支援方法は、コンピュータが、学習者向けの学習コンテンツと対応付けて、前記学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶する記憶部を参照して、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成し、生成した前記一覧画像を出力することを特徴とする。
【発明の効果】
【００１１】
この発明の一側面によれば、未就学児等の学習者がおこなった学習の成果を、保護者等の学習管理者が効率よく把握することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態１にかかる学習支援装置を含む通信教育システムのシステム構成の一例を示す図である。
【図２Ａ】図２Ａは、実施の形態１にかかるサーバを実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。
【図２Ｂ】図２Ｂは、実施の形態１にかかる端末装置を実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。
【図３】図３は、実施の形態１にかかる端末装置の機能的構成の一例を示すブロック図である。
【図４Ａ】図４Ａは、実施の形態１にかかる端末装置が表示する学習画面の一例を示す説明図（その１）である。
【図４Ｂ】図４Ｂは、実施の形態１にかかる端末装置が表示する学習画面の一例を示す説明図（その２）である。
【図４Ｃ】図４Ｃは、実施の形態１にかかる端末装置が記憶するスクリーンショットの一例を示す説明図である。
【図４Ｄ】図４Ｄは、実施の形態１にかかる端末装置が表示するきょうのできた画面の一例を示す説明図である。
【図４Ｅ】図４Ｅは、実施の形態１にかかる端末装置が表示する再生画面の一例を示す説明図である。
【図４Ｆ】図４Ｆは、実施の形態１にかかる端末装置が表示する編集画面の一例を示す説明図である。
【図４Ｇ】図４Ｇは、実施の形態１にかかる端末装置が表示する一覧画像を編集後のきょうのできた画面の一例を示す説明図である。
【図４Ｈ】図４Ｈは、実施の形態１にかかる端末装置が表示する日選択画面の一例を示す説明図である。
【図４Ｉ】図４Ｉは、実施の形態１にかかる端末装置が表示するきょうのまなび画面の一例を示す説明図である。
【図５Ａ】図５Ａは、実施の形態１にかかる端末装置が記憶する学習コンテンツ情報の一例を示す説明図である。
【図５Ｂ】図５Ｂは、実施の形態１にかかる端末装置が記憶する学習コンテンツ再生履歴情報の一例を示す説明図である。
【図６】図６は、実施の形態１にかかる端末装置による処理の一例を示すフローチャートである。
【図７Ａ】図７Ａは、実施の形態２にかかる端末装置が記憶する練習順情報の一例を示す図である。
【図７Ｂ】図７Ｂは、実施の形態２にかかる端末装置が記憶する出題履歴情報の一例を示す図である。
【図７Ｃ】図７Ｃは、実施の形態２にかかる端末装置が記憶する出題履歴情報の他の一例を示す図である。
【図８Ａ】図８Ａは、実施の形態２にかかる端末装置による処理の一例を示すフローチャートである。
【図８Ｂ】図８Ｂは、実施の形態２にかかる端末装置による処理の他の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、この発明にかかる学習支援プログラム、学習支援装置および学習支援方法の好適な実施の形態を詳細に説明する。
【００１４】
（実施の形態１）
（実施の形態１にかかる学習支援装置を含む通信教育システムのシステム構成）
図１は、実施の形態１にかかる学習支援装置を含む通信教育システムのシステム構成の一例を示す図である。図１において、実施の形態１にかかる通信教育システム１００は、サーバ１１０と、複数の端末装置（学習支援装置）１２０と、によって構成される。また、通信教育システム１００は、複数の端末装置１２０のいずれかを使用する学習者の保護者等の学習管理者が使用する端末装置１５０を含んでもよい。
【００１５】
サーバ１１０は、通信教育システム１００の運用者（管理者）などによって管理される。サーバ１１０は、たとえば、パーソナルコンピュータなどの汎用的なコンピュータ装置によって実現することができる（図２Ａを参照）。サーバ１１０は、教材データベースや加入者データベース（いずれも図示を省略する）を記憶している。
【００１６】
端末装置１２０は、たとえば、タブレットコンピュータやタブレット端末などと称される、可搬性のコンピュータ装置（携帯端末装置）によって実現することができる（図２Ｂを参照）。端末装置１２０は、通信教育システム１００の運用に際し、通信教育システム１００の利用者に対してあらかじめ配布される。
【００１７】
端末装置１２０は、ディスプレイとタッチパネルとによって構成されるタッチスクリーンを備えており（図２Ｂを参照）、このタッチスクリーンを用いて学習コンテンツを再生する。端末装置１２０は、たとえば、所定の操作部材１３０を用いて操作することができる。操作部材１３０は、たとえば、静電容量式のタッチペン、デジタイザースタイラスなどと称される電子ペンなどのポインティングデバイスによって実現することができる。
【００１８】
学習コンテンツとは、たとえば１以上の学習対象（たとえばひらがなの「ず」の書き方）を学習するための一連のプログラムである。たとえば、ひらがなの「ず」を学習するための学習コンテンツは、タッチスクリーンにより「ず」のお手本を表示し、タッチスクリーンに対して「ず」の手書き入力を促し、受け付けた手書き入力の評価結果をタッチスクリーンに表示するといった一連のプログラムである。学習コンテンツの再生とは、たとえばこの一連のプログラムを端末装置１２０により実行することである。
【００１９】
操作部材１３０を用いて端末装置１２０を操作することにより、学習コンテンツの解答を手書き文字により入力する際に学習者がタッチスクリーンに手などを触れていても、入力された解答を認識することができ、手書き文字による解答の入力を無理なく自然体でおこなわせることができる。
【００２０】
サーバ１１０と端末装置１２０，１５０とは、インターネットなどのネットワーク１４０を介して、相互に通信可能に接続されている。端末装置１２０，１５０は、ネットワーク１４０に設けられた電波中継器との間で、たとえばＷｉ−Ｆｉ（Ｗｉ−Ｆｉは登録商標）などの無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：構内通信網）による無線通信をおこなうことができ、これにより端末装置１２０の良好な可搬性を実現することができる。
【００２１】
端末装置１５０は、操作部材１３０と同様に、たとえば、タブレットコンピュータやタブレット端末などと称される、可搬性のコンピュータ装置（携帯端末装置）によって実現することができる（図２Ｂを参照）。また、端末装置１５０は、スマートフォンなどの、タブレット端末より小さい端末であってもよい。
【００２２】
（実施の形態１にかかるサーバを実現するコンピュータ装置のハードウエア構成）
図２Ａは、実施の形態１にかかるサーバを実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。図２Ａにおいて、サーバ１１０を実現するコンピュータ装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）２１１と、メモリ２１２と、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２１３と、を備えている。コンピュータ装置が備えるこれらの構成は、バス２１０によってそれぞれ接続されている。ＣＰＵ２１１は、コンピュータ装置の全体の制御をつかさどる。
【００２３】
メモリ２１２は、ブートプログラムなどのプログラムや各種のデータベースを構成するデータなどを記憶している。また、メモリ２１２は、たとえば、上記の教材データベースや加入者データベースなどの各種データベースを記憶する。教材データベースは、メモリ２１２を実現する各種の記憶媒体のうち、電源がＯＦＦになっている状態であっても記憶内容が消去されない不揮発性の記憶媒体に記憶されている。
【００２４】
また、メモリ２１２は、ＣＰＵ２１１のワークエリアとして使用される。メモリ２１２は、たとえば、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）およびＨＤ（Ｈａｒｄ  Ｄｉｓｃ）などによって実現することができる。
【００２５】
ネットワークＩ／Ｆ２１３は、インターネットなどのネットワーク１４０に接続され、このネットワーク１４０を介して、端末装置１２０などの外部装置に接続される。ネットワークＩ／Ｆ２１３は、ネットワーク１４０とサーバ１１０を実現するコンピュータ装置の内部とのインターフェースをつかさどり、サーバ１１０を実現するコンピュータ装置と外部装置との間におけるデータの入出力を制御する。
【００２６】
（実施の形態１にかかる端末装置を実現するコンピュータ装置のハードウエア構成）
図２Ｂは、実施の形態１にかかる端末装置を実現するコンピュータ装置のハードウエア構成の一例を示す説明図である。図２Ｂにおいて、端末装置１２０を実現するコンピュータ装置は、ＣＰＵ２２１と、メモリ２２２と、ネットワークＩ／Ｆ２２３と、タッチスクリーン（表示装置）２２４と、マイク（マイクロフォン）２２５と、スピーカー２２６と、カメラ２２７と、電源スイッチ２２８と、を備えている。また、実施の形態１にかかる通信教育システム１００において端末装置１２０を実現するコンピュータ装置が備えるこれらの各構成は、バス２２０によってそれぞれ接続されている。
【００２７】
ＣＰＵ２２１は、端末装置１２０全体の制御をつかさどる。メモリ２２２は、ブートプログラムなどのプログラムや、起動時のパスワードなどの各種のデータを記憶している。また、メモリ２２２は、ＣＰＵ２２１のワークエリアとして使用される。メモリ２２２は、たとえば、フラッシュメモリなどによって実現することができる。
【００２８】
ネットワークＩ／Ｆ２２３は、図示を省略するＷｉ−Ｆｉルーターなどの電波中継装置を介して、インターネットなどのネットワーク１４０に接続されている。ネットワークＩ／Ｆ２２３は、ネットワーク１４０を介して、サーバ１１０などの外部装置との間におけるデータの入出力を制御する。
【００２９】
タッチスクリーン２２４は、ディスプレイ２２４ａとタッチパネル２２４ｂとを備えている。ディスプレイ２２４ａは、たとえば、端末装置１２０が実行可能なメニューを示すアイコンや、当該アイコンの操作に応じて再生が指示された学習コンテンツにかかる学習画像などを表示する。ディスプレイ２２４ａは、たとえば、主に液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどによって実現することができる。
【００３０】
タッチパネル２２４ｂは、ディスプレイ２２４ａにおける表示面側に積層され、操作位置に応じた信号をＣＰＵ２２１に対して出力する。タッチパネル２２４ｂは、電磁誘導方式、抵抗膜方式や静電容量方式、音響パルス認識方式、超音波表面弾性波方式、赤外遮光方式、画像認識方式など公知の各種の方式のものを用いることができる。
【００３１】
タッチスクリーン２２４は、タッチパネル２２４ｂをタッチさせる（指や操作部材１３０等により触れさせる）ことによって操作を受け付けるタッチスクリーンのうち、タッチパネル２２４ｂ上の複数のポイントに同時に触れるマルチタッチ操作を受け付け可能なマルチタッチスクリーンによって実現することができる。マルチタッチスクリーンは、たとえば、親指と人差し指などの２本の指先の間をタッチパネル２２４ｂに接触させた状態で、当該２本の指先の間隔を広げるピンチアウト操作や、当該２本の指先の間隔を縮めることによるピンチイン操作を受け付けることができる。
【００３２】
また、タッチスクリーン２２４は、後述する学習コンテンツを再生している間に、タッチパネル２２４ｂに対する操作部材１３０の接触を検出した場合、検出した接触位置がタッチパネル２２４ｂにおいて所定の領域内に含まれていれば、操作部材１３０が接触した位置を可視化した手書き文字などの手書き情報をディスプレイ２２４ａに表示させる。すなわち、タッチスクリーン２２４は、タッチパネル２２４ｂにおいて、学習者による手書き文字などの入力（書き込み）を受け付け、入力を受け付けた手書き文字などを、手書き情報としてディスプレイ２２４ａに表示することができる。
【００３３】
タッチパネル２２４ｂは、学習者による入力操作を受け付け、受け付けた入力操作に応じた信号をＣＰＵ２２１に出力する。タッチパネル２２４ｂは、たとえば、タッチパネル２２４ｂに対する入力操作の有無、タッチパネル２２４ｂにおいて入力操作を受け付けた位置、入力操作をおこなった媒体などを判断し、受け付けた入力操作に応じた信号をＣＰＵ２２１に出力する。
【００３４】
タッチパネル２２４ｂは、たとえば、入力操作をおこなった媒体に応じて種類の異なる信号を出力する。ＣＰＵ２２１は、タッチパネル２２４ｂに人の手が触れたときの静電気の量と、タッチパネル２２４ｂに操作部材１３０が触れたときの静電気の量との違いに基づいて、入力操作をおこなった媒体が人間の手であるか操作部材１３０であるかを判断することができる。
【００３５】
マイク２２５は、アナログデータとして入力された話者の声などの音声をアナログ／デジタル変換し、デジタル形式の音声データを生成する。マイク２２５は、たとえば、英語の発音を学習する際に用いられる。スピーカー２２６は、デジタル形式の音声データをデジタル／アナログ変換し、アナログ形式の音声データに基づいてスピーカーコーンにおけるコイルに通電するなどして音声を出力する。
【００３６】
カメラ２２７は、タッチパネル２２４ｂの操作によって撮像対象を撮像し、画像データを生成する。生成された画像データは、メモリ２２２に記憶することができる。ネットワークＩ／Ｆ２２３は、インターネットなどのネットワーク１４０に接続され、当該ネットワーク１４０を介してサーバ１１０との通信におけるインターフェースをつかさどる。
【００３７】
電源スイッチ２２８は、図示を省略する電源から端末装置１２０の各部までの電力供給にかかるＯＮ／ＯＦＦの切り替えをおこなう。電源スイッチ２２８は、図示を省略する電源から端末装置１２０の各部に至る電力路における、もっとも電源側（最上流側）において、電力供給にかかるＯＮ／ＯＦＦの切り替えをおこなう。電源スイッチ２２８は、受け付けた操作に応じて、ＣＰＵ２２１に対してＯＮ／ＯＦＦ信号を出力する。
【００３８】
端末装置１２０を実現するコンピュータ装置の構成について説明したが、端末装置１５０を実現するコンピュータ装置の構成についても、端末装置１２０を実現するコンピュータ装置の構成と同様である。
【００３９】
（教材データベースの一例）
サーバ１１０が記憶する教材データベースは、学習コンテンツにおける、単元（講座）に関する情報と、当該単元（講座）ごとのテーマと、当該単元（講座）における学習内容に関する情報と、を関連付けて記憶する。また、教材データベースは、単元（講座）ごとに、各学習コンテンツの学習者の階層に関する情報を関連付けて記憶する。学習者の階層は、たとえば、学習者の年齢、級、学年（年少、年中または年長）などである。
【００４０】
学習コンテンツには、たとえば、「ひらがなをかく」、「カタカナをかく」、「すうじをかく」、「えいごをはなす」、「えをかく」、「おもさをまなぶ」などの学習種別があり、教材データベースは学習種別ごとに学習コンテンツを記憶していてもよい。
【００４１】
「ひらがなをかく」、「カタカナをかく」、「すうじをかく」などの文字練習に関する学習コンテンツは、たとえば、練習対象の文字のお手本を端末装置１２０のタッチスクリーンにより表示し、端末装置１２０のタッチスクリーンに対して練習対象の文字の手書き入力を促すといった内容を含む。さらに、文字練習に関する学習コンテンツは、手書き入力された文字に対する評価結果（たとえばお手本の文字との一致度に基づく評価結果）をタッチスクリーンにより表示するといった内容を含んでもよい。
【００４２】
「えいごをはなす」などの学習コンテンツの学習内容は、たとえば、練習対象の言葉の発声を端末装置１２０のスピーカーから出力し、端末装置１２０のマイクに対して練習対象の言葉の発声の入力を促すといった内容を含む。さらに、「えいごをはなす」などの学習コンテンツの学習内容は、入力された発声に対する評価結果（たとえばお手本の音声との一致度に基づく評価結果）をタッチスクリーンにより表示するといった内容を含んでもよい。
【００４３】
「えをかく」の学習コンテンツの学習内容は、たとえば、単語や物語などの題目を端末装置１２０のタッチスクリーンやスピーカーから出力し、端末装置１２０のタッチスクリーンに対してその題目に関する絵の手書き入力を促すといった内容を含む。さらに、「えをかく」の学習コンテンツの学習内容は、絵が手書き入力された後に、その絵に使用された色の数、線の数等の数値に基づく評価結果（たとえば「たくさんの色を使えた」や「細かく描けた」等のメッセージ）をタッチスクリーンにより表示するといった内容を含んでもよい。
【００４４】
「おもさをまなぶ」の学習コンテンツは、たとえば、端末装置１２０のタッチスクリーンに表示した２つの物体のうちどちらが重いか等の問題を端末装置１２０のタッチスクリーンやスピーカーから出力し、端末装置１２０のタッチスクリーンに対してその問題に対する回答の入力を促すといった内容を含む。さらに、「おもさをまなぶ」の学習コンテンツは、入力された回答に対する評価結果（たとえば正解または不正解）をタッチスクリーンにより表示するといった内容を含んでもよい。
【００４５】
（加入者データベースの一例）
加入者データベースは、学習者の識別情報ごとに、講座ごとの当該学習の進捗状況に関する情報を関連付けて記憶する。学習の進捗状況に関する情報は、学習の進捗状況をあらわし、たとえば、学習コンテンツの再生履歴に関する情報によって実現することができる。学習コンテンツの再生履歴は、たとえば、再生した学習コンテンツの識別情報、当該学習コンテンツの再生日時に関する情報によって実現することができる。
【００４６】
また、学習の進捗状況に関する情報は、たとえば、講座ごとの理解度（成績）をあらわすものであってもよい。このように、学習者ごとに学習の進捗状況を管理することにより、学習者ごとに、当該学習者の学習の進捗にあわせた適切な講座を学習させることができる。また、加入者データベースは、通信教育システム１００に加入する加入者である学習者の氏名（会員氏名）、学年、生年月日など、学習者自身に関する情報を記憶していてもよい。また、加入者データベースは、学習者の親など、学習者の保護者に関する情報を含んでいてもよい。
【００４７】
（実施の形態１にかかる端末装置の機能的構成）
図３は、実施の形態１にかかる端末装置の機能的構成の一例を示すブロック図である。図３において、端末装置１２０の機能は、処理部３０１によって実現することができる。処理部３０１は、記憶部３０２と、制御部３０３と、出力部３０４と、入力部３０５と、を備えている。各機能部の処理結果は、たとえばメモリ２２２などの記憶装置に記憶される。
【００４８】
記憶部３０２は、たとえば、サーバ１１０が記憶する教材データベースに含まれる各学習コンテンツのうち、学習者や学習管理者の操作により端末装置１２０がサーバ１１０からダウンロードした学習コンテンツを記憶する。ただし、このような構成に限らず、たとえば、端末装置１２０はサーバ１１０が記憶する教材データベースを一括してダウンロードし、記憶部３０２はこの一括してダウンロードされた教材データベースを記憶してもよい。また、記憶部３０２は、たとえば、端末装置１２０の識別情報、学習者に関する情報、端末装置１２０の起動や操作に用いるパスワードなどを記憶している。
【００４９】
また、記憶部３０２は、後述の制御部３０３からの制御により、端末装置１２０において再生された学習コンテンツと対応付けて、その学習コンテンツの再生中に取得されたスクリーンショットを記憶する。この実施の形態においては、メモリ２２２によって記憶部３０２の機能を実現することができる。
【００５０】
制御部３０３は、出力部３０４を制御して、学習者に対して学習コンテンツを再生する。具体的に、出力部３０４は、ディスプレイ２２４ａ（タッチスクリーン２２４）やスピーカー２２６によって実現することができる。制御部３０３は、たとえば、ディスプレイ２２４ａに、問題および解答入力欄を表示させたり、画像（動画）や音声等を再生したりするといった学習コンテンツの再生をおこなう。
【００５１】
また、制御部３０３は、再生した学習コンテンツが、学習者からの手書き文字や音声等の入力を受け付ける内容を含む場合に、入力部３０５を制御して、学習者の手書き文字や音声等の入力を受け付ける。具体的に、入力部３０５は、タッチパネル２２４ｂやマイク２２５によって実現することができる。制御部３０３は、入力部３０５を制御して、学習者によるタッチパネル２２４ｂに対する入力操作を受け付け、受け付けた入力操作に応じた信号をタッチパネル２２４ｂから取得する。また、入力部３０５は、入力部３０５を制御して、学習者によるマイク２２５に対する音声入力を受け付け、受け付けた音声入力に応じた信号をマイク２２５から取得する。
【００５２】
また、制御部３０３は、学習コンテンツの再生中に、出力部３０４（たとえばタッチスクリーン２２４）に表示された内容を画像として取り込んだスクリーンショットを取得し、取得したスクリーンショットを、その学習コンテンツと対応付けて記憶部３０２に記憶させる。スクリーンショットについては後述する（図４Ｃを参照）。また、制御部３０３は、再生済みの複数の学習コンテンツそれぞれについて取得して記憶部３０２に記憶させたスクリーンショットをまとめて表示する一覧画像を生成する。一覧画像については後述する（図４Ｄを参照）。
【００５３】
また、制御部３０３は、出力部３０４を制御して、生成した一覧画像をユーザに対して表示する。たとえば、制御部３０３は、生成した一覧画像を含む画面をタッチスクリーン２２４に表示させる。この実施の形態においては、ＣＰＵ２２１およびメモリ２２２によって制御部３０３の機能を実現することができる。
【００５４】
（実施の形態１にかかる端末装置が表示する学習画面）
図４Ａおよび図４Ｂは、実施の形態１にかかる端末装置が表示する学習画面の一例を示す説明図である。図４Ａに示す学習画面４１０は、上述の「ひらがなをかく」の学習コンテンツの再生によりタッチスクリーン２２４に表示される画面である。たとえば、学習者は、タッチスクリーン２２４にホーム画面（不図示）が表示された状態において、ホーム画面に含まれる、それぞれ異なる学習コンテンツを示す各アイコンを見て、学習をおこないたい学習コンテンツを示すアイコンをタッチすることにより、その学習コンテンツの再生を端末装置１２０に指示する。
【００５５】
端末装置１２０は、タッチスクリーン２２４に表示したホーム画面のアイコンがタッチされると、そのアイコンに対応する学習コンテンツを再生する。たとえば、タッチされたアイコンが上述の「ひらがなをかく」の学習コンテンツに対応するアイコンであった場合に、端末装置１２０は、ホーム画面に代えて、たとえば図４Ａに示す学習画面４１０をタッチスクリーン２２４に表示する。
【００５６】
学習画面４１０は、手本表示部４１１と、手書き文字入力欄４１２と、イラスト表示部４１３と、を含む。手本表示部４１１は、現在の学習対象のひらがな（図４Ａに示す例では「ず」）の手本を表示する領域である。
【００５７】
手書き文字入力欄４１２は、学習者の手書き文字の入力を受け付ける領域である。手書き文字入力欄４１２には、手書き文字を入力すべき領域の外枠４１２ａと、手書き文字を入力すべき領域を４分割するように十字の点線で描画されたガイド線４１２ｂと、手本表示部４１１に表示されたひらがなを外枠４１２ａ内に書き込む際の手本４１２ｃと、が設けられている。また、手書き文字入力欄４１２には、操作部材１３０による筆跡が受け付けられると筆跡部４１２ｄが追加される。
【００５８】
学習者は、たとえば、操作部材１３０を筆記具に見立てて、手書き文字入力欄４１２上に文字を書くように、タッチスクリーン２２４上で操作部材１３０を動かす。これにより、タッチスクリーン２２４上で操作部材１３０が接触した部分が筆跡として受け付けられ、手書き文字入力欄４１２に手書き文字を入力することができる。
【００５９】
このとき、学習者は、たとえば手本４１２ｃをなぞるように操作部材１３０を動かすことで、学習対象のひらがなに習熟していなくても、学習対象のひらがなを手本通りに書くための運筆を練習することができる。ただし、学習の進行状況等によっては手本４１２ｃを手書き文字入力欄４１２から省いてもよい。この場合は、学習者は、たとえば、ガイド線４１２ｂを頼りに、学習対象のひらがなの外枠４１２ａ内におけるバランスを考慮しながら、学習対象のひらがなを手本通りに書くための運筆を練習することができる。また、学習の進行状況等によっては手本４１２ｃおよびガイド線４１２ｂの両方を手書き文字入力欄４１２から省いてもよい。この場合は、学習者は、たとえば、手本表示部４１１に表示された手本のみを頼りに、学習対象のひらがなを手本通りに書くための運筆を練習することができる。
【００６０】
筆跡部４１２ｄは、操作部材１３０による筆跡が受け付けられた部分を示している。また、筆跡部４１２ｄは、受け付けた筆跡が変化するごとに更新される。すなわち、手書き文字の入力中に、筆跡が受け付けられた部分を筆跡部４１２ｄとして表示することで、実際に筆記具によって文字を書いているように演出し、実際の筆記具を用いた筆記の感覚を学習することができる。また、手書き文字の入力中に、筆跡部４１２ｄを見ることにより、学習者がそれまでにどのような運筆をおこなったのかを容易に把握することができる。
【００６１】
イラスト表示部４１３は、現在の学習対象のひらがなに関するもののイラストを表示する領域である。図４Ａに示す例では、現在の学習対象のひらがなは「ず」であり、イラスト表示部４１３には称呼が「ず」から始まるずぼんのイラストが表示されている。これにより、学習者は、学習対象のひらがなを、そのひらがなに関連するもののイメージと関連付けて学習することができる。
【００６２】
バックボタン４１４は、端末装置１２０を、端末装置１２０が現在の画面を表示している状態から、端末装置１２０が１つ前の画面を表示していた状態に戻すためのボタンである。たとえば、学習画面４１０においてバックボタン４１４をタッチすると、端末装置１２０はホーム画面を表示する状態に戻る。
【００６３】
講座番号表示部４１５は、現在の講座の番号を表示する領域である。図４Ａに示す例では、１まとまりの講座として８個の講座があり、現在はそのうちの２講座目であることを示している。進むボタン４１６は、次のひらがなの講座の学習画面に進むためのボタンである。戻るボタン４１７は、前のひらがなの講座の学習画面に戻るためのボタンである。
【００６４】
学習者による手書き文字入力欄４１２への手書き文字の入力が完了すると、端末装置１２０は、入力された手書き文字の評価値を算出する。手書き文字入力欄４１２への手書き文字の入力の完了は、たとえば、受け付けた筆跡が手本の文字の特徴に関する所定の条件を満たしたことや、操作部材１３０がタッチスクリーン２２４から離れた状態が所定時間継続したことなどによって検出することができる。手書き文字の評価値の算出は、たとえば、入力された手書き文字の形状とあらかじめ設定された文字の形状との一致度を判定することによりおこなうことができる。
【００６５】
そして、端末装置１２０は、図４Ｂに示すように、算出した評価値に応じた評価表示部４２１を学習画面４１０に追加する。評価表示部４２１は、たとえば、手書き文字入力欄４１２に入力された手書き文字に対する評価であることが直感的に分かるように、手書き文字入力欄４１２に重ねるように追加される。図４Ｂに示す例では、入力された手書き文字の評価値が高いことを示すはなまる印が評価表示部４２１として表示されている。
【００６６】
（実施の形態１にかかる端末装置が記憶するスクリーンショット）
図４Ｃは、実施の形態１にかかる端末装置が記憶するスクリーンショットの一例を示す説明図である。図４Ｃにおいて、図４Ａ，図４Ｂに示した部分と同様の部分については同一の符号を付して説明を省略する。端末装置１２０は、たとえば図４Ｂに示す学習画面４１０をスクリーンショット４３０として取得し、取得したスクリーンショット４３０を、現在の学習画面４１０の学習コンテンツと対応付けて記憶部３０２に記憶する。
【００６７】
スクリーンショット４３０は、たとえばビットマップやＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの形式で記憶される静止画像である。スクリーンショットは、画面ショット、スクリーンダンプなどとも称される。
【００６８】
たとえば、スクリーンショット４３０は、学習画面４１０を表示する学習コンテンツの再生中の期間のうち、その学習コンテンツと対応付けてあらかじめ設定されたスクリーンショットの取得タイミングにおいて取得される。スクリーンショットの取得タイミングの例については後述する（図５Ａを参照）。
【００６９】
スクリーンショット４３０の取得方法の例について説明する。たとえば、図２Ｂに示した端末装置１２０の構成において、ＣＰＵ２２１が学習画面４１０を示すデータをディスプレイ２２４ａへ出力することによりディスプレイ２２４ａに学習画面４１０を表示させている場合に、ＣＰＵ２２１が、ディスプレイ２２４ａへ出力しているデータのコピーを生成することによりスクリーンショット４３０を取得することができる。または、ディスプレイ２２４ａが、表示した学習画面４１０を示すデータをＣＰＵ２２１へ出力することにより、ＣＰＵ２２１がスクリーンショット４３０を取得するようにしてもよい。
【００７０】
また、スクリーンショット４３０は、学習画面４１０の変化を動画として記録したデータ（スクリーンキャプチャ）に基づいて、スクリーンショットの取得タイミングにおける表示内容を静止画像として取得したものであってもよい。
【００７１】
図４Ｃに示す例では、スクリーンショット４３０は学習画面４１０の全体を画像として取り込んだものであるが、スクリーンショット４３０は学習画面４１０の一部（たとえば手書き文字入力欄４１２の部分）を画像として取り込んだものであってもよい。スクリーンショット４３０として取り込まれる学習画面４１０の部分は、たとえば学習コンテンツごとにあらかじめ設定されている。
【００７２】
また、端末装置１２０は、学習画面４１０による学習コンテンツの再生中（たとえば手書き文字入力欄４１２への手書き文字の入力中）における学習画面４１０の変化を再生可能な画面変化データを、現在の学習画面４１０の学習コンテンツ（図４Ｃに示す例では「ひらがなをかく」）と対応付けて記憶部３０２に記憶してもよい。この画面変化データを記憶するか否かは、たとえば学習コンテンツごとにあらかじめ設定されている（図５Ａを参照）。
【００７３】
画面変化データは、たとえば、学習コンテンツの再生中に受け付けた手書き入力を時系列的に示すストロークデータである。ストロークデータは、たとえば、タッチスクリーン２２４上で操作部材１３０が接触した位置を示す座標を時系列的に記憶した情報である。たとえば、ストロークデータが示す時系列的な手書き入力にしたがって、学習コンテンツの再生中にその手書き入力を受けた場合と同じ内容（たとえば筆跡の変化）をタッチスクリーン２２４上により表示することにより（すなわちその学習コンテンツの再生とストロークデータが示す時系列的な手書き入力とをシミュレートすることにより）、学習コンテンツの再生中における学習画面４１０の変化を再生することができる。また、ストロークデータは動画データ等と比べてデータサイズが小さいため、画面変化データとしてストロークデータを用いることにより、画面変化データの記憶に要する記憶部３０２の容量を削減することができる。
【００７４】
または、画面変化データは、学習コンテンツの再生中における学習画面４１０の変化をスクリーンキャプチャ等により録画した動画データであってもよい。動画データをタッチスクリーン２２４により再生することにより、学習コンテンツの再生中における学習画面４１０の変化を再生することができる。また、動画データは、タッチスクリーン２２４による表示を伴う各種の学習コンテンツにおいて、ユーザの操作方法等に関わらず取得することができるため、画面変化データとして動画データを用いることにより、画面変化データを取得する仕組みを簡易化することができる。
【００７５】
また、端末装置１２０は、学習画面４１０による学習コンテンツの再生中にマイク２２５により録音された音声を、現在の学習画面４１０の学習コンテンツと対応付けて記憶部３０２に記憶してもよい。この音声を記憶するか否かは、たとえば学習コンテンツごとにあらかじめ設定されている（図５Ａを参照）。
【００７６】
（実施の形態１にかかる端末装置が表示するきょうのできた画面）
図４Ｄは、実施の形態１にかかる端末装置が表示するきょうのできた画面の一例を示す説明図である。図４Ｄにおいて、図４Ａ，図４Ｂに示した部分と同様の部分については同一の符号を付して説明を省略する。図４Ｄに示すきょうのできた画面４４０は、端末装置１２０により学習コンテンツが再生された後に、学習者がおこなった学習内容を、学習管理者と学習者が一緒にかつ効率よく確認するためにタッチスクリーン２２４に表示される画面である。
【００７７】
たとえば、端末装置１２０は、端末装置１２０による学習時間が所定時間を超える、学習管理者（たとえば保護者）を呼ぶ、あるいは学習管理者のところへ端末装置１２０を持っていくことを学習者に促すメッセージを音声や画面表示により出力し、きょうのできた画面４４０を表示する。このきょうのできた画面４４０の表示は、端末装置１２０による学習時間が所定時間を超えたことを条件としておこなってもよいし、学習者や学習管理者からの操作（たとえばきょうのできたボタンのタッチ）によっておこなってもよい。
【００７８】
きょうのできた画面４４０は、一覧画像４４１と、再生ボタン４４２ａ，４４２ｂと、編集ボタン４４３と、記憶ボタン４４４と、バックボタン４１４と、きょうのできた一覧ボタン４４５と、を含む。
【００７９】
一覧画像４４１は、ブロック４４１ａ〜４４１ｅおよびコメント欄４４１ｆからなる。ブロック４４１ａ〜４４１ｅは、タイル状に互いに隣接して配置されている。また、ブロック４４１ａ〜４４１ｅは、きょうのできた画面４４０が表示された日と同じ日に再生された各学習コンテンツについて記憶された各スクリーンショットに対して縮小や切り抜きなどの加工をおこなった画像である。たとえば、端末装置１２０は、同日に再生された学習コンテンツの数ごとに、その数のブロックの配置パターンを記憶しており、記憶した配置パターンに従って各ブロックを配置した一覧画像４４１を生成する。
【００８０】
たとえば、ブロック４４１ａは、図４Ａ，図４Ｂに示した「ひらがなをかく」の再生中にタッチスクリーン２２４に表示された内容を画像として取り込んだスクリーンショット４３０（図４Ｃを参照）の一部（手書き文字入力欄４１２を含む部分）を縮小した画像である。ブロック４４１ｂは、英単語（図４Ｄに示す例では「ｓｔｒａｗｂｅｒｒｙ」）の発音を練習する学習コンテンツの再生中にタッチスクリーン２２４に表示された内容の一部を縮小した画像である。
【００８１】
ブロック４４１ｃは、重さの概念をクイズ形式で学習する学習コンテンツの再生中にタッチスクリーン２２４に表示された内容の一部を縮小した画像である。ブロック４４１ｄは、端末装置１２０により音声で再生された物語を聞いて、想像により学習者がその物語の絵を描く学習コンテンツの再生中にタッチスクリーン２２４に表示された内容の一部（学習者が描いた絵を含む部分）を縮小した画像である。ブロック４４１ｅは、物（図４Ｄに示す例では文房具）の種類をクイズ形式で学習する学習コンテンツの再生中にタッチスクリーン２２４に表示された内容の一部を縮小した画像である。
【００８２】
図４Ｄに示すように、一覧画像４４１は、学習者がその日におこなった各学習コンテンツのスクリーンショットをまとめて表示するように生成される。これにより、学習者がその日にどのような学習コンテンツに対してどのように取り組んだかを、一覧画像４４１により簡単に把握することができる。
【００８３】
たとえば、上述の「ひらがなをかく」、「カタカナをかく」、「すうじをかく」などの字の練習は、学習者の入力に対する採点結果では学習管理者が成果（たとえば筆跡）を把握しにくい学習であるが、ブロック４４１ａによれば、学習者が実際にどのような字を書いたのかを学習管理者が把握することができる。このため、学習管理者は、学習者が実際に書いた文字に基づいて、過去に学習者が書いた字と比べてどのような点が上達しているか等の評価をおこなうことができる。
【００８４】
また、上述の「えをかく」などのお絵描き学習は、学習者の入力に対する採点自体が困難な学習であるが、ブロック４４１ｄによれば、学習者が実際にどのような絵を描いたのかを学習管理者が把握することができる。このため、学習管理者は、学習者が実際に描いた絵に基づいて、学習管理者自身の学習に対する考え方に基づく基準（たとえば精密な絵を描けるか、あるいは発想の豊かな絵を描けるか等）や、学習者の特性に応じた基準（たとえば学習者が過去に興味がなかったものの絵を描いた、あるいは学習者が過去に描いた絵よりも上手に描けた等）といった、学習管理者や学習者に応じた独自の基準により、学習者がおこなった学習に対する評価をおこなうことができる。
【００８５】
コメント欄４４１ｆは、一覧画像４４１の下に配置されており、学習管理者がコメント等を書き込むための領域である。コメント欄４４１ｆの編集前は、コメント欄であることを示す「ｃｏｍｍｅｎｔ」との表記がコメント欄４４１ｆに設けられているが、コメント欄４４１ｆの編集によりこの表記は削除される。
【００８６】
再生ボタン４４２ａは、ブロック４４１ａに重ねて配置されている。再生ボタン４４２ａがタッチされると、端末装置１２０は、きょうのできた画面４４０に代えて再生画面をタッチスクリーン２２４に表示する。この再生画面は、たとえば、ブロック４４１ａに対応する学習コンテンツ（「ひらがなをかく」）の再生中に取得したスクリーンショット４３０を表示し、その学習コンテンツの再生中における学習画面４１０の変化（たとえばストロークデータに基づく筆跡の変化）が再生可能な画面である（図４Ｅを参照）。
【００８７】
再生ボタン４４２ｂは、ブロック４４１ｂに重ねて配置されている。再生ボタン４４２ｂがタッチされると、端末装置１２０は、きょうのできた画面４４０に代えて再生画面をタッチスクリーン２２４に表示する。この再生画面は、たとえば、ブロック４４１ｂに対応する学習コンテンツ（「えいごをはなす」）の再生中に取得したスクリーンショットを表示し、その学習コンテンツの再生中に記憶した音声（たとえばマイク２２５により録音して記憶した学習者の英語の発生）が再生可能になる画面である。
【００８８】
再生ボタン４４２ａ，４４２ｂをタッチすることにより端末装置１２０が各再生画面を表示する場合について説明したが、たとえばブロック４４１ａのうち再生ボタン４４２ａが重なっていない部分をタッチすることにより端末装置１２０が再生画面を表示するようにしてもよい。この場合はきょうのできた画面４４０から再生ボタン４４２ａを省いてもよい。また、ブロック４４１ｂのうち再生ボタン４４２ｂが重なっていない部分をタッチすることにより端末装置１２０が再生画面を表示するようにしてもよい。この場合はきょうのできた画面４４０から再生ボタン４４２ｂを省いてもよい。また、ブロック４４１ｃ〜４４１ｅについても、たとえば、タッチすることにより対応するスクリーンショットの全体を表示するようにしてもよい。これにより、学習者または学習管理者は、ブロック４４１ａ〜４４１ｅのうち詳細を確認したい学習コンテンツに対応するブロックの任意の位置をタッチすることにより、その学習コンテンツの詳細（たとえば上記の学習画面４１０の変化、音声またはスクリーンショットの全体）が再生されるため、操作を簡易化することができる。
【００８９】
編集ボタン４４３は、一覧画像４４１に対して学習管理者が編集をおこなうためのボタンである。編集ボタン４４３がタッチされると、端末装置１２０は、きょうのできた画面４４０に代えて編集画面をタッチスクリーン２２４に表示する。この編集画面は、一覧画像４４１に対して学習管理者が編集をおこなうための画面である（図４Ｆを参照）。
【００９０】
記憶ボタン４４４は、一覧画像４４１の記憶を端末装置１２０に指示するためのボタンである。記憶ボタン４４４がタッチされると、端末装置１２０は、一覧画像４４１のブロック４４１ａ〜４４１ｅに対応する各学習コンテンツの再生日（たとえば４月２８日）と対応付けて一覧画像４４１を記憶部３０２に記憶する。
【００９１】
きょうのできた一覧ボタン４４５は、現在表示しているきょうのできた画面４４０の一覧画像４４１が対応付けられた日とは異なる日と対応付けられた一覧画像を表示するためのボタンである。きょうのできた一覧ボタン４４５がタッチされると、端末装置１２０は、きょうのできた画面４４０に代えて日選択画面をタッチスクリーン２２４に表示する。この日選択画面は、日ごとに対応付けられた一覧画像からいずれかの一覧画像の選択を受け付けるための画面である（図４Ｈを参照）。
【００９２】
（実施の形態１にかかる端末装置が表示する再生画面）
図４Ｅは、実施の形態１にかかる端末装置が表示する再生画面の一例を示す説明図である。図４Ｅにおいて、図４Ａ〜図４Ｄに示した部分と同様の部分については同一の符号を付して説明を省略する。図４Ｅに示す再生画面４５０は、図４Ｄに示したきょうのできた画面４４０における再生ボタン４４２ａをタッチすることによりタッチスクリーン２２４に表示される画面である。再生画面４５０は、図４Ｃに示したスクリーンショット４３０に、説明欄４５１および再生ボタン４５２を重ねた画面である。
【００９３】
説明欄４５１は、スクリーンショット４３０と対応付けられた学習コンテンツ（「ひらがなをかく」）についてのあらかじめ設定された説明文や、その学習コンテンツの再生時に対する学習者の学習結果などの説明を表示する領域である。
【００９４】
再生ボタン４５２は、スクリーンショット４３０と対応付けられた学習コンテンツの再生中における学習画面４１０の変化を再生するためのボタンである。再生ボタン４５２がタッチされると、端末装置１２０は、「ひらがなをかく」と対応付けて記憶しておいた上述の画面変化データに基づいて、学習者による手書き文字入力欄４１２への手書き文字の入力中における学習画面４１０の変化を再生する。この学習画面４１０の変化の再生は、タッチスクリーン２２４の全体を用いておこなわれてもよいし、タッチスクリーン２２４の一部を用いておこなわれてもよい。
【００９５】
（実施の形態１にかかる端末装置が表示する編集画面）
図４Ｆは、実施の形態１にかかる端末装置が表示する編集画面の一例を示す説明図である。図４Ｆにおいて、図４Ａ，図４Ｂ，図４Ｄに示した部分と同様の部分については同一の符号を付して説明を省略する。図４Ｆに示す編集画面４６０は、図４Ｄに示したきょうのできた画面４４０における編集ボタン４４３をタッチすることによりタッチスクリーン２２４に表示される画面である。編集画面４６０は、図４Ｄに示したきょうのできた画面４４０において、編集ボタン４４３および記憶ボタン４４４に代えてスタンプツールパネル４６１および描画ツールパネル４６２を含む画面である。
【００９６】
スタンプツールパネル４６１には、一覧画像４４１に追加可能な複数通りのイラストを示す各アイコンが配置されている。たとえば、スタンプツールパネル４６１に配置されたアイコン４６１ａは、「がんばったね！」の文字を付した桜のイラストを示している。たとえば、アイコン４６１ａをタッチし、指や操作部材１３０をタッチスクリーン２２４に接触させたまま一覧画像４４１の任意の位置まで移動させ、指や操作部材１３０をタッチスクリーン２２４から離すと、一覧画像４４１のその位置にアイコン４６１ａが示すイラスト４６１ｂを重ねることができる。
【００９７】
描画ツールパネル４６２には、一覧画像４４１にフリーハンドで追加する線の種別を選択するためのアイコンが配置されている。たとえば、描画ツールパネル４６２に配置されたアイコン４６２ａは、線種として細線を選択するためのアイコンである。アイコン４６２ａをタッチすると、線種として細線が選択された状態になり、その状態で指や操作部材１３０により一覧画像４４１の任意の位置をなぞると、なぞった部分に細線を追加することができる。これにより、学習管理者が一覧画像４４１に対して任意の印４６２ｂ（図４Ｆに示す例でははなまる）や任意のコメント４６２ｃ（図４Ｆに示す例では称賛と労いのメッセージ）を追加することができる。
【００９８】
なお、編集画面４６０による編集は、学習管理者が学習者と一緒におこなってもよい。これにより、学習者は、学習管理者がイラスト４６１ｂやコメント４６２ｃなどを追加する様子を見て、学習管理者が自分の学習の成果を見ていることを実感することができる。また、学習者自身がイラスト４６１ｂ等を追加する操作をおこなうことにより学習者の自己肯定感を高めることができる。
【００９９】
また、たとえば、学習者による学習の進捗に応じて、編集画面４６０によって追加可能なイラスト等が追加されるようにしてもよい。これにより、学習が進むほど多様なイラスト等が追加可能になるため、学習者の飽きを抑制したり、学習者の学習意欲を高めたりすることができる。
【０１００】
（実施の形態１にかかる端末装置が表示する一覧画像を編集後のきょうのできた画面）
図４Ｇは、実施の形態１にかかる端末装置が表示する一覧画像を編集後のきょうのできた画面の一例を示す説明図である。端末装置１２０は、図４Ｆに示した編集画面４６０を表示している状態において、編集画面４６０の表示終了の指示を受け付けると、図４Ｄに示したきょうのできた画面４４０を表示する状態に戻る。
【０１０１】
ただし、図４Ｇに示すように、このときに端末装置１２０が表示するきょうのできた画面４４０の一覧画像４４１は、図４Ｄに示した一覧画像４４１に代えて、図４Ｆに示した編集画面４６０において編集された一覧画像４４１である。図４Ｇに示す例では、編集画面４６０の一覧画像４４１に、イラスト４６１ｂ、印４６２ｂおよびコメント４６２ｃが追加されている。
【０１０２】
編集画面４６０の表示終了の指示は、たとえば図４Ｆに示した編集画面４６０のバックボタン４１４をタッチすることでおこなうことができる。ただし、編集画面４６０の表示終了の指示は、これに限らず、たとえば、タッチスクリーン２２４に編集画面４６０が表示された状態で一定時間以上タッチスクリーン２２４をタッチしないこと等によっておこなうようにしてもよい。
【０１０３】
（実施の形態１にかかる端末装置が表示する日選択画面）
図４Ｈは、実施の形態１にかかる端末装置が表示する日選択画面の一例を示す説明図である。図４Ｈに示す日選択画面４８０は、図４Ｇに示したきょうのできた画面４４０におけるきょうのできた一覧ボタン４４５をタッチすることによりタッチスクリーン２２４に表示される画面である。日選択画面４８０は、スクリーンショット４８１〜４８３と、バックボタン４１４と、を含む。
【０１０４】
スクリーンショット４８１は、図４Ｆに示したタッチスクリーン２２４に表示された内容のうち、図４Ｆに示した編集画面４６０において編集された一覧画像４４１の部分を取り込んだ画像である。すなわち、スクリーンショット４８１は、「ひらがなをかく」についての一覧画像４４１のスクリーンショットである。たとえば、「ひらがなをかく」は４月２８日に再生されており、スクリーンショット４８１は、４月２８日を示す表記（「４がつ２８にち」）とともに配置されている。
【０１０５】
また、スクリーンショット４８２は、４月２６日に再生された学習コンテンツの一覧画像のスクリーンショットであり、スクリーンショット４８１の左側に、４月２６日を示す表記（「４がつ２６にち」）とともに配置されている。また、スクリーンショット４８３は、４月２９日に再生された学習コンテンツの一覧画像のスクリーンショットであり、スクリーンショット４８１の右側に、４月２９日を示す表記（「４がつ２９にち」）とともに配置されている。なお、４月２７日には学習コンテンツが再生されておらず、スクリーンショット４８１，４８２の間にはスクリーンショットが配置されていない。
【０１０６】
日選択画面４８０により、日ごとの一覧画像のスクリーンショットを確認することができる。また、たとえばスクリーンショット４８１をタッチすると、日選択画面４８０に代えて図４Ｇに示したきょうのできた画面４４０をタッチスクリーン２２４に表示するようにしてもよい。
【０１０７】
このように、端末装置１２０は、日ごとのスクリーンショット（たとえばスクリーンショット４８１）およびきょうのできた画面（たとえばきょうのできた画面４４０）を、記憶しておく。ただし、端末装置１２０は、現在時点から遡って一定期間（一例としては１０日間）についてのみ日ごとのスクリーンショットおよびきょうのできた画面を記憶しておき、それより前の日については、スクリーンショットのみを記憶し、きょうのできた画面を破棄するようにしてもよい。これにより、端末装置１２０の記憶部３０２に要する容量を削減することができる。
【０１０８】
（実施の形態１にかかる端末装置が表示するきょうのまなび画面）
図４Ｉは、実施の形態１にかかる端末装置が表示するきょうのまなび画面の一例を示す説明図である。図４Ｉに示すきょうのまなび画面４９０は、たとえば端末装置１２０の起動時や、ホーム画面に表示された各アイコンのうち、きょうのまなび画面４９０を起動するためのボタンのタッチによりタッチスクリーン２２４に表示される画面である。
【０１０９】
きょうのまなび画面４９０は、推奨コンテンツアイコン４９１ａ〜４９１ｃと、学習画面サムネイル４９２ａ〜４９２ｃと、きょうのできたボタン４９３と、を含む。推奨コンテンツアイコン４９１ａ〜４９１ｃは、端末装置１２０による学習者の学習履歴に応じて選択された、学習者に推奨される学習コンテンツと対応付けられたアイコンである。
【０１１０】
たとえば、推奨コンテンツアイコン４９１ａは、自然と形に関する学習をおこなうための学習コンテンツに対応付けられている。推奨コンテンツアイコン４９１ｂは、ひらがなに関する学習をおこなうための学習コンテンツに対応付けられている。推奨コンテンツアイコン４９１ｃは、数および時計に関する学習をおこなうための学習コンテンツに対応付けられている。
【０１１１】
また、推奨コンテンツアイコン４９１ａ〜４９１ｃのうち、再生済みの学習コンテンツと対応付けられた推奨コンテンツアイコン（図４Ｉに示す例では推奨コンテンツアイコン４９１ａ）の位置には、学習済みであることを示す「できた！」のマークが付されている。また、推奨コンテンツアイコン４９１ａ〜４９１ｃのうち、再生済みでない学習コンテンツと対応付けられた推奨コンテンツアイコン（図４Ｉに示す例では推奨コンテンツアイコン４９１ｂ，４９１ｃ）の位置には、学習済みでないため学習を促す「はじめる」のマークが付されている。
【０１１２】
学習画面サムネイル４９２ａ〜４９２ｃは、それぞれ推奨コンテンツアイコン４９１ａ〜４９１ｃに対応付けられた学習コンテンツにおける学習画面のサムネイルである。たとえば、推奨コンテンツアイコン４９１ｂまたは学習画面サムネイル４９２ｂをタッチすると、ひらがなに関する学習をおこなうための学習コンテンツが再生される。
【０１１３】
きょうのできたボタン４９３は、きょうのできた画面４４０を表示するためのボタンである。きょうのできたボタン４９３がタッチされると、きょうのまなび画面４９０に代えてきょうのできた画面４４０が表示される。
【０１１４】
（実施の形態１にかかる端末装置が記憶する学習コンテンツ情報）
図５Ａは、実施の形態１にかかる端末装置が記憶する学習コンテンツ情報の一例を示す説明図である。端末装置１２０は、たとえば図５Ａに示す学習コンテンツ情報５１０を記憶する。たとえば、学習コンテンツ情報５１０は、図３に示した記憶部３０２に記憶される。また、学習コンテンツ情報５１０は、サーバ１１０から配信された学習コンテンツを端末装置１２０が受信するごとに更新される。
【０１１５】
学習コンテンツ情報５１０は、端末装置１２０が再生可能な学習コンテンツの識別子（「Ａ」、「Ｂ」、「Ｃ」、…）ごとに、学習種別、スクリーンショットの取得タイミング、スクリーンショットの切り抜き範囲、画面変化データ記憶の要否および音声記憶の要否を示す。学習コンテンツの識別子は、学習コンテンツごとにユニークに割り当てられた識別子である。学習コンテンツの学習種別は、その学習コンテンツが文字練習、発声練習、選択問題などのいずれの種別に属するかを示す。
【０１１６】
スクリーンショットの取得タイミングは、その学習コンテンツの再生中のいずれのタイミングにおいてスクリーンショットを取得するかを示す。たとえば、スクリーンショットの取得タイミングは、学習コンテンツの再生開始からの経過時間等によって表されてもよいし、学習コンテンツの再生中に発生するイベント（たとえば評価結果の表示）によって表されてもよい。
【０１１７】
図５Ａに示す例では各スクリーンショットの取得タイミングが評価表示時になっている。評価表示時は、たとえば学習コンテンツが学習者からの入力を求め、学習者からの入力に対する評価結果を表示するという内容である場合に、その評価結果を表示するタイミングである。ただし、スクリーンショットの取得タイミングは評価表示時に限らず学習コンテンツに応じて任意に設定することができる。スクリーンショットの取得タイミングは、学習コンテンツにおいて、学習者の入力が完了したタイミングや、学習者の入力を受け付け中のタイミングであってもよい。また、１つの学習コンテンツにこれらのタイミングが複数ある場合は、たとえばその複数のタイミングのうち最後のタイミングをスクリーンショットの取得タイミングとしてもよい。これにより、最も学習の成果が反映されたスクリーンショットを得ることができる。
【０１１８】
スクリーンショットの切り抜き範囲は、同日のスクリーンショットをまとめた一覧表示を生成する際に、一覧画像のブロックとして、スクリーンショットのいずれの範囲を切り取ったものを用いるかを示す。たとえば、「ひらがなをかく」のように手書き入力を受け付ける手書き文字入力欄４１２が表示される学習コンテンツについては、その手書き文字入力欄４１２や手書き文字入力欄４１２の周辺をスクリーンショットの切り抜き範囲とする。これにより、たとえば図４Ｄに示したブロック４４１ａのように、学習の成果（筆跡）を中心としたブロックを一覧画像４４１に含めることができる。
【０１１９】
また、スクリーンショットの切り抜き範囲による切り抜きは、スクリーンショットの取得時におこなわれてもよい。たとえば、スクリーンショット４３０の取得時に、スクリーンショット４３０は、対応する切り抜き範囲により切り抜かれた状態で記憶部３０２に記憶されてもよい。この場合は、一覧画像４４１の生成時には、記憶部３０２に記憶されたスクリーンショット４３０等をそのまま並べた画像を生成すればよい。
【０１２０】
画面変化データ記憶の要否は、その学習コンテンツの再生中にタッチスクリーン２２４に表示される画面の変化を再生可能な画面変化データ（たとえば上記のストロークデータまたは動画データ）の記憶を要するか否かを示す。図５Ａに示す例では、学習コンテンツ情報５１０は、学習種別が文字練習である識別子「Ａ」の学習コンテンツについて、その学習コンテンツの再生中（たとえば学習者が手書き文字を入力中）の画面の変化を再生可能な画面変化データの記憶を要することを示している。また、図５Ａに示す例では、学習コンテンツ情報５１０は、学習種別が音声練習および選択問題である識別子「Ｂ」、「Ｃ」の各学習コンテンツについて、それらの学習コンテンツの再生中の画面の変化を再生可能な画面変化データの記憶を要しないことを示している。
【０１２１】
音声記憶の要否は、その学習コンテンツの再生中にマイク２２５によって検出される音声の記憶を要するか否かを示す。図５Ａに示す例では、学習コンテンツ情報５１０は、学習種別が音声練習である識別子「Ｂ」の学習コンテンツについて、その学習コンテンツの再生中（たとえば学習者が発声中）の音声の記憶を要することを示している。また、図５Ａに示す例では、学習コンテンツ情報５１０は、学習種別が文字練習および選択問題である識別子「Ａ」、「Ｃ」の各学習コンテンツについて、それらの学習コンテンツの再生中の音声の記憶を要しないことを示している。
【０１２２】
スクリーンショットの取得タイミング、スクリーンショットの切り抜き範囲、画面変化データ記憶の要否および音声記憶の要否のそれぞれは、学習コンテンツごとに、たとえばその学習コンテンツの作成者によってあらかじめ決定され、学習コンテンツの配信データに情報として含まれていてもよい。また、スクリーンショットの取得タイミング、スクリーンショットの切り抜き範囲、画面変化データ記憶の要否および音声記憶の要否のそれぞれは、端末装置１２０の設定画面等により、たとえば学習管理者が任意に設定可能であってもよい。
【０１２３】
（実施の形態１にかかる端末装置が記憶する学習コンテンツ再生履歴情報）
図５Ｂは、実施の形態１にかかる端末装置が記憶する学習コンテンツ再生履歴情報の一例を示す説明図である。端末装置１２０は、たとえば図５Ｂに示す学習コンテンツ再生履歴情報５２０を記憶する。たとえば、学習コンテンツ再生履歴情報５２０は、図３に示した記憶部３０２に記憶される。また、学習コンテンツ再生履歴情報５２０は、端末装置１２０によって学習コンテンツが再生されるごとに更新される。
【０１２４】
学習コンテンツ再生履歴情報５２０は、端末装置１２０によりおこなわれた学習コンテンツの再生ごとに、学習コンテンツの再生日と、学習コンテンツの識別子（「Ａ」、「Ｂ」、「Ｃ」、…）と、スクリーンショットの記憶先と、画面変化データの記憶先と、音声の記憶先と、を示す。学習コンテンツの再生日は、その学習コンテンツを端末装置１２０が再生した日を示す。学習コンテンツの識別子は、学習コンテンツごとにユニークに割り当てられた識別子であって、図５Ａに示した学習コンテンツ情報５１０における学習コンテンツの識別子に対応する。
【０１２５】
スクリーンショットの記憶先は、その学習コンテンツの再生中に生成されたスクリーンショットの記憶部３０２における記憶先（たとえばアドレス）を示す。画面変化データの記憶先は、その学習コンテンツの再生中に生成された画面変化データの記憶部３０２における記憶先（たとえばアドレス）を示す。ただし、図５Ａに示した学習コンテンツ情報５１０においてその学習コンテンツの画面変化データ記憶の要否が不要である場合はその学習コンテンツの画面変化データは記憶されないため、その学習コンテンツの画面変化データの記憶先は「−」とする。図５Ｂに示す例では、学習コンテンツ再生履歴情報５２０は、たとえば、識別子「Ｂ」の学習コンテンツのスクリーンショットが記憶部３０２におけるアドレス「Ａｄｄｒｅｓｓ＿Ｂ１」に記憶されていることや、識別子「Ｂ」の学習コンテンツの音声が記憶部３０２におけるアドレス「Ａｄｄｒｅｓｓ＿Ｂ３」に記憶されていることを示している。
【０１２６】
音声の記憶先は、その学習コンテンツの再生中に録音された音声の記憶部３０２における記憶先（たとえばアドレス）を示す。ただし、図５Ａに示した学習コンテンツ情報５１０においてその学習コンテンツの音声記憶の要否が不要である場合はその学習コンテンツの音声は記憶されないため、その学習コンテンツの音声の記憶先は「−」とする。図５Ｂに示す例では、学習コンテンツ再生履歴情報５２０は、たとえば、識別子「Ａ」の学習コンテンツのスクリーンショットが記憶部３０２におけるアドレス「Ａｄｄｒｅｓｓ＿Ａ１」に記憶されていることや、識別子「Ａ」の学習コンテンツの画面変化データが記憶部３０２におけるアドレス「Ａｄｄｒｅｓｓ＿Ａ２」に記憶されていることを示している。
【０１２７】
たとえば端末装置１２０を複数の学習者によって使用する場合は、学習コンテンツ再生履歴情報５２０は学習者ごとに記憶されてもよい。この場合に、学習コンテンツ再生履歴情報５２０の更新や参照は、その更新や参照にかかる学習者に対応する学習コンテンツ再生履歴情報５２０に対しておこなわれる。
【０１２８】
（実施の形態１にかかる端末装置による処理）
図６は、実施の形態１にかかる端末装置による処理の一例を示すフローチャートである。端末装置１２０は、たとえば図６に示す処理を実行する。図６に示す処理は、たとえば図３に示した制御部３０３の制御によって実行される。
【０１２９】
まず、端末装置１２０は、タッチスクリーン２２４にホーム画面を表示する（ステップＳ６０１）。つぎに、端末装置１２０は、当日の学習時間が所定時間以上であるか否かを判断する（ステップＳ６０２）。当日とは、たとえばステップＳ６０２を実行した日である。学習時間は、端末装置１２０を用いて学習者が学習をおこなった時間であり、たとえば端末装置１２０が提供する学習アプリの起動時間の合計である。ただし、学習時間はこれに限らず、たとえば学習コンテンツの再生時間の合計などであってもよい。所定時間は、たとえば未就学児等である学習者にとって適切な学習時間の上限（たとえば１５分）である。学習時間は、あらかじめ設定された固定値でもよいし、学習管理者等が端末装置１２０を直接的または間接的に操作して設定した値であってもよい。
【０１３０】
ステップＳ６０２において、学習時間が所定時間以上でない場合（ステップＳ６０２：Ｎｏ）は、端末装置１２０は、再生する学習コンテンツを決定する（ステップＳ６０３）。ステップＳ６０３における学習コンテンツの決定は、たとえば学習者または学習管理者からの選択指示をタッチスクリーン２２４等により受け付けることによっておこなってもよいし、各学習コンテンツの再生履歴（たとえば図５Ｂに示した学習コンテンツ再生履歴情報５２０）に基づいて端末装置１２０が選択することによりおこなってもよい。
【０１３１】
つぎに、端末装置１２０は、ステップＳ６０３により決定した学習コンテンツを再生する（ステップＳ６０４）。ステップＳ６０４において、端末装置１２０は、図５Ａに示した学習コンテンツ情報５１０を参照することにより再生中の学習コンテンツのスクリーンショットの取得タイミングを特定し、特定した取得タイミングにおいてタッチスクリーン２２４の学習画面４１０のスクリーンショットを生成して記憶部３０２に記憶する。
【０１３２】
また、端末装置１２０は、ステップＳ６０４において、図５Ａに示した学習コンテンツ情報５１０を参照することにより再生中の学習コンテンツの画面変化データ記憶の要否や音声記憶の要否を判定する。そして、端末装置１２０は、再生中の学習コンテンツの画面変化データ記憶を要すると判定した場合は、学習コンテンツの再生中にタッチスクリーン２２４に表示される学習画面４１０の変化を再生可能な画面変化データ（たとえば上記のストロークデータまたは動画データ）を生成し、生成した画面変化データを記憶部３０２に記憶する。また、端末装置１２０は、再生中の学習コンテンツの音声記憶を要すると判定した場合は、学習コンテンツの再生中にマイク２２５により検出された音声を録音し、録音した音声を記憶部３０２に記憶する。
【０１３３】
つぎに、端末装置１２０は、ステップＳ６０４による学習コンテンツの再生結果に基づいて、図５Ｂに示した学習コンテンツ再生履歴情報５２０を更新し（ステップＳ６０５）、ステップＳ６０１へ戻る。ステップＳ６０５において、たとえば、端末装置１２０は、ステップＳ６０４による学習コンテンツの再生日と、ステップＳ６０４において再生した学習コンテンツの識別子と、ステップＳ６０４におけるスクリーンショットの記憶先と、を対応付けて学習コンテンツ再生履歴情報５２０に登録する。
【０１３４】
また、端末装置１２０は、ステップＳ６０４において学習コンテンツの画面変化データを記憶部３０２に記憶した場合は、その画面変化データの記憶部３０２における記憶先を、上述した学習コンテンツの再生日、学習コンテンツの識別子およびスクリーンショットの記憶先と対応付けて学習コンテンツ再生履歴情報５２０に登録する。
【０１３５】
また、端末装置１２０は、ステップＳ６０４において学習コンテンツの再生中に録音した音声を記憶部３０２に記憶した場合は、その音声の記憶部３０２における記憶先を、上述した学習コンテンツの再生日、学習コンテンツの識別子およびスクリーンショットの記憶先と対応付けて学習コンテンツ再生履歴情報５２０に登録する。
【０１３６】
ステップＳ６０２において、学習時間が所定時間以上である場合（ステップＳ６０２：Ｙｅｓ）は、端末装置１２０は、ステップＳ６０４において当日に再生した各学習コンテンツについて記憶したスクリーンショットをまとめて表示する一覧画像４４１を生成する（ステップＳ６０６）。なお、ステップＳ６０６と、ステップＳ６０７，Ｓ６０８と、の順序を入れ替えてもよい。
【０１３７】
つぎに、端末装置１２０は、きょうのできた画面４４０を表示するための表示操作を学習管理者に促すためのメッセージを出力部３０４により出力する（ステップＳ６０７）。この表示操作は、たとえばタッチスクリーン２２４に表示されたホーム画面に配置された各アイコンのうち、きょうのできた画面４４０を表示するためのアイコン（たとえばきょうのできたボタン）をタッチする操作である。
【０１３８】
ステップＳ６０７により出力されるメッセージは、たとえば、学習管理者を呼ぶことを学習者に促す「おかあさんやおとうさんをよぼう」などのメッセージとすることができる。または、ステップＳ６０７により出力されるメッセージは、端末装置１２０を学習管理者の所へ持っていくことを学習者に促す「おかあさんやおとうさんのところにもっていこう」などのメッセージであってもよい。または、ステップＳ６０７により出力されるメッセージは、「おかあさんやおとうさんにみせよう」などのメッセージであってもよい。また、ステップＳ６０７により出力されるメッセージは、スピーカー２２６から音声により出力されてもよいし、タッチスクリーン２２４により画面表示されてもよい。
【０１３９】
つぎに、端末装置１２０は、きょうのできた画面４４０を表示するための表示操作を受け付けたか否かを判断し（ステップＳ６０８）、きょうのできた画面４４０を表示するための表示操作を受け付けるまで待つ（ステップＳ６０８：Ｎｏのループ）。きょうのできた画面４４０を表示するための表示操作を受け付けると（ステップＳ６０８：Ｙｅｓ）、端末装置１２０は、ステップＳ６０６により生成した一覧画像４４１を含むきょうのできた画面４４０をタッチスクリーン２２４により表示する（ステップＳ６０９）。
【０１４０】
つぎに、端末装置１２０は、ステップＳ６０９により表示したきょうのできた画面４４０の一覧画像４４１のいずれかのブロックを選択するための選択操作を受け付けたか否かを判断し（ステップＳ６１０）、選択操作を受け付けるまで待つ（ステップＳ６１０：Ｎｏのループ）。この選択操作は、たとえばタッチスクリーン２２４に表示された一覧画像４４１に含まれる選択対象のブロックをタッチする操作である。
【０１４１】
ステップＳ６１０において、選択操作を受け付けると（ステップＳ６１０：Ｙｅｓ）、端末装置１２０は、受け付けた選択操作によって選択されたブロックに対応するスクリーンショットを表示する（ステップＳ６１１）。たとえば、図４Ｄに示したブロック４４１ａが選択された場合は、端末装置１２０は、ブロック４４１ａの基になったスクリーンショット４３０（図４Ｃを参照）をタッチスクリーン２２４に表示する（図４Ｅを参照）。
【０１４２】
つぎに、端末装置１２０は、ステップＳ６１１により表示したスクリーンショットの表示を終了させるための終了操作を受け付けたか否かを判断する（ステップＳ６１２）。この終了操作は、たとえば、図４Ｅに示したバックボタン４１４をタッチする操作などである。終了操作を受け付けていない場合（ステップＳ６１２：Ｎｏ）は、端末装置１２０は、表示したスクリーンショットに対応する学習コンテンツについて記憶された画面変化データ等（画面変化データが示す画面変化、または音声）を再生するための再生操作を受け付けたか否かを判断する（ステップＳ６１３）。この再生操作は、たとえば図４Ｅに示した再生ボタン４５２をタッチする操作である。
【０１４３】
ステップＳ６１３において、再生操作を受け付けていない場合（ステップＳ６１３：Ｎｏ）は、端末装置１２０は、ステップＳ６１２へ戻る。再生操作を受け付けた場合（ステップＳ６１３：Ｙｅｓ）は、端末装置１２０は、受け付けた再生操作によって再生を指示された画面変化データ等を再生し（ステップＳ６１４）、ステップＳ６１２へ戻る。
【０１４４】
たとえば、端末装置１２０は、画面変化データが示す画面変化データの再生を指示する再生操作を受け付けた場合に、ステップＳ６１４において、学習コンテンツ再生履歴情報５２０を参照してその画面変化データの記憶先を特定し、特定した記憶先から画面変化データを取得し、取得した画面変化データに基づく画面変化をタッチスクリーン２２４により再生する。また、端末装置１２０は、画面変化データが上記の動画であり、動画に音声が含まれている場合は、タッチスクリーン２２４により動画の映像を再生するとともにスピーカー２２６により動画の音声を再生する。また、端末装置１２０は、音声の再生を指示する再生操作を受け付けた場合に、ステップＳ６１４において、学習コンテンツ再生履歴情報５２０を参照してその音声の記憶先を特定し、特定した記憶先から音声を取得し、取得した音声をスピーカー２２６により再生する。
【０１４５】
ステップＳ６１２において、終了操作を受け付けた場合（ステップＳ６１２：Ｙｅｓ）は、端末装置１２０は、ステップＳ６０９により表示したきょうのできた画面４４０の一覧画像４４１におけるすべてのブロックに対応するスクリーンショットをステップＳ６１１により表示済みか否かを判断する（ステップＳ６１５）。
【０１４６】
ステップＳ６１５において、すべてのブロックに対応するスクリーンショットを表示済みでない場合（ステップＳ６１５：Ｎｏ）は、端末装置１２０は、ステップＳ６０９へ戻る。すべてのブロックに対応するスクリーンショットを表示済みである場合（ステップＳ６１５：Ｙｅｓ）は、端末装置１２０は、図４Ｆに示した編集画面４６０をタッチスクリーン２２４により表示する（ステップＳ６１６）。
【０１４７】
つぎに、端末装置１２０は、ステップＳ６１６により表示した編集画面４６０の表示を終了させるための終了操作を受け付けたか否かを判断する（ステップＳ６１７）。この終了操作は、たとえば図４Ｆに示したバックボタン４１４をタッチする操作である。終了操作を受け付けていない場合（ステップＳ６１７：Ｎｏ）は、端末装置１２０は、一覧画像４４１に対する編集をおこなうための編集操作を受け付けたか否かを判断する（ステップＳ６１８）。この編集操作は、たとえば図４Ｆに示したスタンプツールパネル４６１や描画ツールパネル４６２に関する操作である。
【０１４８】
ステップＳ６１８において、編集操作を受け付けていない場合（ステップＳ６１８：Ｎｏ）は、端末装置１２０は、ステップＳ６１７へ戻る。編集操作を受け付けた場合（ステップＳ６１８：Ｙｅｓ）は、端末装置１２０は、受け付けた編集操作に応じた編集内容を編集画面４６０の一覧画像４４１に反映させ（ステップＳ６１９）、ステップＳ６１７へ戻る。
【０１４９】
ステップＳ６１７において、終了操作を受け付けた場合（ステップＳ６１７：Ｙｅｓ）は、端末装置１２０は、表示している編集画面４６０の一覧画像４４１を、現在の日と対応付けて記憶部３０２に記憶し（ステップＳ６２０）、一連の処理を終了する。
【０１５０】
このように、実施の形態１にかかる学習支援プログラムによれば、未就学児等の学習者向けの学習コンテンツと対応付けて、その学習コンテンツの再生中に表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶し、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットをまとめて表示する一覧画像を生成して出力することができる。
【０１５１】
これにより、学習管理者は、学習者が各学習コンテンツにより学習していたときに表示されていた画面を一括して確認することができる。このため、学習管理者は、学習者が複数の学習コンテンツによる各学習をおこなっている間、監視を続けていなくても、学習者が複数の学習コンテンツによる各学習をおこなった際の成果の全体を容易に把握することができる。また、学習者が学習をおこなった学習コンテンツに、たとえば採点結果では成果を把握しにくい学習コンテンツ（字の練習等）や採点自体が困難な学習コンテンツ（お絵かき学習等）が含まれていても、管理者は、学習者が各学習コンテンツにより学習していたときに表示されていた画面を確認できるため、学習者が学習をおこなった際の成果（筆跡や絵等）を容易に把握することができる。
【０１５２】
したがって、未就学児等の学習者がおこなった学習の成果を、保護者等の学習管理者が効率よく把握することができる。学習管理者が学習の成果を把握することにより、学習管理者は、学習者の成長を実感したり、学習に関する話題を学習者とのコミュニケーションに容易に取り入れたりすることができる。
【０１５３】
また、実施の形態１にかかる学習支援プログラムによれば、スクリーンショットが取り込まれた時刻を示すタイムスタンプを記憶し、再生済みの学習コンテンツそれぞれに対応するスクリーンショットのうち、取り込まれた時刻が所定の範囲内のスクリーンショットをまとめて表示する一覧画像を生成することができる。これにより、学習管理者は、学習者が続けておこなった各学習コンテンツの成果を一括して把握することができる。このため、学習管理者は、学習履歴等を参照して調べなくても、学習者が続けておこなった学習の範囲を認識できるため、学習の成果に関する評価や学習者とのコミュニケーション（褒める等）を効率良くおこなうことができる。
【０１５４】
たとえば、所定の範囲は、一覧画像を出力する日の範囲である。これにより、学習管理者は、一覧画像を出力する日に学習者が学習をおこなった各学習コンテンツの成果を一括して把握することができる。このため、学習管理者は、学習履歴等を参照して調べなくても、学習者がその日におこなった学習の範囲を認識できるため、一日の学習の成果に関する評価や学習者とのコミュニケーション（褒める等）を効率良くおこなうことができる。また、学習者にとっては、そのコミュニケーションがその日におこなった学習に関するものであることを容易に認識できるため、学習者と学習管理者との間のコミュニケーションを円滑にすることができる。
【０１５５】
また、実施の形態１にかかる学習支援プログラムによれば、学習コンテンツの再生中の期間のうちスクリーンショットを取り込むタイミングを学習コンテンツごとに記憶しておき、そのタイミングで表示装置に表示された内容の一部または全部を画像として取り込んだスクリーンショットを記憶することができる。これにより、学習の成果が分かりやすいスクリーンショットが得られるタイミングを学習コンテンツごとに記憶しておくことで、各学習コンテンツの内容に応じて、学習の成果が分かりやすい一覧画像を得ることができる。たとえば、再生した学習コンテンツが「ひらがなをかく」のように手書き入力を受け付けるものである場合には、その手書き入力の受け付けを完了したタイミングをスクリーンショットの取り込みタイミングとすることで、学習の成果である筆跡が反映された、学習の成果が分かりやすい画像を含む一覧画像を生成することができる。
【０１５６】
また、実施の形態１にかかる学習支援プログラムによれば、スクリーンショットの切り抜き範囲を学習コンテンツごとに記憶しておき、再生済みの複数の学習コンテンツそれぞれに対応するスクリーンショットを、それぞれの学習コンテンツの切り抜き範囲で切り抜いた画像を並べた一覧画像を生成することができる。これにより、学習の成果が分かりやすい画像が得られる切り抜き範囲を学習コンテンツごとに記憶しておくことで、各学習コンテンツの内容に応じて、学習の成果が分かりやすい一覧画像を得ることができる。たとえば、再生した学習コンテンツが「ひらがなをかく」のように手書き入力を受け付ける手書き文字入力欄４１２が表示されるものである場合には、その手書き文字入力欄４１２や手書き文字入力欄４１２の周辺をスクリーンショットの切り抜き範囲とすることで、学習の成果が反映される手書き文字入力欄４１２を中心とした、学習の成果が分かりやすい画像を含む一覧画像を生成することができる。
【０１５７】
また、学習の成果が分かりやすい一覧画像を得ることで、たとえば、この一覧画像を日ごとに並べた、日ごとの学習成果を容易に概観可能な画面（たとえば日選択画面４８０）を生成することができる。これにより、学習管理者は、学習の成果の時系列的な変化を容易に把握し、学習者の成長を実感したり、学習に関する話題を学習者とのコミュニケーションに容易に取り入れたりすることができる。
【０１５８】
また、この一覧画像を、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ：ソーシャルネットワーキングサービス）などのＷｅｂサーバにアップロード可能にしてもよい。これにより、複数の学習の成果を視覚的に一覧表示することにより見栄えがよい画像をＷｅｂ上で公開することができる。
【０１５９】
また、実施の形態１にかかる学習支援プログラムによれば、学習コンテンツの再生中に表示装置に表示された内容の一部または全部の変化を再生可能な画面変化データをその学習コンテンツと対応付けて記憶しておき、出力した一覧画像においてまとめて表示されたスクリーンショットのうちいずれかのスクリーンショットに関する画面変化データの出力の指示を受け付けた場合に、そのスクリーンショットに対応する学習コンテンツと対応付けられた画面変化データを出力することができる。これにより、学習管理者は、画面変化データに基づいて再生される、学習コンテンツの再生中に表示装置に表示された内容の変化に基づいて、学習者が複数の学習コンテンツによる各学習をおこなった際の成果の全体を容易に把握したうえで、各学習コンテンツにおける学習者の学習過程（たとえば運筆の様子）を把握することができる。このため、学習管理者は、学習者の努力を実感したり、学習過程に関する話題を学習者とのコミュニケーションに容易に取り入れたり（たとえば「ず」のはらいの部分は他の部分よりゆっくり書いていたので学習者にとって難しかったのかを質問する等）することができる。
【０１６０】
また、実施の形態１にかかる学習支援プログラムによれば、学習コンテンツの再生中にマイクロフォンにより取得された音声を学習コンテンツと対応付けて記憶しておき、出力した一覧画像においてまとめて表示されたスクリーンショットのうちいずれかのスクリーンショットに関する音声の出力の指示を受け付けた場合に、そのスクリーンショットに対応する学習コンテンツと対応付けられた音声を出力することができる。これにより、学習管理者は、学習者が複数の学習コンテンツによる各学習をおこなった際の成果の全体を容易に把握したうえで、各学習コンテンツにおける学習者の学習過程（たとえば英語の発声）を把握することができる。このため、学習管理者は、学習者の学習努力を実感したり、学習過程に関する話題を学習者とのコミュニケーションに容易に取り入れたり（たとえば「ｓｔｒａｗｂｅｒｒｙ」の発音を上手にできたことを褒める等）することができる。
【０１６１】
また、実施の形態１にかかる学習支援プログラムによれば、生成した一覧画像を、学習コンテンツを表示する表示装置により表示することができる。これにより、表示装置により再生された学習コンテンツにより学習をおこなった学習者が、その表示装置を学習管理者に見せることで、学習者と学習管理者が一緒に一覧画像を確認することができる。
【０１６２】
ただし、生成した一覧画像を、学習コンテンツを表示する表示装置とは異なる表示装置（たとえば学習管理者が所有する端末装置の表示装置）により表示するようにしてもよい。たとえば、端末装置１２０において生成した一覧画像を、ネットワーク１４０を介して端末装置１５０へ送信し、端末装置１５０のディスプレイによってその一覧画像を表示してもよい。
【０１６３】
（実施の形態２）
実施の形態２について、実施の形態１と異なる部分について説明する。実施の形態１においては学習コンテンツによる学習の成果を効率よく確認する構成について説明したが、実施の形態２においては、文字の練習をおこなう学習コンテンツにおける出題順序に関する構成について説明する。
【０１６４】
たとえば、従来、端末装置を介した利用者に対する出題に対する解答を当該利用者による手書き入力によって受け付け、手書き入力によって受け付けた解のパターン認識をおこない、パターン認識された解とあらかじめ記憶された正解とに基づいて、正誤判定結果を表示する学習システムがあった（たとえば、特開２００８−２４１７３６号公報）。また、文字を練習するための問題を、たとえば「あ」の問題、「い」の問題、…のような所定の順番で出題する学習システムがあった。
【０１６５】
しかしながら、各文字の問題を所定の順番で出題する学習システムでは、あらかじめ設定された合理的な順番で文字の学習をおこなうことができるものの、たとえば遅れて学習を始めた学習者は、より早く学習を始めた学習者に進捗で追いつくことが困難になり、学習者間で進捗に差が出やすいという問題がある。
【０１６６】
これに対して、たとえば一年を通じて月ごとに異なる文字の出題をおこなう学習システムが考えられるが、このような学習システムでは、その一年の途中から学習を始めた学習者は、あらかじめ設定された合理的な順番で文字の学習をおこなうことができないという問題がある。合理的な順番とは、一例としては５０音順などの体系的な順番などである。
【０１６７】
たとえば、４月に「あいうえお」、５月に「かきくけこ」、６月に「さしすせそ」を出題する学習システムによる学習を６月から始めた学習者は、最初に「さしすせそ」を学習するが「あいうえお」や「かきくけこ」は学習したことがないという不合理な順番での学習となる。
【０１６８】
この発明は、上述した従来技術による問題点を解消するため、学習者間で進捗の差が大きくなることを抑制しつつ、学習者が、学習を開始した時期に関わらず合理的な順番で文字の学習をおこなうことを可能にする学習支援プログラム、学習支援装置および学習支援方法を提供することを目的とする。
【０１６９】
（実施の形態２にかかる端末装置が記憶する練習順情報）
図７Ａは、実施の形態２にかかる端末装置が記憶する練習順情報の一例を示す図である。実施の形態２にかかる端末装置１２０は、たとえば図７Ａに示す練習順情報７１０を記憶している。練習順情報７１０は、たとえば図３に示した記憶部３０２に記憶される。また、練習順情報７１０は、たとえば、文字の練習の学習コンテンツの作成者によってあらかじめ決定され、文字の練習の学習コンテンツの配信データに情報として含まれている。
【０１７０】
練習順情報７１０は、Ｓｔａｇｅ１として、ひらがな五十音を難易度別に練習する順番を示す情報である。図７Ａに示すように、練習順情報７１０は、問題番号と、文字と、例と、復習文字と、解放月と、を対応付ける情報である。練習順情報７１０の問題番号は、出題される問題を識別する識別情報であり、かつ問題間の出題の順番を示す順序情報である。問題のそれぞれは、たとえば１つ以上の文字の練習をおこなうための問題である。問題の出題は、たとえば上述した「ひらがなをかく」等の学習コンテンツの再生である。または、問題の出題は、出題する問題を出題候補として学習者に通知し、学習者がその出題候補を選択した場合にその問題を出題することであってもよい。
【０１７１】
練習順情報７１０の文字は、問題番号が示す問題による学習対象の１つ以上の文字である。練習順情報７１０の例は、練習順情報７１０の文字の使用例である。練習順情報７１０の復習文字は、問題番号が示す問題の文字とともに復習すべき文字の数である。練習順情報７１０の解放月は、問題番号が示す問題の出題が解放される月である。問題の出題の解放とは、問題が、現在時点が解放月に達していないため学習者に出題されない状態から、現在時点が解放月に達しており、他の条件（出題順序や出題履歴に関する条件）を満たせば学習者に出題される状態になることである。問題番号が示す問題は、たとえば解放月の初日の０時に出題が解放される。
【０１７２】
このように、現在時点が問題の解放月に達するまでその問題を出題しないようにすることで、学習者の学習の進捗をコントロールすることができる。学習者の学習の進捗をコントロールすることにより、たとえば、学習者間で進捗の差が大きくなったり、過剰に速いペースで学習を進めることにより学習者の記憶の定着が阻害されたりすることを抑制することができる。
【０１７３】
たとえば、問題番号「１」が示す問題は、５つの数字「１」〜「５」の練習をおこなうための問題である。また、問題番号「２」が示す問題は、問題番号「１」が示す問題の次に出題される問題であって、５つの数字「６」〜「１０」の練習をおこなうための問題である。また、問題番号「３」が示す問題は、問題番号「２」が示す問題の次に出題される問題であって、３つのひらがな「く」、「へ」、「し」の練習をおこなうための問題である。これらの問題に対応する解放月は４月であるため、これらの問題の出題は、４月１日の０時に解放される。
【０１７４】
ただし、出題が解放されている問題であっても、問題番号による順番を飛ばして出題はされない。たとえば、４月においては問題番号「１」〜「９」の各問題の出題が解放されているが、各問題は、自身より問題番号が小さい問題がすべて出題済みにならない限り出題されない。たとえば、４月において、問題番号「１」〜「４」までの各問題が出題済みであり、問題番号「５」以降の各問題は出題済みでない場合、次に出題されるのは問題番号「５」の問題である。
【０１７５】
図７Ａに示した練習順情報７１０においては、問題番号「１」、「２」などの最初の問題は、問題の順番等を学習者が理解するために必要な数字の問題となっている。そして、問題番号「３」以降の各問題は、「く」、「へ」、「し」などの簡単な字ほど先に出題されるように並んでいる。これにより、学習者は、簡単な字から先に練習をおこない、字の練習に慣れるにしたがって少しずつ難しい字の練習をおこなうことができる。このため、たとえば、初期段階から難しい字を練習することによる学習者の飽きを抑制することができる。また、学習者が読み書きできる文字の数が初期段階から速いペースで増加していくことにより、学習者の学習意欲を向上させることができる。
【０１７６】
ただし、練習順情報７１０における問題の順番は、簡単な字ほど先に出題される順番に限らず、学習において合理的な各種の順番とすることができる。たとえば、練習順情報７１０における問題の順番は、使用頻度が高い字ほど先になる順番や、似ていたり関連が強かったりする字が連続する順番や、５０音順などであってもよい。
【０１７７】
（実施の形態２にかかる端末装置が記憶する出題履歴情報）
図７Ｂは、実施の形態２にかかる端末装置が記憶する出題履歴情報の一例を示す図である。実施の形態２にかかる端末装置１２０は、たとえば図７Ｂに示す出題履歴情報７２０を記憶している。出題履歴情報７２０は、たとえば図３に示した記憶部３０２に記憶される。また、出題履歴情報７２０は、端末装置１２０によって学習者に問題が出題されるごとに更新される。
【０１７８】
図７Ｂに示すように、出題履歴情報７２０は、問題番号と、出題履歴と、評価値と、を対応付ける情報である。出題履歴情報７２０の問題番号は、上述の練習順情報７１０の問題番号に対応する。出題履歴情報７２０の出題履歴は、問題番号が示す問題が学習者に出題済みであるか、または未出題であるかを示す。
【０１７９】
出題履歴情報７２０の評価値は、問題番号が示す問題が学習者に出題済みである場合に、その問題に対する学習者の解答に関する評価を示す。たとえば、端末装置１２０は、学習者に出題した問題に対する学習者の解答を受け付け、受け付けた解答について合否を判定する。たとえば、学習者の解答が上述の手書き文字である場合に、端末装置１２０は、学習者が入力した手書き文字と手本との一致度を算出し、算出した一致度が閾値以上であれば合格、算出した一致度が閾値未満であれば不合格と判定する。
【０１８０】
そして、端末装置１２０は、その問題に含まれる文字ごとに合否を判定し、その問題に含まれる文字の数に対する合格の文字の数を評価値として出題履歴情報７２０に登録する。たとえば、問題番号「１」の問題は５つの数字「１」〜「５」の練習問題であり（図７Ａを参照）、数字「１」〜「５」のすべてについて合格と判定されたとする。この場合に、端末装置１２０は、５個の文字のすべてについて合格したことを示す情報（○，○，○，○，○）を、問題番号「１」と対応付けて出題履歴情報７２０に登録する。
【０１８１】
また、問題番号「４」の問題は２つのひらがな「つ」、「ち」の練習問題であり（図７Ａを参照）、ひらがな「つ」については合格と判定されたがひらがな「ち」については不合格と判定されたとする。この場合に、端末装置１２０は、１番目の文字については合格で２番目の文字については不合格であることを示す情報（○，×）を、問題番号「４」と対応付けて出題履歴情報７２０に登録する。なお、出題履歴が未出題となっている問題は出題されていないため、その問題に対応する評価値は「−」となっている。
【０１８２】
図７Ｂに示す例では、問題番号「１」〜「１０」までの各問題が出題済みであり、問題番号「１１」以降の問題が未出題となっている。現在時点が５月であるとすると、未出題の問題のうち問題番号が最も小さい問題番号「１１」の問題は出題が解放済みであるため（図７Ａを参照）、次回出題される問題は問題番号「１１」の問題である。
【０１８３】
図７Ｃは、実施の形態２にかかる端末装置が記憶する出題履歴情報の他の一例を示す図である。実施の形態２にかかる端末装置１２０は、たとえば図７Ｃに示す出題履歴情報７２０を記憶している。図７Ｃに示す例では、問題番号「１」〜「１６」までの各問題が出題済みであり、問題番号「１７」以降の問題が未出題となっている。現在時点が５月であるとすると、未出題の問題のうち問題番号が最も小さい問題番号「１７」の問題は出題が解放済みでないため（図７Ａを参照）、次回出題される問題は問題番号「１７」の問題ではなく、出題済みの問題である問題番号「１」〜「１６」の中から選択される。
【０１８４】
たとえば、端末装置１２０は、出題済みの問題の中で問題番号が最も大きい問題番号「１６」の問題に復習文字として３文字が対応付けられているため（図７Ａを参照）、出題済みの問題である問題番号「１」〜「１６」に含まれる文字から不合格となっている文字を３つ選択する。そして、端末装置１２０は、選択した３つの文字を復習するための問題を学習者に出題する。
【０１８５】
なお、図７Ｂや図７Ｃに示した出題履歴情報７２０に、問題に対する回答に関する評価値として、合格または不合格の２段階の評価値を登録する例について説明したが、これに限らない。たとえば、問題に対する回答に関する評価値として３段階以上の評価値を出題履歴情報７２０に登録してもよい。３段階以上の評価値は、たとえば上述した一致度を評価値として用いたり、同じ問題についての合格回数等を評価値として用いたりすることにより実現することができる。
【０１８６】
たとえば端末装置１２０を複数の学習者によって使用する場合は、図７Ｂや図７Ｃに示した出題履歴情報７２０は学習者ごとに記憶されてもよい。この場合に、出題履歴情報７２０の更新や参照は、その更新や参照にかかる学習者に対応する出題履歴情報７２０に対しておこなわれる。
【０１８７】
（実施の形態２にかかる端末装置の機能的構成）
実施の形態２にかかる端末装置１２０の機能的構成は、たとえば図３に示した端末装置１２０の機能的構成と同様である。この場合に、端末装置１２０の記憶部３０２は、練習順情報７１０に含まれる各問題のうち、学習者に出題済みでない問題を特定する情報（たとえば出題履歴情報７２０）を記憶する。また、記憶部３０２は、問題と問題の解放時点との対応関係を特定する情報（たとえば練習順情報７１０）を記憶する。また、記憶部３０２は、学習者に出題された問題に対する学習者による解答に関する評価値を特定する情報（たとえば出題履歴情報７２０）を記憶する。ただし、これらの各情報は、記憶部３０２に限らず、端末装置１２０が備えるそれぞれ異なる記憶部に記憶されてもよい。
【０１８８】
または、これらの各情報の少なくとも一部は、たとえばサーバ１１０の記憶部に記憶されていてもよい。この場合に、端末装置１２０は、サーバ１１０との間で通信をおこなうことにより、サーバ１１０の記憶部に記憶された情報を参照する。
【０１８９】
端末装置１２０の制御部３０３は、出題の順番が設定された複数の問題に含まれ、学習者に出題済みでなく、解放時点を現在時点が過ぎている問題の中で出題の順番が最初の問題を検索する。この問題の検索については後述する（図８Ａ，図８Ｂを参照）。
【０１９０】
端末装置１２０の出力部３０４は、制御部３０３の検索によりその検索の対象の問題が検出された場合に、検出された問題を特定する情報を出力する。問題を特定する情報を出力するとは、たとえば、その問題に対応する学習コンテンツを再生することであってもよいし、その問題を学習候補としてホーム画面等に表示することなどであってもよい。出力部３０４が問題を学習候補としてホーム画面等に表示した場合、学習者または学習管理者がその問題を選択する操作をおこなうと、出力部３０４はその問題に対応する学習コンテンツを再生する。
【０１９１】
（実施の形態２にかかる端末装置による処理）
図８Ａは、実施の形態２にかかる端末装置による処理の一例を示すフローチャートである。実施の形態２にかかる端末装置１２０は、たとえば図８Ａに示す処理を実行する。図８Ａに示す処理は、たとえば図３に示した制御部３０３の制御によって実行される。
【０１９２】
まず、端末装置１２０は、図７Ｂ，図７Ｃに示した出題履歴情報７２０を参照することにより、学習者に出題済みでない問題の問題番号のうち最小の問題番号を特定する（ステップＳ８１１）。これにより、練習順情報７１０に含まれ学習者に出題済みでない問題のうち出題の順番が最初の問題を特定することができる。たとえば、図７Ｂに示した例では問題番号「１１」が特定される。図７Ｃに示した例では問題番号「１７」が特定される。
【０１９３】
つぎに、端末装置１２０は、図７Ａに示した練習順情報７１０を参照することにより、ステップＳ８１１により特定した問題番号に対応する解放月を特定する（ステップＳ８１２）。たとえば、図７Ｂに示した例では解放月として５月が特定される。図７Ｃに示した例では解放月として６月が特定される。
【０１９４】
つぎに、端末装置１２０は、現在の月が、ステップＳ８１２により特定した解放月以降であるか否かを判断する（ステップＳ８１３）。これにより、ステップＳ８１１により特定した問題番号の問題の解放時点を過ぎているか否かを判断することができる。たとえば、図７Ｂに示した例において、現在が４月であれば現在の月が解放月以降でないと判断され、現在が５月以降であれば現在の月が解放月以降であると判断される。図７Ｃに示した例において、現在が４月または５月であれば現在の月が解放月以降でないと判断され、現在が６月以降であれば現在の月が解放月以降であると判断される。
【０１９５】
ステップＳ８１３において、現在の月が解放月以降である場合（ステップＳ８１３：Ｙｅｓ）は、端末装置１２０は、ステップＳ８１１により特定した問題番号の問題を学習者に出題する（ステップＳ８１４）。図７Ｂに示した例においては問題番号「１１」に対応するひらがな「ろ」、「る」の問題が出題される。図７Ｃに示した例においては問題番号「１７」に対応するひらがな「や」、「か」の問題が出題される。
【０１９６】
つぎに、端末装置１２０は、出題履歴情報７２０において、ステップＳ８１４により出題した問題に対応する出題履歴を出題済みに更新する（ステップＳ８１５）。図７Ｂに示した例においては問題番号「１１」に対応する出題履歴が出題済みに更新される。図７Ｃに示した例においては問題番号「１７」に対応する出題履歴が出題済みに更新される。
【０１９７】
つぎに、端末装置１２０は、出題した問題に対する解答に関する評価値を算出する（ステップＳ８１６）。つぎに、出題履歴情報７２０において、端末装置１２０は、出題した問題と対応付けて、ステップＳ８１６により算出した評価値を登録し（ステップＳ８１７）、一連の処理を終了する。
【０１９８】
ステップＳ８１３において、現在の月が解放月以降でない場合（ステップＳ８１３：Ｎｏ）は、端末装置１２０は、出題履歴情報７２０を参照し、出題済みの問題の中から、評価値に基づいて選択した問題を出題する（ステップＳ８１８）。図７Ｂに示す例では、たとえば、問題番号「４」の２番目のひらがな「ち」が不合格との評価値に基づき、ひらがな「ち」を含む複数の文字の問題が出題される。図７Ｃに示す例では、たとえば、問題番号「４」の２番目のひらがな「ち」と、問題番号「５」の１番目のひらがな「り」とが不合格との評価値に基づき、ひらがな「ち」、「り」を含む複数の文字の問題が出題される。ステップＳ８１８のつぎに、端末装置１２０は、ステップＳ８１６へ移行する。
【０１９９】
ステップＳ８１４，Ｓ８１８による問題の出題は、たとえばその問題を即時出題する処理であってもよいし、その問題を出題候補として学習者に通知し、学習者がその出題候補を選択してからその問題を出題する処理であってもよい。
【０２００】
図８Ａに示した処理により、出題の順番が設定された複数の問題に含まれ学習者に出題済みでなく解放時点を現在時点が過ぎている問題の中で出題の順番が最初の問題を検索し、その問題がある場合にその問題を出力することができる。また、学習者に出題済みでなく解放時点を現在時点が過ぎている問題がない場合に、学習者に出題された問題の中から評価値に基づき選択した問題を出力することができる。また、学習者に出題済みでなく解放時点を現在時点が過ぎている問題がある場合に、その問題を出題済みに変更することができる。
【０２０１】
図８Ｂは、実施の形態２にかかる端末装置による処理の他の一例を示すフローチャートである。実施の形態２にかかる端末装置１２０は、たとえば図８Ｂに示す処理を実行してもよい。図８Ｂに示す処理は、たとえば図３に示した制御部３０３の制御によって実行される。
【０２０２】
まず、端末装置１２０は、練習順情報７１０および出題履歴情報７２０を参照することにより、現在の月が解放月以降であり出題済みでない問題の問題番号を抽出する（ステップＳ８２１）。つぎに、端末装置１２０は、ステップＳ８２１により問題番号が抽出されたか否かを判断する（ステップＳ８２２）。
【０２０３】
ステップＳ８２２において、問題番号が抽出された場合（ステップＳ８２２：Ｙｅｓ）は、端末装置１２０は、ステップＳ８２１により抽出された問題番号の中で最小の問題番号を抽出し（ステップＳ８２３）、ステップＳ８２４へ移行する。問題番号が抽出されなかった場合（ステップＳ８２２：Ｎｏ）は、端末装置１２０は、ステップＳ８２８へ移行する。図８Ｂに示すステップＳ８２４〜Ｓ８２８は、図８Ａに示したステップＳ８１４〜Ｓ８１８と同様である。
【０２０４】
図８Ｂに示した処理により、たとえば図８Ａに示した処理と同様に学習を出題することができる。図８Ａ，図８Ｂに示した処理は、たとえば、図６に示した処理のステップＳ６０３，Ｓ６０４に組み込むことができる。たとえば、図６に示したステップＳ６０３において図８Ａまたは図８Ｂに示した処理を実行することにより、文字の練習に関して再生する学習コンテンツを決定し、ステップＳ６０４において決定した学習コンテンツを再生（問題を特定する情報を出力）することができる。
【０２０５】
また、図８Ａ，図８Ｂに示した処理により学習コンテンツを決定する際に、たとえば図８Ａ，図８ＢのステップＳ８１４，Ｓ８１８，Ｓ８２４，Ｓ８２８において、出題対象の問題を学習候補としてホーム画面やきょうのまなび画面４９０に表示（出題対象の問題を特定する情報を出力）してもよい。また、たとえばステップＳ８１４，Ｓ８２４により未出題の問題を出題する場合はきょうのまなび画面４９０における推奨コンテンツアイコン４９１ａ〜４９１ｃのいずれかにその問題を出題候補として表示し、ステップＳ８１８，Ｓ８２８により出題済みの問題を出題する場合は、出題対象の問題はきょうのまなび画面４９０には表示せず、たとえばホーム画面のみに表示するようにしてもよい。
【０２０６】
また、端末装置１２０による処理は、図８Ａ，図８Ｂに示した各処理に限らず、図８Ａ，図８Ｂに示した各処理と同様に学習を出題することができる各種の処理とすることができる。
【０２０７】
このように、実施の形態２にかかる学習支援プログラムによれば、学習者に出題済みでない問題を特定する情報と、問題と問題の解放時点との対応関係を特定する情報と、を参照して、現在時点に基づいて、出題の順番が設定された複数の問題に含まれ学習者に出題済みでなく解放時点を現在時点が過ぎている問題の中で出題の順番が最初の問題を検索し、その問題がある場合に、その問題を特定する情報を出力すること（その問題に対応する学習コンテンツを再生すること、またはその問題を学習候補としてホーム画面等に表示すること等）ができる。
【０２０８】
これにより、設定された順番で問題を出題することで、学習者が学習を開始した時期に関わらず合理的な順番で学習をおこなうことができる。また、解放時点を現在時点が過ぎていない問題については出題しないことで、早期に学習を始めたり意欲や能力が高かったりする学習者の学習の進捗をコントロールすることができる。したがって、たとえば、学習者間で進捗の差が大きくなることを抑制することができる。このため、学習者間で進捗の差が大きくなることを抑制しつつ、学習者が学習を開始した時期に関わらず合理的な順番で文字の学習をおこなうことが可能になる。
【０２０９】
実施の形態２において説明した学習支援プログラム、学習支援装置および学習支援方法について、さらに下記に記載する。
【０２１０】
学習者に出題済みでない問題を特定する情報を記憶する第１記憶部と、問題と問題の解放時点との対応関係を特定する情報を記憶する第２記憶部と、を参照して、現在時点に基づいて、出題の順番が設定された複数の問題に含まれ前記学習者に出題済みでなく前記解放時点を現在時点が過ぎている問題の中で前記順番が最初の問題を検索し、
前記最初の問題がある場合に前記最初の問題を特定する情報を出力する、
処理をコンピュータに実行させることを特徴とする学習支援プログラム。
【０２１１】
上記の学習支援プログラムにおいて、さらに、前記学習者に出題された問題に対する前記学習者による解答に関する評価値を特定する情報を記憶する第３記憶部を参照して、前記最初の問題がない場合に、前記複数の問題に含まれ前記学習者に出題された問題の中から前記評価値に基づき選択した問題を特定する情報を出力する処理を前記コンピュータに実行させることを特徴とする学習支援プログラム。
【０２１２】
上記の学習支援プログラムにおいて、さらに、前記最初の問題がある場合に、前記第１記憶部に記憶された情報において前記最初の問題を出題済みに変更する処理を前記コンピュータに実行させることを特徴とする学習支援プログラム。
【０２１３】
学習者に出題済みでない問題を特定する情報を記憶する第１記憶部と、問題と問題の解放時点との対応関係を特定する情報を記憶する第２記憶部と、を参照して、現在時点に基づいて、出題の順番が設定された複数の問題に含まれ前記学習者に出題済みでなく前記解放時点を現在時点が過ぎている問題の中で前記順番が最初の問題を検索する検索部と、
前記最初の問題がある場合に前記最初の問題を特定する情報を出力する出力部と、
を備えることを特徴とする学習支援装置。
【０２１４】
コンピュータが、
学習者に出題済みでない問題を特定する情報を記憶する第１記憶部と、問題と問題の解放時点との対応関係を特定する情報を記憶する第２記憶部と、を参照して、現在時点に基づいて、出題の順番が設定された複数の問題に含まれ前記学習者に出題済みでなく前記解放時点を現在時点が過ぎている問題の中で前記順番が最初の問題を検索し、
前記最初の問題がある場合に前記最初の問題を特定する情報を出力する、
ことを特徴とする学習支援方法。
【０２１５】
なお、上記の各実施の形態で説明した学習支援方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【０２１６】
以上のように、この発明にかかる学習支援プログラム、学習支援装置および学習支援方法は、学習を支援する学習支援プログラム、学習支援装置および学習支援方法に有用であり、特に、未就学児等の学習者を対象とした学習の支援に適している。
【符号の説明】
【０２１７】
１００  通信教育システム
１１０  サーバ
１２０，１５０  端末装置
１３０  操作部材
１４０  ネットワーク
２１０，２２０  バス
２１１，２２１  ＣＰＵ
２１２，２２２  メモリ
２１３，２２３  ネットワークＩ／Ｆ
２２４  タッチスクリーン
２２４ａ  ディスプレイ
２２４ｂ  タッチパネル
２２５  マイク
２２６  スピーカー
２２７  カメラ
２２８  電源スイッチ
３０１  処理部
３０２  記憶部
３０３  制御部
３０４  出力部
３０５  入力部
４１０  学習画面
４１１  手本表示部
４１２  手書き文字入力欄
４１２ａ  外枠
４１２ｂ  ガイド線
４１２ｃ  手本
４１２ｄ  筆跡部
４１３  イラスト表示部
４１４  バックボタン
４１５  講座番号表示部
４１６，４１７  ボタン
４２１  評価表示部
４３０，４８１〜４８３  スクリーンショット
４４０  きょうのできた画面
４４１  一覧画像
４４１ａ〜４４１ｅ  ブロック
４４１ｆ  コメント欄
４４２ａ，４４２ｂ，４５２  再生ボタン
４４３  編集ボタン
４４４  記憶ボタン
４４５  きょうのできた一覧ボタン
４５０  再生画面
４５１  説明欄
４６０  編集画面
４６１  スタンプツールパネル
４６１ａ，４６２ａ  アイコン
４６１ｂ  イラスト
４６２  描画ツールパネル
４６２ｂ  印
４６２ｃ  コメント
４８０  日選択画面
４９０  きょうのまなび画面
４９１ａ〜４９１ｃ  推奨コンテンツアイコン
４９２ａ〜４９２ｃ  学習画面サムネイル
４９３  きょうのできたボタン
５１０  学習コンテンツ情報
５２０  学習コンテンツ再生履歴情報
７１０  練習順情報
７２０  出題履歴情報
【図１】
2019219465.tif 000003
【図２Ａ】
2019219465.tif 000004
【図２Ｂ】
2019219465.tif 000005
【図３】
2019219465.tif 000006
【図４Ａ】
2019219465.tif 000007
【図４Ｂ】
2019219465.tif 000008
【図４Ｃ】
2019219465.tif 000009
【図４Ｄ】
2019219465.tif 000010
【図４Ｅ】
2019219465.tif 000011
【図４Ｆ】
2019219465.tif 000012
【図４Ｇ】
2019219465.tif 000013
【図４Ｈ】
2019219465.tif 000014
【図４Ｉ】
2019219465.tif 000015
【図５Ａ】
2019219465.tif 000016
【図５Ｂ】
2019219465.tif 000017
【図６】
2019219465.tif 000018
【図７Ａ】
2019219465.tif 000019
【図７Ｂ】
2019219465.tif 000020
【図７Ｃ】
2019219465.tif 000021
【図８Ａ】
2019219465.tif 000022
【図８Ｂ】
2019219465.tif 000023