(57)【特許請求の範囲】
【請求項１】
教師端末のコンピュータに、
課題に対応する意見の入力欄を当該意見を発表する利用者の端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、
前記他の意見が検出された場合に、教師による、前記課題に対応する意見を発表する利用者の前記端末装置の選択に応じて、選択した当該意見を発表する利用者の前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する、
処理を実行させることを特徴とする発表支援プログラム。
【請求項２】
前記コンピュータに、
前記課題に対応する意見を発表する利用者の前記端末装置の選択に応じて、前記他の端末装置に、前記意見を発表する利用者と意見内容が類似していることを示す情報を送信する、処理を実行させることを特徴とする請求項１に記載の発表支援プログラム。
【請求項３】
前記コンピュータに、
前記他の意見が検出された場合に、前記課題に対する意見を発表する利用者を選択可能な端末装置のディスプレイに、前記端末装置の利用者と意見内容が類似する他の利用者が存在することを示す情報を表示する、処理を実行させることを特徴とする請求項１または２に記載の発表支援プログラム。
【請求項４】
前記課題は、特定の分野についての課題であり、
前記コンピュータは、
前記端末装置の利用者が、前記特定の分野が不得意であるか否かを示すテーブルを保有し、
意見内容が類似する他の意見が検出された場合に、前記端末装置の利用者が前記テーブルにより、前記特定の分野が不得意とされているかを検出し、
不得意とされている場合に、
前記端末装置に類似する他の利用者が存在することを示す情報を表示する処理を実施する、
ことを特徴とする請求項１〜３のいずれか一つに記載の発表支援プログラム。
【請求項５】
前記他の端末装置の利用者は、前記端末装置の利用者と意見内容が類似し、かつ、前記特定の分野が得意な利用者であることを特徴とする請求項４に記載の発表支援プログラム。
【請求項６】
教師端末のコンピュータが、
課題に対応する意見の入力欄を当該意見を発表する利用者の端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、
前記他の意見が検出された場合に、教師による、前記課題に対応する意見を発表する利用者の前記端末装置の選択に応じて、選択した当該意見を発表する利用者の前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する、
処理を実行することを特徴とする発表支援方法。
【請求項７】
教師端末は、
課題に対応する意見の入力欄を当該意見を発表する利用者の端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、
前記他の意見が検出された場合に、教師による、前記課題に対応する意見を発表する利用者の前記端末装置の選択に応じて、選択した当該意見を発表する利用者の前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する、
制御部を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発表支援プログラム、発表支援方法、および情報処理装置に関する。
【背景技術】
【０００２】
従来、教師端末から生徒端末に課題を送信し、生徒端末にて生徒が課題に対する意見を入力して教師端末に返信し、教師端末にて教師が意見をまとめてスクリーンなどに表示して、生徒に意見を発表させるような授業形態がある。教師は、生徒の発表を聞いて、生徒の伝える能力を評価する。
【０００３】
先行技術としては、例えば、「Ｙｅｓ」または「Ｎｏ」で回答可能な質問文に対して入力された、「Ｙｅｓ」または「Ｎｏ」のいずれか一方の回答情報を送信し、送信した回答情報に基づき集計された結果に関する集計情報を受信して表示する技術がある。また、回答ファイル、相違度ファイル、属性ファイル及びグループパターン分けファイルから算出した、グループパターンごとの平均相違度の値に基づきグループパターンを選択し、このグループパターンに従ってグループ編成の結果を端末に表示する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０７３８８８号公報
【特許文献２】特開２００２−１４０４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、不得意な教科などでは、生徒は課題に対する自分の意見に自信が持てず、自分の意見を発表したがらないことが多い。このような場合には、例えば、教師は、その教科についての生徒の伝える能力などを評価することが難しい。
【０００６】
一つの側面では、本発明は、課題に対する意見の発表を支援する発表支援プログラム、発表支援方法、および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、教師端末のコンピュータは、課題に対応する意見の入力欄を当該意見を発表する利用者の端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、前記他の意見が検出された場合に、教師による、前記課題に対応する意見を発表する利用者の前記端末装置の選択に応じて、選択した当該意見を発表する利用者の前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する構成を要件とする。
【発明の効果】
【０００９】
本発明の一態様によれば、課題に対する意見の発表を支援することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態にかかる発表支援方法の一実施例を示す説明図である。
【図２】図２は、教育支援システム２００のシステム構成例を示す説明図である。
【図３】図３は、教師端末２０１等のハードウェア構成例を示すブロック図である。
【図４】図４は、生徒ＤＢ２２０の記憶内容の一例を示す説明図である。
【図５】図５は、課題ＤＢ２３０の記憶内容の一例を示す説明図である。
【図６】図６は、意見ＤＢ２４０の記憶内容の一例を示す説明図である。
【図７】図７は、自信フラグＤＢ２５０の記憶内容の一例を示す説明図である。
【図８】図８は、課題選択画面８００の画面例を示す説明図である。
【図９】図９は、回答画面９００の画面例を示す説明図である。
【図１０】図１０は、教師用マトリクス画面１０００の画面例を示す説明図（その１）である。
【図１１】図１１は、生徒用マトリクス画面１１００の画面例を示す説明図である。
【図１２】図１２は、教師端末２０１の機能的構成例を示すブロック図である。
【図１３】図１３は、指名生徒候補画面１３００の画面例を示す説明図である。
【図１４】図１４は、教師用マトリクス画面１０００の画面例を示す説明図（その２）である。
【図１５】図１５は、発表支援メッセージＭ１，Ｍ２の具体例を示す説明図である。
【図１６】図１６は、教師端末２０１の生徒意見収集処理手順の一例を示すフローチャートである。
【図１７】図１７は、教師端末２０１のマトリクス画面表示処理手順の一例を示すフローチャートである。
【図１８】図１８は、発表支援処理の具体的処理手順の一例を示すフローチャート（その１）である。
【図１９】図１９は、発表支援処理の具体的処理手順の一例を示すフローチャート（その２）である。
【図２０】図２０は、生徒端末Ｔｉの発表支援処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に図面を参照して、本発明にかかる発表支援プログラム、発表支援方法、および情報処理装置の実施の形態を詳細に説明する。
【００１２】
（発表支援方法の一実施例）
図１は、実施の形態にかかる発表支援方法の一実施例を示す説明図である。図１において、情報処理装置１０１は、課題に対する意見の発表を支援するコンピュータである。例えば、情報処理装置１０１は、サーバであってもよく、ＰＣ（パーソナル・コンピュータ）、ノートＰＣ、タブレット型ＰＣなどであってもよい。
【００１３】
また、情報処理装置１０１は、ネットワークを介して接続される複数の端末装置Ｔ（図１の例では、端末装置Ｔ１〜Ｔ４）と通信可能である。端末装置Ｔ１〜Ｔ４は、課題に対する意見の入力を受け付けるコンピュータである。例えば、端末装置Ｔ１〜Ｔ４は、ＰＣ、ノートＰＣ、タブレット型ＰＣなどである。
【００１４】
課題は、題目や主題である。課題は、出題者から回答者に与えられる。出題者は、例えば、学校における教師や、企業における管理職（プロジェクトチームの責任者など）である。また、回答者は、例えば、学校における生徒や、企業におけるプロジェクトチームのメンバなどである。
【００１５】
ここでは一例として、出題者を「教師」とし、回答者を「生徒」とする。また、情報処理装置１０１から端末装置Ｔ１〜Ｔ４に課題を送信し、各端末装置Ｔ１〜Ｔ４で生徒が課題に対する意見を入力欄に入力して情報処理装置１０１に返信し、教師が意見をまとめてスクリーンなどに表示して、生徒に意見を発表させるような授業を想定する。
【００１６】
このような授業では、教師は、生徒の発表を聞いて、生徒の伝える能力などを評価する。ところが、生徒には得意・不得意の教科があり、不得意な教科であれば自分の意見を発表したがるようなケースは少なく、その教科においては、自分の考えをどのようにまとめて相手に伝えるのかといった、生徒の伝える能力を評価することができない場合がある。
【００１７】
そこで、本実施の形態では、不得意な教科であっても、生徒に自分の意見に自信を持たせ、生徒の自発的な発表を促す発表支援方法について説明する。以下、情報処理装置１０１の発表支援処理例について説明する。
【００１８】
（１）情報処理装置１０１は、課題が与えられた複数の利用者それぞれの端末装置Ｔ１〜Ｔ４に表示させた入力欄に入力された、課題に対する意見内容を取得する。図１の例では、複数の利用者は、教師から課題が与えられた生徒Ａ〜Ｄである。具体的には、例えば、情報処理装置１０１は、各端末装置Ｔ１〜Ｔ４から課題に対する意見内容を含む回答結果を受信することにより、各生徒Ａ〜Ｄの課題に対する意見内容を取得する。
【００１９】
（２）情報処理装置１０１は、取得した課題に対する意見内容に基づいて、複数の利用者のうち、発表者候補の利用者と意見内容が類似する他の利用者を検出する。ここで、発表者候補の利用者とは、課題に対する意見の発表者の候補となる利用者である。複数の利用者のうち、どの利用者を発表者候補とするのかは任意に設定可能である。
【００２０】
例えば、課題に対応する特定の分野が不得意な利用者を、発表者候補の利用者として設定することにしてもよい。また、例えば、普段あまり発表しない利用者を、発表者候補の利用者として設定することにしてもよい。また、全ての利用者を、発表者候補の利用者として設定することにしてもよい。
【００２１】
図１の例では、課題に対する教科が不得意な生徒Ａを、発表者候補の利用者として設定する場合を例に挙げて説明する。この場合、情報処理装置１０１は、例えば、既存の形態素解析や構文解析などを利用して、発表者候補の生徒Ａの意見内容と他の生徒Ｂ〜Ｄの意見内容とをそれぞれ比較することにより、発表者候補の生徒Ａの意見と他の生徒Ｂ〜Ｄの意見との類似度をそれぞれ算出する。
【００２２】
そして、情報処理装置１０１は、例えば、算出した類似度が閾値以上となる他の生徒の意見を検出する。これにより、発表者候補の生徒と意見内容が類似する他の生徒を検出することができる。図１の例では、発表者候補の生徒Ａと意見内容が類似する他の生徒として、生徒Ｃが検出された場合を想定する。
【００２３】
（３）情報処理装置１０１は、他の利用者を検出した場合に、発表者候補の利用者の端末装置Ｔに発表支援情報を送信する。ここで、発表支援情報は、他の意見と意見内容が類似していることを示す情報、すなわち、他の利用者と意見内容が類似していることを示す情報である。発表支援情報には、例えば、発表者候補の利用者と意見内容が類似する他の利用者の名前が含まれていてもよい。
【００２４】
図１の例では、情報処理装置１０１は、発表者候補の生徒Ａの端末装置Ｔ１に、生徒Ｃと意見内容が類似していることを示す発表支援情報１１０を送信する。この結果、端末装置Ｔ１に発表支援情報１１０が表示され、発表者候補の生徒Ａは、課題に対する自分の意見内容が生徒Ｃと類似していることを知ることができる。
【００２５】
このように、実施の形態にかかる情報処理装置１０１によれば、生徒Ａ〜Ｄのうち、発表者候補の生徒Ａと意見内容が類似する他の生徒Ｃを検出することができる。また、情報処理装置１０１によれば、発表者候補の生徒Ａの端末装置Ｔ１に、他の生徒Ｃと意見内容が類似していることを示す発表支援情報１１０を送信することができる。
【００２６】
これにより、発表者候補の生徒Ａに対して、他の生徒Ｃと意見内容が類似していることを知らせることができる。また、発表者候補の生徒Ａは、他の生徒Ｃと意見内容が類似していることを知ることで、自分の意見に自信が持てるようになり、自発的に発表しやすくなる。
【００２７】
（教育支援システム２００のシステム構成例）
つぎに、図１に示した情報処理装置１０１を教育支援システム２００の教師端末２０１に適用した場合について説明する。
【００２８】
図２は、教育支援システム２００のシステム構成例を示す説明図である。図２において、教育支援システム２００は、教師端末２０１と、電子黒板２０２と、生徒端末Ｔ１〜Ｔｎと、を含む構成である。教育支援システム２００において、教師端末２０１、電子黒板２０２および生徒端末Ｔ１〜Ｔｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００２９】
ここで、教師端末２０１は、教師が使用するコンピュータであり、生徒ＤＢ（データベース）２２０、課題ＤＢ２３０、意見ＤＢ２４０および自信フラグＤＢ２５０を有する。教師端末２０１は、例えば、ＰＣ、ノートＰＣ、タブレット型ＰＣなどである。各種ＤＢ２２０，２３０，２４０，２５０の記憶内容については、図４〜図７を用いて後述する。
【００３０】
電子黒板２０２は、ディスプレイを有し、教師端末２０１の表示制御に従って、各種画面（例えば、後述の図１１に示す生徒用マトリクス画面１１００）を表示可能なコンピュータである。電子黒板２０２は、例えば、教室内の各生徒から見える位置に設置される。
【００３１】
生徒端末Ｔ１〜Ｔｎは、生徒が使用するコンピュータである。生徒端末Ｔ１〜Ｔｎは、例えば、タブレット型ＰＣ、ＰＣ、ノートＰＣなどである。生徒端末Ｔ１〜Ｔｎは、図１に示した端末装置Ｔ１〜Ｔ４に対応する。以下の説明では、生徒端末Ｔ１〜Ｔｎのうちの任意の生徒端末を「生徒端末Ｔｉ」と表記する場合がある（ｉ＝１，２，…，ｎ）。
【００３２】
（教師端末２０１等のハードウェア構成例）
つぎに、図２に示した教師端末２０１、電子黒板２０２および生徒端末Ｔｉ（ここでは、単に「教師端末２０１等」と称する）のハードウェア構成例について説明する。
【００３３】
図３は、教師端末２０１等のハードウェア構成例を示すブロック図である。図３において、教師端末２０１等は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、ディスクドライブ３０３と、ディスク３０４と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０５と、ディスプレイ３０６と、入力装置３０７と、を有する。また、各構成部はバス３００によってそれぞれ接続される。
【００３４】
ここで、ＣＰＵ３０１は、教師端末２０１等の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００３５】
ディスクドライブ３０３は、ＣＰＵ３０１の制御に従ってディスク３０４に対するデータのリード／ライトを制御する。ディスク３０４は、ディスクドライブ３０３の制御で書き込まれたデータを記憶する。ディスク３０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００３６】
Ｉ／Ｆ３０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部装置に接続される。そして、Ｉ／Ｆ３０５は、ネットワーク２１０と内部のインターフェースを司り、外部装置からのデータの入出力を制御する。ネットワーク２１０は、例えば、ＬＡＮ、ＷＡＮ、インターネットなどである。
【００３７】
ディスプレイ３０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ３０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。
【００３８】
入力装置３０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置３０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００３９】
なお、教師端末２０１等は、上述した構成部のうち、例えば、ディスクドライブ３０３やディスク３０４を有さないことにしてもよい。また、教師端末２０１等は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、スキャナ、プリンタなどを有することにしてもよい。
【００４０】
（各種ＤＢ２２０，２３０，２４０，２５０の記憶内容）
つぎに、図４〜図７を用いて、各種ＤＢ２２０，２３０，２４０，２５０の記憶内容について説明する。各種ＤＢ２２０，２３０，２４０，２５０は、例えば、図３に示した教師端末２０１のメモリ３０２、ディスク３０４などの記憶装置により実現される。
【００４１】
図４は、生徒ＤＢ２２０の記憶内容の一例を示す説明図である。図４において、生徒ＤＢ２２０は、生徒ＩＤ、生徒名およびＩＰアドレスのフィールドを有し、各フィールドに情報を設定することで、生徒情報４００−１〜４００−８をレコードとして記憶する。
【００４２】
ここで、生徒ＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）は、生徒を識別する識別子である。生徒名は、生徒の氏名である。ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスは、生徒が使用する生徒端末Ｔｉを識別する識別子である。例えば、生徒情報４００−１は、生徒Ｓ１の生徒名「田中×××」とＩＰアドレス「ＸＸＸ．ＹＹＹ．ＺＺ１」とを示す。
【００４３】
図５は、課題ＤＢ２３０の記憶内容の一例を示す説明図である。図５において、課題ＤＢ２３０は、課題ＩＤ、課題内容、回答制限時間（分）および教科のフィールドを有し、各フィールドに情報を設定することで、課題情報５００−１〜５００−４をレコードとして記憶する。
【００４４】
ここで、課題ＩＤは、教師から生徒に与えられる課題を識別する識別子である。課題内容は、課題の内容である。回答制限時間（分）は、生徒に課題を与えてから回答を受け付けるまでの制限時間である。回答制限時間（分）は、課題の難易度などに応じて適宜設定される。
【００４５】
教科は、課題に対応する分野を区別するものである。教科としては、例えば、国語、数学、社会、理科などがある。例えば、課題情報５００−１は、課題Ｋ１の課題内容「瓦礫受け入れについてどう思うか？」と回答制限時間「３０分」と教科「社会」とを示す。
【００４６】
図６は、意見ＤＢ２４０の記憶内容の一例を示す説明図である。図６において、意見ＤＢ２４０は、課題ＩＤ、生徒ＩＤ、賛否および提出意見のフィールドを有し、各フィールドに情報を設定することで、意見情報６００−１〜６００−８をレコードとして記憶する。
【００４７】
ここで、課題ＩＤは、課題を識別する識別子である。生徒ＩＤは、生徒を識別する識別子である。賛否は、課題で問われたことについて、生徒が賛成であるか反対であるかを示す。提出意見は、課題に対する生徒の意見内容である。例えば、意見情報６００−１は、課題Ｋ１に対する生徒Ｓ１の賛否「賛成」と提出意見「瓦礫を受け入れるために、場所の確保に工夫ができないか？」とを示す。
【００４８】
図７は、自信フラグＤＢ２５０の記憶内容の一例を示す説明図である。図７において、自信フラグＤＢ２５０は、生徒ＩＤ、国語、数学、社会および理科のフィールドを有し、各フィールドに情報を設定することで、自信フラグ情報７００−１〜７００−８をレコードとして記憶する。
【００４９】
ここで、生徒ＩＤは、生徒を識別する識別子である。国語は、教科「国語」についての自信フラグを示す。自信フラグとは、ある教科について、生徒が得意であるか不得意であるかを示すフラグである。自信フラグには、得意な場合に「１」が設定され、不得意な場合に「２」が設定される。なお、自信フラグは、得意、不得意のどちらでもない場合は未設定となる。
【００５０】
数学は、教科「数学」についての自信フラグを示す。社会は、教科「社会」についての自信フラグを示す。理科は、教科「理科」についての自信フラグを示す。例えば、自信フラグ情報７００−１は、生徒Ｓ１の教科「国語」についての自信フラグ「２」と教科「社会」についての自信フラグ「１」とを示す。
【００５１】
（課題選択画面８００の画面例）
つぎに、教師端末２０１のディスプレイ３０６に表示される課題選択画面８００の画面例について説明する。以下の説明では、教師端末２０１の各種画面に表示される項目やボタンをユーザが選択する操作として、クリック操作を行う場合を例に挙げて説明する。
【００５２】
図８は、課題選択画面８００の画面例を示す説明図である。図８において、課題選択画面８００は、生徒に検討させたい課題の選択を受け付ける画面である。
【００５３】
課題選択画面８００において、入力装置３０７（図３参照）を用いたユーザの操作入力により、選択ボタン８０１〜８０３のいずれかをクリックすると、生徒に検討させたい課題を選択することができる。図８の例では、選択ボタン８０１がクリックされて、課題Ｋ１が選択されている。
【００５４】
また、課題選択画面８００において、課題送信ボタン８０４をクリックすると、選択された課題の情報（例えば、課題Ｋ１の課題内容）を、教師端末２０１から生徒端末Ｔ１〜Ｔｎに送信することができる。この結果、例えば、後述の図９に示すような回答画面９００が、生徒端末Ｔ１〜Ｔｎのディスプレイ３０６に表示される。
【００５５】
なお、課題選択画面８００において、キャンセルボタン８０５をクリックすると、課題選択画面８００の表示を終了させることができる。
【００５６】
（回答画面９００の画面例）
つぎに、生徒端末Ｔｉのディスプレイ３０６に表示される回答画面９００の画面例について説明する。以下の説明では、生徒端末Ｔｉの各種画面に表示される項目やボタンをユーザが選択する操作として、タップ操作を行う場合を例に挙げて説明する。
【００５７】
図９は、回答画面９００の画面例を示す説明図である。図９において、回答画面９００は、教師から与えられた課題に対する意見内容の入力を受け付ける画面である。図９の例では、回答画面９００には、課題Ｋ１の課題内容「瓦礫受け入れについてどう思うか？」が表示されている。
【００５８】
回答画面９００において、入力装置３０７（図３参照）を用いたユーザの操作入力により、チェックボックス９０１，９０２のいずれかをタップすると、課題で問われたことについて、賛成であるか反対であるかを選択することができる。図９の例では、チェックボックス９０１がタップされた状態となっている。
【００５９】
また、回答画面９００において、意見欄９０３をタップすると、課題に対する意見内容を入力することができる。図９の例では、課題に対する意見内容が意見欄９０３に入力されていない未入力の状態である。なお、回答画面９００において、意見クリアボタン９０４をタップすると、意見欄９０３に入力された内容をクリアすることができる。
【００６０】
また、回答画面９００において、送信ボタン９０５をタップすると、生徒端末Ｔｉから教師端末２０１に回答結果を送信することができる。回答結果には、例えば、課題で問われたことについての賛否の選択結果と、意見欄９０３に入力された意見内容と、が含まれる。
【００６１】
この結果、例えば、後述の図１０に示すような教師用マトリクス画面１０００が、教師端末２０１のディスプレイ３０６に表示される。また、生徒端末Ｔｉから教師端末２０１に回答結果が送信されると、生徒端末Ｔｉのディスプレイ３０６には、例えば、課題で問われたことについての賛否の選択結果と、意見欄９０３に入力された意見内容とが表示される。
【００６２】
（教師用マトリクス画面１０００の画面例）
つぎに、教師端末２０１のディスプレイ３０６に表示される教師用マトリクス画面１０００の画面例について説明する。
【００６３】
図１０は、教師用マトリクス画面１０００の画面例を示す説明図（その１）である。図１０において、教師用マトリクス画面１０００は、教師から与えられた課題に対する生徒の意見内容を表示する画面である。図１０の例では、課題Ｋ１に対する生徒の意見内容１００１〜１００８が表示されている。
【００６４】
例えば、意見内容１００１は、課題Ｋ１に対する生徒Ｓ１の賛否「賛成」と提出意見「瓦礫を受け入れるために、場所の確保に工夫ができないか？」と生徒名「田中」とを示している。ただし、図１０の例では、生徒名として名字のみ表示されている。
【００６５】
教師用マトリクス画面１０００において、指名生徒候補表示ボタン１０１０をクリックすると、例えば、後述の図１３に示すような指名生徒候補画面１３００を、教師用マトリクス画面１０００に重畳表示あるいは並列表示することができる。
【００６６】
また、教師用マトリクス画面１０００において、電子黒板表示ボタン１０２０をクリックすると、例えば、後述の図１１に示すような生徒用マトリクス画面１１００を、電子黒板２０２のディスプレイ３０６に表示することができる。
【００６７】
また、教師用マトリクス画面１０００において、意見内容１００１〜１００８のいずれかをクリックすると、課題Ｋ１に対する意見の発表者を選択することができるようにしてもよい。この際、教師は、例えば、発表者の選択操作に合わせて、課題Ｋ１に対する意見の発表者を口頭で指名する。
【００６８】
ただし、教師端末２０１は、教師用マトリクス画面１０００において発表者として選択された生徒の端末装置Ｔｉに、課題Ｋ１に対する意見の発表者として指名されたことを示す情報を送信することにしてもよい。また、教師用マトリクス画面１０００において、終了ボタン１０３０をクリックすると、教師用マトリクス画面１０００の表示を終了することができる。
【００６９】
なお、教師用マトリクス画面１０００の表示内容は、例えば、教師端末２０１が生徒端末Ｔｉから回答結果を受信すると、その都度更新される。また、教師用マトリクス画面１０００において、各生徒の意見内容の表示位置は、例えば、各生徒の座席位置などに応じて予め設定されている。
【００７０】
（生徒用マトリクス画面１１００の画面例）
つぎに、電子黒板２０２のディスプレイ３０６に表示される生徒用マトリクス画面１１００の画面例について説明する。
【００７１】
図１１は、生徒用マトリクス画面１１００の画面例を示す説明図である。図１１において、生徒用マトリクス画面１１００は、教師から与えられた課題に対する生徒の意見内容を表示する画面である。図１１の例では、課題Ｋ１に対する生徒の意見内容１１０１〜１１０８が表示されている。
【００７２】
意見内容１１０１〜１１０８は、図１０に示した教師用マトリクス画面１０００に表示された意見内容１００１〜１００８と同一内容である。生徒用マトリクス画面１１００によれば、各生徒は、課題Ｋ１に対する他の生徒の意見内容を確認することができる。
【００７３】
（教師端末２０１の機能的構成例）
図１２は、教師端末２０１の機能的構成例を示すブロック図である。図１２において、教師端末２０１は、受付部１２０１と、表示制御部１２０２と、抽出部１２０３と、送信部１２０４と、受信部１２０５と、検出部１２０６と、を含む構成である。受付部１２０１〜検出部１２０６は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０４などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０５により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０４などの記憶装置に記憶される。
【００７４】
受付部１２０１は、課題選択画面８００（図８参照）の表示要求を受け付ける。具体的には、例えば、受付部１２０１は、教師端末２０１の入力装置３０７を用いたユーザの操作入力により、課題選択画面８００の表示要求を受け付ける。また、受付部１２０１は、例えば、ネットワーク２１０（図２参照）を介して、外部装置から課題選択画面８００の表示要求を受け付けることにしてもよい。
【００７５】
表示制御部１２０２は、教師端末２０１のディスプレイ３０６に課題選択画面８００を表示する。具体的には、例えば、表示制御部１２０２は、課題選択画面８００の表示要求を受け付けたことに応じて、課題ＤＢ２３０（図５参照）を参照して、課題選択画面８００の画面情報を生成することにより、ディスプレイ３０６に課題選択画面８００を表示する。
【００７６】
これにより、教師端末２０１のディスプレイ３０６に、生徒に検討させたい課題を選択可能な課題選択画面８００を表示することができる。
【００７７】
受付部１２０１は、生徒に検討させたい課題の課題ＩＤの選択を受け付ける。具体的には、例えば、受付部１２０１は、課題選択画面８００において、ユーザの操作入力により、課題ＩＤの選択を受け付ける。また、受付部１２０１は、例えば、ネットワーク２１０を介して、外部装置から課題ＩＤの選択を受け付けることにしてもよい。
【００７８】
以下の説明では、選択を受け付けた課題ＩＤに対応する課題を「課題Ｋ」と表記する場合がある。
【００７９】
抽出部１２０３は、課題Ｋの課題情報を課題ＤＢ２３０（図５参照）から抽出する。具体的には、例えば、抽出部１２０３は、課題ＩＤの選択を受け付けたことに応じて、選択された課題ＩＤに対応する課題情報を課題ＤＢ２３０から抽出する。一例として、課題ＩＤ「Ｋ１」が選択された場合を例に挙げると、課題ＤＢ２３０から課題ＩＤ「Ｋ１」に対応する課題情報５００−１が抽出される。
【００８０】
表示制御部１２０２は、生徒端末Ｔ１〜Ｔｎのディスプレイ３０６に回答画面９００（図９参照）を表示する制御を行う。具体的には、例えば、表示制御部１２０２は、課題選択画面８００において課題送信ボタン８０４がクリックされたことに応じて、生徒ＤＢ２２０（図４参照）を参照して、生徒端末Ｔ１〜ＴｎのＩＰアドレスを特定する。そして、表示制御部１２０２は、送信部１２０４を制御して、抽出された課題情報を生徒端末Ｔ１〜ＴｎのＩＰアドレス宛にそれぞれ送信する。
【００８１】
これにより、生徒端末Ｔ１〜Ｔｎのディスプレイ３０６に、教師から与えられた課題Ｋに対する意見内容を入力可能な回答画面９００を表示することができる。
【００８２】
受信部１２０５は、課題Ｋに対する回答結果を生徒端末Ｔｉから受信する。回答結果には、例えば、課題ＩＤ、生徒ＩＤ、課題で問われたことについての賛否の選択結果、課題に対する意見内容などが含まれる。受信された回答結果は、例えば、意見ＤＢ２４０（図６参照）に記憶される。
【００８３】
表示制御部１２０２は、教師端末２０１のディスプレイ３０６に教師用マトリクス画面１０００（図１０参照）を表示する。具体的には、例えば、表示制御部１２０２は、意見ＤＢ２４０を参照して、教師用マトリクス画面１０００の画面情報を生成することにより、ディスプレイ３０６に教師用マトリクス画面１０００を表示する。
【００８４】
これにより、教師端末２０１のディスプレイ３０６に、生徒から提出された課題Ｋに対する意見内容を閲覧可能な教師用マトリクス画面１０００を表示することができる。
【００８５】
受付部１２０１は、生徒用マトリクス画面１１００の表示要求を受け付ける。具体的には、例えば、受付部１２０１は、教師用マトリクス画面１０００において、ユーザの操作入力により、生徒用マトリクス画面１１００の表示要求を受け付ける。また、受付部１２０１は、例えば、ネットワーク２１０を介して、外部装置から生徒用マトリクス画面１１００の表示要求を受け付けることにしてもよい。
【００８６】
表示制御部１２０２は、電子黒板２０２のディスプレイ３０６に生徒用マトリクス画面１１００を表示する制御を行う。具体的には、例えば、表示制御部１２０２は、教師用マトリクス画面１０００において電子黒板表示ボタン１０２０がクリックされたことに応じて、意見ＤＢ２４０を参照して、生徒用マトリクス画面１１００の画面情報を生成する。そして、表示制御部１２０２は、送信部１２０４を制御して、生成した生徒用マトリクス画面１１００の画面情報を電子黒板２０２に送信する。
【００８７】
これにより、電子黒板２０２のディスプレイ３０６に、各生徒の課題Ｋに対する意見内容を閲覧可能な生徒用マトリクス画面１１００を表示することができる。
【００８８】
以下の説明では、生徒端末Ｔ１〜Ｔｎを使用する複数の生徒を「生徒Ｓ１〜Ｓｎ」と表記し、生徒Ｓ１〜Ｓｎのうちの任意の生徒を「Ｓｉ」と表記する場合がある。
【００８９】
抽出部１２０３は、生徒Ｓ１〜Ｓｎから発表者候補の生徒Ｓｉを抽出する。ここで、発表者候補の生徒とは、課題Ｋに対する意見の発表者となる候補の生徒である。すなわち、教師が発表者を指名する場合には、発表者候補の生徒は、教師により指名される候補の生徒となる。
【００９０】
具体的には、例えば、抽出部１２０３は、自信フラグＤＢ２５０を参照して、発表者候補の生徒として、課題Ｋに対応する教科が不得意な生徒Ｓｉを抽出する。一例として、課題Ｋを「課題Ｋ１」とすると、発表者候補の生徒は、課題Ｋ１に対応する教科「社会」が不得意な生徒Ｓ２，Ｓ６，Ｓ７となる。
【００９１】
検出部１２０６は、意見ＤＢ２４０を参照して、生徒Ｓ１〜Ｓｎのうち、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊを検出する（ｊ≠ｉ、ｊ＝１，２，…，ｎ）。具体的には、例えば、検出部１２０６は、既存の形態素解析や構文解析を利用して、発表者候補の生徒Ｓｉの意見内容と他の生徒Ｓｊの意見内容とを比較することにより、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊを検出する。
【００９２】
この際、検出部１２０６は、発表者候補の生徒Ｓｉと意見内容が類似し、かつ、課題Ｋに対応する教科が得意な他の生徒Ｓｊを検出することにしてもよい。一例として、課題Ｋを「課題Ｋ１」とすると、課題Ｋ１に対応する教科「社会」が得意な生徒は、生徒Ｓ１，Ｓ３，Ｓ４，Ｓ５である（図７参照）。
【００９３】
また、図９に示した回答画面９００では、課題Ｋで問われたことについての賛否を選択するものとなっている。このような回答方式の場合には、検出部１２０６は、意見内容の比較対象となる他の生徒Ｓｊを、課題Ｋで問われたことについての賛否が、発表者候補の生徒Ｓｉと一致する生徒としてもよい。
【００９４】
一例として、発表者候補の生徒Ｓｉを、課題Ｋ１に対応する教科「社会」が不得意な「生徒Ｓ２」とする。また、他の生徒Ｓｊを、課題Ｋ１に対応する教科「社会」が得意な「生徒Ｓ１」とする。この生徒Ｓ１は、課題Ｋで問われたことについての賛否が、発表者候補の生徒Ｓ２と一致する。
【００９５】
ここで、課題Ｋ１に対する生徒Ｓ２の意見内容と生徒Ｓ１の意見内容とを比較すると、例えば、「瓦礫」、「受け入れ」、「場所」などの単語が一致する。このため、検出部１２０６は、発表者候補の生徒Ｓ２と意見内容が類似し、かつ、課題Ｋ１に対応する教科「社会」が得意な他の生徒として生徒Ｓ１を検出する。
【００９６】
表示制御部１２０２は、他の生徒Ｓｊが検出された場合に、発表者候補の生徒Ｓｉの端末装置Ｔｉのディスプレイ３０６に、発表支援メッセージＭ１を表示する制御を行う。ここで、発表支援メッセージＭ１とは、他の生徒Ｓｊと意見内容が類似していることを示す情報である。例えば、発表支援メッセージＭ１には、他の生徒Ｓｊの名前が含まれている。
【００９７】
具体的には、例えば、表示制御部１２０２は、他の生徒Ｓｊが検出された場合に、他の生徒Ｓｊと意見内容が類似していることを示す発表支援メッセージＭ１を生成する。そして、表示制御部１２０２は、送信部１２０４を制御して、生成した発表支援メッセージＭ１を発表者候補の生徒Ｓｉの端末装置Ｔｉに送信する。
【００９８】
これにより、発表者候補の生徒Ｓｉの端末装置Ｔｉのディスプレイ３０６に、他の生徒Ｓｊと意見内容が類似していることを示す発表支援メッセージＭ１を表示することができる。なお、発表支援メッセージＭ１の具体例については、図１５を用いて後述する。
【００９９】
また、表示制御部１２０２は、教師端末２０１のディスプレイ３０６に、発表者指名支援情報を表示することにしてもよい。ここで、発表者指名支援情報は、例えば、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊが存在するか否かを示す情報である。
【０１００】
具体的には、例えば、表示制御部１２０２は、検出部１２０６によって検出された検出結果に基づいて、後述の図１３に示すような指名生徒候補画面１３００の画面情報を生成する。指名生徒候補画面１３００は、発表者指名支援情報（例えば、後述する発表者指名支援情報１３０１，１３０２）を含む画面である。
【０１０１】
そして、表示制御部１２０２は、教師用マトリクス画面１０００において指名生徒候補表示ボタン１０１０がクリックされたことに応じて、教師端末２０１のディスプレイ３０６に指名生徒候補画面１３００を表示することにしてもよい。なお、発表者指名支援情報の具体例については、図１３および図１４を用いて後述する。
【０１０２】
また、表示制御部１２０２は、課題Ｋに対する意見の発表者として、発表者候補の生徒Ｓｉが選択されたことに応じて、発表者候補の生徒Ｓｉの端末装置Ｔｉのディスプレイ３０６に、発表支援メッセージＭ１を表示する制御を行うことにしてもよい。課題Ｋに対する意見の発表者の選択は、例えば、後述の図１３に示すような指名生徒候補画面１３００において行われる。
【０１０３】
これにより、発表者候補の生徒Ｓｉが発表者として指名された場合に、当該生徒Ｓｉの端末装置Ｔｉのディスプレイ３０６に、他の生徒Ｓｊと意見内容が類似していることを示す発表支援メッセージＭ１を表示することができる。
【０１０４】
また、表示制御部１２０２は、課題Ｋに対する意見の発表者として、発表者候補の生徒Ｓｉが選択されたことに応じて、他の生徒Ｓｊの端末装置Ｔｊのディスプレイ３０６に、発表支援メッセージＭ２を表示することにしてもよい。他の生徒Ｓｊは、発表者候補の生徒Ｓｉと意見内容が類似する生徒である。
【０１０５】
ここで、発表支援メッセージＭ２は、発表者と意見内容が類似していることを示す情報である。具体的には、例えば、表示制御部１２０２は、送信部１２０４を制御して、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊの端末装置Ｔｊに発表支援メッセージＭ２を送信する。
【０１０６】
これにより、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊの端末装置Ｔｊのディスプレイ３０６に、発表者と意見内容が類似していることを示す発表支援メッセージＭ２を表示することができる。なお、発表支援メッセージＭ２の具体例については、図１５を用いて後述する。
【０１０７】
なお、上述した説明では、教師端末２０１が各機能部１２０１〜１２０６の機能を実現することにしたが、これに限らない。具体的には、例えば、教師端末２０１、電子黒板２０２および生徒端末Ｔ１〜Ｔｎと通信可能なサーバが、各機能部１２０１〜１２０６の機能を実現する形態としてもよい。
【０１０８】
（指名生徒候補画面１３００の画面例）
つぎに、教師端末２０１のディスプレイ３０６に表示される指名生徒候補画面１３００の画面例について説明する。
【０１０９】
図１３は、指名生徒候補画面１３００の画面例を示す説明図である。図１３において、指名生徒候補画面１３００は、課題Ｋ１に対する意見の発表者として指名される候補の生徒、すなわち、発表者候補となる生徒を表示する画面である。
【０１１０】
指名生徒候補画面１３００には、発表者候補となる生徒として、課題Ｋ１に対応する教科「社会」が不得意な生徒Ｓ２，Ｓ６，Ｓ７の生徒名「山田」、「本田」、「佐藤」が、課題Ｋ１で問われたことについての賛否の選択結果とともに表示されている。
【０１１１】
また、指名生徒候補画面１３００には、生徒Ｓ２，Ｓ６の生徒名「山田」、「本田」と対応付けて、発表者指名支援情報１３０１が表示されている。発表者指名支援情報１３０１は、発表者候補となる生徒Ｓ２，Ｓ６と意見内容が類似する他の生徒の存在を示す情報である。
【０１１２】
また、指名生徒候補画面１３００には、生徒Ｓ７の生徒名「佐藤」と対応付けて、発表者指名支援情報１３０２が表示されている。発表者指名支援情報１３０２は、発表者候補となる生徒Ｓ７と意見内容が類似する他の生徒が存在しないことを示す情報である。
【０１１３】
指名生徒候補画面１３００において、発表者候補となる生徒Ｓ２，Ｓ６，Ｓ７のいずれかの生徒名をクリックすると、課題Ｋ１に対する意見の発表者を選択することができる。この際、教師は、例えば、発表者の選択操作に合わせて、課題Ｋ１に対する意見の発表者を口頭で指名する。
【０１１４】
ただし、教師端末２０１は、指名生徒候補画面１３００において発表者として選択された生徒Ｓｉの端末装置Ｔｉに、課題Ｋ１に対する意見の発表者として指名されたことを示す情報を送信することにしてもよい。また、指名生徒候補画面１３００において、終了ボタン１３０３をクリックすると、指名生徒候補画面１３００の表示を終了することができる。
【０１１５】
指名生徒候補画面１３００によれば、教師は、各生徒の意見内容（例えば、教師用マトリクス画面１０００内の意見内容１００１〜１００８）を確認しなくても、発表者候補の生徒Ｓ２，Ｓ６，Ｓ７と意見内容が類似する他の生徒が存在するか否かを知ることができる。また、教師は、課題Ｋ１に対応する教科「社会」が不得意であっても、自信を持って発表できるような生徒を指名しやすくなり、発表者を指名する際の負荷の軽減を図ることができる。
【０１１６】
なお、図１３の例では、発表者指名支援情報を、教師用マトリクス画面１０００とは別画面（指名生徒候補画面１３００）に表示することにしたが、図１４に示すように教師用マトリクス画面１０００内に表示することにしてもよい。
【０１１７】
図１４は、教師用マトリクス画面１０００の画面例を示す説明図（その２）である。図１４において、教師用マトリクス画面１０００には、発表者候補となる生徒Ｓ２，Ｓ６，Ｓ７の意見内容１００２，１００６，１００７と対応付けて、発表者指名支援情報１４０１〜１４０３が表示されている。
【０１１８】
発表者指名支援情報１４０１，１４０２は、発表者候補となる生徒Ｓ２，Ｓ６と意見内容が類似する他の生徒の存在を示す情報である。また、発表者指名支援情報１４０３は、発表者候補となる生徒Ｓ７と意見内容が類似する他の生徒が存在しないことを示す情報である。
【０１１９】
発表者指名支援情報１４０１〜１４０３は、例えば、図１０に示した教師用マトリクス画面１０００において、指名生徒候補表示ボタン１０１０をクリックすると表示されることにしてもよい。また、発表者指名支援情報１４０１〜１４０３は、教師用マトリクス画面１０００において、指名生徒候補非表示ボタン１４１０をクリックすると表示が終了することにしてもよい。
【０１２０】
発表者指名支援情報１４０１〜１４０３によれば、教師は、各生徒の意見内容１００１〜１００８を確認しなくても、発表者候補の生徒Ｓ２，Ｓ６，Ｓ７と意見内容が類似する他の生徒が存在するか否かを知ることができる。
【０１２１】
なお、図１４の例では、発表者指名支援情報１４０１〜１４０３として、発表者候補の生徒Ｓ２，Ｓ６，Ｓ７と意見内容が類似する他の生徒の存否を示すメッセージを表示することにしたが、これに限らない。例えば、発表者指名支援情報１４０１〜１４０３は、他の生徒の存否を示すマークなどであってもよい。
【０１２２】
（発表支援メッセージＭ１，Ｍ２の具体例）
つぎに、生徒端末Ｔｉのディスプレイ３０６に表示される発表支援メッセージＭ１，Ｍ２の具体例について説明する。
【０１２３】
図１５は、発表支援メッセージＭ１，Ｍ２の具体例を示す説明図である。図１５において、生徒Ｓ２（生徒名：山田）の端末装置Ｔ２のディスプレイ３０６に表示された画面１５１０と、生徒Ｓ１（生徒名：田中）の端末装置Ｔ１のディスプレイ３０６に表示された画面１５２０とが示されている。
【０１２４】
生徒Ｓ２（生徒名：山田）は、課題Ｋ１に対する意見の発表者として選択（指名）された生徒であり、課題Ｋ１に対応する教科「社会」が不得意な生徒である。また、生徒Ｓ１（生徒名：田中）は、生徒Ｓ２（生徒名：山田）と意見内容が類似する他の生徒であり、課題Ｋ１に対応する教科「社会」が得意な生徒である。
【０１２５】
ここで、画面１５１０には、課題Ｋ１に対する生徒Ｓ２（生徒名：山田）の意見内容（賛否も含む）とともに発表支援メッセージＭ１が表示されている。ここでは、発表支援メッセージＭ１は、生徒Ｓ２（生徒名：山田）の意見内容が、生徒Ｓ１（生徒名：田中）と生徒Ｓ５（生徒名：黒田）の意見内容と類似していることを示す情報である。
【０１２６】
発表支援メッセージＭ１によれば、生徒Ｓ２（生徒名：山田）は、教科「社会」が得意な生徒Ｓ１，Ｓ５（生徒名：田中、黒田）と意見内容が類似していることがわかり、自分の意見に自信を持って発表することができるようになる。
【０１２７】
また、画面１５２０には、課題Ｋ１に対する生徒Ｓ１（生徒名：田中）の意見内容（賛否も含む）とともに発表支援メッセージＭ２が表示されている。ここでは、発表支援メッセージＭ２は、生徒Ｓ１（生徒名：田中）と意見内容が類似する人が発表中であることを示す情報である。発表支援メッセージＭ２によれば、生徒Ｓ１（生徒名：田中）は、類似意見の生徒が発表中であることが分かり、発表者の意見に興味が沸いて、発表者の意見を聞きやすくなる。
【０１２８】
（教師端末２０１の各種処理手順）
つぎに、教師端末２０１の各種処理手順について説明する。まず、教師端末２０１の生徒意見収集処理手順について説明する。
【０１２９】
＜生徒意見収集処理手順＞
図１６は、教師端末２０１の生徒意見収集処理手順の一例を示すフローチャートである。図１６のフローチャートにおいて、まず、教師端末２０１は、ディスプレイ３０６に課題選択画面８００を表示する（ステップＳ１６０１）。そして、教師端末２０１は、生徒に検討させたい課題Ｋの課題ＩＤの選択を受け付けたか否かを判断する（ステップＳ１６０２）。
【０１３０】
ここで、教師端末２０１は、課題ＩＤの選択を受け付けるのを待つ（ステップＳ１６０２：Ｎｏ）。そして、教師端末２０１は、課題ＩＤの選択を受け付けた場合（ステップＳ１６０２：Ｙｅｓ）、課題ＤＢ２３０から、選択された課題ＩＤに対応する課題情報を抽出する（ステップＳ１６０３）。
【０１３１】
つぎに、教師端末２０１は、課題選択画面８００の課題送信ボタン８０４がクリックされたことに応じて、抽出した課題情報を生徒端末Ｔ１〜ＴｎのＩＰアドレス宛にそれぞれ送信する（ステップＳ１６０４）。そして、教師端末２０１は、課題Ｋの回答制限時間の計時を開始する（ステップＳ１６０５）。
【０１３２】
つぎに、教師端末２０１は、課題Ｋに対する回答結果を生徒端末Ｔｉから受信したか否かを判断する（ステップＳ１６０６）。ここで、回答結果を受信していない場合（ステップＳ１６０６：Ｎｏ）、教師端末２０１は、ステップＳ１６１０に移行する。一方、回答結果を受信した場合（ステップＳ１６０６：Ｙｅｓ）、教師端末２０１は、受信した回答結果を意見ＤＢ２４０に記録する（ステップＳ１６０７）。
【０１３３】
そして、教師端末２０１は、意見ＤＢ２４０を参照して、教師用マトリクス画面１０００の画面情報を生成することにより、ディスプレイ３０６に教師用マトリクス画面１０００を表示する（ステップＳ１６０８）。つぎに、教師端末２０１は、生徒全員の回答結果を受信したか否かを判断する（ステップＳ１６０９）。
【０１３４】
ここで、生徒全員の回答結果を受信した場合（ステップＳ１６０９：Ｙｅｓ）、教師端末２０１は、本フローチャートによる一連の処理を終了する。一方、生徒全員の回答結果を受信していない場合（ステップＳ１６０９：Ｎｏ）、教師端末２０１は、課題Ｋの回答制限時間が経過したか否かを判断する（ステップＳ１６１０）。
【０１３５】
ここで、課題Ｋの回答制限時間が経過していない場合（ステップＳ１６１０：Ｎｏ）、教師端末２０１は、ステップＳ１６０６に戻る。一方、課題Ｋの回答制限時間が経過した場合（ステップＳ１６１０：Ｙｅｓ）、教師端末２０１は、本フローチャートによる一連の処理を終了する。これにより、課題Ｋに対する生徒Ｓｉの回答結果を収集することができる。
【０１３６】
＜マトリクス画面表示処理手順＞
つぎに、教師端末２０１のマトリクス画面表示処理手順について説明する。
【０１３７】
図１７は、教師端末２０１のマトリクス画面表示処理手順の一例を示すフローチャートである。図１７のフローチャートにおいて、まず、教師端末２０１は、生徒用マトリクス画面１１００の表示要求を受け付けたか否かを判断する（ステップＳ１７０１）。ここで、教師端末２０１は、生徒用マトリクス画面１１００の表示要求を受け付けるのを待つ（ステップＳ１７０１：Ｎｏ）。
【０１３８】
そして、教師端末２０１は、生徒用マトリクス画面１１００の表示要求を受け付けた場合（ステップＳ１７０１：Ｙｅｓ）、意見ＤＢ２４０から課題Ｋの課題ＩＤに対応する意見情報を抽出する（ステップＳ１７０２）。つぎに、教師端末２０１は、抽出した意見情報から生徒用マトリクス画面１１００の画面情報を生成して、生徒用マトリクス画面１１００の画面情報を電子黒板２０２に送信する（ステップＳ１７０３）。
【０１３９】
そして、教師端末２０１は、発表支援処理を実行する（ステップＳ１７０４）。発表支援処理の具体的な処理手順については、図１８および図１９を用いて後述する。つぎに、教師端末２０１は、教師用マトリクス画面１０００の終了要求を受け付けたか否かを判断する（ステップＳ１７０５）。ここで、教師端末２０１は、教師用マトリクス画面１０００の終了要求を受け付けるのを待つ（ステップＳ１７０５：Ｎｏ）。
【０１４０】
そして、教師端末２０１は、教師用マトリクス画面１０００の終了要求を受け付けた場合（ステップＳ１７０５：Ｙｅｓ）、教師用マトリクス画面１０００の表示を終了する（ステップＳ１７０６）。つぎに、教師端末２０１は、生徒用マトリクス画面１１００の表示終了命令を電子黒板２０２に送信して（ステップＳ１７０７）、本フローチャートによる一連の処理を終了する。
【０１４１】
これにより、電子黒板２０２のディスプレイ３０６に、各生徒の課題Ｋに対する意見内容を閲覧可能な生徒用マトリクス画面１１００を表示することができる。
【０１４２】
＜発表支援処理の具体的処理手順＞
つぎに、図１７に示したステップＳ１７０４の発表支援処理の具体的な処理手順について説明する。
【０１４３】
図１８および図１９は、発表支援処理の具体的処理手順の一例を示すフローチャートである。図１８のフローチャートにおいて、まず、教師端末２０１は、自信フラグＤＢ２５０を参照して、発表者候補の生徒として、課題Ｋに対応する教科が不得意な生徒を抽出する（ステップＳ１８０１）。
【０１４４】
そして、教師端末２０１は、課題Ｋに対応する教科が不得意な生徒が抽出されたか否かを判断する（ステップＳ１８０２）。ここで、課題Ｋに対応する教科が不得意な生徒が抽出されなかった場合（ステップＳ１８０２：Ｎｏ）、教師端末２０１は、発表支援処理を呼び出したステップに戻る。
【０１４５】
一方、課題Ｋに対応する教科が不得意な生徒が抽出された場合（ステップＳ１８０２：Ｙｅｓ）、教師端末２０１は、自信フラグＤＢ２５０を参照して、発表者候補の生徒として、課題Ｋに対応する教科が得意な生徒を抽出する（ステップＳ１８０３）。そして、教師端末２０１は、課題Ｋに対応する教科が得意な生徒が抽出されたか否かを判断する（ステップＳ１８０４）。
【０１４６】
ここで、課題Ｋに対応する教科が得意な生徒が抽出されなかった場合（ステップＳ１８０４：Ｎｏ）、教師端末２０１は、発表支援処理を呼び出したステップに戻る。一方、課題Ｋに対応する教科が得意な生徒が抽出された場合（ステップＳ１８０４：Ｙｅｓ）、教師端末２０１は、意見ＤＢ２４０から、課題Ｋに対応する教科が不得意な生徒の意見内容（例えば、賛否、提出意見）と、課題Ｋに対応する教科が得意な生徒の意見内容を取得する（ステップＳ１８０５）。
【０１４７】
つぎに、教師端末２０１は、発表者候補の生徒のうちの未選択の生徒を選択する（ステップＳ１８０６）。そして、教師端末２０１は、選択した生徒の意見内容と、課題Ｋに対応する教科が得意な生徒の意見内容とを比較する（ステップＳ１８０７）。つぎに、教師端末２０１は、比較した結果に基づいて、選択した生徒の意見内容と、課題Ｋに対応する教科が得意な生徒の意見内容とが類似するか否かを判断する（ステップＳ１８０８）。
【０１４８】
ここで、意見内容が類似する場合（ステップＳ１８０８：Ｙｅｓ）、教師端末２０１は、選択した生徒について、他の生徒に類似意見ありと記録し（ステップＳ１８０９）、ステップＳ１８１１に移行する。一方、意見内容が類似しない場合（ステップＳ１８０８：Ｎｏ）、教師端末２０１は、選択した生徒について、他の生徒に類似意見なしと記録する（ステップＳ１８１０）。
【０１４９】
つぎに、教師端末２０１は、発表者候補の生徒のうち選択されていない未選択の生徒がいるか否かを判断する（ステップＳ１８１１）。ここで、未選択の生徒がいる場合（ステップＳ１８１１：Ｙｅｓ）、教師端末２０１は、ステップＳ１８０６に戻る。一方、未選択の生徒がいない場合（ステップＳ１８１１：Ｎｏ）、教師端末２０１は、図１９に示すステップＳ１９０１に移行する。
【０１５０】
図１９のフローチャートにおいて、まず、教師端末２０１は、図１８に示したステップＳ１８０９およびステップＳ１８１０において記録された結果に基づいて、指名生徒候補画面１３００の画面情報を生成する（ステップＳ１９０１）。
【０１５１】
つぎに、教師端末２０１は、指名生徒候補画面１３００の表示要求を受け付けたか否かを判断する（ステップＳ１９０２）。ここで、教師端末２０１は、指名生徒候補画面１３００の表示要求を受け付けるのを待つ（ステップＳ１９０２：Ｎｏ）。そして、教師端末２０１は、指名生徒候補画面１３００の表示要求を受け付けた場合（ステップＳ１９０２：Ｙｅｓ）、指名生徒候補画面１３００をディスプレイ３０６に表示する（ステップＳ１９０３）。
【０１５２】
つぎに、教師端末２０１は、課題Ｋに対する意見の発表者となる生徒Ｓｉの選択を受け付けたか否かを判断する（ステップＳ１９０４）。ここで、発表者となる生徒Ｓｉの選択を受け付けた場合（ステップＳ１９０４：Ｙｅｓ）、教師端末２０１は、発表者として選択された生徒Ｓｉについて、他の生徒に類似意見があるか否かを判断する（ステップＳ１９０５）。
【０１５３】
ここで、類似意見がない場合（ステップＳ１９０５：Ｎｏ）、教師端末２０１は、１９０８に移行する。一方、類似意見がある場合（ステップＳ１９０５：Ｙｅｓ）、教師端末２０１は、発表者となる生徒Ｓｉの発表支援メッセージＭ１を生成して、発表者となる生徒Ｓｉの端末装置Ｔｉに発表支援メッセージＭ１を送信する（ステップＳ１９０６）。
【０１５４】
つぎに、教師端末２０１は、類似意見を持つ他の生徒Ｓｊの端末装置Ｔｊに発表支援メッセージＭ２を送信する（ステップＳ１９０７）。なお、類似意見を持つ他の生徒Ｓｊは、発表者となる生徒Ｓｉと意見内容が類似する他の生徒であり、複数人存在する場合もある。
【０１５５】
そして、教師端末２０１は、指名生徒候補画面１３００の表示を終了して（ステップＳ１９０８）、発表支援処理を呼び出したステップに戻る。また、ステップＳ１９０４において、発表者となる生徒Ｓｉの選択を受け付けていない場合（ステップＳ１９０４：Ｎｏ）、教師端末２０１は、指名生徒候補画面１３００の終了要求を受け付けたか否かを判断する（ステップＳ１９０９）。
【０１５６】
ここで、指名生徒候補画面１３００の終了要求を受け付けていない場合（ステップＳ１９０９：Ｎｏ）、教師端末２０１は、ステップＳ１９０４に戻る。一方、指名生徒候補画面１３００の終了要求を受け付けた場合（ステップＳ１９０９：Ｙｅｓ）、教師端末２０１は、ステップＳ１９０８に移行する。
【０１５７】
これにより、課題Ｋに対する意見の発表者を指名する際の教師の負荷を軽減させるとともに、教師から指名された課題Ｋに対する意見の発表者を支援することができる。
【０１５８】
（生徒端末Ｔｉの発表支援処理手順）
つぎに、生徒端末Ｔｉの発表支援処理手順について説明する。
【０１５９】
図２０は、生徒端末Ｔｉの発表支援処理手順の一例を示すフローチャートである。図２０のフローチャートにおいて、まず、生徒端末Ｔｉは、教師端末２０１から課題Ｋの課題情報を受信したか否かを判断する（ステップＳ２００１）。ここで、生徒端末Ｔｉは、課題Ｋの課題情報を受信するのを待つ（ステップＳ２００１：Ｎｏ）。
【０１６０】
そして、生徒端末Ｔｉは、課題Ｋの課題情報を受信した場合（ステップＳ２００１：Ｙｅｓ）、ディスプレイ３０６に回答画面９００を表示する（ステップＳ２００２）。つぎに、生徒端末Ｔｉは、回答画面９００において課題Ｋに対する意見内容の入力を受け付けたか否かを判断する（ステップＳ２００３）。
【０１６１】
ここで、生徒端末Ｔｉは、課題Ｋに対する意見内容の入力を受け付けるのを待つ（ステップＳ２００３：Ｎｏ）。そして、生徒端末Ｔｉは、課題Ｋに対する意見内容の入力を受け付けた場合（ステップＳ２００３：Ｙｅｓ）、入力された意見内容を含む回答結果を教師端末２０１に送信する（ステップＳ２００４）。
【０１６２】
つぎに、生徒端末Ｔｉは、回答画面９００に入力された意見内容（例えば、賛否、提出意見）をディスプレイ３０６に表示する（ステップＳ２００５）。そして、生徒端末Ｔｉは、教師端末２０１から発表支援メッセージＭ１を受信したか否かを判断する（ステップＳ２００６）。
【０１６３】
ここで、発表支援メッセージＭ１を受信した場合（ステップＳ２００６：Ｙｅｓ）、生徒端末Ｔｉは、受信した発表支援メッセージＭ１をディスプレイ３０６に表示して（ステップＳ２００７）、本フローチャートによる一連の処理を終了する。
【０１６４】
一方、発表支援メッセージＭ１を受信していない場合（ステップＳ２００６：Ｎｏ）、生徒端末Ｔｉは、教師端末２０１から発表支援メッセージＭ２を受信したか否かを判断する（ステップＳ２００８）。ここで、発表支援メッセージＭ２を受信していない場合（ステップＳ２００８：Ｎｏ）、生徒端末Ｔｉは、ステップＳ２００６に戻る。
【０１６５】
一方、発表支援メッセージＭ２を受信した場合（ステップＳ２００８：Ｙｅｓ）、生徒端末Ｔｉは、受信した発表支援メッセージＭ２をディスプレイ３０６に表示して（ステップＳ２００９）、本フローチャートによる一連の処理を終了する。
【０１６６】
これにより、発表者候補の生徒Ｓｉの端末装置Ｔｉのディスプレイ３０６に、他の生徒Ｓｊと意見内容が類似していることを示す発表支援メッセージＭ１を表示することができる。また、他の生徒Ｓｊの端末装置Ｔｊのディスプレイ３０６に、類似意見を持つ発表者が発表中であることを示す発表支援メッセージＭ２を表示することができる。
【０１６７】
以上説明したように、実施の形態にかかる教師端末２０１によれば、意見ＤＢ２４０を参照して、生徒Ｓ１〜Ｓｎのうち、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊを検出することができる。また、教師端末２０１によれば、他の生徒Ｓｊが検出された場合に、発表者候補の生徒Ｓｉの端末装置Ｔｉに、他の生徒Ｓｊと意見内容が類似していることを示す発表支援メッセージＭ１を送信することができる。
【０１６８】
これにより、発表者候補の生徒Ｓｉに対して、他の生徒Ｓｊと意見内容が類似していることを知らせることができる。また、発表者候補の生徒Ｓｉは、他の生徒Ｓｊと意見内容が類似していることを知ることで、自分の意見に自信が持てるようになり、自発的に発表しやすくなる。
【０１６９】
また、教師端末２０１によれば、発表者候補の生徒Ｓｉが発表者として選択されたことに応じて、発表者候補の生徒Ｓｉの端末装置Ｔｉに発表支援メッセージＭ１を送信することができる。これにより、発表者候補の生徒Ｓｉは、発表者として指名された際に、他の生徒Ｓｊと意見内容が類似していることを知ることができ、自分の意見に自信を持って発表することができる。
【０１７０】
また、教師端末２０１によれば、発表者候補の生徒Ｓｉが発表者として選択されたことに応じて、他の生徒Ｓｊの端末装置Ｔｊに発表支援メッセージＭ２を送信することができる。これにより、他の生徒Ｓｊに対して、類似意見を持つ発表者が発表中であることを知らせることができる。他の生徒Ｓｊは、類似意見の生徒が発表中であることが分かると、発表者の意見に興味が沸いて聞く態度がよくなるとともに、発表者の意見に同調して頷きなどの行為が多くなる。また、発表者は、自分の意見に同調してくれていることが分かると、より自信を持って発表することができる。
【０１７１】
また、教師端末２０１によれば、他の生徒Ｓｊが検出された場合に、発表者候補の生徒Ｓｉと意見内容が類似する他の利用者Ｓｊが存在することを示す発表者指名支援情報をディスプレイ３０６に表示することができる。さらに、教師端末２０１によれば、他の生徒Ｓｊが検出されなかった場合には、発表者候補の生徒Ｓｉと意見内容が類似する他の利用者Ｓｊが存在しないことを示す発表者指名支援情報をディスプレイ３０６に表示することができる。
【０１７２】
これにより、教師に対して、発表者候補の生徒Ｓｉと意見内容が類似する他の生徒Ｓｊの存否を通知することができる。このため、教師は、各生徒の意見内容を確認しなくても、発表者候補の生徒Ｓｉと意見内容が類似する他の利用者Ｓｊが存在するか否かを知ることができる。また、教師は、自信を持って発表できるような生徒を指名しやすくなり、発表者を指名する際の負荷の軽減を図ることができる。
【０１７３】
また、教師端末２０１によれば、自信フラグＤＢ２５０を参照して、発表者候補の生徒として、課題Ｋに対応する教科が不得意な生徒Ｓｉを抽出することができる。これにより、不得意な教科のために、自分の意見が突拍子もない意見だと思って発表できないでいるような生徒に対して、類似意見を持つ人が他にもいることを知らせることができる。この結果、生徒に自信を持って発表させることができ、不得意な教科での成功体験を得る機会を与えることができる。
【０１７４】
また、教師端末２０１によれば、発表者候補の生徒Ｓｉと意見内容が類似し、かつ、課題Ｋに対応する教科が得意な他の生徒Ｓｊを検出することができる。さらに、教師端末２０１によれば、他の生徒Ｓｊが検出された場合に、発表者候補の生徒Ｓｉの端末装置Ｔｉに、他の生徒Ｓｊ（課題Ｋに対応する教科が得意な生徒）の生徒名を含む発表支援メッセージＭ１を送信することができる。
【０１７５】
これにより、発表者候補の生徒Ｓｉに対して、課題Ｋに対応する教科が得意な他の生徒Ｓｊと意見内容が類似していることを通知することができる。発表者候補の生徒Ｓｉは、課題Ｋに対応する教科が得意な他の生徒Ｓｊと意見内容が類似していることを知ることで、より自信を持って発表することができる。
【０１７６】
なお、本実施の形態で説明した発表支援方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本発表支援プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本発表支援プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１７７】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１７８】
（付記１）コンピュータに、
課題に対応する意見の入力欄を端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、
前記他の意見が検出された場合に、前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する、
処理を実行させることを特徴とする発表支援プログラム。
【０１７９】
（付記２）前記送信する処理は、
前記端末装置の利用者が、前記課題に対する意見の発表者として選択されたことに応じて、前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信することを特徴とする付記１に記載の発表支援プログラム。
【０１８０】
（付記３）前記コンピュータに、
前記端末装置の利用者が、前記発表者として選択されたことに応じて、前記他の端末装置に、前記発表者と意見内容が類似していることを示す情報を送信する、処理を実行させることを特徴とする付記２に記載の発表支援プログラム。
【０１８１】
（付記４）前記コンピュータに、
前記他の意見が検出された場合に、前記課題に対する意見の発表者を選択可能な端末装置のディスプレイに、前記端末装置の利用者と意見内容が類似する他の利用者が存在することを示す情報を表示する、処理を実行させることを特徴とする付記１〜３のいずれか一つに記載の発表支援プログラム。
【０１８２】
（付記５）前記コンピュータに、
前記他の意見が検出されなかった場合には、前記ディスプレイに、前記端末装置の利用者と意見内容が類似する他の利用者が存在しないことを示す情報を表示する、処理を実行させることを特徴とする付記４に記載の発表支援プログラム。
【０１８３】
（付記６）前記課題は、特定の分野についての課題であり、
前記端末装置の利用者は、前記特定の分野が不得意な利用者である、
ことを特徴とする付記１〜５のいずれか一つに記載の発表支援プログラム。
【０１８４】
（付記７）前記他の端末装置の利用者は、前記端末装置の利用者と意見内容が類似し、かつ、前記特定の分野が得意な利用者であることを特徴とする付記６に記載の発表支援プログラム。
【０１８５】
（付記８）前記他の意見と意見内容が類似していることを示す情報は、前記他の端末装置の利用者の名前を含むことを特徴とする付記１〜７のいずれか一つに記載の発表支援プログラム。
【０１８６】
（付記９）前記コンピュータに、
前記特定の分野が得意な利用者と不得意な利用者とを特定可能な情報を記憶する記憶部を参照して、前記端末装置の利用者として前記特定の分野が不得意な利用者を抽出するとともに、前記特定の分野が得意な利用者を抽出する、処理を実行させ、
前記検出する処理は、
前記入力欄に入力された意見内容に基づいて、抽出した前記特定の分野が得意な利用者の意見のうち、前記端末装置の利用者として抽出した前記特定の分野が不得意な利用者と意見内容が類似する他の意見を検出することを特徴とする付記７に記載の発表支援プログラム。
【０１８７】
（付記１０）コンピュータが、
課題が与えられた複数の利用者それぞれの端末装置に入力された、前記課題に対する意見内容に基づいて、前記複数の利用者のうち、前記課題に対する意見の発表者候補の利用者と意見内容が類似する他の利用者を検出し、
前記他の利用者が検出された場合に、前記発表者候補の利用者の端末装置に、前記他の利用者と意見内容が類似していることを示す情報を送信する、
処理を実行することを特徴とする発表支援方法。
【０１８８】
（付記１１）課題に対応する意見の入力欄を端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、
前記他の意見が検出された場合に、前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する、
制御部を有することを特徴とする情報処理装置。
【０１８９】
（付記１２）コンピュータに、
課題に対応する意見の入力欄を端末装置に表示させ、前記入力欄に入力された意見内容に基づいて、前記端末装置で入力された意見と意見内容が類似する、他の端末装置で入力された他の意見を検出し、
前記他の意見が検出された場合に、前記端末装置に、前記他の意見と意見内容が類似していることを示す情報を送信する、
処理を実行させる発表支援プログラムを記録したことを特徴とする前記コンピュータに読み取り可能な記録媒体。
【符号の説明】
【０１９０】
１０１  情報処理装置
２００  教育支援システム
２０１  教師端末
２０２  電子黒板
２２０  生徒ＤＢ
２３０  課題ＤＢ
２４０  意見ＤＢ
２５０  自信フラグＤＢ
８００  課題選択画面
９００  回答画面
１０００  教師用マトリクス画面
１１００  生徒用マトリクス画面
１２０１  受付部
１２０２  表示制御部
１２０３  抽出部
１２０４  送信部
１２０５  受信部
１２０６  検出部
Ｔ１〜Ｔｎ，Ｔｉ  端末装置
【図１】
0006488665.tif 000002
【図２】
0006488665.tif 000003
【図３】
0006488665.tif 000004
【図４】
0006488665.tif 000005
【図５】
0006488665.tif 000006
【図６】
0006488665.tif 000007
【図７】
0006488665.tif 000008
【図８】
0006488665.tif 000009
【図９】
0006488665.tif 000010
【図１０】
0006488665.tif 000011
【図１１】
0006488665.tif 000012
【図１２】
0006488665.tif 000013
【図１３】
0006488665.tif 000014
【図１４】
0006488665.tif 000015
【図１５】
0006488665.tif 000016
【図１６】
0006488665.tif 000017
【図１７】
0006488665.tif 000018
【図１８】
0006488665.tif 000019
【図１９】
0006488665.tif 000020
【図２０】
0006488665.tif 000021