(57)【要約】【課題】  利用者が重要と考える見出し語それぞれに関連性を持たせて容易に登録することができ、その関連性を事後に再現して表示することのできる単語帳装置を提供する。【解決手段】  単語帳閲覧要求の入力に基づいて、記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示する。また画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定するフィールドへ新たな見出し語を登録する。また前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定するフィールドへ新たな見出し語を登録する。【選択図】  図１
2008203323.tif 000002
【特許請求の範囲】
【請求項１】
辞書データに記録されている見出し語のうちユーザが選択した見出し語を記憶する見出し語記憶手段と、
単語帳閲覧要求の入力に基づいて、前記記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示する見出し語表示手段と、
前記画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する見出し語登録手段と、
を備えることを特徴とする単語帳装置。
【請求項２】
前記見出し語登録手段は、前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する
ことを特徴とする請求項１に記載の単語帳装置。
【請求項３】
前記見出し語の関連性を表す欄はマトリックス状に配置された欄であり、
当該マトリックス状に配置された欄において関連する２つの異なる見出し語は、当該マトリックスの縦または横の隣り合う各欄に対応する２つの見出し語である
ことを特徴とする請求項１または請求項２に記載の単語帳装置。
【請求項４】
前記見出し語の関連性を表す欄はツリー構造状に配置された欄であり、
当該ツリー構造状に配置された欄において関連する２つの異なる見出し語は、当該ツリー構造上のあるノードと当該ノードにつながる上位ノードまたは下位ノードの各欄に対応する２つの見出し語である
ことを特徴とする請求項１または請求項２に記載の単語帳装置。
【請求項５】
前記見出し語の関連性を表す欄は地図上に配置された欄であることを特徴とする請求項１に記載の単語帳装置。
【請求項６】
辞書データに記録されている見出し語のうちユーザが選択した見出し語を記憶する見出し語記憶手段を備えた単語帳装置の処理方法であって、
前記単語帳装置の見出し語表示手段が、単語帳閲覧要求の入力に基づいて、前記記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示し、
前記単語帳装置の見出し語登録手段が、前記画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する
ことを特徴とする処理方法。
【請求項７】
前記単語帳装置の前記見出し語登録手段は、前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する
ことを特徴とする請求項６に記載の処理方法。
【請求項８】
辞書データに記録されている見出し語のうちユーザが選択した見出し語を記憶する見出し語記憶手段を備えた単語帳装置のコンピュータに実行させるプログラムであって、
単語帳閲覧要求の入力に基づいて、前記記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示する見出し語表示処理と、
前記画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する見出し語登録処理と、
をコンピュータに実行させるプログラム。
【請求項９】
請求項８に記載の処理に加え、さらに、
前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する見出し語登録処理を、
をコンピュータに実行させるプログラム。
【請求項１０】
請求項８または請求項９に記載のプログラムを記憶するコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、辞書データに記録されている見出し語のうちユーザが重要単語として選択した見出し語を記憶する単語帳装置およびその表示方法ならびにプログラムと記録媒体に関する。
【背景技術】
【０００２】
従来、辞書機能を備えた電子辞書などでは辞書データから見出し語の一覧を表示して当該一覧のうちユーザからある見出し語の選択を受け付ける。そして電子辞書は選択を受け付けた見出し語に対応する訳や語義などの関連情報を表示している。そしてこのような辞書データにおいてユーザが重要単語として選択した見出し語を、別の単語帳機能に登録する技術が特許文献１に公開されている。
【特許文献１】特開２００６−２２８０４６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで上述のような単語帳機能を有した電子辞書では、登録された見出し語を単に一覧として登録しておくに過ぎない。従って、例えばユーザが勉強や調査を行った際に調べた複数の単語を関連付けてノートに記述するような形で画面上に表示されないために、登録した見出し語それぞれの関連性がどのようなものかを事後に再現することができない。従って、単に一覧として電子辞書に登録された見出し語を表示するだけでは、その表示を見た際の学習効率がよくないという問題があった。また見出し語を登録する際にも、既に登録した他の見出し語との関連性を考慮して、それら複数の見出し語の関連性をもたせて登録することができなかった。
【０００４】
そこでこの発明は、利用者が重要と考える見出し語それぞれに関連性を持たせて容易に登録することができ、その関連性を事後に再現して表示することのできる単語帳装置およびその表示方法ならびにプログラムと記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、辞書データに記録されている見出し語のうちユーザが選択した見出し語を記憶する見出し語記憶手段と、単語帳閲覧要求の入力に基づいて、前記記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示する見出し語表示手段と、前記画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する見出し語登録手段と、を備えることを特徴とする単語帳装置。
【０００６】
また本発明は、上述の単語帳装置において、前記見出し語登録手段は、前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録することを特徴とする。
【０００７】
また本発明は、上述の単語帳装置において、前記見出し語の関連性を表す欄はマトリックス状に配置された欄であり、当該マトリックス状に配置された欄において関連する２つの異なる見出し語は、当該マトリックスの縦または横の隣り合う各欄に対応する２つの見出し語であることを特徴とする。
【０００８】
また本発明は、上述の単語帳装置において、前記見出し語の関連性を表す欄はツリー構造状に配置された欄であり、当該ツリー構造状に配置された欄において関連する２つの異なる見出し語は、当該ツリー構造上のあるノードと当該ノードにつながる上位ノードまたは下位ノードの各欄に対応する２つの見出し語であることを特徴とする。
【０００９】
また本発明は、上述の単語帳装置において、前記見出し語の関連性を表す欄は地図上に配置された欄であることを特徴とする。
【００１０】
また本発明は、辞書データに記録されている見出し語のうちユーザが選択した見出し語を記憶する見出し語記憶手段を備えた単語帳装置の処理方法であって、前記単語帳装置の見出し語表示手段が、単語帳閲覧要求の入力に基づいて、前記記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示し、前記単語帳装置の見出し語登録手段が、前記画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録することを特徴とする処理方法である。
【００１１】
また本発明は、上述の処理方法において、前記単語帳装置の前記見出し語登録手段は、前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録することを特徴とする。
【００１２】
また本発明は、辞書データに記録されている見出し語のうちユーザが選択した見出し語を記憶する見出し語記憶手段を備えた単語帳装置のコンピュータに実行させるプログラムであって、単語帳閲覧要求の入力に基づいて、前記記憶する見出し語を、その見出し語の記録フィールドに対応する欄であって他の見出し語との関連性を表す画面上の欄に、それぞれ表示する見出し語表示処理と、前記画面上の欄への新たな見出し語の登録を受け付けた場合には当該欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する見出し語登録処理と、をコンピュータに実行させるプログラムである。
【００１３】
また本発明は、上述の処理に加え、さらに、前記関連性によって関連する２つの異なる見出し語の選択と新たな見出し語の登録とを受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する前記見出し語記憶手段における記録フィールドへ前記新たな見出し語を登録する見出し語登録処理を、をコンピュータに実行させるプログラムである。
【００１４】
また本発明は、上述のプログラムを記憶するコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１５】
本発明によれば、単語帳画面に表示され互いに関連性を持たせた各欄に、利用者が重要と思う単語を示す見出し語と、当該単語に関連性のある単語を示す見出し語と、を自由に登録することができる。従って勉強や調査などにおいてノートに何らかの単語を関連付けて記載するような感覚でコンピュータを用いて、単語の関連性を表したデータを登録することができ、これにより効果的な学習や調査を行うことができる。また、登録した見出し語を再度表示するときには、登録した時点の単語の関連性を保ったまま、その単語の示す見出し語を表示することができるので、ノートを開くように過去に登録した見出し語の情報を閲覧することができ、これにより効率的な学習を行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態による単語帳装置を図面を参照して説明する。図１は同実施形態による単語帳装置の構成を示すブロック図である。この図において、符号１は単語帳装置である。そして単語帳装置１はユーザからの操作の入力を受け付ける入力部１１と、単語帳装置１に備えられた各種処理部を制御する制御部１２と、ユーザの指示に基づいて既に登録された見出し語を表示する見出し語表示処理部１３と、ユーザが重要単語として選択した辞書データ内の見出し語を新たに登録する見出し語登録処理部１４と、辞書データを記憶する辞書データベース１５と、ユーザが選択した見出し語を重要単語として記憶する単語帳記憶部１６とを備えている。なお単語帳装置１の機能は例えば電子辞書などに備えられる。
【００１７】
図２〜図４は単語帳画面の表示例を示す図である。
まず、図２で示す表示例は、単語帳として登録されている見出し語をマトリックス状に配置された欄にそれぞれ表示する例を示している。また図３で示す表示例は、単語帳として登録されている見出し語をツリー構造状に配置された欄にそれぞれ表示する例を示している。また図４で示す表示例は、単語帳として登録されている見出し語の関連性の全体像をツリー構造で表示する例を示している。それぞれの表示例においては共通して単語帳のタイトルが表示され、全ての見出し語に対応する欄を表示できない場合にはスクロールボタンが表示される。また見出し語に対応する欄にカーソルを合わせると、単語帳装置１の処理によりその見出し語の語義の一部がプレビューウィンドウに表示され、またカーソルを合わせた際に決定の入力を受け付けた場合には、単語帳装置１の処理によりその見出し語の語義を表示する語義表示画面が表示される。また図４で示す表示例は、見出し語の文字列を表示せずに見出し語の関連性の全体像をツリー構造で表示しているが、このように表示することで、単語帳に登録した見出し語の関連性の全体像が小さく表示され、その全体像を一目で見ることができるようになる。
【００１８】
図５は単語帳記憶部で記憶する単語帳テーブルの例である。
図５で示す単語帳テーブルの例は、単語帳画面が、見出し語を表示する各欄をマトリックス状に配置している図２で示すような単語帳画面である場合の例を示している。そしてこの単語帳テーブルでは、単語帳画面に表示される各欄に対応したフィールド（１−Ａ，１−Ｂ，・・・２−Ａ，２−Ｂ・・・）に、当該欄においてユーザが登録すると指定した見出し語（徳川家康、関が原の戦い、武家諸法度・・など）が格納される。
【００１９】
図６は単語帳記憶部で記憶する重要単語指定テーブルの例である。
重要単語指定テーブルはユーザが単語帳として登録した見出し語が重要であると考えた場合にその指定を行うことによって作成されるテーブルである。図６で示す重要単語指定テーブルの例は、単語帳画面が、見出し語を表示する各欄をマトリックス状に配置している図２で示すような単語帳画面である場合の例を示している。そしてこの重要単語指定テーブルでは、単語帳画面に表示される各欄に対応したフィールド（１−Ａ，１−Ｂ，・・・２−Ａ，２−Ｂ・・・）に、その欄に登録された見出し語が重要か否かを判定するためのフラグ（図においては○×で表示しており、○はフラグが立った状態を示す）が登録される。
【００２０】
そして、このような単語帳装置１において、単語帳画面の空欄への新たな見出し語の登録を受け付けた場合には当該空欄を特定する単語帳テーブルの記録フィールドへ新たな見出し語が登録される処理が行われる。また単語帳装置１は、関連する２つの異なる見出し語の選択と新たな見出し語の登録との指示を受け付けた場合には、当該２つの異なる見出し語それぞれの欄の間の追加欄を特定する単語帳テーブルの記録フィールドへ新たな見出し語を登録する処理を行う。
【００２１】
図７は単語帳を表示する処理フローを示す第１の図である。
次に単語帳装置１が単語帳を表示する処理を図７を用いて説明する。
まず、入力部１１においてユーザからの単語帳閲覧要求の入力を受け付けると、見出し語表示処理部１３は、単語帳記憶部１６に記録されている単語帳データのタイトル一覧を画面に表示する（ステップＳ１０１）。そして見出し語表示処理部１３は、入力部１１を介して単語帳データのタイトル一覧において選択された、表示対象の単語帳データの情報を受け付ける（ステップＳ１０２）。すると見出し語表示処理部１３は、選択された単語帳データの単語帳画面を表示する（ステップＳ１０３）。この単語帳画面はマトリックス状に見出し語を表示する欄を配置した画面や、ツリー構造状に見出し語を表示する欄を配置した画面であるがどちらが表示されるかは予め定められている。そして見出し語表示処理部１３は、その単語帳画面においての初期値として設定された描画用ポインタとカーソルとの位置を設定ファイルなどから読み取り、描画用ポインタを単語帳画面の初期位置（マトリックス状の単語帳画面であれば１−Ａの欄が初期位置である。またツリー構造状の単語帳画面であればツリー構造におけるルートを示す欄が初期位置である。）に設定するとともに（ステップＳ１０４）、そのカーソル位置に対応する欄がどの欄かを画面上で分かるように表示（例えば色を変化させるなど）する（ステップＳ１０５）。なお、描画用ポインタとは、単語帳に登録されている見出し語を画面上のどの欄に表示するかを指定するための情報である。
【００２２】
そして、見出し語表示処理部１３は、描画用ポインタが設定されている位置を検出してその位置を示す欄に対応する単語帳データ内のフィールドに記録されている見出し語を単語帳記憶部１６から読み取って、描画用ポインタが設定されている位置を示す単語帳画面中の欄に読み取った見出し語を表示する（ステップＳ１０６）。また見出し語表示処理部１３は描画用ポインタの示す位置の列を右方向に１つ移動（＋１）し（ステップＳ１０７）、その位置を示す欄に対応する単語帳のデータのフィールドに見出し語が登録されているかを判定する（ステップＳ１０８）。当該判定において見出し語が登録されていれば、その見出し語を読み取って、描画用ポインタが示している位置の単語帳画面中の欄に表示するステップＳ１０６の処理を行う。そしてステップＳ１０６〜ステップＳ１０８を繰り返す。またステップＳ１０８において見出し語が登録されていなければ、見出し語表示処理部１３は描画用ポインタの示す位置の行を下方向に１つ移動（＋１）し（ステップＳ１０９）、その位置が単語帳画面における最後の欄か否かを判定する（ステップＳ１１０）。そして最後の欄でなければその行において、更にステップＳ１０６〜ステップＳ１０８の処理を繰り返す。
【００２３】
そして、ステップＳ１１１において描画用ポインタの示す位置が単語帳画面における最後の欄であると判定した場合には、当該欄に対応する単語帳のデータのフィールドに見出し語が登録されているかを判定し（ステップＳ１１１）、登録されていればその見出し語を読み取って、描画用ポインタが示している最後の欄に表示する（ステップＳ１１２）。またステップＳ１１２において最後の欄に対応する単語帳のデータのフィールドに見出し語が登録されていないと判定した場合には処理を終了する。また見出し語表示処理部１３はカーソルが設定されている単語帳画面の初期位置の欄に表示されている見出し語を検出し（ステップＳ１１３）、当該見出し語に対応付けられて辞書データベース１５に記録されている語義データを読み取る。そして、その語義データの一部を示すプレビューウィンドウを画面上に表示する（ステップＳ１１４）。そして、描画用ポインタを初期位置の欄に設定する（ステップＳ１１５）。
【００２４】
図８は単語帳を表示する処理フローを示す第２の図である。
図９は単語帳を表示する処理フローを示す第３の図である。
次に単語帳装置１が単語帳を表示する処理を図８および図９を用いて説明する。
ユーザからの操作の入力を受け付け、当該入力において、右方向、左方向、下方向、右方向のいずれかのカーソルの移動指示または、見出し語の決定指示いずれの入力かを判定する（ステップＳ２０１）。そしてカーソルの移動指示である場合には、次に、右方向の移動指示であるかを判定（ステップＳ２０２）し、右方向の移動指示である場合には、見出し語表示処理部１３は、カーソルの示す位置の列を右方向に１つ移動（＋１）し（ステップＳ２０３）、画面が右にスクロールしたかを判定する（ステップＳ２０４）。そして、右にスクロールした場合には描画用ポインタの示す列を右方向に１つ移動（＋１）する（ステップＳ２０５）。そして図７のステップＳ１０６の処理を開始する。
【００２５】
また、受け付けたカーソルの移動指示が左方向の移動指示であるかを判定し（ステップＳ２０６）、左方向の移動指示である場合には、見出し語表示処理部１３は、カーソルの示す位置の列を左方向に１つ移動（−１）し（ステップＳ２０７）、画面が左にスクロールしたかを判定する（ステップＳ２０８）。そして、左にスクロールした場合には描画用ポインタの示す列を左方向に１つ移動（−１）する（ステップＳ２０９）。そして図７のステップＳ１０６の処理を開始する。また、受け付けたカーソルの移動指示が下方向の移動指示であるかを判定し（ステップＳ２１０）、下方向の移動指示である場合には、見出し語表示処理部１３は、カーソルの示す位置の行を下方向に１つ移動（＋１）し（ステップＳ２１１）、画面が下にスクロールしたかを判定する（ステップＳ２１２）。そして、下にスクロールした場合には描画用ポインタの示す行を下方向に１つ移動（＋１）する（ステップＳ２１３）。そして図７のステップＳ１０６の処理を開始する。
【００２６】
また、受け付けたカーソルの移動指示が上方向の移動指示であるかを判定し（ステップＳ２１４）、上方向の移動指示である場合には、見出し語表示処理部１３は、カーソルの示す位置の行を上方向に１つ移動（−１）し（ステップＳ２１５）、画面が上にスクロールしたかを判定する（ステップＳ２１６）。そして、上にスクロールした場合には描画用ポインタの示す行を上方向に１つ移動（−１）する（ステップＳ２１７）。そして図７のステップＳ１０６の処理を開始する。またステップＳ２０１において、見出し語の決定指示の入力を受け付けたと判定すると、見出し語表示処理部１３は現在カーソルが設定されている欄に表示されている見出し語を検出し（ステップＳ２１８）、当該見出し語に対応付けられて辞書データベース１５に記録されている語義データを読み取る（ステップＳ２１９）。そして、その語義データを出力した語義表示画面を表示する（ステップＳ２２０）。
【００２７】
図１０〜図１２は第１実施例による見出し語登録処理の概要を示す図である。
次に第１実施例による、単語帳への見出し語登録の処理について説明する。
図１０において（ａ）はユーザが辞書機能において選択した見出し語の語義表示画面である。（ａ）では『春日局』という見出し語の例を示している。また図１０の（ｂ）はユーザが単語帳への登録を指示した場合の画面例である。また図１１の（ｃ）は単語帳への登録が指示された後、ユーザがどの単語帳への見出し語の登録かを、単語帳の一覧から選択することにより表示される単語帳画面（ツリー構造状に欄が配置された画面）である。図１１（ｃ）の単語帳画面で示すように、単語帳画面がツリー構造状に欄が配置された画面では、カーソルは欄または欄と欄の間の位置に表示される。そしてカーソルが欄の間を指定している場合には、縦横または上下の隣り合う２つの欄（またはその欄に表示されている見出し語）を指定することを意味している。図１１の（ｄ）の単語帳画面で示すように、ユーザのカーソルの操作に基づいて単語帳装置１はカーソルを移動させる。そしてユーザが見出し語を登録したいと思う位置において決定キーを押下すると、図１２の（ｅ）の単語帳画面で示すように単語帳装置１は『単語帳に登録しました』と表示し、（ｆ）の単語帳画面で示すように『徳川家光』という見出し語と『参勤交代』という見出し語の間に『春日局』の欄を追加した単語帳画面を表示する。
【００２８】
図１３は見出し語登録処理の処理フローを示す第１の図である。
図１４は見出し語登録処理の処理フローを示す第２の図である。
図１０〜図１２のような見出し語登録処理においては、まず、入力部１１が見出し語の単語帳への登録処理の開始の指示を受け付ける（ステップＳ３０１）。この時、見出し語登録処理部１４は登録する見出し語の情報を受け付ける。次に入力部１１はユーザからの操作の入力を受け付け、当該入力において、右方向、左方向、下方向、右方向のいずれかの登録カーソルの移動指示、または見出し語の登録決定指示の入力を受け付ける（ステップＳ３０２）。そして、登録カーソルの移動指示である場合には、次に、右方向への登録カーソルの移動指示であるかを判定し（ステップＳ３０３）、右方向への登録カーソルの移動指示である場合には、見出し語登録処理部１４は、登録用カーソルの示す位置を列の右方向に１つ移動（＋１）し（ステップＳ３０４）、画面が右にスクロールしたかを判定する（ステップＳ３０５）。そして、右にスクロールした場合には描画用ポインタの示す位置を列の右方向に１つ移動（＋１）する（ステップＳ３０６）。
【００２９】
また、受け付けた登録用カーソルの移動指示が左方向の移動指示であるかを判定し（ステップＳ３０７）、左方向の移動指示である場合には、見出し語登録処理部１４は、登録用カーソルの示す位置を列の左方向に１つ移動（−１）し（ステップＳ３０８）、画面が左にスクロールしたかを判定する（ステップＳ３０９）。そして、左にスクロールした場合には描画用ポインタの示す位置を列の左方向に１つ移動（−１）する（ステップＳ３１０）。また、受け付けた登録用カーソルの移動指示が下方向の移動指示であるかを判定し（ステップＳ３１１）、下方向の移動指示である場合には、見出し語登録処理部１４は、登録用カーソルの示す位置を行の下方向に１つ移動（＋１）し（ステップＳ３１２）、画面が下にスクロールしたかを判定する（ステップＳ３１３）。そして、下にスクロールした場合には描画用ポインタの示す位置を行の下方向に１つ移動（＋１）する（ステップＳ３１４）。また、受け付けた登録用カーソルの移動指示が上方向の移動指示であるかを判定し（ステップＳ３１５）、上方向の移動指示である場合には、見出し語登録処理部１４は、登録用カーソルの示す位置を行の上方向に１つ移動（−１）し（ステップＳ３１６）、画面が上にスクロールしたかを判定する（ステップＳ３１７）。そして、上にスクロールした場合には描画用ポインタの示す位置を列の上方向に１つ移動（−１）する（ステップＳ３１８）。
【００３０】
またステップＳ３０２において、入力部１１が見出し語の登録決定指示の入力を受け付けたと判定すると、見出し語登録処理部１４は現在カーソルが設定されている登録用カーソルが欄を指定しているか、または欄と欄の間を指定しているかを判定する（ステップＳ３１９）。そして登録用カーソルが欄を指定している場合には、その欄に対応する単語帳データのフィールドに、見出し語の情報を書き込む（ステップＳ３２０）。また登録用カーソルが欄と欄の間を指定している場合には、現在、登録用カーソルが列方向の２つの欄を指定する位置にあるか、または行方向の２つの欄を指定する位置にあるかを判定する（ステップＳ３２１）。そして、見出し語登録処理部１４は、登録用カーソルが列方向の２つの欄を指定している場合には、カーソルの位置より後ろにある欄に対応するフィールドに登録されている見出し語それぞれを読み取ってフィールドから消去する（ステップＳ３２２）とともに、それら見出し語それぞれを一つ後ろの欄に対応するフィールドに移動させて登録する（ステップＳ３２３）。また、見出し語登録処理部１４は、登録用カーソルが行方向の２つの欄を指定している場合には、カーソルの位置より下にある欄に対応するフィールドに登録されている見出し語それぞれを読み取ってフィールドから消去する（ステップＳ３２４）とともに、それら見出し語それぞれを一つ下の欄に対応するフィールドに移動させて登録する（ステップＳ３２５）。
【００３１】
以上説明したような上述の実施例によれば、単語帳画面に表示され互いに関連性を持たせた各欄に、利用者が重要と思う単語を示す見出し語と、当該単語に関連性のある単語を示す見出し語と、を自由に登録することができる。従って勉強や調査などにおいてノートに何らかの単語を関連付けて記載するような感覚でコンピュータを用いて、単語の関連性を表したデータを登録することができ、これにより効果的な学習や調査を行うことができる。また、登録した見出し語を再度表示するときには、登録した時点の単語の関連性を保ったまま、その単語の示す見出し語を表示することができるので、ノートを開くように過去に登録した見出し語の情報を閲覧することができ、これにより効率的な学習を行うことができる。
【００３２】
なお上述の実施例においては単語帳画面に表示される欄がツリー構造状に配置される場合の例であるが、この場合には、カーソルが指定する関連する欄の２つの異なる見出し語は、当該ツリー構造上のあるノードと当該ノードにつながる上位ノードまたは下位ノードの各欄に対応する２つの見出し語である。また、単語帳画面に表示される欄がマトリックス状に配置される場合には、カーソルが指定する関連する２つの欄の異なる見出し語は、当該マトリックスの縦または横の隣り合う各欄に対応する２つの見出し語である。
【００３３】
図１５〜図１８は第２実施例による見出し語登録処理の概要を示す図である。
次に第２実施例による、単語帳への見出し語登録の処理について説明する。図１５〜図１８では、単語帳をクイズの例題として利用する際の例である。
まず図１５の（ａ）はクイズ一覧を示す画面である。ユーザはこのクイズ一覧から所望のクイズを選択する。具体的には、（ａ）のクイズ一覧ではクイズのタイトルとそのクイズにおいてユーザが見出し語を登録する数（項目数）を対応付けて表示する。ユーザがクイズのタイトルを一つ選択すると、単語帳装置１は、選択されたタイトルに対応付けられて単語帳記憶部１６に記録されている単語帳データに基づいて単語帳画面を表示する。図１５の（ｂ）はユーザの選択したクイズに対応する単語帳画面である。ユーザは選択したクイズに対応する単語帳画面を確認し、このクイズでよければ決定ボタンを押下する。するとその決定が単語帳装置１に入力される。
【００３４】
次にユーザは図１５の（ｂ）の画面例で示すように、カーソルの移動操作を行って見出し語が登録されていない欄を指定する。すると単語帳装置１は見出し語が登録されていない欄のカーソルによる指定を検出し、図１６の（ｃ）の画面例で示すように、見出し語の登録を促すために『この項目にあてはまる見出し語を＜＜百科事典＞＞から探し出してください』という文字列を単語帳画面に表示する。また単語帳装置１は図１６の（ｄ）で示すような見出し語検索画面を表示する。この見出し語検索画面においては、見出し語検索のためのキーワード入力欄がある。ユーザがこのキーワード入力欄に、空欄に埋めるべき見出し語の文字列を入力すると、単語帳装置１は、その入力された文字列の先頭からの順番と同じ順番の文字列をその最初に含む見出し語を辞書データベースから読み取る。
【００３５】
そして図１７の（ｅ）で示すように、読み取った見出し語の一覧を見出し語検索画面に表示する。またユーザがカーソルを上下に操作すると、単語帳装置１は、図１７の（ｆ）で示すように、カーソルの移動先の見出し語がどの見出し語かを画面上で分かるように表示（例えば色を変化させるなど）する。そしてユーザから決定の入力を受け付けた場合には、現在カーソルが指している見出し語を検出して、その見出し語の語義データを辞書データベース１５から読み取り、当該語義を表示した語義表示画面（図１８のｇの画面）を表示する。そしてユーザから登録指示を受け付けた場合には、ユーザがカーソルで指定した空欄に埋めるべき見出し語を記憶している設定ファイルから正解の見出し語を読み取って、ユーザが登録指示した見出し語と比較する。この比較において見出し語が一致する場合には『正解！！』の表示を行って（図１８のｈの画面）、ユーザがカーソルで指定した欄に対応する単語帳データのフィールドに見出し語を登録する。また一致しない場合には『不正解！！』の表示を行って、次の見出し語の登録指示を受け付ける操作を繰り返す。
【００３６】
第２の実施例によれば、歴史上人物に関連する史実の暗記をトレーニングする穴埋め問題のようなクイズにおいて、ノートなどに書き込むように穴埋めの単語を示す見出し語を登録できるので、効率的な学習を行うことができる。
【００３７】
図１９〜図２１は第３実施例による見出し語登録処理の概要を示す図である。
次に第３実施例による、単語帳への見出し語登録の処理について説明する。図１９〜図２１では、単語帳を地理の勉強に利用する際の例である。そしてこの例では日本の都道府県に関連する単語を示す見出し語を登録して各地の勉強を行う。
まず図１９の（ａ）は『京葉工業地域』の見出し語の語義表示画面である。そしてユーザからの見出し語の登録指示を受け付けると、図１９の（ｂ）で示すように、単語帳装置１は語義表示画面において見出し語の単語帳画面における登録を促すために『見出し語を単語帳に登録します。登録する位置を選んでください』という文字列を表示し、日本地図を表示した単語帳画面を表示する（図２０のｃ）。図２０の（ｃ）の単語帳画面においては、都道府県それぞれが見出し語を登録する欄に該当している。なお本実施例の場合には都道府県を示す各欄には登録された見出し語は表示しないように設定されている。
【００３８】
そして単語帳装置１はユーザのカーソルの操作に基づいて、図２０の（ｄ）で示すように、カーソルの指定を北海道から千葉県に移動させる。またユーザからの決定の指示の入力を受け付けると、『京葉工業地域』の見出し語を、千葉県の地図形状を示す欄に対応する単語帳データのフィールドに登録する。そして図２１の（ｅ）の単語帳画面のように『単語帳に登録しました』という文字列を表示する。
【００３９】
第３実施例によれば、地理の勉強においてユーザが重要と思う見出し語を、地図上に登録していくような印象を与えることができるので、実際にノートに書き込むような操作を行うことできる。また登録した見出し語を再度表示するときには、地図上の都道府県などを選択，決定することでその都道府県に対応付けられた見出し語が単語帳から読み出されて表示されるととともに、その語義データを表示させることができるので、地図と重要な単語を示す見出し語の関連性を見出し語登録の後に再現することができる。これにより効率的な学習を行うことができる。
【００４０】
なお上述の単語帳装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４１】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００４２】
【図１】単語帳装置の構成を示すブロック図である。
【図２】単語帳画面の表示例を示す図である。
【図３】単語帳画面の表示例を示す図である。
【図４】単語帳画面の表示例を示す図である。
【図５】単語帳記憶部で記憶する単語帳テーブルの例である。
【図６】単語帳記憶部で記憶する重要単語指定テーブルの例である。
【図７】単語帳を表示する処理フローを示す第１の図である。
【図８】単語帳を表示する処理フローを示す第２の図である。
【図９】単語帳を表示する処理フローを示す第３の図である。
【図１０】第１実施例による見出し語登録処理の概要を示す図である。
【図１１】第１実施例による見出し語登録処理の概要を示す図である。
【図１２】第１実施例による見出し語登録処理の概要を示す図である。
【図１３】見出し語登録処理の処理フローを示す第１の図である。
【図１４】見出し語登録処理の処理フローを示す第２の図である。
【図１５】第２実施例による見出し語登録処理の概要を示す図である。
【図１６】第２実施例による見出し語登録処理の概要を示す図である。
【図１７】第２実施例による見出し語登録処理の概要を示す図である。
【図１８】第２実施例による見出し語登録処理の概要を示す図である。
【図１９】第３実施例による見出し語登録処理の概要を示す図である。
【図２０】第３実施例による見出し語登録処理の概要を示す図である。
【図２１】第３実施例による見出し語登録処理の概要を示す図である。
【符号の説明】
【００４３】
１・・・単語帳装置
１１・・・入力部
１２・・・制御部
１３・・・見出し語表示処理部
１４・・・見出し語登録処理部
１５・・・辞書データベース
１６・・・単語帳記憶部
【図１】
2008203323.tif 000003
【図２】
2008203323.tif 000004
【図３】
2008203323.tif 000005
【図４】
2008203323.tif 000006
【図５】
2008203323.tif 000007
【図６】
2008203323.tif 000008
【図７】
2008203323.tif 000009
【図８】
2008203323.tif 000010
【図９】
2008203323.tif 000011
【図１０】
2008203323.tif 000012
【図１１】
2008203323.tif 000013
【図１２】
2008203323.tif 000014
【図１３】
2008203323.tif 000015
【図１４】
2008203323.tif 000016
【図１５】
2008203323.tif 000017
【図１６】
2008203323.tif 000018
【図１７】
2008203323.tif 000019
【図１８】
2008203323.tif 000020
【図１９】
2008203323.tif 000021
【図２０】
2008203323.tif 000022
【図２１】
2008203323.tif 000023