(57)【要約】【課題】  追加辞書を含む複数辞書の複数辞書検索を、使い勝手良く行うことができる情報表示制御装置を提供すること。また、複数辞書の複数辞書検索結果をユーザのレベルに応じて、適切に使い勝手の良く行うことができる情報表示制御装置を提供すること。【解決手段】  電子辞書で複数辞書検索を行う際に、該電子辞書に予め記憶されている内蔵辞書、及び、電子辞書に装着される辞書カード等の外部情報記憶媒体に記憶されている追加辞書の各辞書の優先度が、該外部情報記憶媒体に記憶されている使用対象レベルと、各辞書の辞書レベルとに基づいて決定される。そして、各辞書を対象とする複数辞書検索の結果得られた複数の見出語が、決定された辞書優先順で一覧表示される。【選択図】図１３
2006106889.tif 000002
【特許請求の範囲】
【請求項１】
見出語と説明情報とを複数対応付けて内蔵辞書として記憶する内蔵辞書記憶手段と、
外部から装着された外部記憶媒体から、見出語と説明情報とが複数対応付けられている追加辞書を読み出す追加辞書読出手段と、
入力文字を入力する入力手段と、
この入力手段により入力された入力文字に適合する見出語を、前記内蔵辞書記憶手段に記憶された内蔵辞書と前記追加辞書読出手段により読み出された追加辞書とから一括検索する複数検索手段と、
この複数辞書検索手段により検索された複数の見出語を一覧表示する際に、前記内蔵辞書の見出語よりも、前記追加辞書の見出語を優先して一覧表示するように制御する見出語表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記外部記憶媒体から、追加辞書の辞書レベルと使用対象レベルとを読み出すレベル読出手段を更に備え、
前記見出語表示制御手段は、使用対象レベルと一致する辞書レベルの追加辞書の見出語を優先して一覧表示するように制御するレベル一致追加辞書見出語表示制御手段を有する、
ことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記各内蔵辞書の辞書レベルを記憶する内蔵辞書レベル記憶手段を更に備え、
前記見出語表示制御手段は、前記使用対象レベルと一致する辞書レベルの内蔵辞書の見出語を劣後的に一覧表示するように制御するレベル一致内蔵辞書見出語表示制御手段を有する、
ことを特徴とする請求項２に記載の情報表示制御装置。
【請求項４】
前記見出語表示制御手段は、前記使用対象レベルよりも高い辞書レベルの追加辞書の見出語を前記使用対象レベルに近い順に優先して一覧表示するように制御するレベル順追加辞書見出語表示制御手段を有することを特徴とする請求項２に記載の情報表示制御装置。
【請求項５】
前記見出語表示制御手段は、前記使用対象レベルより高い辞書レベルの内蔵辞書の見出語を一覧の末尾となるように一覧表示するように制御する低レベル内蔵辞書見出語表示制御手段を有することを特徴とする請求項２に記載の情報表示制御装置。
【請求項６】
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報を記憶する内蔵辞書記憶手段と、
該装置に装着される外部記憶媒体に記憶されている追加辞書の辞書情報の読み出しを制御する辞書情報読出制御手段と、
入力文字を入力する入力手段と、
この入力手段により入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索手段と、
この辞書検索手段により検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御手段と、
この検索結果表示制御手段により一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御手段と、
この説明情報表示制御手段により表示制御された説明情報の見出語をヒストリ見出語として該選択された見出語の辞書に対応付けて蓄積記憶するヒストリ登録手段と、
前記内蔵辞書及び前記追加辞書の各辞書の優先度を、該辞書に対応付けられて前記ヒストリ登録手段に蓄積記憶されているヒストリ見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定手段と、
を備え、
前記検索結果表示制御手段は、前記辞書検索手段により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する手段である、
ことを特徴とする情報表示制御装置。
【請求項７】
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報を記憶する内蔵辞書記憶手段と、
該装置に装着される外部記憶媒体に記憶されている追加辞書の辞書情報の読み出しを制御する辞書情報読出制御手段と、
入力文字を入力する入力手段と、
この入力手段により入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索手段と、
この辞書検索手段により検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御手段と、
この検索結果表示制御手段により一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御手段と、
この説明情報表示制御手段により説明情報が表示制御された状態で所定の登録操作が為された場合に、該表示制御されている説明情報の見出語を単語帳見出語として該見出語の辞書に対応付けて蓄積記憶する単語帳登録手段と、
前記内蔵辞書及び追加辞書の各辞書の優先度を、該辞書に対応付けられて前記単語帳登録手段に蓄積記憶されている単語帳見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定手段と、
を備え、
前記検索結果表示制御手段は、前記辞書検索手段により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する手段である、
ことを特徴とする情報表示制御装置。
【請求項８】
外部記憶媒体に記憶された情報を読み出す読出手段を備えたコンピュータに、
見出語と説明情報とを複数対応付けて内蔵辞書として記憶する内蔵辞書記憶機能と、
前記外部記憶媒体から、見出語と説明情報とが複数対応付けられている追加辞書を読み出す追加辞書読出機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字に適合する見出語を、前記内蔵辞書記憶機能によって記憶された内蔵辞書と前記追加辞書読出機能によって読み出された追加辞書とから一括検索する複数検索機能と、
この複数辞書検索機能によって検索された複数の見出語を一覧表示する際に、前記内蔵辞書の見出語よりも、前記追加辞書の見出語を優先して一覧表示するように制御する見出語表示制御機能と、
を実現させるためのプログラム。
【請求項９】
外部記憶媒体に記憶された情報を読み出す読出手段を備えたコンピュータに、
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報を記憶する内蔵辞書記憶機能と、
前記読出手段による前記外部記憶媒体に記憶されている追加辞書の辞書情報の読み出しを制御する辞書情報読出制御機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索機能と、
この辞書検索機能によって検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御機能と、
この検索結果表示制御機能によって一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御機能と、
この説明情報表示制御機能によって表示制御された説明情報の見出語をヒストリ見出語として該選択された見出語の辞書に対応付けて蓄積記憶するヒストリ登録機能と、
前記内蔵辞書及び前記追加辞書の各辞書の優先度を、該辞書に対応付けられて前記ヒストリ登録機能によって蓄積記憶されているヒストリ見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定機能と、
を実現させるためのプログラムであって、
前記検索結果表示制御機能は、前記辞書検索機能により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する機能である、
ことを特徴とするプログラム。
【請求項１０】
外部記憶媒体に記憶された情報を読み出す読出手段を備えたコンピュータに、
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報を記憶する内蔵辞書記憶機能と、
前記読出手段による前記外部記憶媒体に記憶されている追加辞書の辞書情報の読み出しを制御する辞書情報読出制御機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索機能と、
この辞書検索機能によって検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御機能と、
この検索結果表示制御機能によって一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御機能と、
この説明情報表示制御機能によって説明情報が表示制御された状態で所定の登録操作が為された場合に、該表示制御されている説明情報の見出語を単語帳見出語として該見出語の辞書に対応付けて蓄積記憶する単語帳登録機能と、
前記内蔵辞書及び追加辞書の各辞書の優先度を、該辞書に対応付けられて前記単語帳登録機能によって蓄積記憶されている単語帳見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定機能と、
を実現させるためのプログラムであって、
前記検索結果表示制御機能は、前記辞書検索機能により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する機能である、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、見出語と説明情報とを対応付けた辞書情報から入力文字に適合する見出語を検索し、対応する説明情報を表示制御する情報表示制御装置等に関する。
【背景技術】
【０００２】
従来から、国語辞書や英和辞書、和英辞書、英英辞書等の各種辞書のデータベース（辞書ＤＢ）を内蔵した電子辞書装置（以下、単に「電子辞書」という）と呼ばれる情報表示制御装置が知られている。辞書ＤＢとは、見出語と該見出語を説明解説する説明情報（文字データや画像データ、動画データ、音声データ等）が対応付けられた情報を集合させ、コンピュータを用いて検索処理することができるように体系的に構成させたものである。
【０００３】
また、電子辞書には、検索の利便性を高めるために様々な機能が備えられているが、そのような機能の一つとして複数辞書検索機能がある。複数辞書検索機能とは、見出語の文字種別（日本語や英単語等）が、入力された検索語句（入力文字）の文字種別と一致する複数の辞書を検索対象とし、複数同時に検索して、入力された検索語句に対応する複数の辞書の見出し語を検索する機能のことである。複数辞書検索機能によれば、辞書を選択する手間を省くとともに、辞書による同じ語句に対する説明情報の違いを容易に比較することができ、至便である（例えば、特許文献１）。
【特許文献１】特開２００１−１３４５６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、電子辞書に内蔵される辞書ＤＢの数は年々増加する傾向にあり、メモリの大容量化に伴って今後も増加していくと思われる。また、電子辞書で検索可能な辞書としては、電子辞書に予め内蔵された辞書（内蔵辞書）の他に、新たに追加される辞書がある。例えば、辞書ＤＢが記憶されたメモリカード等の外部情報記憶媒体（外部記憶媒体）をカードスロット等の読取装置に装着することや、通信回線を介して接続したパソコンやサーバ等の外部装置から辞書ＤＢをダウンロード（インストール）することで、新たな辞書を追加する考案も考えられている。
【０００５】
そして、電子辞書に予め内蔵されている辞書（内蔵辞書）及び新たに追加した辞書（追加辞書）の各辞書を対象として上述した複数辞書検索を行った場合、その検索結果である見出語は、予め定められた順で一覧表示される。具体的には、内蔵辞書から検索された見出語を一覧表示させた後、追加辞書から検索された見出語を一覧表示させるといった順序が一般的である。
【０００６】
しかしながら、ユーザ（使用者）の立場から見れば、自身のレベル、例えば中学／高校／大学等の修学レベル、学生／英語教師／翻訳家等の職業のレベル等によって、複数辞書検索結果である見出語を優先的に（例えば、一覧表示の先頭に）表示させたい辞書が異なる。
【０００７】
しかし、従来の複数辞書搭載の電子辞書では、高度な辞書から英英辞書の見出語、英和辞書の見出語と、画一的に見出語表示させている場合があった。このため、多くのユーザは、見出語を一覧表示させる毎に、英英辞書の見出語指定から英和辞書の見出語指定に切り返る必要があり、非常に煩雑であった。
【０００８】
また、従来の追加辞書カードを装着可能な電子辞書では、ユーザが優先的に使いたいとして装着した追加辞書カードの見出語が、複数辞書検索において表示されない場合もあった。このため、せっかく使い辞書を優先的に使いたいとして追加辞書カードを装着しても、追加辞書の使い勝手が非常に悪いものとなっていた。
【０００９】
上記事情に鑑み、本発明は、追加辞書を含む複数辞書の複数辞書検索を、使い勝手良く行うことができる情報表示制御装置を提供することを目的とする。また、本発明は、複数辞書の複数辞書検索結果をユーザのレベルに応じて、適切に使い勝手の良く行うことができる情報表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、請求項１に記載の発明は、
見出語と説明情報とを複数対応付けて内蔵辞書（例えば、図２の内蔵辞書ＤＢ４２）として記憶する内蔵辞書記憶手段（例えば、図２のＲＯＭ４０Ａ）と、
外部から装着された外部記憶媒体（例えば、図１、２の辞書カード８）から、見出語と説明情報とが複数対応付けられている追加辞書（例えば、図２の追加辞書ＤＢ８２）を読み出す追加辞書読出手段（例えば、図２の記憶媒体読取部６０）と、
入力文字を入力する入力手段（例えば、図２の入力部２０；図１０のステップＳＡ１１）と、
この入力手段により入力された入力文字に適合する見出語を、前記内蔵辞書記憶手段に記憶された内蔵辞書と前記追加辞書読出手段により読み出された追加辞書とから一括検索する複数検索手段（例えば、図２のＣＰＵ１０；図１０のステップＡ１２）と、
この複数辞書検索手段により検索された複数の見出語を一覧表示する際に、前記内蔵辞書の見出語よりも、前記追加辞書の見出語を優先して一覧表示するように制御する見出語表示制御手段（例えば、図２のＣＰＵ１０；図１０のステップＡ１５）と、
を備えることを特徴とする情報表示制御装置（例えば、図１、２の電子辞書本体２）である。
【００１１】
また、請求項８に記載の発明は、
外部記憶媒体（例えば、図１、２の辞書カード８）に記憶された情報を読み出す読出手段（例えば、図２の記憶媒体読取部６０）を備えたコンピュータに、
見出語と説明情報とを複数対応付けて内蔵辞書として記憶する内蔵辞書記憶機能と、
前記外部記憶媒体から、見出語と説明情報とが複数対応付けられている追加辞書を読み出す追加辞書読出機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字に適合する見出語を、前記内蔵辞書記憶機能によって記憶された内蔵辞書と前記追加辞書読出機能によって読み出された追加辞書とから一括検索する複数検索機能と、
この複数辞書検索機能によって検索された複数の見出語を一覧表示する際に、前記内蔵辞書の見出語よりも、前記追加辞書の見出語を優先して一覧表示するように制御する見出語表示制御機能と、
を実現させるためのプログラム（例えば、図２の複数辞書検索プログラム４１Ａ）である。
【００１２】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置において、
前記外部記憶媒体から、追加辞書の辞書レベルと使用対象レベルとを読み出すレベル読出手段を更に備え、
前記見出語表示制御手段は、使用対象レベルと一致する辞書レベルの追加辞書の見出語を優先して一覧表示するように制御するレベル一致追加辞書見出語表示制御手段を有する、
ことを特徴としている。
【００１３】
請求項３に記載の発明は、請求項２に記載の情報表示制御装置において、
前記各内蔵辞書の辞書レベルを記憶する内蔵辞書レベル記憶手段を更に備え、
前記見出語表示制御手段は、前記使用対象レベルと一致する辞書レベルの内蔵辞書の見出語を劣後的に一覧表示するように制御するレベル一致内蔵辞書見出語表示制御手段を有する、
ことを特徴としている。
【００１４】
請求項４に記載の発明は、請求項２に記載の情報表示制御装置において、
前記見出語表示制御手段は、前記使用対象レベルよりも高い辞書レベルの追加辞書の見出語を前記使用対象レベルに近い順に優先して一覧表示するように制御するレベル順追加辞書見出語表示制御手段を有することを特徴としている。
【００１５】
請求項５に記載の発明は、請求項２に記載の情報表示制御装置において、
前記見出語表示制御手段は、前記使用対象レベルより高い辞書レベルの内蔵辞書の見出語を一覧の末尾となるように一覧表示するように制御する低レベル内蔵辞書見出語表示制御手段を有することを特徴としている。
【００１６】
請求項６に記載の発明は、
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報（例えば、図１５の内蔵辞書ＤＢ４２）を記憶する内蔵辞書記憶手段（例えば、図１５のＲＯＭ４０Ｂ）と、
該装置に装着される外部情報記憶媒体（例えば、図１、１５の辞書カード８）に記憶されている追加辞書の辞書情報（例えば、図１５の追加辞書ＤＢ８２）の読み出しを制御する辞書情報読出制御手段（例えば、図１５の記憶媒体読取部６０）と、
入力文字を入力する入力手段（例えば、図１５の入力部２０；図１９のステップＢ１１）と、
この入力手段により入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１２）と、
この辞書検索手段により検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１５）と、
この検索結果表示制御手段により一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１９）と、
この説明情報表示制御手段により表示制御された説明情報の見出語をヒストリ見出語として該選択された見出語の辞書に対応付けて蓄積記憶するヒストリ登録手段（例えば、図１５のＲＯＭ４０Ｂ；図１９のステップＢ１８）と、
前記内蔵辞書及び前記追加辞書の各辞書の優先度を、該辞書に対応付けられて前記ヒストリ登録手段に蓄積記憶されているヒストリ見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１４）と、
を備え、
前記検索結果表示制御手段は、前記辞書検索手段により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する手段である、
ことを特徴とする情報表示制御装置（例えば、図１、１５の電子辞書本体２）である。
【００１７】
また、請求項９に記載の発明は、
外部情報記憶媒体（例えば、図１５の辞書カード８）に記憶された情報を読み出す読出手段（例えば、図１５の記憶媒体読取部６０）を備えたコンピュータに、
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報（例えば、図１５の内蔵辞書ＤＢ４２）を記憶する内蔵辞書記憶機能と、
前記読出手段による前記外部情報記憶媒体に記憶されている追加辞書の辞書情報（例えば、図１５の追加辞書ＤＢ８２）の読み出しを制御する辞書情報読出制御機能（例えば、図１９のステップＢ１２）と、
入力文字を入力する入力機能（例えば、図１９のステップＢ１１）と、
この入力機能によって入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索機能（例えば、図１９のステップＢ１２）と、
この辞書検索機能によって検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御機能（例えば、図１９のステップＢ１５）と、
この検索結果表示制御機能によって一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御機能（例えば、図１９のステップＢ１９）と、
この説明情報表示制御機能によって表示制御された説明情報の見出語をヒストリ見出語として該選択された見出語の辞書に対応付けて蓄積記憶するヒストリ登録機能（例えば、図１９のステップＢ１８）と、
前記内蔵辞書及び前記追加辞書の各辞書の優先度を、該辞書に対応付けられて前記ヒストリ登録機能によって蓄積記憶されているヒストリ見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定機能（例えば、図１９のステップＢ１４）と、
を実現させるためのプログラムであって、
前記検索結果表示制御機能は、前記辞書検索機能により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する機能である、
ことを特徴とするプログラム（例えば、図１５の複数辞書検索プログラム４１Ｂ）である。
【００１８】
請求項７に記載の発明は、
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報（例えば、図１５の内蔵辞書ＤＢ４２）を記憶する内蔵辞書記憶手段（例えば、図１５のＲＯＭ４０Ｂ）と、
該装置に装着される外部情報記憶媒体に記憶されている追加辞書の辞書情報の読み出しを制御する辞書情報読出制御手段（例えば、図１５の記憶媒体読取部６０）と、
入力文字を入力する入力手段（例えば、図３の入力部２０；図１９のステップＢ１１）と、
この入力手段により入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１２）と、
この辞書検索手段により検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１５）と、
この検索結果表示制御手段により一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１９）と、
この説明情報表示制御手段により説明情報が表示制御された状態で所定の登録操作が為された場合に、該表示制御されている説明情報の見出語を単語帳見出語として該見出語の辞書に対応付けて蓄積記憶する単語帳登録手段（例えば、図１５のＲＯＭ４０Ｂ；図１９のステップＢ２０：ＹＥＳ〜Ｂ２１）と、
前記内蔵辞書及び追加辞書の各辞書の優先度を、該辞書に対応付けられて前記単語帳登録手段に蓄積記憶されている単語帳見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定手段（例えば、図１５のＣＰＵ１０；図１９のステップＢ１４）と、
を備え、
前記検索結果表示制御手段は、前記辞書検索手段により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する手段である、
ことを特徴とする情報表示制御装置（例えば、図１、１５の電子辞書本体２）である。
【００１９】
また、請求項１０に記載の発明は、
外部情報記憶媒体（例えば、図１５の辞書カード８）に記憶された情報を読み出す読出手段（例えば、図１５の記憶媒体読取部６０）を備えたコンピュータに、
見出語と説明情報とが対応付けられた複数の内蔵辞書の辞書情報（例えば、図１５の内蔵辞書ＤＢ４２）を記憶する内蔵辞書記憶機能と、
前記読出手段による前記外部情報記憶媒体に記憶されている追加辞書の辞書情報（例えば、図１５の追加辞書ＤＢ８２）の読み出しを制御する辞書情報読出制御機能（例えば、図１９のステップＢ１２）と、
入力文字を入力する入力機能（例えば、図１９のステップＢ１１）と、
この入力機能によって入力された入力文字に適合する見出語を、前記内蔵辞書及び前記追加辞書の各辞書情報から検索する辞書検索機能（例えば、図１９のステップＢ１２）と、
この辞書検索機能によって検索された見出語を、該見出語が検索された辞書の識別情報とともに一覧表示する制御を行う検索結果表示制御機能（例えば、図１９のステップＢ１５）と、
この検索結果表示制御機能によって一覧表示された見出語の内からユーザによって選択された見出語の説明情報を、該見出語の辞書情報から読み出して表示制御する説明情報表示制御機能（例えば、図１９のステップＢ１９）と、
この説明情報表示制御機能によって説明情報が表示制御された状態で所定の登録操作が為された場合に、該表示制御されている説明情報の見出語を単語帳見出語として該見出語の辞書に対応付けて蓄積記憶する単語帳登録機能（例えば、図１９のステップＢ２０：ＹＥＳ〜Ｂ２１）と、
前記内蔵辞書及び追加辞書の各辞書の優先度を、該辞書に対応付けられて前記単語帳登録機能によって蓄積記憶されている単語帳見出語の数が多い順に優先度が高くなるように決定する辞書優先度決定機能（例えば、図１９のステップＢ１４）と、
を実現させるためのプログラムであって、
前記検索結果表示制御機能は、前記辞書検索機能により検索された見出語を、該見出語の辞書の優先度が高い順に一覧表示する機能である、
ことを特徴とするプログラム（例えば、図１５の複数辞書検索プログラム４１Ｃ）である。
【発明の効果】
【００２０】
請求項１又は６に記載の発明によれば、検索された複数の見出語を一覧表示する際に、内蔵辞書に記憶された見出語よりも、追加辞書の見出語を優先して一覧表示するように制御する。従って、例えば、追加辞書を優先的に使うため外部記憶媒体（例：追加辞書カード）を装着した際に、適切に追加辞書の見出語を優先して一覧表示させることができ、追加辞書を含む複数辞書検索を、使い勝手良く行うことができる。
【００２１】
また、請求項２に記載の発明によれば、更に、追加辞書の辞書レベルと使用対象レベルとを読み出して、使用対象レベルと一致する辞書レベルの追加辞書の見出語を優先して一覧表示する。従って、例えば、自分のレベルにあった外部記憶媒体（例：追加辞書カード）を使うため、外部記憶媒体（例：追加辞書カード）を装着すれば、その外部記憶媒体（例：追加辞書カード）から使用対象レベルが読み出されて、その使用対象レベルに一致した追加辞書の見出語が優先的に表示され、複数辞書の複数辞書検索をユーザのレベルに応じて、適切に使い勝手良く行うことができるようになる。
【００２２】
また、請求項３に記載の発明によれば、請求項２に記載の発明に加えて、更に、内蔵辞書の辞書レベルを記憶しており、使用対象レベルと一致する内蔵辞書レベルの内蔵辞書の見出語を劣後的に一覧表示する。従って、例えば、自分のレベルにあった外部記憶媒体（例：追加辞書カード）を使うため、外部記憶媒体（例：追加辞書カード）を装着すれば、その外部記憶媒体（例：追加辞書カード）から使用対象レベルが読み出されて、その使用対象レベルに一致した追加辞書の見出語は、優先的に表示されるとともに、その使用対象レベルに一致した内蔵辞書の見出語は、劣後的に表示されるようになる。このため、例えば、追加辞書カードに自分の学校で使う自分のレベルの特別の追加辞書が入っている場合等、その特別の辞書の見出語が優先的に表示されるとともに、元から入っていた同じレベルの内蔵辞書は、使わないので劣後的に表示されることとなる。従って、複数辞書の複数辞書検索をユーザのレベルに応じて、適切に使い勝手の良く行うことができるようになる。
【００２３】
また、請求項４に記載の発明によれば、請求項２に記載の発明に加えて、更に、使用対象レベルより高い辞書レベルの追加辞書の見出語を使用対象レベルに近い順に優先して一覧表示する。従って、例えば、外部記憶媒体（例：追加辞書カード）を装着した場合に、その外部記憶媒体から読み出された使用対象レベルに近い順に優先して追加辞書の見出語が一覧表示されるので、ユーザのレベルに応じて、複数辞書検索を使い勝手良く行うことができる。
【００２４】
また、請求項５に記載の発明によれば、請求項２の発明に加えて、更に、使用対象レベルより高い辞書レベルの内蔵辞書の見出語を一覧の末尾になるように一覧表示する。従って、例えば、外部記憶媒体（例：追加辞書カード）を装着した場合に、その外部記憶媒体から読み出された使用対象レベルに内蔵辞書の見出語が一覧の末尾に表示されるので、追加辞書を優先して一覧表示することができ、追加辞書を含む複数辞書検索を使い勝手良く行うことができる。
【００２５】
請求項６又は９に記載の発明によれば、内蔵辞書及び装着される外部情報記憶媒体に記憶されている追加辞書の各辞書の優先度を、その辞書に対応付けて蓄積記憶しているヒストリ見出語の数が多い順に優先度が高くなるように決定する。そして、入力された入力文字に適合する見出語を内蔵辞書及び追加辞書の各辞書から検索し、検索した見出語をその見出語が検索された辞書の優先度が高い順に一覧表示させることができる。従って、複数辞書検索によって検索された見出語を、使用頻度が高いと思われる辞書の順に一覧表示させるといったことが可能となり、複数辞書検索を使い勝手良く行うことができる。
【００２６】
請求項７又は１０に記載の発明によれば、内蔵辞書及び装着される外部情報記憶媒体に記憶されている追加辞書の各辞書の優先度を、その辞書に対応付けて蓄積記憶している単語帳見出語の数が多い順に優先度が高くなるように決定する。そして、入力された入力文字に適合する見出語を内蔵辞書及び追加辞書の各辞書から検索し、検索した見出語を、その見出語の辞書の優先度が高い順に一覧表示させることができる。従って、複数辞書検索によって検索された見出語を、使用頻度が高いと思われる辞書の順に一覧表示させるといったことが可能となり、複数辞書検索を使い勝手良く行うことができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して、本発明を実施するための最良の形態を説明する。尚、以下では、本発明を、情報表示制御装置の一種である携帯型の電子辞書装置（以下、単に「電子辞書」という）に適用した場合を説明するが、本発明の適用がこれに限定されるものではない。
【００２８】
［外観］
図１（ａ）は、本実施形態における折り畳み式の電子辞書１の一例を示す外観図である。同図によれば、電子辞書１は、電子辞書本体２と、この電子辞書本体２に装着される外部情報記憶媒体である辞書カード８と、から構成される。
【００２９】
電子辞書本体２は、辞書検索の結果等を表示するディスプレイ３と、複数のキーから構成されるキー群４と、通信回線Ｎに接続して外部装置とのデータ通信を実現する通信装置５と、装着された辞書カード８に記憶された情報（データ等）を読み出すカードスロット６と、を備えている。
【００３０】
通信装置５は、通信回線Ｎに接続するための接続端子である。電子辞書本体２は、通信回線Ｎを介して接続された外部装置（パソコンや後述する第３実施形態における売上管理サーバＳＶ等）から各種データをダウンロード（インストール）可能に構成されている。
【００３１】
キー群４は、それぞれに固有の機能が割り当てられた複数のキーから構成されており、同図（ｂ）に示すように、電子辞書１の電源をＯＮ／ＯＦＦするための電源キー４ａと、文字を入力するための文字キー４ｂと、カーソル等を移動させるための方向キー４ｃと、操作確定を指示するための決定キー４ｄと、検索対象とする辞書の種別を選択するための辞書種別選択キー４ｅと、複数辞書検索を行うための複数辞書検索キー４ｆと、表示させた説明情報の見出語を単語帳登録させるための単語帳登録キー４ｇと、が含まれている。ユーザは、キー群４を構成する各キーを押下操作することで、例えば辞書検索したい単語（入力文字列）や検索実行指示等を入力することができる。
【００３２】
電子辞書本体２及び辞書カード８には、英和辞書や英英辞書、英語類語辞書といった各種辞書のデータベース（辞書ＤＢ）が内蔵されている。辞書ＤＢには、見出語に対応付けて、当該見出語を詳細に説明解説する文字データや画像データ、動画データ、音声データ等の説明情報が記憶される。ユーザは、辞書種別選択キー４ｅを操作して辞書種別を選択し、入力文字列を入力した後、決定キー４ｄを押下して検索実行指示を入力することで、選択した辞書に対する辞書検索を実行させ、入力文字列の説明情報をディスプレイ３に表示させることができる。
【００３３】
また、本実施形態の電子辞書１では複数辞書検索を行うことができる。複数辞書検索とは、見出語の文字種別（英語や日本語等）が入力文字列の文字種別に一致する複数の辞書を検索対象とした辞書検索である。例えば入力文字列として英単語を入力すると、見出語が英語で表記されている英語系の辞書（英和辞書や英英辞書、英語類語辞書等）を対象として複数辞書検索が行われ、また、入力文字として日本語を入力すると、見出語が日本語で表記されている日本語系の辞書（国語辞典や百科事典、和英辞書等）を対象として複数辞書検索が行われる。
【００３４】
このような電子辞書１に適用される３つの実施形態を、以下、順に説明する。尚、各実施形態では、説明の簡明のため、入力文字列を英単語として入力し、英語系の辞書を対象として複数辞書検索を行うものとする。
【００３５】
［第１実施形態］
先ず、第１実施形態を説明する。
【００３６】
＜内部構成＞
図２は、第１実施形態における電子辞書１の内部構成を示すブロック図である。同図に示すように、電子辞書１は、電子辞書本体２と、辞書カード８とから構成される。
【００３７】
電子辞書本体２は、ＣＰＵ１０と、入力部２０と、表示部３０と、ＲＯＭ４０Ａと、ＲＡＭ５０Ａと、記憶媒体読取部６０と、通信部７０とを備え、各部はバスＢによってデータ転送が可能に接続されている。
【００３８】
ＣＰＵ１０は、所定のタイミング或いは入力部２０から入力された操作信号に応じてＲＯＭ４０Ａ内に格納されている各種プログラムを読み出してＲＡＭ５０Ａ内に展開し、当該プログラムに基づいて電子辞書１内の各部への指示やデータの転送等を行う。特に、第１実施形態では、ＣＰＵ１０は、ＲＯＭ４０Ａの複数辞書検索プログラム４１Ａに従った複数辞書検索処理Ａ（図１０、１１参照）を実行する。
【００３９】
入力部２０は、ユーザが、例えば入力文字列や検索実行指示等の各種指示操作を入力するための入力装置であり、操作入力信号をＣＰＵ１０に出力する。図１では、キー群４がこれに相当する。
【００４０】
表示部３０は、ＣＰＵ１０から入力される表示信号に基づいて各種画面を表示する表示装置であり、ＬＣＤ（Liquid Crystal Display）等で構成される。図１では、ディスプレイ３がこれに相当する。
【００４１】
ＲＯＭ４０Ａは、主に、電子辞書１にかかるシステムプログラムやアプリケーションプログラム、データ等を記憶する。特に、第１実施形態では、ＲＯＭ４０Ａは、後述する複数辞書検索処理Ａ（図１０、１１参照）を実現するための複数辞書検索プログラム４１Ａと、内蔵辞書ＤＢ４２と、内蔵辞書レベルデータ４３と、を記憶している。
【００４２】
内蔵辞書ＤＢ４２は、電子辞書１が内蔵している辞書（内蔵辞書）の辞書ＤＢであり、第１実施形態では、図３に示すように、「高校英和辞書Ａ」の辞書ＤＢ４２１と、「一般英和辞書Ｂ」の辞書ＤＢ４２２と、「英英辞書」の辞書ＤＢ４２３と、「英語類語辞書」の辞書ＤＢ４２４と、が含まれている。
【００４３】
図４に、辞書ＤＢのデータ構成の一例を示す。同図では、辞書ＤＢの一例として「高校英和辞書Ａ」の辞書ＤＢ４２１を示しているが、他の辞書ＤＢ（「一般英和辞書Ｂ」の辞書ＤＢ４２２や「英英辞書」の辞書ＤＢ４２３、「英語類語辞書」の辞書ＤＢ４４４、後述する各追加辞書の辞書ＤＢ等）についても同様の構成である。同図によれば、辞書ＤＢ４２１は、複数の見出語（４２１−１）と、該見出語を詳細に説明する説明情報（４２１−２）とを対応付けて格納している。説明情報（４２１−２）には、文字データの他、画像データ（静止画／動画）や音声データが含まれる。同図では、「高校英和辞書Ａ」の辞書ＤＢ４２１であるので、見出語（４２１−１）は英単語であり、説明情報（４２１−２）は、日本語で記述された文字データを基本としている。
【００４４】
内蔵辞書レベルデータ４３は、電子辞書１の各内蔵辞書の辞書レベルを定義したデータテーブルである。図５に、内蔵辞書レベルデータ４３のデータ構成の一例を示す。同図によれば、内蔵辞書レベルデータ４３は、内蔵辞書毎に、辞書名（４３１）と、辞書レベル（４３２）とを対応付けて格納している。
【００４５】
辞書レベルとは、各辞書のレベル（難易度）であり、例えば、そのレベルが高い順に「大学／一般」、「高校生」及び「中学生」の３段階に分類される。即ち、同図に示す内蔵辞書レベルデータ４３によれば、「大学／一般」である「一般英和辞書Ｂ」、「英英辞書」及び「英語類語辞書」の辞書レベルが最も高く、次に「高校生」である「高校英和辞書Ａ」となる。
【００４６】
ＲＡＭ５０Ａは、使用対象レベルを記憶する使用対象レベル記憶領域５２と、検索結果データ５３０を記憶する検索結果記憶領域５３と、辞書優先順データ５４０を記憶する辞書優先順記憶領域５４と、が形成される。この使用対象レベルは、辞書カード８を装着時又は検索時に、辞書カード８内の使用対象レベル情報８４から読み出されて、電子辞書本体２のＲＡＭ５０Ａ内の使用対象レベル記憶領域５２に記憶される。尚、使用対象レベルは、最初に辞書を使用する際等に、ユーザ自身で設定して、使用対象者レベル情報８４として記憶させるようにしても良い。
使用対象レベルとは、ユーザの学習レベル、習熟レベル又は能力レベルであり、例えば、そのレベルが高い順に「大学／一般」、「高校生」及び「中学生」の３段階に分類される。尚、本実施形態では、使用対象レベルや辞書レベルの内容を学校のレベルとしたが、英検１級、２級、３級のような資格レベルや、翻訳家、英語教師、学生等の職業レベルとしても良い。
【００４７】
検索結果データ５３０とは、入力文字列に基づいて行われた複数辞書検索の結果のデータである。図６に、検索結果データ５３０のデータ構成の一例を示す。同図によれば、検索結果データ５３０は、内蔵辞書及び追加辞書の各辞書から検索された見出語（５３１）と、該見出語が検索された辞書名（５３２）と、該辞書の内蔵／追加辞書の別（５３３）と、を対応付けて記憶している。
【００４８】
同図では、入力文字列「have」に対する複数辞書検索の結果を示しており、４つの内蔵辞書（「高校英和辞書Ａ」、「一般英和辞書Ｂ」、「英英辞書」及び「英語類語辞書」）及び２つの追加辞書（「英語辞書Ｘ」及び「英語辞書Ｙ」）の合計６つの辞書それぞれから検索された、入力文字列「have」に適合する見出語及び該見出語が検索された辞書名が格納されている。尚、この検索結果データ５３０は、１回の複数辞書検索が行われる毎に上書き更新される。
【００４９】
辞書優先順データ５４０とは、内蔵辞書及び追加辞書の各辞書の優先順を定義したデータである。図７に、辞書優先順データ５４０のデータ構成の一例を示す。同図に示すように、辞書優先順データ５４０は、優先順（優先度が高い順）に各辞書の辞書名（５４１）を、該辞書の内蔵／追加辞書の別（５４２）とともに列挙して格納している。尚、同図（ａ）は、ユーザ学年が中学生の場合の辞書優先順データ５４０を示し、同図（ｂ）は、ユーザ学年が高校生の場合の辞書優先順データ５４０を示している。
【００５０】
この辞書優先順データ５４０によって定義される辞書優先順に従って複数辞書検索の結果が一覧表示される。即ち、優先度が高い（先頭の）辞書で検索された見出語から順に、一覧表示される。
【００５１】
第１実施形態において、各辞書の優先順は、使用対象レベルと、内蔵辞書及び追加辞書の各辞書の辞書レベルとに基づいて決定される。詳細には、次の順となる。
（１）追加辞書の内、使用対象レベルに一致する辞書レベルの辞書、
（２）追加辞書の内、使用対象レベルより上位の辞書レベルの辞書、
（３）内蔵辞書の内、使用対象レベルより上位の辞書レベルの辞書、
（４）内蔵辞書の内、使用対象レベルに一致する辞書、
（５）追加辞書の内、使用対象レベルより下位の辞書レベルの辞書、
（６）内蔵辞書の内、使用対象レベルより下位の辞書レベルの辞書。
【００５２】
記憶媒体読取部６０は、装着された外部情報記憶媒体（外部記憶媒体）である辞書カード８に記憶されている情報（データやプログラム等）を読み出す情報読出装置である。図１では、カードスロット６がこれに相当する。
【００５３】
辞書カード８には、使用対象者情報８１と、使用対象レベルデータ８４と、追加辞書ＤＢ８２と、追加辞書レベルデータ８３と、が記憶されている。
【００５４】
使用対象レベルデータ８４は、該辞書カード８に適した使用対象者のレベル（「大学／一般」、「高校生」及び「中学生」の何れか）のデータである。尚、この使用対象レベルデータ８４は、使用対象者情報８１に含まれるようにしても良い。この使用対象レベルデータ８４は、辞書カード８を装着時又は検索時に、辞書カード８内の使用対象レベルデータ８４が読み出されて、電子辞書本体２内の使用対象レベル記憶領域５２に記憶される。尚、使用対象レベルデータ８４は、最初に辞書を使用する際等に、ユーザ自身で設定して使用対象レベルデータ８４として記憶させるようにしても良い。
【００５５】
追加辞書ＤＢ８２は、辞書カード８を電子辞書本体２のカードスロット６に装着することで電子辞書１で使用可能となる辞書（追加辞書）の辞書ＤＢであり、第１実施形態では、図８に示すように、「中学英和辞書Ｘ」の辞書ＤＢ８２１と、「高校英和辞書Ｙ」の辞書ＤＢ８２２と、が含まれる。
【００５６】
追加辞書レベルデータ８３は、辞書カード８に記憶されている追加辞書の辞書レベルを定義したデータであり、内蔵辞書レベルデータ４３と同様のデータ構成をしている。図９に、追加辞書レベルデータ８３のデータ構成の一例を示す。同図によれば、追加辞書レベルデータ８３は、追加辞書毎に、辞書名（８３１）と、辞書レベル（８３２）と、を対応付けて記憶している。
【００５７】
通信部７０は、通信回線Ｎに接続して外部装置とのデータ通信を行う通信装置であり、例えばBluetooth（登録商標）やＩｒＤＡ等の通信モジュール、モデム、有線用の通信ケーブルジャック等によって実現される。図１では、通信装置５がこれに相当する。
【００５８】
＜処理の流れ＞
図１０、１１は、第１実施形態における複数辞書検索処理Ａの流れを説明するためのフローチャートである。この処理は、複数辞書検索キー４ｆが押下されて複数辞書検索の実行指示が入力された場合に実行される処理であり、ＣＰＵ１０がＲＯＭ４０Ａの複数辞書検索プログラム４１Ａを実行することで実現される。また、図１２〜１４は、複数辞書検索処理Ａの実行中に表示部３０に表示される表示画面の遷移例を示す図であり、入力文字列として英単語「have」を入力した場合を示している。
【００５９】
図１０によれば、複数辞書検索処理Ａでは、ＣＰＵ１０は、先ず、入力文字列を入力するための文字列入力画面を、例えば図１２に示すように表示部３０に表示させる。
【００６０】
図１２は、文字列入力画面の一例を示す図である。同図によれば、文字列入力画面には、入力文字列を入力するための入力領域ＡＲが形成されている。この文字列入力画面において、ユーザは、文字キー４ｂを操作して検索したい入力文字列を入力領域ＡＲに入力した後、決定キー４ｄを押下して検索実行指示を入力する。同図では、入力文字列として英単語「have」が入力されている。
【００６１】
検索実行指示が入力されると（ステップＡ１１）、ＣＰＵ１０は、内蔵辞書及び追加辞書の各辞書を検索対象の辞書として、これら各辞書の辞書ＤＢから入力文字列に適合する見出語を検索する。このとき、１つの辞書につき最大１個の適合する見出語を検索（複数辞書検索）する（ステップＡ１２）。その結果、適合する見出語が複数検索されたならば（ステップＡ１３：ＹＥＳ）、ＣＰＵ１０は、辞書優先順決定処理Ａを実行する（ステップＡ１４）。
【００６２】
図１１は、辞書優先順決定処理Ａの流れを説明するためのフローチャートである。
同図によれば、辞書優先順決定処理Ａでは、ＣＰＵ１０は、カードスロット６に装着されている辞書カード８から、その辞書カード８に記憶されている追加辞書レベルデータ８３を読み出す（ステップＡ１０１）。また、該辞書カード８に記憶されている使用対象レベルデータ８４を読み出す（ステップＡ１０２）。そして読み出した使用対象レベルに基づいて、内蔵辞書及び追加辞書の各辞書の優先順を決定する。
【００６３】
即ち、先ず、追加辞書の内、使用対象レベルに一致する（同じ）辞書レベルの辞書を優先順の先頭に設定する（ステップＡ１０３）。次に、追加辞書の内、使用対象レベルより上位の（高い）辞書レベルの辞書を、使用対象レベルに近い順に優先順に追加設定し（ステップＡ１０４）、続いて、内蔵辞書の内、使用対象レベルより上位の（高い）辞書レベルの辞書を、使用対象レベルに近い順に優先順に追加設定する（ステップＡ１０５）。そして、内蔵辞書の内、使用対象レベルに一致する辞書を優先順に追加した後（ステップＡ１０６）、追加辞書の内、使用対象レベルより下位の（低い）辞書レベルの辞書を、使用対象レベルに近い順に優先順に追加設定する（ステップＡ１０７）。最後に、内蔵辞書の内、使用対象レベルより下位の（低い）辞書レベルの辞書を、使用対象レベルに近い順に優先順に追加設定する（ステップＡ１０８）。
以上の処理を行うと、辞書優先順決定処理Ａは終了となる。
【００６４】
この辞書優先順決定処理Ａの結果、例えば使用対象レベルが「中学生」であれば、図７（ａ）に示した辞書優先順データ５４０が生成され使用対象レベルが「高校生」であれば、同図（ｂ）に示した辞書優先順データ５４０が生成される。
【００６５】
辞書優先処理Ａが終了すると、ＣＰＵ１０は、続いて、検索した複数の見出語を決定した辞書優先順に従って列挙した検索結果画面を、例えば図１３に示すように表示部３０に表示させる（ステップＡ１５）。
【００６６】
図１３は、検索結果画面の一例を示す図である。同図は、使用対象レベルが「中学生」の場合を示しており、図６に示した検索結果データ５３０を、図７（ａ）に示した辞書優先順データ５４０に従って一覧表示させた例を示している。図１３によれば、検索結果画面には、検索された複数の見出語ＥＷ１が、該見出語が検索された辞書名を識別するマークＭ１、及び、該辞書の内蔵／追加辞書の別を示すマークＭ２とともに一覧表示されている。また、一覧表示されている見出語ＥＷ１の内、一の見出語ＥＷ１にカーソルＣＳが重ねて表示され、反転表示されて選択状態となっている。この検索結果画面において、ユーザは、方向キー４ｃを操作して説明情報を表示させたい見出語ＥＷ１にカーソルＣＳを移動させた後、決定キー４ｄを押下して選択を確定する。
【００６７】
また、ステップＡ１３において、複数辞書検索の結果、検索された見出語が１つの場合には（ステップＡ１３：ＮＯ）、ＣＰＵ１０は、その見出語を、検索された辞書名を識別するマークＭ１とともに表示させた検索結果画面を表示部３０に表示させる（ステップＡ１６）。
【００６８】
検索結果画面において、ユーザにより一の見出語が選択されると（ステップＡ１７：ＹＥＳ）、ＣＰＵ１０は、選択された見出語に対応する説明情報を該見出語の辞書の辞書ＤＢから読み出し、読み出した説明情報を表示させた説明情報画面を、例えば図１４に示すように表示部３０に表示させる（ステップＡ１８）。
【００６９】
図１４は、説明情報画面の一例を示す図であり、図１３において先頭から３つ目の「高校英和辞書Ａ」の見出語ＥＷ１が選択された場合を示している。図１４によれば、説明情報画面には、見出語ＥＷ２と、該見出語ＥＷ２に対応説明情報ＡＷと、が表示されている。即ち、同図では、見出語ＥＷ２として、選択された見出語「have」と、説明情報ＡＷとして、「高校英和辞書Ａ」の辞書ＤＢ４２１から読み出されたこの見出語「have」に対応する説明情報が表示されている。
以上の処理を行うと、複数辞書検索処理Ａは終了となる。
【００７０】
＜作用・効果＞
以上のように、第１実施形態によれば、辞書カード８に記憶されている使用対象者情報８１に基づいて、電子辞書本体２に予め記憶されている内蔵辞書、及び、電子辞書本体２に装着された辞書カード８に記憶されている追加辞書の各辞書の優先順が決定される。そして、内蔵辞書及び追加辞書の各辞書を対象とする複数辞書検索によって検索された複数の見出語が、その決定された辞書優先順に従って一覧表示される。
【００７１】
辞書優先順は、使用者対象レベルと各辞書の辞書レベルとに基づいて決定される。即ち、辞書優先順は、（１）使用対象レベルに一致する辞書レベルの追加辞書、（２）使用対象レベルより上位の辞書レベルの追加辞書、（３）使用対象レベルより上位の辞書レベルの内蔵辞書、（４）使用対象レベルに一致する内蔵辞書、（５）使用対象レベルより下位の辞書レベルの追加辞書、（６）使用対象レベルより下位の辞書レベルの内蔵辞書、となる。
【００７２】
即ち、複数辞書検索された見出語を、使用対象レベルに合致する辞書レベルの追加辞書の見出語を先頭に表示させるといったように、使用対象レベル及び内蔵辞書／追加辞書の別に応じた順序で一覧表示させることができる。またこのとき、同一の辞書レベルであれば追加辞書の見出語を内蔵辞書の見出語に優先させて表示させるので、複数辞書検索の結果得られる複数の見出語を、ユーザがより所望しているであろうより的確な順序で一覧表示でき、複数辞書検索の際の利便性を向上させることが可能となる。
【００７３】
＜変形例＞
尚、上述した第１実施形態を次のように変形しても良い。
【００７４】
（Ａ）辞書の優先順
内蔵辞書及び追加辞書の各辞書の優先順は、上述した順に限らない。例えば次のように、使用対象レベルに一致する内蔵辞書の優先度を最も低くしても良い。
（１）追加辞書の内、使用対象レベルに一致するの辞書レベル辞書、
（２）追加辞書の内、使用対象レベルより上位の辞書レベルの辞書、
（３）内蔵辞書の内、使用対象レベルより上位の辞書レベルの辞書、
（４）追加辞書の内、使用対象レベルより下位の辞書レベルの辞書、
（５）内蔵辞書の内、使用対象レベルより下位の辞書レベルの辞書、
（６）内蔵辞書の内、使用対象レベルに一致する辞書。
【００７５】
（Ｂ）使用者対象情報８１
また、内蔵辞書及び追加辞書の各辞書の辞書レベルを、「中学生」、「高校生」及び「大学／一般」の３つに分類することとしたが、これを、更に詳細に分類しても良い。例えば、「中学生」及び「高校生」のそれぞれを、更に、「１年生」や「２年生」、「３年生」といった学年や「受験生」といったように分類したり、また、「大学／一般」を、更に、学部や専攻学科等に分類しても良い。
【００７６】
具体的には、例えば辞書カード８において、使用対象者情報８１に「理工学部学生」を含めて記憶し、追加辞書ＤＢ８２の１つとして「理工学英和辞書」の辞書ＤＢを記憶し、追加レベルデータ８３で、この「理工学英和辞書」の辞書レベルを、「大学／一般」であり且つ「理工学部学生」であると定義する。そして、この辞書カード８が電子辞書本体２に装着された場合には、内蔵辞書及び追加辞書の各辞書の優先度は、辞書レベルが「大学／一般」であって「理工学部学生」である「理工学英和辞書」の優先度が最も高くなり、続いて、これ以外の辞書レベルが「大学／一般」である追加辞書となるように決定される。
【００７７】
（Ｃ）追加辞書
また、上述した第１実施形態では、電子辞書本体２に装着された辞書カード８に辞書ＤＢが記憶されている辞書を追加辞書としたが、通信回線Ｎを介して接続した外部装置（パソコンやサーバ等）からダウンロードして取得した辞書ＤＢの辞書を追加辞書としても良い。
【００７８】
［第２実施形態］
次に、第２実施形態を説明する。
第２実施形態において、電子辞書１はヒストリ機能及び単語帳機能を備えている。ヒストリ機能とは、辞書検索された見出語に対応する説明情報を表示した場合に、その検索した見出語を時系列順に蓄積記憶する機能である。以下、ヒストリ機能によって記憶された見出語を「ヒストリ見出語」という。また、単語帳機能とは、辞書検索された見出語に対応する説明情報を表示させた状態でユーザによって所定の登録操作が為された場合に、その検索された見出語を、ヒストリとは別に蓄積記憶する機能である。以下、単語帳機能によって記憶された見出語を「単語帳見出語」という。
【００７９】
＜内部構成＞
図１５は、第２実施形態における電子辞書１の内部構成を示すブロック図である。尚、同図において、上述した第１実施形態において図２に示した構成要素と同一要素については同符合を付している。即ち、第２実施形態における電子辞書１は、ＲＯＭ４０Ｂ及びＲＡＭ５０Ｂの構成が第１実施形態と異なる。
【００８０】
図１５によれば、ＲＯＭ４０Ｂは、後述する複数辞書検索処理Ｂ（図１９参照）を実現するための複数辞書検索プログラム４１Ｂと、内蔵辞書ＤＢ４２と、を記憶している。
【００８１】
また、ＲＡＭ５０Ｂには、ヒストリデータ５５０を記憶するヒストリ記憶領域５５と、単語帳データ５６０を記憶する単語帳記憶領域５６と、登録回数データ５７０を記憶する登録回数記憶領域５７と、検索結果記憶領域５３と、辞書優先順記憶領域５４と、が形成される。
【００８２】
ヒストリデータ５５０とは、ヒストリ登録された見出語（ヒストリ見出語）を蓄積記憶したデータであり、内蔵辞書及び追加辞書の各辞書毎に用意される。即ち、ここでは、４つの内蔵辞書及び２つの追加辞書の合計６つのヒストリデータ５５０が用意される。図１６に、ヒストリデータ５５０のデータ構成の一例を示す。同図では、６つのヒストリデータ５５０の内、「英語辞書Ａ」についてのヒストリデータ５５０を示している。同図によれば、ヒストリデータ５５０は、辞書名（５５１）と、蓄積記憶されたヒストリ見出語（５５２）と、を記憶する。
【００８３】
単語帳データ５６０とは、単語帳登録された見出語（単語帳見出語）を蓄積記憶したデータである。図１７に、単語帳データ５６０のデータ構成の一例を示す。同図によれば、単語帳データ５６０は、単語帳見出語（５６１）と、該見出語が検索された辞書名（５６２）と、を対応付けて記憶する。
【００８４】
尚、ヒストリデータ５５０及び単語帳データ５６０ともに、蓄積記憶される見出語（ヒストリ見出語又は単語帳見出語）の数に上限があり、これを超えた場合には、古いものから順に削除される。
【００８５】
登録回数データ５７０とは、内蔵辞書及び追加辞書の各辞書から検索された見出語が、ヒストリ登録／単語帳登録された回数を格納したデータである。図１８に、登録回数データ５７０のデータ構成の一例を示す。同図によれば、登録回数データ５７０は、内蔵辞書及び追加辞書の辞書毎に、辞書名（５７１）と、ヒストリ登録回数（５７２）と、単語帳登録回数（５７３）と、合計登録回数（５７４）と、を対応付けて記憶している。
【００８６】
ヒストリ登録回数（５７２）は、該辞書から検索された見出語がヒストリ登録された回数である。ヒストリ登録される毎、即ち辞書検索された見出語に対応する説明情報が表示されるごとに、該見出語が検索された辞書のヒストリ登録回数（５７２）が「１」加算された値に更新される。
【００８７】
単語帳登録回数（５７３）は、該辞書から検索された見出語が単語帳登録された回数である。単語帳登録される毎、即ち辞書検索された見出語に対応する説明情報が表示された状態で単語帳登録指示が為される毎に、該見出語が検索された辞書の単語帳登録回数（５７３）が「１」加算された値に更新される。
【００８８】
合計登録回数（５７４）は、ヒストリ登録回数（５７２）と単語帳登録回数（５７３）との合計数である。ヒストリ登録或いは単語帳登録される毎に、該登録された見出語が検索された辞書の合計登録回数（５７４）が「１」加算された値に更新される。
【００８９】
＜処理の流れ＞
図１９は、第２実施形態における複数辞書検索処理Ｂの流れを説明するためのフローチャートである。この処理は、複数辞書検索キー４ｆが押下されて複数辞書検索の実行指示が入力された場合に実行される処理であり、ＣＰＵ１０がＲＯＭ４０Ｂの複数辞書検索プログラム４１Ｂを実行することで実現される。
【００９０】
同図によれば、複数辞書検索処理Ｂでは、ＣＰＵ１０は、先ず、入力文字列を入力するための文字列入力画面を表示部３０に表示させる。そして、この文字列入力画面において入力文字列が入力されると（ステップＢ１１）、内蔵辞書及び追加辞書の各辞書を検索対象の辞書として、入力された入力文字列に適合する見出語をこれら検索対象の各辞書の辞書ＤＢから検索（複数辞書検索）する（ステップＢ１２）。
【００９１】
その結果、複数の適合する見出語が検索されたならば（ステップＢ１３：ＹＥＳ）、ＣＰＵ１０は、登録回数データ５７０を参照して、合計登録数が多い順に各辞書の優先順を決定する（ステップＢ１４）。次いで、検索した複数の見出語を、決定した辞書優先順に従って列挙した検索結果画面を表示部３０に表示させる（ステップＢ１５）。
【００９２】
一方、ステップＢ１３において、複数辞書検索の結果、検索された見出語が１つの場合には（ステップＢ１３：ＮＯ）、ＣＰＵ１０は、該検索された見出語を検索された辞書を識別するマークとともに表示させた検索結果画面を、表示部３０に表示させる（ステップＢ１６）。
【００９３】
その後、検索結果画面において、ユーザにより一の見出語が選択されると（ステップＢ１７：ＹＥＳ）、ＣＰＵ１０は、選択された見出語に対応する説明情報を該見出語が検索された辞書の辞書ＤＢから読み出し、読み出した説明情報を表示させた説明情報画面を表示部３０に表示させる（ステップＢ１８）。
【００９４】
それとともに、ＣＰＵ１０は、選択された見出語を最新のヒストリ見出語として、該見出語が検索された辞書名と対応付けてヒストリデータ５５０に蓄積記憶するとともに、登録回数データ５７０の、該見出語（ヒストリ見出語）が検索された辞書名に対応するヒストリ登録回数（及び合計登録回数）を「１」加算した値に更新する（ステップＢ１９）。
【００９５】
そして、この説明情報画面において、例えば単語帳登録キー４ｇが押下される等して単語帳登録指示が入力されたならば（ステップＢ２０：ＹＥＳ）、ＣＰＵ１０は、説明情報画面に表示させている見出語を最新の単語帳見出語として、該見出語が検索された（該説明情報を読み出した）辞書名と対応付けて単語帳データ５６０に蓄積記憶するとともに、登録回数データ５７０の、該見出語（単語帳見出語）が検索された辞書名に対応する単語帳登録数（及び合計登録回数）を「１」加算した値に更新する（ステップＢ２１）。
以上の処理を行うと、複数辞書検索処理Ｂは終了となる。
【００９６】
＜作用・効果＞
以上のように、第２実施形態によれば、電子辞書本体２に予め記憶されている内蔵辞書、及び、電子辞書本体２に装着された辞書カード８に記憶されている追加辞書の各辞書の優先順が、ヒストリ登録及び単語帳登録されている見出語の合計数に基づいて決定される。そして、内蔵辞書及び追加辞書の各辞書を対象とする複数辞書検索によって検索された複数の見出語が、その決定された辞書優先順に従って一覧表示される。即ち、複数辞書検索された見出語を、ユーザの使用頻度が高い辞書の順で一覧表示させることができるので、複数辞書検索の際の利便性を向上させることが可能となる。
【００９７】
［第３実施形態］
次に、第３実施形態を説明する。
【００９８】
＜内部構成＞
図２０は、第３実施形態における電子辞書１の内部構成を示すブロック図である。尚、同図において、上述した第１実施形態において図２に示した構成要素と同一要素については同符合を付している。即ち、第３実施形態における電子辞書１は、ＲＯＭ４０Ｃ及びＲＡＭ５０Ｃの構成が第１実施形態と異なる。
【００９９】
図２０によれば、ＲＯＭ４０Ｃは、第３実施形態における複数辞書検索処理Ｃ（図２２参照）を実現するための複数辞書検索プログラム４１Ｃと、内蔵辞書ＤＢ４２と、を記憶している。
【０１００】
また、ＲＡＭ５０Ｃには、ユーザ学年記憶領域５１と、売上順位データ５８０を記憶する売上順位記憶領域５８と、検索結果記憶領域５３と、辞書優先順記憶領域５４と、が形成される。
【０１０１】
売上順位データ５８０とは、内蔵辞書及び外部辞書を含む複数辞書の売上データである。図２１に、売上順位データ５８０のデータ構成の一例を示す。同図によれば、売上順位データ５８０は、年齢層（５８１）と、売上順位（５８２）を対応付けて記憶している。ここでは、年齢層（５８１）は、辞書レベルに合わせて「中学生以下」、「高校生」及び「大学／一般以上」の３つに分類されているが、どのように分類しても構わない。
【０１０２】
第３実施形態では、この売上順位データ５８０に基づいて内蔵辞書及び追加辞書の各辞書の優先順が決定される。即ち、ユーザ学年に合致する年齢層（５８１）の売上順位（５８２）が、そのまま、各辞書の優先順となる。尚、該当する売上順位（５８２）に、内蔵辞書及び追加辞書の何れでもない辞書が含まれている場合には、該含まれない辞書を飛ばした順位を、決定する辞書優先順とする。
【０１０３】
また、第３実施形態において、電子辞書本体２は、通信回線Ｎを介して売上管理サーバＳＶに接続し、この売上管理サーバＳＶから最新の年齢層毎の売上順位のデータを受信して売上順位データ５８０を更新する。売上管理サーバＳＶとは、例えば店舗のＰＯＳシステムに接続されたサーバ装置であり、ＰＯＳシステムから収集した各店舗の売上データを基に年齢層や期間毎の売上を管理する。
【０１０４】
＜処理の流れ＞
図２２は、第３実施形態における複数辞書検索処理Ｃの流れを説明するためのフローチャートである。この処理は、複数辞書検索キー４ｆが押下されて複数辞書検索の実行指示が入力された場合に実行される処理であり、ＣＰＵ１０がＲＯＭ４０Ｃの複数辞書検索プログラム４１Ｃを実行することで実現される。
【０１０５】
同図によれば、複数辞書検索処理Ｃでは、ＣＰＵ１０は、先ず、入力文字列を入力するための文字列入力画面を表示部３０に表示させる。そして、検索実行指示が入力されると（ステップＣ１１）、内蔵辞書及び追加辞書の各辞書を検索対象として、これら各辞書の辞書ＤＢから、入力された入力文字列に適合する見出語を検索（複数辞書検索）する（ステップＣ１２）。その結果、複数の適合する見出語が検索されたならば（ステップＣ１３：ＹＥＳ）、ＣＰＵ１０は、辞書優先順決定処理Ｃを実行する（ステップＣ１４）。
【０１０６】
図２３は、第３実施形態における辞書優先順決定処理Ｃの流れを説明するためのフローチャートである。同図によれば、辞書優先順決定処理Ｃでは、ＣＰＵ１０は、通信部７０を介して売上管理サーバＳＶに通信接続し、売上管理サーバＳＶから最新の売上順位のデータを受信して売上順位データ５８０を更新する（ステップＣ１０１）。
【０１０７】
また、ＣＰＵ１０は、カードスロット６に装着されている辞書カード８から、その辞書カード８に記憶されている使用対象者情報８１を読出し（ステップＣ１０２）、読み出した使用対象者情報８１及び現在日付からユーザの現在の学年（ユーザ学年）を判断する（ステップＣ１０３）。
【０１０８】
次いで、ＣＰＵ１０は、売上順位データ５８０を参照し、判断したユーザ学年に基づいて、内蔵辞書及び追加辞書の各辞書の優先順を決定する。即ち、売上順位データ５８０において、ユーザ学年に相当する年齢層の売上順位を、そのまま、各辞書の辞書優先順とする（ステップＣ１０４）。
以上の処理を終了すると、辞書優先順決定処理Ｃは終了となる。
【０１０９】
辞書優先順決定処理Ｃが終了すると、ＣＰＵ１０は、続いて、決定した辞書優先順に従って検索した複数の見出語を列挙した検索結果画面を表示部３０に表示させる（ステップＣ１５）。
【０１１０】
また、ステップＣ１３において、複数辞書検索の結果、検索された見出語が１つの場合には（ステップＣ１３：ＮＯ）、ＣＰＵ１０は、該検索された見出語を、検索された辞書名とともに表示させた検索結果画面を表示部３０に表示させる（ステップＣ１６）。
【０１１１】
その後、検索結果画面において、ユーザにより一の見出語が選択されると（ステップＣ１７：ＹＥＳ）、ＣＰＵ１０は、選択された見出語に対応する説明情報を、該見出語が検索された辞書の辞書ＤＢから読み出し、読み出した説明情報を表示させた説明情報画面を表示部３０に表示させる（ステップＣ１８）。
以上の処理を行うと、複数辞書検索処理Ｃは終了となる。
【０１１２】
＜作用・効果＞
以上、第３実施形態によれば、電子辞書本体２に予め記憶されている内蔵辞書、及び、電子辞書本体２に装着された辞書カード８に記憶されている追加辞書の各辞書の優先順が、辞書の年齢毎の売上のデータである売上順位データ５８０に基づいて決定される。そして、内蔵辞書及び追加辞書の各辞書を対象とする複数辞書検索によって検索された複数の見出語が、その決定された辞書優先順に従って一覧表示される。即ち、ユーザの年齢層に合わせて、よりユーザが所望しているであろう的確な順序で表示できるので、複数辞書検索の際の利便性を向上させることが可能となる。
【０１１３】
＜変形例＞
尚、上述した第３実施形態において、辞書優先順を決定する毎に売上管理サーバＳＶに接続して売上順位データ５８０を更新することとしたが、定期的（例えば、１ヶ月毎）に更新することとしても良い。
【図面の簡単な説明】
【０１１４】
【図１】電子辞書の外観例。
【図２】第１実施形態における電子辞書の内部構成図。
【図３】内蔵辞書ＤＢの構成図。
【図４】辞書ＤＢ（「高校英和辞書Ａ」）のデータ構成例。
【図５】内蔵辞書レベルデータのデータ構成例。
【図６】検索結果データのデータ構成例。
【図７】辞書優先順データのデータ構成例。
【図８】追加辞書ＤＢの構成図。
【図９】追加辞書レベルデータのデータ構成例。
【図１０】第１実施形態における複数辞書検索処理Ａの流れ図。
【図１１】複数辞書検索処理Ａにおける辞書優先順決定処理Ａの流れ図。
【図１２】複数辞書検索処理Ａにおける表示画面例。
【図１３】複数辞書検索処理Ａにおける表示画面例。
【図１４】複数辞書検索処理Ａにおける表示画面例。
【図１５】第２実施形態における電子辞書の内部構成図。
【図１６】ヒストリデータのデータ構成例。
【図１７】単語帳データのデータ構成例。
【図１８】登録回数データのデータ構成例。
【図１９】第２実施形態における複数辞書検索処理Ｂの流れ図。
【図２０】第３実施形態における電子辞書の内部構成図。
【図２１】売上順位データのデータ構成例。
【図２２】第３実施形態における複数辞書検索処理Ｃの流れ図。
【図２３】複数辞書検索処理Ｃにおける辞書優先順決定処理Ｃの流れ図。
【符号の説明】
【０１１５】
１  電子辞書
２  電子辞書本体
１０  ＣＰＵ
２０  入力部
３０  表示部
４０Ａ，４０Ｂ，４０Ｃ  ＲＯＭ
４１Ａ，４１Ｂ，４１Ｃ  複数辞書検索プログラムＡ，Ｂ，Ｃ
４２  内蔵辞書ＤＢ
４２１  「高校英和辞書Ａ」の辞書ＤＢ
４２２  「一般英和辞書Ｂ」の辞書ＤＢ
４２３  「英英辞書」の辞書ＤＢ
４２４  「英語類語辞書」の辞書ＤＢ
４３  内蔵辞書レベルデータ
５０Ａ，５０Ｂ，５０Ｃ  ＲＡＭ
５１  ユーザ学年記憶領域
５２  使用対象レベル記憶領域
５３  検索結果記憶領域
５３０  検索結果データ
５４  辞書優先順記憶領域
５４０  辞書優先順データ
５５  ヒストリ記憶領域
５５０  ヒストリデータ
５６  単語帳記憶領域
５６０  単語帳データ
５７  登録回数記憶領域
５７０  登録回数データ
５８  売上順位記憶領域
５８０  売上順位データ
６０  記憶媒体読取部
７０  通信部
８  辞書カード（外部情報記憶媒体）
８１  使用対象者情報
８４  使用対象レベルデータ
８２  追加辞書ＤＢ
８２１  「中学英和辞書Ｘ」の辞書ＤＢ
８２２  「高校英和辞書Ｙ」の辞書ＤＢ
８３  追加辞書レベルデータ
【図１】
2006106889.tif 000003
【図２】
2006106889.tif 000004
【図３】
2006106889.tif 000005
【図４】
2006106889.tif 000006
【図５】
2006106889.tif 000007
【図６】
2006106889.tif 000008
【図７】
2006106889.tif 000009
【図８】
2006106889.tif 000010
【図９】
2006106889.tif 000011
【図１０】
2006106889.tif 000012
【図１１】
2006106889.tif 000013
【図１２】
2006106889.tif 000014
【図１３】
2006106889.tif 000015
【図１４】
2006106889.tif 000016
【図１５】
2006106889.tif 000017
【図１６】
2006106889.tif 000018
【図１７】
2006106889.tif 000019
【図１８】
2006106889.tif 000020
【図１９】
2006106889.tif 000021
【図２０】
2006106889.tif 000022
【図２１】
2006106889.tif 000023
【図２２】
2006106889.tif 000024
【図２３】
2006106889.tif 000025