(57)【要約】【課題】ジャンプ機能において逆引き検索を簡単に行うための情報表示制御装置及びプログラムを提供すること。【解決手段】ＣＰＵ２１は領域指定ジャンププログラム２５１を実行することにより、入力部２２により入力文字が入力されると、当該入力文字に適合する見出語及び当該見出語の説明情報を辞書ＤＢ２５２から読み出し、表示部２３に表示する。表示中の文字のうち、ユーザによって文字列が指定されると、その指定方向に従って、当該文字列を語頭或いは末尾とする見出語を辞書ＤＢ２５２から読み出して、読み出した見出語を表示部２３に一覧表示する。ユーザによって一覧表示された見出語候補から１つの見出語が選択されると、ＣＰＵ２１は当該見出語の説明情報を表示部２３に表示する。【選択図】  図２
2004295622.tif 000002
【特許請求の範囲】
【請求項１】
見出語と説明情報とが対応づけられた情報を集合した集合情報を複数種類記憶する記憶手段と、
入力文字を入力する入力手段と、
この入力手段によって入力された入力文字に適合する見出語と、当該見出語の説明情報とを前記記憶手段から読み出して表示する制御を行う表示制御手段と、この表示制御手段によって表示された見出語及び当該見出語の説明情報から文字列を指定する指定手段と、
この指定手段によって指定された文字列を末尾とする見出語を前記記憶手段から読み出して表示する制御を行う末尾含有見出語表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記指定手段は、文字列の開始位置と終了位置とを指定することにより文字列を順方向又は逆方向に指定する方向別指定手段を有し、
前記末尾含有見出語表示制御手段は、前記方向別指定手段によって文字列が逆方向に指定された場合に、前記指定された文字列を末尾とする見出語を前記記憶手段から読み出して表示する制御を行う手段である、
ことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記方向別指定手段によって文字列が順方向に指定された場合に、前記指定された文字列を語頭とする見出語を前記記憶手段から読み出して表示する制御を行う語頭含有見出語表示制御手段を更に備えることを特徴とする請求項２に記載の情報表示制御装置。
【請求項４】
前記表示制御手段は、タッチパネルと一体的に形成された表示画面に前記入力手段によって入力された入力文字に適合する見出語と、当該見出語の説明情報とを前記記憶手段から読み出して表示する制御を行う手段であり、
前記指定手段は、前記タッチパネルに対するタッチ操作によって文字列を指定する手段であることを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項５】
コンピュータに、
見出語と説明情報とが対応づけられた情報を集合した集合情報を複数種類記憶する記憶機能と、
入力文字を入力する入力機能と、
この入力機能によって入力された入力文字に適合する見出語と、当該見出語の説明情報とを前記記憶機能から読み出して表示する制御を行う表示制御機能と、この表示制御機能によって表示された見出語及び当該見出語の説明情報から文字列を指定する指定機能と、
この指定機能によって指定された文字列を末尾とする見出語を前記記憶機能から読み出して表示する制御を行う末尾含有見出語表示制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、指定された文字列と適合する見出語を検索する情報表示制御装置及びプログラムに関する。
【０００２】
【従来の技術】
従来より、辞書データベース（Ｄａｔａ  Ｂａｓｅ；以下「ＤＢ」と言う。）を備え、入力された入力文字に適合する見出語を辞書ＤＢから読み出し、読み出した見出語の意味や、見出語を用いた例文、成句、発音、解説等の関連情報を表示させる、情報表示制御装置の一種である電子辞書が知られている。
【０００３】
また、電子辞書の備えるジャンプ機能を利用すれば、例えば、国語辞書の説明情報中の文字列を指定し、その文字列を見出語として、同じ辞書である国語辞書や、他の辞書である和英辞書、百科事典の当該見出語に対応する説明情報を表示させることができる。電子辞書の備えるジャンプ機能とは、見出語に対応する説明情報が表示されている際に、その説明情報中の一部の文字列を指定して、当該指定した文字列に適合する見出語を再度検索する機能のことである。
【０００４】
更に、入力された文字列を末尾とする見出語を辞書ＤＢから読み出し、読み出した見出語を一覧表示する逆引き検索機能を備える電子辞書も知られている。このような電子辞書では、逆引き検索機能によって表示された見出語一覧から見出語を指定すると、指定された見出語に対応する説明情報を表示させることができる。
【０００５】
具体的には、例えば特許文献１のように、入力文字の先頭に「−」の符号が付加されて入力されると、「−」以下に入力された文字列を末尾とする見出語が一覧表示される技術が知られている。
【０００６】
【特許文献１】
特開平８−２８７０９９号公報（第２−５頁、第５図）
【０００７】
【発明が解決しようとする課題】
しかしながら、特許文献１のような技術では、ジャンプ機能において指定した文字列を末尾とする見出語を再度検索することができなかった。つまり、表示された説明情報中において、例えば「国立公園」を指定すると、辞書ＤＢから「国立公園」に対応する説明情報を表示させることはできるが、例えば「阿寒国立公園」のように、「国立公園」を末尾とする言葉を見出語として、当該見出語に対応する説明情報を表示させることはできなかった。
【０００８】
この場合、逆引き検索機能において「国立公園」を再度入力し、「国立公園」を末尾とする見出語を読み出して表示させる必要があり、手間がかかり、使い勝手が悪かった。
【０００９】
本発明の目的は、ジャンプ機能において逆引き検索を簡単に行うための情報表示制御装置及びプログラムを提供することである。
【００１０】
【課題を解決するための手段】
以上の課題を解決するため、請求項１に記載の情報表示制御装置は、見出語と説明情報とが対応づけられた情報を集合した集合情報を複数種類記憶する記憶手段（例えば、図２のＲＯＭ２５；英和辞書ＤＢ２５２ａ、国語辞書ＤＢ２５２ｂ）と、入力文字を入力する入力手段（例えば、図１の各種キー群１２；図２の入力部２２）と、この入力手段によって入力された入力文字に適合する見出語と、当該見出語の説明情報とを前記記憶手段から読み出して表示する制御を行う表示制御手段（例えば、図２のＣＰＵ２１；図３のステップＡ３）と、この表示制御手段によって表示された見出語及び当該見出語の説明情報から文字列を指定する指定手段（例えば、図２の入力部２２）と、この指定手段によって指定された文字列を末尾とする見出語を前記記憶手段から読み出して表示する制御を行う末尾含有見出語表示制御手段（例えば、図２のＣＰＵ２１；図４のステップＡ１９）と、を備えることを特徴としている。
【００１１】
請求項５に記載の発明のプログラムは、コンピュータに、見出語と説明情報とが対応づけられた情報を集合した集合情報を複数種類記憶する記憶機能（例えば、図２のＲＯＭ２５；英和辞書ＤＢ２５２ａ、国語辞書ＤＢ２５２ｂ）と、入力文字を入力する入力機能（例えば、図３のステップＡ１）と、この入力機能によって入力された入力文字に適合する見出語と、当該見出語の説明情報とを前記記憶機能から読み出して表示する制御を行う表示制御機能（例えば、図３のステップＡ３）と、この表示制御機能によって表示された見出語及び当該見出語の説明情報から文字列を指定する指定機能（例えば、図３のステップＡ５〜図４のステップＡ１５）と、この指定機能によって指定された文字列を末尾とする見出語を前記記憶機能から読み出して表示する制御を行う末尾含有見出語表示制御機能（例えば、図４のステップＡ１９）と、を実現させることを特徴としている。
【００１２】
この請求項１又は５に記載の発明によれば、入力手段によって入力された入力文字に適合する見出語と当該見出語の説明情報から文字列を指定すると、当該指定した文字列を末尾とする見出語を簡単に表示させることができる。従って、逆引き検索メニュー等において再度文字列を入力し、当該入力文字を末尾とする見出語を検索しなおす必要がなく、ユーザにとって使い勝手の良い情報表示制御装置を実現できる。
【００１３】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置であって、前記指定手段は、文字列の開始位置と終了位置とを指定することにより文字列を順方向又は逆方向に指定する方向別指定手段（例えば、図２の入力部２２）を有し、前記末尾含有見出語表示制御手段は、前記方向別指定手段によって文字列が逆方向に指定された場合に、前記指定された文字列を末尾とする見出語を前記記憶手段から読み出して表示する制御を行う手段であることを特徴としている。
【００１４】
更に、請求項３に記載の発明は、請求項２に記載の情報表示制御装置であって、前記方向別指定手段によって文字列が順方向に指定された場合に、前記指定された文字列を語頭とする見出語を前記記憶手段から読み出して表示する制御を行う語頭含有見出語表示制御手段（例えば、図２のＣＰＵ２１；図４のステップＡ１８）を更に備えることを特徴としている。
【００１５】
この請求項２又は３に記載の発明によれば、文字列が順方向に指定された場合は、当該指定された文字列を語頭とする見出語を読み出して表示し、文字列が逆方向に指定された場合は、当該指定された文字列を末尾とする見出語を読み出して表示することができる。これにより、ユーザは順方向又は逆方向の何れかの方向で文字列を指定すれば、指定した文字列を語頭とする見出語又は指定した文字列を末尾とする見出語を簡単に表示させることができる。
【００１６】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の情報表示制御装置であって、前記表示制御手段は、タッチパネルと一体的に形成された表示画面に前記入力手段によって入力された入力文字に適合する見出語と、当該見出語の説明情報とを前記記憶手段から読み出して表示する制御を行う手段であり、前記指定手段は、前記タッチパネルに対するタッチ操作によって文字列を指定する手段であることを特徴としている。
【００１７】
この請求項４に記載の発明によれば、タッチ操作によって文字列を指定することにより、ユーザは表示された見出語及び当該見出語の説明情報の中から簡単に文字列を指定することができる。
【００１８】
【発明の実施の形態】
以下、図１〜図１８を参照して、本発明に係る情報表示制御装置の実施の形態について詳細に説明する。尚、以下においては、本発明を情報表示制御装置の一種である折りたたみ式の携帯型電子辞書に適用した場合を例にとって説明するが、本発明が適用可能な実施の形態はこれに限定されるものではない。
【００１９】
以下、「逆引き検索」とは、指定された文字列を末尾とする見出語を辞書ＤＢから読み出すこととし、「通常検索」とは、指定された文字列を語頭とする見出語を辞書ＤＢから読み出すこととして説明する。
【００２０】
〔第１の実施の形態〕
本発明を適用した第１の実施の形態について説明する。本発明を適用した第１の実施の形態は、ジャンプ機能において、方向キーを用いて指定された文字列に適合する見出語と当該見出語の説明情報を辞書ＤＢより読み出して表示させるものである。
【００２１】
携帯型電子辞書には、国語辞書、英和辞書、和英辞書、類義語辞書、ことわざ辞書等の各種電子辞書データ（辞書ＤＢ）が内蔵されている。この辞書ＤＢには、見出語に対応付けて、当該見出語を説明するための文字データや、静止画像データ、動画データ、音声データ等が記憶される。ユーザは、辞書種別を選択して単語を入力することにより、当該単語の解説等を表示させることができる。尚、以下では、携帯型電子辞書に、英和辞書ＤＢ及び国語辞書ＤＢが内蔵されている場合を例にとって説明する。
【００２２】
図１は、携帯型電子辞書１の斜視概観図の一例である。同図に示すように、携帯型電子辞書１は、表示画面１１及び各種キー群１２等を備えて構成されており、内蔵電池（図示略）等を備え、金属や樹脂によってケーシングされている。
【００２３】
表示画面１１は、各種キー群１２の押下に応じた文字や符号等、携帯型電子辞書１を使用するために必要な各種データが表示される部分である。表示画面１１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＥＬＤ（Ｅｌｅｃｔｒｏｎｉｃ  Ｌｕｍｉｎｅｓｃｅｎｔ  Ｄｉｓｐｌａｙ）等の素子であって、単数または複数の素子の組み合わせによって実現される。
【００２４】
各種キー群１２を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザはこれらのキーを押下して携帯型電子辞書１を操作する。具体的には、文字入力キー、辞書種別の選択キー等を備える。
【００２５】
また、各種キー群１２はジャンプキー１２１、方向キー１２２及び決定キー１２３等を備える。ジャンプキー１２１が押下されると、指定された文字列に適合する見出語が一覧表示される。方向キー１２２は、左方向キー１２２Ｌ及び右方向キー１２２Ｒを含む上下左右を示す４つのキーによって構成され、表示中のカーソル等を移動、文字列の指定、各種設定画面等における設定項目の選択等に使用される。決定キー１２３は、指定する文字列の確定、各種モードの実行開始指示、各種設定画面等における設定項目の決定等に使用される。
【００２６】
図２は、携帯型電子辞書１の構成を示すブロック図である。同図に示すように、携帯型電子辞書１は、ＣＰＵ２１、入力部２２、表示部２３、ＲＡＭ２４及びＲＯＭ２５によって構成されており、各部はバス２６によって接続されている。
【００２７】
ＣＰＵ２１は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、携帯型電子辞書１を統括的に制御する。具体的には、ＣＰＵ２１は、入力部２２から入力される押下信号等に応じてＲＯＭ２５に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ２４に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部２３に出力して、対応した表示情報を表示させる。
【００２８】
またＣＰＵ２１は、後述する領域指定ジャンププログラム２５１を読み出して領域指定ジャンプ処理を実行することにより、表示部２３に表示された見出語と当該見出語の説明情報から指定された文字列を語頭とする見出語或いは末尾とする見出語を辞書ＤＢ２５２から読み出して表示する。
【００２９】
具体的には、ＣＰＵ２１は入力文字を入力するための入力画面を表示部２３に表示させる。そして、ユーザによって入力文字が入力されると、その入力文字に適合する見出語と当該見出語の説明情報とを辞書ＤＢ２５２から読み出して表示部２３に表示させる。そして表示された見出語と当該見出語の説明情報の中からユーザによって文字列が指定されると、指定方向に従って当該文字列を語頭とする見出語或いは末尾とする見出語を辞書ＤＢ２５２から読み出して表示させる。
【００３０】
入力部２２は、仮名やアルファベット等の文字入力や機能選択等に必要なキー群を備えた入力装置であり、押下されたキーの押下信号等をＣＰＵ２１に出力する。この入力部２２におけるキー入力により、特に、入力文字の入力、辞書種別の選択、検索実行指示、モードの切替指示等の入力手段を実現する。尚、この入力部２２は、図１に示す各種キー群１２に相当するものである。
【００３１】
表示部２３は、ＣＰＵ２１から入力される表示信号に基づいて各種画面を表示するものである。尚、この表示部２３は、図１に示す表示画面１１に相当する。
【００３２】
ＲＡＭ２４は、ＣＰＵ２１が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。本実施の形態では、特に入力文字記憶領域２４１を備える。
【００３３】
入力文字記憶領域２４１には、表示部２３に表示された見出語及び当該見出語の説明情報のうち、決定キー１２１及び方向キー１２２の操作によって指定された文字列が記憶される。
【００３４】
ＲＯＭ２５には、携帯型電子辞書１の各種機能を実現する為のプログラムやデータが記憶されている。本実施の形態において、ＲＯＭ２５には、領域指定ジャンププログラム２５１、辞書ＤＢ２５２等が記憶されている。
【００３５】
領域指定ジャンププログラム２５１は、表示された見出語と当該見出語の説明情報の中から文字列が指定されると、文字列が指定された際の指定方向に従って、当該文字列を語頭とする見出語か、或いは当該文字列を末尾とする見出語を辞書ＤＢ２５２から読み出して表示する領域指定ジャンプ処理をＣＰＵ２１に実行させるためのプログラムである。
【００３６】
辞書ＤＢ２５２は、英和辞書ＤＢ２５２ａ及び国語辞書ＤＢ２５２ｂ等を含む。英和辞書ＤＢ２５２ａ及び国語辞書ＤＢ２５２ｂは、見出語と当該見出語に対応した説明情報等が記憶されている。
【００３７】
図３及び図４は、領域指定ジャンププログラム２５１に従ってＣＰＵ２１が実行する領域指定ジャンプ処理の動作を説明するためのフローチャートである。また、図５〜図８はＣＰＵ２１によって領域指定ジャンププログラム２５１が実行された際に表示部２３に表示される表示画面の一例を示した図である。図３〜図８を用いて、領域指定ジャンプ処理の流れについて説明する。
【００３８】
まずＣＰＵ２１は、例えば図５（ａ）に示すような入力文字を入力する為の入力画面５１を表示部２３に表示させる（ステップＡ１）。そしてユーザによって入力文字が入力されると、ＣＰＵ２１は入力文字に適合する見出語と当該見出語の説明情報を辞書ＤＢ２５２から読み出す（ステップＡ２）。ステップＡ１において、例えば“ｂｉｃｙｃｌｅ”と入力された場合、ＣＰＵ２１は“ｂｉｃｙｃｌｅ”に適合する見出語と、その説明情報を読み出す。
【００３９】
そして、ＣＰＵ２１は、読み出した見出語に対応する説明情報を表示部２３に表示する（ステップＡ３）。図５（ｂ）は、見出語“ｂｉｃｙｃｌｅ”の説明情報が表示された表示画面５２の一例を示した図である。
【００４０】
次にＣＰＵ２１は、ジャンプキー１２１が押下されたか否かを判断する（ステップＡ４）。押下されなかった場合（ステップＡ４；Ｎｏ）、ＣＰＵ２１は他の処理へ移行する（ステップＡ７）。押下された場合（ステップＡ４；Ｙｅｓ）、ＣＰＵ２１は方向キー１２２が押下されたか否かを判断する（ステップＡ５）。押下されなかった場合（ステップＡ５；Ｎｏ）、ＣＰＵ２１は他の処理へ移行する（ステップＡ７）。押下された場合（ステップＡ５；Ｙｅｓ）、ＣＰＵ２１は押下された方向キー１２２の種別に従って、表示部２３に表示されたカーソルを移動させる（ステップＡ６）。
【００４１】
そして、ＣＰＵ２１は決定キー１２３が押下されたか否かを判断する（ステップＡ８）。押下されなかった場合（ステップＡ８；Ｎｏ）、ＣＰＵ２１はステップＡ５へ処理を移行する。押下された場合（ステップＡ８；Ｙｅｓ）、ＣＰＵ２１はカーソルの位置を開始位置としてＲＡＭ２４の作業領域等に一時記憶させる。更にカーソル位置にある文字を入力文字記憶領域２４１に記憶させる（ステップＡ９）。
【００４２】
図５（ｃ）は、見出語“ｂｉｃｙｃｌｅ”の先頭の文字“ｂ”にカーソル５３１が位置するときに決定キー１２３が押下された際の表示画面５３の一例である。このとき、文字“ｂ”は指定状態であることを示すために反転表示される。同様に、図７（ａ）は、見出語“ｂｉｃｙｃｌｅ”の末尾の文字“ｅ”にカーソル７１１が位置するときに決定キー１２３が押下された際の表示画面７１の一例である。このとき、文字“ｅ”は指定状態であることを示すために反転表示される。
【００４３】
続いて、ＣＰＵ２１は押下された方向キー１２２の種別に従って表示部２３に表示されたカーソルを移動させ（ステップＡ１０）、決定キー１２３が押下されたか否かを判断する（ステップＡ１１）。
【００４４】
押下された場合（ステップＡ１１；Ｙｅｓ）、ＣＰＵ２１はカーソルの位置を終了位置として、開始位置と終了位置に従って、カーソルが右方向（順方向）或いは左方向（逆方向）の何れの方向に移動されたのかを判別する（ステップＡ１２）。カーソルが右方向に移動された場合（ステップＡ１２；右）、ＣＰＵ２１は検索モードを通常検索モードとする（ステップＡ１３）。左方向に移動された場合（ステップＡ１２；左）、ＣＰＵ２１は検索モードを逆引き検索モードとする（ステップＡ１４）。そしてＣＰＵ２１は指定された文字列を入力文字記憶領域２４１に記憶させる（ステップＡ１５）。
【００４５】
次にＣＰＵ２１は検索モードが逆引き検索モードであるか否かを判断する（ステップＡ１６）。通常検索モードの場合（ステップＡ１６；Ｎｏ）、入力文字記憶領域２４１に記憶された文字列を語頭とする見出語を見出語候補として辞書ＤＢ２５２から読み出す（ステップＡ１７）。一方、逆引き検索モードの場合（ステップＡ１６；Ｙｅｓ）、ＣＰＵ２１は入力文字記憶領域２４１に記憶された文字列を末尾とする見出語を見出語候補として辞書ＤＢ２５２から読み出す（ステップＡ１８）。
【００４６】
図６（ａ）は、右方向キー１２２Ｒが１回押下されて見出語“ｂｉｃｙｃｌｅ”の２番目の文字“ｉ”にカーソル６１１が位置するときに決定キー１２３が押下された際の表示画面６１の一例である。このとき、文字列“ｂｉ”は指定状態であることを示すために反転表示される。文字列“ｂｉ”は順方向に指定されたため、ＣＰＵ２１は文字列“ｂｉ”を語頭とする見出語を見出語候補として英和辞書ＤＢ２５２ａから読み出す。
【００４７】
同様に、図７（ｂ）は、左方向キー１２２Ｌが４回押下されて見出語“ｂｉｃｙｃｌｅ”の３番目の文字“ｃ”にカーソル７２１が位置するときに決定キー１２３が押下された際の表示画面７２の一例である。このとき、文字列“ｃｙｃｌｅ”は指定状態であることを示すために反転表示される。文字列“ｃｙｃｌｅ”は逆方向に指定されたため、ＣＰＵ２１は文字列“ｃｙｃｌｅ”を末尾とする見出語を見出語候補として英和辞書ＤＢ２５２ａから読み出す。
【００４８】
続いてＣＰＵ２１はステップＡ１８或いはステップＡ１９で読み出した見出語候補と各見出語候補の説明情報の一部（先頭部分）とを対応付けて表示部２３に一覧表示させる（ステップＡ２０）。ユーザは方向キー１２２を押下することによって所望の見出語を選択状態にし、決定キー１２３を押下することによって見出語を決定する（ステップＡ２１）。ＣＰＵ２１は選択された見出語と、当該見出語に対応する説明情報を辞書ＤＢ２５２から読み出して表示部２２に表示させ（ステップＡ２２）、処理を終了する。
【００４９】
図６（ｂ）は、文字列“ｂｉ”を語頭とする見出語候補の一覧が表示され、更に表示された見出語候補のうち、見出語“ｂｉ−”が選択された際に表示される表示画面６２の一例である。見出語“ｂｉ−”とその説明情報の一部は反転表示される。そして決定キー１２３が押下されると、図６（ｃ）に示すように、見出語“ｂｉ−”の説明情報を表示した表示画面６３が表示部２３に表示される。
【００５０】
同様に、図７（ｃ）は、文字列“ｃｙｃｌｅ”を末尾とする見出語候補の一覧が表示され、更に表示された見出語候補のうち、見出語“ｍｏｎｏｃｙｃｌｅ”が選択された際に表示される表示画面７３の一例である。見出語“ｍｏｎｏｃｙｃｌｅ”とその説明情報の一部は選択マーカ７３１によって反転表示される。そして決定キー１２３が押下されると、図８（ａ）に示すように、見出語“ｍｏｎｏｃｙｃｌｅ”の説明情報を表示した表示画面８１が表示部２３に表示される。
【００５１】
上記では、英和辞書機能の実行中に領域指定ジャンプ処理が実行された場合を説明したが、図９〜図１１は国語辞書機能の実行中に領域指定ジャンプ処理が実行された場合の表示部２３の表示内容の一例を示した図である。図９〜図１１を用いて、国語辞書機能の実行中に領域指定ジャンプ処理が実行された場合の処理の流れについて詳細に説明する。
【００５２】
まずＣＰＵ２１によって図９（ａ）に示すような入力文字を入力するための表示画面９１が表示部２３に表示される。そしてユーザによって入力文字が入力されると（図３のステップＡ１に該当）、ＣＰＵ２１は入力文字に適合する見出語と当該見出語の説明情報を辞書ＤＢ２５２から読み出す（図３のステップＡ２に該当）。図９（ａ）に示すように、例えば“国立公園”と入力された場合、ＣＰＵ２１は“国立公園”に適合する見出語と、その説明情報を読み出す。
【００５３】
そして、ＣＰＵ２１は、読み出した見出語に対応する説明情報を表示部２３に表示する。図９（ｂ）は、見出語“国立公園”の説明情報が表示された表示画面９２の一例を示した図である（図３のステップＡ３に該当）。
【００５４】
図９（ｃ）は、見出語“国立公園”の説明情報のうち、文字“景”にカーソル９３１が位置するときに決定キー１２３が押下された際の表示画面９３の一例である。このとき、文字“景”は指定状態であることを示すために反転表示される（図３のステップＡ９に該当）。
【００５５】
図１０（ａ）は、右方向キー１２２Ｒが１回押下されて文字列“景勝”が指定状態であるときに決定キー１２３が押下された際の表示画面１０１の一例である（図４のステップＡ１１に該当）。文字列“景勝”は順方向に指定されたため、ＣＰＵ２１は文字列“景勝”を語頭とする見出語を見出語候補として国語辞書ＤＢ２５２ｂから読み出す（図４のステップＡ１７に該当）。
【００５６】
図１０（ｂ）は、文字列“景勝”を見出語として、当該見出語の説明情報を表示した表示画面１０２の一例を示した図である。この場合、文字列“景勝”を語頭とする見出語候補が１つだけであったため、見出語候補の一覧表示はされずに、文字列“景勝”を見出語として、その説明情報が表示される（図４のステップＡ２１に該当）。
【００５７】
一方、図１０（ｃ）は、図９（ｂ）に示した表示画面９２が表示部２３に表示された後、方向キー１２２によってカーソルが移動され、見出語“国立公園”の末尾の文字“園”にカーソル１０３１が位置するときに決定キー１２３が押下された際の表示画面１０３の一例である。このとき、文字“園”は指定状態であることを示すために反転表示される（図３のステップＡ９に該当）。
【００５８】
そして、図１１（ａ）は左方向キー１２２Ｌが３回押下されて文字列“国立公園”が指定状態であるときに決定キー１２３が押下された際の表示画面１１１の一例である（図４のステップＡ１１に該当）。文字列“国立公園”は逆方向に指定されたため、ＣＰＵ２１は文字列“国立公園”を末尾とする見出語を見出語候補として国語辞書ＤＢ２５２ｂから読み出す（図４のステップＡ１８に該当）。
【００５９】
図１１（ｂ）は、文字列“国立公園”を末尾とする見出語候補の一覧が表示され、更に表示された見出語候補のうち、見出語“あかんこくりつこうえん”が選択された際に表示される表示画面１１２の一例である（図４のステップＡ１９、Ａ２０に該当）。見出語“あかんこくりつこうえん”とその説明情報の一部は反転表示される。そして決定キー１２３が押下されると、図１１（ｃ）に示すように、見出語“あかんこくりつこうえん”の説明情報を表示した表示画面１１３が表示部２３に表示される（図４のステップＡ２１に該当）。
【００６０】
以上、説明したように、入力された入力文字に適合する見出語と当該見出語の説明情報が表示されている際に、ジャンプキー１２１を押下した後、表示中の文字列を指定することにより、当該指定した文字列を語頭或いは末尾とする見出語を簡単に表示させることができる。
【００６１】
従って、指定した文字列を末尾とする見出語を読み出す場合、逆引き検索メニュー等を表示させて再度文字列を入力し、当該入力文字を末尾とする見出語を検索しなおす必要がなく、ユーザにとって使い勝手の良い携帯型電子辞書１を実現できる。
【００６２】
更に、文字列が順方向に指定された場合は当該指定された文字列を語頭とする見出語、文字列が逆方向に指定された場合は当該指定された文字列を末尾とする見出語を自動的に辞書ＤＢ２５２から読み出すことができる。従ってユーザは、通常検索或いは逆引き検索を簡単に区別してジャンプ機能を実行させることができる。
【００６３】
以上、第１の実施の形態を説明したが、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００６４】
例えば、見出語と当該見出語の説明情報が表示されている際にジャンプキー１２１が押下され、更に方向キー１２２が押下されることにより表示中の文字が１文字ずつ指定されることとして説明したが、指定方法を１文字ずつ指定或いは単語単位での指定の何れかを設定可能なようにしてもよい。
【００６５】
図１２（ａ）は、例えば入力文字を入力するための画面において、設定キーが押下された際の表示画面１２００の一例を示した図である。ウィンドウ１２０２には各種設定項目が表示される。ユーザによって“ジャンプ”のラジオボタン１２０３が選択状態にされ、決定キー１２３が押下されると、表示部２３には図１２（ｂ）に示すような表示画面１２０１が表示される。
【００６６】
ウィンドウ１２０４には、ジャンプキー１２１が押下された後の文字の指定方法が項目別に表示される。“単語指定”のラジオボタン１２０５が選択状態にされて決定キー１２３が押下された場合、指定方法として単語指定が設定される。この単語指定は、方向キー１２２が押下される度にカーソルが１単語ずつ移動する指定方法である。
【００６７】
“領域指定”のラジオボタン１２０６が選択状態にされて決定キー１２３が押下された場合、指定方法として領域指定が設定される。この領域指定は、方向キー１２２が押下される度にカーソルが１文字ずつ移動する指定方法である。
【００６８】
〔第２の実施の形態〕
本発明を適用した第２の実施の形態について説明する。本発明を適用した第２の実施の形態は、ジャンプ機能において、入力ペン等によって表示中の文字が指定され、当該指定された文字列に適合する見出語と当該見出語の説明情報を表示させるものである。
【００６９】
尚、図１３に示すように、第２の実施の形態における携帯型電子辞書１３０は、第１の実施の形態において図１に示した携帯型電子辞書１に対して、表示画面１１を表示画面１３１に置き換え、入力ペン１３２を追加したものと同様である。
【００７０】
また、携帯型電子辞書１３０の構成は、図２の携帯型電子辞書１の構成に対して表示部２３を表示部１４１、領域指定ジャンププログラム２５１を領域指定ジャンププログラム１４００に置き換え、位置検出部１４２及びタッチパネル１４３を追加した構成と同様である。以下、同一の構成要素には同一の符号を付してその説明を省略する。
【００７１】
図１３において、表示画面１３１は、各種キー群１２の押下に応じた文字や符号等、携帯型電子辞書１３０を使用するために必要な各種データが表示される部分である。表示画面１３１はタッチパネルが一体的に構成されており、入力ペン１３２のタッチ入力を検知できるようになっている。
【００７２】
図１４において、表示部１４１は、ＣＰＵ２１から入力される表示信号に基づいて各種画面を表示させるものであり、図１３に示す表示画面１３１に相当する。
【００７３】
タッチパネル１４３は、入力ペン１３２によって表示部１４１上の指示（当接）された位置を感知して、指示（当接）位置に応じた信号を出力する装置である。タッチパネル１４３に接続される位置検出部１４２は、タッチパネル１４３から出力される信号に基づいて、表示部１４１上の指示された位置座標を検出する。このタッチパネル１４３を使用すれば、表示部１４１の表示領域における位置を直接的に指定することができる。特に、このタッチパネル１４３上に入力ペン１３２を当接させることにより、タップイン、ドラッグ、タップアウトといった操作を実現することができる。
【００７４】
ここで、タップインとは、入力ペン１３２を表示画面１３１に当接させたその時の操作のことを言い、タップアウトとは、当接させた後に入力ペン１３２を表示画面１３１から離す操作のことを言う。またドラッグとは、タップインからタップアウトまでの入力ペン１３２を表示画面１３１上で摺動させる操作を言う。
【００７５】
図１５及び図１６は、領域指定ジャンププログラム１４００に従ってＣＰＵ２１が実行する領域指定ジャンプ処理の動作を説明するためのフローチャートである。図３及び図４に示した領域指定ジャンプ処理と異なるステップに異なる符号を付して異なるステップを中心に説明する。
【００７６】
ユーザによってジャンプキー１２１が押下されると（ステップＡ４；Ｙｅｓ）、ＣＰＵ２１は入力ペン１３２によってタップイン操作が行われたか否かを判断する（ステップＢ１）。入力ペン１３２によってタップイン操作が行われた場合（ステップＢ１；Ｙｅｓ）、ＣＰＵ２１は入力ペン１３２の操作方向を検知する（ステップＢ２）。
【００７７】
具体的には、入力ペン１３２によってタップイン、タップアウトされた表示部１４１上の位置座標を検出し、２つの位置座標の関係から、入力ペン１３２によって操作された方向が表示された説明情報中の文字の並び順に沿った方向か否か、即ち、図１７（ａ）に示した表示画面において、タップインされた位置とタップアウトされた位置との関係が右方向か左方向かによって、入力ペン１３２によるドラッグ操作の方向を検知する。
【００７８】
入力ペン１３２によって右方向にドラッグ操作された場合（ステップＢ２；右）、ＣＰＵ２１は検索モードを通常モードとしてＲＡＭ２４の作業領域等に一時記憶させる。入力ペン１３２によって左方向にドラッグ操作された場合（ステップＢ２；左）、ＣＰＵ２１は検索モードを逆引き検索モードとしてＲＡＭ２４の作業領域等に一時記憶させる。
【００７９】
そしてＣＰＵ２１は決定キー１２３が押下されたか否かを判断する（ステップＢ５）。押下されなかった場合（ステップＢ５；Ｎｏ）、ＣＰＵ２１は他の処理へ移行する（ステップＢ７）。押下された場合（ステップＢ５；Ｙｅｓ）、ＣＰＵ２１は入力ペン１３２のドラッグ操作によって指定された文字列を入力文字記憶領域２４１に記憶させる（ステップＢ６）。
【００８０】
図１７は英和辞書機能の実行中に領域指定ジャンプ処理が実行された場合の表示部１４１の表示内容の一部の一例を示した図である。図１７を用いて、英和辞書機能の実行中に領域指定ジャンプ処理が実行された際のステップＢ１〜Ｂ５の処理時に表示される表示内容について詳細に説明する。
【００８１】
まず、表示部１４１に、図５（ｂ）に示すような見出語“ｂｉｃｙｃｌｅ”の説明情報が表示された表示画面５２が表示されているとする。そして見出語“ｂｉｃｙｃｌｅ”の先頭の文字“ｂ”の位置で入力ペン１３２によってタップインされると、図１７（ａ）に示すように、文字“ｂ”は反転表示される（図１５のステップＢ１に該当）。
【００８２】
次に入力ペン１３２が１文字分右方向に操作されると、図１７（ｂ）に示すように文字列“ｂｉ”が反転表示される。ここで文字“ｉ”の位置でタップアウトされ、決定キー１２３が押下されると（図１５のステップＢ５に該当）、文字列“ｂｉ”は順方向に指定されたため、ＣＰＵ２１は文字列“ｂｉ”を語頭とする見出語を見出語候補として英和辞書ＤＢ２５２ａから読み出す。
【００８３】
そしてＣＰＵ２１は読み出した見出語候補を表示部１４１に一覧表示させる。更に、ユーザによって選択された見出語に対する説明情報を英和辞書ＤＢ２５２ａから読み出して表示部１４１に表示させる。
【００８４】
一方、表示部１４１に図５（ｂ）に示すような見出語“ｂｉｃｙｃｌｅ”の説明情報が表示された後、見出語“ｂｉｃｙｃｌｅ”の末尾の文字“ｅ”の位置で入力ペン１３２によってタップインされると、図１７（ｃ）に示すように、文字“ｅ”は反転表示される（図１５のステップＢ１に該当）。
【００８５】
次に入力ペン１３２が見出語”ｂｉｃｙｃｌｅ”の３番目の文字“ｃ”の位置まで左方向に操作されると、図１７（ｄ）に示すように文字列”ｃｙｃｌｅ”が反転表示される。ここで文字”ｃ”の位置でタップアウトされ、決定キー１２３が押下されると（図１５のステップＢ５に該当）、文字列”ｃｙｃｌｅ”は逆方向に指定されたため、ＣＰＵ２１は文字列”ｃｙｃｌｅ”を末尾とする見出語を見出語候補として英和辞書ＤＢ２５２ａから読み出す。
【００８６】
そしてＣＰＵ２１は読み出した見出語候補を表示部１４１に一覧表示させる。更に、ユーザによって選択された見出語に対する説明情報を英和辞書ＤＢ２５２ａから読み出して表示部１４１に表示させる。
【００８７】
図１８は国語辞書機能の実行中に領域指定ジャンプ処理が実行された場合の表示部１４１の表示内容の一部の一例を示した図である。図１８を用いて、国語辞書機能の実行中に領域指定ジャンプ処理が実行された際のステップＢ１〜Ｂ５の処理時に表示される表示内容ついて詳細に説明する。
【００８８】
まず、表示部１４１に、図９（ｂ）に示すような見出語“国立公園”の説明情報が表示された表示画面９２が表示されているとする。そして見出語“国立公園”の説明情報のうち、文字“景”の位置で入力ペン１３２によってタップインされると、図１８（ａ）に示すように、文字“景”は反転表示される（図１５のステップＢ１に該当）。
【００８９】
次に入力ペン１３２が１文字分右方向に操作されると、図１８（ｂ）に示すように文字列“景勝”が反転表示される。ここで文字“勝”の位置でタップアウトされ、決定キー１２３が押下されると（図１５のステップＢ５に該当）、文字列“景勝”は順方向に指定されたため、ＣＰＵ２１は文字列“景勝”を語頭とする見出語を見出語候補として国語辞書ＤＢ２５２ｂから読み出す。
【００９０】
そしてＣＰＵ２１は読み出した見出語候補を表示部１４１に一覧表示させる。更に、ユーザによって選択された見出語に対する説明情報を国語辞書ＤＢ２５２ｂから読み出して表示部１４１に表示させる。
【００９１】
一方、表示部１４１に図９（ｂ）に示すような見出語“国立公園”の説明情報が表示された後、見出語“国立公園”の末尾の文字“園”の位置で入力ペン１３２によってタップインされると、図１８（ｃ）に示すように、文字“園”は反転表示される（図１５のステップＢ１に該当）。
【００９２】
次に入力ペン１３２が見出語”国立公園”の１番目の文字“国”の位置まで左方向に操作されると、図１８（ｄ）に示すように文字列”国立公園”が反転表示される。ここで文字”国”の位置でタップアウトされ、決定キー１２３が押下されると（図１５のステップＢ５に該当）、文字列”国立公園”は逆方向に指定されたため、ＣＰＵ２１は文字列”国立公園”を末尾とする見出語を見出語候補として国語辞書ＤＢ２５２ｂから読み出す。
【００９３】
そしてＣＰＵ２１は読み出した見出語候補を表示部１４１に一覧表示させる。更に、ユーザによって選択された見出語に対する説明情報を国語辞書ＤＢ２５２ｂから読み出して表示部１４１に表示させる。
【００９４】
以上、説明したように、入力された入力文字に適合する見出語と当該見出語の説明情報が表示されている際に、ジャンプキー１２１を押下した後、表示中の文字列を入力ペン１３２によって指定することにより、当該指定した文字列を語頭或いは末尾とする見出語を簡単に表示させることができる。
【００９５】
従って、指定した文字列を末尾とする見出語を読み出す場合、逆引き検索メニュー等を表示させて再度文字列を入力し、当該入力文字を末尾とする見出語を検索しなおす必要がなく、ユーザにとって使い勝手の良い携帯型電子辞書１３０を実現できる。
【００９６】
更に、入力ペン１３２が右方向に操作されて文字列が指定された場合は当該文字列を語頭とする見出語、左方向に操作されて文字列が指定された場合は当該文字列を末尾とする見出語を自動的に辞書ＤＢ２５２から読み出すことができる。従って、ユーザは通常検索或いは逆引き検索を簡単に区別してジャンプ機能を実行させることができる。
【００９７】
【発明の効果】
請求項１又は５に記載の発明によれば、入力手段によって入力された入力文字に適合する見出語と当該見出語の説明情報から文字列を指定すると、当該指定した文字列を末尾とする見出語を簡単に表示させることができる。従って、逆引き検索メニュー等において再度文字列を入力し、当該入力文字を末尾とする見出語を検索しなおす必要がなく、ユーザにとって使い勝手の良い情報表示制御装置を実現できる。
【００９８】
請求項２又は３に記載の発明によれば、文字列が順方向に指定された場合は、当該指定された文字列を語頭とする見出語を読み出して表示し、文字列が逆方向に指定された場合は、当該指定された文字列を末尾とする見出語を読み出して表示することができる。これにより、ユーザは順方向又は逆方向の何れかの方向で文字列を指定すれば、指定した文字列を語頭とする見出語又は指定した文字列を末尾とする見出語を簡単に表示させることができる。
【００９９】
請求項４に記載の発明によれば、タッチ操作によって文字列を指定することにより、ユーザは表示された見出語及び当該見出語の説明情報の中から簡単に文字列を指定することができる。
【図面の簡単な説明】
【図１】第１の実施の形態における携帯型電子辞書の斜視概観図の一例を示す図。
【図２】第１の実施の形態における携帯型電子辞書の構成を示すブロック図。
【図３】第１の実施の形態における領域指定ジャンプ処理の実行にかかる携帯型電子辞書の動作フローを示す図。
【図４】図３に続く、第１の実施の形態における領域指定ジャンプ処理の実行にかかる携帯型電子辞書の動作フローを示す図。
【図５】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図６】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図７】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図８】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図９】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図１０】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図１１】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図１２】第１の実施の形態における表示部に表示される表示画面の一例を示す図。
【図１３】第２の実施の形態における携帯型電子辞書の斜視概観図の一例を示す図。
【図１４】第２の実施の形態における携帯型電子辞書の構成を示すブロック図。
【図１５】第２の実施の形態における領域指定ジャンプ処理の実行にかかる携帯型電子辞書の動作フローを示す図。
【図１６】図１５に続く、第２の実施の形態における領域指定ジャンプ処理の実行にかかる携帯型電子辞書の動作フローを示す図。
【図１７】第２の実施の形態における表示部に表示される表示画面の一例を示す図。
【図１８】第２の実施の形態における表示部に表示される表示画面の一例を示す図。
【符号の説明】
１        携帯型電子辞書
１１    表示画面
１２    各種キー群
１２１    ジャンプキー
１２２    方向キー
１２２Ｌ    左方向キー
１２２Ｒ    右方向キー
１２３    決定キー
２１    ＣＰＵ
２２    入力部
２３    表示部
２４    ＲＡＭ
２４１    入力文字記憶領域
２５    ＲＯＭ
２５１    領域指定ジャンププログラム
２５２    辞書ＤＢ
２５２ａ    英和辞書ＤＢ
２５２ｂ    国語辞書ＤＢ
【図１】
2004295622.tif 000003
【図２】
2004295622.tif 000004
【図３】
2004295622.tif 000005
【図４】
2004295622.tif 000006
【図５】
2004295622.tif 000007
【図６】
2004295622.tif 000008
【図７】
2004295622.tif 000009
【図８】
2004295622.tif 000010
【図９】
2004295622.tif 000011
【図１０】
2004295622.tif 000012
【図１１】
2004295622.tif 000013
【図１２】
2004295622.tif 000014
【図１３】
2004295622.tif 000015
【図１４】
2004295622.tif 000016
【図１５】
2004295622.tif 000017
【図１６】
2004295622.tif 000018
【図１７】
2004295622.tif 000019
【図１８】
2004295622.tif 000020