(57)【要約】【課題】各種言語の説明情報や例文を検索表示するテキスト表示制御装置で、ダウンロードした所望のテキスト情報の全体を辞書データベースとして登録した場合でも、長い待ち時間を生じさせずに高速に例文検索し、その前後のテキスト部分をも共に表示させる。【解決手段】Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記録媒体）１３などからダウンロードされたテキストデータ１２en、あるいはメモリカード１６から取得されたテキストデータを辞書データベースとした場合でも、当該テキストデータの取得に伴い作成されて共に記憶された各単語のそれぞれに該単語を含む文ＩＤを対応付けた単語検索テーブル１２ejおよび各文ＩＤにその開始／終端byteを対応付けた文検索テーブル１２eiに従って、ユーザ所望の入力見出語に対応した見出語を含む例文を各テキストデータ１２enから素早く検索しその前後のテキスト部分と共に例文検索画面Ｇ３にて表示させることができる。【選択図】      図１
2007058555.tif 000002
【特許請求の範囲】
【請求項１】
外部からテキストデータを取得するテキストデータ取得手段と、
このテキストデータ取得手段より取得されたテキストデータの各文を例文として、この例文に含まれる単語と当該例文のテキストデータに対する位置情報とを対応付けした例文検索テーブルを作成する検索テーブル作成手段と、
ユーザ操作に応じて入力された検索文字に対応する単語を有する前記テキストデータの中の例文を、前記検索テーブル作成手段により作成された例文検索テーブルに従って検索するテキスト例文検索手段と、
このテキスト例文検索手段により検索された例文と当該例文を含んだテキスト部分を表示させるように制御するテキスト部分表示制御手段と、
を備えたことを特徴とするテキスト表示制御装置。
【請求項２】
前記テキスト部分表示制御手段は、前記テキスト例文検索手段により検索された例文と当該例文を含んだ前後のテキスト部分を表示させるように制御することを特徴とする請求項１に記載のテキスト表示制御装置。
【請求項３】
さらに、
複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、
ユーザ操作に応じて入力された検索文字に対応する単語を前記複数辞書記憶手段により記憶された複数の辞書データそれぞれから検索する複数辞書検索手段とを備え、
前記テキスト例文検索手段は、前記複数辞書検索手段により検索文字に対応する単語を前記複数の辞書データそれぞれから検索する際に、当該単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴とする請求項１または請求項２に記載のテキスト表示制御装置。
【請求項４】
さらに、
複数の見出語の単語とそのそれぞれの説明情報および例文とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、
ユーザ操作に応じて入力された検索文字に対応する単語を有する例文を前記複数辞書記憶手段により記憶された複数の辞書データそれぞれから検索する複数例文検索手段とを備え、
前記テキスト例文検索手段は、前記複数例文検索手段により検索文字に対応する単語を有する例文を前記複数の辞書データそれぞれから検索する際に、当該単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴とする請求項１または請求項２に記載のテキスト表示制御装置。
【請求項５】
さらに、
複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、
この複数辞書記憶手段により記憶された複数の辞書データのうちユーザ操作に応じて１つの辞書データを指定する辞書指定手段と、
この辞書指定手段により指定された辞書データについて、ユーザ操作に応じて入力された検索文字に対応する単語の説明情報を検索する説明情報検索手段と、
この説明情報検索手段により検索された検索文字に対応する単語の説明情報を表示させる説明情報表示制御手段とを備え、
前記テキスト例文検索手段は、前記説明情報表示制御手段により検索文字に対応する単語の説明情報が表示された状態から、当該検索文字に対応する単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴とする請求項１または請求項２に記載のテキスト表示制御装置。
【請求項６】
さらに、
複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、
この複数辞書記憶手段により記憶された複数の辞書データのうちユーザ操作に応じて１つの辞書データを指定する辞書指定手段と、
この辞書指定手段により指定された辞書データについて、ユーザ操作に応じて入力された検索文字に対応する単語の説明情報を検索する説明情報検索手段と、
この説明情報検索手段により検索された検索文字に対応する単語の説明情報を表示させる説明情報表示制御手段と、
この説明情報表示制御手段により表示された検索文字に対応する単語の説明情報の中からユーザ操作に応じてジャンプ検索文字を指定するジャンプ検索指定手段とを備え、
前記テキスト例文検索手段は、前記ジャンプ検索指定手段により指定されたジャンプ検索文字に対応する単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴とする請求項１または請求項２に記載のテキスト表示制御装置。
【請求項７】
テキスト表示装置のコンピュータを制御するためのテキスト表示制御プログラムであって、
前記コンピュータを、
外部からテキストデータを取得するテキストデータ取得手段、
このテキストデータ取得手段より取得されたテキストデータの各文を例文として、この例文に含まれる単語と当該例文のテキストデータに対する位置情報とを対応付けした例文検索テーブルを作成する検索テーブル作成手段、
ユーザ操作に応じて入力された検索文字に対応する単語を有する前記テキストデータの中の例文を、前記検索テーブル作成手段により作成された例文検索テーブルに従って検索するテキスト例文検索手段、
このテキスト例文検索手段により検索された例文と当該例文を含んだテキスト部分を表示させるように制御するテキスト部分表示制御手段、
として機能させるようにしたコンピュータ読み込み可能なテキスト表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子データ化した種々の辞書データベースを記憶して各種言語の説明情報や例文などを検索表示するためのテキスト表示制御装置およびテキスト表示制御プログラムに関する。
【背景技術】
【０００２】
従来から、国語辞典，英和辞典，百科事典などの各種の辞典や辞書を電子データ化してＲＯＭなどの記憶媒体に格納し、これに基づき各種の言語や語句を見出語として入力し、その訳語や説明情報，例文などを検索して表示するようにした電子辞書装置が広く汎用されている。
【０００３】
そして、近年このような電子辞書装置では、例えばユーザのレベルアップや利用分野の変化などによって新たな辞典，辞書データベースが必要になった場合に、所望の辞書データベースが記録され販売されているＣＤ−ＲＯＭを購入してＰＣ(personal computer)を介し追加インストールしたり、インターネット上に開設されている電子辞書メーカの管理サイトから所望の辞書データベースをダウンロードにより購入して追加インストールしたりできるようにしている。こうすることで、電子辞書装置それ自体の別機種への買い換えを行わずに済むようにしている。
【０００４】
一方で、このような辞書データベースを容易に追加インストールすることが可能になると、予め辞書として作成された辞典，辞書データだけでなく、ニュースや書籍といった様々な種類のテキスト情報をＷｅｂサイトなどからのダウンロードによって辞書データベースとして追加インストールし、特に実践的な生きた言い回しを知るための例文検索に使用することが考えられる。しかしこのような単なるテキスト情報の中から所望の単語を含んだ文をベタで検索処理するには、高性能ＣＰＵを持たない電子辞書装置では数十秒単位の長い時間を要してしまう。このため、検索対象の見出語を入力してから長くても数秒での検索結果の表示が要求される電子辞書装置にあっては、現実として実用にすることができない。
【０００５】
そこで、Ｗｅｂサイトなどからダウンロードしたテキスト情報を読みながら、ある単語に関し良い言い回し（フレーズ）の文を見つけた場合に、当該単語を含む一文だけをその単語を見出語とした例文として辞書データベースに追加登録し、例文の登録・参照機能を向上させた情報検索装置が考えられている（例えば、特許文献１参照。）。
【特許文献１】特開２００５−００４６７３
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の情報検索装置にあっては、ダウンロードしたテキスト情報の全体ではなく、登録したい一文ずつをそこに含まれる単語を見出語とした例文として追加登録するため、当該単語を検索対象として入力してからの対応例文の検索表示までに要する処理時間が短くて済むものの、検索された例文が何れのテキスト情報（ニュースや書籍など）にどのように載っていたのかを覚えていることは殆どなく、１つの例文のみ検索表示されてもその前後の文の流れも読まないと正しい使い方を十分に理解できないことがある。
【０００７】
本発明は、このような課題に鑑みなされたもので、ダウンロードした所望のテキスト情報の全体を辞書データベースとして登録した場合でも、長い待ち時間を生じさせることなく高速に例文検索し、その前後のテキスト部分をも共に表示させることが可能になるテキスト表示制御装置およびテキスト表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載のテキスト表示制御装置は、外部からテキストデータを取得するテキストデータ取得手段と、このテキストデータ取得手段より取得されたテキストデータの各文を例文として、この例文に含まれる単語と当該例文のテキストデータに対する位置情報とを対応付けした例文検索テーブルを作成する検索テーブル作成手段と、ユーザ操作に応じて入力された検索文字に対応する単語を有する前記テキストデータの中の例文を、前記検索テーブル作成手段により作成された例文検索テーブルに従って検索するテキスト例文検索手段と、このテキスト例文検索手段により検索された例文と当該例文を含んだテキスト部分を表示させるように制御するテキスト部分表示制御手段と、を備えたことを特徴としている。
【０００９】
請求項２に記載のテキスト表示制御装置は、前記請求項１に記載のテキスト表示制御装置において、前記テキスト部分表示制御手段は、前記テキスト例文検索手段により検索された例文と当該例文を含んだ前後のテキスト部分を表示させるように制御することを特徴としている。
【００１０】
請求項３に記載のテキスト表示制御装置は、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、ユーザ操作に応じて入力された検索文字に対応する単語を前記複数辞書記憶手段により記憶された複数の辞書データそれぞれから検索する複数辞書検索手段とを備え、前記テキスト例文検索手段は、前記複数辞書検索手段により検索文字に対応する単語を前記複数の辞書データそれぞれから検索する際に、当該単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴としている。
【００１１】
請求項４に記載のテキスト表示制御装置は、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報および例文とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、ユーザ操作に応じて入力された検索文字に対応する単語を有する例文を前記複数辞書記憶手段により記憶された複数の辞書データそれぞれから検索する複数例文検索手段とを備え、前記テキスト例文検索手段は、前記複数例文検索手段により検索文字に対応する単語を有する例文を前記複数の辞書データそれぞれから検索する際に、当該単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴としている。
【００１２】
請求項５に記載のテキスト表示制御装置は、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、この複数辞書記憶手段により記憶された複数の辞書データのうちユーザ操作に応じて１つの辞書データを指定する辞書指定手段と、この辞書指定手段により指定された辞書データについて、ユーザ操作に応じて入力された検索文字に対応する単語の説明情報を検索する説明情報検索手段と、この説明情報検索手段により検索された検索文字に対応する単語の説明情報を表示させる説明情報表示制御手段とを備え、前記テキスト例文検索手段は、前記説明情報表示制御手段により検索文字に対応する単語の説明情報が表示された状態から、当該検索文字に対応する単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴としている。
【００１３】
請求項６に記載のテキスト表示制御装置は、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、この複数辞書記憶手段により記憶された複数の辞書データのうちユーザ操作に応じて１つの辞書データを指定する辞書指定手段と、この辞書指定手段により指定された辞書データについて、ユーザ操作に応じて入力された検索文字に対応する単語の説明情報を検索する説明情報検索手段と、この説明情報検索手段により検索された検索文字に対応する単語の説明情報を表示させる説明情報表示制御手段と、この説明情報表示制御手段により表示された検索文字に対応する単語の説明情報の中からユーザ操作に応じてジャンプ検索文字を指定するジャンプ検索指定手段とを備え、前記テキスト例文検索手段は、前記ジャンプ検索指定手段により指定されたジャンプ検索文字に対応する単語を有する前記テキストデータの中の例文を、前記例文検索テーブルに従って検索することを特徴としている。
【発明の効果】
【００１４】
本発明の請求項１（請求項７）に記載のテキスト表示制御装置（テキスト表示制御プログラム）によれば、外部からテキストデータが取得されると、この取得されたテキストデータの各文を例文として、この例文に含まれる単語と当該例文のテキストデータに対する位置情報とを対応付けした例文検索テーブルが作成される。そして、ユーザ操作に応じて入力された検索文字に対応する単語を有する前記テキストデータの中の例文が、前記例文検索テーブルに従って検索され、この検索された例文と当該例文を含んだテキスト部分が表示されるので、ダウンロードや外部メモリから取得した所望のテキストデータをそのまま辞書データベースとして登録した場合でも、長い待ち時間を生じさせることなく高速に例文検索し、例えばその前後のテキスト部分をも共に表示させることが可能になる。
【００１５】
本発明の請求項２に記載のテキスト表示制御装置によれば、前記請求項１に記載のテキスト表示制御装置において、テキスト部分表示制御手段では、テキスト例文検索手段により検索された例文と当該例文を含んだ前後のテキスト部分が表示制御されるので、例文前後の文の流れも容易に確認して正しい使い方を十分に理解することができる。
【００１６】
本発明の請求項３に記載のテキスト表示制御装置によれば、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、ユーザ操作に応じて入力された検索文字に対応する単語を複数辞書記憶手段により記憶された複数の辞書データそれぞれから検索する複数辞書検索手段とを備え、テキスト例文検索手段は、複数辞書検索手段により検索文字に対応する単語を前記複数の辞書データそれぞれから検索する際に、当該単語を有するテキストデータの中の例文を、例文検索テーブルに従って検索するので、通常の辞書データに対する単語の一覧検索と共に当該単語を有するテキストデータの中の例文も容易に検索表示することができる。
【００１７】
本発明の請求項４に記載のテキスト表示制御装置によれば、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報および例文とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、ユーザ操作に応じて入力された検索文字に対応する単語を有する例文を複数辞書記憶手段により記憶された複数の辞書データそれぞれから検索する複数例文検索手段とを備え、テキスト例文検索手段は、複数例文検索手段により検索文字に対応する単語を有する例文を複数の辞書データそれぞれから検索する際に、当該単語を有するテキストデータの中の例文を、例文検索テーブルに従って検索するので、通常の辞書データに対する単語の例文検索と共に当該単語を有するテキストデータの中の例文も容易に検索表示することができる。
【００１８】
本発明の請求項５に記載のテキスト表示制御装置によれば、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、この複数辞書記憶手段により記憶された複数の辞書データのうちユーザ操作に応じて１つの辞書データを指定する辞書指定手段と、この辞書指定手段により指定された辞書データについて、ユーザ操作に応じて入力された検索文字に対応する単語の説明情報を検索する説明情報検索手段と、この説明情報検索手段により検索された検索文字に対応する単語の説明情報を表示させる説明情報表示制御手段とを備え、テキスト例文検索手段は、説明情報表示制御手段により検索文字に対応する単語の説明情報が表示された状態から、当該検索文字に対応する単語を有するテキストデータの中の例文を、例文検索テーブルに従って検索するので、検索された単語の説明情報を確認した上で該単語を有するテキストデータの中の例文も容易に検索表示させることができる。
【００１９】
本発明の請求項６に記載のテキスト表示制御装置によれば、前記請求項１または請求項２に記載のテキスト表示制御装置において、さらに、複数の見出語の単語とそのそれぞれの説明情報とを対応付けた辞書データを複数記憶する複数辞書記憶手段と、この複数辞書記憶手段により記憶された複数の辞書データのうちユーザ操作に応じて１つの辞書データを指定する辞書指定手段と、この辞書指定手段により指定された辞書データについて、ユーザ操作に応じて入力された検索文字に対応する単語の説明情報を検索する説明情報検索手段と、この説明情報検索手段により検索された検索文字に対応する単語の説明情報を表示させる説明情報表示制御手段と、この説明情報表示制御手段により表示された検索文字に対応する単語の説明情報の中からユーザ操作に応じてジャンプ検索文字を指定するジャンプ検索指定手段とを備え、テキスト例文検索手段は、ジャンプ検索指定手段により指定されたジャンプ検索文字に対応する単語を有するテキストデータの中の例文を、例文検索テーブルに従って検索するので、検索された単語の説明情報の中に含まれる任意の単語をジャンプ検索文字に指定して該任意の単語を有するテキストデータの中の例文も容易に検索表示させることができる。
【発明を実施するための最良の形態】
【００２０】
以下図面により本発明の実施の形態について説明する。
【００２１】
図１は、本発明のテキスト表示制御装置の実施形態に係る携帯機器（電子辞書）１０の電子回路の構成を示すブロック図である。
【００２２】
この携帯機器（電子辞書）１０は、以下に説明する電子辞書機能を備えたＰＤＡ(personal digital assistant)や携帯電話として構成されるか、電子辞書専用の携帯機器として構成される。この携帯機器（電子辞書）１０は、各種の記録媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)１１が備えられる。
【００２３】
ＣＰＵ１１は、メモリ１２内に予め記憶された装置制御プログラム、あるいはＣＤ−ＲＯＭなどの外部記録媒体１３から記録媒体読取部１４、ユーザＰＣ２０、電送制御部１５を介して前記メモリ１２に読み込まれた装置制御プログラム、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）３０からユーザＰＣ２０、電送制御部１５を介して前記メモリ１２に読み込まれた装置制御プログラム、あるいはＲＯＭカードなどのメモリカード１６からカード装着部１７を介して前記メモリ１２に読み込まれた装置制御プログラムに応じて、回路各部の動作を制御するもので、前記メモリ１２に記憶された装置制御プログラムは、キーやタッチパネルからなる入力部１８からのユーザ操作に応じた入力信号、あるいは電送制御部１５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ３０…やユーザＰＣ２０との通信信号に応じて起動される。
【００２４】
前記ＣＰＵ１１には、前記メモリ１２、電送制御部１５、カード装着部１７、入力部１８が接続される他に、ＬＣＤからなる表示部１９などが接続される。
【００２５】
メモリ１２には、当該携帯機器（電子辞書）１０の全体の動作を司るシステムプログラム、電送制御部１５を介してユーザＰＣ２０やインターネットＮ上の各Ｗｅｂサーバ３０…とデータ通信するための通信プログラムが記憶される他に、予め内蔵された辞書データ１２dn、およびＣＤ−ＲＯＭ（外部記憶媒体）１３やＷｅｂサーバ３０からのダウンロードにより追加内蔵された辞書データ１２dnやテキストデータ１２en、およびメモリカード１６による追加の辞書データやテキストデータに基づき見出語入力に応じた単語とその説明情報や例文などの検索処理を行うための辞書検索処理プログラム１２ａ、前記データ通信に伴い各種のデータダウンロード処理を行うためのダウンロード処理プログラム１２ｂ、ダウンロードされたニュース，書籍などの各種メディアのテキストデータ１２enおよびメモリカード１６による各種のテキストデータを対象にした例文検索テーブル１２eh，１２ei，１２ej（図２参照）を作成するための検索テーブル作成処理プログラム１２ｃが記憶される。
【００２６】
また、メモリ１２には、前記予め内蔵された辞書データ１２dnおよびＣＤ−ＲＯＭ（外部記憶媒体）１３やＷｅｂサーバ３０からのダウンロードにより追加内蔵された辞書データ１２dnが、英英辞書データ１２d1、英和辞書データ１２d2、英類語辞書データ１２d3、広辞苑辞書データ１２d4など、各辞書の種類毎に記憶されるもので、当該各種類毎の辞書データ１２d1，１２d2，１２d3，１２d4，…は、そのそれぞれの辞書名、アルファベットあるいは五十音順の見出語とその見出語番号（説明情報のアドレス）とを対応付けた見出語一覧テーブル、および各見出語番号に対応させた説明情報の辞書データからなっている。
【００２７】
なお、前記ＣＤ−ＲＯＭ（外部記憶媒体）１３に記憶されている辞書データやＷｅｂサーバ３０からダウンロードされる辞書データ、そしてメモリカード１６に記憶されている追加の辞書データの何れの辞書データも、それぞれその辞書名、アルファベットあるいは五十音順の見出語とその見出語番号（説明情報のアドレス）とを対応付けた見出語一覧テーブル、および各見出語番号に対応させた説明情報の辞書データからなっている。
【００２８】
また、メモリ１２には、ＣＤ−ＲＯＭ（外部記憶媒体）１３やＷｅｂサーバ３０からのダウンロードにより追加内蔵された各種メディアのテキストデータ１２enが、ＤＬテキスト１（ＢＢＣ  Ｎｅｗｓ）データ１２e1、ＤＬテキスト２（Ｎｅｗ  Ｙｏｒｋ  Ｔｉｍｅｓ）データ１２e2、ＤＬテキスト３（…）データ１２e3などとして記憶されるもので、当該各種のＤＬテキストｎデータ１２e1，１２e2，１２e3，…は、そのそれぞれのテキスト名に対し、アルファベットあるいは五十音順の見出語（単語）とその見出語（単語）を含んでいる文ＩＤとを対応付けた単語検索テーブル１２ej（図２（Ｃ）参照）、および各文ＩＤに対応させた文データの開始〜終端アドレスを示す文検索テーブル１２ei（１２（Ｂ）参照）を作成付加したテキストデータからなっている。
【００２９】
なお、前記メモリカード１６に記憶されているテキストデータに対しても、そのテキスト名に対応付けられて、アルファベットあるいは五十音順の見出語（単語）とその見出語（単語）を含んでいる文ＩＤとを対応付けた単語検索テーブル１２ej（図２（Ｃ）参照）、および各文ＩＤに対応させた文データの開始〜終端アドレスを示す文検索テーブル１２ei（１２（Ｂ）参照）が作成され、メモリ１２内の外部テキスト管理テーブル１２ｆにて管理される。
【００３０】
なお、このようなテキストデータの単語検索テーブル１２ej（図２（Ｃ）参照）および文検索テーブル１２ei（１２（Ｂ）参照）は、ＣＤ−ＲＯＭ（外部記憶媒体）１３やＷｅｂサーバ３０から新たなテキストデータがダウンロードされたり新たなテキストデータのメモリカード１６…が接続されたりする毎に、前記検索テーブル作成処理プログラム１２ｃに従って作成される。
【００３１】
図２は、前記携帯機器（電子辞書）１０の検索テーブル作成処理プログラム１２ｃに従ったテキストデータ用例文検索テーブル１２eh〜１２ejの作成状態を示す図である。
【００３２】
すなわち、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記憶媒体）１３から新たなテキストデータ１２enがダウンロードされたり、メモリカード１６…の接続によって新たなテキストデータが取得されると、まず、図２（Ａ）に示すように、当該テキストデータの先頭から各１文の文データ毎に対して、その文ＩＤと、単語単位の区切りデータと、開始／終了バイトとを対応付けした作業用テーブル１２ehが作成される。
【００３３】
すると、この作業テーブル１２ehに基づき、図２（Ｃ）に示すように、アルファベット順にした各単語に対してそれぞれその単語を含んでいる文の文ＩＤとを対応付けした単語検索テーブル１２ejが作成され、さらに図２（Ｂ）に示すように、各文ＩＤに対してそれぞれその文データの開始／終了バイトを対応付けた文検索テーブル１２eiが作成される。
【００３４】
このように、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記憶媒体）１３からのダウンロード、あるいはメモリカード１６…の装着によって、新たなテキストデータが取得されると、その取得の都度、当該テキストデータを対象にして所望の見出語（単語）からその単語を含んでいる文データを検索するための検索テーブル１２ej，１２eiが作成されるので、当該取得されたテキストデータの全データを対象にして所望の見出語を入力し例文検索処理を開始した場合でも、前記検索テーブル１２ej，１２eiのみを対象に入力された見出語（単語）を含んでいる文データを検索し、高速に例文一覧表示できるようになる。
【００３５】
次に、前記構成の携帯機器（電子辞書）１０におけるテキストデータの取得に伴う検索テーブル１２eh〜１２ejの作成機能、および辞書検索機能について説明する。
【００３６】
図３は、前記携帯機器（電子辞書）１０におけるテキストデータ用検索テーブル１２eh〜１２ejの作成処理を示すフローチャートであり、同図（Ａ）はテキストデータダウンロードに伴う検索テーブル作成処理を示すフローチャート、同図（Ｂ）はメモリカード接続によるテキストデータ取得に伴う検索テーブル作成処理を示すフローチャートである。
【００３７】
図３（Ａ）に示すように、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記憶媒体）１３からの新たなテキストデータ１２enのダウンロードによる転送開始を指示すると（ステップＴ１）、当該テキストデータ１２enを例文検索用の辞書データベースとするための検索テーブルを作成するか否かの選択メッセージが表示部１９に表示される（ステップＴ２）。
【００３８】
ここで、ユーザ操作に応じて「検索テーブルを作成する」が選択された場合には、検索テーブル作成処理プログラム１２ｃに従って、まず、図２（Ａ）に示すように、電送制御部１５を介して転送されるテキストデータの先頭から各１文の文データ毎に対して、その文ＩＤと、単語単位の区切りデータと、各文データの開始／終了バイトとを対応付けした作業用テーブル１２ehが作成される。すると、この作業テーブル１２ehに基づき、図２（Ｃ）に示すように、アルファベット順にした各単語に対してそれぞれその単語を含んでいる文の文ＩＤとを対応付けした単語検索テーブル１２ejが作成され、さらに図２（Ｂ）に示すように、各文ＩＤに対してそれぞれその文データの開始／終了バイトを対応付けた文検索テーブル１２eiが作成される（ステップＴ３）。
【００３９】
すると、前記Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記憶媒体）１３からダウンロードされて転送されたテキストデータは前記ステップＴ３にて作成された単語検索テーブル１２ejおよび文検索テーブル１２eiと共にメモリ１２内にＤＬテキストｎデータ１２enとして当該テキスト名に対応付けられて記憶登録される（ステップＴ４）。
【００４０】
一方、前記ステップＴ２において、ユーザ操作に応じて「検索テーブルを作成しない」が選択された場合には、前記Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記憶媒体）１３からダウンロードされて転送されたテキストデータはそのままメモリ１２内に記憶される（ステップＴ２→Ｔ５）。
【００４１】
図３（Ｂ）に示すように、新たなテキストデータが記録されたメモリカード１６がカード装着部１７に装着されると（ステップＰ１）、当該テキストデータを例文検索用の辞書データベースとするための検索テーブルを作成するか否かの選択メッセージが表示部１９に表示される（ステップＰ２）。
【００４２】
ここで、ユーザ操作に応じて「検索テーブルを作成する」が選択された場合には、検索テーブル作成処理プログラム１２ｃに従って、前記同様に、図２（Ａ）〜図２（Ｃ）に示すように、作業用テーブル１２eh、単語検索テーブル１２ej、文検索テーブル１２eiが順次作成され、テキスト名に対応付けられて外部テキスト管理テーブル１２ｆ内に記憶される（ステップＰ３）。
【００４３】
一方、前記ステップＰ２において、ユーザ操作に応じて「検索テーブルを作成しない」が選択された場合には、検索テーブルは作成されずそのままとなる（ステップＰ４）。
【００４４】
これにより、新たにダウンロードされた各種のテキストデータ１２enやメモリカード１６として取得される新たなテキストデータに対して、当該テキストデータから任意の見出語（単語）を含んでいる例文データを高速に検索するための検索テーブルが作成される。
【００４５】
図４は、前記携帯機器（電子辞書）１０における辞書検索処理の全体処理を示すフローチャートである。
【００４６】
図５は、前記携帯機器（電子辞書）１０の辞書検索処理に伴う複数辞書検索処理（ステップＳＡ）を示すフローチャートである。
【００４７】
図６は、前記携帯機器（電子辞書）１０の辞書検索処理に伴う複数例文検索処理（ステップＳＢ）を示すフローチャートである。
【００４８】
Ａ）複数辞書検索
図７は、前記携帯機器（電子辞書）１０の複数辞書検索処理（ステップＳＡ）に伴う操作表示状態を示す図である。
【００４９】
任意の見出語に対応した語句をメモリ１２およびメモリカード１６に記憶された複数の辞書データベースを基にして検索する場合に、入力部１８に備えられた「複数辞書検索」キーが操作入力されると、図５における複数辞書検索処理が起動され、図７（Ａ）に示すように、検索対象の文字列を入力するための複数辞書検索見出語入力画面Ｇ１が表示部１９に表示される（ステップＳ１→Ｓ２→ＳＡ）。
【００５０】
この複数辞書検索見出語入力画面Ｇ１にあって、入力部１８に対するユーザ操作に応じて検索対象の見出語（例えば「safeguard」）が入力表示されると（ステップＡ１）、辞書データベースとしてメモリ１２および装着中のメモリカード１６に記憶されている辞書名とテキスト名が読み出される（ステップＡ２）。そして、当該全ての辞書データ１２d1，１２d2，…，１２dnとテキストデータ１２e1，１２e2，…，１２enを対象にして、辞書データ１２dnの場合にはそのそれぞれの見出語一覧テーブルに従い、また、テキストデータ１２enの場合にはそのそれぞれの単語検索テーブル１２ejおよび文検索テーブル１２eiに従って、前記入力された見出語「safeguard」およびその見出語を含む一文が検索され、図７（Ｂ）に示すように、各辞書名および各テキスト名に対応付けてそれぞれ検索された見出語および文頭を一覧表示するための検索見出語一覧画面Ｇ２が表示部１９に表示される（ステップＡ３）。またこれと共に、検索見出語一覧画面Ｇ２の先頭に表示された見出語が反転カーソルｋによって指定表示され、当該指定の見出語に対応する説明情報が読み出されてプレビュー画面Ｇ2pにて表示される（ステップＡ４）。
【００５１】
図８は、前記携帯機器（電子辞書）１０の複数辞書検索処理（ステップＳＡ）に伴い生成される検索結果リストＬを示す図である。
【００５２】
図９は、前記携帯機器（電子辞書）１０にて取得された各テキストデータ１２e1，１２e2，…，１２enの中から辞書検索の対象とするテキストデータ１２enをユーザ任意に選択設定するためのテキスト辞書検索設定画面Ｗ１を示す図である。
【００５３】
すなわち、辞書データベースとしてメモリ１２および装着中のメモリカード１６に記憶されている各辞書データ１２d1，１２d2，…，１２dnと各テキストデータ１２e1，１２e2，…，１２enを対象にしてそれぞれ検索された各見出語および見出語を含む各文（例文）は、図８に示すように、検索結果リストＬとして内部辞書データからの検索見出語、外部辞書データからの検索見出語、テキストデータからの検索例文の順番で配列され検索見出語一覧画面Ｇ２に表示される。
【００５４】
この際、各テキストデータからの検索例文は、図９に示すようなテキスト辞書検索設定画面Ｗ１に従いユーザにより検索対象として選択設定された各テキストデータ毎に各一つ目の検索例文、各二つ目の検索例文、各三つ目の検索例文、…として順次配列されて表示される。
【００５５】
そして、図７（Ｂ）で示したような検索見出語一覧画面Ｇ２およびプレビュー画面Ｇ2pの表示状態にあって、入力部１８に備えられる上下カーソルキー１８ｂがユーザ操作されると（ステップＡ５）、図７（Ｃ）に示すように、そのカーソル操作に応じて反転カーソルｋによる見出語の指定表示位置が移動変更され、この変更指定された見出語に対応する説明情報が読み出されてプレビュー表示される（ステップＡ６）。
【００５６】
この際、図７（Ｃ）で示したように、テキストデータ１２enから検索一覧表示された見出語を含む文頭が指定表示された場合には、そのテキスト名と共に当該一文が読み出されてプレビュー表示される。
【００５７】
そして、検索見出語一覧画面Ｇ２にて一覧表示中の各見出語および見出語を含む各文頭のうち、ユーザ所望の見出語または見出語を含む文頭が指定表示された状態で、入力部１８における「訳／決定」キー１８ａが操作されると（ステップＡ７）、現在指定表示されている検索対象の辞書データベースはテキストデータ１２enであるか否（辞書データ１２dn）か判断される（ステップＡ８）。
【００５８】
ここで、図７（Ｃ）で示したように、現在指定表示（ｋ）されている検索対象の辞書データベースはＤＬテキスト１[BB*News200409]データ１２e1であると判断された場合には、図７（Ｄ）に示すように、当該指定表示されている見出語を含む一文が例文として例えば強調文字Ｘにより識別表示されると共に、その前後の各文（テキスト部分）をも読み出されて例文検索画面Ｇ３として表示部１９に表示される（ステップＡ８→Ａ９）。
【００５９】
そして、この例文検索画面Ｇ３の表示状態にあって、入力部１８における上下カーソルキー１８ｂまたはページ上下キーが操作されると（ステップＡ１０）、当該キー操作で指定された方向に応じて表示中のテキストの行またはページがスクロールされて表示される（ステップＡ１１）。
【００６０】
このように、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記録媒体）１３などからダウンロードされたテキストデータ１２en、あるいはメモリカード１６から取得されたテキストデータを辞書データベースとした場合でも、当該テキストデータの取得に伴い作成されて共に記憶された単語検索テーブル１２ej（図２（Ｃ）参照）および文検索テーブル１２ei（図２（Ｂ）参照）に従って、ユーザ所望の入力見出語に対応した見出語を含む例文を各テキストデータ１２enから素早く検索しその前後のテキスト部分と共に例文検索画面Ｇ３にて表示させることができる。よって、通常内蔵された各辞書データ１２dnと同様に容易に例文検索できるだけでなく、その前後のテキスト部分をも確認し参考にして検索見出語の正しい使い方や言い回しを知ることができる。
【００６１】
一方、前記ステップＡ７にて「訳／決定」キー１８ａが操作されたと判断された際に、ステップＡ８において、例えば図７（Ｂ）で示したように、検索見出語一覧画面Ｇ２にて現在指定表示（ｋ）されている検索対象の辞書データベースは英英辞書データ１２d1であると判断された場合には、当該指定表示されている見出語の説明情報が読み出されて説明情報検索画面（図示せず）として表示部１９に表示される（ステップＡ８→Ａ１３）。
【００６２】
そして、この説明情報検索画面の表示状態にあって、入力部１８における上下カーソルキー１８ｂまたはページ上下キーが操作されると（ステップＡ１４）、当該キー操作で指定された方向に応じて表示中の説明情報の行またはページがスクロールされて表示される（ステップＡ１５）。
【００６３】
Ｂ）複数例文検索
図１０は、前記携帯機器（電子辞書）１０の複数例文検索処理（ステップＳＢ）に伴う操作表示状態を示す図である。
【００６４】
任意の見出語に対応した例文をメモリ１２およびメモリカード１６に記憶された複数の辞書データベースを基にして検索する場合に、入力部１８に備えられた「複数例文検索」キーが操作入力されると、図６における複数例文検索処理が起動され、図１０（Ａ）に示すように、検索対象の文字列を入力するための複数例文検索見出語入力画面Ｇ４が表示部１９に表示される（ステップＳ１→Ｓ３→ＳＢ）。
【００６５】
この複数例文検索見出語入力画面Ｇ４にあって、入力部１８に対するユーザ操作に応じて例文検索対象の見出語（例えば「safeguard」）が入力表示されると（ステップＢ１）、辞書データベースとしてメモリ１２および装着中のメモリカード１６に記憶されている辞書名とテキスト名が読み出され、図１０（Ｂ）に示すように、当該各辞書名・テキスト名を示すためのタグＴＢ１，ＴＢ２，…が表示部１９の上段に表示される（ステップＢ２）。
【００６６】
すると、各辞書データ１２d1，１２d2，…，１２dnのうち予めユーザにより選択されて初期の検索対象辞書として設定されている辞書データ１２dn（例えば英和辞書データ１２d2）が指定され、図１０（Ｂ）に示すように、当該指定の辞書名を示すタグＴＢ２が識別表示されると共に（ステップＢ３）、当該検索対象の英和辞書データ１２d2からその見出語一覧テーブルに従い前記見出語「safeguard」に応じた例文が検索され、同図１０（Ｂ）に示すような指定辞書検索例文一覧画面Ｇ５として一覧表示される（ステップＢ４）。
【００６７】
すると、指定辞書検索例文一覧画面Ｇ５の先頭に表示された例文「a safeguard against the flu」が反転カーソルｋによって指定表示され、当該例文とその対訳が読み出されてプレビュー画面Ｇ5pにて表示される（ステップＢ５）。
【００６８】
ここで、検索対象辞書を現在指定されている英和辞書データ１２d2からＤＬテキスト１[BB*News200409]データ１２e1に変更すべくカーソル左右キー１８ｄが操作されると（ステップＢ６）、当該キー操作に応じて指定中の辞書を識別表示するタグＴＢｎの位置が左右に移動され、図１０（Ｃ）に示すように、ＤＬテキスト１[BB*News200409]データ１２e1を示すタグＴＢ３が識別表示されると共に（ステップＢ７）、当該新たな検索対象であるＤＬテキスト１[BB*News200409]データ１２e1からその単語検索テーブル１２ejおよび文検索テーブル１２eiに従い前記見出語「safeguard」に応じた例文が検索され、同図１０（Ｃ）に示すような指定辞書検索例文一覧画面Ｇ５として一覧表示される（ステップＢ８）。
【００６９】
すると、指定辞書検索例文一覧画面Ｇ５の先頭に表示された例文[A]「Postcomm said the…」が反転カーソルｋによって指定表示され、当該例文が読み出されてプレビュー画面Ｇ5pにて表示される（ステップＢ９）。
【００７０】
そして、図１０（Ｃ）で示したようなＤＬテキスト１[BB*News200409]データ１２e1を指定辞書とする検索例文一覧画面Ｇ５およびプレビュー画面Ｇ5pの表示状態にあって、入力部１８における「訳／決定」キー１８ａが操作されると（ステップＢ１０）、現在指定表示されている検索対象の辞書データベースはテキストデータ１２enであるか否（辞書データ１２dn）か判断される（ステップＢ１１）。
【００７１】
ここで、図１０（Ｃ）で示したように、現在指定表示（ｋ）されている検索対象の辞書データベースはＤＬテキスト１[BB*News200409]データ１２e1であると判断された場合には、図１０（Ｄ）に示すように、当該指定表示されている見出語を含む一文が例文として例えば強調文字Ｘにより識別表示されると共に、その前後の各文（テキスト部分）をも読み出されて例文検索画面Ｇ３として表示部１９に表示される（ステップＢ１１→Ｂ１２）。
【００７２】
そして、この例文検索画面Ｇ３の表示状態にあって、入力部１８における上下カーソルキー１８ｂまたはページ上下キーが操作されると（ステップＢ１３）、当該キー操作で指定された方向に応じて表示中のテキストの行またはページがスクロールされて表示される（ステップＢ１４）。
【００７３】
このように、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記録媒体）１３などからダウンロードされたテキストデータ１２en、あるいはメモリカード１６から取得されたテキストデータを辞書データベースとした場合でも、当該テキストデータの取得に伴い作成されて共に記憶された単語検索テーブル１２ej（図２（Ｃ）参照）および文検索テーブル１２ei（図２（Ｂ）参照）に従って、ユーザ所望の入力見出語に対応した見出語を含む例文を各テキストデータ１２enから素早く検索しその前後のテキスト部分と共に例文検索画面Ｇ３にて表示させることができる。よって、通常内蔵された各辞書データ１２dnと同様に容易に例文検索できるだけでなく、その前後のテキスト部分をも確認し参考にして検索見出語の正しい使い方や言い回しを知ることができる。
【００７４】
一方、前記ステップＢ１０にて「訳／決定」キー１８ａが操作されたと判断された際に、ステップＢ１１において、例えば図１０（Ｂ）で示したように、検索例文一覧画面Ｇ５にて現在指定表示（ｋ）されている検索対象の辞書データベースは英和辞書データ１２d2であると判断された場合には、当該指定表示されている例文とその対訳が読み出されて例文情報検索画面（図示せず）として表示部１９に表示される（ステップＢ１１→Ｂ１８）。
【００７５】
一方、図１０（Ｃ）で示したような指定辞書検索例文一覧画面Ｇ５およびプレビュー画面Ｇ5pの表示状態にあって、入力部１８に備えられる上下カーソルキー１８ｂがユーザ操作されると（ステップＢ１６）、図１０（Ｅ）に示すように、そのカーソル操作に応じて反転カーソルｋによる例文の指定表示位置が[A]から[B]へ移動変更され、この変更指定された例文情報[B]「The Lib Dems would…」が読み出されてプレビュー表示される（ステップＢ１７）。
【００７６】
そして、図１０（Ｅ）で示したようなＤＬテキスト１[BB*News200409]データ１２e1を指定辞書とする検索例文一覧画面Ｇ５およびプレビュー画面Ｇ5pの表示状態にあって、入力部１８における「訳／決定」キー１８ａが操作されると（ステップＢ１０）、現在指定表示（ｋ）されている検索対象の辞書データベースはＤＬテキスト１[BB*News200409]データ１２e1であると判断され、図１０（Ｆ）に示すように、当該指定表示されている見出語を含む一文「The Lib Dems would…」が例文として例えば強調文字Ｘにより識別表示されると共に、その前後の各文（テキスト部分）をも読み出されて例文検索画面Ｇ３として表示部１９に表示される（ステップＢ１１→Ｂ１２）。
【００７７】
そして、この例文検索画面Ｇ３の表示状態にあって、入力部１８における上下カーソルキー１８ｂまたはページ上下キーが操作されると（ステップＢ１３）、当該キー操作で指定された方向に応じて表示中のテキストの行またはページがスクロールされて表示される（ステップＢ１４）。
【００７８】
なお、例えば図１０（Ｄ）または図１０（Ｆ）で示したように、ＤＬテキスト１[BB*News200409]データ１２e1から検索された例文[A]「Postcomm said the…」または例文[B]「The Lib Dems would…」が強調文字Ｘにより識別表示されると共に、その前後の各文（テキスト部分）をも読み出された例文検索画面Ｇ３の表示状態にあって、入力部１８における「シフト」キー１８ｅと共にページ送り上下キー１８ｆの何れか一方が同時操作されると、下キーが同時操作された場合には当該ＤＬテキスト１[BB*News200409]データ１２e1から検索された例文[A]の検索画面Ｇ３の表示状態から例文[B]の検索画面Ｇ３の表示状態へと直接切り替わり、また、上キーが同時操作された場合には当該ＤＬテキスト１[BB*News200409]データ１２e1から検索された例文[B]の検索画面Ｇ３の表示状態から例文[A]の検索画面Ｇ３の表示状態へと直接切り替わる。
【００７９】
Ｃ）ジャンプから表示
図１１は、前記携帯機器（電子辞書）１０の辞書検索処理に伴いジャンプ検索語を指定して任意辞書データ１２dnまたはテキストデータ１２enを検索対象として例文検索した場合の操作表示状態を示す図である。
【００８０】
入力部１８におけるユーザ操作に応じて、例えば広辞苑辞書データ１２d4が検索対象に設定されると共に（ステップＳ１→Ｓ４）、検索文字列として「セーフガード」と入力表示されると（ステップＳ５）、図１１（Ａ）に示すように、この検索文字列「セーフガード」に対応する見出語の説明情報が広辞苑辞書データ１２d4から読み出されて説明情報表示画面Ｇ６として表示部１９に表示される（ステップＳ６）。
【００８１】
この「セーフガード」に対応する説明情報表示画面Ｇ６の表示状態にあって、ジャンプ機能での辞書検索を行うべく入力部１８のジャンプキー（図示せず）が操作され（ステップＳ７）、カーソルキーの操作による文字単位または単語単位での検索語の指定に伴い反転カーソルｋにより例えば「safeguard」が指定表示された状態で（ステップＳ８）、「訳／決定」キー１８ａが操作されると（ステップＳ９）、図１１（Ｂ）または図１１（Ｃ）に示すように、ジャンプ先辞書の選択ウインドウＷ２が表示され初期検索辞書の設定が促される（ステップＳ１０）。
【００８２】
このジャンプ先辞書選択ウインドウＷ２の表示状態にあって、例えば図１１（Ｂ）に示すように英和辞書データ１２d2による[D]「例文検索」が設定されると、図１１（Ｄ）に示すように、指定の辞書名「英和」を示すタグＴＢ２が識別表示されると共に（ステップＳ１０→Ｂ３）、当該検索対象の英和辞書データ１２d2からその見出語一覧テーブルに従い前記ジャンプ検索文字列「safeguard」に応じた例文が検索され、同図１１（Ｄ）に示すような指定辞書検索例文一覧画面Ｇ５として一覧表示される（ステップＢ４）。
【００８３】
すると、指定辞書検索例文一覧画面Ｇ５の先頭に表示された例文「a safeguard against the flu」が反転カーソルｋによって指定表示され、当該例文とその対訳が読み出されてプレビュー画面Ｇ5pにて表示される（ステップＢ５）。
【００８４】
一方、ジャンプ先辞書選択ウインドウＷ２の表示状態にあって、例えば図１１（Ｃ）に示すように[E]「BB*News200409」が設定されると、図１１（Ｅ）に示すように、ＤＬテキスト１[BB*News200409]データ１２e1を示すタグＴＢ３が識別表示されると共に（ステップＳ１０→Ｂ３）、当該検索対象のＤＬテキスト１[BB*News200409]データ１２e1からその単語検索テーブル１２ejおよび文検索テーブル１２eiに従い前記ジャンプ検索文字列「safeguard」に応じた例文が検索され、同図１１（Ｅ）に示すような指定辞書検索例文一覧画面Ｇ５として一覧表示される（ステップＢ４）。
【００８５】
すると、指定辞書検索例文一覧画面Ｇ５の先頭に表示された例文[A]「Postcomm said the…」が反転カーソルｋによって指定表示され、当該例文が読み出されてプレビュー画面Ｇ5pにて表示される（ステップＢ５）。
【００８６】
ここで、検索対象辞書を現在指定されているＤＬテキスト１[BB*News200409]データ１２e1から英和辞書データ１２d2に変更すべくカーソル左キー１８ｄが操作されると（ステップＢ６）、当該キー操作に応じて図１１（Ｄ）で示したように、英和辞書データ１２d2を示すタグＴＢ２が識別表示されると共に（ステップＢ７）、当該変更された検索対象である英和辞書データ１２d2からその見出語一覧テーブルに従い前記ジャンプ検索文字列「safeguard」に応じた例文が検索され、同図１１（Ｄ）に示すような指定辞書検索例文一覧画面Ｇ５として一覧表示される（ステップＢ８）。
【００８７】
すると、指定辞書検索例文一覧画面Ｇ５の先頭に表示された例文[A]「a safeguard against the flu」が反転カーソルｋによって指定表示され、当該例文と対訳が読み出されてプレビュー画面Ｇ5pにて表示される（ステップＢ９）。
【００８８】
さらに、このように変更指定された英和辞書データ１２d2からＤＬテキスト１[BB*News200409]データ１２e1に再変更すべくカーソル右キー１８ｄが操作されると（ステップＢ６）、当該キー操作に応じて図１１（Ｅ）で示したように、ＤＬテキスト１[BB*News200409]データ１２e1を示すタグＴＢ３が識別表示されると共に（ステップＢ７）、当該変更された検索対象であるＤＬテキスト１[BB*News200409]データ１２e1からその単語検索テーブル１２ejおよび文検索テーブル１２eiに従い前記ジャンプ検索文字列「safeguard」に応じた例文が検索され、同図１１（Ｅ）に示すような指定辞書検索例文一覧画面Ｇ５として一覧表示される（ステップＢ８）。
【００８９】
すると、指定辞書検索例文一覧画面Ｇ５の先頭に表示された例文[A]「Postcomm said the…」が反転カーソルｋによって指定表示され、当該例文が読み出されてプレビュー画面Ｇ5pにて表示される（ステップＢ９）。
【００９０】
そして、図１１（Ｅ）で示したようなＤＬテキスト１[BB*News200409]データ１２e1を指定辞書とする検索例文一覧画面Ｇ５およびプレビュー画面Ｇ5pの表示状態にあって、入力部１８における「訳／決定」キー１８ａが操作されると（ステップＢ１０）、現在指定表示（ｋ）されている検索対象の辞書データベースはＤＬテキスト１[BB*News200409]データ１２e1であると判断され、図１１（Ｆ）に示すように、当該指定表示されている見出語を含む一文「Postcomm said the…」が例文として例えば強調文字Ｘにより識別表示されると共に、その前後の各文（テキスト部分）をも読み出されて例文検索画面Ｇ３として表示部１９に表示される（ステップＢ１１→Ｂ１２）。
【００９１】
そして、この例文検索画面Ｇ３の表示状態にあって、入力部１８における上下カーソルキー１８ｂまたはページ上下キーが操作されると（ステップＢ１３）、当該キー操作で指定された方向に応じて表示中のテキストの行またはページがスクロールされて表示される（ステップＢ１４）。
【００９２】
このように、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記録媒体）１３などからダウンロードされたテキストデータ１２en、あるいはメモリカード１６から取得されたテキストデータを辞書データベースとした場合でも、当該テキストデータの取得に伴い作成されて共に記憶された単語検索テーブル１２ej（図２（Ｃ）参照）および文検索テーブル１２ei（図２（Ｂ）参照）に従って、ユーザ所望のジャンプ検索文字列に対応した見出語を含む例文を各テキストデータ１２enから素早く検索しその前後のテキスト部分と共に例文検索画面Ｇ３にて表示させることができる。よって、通常内蔵された各辞書データ１２dnと同様にジャンプ検索機能によっても容易に例文検索できるだけでなく、その前後のテキスト部分をも確認し参考にして検索見出語の正しい使い方や言い回しを知ることができる。
【００９３】
Ｄ）見出語から表示
図１２は、前記携帯機器（電子辞書）１０の辞書検索処理に伴い検索された見出語から例文検索した場合の操作表示状態を示す図である。
【００９４】
入力部１８におけるユーザ操作に応じて、例えば英和辞書データ１２d2が検索対象に設定されると共に（ステップＳ１→Ｓ４）、検索文字列として「safeguard」と入力表示されると（ステップＳ５）、図１２（Ａ）に示すように、この検索文字列「safeguard」に対応する見出語の説明情報が英和辞書データ１２d2からその見出語検索テーブルに従い読み出されて説明情報表示画面Ｇ６として表示部１９に表示される（ステップＳ６）。
【００９５】
この見出語「safeguard」に対応する説明情報表示画面Ｇ６の表示状態にあって、当該英和辞書データ１２d2に基づいた用例を表示させるべく入力部１８の「用例」キー１８ｇが操作されると、図１２（Ｂ）に示すように、当該検索表示されている見出語「safeguard」に対応した先頭の例文「a safeguard against the flu」とその対訳「流感の予防策」が読み出されて例文情報検索画面Ｇ６ｙとして表示部１９に表示される（ステップＳ６→他の処理（ステップＢ１８））。
【００９６】
そして、前記図１２（Ａ）で示したような見出語「safeguard」に対応する説明情報表示画面Ｇ６の表示状態か、または図１２（Ｂ）で示したような同見出語「safeguard」に対応した例文情報検索画面Ｇ６ｙの表示状態にあって、入力部１８における「シフト」キー１８ｅと共に「用例」キー１８ｇが同時操作されると（ステップＳ１１）、当該見出語「safeguard」が検索文字列に設定され（ステップＳ１２）、全てのＤＬテキスト１〜ｎデータ１２e1〜１２enのそれぞれにおいて見出語「safeguard」を含む先頭の例文がそのそれぞれの単語検索テーブル１２ejおよび文検索テーブル１２eiに従い検索され、図１２（Ｃ）に示すように、ＤＬテキスト例文検索画面Ｇ７として表示部１９に表示される（ステップＳ１２→Ａ３）。
【００９７】
またこれと共に、ＤＬテキスト例文検索画面Ｇ７の先頭に表示されたＤＬテキスト１データ１２e1からの検索例文が反転カーソルｋによって指定表示され、当該指定の例文情報が読み出されてプレビュー画面Ｇ7pにて表示される（ステップＡ４）。
【００９８】
なお、前記図１２（Ｃ）で示したＤＬテキスト例文検索画面Ｇ７では、ＤＬテキスト１〜ｎデータ１２e1〜１２enのそれぞれにおいて検索された見出語「safeguard」を含む個々の例文が、[A][B][C]…の順で一覧表示されており、カーソル上下キー１８ｂの操作に応じて３つ目のＤＬテキスト３[NewY**kTimes200408]データ１２e3に対応する先頭検索例文[C]「”My plan will safeguard…」が反転カーソルｋによって選択指定された状態を示している（ステップＡ５→Ａ６）。
【００９９】
そして、ＤＬテキスト例文検索画面Ｇ７にて一覧表示中の各ＤＬテキスト例文のうち、ユーザ所望のＤＬテキスト例文が指定表示された状態で、入力部１８における「訳／決定」キー１８ａが操作されると（ステップＡ７）、図１２（Ｄ）に示すように、当該指定表示されている例文「”My plan will safeguard…」が強調文字Ｘにより識別表示されると共に、その前後の各文（テキスト部分）をも読み出されて例文検索画面Ｇ３として表示部１９に表示される（ステップＡ８→Ａ９）。
【０１００】
そして、この例文検索画面Ｇ３の表示状態にあって、入力部１８における上下カーソルキー１８ｂまたはページ上下キーが操作されると（ステップＡ１０）、当該キー操作で指定された方向に応じて表示中のテキストの行またはページがスクロールされて表示される（ステップＡ１１）。
【０１０１】
したがって、前記構成の携帯機器（電子辞書）１０におけるテキストデータの取得に伴う検索テーブル１２eh〜１２ejの作成機能、および辞書検索機能によれば、Ｗｅｂサーバ３０やＣＤ−ＲＯＭ（外部記録媒体）１３などからダウンロードされたテキストデータ１２en、あるいはメモリカード１６から取得されたテキストデータを辞書データベースとした場合でも、当該テキストデータの取得に伴い作成されて共に記憶された単語検索テーブル１２ej（図２（Ｃ）参照）および文検索テーブル１２ei（図２（Ｂ）参照）に従って、ユーザ所望の入力見出語に対応した見出語を含む例文を各テキストデータ１２enから素早く検索しその前後のテキスト部分と共に例文検索画面Ｇ３にて表示させることができるので、通常内蔵された各辞書データ１２dnと同様に容易に例文検索できるだけでなく、その前後のテキスト部分をも確認し参考にして検索見出語の正しい使い方や言い回しを知ることができる。
【０１０２】
なお、前記実施形態において記載した携帯機器（電子辞書）１０による各処理の手法、すなわち、図３のフローチャートに示すテキストデータ用検索テーブル１２eh〜１２ejの作成処理、図４のフローチャートに示す辞書検索処理の全体処理、図５のフローチャートに示す前記辞書検索処理に伴う複数辞書検索処理（ステップＳＡ）、図６のフローチャートに示す前記辞書検索処理に伴う複数例文検索処理（ステップＳＢ）等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体１３（１６）に格納して配布することができる。そして、辞書データベースを有する種々のコンピュータ端末は、この外部記憶媒体１３（１６）に記憶されたプログラムを本体メモリ１２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明したテキストデータの取得に伴う検索テーブル１２eh〜１２ejの作成機能および辞書検索機能を実現し、前述した手法による同様の処理を実行することができる。
【０１０３】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）Ｎ上を伝送させることができ、この通信ネットワーク（インターネット）Ｎに接続されたコンピュータ端末（プログラムサーバ）３０から前記のプログラムデータを取り込み、前述したテキストデータの取得に伴う検索テーブル１２eh〜１２ejの作成機能および辞書検索機能を実現することもできる。
【０１０４】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【０１０５】
【図１】本発明のテキスト表示制御装置の実施形態に係る携帯機器（電子辞書）１０の電子回路の構成を示すブロック図。
【図２】前記携帯機器（電子辞書）１０の検索テーブル作成処理プログラム１２ｃに従ったテキストデータ用例文検索テーブル１２eh〜１２ejの作成状態を示す図。
【図３】前記携帯機器（電子辞書）１０におけるテキストデータ用検索テーブル１２eh〜１２ejの作成処理を示すフローチャートであり、同図（Ａ）はテキストデータダウンロードに伴う検索テーブル作成処理を示すフローチャート、同図（Ｂ）はメモリカード接続によるテキストデータ取得に伴う検索テーブル作成処理を示すフローチャート。
【図４】前記携帯機器（電子辞書）１０における辞書検索処理の全体処理を示すフローチャート。
【図５】前記携帯機器（電子辞書）１０の辞書検索処理に伴う複数辞書検索処理（ステップＳＡ）を示すフローチャート。
【図６】前記携帯機器（電子辞書）１０の辞書検索処理に伴う複数例文検索処理（ステップＳＢ）を示すフローチャート。
【図７】前記携帯機器（電子辞書）１０の複数辞書検索処理（ステップＳＡ）に伴う操作表示状態を示す図。
【図８】前記携帯機器（電子辞書）１０の複数辞書検索処理（ステップＳＡ）に伴い生成される検索結果リストＬを示す図。
【図９】前記携帯機器（電子辞書）１０にて取得された各テキストデータ１２e1，１２e2，…，１２enの中から辞書検索の対象とするテキストデータ１２enをユーザ任意に選択設定するためのテキスト辞書検索設定画面Ｗ１を示す図。
【図１０】前記携帯機器（電子辞書）１０の複数例文検索処理（ステップＳＢ）に伴う操作表示状態を示す図。
【図１１】前記携帯機器（電子辞書）１０の辞書検索処理に伴いジャンプ検索語を指定して任意辞書データ１２dnまたはテキストデータ１２enを検索対象として例文検索した場合の操作表示状態を示す図。
【図１２】前記携帯機器（電子辞書）１０の辞書検索処理に伴い検索された見出語から例文検索した場合の操作表示状態を示す図。
【符号の説明】
【０１０６】
１０  …携帯機器（電子辞書）
１１  …制御部（ＣＰＵ）
１２  …本体メモリ
１２ａ…辞書検索処理プログラム
１２ｂ…ダウンロード処理プログラム
１２ｃ…検索テーブル作成プログラム
１２ｄ…辞書データ
１２ｅ…ＤＬ（ダウンロード）テキストデータ
１２eh…検索テーブル作成作業用テーブル
１２ei…文検索テーブル
１２ej…単語検索テーブル
１２ｆ…外部テキスト管理テーブル
１３  …外部記録媒体
１４  …記録媒体読取部
１５  …電送制御部
１６  …メモリカード
１７  …カード装着部
１８  …入力部
１９  …表示部
２０  …ユーザＰＣ
３０  …Ｗｅｂサーバ
Ｎ    …ネットワーク（インターネット）
Ｇ１  …複数辞書検索見出語入力画面
Ｇ２  …検索見出語一覧画面
Ｇ３  …例文検索画面
Ｇ４  …複数例文検索見出語入力画面
Ｇ５  …指定辞書検索例文一覧画面
Ｇ６  …説明情報表示画面
Ｇ６ｙ…例文情報検索画面
Ｇ７  …ＤＬテキスト例文検索画面
【図１】
2007058555.tif 000003
【図２】
2007058555.tif 000004
【図３】
2007058555.tif 000005
【図４】
2007058555.tif 000006
【図５】
2007058555.tif 000007
【図６】
2007058555.tif 000008
【図７】
2007058555.tif 000009
【図８】
2007058555.tif 000010
【図９】
2007058555.tif 000011
【図１０】
2007058555.tif 000012
【図１１】
2007058555.tif 000013
【図１２】
2007058555.tif 000014