(57)【要約】【課題】音声機能付き情報表示制御装置において、適切に単語の音声を出力させること。【解決手段】見出語「ｇｅｔ」の説明情報中の単語「ｏｂｔａｉｎ」がユーザのカーソル操作により選択されると、単語「ｏｂｔａｉｎ」が反転表示される。そして、ユーザにより訳／決定キーが押下されると、単語「ｏｂｔａｉｎ」が音声出力単語に決定されると共に、音声出力辞書決定処理が実行され、音声出力単語「ｏｂｔａｉｎ」の音声データを含む辞書が音声出力辞書として決定される。音声出力辞書が決定された場合には、決定された音声出力辞書によるスピーカアイコンが表示され、続けてユーザにより訳／決定キーが押下された場合には、音声出力単語「ｏｂｔａｉｎ」の音声が音声出力辞書の内蔵音声に基づいて出力され、音声出力辞書の辞書名「ＣＣ英和」と、音声出力単語「ｏｂｔａｉｎ」と、発音記号Ｐ２４と、音声出力アイコンとを含むウィンドウが所定時間表示される。【選択図】    図２３
2010238250.tif 000002
【特許請求の範囲】
【請求項１】
見出語と複数の単語を含む説明情報とが対応づけて記憶されていると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択手段と、
この見出語選択手段により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶手段から読み出して表示させる説明情報表示制御手段と、
この説明情報表示制御手段により表示された説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択手段と、
この単語選択手段により選択された一つの単語と同じ単語の見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段と、
この判断手段の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合には、前記第２の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記音声出力制御手段の制御により前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されていないと判断した場合、前記音声データに対応する音声に代えて、前記選択された単語と同じ単語の見出語を合成音声により出力する制御を行う合成音声出力制御手段を更に備えることを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記音声出力制御手段の制御により音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御手段を更に備えることを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項４】
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項５】
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項６】
見出語と複数の単語を含む説明情報とが対応づけて記憶されていると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段と、
この例文表示制御手段の制御により表示された例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択手段と、
この単語選択手段により一つの単語が選択された際に、この選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断する判断手段と、
この判断手段の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶手段から前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記第２の辞書情報記憶手段から前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項７】
見出語と複数の単語を含む説明情報とが対応づけて記憶されていると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段と、
この例文表示制御手段の制御により表示された例文を構成する複数の単語を、当該例文の先頭から順次に選択する単語選択手段と、
この単語選択手段により複数の単語が順次選択された際に、この選択された複数の単語と同じ単語の見出語に対応する音声データがそれぞれ記憶されているか否かを判断する判断手段と、
この判断手段の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶手段から前記単語選択手段により選択された各単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声の出力制御を順次行い、記憶されていないと判断された場合には、前記第２の辞書情報記憶手段から前記単語選択手段により選択された複数の単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された複数の単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声の出力制御を順次行う音声出力制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項８】
前記音声出力制御手段の制御により前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されていないと判断した場合、前記音声データに対応する音声に代えて、前記選択された単語と同じ単語の見出語を合成音声により出力する制御を行う合成音声出力制御手段を更に備えることを特徴とする請求項６又は７に記載の情報表示制御装置。
【請求項９】
前記音声出力制御手段の制御により音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御手段を更に備えることを特徴とする請求項６〜８の何れか一項に記載の情報表示制御装置。
【請求項１０】
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項６〜９の何れか一項に記載の情報表示制御装置。
【請求項１１】
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項６〜９の何れか一項に記載の情報表示制御装置。
【請求項１２】
前記複数の辞書情報記憶手段のうち、前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データを記憶する辞書情報記憶手段を検知する音声記憶辞書検知手段と、
この音声記憶辞書検知手段により検知されたそれぞれの辞書情報記憶手段を識別する識別情報を一覧表示する制御を行う音声記憶辞書識別情報表示制御手段と、
この音声記憶辞書識別情報表示制御手段により識別情報が表示された辞書情報記憶手段の中からユーザ操作に従って一の辞書情報記憶手段を選択する音声出力辞書選択手段と、
この音声出力辞書選択手段により選択された辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う選択辞書音声出力制御手段と、
を更に備えることを特徴とする請求項１又は６に記載の情報表示制御装置。
【請求項１３】
記憶手段と、表示手段と、音出力手段とを備えるコンピュータに、
見出語と複数の単語を含む説明情報とを対応づけて前記記憶手段に記憶させると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとを対応づけて前記記憶手段に記憶させる複数の辞書情報記憶機能と、
この複数の辞書情報記憶機能に含まれる第１及び第２の各辞書情報記憶機能のうち、第１の辞書情報記憶機能により前記記憶手段に記憶された見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択機能と、
この見出語選択機能により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から読み出して前記表示手段に表示させる説明情報表示制御機能と、
この説明情報表示制御機能により前記表示手段に表示させた説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択機能と、
この単語選択機能により選択された一つの単語と同じ単語の見出語に対応する音声データが前記第１の辞書情報記憶機能により前記記憶手段に記憶されたか否かを判断する判断機能と、
この判断機能の判断結果、記憶されたと判断された場合には、前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させ、記憶されていないと判断された場合には、前記選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶機能により前記記憶手段に記憶されたか否かを判断し、記憶されたと判断された場合には、前記第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させる音声出力制御機能と、
を実現させるためのプログラム。
【請求項１４】
記憶手段と、表示手段と、音出力手段とを備えるコンピュータに、
見出語と複数の単語を含む説明情報とを対応づけて前記記憶手段に記憶させるともに、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとを対応づけて前記記憶手段に記憶させる複数の辞書情報記憶機能と、
この複数の辞書情報記憶機能に含まれる第１及び第２の各辞書情報記憶機能のうち、第１の辞書情報記憶機能により前記記憶手段に記憶された見出語のうちの一部の見出語と、当該見出語を用いた例文とを対応づけて前記記憶手段に記憶させる例文記憶機能と、
この例文記憶機能により前記記憶手段に記憶された例文をユーザ操作に従って選択する例文選択機能と、
この例文選択機能により選択された例文を前記例文記憶機能により前記記憶手段に記憶された中から読み出して前記表示手段に表示させる例文表示制御機能と、
この例文表示制御機能により前記表示手段に表示させた例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択機能と、
この単語選択機能により一つの単語が選択された際に、この選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断する判断機能と、
この判断機能の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させ、記憶されていないと判断された場合には、前記第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させる音声出力制御機能と、
を実現させるためのプログラム。
【請求項１５】
記憶手段と、表示手段と、音出力手段とを備えるコンピュータに、
見出語と複数の単語を含む説明情報とを対応づけて前記記憶手段に記憶させるともに、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとを対応づけて前記記憶手段に記憶させる複数の辞書情報記憶機能と、
この複数の辞書情報記憶機能に含まれる第１及び第２の各辞書情報記憶機能のうち、第１の辞書情報記憶機能により前記記憶手段に記憶された見出語のうちの一部の見出語と、当該見出語を用いた例文とを対応づけて前記記憶手段に記憶させる例文記憶機能と、
この例文記憶機能により前記記憶手段に記憶された例文をユーザ操作に従って選択する例文選択機能と、
この例文選択機能により選択された例文を前記例文記憶機能により前記記憶手段に記憶された中から読み出して前記表示手段に表示させる例文表示制御機能と、
この例文表示制御機能の制御により前記表示手段に表示させた例文を構成する複数の単語を、当該例文の先頭から順次に選択する単語選択機能と、
この単語選択機能により複数の単語が順次選択された際に、この選択された複数の単語と同じ単語の見出語に対応する音声データがそれぞれ記憶されているか否かを判断する判断機能と、
この判断機能の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された各単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声を前記音出力手段から順次出力させ、記憶されていないと判断された場合には、前記第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された複数の単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された複数の単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声を前記音出力手段から順次出力させる音声出力制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、国語辞典、漢和辞典、英和辞典等の辞書が内蔵された電子辞書装置やＰＤＡ（Personal Digital Assitant)等の情報表示制御装置が知られている。
また、音声出力機能を備えた電子辞書装置も知られている（例えば、特許文献１）。
【０００３】
また、音声英和辞書が内蔵された電子辞書装置も開発されている。このような電子辞書装置では、英和辞書の見出語毎に録音音声データを記憶し、見出語の単語を選択して説明情報を表示させる際に、単語毎に記憶された録音音声データを読み出して音声出力するようにしている。この録音音声データを用いた音声出力方式は、発音記号等から機械的に音声合成する方式と比べて、より自然でクリアな単語音声が得られる。このような録音音声機能付きの情報表示制御装置は、発音記号の読み方の分からない初学者等に特に有用である。最近の情報表示制御装置では、複数の英和辞書を内蔵しており、そのうちの１つの辞書で録音音声データを記憶し、その辞書の見出語の単語の説明情報を表示させる際にその単語の音声出力が可能なものも開発されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２０２７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、このような録音音声機能付き情報表示制御装置では、メモリ容量の制限等のため、全ての見出語の単語について録音音声データが記憶されていないのが通例であった。このため、難しい単語等をユーザが選択した場合、その単語の音声が記憶されておらず、音声出力できない場合があった。その単語の発音記号の読み方をユーザが知らない場合に特に不具合である。
【０００６】
また、従来の複数英和辞典内蔵の録音音声機能付き情報表示制御装置では、録音音声を記憶している英和辞書の見出語を検索すれば、その見出語単語の音声を出力できるものの、それ以外の英和辞書で同じ見出語を検索しても、その単語の音声を出力することができない。このため、録音音声を記憶しない辞書で見出語検索した場合は、録音音声を記憶している辞書に切り換えてその見出語を検索しなければ音声出力させることができず、非常に煩雑な作業を行う必要があった。
【０００７】
また、見出語検索においては、見出語単語以外の単語の音声を出力させる必要に迫られる場合がよくある。例えば、見出語検索により表示された見出語の説明情報中に、見出語に関連のある単語（類義語、反意語など）が含まれている場合、ユーザはその関連のある単語の音声も出力させたいと思う場合がある。
【０００８】
これは、例文検索機能を利用して例文の検索を行うような場合にも同様である。つまり、例文検索機能を利用して見出語が含まれる例文を検索する場合、ユーザは例文を構成する各単語の音声を聞きたい場合がある。
【０００９】
しかし、どちらの場合にしても、所望の単語の音声を出力させようとするならば、ユーザはその単語を新たに見出語として検索し直す必要があるため、使い勝手が非常に悪い。
【００１０】
本発明は、このような課題に鑑みて為されたものであり、その目的とするところは、音声機能付き情報表示制御装置において、適切に単語の音声を出力させることにある。
【課題を解決するための手段】
【００１１】
以上の課題を解決するために、請求項１に記載の情報表示制御装置は、
見出語と複数の単語を含む説明情報とが対応づけて記憶されていると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段（例えば、図４のフラッシュＲＯＭ８１；各種辞書ＤＢ）と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択手段（例えば、図２のＣＰＵ２０；図１２のステップＡ３、Ａ５）と、
この見出語選択手段により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶手段から読み出して表示させる説明情報表示制御手段（例えば、図２のＣＰＵ２０；図１２のステップＡ９）と、
この説明情報表示制御手段により表示された説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択手段（例えば、図２のＣＰＵ２０；図１２のステップＡ１７；Ｙｅｓ〜Ａ２３）と、
この単語選択手段により選択された一つの単語と同じ単語の見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７）と、
この判断手段の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合には、前記第２の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７；Ｙｅｓ、Ｂ９→図１３のステップＡ２７；Ｙｅｓ、Ａ３３、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図１３のステップＡ２７；Ｙｅｓ、Ａ３３）と、
を備えることを特徴としている。
【００１２】
請求項２に記載の情報表示制御装置は、請求項１に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されていないと判断した場合、前記音声データに対応する音声に代えて、前記選択された単語と同じ単語の見出語を合成音声により出力する制御を行う合成音声出力制御手段（例えば、図２のＣＰＵ２０；図１５のステップＢ１１〜Ｂ４５→図１３のステップＡ２７；Ｎｏ、Ａ４５）を更に備えることを特徴としている。
【００１３】
請求項３に記載の情報表示制御装置は、請求項１又は２に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御手段（例えば、図２のＣＰＵ２０；図１３のステップＡ３７）を更に備えることを特徴としている。
【００１４】
請求項４に記載の情報表示制御装置は、請求項１〜３の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図１３のステップＡ２９）を更に備えることを特徴としている。
【００１５】
請求項５に記載の情報表示制御装置は、請求項１〜３の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図１３のステップＡ２９、Ａ３７）を更に備えることを特徴としている。
【００１６】
請求項６に記載の情報表示制御装置は、
見出語と複数の単語を含む説明情報とが対応づけて記憶されていると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１９）と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１３）と、
この例文表示制御手段の制御により表示された例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択手段（例えば、図２のＣＰＵ２０；図４４のステップＣ２５；Ｙｅｓ〜Ｃ３１）と、
この単語選択手段により一つの単語が選択された際に、この選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断する判断手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７）と、
この判断手段の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶手段から前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記第２の辞書情報記憶手段から前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７；Ｙｅｓ、Ｂ９→図４４のステップＣ３５；Ｙｅｓ、Ｃ４１、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図４４のステップＣ３５；Ｙｅｓ、Ｃ４１）と、
を備えることを特徴としている。
【００１７】
請求項７に記載の情報表示制御装置は、
見出語と複数の単語を含む説明情報とが対応づけて記憶されていると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１９）と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１３）と、
この例文表示制御手段の制御により表示された例文を構成する複数の単語を、当該例文の先頭から順次に選択する単語選択手段（例えば、図２のＣＰＵ２０；図４５のステップＣ５５、Ｃ５７→Ｃ７３、Ｃ５７）と、
この単語選択手段により複数の単語が順次選択された際に、この選択された複数の単語と同じ単語の見出語に対応する音声データがそれぞれ記憶されているか否かを判断する判断手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７）と、
この判断手段の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶手段から前記単語選択手段により選択された各単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声の出力制御を順次行い、記憶されていないと判断された場合には、前記第２の辞書情報記憶手段から前記単語選択手段により選択された複数の単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された複数の単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声の出力制御を順次行う音声出力制御手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７；Ｙｅｓ、Ｂ９→図４５のステップＣ６１；Ｙｅｓ、Ｃ６５、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図４５のステップＣ６１；Ｙｅｓ、Ｃ６５）と、
を備えることを特徴としている。
【００１８】
請求項８に記載の情報表示制御装置は、請求項６又は７に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されていないと判断した場合、前記音声データに対応する音声に代えて、前記選択された単語と同じ単語の見出語を合成音声により出力する制御を行う合成音声出力制御手段（例えば、図２のＣＰＵ２０；図１５のステップＢ１１〜Ｂ４５→図４４のステップＣ３５；Ｎｏ、Ｃ５３、図４５のステップＣ６１；Ｎｏ、Ｃ７７）を更に備えることを特徴としている。
【００１９】
請求項９に記載の情報表示制御装置は、請求項６〜８の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御（例えば、図２のＣＰＵ２０；図４４のステップＣ４５、図４５のステップＣ６９）を行う発音記号表示制御手段を更に備えることを特徴としている。
【００２０】
請求項１０に記載の情報表示制御装置は、請求項６〜９の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図４４のステップＣ３７、図４５のステップＣ６３）を更に備えることを特徴としている。
【００２１】
請求項１１に記載の情報表示制御装置は、請求項６〜９の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図４４のステップＣ３７、Ｃ４５、図４５のステップＣ６３、Ｃ６９）を更に備えることを特徴としている。
【００２２】
請求項１２に記載の情報表示制御装置は、請求項１又は６に記載の情報表示制御装置であって、
前記複数の辞書情報記憶手段のうち、前記単語選択手段により選択された単語と同じ単語の見出語に対応する音声データを記憶する辞書情報記憶手段を検知する音声記憶辞書検知手段（例えば、図２のＣＰＵ２０；図１４、図１５のステップＢ１−Ｂ３３）と、
この音声記憶辞書検知手段により検知されたそれぞれの辞書情報記憶手段を識別する識別情報を一覧表示する制御を行う音声記憶辞書識別情報表示制御手段（例えば、図２のＣＰＵ２０、図３３のＣＷ５２、図５４、図５５のＣＷ８０）と、
この音声記憶辞書識別情報表示制御手段により識別情報が表示された辞書情報記憶手段の中からユーザ操作に従って一の辞書情報記憶手段を選択する音声出力辞書選択手段（例えば、図２のＣＰＵ２０、図３３のＭ５２、図５４のＭ８０、図５５のＭ８２）と、
この音声出力辞書選択手段により選択された辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う選択辞書音声出力制御手段（例えば、図２のＣＰＵ２０、図３４、図５６）と、
を更に備えることを特徴としている。
【００２３】
請求項１３に記載のプログラムは、
記憶手段（例えば、図２のフラッシュＲＯＭ８０）と、表示手段（例えば、図２の表示部４０）と、音出力手段（例えば、図２の音出力部５０）とを備えるコンピュータに、
見出語と複数の単語を含む説明情報とを対応づけて前記記憶手段に記憶させると共に、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとを対応づけて前記記憶手段に記憶させる複数の辞書情報記憶機能と、
この複数の辞書情報記憶機能に含まれる第１及び第２の各辞書情報記憶機能のうち、第１の辞書情報記憶機能により前記記憶手段に記憶された見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択機能（例えば、図１２のステップＡ３、Ａ５）と、
この見出語選択機能により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から読み出して前記表示手段に表示させる説明情報表示制御機能（例えば、図１２のステップＡ９）と、
この説明情報表示制御機能により前記表示手段に表示させた説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択機能（例えば、図１２のステップＡ１７；Ｙｅｓ〜Ａ２３）と、
この単語選択機能により選択された一つの単語と同じ単語の見出語に対応する音声データが前記第１の辞書情報記憶機能により前記記憶手段に記憶されたか否かを判断する判断機能（例えば、図１４のステップＢ７）と、
この判断機能の判断結果、記憶されたと判断された場合には、前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させ、記憶されていないと判断された場合には、前記選択された単語と同じ単語の見出語に対応する音声データが前記第２の辞書情報記憶機能により前記記憶手段に記憶されたか否かを判断し、記憶されたと判断された場合には、前記第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させる音声出力制御機能（例えば、図１４のステップＢ７；Ｙｅｓ、Ｂ９→図１３のステップＡ２７；Ｙｅｓ、Ａ３３、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図１３のステップＡ２７；Ｙｅｓ、Ａ３３）と、
を実現させることを特徴としている。
【００２４】
請求項１４に記載のプログラムは、
記憶手段（例えば、図２のフラッシュＲＯＭ８０）と、表示手段（例えば、図２の表示部４０）と、音出力手段（例えば、図２の音出力部５０）とを備えるコンピュータに、
見出語と複数の単語を含む説明情報とを対応づけて前記記憶手段に記憶させるともに、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとを対応づけて前記記憶手段に記憶させる複数の辞書情報記憶機能と、
この複数の辞書情報記憶機能に含まれる第１及び第２の各辞書情報記憶機能のうち、第１の辞書情報記憶機能により前記記憶手段に記憶された見出語のうちの一部の見出語と、当該見出語を用いた例文とを対応づけて前記記憶手段に記憶させる例文記憶機能と、
この例文記憶機能により前記記憶手段に記憶された例文をユーザ操作に従って選択する例文選択機能（例えば、図４３のステップＣ１９）と、
この例文選択機能により選択された例文を前記例文記憶機能により前記記憶手段に記憶された中から読み出して前記表示手段に表示させる例文表示制御機能（例えば、図４３のステップＣ１３）と、
この例文表示制御機能により前記表示手段に表示させた例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択機能（例えば、図４４のステップＣ２５；Ｙｅｓ〜Ｃ３１）と、
この単語選択機能により一つの単語が選択された際に、この選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断する判断機能（例えば、図１４のステップＢ７）と、
この判断機能の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させ、記憶されていないと判断された場合には、前記第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声を前記音出力手段から出力させる音声出力制御機能（例えば、図１４のステップＢ７；Ｙｅｓ、Ｂ９→図４４のステップＣ３５；Ｙｅｓ、Ｃ４１、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図４４のステップＣ３５；Ｙｅｓ、Ｃ４１）と、
を実現させることを特徴としている。
【００２５】
請求項１５に記載のプログラムは、
記憶手段（例えば、図２のフラッシュＲＯＭ８０）と、表示手段（例えば、図２の表示部４０）と、音出力手段（例えば、図２の音出力部５０）とを備えるコンピュータに、
見出語と複数の単語を含む説明情報とを対応づけて前記記憶手段に記憶させるともに、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとを対応づけて前記記憶手段に記憶させる複数の辞書情報記憶機能と、
この複数の辞書情報記憶機能に含まれる第１及び第２の各辞書情報記憶機能のうち、第１の辞書情報記憶機能により前記記憶手段に記憶された見出語のうちの一部の見出語と、当該見出語を用いた例文とを対応づけて前記記憶手段に記憶させる例文記憶機能と、
この例文記憶機能により前記記憶手段に記憶された例文をユーザ操作に従って選択する例文選択機能（例えば、図４３のステップＣ１９）と、
この例文選択機能により選択された例文を前記例文記憶機能により前記記憶手段に記憶された中から読み出して前記表示手段に表示させる例文表示制御機能（例えば、図４３のステップＣ１３）と、
この例文表示制御機能の制御により前記表示手段に表示させた例文を構成する複数の単語を、当該例文の先頭から順次に選択する単語選択機能（例えば、図４５のステップＣ５５、Ｃ５７→Ｃ７３、Ｃ５７）と、
この単語選択機能により複数の単語が順次選択された際に、この選択された複数の単語と同じ単語の見出語に対応する音声データがそれぞれ記憶されているか否かを判断する判断機能（例えば、図１４のステップＢ７）と、
この判断機能の判断結果、記憶されていると判断された場合には、前記第１の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された各単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声を前記音出力手段から順次出力させ、記憶されていないと判断された場合には、前記第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記単語選択機能により選択された複数の単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶機能により前記記憶手段に記憶された中から前記選択された複数の単語と同じ単語の見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声を前記音出力手段から順次出力させる音声出力制御機能（例えば、図１４のステップＢ７；Ｙｅｓ、Ｂ９→図４５のステップＣ６１；Ｙｅｓ、Ｃ６５、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図４５のステップＣ６１；Ｙｅｓ、Ｃ６５）と、
を実現させることを特徴としている。
【発明の効果】
【００２６】
請求項１に記載の発明では、ユーザにより選択された見出語の複数の単語を含む説明情報を、第１の辞書情報記憶手段から読み出して表示させ、表示させた説明情報に含まれる複数の単語の中からユーザにより選択された一つの単語と同じ単語の見出語に対応する音声データが第１の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合には、当該第１の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記選択された単語と同じ単語の見出語に対応する音声データが第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行うようにした。従って、複数の単語を含む説明情報を表示させた辞書に、ユーザにより選択された単語と同じ単語の見出語に対応する音声データがあれば、同じ辞書の音声データを用いて最適な音声出力を行い、複数の単語を含む説明情報を表示させた辞書に、ユーザにより選択された単語と同じ単語の見出語に対応する音声データがなくても、別の辞書の音声データを用いて適切に音声を出力させることができる。このように、説明情報を表示させた辞書に音声データがある場合でも、無い場合でも適切に音声を出力させることができる。また、請求項１３に記載の発明も同様の作用効果を奏する。
【００２７】
請求項２に記載の発明では、選択された単語と同じ単語の見出語に対応する音声データが第２の辞書情報記憶手段に記憶されていないと判断された場合に、音声データに対応する音声に代えて、合成音声により出力する制御を行うようにした。従って、
ユーザにより選択された単語と同じ単語の見出語の音声データが第２の辞書情報記憶手段に記憶されていない場合であっても、合成音声によって適切に音声を出力させることができる。
【００２８】
請求項３に記載の発明では、音声が出力される際に、当該音声に対応する見出語の発音記号を、第２の辞書情報記憶手段から読み出して表示させるようにした。従って、説明情報を表示させた辞書と異なる辞書の見出語の音声データに基づいて音声出力する場合には、音声出力させる辞書の発音記号を表示させることができるため、出力する音声に対応する発音記号を視認させることができる。
【００２９】
請求項４に記載の発明では、音声の出力制御により音声が出力される際に、第１の辞書情報記憶手段に対応する第１の辞書名を表示させるようにした。従って、説明情報を表示させた辞書の見出語の音声データに基づいて音声出力する場合には、その辞書名を表示させることで、当該辞書の音声に基づいて適切に音声出力していることをユーザに確認させることができる。
【００３０】
請求項５に記載の発明では、音声の出力制御により音声が出力される際に、第２の辞書情報記憶手段に対応する第２の辞書名を表示させるようにした。従って、説明情報を表示させた辞書と異なる辞書の見出語の音声データに基づいて音声出力する場合には、音声出力させた辞書名を表示させることで、適切に音声出力している辞書名をユーザに確認させることができる。例えば、米国語系辞書で説明情報を表示しているときに、英国語系辞書の音声出力した場合でも、音声出力した英国語系辞書の辞書名を表示させることで、英国発音であることをユーザは誤りなく認識できるようになる。
【００３１】
請求項６に記載の発明では、ユーザにより選択された例文を構成する複数の単語のうちの一つの単語がユーザにより選択された場合に、当該選択された単語と同じ単語の見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合には、第１の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記選択された単語と同じ単語の見出語に対応する音声データが第２の辞書辞書記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された単語と同じ単語の見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行うようにした。従って、例文を表示させた辞書に、ユーザにより例文中から選択された単語と同じ単語の見出語に対応する音声データがあれば、同じ辞書の音声データを用いて最適な音声出力を行い、例文を表示させた辞書に、ユーザにより例文中から選択された単語と同じ単語の見出語に対応する音声データがなくても、別の辞書の音声データを用いて適切に音声を出力させることができる。このように、例文を表示させた辞書に音声データがある場合でも、無い場合でも適切に音声を出力させることができる。また、請求項１４に記載の発明も同様の作用効果を奏する。
【００３２】
請求項７に記載の発明では、ユーザにより選択された例文を構成する複数の単語を順次に選択していき、当該順次に選択された単語と同じ単語の見出語に対応する音声データがそれぞれ記憶されているか否かを判断し、記憶されていると判断された場合には、第１の辞書情報記憶手段から前記選択された各単語と同じ単語の見出語に対応する音声データを順次読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合には、前記選択された各単語と同じ単語の見出語に対応する音声データが第２の辞書辞書記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合には、当該第２の辞書情報記憶手段から前記選択された各単語と同じ単語の見出語に対応する音声データを順次読み出し、この読み出された音声データに従った音声の出力制御を行うようにした。従って、例文を表示させた辞書に、例文中から順次に選択した各単語と同じ単語の見出語に対応する音声データがあれば、同じ辞書の音声データを用いて最適な音声出力を行い、例文を表示させた辞書に、例文中から順次に選択した各単語と同じ単語の見出語に対応する音声データがなくても、別の辞書の音声データを用いて適切に音声を出力させることができる。このように、例文を表示させた辞書に音声データがある場合でも、無い場合でも適切に音声を出力させることができる。また、請求項１５に記載の発明も同様の作用効果を奏する。
【００３３】
請求項８に記載の発明では、選択された単語と同じ単語の見出語に対応する音声データが第２の辞書情報記憶手段に記憶されていないと判断された場合に、音声データに対応する音声に代えて、合成音声により出力する制御を行うようにした。従って、ユーザにより
選択された単語／順次に選択した各単語と同じ単語の見出語の音声データが第２の辞書情報記憶手段に記憶されていない場合であっても、合成音声によって適切に音声を出力させることができる。
【００３４】
請求項９に記載の発明では、音声が出力される際に、当該音声に対応する見出語の発音記号を、第２の辞書情報記憶手段から読み出して表示させるようにした。従って、例文を表示させた辞書と異なる辞書の見出語の音声データで音声出力する場合には、音声出力させる辞書の発音記号を表示させることができるため、出力する音声に対応する発音記号を視認させることができる。
【００３５】
請求項１０に記載の発明では、音声の出力制御により音声が出力される際に、第１の辞書情報記憶手段に対応する第１の辞書名を表示させるようにした。従って、例文を表示させた辞書の見出語の音声データに基づいて音声出力する場合には、その辞書名を表示させることで、当該辞書の音声に基づいて適切に音声出力していることをユーザに確認させることができる。
【００３６】
請求項１１に記載の発明では、音声の出力制御により音声が出力される際に、第２の辞書情報記憶手段に対応する第２の辞書名を表示させるようにした。従って、例文を表示させた辞書と異なる辞書の見出語の音声データに基づいて音声出力する場合には、音声出力させた辞書名を表示させることで、適切に音声出力している辞書名をユーザに確認させることができる。例えば、米国語系辞書で例文を表示しているときに、英国語系辞書の音声出力した場合でも、音声出力した英国語系辞書の辞書名を表示させることで、英国発音であることをユーザは誤りなく認識できるようになる。
【００３７】
請求項１２に記載の発明では、複数の辞書情報記憶手段のうち、選択された単語と同じ単語の見出語に対応する音声データを記憶する辞書情報記憶手段を検知し、検知したそれぞれの辞書情報記憶手段を識別する識別情報を一覧表示させるようにした。また、識別情報を表示させた辞書情報記憶手段の中からユーザ操作に従って一の辞書情報記憶手段を選択し、選択した辞書情報記憶手段に記憶された音声データに基づいて、選択された単語と同じ単語の見出語の音声を出力させるようにした。従って、ユーザは一覧表示された辞書の中から所望の辞書を選択した上で、当該辞書に内蔵された単語の音声を出力させることができる。
【図面の簡単な説明】
【００３８】
【図１】（ａ）電子辞書の概観図。（ｂ）電子辞書本体のキー配列の一例を示す図。
【図２】電子辞書の内部構成を示すブロック図。
【図３】第１実施形態におけるＲＯＭのデータ構成を示す図。
【図４】第１実施形態におけるフラッシュＲＯＭのデータ構成を示す図。
【図５】第１実施形態におけるメモリカードのデータ構成を示す図。
【図６】第１実施形態におけるＲＡＭのデータ構成を示す図。
【図７】合成音声用音声データのデータ構成の一例を示す図。
【図８】各種英和辞典データのデータ構成の一例を示す図。
【図９】各種英和用見出語音声データのデータ構成の一例を示す図。
【図１０】各種英和用言語データの構成の一例を示す図。
【図１１】辞書別使用回数データのデータ構成の一例を示す図。
【図１２】単語音声出力処理の流れを示すフローチャート。
【図１３】単語音声出力処理の流れを示すフローチャート。
【図１４】音声出力辞書決定処理の流れを示すフローチャート。
【図１５】音声出力辞書決定処理の流れを示すフローチャート。
【図１６】第１実施形態における表示画面の一例を示す図。
【図１７】第１実施形態における表示画面の一例を示す図。
【図１８】第１実施形態における表示画面の一例を示す図。
【図１９】第１実施形態における表示画面の一例を示す図。
【図２０】第１実施形態における表示画面の一例を示す図。
【図２１】第１実施形態における表示画面の一例を示す図。
【図２２】第１実施形態における表示画面の一例を示す図。
【図２３】第１実施形態における表示画面の一例を示す図。
【図２４】第１実施形態における表示画面の一例を示す図。
【図２５】第１実施形態における表示画面の一例を示す図。
【図２６】第１実施形態における表示画面の一例を示す図。
【図２７】第１実施形態における表示画面の一例を示す図。
【図２８】第１実施形態における表示画面の一例を示す図。
【図２９】第１実施形態における表示画面の一例を示す図。
【図３０】第１実施形態における表示画面の一例を示す図。
【図３１】第１実施形態における表示画面の一例を示す図。
【図３２】第１実施形態の変形例における表示画面の一例を示す図。
【図３３】第１実施形態の変形例における表示画面の一例を示す図。
【図３４】第１実施形態の変形例における表示画面の一例を示す図。
【図３５】第１実施形態の変形例における表示画面の一例を示す図。
【図３６】第１実施形態の変形例における表示画面の一例を示す図。
【図３７】第２実施形態におけるＲＯＭのデータ構成を示す図。
【図３８】第２実施形態におけるフラッシュＲＯＭのデータ構成を示す図。
【図３９】第２実施形態におけるメモリカードのデータ構成を示す図。
【図４０】第２実施形態におけるＲＡＭのデータ構成を示す図。
【図４１】ＡＡ英和用例文データのデータ構成の一例を示す図。
【図４２】ＡＡ英和例文検索用単語テーブルの構成の一例を示す図。
【図４３】例文音声出力処理の流れを示すフローチャート。
【図４４】例文音声出力処理の流れを示すフローチャート。
【図４５】例文音声出力処理の流れを示すフローチャート。
【図４６】第２実施形態における表示画面の一例を示す図。
【図４７】第２実施形態における表示画面の一例を示す図。
【図４８】第２実施形態における表示画面の一例を示す図。
【図４９】第２実施形態における表示画面の一例を示す図。
【図５０】第２実施形態における表示画面の一例を示す図。
【図５１】第２実施形態における表示画面の一例を示す図。
【図５２】第２実施形態における表示画面の一例を示す図。
【図５３】第２実施形態における表示画面の一例を示す図。
【図５４】第２実施形態の変形例における表示画面の一例を示す図。
【図５５】第２実施形態の変形例における表示画面の一例を示す図。
【図５６】第２実施形態の変形例における表示画面の一例を示す図。
【図５７】変形例におけるＣＤ−ＲＯＭのデータ構成の一例を示す図。
【発明を実施するための形態】
【００３９】
以下、図１〜図５６を参照して、音声出力機能付き情報表示制御装置の一つである携帯型の電子辞書装置（以下、単に「電子辞書」と呼ぶ。）に本発明を適用した場合の実施形態について詳細に説明する。
【００４０】
まず、全体に共通する構成を説明する。
図１（ａ）は、電子辞書１の概観図である。電子辞書１は、電子辞書本体２と、この電子辞書本体２に着脱自在に装着される情報記憶媒体であるメモリカード１０とを備えている。
【００４１】
電子辞書本体２は、各種操作キーを含む入力部３０と、表示部４０と、音出力部５０と、メモリカードリーダ６０とを備えて構成されている。
【００４２】
入力部３０は、ユーザが電子辞書本体２に対して文字を入力したり、見出語の説明情報の表示等を指示するためのキーを備えており、図１（ｂ）に示すように、電源キー３ａと、メニューキー３ｂと、文字入力キー３ｃと、方向キー３ｄと、訳／決定キー３ｅと、戻るキー３ｆと、単語音声キー３ｇと、例文読み上げキー３ｈとを備えて構成される。
【００４３】
電源キー３ａは、電源のＯＮ／ＯＦＦを切り替えるためのキーである。メニューキー３ｂは検索対象の辞書種別を選択するためのキーであって、複数種類の辞書種別の中から一の辞書種別を選択することができる。
【００４４】
文字入力キー３ｃは、入力文字を入力するためのキーである。方向キー３ｄは、表示されるカーソルを操作することで、一覧表示された見出語の中から所望の見出語を選択する場合等に押下されるキーであり、上下左右の方向を指示入力可能に構成されている。
【００４５】
訳／決定キー３ｅは、見出語の一覧表示や選択した見出語の説明情報の表示を指示したり、操作の確定指示を入力する場合に押下されるキーである。戻るキー３ｆは、直前の表示画面に表示を戻すためのキーである。
【００４６】
単語音声キー３ｇは、見出語の説明情報中に含まれる単語／例文を構成する単語の中から、音声を出力させる単語を選択する場合に押下されるキーである。例文読み上げキー３ｈは、例文を構成する単語の音声を、先頭の単語から順次出力させる場合に押下されるキーである。
【００４７】
図２は、電子辞書１の内部構成を示すブロック図である。同図において、電子辞書１は、電子辞書本体２と、メモリカード１０とで構成される。
【００４８】
電子辞書本体２は、ＣＰＵ（Central Processing Unit）２０、入力部３０、表示部４０、音出力部５０、メモリカードリーダ６０、ＲＯＭ（Read Only Memory）７０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバス１００で相互にデータ通信可能に接続されて構成されている。
【００４９】
ＣＰＵ２０は、入力部３０を介して入力される指示に基づいて、ＲＯＭ７０内のプログラムに従って各種処理を実行する。その際、ＣＰＵ２０は、フラッシュＲＯＭ８０及びメモリカード１０に格納された各種データに基づいた処理を実行し、その処理結果を表示部４０及び音出力部５０に出力させる。すなわちＣＰＵ２０は、電子辞書１の各部を統括的に制御する役割を担っている。
【００５０】
入力部３０は、押下されたキーの信号をＣＰＵ２０に出力する。この入力部３０におけるキー入力により、文字の入力、操作の確定指示等の入力手段が実現される。尚、この入力部３０は、必ずしもキーである必要はなく、例えばタッチパネルであってもよい。
【００５１】
表示部４０は、各種キーの押下に応じた見出語の説明情報等が表示される部分であって、ＬＣＤ（Liquid Crystal Display）等により構成されており、ＣＰＵ２０から入力される表示信号に基づいて各種表示を行う。
【００５２】
音出力部５０は、各種キーの押下に応じた見出語の音声等が出力される部分であり、ＣＰＵ２０から入力される出力信号に基づいて各種音声出力を行う。
【００５３】
メモリカードリーダ６０は、メモリカード１０の読み書きを行うための機器であり、電子辞書本体２に内蔵されている。
【００５４】
ＲＯＭ７０は、各実施形態を実現するためのプログラムを格納している。ＲＯＭ７０は、第１実施形態ではＲＯＭ７１、第２実施形態ではＲＯＭ７５として説明する。
【００５５】
フラッシュＲＯＭ８０は、読み書き可能な不揮発性の記憶領域であり、各実施形態を実現するための辞書ＤＢ（Data Base）等を格納している。フラッシュＲＯＭ８０は、第１実施形態ではフラッシュＲＯＭ８１、第２実施形態ではフラッシュＲＯＭ８５として説明する。
【００５６】
ＲＡＭ９０は、ＣＰＵ２０の作業領域として各種データを一時的に記憶するための記憶領域である。ＲＡＭ９０は、第１実施形態ではＲＡＭ９１、第２実施形態ではＲＡＭ９５
として説明する。
【００５７】
メモリカード１０は、各実施形態を実現するための辞書ＤＢを格納した情報記憶媒体である。メモリカード１０は、第１実施形態ではメモリカード１１、第２実施形態ではメモリカード１５として説明する。
【００５８】
〔第１実施形態〕
図３〜３６を参照して、第１実施形態について説明する。
【００５９】
図３は、第１実施形態に係る電子辞書本体２が、図２のＲＯＭ７０の代わりに備えるＲＯＭ７１の構成を示す図である。ＲＯＭ７１は、ＣＰＵ２０によって読み出され、単語音声出力処理（図１２、１３参照）として実行される単語音声出力プログラム７１１と、合成音声用音声データ７１３とを格納している。また、単語音声出力プログラム７１１は、音声出力辞書決定処理（図１４、１５参照）として実行される音声出力辞書決定プログラム７１２をサブルーチンとして備えている。
【００６０】
単語音声出力処理は、見出語と当該見出語の複数の単語を含む説明情報とが表示されている状態でユーザにより単語音声キー３ｇが押下された場合であって、当該見出語又は説明情報中の一の単語が選択された場合に（以下、「音声出力単語」と呼ぶ。）、音声出力辞書決定処理を実行することで、音声出力単語の音声の出力対象とする辞書（以下、「音声出力辞書」と呼ぶ。）を検索・決定し、決定した音声出力辞書の見出語音声データに従って、音声出力単語の音声を出力させる処理である。また、音声出力辞書が決定されなかった場合には、合成音声出力処理を行うことで、音声出力単語の音声を合成音声で出力する。この単語音声出力処理の動作については詳細に後述する。
【００６１】
音声出力辞書決定処理とは、音声出力単語の言語と同一の言語の見出語を含む辞書であって、音声出力単語の音声を含む辞書を音声出力辞書として決定する処理である。また、音声出力単語の辞書が英国語及び米国語のうちの一方の言語の辞書の場合であって、当該音声出力単語の音声データが一方の言語の辞書に無く、他方の言語の辞書に含まれている場合に、当該他方の辞書を音声出力辞書として検出する。この音声出力辞書決定処理の動作についても詳細に後述する。
【００６２】
ここで言語とは、例えば英語、独語、日本語、仏語などの異なる国の言語のことを指す。但し、英語については、英国語と米国語とで単語の発音記号や綴りが微妙に異なることから、これらは別の言語として区別し、辞書種別も英国語系と米国語系とに分類されるものとして説明する。
【００６３】
合成音声用音声データ７１３は、単語音声出力処理において合成音声を出力する際に用いられるデータであり、例えば図７に示すように発音記号（ε、ｇ等）に対応する音素７１３ａと、ε、ｇ等の発音記号ごとの音声データ７１３ｂ（ＰＨ００５．ｗａｖ、ＰＨ００８．ｗａｖ等）とで構成される。
【００６４】
合成音声出力処理では、音声出力単語の発音記号を音素に分解し、分解された各音素に対応する音声データ７１３ｂを合成音声用音声データ７１３から次々と読み出して連続再生することで、音声出力単語の音声を合成音声として出力する。尚、音声出力単語の発音記号に基づいて合成音声を出力するのではなく、音声出力単語の文字列データに基づいて合成音声を出力するようにしても勿論良い。
【００６５】
図４は、第１実施形態に係る電子辞書本体２が、図２のフラッシュＲＯＭ８０の代わりに備えるフラッシュＲＯＭ８１の構成を示す図である。フラッシュＲＯＭ８１は、各種辞書ＤＢとして、ＡＡ英和辞典ＤＢ８１１と、ＢＢ英和辞典ＤＢ８１５と、英英辞典ＤＢ８１９と、和英辞典ＤＢ８２３と、独独辞典ＤＢ８２７と、独英辞典ＤＢ８３１とを備えると共に、アイコンデータ８４５と、辞書別使用回数データ８４７とを備えている。また、各種辞書ＤＢはそれぞれ辞典データと、見出語音声データと、言語データとを備えている。例えば、ＡＡ英和辞典ＤＢ８１１は、ＡＡ英和辞典データ８１２と、ＡＡ英和用見出語音声データ８１３と、ＡＡ英和用言語データ８１４とを備えている。但し、ＢＢ英和辞典ＤＢ８１５については、見出語音声データを備えていないものとして説明する。
【００６６】
図５は、第１実施形態に係る電子辞書１が、図２のメモリカード１０の代わりに備えるメモリカード１１の構成を示す図である。メモリカード１１は、ＣＣ英和辞典ＤＢ１１１を備え、ＣＣ英和辞典ＤＢ１１１は、ＣＣ英和辞典データ１１２と、ＣＣ英和用見出語音声データ１１３と、ＣＣ英和用言語データ１１４とを備えている。
【００６７】
図８は、各種英和辞典ＤＢの辞典データのデータ構成の一例を示す図である。図８（ａ）は、ＡＡ英和辞典データ８１２のデータ構成の一例を示す図であり、ＡＡ英和辞典データ８１２は、見出語８１２ａと、その発音記号及び意味内容を有する説明情報８１２ｂと、例文番号８１２ｃとが対応付けて記憶されている。また、例文番号８１２ｃには、対応する見出語が含まれる例文の番号が記憶されている。
【００６８】
同様に、図８（ｂ）は、ＢＢ英和辞典データ８１６のデータ構成の一例を示す図である。ＢＢ英和辞典データ８１６は、見出語８１６ａと、発音記号及び意味内容を有する説明情報８１６ｂと、例文番号８１６ｃとが対応付けて記憶されている。
【００６９】
同様に、図８（ｃ）は、ＣＣ英和辞典データ１１２のデータ構成の一例を示す図である。ＣＣ英和辞典データ１１２は、見出語１１２ａと、発音記号及び意味内容を有する説明情報１１２ｂと、例文番号１１２ｃとが対応付けて記憶されている。
【００７０】
図９は、各種英和辞典ＤＢの見出語音声データのデータ構成の一例を示す図である。図９（ａ）は、ＡＡ英和用見出語音声データ８１３のデータ構成の一例を示す図であり、ＡＡ英和用見出語音声データ８１３は、見出語８１３ａと、音声データ８１３ｂとが対応付けて記憶されている。音声データにおいて、「−」で示されるものについては、対応する見出語の音声データが存在しないことを意味している。つまり、例えばＡＡ英和用見出語音声データ８１３では、見出語「ｇｅｔ」に対応する音声データが存在しない。
【００７１】
同様に、図９（ｂ）は、ＣＣ英和用見出語音声データ１１３のデータ構成の一例を示す図である。ＣＣ英和用見出語音声データ１１３は、見出語１１３ａと、音声データ１１３ｂとが対応付けて記憶されている。ＣＣ英和用見出語音声データ１１３には、見出語「ｒｅｃｅｉｖｅ」に対応する音声データが存在しない。
【００７２】
図１０は、各種英和辞典ＤＢの言語データのデータ構成の一例を示す図である。図１０（ａ）は、ＡＡ英和用言語データ８１４のデータ構成の一例を示す図であり、ＡＡ英和用言語データ８１４は、見出語の言語を示す見出語言語８１４ａと、説明情報の言語を示す説明情報言語８１４ｂとが対応付けて記憶されている。ＡＡ英和辞典の見出語言語は「英国語」、説明情報言語は「日本語」であり、ＡＡ英和辞典は「英国語系」の辞書である。
【００７３】
同様に、図１０（ｂ）は、ＢＢ英和用言語データ８１７のデータ構成の一例を示す図である。ＢＢ英和用言語データ８１７は、見出語の言語を示す見出語言語８１７ａと、説明情報の言語を示す説明情報言語８１７ｂとが対応付けて記憶されている。ＢＢ英和辞典の見出語言語は「米国語」、説明情報言語は「日本語」であり、ＢＢ英和辞典は「米国語系」の辞書である。
【００７４】
同様に、図１０（ｃ）は、ＣＣ英和用言語データ１１４のデータ構成の一例を示す図である。ＣＣ英和用言語データ１１４は、見出語の言語を示す見出語言語１１４ａと、説明情報の言語を示す説明情報言語１１４ｂとが対応付けて記憶されている。ＣＣ英和辞典の見出語言語は「米国語」、説明情報言語は「日本語」であり、ＣＣ英和辞典は「米国語系」の辞書である。
【００７５】
以上辞書ＤＢの代表例として、ＡＡ英和辞典ＤＢ８１１、ＢＢ英和辞典ＤＢ８１５及びＣＣ英和辞典ＤＢ１１１の各種データのデータ構成について説明したが、他の辞書ＤＢについてもほぼ同様であるため、その詳細な説明を省略する。
【００７６】
アイコンデータ８４５は、単語音声出力処理において表示部４０に表示される各種アイコンの画像データであり、ユーザにより単語音声キー３ｇが押下された場合に表示される音声モードアイコン（例えば、図１８のＩ１４）についての画像データ、音声出力辞書とされた辞書が存在した場合に表示される音声出力アイコン（例えば、図２０のＩ１８）についての画像データ、合成音声が出力される場合に表示される合成音声出力アイコン（例えば、図２８のＩ３８）についての画像データを含む。
【００７７】
辞書別使用回数データ８４７は、各種辞書の使用回数を示すデータである。図１１にそのデータ構成例を示す。辞書別使用回数データ８４７は、記憶先８４７ａと、辞書種別８４７ｂと、使用回数８４７ｃとが対応付けて記憶されている。記憶先８４７ａは、対応する辞書種別８４７ｂの辞書ＤＢが記憶されている記憶先のことを指し、フラッシュＲＯＭ８１に記憶されている場合は「内蔵」、メモリカード１１に記憶されている場合は「メモリカード」となる。また、使用回数８４７ｃは、単語音声出力処理において、見出語の検索対象となる辞書がユーザにより選択されることで更新される。
【００７８】
図６は、第１実施形態に係る電子辞書本体２が、図２のＲＡＭ９０の代わりに備えるＲＡＭ９１の構成を示す図である。ＲＡＭ９１は、ユーザ選択辞書格納領域９１１と、入力文字格納領域９１３と、音声出力単語格納領域９１５と、音声出力辞書格納領域９１７と、音声出力候補辞書格納領域９１９とを備えている。
【００７９】
ユーザ選択辞書格納領域９１１は、見出語の検索対象としてユーザにより選択された辞書（以下、「ユーザ選択辞書」と呼ぶ。）の識別情報を格納するための領域であり、入力文字格納領域９１３は、ユーザにより入力された入力文字を格納するための領域である。また、音声出力単語格納領域９１５は、音声出力単語を格納するための領域であり、音声出力辞書格納領域９１７は、音声出力単語の音声データの読み出し元となる音声出力辞書の識別情報を格納するための領域である。
【００８０】
音声出力候補辞書格納領域９１９は、音声出力辞書決定処理において音声出力辞書の候補となる辞書（以下、「音声出力候補辞書」と呼ぶ。）の識別情報を格納するための領域である。この音声出力候補辞書格納領域９１９には、音声出力候補辞書とされた複数の辞書それぞれの識別情報が格納される。
【００８１】
次に動作を説明する。
図１２、１３は、ＣＰＵ２０により単語音声出力プログラム７１１が読み出されて実行されることにより電子辞書１において実行される単語音声出力処理の流れを示すフローチャートである。
【００８２】
先ず、ユーザによりメニューキー３ｂが押下され、見出語の検索対象となる一の辞書が選択されると（ステップＡ１）、ＣＰＵ２０は、当該選択された辞書をユーザ選択辞書として、その識別情報をユーザ選択辞書格納領域９１１に格納する。そして、ユーザにより文字入力キー３ｃが押下され、例えば図１６のＴ１０に示すように、見出語を構成する文字の入力が入力部３０を介してなされると（ステップＡ３）、ＣＰＵ２０は、入力文字を入力文字格納領域９１３に格納する。
【００８３】
次いで、ＣＰＵ２０は、入力された見出語である単語に対応する見出語の候補をユーザ選択辞書の中から抽出し、一覧表示した後、この見出語一覧表示からユーザによりいずれかの見出語を選択するための訳／決定キー３ｅが押下されたか否かを判定し（ステップＡ５）、押下されなかったと判定した場合には（ステップＡ５；Ｎｏ）、他処理へと処理を移行し、押下されたと判定した場合には（ステップＡ５；Ｙｅｓ）、ユーザ選択辞書の使用回数に“１”を加算して（ステップＡ７）、辞書別使用回数データ８４７の使用回数８４７ｃを更新する。
【００８４】
そして、ＣＰＵ２０は、入力文字に対応する見出語と、当該見出語の発音記号及びその意味内容を含む説明情報とを、ユーザ選択辞書の辞書ＤＢから読み出して、例えば図１７に示すように、表示部４０に表示させる。（ステップＡ９）、
【００８５】
次いで、ＣＰＵ２０は、ユーザにより単語音声キー３ｇが押下されたか否かを判定し（ステップＡ９）、押下されなかったと判定した場合には（ステップＡ９；Ｎｏ）、他処理へと処理を移行し、押下されたと判定した場合には（ステップＡ９；Ｙｅｓ）、音声モードに移行し、アイコンデータ８４５に基づいて、例えば図１８のＩ１４に示すような音声モードアイコンを表示部４０に表示させる（ステップＡ１３）。そして、ＣＰＵ２０は、例えば図１８のＭ１４に示すように、表示された見出語を反転表示させる（ステップＡ１５）。
【００８６】
次に、ＣＰＵ２０は、ユーザにより方向キー３ｄが押下されることにより、カーソル操作がなされたか否かを判定し（ステップＡ１７）、なされなかったと判定した場合には（ステップＡ１７；Ｎｏ）、ステップＡ２１へと処理を移行し、なされたと判定した場合には（ステップＡ１７；Ｙｅｓ）、例えば図１９のＭ１６に示すように、カーソル操作に対応する単語を反転表示させる（ステップＡ１９）。
【００８７】
次いで、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＡ２１）、押下されなかったと判定した場合には（ステップＡ２１；Ｎｏ）、ステップＡ１７へ戻り、押下されたと判定した場合には（ステップＡ２１；Ｙｅｓ）、反転表示させた見出語又は単語を音声出力単語に決定して（ステップＡ２３）、音声出力単語格納領域９１５に格納する。
【００８８】
そして、ＣＰＵ２０は、音声出力辞書決定プログラム７１２を読み出して実行することで音声出力辞書決定処理を行う（ステップＡ２５）。次に、ＣＰＵ２０は、音声出力辞書決定処理により音声出力辞書とされた辞書が有ったか否かを判定し（ステップＡ２７）、有ったと判定した場合には（ステップＡ２７；Ｙｅｓ）、アイコンデータ８４５に基づいて、例えば図２０のＩ１８に示すような音声出力辞書に設定された辞書による音声出力アイコンを表示部４０に表示させる（ステップＡ２９）。
【００８９】
そして、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＡ３１）、押下されなかったと判定した場合には（ステップＡ３１；Ｎｏ）、ステップＡ３９へと処理を移行し、押下されたと判定した場合には（ステップＡ３１；Ｙｅｓ）、音声出力辞書の辞書ＤＢの見出語音声データにおける音声出力単語の音声データを再生して音出力部５０から出力させる音声出力処理を行う（ステップＡ３３）。
【００９０】
また、ステップＡ３３における音声出力処理と同時に、ＣＰＵ２０は、音声出力辞書がユーザ選択辞書であったか否かを判定し（ステップＡ３５）、ユーザ選択辞書ではなかったと判定した場合には（ステップＡ３５；Ｎｏ）、ステップＡ３９へと処理を移行し、ユーザ選択辞書であったと判定した場合には（ステップＡ３５；Ｙｅｓ）、音声出力辞書に設定された辞書名と、音声出力単語と、発音記号と、音声出力アイコンとを含むウィンドウを、例えば図２３のＳＷ２４に示すように、表示部４０に所定時間表示させる（ステップＡ３７）。
【００９１】
そして、ＣＰＵ２０は、ユーザにより継続して操作がなされたか否かを判定し（ステップＡ３９）、なされたと判定した場合には（ステップＡ３９；Ｙｅｓ）、ステップＡ１７へと戻り、なされなかったと判定した場合には（ステップ３９；Ｎｏ）、単語音声出力処理を終了する。
【００９２】
一方、ステップＡ２７において、音声出力辞書とされた辞書は無かったと判定した場合には（ステップＡ２７；Ｎｏ）、ＣＰＵ２０は、アイコンデータ８４５に基づいて、例えば図２８のＩ３８に示すような合成音声出力アイコンを表示部４０に表示させる（ステップＡ４１）。
【００９３】
そして、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＡ４３）、押下されなかったと判定した場合には（ステップＡ４３；Ｎｏ）、ステップＡ３９へと処理を移行し、押下されたと判定した場合には（ステップＡ４３；Ｙｅｓ）、音声出力単語の発音記号をユーザ選択辞書の辞書ＤＢの辞典データから読み出して音素に分解し、分解された各音素に対応する音声データ７１３ｂを合成音声用音声データ７１３から次々と読み出して連続再生する合成音声出力処理を行うことで、音声出力単語の合成音声を音出力部５０から出力させて（ステップＡ４５）、ステップＡ３９へと処理を移行する。
【００９４】
次に、図１２のステップＡ２５における音声出力辞書決定処理について説明する。
図１４、１５は、ＣＰＵ２０により音声出力辞書決定プログラム７１２が読み出されて実行されることにより電子辞書１において実行される音声出力辞書決定処理の流れを示すフローチャートである。
【００９５】
先ず、ＣＰＵ２０は、音声出力単語が見出語であった場合にはユーザ選択辞書の辞書ＤＢの言語データに含まれる見出語言語を参照し、説明情報中の単語であった場合にはユーザ選択辞書の辞書ＤＢの言語データに含まれる説明情報言語を参照することで、音声出力単語の言語を検知する（ステップＢ１）。但し、見出語の説明情報中には説明情報言語以外の言語が含まれる場合があるため、音声出力単語の文字コードの参照を併用することで、その言語を検知するとしてもよい。
【００９６】
次いで、ＣＰＵ２０は、ユーザ選択辞書の辞書ＤＢの言語データに含まれる見出語言語と、ステップＢ１において検知した言語とを比較することにより、音声出力単語の言語と見出語の言語との同一性を判断する（ステップＢ３）。そして、言語が同一であると判定した場合には（ステップＢ３；Ｙｅｓ）、ＣＰＵ２０は、ユーザ選択辞書の辞書ＤＢに見出語音声データが有るか否かを判定する（ステップＢ５）。
【００９７】
ステップＢ５において、見出語音声データが有ると判定した場合には（ステップＢ５；Ｙｅｓ）、ＣＰＵ２０は、ユーザ選択辞書の辞書ＤＢの見出語音声データを参照して、音声出力単語に対応する音声データが有るか否かを判定する（ステップＢ７）。そして、有ると判定した場合には（ステップＢ７；Ｙｅｓ）、ＣＰＵ２０は、元のユーザ選択辞書を音声出力辞書に設定し（ステップＢ９）、その識別情報を音声出力辞書格納領域９１７に格納して、音声出力辞書検出処理を終了する。
【００９８】
ステップＢ３において言語が同一ではないと判定した場合（ステップＢ３；Ｎｏ）、ステップＢ５においてユーザ選択辞書の辞書ＤＢに見出語音声データが無いと判定した場合（ステップＢ５；Ｎｏ）、又はステップＢ７においてユーザ選択辞書の辞書ＤＢに音声出力単語に対応する音声データが無いと判定した場合には（ステップＢ７；Ｎｏ）、ＣＰＵ２０は、メモリカード１０内の辞書及びフラッシュＲＯＭ８０内の他の内蔵辞書の中から、音声出力単語の言語と同一の言語の辞書を１つ選択して検討辞書とする（ステップＢ１１）。
【００９９】
そして、ＣＰＵ２０は、検討辞書の辞書ＤＢの見出語音声データを参照して、音声出力単語に対応する音声データが有るか否かを判定し（ステップＢ１３）、無いと判定した場合には（ステップＢ１３；Ｎｏ）、ステップＢ１７へと処理を移行し、有ると判定した場合には（ステップＢ１３；Ｙｅｓ）、検討辞書を音声出力候補辞書として（ステップＢ１５）、その識別情報を音声出力候補辞書格納領域９１９に格納する。
【０１００】
次いで、ＣＰＵ２０は、全辞書について終了したか否かを判定し（ステップＢ１７）、終了していないと判定した場合には（ステップＢ１７；Ｎｏ）、次の辞書を検討対象として検討辞書に設定して（ステップＢ１９）、ステップＢ１３に戻る。
【０１０１】
ステップＢ１７において、全辞書について終了したと判定した場合には（ステップＢ１７；Ｙｅｓ）、ＣＰＵ２０は、音声出力候補辞書が有ったか否かを判定し（ステップＢ２１）、有ったと判定した場合には（ステップＢ２１；Ｙｅｓ）、ステップＢ３９へと処理を移行し、無かったと判定した場合には（ステップＢ２１；Ｎｏ）、音声出力単語の言語が英国語又は米国語であるか否かを判定する（ステップＢ２３）。
【０１０２】
ステップＢ２３において、音声出力単語の言語が英国語でも米国語でもないと判定した場合には（ステップＢ２３；Ｎｏ）、ＣＰＵ２０は、音声出力辞書を無しとして（ステップＢ３７）、音声出力辞書決定処理を終了する。
【０１０３】
ステップＢ２３において、音声出力単語の言語が英国語又は米国語であると判定した場合には（ステップＢ２３；Ｙｅｓ）、ＣＰＵ２０は、メモリカード１０内の辞書及びフラッシュＲＯＭ８０内の他の内蔵辞書の中から、音声出力単語の言語以外の英国語又は米国語の辞書を１つ選択して検討辞書とする（ステップＢ２５）。
【０１０４】
そして、ＣＰＵ２０は、検討辞書の辞書ＤＢの見出語音声データを参照して、音声出力単語に対応する音声データが有るか否かを判定し（ステップＢ２７）、無いと判定した場合には（ステップＢ２７；Ｎｏ）、ステップＢ３１へと処理を移行し、有ると判定した場合には（ステップＢ２７；Ｙｅｓ）、検討辞書を音声出力候補辞書として（ステップＢ２９）、その識別情報を音声出力候補辞書格納領域９１９に格納する。
【０１０５】
次いで、ＣＰＵ２０は、全辞書について終了したか否かを判定し（ステップＢ３１）、終了していないと判定した場合には（ステップＢ３１；Ｎｏ）、次の辞書を検討対象として検討辞書に設定して（ステップＢ３３）、ステップＢ２７に戻る。
【０１０６】
ステップＢ３１において、全辞書について終了したと判定した場合には（ステップＢ３１；Ｙｅｓ）、ＣＰＵ２０は、音声出力候補辞書が有ったか否かを判定し（ステップＢ３５）、無かったと判定した場合には（ステップＢ３５；Ｎｏ）、ステップＢ３７へと処理を移行し、有ったと判定した場合には（ステップＢ３５；Ｙｅｓ）、音声出力候補辞書が１つであったか否かを判定する（ステップＢ３９）。
【０１０７】
ステップＢ３９において、音声出力候補辞書が１つであったと判定した場合には（ステップＢ３９；Ｙｅｓ）、ＣＰＵ２０は、音声出力辞書にその音声出力候補辞書を設定して（ステップＢ４１）、当該辞書の識別情報を音声出力辞書格納領域９１７に格納し、音声出力辞書決定処理を終了する。
【０１０８】
ステップＢ３９において、音声出力候補辞書が１つでなかったと判定した場合には（ステップＢ３９；Ｎｏ）、ＣＰＵ２０は、辞書別使用回数データ８４７を参照して使用回数の最も多い音声出力候補辞書を特定し（ステップＢ４３）、音声出力辞書にその特定した音声出力候補辞書を設定し（ステップＢ４５）、音声出力辞書格納領域９１７に格納して、音声出力辞書決定処理を終了する。
【０１０９】
次に、これまでの処理について、表示画面例を参照しつつ、具体的に説明する。
先ず、ユーザ選択辞書がＡＡ英和辞典であり、音声出力単語の音声がユーザ選択辞書に内蔵された音声に基づいて出力される場合と、別の辞書に内蔵された音声に基づいて出力される場合とのそれぞれの場合について、例を挙げて説明する。尚、ＡＡ英和辞典の辞書ＤＢには、見出語音声データが存在する（図４・図９（ａ）のＡＡ英和用見出語音声データ８１３）。
【０１１０】
図１６は、ＡＡ英和辞典において、文字を入力するための表示画面の一例である表示画面Ｗ１０を示したものである。
電子辞書本体２の電源がＯＮの状態でユーザによりメニューキー３ｂが押下され、「ＡＡ英和辞典」がユーザ選択辞書として選択されると（図１２のステップＡ１）、文字を入力するための画面が表示される。表示画面Ｗ１０の上部には、文字を入力するための括弧が表示され、ユーザは文字入力キー３ｃを押下することで、この括弧の中に検索対象とする文字を入力することができる。ここでは、ユーザにより入力文字「ｇｅｔ」がＴ１０として入力された状態が示されている（図１２のステップＡ３）。
【０１１１】
図１７は、ＡＡ英和辞典において、見出語と当該見出語の説明情報とが表示された場合の表示画面の一例である表示画面Ｗ１２を示したものである。
図１６に示す表示画面Ｗ１０が表示された状態でユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ５；Ｙｅｓ）、入力文字「ｇｅｔ」に対応する見出語「ｇｅｔ」と、その発音記号及び意味内容を含む説明情報とが、ＡＡ英和辞典データ８１２から読み出されて表示される（図１２のステップＡ９）。また、意味内容には、「ｏｂｔａｉｎ」、「ｂｕｙ」等の複数の単語が含まれている。
【０１１２】
図１８は、ＡＡ英和辞典において、単語音声キー３ｇが押下されることで表示される表示画面の一例である表示画面Ｗ１４を示したものである。
図１７に示す表示画面Ｗ１２が表示された状態でユーザにより単語音声キー３ｇが押下されると（図１２のステップＡ１１；Ｙｅｓ）、音声モードに移行し、音声モードアイコンＩ１４が表示される（図１２のステップＡ１３）。また、見出語「ｇｅｔ」が反転表示Ｍ１４される（図１２のステップＡ１５）。
【０１１３】
図１９は、ＡＡ英和辞典において、説明情報中の単語がカーソル操作により選択された場合に表示される表示画面の一例である表示画面Ｗ１６を示したものである。
音声モードにおいて、ユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、ここでは説明情報中の単語「ｒｅｃｅｉｖｅ」にカーソルが合わせられ、単語「ｒｅｃｅｉｖｅ」が反転表示Ｍ１６される（図１２のステップＡ１９）。
【０１１４】
図２０は、ＡＡ英和辞典において、内蔵された音声が出力される場合に表示される表示画面の一例である表示画面Ｗ１８を示したものである。
図１９に示す表示画面Ｗ１６の説明情報中の単語「ｒｅｃｅｉｖｅ」が反転表示Ｍ１６された状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、単語「ｒｅｃｅｉｖｅ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「ｒｅｃｅｉｖｅ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１１５】
その詳細は以下の通りである。
先ず音声出力単語「ｒｅｃｅｉｖｅ」の言語は、その文字コードを参照すること等により「英国語」として検知され（図１４のステップＢ１）、音声出力単語「ｒｅｃｅｉｖｅ」の言語と見出語「ｇｅｔ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「ｇｅｔ」の言語も「英国語」であるため、この２つの言語は同一であると判断される（図１４のステップＢ３；Ｙｅｓ）
【０１１６】
また、ＡＡ英和辞典には見出語音声データが有るために（図４・図９（ａ）のＡＡ英和用見出語音声データ８１３）、ユーザ選択辞書に見出語音声データは有ると判断され（図１４のステップＢ５；Ｙｅｓ）、音声出力単語「ｒｅｃｅｉｖｅ」の音声データがＡＡ英和用見出語音声データ８１３に有るか否かが判断される（図１４のステップＢ７）。ここでは、音声出力単語「ｒｅｃｅｉｖｅ」の音声データがＡＡ英和用見出語音声データ８１３に含まれていたために（図１４のステップＢ７；Ｙｅｓ）、ユーザ選択辞書であるＡＡ英和辞典が音声出力辞書に設定される（図１４のステップＢ９）。
【０１１７】
よって、音声出力辞書に設定された辞書が存在したことになり（図１３のステップＡ２７；Ｙｅｓ）、音声モードアイコンＩ１４に隣接して、音声出力辞書に設定されたＡＡ英和辞典による音声出力アイコンＩ１８が表示される（図１３のステップＡ２９）。この状態でユーザにより訳／決定キー３ｅが押下されると（図１３のステップＡ３１；Ｙｅｓ）、音声出力処理により音声出力単語「ｒｅｃｅｉｖｅ」の音声がＡＡ英和用見出語音声データ８１３の音声データに基づいて出力される（図１３のステップＡ３３）。また、この場合は、音声出力辞書がユーザ選択辞書であるＡＡ英和辞典であるため（図１３のステップＡ３５；Ｙｅｓ）、特別なウィンドウが表示されることはない。
【０１１８】
図２１は、ＡＡ英和辞典において、説明情報中の別の単語がカーソル操作により選択された場合に表示される表示画面の一例である表示画面Ｗ２０を示したものである。
音声モードにおいて、ユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、ここでは説明情報中の単語「ｏｂｔａｉｎ」にカーソルが合わせられ、単語「ｏｂｔａｉｎ」が反転表示Ｍ２０される（図１２のステップＡ１９）。
【０１１９】
図２２は、ＡＡ英和辞典において、ユーザ選択辞書以外の辞書が音声出力辞書に設定された場合に表示される表示画面の一例である表示画面Ｗ２２を示したものである。
図２０に示す表示画面Ｗ２０の説明情報中の単語「ｏｂｔａｉｎ」が反転表示Ｍ２０された状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、単語「ｏｂｔａｉｎ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「ｏｂｔａｉｎ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１２０】
その詳細は以下の通りである。
先ず音声出力単語「ｏｂｔａｉｎ」の言語は、その文字コードを参照すること等により「英国語」として検知され（図１４のステップＢ１）、音声出力単語「ｏｂｔａｉｎ」の言語と見出語「ｇｅｔ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「ｇｅｔ」の言語も「英国語」であるため、この２つの言語は同一であると判断される（図１４のステップＢ３；Ｙｅｓ）。
【０１２１】
また、ＡＡ英和辞典には見出語音声データが有るために（図４・図９（ａ）のＡＡ英和用見出語音声データ８１３）、ユーザ選択辞書に見出語音声データは有ると判断され（図１４のステップＢ５；Ｙｅｓ）、音声出力単語「ｏｂｔａｉｎ」の音声データがＡＡ英和用見出語音声データ８１３に有るか否かが判断される（図１４のステップＢ７）。ここでは、音声出力単語「ｏｂｔａｉｎ」の音声データがＡＡ英和用見出語音声データ８１３に含まれていなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「ｏｂｔａｉｎ」の言語（英国語）と同一の言語の辞書の中から、音声出力単語「ｏｂｔａｉｎ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ１９）。そして、ここでは、何れの辞書にも音声出力単語「ｏｂｔａｉｎ」に対応する音声データが存在せず（図１５のステップＢ２１；Ｎｏ）、音声出力単語「ｏｂｔａｉｎ」の言語が英国語であるために（図１５のステップＢ２３；Ｙｅｓ）、米国語系の辞書の中から音声出力単語「ｏｂｔａｉｎ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ２５−Ｂ３３）。そして、米国語系の辞書であるＣＣ英和辞典に音声出力単語「ｏｂｔａｉｎ」に対応する音声データが存在し（図１５のステップＢ３５；Ｙｅｓ）、音声出力単語「ｏｂｔａｉｎ」の音声データを持つ辞書がＣＣ英和辞典だけであったために（図１５のステップＢ３９；Ｙｅｓ）、音声出力辞書にＣＣ英和辞典が設定される（図１５のステップＢ４１）。
【０１２２】
よって、音声出力辞書に設定された辞書が存在したこととなり（図１３のステップＡ２７；Ｙｅｓ）、音声モードアイコンＩ１４に隣接して、音声出力辞書に設定されたＣＣ英和辞典による音声出力アイコンＩ２２が表示される（図１３のステップＡ２９）。
【０１２３】
図２３は、音声出力辞書に設定された辞書により音声が出力される場合の表示画面の一例である表示画面Ｗ２４を示す図である。
図２２の表示画面Ｗ２２が表示された状態でユーザにより訳／決定キー３ｅが押下されると（図１３のステップＡ３１；Ｙｅｓ）、音声出力処理により音声出力単語「ｏｂｔａｉｎ」の音声がＣＣ英和用見出語音声データ１１３の音声データに基づいて出力される（図１３のステップＡ３３）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図１３のステップＡ３５；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定されたＣＣ英和辞典の辞書名と、音声出力単語「ｏｂｔａｉｎ」と、その発音記号Ｐ２４と、音声出力アイコンとを含むウィンドウＳＷ２４が所定時間（例えば、３秒間）表示される（図１２のステップＡ３７）。この場合、音声が出力される際に、音声出力辞書に設定された辞書であるＣＣ英和辞書の辞書名と、音声出力単語「ｏｂｔａｉｎ」の発音記号Ｐ２４とが表示されるために、ユーザは聞いている音声が発音記号Ｐ２４に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。
【０１２４】
このように、説明情報中から選択された音声出力単語と同じ単語の見出語に対応する音声データがユーザ選択辞書にあれば、ユーザ選択辞書の音声データを用いて最適な音声出力を行い、音声出力単語と同じ単語の見出語に対応する音声データがユーザ選択辞書になくても、別の辞書の音声データを用いて適切にその音声を出力させることができる。
【０１２５】
次に、ユーザ選択辞書がＢＢ英和辞典であり、音声出力単語の音声が合成音声により出力される例を説明する。尚、ＢＢ英和辞典の辞書ＤＢには、見出語音声データが存在しない（図４のＢＢ英和辞典ＤＢ８１５）。
【０１２６】
図２４は、ＢＢ英和辞典において、文字を入力するための表示画面の一例である表示画面Ｗ３０を示したものである。
表示画面Ｗ３０では、ユーザにより入力文字「ｒｕｎ」がＴ３０として入力された状態が示されている（図１２のステップＡ３）。
【０１２７】
図２５は、ＢＢ英和辞典において、見出語と当該見出語の説明情報とが表示された場合の表示画面の一例である表示画面Ｗ３２を示したものである。
図２４に示す表示画面Ｗ３０が表示された状態でユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ５；Ｙｅｓ）、入力文字「ｒｕｎ」に対応する見出語「ｒｕｎ」と、その発音記号及び意味内容を含む説明情報とが、ＢＢ英和辞典データ８１６から読み出されて表示される（図１２のステップＡ９）。また、意味内容には、「ｒａｎ」、「ｒｕｎｎｉｎｇ」等の複数の単語が含まれている。
【０１２８】
図２６は、ＢＢ英和辞典において、単語音声キー３ｇが押下されることで表示される表示画面の一例である表示画面Ｗ３４を示したものである。
図２５に示す表示画面Ｗ３２が表示された状態でユーザにより単語音声キー３ｇが押下されると（図１２のステップＡ１１；Ｙｅｓ）、音声モードに移行し、音声モードアイコンＩ３４が表示される（図１２のステップＡ１３）。また、見出語「ｒｕｎ」が反転表示Ｍ３４される（図１２のステップＡ１５）。
【０１２９】
図２７は、ＢＢ英和辞典において、説明情報中の単語がカーソル操作により選択された場合に表示される表示画面の一例である表示画面Ｗ３６を示したものである。
音声モードにおいて、ユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、ここでは説明情報中の単語「ｒｕｎｎｉｎｇ」にカーソルが合わせられ、単語「ｒｕｎｎｉｎｇ」が反転表示Ｍ３６される（図１２のステップＡ１９）。
【０１３０】
図２８は、ＢＢ英和辞典において、合成音声が出力される場合に表示される表示画面の一例である表示画面Ｗ３８を示したものである。
図２７に示す表示画面Ｗ３６の説明情報中の単語「ｒｕｎｎｉｎｇ」が反転表示Ｍ３６された状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、単語「ｒｕｎｎｉｎｇ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「ｒｕｎｎｉｎｇ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１３１】
その詳細は以下の通りである。
先ず音声出力単語「ｒｕｎｎｉｎｇ」の言語は、その文字コードを参照すること等により「米国語」として検知され（図１４のステップＢ１）、音声出力単語「ｒｕｎｎｉｎｇ」の言語と見出語「ｒｕｎ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「ｒｕｎ」の言語も「米国語」であるため、この２つの言語は同一であると判断される（図１４のステップＢ３；Ｙｅｓ）
【０１３２】
また、ＢＢ英和辞典には見出語音声データが無いために（図４のＢＢ英和辞典ＤＢ８１５）、ユーザ選択辞書に見出語音声データは無いと判断され（図１４のステップＢ５；Ｎｏ）、音声出力単語「ｒｕｎｎｉｎｇ」の言語（米国語）と同一の言語の辞書の中から、音声出力単語「ｒｕｎｎｉｎｇ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ１９）。そして、ここでは、何れの辞書にも音声出力単語「ｒｕｎｎｉｎｇ」に対応する音声データが存在せず（図１５のステップＢ２１；Ｎｏ）、音声出力単語「ｒｕｎ」の言語が米国語であるために（図１５のステップＢ２３；Ｙｅｓ）、英国語系の辞書の中から音声出力単語「ｒｕｎｎｉｎｇ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ２５−Ｂ３３）。そして、ここでは、何れの辞書にも音声出力単語「ｒｕｎｎｉｎｇ」に対応する音声データが存在しなかったために（図１５のステップＢ３５；Ｎｏ）、音声出力辞書は無しとされる（図１５のステップＢ３７）。
【０１３３】
よって、音声出力辞書に設定された辞書は存在しなかったことになり（図１３のステップＡ２７；Ｎｏ）、音声モードアイコンＩ３４に隣接して、合成音声出力アイコンＩ３８が表示される（図１３のステップＡ４１）。この状態でユーザにより訳／決定キー３ｅが押下されると（図１３のステップＡ４３；Ｙｅｓ）、合成音声出力処理により音声出力単語「ｒｕｎｎｉｎｇ」の音声が合成音声用音声データ７１３に基づいて出力される（図１３のステップＡ４５）。具体的には、音声出力単語「ｒｕｎｎｉｎｇ」の発音記号がＢＢ英和辞典データ８１６から読み出されると共に、この発音記号が音素に分解され、分解された各音素に対応する音声データ７１３ｂが合成音声用音声データ７１３から次々と読み出されて連続再生されることで、音声出力単語「ｒｕｎｎｉｎｇ」の音声が合成音声として出力される。この場合、合成音声出力アイコンＩ３８が表示された状態で、音声出力単語「ｒｕｎｎｉｎｇ」の音声が合成音声として出力されるため、ユーザは聞いている音声が合成音声によるものであることを容易に確認することができる。
【０１３４】
このように、説明情報中から選択された
音声出力単語と同じ単語の見出語の音声データがユーザ選択辞書に存在せず、また別の辞書にも存在しない場合であっても、合成音声により適切にその音声を出力させることができる。
【０１３５】
次に、ユーザ選択辞書が独英辞典であり、音声出力単語の音声が別の辞書から検索されて出力される場合を例に挙げて説明する。尚、独英辞典には、見出語音声データが存在する（図４の独英用見出語音声データ８３３）。
【０１３６】
図２９は、独英辞典において、見出語と当該見出語の説明情報とが表示された場合の表示画面の一例である表示画面Ｗ４０を示したものである。
ここでは、ユーザにより入力された入力文字「Ｗｅｒｔ」に基づいて、見出語「Ｗｅｒｔ」と、その発音記号及び意味内容を有する説明情報とが独英辞典データ８３２から読み出されて表示されている（図１２のステップＡ９）。また、意味内容には、「Ｈａｎｄｅｌ」、「ｇｅｍｅｉｎｅｒ」等の独語の単語と、「ｖａｌｕｅ」、「ｂｏａｒｄ」等の英語の単語とからなる複数の単語が含まれている。この状態でユーザにより単語音声キー３ｇが押下されると（図１２のステップＡ１１；Ｙｅｓ）、音声モードに移行し、音声モードアイコンＩ４０が表示される（図１２のステップＡ１３）。また、見出語「Ｗｅｒｔ」が反転表示Ｍ４０される（図１２のステップＡ１５）。
【０１３７】
図３０は、独英辞典において、別の辞書の音声データに基づいて音声が出力される場合に表示される表示画面の一例である表示画面Ｗ４２を示したものである。
ユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、ここでは説明情報中の単語「Ｈａｎｄｅｌ」にカーソルが合わせられ、単語「Ｈａｎｄｅｌ」が反転表示Ｍ４２される（図１２のステップＡ１９）。この状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、説明情報中の単語「Ｈａｎｄｅｌ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「Ｈａｎｄｅｌ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１３８】
その詳細は以下の通りである。
先ず音声出力単語「Ｈａｎｄｅｌ」の言語は、その文字コードを参照すること等により「独語」として検知され（図１４のステップＢ１）、音声出力単語「Ｈａｎｄｅｌ」の言語と見出語「Ｗｅｒｔ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「Ｗｅｒｔ」の言語も「独語」であるため、この２つの言語は同一であると判断される（図１４のステップＢ３；Ｙｅｓ）。
【０１３９】
また、独英辞典には見出語音声データが有るために（図４の独英用見出語音声データ８３３）、ユーザ選択辞書に見出語音声データは有ると判断され（図１４のステップＢ５；Ｙｅｓ）、音声出力単語「Ｈａｎｄｅｌ」の音声データが独英用見出語音声データ８３３に有るか否かが判断される（図１４のステップＢ７）。そして、ここでは、音声出力単語「Ｈａｎｄｅｌ」の音声データが独英用見出語音声データ８３３に含まれていなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「Ｈａｎｄｅｌ」の言語（独語）と同一の言語の辞書の中から、音声出力単語「Ｈａｎｄｅｌ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ１９）。そして、ここでは、独独辞典に音声出力単語「Ｈａｎｄｅｌ」に対応する音声データが存在し（図１５のステップＢ２１；Ｙｅｓ）、音声出力単語「Ｈａｎｄｅｌ」の音声データを持つ辞書が独独辞典だけであったために（図１５のステップＢ３９；Ｙｅｓ）、音声出力辞書に独独辞典が設定される（図１５のステップＢ４１）。
【０１４０】
よって、音声出力辞書に設定された辞書が存在したこととなり（図１３のステップＡ２７；Ｙｅｓ）、音声モードアイコンＩ４０に隣接して、音声出力辞書に設定された独独辞典による音声出力アイコンＩ４２が表示される（図１３のステップＡ２９）。
【０１４１】
そして、その状態でユーザにより訳／決定キー３ｅが押下されると（図１３のステップＡ３１；Ｙｅｓ）、音声出力処理により音声出力単語「Ｈａｎｄｅｌ」の音声が独独用見出語音声データ８２９の音声データに基づいて出力される（図１３のステップＡ３３）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図１３のステップＡ３５；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定された独独辞典の辞書名と、音声出力単語「Ｈａｎｄｅｌ」と、その発音記号Ｐ４２と、音声出力アイコンとを含むウィンドウＳＷ４２が所定時間（例えば、３秒間）表示される（図１２のステップＡ３７）。この場合、音声が出力される際に、音声出力辞書に設定された辞書である独独辞典の辞書名と、音声出力単語「Ｈａｎｄｅｌ」の発音記号Ｐ４２とが表示されるために、ユーザは聞いている音声が発音記号Ｐ４２に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。
【０１４２】
図３１は、独英辞典において、別の辞書の音声データに基づいて音声が出力される場合に表示される表示画面の一例である表示画面Ｗ４４を示したものである。
ユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、ここでは説明情報中の単語「ｖａｌｕｅ」にカーソルが合わせられ、単語「ｖａｌｕｅ」が反転表示Ｍ４４される（図１２のステップＡ１９）。この状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、説明情報中の単語「ｖａｌｕｅ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「ｖａｌｕｅ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１４３】
その詳細は以下の通りである。
先ず音声出力単語「ｖａｌｕｅ」の言語は、その文字コードを参照すること等により「米国語」として検知され（図１４のステップＢ１）、音声出力単語「ｖａｌｕｅ」の言語と見出語「Ｗｅｒｔ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「Ｗｅｒｔ」の言語は「独語」であるため、この２つの言語は同一ではないと判断される（図１４のステップＢ３；Ｎｏ）。
【０１４４】
そこで、音声出力単語「ｖａｌｕｅ」の言語（米国語）と同一の言語の辞書の中から、音声出力単語「ｖａｌｕｅ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ１９）。そして、ここでは、英英辞典とＣＣ英和辞典に音声出力単語「ｖａｌｕｅ」に対応する音声データが存在し（図１５のステップＢ２１；Ｙｅｓ）、辞書別使用回数データ８４７を参照した結果、使用頻度の高かった辞書が英英辞典であったために（図１５のステップＢ４３）、音声出力辞書に英英辞典が設定される（図１５のステップＢ４５）。
【０１４５】
よって、音声出力辞書に設定された辞書が存在したこととなり（図１３のステップＡ２７；Ｙｅｓ）、音声モードアイコンＩ４０に隣接して、音声出力辞書に設定された英英辞典による音声出力アイコンＩ４４が表示される（図１３のステップＡ２９）。
【０１４６】
そして、その状態でユーザにより訳／決定キー３ｅが押下されると（図１３のステップＡ３１；Ｙｅｓ）、音声出力処理により音声出力単語「ｖａｌｕｅ」の音声が英英用音声データ８２１の音声データに基づいて出力される（図１３のステップＡ３３）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図１３のステップＡ３５；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定された英英辞典の辞書名と、音声出力単語「ｖａｌｕｅ」と、その発音記号Ｐ４４と、音声出力アイコンとを含むウィンドウＳＷ４４が所定時間（例えば、３秒間）表示される（図１２のステップＡ３７）。この場合、音声が出力される際に、音声出力辞書に設定された辞書である英英辞典の辞書名と、音声出力単語「ｖａｌｕｅ」の発音記号Ｐ４４とが表示されるために、ユーザは聞いている音声が発音記号Ｐ４４に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。
【０１４７】
以上の通りに、第１実施形態によれば、音声出力モードにおいて、見出語又は説明情報中の一の単語が音声出力単語として選択された場合に、音声出力辞書決定処理を行うことで音声出力辞書を検索・決定し、決定した音声出力辞書の見出語音声データに従って、音声出力単語の音声を適切に出力させることができる。また、音声出力辞書が検出されなかった場合には、音声出力単語の音声をその発音記号に基づいた合成音声で適切に出力させることができる。
【０１４８】
〔変形例〕
次に、第１実施形態の変形例について説明する。
（Ａ）音声出力辞書の設定方法
音声出力辞書決定処理では、複数の音声出力候補辞書が存在した場合に、辞書別使用回数データ８４７を参照することで最も使用頻度の高い辞書を特定し、その特定した辞書を音声出力辞書に設定するものとして説明した。しかし、音声出力辞書の設定方法は何もこれに限られるわけではない。例えば、複数の音声出力候補辞書を一覧表示させると共に、その中から一の音声出力候補辞書をユーザに選択させ、選択された音声出力候補辞書を音声出力辞書に設定することにしても良い。この場合、図１５のステップＢ４３、Ｂ４５の処理を、音声出力候補辞書を一覧表示させる処理と、一の音声出力候補辞書をユーザに選択させる処理と、選択された音声出力候補辞書を音声出力辞書として設定する処理との３つの処理に置き換えれば良い。また、この場合は、米国語／英国語系の辞書を問わず音声出力単語の音声を含む辞書を検索し、音声出力候補辞書とするようにする。
【０１４９】
図３２は、ＡＡ英和辞典において、カーソル操作により一の単語が反転表示される場合の表示画面の一例である表示画面Ｗ５０を示したものである。
ここでは、見出語「ｇｅｔ」の説明情報が表示されており（図１２のステップＡ９）、音声モードにおいてユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、説明情報中の単語「ｂｕｙ」にカーソルが合わせられ、単語「ｂｕｙ」が反転表示Ｍ５０される（図１２のステップＡ１９）。
【０１５０】
図３３は、音声出力候補辞書が一覧表示される場合の表示画面の一例である表示画面Ｗ５２を示す図である。
図３２の表示画面Ｗ５０で説明情報中の単語「ｂｕｙ」が反転表示Ｍ５０された状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、単語「ｂｕｙ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「ｂｕｙ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１５１】
その詳細は以下の通りである。
先ず音声出力単語「ｂｕｙ」の言語は、その文字コードを参照すること等により「英国語」として検知され（図１４のステップＢ１）、音声出力単語「ｂｕｙ」の言語と見出語「ｇｅｔ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「ｇｅｔ」の言語も「英国語」であるため、この２つの言語は同一であると判断される（図１４のステップＢ３；Ｙｅｓ）。
【０１５２】
また、ＡＡ英和辞典には見出語音声データが有るために、ユーザ選択辞書に見出語音声データは有ると判断され（図１４のステップＢ５；Ｙｅｓ）、音声出力単語「ｂｕｙ」の音声データがＡＡ英和用見出語音声データ８１３に有るか否かが判断される（図１４のステップＢ７）。そして、ここでは、音声出力単語「ｂｕｙ」の音声データがＡＡ英和用見出語音声データ８１３に含まれていなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「ｂｕｙ」の言語である英国語の辞書及び米国語の辞書の中から音声出力単語「ｂｕｙ」に対応する音声データを持つ辞書が検索される。そして、ここでは、ＣＣ英和辞典と英英辞典に音声出力単語「ｂｕｙ」に対応する音声データが存在したために、ＣＣ英和辞典と英英辞典とが音声出力候補辞書とされる。
【０１５３】
そして、音声出力候補辞書が一覧表示ＣＷ５２され、ユーザにより一の音声出力候補辞書が選択される。ここでは、英英辞典がユーザにより選択されたことで反転表示Ｍ５２される。
【０１５４】
図３４は、音声出力辞書に設定された辞書により音声が出力される場合の表示画面の一例である表示画面Ｗ５４を示す図である。
図３３の表示画面Ｗ５２で、一覧表示ＣＷ５２された音声出力候補辞書の英英辞典が選択・反転表示Ｍ５２された状態で、ユーザにより訳／決定キー３ｅが押下されると、音声出力辞書に英英辞典が設定され、音声モードアイコンＩ５０に隣接して、音声出力辞書に設定された英英辞典による音声出力アイコンＩ５４表示される（図１３のステップＡ２９）。
【０１５５】
そして、その状態でユーザにより訳／決定キー３ｅが押下されると（図１３のステップＡ３１；Ｙｅｓ）、音声出力処理により音声出力単語「ｂｕｙ」の音声が英英用見出語音声データ８２１の音声データに基づいて出力される（図１３のステップＡ３３）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図１３のステップＡ３５；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定された英英辞典の辞書名と、音声出力単語「ｂｕｙ」と、その発音記号Ｐ５４と、音声出力アイコンとを含むウィンドウＳＷ５４が所定時間（例えば、３秒間）表示される（図１２のステップＡ３７）。この場合、音声が出力される際に、音声出力辞書に設定された辞書である英英辞典の辞書名と、音声出力単語「ｂｕｙ」の発音記号Ｐ５４とが表示されるために、ユーザは聞いている音声が発音記号Ｐ５４に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。
【０１５６】
以上、音声出力候補辞書を一覧表示させる場合について説明したが、音声出力単語の音声がユーザ選択辞書に含まれる場合には、音声出力候補辞書に加えてユーザ選択辞書も表示させ、音声出力単語の音声を含む全ての辞書の中から、ユーザに一の辞書を選択させるようにすれば尚良い。
【０１５７】
（Ｂ）音声出力辞書が設定されなかった場合の処理
単語音声出力処理では、音声出力辞書決定処理により音声出力辞書が設定されなかった場合に、音声出力単語の合成音声を出力するものとして説明した。しかし、合成音声を出力するのではなく、音声を出力することができない旨を表示し、音声を出力しないことにしても勿論良い。この場合、図１３における単語音声出力処理のステップＡ４１〜Ａ４５の処理の部分を、例えば音声出力不可アイコンを表示する処理に置き換えればよい。この場合の処理について、例を挙げて説明する。
【０１５８】
図３５は、ＡＡ英和辞典において、カーソル操作により見出語と当該見出語の説明情報とが表示された場合の表示画面の一例である表示画面Ｗ５６を示したものである。
ここでは、見出語「ｇｅｔ」の説明情報が表示されており（図１２のステップＡ９）、音声モードにおいて、ユーザにより方向キー３ｄが押下されることでカーソル操作がなされ（図１２のステップＡ１７；Ｙｅｓ）、説明情報中の単語「ｅａｒｎ」にカーソルが合わせられ、単語「ｅａｒｎ」が反転表示Ｍ５６されている（図１２のステップＡ１９）。
【０１５９】
図３６は、ＡＡ英和辞典において、音声出力不可アイコンが表示される場合の表示画面の一例である表示画面Ｗ５８を示したものである。
図３５に示す表示画面Ｗ５６の説明情報中の単語「ｅａｒｎ」が反転表示Ｍ５６された状態で、ユーザにより訳／決定キー３ｅが押下されると（図１２のステップＡ２１；Ｙｅｓ）、単語「ｅａｒｎ」が音声出力単語に決定されると共に（図１２のステップＡ２３）、音声出力辞書決定処理が実行され（図１２のステップＡ２５）、音声出力単語「ｅａｒｎ」の音声データを持つ辞書が検索され、音声出力辞書として設定される。
【０１６０】
その詳細は以下の通りである。
先ず音声出力単語「ｅａｒｎ」の言語は、その文字コードを参照すること等により「英国語」として検知され（図１４のステップＢ１）、音声出力単語「ｅａｒｎ」の言語と見出語「ｇｅｔ」の言語とが同一であるか否かが判断される（図１４のステップＢ３）。そして、見出語「ｇｅｔ」の言語も「英国語」であるため、この２つの言語は同一であると判断される（図１４のステップＢ３；Ｙｅｓ）。
【０１６１】
また、ＡＡ英和辞典には見出語音声データが有るために、ユーザ選択辞書に見出語音声データは有ると判断され（図１４のステップＢ５；Ｙｅｓ）、音声出力単語「ｅａｒｎ」の音声データがＡＡ英和用見出語音声データ８１３に有るか否かが判断される（図１４のステップＢ７）。そして、ここでは、音声出力単語「ｅａｒｎ」の音声データがＡＡ英和用見出語音声データ８１３に含まれていなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「ｅａｒｎ」の言語（英国語）と同一の言語の辞書及び米国語の辞書の中から音声出力単語「ｅａｒｎ」に対応する音声データを持つ辞書が検索される。そして、ここでは、音声出力単語「ｅａｒｎ」に対応する音声データを持つ辞書が他に１つも存在せず（図１５のステップＢ２１；Ｎｏ）、音声出力単語「ｅａｒｎ」の言語が英国語であるために（図１５のステップＢ２３；Ｙｅｓ）、米国語系の辞書の中から音声出力単語「ｅａｒｎ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ２５−Ｂ３３）。そして、ここでは、何れの辞書にも音声出力単語「ｅａｒｎ」に対応する音声データが存在しなかったために（図１５のステップＢ３５；Ｎｏ）、音声出力辞書は無しとされる（図１５のステップＢ３７）。
【０１６２】
よって、音声出力辞書に設定された辞書が存在しなかったこととなり（図１３のステップＡ２７；Ｎｏ）、音声モードアイコンＩ５０に隣接して、音声出力不可アイコンＩ５８が表示される。また、音声出力単語「ｅａｒｎ」の音声が出力されることはない。この場合、音声出力不可アイコンが表示されるために、音声出力単語「ｅａｒｎ」の音声が何れの辞書にも存在しないことを、ユーザは容易に確認することができる。
【０１６３】
（Ｃ）音声出力辞書決定処理の発動条件
単語音声出力処理では、見出語又は説明情報中の単語が反転表示された状態で、ユーザにより訳／決定キー３ｅが押下された場合に、音声出力辞書決定処理を実行するものとして説明した。つまり、音声出力辞書決定処理の発動条件はカーソル操作により見出語又は説明情報中の単語が選択され、訳／決定キー３ｅが押下されることである。しかし、音声出力辞書決定処理の発動条件はこれに限られるわけではない。例えば、ユーザのカーソル操作に応じて、音声出力辞書決定処理を逐次実行することにしても勿論良い。この場合は、ユーザがカーソル操作を行ってカーソルを見出語又は説明情報中の単語に合わせるだけで、その音声が含まれる辞書が決定されて表示されることになる。
【０１６４】
〔第２実施形態〕
図３７〜５６を参照して、第２実施形態について説明する。
【０１６５】
まず、構成を説明する。
図３７は、第２実施形態に係る電子辞書本体２が図２のＲＯＭ７０の代わりに備えるＲＯＭ７５の構成を示す図である。ＲＯＭ７５は、ＣＰＵ２０によって読み出され、例文音声出力処理（図４３〜４５参照）として実行される例文音声出力プログラム７５１と、合成音声用音声データ７１３とを格納している。また、例文音声出力プログラム７５１は、音声出力辞書決定プログラム７１２をサブルーチンとして備えている。尚、音声出力辞書決定処理及び合成音声用音声データ７１３については、第１実施形態と同様であるため説明を省略する。
【０１６６】
例文音声出力処理とは、例文検索により表示された例文の中からユーザにより選択された例文（以下、「音声出力例文」と呼ぶ。）に含まれる単語の音声を、音声出力辞書決定処理により検索・決定された音声出力辞書の音声データに従って出力させる処理である。また、音声出力辞書が決定されなかった場合には、合成音声出力処理を行うことで、単語の音声を合成音声で出力する。
【０１６７】
この例文音声出力処理では、単語音声キー３ｇが押下された場合には、ユーザにより音声出力例文中から選択された単語を音声出力単語とし、その音声を音声出力辞書決定処理により決定した音声出力辞書の音声に基づいて出力する。一方、例文読み上げキー３ｈが押下された場合には、音声出力例文を構成する単語を先頭の単語から音声出力単語として順次選択していき、その音声を音声出力辞書決定処理により決定した音声出力辞書の音声に基づいて順次出力する（つまり、音声出力例文を読み上げる。）。この例文音声出力処理の動作については詳細に後述する。
【０１６８】
図３８は、第２実施形態に係る電子辞書本体２が図２のフラッシュＲＯＭ８０の代わりに備えるフラッシュＲＯＭ８５の構成を示す図である。フラッシュＲＯＭ８５は、各種辞書ＤＢとして、ＡＡ英和辞典ＤＢ８５１と、ＢＢ英和辞典ＤＢ８５５と、英英辞典ＤＢ８５９と、和英辞典ＤＢ８６３と、独独辞典ＤＢ８６７と、独英辞典ＤＢ８７１とを備えると共に、それぞれの辞書に対応する例文検索用単語テーブルと、アイコンデータ８４５と、辞書別使用回数データ８４７とを備えている。各種辞書ＤＢのデータ構成は、第１実施形態とほぼ同様であるが、それぞれについて例文データが追加されている。尚、各種辞書ＤＢの辞典データ、見出語音声データ及び言語データと、アイコンデータ８４５と、辞書別使用回数データ８４７とについては、第１実施形態と同様であるので、その説明を省略する。
【０１６９】
図４１は、ＡＡ英和用例文データ８５３のデータ構成の一例を示す図である。ＡＡ英和用例文データ８５３には、例文番号８５３ａと、例文８５３ｂとが対応付けて記憶されている。尚、他の辞書ＤＢの例文データのデータ構成も同様であるため、その説明を省略する。
【０１７０】
図４２は、ＡＡ英和例文検索用単語テーブル８５４の構成の一例を示す図である。ＡＡ英和例文検索用単語テーブル８５４には、単語８５４ａと、例文番号８５４ｂとが対応付けて記憶されている。尚、他の辞書の例文検索用テーブルの構成も同様であるため、その説明を省略する。
【０１７１】
例文検索では、ユーザにより文字が入力されると、その入力文字に対応する単語を含む例文の番号が例文検索用単語テーブルを参照することで特定され、特定された例文番号に対応する例文が、例文データから読み出されて一覧表示される。
【０１７２】
図３９は、第２実施形態に係る電子辞書１が図２のメモリカード１０の代わりに備えるメモリカード１５の構成を示す図である。メモリカード１５は、ＤＤ英和辞典ＤＢ１５１と、ＤＤ英和例文検索用単語テーブル１５７とを備えている。ＤＤ英和辞典は、そのまま日本語として用いられる英語の見出語（例えば、「ｔｅｍｐｕｒａ」、「ｓｕｓｈｉ」、「ｓａｍｕｒａｉ」）の音声が数多く収録された英和辞典であり、米国語系の英和辞典である。この、ＤＤ英和辞典ＤＢ１５１の各種データのデータ構成及びＤＤ英和例文検索用単語テーブル１５７の構成についても、他の辞書と同様であるため、その説明を省略する。
【０１７３】
図４０は、第２実施形態に係る電子辞書本体２が図２のＲＡＭ９０の代わりに備えるＲＡＭ９５の構成を示す図である。ＲＡＭ９５は、ユーザ選択辞書格納領域９５１と、入力文字格納領域９５３と、音声出力単語格納領域９５５と、音声出力辞書格納領域９５７と、音声出力候補辞書格納領域９５９とを備えている。尚、これら５つの格納領域については、第１実施形態におけるＲＡＭ９１の５つの格納領域と同様であるため、その説明を省略する。
【０１７４】
次に動作を説明する。
図４３〜４５は、ＣＰＵ２０により例文音声出力プログラム７５１が読み出されて実行されることにより電子辞書本体２において実行される例文音声出力処理の流れを示すフローチャートである。
【０１７５】
先ず、ユーザによりメニューキー３ｂが押下され、例文の検索対象となる一の辞書が選択されると（ステップＣ１）、ＣＰＵ２０は、当該選択された辞書をユーザ選択辞書として、その識別情報をユーザ選択辞書格納領域９５１に格納する。そして、ユーザにより例文検索が選択されると共に（ステップＣ３）、文字入力キー３ｃが押下され、例えば図４６のＴ６０に示すように、見出語を構成する文字の入力が入力部３０を介してなされると（ステップＣ５）、ＣＰＵ２０は、入力文字を入力文字格納領域９５３に格納する。
【０１７６】
次いで、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＣ７）、押下されなかったと判定した場合には（ステップＣ７；Ｎｏ）、他処理へと処理を移行し、押下されたと判定した場合には（ステップＣ７；Ｙｅｓ）、ユーザ選択辞書の使用回数に“１”を加算して（ステップＣ９）、辞書別使用回数データ８４７の使用回数８４７ｃを更新する。
【０１７７】
そして、ＣＰＵ２０は、ユーザ選択辞書の例文検索用単語テーブルから、入力文字に対応する単語を含む例文番号を特定し（ステップＣ１１）、特定した例文番号に基づいて、ユーザ使用辞書の例文データから例文を読み出して、例えば、図４７に示すように、表示部４０に表示させる（ステッＣ１３）。
【０１７８】
次いで、ＣＰＵ２０は、ユーザにより単語音声キー３ｇ又は例文読み上げキー３ｈが押下されたか否かを判定し（ステップＣ１５）、押下されなかったと判定した場合には（ステップＣ１５；Ｎｏ）、他処理へと処理を移行し、押下されたと判定した場合には（ステップＣ１５；Ｙｅｓ）、アイコンデータ８４５に基づいて、例えば図４８のＩ６４に示すような音声モードアイコンを表示部４０に表示させる（ステップＣ１７）。
【０１７９】
そして、ユーザにより一の例文が選択されると（ステップＣ１９）、ＣＰＵ２０は、選択された例文を音声出力例文とし、ステップＣ１５でなされたキー操作が、単語音声キー３ｇと例文読み上げキー３ｈの何れによるものであったかを判定する（ステップＣ２１）。
【０１８０】
ステップＣ２１において、キー操作が単語音声キー３ｇであったと判定した場合には（ステップＣ２１；単語音声キー）、ＣＰＵ２０は、音声出力例文の最初の単語を反転表示させる（ステップＣ２３）。
【０１８１】
次いで、ＣＰＵ２０は、ユーザにより方向キー３ｄが押下されることにより、カーソル操作がなされたか否かを判定し（ステップＣ２５）、なされなかったと判定した場合には（ステップＣ２５；Ｎｏ）、ステップＣ２９へと処理を移行し、なされたと判定した場合には（ステップＣ２５；Ｙｅｓ）、カーソル操作に対応する単語を反転表示させる（ステップＣ２７）。
【０１８２】
次いで、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＣ２９）、押下されなかったと判定した場合には（ステップＣ２９；Ｎｏ）、ステップＣ２５へ戻り、押下されたと判定した場合には（ステップＣ２９；Ｙｅｓ）、反転表示させた単語を音声出力単語に決定して（ステップＣ３１）、音声出力単語格納領域９５５に格納する。
【０１８３】
そして、ＣＰＵ２０は、音声出力辞書決定プログラム７１２を読み出して実行することで音声出力辞書決定処理を行う（ステップＣ３３）。次に、ＣＰＵ２０は、音声出力辞書決定処理により音声出力辞書とされた辞書が有ったか否かを判定し（ステップＣ３５）、有ったと判定した場合には（ステップＣ３５；Ｙｅｓ）、アイコンデータ８４５に基づいて、音声出力辞書に設定された辞書による音声出力アイコンを表示部４０に表示させる（ステップＣ３７）。
【０１８４】
そして、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＣ３９）、押下されなかったと判定した場合には（ステップＣ３９；Ｎｏ）、ステップＣ４７へと処理を移行し、押下されたと判定した場合には（ステップＣ３９；Ｙｅｓ）、音声出力辞書の辞書ＤＢの見出語音声データにおける音声出力単語の音声データを再生して音出力部５０から出力させる音声出力処理を行う（ステップＣ４１）。
【０１８５】
また、ステップＣ４１における音声出力処理と同時に、ＣＰＵ２０は、音声出力辞書がユーザ選択辞書であったか否かを判定し（ステップＣ４３）、ユーザ選択辞書ではなかったと判定した場合には（ステップＣ４３；Ｎｏ）、ステップＣ４７へと処理を移行し、ユーザ選択辞書であったと判定した場合には（ステップＣ４３；Ｙｅｓ）、音声出力辞書に設定された辞書名と、音声出力単語と、発音記号と、音声出力アイコンとを含むウィンドウを、表示部４０に所定時間表示させる（ステップＣ４５）。
【０１８６】
そして、ＣＰＵ２０は、ユーザにより継続して操作がなされたか否かを判定し（ステップＣ４７）、なされたと判定した場合には（ステップＣ４７；Ｙｅｓ）、ステップＣ２５へと戻り、なされなかったと判定した場合には（ステップＣ４７；Ｎｏ）、例文音声出力処理を終了する。
【０１８７】
一方、ステップＣ３５において、音声出力辞書とされた辞書は無かったと判定した場合には（ステップＡ３５；Ｎｏ）、ＣＰＵ２０は、アイコンデータ８４５に基づいて、合成音声出力アイコンを表示部４０に表示させる（ステップＣ４９）。
【０１８８】
そして、ＣＰＵ２０は、ユーザにより訳／決定キー３ｅが押下されたか否かを判定し（ステップＣ５１）、押下されなかったと判定した場合には（ステップＣ５１；Ｎｏ）、ステップＣ４７へと処理を移行し、押下されたと判定した場合には（ステップＣ５１；Ｙｅｓ）、音声出力単語の発音記号をユーザ選択辞書の辞書ＤＢの辞典データから読み出して音素に分解し、分解された各音素に対応する音声データ７１３ｂを合成音声用音声データ７１３から次々と読み出して連続再生する合成音声出力処理を行うことで、音声出力単語の合成音声を音出力部５０から出力させて（ステップＣ５３）、ステップＣ４７へと処理を移行する。
【０１８９】
一方、ステップＣ２１において、キー操作が例文読み上げキー３ｈであったと判定した場合には（ステップＣ２１；例文読み上げキー）、ＣＰＵ２０は、例えば図４８のＭ６４に示すように、音声出力例文の最初の単語を音声出力単語として反転表示させる（ステップＣ５５）。
【０１９０】
次いで、ＣＰＵ２０は、反転表示された単語を音声出力単語に決定して（ステップＣ５７）、音声出力単語格納領域９５５に格納し、音声出力辞書決定プログラム７１２を読み出して実行することで音声出力辞書決定処理を行う（ステップＣ５９）。そして、ＣＰＵ２０は、音声出力辞書検出処理により音声出力辞書とされた辞書が有ったか否かを判定し（ステップＣ６１）、有ったと判定した場合には（ステップＣ６１；Ｙｅｓ）、アイコンデータ８４５に基づいて、例えば図４８のＩ６５に示すような音声出力辞書に設定された辞書による音声出力アイコンを表示部４０に表示させる（ステップＣ６３）。
【０１９１】
そして、ＣＰＵ２０は、音声出力辞書の辞書ＤＢの見出語音声データにおける音声出力単語の音声データを再生して音出力部５０から出力させる音声出力処理を行う（ステップＣ６５）。
【０１９２】
また、ステップＣ６５における音声出力処理と同時に、ＣＰＵ２０は、音声出力辞書がユーザ選択辞書であったか否かを判定し（ステップＣ６７）、ユーザ選択辞書ではなかったと判定した場合には（ステップＣ６７；Ｎｏ）、ステップＣ７１へと処理を移行し、ユーザ選択辞書であったと判定した場合には（ステップＣ６７；Ｙｅｓ）、音声出力辞書に設定された辞書名と、音声出力単語と、発音記号と、音声出力アイコンとを含むウィンドウを、例えば図５０のＳＷ６８に示すように、表示部４０に所定時間表示させる（ステップＣ６９）。
【０１９３】
そして、ＣＰＵ２０は、全単語について終了したか否かを判定し（ステップＣ７１）、終了したと判定した場合には（ステップＣ７１；Ｙｅｓ）、例文音声出力処理を終了し、終了していないと判定した場合には（ステップＣ７１；Ｎｏ）、例えば図４９のＭ６６に示すように、音声出力例文の次の単語を反転表示させて（ステップＣ７３）、ステップＣ５７へ戻る。
【０１９４】
一方、ステップＣ６１において、音声出力辞書とされた辞書は無かったと判定した場合には（ステップＣ６１；Ｎｏ）、ＣＰＵ２０は、アイコンデータ８４５に基づいて、例えば図５２のＩ７２に示すような合成音声出力アイコンを表示部４０に表示させる（ステップＣ７５）。
【０１９５】
そして、ＣＰＵ２０は、音声出力単語の発音記号をユーザ選択辞書の辞書ＤＢの辞典データから読み出して音素に分解し、分解された各音素に対応する音声データ７１３ｂを合成音声用音声データ７１３から次々と読み出して連続再生する合成音声出力処理を行うことで、音声出力単語の合成音声を音出力部５０から出力させて（ステップＣ７７）、ステップＣ７１へと処理を移行する。
【０１９６】
次に、これまでの処理について、表示画面例を参照しつつ、具体的に説明する。
尚、単語音声キー３ｇが押下された場合についての処理は第１実施形態とほぼ同様であるため、ここでは例文読み上げキー３ｈが押下された場合について説明する。
【０１９７】
先ず、ユーザ選択辞書がＡＡ英和辞典である場合を例に挙げて説明する。尚、ＡＡ英和辞典には、見出語音声データが存在する（図３８、図９（ａ）のＡＡ英和用見出語音声データ８１３）。
【０１９８】
図４６は、ＡＡ英和辞典において、文字を入力するための表示画面の一例である表示画面Ｗ６０を示したものである。
電子辞書本体２の
電源がＯＮの状態でユーザによりメニューキー３ｂが押下され、「ＡＡ英和辞典」がユーザ選択辞書として選択されると（図４３のステップＣ１）、文字を入力するための画面が表示される。
表示画面Ｗ６０の上部には、文字を入力するための括弧が表示され、ユーザは文字入力キー３ｃを押下することで、この括弧の中に検索対象とする文字を入力することができる。ここでは、例文検索がユーザにより選択され（図４３のステップＣ３）、入力文字「ｔｅｍｐｕｒａ」がＴ６０として入力されている（図４３のステップＣ５）。
【０１９９】
図４７は、入力文字に対応する単語を含む例文が表示された場合の表示画面の一例である表示画面Ｗ６２を示したものである。
図４６に示す表示画面Ｗ６０が表示された状態でユーザにより訳／決定キー３ｅが押下されると（図４３のステップＣ７；Ｙｅｓ）、入力文字「ｔｅｍｐｕｒａ」に対応する単語「ｔｅｍｐｕｒａ」を含む番号の例文が、ＡＡ英和例文検索用単語テーブル８５４を参照することで特定され、特定された例文番号に対応する例文が、ＡＡ英和用例文データ８５３から読み出されて表示される（図４３のステップＣ１３）。表示画面Ｗ６２では、２つの例文が表示されている。
【０２００】
図４８は、ユーザ選択辞書に内蔵された音声に基づいて、音声出力単語の音声が出力される場合の表示画面の一例である表示画面Ｗ６４を示したものである。
図４７に示す表示画面Ｗ６２が表示された状態でユーザにより例文読み上げキー３ｈが押下されると（図４３のステップＣ１５；Ｙｅｓ）、音声モードに移行し、音声モードアイコンＩ６４が表示される（図４３のステップＣ１７）。そして、ユーザにより一番目の例文が音声出力例文として選択されると（図４３のステップＣ１９）、音声出力例文の最初の単語「Ｔｈｅ」が反転表示Ｍ６４される（図４３のステップＣ２１；例文読み上げキー、図４５のステップＣ５５）。また、単語「ｔｈｅ」が音声出力単語に決定され（図４５のステップＣ５７）、音声出力辞書決定処理が実行され（図４５のステップＣ５９）、音声出力単語「ｔｈｅ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ユーザ選択辞書であるＡＡ英和辞典に音声出力単語「ｔｈｅ」の音声が存在したために（図１４のステップＢ７；Ｙｅｓ）、ＡＡ英和辞典が音声出力辞書に設定される（図１４のステップＢ９）。
【０２０１】
よって、音声出力辞書とされた辞書が存在したことになり（図４５のステップＣ６１；Ｙｅｓ）、音声モードアイコンＩ６４に隣接して、音声出力辞書であるＡＡ英和辞典による音声出力アイコンＩ６５が表示される（図４５のステップＣ６３）。そして、ＡＡ英和用見出語音声データ８１３に基づいて、音声出力単語「ｔｈｅ」の音声が音声出力処理により音出力部５０から出力される（図４５のステップＣ６５）。また、この場合は、音声出力辞書がユーザ選択辞書であるＡＡ英和辞典であるため（図４５のステップＣ６７；Ｙｅｓ）、特別なウィンドウが表示されることはない。
【０２０２】
図４９は、ユーザ選択辞書に内蔵された音声に基づいて、音声出力単語の音声が出力される場合の表示画面の一例である表示画面Ｗ６６を示したものである。
図４８に示す表示画面Ｗ６４で音声出力単語「ｔｈｅ」の音声が出力されると、音声出力例文にはまだ他に単語が含まれるために（図４５のステップＣ７１；Ｎｏ）、音声出力例文の２番目の単語「ｔｗｏ」が反転表示Ｍ６６される（図４５のステップＣ７３）。また、単語「ｔｗｏ」が音声出力単語に決定され（図４５のステップＣ５７）、音声出力辞書決定処理が実行され（図４５のステップＣ５９）、音声出力単語「ｔｗｏ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ユーザ選択辞書であるＡＡ英和辞典に音声出力単語「ｔｗｏ」の音声が存在したために（図１４のステップＢ７；Ｙｅｓ）、ＡＡ英和辞典が音声出力辞書に設定される（図１４のステップＢ９）。そして、音声モードアイコンＩ６４に隣接して、音声出力辞書であるＡＡ英和辞典による音声出力アイコンＩ６６が表示される（図４５のステップＣ６３）。そして、ＡＡ英和用見出語音声データ８１３に基づいて、音声出力単語「ｔｗｏ」の音声が音声出力処理により音出力部５０から出力される（図４５のステップＣ６５）。また、この場合は、音声出力辞書がユーザ選択辞書であるＡＡ英和辞典であるため（図４５のステップＣ６７；Ｙｅｓ）、特別なウィンドウが表示されることはない。
【０２０３】
図５０は、別の辞書に内蔵された音声に基づいて、音声出力単語の音声が出力される場合の表示画面の一例である表示画面Ｗ６８を示したものである。
音声出力例文の３番目、４番目の単語の音声が同様にして出力され、５番目の単語「ｔｈｅ」の音声が出力されると、音声出力例文にはまだ他に単語が含まれるために（図４５のステップＣ７１；Ｎｏ）、音声出力例文の６番目の単語「ｔｅｍｐｕｒａ」が反転表示Ｍ６８される（図４５のステップＣ７３）。また、単語「ｔｅｍｐｕｒａ」が音声出力単語に決定され（図４５のステップＣ５７）、音声出力辞書決定処理が実行され（図４５のステップＣ５９）、音声出力単語「ｔｅｍｐｕｒａ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ユーザ選択辞書であるＡＡ英和辞典に音声出力単語「ｔｅｍｐｕｒａ」の音声が存在しなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「ｔｅｍｐｕｒａ」の音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ４５）。そして、米国語系の辞書であるＤＤ英和辞典に音声出力単語「ｔｅｍｐｕｒａ」に対応する音声データが存在し（図１５のステップＢ３５；Ｙｅｓ）、音声出力単語「ｔｅｍｐｕｒａ」の音声データを持つ辞書がＤＤ英和辞典だけであったために（図１５のステップＢ３９；Ｙｅｓ）、音声出力辞書にＤＤ英和辞典が設定される（図１５のステップＢ４１）。
【０２０４】
よって、音声出力辞書に設定された辞書が存在したこととなり（図４５のステップＣ６１；Ｙｅｓ）、音声モードアイコンＩ６４に隣接して、音声出力辞書に設定されたＤＤ英和辞典による音声出力アイコンＩ６８が表示される（図４５のステップＣ６３）。そして、音声出力処理により音声出力単語「ｔｅｍｐｕｒａ」の音声がＤＤ英和用見出語音声データ１５３の音声データに基づいて出力される（図４５のステップＣ６５）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図４５のステップＣ６７；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定されたＤＤ英和辞典の辞書名と、音声出力単語「ｔｅｍｐｕｒａ」と、その発音記号Ｐ６８と、音声出力アイコンとを含むウィンドウＳＷ６８が所定時間（例えば、３秒間）表示される（図４５のステップＣ６９）。この場合、音声が出力される際に、音声出力辞書に設定された辞書であるＤＤ英和辞書の辞書名と、音声出力単語「ｔｅｍｐｕｒａ」の発音記号Ｐ６８とが表示されるために、ユーザは聞いている音声が発音記号Ｐ６８に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。以下、同様の手順が繰り返され、音声出力例文の最後の単語「ｍｕｃｈ」の音声が出力された時点で、例文音声出力処理は終了となる。
【０２０５】
次に、ユーザ選択辞書が和英辞典である場合を例に挙げて説明する。
図５１は、和英辞典の例文検索において、音声出力単語の音声が出力される場合の表示画面の一例である表示画面Ｗ７０を示したものである。
ここでは、入力文字「たのしむ」に対応する英単語「ｅｎｊｏｙ」を含む例文が、和英用例文データ８６５から読み出されて表示されている（図４３のステップＣ１３）。この状態でユーザにより例文読み上げキー３ｈが押下されると（図４３のステップＣ１５；Ｙｅｓ）、音声モードに移行し、音声モードアイコンＩ７０が表示される（図４３のステップＣ１７）。そして、ユーザにより例文が音声出力例文として選択されると（図４３のステップＣ１９）、音声出力例文の最初の単語「Ｔｈｅ」が反転表示Ｍ７０される（図４３のステップＣ２１；例文読み上げキー、図４５のステップＣ５５）。また、単語「ｔｈｅ」が音声出力単語に決定され（図４５のステップＣ５７）、音声出力辞書決定処理が実行され（図４５のステップＣ５９）、音声出力単語「ｔｈｅ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ＡＡ英和辞典に音声出力単語「ｔｈｅ」の音声が存在したために（図１４のステップＢ７；Ｙｅｓ）、ＡＡ英和辞典が音声出力辞書に設定される（図１４のステップＢ９）。
【０２０６】
そして、音声モードアイコンＩ７０に隣接して、音声出力辞書であるＡＡ英和辞典による音声出力アイコンＩ７１が表示される（図４５のステップＣ６３）。そして、ＡＡ英和用見出語音声データ８１３に基づいて、音声出力単語「ｔｈｅ」の音声が音声出力処理により音出力部５０から出力される（図４５のステップＣ６５）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図４５のステップＣ６７；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定されたＡＡ英和辞典の辞書名と、音声出力単語「ｔｈｅ」と、その発音記号Ｐ７０と、音声出力アイコンとを含むウィンドウＳＷ７０が所定時間（例えば、３秒間）表示される（図４５のステップＣ６９）。この場合、音声が出力される際に、音声出力辞書に設定された辞書であるＡＡ英和辞書の辞書名と、音声出力単語「ｔｈｅ」の発音記号Ｐ７０とが表示されるために、ユーザは聞いている音声が発音記号Ｐ７０に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。
【０２０７】
図５２は、音声出力単語の音声が出力される場合の表示画面の一例である表示画面Ｗ７２を示したものである。
音声出力例文の２番目の単語「ｔｗｏ」の音声が出力されると、音声出力例文にはまだ他に単語が含まれるために（図４５のステップＣ７１；Ｎｏ）、音声出力例文の３番目の単語「Ａｍｅｒｉｃａｎｓ」が反転表示Ｍ７２される（図４５のステップＣ７３）。また、単語「Ａｍｅｒｉｃａｎｓ」が音声出力単語に決定され（図４５のステップＣ５７）、音声出力辞書決定処理が実行され（図４５のステップＣ５９）、音声出力単語「Ａｍｅｒｉｃａｎｓ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ユーザ選択辞書である和英辞典に音声出力単語「Ａｍｅｒｉｃａｎｓ」の音声が存在しなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「Ａｍｅｒｉｃａｎｓ」の言語（米国語）と同一の言語の辞書の中から、音声出力単語「Ａｍｅｒｉｃａｎｓ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ１９）。そして、ここでは、何れの辞書にも音声出力単語「Ａｍｅｒｉｃａｎｓ」に対応する音声データが存在せず（図１５のステップＢ２１；Ｎｏ）、音声出力単語「Ａｍｅｒｉｃａｎｓ」の言語が米国語であるために（図１５のステップＢ２３；Ｙｅｓ）、英国語系の辞書の中から音声出力単語「Ａｍｅｒｉｃａｎｓ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ２５−Ｂ３３）。そして、ここでは、何れの辞書にも音声出力単語「Ａｍｅｒｉｃａｎｓ」に対応する音声データが存在しなかったために（図１５のステップＢ３５；Ｎｏ）、音声出力辞書は無しとされる（図１５のステップＢ３７）。
【０２０８】
よって、音声出力辞書に設定された辞書は存在しなかったことになり（図４５のステップＣ６１；Ｎｏ）、音声モードアイコンＩ７０に隣接して、合成音声出力アイコンＩ７２が表示される（図４５のステップＣ７５）。そして、合成音声出力処理により音声出力単語「Ａｍｅｒｉｃａｎｓ」の音声が合成音声用音声データ７１３に基づいて出力される（図４５のステップＣ７７）。具体的には、音声出力単語「Ａｍｅｒｉｃａｎｓ」の発音記号が和英辞典データ８２４から読み出されると共に、この発音記号が音素に分解され、分解された各音素に対応する音声データ７１３ｂが合成音声用音声データ７１３から次々と読み出されて連続再生されることで、音声出力単語「Ａｍｅｒｉｃａｎｓ」の音声が合成音声として出力される。この場合、合成音声出力アイコンＩ７２が表示された状態で、音声出力単語「Ａｍｅｒｉｃａｎｓ」の音声が合成音声として出力されるため、ユーザは聞いている音声が合成音声によるものであることを容易に確認することができる。
【０２０９】
図５３は、音声出力単語の音声が出力される場合の表示画面の一例である表示画面Ｗ７４を示したものである。
音声出力例文の３番目の単語「Ａｍｅｒｉｃａｎｓ」の音声が出力されると、音声出力例文にはまだ他に単語が含まれるために（図４５のステップＣ７１；Ｎｏ）、音声出力例文の４番目の単語「ｅｎｊｏｙｅｄ」が反転表示Ｍ７４される（図４５のステップＣ７３）。また、単語「ｅｎｊｏｙ」が音声出力単語に決定され（図４５のステップＣ５７）、音声出力辞書決定処理が実行され（図４５のステップＣ５９）、音声出力単語「ｅｎｊｏｙ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ユーザ選択辞書である和英辞典に音声出力単語「ｅｎｊｏｙ」の音声が存在しなかったために（図１４のステップＢ７；Ｎｏ）、音声出力単語「ｅｎｊｏｙ」の言語（米国語）と同一の言語の辞書の中から、音声出力単語「ｅｎｊｏｙ」に対応する音声データを持つ辞書が検索される（図１５のステップＢ１１−Ｂ１９）。そして、ここでは、米国語系の辞書であるＤＤ英和辞典に音声出力単語「ｅｎｊｏｙ」に対応する音声データが存在し（図１５のステップＢ２１；Ｙｅｓ）、音声出力単語「ｅｎｊｏｙ」の音声データを持つ辞書がＤＤ英和辞典だけであったために（図１５のステップＢ３９；Ｙｅｓ）、音声出力辞書にＤＤ英和辞典が設定される（図１５のステップＢ４１）。
【０２１０】
よって、音声出力辞書に設定された辞書は存在したことになり（図４５のステップＣ６１；Ｙｅｓ）、音声モードアイコンＩ７０に隣接して、音声出力辞書に設定されたＤＤ英和辞典による音声出力アイコンＩ７４が表示される（図４５のステップＣ６３）。そして、音声出力処理により音声出力単語「ｅｎｊｏｙ」の音声がＤＤ英和用見出語音声データ１５３の音声データに基づいて出力される（図４５のステップＣ６５）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図４５のステップＣ６７；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定されたＤＤ英和辞典の辞書名と、音声出力単語「」と、その発音記号Ｐ７４と、音声出力アイコンとを含むウィンドウＳＷ７４が所定時間（例えば、３秒間）表示される（図４５のステップＣ６９）。この場合、音声が出力される際に、音声出力辞書に設定された辞書であるＤＤ英和辞書の辞書名と、音声出力単語「ｅｎｊｏｙ」の発音記号Ｐ７４とが表示されるために、ユーザは聞いている音声が発音記号Ｐ７４に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。以下、同様の手順が繰り返され、音声出力例文の最後の単語「ｍｕｃｈ」の音声が出力された時点で、例文音声出力処理は終了となる。
【０２１１】
以上の通りに、第２実施形態によれば、例文検索において、音声出力例文中から順次に選択した各音声出力単語と同じ単語の見出語に対応する音声データがユーザ選択辞書にあれば、ユーザ選択辞書の音声データを用いて最適な音声出力を行い、各音声出力単語と同じ単語の見出語に対応する音声データがユーザ選択辞書になくても、別の辞書の音声データを用いて適切にその音声を出力させることができる。また、音声データが別の辞書に存在しない場合であっても、合成音声により適切にその音声を出力させることができる。
【０２１２】
〔変形例〕
次に、第２実施形態の変形例について説明する。
（Ａ）音声出力辞書の設定方法
音声出力辞書決定処理では、複数の音声出力候補辞書が存在した場合に、最も使用頻度の高い辞書を特定し、その特定した辞書を音声出力辞書に設定するものとして説明した。しかし、音声出力辞書の設定方法は何もこれに限られるわけではなく、第１実施形態の変形例で説明した通りに、複数の音声出力候補辞書を一覧表示し、その中から一の音声出力候補辞書をユーザに選択させ、選択された音声出力候補辞書を音声出力辞書に設定することにしても良い。また、この場合には、英国語／米国語系の全ての辞書を必ず検索するようにする。この場合について、例を挙げて説明する。
【０２１３】
図５４は、ＢＢ英和辞典において、音声出力候補辞書が一覧表示された場合の表示画面の一例である表示画面Ｗ８０を示す図である。但し、ここでは単語音声キー３ｇが押下され、音声出力例文中からユーザにより選択された単語の音声が出力される場合を例に挙げて説明する。
【０２１４】
先ず音声出力例文の２番目の単語「ｔｗｏ」がユーザのカーソル操作により選択されたことで反転表示Ｍ８０される（図４４のステップＣ２５；Ｙｅｓ、Ｃ２７）。そして、ユーザにより訳／決定キー３ｅが押下されると（図４４のステップＣ２９；Ｙｅｓ）、単語「ｔｗｏ」が音声出力単語に決定され（図４４のステップＣ３１）、音声出力辞書決定処理が実行され（図４４のステップＣ３３）、音声出力単語「ｔｗｏ」の音声データを持つ辞書が音声出力辞書として検索、設定される。ここでは、ユーザ選択辞書であるＢＢ英和辞典に見出語音声データが存在しなかったために（図１４のステップＢ５；Ｎｏ）、音声出力単語「ｔｗｏ」の言語である米国語の辞書及び英国語の辞書の中から音声出力単語「ｔｗｏ」に対応する音声データを持つ辞書が検索される。そして、ここでは、ＡＡ英和辞典とＤＤ英和辞典と英英辞典に音声出力単語「ｔｗｏ」に対応する音声データが存在したために、これらが音声出力候補辞書とされる。
【０２１５】
そして、音声出力候補辞書が一覧表示ＣＷ８０され、ユーザにより一の音声出力候補辞書が選択される。ここでは、ＡＡ英和辞典がユーザにより選択されたことで反転表示Ｍ８０されている。
【０２１６】
図５５は、一覧表示された音声出力候補辞書の中から別の辞書がユーザにより選択された場合の表示画面の一例である表示画面Ｗ８２を示す図である。ここでは、一覧表示ＣＷ８０された音声出力候補辞書の中から、英英辞典がユーザにより選択されたことで、反転表示Ｍ８２される。
【０２１７】
図５６は、音声出力辞書に設定された辞書により音声が出力される場合の表示画面の一例である表示画面Ｗ８４を示す図である。
図５５の表示画面Ｗ８２においてユーザにより英英辞典が反転表示Ｍ８２された状態でユーザにより訳／決定キー３ｅが押下されると、音声出力辞書に英英辞典が設定され、音声モードアイコンＩ８０に隣接して、音声出力辞書に設定された英英辞典による音声出力アイコンＩ８４が表示される（図４４のステップＣ３７）。
【０２１８】
そして、ユーザにより訳／決定キー３ｅが押下されると（図４４のステップＣ３９；Ｙｅｓ）、音声出力処理により音声出力単語「ｔｗｏ」の音声が英英用見出語音声データ８２１の音声データに基づいて出力される（図４４のステップＣ４１）。また、この場合は、音声出力辞書がユーザ選択辞書ではないため（図４４のステップＣ４３；Ｎｏ）、音声が出力されるのと同時に、音声出力辞書に設定された英英辞典の辞書名と、音声出力単語「ｔｗｏ」と、その発音記号Ｐ８４と、音声出力アイコンとを含むウィンドウＳＷ８４が所定時間（例えば、３秒間）表示される（図４４のステップＣ４５）。この場合、音声が出力される際に、音声出力辞書に設定された辞書である英英辞典の辞書名と、音声出力単語「ｔｗｏ」の発音記号Ｐ８４とが表示されるために、ユーザは聞いている音声が発音記号Ｐ８４に対応するものであり、且つその音声はユーザ選択辞書以外の辞書に含まれる音声であることを容易に確認することができる。
【０２１９】
以上、音声出力候補辞書を一覧表示させる場合について説明したが、例文読み上げキー３ｈが押下された場合についても同様の処理を行うこととしても勿論良い。また、音声出力単語の音声がユーザ選択辞書に含まれる場合には、音声出力候補辞書に加えてユーザ選択辞書も表示させ、音声出力単語の音声を含む全ての辞書の中から、ユーザに一の辞書を選択させるようにすれば尚良い。
【０２２０】
（Ｂ）音声出力辞書が設定されなかった場合の処理
例文音声出力処理では、音声出力辞書決定処理により音声出力辞書が設定されなかった場合に、音声出力単語の合成音声を出力するものとして説明した。しかし、合成音声を出力するのではなく、音声を出力することができない旨を表示し、音声を出力しないことにしても勿論良い。この場合、図４４におけるステップＡ４９〜Ａ５３の処理及び図４５におけるステップＣ７５、Ｃ７７の処理の部分を、例えば音声出力不可アイコンを表示する処理にそれぞれ置き換えればよい。
【０２２１】
以上２つの実施形態では、電子辞典、電子事典などを含む電子辞書を適用例として説明したが、本発明の（音声出力機能付き）情報表示制御装置は、このような製品に限定されるものではなく、携帯電話、パソコン、電子時計、ＰＤＡ（Personal Digital Assistants）などの電子機器全般に適用可能である。
【０２２２】
また、第１実施形態や第２実施形態を実現するための各種プログラムや辞書ＤＢは、電子辞書に内蔵されたＲＯＭやフラッシュＲＯＭ等の記憶部に当初から記憶される場合に限らず、ＣＤ―ＲＯＭ等の記憶媒体に記憶され、電子辞書と通信接続されたパーソナルコンピュータ（以下、「ＰＣ」と呼ぶ。）によって、当該電子辞書内にダウンロード・インストールされるものとしても良い。
【０２２３】
図５７は、各種プログラムや辞書ＤＢが記憶された記憶媒体であるＣＤ−ＲＯＭ２００のデータ構成を示す図である。
ＣＤ−ＲＯＭ２００には、第１実施形態を実現するための単語音声出力プログラム７１１や、ＡＡ英和辞典ＤＢ８１１、ＢＢ英和辞典ＤＢ８１５等からなる各種辞書ＤＢが記憶されると共に、これらのプログラムや辞書ＤＢをダウンロードさせるためのダウンロードプログラム２０１を記憶している。
【０２２４】
例えば、電子辞書と接続されたＰＣがこのダウンロードプログラム２０１を読み出して実行することで、ＣＤ−ＲＯＭ２００に記憶されたプログラムや辞書ＤＢがＰＣを通じて電子辞書内にダウンロード・インストールされ、第１実施形態に係る処理を電子辞書で実行可能となる。また、第２実施形態を実現するための例文音声出力プログラム７５１や、ＡＡ英和辞典ＤＢ８５１、ＢＢ英和辞典ＤＢ８５５等からなる各種辞書ＤＢをＣＤ−ＲＯＭ２００に同様に記憶させておくこととしても良いのは勿論である。
【符号の説明】
【０２２５】
１        電子辞書
２        電子辞書本体
１０      メモリカード
２０      ＣＰＵ
３０      入力部
４０      表示部
５０      音出力部
６０      メモリカードリーダ
７０      ＲＯＭ
８０      フラッシュＲＯＭ
９０      ＲＡＭ
１００    バス
【図１】
2010238250.tif 000003
【図２】
2010238250.tif 000004
【図３】
2010238250.tif 000005
【図４】
2010238250.tif 000006
【図５】
2010238250.tif 000007
【図６】
2010238250.tif 000008
【図７】
2010238250.tif 000009
【図８】
2010238250.tif 000010
【図９】
2010238250.tif 000011
【図１０】
2010238250.tif 000012
【図１１】
2010238250.tif 000013
【図１２】
2010238250.tif 000014
【図１３】
2010238250.tif 000015
【図１４】
2010238250.tif 000016
【図１５】
2010238250.tif 000017
【図１６】
2010238250.tif 000018
【図１７】
2010238250.tif 000019
【図１８】
2010238250.tif 000020
【図１９】
2010238250.tif 000021
【図２０】
2010238250.tif 000022
【図２１】
2010238250.tif 000023
【図２２】
2010238250.tif 000024
【図２３】
2010238250.tif 000025
【図２４】
2010238250.tif 000026
【図２５】
2010238250.tif 000027
【図２６】
2010238250.tif 000028
【図２７】
2010238250.tif 000029
【図２８】
2010238250.tif 000030
【図２９】
2010238250.tif 000031
【図３０】
2010238250.tif 000032
【図３１】
2010238250.tif 000033
【図３２】
2010238250.tif 000034
【図３３】
2010238250.tif 000035
【図３４】
2010238250.tif 000036
【図３５】
2010238250.tif 000037
【図３６】
2010238250.tif 000038
【図３７】
2010238250.tif 000039
【図３８】
2010238250.tif 000040
【図３９】
2010238250.tif 000041
【図４０】
2010238250.tif 000042
【図４１】
2010238250.tif 000043
【図４２】
2010238250.tif 000044
【図４３】
2010238250.tif 000045
【図４４】
2010238250.tif 000046
【図４５】
2010238250.tif 000047
【図４６】
2010238250.tif 000048
【図４７】
2010238250.tif 000049
【図４８】
2010238250.tif 000050
【図４９】
2010238250.tif 000051
【図５０】
2010238250.tif 000052
【図５１】
2010238250.tif 000053
【図５２】
2010238250.tif 000054
【図５３】
2010238250.tif 000055
【図５４】
2010238250.tif 000056
【図５５】
2010238250.tif 000057
【図５６】
2010238250.tif 000058
【図５７】
2010238250.tif 000059
【手続補正書】
【提出日】平成22年7月2日(2010.7.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
以上の課題を解決するために、請求項１に記載の情報表示制御装置は、
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段（例えば、図４のフラッシュＲＯＭ８１；各種辞書ＤＢ）と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択手段（例えば、図２のＣＰＵ２０；図１２のステップＡ３、Ａ５）と、
この見出語選択手段により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶手段から読み出して表示させる説明情報表示制御手段（例えば、図２のＣＰＵ２０；図１２のステップＡ９）と、
この説明情報表示制御手段により表示された説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択手段（例えば、図２のＣＰＵ２０；図１２のステップＡ１７；Ｙｅｓ〜Ａ２３）と、
この単語選択手段により選択された一つの単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７）と、
この判断手段の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記選択された単語と同じ見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、前記第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７；Ｙｅｓ、Ｂ９→図１３のステップＡ２７；Ｙｅｓ、Ａ３３、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図１３のステップＡ２７；Ｙｅｓ、Ａ３３）と、
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御手段（例えば、図２のＣＰＵ２０；図１３のステップＡ３７）と、
を備えることを特徴としている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項２に記載の情報表示制御装置は、請求項１に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記第１の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図１３のステップＡ２９）を更に備えることを特徴としている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項３に記載の情報表示制御装置は、請求項１又は２に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図１３のステップＡ２９、Ａ３７）を更に備えることを特徴としている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項４に記載の情報表示制御装置は、
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１９）と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１３）と、
この例文表示制御手段の制御により表示された例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択手段（例えば、図２のＣＰＵ２０；図４４のステップＣ２５；Ｙｅｓ〜Ｃ３１）と、
この単語選択手段により一つの単語が選択された際に、この選択された単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７）と、
この判断手段の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記単語選択手段により選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記第２の辞書情報記憶手段に前記単語選択手段により選択された単語と同じ見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７；Ｙｅｓ、Ｂ９→図４４のステップＣ３５；Ｙｅｓ、Ｃ４１、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図４４のステップＣ３５；Ｙｅｓ、Ｃ４１）と、
を備えることを特徴としている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項５に記載の情報表示制御装置は、
見出語と複数の単語を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段（例えば、図３８のフラッシュＲＯＭ８５；各種辞書ＤＢ）と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１９）と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段（例えば、図２のＣＰＵ２０；図４３のステップＣ１３）と、
この例文表示制御手段の制御により表示された例文を構成する全単語について、各単語と同じ見出語の音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段（例えば、図２のＣＰＵ２０；図４５のステップＣ５５、Ｃ５７→Ｃ７３、Ｃ５７、図１４のステップＢ７）と、
この判断手段の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記各単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記第２の辞書情報記憶手段に前記各単語と同じ見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記各単語と同じ見出語に対応する音声データを順次読み出し、この順次読み出された音声データに従った音声の出力制御を行う音声出力制御手段（例えば、図２のＣＰＵ２０；図１４のステップＢ７；Ｙｅｓ、Ｂ９→図４５のステップＣ６１；Ｙｅｓ、Ｃ６５、図１４のステップＢ７；Ｎｏ→図１５のステップＢ１１〜Ｂ４５→図４５のステップＣ６１；Ｙｅｓ、Ｃ６５）と、
を備えることを特徴としている。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項６に記載の情報表示制御装置は、請求項４または５に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により対応する音声データが前記第２の辞書情報記憶手段に記憶されていないと判断した場合、前記音声データに対応する音声に代えて、前記選択された単語と同じ見出語を合成音声により出力する制御を行う合成音声出力制御手段（例えば、図２のＣＰＵ２０；図１５のステップＢ１１〜Ｂ４５→図４４のステップＣ３５；Ｎｏ、Ｃ５３、図４５のステップＣ６１；Ｎｏ、Ｃ７７）を更に備えることを特徴としている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項７に記載の情報表示制御装置は、請求項４〜６のいずれか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御（例えば、図２のＣＰＵ２０；図４４のステップＣ４５、図４５のステップＣ６９）を行う発音記号表示制御手段を更に備えることを特徴としている。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項８に記載の情報表示制御装置は、請求項４〜７の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記第１の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図４４のステップＣ３７、図４５のステップＣ６３）を更に備えることを特徴としている。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項９に記載の情報表示制御装置は、請求項４〜７の何れか一項に記載の情報表示制御装置であって、
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段（例えば、図２のＣＰＵ２０；図４４のステップＣ３７、Ｃ４５、図４５のステップＣ６３、Ｃ６９）を更に備えることを特徴としている。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
請求項１に記載の発明では、ユーザにより選択された見出語の説明情報を、第１の辞書情報記憶手段から読み出して表示させ、表示させた説明情報に含まれる複数の単語の中からユーザにより選択された一つの単語と同じ見出語に対応する音声データが第１の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、当該第１の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記選択された単語と同じ見出語に対応する音声データが第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、さらに、音声が出力される際に、当該音声に対応する見出語の発音記号を、第２の辞書情報記憶手段から読み出して表示させるようにした。従って、複数の単語を含む説明情報を表示させた辞書に、ユーザにより選択された単語と同じ見出語に対応する音声データがあれば、同じ辞書の音声データを用いて音声出力を行い、複数の単語を含む説明情報を表示させた辞書に、ユーザにより選択された単語と同じ見出語に対応する音声データがない場合は、別の辞書の音声データを用いて音声を出力させることができる。このように、説明情報を表示させた辞書に音声データがある場合でも、無い場合でも適切に音声を出力させることができる。また説明情報を表示させた辞書と異なる辞書の見出語の音声データに基づいて音声出力する場合は、音声出力させる辞書の発音記号を視認させることができる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
請求項２に記載の発明では、前記第１の辞書情報記憶手段から読み出された音声データに従った音声の出力制御により音声が出力される際に、第１の辞書情報記憶手段に対応する第１の辞書名を表示させるようにした。従って、説明情報を表示させた辞書の見出語の音声データに基づいて音声出力する場合は、その辞書名を表示させることで、当該辞書の音声に基づいて音声出力していることをユーザに確認させることができる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
請求項３に記載の発明では、前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御により音声が出力される際に、第２の辞書情報記憶手段に対応する第２の辞書名を表示させるようにした。従って、説明情報を表示させた第１の辞書情報記憶手段と異なる第２の辞書情報記憶手段の見出語の音声データに基づいて音声出力する場合は、音声出力している辞書名をユーザに確認させることができる。例えば、米国語系辞書で説明情報を表示しているときに、英国語系辞書の音声出力した場合でも、音声出力した英国語系辞書の辞書名を表示させることで、英国発音であることをユーザは誤りなく認識できるようになる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
請求項４に記載の発明では、ユーザにより選択された例文を構成する複数の単語のうちの一つの単語がユーザにより選択された場合に、当該選択された単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、第１の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記選択された単語と同じ見出語に対応する音声データが第２の辞書辞書記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行うようにした。従って、例文を表示させた辞書に、ユーザにより例文中から選択された単語と同じ見出語に対応する音声データがあれば、同じ辞書の音声データを用いて最適な音声出力を行い、例文を表示させた辞書に、ユーザにより例文中から選択された単語と同じ見出語に対応する音声データがない場合は、別の辞書の音声データを用いて音声を出力させることができる。このように、例文を表示させた辞書に音声データがある場合でも、無い場合でも音声を出力させることができる。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
請求項５に記載の発明では、ユーザにより選択された例文を構成する全単語について、各単語と同じ見出語に対応する音声データが第１の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、第１の辞書情報記憶手段の音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記各単語と同じ見出語に対応する音声データが第２の辞書記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段の音声データに従った音声の出力制御を行うようにした。従って、例文を表示させた辞書に、例文中の全単語について各単語と同じ見出語に対応する音声データがあれば、同じ辞書の音声データを用いて音声出力を行い、例文を表示させた辞書に、例文中の各単語と同じ見出語に対応する音声データがない場合は、別の辞書の音声データを用いて音声を出力させることができる。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
請求項６に記載の発明では、対応する音声データが第２の辞書情報記憶手段に記憶されていないと判断された場合に、音声データに対応する音声に代えて、合成音声により出力する制御を行うようにした。従って、各単語と同じ見出語の音声データが第２の辞書情報記憶手段にも記憶されていない場合は、合成音声によって音声を出力させることができる。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
請求項７に記載の発明では、前記第２の辞書情報記憶手段から読み出された音声データに従った音声が出力される際に、当該音声に対応する見出語の発音記号を、第２の辞書情報記憶手段から読み出して表示させるようにした。従って、例文を表示させた辞書と異なる辞書の見出語の音声データで音声出力する場合は、音声出力させる辞書の発音記号を表示させて視認することができる。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
請求項８に記載の発明では、前記第１の辞書情報記憶手段から読み出された音声データに従った音声の出力制御により音声が出力される際に、第１の辞書情報記憶手段に対応する第１の辞書名を表示させるようにした。従って、例文を表示させた辞書の見出語の音声データに基づいて音声出力する場合は、その辞書名を表示させることで、当該辞書の音声に基づいて音声出力していることをユーザに確認させることができる。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
請求項９に記載の発明では、前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御により音声が出力される際に、第２の辞書情報記憶手段に対応する第２の辞書名を表示させるようにした。従って、例文を表示させた辞書と異なる辞書の見出語の音声データに基づいて音声出力する場合は、音声出力させた辞書名を表示させることで、音声出力している辞書名をユーザに確認させることができる。例えば、米国語系辞書で例文を表示しているときに、英国語系辞書の音声出力した場合でも、音声出力した英国語系辞書の辞書名を表示させることで、英国発音であることをユーザは誤りなく認識できるようになる。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
また、ステップＡ３３における音声出力処理と同時に、ＣＰＵ２０は、音声出力辞書がユーザ選択辞書であったか否かを判定し（ステップＡ３５）、ユーザ選択辞書であったと判定した場合には（ステップＡ３５；Ｙｅｓ）、ステップＡ３９へと処理を移行し、ユーザ選択辞書でなかったと判定した場合には（ステップＡ３５；Ｎｏ）、音声出力辞書に設定された辞書名と、音声出力単語と、発音記号と、音声出力アイコンとを含むウィンドウを、例えば図２３のＳＷ２４に示すように、表示部４０に所定時間表示させる（ステップＡ３７）。
【手続補正２９】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択手段と、
この見出語選択手段により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶手段から読み出して表示させる説明情報表示制御手段と、
この説明情報表示制御手段により表示された説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択手段と、
この単語選択手段により選択された一つの単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段と、
この判断手段の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記選択された単語と同じ見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、前記第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段と、
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記音声出力制御手段の制御により前記第１の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項４】
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段と、
この例文表示制御手段の制御により表示された例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択手段と、
この単語選択手段により一つの単語が選択された際に、この選択された単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段と、
この判断手段の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記単語選択手段により選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記第２の辞書情報記憶手段に前記単語選択手段により選択された単語と同じ見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項５】
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、
この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段と、
この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段と、
この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段と、
この例文表示制御手段の制御により表示された例文を構成する全単語について、各単語と同じ見出語の音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断手段と、
この判断手段の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記各単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記第２の辞書情報記憶手段に前記各単語と同じ見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記各単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項６】
前記音声出力制御手段の制御により対応する音声データが前記第２の辞書情報記憶手段に記憶されていないと判断した場合、前記音声データに対応する音声に代えて、前記各単語と同じ見出語を合成音声により出力する制御を行う合成音声出力制御手段を更に備えることを特徴とする請求項４または５に記載の情報表示制御装置。
【請求項７】
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御手段を更に備えることを特徴とする請求項４〜６のいずれか一項に記載の情報表示制御装置。
【請求項８】
前記音声出力制御手段の制御により前記第１の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第１の辞書情報記憶手段に対応する第１の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項４〜７の何れか一項に記載の情報表示制御装置。
【請求項９】
前記音声出力制御手段の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、前記第２の辞書情報記憶手段に対応する第２の辞書名を表示する制御を行う辞書名表示制御手段を更に備えることを特徴とする請求項４〜７の何れか一項に記載の情報表示制御装置。
【請求項１０】
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語の中から、ユーザ操作に従って一つの見出語を選択する見出語選択手段と、この見出語選択手段により選択された一つの見出語に対応付けられている説明情報を前記第１の辞書情報記憶手段から読み出して表示させる説明情報表示制御手段と、この説明情報表示制御手段により表示された説明情報に含まれている複数の単語の中から、ユーザ操作に従って一つの単語を選択する単語選択手段と、を備えるコンピュータに、
この単語選択手段により選択された一つの単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断機能と、
この判断機能の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記選択された単語と同じ見出語に対応する音声データが前記第２の辞書情報記憶手段に記憶されているか否かを判断し、記憶されていると判断された場合は、前記第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御機能と、
前記音声出力制御機能の制御により前記第２の辞書情報記憶手段から読み出された音声データに従った音声の出力制御が行われる際に、当該音声に対応する見出語の発音記号を前記第２の辞書情報記憶手段から読み出して表示する制御を行う発音記号表示制御機能と、
を実現させるためのプログラム。
【請求項１１】
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段と、この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段と、この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段と、この例文表示制御手段の制御により表示された例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択手段と、この例文選択手段により選択された例文を前記例文記憶手段から読み出して前記表示手段に表示させる例文表示制御手段と、を備えるコンピュータに、
この例文表示制御機能により前記表示手段に表示された例文を構成する複数の単語のうち、一つの単語をユーザ操作に従って選択する単語選択機能と、
この単語選択機能により一つの単語が選択された際に、この選択された単語と同じ見出語に対応する音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断機能と、
この判断機能の判断結果、記憶されていると判断された場合は、前記第１の辞書情報記憶手段から前記単語選択機能により選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記第２の辞書情報記憶手段に前記単語選択機能により選択された単語と同じ見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記選択された単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに音声の出力制御を行う音声出力制御機能と、
を実現させるためのプログラム。
【請求項１２】
見出語と発音記号を含む説明情報とが対応づけて記憶されている一方で、前記見出語のうちの一部の見出語と当該見出語に対応する音声データとが対応づけて記憶されている複数の辞書情報記憶手段と、この複数の辞書情報記憶手段に含まれている第１及び第２の各辞書情報記憶手段のうち、第１の辞書情報記憶手段に記憶されている見出語のうちの一部の見出語と、当該見出語を用いた例文とが対応づけて記憶されている例文記憶手段と、この例文記憶手段に記憶されている例文をユーザ操作に従って選択する例文選択手段と、この例文選択手段により選択された例文を前記例文記憶手段から読み出して表示させる例文表示制御手段と、を備えるコンピュータに、
この例文表示制御手段の制御により表示された例文を構成する全単語について、同じ見出語の音声データが前記第１の辞書情報記憶手段に記憶されているか否かを判断する判断機能と、
この判断機能の判断結果、記憶されていると判断された場合は、前記第１の辞書情報から前記全単語について同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行い、記憶されていないと判断された場合は、前記第２の辞書情報記憶に前記全単語について同じ見出語に対応する音声データが記憶されているか否かを判断し、記憶されていると判断された場合は、当該第２の辞書情報記憶手段から前記全単語について各単語と同じ見出語に対応する音声データを読み出し、この読み出された音声データに従った音声の出力制御を行う音声出力制御機能と、
を実現させるためのプログラム。