(57)【要約】【課題】  インターネット等のネットワークを介して行われるｅラーニングにおいて、生徒が質問をする際に利用されているメールや掲示板やチャット等を通じた方法では、質問をしたい部分を特定しようと思っても、教材の該当する箇所をコピーして引用するなどの方法しかないため、長い文章の中から短い単語やフレーズだけで正確に自分が質問したい部分を特定することは難しいという問題があった。【解決手段】  コンピュータに、生徒がマウス等の入力装置を用いて範囲選択した質問箇所（単語やフレーズなど）と直接的に関連付けて質問の送信や回答の受信ができる機能を実現させることで、教材の任意の箇所をピンポイントで指定した質疑応答を行うことができるようになる。【選択図】図１
2009070350.tif 000002
【特許請求の範囲】
【請求項１】
インターネット等のネットワークを介して結ばれたサーバと複数のコンピュータから成るｅラーニングシステム（電子教育システム）において、コンピュータに、マウス等の入力装置を用いて範囲選択された文字列の位置情報を取得する機能、範囲選択された文字列に他の文字列と区別するための表示を行う機能、範囲選択された文字列の位置情報に、他の文字列の位置情報と重複しない通し番号をサーバに送信させて付与する機能、範囲選択された文字列に対し、通し番号によって関連付けられた入力フォームを表示する機能、入力フォームに入力された情報等をサーバに送信する機能、特定のユーザに関する位置情報等の一覧をサーバに送信させて表示する機能、文字列の位置情報に付与された通し番号に付随した情報をサーバに送信させて表示する機能、を実現させるためのプログラム。
【請求項２】
請求項１記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、インターネットを利用したｅラーニングシステム（電子教育システム）に関する。
【背景技術】
【０００２】  従来から、インターネット等のネットワークを介して提供された教材に関して生徒が質問を行う方法としては、メールや質問専用の入力画面を利用して先生に質問を送ったり、掲示板やチャットを通じて先生に質問をするなどの方法が実施されている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】  しかし従来の方法は、生徒がメールや掲示板等の中で、自分が質問をしたい部分を特定しようと思っても、教材の該当する箇所をコピーして引用するなどの方法しかないため、長い文章の中から短い単語やフレーズだけで正確に自分が質問したい部分を特定することは難しかった。【０００４】  本発明は、以上に述べたような従来の問題点を解決しようとするものであり、生徒が範囲選択をした文字列（単語やフレーズなど）と直接的に関連付けた形で質疑応答ができる機能を実現することを目的とするものである。
【課題を解決するための手段】
【０００５】  そして、本発明は上記目的を達成するために、コンピュータに、マウス等の入力装置を用いて範囲選択された文字列の位置情報を取得する機能、範囲選択された文字列に他の文字列と区別するための表示を行う機能、範囲選択された文字列の位置情報に、他の文字列の位置情報と重複しない通し番号をサーバに送信させて付与する機能、範囲選択された文字列に対し、通し番号によって関連付けられた入力フォームを表示する機能、入力フォームに入力された情報等をサーバに送信する機能、特定のユーザに関する位置情報等の一覧をサーバに送信させて表示する機能、文字列の位置情報に付与された通し番号に付随した情報をサーバに送信させて表示する機能を実現させるものである。
【発明の効果】
【０００６】  本発明により生徒は、自分が質問をしたい教材の文字列（単語やフレーズなど）をマウス等の入力装置を用いて範囲選択することで、該文字列と直接的に関連付けて質疑応答ができるようになる。
【発明を実施するための最良の形態】
【０００７】  以下本発明の実施の形態を、インターネット等のネットワークを介して結ばれたサーバ（ウェブサーバ、データベース及びそれらを扱える開発言語を有する）と複数のコンピュータ（ウェブブラウザ上で動くスクリプト言語及びカスケーディングスタイルシート（以下「ＣＳＳ」という）に対応したウェブブラウザを有し、携帯端末を含む）から成るｅラーニングシステムを前提に、図１から図６を用いて具体的に説明する。【０００８】  まず、生徒が先生に質問を行う方法を説明する。【０００９】  生徒は本ｅラーニングシステムにログインして、サーバから教材及び必要な表示情報やスクリプトを、インターネット等のネットワークを通じてコンピュータ上のウェブブラウザに受信する。なお、ログインなどの認証は、本人の特定及び本人に関する質問や回答を特定する際に使われる。【００１０】  この際、図１に示すように、ウェブブラウザが画面１０１の中の画面１０４に教材を表示するとともに、ウェブブラウザ上で動くスクリプトが、データベース上に存在する該生徒を宛先とする質問と回答の見出し情報の一覧をサーバに送信させて画面１０３に表示する。【００１１】  教材の任意の文字列に関連した質問をしたい場合、生徒は画面１０４に表示されている教材の文字列に対してマウス等の入力装置を用いて範囲選択を行い、質問をしたい箇所を特定するためにボタン１０２を押下する。【００１２】  質問をしたい箇所が特定されると、ウェブブラウザ上で動くスクリプトが、該質問箇所の位置情報（範囲選択された文字列が、教材の文字列の文頭を起点に、何文字目から何文字目までの範囲に位置しているかを文頭からの文字数で把握したもの）を取得し、該位置情報に対応する質問箇所１０５に対し、ＣＳＳ等を用いて背景を着色するなど他の文字列と区別可能な属性を付与するとともに、該位置情報に対し、他の質問箇所の位置情報と重複しない通し番号をサーバに要求する。【００１３】  サーバから通し番号の付与を受けると、ウェブブラウザ上で動くスクリプトが、ハイパーテキストマークアップランゲージ（以下「ＨＴＭＬ」という）とＣＳＳで表現された不可視属性の吹き出し型の入力フォーム１０６（質問と回答の入力欄、宛先入力欄、質問と回答の履歴欄及び送信ボタンを備えたもの）を可視属性に変更し、同時に位置情報に基づいて質問箇所１０５を指し示す座標にオーバーラップ表示させる。【００１４】  生徒は質問と回答の入力欄１０６ｃに質問内容の入力を行い、宛先入力欄１０６ｂに先生を指定した上で送信ボタン１０６ｄを押す。【００１５】  送信ボタン１０６ｄが押されると、ウェブブラウザ上で動くスクリプトが、質問箇所１０５の位置情報、通し番号、質問内容及び先生の宛先情報をサーバに送信する。【００１６】  サーバは受信した質問情報（質問箇所１０５の位置情報、通し番号、質問内容及び先生の宛先情報）と、生徒がログインした際にサーバが取得した本人を特定する情報を、データベースに新規質問として記録する。【００１７】  サーバが正常に終了したことを示す情報をウェブブラウザ上で動くスクリプトに送信すると、ウェブブラウザ上で動くスクリプトが、新規質問が記録されたことを示す見出し情報をサーバに送信させてウェ��ブラウザ上の画面１０３に追加表示するとともに、吹き出し型の入力フォーム１０６を不可視属性に変更し、質問箇所１０５に付与された他の文字列と区別可能な属性を取り除き、教材を元の状態に戻す。なお、吹き出し型の入力フォーム１０６内の宛先入力欄１０６ｂ及び質問と回答の入力欄１０６ｃに含まれる情報は、ウェブブラウザ上で動くスクリプトによって削除される。【００１８】  次に、先生が生徒からの質問に回答を行う方法を説明する。【００１９】  先生は本ｅラーニングシステムにログインして、サーバから教材及び必要な表示情報やスクリプトを、インターネット等のネットワークを通じてコンピュータ上のウェブブラウザに受信する。なお、ログインなどの認証は、本人の特定及び本人に関する質問や回答を特定する際に使われる。【００２０】  この際図５に示すように、ウェブブラウザが画面１０１の中の画面１０４に教材を表示するとともに、ウェブブラウザ上で動くスクリプトが、データベース上に存在する先生を宛先とする質問と回答の見出し情報の一覧をサーバに送信させて画面１０３に表示する。【００２１】  先生が質問と回答の見出し情報の一覧の中から質問１０５に対応する見出し情報２０７を選択してクリックすると、ウェブブラウザ上で動くスクリプトが、見出し情報２０７が保持している位置情報を基に教材の該当する質問箇所２０５に、ＣＳＳ等を用いて背景を着色するなど他の文字列と区別可能な属性を付与し、必要に応じて教材を自動で縦スクロールして頭出し表示する。なお、質問箇所２０５はサーバ側で管理している他の質問箇所と重複しない通し番号で一意に認識されており、質問箇所２０５の通し番号は、質問の際に質問箇所１０５に対して発行された通し番号と同一のものである。【００２２】  先生が教材の質問箇所２０５をクリックすると、ウェブブラウザ上で動くスクリプトが、ＨＴＭＬとＣＳＳで表現された不可視属性の吹き出し型の入力フォーム１０６を可視属性に変更し、同時に位置情報に基づいて質問箇所２０５を指し示す座標にオーバーラップ表示させるとともに、質問箇所２０５に付与された通し番号に付随した質問と回答の履歴をサーバに送信させ、吹き出し型の入力フォーム１０６内の質問と回答の履歴欄１０６ａに表示させる。【００２３】  先生は質問と回答の履歴欄１０６ａに表示されている生徒からの質問内容を確認した上で、質問と回答の入力欄１０６ｃに回答の入力を行い、宛先入力欄１０６ｂに質問をした生徒を指定して送信ボタン１０６ｄを押す。【００２４】  送信ボタン１０６ｄが押されると、ウェブブラウザ上で動くスクリプトが、質問箇所２０５の通し番号、回答の内容及び質問をした生徒の宛先情報をサーバに送信する。【００２５】  サーバは受信した回答情報（質問箇所２０５の通し番号、回答の内容及び質問をした生徒の宛先情報）と、先生がログインした際にサーバが取得した本人を特定する情報を、データベースに追加情報として記録する。【００２６】  サーバが正常に終了したことを示す情報をウェブブラウザ上で動くスクリプトに送信すると、ウェブブラウザ上で動くスクリプトが、回答が追加記録されたことを示す見出し情報をサーバに送信させてウェブブラウザ上の画面１０３に追加表示��るとともに、吹き出し型の入力フォーム１０６を不可視属性に変更し、質問箇所２０５に付与された他の文字列と区別可能な属性を取り除き、教材を元の状態に戻す。なお、吹き出し型の入力フォーム１０６内の質問と回答の履歴欄１０６ａ、宛先入力欄１０６ｂ及び質問と回答の入力欄１０６ｃに含まれる情報は、ウェブブラウザ上で動くスクリプトによって削除される。【００２７】  最後に、生徒が先生からの回答を確認する方法を説明する。【００２８】  生徒は本ｅラーニングシステムにログインして、サーバから教材及び必要な表示情報やスクリプトを、インターネット等のネットワークを通じてコンピュータ上のウェブブラウザに受信する。なお、ログインなどの認証は、本人の特定及び本人に関する質問や回答を特定する際に使われる。【００２９】  この際、図６に示すように、ウェブブラウザが画面１０１の中の画面１０４に教材を表示するとともに、ウェブブラウザ上で動くスクリプトが、データベース上に存在する該生徒を宛先とする質問と回答の見出し情報の一覧をサーバに送信させて画面１０３に表示する。【００３０】  生徒が質問と回答の見出し情報の一覧の中から質問１０５に対応する見出し情報３０７を選択してクリックすると、ウェブブラウザ上で動くスクリプトが、見出し情報３０７が保持している位置情報を基に教材の該当する質問箇所３０５に、ＣＳＳ等を用いて背景を着色するなど他の文字列と区別可能な属性を付与し、必要に応じて教材を自動で縦スクロールして頭出し表示する。なお、質問箇所３０５はサーバ側で管理している他の質問箇所と重複しない通し番号で一意に認識されており、質問箇所３０５の通し番号は、質問の際に質問箇所１０５に対して発行された通し番号と同一のものである。【００３１】  生徒が教材の質問箇所３０５をクリックすると、ウェブブラウザ上で動くスクリプトが、ＨＴＭＬとＣＳＳで表現された不可視属性の吹き出し型の入力フォーム１０６を可視属性に変更し、同時に位置情報に基づいて質問箇所３０５を指し示す座標にオーバーラップ表示させるとともに、質問箇所３０５に付与された通し番号に付随した質問と回答の履歴をサーバに送信させ、吹き出し型の入力フォーム１０６内の質問と回答の履歴欄１０６ａに表示させる。【００３２】  生徒は質問と回答の履歴欄１０６ａを見ることで、自分がした質問と先生からの回答を時系列的に読むことができ、教材の文字列の任意の箇所をピンポイントで指定した質疑応答を行うことができる。【００３３】  なお、質問と回答の入力欄１０６ｃに再度質問を入力して送信することで、連続した質疑応答を行うこともできる。【００３４】  また、質疑応答を行った生徒または先生が、宛先入力欄１０６ｂに他の生徒を指定して送信することにより、該質疑応答の履歴を他の生徒とも共有することが出来る。【００３５】  以上のように、本実施形態によれば、生徒は自分が質問をしたい教材の文字列（単語やフレーズなど）をマウス等の入力装置を用いて範囲選択することで、該文字列と直接的に関連付けて質疑応答ができるようになる。
【図面の簡単な説明】
【００３６】
【図１】  新規に質問を行う場合の画面構成図
【図２】  吹き出し型の入力フォームの構成図
【図３】  システム構成図
【図４】  教材と位置情報の対応例を示す図
【図５】  回答を行う場合の画面構成図
【図６】  回答を確認する場合の画面構成図
【符号の説明】
【００３７】１０１  ウェブブラウザ画面
１０２  範囲選択された質問箇所を特定するボタン
１０３  見出し情報の一覧を表示する画面
１０４  教材を表示する画面
１０５  取得された位置情報に対応する質問箇所
１０６  吹き出し型の入力フォーム
１０６ａ  質問と回答の履歴欄
１０６ｂ  宛先入力欄
１０６ｃ  質問と回答の入力欄
１０６ｄ  送信ボタン
２０５  見出し情報２０７に対応する質問箇所
２０７  先生が選択した、質問１０５に対応する見出し情報
３０５  見出し情報３０７に対応する質問箇所
３０７  生徒が選択した、質問１０５に対応する見出し情報
【図１】
2009070350.tif 000003
【図２】
2009070350.tif 000004
【図３】
2009070350.tif 000005
【図４】
2009070350.tif 000006
【図５】
2009070350.tif 000007
【図６】
2009070350.tif 000008