(57)【要約】【課題】  電子掲示板に書き込まれる質問に対して、過去に同一質問をした受講者に回答を求めて管理者の負荷を軽減し、質問に対して適確な回答を提供して学習効果を高めることができる学習支援方法を提供することである。【解決手段】  インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援方法であって、コンピュータは、上記受講者毎に学習状況を示す属性を管理する属性管理手順と、上記属性管理手順により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手順と、上記判断手順により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する依頼手順とを実行する構成とされる。【選択図】  図１
2005062381.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援方法であって、
コンピュータは、
上記受講者毎に学習状況を示す属性を管理する属性管理手順と、
上記属性管理手順により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手順と、
上記判断手順により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する依頼手順とを実行することを特徴とする学習支援方法。
【請求項２】
上記依頼手順は、上記判断手順により上記質問者と同一の学習を行なっている受講者が存在しないとき、上記電子掲示板での学習指導を行う指導者に質問の回答を依頼することを特徴とする請求項１記載の学習支援方法。
【請求項３】
上記質問に関して議論中か否かを示す議論状況を上記質問毎に管理する議論状況管理手順と、
上記依頼手順により回答を依頼された上記受講者が上記質問に関して議論中であるとき、上記電子掲示板での学習指導を行う指導者に上記受講者が上記議論中である旨を通知する通知手順とを有することを特徴とする請求項１又は２記載の学習支援方法。
【請求項４】
上記議論状況管理手順により管理された議論状況に基づいて、所定の学習に対して議論中の複数の質問を抽出する質問抽出手順と、
上記質問抽出手順により抽出された上記質問及び回答を一覧表示させる表示手順と、
上記表示手順により表示された上記質問及び回答のうち一つの質問が選択されたとき、該選択された質問の回答で議論完了であるか否かを判断する議論完了判断手順とを有することを特徴とする請求項３記載の学習支援方法。
【請求項５】
インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援システムであって、
上記受講者毎に学習状況を示す属性を管理する属性管理手段と、
上記属性管理手段により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手段と、
上記判断手段により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する受講者参加依頼手段と、
上記判断手段により上記質問者と同一の学習を行なっている受講者が存在しないとき、上記電子掲示板での学習指導を行う指導者に質問の回答を依頼する指導者回答依頼手段とを有することを特徴とする学習支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は学習支援方法及び学習支援システムに係り、特に、ネットワーク上で利用される電子掲示板により受講者が学習を行う場合に、各受講者が書き込む質問と管理者が書き込む回答を示すスレッドを管理することにより、受講者の学習を支援する学習支援方法及び学習支援システムに関する。また、本発明は、そのような学習支援方法における処理をコンピュータに行わせるためのプログラムに関する。
【背景技術】
【０００２】
近年、企業内での研修や教育機関などでは、学習の受講を申し込んだ受講者へインターネットなどのネットワークを介して学習指導を行うネット学習が盛んに行われている。例えば、このようなネット学習システムでは、受講者とシステム管理者との間で、インターネット上で運営された電子掲示板に書き込んで質問、回答（スレッド）を繰り返すことにより、受講者は学習を受けることができる。
【０００３】
また、従来技術として、インターネットなどの双方向のデータが送受信可能なネットワークに接続されたサーバと、このサーバにアクセスする複数の端末とで構成され、サーバは電子掲示板と、端末を利用する受講者を管理する受講者管理手段とを備え、受講者は、学習（問題解決）を行う学習者と、学習者の質問に対応するアドバイザとに区分され、多数の学習者からの多様の質問に対して、学習者の質問の流れを把握しながら適切な返事やアドバイスを与えることで、学習や問題解決の助けを効果的に行う技術が存在する（例えば、特許文献１）。
【特許文献１】特開２００２−４９２９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の電子掲示板を利用したネット学習システムでは、学習の進捗が遅れた受講者が質問する場合、質問の前に過去ログ検索を行うなど、進捗の早い受講者に比べて機械的な学習を強いられてしまう。また、ネット学習システムでは、質問の回答などの情報を共有したり、他の受講者とのコミュニケーションを図る機会がない場合が多く、受講者に閉鎖感を与えてしまい、システムの利用促進を阻害してしまうという問題点があった。
【０００５】
また、活発な議論、即ち、電子掲示板へ多くの書き込みが行われると過去ログが増加してしまい、過去ログ検索を多用する教育サイトでは、ある一定量以上に過去ログが蓄積すると、急速に活発な議論が行われなくなるという問題点があった。
【０００６】
また、従来技術において、質問のテーマ毎にアドバイザを設定し、最適なアドバイザを選出する事を特徴としているが、この方法では、先任者を配置する事で学習進捗状況に係わらず、常に同じ対応を期待できるため、上記の問題点を解消することは可能ではあるが、特定のアドバイザの負荷が高くなってしまう。そこで、アドバイザは過負荷の予防として、汎用的、画一的な回答をしてしまう傾向があり、受講者が十分に理解することができる適確な回答を提供することが難しいという問題点があった。
【０００７】
そこで、本発明の課題は、電子掲示板に書き込まれる質問に対して、過去に同一質問をした受講者に回答を求めて管理者の負荷を軽減し、また、質問に対して適確な回答を提供して学習効果を高めることができる学習支援方法及び学習支援システム、学習支援方法における処理をコンピュータに行わせるためのプログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明は、インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援方法であって、コンピュータは、上記受講者毎に学習状況を示す属性を管理する属性管理手順と、上記属性管理手順により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手順と、上記判断手順により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する依頼手順とを実行する構成とされる。
【０００９】
また、上記課題を解決するため、本発明は、上記学習支援方法による処理をコンピュータに行なわせるためのプログラム及びそのプログラムを記録した記録媒体とすることもできる。
【発明の効果】
【００１０】
このような学習支援方法では、電子掲示板に書き込まれる質問に対して、過去に同一質問をした受講者に回答を求めて管理者の負荷を軽減し、また、質問に対して適確な回答を提供して学習効果を高めることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。図１は、本発明の一実施例に係る学習支援方法におけるシステム構成図である。図１において、学習支援方法における学習支援システム１は、ネットワークを介して電子掲示板に書き込まれた質問や回答であるスレッドを効率的に管理し、受講者の学習を支援する学習支援サーバ１０と、受講者が所有するＰＣなどの端末であり、電子掲示板へ該当する学習に関する質問の書き込みを行う受講者端末２０ａ、２０ｂ〜２０ｘと、学習指導を行う指導者が所有するＰＣなどの端末であり、電子掲示板の質問に対する回答を書き込む管理者端末３０等で構成されるシステムである。また、学習支援サーバ１０、受講者端末２０ａ、２０ｂ〜２０ｘ、管理者端末３０は、インターネットを含むネットワーク２を介して接続されている。尚、管理者端末３０は、学習支援サーバー１０内に設置したり、学習支援サーバー１０に接続するようにしてもよい。
【００１２】
図１において、学習支援サーバ１０はサーバコンピュータであって、ＣＰＵ（中央処理装置）によって各構成が制御される。ＣＰＵは、メモリユニットに格納されたプログラムに従って学習支援方法での処理を行う。学習支援サーバ１０は、主に、受講者端末２０ａ、２０ｂ〜２０ｘから電子掲示板に書き込まれた新規の質問を管理する新規質問管理処理部１１と、議論されている質問に関する処理を行う議論処理部１２と、議論が完了した質問に対して適確な回答がなされているか否かを管理する管理処理部１３と、従来から存在する学習スケジュールを管理する処理を行う既存スケジュール処理部１４と、既存スケジュール処理に応じて、巡回して議論中の質問の参加依頼を行う巡回処理部１５と、受講者に関する情報が格納された受講者テーブルＤＢ１００と、統合された質問の回答に関する情報が格納された統合質問回答ＤＢ１０１と、個別の質問の回答に関する情報が格納された個別質問回答ＤＢ１０２と、受講者毎に議論の参加状況の情報が格納された議論参加者テーブルＤＢ１０３と、議論に関する属性情報が格納された議論属性テーブルＤＢ１０４と、受講者毎の進捗情報が格納された学習進捗テーブルＤＢ１０５とを有する。尚、受講者テーブルＤＢ１００に格納されたテーブルについては図２で、統合質問回答ＤＢ１０１、個別質問回答ＤＢ１０２に格納されたテーブルについては図３で、議論参加者テーブルＤＢ１０３に格納されたテーブルについては図４で、議論属性テーブルＤＢ１０４に格納されたテーブルについては図５で、学習進捗テーブルＤＢ１０５に格納されたテーブルについては図６で詳細に説明する。
【００１３】
新規質問管理処理部１１は、例えば、受講者端末２０ａにより電子掲示板に新規の質問が書き込まれると、個別質問回答ＤＢ１０２、議論参加者テーブルＤＢ１０３、議論属性テーブルＤＢ１０４、学習進捗テーブルＤＢ１０５に格納された情報を参照又は更新する。また、新規質問管理処理部１１は、受講者端末２０ｂが受講者端末２０ａと同じ質問を行っていた場合、受講者テーブルＤＢ１００に格納された情報に基づいて、受講者端末２０ｂに回答を依頼するメールを送信する。新規質問管理処理部１１は、受講者端末２０ａによる質問が新規である場合、受講者端末２０ｂに回答を依頼するメールを送信する。新規質問管理処理部１１での具体的な処理については図７で詳細に説明する。
【００１４】
議論処理部１２は、個別質問回答ＤＢ１０２、議論参加者テーブルＤＢ１０３、議論属性テーブルＤＢ１０４に格納された情報に基づいて、受講者端末２０ａ、２０ｂ〜２０ｘに議論中の質問を一覧表示し、所定の質問が選択されると、その質問が議論の完了が可能であるか否かを判断する。議論処理部１２は、所定の質問が議論完了であると判断された場合、議論参加者テーブルＤＢ１０３に議論完了を格納し、また、議論完了でないと判断され、受講者端末２０ｂ〜２０ｘ又は管理者端末３０から質問の回答が書き込まれた場合、個別質問回答ＤＢ１０２、議論属性テーブルＤＢ１０４に回答及び回答の所在地を示す情報などを格納する。議論処理部１２の具体的な処理については、図８で詳細に説明する。議論処理部１２での具体的な処理については図８で詳細に説明する。
【００１５】
管理処理部１３は、統合質問回答ＤＢ１０１、個別質問回答ＤＢ１０２、議論参加者テーブルＤＢ１０３、議論属性テーブルＤＢ１０４に格納された情報に基づいて、議論完了の質問に対して議論再検討が必要か否かを判断する。管理処理部１３は、議論完了であると判断した場合、個別質問回答ＤＢ１０２に格納された質問を統合質問回答ＤＢ１０１に格納して、個別質問回答ＤＢ１０２の情報を削除する。これにより、記憶領域を削減することができるため、効率的に履歴情報の検索などを行うことができる。また、管理処理部１３は、議論再検討が必要であると判断した場合、議論参加者テーブルＤＢ１０３にその質問に対して議論再検討を格納する。管理処理部１３での具体的な処理については、図９で詳細に説明する。
【００１６】
既存スケジュール処理部１４は、従来から存在する学習スケジュールを管理する処理を行う。巡回処理部１５は、既存スケジュール処理部１４によるスケジュール管理処理に応じて、各質問毎に以前に議論の対象者に選ばれたことがない受講者を検索し、その受講者に参加依頼を行う。既存スケジュール処理部１４、巡回処理部１５での具体的な処理については、図１０で詳細に説明する。
【００１７】
尚、本発明の一実施例に係る学習支援方法を実現するためのプログラムが記録された記録媒体４０から該プログラムをインストーラ（図示せず）により読み出し、その読み出されたプログラムを、例えば、補助記憶装置等にインストールする。そして、後述される学習支援方法における処理が起動されると、補助記憶装置にインストールされた当該プログラムに従って、ＣＰＵがその処理を開始する。尚、記録媒体４０は、ＣＤ−ＲＯＭなどプログラムが格納可能であり、コンピュータが読み取り可能な媒体であればよい。
【００１８】
このように、新規質問管理処理部１１により電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断し、質問者と同一の学習を行なっている受講者が存在すると判断されたとき、受講者に質問の回答を依頼することにより、管理者の負荷を軽減することができる。
【００１９】
また、議論処理部１２により議論参加者テーブルＤＢ１０３に格納される議論状況に基づいて、所定の学習に対して議論中の複数の質問を抽出して一覧表示させ、そのうち一つの質問が選択されたとき、選択された質問の回答で議論完了であるか否かを判断することにより、質問に対して適確な回答を提供することができ、学習効果を高めることができる。
【００２０】
また、管理処理部１３により議論参加者テーブルＤＢ１０３に格納される議論状況に基づいて、所定の学習に対して議論完了の複数の質問を抽出して一覧表示させ、そのうち一つの質問が選択されたとき、選択された質問の回答の議論再検討の必要があるか否かを判断することにより、質問に対して適確な回答を提供することができ、学習効果を高めることができる。
【００２１】
また、管理処理部１３により議論完了であると判断した場合、個別質問回答ＤＢ１０２に格納された質問を統合質問回答ＤＢ１０１に格納して、個別質問回答ＤＢ１０２の情報を削除することにより、記憶領域を削減することができるため、効率的に履歴情報の検索などを行うことができる。
【００２２】
また、巡回処理部１５により質問者と同一の学習を行なっている受講者が存在するとき、該受講者が以前に上記質問の議論に参加していないか否かを判断し、その受講者が質問の議論に参加していないと判断されたとき、受講者へ質問の回答を依頼することにより、様々な質問の回答を得ることができる。
【００２３】
次に、受講者テーブルＤＢ１００に格納されるテーブルについて説明する。図２は、受講者テーブルＤＢに格納されるテーブルを示す図である。図２に示すテーブル５０には、受講者が学習を受講する登録を行なった際に受講者に関する情報が格納される。テーブル５０には、受講者を識別する受講者番号を示す項目と、受講者の電子メールアドレスなどの連絡先を示す連作先項目とが格納される。例えば、新規質問管理処理部１１により、テーブル５０を参照して受講者の連絡先に議論参加依頼を通知する。
【００２４】
次に、統合質問回答ＤＢ１０１及び個別質問回答ＤＢ１０２に格納されるテーブルについて説明する。図３は、統合質問回答ＤＢ、個別質問回答ＤＢに格納されるテーブルを示す図である。図３に示すテーブル５１は、受講者又は管理者が書き込んだ内容に関する情報を示しており、新規質問管理処理部１１によりテーブル５１に示す情報が格納される。テーブル５１には、質問を識別する質問番号を示す項目と、書き込みである発言を識別する発言番号を示す項目と、発言が行なわれた日時を示す項目と、発言を行なった受講者番号を示す項目と、発言の内容を示す項目とが格納される。統合質問回答ＤＢ１０１、個別質問回答ＤＢ１０２には、それぞれテーブル５１と同じ項目の情報が格納され、統合質問回答ＤＢ１０１には、議論が完了した質問を統合して格納され、個別質問回答ＤＢ１０２には、議論継続中の質問を含め、質問毎に格納されている。尚、テーブル５１に統合及び個別を識別するフラグを格納することにより、統合質問回答ＤＢ１０１、個別質問回答ＤＢ１０２を一つのＤＢで管理するようにしてもよい。
【００２５】
次に、議論参加者テーブルＤＢ１０３に格納されるテーブルについて説明する。図４は、議論参加者ＤＢに格納されるテーブルを示す図である。図４に示すテーブル５２は、質問毎の議論状況を示している。テーブル５２には、質問を識別する質問番号を示す項目と、受講者を識別する番号を示す項目と、質問の議論状況を示す項目とが格納されている。例えば、議論状況の項目には質問が継続して議論される状況を「議論中」として格納し、質問が完了した状況を「議論完了」として格納される。尚、議論状況の項目はテーブル５２に示す情報だけでなく、議論状況の経過などその他の情報を格納するようにしてもよい。
【００２６】
次に、議論属性テーブルＤＢ１０４に格納されるテーブルについて説明する。図５は、議論属性テーブルＤＢに格納されるテーブルを示す図である。図５に示すテーブル５３は、質問が格納されている所在地を示す情報や質問時の学習進捗など、その議論の属性を示している。テーブル５３は、質問を識別する質問番号を示す項目と、質問が格納されている所在地であるＵＲＬを示す項目と、受講者を識別する番号を示す項目と、質問時の学習の進捗を示す項目とが格納される。例えば、受講者又は管理者により質問が検索されると、議論処理部１２によりテーブル５３に格納された所定の質問のＵＲＬから、質問の一覧が提供される。
【００２７】
次に、学習進捗テーブルＤＢ１０５に格納されるテーブルについて説明する。図６は、学習進捗テーブルＤＢに格納されるテーブルを示す図である。図６に示すテーブル５４は、受講者の月毎の学習進捗を示している。テーブル５４には、受講者を識別する受講者番号を示す項目と、１月〜１２月の学習進捗を示す項目とが格納されている。
【００２８】
次に、学習支援サーバ１０の新規質問管理処理部１１により実行される新規質問管理処理について説明する。図７は、新規質問管理処理のフローチャートを示す図である。図７において、先ず、ステップＳ１０の処理で、例えば、受講者端末２０ａにより疑問点が、学習支援サーバ１０で管理されている電子掲示板に書き込まれる。ステップＳ１１の処理で、学習支援サーバ１０の新規質問管理処理部１１は、個別質問回答ＤＢ１０２を新規作成し、質問内容等を格納する。ステップＳ１２の処理で、新規質問管理処理部１１は、質問者（受講者端末２０ａを所有する受講者）の議論状況を「議論中」として、議論参加者テーブルＤＢ１０３に格納する。ステップＳ１３の処理で、新規質問管理処理部１１は、学習進捗テーブルＤＢ１０５から質問者の学習進捗状況を読み込む。ステップＳ１４の処理で、新規質問管理処理部１１は、学習進捗テーブルＤＢ１０５に基づいて、他の受講者の進捗状況を読み込む。ステップＳ１５の処理で、新規質問管理処理部１１は、読み込んだ受講者のうち、質問者と同一箇所を学習中の受講者が存在するか否かを判断する。ステップＳ１５の処理で、質問者と同一箇所を学習中の受講者が存在しない場合、ステップＳ１６の処理で、新規質問管理処理部１１は管理者（管理者端末３０）へ回答の依頼を行なう。
【００２９】
ステップＳ１５の処理で、質問者と同一箇所を学習中の受講者が存在する場合、ステップＳ１７の処理で、新規質問管理処理部１１は、受講者テーブルＤＢ１００から連絡先を取得して、該当受講者へ質問への参加依頼を行なう。ステップＳ１８の処理で、新規質問管理処理部１１は、受講者が議論への参加を確認したとき、その受講者の議論状況を「議論中」として、議論参加者テーブルＤＢ１０３に格納する。ステップＳ１９の処理で、新規質問管理処理部１１は、管理者へ該当受講者の議論参加を通知する。
【００３０】
このように、電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断し、質問者と同一の学習を行なっている受講者が存在すると判断されたとき、受講者に質問の回答を依頼することにより、管理者の負荷を軽減することができる。
【００３１】
次に、学習支援サーバ１０の議論処理部１２により実行される処理について説明する。図８は、議論処理のフローチャートを示す図である。図８において、先ず、ステップＳ２０の処理で、例えば、受講者端末２０ａにより自分の質問した議論状況が「議論中」のスレッドを検索する。ステップＳ２１の処理で、学習支援サーバ１０の議論処理部１２は、個別質問回答ＤＢ１０２に基づいて議論中のスレッドを検索し、受講者端末２０ａへ一覧表示させる。ステップＳ２２の処理で、受講者端末２０ａにより所定のスレッドが選択される。ステップＳ２３の処理で、議論処理部１２は、選択されたスレッドを受講者端末２０ａへ表示させる。ステップＳ２４の処理で、受講者端末２０ａにより質問に対して納得できる書き込みが行なわれているか否かが判断される。ステップＳ２４の処理で質問に対して納得できる書き込みが行なわれている場合、ステップＳ２５の処理で、受講者端末２０ａによりそのスレッドに対して「議論完了」が選択される。ステップＳ２６の処理で、議論処理部１２は、質問者の議論状況を「議論完了」として、議論参加者テーブルＤＢ１０３へ格納する。
【００３２】
ステップＳ２４の処理で質問に対して納得できる書き込みが行なわれていない場合、ステップＳ２７の処理で、受講者端末２０ａにより質問やその返信に対してアドバイスや疑問点が有るか否かが判断される。ステップＳ２７の処理で、質問やその返信に対してアドバイスや疑問点がない場合、ステップＳ２８の処理で、受講者端末２０ａにより画面に表示された「戻る」が選択される。ステップＳ２９の処理で、議論処理部１２は、質問者の議論状況を「議論完了」として、議論参加者テーブルＤＢ１０３へ格納する。ステップＳ２７の処理で、質問やその返信に対してアドバイスや疑問点がない場合、ステップＳ３０の処理で、受講者端末２０ａによりアドバイスや疑問点が書き込まれる。ステップＳ３１の処理で、議論処理部１２は、書き込みを個別質問回答ＤＢ１０２へ格納する。ここで、受講者端末２０ａだけでなく、管理者端末３０により議論完了であるかの判断を行ない、質問に対するアドバイスの書き込みを行なうことも可能である。また、議論処理部１２により、議論完了であるかの判断を行なうことも可能である。
【００３３】
このように、議論参加者テーブルＤＢ１０３に格納される議論状況に基づいて、所定の学習に対して議論中の複数の質問を抽出して一覧表示させ、そのうち一つの質問が選択されたとき、選択された質問の回答で議論完了であるか否かを判断することにより、質問に対して適確な回答を提供することができ、学習効果を高めることができる。
【００３４】
次に、学習支援サーバ１０の管理処理部１３により実行される処理について説明する。図９は、管理処理のフローチャートを示す図である。図９において、先ず、ステップＳ４０の処理で、管理者端末３０により、質問に対する参加者全員の議論状況が「議論完了」のスレッドを検索する。ステップＳ４１の処理で、学習支援サーバ１０の管理処理部１３は、議論完了済みのスレッドを管理者端末３０へ一覧表示させる。ステップＳ４２の処理で、管理者端末３０により所定のスレッドが選択される。ステップＳ４３の処理で、管理者端末３０により質問に対して正しい解答が書き込まれているか否かが判断される。ステップＳ４３の処理で質問に対して正しい解答が書き込まれている場合、ステップＳ４４の処理で、管理者端末３０により質問に対して「議論完了」が選択される。ステップＳ４５の処理で、管理処理部１３は、個別質問回答ＤＢ１０２の内容を統合質問回答ＤＢ１０３に複写する。ステップＳ４６の処理で、管理処理部１３は、統合質問回答ＤＢ１０１に複写した個別質問回答ＤＢ１０２の内容を削除する。
【００３５】
ステップＳ４３の処理で質問に対して正しい解答が書き込まれていない場合、ステップＳ４７の処理で、管理者端末３０により電子掲示板にアドバイスが書き込まれ、「議論再検討」が選択される。ステップＳ４８の処理で、管理処理部１３は、質問者の議論状況を「議論中」として、議論参加者テーブルＤＢ１０３へ格納する。尚、管理者端末３０で、議論再検討を判断するだけでなく、管理処理部１３で判断を行なうことも可能である。
【００３６】
このように、議論参加者テーブルＤＢ１０３に格納される議論状況に基づいて、所定の学習に対して議論完了の複数の質問を抽出して一覧表示させ、そのうち一つの質問が選択されたとき、選択された質問の回答の議論再検討の必要があるか否かを判断することにより、質問に対して適確な回答を提供することができ、学習効果を高めることができる。また、議論完了であると判断した場合、個別質問回答ＤＢ１０２に格納された質問を統合質問回答ＤＢ１０１に格納して、個別質問回答ＤＢ１０２の情報を削除することにより、記憶領域を削減することができるため、効率的に履歴情報の検索などを行うことができる。
【００３７】
次に、学習支援サーバ１０の巡回処理部１５により実行される処理について説明する。図１０は、巡回処理のフローチャートを示す図である。図１０において、ステップＳ５０の処理で、巡回処理部１５は、既存スケジュール処理部１４によるスケジュール処理に基づいて議論中の質問について、質問した時の進捗状況を個別質問回答ＤＢ１０２から読み込む。ステップＳ５１の処理で、全受講者の進捗状況を学習進捗テーブルＤＢ１０５から読み込む。ステップＳ５２の処理で、巡回処理部１５は、同一箇所を学習中の受講者が存在するか否かを判断する。ステップＳ５２の処理で、同一箇所を学習中の受講者が存在しない場合、巡回処理を終了する。ステップＳ５２の処理で、同一箇所を学習中の受講者が存在する場合、ステップＳ５３の処理で巡回処理部１５は、今まで議論の対象者に選ばれていなかった受講者が存在するか否かを判断する。ステップＳ５３の処理で今まで議論の対象者に選ばれていなかった受講者が存在しない場合、巡回処理を終了する。ステップＳ５３の処理で今まで議論の対象者に選ばれていなかった受講者が存在する場合、ステップＳ５４の処理で、巡回処理部１５は、該当受講者へ質問スレッドへの参加依頼を行なう。ステップＳ５５の処理で、巡回処理部１５は、受講者の議論状況を「議論中」として、議論参加者テーブルＤＢ１１に格納する。ステップＳ５６の処理で、巡回処理部１５は、管理者端末３０へ議論参加者が増員した事を通知する。
【００３８】
このように、質問者と同一の学習を行なっている受講者が存在するとき、該受講者が以前に上記質問の議論に参加していないか否かを判断し、その受講者が質問の議論に参加していないと判断されたとき、受講者へ質問の回答を依頼することにより、様々な質問の回答を得ることができる。
【００３９】
次に、本発明の学習支援処理において受講者端末２０ａ、２０ｂ〜２０ｘ及び管理者端末３０に表示される画面遷移について説明する。図１１は、学習支援処理における画面遷移を説明するための図である。図１１において、先ず、学習支援処理が実行された場合、管理者端末３０には初期画面３００、受講者端末２０ａ、２０ｂ〜２０ｘには初期画面２００が表示される。管理者端末３０に表示される初期画面３００から管理画面３１０に遷移し、図９に示す管理処理が実行される。初期画面２００、３００から新規質問画面２１０に遷移し、図７に示す新規質問処理が実行される。初期画面３００、２００から議論一覧表示画面２２０及び議論画面２３０に遷移し、図８に示す議論処理が実行される。初期画面２００については図１２で、初期画面３００については図１３で、新規質問画面２１０については図１４で、議論一覧表示画面２２０については図１５で、議論画面３３０については図１６で、管理画面３１０については図１７で詳細に説明する。
【００４０】
次に、受講者端末２０ａ、２０ｂ〜２０ｘに表示される初期画面２００について説明する。図１２は、受講者端末に表示される初期画面を示す図である。図１２において、学習支援サーバ１０から議論参加が通知された際の初期画面２００を示している。初期画面２００には、タイトル「ＸＸＸ受講システム」を表示する表示域２０１と、受講者番号を表示する表示域２０２と、質問番号とその質問に関する連絡事項を表示した表示域２０３と、新規質問画面２１０に遷移するための新規質問ボタン２０４と、議論一覧表示画面２２０に遷移するための議論表示ボタン２０５とが表示される。表示域２０３には一端「議論完了」となった質問番号「０３０７０１−００１」に対して管理者から再検討が指示され、また、質問番号「０３０７０３−００１」に対して受講者番号「Ｎ００１」の受講者に議論参加を求める旨が表示されている。
【００４１】
次に、管理者端末３０に表示される初期画面について説明する。図１３は、管理者端末に表示される初期画面を示す図である。図１３において、学習支援サーバ１０から所定の受講者の議論参加が通知された際の初期画面３００を示している。初期画面３００には、タイトル「ＸＸＸ受講システム」を表示する表示域３０１と、受講者番号（ここでは管理者）を表示する表示域３０２と、質問番号及びその質問に関する連絡事項を表示した表示域３０３と、新規質問画面２１０に遷移するための新規質問ボタン３０４と、議論一覧表示画面２２０に遷移するための議論表示ボタン３０５と、管理画面３１０に遷移するための議論管理ボタン３０６とが表示される。表示域３０３には、質問番号「０３０７０１−００１」に対して議論に参加した全員が議論完了とし、また、質問番号「０３０７０３−００１」に対して受講者番号「Ｎ００１」の受講者が議論に参加した旨が表示されている。
【００４２】
次に、受講者端末２０ａ、２０ｂ〜２０ｘ又は管理者端末３０に表示される新規質問画面について説明する。図１４は、受講者端末又は管理者端末に表示される新規質問画面を示す図である。図１４において、学習支援サーバ１０から提供される新規質問画面２１０を示している。新規質問画面２１０には、タイトル「ＸＸＸ受講システム」を表示する表示域２１１と、受講者番号を表示する表示域２１２と、質問の内容を表示した表示域２１３と、質問に対する書き込みを行う書き込み画面に遷移するための書き込みボタン２１４と、前の画面に戻るためのボタン２１５とが表示される。表示域２１３には「第２章設問１の答えはなぜ（１）になるのか？」という質問内容が表示されている。
【００４３】
次に、受講者端末２０ａ〜２０ｘ及び管理者端末３０に表示される新規質問画面について説明する。図１５は、受講者端末又は管理者端末に表示される議論一覧表示画面を示す図である。図１５において、学習支援サーバ１０から提供される議論一覧表示画面２２０を示している。議論一覧表示画面２２０には、タイトル「ＸＸＸ受講システム」を表示する表示域２２１と、受講者番号を表示する表示域２２２と、質問である議論の一覧を表示した表示域２２３と、詳細を表示する議論を選択する選択域２２６と、選択された議論に関する表示を行う議論画面２３０に遷移するための選択ボタン２２４と、前の画面に戻るためのボタン２２５とが表示される。表示域２２３には複数の議論（質問）の一覧が表示され、選択域２２６、質問番号、質問内容（又はその質問内容の一部）が表示されている。例えば、何れか一つの議論に対する選択域２２６を選択して、選択ボタン２２４を選択すると、図１６に示す議論画面２３０が表示される。
【００４４】
次に、受講者端末２０ａ〜２０ｘ又は管理者端末３０に表示される議論画面について説明する。図１６は、受講者端末又は管理者端末に表示される議論画面を示す図である。図１６において、学習支援サーバ１０から提供される議論画面２３０を示している。議論画面２３０には、タイトル「ＸＸＸ受講システム」を表示する表示域２３１と、受講者番号を表示する表示域２３２と、質問の内容を表示した表示域２３３と、質問に対する書き込みであるスレッド状況を表示した表示域２３４と、質問と回答とを表示する表示域２３５と、質問に対する書き込みを行う書き込み画面に遷移するための書き込みボタン２３６と、質問に対して議論完了を選択する議論完了ボタン２３７と、前の画面に戻るためのボタン２３８とが表示される。表示域２３３には質問内容が表示され、表示域２３４、２３５には、スレッド番号とスレッドが書き込まれた時刻と書き込みを行った受講者番号と書き込まれた内容とが表示されている。
【００４５】
このように、議論画面２３０により質問内容及びスレッド状況に応じて議論完了であるかを選択することができ、質問に対して適確な回答を提供することができ、学習効果を高め、効率的に質問及び回答であるスレッドを管理することができる。
【００４６】
次に、管理者端末３０に表示される管理画面について説明する。図１７は、管理者端末に表示される管理画面を示す図である。図１７において、学習支援サーバ１０から提供される議論完了の質問に関する管理画面３１０を示している。管理画面３１０には、タイトル「ＸＸＸ受講システム」を表示する表示域２３１と、受講者番号（管理者）を表示する表示域３１２と、質問の内容を表示した表示域３１３と、質問に対する書き込みであるスレッド状況を表示した表示域３１４と、質問と回答とを表示する表示域３１５と、質問に対する書き込みを行う書き込み画面に遷移するための書き込みボタン３１６と、質問に対して最終的な議論完了を選択する議論完了ボタン３１７と、議論の再検討を選択する議論再検討ボタン３１８と、前の画面に戻るためのボタン３１９とが表示される。表示域３１４には、スレッド番号とスレッドが書き込まれた時刻と書き込みを行った受講者番号と書き込まれた内容とが表示され、表示域３１５には、管理者によるアドバイス等の書き込み内容が表示されている。
【００４７】
従って、管理画面３１０により質問内容及びスレッド状況に応じて議論完了であるか議論再検討の必要があるのかを選択することができ、質問に対して適確な回答を提供することができ、学習効果を高め、効率的に質問及び回答であるスレッドを管理することができる。
【００４８】
このように、本発明の学習支援方法において、電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断し、質問者と同一の学習を行なっている受講者が存在すると判断されたとき、受講者に質問の回答を依頼することにより、管理者の負荷を軽減することができる。
【００４９】
また、本発明の学習支援方法において、議論参加者テーブルＤＢ１０３に格納される議論状況に基づいて、所定の学習に対して議論中の複数の質問を抽出して一覧表示させ、そのうち一つの質問が選択されたとき、選択された質問の回答で議論完了であるか否かを判断することにより、質問に対して適確な回答を提供することができ、学習効果を高めることができる。
【００５０】
また、本発明の学習支援方法において、議論参加者テーブルＤＢ１０３に格納される議論状況に基づいて、所定の学習に対して議論完了の複数の質問を抽出して一覧表示させ、そのうち一つの質問が選択されたとき、選択された質問の回答の議論再検討の必要があるか否かを判断することにより、質問に対して適確な回答を提供することができ、学習効果を高めることができる。
【００５１】
また、本発明の学習支援方法において、議論完了であると判断した場合、個別質問回答ＤＢ１０２に格納された質問を統合質問回答ＤＢ１０１に格納して、個別質問回答ＤＢ１０２の情報を削除することにより、記憶領域を削減することができるため、効率的に履歴情報の検索などを行うことができる。
【００５２】
また、本発明の学習支援方法において、質問者と同一の学習を行なっている受講者が存在するとき、該受講者が以前に上記質問の議論に参加していないか否かを判断し、その受講者が質問の議論に参加していないと判断されたとき、受講者へ質問の回答を依頼することにより、様々な質問の回答を得ることができる。尚、上記実施例における学習支援システム１において、学習支援サーバ１０をＡＳＰ（Application
Service Provider）サーバーとして構成してもよい。
（付記１）  インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援方法であって、
コンピューターは、
上記受講者毎に学習状況を示す属性を管理する属性管理手順と、
上記属性管理手順により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手順と、
上記判断手順により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する依頼手順とを実行することを特徴とする学習支援方法。
（付記２）  上記依頼手順は、上記判断手順により上記質問者と同一の学習を行なっている受講者が存在しないとき、上記電子掲示板での学習指導を行う指導者に質問の回答を依頼することを特徴とする付記１記載の学習支援方法。
（付記３）  上記質問に関して議論中か否かを示す議論状況を上記質問毎に管理する議論状況管理手順と、
上記依頼手順により回答が依頼された上記受講者が上記質問に関して議論中であるとき、上記電子掲示板での学習指導を行う指導者に上記受講者が上記議論中である旨を通知する通知手順とを有することを特徴とする付記１又は２記載の学習支援方法。
（付記４）  上記議論状況管理手順により管理された議論状況に基づいて、所定の学習に対して議論中の複数の質問を抽出する質問抽出手順と、
上記質問抽出手順により抽出された上記質問及び回答を一覧表示させる表示手順と、
上記表示手順により表示された上記質問及び回答のうち一つの質問が選択されたとき、該選択された質問の回答で議論完了であるか否かを判断する議論完了判断手順とを有することを特徴とする付記１乃至３いずれか一項記載の学習支援方法。
（付記５）  上記議論状況管理手順は、上記議論完了判断手順により議論完了であると判断されたとき、上記質問に対して上記議論完了を格納することを特徴とする付記３又は４記載の学習支援方法。
（付記６）  上記受講者により上記電子掲示板に書き込まれた質問および回答に関する履歴情報を管理する履歴管理手順を有し、
上記履歴管理手順は、上記議論完了判断手順により議論完了でないと判断され、上記質問に対して回答が行なわれたとき、上記回答の履歴情報を格納することを特徴とする付記４又は５記載の学習支援方法。
（付記７）  上記質問抽出手順は、上記議論状況管理手順により管理された議論状況に基づいて、所定の学習に対して議論完了の複数の質問を抽出し、
上記表示手順は、上記質問抽出手順により抽出された上記質問及び回答を一覧表示させ、
上記議論完了判断手順は、上記表示手順により表示された上記質問及び回答のうち一つの質問が選択されたとき、該選択された質問の議論再検討の必要があるか否かを判断する議論再検討手順を有することを特徴とする付記４乃至６いずれか一項記載の学習支援方法。
（付記８）  上記議論再検討手順により上記議論再検討の必要があると判断されたとき、上記質問に対して上記議論再検討を格納することを特徴とする付記７記載の学習支援方法。
（付記９）  上記履歴管理手順は、質問毎の履歴情報を管理する個別履歴管理手順と、上記議論完了の質問の履歴情報を統合して管理する統合履歴管理手順とを有し、
上記議論完了判断手順により議論完了であると判断されたとき、上記個別履歴管理手順により管理された個別の質問の履歴情報を上記統合履歴管理手順に格納し、上記個別の質問の履歴情報を削除することを特徴とする付記６乃至８いずれか一項記載の学習支援方法。
（付記１０）  上記判断手順は、上記質問者と同一の学習を行なっている受講者が存在するとき、該受講者が以前に上記質問の議論に参加していないか否かを判断し、
上記依頼手順は、上記判断手順により上記受講者が上記質問の議論に参加していないと判断されたとき、上記受講者へ上記質問の回答を依頼することを特徴とする付記１乃至９いずれか一項記載の学習支援方法。
（付記１１）  インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援システムであって、
上記受講者毎に学習状況を示す属性を管理する属性管理手段と、
上記属性管理手段により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手段と、
上記判断手段により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する受講者参加依頼手段と、
上記判断手段により上記質問者と同一の学習を行なっている受講者が存在しないとき、上記電子掲示板での学習指導を行う指導者に質問の回答を依頼する指導者回答依頼手段とを有することを特徴とする学習支援システム。
（付記  １２）  インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援方法における処理をコンピュータに行なわせるためのプログラムであって、
上記受講者毎に学習状況を示す属性を管理する属性管理手順と、
上記属性管理手順により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手順と、
上記判断手順により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する依頼手順とを有することを特徴とするプログラム。
（付記  １３）  インターネットを介して利用される電子掲示板により受講者の学習を支援する学習支援方法における処理をコンピュータに行なわせるためのプログラムを格納した記録媒体であって、
コンピュータに、
上記受講者毎に学習状況を示す属性を管理する属性管理手順と、
上記属性により管理された上記属性に基づいて、上記電子掲示板に質問を書き込んだ質問者と同一の学習を行なっている受講者が存在するか否かを判断する判断手順と、
上記判断手順により上記質問者と同一の学習を行なっている受講者が存在すると判断されたとき、上記受講者に上記電子掲示板への参加を依頼する依頼手順とを実行させることを特徴とするプログラムを格納した記録媒体。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例に係る学習支援方法におけるシステム構成図である。
【図２】受講者テーブルＤＢに格納されるテーブルを示す図である。
【図３】統合質問回答ＤＢ、個別質問回答ＤＢに格納されるテーブルを示す図である。
【図４】議論参加者ＤＢに格納されるテーブルを示す図である。
【図５】議論属性テーブルＤＢに格納されるテーブルを示す図である。
【図６】学習進捗テーブルＤＢに格納されるテーブルを示す図である。
【図７】新規質問処理のフローチャートを示す図である。
【図８】議論処理のフローチャートを示す図である。
【図９】管理処理のフローチャートを示す図である。
【図１０】巡回処理のフローチャートを示す図である。
【図１１】学習支援処理における画面遷移を示す図である。
【図１２】受講者端末に表示される初期画面を示す図である。
【図１３】管理者端末に表示される初期画面を示す図である。
【図１４】受講者端末又は管理者端末に表示される新規質問画面を示す図である。
【図１５】受講者端末又は管理者端末に表示される議論一覧表示画面を示す図である。
【図１６】受講者端末又は管理者端末に表示される議論画面を示す図である。
【図１７】管理者端末に表示される管理画面を示す図である。
【符号の説明】
【００５４】
１        学習支援システム
２        ネットワーク
１０      学習支援サーバ
１１      新規質問管理処理部
１２      議論処理部
１３      管理処理部
１４      既存スケジュール処理部
１５      巡回処理
２０ａ、２０ｂ〜２０ｘ    受講者端末、
３０      管理者端末
４０      記録媒体
１００    受講者テーブルＤＢ
１０１    統合質問回答ＤＢ
１０２    個別質問回答ＤＢ
１０３    議論参加者テーブルＤＢ
１０４    議論属性テーブルＤＢ
１０５    学習進捗テーブルＤＢ
【図１】
2005062381.tif 000003
【図２】
2005062381.tif 000004
【図３】
2005062381.tif 000005
【図４】
2005062381.tif 000006
【図５】
2005062381.tif 000007
【図６】
2005062381.tif 000008
【図７】
2005062381.tif 000009
【図８】
2005062381.tif 000010
【図９】
2005062381.tif 000011
【図１０】
2005062381.tif 000012
【図１１】
2005062381.tif 000013
【図１２】
2005062381.tif 000014
【図１３】
2005062381.tif 000015
【図１４】
2005062381.tif 000016
【図１５】
2005062381.tif 000017
【図１６】
2005062381.tif 000018
【図１７】
2005062381.tif 000019