(57)【要約】【課題】  学習能力の向上を支援すること。【解決手段】  それぞれ表示部と入力部とを備え、対応するアプリケーションを稼働させる端末間にて行う情報処理において、指導者端末が、前記アプリケーション上のコンテンツについて、秘匿する内容と、秘匿を解除する条件と、を含む秘匿制御情報を送信し、学習者端末が、前記秘匿制御情報を受信し、前記秘匿制御情報にしたがって、秘匿しながら前記コンテンツを表示する。【選択図】  図６
2016173820.tif 000002
【特許請求の範囲】
【請求項１】
表示部と入力部とを備え、対応するアプリケーションを稼働させる指導者端末と通信可能な学習者用端末において、
前記指導者端末から、前記アプリケーション上のコンテンツについて、秘匿する内容と、秘匿を解除する条件と、を含む秘匿制御情報を受信し、
前記秘匿制御情報にしたがって、秘匿しながら前記コンテンツを表示する
ことを特徴とする学習者端末。
【請求項２】
請求項１において、
前記秘匿を解除する条件は、前記指導者端末から秘匿解除指示を受信した場合、または、前記学習者端末の入力部に秘匿解除指示が入力された場合のいずれかを含むことを特徴とする学習者端末。
【請求項３】
請求項２において、
前記秘匿を解除する条件は、前記指導者端末から秘匿解除指示を受信し、かつ、前記学習者端末の入力部に秘匿解除指示が入力された場合を含むことを特徴とする学習者端末。
【請求項４】
請求項１において、
前記秘匿を解除する条件は、前記コンテンツから秘匿解除指示があった場合を含むことを特徴とする学習者端末。
【請求項５】
請求項１において、
前記秘匿状況を、前記指導者端末に送信することを特徴とする学習者端末。
【請求項６】
請求項１において、
前記コンテンツには、秘匿を行う部分を規定した秘匿コンテンツ情報を有しており、
前記秘匿制御情報を受信した場合に、前記秘匿制御情報の秘匿を行う内容に含まれ、かつ、前記秘匿コンテンツ情報の秘匿を行う部分に該当する表示について、秘匿を行うことを特徴とする学習者端末。
【請求項７】
請求項６において、
前記秘匿コンテンツ情報には、複数の部分が秘匿された場合に、当該秘匿を解除する解除順番が含まれていることを特徴とする学習者端末。
【請求項８】
請求項１において、
前記秘匿には、認識できなくするモードと、秘匿されない場合よりも認識を難しくするモードとが含まれることを特徴とする学習者端末。
【請求項９】
表示部と入力部とを備え、対応するアプリケーションを稼働させる学習者端末と通信可能な指導者用端末において、
前記学習者端末に、前記アプリケーション上のコンテンツについて、秘匿する内容と、秘匿を解除する条件と、を含む秘匿制御情報を送信し、
前記秘匿の秘匿解除指示を前記学習者端末に送信することを特徴とする指導者端末。
【請求項１０】
請求項９において、
前記コンテンツ上に、前記秘匿を行った内容を示す情報を、その秘匿内容が認識できるように表示することを特徴とする指導者端末。
【請求項１１】
請求項９において、
前記指導者端末のアプリケーション上のコンテンツには、秘匿を行う部分を規定した秘匿コンテンツ情報を有しており、
当該秘匿コンテンツ情報に基づいて、前記秘匿制御情報の秘匿する内容を設定して前記学習者端末に送信することを特徴とする指導者端末。
【請求項１２】
それぞれ表示部と入力部とを備え、対応するアプリケーションを稼働させる端末間にて行う情報処理方法において、
前記指導者端末が、前記アプリケーション上のコンテンツについて、秘匿する内容と、秘匿を解除する条件と、を含む秘匿制御情報を送信し、
学習者端末が、前記秘匿制御情報を受信し、前記秘匿制御情報にしたがって、秘匿しながら前記コンテンツを表示する
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを再生する端末に関する。
【背景技術】
【０００２】
従来、端末の操作を確実に制御することが可能な端末管理システムとそのような端末管理システムのためのプログラムが開示されている（たとえば、下記特許文献１を参照）。端末管理システムは、端末における操作に関する操作情報を取得する操作情報取得部と、複数の端末のうちの特定の端末における操作情報に基づいて、特定の端末以外の他の端末において許可される操作に関する許可操作情報を作成する許可操作情報作成部と、許可操作情報と他の端末における操作情報とに基づき、当該操作情報に対応する操作が許可される操作か否かを判定する操作判定部と、操作判定部による判定結果に基づいて端末を制御する制御部とを備える。
【０００３】
また、近年、デジタル教科書を利用した授業を行う小学校が増加している。指導者が電子黒板に表示して授業をするだけではなく、学習者がタブレット端末からデジタル教科書を閲覧、操作し、指導者と学習者との間で学習データをやり取りする方式も採用されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２０５５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、学習者は、デジタル教科書に表示されている問題に対する回答を見てしまうことがあり、問題を理解して解いているか否か不明である。このため、学習能力が養われないという問題がある。一方、回答が不明であると却って学習意欲の減退を招くことになる。本発明は、学習能力の向上を支援することを目的とする。
【課題を解決するための手段】
【０００６】
本発明では、上記課題を解決するために、それぞれ表示部と入力部とを備え、対応するアプリケーションを稼働させる端末間にて行う情報処理において、指導者端末が、前記アプリケーション上のコンテンツについて、秘匿する内容と、秘匿を解除する条件と、を含む秘匿制御情報を送信し、学習者端末が、前記秘匿制御情報を受信し、前記秘匿制御情報にしたがって、秘匿しながら前記コンテンツを表示する。
【発明の効果】
【０００７】
本発明の代表的な実施の形態によれば、学習能力の向上を支援することができる。前述した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】本実施例にかかる教育システムのシステム構成例を示す説明図である。
【図２】コンピュータのハードウェア構成例を示すブロック図である。
【図３】リストテーブルの一例を示す説明図である。
【図４】セッション管理テーブルの一例を示す説明図である。
【図５】端末制御情報テーブルの一例を示す説明図である。
【図６】付箋データの反映例１を示す説明図である。
【図７】付箋データの反映例２を示す説明図である。
【図８】学習者端末での付箋データの消去禁止解除例１を示す説明図である。
【図９】学習者端末での付箋データの消去禁止解除例２を示す説明図である。
【図１０】学習者端末での付箋データの消去禁止解除例３を示す説明図である。
【図１１】指導者端末での付箋データの設定例を示す説明図である。
【図１２】学習者端末での付箋データの消去禁止解除例４を示す説明図である。
【図１３】指導者端末−連携サーバ間シーケンス例１を示すシーケンス図である。
【図１４】連携サーバ−学習者端末間シーケンス例１を示すシーケンス図である。
【図１５】指導者端末−連携サーバ間シーケンス例２を示すシーケンス図である。
【図１６】連携サーバ・DPサーバ−学習者端末間シーケンス例２を示すシーケンス図である。
【図１７】図１３および図１５に示した秘匿処理（ステップＳ１３０６）の詳細な処理手順例を示すフローチャートである。
【図１８】学習者端末における付箋データの消去処理手順例を示すフローチャートである。
【図１９】秘匿解除数情報の一例である。
【発明を実施するための形態】
【０００９】
＜システム構成例＞
図１は、本実施例にかかる教育システムのシステム構成例を示す説明図である。教育システム１００は、たとえば、学校や学習塾などの教育機関に配備される。教育システム１００は、連携サーバ１０１と、１台以上の指導者端末Ｔ１〜Ｔｍ（ｍは１以上の整数）と、１台以上の学習者端末Ｌ１〜Ｌｎ（ｎは１以上の整数）と、を有する。なお、指導者端末Ｔ１〜Ｔｍを区別しない場合は、単に指導者端末Ｔと表記する。同様に、学習者端末Ｌ１〜Ｌｎを区別しない場合は、単に学習者端末Ｌと表記する。連携サーバ１０１、指導者端末Ｔ、および学習者端末Ｌは、インターネット、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ）などのネットワーク１０２を介して接続される。教育システム１００は、たとえば、授業や講義において使用される。
【００１０】
連携サーバ１０１は、指導者端末Ｔおよび学習者端末Ｌと通信可能である。指導者端末Ｔは、教育機関（学校や塾）の指導者（教師や講師）が使用する端末である。指導者端末Ｔは、再生プログラムとデジタル教科書とを記憶する。デジタル教科書は、再生プログラムにより指導者端末Ｔで再生される。なお、指導者端末Ｔは、プロジェクタや大型の表示装置（不図示）などに接続され、その表示内容を学習者が視認できるようにしてもよい。表示装置には、指導者は直接操作入力することもできる。学習者端末Ｌは、教育機関の児童や生徒、学生である学習者が使用する端末である。学習者端末Ｌは、再生プログラムとデジタル教科書とを記憶する。デジタル教科書は、再生プログラムにより学習者端末Ｌで再生される。指導者端末Ｔの再生プログラムで再生されるデジタル教科書には、学習指導に関するデータが含まれているが、学習内容については、学習者端末Ｌの再生プログラムで再生されるデジタル教科書と共通する。
【００１１】
たとえば、指導者用デジタル教科書が指導者用の「小学４年生の算数」のデジタル教科書であり、学習者用デジタル教科書が学習者用の「小学４年生の算数」のデジタル教科書である場合、両デジタル教科書は、学習指導に関するデータを除いて同一内容のデジタル教科書である。また、両デジタル教科書の同一ページ番号のページは、学習指導に関するデータを除いて同一内容である。なお、本実施例では、連携サーバ１０１と指導者端末Ｔを異なるハードウェア装置として説明するが、連携サーバ１０１の機能と指導者端末Ｔの機能を有する１台のハードウェア装置として、連携サーバ１０１および指導者端末Ｔを実現してもよい。
【００１２】
＜コンピュータのハードウェア構成例＞
図２は、図１に示した連携サーバ１０１、指導者端末Ｔ、および学習者端末Ｌ（以下、総称して「コンピュータ２００」）のハードウェア構成例を示すブロック図である。コンピュータ２００は、プロセッサ２０１と、記憶デバイス２０２と、入力デバイス２０３と、出力デバイス２０４と、通信インターフェース（通信ＩＦ２０５）と、を有する。プロセッサ２０１、記憶デバイス２０２、入力デバイス２０３、出力デバイス２０４、および通信ＩＦ２０５は、バスにより接続される。プロセッサ２０１は、コンピュータ２００を制御する。記憶デバイス２０２は、プロセッサ２０１の作業エリアとなる。また、記憶デバイス２０２は、各種プログラムやデータを記憶する非一時的なまたは一時的な記録媒体である。記憶デバイス２０２としては、たとえば、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）、フラッシュメモリがある。入力デバイス２０３は、データを入力する。入力デバイス２０３としては、たとえば、キーボード、マウス、タッチパネル、テンキー、スキャナがある。出力デバイス２０４は、データを出力する。出力デバイス２０４としては、たとえば、ディスプレイがある。通信ＩＦ２０５は、ネットワーク１０２と接続し、データを送受信する。
【００１３】
＜連携サーバ１０１が保持するテーブル群＞
つぎに、連携サーバ１０１が保持するテーブル群について説明する。なお、ここでは、テーブル形式によって説明するが、必ずしもテーブルによるデータ構造で表現されていなくても良く、リスト、ＤＢ、キュー等のデータ構造やそれ以外で表現されていても良い。そのため、データ構造に依存しないことを示すために「テーブル」、「リスト」、「ＤＢ」、「キュー」等について単に「情報」と呼ぶことがある。また、各情報の内容を説明する際に、「識別情報」、「識別子」、「名」、「名前」、「ＩＤ」という表現を用いることが可能であり、これらについてはお互いに置換が可能である。
【００１４】
図３は、リストテーブルの一例を示す説明図である。リストテーブル３００は、どの指導者端末Ｔがどのような場合に、どの学習者端末Ｌと、連携サーバ１０１を介して通信可能であるかを示すテーブルである。リストテーブル３００は、あらかじめ用意され、連携サーバ１０１の管理者の操作により更新可能である。リストテーブル３００は、フィールドとして、指導者端末ＩＤ３０１と、学習者端末ＩＤリスト３０２と、関連性３０３と、を有し、各フィールド３０１〜３０３の値の組み合わせによりエントリを構成する。
【００１５】
指導者端末ＩＤ３０１は、値として、指導者端末Ｔを一意に特定する識別情報（指導者端末ＩＤ）を格納するフィールドである。本実施例では指導者端末ＩＤとしたが、指導者を一意に特定する指導者ＩＤとしてもよい。
【００１６】
学習者端末ＩＤリスト３０２は、値として、１台以上の学習者端末Ｌを一意に特定する識別情報（学習者端末ＩＤ）を格納するフィールドである。本実施例では学習者端末ＩＤとしたが、学習者を一意に特定する学習者ＩＤとしてもよい。
【００１７】
関連性３０３は、値として、指導者端末ＩＤ３０１の値と学習者端末ＩＤリスト３０２の値との関連性を格納するフィールドである。関連性３０３の値の例としては、指導者端末Ｔを操作する指導者が担任をするクラス名（３年Ｂ組など）や、指導者端末Ｔを操作する指導者が授業をおこなう授業の種類（算数など）が挙げられる。
【００１８】
図４は、セッション管理テーブルの一例を示す説明図である。セッション管理テーブル４００は、どのセッションがどの学習者端末Ｌと通信可能なセッションであるかを特定するテーブルである。セッション管理テーブル４００は、指導者端末Ｔと連携サーバ１０１との間で生成される。具体的には、セッション管理テーブル４００は、フィールドとして、セッションＩＤ４０１と、学習者端末ＩＤリスト４０２と、を有し、各フィールド４０１，４０２の値の組み合わせによりエントリ（セッション情報）を構成する。
【００１９】
セッションＩＤ４０１は、値として、セッションを一意に特定する識別情報（セッションＩＤ）を格納するフィールドである。セッションは、連携サーバ１０１を介して指導者端末Ｔと学習者端末Ｌとの通信を特定する情報である。学習者端末ＩＤリスト４０２は、値として、図３の学習者端末ＩＤリスト３０２から読み出された学習者端末ＩＤを格納するフィールドである。
【００２０】
図５は、端末制御情報テーブルの一例を示す説明図である。端末制御情報テーブル５００は、どの指導者端末Ｔが、どのセッションでどのような秘匿情報を連携サーバ１０１を介して学習者端末Ｌに送信して制御するかを示すテーブルである。秘匿情報は、指導者端末Ｔにおけるデジタル教科書において設定された付箋データの特徴を示す情報である。端末制御情報テーブル５００は、指導者端末Ｔと連携サーバ１０１との間で生成される。具体的には、端末制御情報テーブル５００は、フィールドとして、指導者端末ＩＤ５０１と、秘匿情報５０２と、セッションＩＤ５０３と、を有し、各フィールド５０１〜５０３の値の組み合わせによりエントリ（端末制御情報）を構成する。
【００２１】
指導者端末ＩＤ５０１は、値として、指導者端末Ｔを一意に特定する識別情報（指導者端末ＩＤ）を格納するフィールドである。本実施例では指導者端末ＩＤとしたが、指導者を一意に特定する指導者ＩＤとしてもよい。
【００２２】
秘匿情報５０２は、上述したとおり、指導者端末Ｔにおけるデジタル教科書において設定された付箋データの特徴を示す情報を格納するフィールドである。秘匿情報５０２は、さらに、フィールドとして、秘匿ＩＤ５２０と、属性情報５２１と、制御情報５２２と、関連情報５２３と、を有する。秘匿ＩＤ５２０は、値として、秘匿情報５０２を一意に特定する識別情報（秘匿ＩＤ）を格納するフィールドである。秘匿ＩＤ５２０は、設定される付箋データごとに採番される。
【００２３】
属性情報５２１は、値として、指導者端末Ｔにおけるデジタル教科書において設定された付箋データの属性を示す情報（位置情報および色情報）を格納するフィールドである。位置情報は、具体的には、たとえば、付箋データが設定されたデジタル教科書のＩＤ、ページ番号、付箋データの頂点座標情報を含む。付箋データの頂点座標情報により、付箋データのサイズが特定される。また、色情報は、付箋データの色を特定する情報である。
【００２４】
制御情報５２２は、値として、付箋データの消去禁止および消去禁止解除を制御する情報（制御情報）を格納するフィールドである。付箋データが制御情報５２２により消去禁止設定された場合、指導者端末Ｔの再生プログラムでは消去可能であるが、学習者端末Ｌの再生プログラムでは消去禁止となる。また、消去禁止設定は、所定の条件により解除される。たとえば、学習者端末における消去禁止設定は、指導者端末からの操作により削除可能にしたり、学習者端末からの操作により解除可能にしたり、両者の操作があって初めて削除可能にしたりできる。また、模範解答を秘匿した場合に、解答入力があったこと（必要ならば、さらにはその解答が正当であったこと）を条件に解除可能にしたり、学習者端末Ｌで再生プログラムを起動してから一定時間が経過するという条件で解除してもよい。
【００２５】
また、消去禁止設定は、学習者端末Ｌで再生プログラムを起動してからの時間経過により付箋データの色の透明度が上昇し、一定時間が経過すると透明になるようにしてもよい。これにより、実質的に消去禁止設定が解除されることとしてもよい。また、付箋データ上に入力されたデータと付箋データで秘匿された箇所に含まれるデータとが一致した場合を条件に、消去禁止設定が解除されることとしてもよい。また、後述する関連情報により関連付けられた他の付箋データの消去禁止解除や消去に連動して、付箋データを消去禁止解除または消去するという条件でもよい。このように、制御情報５２２は、消去禁止設定と消去禁止解除のための条件を含む情報である。
【００２６】
関連情報５２３は、値として、他の付箋データに関連付ける情報（関連情報）を格納するフィールドである。関連情報５２３には、値として、他の付箋データについての秘匿情報の秘匿ＩＤが格納される。他の付箋データは関連先の付箋データとなる。関連先の付箋データの消去禁止解除や消去に連動して、関連元の付箋データも消去禁止解除または消去される。
【００２７】
セッションＩＤ５０３は、値として、セッションを一意に特定する識別情報（セッションＩＤ）を格納するフィールドである。セッションＩＤ５０３の値により、セッション管理テーブル４００からセッションＩＤ４０１を介して学習者端末ＩＤリスト４０２が特定される。
【００２８】
＜付箋データの反映例＞
つぎに、付箋データの反映例について説明する。ここでは、指導者端末Ｔの再生プログラムで再生中の指導者用デジタル教科書のあるページ（回答ページ）に付箋データを設定した場合に、学習者端末Ｌの再生プログラムで再生中の対応する学習者用デジタル教科書の同一ページ（回答ページ）に当該付箋データが反映される例を示す。なお、指導者用デジタル教科書は、学習者用デジタル教科書に指導要領のデータが追加されたコンテンツであるため、学習内容については、両デジタル教科書は同一である。
【００２９】
図６は、付箋データの反映例１を示す説明図である。（Ａ）指導者端末Ｔは、指導者の操作により、指導者用デジタル教科書ＣＴの回答ページの所望の箇所に付箋データＳＴ１〜ＳＴ４を設定する。付箋データＳＴ１〜ＳＴ４はデータ入力が可能な付箋データである。（Ｂ）指導者端末Ｔは、設定した付箋データＳＴ１〜ＳＴ４に関する秘匿情報を連携サーバに送信する。（Ｃ）連携サーバは、秘匿情報を受信して端末制御情報テーブルに保存し、秘匿情報を解析して、学習者用デジタル教科書ＣＬの同一回答ページの同一箇所に同一の付箋データを設定する（秘匿処理）。（Ｄ）学習者端末は、再生プログラムにより、秘匿処理された学習者用デジタル教科書をダウンロードして再生する。これにより、削除禁止設定された付箋データＳＴ１〜ＳＴ４が表示される。
【００３０】
図７は、付箋データの反映例２を示す説明図である。（Ａ）指導者端末Ｔは、指導者の操作により、指導者用デジタル教科書ＣＴの回答ページの所望の箇所に付箋データＳＴ１〜ＳＴ４を設定する。付箋データＳＴ１〜ＳＴ４はデータ入力が可能な付箋データである。（Ｂ）指導者端末Ｔは、設定した付箋データＳＴ１〜ＳＴ４に関する秘匿情報５０２を連携サーバ１０１に送信する。（Ｃ）連携サーバ１０１は、秘匿情報５０２を受信して端末制御情報テーブル５００に保存する。（Ｄ）学習者端末Ｌは、再生プログラムにより、秘匿情報５０２をダウンロードする。（Ｅ）学習者端末Ｌは、再生プログラムにより、秘匿情報５０２を解析して、学習者用デジタル教科書ＣＬの同一回答ページの同一箇所に同一の付箋データを設定する（秘匿処理）。これにより、削除禁止設定された付箋データＳＴ１〜ＳＴ４が表示される。
【００３１】
＜学習者端末Ｌでの付箋データの消去禁止解除例＞
図８は、学習者端末Ｌでの付箋データの消去禁止解除例１を示す説明図である。図８は、付箋データＳＴ１〜ＳＴ４の秘匿情報５０２に、一定時間経過後に消去禁止設定が解除される制御情報５２２が付与されている場合を示す。（Ａ）回答ページには付箋データＳＴ１〜ＳＴ４が設定されている。（Ｂ）再生プログラムの起動から一定時間経過により、学習者端末Ｌは、付箋データＳＴ１〜ＳＴ４の消去禁止設定を解除し、再生プログラムで自動的にまたは学習者の操作により、付箋データＳＴ１〜ＳＴ４を消去する。
【００３２】
図９は、学習者端末Ｌでの付箋データの消去禁止解除例２を示す説明図である。図９は、付箋データの秘匿情報５０２に、時間経過により付箋データＳＴ１〜ＳＴ４の色の透明度が上昇する制御情報５２２が付与されている場合を示す。秘匿には、完全に見えない場合のみならず、秘匿されていない場合に比べて認識しずらい状態を含めてもよい。（Ａ）回答ページには付箋データＳＴ１〜ＳＴ４が設定されている。（Ｂ）再生プログラムの起動からの時間経過により、学習者端末Ｌは、付箋データＳＴ１〜ＳＴ４の色の透明度を上昇させる。（Ｃ）再生プログラムの起動から一定時間経過により、付箋データＳＴ１〜ＳＴ４の色の透明度が１００％となる。この場合、学習者端末Ｌは、再生プログラムにより、付箋データＳＴ１〜ＳＴ４の消去禁止設定を解除し、再生プログラムで自動的にまたは学習者の操作により、付箋データＳＴ１〜ＳＴ４を消去してもよい。
【００３３】
図１０は、学習者端末Ｌでの付箋データの消去禁止解除例３を示す説明図である。図１０は、付箋データＳＴ１〜ＳＴ４の秘匿情報５０２に、付箋データ上に入力されたデータと付箋データの設定位置に存在するデータとが一致した場合に消去禁止設定が解除される制御情報５２２が付与されている場合を示す。（Ａ）回答ページには付箋データＳＴ１〜ＳＴ４が設定されている。（Ｂ）学習者端末Ｌが、学習者の操作により、付箋データＳＴ１上にデータｄ１（たとえば、「ａｐｐｌｅ」）を入力したとする。（Ｃ）学習者端末Ｌは、再生プログラムまたは付箋データＳＴ１に埋め込まれたアプレットにより、データｄ１とデータＤ１との一致判定を実行する。一致した場合、学習者端末Ｌは、付箋データＳＴ１の消去禁止設定を解除し、再生プログラムで自動的にまたは学習者の操作により、付箋データＳＴ１を消去する。解除条件としては、一致した場合のみではなく、単に入力された場合も含めてもよい。
【００３４】
図１１は、指導者端末Ｔでの付箋データの設定例を示す説明図である。（Ａ）指導者用デジタル教科書ＣＴの回答ページには、答えＤ１１とその解説Ｄ１２が記述されている。（Ｂ）指導者端末Ｔにより答えＤ１１に付箋データＳＴ１１が設定される。（Ｃ）指導者端末Ｔにより答えＤ１２に付箋データＳＴ１２が設定される。（Ｄ）付箋データＳＴ１１は、付箋データＳＴ１２の関連元の付箋データとなる。指導者用端末は、付箋データＳＴ２の秘匿情報５０２の関連情報５２３に付箋データＳＴ１１の秘匿情報５０２が関連付ける。したがって、連携サーバの端末制御情報テーブルにおいて、付箋データＳＴ１１の秘匿情報５０２は、付箋データＳＴ１２の秘匿情報５０２に関連付けられる。これにより、学習者端末Ｌにおいても（Ｄ）のように設定される。秘匿する範囲は、指導者がマニュアルで設定してもよいし、コンテンツンに予め秘匿可能な情報（表示上における付箋データを表示する範囲）とその関連付けや、秘匿しない場所を記憶していてもよい。一般に秘匿を行うことが有効な箇所を秘匿可能にし、秘匿しても意味が小さい箇所は秘匿不能にする。これによって、指導者は、容易に秘匿範囲を設定することができる。
【００３５】
図１２は、学習者端末Ｌでの付箋データの消去禁止解除例４を示す説明図である。図１２は、図１１の付箋データＳＴ１１、ＳＴ１２の設定例で設定された場合の消去禁止解除例を示す。（Ａ）図１１の（Ｄ）に示した設定が反映されて、学習者端末Ｌでは、回答ページの答えＤ１１とその解説Ｄ１２に、付箋データＳＴ１１、ＳＴ１２が設定される。（Ｂ）学習者端末Ｌが、学習者の操作により、付箋データＳＴ１１上にデータｄ１１（たとえば、「１７」）を入力したとする。（Ｃ）学習者端末Ｌは、再生プログラムまたは付箋データＳＴ１１に埋め込まれたアプレットにより、データｄ１１とデータＤ１１との一致判定を実行する。一致した場合、学習者端末Ｌは、付箋データＳＴ１１の消去禁止設定を解除し、再生プログラムで自動的にまたは学習者の操作により、付箋データＳＴ１１を消去する。また、付箋データＳＴ１１の消去禁止設定の解除に連動して、学習者端末Ｌは、付箋データＳＴ１１に関連付けられている付箋データＳＴ１２の消去禁止設定を解除し、再生プログラムで自動的にまたは学習者の操作により、付箋データＳＴ１２を消去する。また、これに限らず、複数の付箋データの解除順番を規定してもよい。指導者または学習者の操作により、問題１、２・・の順に解答を開示していくことができる。
【００３６】
＜指導者端末Ｔ−連携サーバ１０１間シーケンス例１＞
図１３は、指導者端末Ｔ−連携サーバ１０１間シーケンス例１を示すシーケンス図である。図１３は、図６に対応するシーケンス例である。まず、指導者端末Ｔは、端末間連携接続要求を連携サーバ１０１に送信する（ステップＳ１３０１）。端末間連携接続要求には、指導者端末ＩＤと関連性３０３（たとえば、３年Ｂ組）が含まれる。
【００３７】
連携サーバ１０１は、端末間連携接続要求を受信すると、セッション情報を生成する（ステップＳ１３０２）。具体的には、たとえば、連携サーバ１０１は、リストテーブル３００を参照して、端末間連携接続要求に含まれる指導者端末ＩＤと関連性３０３に対応する学習者端末ＩＤリストを取得する。そして、連携サーバ１０１は、新規にセッションＩＤを採番し、セッションＩＤと取得した学習者端末ＩＤリストとを対応付けたセッション情報を、セッション管理テーブル４００のエントリとして登録する。そして、連携サーバ１０１は、セッション情報の生成通知を指導者端末Ｔに送信する（ステップＳ１３０３）。これにより、指導者端末Ｔと連携サーバ１０１との間でセッションが確立し、当該セッションにより通信される。
【００３８】
また、連携サーバ１０１は、端末制御情報を生成する（ステップＳ１３０４）。具体的には、たとえば、連携サーバ１０１は、端末制御情報テーブル５００の新規エントリに、端末制御情報として、端末間連携接続要求に含まれる指導者端末ＩＤと、ステップＳ１３０３で採番したセッションＩＤとを登録する。新規エントリである端末制御情報において、秘匿情報５０２は、未定義である。そして、連携サーバ１０１は、端末制御情報の生成通知を指導者端末Ｔに送信する（ステップＳ１３０５）。
【００３９】
このあと、指導者端末Ｔは、秘匿処理を実行する（ステップＳ１３０６）。秘匿処理（ステップＳ１３０６）の詳細については、図１７で後述する。指導者端末Ｔは、秘匿処理（ステップＳ１３０６）で得られた秘匿情報５０２を、連携サーバ１０１に送信する（ステップＳ１３０７）。
【００４０】
連携サーバ１０１は、指導者端末Ｔからの秘匿情報５０２を受信して、指導者端末ＩＤおよびセッションＩＤが一致するエントリを端末制御情報テーブル５００から特定し、特定したエントリの秘匿情報５０２の値を、受信した秘匿情報５０２で更新する。そして、連携サーバ１０１は、更新した秘匿情報５０２で学習者用デジタル教科書ＣＬを更新する（ステップＳ１３０８）。ステップＳ１３０６〜Ｓ１３０８は、指導者が操作することにより、セッションが終了するまで実行される。
【００４１】
＜連携サーバ１０１−学習者端末Ｌ間シーケンス例１＞
図１４は、連携サーバ１０１−学習者端末Ｌ間シーケンス例１を示すシーケンス図である。図１４は、図６に対応するシーケンス例である。まず、学習者端末Ｌは、セッションＩＤ要求を連携サーバ１０１に送信する（ステップＳ１４０１）。連携サーバ１０１は、セッションＩＤ要求を受信すると、セッション管理テーブル４００を参照して、送信元の学習者端末Ｌの学習者端末ＩＤを含む学習者端末ＩＤリストに対応するセッションＩＤを検索する（ステップＳ１４０２）。セッションＩＤが検索されなかった場合は、その時点で処理が終了する。一方、セッションＩＤが検索された場合、連携サーバ１０１は、検索されたセッションＩＤを学習者端末Ｌに送信する（ステップＳ１４０３）。これにより、連携サーバ１０１と学習者端末Ｌとの間でセッションが確立し、当該セッションにより通信される。
【００４２】
このあと、学習者端末Ｌは、セッションＩＤを含む学習者用デジタル教科書ＣＬの取得要求を連携サーバ１０１に送信する（ステップＳ１４０４）。連携サーバ１０１は、学習者用デジタル教科書ＣＬの取得要求を受信すると、連携サーバ１０１は、ステップＳ１３０８で更新された学習者用デジタル教科書ＣＬを学習者端末Ｌに送信する（ステップＳ１４０５）。学習者端末Ｌは、学習者用デジタル教科書ＣＬを受信すると、秘匿情報５０２が設定された学習者用デジタル教科書ＣＬを保存する（ステップＳ１４０６）。
【００４３】
＜指導者端末Ｔ−連携サーバ１０１間シーケンス例２＞
図１５は、指導者端末Ｔ−連携サーバ１０１間シーケンス例２を示すシーケンス図である。図１５は、図７に対応するシーケンス例である。図１３と同一ステップには同一ステップ番号を付す。ステップＳ１３０１〜Ｓ１３０７までは、図１３と同一であるため背悦名を省略する。
【００４４】
連携サーバ１０１は、指導者端末Ｔからの秘匿情報５０２を受信して、指導者端末ＩＤおよびセッションＩＤが一致するエントリを端末制御情報テーブル５００から特定し、特定したエントリの秘匿情報５０２の値を、受信した秘匿情報５０２で更新する（ステップＳ１５０８）。ステップＳ１３０６〜Ｓ１３０８は、セッションが終了するまで実行される。
【００４５】
＜連携サーバ１０１−学習者端末Ｌ間シーケンス例２＞
図１６は、連携サーバ１０１−学習者端末Ｌ間シーケンス例２を示すシーケンス図である。図１６は、図７に対応するシーケンス例である。図１４と同一ステップには同一ステップ番号を付す。ステップＳ１４０１〜Ｓ１４０３までは、図１４と同一であるため背悦名を省略する。
【００４６】
学習者端末Ｌは、セッションＩＤを含む秘匿情報５０２の取得要求を連携サーバ１０１に送信する（ステップＳ１４０４）。連携サーバ１０１は、秘匿情報５０２の取得要求を受信すると、連携サーバ１０１は、端末制御情報を検索し（ステップＳ１６０５）、検索した端末制御情報に含まれる秘匿情報５０２を学習者端末Ｌに送信する（ステップＳ１６０６）。学習者端末Ｌは、秘匿情報５０２を受信すると、秘匿情報５０２により、学習者用デジタル教科書ＣＬを更新する（ステップＳ１４０７）。
【００４７】
＜秘匿処理（ステップＳ１３０６）＞
図１７は、図１３および図１５に示した秘匿処理（ステップＳ１３０６）の詳細な処理手順例を示すフローチャートである。なお、指導者端末Ｔでは、再生プログラムが起動しており、かつ、再生プログラム上で指導者用デジタル教科書ＣＴが起動されている状態とする。秘匿処理（ステップＳ１３０６）は、再生プログラムにより実行される処理である。指導者端末Ｔは、まず、指導者の操作により、指導者用デジタル教科書ＣＴの所望のページに付箋データを設定する（ステップＳ１７０１）。つぎに、指導者端末Ｔは、設定した付箋データの属性情報５２１（位置情報および色情報）を特定する（ステップＳ１７０２）。そして、指導者端末Ｔは、関連元の付箋データの指定要求があるか否かを判定する（ステップＳ１７０３）。関連元の付箋データの指定要求がない場合（ステップＳ１７０３：Ｎｏ）、ステップＳ１７０１に戻る。
【００４８】
一方、関連元の付箋データの指定要求がある場合（ステップＳ１７０３：Ｙｅｓ）、指導者端末Ｔは、関連元選択状態に設定する（ステップＳ１７０４）。関連元選択状態とは、関連元の付箋データを選択可能な状態である。そして、指導者端末Ｔは、関連元の付箋データの選択を待ち受ける（ステップＳ１７０５：Ｎｏ）。関連元の付箋データの選択があった場合（ステップＳ１７０５：Ｙｅｓ）、ステップＳ１７０１で設定した付箋データと、選択した関連元の付箋データとを関連付ける関連情報５２３を設定する（ステップＳ１７０６）。
【００４９】
そして、指導者端末Ｔは、ステップＳ１７０２で設定した属性情報５２１とステップＳ１７０６で設定した関連情報５２３を含む秘匿情報５０２を生成する（ステップＳ１７０７）このあと、指導者端末Ｔは、指導者の操作により、秘匿処理（ステップＳ１３０６）を終了するか否かを判断し（ステップＳ１７０８）、終了しない場合（ステップＳ１７０８：Ｎｏ）、ステップＳ１７０１に移行する。一方、終了する場合（ステップＳ１７０８：Ｙｅｓ）、指導者端末Ｔは、連携サーバ１０１に秘匿情報５０２を送信する（ステップＳ１３０７）。
【００５０】
＜付箋データの消去処理＞
図１８は、学習者端末Ｌにおける付箋データの消去処理手順例を示すフローチャートである。図１８は、図１２に対応する処理である。図１８では、学習者端末Ｌにおいて、再生プログラムで秘匿処理された学習者用デジタル教科書ＣＬが再生されているものとする。図１８は、再生プログラムにより実行される。
【００５１】
まず、学習者端末Ｌは、付箋データにデータを入力する（ステップＳ１８０１）。入力されるデータは、テキストデータでもよく、手書きツールにより書き込まれた描画データででもよい。つぎに、ステップＳ１８０１で入力したデータと付箋データの位置に存在する秘匿されたデータとが一致するか否かを判定する（ステップＳ１８０２）。一致しない場合（ステップＳ１８０２：Ｎｏ）、一連の処理を終了する。
【００５２】
一方、一致する場合（ステップＳ１８０２：Ｙｅｓ）、学習者端末Ｌは、付箋データの秘匿情報５０２に設定されている付箋データの消去禁止設定を解除し（ステップＳ１８０３）、自動的にまたは学習者の操作により付箋データを消去する（ステップＳ１８０４）。
【００５３】
また、学習者端末Ｌは、関連先の付箋データがあるか否かを判断する（ステップＳ１８０５）。具体的には、たとえば、学習者端末Ｌは、関連元の付箋データの秘匿情報５０２に含まれている関連情報５２３により、関連先の付箋データの有無を判断する。関連先の付箋データがない場合（ステップＳ１８０５：Ｎｏ）、一連の処理を終了する。一方、関連先の付箋データがある場合（ステップＳ１８０５：Ｙｅｓ）、学習者端末Ｌは、関連先の付箋データの秘匿情報５０２に設定されている消去禁止設定を解除する（ステップＳ１８０６）。そして、学習者端末Ｌは、付自動的にまたは学習者の操作により付箋データを消去して（ステップＳ１８０７）、一連の処理を終了する。
【００５４】
図１９は、指導者端末に表示される、学習者端末の秘匿解除数情報である。学習者端末３０台に対し、問題Ｎｏ１〜７の解答を秘匿し、指導者が学習者に問題を解くように指示している。学習者端末では、学習者が解答を入力し、それが正当であった場合には秘匿を解除するように設定されている。そして、秘匿を解除するときに、学習者端末から指導者端末に秘匿を解除したことを知らせる秘匿解除通知を送信する。指導者端末は、秘匿解除通知を集計することにより、図１９の秘匿解除数情報を作成して表示する。「秘匿解除」は正答した者の数であり、「秘匿」は、まだ解答中または解答不可の者の数である。これによって、指導者は学習者の解答進捗を知ることができる。
【００５５】
このように、本実施例によれば、学習能力の向上を図ることができる。また、所定時間経過後に、消去禁止を解除することにより、所定時間経過度は、付箋データで秘匿された情報を参照することができるため、学習意欲の減退を抑制することができる。時間経過にしたがって付箋データの色の透明度を上げることにより、付箋データで秘匿された情報のヒントを与えることができ、学習意欲の減退を抑制することができる。また、付箋データ入力されたデータと付箋データで秘匿されたデータとが一致した場合に付箋データの消去禁止設定が解除されるため、学習者は答えがあっていることを確認することができる。また、その付箋データに関連する付箋データの消去禁止設定も解除されるため、関連する付箋データに秘匿された情報（たとえば、解説）も併せて確認することができる。
【００５６】
なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加、削除、または置換をしてもよい。
【００５７】
また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。
【００５８】
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ）等の記憶装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に格納することができる。
【００５９】
また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。
【符号の説明】
【００６０】
１００ 教育システム
１０１ 連携サーバ
３００ リストテーブル
４００ セッション管理テーブル
５００ 端末制御情報テーブル
５０２ 秘匿情報
ＣＬ 学習者用デジタル教科書
ＣＴ 指導者用デジタル教科書
Ｌ 学習者端末
Ｔ 指導者端末
【図１】
2016173820.tif 000003
【図２】
2016173820.tif 000004
【図３】
2016173820.tif 000005
【図４】
2016173820.tif 000006
【図５】
2016173820.tif 000007
【図６】
2016173820.tif 000008
【図７】
2016173820.tif 000009
【図８】
2016173820.tif 000010
【図９】
2016173820.tif 000011
【図１０】
2016173820.tif 000012
【図１１】
2016173820.tif 000013
【図１２】
2016173820.tif 000014
【図１３】
2016173820.tif 000015
【図１４】
2016173820.tif 000016
【図１５】
2016173820.tif 000017
【図１６】
2016173820.tif 000018
【図１７】
2016173820.tif 000019
【図１８】
2016173820.tif 000020
【図１９】
2016173820.tif 000021