(57)【特許請求の範囲】
【請求項１】
ユーザの要求に応じて情報を提供する情報提供サーバと、ユーザが前記情報提供サーバと情報交換を行うための情報端末との間の学習支援のための情報交換を仲介し、前記情報端末から要求された情報を前記情報提供サーバに代理要求して取得し、前記情報端末に転送する学習支援方法であって、
要求受信部が、学習支援を提供する者により定められる、学習内容に対応させて閲覧利用を許可するＷＷＷリソースの範囲を指定したものである情報取得許可範囲のＩＤを前記情報端末から取得し、該取得した情報取得許可範囲のＩＤと前記情報端末のＩＤとの対応をユーザ状況情報としてユーザ状況情報リストに保持、管理するステップと、
前記要求受信部が、前記情報端末から送信される、ＷＷＷリソースを閲覧するための閲覧情報取得要求を受信し、該閲覧情報取得要求と前記情報取得許可範囲および情報端末の各ＩＤとの対応を前記ユーザ状況情報リストに追加して保持、管理するステップと、
要求時取得情報制御部が、要求された閲覧情報が、ユーザにより指定された前記情報取得許可範囲の範囲内にあるか否かを判定するステップと、
前記閲覧情報が前記情報取得許可範囲の範囲内にある場合のみ、情報代理取得部が、前記閲覧情報を前記情報提供サーバより代理取得するステップと、
情報返却部が、代理取得した前記閲覧情報を前記情報端末に返却するステップと、
ユーザ状況情報取得部が、前記情報端末からの前記ユーザ状況情報の参照要求に応じて前記ユーザ状況リストを取得し、該参照要求を指示したユーザの情報取得許可範囲のＩＤを求め、該情報取得許可範囲のＩＤを利用するユーザ全てのＷＷＷリソース取得状況を前記ユーザ状況情報リストから取得するステップと、
前記情報返却部が、取得した前記ＷＷＷリソース取得状況を前記情報端末に送信するステップを有する学習支援方法。
【請求項２】
返却時取得情報制御部が、取得が許可された前記閲覧情報を、前記情報端末に代わって前記情報提供サーバから取得した後、前記閲覧情報を前記情報端末に返却する前に、前記閲覧情報の内部に、前記情報取得許可範囲の範囲外に対するリンク情報が含まれているかどうか調べ、含まれていた場合には、該当するリンク情報を全て無効化するように変換するステップを有する、請求項１記載の学習支援方法。
【請求項３】
前記情報端末より、ユーザが指定した情報取得許可範囲のＩＤを取得する前に、前記要求受信部が、ユーザ認証を行うステップを有し、前記情報端末より前記情報取得許可範囲のＩＤを取得した際に、前記要求受信部が、前記ユーザ認証時に得られる学習者ＩＤを前記ユーザ状況情報リストに保持、管理し、さらには前記情報端末からの閲覧情報取得要求を受信した際に、前記学習者ＩＤと前記閲覧情報取得要求との対応を前記ユーザ状況情報リストに追加して保持、管理する、請求項１または２記載の学習支援方法。
【請求項４】
前記要求受信部が、前記情報端末から前記ユーザ状況情報の参照要求を受信するステップと、
前記ユーザ状況情報取得部が、前記ユーザ状況情報リストより、前記情報端末のユーザが現在利用中の前記情報取得許可範囲を同定し、該情報取得許可範囲の情報を利用中のユーザ全てのユーザ状況情報を取得し、取得された前記ユーザ状況情報に基づき、各ユーザが現在閲覧している閲覧情報取得許可範囲に対応した、リンク情報を含むユーザ状況情報参照画面を生成するステップと、
前記情報返却部が、生成された前記ユーザ状況情報参照画面を前記情報端末に返却するステップを有する、請求項３記載の学習支援方法。
【請求項５】
前記要求受信部が、前記ユーザ状況情報により随時取得可能な、ユーザの取得した閲覧情報の存在する場所を表す閲覧情報取得許可範囲と、前記閲覧情報取得許可範囲に対してユーザが付加する付加情報の組み合わせで構成されるブックマーク情報の登録要求を、前記情報端末からの他の要求とは非同期に、前記情報端末より受信するステップと、
ブックマーク情報登録部が、前記情報端末のユーザが閲覧中の閲覧情報の前記閲覧情報取得許可範囲を前記ユーザ状況情報リストより取得し、取得した閲覧情報取得許可範囲を含むブックマーク情報入力画面を生成するステップと、
前記情報返却部が、生成された前記ブックマーク情報入力画面を前記情報端末に返却するステップと、
前記要求受信部が、返却された前記ブックマーク情報入力画面に対してユーザが入力したブックマーク情報を前記情報端末より受信するステップと、
前記ブックマーク情報登録部が、受信した前記ブックマーク情報を、前記情報取得許可範囲のＩＤ単位に、学習者ＩＤと対応づけてブックマーク情報リストに登録するステップと、
前記要求受信部が、前記情報端末からの他の要求とは非同期に、前記情報端末からブックマーク情報の参照要求を受信するステップと、
ブックマーク情報参照部が、前記情報端末のユーザが現在利用中の情報取得許可範囲のＩＤに対応したブックマーク情報を前記ブックマーク情報リストより取得し、取得された前記ブックマーク情報に基づき、ブックマーク情報に含まれる閲覧情報取得許可範囲に対応したリンク情報を含むブックマーク情報参照画面を生成するステップと、
前記情報返却部が、生成されたブックマーク情報参照画面を前記情報端末に送信するステップを有する、請求項３または４に記載の学習支援方法。
【請求項６】
ユーザ自身の学習者ＩＤによりユーザ自身のみ参照可能なように設定された前記ブックマーク情報参照画面が、他ユーザからも参照可能となるように前記情報端末より設定される、請求項５に記載の学習支援方法。
【請求項７】
前記要求受信部が、ユーザの作成したコメントと、任意の閲覧情報取得許可範囲の組み合わせで構成されるメッセージ情報の送信要求を、前記情報端末からの他の要求とは非同期に、前記情報端末より受信するステップと、
メッセージ情報送信部が、前記情報端末のユーザが利用中の情報取得許可範囲の情報を利用中の他ユーザの一覧を前記ユーザ状況情報リストから取得し、取得された前記ユーザ一覧を含むメッセージ情報入力画面を生成するステップと、
前記情報返却部が、前記メッセージ情報入力画面を前記情報端末に返却するステップと、
前記要求受信部が、返却されたメッセージ情報入力画面に対してユーザが入力した、メッセージ情報送信先ユーザを含むメッセージ情報を受信するステップと、
前記メッセージ情報送信部が、前記情報取得許可範囲のＩＤ単位に、受信した前記メッセージ情報と送信要求した学習者ＩＤの対応を、時刻情報とあわせてメッセージ情報リストに登録、管理し、さらに、前記メッセージ情報に閲覧情報取得許可範囲との関連付け要求が含まれていれば、該閲覧情報取得許可範囲を含めて前記メッセージ情報リストに登録、管理するステップと、
前記要求受信部が、前記情報端末からの他の要求とは非同期に、前記情報端末よりメッセージ情報の参照要求を受信するステップと、
メッセージ情報参照部が、前記参照要求のユーザが利用中の情報取得許可範囲のＩＤに対応しており、かつメッセージ情報受信先ユーザに該参照要求ユーザの学習者ＩＤの記載があるメッセージ情報の一覧を前記メッセージ情報リストより取得し、前記メッセージ情報リストにおいて、取得した全メッセージ情報のうち未読のものを既読に設定し、取得されたメッセージ情報に基づき、メッセージ情報に閲覧情報取得許可範囲との関連付けが含まれている場合には、該閲覧情報取得許可範囲に対応したリンク情報を含むメッセージ情報参照画面を生成するステップと、
前記情報返却部が、前記メッセージ情報参照画面を該情報端末に返却するステップを有する、請求項３から６のいずれか１項記載の学習支援方法。
【請求項８】
メッセージ情報受信部が、前記情報端末からの他の要求とは非同期に、前記情報取得許可範囲のＩＤ単位に、一定時間間隔で該情報取得許可範囲を利用中の各学習者ＩＤごとにメッセージ情報リストを参照し、該ユーザをメッセージ情報送信先とするメッセージ情報で既読情報を持たないメッセージ情報が存在するか否かを確認するステップと、
前記情報返却部が、前記既読情報を持たないメッセージ情報が存在する場合に、メッセージ情報受信の旨を該ユーザに通知するステップを有する、請求項７記載の学習支援方法。
【請求項９】
前記要求受信部が、前記情報端末からの他の要求とは非同期に、ユーザが利用中の情報取得許可範囲のＩＤ単位に、同じ情報取得許可範囲を利用している他ユーザとの間で閲覧情報の取得を同期させる閲覧情報同期設定要求を受信し、該同期処理設定要求に対して、情報取得許可範囲のＩＤ単位に、同期元と同期先の対応を前記ユーザ状況リストに登録して保持、管理するステップと、
同期元ユーザの閲覧情報取得要求に応じて、前記要求受信部が、同期先ユーザを取得するステップと、
前記情報返却部が、取得した前記同期先ユーザの情報端末に対して、同期元ユーザが要求した閲覧情報を同様に要求するよう指示する同期指示命令を送信するステップを有する、請求項３から８のいずれか１項記載の学習支援方法。
【請求項１０】
前記情報端末からの他の要求とは非同期に、前記同期指示命令を同期先ユーザに送信する代わりに、取得情報同期用メッセージ情報処理部が、同期元ユーザが要求した閲覧情報の所在情報を関連付けた、同期先ユーザを送信先とする、閲覧情報同期のための取得情報同期用メッセージ情報を自動生成し、
前記メッセージ情報送信部が、生成した取得情報同期用メッセージ情報を前記メッセージ情報リストに登録するステップと、
同期のための取得情報同期用メッセージ情報のメッセージ情報リストへの登録と同時に、メッセージ情報受信部が、同期先ユーザに取得情報同期用メッセージ情報受信を通知するステップを有する、請求項９記載の学習支援方法。
【請求項１１】
ユーザの要求に応じて情報を提供する情報提供サーバと、ユーザが前記情報提供サーバと情報交換を行うための情報端末との間の情報交換を仲介し、前記情報端末から要求された情報を前記情報提供サーバに代理要求して取得し、前記情報端末に転送する代理応答サーバであって、
学習支援を提供する者により定められる、学習内容に対応させて閲覧利用を許可するＷＷＷリソースの範囲を指定したものである情報取得許可範囲のＩＤを前記情報端末から取得し、該取得した情報取得許可範囲のＩＤと前記情報端末のＩＤとの対応をユーザ状況情報としてユーザ状況情報リストに保持、管理し、また前記情報端末から送信される、ＷＷＷリソースを閲覧するための閲覧情報取得要求を受信し、該閲覧情報取得要求と前記情報取得許可範囲および情報端末の各ＩＤとの対応を前記ユーザ状況情報リストに追加して保持、管理する要求受信部と、
要求された閲覧情報が、ユーザにより指定された前記情報取得許可範囲の範囲内にあるか否かを判定する要求時取得情報制御部と、
前記閲覧情報が前記情報取得許可範囲の範囲内にある場合のみ、前記閲覧情報を前記情報提供サーバより代理取得する情報代理取得部と、
前記情報端末からの前記ユーザ状況情報の参照要求に応じて前記ユーザ状況情報リストを取得し、該参照要求を指示したユーザの情報取得許可範囲のＩＤを求め、該情報取得許可範囲のＩＤを利用するユーザ全てのＷＷＷリソース取得状況を前記ユーザ状況情報リストから取得するユーザ状況情報取得部と、
代理取得した前記閲覧情報を前記情報端末に返却し、また取得した前記ＷＷＷリソース取得状況を前記情報端末に送信する情報返却部を有する代理応答サーバ。
【請求項１２】
取得が許可された前記閲覧情報を前記情報端末に代わって前記情報提供サーバから取得した後、前記閲覧情報を前記情報端末に返却する前に、前記閲覧情報の内部に、前記情報取得許可範囲の範囲外に対するリンク情報が含まれているかどうか調べ、含まれていた場合には、該当するリンク情報を全て無効化するように変換する返却時取得情報制御部を有する、請求項１１記載の代理応答サーバ。
【請求項１３】
前記要求受信部は、前記情報端末より、ユーザが指定した情報取得許可範囲のＩＤを取得する前に、ユーザ認証を行い、前記情報端末より前記情報取得許可範囲のＩＤを取得した際に、学習者ＩＤを前記ユーザ状況情報リストに保持、管理し、さらには前記情報端末からの閲覧情報取得要求を受信した際に、前記学習者ＩＤと前記閲覧情報取得要求との対応を前記ユーザ状況情報リストに追加して保持管理する、請求項１１または１２記載の代理応答サーバ。
【請求項１４】
前記情報端末からの他の要求とは非同期に前記情報端末より前記ユーザ状況情報の参照要求を受信する要求受信部と、
前記ユーザ状況情報リストより、前記情報端末のユーザが現在利用中の前記情報取得許可範囲を同定し、該情報取得許可範囲の情報を利用中のユーザ全てのユーザ状況情報を取得し、取得された前記ユーザ状況情報に基づき、各ユーザが現在閲覧している閲覧情報取得許可範囲に対応した、リンク情報を含むユーザ状況情報参照画面を生成を生成し、生成された前記ユーザ状況情報参照画面を前記情報端末に返却するユーザ状況情報取得部を有する、請求項１３記載の代理応答サーバ。
【請求項１５】
前記ユーザ状況情報により随時取得可能な、ユーザの取得した閲覧情報の存在する場所を表す閲覧情報取得許可範囲と、前記閲覧情報取得許可範囲に対してユーザが付加する付加情報の組み合わせで構成されるブックマーク情報の登録要求を、前記情報端末からの他の要求とは非同期に、前記情報端末より受信し、また、前記情報端末からブックマーク情報の参照要求を、前記情報端末からの他の要求とは非同期に、前記情報端末より受信する要求受信部と、
前記登録要求を受けて、前記情報端末のユーザが閲覧中の閲覧情報の前記閲覧情報取得許可範囲を前記ユーザ状況情報リストより取得し、取得した閲覧情報取得許可範囲を含むブックマーク情報入力画面を生成するブックマーク情報登録部と、
前記参照要求を受けて、前記情報端末のユーザが現在利用中の情報取得許可範囲のＩＤに対応したブックマーク情報を前記ブックマーク情報リストより取得し、取得された前記ブックマーク情報に基づき、ブックマーク情報に含まれる閲覧情報取得許可範囲に対応したリンク情報を含むブックマーク情報参照画面を生成するブックマーク情報参照部と、
生成されたブックマーク情報入力画面を前記情報端末に送信し、また、生成されたブックマーク情報参照画面を前記情報端末に送信する情報返却部を有し、
前記要求受信部は、返却された前記ブックマーク情報入力画面に対してユーザが入力したブックマーク情報を前記情報端末より受信し、
前記ブックマーク情報登録部は、受信した前記ブックマーク情報を、前記情報取得許可範囲のＩＤ単位に、学習者ＩＤと対応づけてブックマーク情報リストに登録し、
前記ブックマーク情報参照部は、前記情報端末のユーザが現在利用中の情報取得許可範囲のＩＤに対応したブックマーク情報を前記ブックマーク情報リストより取得し、取得された前記ブックマーク情報に基づき、ブックマーク情報に含まれる閲覧情報取得許可範囲に対応したリンク情報を含むブックマーク情報参照画面を生成し、
前記情報返却部は、生成されたブックマーク情報参照画面を前記情報端末に送信する、請求項１３記載の代理応答サーバ。
【請求項１６】
ユーザ自身の学習者ＩＤによりユーザ自身のみ参照可能なように設定された前記ブックマーク情報参照画面が、他ユーザからも参照可能となるように前記情報端末より設定される、請求項１５記載の代理応答サーバ。
【請求項１７】
ユーザの作成したコメントと、任意の閲覧情報取得許可範囲の組み合わせで構成されるメッセージ情報の送信要求を、前記情報端末からの他の要求とは非同期に、前記情報端末より受信し、また前記情報端末からの他の要求とは非同期に、前記情報端末よりメッセージ情報の参照要求を受信する要求受信部と、
返却されたメッセージ情報入力画面に対してユーザが入力した、メッセージ情報送信先ユーザを含むメッセージ情報を受信すると、前記情報端末のユーザが利用中の情報取得許可範囲の情報を利用中の他ユーザの一覧を前記ユーザ状況情報リストから取得し、取得された前記ユーザ一覧を含むメッセージ情報入力画面を生成するメッセージ情報送信部と、
前記メッセージ情報入力画面を前記情報端末に返却する情報返却部と、
前記情報取得許可範囲のＩＤ単位に、前記メッセージ情報と送信要求した学習者ＩＤの対応を、時刻情報とあわせてメッセージ情報リストに登録、管理し、さらに、前記メッセージ情報に閲覧情報取得許可範囲との関連付け要求が含まれていれば、該閲覧情報取得許可範囲を含めて前記メッセージ情報リストに登録、管理し、また、前記参照要求のユーザが利用中の情報取得許可範囲のＩＤに対応しており、かつメッセージ情報受信先ユーザに該参照要求ユーザの学習ＩＤの記載があるメッセージ情報の一覧を前記メッセージ情報リストより取得し、前記メッセージ情報リストにおいて、取得した全メッセージ情報のうち未読のものを既読に設定し、取得されたメッセージ情報に基づき、メッセージ情報に閲覧情報取得許可範囲との関連付けが含まれている場合には、該閲覧情報取得許可範囲に対応したリンク情報を含むメッセージ情報参照画面を生成するメッセージ情報参照部と、
前記メッセージ情報参照画面を該情報端末に返却する情報返却部を有する、請求項１３から１６のいずれか１項記載の代理応答サーバ。
【請求項１８】
前記情報端末からの他の要求とは非同期に、前記情報取得許可範囲のＩＤ単位に、一定時間間隔で該情報取得許可範囲を利用中の各学習者ＩＤごとにメッセージ情報リストを参照し、該ユーザをメッセージ情報送信先とするメッセージ情報で既読情報を持たないメッセージ情報が存在すれば、メッセージ情報受信の旨を該ユーザに通知するメッセージ参照部を有する、請求項１７記載の代理応答サーバ。
【請求項１９】
前記情報端末からの他の要求とは非同期に、ユーザが利用中の情報取得許可範囲のＩＤ単位に、同じ情報取得許可範囲を利用している他ユーザとの間で閲覧情報の取得を同期させる閲覧情報同期設定要求を受信し、該同期処理設定要求に対して、情報取得許可範囲のＩＤ単位に、同期元と同期先の対応を前記ユーザ状況リストに登録して保持管理する要求受信部と、
同期元ユーザの閲覧情報取得要求に応じて、同期先ユーザを取得する取得情報同期用メッセージ情報処理部と、
取得した同期先ユーザに対して、同期元ユーザが要求した閲覧情報を同様に要求するよう指示する同期指示命令を送信するメッセージ情報送信部を有する、請求項１３から１８のいずれか１項記載の代理応答サーバ。
【請求項２０】
前記情報端末から他の要求とは非同期に、前記同期指示命令を同期先ユーザに返却する代わりに、同期元ユーザが要求した閲覧情報の所在情報を関連付けた、同期先ユーザを送信先とする、閲覧情報同期のための取得情報同期用メッセージ情報を自動生成して前記メッセージ情報リストに登録する取得情報同期用メッセージ情報処理部と、
同期のための取得情報同期用メッセージ情報のメッセージ情報リストへの登録と同時に、同期先ユーザに取得情報同期用メッセージ情報受信を通知する情報返却部を有する、請求項１９記載の代理応答サーバ。
【請求項２１】
請求項１から１０のいずれか１項記載の方法をコンピュータに実行させる学習プログラム。
【請求項２２】
請求項１から１０のいずれか１項記載の方法をコンピュータに実行させる学習支援プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、学習者が、ＷＷＷ（World Wide Web）と呼ばれるコンピュータネットワークを利用して、情報の調査とまとめ活動を主体とした学習（いわゆる「調べ学習」）をする際の支援を行うための学習支援方法に関する。
【０００２】
【従来の技術】
ＷＷＷは、いわゆるハイパーテキストシステムの一つであり、あらかじめ蓄積された情報をユーザの要求に応じて提供する情報提供サーバと、ユーザが操作を行うことにより情報の取得、および表示を行う情報端末から構成されるシステムである。ＷＷＷに関する技術の詳細な説明は、Ｗ３Ｃ（The World Wide Web Consortium）によってすでに開示されている(http://WWW.w3c.orgを参照）ので、ここでは本発明に関連する基本的な機能について説明する。
【０００３】
ＷＷＷでは、情報提供サーバ（ＷＷＷサーバ）により様々な形式の情報を交換することができるが、主体となるのはハイパーテキスト文書、具体的にはHTMLと呼ばれる形式で記述された文書フィアルである。ハイパーテキスト文書は、主に可視化されうる文書内容自体と、ハイパーテキスト文書間の接続関係を表すリンク情報とから構成される。リンク情報は、アンカーと呼ぶ文書内容の特定の一部に対して関連付けられた、他のハイパーテキスト文書が存在する場所を指し示す所在情報である。通常、ＷＷＷによる情報提供システムを利用するユーザは、情報端末においてブラウザと呼ばれる情報取得および表示用ソフトウェアを使用する。ユーザがブラウザによりＷＷＷサーバにハイパーテキスト文書を要求すると、ＷＷＷサーバからブラウザに文書が転送され、ブラウザ上の文書表示領域に表示される。
【０００４】
ブラウザ上に表示されたハイパーテキスト文書において、該文書中に前記リンク情報が含まれる場合は、関連付けられた前記アンカーに下線が引かれる等の特殊な表示効果が追加される。ユーザはそうした表現により判別可能なアンカーを、マウス等の操作手段を用いて指定することにより、該アンカーに関連付けられた他のハイパーテキスト文書を、該文書を実際に蓄積している情報提供サーバに要求する。要求を受け付けた該情報提供サーバは、指定の文書を情報端末に転送する。以上のような操作を繰り返すことにより、ユーザは、自分の求める情報を次々と要求し、取得することができる。
【０００５】
このようにして利用可能なＷＷＷによりインターネット上で提供される情報（ＷＷＷリソース）は、その量の膨大さや広範さ、即時性といった観点から、調べ学習活動における調査対象としての利用にも適しているといえる。しかしその一方で、ＷＷＷリソースはその膨大さ故に目的とする情報の探索・発見が容易でないことや、情報の質にバラツキがあることなどから、学習者がＷＷＷリソースを閲覧する、いわゆるネットサーフに終始してしまうという傾向にある。その結果、学習内容自体の理解が深まらない、あるいはＷＷＷリソース中で“迷子”状態となってしまい、学習内容とは直接関係ない情報にたどり着いたり、教育上有害な情報にたどり着いたりしてしまうといった問題があった。こうした問題に対処するための支援方法として、従来は主に以下のような技術が用いられてきた。
【０００６】
○ブックマーク／リンク集
学習内容に適したＷＷＷリソースのリンク情報を集めたハイパーテキスト文書等を用意して学習者に提示することにより、学習に有用な情報への容易なアクセスを支援する
○ＷＷＷディレクトリ・検索サービス
ＷＷＷリソースを対象とした情報検索サービスを利用して、学習内容に適していると思われる情報を探索することを支援する
○有害コンテンツ・フィルタリング
学習者の利用する情報端末とＷＷＷリソースとを仲介する代理応答サーバとして機能し、ＷＷＷリソースに対する学習者の全アクセスを監視して、あらかじめ設定された条件により規定される教育上有害な情報に対する要求があった場合は、その要求を拒否する。
【０００７】
これらの方法は、ユーザの環境や要求に応じて、組み合わせて用いることができる。
【０００８】
【発明が解決しようとする課題】
しかしながら、上記の個々の支援方法、もしくはその組み合わせでは、ＷＷＷを利用した学習活動全般を支援することは困難であった。
【０００９】
例えば、ブックマーク／リンク集等は、学習者を学習内容に適した情報に導くための開始点としては有効だが、調査活動開始後、つまり実際のＷＷＷリソースを参照している段階では特に支援を行えない。その結果として、学習者がＷＷＷリソースの中で“迷子”状態となってしまう可能性が残る。その一方で、例えば有害コンテンツ・フィルタリング等は、学習者のＷＷＷリソースへの全要求・取得を監視するという意味でＷＷＷを利用した学習活動全般を支援可能な側面を持つが、基本的には教育上の配慮から有害情報を排除することが目的であって、個別の学習内容に即した支援を行うわけではない。また、例えばＷＷＷディレクトリ・検索サービス等では、キーワード入力等、学習者との対話を通して支援を進めるという点では個別の学習者、学習内容に即した支援を行える側面もあるが、ブックマーク／リンク集等と同様に、基本的には学習活動開始に当たっての支援であり、調査活動自体には特に支援を行えない。さらにはＷＷＷディレクトリ・検索サービス自体の検索精度に依存して、学習者の参照する情報の質、密度にかなりのバラツキが発生する。
【００１０】
本発明の目的は、ＷＷＷリソースを利用した学習活動全般において、各学習者や学習内容に応じて要求・取得の可能なＷＷＷリソースの範囲を制御すると同時に、ＷＷＷリソースを利用した学習活動を補助する、情報収集および共有のための支援および学習者間での情報交換支援等の機能をあわせて提供可能な学習支援方法、代理応答サーバ、学習支援プログラム、および同プログラムを記録した記録媒体を提供することにある。
【００１１】
【課題を解決するための手段】
本発明の学習支援方法は、ユーザの要求に応じて情報を提供する情報提供サーバと、ユーザが前記情報提供サーバと情報交換を行うための情報端末との間の学習支援のための情報交換を仲介し、前記情報端末から要求された情報を前記情報提供サーバに代理要求して取得し、前記情報端末に転送する学習支援方法であって、要求受信部が、学習支援を提供する者により定められる、学習内容に対応させて閲覧利用を許可するＷＷＷリソースの範囲を指定したものである情報取得許可範囲のＩＤを前記情報端末から取得し、該取得した情報取得許可範囲のＩＤと前記情報端末のＩＤとの対応をユーザ状況情報としてユーザ状況情報リストに保持、管理するステップと、前記要求受信部が、前記情報端末から送信される、ＷＷＷリソースを閲覧するための閲覧情報取得要求を受信し、該閲覧情報取得要求と前記情報取得許可範囲および情報端末の各ＩＤとの対応を前記ユーザ状況情報リストに追加して保持、管理するステップと、要求時取得情報制御部が、要求された閲覧情報が、ユーザにより指定された前記情報取得許可範囲の範囲内にあるか否かを判定するステップと、前記閲覧情報が前記情報取得許可範囲の範囲内にある場合のみ、情報代理取得部が、前記閲覧情報を前記情報提供サーバより代理取得するステップと、情報返却部が、代理取得した前記閲覧情報を前記情報端末に返却するステップと、ユーザ状況情報取得部が、前記情報端末からの前記ユーザ状況情報の参照要求に応じて前記ユーザ状況リストを取得し、該参照要求を指示したユーザの情報取得許可範囲のＩＤを求め、該情報取得許可範囲のＩＤを利用するユーザ全てのＷＷＷリソース取得状況を前記ユーザ状況情報リストから取得するステップと、前記情報返却部が、取得した前記ＷＷＷリソース取得状況を前記情報端末に送信するステップを有する。
【００１２】
本発明は、ＷＷＷリソースを利用した学習において、学習内容や学習者の学習状況に応じてＷＷＷリソースの利用可能範囲を制御するものである。これにより、学習者は、情報探索作業だけに終始したり、学習に直接関与しない情報に迷ったりすることなく、自分のペースで調べ学習活動を進めることができ、また、学習を始動する指導者（先生）は、学習者が教育上有害な情報を参照したり、学習内容に無関係な情報によって学習活動が停滞するといった懸念なしに、学習者にＷＷＷを利用させることができる。
【００１３】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００１４】
図１を参照すると、本発明の一実施形態の学習支援システムは、ユーザの要求に応じて情報を提供する情報提供サーバ３と、ユーザが情報提供サーバ３と情報交換を行うための情報端末１と、情報端末１から要求された情報を情報提供サーバ３に代理して取得し、情報端末１に転送する代理応答サーバ２と、これらを互いに接続するコンピュータネットワーク４で構成されている。
【００１５】
代理応答サーバ２は、ユーザ状況情報リスト２１とブックマーク情報リスト２２とメッセージ情報リスト２３とユーザ取得情報制御プロセス２Ａとユーザ状況情報取得・参照プロセス２Ｂとブックマーク情報登録・参照プロセス２Ｃとメッセージ情報送信・受信・参照プロセス２Ｄと取得情報同期用メッセージ情報送信・受信プロセス２Ｅからなる。
【００１６】
ユーザ状況情報リスト２１には、ユーザ（学習者）の情報（要求されたＷＷＷリソースのＵＲＬ（Uniform Resource Location）、要求時の時刻等）が格納される。ブックマーク情報リスト２２にはブックマーク情報（ＷＷＷリソースの要求ＵＲＬ、学習者ＩＤ、使用者の情報取得許可範囲ＩＤ、コメント等）が格納される。メッセージ情報リスト２３にはメッセージ情報（学習者ＩＤ、使用中の情報取得許可範囲ＩＤ、コメント等）が格納される。
【００１７】
ユーザ取得情報制御プロセス２Aは、ユーザからの情報取得要求により情報提供サーバ３から情報を取得しユーザに渡すプロセスである。ユーザ状況情報取得・参照プロセス２Ｂはユーザからのユーザ状況情報参照要求により、現在のユーザ状況リスト２１からユーザ状況参照画面を生成し、ユーザに返却するプロセスである。ブックマーク情報登録・参照プロセス２Ｃは、ユーザからのブックマーク情報登録要求によりブックマーク情報をブックマーク情報リスト２２に登録し、またユーザからのブックマーク情報参照要求によりブックマーク情報リスト２２から該ユーザのブックマーク情報を取得しブックマーク情報参照画面を生成し、ユーザに返却するプロセスである。メッセージ情報送信・受信・参照プロセス２Ｄはユーザからのメッセージ送信要求によりユーザから受信したメッセージ情報をメッセージ情報リスト２３に登録し、また取得したメッセージ情報を送信先ユーザに返却するプロセスである。取得情報同期用メッセージ情報送信・受信プロセス２Ｅは取得情報同期用メッセージ情報を送受信するプロセスである。
【００１８】
以下、各プロセスについて詳しく説明する。
【００１９】
なお、本実施形態ではハイパーテキスト文書としてＨＴＭＬ形式の文書ファイルを扱うが、本発明はこの形式に限定されるものではない。
【００２０】
１）はじめに、学習開始前の情報取得許可範囲の登録について説明する。
【００２１】
学習支援を提供する指導者（先生）は、授業に先立って、利用を許可するＷＷＷリソースの範囲、すなわち情報取得許可範囲を情報端末１より登録する。情報取得許可範囲は、特定のＷＷＷリソースの所在を表す情報、具体的にはＵＲＬと呼ばれる形式に基づいて記述される。
【００２２】
本実施形態では、指導者が「お米」に関する授業を行うにあたり、
http://a/b.html       （１）
http://c/d.html       （２）
http://e/*            （３）
のようなＵＲＬに対応するＷＷＷリソースを、「お米」の学習に関する情報取得許可範囲として登録したとする。このとき、情報取得許可範囲は登録された全てのＵＲＬ（ここでは（１）〜（３）の３つ）の総体として規定され、その総体に対してＩＤが付与される。以後、情報取得許可範囲はこのＩＤにより管理される。
【００２３】
ＵＲＬは、（１）や（２）のように文書（Ｗｅｂページ）単位でも、（３）のように文書の存在する場所（Ｗｅｂサイト）単位でも指定することが可能である。なお、Ｗｅｂサイト単位で指定された場合は、そのサイト（ここでは、http://e/）配下に存在する全ての文書を表している。
【００２４】
２）次に、代理応答サーバ２における学習時のユーザ取得情報制御プロセス２Ａについて図２〜図４に基づいて説明する。
【００２５】
学習者は、あらかじめ代理応答サーバ２を介してＷＷＷリソースを取得するよう設定された情報端末１を利用する。学習開始時において、学習者は代理応答サーバ２に対してユーザ認証処理を行った後に、この学習で使用する情報取得許可範囲をＩＤで指定する（ステップ４１）。代理応答サーバ２は、要求受信部２４によりユーザ認証時に取得される学習者のＩＤおよび学習者の使用する情報端末１のＩＤ（例えばＩＰアドレス）、学習者の使用する情報取得許可範囲のＩＤをユーザ状況情報リスト２１に表１のように設定し、保持する（ステップ４２）。なお、ユーザ認証処理を省き、学習者の使用する情報端末１のＩＤのみをキーとしても、後述するような学習者の取得情報を制御することも可能であるが、その場合は、例えば学習者ごとに使用可能な情報取得範囲を切り替えるといった処理を行うことができず、あるいは学習者の使用する端末が特定されるといった制限事項が付随することになる。
【００２６】
【表１】
0004022382.tif 000002
【００２７】
以降、学習者は、例えば情報取得許可範囲に基づいて自動生成され、提示されるリンク集等を足がかりとしてＷＷＷリソースを閲覧していく。例えば、学習者が「お米」の学習を開始し、提示されたリンク集より（１）のＵＲＬを操作して、対応するＷＷＷリソースの要求を行ったとする。この要求は、情報端末１側の設定により情報提供サーバ３には直接送信されず、代わりに代理応答サーバ２へ送信される（ステップ４３）。要求を受信した代理応答サーバ２は、まず始めに要求受信部２４において、その要求がどの学習者から（どの情報端末から）送信されたものかを判別し、ユーザ状況情報リスト２１中のその学習者に関する情報（要求したＷＷＷリソースのＵＲＬおよび要求時の時刻等）を更新する（ステップ４４）。
【００２８】
次に、要求時取得情報制御部２５において、ユーザ状況情報リスト２１を参照し、その要求を送信してきた学習者が現在利用中の情報取得許可範囲（ここでは「お米」の学習に関するもの）を特定する。さらに、その要求と、特定された情報取得許可範囲とを比較し、要求が範囲内にあるかを判別する（ステップ４５）。判別の結果、要求が範囲内であれば、情報代理取得部２６に要求のＷＷＷリソースを取得するよう指示する（ステップ４６）。要求が範囲外であれば、情報返却部２８により、要求元の学習者（の利用している情報端末１）に対して今の情報要求が許可されていない旨を通知する（ステップ４８）。
【００２９】
ここでは、（１）のＵＲＬはそれ自身が情報取得許可範囲を規定していることから、対応するＷＷＷリソースも当然範囲内の情報であり、情報代理取得部２６により、（１）のＵＲＬに対応するＷＷＷリソースが代理取得される。しかし例えば、情報端末１より、
http://w/x.html       （４）
のようなＵＲＬに対応するＷＷＷリソースが直接要求された場合には、情報取得許可範囲の（１）、（２）いずれの文書とも一致せず、また（３）のＵＲＬが示すＷｅｂサイトとも異なることから、要求は範囲外となり（ステップ４５’）、学習者（の情報端末１）には情報取得不許可の通知が表示される（ステップ４８’）。
【００３０】
代理取得されたＷＷＷリソースは、返却時取得情報制御部２７において、その内容の解析を試みる。もし取得されたＷＷＷリソースが解析可能であれば、そのＷｅｂページ内部に情報要求許可範囲の範囲外に存在する他のＷＷＷリソースを要求する手段が含まれているかを検出し、含まれていた場合にはそれらを全て変換し、無効化する。解析不可の場合は、特に変換処理は行わない。ここでは、（１）のＵＲＬに対応するＷＷＷリソースが、既知のＨＴＭＬ形式のハイパーテキスト文書であることから、解析が可能である。ＨＴＭＬ形式の文書中には、他の文書を要求する手段として、リンク情報が含まれうる。ここでは、（１）のＵＲＬに対応したＨＴＭＬ形式の文書内部に、
http://c/d2.html       （５）
http://e/f.html        （６）
http://y/z.html        （７）
の各ＵＲＬがリンク情報として含まれていたとする。内容解析の結果、（５）〜（７）のようなリンク情報が検出されると、返却時取得情報制御部２７は、学習者が現在利用中の情報取得許可範囲（ここでは、「お米」の学習に関するもの）を参照して、その範囲内にあるかを比較判別する。例えば（５）のＵＲＬは、情報取得許可範囲の（２）と同じ場所に存在する文書を示しているが、（２）の規定は文書単位であることから、情報取得許可範囲の範囲外となる。（７）のＵＲＬも、文書の存在する場所や文書自体が（１）〜（３）と全く一致しないことから、同様に範囲外となる。一方、（６）のＵＲＬは、（３）で規定された場所に存在する文書を示していることから、情報取得許可範囲の範囲内となる。以上の比較結果より、返却時取得情報制御部２７は、文書中のリンク情報のうち、（４）と（６）に対応するリンク情報のみを変換し、例えばリンク情報中のアンカーのみを残すというようなかたちで無効化する（ステップ４７）。
【００３１】
返却時取得情報制御部２７での処理が完了したＷＷＷリソースは、情報返却部２８により、要求元の学習者（の利用している情報端末１）に返却され、表示される（ステップ４９）。このとき、表示されたＷＷＷリソースは見かけ上代理応答サーバ２を介さずに取得した場合と全く同様に見えるが、実際には前述のように返却時取得情報制御部２７による変換処理が行われていることから、文書中のリンク情報（５）〜（７）のうち（６）以外を操作して、対応するＷＷＷリソースを要求することはできない。一方で、返却時取得情報制御部２７において解析不可であった場合や、解析可能な文書中に、情報端末１への返却後にリンク情報が自動生成されるような機能が含まれていた場合などは、変換による情報取得許可範囲外のリンク情報無効化が行えないことから、文書中のリンク情報により範囲外のＷＷＷリソースを要求することができてしまうが、この場合には、代理応答サーバ２で要求を受信した後で、要求時取得情報制御部２５によりその要求は拒否される。
【００３２】
以上のような動作を繰り返すことにより、学習者は、様々な形式をとりうるＷＷＷリソースにおいて、最初に指定した情報取得許可範囲内だけを自由に閲覧することができる。
【００３３】
３）ユーザ状況情報参照について図５、図６、図２０に基いて説明する。
【００３４】
はじめに、ユーザ状況情報の登録について説明する。
【００３５】
前述したとおり、本実施形態では、学習者のＷＷＷリソースへのアクセスは全て代理応答サーバ２を通過する。この際に、学習者の要求内容や時刻等をユーザ状況情報リスト１１に記録し、更新していくことにより、代理応答サーバ２を利用中の全学習者のＷＷＷリソース取得状況を参照することが可能になる。例えば、学習者（ＩＤ＝student 1）が、前述の「お米」に関する情報取得許可範囲（ＩＤ＝field1）を利用した学習を行っている際に、以下のＵＲＬ
http://e/f.html       （８）
に対応するＷＷＷリソースを要求したとすると、代理応答サーバ２のユーザ状況情報リスト１１には、表２のような情報が記録されることになる。以降、学習者（ＩＤ＝student1）からのＷＷＷリソース要求が発生するごとに、この情報は更新される。また、他の学習者の状況についても同様に、ユーザ状況情報リスト２１に記録される。
【００３６】
【表２】
0004022382.tif 000003
【００３７】
次に、ユーザ状況情報の参照について説明する。
【００３８】
まず、学習者は情報端末１よりユーザ状況情報の参照要求を代理応答サーバ２に送信する（ステップ５１）。代理応答サーバ２が要求受信部２４により該参照要求を受信し（ステップ５２）、ユーザ状況情報取得部２９が現在のユーザ状況情報リスト２１を取得し（ステップ５３）、取得したユーザ状況情報リストにより、「ユーザ状況情報の参照要求」をしたユーザの情報取得許可範囲のＩＤを求め、該情報取得許可範囲のＩＤを利用している全学習者の学習状況を、リンク情報を埋め込んで、ユーザ状況参照画面として生成し（ステップ５４）、情報返却部２８によりユーザ状況参照画面を情報端末１に返却する（ステップ５５）。情報端末１はユーザ状況参照画面を受信、表示し（ステップ５６）、ユーザ状況参照画面より情報要求を代理応答サーバ２に送信する（ステップ５７）。代理応答サーバ２では以下、図３または図４の記載と同様にして情報を取得する。
【００３９】
前述のように記録・更新されるユーザ状況情報リスト２１を、学習者に対して公開することが可能である。例えば、学習者からの要求に応じて、ユーザ状況情報リスト２１を図２０のようなユーザ状況情報参照画面に加工し、提示することにより、学習者は同じ情報取得許可範囲を利用中の他の学習者が、現在どのＷＷＷリソースを閲覧中なのかを知ると同時に、他の学習者が閲覧中のＷＷＷリソースを、ユーザ状況情報参照画面により直接要求して閲覧することも可能となる。
【００４０】
４）ブックマーク情報登録・参照プロセス２Cについて図７から図９に基づいて説明する。
【００４１】
はじめに、ブックマーク情報の登録について説明する。
【００４２】
学習者が、代理応答サーバ２を利用した学習中に発見したＷＷＷリソースを、以後、好きなときに呼び出して再閲覧可能とするための情報として、ブックマーク情報の登録を行う。ブックマーク情報は、指定のＷＷＷリソースに対応したＵＲＬと、学習者によるコメント等の付加情報から構成される。
【００４３】
例えば、前述の「お米」に関する情報取得許可範囲を利用した学習中に、以下のＷＷＷリソース
http://e/f.html 「米作りの伝来」      （９）
を発見したとする。ここで、学習者より、このＷＷＷリソースを随時再閲覧可能とするために、ブックマーク情報としての登録要求が代理応答サーバ２に送信されたとする（ステップ６１）。
【００４４】
要求受信部２４でブックマーク情報登録要求を受信すると（ステップ６２）、代理応答サーバ２はブックマーク情報登録部３０において、まずユーザ状況情報リスト２１を参照し（ステップ６３）、登録要求を送信してきた学習者が要求し、現在閲覧中のＷＷＷリソースに対応する要求ＵＲＬを抽出する（ステップ６４）。
【００４５】
次に、ブックマーク情報登録部３０は、抽出した要求ＵＲＬを含む、図２１のようなブックマーク情報入力画面を生成し（ステップ６５）、情報返却部２８を介して学習者に返却する（ステップ６６）。
【００４６】
情報端末１で返却されたブックマーク情報入力画面を受信し、提示されると（ステップ６７）、学習者は、登録するブックマーク情報として、ＷＷＷリソースの要求ＵＲＬ（ここでは（９））の他に、コメントや分類分け等の付加情報を入力し（ステップ６８）、その結果を代理応答サーバ２に送信する（ステップ６９）。
【００４７】
あらためてブックマーク情報を受信した（ステップ７０）代理応答サーバ２は、ブックマーク情報登録部３０において、受信内容を、表３のようなブックマーク情報リスト２２へ登録する（ステップ７１）。
【００４８】
【表３】
0004022382.tif 000004
【００４９】
ブックマーク情報リスト２２への登録が完了すると、情報返却部２８を介して情報端末１にブックマーク情報登録完了通知が送信され（ステップ７２）、学習者に提示される（ステップ７３）。
【００５０】
以上では、ユーザにブックマーク情報入力画面を提示し、ユーザに入力されたブックマークの付加情報を受信してブックマーク情報リスト２２に登録する処理を説明したが、ステップ６５〜７０を省略することも可能である。この場合、コメント欄は空欄となり、分類欄はデフォルトの値が設定されることになる。
【００５１】
次に、ブックマーク情報の参照について説明する。
【００５２】
前述のようにして登録されたブックマーク情報リスト２２は、学習者の要求に応じて随時参照可能である。学習者よりブックマーク情報リスト２２の参照要求が送信されると（ステップ８１）、代理応答サーバ２は、要求受信部２４で参照要求を受信し（ステップ８２）、ブックマーク情報参照部３１において、ブックマーク情報リスト２２から、参照要求を送信してきた学習者が登録した全てのブックマーク情報のうち、現在使用中の情報取得許可範囲に対応したものだけを取得する（ステップ８３）。次に、ブックマーク情報参照部３１は、取得したブックマーク情報を加工して、ブックマーク情報に含まれるＷＷＷリソースのＵＲＬに対応したリンク情報を含む、図２２のようなブックマーク情報参照画面を生成し（ステップ８４）、情報返却部２５を介して学習者に返却する（ステップ８５）。
【００５３】
情報端末１で返却されたブックマーク情報参照画面を受信し、提示されると（ステップ８６）、学習者は、ブックマーク情報として登録したＷＷＷリソースをリンク情報により直接要求できるだけでなく、同時に登録していた分類やコメント等の付加情報もあわせて参照することができる（ステップ８７）。
【００５４】
なお、基本的にブックマーク情報の参照は、学習者自身が登録したものだけとなるが、他の学習者に対して公開する（他の学習者からも参照可能とする）ように設定することも可能である。
【００５５】
他の学習者からの参照を許可するときは、ブックマーク情報入力画面（図２１）において、参照を許可する学習者を指定する箇所が追加され、ユーザが学習者を指定する。学習者の指定は複数とすることも学習者全員と指定することもできる。代理応答サーバ２では表４に示すように、ユーザ状況情報リスト２１に参照可能学習者欄を追加して管理する。「all」は学習者全員が参照可能なことを示している。
【００５６】
【表４】
0004022382.tif 000005
【００５７】
ブックマークの参照に当たっては、自分が登録したブックマーク（学習者ＩＤ欄による検索）と他者が参照を許したブックマーク（参照可能学習者欄による検索）の両方が提示される。
【００５８】
ブックマーク情報は学習者ＩＤ単位に管理され、学習者が学習を中断しても、ブックマーク情報は代理応答サーバ２にて保持される。学習者が異なる端末から学習を再開しても、前回学習時のブックマーク情報が活きている。
【００５９】
５）メッセージ情報送信・受信・参照プロセス２Ｄについて図１０〜図１５および図２３〜図２５に基づいて説明する。
【００６０】
はじめに、メッセージ情報の送信について説明する。
【００６１】
本発明による代理応答サーバ２を利用した学習において、同じ情報取得許可範囲を利用して学習を行う学習者間での情報交換を目的として、メッセージ情報の送信を行う。メッセージ情報は、学習者によるコメント等の短文と、指定のＷＷＷリソースに対応したＵＲＬから構成される。ＵＲＬは必須ではなく指定されない場合もある。なお、これ以降では、メッセージ情報の同期的な利用方法として、いわゆるチャットと同様に、同じ情報取得許可範囲において同時に学習を行っている学習者間でのメッセージ情報交換を、前述のブックマーク情報と関連付けて行う例を示すが、メッセージ情報自体は同期的利用にとどまるものではなく、例えば、送信先を学習者ではなく、いわゆる掲示板のようなものとすることで、学習者間で共通の場所にメッセージ情報を蓄積し、それを非同期に参照するような形式もとることは可能である。また、メッセージ情報に関連付け可能なＵＲＬも、ブックマーク情報から引用するだけでなく、例えばメッセージを送信する学習者がその時点で閲覧中のＷＷＷリソースに対応したＵＲＬを関連付けるような形式も可能である。
【００６２】
ある学習者Aよりメッセージ情報の送信要求が送信されると（ステップ９１）、代理応答サーバ２は、これを要求受信部２４で受信し（ステップ９２）、メッセージ情報送信部３２において、まずユーザ状況情報リスト２１を参照し、現在学習者Aと同じ情報取得許可範囲を利用して学習中の他学習者を抽出する（ステップ９３）。
【００６３】
さらに、メッセージ情報送信部３２は、抽出したメッセージ情報送信可能な他学習者の情報を含む、図２３のようなメッセージ情報入力画面を生成し（ステップ９４）、情報返却部２８を介して学習者に返却する（ステップ９５）。
【００６４】
情報端末１で返却されたメッセージ情報入力画面を受信し、提示されると（ステップ９６）、学習者は、送信先とする学習者の指定およびコメント等の短文を入力し（ステップ９７）、その結果を代理応答サーバ２に送信する（ステップ９８）。
【００６５】
あらためて、メッセージ情報送信先ユーザを含むメッセージ情報を受信した（ステップ９９）代理応答サーバ２は、メッセージ情報送信部３２において、受信内容を表５のようなメッセージ情報リスト２３へ登録する（ステップ１００）。表５の送信時刻は、「メッセージ情報の送信要求」を受信した時刻を示している。ここで大切なことは時刻を管理することであり、メッセージ情報入力画面を端末に送信した時刻や、メッセージをメッセージ情報リスト２３に登録した時刻で代用してもよい。
【００６６】
【表５】
0004022382.tif 000006
【００６７】
メッセージ情報リスト２３への登録が完了すると、情報返却部２８を介してメッセージ情報送信完了通知が情報端末１に送信され（ステップ１０１）、学習者に提示される（ステップ１０２）。
【００６８】
なお、学習者はメッセージ情報入力時に、あわせてブックマーク情報（正確にはブックマーク情報中の要求ＵＲＬ）の添付指定をすることも可能である。
【００６９】
メッセージ情報入力画面において、学習者よりブックマーク情報添付の要求が送信されると（ステップ９８’）、代理応答サーバ２は、これを要求受信部２４で受信し（ステップ９９’）、メッセージ情報送信部３２において、ブックマーク情報リスト２２から、添付要求を送信してきた学習者が登録した全てのブックマーク情報のうち、現在使用中の情報取得許可範囲に対応したものだけを取得する（ステップ１０３）。
【００７０】
次に、メッセージ情報送信部２９は、取得したブックマーク情報を加工して、図２４のような添付ブックマーク情報指定画面を生成し（ステップ１０４）、情報返却部２８を介して学習者に返却する（ステップ１０５）。
【００７１】
情報端末１で返却された添付ブックマーク情報指定画面を受信し、提示されると（ステップ１０６）、学習者は、実際に添付するブックマーク情報を選択し（ステップ１０７）、その結果を代理応答サーバ２に送信する（ステップ１０８）。
【００７２】
添付ブックマーク情報指定結果を受信した（ステップ１０９）代理応答サーバ２は、メッセージ情報送信部３２において、添付ブックマーク情報の指定を反映したメッセージ情報入力画面を再度生成し（ステップ１１０）、情報返却部２８を介して学習者に返却する（ステップ１１１）。
【００７３】
以上のような操作をメッセージ情報入力時にあわせて行うことにより、メッセージ情報にブックマーク情報を添加することが可能になる。
【００７４】
次に、メッセージ情報の受信について説明する。
【００７５】
代理応答サーバ２において、メッセージ情報受信部３３は、情報取得許可範囲のＩＤ単位に、一定時間（例えば１分間）で、該情報取得許可範囲を利用中の各ユーザＩＤごとに、メッセージ情報リスト２３を参照し、既読状況を確認する（ステップ１２１）。既読状況確認時において未読のメッセージ情報を検出すると、メッセージ情報受信部３３は、まずメッセージ情報リスト２３より、未読のメッセージ情報を全て取得する（ステップ１２２）。次に、取得したメッセージ情報ごとに送信先の学習者を抽出し（ステップ１２３）、抽出された各学習者が現在ユーザ状況情報リスト２１に含まれる、つまり学習中であればその学習者に対して、情報返却部２８を介してメッセージ情報受信通知を返却する（ステップ１２４）。
【００７６】
返却されたメッセージ情報受信通知は、学習者の情報端末１のメッセージ情報受信確認部１２で受信され、学習者にメッセージを受信した旨が提示される（ステップ１２５）。
【００７７】
次に、メッセージ情報の参照について説明する。
【００７８】
前述のようにして送信されたメッセージ情報を含むメッセージ情報リスト２３は、メッセージ情報受信確認部３３による受信確認に限らず、学習者の要求に応じて随時参照可能である。
【００７９】
学習者よりメッセージ情報リストの参照要求が送信されると（ステップ１３１）、代理応答サーバ２は、要求受信部２４でこれを受信し（ステップ１３２）、メッセージ情報参照部３４において、メッセージ情報リスト２３から、参照要求を送信してきた学習者が、現在使用中の情報取得許可範囲に対応し、かつメッセージ情報受信先ユーザに該参照要求ユーザの記載があるメッセージ情報を取得する（ステップ１３３）。また、同時に、メッセージ情報リスト２３において、取得した全メッセージ情報のうち、未読だったものを全て表６のように既読に設定する（ステップ１３４）。
【００８０】
【表６】
0004022382.tif 000007
【００８１】
次に、メッセージ情報参照部３４は、取得したメッセージ情報を加工して、メッセージ情報に閲覧情報のＵＲＬとの関連付けが含まれている場合には該ＵＲＬに対応したリンク情報を含む、図２５のようなメッセージ情報参照画面を生成し（ステップ１３５）、情報返却部２８を介して学習者に返却する（ステップ１３６）。
【００８２】
情報端末１で返却されたメッセージ情報参照画面が受信され、提示されると（ステップ１３７）、学習者は、受信したメッセージ情報に含まれるコメント等の短文を参照できると同意時に、添付されたブックマーク情報により、対応するＷＷＷリソースを直接要求することもできる（ステップ１３８）。
【００８３】
なお、本実施形態ではメッセージ情報参照要求のタイミングで既読情報を設定しているが、このタイミングに限定されるものではなく、例えば図２５で示したようにメッセージ情報の一覧と詳細情報とを区別して提示するような実現方法においては、各メッセージ情報の詳細情報の参照要求時に、各メッセージ情報単位で既読設定を行うことも可能である。
【００８４】
６）取得情報同期用メッセージ情報送信・受信プロセス２Ｅについて、図１６、図１７、図１８、図１９に基いて説明する。
【００８５】
はじめに、同期処理の概念について図１７により説明する。
【００８６】
ユーザは情報端末１よりユーザが利用中の情報取得許可範囲のＩＤ単位に、同じ情報取得許可範囲を利用している他ユーザとの間で閲覧情報の取得を同期させる閲覧情報取得同期設定を要求する（ステップ１４１）。代理応答サーバ２の要求受信部２４はこれを受けて情報取得許可範囲のＩＤ単位に同期元ユーザと同期先ユーザの対応をユーザ状況情報リスト２１内に設定、保持する（ステップ１４２）。次に、情報端末１（同期元ユーザ）より情報取得要求を代理応答サーバ２に送信する（ステップ１４３）。代理応答サーバ２の要求受信部２４は該情報取得要求を受信し、同期先ユーザを取得する（ステップ１４４）。情報提供サーバ３は以後、同期元ユーザに対しては図３または図４に記載した手順と同様にして情報を取得する。代理応答サーバ２の情報返却部２８は同期元ユーザが要求した閲覧情報を同様に要求するよう指示する同期指示命令を同期先ユーザの情報端末１に送信する（ステップ１４５）。情報端末１のメッセージ情報受信確認部１２は同期指示命令を受信し（ステップ１４６）、同期指示命令に従い、情報要求を代理応答サーバ２に送信する（ステップ１４７）。代理応答サーバ２はこれを受信し、図３または図４に記載した手順と同様にして情報を取得する。なお、ステップ１４３から１４７までの処理は同期先ユーザより情報取得要求がある毎に繰返される。
【００８７】
次に、取得情報同期用メッセージ情報の送信について図１９により説明する。
【００８８】
まず、情報端末１において取得情報同期設定を行うと（ステップ１５１）、代理応答サーバ２では、要求受信部２４が同期元ユーザおよび同期先ユーザとユーザ状況情報リスト２１内に設定・保持する（ステップ１５２）。同期元ユーザより情報取得要求が送信されると（ステップ１５３）、代理応答サーバ２では要求受信部２４が同期元ユーザからの情報取得要求を受信し（ステップ１５４）、取得情報同期用メッセージ情報処理部３５が更新後のユーザ状況情報リスト２１より、同期元ユーザの取得した情報の所在情報を取得し（ステップ１５５）、取得した所在情報を含む、同期先ユーザ宛の情報取得同期用メッセージ情報を自動生成し（ステップ１５６）、メッセージ情報送信部３２が自動生成したメッセージ情報をメッセージ情報リスト２３に登録し（ステップ１５７）、取得情報同期用メッセージ情報処理部３５がメッセージ情報受信部３３にメッセージ情報リスト更新の強制確認を指示する（ステップ１５８）。
【００８９】
本発明による代理応答サーバ２を利用した学習において、同じ情報取得許可範囲を利用して学習中の学習者間でグループを設定し、その学習者グループ内で閲覧するＷＷＷリソースを、前述のメッセージ情報の仕組みを用いて同期させることにより、ＷＷＷリソース内をあたかも「引率」して回るようなナビゲーションを実現する。
【００９０】
例えば、お米に関する情報取得許可範囲内で、Ａ、Ｂ、Ｃの３名の学習者が学習を行っているとする。そこで、学習者Ａが、学習者Ａ、Ｂ、Ｃの３名を含む取得情報同期グループの設定を代理応答サーバ２に要求すると、代理応答サーバ２では、要求受信部２４において、取得情報同期グループの設定が、ユーザ状況情報リスト２１に表７の通り記録・保持される。
【００９１】
【表７】
0004022382.tif 000008
【００９２】
この際、設定を行った学習者Ａは、取得情報同期グループ（ここではsynclグループ）における同期元学習者（synclのユーザ０）となり、以降の取得情報同期では、学習者ＡのＷＷＷリソース閲覧状況が、同期先学習者Ｂ、Ｃ（synclのユーザ１、２）に反映されることになる。この際、代理応答サーバ２上において、情報取得許可範囲に関わらず、取得情報同期グループは複数設定し、動作することが可能であるが、同じ学習者が異なるグループに同時に所属することはできない。
【００９３】
取得情報同期グループが設定されると、代理応答サーバ２の取得情報同期用メッセージ情報処理部３５は、ユーザ状況情報リスト２１の同期元学習者の更新状況を常時監視する。
【００９４】
そして、同期元学習者ＡよりＷＷＷリソースの要求が送信されると、代理応答サーバ２において、ユーザ状況情報リスト２１が更新されるとともに、取得情報同期用メッセージ情報処理部３５に検知される。
【００９５】
この後、同期元学習者に対しては、要求したＷＷＷリソースの取得に関する処理が通常通り行われるが、それと並行して取得情報同期用メッセージ情報処理部３５は、ユーザ状況情報リスト２１より、同期元学習者の要求したＷＷＷリソースのＵＲＬを抽出するとともに、やはりユーザ状況情報リスト２１より同期先学習者を抽出し、前者を添付ＵＲＬ、後者を宛先とする所得情報同期用メッセージ情報を自動生成する。
【００９６】
自動生成された取得情報同期用メッセージ情報は、通常のメッセージ情報と同様に、メッセージ情報リスト２３へ表８のように登録される。
【００９７】
【表８】
0004022382.tif 000009
【００９８】
ただし、取得情報同期用メッセージ情報は、他の通常のメッセージ情報と区別するために、特殊なメッセージ種別を有する。また、コメント等の付加情報は空欄のままとなる。
【００９９】
次に、取得情報同期用メッセージの受信について図１９により説明する。
【０１００】
代理応答サーバ２では、メッセージ情報受信部３３が取得情報同期用メッセージ情報処理部３５からの指示により、メッセージ情報リスト３３の既読状態を確認し（ステップ１６１）、取得情報同期用メッセージ情報を取得し（ステップ１６２）、取得した取得情報同期用メッセージ情報から送信先ユーザ（同期先ユーザ）を取得する（ステップ１６３）。そして情報返却部２８により、同期先ユーザに取得情報同期用メッセージ情報受信通知を返却し（ステップ１６４）、同期先ユーザのメッセージ情報受信確認部１２がこれを受信する（ステップ１６５）。同期先ユーザの情報自動要求部１３が受信した取得情報同期用メッセージ情報に対応する情報の取得要求を代理応答サーバ２に自動送信する（ステップ１６６）。代理応答サーバ２の要求受信部２４がこれを受信し（ステップ１６７）、取得情報同期用メッセージ情報処理部３５がメッセージ情報リスト２３より、指定の取得情報同期用メッセージより同期すべき情報の所在情報を抽出する（ステップ１６８）。
【０１０１】
なお、図１８のステップ１５５から図１９のステップ１６４までの処理は図１７の「同期指示命令の送信」（ステップ１４５）を具体化したものである。
【０１０２】
通常のメッセージ情報では、あらかじめ設定された時間間隔に基づいて受信確認を行うため、取得情報の同期という点では適さない。そこで、取得情報同期用メッセージ情報については、送信（メッセージ情報リストへの登録）と同時に、取得情報同期用メッセージ情報処理部３５が、メッセージ情報受信部３３に対して、強制的にメッセージ情報リストの既読確認を行うよう指示する。
【０１０３】
するとメッセージ情報受信部３３は、その指示に応じてメッセージ情報リスト２３の既読状況を確認し、前述した通常のメッセージ情報の場合と同様に、送信先の学習者に対して、メッセージ情報受信通知を返却する。
【０１０４】
返却されたメッセージ情報受信通知は、学習者の情報端末１内のメッセージ情報受信確認部１２にて受信されるが、その中にメッセージ種別の異なるメッセージ情報、具体的には取得情報同期用メッセージ情報が未読として含まれている場合には、それをやはり情報端末１内にある情報自動要求部１３に転送する。情報自動要求部１３は、受信した取得情報同期用メッセージ情報に対応するＷＷＷリソースを、代理応答サーバ２に対して折り返し自動要求する。情報自動要求部１３からの要求を受信すると、代理応答サーバ２において、取得情報同期用メッセージ情報処理部３５は、メッセージ情報リスト２３より、指定の取得情報同期用メッセージ情報に含まれる要求ＵＲＬを抽出し、そのＵＲＬに対応したＷＷＷリソース、つまり同期対象であるＷＷＷリソースを、前述の通りに代理取得した後、情報返却部２８を介して学習者に返却する。
【０１０５】
以上のような動作を繰り返すことにより、指定の学習者グループ内において、取得・閲覧するＷＷＷリソースを常時同期させることが可能になる。
【０１０６】
なお、各プロセス２Ａ〜２Ｅは専用のハードウェアにより実現されるものであっても、またその機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間の間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【０１０７】
【発明の効果】
以上説明したように本発明は、ＷＷＷリソースを利用した学習において、学習内容や学習者の学習状況に応じてＷＷＷリソースの利用可能範囲を制御することにより、学習者は、情報探索作業だけに終始したり、学習に直接関与しない情報に迷ったりすることなく、自分のペースで調べ学習活動を進めることができ、また、学習を始動する指導者（先生）は、学習者が教育上有害な情報を参照したり、学習内容に無関係な情報によって学習活動が停滞するといった懸念なしに、学習者にＷＷＷを利用させることができる。
【０１０８】
特に本発明では、利用可能なＷＷＷリソースの制御を、要求時および返却時の２段階で行うことから、あるＷＷＷリソースを学習者が実際に閲覧および操作可能となった状態では、すでに利用可能範囲外のＷＷＷリソースを取得する手段がほぼ全て無効化されているため、拒否されるだけの無用な情報要求の送信を最小限に抑えることができる。と同時に、形式等の違いにより無効化できなかった要求手段についても、代理応答サーバへの要求受信時に拒否することができる。これにより、代理応答サーバでの負荷を抑えながらも、様々な形式をとりうるＷＷＷリソースの利用可能範囲を確実に制御することが可能になる。
【０１０９】
また、代理応答サーバの基本的な性質である「情報に対する全ユーザの全ての要求・取得状況が集約される」という点から、本発明によれば、個々の学習者に対して、ブックマーク情報を用いた情報収集およびまとめ支援を提供できるだけでなく、メッセージ情報と組み合わせることにより、同じ情報源（ＷＷＷリソース）を同時に参照している学習者間での情報共有、交換を支援することが可能となる。
【０１１０】
さらには、メッセージ情報処理の機構を応用することにより、各学習者（情報端末）ごとの取得情報の同期を、サーバ処理を複雑化することなく実現することができる。これにより、指導者（先生）が学習者を「引率」するようなかたちで、ＷＷＷリソースを閲覧することも可能である。
【０１１１】
本発明による以上のような効果から、より広がりのある協調的な学習、調べ学習活動の実践が期待される。
【図面の簡単な説明】
【図１】本発明の一実施形態の学習支援システムの構成図である。
【図２】ユーザ取得情報制御プロセス２Ａの構成図である。
【図３】ユーザ取得情報制御プロセス２Ａのシーケンス図（取得許可の場合）である。
【図４】ユーザ取得情報制御プロセス２Ａのシーケンス図（取得不許可の場合）である。
【図５】ユーザ状況情報取得・参照プロセス２Ｂの構成図である。
【図６】ユーザ状況情報取得プロセスのシーケンス図である。
【図７】ブックマーク情報登録・参照プロセス２Ｃの構成図である。
【図８】ブックマーク情報登録のシーケンス図である。
【図９】ブックマーク情報参照のシーケンス図である。
【図１０】メッセージ情報送信・受信・参照プロセス２Ｄの構成図である。
【図１１】メッセージ情報送信のシーケンス図（ブックマーク情報未添付時）である。
【図１２】メッセージ情報送信のシーケンス図（ブックマーク情報添付時、その１）である。
【図１３】メッセージ情報送信のシーケンス図（ブックマーク情報添付時、その２）である。
【図１４】メッセージ情報受信のシーケンス図である。
【図１５】メッセージ情報参照のシーケンス図である。
【図１６】取得情報同期用メッセージ情報送信・受信プロセス２Ｅの構成図である。
【図１７】同期処理の概念を示すシーケンス図である。
【図１８】取得情報同期用メッセージ情報送信のシーケンス図である。
【図１９】取得情報同期用メッセージ情報受信のシーケンス図である。
【図２０】ユーザ状況情報参照の表示例を示す図である。
【図２１】ブックマーク情報入力画面の表示例を示す図である。
【図２２】ブックマーク情報参照画面の表示例を示す図である。
【図２３】メッセージ情報入力画面の表示例を示す図である。
【図２４】添付ブックマーク情報指定画面の表示例を示す図である。
【図２５】メッセージ情報参照画面の表示例を示す図である。
【符号の説明】
１    情報端末
２    代理応答サーバ
３    情報提供サーバ
４    コンピュータネットワーク
２Ａ    ユーザ取得情報制御プロセス
２Ｂ    ユーザ状況情報取得・参照プロセス
２Ｃ    ブックマーク情報登録・参照プロセス
２Ｄ    メッセージ情報送信・受信・参照プロセス
２Ｅ    取得情報同期用メッセージ情報送信・受信プロセス
１１    情報要求・取得・表示部
１２    メッセージ情報受信確認部
１３    情報自動要求部
２０    情報要求許可範囲登録部
２１    ユーザ状況情報リスト
２２    ブックマーク情報リスト
２３    メッセージ情報リスト
２４    要求受信部
２５    要求時取得情報制御部
２６    情報代理取得部
２７    返却時取得情報制御部
２８    情報返却部
２９    ユーザ状況情報取得部
３０    ブックマーク情報登録部
３１    ブックマーク情報参照部
３２    メッセージ情報送信部
３３    メッセージ情報受信部
３４    メッセージ情報参照部
３５    取得情報同期用メッセージ情報処理部
４１〜４９、４５’、４８’、４９’、５１〜５７    ステップ
６１〜７３、８１〜８７、９１〜１１２、９８’、９９’    ステップ
１２１〜１２６、１３１〜１３８、１４１〜１４７、１５１〜１５８、１６１〜１６８    ステップ
【図１】
0004022382.tif 000010
【図２】
0004022382.tif 000011
【図３】
0004022382.tif 000012
【図４】
0004022382.tif 000013
【図５】
0004022382.tif 000014
【図６】
0004022382.tif 000015
【図７】
0004022382.tif 000016
【図８】
0004022382.tif 000017
【図９】
0004022382.tif 000018
【図１０】
0004022382.tif 000019
【図１１】
0004022382.tif 000020
【図１２】
0004022382.tif 000021
【図１３】
0004022382.tif 000022
【図１４】
0004022382.tif 000023
【図１５】
0004022382.tif 000024
【図１６】
0004022382.tif 000025
【図１７】
0004022382.tif 000026
【図１８】
0004022382.tif 000027
【図１９】
0004022382.tif 000028
【図２０】
0004022382.tif 000029
【図２１】
0004022382.tif 000030
【図２２】
0004022382.tif 000031
【図２３】
0004022382.tif 000032
【図２４】
0004022382.tif 000033
【図２５】
0004022382.tif 000034