(57)【特許請求の範囲】
【請求項１】
コンピュータに、
回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に表示装置を制御する第１の制御と、
前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御し、前記第２の表示状態の対象の前記一部の回答に基づき、前記第２の表示状態の対象となった回答に関する情報を記憶する記憶部を更新する第２の制御と、
前記記憶部が記憶する情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択し、前記第２の表示状態の対象の回答と選択した前記非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御する第３の制御と、
を実行させ、
前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含み、
前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含み、
前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報である
表示制御プログラム。
【請求項２】
前記第２の制御は、前記第１の表示状態において選択された選択領域に含まれる前記一部の回答を前記第２の表示状態において表示すること、及び、前記第２の表示状態において指示された前記選択領域の移動方向に応じて、前記第２の表示状態において表示される前記一部の回答の表示画面を、前記第１の表示状態における前記複数の回答の位置関係に基づき更新することを含み、
前記第３の制御は、前記第２の制御による前記一部の回答の表示画面の更新に応じて、前記第３の表示状態において表示される表示画面を更新することを含む
請求項１記載の表示制御プログラム。
【請求項３】
前記第３の表示状態は、前記第１の表示状態における前記複数の回答の表示画面に、前記第２の表示状態の非対象の回答を示した画面を表示する状態を含む
請求項１又は請求項２記載の表示制御プログラム。
【請求項４】
前記第３の表示状態は、前記第２の表示状態の非対象の回答を、前記第２の表示状態における前記一部の回答の表示画面とともに表示する状態を含む
請求項１〜３のいずれか１項記載の表示制御プログラム。
【請求項５】
回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に表示装置を制御する第１の制御手段と、
前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御し、前記第２の表示状態の対象の前記一部の回答に基づき、前記第２の表示状態の対象となった回答に関する情報を記憶する記憶部を更新する第２の制御手段と、
前記記憶部が記憶する情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択し、前記第２の表示状態の対象の回答と選択した前記非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御する第３の制御手段と、を有し、
前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含み、
前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含み、
前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報である
表示制御装置。
【請求項６】
コンピュータが、
回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に表示装置を制御する第１の制御と、
前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御し、前記第２の表示状態の対象の前記一部の回答に基づき、前記第２の表示状態の対象となった回答に関する情報を記憶する記憶部を更新する第２の制御と、
前記記憶部が記憶する情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択し、前記第２の表示状態の対象の回答と選択した前記非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御する第３の制御と、
を実行し、
前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含み、
前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含み、
前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報である
表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御プログラム、表示制御装置、及び表示制御方法に関する。
【背景技術】
【０００２】
近年では、タブレット端末等を含む情報端末を利用した次世代型教育の実証実験等が行なわれており、今後はこの次世代型教育が全国的に浸透していくものと考えられる。
【０００３】
情報端末を利用した次世代型教育の形態として、教師が生徒に課題を提示し、生徒にタブレット端末等へ自分の意見を入力させ、各生徒の意見のうち例えば、教師あるいは生徒が興味深いと思った意見について生徒発表をさせて、全体で議論を行なうものが一例として挙げられる。
【０００４】
この形態では、例えば、教師が持つ教師端末から各生徒が持つ生徒端末へ課題が送信される。各生徒端末では、ディスプレイに回答欄が表示されており、各生徒により回答欄に意見が入力される。入力が完了した生徒端末では生徒の回答（意見）が送信（提出）されて教師端末で受信されるとともに、教師端末や電子黒板等に例えばマトリクス状に一覧表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０８−２６３２５１号公報
【特許文献２】特開２０１２−５３８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のような形態の授業では、本来であれば全生徒の意見を電子黒板等に一覧表示させて議論を進めることが好ましいが、例えば１クラス４０人規模の全生徒の意見を表示させる場合、教室に設置可能なサイズの電子黒板であれば、生徒１人あたりの意見の表示サイズが小さくなるため文字が小さくなる。この場合、電子黒板から離れた（例えば教室の後方の）座席の生徒からは電子黒板に表示された意見が見難くなってしまう。
【０００７】
このため、例えばマトリクス状に表示された意見の中から教師が或る意見を選択し、選択した意見を含む一部の生徒（例えば９人の生徒）の意見を電子黒板に拡大表示（強調表示）させるという授業のスタイルも考えられる。この場合、教師は、拡大表示の領域（拡大領域）を一覧画面内で移動させつつ議論を進めることができる。これにより、電子黒板から離れた座席の生徒からも電子黒板に拡大表示された意見が見易くなるため、このような生徒の議論への積極的な参加を期待できる。
【０００８】
しかしながら、拡大領域を移動させながら議論が進められるような授業では、電子黒板に一覧表示された全ての生徒の意見のうち、一部の貴重な意見が拡大表示されないまま授業が終了してしまう場合がある。これは、自らの意見が拡大表示されなかった生徒にとって授業（議論）への積極的な参加意欲を削がれることになり得る。また、教師にとっても他の有意義な意見を拡大表示できずに（意見の紹介・議論ができずに）、納得のいく授業が行なえない可能性がある。
【０００９】
１つの側面では、本発明は、複数の回答から表示装置に表示させる一部の回答を選択するための支援を行なうことを目的とする。
【課題を解決するための手段】
【００１０】
１つの態様では、本件の表示制御プログラムは、コンピュータに、第１の制御と、第２の制御と、第３の制御と、を実行させてよい。前記第１の制御は、回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に表示装置を制御してよい。また、前記第２の制御は、前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御し、前記第２の表示状態の対象の前記一部の回答に基づき、前記第２の表示状態の対象となった回答に関する情報を記憶する記憶部を更新してよい。さらに、前記第３の制御は、前記記憶部が記憶する情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択し、前記第２の表示状態の対象の回答と選択した前記非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御してよい。前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含んでよい。前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含んでよい。前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報であってよい。
【発明の効果】
【００１１】
１つの側面では、複数の回答から表示装置に表示させる一部の回答を選択するための支援を行なうことができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る意見表示システムの構成例を示す図である。
【図２】図１に示す意見表示サーバのハードウェア構成例を示す図である。
【図３】図１に示す意見表示サーバの機能構成例を示す図である。
【図４】課題ＤＢ（データベース）の一例を示す図である。
【図５】課題選択画面の一例を示す図である。
【図６】生徒ＤＢの一例を示す図である。
【図７】回答画面の一例を示す図である。
【図８】課題回答ＤＢの一例を示す図である。
【図９】電子黒板に表示される一覧画面の一例を示す図である。
【図１０】アクティブ領域と拡大領域との関係の一例を示す図である。
【図１１】電子黒板に表示される部分拡大画面の一例を示す図である。
【図１２】教師端末に表示される部分拡大画面の一例を示す図である。
【図１３】拡大領域の遷移の様子の一例を示す図である。
【図１４】教師端末に表示される未表示意見提示画面の第１の例を示す図である。
【図１５】教師端末に表示される未表示意見提示画面の第２の例を示す図である。
【図１６】教師端末に表示される未表示意見提示画面の第３の例を示す図である。
【図１７】教師端末に表示される未表示意見提示画面の第４の例を示す図である。
【図１８】教師端末に表示される未表示意見提示画面のその他の例を示す図である。
【図１９】意見表示サーバによる全体処理の一例を説明するフローチャートである。
【図２０】意見表示サーバによる意見取得処理の一例を説明するフローチャートである。
【図２１】意見表示サーバによる表示制御処理の一例を説明するフローチャートである。
【図２２】意見表示サーバの表示制御部による部分拡大表示処理の一例を説明するフローチャートである。
【図２３】意見表示サーバの表示制御部による未表示意見表示処理の一例を説明するフローチャートである。
【図２４】意見表示サーバの表示制御部による表示意見移動処理の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。なお、以下の実施形態で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。
【００１４】
〔１〕一実施形態
〔１−１〕意見表示システムの構成例
図１は一実施形態の一例としての意見表示システム１の構成例を示す図である。図１に示すように、意見表示システム１は、例示的に意見表示サーバ２、教師端末３、複数（ｎ；ｎは自然数）の生徒端末４−１〜４−ｎ、及び電子黒板５をそなえることができる。なお、以下の説明において生徒端末４−１〜４−ｎを区別しない場合には単に生徒端末４と表記する。
【００１５】
意見表示システム１は、情報端末を利用した次世代型教育を実現するものであり、例えば学校の授業等で用いられる。意見表示サーバ２、教師端末３、生徒端末４、及び電子黒板５は、それぞれインターネット又は無線ＬＡＮ（Local Area Network）等のネットワーク６を介して相互に通信可能に接続される。
【００１６】
意見表示サーバ２は、教師端末３からの指示に応じて生徒端末４へ課題を送信するとともに、生徒端末４から課題に対する回答（意見）を受信し、回答を電子黒板５及び教師端末３へ一覧表示する。換言すれば、意見表示サーバ２は、第１の表示装置（例えば電子黒板５）及び第２の表示装置（例えば教師端末３）の表示制御を実行する表示制御装置の一例であるといえる。
【００１７】
また、意見表示サーバ２は、電子黒板５に一覧表示された回答のうちの一部の回答を拡大（強調）して表示させることができる。このように、一覧画面のうちの一部分の領域（拡大領域）に含まれる回答を拡大して表示させることを、以下、部分拡大（強調）表示とも表記する。
【００１８】
意見表示サーバ２は、部分拡大表示において、まだ拡大表示されていない回答を教師端末３に提示することで、教師に未表示（未拡大表示）の回答の存在及びその内容を認識させることができる。
【００１９】
このため、意見表示サーバ２には、上述した機能を実現する意見表示プログラム（表示制御プログラム）２１がインストールされているとともに、図示しない記憶装置には課題ＤＢ２２、生徒ＤＢ２３、及び課題回答ＤＢ２４が格納される。意見表示サーバ２の詳細については後述する。
【００２０】
教師端末３は教師が用いる教師用の情報端末である。また、生徒端末４は複数の生徒（例えばクラスの生徒全員）に配布されて使用される生徒用の情報端末であり、提示された課題に対する回答を行なう回答端末の一例である。教師端末３及び生徒端末４としては、例えばタブレット端末、スマートホン、ノートＰＣ（Personal Computer）等のモバイル端末の他、デスクトップＰＣのような据え置き型の端末等、種々の情報処理装置が挙げられる。
【００２１】
教師端末３及び生徒端末４には、意見表示サーバ２との通信に用いられる教師端末プログラム３１及び生徒端末プログラム４１がそれぞれインストールされている。
【００２２】
教師端末プログラム３１としては、意見表示サーバ２が提供する画面を表示することが可能なＷｅｂブラウザ等のアプリケーションが挙げられる。教師端末３は、教師端末プログラム３１を実行して意見表示サーバ２へアクセスを行なうことで、課題の選択を行なったり、課題に対する生徒の意見を表示（一覧表示、部分拡大表示等）することができる。
【００２３】
生徒端末プログラム４１は、意見表示サーバ２から課題を受信し、生徒に課題への回答（意見）を入力させる画面を表示し、入力画面に対する入力内容等を意見表示サーバ２へ送信する機能を有する。このため、生徒端末プログラム４１としては、例えば専用のアプリケーションが挙げられる。なお、生徒端末プログラム４１の上記機能が意見表示サーバ２にそなえられる場合には、生徒端末プログラム４１には教師端末３と同様にＷｅｂブラウザ等のアプリケーションが用いられてもよい。
【００２４】
電子黒板５は、ネットワーク６を介して意見表示サーバ２から送信された画像出力情報を受信し表示するものである。電子黒板５は、例えば意見表示サーバ２から送信された生徒全員の意見の一覧画面を表示したり、教師端末３により指示された領域を部分拡大表示することにより、教師及び生徒全体での議論（ディスカッション）等に用いられる。
【００２５】
電子黒板５としては、ＬＣＤ（Liquid Crystal Display）等の表示装置が挙げられる。また、電子黒板５は、表示を行なう機能に加えて、教師端末３からの指示（操作）を受け付けるインタフェース、マウスやキーボード等の入力部、又はこれらの組み合わせをそなえた情報処理装置としての機能を有してもよい。また、表示装置がタッチパネルに対応してもよい。なお、電子黒板５として、プロジェクタ等の投影装置及びスクリーン等が用いられてもよい。
【００２６】
〔１−２〕ハードウェア構成例
次に、図２を参照して意見表示サーバ２のハードウェア構成例について説明する。図２に例示するように、一実施形態に係る意見表示サーバ２は、ＣＰＵ（Central Processing Unit）２ａ、メモリ２ｂ、記憶部２ｃ、インタフェース部２ｄ、入出力部２ｅ、及び読取部２ｆをそなえることができる。
【００２７】
ＣＰＵ２ａは、種々の制御や演算を行なう演算処理装置（プロセッサ）の一例である。ＣＰＵ２ａは、他のブロック２ｂ〜２ｆとバスで相互に通信可能に接続され、メモリ２ｂ、記憶部２ｃ、又は図示しないＲＯＭ（Read Only Memory）等に格納されたプログラムを実行することにより、意見表示サーバ２における種々の機能を実現することができる。
【００２８】
メモリ２ｂは、種々のデータやプログラムを格納する記憶装置である。メモリ２ｂとしては、例えばＲＡＭ（Random Access Memory）等の揮発性メモリが挙げられる。
【００２９】
記憶部２ｃは、種々のデータやプログラム等を格納するハードウェアである。記憶部２ｃとしては、例えばＨＤＤ（Hard Disk Drive）等の磁気ディスク装置、ＳＳＤ（Solid State Drive）等の半導体ドライブ装置、フラッシュメモリ等の不揮発性メモリ等の各種装置が挙げられる。
【００３０】
例えば記憶部２ｃは、意見表示サーバ２の各種機能の全部もしくは一部を実現する意見表示プログラム（表示制御プログラム）２１を格納することができる。ＣＰＵ２ａは、例えば記憶部２ｃに格納された意見表示プログラム２１をメモリ２ｂ等の記憶装置に展開して実行することにより、意見表示サーバ２の機能を実現することができる。また、記憶部２ｃは、図１に示す課題ＤＢ２２、生徒ＤＢ２３、及び課題回答ＤＢ２４を記憶するＤＢ記憶部２２０（図３参照）をそなえることができる。
【００３１】
インタフェース部２ｄは、ネットワーク６との間の接続及び通信の制御等を行なう通信インタフェースである。インタフェース部２ｄとしては、無線ＬＡＮ等に準拠したアダプタが挙げられる。なお、意見表示プログラム２１は、ネットワーク６からインタフェース部２ｄを介して意見表示サーバ２にダウンロードされてもよい。
【００３２】
入出力部２ｅは、マウス、キーボード、音声操作のためのマイク等の入力装置（入力部）、並びにディスプレイ、スピーカ、及びプリンタ等の出力装置（出力部，表示装置）の少なくとも一部を含むことができる。例えば入力装置は、管理者や教師等による各種操作やデータの入力等の作業に用いられてよく、出力装置は、各種通知等の出力に用いられてよい。
【００３３】
読取部２ｆは、コンピュータ読取可能な記録媒体２ｇに記録されたデータやプログラムを読み出す装置である。この記録媒体２ｇには意見表示プログラム２１が格納されてもよい。
【００３４】
なお、記録媒体２ｇとしては、例えばフレキシブルディスク、ＣＤ、ＤＶＤ、ブルーレイディスク等の光ディスクや、ＵＳＢ（Universal Serial Bus）メモリやＳＤカード等のフラッシュメモリ等の非一時的な記録媒体が挙げられる。なお、ＣＤとしては、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ等が挙げられる。また、ＤＶＤとしては、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等が挙げられる。
【００３５】
教師端末３及び生徒端末４についても、上述した意見表示サーバ２と同様のハードウェア構成をそなえてよい。教師端末３及び生徒端末４がタブレット端末である場合、入出力部２ｅは入力装置及び表示装置が一体となったタッチパネル等を含んでよい。また、教師端末プログラム３１及び生徒端末プログラム４１は、ネットワーク６から教師端末３及び生徒端末４のインタフェース部を介してダウンロードされてもよいし、記録媒体に格納されて提供され、教師端末３及び生徒端末４の読取部により読み取られてもよい。
【００３６】
なお、上述した意見表示サーバ２のハードウェア構成は例示である。従って、意見表示サーバ２内でのハードウェアの増減（例えば任意のブロックの追加や省略）、分割、任意の組み合わせでの統合、バスの追加又は省略等は適宜行なわれてもよい。教師端末３及び生徒端末４のハードウェア構成についても同様である。
【００３７】
〔１−３〕意見表示サーバの機能構成例
次に、図３を参照して一実施形態に係る意見表示サーバ２の機能構成例について説明する。意見表示サーバ２は、図３に示すように、例示的に通信部２１０、課題提示部２１２、意見取得部２１４、表示制御部２１６、及びＤＢ記憶部２２０をそなえることができる。
【００３８】
ＤＢ記憶部２２０は、図１に示す課題ＤＢ２２、生徒ＤＢ２３、及び課題回答ＤＢ２４を記憶するものである。例えばＤＢ記憶部２２０は、図２に示す記憶部２ｃの少なくとも一部の記憶領域により実現される。各ＤＢ２２〜２４の説明は、意見表示サーバ２の各機能ブロックの説明の中で行なう。
【００３９】
通信部２１０は、教師端末３、生徒端末４及び電子黒板５との間でそれぞれ通信を行なうものである。例えば通信部２１０は、図２に示すＣＰＵ２ａ及びインタフェース部２ｄの少なくとも一部の機能により実現することができる。通信部２１０が受信した情報は対応する各機能ブロックへ渡され、各機能ブロックからの情報は教師端末３、生徒端末４又は電子黒板５へ送信される。以下、便宜上、各機能ブロックが直接教師端末３、生徒端末４又は電子黒板５との間で情報の送受信をするものとして説明する。
【００４０】
課題提示部２１２は、教師端末３からの要求に応じて教師端末３に課題を選択させるとともに、教師端末３により選択された課題を生徒端末４に提示する。
【００４１】
一例として、課題提示部２１２は、教師端末３から教師端末プログラム３１を介して発行された課題選択画面２３０（図５参照）の表示要求を受信すると、ＤＢ記憶部２２０の課題ＤＢ２２を参照して課題の情報、例えば課題ＩＤ（Identifier）及び課題内容を取得する。
【００４２】
なお、教師端末３は、例えば意見表示サーバ２のＩＰ（Internet Protocol）アドレスや意見表示サーバ２が提供するＷｅｂサーバ等のＵＲＬ（Uniform Resource Locator）へアクセスを行ない、課題の選択を開始するための操作（コマンド発行）を行なうことで、課題選択画面２３０の表示要求を送信することができる。
【００４３】
課題ＤＢ２２の一例を図４に示す。課題ＤＢ２２には、例示的に、課題を一意に特定する課題ＩＤ、課題の内容、及びその課題の回答制限時間、が対応付けられた情報が含まれる。回答制限時間は、生徒端末４に課題を提示してから回答時間の終了までの時間である。
【００４４】
一例として、課題ＤＢ２２には、課題ＩＤ“０００２”に対して、課題内容「瓦礫受け入れについてどう思うか？」及び回答制限時間“２０分”が対応付けられている。なお、以下の説明では、課題ＩＤとして“０００２”が選択されるものとする。
【００４５】
課題提示部２１２は、図４に例示する課題ＤＢ２２から課題の情報として課題ＩＤ及び課題内容を取得すると、取得した課題の情報を用いて課題選択画面２３０を生成し、生成した課題選択画面２３０へのアクセス先の情報、例えばＵＲＬを教師端末３へ送信する。
【００４６】
課題選択画面２３０の一例を図５に示す。課題選択画面２３０には、例示的に、課題を選択するための選択ボタン、課題ＩＤ、課題内容、選択した課題を意見表示サーバ２へ送信する課題送信ボタン、及び課題選択を中止するキャンセルボタンが含まれる。
【００４７】
教師は、Ｗｅｂブラウザ等の教師端末プログラム３１により表示された課題選択画面２３０に対して、教師端末３の入出力部（図２の入出力部２ｅに対応）を用いて任意の課題の選択ボタンにチェックを入れ、課題送信ボタンを押下する。このようにして課題が選択されると、教師端末３は、選択された課題の課題ＩＤと課題送信要求とを意見表示サーバ２へ送信する。
【００４８】
課題提示部２１２は、教師端末３から課題送信要求及び課題ＩＤを受信すると、受信した課題ＩＤに対応する課題内容を課題ＤＢ２２から取得し、取得した課題内容を用いて回答画面２４０（図７参照）を生成するとともに、生成した回答画面２４０の情報を生徒端末４へ送信する。
【００４９】
なお、課題提示部２１２は、図６に例示する生徒ＤＢ２３を参照することで、回答画面２４０の情報の送信先となる生徒端末４の情報、例えばＩＰアドレスを特定することができる。
【００５０】
図６に示すように、生徒ＤＢ２３には、例示的に、生徒を一意に特定する生徒ＩＤ、生徒名（又は生徒氏名）、その生徒に配布された生徒端末４のＩＰアドレス、及び生徒の座席を表す座席情報が対応付けられた情報が含まれる。座席情報は、生徒の座席位置を行及び列の番号で表した情報であり、電子黒板５に表示される一覧画面２５０（図９参照）における回答の表示位置に対応するものである。なお、回答が他の規則に基づく配置によって一覧画面２５０に表示される場合、生徒ＤＢ２３には、座席情報に代えて、他の規則に基づく行列や基準位置からのベクトル等、種々の位置情報が設定されてよい。
【００５１】
回答画面２４０の一例を図７に示す。回答画面２４０には、例示的に、課題内容（及び課題ＩＤ）、賛否選択ボタン、課題内容に対する意見を入力する意見入力欄、入力した意見を意見表示サーバ２へ送信する「教師に送信する」ボタン、及び意見入力欄への入力内容をクリアする意見クリアボタンが含まれる。賛否選択ボタンは、課題内容に対する賛否を選択するためのボタンであり、賛成又は反対を択一的に選択可能である。
【００５２】
なお、回答画面２４０の情報としては、回答画面２４０へのアクセス先、例えばＵＲＬであってもよいし、回答画面２４０そのもの、例えばｈｔｍｌ（Hyper Text Markup Language）ファイル等であってもよい。また、生徒端末４が画面の生成機能をそなえる場合、意見表示サーバ２は、回答画面２４０の生成を省略し、課題内容を生徒端末４へ送信してもよい。以降の説明においても同様である。
【００５３】
また、課題提示部２１２は、課題（回答画面２４０の情報）を生徒端末４へ送信すると、課題回答ＤＢ２４の更新を行なう。
【００５４】
課題回答ＤＢ２４の一例を図８に示す。図８に示すように、課題回答ＤＢ２４には、例示的に、課題ＩＤ、生徒ＩＤ、生徒端末４から受信する回答に含まれる賛否及び意見内容、並びに表示済フラグが対応付けられた情報が含まれる。表示済フラグは、一覧画面２５０に表示された回答が部分拡大表示（強調表示）されたか否かを示す情報であり、後述する表示制御部２１６による処理で用いられる。
【００５５】
例えば意見表示部２１２は、課題が生徒端末４に送信された際に、課題回答ＤＢ２４に対して、生徒端末４へ送信した課題の課題ＩＤのエントリを送信先の生徒端末４の生徒ＩＤ分追加する。
【００５６】
意見取得部２１４は、生徒端末４から所定のタイミングで送信された課題に対する回答を受信し、課題回答ＤＢ２４を更新する。
【００５７】
意見表示サーバ２から回答画面２４０の情報を受信した生徒端末４では、生徒により以下の操作が行なわれる。
【００５８】
例えば、生徒は、生徒端末プログラム４１により表示された回答画面２４０（図７参照）に対して、生徒端末４の入出力部（図２の入出力部２ｅに対応）を用いて賛成又は反対の賛否選択ボタンにチェックを入れるとともに、意見入力欄に意見を入力する。入力等が完了すると、生徒は「教師に送信する」ボタンを押下する。
【００５９】
このようにして回答の送信が指示されると、生徒端末４は、自端末に設定された生徒ＩＤ、選択された賛否、及び入力された意見文字列を意見表示サーバ２へ送信する。
【００６０】
意見取得部２１４は、生徒端末４から回答提出のタイミングで送信された回答を受信すると、課題回答ＤＢ２４における提示中の課題ＩＤのうち、受信した生徒ＩＤのエントリに対して、受信した賛否及び意見内容を設定（登録）する。
【００６１】
なお、意見取得部２１４は、課題提示部２１２が生徒端末４へ課題を送信してから回答制限時間が満了するまでの間、生徒端末４から回答を取得し、上述した課題回答ＤＢ２４の内容更新を行なう。このため、意見取得部２１４は、例えば課題提示部２１２が生徒端末４へ課題を送信したときに、課題の送信時刻と課題ＤＢ２２に設定された当該課題の回答制限時間とを取得することが好ましい。
【００６２】
ここまで、意見取得部２１４が生徒端末４から所定のタイミングで送信されてきた回答を取得するものとして説明したが、これに限定されるものではない。例えば意見取得部２１４は、定期的に又は所定のタイミングで、生徒端末４へポーリング要求を送信し、生徒端末４からポーリング要求への応答として回答を受信してもよい。
【００６３】
表示制御部２１６は、電子黒板５及び教師端末３に表示させる画面に係る種々の制御を行なう。図３に示すように、表示制御部２１６は、例示的に一覧生成部２１６ａ、部分拡大制御部２１６ｂ、及び未表示意見提示部２１６ｃをそなえることができる。
【００６４】
一覧生成部２１６ａは、電子黒板５及び教師端末３に表示させる回答の一覧画面２５０（図９参照）を生成するものである。例えば一覧生成部２１６ａは、課題提示部２１２が生徒端末４へ課題を送信すると、生徒端末４からの回答の提出状況を示す例えばマトリクス状の一覧画面２５０を生成し、生成した一覧画面２５０の情報を電子黒板５及び教師端末３へ送信して表示させる。
【００６５】
電子黒板５に表示される一覧画面２５０の一例を図９に示す。一覧画面２５０には、例示的に、課題内容２５１、意見の表示領域２５２、部分拡大表示ボタン２５３、及び電子黒板５への意見の表示を終了する終了ボタン２５４が含まれる。部分拡大表示ボタン２５３は、選択されアクティブ状態となった領域２５２ａの意見を含む所定の領域（拡大領域）２５２ｂ（図１０参照）の意見を拡大表示するためのボタンである。なお、教師端末３にも図９と同様の一覧画面２５０が表示されてよい。
【００６６】
意見の表示領域２５２には、生徒ＤＢ２３の座席情報の行及び列により指定される配置で、対応する生徒端末４からの生徒の意見がマトリクス状に表示される。換言すれば、一覧画面２５０は、複数の回答の各々を対応する領域に表示する画面であるといえる。以下、意見の表示領域２５２において特定の意見の位置や領域を示す場合、行，列の番号をそれぞれｘ，ｙとして、（ｘ，ｙ）のように表す場合がある。
【００６７】
また、各意見は、例えば教師端末３又は電子黒板５におけるマウスやタッチパネルによる操作によって、択一的に選択（アクティブ化）／選択解除が行なわれ得る。以下、アクティブ化されたアクティブ意見の領域（図９の破線で囲んだ領域を参照）をアクティブ領域２５２ａ又は単に領域２５２ａと表記する。なお、表示制御部２１６は、例えばタッチパネルの操作によりタッチ（クリック）された領域の意見をアクティブ意見と判断してもよいし、マウス操作によりカーソルでクリックされた、又は単にカーソルが前面に置かれた領域の意見をアクティブ意見と判断してもよい。
【００６８】
各意見の領域には、賛否・意見内容、及び生徒名が表示されてよい。なお、図９の例では、便宜上、（１，１）の「意見１」のみに賛否・意見内容、及び生徒名が表示されているが、実際には他の意見（「意見２」〜「意見４２」）にも同様にこれらの情報が表示される。なお、意見表示サーバ２が生徒端末４からの回答を受信していない場合には、「未受信」（及び生徒名）が表示される。例えば一覧画面２５０の生成直後（課題の送信直後）には、意見表示サーバ２は生徒端末４から回答を受信していないため、一覧画面２５０内の全ての意見には「未受信」が表示される。
【００６９】
なお、電子黒板５に表示された一覧画面２５０における意見の選択やボタンの押下等の各種操作は、教師等による教師端末３又は電子黒板５の操作により行なわれる。この操作には、例えば電子黒板５のタッチパネル等の入力部を介した操作、教師端末３からの電子黒板５のインタフェース部を介した指示、及び電子黒板５の一覧画面２５０と画面同期する教師端末３に表示された一覧画面２５０の操作、等が含まれてよい。以下、特に言及しない限り、電子黒板５に表示された他の画面についても、基本的に上記と同様の操作が可能である。
【００７０】
一覧生成部２１６ａは、例えば課題ＤＢ２２から課題内容を、生徒ＤＢ２３から生徒ＩＤに対応する生徒名及び座席情報（行列）を、課題回答ＤＢ２４から課題ＩＤに対応する賛否及び意見内容を、それぞれ取得して、図９に示す一覧画面２５０を生成することができる。
【００７１】
また、一覧生成部２１６ａは、所定のタイミング、例えば意見取得部２１４が生徒端末４から回答を受信し課題回答ＤＢ２４を更新する都度、一覧画面２５０を更新し、更新した一覧画面２５０を電子黒板５及び教師端末３に表示させることができる。
【００７２】
このように、一覧生成部２１６ａは、回答を求める情報に対して複数の生徒端末４から受信した複数の回答を表示する第１の表示状態に教師端末３及び電子黒板５の少なくとも一方を制御する第１の制御手段の一例であるといえる。
【００７３】
部分拡大制御部２１６ｂは、図９に示す一覧画面２５０においていずれかの意見が選択された（アクティブ意見となった）状態で部分拡大ボタン２５３が押下されると、電子黒板５及び教師端末３に対してアクティブ意見を含む所定の領域２５２ｂの意見の部分拡大画面２６０及び２７０（図１１及び図１２参照）をそれぞれ表示させる。
【００７４】
換言すれば、部分拡大制御部２１６ｂは、第１の表示状態において選択された、複数の回答のうちの一部の回答を表示する第２の表示状態に電子黒板５を制御する第２の制御手段の一例であるといえる。同様に、部分拡大制御部２１６ｂは、当該一部の回答を表示する第４の表示状態に教師端末３を制御する第４の制御手段の一例であるといえる。
【００７５】
一例として、部分拡大制御部２１６ｂは、図９に示す（５，４）（すなわち、５行、４列）の位置の「意見３２」がアクティブ状態の場合に部分拡大表示ボタン２５３が押下されると、図１０に例示するように、（４，３）〜（６，５）の範囲の領域２５２ｂを拡大領域（選択領域）として選択する（図１０の網掛けの領域を参照）。
【００７６】
なお、図１０の例では、アクティブ意見の領域２５２ａ（ｘ，ｙ）を含む拡大領域２５２ｂ内の意見数が、（ｘ−１，ｙ−１）〜（ｘ＋１，ｙ＋１）の９つであるものとしているが、これに限定されるものでない。拡大領域２５２ｂ内の意見の数は、電子黒板５の表示可能な領域（全体領域，例えば図９に示す表示領域２５２）の大きさや意見の書式（フォント、文字サイズ等）、教室の広さ（電子黒板５からの距離）等、種々の要因に応じた任意の数とすることができる。一例として、拡大表示する意見数を４つとする場合は拡大領域２５２ｂを（ｘ，ｙ）〜（ｘ＋１，ｙ＋１）とすればよく、意見数を６つとする場合は拡大領域２５２ｂを（ｘ−１，ｙ）〜（ｘ＋１，ｙ＋１）とすればよい。また、拡大表示する意見数を１つとする場合は拡大領域２５２ｂをアクティブ領域２５２ａ（ｘ，ｙ）とすればよい。
【００７７】
電子黒板５での部分拡大表示の例を図１１に示す。図１１に示すように、電子黒板５に表示される部分拡大画面２６０には、例示的に、課題内容２６１、部分拡大された拡大意見の表示領域２６２、一覧画面２５０の表示に遷移する「一覧表示に戻る」ボタン２６３、及び終了ボタン２６４が含まれる。部分拡大画面２６０は、一覧画面２５０に代えて又は一覧画面２５０の前面に表示される領域である。表示領域２６２には拡大領域２５２ｂに含まれる生徒の意見が拡大表示される。
【００７８】
教師端末３での部分拡大表示の例を図１２に示す。図１２に示すように、教師端末３に表示される部分拡大画面２７０には、例示的に、図１１に示す部分拡大画面２６０と同様の課題内容２７１、アクティブ領域２５２ａを含む拡大領域２５２ｂの意見の表示領域２７２、「一覧表示に戻る」ボタン２７３、及び終了ボタン２７４が含まれる。また、部分拡大画面２７０には、さらに拡大領域２５２ｂを一覧画面２５０内で移動させるための上下左右方向の矢印２７５、及び「未表示意見を表示」ボタン２７６が含まれる。なお、このボタン２７６は必須ではなく、画面をなぞる操作（フリック操作）等で、拡大領域２５２ｂを移動させてもよい。
【００７９】
「未表示意見を表示」ボタン２７６は、部分拡大画面２６０（２７０）での拡大表示が行なわれていない（未表示の）意見を表示するボタンであり、後述する未表示意見提示部２１６ｃの処理を呼び出すものである。終了ボタン２７４は、電子黒板５及び教師端末３への意見の表示を終了するボタンである。
【００８０】
教師端末３では、部分拡大画面２７０における矢印２７５の操作により、拡大領域２５２ｂが移動されると、部分拡大画面２７０の表示領域２７２に表示される意見を更新するとともに、電子黒板５の部分拡大画面２６０の表示領域２６２も同様に（連動して）更新することができる。
【００８１】
例えば部分拡大制御部２１６ｂは、矢印２７５で方向を指示されると、生徒ＤＢ２３の座席情報に基づき、指示された方向にアクティブ領域２５２ａをシフトさせて、シフト先の新たな領域をアクティブ領域２５２ａとして選択する。そして、部分拡大制御部２１６ｂは、新たなアクティブ領域２５２ａを含む拡大領域２５２ｂの意見を、部分拡大画面２６０及び２７０の表示領域２６２及び２７２にそれぞれ拡大表示する。
【００８２】
なお、部分拡大制御部２１６ｂは、拡大領域２５２ｂ自体を指示された方向にシフトさせた領域を新たな拡大領域２５２ｂとして選択し、選択した新たな拡大領域２５２ｂの意見を表示領域２６２及び２７２にそれぞれ拡大表示してもよい。
【００８３】
このように、部分拡大制御部２１６ｂは、第２の表示状態において表示される一部の回答の表示画面を、第１の表示状態における複数の回答の位置関係に基づき更新するものであるといえる。
【００８４】
拡大領域２５２ｂの遷移の様子の一例を図１３に示す。例えば図１１の部分拡大画面２６０の表示領域２６２及び図１２の部分拡大画面２７０の表示領域２７２に、図１３の符号Ａで示す領域２５２ｂの意見が拡大表示されている場合を想定する。この状態で部分拡大画面２７０の矢印２７５が、上、右、上、上、右の順で押下されると、部分拡大画面２６０及び２７０の表示領域２６２及び２７２には、一覧画面２５０における行又は列が１つずつシフトした拡大領域２５２ｂの意見が順次表示され、矢印２７５の上記操作後には図１３の符号Ｂで示す領域２５２ｂの意見が表示される。
【００８５】
教師は、上述した矢印２７５を用いた操作を通じて、電子黒板５に拡大表示された意見を一覧画面２５０内で移動させつつ、授業を行なうことができる。
【００８６】
ここで、部分拡大制御部２１６ｂは、一覧画面２５０に表示された意見の各々について、部分拡大表示されたか否かを記録しておくことができる。一例として、部分拡大制御部２１６ｂは、電子黒板５及び教師端末３の表示領域２６２及び２７２に拡大表示させた意見について、課題回答ＤＢ２４（図８参照）の該当意見のエントリに対して、表示済フラグに表示済を示す値、例えば“１”を設定することができる。
【００８７】
図１３の例では、部分拡大制御部２１６ｂは、はじめに符号Ａで示す９つの意見について表示済フラグに“１”を設定する。次いで、部分拡大制御部２１６ｂは、矢印２７５の上が押下され拡大領域２５２ｂをシフトさせると、新たに（３，３）〜（３，５）の３つの意見について表示済フラグに“１”を設定する。以後同様に、部分拡大制御部２１６ｂは、拡大領域２５２ｂに新たに含まれる意見について、表示済フラグに“１”を設定する。拡大領域２５２ｂが図１３の符号Ａから符号Ｂまで移動した場合、網掛けの領域（図１３参照）の意見に対して、課題回答ＤＢ２４の表示済フラグに“１”が設定される。
【００８８】
未表示意見提示部２１６ｃは、教師端末３に対して、課題回答ＤＢ２４が保持する表示済みフラグに基づき、部分拡大画面２６０に表示されていない未表示意見を提示するものである。
【００８９】
例えば未表示意見提示部２１６ｃは、教師端末３における部分拡大画面２６０の「未表示意見を表示」ボタン２７６の押下に応じて、課題回答ＤＢ２４から表示済フラグが未表示を示す値、例えばＮｕｌｌや“０”である（１が設定されていない）回答（意見）の情報を取得する。そして、未表示意見提示部２１６ｃは、取得した情報に基づき未表示意見の一覧を生成し、教師端末３へ未表示意見の一覧を提示する。
【００９０】
このように、未表示意見提示部２１６ｃは、部分拡大画面２６０及び２７０に表示された回答に関する情報に基づき、未表示意見を容易に取得することができる。
【００９１】
未表示意見の提示手法としては種々の態様が挙げられる。以下、未表示意見の表示例について図１４〜図１７を参照して説明する。なお、以下の表示例は教師端末３の表示部（図２の入出力部２ｅに対応）での表示例であり、教師端末３で未表示意見が表示されている間にも、電子黒板５には図９に示す一覧画面２５０又は部分拡大画面２６０が表示されている。
【００９２】
（未表示意見の表示例１）
例えば未表示意見提示部２１６ｃは、図１４に示すように、未表示意見の一覧を図１２に示す部分拡大画面２７０とともに表示させた未表示意見提示画面２８０ａを生成することができる。
【００９３】
図１４に示すように、未表示意見提示画面２８０ａには、例示的に、部分拡大画面２７０の縮小表示領域２８１、「未表示一覧を消す」ボタン２８２、「一覧表示に戻る」ボタン２８３、終了ボタン２８４、及び未表示意見の一覧表示領域２８５が含まれる。
【００９４】
縮小表示領域２８１には、図１２に示す部分拡大画面２７０が縮小表示される。なお、部分拡大画面２７０を縮小表示させなくても教師端末３の表示部に一覧表示領域２８５を表示させるスペースがある場合には、縮小表示領域２８１に部分拡大画面２７０を縮小させずに表示させてもよい。
【００９５】
「未表示一覧を消す」ボタン２８２は、一覧表示領域２８５を消去するボタンであり、画面を図１２に示す部分拡大画面２７０に遷移させるものである。「一覧表示に戻る」ボタン２８３は、画面を一覧画面（図９の一覧画面２５０に対応）に遷移させるものである。終了ボタン２８４は、電子黒板５及び教師端末３への意見の表示を終了するボタンである。
【００９６】
未表示意見の一覧表示領域２８５には、図１４に示すように、例示的に、賛否、生徒名、意見内容、及び「今の部分拡大表示から見た方向」（以下、単に「方向」と表記する）が含まれる。賛否及び意見内容は課題回答ＤＢ２４における表示済フラグが“１”ではないエントリに設定されたものである。生徒名は生徒ＤＢ２３に設定されたものであり、課題回答ＤＢ２４の該当エントリの生徒ＩＤに対応するものである。
【００９７】
「方向」は、現在電子黒板５に表示されている部分拡大画面２６０を基準とした、一覧画面２５０における各未表示意見の方向を示すものであり、例えば矢印で表される。なお、「方向」の基準となる部分拡大画面２６０の代表の領域としては、例えばアクティブ領域２５２ａが用いられてよい。なお、「方向」に代えて又は加えて、一覧表示領域２８５には未表示意見の座席情報（座標）が表示されてもよい。
【００９８】
例えば未表示意見提示部２１６ｃは、生徒ＤＢ２３を参照して、アクティブ領域２５２ａの意見に対応する生徒ＩＤの座席情報と、各未表示意見に対応する生徒ＩＤの座席情報とに基づき、各未表示意見の「方向」を算出する。
【００９９】
一例として、未表示意見提示部２１６ｃは、アクティブ領域２５２ａを（Ｘ，Ｙ）とし、各未表示意見の領域を（ｘｎ，ｙｎ）（ｎは自然数）として、（ｘｎ−Ｘ）／（ｙｎ−Ｙ）を求めることでアクティブ領域２５２ａから未表示意見への「方向」の傾きを得る。また、未表示意見提示部２１６ｃは、「方向」の矢印の向きを、ｘｎ＞Ｘの場合は下向き、ｘｎ＜Ｘの場合は上向き、又は／及び、ｙｎ＞Ｙの場合は右向き、ｙｎ＜Ｙの場合は左向き、等の条件を用いて判定する。
【０１００】
また、図１４に示す未表示意見提示画面２８０ａでは、未表示意見の一覧が表示された状態で、電子黒板５に表示された部分拡大画面２６０の表示領域２６２、又は、縮小表示領域２８１に表示された部分拡大画面２７０の表示領域２７２が更新され得る。この更新は、上述のように、電子黒板５に表示された一覧画面２５０から部分拡大画面２６０へ遷移することや、教師端末３における矢印２７５の押下により拡大領域２５２ｂの移動が指示されることで実行される。
【０１０１】
拡大領域２５２ｂが移動する場合、アクティブ領域２５２ａも移動するため、未表示意見の一覧表示領域２８５に表示された「方向」が変化し得る。これは、「方向」がアクティブ領域２５２ａ（又は拡大領域２５２ｂ）を基準としているためである。
【０１０２】
また、拡大領域２５２ｂの移動により、拡大領域２５２ｂに表示されていなかった意見が新たに拡大領域２５２ｂに表示され、課題回答ＤＢ２４の表示済フラグに“１”が設定されることもある。この場合、当該意見は拡大領域２５２ｂに表示済みであるため、未表示意見の一覧表示領域２８５から削除されることが好ましい。
【０１０３】
そこで、未表示意見提示部２１６ｃは、部分拡大制御部２１６ｂによる拡大領域２５２ｂの移動が発生すると、未表示意見の一覧表示領域２８５を更新することができる。
【０１０４】
一覧表示領域２８５の更新には、拡大領域２５２ｂの移動に伴う更新後の課題回答ＤＢ２４に基づき、一覧表示領域２８５を再生成することが含まれてもよい。また、この更新には、更新後の課題回答ＤＢ２４を参照して、新たに表示済フラグに“１”が設定された意見を一覧表示領域２８５から非表示にすることが含まれてもよい。さらに、この更新には、各未表示意見の「方向」を、拡大領域２５２ｂの移動後のアクティブ領域２５２ａに基づき再計算することが含まれてもよい。
【０１０５】
以上のように、未表示意見提示画面２８０ａでは、部分拡大画面２７０（の縮小表示）と未表示意見の一覧表示領域２８５とが１つの画面に表示されることで、教師は未表示意見を確認して意見内容を考慮しつつ拡大領域２５２ｂを移動させることができる。従って、効率的に拡大領域２５２ｂを移動させて授業を行なうことができ、利便性が高い。
【０１０６】
また、一覧表示領域２８５には、一覧画面２５０（表示領域２５２）における、部分拡大画面２６０及び２７０において表示されなかった回答に対応する領域の位置に関する情報、例えば未表示意見の方向や未表示意見の座標等が含まれる。従って、教師は未表示意見への拡大領域２５２ｂの移動方向を容易に把握できるため、効率的に拡大領域２５２ｂを移動させて授業を行なうことができ、利便性が高い。
【０１０７】
なお、「方向」にはアクティブ領域２５２ａから未表示意見の領域までの距離に関する情報を含めてもよい。一例として、「方向」の矢印の長さを距離に応じた長さに設定すればよい。この場合、未表示意見提示部２１６ｃは、距離として√（｜ｘｎ−Ｘ｜２＋｜ｙｎ−Ｙ｜２）を算出し、算出結果に任意の係数を乗じた値を「方向」の矢印の長さとすればよい。或いは、「○○ブロック」のように、アクティブ領域２５２ａから未表示意見の領域までに拡大領域２５２ｂを移動させるブロック数（意見数）を「方向」の矢印に併記してもよい。
【０１０８】
これにより、教師は未表示意見までの距離を把握することができるため、例えば複数の未表示意見が同様の方向にある場合でも、どの順序でこれらの未表示意見を表示領域２６２に表示させるかを、意見内容に加えて意見までの距離も考慮して検討することができる。従って、効率的に拡大領域２５２ｂを移動させて授業を行なうことができ、利便性が高い。
【０１０９】
（未表示意見の表示例２）
また、未表示意見提示部２１６ｃは、図１５に示すように、図１４に示す縮小表示領域２８１を省略し、未表示意見の一覧表示領域２８５を拡張して表示させた未表示意見提示画面２８０ｂを生成してもよい。
【０１１０】
図１５に示すように、未表示意見提示画面２８０ｂには、例示的に、終了ボタン２８４、未表示意見の一覧表示領域２８５、及び部分拡大表示ボタン２８６が含まれる。
【０１１１】
終了ボタン２８４及び未表示意見の一覧表示領域２８５は、図１４に示すものと同様である。なお、未表示意見の一覧表示領域２８５は、図１４に示すものよりも表示領域が拡張され、より多くの未表示意見を表示可能となっている。部分拡大表示２８６ボタンは、画面を未表示意見提示画面２８０ｂが表示される前の画面である部分拡大画面２７０（図１２参照）に遷移させるものである。
【０１１２】
このように、未表示意見提示画面２８０ｂでは、未表示意見提示画面２８０ａよりも多くの未表示意見を一覧表示領域２８５に表示させることができるため、教師は多くの未表示意見の意見内容を考慮しつつ拡大領域２５２ｂを移動させることができる。従って、効率的に拡大領域２５２ｂを移動させて授業を行なうことができ、利便性が高い。
【０１１３】
なお、未表示意見提示画面２８０ｂにおいて、例えば１つの未表示意見が選択された状態で部分拡大表示２８６ボタンが押下された場合に、選択された意見をアクティブ領域２５２ａとした部分拡大画面２７０が表示されてもよい。
【０１１４】
（未表示意見の表示例３）
また、未表示意見提示部２１６ｃは、図１６に示すように、未表示意見を部分拡大画面２７０のような態様で表示させた未表示意見提示画面２８０ｃを生成してもよい。
【０１１５】
図１６に示すように、未表示意見提示画面２８０ｃには、例示的に、終了ボタン２８４、部分拡大表示ボタン２８６、及び未表示意見の表示領域２８７が含まれる。
【０１１６】
終了ボタン２８４及び部分拡大表示ボタン２８６は、図１５に示すものと同様である。未表示意見の表示領域２８７は、未表示意見を部分拡大画面２７０の表示領域２７２と同様に所定数（例えば９つ）配置した領域である。
【０１１７】
表示領域２８７における各未表示意見の領域には、賛否・意見内容、生徒名、及び上述した意見表示領域２８５に設定されるものと同様の「方向」が表示されてよい。
【０１１８】
このように、未表示意見提示画面２８０ｃでは、未表示意見が実際の部分拡大画面２７０での表示と同様の態様で「方向」とともに表示される。従って、教師は視覚的に未表示意見を捉えることができ、拡大領域２５２ｂの移動により表示領域２７２に表示された未表示意見を容易に認識することができる。
【０１１９】
なお、表示領域２８７における未表示意見の表示数は、部分拡大画面２７０の表示領域２７２における意見の表示数と異なってもよい。
【０１２０】
（未表示意見の表示例４）
また、未表示意見提示部２１６ｃは、図１７に示すように、一覧画面２５０における未表示意見の領域を示した未表示意見提示画面２８０ｄを生成してもよい。
【０１２１】
図１７に示すように、未表示意見提示画面２８０ｄには、例示的に、終了ボタン２８４、部分拡大表示ボタン２８６、及び未表示意見の表示領域２８８が含まれる。
【０１２２】
終了ボタン２８４及び部分拡大表示ボタン２８６は、図１５及び図１６に示すものと同様である。未表示意見の表示領域２８８には、一覧画面２５０の表示領域２５２と同様に意見が配置されているが、これらの意見のうち、未表示意見については判別がし易いように強調して表されている。図１７の例では未表示意見の領域を斜線で示している。なお、表示領域２８８にはアクティブ意見２５２ａも示されてよい。
【０１２３】
なお、未表示意見の表示領域２８８において、例えば未表示意見の領域を太枠で囲ってもよいし、背景色を拡大表示済みの意見とは異なるものとしてもよい。また、未表示意見の賛否、意見内容、及び生徒名については、未表示意見の領域を選択することで表示領域２８８の前面にポップアップで拡大表示させてもよいし、隣接する領域の意見が拡大表示済みであれば、フォントサイズ等を拡大して当該隣接する領域にはみ出して表示させてもよい。
【０１２４】
このように、未表示意見提示画面２８０ｄでは、一覧画面２５０における未表示意見の位置が示される。従って、教師はアクティブ領域２５２ａを基準として未表示意見の相対的な位置を捉えることができるとともに、一覧画面２５０における未表示意見の絶対的な位置を捉えることもできる。これにより、効率的に拡大領域２５２ｂを移動させて授業を行なうことができるとともに、拡大領域２５２ｂの移動により表示領域２７２に表示された未表示意見を容易に認識することができる。
【０１２５】
なお、未表示意見提示画面２８０ｄにおいても、例えば１つの未表示意見が選択された状態で部分拡大表示２８６ボタンが押下された場合に、選択された意見をアクティブ領域２５２ａとした部分拡大画面２７０が表示されてもよい。
【０１２６】
（未表示意見のその他の表示例）
なお、未表示意見提示部２１６ｃによる未表示意見の提示手法は、上述した手法に限定されるものではない。例えば図１４〜図１７に示す未表示意見提示画面２８０ａ〜２８０ｄを適宜組み合わせることも可能である。
【０１２７】
一例として、未表示意見提示部２１６ｃは、図１８に示すように、図１４に示す未表示意見提示画面２８０ａの縮小領域２８１と、図１６に示す未表示意見提示画面２８０ｃの未表示意見の表示態様とを組み合わせた未表示意見提示画面２８０ｅを生成してもよい。
【０１２８】
図１８に例示する未表示意見提示画面２８０ｅには、図１４に示す未表示意見提示画面２８０ａの未表示意見の一覧表示領域２８５に代えて、未表示意見の情報が「方向」とともに表示される。未表示意見の情報は、例えば縮小表示領域２８１に表示された矢印２７５であって、「方向」のベクトルに最も近い矢印２７５の近傍に表示されることが好ましい。
【０１２９】
このように、未表示意見提示画面２８０ｅでは、部分拡大画面２７０（の縮小表示）と未表示意見とが１つの画面に表示される。また、未表示意見が実際の部分拡大画面２７０での表示と同様の態様で「方向」とともに表示される。従って、教師は未表示意見を確認して意見内容を考慮しつつ拡大領域２５２ｂを効率的に移動させることができる。また、視覚的に未表示意見を捉えることができ、拡大領域２５２ｂの移動により表示領域２７２に表示された未表示意見を容易に認識することができる。
【０１３０】
未表示意見提示部２１６ｃは、例えば図１４〜図１８に示すような態様で、未表示意見を教師端末３に提示することができる。なお、未表示意見提示部２１６ｃは、教師端末３に代えて又は教師端末３とともに、電子黒板５にも未表示意見を表示することとしてもよい。
【０１３１】
このように、未表示意見提示部２１６ｃは、第２の表示状態の対象の回答と非対象の回答とで異なる表示をする第３の表示状態に教師端末３及び電子黒板５の少なくとも一方を制御する第３の制御手段の一例であるといえる。
【０１３２】
以上のように、一実施形態に係る意見表示システム１では、意見表示サーバ２により、電子黒板５に拡大表示されなかった未表示意見が教師端末３に表示される（拡大表示の対象の回答と非対象の回答とで異なる態様で表示される）。これにより、教師は、未表示意見の意見内容を考慮しつつ拡大領域２５２ｂを移動させることができる。従って、効率的に拡大領域２５２ｂを移動させて授業を行なうことができ、利便性が高い。すなわち、複数の回答から電子黒板５に表示させる一部の回答を選択するための効果的な支援を行なうことができるのである。
【０１３３】
〔１−４〕意見表示システムの動作例
次に、上述の如く構成された意見表示システム１の動作例を、図１９〜図２４を参照して説明する。
【０１３４】
〔１−４−１〕意見表示サーバにおける全体処理の説明
はじめに、図１９を参照して、意見表示サーバ２における全体の処理について説明する。
【０１３５】
図１９に示すように、意見表示サーバ２は、生徒端末４へ課題を提示し、生徒端末４からの回答（意見）を取得する意見取得処理を実行する（ステップＳ１）。
【０１３６】
また、意見表示サーバ２は、意見取得処理で取得された意見を電子黒板５及び教師端末３に表示させる表示制御処理を実行する（ステップＳ２）。
【０１３７】
教師端末３又は電子黒板５からの指示により表示制御処理が終了すると、処理が終了する。
【０１３８】
〔１−４−２〕意見取得処理の説明
次に、図２０を参照して、意見表示サーバ２の課題提示部２１２、意見取得部２１４、及び表示制御部２１６による意見取得処理（図１９のステップＳ１参照）について説明する。
【０１３９】
図２０に示すように、課題提示部２１２は、教師端末３からの課題選択画面２３０の表示要求を受信すると、課題ＤＢ２２から課題選択画面２３０（図５参照）を生成し、例えば課題選択画面２３０のＵＲＬを教師端末３へ送信する（ステップＳ１１）。
【０１４０】
課題提示部２１２は、教師端末３からの課題ＩＤ及び課題送信要求の受信を待ち受け（ステップＳ１２及びステップＳ１２のＮｏルート）、課題ＩＤ及び課題送信要求を受信すると（ステップＳ１２のＹｅｓルート）、処理がステップＳ１３に移行する。ステップＳ１３では、課題提示部２１２が受信した課題ＩＤに対応する課題内容を課題ＤＢ２２から取得して、取得した課題内容を生徒ＤＢ２３から取得した生徒端末４のアドレスへ送信する。なお、課題提示部２１２は、課題内容に基づき回答画面２４０を作成し、作成した回答画面２４０のＵＲＬ等を生徒端末４へ送信してもよい。
【０１４１】
表示制御部２１６の一覧生成部２１６ａは、電子黒板５及び教師端末３に、生徒端末４からの受信状況を示す一覧（例えばマトリクス状の一覧画面２５０）を表示させる（ステップＳ１４）。
【０１４２】
意見取得部２１４は、提示した課題ＩＤに対応する回答制限時間を課題ＤＢ２２から取得し（ステップＳ１５）、生徒端末４から生徒ＩＤ、賛否・意見文字列、及び提出情報、つまり回答を受信したか否かを判定する（ステップＳ１６）。これらの情報を受信していない場合（ステップＳ１６のＮｏルート）、処理がステップＳ１９に移行する。一方、これらの情報を受信した場合（ステップＳ１６のＹｅｓルート）、意見取得部２１４は、課題回答ＤＢ２４の生徒ＩＤに対応するエントリに対して、受信した賛否と意見文字列とを記録する（ステップＳ１７）。
【０１４３】
一覧生成部２１６ａは、所定のタイミング、例えば課題回答ＤＢ２４が更新され他タイミングで、更新された課題回答ＤＢ２４を用いて電子黒板５及び教師端末３に表示させた一覧画面２５０を更新する（ステップＳ１８）。
【０１４４】
意見取得部２１４は、課題提示部２１２が生徒端末４へ課題を送信してから回答制限時間が経過したか否かを判断し（ステップＳ１９）、回答制限時間が経過していない場合（ステップＳ１９のＮｏルート）、処理がステップＳ１６に移行する。
【０１４５】
一方、課題送信から回答制限時間が経過している場合（ステップＳ１９のＹｅｓルート）、処理が終了する。
【０１４６】
〔１−４−３〕表示制御処理の説明
次に、図２１を参照して、意見表示サーバ２の表示制御部２１６による表示制御処理（図１９のステップＳ２参照）について説明する。
【０１４７】
図２１に示すように、電子黒板５及び教師端末３に一覧画面２５０を表示させた状態で、表示制御部２１６は、教師端末３からの指示の受信を待ち受ける（ステップＳ２１及びステップＳ２１のＮｏルート）。指示を受信すると（ステップＳ２１のＹｅｓルート）、表示制御部２１６は、受信した指示が部分拡大要求（図９の部分拡大表示ボタン２５３参照）であるか否かを判定する（ステップＳ２２）。
【０１４８】
受信した指示が部分拡大要求である場合（ステップＳ２２のＹｅｓルート）、表示制御部２１６は、アクティブ意見が選択済みであるか否か、つまりいずれかの意見が選択されてアクティブ意見になっているか否かを判定する（ステップＳ２３）。アクティブ意見が選択されていない場合（ステップＳ２３のＮｏルート）、表示制御部２１６は、例えば一覧画面２５０の前面に、部分拡大表示ボタン２８３を押下する前にいずれかの意見を選択してアクティブ意見とすべき旨のメッセージを表示し（ステップＳ２４）、処理がステップＳ２１に移行する。
【０１４９】
一方、アクティブ意見が選択されている場合（ステップＳ２３のＹｅｓルート）、表示制御部２１６の部分拡大制御部２１６ｂは、選択されたアクティブ意見に基づき部分拡大表示処理を実行し（ステップＳ２５）、処理がステップＳ２１に移行する。
【０１５０】
受信した指示が部分拡大要求ではない場合（ステップＳ２２のＮｏルート）、表示制御部２１６は、受信した指示がアクティブ意見の選択要求であるか否かを判定する（ステップＳ２６）。受信した指示がアクティブ意見の選択要求である場合（ステップＳ２６のＹｅｓルート）、表示制御部２１６は、選択された意見をアクティブ意見として一覧画面２５０に強調表示させ（ステップＳ２７）、処理がステップＳ２１に移行する。
【０１５１】
受信した指示がアクティブ意見の選択要求ではない場合（ステップＳ２６のＮｏルート）、表示制御部２１６は、受信した指示が終了要求（図９の終了ボタン２５４参照）であるか否かを判定する（ステップＳ２８）。受信した指示が終了要求である場合（ステップＳ２８のＹｅｓルート）、表示制御部２１６は、マトリクス（一覧画面２５０）を非表示とし（ステップＳ２９）、処理が終了する。
【０１５２】
一方、受信した指示が終了要求ではない場合（ステップＳ２８のＮｏルート）、処理がステップＳ２１に移行する。
【０１５３】
〔１−４−４〕部分拡大表示処理の説明
次に、図２２を参照して、意見表示サーバ２の表示制御部２１６による部分拡大表示処理（図２１のステップＳ２５参照）について説明する。
【０１５４】
図２２に示すように、表示制御部２１６の部分拡大制御部２１６ｂは、選択されたアクティブ意見を含む所定数の意見（選択された拡大領域２５２ｂの意見）を電子黒板５に部分拡大表示（図１１の部分拡大画面２６０参照）させる（ステップＳ３１）。また、部分拡大制御部２１６ｂは、選択されたアクティブ意見を含む所定数の意見を、未表示意見表示ボタン２７６とともに教師端末３に部分拡大表示（図１２の部分拡大画面２７０参照）させる（ステップＳ３２）。
【０１５５】
このとき、部分拡大制御部２１６ｂは、部分拡大画面２６０及び２７０の表示領域２６２及び２７２に表示された全ての意見について、課題回答ＤＢ２４の表示済フラグに“１”を設定する（ステップＳ３３）。
【０１５６】
また、表示制御部２１６は、教師端末３からの指示の受信を待ち受ける（ステップＳ３４のＮｏルート）。指示を受信すると（ステップＳ３４のＹｅｓルート）、表示制御部２１６は、受信した指示が未表示意見の表示要求（図１２の「未表示意見を表示」ボタン２７６参照）であるか否かを判定する（ステップＳ３５）。受信した指示が未表示意見の表示要求である場合（ステップＳ３５のＹｅｓルート）、未表示意見提示部２１６ｃは、課題回答ＤＢ２４に基づき未表示意見表示処理を実行し（ステップＳ３６）、処理がステップＳ３４に移行する。
【０１５７】
受信した指示が未表示意見の表示要求ではない場合（ステップＳ３５のＮｏルート）、表示制御部２１６は、受信した指示がアクティブ意見（拡大領域２５２ｂの移動要求）の移動要求（図１２の矢印２７５参照）であるか否かを判定する（ステップＳ３７）。受信した指示がアクティブ意見の移動要求である場合（ステップＳ３７のＹｅｓルート）、部分拡大制御部２１６ｂは、受信した指示（移動方向）に基づき表示意見移動処理を実行し（ステップＳ３８）、処理がステップＳ３４に移行する。
【０１５８】
受信した指示がアクティブ意見の移動要求ではない場合（ステップＳ３７のＮｏルート）、表示制御部２１６は、受信した指示が一覧表示要求（図１２の「一覧表示に戻る」ボタン２７３参照）であるか否かを判定する（ステップＳ３９）。受信した指示が一覧表示要求である場合（ステップＳ３９のＹｅｓルート）、表示制御部２１６は、課題回答ＤＢ２４から生徒の賛否・意見文字列を取得し、教師端末３及び電子黒板５上にマトリクス状に表示させ（ステップＳ４０）、処理が終了する。
【０１５９】
受信した指示が一覧表示要求ではない場合（ステップＳ３９のＮｏルート）、表示制御部２１６は、受信した指示が終了要求（図１２の終了ボタン２７４参照）であるか否かを判定する（ステップＳ４１）。受信した指示が終了要求である場合（ステップＳ４１のＹｅｓルート）、部分拡大表示処理が終了するとともに、処理が図２１のステップＳ２９に移行する。すなわち、この場合、表示制御部２１６はマトリクスを非表示として、処理が終了する。
【０１６０】
一方、受信した指示が終了要求ではない場合（ステップＳ４１のＮｏルート）、処理がステップＳ３４に移行する。
【０１６１】
〔１−４−５〕未表示意見表示処理の説明
次に、図２３を参照して、意見表示サーバ２の表示制御部２１６による未表示意見表示処理（図２２のステップＳ３６参照）について説明する。
【０１６２】
図２３に示すように、表示制御部２１６の未表示意見提示部２１６ｃは、課題回答ＤＢ２４から、表示済フラグが“１”ではない（未表示を示す）未表示意見をひとつまたは複数取得する（ステップＳ５１）。
【０１６３】
また、未表示意見提示部２１６ｃは、取得した未表示意見の位置（行，列）と、アクティブ意見の位置（行，列）とを、生徒ＩＤをキーとしてそれぞれ生徒ＤＢ２３から取得する（ステップＳ５２）。なお、アクティブ意見の位置（行，列）の取得はステップＳ５１の前に行なわれてもよい。
【０１６４】
次いで、未表示意見提示部２１６ｃは、取得した未表示意見の各々について、未表示意見の位置とアクティブ意見の位置との差を、行，列ごとに算出する（ステップＳ５３）。そして、未表示意見提示部２１６ｃは、取得した未表示意見の各々について算出した差（行，列）に基づき、「方向」の矢印の向き及び長さを決定する（ステップＳ５４）。
【０１６５】
未表示意見提示部２１６ｃは、取得した未表示意見の内容、生徒名、決定した「方向」の矢印を用いて未表示意見の一覧画面（例えば図１４〜図１８の未表示意見提示画面２８０ａ〜２８０ｅ等参照）を生成し、そのＵＲＬを教師端末３へ送信する（ステップＳ５５）。
【０１６６】
次いで、表示制御部２１６は、教師端末３からの指示の受信を待ち受ける（ステップＳ５６及びステップＳ５６のＮｏルート）。教師端末３から指示を受信すると（ステップＳ５６のＹｅｓルート）、表示制御部２１６は、受信した指示がアクティブ意見の移動要求（例えば図１４及び図１８の矢印２７５等参照）であるか否かを判定する（ステップＳ５７）。受信した指示がアクティブ意見の移動要求である場合（ステップＳ５７のＹｅｓルート）、部分拡大制御部２１６ｂは、受信した指示（移動方向）に基づき表示意見移動処理を実行し（ステップＳ５８）、処理がステップＳ５１に移行する。
【０１６７】
受信した指示がアクティブ意見の移動要求ではない場合（ステップＳ５７のＮｏルート）、表示制御部２１６は、受信した指示が未表示意見の一覧画面の消去要求（部分拡大表示要求）であるか否かを判定する（ステップＳ５９）。受信した指示が未表示意見の一覧画面の消去要求（図１４及び図１８の「未表示一覧を消す」ボタン２８２参照）、又は、部分拡大表示要求（図１５〜図１７の部分拡大表示ボタン２８６参照）である場合（ステップＳ５９のＹｅｓルート）、処理がステップＳ６０に移行する。
【０１６８】
ステップＳ６０では、未表示意見提示部２１６ｃは未表示意見の一覧画面を消去し、意見拡大表示のみを教師端末３に表示させ（部分拡大画面２７０を表示させ）、処理が終了する。
【０１６９】
受信した指示が未表示意見の一覧画面の消去要求（部分拡大表示要求）ではない場合（ステップＳ５９のＮｏルート）、表示制御部２１６は、受信した指示が一覧表示要求（図１４及び図１８の「一覧表示に戻る」ボタン２８３参照）であるか否かを判定する（ステップＳ６１）。
【０１７０】
受信した指示が一覧表示要求である場合（ステップＳ６１のＹｅｓルート）、表示制御部２１６は、課題回答ＤＢ２４から生徒の賛否・意見文字列を取得し、教師端末３及び電子黒板５上にマトリクス状に表示させる（ステップＳ６２）。このとき、教師端末３に表示される画面は一覧画面（図９の一覧画面２５０参照）となるため、未表示意見表示処理が終了するとともに、部分拡大表示処理も終了し、処理が図２１のステップＳ２１に移行する。すなわち、この場合、表示制御部２１６は、一覧画面２５０を表示した状態で、教師端末３からの指示の受信を待ち受ける（ステップＳ２１及びステップＳ２１のＮｏルート）。
【０１７１】
受信した指示が一覧表示要求ではない場合（ステップＳ６１のＮｏルート）、表示制御部２１６は、受信した指示が終了要求（図１４〜図１８の終了ボタン２８４参照）であるか否かを判定する（ステップＳ６３）。受信した指示が終了要求である場合（ステップＳ６３のＹｅｓルート）、未表示意見表示処理が終了するとともに、部分拡大表示処理も終了し、処理が図２１のステップＳ２９に移行する。すなわち、この場合、表示制御部２１６はマトリクスを非表示として、処理が終了する。
【０１７２】
一方、受信した指示が終了要求ではない場合（ステップＳ６３のＮｏルート）、処理がステップＳ５１に移行する。
【０１７３】
〔１−４−６〕表示意見移動処理の説明
次に、図２４を参照して、意見表示サーバ２の表示制御部２１６による表示意見移動処理（図２２のステップＳ３８及び図２３のステップＳ５８参照）について説明する。
【０１７４】
図２４に示すように、部分拡大制御部２１６ｂは、現在のアクティブ意見（現在選択されているアクティブ領域２５２ａの意見）から、指示された移動方向に１列又は１行移動させた意見を新たなアクティブ意見として強調表示させる（ステップＳ７１）。
【０１７５】
次いで、部分拡大制御部２１６ｂは、新たなアクティブ意見を含む所定数の意見、すなわち新たなアクティブ領域２５２ａを含む拡大領域２５２ｂの意見を電子黒板５の部分拡大画面２６０（図１１参照）の表示領域２６２に表示させる（ステップＳ７２）。また、部分拡大制御部２１６ｂは、新たなアクティブ意見を含む所定数の意見を教師端末３の部分拡大画面２７０（図１２、図１４、又は図１８参照）の表示領域２７２に表示させる（ステップＳ７３）。
【０１７６】
そして、部分拡大制御部２１６ｂは、表示領域２６２及び２７２に表示された全ての意見について、課題回答ＤＢ２４の表示済フラグに“１”を設定し（ステップＳ７４）、処理が終了する。
【０１７７】
〔２〕その他
以上、本発明の好ましい実施形態について詳述したが、本発明は、かかる特定の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、種々の変形、変更して実施することができる。
【０１７８】
例えば、図１に示す意見表示システム１の意見表示サーバ２、教師端末３、生徒端末４、及び電子黒板５は、任意の組み合わせで併合してもよく、分割してもよい。一例として、意見表示サーバ２の構成（機能）を教師端末３又は電子黒板５に実装してもよい。また、意見表示サーバ２が例えばクラウドサーバであり、インターネットを介して教師端末３、生徒端末４、及び電子黒板５と通信を行なってもよい。
【０１７９】
また、意見表示システム１の各構成は、無線ＬＡＮ等のネットワーク６を介して通信を行なうものとして説明したが、これに限定されるものではない。例えばネットワーク６としてＢｌｕｅｔｏｏｔｈ（登録商標）等の他の無線通信方式が用いられてもよいし、ネットワーク６が有線のネットワークであってもよい。
【０１８０】
さらに、図２に示す意見表示サーバ２の各機能ブロックは、任意の組み合わせで併合してもよく、分割してもよい。
【０１８１】
また、上述した各ＤＢ２２〜２４の少なくとも一部は、教師端末３が意見表示サーバ２へアクセスを行ない、事前に入力して登録を行なってよい。また、各ＤＢ２２及び２４の少なくとも一部は、教材として提供され、例えば意見表示サーバ２がインターネットを介して提供元からダウンロードしたり記録媒体２ｇに記録されたものを読取部２ｆにより読み出して、記憶部２ｃに格納してもよい。
【０１８２】
さらに、意見表示サーバ２は、生徒の意見をマトリクス状に表示した一覧画面２５０を生成するものとして説明したが、これに限定されるものではなく、既知の種々の表示形態の一覧画面を生成してよい。
【０１８３】
また、上述した説明では、電子黒板５における一覧画面２５０のうちの一部の領域（強調領域，拡大領域）の意見を部分拡大表示することで、部分拡大画面２６０及び２７０に強調表示するものとして説明したが、強調表示の手法はこれに限定されるものではない。例えば意見表示サーバ２は、一覧画面２５０のうちの一部の領域（強調領域）２５２ｂの意見を抜き出して一覧画面２５０の前面に例えばリストのように強調して表示してもよく、この場合、強調領域２５２ｂの移動に伴ってリストの内容が逐次更新されてよい。
【０１８４】
さらに、拡大表示やリスト表示等の強調表示において、強調表示の対象となる意見のフォント、文字色、背景色等の少なくとも１つが、強調表示されていない他の意見のものと異なるように変更されてもよい。
【０１８５】
また、教師端末３の表示部（第２の表示装置）として、電子黒板５の表示部（第１の表示装置）が用いられてもよい。例えば教師端末３に表示される課題選択画面２３０、一覧画面２５０、部分拡大画面２７０、及び未表示意見提示画面２８０ａ〜２８０ｅのうちの少なくとも一部の画面は、教師端末３ではなく電子黒板５の表示部に表示されてもよい。
【０１８６】
〔３〕付記
以上の実施形態に関し、更に以下の付記を開示する。
【０１８７】
（付記１）
コンピュータに、表示装置の表示制御を実行させる表示制御プログラムであって、
前記表示制御は、
回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に前記表示装置を制御する第１の制御と、
前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御する第２の制御と、
前記第２の表示状態の対象の回答と非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御する第３の制御と、を含む
ことを特徴とする、表示制御プログラム。
【０１８８】
（付記２）
前記第２の制御は、前記第２の表示状態の対象の前記一部の回答に関する情報を記憶することを含み、
前記第３の制御は、前記第２の制御において記憶した前記情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択することを含む
ことを特徴とする、付記１記載の表示制御プログラム。
【０１８９】
（付記３）
前記第２の制御は、前記第１の表示状態において選択された選択領域に含まれる前記一部の回答を前記第２の表示状態において表示すること、及び、前記第２の表示状態において指示された前記選択領域の移動方向に応じて、前記第２の表示状態において表示される前記一部の回答の表示画面を、前記第１の表示状態における前記複数の回答の位置関係に基づき更新することを含み、
前記第３の制御は、前記第２の制御による前記一部の回答の表示画面の更新に応じて、前記第３の表示状態において表示される表示画面を更新することを含む
ことを特徴とする、付記１又は付記２記載の表示制御プログラム。
【０１９０】
（付記４）
前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含み、
前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含む
ことを特徴とする、付記１〜３のいずれか１項記載の表示制御プログラム。
【０１９１】
（付記５）
前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報である
ことを特徴とする、付記４記載の表示制御プログラム。
【０１９２】
（付記６）
前記第３の表示状態は、前記第１の表示状態における前記複数の回答の表示画面に、前記第２の表示状態の非対象の回答を示した画面を表示する状態を含む
ことを特徴とする、付記３又は付記４記載の表示制御プログラム。
【０１９３】
（付記７）
前記表示制御は、前記一部の回答を表示する第４の表示状態に前記表示装置を制御する第４の制御を含み、
前記第３の表示状態は、前記第２の表示状態の非対象の回答を、前記第４の表示状態における前記一部の回答の表示画面とともに表示する状態を含む
ことを特徴とする、付記１〜５のいずれか１項記載の表示制御プログラム。
【０１９４】
（付記８）
表示装置の表示制御を実行する表示制御装置であって、
回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に前記表示装置を制御する第１の制御手段と、
前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御する第２の制御手段と、
前記第２の表示状態の対象の回答と非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御する第３の制御手段と、を有する
ことを特徴とする、表示制御装置。
【０１９５】
（付記９）
前記第２の制御手段は、前記第２の表示状態の対象の前記一部の回答に関する情報を保持部に記憶し、
前記第３の制御手段は、前記保持部が記憶した前記情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択する
ことを特徴とする、付記８記載の表示制御装置。
【０１９６】
（付記１０）
前記第２の制御手段は、
前記第１の表示状態において選択された選択領域に含まれる前記一部の回答を前記第２の表示状態において表示し、
前記第２の表示状態において指示された前記選択領域の移動方向に応じて、前記第２の表示状態において表示される前記一部の回答の表示画面を、前記第１の表示状態における前記複数の回答の位置関係に基づき更新し、
前記第３の制御手段は、前記第２の制御手段による前記一部の回答の表示画面の更新に応じて、前記第３の表示状態において表示される表示画面を更新する
ことを特徴とする、付記８又は付記９記載の表示制御装置。
【０１９７】
（付記１１）
前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含み、
前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含む
ことを特徴とする、付記８〜１０のいずれか１項記載の表示制御装置。
【０１９８】
（付記１２）
前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報である
ことを特徴とする、付記１１記載の表示制御装置。
【０１９９】
（付記１３）
前記第３の表示状態は、前記第１の表示状態における前記複数の回答の表示画面に、前記第２の表示状態の非対象の回答を示した画面を表示する状態を含む
ことを特徴とする、付記１１又は付記１２記載の表示制御装置。
【０２００】
（付記１４）
前記一部の回答を表示する第４の表示状態に前記表示装置を制御する第４の制御手段をさらに有し、
前記第３の表示状態は、前記第２の表示状態の非対象の回答を、前記第４の表示状態における前記一部の回答の表示画面とともに表示する状態を含む
ことを特徴とする、付記８〜１２のいずれか１項記載の表示制御装置。
【０２０１】
（付記１５）
表示装置の表示制御を実行する表示制御方法であって、
前記表示制御は、
回答を求める情報に対して複数の端末から受信した複数の回答を表示する第１の表示状態に前記表示装置を制御する第１の制御と、
前記第１の表示状態において選択された、前記複数の回答のうちの一部の回答を表示する第２の表示状態に前記表示装置を制御する第２の制御と、
前記第２の表示状態の対象の回答と非対象の回答とで異なる表示をする第３の表示状態に前記表示装置を制御する第３の制御と、を含む
ことを特徴とする、表示制御方法。
【０２０２】
（付記１６）
前記第２の制御は、前記第２の表示状態の対象の前記一部の回答に関する情報を記憶することを含み、
前記第３の制御は、前記第２の制御において記憶した前記情報に基づき、前記複数の回答から、前記第２の表示状態の非対象の回答を選択することを含む
ことを特徴とする、付記１５記載の表示制御方法。
【０２０３】
（付記１７）
前記第２の制御は、前記第１の表示状態において選択された選択領域に含まれる前記一部の回答を前記第２の表示状態において表示すること、及び、前記第２の表示状態において指示された前記選択領域の移動方向に応じて、前記第２の表示状態において表示される前記一部の回答の表示画面を、前記第１の表示状態における前記複数の回答の位置関係に基づき更新することを含み、
前記第３の制御は、前記第２の制御による前記一部の回答の表示画面の更新に応じて、前記第３の表示状態において表示される表示画面を更新することを含む
ことを特徴とする、付記１５又は付記１６記載の表示制御方法。
【０２０４】
（付記１８）
前記第１の表示状態は、前記複数の回答の各々を対応する領域に表示する状態を含み、
前記第３の表示状態は、前記第１の表示状態における、前記第２の表示状態の非対象の回答の位置に関する情報を表示する状態を含む
ことを特徴とする、付記１５〜１７のいずれか１項記載の表示制御方法。
【０２０５】
（付記１９）
前記位置に関する情報は、前記第２の表示状態において表示されている前記一部の回答を基準とした、前記第１の表示状態における、前記第２の表示状態の非対象の回答の各々の方向を示す情報である
ことを特徴とする、付記１８記載の表示制御方法。
【０２０６】
（付記２０）
前記第３の表示状態は、前記第１の表示状態における前記複数の回答の表示画面に、前記第２の表示状態の非対象の回答を示した画面を表示する状態を含む
ことを特徴とする、付記１８又は付記１９記載の表示制御方法。
【０２０７】
（付記２１）
前記表示制御は、前記一部の回答を表示する第４の表示状態に前記表示装置を制御する第４の制御を含み、
前記第３の表示状態は、前記第２の表示状態の非対象の回答を、前記第４の表示状態における前記一部の回答の表示画面とともに表示する状態を含む
ことを特徴とする、付記１５〜１９のいずれか１項記載の表示制御方法。
【符号の説明】
【０２０８】
１    意見表示システム
２    意見表示サーバ
２ａ    ＣＰＵ
２ｂ    メモリ
２ｃ    記憶部
２ｄ    インタフェース部
２ｅ    入出力部
２ｆ    読取部
２ｇ    記録媒体
３    教師端末
４，４−１〜４−ｎ    生徒端末
５    電子黒板
６    ネットワーク
２１    意見表示プログラム
２２    課題ＤＢ
２３    生徒ＤＢ
２４    課題回答ＤＢ
３１    教師端末プログラム
４１    生徒端末プログラム
２１０    通信部
２１２    課題提示部
２１４    意見取得部
２１６    表示制御部
２１６ａ    一覧生成部
２１６ｂ    部分拡大制御部
２１６ｃ    未表示意見提示部
【図１】
0006477157.tif 000002
【図２】
0006477157.tif 000003
【図３】
0006477157.tif 000004
【図４】
0006477157.tif 000005
【図５】
0006477157.tif 000006
【図６】
0006477157.tif 000007
【図７】
0006477157.tif 000008
【図８】
0006477157.tif 000009
【図９】
0006477157.tif 000010
【図１０】
0006477157.tif 000011
【図１１】
0006477157.tif 000012
【図１２】
0006477157.tif 000013
【図１３】
0006477157.tif 000014
【図１４】
0006477157.tif 000015
【図１５】
0006477157.tif 000016
【図１６】
0006477157.tif 000017
【図１７】
0006477157.tif 000018
【図１８】
0006477157.tif 000019
【図１９】
0006477157.tif 000020
【図２０】
0006477157.tif 000021
【図２１】
0006477157.tif 000022
【図２２】
0006477157.tif 000023
【図２３】
0006477157.tif 000024
【図２４】
0006477157.tif 000025