(57)【要約】【課題】辞書検索に伴い特定された見出し語とその前後の見出し語までも一覧することが可能になる電子辞書装置を提供する。【解決手段】見出し語検索画面Ｇの検索語入力エリアＡｋに任意の検索語「car」のスペルを１文字ずつ入力して表示させる毎に、当該入力された文字列と前方一致する見出し語を検索して見出し語一覧エリアＬｍに一覧表示するインクリメンタルサーチモードにおいて、前方一致した見出し語のうち先頭の一致見出し語「car」の前後にある一覧表示可能な所定数（８語）の見出し語「capture」〜「caramelize」を抽出し、一致見出し語「car」（４語目）に反転カーソルＣｕを設定して見出し語一覧エリアＬｍに一覧表示する。見出し語一覧エリアＬｍ内で反転カーソルＣｕを任意の見出し語に移動表示させて選択すると、選択された見出し語（単語）の説明情報がプレビューエリアＰｖに表示される。【選択図】      図４
2013222241.tif 000002
【特許請求の範囲】
【請求項１】
複数の見出し語と当該各見出し語の説明情報とが対応付けられた辞書データを記憶する辞書記憶手段と、
この辞書記憶手段により記憶された辞書データからユーザ操作に応じて特定された見出し語とその前後の見出し語を含む一連の見出し語を抽出する見出し語抽出手段と、
この見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる一覧表示手段と、
を備えたことを特徴とする電子辞書装置。
【請求項２】
前記一覧表示手段により一覧表示された一連の見出し語のうち前記特定された見出し語の位置にカーソルを表示させるカーソル表示手段と、
このカーソル表示手段により表示されたカーソルをユーザ操作に応じて他の見出し語の位置に移動させて表示させるカーソル移動手段と、
前記カーソルが位置する見出し語に対応付けられた説明情報を前記辞書データから読み出して表示部に表示させる説明情報表示手段と、
を備えたことを特徴とする請求項１に記載の電子辞書装置。
【請求項３】
ユーザ操作に応じて検索語を入力する検索語入力手段と、
この検索語入力手段による検索語の入力に伴い当該入力された検索語と前方一致する見出し語を前記辞書記憶手段により記憶された辞書データから検索する見出し語検索手段とを備え、
前記見出し語抽出手段は、前記見出し語検索手段により前方一致検索された先頭の見出し語を特定し、この特定された見出し語とその前後の見出し語を含む一連の見出し語を前記辞書データから抽出する、
ことを特徴とする請求項１または請求項２に記載の電子辞書装置。
【請求項４】
前記辞書記憶手段により記憶された辞書データの見出し語で頭文字の共通する見出し語の数に応じた長さの見出しバーを表示部に表示させる見出しバー表示手段を備え、
前記見出し語抽出手段は、ユーザ操作に応じて前記見出しバー表示手段により表示された見出しバー上の任意の位置が指定された際に、当該見出しバーの指定位置に応じた見出し語を特定し、この特定された見出し語とその前後の見出し語を含む一連の見出し語を前記辞書データから抽出する、
ことを特徴とする請求項１または請求項２に記載の電子辞書装置。
【請求項５】
ユーザ操作に応じて検索語を入力する検索語入力手段と、
この検索語入力手段による検索語の入力に伴い当該入力された検索語と前方一致する見出し語を前記辞書記憶手段により記憶された辞書データから検索する見出し語検索手段と、
前記辞書記憶手段により記憶された辞書データの見出し語で頭文字の共通する見出し語の数に応じた長さの見出しバーを表示部に表示させる見出しバー表示手段とを備え、
前記見出し語抽出手段は、
前記見出し語検索手段により前方一致検索された先頭の見出し語を特定し、この特定された見出し語を含む一連の見出し語を前記辞書データから抽出する第１の見出し語抽出手段と、
ユーザ操作に応じて前記見出しバー表示手段により表示された見出しバー上の任意の位置が指定された際に、当該見出しバーの指定位置に応じた見出し語を特定し、この特定された見出し語とその前後の見出し語を含む一連の見出し語を前記辞書データから抽出する第２の見出し語抽出手段とを有し、
前記一覧表示手段は、前記第１の見出し語抽出手段または前記第２の見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる、
ことを特徴とする請求項１または請求項２に記載の電子辞書装置。
【請求項６】
前記見出しバー表示手段は、前記辞書記憶手段により記憶された辞書データの見出し語で、前記検索語入力手段により入力された検索語の文字を共通の頭文字とする見出し語の数に応じた長さの見出しバーを表示部に表示させる、
ことを特徴とする請求項５に記載の電子辞書装置。
【請求項７】
前記一覧表示手段は、
前記特定された見出し語のその前後の見出し語の間における表示位置をユーザ操作に応じて設定する表示位置設定手段を有し、
この表示位置設定手段により設定された前記特定された見出し語の表示位置に従って前記見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる、
ことを特徴とする請求項１ないし請求項６の何れか１項に記載の電子辞書装置。
【請求項８】
記憶部と表示部と入力部を備えた電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
複数の見出し語と当該各見出し語の説明情報とが対応付けられた辞書データを前記記憶部に記憶させる辞書記憶手段、
この辞書記憶手段により記憶された辞書データから前記入力部のユーザ操作に応じて特定された見出し語とその前後の見出し語を含む一連の見出し語を抽出する見出し語抽出手段、
この見出し語抽出手段により抽出された一連の見出し語を前記表示部に一覧表示させる一覧表示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の単語や熟語の説明情報を検索するための電子辞書装置およびその制御プログラムに関する。
【背景技術】
【０００２】
一般に、電子辞書装置により英単語等を調べる場合、調べたい単語のスペルを文字入力することで、入力された文字列と一致する単語が検索されて表示される。
【０００３】
この際、調べたい単語（検索語）のスペルを先頭から１文字入力する毎にそれまで入力された文字列と前方一致する見出し語が検索されるインクリメンタルサーチモード（すぐ出る検索モード）では、アルファベット順に並んだ一連の辞書の見出し語のうち入力文字列と最初に前方一致した見出し語（一致見出し語）にカーソルが表示され、この見出し語を先頭にして、それ以降の見出し語が表示可能な範囲で抽出されて一覧表示される。
【０００４】
従来の電子辞書装置であって、インクリメンタルサーチ機能を備えた電子辞書が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３５８３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方、紙の辞書により調べたい単語が載っているページを開くと、該当する単語の前後に載っている一連の単語も目にすることができるため、興味を引く単語や関連する単語もその場で読んで学習することができる。
【０００７】
しかしながら、従来の電子辞書装置では、インクリメンタルサーチモードにより検索された見出し語の一覧を表示部に表示させる際、前方一致検索された見出し語を先頭にカーソルが設定されて一覧表示される。このため、見出し語一覧のカーソルより前にある見出し語については、スクロール操作等をしないと見ることができない。
【０００８】
従って、前記紙の辞書のように調べたい見出し語の前後に載っている一連の単語までも一見して目にして興味を引く単語や関連する単語もその場で読んで簡単に学習することはできない。
【０００９】
本発明は、このような課題に鑑みなされたもので、辞書検索に伴い特定された見出し語とその前後の見出し語までも一覧することが可能になる電子辞書装置およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る電子辞書装置は、複数の見出し語と当該各見出し語の説明情報とが対応付けられた辞書データを記憶する辞書記憶手段と、この辞書記憶手段により記憶された辞書データからユーザ操作に応じて特定された見出し語とその前後の見出し語を含む一連の見出し語を抽出する見出し語抽出手段と、この見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる一覧表示手段と、を備えたことを特徴としている。
【００１１】
本発明に係るプログラムは、記憶部と表示部と入力部を備えた電子機器のコンピュータを制御するためのプログラムであって、前記コンピュータを、複数の見出し語と当該各見出し語の説明情報とが対応付けられた辞書データを前記記憶部に記憶させる辞書記憶手段、この辞書記憶手段により記憶された辞書データから前記入力部のユーザ操作に応じて特定された見出し語とその前後の見出し語を含む一連の見出し語を抽出する見出し語抽出手段、この見出し語抽出手段により抽出された一連の見出し語を前記表示部に一覧表示させる一覧表示手段、として機能させることを特徴としている。
【発明の効果】
【００１２】
本発明によれば、辞書検索に伴い特定された見出し語とその前後の見出し語までも一覧可能になる電子辞書装置およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０による第１実施例の辞書検索処理を示すフローチャート。
【図４】前記電子辞書装置１０の第１実施例の辞書検索処理に伴うメイン表示部１６の表示動作を示す図。
【図５】前記電子辞書装置１０による第２実施例の辞書検索処理を示すフローチャート。
【図６】前記電子辞書装置１０の第２実施例の辞書検索処理に伴うメイン表示部１６およびサブ表示部１５の表示動作を示す図。
【発明を実施するための形態】
【００１４】
以下図面により本発明の実施の形態について説明する。
【００１５】
図１は、本発明の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００１６】
この電子辞書装置１０は、以下に説明する電子辞書専用の携帯機器として構成されるか、辞書機能を備えたタッチパネル式のＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００１７】
この電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、辞書指定キー１４ｂ、［訳／決定］キー１４ｃ、［戻る／リスト］キー１４ｄ、カーソルキー１４ｅ、ページ送りキー１４ｆなどを備えたキー入力部１４、およびタッチパネル式サブ表示部１５が備えられる。
【００１８】
このタッチパネル式サブ表示部１５は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部１４の中央手前側において例えば２５６×６４ドットのバックライト付きカラー液晶表示画面１５ｄに透明タッチパネル１５ｔを重ねて構成される。このサブ表示部１５は、必要に応じて、手書き文字を入力するための手書き文字入力領域、辞書の見出し語数に応じた長さのインデックスバーを表示させそのバー上のタッチ位置から見出し語を特定するためのインデックバー表示領域、各種機能のキー入力領域、あるいは当該各領域が混在する領域に切り替えられる。
【００１９】
そして、前記サブ表示部１５が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はそのバックライト付きカラー液晶表示画面１５ｄにエコーバックして表示される。
【００２０】
また蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットのバックライト付きのタッチパネル式メイン表示部１６が設けられる。
【００２１】
前記タッチパネル式メイン表示部１６も、前記サブ表示部１５と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、そのバックライト付きカラー液晶表示画面１６ｄに透明タッチパネル１６ｔを重ねて構成される。
【００２２】
そして、この電子辞書装置１０は、見出し語検索画面Ｇの検索語入力エリアＡｋに検索語の文字を１文字ずつ入力する毎に、当該入力された文字列と前方一致する見出し語を検索するインクリメンタルサーチ機能、このインクリメンタルサーチに伴い検索語と一致した見出し語の前後にある所定数の見出し語を抽出すると共に一致見出し語に反転カーソルＣｕを設定して見出し語一覧エリアＬｍに一覧表示させる見出し語一覧表示機能、見出し語一覧エリアＬｍの反転カーソルＣｕにより選択された見出し語に対応する説明情報をプレビューエリアＰｖに表示させるプレビュー表示機能を有する。
【００２３】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００２４】
この電子辞書装置１０は、各種の記録媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００２５】
ＣＰＵ２１は、記憶装置２２内に予め記憶された装置制御プログラム２２ａ、あるいはＲＯＭカードなどの外部記録媒体２３から記録媒体読み取り部２４を介して前記記憶装置２２に読み込まれた装置制御プログラム２２ａ、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）３０から通信部２５を介して前記記憶装置２２に読み込まれた装置制御プログラム２２ａに応じて、ＲＡＭ２６を作業用メモリとして回路各部の動作を制御する。
【００２６】
前記記憶装置２２に記憶された装置制御プログラム２２ａは、キー入力部１４、タッチパネル式サブ表示部１５、タッチパネル式メイン表示部１６からのユーザ操作に応じた入力信号、あるいは通信部２５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ３０…との通信信号に応じて起動される。
【００２７】
このように、前記ＣＰＵ２１には、前記記憶装置２２、記録媒体読み取り部２４、通信部２５、ＲＡＭ２６、キー入力部１４、タッチパネル式サブ表示部１５、タッチパネル式メイン表示部１６が接続される。
【００２８】
記憶装置２２には、装置制御プログラム２２ａとして、当該電子辞書装置１０の全体の動作を司るシステムプログラム、通信部２５を介してインターネットＮ上の各Ｗｅｂサーバ３０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラム等が記憶される。また、前記装置制御プログラム２２ａとして、検索語入力処理、検索語に対応した見出し語検索処理、検索見出し語の一覧表示処理、選択された見出し語に対応する訳語・意味内容・用例・解説などの各種説明情報の読み出し表示処理など、同記憶装置２２内の辞書データベース２２ｂに基づく検索・表示処理全般を制御するための辞書検索プログラムが記憶される。
【００２９】
辞書データベース２２ｂには、例えば、五十音順に並べられた日本語の見出し語に対応付けて日本語の説明情報が記述された［国語辞典］、アルファベット順に並べられた英語の見出し語に対応付けて日本語の説明情報が記述された［英和辞典］、日本語の見出し語に対応付けて英語の説明情報が記述された［和英辞典］、多様なジャンルの見出し語に対応付けてその説明情報が記述された［百科事典］をはじめ、複数種類の辞書データが予め記憶されるかあるいはダウンロードされて記憶される。
【００３０】
前記ＲＡＭ２６には、入力データメモリ２６ａ、メイン画面データメモリ２６ｂ、サブ画面データメモリ２６ｃ、見出し表示レイアウトデータメモリ２６ｄ、カーソル位置設定データメモリ２６ｅなどが確保される。
【００３１】
入力データメモリ２６ａには、前記キー入力部１４、タッチパネル１５ｔ，１６ｔのユーザ操作に応じた個々の入力データが逐次記憶される。
【００３２】
メイン画面データメモリ２６ｂには、前記タッチパネル式メイン表示部１６に表示させる表示データがビットマップパターンに展開されて記憶される。
【００３３】
サブ画面データメモリ２６ｃには、前記タッチパネル式サブ表示部１５に表示させる表示データがビットマップパターンに展開されて記憶される。
【００３４】
見出し表示レイアウトデータメモリ２６ｄには、前記見出し語検索画面Ｇにおける見出し語一覧エリアＬｍとプレビューエリアＰｖとの分割表示態様が、左右分割または上下分割の何れの分割形式であるかの設定データが記憶される。本電子辞書装置１０では、デフォルトで左右分割が記憶されている。
【００３５】
カーソル位置設定データメモリ２６ｅには、見出し語一覧表示処理において見出し語一覧エリアＬｍに反転カーソルＣｕを表示させるデフォルトの位置の設定データが、当該見出し語一覧エリアＬｍの先頭から何語目（何行目）の見出し語であるかを示すデータとして記憶される。本実施形態にあっては、見出し語一覧する見出し語は８語であり、４番目に位置が設定されているとする。
【００３６】
このように構成された電子辞書装置１０は、ＣＰＵ２１が前記装置制御プログラム２２ａ（検索語入力処理、見出し語検索処理、見出し語一覧表示処理、選択見出し語の説明情報表示処理等を実行するためのプログラムを含む）に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べる機能を実現する。
【００３７】
次に、前記構成による電子辞書装置１０の動作について説明する。
【００３８】
（第１実施例）
図３は、前記電子辞書装置１０による第１実施例の辞書検索処理を示すフローチャートである。
【００３９】
図４は、前記電子辞書装置１０の第１実施例の辞書検索処理に伴うメイン表示部１６の表示動作を示す図である。
【００４０】
辞書指定キー１４ｂによりユーザ任意の辞書、例えば［英和辞典］が選択されると（ステップＳ１（Ｙｅｓ））、選択された辞書［英和辞典］の検索語を入力するための初期画面（図示せず）がメイン表示部１６に表示される（ステップＳ２）。
【００４１】
この検索語入力画面において、ユーザが調べたい検索語のスペルを１文字ずつ入力して行くと（ステップＳ３）、入力された検索文字列が３文字以上か判断され（ステップＳ４）、３文字未満であれば、前方一致検索された見出し語を先頭にした所定数の見出し語が抽出されて（ステップＳ５、Ｓ６）、先頭の見出し語にカーソルが表示された見出し語一覧が表示される（ステップＳ７、Ｓ８）。一方、入力された検索文字列が３文字以上であれば、前方一致検索された見出し語の前方及び後方から所定数の見出し語が抽出され（ステップＳ９、Ｓ１０）、前方一致した中央の見出し語にカーソルが表示された見出し語一覧が表示される（ステップＳ７、Ｓ８）。
【００４２】
例えば「c」「a」と順次キー入力されると、図４（Ａ）に示すように、見出し語検索画面Ｇの検索語入力エリアＡｋに入力された文字列「ca」が表示される（ステップＳ３）。
【００４３】
ここでは、入力された文字列「ca」が３文字未満であると判断されるので（ステップＳ４（Ｎｏ））、当該文字列「ca」と前方一致する見出し語が［英和辞典］（２２ｂ）から検索される（ステップＳ５）。
【００４４】
すると、［英和辞典］（２２ｂ）に収録された一連の見出し語の中から、前方一致検索で得られた見出し語「ca」を先頭に表示可能な所定数（ここでは、８語）の見出し語が抽出される（ステップＳ６）、当該一致検索された見出し語「ca」に反転カーソルＣｕが設定される（ステップＳ７）。
【００４５】
そして、前記抽出された８語の見出し語が見出し語一覧エリアＬｍに一覧表示されると共に、先頭の見出し語「ca」に反転カーソルＣｕが表示され、この見出し語（単語）「ca」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＳ８）。
【００４６】
この後、図４（Ｂ）に示すように、文字列「ca」に続けて「r」が入力されると（ステップＳ３）、入力された文字列「car」が３文字以上であると判断され（ステップＳ４（Ｙｅｓ））、当該文字列「car」と前方一致する見出し語が［英和辞典］（２２ｂ）から検索される（ステップＳ９）。
【００４７】
すると、［英和辞典］（２２ｂ）に収録された一連の見出し語のうち、前方一致検索された見出し語「car」を中央とした前後にある表示可能な所定数（ここでは、前３語＋一致検索された１語＋後４語＝８語）の見出し語が抽出され（ステップＳ１０）、当該一致検索された見出し語「car」に反転カーソルＣｕが設定される（ステップＳ７）。
【００４８】
そして、前記抽出された８語の見出し語が見出し語一覧エリアＬｍに一覧表示されると共に、一致検索された４語目の見出し語「car」に反転カーソルＣｕが表示され、この見出し語（単語）「car」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＳ８）。
【００４９】
ここで、見出し語「car」を選択表示している反転カーソルＣｕは、カーソルキー１４ｅの操作によって移動することができる（ステップＳ１１〜Ｓ１３）。例えば、図４（Ｃ）に示すように、当該エリアＬｍ内で一覧表示中の３つ下の見出し語「caramel」に移動されると（ステップＳ１１〜Ｓ１３）、この反転カーソルＣｕにより新たに選択表示された見出し語（単語）「caramel」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＳ８）。
【００５０】
なお、前記見出し語一覧エリアＬｍ内で移動表示される反転カーソルＣｕが、当該エリアＬｍ内の先頭または末尾の見出し語まで移動表示された後、さらに同エリアＬｍ外の方向にカーソルキー１４ｅが操作されると（ステップＳ１１，Ｓ１２（Ｎｏ））、表示中の見出し語一覧が同方向に一行（一語）分スクロールされて表示される（ステップＳ１４）。
【００５１】
また、前記図４（Ｃ）で示したように、見出し語一覧エリアＬｍの末尾から２行（２語）目の見出し語「caramel」に反転カーソルＣｕが表示された状態で、ページ送りキー１４ｆ（ここでは下方向）が操作されると（ステップＳ１５（Ｙｅｓ））、図４（Ｄ）に示すように、反転カーソルＣｕの表示位置（エリア末尾から２行（２語）目）は維持されたまま、表示中の見出し語一覧が同方向に１ページ（８語）分スクロールされて表示される（ステップＳ１６）。
【００５２】
すると、反転カーソルＣｕにより新たに選択表示された見出し語（単語）「carbide」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＳ８）。
【００５３】
このように、入力される文字列が２文字までのときには、特に英単語等の場合は略称等を表す見出し語が抽出されることが多く、一致した単語より前の単語に興味を引かれることは考え難いため、１文字あるいは２文字の検索語と前方一致検索された見出し語（８語）をその一致見出し語（１語目）を先頭に反転カーソルＣｕを設定して見出し語一覧エリアＬｍに一覧表示させる。そして、検索語入力エリアＡｋに入力された文字列が３文字以上であるときには、それより前の単語にも興味を引かれることが十分考えられるので、前方一致検索された見出し語（５語）とその一致検索された見出し語より前の見出し語（３語）とからなる所定数（８語）の見出し語を当該一致検索された見出し語（４語目）に反転カーソルＣｕを設定して見出し語一覧エリアＬｍに一覧表示させる。
【００５４】
これにより、検索語の入力に応じて特定された見出し語（単語）「car」の前後に載っている一連の単語「capture」〜「caramelize」までも一見して目にすることができ、当該特定単語「car」を選択表示中の反転カーソルＣｕを、興味を引く単語や関連する単語に簡単に移動させてその説明情報を見ることができる。
【００５５】
そして、前記図４（Ａ）〜図４（Ｄ）で示したように、見出し語一覧エリアＬｍに一覧表示された何れかの見出し語（単語）に反転カーソルＣｕを表示させた状態で、［訳／決定］キー１４ｃが操作され当該見出し語（単語）の選択が決定されると（ステップＳ１７（Ｙｅｓ））、当該選択された見出し語に対応した説明情報がメイン表示部１６に全画面表示される（ステップＳ１８）。
【００５６】
したがって、前記構成の電子辞書装置１０の第１実施例の辞書検索機能によれば、検索語のスペルを１文字ずつ入力して表示させる毎に、当該入力された文字列と前方一致する見出し語を検索して見出し語一覧エリアＬｍに一覧表示するインクリメンタルサーチモードにおいて、前方一致した見出し語が検索されると、この一致見出し語の前後にある所定数の見出し語を抽出し、一致見出し語に反転カーソルＣｕを設定して見出し語一覧エリアＬｍに一覧表示する。そして、見出し語一覧エリアＬｍ内で反転カーソルＣｕを任意の見出し語に移動表示させて選択すると、選択された見出し語（単語）の説明情報がプレビューエリアＰｖに表示される。
【００５７】
これにより、検索語の入力に応じて特定された見出し語（単語）の前後に載っている一連の単語までも一見して目にすることができ、当該特定単語を選択表示中の反転カーソルＣｕを、興味を引く単語や関連する単語に簡単に移動させてその説明情報を見ることができる。
【００５８】
（第２実施例）
図５は、前記電子辞書装置１０による第２実施例の辞書検索処理を示すフローチャートである。
【００５９】
図６は、前記電子辞書装置１０の第２実施例の辞書検索処理に伴うメイン表示部１６およびサブ表示部１５の表示動作を示す図である。
【００６０】
辞書指定キー１４ｂによりユーザ任意の辞書、例えば［英和辞典］が選択されると、図６（Ａ）に示すように、選択された辞書［英和辞典］の検索語入力エリアＡｋを有する検索語入力画面Ｇ０がメイン表示部１６に表示される（ステップＡ１）。
【００６１】
また、前記選択された辞書［英和辞典］のアルファベット順のインデックス「Ａ」「Ｂ」「Ｃ」…毎に、該当するインデックスを頭文字とする見出し語の集録数に応じた長さのインデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ…を配列したインデックス表記画面Ｇｂがサブ表示部１５に表示される（ステップＡ２）。なお、このインデックス表記画面ＧｂにはスクロールボタンＳｃが設けられ、このスクロールボタンＳｃのタッチ操作に応じて同表記画面Ｇｂ内のインデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ…はスクロールされて変更される。
【００６２】
そして、前記メイン表示部１６に表示された検索語入力画面Ｇ０において、ユーザが調べたい検索語のスペルを１文字ずつ、例えば「c」「a」と順次キー入力して行くことで、図６（Ｂ）に示すように、見出し語検索画面Ｇの検索語入力エリアＡｋに入力された文字列「ca」が表示されると（ステップＡ３（Ｙｅｓ））、当該検索語入力エリアＡｋに入力された文字列「ca」と前方一致する見出し語が［英和辞典］（２２ｂ）から検索される（ステップＡ４）。
【００６３】
すると、前方一致検索された一連の見出し語の中から一致検索された見出し語「ca」を先頭に表示可能な所定数（ここでは、８語）の見出し語が抽出され（ステップＡ５）、当該一致検索された見出し語「ca」に反転カーソルＣｕが設定される（ステップＡ６）。
【００６４】
そして、前記抽出された８語の見出し語が見出し語一覧エリアＬｍに一覧表示されると共に、先頭の見出し語「ca」に反転カーソルＣｕが表示され、この見出し語（単語）「ca」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＡ７）。
【００６５】
一方、サブ表示部１６のインデックス表記画面Ｇｂに表示されたスクロールボタンＳｃがタッチ操作されると（ステップＡ８，Ａ９（Ｙｅｓ））、同表記画面Ｇｂ内にて表示中のインデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ…の範囲がスクロールされて変更される（ステップＡ１０）。
【００６６】
そして、ユーザが調べたい単語の頭文字、ここでは「Ｃ」に対応するインデックスバー「Ｃ」Ｉｂｃがサブ表示部１５のインデックス表記画面Ｇｂに表示された状態で、図６（Ｃ）に示すように、当該インデックスバー「Ｃ」Ｉｂｃを、その長さに対する調べたい単語の集録位置を考慮してタッチペンＰによりタッチ操作すると（ステップＡ１１（Ｙｅｓ））、同バー「Ｃ」Ｉｂｃ上のタッチ位置に応じた見出し語「claim」が特定される（ステップＡ１２）。
【００６７】
すると、前記特定された見出し語「claim」を中央とした前後にある表示可能な所定数（ここでは、前３語＋特定された１語＋後４語＝８語）の見出し語が抽出され（ステップＡ１３）、当該特定された見出し語「claim」に反転カーソルＣｕが設定される（ステップＡ１４）。
【００６８】
そして、前記抽出された８語の見出し語が見出し語一覧エリアＬｍに一覧表示されると共に、特定された４語目の見出し語「claim」に反転カーソルＣｕが表示され、この見出し語（単語）「claim」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＡ１５）。
【００６９】
ここで、ユーザが調べたい単語が前記見出し語一覧エリアＬｍに表示中の各見出し語「cl」〜「clamy」よりも後ろに集録されていることを考慮して、図６（Ｄ）の矢印ｘで示すように、前記インデックスバー「Ｃ」Ｉｂｃに対するタッチ位置を後にスライド移動させると（ステップＡ１６（Ｙｅｓ））、当該移動後のバー「Ｃ」Ｉｂｃ上のタッチ位置に応じた見出し語「clam」が特定される（ステップＡ１２）。
【００７０】
すると、前記特定された見出し語「clam」を中央とした前後にある表示可能な所定数（８語）の見出し語が抽出され（ステップＡ１３）、当該特定された見出し語「clam」に反転カーソルＣｕが設定される（ステップＡ１４）。
【００７１】
そして、前記抽出された８語の見出し語が見出し語一覧エリアＬｍに一覧表示されると共に、特定された４語目の見出し語「clam」に反転カーソルＣｕが表示され、この見出し語（単語）「clam」の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＡ１５）。
【００７２】
ここで、ユーザが調べたい単語が前記見出し語一覧エリアＬｍに表示中の各見出し語「clad」〜「clamorous」の中に含まれた場合に、前記インデックスバー「Ｃ」Ｉｂｃに対するタッチ操作が離され（ステップＡ１７（Ｙｅｓ））、カーソルキー１４ｅの操作によって、当該エリアＬｍ内の所望の見出し語に反転カーソルＣｕが移動されると（ステップＡ１９（Ｙｅｓ））→Ａ２０）、この反転カーソルＣｕにより新たに選択表示された見出し語（単語）の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＡ７）。
【００７３】
一方、前記見出し語検索画面Ｇの検索語入力エリアＡｋに既に入力された検索語の文字列「ca」に続けて文字が入力されると（ステップＡ１８（Ｙｅｓ））、再び、当該入力された文字列と前方一致する見出し語が［英和辞典］（２２ｂ）から検索される（ステップＡ４）。
【００７４】
すると前記同様に、前方一致検索された一連の見出し語の中から一致検索された見出し語を先頭に表示可能な所定数（８語）の見出し語が抽出され（ステップＡ５）、当該一致検索された見出し語に反転カーソルＣｕが設定される（ステップＡ６）。
【００７５】
そして、前記抽出された８語の見出し語が見出し語一覧エリアＬｍに一覧表示されると共に、先頭の見出し語に反転カーソルＣｕが表示され、この見出し語（単語）の説明情報が読み出されてプレビューエリアＰｖに表示される（ステップＡ７）。
【００７６】
そして、前記図６（Ｂ）〜図６（Ｄ）で示したように、見出し語一覧エリアＬｍに一覧表示された何れかの見出し語（単語）に反転カーソルＣｕを表示させた状態で、［訳／決定］キー１４ｃが操作され当該見出し語（単語）の選択が決定されると（ステップＡ２１（Ｙｅｓ））、当該選択された見出し語に対応した説明情報がメイン表示部１６に全画面表示される（ステップＡ２２）。
【００７７】
したがって、前記構成の電子辞書装置１０の第２実施例の辞書検索機能によれば、見出し語検索画面Ｇの検索語入力エリアＡｋに任意の検索語のスペルを１文字ずつ入力して表示させると、インクリメンタルサーチにより、当該入力された文字列「ca」と前方一致する見出し語が検索されると共に、一致検索された先頭の見出し語「ca」に反転カーソルＣｕが設定され、見出し語一覧エリアＬｍに一覧表示される。一方、頭文字が共通する見出し語の数に応じた長さのインデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ，…を配列したインデックス表記画面Ｇｂ（サブ表示部１５）において、所望の単語が属するバーとその位置を考慮し、該当するインデックスバー「Ｃ」Ｉｂｃがタッチ操作されると、タッチ位置に応じて特定された見出し語「claim」の前後にある一覧表示可能な所定数（８語）の見出し語「cl」〜「clamy」が抽出され、特定された見出し語「claim」（４語目）に反転カーソルＣｕが設定されて見出し語一覧エリアＬｍに一覧表示される。そして、見出し語一覧エリアＬｍに一覧表示された任意の見出し語に反転カーソルＣｕを移動表示させ選択すると、選択された見出し語（単語）の説明情報がプレビューエリアＰｖに表示される。
【００７８】
これにより、検索語のスペルを順次文字入力する過程において、前方一致検索された見出し語一覧から素早く目標の単語を見つけてその説明情報を確認できるだけでなく、インデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ，…をタッチ操作して目標の単語の大凡な位置を指定した場合には、タッチ位置に応じて特定された見出し語（単語）の前後に集録された一連の単語までも一見して目にすることができ、特定単語を選択表示中の反転カーソルＣｕを、目標単語だけでなく、興味を引く単語や関連する単語に簡単に移動させてその説明情報を見ることができる。
【００７９】
なお、前記第１実施例の辞書検索処理により、３文字以上の検索語の文字列を入力して前方一致検索された見出し語前後の所定数（８語）の見出し語を抽出して見出し語一覧エリアＬｍに一覧表示する場合、および前記第２実施例の辞書検索処理により、インデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ，…のタッチ位置に応じて特定された見出し語前後の所定数（８語）の見出し語を抽出して見出し語一覧エリアＬｍに一覧表示する場合では、何れの場合も見出し語一覧の４語目に検索文字列との一致見出し語やタッチ位置に応じた特定見出し語を表示させ反転カーソルＣｕをデフォルト表示させる構成とした。これに対し、前記見出し語一覧エリアＬｍの先頭から何語目（何行目）に前記一致見出し語や特定見出し語に反転カーソルＣｕを当てて表示させるかは、表示中の反転カーソルＣｕをユーザ操作に応じて任意の位置に移動させて設定キー（図示せず）を操作することで設定できるようにしてもよい。その設定データはカーソル位置設定データメモリ２６ｅに記憶される。
【００８０】
また、前記第２実施例の辞書検索処理において、サブ表示部１５に表示させるインデックス表記画面Ｇｂの各インデックスバー「Ａ」Ｉｂａ，「Ｂ」Ｉｂｂ，「Ｃ」Ｉｂｃ，…は、検索語入力エリアＡｋに入力される検索語の文字とは無関係に表示させる構成とした。これに対し、検索語入力エリアＡｋに入力された検索語の文字に応じて、当該入力文字を頭文字とする共通の見出し語の数に応じた長さのインデックスバーを表示させる構成としてもよい。具体的には、検索語入力エリアＡｋに「ａ」が入力されると、インデックス表記画面Ｇｂにはインデックスバー「ＡＡ」「ＡＢ」…「ＡＺ」を表示させ、また、検索語入力エリアＡｋに「ａb」が入力されると、インデックス表記画面Ｇｂにはインデックスバー「ＡＢＡ」「ＡＢＢ」…「ＡＢＺ」を表示させるように構成する。
【００８１】
なお、前記実施形態において記載した電子辞書装置１０による各処理の手法およびデータベース、すなわち、図３のフローチャートに示す第１実施例の辞書検索処理、図５のフローチャートに示す第２実施例の辞書検索処理などの各手法および辞書データベース２２ｂ等を含むデータベースは、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体２３に格納して配布することができる。そして、タッチパネル式表示部（１５，１６）を備えた電子機器のコンピュータは、この外部記録媒体２３に記録されたプログラムを記憶装置２２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明した特定見出し語を含む前後所定数の見出し語を抽出した見出し語一覧表示機能を実現し、前述した手法による同様の処理を実行することができる。
【００８２】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、タッチパネル式表示部（１５，１６）を備えた電子機器のコンピュータに通信部２５によって取り込むことで、前述した特定見出し語を含む前後所定数の見出し語を抽出した見出し語一覧表示機能を実現することもできる。
【００８３】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【００８４】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００８５】
［１］
複数の見出し語と当該各見出し語の説明情報とが対応付けられた辞書データを記憶する辞書記憶手段と、
この辞書記憶手段により記憶された辞書データからユーザ操作に応じて特定された見出し語とその前後の見出し語を含む一連の見出し語を抽出する見出し語抽出手段と、
この見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる一覧表示手段と、
を備えたことを特徴とする電子辞書装置。
【００８６】
［２］
前記一覧表示手段により一覧表示された一連の見出し語のうち前記特定された見出し語の位置にカーソルを表示させるカーソル表示手段と、
このカーソル表示手段により表示されたカーソルをユーザ操作に応じて他の見出し語の位置に移動させて表示させるカーソル移動手段と、
前記カーソルが位置する見出し語に対応付けられた説明情報を前記辞書データから読み出して表示部に表示させる説明情報表示手段と、
を備えたことを特徴とする請求項１に記載の電子辞書装置。
【００８７】
［３］
ユーザ操作に応じて検索語を入力する検索語入力手段と、
この検索語入力手段による検索語の入力に伴い当該入力された検索語と前方一致する見出し語を前記辞書記憶手段により記憶された辞書データから検索する見出し語検索手段とを備え、
前記見出し語抽出手段は、前記見出し語検索手段により前方一致検索された先頭の見出し語を特定し、この特定された見出し語とその前後の見出し語を含む一連の見出し語を前記辞書データから抽出する、
ことを特徴とする［１］または［２］に記載の電子辞書装置。
【００８８】
［４］
前記辞書記憶手段により記憶された辞書データの見出し語で頭文字の共通する見出し語の数に応じた長さの見出しバーを表示部に表示させる見出しバー表示手段を備え、
前記見出し語抽出手段は、ユーザ操作に応じて前記見出しバー表示手段により表示された見出しバー上の任意の位置が指定された際に、当該見出しバーの指定位置に応じた見出し語を特定し、この特定された見出し語とその前後の見出し語を含む一連の見出し語を前記辞書データから抽出する、
ことを特徴とする［１］または［２］に記載の電子辞書装置。
【００８９】
［５］
ユーザ操作に応じて検索語を入力する検索語入力手段と、
この検索語入力手段による検索語の入力に伴い当該入力された検索語と前方一致する見出し語を前記辞書記憶手段により記憶された辞書データから検索する見出し語検索手段と、
前記辞書記憶手段により記憶された辞書データの見出し語で頭文字の共通する見出し語の数に応じた長さの見出しバーを表示部に表示させる見出しバー表示手段とを備え、
前記見出し語抽出手段は、
前記見出し語検索手段により前方一致検索された先頭の見出し語を特定し、この特定された見出し語を含む一連の見出し語を前記辞書データから抽出する第１の見出し語抽出手段と、
ユーザ操作に応じて前記見出しバー表示手段により表示された見出しバー上の任意の位置が指定された際に、当該見出しバーの指定位置に応じた見出し語を特定し、この特定された見出し語とその前後の見出し語を含む一連の見出し語を前記辞書データから抽出する第２の見出し語抽出手段とを有し、
前記一覧表示手段は、前記第１の見出し語抽出手段または前記第２の見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる、
ことを特徴とする［１］または［２］に記載の電子辞書装置。
【００９０】
［６］
前記見出しバー表示手段は、前記辞書記憶手段により記憶された辞書データの見出し語で、前記検索語入力手段により入力された検索語の文字を共通の頭文字とする見出し語の数に応じた長さの見出しバーを表示部に表示させる、
ことを特徴とする［５］に記載の電子辞書装置。
【００９１】
［７］
前記一覧表示手段は、
前記特定された見出し語のその前後の見出し語の間における表示位置をユーザ操作に応じて設定する表示位置設定手段を有し、
この表示位置設定手段により設定された前記特定された見出し語の表示位置に従って前記見出し語抽出手段により抽出された一連の見出し語を表示部に一覧表示させる、
ことを特徴とする［１］ないし［６］の何れかに記載の電子辞書装置。
【００９２】
［８］
記憶部と表示部と入力部を備えた電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
複数の見出し語と当該各見出し語の説明情報とが対応付けられた辞書データを前記記憶部に記憶させる辞書記憶手段、
この辞書記憶手段により記憶された辞書データから前記入力部のユーザ操作に応じて特定された見出し語とその前後の見出し語を含む一連の見出し語を抽出する見出し語抽出手段、
この見出し語抽出手段により抽出された一連の見出し語を前記表示部に一覧表示させる一覧表示手段、
として機能させるためのプログラム。
【符号の説明】
【００９３】
１０  …電子辞書装置
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部
１４ａ…文字入力キー
１４ｂ…辞書指定キー
１４ｃ…［訳／決定］キー
１４ｄ…［戻る／リスト］キー
１４ｅ…カーソルキー
１４ｆ…ページ送りキー
１５  …タッチパネル式サブ表示部
１５ｄ…カラー液晶表示部（バックライト付き）
１５ｔ…透明タッチパネル
１６  …タッチパネル式メイン表示部
１６ｄ…カラー液晶表示部（バックライト付き）
１６ｔ…透明タッチパネル
２１  …ＣＰＵ
２２  …記憶装置
２２ａ…装置制御プログラム
２２ｂ…辞書データベース
２３  …外部記録媒体
２４  …記録媒体読み取り部
２５  …通信部
２６  …ＲＡＭ
２６ａ…入力データメモリ
２６ｂ…メイン画面データメモリ
２６ｃ…サブ画面データメモリ
２６ｄ…見出し表示レイアウトデータメモリ
２６ｅ…カーソル位置設定データメモリ
３０  …Ｗｅｂサーバ
Ｎ    …通信ネットワーク
Ｇ０  …検索語入力画面
Ｇ    …見出し語検索画面
Ｌｍ  …見出し語一覧エリア
Ｃｕ  …反転カーソル
Ｐｖ  …プレビューエリア
Ｇｂ  …インデックス表記画面
Ｓｃ  …スクロールボタン
Ｉｂａ，Ｉｂｂ，…インデックスバー
【図１】
2013222241.tif 000003
【図２】
2013222241.tif 000004
【図３】
2013222241.tif 000005
【図４】
2013222241.tif 000006
【図５】
2013222241.tif 000007
【図６】
2013222241.tif 000008