(57)【要約】【課題】アルファベットと漢字又は仮名とが混在する文字列をジャンプ検索する。【解決手段】電子辞書１は、表示部４０と、漢字，仮名又はアルファベットを含む日本語見出し語と説明情報とを対応付けてなる日本語系辞書ＤＢ８２０を記憶するフラッシュＲＯＭ８０と、ユーザ操作に基づいて表示部４０に表示されたテキスト中の文字列を検索対象文字列として指定する入力部３０と、指定された文字列中にアルファベットと漢字又は仮名とが混在しているか否かを判定するとともに、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該文字列に最長一致する見出し語を日本語系辞書ＤＢ８２０から検索するＣＰＵ２０とを備える。ＣＰＵ２０は、検索された見出し語の説明情報を日本語系辞書ＤＢ８２０から読み出して表示部４０に表示させる。【選択図】図８
2011158947.tif 000002
【特許請求の範囲】
【請求項１】
漢字又は仮名とアルファベットとを含むテキストを表示する表示手段と、
アルファベットを含むアルファベット見出し語と説明情報とを対応付けて複数記憶するアルファベット系辞書情報と、漢字、仮名又はアルファベットを含む日本語見出し語と説明情報とを対応付けて複数記憶する日本語系辞書情報と、を記憶する辞書記憶手段と、
ユーザ操作に基づいて前記表示手段に表示されたテキスト中の文字列を検索対象文字列として指定する文字列指定手段と、
前記文字列指定手段により指定された文字列中にアルファベットと漢字又は仮名とが混在しているか否かを判定する混在判定手段と、
この混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該文字列に最長一致する見出し語を前記日本語系辞書情報から検索する見出し語検索手段と、
前記見出し語検索手段により検索された見出し語の説明情報を前記日本語系辞書情報から読み出して前記表示手段に表示させる説明情報表示制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記辞書記憶手段は、前記日本語系辞書情報として、日本語見出し語と見出し語読みと説明情報とを対応付けて複数記憶し、
前記混在判定手段により、アルファベットと漢字又は仮名とが混在していると判定された場合に、前記検索対象文字列中のアルファベット部分を日本語読みに置換するアルファベット読み置換手段と、
前記混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、前記アルファベット読み置換手段によりアルファベット部分が日本語読みに置換された文字列と一致する見出し語読みを前記日本語系辞書情報から検索する見出し語よみ検索手段と、
を備えることを特徴とする電子機器。
【請求項３】
請求項１又は２に記載の電子機器において、
前記混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該指定された文字列の先頭単語に対応する辞書情報から見出し語を検索する先頭単語見出し語検索手段を、
備えることを特徴とする電子機器。
【請求項４】
請求項１〜３の何れか一項に記載の電子機器において、
前記文字列指定手段は、ユーザ操作によりテキスト中の検索対象の文字列の範囲が指定された場合には、その指定された範囲を検索対象文字列とし、ユーザ操作によりテキスト中の検索対象の文字列の先頭文字が指定された場合には、指定文字以降の文字列を検索対象文字列として指定することを特徴とする電子機器。
【請求項５】
表示部を有する電子機器のコンピュータを制御するための情報表示プログラムにおいて、
前記コンピュータを、
漢字又は仮名とアルファベットとを含むテキストを表示する表示手段、
アルファベットを含むアルファベット見出し語と説明情報とを対応付けて複数記憶するアルファベット系辞書情報と、漢字、仮名又はアルファベットを含む日本語見出し語と説明情報とを対応付けて複数記憶する日本語系辞書情報と、を記憶する辞書記憶手段、
ユーザ操作に基づいて前記表示手段に表示されたテキスト中の文字列を検索対象文字列として指定する文字列指定手段、
前記文字列指定手段により指定された文字列中にアルファベットと漢字又は仮名とが混在しているか否かを判定する混在判定手段、
この混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該文字列に最長一致する見出し語を前記日本語系辞書情報から検索する見出し語検索手段、
前記見出し語検索手段により検索された見出し語の説明情報を前記日本語系辞書情報から読み出して前記表示手段に表示させる説明情報表示制御手段、
として機能させるためのコンピュータ読み込み可能なものであることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、各見出し語と見出し語の説明情報とを対応付けて記憶する辞書データベースを有する電子辞書などの電子機器においては、いわゆるジャンプ機能が具備されている。ジャンプ機能とは、説明情報等のテキストが表示されている際に当該テキスト中の単語をジャンプ対象単語としてユーザが選択した後、所望の辞書データベースを選択すると、ジャンプ対象単語に対応する見出し語が当該辞書データベースで検索（以下、ジャンプ検索と称する）される機能のことである（例えば、特許文献１参照）。
【０００３】
このようなジャンプ検索においては、例えばジャンプ対象単語が日本語の場合には国語辞書や百科事典、英語の場合には英和辞書や英英辞書といったように、ジャンプ対象単語の文字種に応じて選択可能な辞書データベースが設定されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−０２５３０２号公報
【特許文献２】特開２００４−２９５６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年の日本においては、英語文化の浸透に伴って、例えば「ＤＮＡ鑑定」や「Ｊリーグ」といった、アルファベットと漢字又は仮名とが混在した用語が日常的に数多く使われるようになってきている。
【０００６】
しかしながら、従来の電子機器では、上述のように英語と日本語とで異なる辞書データベースを検索するように区別されているため、アルファベットと漢字又は仮名とが混在した文字列をジャンプ検索することができず、このような文字列についてはそもそも全体を範囲指定できないか、或いは範囲指定できても先頭の文字種の単語しか検索することができなかった。
【０００７】
本発明の課題は、アルファベットと漢字又は仮名とが混在する文字列をジャンプ検索することのできる電子機器及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００８】
前記の課題を解決するために、請求項１に記載の発明は、電子機器において、
漢字又は仮名とアルファベットとを含むテキストを表示する表示手段と、
アルファベットを含むアルファベット見出し語と説明情報とを対応付けて複数記憶するアルファベット系辞書情報と、漢字、仮名又はアルファベットを含む日本語見出し語と説明情報とを対応付けて複数記憶する日本語系辞書情報と、を記憶する辞書記憶手段と、
ユーザ操作に基づいて前記表示手段に表示されたテキスト中の文字列を検索対象文字列として指定する文字列指定手段と、
前記文字列指定手段により指定された文字列中にアルファベットと漢字又は仮名とが混在しているか否かを判定する混在判定手段と、
この混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該文字列に最長一致する見出し語を前記日本語系辞書情報から検索する見出し語検索手段と、
前記見出し語検索手段により検索された見出し語の説明情報を前記日本語系辞書情報から読み出して前記表示手段に表示させる説明情報表示制御手段と、
を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載の電子機器において、
前記辞書記憶手段は、前記日本語系辞書情報として、日本語見出し語と見出し語読みと説明情報とを対応付けて複数記憶し、
前記混在判定手段により、アルファベットと漢字又は仮名とが混在していると判定された場合に、前記検索対象文字列中のアルファベット部分を日本語読みに置換するアルファベット読み置換手段と、
前記混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、前記アルファベット読み置換手段によりアルファベット部分が日本語読みに置換された文字列と一致する見出し語読みを前記日本語系辞書情報から検索する見出し語よみ検索手段と、
を備えることを特徴とする。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の電子機器において、
前記混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該指定された文字列の先頭単語に対応する辞書情報から見出し語を検索する先頭単語見出し語検索手段を、
備えることを特徴とする。
【００１１】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の電子機器において、
前記文字列指定手段は、ユーザ操作によりテキスト中の検索対象の文字列の範囲が指定された場合には、その指定された範囲を検索対象文字列とし、ユーザ操作によりテキスト中の検索対象の文字列の先頭文字が指定された場合には、指定文字以降の文字列を検索対象文字列として指定することを特徴とする。
【００１２】
請求項５に記載の発明は、
表示部を有する電子機器のコンピュータを制御するための情報表示プログラムにおいて、
前記コンピュータを、
漢字又は仮名とアルファベットとを含むテキストを表示する表示手段、
アルファベットを含むアルファベット見出し語と説明情報とを対応付けて複数記憶するアルファベット系辞書情報と、漢字、仮名又はアルファベットを含む日本語見出し語と説明情報とを対応付けて複数記憶する日本語系辞書情報と、を記憶する辞書記憶手段、
ユーザ操作に基づいて前記表示手段に表示されたテキスト中の文字列を検索対象文字列として指定する文字列指定手段、
前記文字列指定手段により指定された文字列中にアルファベットと漢字又は仮名とが混在しているか否かを判定する混在判定手段、
この混在判定手段により、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該文字列に最長一致する見出し語を前記日本語系辞書情報から検索する見出し語検索手段、
前記見出し語検索手段により検索された見出し語の説明情報を前記日本語系辞書情報から読み出して前記表示手段に表示させる説明情報表示制御手段、
として機能させるためのコンピュータ読み込み可能なものであることを特徴とする。
【発明の効果】
【００１３】
請求項１，５に記載の発明によれば、アルファベットと漢字又は仮名とが混在する文字列であっても、これらの文字種が混在する辞書情報を有していないアルファベット系辞書情報でなく、当該辞書情報を有する日本語系辞書情報を用いて、当該文字列に最長一致する見出し語を検索することができる。したがって、従来の電子機器と異なり、アルファベットと漢字又は仮名とが混在する文字列をジャンプ検索することができる。
【００１４】
請求項２に記載の発明によれば、アルファベットと漢字又は仮名とが混在する文字列中のアルファベット部分が日本語読みに置換された文字列と一致する見出し語読みを日本語系辞書情報から検索するようにしたので、検索文字列と、日本語系辞書情報の見出し語とで表記が異なる場合であっても、見出し語読みにより適切に日本語系辞書情報を検索できる。例えば、検索文字列が、「ＤＮＡウイルス」であり、対応する日本語系辞書情報の見出し語が「ＤＮＡ virus」であっても、日本語系辞書情報の見出し語読み「ディーエヌエーウイルス」により適切に見出し語が検索される。
【００１５】
請求項３に記載の発明によれば、指定された文字列中にアルファベットと漢字又は仮名とが混在していると判定された場合に、当該指定された文字列の先頭単語に対応する辞書情報から見出し語を検索することができる。例えば、指定された文字列が「ＤＮＡウイルス」である場合に、「ＤＮＡウイルス」全体の検索だけでなく、先頭単語「ＤＮＡ」に対応するアルファベット系辞書情報（英和辞書等）で、「ＤＮＡ」の見出し語検索を行うことができる。
【００１６】
請求項４に記載の発明によれば、ユーザ操作によりテキスト中の検索対象の文字列の範囲が指定された場合には、その指定された範囲を検索対象文字列とし、ユーザ操作によりテキスト中の検索対象の文字列の先頭文字が指定された場合には、指定文字以降の文字列を検索対象文字列として指定することができる。従って、ユーザ操作が範囲指定である場合でも、先頭文字指定である場合でも、適切な範囲を検索対象文字列として検索することができる。
【図面の簡単な説明】
【００１７】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】辞書データベースのデータ構造を示す図である。
【図４】（ａ）はジャンプ先辞書テーブルのデータ構造を示す図であり、（ｂ）は前回ジャンプ先テーブルのデータ構造を示す図である。
【図５】情報表示処理を示すフローチャートである。
【図６】情報表示処理を示すフローチャートである。
【図７】情報表示処理のうちの混在文字列検索処理を示すフローチャートである。
【図８】表示部の表示内容を示す図である。
【図９】表示部の表示内容を示す図である。
【図１０】表示部の表示内容を示す図である。
【図１１】表示部の表示内容を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明に係る電子機器を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１９】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキー群２を備えている。
【００２０】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。
また、メインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０と一体的に形成されている。このタッチパネル１１０は、入力ペン１１１（図８参照）を介して手書き入力等の操作を受け付けるようになっている。
【００２１】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、戻るキー２ｇと、メニューキー２ｈと、ジャンプキー２ｉ等とを有している。
【００２２】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース８２０，…（図２参照）の選択に使用されるキーである。
【００２３】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。メニューキー２ｈは、各種のモード設定を行うためのキーである。
【００２４】
ジャンプキー２ｉは、ジャンプ機能を起動するときに使用されるキーである。なお、ジャンプ機能とは、説明情報が表示されている際に当該説明情報中の単語（以下、ジャンプ対象単語とする）をユーザが選択すると、そのジャンプ対象単語に対応する見出し語がジャンプ先、つまり再検索先の辞書で再度検索される機能のことである。
【００２５】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２６】
この図に示すように、電子辞書１は、表示部４０、入力部３０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバス１００で相互にデータ通信可能に接続されて構成されている。
【００２７】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２８】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２９】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００３０】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８１と、辞書データベース群８２と、ジャンプ先辞書テーブル８３と、前回ジャンプ先テーブル８４と、テキストコンテンツ群８５等とを記憶している。
【００３１】
情報表示プログラム８１は、後述の情報表示処理（図５〜図７参照）をＣＰＵ２０に実行させるためのプログラムである。
【００３２】
辞書データベース群８２は、複数の辞書データベース８２０，…を有しており、本実施の形態においては、「国語辞書」の日本語系辞書データベース８２０ａや「ブリ百科事典」の日本語系辞書データベース８２０ｂ、「和英辞書」の日本語系辞書データベース（図示せず）等を有している。日本語系辞書データベースには、例えば図３（ａ），（ｂ）に示すように、日本語見出し語と、見出し語読みと、見出し語の意味内容のテキストを含む説明情報とが対応付けされて複数格納されている。また、辞書データベース群８２は、辞書データベース８２０として、「英和辞書」のアルファベット系辞書データベース（図示せず）や、「英英辞書」のアルファベット系辞書データベース（図示せず）等を有している。これらの辞書では、アルファベット見出し語と見出し語の意味内容のテキストを含む説明情報とが対応付けされて複数格納されている。
【００３３】
ジャンプ先辞書テーブル８３は、図４（ａ）に示すように、ジャンプ対象単語の文字種ごとに、ジャンプ先として選択し得る辞書データベース８２０の辞書名を記憶している。
【００３４】
前回ジャンプ先テーブル８４は、図４（ｂ）に示すように、ジャンプ機能が前回実行されたときにジャンプ先として選択された辞書データベース８２０の辞書名を、ジャンプ対象単語の文字種ごとに記憶するようになっている。
【００３５】
また、図２に示すように、テキストコンテンツ群８５は、複数種類のテキストデータ８５０，…を有している。なお、各テキストデータ８５０の内容は、メニューキー２ｈ等を介して電子辞書１にブック／テキストビューア機能を実行させることによって表示させることができる。
【００３６】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保存するメモリ領域を備えており、本実施の形態においては第１文字列記憶領域９１，第２文字列記憶領域９２及び文字種記憶領域９３を備えている。
【００３７】
これら第１文字列記憶領域９１，第２文字列記憶領域９２及び文字種記憶領域９３は、後述の情報表示処理（図５〜図７参照）において、ユーザ操作により指定された文字列や、この文字列の文字種を一時的に保存するようになっている。
【００３８】
［動作］
続いて、電子辞書１の動作について、図５〜図７を参照しつつ説明する。
図５〜図７は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する情報表示処理の流れを示すフローチャートである。
【００３９】
まず、図５に示すように、情報表示処理が実行されると、ＣＰＵ２０は、ユーザにより辞書選択キー２ｄが操作されるか否かを判定し（ステップＳ１）、操作されたと判定した場合（ステップＳ１；Ｙｅｓ）には、辞書選択キー２ｄの操作によって指定された辞書データベース８２０（以下、指定辞書データベース８２０Ｓとする）を検索対象として設定し、この指定辞書データベース８２０Ｓについての検索文字列の入力画面をメインディスプレイ１０に表示させる（ステップＳ２）。
【００４０】
次に、ユーザにより検索文字列が入力されると（ステップＳ３）、ＣＰＵ２０は、検索文字列に対応する見出し語を指定辞書データベース８２０Ｓから検索し、検出された見出し語のリスト（以下、見出し語リストとする）をメインディスプレイ１０に一覧表示させる（ステップＳ４）。
【００４１】
次に、ＣＰＵ２０は、見出し語リストにおける先頭の見出し語を指定見出し語として選択し、その説明情報を指定辞書データベース８２０Ｓから読み出して見出し語リストとは別領域にプレビュー表示させる（ステップＳ５）。
【００４２】
次に、カーソルキー２ｅ及び訳／決定キー２ｂ等を介してユーザが見出し語リストから何れかの見出し語を選択見出し語として選択すると（ステップＳ６）、ＣＰＵ２０は、選択見出し語と、その見出し語読みと、その説明情報のテキストとを指定辞書データベース８２０Ｓから読み出してメインディスプレイ１０に全画面表示させた後（ステップＳ７）、後述のステップＳ２０へ移行する。
【００４３】
また、上述のステップＳ１において辞書選択キー２ｄが操作されないと判定した場合（ステップＳ１；Ｎｏ）には、ＣＰＵ２０は、メニューキー２ｈ等を介してブック／テキストビューア機能の実行が選択されるか否かを判定し（ステップＳ１０）、選択されないと判定した場合（ステップＳ１０；Ｎｏ）には、他の処理へ移行する。
【００４４】
また、ステップＳ１０においてブック／テキストビューア機能の実行が選択されたと判定した場合（ステップＳ１０；Ｙｅｓ）には、ＣＰＵ２０は、テキストコンテンツ群８５におけるブック／テキストのタイトルを一覧表示させる（ステップＳ１１）。
【００４５】
次に、カーソルキー２ｅや訳／決定キー２ｂ等を介してユーザが何れかのブック／テキストを選択すると（ステップＳ１２）、ＣＰＵ２０は、選択されたブック／テキストをメインディスプレイ１０に全画面表示させる（ステップＳ１３）。
【００４６】
次に、ＣＰＵ２０は、ユーザによりジャンプキー２ｉが操作されるか否かを判定し（ステップＳ２０）、操作されないと判定した場合（ステップＳ２０；Ｎｏ）には、他の処理へ移行する。
【００４７】
また、ステップＳ２０においてジャンプキー２ｉが操作されたと判定した場合（ステップＳ２０；Ｙｅｓ）には、ＣＰＵ２０は、タッチパネル１１０を介してユーザに文字列を指定させる。
【００４８】
次に、タッチパネル１１０に対するユーザからのタッチ操作に基づいて表示テキスト中の少なくとも１つの文字が指定されると（ステップＳ２１）、図６に示すように、ＣＰＵ２０は、ユーザにより訳／決定キー２ｂが操作されるか否かを判定し（ステップＳ２２）、操作されないと判定した場合（ステップＳ２２；Ｎｏ）には、他の処理へ移行する。
【００４９】
また、ステップＳ２２において訳／決定キー２ｂが操作されたと判定した場合（ステップＳ２２；Ｙｅｓ）には、ＣＰＵ２０は、「アルファベット」と「漢字又は仮名」とが混在している文字列をジャンプ検索するための混在文字列検索処理を実行する（ステップＳ２３）。
【００５０】
この混在文字列検索処理では、図７に示すように、まず、ＣＰＵ２０は、ステップＳ２１においてユーザにより複数文字が範囲指定されたか否かを判定し（ステップＳ３１）、複数の文字が範囲指定されたと判定した場合（ステップＳ３１；Ｙｅｓ）には、当該文字列を検索対象文字列として第１文字列記憶領域９１に記憶させた後（ステップＳ３２）、後述のステップＳ３４へ移行する。
【００５１】
また、ステップＳ３１において、ステップＳ２１では複数の文字が範囲指定されていない、つまり検索対象の文字列の先頭文字が指定された（先頭文字が「アルファベット」の場合は先頭の英単語が指定された）と判定した場合（ステップＳ３１；Ｎｏ）には、ＣＰＵ２０は、表示テキスト中の指定された文字又は文字列以降で、句読点や括弧文字などの区切り文字までの文字列を検索対象文字列として第１文字列記憶領域９１に記憶させる（ステップＳ３３）。
【００５２】
次に、ＣＰＵ２０は、第１文字列記憶領域９１から検索対象文字列を読み出して、この検索対象文字列の文字種を判別した後（ステップＳ３４）、この文字種に「アルファベット」と「漢字又は仮名」とが混在しているか、つまり、「アルファベット」と「漢字又は仮名」とが連続しているか否かを判定する（ステップＳ３５）。
【００５３】
このステップＳ３５において検索対象文字列の文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されない場合（ステップＳ３５；Ｎｏ）には、ＣＰＵ２０は、ステップＳ３４で判別された検索対象文字列の文字種を文字種記憶領域９３に記憶させた後（ステップＳ３６）、後述のステップＳ３９へ移行する。ここで、ステップＳ３５において、検索対象文字列の文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されない場合とは、つまり、当該文字種が単一の文字種である場合か、或いは漢字と仮名とが混在している場合であり、前者の場合にはその単一の文字種を採用し、後者の場合には漢字と仮名とのうち先頭の単語のものを採用して文字種記憶領域９３に記憶させる。
【００５４】
一方、ステップＳ３５において検索対象文字列の文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定された場合（ステップＳ３５；Ｙｅｓ）には、ＣＰＵ２０は、当該文字種を「漢字」と判別して文字種記憶領域９３に記憶させる（ステップＳ３７）。
【００５５】
次に、ＣＰＵ２０は、検索対象文字列に含まれる「アルファベット」の文字又は文字列を、その日本語読みである「仮名」の文字列に置き換え、このアルファベット部分が置き換えられた検索対象文字列（以下、読み変更検索文字列とする）を第２文字列記憶領域９２に記憶させる（ステップＳ３８）。
【００５６】
次に、ＣＰＵ２０は、ジャンプ先辞書テーブル８３を参照して、文字種記憶領域９３に記憶された文字種に対応する検索可能な辞書データベース８２０を読み出す。この際、記憶された文字種が「アルファベット」の場合には、アルファベット系辞書データベースを検索可能辞書として読み出し、「漢字又は仮名」の場合には、対応する日本語系辞書データベースを検索可能辞書として読み出し、「アルファベット」と「漢字又は仮名」とが混在する場合には、漢字に対応する日本語系辞書データベースを検索可能辞書として読み出す（ステップＳ３９）。
【００５７】
次に、ＣＰＵ２０は、ステップＳ３９で読み出した辞書データベース８２０から、第１文字列記憶領域９１に記憶された検索対象文字列と最長一致する見出し語を検索する。例えば「アルファベット」と「漢字又は仮名」とが混在する場合、日本語系辞書データベースから検索する（ステップＳ４０ａ）。
次に、ＣＰＵ２０は、検索対象文字列が「アルファベット」と「漢字又は仮名」とが混在する場合に、ステップＳ３８にてアルファベット部分が日本語読みに置きかえられ第２文字列記憶領域９２に記憶された読み変更検索文字列と一致する見出し語読みを日本語系辞書データベースから検索して、対応する見出し語を読み出す（ステップＳ４０ｂ）。
【００５８】
そして、ＣＰＵ２０は、ステップＳ７，Ｓ１３で表示されたテキストをメインディスプレイ１０に表示させたまま、新たなウィンドウＷ（図８参照）を手前側に形成し、ステップＳ４０ａ、ステップＳ４０ｂで検索された見出し語をジャンプ先の見出し語のリストとして（以下、ジャンプ先見出し語リストとする）当該ウィンドウＷに表示させる。また、このときＣＰＵ２０は、ジャンプ先見出し語リスト内の各見出し語に、検索元の辞書データベース８２０の辞書名を付記するとともに、ウィンドウＷの上部に、当該リストのタイトルとして検索対象文字列を表示させる（ステップＳ４０ｃ）。
【００５９】
次に、ＣＰＵ２０は、検索対象文字列の文字種に「アルファベット」と「漢字又は仮名」とが混在しているか否かを判定し（ステップＳ４１）、混在していないと判定された場合（ステップＳ４１；Ｎｏ）には、混在文字列検索処理を終了して後述のステップＳ５０へ移行する。但し、ここで判定対象となる文字種は、ステップＳ３４で判別された文字種である。
【００６０】
また、ステップＳ４１において、検索対象文字列の文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定された場合（ステップＳ４１；Ｙｅｓ）には、ＣＰＵ２０は、検索対象文字列に含まれる先頭の単語又は文字列に対応する見出し語を、当該単語の文字種に対応する辞書データベース８２０から検索し、ジャンプ先見出し語リストに追加して表示させた後（ステップＳ４２）、混在文字列検索処理を終了する。
【００６１】
混在文字列検索処理が終了すると、図６に示すように、ＣＰＵ２０は、文字種記憶領域９３に記憶された検索対象文字列の文字種に対して前回ジャンプ先テーブル８４で対応付けられた辞書データベース８２０に、ジャンプ先の見出し語があるか否かを判定する（ステップＳ５０）。
【００６２】
このステップＳ５０においてジャンプ先の見出し語があると判定した場合（ステップＳ５０；Ｙｅｓ）には、ＣＰＵ２０は、この見出し語をジャンプ先見出し語リストの先頭に表示させて指定表示させた後（ステップＳ５１）、後述のステップＳ５３へ移行する。
【００６３】
また、ステップＳ５０においてジャンプ先の見出し語がないと判定した場合（ステップＳ５０；Ｎｏ）には、ＣＰＵ２０は、ジャンプ先見出し語リスト内で先頭の見出し語を指定表示させる（ステップＳ５２）。
【００６４】
次に、ＣＰＵ２０は、ステップＳ５１又はＳ５２で指定表示された見出し語の説明情報を、ジャンプ先見出し語リストとは別領域にプレビュー表示させる（ステップＳ５３）。
【００６５】
次に、訳／決定キー２ｂを介してユーザがジャンプ先の見出し語と辞書名との組の選択を決定すると（ステップＳ５４）、ＣＰＵ２０は、選択された辞書名を、検索対象文字列の文字種に対応付けて前回ジャンプ先テーブル８４に記憶させるとともに（ステップＳ５５）、選択された見出し語の見出し語読みと説明情報とを、選択された辞書名の辞書データベース８２０から読み出してメインディスプレイ１０に全画面表示させた後（ステップＳ５６）、図５に示すように、上述のステップＳ２０へ移行する。
【００６６】
［動作例］
続いて、図８〜図１１を参照しつつ、上記の情報表示処理を具体的に説明する。図８〜図１１は、本動作例におけるメインディスプレイ１０の表示内容を示す図である。
【００６７】
（動作例１）
本動作例１では、ユーザによりアルファベットが指定されたときのジャンプ検索の例について説明する。
まず、図８（ａ）に示すように、ユーザにより辞書選択キー２ｄが操作されて「ブリ百科事典」が選択され（ステップＳ１；Ｙｅｓ）、「ｐ−ｎ接合」について見出し語検索が行われてその説明情報が全画面表示された状態において（ステップＳ２〜Ｓ７）、ユーザによりジャンプキー２ｉが操作され（ステップＳ２０；Ｙｅｓ）、文字列「ｐ−ｎ」が指定されると（ステップＳ２１）、当該文字列「ｐ−ｎ」が青色で指定表示される。なお、本実施の形態においては、アルファベットは単語単位で指定することができ、範囲指定する必要なく文字列「ｐ−ｎ」全体を指定することができる。
【００６８】
次に、ユーザにより訳／決定キー２ｂが操作されると（ステップＳ２２；Ｙｅｓ）、混在文字列検索処理が実行され（ステップＳ２３）、まず、文字列の先頭の英単語が指定されたと判定されて（ステップＳ３１；Ｎｏ）、当該文字列「ｐ−ｎ」以降で区切り文字までの文字列「ｐ−ｎ接合」が、検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３３）。
【００６９】
次に、検索対象文字列「ｐ−ｎ接合」の文字種が「アルファベット」及び「漢字」と判別され（ステップＳ３４）、文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されて（ステップＳ３５；Ｙｅｓ）、当該検索対象文字列「ｐ−ｎ接合」の文字種として、文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【００７０】
次に、検索対象文字列「ｐ−ｎ接合」のアルファベット部分「ｐ−ｎ」を日本語読みの仮名の文字列「ピーエヌ」に置き換えた読み変更検索文字列「ピーエヌ接合」が、第２文字列記憶領域９２に記憶される（ステップＳ３８）。
【００７１】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「ｐ−ｎ接合」と最長一致する見出し語である国語辞書の「ｐ−ｎ接合」とブリ百科事典の「ｐ−ｎ接合」が検索される（ステップＳ４０ａ）。次に、第２文字列記憶領域９２に記憶された読み変更検索文字列「ピーエヌ接合」についても、辞書データベース８２０ａ，８２０ｂ，の見出し語読みから一致する見出し語が検索される（本例では該当なし）（ステップＳ４０ｂ）。
そして、図８（ｂ）に示すように、検出されたジャンプ先見出し語のリストがウィンドウＷに表示される。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「ｐ−ｎ接合」が表示される（ステップＳ４０ｃ）。
【００７２】
次に、検索対象文字列「ｐ−ｎ接合」に文字種「アルファベット」と「漢字又は仮名」とが混在していると判定され（ステップＳ４１；Ｙｅｓ）、検索対象文字列「ｐ−ｎ接合」のうちの先頭の単語「ｐ−ｎ」に対応する見出し語が、当該単語の文字種「アルファベット」に対応する辞書データベース８２０（「英和辞書」等）から検索され、ウインドウＷのジャンプ先見出し語リストに追加して表示される（ステップＳ４２）。
【００７３】
次に、図４（ｂ）に示すように、文字種記憶領域９３に記憶された検索対象文字列「ｐ−ｎ接合」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「国語辞書」の辞書データベース８２０ａに、ジャンプ先の見出し語「ピーエヌせつごう」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【００７４】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「ピーエヌせつごう」と辞書名「国語辞書」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「国語辞書」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図８（ｃ）に示すように、選択された見出し語「ピーエヌせつごう」の説明情報が「国語辞書」の辞書データベース８２０ａから読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【００７５】
また、この状態からユーザがジャンプキー２ｉを操作した後（ステップＳ２０；Ｙｅｓ）、テキスト中の文字「ｐ」を指定した状態で訳／決定キー２ｂが操作されると（ステップＳ２１，Ｓ２２；Ｙｅｓ）、複数文字が範囲指定されていないと判定され（ステップＳ３１；Ｎｏ）、当該文字「ｐ」以降で区切り文字までの文字列「ｐ型半導体の…」が、検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３３）。
【００７６】
次に、検索対象文字列「ｐ型半導体の…」の文字種が「アルファベット」，「漢字」及び「仮名」と判別され（ステップＳ３４）、文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されて（ステップＳ３５；Ｙｅｓ）、当該検索対象文字列「ｐ型半導体の…」の文字種として、文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【００７７】
次に、検索対象文字列「ｐ型半導体の…」のアルファベット部分「ｐ」を日本語読みの仮名の文字列「ピー」に置き換えた読み変更検索文字列「ピー型半導体の…」が、第２文字列記憶領域９２に記憶される（ステップＳ３８）。
【００７８】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「ｐ型半導体の…」と最長一致する見出し語である国語辞書の「ｐ型半導体」とブリ百科事典の「ｐ型半導体」が検索される（ステップＳ４０ａ）。さらに、第２文字列記憶領域９２に記憶された読み変更検索文字列「ピー型半導体」についても、辞書データベース８２０ａ，８２０ｂ，…の見出し語読みから一致する見出し語が検索される（本例では該当なし）（ステップＳ４０ｂ）。
そして、図８（ｄ）に示すように、検出されたジャンプ先見出し語のリストがウィンドウＷに表示される。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「ｐ型半導体の…」が表示される（ステップＳ４０ｃ）。
【００７９】
次に、検索対象文字列「ｐ型半導体の…」に文字種「アルファベット」と「漢字又は仮名」とが混在していると判定され（ステップＳ４１；Ｙｅｓ）、検索対象文字列「ｐ型半導体の…」のうちの先頭の単語「ｐ」に対応する見出し語が、当該単語の文字種「アルファベット」に対応する辞書データベース８２０（「英和辞書」，「英英辞書」等）から検索され、ウインドウＷのジャンプ先見出し語リストに追加して表示される（ステップＳ４２）。
【００８０】
次に、文字種記憶領域９３に記憶された検索対象文字列「ｐ型半導体の…」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「国語辞書」の辞書データベース８２０ａに、ジャンプ先の見出し語「ピーがたはんどうたい」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【００８１】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「ピーがたはんどうたい」と辞書名「国語辞書」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「国語辞書」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図８（ｅ）に示すように、選択された見出し語「ピーがたはんどうたい」の説明情報が「国語辞書」の辞書データベース８２０ａから読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【００８２】
（動作例２）
続いて、本動作例２では、ユーザにより仮名又は漢字が指定されたときのジャンプ検索の例について説明する。
まず、図９（ａ）に示すように、ユーザにより辞書選択キー２ｄが操作されて「国語辞書」が選択され（ステップＳ１；Ｙｅｓ）、「アールエヌエー［ＲＮＡ］」について見出し語検索が行われてその説明情報が全画面表示された状態において（ステップＳ２〜Ｓ７）、ユーザによりジャンプキー２ｉが操作され（ステップＳ２０；Ｙｅｓ）、文字「メ」が指定されると（ステップＳ２１）、当該文字「メ」が青色で指定表示される。
【００８３】
次に、ユーザにより訳／決定キー２ｂが操作されると（ステップＳ２２；Ｙｅｓ）、混在文字列検索処理が実行され（ステップＳ２３）、まず、複数文字が範囲指定されていないと判定されて（ステップＳ３１；Ｎｏ）、当該文字「メ」以降で区切り文字までの文字列「メッセンジャーＲＮＡ」が、検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３３）。
【００８４】
次に、検索対象文字列「メッセンジャーＲＮＡ」の文字種が「仮名」及び「アルファベット」と判別され（ステップＳ３４）、文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されて（ステップＳ３５；Ｙｅｓ）、当該検索対象文字列「メッセンジャーＲＮＡ」の文字種として、文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【００８５】
次に、検索対象文字列「メッセンジャーＲＮＡ」のアルファベット部分「ＲＮＡ」を日本語読みの仮名の文字列「アールエヌエー」に置き換えた読み変更検索文字列「メッセンジャーアールエヌエー」が、第２文字列記憶領域９２に記憶される（ステップＳ３８）。
【００８６】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「メッセンジャーＲＮＡ」に最長一致する見出し語が検索される（ステップＳ４０ａ）。次に、第２文字列記憶領域９２に記憶された読み変更検索文字列「メッセンジャーアールエヌエー」に一致する見出し語読みが検索される（本例では該当なし）（ステップＳ４０ｂ）。そして、図９（ｂ）に示すように、検出されたジャンプ先見出し語のリストがウィンドウＷに表示される（ステップＳ４０ｃ）。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「メッセンジャーＲＮＡ」が表示される。
【００８７】
次に、検索対象文字列「メッセンジャーＲＮＡ」に文字種「アルファベット」と「漢字又は仮名」とが混在していると判定され（ステップＳ４１；Ｙｅｓ）、検索対象文字列「メッセンジャーＲＮＡ」のうちの先頭の単語「メッセンジャー」に対応する見出し語が、当該単語の文字種「仮名」に対応する辞書データベース８２０（「国語辞書」，「ブリ百科事典」等）から検索され、ウインドウＷのジャンプ先見出し語リストに追加して表示される（ステップＳ４２）。
【００８８】
次に、図４（ｂ）に示すように、文字種記憶領域９３に記憶された検索対象文字列「メッセンジャーＲＮＡ」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「国語辞書」の辞書データベース８２０ａに、ジャンプ先の見出し語「メッセンジャーアールエヌエー」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【００８９】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「メッセンジャーアールエヌエー」と辞書名「ブリ百科事典」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「ブリ百科事典」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図９（ｃ）に示すように、選択された見出し語「メッセンジャーアールエヌエー」の説明情報が「ブリ百科事典」の辞書データベース８２０ｂから読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【００９０】
また、この状態からユーザがジャンプキー２ｉを操作した後（ステップＳ２０；Ｙｅｓ）、テキスト中の文字「伝」を指定した状態で訳／決定キー２ｂが操作されると（ステップＳ２１，Ｓ２２；Ｙｅｓ）、複数文字が範囲指定されていないと判定され（ステップＳ３１；Ｎｏ）、当該文字「伝」以降で区切り文字までの文字列「伝令ＲＮＡ…」が、検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３３）。
【００９１】
次に、検索対象文字列「伝令ＲＮＡ…」の文字種が「漢字」，「アルファベット」及び「仮名」と判別され（ステップＳ３４）、文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されて（ステップＳ３５；Ｙｅｓ）、当該検索対象文字列「伝令ＲＮＡ…」の文字種として、文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【００９２】
次に、検索対象文字列「伝令ＲＮＡ…」のアルファベット部分「ＲＮＡ」を日本語読みの仮名の文字列「アールエヌエー」に置き換えた読み変更検索文字列「伝令アールエヌエー…」が、第２文字列記憶領域９２に記憶される（ステップＳ３８）。
【００９３】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「伝令ＲＮＡ…」に最長一致する見出し語が検索される（ステップＳ４０ａ）。次に、第２文字列記憶領域９２に記憶された読み変更検索文字列「伝令アールエヌエー…」に一致する見出し語読みが検索される（本例では該当なし）（ステップＳ４０ｂ）。そして、図９（ｄ）に示すように、検出されたジャンプ先見出し語のリストがウィンドウＷに表示される（ステップＳ４０ｃ）。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「伝令ＲＮＡ…」が表示される。
【００９４】
次に、検索対象文字列「伝令ＲＮＡ…」に文字種「アルファベット」と「漢字又は仮名」とが混在していると判定され（ステップＳ４１；Ｙｅｓ）、検索対象文字列「伝令ＲＮＡ…」のうちの先頭の単語「伝令」に対応する見出し語が、当該単語の文字種「漢字」に対応する辞書データベース８２０（「国語辞書」，「和英辞書」等）から検索され、ウインドウＷのジャンプ先見出し語リストに追加して表示される（ステップＳ４２）。
【００９５】
次に、文字種記憶領域９３に記憶された検索対象文字列「伝令ＲＮＡ…」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「ブリ百科事典」の辞書データベース８２０ｂに、ジャンプ先の見出し語「でんれいアールエヌエー」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【００９６】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「でんれい」と辞書名「和英辞書」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「和英辞書」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図９（ｅ）に示すように、選択された見出し語「でんれい」の説明情報が「和英辞書」の辞書データベース８２０から読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【００９７】
（動作例３）
続いて、本動作例３では、ユーザによりアルファベットが指定されたときのジャンプ検索の別例について説明する。
まず、図１０（ａ）に示すように、ユーザにより辞書選択キー２ｄが操作されて「ブリ百科事典」が選択され（ステップＳ１；Ｙｅｓ）、「ウイルス」について見出し語検索が行われてその説明情報が全画面表示された状態において（ステップＳ２〜Ｓ７）、図１０（ｂ）に示すように、ユーザによりジャンプキー２ｉが操作され（ステップＳ２０；Ｙｅｓ）、下へスクロールさせた画面において文字列「ＤＮＡ」が指定されると（ステップＳ２１）、当該文字列「ＤＮＡ」が青色で指定表示される。
【００９８】
次に、ユーザにより訳／決定キー２ｂが操作されると（ステップＳ２２；Ｙｅｓ）、混在文字列検索処理が実行され（ステップＳ２３）、まず、先頭の英単語が指定されたと判定されて（ステップＳ３１；Ｎｏ）、当該文字列「ＤＮＡ」以降で区切り文字までの文字列「ＤＮＡウイルス」が、検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３３）。
【００９９】
次に、検索対象文字列「ＤＮＡウイルス」の文字種が「アルファベット」及び「仮名」と判別される（ステップＳ３４）。
なお、このときに、図１０（ｃ）に示すように、判別された文字種に対応する辞書データベース８２０をウインドウＷに一覧表示させ、検索対象としたい辞書データベース８２０をユーザに選択させたうえで、以降のステップＳ４０ａ，Ｓ４０ｂにおいて、この選択された辞書データベース８２０のみから見出し語を検索するようにしてもよい。
【０１００】
次に、検索対象文字列「ＤＮＡウイルス」の文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されて（ステップＳ３５；Ｙｅｓ）、当該検索対象文字列「ＤＮＡウイルス」の文字種として、文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【０１０１】
次に、検索対象文字列「ＤＮＡウイルス」のアルファベット部分「ＤＮＡ」を日本語読みの仮名の文字列「ディーエヌエー」に置き換えた読み変更検索文字列「ディーエヌエーウイルス」が、第２文字列記憶領域９２に記憶される（ステップＳ３８）。
【０１０２】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「ＤＮＡウイルス」と最長一致する見出し語であるブリ百科事典の「ＤＮＡウイルス」が検索される（ステップＳ４０ａ）。次に、第２文字列記憶領域９２に記憶された読み変更検索文字列「ディーエヌエーウイルス」について、辞書データベース８２０ａ，８２０ｂ，の見出し語読みから一致する見出し語が検索され、該当する国語辞書の見出し語読み「ディーエヌエーウイルス」に対応する見出し語「ＤＮＡ virus」が検索される（ステップＳ４０ｂ）。そして、図１０（ｄ）に示すように、検出された国語辞書の「ＤＮＡ virus」とブリ百科事典の「ＤＮＡウイルス」とのジャンプ先見出し語のリストがウィンドウＷに表示される（ステップＳ４０ｃ）。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」等が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「ＤＮＡウイルス」が表示される。
【０１０３】
次に、検索対象文字列「ＤＮＡウイルス」に文字種「アルファベット」と「漢字又は仮名」とが混在していると判定され（ステップＳ４１；Ｙｅｓ）、検索対象文字列「ＤＮＡウイルス」のうちの先頭の単語「ＤＮＡ」に対応する見出し語が、当該単語の文字種「アルファベット」に対応する辞書データベース８２０（「英和辞書」，「英英辞書」等）から検索され、ウインドウＷのジャンプ先見出し語リストに追加して表示される（ステップＳ４２）。
【０１０４】
次に、図４（ｂ）に示すように、文字種記憶領域９３に記憶された検索対象文字列「ＤＮＡウイルス」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「国語辞書」の辞書データベース８２０ａに、ジャンプ先の見出し語「ディーエヌエーウイルス」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【０１０５】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「ディーエヌエーウイルス」と辞書名「国語辞書」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「国語辞書」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図１０（ｅ）に示すように、選択された見出し語「ディーエヌエーウイルス」の説明情報が「国語辞書」の辞書データベース８２０ａから読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【０１０６】
（動作例４）
続いて、本動作例４では、ユーザによりアルファベットと漢字とが混在する文字列が指定されたときのジャンプ検索の例について説明する。
まず、図１１（ａ）に示すように、ユーザにより辞書選択キー２ｄが操作されて「国語辞書」が選択され（ステップＳ１；Ｙｅｓ）、「エイズ」について見出し語検索が行われてその説明情報が全画面表示された状態において（ステップＳ２〜Ｓ７）、ユーザによりジャンプキー２ｉが操作され（ステップＳ２０；Ｙｅｓ）、文字列「Ｔ細胞」が指定されると（ステップＳ２１）、当該文字列「Ｔ細胞」が青色で指定表示される。
【０１０７】
次に、ユーザにより訳／決定キー２ｂが操作されると（ステップＳ２２；Ｙｅｓ）、混在文字列検索処理が実行され（ステップＳ２３）、まず、複数文字が範囲指定されたと判定されて（ステップＳ３１；Ｙｅｓ）、当該文字列「Ｔ細胞」が検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３２）。
【０１０８】
次に、検索対象文字列「Ｔ細胞」の文字種が「アルファベット」及び「漢字」と判別され（ステップＳ３４）、文字種に「アルファベット」と「漢字又は仮名」とが混在していると判定されて（ステップＳ３５；Ｙｅｓ）、当該検索対象文字列「Ｔ細胞」の文字種として、文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【０１０９】
次に、検索対象文字列「Ｔ細胞」のアルファベット部分「Ｔ」を日本語読みの仮名の文字列「ティー」に置き換えた読み変更検索文字列「ティー細胞」が、第２文字列記憶領域９２に記憶される（ステップＳ３８）。
【０１１０】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「Ｔ細胞」に最長一致する見出し語に先頭一致する見出し語が検索される（ステップＳ４０ａ）。次に第２文字列記憶領域９２に記憶された読み変更検索文字列「ティー細胞」に一致する見出し語読みが検索される（本例では該当なし）（ステップＳ４０ｂ）。そして、図１１（ｂ）に示すように、検出されたジャンプ先見出し語のリストがウィンドウＷに表示される（ステップＳ４０ｃ）。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「Ｔ細胞」が表示される。
【０１１１】
次に、検索対象文字列「Ｔ細胞」に文字種「アルファベット」と「漢字又は仮名」とが混在していると判定され（ステップＳ４１；Ｙｅｓ）、検索対象文字列「Ｔ細胞」のうちの先頭の単語「Ｔ」に対応する見出し語が、当該単語の文字種「アルファベット」に対応する辞書データベース８２０（「英和辞書」等）から検索され、ウインドウＷのジャンプ先見出し語リストに追加して表示される（ステップＳ４２）。
【０１１２】
次に、図４（ｂ）に示すように、文字種記憶領域９３に記憶された検索対象文字列「Ｔ細胞」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「国語辞書」の辞書データベース８２０ａに、ジャンプ先の見出し語「ティーさいぼう」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【０１１３】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「ティーさいぼう」と辞書名「国語辞書」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「国語辞書」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図１１（ｃ）に示すように、選択された見出し語「ティーさいぼう」の説明情報が「国語辞書」の辞書データベース８２０ａから読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【０１１４】
また、この状態からユーザがジャンプキー２ｉを操作した後（ステップＳ２０；Ｙｅｓ）、テキスト中の文字「胸」を指定した状態で訳／決定キー２ｂが操作されると（ステップＳ２１，Ｓ２２；Ｙｅｓ）、複数文字が範囲指定されていないと判定され（ステップＳ３１；Ｎｏ）、当該文字「胸」以降で区切り文字までの文字列「胸腺に由来する…」が、検索対象文字列として第１文字列記憶領域９１に記憶される（ステップＳ３３）。
【０１１５】
次に、検索対象文字列「胸腺に由来する…」の文字種が「漢字」及び「仮名」と判別され（ステップＳ３４）、文字種に「アルファベット」と「漢字又は仮名」とが混在していないと判定されて（ステップＳ３５；Ｎｏ）、当該検索対象文字列「胸腺に由来する…」の文字種として、先頭の単語の文字種「漢字」が文字種記憶領域９３に記憶される（ステップＳ３７）。
【０１１６】
次に、図４（ａ）に示すように、「国語辞書」や「ブリ百科事典」等の、文字種記憶領域９３に記憶された文字種「漢字」で検索可能な辞書データベース８２０ａ，８２０ｂ，…が読み出され（ステップＳ３９）、これら辞書データベース８２０ａ，８２０ｂ，…から、第１文字列記憶領域９１に記憶された検索対象文字列「胸腺に由来する…」に最長一致する見出し語が検索されて、図１１（ｄ）に示すように、検出されたジャンプ先見出し語のリストがウィンドウＷに表示される（ステップＳ４０ａ〜Ｓ４０ｃ）。また、このジャンプ先見出し語リスト内の各見出し語には、検索元の辞書データベース８２０の辞書名を略した「国語」，「ブリ百科」等が付記され、ウィンドウＷの上部には、当該リストのタイトルとして、検索対象文字列「胸腺に由来する…」が表示される。
【０１１７】
次に、検索対象文字列「胸腺に由来する…」に文字種「アルファベット」と「漢字又は仮名」とが混在していないと判定され（ステップＳ４１；Ｎｏ）、文字種記憶領域９３に記憶された検索対象文字列「胸腺に由来する…」の文字種「漢字」に対して前回ジャンプ先テーブル８４で対応付けられた「国語辞書」の辞書データベース８２０ａに、ジャンプ先の見出し語「きょうせん」があると判定され（ステップＳ５０；Ｙｅｓ）、当該見出し語がジャンプ先見出し語リストの先頭に表示されて指定表示される（ステップＳ５１）。そして、指定表示された見出し語の説明情報が、ジャンプ先見出し語リストとは別領域にプレビュー表示される（ステップＳ５３）。
【０１１８】
次に、訳／決定キー２ｂを介してユーザがジャンプ先見出し語「きょうせん」と辞書名「国語辞書」との組の選択を決定すると（ステップＳ５４）、選択された辞書名「国語辞書」が、検索対象文字列の文字種「漢字」に対応付けて前回ジャンプ先テーブル８４に記憶されるとともに（ステップＳ５５）、図１１（ｅ）に示すように、選択された見出し語「きょうせん」の説明情報が「国語辞書」の辞書データベース８２０ａから読み出されてメインディスプレイ１０に全画面表示される（ステップＳ５６）。
【０１１９】
以上の電子辞書１によれば、「アルファベット」と「漢字又は仮名」とが混在する文字列であっても、これらの文字種が混在する辞書情報を有していないアルファベット系辞書データベースでなく、当該辞書情報を有する日本語系辞書データベースを用いて、当該文字列に最長一致する見出し語を検索することができる。したがって、従来の電子機器と異なり、「アルファベット」と「漢字又は仮名」とが混在する文字列をジャンプ検索することができる。
【０１２０】
また、「アルファベット」と「漢字又は仮名」とが混在する文字列中のアルファベット部分が日本語読みに置換された文字列と一致する見出し語読みを日本語系辞書データベースから検索するようにしたので、検索文字列と、日本語系辞書データベースの見出し語とで表記が異なる場合であっても、見出し語読みにより適切に日本語系辞書データベースを検索できる。例えば、検索文字列が、「ＤＮＡウイルス」であり、対応する日本語系辞書の見出し語が「ＤＮＡ virus」であっても、日本語系辞書データベースの見出し語読み「ディーエヌエーウイルス」により適切に見出し語が検索される。
【０１２１】
また、指定された文字列中に「アルファベット」と「漢字又は仮名」とが混在していると判定された場合に、当該指定された文字列の先頭単語に対応する辞書データベースから見出し語を検索することができる。例えば、指定された文字列が「ＤＮＡウイルス」である場合に、「ＤＮＡウイルス」全体の検索だけでなく、先頭単語「ＤＮＡ」に対応するアルファベット系辞書データベース（英和辞書等）で、「ＤＮＡ」の見出し語検索を行うことができる。
【０１２２】
また、ユーザ操作によりテキスト中の検索対象の文字列の範囲が指定された場合には、その指定された範囲を検索対象文字列とし、ユーザ操作によりテキスト中の検索対象の文字列の先頭文字が指定された場合には、指定文字以降の文字列を検索対象文字列として指定することができる。従って、ユーザ操作が範囲指定である場合でも、先頭文字指定である場合でも、適切な範囲を検索対象文字列として検索することができる。
【０１２３】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１２４】
例えば、本発明に係る電子機器を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【０１２５】
また、本実施の形態における情報表示処理では、「アルファベット」と「漢字又は仮名」とが混在している文字列をジャンプ検索できるものとしたが、「アルファベット」と「漢字」と「仮名」とが混在している文字列に対しても、同様に処理することによってジャンプ検索可能である。
【符号の説明】
【０１２６】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８０    フラッシュＲＯＭ
８１    情報表示プログラム
８２０  辞書データベース
【図１】
2011158947.tif 000003
【図２】
2011158947.tif 000004
【図３】
2011158947.tif 000005
【図４】
2011158947.tif 000006
【図５】
2011158947.tif 000007
【図６】
2011158947.tif 000008
【図７】
2011158947.tif 000009
【図８】
2011158947.tif 000010
【図９】
2011158947.tif 000011
【図１０】
2011158947.tif 000012
【図１１】
2011158947.tif 000013