(57)【要約】【課題】視聴覚による学習支援システムにおいて学習効果を高めるシステムを提供する。【解決手段】教材ドキュメントをＷｅｂ文書ファイルに形成してブラウザで表示する教材学習支援システムにおいて、Ｗｅｂ文書ファイルは、テキストデータ部６と音声データ部７と画像データ部８とを有するＸＭＬデータファイルとＸＳＬデータシートファイルとを有し、テキストデータ部６と音声データ部７は全部、上部、中部及び下部のテキストデータブロックのツリー構造を形成し、該Ｗｅｂ文書ファイルをブラウザで表示するにあたっては、テキストデータ部を階層的に組合わせて、テキストと音声と画像とを同時に任意の回数繰返し表示し、教材学習者がテキストの内容をマイクロホン付きヘッドホンで聴取するとともに、その内容を朗読することにより視覚と聴覚と意識（朗読）を三位一体化させることで学習効果を高める。【選択図】　　図５
2004045473.tif 000002
【特許請求の範囲】
【請求項１】
任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成して保持し、インターネット（５１）を介して、これらをＷｅｂサーバ（３）に配信する教材提供サーバ（１）と、教材提供サーバ（１）より配信される任意数のＷｅｂ文書ファイルを保持し、教材学習クライアント（４）の送信要求に基づき任意のＷｅｂ文書ファイルを教材学習クライアント（４）に送信するＷｅｂサーバ（３）と、Ｗｅｂサーバ（３）に送信要求した任意のＷｅｂ文書ファイルをＷｅｂサーバ（３）から受信し、ブラウザによりその内容を表示する教材学習クライアント（４）とを有する視聴覚による教材学習支援システムにおいて、Ｗｅｂ文書ファイルは、テキストデータ部（６）と音声データ部（７）と画像データ部（８）とを有するＸＭＬデータファイルと、ＸＳＬスタイルシートファイルとを有し、
テキストデータ部（６）は、全部テキストデータブロック（６１）と、該全部テキストデータブロック（６１）に含まれる任意数の上部テキストデータブロック（６２）と、該上部テキストデータブロック（６２）にそれぞれ含まれる任意数の中部テキストデータブロック（６３）と、該中部テキストデータブロック（６３）にそれぞれ含まれて任意数のセンテンスよりなる任意数の下部テキストデータブロック（６４）とのツリー構造を形成し、
音声データ部（７）は、テキストデータ部（６）の全部、上部、中部または下部の各テキストデータブロック（６１、６２、６３、６４）にそれぞれ一対に対応してそのコンテンツを音声表現する、全部、上部、中部または下部の各音声データブロックのツリ−構造を形成し、
画像データ部（８）は、テキストデータ部（６）の全部、上部、中部または下部の各テキストデータブロック（６１、６２、６３、６４）に対応して、そのコンテンツに関連する画像情報を提供する画像データブロック（８１）を形成し、Ｗｅｂ文書ファイルのコンテンツをブラウザに表示するにあたっては、
全部、上部、中部または下部テキストデータブロック（６１、６２、６３、６４）とそのコンテンツに関する画像データブロック（８１）があればそれをも指定して、モニターで任意の回数繰返し表示し、同時に、該全部、上部、中部または下部テキストデータブロック（６１、６２、６３、６４）に一対に対応してそのコンテンツを音声表現する全部、上部、中部または下部音声データブロックを再生し、これを教材学習者がマイクロホン付きヘッドホン（４１）で聴取でき、かつ繰返しごとに音声再生のスピードを変化させることができる全部、上部、中部または下部テキスト／音声同時出力手段と、
指定した全部、上部、中部または下部テキストデータブロック（６１、６２、６３、６４）に含まれる任意のワードまたはフレーズのみをモニターに表示し、教材学習者が、該ワードまたはフレーズが含まれる全部、上部、中部または下部テキストデータブロック（６１、６２、６３、６４）に相当するテキストストリームを、キーボード入力またはマイクロホン付きヘッドホン（４１）を介して音声入力すると、それと該全部、上部、中部または下部テキストデータブロック（６１、６２、６３、６４）との差異を比較してモニター表示する全部、上部、中部または下部テキストデータストリーム比較手段と、
を備え、
教材学習者が、マイクロホン付きヘッドホン（４１）を装着して、Ｗｅｂ文書ファイルを学習する方法が、
第１次学習ステップとして、全部テキストデータブロック（６１）を指定して前記の全部テキスト／音声同時出力手段を実施し、
第２次学習ステップとして、最初の上部テキストデータブロック（６２ａ）を指定して、前記の上部テキスト／音声同時出力手段を実施し、
第３次学習ステップとして、最初の上部テキストデータブロック（６２ａ）に含まれる最初の中部テキストデータブロック（６３ａ）から最後の中部テキストデータブロック（６３ｚ）までの各中部テキストデータブロックについて、それぞれ、先ず該中部テキストデータブロックに含まれる最初の下部テキストデータブロック（６４ａ）から最後の下部テキストデータブロック（６４ｚ）までの各下部テキストデータブロックを順次指定して前記の下部テキスト／音声同時出力手段を実施した後、該中部テキストデータブロックを指定して前記の中部テキスト／音声同時出力手段を実施し、
第４次学習ステップとして、再び最初の上部テキストデータブロック（６２ａ）を指定して前記の上部テキスト／音声同時出力手段を実施し、
第５次学習ステップとして、２個以上の上部テキストデータブロック（６２）がある場合、２番目の上部テキストデータブロック（６２ｂ）から最後の上部テキストデータブロック（６２ｚ）までの各上部テキストデータブロックについて、それぞれ、前記の第２次学習ステップから第４次学習ステップにおける最初の上部テキストデータブロック（６２ａ）を該上部テキストデータブロックに代えて、前記の第２次学習ステップから第４次学習ステップまでの各学習ステップを実施し、
第６次学習ステップとして、再び全部テキストデータブロック（６１）を指定して、前記の全部テキスト／音声同時出力手段を実施し、
第１次学習ステップから第６次学習ステップまでのいずれかの学習ステップの後に、任意にテキストデータブロックを指定して、前記の上部、中部または下部テキストデータストリーム比較手段を実施する
学習方法であることを特徴とする視聴覚による教材学習支援システム
【請求項２】
任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成して保持し、インターネット（５１）を介して、教材学習クライアント（４）の送信要求に基づき任意のＷｅｂ文書ファイルを教材学習クライアント（４）に送信する教材提供サーバ（１）と、教材提供サーバ（１）に送信要求した任意のＷｅｂ文書ファイルを教材提供サーバ（１）から受信し、ブラウザによりその内容を表示する教材学習クライアント（４）とを有する視聴覚による教材学習支援システムにおいて、
請求項１記載の、Ｗｅｂ文書ファイルの構成と、全部、上部、中部、及び下部テキスト／音声同時出力手段と、全部、上部、中部、及び下部テキストデータストリーム比較手段と、教材学習者がＷｅｂ文書ファイルを学習する方法とを有することを特徴とする視聴覚による教材学習支援システム
【請求項３】
任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成し、任意のＷｅｂ文書ファイルを記録媒体（５２）に記録して教材学習クライアント（４）に提供する教材提供サーバ（１）と、教材提供サーバ（１）より提供された記録媒体（５２）を使用し、そこに記録されたＷｅｂ文書ファイルの内容をブラウザにより表示する教材学習クライアント（４）とを有する視聴覚による教材学習支援システムにおいて、
請求項１記載の、Ｗｅｂ文書ファイルの構成と、全部、上部、中部、及び下部テキスト／音声同時出力手段と、全部、上部、中部、及び下部テキストデータストストリーム比較手段と、教材学習者がＷｅｂ文書ファイルを学習する方法とを有することを特徴とする視聴覚による教材学習支援システム
【請求項４】
任意数の教材ドキュメントをデータベースに格納し、インターネット（５１）を介して、Ｗｅｂサーバ（３）の検索要求に基づき任意の結果セットをＷｅｂサーバ（３）に送信する教材データベースサーバ（２）と、教材学習クライアント（４）の検索要求を教材データベースサーバ（２）に伝達して任意の結果セットを教材データベースサーバ（２）から受信し、これをＷｅｂ文書ファイルに形成して保持し、教材学習クライアント（４）に送信するＷｅｂサーバ（３）と、Ｗｅｂサーバ（３）を介して教材データベースサーバ（２）に検索要求した任意の結果セットから形成されたＷｅｂ文書ファイルをＷｅｂサーバ（３）から受信し、ブラウザによりその内容を表示する教材学習クライアント（４）とを有する視聴覚による教材学習支援システムにおいて、
請求項１記載の、Ｗｅｂ文書ファイルの構成と、全部、上部、中部、及び下部テキスト／音声同時出力手段と、全部、上部、中部、及び下部テキストデータストリーム比較手段と、教材学習者がＷｅｂ文書ファイルを学習する方法とを有することを特徴とする視聴覚による教材学習支援システム
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、視聴覚による教材学習支援システムに関する。
【０００２】
【従来の技術】
従来教材ドキュメントをパーソナルコンピュータに記録し、そのテキストをモニター表示するとともに、そのコンテンツをスピーカーから音声出力して、学習者の視覚と聴覚を併用して学習効果を高める視聴覚による学習支援システムは広く知られている。
【０００３】
【発明が解決しようとする課題】
こうした従来の視聴覚による学習支援システムにおける教材ドキュメントのテキストをモニター表示する方法は、一般的にテキストの分量が少なければ一度に全部、テキストの分量が多ければ適当な量のブロックに分割して順次、モニターに表示するもので、該テキスト内容の音声もそれに併せ出力するものである。この際音声は、通常の会話のスピードで出力するのが一般的であるが、音声出力を遅から速へ通常よりスピードアップさせて理解させる速聴による手段もある。こうした従来の学習手段にあっては、学習者は、任意のテキスト表示の内容を理解または記憶した程度により、自由に次のテキストへ進み、あるいは、随時前のテキストに戻り復習することができるので、当システムは学習者の能力と意志に応じた学習効用を上げることができる。だが、学習が不得手な者にとっては、テキストの内容の理解や記憶が不充分のまま次のテキストへ進んだり、やたらに前のテキストに戻って復習を重ねるばかりでさっぱり前へ進まないということも多く、学習効果が上がらない問題点がある。
【０００４】
そこで本発明は、学習者が教材ドキュメントのテキストの学習ステップを自己本位に進めるのではなく、システムが提供するステップに従って機械的に学習することにより、学習が不得手な者でも着実に学習成果を上げる手段を提供することを目的とする。その手段の第一の特徴は、テキストの学習ステップを、先ず全体から部分へトップダウン式に進め、学習者にとにもかくにも全体を学習させ、次いで細部から上部へとボトムアップ式に進めることにより、もれなく細部を学習させることである。これにより、従来の学習方法のように、全体を習得できないのに特定の部分のみ詳しく習得するといった弊害を取除くことができる。そして、第二の特徴は、学習者がテキストのコンテンツをマイクロホン付きヘッドホンで聴取するとともに、自らそれを朗読することにより、視覚と聴覚と意識（朗読）とを三位一体化させて学習を進めることにある。これは語学教育や暗記もの学習等に最も適した方法であり、ひたすら聴き、ひたすら朗読することにより、言葉を体得する大脳生理学の理論にかなったものである。
【０００５】
【課題を解決するための手段】
上記の目的を達成するために本発明は、先ず請求項１記載の手段として、任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成して保持し、インターネットを介して、これらをＷｅｂサーバに配信する教材提供サーバと、教材提供サーバより配信される任意数のＷｅｂ文書ファイルを保持し、教材学習クライアントの送信要求に基づき任意のＷｅｂ文書ファイルを教材学習クライアントに送信するＷｅｂサーバと、Ｗｅｂサーバに送信要求した任意のＷｅｂ文書ファイルをＷｅｂサーバから受信し、ブラウザによりその内容を表示する教材学習クライアントとを有する視聴覚による教材学習支援システムにおいて、以下の手段を提供する。
【０００６】
Ｗｅｂ文書ファイルは、テキストデータ部と音声データ部と画像データ部とを有するＸＭＬデータファイルと、ＸＳＬスタイルシートファイルとを有する。
【０００７】
テキストデータ部は、全部テキストデータブロックと、該全部テキストデータブロックに含まれる任意数の上部テキストデータブロックと、該上部テキストデータブロックにそれぞれ含まれる任意数の中部テキストデータブロックと、該中部テキストデータブロックにそれぞれ含まれて任意数のセンテンスよりなる任意数の下部テキストデータブロックとのツリー構造を形成する。この際、テキストデータ部は、ＸＭＬデータファイルの内部データとして形成する手段と、ＸＭＬデータファイルに参照される外部ファイルとして形成する手段があるが、本発明の場合は、多種多様な教材ドキュメントをそのコンテンツの質量に応じ提供することを目的とするので、Ｗｅｂ文書ファイルの構成パターンを標準化するのが好ましく、その観点からテキストデータ部を音声データ及び画像データ部と共に外部ファイルとして形成するのが適当である。
【０００８】
音声データ部は、テキストデータ部の全部、上部、中部または下部の各テキストデータブロックにそれぞれ一対に対応してそのコンテンツを音声表現する、全部、上部、中部または下部の各音声データブロックのツリ−構造を形成する。この際、音声データ部は、ＸＭＬデータファイルの内部データとして形成する手段と、ＸＭＬデータファイルに参照される外部ファイルとして形成する手段があるが、音声データ部はバイナリーデータであり、テキストデータ部同様、外部ファイルとして形成するのが適当である。
【０００９】
画像データ部は、テキストデータ部の全部、上部、中部または下部の各テキストデータブロックに対応して、そのコンテンツに関連する画像情報を提供する画像データブロックを形成する。この際、画像データ部は、ＸＭＬデータファイルに参照される外部ファイルとして形成し、テキストデータ部の全部、上部、中部または下部の各テキストデータブロックに対応する各単位画像データファイル（即ち１画像データファイルについて１画像データブロック）として形成するのが適当である。
【００１０】
Ｗｅｂ文書ファイルのコンテンツをブラウザに表示するにあたっては、全部、上部、中部または下部テキストデータブロックとそのコンテンツに関する画像データブロックがあればそれをも指定して、モニターで任意の回数繰返し表示し、同時に、該全部、上部、中部または下部テキストデータブロックに一対に対応してそのコンテンツを音声表現する全部、上部、中部または下部音声データブロックを再生し、これを教材学習者がマイクロホン付きヘッドホンで聴取でき、かつ繰返しごとに音声再生のスピードを変化させることができる全部、上部、中部または下部テキスト／音声同時出力手段を備える。尚、上記において「全部、上部、中部または下部テキストデータブロックとそのコンテンツに関する画像データブロックがあればそれを指定して」と記述しているのは、全部、上部、中部または下部テキストデータブロックのコンテンツに関する画像データブロックは必ずしも有るわけではないので、有る場合にのみ全部、上部、中部または下部テキストデータブロックと共に画像データブロックを指定するという意味である。
【００１１】
また、指定した全部、上部、中部または下部テキストデータブロック含まれる任意のワードまたはフレーズのみをモニターに表示し、教材学習者が、該ワードまたはフレーズが含まれる全部、上部、中部または下部テキストデータブロックに相当するテキストストリームを、キーボード入力またはマイクロホン付きヘッドホンを介して音声入力すると、それと該全部、上部、中部または下部テキストデータブロックとの差異を比較してモニター表示する全部、上部、中部または下部テキストデータストリーム比較手とを備える。
【００１２】
そして、前記の全部、上部、中部または下部テキスト／音声同時出力手段と全部、上部、中部または下部テキストデータストリーム比較手段とを用い、教材学習者がマイクロホン付きヘッドホンを装着して、任意のＷｅｂ文書ファイルを学習する方法は、以下のものである。
【００１３】
第１次学習ステップとして、全部テキストデータブロックを指定して前記の全部テキスト／音声同時出力手段を実施する。
【００１４】
第２次学習ステップとして、最初の上部テキストデータブロックを指定して、前記の上部テキスト／音声同時出力手段を実施する。
【００１５】
第３次学習ステップとして、最初の上部テキストデータブロックに含まれる最初の中部テキストデータブロックから最後の中部テキストデータブロックまでの各中部テキストデータブロックについて、それぞれ、先ず該中部テキストデータブロックに含まれる最初の下部テキストデータブロックから最後の下部テキストデータブロックまでの各下部テキストデータブロックを順次指定して前記の下部テキスト／音声同時出力手段を実施した後、該中部テキストデータブロックを指定して前記の中部テキスト／音声同時出力手段を実施する。
【００１６】
第４次学習ステップとして、再び最初の上部テキストデータブロックを指定して前記の上部テキスト／音声同時出力手段を実施する。
【００１７】
第５次学習ステップとして、２個以上の上部テキストデータブロックがある場合、２番目の上部テキストデータブロックから最後の上部テキストデータブロックまでの各上部テキストデータブロックについて、それぞれ、前記の第２次学習ステップから第４次学習ステップにおける最初の上部テキストデータブロックを該上部テキストデータブロックに代えて、前記の第２次学習ステップから第４次学習ステップまでの各学習ステップを実施する。
【００１８】
第６次学習ステップとして、再び全部テキストデータブロック（６１）を指定して、前記の全部テキスト／音声同時出力手段を実施する。
【００１９】
そして、第１次学習ステップから第６次学習ステップまでのいずれかの学習ステップの後に、任意に、該学習ステップで表示したテキストデータブロックを指定して、前記の上部、中部または下部テキストデータストリーム比較手段を実施する。
【００２０】
次に本発明は、請求項２記載の手段として、任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成して保持し、インターネットを介して、教材学習クライアントの送信要求に基づき任意のＷｅｂ文書ファイルを教材学習クライアントに送信する教材提供サーバと、教材提供サーバに送信要求した任意のＷｅｂ文書ファイルを教材提供サーバから受信し、ブラウザによりその内容を表示する教材学習クライアントとを有する視聴覚による教材学習支援システムにおいて、請求項１記載の、Ｗｅｂ文書ファイルの構成と、全部、上部、中部、及び下部テキスト／音声同時出力手段と、全部、上部、中部、及び下部テキストデータストリーム比較手段と、教材学習者がＷｅｂ文書ファイルを学習する方法とを有する。
【００２１】
更に本発明は、請求項３記載の手段として、任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成し、任意のＷｅｂ文書ファイルを記録媒体に記録して教材学習クライアントに提供する教材提供サーバと、教材提供サーバより提供された記録媒体を使用し、そこに記録されたＷｅｂ文書ファイルの内容をブラウザにより表示する教材学習クライアントとを有する視聴覚による教材学習支援システムにおいて、請求項１記載の、Ｗｅｂ文書ファイルの構成と、全部、上部、中部及び下部テキスト／音声同時出力手段と、全部、上部、中部及び下部テキストデータストリーム比較手段と、教材学習者がＷｅｂ文書ファイルを学習する方法とを有する。
【００２２】
更にまた本発明は、任意数の教材ドキュメントをデータベースに格納し、インターネットを介して、Ｗｅｂサーバの検索要求に基づき任意の結果セットをＷｅｂサーバに送信する教材データベースサーバと、教材学習クライアントの検索要求を教材データベースサーバに伝達して任意の結果セットを教材データベースサーバから受信し、これをＷｅｂ文書ファイルに形成して保持し、教材学習クライアントに送信するＷｅｂサーバと、Ｗｅｂサーバを介して教材データベースサーバに検索要求した任意の結果セットから形成されたＷｅｂ文書ファイルをＷｅｂサーバから受信し、ブラウザによりその内容を表示する教材学習クライアントとを有する視聴覚による教材学習支援システムにおいて、請求項１記載の、Ｗｅｂ文書ファイルの構成と、全部、上部、中部、及び下部テキスト／音声同時出力手段と、全部、上部、中部、及び下部テキストデータストリーム比較手段と、教材学習者がＷｅｂ文書ファイルを学習する方法とを有する。
【００２３】
【発明の実施の形態】
本発明の実施の形態を実施例に基づき図面を参照して説明する。
【００２４】
先ず、請求項１に関する実施例について説明する。図１は、インターネット５１によりネットワークされた、教材提供サーバ１とＷｅｂサーバ３と教材学習クライアント４とで構成するＷｅｂサーバシステムの概念図である。教材提供サーバ１は、教材提供者が作成した任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成して保持し、あらかじめＷｅｂサーバ３に配信する。Ｗｅｂサーバ３は、教材提供サーバ１から配信された任意数のＷｅｂ文書ファイルを保持し、教材学習クライアント４からの送信要求に基づき任意のＷｅｂ文書ファイルを教材学習クライアント４に送信する。教材学習クライアント４は、任意のＷｅｂ文書ファイルの送信要求をＷｅｂサーバ３に行い、これを受信してブラウザによりそのコンテンツを表示する。上記のデータプロセスの順番を図１では▲１▼から▲６▼の番号を付した短文で示している。
【００２５】
尚、請求項１の記述において、教材提供サーバ１からＷｅｂサーバ３への任意数のＷｅｂ文書ファイルのデータ送信は、教材学習クライアント４からの要求に基づかず、あらかじめデータ送信するので、配信の用語を用い、Ｗｅｂサーバ３から教材学習クライアント４への任意のＷｅｂ文書ファイルのデータ送信は、教材学習クライアント４からの要求に基づき、受発信が連動しているので、送信の用語を用い、両者を区分してある。
【００２６】
また、請求項２に関する実施例について説明する。図２は、インターネット５１によりネットワークされた、教材提供サーバ１と教材学習クライアント４とで構成するクライアント・サーバシステムの概念図である。教材提供サーバ１は、教材提供者が作成した任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成して保持し、教材学習クライアント４の送信要求に基づき教材学習クライアント４に任意のＷｅｂ文書ファイルを送信する。教材学習クライアント４は、任意のＷｅｂ文書ファイルの送信要求を教材学習サーバ１に行い、これを受信してブラウザによりそのコンテンツを表示する。上記のデータプロセスの順番を図２では▲１▼から▲５▼の番号を付した短文で示している。
【００２７】
また、請求項３に関する実施例について説明する。図３は、教材提供サーバ１と教材学習クライアント４とで構成するスタンドアロンシステムの概念図である。教材提供サーバ１は、教材提供者が作成した任意数の教材ドキュメントをそれぞれＷｅｂ文書ファイルに形成し、任意のＷｅｂ文書ファイルを記録媒体５２、例えばＣＤ−Ｒ、に記録して教材学習クライアント４に提供する。教材学習クライアント４は、教材提供サーバ１より提供された任意の記録媒体５２を使用し、そこに記録されたＷｅｂ文書ファイルのコンテンツをブラウザにより表示する。上記のデータプロセスの順番を図３では▲１▼から▲５▼の番号を付した短文で示している。
【００２８】
また、請求項４に関する実施例について説明する。図４は、インターネット５１によりネットワークされた、教材データベースサーバ２とＷｅｂサーバ３と教材学習クライアント４とで構成するＷｅｂデータベースサーバシステムの概念図である。教材データベースサーバ２は、教材提供者が作成した任意数の教材ドキュメントをデータベース対応にフォーマットしてデータベースに格納し、Ｗｅｂサーバ３からの検索要求に基づき任意の結果セットをＷｅｂサーバ３に送信する。Ｗｅｂサーバ３は、教材学習クライアント４の検索要求を教材データベースサーバ２に伝達して、教材データベースサーバ２から任意の結果セットを受信し、これをＷｅｂ文書ファイルに形成して保持し、教材学習クライアント４に送信する。教材学習クライアント４は、Ｗｅｂサーバ３を介して教材データベースサーバ２に検索要求した任意の結果セットからＷｅｂサーバ３により形成されたＷｅｂ文書ファイルをＷｅｂサーバ３から受信し、ブラウザによりそのコンテンツを表示する。上記のデータプロセスの順番を図４では▲１▼から▲８▼の番号を付した短文で示している。
【００２９】
次に、請求項１から請求項４までのいずれにも共通するＷｅｂ文書ファイルの構成と、教材学習クライアント４がＷｅｂ文書ファイルのコンテンツをブラウザにより表示する場合に備えるテキスト／音声同時出力手段及びテキストデータストリーム比較手段と、教材学習者のＷｅｂ文書ファイルの学習方法の実施例について、以下説明する。
【００３０】
図５はＷｅｂ文書ファイル構成の一実施例を示すＷｅｂ文書ファイル構成パターン図である。本図においてＷｅｂ文書ファイルは、ＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）とＸＳＬスタイルシートファイル（Ｄｏｃｓｔｙｌｅ．ｘｓｌ）とを有し、ＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）は外部ファイル形式で、テキストデータ部６としてテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）を、音声データ部７として音声データファイル（Ｅｖｏｉｃｅ．ｗａｖ）を、画像データ部８として画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）をそれぞれ有している。この際、ＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）は外部ファイル参照の定義を記述することにより、テキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）と音声データファイル（Ｅｖｏｉｃｅ．ｗａｖ）と画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）を参照すると共に、スタイルシート外部ファイル宣言を行って、参照した該３ファイルをブラウザにより表示する場合のスタイルを規定するＸＳＬスタイルシートファイル（Ｄｏｃｓｔｙｌｅ．ｘｓｌ）との関連付けをしている。更にＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）は、その内部に、自己のデータ構造や属性を規定するＤＴＤ定義を記述し、前記のテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）と音声データファイル（Ｅｖｏｉｃｅ．ｗａｖ）と画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）との関連付けの為の外部ファイルの宣言を行っている。尚、ＤＴＤはＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）の内部でなく、外部ファイルに定義することもできるが本実施例では採用していない。
【００３１】
図５においては更に、ＨＴＭＬデータファイル（Ｅｍａｉｎ．ｈｔｍｌ）とＪａｖａＳｃｒｉｐｔファイル（Ｅｊｓｃｒｉｐｔ．ｊｓ）を備え、ＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）とＸＳＬスタイルシートファイル（Ｄｏｃｓｔｙｌｅ．ｘｓｌ）との関連付けを行っている。ＨＴＭＬデータファイル（Ｅｍａｉｎ．ｈｔｍｌ）は、ＪａｖａＳｃｒｉｐｔ外部ファイル宣言を行い、ＪａｖａＳｃｒｉｐｔファイル（Ｅｊｓｃｒｉｐｔ．ｊｓ）から関数の呼出を行っている。ＪａｖａＳｃｒｉｐｔファイル（Ｅｊｓｃｒｉｐｔ．ｊｓ）は、関数の記述を行うことにより、Ｄｏｃｕｍｅｔオブジェクトの生成、ＸＭＬの読込み、ＸＳＬの読込み、及び表示処理を記述している。（Ｊａｖａは商標登録である。）
【００３２】
上記のように、ＨＴＭＬデータファイル（Ｅｍａｉｎ．ｈｔｍｌ）がメインとなり、ＪａｖａＳｃｒｉｐｔファイル（Ｅｊｓｃｒｉｐｔ．ｊｓ）の関数を呼ぶことで、ＸＭＬデータファイル（Ｅｄｏｃ．ｘｍｌ）とＸＳＬスタイルシートファイル（Ｄｏｃｓｔｙｌｅ．ｘｓｌ）の読込みが行われ、ＨＴＭＬデータファイル（Ｅｍａｉｎ．ｈｔｍｌのコンテンツがＸＳＬスタイルシートファイル（Ｄｏｃｓｔｙｌｅ．ｘｓｌ）のスタイル規定に従ってブラウザに表示処理される。この際、ＪａｖａＳｃｒｉｐｔはテキスト、音声、画像の複合的な多用なデータ処理を可能とするので、本発明のようなツリー構造をなすテキストの任意の回数の繰返し処理やテキストと音声処理の同期処理に適するものである。（Ｊａｖａは商標登録である。）
【００３３】
上記の結果、Ｗｅｂ文書ファイルをブラウザに表示するにあたり、全部、上部、中部または下部テキストデータブロック６１、６２、６３、６４とそのコンテンツに関する画像データブロック８１があればそれをも指定して、モニターで任意の回数繰返し表示し、同時に、該全部、上部、中部または下部テキストデータブロック６１、６２、６３、６４に一対に対応してそのコンテンツを音声表現する全部、上部、中部または下部音声データブロックを再生し、これを教材学習者がマイクロホン付きヘッドホン４１で聴取でき、かつ繰返しごとに音声再生のスピードを変化させることができる。
【００３４】
また同様に、指定した全部、上部、中部または下部テキストデータブロック６１、６２、６３、６４に含まれる任意のワードまたはフレーズのみをモニターに表示し、教材学習者が、該ワードまたはフレーズが含まれる全部、上部、中部または下部テキストデータブロック６１、６２、６３、６４に相当するテキストストリームを、キーボード入力または図１乃至図４に示すマイクロホン付きヘッドホン４１を介して音声入力すると、それと該全部、上部、中部または下部テキストデータブロック６１、６２、６３、６４との差異を比較してモニター表示する全部、上部、中部または下部テキストデータストリーム比較手段についても、的確に実施できる。この際、教材学習者のマイクロホン付きヘッドホン４１を介した音声入力については、音声認識ソフト（例えばＩＢＭ製のＶｉａＶｏｉｃｅ）を併用するのが適当である。
【００３５】
次に、Ｗｅｂ文書ファイルのテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）と画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）のコンテンツの実施例を示す。図６は、図５で示したＷｅｂ文書ファイルのテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）と画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）のコンテンツを示す概念図であり、その原文は三省堂出版の平成１４年度の中学３年生用の英語教科書「Ｎｅｗ　ＣＲＯＷＮ」から採用したものである。この際、音声データファイル（Ｅｖｏｉｃｅ．ｗａｖ）はテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）に一対に対応するものであるが、バイナリーコードで記述されるので図示していない。
【００３６】
図６においては、テキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）の全部から下部までの各テキストデータブロック６１、６２、６３、６４はそれぞれ四角な枠で囲い、そのツリー構造を明瞭にしている。この際、この四角な枠はテキストデータブロックのツリー構造を可視的に示す為のものであり、実際テキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）に組込まれているものではない。実際はタグによりツリー構造を規定する。当図においては、下部テキストデータブロック６４は１０個あり、四角な点線枠で囲っている。中部テキストデータブロック６３は４個あり、四角な細線枠で囲ってある。上部テキストデータブロック６２は、２個あり、四角な鎖線で囲ってある。そして全部テキストデータブロック６１は、四角な太線で囲ってある。そして、画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）の画像データブロック８１が１個あり、四角な太線で囲ってある。
【００３７】
図７は、図６のＷｅｂ文書ファイルのテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）と画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）のコンテンツを、教材学習者が図１乃至図４に示すマイクロホン付きヘッドホン４１を装着して、学習する方法の実施例を簡潔に示す為、便法として図６のテキストデータブロックのコンテンツを集約して記号化したテキストデータファイル（Ｅｔｅｘｔ．ｘｍｌ）と画像データファイル（Ｅｉｍａｇｅ．ｇｉｆ）のコンテンツの抽象化図である。Ｓ１からＳ２５はそれぞれ２５個のセンテンスを表したものであり、Ｓ１はセンテンス「Ｉ　ｈａｖｅ　ａ　ｄｒｅａｍ．」を、Ｓ２はセンテンス「Ｏｎｅ　ｄａｙ，（中略）ｂｙ　ｔｈｅ　ｃｏｌｏｒ　ｔｈｅｉｒ　ｓｋｉｎ．．．」を、以下同様にして、Ｓ２５はセンテンス「Ｏｎｅ　ｄａｙ　ｔｈｅ　ｓｏｎｓ（中略）ａｔ　ｔｈｅ　ｔａｂｌｅ　ｏｆ　ｂｒｏｔｈｅｒｈｏｏｄ．」を表している。ＢＢ１からＢＢ１０はそれぞれ１０個の下部テキストデータブロック６４を表したものであり、そこに添書きされる（Ｓｘ＋Ｓｙ（ｘとｙは１から１０までの番号））はＢＢ１からＢＢ１０を形成する各センテンスの集合を表している。ＢＢ１はＳ１とＳ２との集合、ＢＢ２はＳ３とＳ４とＳ５との集合、以下同様にして、ＢＢ１０はＳ２４とＳ２５との集合を表している。ＭＢ１からＢＢ４のはそれぞれ４個の中部テキストデータブロック６３を表したものであり、ＭＢ１はＢＢ１とＢＢ２との集合、ＭＢ２はＢＢ３とＢＢ４との集合、ＭＢ３はＢＢ５とＢＢ６とＢＢ７との集合、ＭＢ４はＢＢ８とＢＢ９とＢＢ１０との集合を表している。ＵＢ１とＵＢ２は２個の上部テキストデータブロック６２を表したものであり、ＵＢ１はＭＢ１とＭＢ２との集合、ＵＢ２はＭＢ３とＭＢ４の集合を表している。そしてＴＢは全部テキストデータブロック６１を表したものであり、ＵＢ１とＵＢ２の集合を表している。そして、ＢＢ６に隣接させて画像データブロック８１を組込んである。
【００３８】
図８と図９と図１０は、図７のテキストデータブロックのコンテンツを、教材学習者が図１乃至図４に示すマイクロホン付きヘッドホン４１を装着して、学習する方法のステップの実施例を示すものであり、図８と図９と図１０は連続した学習ステップを示す。
【００３９】
第１次学習ステップは、全部テキストデータブロック６１即ちＴＢ（即ちＢＢ１からＢＢ１０までの集合）を５回繰返し表示する。この繰返し回数はテキストの分量と内容に応じ自由に設定できる。全部音声データブロックは、表示しないが、該全部テキストデータブロック６１の表示に一対に対応して、音声再生される。この際音声は、１回目から５回目にかけて繰返し再生するにつれ、再生スピードを自然な音声より遅いものから自然な速さへと少しずつ上げることで自然な英語表現に慣れることができる。また、教材学習者の意識を惹きつける為に、該全部テキストデータブロック６１をモニター表示するに当たっては、該音声再生の流れに合わせて表示テキストのテキストの色調を段階的に変化させたり、テキストにアンダーラインを段階的に走らせたりする等の工夫をするのも好ましい。この音声を学習者は、図１乃至図４にそれぞれ示されるヘッドホン付きマイクロホン４１から聴取するとともに、該再生音声に合わせてその表示テキストを朗読する。こうした表示テキストの内容の再生音声を学習者がヘッドホン付きマイクロホン４１から聴取するとともに、該再生音声に合わせてその表示テキストを朗読するのは、以下の学習ステップに共通する。（但し、第１次学習ステップから第６次学習ステップまでのいずれかの学習ステップの後に、任意に、該学習ステップで表示したテキストデータブロックを指定して実施する、前記の上部、中部または下部テキストデータストリーム比較手段を実施する後述の任意の学習ステップを除く）
【００４０】
この第１次学習ステップは、学習の最初から、学習者に学習対象テキストの内容に全部目を通させ、とにもかくにもテキスト全体のコンテンツを学習者に理解や記憶させる機会を機械的に与えるものである。
【００４１】
第２次学習ステップは、最初の上部テキストデータブロック６２ａ即ちＵＢ１（即ちＢＢ１からＢＢ４までの集合）を３回表示する。当第２次学習ステップの対象テキスト表示は、第１次学習ステップに比べテキストの分量が少なく、また第１次学習ステップの復習に相当するので、テキストの繰返し表示回数を５から３に減らしている。このように本発明では、学習対象テキストのコンテンツとその分量により学習ステップごとに繰返し表示回数を任意に設定する。
【００４２】
この第２次学習ステップは、第１次学習ステップでは部分的に理解、記憶されないところが生じるので、それを補うものであり、第１次学習ステップにおける全体の学習から部分の学習へと理解、記憶を深めるものである。
【００４３】
第３次学習ステップは、その１として、最初の上部テキストデータブロック６２ａの最初の中部テキストデータブロック６３ａの更に最初の下部テキストデータブロック６４ａ即ちＢＢ１を３回表示する。その２として、その１に次ぐ２番目（即ち最後）の下部テキストデータブロック６４ｂ（即ち６４ｚ）即ちＢＢ２を３回表示する。その３として、最初の上部テキストデータブロック６２ａの最初の中部テキストデータブロック６３ａ即ちＭＢ１（即ちＢＢ１とＢＢ２との集合）を、１回表示する。ここで、その１とその２で表示した下部テキストデータブロック６４ａと６４ｂ（即ち６４ｚ）とがそれぞれ３回表示なのに、１回表示なのは、第３次学習ステップのその１とその２のテキストの分量が少なく、それを集合させて復習するので１回で十分と考えるからである。
【００４４】
第３次学習ステップは、その４として、最初の上部テキストデータブロック６２ａの２番目（即ち最後）の中部テキストデータブロック６３ｂ（即ち６３ｚ）の更に最初の下部テキストデータブロック６４ａ即ちＢＢ３を３回表示する。その５として、その４に次ぐ２番目（即ち最後）の下部テキストデータブロック６４ｂ（即ち６４ｚ）即ちＢＢ４を３回表示する。その６として、その４とその５で表示した、第２次学習ステップで表示した最初の上部テキストデータブロック６２ａの２番目（即ち最後）の中部テキストデータブロック６３ｂ（即ち６４ｚ）即ちＭＢ２（即ちＢＢ３とＢＢ４との集合）を１回表示する。
【００４５】
この第３次学習ステップは、第１次と第２次学習ステップが相俟って、全体から部分へと学習を進めたのに対して、部分からその上部へと学習ステップを進めるものであり、学習者の学習対象テキストの理解、記憶を徹底するものである。
【００４６】
第４次学習ステップは、上記の第２次学習ステップにおける、最初の上部テキストデータブロック６２ａ即ちＵＢ１（即ちＢＢ１からＢＢ４までの集合）を１回表示する。これは、ここで再びＢＢ１からＢＢ４までの各テキストデータブロックを再表示することにより、記憶を鮮明に保つ為である。
【００４７】
図９は、第５次学習ステップを表示する。その学習ステップは、前記の第２次学習ステップから第４次学習ステップにおいては学習対象テキストデータブロックが最初の上部テキストデータブロック６２ａに係わるものであったが、当ステップでは最初の上部テキストデータブロック６２ａに代えて２番目（即ち最後）の上部テキストデータブロック６２ｂ（即ち６２ｚ）に係わるものであり、その学習ステップの手順は前記の第２次学習ステップから第４次学習ステップと同様である。
【００４８】
先ず、第１段階として、２番目（即ち最後）の上部テキストデータブロック６２ｂ（即ち６２ｚ）即ちＵＢ２（即ちＢＢ５からＢＢ１０までの集合）を３回表示する。
【００４９】
次いで、第２段階のその１として、２番目（即ち最後）の上部テキストデータブロック６２ｂ（即ち６２ｚ）の最初の中部テキストデータブロック６３ａの更に最初の下部テキストデータブロック６４ａ即ちＢＢ５を３回表示する。その２として、その１に次ぐ２番目の下部テキストデータブロック６４ｂ即ちＢＢ６を３回表示する。（図６と図７では、画像データブロック８１を組込み表示しているが図９では表示してない）その３として、その２に次ぐ最後の下部テキストデータブロック６４ｚ即ちＢＢ７を３回表示する。その４として、２番目の上部テキストデータブロック６２ｂ（即ち６２ｚ）の最初の中部テキストデータブロック６３ａ即ちＭＢ３（即ちＢＢ５とＢＢ６とＢＢ７との集合）を１回表示する。
【００５０】
更に、第３段階として、２番目（即ち最後）の上部テキストデータブロック６２ｂ（即ち６２ｚ）の２番目（即ち最後）の中部テキストデータブロック６３ｂ（即ち６３ｚ）の最初の下部テキストデータブロック６４ａ即ちＢＢ８を３回表示する。その２として、その１に次ぐ２番目の下部テキストデータブロック６４ｂ即ちＢＢ９を３回表示する。その３として、その２に次ぐ最後の下部テキストデータブロック６４ｚ即ちＢＢ７を３回表示する。その４として、２番目の上部テキストデータブロック６２ｂ（即ち６２ｚ）の２番目（即ち最後）の中部テキストデータブロック６３ｂ（即ち６３ｚ）即ちＭＢ３（ＢＢ８とＢＢ９とＢＢ１０との集合）を１回表示する。
【００５１】
更に、第４段階として、上記の第１段階における２番目（即ち最後）の上部テキストデータブロック６２ｂ（即ち６２ｚ）即ちＵＢ２（ＢＢ５からＢＢ１０までの集合）をもう１回表示する。
【００５２】
そして、第６次学習ステップとして、全部テキストデータブロック６１即ちＴＭ（即ちＢＢ１からＢＢ１０までの集合）を１回表示する。これは、ここまでの学習ステップによる記憶を確かめる仕上げのステップである。
【００５３】
尚、図８に示す第４次学習ステップの後に、最初の上部テキストデータブロック６２ａから、「Ｍａｒｔｉｎ　Ｌｕｔｈｅｒ　Ｋｉｎｇ，Ｊｒ．」をキーワードとして設定して、該キーワードが含まれる最初の上部テキストデータブロック６２ａに相当するテキストデータストリームを、教材学習者がキーボート入力または図１乃至図４に示すマイクロホン付きヘッドホンを介して音声入力して、上部テキストデータブロック６２ａとの差異を比較する上部テキストデータストリーム比較手段を実施するステップを任意の学習ステップとして設定している。また、図９に示す第６次学習ステップの後にも、同様に、２番目のテキストデータブロック６２ｂ（即ち６２ｚ）から、「Ｉ　ｈａｖｅ　ａ　ｄｒｅａｍ．」をキーワードとして、２番目の上部テキストデータストリーム比較手段を任意の学習ステップとして実施するステップを設定している。尚、ここでは、最初と２番目の上部テキストデータブロック６２ａ、６２ｂ（即ち６２ｚ）は表示せず、また教材学習者が入力するテキストストリームの比較手順は図示していない。
【００５４】
このテキストデータストリーム比較手段を実施するステップは、学習者が自己の学習成果を確認できるものである。任意のキーワードが示されると、それを含むテキストデータブロックがすらすらと表現できるか否かで、学習者は自己の学習成果を自己評価できる。
【００５５】
かくして、第１次学習ステップから第６次学習ステップまでのステップで、例えば下部テキストデータブロックＢＢ１は、第１次学習ステップで５回、第２次学習ステップで３回、第３次学習ステップのその１で３回、その３で１回、第４次学習ステップで１回、第６次学習ステップで１回、それぞれテキストが繰返し表示されるので、該下部テキストデータブロックＢＢ１は各々５＋３＋３＋１＋１＋１＝１４回繰返し表示される。このテキストの繰返し表示回数は、他の下部テキストデータブロックについても同様である。学習者はこれにより、再生音声の聴取とそれに合わせたテキストの朗読を同一テキストについて１４回繰返すことになるので、自然にテキストが理解、記憶できるようになる。
【００５６】
【発明の効果】
本発明は、以上の説明のように構成されているので、以下の効果を奏する。
【００５７】
教材学習者が教材ドキュメントの学習ステップを自己本位に進めるのではなく、システムが提供するステップに従って機械的に学習するので学習が不得手な者でも着実に学習効果を上げることができる。即ち、先ずテキストの学習ステップを全部から上部へトップダウン式に進め、次に下部から中部へボトムアップ式に進めることにより、対象テキストの全体と細部を、繰返し、満遍なく学習することができる。
【００５８】
また、教材学習者がテキストのコンテンツをマイクロホン付きヘッドホンで聴取するとともに、自らそれを朗読することにより、聴覚と視覚と意識（朗読）を三位一体化させて、学習効果を高めることができる。
【図面の簡単な説明】
【図１】Ｗｅｂサーバシステム概念図
【図２】クライアントサーバシステム概念図
【図３】スタンドアロンシステム概念図
【図４】Ｗｅｂデータベースサーバシステム概念図
【図５】Ｗｅｂ文書ファイル構成パターン図
【図６】テキストデータファイルと画像データファイルのコンテンツを示す概念図
【図７】テキストデータファイルと画像データファイルのコンテンツの抽象化図
【図８】テキストデータファイルと画像データファイルの学習ステップ図
【図９】テキストデータファイルと画像データファイルの学習ステップ図
【図１０】テキストデータファイルと画像データファイルの学習ステップ図
【符号の説明】
１　　教材提供サーバ
２　　教材データベースサーバ
３　　Ｗｅｂサーバ
４　　教材学習クライアント
４１　　　マイクロホン付きヘッドホン
５１　　インターネット
５２　　記録媒体
６　　テキストデータ部
６１　　　全部テキストデータブロック
６２　　上部テキストデータブロック
６２ａ　最初の上部テキストデータブロック
６２ｂ　２番目の上部テキストデータブロック
６２ｚ　最後の上部テキストデータブロック
６３　　中部テキストデータブロック
６３ａ　最初の中部テキストデータブロック
６３ｂ　２番目の中部テキストデータブロック
６３ｚ　最後の中部テキストデータブロック
６４　　下部テキストデータブロック
６４ａ　最初の下部テキストデータブロック
６４ｂ　２番目の下部テキストデータブロック
６４ｚ　最後の下部テキストデータブロック
７　　音声データ部
８　　画像データ部
８１　　画像データブロック
【図１】
2004045473.tif 000003
【図２】
2004045473.tif 000004
【図３】
2004045473.tif 000005
【図４】
2004045473.tif 000006
【図５】
2004045473.tif 000007
【図６】
2004045473.tif 000008
【図７】
2004045473.tif 000009
【図８】
2004045473.tif 000010
【図９】
2004045473.tif 000011
【図１０】
2004045473.tif 000012