(57)【要約】【課題】ユーザの意図するタッチ操作位置を効果的に推定する。【解決手段】タッチパネル付き表示部１５と、ＣＰＵ１６とを備え、ＣＰＵ１６は、表示部１５に文字列を表示させた状態で操作者のタッチ操作を受け付け、受け付けたタッチ操作の位置で表示部１５で表示させていた隣接する複数の文字の文字種の関係から、タッチ操作された文字を推定する。【選択図】      図２
2020057214.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイ中に表示された文字を選択する選択手段と、
プロセッサとを備え、
前記プロセッサは、
前記ディスプレイに文字列を表示させた状態で、操作者が前記選択手段によって前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定する電子機器。
【請求項２】
前記プロセッサは、前記文字種の重み付け、前記位置の重み付けにしたがって演算を行うことによって前記先頭の文字種を判定する請求項１記載の電子機器。
【請求項３】
前記プロセッサは、判定された前記先頭の文字種にしたがって前記複数の文字に対して処理を行う請求項１又は２記載の電子機器。
【請求項４】
前記処理は、見出し語ジャンプ処理、成句／例文ジャンプ処理、音声出力処理、マーカー処理、教科書体表示処理の少なくともいずれかを含み、
前記プロセッサは、前記先頭の文字種にしたがって上記処理か可能かどうかを判定する請求項３記載の電子機器。
【請求項５】
前記選択手段はタッチパネルを備え、
前記プロセッサは、前記操作者の前記タッチパネルへのタッチ操作が完了した時点で、前記先頭の文字種を判定する請求項１〜４のいずれかに記載の電子機器。
【請求項６】
前記プロセッサは、前記先頭の文字種日本語の文字とみなす文字種、アルファベット又は英語の文字とみなす文字種、中国語、韓国語、ロシア語等の文字とみなす文字種、及びそれら以外の文字種とみなす文字種の少なくとも２種の何れかであることを判定する請求項１〜５のいずれかに記載の電子機器。
【請求項７】
ディスプレイ及びプロセッサを備える電子機器の制御方法において、
前記プロセッサが、
前記ディスプレイに文字列を表示させた状態で、操作者が前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定する電子機器の制御方法。
【請求項８】
ディスプレイを備える電子機器が内蔵するコンピュータが実行するプログラムであって、前記コンピュータに、
前記ディスプレイに文字列を表示させた状態で、操作者が前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法及びプログラムに関する。
【背景技術】
【０００２】
表示部と一体化したタッチパネルを用いた装置で、文書入力を効率的に行なうための技術が提案されている。（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−５１８９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記特許技術１に記載された技術も含めて、タッチパネルを専用のスタイラスペンではなくユーザ自身の手指で操作する際、特に表示されている文字のサイズが手指に対して小さい場合には、本来タッチしたい文字位置からずれた、隣接する文字位置を誤ってタッチ操作するようなミスを生じ易い。
【０００５】
本発明は前記のような実情に鑑みてなされたもので、その利点とするところは、ユーザの意図する操作位置を効果的に推定することが可能な電子機器、電子機器の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、ディスプレイと、前記ディスプレイ中に表示された文字を選択する選択手段と、プロセッサとを備え、前記プロセッサは、前記ディスプレイに文字列を表示させた状態で、操作者が前記選択手段によって前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定する。
【発明の効果】
【０００７】
本発明によれば、ユーザの意図するタッチ操作位置を効果的に推定することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る電子辞書の外観構成を示す図。
【図２】同実施形態に係る電子辞書の電子回路の構成を示すブロック図。
【図３】同実施形態に係る文字列のタッチ操作に応じたリンク検索の処理内容を抽出して示すフローチャート。
【図４】同実施形態に係る表示部の説明情報の一部の文字列部分が反転表示された状態を例示する図。
【図５】同実施形態に係る３種類の文字種「日」「英」「記」を１文字目と２文字目にする組合わせに応じた重み計算とその選択結果の例を示す図。
【図６】同実施形態に係る先頭と判定した文字種毎に起動可能に設定したリンク機能の関係を例示する図。
【図７】同実施形態に係るタッチ操作に応じた表示部での表示例を示す図。
【発明を実施するための形態】
【０００９】
以下、本発明を電子辞書に適用した場合の一実施形態について図面を参照して説明する。  
図１は、同実施形態に係る電子辞書１０の外観構成を示す図である。
【００１０】
電子辞書１０は、本体ケース１１と蓋体ケース１２とをヒンジ１３を介して開閉可能にした本体構造を有する。本体ケース１１の表面には、電源（ＯＮ）キー、メニューキー、文字入力キー、辞書選択キー、上下左右カーソルキーなどを備えたキー入力部１４が設けられている。
【００１１】
蓋体ケース１２には、その略全面に、バックライト付きのカラー液晶表示画面を有する、タッチパネル付き表示部１５が設けられている。表示部１５は、電子辞書１０のユーザが表面をタッチ操作すると、操作位置に相当する二次元座標データが検出される。
【００１２】
図２は、電子辞書１０の電子回路の構成を示すブロック図である。  
電子辞書１０の電子回路は、コンピュータであるＣＰＵ（プロセッサ）１６を備える。ＣＰＵ１６は、フラッシュＲＯＭなどの記憶部１７に予め記憶された情報表示制御プログラム１７ａ、あるいはメモリカードなどの外部記録媒体１８から記録媒体読取部１９により読み取られて記憶部１７に記憶された情報表示制御プログラム１７ａ、あるいは例えばスマートフォンなどの外部の通信機器３０から近距離無線通信部２０を介してダウンロードされて記憶部１７に記憶された情報表示制御プログラム１７ａにしたがって回路各部の動作を制御する。
【００１３】
ＣＰＵ１６には、キー入力部１４、タッチパネル付き表示部１５、記憶部１７、外部記録媒体１８、記録媒体読取部１９が接続される他に、通信機器３０との通信を行なう近距離無線通信部（Ｂｌｕｅｔｏｏｔｈ（登録商標））２０も接続される。
【００１４】
記憶部１７には、情報表示制御プログラム１７ａ、辞書データベース１７ｂ、履歴データエリア１７ｃなどが確保される。
【００１５】
情報表示制御プログラム１７ａとしては、本電子辞書１０の全体の動作を司るシステムプログラム、辞書データベース１７ｂに記憶された各種の辞書データや履歴データエリア１７ｄに記憶された検索履歴データに基づいて、見出し語検索、成句検索、例文検索、履歴検索などを行なうための辞書検索プログラム、表示中の辞書情報中の文字列指定により次の見出し語検索、成句検索、例文検索、履歴検索などを行なうためのリンク検索処理プログラムなどが記憶される。
【００１６】
辞書データベース１７ｂには、各種の英和辞書、英英辞書、成句辞書、例文ＤＢ（データベース）、国語辞書などの辞書データが記憶されている。これらの辞書データには、いずれも、見出し語となる単語や文章に対応付けてその意味や訳文などの説明情報が収録されている。
【００１７】
履歴データエリア１７ｃには、見出し語検索、成句検索、例文検索に応じてその検索結果の説明情報を表示させた際に、当該検索結果の見出し語、成句、例文が、その検索対象となった辞書の情報に対応付けられて記憶される。
【００１８】
次に本実施形態の動作について説明する。  
図３は、電子辞書１０のユーザが任意の辞書を選択し、見出し語を入力して、その意味や訳文などの説明情報をタッチパネル付き表示部１５で表示させた状態から、説明情報中の文字列をタッチ操作により指定した場合に実行する、リンク検索の処理内容を抽出して示すフローチャートである。
【００１９】
以下に示す処理は、ＣＰＵ１６が主として記憶部１７に記憶される情報表示制御プログラム１７ａに基づいて実行する。
【００２０】
その当初にＣＰＵ１６は、任意の辞書が選択された状態で、見出し語の入力を受け付ける（ステップＳ１０１）。
【００２１】
ＣＰＵ１６は、当該辞書で受け付けた見出し語となる単語や文章に対応付けて、その意味や訳文などの説明情報を辞書データベース１７ｂから検索し、検索結果である説明情報をタッチパネル付き表示部１５で表示させる（ステップＳ１０２）。
【００２２】
この表示状態からＣＰＵ１６は、表示部１５における説明情報の文字列が表示されている位置でのタッチ操作があったか否か（ステップＳ１０３）、ステップＳ１０３がＮｏの場合、キー入力部１４でのその他のキー操作があったか否か（ステップＳ１０４）を判断し、ステップＳ１０４がＮｏの場合、ステップＳ１０３に戻すことで、タッチ操作またはその他のキー入力がなされるのを待機する。
【００２３】
ステップＳ１０４において、キー入力部１４でその他のキー操作があったと判断した場合（ステップＳ１０４のＹｅｓ）、ＣＰＵ１６はその操作されたキーに応じた処理を実行するが、本実施形態とは直接関連しない技術であるものとして、その詳細な説明は省略する。
【００２４】
ステップＳ１０３において、表示部１５における説明情報の文字列が表示されている位置でのタッチ操作があったと判断した場合（ステップＳ１０３のＹｅｓ）、ＣＰＵ１６は、表示部１５で表示している説明情報の文字列中、タッチパネルから得られるタッチ操作の座標データに相当する位置の文字を反転表示させて、タッチ操作を受け付けたことを表現する（ステップＳ１０５）。
【００２５】
その後にＣＰＵ１６は、ユーザのタッチ操作による表示部１５への接触が解除されることにしたがってタッチパネルからの座標データの入力が途絶えたか否かを判断する（ステップＳ１０６）。
【００２６】
ここで、まだユーザのタッチ操作が継続されることにしたがってタッチパネルからの座標データの入力が続いていると判断した場合（ステップＳ１０６のＮｏ）、ＣＰＵ１６はステップＳ１０５の処理に戻って、その時点でタッチ操作されている位置を反転表示させる。
【００２７】
こうして表示部１５において、ユーザ座の手指やタッチペン等によりタッチ操作がなされている間、ＣＰＵ１６はステップＳ１０５，Ｓ１０６の処理を繰り返し実行し、操作された部分に表示されている文字列の範囲を反転表示させる。
【００２８】
図４は、例えば、ユーザが表示部１５に表示された「英語でＪＡＰＡＮという。」をタッチ（選択）するつもりで、タッチする気のなかった「(1)（図面では丸数字）」（以下同）と表記されている領域を最初にタッチし、タッチ操作を解除することなく引き続きタッチするつもりの「英」、「語」、・・・、「。」の順に表記されている各領域をタッチし続けた結果、表示部１５において見出し語「にほん」に対する説明情報の一部「(1)英語でＪＡＰＡＮという。」の文字列部分が、ユーザのタッチ操作により暫定的に選択され、反転表示された状態を例示している。
【００２９】
前記のように文字列部分が指定された状態から表示部１５におけるユーザのタッチ操作が解除され、押圧操作によるタッチパネルからの座標データの入力が途絶えたと判断した時点で（ステップＳ１０６のＹｅｓ）、ＣＰＵ１６はタッチ操作された文字列中の先頭（選択された文字列の表記上の読みで最初の位置）側の重み計算を実行する（ステップＳ１０７）。なお、アラビア文字のように右から左に読まれる場合、先頭側は、選択された文字列の右端にあたる。
【００３０】
なお、本実施形態の以下の記述においては、文字列を構成する各文字に関し、より正確には、英語やロシア語等におけるアルファベットなどを含む音素文字と日本語の仮名や韓国語のハングルなどを含む音節文字とを含んだ「表音文字」、日本語や中国語の漢字などを含む「表語文字」、数字やカッコ、句読点や数学記号などを含む「表意文字」等を取り纏めて、ごく一般的な表現に則り、各言語における文言を表記するのに用いる「表音文字」と「表語文字」とを合わせて、単に日本語、英語等の「文字」とする一方で、意味は明確だが言語の発音との結びつきが弱いと考えられる「表意文字」を単に「記号」として表記する。ここでは、この「記号」も表意文字であるので文字としての性格も合わせて有している。
【００３１】
本実施形態では、タッチ操作された文字列の先頭側の「１文字目：３」「２文字目：２」「３文字目以降：０」のように、先頭側の２文字のみに位置に応じた重み情報を付与するものとする。
【００３２】
加えて、日本語の文字とみなす文字種「日」、英語の文字又はアルファベットとみなす文字種「英」、中国語、韓国語、ロシア語等の文字とみなす文字種「中韓露」に関しては文字種に応じた重み情報：２、記号（表意文字）とみなす文字種「記」に関しては文字種に応じた重み情報：１を付与するものとする。
【００３３】
図５は、図４で示した、表示部１５で表示される説明情報に対応して、３種類の文字種「日」「英」「記」を、それぞれ１文字目と２文字目にする組合わせに応じた重み計算とその先頭文字種判断結果の例を示す図である。
【００３４】
例えば、文字列の例「(1)英でＪＡＰＡＮという‥‥」のように、１文字目が丸数字「(1)」のような文字種「記」、２文字目が「英」のような文字種「日」の文字であるパターン１では、文字種「記」の（１文字目の重み情報：３）×（文字種の重み：１）なのでＣＰＵ１６での計算値が「３」となるのに対し、文字種「日」の文字は（２文字目の重み情報：２）×（文字種の重み：２）なのでＣＰＵ１６での計算値が「４」となる。したがって、ＣＰＵ１６は、１文字目より大きい重み計算値を持つ２文字目の文字種「日」が、その後の処理として、１文字目の文字種より優先して先頭の文字種であると判断される。
【００３５】
また、ＣＰＵ１６は、例えば文字列の例「ＪＡＰＡＮという」の「ＪＡＰＡＮ」のように、英語は連続するスペルとなる単語を１つの文字数として取り扱い、１文字目が「Ｊ（ＡＰＡＮ）」のような文字種「英」の文字、２文字目が「と」のような文字種「日」の文字であるパターン４では、文字種「英」の文字の（１文字目の重み情報：３）×（文字種の重み：２）なのでＣＰＵ１６での計算値が「６」となるのに対し、２文字目として扱われる文字種「日」の文字は（２文字目の重み情報：２）×（文字種の重み：２）なのでＣＰＵ１６での計算値が「４」となる。したがって、より大きい重み計算値を持つ１文字目の文字種「英」の文字「Ｊ（ＡＰＡＮ）」が、２文字目の文字種より優先して先頭の文字種であると判断される。
【００３６】
なお、同図中のパターン５でも示すように、前述した如く、英語は連続するスペルで１つとして認識して選択するため、複数の英単語を含む文字列では、必ず「  （スペース）」、「．（ピリオド）」、「，（カンマ）」又は「：（コロン）」）などの記号が英単語間に入るため、これらの記号のいずれかが含まれていると、ＣＰＵ１６は、１文字目として扱われる英単語と２文字目として扱われる英単語が共に文字種「英」の文字となる場合としてみなされ、先頭文字種判定のための計算を行わない。
【００３７】
前記のように、パターン１以外は実際の先頭文字をそのまま選択するタッチ操作と同じ先頭文字種判断結果となり、より良い選択機能を実現できるものとなっている。
【００３８】
このように１文字目の文字種と２文字目の文字種とからそれぞれの重み計算を行なった結果に基づいて、より重い計算値となった側の文字種の文字を、タッチ操作により選択された先頭の文字として判定する（ステップＳ１０８）。
【００３９】
ＣＰＵ１６は、この判定により先頭と判定した文字種に応じて、起動可能なリンク機能を一覧表示し、一旦この図２の処理を終了すると共に、リンク機能が選択操作された場合にはその操作された機能を起動する（ステップＳ１０９）。
【００４０】
図６は、先頭と判定した文字種毎に、起動可能に設定したリンク機能の関係を例示する図である。同図において、「見出し語ジャンプ」は、指定された文字列を見出し語に含む辞書の検索への移動を指示する機能である。「成句／例文ジャンプ」は、指定された文字列を成句または例文に含む辞書の検索への移動を指示する機能である。「音声」は、指定された文字列が英語である場合に、その文字列の語句を発音させる機能である。「マーカー」は、指定された文字列を、予め用意された複数色中のいずれか任意の色により表示部１５上で蛍光ペンのように色付けする機能である。「教科書」は、指定された文字列の表記を教科書体と呼称される書体に変更して且つ拡大表示させる機能である。
【００４１】
図７（Ａ）は、英和辞書により見出し語として英単語「ｅｓｔａｂｌｉｓｈ」に対応する日本語の説明情報を表示部１５で表示させている状態であって、表示部１５内の英単語「ｅｓｔａｂｌｉｓｈ」の説明情報中の英単語「ｅｓｔａｂｌｉｓｈｍｅｎｔ」Ｔ０がタッチ操作により選択され、且つ「見出し語ジャンプ」が選択されている状態のため、表示部１５の左下のミニ辞書画面領域に英単語「ｅｓｔａｂｌｉｓｈｍｅｎｔ」及びその説明情報が表示された状態を例示している。  
図７（Ｂ）は、その後、説明文中の文字列「（ｓｅｔ  ｕｐ，」Ｔ１がタッチ操作により指定された状態であって、「見出し語ジャンプ」が選択されている状態のため、判定された先頭文字種にしたがって選択された「ｓｅｔ  ｕｐ」を新たな見出し語として説明情報とともに表示部１５の左下のミニ辞書画面領域に表示された状態を例示している。
【００４２】
先頭の１文字目が文字種「記」の「（」であり、２文字目が文字種「英」である「ｓ」であるため、図５のパターン１により、ＣＰＵ１６は、２文字目の「ｓ」を先頭の文字として判定することになる。
【００４３】
この判定は、先頭１文字目の文字種「記」である「（」が、ユーザの手指によるタッチ操作で、ユーザの意思に反してその前に位置する記号までを含めてタッチ操作してしまった可能性が高いものと推定して、あえて１文字目の記号よりも２文字目の英語の文字を優先して先頭文字とみなした結果となる。
【００４４】
その文字列の判定結果に応じて、図６に示した起動可能に設定したリンク機能の関係から、起動可能なリンク機能として、「見出し語ジャンプ」ボタンＬ１、「成句／例文ジャンプ」ボタンＬ２ａ，Ｌ２ｂ、「音声」ボタンＬ３、「マーカー」ボタンＬ４を表示部１５の株側で表示している。
【００４５】
加えて、これらボタン中の先頭に位置する「見出し語ジャンプ」ボタンＬ１を、デフォルト設定に従って反転表示し、操作を促している状態を例示している。
【００４６】
これらボタンＬ１〜Ｌ４のいずれかをタッチ操作して指定することにより、指定した文字列「ｓｅｔ  ｕｐ」による、所望した検索等の処理が実行されることになる。
【００４７】
なお、本実施形態では、タッチ操作により文字列が指定された際の１文字目と２文字目の文字種に応じた重み付けの演算を実行する場合について説明したが、本実施形態は重み付け演算を行なうのに代えて、ＬＵＴ（ルックアップテーブル）を用い、１文字目と２文字目の文字種から、実際にユーザの手指によりタッチ操作されたと推定される文字種を一意に判定するものとしてもよい。
【００４８】
また本実施形態では、判定後の文字種に基づいて、起動可能に設定したリンク機能の候補を表示部１５で表示して、その選択をユーザに促す場合について説明したが、事前にユーザが起動する機能、例えば「マーカー」機能を選択した上で、その機能を実行するために、手指により任意の文字列をタッチ操作することで、ユーザのタッチ操作のずれを考慮して、実際に有効な範囲の文字列を判定し、判定結果としての文字列に、選択済みの機能を施すような処理手順とすることも考えられる。  
本実施形態では、タッチパネルを用いたタッチ操作によって先頭文字種候補を選択したが、これに限らず、カーソル位置をキー入力部での操作によって先頭文字種候補を選択してもよい。  
本実施形態における文字種は、日本語の文字とみなす文字種、アルファベット又は英語の文字とみなす文字種、中国語、韓国語、ロシア語等の文字とみなす文字種、及びそれら以外の文字種とみなす文字種のうち、少なくとも２種を含んでいればよい。
【００４９】
以上詳述した如く本実施形態によれば、タッチ操作位置の多少のずれを許容して、ユーザの意図するタッチ操作位置を正確に推定することが可能となる。
【００５０】
また本実施形態では、例えばタッチ操作された文字を先頭とする１文字目及びその１文字目に続く２文字目のみを対象とするように、操作された位置からの遠近と文字種の関係から、実際にタッチ操作された文字の文字種を判定するものとしたので、タッチ操作された位置から離れた文字の影響を排除し、より正確にユーザの意図するタッチ操作位置を推定できる。
【００５１】
さらに本実施形態では、隣接する複数の文字のタッチ操作された位置との関係と文字種のそれぞれに重み付けを行なって、総合的な重み付けの数値からタッチ操作された文字を推定するものとしたので、重み情報の設定の仕方によって、さらにより正確にユーザの意図するタッチ操作位置を推定できる。
【００５２】
また本実施形態では、特に複数の文字からなる文字列が指定された場合に、その先頭側に位置する文字に応じて、実際に指定されたと思われる文字の範囲を判断するため、例えばユーザが所望する文字列を逆方向からなぞるような操作も有効となり、操作の自由性を高めることができる。
【００５３】
加えて本実施形態では、文字列のタッチ操作を終えたと判断した時点で、タッチ操作された文字を推定するものとしたので、タッチ操作された文字列全体の内容を勘案した上で、各種検索等の距離処理に移行できる。
【００５４】
また本実施形態では、推定した文字の文字種に応じて、次に起動可能な機能を提示するものとしたので、不要と思われる機能の提示を排除して、効率的に辞書を活用できる。
【００５５】
なお、本実施形態は、専用の電子辞書に適用した場合について説明したものであるが、本発明はこれに限らず、辞書機能をアプリケーションプログラム化してスマートフォンやタブレット等の携帯型データ処理装置にインストールしておく使用法等も考えられる。
【００５６】
その他、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００５７】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［請求項１］  
ディスプレイと、  
前記ディスプレイ中に表示された文字を選択する選択手段と、  
プロセッサとを備え、  
前記プロセッサは、  
前記ディスプレイに文字列を表示させた状態で、操作者が前記選択手段によって前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定する電子機器。  
［請求項２］  
前記プロセッサは、前記文字種の重み付け、前記位置の重み付けにしたがって演算を行うことによって前記先頭の文字種を判定する請求項１記載の電子機器。  
［請求項３］  
前記プロセッサは、判定された前記先頭の文字種にしたがって前記複数の文字に対して処理を行う請求項１又は２記載の電子機器。  
［請求項４］  
前記処理は、見出し語ジャンプ処理、成句／例文ジャンプ処理、音声出力処理、マーカー処理、教科書体表示処理の少なくともいずれかを含み、  
前記プロセッサは、前記先頭の文字種にしたがって上記処理か可能かどうかを判定する請求項３記載の電子機器。  
［請求項５］  
前記選択手段はタッチパネルを備え、  
前記プロセッサは、前記操作者の前記タッチパネルへのタッチ操作が完了した時点で、前記先頭の文字種を判定する請求項１〜４のいずれかに記載の電子機器。  
［請求項６］  
前記プロセッサは、前記先頭の文字種日本語の文字とみなす文字種、アルファベット又は英語の文字とみなす文字種、中国語、韓国語、ロシア語等の文字とみなす文字種、及びそれら以外の文字種とみなす文字種の少なくとも２種の何れかであることを判定する請求項１〜５のいずれかに記載の電子機器。  
［請求項７］  
ディスプレイ及びプロセッサを備える電子機器の制御方法において、  
前記プロセッサが、  
前記ディスプレイに文字列を表示させた状態で、操作者が前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定する電子機器の制御方法。  
［請求項８］  
ディスプレイを備える電子機器が内蔵するコンピュータが実行するプログラムであって、前記コンピュータに、  
前記ディスプレイに文字列を表示させた状態で、操作者が前記文字列のうちの複数の文字を選択すると、前記複数の文字のうちの設定された位置の文字に対する文字種及び前記位置にしたがって、選択された前記複数の文字における先頭の文字種を判定するプログラム。
【符号の説明】
【００５８】
１０…電子辞書
１１…本体ケース
１２…蓋体ケース
１３…ヒンジ
１４…キー入力部
１５…タッチパネル付き表示部
１６…ＣＰＵ
１７…記憶部
１７ａ…情報表示制御プログラム
１７ｂ…辞書データベース
１７ｃ…履歴データエリア
１８…外部記録媒体
１９…記録媒体読取部
２０…近距離無線通信部
３０…通信機器
【図１】
2020057214.tif 000003
【図２】
2020057214.tif 000004
【図３】
2020057214.tif 000005
【図４】
2020057214.tif 000006
【図５】
2020057214.tif 000007
【図６】
2020057214.tif 000008
【図７】
2020057214.tif 000009