(57)【特許請求の範囲】
【請求項１】
表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定手段と、
前記単語指定手段により指定された単語が１単語である場合には、当該１単語に対応する見出し語の説明情報を取得する第１取得手段と、
前記単語指定手段により指定された単語が複数の単語である場合には、当該複数の単語を含む文字列を取得する第２取得手段と、
前記第１取得手段により取得された前記説明情報を表示させる表示制御手段と、
前記表示制御手段によって異なる複数の１単語それぞれに対応する前記説明情報が表示された場合に、複数の前記説明情報に対応する複数の前記１単語を含む文字列を取得する第３取得手段と、
を備える情報表示制御装置。
【請求項２】
前記第３取得手段は、前記表示制御手段によって異なる複数の１単語それぞれに対応する前記説明情報が表示されている状態で、ユーザ操作に応じて、前記表示されている複数の前記説明情報に対応する複数の前記１単語を含む文字列を取得する請求項１に記載の情報表示制御装置。
【請求項３】
前記単語指定手段により指定された単語および前記表示制御手段によって表示された前記説明情報を表示させる表示態様を指定する表示態様指定手段を備え、
前記第２取得手段は、同じ表示態様が指定された状態で前記単語指定手段により前記複数の単語が指定されると、前記単語指定手段により指定された複数の単語を含む前記文字列を取得する請求項１または２に記載の情報表示制御装置。
【請求項４】
前記表示制御手段は、前記単語指定手段によって指定された各単語と、当該各単語について前記第１取得手段により取得された前記説明情報とを、前記表示態様指定手段によって指定されている同じ表示態様で、併せて識別表示する請求項３に記載の情報表示制御装置。
【請求項５】
ユーザ操作に応じて、前記単語指定手段により別個に指定された複数の単語を一括して指定する一括指定手段
を更に備え、
前記第２取得手段は、前記一括指定手段によって指定された複数の単語を含む文字列を取得する請求項１から請求項４のいずれか１項に記載の情報表示制御装置。
【請求項６】
ユーザ操作に応じて、異なる前記表示態様で識別表示された前記説明情報から対応する複数の単語を抽出する単語抽出手段
を更に備え、
前記第３取得手段は、前記単語抽出手段によって取得された複数の単語を含む文字列を取得する請求項４に記載の情報表示制御装置。
【請求項７】
表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定手段と、
前記単語指定手段により指定された単語が１単語である場合には、当該１単語に対応する見出し語の説明情報を取得する見出し情報取得手段と、
前記単語指定手段により指定された単語が複数の単語である場合には、当該複数の単語を含む文字列を取得する複数単語文字列取得手段と、
前記単語指定手段によって指定された各単語と、当該各単語について前記見出し情報取得手段により取得された前記説明情報とを、同じ表示態様で、併せて識別表示する表示手段と、
ユーザ操作に応じて、異なる前記表示態様で識別表示された前記説明情報から対応する複数の単語を抽出する単語抽出手段と、
を備え、
前記複数単語文字列取得手段は、前記単語抽出手段によって取得された複数の単語を含む文字列を取得する情報表示制御装置。
【請求項８】
コンピュータに対して、
表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定機能と、
前記単語指定機能により指定された単語が１単語である場合に、当該１単語に対応する見出し語の説明情報を取得する第１取得機能と、
前記単語指定機能により指定された単語が複数の単語である場合に、当該複数の単語を含む文字列を取得する第２取得機能と、
前記第１取得機能により取得された前記説明情報を表示させる表示制御機能と、
前記表示制御機能によって異なる複数の１単語それぞれに対応する前記説明情報が表示された場合に、複数の前記説明情報に対応する複数の前記１単語を含む文字列を取得する第３取得機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキスト中の文字列に関する情報を取得して表示するための情報表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１は、テキスト内で複数タッチ選択した単語を仮登録して一覧表示し、一覧から仮登録単語を選んで辞書引きする情報表示装置を開示している。また、特許文献２は、テキストの各単語を辞書検索して訳を表示する電子機器を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１３４６４７号公報
【特許文献２】特許第４９３５８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の情報表示装置では、テキスト中から検索対象の単語をタッチで指定していくことができるものの、辞書検索できるのは仮登録から選んだ１単語であるため、１つずつ指定して辞書検索する作業が繁雑であった。また、タッチした複数語についての辞書検索を行うことができなかった。
【０００５】
特許文献２の電子機器では、テキストの各単語を辞書検索して訳を表示することができるものの、初期状態では、テキストの各文字について、先頭の語義しか表示できない。また、テキストの単語の各語義を表示させるには、その単語を指定して訳の全体を表示させる必要があり、結局、単語の意味を詳しく知るには１つずつ単語を指定する作業が必要であった。更に、タッチした複数語についての検索を行うことができなかった。
【０００６】
本発明は、上記のような課題にかんがみてなされたものであり、テキスト中の複数の単語を指定して、それぞれの単語の説明情報を表示させることも、複数の単語を含む文字列について１つの検索を行うことができる情報表示制御装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の情報表示制御装置は、表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定手段と、前記単語指定手段により指定された単語が１単語である場合には、当該１単語に対応する見出し語の説明情報を取得する第１取得手段と、前記単語指定手段により指定された単語が複数の単語である場合には、当該複数の単語を含む文字列を取得する第２取得手段と、前記第１取得手段により取得された前記説明情報を表示させる表示制御手段と、前記表示制御手段によって異なる複数の１単語それぞれに対応する前記説明情報が表示された場合に、複数の前記説明情報に対応する複数の前記１単語を含む文字列を取得する第３取得手段と、を備える。
【０００８】
本発明のプログラムは、コンピュータに対して、表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定機能と、前記単語指定機能により指定された単語が１単語である場合に、当該１単語に対応する見出し語の説明情報を取得する第１取得機能と、前記単語指定機能により指定された単語が複数の単語である場合に、当該複数の単語を含む文字列を取得する第２取得機能と、前記第１取得機能により取得された前記説明情報を表示させる表示制御機能と、前記表示制御機能によって異なる複数の１単語それぞれに対応する前記説明情報が表示された場合に、複数の前記説明情報に対応する複数の前記１単語を含む文字列を取得する第３取得機能と、を実現させる。
【発明の効果】
【０００９】
本発明によれば、テキスト中の複数の単語を指定して、それぞれの単語の説明情報を表示させることも、複数の単語を含む文字列について１つの検索を行うことができる情報表示制御装置及びプログラムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る情報表示制御装置が適用された電子辞書の外部構成を示す図である。
【図２】本発明の実施形態に係る情報表示制御装置が適用された電子辞書の内部構成を示すブロック図である。
【図３Ａ】本発明の実施形態において、テキスト中の１単語が指定され、指定された単語に対応する説明情報が表示された表示画面を示す図である。
【図３Ｂ】本発明の実施形態において、テキスト中の２単語が指定され、指定された各単語に対応する説明情報が表示された表示画面を示す図である。
【図３Ｃ】本発明の実施形態において、テキスト中の３単語が指定され、指定された各単語に対応する説明情報が表示された表示画面を示す図である。
【図３Ｄ】本発明の実施形態電子辞書において、テキスト中の４単語が指定され、指定された各単語に対応する説明情報が表示された表示画面を示す図である。
【図４Ａ】本発明の実施形態において、説明情報が表示された４単語のうち１単語に対して別の単語を追加しようとする様子を示す表示画面の図である。
【図４Ｂ】本発明の実施形態において、テキスト中の３つの個々の単語及び２単語を含む文字列が指定されるとともに、指定された各単語及び文字列に対応する説明情報が表示された表示画面を示す図である。
【図４Ｃ】本発明の実施形態において、選択された各単語及び文字列に対応する説明情報のうち、１つの説明情報の表示領域を別の説明情報の表示領域にドラッグ・アンド・ドロップする様子を示す表示画面の図である。
【図４Ｄ】本発明の実施形態において、図４Ｃに示されるドラッグ・アンド・ドロップの結果として、該当する２単語を含む文字列に対応する説明情報が表示された表示画面を示す図である。
【図５】本発明の実施形態における情報表示処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明を実施するための形態（以下、実施形態という）について詳細に説明する。ここでは、本発明に係る情報表示制御装置を電子辞書に適用した事例について詳細に説明することとする。もっとも、本発明は、電子辞書以外の電子機器、例えば、電子辞書機能を備えたパーソナルコンピュータ、タブレット端末、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ）に適用されてもよい。なお、図面においては、実施形態の説明の全体を通して同じ要素には同じ番号又は符号を付している。
【００１２】
＜電子辞書の外部構成＞
図１を参照して、電子辞書１の外部構成を説明する。図１は、本発明の実施形態に係る情報表示制御装置が適用された電子辞書の外部構成を示す図である。図１に示すように、電子辞書１は、表示画面３０とキー入力部４０のキー群とを備えている。
【００１３】
表示画面３０は、ユーザによる操作に応じて各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態における表示画面３０は、タッチパネルを含んで構成されており、ペン３６やユーザのタッチによる入力を受け付ける。
【００１４】
表示画面３０は、例えば、書籍のテキストを表示するとともに、かかるテキストにおいてユーザによって指定された文字列に対応する説明情報を表示することができる。表示画面３０の具体的な表示内容については、追って述べる。
【００１５】
キー入力部４０のキー群は、ユーザが電子辞書１を操作するためのインターフェイスであって、各種キーを有している。具体的には、キー群は、メニューキー、辞書選択キー、文字「Ａ」〜「Ｚ」キー、カーソルキー、シフトキー、ページ送りキー、「訳／決定」キーを含む。ここで、「訳／決定」キーは、検索の実行や、見出し語の決定等に使用される。また、辞書選択キーは、辞書データベースの選択に使用される。
【００１６】
＜電子辞書の内部構成＞
続いて、図２を参照して電子辞書１の内部構成について説明する。図２は、電子辞書１の内部構成を示すブロック図である。この図に示すように、電子辞書１は、ＣＰＵ１０、メモリ２０、表示画面３０、キー入力部４０、及び記録媒体読取部５０を備え、これら機能部はバス６０を介して相互に通信可能に接続されている。
【００１７】
ＣＰＵ１０は、使用者から入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御する。具体的には、ＣＰＵ１０は、キー入力部４０及び表示画面３０へのタッチを介して入力される操作信号に応じてメモリ２０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ１０は、処理結果をメモリ２０に保存するとともに、当該処理結果を表示画面３０に表示させる。
【００１８】
かかるＣＰＵ１０は、次に述べる単語指定手段、見出し情報取得手段、及び複数単語文字列取得手段に相当する。
具体的には、単語指定手段は、表示されたテキストから１又は複数の単語を、ユーザ操作（例えば、ペン３６によるテキスト中の文字列へのタッチ）により指定する。
見出し情報取得手段は、単語指定手段により指定された単語が１単語である場合には、１単語に対応する見出し語の説明情報を取得する。ここで、見出し情報取得手段は、電子辞書１に内蔵された辞書から指定の単語に対応する見出し語の説明情報を読み出して取得しても良い。あるいは、見出し情報取得手段は、指定された単語を、通信部（図示しない）を介してインターネット上の辞書サーバに送信し、辞書サーバに記憶されている辞書データベースから指定の単語に対応する見出し語の説明情報をダウンロードして取得しても良い。
複数単語文字列取得手段は、単語指定手段により指定された単語が複数の単語である場合には、複数の単語を含む文字列を取得する。例えば、複数単語文字列取得手段は、同じ表示形態が指定された状態で単語指定手段により複数の単語が指定されると、当該複数の単語を含む文字列を取得する。ここで、表示形態とは、指定された単語及び文字列に付加される、文字色や、マーカのマーカ色、線種（例えば点線、下線、二重線、波線）などの表示態様である。別の例では、複数単語文字列取得手段は、後述する一括指定手段によって指定された複数の単語を含む文字列を取得する。更に別の例では、複数単語文字列取得手段は、後述する単語抽出手段によって取得された複数の単語を含む文字列を取得する。
また、ＣＰＵ１０は、ユーザ操作に応じて、単語指定手段により別個に指定された複数の単語を一括して指定する一括指定手段にも相当し、また、ユーザ操作に応じて、異なる表示態様で識別表示された説明情報から対応する複数の単語を抽出する単語抽出手段にも相当する。一括指定手段及び単語抽出手段については、図４Ａから図４Ｄとの関連において詳しく述べる。
【００１９】
メモリ２０は、電子辞書１に内蔵されたＲＯＭ及びＲＡＭを含み、上述した電子辞書１の各種機能を実現するためのプログラムやデータを記憶する。本実施の形態においては、メモリ２０は、本発明に係る情報表示制御プログラム２１、辞書データ２２、及び書籍コンテンツ２３を記憶している。
【００２０】
ここで、情報表示制御プログラム２１は、後述する情報表示処理（図５参照）をＣＰＵ１０に実行させるためのプログラムである。したがって、ＣＰＵ１０、情報表示制御プログラム２１、及び表示画面３０が、本発明に係る情報表示制御装置の中核を形成することとなる。
【００２１】
また、辞書データ２２は、例えば英和辞典、和英辞典、英英辞典、国語辞典、百科事典、漢和辞典のような各種別の辞書情報を含む。そして、個々の辞書情報は、見出し語検索データベース、複合語検索データベース、例文検索データベース、及び、成句検索データベースを含んでいる。例えば、見出し語検索データベースには、見出し語と、見出し語に対応する説明テキストと、見出し語の語義ごとの用例テキストとが、対応付けられて格納されている。
【００２２】
書籍コンテンツ２３は、書籍等のテキスト情報である。なお、本実施の形態においては、書籍コンテンツ２３として、例えば「世界文学１０００作品」のテキスト情報が記憶されている。
【００２３】
このようなメモリ２０に記憶される各種プログラム及びデータは、予めメモリ２０に記憶されていてもよいし、例えば、図示しない通信装置を介してインターネット上からダウンロードされてもよい。また、上述した各種プログラム及びデータは、後述する着脱可能な記録媒体５１からメモリ２０に読み込まれてもよい。
【００２４】
表示画面３０は、上述したとおり、ユーザによる操作に応じて各種データを表示する。つまり、表示画面３０は、ユーザの操作に応じたＣＰＵ１０の制御信号に基づいて、各種情報を表示する。
【００２５】
また、表示画面３０は、上述したようにタッチパネルを含んで構成されている。したがって、表示画面３０上の所定の位置に配置されたアイコンやボタン、テキスト中の文字列がペン３６又はユーザによってタッチされると、表示画面３０は、タッチの位置に応じた信号をＣＰＵ１０に出力する。
【００２６】
このことから、表示画面３０は、表示手段の一例であって、単語指定手段によって指定された各単語と、各単語について見出し情報取得手段により取得された説明情報とを、同じ前記表示態様で、併せて識別表示することができる。
【００２７】
キー入力部４０は、上述したキー群を備えており、押下されたキーに対応する信号をＣＰＵ１０に出力する。
【００２８】
記録媒体読取部５０は、着脱可能な記録媒体５１とのインターフェイスであって、図示しないカードスロットを備えている。当該カードスロットに記憶媒体５１が装着されると、記録媒体読取部５０は、記録媒体５１から各種情報を読み出したり、記憶媒体５１に情報を記録したりする。なお、記憶媒体５１には、書籍コンテンツをはじめとする各種コンテンツや、追加の辞書データが格納されてもよい。
【００２９】
＜電子辞書の動作＞
図３から図５を参照して、電子辞書１の動作を説明する。
【００３０】
（画面の遷移）
電子辞書１の画面がユーザ操作に応じてどのように遷移するかを説明する。まず、図３Ａから図３Ｄを参照して、テキスト中の１つ又は複数の単語の指定に対応して、各単語の説明情報が識別表示される流れを説明する。また、図４Ａから図４Ｄを参照して、２単語以上を含む文字列に対応する説明情報が表示される様子を説明する。
なお、図３及び図４において、符号の末尾における“ｂ”、“ｖ”、“ｒ”、“ｙ”の記号は、それぞれ、“ｂ”はｂｌｕｅ（青）、“ｖ”はｖｉｏｌｅｔ（紫）、“ｒ”はｒｅｄ（赤）、“ｙ”はｙｅｌｌｏｗ（黄）で表示されている部分を示している。
例えば、後ほど説明する図３Ａの「まとめて検索」アイコンでは符号が３１ｖとして符号の末尾が“ｖ”であるので中の四角の部分が紫色であることを意味している（なお、色に関連なく「まとめて検索」アイコン自体を指す場合には単に符号３１を付加する。）。
また、後ほど説明する単語の色マーカ付表示の場合、例えば、図３Ａのｔｕｒｎｅｄの色マーカ付表示には、符号ｃ１ｖが付加されているが、符号の末尾が“ｖ”であるので色マーカ付表示が紫色で行われていることを意味している。
さらに、後ほど説明するポップアップウィンドウについても、例えば、図３Ａの符号３２ｖとして示されるウィンドウは、末尾が“ｖ”であるため、ウィンドウ枠が紫色で表示されていることを意味している。
【００３１】
以下の説明では、英文テキストに含まれる文字列の日本語における意味を調べるという事例が用いられるが、本発明は、英文テキスト以外のテキスト、例えば和文（古文を含む）テキストに含まれる文字列の日本語（現代日本語）における意味を調べる場合にも適用され得る。また、以下の説明では、ペン３６で画面上の所定の位置をタッチすることで、所定の操作を行うこととしているが、ユーザの指で画面をタッチすることで所定の操作を行ってもよい。更に、本実施形態では、上述した表示態様として色が用いられているが、線種などの他の表示態様が利用されてもよい。なお、以下の説明で登場する「まとめて検索」とは、複数の単語に対応する説明情報をまとめて表示させたり、複数の単語を含む文字列に対応する説明情報を表示させたりすることが可能な検索態様を指す。
【００３２】
英文テキストが画面に表示された状態において、図３Ａに示されるように、ペン３６で「まとめて検索」アイコン３１をタッチし、内部の四角の部分が紫色の「まとめて検索」アイコン３１ｖとし、次いで、例えばテキスト中の英単語“ｔｕｒｎｅｄ”をタッチして指定する（図３Ａにおける（１）及び（２）の操作）。すると、「まとめて検索」アイコン３１ｖの内部に表示された色（例えば紫）と同じ色で、その英単語“ｔｕｒｎｅｄ”が色マーカ付表示ｃ１ｖされるとともに、対応する英和辞書の見出し語の説明情報が色マーカ付表示ｃ１ｖと同じ色（例えば紫）のウィンドウ枠のウィンドウ３２ｖにプレビュー表示される（図３Ａにおける（３）の動作）。なお、「まとめて検索」アイコン３１をタッチする度に、アイコンの内部に表示された色は、紫（３１ｖ）、黄（３１ｙ）、赤（３１ｒ）、青（３１ｂ）の順に切り替わるものとする。
【００３３】
本実施形態において、プレビュー表示のためのウィンドウは、ポップアップウィンドウであって、枠の内部に、指定されて色マーカ付表示された単語又は文字列の説明テキストが表示されるとともに、枠の上部にバーが設けられる。このバーは、上述のようにテキスト中の色マーカ付表示に使用された色と同じ色で着色される。
これによって、テキスト中の指定された単語又は文字列と、プレビュー表示された説明情報と、の対応関係が容易に把握される。そして、追って述べるようにテキスト中で複数の単語が別個に指定されたときに、別に指定された単語及び説明情報との識別が容易となる。
【００３４】
プレビュー表示のためのウィンドウにおけるバーには、ウィンドウを閉じる操作に用いられる「×」ボタン、単語の説明文を上下にスクロールする操作に用いられる「▲」及び「▼」ボタン、ウィンドウをドラッグ・アンド・ドロップする操作に用いられる「＋」ボタンが設けられている。これらボタンをペン３６で押下したりドラッグしたりすることで、上記の所望の操作が実現される。
【００３５】
図３Ｂでは、図３Ａの状態において、「まとめて検索」アイコン３１を更にタッチすると、このアイコンの内部の色が、例えば紫から黄に変わる（図３Ｂにおける（４）の操作）。つまり、黄色である「まとめて検索」アイコン３１ｙに変わる。次いで、英単語“ａｓｉｄｅ”をタッチして指定すると、この英単語が黄色で色マーカ付表示ｃ２ｙされるとともに、この英単語に対応する英和辞典の見出し語の説明情報が、ウィンドウ３３ｙにプレビュー表示される（図３Ｂにおける（５）の操作及び（６）の動作）。
【００３６】
同様に、図３Ｃのように、「まとめて検索」アイコン３１をタッチし、そのアイコンの内部を更に別の色（例えば赤）に変化させたうえで（図３Ｃにおける（７）の操作）、つまり、「まとめて検索」アイコン３１ｒに変化させたうえで、英単語“ｐｕｒｓｕｅ”にタッチすると、この英単語が赤で色マーカ付表示ｃ３ｒされるとともに、対応する英和辞書の説明情報がウィンドウ３４ｒにプレビュー表示される（図３Ｃにおける（８）の操作及び（９）の動作）。また、図３Ｄのように、「まとめて検索」アイコン３１をタッチし、そのアイコンの内部を更に別の色（例えば青）に変化させたうえで（図３Ｄにおける（１０）の操作）、つまり、「まとめて検索」アイコン３１ｂに変化させたうえで、英単語“ｃａｔｃｈ”にタッチすると、英単語“ｃａｔｃｈ”と、この英単語に対応する説明情報とが、更に別の色（例えば青）で識別表示（色マーカ付表示ｃ４ｂ、及び、ウィンドウ３５ｂ参照）される（図３Ｄにおける（１１）の操作及び（１２）の動作）。
【００３７】
このようにして、本実施形態では、４つまでの単語ないし文字列と、対応する説明情報とを、識別表示することが可能である。もっとも、識別表示し得る単語ないし文字列は４件に限られない。
【００３８】
次いで、複数の単語を含む文字列の説明情報をプレビュー表示する手法を説明する。ここでは、図４Ａから図４Ｃを参照して、テキスト中の複数の単語を同じ表示態様の下で指定することで、これら単語を含む文字列の説明情報をプレビュー表示させる手法を説明する。また、図４Ｃ及び図４Ｄを参照して、互いに異なる表示態様の下で指定された複数の単語に対する説明情報のプレビュー表示を操作することで、これら単語を含む文字列の説明情報をプレビュー表示させる手法を説明する。
【００３９】
図４Ａ及び図４Ｂでは、一例として、図３Ｄに示される状態から出発し、英単語“ｃａｔｃｈ”とその説明情報のプレビュー表示を、文字列“ｃａｔｃｈ  ｕｐ”とその説明情報のプレビュー表示に変化させる手順を示す。
【００４０】
図４Ａにおいて、まず「まとめて検索」アイコン３１をタッチして、このアイコンの内部の色を、英単語“ｃａｔｃｈ”の色マーカ付表示ｃ４ｂに使用されている色（例えば青）と同じ色に変化させる（図４Ａにおける（１）の操作）。その状態で、テキスト中の英単語“ｕｐ”をタッチすると（図４Ａにおける（２）の操作）、“ｃａｔｃｈ”及び“ｕｐ”が同じ色で色マーカ付表示ｃ４ｂ、ｃ５ｂされる。つまり、英単語“ｃａｔｃｈ”及び“ｕｐ”が一括して指定される。そうすると、２つの英単語“ｃａｔｃｈ”及び“ｕｐ”の両方を含む文字列が検索されて、図４Ｂのように、この文字列に対応する成句“ｃａｔｃｈ  ｕｐ”の説明情報が、ウィンドウ３５ｂにプレビュー表示される。
【００４１】
そして、さらに、図４Ｃに示すように、“ｉｎ”についても“ｃａｔｃｈ”及び“ｕｐ”と同じ色で色マーカ付表示ｃ６ｂされるように指定されると、３つの英単語“ｃａｔｃｈ”、“ｕｐ”及び“ｉｎ”を全て含む文字列が検索されて、成句“ｃａｔｃｈ  ｕｐ  ｉｎ”の説明情報がウィンドウ３５ｂにプレビュー表示される。同様にして、４つ、５つ・・・の英単語を含む文字列を調べることが可能である。
【００４２】
次に、図４Ｃ及び図４Ｄを参照して、英単語“ｔｕｒｎ”及び“ａｓｉｄｅ”とそれぞれの説明情報のプレビュー表示を操作して、文字列“ｔｕｒｎ  ａｓｉｄｅ”とその説明情報のプレビュー表示を出現させる手順を説明する。
【００４３】
図４Ｃにおいて、英単語“ａｓｉｄｅ”に対する説明情報がプレビュー表示されたウィンドウ３３ｙのバーをペン３６でタッチした状態のまま、ウィンドウ３３ｙを、英単語“ｔｕｒｎ”に対する説明情報がプレビュー表示されたウィンドウ３２ｖの「＋」ボタンに重ねるように移動させる（図４Ｃの（６）の操作）。つまり、英単語“ａｓｉｄｅ”についてのウィンドウ３３ｙを、英単語“ｔｕｒｎ”についてのウィンドウ３２ｖにドラッグ・アンド・ドロップする。そうすると、図４Ｄのように、テキスト中の英単語“ｔｕｒｎ”及び“ａｓｉｄｅ”が同じ色（例えば紫色）で色マーカ付表示ｃ１ｖ、ｃ２ｖされるとともに、これら英単語を含む文字列に対応する成句“ｔｕｒｎ  ａｓｉｄｅ”の説明情報が、テキスト中の文字列と同じ色（例えば紫）で、ウィンドウ３２ｖにプレビュー表示される。
【００４４】
（情報表示処理の手順）
図５を参照して、上述した情報表示を実現するための処理の手順を説明する。図５は、電子辞書１における情報表示処理の手順を示すフローチャートである。
【００４５】
まずステップＳ１において、ユーザによって、電子辞書１の表示画面３０に表示させるべき書籍が選択される。そうすると、ステップＳ２において、選択された書籍のテキストデータが表示画面３０に表示される。
【００４６】
次いでステップＳ３において、ユーザによって「まとめて検索」アイコン３１がタッチされて、「まとめて検索」モードが選択される。ここでは、「まとめて検索」アイコン３１の内部が青色に着色されているものとする。
【００４７】
そして、ステップＳ４において、「まとめて検索」アイコン３１の内部の色を切り替えるべく「まとめて検索」アイコン３１がタッチされたかどうかが判定される。「まとめて検索」アイコン３１がタッチされたと判定されると、ステップＳ５において、タッチの回数に応じて、アイコン３１の内部の色が切り替わり、ステップＳ４に戻る。なお、「まとめて検索」アイコン３１以外のアイコン、例えば、「まとめて検索」の上側にある「前回」（前回辞書）のアイコンが選択されると、「まとめて検索」モードはオフとなる。
【００４８】
一方、ステップＳ４において「まとめて検索」アイコン３１がタッチされなかったと判定されると、ステップＳ６において、テキスト中の単語がユーザのタッチによって指定されたかどうかが判定される。そして、テキスト中の単語が指定されたと判定されると、ステップＳ７において、指定された単語が、設定された色で色マーカ付表示ｃ５ｂされる（図４Ｂ参照）。次いで、ステップＳ８において、同じ色で色マーカ付表示された別の単語がテキスト中に存在するかどうかが判定される。
【００４９】
同じ色で色マーカ付表示された別の単語がテキスト中に存在すると判定されると（例えば、図４Ｂの同じ色の色マーカ付表示ｃ４ｂの単語が存在する場合）、ステップＳ９において、当該別の単語とステップＳ６で指定された単語とを合わせて辞書検索が行われる。かかる処理は、複数単語文字列取得手段によって実行される。ここで実行される辞書検索は複合語検索／成句検索である。そして、検索結果である説明情報がウィンドウ内にプレビュー表示される。ウィンドウのバーは、指定された文字列と同じ色で着色される（図４Ｂのウィンドウ３５ｂ参照）。
【００５０】
他方、ステップＳ８において、同じ色のマーカが付された別の単語がテキスト中に存在しないと判定されると、ステップＳ１０において、指定された単語が辞書検索される。つまり、見出し情報取得手段が指定された１単語について辞書検索を実行する。辞書検索の結果として、説明情報がウィンドウ（３２ｖ〜３５ｂのいずれか）内にプレビュー表示されるとともに、ウィンドウのバーが、指定された単語に対して設定された色と同じ色で着色される（図３Ａから図３Ｄ参照）。そして、処理はステップＳ４に戻る。
【００５１】
ステップＳ６に戻ると、このステップにおいてテキスト中の単語が指定されなかったと判定されると、処理はステップＳ１１に移る。ステップＳ１１では、説明情報がプレビュー表示されているウィンドウが別のウィンドウにドラッグ・アンド・ドロップされたかどうかが判定される。かかる処理は、単語抽出手段及び複数単語文字列取得手段によって実行される。あるいは、テキスト中に異なる色で色マーカ付表示された文字列のうち、一方の文字列が他方の文字列にドラッグ・アンド・ドロップされたかどうかが判定される。かかる処理は、一括指定手段及び複数単語文字列取得手段によって実行される。このような操作が行われたと判定されると、後述するステップＳ１２に進む。他方、このような操作がされなかったと判定されると、他の処理が行われるが、ここでは説明を省略する。
【００５２】
ステップＳ１２では、ドラッグ・アンド・ドロップされる元の単語が色マーカ付表示（図４Ｃの色マーカ付表示ｃ２ｙ参照）されていた色が、ドラッグ・アンド・ドロップされる先の単語が色マーカ付表示（図４Ｃの色マーカ付表示ｃ１ｖ参照）されている色に変更される（図４Ｄの色マーカ付表示ｃ２ｖ参照）。そして、ステップＳ９において複合語検索／成句検索が実行され、検索結果である説明情報がウィンドウ３２ｖ内に表示される（図４Ｄ参照）。その後、処理はステップＳ４に戻る。
このようにして、一連の処理が繰り返し行われる。
【００５３】
このように、本実施形態では、テキスト中の複数の単語を指定して、それぞれの単語の説明情報を表示させることもできるし、複数の単語を含む文字列について１つの検索を行うことができる。また、検索結果をテキストと照らし合わせながら、検索語の変更や絞込みを行うこともできるため、ユーザの利便性が向上する。
【００５４】
また、テキスト中の指定された単語又は文字列と、プレビュー表示された説明情報と、の対応関係が、表示態様を通じて容易に把握される。このことから、テキスト中で複数の単語が別個に指定されたときに、別に指定された単語及び説明情報との識別が容易となる。
【００５５】
以上、具体的な実施形態に基づいて本発明を説明したが、本発明の技術的範囲は上記実施形態に限定されないことは言うまでもない。具体的な上記実施形態に、多様な変更又は改良を加えることが可能であることは当業者にとって明らかであり、そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれるものであることは、特許請求の範囲の記載から明らかである。
【００５６】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００５７】
［付記］
［請求項１］
表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定手段と、
前記単語指定手段により指定された単語が１単語である場合には、当該１単語に対応する見出し語の説明情報を取得する見出し情報取得手段と、
前記単語指定手段により指定された単語が複数の単語である場合には、当該複数の単語を含む文字列を取得する複数単語文字列取得手段と、
を備える情報表示制御装置。
［請求項２］
前記複数単語文字列取得手段は、同じ表示形態が指定された状態で前記単語指定手段により前記複数の単語が指定されると、前記複数の単語を含む前記文字列を取得する請求項１に記載の情報表示制御装置。
［請求項３］
前記単語指定手段によって指定された各単語と、当該各単語について前記見出し情報取得手段により取得された前記説明情報とを、同じ表示態様で、併せて識別表示する表示手段
を更に備える請求項１又は請求項２に記載の情報表示制御装置。
［請求項４］
ユーザ操作に応じて、前記単語指定手段により別個に指定された複数の単語を一括して指定する一括指定手段
を更に備え、
前記複数単語文字列取得手段は、前記一括指定手段によって指定された複数の単語を含む文字列を取得する請求項１から請求項３のいずれか１項に記載の情報表示制御装置。
［請求項５］
ユーザ操作に応じて、異なる前記表示態様で識別表示された前記説明情報から対応する複数の単語を抽出する単語抽出手段
を更に備え、
前記複数単語文字列取得手段は、前記単語抽出手段によって取得された複数の単語を含む文字列を取得する請求項３に記載の情報表示制御装置。
［請求項６］
コンピュータに対して、
表示されたテキストから１又は複数の単語を、ユーザ操作により指定する単語指定機能と、
前記単語指定機能により指定された単語が１単語である場合に、当該１単語に対応する見出し語の説明情報を取得する見出し情報取得機能と、
前記単語指定機能により指定された単語が複数の単語である場合に、当該複数の単語を含む文字列を取得する複数単語文字列取得機能と、
を実現させるプログラム。
【符号の説明】
【００５８】
１    電子辞書
１０  ＣＰＵ
２０  メモリ
２１  情報表示制御プログラム
２２  辞書データ
２３  書籍コンテンツ
３０  表示画面
３２〜３５  ウィンドウ
４０  キー入力部
５０  記録媒体読取部
５１  記録媒体
【図１】
0006756094.tif 000002
【図２】
0006756094.tif 000003
【図３Ａ】
0006756094.tif 000004
【図３Ｂ】
0006756094.tif 000005
【図３Ｃ】
0006756094.tif 000006
【図３Ｄ】
0006756094.tif 000007
【図４Ａ】
0006756094.tif 000008
【図４Ｂ】
0006756094.tif 000009
【図４Ｃ】
0006756094.tif 000010
【図４Ｄ】
0006756094.tif 000011
【図５】
0006756094.tif 000012