(57)【要約】【課題】    ユーザの学年・学力に合った内容の辞書情報を適切に表示すること。【解決手段】  学年設定操作により「２年」を選択し、入力文字「あ」を入力すると（ａ）、入力文字から始まる読みの学年別見出語が小２用辞書テーブルから検索される。この検索結果である学年別見出語の習得学年が取得され、当該習得学年が「２年」である学年別見出語が小２漢字一覧ＬＳＴ１として表示されるとともに、当該学年別見出語は検索結果から削除される。そして、残りの検索結果が小１漢字一覧ＬＳＴ３として表示される（ｂ）。反転表示ＲＤ１によって「会」を選択すると、「会」の説明情報が小２用辞書テーブルから読み出されて内容情報ＣＴ１及び書き順画像ＰＣとして表示される（ｃ）。【選択図】図１１
2005250936.tif 000002
【特許請求の範囲】
【請求項１】
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段と、
入力文字を入力する入力手段と、
この入力手段により入力された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として表示する制御を行う候補表示制御手段と、
この候補表示制御手段により表示制御された見出語候補の中から何れかの見出語を選択する選択手段と、
この選択手段により選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して表示する制御を行う説明情報表示制御手段と、
を備えたことを特徴とする情報表示制御装置。
【請求項２】
辞書レベルを入力するレベル入力手段を更に備え、
前記候補表示制御手段は、前記入力手段により入力された入力文字に適合する見出語を前記レベル入力手段により入力された辞書レベルの辞書情報から抽出して見出語候補として表示する制御を行うレベル指定候補表示制御手段を有し、
前記説明情報表示制御手段は、前記選択手段により選択された見出語に対応する説明情報を、前記レベル入力手段により入力された辞書レベルの辞書情報から読み出して表示する制御を行うレベル指定説明情報表示制御手段を有する、
ことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段と、
辞書レベルを入力するレベル入力手段と、
入力文字を入力する入力手段と、
この入力手段により入力された入力文字に適合する見出語を前記レベル入力手段により入力された辞書レベルの辞書情報から抽出して見出語候補として表示する制御を行うレベル指定候補表示制御手段と、
このレベル指定候補表示制御手段により表示制御された見出語候補の中から何れかの見出語を選択する選択手段と、
この選択手段により選択された見出語に対応する説明情報を、前記レベル入力手段により入力された辞書レベルの辞書情報から読み出して表示する制御を行うレベル指定説明情報表示制御手段と、
を備えたことを特徴とする情報表示制御装置。
【請求項４】
前記レベル指定候補表示制御手段は、前記入力文字に適合する見出語であって、当該見出語に対応する説明情報に含まれる文字列のうち、前記入力された辞書レベルを超える文字が含まれていない文字列を、前記入力された辞書レベルの辞書情報から抽出して表示する制御を行う手段であることを特徴とする請求項３に記載の情報表示制御装置。
【請求項５】
前記各辞書情報に含まれる見出語毎の習得学年レベルを記憶する習得学年レベル記憶手段と、
習得学年レベルを入力する習得学年レベル入力手段と、
を更に備え、
前記レベル指定候補表示制御手段は、前記入力された入力文字に適合する見出語であって、前記入力された習得学年レベル以下の見出語を、前記習得学年レベル記憶手段の記憶内容を参照して前記入力された辞書レベルの辞書情報の中から抽出し、見出語候補として表示する制御を行う習得学年レベル以下候補表示制御手段を有する、
ことを特徴とする請求項２〜４の何れか一項に記載の情報表示制御装置。
【請求項６】
辞書レベルを入力するレベル入力手段を更に備え、
前記候補表示制御手段は、前記入力手段により入力された入力文字に適合する見出語を前記各辞書情報に含まれる見出語から抽出し、抽出した見出語が前記レベル入力手段により入力された辞書レベルの辞書情報に含まれる見出語か否かに応じて表示順番を制御する表示順番制御手段を有することを特徴とする請求項１に記載の情報表示制御装置。
【請求項７】
所定の通信回線を介して利用者端末と通信可能に接続されたサーバにおいて、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段と、
前記利用者端末から入力文字を受信する入力文字受信手段と、
この入力文字受信手段により受信された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として前記利用者端末に送信する見出語候補送信手段と、
この見出語候補送信手段により送信された見出語候補の中から何れかの見出語を選択するための選択信号を前記利用者端末から受信する選択信号受信手段と、
この選択信号受信手段により受信された選択信号によって選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して前記利用者端末に送信する説明情報送信手段と、
を備えたことを特徴とするサーバ。
【請求項８】
所定の通信回線を介して利用者端末と通信可能に接続されたサーバにおいて、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段と、
前記利用者端末から辞書レベルを受信するレベル受信手段と、
前記利用者端末から入力文字を受信する入力文字受信手段と、
この入力文字受信手段により受信された入力文字に適合する見出語を前記レベル受信手段により受信された辞書レベルの辞書情報から抽出して見出語候補として前記利用者端末に送信するレベル指定候補送信手段と、
このレベル指定候補送信手段により送信された見出語候補の中から何れかの見出語を選択する選択信号を受信する選択信号受信手段と、
この選択信号受信手段により受信された選択信号によって選択された見出語に対応する説明情報を、前記レベル受信手段により受信された辞書レベルの辞書情報から読み出して前記利用者端末に送信するレベル指定説明情報送信手段と、
を備えたことを特徴とするサーバ。
【請求項９】
コンピュータに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能と、
入力文字を入力する入力機能と、
この入力機能により入力された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として表示する制御を行う候補表示制御機能と、
この候補表示制御機能により表示制御された見出語候補の中から何れかの見出語を選択する選択機能と、
この選択機能により選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して表示する制御を行う説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１０】
コンピュータに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能と、
辞書レベルを入力するレベル入力機能と、
入力文字を入力する入力機能と、
この入力機能により入力された入力文字に適合する見出語を前記レベル入力機能により入力された辞書レベルの辞書情報から抽出して見出語候補として表示する制御を行うレベル指定候補表示制御機能と、
このレベル指定候補表示制御機能により表示制御された見出語候補の中から何れかの見出語を選択する選択機能と、
この選択機能により選択された見出語に対応する説明情報を、前記レベル入力機能により入力された辞書レベルの辞書情報から読み出して表示する制御を行うレベル指定説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１１】
所定の通信回線を介して利用者端末と通信可能に接続されたサーバに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能と、
前記利用者端末から入力文字を受信する入力文字受信機能と、
この入力文字受信機能により受信された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として前記利用者端末に送信する見出語候補送信機能と、
この見出語候補送信機能により送信された見出語候補の中から何れかの見出語を選択するための選択信号を前記利用者端末から受信する選択信号受信機能と、
この選択信号受信機能により受信された選択信号によって選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して前記利用者端末に送信する説明情報送信機能と、
を実現させるためのプログラム。
【請求項１２】
所定の通信回線を介して利用者端末と通信可能に接続されたサーバに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能と、
前記利用者端末から辞書レベルを受信するレベル受信機能と、
前記利用者端末から入力文字を受信する入力文字受信機能と、
この入力文字受信機能により受信された入力文字に適合する見出語を前記レベル受信機能により受信された辞書レベルの辞書情報から抽出して見出語候補として前記利用者端末に送信するレベル指定候補送信機能と、
このレベル指定候補送信機能により送信された見出語候補の中から何れかの見出語を選択する選択信号を受信する選択信号受信機能と、
この選択信号受信機能により受信された選択信号によって選択された見出語に対応する説明情報を、前記レベル受信機能により受信された辞書レベルの辞書情報から読み出して前記利用者端末に送信するレベル指定説明情報送信機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
情報表示制御装置、サーバ及びプログラムに関する。
【背景技術】
【０００２】
従来から、漢和辞書、国語辞書、英和辞書等、数種類の電子辞書データベース（以下、データベースを「ＤＢ」という。）が組み込まれた電子辞書と呼ばれる情報表示制御装置が知られている。この電子辞書ＤＢは、見出語と当該見出語を説明解説等する説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成させたものである。
【０００３】
例えば、漢和辞書ＤＢが組み込まれた電子辞書において、ユーザは、所望の漢字の読みを入力すると、入力した読みに適合する漢字（見出語）が表示され、当該漢字の中から所望の漢字を選択することで、選択した漢字の説明情報を表示させることができる。
【０００４】
また、入力した文字が含まれる見出語を複数の辞書ＤＢから検索し、検索した見出語に対応する説明情報を各辞書ＤＢから読み出して表示する電子辞書が考案されている（特許文献１参照）。
【０００５】
また、複数の辞書ＤＢそれぞれの成句データ及び例文データを１つにまとめて記憶しておくことで、所望の見出語の成句又は例文の串刺し検索を行うことができる電子辞書も考案されている（特許文献２参照）。
【特許文献１】特開２０００−２７６４７９号公報
【特許文献２】特開２００１−１３４５６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
電子辞書のユーザは、小学生から高校生、社会人といったように多岐にわたる。このように、様々なユーザがいるにも関わらず、電子辞書に内蔵されている辞書ＤＢの内容は、高校生以上の学力を持つユーザを対象として構成されているのが一般的であった。
【０００７】
例えば、漢和辞書ＤＢは、１つ紙の漢和辞書がそのまま電子化されている。そのため、小学２年生のユーザが所望の漢字を調べるために読み「あ」を入力した場合に、当該読みに適合する漢字（見出語）「上、亜、会、・・・、在、・・・」が一覧表示される。このうち、「亜」は学年配当漢字以外の常用漢字、「在」は小学５年生の学年配当漢字であり、小学２年生が学習しない漢字までもが表示されてしまう。このように、ユーザの学年や学力によっては、不要な見出語が表示されてしまう。
【０００８】
また、小学２年生が習う漢字を選択して説明情報を表示させると、旧字の説明や、漢文の引例等が表示されたり、説明情報に小学２年生が学習しない漢字が使用されていたりと、小学２年生には難しい内容・文字種で説明情報が表示されてしまう場合がある。
【０００９】
また、特許文献１や２の電子辞書において表示される複数の説明情報や例文及び成句も、紙の辞書を元とした内容であるため、ユーザの学年や学力によっては難しい内容の説明情報が表示されたり、未習の例文や成句が表示されてしまったりしていた。
【００１０】
このように、従来の電子辞書において表示される様々な辞書情報は、ユーザの学年や学力によっては、難しい内容であったり、学習内容には不要な情報が含まれていたりした。
【００１１】
本発明は、以上のような課題に鑑みて為されたものであり、その目的とするところは、ユーザの学年・学力に合った内容の辞書情報を適切に表示させることであり、使い勝手の良い情報表示制御装置等を実現することである。
【課題を解決するための手段】
【００１２】
以上の課題を解決するために、請求項１に記載の情報表示制御装置は、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報（例えば、図２の一般用辞書テーブル４００、小１〜小６用辞書テーブル４０２〜４１２、中学用辞書テーブル４１４）として記憶する記憶手段（例えば、図２のＲＯＭ４０）と、
入力文字を入力する入力手段（例えば、図１の文字入力キー５４、図２のＣＰＵ１０、入力部２０；図８のステップＳ３）と、
この入力手段により入力された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として表示する制御を行う候補表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図８のステップＳ２９〜Ｓ３１）と、
この候補表示制御手段により表示制御された見出語候補の中から何れかの見出語を選択する選択手段（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０；図９のステップＳ３５）と、
この選択手段により選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して表示する制御を行う説明情報表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図９のステップＳ３９〜Ｓ４１）と、
を備えることを特徴としている。
【００１３】
また、請求項９に記載のプログラムは、
コンピュータに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報（例えば、図２の一般用辞書テーブル４００、小１〜小６用辞書テーブル４０２〜４１２、中学用辞書テーブル４１４）として記憶する記憶機能（例えば、図２のＲＯＭ４０）と、
入力文字を入力する入力機能（例えば、図１の文字入力キー５４、図２のＣＰＵ１０、入力部２０；図８のステップＳ３）と、
この入力機能により入力された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として表示する制御を行う候補表示制御機能（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図８のステップＳ２９〜Ｓ３１）と、
この候補表示制御機能により表示制御された見出語候補の中から何れかの見出語を選択する選択機能（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０；図９のステップＳ３５）と、
この選択機能により選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して表示する制御を行う説明情報表示制御機能（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図９のステップＳ３９〜Ｓ４１）と、
を実現させることを特徴としている。
【００１４】
請求項１又は９に記載の発明によれば、ユーザにより入力された入力文字に適合する見出語を、複数の辞書レベルの辞書情報から抽出して見出語候補として表示する。この見出語候補の中から何れかの見出語が選択されると、当該見出語に対応する説明情報を辞書レベルの最も低い辞書情報から読み出して表示する。これにより、ユーザは、所望の見出語を選択するといった簡単な操作で、最も辞書レベルの低い辞書情報の説明情報を表示させることができる。従って、ユーザの学年や学力に合った説明情報を適切に表示することのできる情報表示制御装置を実現できる。
【００１５】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置において、
辞書レベルを入力するレベル入力手段（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０、図８のステップＳ１）を更に備え、
前記候補表示制御手段は、前記入力手段により入力された入力文字に適合する見出語を前記レベル入力手段により入力された辞書レベルの辞書情報から抽出して見出語候補として表示する制御を行うレベル指定候補表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図８のステップＳ９〜Ｓ１１→Ｓ１３〜Ｓ２５）を有し、
前記説明情報表示制御手段は、前記選択手段により選択された見出語に対応する説明情報を、前記レベル入力手段により入力された辞書レベルの辞書情報から読み出して表示する制御を行うレベル指定説明情報表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図９のステップＳ４９）を有する、
ことを特徴としている。
【００１６】
また、請求項３に記載の情報表示制御装置は、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段（例えば、図２のＲＯＭ４０）と、
辞書レベルを入力するレベル入力手段（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０、図８のステップＳ１）と、
入力文字を入力する入力手段（例えば、図１の文字入力キー５４、図２のＣＰＵ１０、入力部２０；図８のステップＳ３）と、
この入力手段により入力された入力文字に適合する見出語を前記レベル入力手段により入力された辞書レベルの辞書情報から抽出して見出語候補として表示する制御を行うレベル指定候補表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図８のステップＳ９〜Ｓ１１→Ｓ１３〜Ｓ２５）と、
このレベル指定候補表示制御手段により表示制御された見出語候補の中から何れかの見出語を選択する選択手段（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０；図９のステップＳ３５）と、
この選択手段により選択された見出語に対応する説明情報を、前記レベル入力手段により入力された辞書レベルの辞書情報から読み出して表示する制御を行うレベル指定説明情報表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図９のステップＳ４９）と、
を備えることを特徴としている。
【００１７】
また、請求項１０に記載のプログラムは、
コンピュータに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能（例えば、図２のＲＯＭ４０）と、
辞書レベルを入力するレベル入力機能（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０、図８のステップＳ１）と、
入力文字を入力する入力機能（例えば、図１の文字入力キー５４、図２のＣＰＵ１０、入力部２０；図８のステップＳ３）と、
この入力機能により入力された入力文字に適合する見出語を前記レベル入力機能により入力された辞書レベルの辞書情報から抽出して見出語候補として表示する制御を行うレベル指定候補表示制御機能（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図８のステップＳ９〜Ｓ１１→Ｓ１３〜Ｓ２５）と、
このレベル指定候補表示制御機能により表示制御された見出語候補の中から何れかの見出語を選択する選択機能（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０；図９のステップＳ３５）と、
この選択機能により選択された見出語に対応する説明情報を、前記レベル入力機能により入力された辞書レベルの辞書情報から読み出して表示する制御を行うレベル指定説明情報表示制御機能（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図９のステップＳ４９）と、
を実現させることを特徴としている。
【００１８】
請求項２、３又は１０に記載の発明によれば、ユーザにより辞書レベルと入力文字とが入力されると、当該辞書レベルの辞書情報から入力文字に適合する見出語を抽出して見出語候補として表示する。そして、この見出語候補の中から何れかの見出語が選択されると、当該見出語の説明情報を入力された辞書レベルの辞書情報から読み出して表示する。従って、ユーザは、自分の学年や学力に合った辞書レベルを入力することで、当該辞書レベルでの辞書情報を表示させることができる。
【００１９】
請求項４に記載の発明は、請求項３に記載の情報表示制御装置において、
前記レベル指定候補表示制御手段は、前記入力文字に適合する見出語であって、当該見出語に対応する説明情報に含まれる文字列（例えば、図３の一般用辞書テーブル４００の熟語候補；図１６（ａ）の熟語候補テーブル４３８の熟語候補）のうち、前記入力された辞書レベルを超える文字が含まれていない文字列を、前記入力された辞書レベルの辞書情報から抽出して表示する制御を行う手段（例えば、図２のＣＰＵ１０；図９のステップＳ５３〜Ｓ５５；図１８の設定学年熟語表示処理）であることを特徴としている。
【００２０】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の効果が得られるのは無論のこと、入力された辞書レベルを超える文字を含まない文字列を、当該辞書レベルの辞書情報から抽出して表示する。従って、ユーザは、自分の学年や学力に合わせて辞書レベルを入力することで、当該辞書レベル以下の文字により構成される文字列を表示させることができる。
【００２１】
請求項５に記載の発明は、請求項２〜４の何れか一項に記載の情報表示制御装置であって、
前記各辞書情報に含まれる見出語毎の習得学年レベルを記憶する習得学年レベル記憶手段（例えば、図２のＲＯＭ４０；図６の習得学年テーブル４１５）と、
習得学年レベルを入力する習得学年レベル入力手段（例えば、図１のカーソルキー５２、図２のＣＰＵ１０、入力部２０、図８のステップＳ１）と、
を更に備え、
前記レベル指定候補表示制御手段は、前記入力された入力文字に適合する見出語であって、前記入力された習得学年レベル以下の見出語を、前記習得学年レベル記憶手段の記憶内容を参照して前記入力された辞書レベルの辞書情報の中から抽出し、見出語候補として表示する制御を行う習得学年レベル以下候補表示制御手段（例えば、図１のディスプレイ３；図２のＣＰＵ１０、表示部３０；図８のステップＳ９〜Ｓ１１〜Ｓ２５）を有する、
ことを特徴としている。
【００２２】
請求項５に記載の発明によれば、請求項２〜４の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、辞書レベル、習得学年レベル及び入力文字が入力されると、当該入力文字に適合し、更に習得学年レベル以下である見出語を、入力された辞書レベルの辞書情報から抽出して見出語候補として表示する。これにより、ユーザは、習得学年レベルを入力することにより、自分の学力や学年以下の見出語を表示させることができる。
【００２３】
請求項６に記載の発明は、請求項１に記載の情報表示制御装置において、
辞書レベルを入力するレベル入力手段（例えば、図１のカーソルキー５２；図１のＣＰＵ１０、入力部２０；図８のステップＳ１）を更に備え、
前記候補表示制御手段は、前記入力手段により入力された入力文字に適合する見出語を前記各辞書情報に含まれる見出語から抽出し、抽出した見出語が前記レベル入力手段により入力された辞書レベルの辞書情報に含まれる見出語か否かに応じて表示順番を制御する表示順番制御手段（例えば、図２のＣＰＵ１０；図８のステップＳ１３〜Ｓ２５）を有することを特徴としている。
【００２４】
請求項６に記載の発明によれば、請求項１に記載の発明と同様の効果が得られるのは無論のこと、各辞書情報から抽出した入力文字に適合する見出語の表示順番を、当該見出語が入力された辞書レベルの辞書情報に含まれる見出語か否かに応じて制御する。これにより、ユーザは、表示された見出語の中から所望の辞書レベルの見出語を容易に探し出すことができる。
【００２５】
請求項７に記載の発明は、
所定の通信回線（例えば、図１９の通信回線Ｎ）を介して利用者端末（例えば、図１９の電子辞書端末８００）と通信可能に接続されたサーバ（例えば、図１９のサーバ９００）において、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段（例えば、図１９の記憶部９１４）と、
前記利用者端末から入力文字を受信する入力文字受信手段（例えば、図１９の通信装置９１２）と、
この入力文字受信手段により受信された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として前記利用者端末に送信する見出語候補送信手段（例えば、図１９の通信装置９１２）と、
この見出語候補送信手段により送信された見出語候補の中から何れかの見出語を選択するための選択信号を前記利用者端末から受信する選択信号受信手段（例えば、図１９の通信装置９１２）と、
この選択信号受信手段により受信された選択信号によって選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して前記利用者端末に送信する説明情報送信手段（例えば、図１９の通信装置９１２）と、
を備えることを特徴としている。
【００２６】
また、請求項１１に記載のプログラムは、
所定の通信回線を介して利用者端末と通信可能に接続されたサーバに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能と、
前記利用者端末から入力文字を受信する入力文字受信機能と、
この入力文字受信機能により受信された入力文字に適合する見出語を前記各辞書情報に含まれる見出語の中から抽出して見出語候補として前記利用者端末に送信する見出語候補送信機能と、
この見出語候補送信機能により送信された見出語候補の中から何れかの見出語を選択するための選択信号を前記利用者端末から受信する選択信号受信機能と、
この選択信号受信機能により受信された選択信号によって選択された見出語を含む辞書情報のうち、辞書レベルが最も低い辞書情報から、前記選択された見出語に対応する説明情報を読み出して前記利用者端末に送信する説明情報送信機能と、
を実現させることを特徴としている。
【００２７】
請求項７又は１１に記載の発明によれば、サーバは、利用者端末から受信した入力文字に適合する見出語を、複数の辞書レベルの辞書情報から抽出し見出語候補として利用者端末に送信する。そして、利用者端末から選択信号を受信すると、辞書レベルの最も低い辞書情報から選択信号に基づいて選択した見出語に対応する説明情報を読み出して利用者端末に送信する。これにより、ユーザは、利用者端末を利用して見出語候補の中から所望の見出語を選択することで、当該見出語の最も低い辞書レベルでの説明情報を受信し、当該説明情報の内容を確認することができる。
【００２８】
請求項８に記載の発明は、
所定の通信回線（例えば、図１９の通信回線Ｎ）を介して利用者端末（例えば、図１９の電子辞書端末８００）と通信可能に接続されたサーバ（例えば、図１８のサーバ９００）において、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶手段（例えば、図１９の記憶部９１４）と、
前記利用者端末から辞書レベルを受信するレベル受信手段（例えば、図１９の通信装置９１２）と、
前記利用者端末から入力文字を受信する入力文字受信手段（例えば、図１９の通信装置９１２）と、
この入力文字受信手段により受信された入力文字に適合する見出語を前記レベル受信手段により受信された辞書レベルの辞書情報から抽出して見出語候補として前記利用者端末に送信するレベル指定候補送信手段（例えば、図１９の通信装置９１２）と、
このレベル指定候補送信手段により送信された見出語候補の中から何れかの見出語を選択する選択信号を受信する選択信号受信手段（例えば、図１９の通信装置９１２）と、
この選択信号受信手段により受信された選択信号によって選択された見出語に対応する説明情報を、前記レベル受信手段により受信された辞書レベルの辞書情報から読み出して前記利用者端末に送信するレベル指定説明情報送信手段（例えば、図１９の通信装置９１２）と、
を備えることを特徴としている。
【００２９】
また、請求項１２のプログラムは、
所定の通信回線を介して利用者端末と通信可能に接続されたサーバに、
複数の辞書レベルに対応して、各辞書レベル以下の見出語と当該見出語の説明情報とを対応付けて、各辞書レベルごとの辞書情報として記憶する記憶機能と、
前記利用者端末から辞書レベルを受信するレベル受信機能と、
前記利用者端末から入力文字を受信する入力文字受信機能と、
この入力文字受信機能により受信された入力文字に適合する見出語を前記レベル受信機能により受信された辞書レベルの辞書情報から抽出して見出語候補として前記利用者端末に送信するレベル指定候補送信機能と、
このレベル指定候補送信機能により送信された見出語候補の中から何れかの見出語を選択する選択信号を受信する選択信号受信機能と、
この選択信号受信機能により受信された選択信号によって選択された見出語に対応する説明情報を、前記レベル受信機能により受信された辞書レベルの辞書情報から読み出して前記利用者端末に送信するレベル指定説明情報送信機能と、
を実現させることを特徴としている。
【００３０】
請求項８又は１２によれば、サーバは、辞書レベルと入力文字とを利用者端末から受信すると、当該辞書レベルの辞書情報から入力文字に適合する見出語を抽出し見出語候補として送信する。そして、利用者端末から選択信号を受信すると、受信した辞書レベルの辞書情報から選択信号に基づいて選択した見出語の説明情報を読み出して利用者端末に送信する。これにより、ユーザは、利用者端末を利用して、辞書レベルをサーバに送信することで、所望の辞書レベルでの見出語や、説明情報を利用者端末で受信し、内容を確認することができる。
【発明の効果】
【００３１】
請求項１又は９に記載の発明によれば、ユーザにより入力された入力文字に適合する見出語を、複数の辞書レベルの辞書情報から抽出して見出語候補として表示する。この見出語候補の中から何れかの見出語が選択されると、当該見出語に対応する説明情報を辞書レベルの最も低い辞書情報から読み出して表示する。これにより、ユーザは、所望の見出語を選択するといった簡単な操作で、最も辞書レベルの低い辞書情報の説明情報を表示させることができる。従って、ユーザの学年や学力に合った説明情報を適切に表示することのできる情報表示制御装置を実現できる。
【００３２】
請求項２、３又は１０に記載の発明によれば、ユーザにより辞書レベルと入力文字とが入力されると、当該辞書レベルの辞書情報から入力文字に適合する見出語を抽出して見出語候補として表示する。そして、この見出語候補の中から見出語が選択されると、当該見出語の説明情報を入力された辞書レベルの辞書情報から読み出して表示する。従って、ユーザは、自分の学年や学力に合った辞書レベルを入力することで、当該辞書レベルでの辞書情報を表示させることができる。
【００３３】
請求項４に記載の発明によれば、入力された辞書レベルを超える文字を含まない文字列を、当該辞書レベルの辞書情報から抽出して表示する。従って、ユーザは、自分の学年や学力に合わせて辞書レベルを入力することで、当該辞書レベル以下の文字により構成される文字列を表示させることができる。
【００３４】
請求項５に記載の発明によれば、辞書レベル、習得学年レベル及び入力文字が入力されると、当該入力文字に適合し、更に習得学年レベル以下である見出語を、入力された辞書レベルの辞書情報から抽出して見出語候補として表示する。これにより、ユーザは、習得学年レベルを入力することにより、自分の学力や学年以下の見出語を表示させることができる。
【００３５】
請求項６に記載の発明によれば、各辞書情報から抽出した入力文字に適合する見出語の表示順番を、当該見出語が入力された辞書レベルの辞書情報に含まれる見出語か否かに応じて制御する。これにより、ユーザは、表示された見出語の中から所望の辞書レベルの見出語を容易に探し出すことができる。
【００３６】
請求項７又は１１に記載の発明によれば、サーバは、利用者端末から受信した入力文字に適合する見出語を、複数の辞書レベルの辞書情報から抽出し見出語候補として利用者端末に送信する。そして、利用者端末から選択信号を受信すると、辞書レベルの最も低い辞書情報から選択信号に基づいて選択した見出語に対応する説明情報を読み出して利用者端末に送信する。これにより、ユーザは、利用者端末を利用して見出語候補の中から所望の見出語を選択することで、当該見出語の最も低い辞書レベルでの説明情報を受信し、当該説明情報の内容を確認することができる。
【００３７】
請求項８又は１２記載の発明によれば、サーバは、辞書レベルと入力文字とを利用者端末から受信すると、当該辞書レベルの辞書情報から入力文字に適合する見出語を抽出し見出語候補として送信する。そして、利用者端末から選択信号を受信すると、受信した辞書レベルの辞書情報から選択信号に基づいて選択した見出語の説明情報を読み出して利用者端末に送信する。これにより、ユーザは、利用者端末を利用して、辞書レベルをサーバに送信することで、所望の辞書レベルでの見出語や、説明情報を利用者端末で受信し、内容を確認することができる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の情報表示制御装置を電子辞書に適用した場合の実施形態について図１〜図１９を参照して詳細に説明する。
【００３９】
図１は、電子辞書１の概観の一例を示す図である。同図のように、電子辞書１は、ディスプレイ３と、操作入力キー群５とを備えている。
【００４０】
操作入力キー群５の各キーにはそれぞれ固有の機能が割り当てられており、ユーザによってこれらのキーが押下されて、電子辞書１が操作される。具体的には図１（ｂ）のように、操作の確定指示を入力する決定キー５０、カーソルの移動指示等を入力するカーソルキー５２、文字入力キー５４、所望の見出語の熟語を表示させるための熟語キー５６、辞書レベルを設定するための学年キー５８、辞書種別の選択キー６０等を備えている。ユーザによりこれらのキーが押下されることで、ＣＰＵ１０は当該キーに割り当てられた機能を実行する。
【００４１】
選択キー６０には、各種辞書ＤＢが対応付けられており、漢和キー６０ａ、英和キー６０ｂ等により構成される。特に、漢和キー６０ａがユーザによって押下された場合は、本実施形態に係る学習検索処理が実行される。尚、電子辞書１が備える辞書ＤＢは、これらに限られるものではなく、国語辞書ＤＢや和英辞書ＤＢ等といった他の辞書ＤＢにも適宜設計変更等して適用可能である。
【００４２】
図２は電子辞書１の機能構成を示すブロック図である。同図によれば、電子辞書１は、ＣＰＵ（Central Processing Unit）１０、入力部２０、表示部３０、ＲＯＭ（Read Only Memory）４０及びＲＡＭ（Random Access Memory）５０がバス７０に接続されて構成される。
【００４３】
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの入出力を行う。具体的には、ＣＰＵ１０は、入力部２０から入力される操作信号に応じてＲＯＭ４０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果を表示するための表示制御信号を表示部３０に出力し、当該表示制御信号に従った表示情報を表示部３０に表示させる。
【００４４】
入力部２０は、仮名、アルファベット等の文字入力や機能選択等に必要なキー群を備え、押下されたキーの押下信号等をＣＰＵ１０に出力する。この入力部２０におけるキー入力により、辞書種別の選択、文字入力、確定指示の入力等をするための入力手段が実現される。尚、この入力部２０は、図１に示す操作入力キー群５に相当するものである。
【００４５】
表示部３０は、ＣＰＵ１０から入力される表示制御信号に基づいて各種画面を表示させるものであり、ＬＣＤ（Liquid Crystal Display）等により構成される。尚、この表示部３０は、図１に示すディスプレイ３に相当するものである。
【００４６】
ＲＯＭ４０は、各種初期設定、ハードウェアの検査、又は必要なプログラムのロード等を行うための初期プログラムを格納する。ＣＰＵ１０は、電子辞書１の電源投入時にこの初期プログラムを実行することにより、電子辞書１の動作環境を設定する。また、ＲＯＭ４０は、電子辞書１の動作に係る種々の機能を実現するためのデータやプログラムを格納する。
【００４７】
図２によれば、ＲＯＭ４０は、一般用辞書テーブル４００、小１〜小６用辞書テーブル４０２〜４１２、中学用辞書テーブル４１４、習得学年テーブル４１５、熟語説明情報テーブル４１６及び学年検索プログラム４１８を格納する。
【００４８】
一般用辞書テーブル４００は、一般向けの「漢和辞書」のコンテンツを格納したＤＢであり、見出語と当該見出語の説明情報とを対応付けて格納した情報の集合情報（辞書情報）である。図３は、一般用辞書テーブル４００の、データ構成の一例を示す図である。同図のように、一般用辞書テーブル４００には、見出語に説明情報が対応付けて記憶されたレコードが複数集合されている。
【００４９】
また、一般用辞書テーブル４００の説明情報には、見出語の読みと、内容情報と、熟語候補とがある。
【００５０】
内容情報は、説明情報の主要部分となる見出語を詳細に解説・説明するための様々な情報である。例えば、見出語の総画、部首、旧字の説明、常読及び字音等の読み、意味等を含んでいる。熟語候補は、見出語を含む熟語の集合であり、本実施形態においては、日本及び中国の古典で使用される熟語の集合である。
【００５１】
例えば、見出語「会」には、説明情報として読み「カイ／エ／ケ／あつまる／あう／・・・」と、内容情報「≪会≫〔総画〕６画、〔部首〕人部、・・・」と、熟語候補とが対応付けられている。これは、「会」には、音読み「カイ」や訓読み「あつまる」等の複数の読み方があり、総画が「６画」、部首が「人部」であることを表している。また、「会」は、「会」を使用した熟語として、「会釈、会計、会遇、会食、・・・」等があることを表している。
【００５２】
小１〜小６用辞書テーブル４０２〜４１２は、小学１年〜６年までの各学年の学力に合わせた内容で構成され「漢和辞書」のコンテンツを格納したＤＢであり、学年別見出語と当該学年別見出語の説明情報とを対応付けて格納した情報の集合情報（辞書情報）である。この小１〜小６用辞書テーブル４０２〜４１２のそれぞれが格納する学年別見出語は、当該学年以下の学年配当漢字である。例えば、小２用辞書テーブル４０４の学年別見出語は、小学１年から２年までの学年配当漢字全てである。
【００５３】
また、小１〜小６用辞書テーブル４０２〜４１２の説明情報は、各学年の学力に合わせた内容に予め構成された説明情報であり、読みと、内容情報と、熟語候補と、書き順画像データとにより構成される。書き順画像データとは、学年別見出語である漢字の書き順画像（例えば、図１１（ｃ）に示す書き順画像ＰＣ）を表示するための画像データである。ＣＰＵ１０は、説明情報のうち、内容情報と書き順画像データとを読み出す。そして、内容情報を表示させ、更に書き順画像データに基づいた書き順画像を表示部３０に表示させる。
【００５４】
図４（ａ）は、小２用辞書テーブル４０４のデータ構成の一例を示す図である。同図のように、小２用辞書テーブル４０４も同様に、学年別見出語と説明情報とが対応付けて記憶されたレコードが複数集合されている。
【００５５】
例えば、学年別見出語「会」には、説明情報として、読み「カイ／エ／あつまる／あう／・・・」と、内容情報「２年、〔画数〕６画、〔音〕カイ、エ、〔くん〕あう・・・」と、熟語候補「会計、会食」と、書き順画像データ「kakijun3271.jpg」とが対応付けられている。小２用辞書テーブル４０４の内容情報及び熟語候補は、小学２年の学力に合わせた内容に構成された辞書情報である。例えば、一般用辞書テーブル４００の内容情報に記憶されている「意」及び「味」は、小学３年の学年配当漢字であるため、小２用辞書テーブル４０４の内容情報では、「いみ」として記憶し、小学２年生の学力に合わせた内容としている。また、「宴会」、「鴻門之会」等は、小学２年の学習内容では不要な情報であるため、小２用辞書テーブル４０４の内容情報としては含まれていない。
【００５６】
また、熟語候補において、「会釈」のように小学３年生以上の学年配当漢字を含む熟語は、熟語候補に含まれていないことで、小学２年生の学力に合った熟語のみを熟語候補として記憶している。
【００５７】
図４（ｂ）は、小５用辞書テーブル４１０のデータ構成の一例を示す図である。同図のように、小５用辞書テーブル４１０も同様に、学年別見出語と説明情報とが対応付けて記憶されたレコードが複数集合されている。
【００５８】
例えば、学年別見出語「会」には、説明情報として、読み「カイ／エ／あつまる／あう／・・・」と、内容情報「２年、〔画数〕６画、〔音〕カイ、エ、〔訓〕あう・・・」と、熟語候補「会計、会食、会席」と、書き順画像データ「kakijun3271.jpg」とが対応付けられている。小５用辞書テーブル４１０の内容情報及び熟語候補は、小学５年の学力に合わせた内容に構成された辞書情報である。例えば、「訓」は、小２用辞書テーブル４０４の内容情報においては「くん」として記憶されているが、小学４年の学年配当漢字であるため、小５用辞書テーブル４１０では「訓」とされ、小学５年生の学力に合わせた内容なっている。また、内容情報内に、小学５年生が理解可能な「面会」や「会見」等といった常用の熟語を含み、当該熟語には振り仮名を付して記憶している。
【００５９】
また、熟語候補は、小２用辞書テーブル４０４における熟語候補「会計、会食」に更に「会席」が追加されており、小学５年生の学力に合った熟語を熟語候補として記憶している。
【００６０】
また、小５用辞書テーブル４１０に記憶される学年別見出語は、小学１年から５年までの学習配当漢字である。従って、同図のように、学年別見出語「在」といった小学５年生の学習配当漢字が学年別見出語として記憶される。
【００６１】
中学用辞書テーブル４１４は、中学生の学力に合わせた内容の「漢和辞書」のコンテンツを格納したＤＢであり、学年別見出語と説明情報とを対応付けて格納した情報の集合情報である。学年別見出語は、常用漢字により構成される。また、中学用辞書テーブル４１４における説明情報は、読みと内容情報と熟語候補とによって構成される。ＣＰＵ１０は、説明情報のうち、内容情報を読み出して表示部３０に表示させる。
【００６２】
図５は、中学用辞書テーブル４１４のデータ構成の一例を示す図である。同図のように、中学用辞書テーブル４１４も同様に、学年別見出語と説明情報とが対応付けて記憶されたレコードが複数集合されている。
【００６３】
例えば、学年別見出語「会」には、説明情報として、読み「カイ／エ／あつまる／あう／・・・」と、内容情報「２年、〔総画〕６画、〔部首〕人部、〔常読〕エ／カイ、あう・・・」と、熟語候補「会釈、会計、会遇、会食」とが対応付けられている。中学用辞書テーブル４１４の内容情報は、中学生の学力に合わせた内容に構成されている。例えば、「｛名｝」、「｛動｝」といった品詞を記憶したり、「アツム」といった漢文での読み方を記憶したりすることで、中学生の学力に合わせた内容の内容情報となっている。また、学年別見出語には、学年別見出語「亜」といった学年配当漢字以外の常用漢字が含まれて記憶される。
【００６４】
習得学年テーブル４１５は、見出語と習得学年とを対応付けて格納するためのデータテーブルである。習得学年とは、見出語である漢字を習得すべき就学学年であり、「１年」〜「６年」、「中学」及び「一般」として分類される。習得学年が、「１年」〜「６年」である見出語は、小学１年〜６年に習得すべき漢字のいわゆる学年配当漢字である。また、習得学年が「中学」である見出語は、中学校で習得すべき漢字（学年配当漢字以外の常用漢字）である。また、習得学年が、「一般」である見出語は、常用漢字以外の漢字である。
【００６５】
図６は、習得学年テーブル４１５のデータ構成の一例を示す図である。例えば、見出語「在」には、習得学年「５年」が対応付けられている。これは、「在」が小学５年で習得するべき学年配当漢字であることを表している。また、見出語「唖」には、習得学年「一般」が対応付けられており、常用漢字以外の漢字であることを表している。また、「釈」には、習得学年「中学」が対応付けられており、中学校で習得するべき漢字であることを表している。
【００６６】
上述した各辞書テーブルと、習得学年テーブル４１５に格納されている習得学年とは、一対一で対応しており、当該習得学年によって辞書テーブルの辞書レベルが判別される。具体的には、習得学年「１年」〜「６年」は、小１〜小６用辞書テーブル４０２〜４１２に対応しており、「中学」には中学用辞書テーブル４１４、「一般」には一般用辞書テーブル４００が対応している。ＣＰＵ１０は、本実施形態に係る学年検索処理に基づいて、辞書情報を読み出す辞書テーブルを選択する。例えば、後述する学年設定操作により設定された学年に対応する辞書テーブルを選択したり、又はユーザによって選択された見出語の習得学年に対応する辞書テーブルを選択したりする。そして、選択した辞書テーブルから辞書情報を読み出して表示部３０に表示させる。
【００６７】
このように、複数の辞書レベルに対応した一般用辞書テーブル４００、小１〜小６用辞書テーブル４０２〜４１２及び中学用辞書テーブル４１４を適宜選択することで、ユーザの学年・学力に合った辞書情報の表示が実現される。
【００６８】
尚、辞書ＤＢを小学１年〜６年、中学、一般として構成することとして説明しているが、これに限られるものではなく、例えば、小学低学年、小学高学年、中学、大学受験、一般といった辞書レベルで辞書ＤＢを分類して構成することとしてもよい。
【００６９】
熟語説明情報テーブル４１６は、熟語と説明情報とを対応付けて格納するためのデータテーブルである。図７は、熟語説明情報テーブル４１６のテーブル構成の一例を示す図である。同図によれば、熟語に説明情報が対応付けられたレコードが集合されて記憶されている。例えば、熟語「会食」には説明情報「（カイショク）たくさんの人が集まっていっしょに食事をすること。」が対応付けられて格納されている。
【００７０】
学年検索プログラム４１８は、本実施形態に係る学年検索処理を実現するためのプログラムである。具体的には、ＣＰＵ１０によって、学年検索プログラム４１８が読み出され、ＲＡＭ５０に展開されることで、学年検索処理が実行される。
【００７１】
ＲＡＭ５０は、ＣＰＵ１０が実行する各種プログラムやこれらプログラムの実行に係るデータ等を一時的に保管するメモリ領域を備える。
【００７２】
図２によれば、ＲＡＭ５０は、設定学年５００と、入力文字５０２と、学年辞書検索結果５０４と、学年別見出語学年５０６と、選択見出語５０８と、選択見出語学年５１０とを格納する。
【００７３】
設定学年５００は、ユーザの学年設定操作によって設定された学年である。学年設定操作とは、辞書レベルを入力する操作であり、具体的には、ユーザが、学年キー５８を押下して表示させた図１０（ｂ）の学年設定画面Ｗ３において、所望の学年をカーソルキー５２の操作によって選択し、決定キー５０を押下するまでの一連の操作である。設定学年５００は、「設定なし」、「１年」〜「６年」、「中学」及び「一般」の何れか１つにより設定される。初期状態において設定学年５００は、「設定なし」が設定され、この「設定なし」は、学年設定操作が為されていないことを表す。学年設定操作が為されると、選択された学年が設定学年５００としてＲＡＭ５０に設定される。また、設定学年５００の「設定なし」以外の設定内容は、上述した習得学年と同様に、各辞書テーブルと一対一で対応している。
【００７４】
尚、電子辞書１にフラッシュＲＯＭを備えて、設定学年５００をフラッシュＲＯＭに記憶することとしてもよい。これにより、設定学年５００は、電子辞書１の初期設定情報となり、ユーザは、電子辞書１を使用するたびに学年設定操作をするといった手間を省くことができる。
【００７５】
入力文字５０２は、ユーザの文字入力キー５４の押下によって入力された文字列である。
学年辞書検索結果５０４は、学年検索処理において利用されるワーク用のデータであり、設定学年５００に対応する辞書テーブルから、入力文字５０２で始まる読みの学年別見出語を検索した検索結果のことである。具体的には、ＣＰＵ１０は、学年検索処理において、設定学年５００に対応する辞書テーブルの読みのうち、入力文字５０２で始まる読みに対応する学年別見出語を学年辞書検索結果５０４としてＲＡＭ５０に記憶させる。
【００７６】
学年別見出語学年５０６は、学年検索処理において利用されるワーク用のデータであり、学年別見出語の習得学年である。具体的には、ＣＰＵ１０は、学年検索処理において、学年辞書検索結果５０４の中から選択した学年別見出語の習得学年を学年別見出語学年５０６としてＲＡＭ５０に記憶させる。
【００７７】
選択見出語５０８は、ユーザによって選択された見出語である。
選択見出語学年５１０は、選択見出語５０８の習得学年である。具体的には、ＣＰＵ１０は、選択見出語５０８の習得学年を習得学年テーブル４１５から読み出して、選択見出語学年５１０としてＲＡＭ５０に記憶させる。
【００７８】
次に、電子辞書１の学年検索処理の動作について、図８及び図９に示すフローチャートを用いて説明する。
【００７９】
先ず、ユーザによって漢和キー６０ａが押下されたことを検知すると、ＣＰＵ１０は、学年検索プログラム４１８をＲＯＭ４０から読み出し、当該プログラムをＲＡＭ５０に展開することで、学年検索処理を開始する。
【００８０】
学年検索処理を開始すると、ＣＰＵ１０は、ユーザによる学年設定操作が為されたか否かを判別する（ステップＳ１）。学年設定操作が為されたと判別した場合は（ステップＳ１：Ｙｅｓ）、学年設定操作によって選択された学年を設定学年５００としてＲＡＭ５０に記憶させる。また、学年設定操作が為されなかった場合は（ステップＳ１：Ｎｏ）、なにも処理を行わずステップＳ３へ処理を移行する。
【００８１】
ＣＰＵ１０は、ユーザにより文字が入力されるまで待機し（ステップＳ３）、文字が入力されたことを検知すると（ステップＳ３：Ｙｅｓ）、入力された文字を入力文字５０２としてＲＡＭ５０に記憶させる。
【００８２】
そして、決定キー５０が押下されたか否かを判別し（ステップＳ５）、押下されなかったと判別した場合は（ステップＳ５：Ｎｏ）、ステップＳ３へ処理を移行する。また、決定キー５０が押下されたと判別した場合は（ステップＳ５：Ｙｅｓ）、学年設定操作により学年が設定されているか否かを設定学年５００の設定内容により判別する（ステップＳ７）。
【００８３】
設定学年５００が「設定なし」以外の「小１」〜「小６」、「中学」及び「一般」であれば、学年が設定されていると判別し、（ステップＳ７：Ｙｅｓ）、ＣＰＵ１０は、設定学年５００に対応する辞書テーブルから入力文字５０２で始まる読みの学年別見出語を検索し、当該検索結果を学年辞書検索結果５０４としてＲＡＭ５０に記憶させる（ステップＳ９）。
【００８４】
次いで、ＣＰＵ１０は、学年辞書検索結果５０４を参照して、検索結果があるか否かを判別する（ステップＳ１１）。検索結果がないと判別した場合（ステップＳ１１：Ｎｏ）、ＣＰＵ１０は、設定学年５００に対応する辞書テーブルに入力文字５０２で始まる読みの学年別見出語がないこと表すメッセージ（例えば、「小学１年生用辞書には『ドウ』という読みの漢字はありません。」）を表示部３０に表示させて（ステップＳ３３）、ステップＳ１へ処理を移行する。
【００８５】
また、検索結果があると判別した場合は（ステップＳ１１：Ｙｅｓ）、学年辞書検索結果５０４から学年別見出語を１つ選択し（ステップＳ１３）、選択した学年別見出語と同じ見出語の習得学年を習得学年テーブル４１５から読み出して、学年別見出語学年５０６としてＲＡＭ５０に記憶させる（ステップＳ１５）。
【００８６】
そして、ＣＰＵ１０は、学年別見出語学年５０６と、設定学年５００とが同じであるか否かを判別する（ステップＳ１７）。学年別見出語学年５０６と、設定学年５００とが同じであると判別した場合は（ステップＳ１７：Ｙｅｓ）、ステップＳ１３において選択した学年別見出語を枠ＦＲで囲むことにより表示部３０に特別表示させ、当該学年別見出語を学年辞書検索結果５０４から削除する（ステップＳ１９）。
【００８７】
ステップＳ１９の処理後、または、ステップＳ１７において学年別見出語学年５０６と、設定学年５００とが同じでないと判別した場合は（ステップＳ１７：Ｎｏ）、学年辞書検索結果５０４に記憶されている学年別見出語を全て選択したか否を判別する（ステップＳ２１）。
【００８８】
全て選択していないと判別した場合は（ステップＳ２１：Ｎｏ）、次の学年別見出語を選択して、ステップＳ１５の処理へ移行する。また、全て選択したと判別した場合（ステップＳ２１：Ｙｅｓ）、ＣＰＵ１０は、学年辞書検索結果５０４に残っている学年別見出語を表示部３０に一覧表示させる（ステップＳ２５）。
【００８９】
ステップＳ２５において表示させる学年別見出語は、設定学年５００に対応する辞書テーブルから検索した検索結果のうち設定学年５００以外の学年別見出語である。これは、設定学年５００である学年別見出語を、ステップＳ１９において先に表示部３０に表示させており、その表示後、ステップＳ２５において、設定学年５００以外の学年別見出語を表示させるからである。このステップＳ１５〜ステップＳ２５の処理によって、学年辞書検索結果５０４の学年別見出語から設定学年５００である学年別見出語のみを優先的に表示させるといった表示順番の制御が実現される。
【００９０】
また、設定学年５００の学年別見出語を枠ＦＲで囲んで特別表示することで、表示された学年別見出語の中から設定学年５００の学年別見出語を容易に識別することが可能となる。尚、枠ＦＲで学年別見出語を囲むことで特別表示させることとして説明したが、設定学年５００の学年別見出語を設定学年５００以外の漢字より大きく表示することで特別表させることとしてもよい。また、設定学年５００の学年別見出語と、設定学年５００以外の学年別見出語との間に境界線を設けて、それぞれの漢字を分類して表示することとしてもよい。
【００９１】
ステップＳ７において、設定学年５００が「設定なし」であれば、学年が設定されていないと判別し（ステップＳ７：Ｎｏ）、ＣＰＵ１０は、一般用辞書テーブル４００から入力文字５０２で始まる読みの見出語を検索し（ステップＳ２９）、当該検索結果を表示部３０に一覧表示させた後（ステップＳ３１）、ステップＳ２７の処理へ移行する。
【００９２】
ステップＳ２５又はＳ３１の処理後、ＣＰＵ１０は、学年設定操作が為されたか否かを判別し（ステップＳ２７）、為されたと判別した場合は（ステップＳ２７：Ｙｅｓ）、ステップＳ９の処理へ移行する。これにより、ユーザは、所望の見出語が表示されない場合等に、学年設定操作により設定学年５００を変更することで、表示される見出語の内容を更新させることができる。
【００９３】
ステップＳ２７において、学年設定操作が為されなかったと判別した場合（ステップＳ２７：Ｎｏ）、ＣＰＵ１０は、表示させた見出語の中から何れかがユーザにより選択されるまで待機する（ステップＳ３５）。
【００９４】
見出語が選択されたことを検知すると（ステップＳ３５：Ｙｅｓ）、ＣＰＵ１０は、選択された見出語を選択見出語５０８としてＲＡＭ５０に記憶させる。そして、学年が設定されているかか否かを判別し（ステップＳ３７）、学年が設定されていないと判別した場合は（ステップＳ３７：Ｎｏ）、選択見出語５０８と同じ見出語の習得学年を習得学年テーブル４１５から読み出して、選択見出語学年５１０としてＲＡＭ５０に記憶させる（ステップＳ３９）。
【００９５】
次いで、選択見出語学年５１０に対応する辞書テーブルから選択見出語５０８に対応する説明情報を読み出して、表示部３０に表示させる（ステップＳ４１）。
【００９６】
そして、ＣＰＵ１０は、ユーザによって熟語キー５６が押下されたか否かを判別する（ステップＳ４３）。熟語キー５６が押下されなかったと判別した場合は（ステップＳ４３：Ｎｏ）、学年検索処理を終了する。
【００９７】
熟語キー５６が押下されたと判別した場合（ステップＳ４３：Ｙｅｓ）、ＣＰＵ１０は、選択見出語学年５１０を読み出し（ステップＳ４５）、選択見出語５０８と選択見出語学年５１０とに基づいて熟語候補を表示部３０に表示させる（ステップＳ４７）。具体的には、選択見出語学年５１０に対応する辞書テーブルから、選択見出語５０８と同じ学年別見出語を選択し、当該学年別見出語に対応する熟語候補を読み出して、表示部３０に表示させる。そして、ＣＰＵ１０は、学年検索処理を終了させる。
【００９８】
また、ステップＳ３７において学年が設定されていると判別した場合は（ステップＳ３７：Ｙｅｓ）、設定学年５００に対応する辞書テーブルから選択見出語５０８と同じ学年別見出語に対応する説明情報を読み出して表示部３０に表示させた後（ステップＳ４９）、ＣＰＵ１０は、ユーザによって熟語キー５６が押下されたか否かを判別する（ステップＳ５１）。
【００９９】
熟語キー５６が押下されなかったと判別した場合は（ステップＳ５１：Ｎｏ）、学年検索処理を終了する。熟語キー５６が押下されたと判別した場合（ステップＳ５１：Ｙｅｓ）、ＣＰＵ１０は、設定学年５００を読み出し（ステップＳ５３）、選択見出語５０８と設定学年５００とに基づいて熟語候補を表示部３０に表示させる（ステップＳ５５）。具体的には、設定学年５００に対応する辞書テーブルから、選択見出語５０８と同じ学年別見出語を選択し、当該学年別見出語に対応する熟語候補を読み出して、表示部３０に表示させる。そして、ＣＰＵ１０は、学年検索処理を終了させる。
【０１００】
図１０〜図１４は、具体的な表示画面の画面遷移の例を示す図である。以下、ユーザの操作例と合わせて説明する。
【０１０１】
先ず、ユーザが漢和キー６０ａを押下すると、表示部３０には図１０（ａ）のような漢和辞書画面Ｗ１が表示される。図１０（ａ）において表示されている学年設定状態ＳＴ１「学年」は、学年設定操作が可能であることを表している。
【０１０２】
ユーザが学年キー５８を押下すると、表示部３０には図１０（ｂ）のような学年設定画面Ｗ３が表示される。学年設定状態ＳＴ３の反転表示された「学年」は、学年設定操作中であることを表している。
【０１０３】
ユーザが、カーソルキー５２で反転表示ＲＤ１を移動し、「２年」を選択して、決定キー５０を押下すると、図１１（ａ）のような漢和辞書画面Ｗ５へ表示部３０は切り替わる。学年設定状態ＳＴ５「小２」は、設定学年５００が「小２」であり、検索対象とする辞書テーブルが小２用辞書テーブル４０４に切り替わったことを表している。
【０１０４】
また、ユーザは図１０（ｂ）の学年設定画面Ｗ３において、「戻る」を選択して、決定キー５０を押下すると、図１０（ａ）の漢和辞書画面Ｗ１へ表示部３０は切り替わる。
【０１０５】
ユーザは、図１１（ａ）の漢和辞書画面Ｗ５ように、文字入力キー５４を押下して、入力エリアＡＲに「あ」と入力し、決定キー５０を押下すると、小学２年の学年配当漢字のうち、読みが「あ」で始まる小２漢字候補ＬＳＴ１が漢和辞書画面Ｗ７に表示される。この小２漢字候補ＬＳＴ１内の漢字は枠ＦＲで囲まれて特別表示される。また、小２漢字候補ＬＳＴ１に続いて、小学１年の学年配当漢字のうち、読みが「あ」で始まる小１漢字候補ＬＳＴ３が表示される（図１１（ｂ））。
【０１０６】
このとき、ＣＰＵ１０によって小２用辞書テーブル４０４を検索対象とした検索が行われる。具体的には、入力文字「あ」で始まる読みの学年別見出語「上」、「空」、「会」、「合」、「当」、「明」が小２用辞書テーブル４０４から読み出され、学年辞書検索結果５０４としてＲＡＭ５０に記憶される（図８に示すステップＳ７→Ｓ９に相当）。設定学年５００は「小２」であるので、ＣＰＵ１０によって、習得学年テーブル４１５に基づいて習得学年が「小２」である学年別見出語が選択されて表示される。この表示された学年別見出語は、ＣＰＵ１０によって、学年辞書検索結果５０４から削除される（図８に示すステップＳ１７→Ｓ１９に相当）。従って、小２漢字候補ＬＳＴ１が表示された時点で、学年辞書検索結果５０４は、「上」、「空」の２つの学年別見出語となり、当該学年別見出語が小１漢字候補ＬＳＴ３として表示部３０に表示されるのである（図８に示すステップＳ２１→Ｓ２５に相当）。
【０１０７】
ユーザが、反転表示ＲＤ３を移動して小２漢字候補ＬＳＴ３の中から「会」を選択し、決定キー５０を押下すると、漢和辞書画面Ｗ９には、「会」の説明情報が表示される（図１１（ｃ））。具体的には、設定学年５００である「２年」がＣＰＵ１０によって読み出され、小２用辞書テーブル４０４から「会」に対応する説明情報が読み出される。説明情報の内容情報ＣＴ１が表示されるとともに、「会」に対応する書き順画像データ「kakijun3271.jpg」に基づいた書き順画像ＰＣが表示される（図９に示すステップＳ３５→Ｓ３７→Ｓ４９に相当）。また、熟語マークＳＴ７は、見出語の熟語を表示できる状態であることを表している。
【０１０８】
図１１（ｃ）の漢和辞書画面Ｗ９において、ユーザが、熟語キー５６を押下すると、熟語候補一覧ＬＳＴ５が表示される（図１２（ａ））（図９に示すステップＳ５１→Ｓ５３〜Ｓ５５に相当）。この熟語候補一覧ＬＳＴ５は、小２用辞書テーブル４０４に記憶されている「会」に対応する熟語候補である。ユーザが、カーソルキー５２で反転表示ＲＤ５を移動して、熟語候補一覧ＬＳＴ５の中から所望の熟語を選択し、決定キー５０を押下すると、選択した熟語の説明情報が熟語説明情報テーブル４１６から読み出されて表示される。
【０１０９】
図１２（ｂ）は、学年設定画面Ｗ３において「５年」を選択した場合の漢和辞書画面Ｗ１３の表示例である。同図のように、表示されている「会」の内容情報ＣＴ３は、小５用辞書テーブル４１０に記憶されている「会」に対応する内容情報に基づいた内容である。このとき、「面会・会見・会談」等といった熟語には、振り仮名を振ることで小学５年生にとって分かり易い内容の内容情報ＣＴ３としている。
【０１１０】
図１３は、学年設定操作を行わなかった場合、又は、学年設定画面Ｗ３において、「設定なし」を選択したときの漢和辞書画面の表示例である。図１３（ａ）のように、漢和辞書画面Ｗ１５の入力エリアＡＲに「あ」と入力し、決定キー５０を押下すると、一般漢字候補ＬＳＴ７が表示される。一般漢字候補ＬＳＴ７は、入力文字５０２「あ」で始まる読みの見出語が一般用辞書テーブル４００から検索された結果の見出語である。
【０１１１】
図１３（ａ）の漢和辞書画面Ｗ１５において、カーソルキー５２で反転表示ＲＤ７を移動して「会」を選択すると、図１３（ｂ）漢和辞書画面Ｗ１７のように、「会」の内容情報ＣＴ１が表示される。この内容情報ＣＴ１は、小２辞書テーブル４０４に記憶されている「会」に対応する内容情報に基づいた内容である。このように、学年設定操作が行われなかった場合には、選択見出語の説明情報を含む辞書テーブルのうち、最も習得学年の低い辞書テーブルから説明情報が読み出されて表示される（図９のステップＳ３５→Ｓ３７→Ｓ３９→Ｓ４１に相当）。
【０１１２】
ユーザは、カーソルキー５２で反転表示ＲＤ７を移動して「唖」を選択し、決定キー５０を押下すると、図１４（ａ）のように「唖」の内容情報ＣＴ５が漢和辞書画面Ｗ１９に表示される。このとき、ユーザが選択した「唖」の習得学年は、図６の習得学年テーブル４１５において「一般」であるため、ＣＰＵ１０によって「唖」に対応する内容情報が一般用辞書テーブル４００から読み出されて表示されている（図９に示すステップＳ３５→Ｓ３７→Ｓ３９〜Ｓ４１に相当）。
【０１１３】
漢和辞書画面Ｗ１９において、ユーザが、熟語キー５６を押下すると、「唖」を含む熟語の熟語候補一覧ＬＳＴ９が漢和辞書画面Ｗ２１に表示される（図１４（ｂ））（図９に示すステップＳ４３→Ｓ４５〜Ｓ４７に相当）。
【０１１４】
以上、本実施形態によれば、電子辞書１には、就学学年に合わせた見出語や説明情報で予め構成された複数の辞書テーブルと一般ユーザ向けの一般用辞書テーブル４００とが内蔵されている。ユーザが、学年設定操作を行わずに入力文字を入力すると、当該入力文字で始まる読みの見出語が一般用辞書テーブル４００から読み出されて表示される。この表示された見出語の中から見出語を選択すると、選択見出語の習得学年に基づいて辞書テーブルが選択され、当該辞書テーブルから説明情報が読み出されて表示される。表示された説明情報は、見出語の習得学年に合わせた内容の説明情報であるため、当該説明情報がユーザにとって分かり易いものとなる。
【０１１５】
また、学年設定操作により学年を設定すると、設定学年に基づいた辞書テーブルから見出語が読み出されて表示される。ユーザが見出語を選択すると、選択した見出語の説明情報が、設定学年に基づいて選択された辞書テーブル読み出されて表示される。これにより、ユーザは、設定学年に基づいた見出語の一覧、及び設定学年の学習内容に合った説明情報を表示させることができる。
【０１１６】
このように、辞書レベルの異なる複数の辞書テーブルを備え、見出語や説明情報を読み出す辞書テーブルを見出語の習得学年や設定学年に基づいて選択することにより、ユーザの学年・学力に合わせた内容の辞書情報を表示させることができる。従って、従来の情報表示制御装置のように、１つの辞書ＤＢから読み出されて表示された辞書情報の中から、ユーザの就学学年において必要な辞書情報やユーザが分かり得る辞書情報を探し出すといった煩わさがなくなり、使い勝手の良い情報表示制御装置を実現することができる。また、ユーザが理解し易い辞書情報が表示されることにより、学習効果を向上させることができる。
【０１１７】
また、説明情報の１つとして、熟語候補が各辞書テーブルに記憶されており、熟語キーを押下することにより、設定学年又は、表示されている見出語の習得学年に基づいて熟語候補が読み出されて表示される。これにより、見出語から派生する熟語のような語彙もユーザの学年・学力に合わせた内容で簡単に表示させることができる。
【０１１８】
尚、本実施形態において、各辞書テーブルの説明情報の１つとして熟語候補を記憶することとして説明したが、熟語候補を各学年で分類したデータテーブルに記憶することとしてもよい。例えば、一般用熟語候補テーブル、小１〜小６用熟語候補テーブル及び中学用熟語候補テーブルといったデータテーブルに、予め熟語候補を分類して記憶する。そして、設定学年又は選択見出語の習得学年に基づいて熟語候補テーブルを選択して、熟語候補を読み出して表示させる。
【０１１９】
また、同様に、熟語説明情報テーブルを各学年で分類したデータテーブルとして記憶してもよい。この場合、設定学年又は選択見出語の習得学年に基づいて熟語説明情報テーブルを選択し、熟語の説明情報を読み出して表示させることで、ユーザにとって分かり易い熟語の説明情報を表示させることができる。
【０１２０】
また、熟語候補は各辞書テーブルの説明情報の１つとして記憶することとして説明したが、これに限られるものではなく、適宜変更可能である。以下に、各辞書テーブルに記憶されている熟語候補を熟語候補辞書テーブルとして記憶した場合の変形例を説明する。
【０１２１】
〔変形例〕
変形例における電子辞書１は、図２に示したＲＯＭ４０及びＲＡＭ５０を図１５のＲＯＭ４２及び図１６（ｂ）のＲＡＭ５２に置き換えた構成である。尚、実施形態において図２に示して説明した電子辞書１と同一の構成要素には同一の符号を付してその説明を省略する。
【０１２２】
図１５は、変形例におけるＲＯＭ４２の構成の一例を示す図である。同図のように、ＲＯＭ４２は、一般用辞書テーブル４２０と、小１〜小６用辞書テーブル４２２〜４３２と、中学用辞書テーブル４３４と、熟語説明情報テーブル４１６と、学年別熟語表示プログラム４４２及び設定学年熟語表示プログラム４４４をサブルーチンとして含む学年検索プログラム４４０と、習得学年テーブル４１５とを格納する。
【０１２３】
一般用辞書テーブル４２０は、見出語と、読み及び内容情報により構成される説明情報とを対応付けて格納するためのデータテーブルである。従って、一般用辞書テーブル４２０は、図３に示す一般用辞書テーブル４００の説明情報から熟語候補を削除したデータテーブルで表される。
【０１２４】
小１〜小６用辞書テーブル４２２〜４３２は、見出語と、読み、内容情報及び書き順画像データにより構成される説明情報とを対応付けて格納するためのデータテーブルである。例えば、小２用辞書テーブル４２４は、図４（ａ）に示す小２用辞書テーブル４０４の説明情報から熟語候補を削除したデータテーブルで表される。
【０１２５】
中学用辞書テーブル４３４は、見出語と、読み及び内容情報により構成される説明情報とを対応付けて格納するためのデータテーブルである。従って、中学用辞書テーブル４３４は、図５に示す中学用辞書テーブル４１４の説明情報から熟語候補を削除したデータテーブルとして表される。
【０１２６】
熟語候補テーブル４３８は、熟語見出語と当該熟語見出語を含む熟語の集合である熟語候補とを対応付けて格納するためのデータテーブルである。図１６（ａ）は、熟語候補テーブル４３８のデータ構成の一例を示す図である。同図によれば、熟語見出語と複数の熟語候補とが対応付けられて格納されたレコードが複数集合されている。例えば、熟語見出語「会」には、「会」を含む熟語候補「会釈、会計、会遇、会食、・・・」が対応付けられて格納されている。
【０１２７】
図１６（ｂ）は、ＲＡＭ５２のメモリ構成の一例を示す図である。同図によれば、ＲＡＭ５２は、設定学年５００、入力文字５０２、学年辞書検索結果５０４、学年別見出語学年５０６、選択見出語５０８、選択見出語学年５１０、選択熟語候補５２０、選択熟語５２２及び選択漢字学年５２４を格納する。
【０１２８】
選択熟語候補５２０は、ＣＰＵ１０によって熟語候補テーブル４３８から読み出された熟語候補である。選択熟語５２２は、選択熟語候補５２０から読み出された熟語である。
【０１２９】
選択漢字学年５２４は、熟語を構成する各漢字の習得学年であり、ＣＰＵ１０によって取得されるデータである。具体的には、ＣＰＵ１０は、選択熟語候補５２０から１つ熟語を選択し、当該熟語を構成する漢字の１つを更に選択する。そして、当該漢字と同じ見出語に対応する習得学年を習得学年テーブル４１５から読み出して、選択漢字学年５２４としてＲＡＭ５２に記憶させる。
【０１３０】
次に、変形例における電子辞書１の学年検索処理の動作を説明する。
変形例における学年検索処理は、ステップＳ４５〜Ｓ４７の処理を学年別熟語表示処理に置き換え、また、ステップＳ５３〜Ｓ５５の処理を設定学年熟語表示処理に置き換えることにより実現される。
【０１３１】
図１７は、学年別熟語表示処理の動作を説明するためのフローチャートである。学年別熟語表示処理は、図９のステップＳ４３において熟語キー５６が押下されたと判別した場合に、ＣＰＵ１０が、ＲＯＭ４２から学年別熟語表示プログラム４４２を読み出し、ＲＡＭ５２に展開することで実行される。
【０１３２】
学年別熟語表示処理を開始すると、先ず、ＣＰＵ１０は、選択見出語５０８と同じ熟語見出語を熟語候補テーブル４３８から選択し、当該熟語見出語に対応する熟語候補を読み出し、選択熟語候補５２０としてＲＡＭ５２に記憶させる（ステップＳ１００）。
【０１３３】
そして、選択熟語候補５２０から熟語を１つ選択し、選択熟語５２２としてＲＡＭ５２に記憶させる（ステップＳ１０２）。ＣＰＵ１０は、選択熟語５２２を構成する漢字を１文字選択し（ステップＳ１０４）、選択した漢字の習得学年を習得学年テーブル４１５から取得して、選択漢字学年５２４としてＲＡＭ５２に記憶させる（ステップＳ１０６）。
【０１３４】
次いで、選択漢字学年５２４が選択見出語学年５１０以下であるか否かを判別する（ステップＳ１０８）。ここで、習得学年の「中学」は、「６年」より大きく、「一般」は「中学」より大きい学年として扱う。選択見出語学年５１０以下でないと判別した場合は（ステップＳ１０８：Ｎｏ）、ステップＳ１１６へ処理を移行する。選択見出語学年５１０以下であると判別した場合は（ステップＳ１０８：Ｙｅｓ）、選択熟語５２２を構成する漢字を全て選択したか否かを判別する（ステップＳ１１０）。
【０１３５】
全て選択したと判別した場合は（ステップＳ１１０：Ｙｅｓ）、選択熟語５２２を表示部３０に表示させる。また、全て選択していないと判別した場合は（ステップＳ１１０：Ｎｏ）、次の漢字を選択して（ステップＳ１１２）、ステップＳ１０６へ処理を移行する。
【０１３６】
ステップＳ１０８において、選択見出語学年５１０以下でないと判別した場合（ステップＳ１０８：Ｎｏ）、又はステップＳ１１４の処理の後、選択熟語候補５２０から熟語を全て選択したか否かを判別する（ステップＳ１１６）。全て選択していないと判別した場合（ステップＳ１１６：Ｎｏ）、ＣＰＵ１０は、選択熟語候補５２０から次の熟語を選択し、選択熟語５２２としてＲＡＭ５２に格納させた後、ステップＳ１０４の処理へ移行する。また、全て選択したと判別した場合は（ステップＳ１１６：Ｙｅｓ）、学年別熟語表示処理を終了する。
【０１３７】
図１８は、設定学年熟語表示処理の動作を説明するためのフローチャートである。設定学年熟語表示処理は、図９のステップＳ５１において熟語キー５６が押下されたと判別した場合に、ＣＰＵ１０が、ＲＯＭ４２から設定学年熟語表示プログラム４４４を読み出し、ＲＡＭ５２に展開することで実行される。尚、図１７の学年別熟語表示処理のステップと同一処理内容のステップには同一の符合を付してその説明を省略する。
【０１３８】
設定学年熟語表示処理を開始すると、先ず、ＣＰＵ１０は、選択見出語５０８に対応する熟語候補を熟語候補テーブル４３８から読み出し、選択熟語候補５２０としてＲＡＭ５２に記憶させる。そして、選択熟語候補５２０から熟語を１つ選択し、選択熟語５２２としてＲＡＭ５２に記憶させる。ＣＰＵ１０は、選択熟語５２２を構成する漢字を１文字選択し、選択した漢字の習得学年を取得して、選択漢字学年５２４としてＲＡＭ５２に記憶させる（ステップＳ１００〜Ｓ１０６）。
【０１３９】
次いで、選択漢字学年５２４が設定学年５００以下であるか否かを判別し、設定学年５００以下でないと判別した場合は、ステップＳ１１６へ処理を移行する。設定学年５００以下であると判別した場合は、選択熟語５２２を構成する漢字を全て選択したか否かを判別する（ステップＳ２０８→Ｓ１１０）。
【０１４０】
全て選択したと判別した場合は、選択熟語５２２を表示部３０に表示させる（ステップＳ１１０→Ｓ１１４）。また、全て選択していないと判別した場合は、次の漢字を選択して（ステップＳ１１０→Ｓ１１２）、ステップＳ１０６へ処理を移行する。
【０１４１】
ステップＳ２０８において、設定学年５００以下でないと判別した場合（ステップＳ２０８：Ｎｏ）、又はステップＳ１１４の処理の後、選択熟語候補５２０から熟語を全て選択したか否かを判別し、全て選択していないと判別した場合、ＣＰＵ１０は、選択熟語候補５２０から次の熟語を選択して（ステップＳ１１６→Ｓ１１８）、ステップＳ１０４の処理へ移行する。また、全て選択したと判別した場合は、設定学年熟語表示処理を終了する。
【０１４２】
例えば、学年設定操作において「２年」を選択し、図１１（ｃ）の漢和辞書画面Ｗ９で熟語キー５６を押下した場合は、ＣＰＵ１０により設定学年熟語表示処理が実行され、熟語見出語「会」に対応する熟語候補「会釈、会計、会遇、会食、・・・」が選択熟語候補５２０として読み出される（図１８に示すステップＳ１００に相当）。
【０１４３】
そして、選択熟語候補５２０の中から、「会釈」が選択熟語５２２として選択され、選択熟語５２２を構成する漢字「会」が選択される。「会」は、習得学年テーブル４１５において、習得学年が「２年」であるため、ＣＰＵ１０によって選択漢字学年５２４「２年」が設定学年５００「２年」以下であると判別され、選択熟語５２２から「会」の次の漢字「釈」が選択される（図１８に示すステップＳ１０２〜Ｓ２０８→Ｓ１１０→Ｓ１１２に相当）。「釈」は、習得学年テーブルにおいて、習得学年が「中学」であるため、ＣＰＵ１０によって選択漢字学年５２４「中学」が設定学年５００「２年」以下でないと判別され、選択熟語候補５２０から次の熟語「会食」が選択熟語５２２として選択される（図１８に示すステップＳ２０８→Ｓ１１６→Ｓ１１８に相当）。
【０１４４】
選択熟語５２２「会食」を構成する漢字は「会」は、ＣＰＵ１０によって選択漢字学年５２４「２年」が設定学年５００「２年」以下であると判別され、選択熟語５２２から次の漢字「食」が選択される。「食」は、習得学年テーブルにおいて、習得学年が「２年」であるため、ＣＰＵ１０によって選択漢字学年５２４「中学」が設定学年５００「２年」以下であり、更に、選択熟語５２２の漢字を全て選択したと判別されて、選択熟語５２２「会食」は表示部３０に表示される。このようにして、図１２（ａ）の漢和辞書画面Ｗ１１の表示例と同じ熟語候補一覧ＬＳＴ５が表示される（図１８に示すステップＳ２０８→Ｓ１１０→Ｓ１１４に相当）。
【０１４５】
また、学年設定操作を行わずに、図１４（ａ）の漢和辞書画面Ｗ１９で熟語キー５６を押下した場合は、ＣＰＵ１０により学年別熟語表示処理が実行され、熟語見出語「唖」に対応する熟語候補「唖咽、唖嘔、唖唖、唖子、・・・」が選択熟語候補５２０として読み出される（図１７に示すステップＳ１００に相当）。
【０１４６】
そして、選択熟語候補５２０の中から、「唖咽」が選択熟語５２２として選択され、選択熟語５２２を構成する漢字「唖」が選択される。「唖」は、習得学年テーブル４１５において、習得学年が「一般」であるため、ＣＰＵ１０によって選択漢字学年５２４「一般」が選択見出語学年５１０「一般」以下であると判別され、選択熟語５２２から次の漢字「咽」が選択される（図１７に示すステップＳ１０２〜Ｓ１０８→Ｓ１１０→Ｓ１１２に相当）。「咽」も、習得学年が「一般」であるため、ＣＰＵ１０によって選択漢字学年５２４「一般」が選択見出語学年５１０「一般」以下であり、更に、選択熟語５２２の漢字を全て選択したと判別されて、選択熟語５２２「唖咽」は表示部３０に表示される（図１７に示すステップＳ１０６〜Ｓ１０８→Ｓ１１０→Ｓ１１４に相当）。
【０１４７】
同様にして、「唖嘔」、「唖唖」、「唖子」を構成する漢字の習得学年は、選択見出語学年５１０「一般」以下であると判別され、図１４（ｂ）の漢和辞書画面Ｗ２１の表示例と同じ熟語候補一覧ＬＳＴ９が表示される。
【０１４８】
以上、変形例によれば、熟語を構成する漢字１つ１つの習得学年を習得学年テーブル４１５から取得し、設定学年５００又は選択見出語学年５１０と比較することで、熟語を表示するか否かの判定が行われる。漢字１つ１つの習得学年が設定学年５００以下であるとして表示された熟語は、ユーザの設定した学年以下の習得学年の漢字によって構成される熟語である。また、漢字１つ１つの習得学年が選択見出語学年５１０以下であるとして表示された熟語は、選択した見出語の習得学年以下の漢字によって構成される熟語である。従って、熟語を構成する１つ１つの漢字の習得学年によって、設定学年や選択見出語の習得学年といった一定基準で判定された熟語を表示させることができる。
【０１４９】
また、実施形態においては各辞書テーブル内に熟語候補を記憶しており、重複して記憶してしまう熟語候補があったが、変形例のように熟語候補テーブル４３８にまとめて熟語候補を記憶することで、内蔵メモリを効率的に使用することができる。
【０１５０】
また、本実施形態において、学年検索処理の検索対象を漢和辞書ＤＢとして説明したが、これに限られるものではなく、適宜設計変更可能である。例えば、英和辞書ＤＢを学年検索処理の検索対象とした電子辞書を設計してもよい。一般に、英和辞書ＤＢの見出語である英単語は、星印の数で単語の習得学年が表される。例えば、星印が３つであれば中学学習語、２つであれば高校学習語、１つであれば大学生・社会人に必要な語、星印がなければ重要度の低いその他の単語とするように、最大３つまでの星印を付すことで英単語の習得学年が判別される。この星印の数によって英和辞書ＤＢを、中学学習語（星印３つ）の辞書テーブル、高校学習語（星印２つ）の辞書テーブル、大学生・社会人に必要な語（星印１つ）の辞書テーブル、その他の語（星印なし）の辞書テーブルといったように予め構成された各辞書テーブルを電子辞書に内蔵する。そして、星印の数によって辞書テーブルを選択し、当該辞書テーブルから説明情報を読み出して、表示することで、実施形態と同様の効果を得ることができる。
【０１５１】
また、英和辞書ＤＢの成句及び用例においては、成句及び用例を構成する英単語それぞれの星印の数を参照する。そして、所定の数以上の英単語のみによって構成される成句又は用例を表示することで、変形例と同様の効果を得ることができる。
【０１５２】
また、英和辞書ＤＢにおいては、成句にも星印が付されているため、星印の数ごとに成句を分類したデータテーブルを構成することで、適切な成句を表示することができる。例えば、星印３つの英単語「ｇｏ」の成句「ｇｏ  ｂｙ」には、一般に星印の数は付されておらず、重要度の低い成句として英和辞書ＤＢでは扱われている。変形例の熟語の判定のように、成句を構成する英単語それぞれの星印の数を参照することで、表示する成句を選択したとすると、「ｇｏ  ｂｙ」を構成する「ｂｙ」の星印の数は３つであるため、「ｇｏ  ｂｙ」の星印の数は３つと判定されてしまう。そこで、上述したように星印の数によって分類した成句のデータテーブルを設ければ、「ｇｏ  ｂｙ」は星印がない重要度の低い成句として選択され、星印の数に基づいた適切な表示が可能となる。
【０１５３】
また、実施形態では電子辞書等を含む電子辞書を適用例として説明したが、このような製品に限定されず、携帯電話、パソコン、電子時計、ＰＤＡ（Personal Digital Assistants）等の電子機器全般に適用可能である。
【０１５４】
また、実施形態では、電子辞書１を、単体で動作するいわゆるスタンドアローン型の装置として説明したが、本発明が適用可能な装置はこれに限られるものではなく、以下のようにしてもよい。即ち、通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現することも可能である。
【０１５５】
図１９は、通信装置を内蔵した電子辞書端末８００と、サーバ９００とが通信回線Ｎを介して通信可能に接続されたシステム構成の概略構成例を示す図である。サーバ９００は、例えば、汎用のワークステーションやサーバ用コンピュータ等によって構成されるものであり、電子辞書端末８００は、携帯電話機や、通信装置を内蔵したパソコン、通信装置を内蔵した電子辞書等により構成されるものである。通信回線Ｎは、有線／無線の電話網やインターネット網等である。
【０１５６】
図１９において、実施形態の電子辞書１の主要機能を有する機能ブロックを太線で示した。例えば、実施形態における電子辞書１のＣＰＵ１０が実行する学年検索処理等は、サーバ９００のＣＰＵ９０２が実行する。また、ＲＯＭ４０が記憶する各種データや各種プログラム等は、サーバ９００が備えるハードディスク等から構成される記憶部９１４が記憶する。また、学年検索処理等の実行に伴うデータはサーバ９００のＲＡＭ９０６が記憶する。
【０１５７】
一方、電子辞書１の入力部２０及び表示部３０は、それぞれ、電子辞書端末８００の入力部８０８及び表示部８１０に相当する。
【０１５８】
すなわち、サーバ９００がホスト（或いはサーバ）、電子辞書端末８００が端末（或いはクライアント）に相当するホスト・端末のシステム（或いはクライアント／サーバ型のシステム）を形成する。そして、電子辞書端末８００の入力部８０８から入力された入力文字や見出語候補の中から見出語を選択するための選択信号、学年設定操作によって選択された学年等が通信装置８１２を介してサーバ９００に送信される。サーバ９００のＣＰＵ９０２は、記憶部９１４に記憶された各種データ及び各種プログラムに従って学年検索処理等を実行し、通信装置９１２を通じて見出語候補や説明情報等の処理結果を電子辞書端末８００に送信して表示部８１０に表示させる。このように、サーバ９００及び電子辞書端末８００から構成されるシステムで、本発明を実現することも可能である。この場合、電子辞書端末８００においては、各辞書テーブルや学年検索プログラム４１８等を記憶しておく必要がなく、また学年検索処理等を実行する必要もない。このため、演算処理能力が比較的低いＣＰＵ８０２や、記憶容量等が比較的小さいＲＯＭ８０４等を具備する電子辞書端末８００（例えば携帯電話）であってもよい。
【図面の簡単な説明】
【０１５９】
【図１】（ａ）は電子辞書の概観図の一例、（ｂ）は電子辞書のキー配列の一例を示す図。
【図２】電子辞書の機能構成を示すブロック図。
【図３】一般用辞書テーブルのデータ構成の一例を示す図。
【図４】（ａ）は小２用辞書テーブル、（ｂ）は小５用辞書テーブルのデータ構成の一例を示す図。
【図５】中学用辞書テーブルのデータ構成の一例を示す図。
【図６】習得学年テーブルのデータ構成の一例を示す図。
【図７】熟語説明情報テーブルのデータ構成の一例を示す図。
【図８】実施形態における学年検索処理を説明するための第１のフローチャート。
【図９】実施形態における学年検索処理を説明するための第２のフローチャート。
【図１０】実施形態における電子辞書の画面例を示す第１の図。
【図１１】実施形態における電子辞書の画面例を示す第２の図。
【図１２】実施形態における電子辞書の画面例を示す第３の図。
【図１３】実施形態における電子辞書の画面例を示す第４の図。
【図１４】実施形態における電子辞書の画面例を示す第５の図。
【図１５】変形例におけるＲＯＭの構成の一例を示す図。
【図１６】変形例における（ａ）は熟語候補テーブルのデータ構成の一例、（ｂ）はＲＡＭの構成の一例を示す図。
【図１７】変形例における学年別熟語表示処理を説明するためのフローチャート。
【図１８】変形例における設定学年熟語表示処理を説明するためのフローチャート。
【図１９】電子辞書端末とサーバとで構成されるシステムの概略構成例を示す図。
【符号の説明】
【０１６０】
１    電子辞書
３    ディスプレイ
５    操作入力キー群
１０  ＣＰＵ
２０  入力部
３０  表示部
７０    バス
４００  一般用辞書テーブル
４０４  小２用辞書テーブル
４１０  小５用辞書テーブル
４１４  中学用辞書テーブル
４１５  習得学年テーブル
４１６  熟語説明情報テーブル
４１８  学年検索プログラム
【図１】
2005250936.tif 000003
【図２】
2005250936.tif 000004
【図３】
2005250936.tif 000005
【図４】
2005250936.tif 000006
【図５】
2005250936.tif 000007
【図６】
2005250936.tif 000008
【図７】
2005250936.tif 000009
【図８】
2005250936.tif 000010
【図９】
2005250936.tif 000011
【図１０】
2005250936.tif 000012
【図１１】
2005250936.tif 000013
【図１２】
2005250936.tif 000014
【図１３】
2005250936.tif 000015
【図１４】
2005250936.tif 000016
【図１５】
2005250936.tif 000017
【図１６】
2005250936.tif 000018
【図１７】
2005250936.tif 000019
【図１８】
2005250936.tif 000020
【図１９】
2005250936.tif 000021