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