(57)【要約】【課題】タイピング技能の向上を支援すると共に、語学学習の効果をより向上させることができるタイピング技能習得支援装置等を提供する。【解決手段】タイピング入力を行うユーザ端末の表示装置には、タイピング入力すべき英単語の綴りの表示／非表示を切り換えるための「ＴＥＸＴ」ボタンｂ１、該英単語の意味内容を示すイラスト画像の表示／非表示を切り換えるための「ＰＩＣＴＵＲＥ」ボタンｂ２、該英単語の音声のオン／オフを切り換えるための「ＶＯＩＣＥ」ボタンｂ３が表示される。ユーザは、初期設定時やタイピング練習中にこれら各ボタンｂ１〜ｂ３をマウスによって適宜操作し、綴りの表示／非表示、イラスト画像の表示／非表示、発音のオン／オフの切り換えを行う。【選択図】        図６
2005004064.tif 000002
【特許請求の範囲】
【請求項１】
入力すべき単語若しくは例文を問題として提示し、入力手段を介して入力される文字と前記入力すべき単語若しくは例文とを比較することにより、前記入力される文字の正当性を評価するタイピング技能習得支援装置において、
入力すべき単語若しくは例文に対応する文字列を記憶する第１の記憶手段と、
前記入力すべき単語若しくは例文に対応するイラストを記憶する第２の記憶手段と、
前記入力すべき単語若しくは例文に対応する音声を記憶する第３の記憶手段と、
前記文字列及び前記イラストを表示する表示手段と、
前記音声を出力する音声出力手段と、
前記入力手段を介して第１の提示切り換え指示が入力されたとき、該指示に従って前記文字列を前記表示手段に表示するか否かの切り換えを行う第１の制御手段と、
前記入力手段を介して第２の提示切り換え指示が入力されたとき、該指示に従って前記イラストを前記表示手段に表示するか否かの切り換えを行う第２の制御手段と、
前記入力手段を介して第３の提示切り換え指示が入力されたとき、該指示に従って前記音声を前記音声出力手段から出力するか否かの切り換えを行う第３の制御手段と
を具備することを特徴とするタイピング技能習得支援装置。
【請求項２】
前記入力手段を介して入力される文字が前記文字列を構成する複数の文字のいずれの文字に対応しているかを判断し、判断結果に基づいて次に入力すべき文字を特定し、特定した文字若しくは特定した文字を含む文字列を前記表示手段に表示する第４の制御手段をさらに具備することを特徴とする請求項１に記載のタイピング技能習得支援装置。
【請求項３】
表示手段と、
前記表示手段の上欄に入力すべき文字列を表示する第１の表示制御手段と、
前記表示手段の下欄にキーボードのキー配列をあらわす画像であって、該キーボードの各キーを文字入力に際して利用すべき指毎に色分けした画像を表示する第２の表示制御手段と、
前記キーボードを介して文字が入力された場合、該入力された文字に対応するキーを特定し、特定したキーの画像を変化させる第３の表示制御手段と、
前記上欄に表示される前記文字列と前記キーボードを介して入力される文字から、次に入力すべき文字に対応するキーを特定し、特定したキーの画像を変化させる第４の表示制御手段と
を具備することを特徴とするタイピング技能習得支援装置。
【請求項４】
入力手段と、
表示手段と、
入力すべき単語若しくは例文に対応するイラストを記憶する第１の記憶手段と、
前記入力すべき単語若しくは例文に対応する文字列を記憶する第２の記憶手段と、
前記イラストを前記表示手段に表示する表示制御手段と、
前記入力手段を介して入力される文字と前記文字列とを比較することにより、前記入力される文字の正当性を評価する評価手段と
を具備することを特徴とするタイピング技能習得支援装置。
【請求項５】
入力手段と、
入力すべき単語若しくは例文を提示する提示手段と、
入力すべき単語若しくは例文に対応する文字列を複数記憶する記憶手段と、
前記入力手段を介して入力される文字と前記文字列とを比較することにより、前記入力される文字の正当性を評価する評価手段と、
前記入力手段を介して入力される文字のうち、前記評価手段によって誤っていると判断される文字を含む文字列を前記記憶手段に記憶されている複数の文字列の中から特定する特定手段とを備え、
前記提示手段は、前記特定手段によって前記文字列が特定された場合、特定された文字列に対応する入力すべき単語若しくは例文を提示することを特徴とするタイピング技能習得支援装置。
【請求項６】
入力すべき単語若しくは例文を問題として提示し、入力手段を介して入力される文字と前記入力すべき単語若しくは例文とを比較することにより、前記入力される文字の正当性を評価する語学習得支援装置において、
入力すべき単語若しくは例文に対応する外国語の文字列を記憶する第１の記憶手段と、
前記入力すべき単語若しくは例文に対応するイラストを記憶する第２の記憶手段と、
前記入力すべき単語若しくは例文に対応する外国語の音声を記憶する第３の記憶手段と、
前記外国語の文字列及び前記イラストを表示する表示手段と、
前記外国語の音声を出力する音声出力手段と、
前記入力手段を介して第１の提示切り換え指示が入力されたとき、該指示に従って前記外国語の文字列を前記表示手段に表示するか否かの切り換えを行う第１の制御手段と、
前記入力手段を介して第２の提示切り換え指示が入力されたとき、該指示に従って前記イラストを前記表示手段に表示するか否かの切り換えを行う第２の制御手段と、
前記入力手段を介して第３の提示切り換え指示が入力されたとき、該指示に従って前記外国語の音声を前記音声出力手段から出力するか否かの切り換えを行う第３の制御手段と
を具備することを特徴とする語学習得支援装置。
【請求項７】
表示手段と、
前記表示手段の上欄に入力すべき外国語の文字列を表示する第１の表示制御手段と、
前記表示手段の下欄にキーボードのキー配列をあらわす画像であって、該キーボードの各キーを文字入力に際して利用すべき指毎に色分けした画像を表示する第２の表示制御手段と、
前記キーボードを介して文字が入力された場合、該入力された文字に対応するキーを特定し、特定したキーの画像を変化させる第３の表示制御手段と、
前記上欄に表示される前記文字列と前記キーボードを介して入力される文字から、次に入力すべき文字に対応するキーを特定し、特定したキーの画像を変化させる第４の表示制御手段と
を具備することを特徴とする語学習得支援装置。
【請求項８】
入力手段と、
表示手段と、
入力すべき単語若しくは例文に対応するイラストを記憶する第１の記憶手段と、
前記入力すべき単語若しくは例文に対応する外国語の文字列を記憶する第２の記憶手段と、
前記イラストを前記表示手段に表示する表示制御手段と、
前記入力手段を介して入力される文字と前記外国語の文字列とを比較することにより、前記入力される文字の正当性を評価する評価手段と
を具備することを特徴とする語学習得支援装置。
【請求項９】
入力手段と、
入力すべき単語若しくは例文を提示する提示手段と、
入力すべき単語若しくは例文に対応する外国語の文字列を複数記憶する記憶手段と、
前記入力手段を介して入力される文字と前記外国語の文字列とを比較することにより、前記入力される文字の正当性を評価する評価手段と、
前記入力手段を介して入力される文字のうち、前記評価手段によって誤っていると判断される文字を含む文字列を前記記憶手段に記憶されている複数の文字列の中から特定する特定手段とを備え、
前記提示手段は、前記特定手段によって前記文字列が特定された場合、特定された文字列に対応する入力すべき単語若しくは例文を提示することを特徴とする語学習得支援装置。
【請求項１０】
管理下にある各ユーザ端末にタイピング用の問題を提供するサーバ端末であって、
入力すべき単語若しくは例文に対応する文字列を記憶する第１の記憶手段と、
前記入力すべき単語若しくは例文に対応するイラストを記憶する第２の記憶手段と、
前記入力すべき単語若しくは例文に対応する音声を記憶する第３の記憶手段と、
前記ユーザ端末を識別する識別情報と前記文字列を提供するか否かを示す第１の問題提供情報と前記イラストを提供するか否かを示す第２の問題提供情報と前記音声を提供するか否かを示す第３の問題提供情報とをそれぞれ対応づけて記憶する記憶手段と、
前記ユーザ端末から問題提供の要求があった場合、該要求に含まれる前記端末識別情報と前記記憶手段に記憶されている前記端末識別情報とを比較することにより、対応する各問題提供情報を特定し、特定した各問題提供情報に示される態様で前記ユーザ端末に問題を提供する問題提供手段と
を具備することを特徴とするサーバ端末。
【請求項１１】
入力すべき単語若しくは例文を問題として提示し、入力手段を介して入力される文字と前記入力すべき単語若しくは例文とを比較することにより、前記入力される文字の正当性を評価するコンピュータに、
前記入力すべき単語若しくは例文に対応する文字列、イラスト及び音声を記憶手段に記憶する機能と、
前記文字列及び前記イラストを表示手段に表示する機能と、
前記音声を音声出力手段から出力する機能と、
前記入力手段を介して第１の提示切り換え指示が入力されたとき、該指示に従って前記文字列を問題として前記表示手段に表示するか否かの切り換えを行う機能と、
前記入力手段を介して第２の提示切り換え指示が入力されたとき、該指示に従って前記イラストを前記表示手段に表示するか否かの切り換えを行う機能と、
前記入力手段を介して第３の提示切り換え指示が入力されたとき、該指示に従って前記音声を前記音声出力手段から出力するか否かの切り換えを行う機能と
を実現させるためのプログラム。
【請求項１２】
コンピュータに、
表示手段の上欄に入力すべき文字列を表示する機能と、
前記表示手段の下欄に前記キーボードのキー配列をあらわす画像であって、該キーボードの各キーを文字入力に際して利用すべき指毎に色分けされた画像を表示する機能と、
前記キーボードを介して文字が入力された場合、該入力された文字に対応するキーを特定し、特定したキーの画像を変化させる機能と、
前記上欄に表示される前記文字列と前記キーボードを介して入力される文字から、次に入力すべき文字に対応するキーを特定し、特定したキーの画像を変化させる機能と
を実現させるためのプログラム。
【請求項１３】
コンピュータに、
入力すべき単語若しくは例文に対応するイラスト及び文字列を記憶手段に記憶する機能と、
前記イラストを表示手段に表示する機能と、
前記入力手段を介して入力される文字と前記文字列とを比較することにより、前記入力される文字の正当性を評価する機能と
を実現させるためのプログラム。
【請求項１４】
コンピュータに、
前記入力すべき単語若しくは例文に対応する文字列を記憶手段に複数記憶する記憶機能と、
前記入力手段を介して入力される文字と前記文字列とを比較することにより、前記入力される文字の正当性を評価する評価機能と、
前記入力手段を介して入力される文字のうち前記評価機能によって誤っていると判断される文字を含む文字列を、前記記憶手段に記憶されている複数の文字列の中から特定する特定機能と、
入力すべき単語若しくは例文を提示する機能であって、前記特定機能によって前記文字列が特定された場合、特定された文字列に対応する入力すべき単語若しくは例文を提示する提示機能と
を実現させるためのプログラム。
【請求項１５】
管理下にある各ユーザ端末にタイピング用の問題を提供するコンピュータに、
入力すべき単語若しくは例文に対応する文字列、イラスト及び音声を第１の記憶手段に記憶する機能と、
前記ユーザ端末を識別する識別情報と前記文字列を提供するか否かを示す第１の問題提供情報と前記イラストを提供するか否かを示す第２の問題提供情報と前記音声を提供するか否かを示す第３の問題提供情報とをそれぞれ対応づけて第２の記憶手段に記憶する機能と、
前記ユーザ端末から問題提供の要求があった場合、該要求に含まれる前記端末識別情報と前記記憶手段に記憶されている前記端末識別情報とを比較することにより、対応する各問題提供情報を特定し、特定した各問題提供情報に示される態様で前記ユーザ端末に問題を提供する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ等におけるキーボードのタイピング技能の習得を支援するタイピング技能習得支援装置、語学の習得を支援する語学習得支援装置、サーバ端末及びプログラムに関する。
【０００２】
【従来の技術】
近年におけるコンピュータの普及に伴い、キーボードを利用して文字を入力するタイピング技能の重要性が高まっている。これを受け、コンピュータ関連メーカ等からはタイピング技能を習得させるための装置が各種提案されている。
例えば、下記特許文献１には、入力すべき英単語（「ａｃｒｏｓｓ」等）に対応する日本語訳（「〜を横切って」等）を表示装置に表示し、キーボードを介して実際に入力される英文字と入力すべき英単語を構成する各英文字とを比較することにより、入力文字の正当性を評価するといった装置が開示されている。かかる装置によれば、日本語訳を表示装置に表示し、この日本語訳に対応する英単語を入力させるため、単にタイピング技能の習得を支援するのみならず、語学学習（上記例では英語）として利用することができるといったメリットがある。
【０００３】
【特許文献１】
特開平１１−２０２７５１号公報（第３−４頁、第５図）
【０００４】
【発明が解決しようとする課題】
上記装置を利用することで、ユーザはタイプ技能を習得するだけでなく、所望の英単語及びこの英単語に対応する訳を効率的に丸覚えする（つまり字面を覚える）ことができる。しかしながら、語学学習の観点からすれば、単にその単語及び訳の字面のみを覚えることは効果的でなく、その単語の意味内容をイメージして覚えることが効果的である。例えば、英単語「ａｐｐｌｅ」について、その日本語訳「りんご」の字面を丸覚えしたとしても、その「りんご」そのものをイメージできなければ、実際にどのような状況でその英単語「ａｐｐｌｅ」を使用すれば良いのか判らない。このように、上記装置を利用して英単語を覚えたとしても、実際に覚えた英単語を使いこなすことは難しいという問題があった。
【０００５】
本発明は、以上説明した事情を鑑みてなされたものであり、タイピング技能の向上を支援すると共に、語学学習の効果をより向上させることができるタイピング技術習得支援装置、語学習得支援装置、サーバ端末及びプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上述した問題を解決するため、本発明に係るタイピング技能習得支援装置は、入力すべき単語若しくは例文を問題として提示し、入力手段を介して入力される文字と前記入力すべき単語若しくは例文とを比較することにより、前記入力される文字の正当性を評価するタイピング技能習得支援装置において、入力すべき単語若しくは例文に対応する文字列を記憶する第１の記憶手段と、前記入力すべき単語若しくは例文に対応するイラストを記憶する第２の記憶手段と、前記入力すべき単語若しくは例文に対応する音声を記憶する第３の記憶手段と、前記文字列及び前記イラストを表示する表示手段と、前記音声を出力する音声出力手段と、前記入力手段を介して第１の提示切り換え指示が入力されたとき、該指示に従って前記文字列を前記表示手段に表示するか否かの切り換えを行う第１の制御手段と、前記入力手段を介して第２の提示切り換え指示が入力されたとき、該指示に従って前記イラストを前記表示手段に表示するか否かの切り換えを行う第２の制御手段と、前記入力手段を介して第３の提示切り換え指示が入力されたとき、該指示に従って前記音声を前記音声出力手段から出力するか否かの切り換えを行う第３の制御手段とを具備することを特徴とする。
【０００７】
かかる構成によれば、入力すべき単語若しくは例文に対応する文字列（単語の綴り）の表示／非表示を切り換えられるだけでなく、入力すべき単語若しくは例文に対応するイラストの表示／非表示や、入力すべき単語若しくは例文に対応する音声のオン／オフを切り換えることができる。このように、イラストの表示／非表示や、音声のオン／オフを任意に切り換え可能とすることで、タイピング技能の向上を支援するだけでなく、語学学習の効果をより向上させることことができる。
【０００８】
【発明の実施の形態】
以下、本発明に係る各実施の形態について図面を参照しながら説明する。
【０００９】
Ａ．本実施形態
（１）実施形態の構成
図１は、本実施形態に係るユーザ端末１００の構成を示す図である。
ユーザ端末１００は、一般的なパーソナルコンピュータ等によって構成され、入力装置２００、制御部３００、記憶部４００、音声出力装置５００、表示装置６００等を備えている。
入力装置２００は、複数のキーを備えたキーボード２１０、マウス２２０等によって構成され、ユーザによるキー操作等に応じて各種情報の入力が行われる。制御部３００は、ＣＰＵ等によって構成され、記憶部４００に格納されている各種制御プログラムを実行してユーザ端末１００の各部を中枢的に制御する。
【００１０】
記憶部４００は、各種メモリ等によって構成され、上記各種制御プログラムのほか、タイピング技能習得支援プログラム（以下、ＴＭＳプログラム）や、データベースＤＢ等を記憶する。図２は、データベースＤＢの登録内容を例示した図である。データベースＤＢには、ユーザが上記キーを操作して入力すべき英単語の綴り（文字列）を表示装置６００に表示するための文字情報と、英単語の意味内容をイラスト画像として表示装置６００に表示するための画像情報と、英単語を音声出力装置５００から発音させるための発音情報とが英単語毎にそれぞれ対応づけて登録されている。具体的には、英単語「ａｐｐｌｅ」であれば、綴り「ａｐｐｌｅ」を示す文字情報と、該英単語の意味内容を示すイラスト画像（例えば、赤くて果実がほぼ球形の果物であることを示す画像）の画像情報と、該英単語を教習者等が発音したときの音声を示す発音情報とが当該データベースＤＢに対応づけて登録されている。なお、発音情報は、音声そのものを表す情報であってもよいし、その音声を演算により合成するためのパラメータを表す情報であってもよい。
【００１１】
音声出力装置５００は、スピーカ、アンプ等によって構成され、制御部３００から供給される上記発音情報に従って対応する英単語を音声出力（発音）する。表示装置６００は、液晶パネル等によって構成され、制御部３００から供給される上記文字情報や上記画像情報に従って対応する英単語の綴りや対応する英単語の意味内容を示すイラスト画像等を表示する。
以上が本実施形態に係るユーザ端末１００の構成である。
以下、ユーザ端末１００を利用してタイプ入力する場合の動作について説明する。
【００１２】
（２）実施形態の動作
ユーザ端末１００を利用してタイピング技能の習得を試みるユーザは、該ユーザ端末１００に電源を投入した後、キーボード２１０等を適宜操作してＴＭＳプログラムの実行命令を入力する。制御部３００は、入力装置２００を介して該命令を受け取ると、記憶部４００に格納されているＴＭＳプログラムを起動し、図３及び図４に示すタイピング技能習得支援処理（以下、ＴＭＳ処理）を実行する。ステップＳ１において、制御部３００は、まず表示装置６００にメインメニュー画面ｇ１（図５参照）を表示し、ユーザにモード選択の入力を促す。図５に示すように、メインメニュー画面ｇ１には、本発明のポイントとなる英単語のタイプ入力を練習する単語入力練習モードｍ１のほか、タイピングの基本（タイピング時の基本姿勢、各キーに対する指の割り当て等）を教示する基本教示モードｍ２、所定の指（例えば人差し指）を利用したタイプ入力を集中的に練習する集中練習モードｍ３、ユーザが英文字、記号等を利用して自由にタイプ入力する自由練習モードｍ４が表示される。
【００１３】
ユーザは、マウス２２０を利用して所望のモード（例えば単語入力練習モードｍ１）をクリック操作する。制御部３００は入力装置２００から単語入力練習モードｍ１を選択した旨の指令を受け取ると、図６に示す英単語練習初期画面ｇ２を表示装置６００に表示する（ステップＳ３）。なお、ユーザが単語入力練習モード以外のモードを選択した場合、制御部３００は、ユーザによって選択された各モードに対応する処理を実行することになるが（ステップＳ２→ステップＳ１１）、これら各モードは本願発明の趣旨とは直接関係がないため説明を省略する。
【００１４】
さて、図６に示すように英単語練習初期画面ｇ２の上欄には、タイプすべき英単語の綴りを表示する綴り表示欄ｓ１、該英単語の意味内容を示すイラスト画像を表示するイラスト表示欄ｓ２、該英単語の発音のオン／オフ状態の表示する発音状態表示欄ｓ３、ユーザが実際にタイプした文字を表示するタイプ表示欄ｓ４、ユーザが次にタイプすべき文字を表示する次タイプ表示欄ｓ５が表示される。
一方、英単語練習初期画面ｇ２の下欄には、一般的なキーボードのキー配列を示す画像を表示するキーボード表示欄ｓ６のほか、上記英単語の綴りの表示／非表示を切り換えるための「ＴＥＸＴ」ボタンｂ１、該英単語の意味内容を示すイラスト画像の表示／非表示を切り換えるための「ＰＩＣＴＵＲＥ」ボタンｂ２、該英単語の発音のオン／オフを切り換えるための「ＶＯＩＣＥ」ボタンｂ３が表示される。ここで、キーボード表示欄ｓ６に表示されるキーボードの各キーは、文字入力に際して利用すべき指毎に色分けされており、例えば人差し指を利用すべきキーは「赤色」、中指を利用すべきキーは「黄色」、・・・親指を利用すべきキーは「緑色」で表示される。なお、各指に対応するキーを何色で表示するかといった情報は、予め記憶部４００の所定エリアに格納されている。制御部３００は、この情報に従って各キーを色分けすることで、担当する指毎に色分けされたキーボードがキーボード表示欄ｓ６に表示される。
【００１５】
制御部３００は、英単語練習初期画面ｇ２を上記表示装置６００に表示すると、ステップＳ４に進み、入力装置２００を介してコマンドが入力されたか否かの検出を開始する。制御部３００は、コマンドが入力されたことを検出すると（ステップＳ４；ＹＥＳ）、図７に示すコマンド管理テーブルＴＡ１を参照することにより、入力されたコマンドを特定する。図７に示すように、コマンド管理テーブルＴＡ１には、コマンド入力キー（若しくはボタン）とコマンド内容とが対応づけて登録されている。制御部３００は、このコマンド管理テーブルＴＡ１を参照することにより、入力されたコマンドを特定し、特定したコマンドに対応する処理を実行する。
【００１６】
例えば、画面ｇ２に表示されている「ＴＥＸＴ」ボタンｂ１がマウス操作によってクリックされたことを検出すると、制御部３００は、綴りの表示／非表示の切り換えを行う（ステップＳ５ａ）。同様に、「ＰＩＣＴＵＲＥ」ボタンｂ２がマウス操作によってクリックされたことを検出すると、制御部３００は、イラスト画像の表示／非表示の切り換えを行い（ステップＳ５ｂ）、「ＶＯＩＣＥ」ボタンｂ３がマウス操作によってクリックされたことを検出すると、制御部３００は、発音のオン／オフの切り換えを行う（ステップＳ５ｃ）。なお、これら「ＴＥＸＴ」ボタンｂ１、「ＰＩＣＴＵＲＥ」ボタンｂ２、「ＶＯＩＣＥ」ボタンｂ３については、マウス操作によってクリックされる毎に、制御部３００によって綴り、イラスト画像の表示／非表示や発音のオン／オフの切り換えが行われる。制御部３００は、このような処理を行った後、ユーザによってキーボード２１０の「スペース」キーが押下されたことを検出すると、データベースＤＢに登録されている文字情報、画像情報、発音情報を適宜読み出し、タイピング問題の提示を開始する（ステップＳ６）。
【００１７】
ここで、図８はタイピング問題の提示画面を例示した図であり、図８のＡは、綴り、イラスト画像、発音をそれぞれ「表示」、「表示」、「オン」に設定したときの提示画面ｇ３、図８のＢは、綴り、イラスト画像、発音をそれぞれ「非表示」、「表示」、「オン」に設定したときの提示画面ｇ４、図８のＣは、綴り、イラスト画像、発音をそれぞれ「非表示」、「非表示」、「オフ」に設定したときの提示画面ｇ５である。
【００１８】
ユーザは、表示装置６００に表示される提示画面を参照しながらタイプ入力を開始する。例えば、図８のＡに示す提示画面ｇ３が表示装置６００に表示されている場合、ユーザは、音声出力装置５００から出力される英単語「ａｐｐｌｅ」の発音を確認し、かつ、入力すべき英単語の綴りは「ａｐｐｌｅ」であり、「ａｐｐｌｅ」とは“赤くて果実がほぼ球形の果物である”と認識した後に、当該英単語のタイプ入力を開始する。一方、図８のＣに示す提示画面ｇ５が表示装置６００に表示されている場合、ユーザは、綴り、イラスト画像、発音のいずれについても確認することができない。しかしながら、提示画面ｇ５の次タイプ表示欄ｓ５には、次に入力すべき文字が表示（図８のＣでは「ａ」）され、かつ、キーボード表示欄ｓ６には、次に入力すべき文字に対応するキーが誇張表示（例えば、画面上に現れるピエロが対応するキーを持ち上げる等）される。このため、ユーザはこれら次タイプ表示欄ｓ５及びキーボード表示欄ｓ６を参照することで、問題に対応した文字をタイプ入力していくことが可能となる。
【００１９】
一方、制御部３００は、上記タイピング問題を提示すると、入力装置２００から文字が入力されたか否か、或いはコマンドが入力されたか否かの検出（文字・コマンド検出）を開始する（ステップＳ７）。制御部３００は、入力装置２００から文字が入力されたことを検出すると、まず、キーボード表示欄ｓ６に表示されている複数のキーの中から入力された文字に対応するキーを特定する。そして、制御部３００は、この特定したキーの表示を変化させる（例えば、キーをへこませるように表示する等）ことで、どのキーを押したのかをユーザに認識させる。そして、制御部３００は、ユーザによって入力された文字とデータベースＤＢから読み出した文字情報とを比較することにより、入力された文字の正当性を判断する（ステップＳ８）。ここで、入力された文字が誤っていると判断した場合（ステップＳ８；ＮＯ）、制御部３００は、ビープ音を鳴らすなどして、入力された文字が誤っていることをユーザに報知し、文字・コマンド検出を再開する（ステップＳ９→ステップＳ７）。
【００２０】
一方、制御部３００は、入力された文字が正しいと判断した場合には（ステップＳ８；ＹＥＳ）、解答が終了したか、すなわち問題として提示された英単語に対応する全ての文字（例えば「ａ」「ｐ」「ｐ」「ｌ」「ｅ」）の入力が終了したか否かを判断する（ステップＳ１０）。制御部３００は、全ての文字の入力が終了していないと判断した場合には（ステップＳ１０；ＮＯ）、次に入力すべき文字に対応するキー（上記例において「ａ」「ｐ」「ｐ」まで入力されている場合には「ｌ」に対応するキー）を特定する。そして、制御部３００は、次タイプ表示欄ｓ５に次に入力すべき文字を表示すると共に、上記の如く画面上に現れるピエロが対応するキーを持ち上げる等により特定したキーの表示を変化させることで、次にどのキーを押せば良いのかをユーザに認識させる。このような処理を行うと、制御部３００は、ステップＳ７に戻り、文字・コマンド検出を再開する。一方、全ての文字の入力が終了したと判断した場合には（ステップＳ１０；ＹＥＳ）、「グッド！」等の音声を音声出力装置５００から発音させた後、ステップＳ６に戻る。そして、制御部３００は、データベースＤＢから新たな文字情報、画像情報、発音情報を読み出し、次の問題を提示する。
【００２１】
制御部３００は、入力装置２００から文字が入力されたことを検出している間、上記処理を繰り返し実行する。一方、制御部３００は、ステップＳ７においてコマンドが入力されたことを検出すると、図７に示すコマンド管理テーブルＴＡ１を参照して入力されたコマンドを特定し、特定したコマンドに対応する処理を実行する。ここで、提示画面に表示されている「ＴＥＸＴ」ボタンｂ１、「ＰＩＣＴＵＲＥ」ボタンｂ２、「ＶＯＩＣＥ」ボタンｂ３がマウス操作によってクリックされたときの各処理（ステップＳ５ａ〜ステップＳ５ｃ）については、上述したため割愛する。
【００２２】
これらとは異なり、ユーザによってキーボード２１０の「エンター」キーが押下されたことを検出した場合には、制御部３００は、ステップＳ５ｄに進み、音声出力装置５００を利用してユーザが文字入力している英単語の発音を再生する（発音がオン状態に設定されている場合）。ユーザは、この「エンター」キーを繰り返し押下操作することで、何度でも当該英単語の発音を聴取することができる。一方、ユーザによってキーボード２１０の「エスケープ」キーが押下されたことを検出した場合には、制御部３００は、ステップＳ１に戻り、表示装置６００にメインメニュー画面ｇ１（図５参照）を表示して、英単語を利用したタイピング練習を終了する。
【００２３】
以上説明したように、本実施形態に係るユーザ端末１００によれば、タイピング入力すべき英単語の綴りだけでなく、この英単語の意味内容を示すイラスト画像が表示装置６００に表示され、さらには音声出力装置５００から該英単語が発音される。ユーザは、この表示装置６００に表示されるイラスト画像を参照することで、その英単語があらわす意味内容をイメージすることができ、実際にどのような状況でその英単語を使用すれば良いのか等を把握することができる。また、ユーザは、音声出力装置５００から発音される英単語を聴取することで、その英単語の正確な発音を覚えることができる。
また、上記綴りの表示／非表示、イラスト画像の表示／非表示、発音のオン／オフは、初期設定時のみならず、タイピング練習中においても、ユーザが任意にそれぞれ独立して切り換えることができる。これにより、例えばイラスト画像のみを表示装置６００に表示させ、このイラスト画像から英単語がでてくるかどうかを確認しながらタイピング練習を行うなど、種々設定を変えて利用することができる。
【００２４】
Ｂ．変形例
以上この発明の一実施形態について説明したが、上記実施形態はあくまで例示であり、本発明の趣旨から逸脱しない範囲で様々な変形を加えることができる。変形例としては、例えば以下のようなものが考えられる。
【００２５】
（変形例１）
上述した本実施形態では、入力すべき単語として英語であらわされた単語を例示したが、あらゆる国の言語（フランス語等）であらわされた単語に適用可能である。また、ユーザに提示する問題としては、単語に限らず、例文等であっても良いのはもちろんである。また、上述した本実施形態では、単語の意味内容を示すイラスト画像を表示する場合について説明したが、デジタルカメラやビデオカメラで撮像した静止画や動画、或いはアニメーション画像等を表示するようにしても良い（なお、特許請求の範囲に記載の「イラスト」とは、これら静止画、動画等を含むものと理解されたい）。
【００２６】
（変形例２）
また、上述した本実施形態では、次に入力すべき文字が、常に次タイプ表示欄ｓ５に表示される場合について説明したが、入力すべき英単語の綴り等と同様、表示／非表示の切り換えができるようにしても良い。具体的には、綴りの表示／非表示を切り換えるボタンとして「第１ＴＥＸＴ」ボタンを採用すると共に、次に入力すべき文字の表示／非表示を切り換えるボタンとして「第２ＴＥＸＴ」ボタンを採用し、これら各ボタンを英単語練習初期画面ｇ２（図６参照）に表示する。そして、コマンド管理テーブルＴＡ１（図７参照）には「第１ＴＥＸＴ」ボタン、「第２ＴＥＸＴ」ボタン及びこれらのコマンド内容を登録する。かかる構成を採用することで、次に入力すべき文字の報知を望まないユーザ（例えば語学学習をメインとして利用するため、次に入力すべき文字については表示を望まないユーザ）の要求にも応えることが可能となる。
【００２７】
（変形例３）
図９は、変形例３に係るタイピング技能習得システム７００の構成を示す図である。
タイピング技能習得システム７００は、タイピング練習用の問題を提供するサーバ端末８００と、このサーバ端末８００と通信ネットワーク（インターネット等）８５０を介して接続される複数のユーザ端末９００−ｋ（ｋは自然数）とによって構成されている。なお、複数のユーザ端末９００−ｋについて特に区別する必要がない場合には、単にユーザ端末９００と呼ぶ。
【００２８】
サーバ端末８００は、Ｗｅｂサーバソフトウェアを備えたコンピュータ等によって構成され、制御部８１０と通信部８２０と記憶部８３０とを備えている。制御部８１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等によって構成され、サーバ端末８００の各部を中枢的に制御する。通信部８２０は、種々の通信インタフェースを備え、通信ネットワーク８５０を介して各ユーザ端末９００と様々な情報を授受する。記憶部８３０には、本実施形態において説明したデータベースＤＢが記憶されているほか、図１０に示すユーザ管理テーブルＴＡ２が記憶されている。図１０に示すように、ユーザ管理テーブルＴＡ２には、本システムを利用してタイピング練習を行う各ユーザ（あるいは各ユーザ端末）を識別するためのユーザＩＤと、英単語の綴りの表示／非表示を示す綴り表示／非表示情報（第１の問題提供情報）と、イラスト画像の表示／非表示を示すイラスト画像表示／非表示情報（第２の問題提供情報）と、英単語の発音のオン／オフを示す発音オン／オフ情報（第３の問題提供情報）とが対応づけて登録されている。
ユーザ端末９００は、通信部９１０が設けられている点及びＴＭＳプログラム、データベースＤＢを備えていない点を除けば前掲図１に示すユーザ端末１００とほぼ同様であるため、対応する部分には同一符号を付し、説明を省略する。
【００２９】
ここで、図１１は、本変形例に係るタイピング技能習得システム７００の動作を示すシーケンス図である。なお、以下ではユーザ端末９００−１とサーバ端末８００との間で行われる動作を例に説明する。
タイピング練習を所望するユーザは、まず、自身のユーザ端末９００−１のキーボード２１０等を操作してサーバ端末８００にアクセスする。サーバ端末８００の制御部８１０は、ユーザ端末９００−１からのアクセス要求に応じてユーザＩＤの入力を要求するメッセージを送信する。ユーザは、かかるメッセージを受け取ると、キーボード２１０等を利用して自身に付与されたユニークなユーザＩＤ（ＩＤ−１等）を入力する。サーバ端末８００の制御部８１０は、ユーザ端末９００−１から通信ネットワーク８５０を介してユーザＩＤを受信すると、この受信したユーザＩＤとユーザ管理テーブルＴＡ２に登録されているユーザＩＤとを比較してユーザ認証を行う（ステップＣ１）。ユーザ認証に成功すると、制御部８１０は、前掲図５に示すメインメニュー画面ｇ１をユーザ端末９００−１に送信し、モード選択の入力を促す（ステップＣ２）。ユーザは、表示装置６００に表示されるメインメニュー画面ｇ１を参照し、選択すべきモード（ここでは、単語入力練習モードｍ１）を決定する。そして、ユーザはマウス２２０を利用して単語入力練習モードｍ１をクリック操作する。
【００３０】
かかる操作がなさると、ユーザ端末９００−１の制御部３００は、サーバ端末８００へ単語入力練習モードｍ１が選択された旨を通知する（ステップＣ３）。サーバ端末８００の制御部８１０は、かかる通知を受け取ると、前掲図６に示す英単語練習初期画面ｇ２をユーザ端末９００−１に送信し、綴りの表示／非表示の切り換え、イラスト画像の表示／非表示、発音のオン／オフの切り換えを指示するコマンドの入力を促す（ステップＣ４）。ユーザは、英単語練習初期画面ｇ２に表示される「ＴＥＸＴ」ボタンｂ１、「ＰＩＣＴＵＲＥ」ボタンｂ２、「ＶＯＩＣＥ」ボタンｂ３をマウス操作によって適宜クリックし、綴りの表示／非表示等の切り換えを行う。ユーザ端末９００−１の制御部３００は、このように入力されるコマンドをコマンド情報としてサーバ端末８００へ送信する（ステップＣ５）。サーバ端末８００の制御部８１０は、ユーザ端末９００−１からコマンド情報を受信すると、該コマンド情報に示されるコマンドの内容をユーザ管理テーブルＴＡ２に登録する（ステップＣ６）。その後、ユーザによってキーボード２１０の「スペース」キーが押下されると、ユーザ端末９００−１からサーバ端末８００へタイピング問題の提示を開始すべき指示が通知される（ステップＣ７）。サーバ端末８００の制御部８１０は、かかる通知を受け取ると、ユーザ管理テーブルＴＡ２を参照し、当該ユーザの要求に応じた態様でタイピング問題を提示する（ステップＣ８）。
【００３１】
具体的には、ユーザ端末から問題の提示を開始すべき指示（要求）があった場合、制御部８１０は、該要求に含まれるユーザＩＤとユーザ管理テーブルＴＡ２に登録されているユーザＩＤとを比較することにより、当該ユーザによって綴り、イラスト画像、発音がそれぞれどのような設定にされているかを特定する。例えば、ユーザによって綴り、イラスト画像、発音がそれぞれ「非表示」、「表示」、「オン」に設定されている場合、制御部８１０は、図８のＢに示すような態様でタイピング問題を提示するべく、データベースＤＢから問題に対応するイラスト画像を読み出し、これをユーザ端末９００−１へ送信する。
【００３２】
ユーザは、表示装置６００に表示される問題を確認しながら該問題に対応する文字を順次入力してゆく。入力された文字は入力文字情報としてユーザ端末９００−１からサーバ端末８００へ送信される（ステップＣ９）。サーバ端末８００の制御部８１０は、受信する入力文字情報とデータベースＤＢに格納されている該問題に対応する文字情報とを比較等して入力文字の正当性を評価し、評価結果をユーザ端末９００−１に送信する（ステップＣ１０）。そして、制御部８１０は、ユーザ端末９００−１に新たな問題を提示するべく、データベースＤＢから新たな問題に対応するイラスト画像を読み出し、これをユーザ端末９００−１へ送信する。なお、この後の動作、すなわちユーザ端末９００−１から綴りの表示／非表示切り換え等を要求するコマンドがサーバ端末８００へ送信された場合の動作等についは、上記と同様に説明することができるため、説明を割愛する。以上説明したように、サーバ端末８００と複数のユーザ端末９００等からなるタイピング技能習得システム７００を構築するようにしても良い。
【００３３】
（変形例４）
図１２は、変形例４に係るユーザ端末１００’によって実現される機能を説明するための図である。なお、ユーザ端末１００’に搭載されているハードウェア資源についてのハードウェア構成は前掲図１と同様であるため、対応する部分には同一符号を付し、説明を省略する。
制御部３００は、制御手段３１０と、入力手段３２０と、評価手段３３０と、提示手段３４０と、記憶手段３５０とを備えている。記憶部４００のデータベースＤＢ’には、前掲図２に示す入力すべき英単語の綴りを示す文字情報が登録されている。
【００３４】
入力装置２００のキーボード２１０を適宜操作してタイピング問題の提示を開始すべき指示が入力されると、入力手段３２０はこの指示を制御手段３１０に送る。制御手段３１０は、かかる指示を受け取ると、提示手段３４０にこの指示を転送する。これを受け、提示手段３４０は、データベースＤＢ’から問題となる文字情報（例えば綴り「ａｐｐｌｅ」等）を登録順（あるいはランダム）に読み出し、これを表示装置６００に表示する。ユーザは、表示装置６００に表示される入力すべき英単語の綴りを参照しながら、キーボード２１０を操作して対応する文字を順次入力する。入力された文字は、入力手段３２０等を介して評価手段３３０に順次供給される。評価手段３３０は、入力される文字とデータベースＤＢ’に登録されている文字情報とを比較し、入力文字の正当性を評価する。例えば、「ａ」→「ｐ」→「ｐ」→「ｌ」→「ｅ」と入力すべきところ、誤って「ａ」→「ｐ」→「ｏ」→「ｌ」→「ｅ」と入力してしまった場合、評価手段３３０は、誤って入力された文字（上記例では「ｐ」）を制御手段３１０に通知する。制御手段３１０は、評価手段から通知された文字「ｐ」を誤字情報として記憶手段３５０に記憶する。各手段は、制御手段３１０による制御のもと、このような処理を所定期間（例えばタイピング問題を２０問提示するまでの間）繰り返し実行する。そして、上記所定期間が経過すると、制御手段３１０は、当該時点までに記憶手段３５０に記憶された誤字情報を読み出し、これをグラフ化（図１３参照）または統計処理等し、最も誤りが多かった文字を特定する。制御手段３１０は、例えば文字「ｄ」（図１３参照）について最も誤りが多いと判断すると、これを提示手段３４０に通知する。提示手段３４０は、かかる通知を受け取ると、データベースＤＢ’の中から通知された文字「ｄ」を含む英単語の文字情報（例えば、「ｇｒｏｕｎｄ」、「ｄｉｎｎｅｒ」等）を特定し、特定した文字情報をタイピング問題として順に表示装置６００に表示する。
【００３５】
かかる構成によれば、誤った文字を入力する確率（誤り率）の高い文字（「ｄ」等）を含む英単語が、タイピング問題としてユーザに提示される。これにより、ユーザは誤り率の高い文字入力を繰り返し練習することができ、短期間でタイピング技能を習得することが可能となる。なお、本変形例では、タイピング問題を２０問提示する毎に上記評価等を行う態様を例示したが、かかる評価をどのようなタイミングで実行するかは任意に変更可能である。また、上記例では最も誤りが多かった文字を１文字だけ特定したが、誤りが多かった上位ｎ番目までの文字を特定し、これらの文字の全部若しくは一部の文字を含む英単語の文字情報を特定し、この文字情報をタイピング問題として提示しも良いのはもちろんである。さらに、誤って入力された文字（「ｄ」）の前に入力された文字（例えば、前に入力された文字「ｎ」等）を特定し、どの文字を入力してからどの文字を入力する際に誤りが多いかを特定し、この文字列（上記例では「ｎｄ」）を含む英単語の文字情報をタイピング問題として提示しても良いのはもちろんである。要は、特定する文字列に誤り率の高い文字が含まれていれば良く、例えば誤り率の高い文字を含む文字列（例えば誤り率の高い文字の前後２文字等）を特定し、この文字列を含む英単語の文字情報をタイピング問題として提示するようにしても良い。また、本変形例では、タイピング問題を提示する態様として入力すべき単語の綴り（文字情報）を表示装置６００に表示する場合について説明したが、イラスト画像や音声によってタイピング問題を提示しても良いのはもちろんである。
【００３６】
（変形例５）
なお、本実施形態等に係るユーザ端末１００やサーバ端末８００等の機能は、ソフトウェア、ハードウェアのいずれを用いても実現することができ、ソフトウェアを用いて実現する場合には、該ソフトウェアを記録した記録媒体（例えばＣＤ−ＲＯＭ）を介してユーザ端末１００やサーバ端末８００等に提供したり、該ソフトウェアを備えたサーバからインターネット等を介してユーザ端末１００やサーバ端末８００等に提供しても良い。
【００３７】
【発明の効果】
以上説明したように、本発明によれば、タイピング技能の向上を支援すると共に、語学学習の効果をより向上させることが可能となる。
【図面の簡単な説明】
【図１】本実施形態におけるユーザ端末の構成を示す図である。
【図２】同実施形態に係るデータベースの登録内容を例示した図である。
【図３】同実施形態に係るタイピング技能習得支援処理を示す図である。例示した図である。
【図４】同実施形態に係るタイピング技能習得支援処理を示す図である。
【図５】同実施形態に係るメインメニュー画面を例示した図である。
【図６】同実施形態に係る英単語練習初期画面を例示した図である。
【図７】同実施形態に係るコマンド管理テーブルを例示した図である。
【図８】同実施形態に係るタイピング問題の提示画面を例示した図である。
【図９】変形例３に係るタイピング技能習得システムの構成を示す図である。
【図１０】同変形例に係るユーザ管理テーブルを例示した図である。
【図１１】同変形例に係るタイピング技能習得システムの動作を示すシーケンス図である。
【図１２】変形例４に係るユーザ端末の機能を説明するための図である。
【図１３】同変形例に係る制御手段によって生成されるグラフを例示した図である。
【符号の説明】
１００・・・ユーザ端末、２００・・・入力装置、２１０・・・キーボード、２２０・・・マウス、３００・・・制御部、４００・・・記憶部、５００・・・音声出力装置、６００・・・表示装置、８００・・・サーバ端末、８１０・・・制御部、８２０・・・通信部、８３０・・・記憶部。
【図１】
2005004064.tif 000003
【図２】
2005004064.tif 000004
【図３】
2005004064.tif 000005
【図４】
2005004064.tif 000006
【図５】
2005004064.tif 000007
【図６】
2005004064.tif 000008
【図７】
2005004064.tif 000009
【図８】
2005004064.tif 000010
【図９】
2005004064.tif 000011
【図１０】
2005004064.tif 000012
【図１１】
2005004064.tif 000013
【図１２】
2005004064.tif 000014
【図１３】
2005004064.tif 000015