(57)【要約】【課題】ディスカッション参加者のやる気を向上させることができる。【解決手段】ディスカッション支援プログラムにおいて、所定のグループにグループ分けされた参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出し、算出した前記移動距離に応じた移動制限時間を設定し、前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、算出した前記得点を前記参加者に付与する、処理をコンピュータに実行させる。【選択図】図７
2014191640.tif 000002
【特許請求の範囲】
【請求項１】
所定のグループにグループ分けされた参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出し、
算出した前記移動距離に応じた移動制限時間を設定し、
前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、
算出した前記得点を前記参加者に付与する、処理をコンピュータに実行させるためのディスカッション支援プログラム。
【請求項２】
前記グループに属する全ての参加者の移動が完了した時点で、前記グループに属する参加者に関連付けられた前記情報端末の画面を次の画面に切り替え可能とすることを特徴とする請求項１に記載のディスカッション支援プログラム。
【請求項３】
前記得点を、前記参加者に対する評価として利用することを特徴とする請求項１又は２に記載のディスカッション支援プログラム。
【請求項４】
前記算出した得点を前記グループ毎に集計し、集計された得点が所定数の順位のグループを画面に表示することを特徴とする請求項１乃至３の何れか１項に記載のディスカッション支援プログラム。
【請求項５】
前記端末に所定の課題を提示し、前記課題に対する前記参加者の回答の種別に基づいて、前記グループ分けを行うことを特徴とする請求項１乃至４の何れか１項に記載のディスカッション支援プログラム。
【請求項６】
情報処理装置が、
所定のグループにグループ分けされた参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出し、
算出した前記移動距離に応じた移動制限時間を設定し、
前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、
算出した前記得点を前記参加者に付与することを特徴とするディスカッション支援方法。
【請求項７】
所定のグループにグループ分けした参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出するグループ分け手段と、
算出した前記移動距離に応じた移動制限時間を設定する時間制御手段と、
前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、算出した前記得点を前記参加者に付与する時間情報取得手段とを有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスカッション支援プログラム、ディスカッション支援方法、及び情報処理装置に関する。
【背景技術】
【０００２】
個人毎に情報端末を所持させ、その所持させた情報端末を用いた教育が行われようとしている。情報端末を用いた教育の一つの手法としてディスカッション支援システムというものがある。ディスカッション支援システムとは、情報端末を用いてディスカッション参加者毎の意見を収集し、収集した意見を画面に表示しながらディスカッションを進める仕組みを提供するものである。
【０００３】
上述したディスカッションの一つの手法としては、例えばディスカッション参加者の一例である生徒を複数のグループに分け、各グループで議論を行わせる手法がある。各生徒は、例えばグループ分けされた席に移動し、移動した席で同一グループ内の他のメンバーとディスカッションを行う。また、グループは、議題毎に変更されるため、生徒の席替えは議題の変更毎に行われる。なお、メンバーの集合については、例えば参加者全員が集合するまでに要する時間が最短になる集合場所を選択したり、各人が所持するＩＣカードを用いて集合したものを点呼したりする手法が存在する（例えば、特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−７２５５６号公報
【特許文献２】特開２００９−９７９９８号公報
【特許文献３】特開平９−２４５１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、分けられたグループ毎に各生徒が席を移動する場合に、不真面目な生徒によって着席に時間がかかり、その結果としてディスカッションの開始や再開が遅れてしまうという問題がある。この問題は、一部の不真面目な生徒が原因で、その他の真面目な生徒が悪影響を受けてしまい、ひいては、生徒全員のディスカッションに対するやる気が損なわれてしまうことにつながる。
【０００６】
一つの側面では、本発明は、ディスカッション参加者のやる気を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
一態様におけるディスカッション支援プログラムは、所定のグループにグループ分けされた参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出し、算出した前記移動距離に応じた移動制限時間を設定し、前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、算出した前記得点を前記参加者に付与する、処理をコンピュータに実行させる。
【発明の効果】
【０００８】
ディスカッション参加者のやる気を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】ディスカッション支援システムの概略構成の一例を示す図である。
【図２】ディスカッション支援サーバのハードウェア構成の一例を示す図である。
【図３】情報端末の機能構成の一例を示す図である。
【図４】情報端末のハードウェア構成の一例を示す図である。
【図５】本実施形態で使用されるＤＢの具体例を示す図（その１）である。
【図６】本実施形態で使用されるＤＢの具体例を示す図（その２）である。
【図７】ディスカッション支援サーバの処理の一例を示すフローチャートである。
【図８】課題提示手段及び意見収集手段の処理の一例を示すフローチャートである。
【図９】情報端末における意見入力画面の一例を示す図である。
【図１０】グループ分け手段の処理の一例を示すフローチャートである。
【図１１】グループ分けの具体例を示す図である。
【図１２】移動距離の算出例を示す図である。
【図１３】共有ディスプレイの画面例を示す図である。
【図１４】時間制御手段及び移動時間取得手段の処理の一例を示すフローチャートである。
【図１５】共有ディスプレイへの表示処理の一例を示すフローチャートである。
【図１６】リーダー端末の処理の一例を示すフローチャートである。
【図１７】非リーダー端末の処理の一例を示すフローチャートである。
【図１８】情報端末の席替え動作時の画面例を示す図である。
【図１９】情報端末の席替え後の画面例を示す図である。
【図２０】共有ディスプレイの席替え後の画面例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら実施例について詳細に説明する。なお、以下の説明では、ディスカッション参加者の一例として生徒を用い、授業内で実施されるディスカッション支援システムについて説明するが、適用範囲についてはこれに限定されるものではない。
【００１１】
＜ディスカッション支援システムの概略構成例＞
図１は、ディスカッション支援システムの概略構成の一例を示す図である。図１に示すディスカッション支援システム１０は、情報処理装置の一例としてのディスカッション支援サーバ１１と、一又は複数の情報端末１２−１〜１２−ｎ（以下、必要に応じて「情報端末１２」と総称する）と、表示装置の一例としての共有ディスプレイ１３とを有する。ディスカッション支援サーバ１１と、情報端末１２と、共有ディスプレイ１３とは、例えばＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）やインターネット等に代表される通信ネットワーク１４により、データの送受信が可能な状態で接続されている。
【００１２】
ディスカッション支援サーバ１１は、各情報端末１２に対して課題や質問事項等を送信し、各情報端末１２からの回答を受信する。ディスカッション支援サーバ１１は、取得した回答の内容等に基づいて、例えば情報端末１２を使用する生徒のグループ分けを行い、その生徒に関連付けられている情報端末１２の現在位置と、所属するグループに割り当てた集合位置とに基づいて、情報端末１２毎の移動距離を算出する。なお、情報端末１２の現在位置とは、例えばＧｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）機能等による測位手段により取得した位置情報でもよく、その生徒が着席している座席情報でもよい。また、集合位置とは、上述した測位手段等により得られる位置情報でもよくグループ毎に割り当てられた座席等の位置情報でもよい。
【００１３】
また、ディスカッション支援サーバ１１は、情報端末１２毎に算出した移動距離や情報端末１２を使用する生徒情報等に応じた移動制限時間を設定し、設定した移動制限時間や移動経路等の情報を、対応する情報端末１２に送信する。ディスカッション支援サーバ１１は、各生徒（情報端末１２）が移動（席替え）に要した時間（例えば、予め設定された移動制限時間に対する残り時間でもよい）と、移動制限時間とに基づいてポイント（得点）を算出する。
【００１４】
ディスカッション支援サーバ１１は、算出したポイントを、情報端末１２に対応付けられた生徒に付与する。これにより、本実施形態は、上述したポイントを利用して生徒毎の授業態度等を評価すること等ができる。また、ディスカッション支援サーバ１１は、算出したポイントに基づいて、グループ替え等による集合位置への移動に対するグループの順位を取得し、その順位等を共有ディスプレイ１３に表示させることができる。
【００１５】
情報端末１２は、ディスカッションに参加する生徒（参加者）がそれぞれ所持して使用する端末であるが、これに限定されるものではなく、例えば授業を行う先生が所持して使用する端末であってもよい。つまり、情報端末１２は、参加者や先生毎に関連付けられている。
【００１６】
また、情報端末１２は、例えば現在の位置情報を取得したり、生徒から入力された情報（例えば、課題や質問事項等に対する回答）等を取得したりする。また、情報端末１２は、取得した情報等を、生徒や情報端末１２を識別する識別情報と共に通信ネットワーク１４を介してディスカッション支援サーバ１１等に送信する。
【００１７】
また、情報端末１２は、例えばディスカッション等を行うグループの変更等により、移動を行う場合に、生徒と共に次の席へ移動することになる。情報端末１２は、ディスカッション支援サーバ１１から移動制限時間や移動経路等の情報を取得する。生徒は、情報端末１２が取得した時間内に提示された経路を参考に次のグループの集合位置に移動する。
【００１８】
このとき、情報端末１２は、グループの集合位置への移動した際、グループ内で一番乗りした場合と、二番目以降の場合とで異なる処理を行うことができる。なお、上述した処理の具体的な内容については、後述する。
【００１９】
情報端末１２は、例えばノート型のＰｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（ＰＣ）やタブレット端末、スマートフォン等の可搬媒体であるが、これに限定されるものではない。
【００２０】
共有ディスプレイ１３は、例えば各生徒が教室内等の所定の座席に着席している位置から確認できる場所に設置されている表示手段であり、例えば教室内の黒板等の位置に設置されるが、これに限定されるものではない。
【００２１】
共有ディスプレイ１３は、各情報端末１２から収集された課題や質問事項等に対するそれぞれの回答（意見）等を表示したり、グループ替え等による移動後に、所定の条件に基づく移動実績が優秀であったグループを表示したりすることができる。共有ディスプレイ１３は、上述したように生徒全員の回答（意見）等の表示及び閲覧を可能とするため大型の画面サイズであることが好ましいが、これに限定されるものではない。
【００２２】
通信ネットワーク１４は、ディスカッション支援サーバ１１、情報端末１２、及び、共有ディスプレイ１３との間でデータの送受信を行うためのネットワークであり、有線でも無線でもよい。また、通信ネットワーク１４は、情報端末１２間で赤外線等による近距離通信を行うこともできる。
【００２３】
ここで、情報端末１２を利用したディスカッションは、情報端末１２の台数、生徒の人数、時間等の制約があるため、以下の運用パターンで行うことが考えられる。
【００２４】
まず、生徒全員は、各自の意見を情報端末１２で入力してディスカッション支援サーバ１１に送信する。ディスカッション支援サーバ１１は、全員の意見を共有ディスプレイ１３に表示し、それを生徒全員が見て、一定の基準でグループ分けを行い、その後グループディスカッションを行う。
【００２５】
次に、グループ内でのディスカッション結果から代表意見を決め、グループリーダーが、代表意見をディスカッション支援サーバ１１に送信する。次に、ディスカッション支援サーバ１１は、グループの代表意見を共有ディスプレイ１３に表示させ、それを生徒全員が見て、更にディスカッションを行う。
【００２６】
本実施形態では、グループディスカッションを行いたい場合に、情報端末１２等の可搬媒体を用いることで、容易に席を移動してグループを作ることができる。なお、教室等でグループ分けし、そのグループの集合位置に移動させたい場合、特に小中学生であれば、移動時にふざけたりおしゃべりしたり等の不真面目な行動をとりがちである。あくまで授業中であることを生徒達に認識させ、移動後のディスカッションを真剣に行わせるためにも、席の移動は、できるだけ真面目に（スムーズに）行わせる必要がある。また、移動後に新しいグループでディスカッションをして代表意見を決定するため、その新しいグループには一定の連帯感が求められるが、上述したような不真面目な行動をとる生徒がいれば、グループの連帯感に悪影響を及ぼし、有益なディスカッションができない。また、不真面目なグループがあれば、クラス全体のディスカッションに悪影響を及ぼす恐れがある。
【００２７】
そこで、本実施形態では、移動を真面目に（スムーズに）行わせるために、生徒毎に、移動距離に応じた制限時間を設けて、移動時間に目標値を持たせる。これにより、各生徒に真面目に集合位置へ移動させることができ、新しいグループ内の連帯感に悪影響を及ぼさない点でメリットがある。
【００２８】
なお、本実施形態では、他のグループからみると、単に「移動時間が早い」グループが真面目なグループに見えがちである。しかしながら、グループの中に、真面目に移動したにもかかわらず、教室の端から端まで移動しなければならなかったため、やむをえず移動時間がかかってしまった生徒も存在する場合に、不真面目なグループに見えてしまうというデメリットがある。したがって、本実施形態では、各生徒の移動距離の違いや生徒の個別情報（例えば、ケガをしている、太っている）等に基づいて、移動制限時間を生徒毎に設定し、その制限時間と移動実績時間とに基づいて各生徒を評価する。これにより、単に移動時間が早いグループが真面目に見えがちである問題を解消し、制限時間を守って真面目に移動したグループが真面目に見えるようにしつつ、生徒に真面目に（スムーズに）移動させることができる。
【００２９】
＜ディスカッション支援サーバ１１の機能構成例＞
次に、上述したディスカッション支援サーバ１１の機能構成例について具体的に説明する。図１の例に示すディスカッション支援サーバ１１は、課題提示手段２１と、意見収集手段２２と、グループ分け手段２３と、時間制御手段２４と、移動時間取得手段２５と、通信手段２６と、記憶手段２７とを有する。記憶手段２７は、先生データベース（以下、データベースを「ＤＢ」という）３１と、生徒ＤＢ３２と、授業ＤＢ３３と、課題ＤＢ３４と、意見ＤＢ３５と、グループ分け条件ＤＢ３６と、制限時間ＤＢ３７と、認証ファイル管理ＤＢ３８と、認証ファイル３９とを有する。
【００３０】
課題提示手段２１は、課題ＤＢ３４に予め記憶されたディスカッションで話し合う複数の課題や質問事項等から少なくとも一つを選択し、選択した内容を各情報端末１２に提示する。なお、課題提示手段２１は、課題ＤＢ３４から取得した課題や質問事項等の内容を共有ディスプレイ１３に提示させてもよい。
【００３１】
意見収集手段２２は、課題提示手段２１により提示された課題や質問事項等に対する各情報端末１２からの回答（意見）を収集する。意見収集手段２２は、収集した意見を意見ＤＢ３５に記憶する。
【００３２】
グループ分け手段２３は、意見収集手段２２により収集された回答（意見）等に基づいて、各生徒のグループ分けを行う。なお、グループ分け手段２３は、例えばグループ分け条件ＤＢ３６に予め設定された条件に基づいて、各生徒を所定数のグループ、又は所定人数を有するグループに分けることができるが、グループ分け手法については、これに限定されるものではない。
【００３３】
また、グループ分け手段２３は、グループ分けされた結果に基づいて、情報端末１２毎に、そのグループに対する移動先の座席の場所（所属するグループの集合位置）や経路等の情報を生成し、各情報端末１２に送信する。また、グループ分け手段２３は、現在の座席と移動先の座席とから移動距離を算出する。
【００３４】
時間制御手段２４は、グループ分け手段２３により設定された各情報端末１２に対する次の座席（所属するグループの集合位置）に移動するときの制限時間を設定する。時間制御手段２４は、例えばグループ分け手段２３により得られる移動距離に基づいて、後述する制限時間ＤＢ３７を参照し、移動距離に対応する制限時間情報等を取得することができる。また、時間制御手段２４は、予め設定された生徒の個別情報等に基づいて制限時間を調整してもよいが、制限時間の設定手法はこれに限定されるものではない。時間制御手段２４は、情報端末１２毎に設定した制限時間情報を、対応する情報端末１２に送信する。
【００３５】
移動時間取得手段２５は、各生徒の席替え移動に要した時間（制限時間に対する移動後の残り時間でもよい）を取得する。また、移動時間取得手段２５は、取得した時間と、各情報端末１２に設定していた制限時間とに基づいてポイントを算出する。算出したポイントは、その情報端末１２を使用している生徒に付与して管理されることが好ましいがこれに限定されるものではない。
【００３６】
また、移動時間取得手段２５は、例えば上述したポイントをグループ毎に集計し、集計結果を順位付けする。移動時間取得手段２５は、例えば順位付けした結果を共有ディスプレイ１３等に表示させる。なお、移動時間取得手段２５は、順位付けした結果を各情報端末１２に表示させてもよい。
【００３７】
通信手段２６は、各情報端末１１や共有ディスプレイ等に対して、通信ネットワーク１４を介してデータの送受信を行う。
【００３８】
記憶手段２７は、本実施形態におけるディスカッション支援処理が実現可能な各処理を実行するための設定情報、各種処理の実行経過や結果等を記憶する。記憶手段２７に記憶される情報は、上述した先生ＤＢ３１、生徒ＤＢ３２、授業ＤＢ３３、課題ＤＢ３４、意見ＤＢ３５、グループ分け条件ＤＢ３６、制限時間ＤＢ３７、認証ファイル管理ＤＢ３８、及び認証ファイル３９に限定されるものではない。なお、記憶手段２７に記憶されるデータの具体例については、後述する。
【００３９】
また、記憶手段２７は、記憶された各種情報を必要に応じて所定のタイミングで読み出したり、書き込んだりすることができる。記憶手段２７は、例えばハードディスクやメモリ等であるが、これに限定されるものではない。
【００４０】
＜ディスカッション支援サーバ１１のハードウェア構成例＞
本実施形態は、上述した各機能をコンピュータに実行させることができる実行プログラム（ディスカッション支援プログラム）を、例えばディスカッション支援サーバ１１にインストールすることにより、本実施形態におけるディスカッション支援処理を実現することができる。ここで、ディスカッション支援サーバ１１のハードウェア構成例について図を用いて説明する。
【００４１】
図２は、ディスカッション支援サーバのハードウェア構成の一例を示す図である。図２に示すディスカッション支援サーバ１１は、入力装置４１と、出力装置４２と、ドライブ装置４３と、補助記憶装置４４と、主記憶装置４５と、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）４６と、ネットワーク接続装置４７とを有し、これらはシステムバスＢで相互に接続されている。
【００４２】
入力装置４１は、ユーザ等が操作するキーボード及びマウス等のポインティングデバイスや、マイク等の音声入力デバイスを有しており、ユーザ等からのプログラムの実行指示、各種操作情報、ソフトウェア等を起動するための情報等の入力を受け付ける。
【００４３】
出力装置４２は、本実施形態における処理を行うためのコンピュータ本体を操作するのに必要な各種ウィンドウやデータ等を表示するディスプレイを有し、ＣＰＵ４６が有する制御プログラムによりプログラムの実行経過や結果等を表示する。
【００４４】
ここで、本実施形態においてコンピュータ本体にインストールされる実行プログラムは、例えば、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）メモリやＣＤ−ＲＯＭ、ＤＶＤ等の可搬型の記録媒体４８等により提供される。プログラムを記録した記録媒体４８は、ドライブ装置４３にセット可能であり、ＣＰＵ４６からの制御信号に基づき、記録媒体４８に含まれる実行プログラムが、記録媒体４８からドライブ装置４３を介して補助記憶装置４４にインストールされる。
【００４５】
補助記憶装置４４は、例えばハードディスクドライブやＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）等のストレージ手段等である。補助記憶装置４４は、ＣＰＵ４６からの制御信号に基づき、本実施形態における実行プログラムや、コンピュータに設けられた制御プログラム等を記憶し、必要に応じて入出力を行うことができる。補助記憶装置４４は、ＣＰＵ４６からの制御信号等に基づいて、記憶された各情報から必要な情報を読み出したり、書き込むことができる。
【００４６】
主記憶装置４５は、ＣＰＵ４６により補助記憶装置４４から読み出された実行プログラム等を格納する。主記憶装置４５は、例えばＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）やＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）等であるが、これに限定されるものではない。補助記憶装置４４及び主記憶装置４５は、例えば上述した記憶手段２７に対応している。
【００４７】
ＣＰＵ４６は、オペレーティングシステム等の制御プログラム、及び主記憶装置４５に格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御する。プログラムの実行中に必要な各種情報等は、例えば補助記憶装置４４から取得することができ、また実行結果等を補助記憶装置４４に格納することもできる。
【００４８】
ＣＰＵ４６は、例えば入力装置４１から得られるプログラムの実行指示等に基づき、補助記憶装置４４にインストールされたプログラムを実行させることにより、主記憶装置４５上でプログラムに対応する処理を行う。
【００４９】
例えば、ＣＰＵ４６は、ディスカッション支援プログラムを実行させることで、上述した課題提示手段２１による課題提示、意見収集手段２２による意見収集、グループ分け手段２３によるグループ分け、時間制御手段２４による時間制御等の各処理を行う。更に、ＣＰＵ４６は、ディスカッション支援プログラムを実行させることで、上述した移動時間取得手段２５による移動時間の取得、ポイントの付与、グループの順位付け等の各処理を行う。ＣＰＵ４６における処理内容は、これに限定されるものではない。ＣＰＵ４６により実行された内容は、必要に応じて補助記憶装置４４に記憶させることができる。
【００５０】
ネットワーク接続装置４７は、ＣＰＵ４６からの制御信号に基づき、インターネットやＬＡＮ等の通信ネットワーク１４と接続することにより、実行プログラムやソフトウェア、設定情報等を、通信ネットワーク１４に接続されている外部装置等から取得する。また、ネットワーク接続装置４７は、プログラムを実行することで得られた実行結果又は本実施形態における実行プログラム自体を外部装置等に提供することができる。
【００５１】
上述したようなハードウェア構成により、本実施形態におけるディスカッション支援処理を実行することができる。また、プログラムをインストールすることにより、汎用のＰＣやサーバ等で本実施形態におけるディスカッション支援処理を容易に実現することができる。
【００５２】
＜情報端末１２の機能構成例＞
次に、上述した情報端末１２の機能構成例について具体的に説明する。図３は、情報端末の機能構成の一例を示す図である。図３に示す情報端末１２は、位置情報取得手段５１と、課題取得手段５２と、回答手段５３と、移動時間カウント手段５４と、端末制御手段５５と、画面生成手段５６と、表示手段５７と、通信手段５８とを有する。
【００５３】
位置情報取得手段５１は、情報端末１２の位置情報を取得する。なお、位置情報は、例えばＧＰＳ機能等による測位手段により取得することができるが、これに限定されるものではない。また、位置情報取得手段５１は、位置情報を所定のタイミングで定期的に取得してもよく、不定期に取得してもよい。
【００５４】
課題取得手段５２は、通信ネットワーク１４を介してディスカッション支援サーバ１１にログインし、所定の課題等に関する情報を取得する。
【００５５】
回答手段５３は、ディスカッション支援サーバ１１から得られる課題等に対する回答を入力する。入力した回答は、通信ネットワーク１４を介してディスカッション支援サーバ１１に送信される。
【００５６】
移動時間カウント手段５４は、生徒が所定のグループ毎に集まるための移動（席替え）を行う場合に、その移動時間のカウントを行う。例えば、移動時間カウント手段５４は、例えばディスカッション支援サーバ１１から送信された制限時間情報に対し、移動開始のタイミングで制限時間をカウントダウンさせる処理を行うが、これに限定されるものではない。
【００５７】
端末制御手段５５は、情報端末１２を先生が使用する場合、グループ内で最初に席の移動が完了した一番乗りの生徒（リーダー）が使用する場合、グループ内で二番目以降に席を移動した生徒（非リーダー）が使用する場合等に応じて端末の表示画面や操作内容等の制御を行う。
【００５８】
例えば、端末制御手段５５は、使用する生徒がグループ内で最初に席を移動できた場合には、ディスカッション支援サーバ１１から認証ファイルを取得し、二番目以降に移動してきたグループ内の他の生徒（非リーダー）の情報端末１２に対して、認証ファイルを送信する。また、端末制御手段５５は、使用する生徒が二番目以降に移動してきた場合には、一番乗りの生徒の端末（リーダー端末）から認証ファイルを取得し、取得した認証ファイルを用いてディスカッション支援サーバ１１に対して認証処理を行う。
【００５９】
画面生成手段５６は、情報端末１２を使用する先生や生徒が本実施形態におけるディスカッションを行うための画面を生成する。画面生成手段５６は、例えばディスカッション支援サーバ１１にログインして課題情報を取得するための画面や、課題に対する回答を入力する画面、席移動の際の制限時間等の表示画面等を生成する。また、画面生成手段５６は、グループ内での席の移動順位に応じて、リーダーが使用する画面、又は非リーダーが使用する画面を生成する。更に、画面生成手段５６は、席移動の順位をグループ単位又は生徒単位で表示する画面、同一グループ内の各生徒の回答内容を表示する画面等を生成する。
【００６０】
表示手段５７は、画面生成手段５６により生成された画面等を表示する。なお、表示手段５７は、例えばタッチパネル等のように入力と出力とを行う機能を有していてもよい。
【００６１】
通信手段５８は、図１に示すディスカッション支援サーバ１１や共有ディスプレイ１３と通信ネットワーク１４を介してデータの送受信を行う。また、通信手段５８は、情報端末１２間で赤外線等による近距離通信等によりデータの送受信を行うことができる。
【００６２】
また、通信手段５８は、例えば、Ｗｉ−Ｆｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）等による通信を行うこともできる。更に、通信手段５８は、他の端末との通話を可能にする通話手段を有していてもよい。
【００６３】
＜情報端末１２のハードウェア構成例＞
図４は、情報端末のハードウェア構成の一例を示す図である。図４に示す情報端末１２は、スピーカ６１と、マイク６２と、ディスプレイ６３と、無線部６４と、操作部６５と、位置情報取得部６６と、近距離通信部６７と、電力部６８と、主記憶装置６９と、ＣＰＵ７０とを有する。
【００６４】
スピーカ６１は、画面に表示されている内容に対応する音声を出力する。また、スピーカ６１は、アドレス帳等に設定された相手と通話する場合に、その相手の音声を出力したり、着信音等の音を出力する。マイク６２は、生徒や先生が発した音声や、その他の音を入力する。
【００６５】
ディスプレイ６３は、時刻情報や通信圏外であるか否かに係る情報、ログイン画面、課題に対する回答入力画面、移動時の経路や時刻表示、席替えの移動順位、グループ内の他の生徒の回答結果等を表示する。また、ディスプレイ６３は、生徒情報、文字データ、画像データ、映像データ等を表示する。ディスプレイ６３としては、例えばＬｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ（ＬＣＤ）等があるが、これに限定されるものではない。
【００６６】
無線部６４は、アンテナ等を用いて電波等の送受信を行い、ディスカッション支援サーバ１１とのデータの送受信を行う。
【００６７】
操作部６５は、各種機能に対する設定時、回答入力時、グループ毎に席替え移動するときの移動完了時等において、生徒によって押下（クリック）される入力手段である。なお、操作部６５は、例えばタッチパネル等のような構成である場合には、上述したディスプレイ６３等に設けられていてもよい。
【００６８】
位置情報取得部６６は、例えば上述したＧＰＳ機能等を用いて位置情報を取得する。近距離通信部６７は、他の情報端末１２との短距離通信（ローカル通信）を行う。例えば、近距離通信部６７は、赤外線通信を用いて、情報端末１２間で直接短距離通信を行う。また、近距離通信部６７は、無線ルータ等の中継機器を介して情報端末１２との短距離通信を行ってもよい。更に、通信手段５８は、例えば、Ｗｉ−ＦｉやＢｌｕｅｔｏｏｔｈ等による通信を行ってもよい。
【００６９】
電力部６８は、情報端末１２の各構成に対して電力を供給する。なお、電力部６８は、例えばバッテリ等の内部電源であるが、これに限定されるものではなく、例えば外部電源等でもよい。主記憶装置６９は、情報端末１２における各種情報を記憶するための記憶手段であり、情報の書き込みや読み出し等を行うことができる。なお、主記憶装置６９は、例えば、ＲＯＭやＲＡＭ等であるが、これに限定されるものではない。また、ＲＡＭには、上述した安否確認処理を実行するための各種データデータ等が記憶されている。
【００７０】
ＣＰＵ７０は、オペレーティングシステム等の制御プログラム、及び主記憶装置６９に格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御する。なお、ＣＰＵ７０は、主記憶装置６９に予め格納されたプログラム（ディスカッション支援プログラム）に基づいて処理が行われる。
【００７１】
例えば、ＣＰＵ７０は、ディスカッション支援プログラムを実行させることで、上述した位置情報取得手段５１による位置情報の取得、課題取得手段５２による課題等の取得、回答手段５３による回答の入力等の各処理を行う。更に、ＣＰＵ７０は、移動時間カウント手段５４による移動時間のカウント、端末制御手段５５における情報端末１２の制御、画面生成手段５６による画面生成、表示手段５７による表示等の各処理を行う。ＣＰＵ７０における処理内容は、これに限定されるものではない。
【００７２】
上述したようなハードウェア構成により、本実施形態におけるディスカッション支援処理を実行することができる。また、プログラムをインストールすることにより、汎用のタブレット端末やスマートフォン等で本実施形態におけるディスカッション支援処理を容易に実現することができる。
【００７３】
＜ＤＢ例＞
次に、本実施形態で使用されるＤＢ例について、図を用いて説明する。図５、図６は、本実施形態で使用されるＤＢの具体例を示す図（その１、その２）である。図５、図６に示すデータ例において、（Ａ）は先生ＤＢ３１を示し、（Ｂ）は生徒ＤＢ３２を示し、（Ｃ）は授業ＤＢ３３を示し、（Ｄ）は課題ＤＢ３４を示し、（Ｅ）は意見ＤＢ３５を示し、（Ｆ）はグループ分け条件ＤＢ３６を示し、（Ｇ）は制限時間ＤＢ３７を示し、（Ｈ）は認証ファイル管理ＤＢを示している。
【００７４】
図５の（Ａ）に示す先生ＤＢ３１の項目としては、例えば「先生ＩＤ」、「名前」、「ＩＰアドレス」等を有するが、これに限定されるものではない。先生ＤＢ３１は、例えば先生を認証するときに用いられる。先生ＤＢ３１には、ディスカッション支援サーバ１１にアクセス可能な先生を識別するためのデータが記憶される。また、先生ＤＢ３１には、先生と、先生が使用する情報端末１２とが、先生ＩＤ及びＩＰアドレスにより対応付けられて記憶される。ディスカッション支援サーバ１１は、先生ＤＢ３１のＩＰアドレスを用いて、どの先生が使用する情報端末１２からデータを受信したかを管理したり、ある先生が使用する情報端末１２に対して個別に情報を送信することができる。
【００７５】
図５の（Ｂ）に示す生徒ＤＢ３２の項目としては、例えば「生徒ＩＤ」、「名前」、「ＩＰアドレス」、「基本座席」、「制限時間補正値」、「補正値を設定した理由」等を有するが、これに限定されるものではない。生徒ＤＢ３２は、例えば生徒を認証するときに用いられる。生徒ＤＢ３２には、ディスカッション支援サーバ１１にアクセス可能な生徒を識別するためのデータが記憶される。生徒ＤＢ３２には、生徒と、生徒が使用する情報端末１２とが生徒ＩＤ及びＩＰアドレスにより対応付けられて記憶される。ディスカッション支援サーバ１１は、生徒ＤＢ３２のＩＰアドレスを用いて、どの生徒が使用する情報端末１２からデータを受信したかを管理したり、ある生徒が使用する情報端末１２に対して個別に情報を送信することができる。
【００７６】
また、生徒ＤＢ３２には、生徒毎に予め設定された教室内の座席表等に基づいて、各生徒の基本座席（グループディスカッションを行う前の授業開始時の位置情報）が記憶される。本実施形態では、一つの授業内において最初に移動する場合に、この基本座席と、席替え（移動）後の座席情報（集合位置）とに基づいて、移動時の制限時間を算出する。
【００７７】
また、生徒ＤＢ３２には、席替え時に生徒毎の制限時間を調整するための情報（制限時間補正値、補正値を設定した理由）が記憶される。例えば、ある生徒が足のケガ等により移動に松葉杖を使用している場合には、席替え時の移動距離から算出された制限時間に対して、更に補正値による時間の調整（例えば、＋１０秒）等が行われる。これにより、時間制御手段２４は、生徒毎の補正値の内容と、その補正値を設けた理由を適切に管理することができる。なお、制限時間の補正については、これに限定されるものではなく、生徒毎の体格や性別、ケガの有無等の個人情報に基づいて補正値を設定することができる。
【００７８】
図５の（Ｃ）に示す授業ＤＢ３３の項目としては、例えば「授業ＩＤ」、「実施年月日」、「時間割」、「科目名」、「先生ＩＤ」等を有するが、これに限定されるものではない。授業ＤＢ３３には、上述した本実施形態におけるディスカッションを行う授業の実施年月日、時間割、科目名、先生ＩＤが、授業ＩＤに対応付けられて記憶される。
【００７９】
図５の（Ｄ）に示す課題ＤＢ３４の項目としては、例えば「授業ＩＤ」、「課題ＩＤ」、「課題」等を有するがこれに限定されるものではない。課題ＤＢ３４には、ディスカッション毎に提示される対象の課題や質問事項等が記憶される。この課題は、授業ＩＤに関連付けられて記憶され、その授業を行う先生等により予め登録される。なお、課題ＤＢ３４には、例えば課題ＩＤ毎に生徒の意見（回答）のカテゴリ（種別）を示す選択肢（例えば、「賛成」、「反対」、「許容」）等を対応付けて記憶されていてもよい。
【００８０】
図６の（Ｅ）に示す意見ＤＢ３５の項目としては、例えば「課題ＩＤ」、「生徒ＩＤ」、「賛否」、「意見」、「グループフラグ」、「座席１」、「座席２」、「移動距離」、「移動完了フラグ」、「リーダーフラグ」、「移動時間」、「移動実績」等を有するが、これに限定されるものではない。
【００８１】
意見ＤＢ３５には、課題毎にどの生徒がどのような意見（カテゴリを含む）を持っているかが記憶される。また、意見ＤＢ３５には、課題毎に、各生徒属するグループ、グループディスカッション時における移動前の座席（座席１）と移動後の座席（座席２）、移動前後の座席位置から算出される移動距離が記憶される。一つの授業内で複数回のグループ替えや座席移動がある場合に、この「座席１」、「座席２」に記憶される位置情報に基づいて移動距離が算出される。
【００８２】
また、意見ＤＢ３５には、課題毎に、各生徒の移動が完了したかを示す移動完了フラグやグループリーダーを示すフラグ、実際の移動時間や移動実績等が記憶される。なお、移動完了フラグやリーダーフラグは、移動完了時やグループリーダーとなった場合に「１」がセットされるが、フラグにセットされる情報については、これに限定されるものではない。
【００８３】
また、「移動実績」については、生徒毎の移動距離に基づく制限時間に対し、例えば５秒早く移動が完了したら「＋５」、３秒遅く移動が完了したら「−３」として記憶されるが、これに限定されるものではない。なお、「移動実績」に蓄積される情報が、生徒毎に付与されるポイント（得点）になるが、ポイントの算出手法は、これに限定されるものではない。なお、本実施形態では、意見ＤＢ３５に記憶された各課題に対する移動実績を生徒毎にカウントし、その結果を生徒ＤＢ３２の生徒ＩＤに対応付けて記憶してもよい。
【００８４】
図６の（Ｆ）に示すグループ分け条件ＤＢ３６の項目としては、例えば「条件ＩＤ」、「条件」、「選択フラグ」等を有するが、これに限定されるものではない。グループ分け条件ＤＢ３６には、予め設定されたグループ分けの条件が記憶される。この条件は、本実施形態におけるディスカッションの授業を行う先生が予め条件ＩＤと共に登録しておくことができ、例えばディスカッション毎又は授業毎等で選択することで、その条件に基づくグループ分けが行われる。なお、選択された条件には、選択フラグに「１」がセットされるが、フラグにセットされる情報については、これに限定されるものではない。例えば、グループ分け条件ＤＢ３６の選択フラグに優先順位を示す情報（例えば、「１」、「２」、「３」）等をセットすることにより、グループ分け手段２３は、優先順位に基づいてグループ分けを行うことができる。
【００８５】
図６の（Ｇ）に示す制限時間ＤＢ３７の項目としては、例えば「移動距離」、「制限時間」等を有するが、これに限定されるものではない。制限時間ＤＢ３７には、席替え時の移動距離に対する制限時間が記憶される。なお、移動距離や制限時間の設定値については、これに限定されるものではない。
【００８６】
図６の（Ｈ）に示す認証ファイル管理ＤＢ３８の項目としては、例えば「授業ＩＤ」、「課題ＩＤ」、「グループフラグ」、「認証ファイル名」等を有するが、これに限定されるものではない。認証ファイル管理ＤＢ３８には、各授業及び各課題に対して各グループに対応する認証ファイルが記憶される。認証ファイルは、各生徒が、自分が属するグループの座席に正しく移動することができたか否かを判定するためのファイル情報である。例えばディスカッション支援サーバ１１は、そのグループで最初に移動してきた生徒をグループリーダーとし、その生徒が使用する情報端末１２に認証ファイルを送信し、二番目以降に席移動してきた生徒の席が正しいかどうかの認証を、認証ファイルを用いて行わせる。つまり、本実施形態では、情報端末１２が他のグループの認証ファイルを取得しても認証エラーとなり、席替え完了とならない。これにより、各情報端末１２を予め設定されたグループの座席に適切に移動させることができる。
【００８７】
＜ディスカッション支援サーバ１１における処理の一例＞
次に、ディスカッション支援サーバ１１の処理の一例について、フローチャートを用いて説明する。図７は、ディスカッション支援サーバの処理の一例を示すフローチャートである。図７の例において、ディスカッション支援サーバ１１の課題提示手段２１は、予め設定されたディスカッションに使用されるデータベースの中から少なくとも一つの課題を抽出し、抽出した課題を、参加する各情報端末１２に提示する（Ｓ０１）。
【００８８】
次に、ディスカッション支援サーバ１１の意見収集手段２２は、各情報端末１２から提示した課題に対する意見を収集する（Ｓ０２）。次に、ディスカッション支援サーバ１１のグループ分け手段２３は、Ｓ０２の処理で収集された各情報端末１２からの意見内容に基づいて、グループディスカッションを行うために各生徒のグループ分けを行う（Ｓ０３）。
【００８９】
次に、ディスカッション支援サーバ１１の時間制御手段２４は、席替え動作時における各情報端末１２に対する制限時間を設定し、その制限時間に基づく時間のカウントを行う（Ｓ０４）。次に、ディスカッション支援サーバ１１の移動時間取得手段２５は、席替え時の移動に要した時間を各情報端末１２から取得し、取得した結果をグループ毎に集計する（Ｓ０５）。なお、Ｓ０５の処理では、移動に要した時間と、移動制限時間とに基づいてポイント（得点）を算出し、算出したポイントに基づいて、グループ毎に集計を行う。なお、算出したポイントは、生徒毎に管理しておき、授業態度等の評価に利用することができる。
【００９０】
また、移動時間取得手段２５は、Ｓ０５の処理で得られた集計結果からグループ毎の席替え順位を決定して共有ディスプレイ１３や各情報端末１２等に表示する（Ｓ０６）。
【００９１】
＜課題提示手段２１及び意見収集手段２２の処理の一例（Ｓ０１，Ｓ０２）＞
次に、上述したＳ０１及びＳ０２の処理について具体的に説明する。図８は、課題提示手段及び意見収集手段の処理の一例を示すフローチャートである。図８の例において、課題提示手段２１は、情報端末１２からの生徒ログインを受け付けると、上述した生徒ＤＢ３２を参照し、ディスカッション支援サーバ１１にアクセス可能な生徒（参加者）であるか否かを判断するログイン処理を行う（Ｓ１１）。なお、Ｓ１１の処理において、課題提示手段２１は、例えばログイン時に情報端末１２から入力された生徒ＩＤが生徒ＤＢ３２に存在する場合にログインを許可し、生徒ＩＤが生徒ＤＢ３２に存在しなかった場合にログインを拒否する。なお、ログイン処理については、これに限定されるものではなく、パスワード等の情報も含めてログイン認証を行ってもよい。その場合、生徒ＤＢ３２には予めパスワード情報も記憶される。
【００９２】
次に、課題提示手段２１は、課題ＤＢ３４を参照して課題を選択し（Ｓ１２）、選択した課題等をログインできた各情報端末１２に送信し、情報端末１２の画面に提示させる（Ｓ１３）。上述した課題の選択は、例えば予め課題ＤＢ３４に記憶された課題ＩＤの順番で選択してもよいが、これに限定されるものではない。次に、意見収集手段２２は、画面に提示した課題に対して各情報端末１２から得られる意見（回答）を収集する（Ｓ１４）。収集した意見は、意見ＤＢ３５等に記憶される。
【００９３】
ここで、意見収集手段２２は、提示した課題は、同一授業内で最初か否かを判断する（Ｓ１５）。なお、Ｓ１５の処理は、同一授業内で複数回席替えする場合の座席位置を把握するための処理であり、上述した授業ＤＢ３３（付随的に先生ＤＢ３１）、課題ＤＢ３４等を参照して判断が行われる。同一授業内で最初の課題であるか否かの判断は、例えば授業ＤＢ３３及び課題ＤＢ３４を参照し、現在の授業に対してＳ１２の処理で選択された課題ＩＤが、予め設定された最初の課題ＩＤ（例えば、Ｑ００１）であるか否かで判断することができる。
【００９４】
意見収集手段２２は、提示した課題が同一授業内で最初である場合（Ｓ１５において、ＹＥＳ）、生徒ＤＢ３２に含まれる「基本座席」の情報を、意見ＤＢ３５の「座席１」に書き込む（Ｓ１６）。また、意見収集手段２２は、提示した課題が同一授業内で最初でない場合（Ｓ１５において、ＮＯ）、同一授業内の一つ前の課題ＩＤに対応する「座席２」の情報を、意見ＤＢ３５の「座席１」に書き込む（Ｓ１７）。この処理により、複数回の席替えがあった場合でも、各生徒の現在位置を適切に把握することができる。
【００９５】
＜情報端末１２における意見入力画面例＞
ここで、生徒が使用する情報端末１２における意見入力画面例について、図を用いて説明する。図９は、情報端末における意見入力画面の一例を示す図である。
【００９６】
情報端末１２の表示手段５７には、図９に示すような意見入力画面８０が表示される。意見入力画面８０には、課題表示領域８１と、意見入力領域８２と、理由入力領域８３と、送信ボタン８４とを有する。
【００９７】
課題表示領域８１は、ディスカッション支援サーバ１１から送信された課題が表示される。図９の例では、「Ｑ１．未成年の中絶についてどう思いますか？」が表示されているが、課題の内容は、表示形式、レイアウトについては、これに限定されるものではない。
【００９８】
意見入力領域８２には、課題に対して予め設定された意見のカテゴリ（種別）である「賛成」、「許容（賛成でも反対でもない）」、「反対」のうち、何れか設定するボタン群を有する。生徒は、意見入力領域８２に表示された何れかのボタンを選択することで、課題に対する生徒の意見が入力される。
【００９９】
理由入力領域８３は、意見入力領域８２に入力した内容に対する理由を入力する。なお、理由入力領域８３は、入力する文字数等を制限することができるが、これに限定されるものではない。
【０１００】
送信ボタン８４は、意見入力領域８２や理由入力領域８３等の入力が完了した場合に、生徒により送信ボタン８４が押され、意見入力領域８２や理由入力領域８３に入力された情報が意見（回答）としてディスカッション支援サーバ１１に送信される。生徒は、上述した各情報端末１２に表示された図９に示すような画面例を用いて課題に対する意見（回答）を容易に入力することができる。
【０１０１】
＜グループ分け手段２３の処理の一例（Ｓ０３）＞
次に、上述したＳ０３の処理について具体的に説明する。図１０は、グループ分け手段の処理の一例を示すフローチャートである。図１０の例において、グループ分け手段２３は、意見ＤＢ３５及びグループ分け条件ＤＢ３６を参照して、グループ分けを行う（Ｓ２１）。
【０１０２】
次に、グループ分け手段２３は、Ｓ２１の処理で分類したグループ毎に認証ファイルを作成する（Ｓ２２）。作成された認証ファイルは、例えば認証ファイル管理ＤＢ３８で管理され認証ファイル３９として保存される。認証ファイルは、ディスカッション支援サーバ１１からグループ内で席の移動が一番乗りの生徒の情報端末（リーダー端末）に送信される。二番目以降の生徒の情報端末（非リーダー端末）は、リーダー端末から認証ファイルを取得し、取得した認証ファイルでディスカッション支援サーバ１１と認証することで、そのグループに属する生徒であるかを確認することができる。
【０１０３】
認証ファイルは、任意の文字列（例えば、「ｘｘ０ｘ０ｘｘ０ｘｘ」）等でもよく、また暗号化された文字列等でもよいが、これに限定されるものではない。
【０１０４】
次に、グループ分け手段２３は、意見ＤＢ３５の「グループフラグ」にグループ分けされたフラグ（グループ情報）を書き込み（Ｓ２３）、移動後の座席を「座席２」に書き込む（Ｓ２４）。次に、グループ分け手段２３は、上述した図８に示した「座席１」の情報と、Ｓ２４の処理で得られた「座席２」の情報から移動距離を算出して意見ＤＢ３５に書き込み（Ｓ２５）、共有ディスプレイ１３に全員の意見を移動後の状態に並び替えて表示する（Ｓ２６）。
【０１０５】
＜グループ分けの具体例＞
ここで、上述したＳ２１の処理におけるグループ分けの具体例について、図を用いて説明する。図１１は、グループ分けの具体例を示す図である。図１１の例では、教室に２４人いるとし、課題に対する意見（回答）のカテゴリ（種別）が、賛成１２人、許容８人、反対４人であったとする。また、図１１の例では、グループ毎の人数を４人とする。したがって、グループ数は、６グループ（Ａ〜Ｆ）となる。
【０１０６】
図１１（Ａ）の例では、同じ意見の生徒をできるだけ固める条件でグループ分けを行っている。したがって、賛成のみが３グループ、許容のみが２グループ、反対のみが１グループとなる。
【０１０７】
また、図１１（Ｂ）の例では、異なる意見の生徒をできるだけ混ぜる条件でグループ分けを行っている。図１１（Ｂ）の例では、賛成２人と許容２人を含むグループが２グループで、賛成２人と許容１人を含むグループが４グループとなる。ここで、図１１（Ａ），（Ｂ）では、６つのグループの並びは任意でよく、グループ内の生徒の並びも任意でよい。
【０１０８】
＜移動距離の算出例＞
次に、上述したＳ２５の処理における移動距離の算出例について、図を用いて説明する。図１２は、移動距離の算出例を示す図である。図１２の例では、横４列（Ａ〜Ｄ）、縦６列（１〜６）の座席レイアウトが設定されている。これらの座席は、位置情報に対応している。また、図１２の例では、「Ａ１」の席にいる生徒が、グループ化された後の席替えで、所属するグループの集合位置である「Ｄ５」に移動するときの移動距離の算出例を示している。
【０１０９】
例えば、図１２の例では、横に４列、縦に３列移動することになるため、移動距離は、列間の移動に対応付けるとすると４＋３＝７となる。なお、移動距離の算出手法については、これに限定されるものではない。例えば、「Ａ１」と「Ｄ５」に予め設定されている緯度、経度を取得し、取得した緯度、経度から距離を算出してもよい。
【０１１０】
例えば、グループディスカッションにおいては、円形に向き合って着席する場合もある。その場合には、各円間の距離や円毎の座席間の距離データを予め設定しておき、設定された距離に基づいて移動距離を算出してもよい。
【０１１１】
＜共有ディスプレイ１３の画面例＞
次に、Ｓ２６の処理における共有ディスプレイ１３の画面例について、図を用いて説明する。図１３は、共有ディスプレイの画面例を示す図である。
【０１１２】
図１３の例に示す共有ディスプレイ画面９０は、上述した図９に示した意見入力画面８０により各生徒が入力した意見等が表示されている。このとき、画面では、回答の種別毎（賛成、反対、許容のデータ毎）に色分け又は模様分けされて表示されている。これにより、種別毎の比率を容易に把握することができる。
【０１１３】
また、図１３の例において、グループ分け手段２３は、各情報端末１２から取得した意見をこれから移動する座席の状態に並び替えて共有ディスプレイ画面９０に表示させている。これにより、各生徒は、共有ディスプレイ画面９０を参照して移動先の自分の席を迅速かつ容易に把握することができる。なお、グループ分け手段２３は、図１３に示す表示内容を、例えば先生が使用する情報端末１２にも表示させることができる。
【０１１４】
図１３に示す共有ディスプレイ画面９０には、移動開始ボタン９１が設けられている。移動開始ボタン９１は、例えば先生等が押下（クリック）することができる。例えば、先生等が使用する情報端末１２から移動開始ボタン９１を押下すると、その情報を生徒が使用する情報端末１２が受信する。移動時間カウント手段５４は、その受信した信号に基づいて移動制限時間をカウントダウンする。これにより、生徒は席替え動作を一斉に開始することになる。
【０１１５】
＜時間制御手段２４及び移動時間取得手段２５の処理の一例（Ｓ０４〜Ｓ０６）＞
次に、上述したＳ０４〜Ｓ０６の処理について具体的に説明する。図１４は、時間制御手段及び移動時間取得手段の処理の一例を示すフローチャートである。
【０１１６】
図１４の例において、時間制御手段２４は、例えば先生が使用する情報端末１２により上述した図１３に示す移動開始ボタン９１が押下されたことを検知する（Ｓ３１）。次に、時間制御手段２４は、意見ＤＢ３５の各生徒に設定された「移動距離」に基づき制限時間ＤＢ３７を参照し、距離に基づく「制限時間」取得し、対応する生徒の情報端末１２に表示させる（Ｓ３２）。なお、時間制御手段２４は、Ｓ３２の処理において、生徒ＤＢ３２の「制限時間補正値」を参照して制限時間を調整してもよい。これにより、足のケガや体型が太っている生徒に対して制限時間を延ばす等の調整を行うことができ、各生徒がほぼ平等となる制限時間を設定することができる。
【０１１７】
次に、時間制御手段２４は、移動経路を各情報端末１２に表示させ（Ｓ３３）、制限時間のカウントダウンを開始する（Ｓ３４）。これにより、生徒は、一斉に移動を開始することになる。
【０１１８】
次に、時間制御手段２４は、意見ＤＢ３５におけるクラス全員の「移動完了フラグ」が書き込まれたか否かを判断し（Ｓ３５）、書き込まれていない場合（Ｓ３５において、ＮＯ）、情報端末１２における認証ボタンが押下されたか否かを判断する（Ｓ３６）。認証ボタンとは、情報端末１２を使用する生徒が、自分のグループの席に移動したときにディスカッション支援サーバ１１との間で正しく移動できたか否かを認証するためのボタンである。認証ボタンは、生徒が使用する情報端末１２の表示画面に表示される。
【０１１９】
時間制御手段２４は、情報端末１２の認証ボタンが押下されていない場合（Ｓ３６において、ＮＯ）、押下されるまで待機する。また、時間制御手段２４は、認証ボタンが押下された場合（Ｓ３６において、ＹＥＳ）、その押下された情報端末１２の生徒ＩＤを取得し（Ｓ３７）、その生徒が属するグループで一番乗りか否かを判断する（Ｓ３８）。
【０１２０】
時間制御手段２４は、その生徒が一番乗りである場合（Ｓ３８のおいて、ＹＥＳ）、意見ＤＢ３５における「移動完了フラグ」と、「移動時間」と、「リーダーフラグ」とを書き込み、その情報端末１２に対するカウントダウンを終了する（Ｓ３９）。次に、時間制御手段２４は、そのグループの他の情報端末１２のボタン等の表示を変更する（Ｓ４０）。
【０１２１】
また、時間制御手段２４は、一番乗りの生徒が使用する情報端末１２をリーダー端末とし、リーダー端末へ認証ファイルを送信し（Ｓ４１）、意見ＤＢ３５の「移動実績」を書き込み（Ｓ４２）、Ｓ３５の処理に戻る。なお、「移動実績」に書き込まれる情報は、例えば移動制限時間から実際の移動時間を減算したものであるが、これに限定されるものではない。
【０１２２】
また、時間制御手段２４は、Ｓ３８の処理において、一番乗りでない場合（Ｓ３８において、ＮＯ）、その情報端末１２から認証ファイルを受信する（Ｓ４３）。ここで受信する認証ファイルは、リーダーではない他の生徒（二番目以降の生徒）が確かにそのグループの座席エリアに到着したことを証明するために、他の生徒の情報端末（非リーダー端末）がリーダー端末と赤外線通信を行って取得した認証ファイルである。非リーダー端末は、リーダー端末から取得した認証ファイルをディスカッション支援サーバ１１に送信する。
【０１２３】
次に、時間制御手段２４は、Ｓ４３の処理で得られた認証ファイルと、認証ファイル管理ＤＢ３８で管理されたそのグループに対応する認証ファイル３９とを用いて認証を行い、Ｓ４３の処理で得られた認証ファイルは正当か否かを判断する（Ｓ４４）。Ｓ４４の処理では、例えばＳ４３で得られる一番乗りの生徒の情報端末に記録された認証ファイルのデータと、認証ファイル３９のデータとが一致するか否かにより非リーダー端末が正しく移動したことの正当性を判断するが、これに限定されるものではない。
【０１２４】
時間制御手段２４は、認証ファイルが正当でない場合（Ｓ４４において，ＮＯ）、エラー処理を行い（Ｓ４５）、Ｓ３６の処理に戻る。エラー処理とは、例えば「認証ファイルが正当なものではありません」や、「移動先が間違っています」、「認証エラー」等のメッセージを、認証ファイルを送信した情報端末１２に表示するが、これに限定されるものではない。
【０１２５】
また、時間制御手段２４は、認証ファイルが正当である場合（Ｓ４４において、ＹＥＳ）、意見ＤＢ３５に「移動完了フラグ」と「移動時間」を書き込み、その情報端末１２に対するカウントダウンを終了する（Ｓ４６）。なお、時間制御手段２４は、Ｓ４６の処理後、意見ＤＢ３５の「移動実績」を書き込み（Ｓ４２）、Ｓ３５の処理に戻る。
【０１２６】
上述したＳ３５の処理において、クラス全員が「移動完了フラグ」を書き込んだ場合（Ｓ３５において、ＹＥＳ）、移動時間取得手段２５は、各生徒の「移動実績」のポイントをグループ毎に集計する（Ｓ４７）。次に、移動時間取得手段２５は、例えば情報端末１２に同一グループの「生徒の意見一覧画面」を表示させ（Ｓ４８）、共有ディスプレイ１３に「グループ成績表示画面」を表示させる（Ｓ４９）。
【０１２７】
＜共有ディスプレイ１３への表示処理＞
次に、上述したＳ４８における共有ディスプレイ１３への表示処理の一例についてフローチャートを用いて説明する。図１５は、共有ディスプレイへの表示処理の一例を示すフローチャートである。図１５において、移動時間取得手段２５は、グループ毎に以下のＳ５２，Ｓ５３の処理を繰り返し行う（Ｓ５１）。
【０１２８】
移動時間取得手段２５は、意見ＤＢ３５を参照し、生徒毎に移動実績を読み込み（Ｓ５２）、現在の課題に対応するグループ単位で移動実績を集計する（Ｓ５３）。次に、移動時間取得手段２５は、グループ毎に集計した結果から所定数の上位グループを特定し（Ｓ５４）、グループ成績表示画面を作成し（Ｓ５５）、作成したグループ成績表示画面を共有ディスプレイ１３に表示させる（Ｓ５６）。
【０１２９】
ここで、Ｓ５３の処理における移動実績集計とは、例えばグループ「Ｇ１」、「Ｇ２」、「Ｇ３」、・・・に対し、各グループに属する生徒の移動実績の合計することであるが、これに限定されるものではない。また、所定数の上位のグループの特定とは、例えば移動実績の値が大きい順に１位から３位まで特定することであるが、これに限定されるものはなく、例えば移動実績の値が低い順に１位から３位まで特定してもよい。
【０１３０】
＜情報端末１２の処理の一例＞
次に、情報端末１２の処理の一例についてフローチャートを用いて説明する。なお、以下の説明では、情報端末１２がリーダー端末として動作する場合と、非リーダー端末として動作する場合とにおける処理の一例についてフローチャートを用いて説明する。リーダー端末とは、グループ内において一番乗りで着席（移動が完了）した生徒の情報端末１２であり、非リーダー端末とは、そのグループ内に二番目以降に着席した生徒の情報端末１２である。
【０１３１】
＜リーダー端末の処理の一例＞
図１６は、リーダー端末の処理の一例を示すフローチャートである。図１６の例において、端末制御手段５５は、生徒により画面上にある一番乗りボタン（認証ボタンの一例）が押下（クリック）されたか否かを判断し（Ｓ６１）、押下されていない場合（Ｓ６１において、ＮＯ）、押下されるまで待機する。
【０１３２】
また、端末制御手段５５は、一番乗りボタンが押下された場合（Ｓ６１において、ＹＥＳ）、ディスカッション支援サーバ１１から認証ファイルを受信し、メモリ（例えば、主記憶装置６９）等に書き込む（Ｓ６２）。なお、Ｓ６２の処理では、認証が正しく行われた場合に認証ファイルを受信するが、認証で異常が発生した場合には、エラー情報が表示され、処理を終了する。一番乗りの情報端末１２に対する認証処理は、例えば一番乗りボタンの押下時に生徒ＩＤと位置情報とをディスカッション支援サーバ１１に送信し、ディスカッション支援サーバ１１でそれらの情報に基づいて正当なグループの座席エリアにいるか否かを判断する。なお、認証処理は、これに限定されるものではない。
【０１３３】
また、端末制御手段５５は、予め設定されたゴール画面を表示する（Ｓ６３）。次に、端末制御手段５５は、二番目以降の生徒から、認証ファイルの送信要求があったか否かを判断し（Ｓ６４）、送信要求がない場合（Ｓ６４において、ＮＯ）、要求があるまで待機する。また、端末制御手段５５は、送信要求があった場合（Ｓ６４において、ＹＥＳ）、認証ファイルを送信する（Ｓ６５）。
【０１３４】
＜非リーダー端末の処理の一例＞
図１７は、非リーダー端末の処理の一例を示すフローチャートである。図１７の例において、端末制御手段５５は、生徒により画面上の認証ボタンが押下（クリック）されたか否かを判断し（Ｓ７１）、押下されていない場合（Ｓ７１において、ＮＯ）、押下されるまで待機する。
【０１３５】
また、端末制御手段５５は、認証ボタンが押下された場合（Ｓ７１において、ＹＥＳ）、認証ファイルを上述したリーダー端末に要求し、リーダー端末から認証ファイルを受信し、当該認証ファイルをディスカッション支援サーバ１１へ送信する（Ｓ７２）。
【０１３６】
次に、端末制御手段５５は、ディスカッション支援サーバ１１からの認証結果から、認証ファイルが正当だと判断されたか否かを判断し（Ｓ７３）、正当だと判断された場合（Ｓ７３において、ＹＥＳ）、予め設定されたゴール画面を表示する（Ｓ７４）。また、端末制御手段５５は、認証ファイルが正当だと判断されなかった場合（Ｓ７３において、ＮＯ）、エラー画面を表示し（Ｓ７５）、その後、移動経路を画面に表示して（Ｓ７６）、Ｓ７１の処理に戻る（Ｓ７６）。なお、エラー画面には、例えば「認証ファイルが正当なものではありません」や、「移動先が間違っています」、「認証エラー」等のメッセージが表示されるが、これに限定されるものではなく、音声等によりエラーメッセージが出力されてもよい。
【０１３７】
＜席替え動作時の画面例＞
次に、生徒が使用する情報端末１２の席替え動作時の画面例について、図を用いて説明する。図１８は、情報端末の席替え動作時の画面例を示す図である。図１８（Ａ）に示す端末画面１００は、そのグループでまだ誰も到着していない状態を示している。図１８（Ａ）の端末画面１００は、制限時間と座席移動経路、一番乗りで座席についたときに生徒が指で押下（クリック）する一番乗りボタン１０１を有している。ここで、生徒が席の移動後に一番乗りボタン１０１を押下した場合には、端末画面１００に図１８（Ｂ）に示すようなゴール画面が表示される。
【０１３８】
また、図１８（Ｃ）の例では、そのグループで一番乗りの生徒が既に到着している状態になったときの端末画面を示している。このような状態では、図１８（Ａ）に示すような一番乗りボタンの代わりに認証ボタン１０２が端末画面１００に表示される。図１８（Ｃ）に示す端末画面が表示された端末は、上述した非リーダー端末である。非リーダー端末は、認証ボタン１０２を押すことで認証を行う。具体的には、認証ボタン１０２を押すことでリーダー端末から認証ファイルを受け取り、その認証ファイルをディスカッション支援サーバ１１に送信して認証を行う。また、非リーダー端末は、認証に成功すると図１８（Ｂ）に示すようなゴール画面が表示される。
【０１３９】
なお、図１８（Ａ）及び図１８（Ｃ）の状態から認証に失敗すると、図１８（Ｄ）に示す端末画面１００のように、認証エラーのメッセージが表示される。また、所定時間（例えば、数秒）表示された後は、また、図１８（Ａ）や図１８（Ｃ）に示す画面（前画面）に戻る。
【０１４０】
＜情報端末１２の席替え後の画面例＞
次に、情報端末１２の席替え後の画面例について、図を用いて説明する。図１９は、情報端末の席替え後の画面例を示す図である。図１９に示す端末画面１１０は、グループ全員がゴールした後の次画面（生徒の意見一覧画面）を表示する。
【０１４１】
これにより、自分のグループが先生から与えられた課題に対して、どのような意見（回答）であったのかを容易に把握することができる。また、端末画面１１０は、自分と同意見や、自分と反対の意見等が区別し易くするために意見の表示部分を強調表示してもよい。
【０１４２】
また、この端末画面１１０を用いてディスカッションを行い、代表の意見が決定された時点で、リーダー端末は、グループの代表意見を選択し、送信ボタン１１１を押下（クリック）することで、代表意見がディスカッション支援サーバ１１に送信される。図１９の例では、代表意見として選択された生徒ＩＤ「ＳＴ００３」の意見（反対）が、強調表示されており、この状態で送信ボタン１１１を押下することで代表意見が送信される。なお、上述した図１８、図１９に示すような各画面は、画面生成手段５６により生成される。
【０１４３】
＜共有ディスプレイ１３の席替え後の画面例＞
次に、共有ディスプレイ１３の席替え後の画面例について、図を用いて説明する。図２０は、共有ディスプレイの席替え後の画面例を示す図である。図２０に示す共有ディスプレイ画面１２０では、移動実績が上位（図２０の例では、第１位〜第３位）のグループの結果がランキング表示されている。なお、共有ディスプレイ画面１２０にランキング表示されるグループ数や表示内容については、これに限定されるものではない。
【０１４４】
本実施形態では、図２０に示すような共有ディスプレイ画面１２０を席替え後に表示することで、各生徒のモチベーションを上げて、席替えを迅速かつ真面目に行わせることができる。なお、共有ディスプレイ画面１２０は、情報端末１２の画面上に表示してもよい。
【０１４５】
また、本実施形態では、グループ全員の移動の完了するまで、上述した席替え後の次の画面（例えば、グループ全員の意見を参照する画面）へ遷移できないように制御してもよい。
【０１４６】
上述したように本実施形態によれば、ディスカッション参加者のやる気を向上させることができる。本実施形態では、例えばクラス内の全生徒の意見に基づいて所定の条件でグループ分けを行い、現在の座席（現在位置）と、移動後の座席（所属するグループの集合位置）等から生徒毎に移動距離を算出する。本実施形態では、生徒毎に、移動距離に応じた制限時間を設け、情報端末上にカウントダウン表示する。また、本実施形態では、移動が済んだことをチェックし、その移動実績を集計して、グループ毎に順位付けして表示する。これにより、本実施形態では、生徒の授業（ディスカッション）に対するやる気を向上させることができる。
【０１４７】
また、本実施形態では、上述した移動実績を、学期末等に行動の評価として利用することもできる。例えば、意見ＤＢ３５から抽出される所定の課題に対する生徒毎の「移動実績」を集計し、一定ポイント以上であれば「真面目に授業に取り組みました」という評価とすることができる。なお、評価手法については、これに限定されるものではない。
【０１４８】
なお、上述した実施形態では、学校内における生徒同士のディスカッション支援を例に説明したがこれに限定されるものではない。例えば、本実施形態は、グループ毎に移動を行うコミュニティの場（例えば、サークルの集まりや、イベント、セミナー）等において、広く適用することができる。
【０１４９】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、上記変形例以外にも種々の変形及び変更が可能である。
【０１５０】
なお、以上の実施例に関し、更に以下の付記を開示する。
（付記１）
所定のグループにグループ分けされた参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出し、
算出した前記移動距離に応じた移動制限時間を設定し、
前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、
算出した前記得点を前記参加者に付与する、処理をコンピュータに実行させるためのディスカッション支援プログラム。
（付記２）
前記グループに属する全ての参加者の移動が完了した時点で、前記グループに属する参加者に関連付けられた前記情報端末の画面を次の画面に切り替え可能とすることを特徴とする付記１に記載のディスカッション支援プログラム。
（付記３）
前記得点を、前記参加者に対する評価として利用することを特徴とする付記１又は２に記載のディスカッション支援プログラム。
（付記４）
前記算出した得点を前記グループ毎に集計し、集計された得点が所定数の順位のグループを画面に表示することを特徴とする付記１乃至３の何れか１項に記載のディスカッション支援プログラム。
（付記５）
前記端末に所定の課題を提示し、前記課題に対する前記参加者の回答の種別に基づいて、前記グループ分けを行うことを特徴とする付記１乃至４の何れか１項に記載のディスカッション支援プログラム。
（付記６）
前記参加者毎に設定される補正値に基づいて、前記移動制限時間を調整することを特徴とする付記１乃至５の何れか１項に記載のディスカッション支援プログラム。
（付記７）
情報処理装置が、
所定のグループにグループ分けされた参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出し、
算出した前記移動距離に応じた移動制限時間を設定し、
前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、
算出した前記得点を前記参加者に付与することを特徴とするディスカッション支援方法。
（付記８）
所定のグループにグループ分けした参加者に関連付けられた情報端末の現在位置と、前記グループの集合位置との移動距離を算出するグループ分け手段と、
算出した前記移動距離に応じた移動制限時間を設定する時間制御手段と、
前記情報端末から得られる前記参加者の移動に要した時間と、前記移動制限時間とに基づく得点を算出し、算出した前記得点を前記参加者に付与する移動時間取得手段とを有することを特徴とする情報処理装置。
【符号の説明】
【０１５１】
１０  ディスカッション支援システム
１１  ディスカッション支援サーバ（情報処理装置）
１２  情報端末
１３  共有ディスプレイ（表示装置）
１４  通信ネットワーク
２１  課題提示手段
２２  意見収集手段
２３  グループ分け手段
２４  時間制御手段
２５  移動時間取得手段
２６  通信手段
２７  記憶手段
３１  先生ＤＢ
３２  生徒ＤＢ
３３  授業ＤＢ
３４  課題ＤＢ
３５  意見ＤＢ
３６  グループ分け条件ＤＢ
３７  制限時間ＤＢ
３８  認証ファイル管理ＤＢ
３９  認証ファイル
４１  入力装置
４２  出力装置
４３  ドライブ装置
４４  補助記憶装置
４５，６９  主記憶装置
４６，７０  Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）
４７  ネットワーク接続装置
４８  記録媒体
５１  位置情報取得手段
５２  課題取得手段
５３  回答手段
５４  移動時間カウント手段
５５  端末制御手段
５６  画面生成手段
５７  表示手段
５８  通信手段
６１  スピーカ
６２  マイク
６３  ディスプレイ
６４  無線部
６５  操作部
６６  位置情報取得部
６７  近距離通信部
６８  電力部
８０  意見入力画面
８１  課題表示領域
８２  意見入力領域
８３  理由入力領域
８４，１１１  送信ボタン
９０，１２０  共有ディスプレイ画面
９１  移動開始ボタン
１００，１１０  端末画面
【図１】
2014191640.tif 000003
【図２】
2014191640.tif 000004
【図３】
2014191640.tif 000005
【図４】
2014191640.tif 000006
【図５】
2014191640.tif 000007
【図６】
2014191640.tif 000008
【図７】
2014191640.tif 000009
【図８】
2014191640.tif 000010
【図９】
2014191640.tif 000011
【図１０】
2014191640.tif 000012
【図１１】
2014191640.tif 000013
【図１２】
2014191640.tif 000014
【図１３】
2014191640.tif 000015
【図１４】
2014191640.tif 000016
【図１５】
2014191640.tif 000017
【図１６】
2014191640.tif 000018
【図１７】
2014191640.tif 000019
【図１８】
2014191640.tif 000020
【図１９】
2014191640.tif 000021
【図２０】
2014191640.tif 000022