(57)【要約】【課題】主体的に学習するユーザにとって使い勝手のよい学習支援装置を提供する。【解決手段】本発明に係る学習支援装置１は、用語とその意味とを対応付けた用語情報群である辞書を記憶する辞書記憶部１７と、問題と解答と解説とを対応付けた問題情報群である問題集を記憶する問題集記憶部１８と、検索語句の入力を受け付ける入力部１０と、前記検索語句に対応する用語情報を前記辞書から検索する用語検索部１５と、前記検索語句に対応する問題情報を前記問題集から検索する問題検索部１６と、前記用語検索部１５および前記問題検索部１６による検索結果を表示する表示部２１とを備える。【選択図】図１
2007286355.tif 000002
【特許請求の範囲】
【請求項１】
学習を支援する学習支援装置であって、
用語とその意味とを対応付けた用語情報群である辞書を記憶する辞書記憶手段と、
問題と解答と解説とを対応付けた問題情報群である問題集を記憶する問題集記憶手段と、
検索語句の入力を受け付ける入力手段と、
前記検索語句に対応する用語情報を前記辞書から検索する用語検索手段と、
前記検索語句に対応する問題情報を前記問題集から検索する問題検索手段と、
前記用語検索手段および前記問題検索手段による検索結果を表示する表示手段と
を備えることを特徴とする学習支援装置。
【請求項２】
前記入力手段は、前記用語情報の検索条件および前記問題情報の検索条件を受け付け、
前記用語検索手段は、前記用語情報の検索条件に従って検索し、
前記問題検索手段は、前記問題情報の検索条件に従って検索する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項３】
前記入力手段は、前記検索語句中の一範囲が指定されたことを受け付け、
前記用語検索手段は、前記一範囲に対応する用語情報を検索し、
前記問題検索手段は、前記一範囲に対応する問題情報を検索する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項４】
前記辞書記憶手段は、複数の前記辞書を記憶し、
前記用語検索手段は、前記用語情報を複数の前記辞書から検索する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項５】
前記問題集記憶手段は、複数の前記問題集を記憶し、
前記問題検索手段は、前記問題情報を複数の前記問題集から検索する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項６】
前記問題集記憶手段は、複数年度の過去問を集めた過去問題集を記憶し、
前記問題検索手段は、前記問題情報を前記過去問題集から検索する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項７】
前記入力手段は、前記用語の意味を表示する旨の指示を受け付け、
前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記用語の意味を表示する旨の指示が受け付けられたとき、前記用語の意味を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項８】
前記入力手段は、前記問題を表示する旨の指示を受け付け、
前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記問題を表示する旨の指示が受け付けられたとき、前記問題を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項９】
前記入力手段は、前記解答を表示する旨の指示を受け付け、
前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記解答を表示する旨の指示が受け付けられたとき、前記解答を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項１０】
前記入力手段は、前記解説を表示する旨の指示を受け付け、
前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記解説を表示する旨の指示が受け付けられたとき、前記解説を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項１１】
前記入力手段は、前記問題中の図を表示する旨の指示を受け付け、
前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記問題中の図を表示する旨の指示が受け付けられたとき、前記問題中の図を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項１２】
前記入力手段は、前記解説中の図を表示する旨の指示を受け付け、
前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記解説中の図を表示する旨の指示が受け付けられたとき、前記解説中の図を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項１３】
前記学習支援装置は、さらに、
メモ情報を集めたノートを記憶するノート記憶手段と、
前記検索語句に対応するメモ情報を前記ノートから検索するメモ検索手段とを備え、
前記表示手段は、前記用語検索手段、前記問題検索手段、および前記メモ検索手段による検索結果を表示する
ことを特徴とする請求項１に記載の学習支援装置。
【請求項１４】
学習を支援する学習支援方法であって、
検索語句の入力を受け付ける入力ステップと、
用語とその意味とを対応付けた用語情報群である辞書から、前記検索語句に対応する用語情報を検索する用語検索ステップと、
問題と解答と解説とを対応付けた問題情報群である問題集から、前記検索語句に対応する問題情報を検索する問題検索ステップと、
前記用語検索ステップおよび前記問題検索ステップにおける検索結果を表示する表示ステップと
を含むことを特徴とする学習支援方法。
【請求項１５】
学習を支援するためのプログラムであって、
検索語句の入力を受け付ける入力ステップと、
用語とその意味とを対応付けた用語情報群である辞書から、前記検索語句に対応する用語情報を検索する用語検索ステップと、
問題と解答と解説とを対応付けた問題情報群である問題集から、前記検索語句に対応する問題情報を検索する問題検索ステップと、
前記用語検索ステップおよび前記問題検索ステップにおける検索結果を表示する表示ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習を支援する装置に関し、特に、国家試験をはじめとする各種試験に向けての学習を支援する装置に関する。
【背景技術】
【０００２】
近年、国家試験をはじめとする各種試験に向けて、自宅などにあるパーソナル・コンピュータを使って勉強する人が増えつつある。例えば、特許文献１には、試験に向けての自主学習や問題演習などを支援する装置が開示されている。この学習支援装置は、試験に出題される可能性のある問題のＩＤ、各問題の問題文、および各問題の複数の選択肢を保持する試験問題データベースを備えており、この試験問題データベース内の問題をランダムに組み合わせて試験問題を作成する。これにより、市販の模擬試験問題集などに比べて遥かにバラエティに富んだ問題をユーザに提供することができる。
【特許文献１】特開２００４−６１６６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の学習支援装置は、ランダムに組み合わされた問題を作成するので、以下に説明するように、主体的に学習するユーザにとっては使い勝手が悪い場合もある。
【０００４】
例えば、大学で習ったことを復習する目的で問題を演習する場合、ランダムに組み合わされた問題の中から目的の問題を探し出すことは容易でない。仮に目的の問題を探し出すことができても、その問題は、試験対策という観点から重要度の高い問題であるとは限らない。
【０００５】
また、国家試験をはじめとする各種試験に合格するためには、その出題傾向を把握したうえで出題頻度の高い問題を重点的に演習することが重要であると考えるユーザは多い。このようなユーザにとって、ランダムに組み合わされた問題を演習することは学習方針に沿わず、かえって学習効率を低下させる恐れさえある。
【０００６】
さらに、本番の試験に近い環境で問題を演習したい場合は、ランダムに組み合わされた問題を演習した後に答え合わせをするという手順が効果的であるが、本番の試験に近い環境で問題を演習したいかどうかは、ユーザの学習段階によっても異なる。すなわち、ユーザが学習初期の段階にある場合は、問題や解説中の用語の意味を正しく理解できないことが多い。このような状況でランダムに組み合わされた問題を演習し続けることは、学習効率の面から適切でないのはもちろん、ユーザの学習意欲を低下させる原因にもなる。
【０００７】
本発明は、前記課題を解決するものであって、主体的に学習するユーザにとって使い勝手のよい学習支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、本発明に係る学習支援装置は、学習を支援する学習支援装置であって、用語とその意味とを対応付けた用語情報群である辞書を記憶する辞書記憶手段と、問題と解答と解説とを対応付けた問題情報群である問題集を記憶する問題集記憶手段と、検索語句の入力を受け付ける入力手段と、前記検索語句に対応する用語情報を前記辞書から検索する用語検索手段と、前記検索語句に対応する問題情報を前記問題集から検索する問題検索手段と、前記用語検索手段および前記問題検索手段による検索結果を表示する表示手段とを備える。これによって、主体的に学習するユーザにとって使い勝手のよい学習支援装置を提供することが可能である。すなわち、検索語句が入力されると、検索語句に対応する問題情報（例えば、検索語句を含む問題）が表示されるので、目的の問題を容易に探し出すことが可能となる。また、目的の試験の過去問題集から問題を検索するようにすれば、その出題傾向を把握したうえで出題頻度の高い問題を重点的に演習することが可能となる。さらに、検索語句が入力されると、検索語句に対応する用語情報（例えば、検索語句の意味）が表示されるので、用語の意味を正しく理解したうえで問題を演習することが可能となる。
【０００９】
ここで、前記入力手段は、前記用語情報の検索条件および前記問題情報の検索条件を受け付け、前記用語検索手段は、前記用語情報の検索条件に従って検索し、前記問題検索手段は、前記問題情報の検索条件に従って検索してもよい。これによって、用語情報の検索条件と問題情報の検索条件とを一括して設定することが可能となり、ユーザの操作負担が軽減される。
【００１０】
また、前記入力手段は、前記検索語句中の一範囲が指定されたことを受け付け、前記用語検索手段は、前記一範囲に対応する用語情報を検索し、前記問題検索手段は、前記一範囲に対応する問題情報を検索してもよい。これによって、検索語句中の一範囲を指定して検索を実行することができ、さらに使い勝手のよい環境を提供することが可能となる。
【００１１】
また、前記辞書記憶手段は、複数の前記辞書を記憶し、前記用語検索手段は、前記用語情報を複数の前記辞書から検索してもよい。これによって、複数の辞書それぞれについて個別に検索を実行する必要がなくなり、ユーザの作業効率が格段に向上する。
【００１２】
また、前記問題集記憶手段は、複数の前記問題集を記憶し、前記問題検索手段は、前記問題情報を複数の前記問題集から検索してもよい。これによって、複数の問題集それぞれについて個別に検索を実行する必要がなくなり、ユーザの作業効率が格段に向上する。
【００１３】
また、前記問題集記憶手段は、複数年度の過去問を集めた過去問題集を記憶し、前記問題検索手段は、前記問題情報を前記過去問題集から検索してもよい。これによって、複数年度の過去問が検索されるので、その出題傾向を確実に把握することが可能となる。
【００１４】
また、前記入力手段は、前記用語の意味を表示する旨の指示を受け付け、前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記用語の意味を表示する旨の指示が受け付けられたとき、前記用語の意味を表示してもよい。これによって、ユーザは、用語の意味を任意のタイミングで表示させることが可能となる。
【００１５】
また、前記入力手段は、前記問題を表示する旨の指示を受け付け、前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記問題を表示する旨の指示が受け付けられたとき、前記問題を表示してもよい。これによって、ユーザは、問題を任意のタイミングで表示させることが可能となる。
【００１６】
また、前記入力手段は、前記解答を表示する旨の指示を受け付け、前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記解答を表示する旨の指示が受け付けられたとき、前記解答を表示してもよい。これによって、ユーザは、解答を任意のタイミングで表示させることが可能となる。
【００１７】
また、前記入力手段は、前記解説を表示する旨の指示を受け付け、前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記解説を表示する旨の指示が受け付けられたとき、前記解説を表示してもよい。これによって、ユーザは、解説を任意のタイミングで表示させることが可能となる。
【００１８】
また、前記入力手段は、前記問題中の図を表示する旨の指示を受け付け、前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記問題中の図を表示する旨の指示が受け付けられたとき、前記問題中の図を表示してもよい。これによって、ユーザは、問題中の図を任意のタイミングで表示させることが可能となる。
【００１９】
また、前記入力手段は、前記解説中の図を表示する旨の指示を受け付け、前記表示手段は、前記検索語句の入力が受け付けられたとき、または、前記解説中の図を表示する旨の指示が受け付けられたとき、前記解説中の図を表示してもよい。これによって、ユーザは、解説中の図を任意のタイミングで表示させることが可能となる。
【００２０】
また、前記学習支援装置は、さらに、メモ情報を集めたノートを記憶するノート記憶手段と、前記検索語句に対応するメモ情報を前記ノートから検索するメモ検索手段とを備え、前記表示手段は、前記用語検索手段、前記問題検索手段、および前記メモ検索手段による検索結果を表示してもよい。これによって、ユーザ自身が作成した講義ノートなどを利用することができるようになるので、過去問を解くレベルに至っていないユーザに対しても、そのユーザの学習段階に応じた効果的な学習方法を提供することが可能となる。
【００２１】
なお、本発明は、このような学習支援装置として実現することができるだけでなく、このような学習支援装置が備える特徴的な手段をステップとする学習支援方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００２２】
以上の説明から明らかなように、本発明に係る学習支援装置によれば、主体的に学習するユーザにとって使い勝手のよい学習支援装置を提供することが可能である。すなわち、検索語句が入力されると、検索語句に対応する問題情報（例えば、検索語句を含む問題）が表示されるので、目的の問題を容易に探し出すことが可能となる。また、目的の試験の過去問題集から問題を検索するようにすれば、その出題傾向を把握したうえで出題頻度の高い問題を重点的に演習することが可能となる。さらに、検索語句が入力されると、検索語句に対応する用語情報（例えば、検索語句の意味）が表示されるので、用語の意味を正しく理解したうえで問題を演習することが可能となる。
【００２３】
加えて、用語情報の検索条件と問題情報の検索条件とを一括して設定することが可能となり、ユーザの操作負担が軽減される。また、検索語句中の一範囲を指定して検索を実行することができ、さらに使い勝手のよい環境を提供することが可能となる。また、複数の辞書や複数の問題集それぞれについて個別に検索を実行する必要がなくなり、ユーザの作業効率が格段に向上する。また、ユーザは、用語の意味、問題、解答、解説、問題中の図、または解説中の図を任意のタイミングで表示させることが可能となる。また、ユーザ自身が作成した講義ノートなどを利用することができるようになるので、過去問を解くレベルに至っていないユーザに対しても、そのユーザの学習段階に応じた効果的な学習方法を提供することが可能となる。学生だけでなく社会人になってからも各種資格試験の勉強をするユーザは多く、その意味でも本発明の利用価値は極めて高い。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００２５】
（実施の形態１）
図１は、本発明の実施の形態１に係る学習支援装置の構成を示す機能ブロック図である。この学習支援装置１は、学習を支援する装置であって、入力部１０と、検索部１１と、辞書記憶部１７と、問題集記憶部１８と、表示画面作成部１９と、表示部２１とを備える。
【００２６】
入力部１０は、ユーザから各種情報の入力を受け付けるキーボードやマウス等であり、本発明に係る入力手段の一例である。入力部１０に受け付けられた情報は、検索部１１や表示画面作成部１９に通知されるようになっている。
【００２７】
検索部１１は、用語情報や問題情報を検索したり、学習支援装置１を構成する他の各部を制御したりする処理部であり、基本ＤＢ設定部１２と、指定ＤＢ設定部１３と、検索条件設定部 １４と、用語検索部１５と、問題検索部１６とを備える。用語情報とは、用語とその意味とを対応付けた情報であり、この用語情報群を「辞書」と呼ぶことにする。問題情報とは、問題と解答と解説とを対応付けた情報であり、この問題情報群を「問題集」と呼ぶことにする。すなわち、辞書も問題集も、具体的にはデータベース（ＤＢ）である。ここでは、複数の辞書が辞書記憶部１７に記憶され、また、複数の問題集が問題集記憶部１８に記憶されていると仮定して説明する。
【００２８】
基本ＤＢ設定部１２は、基本辞書の識別子または基本問題集の識別子を保持しておくためのＲＡＭ（Random Access Memory）等である。基本辞書とは、用語情報を検索する際に常に参照する設定になっている辞書をいう。基本問題集とは、問題情報を検索する際に常に参照する設定になっている問題集をいう。基本辞書または基本問題集の数は、１つに限らず複数でもよい。
【００２９】
指定ＤＢ設定部１３は、指定辞書の識別子または指定問題集の識別子を保持しておくためのＲＡＭ等である。指定辞書とは、用語情報を検索する際に参照することをユーザが入力部１０を用いて指定した辞書をいう。指定問題集とは、問題情報を検索する際に参照することをユーザが入力部１０を用いて指定した問題集をいう。指定辞書または指定問題集の数は、１つに限らず複数でもよい。
【００３０】
検索条件設定部１４は、用語情報の検索条件および問題情報の検索条件を保持しておくためのＲＡＭ等である。問題情報の検索条件および用語情報の検索条件は、ユーザが入力部１０を用いて設定することができる。
【００３１】
用語検索部１５は、用語情報を辞書から検索する処理部であり、本発明に係る用語検索手段の一例である。用語検索部１５は、ユーザが入力部１０を用いて検索語句を入力すると、その検索語句の区切りを判定する。検索語句（語句：単語のまとまり）の区切りは、スペースの有無やコンマの有無によって判定することができる。そして、基本ＤＢ設定部１２に保持されている基本辞書の識別子および指定ＤＢ設定部１３に保持されている指定辞書の識別子を特定し、特定した識別子を持つ基本辞書および指定辞書から、検索語句を構成する各用語とそれぞれの意味とを検索する。この検索は、検索条件設定部１４に保持されている検索条件に従って行われる。
【００３２】
詳細については後述するが、用語検索部１５の検索態様は様々ある。例えば、語句ではなく単語が入力された場合は、一組の用語とその意味とが辞書ごとに検索される。また、検索語句中の一範囲が指定された場合は、その指定された範囲に対応する用語とその意味とが辞書ごとに検索される。
【００３３】
問題検索部１６は、問題情報を問題集から検索する処理部であり、本発明に係る問題検索手段の一例である。問題検索部１６は、ユーザが入力部１０を用いて検索語句を入力すると、その検索語句の区切りを判定する。そして、基本ＤＢ設定部１２に保持されている基本問題集の識別子および指定ＤＢ設定部１３に保持されている指定問題集の識別子を特定し、特定した識別子を持つ基本問題集および指定問題集から、検索語句を構成する用語の全部または一部を含む問題と、その解答と解説とを検索する。この検索は、検索条件設定部１４に保持されている検索条件に従って行われる。検索語句を構成する用語の全部を含む問題が検索されるか、検索語句を構成する用語の一部を含む問題が検索されるかは、検索条件設定部１４の設定内容による。
【００３４】
詳細については後述するが、問題検索部１６の検索態様は様々ある。例えば、語句ではなく単語が入力された場合は、一組の問題と解答と解説とが問題集ごとに検索される。また、検索語句中の一範囲が指定された場合は、その指定された範囲に対応する問題と解答と解説とが問題集ごとに検索される。
【００３５】
辞書記憶部１７は、辞書１７０を記憶するためのハードディスク等であり、本発明に係る辞書記憶手段の一例である。辞書１７０については、後に詳しく説明する。問題集記憶部１８は、問題集１８０を記憶するためのハードディスク等であり、本発明に係る問題集記憶手段の一例である。問題集１８０についても、後に詳しく説明する。
【００３６】
表示画面作成部１９は、検索部１１から出力される検索結果等に基づいて表示画面を作成し、表示部２０に出力する処理部であり、検索結果履歴保持部２０を備える。検索結果履歴保持部２０は、検索結果の表示画面を複数件保持しておくためのＶＲＡＭ(Video Random Access Memory)等である。表示部２１は、表示画面作成部１９が作成した画面を表示するＣＲＴディスプレイや液晶ディスプレイ等であり、本発明に係る表示手段の一例である。
【００３７】
図２は、辞書１７０のデータ構造を示す図である。この図２に示されるように、辞書１７０は、用語とその意味とを対応付けた用語情報（１レコードに相当する情報）の集合である。図中に示す「意味」とは用語の意味であるが、用語の解説や用語を使った例文なども、ここでいう「用語の意味」に含まれるものとする。この図２では、複数の辞書１７０が辞書記憶部１７に記憶されている場面を想定しており、各辞書１７０には、辞書の識別子が記述されるタグが設けられている。例えば、最前面の辞書１７０は医学基本辞書であるため、そのタグには「医学基本辞書」と記述されている。もちろん、タグに記述される情報は、辞書１７０を識別することができる情報であればよく、番号などでもよい。
【００３８】
図３は、問題集１８０のデータ構造を示す図である。この図３に示されるように、問題集１８０は、問題ＩＤと問題と解答と解説とを対応付けた問題情報（１レコードに相当する情報）の集合である。問題ＩＤは、問題を識別するための情報であり、必ずしも必要でない。問題と解説とは、それぞれ文と図とに大別することができる。図中に示す「なし」という文字は、問題ＩＤが０００２の問題には図が含まれていないことを意味し、「ＡＡＡ」という文字は、問題ＩＤが０００２の問題の解説には、ＡＡＡというファイル名の図が含まれていることを意味している。お気に入りフラグとは、ユーザがお気に入りの問題であることを示すフラグであり、図中に示す「○」は、フラグが立っていることを意味している。この図３では、複数の問題集１８０が問題集記憶部１８に記憶されている場面を想定しており、各問題集１８０には、問題集の識別子が記述されるタグが設けられている。例えば、最前面の問題集１８０は医師国家試験問題集であるため、そのタグには「医師国家試験問題集」と記述されている。もちろん、タグに記述される情報は、問題集１８０を識別することができる情報であればよく、番号などでもよい。既存の問題集１８０だけでなく、ユーザが自由に問題情報の追加削除を行なうことができるユーザ定義用の問題集１８０を設けておくようにしてもよい。
【００３９】
なお、図３では、見出し語（インデックス）を問題に対応付けていないが、別途、インデックスを問題に対応付けた問題集１８０を用意しておいてもよい。このようなインデックス付きの問題集１８０を用いれば、インデックスのみを検索することができるので、目的の問題情報を高速に検索することが可能となる。インデックス付きの問題集１８０を検索するかインデックスなしの問題集１８０を検索するか、入力部１０を用いてユーザが自由に選択可能な構成としてもよい。このようにすれば、検索速度を重視するユーザはインデックス付きの問題集１８０を選択することができ、他方、検索精度を重視するユーザはインデックスなしの問題集１８０を選択することができるので、利便性が高まる。
【００４０】
図４は、学習支援装置１の動作を示すフロー図である。以下、この図４を用いて学習支援装置１の動作を説明する。既に説明したように、ユーザからの入力や指定などは全て入力部１０を介して行われるものであるが、以下ではその記載を省略する。
【００４１】
まず、ユーザは、検索語句を入力する（Ｓ１０）。入力された検索語句は、用語検索部１５と問題検索部１６とに通知される。ここでは、検索語句として単語が入力されたものと仮定して説明する。
【００４２】
次いで、ユーザは、用語情報を検索する際に参照したい辞書１７０、および問題情報を検索する際に参照したい問題集１８０を指定する（Ｓ１２）。ここで指定された辞書１７０および問題集１８０は指定辞書および指定問題集となり、それらの識別子が指定ＤＢ設定部１３に保持される。
【００４３】
次いで、ユーザは、検索条件を設定する（Ｓ１４）。ここで設定された検索条件は検索条件設定部１４に保持される。用語情報の検索条件と問題情報の検索条件とで共通の検索条件を設定してもよいし、それぞれ別個の検索条件を設定してもよい。検索条件の態様は、検索式などでもよく、特に限定されるものではない。
【００４４】
次いで、ユーザは、検索実行を指示する（Ｓ１６）。これによって、用語検索部１５は、基本ＤＢ設定部１２に保持されている基本辞書の識別子および指定ＤＢ設定部１３に保持されている指定辞書の識別子を特定し、特定した識別子を持つ基本辞書および指定辞書から、検索語句（用語）とその意味とを検索する。この検索は、検索条件設定部１４に保持されている検索条件に従って行われる。他方、問題検索部１６は、基本ＤＢ設定部１２に保持されている基本問題集の識別子および指定ＤＢ設定部１３に保持されている指定問題集の識別子を特定し、特定した識別子を持つ基本問題集および指定問題集から、検索語句を含む問題と、その解答と解説とを検索する。この検索も、検索条件設定部１４に保持されている検索条件に従って行われる。
【００４５】
なお、問題や解説中の図は、そのファイル名に基づいて特定することができる。すなわち、問題集１８０には図のファイル名（ＡＡＡなど）が記憶されているので、そのファイル名のファイルを所定のフォルダから検索することによって、問題や解説中の図を特定することができるようになっている。
【００４６】
その後、用語検索部１５による検索結果および問題検索部１６による検索結果が表示部２１に表示される（Ｓ１８）。すなわち、用語検索部１５による検索結果および問題検索部１６による検索結果は表示画面作成部１９に出力され、表示画面作成部１９は、これら検索結果に基づいて表示画面を作成して表示部２１に出力する。ここでは、用語検索部１５による検索結果と問題検索部１６による検索結果とが同時に表示される形態について説明したが、表示部２１に情報を表示するタイミング（検索部１１が検索を実行するタイミング）は様々あり特に限定されるものではない。
【００４７】
すなわち、表示部２１に表示する情報としては、（１）検索語句の意味、（２）検索語句を含む問題、（３）検索語句を含む問題の解答、（４）検索語句を含む問題の解説、（５）検索語句を含む問題中の図、（６）検索語句を含む問題の解答中の図がある。これらの情報を全て同じタイミングで表示するか個別のタイミングで表示するかは特に限定されるものではない。言い換えると、用語の意味が表示部２１に表示されるタイミングは、検索語句の入力が入力部１０に受け付けられたときでもよいし、用語の意味を表示する旨の指示が入力部１０に受け付けられたときでもよい。同様に、問題が表示部２１に表示されるタイミングは、検索語句の入力が入力部１０に受け付けられたときでもよいし、問題を表示する旨の指示が入力部１０に受け付けられたときでもよい。同様に、解答が表示部２１に表示されるタイミングは、検索語句の入力が入力部１０に受け付けられたときでもよいし、解答を表示する旨の指示が入力部１０に受け付けられたときでもよい。同様に、解説が表示部２１に表示されるタイミングは、検索語句の入力が入力部１０に受け付けられたときでもよいし、解説を表示する旨の指示が入力部１０に受け付けられたときでもよい。同様に、問題中の図が表示部２１に表示されるタイミングは、検索語句の入力が入力部１０に受け付けられたときでもよいし、問題中の図を表示する旨の指示が入力部１０に受け付けられたときでもよい。同様に、解説中の図が表示部２１に表示されるタイミングは、検索語句の入力が入力部１０に受け付けられたときでもよいし、解説中の図を表示する旨の指示が入力部１０に受け付けられたときでもよい。このような表示タイミングの指示形態は、表示部２１に表示される画面中のボタンをクリックする形態でもよいし、表示タイミングを設定するための設定画面で予め設定しておく形態でもよい。
【００４８】
図５は、表示部２１によって表示される画面の説明図である。この図５に示されるように、表示部２１によって表示される画面は、作業ウィンドウ１１０と辞書ウィンドウ１２０と問題集ウィンドウ１３０とに大別することができる。これらウィンドウは、図中に示す矢印の方向にそれぞれサイズを自在に変更することができるので、ユーザは、必要な情報が表示されている部分のみを拡大したり、不要な情報が表示されている部分のみを縮小したりして効率的な作業を行なうことができる。ここでいう「サイズを自在に変更することができる」という表現には、ウィンドウを閉じて情報を非表示にすることも含まれるものとする。
【００４９】
作業ウィンドウ１１０は、一般的な文書作成ソフトウェアによって作成される文書ファイルなど、ユーザが学習作業をするうえで任意に利用するファイルを表示するためのウィンドウである。作業ウィンドウ１１０には、ボタン群１１１が含まれる。ボタン群１１１は、学習作業を支援するためのボタン群であるが、詳細については後述する。表示画面作成部１９は、辞書ウィンドウ１２０や問題集ウィンドウ１３０に表示されている情報が選択（例えばクリック）されると、選択された情報が作業ウィンドウ１１０に表示された画面を作成する。このようにすれば、ワープロソフトやテキストエディタを起動させる手間がなくなるだけでなく、キーボードを操作して文章を入力しなくてもよくなるので、ユーザの学習効率を向上させることが可能となる。
【００５０】
辞書ウィンドウ１２０は、用語情報の検索結果を表示するためのウィンドウである。基本辞書と指定辞書とでウィンドウを分けて表示してもよいが、ここでは両者を１つのウィンドウにまとめて表示する形態を例示している。辞書ウィンドウ１２０には、ボタン群１２１及び１２２と、入力フィールド１２３と、見出し表示エリア１２４と、検索結果表示エリア１２５とが含まれる。ボタン群１２１及び１２２は、用語検索に関する各種機能を提供するためのボタン群であるが、詳細については後述する。入力フィールド１２３は、検索語句を入力するためのフィールドである。見出し表示エリア１２４は、検索結果の見出しを表示するためのエリアである。検索結果表示エリア１２５は、検索結果を表示するためのエリアである。用語検索の形態は様々ある。例えば、入力フィールド１２３に検索語句を入力した後、検索の実行を指示すると、その検索語句の意味が辞書ウィンドウ１２０に表示されるとともに、その検索語句を含む問題が問題集ウィンドウ１３０に表示される。
【００５１】
問題集ウィンドウ１３０は、問題情報の検索結果を表示するためのウィンドウである。問題集ウィンドウ１３０には、ボタン群１３１と入力フィールド１３２とが含まれる。入力フィールド１３２は、検索語句を入力するためのフィールドである。ボタン群１３１は、問題検索に関する各種機能を提供するためのボタン群であるが、詳細については後述する。問題検索の形態は様々ある。例えば、入力フィールド１３２に検索語句を入力した後、検索の実行を指示すると、その検索語句を含む問題が問題集ウィンドウ１３０に表示されるとともに、その検索語句の意味が辞書ウィンドウ１２０に表示される。
【００５２】
図６は、作業ウィンドウ１１０に含まれるボタン群１１１の説明図である。この図６に示されるように、ボタン群１２１には、全語検索ボタンＢ４１と、選択語検索ボタンＢ４２と、登録ボタンＢ４３と、切り取りボタンＢ４４と、コピーボタンＢ４５と、貼り付けボタンＢ４６と、クリアボタンＢ４７と、アンダーラインボタンＢ４８と、ボールドボタンＢ４９と、フォントボタンＢ５０と、編集モードボタンＢ５１と、検索モードボタンＢ５２と、辞書ウィンドウボタンＢ５３と、問題集ウィンドウボタンＢ５４と、終了ボタンＢ５５とが含まれる。全語検索ボタンＢ４１は、カーソルのあるエリアの文字列すべてを検索語句として用語検索または問題検索するためのボタンである。選択語検索ボタンＢ４２は、選択している語句を検索語句として用語検索または問題検索するためのボタンである。登録ボタンＢ４３は、作業ウィンドウ１１０内の文字列をＤＢに登録するためのボタンである。切り取りボタンＢ４４は、選択している文字列を切り取るためのボタンである。コピーボタンＢ４５は、選択している文字列をコピーするためのボタンである。貼り付けボタンＢ４６は、コピーされている文字列を貼り付けるためのボタンである。クリアボタンＢ４７は、カーソルのあるエリアの内容を消去するためのボタンである。アンダーラインボタンＢ４８は、選択している文字列に下線を付けるためのボタンである。ボールドボタンＢ４９は、選択している文字列を太字にするためのボタンである。フォントボタンＢ５０は、選択している文字列のフォントの種類・スタイル・サイズを変更するためのボタンである。編集モードボタンＢ５１は、編集モードに切り替えるためのボタンである。検索モードボタンＢ５２は、検索モードに切り替えるためのボタンである。辞書ウィンドウボタンＢ５３は、辞書ウィンドウ１２０を表示するためのボタンである。問題集ウィンドウボタンＢ５４は、問題集ウィンドウ１３０の表示・非表示を切り替えるためのボタンである。終了ボタンＢ５５は、作業を終了するためのボタンである。終了ボタンＢ５５がクリックされると、全ての作業ウィンドウ１１０・辞書ウィンドウ１２０・問題集ウィンドウ１３０が閉じるようになっている。
【００５３】
図７は、辞書ウィンドウ１２０に含まれるボタン群１２１の説明図である。この図７に示されるように、ボタン群１２１には、戻るボタンＢ１１と、進むボタンＢ１２と、一網打尽ボタンＢ１３と、前方一致ボタンＢ１４と、後方一致ボタンＢ１５と、辞書ウィザードボタンＢ１６と、遮断ボタンＢ１７とが含まれる。戻るボタンＢ１１は、表示した項目を１つ戻すためのボタンである。進むボタンＢ１２は、表示した項目を１つ進めるためのボタンである。戻るボタンＢ１１や進むボタンＢ１２がクリックされると、表示画面作成部１９は、検索結果履歴保持部２０によって保持されている検索結果の履歴を用いて目的の画面を作成するようになっている。一網打尽ボタンＢ１３は、辞書内の複数のインデックスを全て検索し、その結果をまとめて表示させるためのボタンである。これにより、インデックスを切り替える手間がなくなり、複数のインデックスにある項目も一覧表示することができるようになる。辞書メニューで「全ての辞書」を選択して一網打尽検索を実行すれば、たった１回の検索で全ての辞書の全てのインデックスを検索することができる。検索するインデックスの組み合わせは、ボタン群１２２を使って変更することができる。前方一致ボタンＢ１４は、入力した検索語句で始まる語を検索するためのボタンである。後方一致ボタンＢ１５は、入力した検索語句で終わる語を検索するためのボタンである。辞書ウィザードボタンＢ１６は、任意の辞書の組み合わせで辞書グループを作成するためのボタンである。遮断ボタンＢ１７は、他のウィンドウから検索語句が引き渡されようとしても受け付けないようにするためのボタンである。遮断ボタン１７は、現在の辞書ウィンドウ１２０の表示内容をそのまま残しておいて、他の検索語句については新しく辞書ウィンドウ１２０を開いて検索する場合などに使用する。
【００５４】
図８は、辞書ウィンドウ１２０に含まれるボタン群１２２の説明図である。この図８に示されるように、ボタン群１２２には、前方一致インデックスボタンＢ２１と、後方一致インデックスボタンＢ２２と、条件検索インデックスボタンＢ２３と、複合検索インデックスボタンＢ２４と、クロス検索インデックスボタンＢ２５と、熟語ボタンＢ２６とが含まれる。前方一致インデックスボタンＢ２１は、入力した検索語句で始まる語を検索するためのボタンである。後方一致インデックスボタンＢ２２は、入力した検索語句で終わる語を検索するためのボタンである。条件検索インデックスボタンＢ２３は、インデックスにある本文中の単語で検索するためのボタンである。例えば、英和辞書から用語検索する場合は、指定した単語を例文に含む項目を検索することができる。複合検索インデックスボタンＢ２４は、用意されたキーワードの組み合わせで検索するためのボタンである。例えば、ジャンルごとのキーワードの組み合わせで検索したり、漢和辞書から用語検索する場合は、音訓、部首、総画数などを組み合わせて検索したりすることができる。クロス検索インデックスボタンＢ２５は、検索語句やそれに関連する語句を見出し語に含む語を検索するためのボタンである。記憶があいまいな語や、類似した語を探し出す際に使用する。熟語ボタンＢ２６は、複数の単語を検索する場合の検索機能を切り替えるためのボタンである。この場合の検索機能としては、「熟語として検索（語順を維持）」「全ての語を含む項目を検索」「いずれかの語を検索」「それぞれの語で検索」がある。
【００５５】
図９は、問題集ウィンドウ１３０に含まれるボタン群１３１の説明図である。この図９に示されるように、ボタン群１３１には、戻るボタンＢ３１と、進むボタンＢ３２と、辞書別表示ボタンＢ３３と、一致度でソートボタンＢ３４と、お気に入りを優先表示ボタンＢ３５と、お気に入りを表示ボタンＢ３６と、問題集ウィザードボタンＢ３７とが含まれる。戻るボタンＢ３１は、表示した項目を１つ戻すためのボタンである。進むボタンＢ３２は、表示した項目を１つ進めるためのボタンである。辞書別表示ボタンＢ３３は、辞書別に検索結果を表示させるためのボタンである。一致度でソートボタンＢ３４は、検索語句との一致度が高い検索結果から順に表示させるためのボタンである。お気に入りを優先表示ボタンＢ３５は、お気に入りに登録した問題（すなわち、お気に入りフラグが立っている問題）を優先して表示させるためのボタンである。お気に入りを表示ボタンＢ３６は、お気に入りに登録した問題のみを表示させるためのボタンである。問題集ウィザードボタンＢ３７は、任意の問題の組み合わせで問題集グループを作成するためのボタンである。遮断ボタンＢ３８は、他のウィンドウから検索語句が引き渡されようとしても受け付けないようにするためのボタンである。なお、図示は省略するが、ある問題が選択されている状態で、お気に入りに追加する旨の指示またはお気に入りから削除する旨の指示を受け付けた場合は、問題集記憶部１８に記憶されているお気に入りフラグが追加または削除されるようになっている。
【００５６】
図１０から図１４は、表示部２１によって表示される画面の一例を示す図である。以下、これらの図を用いて具体的な検索形態を説明する。以下の説明では、ユーザの操作と表示画面とを中心に説明するが、ユーザからの指示は入力部１０によって受け付けられて検索部１１と表示画面作成部１９とに通知される点、検索部１１の検索結果が表示画面作成部１９に通知される点、表示画面作成部１９によって表示画面が作成される点は前記した通りである。
【００５７】
ユーザは、薬剤師になるための勉強をしていると仮定する。そして、Ｃａが金属錯体を形成することついて大学で習ったことから、金属錯体に関する教科書の多くの説明の中で重要な箇所を調べるために、国家試験の過去問を検索する場面を想定して説明する。
【００５８】
まず、ユーザは、問題集ウィンドウ１３０の入力フィールド１３２に「金属錯体」という検索語句を入力した後、検索を実行する。検索実行を指示する手法は、キーボードのＥｎｔｅｒキーを押下する等、一般的な手法でよい。これによって、図１０に示されるように、多数の問題が問題集ウィンドウ１３０に表示されたと仮定する。この場合、「金属錯体」という用語は、試験対策という観点から重要度の高い問題であると判断することができる。しかも、「金属錯体」という用語は、少なくとも平成７年度と平成１０年度の過去問に含まれていることがわかる。このように複数年度の過去問が一括して検索されれば、その出題傾向を容易に把握することが可能となる。
【００５９】
なお、問題集ウィンドウ１３０に表示される問題中、「金属錯体」の部分を太字で表したり下線を付したりすることによって、検索語句である「金属錯体」を強調して表示するようにしてもよい。また、この時点で「金属錯体」という検索語句について用語検索が実行されるようにしてもよい。
【００６０】
このように多数の問題が表示された場合は、問題を絞り込むために検索語句を追加することができる。例えば、今習っているFeとの関係について問題を絞り込みたい場合は、「全ての語を含む」という検索条件を設定したうえで「Fe」という検索語句を追加して検索を実行する。これによって、図１１に示されるように、１問だけが問題集ウィンドウ１３０に表示されたと仮定する。この場合、ユーザは、「金属錯体」と「Fe」とが関係する問題を演習することができる。
【００６１】
ここで、ユーザが学習初期の段階にある場合は、問題中の用語の意味を正しく理解できないことが多い。例えば、問題中の「hemocyanin」という用語の意味が理解できない場合は、問題中の「hemocyanin」という用語をクリックする。これによって、図１１に示されるように、「hemocyanin」という用語の意味が辞書ウィンドウ１２０に表示されるので、ユーザは、問題中の「hemocyanin」という用語の意味を正しく理解したうえで問題を演習することができる。
【００６２】
しかも、辞書ウィンドウ１２０には、各辞書についての検索結果が全て表示される。ユーザは、辞書ウィンドウ１２０をスクロールさせることにより、または、検索結果の見出しを選択することにより、各辞書についての検索結果を選択的に表示させることができる。もちろん、各辞書についての検索結果をそれぞれ独立した辞書ウィンドウ１２０に振り分けて表示する構成を採用してもよい。このようにすれば、検索結果の見出しを選択する操作をしなくても、全ての辞書についての検索結果を一画面で把握することができる。また、検索語句が複数の語句からなる場合は、検索語句を構成する各単語についての検索結果をそれぞれ独立した辞書ウィンドウ１２０に振り分けて表示する構成を採用してもよい。このようにすれば、検索結果の見出しを選択する操作をしなくても、各単語の意味を一画面で把握することができる。辞書ウィンドウ１２０だけでなく問題集ウィンドウ１３０についても同様の構成を採用することができるのは言うまでもない。
【００６３】
その後、ユーザは、辞書で知識を得ながら自分なりに解答を出す。そして、問題文に含まれる［解答］という表示（リンク）をクリックすると、図１２に示されるように、問題の解答がサブウィンドウ１４０に表示される。あるいは、問題文に含まれる［解説］という表示をクリックすると、図１３に示されるように、問題の解説がサブウィンドウ１５０に表示される。さらに、問題の解説に図が含まれる場合は、その解説サブウィンドウ１５０に含まれる［図］という表示をクリックすると、図１４に示されるように、解説中の図がサブウィンドウ１６０に表示される。ここでは図示していないが、問題に図が含まれる場合は、問題文に［図］という表示が含まれ、この表示をクリックすると、問題に含まれる図がサブウィンドウに表示されるようになっている。
【００６４】
図１５は、表示部２１によって表示される画面の他の一例を示す図である。この図１５に示されるように、辞書ウィンドウ１２０には範囲指定ボタンＢ２７が追加され、また、問題集ウィンドウ１３０にも範囲指定ボタンＢ３９が追加されている。辞書ウィンドウ１２０に含まれる範囲指定ボタンＢ２７は、検索語句中の一範囲を指定して、その一範囲に対応する用語の意味を検索するためのボタンであり、また、問題集ウィンドウ１３０に含まれる範囲指定ボタンＢ３９は、検索語句中の一範囲を指定して、その一範囲に対応する問題を検索するためのボタンである。
【００６５】
例えば、作業ウィンドウ１１０中、「同一の金属イオンが直接金属−金属相互作用を・・・」と表示されている範囲を選択すると、選択された範囲が検索語句として問題集ウィンドウ１３０に渡され、その結果、「同一の金属イオンが直接金属−金属相互作用を・・・」という検索語句が問題集ウィンドウ１３０の入力フィールド１３２に表示される。そこで、金属イオンについての問題を検索したい場合は、問題集ウィンドウ１３０に含まれる範囲指定ボタンＢ３９を選択したうえで、問題集ウィンドウ１３０の入力フィールド１３２中、「金属イオン」と表示されている範囲を指定する。これによって、指定された「金属イオン」という範囲に例えば下線が付される。また、イオンという用語の意味を検索したい場合は、辞書ウィンドウ１２０に含まれる範囲指定ボタンＢ２７を選択したうえで、問題集ウィンドウ１３０の入力フィールド１３２中、「イオン」と表示されている範囲を指定する。これによって、指定された「イオン」という範囲が例えば反転表示される。
【００６６】
この状態で、ユーザが検索実行を指示すると、「金属イオン」という語句を含む問題が問題集ウィンドウ１３０に表示されるとともに、「イオン」という語句の意味が辞書ウィンドウ１２０に表示される。このようにすれば、用語の意味を検索するための語句と問題を検索するための語句とが異なる場合でも、その語句を入力する操作は１回で済むので、ユーザの操作負担が軽減される。また、この図１５に示されるように、問題集ウィンドウ１３０中の「金属イオン」という語句には下線が付され、辞書ウィンドウ１２０中の「イオン」という語句は反転表示されるので、ユーザは、異なる検索語句によって問題集と辞書とを一括して検索した場合でも、その状況を容易に把握することができる。
【００６７】
以上のように、本発明に係る学習支援装置によれば、主体的に学習するユーザにとって使い勝手のよい学習支援装置を提供することが可能である。すなわち、検索語句が入力されると、検索語句を含む問題が表示されるので、目的の問題を容易に探し出すことが可能となる。また、目的の試験の過去問題集から問題を検索するようにすれば、その出題傾向を把握したうえで出題頻度の高い問題を重点的に演習することが可能となる。さらに、検索語句が入力されると、検索語句の意味が表示されるので、用語の意味を正しく理解したうえで問題を演習することが可能となる。
【００６８】
加えて、用語情報の検索条件と問題情報の検索条件とを一括して設定することが可能となり、ユーザの操作負担が軽減される。また、検索語句中の一範囲を指定して検索を実行することができ、さらに使い勝手のよい環境を提供することが可能となる。また、複数の辞書や複数の問題集それぞれについて個別に検索を実行する必要がなくなり、ユーザの作業効率が格段に向上する。また、ユーザは、用語の意味、問題、解答、解説、問題中の図、または解説中の図を任意のタイミングで表示させることが可能となる。学生だけでなく社会人になってからも各種資格試験の勉強をするユーザは多く、その意味でも本発明の利用価値は極めて高い。
【００６９】
なお、前記の説明では国家試験の過去問を検索する場面を例示したが、試験の種類は特に限定されるものではない。例えば、民間の試験についても同様に本発明を適用することができる。また、複数年度の過去問を集めた過去問題集を例示したが、問題集の種類は特に限定されるものではない。例えば、予想問題を集めた予想問題集についても同様に本発明を適用することができる。さらに、医学大辞典を例示したが、辞書の種類は特に限定されるものではない。例えば、情報処理用語辞典や百科事典についても同様に本発明を適用することができる。
【００７０】
なお、前記の説明では、検索部１１と辞書記憶部１７と問題集記憶部１８とを学習支援装置１内に備えた構成を例示したが、本発明はこれに限定されるものではない。すなわち、検索部１１と辞書記憶部１７と問題集記憶部１８とは、インターネット等のネットワークを介して学習支援装置１と接続されたサーバ装置内に存在してもよい。このようにすれば、インターネット等に接続することができる装置であれば、その装置内に辞書や問題集のデータを備えていない装置であっても、本発明の効果を得ることができる。
【００７１】
なお、前記の説明では、ユーザが自分なりに出した解答を学習支援装置１に入力しない手順を例示したが、本発明はこれに限定されるものではない。すなわち、ユーザが自分なりに出した解答を学習支援装置１に入力するようにし、その正誤を自動的に学習支援装置１が判定するようにしてもかまわない。
【００７２】
なお、前記の説明では、問題情報には問題と解答と解説とが含まれることとしているが、本発明はこれに限定されるものではない。すなわち、問題の内容によっては解説が不要な場合もある。例えば、単に知識を問う問題の場合は解説が不要な場合もあり、このような場合は、問題と解答とだけが問題情報に含まれていればよい。また、問題の内容によっては解答が不要な場合もある。例えば、論文試験の問題では解答が不要な場合もあり、このような場合は、問題と解説とだけが問題情報に含まれていればよい。もちろん、解答と解説とを独立した２つの情報として取り扱うのではなく１つの情報として取り扱うようにしてもよい。この場合、問題集ウィンドウ１３０には、例えば［解答／解説］という１つの表示（リンク）が含まれ、その表示をクリックすると、解答と解説とが含まれるサブウィンドウが表示されることになる。このように、本発明でいう解答と解説とが１つの情報であるか２つの情報であるかという点は特に限定されるものではない。
【００７３】
なお、前記の説明では、検索語句を含む問題が検索される形態を説明したが、本発明はこれに限定されるものではない。すなわち、検索語句が入力されると、その検索語句を解答または解説に含む問題が検索されるようにしてもよい。このようにすれば、問題には検索語句が含まれていない可能性があるものの、その解答または解説には検索語句が必ず含まれている。よって、検索語句について理解を深めることができるという点では、前記した検索形態と同様の効果を得ることができる。
【００７４】
なお、検索画面や検索操作手順は、前記したものに限定されないのはもちろんである。検索条件の設定手法も様々あり特に限定されるものではない。例えば、以下のような検索初期画面を用いて、検索条件の設定や検索実行の指示をすることも可能である。
【００７５】
図１６は、検索初期画面の一例を示す図である。この図１６に示されるように、検索初期画面３００には、検索対象設定ブロック３１０と、辞書問題集設定ブロック３２０と、検索条件設定ブロック３３０と、検索ボタン３４０とが含まれる。この検索初期画面で設定された情報は、検索条件設定部１４に通知されるようになっている。検索対象設定ブロック３１０には、検索語句を入力するための入力フィールド３１１や、用語と問題とを同時に検索するか、用語のみを検索するか、問題のみを検索するかを選択するためのラジオボタンが設けられている。辞書問題集設定ブロック３２０には、現在設定されている基本辞書の表示と、辞書選択画面の表示ボタンとが設けられている。辞書選択画面の表示ボタンとは、基本辞書の設定を変更するための画面を表示させるためのボタンである。また、辞書問題集設定ブロック３２０には、辞書記憶部１７０に記憶されている全ての辞書を指定辞書とするか又はユーザが指定する辞書を指定辞書とするかを選択するためのラジオボタン、ユーザが指定する辞書を指定辞書とする場合に辞書の指定を受け付ける画面を表示させるためのボタン、問題集記憶部１８０に記憶されている全ての問題集を指定問題集とするか又はユーザが指定する問題集を指定問題集とするかを選択するためのラジオボタン、ユーザが指定する問題集を指定問題集とする場合に問題集の指定を受け付ける画面を表示させるためのボタンが設けられている。このように、ユーザによって指定された辞書や問題集のみを検索することを可能とすれば、全ての辞書や問題集を検索する場合に比べて検索処理時間の短縮化を図ることができる。検索条件設定ブロック３３０には、用語の意味を検索する際の条件式を選択するためのラジオボタンと、問題を検索する際の条件式を選択するためのラジオボタンとが設けられている。このように、用語検索の条件式と問題検索の条件式とを一画面における操作で可能とすれば、ユーザの操作負担が軽減されることになる。
【００７６】
図１７は、検索初期画面の他の一例を示す図である。この検索初期画面３００ａは、検索対象設定ブロック３１０ａを除き、前記した検索初期設定画面３００と同様である。すなわち、検索対象設定ブロック３１０ａには、用語範囲指定ボタン３１２と問題範囲指定ボタン３１３とが追加されている。用語範囲指定ボタン３１２は、図１５に示される範囲指定ボタンＢ２７に相当するボタンであり、問題範囲指定ボタン３１３は、図１５に示される範囲指定ボタンＢ３９に相当するボタンである。このようにすれば、用語の意味を検索するための語句と問題を検索するための語句とが異なる場合でも、その語句を入力する操作は１回で済むので、ユーザの操作負担が軽減される。
【００７７】
（実施の形態２）
前記実施の形態１では、辞書と問題集という２種類のＤＢを備えた構成について説明したが、本実施の形態２では、辞書と問題集という２種類のＤＢに加え、３種類目のＤＢを備えた構成について説明する。以下、本発明の実施の形態２における学習支援装置の構成を前記実施の形態１と異なる点を中心に説明する。
【００７８】
図１８は、本発明の実施の形態２に係る学習支援装置の構成を示す機能ブロック図である。この学習支援装置１は、前記実施の形態１の構成に加え、メモ検索部２２とノート記憶部２３とを備えている。ノートは、ユーザが入力部１０を用いて入力したメモ情報の集合であり、具体的にはＤＢである。ここでは、複数のノートがノート記憶部２３に記憶されていると仮定して説明する。ノートの種類としては、講義ノート、自習ノート、研究ノートなどがある。講義ノートとは、大学などで講義を受けた際のメモを集めたノートをいう。自習ノートとは、自習の際に作成したメモを集めたノートをいう。研究ノートとは、大学の研究室などで行なった研究内容のメモを集めたノートをいう。
【００７９】
基本ＤＢ設定部１２は、基本辞書の識別子、基本問題集の識別子、または基本ノートの識別子を保持しておくためのＲＡＭ等である。基本辞書と基本問題集については既に説明したので、ここでは詳しい説明を省略する。基本ノートとは、メモ情報を検索する際に常に参照する設定になっているノートをいう。基本ノートの数は、１つに限らず複数でもよい。
【００８０】
指定ＤＢ設定部１３は、指定辞書の識別子、指定問題集の識別子、または指定ノートの識別子を保持しておくためのＲＡＭ等である。指定辞書と指定問題集については既に説明したので、ここでは詳しい説明を省略する。指定ノートとは、メモ情報を検索する際に参照することをユーザが入力部１０を用いて指定したノートをいう。指定ノートの数は、１つに限らず複数でもよい。
【００８１】
検索条件設定部１４は、用語情報の検索条件と問題情報の検索条件に加え、メモ情報の検索条件を保持しておくためのＲＡＭ等である。問題情報の検索条件や用語情報の検索条件と同様、メモ情報の検索条件も、ユーザが入力部１０を用いて設定することができる。
【００８２】
メモ検索部２２は、メモ情報をノートから検索する処理部であり、本発明に係るメモ検索手段の一例である。メモ検索部２２は、ユーザが入力部１０を用いて検索語句を入力すると、その検索語句の区切りを判定する。そして、基本ＤＢ設定部１２に保持されている基本ノートの識別子および指定ＤＢ設定部１３に保持されている指定ノートの識別子を特定し、特定した識別子を持つ基本ノートおよび指定ノートから、検索語句を構成する用語の全部または一部を含むメモを検索する。この検索は、検索条件設定部１４に保持されている検索条件に従って行われる。検索語句を構成する用語の全部を含むメモが検索されるか、検索語句を構成する用語の一部を含むメモが検索されるかは、検索条件設定部１４の設定内容による。
【００８３】
詳細については後述するが、メモ検索部２２の検索態様は様々ある。例えば、語句ではなく単語が入力された場合は、その単語を含むメモがノートごとに検索される。また、検索語句中の一範囲が指定された場合は、その指定された範囲に対応するメモがノートごとに検索される。
【００８４】
ノート記憶部２３は、ノート２３０を記憶するためのハードディスク等であり、本発明に係るノート記憶手段の一例である。以下、ノート２３０について詳しく説明する。
【００８５】
図１９は、ノート２３０のデータ構造を示す図である。この図１９に示されるように、ノート２３０は、メモ情報（１レコードに相当する情報）の集合である。メモＩＤは、メモを識別するための情報であり、必ずしも必要でない。メモは、文と図とに大別することができる。図中に示す「ＢＢＢ」という文字は、メモＩＤが０００２のメモには、ＢＢＢというファイル名の図が含まれていることを意味している。お気に入りフラグについては既に説明したので、ここでは詳しい説明を省略する。この図１９では、複数のノート２３０がノート記憶部２３に記憶されている場面を想定しており、各ノート２３０には、ノートの識別子が記述されるタグが設けられている。例えば、最前面のノート２３０は、論文の書き方についての講義を大学で受けた際のメモを集めた講義ノートであるため、そのタグには「講義ノート：論文の書き方」と記述されている。もちろん、タグに記述される情報は、ノート２３０を識別することができる情報であればよく、番号などでもよい。ユーザは、自由にメモ情報の追加削除を行なうことができる。メモ情報を追加する方法は、入力部１０から手入力する方法でもよいし、あるいは、市販されている学習参考書をデータ変換することにより一括して取り込む方法でもよい。
【００８６】
なお、図１９では、見出し語（インデックス）をメモに対応付けていないが、別途、インデックスをメモに対応付けたノート２３０を用意しておいてもよい。このようなインデックス付きのノート２３０を用いれば、インデックスのみを検索することができるので、目的のメモ情報を高速に検索することが可能となる。インデックス付きのノート２３０を検索するかインデックスなしのノート２３０を検索するか、入力部１０を用いてユーザが自由に選択可能な構成としてもよい。このようにすれば、検索速度を重視するユーザはインデックス付きのノート２３０を選択することができ、他方、検索精度を重視するユーザはインデックスなしのノート２３０を選択することができるので、利便性が高まる。
【００８７】
図２０は、表示部２１によって表示される画面の説明図である。作業ウィンドウ１１０と辞書ウィンドウ１２０と問題集ウィンドウ１３０については既に説明したので、ここでは、新たに追加されたノートウィンドウ２００について説明する。ノートウィンドウ２００は、メモ情報の検索結果を表示するためのウィンドウである。ノートウィンドウ２００には、ボタン群２０１と、入力フィールド２０２と、メモエリア２０３と、メモエリア２０３用のスクロールバー２０４と、ノートウィンドウ２００用のスクロールバー２０５と、最大化指示エリア２０６と、ノート名表示エリア２０７と、図指示エリア２０８と、編集指示エリア２０９とが含まれる。ボタン群２０１は、メモ検索に関する各種機能を提供するためのボタン群であり、その機能は、問題集ウィンドウ１３０に含まれるボタン群１３１と基本的に同じである。入力フィールド２０２は、検索語句を入力するためのフィールドである。メモエリア２０３は、検索されたメモ情報を表示するためのエリアである。複数のメモ情報が検索された場合は、この図２０に示されるように、複数のメモエリア２０３が表示されることになる。メモエリア２０３用のスクロールバー２０４は、メモ情報の全部を表示させるためのスクロールバーである。ノートウィンドウ２００用のスクロールバー２０５は、全ての検索結果を表示させるためのスクロールバーである。最大化指示エリア２０６は、メモエリア２０３を最大化させるための指示エリアである。例えば＜最大化＞という表示をクリックすると、当該メモエリア２０３のサイズが最大となり、メモ情報の全部をスクロールすることなく表示することが可能となる。ノート名表示エリア２０７は、検索されたメモ情報が含まれるノート２３０の名称（識別子）を表示するためのエリアである。図指示エリア２０８は、メモ情報に含まれる図を表示させるための指示エリアである。例えば［図］という表示をクリックすると、そのメモ情報に含まれる図がサブウィンドウに表示される。編集指示エリア２０９は、表示されているメモ情報を編集するモードに切り替えるための指示エリア２０９である。メモ検索の形態は様々ある。例えば、入力フィールド２０２に検索語句を入力した後、検索の実行を指示すると、その検索語句を含むメモがノートウィンドウ２００に表示される。
【００８８】
以下、本実施の形態２における学習支援装置１を用いた理想的な学習方法について説明する。この学習方法は、国家試験を目指す学生を対象としており、学生は、卒業後に実施される国家試験を目指しているものと仮定する。
【００８９】
（１）低学年の間の学習方法
低学年の学生は、国家試験をほとんど意識していないのが通常である。従って、学生が低学年の間は、過去問を演習することよりも、講義ノート作りをしながら講義の内容を深く理解することに重点を置いた方がよい。そこで、ユーザは、図２１に示されるように、入力部１０を用いて講義のメモを作業ウィンドウ１１０に手入力する。その後、登録ボタンＢ４３をクリックすると、作業ウィンドウ１１０内の文字列がノートＤＢ２３０に登録されるようになっている。
【００９０】
このように講義ノート作りをしている途中で意味のわからない用語が出てきた場合は、その用語の意味を辞書１７０から検索する。例えば、「錯体」という用語の意味がわからない場合は、「錯体」という用語をクリックする。これにより、「錯体」という用語を検索語句として用語検索が実行され、この図２１に示されるように、錯体の意味が辞書ウィンドウ１２０に表示される。このようにすれば、ユーザは、講義ノート作りをしながら講義の内容を深く理解することができる。
【００９１】
このように用語検索が実行されると同時に、「錯体」という用語を検索語句として問題検索が実行されるようにしてもよい。このようにすれば、「錯体」という用語を含む過去問が存在する場合は、その過去問が問題集ウィンドウ１３０に表示されるので、「錯体」という用語の重要性を即座に把握することができる。「錯体」という用語を検索語句として用語検索した結果、該当する問題の数が多い場合は、この図２１に示されるように、「金属」等の用語を検索語句に追加することも可能である。この時期、検索された過去問を解くだけの知識が習得できている学生は多くないので、実際に過去問を解くかどうかはユーザ自身が判断すればよい。
【００９２】
なお、ここでは、ユーザが入力部１０を用いて講義のメモを手入力する形態を説明したが、市販されている参考書をデータ変換して一括して取り込むようにしてもよい点は既に説明した通りである。このように参考書のデータを一括して取り込めば、講義のメモをとっていない場合や、講義のメモをノート２３０に入力する作業を怠っていた場合でも、その遅れを一気に取り戻すことができる。
【００９３】
（２）中学年の間の学習方法
中学年になると、国家試験を意識し始める学生が増える。しかしながら、実際に過去問を解いた経験のある学生は多くない。従って、中学年の間の学習方法としては、学習中に遭遇するキーワードを検索語句として過去問を検索してみることが重要である。過去問を検索すれば、学習中の事柄がどのような形で国家試験に出題されているか、ユーザは即座に把握することができる。検索された過去問は、実際に解いてみるのが好ましい。この時期、意味のわからない用語が問題に含まれている場合も少なくないが、その場合は、辞書や講義ノートの関連記述を参照しながら学習を進めていくのが効率的である。
【００９４】
例えば、図２２に示されるように、「金属錯体」という用語を含む問題を演習している際、「錯体」の意味がわからない場合は、「錯体」という検索語句で辞書検索を実行する。これにより、「錯体」の意味を辞書ウィンドウ１２０に表示させることができる。また、試験科目に論文が含まれる場合は、「論文」という検索語句でノート検索を実行する。これにより、論文の書き方等に関する講義ノートや自作ノートをノートウィンドウ２００に表示させることができる。ここでは図示していないが、「金属錯体」という検索語句でノート検索を実行すると、金属錯体に関する講義ノートや自作ノートがノートウィンドウ２００に表示されるのはいうまでもない。
【００９５】
（３）高学年の間の学習方法
一通りの学習を終えた学生は、いよいよ過去問を次々と解いていくことになる。過去問を解くにあたって、年度順に解いていく方法と、分野別に解いていく方法とがある。年度順に解いていきたい場合は、「平成○年度」など、検索したい過去問の年度を検索語句として問題検索を実行する。これにより、平成○年度の過去問がその出題順に問題集ウィンドウ１３０に表示されることになる。他方、分野別に解いていきたい場合は、その分野名を検索語句として問題検索を実行する。これにより、その分野の過去問が年度順に問題集ウィンドウ１３０に表示される。もちろん、このような検索を可能とするためには、年度情報・出題順情報・分野情報を問題集１８０に設定しておく必要がある。その設定態様は特に限定されるものではないが、例えば、年度別に問題集１８０を分けておき、問題ＩＤを出題順に対応させ、各問題のインデックスにその分野情報を設定しておくようにしてもよい。
【００９６】
なお、解けなかった問題に遭遇した場合は、辞書や講義ノートの関連記述を参照することにより、復習に努めるのが好ましい。解けなかった問題をお気に入りに登録しておけば、その問題が解けるようになるまで繰り返し演習することができるので、苦手克服が可能となる。
【００９７】
また、試験直前には、ある年度（通常は昨年度）の問題を本番同様の時間内に解いてみるのも効果的である。このような学習方法を採用する場合は、あらかじめ昨年度の問題を問題集１８０から除外しておくのが好ましい。初めて演習する問題を使った方が、より本番に近い環境を実現することができるからである。問題集１８０から特定の問題を除外するには、前記したウィザード機能または追加削除機能を使用すればよい。すなわち、問題集ウィザードボタンＢ３７を使用することにより、昨年度の問題のみからなる問題集グループを作成しておき、普段はその問題集を指定問題集から除外しておく。そして、試験直前に昨年度の問題のみからなる問題集グループを指定問題集に追加すれば、試験直前に昨年度の問題を初めて演習することができる。既存の問題集から昨年度の問題集を削除しておくか、あるいは、そもそも昨年度の問題集だけはインストールしないようにしておき、試験直前に昨年度の問題集を追加するようにしても、同様の効果を得ることができる。
【００９８】
以上のように、本実施の形態２では、辞書と問題集という２種類のＤＢに加え、ノートという３種類目のＤＢを備えた構成を採用している。これにより、ユーザ自身が作成した講義ノートなどを利用することができるようになるので、過去問を解くレベルに至っていないユーザに対しても、そのユーザの学習段階に応じた効果的な学習方法を提供することが可能となる。
【００９９】
また、本実施の形態２では、メモエリア２０３用のスクロールバー２０４や最大化指示エリア２０６を採用しているので、検索結果を効率よく表示させることが可能となる。すなわち、検索結果（特にメモ情報）はそのデータが長いという特徴があるので、複数の検索結果を表示した場合は上位１つか２つの検索結果しか画面上に表示されない恐れがある。そのような不具合を回避するため、本実施の形態２では、メモエリア２０３用のスクロールバー２０４や最大化指示エリア２０６を採用している。１件分の検索結果を表示するためのエリアが小さくても、検索語句を含む部分が表示されるようにしておけば、各検索結果の概要を容易に知ることができる。概要を知ったうえで、その検索結果の全部を表示したければスクロールや最大化をすればよいのである。もちろん、前記実施の形態１でも、このようなスクロールや最大化ができる構成を採用してもよい。
【０１００】
なお、ここでは、３種類のＤＢを備えた構成を例示したが、４種類以上のＤＢを備えた構成を採用することも可能である。ＤＢの種類を増やした場合は、ウィンドウの種類も同様に増やすのが好ましい。本実施の形態２では、辞書と問題集とノートという３種類のＤＢを備えているので、作業ウィンドウ１１０と辞書ウィンドウ１２０と問題集ウィンドウ１３０とノートウィンドウ２００という４種類のウィンドウを備えた構成を例示したが、さらに４種類目のＤＢを備えた構成では、そのＤＢの検索結果を表示するための５種類目のウィンドウを備えるのが好ましい。
【０１０１】
なお、本実施の形態２で説明した学年別の学習方法は、前記実施の形態１においても採用することができる。すなわち、前記実施の形態１では、ノートというＤＢを備えていないのでノート検索を実行することはできないものの、その他の点については本実施の形態２と同様の効果を得ることができる。
【産業上の利用可能性】
【０１０２】
本発明は、主体的に学習するユーザにとって使い勝手のよい環境を提供することが必要な学習支援装置の用途に適用することができる。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施の形態１に係る学習支援装置の構成を示す機能ブロック図
【図２】辞書のデータ構造を示す図
【図３】問題集のデータ構造を示す図
【図４】学習支援装置の動作を示すフロー図
【図５】表示部によって表示される画面の説明図
【図６】作業ウィンドウに含まれるボタン群の説明図
【図７】辞書ウィンドウに含まれるボタン群の説明図
【図８】辞書ウィンドウに含まれるボタン群の説明図
【図９】問題集ウィンドウに含まれるボタン群の説明図
【図１０】表示部によって表示される画面の一例を示す図
【図１１】表示部によって表示される画面の一例を示す図
【図１２】表示部によって表示される画面の一例を示す図
【図１３】表示部によって表示される画面の一例を示す図
【図１４】表示部によって表示される画面の一例を示す図
【図１５】表示部によって表示される画面の他の一例を示す図
【図１６】検索初期画面の一例を示す図
【図１７】検索初期画面の他の一例を示す図
【図１８】本発明の実施の形態２に係る学習支援装置の構成を示す機能ブロック図
【図１９】ノートのデータ構造を示す図
【図２０】表示部によって表示される画面の説明図
【図２１】表示部によって表示される画面の一例を示す図
【図２２】表示部によって表示される画面の一例を示す図
【符号の説明】
【０１０４】
１    学習支援装置
１０  入力部
１１  検索部
１２  基本ＤＢ設定部
１３  指定ＤＢ設定部
１４  検索条件設定部
１５  用語検索部
１６  問題検索部
１７  辞書記憶部
１８  問題集記憶部
１９  表示画面作成部
２０  検索結果履歴保持部
２１  表示部
２２  メモ検索部
２３  ノート記憶部
【図１】
2007286355.tif 000003
【図２】
2007286355.tif 000004
【図３】
2007286355.tif 000005
【図４】
2007286355.tif 000006
【図５】
2007286355.tif 000007
【図６】
2007286355.tif 000008
【図７】
2007286355.tif 000009
【図８】
2007286355.tif 000010
【図９】
2007286355.tif 000011
【図１０】
2007286355.tif 000012
【図１１】
2007286355.tif 000013
【図１２】
2007286355.tif 000014
【図１３】
2007286355.tif 000015
【図１４】
2007286355.tif 000016
【図１５】
2007286355.tif 000017
【図１６】
2007286355.tif 000018
【図１７】
2007286355.tif 000019
【図１８】
2007286355.tif 000020
【図１９】
2007286355.tif 000021
【図２０】
2007286355.tif 000022
【図２１】
2007286355.tif 000023
【図２２】
2007286355.tif 000024