(57)【要約】【課題】高機能化を図った電子辞書装置を提供する。【解決手段】複数の見出し語と、各々の見出し語に対応して当該見出し語に関連した複数種類の項目が格納された辞書データと、辞書データを検索するための検索語句を受付ける語句受付部（２５１）と、受付けられた検索語句に基づき辞書データを検索する検索部（２２０）と、検索の結果を出力部に出力させる出力制御部（２３０）と、を備え、複数種類の項目のそれぞれは、１つ以上の語句を含み、検索部は、受付けられた検索語句の文字種に基づき、複数種類の項目のうちから１種類以上の検索対象項目を決定する決定部（２２１）と、決定された検索対象項目のうち、受付けられた検索語句を含む項目に関連した見出し語を検索する項目検索部（２２２）を含む。【選択図】図３
2015060513.tif 000002
【特許請求の範囲】
【請求項１】
複数の見出し語と、各々の見出し語に対応して当該見出し語に関連した複数種類の項目が格納された辞書データと、
前記辞書データを検索するための検索語句を受付ける語句受付部と、
前記語句受付部により受付けられた検索語句に基づき、前記辞書データを検索する検索部と、
前記検索部の検索の結果を出力部に出力させる出力制御部と、を備え、
前記複数種類の項目のそれぞれは、１つ以上の語句を含み、
前記検索部は、
受付けられた前記検索語句の文字種に基づき、前記複数種類の項目のうちから１種類以上の検索対象項目を決定する決定部と、
決定された前記検索対象項目のうち、前記語句受付部により受付けられた検索語句を含む項目に関連した前記見出し語を検索する項目検索部を含む、電子辞書装置。
【請求項２】
前記出力制御部は、
前記決定部により決定された検索対象項目の種類を、前記出力部に出力させ、
前記電子辞書装置は、
前記出力部に出力された検索対象項目の種類についての項目指定操作を受付けるための項目受付部を、さらに備え、
前記出力制御部は、さらに、
前記項目検索部により検索された見出し語のうちから、前記項目受付部により受付けられた操作によって指定された種類の項目に関連付けされた見出し語を選択し、前記出力部に出力させる、請求項１に記載の電子辞書装置。
【請求項３】
前記出力制御部は、さらに、
前記決定部により決定された１種類以上の検索対象項目のうち、前記項目検索部により関連する見出し語が検索されなかった項目、または前記決定部により検索対象項目として決定されなかった項目については、当該項目の種類を予め定めた態様に従い、前記出力部に出力させる、請求項２に記載の電子辞書装置。
【請求項４】
前記項目受付部は、
前記予め定めた態様で出力された検索対象項目の種類を指定する操作を受付けない、請求項３に記載の電子辞書装置。
【請求項５】
前記第３出力制御部２３３は、前記項目検索部の検索の結果を出力部に出力させるとき、前記項目検索部により関連する見出し語が検索されなかった項目、または前記決定部により検索対象項目として決定されなかった項目については、当該項目の種類を予め定めた態様に従い、前記出力部に出力させる、請求項３または４に記載の電子辞書装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は電子辞書装置に関し、特に、辞書データの検索方法を切替える電子辞書装置に関する。
【背景技術】
【０００２】
電子辞書として例えば、特許文献１（特開２０１１−１３４３０１号公報）の電子辞書検索装置が提案されている。
【０００３】
特許文献１では、ジャンプ検索において、ユーザに指定された検索対象文字の文字種に応じた種類の辞書を見出し語検索する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１３４３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、電子辞書装置のさらなる高機能化が要求されるようになってきている。したがって、この発明は、このような課題に鑑みてなされたものであり、より高機能化を図った電子辞書装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明のある局面に従う電子辞書装置は、複数の見出し語と、各々の見出し語に対応して当該見出し語に関連した複数種類の項目が格納された辞書データと、辞書データを検索するための検索語句を受付ける語句受付部と、語句受付部により受付けられた検索語句に基づき、辞書データを検索する検索部と、検索部の検索の結果を出力部に出力させる出力制御部と、を備え、複数種類の項目のそれぞれは、１つ以上の語句を含み、検索部は、受付けられた検索語句の文字種に基づき、複数種類の項目のうちから１種類以上の検索対象項目を決定する決定部と、決定された前記検索対象項目のうち、語句受付部により受付けられた検索語句を含む項目に関連した見出し語を検索する項目検索部を含む。
【発明の効果】
【０００７】
本発明によれば、より高い機能を有した電子辞書装置を提供することを可能にする。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態１に係る電子辞書装置の外観図である。
【図２】本実施の形態１に係る電子辞書装置のハードウェア構成図である。
【図３】本実施の形態１に係る電子辞書装置の機能構成図である。
【図４】本実施の形態１に係る辞書コンテンツの構成図である。
【図５】本発明の実施の形態１に係る電子辞書装置１００の辞書検索画面の一例を示す図である。
【図６】本発明の実施の形態１に係るテーブルを示す図である。
【図７】本発明の実施の形態１に係る＜第１の動作＞を説明する図である。
【図８】本発明の実施の形態１に係る＜第１の動作＞を説明する図である。
【図９】本発明の実施の形態１に係る＜第２の動作＞を説明する図である。
【図１０】本発明の実施の形態１に係る＜第２の動作＞を説明する図である。
【図１１】本発明実施の形態１に係る語句受付部によるかな漢字変換処理の概略を説明する図である。
【図１２】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１３】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１４】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１５】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１６】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１７】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１８】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図１９】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図２０】本発明実施の形態１に係る操作手順を関連付けて辞書検索処理を説明する図である。
【図２１】本発明実施の形態１に係るタブを無効表示する＜パターンＡ＞のタイミングを説明する図である。
【図２２】本発明実施の形態１に係るタブを無効表示する＜パターンＢ＞のタイミングを説明する図である。
【図２３】本発明実施の形態４に係る他のテーブルを示す図である。
【図２４】本発明実施の形態４に係る具体的な検索処理を説明する図である。
【図２５】本発明実施の形態４に係る具体的な検索処理を説明する図である。
【図２６】本発明実施の形態４に係る具体的な検索処理を説明する図である。
【図２７】本発明実施の形態５に係る文字種「英語」の検索処理を説明する図である。
【図２８】本発明実施の形態５に係る文字種「英語」の検索処理を説明する図である。
【図２９】本発明実施の形態５に係る文字種「英語」の検索処理を説明する図である。
【図３０】本発明実施の形態５に係る文字種「英語」の検索処理を説明する図である。
【図３１】本発明実施の形態６に係る文字種間の変更による検索処理を説明する図である。
【図３２】本発明実施の形態６に係る文字種間の変更による検索処理を説明する図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照し詳細に説明する。なお、同一の構成要素には各図において同一の符号を付し、詳細な説明は繰返さない。
【００１０】
実施の形態では、「文字列」は、１つ以上の文字を並べたものを示す。文字には、漢字、英数字、かな（平仮名、片仮名）文字、各種記号などを含む。「語句」は、文字列によりことばを表したものである。
【００１１】
[実施の形態１]
（装置の構成）
図１の外観図を参照して、本実施の形態に係る電子辞書装置１００は、辞書検索結果等の文字列情報を含む各種情報を表示するためのディスプレイ１０７、タブレット１１２、文字列および各種指令の入力するために操作されるキー１１３およびキーボード１１４を備える。タブレット１１２は、主表面上にスタイラスペン１１０や指などを介して手書き入力された文字列を受付ける。また、電子辞書装置１００は、メモリカードなどの外部記憶部１０４が着脱自在に装着される装着部（図示せず）を有する。
【００１２】
キーボード１１４は、電子辞書装置１００の電源ＯＮ／ＯＦＦボタンなど、各種機能を起動／停止するために操作される機能キー１１４Ａ、検索語句等の文字を入力するために操作される文字入力キー１１４Ｂおよびカーソルキー１１４Ｄを含む。文字入力キー１１４Ｂは、日本語のかな（平仮名、片仮名）、英数字、記号がプリントされた複数のキーを含む。機能キー１１４Ａは、検索対象辞書コンテンツを選択的に指定するために操作されるキー、および、辞書検索のための“調べる”モードを設定するために操作されるキー１１４Ｃを含む。
【００１３】
キー１１３は、変換指令を与えるために操作される変換キー１１３ａ、変換候補などを指定して決定する、または検索指令を与えるために操作されるキー１１３ｂ、入力内容を取消すために操作されるクリアキー１１３ｄ、および前の操作画面に切替えるための操作される戻るキー１１３ｅを含む。
【００１４】
ユーザは、入力モードを切り替えることによって、電子辞書装置１００に平仮名、片仮名および英数字等を切替えて入力することができる。
【００１５】
図２のハードウェア構成図を参照して、電子辞書装置１００は、相互に内部バス１０２で接続された、通信デバイス１０１、ＣＰＵ（Central  Processing  Unit）１０６、ＲＡＭ（Random  Access  Memory）などの揮発・不揮発性のメモリを含む主記憶部１０３、カード状記憶媒体等を含む外部記憶部１０４、ディスプレイ１０７、ＣＰＵ１０６からの音声データに基づいて音声を出力するスピーカ１０９、スタイラスペン１１０または指などを介した操作内容を受付けるタブレット１１２、キー１１３、およびキーボード１１４を含む。
【００１６】
通信デバイス１０１は、ＣＰＵ１０６からの通信データを通信信号に変換し、その通信信号をアンテナを介してネットワーク１０へと発信する。通信デバイス１０１は、アンテナを介してネットワーク１０から受信した通信信号を通信データに変換し、その通信データをＣＰＵ１０６に入力する。なお、通信デバイス１０１は、電子辞書装置１００に着脱自在の無線デバイスとして提供されてもよい。
【００１７】
ディスプレイ１０７は、液晶パネル等の出力部に相当し、ＣＰＵ１０６が出力した表示制御データ等に基づいて、文字列および画像等を表示する。
【００１８】
主記憶部１０３は、辞書コンテンツを含む各種の情報を記憶するものであって、たとえば、ＣＰＵ１０６でのプログラムの実行に必要なデータを一時的に記憶するＲＡＭ、制御プログラムを記憶する不揮発性のＲＯＭ、および辞書コンテンツを記憶するメモリなどから構成される。なお、主記憶部１０３は、ハードディスクであってもよい。
【００１９】
外部記憶部１０４は、電子辞書装置１００に着脱自在に装着されるものであって、たとえば、プログラムおよび辞書コンテンツ等を格納している。ＣＰＵ１０６は、装着された外部記憶部１０４のデータを読み書きする。主記憶部１０３の辞書コンテンツをバージョンアップする場合には、ＣＰＵ１０６は、外部記憶部１０４から読出した辞書コンテンツ、またはネットワーク１０から受信した辞書コンテンツにより主記憶部１０３の辞書コンテンツのデータを上書き（変更・更新）する。
【００２０】
主記憶部１０３および外部記憶部１０４に格納されるデータは、電子辞書装置１００などの情報処理装置（コンピュータ）によって読み取られる。電子辞書装置１００は、読み取ったデータに基づき、各種のアプリケーションプログラムを実行することによって、辞書機能を実現する。
【００２１】
ＣＰＵ１０６は、電子辞書装置１００の各要素を制御するものであって、各種の演算を実施する装置である。また、ＣＰＵ１０６は、辞書検索を含む処理結果を主記憶部１０３の予め定めた領域に格納し、当該処理結果を内部バス１０２を介してディスプレイ１０７に出力し、また、通信デバイス１０１を介して外部の装置に送信する。
【００２２】
＜機能構成と辞書構成＞
図３の機能構成を参照して、電子辞書装置１００のＣＰＵ１０６は、操作部２０２を介したユーザ操作内容を受付ける受付部２０３、主記憶部１０３の辞書コンテンツを検索する検索部２２０、および検索の結果を出力部に出力させる出力制御部２３０を備える。主記憶部１０３には、種類の異なる複数の辞書データに相当する辞書コンテンツ１３０が格納される。複数の辞書コンテンツ１３０には、例えば、かな漢字変換のためのかな漢字変換辞書、英和／和英辞書、古語辞書、中国語辞書、ピンイン辞書などが含まれる。
【００２３】
操作部２０２は、タブレット１１２、キー１１３およびキーボード１１４を含む。受付部２０３は、辞書検索のための語句である検索語句を受付ける語句受付部２５１、検索語句を表す文字の種類を受付ける文字種受付部２５２、および電子辞書装置１００に対する各種指令を受付けるための指令受付部２５３、項目受付部２５４、および辞書指定受付部２５５を含む。電子辞書装置１００が、音声入力部を備える場合には、受付部２０３は、音声入力部からの音声を認識処理することにより、認識結果から各種情報を受付ける。
【００２４】
語句受付部２５１は、操作部２０２のユーザ操作内容（キーコード等）を、語句を示す文字コード等に変換することにより、当該語句を受付ける。指令受付部２５３は、操作部２０２からのユーザ操作内容を指令コードに変換することにより電子辞書装置１００に対する各種の指令を受付ける。項目受付部２５４は、操作部２０２を介したユーザの指定操作から、指定された検索対象項目の種類を受付ける。辞書指定受付部２５５は、操作部２０２を介したユーザの指定操作から、指定された辞書コンテンツの種類を受付ける。
【００２５】
検索部２２０は主記憶部１０３の辞書コンテンツを検索する機能として、後述するかな漢字変換機能、決定部２２１および項目検索部２２２を含む。決定部２２１は、語句受付部２５１により受付けられた検索語句の文字種に基づき、辞書コンテンツ１３０の複数種類の項目のうちから１種類以上の検索対象項目を選択的に特定することにより、検索対象となるべき項目を決定する。項目検索部２２２は、決定された検索対象項目のうち、語句受付部２５１により受付けられた検索語句を含む項目に関連した見出し語を辞書コンテンツ１３０から検索する。
【００２６】
出力部はディスプレイ１０７を含み、出力制御部２３０は表示制御部の機能を含む。具体的には、出力制御部２３０は、検索部２２０の検索の結果等の情報から表示用データを含む表示制御データを生成し、当該表示制御データを用いてディスプレイ１０７に情報を表示させる。出力制御部２３０は、第１出力制御部２３１、第２出力制御部２３２、第３出力制御部２３３、第４出力制御部２３４および第５出力制御部２３５を含む。
【００２７】
第１出力制御部２３１は、決定部２２１により決定された検索対象項目の種類を、出力部に出力させる。第２出力制御部２３２は、項目検索部２２２により検索された見出し語のうちから、項目受付部２５４により受付けられた操作によって指定された種類の項目に関連付けされた見出し語を選択して、出力部に出力させる。第３出力制御部２３３は、決定部２２１により決定された１種類以上の検索対象項目のうち、項目検索部２２２により関連する見出し語が検索されなかった項目、または決定部２２１により検索対象項目として決定されなかった項目について、当該項目の種類を予め定めた態様で、出力部に出力させる。第４出力制御部２３４は、検索の結果に含まれる見出し語と、当該見出し語が格納されていた辞書コンテンツの種類とを、決定部２２１により決定された検索対象項目の種類毎に出力部に出力させる。第５出力制御部２３５は、項目検索部２２２により検索された見出し語のうちから、辞書指定受付部２５５により受付けられた操作によって指定された種類の辞書コンテンツに格納されていた見出し語を選択的に抽出して、出力部に出力させる。
【００２８】
本実施の形態においては、辞書検索処理を実行するための図３の機能はＣＰＵ１０６上で実行されるソフトウェアによって実現される構成とするが、これに限定されない。つまり、各ブロックの機能または後述する各ステップの処理をソフトウェアによって実現する代わりに、各々をハードウェア回路等によって実現してもよく、またはソフトウェアとハードウェア回路の組合わせにより実現してもよい。
【００２９】
主記憶部１０３の辞書コンテンツ１３０について図４を参照して説明する。主記憶部１０３には複数の辞書コンテンツ１３０が格納される。本実施の形態では、複数の辞書コンテンツ１３０を同時に検索可能な、いわゆる串刺し検索が可能である。串刺し検索により、一回の検索で複数の辞書を引くのと同じ効果が得られる。
【００３０】
各種の辞書コンテンツ１３０は、辞書名などの識別子が割当されて、基本的に同様の構造を有する。図４を参照して、例えば国語系の辞書コンテンツ１３０は、各々が異なる見出し語１５２を有する複数の本文データ１５０を格納する。本文データ１５０のそれぞれは、Ｉｎｄｅｘ１５１、見出し語１５２および当該見出し語１５２に関する説明等の内容１５３を関連付けて含む。Ｉｎｄｅｘ１５１は、対応の見出し語１５２を識別するための、例えば番号を示す。見出し語１５２は、かな漢字混じり文字列（以下、かな漢字文字列ともいう）により表される。
【００３１】
内容１５３は、対応する見出し語１５２について説明する文章である解説文、当該見出し語１５２を用いて記載された例文、および当該見出し語１５２を用いて記載された成句（idiom）などの項目を含む。内容１５３の欄においては、解説文の文章には[解説文]の識別子が付され、例文の文章には[例文]の識別子が付され、成句の文章には[成句]の識別子が付されることで、内容１５３の欄から、各項目に対応した文章（解説文、例文、成句など）を識別子に基づき選択的に抽出する（読出す）ことができる。本実施の形態では、辞書コンテンツの種類によって、内容１５３に含まれる項目の種類および数は相違する。また、本実施の形態では、成句は、英語系の辞書コンテンツのみに含まれると想定する。
【００３２】
図５は、本発明の実施の形態に係る電子辞書装置１００の辞書検索画面（「調べる」画面）の一例を示す図である。ユーザがキー１１４Ｃを操作したとき図５の画面がディスプレイ１０７に表示される。図５の画面では、検索方法、検索語句および文字種を組合せて指定し、指定した情報に基づき複数の辞書コンテンツが横串検索される。横串検索では、複数の辞書コンテンツが同じ検索語句に基づき検索される。
【００３３】
図５の画面では、検索方法を選択するために操作される検索方法選択タブ１８０、検索語句の文字種を選択するために操作される検索文字種選択タブ１９０、検索語句である文字列を入力するための領域である検索エディタ２００、入力パッド選択タブ２１０および領域２８０を含む。領域２８０は、入力パッドが設定され、また検索の結果が表示される表示一体型入力領域である。入力パッドは、ディスプレイ１０７と、その主表面に載置されたタブレット１１２とを含んで構成される。入力パッドのタブレット１１２は、主表面上にスタイラスペン１１０または指などを介して手書き入力された文字列を受付ける。
【００３４】
検索方法選択タブ１８０は、検索エディタ２００に入力された検索語句に基づき、辞書コンテンツから検索されるべき項目（以下、検索対象項目ともいう）を選択的に指定するための操作を受付ける項目受付部に相当する。検索方法選択タブ１８０は、一括タブ１８１、全文タブ１８２、例文タブ１８３および成句タブ１８４を含む。一括タブ１８１は、入力された検索語句に基づく一括検索（横串検索）により、該当する見出し語１５２を読出すために操作される。
【００３５】
全文タブ１８２は、内容１５３の全文を対象にして検索するために操作される。全文検索は、検索エディタ２００に入力された検索語句が見出し語または／および項目［解説文］の文章に含まれる見出し語を横串検索する処理を示す。例文タブ１８３は、項目[例文]を検索するために操作される。例文検索は、検索語句を含んで記載された例文を横串検索する処理を示す。成句タブ１８４は、成句を対象にして検索するために操作される。成句検索は、検索語句を含む成句（熟語など）を横串検索する処理を示す。
【００３６】
検索文字種選択タブ１９０は、検索語句の文字種を選択的に指定するために操作される。検索文字種選択タブ１９０は、日本語を指定するためのタブ１９１、かな漢字変換により取得された検索語句の文字種を指定するためのタブ１９２、英語を指定するためのタブ１９３、中国語を指定するためのタブ１９４および中国語の発音表記であるピンインを指定するためのタブ１９５を含む。なお、文字種はこれらに限定されるものではない。
【００３７】
入力パッド選択タブ２１０は、領域２８０に設定可能な入力パッドの種類を選択的に指定するために操作されるタブ２１１〜２１３を含む。ＣＰＵ１０６は、タブ２１１が操作されると、領域２８０に、手書き入力のための入力パッドを設定し、タブ２１２が操作されると５０音ソフトキーの入力パッドを設定し、タブ２１３が操作されるとローマ字ソフトキーの入力パッドを設定する。
【００３８】
検索処理では、ユーザは検索文字種を指定し、検索エディタに検索語句を入力し、検索方法を指定する。指定のために、ユーザは画面のタッチ操作をし、またキーボード１１４上の「文字切替」キー（図示せず）の押下によってタブを切替える。
【００３９】
辞書検索の際に、ユーザは、検索エディタ２００に検索語句を入力する。検索語句としては、かな、漢字、アルファベット、中国語、ピンイン等で入力することができる。検索語句は、キーボード１１４を操作して、または領域２８０に設定された入力パッドを介して入力することができる。ユーザは、検索文字種選択タブ１９０を操作して検索語句の文字種を指定する。また、検索方法選択タブ１８０を操作して所望する検索対象項目を指定することができる。これら指定操作がされると、検索語句に基づき、横串検索が実施され、検索の結果がディスプレイ１０７に一覧でリストが表示される。
【００４０】
（検索方法と文字種の組合わせ）
本実施の形態では、検索語句の文字種毎に、検索方法を異ならせる。図６のテーブル３００には、検索語句の文字種と検索方法との組合せの一例が示される。テーブル３００は、主記憶部１０３の予め定められた領域に格納される。
【００４１】
図６を参照して、テーブル３００は、文字種（日本語、かな漢字変換の文字、英字、中国語文字、ピンイン文字）を表すデータ３０１のそれぞれと、当該文字種の検索語句を用いた検索方法（一括、全文、例文、成句）を表すデータ３０２との対応付けが示される。決定部２２１は、検索文字種選択タブ１９０によって選択された文字種、すなわち検索エディタ２００に入力された検索語句の文字種に基づき、テーブル３００を検索することにより、当該文字種を表すデータ３０１に対応付けされた検索方法のデータ３０２を読出す。これにより、文字種に対応した１種類以上の検索対象項目が決定される。例えば、文字種が「日本語」であるとき、テーブル３００に従えば、項目「成句」を除いた項目が検索対象項目である検索方法に決定される。また文字種「英字」であれば「一括」、「全文」、「例文」および「成句」の全てが検索対象項目である検索方法に決定される。テーブル３００によれば、文字種により検索対象項目、すなわち検索方法を決定（判定）することができる。
【００４２】
（基本動作について）
本実施の形態に係る電子辞書装置１００の辞書検索動作は、“第１の動作”と“第２の動作”とを含む。
【００４３】
＜第１の動作＞
第１の動作では、検索部２２０は、検索対象項目ではない項目を対象とした検索動作が無効となるように、項目検索部２２２を設定する。また、ＣＰＵ１０６は、検索方法選択タブ１８０の当該項目のタブの操作を禁止する。
【００４４】
図７は、辞書検索画面（「調べる」画面）の初期画面を示す。テーブル３００によれば、全ての文字種について検索対象項目に「一括」が含まれていることから、初期画面では、検索方法選択タブ１８０の一括タブ１８１が標準態様で表示されて、一括検索が可能であることがユーザに提示される。また、検索文字種選択タブ１９０ではタブ１９１が強調表示されて、文字種として“日本語”が初期指定されていることが報知される。また、検索エディタ２００には、カーソルＣＲのみが表示されて、ユーザに対し検索語句の入力が促される。文字種として“日本語”以外を指定する場合には、ユーザは、検索文字種選択タブ１９０を操作して、文字種を“日本語”から所望する文字種に切替えることができるが、ここでは、説明を簡単にするために、文字種の変更操作はされないとする。
【００４５】
図７の初期画面において、検索エディタ２００に、日本語の「とよとみひでよし」が検索語句として入力されると図８の画面に切替わる。決定部２２１は、“ひらがな”が検索エディタ２００に入力されたとき、指定文字種である“日本語”に基づきテーブル３００を検索する。第３出力制御部２３３は、検索結果に基づき、検索方法選択タブ１８０の成句タブ１８４を、例えばグレーアウト表示（背景をグレーで表示）に切替える。これにより、「成句」の項目を対象とした検索動作が無効である旨が報知される。なお、無効の表示態様は“グレーアウト表示”としたが、これに限定されず、例えばタブの絵柄表示を消去してもよい。
【００４６】
項目検索部２２２は、決定部２２１により決定された検索対象項目（「成句」を除いた「一括」「全文」「例文」）のうち、検索語句“とよとみひでよし”を含む項目に関連した見出し語１５２を、複数の辞書コンテンツ１３０から検索する。出力制御部２３０は、項目検索部２２２による検索の結果である見出し語１５２と、当該見出し語１５２が読出された辞書コンテンツ１３０の識別子（辞書名）を関連付けたリストの表示制御データを生成し、ディスプレイ１０７に出力する。ディスプレイ１０７は、表示制御データに基づき、図８の領域２８０の領域２８１にリストを表示する。
【００４７】
ユーザが領域２８１のリストから、所望の見出し語を選択した状態でキー１１３ｂを操作すると、検索部２２０は、選択された見出し語１５２が格納された辞書コンテンツ１３０から、当該見出し語１５２の検索対象項目（「一括」「全文」「例文」）の内容を読出す。領域２８０の領域２８２には、読出された内容が表示される。
【００４８】
また、検索対象を絞り込む際に、ユーザが領域２８１のリストから所望の見出し語１５２を選択し、且つ検索方法選択タブ１８０から所望の項目に対応するタブ（例えば、例文タブ１８３）を選択した状態でキー１１３ｂを操作すると、検索部２２０は、選択された見出し語１５２を格納した辞書コンテンツ１３０から、当該見出し語１５２の検索対象項目（「例文」）の例文のみを読出す。第２出力制御部２３２は、読出された情報から表示制御データを生成し、ディスプレイ１０７に出力する。ディスプレイ１０７は、表示制御データに基づき、領域２８０の領域２８２に、読出された例文のみを表示する。
【００４９】
＜第１の動作＞によれば、ユーザが検索エディタ２００に「とよとみひでよし」を入力された時、成句タブ１８４がグレーアウト表示される。ユーザは、その後に検索対象を絞込む場合には、検索方法選択タブ１８０のうち操作が許可されるタブを速やかに確認できて、タブ操作を効率よく行うことができる。
【００５０】
＜第２の動作＞
第２の動作では、検索方法選択タブ１８０によって指定された項目について検索する場合に、検索部２２０は、当該検索対象項目を除いた他の項目についても検索しておき、その検索の結果から、第３出力制御部２３３は、各々の検索項目により検索された見出し語１５２の数を算出（カウント）する。そして、算出値がゼロ（“項目なし”ともいう）となる項目を対象とした検索動作が無効となるように、検索方法選択タブ１８０のうちの当該項目に対応するタブは無効表示に切替える表示用制御データを生成し、ディスプレイ１０７を制御する。
【００５１】
具体的には、図９と図１０を参照して、検索エディタ２００に「とよとみひでよし」が入力されたとき、ユーザが現在選択中の項目「一括」を対象にした検索だけでなく、「全文」および「例文」も対象にした検索が行われる。検索の結果から、各項目について辞書コンテンツ１３０から読出された見出し語１５２の数がカウントされる。例えば、「例文」について検索された見出し語がゼロであった場合には、「例文」についての絞り込み検索が無効となるように、例文タブ１８３はグレーアウト表示に切替られる。
【００５２】
＜第２の動作＞によれば、ユーザは、かな文字「とよとみひでよし」を検索エディタ２００に入力した時、検索された見出し語１５２がゼロ個であった項目の例文タブ１８３および文字種から検索無効とされた項目の成句タブ１８４がグレーアウト表示される。ユーザは、その後に検索対象を絞込む場合には、検索方法選択タブ１８０のうち操作が可能なタブを速やかに確認できて、タブ操作を効率よく行うことができる。
【００５３】
（検索語句の入力方法）
語句受付部２５１が受付ける検索語句は、ユーザが検索エディタ２００に入力された文字列によって表される。この文字列は、かな文字列、かな漢字変換により取得されたかな漢字文字列、および手書文字を例えばパターンマッチングにより認識処理して得た認識文字列を含む。また、電子辞書装置１００がマイク等の集音部を備える場合には、集音部からの入力音声を認識処理して得た文字列が含まれる。
【００５４】
＜かな漢字変換文字の入力方法＞
図１１には、本実施の形態に係る語句受付部２５１によるかな漢字変換処理の概略が、画面表示例を用いて示される。
【００５５】
まず、「調べる」画面が表示されるとき（ステップＳＳ１）、ユーザは操作部２０２を操作することにより電子辞書装置１００の動作モードを“かな漢字変換モード”に設定する（ステップＳＳ２）。このとき、指令受付部２５３は当該操作内容からモード変更指令を受付け、文字種受付部２５２はモード変更指令に基づき、文字種として「かな漢字変換の文字」を受付ける。第１出力制御部２３１は、受付けた内容に基づき、ディスプレイ１０７を、検索文字種選択タブ１９０のタブ１９２が強調表示されるように制御する。
【００５６】
また、“かな漢字変換モード”に設定後、ユーザがキーボード１１４を操作してアルファベット文字列「ＴＯＹＯＴＯＭＩ」を入力すると、当該アルファベット文字列を日本語のかな文字列に変換し、検索エディタ２００に設定する（ステップＳＳ３）。
【００５７】
ユーザは、続いて変換キー１１３ａを操作すると、指令受付部２５３は当該操作内容に基づき、かな漢字変換指令を受付ける。語句受付部２５１は、かな漢字変換指令に従い、かな文字列「とよとみ」に基づいて主記憶部１０３のかな漢字変換用の辞書コンテンツを検索し、当該かな文字列「とよとみ」に対応したかな漢字文字列「豊臣」を当該辞書コンテンツから読出す。読出されたかな漢字文字列は、検索エディタ２００に表示される（ステップＳＳ４）。これにより、語句受付部２５１は、かな漢字変換後の文字列を受付けることができる。
【００５８】
ユーザが、キー１１３ｂを操作すると、指令受付部２５３は操作内容に基づく検索指令を出力されて、検索部２２０による検索処理が実施される（ステップＳＳ５）。具体的には、決定部２２１は、指定の文字種「かな漢字変換の文字」に基づきテーブル３００から検索対象項目として「一括」「全文」「例文」を決定する。項目検索部２２２は、検索語句である「豊臣」に基づき一括検索処理することにより、検索対象項目「一括」「全文」「例文」のうち、検索語句「豊臣」を含む項目を特定し、当該項目に関連した見出し語１５２を、複数の辞書コンテンツ１３０から読出す。出力制御部２３０は、検索により読出された情報（検索の結果）から表示制御データを生成する。ディスプレイ１０７は、表示制御データに基づき領域２８０に、検索の結果を表示する。
【００５９】
（具体的な辞書検索処理）
図１２〜図２０のディスプレイ１０７における表示画面（操作を受付ける画面）を参照し、操作手順を関連付けて辞書検索処理を説明する。
【００６０】
まず、ユーザがキー１１４Ｃを操作すると、ディスプレイ１０７に図１２の初期の「調べる」画面が表示される（ステップＳ１）。ユーザは手書き文字入力を所望し、入力パッド選択タブ２１０の「手書き」タブ２１１を操作したと想定する。
【００６１】
ＣＰＵ１０６は、図１３の画面において、手書き入力のための領域２８３ａおよび２８３ｂを設定する（ステップＳ２）。具体的には、ＣＰＵ１０６は、領域２８３ａに手書き入力パッドを設定し、領域２８３ｂに、手書入力に関する指示を入力するための各種の操作ボタンを表示する。操作ボタンには、手書き文字の認識処理の開始を指示するためのボタン２８４および検索のための入力内容を決定するために操作されるボタン２８５が含まれる。ボタン２８５の機能は、キー１１３ｂの機能に相当する。図１３の画面表示時に、ユーザが戻るキー１１３ｅを操作すると、処理はステップＳ１に戻り、画面は図１２の初期画面に切替る。
【００６２】
ユーザは、タブ１９１を操作して文字種「日本語」を指定するとともに、図１４の領域２８３ａに、スタイラスペン１１０を用いて文字を手書き入力する（ステップＳ３）。「豊臣秀吉」を手書き入力後、ユーザはボタン２８４を選択する操作をすると、ＣＰＵ１０６は、当該操作内容に従い処理をステップＳ４に移行させる。ステップＳ４では、ディスプレイ１０７には、図１５の画面が表示される。
【００６３】
ステップＳ４では、語句受付部２５１は、ボタン２８４の操作内容に基づく認識開始指令に従い、領域２８３ａの手書き文字の認識処理を開始する。語句受付部２５１は、タブ１９１による指定文字種「日本語」に基づき、語句受付部２５１は手書き文字について、日本語文字のための認識処理を行う。認識結果として文字列“豊臣秀吉”を取得されると、当該文字列は、図１５の検索エディタ２００に表示される。
【００６４】
図１５の検索エディタ２００に文字列“豊臣秀吉”が入力されたとき、ユーザがボタン２８５を選択操作すると、図１６の画面が表示されて、処理はステップＳ５に移行する。このとき、決定部２２１は、指定文字種「日本語」に基づきテーブル３００を検索し、検索結果に基づき、検索対象項目を決定する。第１出力制御部２３１は、決定された検索対象項目の種類を、ディスプレイ１０７に表示させる。具体的には、検索方法選択タブ１８０のタブのうち決定された検索対象項目のタブを強調表示等して検索対象であることが報知される。また、検索対象項目に決定されなかった項目のタブは、第３出力制御部２３３により無効表示される。この場合、テーブル３００によれば例文タブ１８３と成句タブ１８４が無効表示されて、他の項目「一括」「全文」のタブは有効表示（非グレーアウト表示）される。なお、図１５の画面表示時に、ユーザがクリアキー１１３ｄを操作すると、処理はステップＳ２に戻り、ディスプレイ１０７の画面は図１３の画面に切替る。
【００６５】
図１６を参照して、ステップＳ５では項目検索部２２２による一括検索処理が行われる。検索の結果に基づき、上述した（第２の動作）で示したように、第３出力制御部２３３は、項目検索部２２２により関連する見出し語１５２が検索されなかった項目、および決定部２２１により検索対象項目として決定されなかった項目については、検索方法選択タブ１８０のうちこれら項目に対応のタブを、グレーアウト表示するよう、ディスプレイ１０７を制御する。例えば、項目検索部２２２により関連する見出し語１５２が検索されなかった項目「例文」に対応の例文タブ１８３および決定部２２１により検索対象項目として決定されなかった項目「成句」の成句タブ１８４の２つは、グレーアウト表示される。グレーアウト表示により、項目「例文」と「成句」についての検索動作は無効であることが報知される。
【００６６】
図１６では、領域２８１には、検索の結果に基づき、辞書コンテンツ１３０から読出した見出し語１５２と、当該見出し語１５２が格納されていた辞書コンテンツ１３０の辞書名が関連付けてリスト表示されている。また、領域２８２には、領域２８１で指定された見出し語１５２についての当該見出し語の文章データ、たとえば解説文などが、対応の辞書コンテンツ１３０から読出されて、領域２８２に表示される。
【００６７】
図１６の画面が表示されたとき、ユーザがクリアキー１１３ｄを操作すると、ＣＰＵ１０６は、操作内容に基づく指令から、検索エディタ２００の検索語句を消去し、また領域２８０の表示データも消去するようにディスプレイ１０７を制御する。その後、処理はステップＳ１に戻り、図１２の初期画面に切替り、新たな次の検索語句に基づく辞書検索処理の実施が可能となる。
【００６８】
図１５または図１６の画面の表示時に、ユーザが全文タブ１８２を選択操作すると、項目受付部２５４は操作内容から指定項目「全文」を受付ける。操作された全文タブ１８２は反転表示などされ、処理はステップＳ６に移行する。
【００６９】
ステップＳ６では、項目受付部２５４は受付けた操作内容に基づく指令を出力する。第２出力制御部２３２は、ステップＳ５で検索された項目の見出し語１５２（図１６の領域２８１に表示された見出し語１５２）のうちから、項目受付部２５４からの指令に基づき、指定項目「全文」に関連付け見出し語１５２を選択的に抽出し、抽出した見出し語１５２を、図１７のようにディスプレイ１０７の領域２８１にリスト表示させる。領域２８１の見出し語１５２のリストからカーソルキー１１４Ｄを操作して選択した見出し語１５２を含む解説文は、同一画面の領域２８２に表示される。
【００７０】
また、図１７の画面では、領域２０１において、辞書コンテンツ１３０の識別子である辞書名がリスト表示される。領域２０１の辞書名は、領域２８１に表示された見出し語１５２が格納されていた１つ以上の辞書名を示す。
【００７１】
例えば、ユーザは領域２８１の見出し語１５２を選択指定すると、出力制御部２３０は、領域２８１の辞書名のうち、指定された見出し語１５２が格納されていた辞書名を選択的に強調表示する。これにより、ユーザは選択指定した見出し語１５２が格納されている辞書名を確認することができる。図１７では、領域２８１の見出し語１５２である“あさのながまさ［浅野長政］”が指定された場合に、領域２０１の“スーパー大辞典３．０”が強調表示されて、指定された見出し語１５２は“スーパー大辞典３．０”に登録（格納）されていたことが報知される。また、“スーパー大辞典３．０”から読出された当該見出し語１５２に対応の内容１５３から読出された項目「解説文」の文章が、領域２８２に表示されている。
【００７２】
図１７の画面が表示されたとき、ユーザがクリアキー１１３ｄを操作すると、ステップＳ７において、画面は図１８に切替わる。図１８の画面では、検索エディタ２００の検索語句と領域２８０の情報は消去される。これにより、ユーザに対して新たな検索語句の入力を用いた検索処理が可能であることが報知される。なお、図１７の画面では、検索方法選択タブ１８０において、全文タブ１８２は強調表示されており、直前に指定された検索対象項目（すなわち、ステップＳ５で指定された項目）である「全文」は有効なままであることが報知される。
【００７３】
図１７の画面が表示されたとき、ユーザが検索文字種選択タブ１９０において検索語句の文字種を変更するために、検索文字種選択タブ１９０のタブ１９３を選択する操作をした場合、処理はステップＳ８ａまたはＳ８ｂのいずれかに移行する。本実施の形態では、ステップＳ８ａおよびＳ８ｂのいずれに移行してもよい。
【００７４】
ステップＳ８ａに移行した場合、検索エディタ２００に検索語句が入力された状態では、文字種を変更する操作が禁止される。すなわち、文字種変更の処理は無効化されて、ＮＯＰ（no operation）とされる。また、図１９の画面では、ＣＰＵ１０６は、操作を受付けない旨を報知するメッセージ２８６を表示する等のアラート出力をする。したがって、ユーザが誤って別の文字種のタブに触れて、入力した検索エディタ２００から検索語句が消去されてしまうのを防止することができる。
【００７５】
他方、ステップＳ８ｂに移行した場合、タブ１９３が操作されて文字種「英語」への変更が指定された場合、検索エディタ２００内の検索語句は消去され、ディスプレイ１０７では図１７の画面から、領域２８０の情報も消去された図２０の画面に切替わる。図２０では、検索文字種選択タブ１９０に関してはタブ１９１に代わりタブ１９３が強調表示されることで、ユーザは、文字種「英語」への変更操作が受付けられたことを確認できる。
【００７６】
（タブを無効表示するタイミング）
本実施の形態では、決定部２２１により決定された１種類以上の検索対象項目のうち、項目検索部２２２により関連する見出し語が検索されなかった項目については、第３出力制御部２３３は、当該項目の種類を示すタブを、予め定めた無効表示態様（グレーアウト表示）に従いディスプレイ１０７に出力させる。このグレーアウト表示を開始するタイミングに関して、次のパターンＡとＢを、検索の結果である見出し語リストを領域２８０に表示する態様と関連付けて説明する。
【００７７】
＜パターンＡ＞
図２１（Ａ）を参照して、検索語句「とよとみひでよし」の場合に、ユーザが操作部２０２を介して、検索エディタ２００に最初の１文字「と」を入力すると、語句受付部２５１は、検索エディタ２００の当該１文字を検索語句として受付ける。項目検索部２２２は、受付けた検索語句「と」に基づき辞書検索を開始して、領域２８０には検索結果のリストが表示される。このとき、第３出力制御部２３３は、決定部２２１が検索対象項目として決定しなかった項目「成句」に対応する成句タブ１８４をグレーアウト表示させる。また、各項目について辞書コンテンツ１３０から読出された見出し語１５２の数がカウントされ、例えば「例文」について検索された見出し語がゼロであった場合には、「例文」についての絞り込み検索が無効となるように、例文タブ１８３はグレーアウト表示に切替えられる。
【００７８】
その後、検索エディタ２００に以降の文字が入力される毎に、項目検索部２２２は、検索エディタ２００の文字列に基づき辞書検索を開始して、領域２８０には、その検索結果のリストが表示される。このように、検索エディタ２００に文字が入力される毎に検索処理を実施し、領域２８０の検索候補の見出し語１５２のリストを更新する検索方法を、インクリメンタルサーチという。パターンＡのインクリメンタルサーチが実施される場合には、第３出力制御部２３３は、領域２８０に検索結果のリストが表示されるときに、決定部２２１が検索対象項目として決定しなかった項目「成句」に対応の成句タブ１８４をグレーアウト表示させる。また、各項目について辞書コンテンツ１３０から読出された見出し語１５２の数がゼロとなった場合には、検索方法選択タブ１８０の当該項目のタブがグレーアウト表示に切替られる。
【００７９】
なお、検索エディタ２００に、検索語句「とよとみひでよし」の文字入力が完了すると、図２１（Ｂ）のように、領域２８０には検索語句「とよとみひでよし」に基づく検索の結果である、見出し語１５２のリストが表示される。
【００８０】
＜パターンＢ＞
パターンＢでは、パターンＡのインクリメンタルサーチの場合とは異なり、検索エディタ２００に検索語句の文字列が入力完了し、ユーザがキー１１３ｂを操作したとき検索処理が開始される（図２２（Ａ）参照）。指令受付部２５３は、キー１１３ｂの操作内容から検索指令を受付ける。項目検索部２２２は、指令受付部２５３からの検索指令に従い、語句受付部２５１を介して入力した検索語句（検索エディタ２００の入力文字列）に基づき、複数の辞書コンテンツ１３０を一括検索する。検索の結果である見出し語１５２のリストは、図２２（Ｂ）のように領域２８０にリスト表示される。なお、検索語句を手書き文字で入力する場合には、手書き文字入力後に認識処理が実施されて、認識結果である文字列が検索エディタ２００に入力されて、キー１１３ｂが操作されたとき検索処理が開始される。
【００８１】
第３出力制御部２３３は、パターンＡでは第１文字「と」が入力された時点で、またパターンＢではキー１１３ｂが操作された時点で、検索方法選択タブ１８０における該当タブをグレーアウト表示させる。つまり、いずれの場合でも、検索エディタ２００がブランクのときには、検索方法選択タブがグレーアウト表示されることはなく、検索結果リストが表示されるタイミングで、検索方法選択タブ１８０における該当タブがグレーアウト表示される。ユーザは、検索の結果、見出し語１５２が検索されなかった項目を、リスト表示された見出し語１５２と照合しつつ確認できる。また、リスト表示された見出し語１５２を参照しつつ絞り込み検索を行う場合には、絞り込み検索が可能な項目を、速やかに特定することができる。
【００８２】
[実施の形態２]
実施の形態１の変形例を説明する。この変形例では、項目検索部２２２による検索の結果から、さらに見出し語１５２を絞り込むような検索がなされる。
【００８３】
第４出力制御部２３４は、例えば図１７の画面において、検索の結果に含まれる見出し語１５２と、当該見出し語１５２が格納されていた辞書コンテンツの種類（辞書名）とを、決定部２２１により決定された検索対象項目の種類（「全文」「例文」「成句」）毎に、ディスプレイ１０７に出力させる。
【００８４】
具体的には、ユーザが項目「全文」に対応した全文タブ１８２を指定操作すると、第４出力制御部２３４は、領域２８１にリスト表示された見出し語１５２のうち、辞書コンテンツ１３０の内容１５３の[解説文]から読出された見出し語１５２のみを選択し、表示する。同様に、ユーザが項目「例文」に対応の例文タブ１８３を指定操作すると、第４出力制御部２３４は、領域２８１にリスト表示された見出し語１５２のうち、辞書コンテンツ１３０の内容１５３の[例文]から読出された見出し語１５２のみを選択し、表示する。
【００８５】
これにより、辞書コンテンツ１３０の[解説文]または[例文]中にのみ検索語句が記載されるような見出し語１５２を絞り込み検索により取得してユーザに提示することができる。
【００８６】
[実施の形態３]
実施の形態１の変形例を説明する。この変形例では、項目検索部２２２による検索の結果から、さらに見出し語１５２を絞り込むような検索がなされる。
【００８７】
まず、辞書指定受付部２５５は、ディスプレイ１０７の領域２０１に出力された辞書コンテンツ１３０の種類を指定するユーザ操作を受付ける。第５出力制御部２３５は、例えば、図１７の項目検索部２２２により検索されてリスト表示された見出し語１５２のうちから、辞書指定受付部２５５により受付けられたユーザ操作によって指定された種類の辞書コンテンツ１３０に格納されていた見出し語１５２を選択的に抽出し、ディスプレイ１０７に出力させる。
【００８８】
例えば、ユーザが領域２０１の“全訳古語辞典”を指定すると、第５出力制御部２３５は、領域２８１にリスト表示された見出し語１５２のうち、辞書名が“全訳古語辞典”である辞書コンテンツ１３０から読出された見出し語１５２のみを選択し、表示する。
【００８９】
これにより、所望する種類の辞書コンテンツ１３０において、関連付けされた内容１５３に検索語句を記載するような見出し語１５２のみを選択的に抽出する絞込み検索の結果を提示することができる。
【００９０】
[実施の形態４]
実施の形態１では、決定部２２１は検索語句の文字種に基づき、テーブル３００から１種類以上の検索対象項目を決定したが、検索対象項目の決定方法は、これに限定されず、検索語句の文字種および検索語句の入力方法に従い、検索対象項目が変更されてもよい。
【００９１】
図２３には、実施の形態４に係る検索対象項目の決定のためのテーブル３００Ａの一例を示す図である。テーブル３００Ａは、検索文字種選択タブ１９０によって指定された検索語句の文字種および検索語句の入力方法の各種の組に対応して、検索対象とされるべき項目が示される。検索語句の入力方法としては、キーボード１１４のキー入力、入力パッドからの手書き入力、５０音表を操作した入力、および英字配列キーであるQWERTYを操作した入力を含む。
【００９２】
テーブル３００Ａによれば、文字種「日本語」および「キー入力」の組で検索語句が入力される場合には、検索対象項目は「一括」「全文」「例文」であることが示され、同様に、文字種「中国語」および「手書き入力」の組で検索語句が入力される場合には、検索対象項目は「一括」のみであることが示される。また、テーブル３００によれば、文字種が「日本語」「漢字変換」「英語」の場合において、入力方法が「キー入力」であるときは、「一括」検索は、図２１に示した＜パターンＡ＞のンクリメンタルサーチに従い実施される。それ以外の組による検索では、図２２に示した＜パターンＢ＞のインクリメンタルサーチではない方法に従い実施される。
【００９３】
したがって、決定部２２１は、テーブル３００Ａから検索対象項目を決定することもでき、項目検索部２２２は、テーブル３００Ａから、検索はインクリメンタルサーチで実施すべきか否かを判定することができる。
【００９４】
なお、電子辞書装置１００は、テーブル３００および３００Ａのいずれを参照するかは、外部操作により任意に指定される。
【００９５】
（具体的な検索処理）
本実施の形態に係る検索処理を、図２４〜図２５の表示画面例を参照して説明する。表示画面は、検索語句の文字種、検索対象項目および検索エディタ２００への検索語句の文字の入力状態に基づき、ユーザ操作に従い遷移する。
【００９６】
図２４を参照して、インクリメンタルサーチの＜パターンＡ＞の場合を説明する。例えば、検索語句をキー入力する場合において文字種「日本語」および検索対象項目「一括」が指定されるとき（ステップＳ１０）、図２４（Ａ）の画面が表示される。検索エディタ２００に文字が入力されていない状態において、ユーザが検索語句「とよとみひでよし」の第１文字目の「と」をキー入力すると、項目検索部２２２は入力文字「と」に基づき辞書検索（一括検索）によるインクリメンタルサーチを行い、その検索の結果の見出し語１５２のリストが図２４（Ｂ）にようにディスプレイ１０７に表示される（ステップＳ１１）。このとき、成句タブ１８４はグレーアウト表示されて無効であることが報知される。
【００９７】
ステップＳ１２では、検索語句「とよとみひでよし」のキー入力が完了すると、インクリメンタルサーチの検索の結果がリスト表示される（図２４（Ｃ）参照）。図２４（Ｃ）では、検索結果に基づき、第３出力制御部２３３は、検索の結果から関連する見出し語が検索されなかった項目「例文」を検出し、対応の例文タブ１８３をグレーアウト表示する。また、決定部２２１により検索対象項目として決定されなかった項目「成句」に対応の成句タブ１８４もグレーアウト表示する。
【００９８】
ステップＳ１０の図２４（Ａ）の画面において、ユーザがキー入力から手書き入力への切替えを所望し、タブ２１１を操作した場合、処理はステップＳ１３に移行し、画面は図２５（Ａ）に切替わる。
【００９９】
ステップＳ１３では、ＣＰＵ１０６はタブ２１１の操作内容に従い領域２８０に入力パッドを設定する。ステップＳ１４で、ユーザはスタイラスペン１１０を用いて入力パッドに検索語句入力のために手書き入力を開始し、手書き文字「豊臣秀吉」を入力完了したとき、ボタン２８４を操作すると、ステップＳ１５において、語句受付部２５１によるパターン認識処理結果である検索語句が、図２５（Ｃ）のように、検索エディタ２００に入力される。
【０１００】
ステップＳ１５において、ユーザが図２５（Ｃ）のボタン２８５を操作すると、指令受付部２５３は操作内容から検索指令を受付ける。ステップＳ１６では、項目検索部２２２は、検索指令に基づき、検索語句「豊臣秀吉」に基づく一括検索処理（すなわち、インクリメンタルサーチではない方法）を行う。図２５（Ｄ）では、検索の結果である見出し語１５２のリストが表示される。また、第３出力制御部２３３は、検索の結果から関連する見出し語１５２が検索されなかった項目「例文」を検出し、対応の例文タブ１８３をグレーアウト表示する。また、決定部２２１により検索対象項目として決定されなかった項目「成句」に対応の成句タブ１８４もグレーアウト表示する。
【０１０１】
ステップＳ１６の図２５（Ｄ）の画面において、ユーザがクリアキー１１３ｄを操作した場合、処理はステップＳ１３に移行し、画面は図２５（Ａ）に切替わり、新たな検索語句の手書き入力が可能となる。
【０１０２】
ステップＳ１６の図２５（Ｄ）の画面において、ユーザがクリアキー１１３ｄを操作すると、画面は図２５（Ａ）の手書き入力のための画面に切替わる。図２５（Ｄ）の画面において、ユーザがグレーアウト表示されていない、すなわち操作の受付が有効である項目「全文」に対応の全文タブ１８２を操作すると、ステップＳ１７において図２６（Ａ）の画面が表示される。
【０１０３】
ステップＳ１５におけるボタン２８５に操作による項目検索部２２２の検索処理では、決定部２２１がテーブル３００Ａから決定した１種類以上の項目（「一括」「全文」「例文」）について検索処理が行われており、各項目の検索結果は主記憶部１０３の領域に格納される。
【０１０４】
したがって、図２６（Ａ）の画面では項目「全文」に対応の全文タブ１８２が操作されたことにより、出力制御部２３０は、主記憶部１０３から項目「全文」に該当の検索結果を読出し、ディスプレイ１０７に表示させる。これにより、図２５（Ｄ）の一括検索の結果である見出し語１５２の一覧は、図２６（Ａ）全文検索の結果である見出し語１５２の一覧に切替え表示される。同様に、図２６（Ａ）の画面で一括タブ１８１が操作されると、出力制御部２３０は、主記憶部１０３から項目「一括」に該当の検索結果を読出し、図２５（Ｄ）のようにディスプレイ１０７に表示させる。このように、検索方法選択タブ１８０のタブの操作により、検索の結果を切替え表示することができる。
【０１０５】
ステップＳ１７の図２６（Ａ）の画面表示時に、ユーザがクリアキー１１３ｄを操作すると、ステップＳ１８で図２６（Ｂ）の画面に切替え表示される。また、ステップＳ１７の図２６（Ａ）の画面において検索エディタ２００に文字「あ」が入力されて、キー１１３ｂが操作されると、処理はステップＳ１９に移行し、ステップＳ１９では、ディスプレイ１０７の図２６（Ａ）の画面は、図２６（Ｃ）の画面に切替わる。また、図２６（Ｃ）の画面では、検索部による検索語句「豊臣秀吉あ」に基づく辞書検索の結果、該当する見出し語１５２が検索されなかった旨のメッセージ“該当なし”が表示される。ユーザは図２６（Ｃ）の画面表示時に、クリアキー１１３ｄを操作すると、処理はステップＳ１８に移行する。ステップＳ１８では、ディスプレイ１０７の画面は、図２６（Ｃ）の画面から図２６（Ｂ）の画面に切替わる。
【０１０６】
ステップＳ１７およびＳ１９に示すように、検索エディタ２００の検索処理を終えた検索語句に続けて文字を入力することで、元の検索語句と入力後の文字とからなる検索語句で、検索処理を行わせることができる。
【０１０７】
[実施の形態５]
実施の形態５では、図２７〜図３０を参照して、文字種「英語」が指定された場合の検索処理を説明する。図２７は、文字種「英語」且つ検索対象項目「一括」が指定されて、検索エディタ２００に何ら文字が入力されていない状態の表示画面例を示す。図２７の画面表示時に、ユーザがキーボード１１４を操作して検索エディタ２００に検索語句「apple」がキー入力する場合を図２８で説明する。
【０１０８】
図２８では説明を簡単にするために、画面表示例に代えて検索処理の条件が示される。まず、ステップＳＴ１で項目検索部２２２は、文字種「英語」、検索対象項目「一括」および検索語句「apple」で検索処理を行うと、検索の結果である、見出し語１５２のリストが表示される。このリスト表示時において検索方法選択タブ１８０で例文タブ１８３が選択操作されると、ステップＳＴ３で「例文」が検索結果である見出し語１５２のリストが表示される。また、ステップＳＴ３の状態において一括タブ１８１が選択されると、ステップＳＴ１の表示に戻る。またステップＳＴ１において一括タブ１８１が選択されると、ステップＳＴ２の表示に切替わり「全文」検索のリスト表示がされ、ステップＳＴ２において全文タブ１８２が選択操作されると、ステップＳＴ１の表示に切替わる。
【０１０９】
同様にして、ステップＳＴ２とＳＴ３の間でも、例文タブ１８３または全文タブ１８２の選択操作に従い切替え表示がされる。
【０１１０】
文字種「英語」が指定された場合には、決定部２２１が決定する検索対象項目には「成句」が含まれる。したがって、図２８のステップＳＴ４では、項目検索部２２２は、文字種「英語」、検索対象項目「成句」および検索語句「apple」で検索処理を行い、検索語句“apple”を含む「成句」に関連付けされた見出し語１５２のリストが表示される。同様にして、ステップＳＴ４と、他のステップＳＴ１、ＳＴ２およびＳＴ３との間では、検索方法選択タブ１８０の選択タブを切替えることで、相互に状態を遷移させて、表示される見出し語１５２のリストを、選択されたタブの項目に該当する見出し語１５２のリストに切替えることができる。
【０１１１】
図２９と図３０には、検索語句「have to」に基づき検索した場合の表示例を示し、特に、図２９は項目「例文」についての検索の結果を示し、図３０は項目「成句」についての検索の結果を示す。
【０１１２】
文字種「英語」の場合には、テーブル３００（または３００Ａ）によれば、「一括」「全文」「例文」「成句」の全ての項目について検索可能であるが、「全文」「例文」「成句」については、検索エディタ２００に入力された空白で区切られた２語以上の検索語句によって検索が可能である。そのため、１語しか入力できない「一括」へ遷移する場合は、「have to」が「haveto」のように変換されて検索が実行される。
【０１１３】
[実施の形態６]
図３１と図３２では文字種間の変更による検索処理画面の状態遷移が示される。「調べる」画面において、検索対象項目を「一括」で共通とし、文字種の変更が、検索エディタ２００に文字が入力されていない状態において、すなわち検索語句の未入力状態で行うことができる。
【０１１４】
図３１（Ａ）では文字種「日本語」のタブ１９１が選択された画面が示され、図３１（Ｂ）では文字種「英語」のタブ１９３が選択された画面が示され、図３１（Ｃ）では文字種「中国語」のタブ１９４が選択された手書き入力画面が示され、図３１（Ｄ）では文字種「ピンイン」のタブ１９５が選択された画面が示される。なお、文字種「かな漢字変換の文字」のタブ１９２が選択された画面は図３１（Ａ）と同じである。これら画面間では、検索文字種選択タブ１９０の文字種の選択タブを操作することで、元の画面から操作したタブの文字種の画面に切替えることができる。また、図３１（Ｄ）のピンインの画面において、入力方法をQWERTYに切替えた場合には、図３２の画面が表示される。図３２の画面では、領域２８０の入力パッドに関連してQWERTYのソフトウェアキーボード画面が表示される。
【０１１５】
図３１（Ｃ）の中国語の手書き入力画面において、手書き文字「阿」を入力し、文字認識して検索エディタ２００に「阿」が設定された場合に、検索語句「阿」に基づく一括検索がされて、検索の結果の見出し語１５２がリスト表示される。このとき、文字種「ピンイン」を選択操作すると、図３１（Ｄ）の文字種「ピンイン」の検索画面が切替え表示される。また、図３１（Ｄ）のピンインの画面において、キー入力により文字「ａ」を入力し検索語句「ａ」に基づく一括検索がされると、検索の結果の見出し語１５２がリスト表示される。このとき、文字種「中国語」を選択操作すると、図３１（Ｃ）の文字種「中国語」の検索画面に切替え表示される。なお、図３１（Ｄ）のピンインの画面から図３２の画面に切替えて、キーボード１１４のキー入力に代わってQWERTYのソフトウェアキーボードから検索語句「ａ」を入力することもできる。
【０１１６】
ピンインと中国語は、中国語は漢字で表現されて、ピンインは漢字の読み（音）を示すことから、両者は関連性が高い。したがって、本実施の形態では、他の文字種とは異なり、中国語とピンインとは、検索語句が入力された状態であっても検索画面において文字種を相互に変更することができる。
【０１１７】
[実施の形態７]
上述した実施の形態では、電子辞書装置１００は出力部であるディスプレイ１０７と、ＣＰＵ１０６等の辞書検索機能を有した処理部とは一体的に構成されたが、分離されていてもよい。例えば、教室等での学習を想定した場合、出力部に相当のモニタ装置を壁面に掛け、本実施の形態の辞書検索機能を有したコンピュータ等の情報処理装置を教師が操作する。操作による検索の結果等の情報は、モニタ装置に送信されて、モニタ表示されるとしてもよい。
【０１１８】
[実施の形態８]
上述した実施の形態で説明した検索処理手順に従うプログラムは予め主記憶部１０３に格納されており、ＣＰＵ１０６が当該プログラムを主記憶部１０３から読出し実行するが、このようなプログラムは、電子辞書装置１００に付属する外部記憶部１０４などのように、ＣＰＵ１０６が読取り可能な一時的ではない記録媒体に記録させて、プログラム製品として提供することもできる。あるいは、ネットワーク１０を介して通信デバイス１０１を介して受信し主記憶部１０３の記憶領域へのダウンロードによって、プログラムを提供することもできる。
【０１１９】
提供されるプログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１２０】
（実施の形態の構成）
電子辞書装置１００は、複数の見出し語１５２と、各々の見出し語に対応して当該見出し語に関連した複数種類の項目が格納された辞書データ（辞書コンテンツ１３０）と、辞書データを検索するための検索語句を受付ける語句受付部２５１と、語句受付部により受付けられた検索語句に基づき、辞書データを検索する検索部２２０と、検索部の検索の結果を出力部に出力させる出力制御部２３０と、を備える。上記の複数種類の項目のそれぞれは、１つ以上の語句を含む。検索部は、受付けられた検索語句の文字種に基づき、複数種類の項目のうちから１種類以上の検索対象項目を決定する決定部２２１と、決定された検索対象項目のうち、語句受付部により受付けられた検索語句を含む項目に関連した見出し語を検索する項目検索部２２２を含む。
【０１２１】
したがって、検索語句の文字種により検索対象項目を可変とするような検索方法の切替えできる。
【０１２２】
また、出力制御部２３０は、決定部２２１により決定された検索対象項目の種類を、ディスプレイ１０７の出力部に出力させる第１出力制御部２３１を含む。そして、電子辞書装置１００は、出力部に出力された検索対象項目の種類についての項目指定操作を受付けるための項目受付部２５４を、さらに備え、出力制御部２３０は、さらに、項目検索部２２２により検索された見出し語１５２のうちから、項目受付部２５４により受付けられた操作によって指定された種類の項目に関連付けされた見出し語１５２を選択し、出力部に出力させる第２出力制御部２３２を含む。
【０１２３】
したがって、項目受付部２５４により受付けられた操作によって指定された種類の項目についての絞込み検索が可能となる。
【０１２４】
また、出力制御部２３０は、さらに、決定部２２１により決定された１種類以上の検索対象項目のうち、項目検索部２２２により関連する見出し語１５２が検索されなかった項目、または決定部２２１により検索対象項目として決定されなかった項目については、当該項目の種類を予め定めた態様（グレーアウト）に従い、出力部に出力させる第３出力制御部２３３を含む。
【０１２５】
したがって、ユーザは、見出し語１５２が検索されなかった項目、または検索対象項目として決定されなかった項目を速やかに確認することができる。
【０１２６】
また、項目受付部は、予め定めた態様で出力された検索対象項目の種類を指定する操作を受付けない。したがって、ユーザの誤操作を受付けないようにすることができる。
【０１２７】
また、第３出力制御部２３３は、項目検索部の検索の結果を出力部に出力させるとき、項目検索部により関連する見出し語が検索されなかった項目、または決定部により検索対象項目として決定されなかった項目については、当該項目の種類を予め定めた態様に従い、出力部に出力させる。
【０１２８】
したがって、項目をグレーアウト等して表示するタイミングを、項目検索部の検索の結果を出力部に出力させるときに同期させることができる。
【０１２９】
また、検索部は、種類の異なる複数の辞書データを検索可能であって、検索の結果には、項目検索部により検索された見出し語と、当該見出し語が格納されていた辞書データの種類とが含まれる。したがって、辞書データの種類と関連して検索の結果を確認することができる。
【０１３０】
また、出力制御部は、さらに、検索の結果に含まれる見出し語と、当該見出し語が格納されていた辞書データの種類とを、決定部により決定された検索対象項目の種類毎に、出力部に出力させる。したがって、指定された辞書データの種類からの検索結果を得ることができる。
【０１３１】
また、出力部に出力された辞書データの種類を指定する操作を受付けるための辞書指定受付部を、さらに備え、出力制御部は、さらに、項目検索部により検索された見出し語のうちから、辞書指定受付部により受付けられた操作によって指定された種類の辞書データに格納されていた見出し語を選択し、出力部に出力させる第５出力制御部２３５を含む。したがって、辞書データの種類毎に分類して検索の結果を得ることができる。したがって、辞書データの種類毎に分類して検索結果を得ることができる。
【０１３２】
また、決定部は、さらに、検索語句の文字種とユーザが当該検索語句を入力する方法に基づき、複数種類の項目のうちから１種類以上の検索対象項目を決定する。したがって、検索語句の文字種とユーザが当該検索語句を入力する方法により、検索対象項目を変更することができる。
【０１３３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３４】
１００  電子辞書装置、１０７  ディスプレイ、１３０  辞書コンテンツ、１５０  本文データ、１５２  見出し語、１５３  内容、１８０  検索方法選択タブ、１９０  検索文字種選択タブ、２００  検索エディタ、２０２  操作部、２０３  受付部、２１０  入力パッド選択タブ、２２０  検索部、２２１  決定部、２２２  項目検索部、２３０  出力制御部、２３１  第１出力制御部、２３２  第２出力制御部、２３３  第３出力制御部、２３４  第４出力制御部、２３５  第５出力制御部、２５１  語句受付部、２５２  文字種受付部、２５３  指令受付部、２５４  項目受付部、２５５  辞書指定受付部。
【図１】
2015060513.tif 000003
【図２】
2015060513.tif 000004
【図３】
2015060513.tif 000005
【図４】
2015060513.tif 000006
【図５】
2015060513.tif 000007
【図６】
2015060513.tif 000008
【図７】
2015060513.tif 000009
【図８】
2015060513.tif 000010
【図９】
2015060513.tif 000011
【図１０】
2015060513.tif 000012
【図１１】
2015060513.tif 000013
【図１２】
2015060513.tif 000014
【図１３】
2015060513.tif 000015
【図１４】
2015060513.tif 000016
【図１５】
2015060513.tif 000017
【図１６】
2015060513.tif 000018
【図１７】
2015060513.tif 000019
【図１８】
2015060513.tif 000020
【図１９】
2015060513.tif 000021
【図２０】
2015060513.tif 000022
【図２１】
2015060513.tif 000023
【図２２】
2015060513.tif 000024
【図２３】
2015060513.tif 000025
【図２４】
2015060513.tif 000026
【図２５】
2015060513.tif 000027
【図２６】
2015060513.tif 000028
【図２７】
2015060513.tif 000029
【図２８】
2015060513.tif 000030
【図２９】
2015060513.tif 000031
【図３０】
2015060513.tif 000032
【図３１】
2015060513.tif 000033
【図３２】
2015060513.tif 000034