(57)【要約】【課題】学習による効果の評価を学習者に合わせて行って学習者に応じた学習を支援できる学習支援装置、学習支援方法及び学習支援プログラムを提供することを課題とする。【解決手段】問題に対応する選択肢カードを選択させる訓練をユーザに行わせる学習支援装置４であって、個人情報格納手段からユーザの学習レベルを取得して、カード情報格納手段から取得したユーザの学習レベルに応じた選択肢カードを用いて、ユーザに訓練を行わせる訓練処理手段と、個人情報格納手段から訓練を行ったユーザの学習レベル判定方法を取得し、ユーザの訓練の結果及び学習レベル判定方式に基づいて、訓練実施後のユーザの学習レベルを判定する学習レベル判定処理手段と、個人情報格納手段に格納されているユーザの学習レベルを、訓練実施後のユーザの学習レベルで更新する情報更新処理手段とを有することにより上記課題を解決する。【選択図】図３
2013073057.tif 000002
【特許請求の範囲】
【請求項１】
複数の選択肢カードから問題に対応する選択肢カードを選択させる訓練をユーザに行わせる学習支援装置であって、
少なくともユーザの学習レベル、及び、ユーザの学習レベル判定方式を含む個人情報を格納した個人情報格納手段から訓練を行うユーザの学習レベルを取得して、複数の選択肢カードと学習レベルとを対応付けるカード情報格納手段から取得した前記ユーザの学習レベルに応じた選択肢カードを用いて、前記ユーザに訓練を行わせる訓練処理手段と、
前記個人情報格納手段から訓練を行った前記ユーザの学習レベル判定方法を取得し、前記ユーザの訓練の結果及び前記ユーザの学習レベル判定方式に基づいて、訓練実施後の前記ユーザの学習レベルを判定する学習レベル判定処理手段と、
前記個人情報格納手段に格納されている前記ユーザの学習レベルを、訓練実施後の前記ユーザの学習レベルで更新する情報更新処理手段と
を有することを特徴とする学習支援装置。
【請求項２】
前記個人情報格納手段は、更に、ユーザの障害度情報を格納しており、
前記学習レベル判定処理手段は、前記個人情報格納手段から訓練を行った前記ユーザの学習レベル判定方法及び障害度情報を取得し、前記ユーザの訓練の結果、前記ユーザの学習レベル判定方式及び障害度情報に基づいて、訓練実施後の前記ユーザの学習レベルを判定すること
を特徴とする請求項１記載の学習支援装置。
【請求項３】
前記個人情報格納手段は、更に、ユーザの識別情報を格納しており、
前記学習レベル判定処理手段は、前記個人情報格納手段から訓練を行った前記ユーザの学習レベル判定方法及び識別情報を取得し、前記ユーザの訓練の結果、前記ユーザの学習レベル判定方式及び識別情報に基づいて、訓練実施後の前記ユーザの学習レベルを判定すること
を特徴とする請求項１記載の学習支援装置。
【請求項４】
前記学習レベル判定処理手段は、前記ユーザの訓練の結果、前記ユーザの学習レベル判定方式、前記ユーザの障害度情報及び前記ユーザの識別情報と前記ユーザの学習レベルとを対応付けるカードレベル情報格納手段を用いて、訓練実施後の前記ユーザの学習レベルを判定すること
を特徴とする請求項１乃至３何れか一項記載の学習支援装置。
【請求項５】
前記学習レベル判定処理手段は、前記カードレベル情報格納手段から訓練実施後の前記ユーザの学習レベルを取得するときに利用するキー情報を条件情報格納手段から取得すること
を特徴とする請求項４記載の学習支援装置。
【請求項６】
複数の選択肢カードから問題に対応する選択肢カードを選択させる訓練をユーザに行わせるコンピュータによって実行される学習支援方法であって、
少なくともユーザの学習レベル、及び、ユーザの学習レベル判定方式を含む個人情報を格納した個人情報格納手段から訓練を行うユーザの学習レベルを取得して、複数の選択肢カードと学習レベルとを対応付けるカード情報格納手段から取得した前記ユーザの学習レベルに応じた選択肢カードを用いて、前記ユーザに訓練を行わせる訓練処理ステップと、
前記個人情報格納手段から訓練を行った前記ユーザの学習レベル判定方法を取得し、前記ユーザの訓練の結果及び前記ユーザの学習レベル判定方式に基づいて、訓練実施後の前記ユーザの学習レベルを判定する学習レベル判定処理ステップと、
前記個人情報格納手段に格納されている前記ユーザの学習レベルを、訓練実施後の前記ユーザの学習レベルで更新する情報更新処理ステップと
を有することを特徴とする学習支援方法。
【請求項７】
複数の選択肢カードから問題に対応する選択肢カードを選択させる訓練をユーザに行わせるコンピュータを、
少なくともユーザの学習レベル、及び、ユーザの学習レベル判定方式を含む個人情報を格納した個人情報格納手段から訓練を行うユーザの学習レベルを取得して、複数の選択肢カードと学習レベルとを対応付けるカード情報格納手段から取得した前記ユーザの学習レベルに応じた選択肢カードを用いて、前記ユーザに訓練を行わせる訓練処理手段、
前記個人情報格納手段から訓練を行った前記ユーザの学習レベル判定方法を取得し、前記ユーザの訓練の結果及び前記ユーザの学習レベル判定方式に基づいて、訓練実施後の前記ユーザの学習レベルを判定する学習レベル判定処理手段、
前記個人情報格納手段に格納されている前記ユーザの学習レベルを、訓練実施後の前記ユーザの学習レベルで更新する情報更新処理手段
として機能させるための学習支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習支援装置、学習支援方法及び学習支援プログラムに関する。
【背景技術】
【０００２】
例えば正解からなる問題データの音声を提示し、その問題音声に対応する絵データを表示絵データの中からポインティングにより選択させ、正しく理解できるかを判定する失語症練習支援装置は従来から知られている（例えば特許文献１参照）。
【０００３】
例えば従来の失語症練習支援装置は、言語聴覚士により患者の言語能力に適した訓練条件データを設定しておき、画面に複数枚の絵カードを提示した後に１枚の絵カードの問題音声を提示する。訓練を行う患者は画面に提示された絵カードから問題音声に対応する絵カードを１枚、マウスやタッチパネルにより選択する。従来の失語症練習支援装置は患者が選択した絵カードが問題音声と一致すると、例えば絵カード上に○印を表示して患者に正答であることを示していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４０６７５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の失語症練習支援装置は、言語聴覚士が失語症の言語訓練の実行前に、失語症の患者の言語能力に適した訓練条件データを患者毎に設定する必要があった。また、従来の失語症練習支援装置は失語症の言語訓練による効果を言語聴覚士が評価し、頻繁に新しい訓練条件データを設定できなければ、失語症の言語訓練による効果が大幅に減少する。しかしながら、失語症の種類や程度は千差万別である。失語症の言語訓練による効果の評価は失語症の種類や程度を考慮しなければならず、非常に困難であった。
【０００６】
また、従来の失語症練習支援装置は、例えば幼児言語学習支援装置として使用することも考えられる。しかしながら、幼児の言語学習による効果は、失語症の患者の言語訓練による効果と異なる。幼児の言語学習による効果の評価は、失語症の患者の言語訓練による効果の評価と異なり、そのまま失語症の患者の言語訓練による効果の評価を利用することが非常に困難であった。結果として、従来の失語症練習支援装置は、例えば幼児言語学習支援装置として使用することが難しかった。
【０００７】
本発明は、上記の点に鑑みなされたもので、学習による効果の評価を学習者に合わせて行って学習者に応じた学習を支援できる学習支援装置、学習支援方法及び学習支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記した課題を解決するために、学習支援装置は、複数の選択肢カードから問題に対応する選択肢カードを選択させる訓練をユーザに行わせる学習支援装置であって、少なくともユーザの学習レベル、及び、ユーザの学習レベル判定方式を含む個人情報を格納した個人情報格納手段から訓練を行うユーザの学習レベルを取得して、複数の選択肢カードと学習レベルとを対応付けるカード情報格納手段から取得した前記ユーザの学習レベルに応じた選択肢カードを用いて、前記ユーザに訓練を行わせる訓練処理手段と、前記個人情報格納手段から訓練を行った前記ユーザの学習レベル判定方法を取得し、前記ユーザの訓練の結果及び前記ユーザの学習レベル判定方式に基づいて、訓練実施後の前記ユーザの学習レベルを判定する学習レベル判定処理手段と、前記個人情報格納手段に格納されている前記ユーザの学習レベルを、訓練実施後の前記ユーザの学習レベルで更新する情報更新処理手段とを有することを特徴とする。
【０００９】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、学習による効果の評価を学習者に合わせて行って学習者に応じた学習を支援できる学習支援装置、学習支援方法及び学習支援プログラムを提供可能である。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態の言語訓練支援装置を含むシステムの一例の構成図である。
【図２】ＰＣの一例のハードウェア構成図である。
【図３】言語訓練支援装置の一例の機能構成図である。
【図４】各マスタや各ＤＢの関連を示した一例の説明図である。
【図５】言語訓練支援装置の訓練開始受付手順を表した一例のフローチャートである。
【図６】言語訓練支援装置の訓練手順を表した一例のフローチャート（１／２）である。
【図７】訓練画面の一例のイメージ図である。
【図８】言語訓練支援装置の訓練手順を表した一例のフローチャート（２／２）である。
【図９】カード方式別のカードレベル判定処理の手順を表した一例のフローチャート（１／２）である。
【図１０】カード方式別のカードレベル判定処理の手順を表した一例のフローチャート（２／２）である。
【図１１】正答率マスタの一例の構成図である。
【図１２】解答率マスタの一例の構成図である。
【図１３】解答時間マスタの一例の構成図である。
【図１４】基礎指標マスタの一例の構成図である。
【図１５】習熟レベルマスタの一例の構成図である。
【図１６】カードレベルマスタの一例の構成図である。
【図１７】カードマスタの一例の構成図である。
【図１８】障害マスタの一例の構成図である。
【図１９】条件マスタの一例の構成図である。
【図２０】個人情報ＤＢの一例の構成図である。
【図２１】履歴情報ＤＢの一例の構成図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、詳細に説明する。なお、本実施の形態における言語訓練支援装置は学習支援装置の一例である。
【００１３】
（システム構成）
図１は本実施の形態の言語訓練支援装置を含むシステムの一例の構成図である。本実施の形態の言語訓練支援装置を含むシステムは例えば図１（Ａ）に示すネットワークを利用した構成と図１（Ｂ）に示すスタンドアローンの構成とによって実現される。
【００１４】
図１（Ａ）に示すネットワークを利用した構成は端末１と言語訓練支援装置２とがインターネットなどのネットワーク３を介してデータ通信可能に接続されている。端末１は言語訓練を行う被訓練者（患者）が操作する機器である。端末１は例えばＰＣ（パーソナルコンピュータ）である。言語訓練支援装置２は言語訓練支援処理を行う例えばサーバ装置である。言語訓練支援装置２はＷｅｂを利用して端末１から要求を受け付け、その要求に基づいた画面を端末１に表示させる。具体的に、言語訓練支援装置２は被訓練者が操作する端末１に言語訓練支援の為の画面を表示させる。なお、言語訓練支援装置２は例えばＷｅｂサーバ、データベースサーバ及びアプリケーションサーバで実現してもよい。
【００１５】
図１（Ｂ）に示すスタンドアローンの構成は言語訓練支援装置４を含む。言語訓練支援装置４は被訓練者によって操作される。言語訓練支援装置４は例えばＰＣである。言語訓練支援装置４はキーボードやマウス等から被訓練者の要求を受け付け、その要求に基づいた言語訓練支援の為の画面を表示する。なお、以下では図１（Ｂ）に示した構成を一例として説明していくが、図１（Ａ）に示した構成も同様に考えることができる。
【００１６】
（ハードウェア構成）
言語訓練支援装置４は例えば図２に示すようなＰＣで実現される。図２はＰＣの一例のハードウェア構成図である。ＰＣはバス１８で相互に接続された入力装置１１、出力装置１２、記録媒体読取装置１３、補助記憶装置１４、主記憶装置１５、演算処理装置１６及びインタフェース装置１７を有する構成である。
【００１７】
入力装置１１はキーボードやマウス等である。入力装置１１は各種信号を入力するために用いられる。出力装置１２はディスプレイ装置等である。出力装置１２は各種ウインドウやデータ等を表示するために用いられる。インタフェース装置１７は、モデム、ＬＡＮカード等である。インタフェース装置１７はＬＡＮやインターネット等のネットワークに接続するために用いられる。
【００１８】
言語訓練支援装置４を実現する言語訓練支援プログラムは、例えば記録媒体１９の配布やネットワーク等からのダウンロードなどによって提供される。言語訓練支援プログラムは学習支援プログラムの一例である。言語訓練支援プログラムはＰＣで実行されるプログラムの少なくとも一部である。
【００１９】
記録媒体１９はＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２０】
言語訓練支援プログラムを記録した記録媒体１９が記録媒体読取装置１３にセットされると、言語訓練支援プログラムは記録媒体１９から記録媒体読取装置１３を介して補助記憶装置１４にインストールされる。また、ネットワーク等からダウンロードされた言語訓練支援プログラムはインタフェース装置１７を介して補助記憶装置１４にインストールされる。
【００２１】
補助記憶装置１４は例えば言語訓練支援プログラム、必要なファイル、データ等を格納する。主記憶装置１５は言語訓練支援プログラムの起動時に補助記憶装置１４から言語訓練支援プログラムを読み出して格納する。演算処理装置１６は主記憶装置１５に格納された言語訓練支援プログラムに従って各種機能を実現する。
【００２２】
（機能構成図）
図３は言語訓練支援装置の一例の機能構成図である。図３の言語訓練支援装置４は訓練開始受付部２１と、訓練処理部２２と、カードレベル判定処理部２３と、情報更新処理部２４と、設定変更処理部２５と、正答率マスタ３１と、解答率マスタ３２と、基礎指標マスタ３３と、解答時間マスタ３４と、習熟レベルマスタ３５と、カードレベルマスタ３６と、カードマスタ３７と、障害マスタ３８と、条件マスタ３９と、個人情報ＤＢ４１と、履歴情報ＤＢ４２とを有する。
【００２３】
訓練開始受付部２１は被訓練者から言語訓練開始の指示を受け付ける。訓練処理部２２は言語訓練に関する処理を行う。カードレベル判定処理部２３は言語訓練の結果に基づいて被訓練者のカードレベルを判定する。情報更新処理部２４は言語訓練の結果に基づいて個人情報ＤＢ４１及び履歴情報ＤＢ４２の内容を更新する。また、設定変更処理部２５は例えば言語聴覚士等の訓練者からの指示に応じて各マスタや各ＤＢの内容（設定）を変更する。訓練開始受付部２１、訓練処理部２２、カードレベル判定処理部２３、情報更新処理部２４及び設定変更処理部２５が行う処理の詳細は後述する。
【００２４】
正答率マスタ３１は正答率の上限及び下限を正答率範囲として正答率ＩＤごとに設定するマスタである。正答率とは一回の出題の出題枚数に対する正解の枚数を比率で表したものである。解答率マスタ３２は解答率の上限及び下限を解答率範囲として解答率ＩＤごとに設定するマスタである。解答率とは一回の出題の出題枚数に対する解答した枚数を比率で表したものである。なお、解答しないまま次の出題に移った場合は解答した枚数に含まれない。基礎指標マスタ３３は解答率ＩＤ及び正答率ＩＤからカード基礎指標を確定するマスタである。
【００２５】
解答時間マスタ３４は、解答時間の上限及び下限を解答時間範囲として解答時間ＩＤごとに設定するマスタである。習熟レベルマスタ３５はカード基礎指標と解答時間ＩＤとをキーとして習熟度レベル係数を決定するマスタである。カードレベルマスタ３６は被訓練者の言語訓練の結果に基づいて、被訓練者のカードレベル及びカード枚数を決定するマスタである。
【００２６】
カードとは具体的に言語訓練で使用される個々のカードである。被訓練者は読み上げに対して例えば発声しながら内容に合致したカードを選択する。被訓練者とは言語訓練を行う訓練対象者である。例えばカードには被訓練者が言語訓練を行う訓練対象者用のカードがある。また、カードは被訓練者の習熟レベルや内容に応じて、様々な難易度、漢字と平仮名、言語のカードが存在する。
【００２７】
カードマスタ３７はカードＩＤごとにカードレベルを設定するマスタである。カードマスタ３７は例えばカードレベル、カード区分方式及びログオンＩＤの組み合わせにカードＩＤが対応付けられている。障害マスタ３８は障害ＩＤ及び実年齢をキーにカード年齢を決定するマスタである。条件マスタ３９はカードレベル判定に使用する項目が示されたマスタである。個人情報ＤＢ４１は個人情報が登録されたデータベースである。履歴情報ＤＢ４２は言語訓練の結果を履歴情報として蓄積しておくデータベースである。
【００２８】
図４は各マスタや各ＤＢの関連を示した一例の説明図である。図４に示すように個人情報ＤＢ４１は項目としてログオンＩＤ、氏名、生年月日、性別、カード表示区分、カード方式区分、障害度ＩＤ、次回カードレベル及び最新利用年月日時刻を有する。個人情報ＤＢ４１のログオンＩＤはキーとして利用される。
【００２９】
履歴情報ＤＢ４２は項目としてログオンＩＤ、利用年月日時刻、解答率ＩＤ、正答率ＩＤ、障害度ＩＤ、カード年齢、今回カードレベル、次回カードレベル、カード方式区分及び解答時間ＩＤを有する。履歴情報ＤＢ４２のログオンＩＤ及び利用年月日時刻はキーとして利用される。
【００３０】
解答率マスタ３２は項目として解答率ＩＤ及び解答率範囲を有する。解答率マスタ３２の解答率ＩＤはキーとして利用される。正答率マスタ３１は項目として正答率ＩＤ及び正答率範囲を有する。正答率マスタ３１の正答率ＩＤはキーとして利用される。基礎指標マスタ３３は項目として解答率ＩＤ、正答率ＩＤ及びカード基礎指標を有する。基礎指標マスタ３３の解答率ＩＤ及び正答率ＩＤはキーとして利用される。
【００３１】
また、解答時間マスタ３４は項目として解答時間ＩＤ及び解答時間範囲を有する。解答時間マスタ３４の解答時間ＩＤはキーとして利用される。習熟レベルマスタ３５は項目としてカード基礎指標、解答時間ＩＤ及び習熟レベル係数を有する。習熟レベルマスタ３５のカード基礎指標及び解答時間ＩＤはキーとして利用される。障害マスタ３８は項目として障害度ＩＤ、年齢及びカード年齢を有する。障害マスタ３８の障害度ＩＤ及び年齢はキーとして利用される。なお、カード年齢は被訓練者の障害度に応じて補正された年齢に相当する。
【００３２】
カードレベルマスタ３６は項目としてカードレベル、カード方式区分、カード年齢、ログオンＩＤ、習熟度レベル係数の範囲、カード枚数及び標準解答時間を有する。カードレベルマスタ３６のカードレベル、カード方式区分、カード年齢、習熟度レベル係数の範囲はキーとして利用される。
【００３３】
また、カードマスタ３７は項目としてカードレベル、カード方式区分、ログオンＩＤ及びカードＩＤを有する。カードマスタ３７のカードレベル及びカード方式区分はキーとして利用される。さらに、条件マスタ３９は項目としてカード方式区分、ログオンＩＤ及び１つ以上のフラグ（ＦＬＧ）を有する。条件マスタ３９のカード方式区分はキーとして利用される。
【００３４】
まず、被訓練者はログオンＩＤで識別される。被訓練者のログオンＩＤで個人情報ＤＢ４１を検索することで被訓練者の個人情報（レコード）は特定される。個人情報には氏名や生年月日といった被訓練者を特定する情報と、被訓練者のレベルに合ったカードを表示する為の情報とが含まれる。
【００３５】
また、個人情報に含まれるログオンＩＤ及び最新利用年月日時刻で履歴情報ＤＢ４２を検索することで被訓練者の最新の履歴情報は特定される。履歴情報には被訓練者の実施した言語訓練の結果を特定する情報が含まれる。
【００３６】
履歴情報に含まれる解答率ＩＤで解答率マスタ３２を検索することで被訓練者の解答率範囲は特定される。履歴情報に含まれる正答率ＩＤで正答率マスタ３１を検索することで被訓練者の正答率範囲は特定される。履歴情報に含まれる解答時間ＩＤで解答時間マスタ３４を検索することで被訓練者の解答時間範囲は特定される。履歴情報に含まれる解答率ＩＤ及び正答率ＩＤで基礎指標マスタ３３を検索することで被訓練者のカード基礎指標は特定される。特定されたカード基礎指標及び解答時間範囲で習熟レベルマスタ３５を検索することで被訓練者の習熟レベル係数は特定される。
【００３７】
また、履歴情報に含まれる障害度ＩＤ及び個人情報に含まれる年齢（生年月日から算出可能）で障害マスタ３８を検索することで被訓練者のカード年齢は特定される。個人情報に含まれるカード方式区分及びカードレベル（次回カードレベル）と、特定された習熟レベル係数及びカード年齢とでカードレベルマスタ３６を検索することで被訓練者のカード枚数及び標準解答時間は特定される。
【００３８】
個人情報に含まれるカード方式区分及びカードレベルでカードマスタ３７を検索することでカードＩＤは特定される。個人情報に含まれるカード方式区分で条件マスタ３９を検索することで各フラグは特定される。
【００３９】
（処理手順）
言語訓練支援装置４は以下のフローチャートに示す手順で処理を行う。図５は言語訓練支援装置の訓練開始受付手順を表した一例のフローチャートである。なお、以下では被訓練者が直接入力を行うように説明しているが、被訓練者が行う入力を他の人が補助する形態であってもよい。
【００４０】
ステップＳ１において、言語訓練支援装置４の訓練開始受付部２１は被訓練者から入力されたログオンＩＤにより被訓練者のログオンを行う。なお、ステップＳ１のログオンではパスワードを入力させるようにしてもよい。
【００４１】
ステップＳ２において、訓練開始受付部２１はログオン時間を保存する。ステップＳ３において、訓練開始受付部２１は被訓練者から入力されたログオンＩＤをキーとして個人情報ＤＢ４１を検索することで被訓練者の個人情報を取得する。また、ステップＳ４において、訓練開始受付部２１は取得した個人情報に含まれるログオンＩＤ及び最新利用年月日時刻をキーとして履歴情報ＤＢ４２を検索することで被訓練者の履歴情報を取得して訓練管理情報とする。
【００４２】
ステップＳ５において、訓練開始受付部２１は訓練開始可能画面を例えば出力装置１２に表示する。訓練開始可能画面には例えば訓練開始、訓練履歴・成績問合せ、訓練終了を被訓練者に選択させるメニューが含まれる。ステップＳ６において、訓練開始受付部２１は被訓練者からメニューの選択を受け付ける。
【００４３】
訓練開始可能画面から訓練開始が選択されると、訓練開始受付部２１は後述のような訓練処理を開始する。訓練開始可能画面から訓練履歴・成績問合せが選択されると、訓練開始受付部２１は訓練履歴・成績問合せ処理を行う。また、訓練開始可能画面から訓練終了が選択されると、訓練開始受付部２１は処理を終了する。なお、訓練履歴・成績問合せ処理については説明を省略する。
【００４４】
以下では被訓練者に訓練開始を選択されたものとして説明を続ける。図６、図８は言語訓練支援装置の訓練手順を表した一例のフローチャートである。
【００４５】
ステップＳ１１において、訓練処理部２２は訓練開始画面を表示する。最初、訓練開始画面には例えば言語訓練の開始指示を被訓練者から受け付けるボタンと、挨拶などのメッセージが含まれる。本実施の形態の言語訓練支援装置４が扱うメッセージは、例えば言語訓練の開始、終了、挨拶、正解賞賛、誤答激励、エラーなどの種類ごとに、被訓練者の年齢や障害度などに応じた表現を用意しておく。
【００４６】
ステップＳ１２において、訓練処理部２２は被訓練者から言語訓練の開始指示を受け付けたものとする。ステップＳ１３において、訓練処理部２２はステップＳ３で取得した被訓練者の個人情報及び訓練管理情報から図４に示した各マスタ及び各ＤＢの関連を利用して問題とするカードＩＤを取得する。なお、カードＩＤには画像データのファイル名と問題文のテキストとが対応付けられている。
【００４７】
ステップＳ１４に進み、訓練処理部２２は例えばステップＳ１３で取得した問題文のテキストを用いて訓練画面に問題を表示する。ステップＳ１５に進み、訓練処理部２２は被訓練者の個人情報及び訓練管理情報から図４に示した各マスタ及び各ＤＢの関連を利用して選択肢カードとするカードＩＤを取得する。訓練処理部２２は選択肢カードとして取得されたカードＩＤの画像データを用いて訓練画面に選択肢カードを表示する。なお、訓練画面に表示される選択肢カードの枚数は、被訓練者のログオンＩＤによって特定されたカードレベルマスタ３６に含まれるカード枚数である。
【００４８】
ステップＳ１５の処理が終了した時点で、言語訓練支援装置４は例えば図７に示すような訓練画面１００を表示する。図７は訓練画面の一例のイメージ図である。図７の訓練画面１００は問題を表示する問題欄１０１と選択肢カードを表示する選択肢カード欄１０２とが含まれる。図７の訓練画面１００は被訓練者のログオンＩＤにより特定されたカードレベルマスタ３６に含まれるカード枚数が４枚である例を示している。なお、言語訓練支援装置４は読取オンが設定されているとき、問題を音声でも提示する。
【００４９】
訓練処理部２２は、被訓練者が選択肢カード欄１０２から選択肢カードをポインティング等により選択するまで待機する。被訓練者が選択肢カード欄１０２から選択肢カードを選択すると、訓練処理部２２はステップＳ１６に進み、正解判定を行う。
【００５０】
問題欄１０１に表示された問題に対応しない選択肢カードを被訓練者が選択肢カード欄１０２から選択すると、訓練処理部２２は不正解と判定する。訓練処理部２２はステップＳ１７及びＳ１８に進み、訓練画面１００に不正解のメッセージと激励のメッセージを表示する。
【００５１】
問題欄１０１に表示された問題に対応する選択肢カードを被訓練者が選択肢カード欄１０２から選択すると、訓練処理部２２は正解と判定する。訓練処理部２２はステップＳ１９に進み、訓練画面１００に正解のメッセージを表示する。
【００５２】
ステップＳ１８又はＳ１９の処理後、訓練処理部２２はステップＳ２０において、予め設定されている出題数に到達したかを判定する。予め設定されている出題数に到達していないと判定すれば、訓練処理部２２はステップＳ２１において訓練画面１００に次の問題に進む指示を受け付けるメッセージを表示する。そして、ステップＳ２２において、次の問題に進む指示を被訓練者から受け付けると、訓練処理部２２はステップＳ１３に戻り処理を続ける。
【００５３】
また、予め設定されている出題数に到達していると判定すれば、訓練処理部２２は図８のステップＳ２３において、成績結果を訓練画面１００に表示する。ステップＳ２４において、訓練処理部２２は成績結果が好成績評価であったか否かを判定する。好成績評価でなければ、訓練処理部２２はステップＳ２５において不成績のメッセージを訓練画面１００に表示する。また、好成績評価であれば、訓練処理部２２はステップＳ２６において好成績のメッセージを訓練画面１００に表示する。
【００５４】
ステップＳ２５又はＳ２６に続いてステップＳ２７に進み、カードレベル判定処理部２３はカード方式別のカードレベル判定処理を行う。カード方式別のカードレベル判定処理は成績結果に基づき次回カードレベルを判定する処理である。カード方式別のカードレベル判定処理の詳細は後述する。
【００５５】
また、ステップＳ２８に進み、情報更新処理部２４は履歴情報を履歴情報ＤＢ４２に保存する。ステップＳ２９に進み、情報更新処理部２４は被訓練者のカードレベルの変更が降格、昇格、変更なしの何れであるかを判定する。被訓練者のカードレベルの変更が降格であると判定すると、情報更新処理部２４はステップＳ３０において降格のメッセージを訓練画面１００に表示する。情報更新処理部２４は被訓練者のカードレベルの変更が昇格であると判定すると、ステップＳ３１において昇格のメッセージを訓練画面１００に表示する。情報更新処理部２４は被訓練者のカードレベルの変更がないと判定すると、訓練画面１００にメッセージを表示しない。
【００５６】
その後、情報更新処理部２４はステップＳ３２において終了確認のメッセージを訓練画面１００に表示したあと、訓練処理を終了する。なお、言語聴覚士等の訓練者は必要に応じて各マスタや各ＤＢの内容（設定）を変更する。設定変更処理部２５は訓練者からの指示に応じて各マスタや各ＤＢの内容を変更する。
【００５７】
図９及び図１０は、カード方式別のカードレベル判定処理の手順を表した一例のフローチャートである。カード方式別のカードレベル判定処理は、言語訓練を実施した後における被訓練者の解答率、正答率、解答時間を使い、今回の言語訓練後のカードレベル（言い換えれば次回の言語訓練におけるカードレベル：次回カードレベル）を判定するものである。
【００５８】
ステップＳ４１において、カードレベル判定処理部２３は解答率マスタ３２を参照して被訓練者の解答率が解答率範囲に含まれる解答率ＩＤを取得する。カードレベル判定処理部２３はステップＳ４２において、正答率マスタ３１を参照して被訓練者の正答率が正答率範囲に含まれる正答率ＩＤを取得する。
【００５９】
ステップＳ４３において、カードレベル判定処理部２３はステップＳ４１で取得した解答率ＩＤ及びステップＳ４２で取得した正答率ＩＤをキーとして基礎指標マスタ３３を検索することでカード基礎指標を取得する。また、ステップＳ４４において、カードレベル判定処理部２３は解答時間マスタ３４を参照して被訓練者の解答時間が解答時間範囲に含まれる解答時間ＩＤを取得する。
【００６０】
ステップＳ４５において、カードレベル判定処理部２３はステップＳ４３で取得したカード基礎指標及びステップＳ４４で取得した解答時間ＩＤをキーとして習熟レベルマスタ３５を検索することで習熟レベル係数を取得する。
【００６１】
ステップＳ４６において、カードレベル判定処理部２３はカードレベルマスタ３６を参照して被訓練者の習熟レベル係数が習熟レベル係数の範囲に含まれ、且つ、カード方式区分が被訓練者と同一のレコードを読み込む。ステップＳ４７に進み、カードレベル判定処理部２３は被訓練者のカード方式区分をキーとして条件マスタ３９を検索することで言語訓練の実施後にカードレベルマスタ３６を検索するキーをフラグにより取得する。
【００６２】
なお、条件マスタ３９にログオンＩＤを登録しておけば、カードレベル判定処理部２３はカード方式区分及びログオンＩＤをキーとして条件マスタ３９から言語訓練の実施後にカードレベルマスタ３６を検索するキーを取得できる。
【００６３】
ステップＳ４８において、カードレベル判定処理部２３はステップＳ４７で取得したフラグのうち、カード年齢フラグが使用を表す「１」であるかを判定する。カード年齢フラグが使用を表していれば、カードレベル判定処理部２３はカード方式区分を個別ランク方式と判定する。
【００６４】
個別ランク方式と判定すると、カードレベル判定処理部２３はステップＳ４９において個人情報の生年月日から年齢を算出する。カードレベル判定処理部２３は被訓練者の障害度ＩＤ及び年齢をキーとして障害マスタ３８からカード年齢を取得する。
【００６５】
ステップＳ５０において、カードレベル判定処理部２３はカード方式区分（個別ランク方式）と、カード年齢と、習熟レベル係数とをキーとしてカードレベルマスタ３６を検索してレコードを読み込む。
【００６６】
ステップＳ４８において、カード年齢フラグが使用を表していなければ、カードレベル判定処理部２３はステップＳ５１の処理を行う。ステップＳ５１において、カードレベル判定処理部２３はステップＳ４７で取得したフラグのうち、ログオンＩＤフラグが使用を表す「１」であるかを判定する。
【００６７】
ログオンＩＤフラグが使用を表していれば、カードレベル判定処理部２３はカード方式区分を個人ランク方式と判定する。個人ランク方式と判定すると、カードレベル判定処理部２３はステップＳ５２において、カード方式区分（個人ランク方式）と、ログオンＩＤと、習熟レベル係数とをキーとしてカードレベルマスタ３６を検索してレコードを読み込む。
【００６８】
また、ステップＳ５１において、ログオンＩＤが使用を表していなければ、カードレベル判定処理部２３はステップＳ５３の処理を行う。ステップＳ５３において、カードレベル判定処理部２３はステップＳ４７で取得したフラグのうち、カード枚数フラグが使用を表す「１」であるかを判定する。
【００６９】
カード枚数フラグが使用を表していれば、カードレベル判定処理部２３はカード方式区分を１００点満点方式と判定する。１００点満点方式と判定すると、カードレベル判定処理部２３はステップＳ５４において、カード方式区分（１００点満点方式）と、習熟レベル係数とをキーとしてカードレベルマスタ３６を検索してレコードを読み込む。
【００７０】
ステップＳ５０、Ｓ５２又はＳ５４に続いてステップＳ５５に進み、カードレベル判定処理部２３はカードレベルマスタ３６から読み込んだレコードのカードレベル、カード枚数から言語訓練後のカードレベル（次回カードレベル）及びカード枚数を決定する。
【００７１】
なお、ステップＳ５３においてカード枚数フラグが使用を表していなければ、カードレベル判定処理部２３はステップＳ５６において、カード表示区分を手動と判定し、言語訓練時のカードレベル（今回カードレベル）に１を加算したカードレベルを次回カードレベルとして決定する。
【００７２】
ステップＳ５７において、カードレベル判定処理部２３は言語訓練時のカードレベルよりも言語訓練後のカードレベルが大きいか否かを判定する。言語訓練時のカードレベルよりも言語訓練後のカードレベルが大きければ、カードレベル判定処理部２３はステップＳ５８においてカードレベルアップを通知するメッセージを例えば訓練画面１００に表示したあと、カードレベル判定処理を終了する。一方、言語訓練時のカードレベルよりも言語訓練後のカードレベルが大きくなければ、カードレベル判定処理部２３はステップＳ５９においてカードレベルダウンを通知するメッセージを例えば訓練画面１００に表示したあと、カードレベル判定処理を終了する。
【００７３】
被訓練者が言語訓練を開始した当初、カードレベルは、それぞれのカード方式区分の最低レベルから始まる。言語訓練後のカードレベルマスタ３６のカードレベルは次回カードレベルとなる。以下では、カード方式区分が１００点満点方式、個別ランク方式及び個人ランク方式のときのカードレベル判定処理について、正答率マスタ３１、解答率マスタ３２、基礎指標マスタ３３、解答時間マスタ３４、習熟レベルマスタ３５、カードレベルマスタ３６、カードマスタ３７、障害マスタ３８、条件マスタ３９、個人情報ＤＢ４１及び履歴情報ＤＢ４２の具体例を示しつつ実施例１〜３で説明する。
【実施例１】
【００７４】
図１１は正答率マスタの一例の構成図である。図１２は解答率マスタの一例の構成図である。図１３は解答時間マスタの一例の構成図である。図１４は基礎指標マスタの一例の構成図である。図１５は習熟レベルマスタの一例の構成図である。図１６はカードレベルマスタの一例の構成図である。図１７はカードマスタの一例の構成図である。図１８は障害マスタの一例の構成図である。図１９は条件マスタの一例の構成図である。図２０は個人情報ＤＢの一例の構成図である。図２１は履歴情報ＤＢの一例の構成図である。
【００７５】
実施例１ではカード方式区分が１００点満点方式、被訓練者の解答率が８０％、正答率が８０％、解答時間が６０分のときのカードレベル判定処理を事例１として説明する。
【００７６】
図９のステップＳ４１において、カードレベル判定処理部２３は図１２の解答率マスタ３２を参照して被訓練者の解答率「８０％」が解答率範囲「７１〜８０」に含まれる解答率ＩＤ「８０」を取得する。カードレベル判定処理部２３はステップＳ４２において、図１１の正答率マスタ３１を参照して被訓練者の正答率「８０％」が正答率範囲「７１〜８０」に含まれる正答率ＩＤ「８０」を取得する。
【００７７】
ステップＳ４３において、カードレベル判定処理部２３はステップＳ４１で取得した解答率ＩＤ「８０」及びステップＳ４２で取得した正答率ＩＤ「８０」をキーとして図１４の基礎指標マスタ３３を検索することでカード基礎指標「６４００」を取得する。
【００７８】
ステップＳ４４において、カードレベル判定処理部２３は図１３の解答時間マスタ３４を参照して被訓練者の解答時間「６０分」が解答時間範囲「４６〜６０」に含まれる解答時間ＩＤ「６」を取得する。
【００７９】
ステップＳ４５において、カードレベル判定処理部２３はステップＳ４３で取得したカード基礎指標「６４００」及びステップＳ４４で取得した解答時間ＩＤ「６」をキーとして図１５の習熟レベルマスタ３５を検索することで習熟レベル係数「３８．４」を取得する。
【００８０】
ステップＳ４６において、カードレベル判定処理部２３は図１６のカードレベルマスタ３６を参照して被訓練者の習熟レベル係数「３８．４」が習熟レベル係数の範囲に含まれており、且つ、カード方式区分が１００点満点方式を表す「０」であるレコード２００を読み込む。ステップＳ４７に進み、カードレベル判定処理部２３は被訓練者のカード方式区分「０」をキーとして図１９の条件マスタ３９を検索して、カード枚数フラグ「１」とカード年齢フラグ「０」とログオンＩＤフラグ「０」とを取得する。
【００８１】
ステップＳ４８〜Ｓ５３において、カードレベル判定処理部２３はステップＳ４７で取得したカード枚数フラグ「１」とカード年齢フラグ「０」とログオンＩＤフラグ「０」とに基づき、カード方式区分を１００点満点方式と判定する。
【００８２】
カードレベル判定処理部２３はステップＳ５４において、カード方式区分「１００点満点方式」と、習熟レベル係数「３８．４」とをキーとしてカードレベルマスタ３６を検索してレコード２００を読み込む。ステップＳ５５に進み、カードレベル判定処理部２３は読み込んだレコード２００に基づき、次回カードレベル「Ｇ］及びカード枚数「１０」を決定できる。
【実施例２】
【００８３】
正答率マスタ３１と、解答率マスタ３２と、基礎指標マスタ３３と、解答時間マスタ３４と、習熟レベルマスタ３５と、カードレベルマスタ３６と、カードマスタ３７と、障害マスタ３８と、条件マスタ３９と、個人情報ＤＢ４１と、履歴情報ＤＢ４２との構成は実施例１と同様であるため、説明を省略する。
【００８４】
実施例２ではカード方式区分が個別ランク方式、被訓練者が５０歳の障害度「３」の障害者、解答率が９０％、正答率が９０％、解答時間が２５分のときのカードレベル判定処理を事例２として説明する。
【００８５】
図９のステップＳ４１において、カードレベル判定処理部２３は図１２の解答率マスタ３２を参照して被訓練者の解答率「９０％」が解答率範囲「８１〜９０」に含まれる解答率ＩＤ「９０」を取得する。カードレベル判定処理部２３はステップＳ４２において、図１１の正答率マスタ３１を参照して被訓練者の正答率「９０％」が正答率範囲「８１〜９０」に含まれる正答率ＩＤ「９０」を取得する。
【００８６】
ステップＳ４３において、カードレベル判定処理部２３はステップＳ４１で取得した解答率ＩＤ「９０」及びステップＳ４２で取得した正答率ＩＤ「９０」をキーとして図１４の基礎指標マスタ３３を検索することでカード基礎指標「８１００」を取得する。
【００８７】
ステップＳ４４において、カードレベル判定処理部２３は図１３の解答時間マスタ３４を参照して被訓練者の解答時間「２５分」が解答時間範囲「０〜３０」に含まれる解答時間ＩＤ「１０」を取得する。
【００８８】
ステップＳ４５において、カードレベル判定処理部２３はステップＳ４３で取得したカード基礎指標「８１００」及びステップＳ４４で取得した解答時間ＩＤ「１０」をキーとして図１５の習熟レベルマスタ３５を検索することで、習熟レベル係数「８１」を取得する。
【００８９】
ステップＳ４６において、カードレベル判定処理部２３は図１６のカードレベルマスタ３６を参照して、被訓練者の習熟レベル係数「８１」が習熟レベル係数の範囲に含まれており、且つ、カード方式区分が個別ランク方式を表す「１」であるレコード２１０、２１１を読み込む。
【００９０】
また、ステップＳ４７に進み、カードレベル判定処理部２３は被訓練者のカード方式区分「１」をキーとして図１９の条件マスタ３９を検索して、カード枚数フラグ「０」とカード年齢フラグ「１」とログオンＩＤフラグ「０」とを取得する。
【００９１】
ステップＳ４８〜Ｓ５３において、カードレベル判定処理部２３はステップＳ４７で取得したカード枚数フラグ「０」とカード年齢フラグ「１」とログオンＩＤフラグ「０」とに基づき、カード方式区分を個別ランク方式と判定する。
【００９２】
カードレベル判定処理部２３はステップＳ４９において被訓練者の障害度ＩＤ「３」及び年齢「５０」をキーとして障害マスタ３８からカード年齢「１０」を取得する。カードレベル判定処理部２３はステップＳ５０において、カード方式区分「個別ランク方式」と習熟レベル係数「８１」とカード年齢「１０」とをキーとしてカードレベルマスタ３６を検索してレコード２１０を読み込む。ステップＳ５５に進み、カードレベル判定処理部２３は読み込んだレコード２１０に基づき、次回カードレベル「Ｂ］及びカード枚数「２０」を決定できる。
【実施例３】
【００９３】
正答率マスタ３１と、解答率マスタ３２と、基礎指標マスタ３３と、解答時間マスタ３４と、習熟レベルマスタ３５と、カードレベルマスタ３６と、カードマスタ３７と、障害マスタ３８と、条件マスタ３９と、個人情報ＤＢ４１と、履歴情報ＤＢ４２との構成は実施例１と同様であるため、説明を省略する。
【００９４】
実施例３ではカード方式区分が個人ランク方式、被訓練者のログオンＩＤが「１０１０１０」であり、解答率が８０％、正答率が８０％、解答時間が５０分のときのカードレベル判定処理を事例３として説明する。
【００９５】
図９のステップＳ４１において、カードレベル判定処理部２３は図１２の解答率マスタ３２を参照して被訓練者の解答率「８０％」が解答率範囲「７１〜８０」に含まれる解答率ＩＤ「８０」を取得する。カードレベル判定処理部２３はステップＳ４２において、図１１の正答率マスタ３１を参照して被訓練者の正答率「８０％」が正答率範囲「７１〜８０」に含まれる正答率ＩＤ「８０」を取得する。
【００９６】
ステップＳ４３において、カードレベル判定処理部２３はステップＳ４１で取得した解答率ＩＤ「８０」及びステップＳ４２で取得した正答率ＩＤ「８０」をキーとして図１４の基礎指標マスタ３３を検索することでカード基礎指標「６４００」を取得する。
【００９７】
ステップＳ４４において、カードレベル判定処理部２３は図１３の解答時間マスタ３４を参照して被訓練者の解答時間「５０分」が解答時間範囲「４６〜６０」に含まれる解答時間ＩＤ「６」を取得する。
【００９８】
ステップＳ４５において、カードレベル判定処理部２３はステップＳ４３で取得したカード基礎指標「６４００」及びステップＳ４４で取得した解答時間ＩＤ「６」をキーとして図１５の習熟レベルマスタ３５を検索することで、習熟レベル係数「３８．４」を取得する。
【００９９】
ステップＳ４６において、カードレベル判定処理部２３は図１６のカードレベルマスタ３６を参照して、被訓練者の習熟レベル係数「３８．４」が習熟レベル係数の範囲に含まれており、且つ、カード方式区分が個別ランク方式を表す「２」であるレコード２２０を読み込む。
【０１００】
また、ステップＳ４７に進み、カードレベル判定処理部２３は被訓練者のカード方式区分「２」をキーとして図１９の条件マスタ３９を検索して、カード枚数フラグ「０」とカード年齢フラグ「０」とログオンＩＤフラグ「１」とを取得する。
【０１０１】
ステップＳ４８〜Ｓ５３において、カードレベル判定処理部２３はステップＳ４７で取得したカード枚数フラグ「０」とカード年齢フラグ「０」とログオンＩＤフラグ「１」とに基づき、カード方式区分を個人ランク方式と判定する。
【０１０２】
カードレベル判定処理部２３はステップＳ５２において、カード方式区分「個人ランク方式」と習熟レベル係数「３８．４」とログオンＩＤ「１０１０１０」とをキーとして図１６のカードレベルマスタ３６を検索してレコード２２０を読み込む。ステップＳ５５に進み、カードレベル判定処理部２３は読み込んだレコード２２０に基づき、次回カードレベル「Ｇ］及びカード枚数「１０」を決定できる。
【０１０３】
このように、本実施の形態における言語訓練支援装置４は言語訓練による評価を被訓練者に合わせたカード方式区分（例えば１００点満点方式、個別ランク方式及び個人ランク方式）により異ならせて行うことができるので、被訓練者に応じたカードレベルを精度良く判定して、被訓練者に応じた言語訓練を支援できる。
【０１０４】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えばカードレベルは特許請求の範囲に記載した学習レベルの一例である。カード方式区分は特許請求の範囲に記載した学習レベル判定方式の一例である。カードマスタ３７は特許請求の範囲に記載したカード情報格納手段の一例である。ログオンＩＤは特許請求の範囲に記載したユーザの識別情報の一例である。カードレベルマスタ３６は特許請求の範囲に記載したカードレベル情報格納手段の一例である。条件マスタ３９は特許請求の範囲に記載した条件情報格納手段の一例である。
【符号の説明】
【０１０５】
１    端末
２、４    言語訓練支援装置
３    ネットワーク
１１    入力装置
１２    出力装置
１３    記録媒体読取装置
１４    補助記憶装置
１５    主記憶装置
１６    演算処理装置
１７    インタフェース装置
１８    バス
１９    記録媒体
２１    訓練開始受付部
２２    訓練処理部
２３    カードレベル判定処理部
２４    情報更新処理部
２５    設定変更処理部
３１    正答率マスタ
３２    解答率マスタ
３３    基礎指標マスタ
３４    解答時間マスタ
３５    習熟レベルマスタ
３６    カードレベルマスタ
３７    カードマスタ
３８    障害マスタ
３９    条件マスタ
４１    個人情報ＤＢ
４２    履歴情報ＤＢ
１００    訓練画面
１０１    問題欄
１０２    選択肢カード欄
【図１】
2013073057.tif 000003
【図２】
2013073057.tif 000004
【図３】
2013073057.tif 000005
【図４】
2013073057.tif 000006
【図５】
2013073057.tif 000007
【図６】
2013073057.tif 000008
【図７】
2013073057.tif 000009
【図８】
2013073057.tif 000010
【図９】
2013073057.tif 000011
【図１０】
2013073057.tif 000012
【図１１】
2013073057.tif 000013
【図１２】
2013073057.tif 000014
【図１３】
2013073057.tif 000015
【図１４】
2013073057.tif 000016
【図１５】
2013073057.tif 000017
【図１６】
2013073057.tif 000018
【図１７】
2013073057.tif 000019
【図１８】
2013073057.tif 000020
【図１９】
2013073057.tif 000021
【図２０】
2013073057.tif 000022
【図２１】
2013073057.tif 000023