(57)【要約】【課題】辞書機能を備えた電子機器において、ジャンプ検索や音声発声の処理対象となる文字列をカーソルにより容易に指定することを可能にする。【解決手段】説明情報表示画面Ｇの上方向（順方向）または下方向（逆方向）へのスクロール操作によって、検索対象（発声対象）の文字列（Ｗ）が画面に出現したのに応じて、ジャンプ検索モード（音声発声モード）を起動すると、スクロールデータメモリに記憶された直前のスクロール方向に基づき、上方向（順方向）スクロールだった場合には画面最下行（最後行）に、下方向（逆方向）スクロールだった場合には画面最上行（先頭行）にカーソルＣｕが表示される。このため、スクロール操作によって画面に出現した検索対象（発声対象）の文字列（Ｗ）を僅かなカーソル操作によって容易に指定できる。【選択図】      図５
2011076412.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に文字情報を表示させる文字表示制御手段と、
この文字表示制御手段により表示された文字情報の表示画面をユーザ操作に応じた方向にスクロールして表示させる画面スクロール制御手段と、
この画面スクロール制御手段による画面スクロールの方向を記憶するスクロール方向記憶手段と、
ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段と、
このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、その直前に前記スクロール方向記憶手段により記憶された画面スクロールの方向が順方向の場合は、表示画面の最後行に処理対象を指定するためのカーソルを表示させ、逆方向の場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段と、
このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段と、
前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段と、
を備えたことを特徴とする辞書機能を備えた電子機器。
【請求項２】
前記カーソル表示制御手段は、前記スクロール方向記憶手段により画面スクロールの方向が記憶されてない場合は、表示画面の中央行に同カーソルを表示させる、ことを特徴とする請求項１に記載の辞書機能を備えた電子機器。
【請求項３】
前記スクロール方向記憶手段により記憶された画面スクロールの方向を一定時間で消去するスクロール方向消去手段を備えたことを特徴とする請求項２に記載の辞書機能を備えた電子機器。
【請求項４】
前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報のジャンプ検索モードを設定するジャンプ検索モード設定手段であることを特徴とする請求項１ないし請求項３の何れか１項に記載の辞書機能を備えた電子機器。
【請求項５】
前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報の音声発声モードを設定する音声発声モード設定手段であることを特徴とする請求項１ないし請求項３の何れか１項に記載の辞書機能を備えた電子機器。
【請求項６】
電子機器のコンピュータを、
表示画面に文字情報を表示させる文字表示制御手段、
この文字表示制御手段により表示された文字情報の表示画面をユーザ操作に応じた方向にスクロールして表示させる画面スクロール制御手段、
この画面スクロール制御手段による画面スクロールの方向をメモリに記憶させるスクロール方向記憶手段、
ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段、
このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、その直前に前記スクロール方向記憶手段により記憶された画面スクロールの方向が順方向の場合は、表示画面の最後行に調査対象を指定するためのカーソルを表示させ、逆方向の場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段、
このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段、
前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
【請求項７】
機器本体の傾きを検出する傾き検出手段と、
表示画面に文字情報を表示させる文字表示制御手段と、
ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段と、
このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、前記傾き検出手段により表示下流側への機器本体の傾きが検出された場合は、表示画面の最後行に調査対象を指定するためのカーソルを表示させ、表示上流側への機器本体の傾きが検出された場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段と、
このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段と、
前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段と、
を備えたことを特徴とする辞書機能を備えた電子機器。
【請求項８】
前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報のジャンプ検索モードを設定するジャンプ検索モード設定手段であることを特徴とする請求項７に記載の辞書機能を備えた電子機器。
【請求項９】
前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報の音声発声モードを設定する音声発声モード設定手段であることを特徴とする請求項７に記載の辞書機能を備えた電子機器。
【請求項１０】
機器本体の傾きを検出する傾きセンサを備えた電子機器のコンピュータを、
表示画面に文字情報を表示させる文字表示制御手段、
ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段、
このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、前記傾きセンサにより表示下流側への機器本体の傾きが検出された場合は、表示画面の最後行に調査対象を指定するためのカーソルを表示させ、表示上流側への機器本体の傾きが検出された場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段、
このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段、
前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、辞書機能を備えた電子機器およびそのプログラムに関する。
【背景技術】
【０００２】
電子辞書などの電子機器では、例えば検索された見出し語に対応する訳語や意味などの説明情報を画面に表示させた状態で、表示されている説明情報の中から任意の文字列を対象にして、さらに辞書検索する「ジャンプ検索機能」や読み上げ音声を出力する「音声発声機能」を有している。
【０００３】
この際、タッチパネルなど、画面上の位置を直接指定する機能を持たないキーボード操作のみの電子機器では、先ず、「ジャンプ」キーや「音声」キーを押下してジャンプ検索モードや音声発声モードに切り替えることで、画面内に反転カーソルを出現させる。そして、この反転カーソルを、カーソルキーの繰り返し操作によって移動させ、画面内に表示されている任意の単語に合わせることで、検索対象や発声対象の文字列を指定している。
【０００４】
しかしながら、ジャンプ検索モードや音声発声モードに切り替えたときに画面内に出現する反転カーソルの最初の出現位置は固定位置（画面左上など）であるため、表示文字数の多い画面の下部付近に表示されている単語を調べようとするときなどは、カーソルキーの操作が多数回必要になり、手間が掛かって面倒であった。
【０００５】
そこで、各種の辞書毎に、ジャンプ対象単語として指定可能な文字列の属する言語種を予め記憶し、表示された説明情報に含まれる各言語種の文字列のうち、当該説明情報の検索された辞書に対応付けられた言語種に属する文字列の間でだけカーソルを移動させることで、ジャンプ対象単語の選択を容易にした電子辞書が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２１７２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の電子辞書では、表示された説明情報に含まれる各言語種の文字列のうち、ジャンプ対象単語として指定可能な文字列の間でだけカーソルを移動させることができるようになる。
【０００８】
しかしながら、ジャンプ検索モードに切り替えた際の反転カーソルの最初の出現位置が固定位置（画面左上など）であるため、表示文字数の多い画面の下部付近に表示されている単語を調べようとするときなどは、依然としてカーソルキーの操作が多数回必要になり面倒な問題がある。
【０００９】
本発明は、このような課題に鑑みなされたもので、ジャンプ検索や音声発声の処理対象となる文字列をカーソルにより容易に指定することが可能になる辞書機能を備えた電子機器およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の辞書機能を備えた電子機器は、表示画面に文字情報を表示させる文字表示制御手段と、この文字表示制御手段により表示された文字情報の表示画面をユーザ操作に応じた方向にスクロールして表示させる画面スクロール制御手段と、この画面スクロール制御手段による画面スクロールの方向を記憶するスクロール方向記憶手段と、ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段と、このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、その直前に前記スクロール方向記憶手段により記憶された画面スクロールの方向が順方向の場合は、表示画面の最後行に処理対象を指定するためのカーソルを表示させ、逆方向の場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段と、このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段と、前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段と、を備えたことを特徴としている。
【００１１】
請求項２に記載の辞書機能を備えた電子機器は、前記請求項１に記載の辞書機能を備えた電子機器において、前記カーソル表示制御手段は、前記スクロール方向記憶手段により画面スクロールの方向が記憶されてない場合は、表示画面の中央行に同カーソルを表示させる、ことを特徴としている。
【００１２】
請求項３に記載の辞書機能を備えた電子機器は、前記請求項２に記載の辞書機能を備えた電子機器において、前記スクロール方向記憶手段により記憶された画面スクロールの方向を一定時間で消去するスクロール方向消去手段を備えたことを特徴としている。
【００１３】
請求項４に記載の辞書機能を備えた電子機器は、前記請求項１ないし請求項３の何れか１項に記載の辞書機能を備えた電子機器において、前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報のジャンプ検索モードを設定するジャンプ検索モード設定手段であることを特徴としている。
【００１４】
請求項５に記載の辞書機能を備えた電子機器は、前記請求項１ないし請求項３の何れか１項に記載の辞書機能を備えた電子機器において、前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報の音声発声モードを設定する音声発声モード設定手段であることを特徴としている。
【００１５】
請求項６に記載のプログラムは、電子機器のコンピュータを、表示画面に文字情報を表示させる文字表示制御手段、この文字表示制御手段により表示された文字情報の表示画面をユーザ操作に応じた方向にスクロールして表示させる画面スクロール制御手段、この画面スクロール制御手段による画面スクロールの方向をメモリに記憶させるスクロール方向記憶手段、ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段、このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、その直前に前記スクロール方向記憶手段により記憶された画面スクロールの方向が順方向の場合は、表示画面の最後行に調査対象を指定するためのカーソルを表示させ、逆方向の場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段、このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段、前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段、として機能させることを特徴としている。
【００１６】
請求項７に記載の辞書機能を備えた電子機器は、機器本体の傾きを検出する傾き検出手段と、表示画面に文字情報を表示させる文字表示制御手段と、ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段と、このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、前記傾き検出手段により表示下流側への機器本体の傾きが検出された場合は、表示画面の最後行に調査対象を指定するためのカーソルを表示させ、表示上流側への機器本体の傾きが検出された場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段と、このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段と、前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段と、を備えたことを特徴としている。
【００１７】
請求項８に記載の辞書機能を備えた電子機器は、前記請求項７に記載の辞書機能を備えた電子機器において、前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報のジャンプ検索モードを設定するジャンプ検索モード設定手段であることを特徴としている。
【００１８】
請求項９に記載の辞書機能を備えた電子機器は、前記請求項７に記載の辞書機能を備えた電子機器において、前記カーソル表示モード設定手段は、ユーザ操作に応じて文字情報の音声発声モードを設定する音声発声モード設定手段であることを特徴としている。
【００１９】
請求項１０に記載のプログラムは、機器本体の傾きを検出する傾きセンサを備えた電子機器のコンピュータを、表示画面に文字情報を表示させる文字表示制御手段、ユーザ操作に応じてカーソル表示モードを設定するカーソル表示モード設定手段、このカーソル表示モード設定手段によりカーソル表示モードが設定された際に、前記傾きセンサにより表示下流側への機器本体の傾きが検出された場合は、表示画面の最後行に調査対象を指定するためのカーソルを表示させ、表示上流側への機器本体の傾きが検出された場合は、表示画面の先頭行に同カーソルを表示させるカーソル表示制御手段、このカーソル表示制御手段により表示されたカーソルをユーザ操作に応じて移動させるカーソル移動制御手段、前記カーソルにより指定された文字列に対して所定の処理を実行する実行手段、として機能させることを特徴としている。
【発明の効果】
【００２０】
本発明によれば、ジャンプ検索や音声発声の処理対象となる文字列をカーソルにより容易に指定することが可能になる辞書機能を備えた電子機器およびそのプログラムを提供できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の辞書機能を備えた電子機器の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０の第１実施形態の辞書検索処理を示すフローチャート。
【図４】前記電子辞書装置１０の第１実施形態の辞書検索処理に伴い起動されるリセットタイマ処理を示すフローチャート。
【図５】前記電子辞書装置１０の辞書検索処理に伴うジャンプ検索モードでの表示動作を示す図。
【図６】前記電子辞書装置１０の第２実施形態の辞書検索処理を示すフローチャート。
【発明を実施するための形態】
【００２２】
以下図面により本発明の実施の形態について説明する。
【００２３】
図１は、本発明の辞書機能を備えた電子機器の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００２４】
この電子辞書装置１０は、以下に説明する電子辞書専用の携帯機器として構成されるか、何れもタッチパネルやマウスなどによる直接的な画面指定デバイスを持たない辞書機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００２５】
この電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。
【００２６】
この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、コンテンツ指定キー１４ｂ、「訳／決定」キー１４ｃ、「ジャンプ」キー１４ｄ、上下左右カーソルキー１４ｅ、「音声」キー１４ｆ、上下スクロールキー「△」１４ｕ，「▽」１４ｓなどを備えたキー入力部（キーボード）１４が備えられる。
【００２７】
また、この本体ケース１１には、３軸加速度センサを使用した傾斜センサ１５が内蔵される。
【００２８】
傾斜センサ（３軸加速度センサ）１５は、本体ケース１１における左右方向のＸ軸、上下方向のＹ軸、垂直方向のＺ軸の３軸方向の加速度を検出するように設置されており、この検出加速度に基づき、本体ケース１１の傾き方向（手前傾斜／向側傾斜／傾斜なし）を示す信号が出力される。
【００２９】
一方、蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットの液晶表示部１６が設けられる。
【００３０】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００３１】
この電子辞書装置１０は、各種の記憶媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００３２】
ＣＰＵ２１は、主記憶装置（フラッシュＲＯＭ）２２内に予め記憶された装置制御プログラム、あるいはＲＯＭカードなどの外部記憶媒体２３から記憶媒体読み書き部２４を介して前記主記憶装置２２に読み込まれた装置制御プログラム、あるいはインターネットＮ上のＷＥＢサーバ（この場合はプログラムサーバ）３０から通信制御部２５を介して前記主記憶装置２２に読み込まれた装置制御プログラムに応じて、ＲＡＭ２６を作業用メモリとして回路各部の動作を制御する。
【００３３】
前記主記憶装置２２に記憶された装置制御プログラムは、キー入力部１４からのユーザ操作に応じた入力信号、あるいは通信制御部２５を介して接続されるインターネットＮ上の各ＷＥＢサーバ３０…との通信信号に応じて起動される。
【００３４】
前記ＣＰＵ２１には、前記キー入力部１４、傾斜センサ１５、液晶表示部１６、主記憶装置２２、記憶媒体読み書き部２４、通信制御部２５、ＲＡＭ２６が接続される他に、タイマ２７などが接続される。
【００３５】
主記憶装置２２には、装置制御プログラムとして、当該電子辞書装置１０の全体の動作を司るシステムプログラムや通信制御部２５を介してインターネットＮ上の各ＷＥＢサーバ３０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラムが記憶される。
【００３６】
また他に、辞書機能における見出し語検索処理、訳語・意味内容・例文（用例）などの各種説明情報の読み出し表示処理、ジャンプ検索機能や音声発声機能の起動時における画面スクロール方向または本体傾斜方向に応じたカーソル表示位置の制御処理など、同主記憶装置２２内に記憶されたコンテンツＤＢ２２ｂに基づく検索処理全般を制御するための各種処理プログラム２２ａが記憶される。
【００３７】
コンテンツＤＢ２２ｂには、複数種類の辞書データベースの他、テキストビューワ機能により表示される小説等の書籍コンテンツが、予め記憶されるかあるいはダウンロードされて記憶される。
【００３８】
例えば日本語の見出し語に対応付けて日本語の説明情報が記述された国語辞書ＤＢ２２ｂ１、英語の見出し語に対応付けて日本語の説明情報が記述された英和辞書ＤＢ２２ｂ２、日本語の見出し語に対応付けて英語の説明情報が記述された和英辞書ＤＢ２２ｂ３、中国語の見出し語に対応付けて日本語の説明情報が記述された中日辞書ＤＢ２２ｂ４をはじめ、図示しない百科辞書ＤＢ、小説等の書籍コンテンツデータなどが記憶される。
【００３９】
ＲＡＭ２６には、表示データメモリ２６ａ、検索文字列メモリ２６ｂ、検索見出し語メモリ２６ｃ、スクロールデータメモリ２６ｄ、カーソル位置メモリ２６ｅ、傾斜データメモリ２６ｆの他、前記各種処理プログラム２２ａに従いＣＰＵ２１に入出力される種々のデータが必要に応じて記憶されるワークメモリなどが備えられる。
【００４０】
表示データメモリ２６ａには、液晶表示部１６の表示画面に対応した表示データの記憶領域を有し、その表示画面に表示すべきデータがビットマップのパターンデータとして展開されて記憶される。
【００４１】
検索文字列メモリ２６ｂには、コンテンツ指定キー１４ｂにより指定された辞書ＤＢ２２ｂｎの見出し語の検索対象としてキー入力された文字列（検索文字列）が記憶される。
【００４２】
検索見出し語メモリ２６ｃには、前記指定の辞書ＤＢ２２ｂｎから前記検索文字列に基づき検索された見出し語（検索見出し語）が記憶される。
【００４３】
スクロールデータメモリ２６ｄには、上下（順／逆）スクロールキー「△」１４ｕ，「▽」１４ｓの操作に応じた画面のスクロール方向（上（順）／下（逆））が、そのスクロール後からタイマ２７によりカウントされる一定時間のタイムアップ（例えば１０秒）まで記憶される。
【００４４】
カーソル位置メモリ２６ｅには、液晶表示部１６に表示される画面内のカーソルＣｕの位置が記憶される。
【００４５】
傾斜データメモリ２６ｆには、傾斜センサ１５により検出される本体ケース１１の傾き方向（手前傾斜／向側傾斜／傾斜なし）が記憶される。
【００４６】
次に、前記構成による電子辞書装置１０の動作について説明する。
【００４７】
（第１実施形態）
図３は、前記電子辞書装置１０の第１実施形態の辞書検索処理を示すフローチャートである。
【００４８】
図４は、前記電子辞書装置１０の第１実施形態の辞書検索処理に伴い起動されるリセットタイマ処理を示すフローチャートである。
【００４９】
図５は、前記電子辞書装置１０の辞書検索処理に伴うジャンプ検索モードでの表示動作を示す図である。
【００５０】
コンテンツ指定キー１４ｂにより、例えば国語辞書ＤＢ２２ｂ１が指定された検索文字列の入力画面（図示せず）において、所望の検索文字列「日本」がキー入力されて検索文字列メモリ２６ｂに記憶され、「訳／決定」キー１４ｃが操作されると、前記国語辞書ＤＢ２２ｂ１から前記検索文字列「日本」と前方一致する見出し語が検索され検索見出し語メモリ２６ｃに記憶される。すると、検索見出し語の一覧画面（図示せず）が表示部１６に表示される（ステップＳ２）。
【００５１】
この見出し語一覧画面において、所望の見出し語「日本」が選択されると、選択された見出し語「日本」に対応する説明情報が、前記国語辞書ＤＢ２２ｂ１から読み出され、図５（Ａ）に示すように、その説明情報の先頭から表示可能範囲で説明情報表示画面Ｇとして表示部１６に表示される（ステップＳ３）。
【００５２】
こうして、所望の見出し語の説明情報がその先頭から表示された説明情報表示画面Ｇの表示状態において、例えば当該説明情報を順次読んで行くために上（順）スクロールキー１４ｕを操作すると（ステップＳ４（Ｙｅｓ））、図５（Ｂ）に示すように上（順）方向に画面がスクロールされて表示される（ステップＳ５）。
【００５３】
そして、前記画面スクロールの方向「上（順）」がスクロールデータメモリ２６ｄに記憶され（ステップＳ６）、タイマ２７によるリセットタイマ処理（図４参照）が起動される（ステップＳＴ）。
【００５４】
このリセットタイマ処理では、タイマカウントされたカウント時間が予め設定された一定時間（例えば１０秒）に到達してタイムアップしたと判定されると（ステップＴ１，Ｔ２（Ｙｅｓ））、前記ステップＳ６においてスクロールデータメモリ２６ｄに記憶された画面スクロールの方向がリセットされる（ステップＴ３）。
【００５５】
例えば図５（Ａ）〜（Ｂ）で示したような説明情報表示画面Ｇの上方向（順方向）への画面スクロールに伴い、当該画面内の最下行（最後行）にユーザが調べたい熟語「太平洋戦争」Ｗが出現したときに、「ジャンプ」キー１４ｄが操作されると（ステップＳ７（Ｙｅｓ））、ジャンプ検索モードの起動中アイコン「ジャンプ」Ｊが表示されると共に、前記スクロールデータメモリ２６ｄに記憶されているその直前の画面スクロールの方向「上（順）／下（逆）」が判断される（ステップＳ８／Ｓ１０）。
【００５６】
ここで、前記スクロールデータメモリ２６ｄに記憶されているその直前の画面スクロールの方向「上（順）」に従い、上（順）スクロール後と判断されると（ステップＳ８（Ｙｅｓ））、図５（Ｃ）に示すように、前記ユーザが調べたい熟語「太平洋戦争」Ｗが出現した説明情報表示画面Ｇの最下行（最後行）にカーソルＣｕが表示される（ステップＳ９）。
【００５７】
また、前記スクロールデータメモリ２６ｄに記憶されているその直前の画面スクロールの方向「下（逆）」に従い、下（逆）スクロール後と判断されると（ステップＳ１０（Ｙｅｓ））、当該下（逆）スクロールによってユーザが調べたい単語が出現した説明情報表示画面Ｇの最上行（先頭行）にカーソルＣｕが表示される（ステップＳ１１）。
【００５８】
一方、前記「ジャンプ」キー１４ｄの操作時点において、直前の画面スクロールが無くスクロールデータメモリ２６ｄにスクロールデータが記憶されていない場合、または前記図４におけるリセットタイマ処理（Ｔ１〜Ｔ３）に従い、スクロールデータメモリ２６ｄに記憶されたスクロールデータがリセットされていた場合に、上（順）スクロール後でも下（逆）スクロール後でもないと判断されると（ステップＳ１０（Ｎｏ））、そのときの説明情報表示画面Ｇ内で実際に文字が存在している表示行数の中央の行が算出され（ステップＳ１２）、当該中央の行にカーソルＣｕが表示される（ステップＳ１３）。
【００５９】
こうして、ジャンプ検索モードが起動された説明情報表示画面Ｇにおいて、前記画面スクロールによりユーザが調べたい単語が最初に出現した行またはその中央の行にカーソルＣｕが表示された状態で、カーソルキー１４ｅが操作されると（ステップＳ１４（Ｙｅｓ））、当該カーソルキー１４ｅにより指示された方向にカーソルＣｕが移動される（ステップＳ１５）。
【００６０】
そして、「訳／決定」キー１４ｃの操作により検索の実行が判断されると（ステップＳ１６（Ｙｅｓ））、そのときカーソルＣｕにより指定されている単語や熟語の文字列のジャンプ検索が実行される（ステップＳ１７）。
【００６１】
これにより、例えば前記図５（Ｃ）で示したように、説明情報表示画面Ｇの上（順）スクロールに伴い、ユーザが調べたい熟語「太平洋戦争」Ｗが当該画面Ｇの最下行（最後行）に出現した際に、「ジャンプ」キー１４ｄを操作すると、当該熟語「太平洋戦争」Ｗが出現した画面最下行（最後行）にカーソルＣｕを表示させることができる。そして、図５（Ｄ）に示すように、カーソルキー（この場合には「→」）１４ｅの僅か数回の操作によって、前記ユーザが調べたい熟語「太平洋戦争」ＷをカーソルＣｕにより指定することができる。よって、ジャンプ検索の対象となる文字列をカーソルＣｕにより容易に指定でき、面倒なく簡単にジャンプ検索を実行できる。
【００６２】
一方、例えば前記図５（Ａ）〜（Ｂ）で示したような説明情報表示画面Ｇの上（順）方向への画面スクロールに伴い、当該画面内の最下行（最後行）にユーザがその読み上げ音声を聞いて調べたい熟語「太平洋戦争」Ｗが出現したときに（ステップＳ３〜Ｓ６，ＳＴ）、「音声」キー１４ｆが操作されると（ステップＳ１８（Ｙｅｓ））、音声発声モードが起動される。
【００６３】
すると、前記ステップＳ８〜Ｓ１３と同様の処理を経て、カーソルＣｕが前記説明情報表示画面Ｇ内に表示されるので（ステップＳ１９）、この場合にも、前記熟語「太平洋戦争」Ｗが出現した画面最下行（最後行）にカーソルＣｕを表示させることができる。そして、カーソルキー（この場合には「→」）１４ｅの僅か数回の操作によって、同熟語「太平洋戦争」ＷをカーソルＣｕにより指定することができる（ステップＳ１９（Ｓ１４，Ｓ１５））。よって、音声発声の対象となる文字列もカーソルＣｕにより容易に指定でき、面倒なく簡単に読み上げ音声の発声を実行できる（ステップＳ１９（Ｓ１６，Ｓ１７′））。
【００６４】
したがって、前記構成の第１実施形態の電子辞書装置１０によるジャンプ検索モード起動時（音声発声モード起動時）の画面スクロール方向に応じたカーソル表示制御機能によれば、説明情報表示画面Ｇの上方向（順方向）または下方向（逆方向）へのスクロール操作によって、検索対象（発声対象）の文字列が画面に出現したのに応じて、ジャンプ検索モード（音声発声モード）を起動すると、スクロールデータメモリ２６ｄに記憶された直前のスクロール方向に基づき、上方向（順方向）スクロールだった場合には画面最下行（最後行）に、下方向（逆方向）スクロールだった場合には画面最上行（先頭行）にカーソルＣｕが表示される。
【００６５】
このため、前記スクロール操作によって画面に出現した検索対象（発声対象）の文字列を僅かなカーソル操作によって容易に指定することができ、簡単に所望の文字列のジャンプ検索（音声発声）を実行できる。
【００６６】
また、前記構成の第１実施形態の電子辞書装置１０によるジャンプ検索モード起動時（音声発声モード起動時）の画面スクロール方向に応じたカーソル表示制御機能によれば、直前の画面スクロールが無く前記スクロールデータメモリ２６ｄにスクロールデータが記憶されてない場合、または画面スクロール後のタイムアップにより前記スクロールデータメモリ２６ｄのスクロールデータがリセットされていた場合には、説明情報表示画面Ｇ内で実際に文字列が存在する表示行数の中央の行にカーソルＣｕを表示することができる。
【００６７】
なお、前記第１実施形態の電子辞書装置１０では、ジャンプ検索モード起動時（音声発声モード起動時）の直前の画面スクロール方向に応じてカーソルＣｕの表示位置を決定する構成とした。
【００６８】
これに対し、次の第２実施形態の電子辞書装置１０で説明するように、ジャンプ検索モード起動時（音声発声モード起動時）の本体ケース１１の傾斜方向に応じてカーソルＣｕの表示位置を決定する構成としてもよい。
【００６９】
（第２実施形態）
図６は、前記電子辞書装置１０の第２実施形態の辞書検索処理を示すフローチャートである。
【００７０】
この図６で示す第２実施形態の辞書検索処理において、前記第１実施形態の辞書検索処理と同一の処理となるステップについては、それと同一の符号を付してその詳細な説明を省略する。
【００７１】
すなわち、この第２実施形態の辞書検索処理では、例えば前記図５（Ａ）〜（Ｂ）で示したような説明情報表示画面Ｇの上方向（順方向）への画面スクロールに伴い、当該画面内の最下行（最後行）にユーザが調べたい熟語「太平洋戦争」Ｗが出現したときには、本体ケース１１を手前側へ傾けて「ジャンプ」キー１４ｄを操作する。
【００７２】
「ジャンプ」キー１４ｄが操作されると（ステップＳ７（Ｙｅｓ））、ジャンプ検索モードの起動中アイコン「ジャンプ」Ｊが表示されると共に、傾斜センサ１５により検出されて傾斜データメモリ２６ｆに記憶されている傾斜データが読み込まれる（ステップＳ７ａ）。
【００７３】
そして、現在の本体ケース１１の傾斜方向が、手前側（表示下流側）であるか、または向側（表示上流側）であるかが判断される（ステップＳ８ａ／Ｓ１０ａ）。
【００７４】
ここで、前記傾斜データメモリ２６ｆから読み込まれた本体ケース１１の傾斜方向が、手前側（表示下流側）であると判断されると（ステップＳ８ａ（Ｙｅｓ））、図５（Ｃ）に示すように、前記ユーザが調べたい熟語「太平洋戦争」Ｗが出現した説明情報表示画面Ｇの最下行（最後行）にカーソルＣｕが表示される（ステップＳ９）。
【００７５】
また、例えば前記説明情報表示画面Ｇの下方向（逆方向）への画面スクロールに伴い、当該画面内の最上行（先頭行）にユーザが調べたい単語が出現したときには、本体ケース１１を向側へ傾けて「ジャンプ」キー１４ｄを操作する（ステップＳ７（Ｙｅｓ））。
【００７６】
すると、前記傾斜データメモリ２６ｆから読み込まれた本体ケース１１の傾斜方向が、向側（表示上流側）であると判断され（ステップＳ７ａ→Ｓ１０ａ（Ｙｅｓ））、前記下方向（逆方向）への画面スクロールによってユーザが調べたい単語が出現した説明情報表示画面Ｇの最上行（先頭行）にカーソルＣｕが表示される（ステップＳ１１）。
【００７７】
一方、前記「ジャンプ」キー１４ｄの操作時点において（ステップＳ７（Ｙｅｓ））、前記傾斜データメモリ２６ｆから読み込まれた本体ケース１１の傾斜方向が（ステップＳ７ａ）、傾斜なしであると判断されると（ステップＳ１０ａ（Ｎｏ））、そのときの説明情報表示画面Ｇ内で実際に文字が存在している表示行数の中央の行が算出され（ステップＳ１２）、当該中央の行にカーソルＣｕが表示される（ステップＳ１３）。
【００７８】
こうして、ジャンプ検索モードが起動された説明情報表示画面Ｇにおいて、前記本体ケース１１の傾斜方向によりユーザが調べたい単語が最初に出現した行またはその中央の行にカーソルＣｕが表示された状態で、カーソルキー１４ｅが操作されると（ステップＳ１４（Ｙｅｓ））、当該カーソルキー１４ｅにより指示された方向にカーソルＣｕが移動される（ステップＳ１５）。
【００７９】
そして、「訳／決定」キー１４ｃの操作により検索の実行が判断されると（ステップＳ１６（Ｙｅｓ））、そのときカーソルＣｕにより指定されている単語や熟語の文字列のジャンプ検索が実行される（ステップＳ１７）。
【００８０】
これにより、例えば前記図５（Ｃ）で示したように、説明情報表示画面Ｇの上（順）スクロールに伴い、ユーザが調べたい熟語「太平洋戦争」Ｗが当該画面Ｇの最下行（最後行）に出現した際に、本体ケース１１を手前側（表示下流側）へ傾けて「ジャンプ」キー１４ｄを操作すると、当該熟語「太平洋戦争」Ｗが出現した画面最下行（最後行）にカーソルＣｕを表示させることができる。そして、図５（Ｄ）に示すように、カーソルキー（この場合には「→」）１４ｅの僅か数回の操作によって、前記ユーザが調べたい熟語「太平洋戦争」ＷをカーソルＣｕにより指定することができる。よって、この第２実施形態の場合も、ジャンプ検索の対象となる文字列をカーソルＣｕにより容易に指定でき、面倒なく簡単にジャンプ検索を実行できる。
【００８１】
一方、例えば前記図５（Ａ）〜（Ｂ）で示したような説明情報表示画面Ｇの上（順）方向への画面スクロールに伴い、当該画面内の最下行（最後行）にユーザがその読み上げ音声を聞いて調べたい熟語「太平洋戦争」Ｗが出現したときには（ステップＳ３〜Ｓ５）、本体ケース１１を手前側へ傾けて「音声」キー１４ｆを操作し（ステップＳ１８（Ｙｅｓ））、音声発声モードを起動させる。
【００８２】
すると、前記ステップＳ７ａ〜Ｓ１３と同様の処理を経て、カーソルＣｕが前記説明情報表示画面Ｇ内に表示されるので（ステップＳ１９ａ）、この場合にも、前記熟語「太平洋戦争」Ｗが出現した画面最下行（最後行）にカーソルＣｕを表示させることができる。そして、カーソルキー（この場合には「→」）１４ｅの僅か数回の操作によって、同熟語「太平洋戦争」ＷをカーソルＣｕにより指定することができる（ステップＳ１９（Ｓ１４，Ｓ１５））。よって、この場合も、音声発声の対象となる文字列をカーソルＣｕにより容易に指定でき、面倒なく簡単に読み上げ音声の発声を実行できる（ステップＳ１９ａ（Ｓ１６，Ｓ１７′））。
【００８３】
したがって、前記構成の第２実施形態の電子辞書装置１０によるジャンプ検索モード起動時（音声発声モード起動時）の本体傾斜方向に応じたカーソル表示制御機能によれば、例えば説明情報表示画面Ｇの上方向（順方向）または下方向（逆方向）へのスクロール操作によって、検索対象（発声対象）の文字列が画面に出現したのに応じて、本体ケース１１を手前側（表示下流側）または向側（表示上流側）へ傾けてジャンプ検索モード（音声発声モード）を起動すると、傾斜データメモリ２６ｆに記憶された本体傾斜方向に基づき、手前側（表示下流側）への傾斜だった場合には画面最下行（最後行）に、向側（表示上流側）への傾斜だった場合には画面最上行（先頭行）にカーソルＣｕが表示される。
【００８４】
このため、前記説明情報の表示直後やそのスクロール操作によって画面に存在する検索対象（発声対象）の文字列を僅かなカーソル操作によって容易に指定することができ、簡単に所望の文字列のジャンプ検索（音声発声）を実行できる。
【００８５】
なお、前記実施形態において記載した電子辞書装置１０による各処理の手法、すなわち、図３のフローチャートに示す第１実施形態の辞書検索処理、図４のフローチャートに示す前記第１実施形態の辞書検索処理に伴うリセットタイマ処理、図６のフローチャートに示す第２実施形態の辞書検索処理などの各手法、及び辞書データベース（２２ｂ）は、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体２３に格納して配布することができる。そして、表示部１６（または表示部１６および傾斜センサ１５）を接続したコンピュータは、この外部記憶媒体２３に記憶されたプログラムを記憶装置（２２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明したジャンプ検索モード起動時（音声発声モード起動時）の画面スクロール方向または本体傾斜方向に応じたカーソル表示制御機能を実現し、前述した手法による同様の処理を実行することができる。
【００８６】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、ネットワークＮに接続されたコンピュータに通信制御部２５によって取り込むことで、前述したジャンプ検索モード起動時（音声発声モード起動時）の画面スクロール方向または本体傾斜方向に応じたカーソル表示制御機能を実現することもできる。
【００８７】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【００８８】
１０  …電子辞書装置
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部（キーボード）
１４ａ…文字入力キー
１４ｂ…コンテンツ指定キー
１４ｃ…「訳／決定」キー
１４ｄ…「ジャンプ」キー
１４ｅ…カーソルキー
１４ｆ…「音声」キー
１４ｕ…上スクロールキー
１４ｓ…下スクロールキー
１５  …傾斜センサ
１６  …液晶表示部
２１  …ＣＰＵ
２２  …主記憶装置
２２ａ…各種処理プログラム
２２ｂ…コンテンツＤＢ
２２ｂ１…国語辞書ＤＢ
２２ｂ２…英和辞書ＤＢ
２２ｂ３…和英辞書ＤＢ
２２ｂ４…中日辞書ＤＢ
２３  …外部記憶媒体
２４  …記憶媒体読み書き部
２５  …通信制御部
２６  …ＲＡＭ
２６ａ…表示データメモリ
２６ｂ…検索文字列メモリ
２６ｃ…検索見出し語メモリ
２６ｄ…スクロールデータメモリ
２６ｅ…カーソル位置メモリ
２６ｆ…傾斜データメモリ
２７  …タイマ
３０  …ＷＥＢサーバ
Ｇ    …説明情報表示画面
Ｃｕ  …反転カーソル
【図１】
2011076412.tif 000003
【図２】
2011076412.tif 000004
【図３】
2011076412.tif 000005
【図４】
2011076412.tif 000006
【図５】
2011076412.tif 000007
【図６】
2011076412.tif 000008