(57)【要約】      （修正有）【課題】複数の不明語句が立て続けに生じた場合であっても確実に見出語検索できる。【解決手段】電子辞書１は、メインディスプレイ１０と、見出語に説明情報を対応付けてなる辞書情報を複数記憶するフラッシュＲＯＭ８０と、ユーザによる手書き入力を受け付けるタッチパネル１１ａと、タッチパネル１１ａにより入力された複数の筆跡情報をメインディスプレイ１０に表示させ、表示された複数の筆跡情報から任意の筆跡情報をユーザ操作に応じて選択し、選択された筆跡情報を文字列として文字認識し、文字認識された文字列を検索語として設定し、この検索語に対応する見出語を辞書ＤＢ８４から検索し、当該見出語を含む辞書情報をメインディスプレイ１０に表示させるＣＰＵ２０と、を備える。【選択図】図２
2010211660.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
見出語に説明情報を対応付けてなる辞書情報を複数記憶する辞書情報記憶手段と、
ユーザによる筆跡情報の入力を受け付ける入力手段と、
前記入力手段により入力された複数の筆跡情報を前記表示手段に表示させる筆跡情報表示手段と、
前記筆跡情報表示手段により表示された複数の筆跡情報から、任意の筆跡情報をユーザ操作に応じて選択する筆跡情報選択手段と、
前記筆跡情報選択手段により選択された筆跡情報を文字列として文字認識する文字列認識手段と、
前記文字列認識手段により文字認識された文字列を検索語として設定する検索語設定手段と、
前記検索語に対応する見出語を前記辞書情報記憶手段から検索し、当該見出語を含む辞書情報を前記表示手段に表示させる辞書情報検索表示手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記辞書情報検索表示手段は、前記検索語設定手段により設定された前記検索語が複数ある場合に、検索に用いる検索語をユーザ操作に応じて切り替える検索語切替手段を有することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記検索語設定手段は、前記文字列認識手段により文字認識された文字列が複数ある場合に、この複数の文字列のうちの任意の文字列をユーザ操作に応じて検索語として設定することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記文字列認識手段により文字認識された文字列を記憶する認識文字列記憶手段をさらに備え、
前記検索語設定手段は、前記認識文字列記憶手段により記憶された文字列が複数ある場合に、この複数の文字列のうちの任意の文字列をユーザ操作に応じて検索語として設定することを特徴とする請求項１〜３のいずれか一項に記載の電子機器。
【請求項５】
前記文字列認識手段により文字認識された文字列のうちの任意の文字列を訂正対象文字列として選択する訂正対象文字列選択手段をさらに備え、
前記文字列認識手段は、前記訂正対象文字列が選択された場合に、前記入力手段により新たに入力された筆跡情報を新たな文字列として文字認識し、前記訂正対象文字列に置き換えることを特徴とする請求項１〜４のいずれか一項に記載の電子機器。
【請求項６】
前記入力手段により入力された複数の筆跡情報を記憶する筆跡情報記憶手段をさらに備えることを特徴とする請求項１〜５のいずれか一項に記載の電子機器。
【請求項７】
表示部を有するコンピュータに、
見出語に説明情報を対応付けてなる辞書情報を複数記憶する辞書情報記憶機能と、
ユーザによる筆跡情報の入力を受け付ける入力機能と、
前記入力機能により入力された複数の筆跡情報を前記表示部に表示させる筆跡情報表示機能と、
前記筆跡情報表示機能により表示された複数の筆跡情報から、任意の筆跡情報をユーザ操作に応じて選択する筆跡情報選択機能と、
前記筆跡情報選択機能により選択された筆跡情報を文字列として文字認識する文字列認識機能と、
前記文字列認識機能により文字認識された文字列を検索語として設定する検索語設定機能と、
前記検索語に対応する見出語を前記辞書情報記憶機能から検索し、当該見出語を含む辞書情報を前記表示部に表示させる辞書情報検索表示機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、情報表示可能な電子機器の一種として、電子辞書がある。電子辞書とは、各見出語とその説明情報とを対応付けた辞書データベースを用いて、ユーザが入力した検索文字列に対応する見出語の説明情報を表示するものである。
【０００３】
近年では、ユーザが検索文字列を手書きで入力できる電子辞書も提案されている（例えば、特許文献１参照）。この手書き入力可能な電子辞書では、ユーザによって手書き入力された筆跡情報を検索文字列として文字認識し、当該検索文字列に対応する見出語の説明情報を辞書データベースから読み出して表示するようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１６５５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の電子辞書では、一定の時間を要する筆跡情報の認識処理及び説明情報の表示処理やユーザによる当該説明情報の確認作業を、入力された筆跡情報毎に順次行わなければならず、立て続けに生じる複数の不明語句を順次手書き入力して見出語検索することが困難な場合があった。
具体的には、例えば、外国語での会議において複数の不明語句が立て続けに出てきたときなどに、各不明語句を逐一調べようとしても、上述した電子辞書での処理やユーザの作業に時間が掛かってしまい、会議の進行についていけなくなって一部の不明語句を見出語検索できない場合があった。
【０００６】
本発明の課題は、複数の不明語句が立て続けに生じた場合であっても、確実に見出語検索することのできる電子機器及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００７】
前記の課題を解決するために、請求項１に記載の発明は、電子機器において、
表示手段と、
見出語に説明情報を対応付けてなる辞書情報を複数記憶する辞書情報記憶手段と、
ユーザによる手書き入力を受け付ける手書き入力手段と、
前記手書き入力手段により入力された複数の筆跡情報を前記表示手段に表示させる筆跡情報表示手段と、
前記筆跡情報表示手段により表示された複数の筆跡情報から、任意の筆跡情報をユーザ操作に応じて選択する筆跡情報選択手段と、
前記筆跡情報選択手段により選択された筆跡情報を文字列として文字認識する文字列認識手段と、
前記文字列認識手段により文字認識された文字列を検索語として設定する検索語設定手段と、
前記検索語に対応する見出語を前記辞書情報記憶手段から検索し、当該見出語を含む辞書情報を前記表示手段に表示させる辞書情報検索表示手段と、
を備えることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の電子機器において、
前記辞書情報検索表示手段は、前記検索語設定手段により設定された前記検索語が複数ある場合に、検索に用いる検索語をユーザ操作に応じて切り替える検索語切替手段を有することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の電子機器において、
前記検索語設定手段は、前記文字列認識手段により文字認識された文字列が複数ある場合に、この複数の文字列のうちの任意の文字列をユーザ操作に応じて検索語として設定することを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の電子機器において、
前記文字列認識手段により文字認識された文字列を記憶する認識文字列記憶手段をさらに備え、
前記検索語設定手段は、前記認識文字列記憶手段により記憶された文字列が複数ある場合に、この複数の文字列のうちの任意の文字列をユーザ操作に応じて検索語として設定することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載の電子機器において、
前記文字列認識手段により文字認識された文字列のうちの任意の文字列を訂正対象文字列として選択する訂正対象文字列選択手段をさらに備え、
前記文字列認識手段は、前記訂正対象文字列が選択された場合に、前記手書き入力手段により新たに入力された筆跡情報を新たな文字列として文字認識し、前記訂正対象文字列に置き換えることを特徴とする。
【００１２】
請求項６に記載の発明は、請求項１〜５のいずれか一項に記載の電子機器において、
前記手書き入力手段により入力された複数の筆跡情報を記憶する筆跡情報
記憶手段をさらに備えることを特徴とする。
【００１３】
請求項７に記載の発明は、情報表示プログラムにおいて、
ユーザによる手書き入力を受け付けるタッチパネル及び表示部を有するコンピュータに、
見出語に説明情報を対応付けてなる辞書情報を複数記憶する辞書情報記憶機能と、
前記タッチパネルにより入力された複数の筆跡情報を前記表示部に表示させる筆跡情報表示機能と、
前記筆跡情報表示機能により表示された複数の筆跡情報から、任意の筆跡情報をユーザ操作に応じて選択する筆跡情報選択機能と、
前記筆跡情報選択機能により選択された筆跡情報を文字列として文字認識する文字列認識機能と、
前記文字列認識機能により文字認識された文字列を検索語として設定する検索語設定機能と、
前記検索語に対応する見出語を前記辞書情報記憶機能から検索し、当該見出語を含む辞書情報を前記表示部に表示させる辞書情報検索表示機能と、
を実現させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、手書き入力された複数の筆跡情報を表示させ、文字列として文字認識し、検索語として設定して、この検索語に対応する見出語を含む辞書情報を表示させるので、不明語句である複数の筆跡情報を表示させて一時的に蓄積させておき、その後に各筆跡情報について順次見出語検索することができる。したがって、一定の時間を要する筆跡情報の認識処理及び説明情報の表示処理やユーザによる当該説明情報の確認作業を筆跡情報毎に行っていた従来の場合と異なり、複数の不明語句が立て続けに生じた場合であっても確実に見出語検索することができる。
【００１５】
また、複数の筆跡情報から任意の筆跡情報を選択し、選択された筆跡情報から検索語を設定して当該検索語に対応する見出語を含む辞書情報を表示させるので、不明語句として一時的に蓄積した複数の筆跡情報から、調べたいものだけを適宜選択して見出語検索することができる。したがって、例えば、会議の席などで複数の不明語句を書き留めた場合に、その後の会議の経過などで意味が明らかになった不明語句は省いて、必要な不明語句だけを見出語検索することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る電子辞書を示す平面図である。
【図２】本発明に係る電子辞書の概略構成を示すブロック図である。
【図３】辞書データベースの構造を示す図である。
【図４】辞書検索処理の動作を示すフローチャートである。
【図５】辞書検索処理の動作を示すフローチャートである。
【図６】辞書検索処理の動作を示すフローチャートである。
【図７】辞書検索処理の動作を示すフローチャートである。
【図８】辞書検索処理の動作を示すフローチャートである。
【図９】辞書検索処理における表示内容例を示す図である。
【図１０】辞書検索処理における表示内容例を示す図である。
【図１１】辞書検索処理における表示内容例を示す図である。
【図１２】辞書検索処理における表示内容例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明に係る電子機器の一実施形態である電子辞書について詳細に説明する。
まず、本実施形態における電子辞書の構成を説明する。
【００１８】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキーボード２を備えている。
【００１９】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキーボード２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。また、本実施形態におけるメインディスプレイ１０，サブディスプレイ１１は、それぞれメインタッチパネル１０ａ（以下、タッチパネル１０ａとする），サブタッチパネル１１ａ（以下、タッチパネル１１ａとする）（図２参照）と一体的に形成されており、表面を押下することにより、押下位置に応じた入力操作が可能となっている。特に、サブディスプレイ１１では、後述の入力枠１１３（図９（ａ）参照）に対してユーザがタッチペンを操作することにより、漢字や仮名文字、アルファベット等の筆跡情報を手書き入力することができるようになっている。なお、筆跡情報の入力は手書きに限定されず、筆跡として認識できる情報が入力できる方法であれば何でも良い。
【００２０】
キーボード２は、ユーザが電子辞書１を操作するための各種キーを有している。具体的には、キーボード２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、メニューキー２ｇと、一括入力モードキー２ｈと、単語帳キー２ｊ等とを有している。
【００２１】
訳／決定キー２ｂは、検索の実行や、見出語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース８４，…（図２参照）の選択に使用されるキーであり、本実施形態においては、国語辞書選択キー２ｄ（ａ）や、英和辞書選択キー２ｄ（ｂ）を備えている。
【００２２】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施形態においては上下左右の方向を指定可能となっている。シフトキー２ｆ及びメニューキー２ｇは、後述する辞書検索処理において記憶済みの文字列一覧を呼び出すとき等に使用されるキーである。
【００２３】
一括入力モードキー２ｈは、後述する辞書検索処理において複数の筆跡情報を一括入力するとき等に使用されるキーである。単語帳キー２ｊは、説明情報の表示された見出語を登録して後述の単語帳テーブル群８３（図２参照）に蓄積記憶させるときや、単語帳テーブル群８３に蓄積記憶された見出語を一覧表示するとき等に使用されるキーであり、本実施形態においては、単語帳登録を行う場合にはシフトキー２ｆと組み合わせて使用され、登録内容を一覧表示する場合には単独で使用されるようになっている。
【００２４】
［内部構成］
続いて、電子辞書１の内部構成について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２５】
この図に示すように、電子辞書１は、表示部４０、入力部３０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバスＢで相互にデータ通信可能に接続されて構成されている。
【００２６】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２７】
入力部３０は、上述のキーボード２やタッチパネル１０ａ，１１ａを備えており、押下されたキーやタッチパネル１０ａ，１１ａの位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２８】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００２９】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８１と、辞書データベース群８２と、単語帳テーブル群８３とを記憶している。
【００３０】
情報表示プログラム８１は、後述の辞書検索処理（図４〜図８参照）をＣＰＵ２０に実行させるためのプログラムである。
【００３１】
辞書データベース群８２は、複数の辞書データベース８４，…を有しており、本実施形態においては、国語辞書の辞書データベース８４ａや、英和辞書の辞書データベース８４ｂ等を有している。
【００３２】
これら辞書データベース８４には、例えば図３に１例を示すように、見出語に対して、この見出語の意味内容からなる説明情報などが対応付けされてなる辞書情報が複数格納されている。
【００３３】
単語帳テーブル群８３は、複数の辞書データベース８４，…に対応する複数の単語帳テーブル８５，…有しており、本実施形態においては、辞書データベース８４ａ，８４ｂに対応する単語帳テーブル８５ａ，８５ｂを有している。これら単語帳テーブル８５，…は、対応する辞書データベース８４，…中の説明情報が読み出されて表示され、ユーザ操作により単語帳登録が指示された際に、その見出語を単語帳見出語として蓄積して格納する、つまり単語帳登録するようになっている。
【００３４】
なお、この単語帳テーブル８５，…には、蓄積記憶される見出語の数に上限があり、これを超えた場合には、古いものから順に削除されるようになっている。
【００３５】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。このＲＡＭ９０は、本実施形態においては、選択辞書記憶領域９１、筆跡情報記憶領域９２、文字列記憶領域９３を備えている。
【００３６】
ここで、選択辞書記憶領域９１には、見出語の検索対象としてユーザにより選択された辞書データベース８４の識別情報（辞書名）が格納されるようになっており、筆跡情報記憶領域９２には、ユーザによりタッチパネル１１ａを通じて手書き入力された筆跡情報が格納されるようになっている。また、文字列記憶領域９３には、この筆跡情報が文字認識された文字列が格納されるようになっている。
【００３７】
［動作］
続いて、電子辞書１の動作について説明する。
図４〜図８は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する辞書検索処理の流れを示すフローチャートである。
【００３８】
まず、図４に示すように、ＣＰＵ２０はユーザにより辞書選択キー２ｄが操作されるか否かを判定し（ステップＳ１）、操作されないと判定した場合（ステップＳ１；Ｎｏ）には、他の処理へ移行する。
【００３９】
また、ステップＳ１において辞書選択キー２ｄが操作されたと判定した場合（ステップＳ１；Ｙｅｓ）には、ＣＰＵ２０は、操作された辞書選択キー２ｄに対応する辞書データベース８４の辞書名を選択辞書記憶領域９１に記憶させた後、ユーザにより一括入力モードキー２ｈが操作されるか否かを判定する（ステップＳ２）。
【００４０】
このステップＳ２において一括入力モードキー２ｈが操作されないと判定した場合（ステップＳ２；Ｎｏ）には、ＣＰＵ２０は、他の処理へ移行し、操作されたと判定した場合（ステップＳ２；Ｙｅｓ）には、複数の不明語句を一括して入力・検索可能な一括入力モードでの処理を開始し、まずは筆跡情報記憶処理を行う（ステップＳ３）。
【００４１】
このステップＳ３の筆跡情報記憶処理では、図５に示すように、ＣＰＵ２０は、メインディスプレイ１０に筆跡情報の入力画面として複数段の筆跡情報エリア１０１，…や「入力終了」指示エリア１０２（図９（ａ）参照）を表示させるとともに、サブディスプレイ１１に手書き入力画面として入力枠１１３や「訂正」指示エリア１１４（図９（ａ）参照）を表示させる（ステップＳ３１）。
【００４２】
次に、ＣＰＵ２０は、ユーザによりサブディスプレイ１１（タッチパネル１１ａ）における空欄の入力枠１１３への入力が行われるか否かを判定し（ステップＳ３２）、入力が行われないと判定した場合（ステップＳ３２；Ｎｏ）には、ＣＰＵ２０は、当該ステップＳ３２を繰り返す。
【００４３】
また、ステップＳ３２において入力枠１１３への入力が行われたと判定した場合（ステップＳ３２；Ｙｅｓ）には、ＣＰＵ２０は、ユーザにより「訂正」指示エリア１１４へのタッチ操作が行われるか否かを判定する（ステップＳ３３）。
【００４４】
このステップＳ３３において「訂正」指示エリア１１４へのタッチ操作が行われたと判定した場合（ステップＳ３３；Ｙｅｓ）には、ＣＰＵ２０は、当該ステップＳ３３の判定時点で既に手書き入力されていた筆跡情報を入力枠１１３から消去して上述のステップＳ３２へ移行し、タッチ操作が行われないと判定した場合（ステップＳ３３；Ｎｏ）には、ユーザにより訳／決定キー２ｂが操作されるか否かを判定する（ステップＳ３４）。
【００４５】
このステップＳ３４において訳／決定キー２ｂが操作されたと判定した場合（ステップＳ３４；Ｙｅｓ）には、ＣＰＵ２０は、当該ステップＳ３４での判定時点で既に手書き入力されていた筆跡情報を画像情報として筆跡情報記憶領域９２に記憶させ、メインディスプレイ１０の筆跡情報エリア１０１に表示させた後（ステップＳ３５）、その筆跡情報をサブディスプレイ１１の入力枠１１３から消去して上述のステップＳ３２へ移行する。
【００４６】
そして、ステップＳ３２〜Ｓ３５を繰り返すことにより、複数の筆跡情報が筆跡情報記憶領域９２に記憶され、メインディスプレイ１０の筆跡情報エリア１０１，…に表示される。このとき、筆跡情報は、訳／決定キー２ｂの操作毎に、複数段の筆跡情報エリア１０１，…に上段から順に表示されるようになっている。
【００４７】
一方、ステップＳ３４において訳／決定キー２ｂが操作されないと判定した場合（ステップＳ３４；Ｎｏ）には、ＣＰＵ２０は、ユーザによりメインディスプレイ１０の「入力終了」指示エリア１０２へのタッチ操作が行われるか否かを判定する（ステップＳ３６）。
【００４８】
このステップＳ３６において「入力終了」指示エリア１０２へのタッチ操作が行われないと判定した場合（ステップＳ３６；Ｎｏ）には、ＣＰＵ２０は、上述のステップＳ３２へ移行し、タッチ操作が行われたと判定した場合（ステップＳ３６；Ｙｅｓ）には、筆跡情報記憶処理を終了する。
【００４９】
次に、図４に示すように、ＣＰＵ２０は、筆跡情報認識処理を行う（ステップＳ４）。
このステップＳ４の筆跡情報認識処理では、図６に示すように、ＣＰＵ２０は、筆跡情報の認識画面として、上述のステップＳ３で筆跡情報が表示された筆跡情報エリア１０１，…や、この筆跡情報エリア１０１に対応する認識チェックボックス１０３，…のほか、「全てチェック」指示エリア１０４、「認識」指示エリア１０５、「認識終了」指示エリア１０６（図１０（ａ）参照）をメインディスプレイ１０に表示させる（ステップＳ４１）。
【００５０】
次に、ＣＰＵ２０は、ユーザにより認識チェックボックス１０３，…又は「全てチェック」指示エリア１０４へのタッチ操作が行われるか否かを判定する（ステップＳ４２）。そして、タッチ操作が行われないと判定した場合（ステップＳ４２；Ｎｏ）には、ＣＰＵ２０は、当該ステップＳ４２を繰り返し、タッチ操作が行われたと判定した場合（ステップＳ４２；Ｙｅｓ）には、認識チェックボックス１０３のみへのタッチ操作が行われたときは当該タッチ操作された認識チェックボックス１０３にチェックマークを表示し、「全てチェック」指示エリア１０４へのタッチ操作が行われたときは全ての認識チェックボックス１０３，…にチェックマークを表示した後、ユーザにより「認識」指示エリア１０５へのタッチ操作が行われるか否かを判定する（ステップＳ４３）。
【００５１】
このステップＳ４３において「認識」指示エリア１０５へのタッチ操作が行われないと判定した場合（ステップＳ４３；Ｎｏ）には、ＣＰＵ２０は、上述のステップＳ４２へ移行し、タッチ操作が行われたと判定した場合（ステップＳ４３；Ｙｅｓ）には、チェックマークが表示された認識チェックボックス１０３に対応する筆跡情報エリア１０１の全ての筆跡情報を、それぞれ文字列として文字認識して文字列記憶領域９３に記憶させる。同時に、当該筆跡情報が表示された筆跡情報エリア１０１に代えて文字列エリア１０７（図１０（ｃ）参照）を表示させ、文字認識された文字列をこの文字列エリア１０７に表示させる。併せて、各文字列エリア１０７の端に「訂正」指示エリア１０８（図１０（ｃ）参照）を表示させる（ステップＳ４４）。
【００５２】
次に、ＣＰＵ２０は、ユーザにより「訂正」指示エリア１０８へのタッチ操作が行われるか否かを判定し（ステップＳ４５）、タッチ操作が行われたと判定した場合（ステップＳ４５；Ｙｅｓ）、つまり、タッチ操作が行われた「訂正」指示エリア１０８に対応する文字列エリア１０７の文字列が訂正対象文字列として選択された場合には、この訂正対象文字列を文字列エリア１０７から消去し、併せて上述のステップＳ４４で文字列記憶領域９３に記憶された当該文字列を消去する（ステップＳ４６）。そして、文字列が消去された文字列エリア１０７のみに対して、上述のステップＳ３と同様に筆跡情報記憶処理が行われ、新たな筆跡情報が入力された後（ステップＳ４７）、上述のステップＳ４２へ移行する。それから、ＣＰＵ２０は、ステップＳ４２〜Ｓ４４の処理を経て、入力された新たな筆跡情報を新たな文字列として認識・記憶し、上記訂正対象文字列に置き換える。
【００５３】
また、上述のステップＳ４５においてタッチ操作が行われないと判定した場合（ステップＳ４５；Ｎｏ）には、ＣＰＵ２０は、ユーザにより「認識終了」指示エリア１０６へのタッチ操作が行われるか否かを判定する（ステップＳ４８）。そして、「認識終了」指示エリア１０６へのタッチ操作が行われないと判定した場合（ステップＳ４８；Ｎｏ）には、ＣＰＵ２０は、上述のステップＳ４１へ移行し、タッチ操作が行われたと判定した場合（ステップＳ４８；Ｙｅｓ）には、文字認識された文字列をメインディスプレイ１０に一覧表示し（ステップＳ４９）、筆跡情報認識処理を終了する。
【００５４】
次に、図４に示すように、ＣＰＵ２０は、認識文字列検索処理を行う（ステップＳ５）。
このステップＳ５の認識文字列検索処理では、図７に示すように、ＣＰＵ２０は、文字列の検索画面として、上述のステップＳ４で文字認識された文字列が表示された文字列エリア１０７，…や、この文字列エリア１０７，…に対応する検索チェックボックス１０９，…のほか、「全てチェック」指示エリア１１０、「検索」指示エリア１１１（図１１（ａ）参照）をメインディスプレイ１０に表示させる（ステップＳ５０）。
【００５５】
次に、ＣＰＵ２０は、ユーザにより検索チェックボックス１０９，…又は「全てチェック」指示エリア１１０へのタッチ操作が行われるか否かを判定する（ステップＳ５１）。そして、タッチ操作が行われないと判定した場合（ステップＳ５１；Ｎｏ）には、ＣＰＵ２０は、当該ステップＳ５１を繰り返し、タッチ操作が行われたと判定した場合（ステップＳ５１；Ｙｅｓ）には、検索チェックボックス１０９のみへのタッチ操作が行われたときは当該タッチ操作された検索チェックボックス１０９にチェックマークを表示し、「全てチェック」指示エリア１１０へのタッチ操作が行われたときは全ての検索チェックボックス１０９，…にチェックマークを表示した後、ユーザにより「検索」指示エリア１１１へのタッチ操作が行われるか否かを判定する（ステップＳ５２）。
【００５６】
このステップＳ５２において「検索」指示エリア１１１へのタッチ操作が行われないと判定した場合（ステップＳ５２；Ｎｏ）には、ＣＰＵ２０は、上述のステップＳ５１へ移行し、タッチ操作が行われたと判定した場合（ステップＳ５２；Ｙｅｓ）には、上述のステップＳ５１でチェックマークが表示された検索チェックボックス１０９に対応する文字列エリア１０７の文字列（チェック文字列）全てのうちの最上段のチェック文字列を検索語として設定し、この検索語に対応する見出語を選択辞書記憶領域９１に記憶された辞書データベース８４から検索する（ステップＳ５３）。
【００５７】
次に、ＣＰＵ２０は、ステップＳ５３での見出語検索によって検出された見出語をメインディスプレイ１０に一覧表示させる（ステップＳ５４）。また、このときＣＰＵ２０は、見出語一覧における先頭の見出語を反転表示させるとともに、当該見出語を含む辞書情報、つまり当該見出語及びその説明情報と、「リスト復帰」指示エリア１１５（図１１（ｃ）参照）とをメインディスプレイ１０に表示させる。ここで、ＣＰＵ２０は、ユーザによるカーソルキー２ｅ及び訳／決定キー２ｂの操作によって見出語一覧から先頭の見出語以外の見出語が選択された場合には、当該選択された見出語の説明情報を辞書データベース８４から読み出してメインディスプレイ１０に表示させる。
【００５８】
次に、ＣＰＵ２０は、上述のステップＳ５１において複数の検索チェックボックス１０９にチェックマークが表示されたか否か、つまりチェック文字列が複数あるか否かを判定し（ステップＳ５５）、チェック文字列が１つだけの場合（ステップＳ５５；Ｎｏ）には、認識文字列検索処理を終了し、チェック文字列が複数ある場合（ステップＳ５５；Ｙｅｓ）には、「次検索」指示エリア１１２（図１１（ｃ）参照）をメインディスプレイ１０に表示させる（ステップＳ５６）。なお、この「次検索」指示エリア１１２の表示は、上述のステップＳ５４における見出語の一覧表示とほぼ同時に行われる。
【００５９】
次に、ＣＰＵ２０は、ユーザにより「次検索」指示エリア１１２へのタッチ操作が行われるか否かを判定する（ステップＳ５７）。そして、タッチ操作が行われないと判定した場合（ステップＳ５７；Ｎｏ）には、ＣＰＵ２０は、認識文字列検索処理を終了し、タッチ操作が行われたと判定した場合（ステップＳ５７；Ｙｅｓ）には、当該ステップＳ５７の判定時点で検索語とされていたチェック文字列に代えて、当該チェック文字列の次の段のチェック文字列を検索語として設定し、この検索語に対応する見出語を辞書データベース８４から検索した後（ステップＳ５８）、上述のステップＳ５４へ移行する。
【００６０】
以上の認識文字列検索処理が終了すると、次に、図４に示すように、ＣＰＵ２０は、ユーザにより「リスト復帰」指示エリア１１５へのタッチ操作が行われるか否かを判定する（ステップＳ６）。そして、タッチ操作が行われたと判定した場合（ステップＳ６；Ｙｅｓ）には、ＣＰＵ２０は、上述のステップＳ５へ移行して文字認識済みの文字列一覧をメインディスプレイ１０に表示させ、タッチ操作が行われないと判定した場合（ステップＳ６；Ｎｏ）には、辞書検索処理を終了する。
【００６１】
また、上述のステップＳ４４において文字列記憶領域９３に記憶された文字列は、辞書検索処理を終了した後からでも、再び呼び出して見出語検索に用いることができる。
この際の電子辞書１の動作について説明する。
【００６２】
まず、図８に示すように、ＣＰＵ２０は、ユーザによりシフトキー２ｆ及びメニューキー２ｇが組み合わせて操作されるか否かを判定し（ステップＴ１）、シフトキー２ｆ及びメニューキー２ｇが操作されないと判定した場合（ステップＴ１；Ｎｏ）には、他の処理へ移行する。
【００６３】
そして、シフトキー２ｆ及びメニューキー２ｇが操作されたと判定した場合（ステップＴ１；Ｙｅｓ）には、ＣＰＵ２０は、文字列記憶領域９３に記憶された文字列を呼び出してメインディスプレイ１０に一覧表示させた後（ステップＴ２）、上述のステップＳ５と同様に認識文字列検索処理を行う（ステップＴ３）。
【００６４】
［動作例］
続いて、図９〜図１２を参照しつつ、上記の辞書検索処理を具体的に説明する。図９〜図１２は、本動作例におけるメインディスプレイ１０の表示画面を示す図である。但し、図９（ａ）では、図中の右側にサブディスプレイ１１の表示画面を併せて示している。
【００６５】
＜動作例１＞
本動作例１においては、筆跡情報「ｄｅｓｉｇｎ」，「ｊｅｗ」，「ｌｅａｎ」を記憶した後に、このうちの「ｄｅｓｉｇｎ」，「ｌｅａｎ」のみを見出語検索する場合の操作について説明する。
【００６６】
まず、図９（ａ）に示すように、ユーザにより英和辞書選択キー２ｄ（ｂ）が操作され（ステップＳ１；Ｙｅｓ）、一括入力モードキー２ｈが操作されると（ステップＳ２；Ｙｅｓ）、メインディスプレイ１０に筆跡情報の入力画面が表示され、サブディスプレイ１１に手書き入力画面が表示される（ステップＳ３１）。
【００６７】
そして、サブディスプレイ１１における空欄の入力枠１１３に文字「ｄｅｓｉｇｎ」が手書き入力され（ステップＳ３２；Ｙｅｓ）、訳／決定キー２ｂが操作されると（ステップＳ３３；Ｎｏ、ステップＳ３４；Ｙｅｓ）、図９（ｂ）に示すように、文字「ｄｅｓｉｇｎ」が筆跡状態そのままに筆跡情報としてメインディスプレイ１０の最上段の筆跡情報エリア１０１に表示される（ステップＳ３５）。
【００６８】
次に、図９（ｃ）に示すように、同様の操作を繰り返すことにより筆跡情報「ｊｅｗ」，「ｌｅａｎ」が続けて入力され、筆跡情報「ｄｅｓｉｇｎ」が表示された筆跡情報エリア１０１の一段下の段から順に表示される。
【００６９】
そして、「入力終了」指示エリア１０２へのタッチ操作が行われると（ステップＳ３６；Ｙｅｓ）、図１０（ａ）に示すように、メインディスプレイ１０に筆跡情報の認識画面が表示される（ステップＳ４１）。
【００７０】
次に、図１０（ｂ）に示すように、筆跡情報「ｄｅｓｉｇｎ」，「ｌｅａｎ」が表示された筆跡情報エリア１０１に対応する認識チェックボックス１０３へのタッチ操作が行われ（ステップＳ４２；Ｙｅｓ）、「認識」指示エリア１０５へのタッチ操作が行われると（ステップＳ４３；Ｙｅｓ）、図１０（ｃ）に示すように、筆跡情報「ｄｅｓｉｇｎ」，「ｌｅａｎ」が文字列として文字認識され、筆跡情報エリア１０１に代えて更新された文字列エリア１０７に表示される（ステップＳ４４）。
【００７１】
そして、「認識終了」指示エリア１０６へのタッチ操作が行われると（ステップＳ４５；Ｎｏ、ステップＳ４８；Ｙｅｓ）、図１１（ａ）に示すように、文字認識された文字列「ｄｅｓｉｇｎ」，「ｌｅａｎ」のみがメインディスプレイ１０に一覧表示され（ステップＳ４９）、文字列の検索画面が表示される（ステップＳ５０）。
【００７２】
次に、図１１（ｂ）に示すように、文字列「ｄｅｓｉｇｎ」，「ｌｅａｎ」が表示された文字列エリア１０７に対応する検索チェックボックス１０９へのタッチ操作が行われ（ステップＳ５１；Ｙｅｓ）、「検索」指示エリア１１１へのタッチ操作が行われると（ステップＳ５２；Ｙｅｓ）、図１１（ｃ）に示すように、検索語「ｄｅｓｉｇｎ」に対応する見出語「ｄｅｓｉｇｎ」，「ｄｅｓｉｇｎａｔｅ」等が辞書データベース８４ｂから検索され（ステップＳ５３）、メインディスプレイ１０に一覧表示される（ステップＳ５４）。このとき、先頭の見出語「ｄｅｓｉｇｎ」が反転表示され、当該見出語「ｄｅｓｉｇｎ」の説明情報がメインディスプレイ１０に併せて表示される。
【００７３】
そして、「次検索」指示エリア１１２へのタッチ操作が行われると（ステップＳ５５；Ｙｅｓ，Ｓ５６，Ｓ５７；Ｙｅｓ）、図１１（ｄ）に示すように、検索語「ｌｅａｎ」に対応する見出語「ｌｅａｎ1」，「ｌｅａｎ2」等が辞書データベース８４ｂから検索され（ステップＳ５８）、メインディスプレイ１０に一覧表示される（ステップＳ５４）。このとき、先頭の見出語「ｌｅａｎ1」が反転表示され、当該見出語「ｌｅａｎ1」の説明情報がメインディスプレイ１０に併せて表示される。
【００７４】
＜動作例２＞
本動作例２においては、上記動作例１において文字列「ｄｅｓｉｇｎ」，「ｌｅａｎ」が記憶された状態で一旦辞書検索処理を終了した後に、再び文字列「ｄｅｓｉｇｎ」，「ｌｅａｎ」を呼び出して見出語検索する場合の操作について説明する。
【００７５】
まず、図１２（ａ）に示すように、ユーザによりシフトキー２ｆ及びメニューキー２ｇが組み合わせて操作されると（ステップＴ１；Ｙｅｓ）、記憶済みの文字列「ｄｅｓｉｇｎ」，「ｌｅａｎ」がメインディスプレイ１０に一覧表示され（ステップＴ２）、文字列の検索画面が表示される。
【００７６】
そして、上記動作例１と同様に、見出語検索が行われる（ステップＴ３）。具体的には、図１２（ｂ）に示すように、文字列「ｄｅｓｉｇｎ」，「ｌｅａｎ」が表示された文字列エリア１０７に対応する検索チェックボックス１０９へのタッチ操作が行われ、「検索」指示エリア１１１へのタッチ操作が行われると、図１２（ｃ）に示すように、検索語「ｄｅｓｉｇｎ」に対応する見出語「ｄｅｓｉｇｎ」，「ｄｅｓｉｇｎａｔｅ」等が辞書データベース８４ｂから検索されてメインディスプレイ１０に一覧表示される。このとき、先頭の見出語「ｄｅｓｉｇｎ」が反転表示され、当該見出語「ｄｅｓｉｇｎ」の説明情報がメインディスプレイ１０に併せて表示される。
【００７７】
そして、「次検索」指示エリア１１２へのタッチ操作が行われると、図１２（ｄ）に示すように、検索語「ｌｅａｎ」に対応する見出語「ｌｅａｎ1」，「ｌｅａｎ2」等が辞書データベース８４ｂから検索されてメインディスプレイ１０に一覧表示される。このとき、先頭の見出語「ｌｅａｎ1」が反転表示され、当該見出語「ｌｅａｎ1」の説明情報がメインディスプレイ１０に併せて表示される。
【００７８】
以上の電子辞書１によれば、図５のステップＳ３２〜Ｓ３５や、図６のステップＳ４４、図７のステップＳ５１〜Ｓ５４、図１０，１１等に示したように、手書き入力された複数の筆跡情報をメインディスプレイ１０に一覧表示させ、文字列として文字認識し、検索語として設定して、この検索語に対応する見出語を含む辞書情報を表示させるので、不明語句である複数の筆跡情報を表示させて一時的に蓄積させておき、その後に各筆跡情報について順次見出語検索することができる。したがって、一定の時間を要する筆跡情報の認識処理及び説明情報の表示処理やユーザによる当該説明情報の確認作業を筆跡情報毎に行っていた従来の場合と異なり、複数の不明語句が立て続けに生じた場合であっても確実に見出語検索することができる。
【００７９】
また、図６のステップＳ４２や、図１０に示したように、複数の筆跡情報のうちの任意の筆跡情報を文字認識して検索語としているので、不明語句として一時的に蓄積した複数の筆跡情報から、調べたいものだけを適宜選択して見出語検索することができる。したがって、例えば、会議の席などで複数の不明語句を書き留めた場合に、その後の会議の経過などで意味が明らかになった不明語句は省いて、必要な不明語句だけを見出語検索することができる。
【００８０】
また、図７のステップＳ５３〜Ｓ５８や、図１１に示したように、設定された検索語が複数ある場合に、検索に用いる検索語をユーザ操作に応じて切り替え可能なので、不明語句として設定した複数の検索語から、調べたいものだけを適宜選択して見出語検索することができる。
【００８１】
また、図７のステップＳ５１，Ｓ５２や、図１１に示したように、文字認識された文字列が複数ある場合に、この複数の文字列のうちの任意の文字列をユーザ操作に応じて検索語として設定するので、不明語句として文字認識した複数の文字列から、調べたいものだけを適宜選択して見出語検索することができる。
【００８２】
また、図６のステップＳ４４や、図８，１２に示したように、文字認識された文字列が記憶され、当該記憶された文字列が複数ある場合に、この複数の文字列のうちの任意の文字列をユーザ操作に応じて検索語として設定するので、文字列を記憶させた後で一旦は見出語検索を終了した場合であっても、その後に記憶済みの文字列一覧を呼び出して、この一覧の中から調べたいものだけを適宜選択して見出語検索することができる。
【００８３】
また、図６のステップＳ４２〜Ｓ４７に示したように、文字認識された文字列のうちの任意の文字列を訂正対象文字列として選択し、新たに入力された筆跡情報を新たな文字列として文字認識して当該訂正対象文字列に置き換えるので、誤認識された筆跡情報が存在する場合であっても、この誤認識された筆跡情報だけを再入力して訂正することができる。
【００８４】
また、図５のステップＳ３５に示したように、入力された複数の筆跡情報が記憶されるので、例えば、筆跡情報を文字認識させた文字列でなく筆跡情報自体を確認したい場合であっても、必要に応じて当該筆跡情報を呼び出すことができる。
【００８５】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００８６】
例えば、本発明に係る電子機器を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【００８７】
また、検索語が見出語検索されたときに、ユーザ操作により任意の見出語を選択し、単語帳登録して単語帳テーブル８５，…に格納できることとしてもよい。
【００８８】
また、上記実施形態では、辞書検索処理の最初に辞書選択がされるものとして記載したが、例えば、「検索」指示エリア１１１へのタッチ操作を行った時点（ステップＳ５２）で辞書選択を行ってもよい。
【００８９】
また、筆跡情報は筆跡情報記憶領域９２に記憶されるものとして記載したが、記憶されなくとも、複数の筆跡情報がメインディスプレイ１０に表示されるよう一時的に蓄積されればよい。
【符号の説明】
【００９０】
１      電子辞書
１０    メインディスプレイ
１１ａ  サブタッチパネル
２０    ＣＰＵ
３０    入力部
４０    表示部
８０    フラッシュＲＯＭ
９０    ＲＡＭ
【図１】
2010211660.tif 000003
【図２】
2010211660.tif 000004
【図３】
2010211660.tif 000005
【図４】
2010211660.tif 000006
【図５】
2010211660.tif 000007
【図６】
2010211660.tif 000008
【図７】
2010211660.tif 000009
【図８】
2010211660.tif 000010
【図９】
2010211660.tif 000011
【図１０】
2010211660.tif 000012
【図１１】
2010211660.tif 000013
【図１２】
2010211660.tif 000014