(57)【特許請求の範囲】
【請求項１】
予め設定された学習内容を説明する説明文を含む教材が電子化された電子教材を記憶する教材記憶手段と、
前記電子教材の説明文を表示する教材表示手段と、
前記説明文に含まれる単語を選択する入力がされたか否かを判別する選択判別手段と、
前記単語が選択されたと判別された場合に、選択された前記単語を選択情報として記憶する選択情報記憶手段と、
前記選択情報をマーカー表示する入力がされたか否かを判別するマーカー判別手段と、
前記マーカー表示する入力がされた場合に、前記選択情報を予め設定されたマーカー表示するマーカー表示手段と、
前記マーカー表示がされた選択情報を、さらに選択する入力がされたか否かを判別する注釈判別手段と、
前記マーカー表示された選択情報が選択された場合に、前記選択情報に応じた文字、画像、３Dモデル、動画および音声の少なくともいずれかにより構成された注釈情報を、前記選択情報の表示位置の近傍に表示する注釈表示手段と、
前記選択情報に関する問題を作成する入力がされたか否かを判別する作成判別手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢としての前記選択情報以外の情報と、を含む問題を作成する問題作成手段と、
作成された前記問題を表示する問題表示手段と、
を備えたことを特徴とする学習支援装置。
【請求項２】
予め設定された複数の単語が登録された辞書情報を記憶する辞書記憶手段と、
前記選択情報の単語と一部分が一致する単語である部分一致情報を前記辞書情報から抽出する部分一致抽出手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢として抽出された前記部分一致情報と、を含む問題を作成する前記問題作成手段と、
を備えたことを特徴とする請求項１に記載の学習支援装置。
【請求項３】
予め設定された複数の単語と、前記各単語の類義語である類義情報とが関連付けられて登録された辞書情報を記憶する辞書記憶手段と、
前記選択情報の単語に関連付けられた前記類義情報を前記辞書情報から抽出する類義抽出手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢として抽出された前記類義情報と、を含む問題を作成する前記問題作成手段と、
を備えたことを特徴とする請求項１または２に記載の学習支援装置。
【請求項４】
予め設定された複数の単語と、前記各単語の誤記の単語である誤記情報とが関連付けられて登録された辞書情報を記憶する辞書記憶手段と、
前記選択情報の単語に関連付けられた前記誤記情報を前記辞書情報から抽出する誤記抽出手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢として抽出された前記誤記情報と、を含む問題を作成する前記問題作成手段と、
を備えたことを特徴とする請求項１ないし３のいずれかに記載の学習支援装置。
【請求項５】
複数の選択情報が記憶され且つ前記問題を作成すると判別された場合に、前記各選択情報の表示位置を回答用画像に置換した前記説明文と、前記複数の選択情報の全てを選択肢として含む選択群情報と、を含む前記問題を作成する前記問題作成手段、
を備えたことを特徴とする請求項１ないし４のいずれかに記載の学習支援装置。
【請求項６】
前記問題を作成すると判別された場合に、前記選択情報の表示位置を文字情報が入力可能な前記回答用画像である文字入力画像に置換した前記説明文を含む問題を作成する前記問題作成手段、
を備えたことを特徴とする請求項１ないし５のいずれかに記載の学習支援装置。
【請求項７】
予め設定された学習内容を説明する説明文を含む教材が電子化された電子教材を記憶する教材記憶手段と、
前記電子教材の説明文を表示する教材表示手段と、
前記説明文に含まれる単語を選択する入力がされたか否かを判別する選択判別手段と、
前記単語が選択されたと判別された場合に、選択された前記単語を選択情報として記憶する選択情報記憶手段と、
前記選択情報をマーカー表示する入力がされたか否かを判別するマーカー判別手段と、
前記マーカー表示する入力がされた場合に、前記選択情報を予め設定されたマーカー表示するマーカー表示手段と、
前記マーカー表示がされた選択情報を、さらに選択する入力がされたか否かを判別する注釈判別手段と、
前記マーカー表示された選択情報が選択された場合に、前記選択情報に応じた文字、画像、３Dモデル、動画および音声の少なくともいずれかにより構成された注釈情報を、前記選択情報の表示位置の近傍に表示する注釈表示手段と、
前記選択情報に関する問題を作成する入力がされたか否かを判別する作成判別手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢としての前記選択情報以外の情報と、を含む問題を作成する問題作成手段と、
作成された前記問題を表示する問題表示手段と、
を備えたことを特徴とする学習支援システム。
【請求項８】
コンピュータを、
予め設定された学習内容を説明する説明文を含む教材が電子化された電子教材を記憶する教材記憶手段、
前記電子教材の説明文を表示する教材表示手段、
前記説明文に含まれる単語を選択する入力がされたか否かを判別する選択判別手段、
前記単語が選択されたと判別された場合に、選択された前記単語を選択情報として記憶する選択情報記憶手段、
前記選択情報をマーカー表示する入力がされたか否かを判別するマーカー判別手段、
前記マーカー表示する入力がされた場合に、前記選択情報を予め設定されたマーカー表示するマーカー表示手段、
前記マーカー表示がされた選択情報を、さらに選択する入力がされたか否かを判別する注釈判別手段、
前記マーカー表示された選択情報が選択された場合に、前記選択情報に応じた文字、画像、３Dモデル、動画および音声の少なくともいずれかにより構成された注釈情報を、前記選択情報の表示位置の近傍に表示する注釈表示手段と、
前記選択情報に関する問題を作成する入力がされたか否かを判別する作成判別手段、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢としての前記選択情報以外の情報と、を含む問題を作成する問題作成手段、
作成された前記問題を表示する問題表示手段、
として機能させることを特徴とする学習支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの学習を支援する学習支援装置、学習支援システムおよび学習支援プログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（ＰＣ：Personal Computer）や電子ブックリーダやスマートフォン等の情報端末の普及やインターネット（internet）等の通信ネットワークの発展に伴って、紙媒体の書籍や文書等を電子化した電子ドキュメント（電子書籍、電子文書、コンテンツ）の利用が拡大している。特に、教材、学習材、教科書等を電子化した電子ドキュメントについては、情報技術による学習支援、いわゆる、ｅラーニング（e-learning、electronic learning、ネットラーニング、ハイブリッドラーニング等）に利用され、教育機関の授業・講義や企業等の研修等に広く利用されている。前記ｅラーニングに関する技術として、例えば、下記の特許文献１〜３、非特許文献１に記載の技術が知られている。
【０００３】
特許文献１としての特開２００５−２９３２３９号公報には、ユーザ（クライアント、管理者）の識別情報や所属するグループ情報や成績情報等を管理するユーザ管理サーバ（１）と、電子情報としての教材（電子化された教材）を管理する教材管理サーバ（２）と、前記教材に関するテキストの付箋データや画像・動画・音声データ等のマルチメディア情報が付けられる形式に変換して前記教材を配信する文書変換サーバ（３）と、前記付箋データを管理する付箋管理サーバ（５）と、前記マルチメディア情報を管理するメディア管理サーバ（６）と、クライアントどうしの間で電子メールを送受信するためのメールサーバ（７）とを備え、生徒用端末（４）や教師用端末（９）等のクライアント間で前記教材を共用できるイーラーニングシステムについての技術が記載されている。
【０００４】
特許文献１に記載の技術では、生徒が、前記教材の文字・単語・段落・頁内の座標に対して、前記付箋データや画像データ等の「メモ」の注釈情報を追加する（付す、書き込む）ことが可能になっている。また、特許文献１には、生徒が付した「質問」の注釈（付箋データ等）に対して、教師が「回答」の注釈（付箋データ、画像・音声データ等）を追加したり、ある生徒が付した「討論」の注釈（付箋データ等）に対して、他の生徒が注釈（付箋データ等）を追加可能にすることで討論可能にする技術が記載されている。
特許文献２としての特開２００５−１８２０２２号公報には、電子テキスト内の予め設定されたアクティブ領域が言語学習者（生徒）によって選択された場合に、正しい言語選択肢と正しくない言語選択肢とがプルダウンメニュー（ドロップダウンメニュー）に表示され、言語学習者によって正しくない言語選択肢が選択された場合には、正答や解説等が記載されたメッセージを表示する技術が記載されている。
【０００５】
特許文献３としての特開２００７−１１４７６９号公報には、学内ＬＡＮ（２）やインターネット（９）によって、教材となる看護技術コンテンツ等が記憶されたサーバ（１）と、サーバ（１）にアクセス可能な各学習者パソコン（３〜７，１０）と、各端末（１，３〜７，１０）にアクセス可能且つサーバ（１）にコンテンツを登録可能な指導教師用パソコン（８）とが接続された学内教習ｅラーニングシステム（看護技術デジタル学習システム）についての技術が記載されている。特許文献３には、各端末（３〜７，８，１０）が、サーバ（１）等から取得した看護技術コンテンツを掲載（表示・閲覧）する技術が記載されている。また、特許文献３には、コンテンツが表示された画面の一部に指導者側からの質問事項（問題）を表示する質問表示欄と学習者からの回答や学習経過のレポート等が入力される学習者入力欄とを有する画面を有しており、学習者によって前記学習者入力欄に質問への回答等が入力可能な技術が記載されている。
【０００６】
非特許文献１には、ＰＤＦ（Portable Document Format）ファイル形式の電子ドキュメントに対して、ユーザの入力によって、単語・文章等のテキストをハイライト表示にしたり、ハイライト表示にされたテキストを遮蔽したりする技術が記載されている。また、非特許文献１には、ハイライト表示にされたテキストがユーザ（学習者）の入力によって選択された場合に、選択されたテキストに応じて予め記憶された視覚的情報、例えば、２次元画像や３Ｄモデルを前記電子ドキュメント上に重畳表示する技術が記載されている。ここで、非特許文献１には、前記３Ｄモデルとして、仮想３次元空間上に形成された立体的形状の画像に対して、ユーザがマウス等の入力装置を介して操作をすると、立体的形状が回転する構成が記載されている。
すなわち、非特許文献１には、電子ドキュメントに対して、ユーザが選択したテキストに関連する視覚的情報を表示することにより、ユーザのテキストに対する記憶を補助（暗記を支援）する技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−２９３２３９号公報（「０００１」〜「０００６」、「００２４」、「００３７」〜「００４０」、「００４６」〜「００５２」、図１〜図３３）
【特許文献２】特開２００５−１８２０２２号公報（要約書、「００３０」〜「００３３」、図１、図８）
【特許文献３】特開２００７−１１４７６９号公報（要約書、「００２１」〜「００３１」、図１）
【非特許文献】
【０００８】
【非特許文献１】鴨泰弘、池井寧、“電子ドキュメントによる学習支援に関する基礎的研究”、日本バーチャルリアリティ学会、第１４回日本バーチャルリアリティ学会大会論文集、２００９年９月
【発明の概要】
【発明が解決しようとする課題】
【０００９】
（従来技術の問題点）
学習者（生徒等）の習熟度、学習法、得意分野、暗記し易さ等には個人差があり、提供された共通の教材だけでは学習者に適さないこともある。したがって、教材が紙媒体であった従来の学習環境では、例えば、学習者が教材に対して、直接アンダーラインを引いたり、蛍光ペンでハイライト表示をしたり、赤色ハイライト表示の単語を緑色透明の下敷き等で遮蔽して穴あき問題にしたり、必要な情報を直接書き込んだり、付箋を貼ったり、音読・黙読したり、設問や章末問題等を解いたりして、学習（記憶・暗記等）を行っていた。
【００１０】
ここで、近年のコンピュータ技術の発展に伴って、教材についても紙媒体から電子媒体に変化しつつあるが、特許文献２、３や非特許文献１の技術は、教材の提供者（教師、指導者等）が予め作成した共通の問題等に対してユーザ（生徒、学習者）に回答させたり、テキストに関連する視覚的情報（補足情報）を表示したりするだけであり、提供者が作成した電子ドキュメント自体の情報・知識を一方的に学習者に提供するものであった。したがって、特許文献２、３や非特許文献１の技術では、学習者が受動的、受身的な学習しか行うことができないという問題があった。
【００１１】
また、特許文献１や非特許文献１の技術は、ユーザの入力によって、付箋を電子ドキュメントに付けたり、ハイライト等を表示したりする等ができるが、紙媒体と同様の学習法の一部が電子媒体でも実現できるだけであった。
この結果、特許文献１〜３や非特許文献１等の技術では、各学習者の習熟度等の差異に応じた教材（電子ドキュメントや学習法等）とならず、学習者の学習を十分に支援できないという問題があった。すなわち、学習者の個人差に適した教材として、学習者にとって十分に学習し易い教材に変化させてゆくことができないという問題があった。
【００１２】
本発明は、教材に学習者の個人差を反映可能とし、教材を学習者に適合可能にして学習の支援をすることを技術的課題とする。
【課題を解決するための手段】
【００１３】
前記技術的課題を解決するために、請求項１に記載の発明の学習支援装置は、
予め設定された学習内容を説明する説明文を含む教材が電子化された電子教材を記憶する教材記憶手段と、
前記電子教材の説明文を表示する教材表示手段と、
前記説明文に含まれる単語を選択する入力がされたか否かを判別する選択判別手段と、
前記単語が選択されたと判別された場合に、選択された前記単語を選択情報として記憶する選択情報記憶手段と、
前記選択情報をマーカー表示する入力がされたか否かを判別するマーカー判別手段と、
前記マーカー表示する入力がされた場合に、前記選択情報を予め設定されたマーカー表示するマーカー表示手段と、
前記マーカー表示がされた選択情報を、さらに選択する入力がされたか否かを判別する注釈判別手段と、
前記マーカー表示された選択情報が選択された場合に、前記選択情報に応じた文字、画像、３Dモデル、動画および音声の少なくともいずれかにより構成された注釈情報を、前記選択情報の表示位置の近傍に表示する注釈表示手段と、
前記選択情報に関する問題を作成する入力がされたか否かを判別する作成判別手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢としての前記選択情報以外の情報と、を含む問題を作成する問題作成手段と、
作成された前記問題を表示する問題表示手段と、
を備えたことを特徴とする。
【００１４】
請求項２に記載の発明は、請求項１に記載の学習支援装置において、
予め設定された複数の単語が登録された辞書情報を記憶する辞書記憶手段と、
前記選択情報の単語と一部分が一致する単語である部分一致情報を前記辞書情報から抽出する部分一致抽出手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢として抽出された前記部分一致情報と、を含む問題を作成する前記問題作成手段と、
を備えたことを特徴とする。
【００１５】
請求項３に記載の発明は、請求項１または２に記載の学習支援装置において、
予め設定された複数の単語と、前記各単語の類義語である類義情報とが関連付けられて登録された辞書情報を記憶する辞書記憶手段と、
前記選択情報の単語に関連付けられた前記類義情報を前記辞書情報から抽出する類義抽出手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢として抽出された前記類義情報と、を含む問題を作成する前記問題作成手段と、
を備えたことを特徴とする。
【００１６】
請求項４に記載の発明は、請求項１ないし３のいずれかに記載の学習支援装置において、
予め設定された複数の単語と、前記各単語の誤記の単語である誤記情報とが関連付けられて登録された辞書情報を記憶する辞書記憶手段と、
前記選択情報の単語に関連付けられた前記誤記情報を前記辞書情報から抽出する誤記抽出手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢として抽出された前記誤記情報と、を含む問題を作成する前記問題作成手段と、
を備えたことを特徴とする。
【００１７】
請求項５に記載の発明は、請求項１ないし４のいずれかに記載の学習支援装置において、
複数の選択情報が記憶され且つ前記問題を作成すると判別された場合に、前記各選択情報の表示位置を回答用画像に置換した前記説明文と、前記複数の選択情報の全てを選択肢として含む選択群情報と、を含む前記問題を作成する前記問題作成手段、
を備えたことを特徴とする。
【００１８】
請求項６に記載の発明は、請求項１ないし５のいずれかに記載の学習支援装置において、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を文字情報が入力可能な前記回答用画像である文字入力画像に置換した前記説明文を含む問題を作成する前記問題作成手段、
を備えたことを特徴とする。
【００１９】
前記技術的課題を解決するために、請求項７に記載の発明の学習支援システムは、
予め設定された学習内容を説明する説明文を含む教材が電子化された電子教材を記憶する教材記憶手段と、
前記電子教材の説明文を表示する教材表示手段と、
前記説明文に含まれる単語を選択する入力がされたか否かを判別する選択判別手段と、
前記単語が選択されたと判別された場合に、選択された前記単語を選択情報として記憶する選択情報記憶手段と、
前記選択情報をマーカー表示する入力がされたか否かを判別するマーカー判別手段と、
前記マーカー表示する入力がされた場合に、前記選択情報を予め設定されたマーカー表示するマーカー表示手段と、
前記マーカー表示がされた選択情報を、さらに選択する入力がされたか否かを判別する注釈判別手段と、
前記マーカー表示された選択情報が選択された場合に、前記選択情報に応じた文字、画像、３Dモデル、動画および音声の少なくともいずれかにより構成された注釈情報を、前記選択情報の表示位置の近傍に表示する注釈表示手段と、
前記選択情報に関する問題を作成する入力がされたか否かを判別する作成判別手段と、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢としての前記選択情報以外の情報と、を含む問題を作成する問題作成手段と、
作成された前記問題を表示する問題表示手段と、
を備えたことを特徴とする。
【００２０】
前記技術的課題を解決するために、請求項８に記載の発明の学習支援プログラムは、
コンピュータを、
予め設定された学習内容を説明する説明文を含む教材が電子化された電子教材を記憶する教材記憶手段、
前記電子教材の説明文を表示する教材表示手段、
前記説明文に含まれる単語を選択する入力がされたか否かを判別する選択判別手段、
前記単語が選択されたと判別された場合に、選択された前記単語を選択情報として記憶する選択情報記憶手段、
前記選択情報をマーカー表示する入力がされたか否かを判別するマーカー判別手段、
前記マーカー表示する入力がされた場合に、前記選択情報を予め設定されたマーカー表示するマーカー表示手段、
前記マーカー表示がされた選択情報を、さらに選択する入力がされたか否かを判別する注釈判別手段、
前記マーカー表示された選択情報が選択された場合に、前記選択情報に応じた文字、画像、３Dモデル、動画および音声の少なくともいずれかにより構成された注釈情報を、前記選択情報の表示位置の近傍に表示する注釈表示手段と、
前記選択情報に関する問題を作成する入力がされたか否かを判別する作成判別手段、
前記問題を作成すると判別された場合に、前記選択情報の表示位置を予め設定された回答用画像に置換した前記説明文と、正解の選択肢としての前記選択情報と、不正解の選択肢としての前記選択情報以外の情報と、を含む問題を作成する問題作成手段、
作成された前記問題を表示する問題表示手段、
として機能させることを特徴とする。
【発明の効果】
【００２１】
請求項１、７、８に記載の発明によれば、学習者の習熟度等の個人差に応じて電子教材の説明文中から選択された単語を対象とする注釈を表示したり、問題を自動作成したりすることができ、学習者の個人差に応じて問題を変化させることにより、学習者が電子教材を学習し易いものに変化させることができるため、電子教材に学習者の個人差を反映可能とし、電子教材を学習者に適合可能にして学習の支援をすることができる。
請求項２に記載の発明によれば、選択情報を正解の選択肢とし且つ部分一致情報を不正解の選択肢とする問題を作成することができる。
【００２２】
請求項３に記載の発明によれば、選択情報を正解の選択肢とし且つ類義情報を不正解の選択肢とする問題を作成することができる。
請求項４に記載の発明によれば、選択情報を正解の選択肢とし且つ誤記情報を不正解の選択肢とする問題を作成することができる。
請求項５に記載の発明によれば、選択群情報が有する全ての選択情報の表示位置を回答する問題を作成することができる。
請求項６に記載の発明によれば、説明文中に選択情報の文字情報を入力する問題を作成することができる。
【図面の簡単な説明】
【００２３】
【図１】図１は実施例１の学習支援装置の全体説明図である。
【図２】図２は実施例１の学習支援装置の機能をブロック図（機能ブロック図）で示した説明図である。
【図３】図３は実施例１の学習支援画像の説明図である。
【図４】図４は実施例１の学習支援画像の状態説明図であり、図４Ａは単語が反転表示された状態の説明図であり、図４Ｂは単語が選択情報としてマーカー表示された状態の説明図であり、図４Ｃはマーカー表示の選択情報に応じた注釈情報が表示された状態の説明図であり、図４Ｄは単語が選択情報として遮蔽表示された状態の説明図である。
【図５】図５は実施例１の学習支援画像の状態説明図であり、図５Ａは択一問題が表示された状態の説明図であり、図５Ｂは並び替え問題が表示された状態の説明図であり、図５Ｃは穴埋め選択問題が表示された状態の説明図であり、図５Ｄは穴埋め問題が表示された状態の説明図である。
【図６】図６は実施例１の採点結果画像の説明図である。
【図７】図７は実施例１の問題設定画像の説明図である。
【図８】図８は実施例１の学習支援装置のメイン処理のフローチャートである。
【図９】図９は実施例１の学習支援装置のマーカー表示処理のフローチャートであり、図８のＳＴ８のサブルーチンの説明図である。
【図１０】図１０は実施例１の学習支援装置の問題作成処理のフローチャートであり、図８のＳＴ１２のサブルーチンの説明図である。
【図１１】図１１は実施例１の学習支援装置の問題表示処理のフローチャートであり、図８のＳＴ１３のサブルーチンの説明図である。
【図１２】図１２は実施例１の学習支援装置の問題設定処理のフローチャートであり、図８のＳＴ１５のサブルーチンの説明図である。
【図１３】図１３は実施例１の図２に対応する実施例２の学習支援装置の機能をブロック図（機能ブロック図）で示した説明図である。
【図１４】図１４は実施例１の図８に対応する実施例２の学習支援装置のメイン処理のフローチャートである。
【図１５】図１５は実施例２の作用説明図であり、図１５Ａは２個の単語が反転表示された状態の説明図であり、図１５Ｂは図１５Ａの状態から反転表示された２個の単語が選択情報としてマーカー表示された状態の説明図であり、図１５Ｃは図１５Ｂの状態から別の２個の単語が反転表示された状態の説明図であり、図１５Ｄは図１５Ｃの状態から反転表示された２個の単語が選択情報として遮蔽表示された状態の説明図であり、図１５Ｅは図１５Ｄの状態から別の２個の単語が反転表示された状態の説明図であり、図１５Ｆは図１５Ｅの状態から反転表示された２個の単語についての択一問題が表示された状態の説明図である。
【図１６】図１６は実施例１の図１に対応する実施例３の学習支援システムの全体説明図である。
【図１７】図１７は実施例１の図２に対応する実施例３の学習支援システムを構成する各装置の機能をブロック図（機能ブロック図）で示した説明図である。
【図１８】図１８は実施例１の図８に対応する実施例３のクライアントパソコンのメイン処理のフローチャートである。
【図１９】図１９は実施例１の図９に対応する実施例３のクライアントパソコンのマーカー表示処理のフローチャートであり、図１８のＳＴ８のサブルーチンの説明図である。
【図２０】図２０は実施例１の図１１に対応する実施例３のクライアントパソコンの問題表示処理のフローチャートであり、図１８のＳＴ１３のサブルーチンの説明図である。
【図２１】図２１は実施例３の学習支援サーバのメイン処理のフローチャートである。
【発明を実施するための形態】
【００２４】
次に図面を参照しながら、本発明の実施の形態の具体例（以下、実施例と記載する）を説明するが、本発明は以下の実施例に限定されるものではない。
なお、以下の図面を使用した説明において、理解の容易のために説明に必要な部材以外の図示は適宜省略されている。
【実施例１】
【００２５】
図１は実施例１の学習支援装置の全体説明図である。
図１において、本発明の実施例１の学習支援装置ＰＣは、ユーザ（学習者、生徒、クライアント）に使用されるパーソナルコンピュータ等、いわゆる、コンピュータ装置により構成されている。前記学習支援装置ＰＣは、装置本体の一例としてのコンピュータ本体Ｈ１と、表示器の一例としてのディスプレイＨ２と、キーボードＨ３やマウスＨ４等の入力装置、図示しないハードディスクドライブ等により構成されている。
【００２６】
（実施例１の制御部の説明）
図２は実施例１の学習支援装置の機能をブロック図（機能ブロック図）で示した説明図である。
図２において、前記学習支援装置ＰＣのコンピュータ本体Ｈ１の制御部は、外部との信号の入出力および入出力信号レベルの調節等を行うＩ／Ｏ（入出力インターフェース）、必要な起動処理を行うためのプログラムおよびデータ等が記憶されたＲＯＭ（リードオンリーメモリ）、必要なデータ及びプログラムを一時的に記憶するためのＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ等に記憶された起動プログラムに応じた処理を行うＣＰＵ（中央演算処理装置）ならびにクロック発振器等を有しており、前記ＲＯＭ及びＲＡＭ等に記憶されたプログラムを実行することにより種々の機能を実現することができる。
前記構成の学習支援装置ＰＣは、前記ハードディスクやＲＯＭ等に記憶されたプログラムを実行することにより種々の機能を実現することができる。
前記制御部には、基本動作を制御する基本ソフト、いわゆる、オペレーティングシステムＯＳ、アプリケーションプログラムとしての学習支援プログラムＡＰ１、その他の図示しないソフトウェアが記憶されている。
【００２７】
（実施例１の学習支援プログラムＡＰ１）
前記学習支援プログラムＡＰ１は、下記の機能手段（プログラムモジュール）を有する。
Ｃ１：教材記憶手段
教材記憶手段Ｃ１は、前回の学習支援プログラムＡＰ１終了時の終了状態（後述するマーカー表示、遮蔽表示、注釈表示等の各状態）を記憶する終了状態記憶手段Ｃ１Ａを有し、予め設定された学習内容を説明する説明文を含む教材が電子化されたデジタル教科書（電子教材、教材、電子ドキュメント、電子教科書、教科書、電子書籍）を記憶する。実施例１の前記教材記憶手段Ｃ１は、科目ごとの複数の前記デジタル教科書を記憶する。
なお、実施例１では、１人のユーザに対して１台の前記学習支援装置ＰＣが割り当てられており、前記終了状態記憶手段Ｃ１Ａは、１人のユーザの終了状態のみを記憶するが、例えば、ログイン認証の技術により、複数のユーザに対して１台または複数台の前記学習支援装置ＰＣが割り当てられる構成の場合には、複数のユーザの終了状態を記憶する構成とすることも可能である。
【００２８】
Ｃ２：学習開始判別手段
学習開始判別手段Ｃ２は、前記教材記憶手段Ｃ１に記憶された複数のデジタル教科書のうちの１つを選択する入力がされたか否かを判別することにより、ユーザが学習を開始するか否かを判別する。
【００２９】
図３は実施例１の学習支援画像の説明図である。
Ｃ３：学習支援画像表示手段
学習支援画像表示手段Ｃ３は、ユーザが学習を開始すると判別した場合に、図３に示す学習支援画像１０１をディスプレイＨ２に表示する。
図３において、実施例１の前記学習支援画像１０１は、選択されたデジタル教科書の文章（説明文）を表示する教材表示部１０１ａと、文章のうちの選択された単語である選択情報をマーカー表示するためのマーカーボタン１０１ｂと、前記選択情報を遮蔽表示するための遮蔽ボタン１０１ｃと、前記選択情報に関する問題（テスト）を表示等するためのテストボタン１０１ｄと、前記問題を設定するためのテスト設定ボタン１０１ｅと、ユーザが学習を終了するための終了ボタン１０１ｆとを有する。
【００３０】
ここで、本願明細書および特許請求の範囲において、文章中から選択される「単語」とは、単語、いわゆる、キーワードが少なくとも１つ含まれていれば良く、連続する複数の単語からなる句や節、いわゆる、キーフレーズ等も含む意味で使用している。
Ｃ４：教材表示手段
教材表示手段Ｃ４は、前記デジタル教科書の文章を表示する。実施例１の前記教材表示手段Ｃ４は、図３に示すように、前記教材表示部１０１ａに選択されたデジタル教科書の文章を表示する。
【００３１】
図４は実施例１の学習支援画像の状態説明図であり、図４Ａは単語が反転表示された状態の説明図であり、図４Ｂは単語が選択情報としてマーカー表示された状態の説明図であり、図４Ｃはマーカー表示の選択情報に応じた注釈情報が表示された状態の説明図であり、図４Ｄは単語が選択情報として遮蔽表示された状態の説明図である。
Ｃ５：選択判別手段
選択判別手段Ｃ５は、前記単語を選択する入力がされたか否かを判別する。実施例１の前記選択判別手段Ｃ５は、入力装置（Ｈ３＋Ｈ４）により、前記単語を選択する入力がされたか否かを判別すると共に、選択された前記単語を登録する入力がされたか否かを判別する。実施例１の前記選択判別手段Ｃ５は、具体的には、単語をマウスＨ４でドラッグされる等により選択範囲を指定する入力がされた場合に前記単語を選択されたと判別すると共に、後述する反転表示手段Ｃ６により反転表示された単語が存在する場合に表示される登録ボタン１０２（図４Ａ参照）をマウスＨ４でクリックする入力がされた場合に選択された前記単語を登録する入力がされたと判別する。
Ｃ６：反転表示手段
反転表示手段Ｃ６は、前記単語を選択する入力がされたと判別された場合に、選択された前記単語を反転表示する。実施例１の前記反転表示手段Ｃ６は、図４Ａに示すように、複数の単語が選択された場合には、選択された全ての単語が反転表示される。なお、実施例１の前記反転表示手段Ｃ６は、具体的には、選択された全ての単語について、「白地の黒色表示」を「黒地の白色表示」に変更する。
【００３２】
Ｃ７：選択情報記憶手段
選択情報記憶手段Ｃ７は、選択された前記単語の登録する入力がされたと判別された場合に、選択された前記単語を選択情報として記憶する。すなわち、反転表示された前記単語を選択情報として記憶する。例えば、反転表示されたｍ個（図４Ａでは、ｍ＝６［個］）の単語をｍ個の選択情報として記憶する。
Ｃ８：マーカー判別手段
マーカー判別手段Ｃ８は、前記マーカーボタン１０１ｂを選択する入力がされたか否かを判別する。
Ｃ９：マーカー表示手段
マーカー表示手段Ｃ９は、前記マーカーボタン１０１ｂを選択する入力がされた場合に、図４Ｂに示すように、前記選択情報をマーカー表示する。実施例１の前記マーカー表示手段Ｃ９は、具体的には、選択情報の表示位置を黄色の蛍光ペン表示にする。なお、実施例１において、既にマーカー表示済の選択情報については、マーカーボタン１０１ｂが再度選択された場合に、マーカーを非表示にすることも可能である。
【００３３】
Ｃ１０：注釈判別手段
注釈判別手段Ｃ１０は、マーカー表示の選択情報を選択する入力がされたか否かを判別する。
Ｃ１１：注釈記憶手段
注釈記憶手段Ｃ１１は、前記選択情報に応じた注釈情報（例えば、文字情報、画像情報、３Ｄモデル情報、動画情報、音声情報等）を記憶する。
Ｃ１２：注釈表示手段
注釈表示手段Ｃ１２は、マーカー表示の選択情報を選択する入力がされたと判別された場合に、図４Ｃに示すように、前記選択情報の表示位置の近傍に、前記選択情報に応じた注釈情報を検索して、検索された注釈情報を表示（例えば、画像等を表示、動画・音声等を再生等）する。なお、実施例１の前記注釈表示手段Ｃ１２は、前記注釈記憶手段Ｃ１１に前記選択情報に応じた注釈情報が複数記憶されている場合には、全ての注釈情報を表示する。なお、実施例１において、既に表示済の注釈情報については、マーカーボタン１０１ｂやマーカー表示済の選択情報が再度選択された場合に、非表示にすることも可能である。
【００３４】
Ｃ１３：遮蔽判別手段
遮蔽判別手段Ｃ１３は、前記遮蔽ボタン１０１ｃを選択する入力がされたか否かを判別する。
Ｃ１４：遮蔽表示手段
遮蔽表示手段Ｃ１４は、前記遮蔽ボタン１０１ｃを選択する入力がされた場合に、図４Ｄに示すように、前記選択情報を遮蔽表示する。実施例１の前記遮蔽表示手段Ｃ１４は、具体的には、選択情報の表示位置を黒塗り表示する。なお、実施例１において、既に遮蔽表示済の選択情報については、遮蔽ボタン１０１ｃが再度選択された場合に、遮蔽表示を非表示にすることも可能である。
Ｃ１５：作成判別手段
作成判別手段Ｃ１５は、前記選択情報に関する問題を作成する入力がされたか否かを判別する。実施例１の前記作成判別手段Ｃ１５は、前記テストボタン１０１ｄを選択する入力がされたか否かを判別することにより、前記問題を作成する入力がされたか否かを判別する。
【００３５】
Ｃ１６：設定情報記憶手段
設定情報記憶手段Ｃ１６は、問題を作成するための設定情報（問題設定情報）を記憶する。実施例１の前記設定情報記憶手段Ｃ１６は、問題種類（「択一問題」、「並び替え問題」、「穴埋め選択問題」、「穴埋め問題」）と不正解種類（「部分一致」、「類義語」、「誤記」のうちの１つまたは複数）と選択肢の最大数ｎ（ｎ≧２）とを含む前記設定情報を記憶する。なお、実施例１の前記設定情報の初期値は、問題種類として「択一問題」、不正解種類として「部分一致」のみ、選択肢の最大数ｎとして１０（ｎ＝１０）が予め設定されている。
【００３６】
Ｃ１７：辞書記憶手段
辞書記憶手段Ｃ１７は、予め設定された複数の単語が登録された辞書情報を記憶する。実施例１の前記辞書記憶手段Ｃ１７は、前記単語の類義語（単語の類義語、語句の各単語が類義語に置換された語句）である類義情報が前記単語ごとに関連付けられて登録され、且つ、前記単語の誤記の単語である誤記情報が前記単語ごとに関連付けられて登録された前記辞書情報を記憶する。実施例１の前記辞書情報には、例えば、単語「順調」の類義語として「好調」や「快調」等が関連付けられて登録され、「順調」の誤記として「順長」や「準調」等が関連付けられて登録されている。また、例えば、語句「具体的な方法」の類義語として「具体的な手段」や「具現的な方法」等が関連付けられて登録され、「具体的な方法」の誤記として「具体的な方々」や「具体的の方法」等が関連付けられて登録されている。
【００３７】
Ｃ１８：問題種類判別手段
問題種類判別手段Ｃ１８は、前記問題の問題種類が、以下の（１）〜（４）のいずれかであるか判別する。
（１）選択情報の表示位置について前記選択情報を非表示、いわゆる、穴開き表示にした文章において、穴開き表示ごとに設けられた複数の選択肢（１個の選択情報および１個以上の選択情報以外の情報）の中からユーザに選択情報（正解の選択肢）を選択させる「択一問題」。
（２）複数の選択情報の表示位置を穴開き表示にした文章において、ユーザに各選択情報の並び順（記載順）を選択させる「並び替え問題」。
（３）複数の選択情報の表示位置を穴開き表示にした文章において、ユーザに各選択情報の並び順（記載順）を複数の選択肢（複数の選択情報および１個以上の選択情報以外の情報）の中から選択させる「穴埋め選択問題」。
（４）選択情報の表示位置を穴開き表示にした文章において、ユーザに選択情報の文字情報を選択肢がない状態で入力させる「穴埋め問題」。
なお、実施例１の前記問題種類判別手段Ｃ１８は、前記設定情報記憶手段Ｃ１６に記憶された設定情報の問題種類が、「並び替え問題」または「穴埋め選択問題」であっても前記選択情報記憶手段Ｃ７に複数の選択情報が記憶されていない場合には、「択一問題」であると判別する。
【００３８】
Ｃ１９：部分一致抽出手段
部分一致抽出手段Ｃ１９は、前記選択情報の単語と一部分が一致する単語である部分一致情報を抽出情報として前記辞書情報から抽出する。実施例１の前記部分一致抽出手段Ｃ１９は、前記設定情報記憶手段Ｃ１６に記憶された設定情報の不正解種類が、「部分一致」を含む場合に、前記設定情報記憶手段Ｃ１６に記憶された設定情報ごとに部分一致情報を抽出情報として抽出する。例えば、デジタル教科書の文章が日本語で選択情報が「順調」の場合、前記辞書記憶手段Ｃ１７に予め記憶されている「順次」や「順風」等が部分一致情報として抽出される。また、例えば、デジタル教科書の文章が英語で選択情報が「consider」の場合、前記辞書記憶手段Ｃ１７に予め記憶されている「considerable」や「considerably」や「considerate」や「consideration」等が部分一致情報として抽出される。
【００３９】
Ｃ２０：類義抽出手段
類義抽出手段Ｃ２０は、前記選択情報に関連付けられた類義情報を抽出情報として前記辞書情報から抽出する。実施例１の前記類義抽出手段Ｃ２０は、前記設定情報記憶手段Ｃ１６に記憶された設定情報の不正解種類が、「類義語」を含む場合に、前記設定情報記憶手段Ｃ１６に記憶された設定情報ごとに類義情報を抽出情報として抽出する。例えば、デジタル教科書の文章が日本語で選択情報が「順調」の場合、前記辞書記憶手段Ｃ１７に予め記憶されている「好調」や「快調」等が類義情報として抽出される。また、例えば、デジタル教科書の文章が英語で選択情報が「consider」の場合、前記辞書記憶手段Ｃ１７に予め記憶されている「think」や「find」や「feel」等が類義情報として抽出される。
【００４０】
Ｃ２１：誤記抽出手段
誤記抽出手段Ｃ２１は、前記選択情報に関連付けられた誤記情報を前記辞書情報から抽出する。実施例１の前記誤記抽出手段Ｃ２１は、前記設定情報記憶手段Ｃ１６に記憶された設定情報の不正解種類が、「誤記」を含む場合に、前記設定情報記憶手段Ｃ１６に記憶された設定情報ごとに誤記情報を抽出情報として抽出する。例えば、デジタル教科書の文章が日本語で選択情報が「順調」の場合、前記辞書記憶手段Ｃ１７に予め記憶されている「順長」や「準調」等が誤記情報として抽出される。また、例えば、デジタル教科書の文章が英語で選択情報が「consider」の場合、前記辞書記憶手段Ｃ１７に予め記憶されている「considere」や「konsider」や「concider」等が誤記情報として抽出される。
【００４１】
図５は実施例１の学習支援画像の状態説明図であり、図５Ａは択一問題が表示された状態の説明図であり、図５Ｂは並び替え問題が表示された状態の説明図であり、図５Ｃは穴埋め選択問題が表示された状態の説明図であり、図５Ｄは穴埋め問題が表示された状態の説明図である。
Ｃ２２：問題作成手段
問題作成手段Ｃ２２は、択一問題作成手段Ｃ２２Ａと、並び替え問題作成手段Ｃ２２Ｂと、穴埋め選択問題作成手段Ｃ２２Ｃと、穴埋め問題作成手段Ｃ２２Ｄとを有し、前記問題を作成すると判別された場合に、選択情報の表示位置を予め設定された回答用画像２０１に置換した文章を含む問題を作成する。また、実施例１の前記問題作成手段Ｃ２２は、各回答用画像２０１の表示位置と各選択情報とが対応付けられた正答情報を作成する。
【００４２】
Ｃ２２Ａ：択一問題作成手段
択一問題作成手段Ｃ２２Ａは、前記問題種類が「択一問題」であると判別された場合、ｍ個の選択情報の表示位置を置換するｍ個の回答用画像２０１と、１個の正解の選択肢である各選択情報と（ｎ−１）個の不正解の選択肢である各選択情報の抽出情報とを有するｍ個の選択群情報２０２とを含む択一問題を作成する。
なお、実施例１の前記択一問題作成手段Ｃ２２Ａでは、選択情報ごとに抽出された抽出情報（部分一致情報、類義情報、誤記情報）が、前記最大数ｎ個以上ある場合には、ランダムに選択された（ｎ−１）個の抽出情報を使用して前記問題が作成されると共に、前記（ｎ−２）個以下の場合には、全ての抽出情報を使用してｎ個より少ない選択肢の前記問題が作成される。
Ｃ２２Ｂ：並び替え問題作成手段
並び替え問題作成手段Ｃ２２Ｂは、前記問題種類が「並び替え問題」であると判別された場合、ｍ個の選択情報の表示位置を置換するｍ個の回答用画像２０１と、ｍ個の選択肢としての選択情報を有する選択群情報２０２とを含む並び替え問題を作成する。
【００４３】
Ｃ２２Ｃ：穴埋め選択問題作成手段
穴埋め選択問題作成手段Ｃ２２Ｃは、前記問題種類が「穴埋め選択問題」であると判別された場合、ｍ個の選択情報の表示位置を置換するｍ個の回答用画像２０１と、ｎ個の選択肢としてのｍ個の選択情報および（ｎ−ｍ）個の抽出情報を有する選択群情報２０２とを含む穴埋め選択問題を作成する。
なお、実施例１の前記穴埋め選択問題作成手段Ｃ２２Ｃでは、ｎ＜ｍが成立する場合には、ｎ＝ｍとなるように自動設定され、前記問題種類が「並び替え問題」の場合と同様の問題が作成される。
Ｃ２２Ｄ：穴埋め問題作成手段
穴埋め問題作成手段Ｃ２２Ｄは、前記問題種類が「穴埋め問題」であると判別された場合、デジタル教科書の文章を、選択情報の表示位置がキーボードＨ３を使用してユーザが文字情報の入力可能な回答用画像２０１に置換された文章とした穴埋め問題を作成する。
【００４４】
Ｃ２３：問題表示手段
問題表示手段Ｃ２３は、前記問題作成手段Ｃ２２で作成された問題を表示する。実施例１の前記問題表示手段Ｃ２３は、作成された問題が択一問題の場合、図５Ａに示すように、各回答用画像２０１をプルダウンメニューとして表示し、各選択群情報２０２をプルダウンメニューの選択項目として表示し、回答を終了するための回答終了ボタン２０３を表示することにより、前記択一問題を表示する。また、作成された問題が並び替え問題の場合、図５Ｂに示すように、ｍ個の回答用画像２０１をプルダウンメニューによって表示し、選択群情報２０２をプルダウンメニューの選択項目として表示し且つ各ボタン１０１ｂ〜１０１ｆと教材表示部１０１ａとの間に一覧表示し、前記回答終了ボタン２０３を表示することにより、前記並び替え問題を表示する。
【００４５】
また、作成された問題が穴埋め選択問題の場合、並び替え問題の場合と同様に、図５Ｃに示すように、ｍ個の回答用画像２０１をプルダウンメニューによって表示し、選択群情報２０２をプルダウンメニューの選択項目として表示し且つ各ボタン１０１ｂ〜１０１ｆと教材表示部１０１ａとの間に一覧表示し、前記回答終了ボタン２０３を表示することにより、前記穴埋め選択問題を表示する。さらに、作成された問題が穴埋め問題の場合、図５Ｄに示すように、ｍ個の回答用画像２０１をテキストボックス（文字入力画像、文字入力欄、文字入力部）によって表示し、前記回答終了ボタン２０３を表示することにより、前記穴埋め問題を表示する。なお、実施例１において、既に表示済の回答用画像２０１等については、前記テストボタン１０１ｄが再度選択された場合に、非表示にすることも可能である。
【００４６】
Ｃ２４：回答入力判別手段
回答入力判別手段Ｃ２４は、各回答用画像２０１に回答のための入力がされたか否か、すなわち、プルダウンメニューの選択項目を選択する入力がされたか否か、文字入力画像に回答のための文字情報の入力がされたか否かを判別する。
Ｃ２５：回答入力表示手段
回答入力表示手段Ｃ２５は、各回答用画像２０１に回答のための入力がされたと判別された場合に、各回答用画像２０１に入力された情報を表示する。
【００４７】
図６は実施例１の採点結果画像の説明図である。
Ｃ２６：採点開始判別手段
採点開始判別手段Ｃ２６は、前記回答終了ボタン２０３を選択する入力がされたか否かを判別することにより、前記問題の採点を開始するか否かを判別する。
Ｃ２７：採点作成手段
採点作成手段Ｃ２７は、前記問題の採点を開始すると判別した場合に、作成された正答情報と各回答用画像２０１に入力された情報とを対比して前記問題の採点を実行し、図６に示すように、採点結果を示す採点結果画像２０４を作成する。
Ｃ２８：採点表示手段
採点表示手段Ｃ２８は、作成された前記採点結果画像２０４をディスプレイＨ２に表示する。
【００４８】
図７は実施例１の問題設定画像の説明図である。
Ｃ２９：問題設定手段
問題設定手段Ｃ２９は、設定開始判別手段Ｃ２９Ａと、問題設定画像表示手段Ｃ２９Ｂと、設定情報表示手段Ｃ２９Ｃと、設定入力判別手段Ｃ２９Ｄと、設定入力表示手段Ｃ２９Ｅと、設定完了判別手段Ｃ２９Ｆとを有し、前記設定情報を設定する。
Ｃ２９Ａ：設定開始判別手段
設定開始判別手段Ｃ２９Ａは、前記テスト設定ボタン１０１ｅを選択する入力がされたか否かを判別する。
Ｃ２９Ｂ：問題設定画像表示手段
問題設定画像表示手段Ｃ２９Ｂは、前記テスト設定ボタン１０１ｅを選択する入力がされた場合に、図７に示すように、前記設定情報を設定・更新するための問題設定画像３０１をディスプレイＨ２に表示する。
【００４９】
図７において、実施例１の前記問題設定画像３０１は、前記設定情報の問題種類（「択一問題」、「並び替え問題」、「穴埋め選択問題」、「穴埋め問題」）をラジオボタンで選択可能に表示し、不正解種類（「部分一致」、「類義語」、「誤記」のうちの１つまたは複数）をチェックボックスで選択可能に表示し、選択肢の最大数ｎをテキストボックスで数値入力可能に表示した設定情報入力部３０１ａと、設定情報の設定・更新を完了して入力された設定情報で記憶・更新するための設定完了ボタン３０１ｂとを有する。
Ｃ２９Ｃ：設定情報表示手段
設定情報表示手段Ｃ２９Ｃは、前記設定情報記憶手段Ｃ１６に記憶された前記設定情報を前記設定情報入力部３０１ａに表示する。
【００５０】
Ｃ２９Ｄ：設定入力判別手段
設定入力判別手段Ｃ２９Ｄは、前記設定情報入力部３０１ａに設定情報を更新する入力がされたか否かを判別する。
Ｃ２９Ｅ：設定入力表示手段
設定入力表示手段Ｃ２９Ｅは、前記設定情報入力部３０１ａに設定情報を更新する入力がされたと判別された場合に、更新された設定情報を前記設定情報入力部３０１ａに表示する。
Ｃ２９Ｆ：設定完了判別手段
設定完了判別手段Ｃ２９Ｆは、前記設定完了ボタン３０１ｂを選択する入力がされたか否かを判別する。
【００５１】
なお、前記設定完了ボタン３０１ｂを選択する入力がされた場合に、前記問題設定手段Ｃ２９は、設定情報の設定・更新を完了し、前記問題設定画像３０１を非表示にすると共に、前記設定情報記憶手段Ｃ１６に入力された設定情報を記憶・更新する。
Ｃ３０：学習終了判別手段
学習終了判別手段Ｃ３０は、前記終了ボタン１０１ｆを選択する入力がされたか否かを判別することにより、ユーザが学習を終了するか否かを判別する。
なお、前記終了ボタン１０１ｆを選択する入力がされた場合には、前記学習支援画像１０１が非表示にされ、前記終了状態記憶手段Ｃ１Ａに終了状態を記憶・更新される。
【００５２】
（実施例１のフローチャートの説明）
次に、実施例１の前記学習支援装置ＰＣの各プログラムの処理の流れをフローチャートを使用して説明する。
【００５３】
（実施例１の学習支援装置ＰＣのメイン処理の説明）
図８は実施例１の学習支援装置のメイン処理のフローチャートである。
図８のフローチャートの各ＳＴ（ステップ）の処理は、前記制御部のＲＯＭ等に記憶されたプログラムに従って行われる。また、この処理は前記制御部の他の各種処理と並行してマルチタスクで実行される。
【００５４】
図８に示すフローチャートは、前記学習支援装置ＰＣが起動された場合に開始される。
図８のＳＴ１において、デジタル教科書を選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ２に移り、ノー（Ｎ）の場合はＳＴ１を繰り返す。
ＳＴ２において、以下の（１）〜（３）の処理を実行し、ＳＴ３に移る。
（１）学習支援画像１０１（図３〜図５参照）をディスプレイＨ２に表示する。
（２）教材表示部１０１ａにデジタル教科書の文章を表示する。
（３）前回のマーカー等を表示する。
ＳＴ３において、文章の単語をマウスＨ４のドラッグ等で選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４に移り、ノー（Ｎ）の場合はＳＴ５に移る。
ＳＴ４において、選択された単語を黒地の白色表示に反転表示する。そして、ＳＴ３に戻る。
【００５５】
ＳＴ５において、登録ボタン１０２を選択する入力がされたか否かを判別することにより、反転表示された単語について選択情報として選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ６に移り、ノー（Ｎ）の場合はＳＴ７に移る。
ＳＴ６において、反転表示された単語を選択情報として記憶する。そして、ＳＴ３に戻る。
ＳＴ７において、マーカーボタン１０１ｂを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ８に移り、ノー（Ｎ）の場合はＳＴ９に移る。
ＳＴ８において、選択情報の表示位置を黄色の蛍光ペン表示にするマーカー表示処理（後述する図９のフローチャート参照）を実行する。そして、ＳＴ３に戻る。
ＳＴ９において、遮蔽ボタン１０１ｃを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１０に移り、ノー（Ｎ）の場合はＳＴ１１に移る。
ＳＴ１０において、記憶された選択情報の表示位置を黒塗り表示（遮蔽表示）にする。そして、ＳＴ３に戻る。
【００５６】
ＳＴ１１において、テストボタン１０１ｄを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１２に移り、ノー（Ｎ）の場合はＳＴ１４に移る。
ＳＴ１２において、選択情報に関する問題を作成する問題作成処理（後述する図１０のフローチャート参照）を実行する。そして、ＳＴ１３に移る。
ＳＴ１３において、作成された問題を表示する問題表示処理（後述する図１１のフローチャート参照）を実行する。そして、ＳＴ３に戻る。
【００５７】
ＳＴ１４において、テスト設定ボタン１０１ｅを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１５に移り、ノー（Ｎ）の場合はＳＴ１６に移る。
ＳＴ１５において、設定情報を設定する問題設定処理（後述する図１２のフローチャート参照）を実行する。そして、ＳＴ３に戻る。
ＳＴ１６において、終了ボタン１０１ｆを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１７に移り、ノー（Ｎ）の場合はＳＴ３に戻る。
ＳＴ１７において、以下の（１），（２）の処理を実行し、ＳＴ１に戻る。
（１）学習支援画像１０１を非表示にする。
（２）終了状態（マーカー表示、注釈情報の表示、遮蔽表示の状態）を記憶する。
【００５８】
（実施例１の学習支援装置ＰＣのマーカー表示処理のフローチャートの説明）
図９は実施例１の学習支援装置のマーカー表示処理のフローチャートであり、図８のＳＴ８のサブルーチンの説明図である。
図９のＳＴ１０１において、記憶された選択情報をマーカー表示する。そして、ＳＴ１０２に移る。
ＳＴ１０２において、入力装置（Ｈ３＋Ｈ４）により、マーカー表示の選択情報を選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１０３に移り、ノー（Ｎ）の場合はＳＴ１０４に移る。
ＳＴ１０３において、記憶された注釈情報を表示（画像等を表示、動画等を再生等）する。そして、ＳＴ１０２に戻る。
ＳＴ１０４において、各ボタン１０１ｃ，１０１ｄを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１０５に移り、ノー（Ｎ）の場合はＳＴ１０２に戻る。
ＳＴ１０５において、注釈情報を非表示にする。そして、マーカー表示処理を終了して、図８のＳＴ８に戻る。
【００５９】
（実施例１の学習支援装置ＰＣの問題作成処理のフローチャートの説明）
図１０は実施例１の学習支援装置の問題作成処理のフローチャートであり、図８のＳＴ１２のサブルーチンの説明図である。
図１０のＳＴ２０１において、設定情報の問題種類が「択一問題」であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２０２に移り、ノー（Ｎ）の場合はＳＴ２０４に移る。
ＳＴ２０２において、設定情報の不正解種類（「部分一致」「類義語」「誤記」の１つまたは複数）に応じて辞書情報から（ｎ−１）個の抽出情報を抽出する。すなわち、ｍ個の回答用画像２０１ごとに、選択情報に応じた（ｎ−１）個の抽出情報を抽出する。そして、ＳＴ２０３に移る。
【００６０】
ＳＴ２０３において、以下の（１），（２）を実行し、前記問題作成処理を終了して図８のＳＴ１２に戻る。
（１）文章におけるｍ個の選択情報の各表示位置をｍ個の回答用画像２０１に置換し、各回答用画像２０１ごとに、１個の正解の選択肢（選択情報）と（ｎ−１）個の不正解の選択肢（抽出情報）とを選択群情報２０２とする問題を作成する。
（２）回答用画像２０１の表示位置と選択情報とが対応付けられた正答情報を作成する。
ＳＴ２０４において、設定情報の問題種類が「並び替え問題」であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２０５に移り、ノー（Ｎ）の場合はＳＴ２０７に移る。
ＳＴ２０５において、選択情報が複数存在するか否か、すなわち、ｍ≧２が成立するか否かを判別する。イエス（Ｙ）の場合はＳＴ２０６に移り、ノー（Ｎ）の場合はＳＴ２０２に戻る。
【００６１】
ＳＴ２０６において、以下の（１），（２）を実行し、前記問題作成処理を終了して図８のＳＴ１２に戻る。
（１）文章におけるｍ個の選択情報の各表示位置をｍ個の回答用画像２０１に置換し、ｍ個の選択肢（並び替えたｍ個の選択情報）を選択群情報２０２とする問題を作成する。
（２）回答用画像２０１の表示位置と選択情報とが対応付けられた正答情報を作成する。
ＳＴ２０７において、設定情報の問題種類が「穴埋め選択問題」であるか否かを判別する。イエス（Ｙ）の場合はＳＴ２０８に移り、ノー（Ｎ）の場合、すなわち、設定情報の問題種類が「穴埋め問題」である場合にはＳＴ２１１に移る。
ＳＴ２０８において、選択情報が複数存在するか否か、すなわち、ｍ≧２が成立するか否かを判別する。イエス（Ｙ）の場合はＳＴ２０９に移り、ノー（Ｎ）の場合はＳＴ２０２に戻る。
【００６２】
ＳＴ２０９において、設定情報の不正解種類（「部分一致」「類義語」「誤記」の１つまたは複数）に応じて辞書情報から（ｎ−ｍ）個の情報を抽出する。そして、ＳＴ２１０に移る。
ＳＴ２１０において、以下の（１），（２）を実行し、前記問題作成処理を終了して図８のＳＴ１２に戻る。
（１）文章におけるｍ個の選択情報の各表示位置をｍ個の回答用画像２０１に置換し、ｎ個の選択肢（ｍ個の選択情報および（ｎ−ｍ）個の抽出情報）を選択群情報２０２とする問題を作成する。
（２）回答用画像２０１の表示位置と選択情報とが対応付けられた正答情報を作成する。
ＳＴ２１１において、以下の（１），（２）を実行し、前記問題作成処理を終了して図８のＳＴ１２に戻る。
（１）文章におけるｍ個の選択情報の表示位置をｍ個の回答用画像２０１に置換した問題を作成する。
（２）回答用画像２０１の表示位置と選択情報とが対応付けられた正答情報を作成する。
【００６３】
（実施例１の学習支援装置ＰＣの問題表示処理のフローチャートの説明）
図１１は実施例１の学習支援装置の問題表示処理のフローチャートであり、図８のＳＴ１３のサブルーチンの説明図である。
図１１のＳＴ３０１において、図５に示すように、選択情報を回答用画像２０１に置換し、且つ、選択肢群情報２０２を表示等することにより、図１０の前記問題作成処理によって作成された問題を表示する。
ＳＴ３０２において、回答用画像２０１に回答のための入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ３０３に移り、ノー（Ｎ）の場合はＳＴ３０４に移る。
ＳＴ３０３において、入力された情報を回答用画像２０１に表示する。そして、ＳＴ３０２に戻る。
【００６４】
ＳＴ３０４において、回答終了ボタン２０３を選択する入力がされたか否かを判別することにより、ユーザが回答を終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ３０５に移り、ノー（Ｎ）の場合はＳＴ３０７に移る。
ＳＴ３０５において、作成された正答情報と入力された情報とを対比して採点し、図６に示す採点結果画像２０４を作成する。
ＳＴ３０６において、採点結果画像２０４をディスプレイＨ２に表示する。そして、ＳＴ３０７に移る。
ＳＴ３０７において、その他のボタン１０１ｂ，１０１ｃを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ３０８に移り、ノー（Ｎ）の場合はＳＴ３０２に戻る。
ＳＴ３０８において、各画像２０１〜２０４を非表示にすることにより、問題を非表示にする。そして、前記問題表示処理を終了し、図８のＳＴ１３に戻る。
【００６５】
（実施例１の学習支援装置ＰＣの問題設定処理のフローチャートの説明）
図１２は実施例１の学習支援装置の問題設定処理のフローチャートであり、図８のＳＴ１５のサブルーチンの説明図である。
図１２のＳＴ４０１において、以下のＳＴ（１），（２）の処理を実行し、ＳＴ４０２に移る。
（１）図７に示す問題設定画像３０１をディスプレイＨ２に表示する。
（２）設定情報入力部３０１ａに記憶された設定情報を表示する。
ＳＴ４０２において、設定情報を変更する入力がされたか否かを判別する。すなわち、問題種類（「択一問題」、「並び替え問題」、「穴埋め選択問題」、「穴埋め問題」）や不正解種類（「部分一致」、「類義語」、「誤記」のうちの１つまたは複数）や選択肢の最大数ｎを変更する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４０３に移り、ノー（Ｎ）の場合はＳＴ４０４に移る。
【００６６】
ＳＴ４０３において、設定情報入力部３０１ａに入力された設定情報を表示（更新）する。そして、ＳＴ４０２に戻る。
ＳＴ４０４において、設定完了ボタン３０１ｂを選択する入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４０５に移り、ノー（Ｎ）の場合はＳＴ４０２に戻る。
ＳＴ４０５において、以下のＳＴ（１），（２）の処理を実行し、前記問題設定処理を終了して図８のＳＴ１５に戻る。
（１）設定情報入力部３０１ａに表示された設定情報を記憶（更新）する。
（２）設定画像３０１を非表示にする。
【００６７】
（実施例１の作用）
前記構成を備えた実施例１の前記学習支援装置ＰＣでは、ユーザの入力によってデジタル教科書が選択されると、学習支援画像１０１の教材表示部１０１ａにデジタル教科書の文章が表示される（図３〜図５、図８のＳＴ１，ＳＴ２参照）。また、前記文章中の単語がマウスＨ４のドラッグ等で選択されると、前記単語が黒地の白色表示に反転表示され、登録ボタン１０２を選択する入力がされると、前記単語が選択情報として記憶される（図４Ａ、図８のＳＴ３〜ＳＴ６参照）。
また、選択情報が記憶された状態で、マーカーボタン１０１ｂが選択されると、選択情報の表示位置が黄色の蛍光ペン表示（マーカー表示）にされ、遮蔽ボタン１０１ｃが選択されると、選択情報の表示位置が黒塗り表示（遮蔽表示）にされる（図４Ｂ、図４Ｄ、図８のＳＴ７〜ＳＴ１０、図９のＳＴ１０１参照）。なお、選択情報がマーカー表示された状態で、選択情報の１つが選択されると、選択された選択情報に応じた注釈情報が表示される（図４Ｃ、図９のＳＴ１０２，１０３参照）。
【００６８】
また、実施例１の前記学習支援装置ＰＣでは、選択情報が記憶された状態で、テストボタン１０１ｄが選択されると、選択情報の表示位置が回答用画像２０１に置換された問題が作成されて表示される（図５、図８のＳＴ１１〜ＳＴ１３参照）。例えば、６個の選択情報によって並び替え問題が作成された場合、図５Ｂおよび図６に示すように、問１の回答用画像２０１（プルダウンメニュー）の選択群情報２０２（６個の選択項目）中の特定の１個が正解の選択肢（「4.△△△△」）となり、残り５個が誤答の不正解の選択肢（「1.☆☆☆☆」、「2.○○○○○○」、「3.△△△△△△」、「5.◇◇◇」、「6.▽▽▽▽▽▽▽」）となるが、別の設問、例えば、問２については、問１の不正解の選択肢の１個が正解の選択肢（「1.☆☆☆☆」）となり、問１の正解の選択肢を含む残り５個が不正解の選択肢（「2.○○○○○○」〜「6.▽▽▽▽▽▽▽」）となる。
【００６９】
したがって、実施例１の前記学習支援装置ＰＣは、ユーザによって選択された単語に応じて変化する問題を自動作成することができる。
ここで、ユーザ、例えば、生徒ごとにデジタル教科書の文中において、その生徒にとって暗記し難い箇所やその生徒が重要と判断した箇所が選択された場合に、その生徒個人にとって、覚えたい箇所を対象とする問題が作成される。すなわち、選択情報の内容や選択数等は、各生徒の習熟度等の個人差が反映され易い。
よって、実施例１の前記学習支援装置ＰＣは、デジタル教科書の提供者が予め作成した問題を一方的に提示する従来の構成に比べ、ユーザの個人差に応じた問題を提示することができ、ユーザの学習を能動的・積極的に支援することができる。
【００７０】
すなわち、実施例１の前記学習支援装置ＰＣでは、一方的に問題が提示される従来の構成に比べ、生徒側が学習したい単語を選択して、選択された単語に関する問題が作成・表示されるという対話的・双方向的な学習、いわゆる、インタラクティブ（interactive）な学習が可能であるため、生徒の個人差に応じた学習が可能となる。
この結果、実施例１の前記学習支援装置ＰＣは、ユーザの個人差に応じて問題を変化させることにより、ユーザが学習対象のデジタル教科書を学習し易いものに変化させてゆくことができる。すなわち、デジタル教科書にユーザの個人差を反映可能とし、デジタル教科書をユーザに適合可能にして学習の支援をすることができる。
【００７１】
また、前記構成を備えた実施例１の前記学習支援装置ＰＣでは、前記問題作成処理において、設定情報の問題種類に応じた４種類の問題、すなわち、択一問題、並び替え問題、穴埋め選択問題、穴埋め問題を作成できる（図１０のＳＴ２０１〜ＳＴ２１１参照）。また、択一問題または穴埋め選択問題を作成する場合には、設定情報の不正解種類および不正解の選択肢の最大数（ｎ−ｍ）に応じて（ｎ−ｍ≧０，ｎ≧ｍ≧２）、選択情報に関連付けられた３種類の不正解の選択肢、すなわち、部分一致情報、類義情報、誤記情報を辞書情報から抽出することにより、正解の選択肢である選択情報に応じて不正解の選択肢を含む問題を作成できる（図１０のＳＴ２０２，ＳＴ２０９参照）。
【００７２】
そして、実施例１の前記学習支援装置ＰＣでは、テスト設定ボタン１０１ｅが選択されると、問題設定画像３０１の設定情報入力部３０１ａに記憶された設定情報が表示され、ユーザの入力によって表示された前記設定情報を更新できる（図７、図８のＳＴ１４，ＳＴ１５、図１２のＳＴ４０１〜ＳＴ４０５参照）。
したがって、実施例１の前記学習支援装置ＰＣは、ユーザによって設定された設定情報に応じて変化する問題を自動作成することができる。
ここで、正解が同じ問題であっても、択一問題、並び替え問題、穴埋め選択問題、穴埋め問題では難易度が異なる可能性が高い。具体的には、穴埋め問題は、正解の選択肢が表示されていないため、他の問題（択一問題、並び替え問題、穴埋め選択問題）に比べ、難易度が高くなる。また、穴埋め選択問題は、並び替え問題に比べ、回答用画像２０１の数がｍ個であり、且つ、穴埋め問題の選択肢の数ｎと並び替え問題の選択肢の数ｍとについて、ｎ＞ｍが成立する場合には、難易度が高くなる。
よって、ユーザの入力によって設定情報の問題種類を設定することにより、問題の難易度を調節できる。
【００７３】
また、択一問題および穴埋め選択問題については、選択肢の最大数ｎを大きくするに連れて、不正解の選択肢の数（ｎ−１），（ｎ−ｍ）の数も大きくなるため、１個の正解の選択肢を回答する難易度が高くなる。
よって、ユーザの入力によって設定情報の選択肢の最大数ｎを設定することにより、問題の難易度を調節できる。
さらに、例えば、部分一致情報、類義情報、誤記情報のいずれか１つから不正解の選択肢が抽出される場合と、部分一致情報、類義情報、誤記情報の全てから不正解の選択肢が抽出される場合とについても問題の難易度が異なる可能性がある。
すなわち、ユーザの入力によって設定情報の不正解種類を設定することにより、問題の難易度を調節できる可能性がある。
【００７４】
なお、抽出情報については、例えば、択一問題を作成する場合には、不正解の選択肢を部分一致情報、類義情報、誤記情報のいずれか１つに限定することにより、択一問題の出題傾向を限定することも可能である。
すなわち、ユーザの入力によって設定情報の不正解種類を設定することにより、問題の出題傾向を調節できる。
この結果、実施例１の前記学習支援装置ＰＣは、ユーザの設定に応じて問題の難易度や出題傾向等を調整することができ、ユーザの学習を能動的・積極的に支援することができる。また、ユーザの設定に応じて問題の難易度や出題傾向等を変化させることにより、ユーザが学習対象のデジタル教科書を学習し易いものに変化させてゆくことができ、デジタル教科書にユーザの個人差を反映可能とし、デジタル教科書をユーザに適合可能にして学習の支援をすることができる。
【実施例２】
【００７５】
次に、本発明の実施例２の説明をするが、この実施例２の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例２は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【００７６】
（実施例２の制御部の説明）
図１３は実施例１の図２に対応する実施例２の学習支援装置の機能をブロック図（機能ブロック図）で示した説明図である。
図１３において、本発明の実施例２の学習支援装置ＰＣのコンピュータ本体Ｈ１の制御部は、実施例１の前記選択判別手段Ｃ５と、前記選択情報記憶手段Ｃ７と、前記マーカー表示手段Ｃ９と、前記注釈表示手段Ｃ１２と、前記遮蔽表示手段Ｃ１４と、前記問題表示手段Ｃ２３と、前記回答入力表示手段Ｃ２５と、前記採点表示手段Ｃ２８とに替えて、選択判別手段Ｃ５′と、選択情報記憶手段Ｃ７′と、マーカー表示手段Ｃ９′と、注釈表示手段Ｃ１２′と、遮蔽表示手段Ｃ１４′と、問題表示手段Ｃ２３′と、回答入力表示手段Ｃ２５′と、採点表示手段Ｃ２８′とを有する。
【００７７】
Ｃ５′：選択判別手段
実施例２の選択判別手段Ｃ５′は、入力装置（Ｈ３＋Ｈ４）により、前記単語を選択する入力がされたか否かを判別する。
Ｃ７′：選択情報記憶手段
実施例２の選択情報記憶手段Ｃ７′は、前記単語を選択する入力がされたと判別された場合に、選択された前記単語を選択情報として一時記憶する。すなわち、反転表示された前記単語を選択情報として一時記憶する。また、実施例２の前記選択情報記憶手段Ｃ７′は、マーカー表示済、遮蔽表示済または問題表示済の単語の一時記憶を消去する（リセットする）。
【００７８】
Ｃ９′：マーカー表示手段
実施例２のマーカー表示手段Ｃ９′は、前記マーカーボタン１０１ｂを選択する入力がされた場合に、一時記憶された選択情報をマーカー表示する。すなわち、反転表示された前記単語をマーカー表示する。実施例２の前記マーカー表示手段Ｃ９′は、マーカー表示がされた後に別の単語が選択されて、遮蔽ボタン１０１ｃやテストボタン１０１ｄを選択する入力がされても、既にマーカー表示済の単語については、マーカー表示を継続する。なお、実施例２において、既にマーカー表示済の単語が再度選択されて（反転表示されて）マーカーボタン１０１ｂが再度選択された場合に、マーカー表示を非表示にすることも可能である。
【００７９】
Ｃ１２′：注釈表示手段
実施例２の注釈表示手段Ｃ１２′は、マーカー表示の単語を選択する入力がされたと判別された場合に、前記単語の表示位置の近傍に、前記単語に応じた注釈情報を表示する。実施例２の前記注釈表示手段Ｃ１２′は、注釈情報が表示された後に別の単語が選択されて、遮蔽ボタン１０１ｃやテストボタン１０１ｄを選択する入力がされても、既に表示済の注釈情報については、注釈情報の表示を継続する。なお、実施例２において、既に表示済の注釈情報については、前記単語が再度選択されて（反転表示されて）マーカーボタン１０１ｂが再度選択されたり、注釈表示済の単語が再度クリック等で再度選択されたりした場合に、非表示にすることも可能である。
【００８０】
Ｃ１４′：遮蔽表示手段
実施例２の遮蔽表示手段Ｃ１４′は、前記遮蔽ボタン１０１ｃを選択する入力がされた場合に、一時記憶された選択情報を遮蔽表示する。すなわち、反転表示された前記単語を遮蔽表示する。実施例２の前記遮蔽表示手段Ｃ１４′は、遮蔽表示がされた後に別の単語が選択されて、マーカーボタン１０１ｂやテストボタン１０１ｄを選択する入力がされても、既に遮蔽表示済の単語については、遮蔽表示を継続する。なお、実施例２において、既に遮蔽表示済の単語が再度選択されて（反転表示されて）、遮蔽ボタン１０１ｃが再度選択された場合に、遮蔽表示を非表示にすることも可能である。
【００８１】
Ｃ２３′：問題表示手段
問題表示手段Ｃ２３′は、前記テストボタン１０１ｄを選択する入力がされた場合に、作成された問題（択一問題、並び替え問題、穴埋め選択問題、穴埋め問題）を表示する。なお、実施例２の前記問題表示手段Ｃ２３′は、問題表示がされた後に別の単語が選択されて、マーカーボタン１０１ｂや遮蔽ボタン１０１ｃを選択する入力がされても、既に各回答用画像２０１に置換された単語については、各回答用画像２０１等の表示を継続する。なお、実施例２において、既に表示済の回答用画像２０１等については、問題ボタン１０１ｄが再度選択された場合に、非表示にすることも可能である。
【００８２】
Ｃ２５′：回答入力表示手段
実施例２の回答入力表示手段Ｃ２５′は、各回答用画像２０１に回答のための入力がされたと判別された場合に、各回答用画像２０１に入力された情報を表示する。なお、実施例２の前記回答入力表示手段Ｃ２５′は、入力情報が表示された後に別の単語が選択されて、マーカーボタン１０１ｂや遮蔽ボタン１０１ｃを選択する入力がされても、既に各回答用画像２０１に表示された入力情報については、各回答用画像２０１の入力内容の表示を継続する。
Ｃ２８′：採点表示手段
実施例２の採点表示手段Ｃ２８′は、作成された採点結果画像２０４をディスプレイＨ２に表示する。実施例２の前記採点表示手段Ｃ２８′は、採点結果画像２０４が表示された後に別の単語が選択されて、マーカーボタン１０１ｂや遮蔽ボタン１０１ｃを選択する入力がされても、既に表示された採点結果画像２０４の表示を継続する。
【００８３】
（実施例２のフローチャートの説明）
次に、実施例２の前記学習支援装置ＰＣの各プログラムの処理の流れをフローチャートを使用して説明する。
【００８４】
（実施例２の学習支援装置ＰＣのメイン処理の説明）
図１４は実施例１の図８に対応する実施例２の学習支援装置のメイン処理のフローチャートである。
図１４において、実施例２のメイン処理は、実施例１のＳＴ４，ＳＴ８，ＳＴ１０，ＳＴ１３に替えて、ＳＴ４′，ＳＴ８′，ＳＴ１０′，ＳＴ１３′が実行され、実施例１のＳＴ５，ＳＴ６が省略されている。また、前記メイン処理は、ＳＴ８′とＳＴ９との間に実施例１のＳＴ１０２，ＳＴ１０３が実行され、ＳＴ１３′とＳＴ１４との間に実施例１のＳＴ３０２〜ＳＴ３０６が実行される。
【００８５】
図１４において、ＳＴ１〜ＳＴ３の処理が実行され、ＳＴ３でイエス（Ｙ）の場合にＳＴ４′に移り、ノー（Ｎ）の場合にＳＴ７に移る。
ＳＴ４′において、以下の（１），（２）の処理を実行し、ＳＴ３に戻る。
（１）選択された単語を黒地の白色表示に反転表示する。
（２）反転表示された単語を選択情報として一時記憶する。
次に、ＳＴ７の処理が実行され、ＳＴ７でイエス（Ｙ）の場合にＳＴ８′に移り、ノー（Ｎ）の場合にＳＴ１０２に移る。
【００８６】
ＳＴ８′において、一時記憶された選択情報をの表示位置を黄色の蛍光ペン表示（マーカー表示）にする。すなわち、反転表示をマーカー表示に切り替える。そして、ＳＴ３に戻る。
次に、ＳＴ１０２の処理が実行され、ＳＴ１０２でイエス（Ｙ）の場合にＳＴ１０３に移り、ノー（Ｎ）の場合にＳＴ９に移る。次に、ＳＴ１０３の処理が実行され、ＳＴ３に戻る。
次に、ＳＴ９の処理が実行され、ＳＴ９でイエス（Ｙ）の場合にＳＴ１０′に移る。
ＳＴ１０′において、一時記憶された選択情報の表示位置を黒塗り表示（遮蔽表示）にする。すなわち、反転表示を遮蔽表示に切り替える。そして、ＳＴ３に戻る。
【００８７】
次に、ＳＴ１１の処理が実行され、ＳＴ１１でイエス（Ｙ）の場合にＳＴ１２に移り、ノー（Ｎ）の場合にＳＴ３０２に移る。
次に、ＳＴ１２の一時記憶された選択情報に関する問題作成処理が実行され（図１０参照）、ＳＴ１３′に移る。
ＳＴ１３′において、一時記憶された選択情報に基づいて作成された問題を表示する。そして、ＳＴ３に戻る。
次に、ＳＴ３０２の処理が実行され、ＳＴ３０２でイエス（Ｙ）の場合にＳＴ３０３に移り、ノー（Ｎ）の場合にＳＴ３０４に移る。次に、ＳＴ３０３の処理が実行され、ＳＴ３に戻る。次に、ＳＴ３０４の処理が実行され、ＳＴ３０４でイエス（Ｙ）の場合にＳＴ３０５に移り、ノー（Ｎ）の場合にＳＴ１４に移る。次に、ＳＴ３０５，ＳＴ３０６の処理が実行され、ＳＴ３に戻る。そして、ＳＴ１４〜ＳＴ１７の処理が実行される。
【００８８】
（実施例２の作用）
図１５は実施例２の作用説明図であり、図１５Ａは２個の単語が反転表示された状態の説明図であり、図１５Ｂは図１５Ａの状態から反転表示された２個の単語が選択情報としてマーカー表示された状態の説明図であり、図１５Ｃは図１５Ｂの状態から別の２個の単語が反転表示された状態の説明図であり、図１５Ｄは図１５Ｃの状態から反転表示された２個の単語が選択情報として遮蔽表示された状態の説明図であり、図１５Ｅは図１５Ｄの状態から別の２個の単語が反転表示された状態の説明図であり、図１５Ｆは図１５Ｅの状態から反転表示された２個の単語についての択一問題が表示された状態の説明図である。
前記構成を備えた実施例２の学習支援装置ＰＣでは、文章中の単語がマウスＨ４のドラッグ等で選択されると、前記単語が黒地の白色表示に反転表示されると共に、前記単語が選択情報として記憶される（図１４のＳＴ３，ＳＴ４′参照）。実施例２では、１つの単語を選択した後に別の単語をドラッグ等することにより、複数の単語を次々に選択してゆくことが可能である。
【００８９】
例えば、「▽▽▽▽▽▽▽」および「○○○○○○」が選択されると、「▽▽▽▽▽▽▽」および「○○○○○○」が黒地の白色表示に反転表示され、図１５Ａに示す状態となる。次に、図１５Ａの状態で、例えば、マーカーボタン１０１ｂが選択されると、「▽▽▽▽▽▽▽」および「○○○○○○」の表示位置が黄色の蛍光ペン表示（マーカー表示）にされ、図１５Ｂに示す状態となる（図１４のＳＴ７，ＳＴ８′参照）。次に、図１５Ｂの状態から、例えば、「☆☆☆☆」および「△△△△△△」が選択されると、「☆☆☆☆」および「△△△△△△」が黒地の白色表示に反転表示され、図１５Ｃに示す状態となる。そして、図１５Ｃの状態で、例えば、遮蔽ボタン１０１ｃが選択されると、「☆☆☆☆」および「△△△△△△」の表示位置が黒塗り表示（遮蔽表示）にされ、図１５Ｂに示す状態となる（図１４のＳＴ９，ＳＴ１０′参照）。
このとき、実施例２では、図１５Ｄに示すように、「▽▽▽▽▽▽▽」および「○○○○○○」の黄色の蛍光ペン表示については表示された状態を継続しており、マーカー表示および遮蔽表示の両方が表示された状態となる。
【００９０】
次に、図１５Ｄの状態から、例えば、「△△△△」および「◇◇◇」が選択されると、「△△△△」および「◇◇◇」が黒地の白色表示に反転表示され、図１５Ｅに示す状態となる。そして、図１５Ｅの状態で、例えば、テストボタン１０１ｄが選択されると、「△△△△」および「◇◇◇」の表示位置が回答用画像２０１に置換された問題が表示され、図１５Ｆに示す状態となる（図１４のＳＴ１１，ＳＴ１２，ＳＴ１３′参照）。
このとき、実施例２では、図１５Ｆに示すように、「▽▽▽▽▽▽▽」および「○○○○○○」の黄色の蛍光ペン表示および「☆☆☆☆」および「△△△△△△」の黒塗り表示については表示された状態を継続しており、マーカー表示、遮蔽表示および問題表示の全てが表示された状態となる。
【００９１】
なお、図１５Ｆの状態で、黄色の蛍光ペン表示（マーカー表示）の単語（「▽▽▽▽▽▽▽」、「○○○○○○」）のいずれか１つを選択する入力がされると、前記単語に関連付けられた文字・図形・３Ｄモデル等が表示されたり動画・音声等が再生されたりする（図１４のＳＴ１０２，ＳＴ１０３参照）。また、回答用画像２０１に対する入力がされると、回答用画像２０１に入力情報が表示され、回答終了ボタン２０３が選択されると、正答情報と入力情報とを対比して採点し、採点結果画像２０４が表示される（図６、図１４のＳＴ３０２〜ＳＴ３０６参照）。
このとき、実施例２では、マーカー表示、遮蔽表示および問題表示の全てが表示された状態のまま、注釈情報、回答用画像２０１の入力情報、採点結果画像２０４がそれぞれ表示された状態となる。
【００９２】
すなわち、実施例２では、各ボタン１０１ｂ〜１０１ｄの選択により、実施例１のように登録された全ての単語を対象とするマーカー表示等への切替表示を実行するのではなく、選択された反転表示の単語のみを対象とするマーカー表示等を実行する。このため、実施例２の前記学習支援装置ＰＣでは、マーカー表示（注釈情報の表示も含む）・遮蔽表示・問題表示（入力情報の表示や採点結果画像２０４の表示等も含む）を重複表示することができる。
したがって、実施例２の前記学習支援装置ＰＣでは、問題に回答しながら、マーカー表示を追加したり、マーカー表示の単語の注釈情報を表示したり、別の単語に関する問題を作成したりすることができる。
この結果、実施例２の前記学習支援装置ＰＣは、ユーザごとの習熟度等の個人差に応じて選択情報を変化させることにより、ユーザが学習対象のデジタル教科書を学習し易いものに変化させてゆくことができる。すなわち、デジタル教科書にユーザの個人差を反映可能とし、デジタル教科書をユーザに適合可能にして学習の支援をすることができる。
その他、実施例２の前記学習支援装置ＰＣは、実施例１の学習支援装置ＰＣと同様の作用効果を奏する。
【実施例３】
【００９３】
次に、本発明の実施例３の説明をするが、この実施例３の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。
この実施例３は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【００９４】
図１６は実施例１の図１に対応する実施例３の学習支援システムの全体説明図である。
図１６において、本発明の実施例３の学習支援システムＳは、学習支援システムＳの提供者に使用される学習支援サーバ（提供者用端末、支援者用端末）ＳＶを有する。実施例３の前記学習支援サーバＳＶは、いわゆる、コンピュータ装置により構成されている。
また、前記学習支援サーバＳＶは、情報通信回線の一例としてのインターネットＮｉを介して、ユーザ（学習者、生徒、クライアント）に使用されるクライアントパソコン（学習者用端末、生徒用端末、パーソナルコンピュータ）ＣＬに接続されている。実施例３の前記クライアントパソコンＣＬは、いわゆる、コンピュータ装置により構成されており、コンピュータ本体Ｈ１と、ディスプレイＨ２と、キーボードＨ３やマウスＨ４等の入力装置、図示しないハードディスクドライブ等により構成されている。
【００９５】
（実施例３の制御部の説明）
図１７は実施例１の図２に対応する実施例３の学習支援システムを構成する各装置の機能をブロック図（機能ブロック図）で示した説明図である。
図１７において、前記学習支援サーバＳＶの制御部と前記クライアントパソコンＣＬのコンピュータ本体Ｈ１の制御部とは、外部との信号の入出力および入出力信号レベルの調節等を行うＩ／Ｏ、必要な起動処理を行うためのプログラムおよびデータ等が記憶されたＲＯＭ、必要なデータ及びプログラムを一時的に記憶するためのＲＡＭ、ＲＯＭ等に記憶された起動プログラムに応じた処理を行うＣＰＵならびにクロック発振器等を有しており、前記ＲＯＭ及びＲＡＭ等に記憶されたプログラムを実行することにより種々の機能を実現することができる。
前記構成の前記各装置ＳＶ，ＣＬは、前記ハードディスクやＲＯＭ等に記憶されたプログラムを実行することにより種々の機能を実現することができる。
【００９６】
（実施例３のクライアントパソコンＣＬの制御部の説明）
前記クライアントパソコンＣＬの制御部には、オペレーティングシステムＯＳ、アプリケーションプログラムとしての学習支援プログラムＡＰ１、その他の図示しないソフトウェアが記憶されている。
（実施例３のクライアントパソコンＣＬの学習支援プログラムＡＰ１）
実施例３の前記学習支援プログラムＡＰ１は、実施例１の前記学習開始判別手段Ｃ２と、前記学習支援画像表示手段Ｃ３と、前記教材表示手段Ｃ４と、前記選択判別手段Ｃ５と、前記反転表示手段Ｃ６と、前記マーカー判別手段Ｃ８と、前記マーカー表示手段Ｃ９と、前記注釈判別手段Ｃ１０と、前記注釈表示手段Ｃ１２と、前記遮蔽判別手段Ｃ１３と、前記遮蔽表示手段Ｃ１４と、前記作成判別手段Ｃ１５と、前記問題表示手段Ｃ２３と、前記回答入力判別手段Ｃ２４と、前記回答入力表示手段Ｃ２５と、前記採点開始判別手段Ｃ２６と、前記採点表示手段Ｃ２８と、前記問題設定手段Ｃ２９と、前記学習終了判別手段Ｃ３０とを有する。
また、実施例３の前記学習支援プログラムＡＰ１には、以下の下記の機能手段（プログラムモジュール）が新たに追加されている。
【００９７】
Ｃ５１：教材要求送信手段
教材要求送信手段Ｃ５１は、ユーザが学習を開始すると判別した場合に、学習支援サーバＳＶに対して、デジタル教科書を要求する教材要求情報を送信する。
Ｃ５２：教材受信手段
教材受信手段Ｃ５２は、学習支援サーバＳＶから送信されたデジタル教科書を受信する。よって、実施例３の前記教材表示手段Ｃ４は、前記教材表示部１０１ａに受信したデジタル教科書の文章を表示する。
Ｃ５３：選択情報送信手段
選択情報送信手段Ｃ５３は、選択された前記単語の登録する入力がされたと判別された場合に、学習支援サーバＳＶに対して、選択された前記単語を選択情報として送信する。
【００９８】
Ｃ５４：マーカー要求送信手段
マーカー要求送信手段Ｃ５４は、前記マーカーボタン１０１ｂを選択する入力がされた場合に、学習支援サーバＳＶに対して、選択情報にマーカー表示するための情報を要求するマーカー要求情報を送信する。
Ｃ５５：マーカー受信手段
マーカー受信手段Ｃ５５は、学習支援サーバＳＶから送信された選択情報にマーカー表示するための情報を受信する。実施例３の前記マーカー受信手段Ｃ５５は、学習支援サーバＳＶから送信されたマーカー表示済のデジタル教科書を受信する。よって、実施例３の前記マーカー表示手段Ｃ９は、前記教材表示部１０１ａに受信したマーカー表示済のデジタル教科書の文章を表示する。
【００９９】
Ｃ５６：注釈要求送信手段
注釈要求送信手段Ｃ５６は、マーカー表示の選択情報を選択する入力がされたと判別された場合に、学習支援サーバＳＶに対して、選択情報に応じた注釈情報を要求する注釈要求情報を送信する。実施例３の前記注釈要求送信手段Ｃ５６は、選択されたマーカー表示の選択情報を有する前記注釈要求情報を送信する。
Ｃ５７：注釈受信手段
注釈受信手段Ｃ５７は、学習支援サーバＳＶから送信された注釈情報を受信する。よって、実施例３の前記注釈表示手段Ｃ１２は、前記選択情報の表示位置の近傍に、受信した注釈情報を表示する。
【０１００】
Ｃ５８：遮蔽要求送信手段
遮蔽要求送信手段Ｃ５８は、前記遮蔽ボタン１０１ｃを選択する入力がされた場合に、学習支援サーバＳＶに対して、選択情報に遮蔽表示するための情報を要求する遮蔽要求情報を送信する。
Ｃ５９：遮蔽受信手段
遮蔽受信手段Ｃ５９は、学習支援サーバＳＶから送信された選択情報に遮蔽表示するための情報を受信する。実施例３の前記遮蔽受信手段Ｃ５９は、学習支援サーバＳＶから送信された遮蔽表示済のデジタル教科書を受信する。よって、実施例３の前記遮蔽表示手段Ｃ１４は、受信した遮蔽表示済のデジタル教科書の文章を前記教材表示部１０１ａに表示する。
【０１０１】
Ｃ６０：問題要求送信手段
問題要求送信手段Ｃ６０は、前記問題を作成すると判別された場合に、学習支援サーバＳＶに対して、問題を表示するための情報を要求する問題要求情報を送信する。
Ｃ６１：問題受信手段
問題受信手段Ｃ６１は、学習支援サーバＳＶから送信された問題を表示するための情報を受信する。実施例３の前記問題受信手段Ｃ６１は、学習支援サーバＳＶから送信された問題表示済のデジタル教科書を受信する。よって、実施例３の前記問題表示手段Ｃ２３は、受信した問題表示済のデジタル教科書の文章を前記教材表示部１０１ａに表示する。
【０１０２】
Ｃ６２：採点要求送信手段
採点要求送信手段Ｃ６２は、前記問題の採点を開始すると判別した場合に、学習支援サーバＳＶに対して、回答用画像２０１に入力された情報の採点を表示するための情報を要求する採点要求情報を送信する。実施例３の前記採点要求送信手段Ｃ６２は、回答用画像２０１に入力された情報を有する前記採点要求情報を送信する。
Ｃ６３：採点受信手段
採点受信手段Ｃ６３は、学習支援サーバＳＶから送信された採点を表示するための情報を受信する。実施例３の前記採点受信手段Ｃ６３は、学習支援サーバＳＶから送信された前記採点結果画像２０４を受信する。よって、実施例３の前記採点表示手段Ｃ２８は、受信した採点結果画像２０４を表示する。
【０１０３】
Ｃ６４：設定要求送信手段
設定要求送信手段Ｃ６４は、前記テスト設定ボタン１０１ｅを選択する入力がされた場合に、学習支援サーバＳＶに対して、設定情報を要求する設定要求情報を送信する。
Ｃ６５：設定情報受信手段
設定情報受信手段Ｃ６５は、学習支援サーバＳＶから送信された設定情報を受信する。よって、実施例３の前記設定情報表示手段Ｃ２９Ｃは、前記設定情報入力部３０１ａに受信した設定情報を表示する。
Ｃ６６：設定情報送信手段
設定情報送信手段Ｃ６６は、前記設定完了ボタン３０１ｂを選択する入力がされた場合に、学習支援サーバＳＶに対して、設定情報入力部３０１ａに入力された設定情報を送信する。
なお、実施例３の前記問題設定手段Ｃ２９には、前記設定要求送信手段Ｃ６４と、前記設定情報受信手段Ｃ６５とが新たに追加されている。
【０１０４】
（実施例３の学習支援サーバＳＶの制御部の説明）
前記学習支援サーバＳＶの制御部には、オペレーティングシステムＯＳ、アプリケーションプログラムとしての学習支援プログラムＡＰ１１、その他の図示しないソフトウェアが記憶されている。
（実施例３の学習支援サーバＳＶの学習支援プログラムＡＰ１１）
実施例３の前記学習支援プログラムＡＰ１１は、実施例１の前記教材記憶手段Ｃ１と、前記選択情報記憶手段Ｃ７と、前記注釈記憶手段Ｃ１１と、前記設定情報記憶手段Ｃ１６と、前記辞書記憶手段Ｃ１７と、前記問題種類判別手段Ｃ１８と、前記部分一致抽出手段Ｃ１９と、前記類義抽出手段Ｃ２０と、前記誤記抽出手段Ｃ２１と、前記問題作成手段Ｃ２２と、前記採点作成手段Ｃ２７とを有する。
また、実施例３の前記学習支援プログラムＡＰ１１には、以下の下記の機能手段（プログラムモジュール）が新たに追加されている。
【０１０５】
Ｃ１０１：選択情報受信手段
選択情報受信手段Ｃ１０１は、前記選択情報送信手段Ｃ５３によって送信された選択情報を受信する。よって、実施例３の前記選択情報記憶手段Ｃ７は、受信した選択情報を記憶する。
Ｃ１０２：設定情報受信手段
設定情報受信手段Ｃ１０２は、前記設定情報送信手段Ｃ６６によって送信された設定情報を受信する。よって、実施例３の前記設定情報記憶手段Ｃ１６は、受信した設定情報を記憶・更新する。
【０１０６】
Ｃ１０３：教材要求受信手段
教材要求受信手段Ｃ１０３は、前記教材要求送信手段Ｃ５１によって送信された教材要求情報を受信する。
Ｃ１０４：教材送信手段
教材送信手段Ｃ１０４は、前記教材受信手段Ｃ５２に対して、教材要求情報に応じたデジタル教科書を送信する。実施例３の前記教材送信手段Ｃ１０４は、前記教材記憶手段Ｃ１に記憶された複数のデジタル教科書のうちの前記教材要求情報に応じたデジタル教科書を送信する。なお、前記デジタル教科書は、前記終了状態記憶手段Ｃ１Ａに記憶された前回のマーカー表示等の終了状態を反映した状態で送信される。
【０１０７】
Ｃ１０５：マーカー要求受信手段
マーカー要求受信手段Ｃ１０５は、前記マーカー要求送信手段Ｃ５４によって送信されたマーカー要求情報を受信する。
Ｃ１０６：マーカー送信手段
マーカー送信手段Ｃ１０６は、前記マーカー受信手段Ｃ５５に対して、マーカー要求情報に応じた情報、すなわち、選択情報にマーカー表示するための情報を送信する。実施例３の前記マーカー送信手段Ｃ１０６は、前記選択情報記憶手段Ｃ７に記憶された全ての選択情報についてマーカー表示済のデジタル教科書を送信する。
Ｃ１０７：注釈要求受信手段
注釈要求受信手段Ｃ１０７は、前記注釈要求送信手段Ｃ５６によって送信された注釈要求情報を受信する。
Ｃ１０８：注釈送信手段
注釈送信手段Ｃ１０８は、前記注釈受信手段Ｃ５７に対して、注釈要求情報に応じた注釈情報を送信する。実施例３の前記注釈送信手段Ｃ１０８は、前記注釈記憶手段Ｃ１１に記憶された前記注釈要求情報の選択情報に応じた注釈情報を送信する。
【０１０８】
Ｃ１０９：遮蔽要求受信手段
遮蔽要求受信手段Ｃ１０９は、前記遮蔽要求送信手段Ｃ５８によって送信された遮蔽要求情報を受信する。
Ｃ１１０：遮蔽送信手段
遮蔽送信手段Ｃ１１０は、前記遮蔽受信手段Ｃ５９に対して、遮蔽要求情報に応じた情報、すなわち、選択情報に遮蔽表示するための情報を送信する。実施例３の前記遮蔽送信手段Ｃ１１０は、前記選択情報記憶手段Ｃ７に記憶された全ての選択情報について遮蔽表示済のデジタル教科書を送信する。
Ｃ１１１：問題要求受信手段
問題要求受信手段Ｃ１１１は、前記問題要求送信手段Ｃ６０によって送信された問題要求情報を受信する。
Ｃ１１２：問題送信手段
問題送信手段Ｃ１１２は、前記問題受信手段Ｃ６１に対して、問題要求情報に応じた情報、すなわち、問題を表示するための情報を送信する。実施例３の前記問題送信手段Ｃ１１２は、前記問題作成手段Ｃ２２によって作成された問題を表示済のデジタル教科書を送信する。
【０１０９】
Ｃ１１３：採点要求受信手段
採点要求受信手段Ｃ１１３は、前記採点要求送信手段Ｃ６２によって送信された採点要求情報を受信する。
Ｃ１１４：採点送信手段
採点送信手段Ｃ１１４は、前記採点受信手段Ｃ６３に対して、採点要求情報に応じた情報、すなわち、採点を表示するための情報を送信する。実施例３の前記採点送信手段Ｃ１１４は、前記採点作成手段Ｃ２７によって作成された前記採点結果画像２０４を送信する。
Ｃ１１５：設定要求受信手段
設定要求受信手段Ｃ１１５は、前記設定要求送信手段Ｃ６４によって送信された設定要求情報を受信する。
Ｃ１１６：設定情報送信手段
設定情報送信手段Ｃ１１６は、前記設定情報受信手段Ｃ６５に対して、前記設定情報記憶手段Ｃ１６に記憶された複数のユーザの設定情報から設定要求情報に応じた設定情報を受信する。
【０１１０】
（実施例３のフローチャートの説明）
次に、実施例３の前記各装置ＣＬ，ＳＶの各プログラムの処理の流れをフローチャートを使用して説明する。なお、実施例３のクライアントパソコンＣＬの問題設定処理のフローチャートについては、ＳＴ４０５（１）において、「記憶（更新）」を「学習支援サーバＳＶに対して送信」に置き換えるだけで、実施例１と同様の説明となるため、図示および詳細な説明を省略する。
【０１１１】
（実施例３のクライアントパソコンＣＬのメイン処理の説明）
図１８は実施例１の図８に対応する実施例３のクライアントパソコンのメイン処理のフローチャートである。
図１８において、実施例３のメイン処理は、実施例１のＳＴ２，ＳＴ６，ＳＴ１０，ＳＴ１７に替えて、ＳＴ２′，ＳＴ６′，ＳＴ１０″，ＳＴ１７′が実行され、実施例１のＳＴ１２が省略されている。また、前記メイン処理は、ＳＴ１とＳＴ２′との間にＳＴ５０１，ＳＴ５０２が実行され、ＳＴ７とＳＴ８との間にＳＴ５０３，ＳＴ５０４が実行され、ＳＴ９とＳＴ１０″との間にＳＴ５０５，ＳＴ５０６が実行され、ＳＴ１１とＳＴ１３との間にＳＴ５０７，ＳＴ５０８が実行され、ＳＴ１４とＳＴ１５との間にＳＴ５０９，ＳＴ５１０が実行される。
【０１１２】
図１８において、ＳＴ１の処理が実行され、ＳＴ１でイエス（Ｙ）の場合にＳＴ５０１に移る。
ＳＴ５０１において、学習支援サーバＳＶに対して教材要求情報を送信する。
ＳＴ５０２において、学習支援サーバＳＶからデジタル教科書を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ２′に移り、ノー（Ｎ）の場合にＳＴ５０２を繰り返す。
ＳＴ２′において、以下の（１），（２）の処理を実行し、ＳＴ３に移る。
（１）学習支援画像１０１（図３〜図５参照）をディスプレイＨ２に表示する。
（２）教材表示部１０１ａに受信した前回のマーカー等を表示済のデジタル教科書の文章を表示する。
【０１１３】
次に、ＳＴ３〜ＳＴ５の処理が実行され、ＳＴ５でイエス（Ｙ）の場合にＳＴ６′に移る。
ＳＴ６′において、反転表示された単語を選択情報として送信する。そして、ＳＴ３に戻る。
次に、ＳＴ７の処理が実行され、ＳＴ７でイエス（Ｙ）の場合にＳＴ５０３に移る。
ＳＴ５０３において、学習支援サーバＳＶに対してマーカー要求情報を送信する。そして、ＳＴ５０４に移る。
ＳＴ５０４において、学習支援サーバＳＶからマーカー表示済のデジタル教科書を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ８に移り、ノー（Ｎ）の場合にＳＴ５０４を繰り返す。
【０１１４】
次に、ＳＴ８，ＳＴ９の処理が実行され、ＳＴ９でイエス（Ｙ）の場合にＳＴ５０５に移る。
ＳＴ５０５において、学習支援サーバＳＶに対して遮蔽要求情報を送信する。そして、ＳＴ５０６に移る。
ＳＴ５０６において、学習支援サーバＳＶから遮蔽表示済のデジタル教科書を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ１０″に移り、ノー（Ｎ）の場合にＳＴ５０６を繰り返す。
【０１１５】
ＳＴ１０″において、教材表示部１０１ａに受信した遮蔽表示済のデジタル教科書の文章を表示する。そして、ＳＴ３に戻る。
次に、ＳＴ１１の処理が実行され、ＳＴ１１でイエス（Ｙ）の場合にＳＴ５０７に移る。
ＳＴ５０７において、学習支援サーバＳＶに対して問題要求情報を送信する。そして、ＳＴ５０８に移る。
ＳＴ５０８において、学習支援サーバＳＶから問題表示済のデジタル教科書を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ１３に移り、ノー（Ｎ）の場合にＳＴ５０８を繰り返す。
【０１１６】
次に、ＳＴ１３，ＳＴ１４の処理が実行され、ＳＴ１４でイエス（Ｙ）の場合にＳＴ５０９に移る。
ＳＴ５０９において、学習支援サーバＳＶに対して設定要求情報を送信する。そして、ＳＴ５１０に移る。
ＳＴ５１０において、学習支援サーバＳＶから設定情報を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ１５に移り、ノー（Ｎ）の場合にＳＴ５１０を繰り返す。
次に、ＳＴ１５〜ＳＴ１６の処理が実行され、ＳＴ１６でイエス（Ｙ）の場合にＳＴ１７′に移る。
ＳＴ１７′において、学習支援画像１０１を非表示にする。そして、ＳＴ１に戻る。
【０１１７】
（実施例３のクライアントパソコンＣＬのマーカー表示処理のフローチャートの説明）
図１９は実施例１の図９に対応する実施例３のクライアントパソコンのマーカー表示処理のフローチャートであり、図１８のＳＴ８のサブルーチンの説明図である。
図１９において、実施例３のマーカー表示処理は、実施例１のＳＴ１０１，ＳＴ１０３に替えて、ＳＴ１０１′，ＳＴ１０３′が実行され、ＳＴ１０２とＳＴ１０３′との間にＳＴ５１１，ＳＴ５１２が実行される。
【０１１８】
図１９のＳＴ１０１′において、教材表示部１０１ａに受信したマーカー表示済のデジタル教科書の文章を表示する。そして、ＳＴ１０２に移る。
次に、ＳＴ１０２の処理が実行され、ＳＴ１０２でイエス（Ｙ）の場合にＳＴ５１１に移る。
ＳＴ５１１において、学習支援サーバＳＶに対して注釈要求情報を送信する。そして、ＳＴ５１２に移る。
ＳＴ５１２において、学習支援サーバＳＶから注釈情報を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ１０３′に移り、ノー（Ｎ）の場合にＳＴ５１２を繰り返す。
ＳＴ１０３′において、受信した注釈情報を表示（画像等を表示、動画等を再生等）する。そして、ＳＴ１０２に戻る。
次に、ＳＴ１０４，ＳＴ１０５の処理が実行され、前記マーカー表示処理を終了して図１８のＳＴ８に戻る。
【０１１９】
（実施例３のクライアントパソコンＣＬの問題表示処理のフローチャートの説明）
図２０は実施例１の図１１に対応する実施例３のクライアントパソコンの問題表示処理のフローチャートであり、図１８のＳＴ１３のサブルーチンの説明図である。
図２０において、実施例３の問題表示処理は、実施例１のＳＴ３０１に替えて、ＳＴ３０１′が実行され、ＳＴ３０４とＳＴ３０６との間にＳＴ５１３，ＳＴ５１４が実行される。
図２０のＳＴ３０１′において、教材表示部１０１ａに受信した問題表示済のデジタル教科書の文章を表示する。そして、ＳＴ３０２に移る。
次に、ＳＴ３０２〜ＳＴ３０４の処理が実行され、ＳＴ３０４でイエス（Ｙ）の場合にＳＴ５１３に移る。
【０１２０】
ＳＴ５１３において、学習支援サーバＳＶに対して入力された情報を有する前記採点要求情報を送信する。そして、ＳＴ５１４に移る。
ＳＴ５１４において、学習支援サーバＳＶから採点結果画像２０４を受信したか否かを判別する。イエス（Ｙ）の場合にＳＴ３０６に移り、ノー（Ｎ）の場合にＳＴ５１４を繰り返す。
次に、ＳＴ３０６〜ＳＴ３０８の処理が実行され、前記問題表示処理を終了して図１８のＳＴ１３に戻る。
【０１２１】
（実施例３の学習支援サーバＳＶのメイン処理の説明）
図２１は実施例３の学習支援サーバのメイン処理のフローチャートである。
図２１のフローチャートの各ＳＴ（ステップ）の処理は、前記制御部のＲＯＭ等に記憶されたプログラムに従って行われる。また、この処理は前記制御部の他の各種処理と並行してマルチタスクで実行される。
【０１２２】
図２１に示すフローチャートは、前記学習支援サーバＳＶの学習支援プログラムＡＰ１１が起動した場合に開始される。
図２１のＳＴ６０１において、クライアントパソコンＰＣから選択情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６０２に移り、ノー（Ｎ）の場合はＳＴ６０３に移る。
ＳＴ６０２において、受信した選択情報を記憶する。そして、ＳＴ６０１に戻る。
ＳＴ６０３において、クライアントパソコンＰＣから設定情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６０４に移り、ノー（Ｎ）の場合はＳＴ６０５に移る。
ＳＴ６０４において、受信した設定情報を記憶する。そして、ＳＴ６０１に戻る。
【０１２３】
ＳＴ６０５において、クライアントパソコンＰＣから教材要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６０６に移り、ノー（Ｎ）の場合はＳＴ６０７に移る。
ＳＴ６０６において、クライアントパソコンＰＣに対して受信した教材要求情報に応じたデジタル教科書を送信する。そして、ＳＴ６０１に戻る。
ＳＴ６０７において、クライアントパソコンＰＣからマーカー要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６０８に移り、ノー（Ｎ）の場合はＳＴ６０９に移る。
ＳＴ６０８において、以下の（１），（２）の処理を実行し、ＳＴ６０１に戻る。
（１）クライアントパソコンＰＣに対して受信したマーカー要求情報に応じたマーカー表示済のデジタル教科書を送信する。
（２）終了状態記憶手段Ｃ１Ａにマーカー表示状態を記憶する。
【０１２４】
ＳＴ６０９において、クライアントパソコンＰＣから遮蔽要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６１０に移り、ノー（Ｎ）の場合はＳＴ６１１に移る。
ＳＴ６１０において、以下の（１），（２）の処理を実行し、ＳＴ６０１に戻る。
（１）クライアントパソコンＰＣに対して受信した遮蔽要求情報に応じた遮蔽表示済のデジタル教科書を送信する。
（２）終了状態記憶手段Ｃ１Ａに遮蔽表示状態を記憶する。
【０１２５】
ＳＴ６１１において、クライアントパソコンＰＣから問題要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ１２に移り、ノー（Ｎ）の場合はＳＴ６１３に移る。
ＳＴ１２において、実施例１と同様の問題作成処理（図１０のフローチャート参照）が実行され、ＳＴ６１２に移る。なお、前記問題作成処理のサブルーチンの説明については、実施例１と同様であるため、図示および詳細な説明を省略する。
ＳＴ６１２において、クライアントパソコンＰＣに対して作成した問題表示済のデジタル教科書を送信する。そして、ＳＴ６０１に戻る。
ＳＴ６１３において、クライアントパソコンＰＣから採点要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ３０５に移り、ノー（Ｎ）の場合はＳＴ６１５に移る。
ＳＴ３０５において、実施例１と同様の処理が実行され、ＳＴ６１４に移る。
ＳＴ６１４において、クライアントパソコンＰＣに対して作成された採点結果画像２０４を送信する。そして、ＳＴ６０１に戻る。
【０１２６】
ＳＴ６１５において、クライアントパソコンＰＣから設定要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６１６に移り、ノー（Ｎ）の場合はＳＴ６１７に移る。
ＳＴ６１６において、クライアントパソコンＰＣに対して受信した設定要求情報に応じた設定情報を送信する。そして、ＳＴ６０１に戻る。
ＳＴ６１７において、クライアントパソコンＰＣから注釈要求情報を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６１８に移り、ノー（Ｎ）の場合はＳＴ６０１に戻る。
ＳＴ６１８において、以下の（１），（２）の処理を実行し、ＳＴ６０１に戻る。
（１）クライアントパソコンＰＣに対して受信した注釈要求情報に応じた注釈情報を送信する。
（２）終了状態記憶手段Ｃ１Ａに注釈表示状態を記憶する。
【０１２７】
（実施例３の作用）
前記構成を備えた実施例３の学習支援システムＳでは、クライアントパソコンＣＬにおいて、ユーザの入力によってデジタル教科書が選択されると、クライアントパソコンＣＬが学習支援サーバＳＶに教材要求情報を送信してデジタル教科書を受信することにより、学習支援画像１０１の教材表示部１０１ａにデジタル教科書の文章が表示される（図３〜図５、図１８のＳＴ１，ＳＴ５０１，ＳＴ５０２，ＳＴ２′、図２１のＳＴ６０５，ＳＴ６０６参照）。
【０１２８】
また、マウスＨ４のドラッグ等で選択されて単語が反転表示された状態で、登録ボタン１０２を選択する入力がされると、クライアントパソコンＣＬにより学習支援サーバＳＶに前記単語が選択情報として送信され、学習支援サーバＳＶに前記選択情報が記憶（登録）される（図４Ａ、図１８のＳＴ３〜ＳＴ５，ＳＴ６′、図２１のＳＴ６０１，ＳＴ６０２参照）。
また、マーカー・遮蔽・問題の各ボタン１０１ｂ〜１０１ｄが選択されると、クライアントパソコンＣＬから学習支援サーバＳＶにマーカー・遮蔽・問題の各要求情報が送信される。そして、学習支援サーバＳＶが選択情報に基づいて作成したマーカー表示済・遮蔽表示済・問題表示済のデジタル教科書をクライアントパソコンＣＬが受信することにより、前記教材表示部１０１ａのデジタル教科書の文章にマーカー表示、遮蔽表示および問題表示がされる（図４Ｂ、図４Ｂ、図５、図１８のＳＴ７〜ＳＴ９，ＳＴ１０″，ＳＴ１１，ＳＴ１３，ＳＴ５０３〜ＳＴ５０８、図２１のＳＴ１２，ＳＴ６０７〜ＳＴ６１２参照）。
【０１２９】
なお、マーカー表示された状態で、マーカー表示の選択情報の１つが選択されると、クライアントパソコンＣＬから学習支援サーバＳＶに注釈要求情報が送信され、学習支援サーバＳＶで対応する注釈情報が検索され、注釈情報の画像等が学習支援サーバＳＶから送信される。そして、クライアントパソコンＣＬが学習支援サーバＳＶから送信された注釈情報を受信することにより、選択された選択情報に応じた注釈情報が表示される（図４Ｃ、図１９のＳＴ１０２，ＳＴ５１１，ＳＴ５１２，ＳＴ１０３′、図２１のＳＴ６１７，ＳＴ６１８参照）。また、クライアントパソコンＣＬにおいて、問題表示された状態で、回答用画像２０１に対する入力がされて回答終了ボタン２０３が選択されると、クライアントパソコンＣＬから学習支援サーバＳＶに対して回答用画像２０１に入力された入力情報を有する採点要求情報が送信される。採点要求情報を受信した学習支援サーバＳＶが入力情報と正答情報とを対比して採点結果画像２０４が作成され、学習支援サーバＳＶからクライアントパソコンＣＬに送信される。そして、クライアントパソコンＣＬが採点結果画像２０４を受信すると、受信した採点結果画像２０４がディスプレイＨ２に表示される（図６、図２０のＳＴ３０２〜ＳＴ３０６，ＳＴ５１３，ＳＴ５１４、図２１のＳＴ６１３，ＳＴ３０５，ＳＴ６１４参照）。
【０１３０】
また、テスト設定ボタン１０１ｅが選択されると、クライアントパソコンＣＬが学習支援サーバＳＶに設定要求情報が送信され、学習支援サーバＳＶから設定情報が送信される。設定情報をクライアントパソコンＣＬが受信すると、問題設定画像３０１の設定情報入力部３０１ａに受信した設定情報が表示される（図７、図１８のＳＴ１４，ＳＴ１５，ＳＴ５０９，ＳＴ５１０、図２１のＳＴ６０７〜ＳＴ６１２参照）。そして、前記設定情報入力部３０１ａに設定情報を更新する入力がされて設定完了ボタン３０１ｂが選択されると、クライアントパソコンＣＬから学習支援サーバＳＶに対して設定情報入力部３０１ａに入力された設定情報が送信され、学習支援サーバＳＶに前記設定情報が記憶（登録）される（図２１のＳＴ６０３，ＳＴ６０４参照）。
この結果、実施例３の前記学習支援システムＳは、ユーザが使用するクライアントパソコンＣＬと学習支援サーバＳＶとの間で各情報を送受信するクライアントサーバシステムによって構成することができる。
その他、実施例３の前記学習支援システムＳは、実施例１の学習支援装置ＰＣと同様の作用効果を奏する。
【０１３１】
（変更例）
以上、本発明の実施例を詳述したが、本発明は、前記実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内で、種々の変更を行うことが可能である。本発明の変更例（Ｈ01）〜（Ｈ020）を下記に例示する。
（Ｈ01）前記実施例では、各装置ＰＣ，ＣＬ，ＳＶをパーソナルコンピュータやワークステーション等の固定端末によって構成しているが、これに限定されず、例えば、ネットワーク接続可能なテレビやゲーム機、ＰＤＡ（Personal Digital Assistant、Personal Data Assistance）、スマートフォン等の携帯電話、電子ブックリーダ等の携帯端末によって構成することも可能である。この場合、携帯端末によって前記デジタル教科書を様々な場所で学習することが可能となる。
（Ｈ02）前記実施例３では、学習支援サーバＳＶを１台のコンピュータ装置で構成したが、これに限定されず、例えば、２台以上のコンピュータ装置によって学習支援サーバＳＶの各機能を分担させる構成も可能である。
【０１３２】
（Ｈ03）前記実施例３では、クライアントパソコンＰＣと学習支援サーバＳＶとを接続する情報通信回線をインターネットＮｉによって構成したが、これに限定されず、その他の有線・無線通信技術により構成することも可能である。有線通信技術としては、例えば、有線ＬＡＮ（Local Area Network）や専用回線を用いることが可能である。また、無線通信技術としては、例えば、無線ＬＡＮ、移動体通信網、ブルートゥース（Bluetooth（登録商標））、アドホックネットワーク（自律分散型無線通信網、自律分散型無線ネットワーク）を用いることが可能である。。ここで、アドホックネットワークとは、インターネットにおけるルータ等や、携帯電話における基地局等の既存の通信基盤を介さず、移動体どうしで自律して形成されるネットワークであって、時間や場所等に応じて分散して一時的に形成されるネットワークであり、緊急災害時の救助活動、自動車どうしの通信である車車間通信、家電機器等が有するセンサ間のネットワーク（センサネットワーク）等のサービスへの利用が期待されている。
【０１３３】
（Ｈ04）前記実施例３では、ユーザが使用するクライアントパソコンＣＬと学習支援サーバＳＶとのクライアントサーバシステムによって構成したが、これに限定されず、実施例１の学習支援装置ＰＣのように、学習支援サーバＳＶの機能を全て備えた、いわゆる、ファットクライアント（fat client）のクライアントサーバシステムや、必要に応じて学習支援サーバＳＶの機能を取得して各情報の記憶や作成等の処理の一部または全部を実行（代行）する、いわゆる、リッチクライアント（rich client）のクライアントサーバシステムによって構成することも可能である。この場合、クライアントパソコンＣＬが学習支援サーバＳＶから各情報を送受信する処理を毎回実行することを回避できる。また、クライアントパソコンＣＬに情報の送受信や入力表示等の必要最小限の処理を実行させるだけで、前記各情報の記憶（一時記憶も含む）や作成等のほぼ全ての処理を学習支援サーバＳＶに集中させた、いわゆる、シンクライアント（thin client）のクライアントサーバシステムによって構成することも可能である。すなわち、クライアントパソコンＣＬや学習支援サーバＳＶの性能等に応じて、学習支援プログラム（ＡＰ１＋ＡＰ１１）の任意の機能Ｃ１〜Ｃ３０，Ｃ５１〜Ｃ６６，Ｃ１０１〜Ｃ１１６をクライアントパソコンＣＬに集中させたり、学習支援サーバＳＶに集中させたりすることが可能である。
【０１３４】
（Ｈ05）前記実施例３において、各装置ＣＬ，ＳＶ間の情報の送受信については、そのままの情報が送受信されているが（図１８のＳＴ５０１〜５１０、図１９のＳＴ５１１，ＳＴ５１２、図２０のＳＴ５１３，ＳＴ５１４、図２１のＳＴ６０１〜ＳＴ６１８参照）、これに限定されず、例えば、ＳＳＬ（Secure Socket Layer）等の暗号化技術を利用して、暗号化された情報が送受信されるようにすることも可能である。また、例えば、各装置ＣＬ，ＳＶ間で情報を送受信する場合に、パスワード認証等の認証技術を利用して、認証済の装置ＣＬ，ＳＶ間でのみ情報が送受信されるようにすることも可能である。
【０１３５】
（Ｈ06）前記実施例では、ユーザの入力によって選択された単語を選択情報として登録しているが（図８のＳＴ３〜ＳＴ６等参照）、登録した選択情報を削除する構成を追加することも可能である。この場合、登録が削除された選択情報については、マーカー表示・遮蔽表示・問題表示の対象からも削除される。また、注釈情報を追加・削除等する構成を追加することも可能である。例えば、学習支援画像１０１に注釈情報入力部を設けて、マーカー表示の選択情報が選択された場合に、注釈情報と同時に前記注釈情報入力部を表示することにより、ユーザによって入力された文字情報や画像情報等のメモを注釈情報として追加（記憶）することも可能である。また、Ｗｅｂ（ＷＷＷ：World Wide Web）上の検索エンジン等のサービスを利用して自動取得した情報を注釈情報として追加（記憶）することも可能である。
【０１３６】
（Ｈ07）前記実施例において、マーカー表示処理（図８、図１８のＳＴ８、図９、図１９のＳＴ１０１，ＳＴ１０１′等参照）として、選択情報の単語に黄色の蛍光ペン表示をする処理が実行されているが（図４、図１５参照）、選択情報を強調表示する処理についてはこれに限定されず、例えば、選択情報の単語に下線を引いたり、すなわち、下線表示したり、選択情報の単語を太字表示、斜体表示、拡大表示したりすることも可能である。また、ユーザの入力により、マーカー表示処理、下線表示、太字表示、斜体表示、拡大表示等を選択可能とする構成も可能である。さらに、ユーザの入力により、選択情報の単語やマーカーや下線の表示色を選択可能とする構成も可能である。
（Ｈ08）前記実施例では、予め記憶された注釈情報や辞書情報（英和・和英辞書や類義語辞書等の情報）を使用して、選択情報に関連付けられた注釈情報を表示したり、抽出情報を不正解の選択肢として選択群情報２０２に表示したりしているが（図９のＳＴ１０３、図１０のＳＴ２０２，ＳＴ２０３，ＳＴ２０９，ＳＴ２１０等参照）、注釈情報や辞書情報は各装置ＰＣ，ＳＶに予め記憶された情報に限定されず、例えば、Ｗｅｂ上の検索エンジン等のサービスを利用して取得した情報を注釈情報や辞書情報として使用することも可能である。
【０１３７】
（Ｈ09）前記実施例では、終了ボタン１０１ｆが選択された場合に、マーカー表示等の終了状態を記憶し、次にデジタル教科書を表示する際に、終了状態を自動的に再現しているが（図８のＳＴ２（３），ＳＴ１７（２）等参照）、これに限定されず、例えば、終了状態を記憶せずに、次にデジタル教科書を表示する際に、元の状態のデジタル教科書を表示とすることも可能である。
（Ｈ010）前記実施例のように、回答用画像２０２を回答を入力することが可能なプルダウンメニューやテキストボックス等により構成することが好ましいが（図５、図１１のＳＴ３０２，ＳＴ３０３等参照）、これに限定されず、ユーザが回答を入力できない画像、例えば、「問１」等のように問題番号を表示するだけの画像とすることも可能である。この場合、例えば、回答を入力する回答入力部を学習支援画像１０１に別途設けることにより、ユーザによって回答を入力し、入力された回答を採点する処理を実行することも可能である（図６、図１１のＳＴ３０４〜ＳＴ３０６参照）。また、この場合、ユーザによって入力された回答を採点する処理を省略することも可能である。
【０１３８】
（Ｈ011）前記実施例では、選択情報に基づいて、マーカー表示・遮蔽表示・問題表示の各表示処理を実行したが（図４、図５、図８のＳＴ７〜ＳＴ１３等参照）、選択情報に基づく表示処理はこれに限定されず、例えば、従来公知の形態素解析を実行してその解析結果を表示する処理することも可能である。ここで、形態素解析とは、デジタル教科書の文章の単語（単語、句、節）を解析して、前記単語の品詞や原形を特定する機能であり、例えば、特開２００８−２３３５５３号公報や特開２００７−０３３８０８号公報等に記載されており、公知である。
（Ｈ012）前記実施例１、３では、ユーザが選択した単語のみを選択情報として記憶（登録）したが（図４Ａ、図８のＳＴ３〜ＳＴ６等参照）、これに限定されず、例えば、デジタル教科書の提供者（教師等）が選択情報を予め記憶（登録）しておくことも可能である。
【０１３９】
（Ｈ013）前記実施例では、ユーザが選択した単語の選択情報に関する問題を作成・表示したが（図５、図８のＳＴ１１〜ＳＴ１３等参照）、これに限定されず、例えば、特許文献２、３等のように、デジタル教科書の提供者（教師等）が予め作成した問題を表示することも可能である。この場合、ユーザの選択情報に基づいて自動作成された問題を表示するか、提供者が予め作成した問題を表示するかを表示するかを選択可能とすることも可能である。また、例えば、ユーザの選択情報の単語を検索条件として検索した結果、提供者が予め作成した問題（章末問題）の問題文中に前記単語（検索条件）が含まれていた場合に、前記問題（検索結果）を表示する構成も可能である。
（Ｈ014）前記実施例３では、学習支援サーバＳＶが選択情報に関する問題および正答情報を作成し、且つ、回答用画像２０１への入力情報と正答情報とを比較して採点結果画像２０４を作成するが（図２１のＳＴ６１１〜ＳＴ６１４，ＳＴ１２，ＳＴ３０５等参照）、例えば、特許文献３等のように、ユーザごとの問題の履歴や採点結果の履歴を記憶しておくことも可能である。この場合、例えば、学習支援サーバＳＶに記憶された履歴を提供者(教師等)が閲覧することにより、提供者がユーザごとのデジタル教科書に対する学習の進捗度等を把握するのに役立てることができる。
【０１４０】
（Ｈ015）前記実施例３では、回答用画像２０１に入力された入力情報は、回答終了ボタン２０３が選択された際に一括送信されているが（図５、図２０のＳＴ３０２〜ＳＴ３０４，ＳＴ５１３等参照）、入力情報の送信方法はこれに限定されず、例えば、回答用画像２０１に入力情報が入力される度に、入力情報を学習支援サーバＳＶに随時送信し、学習支援サーバＳＶの前記入力情報を随時更新することも可能である。また、問題設定画像３０１の設定情報入力部３０１ａに入力された設定情報についても同様に、設定完了ボタン３０１が選択された際に更新された設定情報が一括送信されているが、設定情報入力部３０１ａに設定情報を更新する入力がされる度に、設定情報を学習支援サーバＳＶに随時送信し、学習支援サーバＳＶの前記設定情報を随時更新することも可能である。選択情報としての反転表示された単語についても同様に、登録ボタン１０２を選択された際に複数の単語が複数の選択情報として一括送信されているが（図４Ａ、図１８のＳＴ３〜ＳＴ５，ＳＴ６′参照）、単語を選択する入力がされる度に、単語を反転表示すると共に、単語を学習支援サーバＳＶに随時送信し、学習支援サーバＳＶの選択情報を随時更新することも可能である。
【０１４１】
（Ｈ016）前記実施例では、複数の選択情報のうちの１つが選択された場合に、前記選択情報に関連付けられた注釈情報が表示されているが（図４Ｃ、図９のＳＴ１０２，ＳＴ１０３等参照）、例えば、２つ以上の選択情報が同時選択された場合に、同時選択された選択情報に共通して関連付けられた注釈情報を表示することも可能である。また、Ｗｅｂ上の検索エンジン等のサービスを利用して取得した情報を注釈情報として使用する場合には、例えば、同時選択された選択情報を複数のキーワードとして検索して取得した情報を注釈情報として表示することも可能である。
（Ｈ017）前記実施例では、穴埋め選択問題を作成する場合に、不正解の選択肢としての（ｎ−ｍ）個の抽出情報は、各選択情報に関連付けられた抽出情報（部分一致情報・類義情報・誤記情報）からランダムに選択されているが、抽出情報の選択方法はこれに限定されず、例えば、複数の選択情報に共通して関連付けられた抽出情報が存在すれば優先して選択されるようにすることも可能である。
【０１４２】
（Ｈ018）前記実施例では、択一問題または穴埋め選択問題を作成する場合に、辞書情報から部分一致情報・類義情報・誤記情報を抽出情報（不正解の選択肢）として抽出しているが（図１０のＳＴ２０２，ＳＴ２０９参照）、辞書情報から抽出される抽出情報は部分一致情報・類義情報・誤記情報に限定されず、例えば、Ｗｅｂ上の検索エンジン等のサービスにおいて、いわゆる、あいまい検索として利用されている従来公知の正規表現やベクトル空間モデルの技術により、前記辞書情報から選択情報（検索条件）に応じた抽出情報（検索結果）を抽出することも可能である。なお、正規表現やベクトル空間モデルについては、例えば、特開２００８−２４３０２４号公報や特開平０８−３２９１０８号公報等に記載されており、公知である。
（Ｈ019）前記実施例では、択一問題、並び替え問題、穴埋め選択問題、穴埋め問題の４種類の問題を作成可能としたが（図１０のＳＴ２０１〜ＳＴ２１１参照）、これに限定されず、その他の問題を作成することも可能である。例えば、辞書情報（類義情報）や注釈情報（画像等）に基づいて、選択情報の単語に関連付けられた類義語や画像等を正答情報とする問題を作成することも可能である。
【０１４３】
（Ｈ020）前記実施例では、選択情報に関連付けられた注釈情報として、文字、画像、３Ｄモデル、動画、音声等の視覚や聴覚に訴える情報を表示、再生等したが、これに限定されず、例えば、その他の五感、すなわち、触覚・味覚・嗅覚に訴える情報を提供することも可能である。例えば、従来公知の自動販売機（特開２０００−１２３２２８公報等参照）等の商品の提供機器と学習支援装置ＰＣとを接続して、「レモン」の単語が選択された場合に、前記提供機器によって実物のレモンをユーザに提供することにより、視覚・触覚・味覚・嗅覚に訴える情報を提供できる。また、例えば、実物のレモンでなくても、レモン飲料をユーザに提供することにより、味覚に訴える情報を提供できる。また、例えば、「レモン」の単語が選択された場合に、レモンのアロマオイル（精油）を芳香させることにより、嗅覚に訴える情報を提供できる。
【符号の説明】
【０１４４】
２０１…回答用画像、文字入力画像、ＡＰ１，（ＡＰ１＋ＡＰ１１）…学習支援プログラム、Ｃ１…教材記憶手段、Ｃ４…教材表示手段、Ｃ５，Ｃ５′…選択判別手段、Ｃ７，Ｃ７′…選択情報記憶手段、Ｃ１５…作成判別手段、Ｃ２２…問題作成手段、Ｃ２３，Ｃ２３′…問題表示手段、Ｃ１７…辞書記憶手段、Ｃ１９…部分一致抽出手段、Ｃ２０…類義抽出手段、Ｃ２１…誤記抽出手段、ＰＣ…学習支援装置、Ｓ…学習支援システム。
【図１】
0005515150.tif 000002
【図２】
0005515150.tif 000003
【図３】
0005515150.tif 000004
【図５】
0005515150.tif 000005
【図６】
0005515150.tif 000006
【図７】
0005515150.tif 000007
【図８】
0005515150.tif 000008
【図９】
0005515150.tif 000009
【図１０】
0005515150.tif 000010
【図１１】
0005515150.tif 000011
【図１２】
0005515150.tif 000012
【図１３】
0005515150.tif 000013
【図１４】
0005515150.tif 000014
【図１６】
0005515150.tif 000015
【図１７】
0005515150.tif 000016
【図１８】
0005515150.tif 000017
【図１９】
0005515150.tif 000018
【図２０】
0005515150.tif 000019
【図２１】
0005515150.tif 000020
【図４】
0005515150.tif 000021
【図１５】
0005515150.tif 000022