(57)【特許請求の範囲】
【請求項１】
所定の文字順に従った複数の見出し語と、各見出し語に対応する辞書情報とを対応付けて記憶する辞書記憶手段と、
この辞書記憶手段により記憶された見出し語を所定の文字順に従って一覧表示させる見出し語一欄表示手段と、
この見出し語一欄表示手段により表示された先頭の見出し語を選択見出し語として選択表示する見出し語選択表示手段と、
第１の指示キーのユーザ操作に応じて、前記選択見出し語内の任意の１文字を指定して識別表示させる文字識別表示手段と、
前記選択見出し語の任意の文字が識別表示されている状態で、第２の指示キーのユーザ操作に応じて、当該第２の指示キーにより指示された方向で、かつ、そのとき識別表示されている文字に相当する位置の文字が当該識別表示されている文字と異なる種類の文字となる最初の見出し語を前記辞書記憶手段から読み出して新たな選択見出し語とする選択手段と、
選択見出し語に対応する辞書情報を前記辞書記憶手段から読み出して表示する辞書表示手段と、
を備えたことを特徴とする辞書機能を備えた電子装置。
【請求項２】
文字キーが入力されると、そのとき識別表示されている文字に相当する位置より前までの文字が選択見出し語の識別表示されている文字より前までの文字と一致し、かつ、当該識別表示されている文字に相当する位置の文字が前記入力された文字となる見出し語を前記辞書記憶手段から読み出して新たな選択見出し語とする見出し語選択手段をさらに備えたことを特徴とする請求項１に記載の辞書機能を備えた電子装置。
【請求項３】
前記複数の見出し語を末尾文字から先頭文字の順の優先度で所定の文字順に従って記憶する逆引きリストと、
前記選択見出し語内の先頭文字が識別表示されている時に、前記第１の指示キーにより左方向が指示されると、当該見出し語の末尾文字に識別表示される文字を移動する識別表示移動手段と、をさらに備え、
前記一覧表示手段は、
この識別表示移動手段により見出し語の末尾文字に識別表示が移動すると、選択見出し語を含む所定数の見出し語を前記逆引きリストから読み出して一覧表示することを特徴とする請求項２に記載の辞書機能を備えた電子装置。
【請求項４】
前記所定の文字順は、アルファベット順または日本語の５０音順であることを特徴とする請求項１ないし請求項３の何れか１項に記載の辞書機能を備えた電子装置。
【請求項５】
コンピュータを、
所定の文字順に従った複数の見出し語と、各見出し語に対応する辞書情報とを対応付けて記憶する辞書記憶手段、
この辞書記憶手段により記憶された見出し語を所定の文字順に従って一覧表示させる見出し語一欄表示手段、
この見出し語一欄表示手段により表示された先頭の見出し語を選択見出し語として選択表示する見出し語選択表示手段、
第１の指示キーのユーザ操作に応じて、前記選択見出し語内の任意の１文字を指定して識別表示させる文字識別表示手段、
前記選択見出し語の任意の文字が識別表示されている状態で、第２の指示キーのユーザ操作に応じて、当該第２の指示キーにより指示された方向で、かつ、そのとき識別表示されている文字に相当する位置の文字が当該識別表示されている文字と異なる種類の文字となる最初の見出し語を前記辞書記憶手段から読み出して新たな選択見出し語とする選択手段、
選択見出し語に対応する辞書情報を前記辞書記憶手段から読み出して表示する辞書表示手段、
として機能させるようにしたコンピュータ読み込み可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、辞書機能を備えた電子装置およびプログラムに関する。
【背景技術】
【０００２】
一般に電子辞書装置は、平仮名やアルファベットの文字入力キーを配置したキーボードを備え、所望の見出し語を検索する際には、ユーザは検索対象となる見出し語の文字列の読みを文字入力キーにより入力する。これにより入力された検索対象の文字列と一致する見出し語が検索されて表示され、決定キーを操作することで当該検索された見出し語の説明情報が読み出されて表示されるものである。
【０００３】
このように従来の電子辞書装置では、(1)検索対象となる見出し語の文字列の読みに対応させた文字入力キーの操作が面倒である、(2)文字入力キーを配置したキーボードを使いこなせないユーザもいる、(3)キーボードを備える必要から装置本体の大型化が免れない、といった問題があった。
【０００４】
そこで、５０音順やアルファベット順にした見出し語のインデックスから所望の範囲をペンタッチすることにより、そのタッチ位置に対応した見出し語の一覧を表示させるようにした、電子辞書が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０７−２３０４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記見出し語のインデックスをペンタッチして対応する見出し語一覧を表示させるようにした従来の電子辞書では、キーボードを必要とせず、面倒なキー操作も必要ないものの、ペンタッチを認識するデバイスを備える必要がある。
【０００７】
本発明は、このような課題に鑑みなされたもので、簡単なキーを備えるだけで、直感的に所望の文字列を検索することが可能になる電子装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の辞書機能を備えた電子装置は、所定の文字順に従った複数の見出し語と、各見出し語に対応する辞書情報とを対応付けて記憶する辞書記憶手段と、この辞書記憶手段により記憶された見出し語を所定の文字順に従って一覧表示させる見出し語一欄表示手段と、この見出し語一欄表示手段により表示された先頭の見出し語を選択見出し語として選択表示する見出し語選択表示手段と、第１の指示キーのユーザ操作に応じて、前記選択見出し語内の任意の１文字を指定して識別表示させる文字識別表示手段と、前記選択見出し語の任意の文字が識別表示されている状態で、第２の指示キーのユーザ操作に応じて、当該第２の指示キーにより指示された方向で、かつ、そのとき識別表示されている文字に相当する位置の文字が当該識別表示されている文字と異なる種類の文字となる最初の見出し語を前記辞書記憶手段から読み出して新たな選択見出し語とする選択手段と、選択見出し語に対応する辞書情報を前記辞書記憶手段から読み出して表示する辞書表示手段とを備えたことを特徴としている。
【００１２】
請求項５に記載のプログラムは、コンピュータを、所定の文字順に従った複数の見出し語と、各見出し語に対応する辞書情報とを対応付けて記憶する辞書記憶手段、この辞書記憶手段により記憶された見出し語を所定の文字順に従って一覧表示させる見出し語一欄表示手段、この見出し語一欄表示手段により表示された先頭の見出し語を選択見出し語として選択表示する見出し語選択表示手段、第１の指示キーのユーザ操作に応じて、前記選択見出し語内の任意の１文字を指定して識別表示させる文字識別表示手段、前記選択見出し語の任意の文字が識別表示されている状態で、第２の指示キーのユーザ操作に応じて、当該第２の指示キーにより指示された方向で、かつ、そのとき識別表示されている文字に相当する位置の文字が当該識別表示されている文字と異なる種類の文字となる最初の見出し語を前記辞書記憶手段から読み出して新たな選択見出し語とする選択手段、選択見出し語に対応する辞書情報を前記辞書記憶手段から読み出して表示する辞書表示手段、として機能させることを特徴としている。
【発明の効果】
【００１４】
本発明によれば、簡単なキーを備えるだけで、直感的に所望の文字列を検索することが可能になる電子装置およびプログラムを提供できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の辞書機能を備えた電子装置の実施形態に係る電子辞書装置１０の電子回路の構成を示すブロック図。
【図２】前記電子辞書装置１０の辞書検索処理（その１）を示すフローチャート。
【図３】前記電子辞書装置１０の辞書検索処理（その２）を示すフローチャート。
【図４】前記電子辞書装置１０の辞書検索処理（その３）を示すフローチャート。
【図５】前記電子辞書装置１０の辞書検索処理に伴うユーザ操作に対応した見出し語検索の表示状態を示す図。
【発明を実施するための形態】
【００１６】
以下図面により本発明の実施の形態について説明する。
【００１７】
図１は、本発明の辞書機能を備えた電子装置の実施形態に係る電子辞書装置１０の電子回路の構成を示すブロック図である。
【００１８】
この辞書機能を備えた電子装置は、以下に説明する電子辞書専用の携帯機器（電子辞書装置１０）として構成されるか、辞書機能を備えたＰＤＡ（personal digital assistants）、ＰＣ（personal computer）、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００１９】
この電子辞書装置１０は、各種の記憶媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ（central processing unit）１１が備えられる。
【００２０】
ＣＰＵ１１は、主記憶装置（フラッシュメモリ）１２内に予め記憶された装置制御プログラム、あるいはＲＯＭカードなどの外部記憶媒体１３から記憶媒体読み書き部１４を介して前記主記憶装置１２に読み込まれた装置制御プログラム、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）２０から通信制御部１５を介して前記主記憶装置１２に読み込まれた装置制御プログラムに応じて、ＲＡＭ１６を作業用メモリとして回路各部の動作を制御する。
【００２１】
前記主記憶装置１２に記憶された装置制御プログラムは、入力部１７からのユーザ操作に応じた入力信号、あるいは通信制御部１５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ２０…との通信信号、あるいは記憶媒体読み書き部１４を介して外部接続されるＥＥＰＲＯＭ，ＲＡＭ，ＲＯＭなどのメモリ・カード（記憶媒体）１３との接続通信信号に応じて起動される。
【００２２】
前記ＣＰＵ１１には、前記主記憶装置１２、記憶媒体読み書き部１４、通信制御部１５、ＲＡＭ１６、入力部１７が接続される他に、表示部１８などが接続される。
【００２３】
主記憶装置１２に記憶される装置制御プログラムとしては、当該電子辞書装置１０の全体の動作を司るシステムプログラムや通信制御部１５を介してインターネットＮ上の各Ｗｅｂサーバ２０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラムが記憶される他に、検索文字列のキー入力に応じて見出し語を検索するか（見出し語検索モード）又は見出し語一覧からカーソルキー入力に応じて見出し語を検索するか（見出し語一覧モード）を選択して見出し語検索する処理、選択見出し語に対応した訳語・意味内容・例文（用例）などの各種説明情報の読み出し表示処理など、同主記憶装置１２内に記憶された辞書データベース１２ｂに基づく検索処理全般を制御するための各種処理プログラム１２ａが記憶される。
【００２４】
前記辞書データベース１２ｂが有する複数種類の辞書コンテンツ１２ｂ１，１２ｂ２，…としては、「国語辞典」「英和辞典」「和英辞典」「漢字辞典」「四字熟語辞典」「百科事典」など、種類の異なる辞書データが予め、あるいはダウンロードされて複数辞書記憶される。
【００２５】
各辞書コンテンツ１２ｂ１，１２ｂ２，…は、それぞれの言語に応じた所定の順番で配列された見出し語Ｗ、各見出し語Ｗに対応付けられた当該見出し語の訳語・意味内容・例文（用例）などの説明情報Ｄを有する。
【００２６】
また、前記辞書データベース１２ｂが有する見出し語一覧リスト（先頭文字からソート）１２Ｌｈは、各辞書コンテンツ１２ｂ１，１２ｂ２，…毎にその全ての見出し語Ｗ…を先頭の文字から所定の文字順（５０音順，アルファベット順など）でソートしたものであり、また見出し語一覧リスト（末尾文字からソート）１２Ｌｅは、各辞書コンテンツ１２ｂ１，１２ｂ２，…毎にその全ての見出し語Ｗ…を末尾の文字から所定の文字順でソートしたものである。
【００２７】
ＲＡＭ１６には、表示部１８の表示画面に対応した表示データの記憶領域を有し、その表示画面に表示すべきデータがビットマップのパターンデータとして展開記憶される表示メモリ、前記各種処理プログラム１２ａに従って入力部１７によりユーザ入力された文字・数字・記号などの入力データが記憶保持される入力文字メモリ、辞書検索処理された見出し語や説明情報が記憶される検索結果メモリ、前記各種処理プログラム１２ａに従いＣＰＵ１１に入出力される種々のデータが必要に応じて記憶されるワークメモリの他、前記見出し語検索の処理に伴い現在選択中の見出し語が記憶される選択見出し語情報メモリ１６ａ、当該選択見出し語情報メモリ１６ａに記憶された現在選択中の見出し語においてカーソルＣｕ（図５参照）が先頭の文字から何番目ｎの文字に位置するかが記憶されるカーソル位置情報メモリ１６ｂなどが備えられる。
【００２８】
入力部１７には、辞書キー１７ａ、カーソルキー１７ｂ、ページ送りキー１７ｃ、訳／決定キー１７ｄ、文字入力キー１７ｅ、タッチパネル１７ｆなどが備えられる。
【００２９】
表示部１８には、前記辞書検索処理の過程において、見出し語一覧表示１８ａ、当該見出し語一覧表示１８ａ内での選択中の見出し語Ｗとその辞書情報Ｄをプレビューにして表示する辞書情報プレビュー表示１８ｂ、そして選択決定された見出し語の説明情報を全画面に展開して表示する見出し語展開表示１８ｃが行われる。
【００３０】
次に、前記構成の電子辞書装置１０によるカーソルキー操作を主体とした辞書検索機能について説明する。
【００３１】
図２は、前記電子辞書装置１０の辞書検索処理（その１）を示すフローチャートである。
【００３２】
図３は、前記電子辞書装置１０の辞書検索処理（その２）を示すフローチャートである。
【００３３】
図４は、前記電子辞書装置１０の辞書検索処理（その３）を示すフローチャートである。
【００３４】
図５は、前記電子辞書装置１０の辞書検索処理に伴うユーザ操作に対応した見出し語検索の表示状態を示す図である。
【００３５】
入力部１７のメニューキーが操作されると、辞書データベース１２ｂに記憶されている各辞書コンテンツ１２ｂ１，１２ｂ２，…の中から検索対象の辞書を選択するための辞書選択画面が表示部１８に表示される（ステップＳ１）。
【００３６】
この辞書選択画面において、検索対象の辞書（例えば「英和辞典」）がカーソルキー１７ｂの操作により選択される（または辞書キー１７ａの操作により直接に検索対象の辞書が選択される）と（ステップＳ２（ＹＥＳ））、図５（Ａ）に示すように、検索文字列のキー入力に応じて所望の見出し語を検索する「見出し語検索モード」か、又は見出し語一覧からカーソルキー１７ｂの入力に応じて所望の見出し語を検索する「見出し語一覧モード」かの何れかの検索方法を選択するための見出し語検索方法選択画面Ｇが表示部１８に表示される（ステップＳ３）。
【００３７】
この見出し語検索方法選択画面Ｇにおいて、ユーザ操作に応じて「見出し語一覧モード」が選択されたと判断されると（ステップＳ４（ＹＥＳ））、先ず、図５（Ｂ）に示すように、検索対象として選択した辞書の言語に応じた所定の文字順（英語系辞書の場合はアルファベット順、日本語系辞書の場合は五十音順など）でその先頭文字から順にソートされた見出し語が、前記辞書データベース１２内の見出し語一覧リスト（先頭文字からソート）１２Ｌｈから読み出され、先頭文字位置（桁）を合わせた見出し語一覧表示１８ａとして表示部１８に表示される。この際、見出し語一覧表示１８ａの初期状態では、先頭の見出し語「abate」が選択見出し語とされその先頭文字「a」にカーソルＣｕが表示される。この選択見出し語の先頭文字を１番目としてカーソルＣｕが何番目ｎの文字に位置するかは、ＲＡＭ１６内のカーソル位置情報メモリ１６ｂにて記憶管理される（ステップＳ５）。
【００３８】
なお、前記図５（Ｂ）で示したように、表示部１８では、見出し語一覧表示１８ａと共に、カーソルＣｕが位置する選択見出し語「abate」とその説明情報が辞書情報プレビュー表示１８ｂとして表示される。
【００３９】
そして、前記図５（Ｂ）で示した見出し語一覧表示１８ａにおいて、右カーソルキー［→］（１７ｂ）が操作されると（ステップＳ６（ＹＥＳ））、現在カーソルＣｕが位置する文字「a」の右隣に文字が有るか否か判断される（ステップＳ７）。
【００４０】
ここで、現在カーソルＣｕが位置する文字「a」の右隣に文字「b」が有ると判断されると（ステップＳ７（ＹＥＳ））、図５（Ｃ）に示すように、当該右隣の文字「b」にカーソルＣｕが移動されて表示される（ステップＳ８）。
【００４１】
一方、前記図５（Ｂ）における見出し語一覧表示１８ａにおいて、例えばその選択見出し語「abate」の末尾文字「e」にカーソルＣｕが位置している状態（ｎ＝５）で、右カーソルキー［→］（１７ｂ）が操作されると（ステップＳ６（ＹＥＳ））、当該カーソルＣｕが位置する文字「e」の右隣に文字は無いと判断される（ステップＳ７（ＮＯ））。この場合、選択見出し語「abate」より下に存在する各見出し語のうち、ｎ＋１（＝５＋１）番目の文字が存在する最初の見出し語「ability」が新たな選択見出し語に設定され、当該選択見出し語「ability」のｎ＋１（＝６）番目の文字「t」にカーソルＣｕが表示される（ステップＳ９）。
【００４２】
また、前記図５（Ｃ）で示したように、選択見出し語「abate」の２番目の文字「b」にカーソルＣｕが移動された見出し語一覧表示１８ａにおいて、下ページ送りキー［↓］（１７ｃ）が操作されると（ステップＳ１７（ＹＥＳ））、当該選択見出し語「abate」に対してページ送りキー１７ｃの指示した下方向に有る見出し語のうち、図５（Ｄ）に示すように、ｎ番目（２番目）の文字が前記カーソルＣｕが位置する文字「b」と異なる種類の文字（この場合は「c」）になる最初の見出し語「accept」が新たな選択見出し語に設定され、この新たな選択見出し語「accept」のｎ番目の文字「c」にカーソルＣｕが表示される（ステップＳ１８）。
【００４３】
なお、上ページ送りキー［↑］（１７ｃ）が操作された場合にも（ステップＳ１７（ＹＥＳ））、前記同様に、現在の選択見出し語に対してページ送りキー１７ｃの指示した上方向に有る見出し語のうち、カーソルＣｕが位置するｎ番目の文字が異なる種類の文字になる最初の見出し語が新たな選択見出し語に設定され、この新たな選択見出し語のｎ番目の文字にカーソルＣｕが表示される（ステップＳ１８）。
【００４４】
また、前記図５（Ｃ）で示したように、選択見出し語「abate」の２番目の文字「b」にカーソルＣｕが移動された見出し語一覧表示１８ａにおいて、下カーソルキー［↓］（１７ｂ）が操作されると（ステップＳ１５（ＹＥＳ））、図５（Ｆ）に示すように、当該選択見出し語「abate」に対してカーソルキー１７ｂの指示した下方向に有る次の見出し語「ability」が新たな選択見出し語に設定され、この新たな選択見出し語のｎ番目（２番目）の文字「b」にカーソルＣｕが表示される（ステップＳ１６）。
【００４５】
その逆に、前記図５（Ｆ）で示したように、選択見出し語「ability」の２番目の文字「b」にカーソルＣｕが移動された見出し語一覧表示１８ａにおいて、上カーソルキー［↑］（１７ｂ）が操作されると（ステップＳ１５（ＹＥＳ））、図５（Ｃ）に示すように、当該選択見出し語「ability」に対してカーソルキー１７ｂの指示した上方向に有る次の見出し語「abate」が新たな選択見出し語に設定され、この新たな選択見出し語のｎ番目（２番目）の文字「b」にカーソルＣｕが表示される（ステップＳ１６）。
【００４６】
また、前記図５（Ｃ）で示したように、選択見出し語「abate」の２番目の文字「b」にカーソルＣｕが移動された見出し語一覧表示１８ａにおいて、左カーソルキー［←］（１７ｂ）が操作されると（ステップＳ１０（ＹＥＳ））、現在カーソルＣｕが位置する文字「b」の左隣に文字が有るか否か判断される（ステップＳ１１）。
【００４７】
ここで、現在カーソルＣｕが位置する文字「b」の左隣に文字「a」が有ると判断されると（ステップＳ１１（ＹＥＳ））、図５（Ｂ）に示すように、当該左隣の文字「a」にカーソルＣｕが移動されて表示される（ステップＳ１２）。
【００４８】
また、前記図５（Ｂ）で示したように、選択見出し語「abate」の先頭の文字「a」にカーソルＣｕが位置する見出し語一覧表示１８ａの状態で、左カーソルキー［←］（１７ｂ）が操作されると（ステップＳ１０（ＹＥＳ））、当該カーソルＣｕが位置する文字「a」の左隣に文字は無いと判断される（ステップＳ１１（ＮＯ））。この場合には、図５（Ｅ）に示すように、末尾文字から順に所定の文字順でソートされた見出し語が、前記辞書データベース１２内の見出し語一覧リスト（末尾文字からソート）１２Ｌｅから読み出され、末尾文字位置（桁）を合わせた逆引き状態の見出し語一覧表示１８ａ「BAA」「CAA」「NCAA」…として表示部１８に更新表示される。この際、カーソル位置情報メモリ１６ｂにて記憶管理されるカーソルＣｕの位置ｎは、選択見出し語の末尾文字を１番目として左右読み替えられて記憶管理されるので、同選択見出し語「BAA」の末尾文字「A」を１番目としてカーソルＣｕが表示される（ステップＳ１３）。
【００４９】
なお、前記図５（Ｅ）で示したように、逆引き状態として左右が読み替えられている選択見出し語「BAA」の末尾文字「A」にカーソルＣｕが位置している見出し語一覧表示１８ａの状態で、右カーソルキー［→］（１７ｂ）が操作されると、左右の読み替えによりステップＳ１０では（ＹＥＳ）、ステップＳ１１では（ＮＯ）、つまり当該カーソルＣｕが位置する文字「A」の右隣に文字は無いと判断される。するとこの左右が読み替えられている状態では、再び図５（Ｂ）で示したように、先頭文字から順に所定の文字順でソートされた見出し語が、前記辞書データベース１２内の見出し語一覧リスト（先頭文字からソート）１２Ｌｈから読み出され、先頭文字位置（桁）を合わせた通常の見出し語一覧表示１８ａ「abate」「ability」「abolish」…として表示部１８に更新表示される（ステップＳ１３）。この際、カーソル位置情報メモリ１６ｂにて記憶管理されるカーソルＣｕの位置ｎも、前記逆引きによる左右の読み替えが解除されることで選択見出し語の先頭文字を１番目として記憶管理されるので、同選択見出し語「abate」の先頭文字「a」を１番目としてカーソルＣｕが表示される。
【００５０】
また、前記図５（Ｃ）〜図５（Ｄ）で示したように、ページ送りキー１７ｃの操作に応じて、カーソルＣｕが位置する文字が異なる種類の文字となる下方向または上方向の最初の見出し語を新たな選択見出し語として飛ばし検索する状態にあっても（ステップＳ１７→Ｓ１８）、当該カーソルＣｕが位置する文字の種類を、例えば「c」〜「x」まで大幅に飛ばす必要がある場合には、現在の選択見出し語で所望の見出し語とその文字種が異なっているｎ番目の文字にカーソルＣｕが表示されている状態で、入力部１７の文字キー１７ｅを操作するか又はタッチパネル１７ｆを手書き操作して、所望の文字種「x」を直接に入力する（ステップＳ１９（ＹＥＳ））。
【００５１】
すると、図５（Ｇ）に示すように、ｎ−１番目（１番目）までの文字は現在の選択見出し語と同じで、ｎ番目（２番目）の文字が前記直接入力された文字「x」となる最上段の見出し語「ax,axe」が新たな選択見出し語に設定され、当該ｎ番目の文字「x」にカーソルＣｕが表示される（ステップＳ２０）。
【００５２】
このように、文字キー１７ａやタッチパネル１７ｆを用いて所望の文字種を直接入力することで、カーソルキー１７ｂ及びページ送りキー１７ｃを原則使用した見出し語検索処理をよりスピーディに行うことができる。そればかりか、タッチパネル１７ｆを用いることで、文字キー１７ｅであると複数回のキー入力が必要になる漢字やハングル文字の入力を容易に行うことができる。
【００５３】
この後、前記ステップＳ１〜Ｓ２０における見出し語検索処理に従い所望の見出し語が検索されて選択見出し語として設定された状態で、訳／決定キー１７ｄが操作されると（ステップＳ２１（ＹＥＳ））、当該選択見出し語の説明情報が検索対象の辞書データ１２ｂｎから読み出され、見出し語展開表示１８ｃとして表示部１８の全画面に展開されて表示される（ステップＳ２２）。
【００５４】
したがって、前記構成の電子辞書装置１０によるカーソルキー操作を主体とした辞書検索機能によれば、見出し語一覧モードにより、検索対象の辞書データ１２ｂｎから読み出された各見出し語がその言語に応じた所定の文字順（アルファベット順又は５０音順）にソートされ見出し語一覧表示１８ａとして表示されると共に、上下カーソルキー１７ｂにより上段または下段にある見出し語が選択見出し語として設定され、左右カーソルキー１７ｂにより当該選択見出し語のｎ番目の文字にカーソルＣｕが表示された状態で、上下ページ送りキー１７ｃが操作されると、カーソルＣｕが位置するｎ番目の文字においてその文字種が異なる文字になる上段または下段方向にある最初の見出し語が新たな選択見出し語として設定されカーソルＣｕが付け替えられて表示される。そして、所望の見出し語にカーソルＣｕが表示された選択見出し語の設定状態で、訳／決定キー１７ｄが操作されると、当該選択見出し語の説明情報が辞書データ１２ｂｎから読み出され見出し語展開表示１８ｃとして表示部１８に表示される。このため、カーソルキー１７ｂ及びページ送りキー１７ｃを組合せ操作するだけで、非常に簡単に所望の見出し語を選択してその辞書情報を検索表示させることができる。
【００５５】
また、前記構成の電子辞書装置１０によるカーソルキー操作を主体とした辞書検索機能によれば、見出し語一覧モードによる辞書検索処理の状態で、文字キー１７ｅによる文字入力またはタッチパネル１７ｆによる手書き文字入力が為されると、現在の選択見出し語でカーソルＣｕが位置する文字が当該入力された文字に直接置き換えられた見出し語が新たな選択見出し語として設定されカーソルＣｕが付け替えられて表示される。このため、現在表示部１８に表示されている見出し語一覧表示１８ａにあって、そのカーソルＣｕにより識別表示された選択見出し語に対し、所望の見出し語が所定の文字順でかなり離れたところにある場合でも、当該所望の見出し語の近くまで一気に選択見出し語を飛ばすことができる。
【００５６】
さらに、前記選択見出し語におけるカーソルＣｕの表示位置がその最も左側の先頭文字にある状態で、左カーソルキー１７ｂが操作された場合には、末尾文字から順に所定の文字順でソートされた見出し語が、逆引き状態の見出し語一覧表示１８ａとして表示部１８に更新表示され、前記通常状態での見出し語一覧１８ａに対し左右カーソルキー１７ｂを読み替えた同様の見出し語検索が為されるので、カーソルキー１７ｂ及びページ送りキー１７ｃを組合せ操作するだけでも、所望の見出し語を多用な形態で素早く選択してその辞書情報を検索表示させることができる。
【００５７】
なお、前記実施形態において記載した電子辞書装置１０による各処理の手法、すなわち、図２〜図４のフローチャートに示す辞書検索処理（その１）〜（その３）などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体１３に格納して配布することができる。そして、辞書データベース１２ｂを有する電子装置（１０）のコンピュータは、この外部記憶媒体１３に記憶されたプログラムを記憶装置１２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明したカーソルキー操作を主体とした辞書検索機能を実現し、前述した手法による同様の処理を実行することができる。
【００５８】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、ネットワークＮに接続された辞書データベース１２ｂを有する電子装置（１０）のコンピュータに通信制御部１５によって取り込むことで、前述したカーソルキー操作を主体とした辞書検索機能を実現することもできる。
【００５９】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【００６０】
１０  …電子辞書装置
１１  …ＣＰＵ
１２  …主記憶装置
１２ａ…各種処理プログラム
１２ｂ…辞書データベース
１２ｂｎ…辞書コンテンツ
１２Ｌｈ…見出し語一覧リスト（先頭文字からソート）
１２Ｌｅ…見出し語一覧リスト（末尾文字からソート）
１３  …外部記憶媒体
１４  …記憶媒体読み書き部
１５  …通信制御部
１６  …ＲＡＭ
１６ａ…選択見出し語情報メモリ
１６ｂ…カーソル位置情報メモリ
１７  …入力部
１７ａ…辞書キー
１７ｂ…カーソルキー
１７ｃ…ページ送りキー
１７ｄ…訳／決定キー
１７ｅ…文字キー
１７ｆ…タッチパネル
１８  …表示部
１８ａ…見出し語一覧表示
１８ｂ…辞書情報プレビュー表示
１８ｃ…見出し語展開表示
２０  …Ｗｅｂサーバ
Ｎ    …通信ネットワーク（インターネット）
Ｇ    …見出し語検索方法選択画面
Ｃｕ  …カーソル
【図１】
0005278377.tif 000002
【図２】
0005278377.tif 000003
【図３】
0005278377.tif 000004
【図４】
0005278377.tif 000005
【図５】
0005278377.tif 000006