(57)【特許請求の範囲】
【請求項１】
各見出語に対応付けてアクセント位置を記憶するアクセント記憶手段と、
ユーザ操作に基づいて前記アクセント記憶手段中の何れかの見出語を指定する見出語指定手段と、
拍数をカウントする拍数カウント手段と、
前記見出語指定手段により指定された見出語を構成する各文字に対して、前記拍数カウント手段のカウント値と前記アクセント位置とに基づいて、前記カウント値に対応する文字が高音であるか低音であるかを判定し、高音であるか低音であるかを示すアクセント表記を当該文字に順次設定するアクセント表記作成手段と、
前記見出語指定手段により指定された見出語と、前記アクセント表記作成手段により作成されたアクセント表記とを表示する表示手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、
各見出語に説明情報を対応付けて記憶する辞書記憶手段と、
前記見出語指定手段により指定された見出語と対応する説明情報を前記辞書記憶手段から読み出す説明情報読出手段と、を備え、
前記表示手段は、前記見出語指定手段により指定された見出語と、この見出語に対応する説明情報及び前記アクセント表記とを表示することを特徴とする情報表示装置。
【請求項３】
請求項１または２記載の情報表示装置において、
前記アクセント表記は、
前記見出語指定手段により指定された見出語の各文字が高音であるか低音であるかを示す折れ線を当該見出語に対応づけた表記であることを特徴とする情報表示装置。
【請求項４】
請求項１または２記載の情報表示装置において、
前記アクセント表記は、
前記見出語指定手段により指定された見出語の高音である文字のうち、後ろの文字が低音でない文字に対応付けてオーバーラインを付し、高音である文字のうち、後ろの文字が低音である文字に対応付けて立下りラインを付した表記であることを特徴とする情報表示装置。
【請求項５】
請求項１〜４の何れか一項に記載の情報表示装置において、
前記見出語指定手段により指定された見出語を音声出力する音声出力手段を備え、
前記表示手段は、前記音声出力手段による音声出力に同期させて、前記アクセント表記を一部ずつ順に表示することを特徴とする情報表示装置。
【請求項６】
コンピュータに、
各見出語に対応付けてアクセント位置を記憶するアクセント記憶機能と、
ユーザ操作に基づいて前記アクセント記憶機能により記憶された何れかの見出語を指定する見出語指定機能と、
拍数をカウントする拍数カウント機能と、
前記見出語指定機能により指定された見出語を構成する各文字に対して、前記拍数カウント機能のカウント値と前記アクセント位置とに基づいて、前記カウント値に対応する文字が高音であるか低音であるかを判定し、高音であるか低音であるかを示すアクセント表記を当該文字に順次設定するアクセント表記作成機能と、
前記見出語指定機能により指定された見出語と、前記アクセント表記作成機能により作成されたアクセント表記とを表示する表示機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、情報表示装置の一種として、電子辞書装置がある。
この電子辞書装置は、各見出語と見出語の説明情報とを対応付けて記憶する辞書データベースや、説明情報等の表示を行うディスプレイなどを備えており、入力された文字に対応する見出語の説明情報を辞書データベースから読み出して、見出語と説明情報とをディスプレイに表示させるようになっている（例えば、特許文献１参照）。
【０００３】
近年、このような電子辞書装置においては、図１３に示すように、見出語の説明情報中に当該見出語のアクセント表記１００が表示されるようになっている。しかし、このようなアクセント表記１００では、見出語をどのように発音するのか分かり難いため、表示される文字と対応付けたアクセント表記を使用して欲しいとの要望が強い。
【０００４】
ところで、文字に対応付けたアクセント表記に関連する技術としては、抑揚を示す波線パターンを教材などの文章に併記するもの（例えば、特許文献２参照）や、人の発音のピッチパターンを単語ごとに切り出して記憶し、音声出力する文章に合わせて時間軸に配列することによって抑揚ピッチパターンを生成して表示するもの（例えば、特許文献３参照）などがある。
【特許文献１】特開２００１−１３４５８５号公報
【特許文献２】特開２００４−７００９１号公報
【特許文献３】特開平６−２３６１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献２に開示の技術では、当該技術を情報表示装置などに適用しようとすると、各文章や各単語に対応付けて波線パターンを記憶させる必要があるため、記憶容量が嵩んで装置が大型化してしまう。
同様に、上記特許文献３に開示の技術でも、全ての単語に対してピッチパターンを記憶させる必要があるため、記憶容量が嵩んで装置が大型化してしまう。
【０００６】
本発明の課題は、装置の大型化を防止しつつ、文字に対応付けたアクセント表記を表示することができる情報表示装置及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、請求項１記載の発明は、情報表示装置（例えば、図１の電子辞書装置１）であって、
各見出語に対応付けてアクセント位置を記憶するアクセント記憶手段（例えば、図２の国語辞書データベース８２ｂ等）と、
ユーザ操作に基づいて前記アクセント記憶手段中の何れかの見出語を指定する見出語指定手段（例えば、図２の入力部１４；図５のステップＳ４）と、
拍数をカウントする拍数カウント手段（例えば、図２の拍数カウンタ１５；図４のステップＳ２６）と、
前記見出語指定手段により指定された見出語を構成する各文字に対して、前記拍数カウント手段のカウント値と前記アクセント位置とに基づいて、前記カウント値に対応する文字が高音であるか低音であるかを判定し、高音であるか低音であるかを示すアクセント表記を当該文字に順次設定するアクセント表記作成手段（例えば、図２のＣＰＵ６及び情報表示プログラム８１；図５のステップＳ６）と、
前記見出語指定手段により指定された見出語と、前記アクセント表記作成手段により作成されたアクセント表記とを表示する表示手段（例えば、図２の表示部１２；図４のステップＳ３６）と、
を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の情報表示装置において、
各見出語に説明情報を対応付けて記憶する辞書記憶手段（例えば、図２の国語辞書データベース８２ｂ等）と、
前記見出語指定手段により指定された見出語と対応する説明情報を前記辞書記憶手段から読み出す説明情報読出手段（例えば、図２のＣＰＵ６及び情報表示プログラム８１；図５のステップＳ５）と、を備え、
前記表示手段は、前記見出語指定手段により指定された見出語と、この見出語に対応する説明情報及び前記アクセント表記とを表示することを特徴とする。
【００１０】
請求項３記載の発明は、請求項１または２記載の情報表示装置において、
前記アクセント表記は、
前記見出語指定手段により指定された見出語の各文字が高音であるか低音であるかを示す折れ線を当該見出語に対応づけた表記であることを特徴とする。
【００１１】
請求項４記載の発明は、請求項１または２記載の情報表示装置において、
前記アクセント表記は、
前記見出語指定手段により指定された見出語の高音である文字のうち、後ろの文字が低音でない文字に対応付けてオーバーラインを付し、高音である文字のうち、後ろの文字が低音である文字に対応付けて立下りラインを付した表記であることを特徴とする。
【００１２】
請求項５記載の発明は、請求項１〜４の何れか一項に記載の情報表示装置において、
前記見出語指定手段により指定された見出語を音声出力する音声出力手段（例えば、図２の音声出力部１３；図５のステップＳ８）を備え、
前記表示手段は、前記音声出力手段による音声出力に同期させて、前記アクセント表記を一部ずつ順に表示することを特徴とする。
【００１３】
請求項６記載の発明は、情報表示プログラム（例えば、図２の情報表示プログラム８１）であって、
コンピュータ（例えば、図１の電子辞書装置１）に、
各見出語に対応付けてアクセント位置を記憶するアクセント記憶機能と、
ユーザ操作に基づいて前記アクセント記憶機能により記憶された何れかの見出語を指定する見出語指定機能（例えば、図５のステップＳ４）と、
拍数をカウントする拍数カウント機能（例えば、図４のステップＳ２６）と、
前記見出語指定機能により指定された見出語を構成する各文字に対して、前記拍数カウント機能のカウント値と前記アクセント位置とに基づいて、前記カウント値に対応する文字が高音であるか低音であるかを判定し、高音であるか低音であるかを示すアクセント表記を当該文字に順次設定するアクセント表記作成機能（例えば、図５のステップＳ６）と、
前記見出語指定機能により指定された見出語と、前記アクセント表記作成機能により作成されたアクセント表記とを表示する表示機能（例えば、図４のステップＳ３６）と、
を実現させることを特徴とする。
【発明の効果】
【００１４】
請求項１，６記載の発明によれば、各見出語に対応付けてアクセント位置が記憶されるので、文章に対応する波線パターンや単語に対応するピッチパターン等のアクセント表記自体が記憶される従来の場合と比較して、記憶容量が小さく抑えられる。また、見出語の文字数とアクセント位置とに基づいて、当該見出語の各文字が高音であるか低音であるかを示すアクセント表記が作成されるので、文字に対応付けたアクセント表記を作成することができる。以上より、装置の大型化を防止しつつ、文字に対応付けたアクセント表記を表示することができる。
【００１５】
請求項２記載の発明によれば、見出語と、この見出語に対応する説明情報及びアクセント表記とが表示されるので、情報表示装置を電子辞書装置として使用することができる。
【００１６】
請求項３記載の発明によれば、アクセント表記は、見出語指定手段により指定された見出語の各文字が高音であるか低音であるかを示す折れ線を当該見出語に対応づけた表記であるので、見出語のアクセントを理解し易くすることができる。
【００１７】
請求項４記載の発明によれば、アクセント表記は、見出語指定手段により指定された見出語の高音である文字のうち、後ろの文字が低音でない文字に対応付けてオーバーラインを付し、高音である文字のうち、後ろの文字が低音である文字に対応付けて立下りラインを付した表記であるので、見出語のアクセントを理解し易くすることができる。
【００１８】
請求項５記載の発明によれば、音声出力手段による音声出力に同期してアクセント表記が一部ずつ順に表示されるので、見出語のアクセントを理解し易くすることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図１〜図１２を参照して、本発明に係る情報表示装置を適用した電子辞書装置の実施形態について説明する。
【００２０】
＜第１実施形態＞
まず、第１実施形態における電子辞書装置の構成を説明する。
［外観］
図１（ａ）は本実施形態における電子辞書装置１の斜視外観図である。
この図に示すように、電子辞書装置１は、ディスプレイ１０、スピーカ１１及びキー群２を備えている。
【００２１】
ディスプレイ１０は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等によって構成されている。
スピーカ１１は、ユーザによるキー群２の操作に応じた見出語や例文の音声を出力する部分である。
【００２２】
キー群２は、ユーザが電子辞書装置１を操作するための各種キーを有している。具体的には、図１（ｂ）に示すように、キー群２は、電源キー２ａと、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇと、単語音声出力キー２ｈと、例文読み上げキー２ｉ等とを有している。
【００２３】
電源キー２ａは、電源のＯＮ／ＯＦＦを切り替えるためのキーである。訳／決定キー２ｂは、検索の実行や、見出語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベースの選択に使用されるキーであり、本実施の形態においては、英和辞書データベース８２ａ（図２参照）を選択するための英和キー２０ａや、国語辞書データベース８２ｂ（図２参照）を選択するための国語キー２０ｂ等を備えている。
【００２４】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーである。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。
【００２５】
単語音声出力キー２ｈは、見出語を音声出力させるとき等に使用されるキーである。例文読み上げキー２ｉは、例文を構成する単語の音声を、先頭の単語から順次出力させるとき等に使用されるキーである。
【００２６】
［内部構成］
図２は、電子辞書装置１の概略構成を示すブロック図である。
この図に示すように、電子辞書装置１は、表示部１２、音声出力部１３、入力部１４、ＣＰＵ６、ＲＡＭ７、フラッシュＲＯＭ８、拍数カウンタ１５及びアクセント表示用バッファ１６を備えている。
【００２７】
表示部１２は、上述のディスプレイ１０を備えており、ＣＰＵ６から入力される表示信号に基づいて各種情報をディスプレイ１０に表示するようになっている。
音声出力部１３は、上述のスピーカ１１を備えており、ＣＰＵ６から入力される音声出力信号に基づいて音声データをスピーカ１１に再生させるようになっている。
入力部１４は、上述のキー群２を備えており、押下されたキーに対応する信号をＣＰＵ６に出力するようになっている。
【００２８】
ＣＰＵ６は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書装置１を統括的に制御するようになっている。具体的には、ＣＰＵ６は、入力部１４から入力される操作信号等に応じてフラッシュＲＯＭ８に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ６は、処理結果をＲＡＭ７に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部１２に出力して、対応した表示内容を表示させる。
【００２９】
フラッシュＲＯＭ８は、電子辞書装置１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８は、本発明に係る情報表示プログラム８１と、辞書データベース群８２等とを記憶している。
【００３０】
情報表示プログラム８１は、後述の辞書検索処理（図４，図５参照）をＣＰＵ６に実行させるためのプログラムである。
【００３１】
辞書データベース群８２は、電子辞書装置１に内蔵されている複数種類の辞書データベースを有している。本実施の形態においては、辞書データベース群８２は、英和辞書データベース８２ａや国語辞書データベース８２ｂ等を有している。
【００３２】
これらの辞書データベースのうち、例えば国語辞書データベース８２ｂには、図３に示すように、複数の見出語と、当該見出語の意味内容を説明・解説する説明情報と、見出語のアクセント位置を示すアクセント型番号「Ｍ」の値とが対応付けられて、テーブルとして格納されている。なお、このアクセント型番号「Ｍ」としては、従来より公知のものを用いることができる。
【００３３】
また、上述の図２に示すように、ＲＡＭ７は、ＣＰＵ６が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えるものであり、本実施の形態においては、選択見出語記憶領域７１及びアクセント型記憶領域７２を備えている。
【００３４】
選択見出語記憶領域７１には、辞書引きする対象の見出語としてユーザによって選択された選択見出語が記憶されるようになっている。この選択見出語は、本実施の形態においては、入力文字や指定文字に前方一致するようアルファベット順或いは五十音順に辞書データベースから読み出された見出語の一覧から選択されるようになっている。また、アクセント型記憶領域７２には、選択見出語のアクセント型番号「Ｍ」の値が記憶されるようになっている。
【００３５】
拍数カウンタ１５は、ＣＰＵ６から入力されるカウント信号に基づいてカウント値「ｎ」の値を１つずつ増加させるものである。
アクセント表示用バッファ１６は、後述のアクセント表記表示処理（図４参照）で選択見出語について作成されるアクセント表記情報「Ｄ」を記憶するものであり、より詳細には、選択見出語のｎ番目の拍数の文字について作成されるアクセント表記情報「Ｄn」をそれぞれ記憶するものである。
【００３６】
ここで、本実施の形態においては、アクセント表記情報「Ｄn」の内容は、図４の破線枠内に示すように、対応文字が低音発声文字であることを示す「Ｌ」と、高音発声文字であることを示す「Ｈ」と、選択見出語の後に助詞として続くべき文字（以下、助詞文字とする）の発声音声が見出語の最後の文字（以下、見出語最終文字とする）よりも下がることを示す「ｄ」と、助詞文字の発声音声が見出語最終文字よりも上がることを示す「ｕ」と、助詞文字の発声音声が見出語最終文字と同じであることを示す「ｍ」との何れかの文字となっている。
【００３７】
［辞書検索処理］
続いて、電子辞書装置１の動作について説明する。図４，図５は、ＣＰＵ６がフラッシュＲＯＭ８から情報表示プログラム８１を読み出して実行する辞書検索処理の動作を説明するためのフローチャートである。
【００３８】
まず、図５に示すように、ＣＰＵ６は、辞書選択キー２ｄの押下に応じて、辞書データベース群８２の中から何れか１つの辞書データベースを指定した後（ステップＳ１）、この辞書データベースに対応する文字入力画面を表示部１２に表示させる。
【００３９】
次に、ＣＰＵ６は、文字キー２ｃの押下に応じて入力された文字を検索対象の見出語、つまり検索語の文字として文字入力欄に表示させる（ステップＳ２）。
【００４０】
次に、ＣＰＵ６は、入力された文字に前方一致する見出語を先頭にして、辞書データベースに記憶されている順に見出語を読み出して一覧表示するとともに（ステップＳ３）、見出語一覧の先頭の単語を反転表示させる。
【００４１】
次に、ＣＰＵ６は、カーソルキー２ｅの押下操作に応じて反転表示を移動させることによって見出語の選択を行う（ステップＳ４）。そして、ＣＰＵ６は、訳／決定キー２ｂの押下操作に応じて、反転表示されている見出語を選択見出語として選択見出語記憶領域７１に記憶するとともに当該見出語のアクセント型番号「Ｍ」の値をアクセント型記憶領域７２に記憶した後、この選択見出語と一致する見出語の説明情報を辞書データベースより読み出して表示部１２に表示させる（ステップＳ５）。
【００４２】
次に、ＣＰＵ６は、選択見出語のアクセント表記を表示するためのアクセント表記表示処理を行う（ステップＳ６）。
【００４３】
具体的には、図４に示すように、ＣＰＵ６は、まず拍数カウンタ１５のカウント値「ｎ」を「１」とした後（ステップＳ２０）、選択見出語記憶領域７１内の情報に基づいて、選択見出語のｎ番目の文字「Ｅn」が存在しないか否かを判定する（ステップＳ２１）。
【００４４】
このステップＳ２１においてｎ番目の文字「Ｅn」が存在する場合（ステップＳ２１；Ｎｏ）には、ＣＰＵ６は、アクセント型記憶領域７２内の情報に基づいて、アクセント型番号「Ｍ」の値が０であるか、１であるか、或いは２以上であるかの判定を行う（ステップＳ２２）。
【００４５】
更に、このステップＳ２２においてアクセント型番号「Ｍ」の値が０であると判定した場合（ステップＳ２２；Ｍ＝０）には、ＣＰＵ６は、カウント値「ｎ」の値が１であるか否かを判定し（ステップＳ２３）、１であると判定した場合（ステップＳ２３；Ｙｅｓ）には、ｎ番目の拍数の文字「Ｅn」に対応するアクセント表記情報「Ｄn」の内容を「Ｌ」としてアクセント表示用バッファ１６に記憶させ（ステップＳ２４）、拍数カウンタ１５のカウント値「ｎ」に１を加算した後（ステップＳ２６）、上述のステップＳ２１の処理に移行する。また、ステップＳ２３においてカウント値「ｎ」の値が１ではないと判定した場合（ステップＳ２３；Ｎｏ）には、ＣＰＵ６は、ｎ番目の拍数の文字「Ｅn」に対応するアクセント表記情報「Ｄn」の内容を「Ｈ」としてアクセント表示用バッファ１６に記憶させ（ステップＳ２５）、上述のステップＳ２６の処理に移行する。
【００４６】
一方、上述のステップＳ２２においてアクセント型番号「Ｍ」の値が１であると判定した場合（ステップＳ２２；Ｍ＝１）には、ＣＰＵ６は、カウント値「ｎ」の値が１であるか否かを判定し（ステップＳ２７）、１であると判定した場合（ステップＳ２７；Ｙｅｓ）には上述のステップＳ２５の処理に移行し、１ではないと判定した場合（ステップＳ２７；Ｎｏ）には上述のステップＳ２４の処理に移行する。
【００４７】
一方、上述のステップＳ２２においてアクセント型番号「Ｍ」の値が２以上であると判定した場合（ステップＳ２２；Ｍ≧２）には、ＣＰＵ６は、カウント値「ｎ」の値が２以上であるか否かを判定し（ステップＳ２８）、２以上ではないと判定した場合（ステップＳ２８；Ｎｏ）には上述のステップＳ２４の処理に移行する。また、ステップＳ２８においてカウント値「ｎ」の値が２以上であると判定した場合（ステップＳ２８；Ｙｅｓ）には、ＣＰＵ６は、アクセント型番号「Ｍ」の値とカウント値「ｎ」の値との大小を比較し（ステップＳ２９）、アクセント型番号「Ｍ」の値がカウント値「ｎ」の値よりも小さい場合（ステップＳ２９；Ｍ＜ｎ）には上述のステップＳ２４の処理に移行し、アクセント型番号「Ｍ」の値がカウント値「ｎ」の値以上である場合（ステップＳ２９；Ｍ≧ｎ）には上述のステップＳ２５の処理に移行する。
【００４８】
また、上述のステップＳ２１において選択見出語のｎ番目の文字「Ｅn」が存在しないと判定した場合（ステップＳ２１；Ｙｅｓ）には、ＣＰＵ６は、アクセント型番号「Ｍ」の値が０であるか否かを判定する（ステップＳ３０）。
【００４９】
このステップＳ３０においてアクセント型番号「Ｍ」の値が０でない場合（ステップＳ３０；Ｎｏ）には、ＣＰＵ６は、アクセント型番号「Ｍ」の値と（カウント値「ｎ」−１）の値とが等しいか否かを判定し（ステップＳ３１）、等しい場合（ステップＳ３１；Ｙｅｓ）には、ｎ番目の拍数、つまり見出語に続くべき助詞文字の拍数に対応するアクセント表記情報「Ｄn」の内容を「ｄ」としてアクセント表示用バッファ１６に記憶させ（ステップＳ３２）、後述のステップＳ３６の処理に移行する。また、ステップＳ３１においてアクセント型番号「Ｍ」の値と（カウント値「ｎ」−１）の値とが等しくないと判定した場合（ステップＳ３１；Ｎｏ）には、ＣＰＵ６は、ｎ番目の拍数、つまり見出語に続くべき助詞文字の拍数に対応するアクセント表記情報「Ｄn」の内容を「ｍ」としてアクセント表示用バッファ１６に記憶させ（ステップＳ３３）、後述のステップＳ３６の処理に移行する。
【００５０】
一方、上述のステップＳ３０においてアクセント型番号「Ｍ」の値が０である場合（ステップＳ３０；Ｙｅｓ）には、ＣＰＵ６は、カウント値「ｎ」の値が２であるか否かを判定し（ステップＳ３４）、２でない場合（ステップＳ３４；Ｎｏ）には上述のステップＳ３３の処理に移行し、２である場合（ステップＳ３４；Ｙｅｓ）には、ｎ番目の拍数、つまり見出語に続くべき助詞文字の拍数に対応するアクセント表記情報「Ｄn」の内容を「ｕ」としてアクセント表示用バッファ１６に記憶させる（ステップＳ３５）。
【００５１】
次に、ＣＰＵ６は、アクセント表示用バッファ１６内のアクセント表記情報「Ｄ」に基づいて、見出語の各文字が高音であるか低音であるかを示すアクセント表記を、当該見出語に対応付けて表示部１２に表示させる（ステップＳ３６）。
【００５２】
具体的には、ＣＰＵ６は、アクセント表記情報「Ｄn」の内容が「Ｈ」である場合には、文字「Ｅn」に対応付けて所定の位置に点を表示させ、アクセント表記情報「Ｄn」の内容が「Ｌ」である場合には、文字「Ｅn」に対応付けて「Ｈ」の点よりも低い位置に点を表示させる。次に、ＣＰＵ６は、表示される各点を結ぶ直線を表示させる。
【００５３】
また、ＣＰＵ６は、アクセント表記情報「Ｄn」の内容が「ｕ」である場合には、見出語最終文字と対応する点から、見出語の後に続くべき助詞文字の対応位置に向かって右上がりの斜線を表示させる。同様に、ＣＰＵ６は、アクセント表記情報「Ｄn」の内容が「ｄ」である場合には、見出語最終文字と対応する点から、見出語の後に続くべき助詞文字の対応位置に向かって右下がりの斜線を表示させる。同様に、ＣＰＵ６は、アクセント表記情報「Ｄn」の内容が「ｍ」である場合には、見出語最終文字と対応する点から、見出語の後に続くべき助詞文字の対応位置に向かって高さの一定な直線を表示させる。
以上のステップＳ２０〜ステップＳ３６により、アクセント表記表示処理が終了する。
【００５４】
次に、図５に示すように、ＣＰＵ６は、単語音声出力キー２ｈが押下されるか否かを判定し（ステップＳ７）、押下されないと判定した場合（ステップＳ７；Ｎｏ）には他の処理へ移行し、押下されたと判定した場合（ステップＳ７；Ｙｅｓ）には、選択見出語をスピーカ１１に音声出力させる（ステップＳ８）。
【００５５】
ここで、本実施の形態においては、ＣＰＵ６は、スピーカ１１に音声出力をさせる場合には、一旦表示部１２のアクセント表記を消し、スピーカ１１による音声出力に同期してアクセント表記を一部ずつ順に表示させる、つまり、スピーカ１１により文字が音声出力される度に、この文字に対応する部分のアクセント表記を表示させていく。
【００５６】
そして、ＣＰＵ６は、戻るキー２ｇが押下されるか否かを判定し（ステップＳ９）、押下されないと判定した場合（ステップＳ９；Ｎｏ）には他の処理へ移行し、押下されたと判定した場合（ステップＳ９；Ｙｅｓ）には上述のステップＳ３の処理へ移行する。
【００５７】
［動作例］
続いて、上記ステップＳ２０〜ステップＳ３６のアクセント表記表示処理を具体的に説明する。図６（ａ）は、選択見出語「ひまわり」に対するアクセント表記表示処理を説明するための図である。なお、「ひまわり」のアクセント型番号「Ｍ」の値は２である。
【００５８】
まず、図５に示すように、選択見出語として「ひまわり」が選択されて（ステップＳ４）その説明情報が表示されると（ステップＳ５）、図４，図６（ａ）に示すように、ＣＰＵ６は、拍数カウンタ１５のカウント値「ｎ」を１とし（ステップＳ２０）、ｎ（＝１）番目の文字「ひ」が存在すると判定する（ステップＳ２１；Ｎｏ）。
【００５９】
次に、ＣＰＵ６は、選択見出語「ひまわり」のアクセント型番号「Ｍ」（＝２）の値が２以上であり（ステップＳ２２；Ｍ≧２）、カウント値「ｎ」（＝１）の値が２以上ではない（ステップＳ２８；Ｎｏ）と判定し、ｎ（＝１）番目の拍数の文字「ひ」に対応するアクセント表記情報「Ｄ1」の内容を「Ｌ」としてアクセント表示用バッファ１６に記憶させる（ステップＳ２４）。
【００６０】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＳ２６）、ｎ（＝２）番目の文字「ま」が存在すると判定する（ステップＳ２１；Ｎｏ）。
【００６１】
次に、ＣＰＵ６は、アクセント型番号「Ｍ」（＝２）の値が２以上であり（ステップＳ２２；Ｍ≧２）、カウント値「ｎ」（＝２）の値が２以上であり（ステップＳ２８；Ｙｅｓ）、アクセント型番号「Ｍ」（＝２）の値がカウント値「ｎ」（＝２）の値以上である（ステップＳ２９；ｎ≦Ｍ）と判定し、ｎ（＝２）番目の拍数の文字「ま」に対応するアクセント表記情報「Ｄ2」の内容を「Ｈ」としてアクセント表示用バッファ１６に記憶させる（ステップＳ２５）。
【００６２】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＳ２６）、ｎ（＝３）番目の文字「わ」が存在すると判定する（ステップＳ２１；Ｎｏ）。
【００６３】
次に、ＣＰＵ６は、アクセント型番号「Ｍ」（＝２）の値が２以上であり（ステップＳ２２；Ｍ≧２）、カウント値「ｎ」（＝３）の値が２以上であり（ステップＳ２８；Ｙｅｓ）、アクセント型番号「Ｍ」（＝２）の値がカウント値「ｎ」（＝３）の値よりも小さい（ステップＳ２９；ｎ＞Ｍ）と判定し、ｎ（＝３）番目の拍数の文字「わ」に対応するアクセント表記情報「Ｄ3」の内容を「Ｌ」としてアクセント表示用バッファ１６に記憶させる（ステップＳ２４）。
【００６４】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＳ２６）、ｎ（＝４）番目の文字「り」が存在すると判定する（ステップＳ２１；Ｎｏ）。
【００６５】
次に、ＣＰＵ６は、アクセント型番号「Ｍ」（＝２）の値が２以上であり（ステップＳ２２；Ｍ≧２）、カウント値「ｎ」（＝４）の値が２以上であり（ステップＳ２８；Ｙｅｓ）、アクセント型番号「Ｍ」（＝２）の値がカウント値「ｎ」（＝４）の値よりも小さい（ステップＳ２９；ｎ＞Ｍ）と判定し、ｎ（＝４）番目の拍数の文字「り」に対応するアクセント表記情報「Ｄ4」の内容を「Ｌ」としてアクセント表示用バッファ１６に記憶させる（ステップＳ２４）。
【００６６】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＳ２６）、ｎ（＝５）番目の文字が存在しないと判定する（ステップＳ２１；Ｙｅｓ）。
【００６７】
次に、ＣＰＵ６は、アクセント型番号「Ｍ」（＝２）の値が０でなく（ステップＳ３０；Ｎｏ）、アクセント型番号「Ｍ」（＝２）の値と（カウント値「ｎ」−１）（＝４）の値とが等しくない（ステップＳ３１；Ｎｏ）と判定し、ｎ（＝５）番目の拍数、つまり見出語「ひまわり」に続くべき助詞文字の拍数に対応するアクセント表記情報「Ｄ5」の内容を「ｍ」としてアクセント表示用バッファ１６に記憶させる（ステップＳ３３）。
【００６８】
次に、ＣＰＵ６は、アクセント表示用バッファ１６内のアクセント表記情報「Ｄ」に基づいて、アクセント表記を見出語「ひまわり」に対応付けて表示部１２に表示させる（ステップＳ３６）。
【００６９】
具体的には、図６（ｂ）に示すように、ＣＰＵ６は、アクセント表記情報「Ｄn」の内容が「Ｈ」である文字「ま」に対応付けて高い位置に点を表示させ、アクセント表記情報「Ｄn」の内容が「Ｌ」である文字「ひ」，「わ」，「り」に対応付けて低い位置に点を表示させる。次に、ＣＰＵ６は、表示される各点を結ぶ直線を表示させる。
【００７０】
また、ＣＰＵ６は、アクセント表記情報「Ｄn」の内容が「ｍ」である場合には、見出語最終文字「り」と対応する点から、見出語の後に続くべき助詞文字の対応位置に向かって高さの一定な直線を表示させる。
これにより、アクセント表記表示処理が終了する。
【００７１】
なお、選択見出語「ひまわり」が上述のステップＳ８（図５参照）においてスピーカ１１に音声出力される場合には、上記のアクセント表記表示処理で作成されたアクセント表記は、例えば図７に示すように、スピーカ１１による音声出力に同期して表示される。
【００７２】
また、例えば図８の表に示すように、上記の動作例と同様にして図中各欄の上側の選択見出語に対してステップＳ２０〜ステップＳ３６のアクセント表記表示処理を行うと、各欄の下側のアクセント表記が表示されることとなる。
【００７３】
以上の電子辞書装置１によれば、各見出語に対応付けてアクセント位置がフラッシュＲＯＭ８の各辞書データベース８２ａ，８２ｂに記憶されるので、文章に対応する波線パターンや単語に対応するピッチパターン等のアクセント表記自体が記憶される従来の場合と比較して、フラッシュＲＯＭ８の記憶容量が小さく抑えられる。また、ステップＳ６（図５参照）のアクセント表記表示処理において、見出語の文字数とアクセント型番号「Ｍ」とに基づいてアクセント表記が作成されるので、図６や図８に示すように、文字に対応付けたアクセント表記を作成することができる。以上より、電子辞書装置１の大型化を防止しつつ、文字に対応付けたアクセント表記を表示することができる。
【００７４】
また、ステップＳ６（図５参照）で作成されるアクセント表記は、図６や図８に示すように、見出語の各文字が高音であるか低音であるかを示す折れ線を当該見出語に対応づけた表記であるので、見出語のアクセントを理解し易くすることができる。
【００７５】
また、ステップＳ８（図５参照）においては、図７に示すように、スピーカ１１による音声出力に同期してアクセント表記が一部ずつ順に表示されるので、見出語のアクセントをいっそう理解し易くすることができる。
【００７６】
＜第２実施形態＞
続いて、図２，図９〜１２を参照して、本発明に係る情報表示装置を適用した電子辞書装置の第２実施形態について説明する。なお、上記の第１実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
【００７７】
［内部構成］
本実施の形態における電子辞書装置１Ａは、図２に示すように、フラッシュＲＯＭ８Ａ及びアクセント表示用バッファ１６Ａを備えている。
【００７８】
フラッシュＲＯＭ８Ａは、本発明に係る情報表示プログラム８１Ａ等を記憶している。
この情報表示プログラム８１Ａは、後述の辞書検索処理（図５，図９参照）をＣＰＵ６に実行させるためのプログラムである。
【００７９】
アクセント表示用バッファ１６Ａは、後述のアクセント表記表示処理（図９参照）で選択見出語について作成されるアクセント表記情報「Ｐ」を記憶するものであり、より詳細には、選択見出語のｎ番目の拍数の文字について作成されるアクセント表記情報「Ｐn」をそれぞれ記憶するものである。
【００８０】
ここで、本実施の形態においては、アクセント表記情報「Ｐn」の内容は、図９の破線枠内に示すように、見出語の高音発声文字のうち、後ろの文字（見出語中の文字及び助詞文字を含む）が低音発声文字ではない文字に対応付けて付されるオーバーライン「￣」と、高音発声文字のうち、後ろの文字が低音発声文字である文字に対応付けて付される立下りライン「¬」との何れかの記号となっている。
【００８１】
［辞書検索処理］
続いて、電子辞書装置１Ａの動作について説明する。図５，図９は、ＣＰＵ６がフラッシュＲＯＭ８Ａから情報表示プログラム８１Ａを読み出して実行する辞書検索処理の動作を説明するためのフローチャートである。なお、図５に示すように、電子辞書装置１Ａの辞書検索処理は上記第１実施形態における辞書検索処理と比較して、ステップＳ６Ａのアクセント表記表示処理のみが異なっているため、他の処理については説明を省略する。
【００８２】
図９に示すように、ＣＰＵ６は、アクセント表記表示処理（図５のステップＳ６Ａ）においては、まず、拍数カウンタ１５のカウント値「ｎ」を「１」とした後（ステップＴ２０）、選択見出語記憶領域７１内の情報に基づいて、選択見出語のｎ番目の文字「Ｅn」が存在しないか否かを判定する（ステップＴ２１）。
【００８３】
このステップＴ２１においてｎ番目の文字「Ｅn」が存在する場合（ステップＴ２１；Ｎｏ）には、ＣＰＵ６は、アクセント型記憶領域７２内の情報に基づいて、アクセント型番号「Ｍ」の値が０であるか、１または２であるか、或いは３以上であるかの判定を行う（ステップＴ２２）。
【００８４】
このステップＴ２２においてアクセント型番号「Ｍ」の値が０であると判定した場合（ステップＴ２２；Ｍ＝０）には、ＣＰＵ６は、カウント値「ｎ」の値が１であるか否かを判定し（ステップＴ２３）、１であると判定した場合（ステップＴ２３；Ｙｅｓ）には、拍数カウンタ１５のカウント値「ｎ」に１を加算した後（ステップＴ２９）、上述のステップＴ２１の処理に移行する。また、ステップＴ２３においてカウント値「ｎ」の値が１ではないと判定した場合（ステップＴ２３；Ｎｏ）には、ＣＰＵ６は、ｎ番目の拍数の文字「Ｅn」に対応するアクセント表記情報「Ｐn」の内容を「￣」としてアクセント表示用バッファ１６Ａに記憶させた後（ステップＴ２４）、上述のステップＴ２９の処理に移行する。
【００８５】
一方、上述のステップＴ２２においてアクセント型番号「Ｍ」の値が１または２であると判定した場合（ステップＴ２２；Ｍ＝１ｏｒ２）には、ＣＰＵ６は、アクセント型番号「Ｍ」の値とカウント値「ｎ」の値とが等しいか否かを判定し（ステップＴ２５）、等しくないと判定した場合（ステップＴ２５；Ｎｏ）には上述のステップＴ２９の処理に移行し、等しいと判定した場合（ステップＴ２５；Ｙｅｓ）には、ｎ番目の拍数の文字「Ｅn」に対応するアクセント表記情報「Ｐn」の内容を「¬」としてアクセント表示用バッファ１６Ａに記憶させた後（ステップＴ２６）、上述のステップＴ２９の処理に移行する。
【００８６】
一方、上述のステップＴ２２においてアクセント型番号「Ｍ」の値が３以上であると判定した場合（ステップＴ２２；Ｍ≧３）には、ＣＰＵ６は、アクセント型番号「Ｍ」の値とカウント値「ｎ」の値との大小を比較し（ステップＴ２７）、アクセント型番号「Ｍ」の値がカウント値「ｎ」の値よりも小さい場合（ステップＴ２７；Ｍ＜ｎ）には上述のステップＴ２９の処理に移行し、アクセント型番号「Ｍ」の値がカウント値「ｎ」の値と等しい場合（ステップＴ２７；Ｍ＝ｎ）には上述のステップＴ２６の処理に移行する。また、ステップＴ２７においてアクセント型番号「Ｍ」の値がカウント値「ｎ」の値よりも大きい場合（ステップＴ２７；Ｍ＞ｎ）には、ＣＰＵ６は、カウント値「ｎ」の値が１であるか否かを判定し（ステップＴ２８）、１ではないと判定した場合（ステップＴ２８；Ｎｏ）には上述のステップＴ２４の処理に移行し、１であると判定した場合（ステップＴ２８；Ｙｅｓ）には上述のステップＴ２９の処理に移行する。
【００８７】
また、上述のステップＴ２１において選択見出語のｎ番目の文字「Ｅn」が存在しないと判定した場合（ステップＴ２１；Ｙｅｓ）には、ＣＰＵ６は、アクセント表示用バッファ１６Ａ内のアクセント表記情報「Ｐ」に基づいて、見出語の各文字が高音であるか低音であるかを示すアクセント表記を、当該見出語に対応付けて表示部１２に表示させる（ステップＴ３０）。
【００８８】
具体的には、ＣＰＵ６は、アクセント表記情報「Ｐn」の内容が「￣」である場合には、文字「Ｅn」に対応付けてオーバーライン「￣」を表示させ、アクセント表記情報「Ｐn」の内容が「¬」である場合には、文字「Ｅn」に対応付けて立下りライン「¬」を表示させる。一方、アクセント表記情報「Ｐn」がアクセント表示用バッファ１６Ａに記憶されていない場合には、ＣＰＵ６は、文字「Ｅn」のアクセント表記を行わない。
以上のステップＴ２０〜ステップＴ３０により、アクセント表記表示処理が終了する。
【００８９】
［動作例］
続いて、上記ステップＴ２０〜ステップＴ３０のアクセント表記表示処理を具体的に説明する。図１０（ａ）は、選択見出語「ひまわり」に対するアクセント表記表示処理を説明するための図である。
【００９０】
まず、図５に示すように、選択見出語として「ひまわり」が選択されて（ステップＳ４）その説明情報が表示されると（ステップＳ５）、図９，図１０（ａ）に示すように、ＣＰＵ６は、拍数カウンタ１５のカウント値「ｎ」を１とし（ステップＴ２０）、ｎ（＝１）番目の文字「ひ」が存在すると判定する（ステップＴ２１；Ｎｏ）。
【００９１】
次に、ＣＰＵ６は、選択見出語「ひまわり」のアクセント型番号「Ｍ」（＝２）の値が２であり（ステップＴ２２；Ｍ＝１ｏｒ２）、アクセント型番号「Ｍ」（＝２）の値とカウント値「ｎ」（＝１）の値とが等しくない（ステップＴ２５；Ｎｏ）と判定する。
【００９２】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＴ２９）、ｎ（＝２）番目の文字「ま」が存在すると判定する（ステップＴ２１；Ｎｏ）。
【００９３】
次に、ＣＰＵ６は、選択見出語「ひまわり」のアクセント型番号「Ｍ」（＝２）の値が２であり（ステップＴ２２；Ｍ＝１ｏｒ２）、アクセント型番号「Ｍ」（＝２）の値とカウント値「ｎ」（＝２）の値とが等しい（ステップＴ２５；Ｙｅｓ）と判定し、ｎ（＝２）番目の拍数の文字「ま」に対応するアクセント表記情報「Ｐ2」の内容を「¬」としてアクセント表示用バッファ１６Ａに記憶させる（ステップＴ２６）。
【００９４】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＴ２９）、ｎ（＝３）番目の文字「わ」が存在すると判定する（ステップＴ２１；Ｎｏ）。
【００９５】
次に、ＣＰＵ６は、選択見出語「ひまわり」のアクセント型番号「Ｍ」（＝２）の値が２であり（ステップＴ２２；Ｍ＝１ｏｒ２）、アクセント型番号「Ｍ」（＝２）の値とカウント値「ｎ」（＝３）の値とが等しくない（ステップＴ２５；Ｎｏ）と判定する。
【００９６】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＴ２９）、ｎ（＝４）番目の文字「り」が存在すると判定する（ステップＴ２１；Ｎｏ）。
【００９７】
次に、ＣＰＵ６は、選択見出語「ひまわり」のアクセント型番号「Ｍ」（＝２）の値が２であり（ステップＴ２２；Ｍ＝１ｏｒ２）、アクセント型番号「Ｍ」（＝２）の値とカウント値「ｎ」（＝４）の値とが等しくない（ステップＴ２５；Ｎｏ）と判定する。
【００９８】
次に、ＣＰＵ６は、カウント値「ｎ」の値に１を加算した後（ステップＴ２９）、ｎ（＝５）番目の文字が存在しないと判定する（ステップＴ２１；Ｙｅｓ）。
【００９９】
次に、ＣＰＵ６は、アクセント表示用バッファ１６Ａ内のアクセント表記情報「Ｐ」に基づいて、アクセント表記を見出語「ひまわり」に対応付けて表示部１２に表示させる（ステップＴ３０）。
【０１００】
具体的には、図１０（ｂ）に示すように、ＣＰＵ６は、アクセント表記情報「Ｐn」の内容が「¬」である文字「わ」に対応付けて立下りライン「¬」を表示させる。
これにより、アクセント表記表示処理が終了する。
【０１０１】
なお、選択見出語「ひまわり」が上述のステップＳ８（図５参照）においてスピーカ１１に音声出力される場合には、上記のアクセント表記表示処理で作成されたアクセント表記は、例えば図１１に示すように、スピーカ１１による音声出力に同期して表示される。
【０１０２】
また、例えば図１２の表に示すように、上記の動作例と同様にして図中各欄の選択見出語に対してステップＴ２０〜ステップＴ３０のアクセント表記表示処理を行うと、見出語の直上のアクセント表記が表示されることとなる。
【０１０３】
以上の電子辞書装置１Ａによっても、上記第１実施形態における電子辞書装置１と同様の効果を得ることができる。
【０１０４】
尚、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
例えば、本発明に係る情報表示装置を電子辞書装置１，１Ａとして説明したが、例えばパソコンやＰＤＡ（Personal Digital Assistance）等、他の電子機器としても良い。
【０１０５】
また、フラッシュＲＯＭ８の辞書データベース群８２は英和辞書データベース８２ａや国語辞書データベース８２ｂ等を有することとして説明したが、他の辞書データベースを備えることとしても良い。
【図面の簡単な説明】
【０１０６】
【図１】電子辞書装置の概略構成を示す図であり、（ａ）は斜視図、（ｂ）は部分平面図である。
【図２】電子辞書装置の概略構成を示すブロック図である。
【図３】国語辞書データベースの構造を示す図である。
【図４】電子辞書装置におけるアクセント表記表示処理の動作を示すフローチャートである。
【図５】電子辞書装置における辞書検索処理の動作を示すフローチャートである。
【図６】選択見出語「ひまわり」に対するアクセント表記表示処理を説明するための図である。
【図７】音声出力に同期して表示されるアクセント表記を示す図である。
【図８】図４のアクセント表記表示処理によって作成されるアクセント表記を示す図である。
【図９】電子辞書装置におけるアクセント表記表示処理の動作を示すフローチャートである。
【図１０】選択見出語「ひまわり」に対するアクセント表記表示処理を説明するための図である。
【図１１】音声出力に同期して表示されるアクセント表記を示す図である。
【図１２】図９のアクセント表記表示処理によって作成されるアクセント表記を示す図である。
【図１３】従来のアクセント表記を示す図である。
【符号の説明】
【０１０７】
１，１Ａ      電子辞書装置（情報表示装置）
６            ＣＰＵ（アクセント表記作成手段、説明情報読出手段）
１２          表示部（表示手段）
１３          音声出力部（音声出力手段）
１４          入力部（入力手段）
８１，８１Ａ  情報表示プログラム
８２ｂ        国語辞書データベース（アクセント記憶手段、辞書記憶手段）
【図１】
0004830548.tif 000002
【図２】
0004830548.tif 000003
【図３】
0004830548.tif 000004
【図４】
0004830548.tif 000005
【図５】
0004830548.tif 000006
【図６】
0004830548.tif 000007
【図７】
0004830548.tif 000008
【図８】
0004830548.tif 000009
【図９】
0004830548.tif 000010
【図１０】
0004830548.tif 000011
【図１１】
0004830548.tif 000012
【図１２】
0004830548.tif 000013
【図１３】
0004830548.tif 000014