(57)【要約】【課題】  ユーザ操作を軽減し、かつ、利便性を向上させる辞書検索装置を提供する。【解決手段】  制御部１１は、選択された単語の語義をプレビュー表示させる際、プレビュー画面に、選択した単語が重なるようであれば、自動的に画面をスクロールさせ、プレビュー画面に重ならないようにする。また、プレビュー表示している場合、キーボード１２ａのカーソルキーが操作された場合には、その操作に応じて、メイン画面１に表示されている文章のスクロールを制御し、キーボード１２ａのサブカーソルキーが操作された場合には、その操作に応じて、プレビュー画面に表示されている文章のスクロールを制御する。【選択図】  図１
2009059053.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に記憶されている複数の辞書の辞書データを用いて指定される検索単語の語義を検索する辞書検索装置であって、
前記複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示する表示手段と、
前記使用中の辞書の辞書データの内容から特定される検索単語の指定を受け付ける検索単語指定受付手段と、
前記検索単語の語義を、前記複数の辞書の辞書データを用いて検索する検索手段と、
前記検索手段による検索結果を、前記表示手段に表示されている、前記使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させるプレビュー表示制御手段と、
前記プレビュー画面と前記検索単語とが重畳しているか否かを判定する重畳判定手段と、
前記重畳判定手段により、前記プレビュー画面と前記検索単語とが重畳していると判定された場合、前記プレビュー画面を避けるように、前記表示手段に全画面表示されている前記使用中の辞書の辞書データの内容をスクロールさせるスクロール制御手段と
を具備することを特徴とする辞書検索装置。
【請求項２】
前記表示手段に全画面表示されている前記使用中の辞書の辞書データの内容に対してスクロール動作指示する第１のスクロール指示手段と、
前記プレビュー画面に表示されている検索結果に対してスクロール動作指示する第２のスクロール指示手段とを更に具備し、
前記スクロール制御手段は、
前記プレビュー画面を表示している際に、前記第１のスクロール指示手段によりスクロール動作指示された場合には、前記表示手段に全画面表示されている前記使用中の辞書の辞書データの内容をスクロールし、前記第２のスクロール指示手段によりスクロール動作指示された場合には、前記プレビュー画面に表示されている検索結果をスクロールすることを特徴とする請求項１記載の辞書検索装置。
【請求項３】
前記複数の辞書の辞書データのうち、前記検索単語の語義を検索する際に、どの順番で用いるかを示す優先順位を保持する優先辞書テーブルを更に具備し、
前記検索手段は、
前記検索単語の語義を、前記優先辞書テーブルに保持されている優先順位に基づいて、前記検索単語の語義を、前記複数の辞書の辞書データのうち、最優先に設定されている辞書の辞書データを用いて検索することを特徴とする請求項１または２に記載の辞書検索装置。
【請求項４】
前記検索手段は、
現在用いている辞書の辞書データに検索単語に合致する見出し語がない場合、順次、優先順位の低い辞書の辞書データを用いて検索することを特徴とする請求項３に記載の辞書検索装置。
【請求項５】
前記プレビュー表示制御手段は、
前記検索手段による検索結果に、前記検索単語と同一の見出し語が複数ある場合には、前記検索単語と同一の複数の見出し語の全てを、前記プレビュー画面として一覧表示することを特徴とする請求項１乃至４のいずれかに記載の辞書検索装置。
【請求項６】
記憶手段に記憶されている複数の辞書の辞書データを用いて指定される検索単語の語義を検索する辞書検索方法であって、
前記複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示する表示ステップと、
前記使用中の辞書の辞書データの内容から特定される検索単語の指定を受け付ける検索単語指定受付ステップと、
前記検索単語の語義を、前記複数の辞書の辞書データを用いて検索する検索ステップと、
前記検索結果を、前記全画面表示されている、前記使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させるプレビュー表示制御ステップと、
前記プレビュー画面と前記検索単語とが重畳しているか否かを判定する重畳判定ステップと、
前記プレビュー画面と前記検索単語とが重畳していると判定された場合、前記プレビュー画面を避けるように、前記全画面表示されている、前記使用中の辞書の辞書データの内容をスクロールさせるスクロール制御ステップと
を含むことを特徴とする辞書検索方法。
【請求項７】
記憶手段に記憶されている複数の辞書の辞書データを用いて指定される検索単語の語義を検索する辞書検索装置を制御するコンピュータに、
前記複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示する表示ステップと、
前記使用中の辞書の辞書データの内容から特定される検索単語の指定を受け付ける検索単語指定受付ステップと、
前記検索単語の語義を、前記複数の辞書の辞書データを用いて検索する検索ステップと、
前記検索結果を、前記全画面表示されている、前記使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させるプレビュー表示制御ステップと、
前記プレビュー画面と前記検索単語とが重畳しているか否かを判定する重畳判定ステップと、
前記プレビュー画面と前記検索単語とが重畳していると判定された場合、前記プレビュー画面を避けるように、前記全画面表示されている、前記使用中の辞書の辞書データの内容をスクロールさせるスクロール制御ステップと
を実行させるための辞書検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、辞書検索装置、辞書検索方法、及び辞書検索プログラムに関する。
【背景技術】
【０００２】
近年、複数の電子化した辞書を内蔵し、様々な単語の意味などを検索する電子辞書が実用化されている。該電子辞書装置では、十数個の辞書を備えるため、何らかの語彙を調べる場合、検索語の文字種に従って検索すべき辞書を特定し、該特定した辞書を用いて検索し、該検索結果を表示する技術が提案されている（例えば、特許文献１参照）。
【０００３】
図１２は、従来技術の電子辞書による検索手順例及び表示例を示す模式図である。図示の例では、ユーザがメイン画面１で英語百科事典を用いて何かを調べているときに、意味が不明な語彙があった場合、ユーザは、ジャンプキー操作（翻訳キーを操作し、意味を調べたい単語を選択する操作）を行う（ＳＡ１）。次に、ユーザが単語を選択して決定キーを操作すると（ＳＡ２）、該当する単語が存在する辞書の一覧と、最初の辞書におけるその単語の語義とをプレビュー表示するためのプレビュー画面２を、メイン画面１上に重畳表示する（ＳＡ３）。そして、ユーザが辞書を選択して決定キーを操作すると（ＳＡ４）、その辞書の内容をメイン画面１で表示（選択した辞書にジャンプ）するようになっている（ＳＡ５）。
【特許文献１】特開２００６−９２００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、長文等で、未知の単語の語義を調べる時にジャンプ機能を利用する場合、（１）単語選択、（２）単語の確定(決定)、（３）ジャンプ先の候補単語（辞書）の選択、という多くの手順が必要になる。
【０００５】
また、例えば、図１３に示すように、文章中の中ほどにある「ｉｎｖｅｎｔｉｏｎｓ」という語彙を選択するような場合、上述した図１２と同様に、ユーザがジャンプキー操作（翻訳キーを操作し、意味を調べたい単語を選択する操作）を行い（ＳＢ１）、さらにカーソルキーを操作（図１３では１２回下矢印のボタンを押下することを示している）することにより、目的の単語「ｉｎｖｅｎｔｉｏｎｓ」を選択し（ＳＢ２）、決定キーを操作する（ＳＢ３）。
【０００６】
この場合、該当する単語が存在する辞書の一覧と、最初の辞書におけるその単語の語義とをプレビュー表示するためのプレビュー画面２が、メイン画面１上に重畳表示されるため（ＳＢ４）、プレビュー画面２により、メイン画面１の検索対象となる単語を含む周囲の文章全てが隠れてしまう。
【０００７】
また、予め検索する辞書を登録しておき、辞書選択の操作を省く技術もあるが、この場合、ジャンプ先（辞書）に自動的に画面が切り替わってしまうので、文章を読み続ける場合に、元の画面に戻り、どこまで読み進めたか探す必要がある。
【０００８】
このように、従来技術では、ユーザ操作が煩雑になるとともに、調べたい単語が隠れてしまったり、画面を切り替えたりする必要が生じ、利便性が非常に低下するという問題がある。
【０００９】
本発明は、このような事情を考慮してなされたものであり、その目的は、ユーザ操作を軽減し、かつ、利便性を向上させることができる辞書検索装置、辞書検索方法、及び辞書検索プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、本発明は、記憶手段に記憶されている複数の辞書の辞書データを用いて指定される検索単語の語義を検索する辞書検索装置であって、前記複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示する表示手段と、前記使用中の辞書の辞書データの内容から特定される検索単語の指定を受け付ける検索単語指定受付手段と、前記検索単語の語義を、前記複数の辞書の辞書データを用いて検索する検索手段と、前記検索手段による検索結果を、前記表示手段に表示されている、前記使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させるプレビュー表示制御手段と、前記プレビュー画面と前記検索単語とが重畳しているか否かを判定する重畳判定手段と、前記重畳判定手段により、前記プレビュー画面と前記検索単語とが重畳していると判定された場合、前記プレビュー画面を避けるように、前記表示手段に全画面表示されている前記使用中の辞書の辞書データの内容をスクロールさせるスクロール制御手段とを具備することを特徴とする辞書検索装置である。
【００１１】
本発明は、上記の発明において、前記表示手段に全画面表示されている前記使用中の辞書の辞書データの内容に対してスクロール動作指示する第１のスクロール指示手段と、前記プレビュー画面に表示されている検索結果に対してスクロール動作指示する第２のスクロール指示手段とを更に具備し、前記スクロール制御手段は、前記プレビュー画面を表示している際に、前記第１のスクロール指示手段によりスクロール動作指示された場合には、前記表示手段に全画面表示されている前記使用中の辞書の辞書データの内容をスクロールし、前記第２のスクロール指示手段によりスクロール動作指示された場合には、前記プレビュー画面に表示されている検索結果をスクロールすることを特徴とする。
【００１２】
本発明は、上記の発明において、前記複数の辞書の辞書データのうち、前記検索単語の語義を検索する際に、どの順番で用いるかを示す優先順位を保持する優先辞書テーブルを更に具備し、前記検索手段は、前記検索単語の語義を、前記優先辞書テーブルに保持されている優先順位に基づいて、前記検索単語の語義を、前記複数の辞書の辞書データのうち、最優先に設定されている辞書の辞書データを用いて検索することを特徴とする。
【００１３】
本発明は、上記の発明において、前記検索手段は、現在用いている辞書の辞書データに検索単語に合致する見出し語がない場合、順次、優先順位の低い辞書の辞書データを用いて検索することを特徴とする。
【００１４】
本発明は、上記の発明において、前記プレビュー表示制御手段は、前記検索手段による検索結果に、前記検索単語と同一の見出し語が複数ある場合には、前記検索単語と同一の複数の見出し語の全てを、前記プレビュー画面として一覧表示することを特徴とする。
【００１５】
また、上述した課題を解決するために、本発明は、記憶手段に記憶されている複数の辞書の辞書データを用いて指定される検索単語の語義を検索する辞書検索方法であって、前記複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示する表示ステップと、前記使用中の辞書の辞書データの内容から特定される検索単語の指定を受け付ける検索単語指定受付ステップと、前記検索単語の語義を、前記複数の辞書の辞書データを用いて検索する検索ステップと、前記検索結果を、前記全画面表示されている、前記使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させるプレビュー表示制御ステップと、前記プレビュー画面と前記検索単語とが重畳しているか否かを判定する重畳判定ステップと、前記プレビュー画面と前記検索単語とが重畳していると判定された場合、前記プレビュー画面を避けるように、前記全画面表示されている、前記使用中の辞書の辞書データの内容をスクロールさせるスクロール制御ステップとを含むことを特徴とする辞書検索方法である。
【００１６】
また、上述した課題を解決するために、本発明は、記憶手段に記憶されている複数の辞書の辞書データを用いて指定される検索単語の語義を検索する辞書検索装置を制御するコンピュータに、前記複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示する表示ステップと、前記使用中の辞書の辞書データの内容から特定される検索単語の指定を受け付ける検索単語指定受付ステップと、前記検索単語の語義を、前記複数の辞書の辞書データを用いて検索する検索ステップと、前記検索結果を、前記全画面表示されている、前記使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させるプレビュー表示制御ステップと、前記プレビュー画面と前記検索単語とが重畳しているか否かを判定する重畳判定ステップと、前記プレビュー画面と前記検索単語とが重畳していると判定された場合、前記プレビュー画面を避けるように、前記全画面表示されている、前記使用中の辞書の辞書データの内容をスクロールさせるスクロール制御ステップとを実行させるための辞書検索プログラムである。
【発明の効果】
【００１７】
この発明によれば、複数の辞書の辞書データのうち、使用中の辞書の辞書データの内容を、全画面表示し、該使用中の辞書の辞書データの内容から特定される検索単語の語義を、複数の辞書の辞書データを用いて検索し、該検索結果を、全画面表示されている、使用中の辞書の辞書データの内容の表示範囲の一部にプレビュー画面として重畳させて表示させる際に、プレビュー画面と検索単語とが重畳している場合、プレビュー画面を避けるように、全画面表示されている、使用中の辞書の辞書データの内容をスクロールさせる。したがって、調べたい単語が隠れてしまったり、画面を切り替えたりする必要なく、容易な操作で、未知の単語の意味を調べることができ、利便性を向上させることができるという利点が得られる。
【００１８】
また、本発明によれば、プレビュー画面を表示している際に、第１のスクロール指示手段によりスクロール動作指示された場合には、全画面表示されている、使用中の辞書の辞書データの内容をスクロールし、第２のスクロール指示手段によりスクロール動作指示された場合には、プレビュー画面に表示されている検索結果をスクロールする。自由に文章を移動させながら、文章を参照することができるので、使用者の思考を中断させることなく、容易な操作で、未知の単語の意味を調べることができ、利便性を向上させることができる。特に長文を読む場合に大きな効果が期待できるという利点が得られる。
【００１９】
また、本発明によれば、優先辞書テーブルに保持されている優先順位に基づいて、複数の辞書の辞書データのうち、最優先に設定されている辞書の辞書データを用いて検索単語の語義を検索する。したがって、無駄な検索を行う必要がなくなり、ユーザに対して有用な検索結果を提示することができるという利点が得られる。
【００２０】
また、この発明によれば、現在用いている辞書の辞書データに検索単語に合致する見出し語がない場合、順次、優先順位の低い辞書の辞書データを用いて検索する。したがって、無駄な検索を行う必要がなくなり、ユーザに対して有用な検索結果を提示することができるという利点が得られる。
【００２１】
また、この発明によれば、検索結果に検索単語と同一の見出し語が複数ある場合には、検索単語と同一の複数の見出し語の全てを、プレビュー画面として一覧表示する。したがって、ユーザに対して有用な検索結果を提示することができるという利点が得られる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態を、図面を参照して説明する。
【００２３】
図１は、本実施形態による電子辞書の構成を示すブロック図である。図１において、電子辞書１０は、制御部１１、入力部１２、表示部１３、辞書データ記憶部１４及びRAM１５から略構成されている。まず、入力部１２は、各種文字や、動作指示を行うための機能キー（カーソルキー、決定キーなどを含む）からなるキーボード１２ａを備えている。表示部１３は、液晶表示器などからなり、ユーザにより検索された文書や、検索を行うための画面などを表示する。辞書データ記憶部１４は、複数の辞書の辞書データ１４ａと、検索する際に複数の辞書のどの辞書に対して検索を行うかを決めるジャンプ（翻訳）先辞書設定用テーブル１４ｂを保持している。ＲＡＭ１５は、各種データの一時保持手段として用いられ、特に、検索文字などを一時的に記憶する文字データ一時記憶部１５ａを有する。
【００２４】
次に、図２は、該電子辞書の外観構成を示す外観図である。なお、図１に対応する部分には同一の符号を付けて説明を省略する。電子辞書１０は、表示部１３が配設された蓋部１７とキーボード１２ａが配設された本体部１８とがヒンジ１９により二つ折可能な構造となっている。本体部１８には、キーボード１２ａとして、電源キー２１、アルファベットキー２２、翻訳キー（ジャンプキー）２３、カーソルキー２４、サブカーソルキー２５、決定／訳キー２６を備えている。
【００２５】
アルファベットキー２２は、文字入力用のキーである。翻訳キー（ジャンプキー）２３は、選択した単語の語彙検索を指示するためのキーである。カーソルキー２４は、メイン画面でカーソルを移動させるためのキーであり、特に、メイン画面に表示されている文章をスクロールしたり、文書内でカーソルを移動したりするためのキーである。サブカーソルキー２５は、プレビュー画面に表示されている文章をスクロールするためのキーである。決定／訳キー２６は、検索する単語を決定したり、辞書選択を決定したりするためのキーである。
【００２６】
次に、図３は、上述したジャンプ（翻訳）先辞書設定用テーブル１４ｂのデータ構造例を示す概念図である。本実施形態では、電子辞書１０は、例えば、アルファベット辞典として、英和辞典Ａ、英和辞典Ｂ、英英辞典Ｂ、英仏辞典、仏英辞典、英語百科事典に関する辞書データと、日本語辞典として、国語辞典Ａ、国語辞典Ｂ、和英辞典Ａ、和英辞典Ｂ、和仏辞典及び日本語百科事典に関する辞書データとを備えている。なお、この例は、説明を簡単するもので、実際には、更に、複数の辞典等に関する辞書データを備えている。
【００２７】
ジャンプ（翻訳）先辞書設定用テーブル１４ｂは、図３に示すように、アルファベット辞典、日本語辞典、それぞれに対して、ユーザが語彙の検索を指示した場合に、どの辞書データに対して検索するかを、予め設定された優先順位を保持している。図示の例では、アルファベット辞典に対しては、（１）英和辞典Ｂ、（２）英和辞典Ａ、（３）英英辞典Ａ、（４）英英辞典Ｂ、（５）英語百科事典、（６）英仏辞典、（７）仏英辞典の順に優先順位が設定されている。また、日本語辞典に対しては、（１）日本語百科事典、（２）国語辞典Ａ、（３）国語辞典Ｂ、（４）和英辞典Ｂ、（５）和英辞典Ａ、（６）和仏辞典の順に優先順位が設定されている。
【００２８】
したがって、制御部１１は、語彙検索に際しては、上記優先順位に従って検索を行うようになっており、優先順位の高い辞典の辞書データに該当語彙がない場合には、次の優先順位の辞典の辞書データを用いて検索を継続するようになっている。これら優先順位は、デフォルトでも設定されているが、ユーザにより適宜変更可能となっている。
【００２９】
次に、本実施形態の動作について説明する。
図４及び図５は、本実施形態の動作を説明するためのフローチャートである。まず、使用者がキーボード１２ａなどを用いて、使用辞書を選択する（ステップＳ１）。制御部１１は、使用辞書が選択されると、該選択された辞書の辞書検索用データを読み出す（ステップＳ２）。次に、使用者が検索したい文字をキーボード１２ａから入力する（ステップＳ３）。制御部１１は、文字が入力されたことを示す文字入力信号を受信すると、辞書データを検索し、見出し語リストを表示部１３に表示する（ステップＳ４）。これに対して、使用者がキーボード１２ａを用いて、見出し語のリストから所望する見出し語を選択する（ステップＳ５）。
【００３０】
制御部１１は、図７に示すように、選択された見出し語の訳画面を表示部１３に表示し（ステップＳ６）、翻訳キー２３が押下されたか否かを判定する（ステップＳ７）。なお、該訳画面表示時には、制御部１１は、上述したカーソルキー２４の操作に応じて、メイン画面１に表示されている文章をスクロールする。
【００３１】
そして、翻訳キー２３が押下されない場合には、ステップＳ６に戻り、訳画面の表示を継続する。一方、翻訳キー２３が押下された場合には、制御部１１は、使用者より、検索対象とする単語の選択を受け付ける（ステップＳ８）。
【００３２】
制御部１１は、使用者により検索対象となる単語が選択され（決定キー２６が押下されると）、ジャンプ（翻訳）先辞書設定用テーブル１４ｂを参照し、最優先辞書に候補単語があるか否かを判定する（ステップＳ９）。そして、最優先辞書に候補単語がない場合には、次の優先辞書があるか否かを判定し（ステップＳ１０）、次の優先辞書がある場合には、その辞書に候補単語があるか否かを判定する（ステップＳ１１）。そして、次の優先辞書に候補単語がない場合には、ステップＳ１０に戻り、以下、順次、次の優先辞書に候補単語があるか否かを判定する。そして、いずれの辞書にも候補単語がなかった場合には、候補なしのメッセージを表示する（ステップＳ１２）。
【００３３】
一方、制御部１１は、いずれかの辞書に候補単語があった場合には、候補単語が複数あるか否かを判定し（ステップＳ１３）、候補単語が１つだけである場合には、図８または図９に示すように、単語の語彙を、表示部１３のプレビュー画面に表示する（ステップＳ１４）。該プレビュー画面表示時においては、上述したカーソルキー２４が操作された場合には、その操作に応じて、メイン画面１に表示されている文章のスクロールを制御し、サブカーソルキー２５が操作された場合には、その操作に応じて、プレビュー画面２に表示されている文章のスクロールを制御する。
【００３４】
また、複数の候補単語がある場合には、制御部１１は、図１０（ａ）に示すように、候補単語リスト及び選択されている単語の語彙を、表示部１３のプレビュー画面２に表示する（ステップＳ１５）。この場合も、上述したカーソルキー２４が操作された場合には、その操作に応じて、メイン画面１に表示されている文章のスクロールを制御する。また、サブカーソルキー２５で選択単語を切り替えることにより、プレビュー画面に表示される、その単語に対応した語義も切り替わる。
【００３５】
次に、制御部１１は、ユーザより候補単語リストから所望する候補単語の選択を受け付け（ステップＳ１６）、決定キー２６が押下されたか否かを判定する（ステップＳ１７）。そして、制御部１１は、決定キー２６が押下されない場合には、ステップＳ１５に戻り、候補単語リスト及び選択されている単語の語義のプレビュー表示を継続する。
【００３６】
一方、制御部１１は、いずれかの候補単語が選択されて決定キー２６が押下された場合には、図１０（ｂ）に示すように、選択された候補単語の語義を、表示部１３のプレビュー画面２に表示する（ステップＳ１８）。この場合も、上述したカーソルキー２４が操作された場合には、その操作に応じて、メイン画面１に表示されている文章のスクロールを制御し、サブカーソルキー２５が操作された場合には、その操作に応じて、プレビュー画面２に表示されている文章のスクロールを制御する。
【００３７】
また、ステップＳ１２の候補なしのメッセージ表示後、あるいは、ステップＳ１４の単語の語義のプレビュー表示中、あるいは上記選択された候補単語の語義のプレビュー表示中においては、別の単語の語義を調べるか否か、すなわち、使用者により翻訳キー２３が再度押下されたか否かを判定し（ステップＳ１９）、翻訳キー２３が再度押下され、別の単語の語義を調べる場合には、ステップＳ８に戻り、上述した処理を繰り返す。
【００３８】
一方、翻訳キー２３が再度押下されない場合には、使用者により別の検索を行うかの指示があったか否かを判定し（ステップＳ２０）、別の検索が指示された場合には、文字データ記憶部１５ａに一時記憶したデータを消去し（ステップＳ２１）、ステップＳ３に戻り、上述した処理を繰り返す。また、翻訳キー２３が再度押下されず、かつ、別の検索も指示されない場合には、当該処理を終了する。
【００３９】
図６は、上述したプレビュー表示時の処理を説明するためのフローチャートである。上述したステップＳ１４、Ｓ１５、Ｓ１８において、プレビュー画面２にて候補単語や、語義を表示する場合、まず、プレビュー画面２に候補単語や、語義を表示する（ステップＳ３０）。次に、制御部１１は、メイン画面１上で選択された選択単語がプレビュー画面２と重なっているか否かを判定する（ステップＳ３１）。選択単語とプレビュー画面２との重なりは、既存の方法を用いて、その座標で判別することが可能である。
【００４０】
そして、制御部１１は、選択単語とプレビュー画面２とが、図１１（ａ）に示すように重なっている場合には、メイン画面１の文章を上方向に所定ステップだけスクロールし（ステップＳ３２）、ステップＳ３１に戻る。以降、図１１（ｂ）に示すように、選択単語とプレビュー画面２とが重ならなくなるまで、スクロールを行う。なお、選択単語とプレビュー画面２との重なり具合から、その程度スクロールすればよいかを計算することも可能であり、この場合、算出した分だけスクロールを一度に行えばよい。
【００４１】
選択単語とプレビュー画面２とが重ならなくなると、制御部１１は、次に、カーソルキー２４が操作されたか否かを判定し（ステップＳ３３）、カーソルキー２４が操作された場合には、その操作に応じて、メイン画面１に表示されている文章をスクロールする（ステップＳ３４）。一方、カーソルキー２４が操作されない場合には、サブカーソルキー２５が操作されたか否かを判定し（ステップＳ３５）、サブカーソルキー２５が操作された場合には、その操作に応じて、プレビュー画面２に表示されている文章をスクロールする。
【００４２】
本実施形態によれば、予め、ジャンプ先候補となる辞書を設定しておき、ジャンプ(翻訳)操作の単語選択と同時に、その単語の語義をプレビュー表示させる際、プレビュー画面２に選択した単語が重なるようであれば、自動的に画面をスクロールさせ、プレビュー画面２に重ならないようにするようにしたので、調べたい単語が隠れてしまったり、画面を切り替えたりする必要なく、容易な操作で、未知の単語の意味を調べることができ、利便性を向上させることができる。
【００４３】
また、本実施形態によれば、メイン画面の文章をスクロールするカーソルキー２４、プレビュー画面２のみの文章をスクロールするサブカーソルキー２５をそれぞれ備えることで、自由に文章を移動させながら、文章を参照することができるので、使用者の思考を中断させることなく、容易な操作で、未知の単語の意味を調べることができ、利便性を向上させることができる。特に長文を読む場合に大きな効果が期待できる。
【００４４】
なお、上述した実施形態においては、プレビュー画面のみでスクロールを行うためのサブカーソルキー２５を別途設けているが、これに限らず、他のキー（例えば、アルファベットキー２２のいずれか：ＱとＡなど）をこれに割り当てるようにしてもよい。
【００４５】
また、上述した実施形態において、制御部１１による各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、制御部１１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、符号化処理、及び復号化処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４６】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００４７】
【図１】本実施形態による電子辞書の構成を示すブロック図である。
【図２】本実施形態による電子辞書の外観構成を示す外観図である。
【図３】ジャンプ（翻訳）先辞書設定用テーブルのデータ構造例を示す概念図である。
【図４】本実施形態の動作を説明するためのフローチャートである。
【図５】本実施形態の動作を説明するためのフローチャートである。
【図６】プレビュー表示時の処理を説明するためのフローチャートである。
【図７】見出し語の訳画面の表示例を示す模式図である。
【図８】候補単語が１つだけの場合のプレビュー画面の表示例を示す模式図である。
【図９】候補単語が複数ある場合のプレビュー画面の表示例を示す模式図である。
【図１０】候補単語リスト及び選択されている単語の語彙のプレビュー画面の表示例を示す模式図である。
【図１１】選択単語がプレビュー画面に重なったときの自動スクロール動作を示す模式図である。
【図１２】従来技術の電子辞書による検索手順例及び表示例を示す模式図である。
【図１３】従来技術の電子辞書による課題を説明するための模式図である。
【符号の説明】
【００４８】
１  メイン画面
２  プレビュー画面
１０  電子辞書
１１  制御部（検索単語指定受付手段、検索手段、プレビュー表示制御手段、重畳判定手段、スクロール制御手段）
１２  入力部
１２ａ  キーボード
１３  表示部（表示手段）
１４  辞書データ記憶部
１４ａ  辞書データ（記憶手段）
１４ｂ  ジャンプ（翻訳）先辞書設定用テーブル（優先辞書テーブル）
１５  ＲＡＭ
１５ａ  文字データ一時記憶部
１７  蓋部
１８  本体部
１９  ヒンジ
２１  電源キー
２２  アルファベットキー
２３  翻訳（ジャンプ）キー
２４  カーソルキー（第１のスクロール指示手段）
２５  サブカーソルキー（第２のスクロール指示手段）
２６  決定／訳キー
【図１】
2009059053.tif 000003
【図２】
2009059053.tif 000004
【図３】
2009059053.tif 000005
【図４】
2009059053.tif 000006
【図５】
2009059053.tif 000007
【図６】
2009059053.tif 000008
【図７】
2009059053.tif 000009
【図８】
2009059053.tif 000010
【図９】
2009059053.tif 000011
【図１０】
2009059053.tif 000012
【図１１】
2009059053.tif 000013
【図１２】
2009059053.tif 000014
【図１３】
2009059053.tif 000015